diff --git a/a11y/assistive-mml.js b/a11y/assistive-mml.js new file mode 100644 index 0000000000..936e14da53 --- /dev/null +++ b/a11y/assistive-mml.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,s)=>{for(var i in s)t.o(s,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:s[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{AssistiveMmlHandler:()=>u,AssistiveMmlMathDocumentMixin:()=>M,AssistiveMmlMathItemMixin:()=>h,LimitedMmlVisitor:()=>d});const s=("undefined"!=typeof window?window:global).MathJax._.components.global,i=(s.GLOBAL,s.isObject,s.combineConfig,s.combineDefaults),o=s.combineWithMathJax,a=(s.MathJax,MathJax._.core.MathItem),n=(a.protoItem,a.AbstractMathItem,a.STATE),r=a.newState,l=MathJax._.core.MmlTree.SerializedMmlVisitor,p=(l.toEntity,l.SerializedMmlVisitor),m=MathJax._.util.Options,c=(m.isObject,m.APPEND,m.REMOVE,m.OPTIONS,m.Expandable,m.expandable);m.makeArray,m.keys,m.copy,m.insert,m.defaultOptions,m.userOptions,m.selectOptions,m.selectOptionsFromKeys,m.separateOptions,m.lookup;class d extends p{getAttributes(t){return super.getAttributes(t).replace(/ ?id=".*?"/,"")}}function h(t){return class extends t{assistiveMml(t,e=!1){if(!(this.state()>=n.ASSISTIVEMML)){if(!this.isEscaped&&(t.options.enableAssistiveMml||e)){const e=t.adaptor,s=t.toMML(this.root).replace(/\n */g,"").replace(//g,""),i=e.firstChild(e.body(e.parse(s,"text/html"))),o=e.node("mjx-assistive-mml",{unselectable:"on",display:this.display?"block":"inline"},[i]);e.setAttribute(e.firstChild(this.typesetRoot),"aria-hidden","true"),e.setStyle(this.typesetRoot,"position","relative"),e.append(this.typesetRoot,o)}this.state(n.ASSISTIVEMML)}}}}function M(t){var e;return(e=class extends t{constructor(...t){super(...t);const e=this.constructor,s=e.ProcessBits;s.has("assistive-mml")||s.allocate("assistive-mml"),this.visitor=new d(this.mmlFactory),this.options.MathItem=h(this.options.MathItem),"addStyles"in this&&this.addStyles(e.assistiveStyles)}toMML(t){return this.visitor.visitTree(t)}assistiveMml(){if(!this.processed.isSet("assistive-mml")){for(const t of this.math)t.assistiveMml(this);this.processed.set("assistive-mml")}return this}state(t,e=!1){return super.state(t,e),tu(t))))})(); \ No newline at end of file diff --git a/a11y/complexity.js b/a11y/complexity.js new file mode 100644 index 0000000000..82e644566e --- /dev/null +++ b/a11y/complexity.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,i)=>{for(var s in i)t.o(i,s)&&!t.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:i[s]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{EnrichHandler:()=>x,EnrichedMathDocumentMixin:()=>u,EnrichedMathItemMixin:()=>m,enrichVisitor:()=>d});var i={};t.r(i),t.d(i,{Collapse:()=>C});var s={};t.r(s),t.d(s,{ComplexityVisitor:()=>O});var o={};t.r(o),t.d(o,{ComplexityHandler:()=>T,ComplexityMathDocumentMixin:()=>P,ComplexityMathItemMixin:()=>k});const r=("undefined"!=typeof window?window:global).MathJax._.components.global,l=(r.GLOBAL,r.isObject,r.combineConfig,r.combineDefaults),c=r.combineWithMathJax,n=(r.MathJax,MathJax._.core.MathItem),a=(n.protoItem,n.AbstractMathItem,n.STATE),p=n.newState,h=MathJax._.a11y["semantic-enrich"],d=h.enrichVisitor,m=h.EnrichedMathItemMixin,u=h.EnrichedMathDocumentMixin,x=h.EnrichHandler,y=MathJax._.core.MmlTree.MmlVisitor,f=(y.DATAMJX,y.MmlVisitor);class C{constructor(t){this.cutoff={identifier:3,number:3,text:10,infixop:15,relseq:15,multirel:15,fenced:18,bigop:20,integral:20,fraction:12,sqrt:9,root:12,vector:15,matrix:15,cases:15,superscript:9,subscript:9,subsup:9,punctuated:{endpunct:C.NOCOLLAPSE,startpunct:C.NOCOLLAPSE,value:12}},this.marker={identifier:"x",number:"#",text:"...",appl:{"limit function":"lim",value:"f()"},fraction:"/",sqrt:"\u221a",root:"\u221a",superscript:"\u25fd\u02d9",subscript:"\u25fd.",subsup:"\u25fd:",vector:{binomial:"(:)",determinant:"|:|",value:"\u27e8:\u27e9"},matrix:{squarematrix:"[::]",rowvector:"\u27e8\u22ef\u27e9",columnvector:"\u27e8\u22ee\u27e9",determinant:"|::|",value:"(::)"},cases:"{:",infixop:{addition:"+",subtraction:"\u2212",multiplication:"\u22c5",implicit:"\u22c5",value:"+"},punctuated:{text:"...",value:","}},this.collapse=new Map([["fenced",(t,e)=>((e=this.uncollapseChild(e,t,1))>this.cutoff.fenced&&"leftright"===t.attributes.get("data-semantic-role")&&(e=this.recordCollapse(t,e,this.getText(t.childNodes[0])+this.getText(t.childNodes[t.childNodes.length-1]))),e)],["appl",(t,e)=>{if(this.canUncollapse(t,2,2)){e=this.complexity.visitNode(t,!1);const i=this.marker.appl,s=i[t.attributes.get("data-semantic-role")]||i.value;e=this.recordCollapse(t,e,s)}return e}],["sqrt",(t,e)=>((e=this.uncollapseChild(e,t,0))>this.cutoff.sqrt&&(e=this.recordCollapse(t,e,this.marker.sqrt)),e)],["root",(t,e)=>((e=this.uncollapseChild(e,t,0,2))>this.cutoff.sqrt&&(e=this.recordCollapse(t,e,this.marker.sqrt)),e)],["enclose",(t,e)=>{if(1===this.splitAttribute(t,"children").length){const i=this.canUncollapse(t,1);if(i){const s=i.getProperty("collapse-marker");this.unrecordCollapse(i),e=this.recordCollapse(t,this.complexity.visitNode(t,!1),s)}}return e}],["bigop",(t,e)=>{if(e>this.cutoff.bigop||!t.isKind("mo")){const i=this.splitAttribute(t,"content").pop(),s=this.findChildText(t,i);e=this.recordCollapse(t,e,s)}return e}],["integral",(t,e)=>{if(e>this.cutoff.integral||!t.isKind("mo")){const i=this.splitAttribute(t,"content").pop(),s=this.findChildText(t,i);e=this.recordCollapse(t,e,s)}return e}],["relseq",(t,e)=>{if(e>this.cutoff.relseq){const i=this.splitAttribute(t,"content")[0],s=this.findChildText(t,i);e=this.recordCollapse(t,e,s)}return e}],["multirel",(t,e)=>{if(e>this.cutoff.relseq){const i=this.splitAttribute(t,"content")[0],s=this.findChildText(t,i)+"\u22ef";e=this.recordCollapse(t,e,s)}return e}],["superscript",(t,e)=>((e=this.uncollapseChild(e,t,0,2))>this.cutoff.superscript&&(e=this.recordCollapse(t,e,this.marker.superscript)),e)],["subscript",(t,e)=>((e=this.uncollapseChild(e,t,0,2))>this.cutoff.subscript&&(e=this.recordCollapse(t,e,this.marker.subscript)),e)],["subsup",(t,e)=>((e=this.uncollapseChild(e,t,0,3))>this.cutoff.subsup&&(e=this.recordCollapse(t,e,this.marker.subsup)),e)]]),this.idCount=0,this.complexity=t}check(t,e){const i=t.attributes.get("data-semantic-type");return this.collapse.has(i)?this.collapse.get(i).call(this,t,e):this.cutoff.hasOwnProperty(i)?this.defaultCheck(t,e,i):e}defaultCheck(t,e,i){const s=t.attributes.get("data-semantic-role"),o=this.cutoff[i];if(e>("number"==typeof o?o:o[s]||o.value)){const o=this.marker[i]||"??",r="string"==typeof o?o:o[s]||o.value;e=this.recordCollapse(t,e,r)}return e}recordCollapse(t,e,i){return i="\u25c2"+i+"\u25b8",t.setProperty("collapse-marker",i),t.setProperty("collapse-complexity",e),i.length*this.complexity.complexity.text}unrecordCollapse(t){const e=t.getProperty("collapse-complexity");null!=e&&(t.attributes.set("data-semantic-complexity",e),t.removeProperty("collapse-complexity"),t.removeProperty("collapse-marker"))}canUncollapse(t,e,i=1){if(this.splitAttribute(t,"children").length===i){const i=1===t.childNodes.length&&t.childNodes[0].isInferred?t.childNodes[0]:t;if(i&&i.childNodes[e]){const t=i.childNodes[e];if(t.getProperty("collapse-marker"))return t}}return null}uncollapseChild(t,e,i,s=1){const o=this.canUncollapse(e,i,s);return o&&(this.unrecordCollapse(o),o.parent!==e&&o.parent.attributes.set("data-semantic-complexity",void 0),t=this.complexity.visitNode(e,!1)),t}splitAttribute(t,e){return(t.attributes.get("data-semantic-"+e)||"").split(/,/)}getText(t){return t.isToken?t.getText():t.childNodes.map((t=>this.getText(t))).join("")}findChildText(t,e){const i=this.findChild(t,e);return this.getText(i.coreMO()||i)}findChild(t,e){if(!t||t.attributes.get("data-semantic-id")===e)return t;if(!t.isToken)for(const i of t.childNodes){const t=this.findChild(i,e);if(t)return t}return null}makeCollapse(t){const e=[];t.walkTree((t=>{t.getProperty("collapse-marker")&&e.push(t)})),this.makeActions(e)}makeActions(t){for(const e of t)this.makeAction(e)}makeId(){return"mjx-collapse-"+this.idCount++}makeAction(t){t.isKind("math")&&(t=this.addMrow(t));const e=this.complexity.factory,i=t.getProperty("collapse-marker"),s=t.parent;let o=e.create("maction",{actiontype:"toggle",selection:2,"data-collapsible":!0,id:this.makeId(),"data-semantic-complexity":t.attributes.get("data-semantic-complexity")},[e.create("mtext",{mathcolor:"blue"},[e.create("text").setText(i)])]);o.inheritAttributesFrom(t),t.attributes.set("data-semantic-complexity",t.getProperty("collapse-complexity")),t.removeProperty("collapse-marker"),t.removeProperty("collapse-complexity"),s.replaceChild(o,t),o.appendChild(t)}addMrow(t){const e=this.complexity.factory.create("mrow",null,t.childNodes[0].childNodes);t.childNodes[0].setChildren([e]);const i=t.attributes.getAllAttributes();for(const t of Object.keys(i))"data-semantic-"===t.substr(0,14)&&(e.attributes.set(t,i[t]),delete i[t]);return e.setProperty("collapse-marker",t.getProperty("collapse-marker")),e.setProperty("collapse-complexity",t.getProperty("collapse-complexity")),t.removeProperty("collapse-marker"),t.removeProperty("collapse-complexity"),e}}C.NOCOLLAPSE=1e7;const b=MathJax._.util.Options,g=(b.isObject,b.APPEND,b.REMOVE,b.OPTIONS,b.Expandable,b.expandable),v=(b.makeArray,b.keys,b.copy,b.insert,b.defaultOptions),M=b.userOptions,N=(b.selectOptions,b.selectOptionsFromKeys);b.separateOptions,b.lookup;class O extends f{constructor(t,e){super(t),this.complexity={text:.5,token:.5,child:1,script:.8,sqrt:2,subsup:2,underover:2,fraction:2,enclose:2,action:2,phantom:0,xml:2,glyph:2};let i=this.constructor;this.options=M(v({},i.OPTIONS),e),this.collapse=new this.options.Collapse(this),this.factory=t}visitTree(t){super.visitTree(t,!0),this.options.makeCollapsible&&this.collapse.makeCollapse(t)}visitNode(t,e){if(!t.attributes.get("data-semantic-complexity"))return super.visitNode(t,e)}visitDefault(t,e){let i;if(t.isToken){const e=t.getText();i=this.complexity.text*e.length+this.complexity.token}else i=this.childrenComplexity(t);return this.setComplexity(t,i,e)}visitMfracNode(t,e){const i=this.childrenComplexity(t)*this.complexity.script+this.complexity.fraction;return this.setComplexity(t,i,e)}visitMsqrtNode(t,e){const i=this.childrenComplexity(t)+this.complexity.sqrt;return this.setComplexity(t,i,e)}visitMrootNode(t,e){const i=this.childrenComplexity(t)+this.complexity.sqrt-(1-this.complexity.script)*this.getComplexity(t.childNodes[1]);return this.setComplexity(t,i,e)}visitMphantomNode(t,e){return this.setComplexity(t,this.complexity.phantom,e)}visitMsNode(t,e){const i=(t.attributes.get("lquote")+t.getText()+t.attributes.get("rquote")).length*this.complexity.text;return this.setComplexity(t,i,e)}visitMsubsupNode(t,e){super.visitDefault(t,!0);const i=t.childNodes[t.sub],s=t.childNodes[t.sup],o=t.childNodes[t.base];let r=Math.max(i?this.getComplexity(i):0,s?this.getComplexity(s):0)*this.complexity.script;return r+=this.complexity.child*((i?1:0)+(s?1:0)),r+=o?this.getComplexity(o)+this.complexity.child:0,r+=this.complexity.subsup,this.setComplexity(t,r,e)}visitMsubNode(t,e){return this.visitMsubsupNode(t,e)}visitMsupNode(t,e){return this.visitMsubsupNode(t,e)}visitMunderoverNode(t,e){super.visitDefault(t,!0);const i=t.childNodes[t.under],s=t.childNodes[t.over],o=t.childNodes[t.base];let r=Math.max(i?this.getComplexity(i):0,s?this.getComplexity(s):0)*this.complexity.script;return o&&(r=Math.max(this.getComplexity(o),r)),r+=this.complexity.child*((i?1:0)+(s?1:0)+(o?1:0)),r+=this.complexity.underover,this.setComplexity(t,r,e)}visitMunderNode(t,e){return this.visitMunderoverNode(t,e)}visitMoverNode(t,e){return this.visitMunderoverNode(t,e)}visitMencloseNode(t,e){const i=this.childrenComplexity(t)+this.complexity.enclose;return this.setComplexity(t,i,e)}visitMactionNode(t,e){this.childrenComplexity(t);const i=this.getComplexity(t.selected);return this.setComplexity(t,i,e)}visitMsemanticsNode(t,e){const i=t.childNodes[0];let s=0;return i&&(this.visitNode(i,!0),s=this.getComplexity(i)),this.setComplexity(t,s,e)}visitAnnotationNode(t,e){return this.setComplexity(t,this.complexity.xml,e)}visitAnnotation_xmlNode(t,e){return this.setComplexity(t,this.complexity.xml,e)}visitMglyphNode(t,e){return this.setComplexity(t,this.complexity.glyph,e)}getComplexity(t){const e=t.getProperty("collapsedComplexity");return null!=e?e:t.attributes.get("data-semantic-complexity")}setComplexity(t,e,i){return i&&(this.options.identifyCollapsible&&(e=this.collapse.check(t,e)),t.attributes.set("data-semantic-complexity",e)),e}childrenComplexity(t){super.visitDefault(t,!0);let e=0;for(const i of t.childNodes)e+=this.getComplexity(i);return t.childNodes.length>1&&(e+=t.childNodes.length*this.complexity.child),e}}function k(t,e){return class extends t{complexity(t,i=!1){this.state()>=a.COMPLEXITY||(this.isEscaped||!t.options.enableComplexity&&!i||(this.enrich(t,!0),e(this.root)),this.state(a.COMPLEXITY))}}}function P(t){var e;return(e=class extends t{constructor(...t){super(...t);const e=this.constructor.ProcessBits;e.has("complexity")||e.allocate("complexity");const i=N(this.options,this.options.ComplexityVisitor.OPTIONS);this.complexityVisitor=new this.options.ComplexityVisitor(this.mmlFactory,i);this.options.MathItem=k(this.options.MathItem,(t=>this.complexityVisitor.visitTree(t)))}complexity(){if(!this.processed.isSet("complexity")){if(this.options.enableComplexity)for(const t of this.math)t.complexity(this);this.processed.set("complexity")}return this}state(t,e=!1){return super.state(t,e),tT(t))),l(MathJax.config,"options",MathJax.config["a11y/complexity"]||{}))})(); \ No newline at end of file diff --git a/a11y/explorer.js b/a11y/explorer.js new file mode 100644 index 0000000000..af6781d5ad --- /dev/null +++ b/a11y/explorer.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,i)=>{for(var s in i)t.o(i,s)&&!t.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:i[s]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{AbstractRegion:()=>A,DummyRegion:()=>k,HoverRegion:()=>R,LiveRegion:()=>M,SpeechRegion:()=>N,StringRegion:()=>E,ToolTip:()=>O});var i={};t.r(i),t.d(i,{AbstractExplorer:()=>P});var s={};t.r(s),t.d(s,{AbstractKeyExplorer:()=>T,Magnifier:()=>L,SpeechExplorer:()=>_});var o={};t.r(o),t.d(o,{AbstractMouseExplorer:()=>H,ContentHoverer:()=>D,FlameHoverer:()=>F,Hoverer:()=>J,ValueHoverer:()=>U});var r={};t.r(r),t.d(r,{AbstractTreeExplorer:()=>j,FlameColorer:()=>B,TreeColorer:()=>G});var h={};t.r(h),t.d(h,{ExplorerPool:()=>V,RegionPool:()=>X});var n={};t.r(n),t.d(n,{ExplorerHandler:()=>$,ExplorerMathDocumentMixin:()=>Y,ExplorerMathItemMixin:()=>W,setA11yOption:()=>q,setA11yOptions:()=>Q});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,l=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults),c=a.combineWithMathJax,d=(a.MathJax,MathJax._.core.MathItem),p=(d.protoItem,d.AbstractMathItem,d.STATE),u=d.newState,g=MathJax._.a11y["semantic-enrich"],m=(g.enrichVisitor,g.EnrichedMathItemMixin,g.EnrichedMathDocumentMixin,g.EnrichHandler),y=MathJax._.util.Options,f=(y.isObject,y.APPEND,y.REMOVE,y.OPTIONS,y.Expandable,y.expandable),x=(y.makeArray,y.keys,y.copy,y.insert,y.defaultOptions,y.userOptions,y.selectOptions,y.selectOptionsFromKeys,y.separateOptions,y.lookup,MathJax._.core.MmlTree.SerializedMmlVisitor),v=(x.toEntity,x.SerializedMmlVisitor),b=MathJax._.util.StyleList.CssStyles,w=MathJax._.a11y.sre,S=w.Sre;w.sreReady,w.default;class A{constructor(t){this.document=t,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let t=this.document.adaptor.node("style");t.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(t),this.CLASS.styleAdded=!0}AddElement(){let t=this.document.adaptor.node("div");t.classList.add(this.CLASS.className),t.style.backgroundColor="white",this.div=t,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(t,e){this.position(t),this.highlight(e),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(t){const e=t.getBoundingClientRect();let i=0,s=Number.POSITIVE_INFINITY,o=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let t,e=0;t=o[e];e++)t!==this.div&&(i=Math.max(t.getBoundingClientRect().bottom,i),s=Math.min(t.getBoundingClientRect().left,s));const r=(i||e.bottom+10)+window.pageYOffset,h=(s{this.highlightNode(s.mark)}))}else if(s.pause){let t=parseInt(s.pause.match(/^[0-9]+/)[0]);if(isNaN(t)||!i)continue;i.addEventListener("end",(e=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),t)}))}else i=new SpeechSynthesisUtterance(s.text),s.rate&&(i.rate=s.rate),s.pitch&&(i.pitch=s.pitch),i.lang=e,speechSynthesis.speak(i);i&&i.addEventListener("end",(t=>{this.highlighter.unhighlight()}))}highlightNode(t,e=!1){this.highlighter.unhighlight();let i=Array.from(this.node.querySelectorAll(`[data-semantic-id="${t}"]`));this.clear&&!e||this.highlighter.highlight(i),this.clear=!1}ssmlParsing(t){let e=(new DOMParser).parseFromString(t,"text/xml"),i=[],s=[];return this.recurseSsml(Array.from(e.documentElement.childNodes),i,s),[s.join(" "),i]}recurseSsml(t,e,i,s={}){for(let o of t)if(3!==o.nodeType){if(1===o.nodeType){let t=o,r=t.tagName;if("speak"===r)continue;if("prosody"===r){this.recurseSsml(Array.from(o.childNodes),e,i,this.getProsody(t,s));continue}switch(r){case"break":e.push({pause:t.getAttribute("time")});break;case"mark":e.push({mark:t.getAttribute("name")});break;case"say-as":let o=t.textContent;e.push(Object.assign({text:o,character:!0},s)),i.push(o)}}}else{let t=o.textContent.trim();t&&(i.push(t),e.push(Object.assign({text:t},s)))}}getProsody(t,e){let i={};for(let s of C)if(t.hasAttribute(s)){let[o,r]=N.extractProsody(t.getAttribute(s));if(!o){i[s]="volume"===s?.5:1;continue}let h=e[s];h=h||("volume"===s?.5:1);let n=N.combinePros[s](parseInt(r,10),o);i[s]="-"===o?h-n:h+n}return i}static extractProsody(t){let e=t.match(N.prosodyRegexp);return e?[e[1],e[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}N.combinePros={pitch:(t,e)=>t/100*1,volume:(t,e)=>t/100*.5,rate:(t,e)=>t/100*1},N.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class R extends A{constructor(t){super(t),this.document=t,this.inner.style.lineHeight="0"}position(t){const e=t.getBoundingClientRect(),i=this.div.getBoundingClientRect();let s,o=e.left+e.width/2-i.width/2;switch(o=o<0?0:o,o+=window.pageXOffset,this.document.options.a11y.align){case"top":s=e.top-i.height-10;break;case"bottom":s=e.bottom+10;break;default:s=e.top+e.height/2-i.height/2}s+=window.pageYOffset,s=s<0?0:s,this.div.style.top=s+"px",this.div.style.left=o+"px"}highlight(t){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const e=t.colorString();this.inner.style.backgroundColor=e.background,this.inner.style.color=e.foreground}Show(t,e){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(t),super.Show(t,e)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(t){this.Clear();let e=this.cloneNode(t);this.inner.appendChild(e)}cloneNode(t){let e=t.cloneNode(!0);if("MJX-CONTAINER"!==e.nodeName){"g"!==e.nodeName&&(e.style.marginLeft=e.style.marginRight="0");let i=t;for(;i&&"MJX-CONTAINER"!==i.nodeName;)i=i.parentNode;if("MJX-MATH"!==e.nodeName&&"svg"!==e.nodeName){if(e=i.firstChild.cloneNode(!1).appendChild(e).parentNode,"svg"===e.nodeName){e.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const s=parseFloat(e.getAttribute("viewBox").split(/ /)[2]),o=parseFloat(e.getAttribute("width")),{x:r,y:h,width:n,height:a}=t.getBBox();e.setAttribute("viewBox",[r,-(h+a),n,a].join(" ")),e.removeAttribute("style"),e.setAttribute("width",o/s*n+"ex"),e.setAttribute("height",o/s*a+"ex"),i.setAttribute("sre-highlight","false")}}e=i.cloneNode(!1).appendChild(e).parentNode,e.style.margin="0"}return e}}R.className="MJX_HoverRegion",R.style=new b({["."+R.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+R.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class P{get highlighter(){return this.pool.highlighter}static stopEvent(t){t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopImmediatePropagation?t.stopImmediatePropagation():t.stopPropagation&&t.stopPropagation(),t.cancelBubble=!0}static create(t,e,i,s,...o){return new this(t,e,i,s,...o)}constructor(t,e,i,s,...o){this.document=t,this.pool=e,this.region=i,this.node=s,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(t){this._active=t}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[t,e]of this.events)this.node.addEventListener(t,e)}RemoveEvents(){for(let[t,e]of this.events)this.node.removeEventListener(t,e)}Update(t=!1){}stopEvent(t){this.stoppable&&P.stopEvent(t)}}var I=function(t,e,i,s){return new(i||(i=Promise))((function(o,r){function h(t){try{a(s.next(t))}catch(t){r(t)}}function n(t){try{a(s.throw(t))}catch(t){r(t)}}function a(t){var e;t.done?o(t.value):(e=t.value,e instanceof i?e:new i((function(t){t(e)}))).then(h,n)}a((s=s.apply(t,e||[])).next())}))};class T extends P{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(t){}FocusOut(t){this.Stop()}Update(t=!1){if(!this.active&&!t)return;this.pool.unhighlight();let e=this.walker.getFocus(!0).getNodes();e.length||(this.walker.refocus(),e=this.walker.getFocus().getNodes()),this.pool.highlight(e)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(t){this.walker.move(t)?this.Update():this.sound&&this.NoMove()}NoMove(){let t=new AudioContext,e=t.createOscillator();e.frequency.value=300,e.connect(t.destination),e.start(t.currentTime),e.stop(t.currentTime+.05)}}class _ extends T{constructor(t,e,i,s,o){super(t,e,i,s),this.document=t,this.pool=e,this.region=i,this.node=s,this.mml=o,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let t=this.getOptions();if(!this.init)return this.init=!0,void(_.updatePromise=_.updatePromise.then((()=>I(this,void 0,void 0,(function*(){return S.sreReady().then((()=>S.setupEngine({locale:t.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((t=>console.log(t.message))));super.Start(),this.speechGenerator=S.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(t),this.walker=S.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&_.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(t=!1){let e=t;t=!1,super.Update(t);let i=this.speechGenerator.getOptions();"speech"===i.modality&&(this.document.options.sre.domain=i.domain,this.document.options.sre.style=i.style,this.document.options.a11y.speechRules=i.domain+"-"+i.style),_.updatePromise=_.updatePromise.then((()=>I(this,void 0,void 0,(function*(){return S.sreReady().then((()=>S.setupEngine({markup:i.markup,modality:i.modality,locale:i.locale}))).then((()=>{if(!e){let t=this.walker.speech();this.region.Update(t)}}))}))))}Speech(t){_.updatePromise.then((()=>{t.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(t){const e=t.keyCode;if(this.walker.modifier=t.shiftKey,17!==e){if(27===e)return this.Stop(),void this.stopEvent(t);if(this.active){if(this.Move(e),this.triggerLink(e))return;this.stopEvent(t)}else(32===e&&t.shiftKey||13===e)&&(this.Start(),this.stopEvent(t))}else speechSynthesis.cancel()}triggerLink(t){var e,i;if(13!==t)return!1;let s=null===(e=this.walker.getFocus().getNodes())||void 0===e?void 0:e[0];return!!(null===(i=null==s?void 0:s.getAttribute("data-semantic-postfix"))||void 0===i?void 0:i.match(/(^| )link($| )/))&&(s.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=S.getSpeechGenerator("Tree");let t=S.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=t}getOptions(){let t=this.speechGenerator.getOptions(),e=this.document.options.sre;return"speech"!==t.modality||t.locale===e.locale&&t.domain===e.domain&&t.style===e.style||(t.domain=e.domain,t.style=e.style,t.locale=e.locale,this.walker.update(t)),t}}_.updatePromise=Promise.resolve();class L extends T{constructor(t,e,i,s,o){super(t,e,i,s),this.document=t,this.pool=e,this.region=i,this.node=s,this.mml=o,this.walker=S.getWalker("table",this.node,S.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(t=!1){super.Update(t),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let t=this.walker.getFocus().getNodes()[0];this.region.Show(t,this.highlighter)}KeyDown(t){const e=t.keyCode;return this.walker.modifier=t.shiftKey,27===e?(this.Stop(),void this.stopEvent(t)):this.active&&13!==e?(this.Move(e),void this.stopEvent(t)):void((32===e&&t.shiftKey||13===e)&&(this.Start(),this.stopEvent(t)))}}class H extends P{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(t){this.Start()}MouseOut(t){this.Stop()}}class J extends H{constructor(t,e,i,s,o,r){super(t,e,i,s),this.document=t,this.pool=e,this.region=i,this.node=s,this.nodeQuery=o,this.nodeAccess=r}MouseOut(t){t.clientX===this.coord[0]&&t.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(t))}MouseOver(t){super.MouseOver(t);let e=t.target;this.coord=[t.clientX,t.clientY];let[i,s]=this.getNode(e);i&&(this.highlighter.unhighlight(),this.highlighter.highlight([i]),this.region.Update(s),this.region.Show(i,this.highlighter))}getNode(t){let e=t;for(;t&&t!==this.node;){if(this.nodeQuery(t))return[t,this.nodeAccess(t)];t=t.parentNode}for(t=e;t;){if(this.nodeQuery(t))return[t,this.nodeAccess(t)];let e=t.childNodes[0];t=e&&"defs"===e.tagName?t.childNodes[1]:e}return[null,null]}}class U extends J{}class D extends J{}class F extends J{constructor(t,e,i,s){super(t,e,new k(t),s,(t=>this.highlighter.isMactionNode(t)),(()=>{})),this.document=t,this.pool=e,this.node=s}}class j extends P{constructor(t,e,i,s,o){super(t,e,null,s),this.document=t,this.pool=e,this.region=i,this.node=s,this.mml=o,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class B extends j{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class G extends j{Start(){if(this.active)return;this.active=!0;let t=S.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(t.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class X{constructor(t){this.document=t,this.speechRegion=new N(this.document),this.brailleRegion=new M(this.document),this.magnifier=new R(this.document),this.tooltip1=new O(this.document),this.tooltip2=new O(this.document),this.tooltip3=new O(this.document)}}let K={speech:(t,e,i,...s)=>{let o=_.create(t,e,t.explorerRegions.speechRegion,i,...s);return o.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:t.options.sre.locale,domain:t.options.sre.domain,style:t.options.sre.style,modality:"speech"}),o.speechGenerator.getOptions().locale!==S.engineSetup().locale&&(t.options.sre.locale=S.engineSetup().locale,o.speechGenerator.setOptions({locale:t.options.sre.locale})),o.sound=!0,o.showRegion="subtitles",o},braille:(t,e,i,...s)=>{let o=_.create(t,e,t.explorerRegions.brailleRegion,i,...s);return o.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),o.showRegion="viewBraille",o},keyMagnifier:(t,e,i,...s)=>L.create(t,e,t.explorerRegions.magnifier,i,...s),mouseMagnifier:(t,e,i,...s)=>D.create(t,e,t.explorerRegions.magnifier,i,(t=>t.hasAttribute("data-semantic-type")),(t=>t)),hover:(t,e,i,...s)=>F.create(t,e,null,i),infoType:(t,e,i,...s)=>U.create(t,e,t.explorerRegions.tooltip1,i,(t=>t.hasAttribute("data-semantic-type")),(t=>t.getAttribute("data-semantic-type"))),infoRole:(t,e,i,...s)=>U.create(t,e,t.explorerRegions.tooltip2,i,(t=>t.hasAttribute("data-semantic-role")),(t=>t.getAttribute("data-semantic-role"))),infoPrefix:(t,e,i,...s)=>U.create(t,e,t.explorerRegions.tooltip3,i,(t=>t.hasAttribute("data-semantic-prefix")),(t=>t.getAttribute("data-semantic-prefix"))),flame:(t,e,i,...s)=>B.create(t,e,null,i),treeColoring:(t,e,i,...s)=>G.create(t,e,null,i,...s)};class V{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[t,e]=this.colorOptions();return S.updateHighlighter(e,t,this._highlighter),this._highlighter}init(t,e,i){this.document=t,this.mml=i,this.node=e,this.setPrimaryHighlighter();for(let t of Object.keys(K))this.explorers[t]=K[t](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let t=[];for(let e of Object.keys(this.explorers)){let i=this.explorers[e];i instanceof T&&(i.AddEvents(),i.stoppable=!1,t.unshift(i)),this.document.options.a11y[e]?(i.Attach(),this.attached.push(e)):i.Detach()}for(let e of t)if(e.attached){e.stoppable=!0;break}}reattach(){for(let t of this.attached){let e=this.explorers[t];e.active&&(this._restart.push(t),e.Stop())}}restart(){this._restart.forEach((t=>this.explorers[t].Start())),this._restart=[]}setPrimaryHighlighter(){let[t,e]=this.colorOptions();this._highlighter=S.getHighlighter(e,t,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=S.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(t){this.highlighter.highlight(t)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let t=this.document.options.a11y;return[{color:t.foregroundColor.toLowerCase(),alpha:t.foregroundOpacity/100},{color:t.backgroundColor.toLowerCase(),alpha:t.backgroundOpacity/100}]}}const z="undefined"!=typeof window;function W(t,e){return class extends t{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(t,i=!1){if(!(this.state()>=p.EXPLORER)){if(!this.isEscaped&&(t.options.enableExplorer||i)){const i=this.typesetRoot,s=e(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new V),this.explorers.init(t,i,s)}this.state(p.EXPLORER)}}rerender(t,e=p.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!z&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(t,e)}updateDocument(t){super.updateDocument(t),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Y(t){var e;return(e=class extends t{constructor(...t){super(...t),this.explorerRegions=null;const e=this.constructor.ProcessBits;e.has("explorer")||e.allocate("explorer");const i=new v(this.mmlFactory),s=this.options;s.a11y.speechRules||(s.a11y.speechRules=`${s.sre.domain}-${s.sre.style}`),s.MathItem=W(s.MathItem,(t=>i.visitTree(t)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new X(this));for(const t of this.math)t.explorable(this)}this.processed.set("explorer")}return this}state(t,e=!1){return super.state(t,e),t$(t))))})(); \ No newline at end of file diff --git a/a11y/semantic-enrich.js b/a11y/semantic-enrich.js new file mode 100644 index 0000000000..10a94806fd --- /dev/null +++ b/a11y/semantic-enrich.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,i)=>{for(var a in i)t.o(i,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:i[a]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{EnrichHandler:()=>y,EnrichedMathDocumentMixin:()=>b,EnrichedMathItemMixin:()=>E,enrichVisitor:()=>f});const i=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(i.GLOBAL,i.isObject,i.combineConfig,i.combineDefaults),s=i.combineWithMathJax,n=(i.MathJax,MathJax._.mathjax.mathjax),r=MathJax._.core.MathItem,o=(r.protoItem,r.AbstractMathItem,r.STATE),c=r.newState,h=MathJax._.core.MmlTree.SerializedMmlVisitor,l=(h.toEntity,h.SerializedMmlVisitor),d=MathJax._.util.Options,p=(d.isObject,d.APPEND,d.REMOVE,d.OPTIONS,d.Expandable,d.expandable),u=(d.makeArray,d.keys,d.copy,d.insert,d.defaultOptions,d.userOptions,d.selectOptions,d.selectOptionsFromKeys,d.separateOptions,d.lookup,MathJax._.a11y.sre),m=u.Sre;u.sreReady,u.default;let M="none";c("ENRICHED",30),c("ATTACHSPEECH",155);class f extends l{visitTree(t,e){this.mactionId=1;const i=super.visitTree(t);return this.mactionId&&(e.inputData.hasMaction=!0),i}visitMactionNode(t,e){let[i,a]=0===t.childNodes.length?["",""]:["\n",e];const s=this.childNodeMml(t,e+" ",i);let n=this.getAttributes(t);if("toggle"===t.attributes.get("actiontype")){const e=this.mactionId++;t.setProperty("mactionId",e),n=` data-maction-id="${e}" selection="${t.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return e+""+(s.match(/\S/)?i+s+a:"")+""}}function E(t,e,i){return class extends t{serializeMml(t){if("outerHTML"in t)return t.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&t instanceof Element){const e=window.document.createElement("div");return e.appendChild(t),e.innerHTML}return t.toString()}enrich(t,a=!1){if(!(this.state()>=o.ENRICHED)){if(!this.isEscaped&&(t.options.enableEnrichment||a)){t.options.sre.speech!==M&&(M=t.options.sre.speech,n.retryAfter(m.setupEngine(t.options.sre).then((()=>m.sreReady()))));const a=new t.options.MathItem("",e);try{let e;e=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=i(this.root,this),this.inputData.enrichedMml=a.math=this.serializeMml(m.toEnriched(e)),a.display=this.display,a.compile(t),this.root=a.root}catch(e){t.options.enrichError(t,this,e)}}this.state(o.ENRICHED)}}adjustSelections(){let t=this.inputData.originalMml;if(!this.inputData.hasMaction)return t;const e=[];return this.root.walkTree((t=>{t.isKind("maction")&&(e[t.attributes.get("data-maction-id")]=t)})),t.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((t,i,a)=>`${i}"${e[a].attributes.get("selection")}"`))}attachSpeech(t){if(this.state()>=o.ATTACHSPEECH)return;const e=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(e){const i=t.adaptor,a=this.typesetRoot;i.setAttribute(a,"aria-label",e);for(const t of i.childNodes(a))i.setAttribute(t,"aria-hidden","true");this.outputData.speech=e}this.state(o.ATTACHSPEECH)}getSpeech(t){const e=t.attributes;if(!e)return"";const i=e.getExplicit("data-semantic-speech");if(!e.getExplicit("data-semantic-parent")&&i)return i;for(let e of t.childNodes){let t=this.getSpeech(e);if(t)return t}return""}}}function b(t,e){var i;return(i=class extends t{constructor(...t){super(...t),e.setMmlFactory(this.mmlFactory);const i=this.constructor.ProcessBits;i.has("enriched")||(i.allocate("enriched"),i.allocate("attach-speech"));const a=new f(this.mmlFactory);this.options.MathItem=E(this.options.MathItem,e,((t,e)=>a.visitTree(t,e)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const t of this.math)t.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const t of this.math)t.enrich(this);this.processed.set("enriched")}return this}enrichError(t,e,i){console.warn("Enrichment error:",i)}state(t,e=!1){return super.state(t,e),tt.enrichError(t,e,i),renderActions:p(Object.assign(Object.assign({},t.OPTIONS.renderActions),{enrich:[o.ENRICHED],attachSpeech:[o.ATTACHSPEECH]})),sre:p({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),i}function y(t,e){return e.setAdaptor(t.adaptor),t.documentClass=b(t.documentClass,e),t}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich","4.0.0-beta.3","a11y"),s({_:{a11y:{"semantic-enrich":e}}});const g=MathJax._.input.mathml_ts.MathML;MathJax.loader&&a(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>m.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((t=>y(t,new g({allowHtmlInTokenNodes:!0}))))})(); \ No newline at end of file diff --git a/a11y/sre.js b/a11y/sre.js new file mode 100644 index 0000000000..da0282882e --- /dev/null +++ b/a11y/sre.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={691:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(58);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const t={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(t),t.document.XPathResult=t.XPathResult,t.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},58:(t,e,n)=>{n.d(e,{L:()=>r});class r{static ensureLocale(t,e){return r.LOCALES.get(t)?t:(console.error(`Locale ${t} does not exist! Using ${r.LOCALES.get(e)} instead.`),e)}}r.VERSION="4.1.0-beta.7",r.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),r.mathjaxVersion="4.0.0-beta.1",r.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+r.VERSION+"/lib/mathmaps",r.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var n=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t](n,n.exports,__webpack_require__),n.exports}__webpack_require__.d=(t,e)=>{for(var n in e)__webpack_require__.o(e,n)&&!__webpack_require__.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},__webpack_require__.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),__webpack_require__.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Sre:()=>vu,default:()=>Du,sreReady:()=>wu});const e=("undefined"!=typeof window?window:global).MathJax._.components.global,n=(e.GLOBAL,e.isObject,e.combineConfig,e.combineDefaults,e.combineWithMathJax);e.MathJax;var r,s,o;!function(t){t.DOMAIN="domain",t.STYLE="style",t.LOCALE="locale",t.TOPIC="topic",t.MODALITY="modality"}(r||(r={}));class i{static createProp(...t){const e=c.DEFAULT_ORDER,n={};for(let r=0,s=t.length,o=e.length;rt.push(this.getProperty(e).slice()))),t}toString(){const t=[];return this.order.forEach((e=>t.push(e+": "+this.getProperty(e).toString()))),t.join("\n")}}class c extends i{static createCstr(...t){const e=c.DEFAULT_ORDER,n={};for(let r=0,s=t.length,o=e.length;r{const n=e.indexOf(t);return-1!==n&&e.splice(n,1)}))}constructor(t,e){const n={};for(const[e,r]of Object.entries(t))n[e]=[r];super(n,e),this.components=t}getComponents(){return this.components}getValue(t){return this.components[t]}getValues(){return this.order.map((t=>this.getValue(t)))}allProperties(){const t=super.allProperties();for(let e,n,r=0;e=t[r],n=this.order[r];r++){const t=this.getValue(n);-1===e.indexOf(t)&&e.unshift(t)}return t}toString(){return this.getValues().join(".")}equal(t){const e=t.getAxes();if(this.order.length!==e.length)return!1;for(let n,r=0;n=e[r];r++){const e=this.getValue(n);if(!e||t.getValue(n)!==e)return!1}return!0}}c.DEFAULT_ORDER=[r.LOCALE,r.MODALITY,r.DOMAIN,r.STYLE,r.TOPIC],c.BASE_LOCALE="base",c.DEFAULT_VALUE="default",c.DEFAULT_VALUES={[r.LOCALE]:"en",[r.DOMAIN]:c.DEFAULT_VALUE,[r.STYLE]:c.DEFAULT_VALUE,[r.TOPIC]:c.DEFAULT_VALUE,[r.MODALITY]:"speech"};class a{constructor(t){this.order=t}parse(t){const e=t.split("."),n={};if(e.length>this.order.length)throw new Error("Invalid dynamic constraint: "+n);let r=0;for(let t,s=0;t=this.order[s],e.length;s++,r++){const r=e.shift();n[t]=r}return new c(n,this.order.slice(0,r))}}class l{constructor(t,e=new i(t.getProperties(),t.getOrder())){this.reference=t,this.fallback=e,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(t,e){this.reference=t,this.fallback=e||new i(t.getProperties(),t.getOrder()),this.order=this.reference.getOrder()}match(t){const e=t.getAxes();return e.length===this.reference.getAxes().length&&e.every((e=>{const n=t.getValue(e);return n===this.reference.getValue(e)||-1!==this.fallback.getProperty(e).indexOf(n)}))}compare(t,e){let n=!1;for(let r,s=0;r=this.order[s];s++){const s=t.getValue(r),o=e.getValue(r);if(!n){const t=this.reference.getValue(r);if(t===s&&t!==o)return-1;if(t===o&&t!==s)return 1;if(t===s&&t===o)continue;t!==s&&t!==o&&(n=!0)}const i=this.fallback.getProperty(r),c=i.indexOf(s),a=i.indexOf(o);if(c{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",t)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(t){this.fileHandle=p.Z.fs.promises.open(t,"w"),this.fileHandle=this.fileHandle.then((e=>{this.stream_=e.createWriteStream(t),this.outputFunction_=function(...t){this.stream_.write(t.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(t){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(t){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(t)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(t))}}var g=__webpack_require__(58);class S extends Error{constructor(t=""){super(),this.message=t,this.name="SRE Error"}}class N{set defaultLocale(t){this._defaultLocale=g.L.ensureLocale(t,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return N.instance=N.instance||new N,N.instance}static defaultEvaluator(t,e){return t}static evaluateNode(t){return N.nodeEvaluator(t)}getRate(){const t=parseInt(this.rate,10);return isNaN(t)?100:t}setDynamicCstr(t){if(this.defaultLocale&&(c.DEFAULT_VALUES[r.LOCALE]=this.defaultLocale),t){const e=Object.keys(t);for(let n=0;n[ \f\n\r\t\v\u200b]+<").trim()}(t),r=!!n.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!n)throw new Error("Empty input!");try{const t=e.parseFromString(n,r?"text/html":"text/xml");return E.getInstance().mode===s.HTTP?(y.currentDocument=t,r?t.body.childNodes[0]:t.documentElement):t.documentElement}catch(t){throw new S("Illegal input: "+t.message)}}var L;function v(t,e){t.parentNode&&(t.parentNode.insertBefore(e,t),t.parentNode.removeChild(t))}function F(t){return p.Z.document.createElement(t)}function w(t,e){return p.Z.document.createElementNS(t,e)}function D(t){let e="",n=/(>)(<)(\/*)/g,r=0,s=(t=t.replace(n,"$1\r\n$2$3")).split("\r\n");for(n=/(\.)*(<)(\/*)/g,s=s.map((t=>t.replace(n,"$1\r\n$2$3").split("\r\n"))).reduce(((t,e)=>t.concat(e)),[]);s.length;){let t=s.shift();if(!t)continue;let n=0;if(t.match(/^<\w[^>/]*>[^>]+$/)){const e=P(t,s[0]);e[0]?e[1]?(t+=s.shift().slice(0,-e[1].length),e[1].trim()&&s.unshift(e[1])):t+=s.shift():n=1}else if(t.match(/^<\/\w/))0!==r&&(r-=1);else if(t.match(/^<\w[^>]*[^/]>.*$/))n=1;else if(t.match(/^<\w[^>]*\/>.+$/)){const e=t.indexOf(">")+1,n=t.slice(e);n.trim()&&s.unshift(),t=t.slice(0,e)+n}else n=0;e+=new Array(r+1).join(" ")+t+"\r\n",r+=n}return e}function P(t,e){if(!e)return[!1,""];const n=t.match(/^<([^> ]+).*>/),r=e.match(/^<\/([^>]+)>(.*)/);return n&&r&&n[1]===r[1]?[!0,r[2]]:[!1,""]}function k(t,e,n){return t.querySelectorAll?R(t.querySelectorAll(`[${e}="${n}"]`)):O(`.//*[@${e}="${n}"]`,t)}function U(t,e){return t.querySelectorAll?R(t.querySelectorAll(e)):O(`.//${e}`,t)}function B(t){return t.tagName.toUpperCase()}function G(t){return t.cloneNode(!0)}function $(t){return(new p.Z.xmldom.XMLSerializer).serializeToString(t)}function j(t,e){return t.toString()}function V(t){return t.toString()}function H(t,e){return t+e.toLowerCase()}!function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",t[t.ENTITY_NODE=6]="ENTITY_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",t[t.NOTATION_NODE=12]="NOTATION_NODE"}(L||(L={}));const W={};function q(t,e=""){if(!t.childNodes||!t.childNodes[0]||!t.childNodes[0].childNodes||t.childNodes[0].childNodes.length<2||"number"!==t.childNodes[0].childNodes[0].tagName||"integer"!==t.childNodes[0].childNodes[0].getAttribute("role")||"number"!==t.childNodes[0].childNodes[1].tagName||"integer"!==t.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:t.textContent};const n=t.childNodes[0].childNodes[1].textContent,r=t.childNodes[0].childNodes[0].textContent,s=Number(n),o=Number(r);return isNaN(s)||isNaN(o)?{convertible:!1,content:`${r} ${e} ${n}`}:{convertible:!0,enumerator:o,denominator:s}}function Y(t,e,n){const r=q(t);if(r.convertible){const t=r.enumerator,s=r.denominator;return t>0&&t0&&sY(t,10,100),radicalNestDepth:t=>"",combineRootIndex:function(t,e){return t},combineNestedFraction:W.identityCombiner,combineNestedRadical:W.identityCombiner,fontRegexp:function(t){return new RegExp("^"+t.split(/ |-/).join("( |-)")+"( |-)")},si:H,plural:V},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:V,mathspeak:V,clearspeak:V},letterTrans:{default:V},combiner:(t,e,n)=>t},NUMBERS:X(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function J(t){switch(t){case 1:return K.MESSAGES.MS.ONCE||"";case 2:return K.MESSAGES.MS.TWICE;default:return t.toString()}}function Z(t,e){return t===K.MESSAGES.MS.ROOTINDEX||t===K.MESSAGES.MS.INDEX?t:t+" "+e}function Q(t){return tt(K.MESSAGES.font[t],t)}function tt(t,e){return void 0===t?e:"string"==typeof t?t:t[0]}const et="grammar";class nt{static getInstance(){return nt.instance=nt.instance||new nt,nt.instance}static parseInput(t){const e={},n=t.split(":");for(const t of n){const n=t.split("="),r=n[0].trim();n[1]?e[r]=n[1].trim():r.match(/^!/)?e[r.slice(1)]=!1:e[r]=!0}return e}static parseState(t){const e={},n=t.split(" ");for(const t of n){const n=t.split(":"),r=n[0],s=n[1];e[r]=s||!0}return e}static translateString(t){if(t.match(/:unit$/))return nt.translateUnit(t);const e=E.getInstance();let n=e.evaluator(t,e.dynamicCstr);return n=null===n?t:n,nt.getInstance().getParameter("plural")&&(n=K.FUNCTIONS.plural(n)),n}static translateUnit(t){t=nt.prepareUnit(t);const e=E.getInstance(),n=nt.getInstance().getParameter("plural"),r=e.strict,s=`${e.locale}.${e.modality}.default`;let o,i;return e.strict=!0,n&&(o=e.defaultParser.parse(s+".plural"),i=e.evaluator(t,o)),i?(e.strict=r,i):(o=e.defaultParser.parse(s+".default"),i=e.evaluator(t,o),e.strict=r,i?(n&&(i=K.FUNCTIONS.plural(i)),i):nt.cleanUnit(t))}static prepareUnit(t){const e=t.match(/:unit$/);return e?t.slice(0,e.index).replace(/\s+/g," ")+t.slice(e.index):t}static cleanUnit(t){return t.match(/:unit$/)?t.replace(/:unit$/,""):t}clear(){this.parameters_={},this.stateStack_=[]}setParameter(t,e){const n=this.parameters_[t];return e?this.parameters_[t]=e:delete this.parameters_[t],n}getParameter(t){return this.parameters_[t]}setCorrection(t,e){this.corrections_[t]=e}setPreprocessor(t,e){this.preprocessors_[t]=e}getCorrection(t){return this.corrections_[t]}getState(){const t=[];for(const[e,n]of Object.entries(this.parameters_))t.push("string"==typeof n?e+":"+n:e);return t.join(" ")}processSingles(){const t={};for(const e of this.singles)t[e]=!1;this.singles=[],this.pushState(t)}pushState(t){for(let[e,n]of Object.entries(t))e.match(/^\?/)&&(delete t[e],e=e.slice(1),this.singles.push(e)),t[e]=this.setParameter(e,n);this.stateStack_.push(t)}popState(){const t=this.stateStack_.pop();for(const[e,n]of Object.entries(t))this.setParameter(e,n)}setAttribute(t){if(t&&t.nodeType===L.ELEMENT_NODE){const e=this.getState();e&&t.setAttribute(et,e)}}preprocess(t){return this.runProcessors(t,this.preprocessors_)}correct(t){return this.runProcessors(t,this.corrections_)}apply(t,e){return this.currentFlags=e||{},t=this.currentFlags.adjust||this.currentFlags.preprocess?nt.getInstance().preprocess(t):t,(this.parameters_.translate||this.currentFlags.translate)&&(t=nt.translateString(t)),t=this.currentFlags.adjust||this.currentFlags.correct?nt.getInstance().correct(t):t,this.currentFlags={},t}runProcessors(t,e){for(const[n,r]of Object.entries(this.parameters_)){const s=e[n];s&&(t=!0===r?s(t):s(t,r))}return t}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function rt(t,e){if(!e||!t)return t;const n=K.FUNCTIONS.fontRegexp(Q(e));return t.replace(n,"")}function st(t){const e=t%1e3,n=Math.floor(e/100),r=n?1===n?"cent":ct.ones[n]+"-cents":"",s=function(t){const e=t%100;if(e<20)return ct.ones[e];const n=Math.floor(e/10),r=ct.tens[n],s=ct.ones[e%10];return r&&s?r+(2===n?"-i-":"-")+s:r||s}(e%100);return r&&s?r+ct.numSep+s:r||s}function ot(t){if(0===t)return ct.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,n="";for(;t>0;){const r=t%(e>1?1e6:1e3);if(r){let t=ct.large[e];if(e)if(1===e)n=(1===r?"":st(r)+ct.numSep)+t+(n?ct.numSep+n:"");else{const e=ot(r);t=1===r?t:t.replace(/\u00f3$/,"ons"),n=e+ct.numSep+t+(n?ct.numSep+n:"")}else n=st(r)}t=Math.floor(t/(e>1?1e6:1e3)),e++}return n}function it(t){const e=nt.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"n")}nt.getInstance().setCorrection("localFont",Q),nt.getInstance().setCorrection("localRole",(function(t){return tt(K.MESSAGES.role[t],t)})),nt.getInstance().setCorrection("localEnclose",(function(t){return tt(K.MESSAGES.enclose[t],t)})),nt.getInstance().setCorrection("ignoreFont",rt),nt.getInstance().setPreprocessor("annotation",(function(t,e){return t+":"+e})),nt.getInstance().setPreprocessor("noTranslateText",(function(t){return t.match(new RegExp("^["+K.MESSAGES.regexp.TEXT+"]+$"))&&(nt.getInstance().currentFlags.translate=!1),t})),nt.getInstance().setCorrection("ignoreCaps",(function(t){let e=K.ALPHABETS.capPrefix[E.getInstance().domain];return void 0===e&&(e=K.ALPHABETS.capPrefix.default),rt(t,e)})),nt.getInstance().setPreprocessor("numbers2alpha",(function(t){return t.match(/\d+/)?K.NUMBERS.numberToWords(parseInt(t,10)):t}));const ct=X();ct.numericOrdinal=it,ct.numberToWords=ot,ct.numberToOrdinal=function(t,e){if(t>1999)return it(t);if(t<=10)return ct.special.onesOrdinals[t-1];const n=ot(t);return n.match(/mil$/)?n.replace(/mil$/,"mil\xb7l\xe8sima"):n.match(/u$/)?n.replace(/u$/,"vena"):n.match(/a$/)?n.replace(/a$/,"ena"):n+(n.match(/e$/)?"na":"ena")};const at=ct,lt=function(t,e,n){return t="sans serif "+(n?n+" "+t:t),e?t+" "+e:t};let ut=null;function ht(t,e=!1){return t===mt.ones[1]?e?"et":"en":t}function dt(t,e=!1){let n=t%1e3,r="",s=mt.ones[Math.floor(n/100)];if(r+=s?ht(s,!0)+" hundrede":"",n%=100,n)if(r+=r?" og ":"",s=e?mt.special.smallOrdinals[n]:mt.ones[n],s)r+=s;else{const t=e?mt.special.tensOrdinals[Math.floor(n/10)]:mt.tens[Math.floor(n/10)];s=mt.ones[n%10],r+=s?ht(s)+"og"+t:t}return r}function ft(t,e=!1){if(0===t)return mt.zero;if(t>=Math.pow(10,36))return t.toString();let n=0,r="";for(;t>0;){const s=t%1e3;if(s){const t=dt(s,e&&!n);if(n){const e=mt.large[n],o=s>1?"er":"";r=ht(t,n<=1)+" "+e+o+(r?" og ":"")+r}else r=ht(t)+r}t=Math.floor(t/1e3),n++}return r}function pt(t){if(t%100)return ft(t,!0);const e=ft(t);return e.match(/e$/)?e:e+"e"}const mt=X();mt.wordOrdinal=pt,mt.numericOrdinal=function(t){return t.toString()+"."},mt.numberToWords=ft,mt.numberToOrdinal=function(t,e){return 1===t?e?"hel":"hele":2===t?e?"halv":"halve":pt(t)+(e?"dele":"del")};const gt=mt;let St=null;function Nt(t,e=!1){return t===yt.ones[1]?e?"eine":"ein":t}function Et(t){let e=t%1e3,n="",r=yt.ones[Math.floor(e/100)];if(n+=r?Nt(r)+"hundert":"",e%=100,e)if(n+=n?yt.numSep:"",r=yt.ones[e],r)n+=r;else{const t=yt.tens[Math.floor(e/10)];r=yt.ones[e%10],n+=r?Nt(r)+"und"+t:t}return n}function bt(t){if(0===t)return yt.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,n="";for(;t>0;){const r=t%1e3;if(r){const s=Et(t%1e3);if(e){const t=yt.large[e],o=e>1&&r>1?t.match(/e$/)?"n":"en":"";n=Nt(s,e>1)+t+o+n}else n=Nt(s,e>1)+n}t=Math.floor(t/1e3),e++}return n.replace(/ein$/,"eins")}function At(t){if(1===t)return"erste";if(3===t)return"dritte";if(7===t)return"siebte";if(8===t)return"achte";return bt(t)+(t<19?"te":"ste")}const yt=X();yt.wordOrdinal=At,yt.numericOrdinal=function(t){return t.toString()+"."},yt.numberToWords=bt,yt.numberToOrdinal=function(t,e){return 1===t?"eintel":2===t?e?"halbe":"halb":At(t)+"l"};const Tt=yt,Ct=function(t,e,n){return"s"===n&&(e=e.split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),n=""),t=n?n+" "+t:t,e?e+" "+t:t},_t=function(t,e,n){return t=n&&"s"!==n?n+" "+t:t,e?t+" "+e:t};let It=null;function Ot(t){let e=t%1e3,n="";return n+=xt.ones[Math.floor(e/100)]?xt.ones[Math.floor(e/100)]+xt.numSep+"hundred":"",e%=100,e&&(n+=n?xt.numSep:"",n+=xt.ones[e]||xt.tens[Math.floor(e/10)]+(e%10?xt.numSep+xt.ones[e%10]:"")),n}function Mt(t){if(0===t)return xt.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,n="";for(;t>0;){t%1e3&&(n=Ot(t%1e3)+(e?"-"+xt.large[e]+"-":"")+n),t=Math.floor(t/1e3),e++}return n.replace(/-$/,"")}function Rt(t){let e=Mt(t);return e.match(/one$/)?e=e.slice(0,-3)+"first":e.match(/two$/)?e=e.slice(0,-3)+"second":e.match(/three$/)?e=e.slice(0,-5)+"third":e.match(/five$/)?e=e.slice(0,-4)+"fifth":e.match(/eight$/)?e=e.slice(0,-5)+"eighth":e.match(/nine$/)?e=e.slice(0,-4)+"ninth":e.match(/twelve$/)?e=e.slice(0,-6)+"twelfth":e.match(/ty$/)?e=e.slice(0,-2)+"tieth":e+="th",e}const xt=X();xt.wordOrdinal=Rt,xt.numericOrdinal=function(t){const e=t%100,n=t.toString();if(e>10&&e<20)return n+"th";switch(t%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd";default:return n+"th"}},xt.numberToWords=Mt,xt.numberToOrdinal=function(t,e){if(1===t)return e?"oneths":"oneth";if(2===t)return e?"halves":"half";const n=Rt(t);return e?n+"s":n};const Lt=xt;let vt=null;function Ft(t){const e=t%1e3,n=Math.floor(e/100),r=wt.special.hundreds[n],s=function(t){const e=t%100;if(e<30)return wt.ones[e];const n=wt.tens[Math.floor(e/10)],r=wt.ones[e%10];return n&&r?n+" y "+r:n||r}(e%100);return 1===n?s?r+"to "+s:r:r&&s?r+" "+s:r||s}const wt=X();wt.numericOrdinal=function(t){const e=nt.getInstance().getParameter("gender");return t.toString()+("f"===e?"a":"o")},wt.numberToWords=function(t){if(0===t)return wt.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,n="";for(;t>0;){const r=t%1e3;if(r){let t=wt.large[e];const s=Ft(r);e?1===r?(t=t.match("/^mil( |$)/")?t:"un "+t,n=t+(n?" "+n:"")):(t=t.replace(/\u00f3n$/,"ones"),n=Ft(r)+" "+t+(n?" "+n:"")):n=s}t=Math.floor(t/1e3),e++}return n},wt.numberToOrdinal=function(t,e){if(t>1999)return t.toString()+"a";if(t<=12)return wt.special.onesOrdinals[t-1];const n=[];if(t>=1e3&&(t-=1e3,n.push("mil\xe9sima")),!t)return n.join(" ");let r=0;return r=Math.floor(t/100),r>0&&(n.push(wt.special.hundredsOrdinals[r-1]),t%=100),t<=12?n.push(wt.special.onesOrdinals[t-1]):(r=Math.floor(t/10),r>0&&(n.push(wt.special.tensOrdinals[r-1]),t%=10),t>0&&n.push(wt.special.onesOrdinals[t-1])),n.join(" ")};const Dt=wt,Pt=function(t,e,n){return t="sans serif "+(n?n+" "+t:t),e?t+" "+e:t};let kt=null;let Ut=null;function Bt(t){let e=t%1e3,n="";if(n+=Vt.ones[Math.floor(e/100)]?Vt.ones[Math.floor(e/100)]+"-cent":"",e%=100,e){n+=n?"-":"";let t=Vt.ones[e];if(t)n+=t;else{const r=Vt.tens[Math.floor(e/10)];r.match(/-dix$/)?(t=Vt.ones[e%10+10],n+=r.replace(/-dix$/,"")+"-"+t):n+=r+(e%10?"-"+Vt.ones[e%10]:"")}}const r=n.match(/s-\w+$/);return r?n.replace(/s-\w+$/,r[0].slice(1)):n.replace(/-un$/,"-et-un")}function Gt(t){if(0===t)return Vt.zero;if(t>=Math.pow(10,36))return t.toString();Vt.special["tens-"+E.getInstance().subiso]&&(Vt.tens=Vt.special["tens-"+E.getInstance().subiso]);let e=0,n="";for(;t>0;){const r=t%1e3;if(r){let t=Vt.large[e];const s=Bt(r);if(t&&t.match(/^mille /)){const r=t.replace(/^mille /,"");n=n.match(RegExp(r))?s+(e?"-mille-":"")+n:n.match(RegExp(r.replace(/s$/,"")))?s+(e?"-mille-":"")+n.replace(r.replace(/s$/,""),r):s+(e?"-"+t+"-":"")+n}else t=1===r&&t?t.replace(/s$/,""):t,n=s+(e?"-"+t+"-":"")+n}t=Math.floor(t/1e3),e++}return n.replace(/-$/,"")}const $t={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function jt(t){if(1===t)return"premi\xe8re";let e=Gt(t);return e.match(/^neuf$/)?e=e.slice(0,-1)+"v":e.match(/cinq$/)?e+="u":e.match(/trois$/)?e+="":(e.match(/e$/)||e.match(/s$/))&&(e=e.slice(0,-1)),e+="i\xe8me",e}const Vt=X();Vt.wordOrdinal=jt,Vt.numericOrdinal=function(t){const e=nt.getInstance().getParameter("gender");return 1===t?t.toString()+("m"===e?"er":"re"):t.toString()+"e"},Vt.numberToWords=Gt,Vt.numberToOrdinal=function(t,e){const n=$t[t]||jt(t);return 3===t?n:e?n+"s":n};const Ht=Vt;let Wt=null;function qt(t){if(0===t)return Xt.zero;if(t>=Math.pow(10,32))return t.toString();let e=0,n="";const r=function(t){let e=t%1e3,n="";return n+=Xt.ones[Math.floor(e/100)]?Xt.ones[Math.floor(e/100)]+Xt.numSep+Xt.special.hundred:"",e%=100,e&&(n+=n?Xt.numSep:"",n+=Xt.ones[e]),n}(t%1e3);if(!(t=Math.floor(t/1e3)))return r;for(;t>0;){const r=t%100;r&&(n=Xt.ones[r]+Xt.numSep+Xt.large[e]+(n?Xt.numSep+n:"")),t=Math.floor(t/100),e++}return r?n+Xt.numSep+r:n}function Yt(t){const e=nt.getInstance().getParameter("gender");if(t<=0)return t.toString();if(t<10)return"f"===e?Xt.special.ordinalsFeminine[t]:Xt.special.ordinalsMasculine[t];return qt(t)+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const Xt=X();Xt.wordOrdinal=Yt,Xt.numericOrdinal=function(t){const e=nt.getInstance().getParameter("gender");return t>0&&t<10?"f"===e?Xt.special.simpleSmallOrdinalsFeminine[t]:Xt.special.simpleSmallOrdinalsMasculine[t]:t.toString().split("").map((function(t){const e=parseInt(t,10);return isNaN(e)?"":Xt.special.simpleNumbers[e]})).join("")+("f"===e?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},Xt.numberToWords=qt,Xt.numberToOrdinal=function(t,e){return t<=10?Xt.special.smallDenominators[t]:Yt(t)+" \u0905\u0902\u0936"};const Kt=Xt;let zt=null;function Jt(t){let e=t%1e4,n="";return n+=ee.ones[Math.floor(e/1e3)]?1===Math.floor(e/1e3)?"\ucc9c":ee.ones[Math.floor(e/1e3)]+"\ucc9c":"",e%=1e3,e&&(n+=ee.ones[Math.floor(e/100)]?1===Math.floor(e/100)?"\ubc31":ee.ones[Math.floor(e/100)]+"\ubc31":"",e%=100,n+=ee.tens[Math.floor(e/10)]+(e%10?ee.ones[e%10]:"")),n}function Zt(t){if(0===t)return ee.zero;if(t>=Math.pow(10,36))return t.toString();let e=0,n="";for(;t>0;){t%1e4&&(n=Jt(t%1e4)+(e?ee.large[e]+ee.numSep:"")+n),t=Math.floor(t/1e4),e++}return n.replace(/ $/,"")}function Qt(t,e){return 1===t?"\uccab\ubc88\uc9f8":te(t)+"\ubc88\uc9f8"}function te(t){const e=Zt(t),n=Zt(t%=100);if(!n||!t)return e;const r=20===t?"\uc2a4\ubb34":ee.tens[10+Math.floor(t/10)],s=ee.ones[10+Math.floor(t%10)];return e.slice(0,-n.length)+r+s}const ee=X();ee.wordOrdinal=te,ee.numericOrdinal=function(t){return Qt(t)},ee.numberToWords=Zt,ee.numberToOrdinal=Qt;const ne=ee;let re=null;function se(t){let e=t%1e3,n="";if(n+=ce.ones[Math.floor(e/100)]?ce.ones[Math.floor(e/100)]+ce.numSep+"cento":"",e%=100,e){n+=n?ce.numSep:"";const t=ce.ones[e];if(t)n+=t;else{let t=ce.tens[Math.floor(e/10)];const r=e%10;1!==r&&8!==r||(t=t.slice(0,-1)),n+=t,n+=r?ce.numSep+ce.ones[e%10]:""}}return n}function oe(t){if(0===t)return ce.zero;if(t>=Math.pow(10,36))return t.toString();if(1===t&&nt.getInstance().getParameter("fraction"))return"un";let e=0,n="";for(;t>0;){t%1e3&&(n=se(t%1e3)+(e?"-"+ce.large[e]+"-":"")+n),t=Math.floor(t/1e3),e++}return n.replace(/-$/,"")}function ie(t){const e="m"===nt.getInstance().getParameter("gender")?"o":"a";let n=ce.special.onesOrdinals[t];return n?n.slice(0,-1)+e:(n=oe(t),n.slice(0,-1)+"esim"+e)}const ce=X();ce.wordOrdinal=ie,ce.numericOrdinal=function(t){const e=nt.getInstance().getParameter("gender");return t.toString()+("m"===e?"o":"a")},ce.numberToWords=oe,ce.numberToOrdinal=function(t,e){if(2===t)return e?"mezzi":"mezzo";const n=ie(t);if(!e)return n;const r=n.match(/o$/)?"i":"e";return n.slice(0,-1)+r};const ae=ce,le=function(t,e,n){return t.match(/^[a-zA-Z]$/)&&(e=e.replace("cerchiato","cerchiata")),t=n?t+" "+n:t,e?t+" "+e:t};let ue=null;function he(t,e=!1){let n=t%1e3,r="";const s=Math.floor(n/100),o=pe.ones[s];if(r+=o?(1===s?"":o)+"hundre":"",n%=100,n){if(r+=r?"og":"",e){const t=pe.special.smallOrdinals[n];if(t)return r+t;if(n%10)return r+pe.tens[Math.floor(n/10)]+pe.special.smallOrdinals[n%10]}r+=pe.ones[n]||pe.tens[Math.floor(n/10)]+(n%10?pe.ones[n%10]:"")}return e?de(r):r}function de(t){const e=pe.special.endOrdinal[0];return"a"===e&&t.match(/en$/)?t.slice(0,-2)+pe.special.endOrdinal:t.match(/(d|n)$/)||t.match(/hundre$/)?t+"de":t.match(/i$/)?t+pe.special.endOrdinal:"a"===e&&t.match(/e$/)?t.slice(0,-1)+pe.special.endOrdinal:(t.match(/e$/),t+"nde")}function fe(t){return Ne(t,!0)}const pe=X();pe.wordOrdinal=fe,pe.numericOrdinal=function(t){return t.toString()+"."},pe.numberToWords=Ne,pe.numberToOrdinal=function(t,e){return fe(t)};const me=pe;function ge(t,e=!1){return t===pe.ones[1]?"ein"===t?"eitt ":e?"et":"ett":t}function Se(t,e=!1){let n=t%1e3,r="",s=pe.ones[Math.floor(n/100)];if(r+=s?ge(s)+"hundre":"",n%=100,n){if(r+=r?"og":"",e){const t=pe.special.smallOrdinals[n];if(t)return r+t}if(s=pe.ones[n],s)r+=s;else{const t=pe.tens[Math.floor(n/10)];s=pe.ones[n%10],r+=s?s+"og"+t:t}}return e?de(r):r}function Ne(t,e=!1){const n="alt"===E.getInstance().subiso?function(t,e=!1){if(0===t)return e?pe.special.smallOrdinals[0]:pe.zero;if(t>=Math.pow(10,36))return t.toString();let n=0,r="";for(;t>0;){const s=t%1e3;if(s){const o=Se(t%1e3,!n&&e);!n&&e&&(e=!e),r=(1===n?ge(o,!0):o)+(n>1?pe.numSep:"")+(n?pe.large[n]+(n>1&&s>1?"er":""):"")+(n>1&&r?pe.numSep:"")+r}t=Math.floor(t/1e3),n++}return e?r+(r.match(/tusen$/)?"de":"te"):r}(t,e):function(t,e=!1){if(0===t)return e?pe.special.smallOrdinals[0]:pe.zero;if(t>=Math.pow(10,36))return t.toString();let n=0,r="";for(;t>0;){const s=t%1e3;if(s){const o=he(t%1e3,!n&&e);!n&&e&&(e=!e),r=o+(n?" "+pe.large[n]+(n>1&&s>1?"er":"")+(r?" ":""):"")+r}t=Math.floor(t/1e3),n++}return e?r+(r.match(/tusen$/)?"de":"te"):r}(t,e);return n}let Ee=null;function be(t){return t.toString().split("").map((function(t){return Ae.ones[parseInt(t,10)]})).join("")}const Ae=X();Ae.numberToWords=be,Ae.numberToOrdinal=be;const ye=Ae,Te=function(t){return t.match(RegExp("^"+Re.ALPHABETS.languagePrefix.english))?t.slice(1):t},Ce=function(t,e,n){return t=Te(t),e?t+e:t},_e=function(t,e,n){return e+Te(t)},Ie=function(t,e,n){return e+(n||"")+(t=Te(t))+"\u283b"},Oe=function(t,e,n){return e+(n||"")+(t=Te(t))+"\u283b\u283b"},Me=function(t,e,n){return e+(t=Te(t))+"\u283e"};let Re=null;let xe=null;function Le(t){let e=t%1e3,n="";const r=Math.floor(e/100);return n+=we.ones[r]?(1===r?"":we.ones[r]+we.numSep)+"hundra":"",e%=100,e&&(n+=n?we.numSep:"",n+=we.ones[e]||we.tens[Math.floor(e/10)]+(e%10?we.numSep+we.ones[e%10]:"")),n}function ve(t,e=!1){if(0===t)return we.zero;if(t>=Math.pow(10,36))return t.toString();let n=0,r="";for(;t>0;){const s=t%1e3;if(s){const o=we.large[n],i=s>1&&n>1&&!e?"er":"";r=(1===n&&1===s?"":(n>1&&1===s?"en":Le(t%1e3))+(n>1?" ":""))+(n?o+i+(n>1?" ":""):"")+r}t=Math.floor(t/1e3),n++}return r.replace(/ $/,"")}function Fe(t){let e=ve(t,!0);return e.match(/^noll$/)?e="nollte":e.match(/ett$/)?e=e.replace(/ett$/,"f\xf6rsta"):e.match(/tv\xe5$/)?e=e.replace(/tv\xe5$/,"andra"):e.match(/tre$/)?e=e.replace(/tre$/,"tredje"):e.match(/fyra$/)?e=e.replace(/fyra$/,"fj\xe4rde"):e.match(/fem$/)?e=e.replace(/fem$/,"femte"):e.match(/sex$/)?e=e.replace(/sex$/,"sj\xe4tte"):e.match(/sju$/)?e=e.replace(/sju$/,"sjunde"):e.match(/\xe5tta$/)?e=e.replace(/\xe5tta$/,"\xe5ttonde"):e.match(/nio$/)?e=e.replace(/nio$/,"nionde"):e.match(/tio$/)?e=e.replace(/tio$/,"tionde"):e.match(/elva$/)?e=e.replace(/elva$/,"elfte"):e.match(/tolv$/)?e=e.replace(/tolv$/,"tolfte"):e.match(/tusen$/)?e=e.replace(/tusen$/,"tusonde"):e.match(/jard$/)||e.match(/jon$/)?e+="te":e+="de",e}const we=X();we.wordOrdinal=Fe,we.numericOrdinal=function(t){const e=t.toString();return e.match(/11$|12$/)?e+":e":e+(e.match(/1$|2$/)?":a":":e")},we.numberToWords=ve,we.numberToOrdinal=function(t,e){if(1===t)return"hel";if(2===t)return e?"halva":"halv";let n=Fe(t);return n=n.match(/de$/)?n.replace(/de$/,""):n,n+(e?"delar":"del")};const De=we;let Pe=null;const ke={ca:function(){return ut||(ut=function(){const t=z();return t.NUMBERS=at,t.COMBINERS.sansserif=lt,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=Z,t.FUNCTIONS.combineNestedRadical=(t,e,n)=>t+n,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*os$/.test(t)?t+"sos":/.*s$/.test(t)?t+"os":/.*ga$/.test(t)?t.slice(0,-2)+"gues":/.*\xe7a$/.test(t)?t.slice(0,-2)+"ces":/.*ca$/.test(t)?t.slice(0,-2)+"ques":/.*ja$/.test(t)?t.slice(0,-2)+"ges":/.*qua$/.test(t)?t.slice(0,-3)+"q\xfces":/.*a$/.test(t)?t.slice(0,-1)+"es":/.*(e|i)$/.test(t)?t+"ns":/.*\xed$/.test(t)?t.slice(0,-1)+"ins":t+"s",t.FUNCTIONS.si=(t,e)=>(e.match(/^metre/)&&(t=t.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=W.prefixCombiner,t}()),ut},da:function(){return St||(St=function(){const t=z();return t.NUMBERS=gt,t.FUNCTIONS.radicalNestDepth=J,t.FUNCTIONS.fontRegexp=e=>e===t.ALPHABETS.capPrefix.default?RegExp("^"+e+" "):RegExp(" "+e+"$"),t.ALPHABETS.combiner=W.postfixCombiner,t.ALPHABETS.digitTrans.default=gt.numberToWords,t}()),St},de:function(){return It||(It=function(){const t=z();return t.NUMBERS=Tt,t.COMBINERS.germanPostfix=_t,t.ALPHABETS.combiner=Ct,t.FUNCTIONS.radicalNestDepth=e=>e>1?t.NUMBERS.numberToWords(e)+"fach":"",t.FUNCTIONS.combineRootIndex=(t,e)=>{const n=e?e+"wurzel":"";return t.replace("Wurzel",n)},t.FUNCTIONS.combineNestedRadical=(t,e,n)=>{const r=(e?e+" ":"")+(t=n.match(/exponent$/)?t+"r":t);return n.match(/ /)?n.replace(/ /," "+r+" "):r+" "+n},t.FUNCTIONS.fontRegexp=function(t){return t=t.split(" ").map((function(t){return t.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+t+" )|( "+t+"$))")},t.CORRECTIONS.correctOne=t=>t.replace(/^eins$/,"ein"),t.CORRECTIONS.localFontNumber=t=>Q(t).split(" ").map((function(t){return t.replace(/s$/,"")})).join(" "),t.CORRECTIONS.lowercase=t=>t.toLowerCase(),t.CORRECTIONS.article=t=>{const e=nt.getInstance().getParameter("case"),n=nt.getInstance().getParameter("plural");return"dative"===e?{der:"dem",die:n?"den":"der",das:"dem"}[t]:t},t.CORRECTIONS.masculine=t=>"dative"===nt.getInstance().getParameter("case")?t+"n":t,t}()),It},en:function(){return vt||(vt=function(){const t=z();return t.NUMBERS=Lt,t.FUNCTIONS.radicalNestDepth=J,t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.ALPHABETS.combiner=W.prefixCombiner,t.ALPHABETS.digitTrans.default=Lt.numberToWords,t.CORRECTIONS.article=t=>nt.getInstance().getParameter("noArticle")?"":t,t}()),vt},es:function(){return kt||(kt=function(){const t=z();return t.NUMBERS=Dt,t.COMBINERS.sansserif=Pt,t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.combineRootIndex=Z,t.FUNCTIONS.combineNestedRadical=(t,e,n)=>t+n,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t+" "),t.FUNCTIONS.plural=t=>/.*(a|e|i|o|u)$/.test(t)?t+"s":/.*z$/.test(t)?t.slice(0,-1)+"ces":/.*c$/.test(t)?t.slice(0,-1)+"ques":/.*g$/.test(t)?t+"ues":/.*\u00f3n$/.test(t)?t.slice(0,-2)+"ones":t+"es",t.FUNCTIONS.si=(t,e)=>(e.match(/^metro/)&&(t=t.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),t+e),t.ALPHABETS.combiner=W.prefixCombiner,t}()),kt},euro:function(){return Ut||(Ut=z()),Ut},fr:function(){return Wt||(Wt=function(){const t=z();return t.NUMBERS=Ht,t.FUNCTIONS.radicalNestDepth=J,t.FUNCTIONS.combineRootIndex=Z,t.FUNCTIONS.combineNestedFraction=(t,e,n)=>n.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,n)=>n+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.FUNCTIONS.plural=t=>/.*s$/.test(t)?t:t+"s",t.CORRECTIONS.article=t=>nt.getInstance().getParameter("noArticle")?"":t,t.ALPHABETS.combiner=W.romanceCombiner,t.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},t}()),Wt},hi:function(){return zt||(zt=function(){const t=z();return t.NUMBERS=Kt,t.ALPHABETS.combiner=W.prefixCombiner,t.FUNCTIONS.radicalNestDepth=J,t}()),zt},it:function(){return ue||(ue=function(){const t=z();return t.NUMBERS=ae,t.COMBINERS.italianPostfix=le,t.FUNCTIONS.radicalNestDepth=J,t.FUNCTIONS.combineRootIndex=Z,t.FUNCTIONS.combineNestedFraction=(t,e,n)=>n.replace(/ $/g,"")+e+t,t.FUNCTIONS.combineNestedRadical=(t,e,n)=>n+" "+t,t.FUNCTIONS.fontRegexp=t=>RegExp(" (en |)"+t+"$"),t.ALPHABETS.combiner=W.romanceCombiner,t}()),ue},ko:function(){return re||(re=function(){const t=z();return t.NUMBERS=ne,t.FUNCTIONS.radicalNestDepth=J,t.FUNCTIONS.plural=function(t){return t},t.FUNCTIONS.si=(t,e)=>t+e,t.FUNCTIONS.combineRootIndex=function(t,e){return t+e},t.ALPHABETS.combiner=W.prefixCombiner,t.ALPHABETS.digitTrans.default=ne.numberToWords,t.CORRECTIONS.postposition=t=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(t))return t;const e=t.slice(-1);let n=(e.charCodeAt(0)-44032)%28>0;return e.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(n=!0),nt.getInstance().setParameter("final",n),t},t.CORRECTIONS.article=t=>{const e=nt.getInstance().getParameter("final");e&&nt.getInstance().setParameter("final",!1),"\uac19\ub2e4"===t&&(t="\ub294");const n={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[t];return void 0!==n&&e?n:t},t}()),re},nb:function(){return Ee||(Ee=function(){const t=z();return t.NUMBERS=me,t.ALPHABETS.combiner=W.prefixCombiner,t.ALPHABETS.digitTrans.default=me.numberToWords,t.FUNCTIONS.radicalNestDepth=J,t}()),Ee},nn:function(){return xe||(xe=function(){const t=z();return t.NUMBERS=me,t.ALPHABETS.combiner=W.prefixCombiner,t.ALPHABETS.digitTrans.default=me.numberToWords,t.FUNCTIONS.radicalNestDepth=J,t.SUBISO={default:"",current:"",all:["","alt"]},t}()),xe},sv:function(){return Pe||(Pe=function(){const t=z();return t.NUMBERS=De,t.FUNCTIONS.radicalNestDepth=J,t.FUNCTIONS.fontRegexp=function(t){return new RegExp("((^"+t+" )|( "+t+"$))")},t.ALPHABETS.combiner=W.prefixCombiner,t.ALPHABETS.digitTrans.default=De.numberToWords,t.CORRECTIONS.correctOne=t=>t.replace(/^ett$/,"en"),t}()),Pe},nemeth:function(){return Re||(Re=function(){const t=z();return t.NUMBERS=ye,t.COMBINERS={postfixCombiner:Ce,germanCombiner:_e,embellishCombiner:Ie,doubleEmbellishCombiner:Oe,parensCombiner:Me},t.FUNCTIONS.fracNestDepth=t=>!1,t.FUNCTIONS.fontRegexp=t=>RegExp("^"+t),t.FUNCTIONS.si=V,t.ALPHABETS.combiner=(t,e,n)=>e?e+n+t:Te(t),t.ALPHABETS.digitTrans={default:ye.numberToWords},t}()),Re}};function Ue(){const t=function(){const t=g.L.ensureLocale(E.getInstance().locale,E.getInstance().defaultLocale);return E.getInstance().locale=t,ke[t]()}();if(function(t){const e=E.getInstance().subiso;-1===t.SUBISO.all.indexOf(e)&&(E.getInstance().subiso=t.SUBISO.default);t.SUBISO.current=E.getInstance().subiso}(t),t){for(const e of Object.getOwnPropertyNames(t))K[e]=t[e];for(const[e,n]of Object.entries(t.CORRECTIONS))nt.getInstance().setCorrection(e,n)}}function Be(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(Ve(p.Z.mathmapsIePath),$e(),!0)}const Ge=null;function $e(t){Ve(p.Z.WGXpath),je(t)}function je(t,e){let n=e||1;"undefined"==typeof wgxpath&&n<10?setTimeout((function(){je(t,n++)}),200):n>=10||(p.Z.wgxpath=wgxpath,t?p.Z.wgxpath.install({document}):p.Z.wgxpath.install(),y.evaluate=document.evaluate,y.result=XPathResult,y.createNSResolver=document.createNSResolver)}function Ve(t){const e=p.Z.document.createElement("script");e.type="text/javascript",e.src=t,p.Z.document.head?p.Z.document.head.appendChild(e):p.Z.document.body.appendChild(e)}function He(t){return t.match("/$")?t:t+"/"}function We(t,e="json"){return He(p.Z.jsonPath)+t+(e.match(/^\./)?e:"."+e)}var qe,Ye,Xe;function Ke(t){const e=t.toString(16).toUpperCase();return e.length>3?e:("000"+e).slice(-4)}function ze([t,e],n){const r=parseInt(t,16),s=parseInt(e,16),o=[];for(let t=r;t<=s;t++){let e=Ke(t);!1!==n[e]&&(e=n[e]||e,o.push(e))}return o}function Je(t,e={}){return ze(t,e).map((t=>String.fromCodePoint(parseInt(t,16))))}!function(t){t.BOLD="bold",t.BOLDFRAKTUR="bold-fraktur",t.BOLDITALIC="bold-italic",t.BOLDSCRIPT="bold-script",t.DOUBLESTRUCK="double-struck",t.DOUBLESTRUCKITALIC="double-struck-italic",t.FULLWIDTH="fullwidth",t.FRAKTUR="fraktur",t.ITALIC="italic",t.MONOSPACE="monospace",t.NORMAL="normal",t.SCRIPT="script",t.SANSSERIF="sans-serif",t.SANSSERIFITALIC="sans-serif-italic",t.SANSSERIFBOLD="sans-serif-bold",t.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(qe||(qe={})),function(t){t.SUPER="super",t.SUB="sub",t.CIRCLED="circled",t.PARENTHESIZED="parenthesized",t.PERIOD="period",t.NEGATIVECIRCLED="negative-circled",t.DOUBLECIRCLED="double-circled",t.CIRCLEDSANSSERIF="circled-sans-serif",t.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",t.COMMA="comma",t.SQUARED="squared",t.NEGATIVESQUARED="negative-squared"}(Ye||(Ye={})),function(t){t.LATINCAP="latinCap",t.LATINSMALL="latinSmall",t.GREEKCAP="greekCap",t.GREEKSMALL="greekSmall",t.DIGIT="digit"}(Xe||(Xe={}));const Ze=[{interval:["1D400","1D419"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.BOLD},{interval:["1D41A","1D433"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.BOLD},{interval:["1D56C","1D585"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.BOLDFRAKTUR},{interval:["1D468","1D481"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.BOLDITALIC},{interval:["1D482","1D49B"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.BOLDSCRIPT},{interval:["1D538","1D551"],base:Xe.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:qe.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:Xe.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:qe.FRAKTUR},{interval:["1D51E","1D537"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.FRAKTUR},{interval:["FF21","FF3A"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.FULLWIDTH},{interval:["FF41","FF5A"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.FULLWIDTH},{interval:["1D434","1D44D"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.ITALIC},{interval:["1D44E","1D467"],base:Xe.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:qe.ITALIC},{interval:["1D670","1D689"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.MONOSPACE},{interval:["1D68A","1D6A3"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.MONOSPACE},{interval:["0041","005A"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.NORMAL},{interval:["0061","007A"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.NORMAL},{interval:["1D49C","1D4B5"],base:Xe.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:qe.SCRIPT},{interval:["1D4B6","1D4CF"],base:Xe.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:qe.SCRIPT},{interval:["1D5A0","1D5B9"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.SANSSERIF},{interval:["1D5BA","1D5D3"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.SANSSERIF},{interval:["1D608","1D621"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:Xe.LATINCAP,subst:{},capital:!0,category:"Lu",font:qe.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"Ll",font:qe.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:Xe.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:qe.NORMAL},{interval:["03B0","03D0"],base:Xe.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:qe.NORMAL},{interval:["1D6A8","1D6C0"],base:Xe.GREEKCAP,subst:{},capital:!0,category:"Lu",font:qe.BOLD},{interval:["1D6C1","1D6E1"],base:Xe.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:qe.BOLD},{interval:["1D6E2","1D6FA"],base:Xe.GREEKCAP,subst:{},capital:!0,category:"Lu",font:qe.ITALIC},{interval:["1D6FB","1D71B"],base:Xe.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:qe.ITALIC},{interval:["1D71C","1D734"],base:Xe.GREEKCAP,subst:{},capital:!0,category:"Lu",font:qe.BOLDITALIC},{interval:["1D735","1D755"],base:Xe.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:qe.BOLDITALIC},{interval:["1D756","1D76E"],base:Xe.GREEKCAP,subst:{},capital:!0,category:"Lu",font:qe.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:Xe.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:qe.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:Xe.GREEKCAP,subst:{},capital:!0,category:"Lu",font:qe.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:Xe.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:qe.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:Xe.DIGIT,subst:{},offset:0,category:"Nd",font:qe.NORMAL},{interval:["2070","2079"],base:Xe.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:Ye.SUPER},{interval:["2080","2089"],base:Xe.DIGIT,subst:{},offset:0,category:"No",font:Ye.SUB},{interval:["245F","2473"],base:Xe.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:Ye.CIRCLED},{interval:["3251","325F"],base:Xe.DIGIT,subst:{},offset:21,category:"No",font:Ye.CIRCLED},{interval:["32B1","32BF"],base:Xe.DIGIT,subst:{},offset:36,category:"No",font:Ye.CIRCLED},{interval:["2474","2487"],base:Xe.DIGIT,subst:{},offset:1,category:"No",font:Ye.PARENTHESIZED},{interval:["2487","249B"],base:Xe.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:Ye.PERIOD},{interval:["2775","277F"],base:Xe.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:Ye.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:Xe.DIGIT,subst:{},offset:11,category:"No",font:Ye.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:Xe.DIGIT,subst:{},offset:1,category:"No",font:Ye.DOUBLECIRCLED},{interval:["277F","2789"],base:Xe.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:Ye.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:Xe.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:Ye.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:Xe.DIGIT,subst:{},offset:0,category:"Nd",font:qe.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:Xe.DIGIT,subst:{},offset:0,category:"Nd",font:qe.BOLD},{interval:["1D7D8","1D7E1"],base:Xe.DIGIT,subst:{},offset:0,category:"Nd",font:qe.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:Xe.DIGIT,subst:{},offset:0,category:"Nd",font:qe.SANSSERIF},{interval:["1D7EC","1D7F5"],base:Xe.DIGIT,subst:{},offset:0,category:"Nd",font:qe.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:Xe.DIGIT,subst:{},offset:0,category:"Nd",font:qe.MONOSPACE},{interval:["1F101","1F10A"],base:Xe.DIGIT,subst:{},offset:0,category:"No",font:Ye.COMMA},{interval:["24B6","24CF"],base:Xe.LATINCAP,subst:{},capital:!0,category:"So",font:Ye.CIRCLED},{interval:["24D0","24E9"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"So",font:Ye.CIRCLED},{interval:["1F110","1F129"],base:Xe.LATINCAP,subst:{},capital:!0,category:"So",font:Ye.PARENTHESIZED},{interval:["249C","24B5"],base:Xe.LATINSMALL,subst:{},capital:!1,category:"So",font:Ye.PARENTHESIZED},{interval:["1F130","1F149"],base:Xe.LATINCAP,subst:{},capital:!0,category:"So",font:Ye.SQUARED},{interval:["1F170","1F189"],base:Xe.LATINCAP,subst:{},capital:!0,category:"So",font:Ye.NEGATIVESQUARED},{interval:["1F150","1F169"],base:Xe.LATINCAP,subst:{},capital:!0,category:"So",font:Ye.NEGATIVECIRCLED}],Qe=new Map;function tn(t,e){return t+e.split("-").map((t=>t[0].toUpperCase()+t.slice(1))).join("")}for(const t of Ze){const e=tn(t.base,t.font),n=Je(t.interval,t.subst);let r=Qe.get(e);r?r.unicode=r.unicode.concat(n):(r=t,r.unicode=n,Qe.set(e,r))}var en;!function(t){t.CALIGRAPHIC="caligraphic",t.CALIGRAPHICBOLD="caligraphic-bold",t.OLDSTYLE="oldstyle",t.OLDSTYLEBOLD="oldstyle-bold",t.UNKNOWN="unknown"}(en||(en={}));const nn=Object.assign(Object.assign(Object.assign({},qe),en),Ye);var rn;!function(t){t.ALLLETTERS="allLetters",t.D="d",t.BAR="bar",t.TILDE="tilde"}(rn||(rn={}));const sn=Object.assign(Object.assign({},Xe),rn);var on,cn,an=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(t);sparseInt(t,16)))):e.push(parseInt(n,16));return e}(e);for(const e of s)r[e]||(t.set(String.fromCodePoint(e),String.fromCodePoint(e+n)),r[e]=!0,r[e+n]=!0)}!function(t){t.Meaning=new ln,t.Secondary=new un,t.FencesHoriz=new Map,t.FencesVert=new Map}(cn||(cn={}));const fn=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function pn(t,e,n,r,s,o=[],i={},c={}){const a=Qe.get(tn(t,r));a&&(a.unicode.forEach((t=>{cn.Meaning.set(t,{type:e,role:n,font:s}),o.forEach((e=>cn.Secondary.set(t,e)))})),function(t,e){for(const[n,r]of Object.entries(e)){const e=t[n];void 0!==e&&cn.Meaning.set(e,r)}}(a.unicode,i),function(t,e){for(const[n,r]of Object.entries(e)){const e=t[n];void 0!==e&&cn.Secondary.set(e,r)}}(a.unicode,c))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:sn.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:sn.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:nn.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:nn.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:nn.DOUBLESTRUCKITALIC,secondary:sn.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:nn.DOUBLESTRUCK,secondary:sn.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:nn.NORMAL,secondary:sn.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:nn.NORMAL,secondary:sn.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:nn.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:nn.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:nn.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:nn.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((t=>{var{set:e}=t,n=an(t,["set"]);return hn(function(t){let e=[];for(const n of t)Array.isArray(n)?e=e.concat(Je(n)):e.push(String.fromCodePoint(parseInt(n,16)));return e}(e),n)})),dn(cn.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),dn(cn.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),dn(cn.FencesHoriz,["5b","7b","ff3b","ff5b"],2),dn(cn.FencesHoriz,[["239b","23a6"]],3),dn(cn.FencesHoriz,[["23a7","23a9"]],4),hn([...cn.FencesHoriz.keys()],{type:"fence",role:"open"}),hn([...cn.FencesHoriz.values()],{type:"fence",role:"close"}),hn([...cn.FencesVert.keys()],{type:"fence",role:"top"}),hn([...cn.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[t,e]of Object.entries(nn)){const n=!!Ye[t]?nn.UNKNOWN:e===nn.FULLWIDTH?nn.NORMAL:e;pn(Xe.LATINCAP,"identifier","latinletter",e,n,[sn.ALLLETTERS]),pn(Xe.LATINSMALL,"identifier","latinletter",e,n,[sn.ALLLETTERS],{},{3:sn.D}),pn(Xe.GREEKCAP,"identifier","greekletter",e,n,[sn.ALLLETTERS]),pn(Xe.GREEKSMALL,"identifier","greekletter",e,n,[sn.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:n},26:{type:"operator",role:"prefix operator",font:n}}),pn(Xe.DIGIT,"number","integer",e,n)}}(),hn(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),hn(fn,{type:"function",role:"prefix function"}),hn(["mod","rem"],{type:"operator",role:"prefix function"});class mn{constructor(){this.rules=new Map}static parseUnicode(t){const e=parseInt(t,16);return String.fromCodePoint(e)}static testDynamicConstraints_(t,e){return E.getInstance().strict?e.cstr.equal(t):E.getInstance().comparator.match(e.cstr)}defineRulesFromMappings(t,e,n){for(const[r,s]of Object.entries(n))for(const[n,o]of Object.entries(s))this.defineRuleFromStrings(t,e,r,n,o)}getRules(t){let e=this.rules.get(t);return e||(e=[],this.rules.set(t,e)),e}defineRuleFromStrings(t,e,n,r,s){let o=this.getRules(t);const i=E.getInstance().parsers[n]||E.getInstance().defaultParser,c=E.getInstance().comparators[n],a=`${t}.${e}.${n}.${r}`,l=i.parse(a),u=c?c():E.getInstance().comparator,h=u.getReference();u.setReference(l);const d={cstr:l,action:s};o=o.filter((t=>!l.equal(t.cstr))),o.push(d),this.rules.set(t,o),u.setReference(h)}lookupRule(t,e){let n=this.getRules(e.getValue(r.LOCALE));return n=n.filter((function(t){return mn.testDynamicConstraints_(e,t)})),1===n.length?n[0]:n.length?n.sort(((t,e)=>E.getInstance().comparator.compare(t.cstr,e.cstr)))[0]:null}}let gn=c.DEFAULT_VALUES[r.LOCALE],Sn=c.DEFAULT_VALUES[r.MODALITY];function Nn(t){return!(!t.locale&&!t.modality)&&(gn=t.locale||gn,Sn=t.modality||Sn,!0)}let En={};function bn(t){En=t}const An=new Map,yn=new Map;function Tn(t,e){let n=An.get(e);return n||(n=new mn,n.base=yn.get(t),An.set(e,n),n)}function Cn(t){const e=yn.get(t.key);if(!e)return;const n=t.names;Object.assign(t,e),n&&e.names&&(t.names=t.names.concat(n))}function _n(t,e,n){Tn(t,e).defineRulesFromMappings(gn,Sn,n)}function In(t,e,n,r){Tn(n,n).defineRuleFromStrings(gn,Sn,t,e,r)}function On(t){if(!Nn(t))for(const[e,n]of Object.entries(t))In("default","default",e,n)}function Mn(t){for(let e,n=0;e=t.names[n];n++)_n(t.key,e,t.mappings)}function Rn(t){for(const e of Object.keys(En)){const n=Object.assign({},t);n.mappings={};const r=En[e];n.names=n.names.map((function(t){return e+t}));for(const e of Object.keys(t.mappings)){n.mappings[e]={};for(const s of Object.keys(t.mappings[e]))n.mappings[e][s]=ke[gn]().FUNCTIONS.si(r,t.mappings[e][s])}Mn(n)}}function xn(t,e){return e=e||{},t.length?(e[t[0]]=xn(t.slice(1),e[t[0]]),e):e}E.getInstance().evaluator=function(t,e){const n=function(t,e){const n=An.get(t);return n?n.lookupRule(null,e):null}(t,e);return n?n.action:null};class Ln{constructor(t,e){this.speech=t,this.attributes=e}static empty(){return new Ln("",{})}static stringEmpty(t){return new Ln(t,{})}static stringAttr(t,e){return new Ln(t,e)}static singleton(t,e={}){return[Ln.stringAttr(t,e)]}static node(t,e,n={}){const r=Ln.getAttributes(e);return Object.assign(r,n),new Ln(t,r)}static getAttributes(t){const e={};for(const n of Ln.attributeList)t.hasAttribute(n)&&(e[n]=t.getAttribute(n));return e}}Ln.attributeList=["id","extid"];class vn{static create(t,e={}){return t.text=nt.getInstance().apply(t.text,e),new vn(t)}constructor({context:t,text:e,userValue:n,annotation:r,attributes:s,personality:o,layout:i}){this.context=t||"",this.text=e||"",this.userValue=n||"",this.annotation=r||"",this.attributes=s||{},this.personality=o||{},this.layout=i||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let t,e;if(this.personality){t={};for(const[e,n]of Object.entries(this.personality))t[e]=n}if(this.attributes){e={};for(const[t,n]of Object.entries(this.attributes))e[t]=n}return new vn({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:t,attributes:e,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return Ln.stringAttr(this.descriptionString(),this.attributes)}equals(t){return this.context===t.context&&this.text===t.text&&this.userValue===t.userValue&&this.annotation===t.annotation}}const Fn=new Map;function wn(t,e,n){const r={};if(e){const t=Fn.get(e)||{};Object.assign(r,t)}Fn.set(t,Object.assign(r,n))}function Dn(t,e){const n=t.length;let r=0,s=e;return e||(s=""),function(){return r0?O("../../content/*",t[0]):[],function(){const t=n.shift(),r=e?[vn.create({text:e},{translate:!0})]:[];if(!t)return r;const s=E.evaluateNode(t);return r.concat(s)}}class Un{constructor(t,e,n){this.domain=t,this.name=e,this.func=n,this.active=!1}annotate(t){t.childNodes.forEach(this.annotate.bind(this)),t.addAnnotation(this.domain,this.func(t))}}class Bn{constructor(t,e,n,r={}){this.domain=t,this.name=e,this.func=n,this.def=r,this.active=!1}visit(t,e){let n=this.func(t,e);t.addAnnotation(this.domain,n[0]);for(let e,r=0;e=t.childNodes[r];r++)n=this.visit(e,n[1]);return n}}const Gn=new Map,$n=new Map;function jn(t){const e=t.domain+":"+t.name;t instanceof Un?Gn.set(e,t):$n.set(e,t)}function Vn(t,e){const n=t+":"+e,r=Gn.get(n)||$n.get(n);r&&(r.active=!0)}function Hn(t,e){const n=e.split("-"),r=Dn(t,n[0]||""),s=n[1]||"",o=n[2]||"";let i=!0;return function(){const t=r();return i?(i=!1,o+t+s):t+s}}function Wn(t){return Kn(t)||function(t){return Yn(t)||"infixop"===t.type&&"implicit"===t.role&&(2===t.childNodes.length&&(Yn(t.childNodes[0])||Kn(t.childNodes[0]))&&Yn(t.childNodes[1])||3===t.childNodes.length&&Kn(t.childNodes[0])&&Yn(t.childNodes[1])&&Yn(t.childNodes[2]))}(t)||function(t){return"punctuated"===t.type&&"endpunct"===t.role&&2===t.childNodes.length&&"degree"===t.childNodes[1].role&&(Yn(t.childNodes[0])||Xn(t.childNodes[0])||"prefixop"===t.childNodes[0].type&&"negative"===t.childNodes[0].role&&(Yn(t.childNodes[0].childNodes[0])||Xn(t.childNodes[0].childNodes[0])))}(t)||function(t){return"prefixop"===t.type&&"negative"===t.role&&qn(t.childNodes[0])&&"prefixop"!==t.childNodes[0].type&&"appl"!==t.childNodes[0].type&&"punctuated"!==t.childNodes[0].type}(t)||function(t){return"appl"===t.type&&("prefix function"===t.childNodes[0].role||"simple function"===t.childNodes[0].role)&&(qn(t.childNodes[1])||"fenced"===t.childNodes[1].type&&qn(t.childNodes[1].childNodes[0]))}(t)}function qn(t){return t.hasAnnotation("clearspeak","simple")}function Yn(t){return"identifier"===t.type&&("latinletter"===t.role||"greekletter"===t.role||"otherletter"===t.role||"simple function"===t.role)}function Xn(t){return"number"===t.type&&("integer"===t.role||"float"===t.role)}function Kn(t){return Xn(t)||function(t){if(zn("Fraction_Over")||zn("Fraction_FracOver"))return!1;if("fraction"!==t.type||"vulgar"!==t.role)return!1;if(zn("Fraction_Ordinal"))return!0;const e=parseInt(t.childNodes[0].textContent,10),n=parseInt(t.childNodes[1].textContent,10);return e>0&&e<20&&n>0&&n<11}(t)}function zn(t){return E.getInstance().style===t}function Jn(t){if(function(t){if(!t.hasAttribute("annotation"))return!1;const e=t.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(e)}(t))return!0;if("subscript"!==t.tagName)return!1;const e=t.childNodes[0].childNodes,n=e[1];return"identifier"===e[0].tagName&&(Zn(n)||"infixop"===n.tagName&&n.hasAttribute("role")&&"implicit"===n.getAttribute("role")&&function(t){const e=O("children/*",t);return e.every((t=>Zn(t)||"identifier"===t.tagName))}(n))}function Zn(t){return"number"===t.tagName&&t.hasAttribute("role")&&"integer"===t.getAttribute("role")}function Qn(t){return O("matrix"===t.tagName?"children/row/children/cell/children/*":"children/line/children/*",t).every(Jn)?[t]:[]}function tr(t){return Y(t,20,11)?[t]:[]}function er(t){const e=parseInt(t.textContent,10);return[Ln.stringEmpty(isNaN(e)?t.textContent:e>10?K.NUMBERS.numericOrdinal(e):K.NUMBERS.wordOrdinal(e))]}jn(new Un("clearspeak","simple",(function(t){return Wn(t)?"simple":""}))),jn(new Un("clearspeak","unit",(function(t){return function(t){return"text"===t.type||"punctuated"===t.type&&"text"===t.role&&Xn(t.childNodes[0])&&function(t){for(let e=0;e1?K.NUMBERS.wordOrdinal(e):"",[Ln.stringEmpty(nr)]}function sr(t){const e=t.previousSibling;let n,r;return e?(n=e,r=t):(n=t,r=t.nextSibling),r&&function(t,e){const n=cn.Meaning.get(t);return"fence"===n.type&&("neutral"===n.role||"metric"===n.role?t===e:cn.FencesHoriz.get(t)===e||cn.FencesVert.get(t)===e)}(n.textContent,r.textContent)?[t]:[]}function or(t){const e=R(t.parentNode.childNodes),n=O("../../children/*",t),r=e.indexOf(t);return ar(n[r])||ar(n[r+1])?[t]:[]}function ir(t){const e=R(t.parentNode.childNodes),n=O("../../children/*",t),r=e.indexOf(t);return cr(n[r])&&n[r+1]&&(cr(n[r+1])||"root"===n[r+1].tagName||"sqrt"===n[r+1].tagName||"superscript"===n[r+1].tagName&&n[r+1].childNodes[0].childNodes[0]&&("number"===n[r+1].childNodes[0].childNodes[0].tagName||"identifier"===n[r+1].childNodes[0].childNodes[0].tagName)&&("2"===n[r+1].childNodes[0].childNodes[1].textContent||"3"===n[r+1].childNodes[0].childNodes[1].textContent))?[t]:[]}function cr(t){return!!t&&("number"===t.tagName||"identifier"===t.tagName||"function"===t.tagName||"appl"===t.tagName||"fraction"===t.tagName)}function ar(t){return t&&("fenced"===t.tagName||t.hasAttribute("role")&&"leftright"===t.getAttribute("role")||function(t){return!!t&&("matrix"===t.tagName||"vector"===t.tagName)}(t))}function lr(t){return[Ln.stringEmpty(K.NUMBERS.wordOrdinal(parseInt(t.textContent,10)))]}function ur(t,e){const n=[];for(;t.length||e.length;)t.length&&n.push(t.shift()),e.length&&n.push(e.shift());return n}function hr(t,e){return t?e?t.filter((t=>e.indexOf(t)<0)):t:[]}nt.getInstance().setCorrection("insertNesting",(function(t,e){if(!e||!t)return t;const n=t.match(/^(open|close) /);return n?n[0]+e+" "+t.substring(n[0].length):e+" "+t}));let dr=null;function fr(t){dr=t}const pr=new Map,mr={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},gr={};function Sr(t){const e=t.name;pr.set(e,t),mr[e]||(mr[e]=!1)}function Nr(t,e,n){const r=pr.get(t);return r&&!gr[t]&&(mr[t]||r.applicable(e))?r.apply(e):n?n(e):e}const Er=[];function br(t,e){for(let n,r=0;n=Er[r];r++){const r=n.compare(t,e);if(0!==r)return r}return 0}function Ar(t){if(t.length<=1)return t;const e=t.slice();!function(t){t.sort(br)}(e);const n=[];let r;do{r=e.pop(),n.push(r)}while(r&&e.length&&0===br(e[e.length-1],r));return n}function yr(t,e){return t.match(/^.+:.+$/)||!e?t:t+":"+e}new class{constructor(t,e=null){this.comparator=t,this.type=e,function(t){Er.push(t)}(this)}compare(t,e){return this.type&&this.type===t.type&&this.type===e.type?this.comparator(t,e):0}}((function(t,e){return"simple function"===t.role?1:"simple function"===e.role?-1:0}),"identifier");class Tr extends Map{set(t,e){return super.set(yr(t,e.font),e),this}setNode(t){this.set(t.textContent,t.meaning())}get(t,e=null){return super.get(yr(t,e))}getNode(t){return this.get(t.textContent,t.font)}}class Cr extends Map{add(t,e){const n=this.get(t);n?n.push(e):super.set(t,[e])}get(t,e=null){return super.get(yr(t,e))}getNode(t){return this.get(t.textContent,t.font)}minimize(){for(const[t,e]of this)1===e.length&&this.delete(t)}isMultiValued(){for(const t of this.values())if(t.length>1)return!0;return!1}}class _r extends Cr{add(t,e){super.add(yr(t,e.font),e)}addNode(t){this.add(t.textContent,t)}toString(){const t=[];for(const[e,n]of this){const r=Array(e.length+3).join(" "),s=n.map((t=>t.toString())).join("\n"+r);t.push(e+": "+s)}return t.join("\n")}collateMeaning(){const t=new Ir;for(const[e,n]of this)t.set(e,n.map((t=>t.meaning())));return t}}class Ir extends Cr{add(t,e){const n=this.get(t,e.font);n&&n.find((function(t){return r=e,(n=t).type===r.type&&n.role===r.role&&n.font===r.font;var n,r}))||super.add(yr(t,e.font),e)}addNode(t){this.add(t.textContent,t.meaning())}toString(){const t=[];for(const[e,n]of this){const r=Array(e.length+3).join(" "),s=n.map((t=>`{type: ${t.type}, role: ${t.role}, font: ${t.font}}`)).join("\n"+r);t.push(e+": "+s)}return t.join("\n")}reduce(){for(const[t,e]of this)1!==e.length&&this.set(t,Ar(e))}default(){const t=new Tr;for(const[e,n]of this)1===n.length&&t.set(e,n[0]);return t}newDefault(){const t=this.default();this.reduce();const e=this.default();return t.size!==e.size?e:null}}const Or=["MO","MI","MN","MTEXT","MS","MSPACE"],Mr=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],Rr=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],xr=["MROOT","MSQRT"],Lr=["aria-label","exact-speech","alt"];function vr(t){return!!t&&"MATH"===B(t)}function Fr(t){return!!t&&-1!==Mr.indexOf(B(t))}function wr(t){return!!t&&-1!==Rr.indexOf(B(t))}function Dr(t){return!!t&&"MGLYPH"===B(t)&&!function(t){return!!t&&-1!==Or.indexOf(B(t))}(t.parentNode)}function Pr(t){const e=[];for(let n,r=0;n=t[r];r++){if(n.nodeType!==L.ELEMENT_NODE)continue;const t=B(n);-1===Mr.indexOf(t)&&(-1!==Rr.indexOf(t)&&0===n.childNodes.length||e.push(n))}return e}function kr(t,e){if(e.hasAttributes()){const n=e.attributes;for(let e=n.length-1;e>=0;e--){const r=n[e].name;r.match(/^ext/)&&(t.attributes[r]=n[e].value,t.nobreaking=!0),-1!==Lr.indexOf(r)&&(t.attributes["ext-speech"]=n[e].value,t.nobreaking=!0),r.match(/texclass$/)&&(t.attributes.texclass=n[e].value),"latex"===r&&(t.attributes.latex=n[e].value),"href"===r&&(t.attributes.href=n[e].value,t.nobreaking=!0)}}}function Ur(t){return t&&t.embellished&&t.childNodes.length>0?Ur(t.childNodes[0]):t}function Br(t,e,n){n&&t.reverse();const r=[];for(let s,o=0;s=t[o];o++){if(e(s))return n?{head:t.slice(o+1).reverse(),div:s,tail:r.reverse()}:{head:r,div:s,tail:t.slice(o+1)};r.push(s)}return n?{head:[],div:null,tail:r.reverse()}:{head:r,div:null,tail:[]}}function Gr(t,e){let n=t;const r=[],s=[];let o=null;do{o=Br(n,e),s.push(o.head),r.push(o.div),n=o.tail}while(o.div);return r.pop(),{rel:r,comp:s}}class $r{static fromXml(t){const e=parseInt(t.getAttribute("id"),10),n=new $r(e);return n.type=t.tagName,$r.setAttribute(n,t,"role"),$r.setAttribute(n,t,"font"),$r.setAttribute(n,t,"embellished"),$r.setAttribute(n,t,"fencepointer","fencePointer"),t.getAttribute("annotation")&&n.parseAnnotation(t.getAttribute("annotation")),kr(n,t),$r.processChildren(n,t),n}static setAttribute(t,e,n,r){r=r||n;const s=e.getAttribute(n);s&&(t[r]=s)}static processChildren(t,e){for(const n of R(e.childNodes)){if(n.nodeType===L.TEXT_NODE){t.textContent=n.textContent;continue}const e=R(n.childNodes).map($r.fromXml);e.forEach((e=>e.parent=t)),"CONTENT"===B(n)?t.contentNodes=e:t.childNodes=e}}constructor(t){this.id=t,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=nn.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(t){let e=[];for(let n,r=0;n=this.childNodes[r];r++)e=e.concat(n.querySelectorAll(t));for(let n,r=0;n=this.contentNodes[r];r++)e=e.concat(n.querySelectorAll(t));return t(this)&&e.unshift(this),e}xml(t,e){const n=function(n,r){const s=r.map((function(n){return n.xml(t,e)})),o=t.createElementNS("",n);for(let t,e=0;t=s[e];e++)o.appendChild(t);return o},r=t.createElementNS("",this.type);return e||this.xmlAttributes(r),r.textContent=this.textContent,this.contentNodes.length>0&&r.appendChild(n("content",this.contentNodes)),this.childNodes.length>0&&r.appendChild(n("children",this.childNodes)),r}toString(t=!1){const e=x("");return $(this.xml(e.ownerDocument,t))}allAttributes(){const t=[];return t.push(["role",this.role]),this.font!==nn.UNKNOWN&&t.push(["font",this.font]),Object.keys(this.annotation).length&&t.push(["annotation",this.annotationXml()]),this.embellished&&t.push(["embellished",this.embellished]),this.fencePointer&&t.push(["fencepointer",this.fencePointer]),t.push(["id",this.id.toString()]),t}annotationXml(){const t=[];for(const[e,n]of Object.entries(this.annotation))n.forEach((n=>t.push(e+":"+n)));return t.join(";")}attributesXml(){const t=[];for(const[e,n]of Object.entries(this.attributes))t.push(e+":"+n);return t.join(";")}toJson(){const t={};t.type=this.type;const e=this.allAttributes();for(let n,r=0;n=e[r];r++)t[n[0]]=n[1].toString();return this.textContent&&(t.$t=this.textContent),this.childNodes.length&&(t.children=this.childNodes.map((function(t){return t.toJson()}))),this.contentNodes.length&&(t.content=this.contentNodes.map((function(t){return t.toJson()}))),t}updateContent(t,e){const n=e?t.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):t.trim();if(t=t&&!n?t:n,this.textContent===t)return;const r=cn.Meaning.get(t);this.textContent=t,this.role=r.role,this.type=r.type,this.font=r.font}addMathmlNodes(t){for(let e,n=0;e=t[n];n++)-1===this.mathml.indexOf(e)&&this.mathml.push(e)}appendChild(t){this.childNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this}replaceChild(t,e){const n=this.childNodes.indexOf(t);if(-1===n)return;t.parent=null,e.parent=this,this.childNodes[n]=e;const r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)})),s=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)}));this.removeMathmlNodes(r),this.addMathmlNodes(s)}appendContentNode(t){t&&(this.contentNodes.push(t),this.addMathmlNodes(t.mathml),t.parent=this)}removeContentNode(t){if(t){const e=this.contentNodes.indexOf(t);-1!==e&&this.contentNodes.slice(e,1)}}equals(t){if(!t)return!1;if(this.type!==t.type||this.role!==t.role||this.textContent!==t.textContent||this.childNodes.length!==t.childNodes.length||this.contentNodes.length!==t.contentNodes.length)return!1;for(let e,n,r=0;e=this.childNodes[r],n=t.childNodes[r];r++)if(!e.equals(n))return!1;for(let e,n,r=0;e=this.contentNodes[r],n=t.contentNodes[r];r++)if(!e.equals(n))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(t,e){e&&this.addAnnotation_(t,e)}getAnnotation(t){const e=this.annotation[t];return e||[]}hasAnnotation(t,e){const n=this.annotation[t];return!!n&&-1!==n.indexOf(e)}parseAnnotation(t){const e=t.split(";");for(let t=0,n=e.length;t0&&Wr(e[e.length-1],"openfence")}function ls(t){return t.childNodes.every((function(t){return t.childNodes.length<=1}))}function us(t){return Vr(t,"largeop")||Vr(t,"limboth")||Vr(t,"limlower")||Vr(t,"limupper")||Vr(t,"function")&&Wr(t,"limit function")||(Vr(t,"overscore")||Vr(t,"underscore"))&&us(t.childNodes[0])}function hs(t,e,n){return 1===e.length&&("punctuation"===t[n].type||"punctuation"===t[n].embellished)&&t[n]===e[0]}function ds(t){return Vr(t,"identifier")&&Wr(t,"simple function")}const fs=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],ps=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function ms(t){const e=t.type;return-1===fs.indexOf(e)&&("infixop"!==e||"implicit"===t.role)&&("fenced"===e?"leftright"!==t.role||ms(t.childNodes[0]):-1===ps.indexOf(e)||ms(t.childNodes[0]))}function gs(t){return function(t){return"number"===t.type&&("integer"===t.role||"float"===t.role)}(t)||"vulgar"===t.role||"mixed"===t.role}function Ss(t){const e=t.childNodes;return"unit"===t.role&&(!e.length||"unit"===e[0].role)}function Ns(t){const e=t.childNodes;return"infixop"===t.type&&("multiplication"===t.role||"implicit"===t.role)&&e.length&&(Ss(e[0])||gs(e[0]))&&t.childNodes.slice(1).every(Ss)}function Es(t){return"infixop"===t.type&&("implicit"===t.role||"unit"===t.role&&!!t.contentNodes.length&&t.contentNodes[0].textContent===on.invisibleTimes)}function bs(t){return"infixop"===t.type&&"implicit"===t.role}function As(t){return"neutral"===t.role||"metric"===t.role}function ys(t,e){return As(t)&&As(e)&&Ur(t).textContent===Ur(e).textContent}function Ts(t){return!!As(t)&&(!t.embellished||"superscript"!==t.type&&"subscript"!==t.type&&("tensor"!==t.type||"empty"===t.childNodes[3].type&&"empty"===t.childNodes[4].type))}function Cs(t){return!!As(t)&&(!t.embellished||("tensor"!==t.type||"empty"===t.childNodes[1].type&&"empty"===t.childNodes[2].type))}class _s{static getInstance(){return _s.instance=_s.instance||new _s,_s.instance}static tableToMultiline(t){if(!ls(t))return Nr("rewrite_subcases",t,_s.classifyTable);t.type="multiline";for(let e,n=0;e=t.childNodes[n];n++)_s.rowToLine_(e,"multiline");var e;return 1!==t.childNodes.length||Vr(e=t.childNodes[0],"line")&&e.contentNodes.length&&Wr(e.contentNodes[0],"label")||!cs(t.childNodes[0].childNodes[0])||_s.tableToMatrixOrVector_(_s.rewriteFencedLine_(t)),_s.binomialForm_(t),_s.classifyMultiline(t),t}static number(t){"unknown"!==t.type&&"identifier"!==t.type||(t.type="number"),_s.meaningFromContent(t,_s.numberRole_),_s.exprFont_(t)}static classifyMultiline(t){let e=0;const n=t.childNodes.length;let r;for(;e=n)return;const s=r.childNodes[0].role;"unknown"!==s&&t.childNodes.every((function(t){const e=t.childNodes[0];return!e||e.role===s&&(Vr(e,"relation")||Vr(e,"relseq"))}))&&(t.role=s)}static classifyTable(t){const e=_s.computeColumns_(t);return _s.classifyByColumns_(t,e,"equality")||_s.classifyByColumns_(t,e,"inequality",["equality"])||_s.classifyByColumns_(t,e,"arrow")||_s.detectCaleyTable(t),t}static detectCaleyTable(t){if(!t.mathmlTree)return!1;const e=t.mathmlTree,n=e.getAttribute("columnlines"),r=e.getAttribute("rowlines");return!(!n||!r)&&(!(!_s.cayleySpacing(n)||!_s.cayleySpacing(r))&&(t.role="cayley",!0))}static cayleySpacing(t){const e=t.split(" ");return("solid"===e[0]||"dashed"===e[0])&&e.slice(1).every((t=>"none"===t))}static proof(t,e,n){const r=_s.separateSemantics(e);return _s.getInstance().proof(t,r,n)}static findSemantics(t,e,n){const r=null==n?null:n,s=_s.getSemantics(t);return!!s&&(!!s[e]&&(null==r||s[e]===r))}static getSemantics(t){const e=t.getAttribute("semantics");return e?_s.separateSemantics(e):null}static removePrefix(t){const[,...e]=t.split("_");return e.join("_")}static separateSemantics(t){const e={};return t.split(";").forEach((function(t){const[n,r]=t.split(":");e[_s.removePrefix(n)]=r})),e}static matchSpaces_(t,e){for(let n,r=0;n=e[r];r++){const e=t[r].mathmlTree,s=t[r+1].mathmlTree;if(!e||!s)continue;const o=e.nextSibling;if(!o||o===s)continue;const i=_s.getSpacer_(o);i&&(n.mathml.push(i),n.mathmlTree=i,n.role="space")}}static getSpacer_(t){if("MSPACE"===B(t))return t;for(;wr(t)&&1===t.childNodes.length;)if("MSPACE"===B(t=t.childNodes[0]))return t;return null}static fenceToPunct_(t){const e=_s.FENCE_TO_PUNCT_[t.role];if(e){for(;t.embellished;)t.embellished="punctuation",Wr(t,"subsup")||Wr(t,"underover")||(t.role=e),t=t.childNodes[0];t.type="punctuation",t.role=e}}static classifyFunction_(t,e){if("appl"===t.type||"bigop"===t.type||"integral"===t.type)return"";if(e[0]&&e[0].textContent===on.functionApplication){_s.getInstance().funcAppls[t.id]=e.shift();let n="simple function";return Nr("simple2prefix",t),"prefix function"!==t.role&&"limit function"!==t.role||(n=t.role),_s.propagateFunctionRole_(t,n),"prefix"}const n=_s.CLASSIFY_FUNCTION_[t.role];return n||("identifier"===(r=t).type||"latinletter"===r.role||"greekletter"===r.role||"otherletter"===r.role?"simple":"");var r}static propagateFunctionRole_(t,e){if(t){if("infixop"===t.type)return;Wr(t,"subsup")||Wr(t,"underover")||(t.role=e),_s.propagateFunctionRole_(t.childNodes[0],e)}}static getFunctionOp_(t,e){if(e(t))return t;for(let n,r=0;n=t.childNodes[r];r++){const t=_s.getFunctionOp_(n,e);if(t)return t}return null}static tableToMatrixOrVector_(t){const e=t.childNodes[0];Vr(e,"multiline")?_s.tableToVector_(t):_s.tableToMatrix_(t),t.contentNodes.forEach(e.appendContentNode.bind(e));for(let t,n=0;t=e.childNodes[n];n++)_s.assignRoleToRow_(t,_s.getComponentRoles_(e));return e.parent=null,e}static tableToVector_(t){const e=t.childNodes[0];e.type="vector",1!==e.childNodes.length?_s.binomialForm_(e):_s.tableToSquare_(t)}static binomialForm_(t){2===t.childNodes.length&&(t.role="binomial",t.childNodes[0].role="binomial",t.childNodes[1].role="binomial")}static tableToMatrix_(t){const e=t.childNodes[0];e.type="matrix",e.childNodes&&e.childNodes.length>0&&e.childNodes[0].childNodes&&e.childNodes.length===e.childNodes[0].childNodes.length?_s.tableToSquare_(t):e.childNodes&&1===e.childNodes.length&&(e.role="rowvector")}static tableToSquare_(t){const e=t.childNodes[0];As(t)?e.role="determinant":e.role="squarematrix"}static getComponentRoles_(t){const e=t.role;return e&&"unknown"!==e?e:t.type.toLowerCase()||"unknown"}static tableToCases_(t,e){for(let e,n=0;e=t.childNodes[n];n++)_s.assignRoleToRow_(e,"cases");return t.type="cases",t.appendContentNode(e),ls(t)&&_s.binomialForm_(t),t}static rewriteFencedLine_(t){const e=t.childNodes[0],n=t.childNodes[0].childNodes[0],r=t.childNodes[0].childNodes[0].childNodes[0];return n.parent=t.parent,t.parent=n,r.parent=e,n.childNodes=[t],e.childNodes=[r],n}static rowToLine_(t,e){const n=e||"unknown";Vr(t,"row")&&(t.type="line",t.role=n,1===t.childNodes.length&&Vr(t.childNodes[0],"cell")&&(t.childNodes=t.childNodes[0].childNodes,t.childNodes.forEach((function(e){e.parent=t}))))}static assignRoleToRow_(t,e){Vr(t,"line")?t.role=e:Vr(t,"row")&&(t.role=e,t.childNodes.forEach((function(t){Vr(t,"cell")&&(t.role=e)})))}static nextSeparatorFunction_(t){let e;if(t){if(t.match(/^\s+$/))return null;e=t.replace(/\s/g,"").split("").filter((function(t){return t}))}else e=[","];return function(){return e.length>1?e.shift():e[0]}}static meaningFromContent(t,e){const n=[...t.textContent].filter((t=>t.match(/[^\s]/))),r=n.map((t=>cn.Meaning.get(t)));e(t,n,r)}static numberRole_(t,e,n){if("unknown"===t.role)return n.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type&&"comma"===t.role}))?(t.role="integer",void("0"===e[0]&&t.addAnnotation("general","basenumber"))):void(n.every((function(t){return"number"===t.type&&"integer"===t.role||"punctuation"===t.type}))?t.role="float":t.role="othernumber")}static exprFont_(t){if(t.font!==nn.UNKNOWN)return;const e=[...t.textContent].map((t=>cn.Meaning.get(t))).reduce((function(t,e){return t&&e.font&&e.font!==nn.UNKNOWN&&e.font!==t?t===nn.UNKNOWN?e.font:null:t}),nn.UNKNOWN);e&&(t.font=e)}static purgeFences_(t){const e=t.rel,n=t.comp,r=[],s=[];for(;e.length>0;){const t=e.shift();let o=n.shift();rs(t)?(r.push(t),s.push(o)):(_s.fenceToPunct_(t),o.push(t),o=o.concat(n.shift()),n.unshift(o))}return s.push(n.shift()),{rel:r,comp:s}}static rewriteFencedNode_(t){const e=t.contentNodes[0],n=t.contentNodes[1];let r=_s.rewriteFence_(t,e);return t.contentNodes[0]=r.fence,r=_s.rewriteFence_(r.node,n),t.contentNodes[1]=r.fence,t.contentNodes[0].parent=t,t.contentNodes[1].parent=t,r.node.parent=null,r.node}static rewriteFence_(t,e){if(!e.embellished)return{node:t,fence:e};const n=e.childNodes[0],r=_s.rewriteFence_(t,n);return Vr(e,"superscript")||Vr(e,"subscript")||Vr(e,"tensor")?(Wr(e,"subsup")||(e.role=t.role),n!==r.node&&(e.replaceChild(n,r.node),n.parent=t),_s.propagateFencePointer_(e,n),{node:e,fence:r.fence}):(e.replaceChild(n,r.fence),e.mathmlTree&&-1===e.mathml.indexOf(e.mathmlTree)&&e.mathml.push(e.mathmlTree),{node:r.node,fence:e})}static propagateFencePointer_(t,e){t.fencePointer=e.fencePointer||e.id.toString(),t.embellished=null}static classifyByColumns_(t,e,n,r){return!!(3===e.length&&_s.testColumns_(e,1,(t=>_s.isPureRelation_(t,n)))||2===e.length&&(_s.testColumns_(e,1,(t=>_s.isEndRelation_(t,n)||_s.isPureRelation_(t,n)))||_s.testColumns_(e,0,(t=>_s.isEndRelation_(t,n,!0)||_s.isPureRelation_(t,n)))))&&(t.role=n,!0)}static isEndRelation_(t,e,n){const r=n?t.childNodes.length-1:0;return Vr(t,"relseq")&&Wr(t,e)&&Vr(t.childNodes[r],"empty")}static isPureRelation_(t,e){return Vr(t,"relation")&&Wr(t,e)}static computeColumns_(t){const e=[];for(let n,r=0;n=t.childNodes[r];r++)for(let t,r=0;t=n.childNodes[r];r++){e[r]?e[r].push(t):e[r]=[t]}return e}static testColumns_(t,e,n){const r=t[e];return!!r&&(r.some((function(t){return t.childNodes.length&&n(t.childNodes[0])}))&&r.every((function(t){return!t.childNodes.length||n(t.childNodes[0])})))}setNodeFactory(t){_s.getInstance().factory_=t,fr(_s.getInstance().factory_)}getNodeFactory(){return _s.getInstance().factory_}identifierNode(t,e,n){if("MathML-Unit"===n)t.type="identifier",t.role="unit";else if(!e&&1===t.textContent.length&&("integer"===t.role||"latinletter"===t.role||"greekletter"===t.role)&&t.font===nn.NORMAL)return t.font=nn.ITALIC,Nr("simpleNamedFunction",t);return"unknown"===t.type&&(t.type="identifier"),_s.exprFont_(t),Nr("simpleNamedFunction",t)}implicitNode(t){if(t=_s.getInstance().getMixedNumbers_(t),1===(t=_s.getInstance().combineUnits_(t)).length)return t[0];return Nr("combine_juxtaposition",_s.getInstance().implicitNode_(t))}text(t,e){return _s.exprFont_(t),t.type="text","ANNOTATION-XML"===e?(t.role="annotation",t):"MS"===e?(t.role="string",t):"MSPACE"===e||t.textContent.match(/^\s*$/)?(t.role="space",t):/\s/.exec(t.textContent)?(t.role="text",t):(t.role="unknown",t)}row(t){return 0===(t=t.filter((function(t){return!Vr(t,"empty")}))).length?_s.getInstance().factory_.makeEmptyNode():(t=_s.getInstance().getFencesInRow_(t),t=_s.getInstance().tablesInRow(t),t=_s.getInstance().getPunctuationInRow_(t),t=_s.getInstance().getTextInRow_(t),t=_s.getInstance().getFunctionsInRow_(t),_s.getInstance().relationsInRow_(t))}limitNode(t,e){if(!e.length)return _s.getInstance().factory_.makeEmptyNode();let n,r=e[0],s="unknown";if(!e[1])return r;if(us(r)){n=_s.MML_TO_LIMIT_[t];const o=n.length;if(s=n.type,e=e.slice(0,n.length+1),1===o&&qr(e[1])||2===o&&qr(e[1])&&qr(e[2]))return n=_s.MML_TO_BOUNDS_[t],_s.getInstance().accentNode_(r,e,n.type,n.length,n.accent);if(2===o){if(qr(e[1]))return r=_s.getInstance().accentNode_(r,[r,e[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[t],1,!0),e[2]?_s.getInstance().makeLimitNode_(r,[r,e[2]],null,"limupper"):r;if(e[2]&&qr(e[2]))return r=_s.getInstance().accentNode_(r,[r,e[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[t],1,!0),_s.getInstance().makeLimitNode_(r,[r,e[1]],null,"limlower");e[o]||(s="limlower")}return _s.getInstance().makeLimitNode_(r,e,null,s)}return n=_s.MML_TO_BOUNDS_[t],_s.getInstance().accentNode_(r,e,n.type,n.length,n.accent)}tablesInRow(t){let e=Gr(t,is),n=[];for(let t,r=0;t=e.rel[r];r++)n=n.concat(e.comp.shift()),n.push(_s.tableToMatrixOrVector_(t));n=n.concat(e.comp.shift()),e=Gr(n,os),n=[];for(let t,r=0;t=e.rel[r];r++){const r=e.comp.shift();as(0,r)&&_s.tableToCases_(t,r.pop()),n=n.concat(r),n.push(t)}return n.concat(e.comp.shift())}mfenced(t,e,n,r){if(n&&r.length>0){const t=_s.nextSeparatorFunction_(n),e=[r.shift()];r.forEach((n=>{e.push(_s.getInstance().factory_.makeContentNode(t())),e.push(n)})),r=e}return t&&e?_s.getInstance().horizontalFencedNode_(_s.getInstance().factory_.makeContentNode(t),_s.getInstance().factory_.makeContentNode(e),r):(t&&r.unshift(_s.getInstance().factory_.makeContentNode(t)),e&&r.push(_s.getInstance().factory_.makeContentNode(e)),_s.getInstance().row(r))}fractionLikeNode(t,e,n,r){let s;if(!r&&function(t){if(!t)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(t))return!0;const e=t.match(/[0-9.]+/);return!!e&&0===parseFloat(e[0])}(n)){const n=_s.getInstance().factory_.makeBranchNode("line",[t],[]),r=_s.getInstance().factory_.makeBranchNode("line",[e],[]);return s=_s.getInstance().factory_.makeBranchNode("multiline",[n,r],[]),_s.binomialForm_(s),_s.classifyMultiline(s),s}return s=_s.getInstance().fractionNode_(t,e),r&&s.addAnnotation("general","bevelled"),s}tensor(t,e,n,r,s){const o=_s.getInstance().factory_.makeBranchNode("tensor",[t,_s.getInstance().scriptNode_(e,"leftsub"),_s.getInstance().scriptNode_(n,"leftsuper"),_s.getInstance().scriptNode_(r,"rightsub"),_s.getInstance().scriptNode_(s,"rightsuper")],[]);return o.role=t.role,o.embellished=Zr(t),o}pseudoTensor(t,e,n){const r=t=>!Vr(t,"empty"),s=e.filter(r).length,o=n.filter(r).length;if(!s&&!o)return t;const i=s?o?"MSUBSUP":"MSUB":"MSUP",c=[t];return s&&c.push(_s.getInstance().scriptNode_(e,"rightsub",!0)),o&&c.push(_s.getInstance().scriptNode_(n,"rightsuper",!0)),_s.getInstance().limitNode(i,c)}font(t){const e=_s.MATHJAX_FONTS[t];return e||t}proof(t,e,n){if(e.inference||e.axiom||console.log("Noise"),e.axiom){const e=_s.getInstance().cleanInference(t.childNodes),r=e.length?_s.getInstance().factory_.makeBranchNode("inference",n(e),[]):_s.getInstance().factory_.makeEmptyNode();return r.role="axiom",r.mathmlTree=t,r}const r=_s.getInstance().inference(t,e,n);return e.proof&&(r.role="proof",r.childNodes[0].role="final"),r}inference(t,e,n){if(e.inferenceRule){const e=_s.getInstance().getFormulas(t,[],n);return _s.getInstance().factory_.makeBranchNode("inference",[e.conclusion,e.premises],[])}const r=e.labelledRule,s=R(t.childNodes),o=[];"left"!==r&&"both"!==r||o.push(_s.getInstance().getLabel(t,s,n,"left")),"right"!==r&&"both"!==r||o.push(_s.getInstance().getLabel(t,s,n,"right"));const i=_s.getInstance().getFormulas(t,s,n),c=_s.getInstance().factory_.makeBranchNode("inference",[i.conclusion,i.premises],o);return c.mathmlTree=t,c}getLabel(t,e,n,r){const s=_s.getInstance().findNestedRow(e,"prooflabel",r),o=_s.getInstance().factory_.makeBranchNode("rulelabel",n(R(s.childNodes)),[]);return o.role=r,o.mathmlTree=s,o}getFormulas(t,e,n){const r=e.length?_s.getInstance().findNestedRow(e,"inferenceRule"):t,s="up"===_s.getSemantics(r).inferenceRule,o=s?r.childNodes[1]:r.childNodes[0],i=s?r.childNodes[0]:r.childNodes[1],c=o.childNodes[0].childNodes[0],a=R(c.childNodes[0].childNodes),l=[];let u=1;for(const t of a)u%2&&l.push(t.childNodes[0]),u++;const h=n(l),d=n(R(i.childNodes[0].childNodes))[0],f=_s.getInstance().factory_.makeBranchNode("premises",h,[]);f.mathmlTree=c;const p=_s.getInstance().factory_.makeBranchNode("conclusion",[d],[]);return p.mathmlTree=i.childNodes[0].childNodes[0],{conclusion:p,premises:f}}findNestedRow(t,e,n){return _s.getInstance().findNestedRow_(t,e,0,n)}cleanInference(t){return R(t).filter((function(t){return"MSPACE"!==B(t)}))}operatorNode(t){return"unknown"===t.type&&(t.type="operator"),Nr("multioperator",t)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new jr,fr(this.factory_)}implicitNode_(t){const e=_s.getInstance().factory_.makeMultipleContentNodes(t.length-1,on.invisibleTimes);_s.matchSpaces_(t,e);const n=_s.getInstance().infixNode_(t,e[0]);return n.role="implicit",e.forEach((function(t){t.parent=n})),n.contentNodes=e,n}infixNode_(t,e){const n=_s.getInstance().factory_.makeBranchNode("infixop",t,[e],Ur(e).textContent);return n.role=e.role,Nr("propagateSimpleFunction",n)}explicitMixed_(t){const e=Gr(t,(function(t){return t.textContent===on.invisiblePlus}));if(!e.rel.length)return t;let n=[];for(let t,r=0;t=e.rel[r];r++){const s=e.comp[r],o=e.comp[r+1],i=s.length-1;if(s[i]&&o[0]&&Vr(s[i],"number")&&!Wr(s[i],"mixed")&&Vr(o[0],"fraction")){const t=_s.getInstance().factory_.makeBranchNode("number",[s[i],o[0]],[]);t.role="mixed",n=n.concat(s.slice(0,i)),n.push(t),o.shift()}else n=n.concat(s),n.push(t)}return n.concat(e.comp[e.comp.length-1])}concatNode_(t,e,n){if(0===e.length)return t;const r=e.map((function(t){return Ur(t).textContent})).join(" "),s=_s.getInstance().factory_.makeBranchNode(n,[t],e,r);return e.length>1&&(s.role="multiop"),s}prefixNode_(t,e){const n=this.splitSingles(e);let r=t;for(;n.length>0;){const t=n.pop();r=_s.getInstance().concatNode_(r,t,"prefixop"),1===t.length&&-1!==this.splitOps.indexOf(t[0].textContent)&&(r.role=this.splitRoles.get(t[0].role))}return r}splitSingles(t){let e=0;const n=[];let r=0;for(;r1&&(o=_s.getInstance().implicitNode_(t),o.role="unit"),o&&n.push(o),r&&n.push(r)}while(r);return n}getMixedNumbers_(t){const e=Gr(t,(function(t){return Vr(t,"fraction")&&Wr(t,"vulgar")}));if(!e.rel.length)return t;let n=[];for(let t,r=0;t=e.rel[r];r++){const s=e.comp[r],o=s.length-1;if(s[o]&&Vr(s[o],"number")&&(Wr(s[o],"integer")||Wr(s[o],"float"))){const e=_s.getInstance().factory_.makeBranchNode("number",[s[o],t],[]);e.role="mixed",n=n.concat(s.slice(0,o)),n.push(e)}else n=n.concat(s),n.push(t)}return n.concat(e.comp[e.comp.length-1])}getTextInRow_(t){if(0===t.length)return t;if(1===t.length)return"text"===t[0].type&&"unknown"===t[0].role&&(t[0].role="annotation"),t;const{rel:e,comp:n}=Gr(t,(t=>Vr(t,"text")));if(0===e.length)return t;const r=[];let s=n.shift();for(;e.length>0;){let t=e.shift(),o=n.shift();const i=[];for(;!o.length&&e.length&&"space"!==t.role&&"space"!==e[0].role;)i.push(t),t=e.shift(),o=n.shift();if(i.length){s.length&&r.push(_s.getInstance().row(s)),i.push(t);let e=_s.getInstance().dummyNode_(i);r.push(e),s=o;continue}if("unknown"!==t.role){s.length&&r.push(_s.getInstance().row(s)),r.push(t),s=o;continue}const c=cn.Meaning.get(t.textContent);"punctuation"!==c.type?"unknown"===c.type?(_s.meaningFromContent(t,((t,e,n)=>{if("unknown"===t.role){if(_s.numberRole_(t,e,n),"othernumber"===t.role)return n.some((t=>"number"!==t.type&&"identifier"!==t.type))?(t.type="text",void(t.role="annotation")):void(t.role="unknown");t.type="number"}})),"text"!==t.type||"unknown"===t.role?("unknown"===t.role&&(e.length||o.length?o.length&&"fenced"===o[0].type?(t.type="function",t.role="prefix function"):t.role="text":(t.type="identifier",t.role="unit")),s.push(t),s=s.concat(o)):(s.length&&r.push(_s.getInstance().row(s)),r.push(t),s=o)):(t.type=c.type,t.role=c.role,t.font=c.font,t.addAnnotation("general","text"),s.push(t),s=s.concat(o)):(t.role=c.role,t.font=c.font,s.length&&r.push(_s.getInstance().row(s)),r.push(t),s=o)}return s.length>0&&r.push(_s.getInstance().row(s)),r.length>1?[_s.getInstance().dummyNode_(r)]:r}relationsInRow_(t){const e=Gr(t,ts),n=e.rel[0];if(!n)return _s.getInstance().operationsInRow_(t);if(1===t.length)return t[0];const r=e.comp.map(_s.getInstance().operationsInRow_);let s;return e.rel.some((function(t){return!t.equals(n)}))?(s=_s.getInstance().factory_.makeBranchNode("multirel",r,e.rel),e.rel.every((function(t){return t.role===n.role}))&&(s.role=n.role),s):(s=_s.getInstance().factory_.makeBranchNode("relseq",r,e.rel,Ur(n).textContent),s.role=n.role,s)}operationsInRow_(t){if(0===t.length)return _s.getInstance().factory_.makeEmptyNode();if(1===(t=_s.getInstance().explicitMixed_(t)).length)return t[0];const e=[];for(;t.length>0&&Qr(t[0]);)e.push(t.shift());if(0===t.length)return _s.getInstance().prefixNode_(e.pop(),e);if(1===t.length)return _s.getInstance().prefixNode_(t[0],e);const n=Br(t=Nr("convert_juxtaposition",t),Qr),r=_s.getInstance().prefixNode_(_s.getInstance().implicitNode(n.head),e);return n.div?_s.getInstance().operationsTree_(n.tail,r,n.div):(Ns(r)&&(r.role="unit"),r)}operationsTree_(t,e,n,r){const s=r||[];if(0===t.length){if(s.unshift(n),"infixop"===e.type){const t=_s.getInstance().postfixNode_(e.childNodes.pop(),s);return e.appendChild(t),e}return _s.getInstance().postfixNode_(e,s)}const o=Br(t,Qr);if(0===o.head.length)return s.push(o.div),_s.getInstance().operationsTree_(o.tail,e,n,s);const i=_s.getInstance().prefixNode_(_s.getInstance().implicitNode(o.head),s),c=_s.getInstance().appendOperand_(e,n,i);return o.div?_s.getInstance().operationsTree_(o.tail,c,o.div,[]):c}appendOperand_(t,e,n){if("infixop"!==t.type)return _s.getInstance().infixNode_([t,n],e);const r=_s.getInstance().appendDivisionOp_(t,e,n);return r||(_s.getInstance().appendExistingOperator_(t,e,n)?t:"multiplication"===e.role?_s.getInstance().appendMultiplicativeOp_(t,e,n):_s.getInstance().appendAdditiveOp_(t,e,n))}appendDivisionOp_(t,e,n){return"division"===e.role?Es(t)?_s.getInstance().infixNode_([t,n],e):_s.getInstance().appendLastOperand_(t,e,n):"division"===t.role?_s.getInstance().infixNode_([t,n],e):null}appendLastOperand_(t,e,n){let r=t,s=t.childNodes[t.childNodes.length-1];for(;s&&"infixop"===s.type&&!Es(s);)r=s,s=r.childNodes[t.childNodes.length-1];const o=_s.getInstance().infixNode_([r.childNodes.pop(),n],e);return r.appendChild(o),t}appendMultiplicativeOp_(t,e,n){if(Es(t))return _s.getInstance().infixNode_([t,n],e);let r=t,s=t.childNodes[t.childNodes.length-1];for(;s&&"infixop"===s.type&&!Es(s);)r=s,s=r.childNodes[t.childNodes.length-1];const o=_s.getInstance().infixNode_([r.childNodes.pop(),n],e);return r.appendChild(o),t}appendAdditiveOp_(t,e,n){return _s.getInstance().infixNode_([t,n],e)}appendExistingOperator_(t,e,n){return!(!t||"infixop"!==t.type||Es(t))&&(t.contentNodes[0].equals(e)?(t.appendContentNode(e),t.appendChild(n),!0):_s.getInstance().appendExistingOperator_(t.childNodes[t.childNodes.length-1],e,n))}getFencesInRow_(t){let e=Gr(t,ns);e=_s.purgeFences_(e);const n=e.comp.shift();return _s.getInstance().fences_(e.rel,e.comp,[],[n])}fences_(t,e,n,r){if(0===t.length&&0===n.length)return r[0];const s=t=>Wr(t,"open");if(0===t.length){const t=r.shift();for(;n.length>0;){if(s(n[0])){const e=n.shift();_s.fenceToPunct_(e),t.push(e)}else{const e=Br(n,s),o=e.head.length-1,i=_s.getInstance().neutralFences_(e.head,r.slice(0,o));r=r.slice(o),t.push(...i),e.div&&e.tail.unshift(e.div),n=e.tail}t.push(...r.shift())}return t}const o=n[n.length-1],i=t[0].role;if("open"===i||As(t[0])&&(!o||!ys(t[0],o))){n.push(t.shift());const s=e.shift();return s&&r.push(s),_s.getInstance().fences_(t,e,n,r)}if(o&&"close"===i&&"open"===o.role){const s=_s.getInstance().horizontalFencedNode_(n.pop(),t.shift(),r.pop());return r.push(r.pop().concat([s],e.shift())),_s.getInstance().fences_(t,e,n,r)}if(o&&ys(t[0],o)){if(!Ts(o)||!Cs(t[0])){n.push(t.shift());const s=e.shift();return s&&r.push(s),_s.getInstance().fences_(t,e,n,r)}const s=_s.getInstance().horizontalFencedNode_(n.pop(),t.shift(),r.pop());return r.push(r.pop().concat([s],e.shift())),_s.getInstance().fences_(t,e,n,r)}if(o&&"close"===i&&As(o)&&n.some(s)){const o=Br(n,s,!0),i=r.pop(),c=r.length-o.tail.length+1,a=_s.getInstance().neutralFences_(o.tail,r.slice(c));r=r.slice(0,c);const l=_s.getInstance().horizontalFencedNode_(o.div,t.shift(),r.pop().concat(a,i));return r.push(r.pop().concat([l],e.shift())),_s.getInstance().fences_(t,e,o.head,r)}const c=t.shift();return _s.fenceToPunct_(c),r.push(r.pop().concat([c],e.shift())),_s.getInstance().fences_(t,e,n,r)}neutralFences_(t,e){if(0===t.length)return t;if(1===t.length)return _s.fenceToPunct_(t[0]),t;const n=t.shift();if(!Ts(n)){_s.fenceToPunct_(n);const r=e.shift();return r.unshift(n),r.concat(_s.getInstance().neutralFences_(t,e))}const r=Br(t,(function(t){return ys(t,n)}));if(!r.div){_s.fenceToPunct_(n);const r=e.shift();return r.unshift(n),r.concat(_s.getInstance().neutralFences_(t,e))}if(!Cs(r.div))return _s.fenceToPunct_(r.div),t.unshift(n),_s.getInstance().neutralFences_(t,e);const s=_s.getInstance().combineFencedContent_(n,r.div,r.head,e);if(r.tail.length>0){const t=s.shift(),e=_s.getInstance().neutralFences_(r.tail,s);return t.concat(e)}return s[0]}combineFencedContent_(t,e,n,r){if(0===n.length){const n=_s.getInstance().horizontalFencedNode_(t,e,r.shift());return r.length>0?r[0].unshift(n):r=[[n]],r}const s=r.shift(),o=n.length-1,i=r.slice(0,o),c=(r=r.slice(o)).shift(),a=_s.getInstance().neutralFences_(n,i);s.push(...a),s.push(...c);const l=_s.getInstance().horizontalFencedNode_(t,e,s);return r.length>0?r[0].unshift(l):r=[[l]],r}horizontalFencedNode_(t,e,n){const r=_s.getInstance().row(n);let s=_s.getInstance().factory_.makeBranchNode("fenced",[r],[t,e]);return"open"===t.role?(_s.getInstance().classifyHorizontalFence_(s),s=Nr("propagateComposedFunction",s)):s.role=t.role,s=Nr("detect_cycle",s),_s.rewriteFencedNode_(s)}classifyHorizontalFence_(t){t.role="leftright";const e=t.childNodes;if(!function(t){return function(t){return!!t&&-1!==["{","\ufe5b","\uff5b"].indexOf(t.textContent)}(t.contentNodes[0])&&function(t){return!!t&&-1!==["}","\ufe5c","\uff5d"].indexOf(t.textContent)}(t.contentNodes[1])}(t)||e.length>1)return;if(0===e.length||"empty"===e[0].type)return void(t.role="set empty");const n=e[0].type;if(1===e.length&&ms(e[0]))return void(t.role="set singleton");const r=e[0].role;if("punctuated"===n&&"sequence"===r){if("comma"!==e[0].contentNodes[0].role)return 1!==e[0].contentNodes.length||"vbar"!==e[0].contentNodes[0].role&&"colon"!==e[0].contentNodes[0].role?void 0:(t.role="set extended",void _s.getInstance().setExtension_(t));t.role="set collection"}}setExtension_(t){const e=t.childNodes[0].childNodes[0];var n;e&&"infixop"===e.type&&1===e.contentNodes.length&&(n=e.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(n.role))&&(e.addAnnotation("set","intensional"),e.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(t){if(t.length<=1)return t;const e=t=>{const e=t.type;return"punctuation"===e||"text"===e||"operator"===e||"relation"===e},n=Gr(t,(function(n){if(!es(n))return!1;if(es(n)&&!Wr(n,"ellipsis"))return!0;const r=t.indexOf(n);if(0===r)return!t[1]||!e(t[1]);const s=t[r-1];if(r===t.length-1)return!e(s);const o=t[r+1];return!e(s)||!e(o)}));if(0===n.rel.length)return t;const r=[];let s=n.comp.shift();s.length>0&&r.push(_s.getInstance().row(s));let o=0;for(;n.comp.length>0;)r.push(n.rel[o++]),s=n.comp.shift(),s.length>0&&r.push(_s.getInstance().row(s));return[_s.getInstance().punctuatedNode_(r,n.rel)]}punctuatedNode_(t,e){const n=_s.getInstance().factory_.makeBranchNode("punctuated",t,e);if(e.length===t.length){const t=e[0].role;if("unknown"!==t&&e.every((function(e){return e.role===t})))return n.role=t,n}return hs(t,e,0)?n.role="startpunct":hs(t,e,t.length-1)?n.role="endpunct":e.every((t=>Wr(t,"dummy")))?n.role="text":e.every((t=>Wr(t,"space")))?n.role="space":n.role="sequence",n}dummyNode_(t){const e=_s.getInstance().factory_.makeMultipleContentNodes(t.length-1,on.invisibleComma);return e.forEach((function(t){t.role="dummy"})),_s.getInstance().punctuatedNode_(t,e)}accentRole_(t,e){if(!qr(t))return!1;const n=t.textContent,r=cn.Secondary.get(n,sn.BAR)||cn.Secondary.get(n,sn.TILDE)||t.role;return t.role="underscore"===e?"underaccent":"overaccent",t.addAnnotation("accent",r),!0}accentNode_(t,e,n,r,s){const o=(e=e.slice(0,r+1))[1],i=e[2];let c;if(!s&&i&&(c=_s.getInstance().factory_.makeBranchNode("subscript",[t,o],[]),c.role="subsup",e=[c,i],n="superscript"),s){const r=_s.getInstance().accentRole_(o,n);if(i){_s.getInstance().accentRole_(i,"overscore")&&!r?(c=_s.getInstance().factory_.makeBranchNode("overscore",[t,i],[]),e=[c,o],n="underscore"):(c=_s.getInstance().factory_.makeBranchNode("underscore",[t,o],[]),e=[c,i],n="overscore"),c.role="underover"}}return _s.getInstance().makeLimitNode_(t,e,c,n)}makeLimitNode_(t,e,n,r){if("limupper"===r&&"limlower"===t.type)return t.childNodes.push(e[1]),e[1].parent=t,t.type="limboth",t;if("limlower"===r&&"limupper"===t.type)return t.childNodes.splice(1,-1,e[1]),e[1].parent=t,t.type="limboth",t;const s=_s.getInstance().factory_.makeBranchNode(r,e,[]),o=Zr(t);return n&&(n.embellished=o),s.embellished=o,s.role=t.role,s}getFunctionsInRow_(t,e){const n=e||[];if(0===t.length)return n;const r=t.shift(),s=_s.classifyFunction_(r,t);if(!s)return n.push(r),_s.getInstance().getFunctionsInRow_(t,n);const o=_s.getInstance().getFunctionsInRow_(t,[]),i=_s.getInstance().getFunctionArgs_(r,o,s);return n.concat(i)}getFunctionArgs_(t,e,n){let r,s,o;switch(n){case"integral":{const n=_s.getInstance().getIntegralArgs_(e);if(!n.intvar&&!n.integrand.length)return n.rest.unshift(t),n.rest;const r=_s.getInstance().row(n.integrand);return o=_s.getInstance().integralNode_(t,r,n.intvar),Nr("intvar_from_fraction",o),n.rest.unshift(o),n.rest}case"prefix":if(e[0]&&"fenced"===e[0].type){const n=e.shift();return As(n)||(n.role="leftright"),o=_s.getInstance().functionNode_(t,n),e.unshift(o),e}if(r=Br(e,Yr),r.head.length)s=_s.getInstance().row(r.head),r.div&&r.tail.unshift(r.div);else{if(!r.div||!Vr(r.div,"appl"))return e.unshift(t),e;s=r.div}return o=_s.getInstance().functionNode_(t,s),r.tail.unshift(o),r.tail;case"bigop":return r=Br(e,Xr),r.head.length?(s=_s.getInstance().row(r.head),o=_s.getInstance().bigOpNode_(t,s),r.div&&r.tail.unshift(r.div),r.tail.unshift(o),r.tail):(e.unshift(t),e);default:{if(0===e.length)return[t];const n=e[0];return"fenced"===n.type&&!As(n)&&function(t){const e=t.childNodes;if(0===e.length)return!0;if(e.length>1)return!1;const n=e[0];if("infixop"===n.type){if("implicit"!==n.role)return!1;if(n.childNodes.some((t=>Vr(t,"infixop"))))return!1}return!0}(n)?(n.role="leftright",_s.propagateFunctionRole_(t,"simple function"),o=_s.getInstance().functionNode_(t,e.shift()),e.unshift(o),e):(e.unshift(t),e)}}}getIntegralArgs_(t,e=[]){if(0===t.length){const t=Br(e,Xr);return t.div&&t.tail.unshift(t.div),{integrand:t.head,intvar:null,rest:t.tail}}Nr("intvar_from_implicit",t);const n=t[0];if(Jr(n))return{integrand:e,intvar:null,rest:t};if(zr(n))return n.role="integral",{integrand:e,intvar:n,rest:t.slice(1)};if(t[1]&&Kr(n,t[1])){const r=_s.getInstance().prefixNode_(t[1],[n]);return r.role="integral",{integrand:e,intvar:r,rest:t.slice(2)}}return e.push(t.shift()),_s.getInstance().getIntegralArgs_(t,e)}functionNode_(t,e){const n=_s.getInstance().factory_.makeContentNode(on.functionApplication),r=_s.getInstance().funcAppls[t.id];r&&(n.mathmlTree=r.mathmlTree,n.mathml=r.mathml,n.annotation=r.annotation,n.attributes=r.attributes,delete _s.getInstance().funcAppls[t.id]),n.type="punctuation",n.role="application";const s=_s.getFunctionOp_(t,(function(t){return Vr(t,"function")||Vr(t,"identifier")&&Wr(t,"simple function")}));return _s.getInstance().functionalNode_("appl",[t,e],s,[n])}bigOpNode_(t,e){const n=_s.getFunctionOp_(t,(t=>Vr(t,"largeop")));return _s.getInstance().functionalNode_("bigop",[t,e],n,[])}integralNode_(t,e,n){e=e||_s.getInstance().factory_.makeEmptyNode(),n=n||_s.getInstance().factory_.makeEmptyNode();const r=_s.getFunctionOp_(t,(t=>Vr(t,"largeop")));return _s.getInstance().functionalNode_("integral",[t,e,n],r,[])}functionalNode_(t,e,n,r){const s=e[0];let o;n&&(o=n.parent,r.push(n));const i=_s.getInstance().factory_.makeBranchNode(t,e,r);return i.role=s.role,o&&(n.parent=o),i}fractionNode_(t,e){const n=_s.getInstance().factory_.makeBranchNode("fraction",[t,e],[]);return n.role=n.childNodes.every((function(t){return Vr(t,"number")&&Wr(t,"integer")}))?"vulgar":n.childNodes.every(Ss)?"unit":"division",Nr("propagateSimpleFunction",n)}scriptNode_(t,e,n){let r;switch(t.length){case 0:r=_s.getInstance().factory_.makeEmptyNode();break;case 1:if(r=t[0],n)return r;break;default:r=_s.getInstance().dummyNode_(t)}return r.role=e,r}findNestedRow_(t,e,n,r){if(n>3)return null;for(let s,o=0;s=t[o];o++){const t=B(s);if("MSPACE"!==t){if("MROW"===t)return _s.getInstance().findNestedRow_(R(s.childNodes),e,n+1,r);if(_s.findSemantics(s,e,r))return s}}return null}}_s.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},_s.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},_s.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},_s.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},_s.MATHJAX_FONTS={"-tex-caligraphic":nn.CALIGRAPHIC,"-tex-caligraphic-bold":nn.CALIGRAPHICBOLD,"-tex-calligraphic":nn.CALIGRAPHIC,"-tex-calligraphic-bold":nn.CALIGRAPHICBOLD,"-tex-oldstyle":nn.OLDSTYLE,"-tex-oldstyle-bold":nn.OLDSTYLEBOLD,"-tex-mathit":nn.ITALIC};const Is=_s;let Os={};function Ms(t){return Array.from(t.textContent).map(Ln.stringEmpty)}function Rs(t,e){const n=Array.from(t.textContent),r=[],s=Is.getInstance(),o=t.ownerDocument;for(let t,i=0;t=n[i];i++){const n=s.getNodeFactory().makeLeafNode(t,nn.UNKNOWN),i=s.identifierNode(n,nn.UNKNOWN,"");e(i),r.push(i.xml(o))}return r}function xs(t){return Rs(t,(function(t){t.textContent.match(/\W/)||(t.type="number")}))}function Ls(t){return Rs(t,(function(t){t.font=nn.UNKNOWN,t.type="identifier"}))}const vs=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function Fs(t){return Os={},[t]}function ws(t,e,n,r,s,o){r=r||vs,s=s||{},o=o||function(t){return!1};const i=$(e);if(Os[t]||(Os[t]={}),Os[t][i])return Os[t][i];if(o(e)||n.indexOf(e.tagName)<0)return 0;const c=Ds(e,n,hr(r,n),s,o,0);return Os[t][i]=c,c}function Ds(t,e,n,r,s,o){if(s(t)||n.indexOf(t.tagName)>-1||function(t,e){if(!t.attributes)return!1;const n=R(t.attributes);for(let t,r=0;t=n[r];r++)if(e[t.nodeName]===t.nodeValue)return!0;return!1}(t,r))return o;if(e.indexOf(t.tagName)>-1&&o++,!t.childNodes||0===t.childNodes.length)return o;const i=R(t.childNodes);return Math.max.apply(null,i.map((function(t){return Ds(t,e,n,r,s,o)})))}function Ps(t){return ws("fraction",t,["fraction"],vs,{},K.FUNCTIONS.fracNestDepth)}function ks(t,e,n){const r=Ps(t),s=Array(r).fill(e);return n&&s.push(n),s.join(K.MESSAGES.regexp.JOINER_FRAC)}function Us(t){return Ln.singleton(ks(t,K.MESSAGES.MS.START,K.MESSAGES.MS.FRAC_V))}function Bs(t){return Ln.singleton(ks(t,K.MESSAGES.MS.END,K.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function Gs(t){return Ln.singleton(ks(t,K.MESSAGES.MS.FRAC_OVER),{})}function $s(t){return Ln.singleton(ks(t,K.MESSAGES.MS.START,K.MESSAGES.MS.FRAC_B))}function js(t){return Ln.singleton(ks(t,K.MESSAGES.MS.END,K.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function Vs(t){const e=Ps(t);return Ln.singleton(1===e?K.MESSAGES.MS.FRAC_S:K.FUNCTIONS.combineNestedFraction(K.MESSAGES.MS.NEST_FRAC,K.FUNCTIONS.radicalNestDepth(e-1),K.MESSAGES.MS.FRAC_S))}function Hs(t){const e=Ps(t);return Ln.singleton(1===e?K.MESSAGES.MS.ENDFRAC:K.FUNCTIONS.combineNestedFraction(K.MESSAGES.MS.NEST_FRAC,K.FUNCTIONS.radicalNestDepth(e-1),K.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function Ws(t){const e=Ps(t);return Ln.singleton(1===e?K.MESSAGES.MS.FRAC_OVER:K.FUNCTIONS.combineNestedFraction(K.MESSAGES.MS.NEST_FRAC,K.FUNCTIONS.radicalNestDepth(e-1),K.MESSAGES.MS.FRAC_OVER))}function qs(t){return K.FUNCTIONS.fracNestDepth(t)?[t]:[]}function Ys(t,e,n){for(;t.parentNode;){const r=t.parentNode,s=r.parentNode;if(!s)break;const o=t.getAttribute&&t.getAttribute("role");("subscript"===s.tagName&&t===r.childNodes[1]||"tensor"===s.tagName&&o&&("leftsub"===o||"rightsub"===o))&&(e=n.sub+K.MESSAGES.regexp.JOINER_SUBSUPER+e),("superscript"===s.tagName&&t===r.childNodes[1]||"tensor"===s.tagName&&o&&("leftsuper"===o||"rightsuper"===o))&&(e=n.sup+K.MESSAGES.regexp.JOINER_SUBSUPER+e),t=s}return e.trim()}function Xs(t){return Ln.singleton(Ys(t,K.MESSAGES.MS.SUBSCRIPT,{sup:K.MESSAGES.MS.SUPER,sub:K.MESSAGES.MS.SUB}))}function Ks(t){return Ln.singleton(Ys(t,K.MESSAGES.MS.SUB,{sup:K.MESSAGES.MS.SUP,sub:K.MESSAGES.MS.SUB}))}function zs(t){return Ln.singleton(Ys(t,K.MESSAGES.MS.SUPERSCRIPT,{sup:K.MESSAGES.MS.SUPER,sub:K.MESSAGES.MS.SUB}))}function Js(t){return Ln.singleton(Ys(t,K.MESSAGES.MS.SUP,{sup:K.MESSAGES.MS.SUP,sub:K.MESSAGES.MS.SUB}))}function Zs(t){const e=Ys(t,"",{sup:K.MESSAGES.MS.SUPER,sub:K.MESSAGES.MS.SUB});return Ln.singleton(e?e.replace(new RegExp(K.MESSAGES.MS.SUB+"$"),K.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(K.MESSAGES.MS.SUPER+"$"),K.MESSAGES.MS.SUPERSCRIPT):K.MESSAGES.MS.BASELINE)}function Qs(t){const e=Ys(t,"",{sup:K.MESSAGES.MS.SUP,sub:K.MESSAGES.MS.SUB});return Ln.singleton(e||K.MESSAGES.MS.BASE)}function to(t){return ws("radical",t,["sqrt","root"],vs,{})}function eo(t,e,n){const r=to(t),s=function(t){const e="sqrt"===t.tagName?"2":O("children/*[1]",t)[0].textContent.trim();return K.MESSAGES.MSroots[e]||""}(t);return n=s?K.FUNCTIONS.combineRootIndex(n,s):n,1===r?n:K.FUNCTIONS.combineNestedRadical(e,K.FUNCTIONS.radicalNestDepth(r-1),n)}function no(t){return Ln.singleton(eo(t,K.MESSAGES.MS.NESTED,K.MESSAGES.MS.STARTROOT))}function ro(t){return Ln.singleton(eo(t,K.MESSAGES.MS.NESTED,K.MESSAGES.MS.ENDROOT))}function so(t){return Ln.singleton(eo(t,K.MESSAGES.MS.NESTED,K.MESSAGES.MS.ROOTINDEX))}function oo(t){return Ln.singleton(eo(t,K.MESSAGES.MS.NEST_ROOT,K.MESSAGES.MS.STARTROOT))}function io(t){return Ln.singleton(eo(t,K.MESSAGES.MS.NEST_ROOT,K.MESSAGES.MS.ENDROOT))}function co(t){return Ln.singleton(eo(t,K.MESSAGES.MS.NEST_ROOT,K.MESSAGES.MS.ROOTINDEX))}function ao(t){return Ln.singleton(eo(t,K.MESSAGES.MS.NEST_ROOT,K.MESSAGES.MS.ROOT))}function lo(t){return Ln.singleton(eo(t,K.MESSAGES.MS.NEST_ROOT,K.MESSAGES.MS.INDEX))}function uo(t){const e=function(t){return ws("underscore",t,["underscore"],vs,{},(function(t){return t.tagName&&"underscore"===t.tagName&&"underaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}(t);return Ln.singleton(Array(e).join(K.MESSAGES.MS.UNDER)+K.MESSAGES.MS.UNDERSCRIPT)}function ho(t){return Ln.singleton(K.MESSAGES.MS.ENDSCRIPTS)}function fo(t){const e=function(t){return ws("overscore",t,["overscore"],vs,{},(function(t){return t.tagName&&"overscore"===t.tagName&&"overaccent"===t.childNodes[0].childNodes[1].getAttribute("role")}))}(t);return Ln.singleton(Array(e).join(K.MESSAGES.MS.OVER)+K.MESSAGES.MS.OVERSCRIPT)}function po(t){if("matrix"!==t.tagName||"determinant"!==t.getAttribute("role"))return[];const e=O("children/row/children/cell/children/*",t);for(let t,n=0;t=e[n];n++)if("number"!==t.tagName){if("identifier"===t.tagName){const e=t.getAttribute("role");if("latinletter"===e||"greekletter"===e||"otherletter"===e)continue}return[]}return[t]}function mo(){const t=t=>t.map((t=>"ancestor::"+t)),e=t=>"not("+t+")",n=e(t(["subscript","superscript","tensor"]).join(" or ")),r=t(["relseq","multrel"]),s=t(["fraction","punctuation","fenced","sqrt","root"]);let o=[];for(let t,e=0;t=s[e];e++)o=o.concat(r.map((function(e){return t+"/"+e})));return[["ancestor::*/following-sibling::*",n,e(o.join(" | "))].join(" and ")]}function go(t){if(!t.childNodes.length||!t.childNodes[0].childNodes.length||!t.childNodes[0].childNodes[0].childNodes.length)return Ln.singleton("");const e=t.childNodes[0].childNodes[0].childNodes[0].textContent;return Ln.singleton(e.match(/^\(.+\)$/)?e.slice(1,-1):e)}const So=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),No=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function Eo(t){const e=[];let n="",r="",s=parseInt(t,2);for(let t=0;t<5;t++){const o="children/*["+No.get(t)+"]";if(1&s){const e=So.get(t%5);n="[t] "+e+"Verbose; [n] "+o+";"+n,r="[t] "+e+"Brief; [n] "+o+";"+r}else e.unshift("name("+o+')="empty"');s>>=1}return[e,n,r]}function bo(t,e=!0){const n=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const r of n){let n="tensor"+r,[s,o,i]=Eo(r);if(t.defineRule(n,"default",o,"self::tensor",...s),e&&(t.defineRule(n,"brief",i,"self::tensor",...s),t.defineRule(n,"sbrief",i,"self::tensor",...s)),!(3&parseInt(r,2)))continue;const c=So.get(2);o+="; [t]"+c+"Verbose",i+="; [t]"+c+"Brief",n+="-baseline";const a="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";t.defineRule(n,"default",o,"self::tensor",a,...s),e&&(t.defineRule(n,"brief",i,"self::tensor",a,...s),t.defineRule(n,"sbrief",i,"self::tensor",a,...s))}}function Ao(t){let e=Object.keys(K.MESSAGES.MSroots).length;if(!e)return[];if(e++,!t.childNodes||0===t.childNodes.length||!t.childNodes[0].childNodes)return[];const n=t.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(n))return[];const r=parseInt(n,10);return r>1&&r<=e?[t]:[]}function yo(t,e){let n=0;return function(){return K.NUMBERS.numericOrdinal(++n)+" "+e}}function To(t,e){let n=0;return function(){return K.NUMBERS.numberToOrdinal(++n,!1)+" "+e}}function Co(t){const e=q(t,K.MESSAGES.MS.FRAC_OVER);return e.convertible&&e.enumerator&&e.denominator?[Ln.node(K.NUMBERS.numberToWords(e.enumerator),t.childNodes[0].childNodes[0],{separator:""}),Ln.stringAttr(K.NUMBERS.vulgarSep,{separator:""}),Ln.node(K.NUMBERS.numberToOrdinal(e.denominator,1!==e.enumerator),t.childNodes[0].childNodes[1])]:[Ln.node(e.content||"",t)]}function _o(t){const e=R(t.parentNode.childNodes);return Ln.singleton(K.NUMBERS.numericOrdinal(e.indexOf(t)+1).toString())}function Io(t){const e=Zs(t);return e[0].speech=e[0].speech.replace(/-$/,""),e}function Oo(t){const e=Qs(t);return e[0].speech=e[0].speech.replace(/-$/,""),e}function Mo(t){const e=zs(t);return e[0].speech=e[0].speech.replace(/^exposant/,"exposant gauche"),e}function Ro(t){const e=Xs(t);return e[0].speech=e[0].speech.replace(/^indice/,"indice gauche"),e}function xo(t){const e=Js(t);return e[0].speech=e[0].speech.replace(/^sup/,"sup gauche"),e}function Lo(t){const e=Ks(t);return e[0].speech=e[0].speech.replace(/^sub/,"sub gauche"),e}function vo(t,e,n){const r=Ps(t),s=Array.apply(null,Array(r)).map((t=>e));return n&&s.unshift(n),s.join(K.MESSAGES.regexp.JOINER_FRAC)}function Fo(t){return Ln.singleton(vo(t,K.MESSAGES.MS.START,K.MESSAGES.MS.FRAC_V))}function wo(t){return Ln.singleton(vo(t,K.MESSAGES.MS.END,K.MESSAGES.MS.FRAC_V))}function Do(t){return Ln.singleton(vo(t,K.MESSAGES.MS.START,K.MESSAGES.MS.FRAC_B))}function Po(t){return Ln.singleton(vo(t,K.MESSAGES.MS.END,K.MESSAGES.MS.FRAC_B))}function ko(t){const e=Ps(t);return 1===e?Ln.singleton(K.MESSAGES.MS.FRAC_S):Ln.singleton(K.FUNCTIONS.combineNestedFraction(K.FUNCTIONS.radicalNestDepth(e-1),K.MESSAGES.MS.NEST_FRAC,K.MESSAGES.MS.FRAC_S))}function Uo(t){const e=Ps(t);return 1===e?Ln.singleton(K.MESSAGES.MS.ENDFRAC):Ln.singleton(K.FUNCTIONS.combineNestedFraction(K.FUNCTIONS.radicalNestDepth(e-1),K.MESSAGES.MS.NEST_FRAC,K.MESSAGES.MS.ENDFRAC))}function Bo(t){const e=Ps(t);return 1===e?Ln.singleton(K.MESSAGES.MS.FRAC_OVER):Ln.singleton(K.FUNCTIONS.combineNestedFraction(K.FUNCTIONS.radicalNestDepth(e-1),K.MESSAGES.MS.NEST_FRAC,K.MESSAGES.MS.FRAC_OVER))}function Go(t){return 1===O("children/*[1]",t)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[t]:[]}function $o(t,e,n){const r=to(t);return 1===r?n:K.FUNCTIONS.combineNestedRadical(K.FUNCTIONS.radicalNestDepth(r-1),e,n)}function jo(t){return Ln.singleton($o(t,K.MESSAGES.MS.NESTED,K.MESSAGES.MS.STARTROOT))}function Vo(t){return Ln.singleton($o(t,K.MESSAGES.MS.NESTED,K.MESSAGES.MS.ENDROOT))}function Ho(t){return Ln.singleton($o(t,K.MESSAGES.MS.NEST_ROOT,K.MESSAGES.MS.STARTROOT))}function Wo(t){return Ln.singleton($o(t,K.MESSAGES.MS.NEST_ROOT,K.MESSAGES.MS.ENDROOT))}function qo(t){return Ln.singleton($o(t,K.MESSAGES.MS.NEST_ROOT,K.MESSAGES.MS.ROOT))}function Yo(t,e){const n=function(t){const e=O("children/*[1]",t)[0].textContent.trim();return K.MESSAGES.MSroots[e]||e+"\uc81c\uacf1\uadfc"}(t);return n||e}function Xo(t){return Ln.singleton(Yo(t,K.MESSAGES.MS.ROOTINDEX))}function Ko(t){return Ln.singleton(Yo(t,K.MESSAGES.MS.ROOTINDEX))}function zo(t){return Ln.singleton(Yo(t,K.MESSAGES.MS.INDEX))}function Jo(t){const e=O("children/*",t);return Ln.singleton(K.NUMBERS.wordOrdinal(e.length))}function Zo(t){const e=O("children/*",t);return Ln.singleton(K.NUMBERS.wordOrdinal(e.length-1))}function Qo(t){const e=O("children/*",t),n=O("content/*",t);return Ln.singleton(K.NUMBERS.wordOrdinal(e.length-n.length))}function ti(t,e){const n=t;let r=0;return function(){const t=vn.create({text:ni(n[r])&&ri(n[r+1])?K.MESSAGES.unitTimes:""},{});return r++,[t]}}const ei=["superscript","subscript","overscore","underscore"];function ni(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;const e=t.tagName,n=O("children/*",t);t=-1!==ei.indexOf(e)?n[0]:n[n.length-1]}return!1}function ri(t){for(;t;){if("unit"===t.getAttribute("role"))return!0;t=O("children/*",t)[0]}return!1}function si(t){for(;t;){if("number"===t.tagName&&"1"===t.textContent)return[t];if("infixop"!==t.tagName||"multiplication"!==t.getAttribute("role")&&"implicit"!==t.getAttribute("role"))return[];t=O("children/*",t)[0]}return[]}function oi(t){const e=Ps(t);return Ln.singleton(new Array(e).join(K.MESSAGES.MS.FRACTION_REPEAT)+K.MESSAGES.MS.FRACTION_START)}function ii(t){const e=Ps(t);return Ln.singleton(new Array(e).join(K.MESSAGES.MS.FRACTION_REPEAT)+K.MESSAGES.MS.FRACTION_END)}function ci(t){const e=Ps(t);return Ln.singleton(new Array(e).join(K.MESSAGES.MS.FRACTION_REPEAT)+K.MESSAGES.MS.FRACTION_OVER)}function ai(t){const e=Ps(t);return Ln.singleton(new Array(e).join(K.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+K.MESSAGES.MS.FRACTION_OVER)}function li(t){return K.MESSAGES.regexp.HYPER===Ps(t).toString()?[t]:[]}function ui(t,e){const n=hi(t);return Ln.singleton(1===n?e:new Array(n).join(K.MESSAGES.MS.NESTED)+e)}function hi(t,e){const n=e||0;return t.parentNode?hi(t.parentNode,"root"===t.tagName||"sqrt"===t.tagName?n+1:n):n}function di(t){return ui(t,K.MESSAGES.MS.STARTROOT)}function fi(t){return ui(t,K.MESSAGES.MS.ENDROOT)}function pi(t){return ui(t,K.MESSAGES.MS.ROOTINDEX)}nt.getInstance().setCorrection("enlargeFence",(function(t){const e="\u2820";if(1===t.length)return e+t;const n=t.split("");return n.every((function(t){return"\u2833"===t}))?e+n.join(e):t.slice(0,-1)+e+t.slice(-1)}));const mi=["multirel","relseq","appl","row","line"],gi=["subscript","superscript","overscore","underscore"];function Si(t,e){const n=t.parent;if(!n)return!1;const r=n.type;return-1!==mi.indexOf(r)||"prefixop"===r&&"negative"===n.role&&!e.script||"prefixop"===r&&"geometry"===n.role||!("punctuated"!==r||e.enclosed&&"text"!==n.role)}function Ni(t,e){const n=t.slice(0);let r,s=!0;return r=t.length>0?O("../../content/*",t[0]):[],function(){const t=r.shift(),o=n.shift(),i=n[0],c=e?[vn.create({text:e},{translate:!0})]:[];if(!t)return c;const a=o?Ys(o,"",{sup:K.MESSAGES.MS.SUPER,sub:K.MESSAGES.MS.SUB}):"",l=o&&"EMPTY"!==B(o)||s&&t.parentNode.parentNode&&t.parentNode.parentNode.previousSibling?[vn.create({text:K.MESSAGES.regexp.SPACE+a},{})]:[],u=i&&"EMPTY"!==B(i)||!r.length&&t.parentNode.parentNode&&t.parentNode.parentNode.nextSibling?[vn.create({text:K.MESSAGES.regexp.SPACE},{})]:[],h=E.evaluateNode(t);return s=!1,c.concat(l,h,u)}}function Ei(t,e){const n=t.slice(0);let r;return r=t.length>0?O("../../content/*",t[0]):[],function(){const t=n.shift(),s=n[0],o=r.shift(),i=e?[vn.create({text:e},{translate:!0})]:[];if(!o)return i;const c=t&&"NUMBER"===B(t),a=s&&"NUMBER"===B(s);return i.concat(c&&a&&"space"===o.getAttribute("role")?[vn.create({text:K.MESSAGES.regexp.SPACE},{})]:[])}}jn(new Bn("nemeth","number",(function(t,e){return t.childNodes.length?(-1!==gi.indexOf(t.type)&&(e.script=!0),"fenced"===t.type?(e.number=!1,e.enclosed=!0,["",e]):(Si(t,e)&&(e.number=!0,e.enclosed=!1),["",e])):(Si(t,e)&&(e.number=!0,e.script=!1,e.enclosed=!1),[e.number?"number":"",{number:!1,enclosed:e.enclosed,script:e.script}])}),{number:!0}));let bi=!1;function Ai(){bi||(wn(c.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:xs,CQFspaceoutIdentifier:Ls,CSFspaceoutText:Ms,CSFopenFracVerbose:Us,CSFcloseFracVerbose:Bs,CSFoverFracVerbose:Gs,CSFopenFracBrief:$s,CSFcloseFracBrief:js,CSFopenFracSbrief:Vs,CSFcloseFracSbrief:Hs,CSFoverFracSbrief:Ws,CSFvulgarFraction:Co,CQFvulgarFractionSmall:qs,CSFopenRadicalVerbose:no,CSFcloseRadicalVerbose:ro,CSFindexRadicalVerbose:so,CSFopenRadicalBrief:oo,CSFcloseRadicalBrief:io,CSFindexRadicalBrief:co,CSFopenRadicalSbrief:ao,CSFindexRadicalSbrief:lo,CQFisSmallRoot:Ao,CSFsuperscriptVerbose:zs,CSFsuperscriptBrief:Js,CSFsubscriptVerbose:Xs,CSFsubscriptBrief:Ks,CSFbaselineVerbose:Zs,CSFbaselineBrief:Qs,CSFleftsuperscriptVerbose:zs,CSFleftsubscriptVerbose:Xs,CSFrightsuperscriptVerbose:zs,CSFrightsubscriptVerbose:Xs,CSFleftsuperscriptBrief:Js,CSFleftsubscriptBrief:Ks,CSFrightsuperscriptBrief:Js,CSFrightsubscriptBrief:Ks,CSFunderscript:uo,CSFoverscript:fo,CSFendscripts:ho,CTFordinalCounter:yo,CTFwordCounter:To,CTFcontentIterator:kn,CQFdetIsSimple:po,CSFRemoveParens:go,CQFresetNesting:Fs,CGFbaselineConstraint:mo,CGFtensorRules:bo}),wn("es.speech.mathspeak",c.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:ti,CQFoneLeft:si}),wn("fr.speech.mathspeak",c.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:Io,CSFbaselineBrief:Oo,CSFleftsuperscriptVerbose:Mo,CSFleftsubscriptVerbose:Ro,CSFleftsuperscriptBrief:xo,CSFleftsubscriptBrief:Lo}),wn("ko.speech.mathspeak",c.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:Fo,CSFcloseFracVerbose:wo,CSFopenFracBrief:Do,CSFcloseFracBrief:Po,CSFopenFracSbrief:ko,CSFoverFracSbrief:Bo,CSFcloseFracSbrief:Uo,CQFisSimpleIndex:Go,CSFindexRadicalVerbose:Xo,CSFindexRadicalBrief:Ko,CSFindexRadicalSbrief:zo,CSFopenRadicalVerbose:jo,CSFcloseRadicalVerbose:Vo,CSFopenRadicalBrief:Ho,CSFcloseRadicalBrief:Wo,CSFopenRadicalSbrief:qo}),wn(c.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:Pn,CTFnodeCounter:Hn,CTFcontentIterator:kn,CSFvulgarFraction:Co,CQFvulgarFractionSmall:tr,CQFcellsSimple:Qn,CSFordinalExponent:er,CSFwordOrdinal:lr,CQFmatchingFences:sr,CSFnestingDepth:rr,CQFfencedArguments:or,CQFsimpleArguments:ir,CQFspaceoutNumber:xs}),wn("en.prefix.default","",{CSFordinalPosition:_o}),wn("en.speech.chromevox","",{CTFnodeCounter:Dn,CTFcontentIterator:kn}),wn("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:qs,CSFvulgarFraction:Co}),wn("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:Jo,CSFdecreasedOrdinalConversion:Zo,CSFlistOrdinalConversion:Qo}),wn("nemeth.braille.default",c.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:oi,CSFcloseFraction:ii,CSFoverFraction:ci,CSFoverBevFraction:ai,CQFhyperFraction:li,CSFopenRadical:di,CSFcloseRadical:fi,CSFindexRadical:pi,CSFsubscript:Xs,CSFsuperscript:zs,CSFbaseline:Zs,CGFtensorRules:t=>bo(t,!1),CTFrelationIterator:Ni,CTFimplicitIterator:Ei}),bi=!0)}class yi{constructor(t,e,n,r){this.name=t,this.dynamicCstr=e,this.precondition=n,this.action=r,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var Ti,Ci;function _i(t){switch(t){case"[n]":return Ti.NODE;case"[m]":return Ti.MULTI;case"[t]":return Ti.TEXT;case"[p]":return Ti.PERSONALITY;default:throw"Parse error: "+t}}!function(t){t.NODE="NODE",t.MULTI="MULTI",t.TEXT="TEXT",t.PERSONALITY="PERSONALITY"}(Ti||(Ti={}));class Ii{static grammarFromString(t){return nt.parseInput(t)}static fromString(t){const e={type:_i(t.substring(0,3))};let n=t.slice(3).trim();if(!n)throw new Ri("Missing content.");switch(e.type){case Ti.TEXT:if('"'===n[0]){const t=xi(n,"\\(")[0].trim();if('"'!==t.slice(-1))throw new Ri("Invalid string syntax.");e.content=t,n=n.slice(t.length).trim(),-1===n.indexOf("(")&&(n="");break}case Ti.NODE:case Ti.MULTI:{const t=n.indexOf(" (");if(-1===t){e.content=n.trim(),n="";break}e.content=n.substring(0,t).trim(),n=n.slice(t).trim()}}if(n){const t=Ii.attributesFromString(n);t.grammar&&(e.grammar=t.grammar,delete t.grammar),Object.keys(t).length&&(e.attributes=t)}return new Ii(e)}static attributesFromString(t){if("("!==t[0]||")"!==t.slice(-1))throw new Ri("Invalid attribute expression: "+t);const e={},n=xi(t.slice(1,-1),",");for(const t of n){const n=t.indexOf(":");if(-1===n)e[t.trim()]="true";else{const r=t.substring(0,n).trim(),s=t.slice(n+1).trim();e[r]=r===et?Ii.grammarFromString(s):s}}return e}constructor({type:t,content:e,attributes:n,grammar:r}){this.type=t,this.content=e,this.attributes=n,this.grammar=r}toString(){let t="";t+=function(t){switch(t){case Ti.NODE:return"[n]";case Ti.MULTI:return"[m]";case Ti.TEXT:return"[t]";case Ti.PERSONALITY:return"[p]";default:throw"Unknown type error: "+t}}(this.type),t+=this.content?" "+this.content:"";const e=this.attributesToString();return t+=e?" "+e:"",t}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const t=[];for(const[e,n]of Object.entries(this.grammar))t.push(!0===n?e:!1===n?`!${e}`:`${e}=${n}`);return t}attributesToString(){const t=this.getAttributes(),e=this.grammarToString();return e&&t.push("grammar:"+e),t.length>0?"("+t.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const t=[];for(const[e,n]of Object.entries(this.attributes))t.push("true"===n?e:`${e}:${n}`);return t}}class Oi{static fromString(t){const e=xi(t,";").filter((function(t){return t.match(/\S/)})).map((function(t){return t.trim()})),n=[];for(let t=0,r=e.length;t0?n[0]:null}applyConstraint(t,e){return!!this.applyQuery(t,e)||function(t,e){let n;try{n=I(t,e,y.result.BOOLEAN_TYPE)}catch(t){return!1}return n.booleanValue}(e,t)}constructString(t,e){const n=this.constructString_(t,e);return Array.isArray(n)?n.map((t=>t.speech)).join(""):n}constructSpan(t,e,n){const r=this.constructString_(t,e);if(Array.isArray(r)){const t=r[r.length-1];return t.attributes=Object.assign({},n,t.attributes),r}return[Ln.node(r,t,n)]}constructString_(t,e){if(!e)return"";if('"'===e.charAt(0))return e.slice(1,-1);const n=this.customStrings.lookup(e);return n?n(t):function(t,e){let n;try{n=I(t,e,y.result.STRING_TYPE)}catch(t){return""}return n.stringValue}(e,t)}parse(t){const e=Array.isArray(t)?t:Object.entries(t);for(const t of e){switch(t[0].slice(0,3)){case"CQF":this.customQueries.add(t[0],t[1]);break;case"CSF":this.customStrings.add(t[0],t[1]);break;case"CTF":this.contextFunctions.add(t[0],t[1]);break;case"CGF":this.customGenerators.add(t[0],t[1]);break;default:console.error("FunctionError: Invalid function name "+t[0])}}}}class ki{static compareStaticConstraints_(t,e){if(t.length!==e.length)return!1;for(let n,r=0;n=t[r];r++)if(-1===e.indexOf(n))return!1;return!0}static comparePreconditions_(t,e){const n=t.precondition,r=e.precondition;return n.query===r.query&&ki.compareStaticConstraints_(n.constraints,r.constraints)}constructor(){this.context=new Pi,this.parseOrder=c.DEFAULT_ORDER,this.parser=new a(this.parseOrder),this.locale=c.DEFAULT_VALUES[r.LOCALE],this.modality=c.DEFAULT_VALUES[r.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(t,e,n,r,...s){const o=this.parseAction(n),i=this.parsePrecondition(r,s),c=this.parseCstr(e);if(!(o&&i&&c))return console.error(`Rule Error: ${r}, (${e}): ${n}`),null;const a=new yi(t,c,i,o);return a.precondition.rank=this.rank++,this.addRule(a),a}addRule(t){t.context=this.context,this.speechRules_.unshift(t)}deleteRule(t){const e=this.speechRules_.indexOf(t);-1!==e&&this.speechRules_.splice(e,1)}findRule(t){for(let e,n=0;e=this.speechRules_[n];n++)if(t(e))return e;return null}findAllRules(t){return this.speechRules_.filter(t)}evaluateDefault(t){const e=t.textContent.slice(0);return e.match(/^\s+$/)?this.evaluateWhitespace(e):this.evaluateString(e)}evaluateWhitespace(t){return[]}evaluateCustom(t){const e=this.customTranscriptions[t];return void 0!==e?vn.create({text:e},{adjust:!0,translate:!1}):null}evaluateCharacter(t){return this.evaluateCustom(t)||vn.create({text:t},{adjust:!0,translate:!0})}removeDuplicates(t){for(let e,n=this.speechRules_.length-1;e=this.speechRules_[n];n--)e!==t&&t.dynamicCstr.equal(e.dynamicCstr)&&ki.comparePreconditions_(e,t)&&this.speechRules_.splice(n,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(t){this.speechRules_=t}getPreconditions(){return this.preconditions}parseCstr(t){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+t)}catch(e){if("RuleError"===e.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${t}.`,e.message),null;throw e}}parsePrecondition(t,e){try{const n=this.parsePrecondition_(t);t=n[0];let r=n.slice(1);for(const t of e)r=r.concat(this.parsePrecondition_(t));return new Mi(t,...r)}catch(n){if("RuleError"===n.name)return console.error("Rule Error ",`Illegal preconditions: ${t}, ${e}.`,n.message),null;throw n}}parseAction(t){try{return Oi.fromString(t)}catch(e){if("RuleError"===e.name)return console.error("Rule Error ",`Illegal action: ${t}.`,e.message),null;throw e}}parse(t){this.modality=t.modality||this.modality,this.locale=t.locale||this.locale,this.domain=t.domain||this.domain,this.context.parse(t.functions||[]),"actions"!==t.kind&&(this.kind=t.kind||this.kind,this.inheritRules()),this.parseRules(t.rules||[])}parseRules(t){for(let e,n=0;e=t[n];n++){const t=e[0],n=this.parseMethods[t];t&&n&&n.apply(this,e.slice(1))}}generateRules(t){const e=this.context.customGenerators.lookup(t);e&&e(this)}defineAction(t,e){let n;try{n=Oi.fromString(e)}catch(t){if("RuleError"===t.name)return void console.error("Action Error ",e,t.message);throw t}const r=this.getFullPreconditions(t);if(!r)return void console.error(`Action Error: No precondition for action ${t}`);this.ignoreRules(t);const s=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));r.conditions.forEach((([e,r])=>{const o=this.parseCstr(e.toString().replace(s,""));this.addRule(new yi(t,o,r,n))}))}getFullPreconditions(t){const e=this.preconditions.get(t);return e||!this.inherits?e:this.inherits.getFullPreconditions(t)}definePrecondition(t,e,n,...r){const s=this.parsePrecondition(n,r),o=this.parseCstr(e);s&&o?(s.rank=this.rank++,this.preconditions.set(t,new Ui(o,s))):console.error(`Precondition Error: ${n}, (${e})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const t=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((e=>{const n=this.parseCstr(e.dynamicCstr.toString().replace(t,""));this.addRule(new yi(e.name,n,e.precondition,e.action))}))}ignoreRules(t,...e){let n=this.findAllRules((e=>e.name===t));if(!e.length)return void n.forEach(this.deleteRule.bind(this));let r=[];for(const t of e){const e=this.parseCstr(t);for(const t of n)e.equal(t.dynamicCstr)?this.deleteRule(t):r.push(t);n=r,r=[]}}parsePrecondition_(t){const e=this.context.customGenerators.lookup(t);return e?e():[t]}}class Ui{constructor(t,e){this.base=t,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(t),this.addCondition(t,e)}get conditions(){return this._conditions}addConstraint(t){if(this.constraints.filter((e=>e.equal(t))).length)return;this.constraints.push(t);const e=[];for(const[n,r]of this.conditions)this.base.equal(n)&&e.push([t,r]);this._conditions=this._conditions.concat(e)}addBaseCondition(t){this.addCondition(this.base,t)}addFullCondition(t){this.constraints.forEach((e=>this.addCondition(e,t)))}addCondition(t,e){const n=t.toString()+" "+e.toString();this.allCstr.condStr||(this.allCstr[n]=!0,this._conditions.push([t,e]))}}class Bi extends ki{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let t,e=0;t=this.annotators[e];e++)Vn(this.domain,t)}defineAlias(t,e,...n){const r=this.parsePrecondition(e,n);if(!r)return void console.error(`Precondition Error: ${e} ${n}`);const s=this.preconditions.get(t);s?s.addFullCondition(r):console.error(`Alias Error: No precondition by the name of ${t}`)}defineRulesAlias(t,e,...n){const r=this.findAllRules((function(e){return e.name===t}));if(0===r.length)throw new Ri("Rule with name "+t+" does not exist.");const s=[];r.forEach((t=>{(t=>{const e=t.dynamicCstr.toString(),n=t.action.toString();for(let t,r=0;t=s[r];r++)if(t.action===n&&t.cstr===e)return!1;return s.push({cstr:e,action:n}),!0})(t)&&this.addAlias_(t,e,n)}))}defineSpecializedRule(t,e,n,r){const s=this.parseCstr(e),o=this.findRule((e=>e.name===t&&s.equal(e.dynamicCstr))),i=this.parseCstr(n);if(!o&&r)throw new Ri("Rule named "+t+" with style "+e+" does not exist.");const c=r?Oi.fromString(r):o.action,a=new yi(o.name,i,o.precondition,c);this.addRule(a)}defineSpecialized(t,e,n){const r=this.parseCstr(n);if(!r)return void console.error(`Dynamic Constraint Error: ${n}`);const s=this.preconditions.get(t);s?s.addConstraint(r):console.error(`Alias Error: No precondition by the name of ${t}`)}evaluateString(t){const e=[];if(t.match(/^\s+$/))return e;let n=this.matchNumber_(t);if(n&&n.length===t.length)return e.push(this.evaluateCharacter(n.number)),e;const r=t.replace(/\s/g," ").split(" ").filter((t=>t));for(let t,s=0;t=r[s];s++)if(1===t.length)e.push(this.evaluateCharacter(t));else if(t.match(new RegExp("^["+K.MESSAGES.regexp.TEXT+"]+$")))e.push(this.evaluateCharacter(t));else{let r=t;for(;r;){n=this.matchNumber_(r);const t=r.match(new RegExp("^["+K.MESSAGES.regexp.TEXT+"]+"));if(n)e.push(this.evaluateCharacter(n.number)),r=r.substring(n.length);else if(t)e.push(this.evaluateCharacter(t[0])),r=r.substring(t[0].length);else{const t=Array.from(r),n=t[0];e.push(this.evaluateCharacter(n)),r=t.slice(1).join("")}}}return e}parse(t){super.parse(t),this.annotators=t.annotators||[]}addAlias_(t,e,n){const r=this.parsePrecondition(e,n),s=new yi(t.name,t.dynamicCstr,r,t.action);s.name=t.name,this.addRule(s)}matchNumber_(t){const e=t.match(new RegExp("^"+K.MESSAGES.regexp.NUMBER)),n=t.match(new RegExp("^"+Bi.regexp.NUMBER));if(!e&&!n)return null;const r=n&&n[0]===t;if(e&&e[0]===t||!r)return e?{number:e[0],length:e[0].length}:null;return{number:n[0].replace(new RegExp(Bi.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(Bi.regexp.DECIMAL_MARK,"g"),K.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,K.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:n[0].length}}}Bi.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class Gi extends Bi{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(t){const e=[],n=Array.from(t);for(let t=0;t{const e=cn.Meaning.get(t);return"operator"===e.type||"relation"===e.type?" "+t:t}));e=e.concat(t)}return e}}!function(t){t.ROOT="root",t.DYNAMIC="dynamic",t.QUERY="query",t.BOOLEAN="boolean",t.STATIC="static"}(Ci||(Ci={}));class ji{constructor(t,e){this.constraint=t,this.test=e,this.children_={},this.kind=Ci.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(t){return this.test(t)}addChild(t){const e=t.getConstraint(),n=this.children_[e];return this.children_[e]=t,n}getChild(t){return this.children_[t]}getChildren(){const t=[];for(const e of Object.values(this.children_))t.push(e);return t}findChildren(t){const e=[];for(const n of Object.values(this.children_))n.applyTest(t)&&e.push(n);return e}removeChild(t){delete this.children_[t]}toString(){return this.constraint}}class Vi extends ji{constructor(t,e){super(t,e),this.rule_=null,this.kind=Ci.STATIC}getRule(){return this.rule_}setRule(t){this.rule_&&m.getInstance().output("Replacing rule "+this.rule_+" with "+t),this.rule_=t}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function Hi(t,e,n){switch(t){case Ci.ROOT:return new Wi;case Ci.DYNAMIC:return new qi(e);case Ci.QUERY:return new Ki(e,n);case Ci.BOOLEAN:return new zi(e,n);default:return null}}class Wi extends ji{constructor(){super("",(()=>!0)),this.kind=Ci.ROOT}}class qi extends ji{constructor(t){super(t,(e=>e===t)),this.kind=Ci.DYNAMIC}}const Yi={"=":(t,e)=>t===e,"!=":(t,e)=>t!==e,"<":(t,e)=>t":(t,e)=>t>e,"<=":(t,e)=>t<=e,">=":(t,e)=>t>=e};function Xi(t){if(t.match(/^self::\*$/))return t=>!0;if(t.match(/^self::\w+$/)){const e=t.slice(6).toUpperCase();return t=>t.tagName&&B(t)===e}if(t.match(/^self::\w+:\w+$/)){const e=t.split(":"),n=C(e[2]);if(!n)return null;const r=e[3].toUpperCase();return t=>t.localName&&t.localName.toUpperCase()===r&&t.namespaceURI===n}if(t.match(/^@\w+$/)){const e=t.slice(1);return t=>t.hasAttribute&&t.hasAttribute(e)}if(t.match(/^@\w+="[\w\d ]+"$/)){const e=t.split("="),n=e[0].slice(1),r=e[1].slice(1,-1);return t=>t.hasAttribute&&t.hasAttribute(n)&&t.getAttribute(n)===r}if(t.match(/^@\w+!="[\w\d ]+"$/)){const e=t.split("!="),n=e[0].slice(1),r=e[1].slice(1,-1);return t=>!t.hasAttribute||!t.hasAttribute(n)||t.getAttribute(n)!==r}if(t.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const e=t.split('"')[1];return t=>!!nt.getInstance().getParameter(e)}if(t.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const e=t.split('"')[1];return t=>!nt.getInstance().getParameter(e)}if(t.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const e=t.split('"')[1].toUpperCase();return t=>{var n,r;return(null===(r=null===(n=t.parentNode)||void 0===n?void 0:n.parentNode)||void 0===r?void 0:r.tagName)&&B(t.parentNode.parentNode)===e}}if(t.match(/^count\(preceding-sibling::\*\)=\d+$/)){const e=t.split("="),n=parseInt(e[1],10);return t=>{var e;return(null===(e=t.parentNode)||void 0===e?void 0:e.childNodes[n])===t}}if(t.match(/^.+\[@category!?=".+"\]$/)){let[,e,n,r]=t.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const s=r.match(/^unit:(.+)$/);let o="";return s&&(r=s[1],o=":unit"),t=>{const s=O(e,t)[0];if(s){const t=function(t){const e=An.get(t);return(null==e?void 0:e.base)?e.base.category:""}(s.textContent+o);return"="===n?t===r:t!==r}return!1}}if(t.match(/^string-length\(.+\)\W+\d+/)){const[,e,n,r]=t.match(/^string-length\((.+)\)(\W+)(\d+)/),s=Yi[n]||Yi["="],o=parseInt(r,10);return t=>{const n=O(e,t)[0];return!!n&&s(Array.from(n.textContent).length,o)}}return null}class Ki extends Vi{constructor(t,e){super(t,Xi(t)),this.context=e,this.kind=Ci.QUERY}applyTest(t){return this.test?this.test(t):this.context.applyQuery(t,this.constraint)===t}}class zi extends Vi{constructor(t,e){super(t,Xi(t)),this.context=e,this.kind=Ci.BOOLEAN}applyTest(t){return this.test?this.test(t):this.context.applyConstraint(t,this.constraint)}}class Ji{static collectRules_(t){const e=[];let n=[t];for(;n.length;){const t=n.shift();if(t.getKind()===Ci.QUERY||t.getKind()===Ci.BOOLEAN){const n=t.getRule();n&&e.unshift(n)}n=n.concat(t.getChildren())}return e}static printWithDepth_(t,e,n){n+=new Array(e+2).join(e.toString())+": "+t.toString()+"\n";const r=t.getChildren();for(let t,s=0;t=r[s];s++)n=Ji.printWithDepth_(t,e+1,n);return n}static order_(t){const e=t.getChildren();if(!e.length)return 0;const n=Math.max.apply(null,e.map(Ji.order_));return Math.max(e.length,n)}constructor(){this.root=Hi(Ci.ROOT,"",null)}addRule(t){let e=this.root;const n=t.context,r=t.dynamicCstr.getValues();for(let t=0,s=r.length;t{e.getKind()===Ci.DYNAMIC&&-1===t.indexOf(e.getConstraint())||r.push(e)}))}n=r.slice()}for(;n.length;){const e=n.shift();if(e.getRule){const t=e.getRule();t&&r.push(t)}const s=e.findChildren(t);n=n.concat(s)}return r}hasSubtrie(t){let e=this.root;for(let n=0,r=t.length;nm.getInstance().output(n,t.context.applyConstraint(e,n))))}static debugNamedSpeechRule(t,e){const n=Zi.getInstance().trie.collectRules().filter((e=>e.name==t));for(let r,s=0;r=n[s];s++)m.getInstance().output("Rule",t,"DynamicCstr:",r.dynamicCstr.toString(),"number",s),Zi.debugSpeechRule(r,e)}evaluateNode(t){M(t);const e=(new Date).getTime();let n=[];try{n=this.evaluateNode_(t)}catch(t){console.error("Something went wrong computing speech."),m.getInstance().output(t)}const r=(new Date).getTime();return m.getInstance().output("Time:",r-e),n}toString(){return this.trie.collectRules().map((t=>t.toString())).join("\n")}runInSetting(t,e){const n=E.getInstance(),r={};for(const[e,s]of Object.entries(t))r[e]=n[e],n[e]=s;n.setDynamicCstr();const s=e();for(const[t,e]of Object.entries(r))n[t]=e;return n.setDynamicCstr(),s}static addStore(t){const e=function(t){const e=`${t.locale}.${t.modality}.${t.domain}`;if("actions"===t.kind){const n=Qi.get(e);return n.parse(t),n}Ai(),t&&!t.functions&&(t.functions=function(t,e,n){return Fn.get([t,e,n].join("."))||Fn.get([c.DEFAULT_VALUES[r.LOCALE],e,n].join("."))||Fn.get([c.BASE_LOCALE,e,n].join("."))||{}}(t.locale,t.modality,t.domain));const n=function(t,e){if("braille"===e&&"euro"===t)return new $i;if("braille"===e)return new Gi;return new Bi}(t.locale,t.modality);Qi.set(e,n),t.inherits&&(n.inherits=Qi.get(`${t.inherits}.${t.modality}.${t.domain}`));return n.parse(t),n.initialize(),n}(t);"abstract"!==e.kind&&e.getSpeechRules().forEach((t=>Zi.getInstance().trie.addRule(t))),Zi.getInstance().addEvaluator(e)}processGrammar(t,e,n){const r={};for(const[s,o]of Object.entries(n))r[s]="string"==typeof o?t.constructString(e,o):o;nt.getInstance().pushState(r)}addEvaluator(t){const e=t.evaluateDefault.bind(t),n=this.evaluators_[t.locale];if(n)return void(n[t.modality]=e);const r={};r[t.modality]=e,this.evaluators_[t.locale]=r}getEvaluator(t,e){const n=this.evaluators_[t]||this.evaluators_[c.DEFAULT_VALUES[r.LOCALE]];return n[e]||n[c.DEFAULT_VALUES[r.MODALITY]]}enumerate(t){return this.trie.enumerate(t)}constructor(){this.trie=null,this.evaluators_={},this.trie=new Ji}evaluateNode_(t){return t?(this.updateConstraint_(),this.evaluateTree_(t)):[]}evaluateTree_(t){const e=E.getInstance();let n;m.getInstance().output(e.mode!==s.HTTP?t.toString():t),nt.getInstance().setAttribute(t);const r=this.lookupRule(t,e.dynamicCstr);if(!r)return e.strict?[]:(n=this.getEvaluator(e.locale,e.modality)(t),t.attributes&&this.addPersonality_(n,{},!1,t),n);m.getInstance().generateOutput((()=>["Apply Rule:",r.name,r.dynamicCstr.toString(),(e.mode,s.HTTP,t).toString()])),nt.getInstance().processSingles();const o=r.context,i=r.action.components;n=[];for(let e,r=0;e=i[r];r++){let r=[];const s=e.content||"",i=e.attributes||{};let c=!1;e.grammar&&this.processGrammar(o,t,e.grammar);let a=null;if(i.engine){a=E.getInstance().dynamicCstr.getComponents();const t=nt.parseInput(i.engine);E.getInstance().setDynamicCstr(t)}switch(e.type){case Ti.NODE:{const e=o.applyQuery(t,s);e&&(r=this.evaluateTree_(e))}break;case Ti.MULTI:{c=!0;const e=o.applySelector(t,s);e.length>0&&(r=this.evaluateNodeList_(o,e,i.sepFunc,o.constructString(t,i.separator),i.ctxtFunc,o.constructString(t,i.context)))}break;case Ti.TEXT:{const e=i.span;let n={};if(e){const r=O(e,t);n=r.length?Ln.getAttributes(r[0]):{kind:e}}r=o.constructSpan(t,s,n).map((function(t){return vn.create({text:t.speech,attributes:t.attributes},{adjust:!0})}))}break;case Ti.PERSONALITY:default:r=[vn.create({text:s})]}r[0]&&!c&&(i.context&&(r[0].context=o.constructString(t,i.context)+(r[0].context||"")),i.annotation&&(r[0].annotation=i.annotation)),this.addLayout(r,i,c),e.grammar&&nt.getInstance().popState(),n=n.concat(this.addPersonality_(r,i,c,t)),a&&E.getInstance().setDynamicCstr(a)}return nt.getInstance().popState(),n}evaluateNodeList_(t,e,n,r,s,o){if(!e.length)return[];const i=r||"",c=o||"",a=t.contextFunctions.lookup(s),l=a?a(e,c):function(){return c},u=t.contextFunctions.lookup(n),h=u?u(e,i):function(){return[vn.create({text:i},{translate:!0})]};let d=[];for(let t,n=0;t=e[n];n++){const r=this.evaluateTree_(t);if(r.length>0&&(r[0].context=l()+(r[0].context||""),d=d.concat(r),n=0;e--){const r=n[e].name;!t.attributes[r]&&r.match(/^ext/)&&(t.attributes[r]=n[e].value)}}}addRelativePersonality_(t,e){if(!t.personality)return t.personality=e,t;const n=t.personality;for(const[t,r]of Object.entries(e))n[t]&&"number"==typeof n[t]&&"number"==typeof r?n[t]=n[t]+r:n[t]||(n[t]=r);return t}updateConstraint_(){const t=E.getInstance().dynamicCstr,e=E.getInstance().strict,n=this.trie,s={};let o=t.getValue(r.LOCALE),i=t.getValue(r.MODALITY),a=t.getValue(r.DOMAIN);n.hasSubtrie([o,i,a])||(a=c.DEFAULT_VALUES[r.DOMAIN],n.hasSubtrie([o,i,a])||(i=c.DEFAULT_VALUES[r.MODALITY],n.hasSubtrie([o,i,a])||(o=c.DEFAULT_VALUES[r.LOCALE]))),s[r.LOCALE]=[o],s[r.MODALITY]=["summary"!==i?i:c.DEFAULT_VALUES[r.MODALITY]],s[r.DOMAIN]=["speech"!==i?c.DEFAULT_VALUES[r.DOMAIN]:a];const l=t.getOrder();for(let n,r=0;n=l[r];r++)if(!s[n]){const r=t.getValue(n),o=this.makeSet_(r,t.preference),i=c.DEFAULT_VALUES[n];e||r===i||o.push(i),s[n]=o}t.updateProperties(s)}makeSet_(t,e){return e&&Object.keys(e).length?t.split(":"):[t]}lookupRule(t,e){if(!t||t.nodeType!==L.ELEMENT_NODE&&t.nodeType!==L.TEXT_NODE)return null;const n=this.lookupRules(t,e);return n.length>0?this.pickMostConstraint_(e,n):null}lookupRules(t,e){return this.trie.lookupRules(t,e.allProperties())}pickMostConstraint_(t,e){const n=E.getInstance().comparator;return e.sort((function(t,e){return n.compare(t.dynamicCstr,e.dynamicCstr)||e.precondition.priority-t.precondition.priority||e.precondition.constraints.length-t.precondition.constraints.length||e.precondition.rank-t.precondition.rank})),m.getInstance().generateOutput((()=>e.map((t=>t.name+"("+t.dynamicCstr.toString()+")"))).bind(this)),e[0]}}const Qi=new Map;E.nodeEvaluator=Zi.getInstance().evaluateNode.bind(Zi.getInstance());const tc={small:["default"],capital:["default"],digit:["default"]};function ec(t){const e=E.getInstance().locale;E.getInstance().locale=t,Ue(),Nn({locale:t}),function(){const t=K.ALPHABETS,e=(t,e)=>{const n={};return Object.keys(t).forEach((t=>n[t]=!0)),Object.keys(e).forEach((t=>n[t]=!0)),Object.keys(n)};tc.small=e(t.smallPrefix,t.letterTrans),tc.capital=e(t.capPrefix,t.letterTrans),tc.digit=e(t.digitPrefix,t.digitTrans)}();for(const t of Qe.values()){const e=t.unicode;if("offset"in t)sc(e,t.font,t.offset||0);else{rc(e,K.ALPHABETS[t.base],t.font,!!t.capital)}}E.getInstance().locale=e,Ue()}function nc(t){return function(t){return"string"==typeof t?{font:t,combiner:K.ALPHABETS.combiner}:{font:t[0],combiner:K.COMBINERS[t[1]]||W[t[1]]||K.ALPHABETS.combiner}}("normal"===t||"fullwidth"===t?"":K.MESSAGES.font[t]||K.MESSAGES.embellish[t]||"")}function rc(t,e,n,r){const s=nc(n);for(let n,o,i=0;n=t[i],o=e[i];i++){const t=r?K.ALPHABETS.capPrefix:K.ALPHABETS.smallPrefix,e=r?tc.capital:tc.small;oc(s.combiner,n,o,s.font,t,K.ALPHABETS.letterTrans,e)}}function sc(t,e,n){const r=nc(e);for(let e,s=0;e=t[s];s++){const t=K.ALPHABETS.digitPrefix,o=s+n;oc(r.combiner,e,o,r.font,t,K.ALPHABETS.digitTrans,tc.digit)}}function oc(t,e,n,r,s,o,i){for(let c,a=0;c=i[a];a++){const i=c in o?o[c]:o.default,a=c in s?s[c]:s.default;In(c,"default",e,t(i(n),r,a))}}var ic=function(t,e,n,r){return new(n||(n=Promise))((function(s,o){function i(t){try{a(r.next(t))}catch(t){o(t)}}function c(t){try{a(r.throw(t))}catch(t){o(t)}}function a(t){var e;t.done?s(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(i,c)}a((r=r.apply(t,e||[])).next())}))};const cc={functions:function(t){for(const n of t)Nn(n)||(e=n.key,hn(n.names||[],cn.Meaning.get(e)||{type:"function",role:"prefix function"}),"base"!==gn?(Cn(n),Mn(n)):yn.set(n.key,n));var e},symbols:function(t){for(const e of t){if(Nn(e))continue;const t=mn.parseUnicode(e.key);"base"!==gn?_n(t,t,e.mappings):yn.set(t,e)}},units:function(t){for(const e of t)Nn(e)||(e.key+=":unit","base"!==gn?(Cn(e),e.names&&(e.names=e.names.map((function(t){return t+":unit"}))),e.si&&Rn(e),Mn(e)):yn.set(e.key,e))},si:t=>t.forEach(bn),messages:function(t){const e=ke[t.locale];if(!e)return void console.error("Locale "+t.locale+" does not exist!");const n=t.kind.toUpperCase(),r=t.messages;if(!r)return;const s=e();for(const[t,e]of Object.entries(r))s[n][t]=e},rules:Zi.addStore,characters:t=>t.forEach(On)};let ac=!1;function lc(t=E.getInstance().locale){return ic(this,void 0,void 0,(function*(){return ac||(!function(){for(const t of Qe.values()){const e=t.unicode;for(const n of e)yn.set(n,{key:n,category:t.category})}}(),uc(c.BASE_LOCALE),ac=!0),b.promises[c.BASE_LOCALE].then((()=>ic(this,void 0,void 0,(function*(){const e=E.getInstance().defaultLocale;return e?(uc(e),b.promises[e].then((()=>ic(this,void 0,void 0,(function*(){return uc(t),b.promises[t]}))))):(uc(t),b.promises[t])}))))}))}function uc(t=E.getInstance().locale){b.loaded[t]||(b.loaded[t]=[!1,!1],gn=c.DEFAULT_VALUES[r.LOCALE],Sn=c.DEFAULT_VALUES[r.MODALITY],function(t){if(E.getInstance().isIE&&E.getInstance().mode===s.HTTP)return void fc(t);!function(t){const e=function(){if(E.getInstance().customLoader)return E.getInstance().customLoader;return hc()}(),n=new Promise((n=>{e(t).then((e=>{var r;r=e,dc(JSON.parse(r)),b.loaded[t]=[!0,!0],n(t)}),(e=>{b.loaded[t]=[!0,!1],console.error(`Unable to load locale: ${t}`),E.getInstance().locale=E.getInstance().defaultLocale,n(t)}))}));b.promises[t]=n}(t)}(t))}function hc(){switch(E.getInstance().mode){case s.ASYNC:return pc;case s.HTTP:return gc;case s.SYNC:default:return mc}}function dc(t,e){let n=!0;for(let r,s=0;r=Object.keys(t)[s];s++){const s=r.split("/");e&&e!==s[0]||(n&&"symbols"===s[1]&&"base"!==s[0]&&(ec(s[0]),n=!1),cc[s[1]](t[r]))}}function fc(t,e){let n=e||1;Ge?dc(Ge,t):n<=5&&setTimeout((()=>fc(t,n++)).bind(this),300)}function pc(t){const e=We(t);return new Promise(((t,n)=>{p.Z.fs.readFile(e,"utf8",((e,r)=>{if(e)return n(e);t(r)}))}))}function mc(t){const e=We(t);return new Promise(((t,n)=>{let r="{}";try{r=p.Z.fs.readFileSync(e,"utf8")}catch(t){return n(t)}t(r)}))}function gc(t){const e=We(t),n=new XMLHttpRequest;return new Promise(((t,r)=>{n.onreadystatechange=function(){if(4===n.readyState){const e=n.status;0===e||e>=200&&e<400?t(n.responseText):r(e)}},n.open("GET",e,!0),n.send()}))}var Sc,Nc=function(t,e,n,r){return new(n||(n=Promise))((function(s,o){function i(t){try{a(r.next(t))}catch(t){o(t)}}function c(t){try{a(r.throw(t))}catch(t){o(t)}}function a(t){var e;t.done?s(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(i,c)}a((r=r.apply(t,e||[])).next())}))};function Ec(t){return Nc(this,void 0,void 0,(function*(){const e=E.getInstance();"default"!==t.domain||"speech"!==t.modality&&t.modality&&"speech"!==e.modality||(t.domain="mathspeak");const n=n=>{void 0!==t[n]&&(e[n]=t[n])};return n("mode"),e.configurate(t),E.BINARY_FEATURES.forEach((n=>{void 0!==t[n]&&(e[n]=!!t[n])})),E.STRING_FEATURES.forEach(n),t.debug&&m.getInstance().init(),t.json&&(p.Z.jsonPath=He(t.json)),t.xpath&&(p.Z.WGXpath=t.xpath),e.setCustomLoader(t.custom),function(t){t.isIE=Be(),t.isEdge="undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,$e(!0),!0);var e}(e),Ue(),e.setDynamicCstr(),e.init?(b.promises.init=new Promise(((t,e)=>{setTimeout((()=>{t("init")}),10)})),e.init=!1,b.get()):e.delay?(e.delay=!1,b.get()):lc()}))}!function(t){t[t.ENTER=13]="ENTER",t[t.ESC=27]="ESC",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN",t[t.TAB=9]="TAB",t[t.LESS=188]="LESS",t[t.GREATER=190]="GREATER",t[t.DASH=189]="DASH",t[t.ZERO=48]="ZERO",t[t.ONE=49]="ONE",t[t.TWO=50]="TWO",t[t.THREE=51]="THREE",t[t.FOUR=52]="FOUR",t[t.FIVE=53]="FIVE",t[t.SIX=54]="SIX",t[t.SEVEN=55]="SEVEN",t[t.EIGHT=56]="EIGHT",t[t.NINE=57]="NINE",t[t.A=65]="A",t[t.B=66]="B",t[t.C=67]="C",t[t.D=68]="D",t[t.E=69]="E",t[t.F=70]="F",t[t.G=71]="G",t[t.H=72]="H",t[t.I=73]="I",t[t.J=74]="J",t[t.K=75]="K",t[t.L=76]="L",t[t.M=77]="M",t[t.N=78]="N",t[t.O=79]="O",t[t.P=80]="P",t[t.Q=81]="Q",t[t.R=82]="R",t[t.S=83]="S",t[t.T=84]="T",t[t.U=85]="U",t[t.V=86]="V",t[t.W=87]="W",t[t.X=88]="X",t[t.Y=89]="Y",t[t.Z=90]="Z"}(Sc||(Sc={}));const bc=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var Ac;!function(t){t.CLICK="click",t.DBLCLICK="dblclick",t.MOUSEDOWN="mousedown",t.MOUSEUP="mouseup",t.MOUSEOVER="mouseover",t.MOUSEOUT="mouseout",t.MOUSEMOVE="mousemove",t.SELECTSTART="selectstart",t.KEYPRESS="keypress",t.KEYDOWN="keydown",t.KEYUP="keyup",t.TOUCHSTART="touchstart",t.TOUCHMOVE="touchmove",t.TOUCHEND="touchend",t.TOUCHCANCEL="touchcancel"}(Ac||(Ac={}));function yc(t,e,n){return(n||function(n,r){return"number"==typeof n&&"number"==typeof r?n+r:"number"==typeof n?r:"number"==typeof r?n:[t,e].sort()[0]}).call(null,t,e)}function Tc(t,e){delete t.open,e.close.forEach((e=>delete t[e])),e.open.forEach((n=>t[n]=e[n]));const n=Object.keys(t);t.open=n}function Cc(t,e){if(t.length<=1)return t;const n=[];for(let r,s=0;r=e[s],t.length;s++)r.close&&r.close.length&&r.close.forEach((function(e){const r=t.indexOf(e);-1!==r&&(n.unshift(e),t.splice(r,1))}));return n}let _c={},Ic=[];function Oc(t){_c={},Ic=[];let e=[];const n={};for(let r,s=0;r=t[s];s++){let t=null;const s=r.descriptionSpan(),i=r.personality,c=i[o.JOIN];delete i[o.JOIN],void 0!==i[o.PAUSE]&&(t={[o.PAUSE]:i[o.PAUSE]},delete i[o.PAUSE]);Fc(e,s,wc(i,n),c,t,!0)}return e=e.concat(function(){const t=[];for(let e=Ic.length-1;e>=0;e--){const n=Ic[e];if(n.length){const e={open:[],close:[]};for(let t=0;t0;){let r=Ic.pop();const s=hr(r,t);if(t=hr(t,r),r=s,0!==t.length){if(0!==r.length){n.close=n.close.concat(r),n.open=n.open.concat(r);for(let t,s=0;t=r[s];s++)n[t]=e[t]}}else 0!==r.length&&Ic.push(r)}Ic.push(n.open)}return n}class Dc{constructor(){this.separator_=" "}set separator(t){this.separator_=t}get separator(){return"braille"===E.getInstance().modality?"":this.separator_}error(t){return null}merge(t){let e="";const n=t.length-1;for(let r,s=0;r=t[s];s++)if(e+=r.speech,s{const i=(o-t)/(e-t),c=n*(1-i)+r*i;return+(Math.round(c+"e+"+s)+"e-"+s)}}applyScaleFunction(t){return this.scaleFunction?this.scaleFunction(t):t}ignoreElement(t){return-1!==this.ignoreElements.indexOf(t)}}class kc extends Pc{markup(t){this.setScaleFunction(-2,2,-100,100,2);const e=Oc(t),n=[],r=[];for(let t,s=0;t=e[s];s++)if(t.span)n.push(this.merge(t.span));else if(Lc(t))n.push(this.pause(t));else{if(t.close.length)for(let e=0;e{n.push(this.prosodyElement(e,t[e])),r.push(e)}))}}return n.join(" ")}}let Uc="";const Bc={TABLE:function(t){let e=qc(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1)}));const[n,r]=Yc(e);return e=Xc(e,r),Kc(e,n)},CASES:function(t){let e=qc(t);e.forEach((t=>{t.cells=t.cells.slice(0,-1),t.width=t.width.slice(0,-1)}));const[n,r]=Yc(e);return e=Xc(e,r),Kc(e,n)},CAYLEY:function(t){let e=qc(t);e.forEach((t=>{t.cells=t.cells.slice(1).slice(0,-1),t.width=t.width.slice(1).slice(0,-1),t.sep=t.sep+t.sep}));const[n,r]=Yc(e),s={lfence:"",rfence:"",cells:r.map((t=>"\u2810"+new Array(t).join("\u2812"))),width:r,height:1,sep:e[0].sep};return e.splice(1,0,s),e=Xc(e,r),Kc(e,n)},MATRIX:function(t){let e=qc(t);const[n,r]=Yc(e);return e=Xc(e,r),Kc(e,n)},CELL:jc,FENCE:jc,ROW:jc,FRACTION:function(t){const[e,n,,r,s]=Array.from(t.childNodes),o=Gc(n),i=Gc(r),c=Hc(o),a=Hc(i);let l=Math.max(c,a);const u=e+new Array(l+1).join("\u2812")+s;return l=u.length,`${Qc(o,l)}\n${u}\n${Qc(i,l)}`},NUMERATOR:ta,DENOMINATOR:ta};function Gc(t){const e=B(t),n=Bc[e];return n?n(t):t.textContent}function $c(t,e){if(!t||!e)return t+e;const n=Vc(t),r=Vc(e),s=n-r;t=s<0?Wc(t,r,Hc(t)):t,e=s>0?Wc(e,n,Hc(e)):e;const o=t.split(/\r\n|\r|\n/),i=e.split(/\r\n|\r|\n/),c=[];for(let t=0;tMath.max(e.length,t)),0)}function Wc(t,e,n){return t=function(t,e){const n=e-Vc(t);return t+(n>0?new Array(n+1).join("\n"):"")}(t,e),function(t,e){const n=t.split(/\r\n|\r|\n/),r=[];for(const t of n){const n=e-t.length;r.push(t+(n>0?new Array(n+1).join("\u2800"):""))}return r.join("\n")}(t,n)}function qc(t){const e=Array.from(t.childNodes),n=[];for(const t of e)t.nodeType===L.ELEMENT_NODE&&n.push(Zc(t));return n}function Yc(t){const e=t.reduce(((t,e)=>Math.max(e.height,t)),0),n=[];for(let e=0;et.width[e])).reduce(((t,e)=>Math.max(t,e)),0));return[e,n]}function Xc(t,e){const n=[];for(const r of t){if(0===r.height)continue;const t=[];for(let n=0;nt.lfence+t.cells.join(t.sep)+t.rfence)).join("\n");const n=[];for(const e of t){const t=zc(e.sep,e.height);let r=e.cells.shift();for(;e.cells.length;)r=$c(r,t),r=$c(r,e.cells.shift());r=$c(zc(e.lfence,e.height),r),r=$c(r,zc(e.rfence,e.height)),n.push(r),n.push(e.lfence+new Array(Hc(r)-3).join(e.sep)+e.rfence)}return n.slice(0,-1).join("\n")}function zc(t,e){let n="";for(;e;)n+=t+"\n",e--;return n.slice(0,-1)}function Jc(t){return t.nodeType===L.ELEMENT_NODE&&"FENCE"===B(t)?Gc(t):""}function Zc(t){const e=Array.from(t.childNodes),n=Jc(e[0]),r=Jc(e[e.length-1]);n&&e.shift(),r&&e.pop();let s="";const o=[];for(const t of e){if(t.nodeType===L.TEXT_NODE){s=t.textContent;continue}const e=Gc(t);o.push(e)}return{lfence:n,rfence:r,sep:s,cells:o,height:o.reduce(((t,e)=>Math.max(Vc(e),t)),0),width:o.map(Hc)}}function Qc(t,e){const n=(e-Hc(t))/2,[r,s]=Math.floor(n)===n?[n,n]:[Math.floor(n),Math.ceil(n)],o=t.split(/\r\n|\r|\n/),i=[],[c,a]=[new Array(r+1).join("\u2800"),new Array(s+1).join("\u2800")];for(const t of o)i.push(c+t+a);return i.join("\n")}function ta(t){const e=t.firstChild,n=jc(t);if(e&&e.nodeType===L.ELEMENT_NODE){if("ENGLISH"===B(e))return"\u2830"+n;if("NUMBER"===B(e))return"\u283c"+n}return n}class ea extends Dc{markup(t){const e=Oc(t);let n="",r=null,s=!1;for(let t,i=0;t=e[i];i++)xc(t)||(Lc(t)?r=t:(r&&(n+=this.pause(r[o.PAUSE]),r=null),n+=(s?this.separator:"")+this.merge(t.span),s=!0));return n}pause(t){let e;return e="number"==typeof t?t<=250?"short":t<=500?"medium":"long":t,ea.PAUSE_PUNCTUATION.get(e)||""}}ea.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class na extends kc{finalize(t){return`'+this.separator+t+this.separator+""}pause(t){return''}prosodyElement(t,e){const n=(e=Math.floor(this.applyScaleFunction(e)))<0?e.toString():"+"+e.toString();return"":'%">')}closeTag(t){return""}markup(t){return na.MARKS={},super.markup(t)}merge(t){const e=[];let n="";for(let r=0;r`:``),n=i,na.MARKS[i]=!0),E.getInstance().character&&1===s.speech.length&&s.speech.match(/[a-zA-Z]/)?e.push(''+s.speech+""):e.push(s.speech)}return e.join(this.separator)}isEmptySpan(t){const e=t.attributes.separator;return t.speech.match(/^\s*$/)&&(!e||e.match(/^\s*$/))}}na.MARK_ONCE=!1,na.MARK_KIND=!0,na.CHARACTER_ATTR="character",na.MARKS={};const ra=new na,sa=new Map([[d.NONE,new class extends Dc{markup(t){let e="";const n=Oc(t).filter((t=>t.span));if(!n.length)return e;const r=n.length-1;for(let t,s=0;t=n[s];s++){if(t.span&&(e+=this.merge(t.span)),s>=r)continue;const n=t.join;e+=void 0===n?this.separator:n}return e}}],[d.PUNCTUATION,new ea],[d.LAYOUT,new class extends kc{finalize(t){return function(t){Uc="";const e=x(`${t}`);return m.getInstance().output(D(e.toString())),Uc=jc(e),Uc}(t)}pause(t){return""}prosodyElement(t,e){return t===o.LAYOUT?`<${e}>`:""}closeTag(t){return``}markup(t){const e=[];let n=[];for(const r of t){if(!r.layout){n.push(r);continue}e.push(this.processContent(n)),n=[];const t=r.layout;t.match(/^begin/)?e.push("<"+t.replace(/^begin/,"")+">"):t.match(/^end/)?e.push(""):console.warn("Something went wrong with layout markup: "+t)}return e.push(this.processContent(n)),e.join("")}processContent(t){const e=[],n=Oc(t);for(let t,r=0;t=n[r];r++)t.span?e.push(this.merge(t.span)):Lc(t);return e.join("")}}],[d.ACSS,new class extends Pc{markup(t){this.setScaleFunction(-2,2,0,10,0);const e=Oc(t),n=[],r={open:[]};let s=null,o=!1;for(let t,l=0;t=e[l];l++){if(xc(t)){Tc(r,t);continue}if(Lc(t)){o&&(i=s,c=t,a=Math.max,s=i?{pause:yc(i.pause,c.pause,a)}:c);continue}const e='"'+this.merge(t.span)+'"';o=!0,s&&(n.push(this.pause(s)),s=null);const l=this.prosody_(r);n.push(l?"(text ("+l+") "+e+")":e)}var i,c,a;return"(exp "+n.join(" ")+")"}error(t){return'(error "'+bc.get(t)+'")'}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case o.RATE:return"(richness . "+e+")";case o.PITCH:return"(average-pitch . "+e+")";case o.VOLUME:return"(stress . "+e+")"}return"(value . "+e+")"}pause(t){return"(pause . "+this.pauseValue(t[o.PAUSE])+")"}prosody_(t){const e=t.open,n=[];for(let r,s=0;r=e[s];s++)n.push(this.prosodyElement(r,t[r]));return n.join(" ")}}],[d.SABLE,new class extends kc{finalize(t){return''+this.separator+t+this.separator+""}pause(t){return''}prosodyElement(t,e){switch(e=this.applyScaleFunction(e),t){case o.PITCH:return'';case o.RATE:return'';case o.VOLUME:return'';default:return"<"+t.toUpperCase()+' VALUE="'+e+'">'}}closeTag(t){return""}}],[d.VOICEXML,ra],[d.SSML,ra]]);function oa(t){const e=sa.get(E.getInstance().markup);return e?e.markup(t):""}function ia(t){const e=sa.get(E.getInstance().markup);return e?e.finalize(t):t}class ca{constructor(t){this.type=t,this.factory_=new jr}getFactory(){return this.factory_}setFactory(t){this.factory_=t}getType(){return this.type}parseList(t){const e=[];for(let n,r=0;n=t[r];r++)e.push(this.parse(n));return e}}class aa extends ca{static getAttribute_(t,e,n){if(!t.hasAttribute(e))return n;const r=t.getAttribute(e);return r.match(/^\s*$/)?null:r}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const t={type:"identifier",role:"numbersetletter",font:nn.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((e=>this.getFactory().defaultMap.set(e,t)).bind(this))}parse(t){Is.getInstance().setNodeFactory(this.getFactory());const e=R(t.childNodes),n=B(t),r=this.parseMap_[n],s=(r||this.dummy_.bind(this))(t,e);return kr(s,t),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(n)||(s.mathml.unshift(t),s.mathmlTree=t),s}semantics_(t,e){return e.length?this.parse(e[0]):this.getFactory().makeEmptyNode()}rows_(t,e){const n=t.getAttribute("semantics");if(n&&n.match("bspr_"))return Is.proof(t,n,this.parseList.bind(this));let r;return 1===(e=Pr(e)).length?(r=this.parse(e[0]),"empty"!==r.type||r.mathmlTree||(r.mathmlTree=t)):r=Is.getInstance().row(this.parseList(e)),r.mathml.unshift(t),r}fraction_(t,e){if(!e.length)return this.getFactory().makeEmptyNode();const n=this.parse(e[0]),r=e[1]?this.parse(e[1]):this.getFactory().makeEmptyNode();return Is.getInstance().fractionLikeNode(n,r,t.getAttribute("linethickness"),"true"===t.getAttribute("bevelled"))}limits_(t,e){return Is.getInstance().limitNode(B(t),this.parseList(e))}root_(t,e){return e[1]?this.getFactory().makeBranchNode("root",[this.parse(e[1]),this.parse(e[0])],[]):this.sqrt_(t,e)}sqrt_(t,e){const n=this.parseList(Pr(e));return this.getFactory().makeBranchNode("sqrt",[Is.getInstance().row(n)],[])}table_(t,e){const n=t.getAttribute("semantics");if(n&&n.match("bspr_"))return Is.proof(t,n,this.parseList.bind(this));const r=this.getFactory().makeBranchNode("table",this.parseList(e),[]);return r.mathmlTree=t,Is.tableToMultiline(r)}tableRow_(t,e){const n=this.getFactory().makeBranchNode("row",this.parseList(e),[]);return n.role="table",n}tableLabeledRow_(t,e){if(!e.length)return this.tableRow_(t,e);const n=this.parse(e[0]);n.role="label";const r=this.getFactory().makeBranchNode("row",this.parseList(e.slice(1)),[n]);return r.role="table",r}tableCell_(t,e){const n=this.parseList(Pr(e));let r;r=n.length?1===n.length&&Vr(n[0],"empty")?n:[Is.getInstance().row(n)]:[];const s=this.getFactory().makeBranchNode("cell",r,[]);return s.role="table",s}space_(t,e){const n=t.getAttribute("width"),r=n&&n.match(/[a-z]*$/);if(!r)return this.empty_(t,e);const s=r[0],o=parseFloat(n.slice(0,r.index)),i={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[s];if(!i||isNaN(o)||o!1)){this.name=t,this.apply=e,this.applicable=n}}class ua extends la{}class ha extends la{}const da="data-semantic-";var fa;!function(t){t.ADDED="data-semantic-added",t.ALTERNATIVE="data-semantic-alternative",t.CHILDREN="data-semantic-children",t.COLLAPSED="data-semantic-collapsed",t.CONTENT="data-semantic-content",t.EMBELLISHED="data-semantic-embellished",t.FENCEPOINTER="data-semantic-fencepointer",t.FONT="data-semantic-font",t.ID="data-semantic-id",t.ANNOTATION="data-semantic-annotation",t.ATTRIBUTES="data-semantic-attributes",t.OPERATOR="data-semantic-operator",t.OWNS="data-semantic-owns",t.PARENT="data-semantic-parent",t.POSTFIX="data-semantic-postfix",t.PREFIX="data-semantic-prefix",t.ROLE="data-semantic-role",t.SPEECH="data-semantic-speech",t.STRUCTURE="data-semantic-structure",t.TYPE="data-semantic-type"}(fa||(fa={}));const pa=[fa.ADDED,fa.ALTERNATIVE,fa.CHILDREN,fa.COLLAPSED,fa.CONTENT,fa.EMBELLISHED,fa.FENCEPOINTER,fa.FONT,fa.ID,fa.ANNOTATION,fa.ATTRIBUTES,fa.OPERATOR,fa.OWNS,fa.PARENT,fa.POSTFIX,fa.PREFIX,fa.ROLE,fa.SPEECH,fa.STRUCTURE,fa.TYPE];function ma(t){return t.map((function(t){return t.id})).join(",")}function ga(t,e){t.setAttribute(fa.TYPE,e.type);const n=e.allAttributes();for(let e,r=0;e=n[r];r++)t.setAttribute(da+e[0].toLowerCase(),e[1]);e.childNodes.length&&t.setAttribute(fa.CHILDREN,ma(e.childNodes)),e.contentNodes.length&&t.setAttribute(fa.CONTENT,ma(e.contentNodes)),e.parent&&t.setAttribute(fa.PARENT,e.parent.id.toString());const r=e.attributesXml();r&&t.setAttribute(fa.ATTRIBUTES,r),function(t,e){const n=[];"mglyph"===e.role&&n.push("image");e.attributes.href&&n.push("link");n.length&&t.setAttribute(fa.POSTFIX,n.join(" "))}(t,e)}function Sa(t){return da+t}function Na(){const t=F("mrow");return t.setAttribute(fa.ADDED,"true"),t}class Ea{static fromTree(t){return Ea.fromNode(t.root)}static fromNode(t){return new Ea(Ea.fromNode_(t))}static fromString(t){return new Ea(Ea.fromString_(t))}static simpleCollapseStructure(t){return"number"==typeof t}static contentCollapseStructure(t){return!!t&&!Ea.simpleCollapseStructure(t)&&"c"===t[0]}static interleaveIds(t,e){return ur(Ea.collapsedLeafs(t),Ea.collapsedLeafs(e))}static collapsedLeafs(...t){return t.reduce(((t,e)=>{return t.concat((n=e,Ea.simpleCollapseStructure(n)?[n]:Ea.contentCollapseStructure(n[1])?n.slice(2):n.slice(1)));var n}),[])}static fromStructure(t,e){return new Ea(Ea.tree_(t,e.root))}static combineContentChildren(t,e,n){switch(t.type){case"relseq":case"infixop":case"multirel":return ur(n,e);case"prefixop":return e.concat(n);case"postfixop":return n.concat(e);case"fenced":return n.unshift(e[0]),n.push(e[1]),n;case"appl":return[n[0],e[0],n[1]];case"root":return[n[1],n[0]];case"row":case"line":return e.length&&n.unshift(e[0]),n;default:return n}}static makeSexp_(t){return Ea.simpleCollapseStructure(t)?t.toString():Ea.contentCollapseStructure(t)?"(c "+t.slice(1).map(Ea.makeSexp_).join(" ")+")":"("+t.map(Ea.makeSexp_).join(" ")+")"}static fromString_(t){let e=t.replace(/\(/g,"[");return e=e.replace(/\)/g,"]"),e=e.replace(/ /g,","),e=e.replace(/c/g,'"c"'),JSON.parse(e)}static fromNode_(t){if(!t)return[];const e=t.contentNodes;let n;e.length&&(n=e.map(Ea.fromNode_),n.unshift("c"));const r=t.childNodes;if(!r.length)return e.length?[t.id,n]:t.id;const s=r.map(Ea.fromNode_);return e.length&&s.unshift(n),s.unshift(t.id),s}static tree_(t,e,n=0,r=1,s=1){if(!e)return[];const o=e.id,i=[o],c=O(`.//self::*[@${fa.ID}=${o}]`,t)[0];if(!e.childNodes.length)return Ea.addAria(c,n,r,s),e.id;const a=Ea.combineContentChildren(e,e.contentNodes.map((function(t){return t})),e.childNodes.map((function(t){return t})));c&&Ea.addOwns_(c,a);for(let e,r=0,s=a.length;e=a[r];r++)i.push(Ea.tree_(t,e,n+1,r+1,s));return Ea.addAria(c,n,r,s,n?"group":"tree"),i}static addAria(t,e,n,r,s=(e?"treeitem":"tree")){E.getInstance().aria&&t&&(t.setAttribute("aria-level",e.toString()),t.setAttribute("aria-posinset",n.toString()),t.setAttribute("aria-setsize",r.toString()),t.setAttribute("role",s),t.hasAttribute(fa.OWNS)&&t.setAttribute("aria-owns",t.getAttribute(fa.OWNS)))}static addOwns_(t,e){const n=t.getAttribute(fa.COLLAPSED),r=n?Ea.realLeafs_(Ea.fromString(n).array):e.map((t=>t.id));t.setAttribute(fa.OWNS,r.join(" "))}static realLeafs_(t){if(Ea.simpleCollapseStructure(t))return[t];if(Ea.contentCollapseStructure(t))return[];let e=[];for(let n=1;nEa.simpleCollapseStructure(t)?t:Ea.contentCollapseStructure(t)?t[1]:t[0]))}subtreeNodes(t){if(!this.isRoot(t))return[];const e=(t,n)=>{Ea.simpleCollapseStructure(t)?n.push(t):(Ea.contentCollapseStructure(t)&&(t=t.slice(1)),t.forEach((t=>e(t,n))))},n=this.levelsMap[t],r=[];return e(n.slice(1),r),r}}function ba(t,e,n){let r=null;if(!t.length)return r;const s=n[n.length-1],o=s&&s.length,i=e&&e.length,c=Is.getInstance();if(o&&i){if("infixop"===e[0].type&&"implicit"===e[0].role)return r=t.pop(),s.push(c.postfixNode_(s.pop(),t)),r;r=t.shift();const n=c.prefixNode_(e.shift(),t);return e.unshift(n),r}return o?(s.push(c.postfixNode_(s.pop(),t)),r):(i&&e.unshift(c.prefixNode_(e.shift(),t)),r)}function Aa(t,e,n){if(!e.length)return t;const r=t.pop(),s=e.shift(),o=n.shift();if(bs(s)){m.getInstance().output("Juxta Heuristic Case 2");const i=(r?[r,s]:[s]).concat(o);return Aa(t.concat(i),e,n)}if(!r)return m.getInstance().output("Juxta Heuristic Case 3"),Aa([s].concat(o),e,n);const i=o.shift();if(!i){m.getInstance().output("Juxta Heuristic Case 9");const o=dr.makeBranchNode("infixop",[r,e.shift()],[s],s.textContent);return o.role="implicit",Nr("combine_juxtaposition",o),e.unshift(o),Aa(t,e,n)}if(Qr(r)||Qr(i))return m.getInstance().output("Juxta Heuristic Case 4"),Aa(t.concat([r,s,i]).concat(o),e,n);let c=null;return bs(r)&&bs(i)?(m.getInstance().output("Juxta Heuristic Case 5"),r.contentNodes.push(s),r.contentNodes=r.contentNodes.concat(i.contentNodes),r.childNodes.push(i),r.childNodes=r.childNodes.concat(i.childNodes),i.childNodes.forEach((t=>t.parent=r)),s.parent=r,r.addMathmlNodes(s.mathml),r.addMathmlNodes(i.mathml),c=r):bs(r)?(m.getInstance().output("Juxta Heuristic Case 6"),r.contentNodes.push(s),r.childNodes.push(i),i.parent=r,s.parent=r,r.addMathmlNodes(s.mathml),r.addMathmlNodes(i.mathml),c=r):bs(i)?(m.getInstance().output("Juxta Heuristic Case 7"),i.contentNodes.unshift(s),i.childNodes.unshift(r),r.parent=i,s.parent=i,i.addMathmlNodes(s.mathml),i.addMathmlNodes(r.mathml),c=i):(m.getInstance().output("Juxta Heuristic Case 8"),c=dr.makeBranchNode("infixop",[r,i],[s],s.textContent),c.role="implicit"),t.push(c),Aa(t.concat(o),e,n)}function ya(t){return t.childNodes[0]&&t.childNodes[0].childNodes[0]&&"MPADDED"===B(t.childNodes[0])&&"MPADDED"===B(t.childNodes[0].childNodes[0])&&"MPHANTOM"===B(t.childNodes[0].childNodes[t.childNodes[0].childNodes.length-1])}Sr(new ua("combine_juxtaposition",(function(t){for(let e,n=t.childNodes.length-1;e=t.childNodes[n];n--)bs(e)&&!e.nobreaking&&(t.childNodes.splice(n,1,...e.childNodes),t.contentNodes.splice(n,0,...e.contentNodes),e.childNodes.concat(e.contentNodes).forEach((function(e){e.parent=t})),t.addMathmlNodes(e.mathml));return t}))),Sr(new ua("propagateSimpleFunction",(t=>("infixop"!==t.type&&"fraction"!==t.type||!t.childNodes.every(ds)||(t.role="composed function"),t)),(t=>"clearspeak"===E.getInstance().domain))),Sr(new ua("simpleNamedFunction",(t=>("unit"!==t.role&&-1!==["f","g","h","F","G","H"].indexOf(t.textContent)&&(t.role="simple function"),t)),(t=>"clearspeak"===E.getInstance().domain))),Sr(new ua("propagateComposedFunction",(t=>("fenced"===t.type&&"composed function"===t.childNodes[0].role&&(t.role="composed function"),t)),(t=>"clearspeak"===E.getInstance().domain))),Sr(new ua("multioperator",(t=>{if("unknown"!==t.role||t.textContent.length<=1)return;const e=[...t.textContent].map((t=>cn.Meaning.get(t))).reduce((function(t,e){return t&&e.role&&"unknown"!==e.role&&e.role!==t?"unknown"===t?e.role:null:t}),"unknown");e&&(t.role=e)}))),Sr(new ha("convert_juxtaposition",(t=>{let e=Gr(t,(function(t){return t.textContent===on.invisibleTimes&&"operator"===t.type}));e=e.rel.length?function(t){const e=[],n=[];let r=t.comp.shift(),s=null,o=[];for(;t.comp.length;)if(o=[],r.length)s&&e.push(s),n.push(r),s=t.rel.shift(),r=t.comp.shift();else{for(s&&o.push(s);!r.length&&t.comp.length;)r=t.comp.shift(),o.push(t.rel.shift());s=ba(o,r,n)}o.length||r.length?(e.push(s),n.push(r)):(o.push(s),ba(o,r,n));return{rel:e,comp:n}}(e):e,t=e.comp[0];for(let n,r,s=1;n=e.comp[s],r=e.rel[s-1];s++)t.push(r),t=t.concat(n);return e=Gr(t,(function(t){return t.textContent===on.invisibleTimes&&("operator"===t.type||"infixop"===t.type)})),e.rel.length?Aa(e.comp.shift(),e.rel,e.comp):t}))),Sr(new ua("simple2prefix",(t=>(t.textContent.length>1&&!t.textContent[0].match(/[A-Z]/)&&(t.role="prefix function"),t)),(t=>"braille"===E.getInstance().modality&&"identifier"===t.type))),Sr(new ua("detect_cycle",(t=>{t.type="matrix",t.role="cycle";const e=t.childNodes[0];return e.type="row",e.role="cycle",e.textContent="",e.contentNodes=[],t}),(t=>"fenced"===t.type&&"infixop"===t.childNodes[0].type&&"implicit"===t.childNodes[0].role&&t.childNodes[0].childNodes.every((function(t){return"number"===t.type}))&&t.childNodes[0].contentNodes.every((function(t){return"space"===t.role}))))),Sr(new ha("intvar_from_implicit",(function(t){const e=t[0].childNodes;t.splice(0,1,...e)}),(t=>t[0]&&Es(t[0])))),Sr(new ua("intvar_from_fraction",(function(t){const e=t.childNodes[1],n=e.childNodes[0];if(zr(n))return void(n.role="integral");if(!Es(n))return;const r=n.childNodes.length,s=n.childNodes[r-2],o=n.childNodes[r-1];if(zr(o))return void(o.role="integral");if(Kr(s,o)){const t=Is.getInstance().prefixNode_(o,[s]);t.role="integral",2===r?e.childNodes[0]=t:(n.childNodes.pop(),n.contentNodes.pop(),n.childNodes[r-2]=t,t.parent=n)}}),(t=>{if("integral"!==t.type)return!1;const[,e,n]=t.childNodes;return"empty"===n.type&&"fraction"===e.type}))),Sr(new ua("rewrite_subcases",(function(t){t.addAnnotation("Emph","top");let e=[];if(t.hasAnnotation("Emph","left")){const n=Ca(t.childNodes[0].childNodes[0].childNodes[0],!0);n.forEach((t=>t.addAnnotation("Emph","left"))),e=e.concat(n);for(let e,n=0;e=t.childNodes[n];n++)e.childNodes.shift()}if(e.push(t),t.hasAnnotation("Emph","right")){const n=Ca(t.childNodes[0].childNodes[t.childNodes[0].childNodes.length-1].childNodes[0]);n.forEach((t=>t.addAnnotation("Emph","left"))),e=e.concat(n),t.childNodes[0].childNodes.pop()}Is.tableToMultiline(t);const n=Is.getInstance().row(e),r=t.annotation.Emph;return t.annotation.Emph=["table"],r.forEach((t=>n.addAnnotation("Emph",t))),n}),(t=>{let e=!0,n=!0;if(ya(t.childNodes[0].childNodes[0].mathmlTree)){for(let n,r=1;n=t.childNodes[r];r++)if(n.childNodes[0].childNodes.length){e=!1;break}}else e=!1;e&&t.addAnnotation("Emph","left");if(ya(t.childNodes[0].childNodes[t.childNodes[0].childNodes.length-1].mathmlTree)){const e=t.childNodes[0].childNodes.length;for(let r,s=1;r=t.childNodes[s];s++)if(r.childNodes.length>=e){n=!1;break}}else n=!1;return n&&t.addAnnotation("Emph","right"),e||n})));const Ta=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function Ca(t,e){if(!t.childNodes.length)return Ia(t),[t];let n=null;if("punctuated"===t.type&&(e?"endpunct"===t.role:"startpunct"===t.role)){const r=t.childNodes;Ia(r[e?r.length-1:0])&&(t=r[e?0:r.length-1],n=r[e?r.length-1:0])}if(-1!==Ta.indexOf(t.type)){const r=t.childNodes;Ia(r[e?r.length-1:0]);const s=Ea.combineContentChildren(t,t.contentNodes,t.childNodes);return n&&(e?s.push(n):s.unshift(n)),s}return n?e?[t,n]:[n,t]:[t]}const _a={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function Ia(t){if("punctuation"!==t.type)return!1;const e=_a[t.role];return!!e&&(t.role=e,t.type="fence",t.addAnnotation("Emph","fence"),!0)}class Oa{static empty(){const t=x(""),e=new Oa(t);return e.mathml=t,e}static fromNode(t,e){const n=Oa.empty();return n.root=t,e&&(n.mathml=e),n}static fromRoot(t,e){let n=t;for(;n.parent;)n=n.parent;const r=Oa.fromNode(n);return e&&(r.mathml=e),r}static fromXml(t){const e=Oa.empty();return t.childNodes[0]&&(e.root=$r.fromXml(t.childNodes[0])),e}constructor(t){this.mathml=t,this.parser=new aa,this.root=this.parser.parse(t),this.collator=this.parser.getFactory().leafMap.collateMeaning();const e=this.collator.newDefault();e&&(this.parser=new aa,this.parser.getFactory().defaultMap=e,this.root=this.parser.parse(t)),Ma.visit(this.root,{}),function(t){for(const e of Gn.values())e.active&&e.annotate(t);for(const e of $n.values())e.active&&e.visit(t,Object.assign({},e.def))}(this.root)}xml(t){const e=x(""),n=this.root.xml(e.ownerDocument,t);return e.appendChild(n),e}toString(t){return $(this.xml(t))}formatXml(t){return D(this.toString(t))}displayTree(){this.root.displayTree()}replaceNode(t,e){const n=t.parent;n?n.replaceChild(t,e):this.root=e}toJson(){const t={};return t.stree=this.root.toJson(),t}}const Ma=new Bn("general","unit",((t,e)=>(Ns(t)&&(t.role="unit"),!1)));function Ra(t){return xa(t).xml()}function xa(t){return new Oa(t)}const La=[],va={collapsed:!0,implicit:!0,wiki:!0};function Fa(t){const e=function(t){for(let e,n=0;e=La[n];n++)if(e.test(t))return e.constr(t);return null}(t);let n;if(e)return n=e.getMathml(),Va(n);if(1===t.mathml.length){if(m.getInstance().output("Walktree Case 0"),!t.childNodes.length)return m.getInstance().output("Walktree Case 0.1"),n=t.mathml[0],ga(n,t),Va(n);const e=t.childNodes[0];if(1===t.childNodes.length&&"empty"===e.type)return m.getInstance().output("Walktree Case 0.2"),n=t.mathml[0],ga(n,t),n.appendChild(Fa(e)),Va(n);t.childNodes.forEach((t=>{t.mathml.length||(t.mathml=[Ja(t)])}))}const r=t.contentNodes.map(Ka);Za(t,r);const s=t.childNodes.map(Fa),o=Ea.combineContentChildren(t,r,s);if(n=t.mathmlTree,null===n)m.getInstance().output("Walktree Case 1"),n=wa(o,t);else{const t=Ga(o);m.getInstance().output("Walktree Case 2"),t?(m.getInstance().output("Walktree Case 2.1"),n=Ya(t)):(m.getInstance().output("Walktree Case 2.2"),n=Qa(n))}return n=za(n),function(t,e,n){if(!e.length)return;const r="implicit"===n.role&&mr.combine_juxtaposition?function(t,e,n){const r=[];let s=R(t.childNodes),o=!1;for(;s.length;){const t=s.shift();if(t.hasAttribute(fa.TYPE)){r.push(t);continue}const n=Da(t,e);0!==n.length&&(1!==n.length?(o?t.setAttribute("AuxiliaryImplicit",!0):o=!0,s=n.concat(s)):r.push(t))}const i=[],c=n.childNodes.map((function(t){return t.mathmlTree}));for(;c.length;){const t=c.pop();if(t){if(-1!==r.indexOf(t))break;-1!==e.indexOf(t)&&i.unshift(t)}}return r.concat(i)}(t,e,n):R(t.childNodes);if(!r.length)return void e.forEach((function(e){t.appendChild(e)}));let s=0;for(;e.length;){const n=e[0];if(r[s]===n||Ua(r[s],n)){e.shift(),s++;continue}if(r[s]&&-1===e.indexOf(r[s])){s++;continue}if(ka(n,t)){e.shift();continue}const o=r[s];if(o)Pa(t,o,n),e.shift();else{if(n.parentNode){t=Ya(n),e.shift();continue}const r=e[1];if(r&&r.parentNode){(t=Ya(r)).insertBefore(n,r),e.shift(),e.shift();continue}t.insertBefore(n,null),e.shift()}}}(n,o,t),ga(n,t),Va(n)}function wa(t,e){const n=function(t){const e=Ga(t);if(!e)return{type:Ba.INVALID,node:null};const n=Ga(t.slice().reverse());if(e===n)return{type:Ba.VALID,node:e};const r=$a(e),s=function(t,e){let n=0;for(;t[n]&&-1===e.indexOf(t[n]);)n++;return t.slice(0,n+1)}(r,t),o=$a(n,(function(t){return-1!==s.indexOf(t)})),i=o[0],c=s.indexOf(i);if(-1===c)return{type:Ba.INVALID,node:null};return{type:s.length!==r.length?Ba.PRUNED:ja(s[c+1],o[1])?Ba.VALID:Ba.INVALID,node:i}}(t);let r=n.node;const s=n.type;if(s!==Ba.VALID||!wr(r))if(m.getInstance().output("Walktree Case 1.1"),r=Na(),s===Ba.PRUNED)m.getInstance().output("Walktree Case 1.1.0"),r=function(t,e,n){let r=Ha(e);if(vr(r)){m.getInstance().output("Walktree Case 1.1.0.0"),function(t,e){for(const n of pa)t.hasAttribute(n)&&(e.setAttribute(n,t.getAttribute(n)),t.removeAttribute(n))}(r,t),R(r.childNodes).forEach((function(e){t.appendChild(e)}));const e=t;t=r,r=e}const s=n.indexOf(e);return n[s]=r,v(r,t),t.appendChild(r),n.forEach((function(e){t.appendChild(e)})),t}(r,n.node,t);else if(t[0]){m.getInstance().output("Walktree Case 1.1.1");const e=Ga(t),n=function(t,e){const n=R(t.childNodes);let r=1/0,s=-1/0;return e.forEach((function(t){const e=n.indexOf(t);-1!==e&&(r=Math.min(r,e),s=Math.max(s,e))})),n.slice(r,s+1)}(Ya(e),t);v(e,r),n.forEach((function(t){r.appendChild(t)}))}return e.mathmlTree||(e.mathmlTree=r),r}function Da(t,e){const n=[];let r=R(t.childNodes);for(;r.length;){const t=r.shift();t.nodeType===L.ELEMENT_NODE&&(t.hasAttribute(fa.TYPE)||-1!==e.indexOf(t)?n.push(t):r=R(t.childNodes).concat(r))}return n}function Pa(t,e,n){let r=e,s=Ya(r);for(;s&&s.firstChild===r&&!r.hasAttribute("AuxiliaryImplicit")&&s!==t;)r=s,s=Ya(r);s&&(s.insertBefore(n,r),r.removeAttribute("AuxiliaryImplicit"))}function ka(t,e){if(!t)return!1;do{if((t=Ya(t))===e)return!0}while(t);return!1}function Ua(t,e){const n=on.functionApplication;if(t&&e&&t.textContent&&e.textContent&&t.textContent===n&&e.textContent===n&&"true"===e.getAttribute(fa.ADDED)){for(let n,r=0;n=t.attributes[r];r++)e.hasAttribute(n.nodeName)||e.setAttribute(n.nodeName,n.nodeValue);return v(t,e),!0}return!1}var Ba;function Ga(t){let e=0,n=null;for(;!n&&e!1),r=[t];for(;!n(t)&&!vr(t)&&t.parentNode;)t=Ya(t),r.unshift(t);return r}function ja(t,e){return!(!t||!e||t.previousSibling||e.nextSibling)}function Va(t){for(;!vr(t)&&Wa(t);)t=Ya(t);return t}function Ha(t){const e=R(t.childNodes);if(!e)return t;const n=e.filter((function(t){return t.nodeType===L.ELEMENT_NODE&&!Fr(t)}));return 1===n.length&&wr(n[0])&&!n[0].hasAttribute(fa.TYPE)?Ha(n[0]):t}function Wa(t){const e=Ya(t);return!(!e||!wr(e))&&R(e.childNodes).every((function(e){return e===t||qa(e)}))}function qa(t){if(t.nodeType!==L.ELEMENT_NODE)return!0;if(!t||Fr(t))return!0;const e=R(t.childNodes);return!(!wr(t)&&e.length||function(t){return!!t&&-1!==xr.indexOf(B(t))}(t)||t.hasAttribute(fa.TYPE)||Dr(t))&&R(t.childNodes).every(qa)}function Ya(t){return t.parentNode}function Xa(t,e){const n=new Ea(e);t.setAttribute(fa.COLLAPSED,n.toString())}function Ka(t){if(t.mathml.length)return Fa(t);const e=va.implicit?Ja(t):Na();return t.mathml=[e],e}function za(t){if("MFENCED"!==B(t))return t;const e=Na();for(let n,r=0;n=t.attributes[r];r++)-1===["open","close","separators"].indexOf(n.name)&&e.setAttribute(n.name,n.value);return R(t.childNodes).forEach((function(t){e.appendChild(t)})),v(t,e),e}function Ja(t){const e=F("mo"),n=(r=t.textContent,p.Z.document.createTextNode(r));var r;return e.appendChild(n),ga(e,t),e.setAttribute(fa.ADDED,"true"),e}function Za(t,e){const n=t.type+(t.textContent?","+t.textContent:"");e.forEach((function(t){Qa(t).setAttribute(fa.OPERATOR,n)}))}function Qa(t){const e=R(t.childNodes);if(!e)return t;const n=e.filter((function(t){return!qa(t)})),r=[];for(let t,e=0;t=n[e];e++)if(wr(t)){const e=Qa(t);e&&e!==t&&r.push(e)}else r.push(t);return 1===r.length?r[0]:t}function tl(t,e,n=!1){const r=D(t.toString()).toString().replace(new RegExp(da,"g"),"");return n?e+":\n```html\n"+r+"\n```\n":r}function el(t,e){const n=!!e,r=e||[],s=t.parent,o=t.contentNodes.map((function(t){return t.id}));o.unshift("c");const i=[t.id,o];for(let e,o=0;e=t.childNodes[o];o++){const t=Fa(e);r.push(t);const o=Qa(t);s&&!n&&o.setAttribute(fa.PARENT,s.id.toString()),i.push(e.id)}return i}!function(t){t.VALID="valid",t.INVALID="invalid",t.PRUNED="pruned"}(Ba||(Ba={}));class nl{constructor(t){this.semantic=t}}class rl extends nl{static test(t){return!t.mathmlTree&&"line"===t.type&&"binomial"===t.role}constructor(t){super(t),this.mml=t.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const t=this.semantic.childNodes[0];if(this.mml=Fa(t),this.mml.hasAttribute(fa.TYPE)){const t=Na();v(this.mml,t),t.appendChild(this.mml),this.mml=t}return ga(this.mml,this.semantic),this.mml}}class sl extends nl{static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=B(t.mathmlTree),n=t.childNodes[0].role;return"MSUBSUP"===e&&"subsup"===n||"MUNDEROVER"===e&&"underover"===n}constructor(t){super(t),this.mml=t.mathmlTree}getMathml(){const t=this.semantic.childNodes[0],e=t.childNodes[0],n=this.semantic.childNodes[1],r=t.childNodes[1],s=Fa(n),o=Fa(e),i=Fa(r);return ga(this.mml,this.semantic),this.mml.setAttribute(fa.CHILDREN,ma([e,r,n])),[o,i,s].forEach((t=>Qa(t).setAttribute(fa.PARENT,this.mml.getAttribute(fa.ID)))),this.mml.setAttribute(fa.TYPE,t.role),Xa(this.mml,[this.semantic.id,[t.id,e.id,r.id],n.id]),this.mml}}class ol extends nl{static multiscriptIndex(t){return"punctuated"===t.type&&"dummy"===t.contentNodes[0].role?el(t):(Fa(t),t.id)}static createNone_(t){const e=F("none");return t&&ga(e,t),e.setAttribute(fa.ADDED,"true"),e}constructor(t){super(t),this.mml=t.mathmlTree}completeMultiscript(t,e){const n=R(this.mml.childNodes).slice(1);let r=0;const s=t=>{for(let e,s=0;e=t[s];s++){const t=n[r];if(t&&e===parseInt(Qa(t).getAttribute(fa.ID)))Qa(t).setAttribute(fa.PARENT,this.semantic.id.toString()),r++;else{const n=this.semantic.querySelectorAll((t=>t.id===e));this.mml.insertBefore(ol.createNone_(n[0]),t||null)}}};s(t),n[r]&&"MPRESCRIPTS"!==B(n[r])?this.mml.insertBefore(n[r],F("mprescripts")):r++,s(e)}}class il extends ol{static test(t){if(!t.mathmlTree)return!1;return"MMULTISCRIPTS"===B(t.mathmlTree)&&("superscript"===t.type||"subscript"===t.type)}constructor(t){super(t)}getMathml(){let t,e,n;if(ga(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const r=this.semantic.childNodes[0];t=r.childNodes[0],e=ol.multiscriptIndex(this.semantic.childNodes[1]),n=ol.multiscriptIndex(r.childNodes[1]);const s=[this.semantic.id,[r.id,t.id,n],e];Xa(this.mml,s),this.mml.setAttribute(fa.TYPE,r.role),this.completeMultiscript(Ea.interleaveIds(n,e),[])}else{t=this.semantic.childNodes[0],e=ol.multiscriptIndex(this.semantic.childNodes[1]);const n=[this.semantic.id,t.id,e];Xa(this.mml,n)}const r=Ea.collapsedLeafs(n||[],e);return Qa(Fa(t)).setAttribute(fa.PARENT,this.semantic.id.toString()),r.unshift(t.id),this.mml.setAttribute(fa.CHILDREN,r.join(",")),this.mml}}class cl extends ol{static test(t){return!!t.mathmlTree&&"tensor"===t.type}constructor(t){super(t)}getMathml(){Fa(this.semantic.childNodes[0]);const t=ol.multiscriptIndex(this.semantic.childNodes[1]),e=ol.multiscriptIndex(this.semantic.childNodes[2]),n=ol.multiscriptIndex(this.semantic.childNodes[3]),r=ol.multiscriptIndex(this.semantic.childNodes[4]);ga(this.mml,this.semantic);const s=[this.semantic.id,this.semantic.childNodes[0].id,t,e,n,r];Xa(this.mml,s);const o=Ea.collapsedLeafs(t,e,n,r);return o.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(fa.CHILDREN,o.join(",")),this.completeMultiscript(Ea.interleaveIds(n,r),Ea.interleaveIds(t,e)),this.mml}}class al extends nl{static test(t){return!(!t.mathmlTree||!t.fencePointer||t.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(t){const e=Na(),n=new $r(t);return n.type="empty",n.mathmlTree=e,n}static fencedMap_(t,e){e[t.id]=t.mathmlTree,t.embellished&&al.fencedMap_(t.childNodes[0],e)}constructor(t){super(t),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=Fa(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(fa.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(t){return"fenced"===t.type||"matrix"===t.type||"vector"===t.type}getFenced_(){let t=this.semantic;for(;!this.fencedElement(t);)t=t.childNodes[0];this.fenced=t.childNodes[0],this.ofence=t.contentNodes[0],this.cfence=t.contentNodes[1],al.fencedMap_(this.ofence,this.ofenceMap),al.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let t=this.ofenceMml.nextSibling;for(t=t===this.fencedMml?t:this.fencedMml;t&&t!==this.cfenceMml;)this.fencedMmlNodes.push(t),t=t.nextSibling}getFencesMml_(){let t=this.semantic;const e=Object.keys(this.ofenceMap),n=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||t===this.fenced);)-1===e.indexOf(t.fencePointer)||this.ofenceMml||(this.ofenceMml=t.mathmlTree),-1===n.indexOf(t.fencePointer)||this.cfenceMml||(this.cfenceMml=t.mathmlTree),t=t.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=Va(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=Va(this.cfenceMml))}rewrite_(){let t=this.semantic,e=null;const n=this.introduceNewLayer_();for(ga(n,this.fenced.parent);!this.fencedElement(t);){const r=t.mathmlTree,s=this.specialCase_(t,r);if(s)t=s;else{ga(r,t);const e=[];for(let n,r=1;n=t.childNodes[r];r++)e.push(Fa(n));t=t.childNodes[0]}const o=F("dummy"),i=r.childNodes[0];v(r,o),v(n,r),v(r.childNodes[0],n),v(o,i),e||(e=r)}return Fa(this.ofence),Fa(this.cfence),this.cleanupParents_(),e||n}specialCase_(t,e){const n=B(e);let r,s=null;if("MSUBSUP"===n?(s=t.childNodes[0],r=sl):"MMULTISCRIPTS"===n&&("superscript"===t.type||"subscript"===t.type?r=il:"tensor"===t.type&&(r=cl),s=r&&t.childNodes[0]&&"subsup"===t.childNodes[0].role?t.childNodes[0]:t),!s)return null;const o=s.childNodes[0],i=al.makeEmptyNode_(o.id);return s.childNodes[0]=i,e=new r(t).getMathml(),s.childNodes[0]=o,this.parentCleanup.push(e),s.childNodes[0]}introduceNewLayer_(){const t=this.fullFence(this.ofenceMml),e=this.fullFence(this.cfenceMml);let n=Na();if(v(this.fencedMml,n),this.fencedMmlNodes.forEach((t=>n.appendChild(t))),n.insertBefore(t,this.fencedMml),n.appendChild(e),!n.parentNode){const t=Na();for(;n.childNodes.length>0;)t.appendChild(n.childNodes[0]);n.appendChild(t),n=t}return n}fullFence(t){const e=this.fencedMml.parentNode;let n=t;for(;n.parentNode&&n.parentNode!==e;)n=n.parentNode;return n}cleanupParents_(){this.parentCleanup.forEach((function(t){const e=t.childNodes[1].getAttribute(fa.PARENT);t.childNodes[0].setAttribute(fa.PARENT,e)}))}}class ll extends nl{static test(t){return!!t.mathmlTree&&t.hasAnnotation("Emph","top")}constructor(t){super(t),this.mrows=[],this.mml=t.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const t=Na();this.mml.parentNode.insertBefore(t,this.mml);for(const e of this.mrows)t.appendChild(e);t.appendChild(this.mml)}return this.mml}recurseToTable(t){var e,n;if(t.hasAnnotation("Emph","top")||t.hasAnnotation("Emph","fence")||!t.hasAnnotation("Emph","left")&&!t.hasAnnotation("Emph","right")){if(!t.mathmlTree||"MTABLE"===B(t.mathmlTree)&&(null===(e=t.annotation.Emph)||void 0===e?void 0:e.length)&&"table"!==t.annotation.Emph[0]){const e=Na();ga(e,t),this.mrows.unshift(e)}else{if("MTABLE"===B(t.mathmlTree)&&(null===(n=t.annotation.Emph)||void 0===n?void 0:n.length)&&"table"===t.annotation.Emph[0])return void this.finalizeTable(t);ga(t.mathmlTree,t)}if(t.childNodes.forEach(this.recurseToTable.bind(this)),t.textContent||"punctuated"===t.type){const e=t.contentNodes.map((t=>{const e=Ka(t);return e.hasAttribute("data-semantic-added")?this.mrows.unshift(e):this.recurseToTable(t),e}));Za(t,e)}else t.contentNodes.forEach(this.recurseToTable.bind(this))}else Fa(t)}finalizeTable(t){ga(t.mathmlTree,t),t.contentNodes.forEach((t=>{Fa(t)})),t.childNodes.forEach((t=>{Fa(t)}))}}class ul extends nl{static test(t){if(!t.mathmlTree||!t.childNodes.length)return!1;const e=B(t.mathmlTree),n=t.type;return("limupper"===n||"limlower"===n)&&("MSUBSUP"===e||"MUNDEROVER"===e)||"limboth"===n&&("MSUB"===e||"MUNDER"===e||"MSUP"===e||"MOVER"===e)}static walkTree_(t){t&&Fa(t)}constructor(t){super(t),this.mml=t.mathmlTree}getMathml(){const t=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=wa([this.mml],this.semantic)),ga(this.mml,this.semantic),t[0].mathmlTree||(t[0].mathmlTree=this.semantic.mathmlTree),t.forEach(ul.walkTree_),this.mml}}class hl extends nl{static test(t){return!!t.mathmlTree&&"line"===t.type}constructor(t){super(t),this.mml=t.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&Fa(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&Fa(this.semantic.childNodes[0]),ga(this.mml,this.semantic),this.mml}}class dl extends nl{static test(t){return!!t.mathmlTree&&("inference"===t.type||"premises"===t.type)}constructor(t){super(t),this.mml=t.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(t){Fa(t),ga(t.mathmlTree,t)})),this.semantic.childNodes.forEach((function(t){Fa(t)})),ga(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class fl extends nl{static test(t){return"matrix"===t.type||"vector"===t.type||"cases"===t.type}constructor(t){super(t),this.inner=[],this.mml=t.mathmlTree}getMathml(){const t=Ka(this.semantic.contentNodes[0]),e=this.semantic.contentNodes[1]?Ka(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(Fa),this.mml)if("MFENCED"===B(this.mml)){const n=this.mml.childNodes;this.mml.insertBefore(t,n[0]||null),e&&this.mml.appendChild(e),this.mml=za(this.mml)}else{const n=[t,this.mml];e&&n.push(e),this.mml=wa(n,this.semantic)}else this.mml=wa([t].concat(this.inner,[e]),this.semantic);return ga(this.mml,this.semantic),this.mml}}class pl extends nl{static test(t){return"punctuated"===t.type&&("text"===t.role||t.contentNodes.every((t=>"dummy"===t.role)))}constructor(t){super(t),this.mml=t.mathmlTree}getMathml(){const t=[],e=el(this.semantic,t);return this.mml=wa(t,this.semantic),ga(this.mml,this.semantic),this.mml.removeAttribute(fa.CONTENT),Xa(this.mml,e),this.mml}}function ml(t){const e=G(t);return function(t,e){const n=G(t);return Fa(e.root),E.getInstance().structure&&t.setAttribute(fa.STRUCTURE,Ea.fromStructure(t,e).toString()),m.getInstance().generateOutput((()=>[tl(n,"Original MathML",va.wiki),tl(e,"Semantic Tree",va.wiki),tl(t,"Semantically enriched MathML",va.wiki)])),t}(e,xa(e))}function gl(t){return ml(x(t))}La.push({test:ul.test,constr:t=>new ul(t)},{test:al.test,constr:t=>new al(t)},{test:sl.test,constr:t=>new sl(t)},{test:cl.test,constr:t=>new cl(t)},{test:il.test,constr:t=>new il(t)},{test:hl.test,constr:t=>new hl(t)},{test:rl.test,constr:t=>new rl(t)},{test:dl.test,constr:t=>new dl(t)},{test:ll.test,constr:t=>new ll(t)},{test:fl.test,constr:t=>new fl(t)},{test:pl.test,constr:t=>new pl(t)});let Sl=0;class Nl{constructor(){this.counter=Sl++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(t){this.currentHighlights.push(t.map((t=>{const e=this.highlightNode(t);return this.setHighlighted(t),e})))}highlightAll(t){const e=this.getMactionNodes(t);for(let t,n=0;t=e[n];n++)this.highlight([t])}unhighlight(){const t=this.currentHighlights.pop();t&&t.forEach((t=>{this.isHighlighted(t.node)&&(this.unhighlightNode(t),this.unsetHighlighted(t.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(t){this.color=t}colorString(){return this.color.rgba()}addEvents(t,e){const n=this.getMactionNodes(t);for(let t,r=0;t=n[r];r++)for(const[n,r]of Object.entries(e))t.addEventListener(n,r)}getMactionNodes(t){return Array.from(t.getElementsByClassName(this.mactionName))}isMactionNode(t){const e=t.className||t.getAttribute("class");return!!e&&!!e.match(new RegExp(this.mactionName))}isHighlighted(t){return t.hasAttribute(this.ATTR)}setHighlighted(t){t.setAttribute(this.ATTR,"true")}unsetHighlighted(t){t.removeAttribute(this.ATTR)}colorizeAll(t){M(t);O(`.//*[@${fa.ID}]`,t).forEach((t=>this.colorize(t)))}uncolorizeAll(t){O(`.//*[@${fa.ID}]`,t).forEach((t=>this.uncolorize(t)))}colorize(t){const e=Sa("foreground");t.hasAttribute(e)&&(t.setAttribute(e+"-old",t.style.color),t.style.color=t.getAttribute(e))}uncolorize(t){const e=Sa("foreground")+"-old";t.hasAttribute(e)&&(t.style.color=t.getAttribute(e))}}class El extends Nl{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(t){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};if(!this.isHighlighted(t)){const e=this.colorString();t.style.backgroundColor=e.background,t.style.color=e.foreground}return e}unhighlightNode(t){t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}}const bl={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function Al(t,e){const n=t||{color:e};let r=Object.prototype.hasOwnProperty.call(n,"color")?bl[n.color]:n;return r||(r=bl[e]),r.alpha=Object.prototype.hasOwnProperty.call(n,"alpha")?n.alpha:1,function(t){const e=t=>(t=Math.max(t,0),t=Math.min(255,t),Math.round(t));return t.red=e(t.red),t.green=e(t.green),t.blue=e(t.blue),t.alpha=Math.max(t.alpha,0),t.alpha=Math.min(1,t.alpha),t}(r)}class yl{static toHex(t){const e=t.toString(16);return 1===e.length?"0"+e:e}constructor(t,e){this.foreground=Al(e,yl.DEFAULT_FOREGROUND_),this.background=Al(t,yl.DEFAULT_BACKGROUND_)}rgba(){const t=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"};return{background:t(this.background),foreground:t(this.foreground)}}rgb(){const t=function(t){return"rgb("+t.red+","+t.green+","+t.blue+")"};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const t=function(t){return"#"+yl.toHex(t.red)+yl.toHex(t.green)+yl.toHex(t.blue)};return{background:t(this.background),alphaback:this.background.alpha.toString(),foreground:t(this.foreground),alphafore:this.foreground.alpha.toString()}}}yl.DEFAULT_BACKGROUND_="blue",yl.DEFAULT_FOREGROUND_="black";class Tl{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return e=function(t,e,n){e=e>1?e/100:e,n=n>1?n/100:n;const r=(1-Math.abs(2*n-1))*e,s=r*(1-Math.abs(t/60%2-1)),o=n-r/2;let i=0,c=0,a=0;return 0<=t&&t<60?[i,c,a]=[r,s,0]:60<=t&&t<120?[i,c,a]=[s,r,0]:120<=t&&t<180?[i,c,a]=[0,r,s]:180<=t&&t<240?[i,c,a]=[0,s,r]:240<=t&&t<300?[i,c,a]=[s,0,r]:300<=t&&t<360&&([i,c,a]=[r,0,s]),{red:i+o,green:c+o,blue:a+o}}(this.hue,this.sat,this.light),"rgb("+(t={red:Math.round(255*e.red),green:Math.round(255*e.green),blue:Math.round(255*e.blue)}).red+","+t.green+","+t.blue+")";var t,e}increment(){this.hue=(this.hue+this.incr)%360}}class Cl extends Nl{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t.previousSibling||t,background:t.style.backgroundColor,foreground:t.style.color},e;if("svg"===t.tagName){const e={node:t,background:t.style.backgroundColor,foreground:t.style.color};return t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e}const n=w("http://www.w3.org/2000/svg","rect");let r;if("use"===t.nodeName){const e=w("http://www.w3.org/2000/svg","g");t.parentNode.insertBefore(e,t),e.appendChild(t),r=e.getBBox(),e.parentNode.replaceChild(t,e)}else r=t.getBBox();n.setAttribute("x",(r.x-40).toString()),n.setAttribute("y",(r.y-40).toString()),n.setAttribute("width",(r.width+80).toString()),n.setAttribute("height",(r.height+80).toString());const s=t.getAttribute("transform");return s&&n.setAttribute("transform",s),n.setAttribute("fill",this.colorString().background),n.setAttribute(this.ATTR,"true"),t.parentNode.insertBefore(n,t),e={node:n,foreground:t.getAttribute("fill")},t.setAttribute("fill",this.colorString().foreground),e}setHighlighted(t){"svg"===t.tagName&&super.setHighlighted(t)}unhighlightNode(t){if("background"in t)return t.node.style.backgroundColor=t.background,void(t.node.style.color=t.foreground);t.foreground?t.node.nextSibling.setAttribute("fill",t.foreground):t.node.nextSibling.removeAttribute("fill"),t.node.parentNode.removeChild(t.node)}isMactionNode(t){let e=t.className||t.getAttribute("class");return!!e&&(e=void 0!==e.baseVal?e.baseVal:e,!!e&&!!e.match(new RegExp(this.mactionName)))}}function _l(t,e,n){const r=new yl(t,e),s="NativeMML"===n.renderer&&"Safari"===n.browser?"MML-CSS":"SVG"===n.renderer&&"v3"===n.browser?"SVG-V3":n.renderer,o=new(Ol[s]||Ol.NativeMML);return o.setColor(r),o}function Il(t,e,n){const r=new yl(t,e);n.setColor(r)}const Ol={SVG:Cl,"SVG-V3":class extends Cl{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e;if(this.isHighlighted(t))return e={node:t,background:this.colorString().background,foreground:this.colorString().foreground},e;if("svg"===t.tagName||"MJX-CONTAINER"===t.tagName)return e={node:t,background:t.style.backgroundColor,foreground:t.style.color},t.style.backgroundColor=this.colorString().background,t.style.color=this.colorString().foreground,e;const n=w("http://www.w3.org/2000/svg","rect");n.setAttribute("sre-highlighter-added","true");const r=t.getBBox();n.setAttribute("x",(r.x-40).toString()),n.setAttribute("y",(r.y-40).toString()),n.setAttribute("width",(r.width+80).toString()),n.setAttribute("height",(r.height+80).toString());const s=t.getAttribute("transform");if(s&&n.setAttribute("transform",s),n.setAttribute("fill",this.colorString().background),t.setAttribute(this.ATTR,"true"),t.parentNode.insertBefore(n,t),e={node:t,foreground:t.getAttribute("fill")},"rect"===t.nodeName){const e=new yl({alpha:0,color:"black"});t.setAttribute("fill",e.rgba().foreground)}else t.setAttribute("fill",this.colorString().foreground);return e}unhighlightNode(t){const e=t.node.previousSibling;if(e&&e.hasAttribute("sre-highlighter-added"))return t.foreground?t.node.setAttribute("fill",t.foreground):t.node.removeAttribute("fill"),void t.node.parentNode.removeChild(e);t.node.style.backgroundColor=t.background,t.node.style.color=t.foreground}isMactionNode(t){return t.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(t){return Array.from(O(`.//*[@data-mml-node="${this.mactionName}"]`,t))}},NativeMML:class extends Nl{constructor(){super(),this.mactionName="maction"}highlightNode(t){let e=t.getAttribute("style");return e+=";background-color: "+this.colorString().background,e+=";color: "+this.colorString().foreground,t.setAttribute("style",e),{node:t}}unhighlightNode(t){let e=t.node.getAttribute("style");e=e.replace(";background-color: "+this.colorString().background,""),e=e.replace(";color: "+this.colorString().foreground,""),t.node.setAttribute("style",e)}colorString(){return this.color.rgba()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}},"HTML-CSS":class extends Nl{constructor(){super(),this.mactionName="maction"}highlightNode(t){const e={node:t,foreground:t.style.color,position:t.style.position},n=this.color.rgb();t.style.color=n.foreground,t.style.position="relative";const r=t.bbox;if(r&&r.w){const s=.05,o=0,i=F("span"),c=parseFloat(t.style.paddingLeft||"0");i.style.backgroundColor=n.background,i.style.opacity=n.alphaback.toString(),i.style.display="inline-block",i.style.height=r.h+r.d+2*s+"em",i.style.verticalAlign=-r.d+"em",i.style.marginTop=i.style.marginBottom=-s+"em",i.style.width=r.w+2*o+"em",i.style.marginLeft=c-o+"em",i.style.marginRight=-r.w-o-c+"em",t.parentNode.insertBefore(i,t),e.box=i}return e}unhighlightNode(t){const e=t.node;e.style.color=t.foreground,e.style.position=t.position,t.box&&t.box.parentNode.removeChild(t.box)}},"MML-CSS":class extends El{constructor(){super(),this.mactionName="maction"}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}isMactionNode(t){return t.tagName===this.mactionName}},CommonHTML:El,CHTML:class extends El{constructor(){super()}isMactionNode(t){return t.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(t){return Array.from(t.getElementsByTagName(this.mactionName))}}};function Ml(t){return t?t.split(/,/):[]}function Rl(t,e){return t.getAttribute(e)}function xl(t){if(t.hasAttribute(fa.TYPE)&&!t.hasAttribute(fa.PARENT))return t;const e=function(t,e){return t.querySelectorAll?R(t.querySelectorAll(`[${e}]`)):O(`.//*[@${e}]`,t)}(t,fa.TYPE);for(let t,n=0;t=e[n];n++)if(!t.hasAttribute(fa.PARENT))return t;return t}function Ll(t,e){return t.getAttribute(fa.ID)===e?t:k(t,fa.ID,e)[0]}function vl(t,e){return t.getAttribute(fa.ID)===e?[t]:k(t,fa.ID,e)}class Fl{static textContent(t,e,n){if(!n&&e.textContent)return void(t.textContent=e.textContent);const r=Ml(Rl(e,fa.OPERATOR));r.length>1&&(t.textContent=r[1])}static isPunctuated(t){return!Ea.simpleCollapseStructure(t)&&t[1]&&Ea.contentCollapseStructure(t[1])}constructor(t){this.mathml=t,this.factory=new jr,this.nodeDict={},this.mmlRoot=xl(t),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=Oa.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),Is.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(t){const e=this.makeNode(t),n=Ml(Rl(t,fa.CHILDREN)),r=Ml(Rl(t,fa.CONTENT));if(0===r.length&&0===n.length)return Fl.textContent(e,t),e;if(r.length>0){const t=Ll(this.mathml,r[0]);t&&Fl.textContent(e,t,!0)}e.contentNodes=r.map((t=>this.setParent(t,e))),e.childNodes=n.map((t=>this.setParent(t,e)));const s=Rl(t,fa.COLLAPSED);return s?this.postProcess(e,s):e}makeNode(t){const e=Rl(t,fa.TYPE),n=Rl(t,fa.ROLE),r=Rl(t,fa.FONT),s=Rl(t,fa.ANNOTATION)||"",o=Rl(t,fa.ATTRIBUTES)||"",i=Rl(t,fa.ID),c=Rl(t,fa.EMBELLISHED),a=Rl(t,fa.FENCEPOINTER),l=this.createNode(parseInt(i,10));return l.type=e,l.role=n,l.font=r||nn.UNKNOWN,l.parseAnnotation(s),l.parseAttributes(o),a&&(l.fencePointer=a),c&&(l.embellished=c),l}makePunctuation(t){const e=this.createNode(t);return e.updateContent(on.invisibleComma),e.role="dummy",e}makePunctuated(t,e,n){const r=this.createNode(e[0]);r.type="punctuated",r.embellished=t.embellished,r.fencePointer=t.fencePointer,r.role=n;const s=e.splice(1,1)[0].slice(1);r.contentNodes=s.map(this.makePunctuation.bind(this)),this.collapsedChildren_(e)}makeEmpty(t,e,n){const r=this.createNode(e);r.type="empty",r.embellished=t.embellished,r.fencePointer=t.fencePointer,r.role=n}makeIndex(t,e,n){if(Fl.isPunctuated(e))return this.makePunctuated(t,e,n),void(e=e[0]);Ea.simpleCollapseStructure(e)&&!this.nodeDict[e.toString()]&&this.makeEmpty(t,e,n)}postProcess(t,e){const n=Ea.fromString(e).array;if("subsup"===t.type){const e=this.createNode(n[1][0]);return e.type="subscript",e.role="subsup",t.type="superscript",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.makeIndex(t,n[1][2],"rightsub"),this.makeIndex(t,n[2],"rightsuper"),this.collapsedChildren_(n),t}if("subscript"===t.type)return this.makeIndex(t,n[2],"rightsub"),this.collapsedChildren_(n),t;if("superscript"===t.type)return this.makeIndex(t,n[2],"rightsuper"),this.collapsedChildren_(n),t;if("tensor"===t.type)return this.makeIndex(t,n[2],"leftsub"),this.makeIndex(t,n[3],"leftsuper"),this.makeIndex(t,n[4],"rightsub"),this.makeIndex(t,n[5],"rightsuper"),this.collapsedChildren_(n),t;if("punctuated"===t.type){if(Fl.isPunctuated(n)){const e=n.splice(1,1)[0].slice(1);t.contentNodes=e.map(this.makePunctuation.bind(this))}return t}if("underover"===t.type){const e=this.createNode(n[1][0]);return"overaccent"===t.childNodes[1].role?(e.type="overscore",t.type="underscore"):(e.type="underscore",t.type="overscore"),e.role="underover",e.embellished=t.embellished,e.fencePointer=t.fencePointer,this.collapsedChildren_(n),t}return t}createNode(t){const e=this.factory.makeNode(t);return this.nodeDict[t.toString()]=e,e}collapsedChildren_(t){const e=t=>{const n=this.nodeDict[t[0]];n.childNodes=[];for(let r=1,s=t.length;r1&&(r=function(t,e){const n=e[0];if(!t.parent)return n;const r=[];for(;t;)r.push(t.id),t=t.parent;const s=function(t,e){for(;e.length&&e.shift().toString()===t.getAttribute("id")&&t.parentNode&&t.parentNode.parentNode;)t=t.parentNode.parentNode;return!e.length};for(let t,n=0;t=e[n];n++)if(s(t,r.slice()))return t;return n}(t,n)||r);return r?Zi.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return Zi.getInstance().evaluateNode(r)})):[]}(t);return oa(e)}function $l(t){const e=function(t){return t?Zi.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return Zi.getInstance().evaluateNode(t)})):[]}(t);return oa(e)}class jl{constructor(){this.modality=Sa("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(t){this.rebuilt_=t}setOptions(t){this.options_=t||{},this.modality=Sa(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(t,e){return this.rebuilt_||(this.rebuilt_=new Fl(e)),Ec(this.options_),Dl(this.getRebuilt().xml)}}class Vl extends jl{getSpeech(t,e){const n=this.generateSpeech(t,e);return t.setAttribute(this.modality,n),n}}class Hl extends jl{constructor(){super(...arguments),this.modality=Sa("foreground"),this.contrast=new Tl}static visitStree_(t,e,n){if(t.childNodes.length){if(t.contentNodes.length&&("punctuated"===t.type&&t.contentNodes.forEach((t=>n[t.id]=!0)),"implicit"!==t.role&&e.push(t.contentNodes.map((t=>t.id)))),t.childNodes.length){if("implicit"===t.role){const r=[];let s=[];for(const e of t.childNodes){const t=[];Hl.visitStree_(e,t,n),t.length<=2&&r.push(t.shift()),s=s.concat(t)}return e.push(r),void s.forEach((t=>e.push(t)))}t.childNodes.forEach((t=>Hl.visitStree_(t,e,n)))}}else n[t.id]||e.push(t.id)}getSpeech(t,e){return Rl(t,this.modality)}generateSpeech(t,e){return this.getRebuilt()||this.setRebuilt(new Fl(x(e))),this.colorLeaves_(t),Rl(t,this.modality)}colorLeaves_(t){const e=[];Hl.visitStree_(this.getRebuilt().streeRoot,e,{});for(const n of e){const e=this.contrast.generate();let r=!1;r=Array.isArray(n)?n.map((n=>this.colorLeave_(t,n,e))).reduce(((t,e)=>t||e),!1):this.colorLeave_(t,n.toString(),e),r&&this.contrast.increment()}}colorLeave_(t,e,n){const r=Ll(t,e);return!!r&&(r.setAttribute(this.modality,n),!0)}}class Wl extends jl{getSpeech(t,e){return Rl(t,this.modality)}}class ql extends jl{getSpeech(t,e){return""}}class Yl extends jl{getSpeech(t,e,n=null){const r=this.generateSpeech(t,e),s=this.getRebuilt().nodeDict;for(const[r,o]of Object.entries(s)){const s=Ll(e,r),i=Ll(t,r)||n&&Ll(n,r);s&&i&&(this.modality&&this.modality!==fa.SPEECH?Ul(i,o,this.modality):kl(i,o,this.getRebuilt().xml),this.modality===fa.SPEECH&&Bl(i,o))}return r}}class Xl extends Yl{getSpeech(t,e){return super.getSpeech(t,e),Rl(t,this.modality)}}class Kl extends jl{getSpeech(t,e){return function(t,e){const n=U(t,"maction");for(let t,r=0;t=n[r];r++){const n=t.childNodes[1].getAttribute(fa.ID);k(e,"id",n)[0].setAttribute("alternative",n)}}(e,this.getRebuilt().xml),this.generateSpeech(t,e)}}function zl(t){return(Jl[t]||Jl.Direct)()}const Jl={Adhoc:()=>new Vl,Color:()=>new Hl,Direct:()=>new Wl,Dummy:()=>new ql,Node:()=>new Xl,Summary:()=>new Kl,Tree:()=>new Yl};class Zl extends c{static comparator(){return new tu(E.getInstance().dynamicCstr,i.createProp([c.DEFAULT_VALUES[r.LOCALE]],[c.DEFAULT_VALUES[r.MODALITY]],[c.DEFAULT_VALUES[r.DOMAIN]],[c.DEFAULT_VALUES[r.STYLE]]))}static fromPreference(t){const e=t.split(":"),n={},r=Ql.getProperties(),s=Object.keys(r);for(let t,o=0;t=e[o];o++){const e=t.split("_");if(-1===s.indexOf(e[0]))continue;const o=e[1];o&&o!==Zl.AUTO&&-1!==r[e[0]].indexOf(o)&&(n[e[0]]=e[1])}return n}static toPreference(t){const e=Object.keys(t),n=[];for(let r=0;ri?-1:oLl(r,t),o=n.nodeDict,i=s(t),c=e.map(s),a=e.map((function(t){return o[t]})),l=new ru(a,o[t]);return l.domNodes=c,l.domPrimary_=i,l.allNodes=ru.generateAllVisibleNodes_(e,c,o,r),l}static generateAllVisibleNodes_(t,e,n,r){let s=[];for(let o=0,i=t.length;ot.id.toString())),a=ru.getAllVisibleNodes(c,r);s=s.concat(ru.generateAllVisibleNodes_(c,a,n,r))}return s}static getAllVisibleNodes(t,e){let n=[];for(const r of t)n=n.concat(vl(e,r));return n}constructor(t,e){this.nodes=t,this.primary=e,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const t=new ru(this.nodes,this.primary);return t.domNodes=this.domNodes,t.domPrimary_=this.domPrimary_,t.allNodes=this.allNodes,t}}var su;!function(t){t.UP="up",t.DOWN="down",t.LEFT="left",t.RIGHT="right",t.REPEAT="repeat",t.DEPTH="depth",t.ENTER="enter",t.EXPAND="expand",t.HOME="home",t.SUMMARY="summary",t.DETAIL="detail",t.ROW="row",t.CELL="cell"}(su||(su={}));class ou{static resetState(t){delete ou.STATE[t]}static setState(t,e){ou.STATE[t]=e}static getState(t){return ou.STATE[t]}}ou.STATE={};class iu{constructor(t,e,n,r){this.node=t,this.generator=e,this.highlighter=n,this.modifier=!1,this.keyMapping=new Map([[Sc.UP,this.up.bind(this)],[Sc.DOWN,this.down.bind(this)],[Sc.RIGHT,this.right.bind(this)],[Sc.LEFT,this.left.bind(this)],[Sc.TAB,this.repeat.bind(this)],[Sc.DASH,this.expand.bind(this)],[Sc.SPACE,this.depth.bind(this)],[Sc.HOME,this.home.bind(this)],[Sc.X,this.summary.bind(this)],[Sc.Z,this.detail.bind(this)],[Sc.V,this.virtualize.bind(this)],[Sc.P,this.previous.bind(this)],[Sc.U,this.undo.bind(this)],[Sc.LESS,this.previousRules.bind(this)],[Sc.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(iu.SRE_ID_ATTR)?this.id=this.node.getAttribute(iu.SRE_ID_ATTR):(this.node.setAttribute(iu.SRE_ID_ATTR,iu.ID_COUNTER.toString()),this.id=iu.ID_COUNTER++),this.rootNode=xl(t),this.rootId=this.rootNode.getAttribute(fa.ID),this.xmlString_=r,this.moved=su.ENTER}getXml(){return this.xml_||(this.xml_=x(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(ou.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(t=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),t&&this.updateFocus(),this.focus_}setFocus(t){this.focus_=t}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===fa.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const t=this.focusDomNodes();if(!t.length)return"";const e=this.specialMove();if(null!==e)return e;switch(this.moved){case su.DEPTH:return this.depth_();case su.SUMMARY:return this.summary_();case su.DETAIL:return this.detail_();default:{const e=[],n=this.focusSemanticNodes();for(let r=0,s=t.length;r0}restoreState(){if(!this.highlighter)return;const t=ou.getState(this.id);if(!t)return;let e=this.getRebuilt().nodeDict[t];const n=[];for(;e;)n.push(e.id),e=e.parent;for(n.pop();n.length>0;){this.down();const t=n.pop(),e=this.findFocusOnLevel(t);if(!e)break;this.setFocus(e)}this.moved=su.ENTER}updateFocus(){this.setFocus(ru.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((t=>t.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new Fl(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=Ea.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(t,e,n){const r=U(e,"maction");for(let e,s=0;e=r[s];s++){const r=k(t,"id",e.getAttribute("id"))[0];if(!r)continue;const s=e.childNodes[1],o=s.getAttribute(fa.ID);let i=Ll(t,o);if(i&&"dummy"!==i.getAttribute(fa.TYPE))continue;if(i=r.childNodes[0],i.getAttribute("sre-highlighter-added"))continue;const c=s.getAttribute(fa.PARENT);c&&i.setAttribute(fa.PARENT,c),i.setAttribute(fa.TYPE,"dummy"),i.setAttribute(fa.ID,o),k(n,"id",o)[0].setAttribute("alternative",o)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const t=this.getFocus().getDomPrimary();return t?Rl(t,fa.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const t=this.getFocus().getDomPrimary();let e,n;if(t){e=Ml(Rl(t,fa.CHILDREN)),n=Ml(Rl(t,fa.CONTENT));const r=Rl(t,fa.TYPE),s=Rl(t,fa.ROLE);return this.combineContentChildren(r,s,n,e)}const r=t=>t.id.toString(),s=this.getRebuilt().nodeDict[this.primaryId()];return e=s.childNodes.map(r),n=s.contentNodes.map(r),0===e.length?[]:this.combineContentChildren(s.type,s.role,n,e)}singletonFocus(t){this.getRebuilt();const e=this.retrieveVisuals(t);return this.focusFromId(t,e)}retrieveVisuals(t){if(!this.skeleton)return[t];const e=parseInt(t,10),n=this.skeleton.subtreeNodes(e);if(!n.length)return[t];n.unshift(e);const r={},s=[];M(this.getXml());for(const t of n)r[t]||(s.push(t.toString()),r[t]=!0,this.subtreeIds(t,r));return s}subtreeIds(t,e){const n=O(`//*[@data-semantic-id="${t}"]`,this.getXml());O("*//@data-semantic-id",n[0]).forEach((t=>e[parseInt(t.textContent,10)]=!0))}focusFromId(t,e){return ru.factory(t,e,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?su.SUMMARY:su.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?su.DETAIL:su.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(t){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:t||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const t=this.cursors.pop();return t?(this.levels=t.levels,t.focus):this.getFocus()}undo(){let t;do{t=this.cursors.pop()}while(t&&!t.undo);return t?(this.levels=t.levels,t.focus):this.getFocus()}update(t){this.generator.setOptions(t),Ec(t).then((()=>zl("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(f[t.domain]=t.style,t.domain="mathspeak"===t.domain?"clearspeak":"mathspeak",t.style=f[t.domain],this.update(t),this.moved=su.REPEAT,this.getFocus().clone())}nextStyle(t,e){if("mathspeak"===t){const t=["default","brief","sbrief"],n=t.indexOf(e);return-1===n?e:n>=t.length-1?t[0]:t[n+1]}if("clearspeak"===t){const t=Zl.getLocalePreferences().en;if(!t)return"default";const n=Zl.relevantPreferences(this.getFocus().getSemanticPrimary()),r=Zl.findPreference(e,n),s=t[n].map((function(t){return t.split("_")[1]})),o=s.indexOf(r);if(-1===o)return e;const i=o>=s.length-1?s[0]:s[o+1];return Zl.addPreference(e,n,i)}return e}previousRules(){const t=this.generator.getOptions();return"speech"!==t.modality?this.getFocus():(t.style=this.nextStyle(t.domain,t.style),this.update(t),this.moved=su.REPEAT,this.getFocus().clone())}refocus(){let t,e=this.getFocus();for(;!e.getNodes().length;){t=this.levels.peek();const n=this.up();if(!n)break;this.setFocus(n),e=this.getFocus(!0)}this.levels.push(t),this.setFocus(e)}toggleActive_(){this.active_=!this.active_}mergePrefix_(t,e=[]){const n=this.isSpeech()?this.prefix_():"";n&&t.unshift(n);const r=this.isSpeech()?this.postfix_():"";return r&&t.push(r),ia(function(t){const e=t.map((t=>"string"==typeof t?Ln.stringEmpty(t):t)),n=sa.get(E.getInstance().markup);return n?n.merge(e):t.join()}(e.concat(t)))}prefix_(){const t=this.getFocus().getDomNodes(),e=this.getFocus().getSemanticNodes();return t[0]?Rl(t[0],fa.PREFIX):Gl(e[0])}postfix_(){const t=this.getFocus().getDomNodes();return t[0]?Rl(t[0],fa.POSTFIX):""}depth_(){const t=nt.getInstance().getParameter("depth");nt.getInstance().setParameter("depth",!0);const e=this.getFocus().getDomPrimary(),n=this.expandable(e)?K.MESSAGES.navigate.EXPANDABLE:this.collapsible(e)?K.MESSAGES.navigate.COLLAPSIBLE:"",r=K.MESSAGES.navigate.LEVEL+" "+this.getDepth(),s=Gl(this.getFocus().getSemanticNodes()[0]),o=[new vn({text:r,personality:{}}),new vn({text:s,personality:{}}),new vn({text:n,personality:{}})];return nt.getInstance().setParameter("depth",t),ia(oa(o))}actionable_(t){const e=null==t?void 0:t.parentNode;return e&&this.highlighter.isMactionNode(e)?e:null}summary_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=$l(this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:k(this.getRebuilt().xml,"id",t)[0]);return this.mergePrefix_([e])}detail_(){const t=this.getFocus().getSemanticPrimary().id.toString(),e=this.getRebuilt().xml.getAttribute("id")===t?this.getRebuilt().xml:k(this.getRebuilt().xml,"id",t)[0],n=e.getAttribute("alternative");e.removeAttribute("alternative");const r=Dl(e),s=this.mergePrefix_([r]);return e.setAttribute("alternative",n),s}}iu.ID_COUNTER=0,iu.SRE_ID_ATTR="sre-explorer-id";class cu extends iu{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(t,e,n,r){return[]}findFocusOnLevel(t){return null}}class au{constructor(){this.level_=[]}push(t){this.level_.push(t)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(t){const e=this.peek();return e?e.indexOf(t):null}find(t){const e=this.peek();if(!e)return null;for(let n=0,r=e.length;n=e.length?null:e[t]}depth(){return this.level_.length}clone(){const t=new au;return t.level_=this.level_.slice(0),t}toString(){let t="";for(let e,n=0;e=this.level_[n];n++)t+="\n"+e.map((function(t){return t.toString()}));return t}}class lu extends iu{constructor(t,e,n,r){super(t,e,n,r),this.node=t,this.generator=e,this.highlighter=n,this.levels=null,this.restoreState()}initLevels(){const t=new au;return t.push([this.getFocus()]),t}up(){super.up();const t=this.previousLevel();if(!t)return null;this.levels.pop();return this.levels.find((function(e){return e.getSemanticNodes().some((function(e){return e.id.toString()===t}))}))}down(){super.down();const t=this.nextLevel();return 0===t.length?null:(this.levels.push(t),t[0])}combineContentChildren(t,e,n,r){switch(t){case"relseq":case"infixop":case"multirel":return this.makePairList(r,n);case"prefixop":return[this.focusFromId(r[0],n.concat(r))];case"postfixop":return[this.focusFromId(r[0],r.concat(n))];case"matrix":case"vector":case"fenced":return[this.focusFromId(r[0],[n[0],r[0],n[1]])];case"cases":return[this.focusFromId(r[0],[n[0],r[0]])];case"punctuated":return"text"===e?r.map(this.singletonFocus.bind(this)):r.length===n.length?n.map(this.singletonFocus.bind(this)):this.combinePunctuations(r,n,[],[]);case"appl":return[this.focusFromId(r[0],[r[0],n[0]]),this.singletonFocus(r[1])];case"root":return[this.singletonFocus(r[1]),this.singletonFocus(r[0])];default:return r.map(this.singletonFocus.bind(this))}}combinePunctuations(t,e,n,r){if(0===t.length)return r;const s=t.shift(),o=e.shift();return s===o?(n.push(o),this.combinePunctuations(t,e,n,r)):(e.unshift(o),n.push(s),t.length===e.length?(r.push(this.focusFromId(s,n.concat(e))),r):(r.push(this.focusFromId(s,n)),this.combinePunctuations(t,e,[],r)))}makePairList(t,e){if(0===t.length)return[];if(1===t.length)return[this.singletonFocus(t[0])];const n=[this.singletonFocus(t.shift())];for(let r=0,s=t.length;re.getSemanticPrimary().id===t))}}class uu extends iu{constructor(t,e,n,r){super(t,e,n,r),this.node=t,this.generator=e,this.highlighter=n,this.levels=null,this.restoreState()}initLevels(){const t=new au;return t.push([this.primaryId()]),t}up(){super.up();const t=this.previousLevel();return t?(this.levels.pop(),this.singletonFocus(t)):null}down(){super.down();const t=this.nextLevel();if(0===t.length)return null;const e=this.singletonFocus(t[0]);return e&&this.levels.push(t),e}combineContentChildren(t,e,n,r){switch(t){case"relseq":case"infixop":case"multirel":return ur(r,n);case"prefixop":return n.concat(r);case"postfixop":return r.concat(n);case"matrix":case"vector":case"fenced":return r.unshift(n[0]),r.push(n[1]),r;case"cases":return r.unshift(n[0]),r;case"punctuated":return"text"===e?ur(r,n):r;case"appl":return[r[0],n[0],r[1]];case"root":return[r[1],r[0]];default:return r}}left(){super.left();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t-1);return e?this.singletonFocus(e):null}right(){super.right();const t=this.levels.indexOf(this.primaryId());if(null===t)return null;const e=this.levels.get(t+1);return e?this.singletonFocus(e):null}findFocusOnLevel(t){return this.singletonFocus(t.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class hu extends uu{constructor(t,e,n,r){super(t,e,n,r),this.node=t,this.generator=e,this.highlighter=n,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(Sc.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(Sc.ONE,this.jumpCell.bind(this)),this.keyMapping.set(Sc.TWO,this.jumpCell.bind(this)),this.keyMapping.set(Sc.THREE,this.jumpCell.bind(this)),this.keyMapping.set(Sc.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(Sc.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(Sc.SIX,this.jumpCell.bind(this)),this.keyMapping.set(Sc.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(Sc.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(Sc.NINE,this.jumpCell.bind(this))}move(t){this.key_=t;const e=super.move(t);return this.modifier=!1,e}up(){return this.moved=su.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=su.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===su.ROW){this.moved=su.CELL;const t=this.key_-Sc.ZERO;return this.isLegalJump_(this.row_,t)?this.jumpCell_(this.row_,t):this.getFocus()}const t=this.key_-Sc.ZERO;return t>this.currentTable_.childNodes.length?this.getFocus():(this.row_=t,this.moved=su.ROW,this.getFocus().clone())}undo(){const t=super.undo();return t===this.firstJump&&(this.firstJump=null),t}eligibleCell_(){const t=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===t.type&&-1!==hu.ELIGIBLE_CELL_ROLES.indexOf(t.role)}verticalMove_(t){const e=this.previousLevel();if(!e)return null;const n=this.getFocus(),r=this.levels.indexOf(this.primaryId()),s=this.levels.pop(),o=this.levels.indexOf(e),i=this.levels.get(t?o+1:o-1);if(!i)return this.levels.push(s),null;this.setFocus(this.singletonFocus(i));const c=this.nextLevel();return c[r]?(this.levels.push(c),this.singletonFocus(c[r])):(this.setFocus(n),this.levels.push(s),null)}jumpCell_(t,e){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const n=this.currentTable_.id.toString();let r;do{r=this.levels.pop()}while(-1===r.indexOf(n));this.levels.push(r),this.setFocus(this.singletonFocus(n)),this.levels.push(this.nextLevel());const s=this.currentTable_.childNodes[t-1];return this.setFocus(this.singletonFocus(s.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(s.childNodes[e-1].id.toString())}isLegalJump_(t,e){const n=k(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!n||n.hasAttribute("alternative"))return!1;const r=this.currentTable_.childNodes[t-1];if(!r)return!1;const s=k(n,"id",r.id.toString())[0];return!(!s||s.hasAttribute("alternative"))&&!(!r||!r.childNodes[e-1])}isInTable_(){let t=this.getFocus().getSemanticPrimary();for(;t;){if(-1!==hu.ELIGIBLE_TABLE_TYPES.indexOf(t.type))return this.currentTable_=t,!0;t=t.parent}return!1}}function du(t,e,n,r,s){return(fu[t.toLowerCase()]||fu.dummy)(e,n,r,s)}hu.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],hu.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const fu={dummy:(t,e,n,r)=>new cu(t,e,n,r),semantic:(t,e,n,r)=>new lu(t,e,n,r),syntax:(t,e,n,r)=>new uu(t,e,n,r),table:(t,e,n,r)=>new hu(t,e,n,r)};class pu{static stringify_(t){return t?t.toString():t}constructor(t,e){this.name=t,this.process=e.processor,this.postprocess=e.postprocessor||((t,e)=>t),this.processor=this.postprocess?function(t){return this.postprocess(this.process(t),t)}:this.process,this.print=e.print||pu.stringify_,this.pprint=e.pprint||this.print}}pu.LocalState={walker:null,speechGenerator:null,highlighter:null};class mu extends pu{static getKey_(t){return"string"==typeof t?Sc[t.toUpperCase()]:t}constructor(t,e){super(t,e),this.key=e.key||mu.getKey_}}const gu=new Map;function Su(t){gu.set(t.name,t)}function Nu(t){const e=gu.get(t);if(!e)throw new S("Unknown processor "+t);return e}function Eu(t,e){const n=Nu(t);try{return n.processor(e)}catch(t){throw new S("Processing error for expression "+e)}}function bu(t,e){const n=Nu(t);try{const t=n.processor(e);return E.getInstance().pprint?n.pprint(t):n.print(t)}catch(t){throw console.log(t),new S("Processing error for expression "+e)}}Su(new pu("semantic",{processor:function(t){return Ra(x(t))},postprocessor:function(t,e){const n=E.getInstance().speech;if(n===h.NONE)return t;const r=G(t);let s=Dl(r);if(n===h.SHALLOW)return t.setAttribute("speech",ia(s)),t;const o=O(".//*[@id]",t),i=O(".//*[@id]",r);for(let t,e,n=0;t=o[n],e=i[n];n++)s=Dl(e),t.setAttribute("speech",ia(s));return t},pprint:function(t){return D(t.toString())}})),Su(new pu("speech",{processor:function(t){return ia(oa(wl(Ra(x(t)))))},pprint:function(t){const e=t.toString();return sa.get(E.getInstance().markup)instanceof kc?D(e):e}})),Su(new pu("json",{processor:function(t){return xa(x(t)).toJson()},postprocessor:function(t,e){const n=E.getInstance().speech;if(n===h.NONE)return t;const r=Ra(x(e)),s=Dl(r);if(n===h.SHALLOW)return t.stree.speech=ia(s),t;const o=t=>{const e=Dl(O(`.//*[@id=${t.id}]`,r)[0]);t.speech=ia(e),t.children&&t.children.forEach(o)};return o(t.stree),t},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),Su(new pu("description",{processor:function(t){return wl(Ra(x(t)))},print:function(t){return JSON.stringify(t)},pprint:function(t){return JSON.stringify(t,null,2)}})),Su(new pu("enriched",{processor:function(t){return gl(t)},postprocessor:function(t,e){const n=xl(t);let r;switch(E.getInstance().speech){case h.NONE:break;case h.SHALLOW:r=zl("Adhoc"),r.getSpeech(n,t);break;case h.DEEP:r=zl("Tree"),r.getSpeech(t,t)}return t},pprint:function(t){return D(t.toString())}})),Su(new pu("walker",{processor:function(t){const e=zl("Node");pu.LocalState.speechGenerator=e,e.setOptions({modality:E.getInstance().modality,locale:E.getInstance().locale,domain:E.getInstance().domain,style:E.getInstance().style}),pu.LocalState.highlighter=_l({color:"black"},{color:"white"},{renderer:"NativeMML"});const n=Eu("enriched",t),r=function(t,e){const n=Nu(t);return E.getInstance().pprint?n.pprint(e):n.print(e)}("enriched",n);return pu.LocalState.walker=du(E.getInstance().walker,n,e,pu.LocalState.highlighter,r),pu.LocalState.walker},print:function(t){return pu.LocalState.walker.speech()}})),Su(new mu("move",{processor:function(t){if(!pu.LocalState.walker)return null;return!1===pu.LocalState.walker.move(t)?function(t){const e=sa.get(E.getInstance().markup);return e?e.error(t):""}(t):pu.LocalState.walker.speech()}})),Su(new pu("number",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":K.NUMBERS.numberToWords(e)}})),Su(new pu("ordinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":K.NUMBERS.wordOrdinal(e)}})),Su(new pu("numericOrdinal",{processor:function(t){const e=parseInt(t,10);return isNaN(e)?"":K.NUMBERS.numericOrdinal(e)}})),Su(new pu("vulgar",{processor:function(t){const[e,n]=t.split("/").map((t=>parseInt(t,10)));return isNaN(e)||isNaN(n)?"":Eu("speech",`${e}${n}`)}})),Su(new pu("latex",{processor:function(t){return"braille"===E.getInstance().modality&&"euro"===E.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),Eu("speech",``)}}));var Au=function(t,e,n,r){return new(n||(n=Promise))((function(s,o){function i(t){try{a(r.next(t))}catch(t){o(t)}}function c(t){try{a(r.throw(t))}catch(t){o(t)}}function a(t){var e;t.done?s(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(i,c)}a((r=r.apply(t,e||[])).next())}))};g.L.VERSION;function yu(t){return Au(this,void 0,void 0,(function*(){return Ec(t)}))}function Tu(){const t=["mode"].concat(E.STRING_FEATURES,E.BINARY_FEATURES),e=E.getInstance(),n={};return t.forEach((function(t){n[t]=e[t]})),n.json=p.Z.jsonPath,n.xpath=p.Z.WGXpath,n.rules=e.ruleSets.slice(),n}function Cu(){return Au(this,void 0,void 0,(function*(){return yu({}).then((()=>b.getall()))}))}const _u=hc;function Iu(t){return Mu("speech",t)}function Ou(t){return Mu("enriched",t)}function Mu(t,e){return Eu(t,e)}const Ru={};function xu(t,e,n){switch(E.getInstance().mode){case s.ASYNC:return function(t,e,n){return Au(this,void 0,void 0,(function*(){const r=yield p.Z.fs.promises.readFile(e,{encoding:"utf8"}),s=bu(t,r);if(n)try{p.Z.fs.promises.writeFile(n,s)}catch(t){throw new S("Can not write to file: "+n)}return s}))}(t,e,n);case s.SYNC:return function(t,e,n){const r=function(t){let e;try{e=p.Z.fs.readFileSync(t,{encoding:"utf8"})}catch(e){throw new S("Can not open file: "+t)}return e}(e),s=bu(t,r);if(n)try{p.Z.fs.writeFileSync(n,s)}catch(t){throw new S("Can not write to file: "+n)}return s}(t,e,n);default:throw new S(`Can process files in ${E.getInstance().mode} mode`)}}Ru.toSpeech=function(t,e){return xu("speech",t,e)},Ru.toSemantic=function(t,e){return xu("semantic",t,e)},Ru.toJson=function(t,e){return xu("json",t,e)},Ru.toDescription=function(t,e){return xu("description",t,e)},Ru.toEnriched=function(t,e){return xu("enriched",t,e)};p.Z.documentSupported?yu({mode:s.HTTP}).then((()=>yu({}))):yu({mode:s.SYNC}).then((()=>yu({mode:s.ASYNC})));const Lu=new Map;var vu,Fu=function(t,e,n,r){return new(n||(n=Promise))((function(s,o){function i(t){try{a(r.next(t))}catch(t){o(t)}}function c(t){try{a(r.throw(t))}catch(t){o(t)}}function a(t){var e;t.done?s(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(i,c)}a((r=r.apply(t,e||[])).next())}))};!function(t){t.locales=g.L.LOCALES,t.sreReady=Cu,t.setupEngine=yu,t.engineSetup=Tu,t.toEnriched=Ou,t.toSpeech=Iu,t.clearspeakPreferences=Zl,t.getHighlighter=_l,t.updateHighlighter=Il,t.getSpeechGenerator=zl,t.getWalker=du,t.preloadLocales=function(t){return Fu(this,void 0,void 0,(function*(){const e=Lu.get(t);return e?new Promise(((t,n)=>t(JSON.stringify(e)))):_u()(t)}))}}(vu||(vu={}));const wu=vu.sreReady;E.getInstance().delay=!0;const Du=vu;MathJax.loader&&MathJax.loader.checkVersion("a11y/sre","4.0.0-beta.3","a11y"),n({_:{a11y:{sre:t}}});const Pu=MathJax._.components.package,ku=(Pu.PackageError,Pu.Package);if(MathJax.startup){let t=ku.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:t};else{try{t=MathJax.config.loader.require.resolve(t+"/base.json").replace(/\/base\.json$/,"")}catch(t){}global.SREfeature={json:t}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=t=>vu.preloadLocales(t))})()})(); \ No newline at end of file diff --git a/adaptors/liteDOM.js b/adaptors/liteDOM.js new file mode 100644 index 0000000000..3e24251396 --- /dev/null +++ b/adaptors/liteDOM.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{LiteElement:()=>b});var n={};t.r(n),t.d(n,{LiteDocument:()=>f});var r={};t.r(r),t.d(r,{LiteComment:()=>y,LiteText:()=>A});var s={};t.r(s),t.d(s,{LiteList:()=>g});var i={};t.r(i),t.d(i,{LiteParser:()=>C,PATTERNS:()=>S});var a={};t.r(a),t.d(a,{LiteWindow:()=>O});var o={};t.r(o),t.d(o,{LiteAdaptor:()=>E,LiteBase:()=>L,liteAdaptor:()=>P});const l=("undefined"!=typeof window?window:global).MathJax._.components.global,c=(l.GLOBAL,l.isObject,l.combineConfig,l.combineDefaults,l.combineWithMathJax),d=(l.MathJax,MathJax._.core.DOMAdaptor.AbstractDOMAdaptor),u=MathJax._.util.Options,h=(u.isObject,u.APPEND,u.REMOVE,u.OPTIONS,u.Expandable,u.expandable,u.makeArray,u.keys,u.copy,u.insert,u.defaultOptions),p=u.userOptions,m=(u.selectOptions,u.selectOptionsFromKeys,u.separateOptions,u.lookup,{badCSS:!0,badSizes:!0});class b{constructor(t,e={},n=[]){this.kind=t,this.attributes=Object.assign({},e),this.children=[...n];for(const t of this.children)t.parent=this;this.styles=null}}class f{get kind(){return"#document"}constructor(){this.root=new b("html",{},[this.head=new b("head"),this.body=new b("body")]),this.type=""}}class A{get kind(){return"#text"}constructor(t=""){this.value=t}}class y extends A{get kind(){return"#comment"}}class g{constructor(t){this.nodes=[],this.nodes=[...t]}append(t){this.nodes.push(t)}[Symbol.iterator](){let t=0;return{next(){return t===this.nodes.length?{value:null,done:!0}:{value:this.nodes[t++],done:!1}}}}}const T=MathJax._.util.Entities,x=(T.options,T.entities,T.add,T.remove,T.translate);T.numeric;var S;!function(t){t.TAGNAME="[a-z][^\\s\\n>]*",t.ATTNAME="[a-z][^\\s\\n>=]*",t.VALUE="(?:'[^']*'|\"[^\"]*\"|[^\\s\\n]+)",t.VALUESPLIT="(?:'([^']*)'|\"([^\"]*)\"|([^\\s\\n]+))",t.SPACE="(?:\\s|\\n)+",t.OPTIONALSPACE="(?:\\s|\\n)*",t.ATTRIBUTE=t.ATTNAME+"(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUE+")?",t.ATTRIBUTESPLIT="("+t.ATTNAME+")(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUESPLIT+")?",t.TAG="(<(?:"+t.TAGNAME+"(?:"+t.SPACE+t.ATTRIBUTE+")*"+t.OPTIONALSPACE+"/?|/"+t.TAGNAME+"|!--[^]*?--|![^]*?)(?:>|$))",t.tag=new RegExp(t.TAG,"i"),t.attr=new RegExp(t.ATTRIBUTE,"i"),t.attrsplit=new RegExp(t.ATTRIBUTESPLIT,"i")}(S||(S={}));class C{parseFromString(t,e="text/html",n=null){const r=n.createDocument();let s=n.body(r),i=t.replace(/<\?.*?\?>/g,"").split(S.tag);for(;i.length;){const t=i.shift(),e=i.shift();t&&this.addText(n,s,t),e&&">"===e.charAt(e.length-1)&&("!"===e.charAt(1)?this.addComment(n,s,e):s="/"===e.charAt(1)?this.closeTag(n,s,e):this.openTag(n,s,e,i))}return this.checkDocument(n,r),r}addText(t,e,n){return n=x(n),t.append(e,t.text(n))}addComment(t,e,n){return t.append(e,new y(n))}closeTag(t,e,n){const r=n.slice(2,n.length-1).toLowerCase();for(;t.parent(e)&&t.kind(e)!==r;)e=t.parent(e);return t.parent(e)}openTag(t,e,n,r){const s=this.constructor.PCDATA,i=this.constructor.SELF_CLOSING,a=n.match(/<(.*?)[\s\n>\/]/)[1].toLowerCase(),o=t.node(a),l=n.replace(/^<.*?[\s\n>]/,"").split(S.attrsplit);return(l.pop().match(/>$/)||l.length<5)&&(this.addAttributes(t,o,l),t.append(e,o),i[a]||n.match(/\/>$/)||(s[a]?this.handlePCDATA(t,o,a,r):e=o)),e}addAttributes(t,e,n){for(;n.length;){let[,r,s,i,a]=n.splice(0,5),o=x(s||i||a||"");t.setAttribute(e,r,o)}}handlePCDATA(t,e,n,r){const s=[],i="";let a="";for(;r.length&&a!==i;)s.push(a),s.push(r.shift()),a=r.shift();t.append(e,t.text(s.join("")))}checkDocument(t,e){let n=this.getOnlyChild(t,t.body(e));if(n){for(const r of t.childNodes(t.body(e))){if(r===n)break;r instanceof y&&r.value.match(/^t.name+'="'+this.protectAttribute(t.value)+'"')).join(" "),a=this.serializeInner(t,e,n);return"<"+s+(i?" "+i:"")+(n&&!a||r[s]?n?"/>":">":`>${a}`)}serializeInner(t,e,n=!1){return this.constructor.PCDATA.hasOwnProperty(e.kind)?t.childNodes(e).map((e=>t.value(e))).join(""):t.childNodes(e).map((e=>{const r=t.kind(e);return"#text"===r?this.protectHTML(t.value(e)):"#comment"===r?e.value:this.serialize(t,e,n)})).join("")}protectAttribute(t){return"string"!=typeof t&&(t=String(t)),t.replace(/&/g,"&").replace(/"/g,""")}protectHTML(t){return t.replace(/&/g,"&").replace(//g,">")}}C.SELF_CLOSING={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},C.PCDATA={option:!0,textarea:!0,fieldset:!0,title:!0,style:!0,script:!0};class O{constructor(){this.DOMParser=C,this.NodeList=g,this.HTMLCollection=g,this.HTMLElement=b,this.DocumentFragment=g,this.Document=f,this.document=new f}}const k=MathJax._.util.Styles,w=(k.TRBL,k.WSC,k.Styles);class L extends d{constructor(){super(),this.parser=new C,this.window=new O}parse(t,e){return this.parser.parseFromString(t,e,this)}create(t,e=null){return new b(t)}text(t){return new A(t)}comment(t){return new y(t)}createDocument(){return new f}head(t){return t.head}body(t){return t.body}root(t){return t.root}doctype(t){return t.type}tags(t,e,n=null){let r=[],s=[];if(n)return s;let i=t;for(;i;){let t=i.kind;"#text"!==t&&"#comment"!==t&&(t===e&&s.push(i),i.children.length&&(r=i.children.concat(r))),i=r.shift()}return s}elementById(t,e){let n=[],r=t;for(;r;){if("#text"!==r.kind&&"#comment"!==r.kind){if(r.attributes.id===e)return r;r.children.length&&(n=r.children.concat(n))}r=n.shift()}return null}elementsByClass(t,e){let n=[],r=[],s=t;for(;s;){if("#text"!==s.kind&&"#comment"!==s.kind){(s.attributes.class||"").trim().split(/ +/).includes(e)&&r.push(s),s.children.length&&(n=s.children.concat(n))}s=n.shift()}return r}getElements(t,e){let n=[];const r=this.body(e);for(const e of t)if("string"==typeof e)if("#"===e.charAt(0)){const t=this.elementById(r,e.slice(1));t&&n.push(t)}else"."===e.charAt(0)?n=n.concat(this.elementsByClass(r,e.slice(1))):e.match(/^[-a-z][-a-z0-9]*$/i)&&(n=n.concat(this.tags(r,e)));else Array.isArray(e)?n=n.concat(e):e instanceof this.window.NodeList||e instanceof this.window.HTMLCollection?n=n.concat(e.nodes):n.push(e);return n}contains(t,e){for(;e&&e!==t;)e=this.parent(e);return!!e}parent(t){return t.parent}childIndex(t){return t.parent?t.parent.children.findIndex((e=>e===t)):-1}append(t,e){return e.parent&&this.remove(e),t.children.push(e),e.parent=t,e}insert(t,e){if(t.parent&&this.remove(t),e&&e.parent){const n=this.childIndex(e);e.parent.children.splice(n,0,t),t.parent=e.parent}}remove(t){const e=this.childIndex(t);return e>=0&&t.parent.children.splice(e,1),t.parent=null,t}replace(t,e){const n=this.childIndex(e);return n>=0&&(e.parent.children[n]=t,t.parent=e.parent,e.parent=null),e}clone(t,e=!0){const n=new b(t.kind);return n.attributes=Object.assign({},t.attributes),n.children=e?t.children.map((t=>{if("#text"===t.kind)return new A(t.value);if("#comment"===t.kind)return new y(t.value);{const e=this.clone(t);return e.parent=n,e}})):[],n}split(t,e){const n=new A(t.value.slice(e));return t.value=t.value.slice(0,e),t.parent.children.splice(this.childIndex(t)+1,0,n),n.parent=t.parent,n}next(t){const e=t.parent;if(!e)return null;const n=this.childIndex(t)+1;return n>=0&&n=0?e.children[n]:null}firstChild(t){return t.children[0]}lastChild(t){return t.children[t.children.length-1]}childNodes(t){return[...t.children]}childNode(t,e){return t.children[e]}kind(t){return t.kind}value(t){return"#text"===t.kind?t.value:"#comment"===t.kind?t.value.replace(/^$/,"$2"):""}textContent(t){return t.children.reduce(((t,e)=>t+("#text"===e.kind?e.value:"#comment"===e.kind?"":this.textContent(e))),"")}innerHTML(t){return this.parser.serializeInner(this,t)}outerHTML(t){return this.parser.serialize(this,t)}serializeXML(t){return this.parser.serialize(this,t,!0)}setAttribute(t,e,n,r=null){"string"!=typeof n&&(n=String(n)),r&&(e=r.replace(/.*\//,"")+":"+e.replace(/^.*:/,"")),t.attributes[e]=n,"style"===e&&(t.styles=null)}getAttribute(t,e){return t.attributes[e]}removeAttribute(t,e){delete t.attributes[e]}hasAttribute(t,e){return t.attributes.hasOwnProperty(e)}allAttributes(t){const e=t.attributes,n=[];for(const t of Object.keys(e))n.push({name:t,value:e[t]});return n}addClass(t,e){const n=(t.attributes.class||"").split(/ /);n.find((t=>t===e))||(n.push(e),t.attributes.class=n.join(" "))}removeClass(t,e){const n=(t.attributes.class||"").split(/ /),r=n.findIndex((t=>t===e));r>=0&&(n.splice(r,1),t.attributes.class=n.join(" "))}hasClass(t,e){return!!(t.attributes.class||"").split(/ /).find((t=>t===e))}setStyle(t,e,n){t.styles||(t.styles=new w(this.getAttribute(t,"style"))),t.styles.set(e,n),t.attributes.style=t.styles.cssText}getStyle(t,e){if(!t.styles){const e=this.getAttribute(t,"style");if(!e)return"";t.styles=new w(e)}return t.styles.get(e)}allStyles(t){return this.getAttribute(t,"style")}insertRules(t,e){t.children=[this.text(e.join("\n\n")+"\n\n"+this.textContent(t))]}fontSize(t){return 0}fontFamily(t){return""}nodeSize(t,e=1,n=null){return[0,0]}nodeBBox(t){return{left:0,right:0,top:0,bottom:0}}}class E extends(function(t,e={}){var n;return e=p(h({},m),e),(n=class n extends t{constructor(...t){super(t[0]),this.canMeasureNodes=!1;let e=this.constructor;this.options=p(h({},e.OPTIONS),t[1])}fontSize(t){return e.badCSS?this.options.fontSize:super.fontSize(t)}fontFamily(t){return e.badCSS?this.options.fontFamily:super.fontFamily(t)}nodeSize(t,r=1,s=null){if(!e.badSizes)return super.nodeSize(t,r,s);const i=this.textContent(t),a=Array.from(i.replace(n.cjkPattern,"")).length;return[(Array.from(i).length-a)*this.options.cjkCharWidth+a*this.options.unknownCharWidth,this.options.unknownCharHeight]}nodeBBox(t){return e.badSizes?{left:0,right:0,top:0,bottom:0}:super.nodeBBox(t)}}).OPTIONS=Object.assign(Object.assign({},e.badCSS?{fontSize:16,fontFamily:"Times"}:{}),e.badSizes?{cjkCharWidth:1,unknownCharWidth:.6,unknownCharHeight:.8}:{}),n.cjkPattern=new RegExp(["[","\u1100-\u115f","\u2329\u232a","\u2e80-\u303e","\u3040-\u3247","\u3250-\u4dbf","\u4e00-\ua4c6","\ua960-\ua97c","\uac00-\ud7a3","\uf900-\ufaff","\ufe10-\ufe19","\ufe30-\ufe6b","\uff01-\uff60\uffe0-\uffe6","\u{1b000}-\u{1b001}","\u{1f200}-\u{1f251}","\u{20000}-\u{3fffd}","]"].join(""),"gu"),n}(L)){}function P(t=null){return new E(null,t)}MathJax.loader&&MathJax.loader.checkVersion("adaptors/liteDOM","4.0.0-beta.3","adaptors"),c({_:{adaptors:{liteAdaptor:o,lite:{Document:n,Element:e,List:s,Parser:i,Text:r,Window:a}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("liteAdaptor",P),MathJax.startup.useAdaptor("liteAdaptor",!0))})(); \ No newline at end of file diff --git a/core.js b/core.js new file mode 100644 index 0000000000..aeedf8e6f1 --- /dev/null +++ b/core.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,s)=>{for(var i in s)t.o(s,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:s[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{GLOBAL:()=>Ot,MathJax:()=>St,combineConfig:()=>At,combineDefaults:()=>vt,combineWithMathJax:()=>Dt,isObject:()=>xt});var s={};t.r(s),t.d(s,{AbstractDOMAdaptor:()=>Bt});var i={};t.r(i),t.d(i,{HTMLAdaptor:()=>Mt});var r={};t.r(r),t.d(r,{browserAdaptor:()=>kt});var n={};t.r(n),t.d(n,{APPEND:()=>jt,Expandable:()=>Ft,OPTIONS:()=>Wt,REMOVE:()=>Ht,copy:()=>zt,defaultOptions:()=>Kt,expandable:()=>Xt,insert:()=>Gt,isObject:()=>Pt,keys:()=>Jt,lookup:()=>Yt,makeArray:()=>qt,selectOptions:()=>$t,selectOptionsFromKeys:()=>_t,separateOptions:()=>Vt,userOptions:()=>Ut});var a={};t.r(a),t.d(a,{AbstractFindMath:()=>Zt});var o={};t.r(o),t.d(o,{PrioritizedList:()=>Qt});var l={};t.r(l),t.d(l,{FunctionList:()=>te});var h={};t.r(h),t.d(h,{AbstractInputJax:()=>ee});var c={};t.r(c),t.d(c,{AbstractOutputJax:()=>se});var d={};t.r(d),t.d(d,{END:()=>ie,LinkedList:()=>ne,ListItem:()=>re});var u={};t.r(u),t.d(u,{AbstractMathList:()=>ae});var p={};t.r(p),t.d(p,{AbstractMathItem:()=>le,STATE:()=>he,newState:()=>ce,protoItem:()=>oe});var E={};t.r(E),t.d(E,{AbstractFactory:()=>de});var m={};t.r(m),t.d(m,{AbstractNodeFactory:()=>ue});var g={};t.r(g),t.d(g,{Attributes:()=>Ee,INHERIT:()=>pe});var R={};t.r(R),t.d(R,{AbstractEmptyNode:()=>ge,AbstractNode:()=>me});var f={};t.r(f),t.d(f,{AbstractMmlBaseNode:()=>Oe,AbstractMmlEmptyNode:()=>xe,AbstractMmlLayoutNode:()=>Te,AbstractMmlNode:()=>Ie,AbstractMmlTokenNode:()=>ye,MATHVARIANTS:()=>be,TEXCLASS:()=>Re,TEXCLASSNAMES:()=>fe,TextNode:()=>Ae,XMLNode:()=>ve,indentAttributes:()=>Ce});var N={};t.r(N),t.d(N,{MmlMath:()=>De});var L={};t.r(L),t.d(L,{MmlMi:()=>Se});var b={};t.r(b),t.d(b,{MmlMn:()=>Be});var C={};t.r(C),t.d(C,{MMLSPACING:()=>je,MO:()=>ke,OPDEF:()=>Me,OPTABLE:()=>He,RANGES:()=>we,getRange:()=>Pe});var I={};t.r(I),t.d(I,{isPercent:()=>Je,quotePattern:()=>Fe,replaceUnicode:()=>Ge,sortLength:()=>We,split:()=>ze,unicodeChars:()=>Xe,unicodeString:()=>qe});var y={};t.r(y),t.d(y,{MmlMo:()=>Ke});var T={};t.r(T),t.d(T,{MmlMtext:()=>Ue});var O={};t.r(O),t.d(O,{MmlMspace:()=>$e});var x={};t.r(x),t.d(x,{MmlMs:()=>_e});var A={};t.r(A),t.d(A,{MmlInferredMrow:()=>Ye,MmlMrow:()=>Ve});var v={};t.r(v),t.d(v,{MmlMfrac:()=>Ze});var D={};t.r(D),t.d(D,{MmlMsqrt:()=>Qe});var S={};t.r(S),t.d(S,{MmlMroot:()=>ts});var B={};t.r(B),t.d(B,{MmlMstyle:()=>es});var M={};t.r(M),t.d(M,{MmlMerror:()=>ss});var k={};t.r(k),t.d(k,{MmlMpadded:()=>is});var w={};t.r(w),t.d(w,{MmlMphantom:()=>rs});var P={};t.r(P),t.d(P,{MmlMfenced:()=>ns});var j={};t.r(j),t.d(j,{MmlMenclose:()=>as});var H={};t.r(H),t.d(H,{MmlMaction:()=>os});var W={};t.r(W),t.d(W,{MmlMsub:()=>hs,MmlMsubsup:()=>ls,MmlMsup:()=>cs});var F={};t.r(F),t.d(F,{MmlMover:()=>ps,MmlMunder:()=>us,MmlMunderover:()=>ds});var X={};t.r(X),t.d(X,{MmlMmultiscripts:()=>Es,MmlMprescripts:()=>ms,MmlNone:()=>gs});var q={};t.r(q),t.d(q,{MmlMtable:()=>Rs});var J={};t.r(J),t.d(J,{MmlMlabeledtr:()=>Ns,MmlMtr:()=>fs});var z={};t.r(z),t.d(z,{MmlMtd:()=>Ls});var G={};t.r(G),t.d(G,{MmlMaligngroup:()=>bs});var K={};t.r(K),t.d(K,{MmlMalignmark:()=>Cs});var U={};t.r(U),t.d(U,{MmlMglyph:()=>Is});var $={};t.r($),t.d($,{MmlAnnotation:()=>Os,MmlAnnotationXML:()=>Ts,MmlSemantics:()=>ys});var _={};t.r(_),t.d(_,{TeXAtom:()=>xs});var V={};t.r(V),t.d(V,{MathChoice:()=>As});var Y={};t.r(Y),t.d(Y,{HtmlNode:()=>vs});var Z={};t.r(Z),t.d(Z,{MML:()=>Ds});var Q={};t.r(Q),t.d(Q,{MmlFactory:()=>Ss});var tt={};t.r(tt),t.d(tt,{BitField:()=>Bs,BitFieldClass:()=>Ms});var et={};t.r(et),t.d(et,{AbstractMathDocument:()=>Fs,RenderList:()=>ks,resetAllOptions:()=>Ps,resetOptions:()=>ws});var st={};t.r(st),t.d(st,{AbstractHandler:()=>qs});var it={};t.r(it),t.d(it,{HandlerList:()=>Js});var rt={};t.r(rt),t.d(rt,{AbstractVisitor:()=>zs});var nt={};t.r(nt),t.d(nt,{DATAMJX:()=>Gs,MmlVisitor:()=>Ks});var at={};t.r(at),t.d(at,{MathMLVisitor:()=>Us});var ot={};t.r(ot),t.d(ot,{SerializedMmlVisitor:()=>_s,toEntity:()=>$s});var lt={};t.r(lt),t.d(lt,{AbstractWrapper:()=>Vs});var ht={};t.r(ht),t.d(ht,{AbstractWrapperFactory:()=>Ys});var ct={};t.r(ct),t.d(ct,{handleRetriesFor:()=>Zs,retryAfter:()=>Qs});var dt={};t.r(dt),t.d(dt,{mathjax:()=>ti});var ut={};t.r(ut),t.d(ut,{HTMLMathItem:()=>ei});var pt={};t.r(pt),t.d(pt,{HTMLMathList:()=>si});var Et={};t.r(Et),t.d(Et,{HTMLDomStrings:()=>ii});var mt={};t.r(mt),t.d(mt,{HTMLDocument:()=>ri});var gt={};t.r(gt),t.d(gt,{HTMLHandler:()=>ni});var Rt={};t.r(Rt),t.d(Rt,{RegisterHTMLHandler:()=>ai});var ft={};t.r(ft),t.d(ft,{asyncLoad:()=>oi});var Nt={};t.r(Nt),t.d(Nt,{BIGDIMEN:()=>li,MATHSPACE:()=>di,RELUNITS:()=>ci,UNITS:()=>hi,em:()=>Ei,emRounded:()=>mi,length2em:()=>ui,percent:()=>pi,px:()=>gi});var Lt={};t.r(Lt),t.d(Lt,{BBox:()=>Ri});var bt={};t.r(bt),t.d(bt,{add:()=>bi,entities:()=>Ni,numeric:()=>Ti,options:()=>fi,remove:()=>Ci,translate:()=>Ii});var Ct={};t.r(Ct),t.d(Ct,{CssStyles:()=>Oi});var It={};t.r(It),t.d(It,{Styles:()=>Pi,TRBL:()=>xi,WSC:()=>Ai});var yt={};t.r(yt),t.d(yt,{max:()=>Hi,sum:()=>ji});const Tt="4.0.0-beta.3",Ot="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function xt(t){return"object"==typeof t&&null!==t}function At(t,e){for(const s of Object.keys(e))"__esModule"!==s&&(!xt(t[s])||!xt(e[s])||e[s]instanceof Promise?null!==e[s]&&void 0!==e[s]&&t[s]!==e[s]&&(t[s]=e[s]):At(t[s],e[s]));return t}function vt(t,e,s){t[e]||(t[e]={}),t=t[e];for(const e of Object.keys(s))xt(t[e])&&xt(s[e])?vt(t,e,s[e]):null==t[e]&&null!=s[e]&&(t[e]=s[e]);return t}function Dt(t){return At(St,t)}void 0===Ot.MathJax&&(Ot.MathJax={}),Ot.MathJax.version||(Ot.MathJax={version:Tt,_:{},config:Ot.MathJax});const St=Ot.MathJax;class Bt{constructor(t=null){this.canMeasureNodes=!0,this.document=t}node(t,e={},s=[],i){const r=this.create(t,i);this.setAttributes(r,e);for(const t of s)this.append(r,t);return r}setAttributes(t,e){if(e.style&&"string"!=typeof e.style)for(let s of Object.keys(e.style))this.setStyle(t,s.replace(/-([a-z])/g,((t,e)=>e.toUpperCase())),e.style[s]);if(e.properties)for(let s of Object.keys(e.properties))t[s]=e.properties[s];for(let s of Object.keys(e))"style"===s&&"string"!=typeof e.style||"properties"===s||this.setAttribute(t,s,e[s])}replace(t,e){return this.insert(t,e),this.remove(e),e}childNode(t,e){return this.childNodes(t)[e]}allClasses(t){const e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class Mt extends Bt{constructor(t){super(t.document),this.canMeasureNodes=!0,this.window=t,this.parser=new t.DOMParser}parse(t,e="text/html"){return this.parser.parseFromString(t,e)}create(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)}text(t){return this.document.createTextNode(t)}head(t){return t.head||t}body(t){return t.body||t}root(t){return t.documentElement||t}doctype(t){return t.doctype?``:""}tags(t,e,s=null){let i=s?t.getElementsByTagNameNS(s,e):t.getElementsByTagName(e);return Array.from(i)}getElements(t,e){let s=[];for(const e of t)"string"==typeof e?s=s.concat(Array.from(this.document.querySelectorAll(e))):Array.isArray(e)||e instanceof this.window.NodeList||e instanceof this.window.HTMLCollection?s=s.concat(Array.from(e)):s.push(e);return s}contains(t,e){return t.contains(e)}parent(t){return t.parentNode}append(t,e){return t.appendChild(e)}insert(t,e){return this.parent(e).insertBefore(t,e)}remove(t){return this.parent(t).removeChild(t)}replace(t,e){return this.parent(e).replaceChild(t,e)}clone(t,e=!0){return t.cloneNode(e)}split(t,e){return t.splitText(e)}next(t){return t.nextSibling}previous(t){return t.previousSibling}firstChild(t){return t.firstChild}lastChild(t){return t.lastChild}childNodes(t){return Array.from(t.childNodes)}childNode(t,e){return t.childNodes[e]}kind(t){const e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""}value(t){return t.nodeValue||""}textContent(t){return t.textContent}innerHTML(t){return t.innerHTML}outerHTML(t){return t.outerHTML}serializeXML(t){return(new this.window.XMLSerializer).serializeToString(t)}setAttribute(t,e,s,i=null){return i?(e=i.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(i,e,s)):t.setAttribute(e,s)}getAttribute(t,e){return t.getAttribute(e)}removeAttribute(t,e){return t.removeAttribute(e)}hasAttribute(t,e){return t.hasAttribute(e)}allAttributes(t){return Array.from(t.attributes).map((t=>({name:t.name,value:t.value})))}addClass(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()}removeClass(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((t=>t!==e)).join(" ")}hasClass(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0}setStyle(t,e,s){t.style[e]=s}getStyle(t,e){return t.style[e]}allStyles(t){return t.style.cssText}insertRules(t,e){for(const s of e.reverse())try{t.sheet.insertRule(s,0)}catch(t){console.warn(`MathJax: can't insert css rule '${s}': ${t.message}`)}}fontSize(t){const e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)}fontFamily(t){return this.window.getComputedStyle(t).fontFamily||""}nodeSize(t,e=1,s=!1){if(s&&t.getBBox){let{width:s,height:i}=t.getBBox();return[s/e,i/e]}return[t.offsetWidth/e,t.offsetHeight/e]}nodeBBox(t){const{left:e,right:s,top:i,bottom:r}=t.getBoundingClientRect();return{left:e,right:s,top:i,bottom:r}}}function kt(){return new Mt(window)}const wt={}.constructor;function Pt(t){return"object"==typeof t&&null!==t&&(t.constructor===wt||t.constructor===Ft)}const jt="[+]",Ht="[-]",Wt={invalidOption:"warn",optionError:(t,e)=>{if("fatal"===Wt.invalidOption)throw new Error(t);console.warn("MathJax: "+t)}};class Ft{}function Xt(t){return Object.assign(Object.create(Ft.prototype),t)}function qt(t){return Array.isArray(t)?t:[t]}function Jt(t){return t?Object.keys(t).concat(Object.getOwnPropertySymbols(t)):[]}function zt(t){let e={};for(const s of Jt(t)){let i=Object.getOwnPropertyDescriptor(t,s),r=i.value;Array.isArray(r)?i.value=Gt([],r,!1):Pt(r)&&(i.value=zt(r)),i.enumerable&&(e[s]=i)}return Object.defineProperties(t.constructor===Ft?Xt({}):{},e)}function Gt(t,e,s=!0){for(let i of Jt(e)){if(s&&void 0===t[i]&&t.constructor!==Ft){"symbol"==typeof i&&(i=i.toString()),Wt.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=e[i],n=t[i];if(!Pt(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(t[i]=[],Gt(t[i],r,!1)):Pt(r)?t[i]=zt(r):t[i]=r;else{const e=Jt(r);Array.isArray(n)&&(1===e.length&&(e[0]===jt||e[0]===Ht)&&Array.isArray(r[e[0]])||2===e.length&&e.sort().join(",")===jt+","+Ht&&Array.isArray(r[jt])&&Array.isArray(r[Ht]))?(r[Ht]&&(n=t[i]=n.filter((t=>r[Ht].indexOf(t)<0))),r[jt]&&(t[i]=[...n,...r[jt]])):Gt(n,r,s)}}return t}function Kt(t,...e){return e.forEach((e=>Gt(t,e,!1))),t}function Ut(t,...e){return e.forEach((e=>Gt(t,e,!0))),t}function $t(t,...e){let s={};for(const i of e)t.hasOwnProperty(i)&&(s[i]=t[i]);return s}function _t(t,e){return $t(t,...Object.keys(e))}function Vt(t,...e){let s=[];for(const i of e){let e={},r={};for(const s of Object.keys(t||{}))(void 0===i[s]?r:e)[s]=t[s];s.push(e),t=r}return s.unshift(t),s}function Yt(t,e,s=null){return e.hasOwnProperty(t)?e[t]:s}class Zt{constructor(t){let e=this.constructor;this.options=Ut(Kt({},e.OPTIONS),t)}}Zt.OPTIONS={};class Qt{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let t=0,e=this.items;return{next:()=>({value:e[t++],done:t>e.length})}}add(t,e=Qt.DEFAULTPRIORITY){let s=this.items.length;do{s--}while(s>=0&&e=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)}}Qt.DEFAULTPRIORITY=5;class te extends Qt{execute(...t){for(const e of this){if(!1===e.item(...t))return!1}return!0}asyncExecute(...t){let e=-1,s=this.items;return new Promise(((i,r)=>{!function n(){for(;++er(t)));if(!1===a)return void i(!1)}i(!0)}()}))}}class ee{constructor(t={}){this.adaptor=null,this.mmlFactory=null;let e=this.constructor;this.options=Ut(Kt({},e.OPTIONS),t),this.preFilters=new te,this.postFilters=new te}get name(){return this.constructor.NAME}setAdaptor(t){this.adaptor=t}setMmlFactory(t){this.mmlFactory=t}initialize(){}reset(...t){}get processStrings(){return!0}findMath(t,e){return[]}executeFilters(t,e,s,i){let r={math:e,document:s,data:i};return t.execute(r),r.data}}ee.NAME="generic",ee.OPTIONS={};class se{constructor(t={}){this.adaptor=null;let e=this.constructor;this.options=Ut(Kt({},e.OPTIONS),t),this.postFilters=new te}get name(){return this.constructor.NAME}setAdaptor(t){this.adaptor=t}initialize(){}reset(...t){}getMetrics(t){}styleSheet(t){return null}pageElements(t){return null}executeFilters(t,e,s,i){let r={math:e,document:s,data:i};return t.execute(r),r.data}}se.NAME="generic",se.OPTIONS={};const ie=Symbol();class re{constructor(t=null){this.next=null,this.prev=null,this.data=t}}class ne{constructor(...t){this.list=new re(ie),this.list.next=this.list.prev=this.list,this.push(...t)}isBefore(t,e){return t1;){let s=e.shift(),i=e.shift();s.merge(i,t),e.push(s)}return e.length&&(this.list=e[0].list),this}merge(t,e=null){null===e&&(e=this.isBefore.bind(this));let s=this.list.next,i=t.list.next;for(;s.data!==ie&&i.data!==ie;)e(i.data,s.data)?([i.prev.next,s.prev.next]=[s,i],[i.prev,s.prev]=[s.prev,i.prev],[this.list.prev.next,t.list.prev.next]=[t.list,this.list],[this.list.prev,t.list.prev]=[t.list.prev,this.list.prev],[s,i]=[i.next,s]):s=s.next;return i.data!==ie&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this}}class ae extends ne{isBefore(t,e){return t.start.i=e&&this.state(e-1),t.renderActions.renderMath(this,t,e)}convert(t,e=he.LAST){t.renderActions.renderConvert(this,t,e)}compile(t){this.state()=he.INSERTED&&this.removeFromDocument(e),t=he.TYPESET&&(this.outputData={}),t=he.COMPILED&&(this.inputData={}),this._state=t),this._state}reset(t=!1){this.state(he.UNPROCESSED,t)}}const he={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function ce(t,e){if(t in he)throw Error("State "+t+" already exists");he[t]=e}class de{constructor(t=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===t&&(t=this.constructor.defaultNodes);for(const e of Object.keys(t))this.setNodeClass(e,t[e])}create(t,...e){return(this.node[t]||this.node[this.defaultKind])(...e)}setNodeClass(t,e){this.nodeMap.set(t,e);let s=this,i=this.nodeMap.get(t);this.node[t]=(...t)=>new i(s,...t)}getNodeClass(t){return this.nodeMap.get(t)}deleteNodeClass(t){this.nodeMap.delete(t),delete this.node[t]}nodeIsKind(t,e){return t instanceof this.getNodeClass(e)}getKinds(){return Array.from(this.nodeMap.keys())}}de.defaultNodes={};class ue extends de{create(t,e={},s=[]){return this.node[t](e,s)}}const pe="_inherit_";class Ee{constructor(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}set(t,e){this.attributes[t]=e}setList(t){Object.assign(this.attributes,t)}get(t){let e=this.attributes[t];return e===pe&&(e=this.global[t]),e}getExplicit(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]}getList(...t){let e={};for(const s of t)e[s]=this.get(s);return e}setInherited(t,e){this.inherited[t]=e}getInherited(t){return this.inherited[t]}getDefault(t){return this.defaults[t]}isSet(t){return this.attributes.hasOwnProperty(t)||this.inherited.hasOwnProperty(t)}hasDefault(t){return t in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class me{constructor(t,e={},s=[]){this.factory=t,this.parent=null,this.properties={},this.childNodes=[];for(const t of Object.keys(e))this.setProperty(t,e[t]);s.length&&this.setChildren(s)}get kind(){return"unknown"}setProperty(t,e){this.properties[t]=e}getProperty(t){return this.properties[t]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...t){for(const e of t)delete this.properties[e]}isKind(t){return this.factory.nodeIsKind(this,t)}setChildren(t){this.childNodes=[];for(let e of t)this.appendChild(e)}appendChild(t){return this.childNodes.push(t),t.parent=this,t}replaceChild(t,e){let s=this.childIndex(e);return null!==s&&(this.childNodes[s]=t,t.parent=this,e.parent===this&&(e.parent=null)),t}removeChild(t){const e=this.childIndex(t);return null!==e&&(this.childNodes.splice(e,1),t.parent=null),t}childIndex(t){let e=this.childNodes.indexOf(t);return-1===e?null:e}copy(){const t=this.factory.create(this.kind);t.properties=Object.assign({},this.properties);for(const e of this.childNodes||[])e&&t.appendChild(e.copy());return t}findNodes(t){let e=[];return this.walkTree((s=>{s.isKind(t)&&e.push(s)})),e}walkTree(t,e){t(this,e);for(const s of this.childNodes)s&&s.walkTree(t,e);return e}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class ge extends me{setChildren(t){}appendChild(t){return t}replaceChild(t,e){return e}childIndex(t){return null}walkTree(t,e){return t(this,e),e}toString(){return this.kind}}const Re={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},fe=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Ne=["","thinmathspace","mediummathspace","thickmathspace"],Le=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],be=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),Ce=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class Ie extends me{constructor(t,e={},s=[]){super(t),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[t.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(s),this.attributes=new Ee(t.getNodeClass(this.kind).defaults,t.getNodeClass("math").defaults),this.attributes.setList(e)}copy(t=!1){const e=this.factory.create(this.kind);if(e.properties=Object.assign({},this.properties),this.attributes){const s=this.attributes.getAllAttributes();for(const i of Object.keys(s))("id"!==i||t)&&e.attributes.set(i,s[i])}if(this.childNodes&&this.childNodes.length){let t=this.childNodes;1===t.length&&t[0].isInferred&&(t=t[0].childNodes);for(const s of t)s?e.appendChild(s.copy()):e.childNodes.push(null)}return e}get texClass(){return this.texclass}set texClass(t){this.texclass=t}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let t=this.parent;for(;t&&t.notParent;)t=t.Parent;return t}get notParent(){return!1}setChildren(t){return this.arity<0?this.childNodes[0].setChildren(t):super.setChildren(t)}appendChild(t){if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((t=>super.appendChild(t))),t;const e=t;(t=this.factory.create("mrow")).setChildren(e.childNodes),t.attributes=e.attributes;for(const s of e.getPropertyNames())t.setProperty(s,e.getProperty(s))}return super.appendChild(t)}replaceChild(t,e){return this.arity<0?(this.childNodes[0].replaceChild(t,e),t):super.replaceChild(t,e)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let t=this,e=t.parent;for(;e&&e.notParent;)t=e,e=e.parent;if(e){let s=0;for(const i of e.childNodes){if(i===t)return s;s++}}return null}setTeXclass(t){return this.getPrevClass(t),null!=this.texClass?this:t}updateTeXclass(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)}getPrevClass(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))}texSpacing(){let t=null!=this.prevClass?this.prevClass:Re.NONE,e=this.texClass||Re.ORD;if(t===Re.NONE||e===Re.NONE)return"";let s=Le[t][e];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&s>=0?"":Ne[Math.abs(s)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(t={},e=!1,s=0,i=!1){var r,n,a;let o=this.attributes.getAllDefaults();for(const e of Object.keys(t)){if(o.hasOwnProperty(e)||Ie.alwaysInherit.hasOwnProperty(e)){let[s,i]=t[e];!(null===(n=null===(r=Ie.noInherit[s])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[e])&&this.attributes.setInherited(e,i)}(null===(a=Ie.stopInherit[this.kind])||void 0===a?void 0:a[e])&&delete(t=Object.assign({},t))[e]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",s),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}verifyAttributes(t){if(t.checkAttributes){const e=this.attributes,s=[];for(const t of e.getExplicitNames())"data-"===t.substr(0,5)||void 0!==e.getDefault(t)||t.match(/^(?:class|style|id|(?:xlink:)?href)$/)||s.push(t);s.length&&this.mError("Unknown attributes for "+this.kind+" node: "+s.join(", "),t)}if(t.checkMathvariants){const e=this.attributes.getExplicit("mathvariant");!e||be.has(e)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${e}`,t,!0)}}verifyChildren(t){for(const e of this.childNodes)e.verifyTree(t)}mError(t,e,s=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",t),e.fullErrors||s){let s=this.factory.create("mtext"),r=this.factory.create("text");r.setText(e.fullErrors?t:this.kind),s.appendChild(r),i.appendChild(s),this.parent.replaceChild(i,this),e.fullErrors||i.attributes.set("title",t)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}Ie.defaults={mathbackground:pe,mathcolor:pe,mathsize:pe,dir:pe},Ie.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},Ie.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},Ie.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},Ie.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class ye extends Ie{get isToken(){return!0}getText(){let t="";for(const e of this.childNodes)e instanceof Ae?t+=e.getText():"textContent"in e&&(t+=e.textContent());return t}setChildInheritedAttributes(t,e,s,i){for(const r of this.childNodes)r instanceof Ie&&r.setInheritedAttributes(t,e,s,i)}walkTree(t,e){t(this,e);for(const s of this.childNodes)s instanceof Ie&&s.walkTree(t,e);return e}}ye.defaults=Object.assign(Object.assign({},Ie.defaults),{mathvariant:"normal",mathsize:pe});class Te extends Ie{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t}}Te.defaults=Ie.defaults;class Oe extends Ie{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(t){this.getPrevClass(t),this.texClass=Re.ORD;let e=this.childNodes[0];e?this.isEmbellished||e.isKind("mi")?(t=e.setTeXclass(t),this.updateTeXclass(this.core())):(e.setTeXclass(null),t=this):t=this;for(const t of this.childNodes.slice(1))t&&t.setTeXclass(null);return t}}Oe.defaults=Ie.defaults;class xe extends ge{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Re.NONE}get prevClass(){return Re.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(t){return t}texSpacing(){return""}setInheritedAttributes(t,e,s,i){}inheritAttributesFrom(t){}verifyTree(t){}mError(t,e,s=!1){return null}}class Ae extends xe{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(t){return this.text=t,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class ve extends xe{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(t,e=null){return this.xml=t,this.adaptor=e,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class De extends Te{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(t,e,s,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),t=this.addInheritedAttributes(t,this.attributes.getAllAttributes()),e=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",e),s=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(t,e,s,i)}verifyTree(t=null){super.verifyTree(t),this.parent&&this.mError("Improper nesting of math tags",t,!0)}}De.defaults=Object.assign(Object.assign({},Te.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Se extends ye{constructor(){super(...arguments),this.texclass=Re.ORD}get kind(){return"mi"}setInheritedAttributes(t={},e=!1,s=0,i=!1){super.setInheritedAttributes(t,e,s,i),this.getText().match(Se.singleCharacter)&&!t.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(t){this.getPrevClass(t);let e=this.getText();return e.length>1&&e.match(Se.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Re.OP,this.setProperty("autoOP",!0)),this}}Se.defaults=Object.assign({},ye.defaults),Se.operatorName=/^[a-z][a-z0-9]*$/i,Se.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class Be extends ye{constructor(){super(...arguments),this.texclass=Re.ORD}get kind(){return"mn"}}function Me(t,e,s=Re.BIN,i=null){return[t,e,s,i]}Be.defaults=Object.assign({},ye.defaults);const ke={ORD:Me(0,0,Re.ORD),ORD11:Me(1,1,Re.ORD),ORD21:Me(2,1,Re.ORD),ORD02:Me(0,2,Re.ORD),ORD55:Me(5,5,Re.ORD),NONE:Me(0,0,Re.NONE),OP:Me(1,2,Re.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:Me(1,2,Re.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:Me(0,1,Re.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:Me(1,2,Re.OP,{largeop:!0,symmetric:!0}),BIN3:Me(3,3,Re.BIN),BIN4:Me(4,4,Re.BIN),BIN01:Me(0,1,Re.BIN),BIN5:Me(5,5,Re.BIN),TALLBIN:Me(4,4,Re.BIN,{stretchy:!0}),BINOP:Me(4,4,Re.BIN,{largeop:!0,movablelimits:!0}),REL:Me(5,5,Re.REL),REL1:Me(1,1,Re.REL,{stretchy:!0}),REL4:Me(4,4,Re.REL),RELSTRETCH:Me(5,5,Re.REL,{stretchy:!0}),RELACCENT:Me(5,5,Re.REL,{accent:!0}),WIDEREL:Me(5,5,Re.REL,{accent:!0,stretchy:!0}),OPEN:Me(0,0,Re.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:Me(0,0,Re.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:Me(0,0,Re.INNER),PUNCT:Me(0,3,Re.PUNCT),ACCENT:Me(0,0,Re.ORD,{accent:!0}),WIDEACCENT:Me(0,0,Re.ORD,{accent:!0,stretchy:!0})},we=[[32,127,Re.REL,"mo"],[160,191,Re.ORD,"mo"],[192,591,Re.ORD,"mi"],[688,879,Re.ORD,"mo"],[880,6688,Re.ORD,"mi"],[6832,6911,Re.ORD,"mo"],[6912,7615,Re.ORD,"mi"],[7616,7679,Re.ORD,"mo"],[7680,8191,Re.ORD,"mi"],[8192,8303,Re.ORD,"mo"],[8304,8351,Re.ORD,"mo"],[8448,8527,Re.ORD,"mi"],[8528,8591,Re.ORD,"mn"],[8592,8703,Re.REL,"mo"],[8704,8959,Re.BIN,"mo"],[8960,9215,Re.ORD,"mo"],[9312,9471,Re.ORD,"mn"],[9472,10223,Re.ORD,"mo"],[10224,10239,Re.REL,"mo"],[10240,10495,Re.ORD,"mtext"],[10496,10623,Re.REL,"mo"],[10624,10751,Re.ORD,"mo"],[10752,11007,Re.BIN,"mo"],[11008,11055,Re.ORD,"mo"],[11056,11087,Re.REL,"mo"],[11088,11263,Re.ORD,"mo"],[11264,11744,Re.ORD,"mi"],[11776,11903,Re.ORD,"mo"],[11904,12255,Re.ORD,"mi","normal"],[12272,12351,Re.ORD,"mo"],[12352,42143,Re.ORD,"mi","normal"],[42192,43055,Re.ORD,"mi"],[43056,43071,Re.ORD,"mn"],[43072,55295,Re.ORD,"mi"],[63744,64255,Re.ORD,"mi","normal"],[64256,65023,Re.ORD,"mi"],[65024,65135,Re.ORD,"mo"],[65136,65791,Re.ORD,"mi"],[65792,65935,Re.ORD,"mn"],[65936,74751,Re.ORD,"mi","normal"],[74752,74879,Re.ORD,"mn"],[74880,113823,Re.ORD,"mi","normal"],[113824,119391,Re.ORD,"mo"],[119648,119679,Re.ORD,"mn"],[119808,120781,Re.ORD,"mi"],[120782,120831,Re.ORD,"mn"],[122624,129023,Re.ORD,"mo"],[129024,129279,Re.REL,"mo"],[129280,129535,Re.ORD,"mo"],[131072,195103,Re.ORD,"mi","normal"]];function Pe(t){const e=t.codePointAt(0);for(const t of we)if(e<=t[1]){if(e>=t[0])return t;break}return null}const je=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],He={prefix:{"(":ke.OPEN,"+":ke.BIN01,"-":ke.BIN01,"[":ke.OPEN,"{":ke.OPEN,"|":ke.OPEN,"||":[0,0,Re.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Re.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":ke.ORD21,"\xb1":ke.BIN01,"\u2016":[0,0,Re.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Re.OPEN,{fence:!0}],"\u201c":[0,0,Re.OPEN,{fence:!0}],\u2145:ke.ORD21,\u2146:Me(2,0,Re.ORD),"\u2200":ke.ORD21,"\u2202":ke.ORD21,"\u2203":ke.ORD21,"\u2204":ke.ORD21,"\u2207":ke.ORD21,"\u220f":ke.OP,"\u2210":ke.OP,"\u2211":ke.OP,"\u2212":ke.BIN01,"\u2213":ke.BIN01,"\u221a":[1,1,Re.ORD,{stretchy:!0}],"\u221b":ke.ORD11,"\u221c":ke.ORD11,"\u2220":ke.ORD,"\u2221":ke.ORD,"\u2222":ke.ORD,"\u222b":ke.INTEGRAL,"\u222c":ke.INTEGRAL,"\u222d":ke.INTEGRAL,"\u222e":ke.INTEGRAL,"\u222f":ke.INTEGRAL,"\u2230":ke.INTEGRAL,"\u2231":ke.INTEGRAL,"\u2232":ke.INTEGRAL,"\u2233":ke.INTEGRAL,"\u22c0":ke.OP,"\u22c1":ke.OP,"\u22c2":ke.OP,"\u22c3":ke.OP,"\u2308":ke.OPEN,"\u230a":ke.OPEN,"\u2329":ke.OPEN,"\u2772":ke.OPEN,"\u27e6":ke.OPEN,"\u27e8":ke.OPEN,"\u27ea":ke.OPEN,"\u27ec":ke.OPEN,"\u27ee":ke.OPEN,"\u2980":[0,0,Re.ORD,{fence:!0,stretchy:!0}],"\u2983":ke.OPEN,"\u2985":ke.OPEN,"\u2987":ke.OPEN,"\u2989":ke.OPEN,"\u298b":ke.OPEN,"\u298d":ke.OPEN,"\u298f":ke.OPEN,"\u2991":ke.OPEN,"\u2993":ke.OPEN,"\u2995":ke.OPEN,"\u2997":ke.OPEN,"\u29fc":ke.OPEN,"\u2a00":ke.OP,"\u2a01":ke.OP,"\u2a02":ke.OP,"\u2a03":ke.OP,"\u2a04":ke.OP,"\u2a05":ke.OP,"\u2a06":ke.OP,"\u2a07":ke.OP,"\u2a08":ke.OP,"\u2a09":ke.OP,"\u2a0a":ke.OP,"\u2a0b":ke.INTEGRAL2,"\u2a0c":ke.INTEGRAL,"\u2a0d":ke.INTEGRAL2,"\u2a0e":ke.INTEGRAL2,"\u2a0f":ke.INTEGRAL2,"\u2a10":ke.OP,"\u2a11":ke.OP,"\u2a12":ke.OP,"\u2a13":ke.OP,"\u2a14":ke.OP,"\u2a15":ke.INTEGRAL2,"\u2a16":ke.INTEGRAL2,"\u2a17":ke.INTEGRAL2,"\u2a18":ke.INTEGRAL2,"\u2a19":ke.INTEGRAL2,"\u2a1a":ke.INTEGRAL2,"\u2a1b":ke.INTEGRAL2,"\u2a1c":ke.INTEGRAL2,"\u2afc":ke.OP,"\u2aff":ke.OP},postfix:{"!!":Me(1,0),"!":[1,0,Re.CLOSE,null],'"':ke.ACCENT,"&":ke.ORD,")":ke.CLOSE,"++":Me(0,0),"--":Me(0,0),"..":Me(0,0),"...":ke.ORD,"'":ke.ACCENT,"]":ke.CLOSE,"^":ke.WIDEACCENT,_:ke.WIDEACCENT,"`":ke.ACCENT,"|":ke.CLOSE,"}":ke.CLOSE,"~":ke.WIDEACCENT,"||":[0,0,Re.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Re.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":ke.ACCENT,\u00aa:ke.ACCENT,"\xaf":ke.WIDEACCENT,"\xb0":ke.ORD,"\xb2":ke.ACCENT,"\xb3":ke.ACCENT,"\xb4":ke.ACCENT,"\xb8":ke.ACCENT,"\xb9":ke.ACCENT,\u00ba:ke.ACCENT,\u02c6:ke.WIDEACCENT,\u02c7:ke.WIDEACCENT,\u02c9:ke.WIDEACCENT,\u02ca:ke.ACCENT,\u02cb:ke.ACCENT,\u02cd:ke.WIDEACCENT,"\u02d8":ke.ACCENT,"\u02d9":ke.ACCENT,"\u02da":ke.ACCENT,"\u02dc":ke.WIDEACCENT,"\u02dd":ke.ACCENT,"\u02f7":ke.WIDEACCENT,"\u0302":ke.WIDEACCENT,"\u0311":ke.ACCENT,"\u03f6":ke.REL,"\u2016":[0,0,Re.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Re.CLOSE,{fence:!0}],"\u201a":ke.ACCENT,"\u201b":ke.ACCENT,"\u201d":[0,0,Re.CLOSE,{fence:!0}],"\u201e":ke.ACCENT,"\u201f":ke.ACCENT,"\u2032":ke.ORD,"\u2033":ke.ACCENT,"\u2034":ke.ACCENT,"\u2035":ke.ACCENT,"\u2036":ke.ACCENT,"\u2037":ke.ACCENT,"\u203e":ke.WIDEACCENT,"\u2057":ke.ACCENT,"\u20db":ke.ACCENT,"\u20dc":ke.ACCENT,"\u2309":ke.CLOSE,"\u230b":ke.CLOSE,"\u232a":ke.CLOSE,"\u23b4":ke.WIDEACCENT,"\u23b5":ke.WIDEACCENT,"\u23dc":ke.WIDEACCENT,"\u23dd":ke.WIDEACCENT,"\u23de":ke.WIDEACCENT,"\u23df":ke.WIDEACCENT,"\u23e0":ke.WIDEACCENT,"\u23e1":ke.WIDEACCENT,"\u25a0":ke.BIN3,"\u25a1":ke.BIN3,"\u25aa":ke.BIN3,"\u25ab":ke.BIN3,"\u25ad":ke.BIN3,"\u25ae":ke.BIN3,"\u25af":ke.BIN3,"\u25b0":ke.BIN3,"\u25b1":ke.BIN3,"\u25b2":ke.BIN4,"\u25b4":ke.BIN4,"\u25b6":ke.BIN4,"\u25b7":ke.BIN4,"\u25b8":ke.BIN4,"\u25bc":ke.BIN4,"\u25be":ke.BIN4,"\u25c0":ke.BIN4,"\u25c1":ke.BIN4,"\u25c2":ke.BIN4,"\u25c4":ke.BIN4,"\u25c5":ke.BIN4,"\u25c6":ke.BIN4,"\u25c7":ke.BIN4,"\u25c8":ke.BIN4,"\u25c9":ke.BIN4,"\u25cc":ke.BIN4,"\u25cd":ke.BIN4,"\u25ce":ke.BIN4,"\u25cf":ke.BIN4,"\u25d6":ke.BIN4,"\u25d7":ke.BIN4,"\u25e6":ke.BIN4,"\u266d":ke.ORD02,"\u266e":ke.ORD02,"\u266f":ke.ORD02,"\u2773":ke.CLOSE,"\u27e7":ke.CLOSE,"\u27e9":ke.CLOSE,"\u27eb":ke.CLOSE,"\u27ed":ke.CLOSE,"\u27ef":ke.CLOSE,"\u2980":[0,0,Re.ORD,{fence:!0,stretchy:!0}],"\u2984":ke.CLOSE,"\u2986":ke.CLOSE,"\u2988":ke.CLOSE,"\u298a":ke.CLOSE,"\u298c":ke.CLOSE,"\u298e":ke.CLOSE,"\u2990":ke.CLOSE,"\u2992":ke.CLOSE,"\u2994":ke.CLOSE,"\u2996":ke.CLOSE,"\u2998":ke.CLOSE,"\u29fd":ke.CLOSE},infix:{"!=":ke.BIN4,"#":ke.ORD,$:ke.ORD,"%":[3,3,Re.ORD,null],"&&":ke.BIN4,"":ke.ORD,"*":ke.BIN3,"**":Me(1,1),"*=":ke.BIN4,"+":ke.BIN4,"+=":ke.BIN4,",":[0,3,Re.PUNCT,{linebreakstyle:"after",separator:!0}],"-":ke.BIN4,"-=":ke.BIN4,"->":ke.BIN5,".":[0,3,Re.PUNCT,{linebreakstyle:"after",separator:!0}],"/":ke.ORD11,"//":Me(1,1),"/=":ke.BIN4,":":[1,2,Re.REL,null],":=":ke.BIN4,";":[0,3,Re.PUNCT,{linebreakstyle:"after",separator:!0}],"<":ke.REL,"<=":ke.BIN5,"<>":Me(1,1),"=":ke.REL,"==":ke.BIN4,">":ke.REL,">=":ke.BIN5,"?":[1,1,Re.CLOSE,null],"@":ke.ORD11,"\\":ke.ORD,"^":ke.ORD11,_:ke.ORD11,"|":[2,2,Re.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Re.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Re.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":ke.BIN4,"\xb7":ke.BIN4,"\xd7":ke.BIN4,"\xf7":ke.BIN4,\u02b9:ke.ORD,"\u0300":ke.ACCENT,"\u0301":ke.ACCENT,"\u0303":ke.WIDEACCENT,"\u0304":ke.ACCENT,"\u0306":ke.ACCENT,"\u0307":ke.ACCENT,"\u0308":ke.ACCENT,"\u030c":ke.ACCENT,"\u0332":ke.WIDEACCENT,"\u0338":ke.REL4,"\u2015":[0,0,Re.ORD,{stretchy:!0}],"\u2017":[0,0,Re.ORD,{stretchy:!0}],"\u2020":ke.BIN3,"\u2021":ke.BIN3,"\u2022":ke.BIN4,"\u2026":ke.INNER,"\u2043":ke.BIN4,"\u2044":ke.TALLBIN,"\u2061":ke.NONE,"\u2062":ke.NONE,"\u2063":[0,0,Re.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":ke.NONE,"\u20d7":ke.ACCENT,\u2111:ke.ORD,\u2113:ke.ORD,\u2118:ke.ORD,\u211c:ke.ORD,"\u2190":ke.WIDEREL,"\u2191":ke.RELSTRETCH,"\u2192":ke.WIDEREL,"\u2193":ke.RELSTRETCH,"\u2194":ke.WIDEREL,"\u2195":ke.RELSTRETCH,"\u2196":ke.RELSTRETCH,"\u2197":ke.RELSTRETCH,"\u2198":ke.RELSTRETCH,"\u2199":ke.RELSTRETCH,"\u219a":ke.RELACCENT,"\u219b":ke.RELACCENT,"\u219c":ke.WIDEREL,"\u219d":ke.WIDEREL,"\u219e":ke.WIDEREL,"\u219f":ke.WIDEREL,"\u21a0":ke.WIDEREL,"\u21a1":ke.RELSTRETCH,"\u21a2":ke.WIDEREL,"\u21a3":ke.WIDEREL,"\u21a4":ke.WIDEREL,"\u21a5":ke.RELSTRETCH,"\u21a6":ke.WIDEREL,"\u21a7":ke.RELSTRETCH,"\u21a8":ke.RELSTRETCH,"\u21a9":ke.WIDEREL,"\u21aa":ke.WIDEREL,"\u21ab":ke.WIDEREL,"\u21ac":ke.WIDEREL,"\u21ad":ke.WIDEREL,"\u21ae":ke.RELACCENT,"\u21af":ke.RELSTRETCH,"\u21b0":ke.RELSTRETCH,"\u21b1":ke.RELSTRETCH,"\u21b2":ke.RELSTRETCH,"\u21b3":ke.RELSTRETCH,"\u21b4":ke.RELSTRETCH,"\u21b5":ke.RELSTRETCH,"\u21b6":ke.RELACCENT,"\u21b7":ke.RELACCENT,"\u21b8":ke.REL,"\u21b9":ke.WIDEREL,"\u21ba":ke.REL,"\u21bb":ke.REL,"\u21bc":ke.WIDEREL,"\u21bd":ke.WIDEREL,"\u21be":ke.RELSTRETCH,"\u21bf":ke.RELSTRETCH,"\u21c0":ke.WIDEREL,"\u21c1":ke.WIDEREL,"\u21c2":ke.RELSTRETCH,"\u21c3":ke.RELSTRETCH,"\u21c4":ke.WIDEREL,"\u21c5":ke.RELSTRETCH,"\u21c6":ke.WIDEREL,"\u21c7":ke.WIDEREL,"\u21c8":ke.RELSTRETCH,"\u21c9":ke.WIDEREL,"\u21ca":ke.RELSTRETCH,"\u21cb":ke.WIDEREL,"\u21cc":ke.WIDEREL,"\u21cd":ke.RELACCENT,"\u21ce":ke.RELACCENT,"\u21cf":ke.RELACCENT,"\u21d0":ke.WIDEREL,"\u21d1":ke.RELSTRETCH,"\u21d2":ke.WIDEREL,"\u21d3":ke.RELSTRETCH,"\u21d4":ke.WIDEREL,"\u21d5":ke.RELSTRETCH,"\u21d6":ke.RELSTRETCH,"\u21d7":ke.RELSTRETCH,"\u21d8":ke.RELSTRETCH,"\u21d9":ke.RELSTRETCH,"\u21da":ke.WIDEREL,"\u21db":ke.WIDEREL,"\u21dc":ke.WIDEREL,"\u21dd":ke.WIDEREL,"\u21de":ke.REL,"\u21df":ke.REL,"\u21e0":ke.WIDEREL,"\u21e1":ke.RELSTRETCH,"\u21e2":ke.WIDEREL,"\u21e3":ke.RELSTRETCH,"\u21e4":ke.WIDEREL,"\u21e5":ke.WIDEREL,"\u21e6":ke.WIDEREL,"\u21e7":ke.RELSTRETCH,"\u21e8":ke.WIDEREL,"\u21e9":ke.RELSTRETCH,"\u21ea":ke.RELSTRETCH,"\u21eb":ke.RELSTRETCH,"\u21ec":ke.RELSTRETCH,"\u21ed":ke.RELSTRETCH,"\u21ee":ke.RELSTRETCH,"\u21ef":ke.RELSTRETCH,"\u21f0":ke.WIDEREL,"\u21f1":ke.REL,"\u21f2":ke.REL,"\u21f3":ke.RELSTRETCH,"\u21f4":ke.RELACCENT,"\u21f5":ke.RELSTRETCH,"\u21f6":ke.WIDEREL,"\u21f7":ke.RELACCENT,"\u21f8":ke.RELACCENT,"\u21f9":ke.RELACCENT,"\u21fa":ke.RELACCENT,"\u21fb":ke.RELACCENT,"\u21fc":ke.RELACCENT,"\u21fd":ke.WIDEREL,"\u21fe":ke.WIDEREL,"\u21ff":ke.WIDEREL,"\u2201":Me(1,2,Re.ORD),"\u2205":ke.ORD,"\u2206":ke.BIN3,"\u2208":ke.REL,"\u2209":ke.REL,"\u220a":ke.REL,"\u220b":ke.REL,"\u220c":ke.REL,"\u220d":ke.REL,"\u220e":ke.BIN3,"\u2212":ke.BIN4,"\u2213":ke.BIN4,"\u2214":ke.BIN4,"\u2215":ke.TALLBIN,"\u2216":ke.BIN4,"\u2217":ke.BIN4,"\u2218":ke.BIN4,"\u2219":ke.BIN4,"\u221d":ke.REL,"\u221e":ke.ORD,"\u221f":ke.REL,"\u2223":ke.REL,"\u2224":ke.REL,"\u2225":ke.REL,"\u2226":ke.REL,"\u2227":ke.BIN4,"\u2228":ke.BIN4,"\u2229":ke.BIN4,"\u222a":ke.BIN4,"\u2234":ke.REL,"\u2235":ke.REL,"\u2236":ke.REL,"\u2237":ke.REL,"\u2238":ke.BIN4,"\u2239":ke.REL,"\u223a":ke.BIN4,"\u223b":ke.REL,"\u223c":ke.REL,"\u223d":ke.REL,"\u223d\u0331":ke.BIN3,"\u223e":ke.REL,"\u223f":ke.BIN3,"\u2240":ke.BIN4,"\u2241":ke.REL,"\u2242":ke.REL,"\u2242\u0338":ke.REL,"\u2243":ke.REL,"\u2244":ke.REL,"\u2245":ke.REL,"\u2246":ke.REL,"\u2247":ke.REL,"\u2248":ke.REL,"\u2249":ke.REL,"\u224a":ke.REL,"\u224b":ke.REL,"\u224c":ke.REL,"\u224d":ke.REL,"\u224e":ke.REL,"\u224e\u0338":ke.REL,"\u224f":ke.REL,"\u224f\u0338":ke.REL,"\u2250":ke.REL,"\u2251":ke.REL,"\u2252":ke.REL,"\u2253":ke.REL,"\u2254":ke.REL,"\u2255":ke.REL,"\u2256":ke.REL,"\u2257":ke.REL,"\u2258":ke.REL,"\u2259":ke.REL,"\u225a":ke.REL,"\u225b":ke.REL,"\u225c":ke.REL,"\u225d":ke.REL,"\u225e":ke.REL,"\u225f":ke.REL,"\u2260":ke.REL,"\u2261":ke.REL,"\u2262":ke.REL,"\u2263":ke.REL,"\u2264":ke.REL,"\u2265":ke.REL,"\u2266":ke.REL,"\u2266\u0338":ke.REL,"\u2267":ke.REL,"\u2268":ke.REL,"\u2269":ke.REL,"\u226a":ke.REL,"\u226a\u0338":ke.REL,"\u226b":ke.REL,"\u226b\u0338":ke.REL,"\u226c":ke.REL,"\u226d":ke.REL,"\u226e":ke.REL,"\u226f":ke.REL,"\u2270":ke.REL,"\u2271":ke.REL,"\u2272":ke.REL,"\u2273":ke.REL,"\u2274":ke.REL,"\u2275":ke.REL,"\u2276":ke.REL,"\u2277":ke.REL,"\u2278":ke.REL,"\u2279":ke.REL,"\u227a":ke.REL,"\u227b":ke.REL,"\u227c":ke.REL,"\u227d":ke.REL,"\u227e":ke.REL,"\u227f":ke.REL,"\u227f\u0338":ke.REL,"\u2280":ke.REL,"\u2281":ke.REL,"\u2282":ke.REL,"\u2282\u20d2":ke.REL,"\u2283":ke.REL,"\u2283\u20d2":ke.REL,"\u2284":ke.REL,"\u2285":ke.REL,"\u2286":ke.REL,"\u2287":ke.REL,"\u2288":ke.REL,"\u2289":ke.REL,"\u228a":ke.REL,"\u228b":ke.REL,"\u228c":ke.BIN4,"\u228d":ke.BIN4,"\u228e":ke.BIN4,"\u228f":ke.REL,"\u228f\u0338":ke.REL,"\u2290":ke.REL,"\u2290\u0338":ke.REL,"\u2291":ke.REL,"\u2292":ke.REL,"\u2293":ke.BIN4,"\u2294":ke.BIN4,"\u2295":ke.BIN4,"\u2296":ke.BIN4,"\u2297":ke.BIN4,"\u2298":ke.BIN4,"\u2299":ke.BIN4,"\u229a":ke.BIN4,"\u229b":ke.BIN4,"\u229c":ke.BIN4,"\u229d":ke.BIN4,"\u229e":ke.BIN4,"\u229f":ke.BIN4,"\u22a0":ke.BIN4,"\u22a1":ke.BIN4,"\u22a2":ke.REL,"\u22a3":ke.REL,"\u22a4":ke.ORD55,"\u22a5":ke.REL,"\u22a6":ke.REL,"\u22a7":ke.REL,"\u22a8":ke.REL,"\u22a9":ke.REL,"\u22aa":ke.REL,"\u22ab":ke.REL,"\u22ac":ke.REL,"\u22ad":ke.REL,"\u22ae":ke.REL,"\u22af":ke.REL,"\u22b0":ke.REL,"\u22b1":ke.REL,"\u22b2":ke.REL,"\u22b3":ke.REL,"\u22b4":ke.REL,"\u22b5":ke.REL,"\u22b6":ke.REL,"\u22b7":ke.REL,"\u22b8":ke.REL,"\u22b9":ke.REL,"\u22ba":ke.BIN4,"\u22bb":ke.BIN4,"\u22bc":ke.BIN4,"\u22bd":ke.BIN4,"\u22be":ke.BIN3,"\u22bf":ke.BIN3,"\u22c4":ke.BIN4,"\u22c5":ke.BIN4,"\u22c6":ke.BIN4,"\u22c7":ke.BIN4,"\u22c8":ke.REL,"\u22c9":ke.BIN4,"\u22ca":ke.BIN4,"\u22cb":ke.BIN4,"\u22cc":ke.BIN4,"\u22cd":ke.REL,"\u22ce":ke.BIN4,"\u22cf":ke.BIN4,"\u22d0":ke.REL,"\u22d1":ke.REL,"\u22d2":ke.BIN4,"\u22d3":ke.BIN4,"\u22d4":ke.REL,"\u22d5":ke.REL,"\u22d6":ke.REL,"\u22d7":ke.REL,"\u22d8":ke.REL,"\u22d9":ke.REL,"\u22da":ke.REL,"\u22db":ke.REL,"\u22dc":ke.REL,"\u22dd":ke.REL,"\u22de":ke.REL,"\u22df":ke.REL,"\u22e0":ke.REL,"\u22e1":ke.REL,"\u22e2":ke.REL,"\u22e3":ke.REL,"\u22e4":ke.REL,"\u22e5":ke.REL,"\u22e6":ke.REL,"\u22e7":ke.REL,"\u22e8":ke.REL,"\u22e9":ke.REL,"\u22ea":ke.REL,"\u22eb":ke.REL,"\u22ec":ke.REL,"\u22ed":ke.REL,"\u22ee":ke.ORD55,"\u22ef":ke.INNER,"\u22f0":ke.REL,"\u22f1":[5,5,Re.INNER,null],"\u22f2":ke.REL,"\u22f3":ke.REL,"\u22f4":ke.REL,"\u22f5":ke.REL,"\u22f6":ke.REL,"\u22f7":ke.REL,"\u22f8":ke.REL,"\u22f9":ke.REL,"\u22fa":ke.REL,"\u22fb":ke.REL,"\u22fc":ke.REL,"\u22fd":ke.REL,"\u22fe":ke.REL,"\u22ff":ke.REL,"\u2305":ke.BIN3,"\u2306":ke.BIN3,"\u2322":ke.REL4,"\u2323":ke.REL4,"\u2329":ke.OPEN,"\u232a":ke.CLOSE,"\u23aa":ke.ORD,"\u23af":[0,0,Re.ORD,{stretchy:!0}],"\u23b0":ke.OPEN,"\u23b1":ke.CLOSE,"\u2500":ke.ORD,"\u25b3":ke.BIN4,"\u25b5":ke.BIN4,"\u25b9":ke.BIN4,"\u25bd":ke.BIN4,"\u25bf":ke.BIN4,"\u25c3":ke.BIN4,"\u25ef":ke.BIN3,"\u2660":ke.ORD,"\u2661":ke.ORD,"\u2662":ke.ORD,"\u2663":ke.ORD,"\u2758":ke.REL,"\u27f0":ke.RELSTRETCH,"\u27f1":ke.RELSTRETCH,"\u27f5":ke.WIDEREL,"\u27f6":ke.WIDEREL,"\u27f7":ke.WIDEREL,"\u27f8":ke.WIDEREL,"\u27f9":ke.WIDEREL,"\u27fa":ke.WIDEREL,"\u27fb":ke.WIDEREL,"\u27fc":ke.WIDEREL,"\u27fd":ke.WIDEREL,"\u27fe":ke.WIDEREL,"\u27ff":ke.WIDEREL,"\u2900":ke.RELACCENT,"\u2901":ke.RELACCENT,"\u2902":ke.RELACCENT,"\u2903":ke.RELACCENT,"\u2904":ke.RELACCENT,"\u2905":ke.RELACCENT,"\u2906":ke.RELACCENT,"\u2907":ke.RELACCENT,"\u2908":ke.REL,"\u2909":ke.REL,"\u290a":ke.RELSTRETCH,"\u290b":ke.RELSTRETCH,"\u290c":ke.WIDEREL,"\u290d":ke.WIDEREL,"\u290e":ke.WIDEREL,"\u290f":ke.WIDEREL,"\u2910":ke.WIDEREL,"\u2911":ke.RELACCENT,"\u2912":ke.RELSTRETCH,"\u2913":ke.RELSTRETCH,"\u2914":ke.RELACCENT,"\u2915":ke.RELACCENT,"\u2916":ke.RELACCENT,"\u2917":ke.RELACCENT,"\u2918":ke.RELACCENT,"\u2919":ke.RELACCENT,"\u291a":ke.RELACCENT,"\u291b":ke.RELACCENT,"\u291c":ke.RELACCENT,"\u291d":ke.RELACCENT,"\u291e":ke.RELACCENT,"\u291f":ke.RELACCENT,"\u2920":ke.RELACCENT,"\u2921":ke.RELSTRETCH,"\u2922":ke.RELSTRETCH,"\u2923":ke.REL,"\u2924":ke.REL,"\u2925":ke.REL,"\u2926":ke.REL,"\u2927":ke.REL,"\u2928":ke.REL,"\u2929":ke.REL,"\u292a":ke.REL,"\u292b":ke.REL,"\u292c":ke.REL,"\u292d":ke.REL,"\u292e":ke.REL,"\u292f":ke.REL,"\u2930":ke.REL,"\u2931":ke.REL,"\u2932":ke.REL,"\u2933":ke.RELACCENT,"\u2934":ke.REL,"\u2935":ke.REL,"\u2936":ke.REL,"\u2937":ke.REL,"\u2938":ke.REL,"\u2939":ke.REL,"\u293a":ke.RELACCENT,"\u293b":ke.RELACCENT,"\u293c":ke.RELACCENT,"\u293d":ke.RELACCENT,"\u293e":ke.REL,"\u293f":ke.REL,"\u2940":ke.REL,"\u2941":ke.REL,"\u2942":ke.RELACCENT,"\u2943":ke.RELACCENT,"\u2944":ke.RELACCENT,"\u2945":ke.RELACCENT,"\u2946":ke.RELACCENT,"\u2947":ke.RELACCENT,"\u2948":ke.RELACCENT,"\u2949":ke.REL,"\u294a":ke.RELACCENT,"\u294b":ke.RELACCENT,"\u294c":ke.REL,"\u294d":ke.REL,"\u294e":ke.WIDEREL,"\u294f":ke.RELSTRETCH,"\u2950":ke.WIDEREL,"\u2951":ke.RELSTRETCH,"\u2952":ke.WIDEREL,"\u2953":ke.WIDEREL,"\u2954":ke.RELSTRETCH,"\u2955":ke.RELSTRETCH,"\u2956":ke.RELSTRETCH,"\u2957":ke.RELSTRETCH,"\u2958":ke.RELSTRETCH,"\u2959":ke.RELSTRETCH,"\u295a":ke.WIDEREL,"\u295b":ke.WIDEREL,"\u295c":ke.RELSTRETCH,"\u295d":ke.RELSTRETCH,"\u295e":ke.WIDEREL,"\u295f":ke.WIDEREL,"\u2960":ke.RELSTRETCH,"\u2961":ke.RELSTRETCH,"\u2962":ke.RELACCENT,"\u2963":ke.REL,"\u2964":ke.RELACCENT,"\u2965":ke.REL,"\u2966":ke.RELACCENT,"\u2967":ke.RELACCENT,"\u2968":ke.RELACCENT,"\u2969":ke.RELACCENT,"\u296a":ke.RELACCENT,"\u296b":ke.RELACCENT,"\u296c":ke.RELACCENT,"\u296d":ke.RELACCENT,"\u296e":ke.RELSTRETCH,"\u296f":ke.RELSTRETCH,"\u2970":ke.RELACCENT,"\u2971":ke.RELACCENT,"\u2972":ke.RELACCENT,"\u2973":ke.RELACCENT,"\u2974":ke.RELACCENT,"\u2975":ke.RELACCENT,"\u2976":ke.RELACCENT,"\u2977":ke.RELACCENT,"\u2978":ke.RELACCENT,"\u2979":ke.RELACCENT,"\u297a":ke.RELACCENT,"\u297b":ke.RELACCENT,"\u297c":ke.RELACCENT,"\u297d":ke.RELACCENT,"\u297e":ke.REL,"\u297f":ke.REL,"\u2981":ke.BIN3,"\u2982":ke.BIN3,"\u2999":ke.BIN3,"\u299a":ke.BIN3,"\u299b":ke.BIN3,"\u299c":ke.BIN3,"\u299d":ke.BIN3,"\u299e":ke.BIN3,"\u299f":ke.BIN3,"\u29a0":ke.BIN3,"\u29a1":ke.BIN3,"\u29a2":ke.BIN3,"\u29a3":ke.BIN3,"\u29a4":ke.BIN3,"\u29a5":ke.BIN3,"\u29a6":ke.BIN3,"\u29a7":ke.BIN3,"\u29a8":ke.BIN3,"\u29a9":ke.BIN3,"\u29aa":ke.BIN3,"\u29ab":ke.BIN3,"\u29ac":ke.BIN3,"\u29ad":ke.BIN3,"\u29ae":ke.BIN3,"\u29af":ke.BIN3,"\u29b0":ke.BIN3,"\u29b1":ke.BIN3,"\u29b2":ke.BIN3,"\u29b3":ke.BIN3,"\u29b4":ke.BIN3,"\u29b5":ke.BIN3,"\u29b6":ke.BIN4,"\u29b7":ke.BIN4,"\u29b8":ke.BIN4,"\u29b9":ke.BIN4,"\u29ba":ke.BIN4,"\u29bb":ke.BIN4,"\u29bc":ke.BIN4,"\u29bd":ke.BIN4,"\u29be":ke.BIN4,"\u29bf":ke.BIN4,"\u29c0":ke.REL,"\u29c1":ke.REL,"\u29c2":ke.BIN3,"\u29c3":ke.BIN3,"\u29c4":ke.BIN4,"\u29c5":ke.BIN4,"\u29c6":ke.BIN4,"\u29c7":ke.BIN4,"\u29c8":ke.BIN4,"\u29c9":ke.BIN3,"\u29ca":ke.BIN3,"\u29cb":ke.BIN3,"\u29cc":ke.BIN3,"\u29cd":ke.BIN3,"\u29ce":ke.REL,"\u29cf":ke.REL,"\u29cf\u0338":ke.REL,"\u29d0":ke.REL,"\u29d0\u0338":ke.REL,"\u29d1":ke.REL,"\u29d2":ke.REL,"\u29d3":ke.REL,"\u29d4":ke.REL,"\u29d5":ke.REL,"\u29d6":ke.BIN4,"\u29d7":ke.BIN4,"\u29d8":ke.BIN3,"\u29d9":ke.BIN3,"\u29db":ke.BIN3,"\u29dc":ke.BIN3,"\u29dd":ke.BIN3,"\u29de":ke.REL,"\u29df":ke.BIN3,"\u29e0":ke.BIN3,"\u29e1":ke.REL,"\u29e2":ke.BIN4,"\u29e3":ke.REL,"\u29e4":ke.REL,"\u29e5":ke.REL,"\u29e6":ke.REL,"\u29e7":ke.BIN3,"\u29e8":ke.BIN3,"\u29e9":ke.BIN3,"\u29ea":ke.BIN3,"\u29eb":ke.BIN3,"\u29ec":ke.BIN3,"\u29ed":ke.BIN3,"\u29ee":ke.BIN3,"\u29ef":ke.BIN3,"\u29f0":ke.BIN3,"\u29f1":ke.BIN3,"\u29f2":ke.BIN3,"\u29f3":ke.BIN3,"\u29f4":ke.REL,"\u29f5":ke.BIN4,"\u29f6":ke.BIN4,"\u29f7":ke.BIN4,"\u29f8":ke.BIN3,"\u29f9":ke.BIN3,"\u29fa":ke.BIN3,"\u29fb":ke.BIN3,"\u29fe":ke.BIN4,"\u29ff":ke.BIN4,"\u2a1d":ke.BIN3,"\u2a1e":ke.BIN3,"\u2a1f":ke.BIN3,"\u2a20":ke.BIN3,"\u2a21":ke.BIN3,"\u2a22":ke.BIN4,"\u2a23":ke.BIN4,"\u2a24":ke.BIN4,"\u2a25":ke.BIN4,"\u2a26":ke.BIN4,"\u2a27":ke.BIN4,"\u2a28":ke.BIN4,"\u2a29":ke.BIN4,"\u2a2a":ke.BIN4,"\u2a2b":ke.BIN4,"\u2a2c":ke.BIN4,"\u2a2d":ke.BIN4,"\u2a2e":ke.BIN4,"\u2a2f":ke.BIN4,"\u2a30":ke.BIN4,"\u2a31":ke.BIN4,"\u2a32":ke.BIN4,"\u2a33":ke.BIN4,"\u2a34":ke.BIN4,"\u2a35":ke.BIN4,"\u2a36":ke.BIN4,"\u2a37":ke.BIN4,"\u2a38":ke.BIN4,"\u2a39":ke.BIN4,"\u2a3a":ke.BIN4,"\u2a3b":ke.BIN4,"\u2a3c":ke.BIN4,"\u2a3d":ke.BIN4,"\u2a3e":ke.BIN4,"\u2a3f":ke.BIN4,"\u2a40":ke.BIN4,"\u2a41":ke.BIN4,"\u2a42":ke.BIN4,"\u2a43":ke.BIN4,"\u2a44":ke.BIN4,"\u2a45":ke.BIN4,"\u2a46":ke.BIN4,"\u2a47":ke.BIN4,"\u2a48":ke.BIN4,"\u2a49":ke.BIN4,"\u2a4a":ke.BIN4,"\u2a4b":ke.BIN4,"\u2a4c":ke.BIN4,"\u2a4d":ke.BIN4,"\u2a4e":ke.BIN4,"\u2a4f":ke.BIN4,"\u2a50":ke.BIN4,"\u2a51":ke.BIN4,"\u2a52":ke.BIN4,"\u2a53":ke.BIN4,"\u2a54":ke.BIN4,"\u2a55":ke.BIN4,"\u2a56":ke.BIN4,"\u2a57":ke.BIN4,"\u2a58":ke.BIN4,"\u2a59":ke.REL,"\u2a5a":ke.BIN4,"\u2a5b":ke.BIN4,"\u2a5c":ke.BIN4,"\u2a5d":ke.BIN4,"\u2a5e":ke.BIN4,"\u2a5f":ke.BIN4,"\u2a60":ke.BIN4,"\u2a61":ke.BIN4,"\u2a62":ke.BIN4,"\u2a63":ke.BIN4,"\u2a64":ke.BIN4,"\u2a65":ke.BIN4,"\u2a66":ke.REL,"\u2a67":ke.REL,"\u2a68":ke.REL,"\u2a69":ke.REL,"\u2a6a":ke.REL,"\u2a6b":ke.REL,"\u2a6c":ke.REL,"\u2a6d":ke.REL,"\u2a6e":ke.REL,"\u2a6f":ke.REL,"\u2a70":ke.REL,"\u2a71":ke.BIN4,"\u2a72":ke.BIN4,"\u2a73":ke.REL,"\u2a74":ke.REL,"\u2a75":ke.REL,"\u2a76":ke.REL,"\u2a77":ke.REL,"\u2a78":ke.REL,"\u2a79":ke.REL,"\u2a7a":ke.REL,"\u2a7b":ke.REL,"\u2a7c":ke.REL,"\u2a7d":ke.REL,"\u2a7d\u0338":ke.REL,"\u2a7e":ke.REL,"\u2a7e\u0338":ke.REL,"\u2a7f":ke.REL,"\u2a80":ke.REL,"\u2a81":ke.REL,"\u2a82":ke.REL,"\u2a83":ke.REL,"\u2a84":ke.REL,"\u2a85":ke.REL,"\u2a86":ke.REL,"\u2a87":ke.REL,"\u2a88":ke.REL,"\u2a89":ke.REL,"\u2a8a":ke.REL,"\u2a8b":ke.REL,"\u2a8c":ke.REL,"\u2a8d":ke.REL,"\u2a8e":ke.REL,"\u2a8f":ke.REL,"\u2a90":ke.REL,"\u2a91":ke.REL,"\u2a92":ke.REL,"\u2a93":ke.REL,"\u2a94":ke.REL,"\u2a95":ke.REL,"\u2a96":ke.REL,"\u2a97":ke.REL,"\u2a98":ke.REL,"\u2a99":ke.REL,"\u2a9a":ke.REL,"\u2a9b":ke.REL,"\u2a9c":ke.REL,"\u2a9d":ke.REL,"\u2a9e":ke.REL,"\u2a9f":ke.REL,"\u2aa0":ke.REL,"\u2aa1":ke.REL,"\u2aa1\u0338":ke.REL,"\u2aa2":ke.REL,"\u2aa2\u0338":ke.REL,"\u2aa3":ke.REL,"\u2aa4":ke.REL,"\u2aa5":ke.REL,"\u2aa6":ke.REL,"\u2aa7":ke.REL,"\u2aa8":ke.REL,"\u2aa9":ke.REL,"\u2aaa":ke.REL,"\u2aab":ke.REL,"\u2aac":ke.REL,"\u2aad":ke.REL,"\u2aae":ke.REL,"\u2aaf":ke.REL,"\u2aaf\u0338":ke.REL,"\u2ab0":ke.REL,"\u2ab0\u0338":ke.REL,"\u2ab1":ke.REL,"\u2ab2":ke.REL,"\u2ab3":ke.REL,"\u2ab4":ke.REL,"\u2ab5":ke.REL,"\u2ab6":ke.REL,"\u2ab7":ke.REL,"\u2ab8":ke.REL,"\u2ab9":ke.REL,"\u2aba":ke.REL,"\u2abb":ke.REL,"\u2abc":ke.REL,"\u2abd":ke.REL,"\u2abe":ke.REL,"\u2abf":ke.REL,"\u2ac0":ke.REL,"\u2ac1":ke.REL,"\u2ac2":ke.REL,"\u2ac3":ke.REL,"\u2ac4":ke.REL,"\u2ac5":ke.REL,"\u2ac6":ke.REL,"\u2ac7":ke.REL,"\u2ac8":ke.REL,"\u2ac9":ke.REL,"\u2aca":ke.REL,"\u2acb":ke.REL,"\u2acc":ke.REL,"\u2acd":ke.REL,"\u2ace":ke.REL,"\u2acf":ke.REL,"\u2ad0":ke.REL,"\u2ad1":ke.REL,"\u2ad2":ke.REL,"\u2ad3":ke.REL,"\u2ad4":ke.REL,"\u2ad5":ke.REL,"\u2ad6":ke.REL,"\u2ad7":ke.REL,"\u2ad8":ke.REL,"\u2ad9":ke.REL,"\u2ada":ke.REL,"\u2adb":ke.REL,"\u2add":ke.REL,"\u2add\u0338":ke.REL,"\u2ade":ke.REL,"\u2adf":ke.REL,"\u2ae0":ke.REL,"\u2ae1":ke.REL,"\u2ae2":ke.REL,"\u2ae3":ke.REL,"\u2ae4":ke.REL,"\u2ae5":ke.REL,"\u2ae6":ke.REL,"\u2ae7":ke.REL,"\u2ae8":ke.REL,"\u2ae9":ke.REL,"\u2aea":ke.REL,"\u2aeb":ke.REL,"\u2aec":ke.REL,"\u2aed":ke.REL,"\u2aee":ke.REL,"\u2aef":ke.REL,"\u2af0":ke.REL,"\u2af1":ke.REL,"\u2af2":ke.REL,"\u2af3":ke.REL,"\u2af4":ke.BIN4,"\u2af5":ke.BIN4,"\u2af6":ke.BIN4,"\u2af7":ke.REL,"\u2af8":ke.REL,"\u2af9":ke.REL,"\u2afa":ke.REL,"\u2afb":ke.BIN4,"\u2afd":ke.BIN4,"\u2afe":ke.BIN3,"\u2b45":ke.RELSTRETCH,"\u2b46":ke.RELSTRETCH,"\u3008":ke.OPEN,"\u3009":ke.CLOSE,"\ufe37":ke.WIDEACCENT,"\ufe38":ke.WIDEACCENT}};function We(t,e){return t.length!==e.length?e.length-t.length:t===e?0:tt.codePointAt(0)))}function qe(t){return String.fromCodePoint(...t)}function Je(t){return!!t.match(/%\s*$/)}function ze(t){return t.trim().split(/\s+/)}function Ge(t){return t.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((t,e,s,i)=>e+String.fromCodePoint(parseInt(s||i,16))))}He.infix["^"]=ke.WIDEREL,He.infix._=ke.WIDEREL,He.infix["\u2adc"]=ke.REL;class Ke extends ye{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let t=this.getText(),[e,s,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[e][t]||r[s][t]||r[i][t];return n?n[2]:Re.REL}return this._texClass}set texClass(t){this._texClass=t}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let t=this,e=this,s=this.factory.getNodeClass("math");for(;e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof s);)t=e,e=e.parent;return t}coreText(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let t=!1;const e=this.coreParent().parent;if(e){const s=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(s){t=void 0!==e.attributes.getExplicit(s)?t:this.attributes.get("accent")}}return t}setTeXclass(t){let{form:e,fence:s}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(s&&this.texClass===Re.REL&&("prefix"===e&&(this.texClass=Re.OPEN),"postfix"===e&&(this.texClass=Re.CLOSE)),this.adjustTeXclass(t))}adjustTeXclass(t){let e=this.texClass,s=this.prevClass;if(e===Re.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==Re.BIN&&e!==Re.REL||(s=t.texClass=Re.ORD),s=this.prevClass=t.texClass||Re.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):s=this.prevClass=Re.NONE,e!==Re.BIN||s!==Re.NONE&&s!==Re.BIN&&s!==Re.OP&&s!==Re.REL&&s!==Re.OPEN&&s!==Re.PUNCT)if(s!==Re.BIN||e!==Re.REL&&e!==Re.CLOSE&&e!==Re.PUNCT){if(e===Re.BIN){let t=this,e=this.parent;for(;e&&e.parent&&e.isEmbellished&&(1===e.childNodes.length||!e.isKind("mrow")&&e.core()===t);)t=e,e=e.parent;e.childNodes[e.childNodes.length-1]===t&&(this.texClass=Re.ORD)}}else t.texClass=this.prevClass=Re.ORD;else this.texClass=Re.ORD;return this}setInheritedAttributes(t={},e=!1,s=0,i=!1){super.setInheritedAttributes(t,e,s,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(t){let[e,s,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",e);let r=this.constructor.OPTABLE,n=r[e][t]||r[s][t]||r[i][t];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const t of Object.keys(n[3]||{}))this.attributes.setInherited(t,n[3][t]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let e=Pe(t);if(e){void 0===this.getProperty("texClass")&&(this.texClass=e[2]);const t=this.constructor.MMLSPACING[e[2]];this.lspace=(t[0]+1)/18,this.rspace=(t[1]+1)/18}}}getForms(){let t=this,e=this.parent,s=this.Parent;for(;s&&s.isEmbellished;)t=e,e=s.parent,s=s.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(t){if(this.attributes.isSet("form")){const e=this.attributes.get("form");t=[e].concat(t.filter((t=>t!==e)))}return t}checkPseudoScripts(t){const e=this.constructor.pseudoScripts;if(!t.match(e))return;const s=this.coreParent().Parent,i=!s||!(s.isKind("msubsup")&&!s.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(t){const e=this.constructor.primes;if(!t.match(e))return;const s=this.constructor.remapPrimes,i=qe(Xe(t).map((t=>s[t])));this.setProperty("primes",i)}checkMathAccent(t){const e=this.Parent;if(void 0!==this.getProperty("mathaccent")||!e||!e.isKind("munderover"))return;const[s,i,r]=e.childNodes;if(s.isEmbellished&&s.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),a=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!a)return;const o=this.constructor.mathaccents;t.match(o)&&this.setProperty("mathaccent",!0)}}Ke.defaults=Object.assign(Object.assign({},ye.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Ke.MMLSPACING=je,Ke.OPTABLE=He,Ke.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Ke.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Ke.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Ke.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class Ue extends ye{constructor(){super(...arguments),this.texclass=Re.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}Ue.defaults=Object.assign({},ye.defaults);class $e extends ye{constructor(){super(...arguments),this.texclass=Re.NONE}setTeXclass(t){return t}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const t=this.attributes.get("linebreak");return this.canBreak&&("newline"===t||"indentingnewline"===t)}get canBreak(){const t=this.attributes;return void 0===t.getExplicit("height")&&void 0===t.getExplicit("depth")&&void 0===t.getExplicit("style")&&void 0===t.getExplicit("mathbackground")&&void 0===t.getExplicit("background")}}$e.defaults=Object.assign(Object.assign({},ye.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class _e extends ye{constructor(){super(...arguments),this.texclass=Re.ORD}get kind(){return"ms"}}_e.defaults=Object.assign(Object.assign({},ye.defaults),{lquote:'"',rquote:'"'});class Ve extends Ie{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const t of this.childNodes)if(!t.isSpacelike)return!1;return!0}get isEmbellished(){let t=!1,e=0;for(const s of this.childNodes){if(s)if(s.isEmbellished){if(t)return!1;t=!0,this._core=e}else if(!s.isSpacelike)return!1;e++}return t}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let t=0;for(const e of this.childNodes)e&&!e.isSpacelike&&t++;return t}firstNonSpace(){for(const t of this.childNodes)if(t&&!t.isSpacelike)return t;return null}lastNonSpace(){let t=this.childNodes.length;for(;--t>=0;){let e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null}setTeXclass(t){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;for(const e of this.childNodes)t=e.setTeXclass(t);return null==this.texClass&&(this.texClass=Re.INNER),this}for(const e of this.childNodes)t=e.setTeXclass(t);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),t}}Ve.defaults=Object.assign({},Ie.defaults);class Ye extends Ve{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Ye.defaults=Ve.defaults;class Ze extends Oe{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(t){this.getPrevClass(t);for(const t of this.childNodes)t.setTeXclass(null);return this}setChildInheritedAttributes(t,e,s,i){(!e||s>0)&&s++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),a=this.addInheritedAttributes(Object.assign({},t),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),o=this.addInheritedAttributes(Object.assign({},t),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(a,!1,s,i),this.childNodes[1].setInheritedAttributes(o,!1,s,!0)}}Ze.defaults=Object.assign(Object.assign({},Oe.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Qe extends Ie{constructor(){super(...arguments),this.texclass=Re.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(t){return this.getPrevClass(t),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(t,e,s,i){this.childNodes[0].setInheritedAttributes(t,e,s,!0)}}Qe.defaults=Object.assign(Object.assign({},Ie.defaults),{"data-vertical-align":"bottom"});class ts extends Ie{constructor(){super(...arguments),this.texclass=Re.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(t){return this.getPrevClass(t),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(t,e,s,i){this.childNodes[0].setInheritedAttributes(t,e,s,!0),this.childNodes[1].setInheritedAttributes(t,!1,s+2,i)}}ts.defaults=Object.assign(Object.assign({},Ie.defaults),{"data-vertical-align":"bottom"});class es extends Te{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(t,e,s,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?s+=parseInt(r):s=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(e=!0===n,i=!1);const a=this.attributes.getExplicit("data-cramped");null!=a&&(i=a),t=this.addInheritedAttributes(t,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(t,e,s,i)}}es.defaults=Object.assign(Object.assign({},Te.defaults),{scriptlevel:pe,displaystyle:pe,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:pe,mathcolor:pe,dir:pe,infixlinebreakstyle:"before"});class ss extends Ie{constructor(){super(...arguments),this.texclass=Re.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}ss.defaults=Object.assign({},Ie.defaults);class is extends Te{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(t){return this.getProperty("vbox")?(this.texClass=Re.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(t)}}is.defaults=Object.assign(Object.assign({},Te.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class rs extends Te{constructor(){super(...arguments),this.texclass=Re.ORD}get kind(){return"mphantom"}}rs.defaults=Object.assign({},Te.defaults);class ns extends Ie{constructor(){super(...arguments),this.texclass=Re.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(let e=1,s=this.childNodes.length;ethis.childNodes.length&&(t=1),this.attributes.set("selection",t)}setChildInheritedAttributes(t,e,s,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(t,e,s,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(t,!1,1,!1)):super.setChildInheritedAttributes(t,e,s,i)}}os.defaults=Object.assign(Object.assign({},Ie.defaults),{actiontype:"toggle",selection:1});class ls extends Oe{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(t,e,s,i){let r=this.childNodes;r[0].setInheritedAttributes(t,e,s,i),r[1].setInheritedAttributes(t,!1,s+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(t,!1,s+1,i||2===this.sub)}}ls.defaults=Object.assign(Object.assign({},Oe.defaults),{subscriptshift:"",superscriptshift:""});class hs extends ls{get kind(){return"msub"}get arity(){return 2}}hs.defaults=Object.assign({},ls.defaults);class cs extends ls{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}cs.defaults=Object.assign({},ls.defaults);class ds extends Oe{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(t,e,s,i){let r=this.childNodes;r[0].setInheritedAttributes(t,e,s,i||!!r[this.over]);let n=!(e||!r[0].coreMO().attributes.get("movablelimits")),a=this.constructor.ACCENTS;r[1].setInheritedAttributes(t,!1,this.getScriptlevel(a[1],n,s),i||1===this.under),this.setInheritedAccent(1,a[1],e,s,i,n),r[2]&&(r[2].setInheritedAttributes(t,!1,this.getScriptlevel(a[2],n,s),i||2===this.under),this.setInheritedAccent(2,a[2],e,s,i,n))}getScriptlevel(t,e,s){return!e&&this.attributes.get(t)||s++,s}setInheritedAccent(t,e,s,i,r,n){let a=this.childNodes[t];if(null==this.attributes.getExplicit(e)&&a.isEmbellished){let t=a.coreMO().attributes.get("accent");this.attributes.setInherited(e,t),t!==this.attributes.getDefault(e)&&a.setInheritedAttributes({},s,this.getScriptlevel(e,n,i),r)}}}ds.defaults=Object.assign(Object.assign({},Oe.defaults),{accent:!1,accentunder:!1,align:"center"}),ds.ACCENTS=["","accentunder","accent"];class us extends ds{get kind(){return"munder"}get arity(){return 2}}us.defaults=Object.assign({},ds.defaults);class ps extends ds{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}ps.defaults=Object.assign({},ds.defaults),ps.ACCENTS=["","accent","accentunder"];class Es extends ls{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(t,e,s,i){this.childNodes[0].setInheritedAttributes(t,e,s,i);let r=!1;for(let e=1,n=0;e...`}verifyTree(t){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",t,!0)}}let Ds={[De.prototype.kind]:De,[Se.prototype.kind]:Se,[Be.prototype.kind]:Be,[Ke.prototype.kind]:Ke,[Ue.prototype.kind]:Ue,[$e.prototype.kind]:$e,[_e.prototype.kind]:_e,[Ve.prototype.kind]:Ve,[Ye.prototype.kind]:Ye,[Ze.prototype.kind]:Ze,[Qe.prototype.kind]:Qe,[ts.prototype.kind]:ts,[es.prototype.kind]:es,[ss.prototype.kind]:ss,[is.prototype.kind]:is,[rs.prototype.kind]:rs,[ns.prototype.kind]:ns,[as.prototype.kind]:as,[os.prototype.kind]:os,[hs.prototype.kind]:hs,[cs.prototype.kind]:cs,[ls.prototype.kind]:ls,[us.prototype.kind]:us,[ps.prototype.kind]:ps,[ds.prototype.kind]:ds,[Es.prototype.kind]:Es,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[Rs.prototype.kind]:Rs,[Ns.prototype.kind]:Ns,[fs.prototype.kind]:fs,[Ls.prototype.kind]:Ls,[bs.prototype.kind]:bs,[Cs.prototype.kind]:Cs,[Is.prototype.kind]:Is,[ys.prototype.kind]:ys,[Os.prototype.kind]:Os,[Ts.prototype.kind]:Ts,[xs.prototype.kind]:xs,[As.prototype.kind]:As,[Ae.prototype.kind]:Ae,[ve.prototype.kind]:ve,[vs.prototype.kind]:vs};class Ss extends ue{get MML(){return this.node}}Ss.defaultNodes=Ds;class Bs{constructor(){this.bits=0}static allocate(...t){for(const e of t){if(this.has(e))throw new Error("Bit already allocated for "+e);if(this.next===Bs.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(e,this.next),this.next<<=1}}static has(t){return this.names.has(t)}set(t){this.bits|=this.getBit(t)}clear(t){this.bits&=~this.getBit(t)}isSet(t){return!!(this.bits&this.getBit(t))}reset(){this.bits=0}getBit(t){const e=this.constructor.names.get(t);if(!e)throw new Error("Unknown bit-field name: "+t);return e}}function Ms(...t){const e=class extends Bs{};return e.allocate(...t),e}Bs.MAXBIT=1<<31,Bs.next=1,Bs.names=new Map;class ks extends Qt{static create(t){const e=new this;for(const s of Object.keys(t)){const[i,r]=this.action(s,t[s]);r&&e.add(i,r)}return e}static action(t,e){let s,i,r=!0,n=e[0];if(1===e.length||"boolean"==typeof e[1])2===e.length&&(r=e[1]),[s,i]=this.methodActions(t);else if("string"==typeof e[1])if("string"==typeof e[2]){4===e.length&&(r=e[3]);const[t,n]=e.slice(1);[s,i]=this.methodActions(t,n)}else 3===e.length&&(r=e[2]),[s,i]=this.methodActions(e[1]);else 4===e.length&&(r=e[3]),[s,i]=e.slice(1);return[{id:t,renderDoc:s,renderMath:i,convert:r},n]}static methodActions(t,e=t){return[e=>(t&&e[t](),!1),(t,s)=>(e&&t[e](s),!1)]}renderDoc(t,e=he.UNPROCESSED){for(const s of this.items)if(s.priority>=e&&s.item.renderDoc(t))return}renderMath(t,e,s=he.UNPROCESSED){for(const i of this.items)if(i.priority>=s&&i.item.renderMath(t,e))return}renderConvert(t,e,s=he.LAST){for(const i of this.items){if(i.priority>s)return;if(i.item.convert&&i.item.renderMath(t,e))return}}findID(t){for(const e of this.items)if(e.item.id===t)return e.item;return null}}const ws={all:!1,processed:!1,inputJax:null,outputJax:null},Ps={all:!0,processed:!0,inputJax:[],outputJax:[]};class js extends ee{compile(t){return null}}class Hs extends se{typeset(t,e=null){return null}escaped(t,e){return null}}class Ws extends ae{}class Fs{constructor(t,e,s){let i=this.constructor;this.document=t,this.options=Ut(Kt({},i.OPTIONS),s),this.math=new(this.options.MathList||Ws),this.renderActions=ks.create(this.options.renderActions),this.processed=new Fs.ProcessBits,this.outputJax=this.options.OutputJax||new Hs;let r=this.options.InputJax||[new js];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=e,this.outputJax.setAdaptor(e),this.inputJax.map((t=>t.setAdaptor(e))),this.mmlFactory=this.options.MmlFactory||new Ss,this.inputJax.map((t=>t.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((t=>t.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(t,...e){const[s,i]=ks.action(t,e);this.renderActions.add(s,i)}removeRenderAction(t){const e=this.renderActions.findID(t);e&&this.renderActions.remove(e)}render(){return this.renderActions.renderDoc(this),this}rerender(t=he.RERENDER){return this.state(t-1),this.render(),this}convert(t,e={}){let{format:s,display:i,end:r,ex:n,em:a,containerWidth:o,scale:l,family:h}=Ut({format:this.inputJax[0].name,display:!0,end:he.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},e);null===o&&(o=80*n);const c=this.inputJax.reduce(((t,e)=>e.name===s?e:t),null),d=new this.options.MathItem(t,c,i);return d.start.node=this.adaptor.body(this.document),d.setMetrics(a,n,o,l),this.outputJax.options.mtextInheritFont&&(d.outputData.mtextFamily=h),this.outputJax.options.merrorInheritFont&&(d.outputData.merrorFamily=h),d.convert(this,r),d.typesetRoot||d.root}findMath(t=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const t=[];for(const e of this.math)this.compileMath(e),void 0!==e.inputData.recompile&&t.push(e);for(const e of t){const t=e.inputData.recompile;e.state(t.state),e.inputData.recompile=t,this.compileMath(e)}this.processed.set("compile")}return this}compileMath(t){try{t.compile(this)}catch(e){if(e.retry||e.restart)throw e;this.options.compileError(this,t,e),t.inputData.error=e}}compileError(t,e){t.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":e.message,title:e.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),t.display&&t.root.attributes.set("display","block"),t.inputData.error=e.message}typeset(){if(!this.processed.isSet("typeset")){for(const t of this.math)try{t.typeset(this)}catch(e){if(e.retry||e.restart)throw e;this.options.typesetError(this,t,e),t.outputData.error=e}this.processed.set("typeset")}return this}typesetError(t,e){t.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":e.message,title:e.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),t.display&&this.adaptor.setAttributes(t.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),t.outputData.error=e.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const t of this.math.reversed())t.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(t=!1){return this}state(t,e=!1){for(const s of this.math)s.state(t,e);return te.reset(...t.inputJax))),t.outputJax&&this.outputJax.reset(...t.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(t){return this.math.merge(t),this}clearMathItemsWithin(t){const e=this.getMathItemsWithin(t);return this.math.remove(...e),e}getMathItemsWithin(t){Array.isArray(t)||(t=[t]);const e=this.adaptor,s=[],i=e.getElements(t,this.document);t:for(const t of this.math)for(const r of i)if(t.start.node&&e.contains(r,t.start.node)){s.push(t);continue t}return s}}Fs.KIND="MathDocument",Fs.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:Ws,MathItem:class extends le{},compileError:(t,e,s)=>{t.compileError(e,s)},typesetError:(t,e,s)=>{t.typesetError(e,s)},renderActions:Xt({find:[he.FINDMATH,"findMath","",!1],compile:[he.COMPILED],metrics:[he.METRICS,"getMetrics","",!1],typeset:[he.TYPESET],update:[he.INSERTED,"updateDocument",!1]})},Fs.ProcessBits=Ms("findMath","compile","getMetrics","typeset","updateDocument");class Xs extends Fs{}class qs{constructor(t,e=5){this.documentClass=Xs,this.adaptor=t,this.priority=e}get name(){return this.constructor.NAME}handlesDocument(t){return!1}create(t,e){return new this.documentClass(t,this.adaptor,e)}}qs.NAME="generic";class Js extends Qt{register(t){return this.add(t,t.priority)}unregister(t){this.remove(t)}handlesDocument(t){for(const e of this){let s=e.item;if(s.handlesDocument(t))return s}throw new Error("Can't find handler for document")}document(t,e=null){return this.handlesDocument(t).create(t,e)}}class zs{static methodName(t){return"visit"+(t.charAt(0).toUpperCase()+t.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(t){this.nodeHandlers=new Map;for(const e of t.getKinds()){let t=this[zs.methodName(e)];t&&this.nodeHandlers.set(e,t)}}visitTree(t,...e){return this.visitNode(t,...e)}visitNode(t,...e){return(this.nodeHandlers.get(t.kind)||this.visitDefault).call(this,t,...e)}visitDefault(t,...e){if("childNodes"in t)for(const s of t.childNodes)this.visitNode(s,...e)}setNodeHandler(t,e){this.nodeHandlers.set(t,e)}removeNodeHandler(t){this.nodeHandlers.delete(t)}}const Gs="data-mjx-";class Ks extends zs{constructor(t=null){t||(t=new Ss),super(t)}visitTextNode(t,...e){}visitXMLNode(t,...e){}visitHtmlNode(t,...e){}getKind(t){const e=t.kind;return Yt(e,this.constructor.rename,e)}getAttributeList(t){const e=this.constructor,s=Yt(t.kind,e.defaultAttributes,{}),i=Object.assign({},s,this.getDataAttributes(t),t.attributes.getAllAttributes()),r=e.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(t){const e={},s=t.attributes.getExplicit("mathvariant"),i=this.constructor.variants;s&&i.hasOwnProperty(s)&&this.setDataAttribute(e,"variant",s),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");const r=t.getProperty("vbox");r&&this.setDataAttribute(e,"vbox",r);const n=t.getProperty("scriptalign");n&&this.setDataAttribute(e,"script-align",n);const a=t.getProperty("texClass");if(void 0!==a){let s=!0;if(a===Re.OP&&t.isKind("mi")){const e=t.getText();s=!(e.length>1&&e.match(Se.operatorName))}s&&this.setDataAttribute(e,"texclass",a<0?"NONE":fe[a])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e}setDataAttribute(t,e,s){t[Gs+e]=s}}Ks.rename={TeXAtom:"mrow"},Ks.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},Ks.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class Us extends Ks{constructor(){super(...arguments),this.document=null}visitTree(t,e){this.document=e;let s=e.createElement("top");return this.visitNode(t,s),this.document=null,s.firstChild}visitTextNode(t,e){e.appendChild(this.document.createTextNode(t.getText()))}visitXMLNode(t,e){e.appendChild(t.getXML().cloneNode(!0))}visitHtmlNode(t,e){e.appendChild(t.getHTML().cloneNode(!0))}visitInferredMrowNode(t,e){for(const s of t.childNodes)this.visitNode(s,e)}visitDefault(t,e){let s=this.document.createElement(this.getKind(t));this.addAttributes(t,s);for(const e of t.childNodes)this.visitNode(e,s);e.appendChild(s)}addAttributes(t,e){let s=this.getAttributeList(t);for(const t of Object.keys(s))e.setAttribute(t,s[t].toString())}}const $s=t=>"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";";class _s extends Ks{visitTree(t){return this.visitNode(t,"")}visitTextNode(t,e){return this.quoteHTML(t.getText())}visitXMLNode(t,e){return e+t.getSerializedXML()}visitHtmlNode(t,e){return t.getSerializedHTML()}visitInferredMrowNode(t,e){let s=[];for(const i of t.childNodes)s.push(this.visitNode(i,e));return s.join("\n")}visitAnnotationNode(t,e){return e+""+this.childNodeMml(t,"","")+""}visitDefault(t,e){let s=this.getKind(t),[i,r]=t.isToken||0===t.childNodes.length?["",""]:["\n",e];const n=this.childNodeMml(t,e+" ",i);return e+"<"+s+this.getAttributes(t)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(t,e,s){let i="";for(const r of t.childNodes)i+=this.visitNode(r,e)+s;return i}getAttributes(t){const e=[],s=this.getAttributeList(t);for(const t of Object.keys(s)){const i=String(s[t]);void 0!==i&&e.push(t+'="'+this.quoteHTML(i)+'"')}return e.length?" "+e.join(" "):""}quoteHTML(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,$s).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,$s)}}class Vs{get kind(){return this.node.kind}constructor(t,e){this.factory=t,this.node=e}wrap(t){return this.factory.wrap(t)}walkTree(t,e){if(t(this,e),"childNodes"in this)for(const s of this.childNodes)s&&s.walkTree(t,e);return e}}class Ys extends de{wrap(t,...e){return this.create(t.kind,t,...e)}}function Zs(t){return new Promise((function e(s,i){try{s(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((()=>e(s,i))).catch((t=>i(t))):t.restart&&t.restart.isCallback?MathJax.Callback.After((()=>e(s,i)),t.restart):i(t)}}))}function Qs(t){let e=new Error("MathJax retry");throw e.retry=t,e}const ti={version:Tt,handlers:new Js,document:function(t,e){return ti.handlers.document(t,e)},handleRetriesFor:Zs,retryAfter:Qs,asyncLoad:null};class ei extends le{get adaptor(){return this.inputJax.adaptor}constructor(t,e,s=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(t,e,s,i,r)}updateDocument(t){if(this.state()=he.TYPESET){const e=this.adaptor;let s=this.start.node,i=e.text("");if(t){let t=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=e.text(t);else{const s=e.parse(t,"text/html");i=e.firstChild(e.body(s))}}e.parent(s)&&e.replace(i,s),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class si extends ae{}class ii{constructor(t=null){let e=this.constructor;this.options=Ut(Kt({},e.OPTIONS),t),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let t=qt(this.options.skipHtmlTags),e=qt(this.options.ignoreHtmlClass),s=qt(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+s+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(t,e){this.snodes.push([t,e.length]),this.string+=e}handleText(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)}handleTag(t,e){if(!e){let e=this.options.includeHtmlTags[this.adaptor.kind(t)];e instanceof Function?this.extendString(t,e(t,this.adaptor)):this.extendString(t,e)}return this.adaptor.next(t)}handleContainer(t,e){this.pushString();const s=this.adaptor.getAttribute(t,"class")||"",i=this.adaptor.kind(t)||"",r=this.processHtmlClass.exec(s);let n=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),n=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(s))&&!r),[n,e]}handleOther(t,e){return this.pushString(),this.adaptor.next(t)}find(t){this.init();let e=this.adaptor.next(t),s=!1,i=this.options.includeHtmlTags;for(;t&&t!==e;){const e=this.adaptor.kind(t);"#text"===e?t=this.handleText(t,s):i.hasOwnProperty(e)?t=this.handleTag(t,s):e?[t,s]=this.handleContainer(t,s):t=this.handleOther(t,s),!t&&this.stack.length&&(this.pushString(),[t,s]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}ii.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:Xt({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class ri extends Fs{constructor(t,e,s){let[i,r]=Vt(s,ii.OPTIONS);super(t,e,i),this.domStrings=this.options.DomStrings||new ii(r),this.domStrings.adaptor=e,this.styles=[]}findPosition(t,e,s,i){const r=this.adaptor;for(const n of i[t]){let[t,i]=n;if(e<=i&&"#text"===r.kind(t))return{node:t,n:Math.max(e,0),delim:s};e-=i}return{node:null,n:0,delim:s}}mathItem(t,e,s){let i=t.math,r=this.findPosition(t.n,t.start.n,t.open,s),n=this.findPosition(t.n,t.end.n,t.close,s);return new this.options.MathItem(i,e,t.display,r,n)}findMath(t){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=Ut({elements:this.options.elements||[this.adaptor.body(this.document)]},t);const e=this.adaptor.getElements(t.elements,this.document);for(const t of this.inputJax){const s=t.processStrings?this.findMathFromStrings(t,e):this.findMathFromDOM(t,e);this.math.merge(s)}this.processed.set("findMath")}return this}findMathFromStrings(t,e){const s=[],i=[];for(const t of e){const[e,r]=this.domStrings.find(t);s.push(...e),i.push(...r)}const r=new this.options.MathList;for(const e of t.findMath(s))r.push(this.mathItem(e,t,i));return r}findMathFromDOM(t,e){const s=[];for(const i of e)for(const e of t.findMath(i))s.push(new this.options.MathItem(e.math,t,e.display,e.start,e.end));return new this.options.MathList(...s)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)}addStyleSheet(){const t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){const s=e.head(this.document);let i=this.findSheet(s,e.getAttribute(t,"id"));i?e.replace(t,i):e.append(s,t)}}findSheet(t,e){if(e)for(const s of this.adaptor.tags(t,"style"))if(this.adaptor.getAttribute(s,"id")===e)return s;return null}removeFromDocument(t=!1){if(this.processed.isSet("updateDocument"))for(const e of this.math)e.state()>=he.INSERTED&&e.state(he.TYPESET,t);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(t){this.styles.push(t)}getStyles(){return this.styles}}ri.KIND="HTML",ri.OPTIONS=Object.assign(Object.assign({},Fs.OPTIONS),{renderActions:Xt(Object.assign(Object.assign({},Fs.OPTIONS.renderActions),{styles:[he.INSERTED+1,"","updateStyleSheet",!1]})),MathList:si,MathItem:ei,DomStrings:null});class ni extends qs{constructor(){super(...arguments),this.documentClass=ri}handlesDocument(t){const e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment}create(t,e){const s=this.adaptor;if("string"==typeof t)t=s.parse(t,"text/html");else if(t instanceof s.window.HTMLElement||t instanceof s.window.DocumentFragment){let e=t;t=s.parse("","text/html"),s.append(s.body(t),e)}return super.create(t,e)}}function ai(t){const e=new ni(t);return ti.handlers.register(e),e}function oi(t){return ti.asyncLoad?new Promise(((e,s)=>{const i=ti.asyncLoad(t);i instanceof Promise?i.then((t=>e(t))).catch((t=>s(t))):e(i)})):Promise.reject(`Can't load '${t}': No asyncLoad method specified`)}const li=1e6,hi={px:1,in:96,cm:96/2.54,mm:96/25.4},ci={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},di={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:li};function ui(t,e=0,s=1,i=16){if("string"!=typeof t&&(t=String(t)),""===t||null==t)return e;if(di[t])return di[t];let r=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return e;let n=parseFloat(r[1]||"1"),a=r[2];return hi.hasOwnProperty(a)?n*hi[a]/i/s:ci.hasOwnProperty(a)?n*ci[a]:"%"===a?n/100*e:n*e}function pi(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"}function Ei(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function mi(t,e=16){return t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function gi(t,e=-li,s=16){return t*=s,e&&tthis.w&&(this.w=r),n>this.h&&(this.h=n),a>this.d&&(this.d=a)}append(t){let e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)}updateFrom(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)}copy(){const t=new Ri;return Object.assign(t,this),t}}Ri.fullWidth="100%",Ri.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const fi={loadMissingEntities:!0},Ni={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},Li={};function bi(t,e){Object.assign(Ni,t),Li[e]=!0}function Ci(t){delete Ni[t]}function Ii(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,yi)}function yi(t,e){if("#"===e.charAt(0))return Ti(e.slice(1));if(Ni[e])return Ni[e];if(fi.loadMissingEntities){let t=e.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:e.charAt(0).toLowerCase();Li[t]||(Li[t]=!0,Qs(oi("./util/entities/"+t+".js")))}return t}function Ti(t){let e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}class Oi{get cssText(){return this.getStyleString()}constructor(t=null){this.styles={},this.addStyles(t)}addStyles(t){if(t)for(const e of Object.keys(t))this.styles[e]||(this.styles[e]={}),Object.assign(this.styles[e],t[e])}removeStyles(...t){for(const e of t)delete this.styles[e]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const t=Object.keys(this.styles),e=new Array(t.length);let s=0;for(const i of t)e[s++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return e}getStyleDefString(t){const e=Object.keys(t),s=new Array(e.length);let i=0;for(const r of e)s[i++]=" "+r+": "+t[r]+";";return s.join("\n")}}const xi=["top","right","bottom","left"],Ai=["width","style","color"];function vi(t){const e=t.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),s=[];for(;e.length>1;)e.shift(),s.push(e.shift());return s}function Di(t){const e=vi(this.styles[t]);0===e.length&&e.push(""),1===e.length&&e.push(e[0]),2===e.length&&e.push(e[0]),3===e.length&&e.push(e[1]);for(const s of Pi.connect[t].children)this.setStyle(this.childName(t,s),e.shift())}const Si=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,Bi=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function Mi(t){let e={width:"",style:"",color:""};for(const s of vi(this.styles[t]))s.match(Si)&&""===e.width?e.width=s:s.match(Bi)&&""===e.style?e.style=s:e.color=s;for(const s of Pi.connect[t].children)this.setStyle(this.childName(t,s),e[s])}function ki(t){const e=[];for(const s of Pi.connect[t].children){const i=this.styles[this.childName(t,s)];i&&e.push(i)}e.length?this.styles[t]=e.join(" "):delete this.styles[t]}const wi={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class Pi{constructor(t=""){this.parse(t)}get cssText(){const t=[];for(const e of Object.keys(this.styles)){const s=this.parentName(e);this.styles[s]||t.push(e+": "+this.styles[e]+";")}return t.join(" ")}get styleList(){return Object.assign({},this.styles)}set(t,e){for(t=this.normalizeName(t),this.setStyle(t,e),Pi.connect[t]&&!Pi.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),Pi.connect[t]);)Pi.connect[t].combine.call(this,t)}get(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""}setStyle(t,e){this.styles[t]=e,Pi.connect[t]&&Pi.connect[t].children&&Pi.connect[t].split.call(this,t),""===e&&delete this.styles[t]}combineChildren(t){const e=this.parentName(t);for(const s of Pi.connect[t].children){const t=this.childName(e,s);Pi.connect[t].combine.call(this,t)}}parentName(t){const e=t.replace(/-[^-]*$/,"");return t===e?"":e}childName(t,e){return e.match(/-/)?e:(Pi.connect[t]&&!Pi.connect[t].combine&&(e+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+e)}normalizeName(t){return t.replace(/[A-Z]/g,(t=>"-"+t.toLowerCase()))}parse(t=""){let e=this.constructor.pattern;this.styles={};const s=t.replace(e.comment,"").split(e.style);for(;s.length>1;){let[t,e,i]=s.splice(0,3);if(t.match(/[^\s\n]/))return;this.set(e,i)}}}function ji(t){return t.reduce(((t,e)=>t+e),0)}function Hi(t){return t.reduce(((t,e)=>Math.max(t,e)),0)}Pi.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},Pi.connect={padding:{children:xi,split:Di,combine:function(t){const e=Pi.connect[t].children,s=[];for(const i of e){const e=this.styles[t+"-"+i];if(!e)return void delete this.styles[t];s.push(e)}s[3]===s[1]&&(s.pop(),s[2]===s[0]&&(s.pop(),s[1]===s[0]&&s.pop())),this.styles[t]=s.join(" ")}},border:{children:xi,split:function(t){for(const e of Pi.connect[t].children)this.setStyle(this.childName(t,e),this.styles[t])},combine:function(t){const e=[...Pi.connect[t].children],s=this.styles[this.childName(t,e.shift())];for(const i of e)if(this.styles[this.childName(t,i)]!==s)return void delete this.styles[t];this.styles[t]=s}},"border-top":{children:Ai,split:Mi,combine:ki},"border-right":{children:Ai,split:Mi,combine:ki},"border-bottom":{children:Ai,split:Mi,combine:ki},"border-left":{children:Ai,split:Mi,combine:ki},"border-width":{children:xi,split:Di,combine:null},"border-style":{children:xi,split:Di,combine:null},"border-color":{children:xi,split:Di,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(t){const e=vi(this.styles[t]),s={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const t of e){s.family=t;for(const e of Object.keys(wi))if((Array.isArray(s[e])||""===s[e])&&t.match(wi[e]))if("size"===e){const[i,r]=t.split(/\//);s[e]=i,r&&(s["line-height"]=r)}else""===s.size&&(Array.isArray(s[e])?s[e].push(t):s[e]=t)}!function(t,e){for(const s of Pi.connect[t].children){const i=this.childName(t,s);if(Array.isArray(e[s])){const t=e[s];t.length&&(this.styles[i]=t.join(" "))}else""!==e[s]&&(this.styles[i]=e[s])}}(t,s),delete this.styles[t]},combine:function(t){}}},MathJax.loader&&MathJax.loader.checkVersion("core",Tt,"core"),Dt({_:{adaptors:{HTMLAdaptor:i,browserAdaptor:r},components:{global:e},core:{DOMAdaptor:s,FindMath:a,Handler:st,HandlerList:it,InputJax:h,MathDocument:et,MathItem:p,MathList:u,MmlTree:{Attributes:g,MML:Z,MathMLVisitor:at,MmlFactory:Q,MmlNode:f,MmlNodes:{HtmlNode:Y,TeXAtom:_,maction:H,maligngroup:G,malignmark:K,math:N,mathchoice:V,menclose:j,merror:M,mfenced:P,mfrac:v,mglyph:U,mi:L,mmultiscripts:X,mn:b,mo:y,mpadded:k,mphantom:w,mroot:S,mrow:A,ms:x,mspace:O,msqrt:D,mstyle:B,msubsup:W,mtable:q,mtd:z,mtext:T,mtr:J,munderover:F,semantics:$},MmlVisitor:nt,OperatorDictionary:C,SerializedMmlVisitor:ot},OutputJax:c,Tree:{Factory:E,Node:R,NodeFactory:m,Visitor:rt,Wrapper:lt,WrapperFactory:ht}},handlers:{html_ts:Rt,html:{HTMLDocument:mt,HTMLDomStrings:Et,HTMLHandler:gt,HTMLMathItem:ut,HTMLMathList:pt}},mathjax:dt,util:{AsyncLoad:ft,BBox:Lt,BitField:tt,Entities:bt,FunctionList:l,LinkedList:d,Options:n,PrioritizedList:o,Retries:ct,StyleList:Ct,Styles:It,lengths:Nt,numeric:yt,string:I}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",ni),MathJax.startup.registerConstructor("browserAdaptor",kt),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=t=>MathJax.loader.load(t))})(); \ No newline at end of file diff --git a/input/asciimath.js b/input/asciimath.js new file mode 100644 index 0000000000..0ecfa23df7 --- /dev/null +++ b/input/asciimath.js @@ -0,0 +1 @@ +(()=>{var t={993:(t,e)=>{var i,n,a,s,r,o,l,u={debug:!0},h={MathJax:u},p={},c=null;e.N=u,function(t){var e=h[t];e||(e=h[t]={});var i=[],n=function(t){var e=t.constructor;for(var i in e||(e=function(){}),t)"constructor"!==i&&t.hasOwnProperty(i)&&(e[i]=t[i]);return e};e.Object=n({constructor:function(){return arguments.callee.Init.call(this,arguments)},Subclass:function(t,e){var n=function(){return arguments.callee.Init.call(this,arguments)};return n.SUPER=this,n.Init=this.Init,n.Subclass=this.Subclass,n.Augment=this.Augment,n.protoFunction=this.protoFunction,n.can=this.can,n.has=this.has,n.isa=this.isa,n.prototype=new this(i),n.prototype.constructor=n,n.Augment(t,e),n},Init:function(t){var e=this;return 1===t.length&&t[0]===i?e:(e instanceof t.callee||(e=new t.callee(i)),e.Init.apply(e,t)||e)},Augment:function(t,e){var i;if(null!=t){for(i in t)t.hasOwnProperty(i)&&this.protoFunction(i,t[i]);t.toString!==this.prototype.toString&&t.toString!=={}.toString&&this.protoFunction("toString",t.toString)}if(null!=e)for(i in e)e.hasOwnProperty(i)&&(this[i]=e[i]);return this},protoFunction:function(t,e){this.prototype[t]=e,"function"==typeof e&&(e.SUPER=this.SUPER.prototype)},prototype:{Init:function(){},SUPER:function(t){return t.callee.SUPER},can:function(t){return"function"==typeof this[t]},has:function(t){return void 0!==this[t]},isa:function(t){return t instanceof Object&&this instanceof t}},can:function(t){return this.prototype.can.call(this,t)},has:function(t){return this.prototype.has.call(this,t)},isa:function(t){for(var e=this;e;){if(e===t)return!0;e=e.SUPER}return!1},SimpleSUPER:n({constructor:function(t){return this.SimpleSUPER.define(t)},define:function(t){var e={};if(null!=t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=this.wrap(i,t[i]));t.toString!==this.prototype.toString&&t.toString!=={}.toString&&(e.toString=this.wrap("toString",t.toString))}return e},wrap:function(t,e){if("function"!=typeof e||!e.toString().match(/\.\s*SUPER\s*\(/))return e;var i=function(){this.SUPER=i.SUPER[t];try{var n=e.apply(this,arguments)}catch(t){throw delete this.SUPER,t}return delete this.SUPER,n};return i.toString=function(){return e.toString.apply(e,arguments)},i}})}),e.Object.isArray=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)},e.Object.Array=Array}("MathJax"),function(t){var e=h[t];e||(e=h[t]={});var i=function(t){var e=function(){return arguments.callee.execute.apply(arguments.callee,arguments)};for(var n in i.prototype)i.prototype.hasOwnProperty(n)&&(e[n]=void 0!==t[n]?t[n]:i.prototype[n]);return e.toString=i.prototype.toString,e};i.prototype={isCallback:!0,hook:function(){},data:[],object:h,execute:function(){if(!this.called||this.autoReset)return this.called=!this.autoReset,this.hook.apply(this.object,this.data.concat([].slice.call(arguments,0)))},reset:function(){delete this.called},toString:function(){return this.hook.toString.apply(this.hook,arguments)}};var n=function(t){return"function"==typeof t&&t.isCallback},a=function(t){return eval.call(h,t)},s=function(){if(a("var __TeSt_VaR__ = 1"),h.__TeSt_VaR__)try{delete h.__TeSt_VaR__}catch(t){h.__TeSt_VaR__=null}else a=h.execScript?function(i){e.__code=i,i="try {"+t+".__result = eval("+t+".__code)} catch(err) {"+t+".__result = err}",h.execScript(i);var n=e.__result;if(delete e.__result,delete e.__code,n instanceof Error)throw n;return n}:function(i){e.__code=i,i="try {"+t+".__result = eval("+t+".__code)} catch(err) {"+t+".__result = err}";var n=c.getElementsByTagName("head")[0];n||(n=c.body);var a=c.createElement("script");a.appendChild(c.createTextNode(i)),n.appendChild(a),n.removeChild(a);var s=e.__result;if(delete e.__result,delete e.__code,s instanceof Error)throw s;return s};s=null},r=function(t,e){if(arguments.length>1&&(t=2===arguments.length&&"function"!=typeof arguments[0]&&arguments[0]instanceof Object&&"number"==typeof arguments[1]?[].slice.call(t,e):[].slice.call(arguments,0)),t instanceof Array&&1===t.length&&(t=t[0]),"function"==typeof t)return t.execute===i.prototype.execute?t:i({hook:t});if(t instanceof Array){if("string"==typeof t[0]&&t[1]instanceof Object&&"function"==typeof t[1][t[0]])return i({hook:t[1][t[0]],object:t[1],data:t.slice(2)});if("function"==typeof t[0])return i({hook:t[0],data:t.slice(1)});if("function"==typeof t[1])return i({hook:t[1],object:t[0],data:t.slice(2)})}else{if("string"==typeof t)return s&&s(),i({hook:a,data:[t]});if(t instanceof Object)return i(t);if(void 0===t)return i({})}throw Error("Can't make callback from given data")},o=function(t,e){(t=r(t)).called||(p(t,e),e.pending++)},l=function(){var t=this.signal;delete this.signal,this.execute=this.oldExecute,delete this.oldExecute;var e=this.execute.apply(this,arguments);if(n(e)&&!e.called)p(e,t);else for(var i=0,a=t.length;i0&&e=0;t--)this.hooks.splice(t,1);this.remove=[]}}),f=e.Object.Subclass({Init:function(){this.pending=this.running=0,this.queue=[],this.Push.apply(this,arguments)},Push:function(){for(var t,e=0,i=arguments.length;e=this.timeout?(t(this.STATUS.ERROR),1):0},file:function(t,i){i<0?e.Ajax.loadTimeout(t):e.Ajax.loadComplete(t)},execute:function(){this.hook.call(this.object,this,this.data[0],this.data[1])},checkSafari2:function(t,e,i){t.time(i)||(c.styleSheets.length>e&&c.styleSheets[e].cssRules&&c.styleSheets[e].cssRules.length?i(t.STATUS.OK):setTimeout(t,t.delay))},checkLength:function(t,i,n){if(!t.time(n)){var a=0,s=i.sheet||i.styleSheet;try{(s.cssRules||s.rules||[]).length>0&&(a=1)}catch(t){(t.message.match(/protected variable|restricted URI/)||t.message.match(/Security error/))&&(a=1)}a?setTimeout(e.Callback([n,t.STATUS.OK]),0):setTimeout(t,t.delay)}}},loadComplete:function(t){t=this.fileURL(t);var i=this.loading[t];return i&&!i.preloaded?(e.Message.Clear(i.message),i.timeout&&clearTimeout(i.timeout),i.script&&(0===a.length&&setTimeout(s,0),a.push(i.script)),this.loaded[t]=i.status,delete this.loading[t],this.addHook(t,i.callback)):(i&&delete this.loading[t],this.loaded[t]=this.STATUS.OK,i={status:this.STATUS.OK}),this.loadHooks[t]?this.loadHooks[t].Execute(i.status):null},loadTimeout:function(t){this.loading[t].timeout&&clearTimeout(this.loading[t].timeout),this.loading[t].status=this.STATUS.ERROR,this.loadError(t),this.loadComplete(t)},loadError:function(t){e.Message.Set(["LoadFailed","File failed to load: %1",t],null,2e3),e.Hub.signal.Post(["file load error",t])},Styles:function(t,i){var n=this.StyleString(t);if(""===n)(i=e.Callback(i))();else{var a=c.createElement("style");a.type="text/css",this.head=(this.head,null),this.head.appendChild(a),a.styleSheet&&void 0!==a.styleSheet.cssText?a.styleSheet.cssText=n:a.appendChild(c.createTextNode(n)),i=this.timer.create.call(this,i,a)}return i},StyleString:function(t){if("string"==typeof t)return t;var e,i,n="";for(e in t)if(t.hasOwnProperty(e))if("string"==typeof t[e])n+=e+" {"+t[e]+"}\n";else if(t[e]instanceof Array)for(var a=0;a="0"&&r<="9")s[n]=e[s[n]-1],"number"==typeof s[n]&&(s[n]=this.number(s[n]));else if("{"===r)if((r=s[n].substr(1))>="0"&&r<="9")s[n]=e[s[n].substr(1,s[n].length-2)-1],"number"==typeof s[n]&&(s[n]=this.number(s[n]));else{var o=s[n].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/);if(o)if("plural"===o[1]){var l=e[o[2]-1];if(void 0===l)s[n]="???";else{l=this.plural(l)-1;var u=o[3].replace(/(^|[^%])(%%)*%\|/g,"$1$2%\uefef").split(/\|/);l>=0&&l=3?i.push([s[0],s[1],this.processSnippet(t,s[2])]):i.push(e[n])}else i.push(e[n]);return i},markdownPattern:/(%.)|(\*{1,3})((?:%.|.)+?)\2|(`+)((?:%.|.)+?)\4|\[((?:%.|.)+?)\]\(([^\s\)]+)\)/,processMarkdown:function(t,e,i){for(var n,a=[],s=t.split(this.markdownPattern),r=s[0],o=1,l=s.length;o{var t,e,i;t=MathJax.ElementJax.mml,e=["texWithDelims","movesupsub","subsupOK","primes","movablelimits","scriptlevel","open","close","isError","multiline","variantForm","autoOP","fnOP"],i={texWithDelims:"withDelims"},t.mbase.Augment({toMmlNode:function(t){var e=this.type;"texatom"===e&&(e="TeXAtom");var i=this.nodeMake(t,e);return"texClass"in this&&(i.texClass=this.texClass),i},nodeMake:function(t,e){for(var i=t.MML["TeXmathchoice"===e?"mathchoice":e](),n=this.data[0]&&this.data[0].inferred&&this.inferRow?this.data[0].data:this.data,a=0,s=n.length;a{MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"2.7.2",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"}),MathJax.ElementJax.mml.Augment({Init:function(){if(1===arguments.length&&"math"===arguments[0].type?this.root=arguments[0]:this.root=MathJax.ElementJax.mml.math.apply(this,arguments),this.root.attr&&this.root.attr.mode){this.root.display||"display"!==this.root.attr.mode||(this.root.display="block",this.root.attrNames.push("display")),delete this.root.attr.mode;for(var t=0,e=this.root.attrNames.length;t0||this.Get("scriptlevel")>0)&&n>=0?"":this.TEXSPACELENGTH[Math.abs(n)]},TEXSPACELENGTH:["",t.LENGTH.THINMATHSPACE,t.LENGTH.MEDIUMMATHSPACE,t.LENGTH.THICKMATHSPACE],TEXSPACE:[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],autoDefault:function(t){return""},isSpacelike:function(){return!1},isEmbellished:function(){return!1},Core:function(){return this},CoreMO:function(){return this},childIndex:function(t){if(null!=t)for(var e=0,i=this.data.length;e=55296&&i.charCodeAt(0)<56320?t.VARIANT.ITALIC:t.VARIANT.NORMAL}return""},setTeXclass:function(e){this.getPrevClass(e);var i=this.data.join("");return i.length>1&&i.match(/^[a-z][a-z0-9]*$/i)&&this.texClass===t.TEXCLASS.ORD&&(this.texClass=t.TEXCLASS.OP,this.autoOP=!0),this}}),t.mn=t.mbase.Subclass({type:"mn",isToken:!0,texClass:t.TEXCLASS.ORD,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT}}),t.mo=t.mbase.Subclass({type:"mo",isToken:!0,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,form:t.AUTO,fence:t.AUTO,separator:t.AUTO,lspace:t.AUTO,rspace:t.AUTO,stretchy:t.AUTO,symmetric:t.AUTO,maxsize:t.AUTO,minsize:t.AUTO,largeop:t.AUTO,movablelimits:t.AUTO,accent:t.AUTO,linebreak:t.LINEBREAK.AUTO,lineleading:t.INHERIT,linebreakstyle:t.AUTO,linebreakmultchar:t.INHERIT,indentalign:t.INHERIT,indentshift:t.INHERIT,indenttarget:t.INHERIT,indentalignfirst:t.INHERIT,indentshiftfirst:t.INHERIT,indentalignlast:t.INHERIT,indentshiftlast:t.INHERIT,texClass:t.AUTO},defaultDef:{form:t.FORM.INFIX,fence:!1,separator:!1,lspace:t.LENGTH.THICKMATHSPACE,rspace:t.LENGTH.THICKMATHSPACE,stretchy:!1,symmetric:!1,maxsize:t.SIZE.INFINITY,minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:t.LINEBREAK.AUTO,lineleading:"1ex",linebreakstyle:"before",indentalign:t.INDENTALIGN.AUTO,indentshift:"0",indenttarget:"",indentalignfirst:t.INDENTALIGN.INDENTALIGN,indentshiftfirst:t.INDENTSHIFT.INDENTSHIFT,indentalignlast:t.INDENTALIGN.INDENTALIGN,indentshiftlast:t.INDENTSHIFT.INDENTSHIFT,texClass:t.TEXCLASS.REL},SPACE_ATTR:{lspace:1,rspace:2,form:4},useMMLspacing:7,autoDefault:function(e,i){var n=this.def;if(!n){if("form"===e)return this.useMMLspacing&=~this.SPACE_ATTR.form,this.getForm();for(var a=this.data.join(""),s=[this.Get("form"),t.FORM.INFIX,t.FORM.POSTFIX,t.FORM.PREFIX],r=0,o=s.length;r=55296&&i<56320&&(i=(i-55296<<10)+(e.charCodeAt(1)-56320)+65536);for(var n=0,a=this.RANGES.length;n=0;t--)if(this.data[0]&&!this.data[t].isSpacelike())return this.data[t];return null},Core:function(){return this.isEmbellished()&&void 0!==this.core?this.data[this.core]:this},CoreMO:function(){return this.isEmbellished()&&void 0!==this.core?this.data[this.core].CoreMO():this},toString:function(){return this.inferred?"["+this.data.join(",")+"]":this.SUPER(arguments).toString.call(this)},setTeXclass:function(e){var i,n=this.data.length;if(!this.open&&!this.close||e&&e.fnOP){for(i=0;i0)&&e++,e},adjustChild_texprimestyle:function(t){return t==this.den||this.Get("texprimestyle")},setTeXclass:t.mbase.setSeparateTeXclasses}),t.msqrt=t.mbase.Subclass({type:"msqrt",inferRow:!0,linebreakContainer:!0,texClass:t.TEXCLASS.ORD,setTeXclass:t.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(t){return!0}}),t.mroot=t.mbase.Subclass({type:"mroot",linebreakContainer:!0,texClass:t.TEXCLASS.ORD,adjustChild_displaystyle:function(t){return 1!==t&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return 1===t&&(e+=2),e},adjustChild_texprimestyle:function(t){return 0===t||this.Get("texprimestyle")},setTeXclass:t.mbase.setSeparateTeXclasses}),t.mstyle=t.mbase.Subclass({type:"mstyle",isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,inferRow:!0,defaults:{scriptlevel:t.INHERIT,displaystyle:t.INHERIT,scriptsizemultiplier:Math.sqrt(.5),scriptminsize:"8pt",mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,infixlinebreakstyle:t.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(t){var e=this.scriptlevel;if(null==e)e=this.Get("scriptlevel");else if(String(e).match(/^ *[-+]/)){e=this.Get("scriptlevel",null,!0)+parseInt(e)}return e},inheritFromMe:!0,noInherit:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},getRemoved:{fontfamily:"fontFamily",fontweight:"fontWeight",fontstyle:"fontStyle",fontsize:"fontSize"},setTeXclass:t.mbase.setChildTeXclass}),t.merror=t.mbase.Subclass({type:"merror",inferRow:!0,linebreakContainer:!0,texClass:t.TEXCLASS.ORD}),t.mpadded=t.mbase.Subclass({type:"mpadded",inferRow:!0,isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,width:"",height:"",depth:"",lspace:0,voffset:0},setTeXclass:t.mbase.setChildTeXclass}),t.mphantom=t.mbase.Subclass({type:"mphantom",texClass:t.TEXCLASS.ORD,inferRow:!0,isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,setTeXclass:t.mbase.setChildTeXclass}),t.mfenced=t.mbase.Subclass({type:"mfenced",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,open:"(",close:")",separators:","},addFakeNodes:function(){var e=this.getValues("open","close","separators");if(e.open=e.open.replace(/[ \t\n\r]/g,""),e.close=e.close.replace(/[ \t\n\r]/g,""),e.separators=e.separators.replace(/[ \t\n\r]/g,""),""!==e.open&&(this.SetData("open",t.mo(e.open).With({fence:!0,form:t.FORM.PREFIX,texClass:t.TEXCLASS.OPEN})),this.data.open.useMMLspacing=0),""!==e.separators){for(;e.separators.length0)&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return t>0&&e++,e},adjustChild_texprimestyle:function(t){return t===this.sub||this.Get("texprimestyle")},setTeXclass:t.mbase.setBaseTeXclasses}),t.msub=t.msubsup.Subclass({type:"msub"}),t.msup=t.msubsup.Subclass({type:"msup",sub:2,sup:1}),t.mmultiscripts=t.msubsup.Subclass({type:"mmultiscripts",adjustChild_texprimestyle:function(t){return t%2==1||this.Get("texprimestyle")}}),t.mprescripts=t.mbase.Subclass({type:"mprescripts"}),t.none=t.mbase.Subclass({type:"none"}),t.munderover=t.mbase.Subclass({type:"munderover",base:0,under:1,over:2,sub:1,sup:2,ACCENTS:["","accentunder","accent"],linebreakContainer:!0,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,accent:t.AUTO,accentunder:t.AUTO,align:t.ALIGN.CENTER,texClass:t.AUTO,subscriptshift:"",superscriptshift:""},autoDefault:function(e){return"texClass"===e?this.isEmbellished()?this.CoreMO().Get(e):t.TEXCLASS.ORD:"accent"===e&&this.data[this.over]?this.data[this.over].CoreMO().Get("accent"):!("accentunder"!==e||!this.data[this.under])&&this.data[this.under].CoreMO().Get("accent")},adjustChild_displaystyle:function(t){return!(t>0)&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel"),i=this.data[this.base]&&!this.Get("displaystyle")&&this.data[this.base].CoreMO().Get("movablelimits");return t!=this.under||!i&&this.Get("accentunder")||e++,t!=this.over||!i&&this.Get("accent")||e++,e},adjustChild_texprimestyle:function(t){return!(t!==this.base||!this.data[this.over])||this.Get("texprimestyle")},setTeXclass:t.mbase.setBaseTeXclasses}),t.munder=t.munderover.Subclass({type:"munder"}),t.mover=t.munderover.Subclass({type:"mover",over:1,under:2,sup:1,sub:2,ACCENTS:["","accent","accentunder"]}),t.mtable=t.mbase.Subclass({type:"mtable",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,align:t.ALIGN.AXIS,rowalign:t.ALIGN.BASELINE,columnalign:t.ALIGN.CENTER,groupalign:"{left}",alignmentscope:!0,columnwidth:t.WIDTH.AUTO,width:t.WIDTH.AUTO,rowspacing:"1ex",columnspacing:".8em",rowlines:t.LINES.NONE,columnlines:t.LINES.NONE,frame:t.LINES.NONE,framespacing:"0.4em 0.5ex",equalrows:!1,equalcolumns:!1,displaystyle:!1,side:t.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:t.TEXCLASS.ORD,useHeight:1},adjustChild_displaystyle:function(){return null!=this.displaystyle?this.displaystyle:this.defaults.displaystyle},inheritFromMe:!0,noInherit:{mover:{align:!0},munder:{align:!0},munderover:{align:!0},mtable:{align:!0,rowalign:!0,columnalign:!0,groupalign:!0,alignmentscope:!0,columnwidth:!0,width:!0,rowspacing:!0,columnspacing:!0,rowlines:!0,columnlines:!0,frame:!0,framespacing:!0,equalrows:!0,equalcolumns:!0,displaystyle:!0,side:!0,minlabelspacing:!0,texClass:!0,useHeight:1}},linebreakContainer:!0,Append:function(){for(var e=0,i=arguments.length;e>10),56320+(1023&t)))}}),t.xml=t.mbase.Subclass({type:"xml",Init:function(){return this.div=document.createElement("div"),this.SUPER(arguments).Init.apply(this,arguments)},Append:function(){for(var t=0,e=arguments.length;t":i.REL,"?":[1,1,e.CLOSE],"\\":i.ORD,"^":i.ORD11,_:i.ORD11,"|":[2,2,e.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"#":i.ORD,$:i.ORD,".":[0,3,e.PUNCT,{separator:!0}],\u02b9:i.ORD,"\u0300":i.ACCENT,"\u0301":i.ACCENT,"\u0303":i.WIDEACCENT,"\u0304":i.ACCENT,"\u0306":i.ACCENT,"\u0307":i.ACCENT,"\u0308":i.ACCENT,"\u030c":i.ACCENT,"\u0332":i.WIDEACCENT,"\u0338":i.REL4,"\u2015":[0,0,e.ORD,{stretchy:!0}],"\u2017":[0,0,e.ORD,{stretchy:!0}],"\u2020":i.BIN3,"\u2021":i.BIN3,"\u20d7":i.ACCENT,\u2111:i.ORD,\u2113:i.ORD,\u2118:i.ORD,\u211c:i.ORD,"\u2205":i.ORD,"\u221e":i.ORD,"\u2305":i.BIN3,"\u2306":i.BIN3,"\u2322":i.REL4,"\u2323":i.REL4,"\u2329":i.OPEN,"\u232a":i.CLOSE,"\u23aa":i.ORD,"\u23af":[0,0,e.ORD,{stretchy:!0}],"\u23b0":i.OPEN,"\u23b1":i.CLOSE,"\u2500":i.ORD,"\u25ef":i.BIN3,"\u2660":i.ORD,"\u2661":i.ORD,"\u2662":i.ORD,"\u2663":i.ORD,"\u3008":i.OPEN,"\u3009":i.CLOSE,"\ufe37":i.WIDEACCENT,"\ufe38":i.WIDEACCENT}}},{OPTYPES:i});var n=t.mo.prototype.OPTABLE;n.infix["^"]=i.WIDEREL,n.infix._=i.WIDEREL,n.prefix["\u2223"]=i.OPEN,n.prefix["\u2225"]=i.OPEN,n.postfix["\u2223"]=i.CLOSE,n.postfix["\u2225"]=i.CLOSE}(MathJax.ElementJax.mml),MathJax.ElementJax.mml.loadComplete("jax.js")},370:()=>{MathJax.InputJax.AsciiMath=MathJax.InputJax({id:"AsciiMath",version:"2.7.2",directory:MathJax.InputJax.directory+"/AsciiMath",extensionDir:MathJax.InputJax.extensionDir+"/AsciiMath",config:{fixphi:!0,useMathMLspacing:!0,displaystyle:!0,decimalsign:"."}}),MathJax.InputJax.AsciiMath.Register("math/asciimath"),MathJax.InputJax.AsciiMath.loadComplete("config.js")},80:()=>{var t,e;!function(t){var e,i=MathJax.Object.Subclass({firstChild:null,lastChild:null,Init:function(){this.childNodes=[]},appendChild:function(t){return t.parent&&t.parent.removeChild(t),this.lastChild&&(this.lastChild.nextSibling=t),this.firstChild||(this.firstChild=t),this.childNodes.push(t),t.parent=this,this.lastChild=t,t},removeChild:function(t){for(var e=0,i=this.childNodes.length;e=n-1&&(this.lastChild=t),this.childNodes[i]=t,t.nextSibling=e.nextSibling,e.nextSibling=e.parent=null,e},hasChildNodes:function(t){return this.childNodes.length>0},toString:function(){return"{"+this.childNodes.join("")+"}"}}),n={getElementById:!0,createElementNS:function(i,n){var a=e[n]();return"mo"===n&&t.config.useMathMLspacing&&(a.useMMLspacing=128),a},createTextNode:function(t){return e.chars(t).With({nodeValue:t})},createDocumentFragment:function(){return i()}},a={appName:"MathJax"},s="blue",r=!0,o=!0,l=".",u="Microsoft"==a.appName.slice(0,9);function h(t){return u?n.createElement(t):n.createElementNS("http://www.w3.org/1999/xhtml",t)}var p="http://www.w3.org/1998/Math/MathML";function c(t){return u?n.createElement("m:"+t):n.createElementNS(p,t)}function d(t,e){var i;return i=u?n.createElement("m:"+t):n.createElementNS(p,t),e&&i.appendChild(e),i}var m=["\u{1d49c}","\u212c","\u{1d49e}","\u{1d49f}","\u2130","\u2131","\u{1d4a2}","\u210b","\u2110","\u{1d4a5}","\u{1d4a6}","\u2112","\u2133","\u{1d4a9}","\u{1d4aa}","\u{1d4ab}","\u{1d4ac}","\u211b","\u{1d4ae}","\u{1d4af}","\u{1d4b0}","\u{1d4b1}","\u{1d4b2}","\u{1d4b3}","\u{1d4b4}","\u{1d4b5}","\u{1d4b6}","\u{1d4b7}","\u{1d4b8}","\u{1d4b9}","\u212f","\u{1d4bb}","\u210a","\u{1d4bd}","\u{1d4be}","\u{1d4bf}","\u{1d4c0}","\u{1d4c1}","\u{1d4c2}","\u{1d4c3}","\u2134","\u{1d4c5}","\u{1d4c6}","\u{1d4c7}","\u{1d4c8}","\u{1d4c9}","\u{1d4ca}","\u{1d4cb}","\u{1d4cc}","\u{1d4cd}","\u{1d4ce}","\u{1d4cf}"],f=["\u{1d504}","\u{1d505}","\u212d","\u{1d507}","\u{1d508}","\u{1d509}","\u{1d50a}","\u210c","\u2111","\u{1d50d}","\u{1d50e}","\u{1d50f}","\u{1d510}","\u{1d511}","\u{1d512}","\u{1d513}","\u{1d514}","\u211c","\u{1d516}","\u{1d517}","\u{1d518}","\u{1d519}","\u{1d51a}","\u{1d51b}","\u{1d51c}","\u2128","\u{1d51e}","\u{1d51f}","\u{1d520}","\u{1d521}","\u{1d522}","\u{1d523}","\u{1d524}","\u{1d525}","\u{1d526}","\u{1d527}","\u{1d528}","\u{1d529}","\u{1d52a}","\u{1d52b}","\u{1d52c}","\u{1d52d}","\u{1d52e}","\u{1d52f}","\u{1d530}","\u{1d531}","\u{1d532}","\u{1d533}","\u{1d534}","\u{1d535}","\u{1d536}","\u{1d537}"],g=["\u{1d538}","\u{1d539}","\u2102","\u{1d53b}","\u{1d53c}","\u{1d53d}","\u{1d53e}","\u210d","\u{1d540}","\u{1d541}","\u{1d542}","\u{1d543}","\u{1d544}","\u2115","\u{1d546}","\u2119","\u211a","\u211d","\u{1d54a}","\u{1d54b}","\u{1d54c}","\u{1d54d}","\u{1d54e}","\u{1d54f}","\u{1d550}","\u2124","\u{1d552}","\u{1d553}","\u{1d554}","\u{1d555}","\u{1d556}","\u{1d557}","\u{1d558}","\u{1d559}","\u{1d55a}","\u{1d55b}","\u{1d55c}","\u{1d55d}","\u{1d55e}","\u{1d55f}","\u{1d560}","\u{1d561}","\u{1d562}","\u{1d563}","\u{1d564}","\u{1d565}","\u{1d566}","\u{1d567}","\u{1d568}","\u{1d569}","\u{1d56a}","\u{1d56b}"],E=0,y=1,T=2,x=3,C=4,S=5,b=6,N=7,I=8,A=9,R=10,v=15,O={input:'"',tag:"mtext",output:"mbox",tex:null,ttype:R},L=[{input:"alpha",tag:"mi",output:"\u03b1",tex:null,ttype:E},{input:"beta",tag:"mi",output:"\u03b2",tex:null,ttype:E},{input:"chi",tag:"mi",output:"\u03c7",tex:null,ttype:E},{input:"delta",tag:"mi",output:"\u03b4",tex:null,ttype:E},{input:"Delta",tag:"mo",output:"\u0394",tex:null,ttype:E},{input:"epsi",tag:"mi",output:"\u03b5",tex:"epsilon",ttype:E},{input:"varepsilon",tag:"mi",output:"\u025b",tex:null,ttype:E},{input:"eta",tag:"mi",output:"\u03b7",tex:null,ttype:E},{input:"gamma",tag:"mi",output:"\u03b3",tex:null,ttype:E},{input:"Gamma",tag:"mo",output:"\u0393",tex:null,ttype:E},{input:"iota",tag:"mi",output:"\u03b9",tex:null,ttype:E},{input:"kappa",tag:"mi",output:"\u03ba",tex:null,ttype:E},{input:"lambda",tag:"mi",output:"\u03bb",tex:null,ttype:E},{input:"Lambda",tag:"mo",output:"\u039b",tex:null,ttype:E},{input:"lamda",tag:"mi",output:"\u03bb",tex:null,ttype:E},{input:"Lamda",tag:"mo",output:"\u039b",tex:null,ttype:E},{input:"mu",tag:"mi",output:"\u03bc",tex:null,ttype:E},{input:"nu",tag:"mi",output:"\u03bd",tex:null,ttype:E},{input:"omega",tag:"mi",output:"\u03c9",tex:null,ttype:E},{input:"Omega",tag:"mo",output:"\u03a9",tex:null,ttype:E},{input:"phi",tag:"mi",output:"\u03d5",tex:null,ttype:E},{input:"varphi",tag:"mi",output:"\u03c6",tex:null,ttype:E},{input:"Phi",tag:"mo",output:"\u03a6",tex:null,ttype:E},{input:"pi",tag:"mi",output:"\u03c0",tex:null,ttype:E},{input:"Pi",tag:"mo",output:"\u03a0",tex:null,ttype:E},{input:"psi",tag:"mi",output:"\u03c8",tex:null,ttype:E},{input:"Psi",tag:"mi",output:"\u03a8",tex:null,ttype:E},{input:"rho",tag:"mi",output:"\u03c1",tex:null,ttype:E},{input:"sigma",tag:"mi",output:"\u03c3",tex:null,ttype:E},{input:"Sigma",tag:"mo",output:"\u03a3",tex:null,ttype:E},{input:"tau",tag:"mi",output:"\u03c4",tex:null,ttype:E},{input:"theta",tag:"mi",output:"\u03b8",tex:null,ttype:E},{input:"vartheta",tag:"mi",output:"\u03d1",tex:null,ttype:E},{input:"Theta",tag:"mo",output:"\u0398",tex:null,ttype:E},{input:"upsilon",tag:"mi",output:"\u03c5",tex:null,ttype:E},{input:"xi",tag:"mi",output:"\u03be",tex:null,ttype:E},{input:"Xi",tag:"mo",output:"\u039e",tex:null,ttype:E},{input:"zeta",tag:"mi",output:"\u03b6",tex:null,ttype:E},{input:"*",tag:"mo",output:"\u22c5",tex:"cdot",ttype:E},{input:"**",tag:"mo",output:"\u2217",tex:"ast",ttype:E},{input:"***",tag:"mo",output:"\u22c6",tex:"star",ttype:E},{input:"//",tag:"mo",output:"/",tex:null,ttype:E},{input:"\\\\",tag:"mo",output:"\\",tex:"backslash",ttype:E},{input:"setminus",tag:"mo",output:"\\",tex:null,ttype:E},{input:"xx",tag:"mo",output:"\xd7",tex:"times",ttype:E},{input:"|><",tag:"mo",output:"\u22c9",tex:"ltimes",ttype:E},{input:"><|",tag:"mo",output:"\u22ca",tex:"rtimes",ttype:E},{input:"|><|",tag:"mo",output:"\u22c8",tex:"bowtie",ttype:E},{input:"-:",tag:"mo",output:"\xf7",tex:"div",ttype:E},{input:"divide",tag:"mo",output:"-:",tex:null,ttype:I},{input:"@",tag:"mo",output:"\u2218",tex:"circ",ttype:E},{input:"o+",tag:"mo",output:"\u2295",tex:"oplus",ttype:E},{input:"ox",tag:"mo",output:"\u2297",tex:"otimes",ttype:E},{input:"o.",tag:"mo",output:"\u2299",tex:"odot",ttype:E},{input:"sum",tag:"mo",output:"\u2211",tex:null,ttype:N},{input:"prod",tag:"mo",output:"\u220f",tex:null,ttype:N},{input:"^^",tag:"mo",output:"\u2227",tex:"wedge",ttype:E},{input:"^^^",tag:"mo",output:"\u22c0",tex:"bigwedge",ttype:N},{input:"vv",tag:"mo",output:"\u2228",tex:"vee",ttype:E},{input:"vvv",tag:"mo",output:"\u22c1",tex:"bigvee",ttype:N},{input:"nn",tag:"mo",output:"\u2229",tex:"cap",ttype:E},{input:"nnn",tag:"mo",output:"\u22c2",tex:"bigcap",ttype:N},{input:"uu",tag:"mo",output:"\u222a",tex:"cup",ttype:E},{input:"uuu",tag:"mo",output:"\u22c3",tex:"bigcup",ttype:N},{input:"!=",tag:"mo",output:"\u2260",tex:"ne",ttype:E},{input:":=",tag:"mo",output:":=",tex:null,ttype:E},{input:"lt",tag:"mo",output:"<",tex:null,ttype:E},{input:"<=",tag:"mo",output:"\u2264",tex:"le",ttype:E},{input:"lt=",tag:"mo",output:"\u2264",tex:"leq",ttype:E},{input:"gt",tag:"mo",output:">",tex:null,ttype:E},{input:">=",tag:"mo",output:"\u2265",tex:"ge",ttype:E},{input:"gt=",tag:"mo",output:"\u2265",tex:"geq",ttype:E},{input:"-<",tag:"mo",output:"\u227a",tex:"prec",ttype:E},{input:"-lt",tag:"mo",output:"\u227a",tex:null,ttype:E},{input:">-",tag:"mo",output:"\u227b",tex:"succ",ttype:E},{input:"-<=",tag:"mo",output:"\u2aaf",tex:"preceq",ttype:E},{input:">-=",tag:"mo",output:"\u2ab0",tex:"succeq",ttype:E},{input:"in",tag:"mo",output:"\u2208",tex:null,ttype:E},{input:"!in",tag:"mo",output:"\u2209",tex:"notin",ttype:E},{input:"sub",tag:"mo",output:"\u2282",tex:"subset",ttype:E},{input:"sup",tag:"mo",output:"\u2283",tex:"supset",ttype:E},{input:"sube",tag:"mo",output:"\u2286",tex:"subseteq",ttype:E},{input:"supe",tag:"mo",output:"\u2287",tex:"supseteq",ttype:E},{input:"-=",tag:"mo",output:"\u2261",tex:"equiv",ttype:E},{input:"~=",tag:"mo",output:"\u2245",tex:"cong",ttype:E},{input:"~~",tag:"mo",output:"\u2248",tex:"approx",ttype:E},{input:"~",tag:"mo",output:"\u223c",tex:"sim",ttype:E},{input:"prop",tag:"mo",output:"\u221d",tex:"propto",ttype:E},{input:"and",tag:"mtext",output:"and",tex:null,ttype:b},{input:"or",tag:"mtext",output:"or",tex:null,ttype:b},{input:"not",tag:"mo",output:"\xac",tex:"neg",ttype:E},{input:"=>",tag:"mo",output:"\u21d2",tex:"implies",ttype:E},{input:"if",tag:"mo",output:"if",tex:null,ttype:b},{input:"<=>",tag:"mo",output:"\u21d4",tex:"iff",ttype:E},{input:"AA",tag:"mo",output:"\u2200",tex:"forall",ttype:E},{input:"EE",tag:"mo",output:"\u2203",tex:"exists",ttype:E},{input:"_|_",tag:"mo",output:"\u22a5",tex:"bot",ttype:E},{input:"TT",tag:"mo",output:"\u22a4",tex:"top",ttype:E},{input:"|--",tag:"mo",output:"\u22a2",tex:"vdash",ttype:E},{input:"|==",tag:"mo",output:"\u22a8",tex:"models",ttype:E},{input:"(",tag:"mo",output:"(",tex:"left(",ttype:C},{input:")",tag:"mo",output:")",tex:"right)",ttype:S},{input:"[",tag:"mo",output:"[",tex:"left[",ttype:C},{input:"]",tag:"mo",output:"]",tex:"right]",ttype:S},{input:"{",tag:"mo",output:"{",tex:null,ttype:C},{input:"}",tag:"mo",output:"}",tex:null,ttype:S},{input:"|",tag:"mo",output:"|",tex:null,ttype:A},{input:":|:",tag:"mo",output:"|",tex:null,ttype:E},{input:"|:",tag:"mo",output:"|",tex:null,ttype:C},{input:":|",tag:"mo",output:"|",tex:null,ttype:S},{input:"(:",tag:"mo",output:"\u2329",tex:"langle",ttype:C},{input:":)",tag:"mo",output:"\u232a",tex:"rangle",ttype:S},{input:"<<",tag:"mo",output:"\u2329",tex:null,ttype:C},{input:">>",tag:"mo",output:"\u232a",tex:null,ttype:S},{input:"{:",tag:"mo",output:"{:",tex:null,ttype:C,invisible:!0},{input:":}",tag:"mo",output:":}",tex:null,ttype:S,invisible:!0},{input:"int",tag:"mo",output:"\u222b",tex:null,ttype:E},{input:"dx",tag:"mi",output:"{:d x:}",tex:null,ttype:I},{input:"dy",tag:"mi",output:"{:d y:}",tex:null,ttype:I},{input:"dz",tag:"mi",output:"{:d z:}",tex:null,ttype:I},{input:"dt",tag:"mi",output:"{:d t:}",tex:null,ttype:I},{input:"oint",tag:"mo",output:"\u222e",tex:null,ttype:E},{input:"del",tag:"mo",output:"\u2202",tex:"partial",ttype:E},{input:"grad",tag:"mo",output:"\u2207",tex:"nabla",ttype:E},{input:"+-",tag:"mo",output:"\xb1",tex:"pm",ttype:E},{input:"-+",tag:"mo",output:"\u2213",tex:"mp",ttype:E},{input:"O/",tag:"mo",output:"\u2205",tex:"emptyset",ttype:E},{input:"oo",tag:"mo",output:"\u221e",tex:"infty",ttype:E},{input:"aleph",tag:"mo",output:"\u2135",tex:null,ttype:E},{input:"...",tag:"mo",output:"...",tex:"ldots",ttype:E},{input:":.",tag:"mo",output:"\u2234",tex:"therefore",ttype:E},{input:":'",tag:"mo",output:"\u2235",tex:"because",ttype:E},{input:"/_",tag:"mo",output:"\u2220",tex:"angle",ttype:E},{input:"/_\\",tag:"mo",output:"\u25b3",tex:"triangle",ttype:E},{input:"'",tag:"mo",output:"\u2032",tex:"prime",ttype:E},{input:"tilde",tag:"mover",output:"~",tex:null,ttype:y,acc:!0},{input:"\\ ",tag:"mo",output:"\xa0",tex:null,ttype:E},{input:"frown",tag:"mo",output:"\u2322",tex:null,ttype:E},{input:"quad",tag:"mo",output:"\xa0\xa0",tex:null,ttype:E},{input:"qquad",tag:"mo",output:"\xa0\xa0\xa0\xa0",tex:null,ttype:E},{input:"cdots",tag:"mo",output:"\u22ef",tex:null,ttype:E},{input:"vdots",tag:"mo",output:"\u22ee",tex:null,ttype:E},{input:"ddots",tag:"mo",output:"\u22f1",tex:null,ttype:E},{input:"diamond",tag:"mo",output:"\u22c4",tex:null,ttype:E},{input:"square",tag:"mo",output:"\u25a1",tex:null,ttype:E},{input:"|__",tag:"mo",output:"\u230a",tex:"lfloor",ttype:E},{input:"__|",tag:"mo",output:"\u230b",tex:"rfloor",ttype:E},{input:"|~",tag:"mo",output:"\u2308",tex:"lceiling",ttype:E},{input:"~|",tag:"mo",output:"\u2309",tex:"rceiling",ttype:E},{input:"CC",tag:"mo",output:"\u2102",tex:null,ttype:E},{input:"NN",tag:"mo",output:"\u2115",tex:null,ttype:E},{input:"QQ",tag:"mo",output:"\u211a",tex:null,ttype:E},{input:"RR",tag:"mo",output:"\u211d",tex:null,ttype:E},{input:"ZZ",tag:"mo",output:"\u2124",tex:null,ttype:E},{input:"f",tag:"mi",output:"f",tex:null,ttype:y,func:!0},{input:"g",tag:"mi",output:"g",tex:null,ttype:y,func:!0},{input:"lim",tag:"mo",output:"lim",tex:null,ttype:N},{input:"Lim",tag:"mo",output:"Lim",tex:null,ttype:N},{input:"sin",tag:"mo",output:"sin",tex:null,ttype:y,func:!0},{input:"cos",tag:"mo",output:"cos",tex:null,ttype:y,func:!0},{input:"tan",tag:"mo",output:"tan",tex:null,ttype:y,func:!0},{input:"sinh",tag:"mo",output:"sinh",tex:null,ttype:y,func:!0},{input:"cosh",tag:"mo",output:"cosh",tex:null,ttype:y,func:!0},{input:"tanh",tag:"mo",output:"tanh",tex:null,ttype:y,func:!0},{input:"cot",tag:"mo",output:"cot",tex:null,ttype:y,func:!0},{input:"sec",tag:"mo",output:"sec",tex:null,ttype:y,func:!0},{input:"csc",tag:"mo",output:"csc",tex:null,ttype:y,func:!0},{input:"arcsin",tag:"mo",output:"arcsin",tex:null,ttype:y,func:!0},{input:"arccos",tag:"mo",output:"arccos",tex:null,ttype:y,func:!0},{input:"arctan",tag:"mo",output:"arctan",tex:null,ttype:y,func:!0},{input:"coth",tag:"mo",output:"coth",tex:null,ttype:y,func:!0},{input:"sech",tag:"mo",output:"sech",tex:null,ttype:y,func:!0},{input:"csch",tag:"mo",output:"csch",tex:null,ttype:y,func:!0},{input:"exp",tag:"mo",output:"exp",tex:null,ttype:y,func:!0},{input:"abs",tag:"mo",output:"abs",tex:null,ttype:y,rewriteleftright:["|","|"]},{input:"norm",tag:"mo",output:"norm",tex:null,ttype:y,rewriteleftright:["\u2225","\u2225"]},{input:"floor",tag:"mo",output:"floor",tex:null,ttype:y,rewriteleftright:["\u230a","\u230b"]},{input:"ceil",tag:"mo",output:"ceil",tex:null,ttype:y,rewriteleftright:["\u2308","\u2309"]},{input:"log",tag:"mo",output:"log",tex:null,ttype:y,func:!0},{input:"ln",tag:"mo",output:"ln",tex:null,ttype:y,func:!0},{input:"det",tag:"mo",output:"det",tex:null,ttype:y,func:!0},{input:"dim",tag:"mo",output:"dim",tex:null,ttype:E},{input:"mod",tag:"mo",output:"mod",tex:null,ttype:E},{input:"gcd",tag:"mo",output:"gcd",tex:null,ttype:y,func:!0},{input:"lcm",tag:"mo",output:"lcm",tex:null,ttype:y,func:!0},{input:"lub",tag:"mo",output:"lub",tex:null,ttype:E},{input:"glb",tag:"mo",output:"glb",tex:null,ttype:E},{input:"min",tag:"mo",output:"min",tex:null,ttype:N},{input:"max",tag:"mo",output:"max",tex:null,ttype:N},{input:"Sin",tag:"mo",output:"Sin",tex:null,ttype:y,func:!0},{input:"Cos",tag:"mo",output:"Cos",tex:null,ttype:y,func:!0},{input:"Tan",tag:"mo",output:"Tan",tex:null,ttype:y,func:!0},{input:"Arcsin",tag:"mo",output:"Arcsin",tex:null,ttype:y,func:!0},{input:"Arccos",tag:"mo",output:"Arccos",tex:null,ttype:y,func:!0},{input:"Arctan",tag:"mo",output:"Arctan",tex:null,ttype:y,func:!0},{input:"Sinh",tag:"mo",output:"Sinh",tex:null,ttype:y,func:!0},{input:"Cosh",tag:"mo",output:"Cosh",tex:null,ttype:y,func:!0},{input:"Tanh",tag:"mo",output:"Tanh",tex:null,ttype:y,func:!0},{input:"Cot",tag:"mo",output:"Cot",tex:null,ttype:y,func:!0},{input:"Sec",tag:"mo",output:"Sec",tex:null,ttype:y,func:!0},{input:"Csc",tag:"mo",output:"Csc",tex:null,ttype:y,func:!0},{input:"Log",tag:"mo",output:"Log",tex:null,ttype:y,func:!0},{input:"Ln",tag:"mo",output:"Ln",tex:null,ttype:y,func:!0},{input:"Abs",tag:"mo",output:"abs",tex:null,ttype:y,notexcopy:!0,rewriteleftright:["|","|"]},{input:"uarr",tag:"mo",output:"\u2191",tex:"uparrow",ttype:E},{input:"darr",tag:"mo",output:"\u2193",tex:"downarrow",ttype:E},{input:"rarr",tag:"mo",output:"\u2192",tex:"rightarrow",ttype:E},{input:"->",tag:"mo",output:"\u2192",tex:"to",ttype:E},{input:">->",tag:"mo",output:"\u21a3",tex:"rightarrowtail",ttype:E},{input:"->>",tag:"mo",output:"\u21a0",tex:"twoheadrightarrow",ttype:E},{input:">->>",tag:"mo",output:"\u2916",tex:"twoheadrightarrowtail",ttype:E},{input:"|->",tag:"mo",output:"\u21a6",tex:"mapsto",ttype:E},{input:"larr",tag:"mo",output:"\u2190",tex:"leftarrow",ttype:E},{input:"harr",tag:"mo",output:"\u2194",tex:"leftrightarrow",ttype:E},{input:"rArr",tag:"mo",output:"\u21d2",tex:"Rightarrow",ttype:E},{input:"lArr",tag:"mo",output:"\u21d0",tex:"Leftarrow",ttype:E},{input:"hArr",tag:"mo",output:"\u21d4",tex:"Leftrightarrow",ttype:E},{input:"sqrt",tag:"msqrt",output:"sqrt",tex:null,ttype:y},{input:"root",tag:"mroot",output:"root",tex:null,ttype:T},{input:"frac",tag:"mfrac",output:"/",tex:null,ttype:T},{input:"/",tag:"mfrac",output:"/",tex:null,ttype:x},{input:"stackrel",tag:"mover",output:"stackrel",tex:null,ttype:T},{input:"overset",tag:"mover",output:"stackrel",tex:null,ttype:T},{input:"underset",tag:"munder",output:"stackrel",tex:null,ttype:T},{input:"_",tag:"msub",output:"_",tex:null,ttype:x},{input:"^",tag:"msup",output:"^",tex:null,ttype:x},{input:"hat",tag:"mover",output:"^",tex:null,ttype:y,acc:!0},{input:"bar",tag:"mover",output:"\xaf",tex:"overline",ttype:y,acc:!0},{input:"vec",tag:"mover",output:"\u2192",tex:null,ttype:y,acc:!0},{input:"dot",tag:"mover",output:".",tex:null,ttype:y,acc:!0},{input:"ddot",tag:"mover",output:"..",tex:null,ttype:y,acc:!0},{input:"overarc",tag:"mover",output:"\u23dc",tex:"overparen",ttype:y,acc:!0},{input:"ul",tag:"munder",output:"\u0332",tex:"underline",ttype:y,acc:!0},{input:"ubrace",tag:"munder",output:"\u23df",tex:"underbrace",ttype:v,acc:!0},{input:"obrace",tag:"mover",output:"\u23de",tex:"overbrace",ttype:v,acc:!0},{input:"text",tag:"mtext",output:"text",tex:null,ttype:R},{input:"mbox",tag:"mtext",output:"mbox",tex:null,ttype:R},{input:"color",tag:"mstyle",ttype:T},{input:"id",tag:"mrow",ttype:T},{input:"class",tag:"mrow",ttype:T},{input:"cancel",tag:"menclose",output:"cancel",tex:null,ttype:y},O,{input:"bb",tag:"mstyle",atname:"mathvariant",atval:"bold",output:"bb",tex:null,ttype:y},{input:"mathbf",tag:"mstyle",atname:"mathvariant",atval:"bold",output:"mathbf",tex:null,ttype:y},{input:"sf",tag:"mstyle",atname:"mathvariant",atval:"sans-serif",output:"sf",tex:null,ttype:y},{input:"mathsf",tag:"mstyle",atname:"mathvariant",atval:"sans-serif",output:"mathsf",tex:null,ttype:y},{input:"bbb",tag:"mstyle",atname:"mathvariant",atval:"double-struck",output:"bbb",tex:null,ttype:y,codes:g},{input:"mathbb",tag:"mstyle",atname:"mathvariant",atval:"double-struck",output:"mathbb",tex:null,ttype:y,codes:g},{input:"cc",tag:"mstyle",atname:"mathvariant",atval:"script",output:"cc",tex:null,ttype:y,codes:m},{input:"mathcal",tag:"mstyle",atname:"mathvariant",atval:"script",output:"mathcal",tex:null,ttype:y,codes:m},{input:"tt",tag:"mstyle",atname:"mathvariant",atval:"monospace",output:"tt",tex:null,ttype:y},{input:"mathtt",tag:"mstyle",atname:"mathvariant",atval:"monospace",output:"mathtt",tex:null,ttype:y},{input:"fr",tag:"mstyle",atname:"mathvariant",atval:"fraktur",output:"fr",tex:null,ttype:y,codes:f},{input:"mathfrak",tag:"mstyle",atname:"mathvariant",atval:"fraktur",output:"mathfrak",tex:null,ttype:y,codes:f}];function M(t,e){return t.input>e.input?1:-1}var k,D,P,H=[];function w(){var t,e=L.length;for(t=0;t>1]=H[a];if(D=P,""!=s)return P=L[e].ttype,L[e];P=E,a=1,i=t.slice(0,1);for(var u=!0;"0"<=i&&i<="9"&&a<=t.length;)i=t.slice(a,a+1),a++;if(i==l&&"0"<=(i=t.slice(a,a+1))&&i<="9")for(u=!1,a++;"0"<=i&&i<="9"&&a<=t.length;)i=t.slice(a,a+1),a++;return u&&a>1||a>2?(i=t.slice(0,a-1),n="mn"):(a=2,n=("A">(i=t.slice(0,1))||i>"Z")&&("a">i||i>"z")?"mo":"mi"),"-"==i&&" "!==t.charAt(1)&&D==x?(P=x,{input:i,tag:n,output:i,ttype:y,func:!0}):{input:i,tag:n,output:i,ttype:E}}function F(t){var e;t.hasChildNodes()&&(!t.firstChild.hasChildNodes()||"mrow"!=t.nodeName&&"M:MROW"!=t.nodeName||"("!=(e=t.firstChild.firstChild.nodeValue)&&"["!=e&&"{"!=e||t.removeChild(t.firstChild),!t.lastChild.hasChildNodes()||"mrow"!=t.nodeName&&"M:MROW"!=t.nodeName||")"!=(e=t.lastChild.firstChild.nodeValue)&&"]"!=e&&"}"!=e||t.removeChild(t.lastChild))}function j(t){var e,i,a,s,r,o=n.createDocumentFragment();if(null==(e=B(t=J(t,0)))||e.ttype==S&&k>0)return[null,t];switch(e.ttype==I&&(e=B(t=e.output+J(t,e.input.length))),e.ttype){case N:case E:return t=J(t,e.input.length),[d(e.tag,n.createTextNode(e.output)),t];case C:return k++,a=_(t=J(t,e.input.length),!0),k--,"boolean"==typeof e.invisible&&e.invisible?i=d("mrow",a[0]):(i=d("mo",n.createTextNode(e.output)),(i=d("mrow",i)).appendChild(a[0])),[i,a[1]];case R:return e!=O&&(t=J(t,e.input.length)),-1==(s="{"==t.charAt(0)?t.indexOf("}"):"("==t.charAt(0)?t.indexOf(")"):"["==t.charAt(0)?t.indexOf("]"):e==O?t.slice(1).indexOf('"')+1:0)&&(s=t.length)," "==(r=t.slice(1,s)).charAt(0)&&((i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i)),o.appendChild(d(e.tag,n.createTextNode(r)))," "==r.charAt(r.length-1)&&((i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i)),t=J(t,s+1),[d("mrow",o),t];case v:case y:if(null==(a=j(t=J(t,e.input.length)))[0])return[d(e.tag,n.createTextNode(e.output)),t];if("boolean"==typeof e.func&&e.func)return"^"==(r=t.charAt(0))||"_"==r||"/"==r||"|"==r||","==r||1==e.input.length&&e.input.match(/\w/)&&"("!=r?[d(e.tag,n.createTextNode(e.output)),t]:((i=d("mrow",d(e.tag,n.createTextNode(e.output)))).appendChild(a[0]),[i,a[1]]);if(F(a[0]),"sqrt"==e.input)return[d(e.tag,a[0]),a[1]];if(void 0!==e.rewriteleftright)return(i=d("mrow",d("mo",n.createTextNode(e.rewriteleftright[0])))).appendChild(a[0]),i.appendChild(d("mo",n.createTextNode(e.rewriteleftright[1]))),[i,a[1]];if("cancel"==e.input)return(i=d(e.tag,a[0])).setAttribute("notation","updiagonalstrike"),[i,a[1]];if("boolean"==typeof e.acc&&e.acc){i=d(e.tag,a[0]);var l=d("mo",n.createTextNode(e.output));return"vec"==e.input&&("mrow"==a[0].nodeName&&1==a[0].childNodes.length&&null!==a[0].firstChild.firstChild.nodeValue&&1==a[0].firstChild.firstChild.nodeValue.length||null!==a[0].firstChild.nodeValue&&1==a[0].firstChild.nodeValue.length)&&l.setAttribute("stretchy",!1),i.appendChild(l),[i,a[1]]}if(!u&&void 0!==e.codes)for(s=0;s64&&r.charCodeAt(p)<91?h+=e.codes[r.charCodeAt(p)-65]:r.charCodeAt(p)>96&&r.charCodeAt(p)<123?h+=e.codes[r.charCodeAt(p)-71]:h+=r.charAt(p);"mi"==a[0].nodeName?a[0]=d("mo").appendChild(n.createTextNode(h)):a[0].replaceChild(d("mo").appendChild(n.createTextNode(h)),a[0].childNodes[s])}return(i=d(e.tag,a[0])).setAttribute(e.atname,e.atval),[i,a[1]];case T:if(null==(a=j(t=J(t,e.input.length)))[0])return[d("mo",n.createTextNode(e.input)),t];F(a[0]);var c=j(a[1]);return null==c[0]?[d("mo",n.createTextNode(e.input)),t]:(F(c[0]),["color","class","id"].indexOf(e.input)>=0?("{"==t.charAt(0)?s=t.indexOf("}"):"("==t.charAt(0)?s=t.indexOf(")"):"["==t.charAt(0)&&(s=t.indexOf("]")),r=t.slice(1,s),i=d(e.tag,c[0]),"color"===e.input?i.setAttribute("mathcolor",r):"class"===e.input?i.setAttribute("class",r):"id"===e.input&&i.setAttribute("id",r),[i,c[1]]):("root"!=e.input&&"stackrel"!=e.output||o.appendChild(c[0]),o.appendChild(a[0]),"frac"==e.input&&o.appendChild(c[0]),[d(e.tag,o),c[1]]));case x:return t=J(t,e.input.length),[d("mo",n.createTextNode(e.output)),t];case b:return t=J(t,e.input.length),(i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i),o.appendChild(d(e.tag,n.createTextNode(e.output))),(i=d("mspace")).setAttribute("width","1ex"),o.appendChild(i),[d("mrow",o),t];case A:return k++,a=_(t=J(t,e.input.length),!1),k--,r="",null!=a[0].lastChild&&(r=a[0].lastChild.firstChild.nodeValue),"|"==r&&","!==t.charAt(0)?(i=d("mo",n.createTextNode(e.output)),(i=d("mrow",i)).appendChild(a[0]),[i,a[1]]):(i=d("mo",n.createTextNode("\u2223")),[i=d("mrow",i),t]);default:return t=J(t,e.input.length),[d(e.tag,n.createTextNode(e.output)),t]}}function G(t){var e,i,a,s,r,o;if(i=B(t=J(t,0)),s=(r=j(t))[0],(e=B(t=r[1])).ttype==x&&"/"!=e.input){if(null==(r=j(t=J(t,e.input.length)))[0]?r[0]=d("mo",n.createTextNode("\u25a1")):F(r[0]),t=r[1],o=i.ttype==N||i.ttype==v,"_"==e.input)if("^"==(a=B(t)).input){var l=j(t=J(t,a.input.length));F(l[0]),t=l[1],(s=d(o?"munderover":"msubsup",s)).appendChild(r[0]),s.appendChild(l[0]),s=d("mrow",s)}else(s=d(o?"munder":"msub",s)).appendChild(r[0]);else"^"==e.input&&o?(s=d("mover",s)).appendChild(r[0]):(s=d(e.tag,s)).appendChild(r[0]);void 0!==i.func&&i.func&&(a=B(t)).ttype!=x&&a.ttype!=S&&(i.input.length>1||a.ttype==C)&&(r=G(t),(s=d("mrow",s)).appendChild(r[0]),t=r[1])}return[s,t]}function _(t,e){var i,a,s,r,o=n.createDocumentFragment();do{a=(s=G(t=J(t,0)))[0],(i=B(t=s[1])).ttype==x&&"/"==i.input?(null==(s=G(t=J(t,i.input.length)))[0]?s[0]=d("mo",n.createTextNode("\u25a1")):F(s[0]),t=s[1],F(a),(a=d(i.tag,a)).appendChild(s[0]),o.appendChild(a),i=B(t)):null!=a&&o.appendChild(a)}while((i.ttype!=S&&(i.ttype!=A||e)||0==k)&&null!=i&&""!=i.output);if(i.ttype==S||i.ttype==A){var l=o.childNodes.length;if(l>0&&"mrow"==o.childNodes[l-1].nodeName&&o.childNodes[l-1].lastChild&&o.childNodes[l-1].lastChild.firstChild){var u=o.childNodes[l-1].lastChild.firstChild.nodeValue;if(")"==u||"]"==u){var h=o.childNodes[l-1].firstChild.firstChild.nodeValue;if("("==h&&")"==u&&"}"!=i.output||"["==h&&"]"==u){var p=[],c=!0,m=o.childNodes.length;for(r=0;c&&r1&&(c=p[r].length==p[r-2].length)}var g=[];if(c=c&&(p.length>1||p[0].length>0)){var E,y,T,C,b=n.createDocumentFragment();for(r=0;r2&&(o.removeChild(o.firstChild),o.removeChild(o.firstChild)),b.appendChild(d("mtr",E))}(a=d("mtable",b)).setAttribute("columnlines",g.join(" ")),"boolean"==typeof i.invisible&&i.invisible&&a.setAttribute("columnalign","left"),o.replaceChild(a,o.firstChild)}}}}t=J(t,i.input.length),"boolean"==typeof i.invisible&&i.invisible||(a=d("mo",n.createTextNode(i.output)),o.appendChild(a))}return[o,t]}function V(t,e){var i;return k=0,i=d("mstyle",_((t=(t=(t=t.replace(/ /g,"")).replace(/>/g,">")).replace(/</g,"<")).replace(/^\s+/g,""),!1)[0]),""!=s&&i.setAttribute("mathcolor",s),""!=z&&(i.setAttribute("fontsize",z),i.setAttribute("mathsize",z)),""!=W&&(i.setAttribute("fontfamily",W),i.setAttribute("mathvariant",W)),r&&i.setAttribute("displaystyle","true"),i=d("math",i),o&&i.setAttribute("title",t.replace(/\s+/g," ")),i}o=!1;var W="",z=(s="","");!function(){for(var t=0,e=L.length;t=n-1&&(this.lastChild=t),this.SetData(i,t),t.nextSibling=e.nextSibling,e.nextSibling=e.parent=null,e},hasChildNodes:function(t){return this.childNodes.length>0},setAttribute:function(t,e){this[t]=e}}),w()},Augment:function(t){for(var e in t)if(t.hasOwnProperty(e)){switch(e){case"displaystyle":r=t[e];break;case"decimal":decimal=t[e];break;case"parseMath":V=t[e];break;case"parseExpr":_=t[e];break;case"parseIexpr":G=t[e];break;case"parseSexpr":j=t[e];break;case"removeBrackets":F=t[e];break;case"getSymbol":B=t[e];break;case"position":U=t[e];break;case"removeCharsAndBlanks":J=t[e];break;case"createMmlNode":d=t[e];break;case"createElementMathML":c=t[e];break;case"createElementXHTML":h=t[e];break;case"initSymbols":w=t[e];break;case"refreshSymbols":X=t[e];break;case"compareNames":M=t[e]}this[e]=t[e]}},parseMath:V,parseExpr:_,parseIexpr:G,parseSexr:j,removeBrackets:F,getSymbol:B,position:U,removeCharsAndBlanks:J,createMmlNode:d,createElementMathML:c,createElementXHTML:h,initSymbols:w,refreshSymbols:X,compareNames:M,createDocumentFragment:i,document:n,define:function(t,e){L.push({input:t,tag:"mo",output:e,tex:null,ttype:I}),X()},newcommand:function(t,e){L.push({input:t,tag:"mo",output:e,tex:null,ttype:I}),X()},newsymbol:function(t){L.push(t),X()},symbols:L,names:H,TOKEN:{CONST:E,UNARY:y,BINARY:T,INFIX:x,LEFTBRACKET:C,RIGHTBRACKET:S,SPACE:b,UNDEROVER:N,DEFINITION:I,LEFTRIGHT:A,TEXT:R,UNARYUNDEROVER:v}}})}(MathJax.InputJax.AsciiMath),(t=MathJax.InputJax.AsciiMath).Augment({sourceMenuTitle:["AsciiMathInput","AsciiMath Input"],annotationEncoding:"text/x-asciimath",prefilterHooks:MathJax.Callback.Hooks(!0),postfilterHooks:MathJax.Callback.Hooks(!0),Translate:function(t){var i,n=MathJax.HTML.getScript(t),a={math:n,script:t},s=this.prefilterHooks.Execute(a);if(s)return s;n=a.math;try{i=this.AM.parseMath(n)}catch(t){if(!t.asciimathError)throw t;i=this.formatError(t,n)}return a.math=e(i),this.postfilterHooks.Execute(a),this.postfilterHooks.Execute(a)||a.math},formatError:function(t,i,n){var a=t.message.replace(/\n.*/,"");return MathJax.Hub.signal.Post(["AsciiMath Jax - parse error",a,i,n]),e.Error(a)},Error:function(t){throw MathJax.Hub.Insert(Error(t),{asciimathError:!0})},Startup:function(){e=MathJax.ElementJax.mml,this.AM.Init()}}),t.loadComplete("jax.js")},695:(t,e,i)=>{MathJax=Object.assign(i.g.MathJax||{},i(993).N),MathJax.config&&MathJax.config.asciimath&&MathJax.Hub.Config({AsciiMath:MathJax.config.asciimath}),MathJax.Ajax.Preloading("[MathJax]/jax/input/AsciiMath/config.js","[MathJax]/jax/input/AsciiMath/jax.js","[MathJax]/jax/element/mml/jax.js"),i(814),i(370),i(80),i(239),t.exports.F=MathJax.InputJax.AsciiMath}},e={};function i(n){var a=e[n];if(void 0!==a)return a.exports;var s=e[n]={exports:{}};return t[n](s,s.exports,i),s.exports}i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},(()=>{"use strict";var t={};i.r(t),i.d(t,{LegacyAsciiMath:()=>u});var e={};i.r(e),i.d(e,{FindAsciiMath:()=>E});var n={};i.r(n),i.d(n,{AsciiMath:()=>y});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,s=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),r=(a.MathJax,MathJax._.core.InputJax.AbstractInputJax);var o=i(695);var l=new(0,MathJax._.core.MmlTree.MmlFactory.MmlFactory);const u={Compile:function(t,e){var i={type:"math/asciimath",innerText:t,MathJax:{}},n=o.F.Translate(i).root.toMmlNode(l);return n.setInheritedAttributes({},e,0,!1),n},Translate:function(t,e){return this.Compile(t,e)}},h=MathJax._.util.Options,p=(h.isObject,h.APPEND,h.REMOVE,h.OPTIONS,h.Expandable,h.expandable,h.makeArray,h.keys,h.copy,h.insert,h.defaultOptions,h.userOptions,h.selectOptions,h.selectOptionsFromKeys,h.separateOptions),c=(h.lookup,MathJax._.core.FindMath.AbstractFindMath),d=MathJax._.util.string,m=(d.sortLength,d.quotePattern),f=(d.unicodeChars,d.unicodeString,d.isPercent,d.split,d.replaceUnicode,MathJax._.core.MathItem),g=f.protoItem;f.AbstractMathItem,f.STATE,f.newState;class E extends c{constructor(t){super(t),this.getPatterns()}getPatterns(){let t=this.options,e=[];this.end={},t.delimiters.forEach((t=>this.addPattern(e,t,!1))),this.start=new RegExp(e.join("|"),"g"),this.hasPatterns=e.length>0}addPattern(t,e,i){let[n,a]=e;t.push(m(n)),this.end[n]=[a,i,new RegExp(m(a),"g")]}findEnd(t,e,i,n){let[,a,s]=n,r=s.lastIndex=i.index+i[0].length,o=s.exec(t);return o?g(i[0],t.substr(r,o.index-r),o[0],e,i.index,o.index+o[0].length,a):null}findMathInString(t,e,i){let n,a;for(this.start.lastIndex=0;n=this.start.exec(i);)a=this.findEnd(i,e,n,this.end[n[0]]),a&&(t.push(a),this.start.lastIndex=a.end.n)}findMath(t){let e=[];if(this.hasPatterns)for(let i=0,n=t.length;i{"use strict";var t={d:(e,s)=>{for(var r in s)t.o(s,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:s[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{FindMathML:()=>u});var s={};t.r(s),t.d(s,{MathMLCompile:()=>g});var r={};t.r(r),t.d(r,{MathML:()=>N});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,i=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),o=(a.MathJax,MathJax._.core.InputJax.AbstractInputJax),n=MathJax._.util.Options,l=(n.isObject,n.APPEND,n.REMOVE,n.OPTIONS,n.Expandable,n.expandable,n.makeArray,n.keys,n.copy,n.insert,n.defaultOptions),h=n.userOptions,d=(n.selectOptions,n.selectOptionsFromKeys,n.separateOptions),c=(n.lookup,MathJax._.util.FunctionList.FunctionList),p=MathJax._.core.FindMath.AbstractFindMath,m="http://www.w3.org/1998/Math/MathML";class u extends p{findMath(t){let e=new Set;this.findMathNodes(t,e),this.findMathPrefixed(t,e);const s=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(s)&&0===e.size&&this.findMathNS(t,e),this.processMath(e)}findMathNodes(t,e){for(const s of this.adaptor.tags(t,"math"))e.add(s)}findMathPrefixed(t,e){let s=this.adaptor.root(this.adaptor.document);for(const r of this.adaptor.allAttributes(s))if("xmlns:"===r.name.substr(0,6)&&r.value===m){let s=r.name.substr(6);for(const r of this.adaptor.tags(t,s+":math"))e.add(r)}}findMathNS(t,e){for(const s of this.adaptor.tags(t,"math",m))e.add(s)}processMath(t){const e=this.adaptor,s=[];for(const r of t.values()){if("mjx-assistive-mml"===e.kind(e.parent(r)))continue;const t="block"===e.getAttribute(r,"display")||"display"===e.getAttribute(r,"mode"),a={node:r,n:0,delim:""},i={node:r,n:0,delim:""};s.push({math:e.outerHTML(r),start:a,end:i,display:t})}return s}}u.OPTIONS={};const M=MathJax._.core.MmlTree.MmlNode,f=M.TEXCLASS,b=(M.TEXCLASSNAMES,M.MATHVARIANTS,M.indentAttributes,M.AbstractMmlNode),x=(M.AbstractMmlTokenNode,M.AbstractMmlLayoutNode,M.AbstractMmlBaseNode,M.AbstractMmlEmptyNode,M.TextNode,M.XMLNode,MathJax._.util.Entities),y=(x.options,x.entities,x.add,x.remove,x.translate);x.numeric;class g{constructor(t={}){const e=this.constructor;this.options=h(l({},e.OPTIONS),t)}setMmlFactory(t){this.factory=t}compile(t){let e=this.makeNode(t);return e.verifyTree(this.options.verify),e.setInheritedAttributes({},!1,0,!1),e.walkTree(this.markMrows),e}makeNode(t){const e=this.adaptor;let s=!1,r=e.kind(t).replace(/^.*:/,""),a=e.getAttribute(t,"data-mjx-texclass")||"";a&&(a=this.filterAttribute("data-mjx-texclass",a)||"");let i=a&&"mrow"===r?"TeXAtom":r;for(const o of this.filterClassList(e.allClasses(t)))o.match(/^MJX-TeXAtom-/)&&"mrow"===r?(a=o.substr(12),i="TeXAtom"):"MJX-fixedlimits"===o&&(s=!0);return this.factory.getNodeClass(i)?this.createMml(i,t,a,s):this.unknownNode(i,t)}createMml(t,e,s,r){let a=this.factory.create(t);return"TeXAtom"!==t||"OP"!==s||r||(a.setProperty("movesupsub",!0),a.attributes.setInherited("movablelimits",!0)),s&&(a.texClass=f[s],a.setProperty("texClass",a.texClass)),this.addAttributes(a,e),this.checkClass(a,e),this.addChildren(a,e),a}unknownNode(t,e){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(e,this.adaptor):(this.error('Unknown node type "'+t+'"'),null)}addAttributes(t,e){let s=!1;for(const r of this.adaptor.allAttributes(e)){let e=r.name,a=this.filterAttribute(e,r.value);if(null!==a&&"xmlns"!==e)if("data-mjx-"===e.substr(0,9))switch(e.substr(9)){case"alternate":t.setProperty("variantForm",!0);break;case"variant":t.attributes.set("mathvariant",a),t.setProperty("ignore-variant",!0),s=!0;break;case"smallmatrix":t.setProperty("scriptlevel",1),t.setProperty("useHeight",!1);break;case"accent":t.setProperty("mathaccent","true"===a);break;case"auto-op":t.setProperty("autoOP","true"===a);break;case"script-align":t.setProperty("scriptalign",a);break;case"vbox":t.setProperty("vbox",a)}else if("class"!==e){let r=a.toLowerCase();"true"===r||"false"===r?t.attributes.set(e,"true"===r):s&&"mathvariant"===e||t.attributes.set(e,a)}}}filterAttribute(t,e){return e}filterClassList(t){return t}addChildren(t,e){if(0===t.arity)return;const s=this.adaptor;for(const r of s.childNodes(e)){const e=s.kind(r);if("#comment"!==e)if("#text"===e)this.addText(t,r);else if(t.isKind("annotation-xml"))t.appendChild(this.factory.create("XML").setXML(r,s));else{let e=t.appendChild(this.makeNode(r));0===e.arity&&s.childNodes(r).length&&!e.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(t,r):e.mError("There should not be children for "+e.kind+" nodes",this.options.verify,!0))}}t.isToken&&this.trimSpace(t)}addText(t,e){let s=this.adaptor.value(e);(t.isToken||t.getProperty("isChars"))&&t.arity?(t.isToken&&(s=y(s),s=this.normalizeSpace(s)),t.appendChild(this.factory.create("text").setText(s))):s.match(/\S/)&&this.error('Unexpected text node "'+s+'"')}checkClass(t,e){let s=[];for(const r of this.filterClassList(this.adaptor.allClasses(e)))"MJX-"===r.substr(0,4)?"MJX-variant"===r?t.setProperty("variantForm",!0):"MJX-TeXAtom"!==r.substr(0,11)&&t.attributes.set("mathvariant",this.fixCalligraphic(r.substr(3))):s.push(r);s.length&&t.attributes.set("class",s.join(" "))}fixCalligraphic(t){return t.replace(/caligraphic/,"calligraphic")}markMrows(t){if(t.isKind("mrow")&&!t.isInferred&&t.childNodes.length>=2){let e=t.childNodes[0],s=t.childNodes[t.childNodes.length-1];e.isKind("mo")&&e.attributes.get("fence")&&e.attributes.get("stretchy")&&s.isKind("mo")&&s.attributes.get("fence")&&s.attributes.get("stretchy")&&(e.childNodes.length&&t.setProperty("open",e.getText()),s.childNodes.length&&t.setProperty("close",s.getText()))}}normalizeSpace(t){return t.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(t){let e=t.childNodes[0];e&&(e.isKind("text")&&e.setText(e.getText().replace(/^ +/,"")),e=t.childNodes[t.childNodes.length-1],e.isKind("text")&&e.setText(e.getText().replace(/ +$/,"")))}error(t){throw new Error(t)}}g.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},b.verifyDefaults),translateEntities:!0};class N extends o{constructor(t={}){let[e,s,r]=d(t,u.OPTIONS,g.OPTIONS);super(e),this.findMathML=this.options.FindMathML||new u(s),this.mathml=this.options.MathMLCompile||new g(r),this.mmlFilters=new c}setAdaptor(t){super.setAdaptor(t),this.findMathML.adaptor=t,this.mathml.adaptor=t}setMmlFactory(t){super.setMmlFactory(t),this.mathml.setMmlFactory(t)}get processStrings(){return!1}compile(t,e){let s=t.start.node;if(!s||!t.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(s)){let r=this.executeFilters(this.preFilters,t,e,(t.math||"").trim());"html"===this.options.parseAs&&(r=`${r}`);let a=this.checkForErrors(this.adaptor.parse(r,"text/"+this.options.parseAs)),i=this.adaptor.body(a);1!==this.adaptor.childNodes(i).length&&this.error("MathML must consist of a single element"),s=this.adaptor.remove(this.adaptor.firstChild(i)),"math"!==this.adaptor.kind(s).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(s)+">")}s=this.executeFilters(this.mmlFilters,t,e,s);let r=this.mathml.compile(s);return r=this.executeFilters(this.postFilters,t,e,r),t.display="block"===r.attributes.get("display"),r}checkForErrors(t){let e=this.adaptor.tags(this.adaptor.body(t),"parsererror")[0];return e&&(""===this.adaptor.textContent(e)&&this.error("Error processing MathML"),this.options.parseError.call(this,e)),t}error(t){throw new Error(t)}findMath(t){return this.findMathML.findMath(t)}}N.NAME="MathML",N.OPTIONS=l({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(t){this.error(this.adaptor.textContent(t).replace(/\n.*/g,""))}},o.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml","4.0.0-beta.3","input"),i({_:{input:{mathml_ts:r,mathml:{FindMathML:e,MathMLCompile:s}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((t=>(t.name=t.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",N),MathJax.startup.useInput("mml"))})(); \ No newline at end of file diff --git a/input/mml/entities.js b/input/mml/entities.js new file mode 100644 index 0000000000..b28819a611 --- /dev/null +++ b/input/mml/entities.js @@ -0,0 +1 @@ +(()=>{"use strict";const r=MathJax._.util.Entities,e=(r.options,r.entities,r.add);r.remove,r.translate,r.numeric;e({AElig:"\xc6",AMP:"&",Aacute:"\xc1",Abreve:"\u0102",Acirc:"\xc2",Acy:"\u0410",Agrave:"\xc0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2a53",Aogon:"\u0104",Aring:"\xc5",Assign:"\u2254",Atilde:"\xc3",Auml:"\xc4",aacute:"\xe1",abreve:"\u0103",ac:"\u223e",acE:"\u223e\u0333",acd:"\u223f",acirc:"\xe2",acy:"\u0430",aelig:"\xe6",af:"\u2061",agrave:"\xe0",alefsym:"\u2135",amacr:"\u0101",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ange:"\u29a4",angle:"\u2220",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angst:"\xc5",angzarr:"\u237c",aogon:"\u0105",ap:"\u2248",apE:"\u2a70",apacir:"\u2a6f",apid:"\u224b",apos:"'",approx:"\u2248",approxeq:"\u224a",aring:"\xe5",ast:"*",asymp:"\u2248",asympeq:"\u224d",atilde:"\xe3",auml:"\xe4",awconint:"\u2233",awint:"\u2a11"},"a"),e({Barv:"\u2ae7",Barwed:"\u2306",Bcy:"\u0411",Bernoullis:"\u212c",Beta:"\u0392",Bumpeq:"\u224e",bNot:"\u2aed",backcong:"\u224c",backepsilon:"\u03f6",barvee:"\u22bd",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",bigcap:"\u22c2",bigcup:"\u22c3",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacksquare:"\u25aa",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bnot:"\u2310",bot:"\u22a5",bottom:"\u22a5",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255d",boxUR:"\u255a",boxUl:"\u255c",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256c",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256b",boxVl:"\u2562",boxVr:"\u255f",boxbox:"\u29c9",boxdL:"\u2555",boxdR:"\u2552",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252c",boxhu:"\u2534",boxuL:"\u255b",boxuR:"\u2558",boxv:"\u2502",boxvH:"\u256a",boxvL:"\u2561",boxvR:"\u255e",boxvh:"\u253c",boxvl:"\u2524",boxvr:"\u251c",bprime:"\u2035",breve:"\u02d8",brvbar:"\xa6",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsolb:"\u29c5",bsolhsub:"\u27c8",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",bumpeq:"\u224f"},"b"),e({CHcy:"\u0427",COPY:"\xa9",Cacute:"\u0106",CapitalDifferentialD:"\u2145",Cayleys:"\u212d",Ccaron:"\u010c",Ccedil:"\xc7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010a",Cedilla:"\xb8",Chi:"\u03a7",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2a74",Conint:"\u222f",CounterClockwiseContourIntegral:"\u2233",cacute:"\u0107",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",ccaps:"\u2a4d",ccaron:"\u010d",ccedil:"\xe7",ccirc:"\u0109",ccups:"\u2a4c",ccupssm:"\u2a50",cdot:"\u010b",cedil:"\xb8",cemptyv:"\u29b2",cent:"\xa2",centerdot:"\xb7",chcy:"\u0447",checkmark:"\u2713",cir:"\u25cb",cirE:"\u29c3",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",clubsuit:"\u2663",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",conint:"\u222e",coprod:"\u2210",copy:"\xa9",copysr:"\u2117",crarr:"\u21b5",cross:"\u2717",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",cudarrl:"\u2938",cudarrr:"\u2935",cularrp:"\u293d",cupbrcap:"\u2a48",cupcap:"\u2a46",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d"},"c"),e({DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040f",Darr:"\u21a1",Dashv:"\u2ae4",Dcaron:"\u010e",Dcy:"\u0414",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",Dot:"\xa8",DotDot:"\u20dc",DoubleContourIntegral:"\u222f",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVectorBar:"\u2957",DownTeeArrow:"\u21a7",Dstrok:"\u0110",dArr:"\u21d3",dHar:"\u2965",darr:"\u2193",dash:"\u2010",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",dcaron:"\u010f",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddotseq:"\u2a77",demptyv:"\u29b1",dfisht:"\u297f",dharl:"\u21c3",dharr:"\u21c2",diam:"\u22c4",diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",disin:"\u22f2",divide:"\xf7",divonx:"\u22c7",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",doteq:"\u2250",dotminus:"\u2238",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",dscy:"\u0455",dsol:"\u29f6",dstrok:"\u0111",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",dzcy:"\u045f",dzigrarr:"\u27ff"},"d"),e({ENG:"\u014a",ETH:"\xd0",Eacute:"\xc9",Ecaron:"\u011a",Ecirc:"\xca",Ecy:"\u042d",Edot:"\u0116",Egrave:"\xc8",Emacr:"\u0112",EmptySmallSquare:"\u25fb",EmptyVerySmallSquare:"\u25ab",Eogon:"\u0118",Epsilon:"\u0395",Equal:"\u2a75",Esim:"\u2a73",Eta:"\u0397",Euml:"\xcb",eDDot:"\u2a77",eDot:"\u2251",eacute:"\xe9",easter:"\u2a6e",ecaron:"\u011b",ecirc:"\xea",ecolon:"\u2255",ecy:"\u044d",edot:"\u0117",ee:"\u2147",eg:"\u2a9a",egrave:"\xe8",egsdot:"\u2a98",el:"\u2a99",elinters:"\u23e7",elsdot:"\u2a97",emacr:"\u0113",emptyset:"\u2205",emptyv:"\u2205",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",eng:"\u014b",ensp:"\u2002",eogon:"\u0119",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsilon:"\u03b5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",equals:"=",equest:"\u225f",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erarr:"\u2971",esdot:"\u2250",esim:"\u2242",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147"},"e"),e({Fcy:"\u0424",FilledSmallSquare:"\u25fc",Fouriertrf:"\u2131",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",filig:"\ufb01",fjlig:"fj",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",forall:"\u2200",forkv:"\u2ad9",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044"},"f"),e({GJcy:"\u0403",GT:">",Gammad:"\u03dc",Gbreve:"\u011e",Gcedil:"\u0122",Gcirc:"\u011c",Gcy:"\u0413",Gdot:"\u0120",GreaterGreater:"\u2aa2",Gt:"\u226b",gE:"\u2267",gacute:"\u01f5",gammad:"\u03dd",gbreve:"\u011f",gcirc:"\u011d",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",gg:"\u226b",ggg:"\u22d9",gjcy:"\u0453",gl:"\u2277",glE:"\u2a92",gla:"\u2aa5",glj:"\u2aa4",gnapprox:"\u2a8a",gneq:"\u2a88",gneqq:"\u2269",grave:"`",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gtcc:"\u2aa7",gtcir:"\u2a7a",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00"},"g"),e({HARDcy:"\u042a",Hcirc:"\u0124",HilbertSpace:"\u210b",HorizontalLine:"\u2500",Hstrok:"\u0126",hArr:"\u21d4",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",hardcy:"\u044a",harr:"\u2194",harrcir:"\u2948",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hercon:"\u22b9",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",horbar:"\u2015",hslash:"\u210f",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010"},"h"),e({IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacute:"\xcd",Icirc:"\xce",Icy:"\u0418",Idot:"\u0130",Igrave:"\xcc",Imacr:"\u012a",Implies:"\u21d2",Int:"\u222c",Iogon:"\u012e",Iota:"\u0399",Itilde:"\u0128",Iukcy:"\u0406",Iuml:"\xcf",iacute:"\xed",ic:"\u2063",icirc:"\xee",icy:"\u0438",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012b",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imof:"\u22b7",imped:"\u01b5",in:"\u2208",incare:"\u2105",infintie:"\u29dd",inodot:"\u0131",int:"\u222b",integers:"\u2124",intercal:"\u22ba",intlarhk:"\u2a17",intprod:"\u2a3c",iocy:"\u0451",iogon:"\u012f",iprod:"\u2a3c",iquest:"\xbf",isin:"\u2208",isinE:"\u22f9",isindot:"\u22f5",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",iuml:"\xef"},"i"),e({Jcirc:"\u0134",Jcy:"\u0419",Jsercy:"\u0408",Jukcy:"\u0404",jcirc:"\u0135",jcy:"\u0439",jsercy:"\u0458",jukcy:"\u0454"},"j"),e({KHcy:"\u0425",KJcy:"\u040c",Kappa:"\u039a",Kcedil:"\u0136",Kcy:"\u041a",kcedil:"\u0137",kcy:"\u043a",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045c"},"k"),e({LJcy:"\u0409",LT:"<",Lacute:"\u0139",Lang:"\u27ea",Laplacetrf:"\u2112",Lcaron:"\u013d",Lcedil:"\u013b",Lcy:"\u041b",LeftArrowBar:"\u21e4",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftRightVector:"\u294e",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",LeftTriangleBar:"\u29cf",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftVectorBar:"\u2952",LessLess:"\u2aa1",Lmidot:"\u013f",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lstrok:"\u0141",Lt:"\u226a",lAarr:"\u21da",lArr:"\u21d0",lAtail:"\u291b",lBarr:"\u290e",lE:"\u2266",lHar:"\u2962",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",lang:"\u27e8",langd:"\u2991",langle:"\u27e8",laquo:"\xab",larr:"\u2190",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrpl:"\u2939",larrsim:"\u2973",lat:"\u2aab",latail:"\u2919",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lbbrk:"\u2772",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",lcaron:"\u013e",lcedil:"\u013c",lceil:"\u2308",lcub:"{",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",leftarrow:"\u2190",leftarrowtail:"\u21a2",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftrightarrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297c",lfloor:"\u230a",lg:"\u2276",lgE:"\u2a91",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226a",llarr:"\u21c7",llcorner:"\u231e",llhard:"\u296b",lltri:"\u25fa",lmidot:"\u0140",lmoustache:"\u23b0",lnapprox:"\u2a89",lneq:"\u2a87",lneqq:"\u2268",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",longleftrightarrow:"\u27f7",longrightarrow:"\u27f6",looparrowleft:"\u21ab",lopar:"\u2985",loplus:"\u2a2d",lotimes:"\u2a34",lowbar:"_",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",lstrok:"\u0142",ltcc:"\u2aa6",ltcir:"\u2a79",ltdot:"\u22d6",lthree:"\u22cb",ltlarr:"\u2976",ltquest:"\u2a7b",ltrPar:"\u2996",ltrie:"\u22b4",ltrif:"\u25c2",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00"},"l"),e({Map:"\u2905",Mcy:"\u041c",MediumSpace:"\u205f",Mellintrf:"\u2133",Mu:"\u039c",mDDot:"\u223a",male:"\u2642",maltese:"\u2720",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",mcy:"\u043c",mdash:"\u2014",measuredangle:"\u2221",micro:"\xb5",mid:"\u2223",midast:"*",midcir:"\u2af0",middot:"\xb7",minus:"\u2212",minusb:"\u229f",minusd:"\u2238",minusdu:"\u2a2a",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",mp:"\u2213",mstpos:"\u223e",mumap:"\u22b8"},"m"),e({NJcy:"\u040a",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041d",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",NewLine:"\n",NoBreak:"\u2060",NonBreakingSpace:"\xa0",Not:"\u2aec",NotCongruent:"\u2262",NotCupCap:"\u226d",NotEqualTilde:"\u2242\u0338",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",NotLeftTriangleBar:"\u29cf\u0338",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",NotPrecedesEqual:"\u2aaf\u0338",NotReverseElement:"\u220c",NotRightTriangleBar:"\u29d0\u0338",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",Ntilde:"\xd1",Nu:"\u039d",nGg:"\u22d9\u0338",nGt:"\u226b\u20d2",nGtv:"\u226b\u0338",nLl:"\u22d8\u0338",nLt:"\u226a\u20d2",nLtv:"\u226a\u0338",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266e",naturals:"\u2115",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",ncy:"\u043d",ndash:"\u2013",ne:"\u2260",neArr:"\u21d7",nearhk:"\u2924",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",ngsim:"\u2275",ngt:"\u226f",ngtr:"\u226f",nhArr:"\u21ce",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",njcy:"\u045a",nlArr:"\u21cd",nlE:"\u2266\u0338",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219a",nleftrightarrow:"\u21ae",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nlsim:"\u2274",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nmid:"\u2224",notin:"\u2209",notinE:"\u22f9\u0338",notindot:"\u22f5\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",npre:"\u2aaf\u0338",nprec:"\u2280",npreceq:"\u2aaf\u0338",nrArr:"\u21cf",nrarrc:"\u2933\u0338",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",num:"#",numero:"\u2116",numsp:"\u2007",nvHarr:"\u2904",nvap:"\u224d\u20d2",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwArr:"\u21d6",nwarhk:"\u2923",nwarrow:"\u2196",nwnear:"\u2927"},"n"),e({OElig:"\u0152",Oacute:"\xd3",Ocirc:"\xd4",Ocy:"\u041e",Odblac:"\u0150",Ograve:"\xd2",Omacr:"\u014c",Omicron:"\u039f",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",Or:"\u2a54",Oslash:"\xd8",Otilde:"\xd5",Otimes:"\u2a37",Ouml:"\xd6",OverBracket:"\u23b4",OverParenthesis:"\u23dc",oS:"\u24c8",oacute:"\xf3",oast:"\u229b",ocir:"\u229a",ocirc:"\xf4",ocy:"\u043e",odash:"\u229d",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",oelig:"\u0153",ofcir:"\u29bf",ogon:"\u02db",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",omacr:"\u014d",omid:"\u29b6",ominus:"\u2296",opar:"\u29b7",operp:"\u29b9",oplus:"\u2295",orarr:"\u21bb",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oslash:"\xf8",otilde:"\xf5",otimes:"\u2297",otimesas:"\u2a36",ouml:"\xf6",ovbar:"\u233d"},"o"),e({Pcy:"\u041f",Poincareplane:"\u210c",Pr:"\u2abb",Prime:"\u2033",Proportion:"\u2237",par:"\u2225",para:"\xb6",parallel:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",pcy:"\u043f",percnt:"%",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",phmmat:"\u2133",phone:"\u260e",pitchfork:"\u22d4",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plus:"+",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",pointint:"\u2a15",pound:"\xa3",pr:"\u227a",prE:"\u2ab3",prcue:"\u227c",pre:"\u2aaf",prec:"\u227a",precapprox:"\u2ab7",preccurlyeq:"\u227c",preceq:"\u2aaf",precsim:"\u227e",primes:"\u2119",prnE:"\u2ab5",prnap:"\u2ab9",prnsim:"\u22e8",prod:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",puncsp:"\u2008"},"p"),e({QUOT:'"',qint:"\u2a0c",qprime:"\u2057",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f"},"q"),e({RBarr:"\u2910",REG:"\xae",Racute:"\u0154",Rang:"\u27eb",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",ReverseElement:"\u220b",ReverseUpEquilibrium:"\u296f",Rho:"\u03a1",RightArrowBar:"\u21e5",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVectorBar:"\u2955",RightTeeVector:"\u295b",RightTriangleBar:"\u29d0",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVectorBar:"\u2954",RightVectorBar:"\u2953",RoundImplies:"\u2970",RuleDelayed:"\u29f4",rAarr:"\u21db",rArr:"\u21d2",rAtail:"\u291c",rBarr:"\u290f",rHar:"\u2964",race:"\u223d\u0331",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",rarrw:"\u219d",ratail:"\u291a",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rbbrk:"\u2773",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",rect:"\u25ad",reg:"\xae",rfisht:"\u297d",rfloor:"\u230b",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",rightarrow:"\u2192",rightarrowtail:"\u21a3",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightsquigarrow:"\u219d",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoustache:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",roplus:"\u2a2e",rotimes:"\u2a35",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",rsaquo:"\u203a",rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",ruluhar:"\u2968",rx:"\u211e"},"r"),e({SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042c",Sacute:"\u015a",Sc:"\u2abc",Scaron:"\u0160",Scedil:"\u015e",Scirc:"\u015c",Scy:"\u0421",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sub:"\u22d0",Sup:"\u22d1",sacute:"\u015b",sbquo:"\u201a",sc:"\u227b",scE:"\u2ab4",scaron:"\u0161",sccue:"\u227d",sce:"\u2ab0",scedil:"\u015f",scirc:"\u015d",scpolint:"\u2a13",scsim:"\u227f",scy:"\u0441",sdotb:"\u22a1",sdote:"\u2a66",seArr:"\u21d8",searhk:"\u2925",searrow:"\u2198",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfrown:"\u2322",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",shy:"\xad",sigmaf:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",softcy:"\u044c",sol:"/",solb:"\u29c4",solbar:"\u233f",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25a1",square:"\u25a1",squarf:"\u25aa",squf:"\u25aa",srarr:"\u2192",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",subdot:"\u2abd",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2ac5",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succ:"\u227b",succapprox:"\u2ab8",succcurlyeq:"\u227d",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",sum:"\u2211",sung:"\u266a",sup:"\u2283",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"\u2abe",supdsub:"\u2ad8",supe:"\u2287",supedot:"\u2ac4",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supplus:"\u2ac0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swArr:"\u21d9",swarhk:"\u2926",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf"},"s"),e({THORN:"\xde",TRADE:"\u2122",TSHcy:"\u040b",TScy:"\u0426",Tab:"\t",Tau:"\u03a4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",TripleDot:"\u20db",Tstrok:"\u0166",target:"\u2316",tbrk:"\u23b4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",there4:"\u2234",therefore:"\u2234",thetasym:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",thorn:"\xfe",timesb:"\u22a0",timesbar:"\u2a31",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",top:"\u22a4",topbot:"\u2336",topcir:"\u2af1",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",tscy:"\u0446",tshcy:"\u045b",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0"},"t"),e({Uacute:"\xda",Uarr:"\u219f",Uarrocir:"\u2949",Ubrcy:"\u040e",Ubreve:"\u016c",Ucirc:"\xdb",Ucy:"\u0423",Udblac:"\u0170",Ugrave:"\xd9",Umacr:"\u016a",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Uogon:"\u0172",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21c5",UpEquilibrium:"\u296e",UpTeeArrow:"\u21a5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03d2",Uring:"\u016e",Utilde:"\u0168",Uuml:"\xdc",uArr:"\u21d1",uHar:"\u2963",uacute:"\xfa",uarr:"\u2191",ubrcy:"\u045e",ubreve:"\u016d",ucirc:"\xfb",ucy:"\u0443",udarr:"\u21c5",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",ugrave:"\xf9",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",umacr:"\u016b",uml:"\xa8",uogon:"\u0173",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",upsih:"\u03d2",upsilon:"\u03c5",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",uring:"\u016f",urtri:"\u25f9",utdot:"\u22f0",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",uuml:"\xfc",uwangle:"\u29a7"},"u"),e({VDash:"\u22ab",Vbar:"\u2aeb",Vcy:"\u0412",Vdashl:"\u2ae6",Verbar:"\u2016",Vert:"\u2016",VerticalLine:"|",VerticalSeparator:"\u2758",VeryThinSpace:"\u200a",vArr:"\u21d5",vBar:"\u2ae8",vBarv:"\u2ae9",vDash:"\u22a8",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vcy:"\u0432",vdash:"\u22a2",vee:"\u2228",veeeq:"\u225a",verbar:"|",vert:"|",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",vprop:"\u221d",vrtri:"\u22b3",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",vzigzag:"\u299a"},"v"),e({Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",wedgeq:"\u2259",wp:"\u2118",wr:"\u2240",wreath:"\u2240"},"w"),e({xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",xhArr:"\u27fa",xharr:"\u27f7",xlArr:"\u27f8",xlarr:"\u27f5",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",xoplus:"\u2a01",xotime:"\u2a02",xrArr:"\u27f9",xrarr:"\u27f6",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0"},"x"),e({YAcy:"\u042f",YIcy:"\u0407",YUcy:"\u042e",Yacute:"\xdd",Ycirc:"\u0176",Ycy:"\u042b",Yuml:"\u0178",yacute:"\xfd",yacy:"\u044f",ycirc:"\u0177",ycy:"\u044b",yicy:"\u0457",yucy:"\u044e",yuml:"\xff"},"y"),e({ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017d",Zcy:"\u0417",Zdot:"\u017b",ZeroWidthSpace:"\u200b",Zeta:"\u0396",zacute:"\u017a",zcaron:"\u017e",zcy:"\u0437",zdot:"\u017c",zeetrf:"\u2128",zhcy:"\u0436",zwj:"\u200d",zwnj:"\u200c"},"z"),e({Afr:"\u{1d504}",Bfr:"\u{1d505}",Cfr:"\u212d",Dfr:"\u{1d507}",Efr:"\u{1d508}",Ffr:"\u{1d509}",Gfr:"\u{1d50a}",Hfr:"\u210c",Ifr:"\u2111",Jfr:"\u{1d50d}",Kfr:"\u{1d50e}",Lfr:"\u{1d50f}",Mfr:"\u{1d510}",Nfr:"\u{1d511}",Ofr:"\u{1d512}",Pfr:"\u{1d513}",Qfr:"\u{1d514}",Rfr:"\u211c",Sfr:"\u{1d516}",Tfr:"\u{1d517}",Ufr:"\u{1d518}",Vfr:"\u{1d519}",Wfr:"\u{1d51a}",Xfr:"\u{1d51b}",Yfr:"\u{1d51c}",Zfr:"\u2128",afr:"\u{1d51e}",bfr:"\u{1d51f}",cfr:"\u{1d520}",dfr:"\u{1d521}",efr:"\u{1d522}",ffr:"\u{1d523}",gfr:"\u{1d524}",hfr:"\u{1d525}",ifr:"\u{1d526}",jfr:"\u{1d527}",kfr:"\u{1d528}",lfr:"\u{1d529}",mfr:"\u{1d52a}",nfr:"\u{1d52b}",ofr:"\u{1d52c}",pfr:"\u{1d52d}",qfr:"\u{1d52e}",rfr:"\u{1d52f}",sfr:"\u{1d530}",tfr:"\u{1d531}",ufr:"\u{1d532}",vfr:"\u{1d533}",wfr:"\u{1d534}",xfr:"\u{1d535}",yfr:"\u{1d536}",zfr:"\u{1d537}"},"fr"),e({Aopf:"\u{1d538}",Bopf:"\u{1d539}",Copf:"\u2102",Dopf:"\u{1d53b}",Eopf:"\u{1d53c}",Fopf:"\u{1d53d}",Gopf:"\u{1d53e}",Hopf:"\u210d",Iopf:"\u{1d540}",Jopf:"\u{1d541}",Kopf:"\u{1d542}",Lopf:"\u{1d543}",Mopf:"\u{1d544}",Nopf:"\u2115",Oopf:"\u{1d546}",Popf:"\u2119",Qopf:"\u211a",Ropf:"\u211d",Sopf:"\u{1d54a}",Topf:"\u{1d54b}",Uopf:"\u{1d54c}",Vopf:"\u{1d54d}",Wopf:"\u{1d54e}",Xopf:"\u{1d54f}",Yopf:"\u{1d550}",Zopf:"\u2124",aopf:"\u{1d552}",bopf:"\u{1d553}",copf:"\u{1d554}",dopf:"\u{1d555}",eopf:"\u{1d556}",fopf:"\u{1d557}",gopf:"\u{1d558}",hopf:"\u{1d559}",iopf:"\u{1d55a}",jopf:"\u{1d55b}",kopf:"\u{1d55c}",lopf:"\u{1d55d}",mopf:"\u{1d55e}",nopf:"\u{1d55f}",oopf:"\u{1d560}",popf:"\u{1d561}",qopf:"\u{1d562}",ropf:"\u{1d563}",sopf:"\u{1d564}",topf:"\u{1d565}",uopf:"\u{1d566}",vopf:"\u{1d567}",wopf:"\u{1d568}",xopf:"\u{1d569}",yopf:"\u{1d56a}",zopf:"\u{1d56b}"},"opf"),e({Ascr:"\u{1d49c}",Bscr:"\u212c",Cscr:"\u{1d49e}",Dscr:"\u{1d49f}",Escr:"\u2130",Fscr:"\u2131",Gscr:"\u{1d4a2}",Hscr:"\u210b",Iscr:"\u2110",Jscr:"\u{1d4a5}",Kscr:"\u{1d4a6}",Lscr:"\u2112",Mscr:"\u2133",Nscr:"\u{1d4a9}",Oscr:"\u{1d4aa}",Pscr:"\u{1d4ab}",Qscr:"\u{1d4ac}",Rscr:"\u211b",Sscr:"\u{1d4ae}",Tscr:"\u{1d4af}",Uscr:"\u{1d4b0}",Vscr:"\u{1d4b1}",Wscr:"\u{1d4b2}",Xscr:"\u{1d4b3}",Yscr:"\u{1d4b4}",Zscr:"\u{1d4b5}",ascr:"\u{1d4b6}",bscr:"\u{1d4b7}",cscr:"\u{1d4b8}",dscr:"\u{1d4b9}",escr:"\u212f",fscr:"\u{1d4bb}",gscr:"\u210a",hscr:"\u{1d4bd}",iscr:"\u{1d4be}",jscr:"\u{1d4bf}",kscr:"\u{1d4c0}",lscr:"\u{1d4c1}",mscr:"\u{1d4c2}",nscr:"\u{1d4c3}",oscr:"\u2134",pscr:"\u{1d4c5}",qscr:"\u{1d4c6}",rscr:"\u{1d4c7}",sscr:"\u{1d4c8}",tscr:"\u{1d4c9}",uscr:"\u{1d4ca}",vscr:"\u{1d4cb}",wscr:"\u{1d4cc}",xscr:"\u{1d4cd}",yscr:"\u{1d4ce}",zscr:"\u{1d4cf}"},"scr");MathJax.loader&&MathJax.loader.checkVersion("input/mml/entities","4.0.0-beta.3","input/mml/entities")})(); \ No newline at end of file diff --git a/input/mml/extensions/mml3.js b/input/mml/extensions/mml3.js new file mode 100644 index 0000000000..2d9238f23a --- /dev/null +++ b/input/mml/extensions/mml3.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={553:(e,t,l)=>{function s(e){const t=e.dirname(e.dirname(new URL("file:///home/travis/build/mathjax/MathJax-src/mjs/input/mathml/mml3/mjs/xsltFilename.js").pathname));return e.resolve(t,"mml3.sef.json")}l.d(t,{P:()=>s})},141:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{createTransform:()=>createTransform});var _mml3_xsltFilename_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(553);function createTransform(){const nodeRequire=eval("require");try{nodeRequire.resolve("saxon-js")}catch(e){throw Error("Saxon-js not found. Run the command:\n npm install saxon-js\nand try again.")}const Saxon=nodeRequire("saxon-js"),path=nodeRequire("path"),xslt=nodeRequire((0,_mml3_xsltFilename_js__WEBPACK_IMPORTED_MODULE_0__.P)(path));return(e,t)=>{const l=t.adaptor;let s,n=l.outerHTML(e);n.match(/ xmlns[=:]/)||(n=n.replace(/<(?:(\w+)(:))?math/,'<$1$2math xmlns$2$1="http://www.w3.org/1998/Math/MathML"'));try{s=l.firstChild(l.body(l.parse(Saxon.transform({stylesheetInternal:xslt,sourceText:n,destination:"serialized"}).principalResult)))}catch(t){s=e}return s}}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var l=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](l,l.exports,__webpack_require__),l.exports}__webpack_require__.d=(e,t)=>{for(var l in t)__webpack_require__.o(t,l)&&!__webpack_require__.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{Mml3:()=>n,Mml3Handler:()=>m});const t=("undefined"!=typeof window?window:global).MathJax._.components.global,l=(t.GLOBAL,t.isObject,t.combineConfig,t.combineDefaults,t.combineWithMathJax);t.MathJax;var s=__webpack_require__(141);class n{constructor(e){if("undefined"==typeof XSLTProcessor)this.transform=(0,s.createTransform)();else{const t=new XSLTProcessor,l=e.adaptor.parse(n.XSLT,"text/xml");t.importStylesheet(l),this.transform=l=>{const s=e.adaptor,n=s.node("div",{},[s.clone(l)]),m=s.parse(s.serializeXML(n),"text/xml"),a=t.transformToDocument(m);return a?s.tags(a,"math")[0]:l}}}mmlFilter(e){e.document.options.enableMml3&&(e.data=this.transform(e.data,e.document))}}function m(e){var t;return e.documentClass=((t=class extends e.documentClass{constructor(...e){super(...e);for(const e of this.inputJax||[])if("MathML"===e.name){if(!e.options._mml3){const t=new n(this);e.mmlFilters.add(t.mmlFilter.bind(t)),e.options._mml3=!0}break}}}).OPTIONS=Object.assign(Object.assign({},e.documentClass.OPTIONS),{enableMml3:!0}),t),e}n.XSLT='\n\n\n\n\n \n \n \n \n\n\n \n\n\n \n ltr\n\n\n \n \n \n \n \n \n \n \n\n\n \n\n\n )\n\n\n (\n\n\n ]\n\n\n [\n\n\n }\n\n\n {\n\n\n \n\n\n )\n\n\n (\n\n\n ]\n\n\n [\n\n\n }\n\n\n {\n\n\n \n \n \\n \n \n\n\n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n\n\n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n\n)\n(\n}\n{\n>\n<\n\n\n\n top right\n\n\n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t 0\n\t \n\t \n\t \n \n \n \n \n \n\t\n\t\n\t \n\t \n\t \n\t \n\t \n\t \n\t\n\t\n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t \n\t\n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n\n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n decimalpoint\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n decimalpoint\n \n \n \n \n \n .\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n\n\n \n \n \n \n decimalpoint\n \n \n \n \n \n \n *\n \n \n \n \n \n \n 0.1em\n 0.15em\n 0.2em\n \n 0.15em\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\n\t\n \n \n \n \n \n \n \n\n\n \n \n \n \n 0\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n )\n \n (\n \n \n \n \n \n \n /\n \n \n \n \n \n \n \n \n :\n \n =\n \n \n \n \n top\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n )\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n\n\n',MathJax.loader&&MathJax.loader.checkVersion("[mml]/mml3","4.0.0-beta.3","input/mml/extensions"),l({_:{input:{mathml:{mml3:{"mml3-node":s,mml3:e}}}}}),MathJax.startup&&MathJax.startup.extendHandler((e=>m(e)))})()})(); \ No newline at end of file diff --git a/input/mml/extensions/mml3.sef.json b/input/mml/extensions/mml3.sef.json new file mode 100644 index 0000000000..eeb147d3db --- /dev/null +++ b/input/mml/extensions/mml3.sef.json @@ -0,0 +1 @@ +{"N":"package","version":"10","packageVersion":"1","saxonVersion":"Saxon-JS 2.3","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"true","buildDateTime":"2022-02-18T15:46:36.585-05:00","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","C":[{"N":"co","id":"0","binds":"0 3 2 1","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"52","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"524","module":"mml3.xsl","expand-text":"false","match":"m:mlongdiv","prio":"11","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mlongdiv","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mlongdiv","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mlongdiv","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"let","var":"Q{}ms","slot":"0","sType":"* ","line":"525","role":"action","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"elem","name":"m:mstack","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mstack ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"526","C":[{"N":"sequence","sType":"*N ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"527","sType":"?NA nQ{}decimalpoint","C":[{"N":"lastOf","sType":"?NA nQ{}decimalpoint","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"527","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"fn","name":"reverse","C":[{"N":"axis","name":"ancestor-or-self","nodeTest":"*NE"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}decimalpoint"}]}]}]}]},{"N":"choose","sType":"*N ","type":"item()*","line":"528","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"529","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"left)(right"}]},{"N":"elem","name":"m:msrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"530","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"531","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"9","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]},{"N":"elem","name":"m:mo","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mo ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"532","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"533","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"533","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]},{"N":"elem","name":"m:mo","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mo ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"534","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"("}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"535","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"535","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"538","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"left/\\right"}]},{"N":"elem","name":"m:msrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"539","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"540","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"17","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]},{"N":"elem","name":"m:mo","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mo ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"541","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"/"}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"542","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"542","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]},{"N":"elem","name":"m:mo","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mo ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"543","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\\"}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"544","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"544","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"547","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":":right=right"}]},{"N":"elem","name":"m:msrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"548","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"549","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"549","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]},{"N":"elem","name":"m:mo","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mo ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"550","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":":"}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"551","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"551","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]},{"N":"elem","name":"m:mo","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mo ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"552","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"="}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"553","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"553","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]},{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"560","C":[{"N":"or","C":[{"N":"or","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"stackedrightright"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"mediumstackedrightright"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"shortstackedrightright"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"stackedleftleft"}]}]},{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"align","sType":"1NA ","line":"561","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"top"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"562","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"562","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"564","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"stackedleftlinetop"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"565","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"565","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]},{"N":"elem","name":"m:msline","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msline ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"566","C":[{"N":"att","name":"length","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1ADI","C":[{"N":"fn","name":"string-length","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"566","C":[{"N":"fn","name":"string","C":[{"N":"subscript","flags":"p","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"m:msrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"567","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"568","C":[{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"569","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"bottom right"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"570","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"570","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"573","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"573","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"576","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"righttop"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"577","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"577","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]},{"N":"elem","name":"m:msline","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msline ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"578","C":[{"N":"att","name":"length","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1ADI","C":[{"N":"fn","name":"string-length","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"578","C":[{"N":"fn","name":"string","C":[{"N":"subscript","flags":"p","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"m:msrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"579","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"580","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"580","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]},{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"581","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"top left bottom"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"582","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"582","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]},{"N":"true"},{"N":"sequence","sType":"*NE ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"586","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"586","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]},{"N":"elem","name":"m:msline","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msline ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"587","C":[{"N":"att","name":"length","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AO","C":[{"N":"arith10","op":"+","calc":"d+d","sType":"1AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"587","C":[{"N":"fn","name":"string-length","C":[{"N":"fn","name":"string","C":[{"N":"subscript","flags":"p","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]}]},{"N":"int","val":"1"}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"elem","name":"m:msrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"588","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"589","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"52","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]},{"N":"elem","name":"m:mspace","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mspace ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".2em"}]}]}]}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"590","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"voffset","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".1em"}]},{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-.15em"}]},{"N":"att","name":"depth","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-.2em"}]},{"N":"att","name":"height","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-.2em"}]},{"N":"elem","name":"m:mo","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mo ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"591","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"minsize","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"1.2em"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]}]}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"593","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"593","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]}]}]}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"597","sType":"*NE","C":[{"N":"filter","flags":"p","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"597","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":">","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"int","val":"3"}]}]}]}]}]}]},{"N":"choose","sType":"* ","type":"item()*","line":"600","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"601","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"stackedrightright"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"602","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"right"}]},{"N":"applyT","sType":"* ","line":"603","mode":"#unnamed","bSlot":"0","C":[{"N":"varRef","name":"Q{}ms","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"603"}]}]}]},{"N":"elem","name":"m:mtable","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtable ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"605","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"align","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"top"}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"606","C":[{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"607","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"bottom"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"608","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"608","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"611","C":[{"N":"elem","name":"mtd","sType":"1NE nQ{}mtd ","nsuri":"","namespaces":"","line":"612","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"68","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"616","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"mediumstackedrightright"}]},{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"617","mode":"#unnamed","bSlot":"0","C":[{"N":"varRef","name":"Q{}ms","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"617"}]},{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"618","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"left"}]},{"N":"elem","name":"m:mtable","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtable ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"619","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"align","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"top"}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"620","C":[{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"621","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"bottom"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"622","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"622","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"625","C":[{"N":"elem","name":"mtd","sType":"1NE nQ{}mtd ","nsuri":"","namespaces":"","line":"626","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"78","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"631","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"shortstackedrightright"}]},{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"632","mode":"#unnamed","bSlot":"0","C":[{"N":"varRef","name":"Q{}ms","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"632"}]},{"N":"elem","name":"m:mtable","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtable ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"633","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"align","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"top"}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"634","C":[{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"635","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"left bottom"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"636","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"636","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"639","C":[{"N":"elem","name":"mtd","sType":"1NE nQ{}mtd ","nsuri":"","namespaces":"","line":"640","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"87","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"644","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}longdivstyle"},{"N":"str","val":"stackedleftleft"}]},{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:mtable","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtable ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"645","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"align","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"top"}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"646","C":[{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"647","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"bottom"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"648","sType":"?NE","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"648","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"651","C":[{"N":"elem","name":"mtd","sType":"1NE nQ{}mtd ","nsuri":"","namespaces":"","line":"652","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"?NE","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"95","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]}]}]},{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"655","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"left"}]},{"N":"applyT","sType":"* ","line":"656","mode":"#unnamed","bSlot":"0","C":[{"N":"varRef","name":"Q{}ms","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"656"}]}]}]}]},{"N":"true"},{"N":"applyT","sType":"* ","line":"660","mode":"#unnamed","bSlot":"0","C":[{"N":"varRef","name":"Q{}ms","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"660"}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"38","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"171","module":"mml3.xsl","expand-text":"false","match":"m:mstack","prio":"11","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mstack","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mstack","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mstack","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"let","var":"Q{}m","slot":"0","sType":"* ","line":"172","role":"action","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"elem","name":"m:mtable","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtable ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"173","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"columnspacing","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"att","name":"rowspacing","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"174","sType":"*NA nQ{}align","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}align","sType":"*NA nQ{}align","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"174"}]},{"N":"let","var":"Q{}t","slot":"0","sType":"*N ","line":"175","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"applyT","sType":"* ","line":"176","mode":"Q{}mstack1","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"176"},{"N":"withParam","name":"Q{}p","slot":"0","sType":"1ADI","C":[{"N":"int","val":"0","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"177"}]}]}]},{"N":"let","var":"Q{}maxl","slot":"1","sType":"*N ","line":"180","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"forEach","sType":"* ","line":"181","C":[{"N":"sort","sType":"*NA nQ{}l","C":[{"N":"docOrder","sType":"*NA nQ{}l","role":"select","line":"181","C":[{"N":"docOrder","sType":"*NA nQ{}l","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}t","slot":"0"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}l"}]}]}]},{"N":"sortKey","sType":"*A ","C":[{"N":"data","sType":"*A ","role":"select","C":[{"N":"dot","sType":"1NA nQ{}l ","role":"select"}]},{"N":"str","sType":"1AS ","val":"descending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"},{"N":"str","sType":"1AS ","val":"number","role":"dataType"}]}]},{"N":"choose","sType":"? ","line":"183","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"183","C":[{"N":"fn","name":"position"},{"N":"int","val":"1"}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"184","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}l","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"184"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]},{"N":"forEach","sType":"*N ","line":"188","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"188","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}t","slot":"0"}]},{"N":"filter","flags":"p","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"or","C":[{"N":"fn","name":"not","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}class"},{"N":"str","val":"mscarries"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"slash","op":"/","C":[{"N":"first","C":[{"N":"axis","name":"following-sibling","nodeTest":"*NE"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}class"}]},{"N":"str","val":"mscarries"}]}]}]}]}]}]},{"N":"let","var":"Q{}c","slot":"2","sType":"*N ","line":"189","C":[{"N":"fn","name":"reverse","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"189","C":[{"N":"filter","C":[{"N":"first","C":[{"N":"axis","name":"preceding-sibling","nodeTest":"*NE"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}class"},{"N":"str","val":"mscarries"}]}]}]},{"N":"sequence","sType":"?N ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n"}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"191","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"192","sType":"*NA nQ{}class","C":[{"N":"filter","sType":"*NA nQ{}class","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"192","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}class"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"dot"},{"N":"str","val":"msline"}]}]}]},{"N":"let","var":"Q{}offset","slot":"3","sType":"* ","line":"193","C":[{"N":"arith10","op":"-","calc":"d-d","sType":"?AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"193","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}maxl","slot":"1"}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}l"}]}]}]},{"N":"choose","sType":"* ","type":"item()*","line":"194","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"195","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}class"},{"N":"str","val":"msline"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}l"},{"N":"str","val":"*"}]}]},{"N":"let","var":"Q{}msl","slot":"4","sType":"* ","line":"196","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"196","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]},{"N":"forEach","sType":"*","line":"197","C":[{"N":"filter","flags":"p","sType":"*N","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"197","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant","nodeTest":"*N u[NT,NP,NC,NE]"}]},{"N":"gc10","op":"<=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"varRef","name":"Q{}maxl","slot":"1"}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"198","sType":"*","C":[{"N":"varRef","name":"Q{}msl","slot":"4","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"198"}]}]}]},{"N":"varRef","name":"Q{}c","slot":"2","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"201"},{"N":"let","var":"Q{}ldiff","slot":"4","sType":"*NE ","line":"202","C":[{"N":"arith10","op":"-","calc":"d-d","sType":"?AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"202","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}c","slot":"2"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}l"}]}]}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}l"}]}]}]},{"N":"let","var":"Q{}loffset","slot":"5","sType":"*NE ","line":"203","C":[{"N":"arith10","op":"-","calc":"d-d","sType":"?AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"203","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}maxl","slot":"1"}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}c","slot":"2"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}l"}]}]}]}]}]},{"N":"sequence","sType":"*NE ","C":[{"N":"forEach","sType":"*NE ","line":"204","C":[{"N":"filter","flags":"p","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"204","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant","nodeTest":"*NE"}]},{"N":"gc10","op":"<=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"varRef","name":"Q{}offset","slot":"3"}]}]},{"N":"let","var":"Q{}pn","slot":"6","sType":"*NE ","line":"205","C":[{"N":"fn","name":"position","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"205"},{"N":"let","var":"Q{}cy","slot":"7","sType":"*NE ","line":"206","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"206","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}c","slot":"2"}]},{"N":"filter","flags":"p","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"arith10","op":"-","calc":"d-d","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}pn","slot":"6"}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}loffset","slot":"5"}]}]}]}]}]}]}]}]},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"207","C":[{"N":"choose","sType":"? ","line":"208","C":[{"N":"docOrder","sType":"*NE","line":"208","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]},{"N":"elem","name":"m:mover","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mover ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"209","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:mphantom","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mphantom ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"elem","name":"m:mn","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mn ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0"}]}]}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-0.5width"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"210","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"210","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"forEach","sType":"*NE ","line":"214","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"214"},{"N":"let","var":"Q{}pn","slot":"6","sType":"*NE ","line":"215","C":[{"N":"fn","name":"position","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"215"},{"N":"let","var":"Q{}cy","slot":"7","sType":"*NE ","line":"216","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"216","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}c","slot":"2"}]},{"N":"filter","flags":"p","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"arith10","op":"+","calc":"d+d","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}pn","slot":"6"}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}ldiff","slot":"4"}]}]}]}]}]}]}]}]},{"N":"copy","sType":"1NE ","flags":"cin","line":"217","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"218","sType":"*NA","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"218"}]},{"N":"let","var":"Q{}b","slot":"8","sType":"* ","line":"219","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"choose","sType":"*NE ","type":"item()*","line":"220","C":[{"N":"fn","name":"not","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"221","C":[{"N":"or","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}crossout"}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}crossout"}]}]},{"N":"str","val":"none"}]}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"45"}]},{"N":"true"},{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"223","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"*NA nQ{}crossout","C":[{"N":"docOrder","sType":"*NA nQ{}crossout","line":"223","C":[{"N":"docOrder","sType":"*NA nQ{}crossout","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}crossout"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"48"}]}]}]}]}]},{"N":"choose","sType":"* ","type":"item()*","line":"227","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"228","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}none"}]}]},{"N":"fn","name":"not","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"51"}]},{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"229","C":[{"N":"fn","name":"not","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]},{"N":"str","val":"n"}]}]},{"N":"elem","name":"m:mover","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mover ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"230","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"231","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"231"}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"231","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-0.5width"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"232","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"232","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"236","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]},{"N":"str","val":"nw"}]},{"N":"elem","name":"m:mmultiscripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"237","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"59"}]},{"N":"elem","name":"m:mprescripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]},{"N":"elem","name":"m:none","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}none ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-1width"}]},{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"63","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"239","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]},{"N":"str","val":"s"}]},{"N":"elem","name":"m:munder","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}munder ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"240","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"66"}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-0.5width"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"68","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"242","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]},{"N":"str","val":"sw"}]},{"N":"elem","name":"m:mmultiscripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"243","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"71"}]},{"N":"elem","name":"m:mprescripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-1width"}]},{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"74","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]},{"N":"elem","name":"m:none","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}none ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"245","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]},{"N":"str","val":"ne"}]},{"N":"elem","name":"m:msup","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msup ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"246","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"78"}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"80","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"248","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]},{"N":"str","val":"se"}]},{"N":"elem","name":"m:msub","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msub ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"249","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"83"}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"85","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"251","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]},{"N":"str","val":"w"}]},{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"m:msup","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msup ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"252","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-1width"}]},{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"90","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"253","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"253"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"255","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]}]},{"N":"str","val":"e"}]},{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"256","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"256"}]},{"N":"elem","name":"m:msup","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msup ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"257","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"97","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}cy","slot":"7"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"260","sType":"*","C":[{"N":"varRef","name":"Q{}b","slot":"8","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"260"}]}]}]}]}]}]}]}]}]}]}]},{"N":"true"},{"N":"sequence","sType":"*NE ","C":[{"N":"forEach","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","line":"267","C":[{"N":"filter","flags":"p","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"267","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant","nodeTest":"*NE"}]},{"N":"gc10","op":"<=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"varRef","name":"Q{}offset","slot":"3"}]}]},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"268","sType":"*NE","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"268"}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"275","mode":"Q{}ml","bSlot":"2","C":[{"N":"varRef","name":"Q{}m","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"275"}]}]}]},{"N":"templateRule","rank":"2","prec":"0","seq":"1","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"13","module":"mml3.xsl","expand-text":"false","match":"m:*[@dir='rtl']","prio":"10","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}*","C":[{"N":"p.withPredicate","role":"match","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}*"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}dir"},{"N":"str","val":"rtl"}]}]},{"N":"applyT","sType":"* ","line":"14","mode":"Q{}rtl","role":"action","bSlot":"3","C":[{"N":"dot","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"14"}]}]},{"N":"templateRule","rank":"3","prec":"0","seq":"0","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"7","module":"mml3.xsl","expand-text":"false","match":"*","prio":"-0.5","matches":"NE","C":[{"N":"p.nodeTest","role":"match","test":"NE","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"copy","sType":"1NE ","flags":"cin","role":"action","line":"8","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"9","sType":"*NA","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"9"}]},{"N":"applyT","sType":"* ","line":"10","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]","sType":"*N u[NT,NP,NC,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"10"}]}]}]}]}]}]},{"N":"co","id":"1","binds":"1 0","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}rtl","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"27","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"144","module":"mml3.xsl","expand-text":"false","match":"m:mmultiscripts[not(m:mprescripts)]","prio":"3","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts","C":[{"N":"p.withPredicate","role":"match","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts"},{"N":"fn","name":"not","C":[{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts"}]}]},{"N":"elem","name":"m:mmultiscripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"145","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"146","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"146","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]},{"N":"elem","name":"m:mprescripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"147","C":[{"N":"empty","sType":"0 "}]},{"N":"forEach","sType":"* ","line":"148","C":[{"N":"sort","sType":"*NE","C":[{"N":"filter","flags":"p","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"148","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"arith10","op":"mod","calc":"d%d","C":[{"N":"fn","name":"position"},{"N":"int","val":"2"}]},{"N":"int","val":"0"}]}]},{"N":"sortKey","sType":"?ADI ","C":[{"N":"first","role":"select","sType":"?ADI ","C":[{"N":"fn","name":"position","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"149"}]},{"N":"str","sType":"1AS ","val":"descending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"},{"N":"str","sType":"1AS ","val":"number","role":"dataType"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"150","mode":"Q{}rtl","bSlot":"0","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"150"}]},{"N":"applyT","sType":"* ","line":"151","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"151","C":[{"N":"axis","name":"following-sibling","nodeTest":"*NE"}]}]}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"26","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"128","module":"mml3.xsl","expand-text":"false","match":"m:mmultiscripts","prio":"2","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:mmultiscripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"129","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"130","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"130","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]},{"N":"forEach","sType":"* ","line":"131","C":[{"N":"sort","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"131","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts"},{"N":"filter","flags":"p","C":[{"N":"axis","name":"following-sibling","nodeTest":"*NE"},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"arith10","op":"mod","calc":"d%d","C":[{"N":"fn","name":"position"},{"N":"int","val":"2"}]},{"N":"int","val":"1"}]}]}]}]}]},{"N":"sortKey","sType":"?ADI ","C":[{"N":"first","role":"select","sType":"?ADI ","C":[{"N":"fn","name":"position","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"132"}]},{"N":"str","sType":"1AS ","val":"descending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"},{"N":"str","sType":"1AS ","val":"number","role":"dataType"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"133","mode":"Q{}rtl","bSlot":"0","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"133"}]},{"N":"applyT","sType":"* ","line":"134","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"134","C":[{"N":"axis","name":"following-sibling","nodeTest":"*NE"}]}]}]}]},{"N":"elem","name":"m:mprescripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"136","C":[{"N":"empty","sType":"0 "}]},{"N":"forEach","sType":"* ","line":"137","C":[{"N":"sort","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"137","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts"},{"N":"fn","name":"reverse","C":[{"N":"filter","flags":"p","C":[{"N":"filter","flags":"p","C":[{"N":"axis","name":"preceding-sibling","nodeTest":"*NE"},{"N":"gc10","op":"!=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"fn","name":"last"}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"arith10","op":"mod","calc":"d%d","C":[{"N":"fn","name":"position"},{"N":"int","val":"2"}]},{"N":"int","val":"0"}]}]}]}]}]}]},{"N":"sortKey","sType":"?ADI ","C":[{"N":"first","role":"select","sType":"?ADI ","C":[{"N":"fn","name":"position","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"138"}]},{"N":"str","sType":"1AS ","val":"descending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"},{"N":"str","sType":"1AS ","val":"number","role":"dataType"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"139","mode":"Q{}rtl","bSlot":"0","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"139"}]},{"N":"applyT","sType":"* ","line":"140","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"140","C":[{"N":"axis","name":"following-sibling","nodeTest":"*NE"}]}]}]}]}]}]}]},{"N":"templateRule","rank":"2","prec":"0","seq":"25","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"120","module":"mml3.xsl","expand-text":"false","match":"m:msubsup","prio":"2","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}msubsup","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}msubsup","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msubsup","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:mmultiscripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"121","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"122","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"122","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]},{"N":"elem","name":"m:mprescripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"123","C":[{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"124","mode":"Q{}rtl","bSlot":"0","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"124","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]},{"N":"applyT","sType":"* ","line":"125","mode":"Q{}rtl","bSlot":"0","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"125","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"3"}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"0","seq":"24","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"112","module":"mml3.xsl","expand-text":"false","match":"m:msub","prio":"2","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}msub","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}msub","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msub","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:mmultiscripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"113","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"114","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"114","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]},{"N":"elem","name":"m:mprescripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"115","C":[{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"116","mode":"Q{}rtl","bSlot":"0","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"116","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]},{"N":"elem","name":"m:none","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}none ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"117","C":[{"N":"empty","sType":"0 "}]}]}]}]},{"N":"templateRule","rank":"4","prec":"0","seq":"23","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"104","module":"mml3.xsl","expand-text":"false","match":"m:msup","prio":"2","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}msup","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}msup","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msup","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:mmultiscripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mmultiscripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"105","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"106","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"106","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]},{"N":"elem","name":"m:mprescripts","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mprescripts ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"107","C":[{"N":"empty","sType":"0 "}]},{"N":"elem","name":"m:none","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}none ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"108","C":[{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","line":"109","mode":"Q{}rtl","bSlot":"0","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"109","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]}]},{"N":"templateRule","rank":"5","prec":"0","seq":"22","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"97","module":"mml3.xsl","expand-text":"false","match":"m:mtable|m:munder|m:mover|m:munderover","prio":"2","matches":"NE u[NE u[NE u[NE nQ{http://www.w3.org/1998/Math/MathML}mtable,NE nQ{http://www.w3.org/1998/Math/MathML}munder],NE nQ{http://www.w3.org/1998/Math/MathML}mover],NE nQ{http://www.w3.org/1998/Math/MathML}munderover]","C":[{"N":"p.venn","role":"match","op":"union","sType":"1NE u[NE u[NE u[NE nQ{http://www.w3.org/1998/Math/MathML}mtable,NE nQ{http://www.w3.org/1998/Math/MathML}munder],NE nQ{http://www.w3.org/1998/Math/MathML}mover],NE nQ{http://www.w3.org/1998/Math/MathML}munderover]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.venn","op":"union","C":[{"N":"p.venn","op":"union","C":[{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mtable"},{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}munder"}]},{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mover"}]},{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}munderover"}]},{"N":"copy","sType":"1NE u[1NE u[1NE u[1NE nQ{http://www.w3.org/1998/Math/MathML}mtable ,1NE nQ{http://www.w3.org/1998/Math/MathML}munder ] ,1NE nQ{http://www.w3.org/1998/Math/MathML}mover ] ,1NE nQ{http://www.w3.org/1998/Math/MathML}munderover ] ","flags":"cin","role":"action","line":"98","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"99","mode":"Q{}rtl","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"99"}]},{"N":"applyT","sType":"* ","line":"100","mode":"Q{}rtl","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]","sType":"*N u[NT,NP,NC,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"100"}]}]}]}]},{"N":"templateRule","rank":"6","prec":"0","seq":"53","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"664","module":"mml3.xsl","expand-text":"false","match":"m:menclose[@notation='madruwb']","prio":"0.5","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}menclose","C":[{"N":"p.withPredicate","role":"match","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}menclose"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}notation"},{"N":"str","val":"madruwb"}]}]},{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"665","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"bottom right"}]},{"N":"applyT","sType":"* ","line":"666","mode":"Q{}rtl","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]","sType":"*N u[NT,NP,NC,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"666"}]}]}]}]},{"N":"templateRule","rank":"7","prec":"0","seq":"36","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"163","module":"mml3.xsl","expand-text":"false","match":"@notation[.='radical']","prio":"0.5","matches":"NA nQ{}notation","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}notation","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}notation"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"radical"}]}]},{"N":"att","name":"notation","sType":"1NA ","role":"action","line":"164","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"top right"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"8","prec":"0","seq":"35","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"162","module":"mml3.xsl","expand-text":"false","match":"text()[.='∋']","prio":"0.5","matches":"NT","C":[{"N":"p.withPredicate","role":"match","sType":"1NT","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NT"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"∋"}]}]},{"N":"valueOf","sType":"1NT ","role":"action","C":[{"N":"str","sType":"1AS ","val":"∈"}]}]},{"N":"templateRule","rank":"9","prec":"0","seq":"34","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"161","module":"mml3.xsl","expand-text":"false","match":"text()[.='∈']","prio":"0.5","matches":"NT","C":[{"N":"p.withPredicate","role":"match","sType":"1NT","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NT"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"∈"}]}]},{"N":"valueOf","sType":"1NT ","role":"action","C":[{"N":"str","sType":"1AS ","val":"∋"}]}]},{"N":"templateRule","rank":"10","prec":"0","seq":"33","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"160","module":"mml3.xsl","expand-text":"false","match":"text()[.='>']","prio":"0.5","matches":"NT","C":[{"N":"p.withPredicate","role":"match","sType":"1NT","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NT"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":">"}]}]},{"N":"valueOf","sType":"1NT ","role":"action","C":[{"N":"str","sType":"1AS ","val":"<"}]}]},{"N":"templateRule","rank":"11","prec":"0","seq":"32","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"159","module":"mml3.xsl","expand-text":"false","match":"text()[.='<']","prio":"0.5","matches":"NT","C":[{"N":"p.withPredicate","role":"match","sType":"1NT","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NT"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"<"}]}]},{"N":"valueOf","sType":"1NT ","role":"action","C":[{"N":"str","sType":"1AS ","val":">"}]}]},{"N":"templateRule","rank":"12","prec":"0","seq":"31","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"158","module":"mml3.xsl","expand-text":"false","match":"text()[.='}']","prio":"0.5","matches":"NT","C":[{"N":"p.withPredicate","role":"match","sType":"1NT","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NT"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"}"}]}]},{"N":"valueOf","sType":"1NT ","role":"action","C":[{"N":"str","sType":"1AS ","val":"{"}]}]},{"N":"templateRule","rank":"13","prec":"0","seq":"30","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"157","module":"mml3.xsl","expand-text":"false","match":"text()[.='{']","prio":"0.5","matches":"NT","C":[{"N":"p.withPredicate","role":"match","sType":"1NT","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NT"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"{"}]}]},{"N":"valueOf","sType":"1NT ","role":"action","C":[{"N":"str","sType":"1AS ","val":"}"}]}]},{"N":"templateRule","rank":"14","prec":"0","seq":"29","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"156","module":"mml3.xsl","expand-text":"false","match":"text()[.=')']","prio":"0.5","matches":"NT","C":[{"N":"p.withPredicate","role":"match","sType":"1NT","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NT"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":")"}]}]},{"N":"valueOf","sType":"1NT ","role":"action","C":[{"N":"str","sType":"1AS ","val":"("}]}]},{"N":"templateRule","rank":"15","prec":"0","seq":"28","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"155","module":"mml3.xsl","expand-text":"false","match":"text()[.='(']","prio":"0.5","matches":"NT","C":[{"N":"p.withPredicate","role":"match","sType":"1NT","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NT"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"("}]}]},{"N":"valueOf","sType":"1NT ","role":"action","C":[{"N":"str","sType":"1AS ","val":")"}]}]},{"N":"templateRule","rank":"16","prec":"0","seq":"18","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"72","module":"mml3.xsl","expand-text":"false","match":"m:mfrac[@bevelled='true']","prio":"0.5","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mfrac","C":[{"N":"p.withPredicate","role":"match","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mfrac","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mfrac"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}bevelled"},{"N":"str","val":"true"}]}]},{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"73","C":[{"N":"sequence","sType":"*NE ","C":[{"N":"elem","name":"m:msub","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msub ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"74","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"m:mi","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mi ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","mode":"Q{}rtl","bSlot":"0","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"5","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]},{"N":"elem","name":"m:mo","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mo ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"75","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\\"}]}]},{"N":"elem","name":"m:msup","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msup ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"76","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"m:mi","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mi ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","C":[{"N":"empty","sType":"0 "}]},{"N":"applyT","sType":"* ","mode":"Q{}rtl","bSlot":"0","C":[{"N":"first","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"9","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]},{"N":"templateRule","rank":"17","prec":"0","seq":"17","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"69","module":"mml3.xsl","expand-text":"false","match":"@close[.='}']","prio":"0.5","matches":"NA nQ{}close","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}close","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}close"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"}"}]}]},{"N":"att","name":"open","sType":"1NA ","role":"action","line":"70","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"{"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"18","prec":"0","seq":"16","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"66","module":"mml3.xsl","expand-text":"false","match":"@close[.='{']","prio":"0.5","matches":"NA nQ{}close","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}close","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}close"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"{"}]}]},{"N":"att","name":"open","sType":"1NA ","role":"action","line":"67","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"}"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"19","prec":"0","seq":"15","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"63","module":"mml3.xsl","expand-text":"false","match":"@close[.=']']","prio":"0.5","matches":"NA nQ{}close","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}close","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}close"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"]"}]}]},{"N":"att","name":"open","sType":"1NA ","role":"action","line":"64","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"["}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"20","prec":"0","seq":"14","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"60","module":"mml3.xsl","expand-text":"false","match":"@close[.='[']","prio":"0.5","matches":"NA nQ{}close","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}close","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}close"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"["}]}]},{"N":"att","name":"open","sType":"1NA ","role":"action","line":"61","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"]"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"21","prec":"0","seq":"13","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"57","module":"mml3.xsl","expand-text":"false","match":"@close[.=')']","prio":"0.5","matches":"NA nQ{}close","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}close","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}close"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":")"}]}]},{"N":"att","name":"open","sType":"1NA ","role":"action","line":"58","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"("}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"22","prec":"0","seq":"12","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"54","module":"mml3.xsl","expand-text":"false","match":"@close[.='(']","prio":"0.5","matches":"NA nQ{}close","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}close","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}close"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"("}]}]},{"N":"att","name":"open","sType":"1NA ","role":"action","line":"55","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"23","prec":"0","seq":"10","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"48","module":"mml3.xsl","expand-text":"false","match":"@open[.='}']","prio":"0.5","matches":"NA nQ{}open","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}open","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}open"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"}"}]}]},{"N":"att","name":"close","sType":"1NA ","role":"action","line":"49","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"{"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"24","prec":"0","seq":"9","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"45","module":"mml3.xsl","expand-text":"false","match":"@open[.='{']","prio":"0.5","matches":"NA nQ{}open","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}open","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}open"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"{"}]}]},{"N":"att","name":"close","sType":"1NA ","role":"action","line":"46","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"}"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"25","prec":"0","seq":"8","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"42","module":"mml3.xsl","expand-text":"false","match":"@open[.=']']","prio":"0.5","matches":"NA nQ{}open","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}open","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}open"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"]"}]}]},{"N":"att","name":"close","sType":"1NA ","role":"action","line":"43","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"["}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"26","prec":"0","seq":"7","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"39","module":"mml3.xsl","expand-text":"false","match":"@open[.='[']","prio":"0.5","matches":"NA nQ{}open","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}open","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}open"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"["}]}]},{"N":"att","name":"close","sType":"1NA ","role":"action","line":"40","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"]"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"27","prec":"0","seq":"6","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"36","module":"mml3.xsl","expand-text":"false","match":"@open[.=')']","prio":"0.5","matches":"NA nQ{}open","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}open","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}open"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":")"}]}]},{"N":"att","name":"close","sType":"1NA ","role":"action","line":"37","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"("}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"28","prec":"0","seq":"5","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"33","module":"mml3.xsl","expand-text":"false","match":"@open[.='(']","prio":"0.5","matches":"NA nQ{}open","C":[{"N":"p.withPredicate","role":"match","sType":"1NA nQ{}open","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NA nQ{}open"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"atomSing","diag":"1|0||gc","card":"?","C":[{"N":"dot"}]},{"N":"str","val":"("}]}]},{"N":"att","name":"close","sType":"1NA ","role":"action","line":"34","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":")"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"29","prec":"0","seq":"37","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"166","module":"mml3.xsl","expand-text":"false","match":"m:mlongdiv|m:mstack","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mlongdiv","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mlongdiv","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mlongdiv"},{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"167","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"dir","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ltr"}]},{"N":"applyT","sType":"* ","line":"168","mode":"#unnamed","bSlot":"1","C":[{"N":"dot","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mlongdiv","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"168"}]}]}]}]},{"N":"templateRule","rank":"30","prec":"0","seq":"37","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"166","module":"mml3.xsl","expand-text":"false","match":"m:mlongdiv|m:mstack","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mstack","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mstack","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mstack"},{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"167","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"dir","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"ltr"}]},{"N":"applyT","sType":"* ","line":"168","mode":"#unnamed","bSlot":"1","C":[{"N":"dot","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mstack","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"168"}]}]}]}]},{"N":"templateRule","rank":"31","prec":"0","seq":"21","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"92","module":"mml3.xsl","expand-text":"false","match":"m:msqrt","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}msqrt","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}msqrt","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msqrt","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"93","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"top right"}]},{"N":"applyT","sType":"* ","line":"94","mode":"Q{}rtl","bSlot":"0","C":[{"N":"docOrder","sType":"*N u[NA,NE]","role":"select","line":"94","C":[{"N":"union","op":"|","sType":"*N u[NA,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"axis","name":"attribute","nodeTest":"*NA"},{"N":"first","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]},{"N":"templateRule","rank":"32","prec":"0","seq":"20","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"84","module":"mml3.xsl","expand-text":"false","match":"m:mroot","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mroot","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mroot","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mroot","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:msup","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msup ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"85","C":[{"N":"sequence","sType":"* ","C":[{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"86","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"top right"}]},{"N":"applyT","sType":"* ","line":"87","mode":"Q{}rtl","bSlot":"0","C":[{"N":"docOrder","sType":"*N u[NA,NE]","role":"select","line":"87","C":[{"N":"union","op":"|","sType":"*N u[NA,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"axis","name":"attribute","nodeTest":"*NA"},{"N":"first","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]},{"N":"applyT","sType":"* ","line":"89","mode":"Q{}rtl","bSlot":"0","C":[{"N":"subscript","flags":"p","sType":"?NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"89","C":[{"N":"axis","name":"child","nodeTest":"*NE"},{"N":"int","val":"2"}]}]}]}]}]},{"N":"templateRule","rank":"33","prec":"0","seq":"19","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"79","module":"mml3.xsl","expand-text":"false","match":"m:mfrac","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mfrac","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mfrac","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mfrac","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"copy","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mfrac ","flags":"cin","role":"action","line":"80","C":[{"N":"applyT","sType":"* ","line":"81","mode":"Q{}rtl","bSlot":"0","C":[{"N":"docOrder","sType":"*N u[NA,NE]","role":"select","line":"81","C":[{"N":"union","op":"|","sType":"*N u[NA,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"axis","name":"attribute","nodeTest":"*NA"},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]},{"N":"templateRule","rank":"34","prec":"0","seq":"11","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"51","module":"mml3.xsl","expand-text":"false","match":"@close","prio":"0","matches":"NA nQ{}close","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}close","sType":"1NA nQ{}close","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"att","name":"open","sType":"1NA ","role":"action","line":"52","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}close","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"3"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"35","prec":"0","seq":"4","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"30","module":"mml3.xsl","expand-text":"false","match":"@open","prio":"0","matches":"NA nQ{}open","C":[{"N":"p.nodeTest","role":"match","test":"NA nQ{}open","sType":"1NA nQ{}open","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"att","name":"close","sType":"1NA ","role":"action","line":"31","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"dot","sType":"1NA nQ{}open","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"3"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]},{"N":"templateRule","rank":"36","prec":"0","seq":"3","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"20","module":"mml3.xsl","expand-text":"false","match":"*","prio":"-0.5","matches":"NE","C":[{"N":"p.nodeTest","role":"match","test":"NE","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"copy","sType":"1NE ","flags":"cin","role":"action","line":"21","C":[{"N":"sequence","sType":"* ","C":[{"N":"applyT","sType":"* ","line":"22","mode":"Q{}rtl","bSlot":"0","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"22"}]},{"N":"forEach","sType":"* ","line":"23","C":[{"N":"sort","sType":"*N u[NT,NP,NC,NE]","C":[{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]","sType":"*N u[NT,NP,NC,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"23"},{"N":"sortKey","sType":"?ADI ","C":[{"N":"first","role":"select","sType":"?ADI ","C":[{"N":"fn","name":"position","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"24"}]},{"N":"str","sType":"1AS ","val":"descending","role":"order"},{"N":"str","sType":"1AS ","val":"en","role":"lang"},{"N":"str","sType":"1AS ","val":"#default","role":"caseOrder"},{"N":"str","sType":"1AS ","val":"true","role":"stable"},{"N":"str","sType":"1AS ","val":"number","role":"dataType"}]}]},{"N":"sequence","sType":"* ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":" "}]},{"N":"applyT","sType":"* ","line":"26","mode":"Q{}rtl","bSlot":"0","C":[{"N":"dot","sType":"1N u[N u[N u[NT,NP],NC],NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"26"}]}]}]}]}]}]},{"N":"templateRule","rank":"37","prec":"0","seq":"2","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"16","module":"mml3.xsl","expand-text":"false","match":"@*","prio":"-0.5","matches":"NA","C":[{"N":"p.nodeTest","role":"match","test":"NA","sType":"1NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"sequence","role":"action","sType":"*NA ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"17","sType":"1NA","C":[{"N":"dot","sType":"1NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"17"}]},{"N":"att","name":"dir","sType":"1NA ","line":"18","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"ltr"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]}]}]},{"N":"co","id":"2","binds":"2","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}ml","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"42","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"313","module":"mml3.xsl","expand-text":"false","match":"m:mtr[not(preceding-sibling::*)][@class='msline']","prio":"3","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mtr","C":[{"N":"p.withPredicate","role":"match","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.withPredicate","C":[{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mtr"},{"N":"fn","name":"not","C":[{"N":"fn","name":"reverse","C":[{"N":"axis","name":"preceding-sibling","nodeTest":"*NE"}]}]}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}class"},{"N":"str","val":"msline"}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"314","C":[{"N":"sequence","sType":"*N ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"315","sType":"*NA","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"315"}]},{"N":"forEach","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","line":"316","C":[{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"316"},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"317","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"318","sType":"*NA","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"318"}]},{"N":"choose","sType":"? ","line":"319","C":[{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mpadded","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mpadded","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"319"},{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"320","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"bottom"}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"321","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"depth","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".1em"}]},{"N":"att","name":"height","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"1em"}]},{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".5em"}]},{"N":"elem","name":"m:mspace","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mspace ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"322","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".2em"}]}]}]}]}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"43","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"330","module":"mml3.xsl","expand-text":"false","match":"m:mtr[@class='msline']","prio":"2","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mtr","C":[{"N":"p.withPredicate","role":"match","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mtr"},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}class"},{"N":"str","val":"msline"}]}]},{"N":"empty","sType":"0 ","role":"action"}]},{"N":"templateRule","rank":"2","prec":"0","seq":"41","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"286","module":"mml3.xsl","expand-text":"false","match":"m:mtr[following-sibling::*[1][@class='msline']]","prio":"0.5","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mtr","C":[{"N":"p.withPredicate","role":"match","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"p.nodeTest","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mtr"},{"N":"filter","C":[{"N":"first","C":[{"N":"axis","name":"following-sibling","nodeTest":"*NE"}]},{"N":"gc","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"attVal","name":"Q{}class"},{"N":"str","val":"msline"}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"287","C":[{"N":"sequence","sType":"*N ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"288","sType":"*NA","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"288"}]},{"N":"let","var":"Q{}m","slot":"0","sType":"*NE ","line":"289","C":[{"N":"docOrder","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd","role":"select","line":"289","C":[{"N":"slash","op":"/","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"first","C":[{"N":"axis","name":"following-sibling","nodeTest":"*NE"}]},{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd"}]}]},{"N":"forEach","sType":"*NE ","line":"290","C":[{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"290"},{"N":"let","var":"Q{}p","slot":"1","sType":"*NE ","line":"291","C":[{"N":"fn","name":"position","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"291"},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"292","C":[{"N":"sequence","sType":"*N ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"293","sType":"*NA","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"293"}]},{"N":"choose","sType":"*NE ","type":"item()*","line":"294","C":[{"N":"docOrder","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mpadded","line":"295","C":[{"N":"docOrder","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mpadded","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"filter","flags":"i","C":[{"N":"varRef","name":"Q{}m","slot":"0"},{"N":"varRef","name":"Q{}p","slot":"1"}]}]},{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mpadded"}]}]}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"296","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"depth","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"+.2em"}]},{"N":"elem","name":"m:menclose","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}menclose ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"297","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"notation","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"bottom"}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"298","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"depth","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".1em"}]},{"N":"att","name":"height","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".8em"}]},{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".8em"}]},{"N":"elem","name":"m:mspace","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mspace ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"299","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".15em"}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"300","sType":"*NE","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"300"}]}]}]}]}]}]}]},{"N":"true"},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"306","sType":"*NE","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"306"}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"0","seq":"39","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"277","module":"mml3.xsl","expand-text":"false","match":"m:none","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}none","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}none","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}none","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"278","C":[{"N":"empty","sType":"0 "}]}]},{"N":"templateRule","rank":"4","prec":"0","seq":"40","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"280","module":"mml3.xsl","expand-text":"false","match":"*","prio":"-0.5","matches":"NE","C":[{"N":"p.nodeTest","role":"match","test":"NE","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"copy","sType":"1NE ","flags":"cin","role":"action","line":"281","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"282","sType":"*NA","C":[{"N":"axis","name":"attribute","nodeTest":"*NA","sType":"*NA","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"282"}]},{"N":"applyT","sType":"* ","line":"283","mode":"Q{}ml","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]","sType":"*N u[NT,NP,NC,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"283"}]}]}]}]}]}]},{"N":"co","id":"3","binds":"4 3 0","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}mstack1","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"49","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"481","module":"mml3.xsl","expand-text":"false","match":"m:mscarries","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mscarries","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mscarries","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mscarries","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"param","name":"Q{}p","slot":"0","sType":"* ","as":"* ","flags":"","line":"482","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"let","var":"Q{}align1","slot":"1","sType":"*NE ","line":"483","C":[{"N":"docOrder","sType":"*NA nQ{}stackalign","role":"select","line":"483","C":[{"N":"slash","op":"/","sType":"*NA nQ{}stackalign","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"fn","name":"reverse","C":[{"N":"first","C":[{"N":"axis","name":"ancestor","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mstack"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}stackalign"}]}]},{"N":"let","var":"Q{}l1","slot":"2","sType":"*NE ","line":"484","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"485","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"486","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}align1","slot":"1"}]}]},{"N":"str","val":"left"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1ADI","name":"count","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"8","C":[{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"490","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"class","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"mscarries"}]},{"N":"att","name":"l","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"?AO","C":[{"N":"arith10","op":"+","calc":"d+d","sType":"?AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"490","C":[{"N":"arith10","op":"+","calc":"d+d","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}p","slot":"0"}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}l1","slot":"2"}]}]}]},{"N":"fn","name":"sum","C":[{"N":"attVal","name":"Q{}position"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"applyT","sType":"* ","line":"491","mode":"Q{}msc","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"491"}]}]}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"48","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"428","module":"mml3.xsl","expand-text":"false","match":"m:msline","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}msline","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}msline","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msline","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"param","name":"Q{}p","slot":"0","sType":"* ","as":"* ","flags":"","line":"429","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"let","var":"Q{}align1","slot":"1","sType":"*NE ","line":"430","C":[{"N":"docOrder","sType":"*NA nQ{}stackalign","role":"select","line":"430","C":[{"N":"slash","op":"/","sType":"*NA nQ{}stackalign","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"fn","name":"reverse","C":[{"N":"first","C":[{"N":"axis","name":"ancestor","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mstack"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}stackalign"}]}]},{"N":"let","var":"Q{}align","slot":"2","sType":"*NE ","line":"431","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"432","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"433","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}align1","slot":"1"}]}]},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"decimalpoint"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}align1","slot":"1","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"8"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"437","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"class","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"msline"}]},{"N":"att","name":"l","sType":"1NA ","line":"438","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"439","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"440","C":[{"N":"fn","name":"not","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}length"}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}length"},{"N":"int","val":"0"}]}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"*"}]},{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"441","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}align","slot":"2"}]}]},{"N":"str","val":"right"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}align","slot":"2"}]}]},{"N":"str","val":"decimalpoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith10","sType":"?AO","op":"+","calc":"d+d","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"14","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}p","slot":"0"}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}length"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}p","slot":"0","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"16"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"let","var":"Q{}w","slot":"3","sType":"*NE ","line":"445","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"446","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"447","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}mslinethickness"},{"N":"str","val":"thin"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0.1em"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"448","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}mslinethickness"},{"N":"str","val":"medium"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0.15em"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"449","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}mslinethickness"},{"N":"str","val":"thick"}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0.2em"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}mslinethickness","sType":"*NA nQ{}mslinethickness","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"450"},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"axis","sType":"*NA nQ{}mslinethickness","name":"attribute","nodeTest":"*NA nQ{}mslinethickness","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"23"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"0.15em"}]}]}]},{"N":"choose","sType":"*NE ","type":"item()*","line":"454","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"455","C":[{"N":"fn","name":"not","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}length"}]}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}length"},{"N":"int","val":"0"}]}]},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"456","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"class","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"mslinemax"}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"457","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-0.2em"}]},{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"att","name":"height","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"elem","name":"m:mfrac","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mfrac ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"458","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"linethickness","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"*","C":[{"N":"varRef","name":"Q{}w","slot":"3","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"458"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"elem","name":"m:mspace","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mspace ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"459","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".5em"}]}]},{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"460","C":[{"N":"empty","sType":"0 "}]}]}]}]}]}]}]},{"N":"true"},{"N":"let","var":"Q{}l","slot":"4","sType":"*NE ","line":"466","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}length","sType":"*NA nQ{}length","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"466"},{"N":"forEach","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","line":"467","C":[{"N":"filter","flags":"p","sType":"*N","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"467","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant","nodeTest":"*N u[NT,NP,NC,NE]"}]},{"N":"gc10","op":"<=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"varRef","name":"Q{}l","slot":"4"}]}]},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"468","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"class","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"msline"}]},{"N":"elem","name":"m:mpadded","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mpadded ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"469","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"lspace","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"-0.2em"}]},{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"att","name":"height","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"0em"}]},{"N":"elem","name":"m:mfrac","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mfrac ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"470","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"linethickness","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"*","C":[{"N":"varRef","name":"Q{}w","slot":"3","sType":"*","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"470"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"elem","name":"m:mspace","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mspace ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"471","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".5em"}]}]},{"N":"elem","name":"m:mrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mrow ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"472","C":[{"N":"empty","sType":"0 "}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"2","prec":"0","seq":"47","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"418","module":"mml3.xsl","expand-text":"false","match":"m:msgroup","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}msgroup","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}msgroup","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msgroup","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"param","name":"Q{}p","slot":"0","sType":"* ","as":"* ","flags":"","line":"419","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"let","var":"Q{}s","slot":"1","sType":"* ","line":"420","C":[{"N":"fn","name":"number","sType":"1AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"420","C":[{"N":"fn","name":"sum","C":[{"N":"attVal","name":"Q{}shift"}]}]},{"N":"let","var":"Q{}thisp","slot":"2","sType":"* ","line":"421","C":[{"N":"fn","name":"number","sType":"1AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"421","C":[{"N":"fn","name":"sum","C":[{"N":"attVal","name":"Q{}position"}]}]},{"N":"forEach","sType":"* ","line":"422","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"422"},{"N":"applyT","sType":"* ","line":"423","mode":"Q{}mstack1","bSlot":"1","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"423"},{"N":"withParam","name":"Q{}p","slot":"0","sType":"1AO","C":[{"N":"arith10","op":"+","calc":"d+d","sType":"1AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"424","C":[{"N":"arith10","op":"+","calc":"d+d","C":[{"N":"fn","name":"number","C":[{"N":"atomSing","diag":"0|0||number","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}p","slot":"0"}]}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}thisp","slot":"2"}]}]}]},{"N":"arith10","op":"*","calc":"d*d","C":[{"N":"arith10","op":"-","calc":"d-d","C":[{"N":"fn","name":"position"},{"N":"int","val":"1"}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}s","slot":"1"}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"3","prec":"0","seq":"46","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"376","module":"mml3.xsl","expand-text":"false","match":"m:mn","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mn","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mn","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mn","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"param","name":"Q{}p","slot":"0","sType":"* ","as":"* ","flags":"","line":"377","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"let","var":"Q{}align1","slot":"1","sType":"*NE ","line":"378","C":[{"N":"docOrder","sType":"*NA nQ{}stackalign","role":"select","line":"378","C":[{"N":"slash","op":"/","sType":"*NA nQ{}stackalign","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"fn","name":"reverse","C":[{"N":"first","C":[{"N":"axis","name":"ancestor","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mstack"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}stackalign"}]}]},{"N":"let","var":"Q{}dp1","slot":"2","sType":"*NE ","line":"379","C":[{"N":"docOrder","sType":"*NA nQ{}decimalpoint","role":"select","line":"379","C":[{"N":"slash","op":"/","sType":"*NA nQ{}decimalpoint","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"fn","name":"reverse","C":[{"N":"first","C":[{"N":"filter","C":[{"N":"axis","name":"ancestor","nodeTest":"*NE"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}decimalpoint"}]}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}decimalpoint"}]}]},{"N":"let","var":"Q{}align","slot":"3","sType":"*NE ","line":"380","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"381","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"382","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}align1","slot":"1"}]}]},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"decimalpoint"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}align1","slot":"1","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"9"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}dp","slot":"4","sType":"*NE ","line":"386","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"387","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"388","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}dp1","slot":"2"}]}]},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"."}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}dp1","slot":"2","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"14"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"392","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"l","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"$p"}]},{"N":"let","var":"Q{}mn","slot":"5","sType":"* ","line":"393","C":[{"N":"fn","name":"normalize-space","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"393","C":[{"N":"fn","name":"string","C":[{"N":"dot"}]}]},{"N":"let","var":"Q{}len","slot":"6","sType":"* ","line":"394","C":[{"N":"fn","name":"string-length","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"394","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}mn","slot":"5"}]}]}]},{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","type":"item()*","line":"395","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"396","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"varRef","name":"Q{}align","slot":"3"},{"N":"str","val":"right"}]},{"N":"and","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"varRef","name":"Q{}align","slot":"3"},{"N":"str","val":"decimalpoint"}]},{"N":"fn","name":"not","C":[{"N":"fn","name":"contains","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}mn","slot":"5"}]}]},{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}dp","slot":"4"}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]}]},{"N":"att","name":"l","sType":"1NA ","line":"397","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith10","sType":"?AO","op":"+","calc":"d+d","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"21","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}p","slot":"0"}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}len","slot":"6"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"399","C":[{"N":"varRef","name":"Q{}align","slot":"3"},{"N":"str","val":"center"}]},{"N":"att","name":"l","sType":"1NA ","line":"400","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"?A m[AO,AD,AF]","name":"round","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"24","C":[{"N":"arith10","op":"div","calc":"d/d","C":[{"N":"arith10","op":"+","calc":"d+d","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}p","slot":"0"}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}len","slot":"6"}]}]}]},{"N":"int","val":"2"}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"402","C":[{"N":"varRef","name":"Q{}align","slot":"3"},{"N":"str","val":"decimalpoint"}]},{"N":"att","name":"l","sType":"1NA ","line":"403","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith10","sType":"?AO","op":"+","calc":"d+d","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"27","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}p","slot":"0"}]}]},{"N":"fn","name":"string-length","C":[{"N":"fn","name":"substring-before","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}mn","slot":"5"}]}]},{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}dp","slot":"4"}]}]},{"N":"str","val":"http://www.w3.org/2005/xpath-functions/collation/codepoint"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"forEach","sType":"*NE ","line":"406","C":[{"N":"filter","flags":"p","sType":"*N","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"406","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant","nodeTest":"*N u[NT,NP,NC,NE]"}]},{"N":"gc10","op":"<=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"fn","name":"position"},{"N":"varRef","name":"Q{}len","slot":"6"}]}]},{"N":"let","var":"Q{}pos","slot":"7","sType":"*NE ","line":"407","C":[{"N":"fn","name":"position","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"407"},{"N":"let","var":"Q{}digit","slot":"8","sType":"*NE ","line":"408","C":[{"N":"fn","name":"substring","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"408","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}mn","slot":"5"}]}]},{"N":"fn","name":"number","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}pos","slot":"7"}]}]},{"N":"fn","name":"number","C":[{"N":"int","val":"1"}]}]},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"409","C":[{"N":"sequence","sType":"* ","C":[{"N":"choose","sType":"? ","line":"410","C":[{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"410","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"varRef","name":"Q{}digit","slot":"8"},{"N":"str","val":"."}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"varRef","name":"Q{}digit","slot":"8"},{"N":"str","val":","}]}]},{"N":"elem","name":"m:mspace","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mspace ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"411","C":[{"N":"att","name":"width","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":".15em"}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"m:mn","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mn ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"413","C":[{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}digit","slot":"8","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"35"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"4","prec":"0","seq":"45","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"341","module":"mml3.xsl","expand-text":"false","match":"m:msrow","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}msrow","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}msrow","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}msrow","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"param","name":"Q{}p","slot":"0","sType":"* ","as":"* ","flags":"","line":"342","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}maxl","slot":"1","sType":"* ","as":"* ","flags":"","line":"343","C":[{"N":"int","val":"0","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"343"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"let","var":"Q{}align1","slot":"2","sType":"*N ","line":"344","C":[{"N":"docOrder","sType":"*NA nQ{}stackalign","role":"select","line":"344","C":[{"N":"slash","op":"/","sType":"*NA nQ{}stackalign","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"fn","name":"reverse","C":[{"N":"first","C":[{"N":"axis","name":"ancestor","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mstack"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}stackalign"}]}]},{"N":"let","var":"Q{}align","slot":"3","sType":"*N ","line":"345","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"choose","sType":"?NT ","type":"item()*","line":"346","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"347","C":[{"N":"fn","name":"string","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}align1","slot":"2"}]}]},{"N":"str","val":""}]},{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"decimalpoint"}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}align1","slot":"2","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"9"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"let","var":"Q{}row","slot":"4","sType":"*N ","line":"351","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"applyT","sType":"* ","line":"352","mode":"Q{}mstack1","bSlot":"1","C":[{"N":"axis","name":"child","nodeTest":"*NE","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"352"},{"N":"withParam","name":"Q{}p","slot":"0","sType":"1ADI","C":[{"N":"int","val":"0","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"353"}]}]}]},{"N":"sequence","sType":"*N ","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"str","sType":"1AS ","val":"\n"}]},{"N":"let","var":"Q{}l1","slot":"5","sType":"*NE ","line":"357","C":[{"N":"doc","sType":"1ND ","base":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","role":"select","C":[{"N":"choose","sType":"*NT ","type":"item()*","line":"358","C":[{"N":"and","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"359","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"varRef","name":"Q{}align","slot":"3"},{"N":"str","val":"decimalpoint"}]},{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mn"}]},{"N":"forEach","sType":"*NT ","line":"360","C":[{"N":"docOrder","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtr","role":"select","line":"360","C":[{"N":"docOrder","sType":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtr","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}row","slot":"4"}]},{"N":"first","C":[{"N":"filter","C":[{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtr"},{"N":"slash","op":"/","C":[{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd"},{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mn"}]}]}]}]}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"361","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"arith10","sType":"1AO","op":"+","calc":"d+d","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"361","C":[{"N":"fn","name":"number","C":[{"N":"fn","name":"sum","C":[{"N":"attVal","name":"Q{}l"}]}]},{"N":"fn","name":"count","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"fn","name":"reverse","C":[{"N":"axis","name":"preceding-sibling","nodeTest":"*NE"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}l"}]}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]},{"N":"or","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"364","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"varRef","name":"Q{}align","slot":"3"},{"N":"str","val":"right"}]},{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","C":[{"N":"varRef","name":"Q{}align","slot":"3"},{"N":"str","val":"decimalpoint"}]}]},{"N":"valueOf","flags":"l","sType":"1NT ","line":"365","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"fn","sType":"1ADI","name":"count","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"365","C":[{"N":"docOrder","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}row","slot":"4"}]},{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtr"}]},{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtd"}]}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"true"},{"N":"valueOf","flags":"l","sType":"1NT ","line":"368","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"int","sType":"1ADI","val":"0","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"368"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"372","C":[{"N":"sequence","sType":"*N ","C":[{"N":"att","name":"class","nsuri":"","sType":"1NA ","C":[{"N":"str","sType":"1AS ","val":"msrow"}]},{"N":"att","name":"l","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AO","C":[{"N":"arith10","op":"+","calc":"d+d","sType":"1AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"372","C":[{"N":"arith10","op":"+","calc":"d+d","C":[{"N":"fn","name":"number","C":[{"N":"atomSing","diag":"0|0||number","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}l1","slot":"5"}]}]}]},{"N":"fn","name":"number","C":[{"N":"fn","name":"sum","C":[{"N":"attVal","name":"Q{}position"}]}]}]},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}p","slot":"0"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"373","sType":"*NE","C":[{"N":"docOrder","sType":"*NE","role":"select","line":"373","C":[{"N":"docOrder","sType":"*NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"treat","as":"N","diag":"1|0|XPTY0019|slash","C":[{"N":"varRef","name":"Q{}row","slot":"4"}]},{"N":"axis","name":"child","nodeTest":"*NE nQ{http://www.w3.org/1998/Math/MathML}mtr"}]},{"N":"axis","name":"child","nodeTest":"*NE"}]}]}]}]}]}]}]}]}]}]}]}]}]},{"N":"templateRule","rank":"5","prec":"0","seq":"44","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"331","module":"mml3.xsl","expand-text":"false","match":"*","prio":"-0.5","matches":"NE","C":[{"N":"p.nodeTest","role":"match","test":"NE","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"param","name":"Q{}p","slot":"0","sType":"* ","as":"* ","flags":"","line":"332","C":[{"N":"str","sType":"1AS ","val":"","role":"select"},{"N":"supplied","role":"conversion","slot":"0","sType":"* "}]},{"N":"param","name":"Q{}maxl","slot":"1","sType":"* ","as":"* ","flags":"","line":"333","C":[{"N":"int","val":"0","sType":"1ADI","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"333"},{"N":"supplied","role":"conversion","slot":"1","sType":"* "}]},{"N":"elem","name":"m:mtr","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtr ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"334","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"l","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AO","C":[{"N":"arith10","op":"+","calc":"d+d","sType":"1AO","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"334","C":[{"N":"int","val":"1"},{"N":"atomSing","diag":"1|1||arith","card":"?","C":[{"N":"first","C":[{"N":"varRef","name":"Q{}p","slot":"0"}]}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"choose","sType":"? ","line":"335","C":[{"N":"gc10","op":"=","comp":"GAC|http://www.w3.org/2005/xpath-functions/collation/codepoint","card":"1:1","sType":"1AB","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"335","C":[{"N":"slash","op":"/","C":[{"N":"fn","name":"reverse","C":[{"N":"first","C":[{"N":"axis","name":"ancestor","nodeTest":"*NE nQ{}mstack"}]}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}stackalign"}]},{"N":"str","val":"left"}]},{"N":"att","name":"l","sType":"1NA ","line":"336","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","flags":"l","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"first","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"varRef","sType":"*","name":"Q{}p","slot":"0","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"7"}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"338","C":[{"N":"applyT","sType":"* ","mode":"#unnamed","bSlot":"2","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"9"}]}]}]}]}]}]}]}]},{"N":"co","id":"4","binds":"0","C":[{"N":"mode","onNo":"TC","flags":"","patternSlots":"0","name":"Q{}msc","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"51","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"509","module":"mml3.xsl","expand-text":"false","match":"m:mscarry","prio":"0","matches":"NE nQ{http://www.w3.org/1998/Math/MathML}mscarry","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{http://www.w3.org/1998/Math/MathML}mscarry","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mscarry","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"510","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"511","sType":"*NA u[NA nQ{}location,NA nQ{}crossout]","C":[{"N":"docOrder","sType":"*NA u[NA nQ{}location,NA nQ{}crossout]","role":"select","line":"511","C":[{"N":"union","op":"|","sType":"*NA u[NA nQ{}location,NA nQ{}crossout]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}crossout"}]}]}]},{"N":"choose","sType":"* ","type":"item()*","line":"512","C":[{"N":"docOrder","sType":"*NA nQ{}scriptsizemultiplier","line":"513","C":[{"N":"slash","op":"/","sType":"*NA nQ{}scriptsizemultiplier","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"axis","name":"parent","nodeTest":"?N"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}scriptsizemultiplier"}]}]},{"N":"elem","name":"m:mstyle","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mstyle ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"514","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"mathsize","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"concat","sType":"1AS ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"?A m[AO,AD,AF]","C":[{"N":"fn","name":"round","sType":"?A m[AO,AD,AF]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"514","C":[{"N":"arith10","op":"div","calc":"d/d","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"parent","nodeTest":"?N"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}scriptsizemultiplier"}]}]}]},{"N":"dec","val":"0.007"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]},{"N":"str","sType":"1AS ","val":"%"},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"applyT","sType":"* ","line":"515","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]","sType":"*N u[NT,NP,NC,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"515"}]}]}]},{"N":"true"},{"N":"applyT","sType":"* ","line":"519","mode":"#unnamed","bSlot":"0","C":[{"N":"axis","name":"child","nodeTest":"*N u[NT,NP,NC,NE]","sType":"*N u[NT,NP,NC,NE]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"519"}]}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"50","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common","minImp":"0","flags":"s","baseUri":"file:///Users/dpvc/Desktop/Folders/Tumlook/Data/Code/JavaScript/MathJax/Code/Git/mathjax/MathJax-src/ts/input/mathml/mml3/mml3.xsl","slots":"200","line":"494","module":"mml3.xsl","expand-text":"false","match":"*","prio":"-0.5","matches":"NE","C":[{"N":"p.nodeTest","role":"match","test":"NE","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common "},{"N":"elem","name":"m:mtd","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mtd ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","role":"action","line":"495","C":[{"N":"sequence","sType":"* ","C":[{"N":"copyOf","flags":"c","ns":"xml=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ex=http://ns.saxonica.com/xslt/export","line":"496","sType":"*NA u[NA nQ{}location,NA nQ{}crossout]","C":[{"N":"docOrder","sType":"*NA u[NA nQ{}location,NA nQ{}crossout]","role":"select","line":"496","C":[{"N":"union","op":"|","sType":"*NA u[NA nQ{}location,NA nQ{}crossout]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"parent","nodeTest":"?N"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}location"}]},{"N":"slash","op":"/","C":[{"N":"axis","name":"parent","nodeTest":"?N"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}crossout"}]}]}]}]},{"N":"choose","sType":"* ","type":"item()*","line":"497","C":[{"N":"docOrder","sType":"*NA nQ{}scriptsizemultiplier","line":"498","C":[{"N":"slash","op":"/","sType":"*NA nQ{}scriptsizemultiplier","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","C":[{"N":"axis","name":"parent","nodeTest":"?N"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}scriptsizemultiplier"}]}]},{"N":"elem","name":"m:mstyle","sType":"1NE nQ{http://www.w3.org/1998/Math/MathML}mstyle ","nsuri":"http://www.w3.org/1998/Math/MathML","namespaces":"","line":"499","C":[{"N":"sequence","sType":"* ","C":[{"N":"att","name":"mathsize","nsuri":"","sType":"1NA ","C":[{"N":"fn","name":"concat","sType":"1AS ","C":[{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"first","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"?A m[AO,AD,AF]","C":[{"N":"fn","name":"round","sType":"?A m[AO,AD,AF]","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","line":"499","C":[{"N":"arith10","op":"div","calc":"d/d","C":[{"N":"atomSing","diag":"1|0||arith","card":"?","C":[{"N":"first","C":[{"N":"slash","op":"/","C":[{"N":"axis","name":"parent","nodeTest":"?N"},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}scriptsizemultiplier"}]}]}]},{"N":"dec","val":"0.007"}]}]}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]},{"N":"str","sType":"1AS ","val":"%"},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"applyT","sType":"* ","line":"500","mode":"#unnamed","bSlot":"0","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"500"}]}]}]},{"N":"true"},{"N":"applyT","sType":"* ","line":"504","mode":"#unnamed","bSlot":"0","C":[{"N":"dot","sType":"1NE","ns":"= xml=~ fn=~ xsl=~ m=http://www.w3.org/1998/Math/MathML c=http://exslt.org/common ","role":"select","line":"504"}]}]}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"10"},{"N":"property","name":"indent","value":"yes"},{"N":"property","name":"omit-xml-declaration","value":"yes"}]},{"N":"decimalFormat"}],"Σ":"9a493c8"} \ No newline at end of file diff --git a/input/tex-base.js b/input/tex-base.js new file mode 100644 index 0000000000..464aa5cbf1 --- /dev/null +++ b/input/tex-base.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,r)=>{for(var s in r)t.o(r,s)&&!t.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:r[s]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{FindTeX:()=>_});var r={};t.r(r),t.d(r,{default:()=>$});var s={};t.r(s),t.d(s,{default:()=>V});var i={};t.r(i),t.d(i,{default:()=>Y});var n={};t.r(n),t.d(n,{default:()=>et});var a={};t.r(a),t.d(a,{default:()=>rt});var o={};t.r(o),t.d(o,{default:()=>st});var c={};t.r(c),t.d(c,{BaseItem:()=>nt,MmlStack:()=>it});var l={};t.r(l),t.d(l,{default:()=>lt});var h={};t.r(h),t.d(h,{NodeFactory:()=>ht});var u={};t.r(u),t.d(u,{TexConstant:()=>ut});var m={};t.r(m),t.d(m,{ColumnParser:()=>mt});var d={};t.r(d),t.d(d,{default:()=>gt});var p={};t.r(p),t.d(p,{AbstractTags:()=>yt,AllTags:()=>At,Label:()=>ft,NoTags:()=>kt,TagInfo:()=>bt,TagsFactory:()=>vt});var g={};t.r(g),t.d(g,{MapHandler:()=>Mt,SubHandler:()=>Tt,SubHandlers:()=>Ot});var f={};t.r(f),t.d(f,{Configuration:()=>Ct,ConfigurationHandler:()=>xt,ParserConfiguration:()=>St});var b={};t.r(b),t.d(b,{Macro:()=>Lt,Symbol:()=>Ft});var y={};t.r(y),t.d(y,{AbstractParseMap:()=>Rt,AbstractSymbolMap:()=>It,CharacterMap:()=>Bt,CommandMap:()=>Ut,DelimiterMap:()=>Dt,EnvironmentMap:()=>_t,MacroMap:()=>Gt,RegExpMap:()=>Nt,parseResult:()=>Et});var k={};t.r(k),t.d(k,{ArrayItem:()=>he,BeginItem:()=>te,BreakItem:()=>Qt,CellItem:()=>ie,CloseItem:()=>qt,DotsItem:()=>le,EndItem:()=>ee,EqnArrayItem:()=>ue,EquationItem:()=>de,FnItem:()=>ae,LeftItem:()=>Wt,Middle:()=>Yt,MmlItem:()=>ne,MstyleItem:()=>me,NonscriptItem:()=>ce,NotItem:()=>oe,OpenItem:()=>Xt,OverItem:()=>Vt,PositionItem:()=>se,PrimeItem:()=>$t,RightItem:()=>Zt,StartItem:()=>Ht,StopItem:()=>zt,StyleItem:()=>re,SubsupItem:()=>Jt});var A={};t.r(A),t.d(A,{default:()=>ve,splitAlignArray:()=>ke});var v={};t.r(v),t.d(v,{default:()=>Me});var P={};t.r(P),t.d(P,{BaseConfiguration:()=>Le,BaseTags:()=>Fe,Other:()=>Se});var w={};t.r(w),t.d(w,{TeX:()=>Ee});const M=("undefined"!=typeof window?window:global).MathJax._.components.global,x=(M.GLOBAL,M.isObject,M.combineConfig,M.combineDefaults,M.combineWithMathJax),T=(M.MathJax,MathJax._.core.InputJax.AbstractInputJax),O=MathJax._.util.Options,C=(O.isObject,O.APPEND,O.REMOVE,O.OPTIONS,O.Expandable,O.expandable,O.makeArray,O.keys,O.copy,O.insert),S=O.defaultOptions,F=O.userOptions,L=(O.selectOptions,O.selectOptionsFromKeys,O.separateOptions),E=O.lookup,I=MathJax._.core.FindMath.AbstractFindMath,N=MathJax._.util.string,R=N.sortLength,B=N.quotePattern,D=(N.unicodeChars,N.unicodeString,N.isPercent,N.split,N.replaceUnicode),G=MathJax._.core.MathItem,U=G.protoItem;G.AbstractMathItem,G.STATE,G.newState;class _ extends I{constructor(t){super(t),this.getPatterns()}getPatterns(){let t=this.options,e=[],r=[],s=[];this.end={},this.env=this.sub=0;let i=1;t.inlineMath.forEach((t=>this.addPattern(e,t,!1))),t.displayMath.forEach((t=>this.addPattern(e,t,!0))),e.length&&r.push(e.sort(R).join("|")),t.processEnvironments&&(r.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),t.processEscapes&&s.push("\\\\([\\\\$])"),t.processRefs&&s.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),s.length&&(r.push("("+s.join("|")+")"),this.sub=i),this.start=new RegExp(r.join("|"),"g"),this.hasPatterns=r.length>0}addPattern(t,e,r){let[s,i]=e;t.push(B(s)),this.end[s]=[i,r,this.endPattern(i)]}endPattern(t,e){return new RegExp((e||B(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(t,e,r,s){let i,[n,a,o]=s,c=o.lastIndex=r.index+r[0].length,l=0;for(;i=o.exec(t);){if((i[1]||i[0])===n&&0===l)return U(r[0],t.substr(c,i.index-c),i[0],e,r.index,i.index+i[0].length,a);"{"===i[0]?l++:"}"===i[0]&&l&&l--}return null}findMathInString(t,e,r){let s,i;for(this.start.lastIndex=0;s=this.start.exec(r);){if(void 0!==s[this.env]&&this.env){let t="\\\\end\\s*(\\{"+B(s[this.env])+"\\})";i=this.findEnd(r,e,s,["{"+s[this.env]+"}",!0,this.endPattern(null,t)]),i&&(i.math=i.open+i.math+i.close,i.open=i.close="")}else if(void 0!==s[this.sub]&&this.sub){let t=s[this.sub],r=s.index+s[this.sub].length;i=2===t.length?U("",t.substr(1),"",e,s.index,r):U("",t,"",e,s.index,r,!1)}else i=this.findEnd(r,e,s,this.end[s[0]]);i&&(t.push(i),this.start.lastIndex=i.end.n)}}findMath(t){let e=[];if(this.hasPatterns)for(let r=0,s=t.length;r{let r=t.attributes;if(!r)return;const s=new Set((r.get("mjx-keep-attrs")||"").split(/ /));delete r.getAllAttributes()["mjx-keep-attrs"];for(const e of r.getExplicitNames())s.has(e)||r.attributes[e]!==t.attributes.getInherited(e)||delete r.attributes[e]}),{})},t.combineRelations=function(t){const s=[];for(let i of t.data.getList("mo")){if(i.getProperty("relationsCombined")||!i.parent||i.parent&&!$.isType(i.parent,"mrow")||$.getTexClass(i)!==K.REL)continue;let t,n=i.parent.childNodes,a=n.indexOf(i)+1,o=$.getProperty(i,"variantForm");for(;a{let e=i.getExplicit(t);null!=e&&s.set(t,e)}))},r=function(t,e){let r=(t,e)=>t.getExplicitNames().filter((r=>r!==e&&("stretchy"!==r||t.getExplicit("stretchy")))),s=t.attributes,i=e.attributes,n=r(s,"lspace"),a=r(i,"rspace");if(n.length!==a.length)return!1;for(let t of n)if(s.getExplicit(t)!==i.getExplicit(t))return!1;return!0},s=function(t,e,r){const s=[];for(let i of t.getList("m"+e+r)){const n=i.childNodes;if(n[i[e]]&&n[i[r]])continue;const a=i.parent;let o=n[i[e]]?t.nodeFactory.create("node","m"+e,[n[i.base],n[i[e]]]):t.nodeFactory.create("node","m"+r,[n[i.base],n[i[r]]]);$.copyAttributes(i,o),a?a.replaceChild(o,i):t.root=o,s.push(i)}t.removeFromList("m"+e+r,s)};t.cleanSubSup=function(t){let e=t.data;e.error||(s(e,"sub","sup"),s(e,"under","over"))};let i=function(t,e,r){const s=[];for(const i of t.getList(e)){if(i.attributes.get("displaystyle"))continue;const e=i.childNodes[i.base],n=e.coreMO();if(e.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let e=t.nodeFactory.create("node",r,i.childNodes);$.copyAttributes(i,e),i.parent?i.parent.replaceChild(e,i):t.root=e,s.push(i)}}t.removeFromList(e,s)};t.moveLimits=function(t){const e=t.data;i(e,"munderover","msubsup"),i(e,"munder","msub"),i(e,"mover","msup")},t.setInherited=function(t){t.data.root.setInheritedAttributes({},t.math.display,0,!1)}}(J||(J={}));const V=J;class W{static processString(t,e){let r=t.split(W.pattern);for(let t=1,s=r.length;t="0"&&s<="9")r[t]=e[parseInt(r[t],10)-1],"number"==typeof r[t]&&(r[t]=r[t].toString());else if("{"===s)if(s=r[t].substr(1),s>="0"&&s<="9")r[t]=e[parseInt(r[t].substr(1,r[t].length-2),10)-1],"number"==typeof r[t]&&(r[t]=r[t].toString());else{r[t].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(r[t]="%"+r[t])}null==r[t]&&(r[t]="???")}return r.join("")}constructor(t,e,...r){this.id=t,this.message=W.processString(e,r)}}W.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const Y=W,Z=MathJax._.util.Entities,Q=(Z.options,Z.entities);Z.add,Z.remove,Z.translate,Z.numeric;var tt;!function(t){const e=7.2,r={em:t=>t,ex:t=>.43*t,pt:t=>t/10,pc:t=>1.2*t,px:t=>t*e/72,in:t=>t*e,cm:t=>t*e/2.54,mm:t=>t*e/25.4,mu:t=>t/18},s="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+s+"\\s*"+i+"\\s*$"),a=RegExp("^\\s*"+s+"\\s*"+i+" ?");function o(t,e=!1){let s=t.match(e?a:n);return s?function([t,e,s]){if("mu"!==e)return[t,e,s];let i=c(r[e](parseFloat(t||"1")));return[i.slice(0,-2),"em",s]}([s[1].replace(/,/,"."),s[4],s[0].length]):[null,null,0]}function c(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function l(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);let s="{\\big"+r+" "+e+"}";return new st("\\mathchoice"+("{\\bigg"+r+" "+e+"}")+s+s+s,{},t).mml()}function h(t,e,r){e=e.replace(/\n+/g," ").replace(/^\s+/,Q.nbsp).replace(/\s+$/,Q.nbsp);let s=t.create("text",e);return t.create("node","mtext",[],r,s)}function u(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new Y("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function m(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function d(t,e){let r=t.length,s=0,i="",n=0,a=0,o=!0,c=!1;for(;ns&&(a=s)),s++;break;case"}":s&&s--,(o||c)&&(a--,c=!0),o=!1;break;default:if(!s&&-1!==e.indexOf(r))return[c?"true":m(i,a),r,t.slice(n)];o=!1,c=!1}i+=r}if(s)throw new Y("ExtraOpenMissingClose","Extra open brace or missing close brace");return[c?"true":m(i,a),"",t.slice(n)]}t.matchDimen=o,t.dimen2em=function(t){let[e,s]=o(t),i=parseFloat(e||"1"),n=r[s];return n?n(i):0},t.Em=c,t.cols=function(...t){return t.map((t=>c(t))).join(" ")},t.fenced=function(t,e,r,s,i="",n=""){let a,o=t.nodeFactory,c=o.create("node","mrow",[],{open:e,close:s,texClass:K.INNER});if(i)a=new st("\\"+i+"l"+e,t.parser.stack.env,t).mml();else{let t=o.create("text",e);a=o.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:K.OPEN},t)}if($.appendChildren(c,[a,r]),i)a=new st("\\"+i+"r"+s,t.parser.stack.env,t).mml();else{let t=o.create("text",s);a=o.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:K.CLOSE},t)}return n&&a.attributes.set("mathcolor",n),$.appendChildren(c,[a]),c},t.fixedFence=function(t,e,r,s){let i=t.nodeFactory.create("node","mrow",[],{open:e,close:s,texClass:K.ORD});return e&&$.appendChildren(i,[l(t,e,"l")]),$.isType(r,"mrow")?$.appendChildren(i,$.getChildren(r)):$.appendChildren(i,[r]),s&&$.appendChildren(i,[l(t,s,"r")]),i},t.mathPalette=l,t.fixInitialMO=function(t,e){for(let r=0,s=e.length;r1&&(c=[t.create("node","mrow",c)]),c},t.internalText=h,t.underOver=function(e,r,s,i,n){if(t.checkMovableLimits(r),$.isType(r,"munderover")&&$.isEmbellished(r)){$.setProperties($.getCoreMO(r),{lspace:0,rspace:0});const t=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[t,r])}const a=e.create("node","munderover",[r]);$.setChild(a,"over"===i?a.over:a.under,s);let o=a;return n&&(o=e.create("node","TeXAtom",[a],{texClass:K.OP,movesupsub:!0})),$.setProperty(o,"subsupOK",!0),o},t.checkMovableLimits=function(t){const e=$.isType(t,"mo")?$.getForm(t):null;($.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&$.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;let e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r,s){return s||(r=t.trimSpaces(r||"")),"t"===r?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(s?(s.string=`[${r}]`+s.string.slice(s.i),s.i=0):e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){let s="",i="",n=0;for(;ne.length)throw new Y("IllegalMacroParam","Illegal macro parameter reference");i=u(t,u(t,i,s),e[parseInt(a,10)-1]),s=""}else s+=a}return u(t,i,s)},t.addArgs=u,t.checkMaxMacros=function(t,e=!0){if(!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new Y("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new Y("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t,e=!0){const r=t.stack.Top(),s=r.First;if((!r.getProperty("nestable")||!e||s)&&(!r.isKind("start")||s))throw new Y("ErroneousNestingEq","Erroneous nesting of equation structures")},t.copyNode=function(t,e){const r=t.copy(),s=e.configuration;return r.walkTree((t=>{s.addNode(t.kind,t);const e=(t.getProperty("in-lists")||"").split(/,/);for(const r of e)r&&s.addNode(r,t)})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){const e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e=null,r=!1){let s=function(t){let e,r,s,i={},n=t;for(;n;)[r,e,n]=d(n,["=",","]),"="===e?([s,e,n]=d(n,[","]),s="false"===s||"true"===s?JSON.parse(s):s,i[r]=s):r&&(i[r]=!0);return i}(t);if(e)for(let t of Object.keys(s))if(!e.hasOwnProperty(t)){if(r)throw new Y("InvalidOption","Invalid option: %1",t);delete s[t]}return s},t.isLatinOrGreekChar=function(t){return!!t.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(tt||(tt={}));const et=tt;class rt{constructor(t,e,r){this._factory=t,this._env=e,this.global={},this.stack=[],this.global={isInner:r},this.stack=[this._factory.create("start",this.global)],e&&(this.stack[0].env=e),this.env=this.stack[0].env}set env(t){this._env=t}get env(){return this._env}Push(...t){for(const e of t){if(!e)continue;const t=$.isNode(e)?this._factory.create("mml",e):e;t.global=this.global;const[r,s]=this.stack.length?this.Top().checkItem(t):[null,!0];s&&(r?(this.Pop(),this.Push(...r)):(this.stack.push(t),t.env?(t.copyEnv&&Object.assign(t.env,this.env),this.env=t.env):t.env=this.env))}}Pop(){const t=this.stack.pop();return t.isOpen||delete t.env,this.env=this.stack.length?this.Top().env:{},t}Top(t=1){return this.stack.lengtht.calign[t.j++]="left",c:t=>t.calign[t.j++]="center",r:t=>t.calign[t.j++]="right",p:t=>this.getColumn(t,"top"),m:t=>this.getColumn(t,"middle"),b:t=>this.getColumn(t,"bottom"),w:t=>this.getColumn(t,"top",""),W:t=>this.getColumn(t,"top",""),"|":t=>this.addRule(t,"solid"),":":t=>this.addRule(t,"dashed"),">":t=>t.cstart[t.j]=(t.cstart[t.j]||"")+this.getBraces(t),"<":t=>t.cend[t.j-1]=(t.cend[t.j-1]||"")+this.getBraces(t),"@":t=>this.addAt(t,this.getBraces(t)),"!":t=>this.addBang(t,this.getBraces(t)),P:t=>this.macroColumn(t,">{$}p{#1}<{$}",1),M:t=>this.macroColumn(t,">{$}m{#1}<{$}",1),B:t=>this.macroColumn(t,">{$}b{#1}<{$}",1)," ":t=>{}},this.MAXCOLUMNS=1e4}process(t,e,r){const s={parser:t,template:e,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra};let i=0;for(;s.ithis.MAXCOLUMNS)throw new Y("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const t=s.template.codePointAt(s.i),e=s.c=void 0===t?"":String.fromCodePoint(t);if(s.i+=e.length,!this.columnHandler.hasOwnProperty(e))throw new Y("BadPreamToken","Illegal pream-token (%1)",e);this.columnHandler[e](s)}this.setColumnAlign(s,r),this.setColumnWidths(s,r),this.setColumnSpacing(s,r),this.setColumnLines(s,r),this.setPadding(s,r)}setColumnAlign(t,e){e.arraydef.columnalign=t.calign.join(" ")}setColumnWidths(t,e){if(!t.cwidth.length)return;const r=[...t.cwidth];r.lengtht||"auto")).join(" ")}setColumnSpacing(t,e){if(!t.cspace.length)return;const r=[...t.cspace];r.lengtht||"1em")).join(" ")}setColumnLines(t,e){if(!t.clines.length)return;const r=[...t.clines];r[0]&&e.frame.push(["left",r[0]]),r.length>t.calign.length?e.frame.push(["right",r.pop()]):r.length1&&(e.arraydef.columnlines=r.slice(1).map((t=>t||"none")).join(" "))}setPadding(t,e){if(!t.cextra[0]&&!t.cextra[t.calign.length-1])return;const r=t.calign.length-1,s=t.cspace,i=t.cextra[r]?s[r]:null;e.arraydef["data-array-padding"]=`${s[0]||".5em"} ${i||".5em"}`}getColumn(t,e,r="left"){t.calign[t.j]=r||this.getAlign(t),t.cwidth[t.j]=this.getDimen(t),t.ralign[t.j]=[e,t.cwidth[t.j],t.calign[t.j]],t.j++}getDimen(t){const e=this.getBraces(t)||"";if(!et.matchDimen(e)[0])throw new Y("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",t.c);return e}getAlign(t){const e=this.getBraces(t);return E(e.toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(t){for(;" "===t.template[t.i];)t.i++;if(t.i>t.template.length)throw new Y("MissingArgForColumn","Missing argument for %1 column declaration",t.c);if("{"!==t.template[t.i])return t.template[t.i++];let e=++t.i,r=1;for(;t.i0&&r--;)s.push(this.getBraces(t));t.template=et.substituteArgs(t.parser,s,e)+t.template.slice(t.i),t.i=0}addRule(t,e){t.clines[t.j]&&this.addAt(t,"\\,"),t.clines[t.j]=e,"0"===t.cspace[t.j]&&(t.cstart[t.j]="\\hspace{.5em}")}addAt(t,e){const{cstart:r,cspace:s,j:i}=t;t.cextra[i]=!0,t.calign[i]="center",t.clines[i]&&(".5em"===s[i]?r[i-1]+="\\hspace{.25em}":s[i]||(t.cend[i-1]=(t.cend[i-1]||"")+"\\hspace{.5em}")),r[i]=e,s[i]="0",s[++t.j]="0"}addBang(t,e){const{cstart:r,cspace:s,j:i}=t;t.cextra[i]=!0,t.calign[i]="center",r[i]=("0"===s[i]&&t.clines[i]?"\\hspace{.25em}":"")+e,s[i]||(s[i]=".5em"),s[++t.j]=".5em"}}const dt=ut.Variant;class pt{constructor(t,e=[]){this.options={},this.columnParser=new mt,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new ht,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new lt(t.items),this.itemFactory.configuration=this,S(this.options,...e),S(this.options,t.options),this.mathStyle=pt.getVariant.get(this.options.mathStyle)||pt.getVariant.get("TeX")}pushParser(t){this.parsers.unshift(t)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(t,e){let r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){const r=$.getProperty(e,"in-lists")||"",s=(r?r.split(/,/):[]).concat(t).join(",");$.setProperty(e,"in-lists",s)}}getList(t){let e=this.nodeLists[t]||[],r=[];for(let t of e)this.inTree(t)&&r.push(t);return this.nodeLists[t]=r,r}removeFromList(t,e){const r=this.nodeLists[t]||[];for(const t of e){const e=r.indexOf(t);e>=0&&r.splice(e,1)}}inTree(t){for(;t&&t!==this.root;)t=t.parent;return!!t}}pt.getVariant=new Map([["TeX",(t,e)=>e&&t.match(/^[\u0391-\u03A9\u03F4]/)?dt.NORMAL:""],["ISO",t=>dt.ITALIC],["French",t=>t.normalize("NFD").match(/^[a-z]/)?dt.ITALIC:dt.NORMAL],["upright",t=>dt.NORMAL]]);const gt=pt;class ft{constructor(t="???",e=""){this.tag=t,this.id=e}}class bt{constructor(t="",e=!1,r=!1,s=null,i="",n="",a=!1,o=""){this.env=t,this.taggable=e,this.defaultTags=r,this.tag=s,this.tagId=i,this.tagFormat=n,this.noTag=a,this.labelId=o}}class yt{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new bt,this.history=[],this.stack=[],this.enTag=function(t,e){let r=this.configuration.nodeFactory,s=r.create("node","mtd",[t]),i=r.create("node","mlabeledtr",[e,s]);return r.create("node","mtable",[i],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(t,e,r){this.currentTag&&this.stack.push(this.currentTag);const s=this.label;this.currentTag=new bt(t,e,r),this.label=s}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const t=this.label;this.currentTag=this.stack.pop(),t&&!this.label&&(this.label=t)}tag(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(t){this.currentTag.labelId=t}get label(){return this.currentTag.labelId}formatUrl(t,e){return e+"#"+encodeURIComponent(t)}formatTag(t){return"("+t+")"}formatRef(t){return this.formatTag(t)}formatId(t){return"mjx-eqn:"+t.replace(/\s/g,"_")}formatNumber(t){return t.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(t=!1){if(t)return this.autoTag(),this.makeTag();const e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(t=0){this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={},this.label=""}startEquation(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new bt("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)}finishEquation(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;let r=this.makeTag();return this.enTag(t,r)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new ft(this.currentTag.tag,this.currentTag.tagId),this.label="");let t=new st("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class kt extends yt{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class At extends yt{finalize(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;let r=this.getTag(!0);return this.enTag(t,r)}}var vt;!function(t){let e=new Map([["none",kt],["all",At]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){for(const r of Object.keys(e))t.add(r,e[r])},t.create=function(t){let s=e.get(t)||e.get(r);if(!s)throw Error("Unknown tags class");return new s},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(vt||(vt={}));const Pt=MathJax._.util.PrioritizedList.PrioritizedList,wt=MathJax._.util.FunctionList.FunctionList;var Mt,xt;!function(t){let e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(Mt||(Mt={}));class Tt{constructor(){this._configuration=new Pt,this._fallback=new wt}add(t,e,r=Pt.DEFAULTPRIORITY){for(const e of t.slice().reverse()){let t=Mt.getMap(e);if(!t)return void this.warn("Configuration "+e+" not found! Omitted.");this._configuration.add(t,r)}e&&this._fallback.add(e,r)}parse(t){for(let{item:e}of this._configuration){const r=e.parse(t);if(r)return r}let[e,r]=t;Array.from(this._fallback)[0].item(e,r)}lookup(t){let e=this.applicable(t);return e?e.lookup(t):null}contains(t){return!!this.applicable(t)}toString(){let t=[];for(let{item:e}of this._configuration)t.push(e.name);return t.join(", ")}applicable(t){for(let{item:e}of this._configuration)if(e.contains(t))return e;return null}retrieve(t){for(let{item:e}of this._configuration)if(e.name===t)return e;return null}warn(t){console.log("TexParser Warning: "+t)}}class Ot{constructor(){this.map=new Map}add(t,e,r=Pt.DEFAULTPRIORITY){for(const s of Object.keys(t)){let i=s,n=this.get(i);n||(n=new Tt,this.set(i,n)),n.add(t[i],e[i],r)}}set(t,e){this.map.set(t,e)}get(t){return this.map.get(t)}retrieve(t){for(const e of this.map.values()){let r=e.retrieve(t);if(r)return r}return null}keys(){return this.map.keys()}}class Ct{static makeProcessor(t,e){return Array.isArray(t)?t:[t,e]}static _create(t,e={}){let r=e.priority||Pt.DEFAULTPRIORITY,s=e.init?this.makeProcessor(e.init,r):null,i=e.config?this.makeProcessor(e.config,r):null,n=(e.preprocessors||[]).map((t=>this.makeProcessor(t,r))),a=(e.postprocessors||[]).map((t=>this.makeProcessor(t,r))),o=e.parser||"tex";return new Ct(t,e.handler||{},e.fallback||{},e.items||{},e.tags||{},e.options||{},e.nodes||{},n,a,s,i,r,o)}static create(t,e={}){let r=Ct._create(t,e);return xt.set(t,r),r}static local(t={}){return Ct._create("",t)}constructor(t,e={},r={},s={},i={},n={},a={},o=[],c=[],l=null,h=null,u,m){this.name=t,this.handler=e,this.fallback=r,this.items=s,this.tags=i,this.options=n,this.nodes=a,this.preprocessors=o,this.postprocessors=c,this.initMethod=l,this.configMethod=h,this.priority=u,this.parser=m,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(t){let e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(xt||(xt={}));class St{constructor(t,e=["tex"]){this.initMethod=new wt,this.configMethod=new wt,this.configurations=new Pt,this.parsers=[],this.handlers=new Ot,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;for(const e of t.slice().reverse())this.addPackage(e);for(let{item:t,priority:e}of this.configurations)this.append(t,e)}init(){this.initMethod.execute(this)}config(t){this.configMethod.execute(this,t);for(const e of this.configurations)this.addFilters(t,e.item)}addPackage(t){const e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])}add(t,e,r={}){const s=this.getPackage(t);this.append(s),this.configurations.add(s,s.priority),this.init();const i=e.parseOptions;i.nodeFactory.setCreators(s.nodes);for(const t of Object.keys(s.items))i.itemFactory.setNodeClass(t,s.items[t]);vt.addTags(s.tags),S(i.options,s.options),F(i.options,r),this.addFilters(e,s),s.config&&s.config(this,e)}getPackage(t){const e=xt.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error(`Package ${t} doesn't target the proper parser`);return e}append(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),S(this.options,t.options),Object.assign(this.nodes,t.nodes)}addFilters(t,e){for(const[r,s]of e.preprocessors)t.preFilters.add(r,s);for(const[r,s]of e.postprocessors)t.postFilters.add(r,s)}}class Ft{constructor(t,e,r){this._symbol=t,this._char=e,this._attributes=r}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class Lt{constructor(t,e,r=[]){this._symbol=t,this._func=e,this._args=r}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function Et(t){return void 0===t||t}class It{constructor(t,e){this._name=t,this._parser=e,Mt.register(this)}get name(){return this._name}parserFor(t){return this.contains(t)?this.parser:null}parse([t,e]){let r=this.parserFor(e),s=this.lookup(e);return r&&s?Et(r(t,s)):null}set parser(t){this._parser=t}get parser(){return this._parser}}class Nt extends It{constructor(t,e,r){super(t,e),this._regExp=r}contains(t){return this._regExp.test(t)}lookup(t){return this.contains(t)?t:null}}class Rt extends It{constructor(){super(...arguments),this.map=new Map}lookup(t){return this.map.get(t)}contains(t){return this.map.has(t)}add(t,e){this.map.set(t,e)}remove(t){this.map.delete(t)}}class Bt extends Rt{constructor(t,e,r){super(t,e);for(const t of Object.keys(r)){let e=r[t],[s,i]="string"==typeof e?[e,null]:e,n=new Ft(t,s,i);this.add(t,n)}}}class Dt extends Bt{parse([t,e]){return super.parse([t,"\\"+e])}}class Gt extends Rt{constructor(t,e,r){super(t,null);for(const t of Object.keys(e)){let s=e[t],[i,...n]="string"==typeof s?[s]:s,a=new Lt(t,r[i],n);this.add(t,a)}}parserFor(t){let e=this.lookup(t);return e?e.func:null}parse([t,e]){let r=this.lookup(e),s=this.parserFor(e);return r&&s?Et(s(t,r.symbol,...r.args)):null}}class Ut extends Gt{parse([t,e]){let r=this.lookup(e),s=this.parserFor(e);if(!r||!s)return null;let i=t.currentCS;t.currentCS="\\"+e;let n=s(t,"\\"+r.symbol,...r.args);return t.currentCS=i,Et(n)}}class _t extends Gt{constructor(t,e,r,s){super(t,r,s),this.parser=e}parse([t,e]){let r=this.lookup(e),s=this.parserFor(e);return r&&s?Et(this.parser(t,r.symbol,s,r.args)):null}}const jt=MathJax._.util.Styles,Kt=jt.TRBL;jt.WSC,jt.Styles;class Ht extends nt{constructor(t,e){super(t),this.global=e}get kind(){return"start"}get isOpen(){return!0}checkItem(t){if(t.isKind("stop")){let t=this.toMml();return this.global.isInner||(t=this.factory.configuration.tags.finalize(t,this.env)),[[this.factory.create("mml",t)],!0]}return super.checkItem(t)}}class zt extends nt{get kind(){return"stop"}get isClose(){return!0}}class Xt extends nt{get kind(){return"open"}get isOpen(){return!0}checkItem(t){if(t.isKind("close")){let t=this.toMml();const e=this.create("node","TeXAtom",[t]);return[[this.factory.create("mml",e)],!0]}return super.checkItem(t)}}Xt.errors=Object.assign(Object.create(nt.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class qt extends nt{get kind(){return"close"}get isClose(){return!0}}class $t extends nt{get kind(){return"prime"}checkItem(t){let[e,r]=this.Peek(2);if(!$.isType(e,"msubsup")||$.isType(e,"msup")){return[[this.create("node","msup",[e,r]),t],!0]}return $.setChild(e,e.sup,r),[[e,t],!0]}}class Jt extends nt{get kind(){return"subsup"}checkItem(t){if(t.isKind("open")||t.isKind("left"))return nt.success;const e=this.First,r=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==r)$.setChild(e,2,this.getProperty("primes"));else{$.setProperty(this.getProperty("primes"),"variantForm",!0);const e=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=e}$.setChild(e,r,t.First),null!=this.getProperty("movesupsub")&&$.setProperty(e,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",e)],!0]}if(super.checkItem(t)[1]){const t=this.getErrors(["","sub","sup"][r]);throw new Y(t[0],t[1],...t.splice(2))}return null}}Jt.errors=Object.assign(Object.create(nt.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class Vt extends nt{constructor(t){super(t),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(t){if(t.isKind("over"))throw new Y("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){let e=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&$.setAttribute(e,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&($.setProperty(e,"withDelims",!0),e=et.fixedFence(this.factory.configuration,this.getProperty("ldelim"),e,this.getProperty("rdelim"))),[[this.factory.create("mml",e),t],!0]}return super.checkItem(t)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class Wt extends nt{constructor(t,e){super(t),this.setProperty("delim",e)}get kind(){return"left"}get isOpen(){return!0}checkItem(t){if(t.isKind("right"))return[[this.factory.create("mml",et.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){const e={stretchy:!0};return t.getProperty("color")&&(e.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:K.CLOSE}),this.create("token","mo",e,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:K.OPEN})),this.env={},[[this],!0]}return super.checkItem(t)}}Wt.errors=Object.assign(Object.create(nt.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class Yt extends nt{constructor(t,e,r){super(t),this.setProperty("delim",e),r&&this.setProperty("color",r)}get kind(){return"middle"}get isClose(){return!0}}class Zt extends nt{constructor(t,e,r){super(t),this.setProperty("delim",e),r&&this.setProperty("color",r)}get kind(){return"right"}get isClose(){return!0}}class Qt extends nt{get kind(){return"break"}constructor(t,e,r){super(t),this.setProperty("linebreak",e),this.setProperty("insert",r)}checkItem(t){var e,r;const s=this.getProperty("linebreak");if(t.isKind("mml")){const i=t.First;if(i.isKind("mo")){if("after"!==((null===(r=null===(e=$.getOp(i))||void 0===e?void 0:e[3])||void 0===r?void 0:r.linebreakstyle)||$.getAttribute(i,"linebreakstyle")))return $.setAttribute(i,"linebreak",s),[[t],!0];if(!this.getProperty("insert"))return[[t],!0]}}const i=this.create("token","mspace",{linebreak:s});return[[this.factory.create("mml",i),t],!0]}}class te extends nt{get kind(){return"begin"}get isOpen(){return!0}checkItem(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new Y("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?nt.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new Y("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(t)}}class ee extends nt{get kind(){return"end"}get isClose(){return!0}}class re extends nt{get kind(){return"style"}checkItem(t){if(!t.isClose)return super.checkItem(t);const e=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",e),t],!0]}}class se extends nt{get kind(){return"position"}checkItem(t){if(t.isClose)throw new Y("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){let e=t.toMml();switch(this.getProperty("move")){case"vertical":return e=this.create("node","mpadded",[e],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",e)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(t)}}class ie extends nt{get kind(){return"cell"}get isClose(){return!0}}class ne extends nt{get isFinal(){return!0}get kind(){return"mml"}}class ae extends nt{get kind(){return"fn"}checkItem(t){const e=this.First;if(e){if(t.isOpen)return nt.success;if(!t.isKind("fn")){let r=t.First;if(!t.isKind("mml")||!r)return[[e,t],!0];if($.isType(r,"mstyle")&&r.childNodes.length&&$.isType(r.childNodes[0].childNodes[0],"mspace")||$.isType(r,"mspace"))return[[e,t],!0];$.isEmbellished(r)&&(r=$.getCoreMO(r));const s=$.getForm(r);if(null!=s&&[0,0,1,1,0,1,1,0,0,0][s[2]])return[[e,t],!0]}return[[e,this.create("token","mo",{texClass:K.NONE},Q.ApplyFunction),t],!0]}return super.checkItem.apply(this,arguments)}}class oe extends nt{constructor(){super(...arguments),this.remap=Mt.getMap("not_remap")}get kind(){return"not"}checkItem(t){let e,r,s;if(t.isKind("open")||t.isKind("left"))return nt.success;if(t.isKind("mml")&&($.isType(t.First,"mo")||$.isType(t.First,"mi")||$.isType(t.First,"mtext"))&&(e=t.First,r=$.getText(e),1===r.length&&!$.getProperty(e,"movesupsub")&&1===$.getChildren(e).length))return this.remap.contains(r)?(s=this.create("text",this.remap.lookup(r).char),$.setChild(e,0,s)):(s=this.create("text","\u0338"),$.appendChildren(e,[s])),[[t],!0];s=this.create("text","\u29f8");const i=this.create("node","mtext",[],{},s),n=this.create("node","mpadded",[i],{width:0});return e=this.create("node","TeXAtom",[n],{texClass:K.REL}),[[e,t],!0]}}class ce extends nt{get kind(){return"nonscript"}checkItem(t){if(t.isKind("mml")&&1===t.Size()){let e=t.First;if(e.isKind("mstyle")&&e.notParent&&(e=$.getChildren($.getChildren(e)[0])[0]),e.isKind("mspace")){if(e!==t.First){const e=this.create("node","mrow",[t.Pop()]);t.Push(e)}this.factory.configuration.addNode("nonscript",t.First)}}return[[t],!0]}}class le extends nt{get kind(){return"dots"}checkItem(t){if(t.isKind("open")||t.isKind("left"))return nt.success;let e=this.getProperty("ldots"),r=t.First;if(t.isKind("mml")&&$.isEmbellished(r)){const t=$.getTexClass($.getCoreMO(r));t!==K.BIN&&t!==K.REL||(e=this.getProperty("cdots"))}return[[e,t],!0]}}class he extends nt{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),nt.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),nt.fail;this.EndTable(),this.clearEnv();let e=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[e],!0];throw new Y("MissingCloseBrace","Missing close brace")}return[[e,t],!0]}return super.checkItem(t)}createMml(){const t=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let e=this.create("node","mtable",this.table,this.arraydef);return t&&e.setProperty("scriptlevel",t),this.breakAlign.table&&$.setAttribute(e,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&($.setAttribute(e,"data-frame-styles",""),$.setAttribute(e,"framespacing",this.getProperty("arrayPadding"))),e=this.handleFrame(e),(this.getProperty("open")||this.getProperty("close"))&&(e=et.fenced(this.factory.configuration,this.getProperty("open"),e,this.getProperty("close"))),e}handleFrame(t){if(!this.frame.length)return t;const e=new Map(this.frame),r=this.frame.reduce(((t,[,e])=>e===t?e:""),this.frame[0][1]);if(r){if(4===this.frame.length)return $.setAttribute(t,"frame",r),$.removeAttribute(t,"data-frame-styles"),t;if("solid"===r)return $.setAttribute(t,"data-frame-styles",""),t=this.create("node","menclose",[t],{notation:Array.from(e.keys()).join(" "),"data-padding":0})}const s=Kt.map((t=>e.get(t)||"none")).join(" ");return $.setAttribute(t,"data-frame-styles",s),t}StartEntry(){const t=this.row.length;let e=this.cstart[t],r=this.cend[t];const s=this.ralign[t],i=this.cextra;if(!(e||r||s||i[t]||i[t+1]))return;let[n,a,o,c]=this.getEntry();if(!i[t]||this.atEnd&&!i[t+1]||(e+="&"),"&"!==o&&(c=!!a.trim()||!(!t&&"\\end"===o.substr(0,4)),i[t+1]&&!i[t]&&(r=(r||"")+"&",this.atEnd=!0)),!c&&!n)return;const l=this.parser;c&&(e&&(a=et.addArgs(l,e,a)),r&&(a=et.addArgs(l,a,r)),s&&(a="\\text{"+a.trim()+"}")),n&&(a=et.addArgs(l,n,a)),l.string=et.addArgs(l,a,l.string),l.i=0}getEntry(){const t=this.parser,e=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let r,s=0,i=0,n=t.i;const a=["","","",!1];for(;null!==(r=t.string.slice(n).match(e));)switch(n+=r[0].length,r[2]){case"\\":n++;break;case"{":s++;break;case"}":if(!s)return a;s--;break;case"\\begin{array}":!s&&i++;break;case"\\end{array}":if(!s&&i){i--;break}default:if(s||i)continue;n-=r[2].length;let e=t.string.slice(t.i,n).trim();const o=e.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return o&&(e=e.slice(o[0].length)),t.string=t.string.slice(n),t.i=0,[(null==o?void 0:o[0])||"",e,r[2],!0]}return a}EndEntry(){const t=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&$.setAttribute(t,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&$.setAttribute(t,"columnalign",$.getAttribute(t,"columnalign")?"center":"left"));const e=this.ralign[this.row.length];if(e){let[r,s,i]=e;this.breakAlign.cell&&(r=this.breakAlign.cell);const n=this.create("node","mpadded",t.childNodes[0].childNodes,{width:s,"data-overflow":"auto","data-align":i,"data-vertical-align":r});n.setProperty("vbox",r),t.childNodes[0].childNodes=[],t.appendChild(n)}else this.breakAlign.cell&&$.setAttribute(t,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(t),this.Clear(),this.hfill=[]}EndRow(){let t="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),t="mlabeledtr"):this.getProperty("isLabeled")&&(t="mlabeledtr",this.setProperty("isLabeled",!1));const e=this.create("node",t,this.row);this.breakAlign.row&&($.setAttribute(e,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(e),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const t=this.arraydef.rowlines.split(/ /);t.length===this.table.length?(this.frame.push(["bottom",t.pop()]),t.length?this.arraydef.rowlines=t.join(" "):delete this.arraydef.rowlines):t.lengththis.maxrow&&(this.maxrow=this.row.length);const t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(t,e){if(!this.arraydef[t])return;const r=this.arraydef[t].split(/ /),s=[...r];if(s.length>1){for(;s.length0){const t="center"===e?".7em":"2em";for(const e of this.table){const s=e.childNodes[e.isKind("mlabeledtr")?r+1:r];if(s){const e=this.create("node","mstyle",s.childNodes[0].childNodes,{indentshift:t});s.childNodes[0].childNodes=[],s.appendChild(e)}}}e=t[r]}}}class me extends te{get kind(){return"mstyle"}constructor(t,e,r){super(t),this.attrList=e,this.setProperty("name",r)}checkItem(t){if(t.isKind("end")&&t.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(t)}}class de extends nt{constructor(t,...e){super(t),this.factory.configuration.tags.start("equation",!0,e[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(t){if(t.isKind("end")){let e=this.toMml(),r=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[r?this.factory.configuration.tags.enTag(e,r):e,t],!0]}if(t.isKind("stop"))throw new Y("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(t)}}const pe=MathJax._.util.lengths,ge=(pe.BIGDIMEN,pe.UNITS,pe.RELUNITS,pe.MATHSPACE),fe=(pe.length2em,pe.percent,pe.em);pe.emRounded,pe.px;let be={};const ye={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function ke(t,e=1/0){const r=t.replace(/\s+/g,"").split("").map((t=>{const e={t:"top",b:"bottom",m:"middle",c:"center"}[t];if(!e)throw new Y("BadBreakAlign","Invalid alignment character: %1",t);return e}));if(r.length>e)throw new Y("TooManyAligns","Too many alignment characters: %1",t);return 1===e?r[0]:r.join(" ")}function Ae(t,e){const r=t.stack.env,s=r.inRoot;r.inRoot=!0;const i=new st(e,r,t.configuration);let n=i.mml();const a=i.stack.global;if(a.leftRoot||a.upRoot){const e={};a.leftRoot&&(e.width=a.leftRoot),a.upRoot&&(e.voffset=a.upRoot,e.height=a.upRoot),n=t.create("node","mpadded",[n],e)}return r.inRoot=s,n}be.Open=function(t,e){t.Push(t.itemFactory.create("open"))},be.Close=function(t,e){t.Push(t.itemFactory.create("close"))},be.Bar=function(t,e){t.Push(t.create("token","mo",{stretchy:!1,texClass:K.ORD},e))},be.Tilde=function(t,e){t.Push(t.create("token","mtext",{},Q.nbsp))},be.Space=function(t,e){},be.Superscript=function(t,e){let r,s;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));const i=t.stack.Top();i.isKind("prime")?([s,r]=i.Peek(2),t.stack.Pop()):(s=t.stack.Prev(),s||(s=t.create("token","mi",{},"")));const n=$.getProperty(s,"movesupsub");let a=$.isType(s,"msubsup")?s.sup:s.over;if($.isType(s,"msubsup")&&!$.isType(s,"msup")&&$.getChildAt(s,s.sup)||$.isType(s,"munderover")&&!$.isType(s,"mover")&&$.getChildAt(s,s.over)&&!$.getProperty(s,"subsupOK"))throw new Y("DoubleExponent","Double exponent: use braces to clarify");$.isType(s,"msubsup")&&!$.isType(s,"msup")||(n?((!$.isType(s,"munderover")||$.isType(s,"mover")||$.getChildAt(s,s.over))&&(s=t.create("node","munderover",[s],{movesupsub:!0})),a=s.over):(s=t.create("node","msubsup",[s]),a=s.sup)),t.Push(t.itemFactory.create("subsup",s).setProperties({position:a,primes:r,movesupsub:n}))},be.Subscript=function(t,e){let r,s;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));const i=t.stack.Top();i.isKind("prime")?([s,r]=i.Peek(2),t.stack.Pop()):(s=t.stack.Prev(),s||(s=t.create("token","mi",{},"")));const n=$.getProperty(s,"movesupsub");let a=$.isType(s,"msubsup")?s.sub:s.under;if($.isType(s,"msubsup")&&!$.isType(s,"msup")&&$.getChildAt(s,s.sub)||$.isType(s,"munderover")&&!$.isType(s,"mover")&&$.getChildAt(s,s.under)&&!$.getProperty(s,"subsupOK"))throw new Y("DoubleSubscripts","Double subscripts: use braces to clarify");$.isType(s,"msubsup")&&!$.isType(s,"msup")||(n?((!$.isType(s,"munderover")||$.isType(s,"mover")||$.getChildAt(s,s.under))&&(s=t.create("node","munderover",[s],{movesupsub:!0})),a=s.under):(s=t.create("node","msubsup",[s]),a=s.sub)),t.Push(t.itemFactory.create("subsup",s).setProperties({position:a,primes:r,movesupsub:n}))},be.Prime=function(t,e){let r=t.stack.Prev();if(r||(r=t.create("token","mi")),$.isType(r,"msubsup")&&!$.isType(r,"msup")&&$.getChildAt(r,r.sup))throw new Y("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let s="";t.i--;do{s+=Q.prime,t.i++,e=t.GetNext()}while("'"===e||e===Q.rsquo);s=["","\u2032","\u2033","\u2034","\u2057"][s.length]||s;const i=t.create("token","mo",{variantForm:!0},s);t.Push(t.itemFactory.create("prime",r,i))},be.Comment=function(t,e){for(;t.in.macroColumn(t,i,parseInt(s))},be.BeginEnd=function(t,e){let r=t.GetArgument(e);if(r.match(/\\/))throw new Y("InvalidEnv","Invalid environment name '%1'",r);let s=t.configuration.handlers.get("environment").lookup(r);if(s&&"\\end"===e){if(!s.args[0]){const e=t.itemFactory.create("end").setProperty("name",r);return void t.Push(e)}t.stack.env.closing=r}et.checkMaxMacros(t,!1),t.parse("environment",[t,r])},be.Array=function(t,e,r,s,i,n,a,o,c){i||(i=t.GetArgument("\\begin{"+e.getName()+"}"));const l=t.itemFactory.create("array");return"array"===e.getName()&&l.setProperty("arrayPadding",".5em .125em"),l.parser=t,l.arraydef={columnspacing:n||"1em",rowspacing:a||"4pt"},t.configuration.columnParser.process(t,i,l),r&&l.setProperty("open",t.convertDelimiter(r)),s&&l.setProperty("close",t.convertDelimiter(s)),"'"===(o||"").charAt(1)&&(l.arraydef["data-cramped"]=!0,o=o.charAt(0)),"D"===o?l.arraydef.displaystyle=!0:o&&(l.arraydef.displaystyle=!1),"S"===o&&(l.arraydef.scriptlevel=1),c&&(l.arraydef.useHeight=!1),t.Push(e),l.StartEntry(),l},be.AlignedArray=function(t,e,r=""){const s=t.GetBrackets("\\begin{"+e.getName()+"}");let i=be.Array(t,e,null,null,null,null,null,r);return et.setArrayAlign(i,s)},be.IndentAlign=function(t,e){const r=`\\begin{${e.getName()}}`,s=t.GetBrackets(r,"");let i=t.GetBrackets(r,"");const n=t.GetBrackets(r,"");if(s&&!et.matchDimen(s)[0]||i&&!et.matchDimen(i)[0]||n&&!et.matchDimen(n)[0])throw new Y("BracketMustBeDimension","Bracket argument to %1 must be a dimension",r);const a=t.GetArgument(r);if(a&&!a.match(/^([lcr]{1,3})?$/))throw new Y("BadAlignment","Alignment must be one to three copies of l, c, or r");const o=[...a].map((t=>({l:"left",c:"center",r:"right"}[t])));1===o.length&&o.push(o[0]);const c={};for(const[t,e]of[["indentshiftfirst",s],["indentshift",i||s],["indentshiftlast",n],["indentalignfirst",o[0]],["indentalign",o[1]],["indentalignlast",o[2]]])e&&(c[t]=e);t.Push(t.itemFactory.create("mstyle",c,e.getName()))},be.Equation=function(t,e,r,s=!0){return t.configuration.mathItem.display=s,t.stack.env.display=s,t.Push(e),et.checkEqnEnv(t),t.Push(e),t.itemFactory.create("equation",r).setProperty("name",e.getName())},be.EqnArray=function(t,e,r,s,i,n,a){let o=e.getName(),c="gather"===o||"gather*"===o;s&&et.checkEqnEnv(t,!c),t.Push(e),i=(i=i.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=ke(n);let l=t.itemFactory.create("eqnarray",o,r,s,t.stack.global);return l.arraydef={displaystyle:!0,columnalign:i,columnspacing:a||"1em",rowspacing:"3pt","data-break-align":n,side:t.options.tagSide,minlabelspacing:t.options.tagIndent},c&&l.setProperty("nestable",!0),l},be.HandleNoTag=function(t,e){t.tags.notag()},be.HandleLabel=function(t,e){let r=t.GetArgument(e);if(""!==r&&!t.tags.refUpdate){if(t.tags.label)throw new Y("MultipleCommand","Multiple %1",t.currentCS);if(t.tags.label=r,(t.tags.allLabels[r]||t.tags.labels[r])&&!t.options.ignoreDuplicateLabels)throw new Y("MultipleLabel","Label '%1' multiply defined",r);t.tags.labels[r]=new ft}},be.HandleRef=function(t,e,r){let s=t.GetArgument(e),i=t.tags.allLabels[s]||t.tags.labels[s];i||(t.tags.refUpdate||(t.tags.redo=!0),i=new ft);let n=i.tag;r&&(n=t.tags.formatRef(n));let a=t.create("node","mrow",et.internalMath(t,n),{href:t.tags.formatUrl(i.id,t.options.baseURL),class:"MathJax_ref"});t.Push(a)},be.Macro=function(t,e,r,s,i){if(s){const n=[];if(null!=i){const r=t.GetBrackets(e);n.push(null==r?i:r)}for(let r=n.length;r1&&(s.autoOP=!1)),!s.mathvariant&&et.isLatinOrGreekChar(e)){const r=t.configuration.mathStyle(e);r&&(s.mathvariant=r)}const n=t.create("token","mi",s,e);t.Push(n)},t.digit=function(t,e){let r;const s=t.configuration.options.digits,i=t.string.slice(t.i-1).match(s),n=et.getFontDef(t);i?(r=t.create("token","mn",n,i[0].replace(/[{}]/g,"")),t.i+=i[0].length-1):r=t.create("token","mo",n,e),t.Push(r)},t.controlSequence=function(t,e){const r=t.GetCS();t.parse("macro",[t,r])},t.lcGreek=function(t,e){const r={mathvariant:t.configuration.mathStyle(e.char)||Pe.ITALIC},s=t.create("token","mi",r,e.char);t.Push(s)},t.ucGreek=function(t,e){const r={mathvariant:t.stack.env.font||t.configuration.mathStyle(e.char,!0)||Pe.NORMAL},s=t.create("token","mi",r,e.char);t.Push(s)},t.mathchar0mi=function(t,e){const r=e.attributes||{mathvariant:Pe.ITALIC},s=t.create("token","mi",r,e.char);t.Push(s)},t.mathchar0mo=function(t,e){const r=e.attributes||{};r.stretchy=!1;const s=t.create("token","mo",r,e.char);$.setProperty(s,"fixStretchy",!0),t.configuration.addNode("fixStretchy",s),t.Push(s)},t.mathchar7=function(t,e){const r=e.attributes||{mathvariant:Pe.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);const s=t.create("token","mi",r,e.char);t.Push(s)},t.delimiter=function(t,e){let r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);const s=t.create("token","mo",r,e.char);t.Push(s)},t.environment=function(t,e,r,s){const i=s[0];let n=t.itemFactory.create("begin").setProperties({name:e,end:i});n=r(t,n,...s.slice(1)),t.Push(n)}}(we||(we={}));const Me=we,xe=fe(ge.thickmathspace),Te=ut.Variant;new Nt("letter",Me.variable,/[a-z]/i),new Nt("digit",Me.digit,/[0-9.,]/),new Nt("command",Me.controlSequence,/^\\/),new Gt("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},ve),new Bt("lcGreek",Me.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new Bt("ucGreek",Me.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new Bt("mathchar0mi",Me.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:Te.NORMAL}],aleph:["\u2135",{mathvariant:Te.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:Te.NORMAL}],Re:["\u211c",{mathvariant:Te.NORMAL}],Im:["\u2111",{mathvariant:Te.NORMAL}],partial:["\u2202",{mathvariant:Te.ITALIC}],infty:["\u221e",{mathvariant:Te.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:Te.NORMAL}],nabla:["\u2207",{mathvariant:Te.NORMAL}],top:["\u22a4",{mathvariant:Te.NORMAL}],bot:["\u22a5",{mathvariant:Te.NORMAL}],angle:["\u2220",{mathvariant:Te.NORMAL}],triangle:["\u25b3",{mathvariant:Te.NORMAL}],backslash:["\\",{mathvariant:Te.NORMAL}],forall:["\u2200",{mathvariant:Te.NORMAL}],exists:["\u2203",{mathvariant:Te.NORMAL}],neg:["\xac",{mathvariant:Te.NORMAL}],lnot:["\xac",{mathvariant:Te.NORMAL}],flat:["\u266d",{mathvariant:Te.NORMAL}],natural:["\u266e",{mathvariant:Te.NORMAL}],sharp:["\u266f",{mathvariant:Te.NORMAL}],clubsuit:["\u2663",{mathvariant:Te.NORMAL}],diamondsuit:["\u2662",{mathvariant:Te.NORMAL}],heartsuit:["\u2661",{mathvariant:Te.NORMAL}],spadesuit:["\u2660",{mathvariant:Te.NORMAL}]}),new Bt("mathchar0mo",Me.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:K.PUNCT}],cdotp:["\u22c5",{texClass:K.PUNCT}],colon:[":",{texClass:K.PUNCT}]}),new Bt("mathchar7",Me.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new Dt("delimiter",Me.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:K.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:K.ORD}],"\\|":["\u2016",{texClass:K.ORD}],"\\vert":["|",{texClass:K.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new Ut("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",Te.NORMAL],mit:["SetFont",Te.ITALIC],oldstyle:["SetFont",Te.OLDSTYLE],cal:["SetFont",Te.CALLIGRAPHIC],it:["SetFont",Te.MATHITALIC],bf:["SetFont",Te.BOLD],sf:["SetFont",Te.SANSSERIF],tt:["SetFont",Te.MONOSPACE],frak:["MathFont",Te.FRAKTUR],Bbb:["MathFont",Te.DOUBLESTRUCK],mathrm:["MathFont",Te.NORMAL],mathup:["MathFont",Te.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",Te.BOLD],mathbfup:["MathFont",Te.BOLD],mathit:["MathFont",Te.MATHITALIC],mathbfit:["MathFont",Te.BOLDITALIC],mathbb:["MathFont",Te.DOUBLESTRUCK],mathfrak:["MathFont",Te.FRAKTUR],mathbffrak:["MathFont",Te.BOLDFRAKTUR],mathscr:["MathFont",Te.SCRIPT],mathbfscr:["MathFont",Te.BOLDSCRIPT],mathsf:["MathFont",Te.SANSSERIF],mathsfup:["MathFont",Te.SANSSERIF],mathbfsf:["MathFont",Te.BOLDSANSSERIF],mathbfsfup:["MathFont",Te.BOLDSANSSERIF],mathsfit:["MathFont",Te.SANSSERIFITALIC],mathbfsfit:["MathFont",Te.SANSSERIFBOLDITALIC],mathtt:["MathFont",Te.MONOSPACE],mathcal:["MathFont",Te.CALLIGRAPHIC],mathbfcal:["MathFont",Te.BOLDCALLIGRAPHIC],symrm:["MathFont",Te.NORMAL],symup:["MathFont",Te.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",Te.BOLD],symbfup:["MathFont",Te.BOLD],symit:["MathFont",Te.ITALIC],symbfit:["MathFont",Te.BOLDITALIC],symbb:["MathFont",Te.DOUBLESTRUCK],symfrak:["MathFont",Te.FRAKTUR],symbffrak:["MathFont",Te.BOLDFRAKTUR],symscr:["MathFont",Te.SCRIPT],symbfscr:["MathFont",Te.BOLDSCRIPT],symsf:["MathFont",Te.SANSSERIF],symsfup:["MathFont",Te.SANSSERIF],symbfsf:["MathFont",Te.BOLDSANSSERIF],symbfsfup:["MathFont",Te.BOLDSANSSERIF],symsfit:["MathFont",Te.SANSSERIFITALIC],symbfsfit:["MathFont",Te.SANSSERIFBOLDITALIC],symtt:["MathFont",Te.MONOSPACE],symcal:["MathFont",Te.CALLIGRAPHIC],symbfcal:["MathFont",Te.BOLDCALLIGRAPHIC],textrm:["HBox",null,Te.NORMAL],textup:["HBox",null,Te.NORMAL],textnormal:["HBox"],textit:["HBox",null,Te.ITALIC],textbf:["HBox",null,Te.BOLD],textsf:["HBox",null,Te.SANSSERIF],texttt:["HBox",null,Te.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",ge.thinmathspace],":":["Spacer",ge.mediummathspace],">":["Spacer",ge.mediummathspace],";":["Spacer",ge.thickmathspace],"!":["Spacer",ge.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",ge.thinmathspace],negthinspace:["Spacer",ge.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",ut.LineBreak.GOODBREAK],badbreak:["Linebreak",ut.LineBreak.BADBREAK],nobreak:["Linebreak",ut.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",K.ORD,.85],Big:["MakeBig",K.ORD,1.15],bigg:["MakeBig",K.ORD,1.45],Bigg:["MakeBig",K.ORD,1.75],bigl:["MakeBig",K.OPEN,.85],Bigl:["MakeBig",K.OPEN,1.15],biggl:["MakeBig",K.OPEN,1.45],Biggl:["MakeBig",K.OPEN,1.75],bigr:["MakeBig",K.CLOSE,.85],Bigr:["MakeBig",K.CLOSE,1.15],biggr:["MakeBig",K.CLOSE,1.45],Biggr:["MakeBig",K.CLOSE,1.75],bigm:["MakeBig",K.REL,.85],Bigm:["MakeBig",K.REL,1.15],biggm:["MakeBig",K.REL,1.45],Biggm:["MakeBig",K.REL,1.75],mathord:["TeXAtom",K.ORD],mathop:["TeXAtom",K.OP],mathopen:["TeXAtom",K.OPEN],mathclose:["TeXAtom",K.CLOSE],mathbin:["TeXAtom",K.BIN],mathrel:["TeXAtom",K.REL],mathpunct:["TeXAtom",K.PUNCT],mathinner:["TeXAtom",K.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",xe,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",xe,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",xe,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+xe+'" rspace="'+xe+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},ve),new _t("environment",Me.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",et.cols(0,ge.thickmathspace),".5em"],indentalign:["IndentAlign"]},ve),new Bt("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"});const Oe=MathJax._.core.MmlTree.OperatorDictionary,Ce=(Oe.OPDEF,Oe.MO,Oe.RANGES,Oe.getRange);Oe.MMLSPACING,Oe.OPTABLE;function Se(t,e){let r=t.stack.env.font?{mathvariant:t.stack.env.font}:{};const s=Mt.getMap("remap").lookup(e),i=Ce(e),n=i?i[3]:"mo";let a=t.create("token",n,r,s?s.char:e);const o=(null==i?void 0:i[4])||(et.isLatinOrGreekChar(e)?t.configuration.mathStyle(e,!0):"");o&&a.attributes.set("mathvariant",o),"mo"===n&&($.setProperty(a,"fixStretchy",!0),t.configuration.addNode("fixStretchy",a)),t.Push(a)}new Bt("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class Fe extends yt{}const Le=Ct.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Se,macro:function(t,e){throw new Y("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new Y("UnknownEnv","Unknown environment '%1'",e)}},items:{[Ht.prototype.kind]:Ht,[zt.prototype.kind]:zt,[Xt.prototype.kind]:Xt,[qt.prototype.kind]:qt,[$t.prototype.kind]:$t,[Jt.prototype.kind]:Jt,[Vt.prototype.kind]:Vt,[Wt.prototype.kind]:Wt,[Yt.prototype.kind]:Yt,[Zt.prototype.kind]:Zt,[Qt.prototype.kind]:Qt,[te.prototype.kind]:te,[ee.prototype.kind]:ee,[re.prototype.kind]:re,[se.prototype.kind]:se,[ie.prototype.kind]:ie,[ne.prototype.kind]:ne,[ae.prototype.kind]:ae,[oe.prototype.kind]:oe,[ce.prototype.kind]:ce,[le.prototype.kind]:le,[he.prototype.kind]:he,[ue.prototype.kind]:ue,[de.prototype.kind]:de,[me.prototype.kind]:me},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:Fe},postprocessors:[[function({data:t}){for(const e of t.getList("nonscript"))if(e.attributes.get("scriptlevel")>0){const r=e.parent;if(r.childNodes.splice(r.childIndex(e),1),t.removeFromList(e.kind,[e]),e.isKind("mrow")){const r=e.childNodes[0];t.removeFromList("mstyle",[r]),t.removeFromList("mspace",r.childNodes[0].childNodes)}}else e.isKind("mrow")&&(e.parent.replaceChild(e.childNodes[0],e),t.removeFromList("mrow",[e]))},-4]]});class Ee extends T{static configure(t){let e=new St(t,["tex"]);return e.init(),e}static tags(t,e){vt.addTags(e.tags),vt.setDefault(t.options.tags),t.tags=vt.getDefault(),t.tags.configuration=t}constructor(t={}){const[e,r,s]=L(t,Ee.OPTIONS,_.OPTIONS);super(r),this.findTeX=this.options.FindTeX||new _(s);const i=this.options.packages,n=this.configuration=Ee.configure(i),a=this._parseOptions=new gt(n,[this.options,vt.OPTIONS]);F(a.options,e),n.config(this),Ee.tags(a,n),this.postFilters.add(V.cleanSubSup,-6),this.postFilters.add(V.setInherited,-5),this.postFilters.add(V.moveLimits,-4),this.postFilters.add(V.cleanStretchy,-3),this.postFilters.add(V.cleanAttributes,-2),this.postFilters.add(V.combineRelations,-1)}setMmlFactory(t){super.setMmlFactory(t),this._parseOptions.nodeFactory.setMmlFactory(t)}get parseOptions(){return this._parseOptions}reset(t=0){this.parseOptions.tags.reset(t)}compile(t,e){let r,s,i;this.parseOptions.clear(),this.parseOptions.mathItem=t,this.executeFilters(this.preFilters,t,e,this.parseOptions),this.latex=t.math,this.parseOptions.tags.startEquation(t);try{i=new st(this.latex,{display:t.display,isInner:!1},this.parseOptions),r=i.mml(),s=i.stack.global}catch(t){if(!(t instanceof Y))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==s?void 0:s.indentalign)&&$.setAttribute(r,"indentalign",s.indentalign),t.display&&$.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),i&&i.stack.env.hsize&&($.setAttribute(r,"maxwidth",i.stack.env.hsize),$.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(t){return this.findTeX.findMath(t)}formatError(t){let e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)}}Ee.NAME="TeX",Ee.OPTIONS=Object.assign(Object.assign({},T.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(t,e)=>t.formatError(e)}),MathJax.loader&&MathJax.loader.checkVersion("input/tex-base","4.0.0-beta.3","input"),x({_:{input:{tex_ts:w,tex:{ColumnParser:m,Configuration:f,FilterUtil:s,FindTeX:e,MapHandler:g,NodeFactory:h,NodeUtil:r,ParseMethods:v,ParseOptions:d,ParseUtil:n,Stack:a,StackItem:c,StackItemFactory:l,Symbol:b,SymbolMap:y,Tags:p,TexConstants:u,TexError:i,TexParser:o,base:{BaseConfiguration:P,BaseItems:k,BaseMethods:A}}}}}),function(t=[],e=!0){if(MathJax.startup){e&&(MathJax.startup.registerConstructor("tex",MathJax._.input.tex_ts.TeX),MathJax.startup.useInput("tex")),MathJax.config.tex||(MathJax.config.tex={});let r=MathJax.config.tex.packages;MathJax.config.tex.packages=t,r&&C(MathJax.config.tex,{packages:r})}}(["base"])})(); \ No newline at end of file diff --git a/input/tex-full.js b/input/tex-full.js new file mode 100644 index 0000000000..175ca427b1 --- /dev/null +++ b/input/tex-full.js @@ -0,0 +1,34 @@ +(()=>{"use strict";var t={d:(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{FindTeX:()=>Jt});var r={};t.r(r),t.d(r,{default:()=>oe});var n={};t.r(n),t.d(n,{default:()=>ie});var o={};t.r(o),t.d(o,{default:()=>ce});var a={};t.r(a),t.d(a,{default:()=>pe});var i={};t.r(i),t.d(i,{default:()=>de});var s={};t.r(s),t.d(s,{default:()=>ge});var c={};t.r(c),t.d(c,{BaseItem:()=>be,MmlStack:()=>fe});var l={};t.r(l),t.d(l,{default:()=>we});var u={};t.r(u),t.d(u,{NodeFactory:()=>Ae});var m={};t.r(m),t.d(m,{TexConstant:()=>ke});var h={};t.r(h),t.d(h,{ColumnParser:()=>Pe});var p={};t.r(p),t.d(p,{default:()=>Se});var d={};t.r(d),t.d(d,{AbstractTags:()=>Oe,AllTags:()=>Ie,Label:()=>Te,NoTags:()=>Ee,TagInfo:()=>Fe,TagsFactory:()=>_e});var g={};t.r(g),t.d(g,{MapHandler:()=>Le,SubHandler:()=>De,SubHandlers:()=>Ge});var f={};t.r(f),t.d(f,{Configuration:()=>Re,ConfigurationHandler:()=>Be,ParserConfiguration:()=>$e});var b={};t.r(b),t.d(b,{Macro:()=>ze,Symbol:()=>Ue});var y={};t.r(y),t.d(y,{AbstractParseMap:()=>Ve,AbstractSymbolMap:()=>He,CharacterMap:()=>Xe,CommandMap:()=>Je,DelimiterMap:()=>We,EnvironmentMap:()=>Ze,MacroMap:()=>Qe,RegExpMap:()=>Ke,parseResult:()=>je});var x={};t.r(x),t.d(x,{ArrayItem:()=>Ar,BeginItem:()=>hr,BreakItem:()=>mr,CellItem:()=>fr,CloseItem:()=>or,DotsItem:()=>wr,EndItem:()=>pr,EqnArrayItem:()=>kr,EquationItem:()=>Mr,FnItem:()=>yr,LeftItem:()=>cr,Middle:()=>lr,MmlItem:()=>br,MstyleItem:()=>Pr,NonscriptItem:()=>vr,NotItem:()=>xr,OpenItem:()=>nr,OverItem:()=>sr,PositionItem:()=>gr,PrimeItem:()=>ar,RightItem:()=>ur,StartItem:()=>er,StopItem:()=>rr,StyleItem:()=>dr,SubsupItem:()=>ir});var v={};t.r(v),t.d(v,{default:()=>Nr,splitAlignArray:()=>Ir});var w={};t.r(w),t.d(w,{default:()=>Br});var A={};t.r(A),t.d(A,{BaseConfiguration:()=>jr,BaseTags:()=>zr,Other:()=>Ur});var k={};t.r(k),t.d(k,{TeX:()=>Hr});var P={};t.r(P),t.d(P,{ActionConfiguration:()=>Vr,ActionMethods:()=>Kr});var M={};t.r(M),t.d(M,{FlalignItem:()=>Wr,MultlineItem:()=>Xr});var C={};t.r(C),t.d(C,{AmsMethods:()=>Qr,NEW_OPS:()=>Jr});var S={};t.r(S),t.d(S,{AmsConfiguration:()=>en,AmsTags:()=>tn});var T={};t.r(T),t.d(T,{default:()=>nn});var F={};t.r(F),t.d(F,{AmsCdConfiguration:()=>on});var O={};t.r(O),t.d(O,{BboxConfiguration:()=>ln,BboxMethods:()=>an});var E={};t.r(E),t.d(E,{BoldsymbolConfiguration:()=>dn,BoldsymbolMethods:()=>mn,createBoldToken:()=>hn,rewriteBoldTokens:()=>pn});var I={};t.r(I),t.d(I,{BraketItem:()=>fn});var _={};t.r(_),t.d(_,{default:()=>yn});var N={};t.r(N),t.d(N,{BraketConfiguration:()=>xn});var q={};t.r(q),t.d(q,{balanceRules:()=>Gn,clearDocument:()=>Vn,getProperty:()=>zn,makeBsprAttributes:()=>Hn,removeProperty:()=>jn,saveDocument:()=>Kn,setProperty:()=>Un});var L={};t.r(L),t.d(L,{ProofTreeItem:()=>Xn});var B={};t.r(B),t.d(B,{default:()=>Yn});var D={};t.r(D),t.d(D,{BussproofsConfiguration:()=>to});var G={};t.r(G),t.d(G,{ENCLOSE_OPTIONS:()=>eo,EncloseConfiguration:()=>no,EncloseMethods:()=>ro});var R={};t.r(R),t.d(R,{CancelConfiguration:()=>ao,CancelMethods:()=>oo});var $={};t.r($),t.d($,{EmpheqUtil:()=>io});var U={};t.r(U),t.d(U,{CasesBeginItem:()=>so,CasesConfiguration:()=>uo,CasesMethods:()=>lo,CasesTags:()=>co});var z={};t.r(z),t.d(z,{CenternotConfiguration:()=>ho,filterCenterOver:()=>mo});var j={};t.r(j),t.d(j,{ColorMethods:()=>go,padding:()=>po});var H={};t.r(H),t.d(H,{COLORS:()=>fo});var K={};t.r(K),t.d(K,{ColorModel:()=>yo});var V={};t.r(V),t.d(V,{ColorConfiguration:()=>xo});var X={};t.r(X),t.d(X,{ColorConfiguration:()=>wo,ColorV2Methods:()=>vo});var W={};t.r(W),t.d(W,{ColorArrayItem:()=>Ao,ColortblConfiguration:()=>ko});var Q={};t.r(Q),t.d(Q,{default:()=>Mo});var J={};t.r(J),t.d(J,{default:()=>So});var Z={};t.r(Z),t.d(Z,{BeginEnvItem:()=>To});var Y={};t.r(Y),t.d(Y,{ConfigMacrosConfiguration:()=>_o});var tt={};t.r(tt),t.d(tt,{EmpheqBeginItem:()=>No,EmpheqConfiguration:()=>Lo,EmpheqMethods:()=>qo});var et={};t.r(et),t.d(et,{NewcommandConfiguration:()=>Bo});var rt={};t.r(rt),t.d(rt,{ExtpfeilConfiguration:()=>Go,ExtpfeilMethods:()=>Do});var nt={};t.r(nt),t.d(nt,{GensymbConfiguration:()=>Ro});var ot={};t.r(ot),t.d(ot,{default:()=>Ho});var at={};t.r(at),t.d(at,{HtmlConfiguration:()=>Ko});var it={};t.r(it),t.d(it,{MathtoolsUtil:()=>Vo});var st={};t.r(st),t.d(st,{MathtoolsMethods:()=>Xo});var ct={};t.r(ct),t.d(ct,{MathtoolsTagFormat:()=>Qo});var lt={};t.r(lt),t.d(lt,{MultlinedItem:()=>Jo});var ut={};t.r(ut),t.d(ut,{MathtoolsConfiguration:()=>ta,PAIREDDELIMS:()=>Zo,fixPrescripts:()=>Yo});var mt={};t.r(mt),t.d(mt,{MhchemConfiguration:()=>ia});var ht={};t.r(ht),t.d(ht,{NoErrorsConfiguration:()=>sa});var pt={};t.r(pt),t.d(pt,{NoUndefinedConfiguration:()=>ca});var dt={};t.r(dt),t.d(dt,{AutoOpen:()=>la});var gt={};t.r(gt),t.d(gt,{default:()=>Aa});var ft={};t.r(ft),t.d(ft,{PhysicsConfiguration:()=>ka});var bt={};t.r(bt),t.d(bt,{SetOptionsConfiguration:()=>Ca,SetOptionsUtil:()=>Pa});var yt={};t.r(yt),t.d(yt,{TagFormatConfiguration:()=>Fa,tagformatConfig:()=>Ta});var xt={};t.r(xt),t.d(xt,{HtmlNodeMethods:()=>Ea,TexHtmlConfiguration:()=>Ia});var vt={};t.r(vt),t.d(vt,{TextMacrosMethods:()=>qa});var wt={};t.r(wt),t.d(wt,{TextParser:()=>La});var At={};t.r(At),t.d(At,{TextcompConfiguration:()=>Ba});var kt={};t.r(kt),t.d(kt,{TextBaseConfiguration:()=>Ga,TextMacrosConfiguration:()=>$a});var Pt={};t.r(Pt),t.d(Pt,{UpgreekConfiguration:()=>Ua});var Mt={};t.r(Mt),t.d(Mt,{UnicodeConfiguration:()=>Ha,UnicodeMethods:()=>za});var Ct={};t.r(Ct),t.d(Ct,{VerbConfiguration:()=>Va,VerbMethods:()=>Ka});var St={};t.r(St),t.d(St,{AllPackages:()=>Xa});var Tt={};t.r(Tt),t.d(Tt,{RequireConfiguration:()=>ii,RequireLoad:()=>ni,RequireMethods:()=>oi,options:()=>ai});var Ft={};t.r(Ft),t.d(Ft,{AutoloadConfiguration:()=>ui});var Ot={};t.r(Ot),t.d(Ot,{UnitsConfiguration:()=>hi,UnitsMethods:()=>mi});const Et=("undefined"!=typeof window?window:global).MathJax._.components.global,It=(Et.GLOBAL,Et.isObject,Et.combineConfig,Et.combineDefaults,Et.combineWithMathJax),_t=Et.MathJax,Nt="4.0.0-beta.3",qt=MathJax._.core.InputJax.AbstractInputJax,Lt=MathJax._.util.Options,Bt=Lt.isObject,Dt=(Lt.APPEND,Lt.REMOVE,Lt.OPTIONS,Lt.Expandable,Lt.expandable),Gt=(Lt.makeArray,Lt.keys,Lt.copy,Lt.insert),Rt=Lt.defaultOptions,$t=Lt.userOptions,Ut=(Lt.selectOptions,Lt.selectOptionsFromKeys,Lt.separateOptions),zt=Lt.lookup,jt=MathJax._.core.FindMath.AbstractFindMath,Ht=MathJax._.util.string,Kt=Ht.sortLength,Vt=Ht.quotePattern,Xt=(Ht.unicodeChars,Ht.unicodeString,Ht.isPercent,Ht.split,Ht.replaceUnicode),Wt=MathJax._.core.MathItem,Qt=Wt.protoItem;Wt.AbstractMathItem,Wt.STATE,Wt.newState;class Jt extends jt{constructor(t){super(t),this.getPatterns()}getPatterns(){let t=this.options,e=[],r=[],n=[];this.end={},this.env=this.sub=0;let o=1;t.inlineMath.forEach((t=>this.addPattern(e,t,!1))),t.displayMath.forEach((t=>this.addPattern(e,t,!0))),e.length&&r.push(e.sort(Kt).join("|")),t.processEnvironments&&(r.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=o,o++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(r.push("("+n.join("|")+")"),this.sub=o),this.start=new RegExp(r.join("|"),"g"),this.hasPatterns=r.length>0}addPattern(t,e,r){let[n,o]=e;t.push(Vt(n)),this.end[n]=[o,r,this.endPattern(o)]}endPattern(t,e){return new RegExp((e||Vt(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(t,e,r,n){let o,[a,i,s]=n,c=s.lastIndex=r.index+r[0].length,l=0;for(;o=s.exec(t);){if((o[1]||o[0])===a&&0===l)return Qt(r[0],t.substr(c,o.index-c),o[0],e,r.index,o.index+o[0].length,i);"{"===o[0]?l++:"}"===o[0]&&l&&l--}return null}findMathInString(t,e,r){let n,o;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){let t="\\\\end\\s*(\\{"+Vt(n[this.env])+"\\})";o=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,t)]),o&&(o.math=o.open+o.math+o.close,o.open=o.close="")}else if(void 0!==n[this.sub]&&this.sub){let t=n[this.sub],r=n.index+n[this.sub].length;o=2===t.length?Qt("",t.substr(1),"",e,n.index,r):Qt("",t,"",e,n.index,r,!1)}else o=this.findEnd(r,e,n,this.end[n[0]]);o&&(t.push(o),this.start.lastIndex=o.end.n)}}findMath(t){let e=[];if(this.hasPatterns)for(let r=0,n=t.length;r{let r=t.attributes;if(!r)return;const n=new Set((r.get("mjx-keep-attrs")||"").split(/ /));delete r.getAllAttributes()["mjx-keep-attrs"];for(const e of r.getExplicitNames())n.has(e)||r.attributes[e]!==t.attributes.getInherited(e)||delete r.attributes[e]}),{})},t.combineRelations=function(t){const n=[];for(let o of t.data.getList("mo")){if(o.getProperty("relationsCombined")||!o.parent||o.parent&&!oe.isType(o.parent,"mrow")||oe.getTexClass(o)!==Yt.REL)continue;let t,a=o.parent.childNodes,i=a.indexOf(o)+1,s=oe.getProperty(o,"variantForm");for(;i{let e=o.getExplicit(t);null!=e&&n.set(t,e)}))},r=function(t,e){let r=(t,e)=>t.getExplicitNames().filter((r=>r!==e&&("stretchy"!==r||t.getExplicit("stretchy")))),n=t.attributes,o=e.attributes,a=r(n,"lspace"),i=r(o,"rspace");if(a.length!==i.length)return!1;for(let t of a)if(n.getExplicit(t)!==o.getExplicit(t))return!1;return!0},n=function(t,e,r){const n=[];for(let o of t.getList("m"+e+r)){const a=o.childNodes;if(a[o[e]]&&a[o[r]])continue;const i=o.parent;let s=a[o[e]]?t.nodeFactory.create("node","m"+e,[a[o.base],a[o[e]]]):t.nodeFactory.create("node","m"+r,[a[o.base],a[o[r]]]);oe.copyAttributes(o,s),i?i.replaceChild(s,o):t.root=s,n.push(o)}t.removeFromList("m"+e+r,n)};t.cleanSubSup=function(t){let e=t.data;e.error||(n(e,"sub","sup"),n(e,"under","over"))};let o=function(t,e,r){const n=[];for(const o of t.getList(e)){if(o.attributes.get("displaystyle"))continue;const e=o.childNodes[o.base],a=e.coreMO();if(e.getProperty("movablelimits")&&!a.attributes.getExplicit("movablelimits")){let e=t.nodeFactory.create("node",r,o.childNodes);oe.copyAttributes(o,e),o.parent?o.parent.replaceChild(e,o):t.root=e,n.push(o)}}t.removeFromList(e,n)};t.moveLimits=function(t){const e=t.data;o(e,"munderover","msubsup"),o(e,"munder","msub"),o(e,"mover","msup")},t.setInherited=function(t){t.data.root.setInheritedAttributes({},t.math.display,0,!1)}}(ae||(ae={}));const ie=ae;class se{static processString(t,e){let r=t.split(se.pattern);for(let t=1,n=r.length;t="0"&&n<="9")r[t]=e[parseInt(r[t],10)-1],"number"==typeof r[t]&&(r[t]=r[t].toString());else if("{"===n)if(n=r[t].substr(1),n>="0"&&n<="9")r[t]=e[parseInt(r[t].substr(1,r[t].length-2),10)-1],"number"==typeof r[t]&&(r[t]=r[t].toString());else{r[t].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(r[t]="%"+r[t])}null==r[t]&&(r[t]="???")}return r.join("")}constructor(t,e,...r){this.id=t,this.message=se.processString(e,r)}}se.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const ce=se,le=MathJax._.util.Entities,ue=(le.options,le.entities),me=(le.add,le.remove,le.translate,le.numeric);var he;!function(t){const e=7.2,r={em:t=>t,ex:t=>.43*t,pt:t=>t/10,pc:t=>1.2*t,px:t=>t*e/72,in:t=>t*e,cm:t=>t*e/2.54,mm:t=>t*e/25.4,mu:t=>t/18},n="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",o="(pt|em|ex|mu|px|mm|cm|in|pc)",a=RegExp("^\\s*"+n+"\\s*"+o+"\\s*$"),i=RegExp("^\\s*"+n+"\\s*"+o+" ?");function s(t,e=!1){let n=t.match(e?i:a);return n?function([t,e,n]){if("mu"!==e)return[t,e,n];let o=c(r[e](parseFloat(t||"1")));return[o.slice(0,-2),"em",n]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function c(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function l(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);let n="{\\big"+r+" "+e+"}";return new ge("\\mathchoice"+("{\\bigg"+r+" "+e+"}")+n+n+n,{},t).mml()}function u(t,e,r){e=e.replace(/\n+/g," ").replace(/^\s+/,ue.nbsp).replace(/\s+$/,ue.nbsp);let n=t.create("text",e);return t.create("node","mtext",[],r,n)}function m(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new ce("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function h(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function p(t,e){let r=t.length,n=0,o="",a=0,i=0,s=!0,c=!1;for(;an&&(i=n)),n++;break;case"}":n&&n--,(s||c)&&(i--,c=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(r))return[c?"true":h(o,i),r,t.slice(a)];s=!1,c=!1}o+=r}if(n)throw new ce("ExtraOpenMissingClose","Extra open brace or missing close brace");return[c?"true":h(o,i),"",t.slice(a)]}t.matchDimen=s,t.dimen2em=function(t){let[e,n]=s(t),o=parseFloat(e||"1"),a=r[n];return a?a(o):0},t.Em=c,t.cols=function(...t){return t.map((t=>c(t))).join(" ")},t.fenced=function(t,e,r,n,o="",a=""){let i,s=t.nodeFactory,c=s.create("node","mrow",[],{open:e,close:n,texClass:Yt.INNER});if(o)i=new ge("\\"+o+"l"+e,t.parser.stack.env,t).mml();else{let t=s.create("text",e);i=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Yt.OPEN},t)}if(oe.appendChildren(c,[i,r]),o)i=new ge("\\"+o+"r"+n,t.parser.stack.env,t).mml();else{let t=s.create("text",n);i=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Yt.CLOSE},t)}return a&&i.attributes.set("mathcolor",a),oe.appendChildren(c,[i]),c},t.fixedFence=function(t,e,r,n){let o=t.nodeFactory.create("node","mrow",[],{open:e,close:n,texClass:Yt.ORD});return e&&oe.appendChildren(o,[l(t,e,"l")]),oe.isType(r,"mrow")?oe.appendChildren(o,oe.getChildren(r)):oe.appendChildren(o,[r]),n&&oe.appendChildren(o,[l(t,n,"r")]),o},t.mathPalette=l,t.fixInitialMO=function(t,e){for(let r=0,n=e.length;r1&&(c=[t.create("node","mrow",c)]),c},t.internalText=u,t.underOver=function(e,r,n,o,a){if(t.checkMovableLimits(r),oe.isType(r,"munderover")&&oe.isEmbellished(r)){oe.setProperties(oe.getCoreMO(r),{lspace:0,rspace:0});const t=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[t,r])}const i=e.create("node","munderover",[r]);oe.setChild(i,"over"===o?i.over:i.under,n);let s=i;return a&&(s=e.create("node","TeXAtom",[i],{texClass:Yt.OP,movesupsub:!0})),oe.setProperty(s,"subsupOK",!0),s},t.checkMovableLimits=function(t){const e=oe.isType(t,"mo")?oe.getForm(t):null;(oe.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&oe.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;let e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r,n){return n||(r=t.trimSpaces(r||"")),"t"===r?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(n?(n.string=`[${r}]`+n.string.slice(n.i),n.i=0):e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){let n="",o="",a=0;for(;ae.length)throw new ce("IllegalMacroParam","Illegal macro parameter reference");o=m(t,m(t,o,n),e[parseInt(i,10)-1]),n=""}else n+=i}return m(t,o,n)},t.addArgs=m,t.checkMaxMacros=function(t,e=!0){if(!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new ce("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new ce("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t,e=!0){const r=t.stack.Top(),n=r.First;if((!r.getProperty("nestable")||!e||n)&&(!r.isKind("start")||n))throw new ce("ErroneousNestingEq","Erroneous nesting of equation structures")},t.copyNode=function(t,e){const r=t.copy(),n=e.configuration;return r.walkTree((t=>{n.addNode(t.kind,t);const e=(t.getProperty("in-lists")||"").split(/,/);for(const r of e)r&&n.addNode(r,t)})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){const e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e=null,r=!1){let n=function(t){let e,r,n,o={},a=t;for(;a;)[r,e,a]=p(a,["=",","]),"="===e?([n,e,a]=p(a,[","]),n="false"===n||"true"===n?JSON.parse(n):n,o[r]=n):r&&(o[r]=!0);return o}(t);if(e)for(let t of Object.keys(n))if(!e.hasOwnProperty(t)){if(r)throw new ce("InvalidOption","Invalid option: %1",t);delete n[t]}return n},t.isLatinOrGreekChar=function(t){return!!t.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(he||(he={}));const pe=he;class de{constructor(t,e,r){this._factory=t,this._env=e,this.global={},this.stack=[],this.global={isInner:r},this.stack=[this._factory.create("start",this.global)],e&&(this.stack[0].env=e),this.env=this.stack[0].env}set env(t){this._env=t}get env(){return this._env}Push(...t){for(const e of t){if(!e)continue;const t=oe.isNode(e)?this._factory.create("mml",e):e;t.global=this.global;const[r,n]=this.stack.length?this.Top().checkItem(t):[null,!0];n&&(r?(this.Pop(),this.Push(...r)):(this.stack.push(t),t.env?(t.copyEnv&&Object.assign(t.env,this.env),this.env=t.env):t.env=this.env))}}Pop(){const t=this.stack.pop();return t.isOpen||delete t.env,this.env=this.stack.length?this.Top().env:{},t}Top(t=1){return this.stack.lengtht.calign[t.j++]="left",c:t=>t.calign[t.j++]="center",r:t=>t.calign[t.j++]="right",p:t=>this.getColumn(t,"top"),m:t=>this.getColumn(t,"middle"),b:t=>this.getColumn(t,"bottom"),w:t=>this.getColumn(t,"top",""),W:t=>this.getColumn(t,"top",""),"|":t=>this.addRule(t,"solid"),":":t=>this.addRule(t,"dashed"),">":t=>t.cstart[t.j]=(t.cstart[t.j]||"")+this.getBraces(t),"<":t=>t.cend[t.j-1]=(t.cend[t.j-1]||"")+this.getBraces(t),"@":t=>this.addAt(t,this.getBraces(t)),"!":t=>this.addBang(t,this.getBraces(t)),P:t=>this.macroColumn(t,">{$}p{#1}<{$}",1),M:t=>this.macroColumn(t,">{$}m{#1}<{$}",1),B:t=>this.macroColumn(t,">{$}b{#1}<{$}",1)," ":t=>{}},this.MAXCOLUMNS=1e4}process(t,e,r){const n={parser:t,template:e,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra};let o=0;for(;n.ithis.MAXCOLUMNS)throw new ce("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const t=n.template.codePointAt(n.i),e=n.c=void 0===t?"":String.fromCodePoint(t);if(n.i+=e.length,!this.columnHandler.hasOwnProperty(e))throw new ce("BadPreamToken","Illegal pream-token (%1)",e);this.columnHandler[e](n)}this.setColumnAlign(n,r),this.setColumnWidths(n,r),this.setColumnSpacing(n,r),this.setColumnLines(n,r),this.setPadding(n,r)}setColumnAlign(t,e){e.arraydef.columnalign=t.calign.join(" ")}setColumnWidths(t,e){if(!t.cwidth.length)return;const r=[...t.cwidth];r.lengtht||"auto")).join(" ")}setColumnSpacing(t,e){if(!t.cspace.length)return;const r=[...t.cspace];r.lengtht||"1em")).join(" ")}setColumnLines(t,e){if(!t.clines.length)return;const r=[...t.clines];r[0]&&e.frame.push(["left",r[0]]),r.length>t.calign.length?e.frame.push(["right",r.pop()]):r.length1&&(e.arraydef.columnlines=r.slice(1).map((t=>t||"none")).join(" "))}setPadding(t,e){if(!t.cextra[0]&&!t.cextra[t.calign.length-1])return;const r=t.calign.length-1,n=t.cspace,o=t.cextra[r]?n[r]:null;e.arraydef["data-array-padding"]=`${n[0]||".5em"} ${o||".5em"}`}getColumn(t,e,r="left"){t.calign[t.j]=r||this.getAlign(t),t.cwidth[t.j]=this.getDimen(t),t.ralign[t.j]=[e,t.cwidth[t.j],t.calign[t.j]],t.j++}getDimen(t){const e=this.getBraces(t)||"";if(!pe.matchDimen(e)[0])throw new ce("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",t.c);return e}getAlign(t){const e=this.getBraces(t);return zt(e.toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(t){for(;" "===t.template[t.i];)t.i++;if(t.i>t.template.length)throw new ce("MissingArgForColumn","Missing argument for %1 column declaration",t.c);if("{"!==t.template[t.i])return t.template[t.i++];let e=++t.i,r=1;for(;t.i0&&r--;)n.push(this.getBraces(t));t.template=pe.substituteArgs(t.parser,n,e)+t.template.slice(t.i),t.i=0}addRule(t,e){t.clines[t.j]&&this.addAt(t,"\\,"),t.clines[t.j]=e,"0"===t.cspace[t.j]&&(t.cstart[t.j]="\\hspace{.5em}")}addAt(t,e){const{cstart:r,cspace:n,j:o}=t;t.cextra[o]=!0,t.calign[o]="center",t.clines[o]&&(".5em"===n[o]?r[o-1]+="\\hspace{.25em}":n[o]||(t.cend[o-1]=(t.cend[o-1]||"")+"\\hspace{.5em}")),r[o]=e,n[o]="0",n[++t.j]="0"}addBang(t,e){const{cstart:r,cspace:n,j:o}=t;t.cextra[o]=!0,t.calign[o]="center",r[o]=("0"===n[o]&&t.clines[o]?"\\hspace{.25em}":"")+e,n[o]||(n[o]=".5em"),n[++t.j]=".5em"}}const Me=ke.Variant;class Ce{constructor(t,e=[]){this.options={},this.columnParser=new Pe,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new Ae,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new we(t.items),this.itemFactory.configuration=this,Rt(this.options,...e),Rt(this.options,t.options),this.mathStyle=Ce.getVariant.get(this.options.mathStyle)||Ce.getVariant.get("TeX")}pushParser(t){this.parsers.unshift(t)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(t,e){let r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){const r=oe.getProperty(e,"in-lists")||"",n=(r?r.split(/,/):[]).concat(t).join(",");oe.setProperty(e,"in-lists",n)}}getList(t){let e=this.nodeLists[t]||[],r=[];for(let t of e)this.inTree(t)&&r.push(t);return this.nodeLists[t]=r,r}removeFromList(t,e){const r=this.nodeLists[t]||[];for(const t of e){const e=r.indexOf(t);e>=0&&r.splice(e,1)}}inTree(t){for(;t&&t!==this.root;)t=t.parent;return!!t}}Ce.getVariant=new Map([["TeX",(t,e)=>e&&t.match(/^[\u0391-\u03A9\u03F4]/)?Me.NORMAL:""],["ISO",t=>Me.ITALIC],["French",t=>t.normalize("NFD").match(/^[a-z]/)?Me.ITALIC:Me.NORMAL],["upright",t=>Me.NORMAL]]);const Se=Ce;class Te{constructor(t="???",e=""){this.tag=t,this.id=e}}class Fe{constructor(t="",e=!1,r=!1,n=null,o="",a="",i=!1,s=""){this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=o,this.tagFormat=a,this.noTag=i,this.labelId=s}}class Oe{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new Fe,this.history=[],this.stack=[],this.enTag=function(t,e){let r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),o=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[o],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(t,e,r){this.currentTag&&this.stack.push(this.currentTag);const n=this.label;this.currentTag=new Fe(t,e,r),this.label=n}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const t=this.label;this.currentTag=this.stack.pop(),t&&!this.label&&(this.label=t)}tag(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(t){this.currentTag.labelId=t}get label(){return this.currentTag.labelId}formatUrl(t,e){return e+"#"+encodeURIComponent(t)}formatTag(t){return"("+t+")"}formatRef(t){return this.formatTag(t)}formatId(t){return"mjx-eqn:"+t.replace(/\s/g,"_")}formatNumber(t){return t.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(t=!1){if(t)return this.autoTag(),this.makeTag();const e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(t=0){this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={},this.label=""}startEquation(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new Fe("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)}finishEquation(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;let r=this.makeTag();return this.enTag(t,r)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new Te(this.currentTag.tag,this.currentTag.tagId),this.label="");let t=new ge("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class Ee extends Oe{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Ie extends Oe{finalize(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;let r=this.getTag(!0);return this.enTag(t,r)}}var _e;!function(t){let e=new Map([["none",Ee],["all",Ie]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){for(const r of Object.keys(e))t.add(r,e[r])},t.create=function(t){let n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(_e||(_e={}));const Ne=MathJax._.util.PrioritizedList.PrioritizedList,qe=MathJax._.util.FunctionList.FunctionList;var Le,Be;!function(t){let e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(Le||(Le={}));class De{constructor(){this._configuration=new Ne,this._fallback=new qe}add(t,e,r=Ne.DEFAULTPRIORITY){for(const e of t.slice().reverse()){let t=Le.getMap(e);if(!t)return void this.warn("Configuration "+e+" not found! Omitted.");this._configuration.add(t,r)}e&&this._fallback.add(e,r)}parse(t){for(let{item:e}of this._configuration){const r=e.parse(t);if(r)return r}let[e,r]=t;Array.from(this._fallback)[0].item(e,r)}lookup(t){let e=this.applicable(t);return e?e.lookup(t):null}contains(t){return!!this.applicable(t)}toString(){let t=[];for(let{item:e}of this._configuration)t.push(e.name);return t.join(", ")}applicable(t){for(let{item:e}of this._configuration)if(e.contains(t))return e;return null}retrieve(t){for(let{item:e}of this._configuration)if(e.name===t)return e;return null}warn(t){console.log("TexParser Warning: "+t)}}class Ge{constructor(){this.map=new Map}add(t,e,r=Ne.DEFAULTPRIORITY){for(const n of Object.keys(t)){let o=n,a=this.get(o);a||(a=new De,this.set(o,a)),a.add(t[o],e[o],r)}}set(t,e){this.map.set(t,e)}get(t){return this.map.get(t)}retrieve(t){for(const e of this.map.values()){let r=e.retrieve(t);if(r)return r}return null}keys(){return this.map.keys()}}class Re{static makeProcessor(t,e){return Array.isArray(t)?t:[t,e]}static _create(t,e={}){let r=e.priority||Ne.DEFAULTPRIORITY,n=e.init?this.makeProcessor(e.init,r):null,o=e.config?this.makeProcessor(e.config,r):null,a=(e.preprocessors||[]).map((t=>this.makeProcessor(t,r))),i=(e.postprocessors||[]).map((t=>this.makeProcessor(t,r))),s=e.parser||"tex";return new Re(t,e.handler||{},e.fallback||{},e.items||{},e.tags||{},e.options||{},e.nodes||{},a,i,n,o,r,s)}static create(t,e={}){let r=Re._create(t,e);return Be.set(t,r),r}static local(t={}){return Re._create("",t)}constructor(t,e={},r={},n={},o={},a={},i={},s=[],c=[],l=null,u=null,m,h){this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=o,this.options=a,this.nodes=i,this.preprocessors=s,this.postprocessors=c,this.initMethod=l,this.configMethod=u,this.priority=m,this.parser=h,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(t){let e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(Be||(Be={}));class $e{constructor(t,e=["tex"]){this.initMethod=new qe,this.configMethod=new qe,this.configurations=new Ne,this.parsers=[],this.handlers=new Ge,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;for(const e of t.slice().reverse())this.addPackage(e);for(let{item:t,priority:e}of this.configurations)this.append(t,e)}init(){this.initMethod.execute(this)}config(t){this.configMethod.execute(this,t);for(const e of this.configurations)this.addFilters(t,e.item)}addPackage(t){const e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])}add(t,e,r={}){const n=this.getPackage(t);this.append(n),this.configurations.add(n,n.priority),this.init();const o=e.parseOptions;o.nodeFactory.setCreators(n.nodes);for(const t of Object.keys(n.items))o.itemFactory.setNodeClass(t,n.items[t]);_e.addTags(n.tags),Rt(o.options,n.options),$t(o.options,r),this.addFilters(e,n),n.config&&n.config(this,e)}getPackage(t){const e=Be.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error(`Package ${t} doesn't target the proper parser`);return e}append(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),Rt(this.options,t.options),Object.assign(this.nodes,t.nodes)}addFilters(t,e){for(const[r,n]of e.preprocessors)t.preFilters.add(r,n);for(const[r,n]of e.postprocessors)t.postFilters.add(r,n)}}class Ue{constructor(t,e,r){this._symbol=t,this._char=e,this._attributes=r}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class ze{constructor(t,e,r=[]){this._symbol=t,this._func=e,this._args=r}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function je(t){return void 0===t||t}class He{constructor(t,e){this._name=t,this._parser=e,Le.register(this)}get name(){return this._name}parserFor(t){return this.contains(t)?this.parser:null}parse([t,e]){let r=this.parserFor(e),n=this.lookup(e);return r&&n?je(r(t,n)):null}set parser(t){this._parser=t}get parser(){return this._parser}}class Ke extends He{constructor(t,e,r){super(t,e),this._regExp=r}contains(t){return this._regExp.test(t)}lookup(t){return this.contains(t)?t:null}}class Ve extends He{constructor(){super(...arguments),this.map=new Map}lookup(t){return this.map.get(t)}contains(t){return this.map.has(t)}add(t,e){this.map.set(t,e)}remove(t){this.map.delete(t)}}class Xe extends Ve{constructor(t,e,r){super(t,e);for(const t of Object.keys(r)){let e=r[t],[n,o]="string"==typeof e?[e,null]:e,a=new Ue(t,n,o);this.add(t,a)}}}class We extends Xe{parse([t,e]){return super.parse([t,"\\"+e])}}class Qe extends Ve{constructor(t,e,r){super(t,null);for(const t of Object.keys(e)){let n=e[t],[o,...a]="string"==typeof n?[n]:n,i=new ze(t,r[o],a);this.add(t,i)}}parserFor(t){let e=this.lookup(t);return e?e.func:null}parse([t,e]){let r=this.lookup(e),n=this.parserFor(e);return r&&n?je(n(t,r.symbol,...r.args)):null}}class Je extends Qe{parse([t,e]){let r=this.lookup(e),n=this.parserFor(e);if(!r||!n)return null;let o=t.currentCS;t.currentCS="\\"+e;let a=n(t,"\\"+r.symbol,...r.args);return t.currentCS=o,je(a)}}class Ze extends Qe{constructor(t,e,r,n){super(t,r,n),this.parser=e}parse([t,e]){let r=this.lookup(e),n=this.parserFor(e);return r&&n?je(this.parser(t,r.symbol,n,r.args)):null}}const Ye=MathJax._.util.Styles,tr=Ye.TRBL;Ye.WSC,Ye.Styles;class er extends be{constructor(t,e){super(t),this.global=e}get kind(){return"start"}get isOpen(){return!0}checkItem(t){if(t.isKind("stop")){let t=this.toMml();return this.global.isInner||(t=this.factory.configuration.tags.finalize(t,this.env)),[[this.factory.create("mml",t)],!0]}return super.checkItem(t)}}class rr extends be{get kind(){return"stop"}get isClose(){return!0}}class nr extends be{get kind(){return"open"}get isOpen(){return!0}checkItem(t){if(t.isKind("close")){let t=this.toMml();const e=this.create("node","TeXAtom",[t]);return[[this.factory.create("mml",e)],!0]}return super.checkItem(t)}}nr.errors=Object.assign(Object.create(be.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class or extends be{get kind(){return"close"}get isClose(){return!0}}class ar extends be{get kind(){return"prime"}checkItem(t){let[e,r]=this.Peek(2);if(!oe.isType(e,"msubsup")||oe.isType(e,"msup")){return[[this.create("node","msup",[e,r]),t],!0]}return oe.setChild(e,e.sup,r),[[e,t],!0]}}class ir extends be{get kind(){return"subsup"}checkItem(t){if(t.isKind("open")||t.isKind("left"))return be.success;const e=this.First,r=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==r)oe.setChild(e,2,this.getProperty("primes"));else{oe.setProperty(this.getProperty("primes"),"variantForm",!0);const e=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=e}oe.setChild(e,r,t.First),null!=this.getProperty("movesupsub")&&oe.setProperty(e,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",e)],!0]}if(super.checkItem(t)[1]){const t=this.getErrors(["","sub","sup"][r]);throw new ce(t[0],t[1],...t.splice(2))}return null}}ir.errors=Object.assign(Object.create(be.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class sr extends be{constructor(t){super(t),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(t){if(t.isKind("over"))throw new ce("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){let e=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&oe.setAttribute(e,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(oe.setProperty(e,"withDelims",!0),e=pe.fixedFence(this.factory.configuration,this.getProperty("ldelim"),e,this.getProperty("rdelim"))),[[this.factory.create("mml",e),t],!0]}return super.checkItem(t)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class cr extends be{constructor(t,e){super(t),this.setProperty("delim",e)}get kind(){return"left"}get isOpen(){return!0}checkItem(t){if(t.isKind("right"))return[[this.factory.create("mml",pe.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){const e={stretchy:!0};return t.getProperty("color")&&(e.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Yt.CLOSE}),this.create("token","mo",e,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Yt.OPEN})),this.env={},[[this],!0]}return super.checkItem(t)}}cr.errors=Object.assign(Object.create(be.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class lr extends be{constructor(t,e,r){super(t),this.setProperty("delim",e),r&&this.setProperty("color",r)}get kind(){return"middle"}get isClose(){return!0}}class ur extends be{constructor(t,e,r){super(t),this.setProperty("delim",e),r&&this.setProperty("color",r)}get kind(){return"right"}get isClose(){return!0}}class mr extends be{get kind(){return"break"}constructor(t,e,r){super(t),this.setProperty("linebreak",e),this.setProperty("insert",r)}checkItem(t){var e,r;const n=this.getProperty("linebreak");if(t.isKind("mml")){const o=t.First;if(o.isKind("mo")){if("after"!==((null===(r=null===(e=oe.getOp(o))||void 0===e?void 0:e[3])||void 0===r?void 0:r.linebreakstyle)||oe.getAttribute(o,"linebreakstyle")))return oe.setAttribute(o,"linebreak",n),[[t],!0];if(!this.getProperty("insert"))return[[t],!0]}}const o=this.create("token","mspace",{linebreak:n});return[[this.factory.create("mml",o),t],!0]}}class hr extends be{get kind(){return"begin"}get isOpen(){return!0}checkItem(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new ce("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?be.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new ce("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(t)}}class pr extends be{get kind(){return"end"}get isClose(){return!0}}class dr extends be{get kind(){return"style"}checkItem(t){if(!t.isClose)return super.checkItem(t);const e=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",e),t],!0]}}class gr extends be{get kind(){return"position"}checkItem(t){if(t.isClose)throw new ce("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){let e=t.toMml();switch(this.getProperty("move")){case"vertical":return e=this.create("node","mpadded",[e],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",e)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(t)}}class fr extends be{get kind(){return"cell"}get isClose(){return!0}}class br extends be{get isFinal(){return!0}get kind(){return"mml"}}class yr extends be{get kind(){return"fn"}checkItem(t){const e=this.First;if(e){if(t.isOpen)return be.success;if(!t.isKind("fn")){let r=t.First;if(!t.isKind("mml")||!r)return[[e,t],!0];if(oe.isType(r,"mstyle")&&r.childNodes.length&&oe.isType(r.childNodes[0].childNodes[0],"mspace")||oe.isType(r,"mspace"))return[[e,t],!0];oe.isEmbellished(r)&&(r=oe.getCoreMO(r));const n=oe.getForm(r);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[e,t],!0]}return[[e,this.create("token","mo",{texClass:Yt.NONE},ue.ApplyFunction),t],!0]}return super.checkItem.apply(this,arguments)}}class xr extends be{constructor(){super(...arguments),this.remap=Le.getMap("not_remap")}get kind(){return"not"}checkItem(t){let e,r,n;if(t.isKind("open")||t.isKind("left"))return be.success;if(t.isKind("mml")&&(oe.isType(t.First,"mo")||oe.isType(t.First,"mi")||oe.isType(t.First,"mtext"))&&(e=t.First,r=oe.getText(e),1===r.length&&!oe.getProperty(e,"movesupsub")&&1===oe.getChildren(e).length))return this.remap.contains(r)?(n=this.create("text",this.remap.lookup(r).char),oe.setChild(e,0,n)):(n=this.create("text","\u0338"),oe.appendChildren(e,[n])),[[t],!0];n=this.create("text","\u29f8");const o=this.create("node","mtext",[],{},n),a=this.create("node","mpadded",[o],{width:0});return e=this.create("node","TeXAtom",[a],{texClass:Yt.REL}),[[e,t],!0]}}class vr extends be{get kind(){return"nonscript"}checkItem(t){if(t.isKind("mml")&&1===t.Size()){let e=t.First;if(e.isKind("mstyle")&&e.notParent&&(e=oe.getChildren(oe.getChildren(e)[0])[0]),e.isKind("mspace")){if(e!==t.First){const e=this.create("node","mrow",[t.Pop()]);t.Push(e)}this.factory.configuration.addNode("nonscript",t.First)}}return[[t],!0]}}class wr extends be{get kind(){return"dots"}checkItem(t){if(t.isKind("open")||t.isKind("left"))return be.success;let e=this.getProperty("ldots"),r=t.First;if(t.isKind("mml")&&oe.isEmbellished(r)){const t=oe.getTexClass(oe.getCoreMO(r));t!==Yt.BIN&&t!==Yt.REL||(e=this.getProperty("cdots"))}return[[e,t],!0]}}class Ar extends be{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),be.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),be.fail;this.EndTable(),this.clearEnv();let e=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[e],!0];throw new ce("MissingCloseBrace","Missing close brace")}return[[e,t],!0]}return super.checkItem(t)}createMml(){const t=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let e=this.create("node","mtable",this.table,this.arraydef);return t&&e.setProperty("scriptlevel",t),this.breakAlign.table&&oe.setAttribute(e,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(oe.setAttribute(e,"data-frame-styles",""),oe.setAttribute(e,"framespacing",this.getProperty("arrayPadding"))),e=this.handleFrame(e),(this.getProperty("open")||this.getProperty("close"))&&(e=pe.fenced(this.factory.configuration,this.getProperty("open"),e,this.getProperty("close"))),e}handleFrame(t){if(!this.frame.length)return t;const e=new Map(this.frame),r=this.frame.reduce(((t,[,e])=>e===t?e:""),this.frame[0][1]);if(r){if(4===this.frame.length)return oe.setAttribute(t,"frame",r),oe.removeAttribute(t,"data-frame-styles"),t;if("solid"===r)return oe.setAttribute(t,"data-frame-styles",""),t=this.create("node","menclose",[t],{notation:Array.from(e.keys()).join(" "),"data-padding":0})}const n=tr.map((t=>e.get(t)||"none")).join(" ");return oe.setAttribute(t,"data-frame-styles",n),t}StartEntry(){const t=this.row.length;let e=this.cstart[t],r=this.cend[t];const n=this.ralign[t],o=this.cextra;if(!(e||r||n||o[t]||o[t+1]))return;let[a,i,s,c]=this.getEntry();if(!o[t]||this.atEnd&&!o[t+1]||(e+="&"),"&"!==s&&(c=!!i.trim()||!(!t&&"\\end"===s.substr(0,4)),o[t+1]&&!o[t]&&(r=(r||"")+"&",this.atEnd=!0)),!c&&!a)return;const l=this.parser;c&&(e&&(i=pe.addArgs(l,e,i)),r&&(i=pe.addArgs(l,i,r)),n&&(i="\\text{"+i.trim()+"}")),a&&(i=pe.addArgs(l,a,i)),l.string=pe.addArgs(l,i,l.string),l.i=0}getEntry(){const t=this.parser,e=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let r,n=0,o=0,a=t.i;const i=["","","",!1];for(;null!==(r=t.string.slice(a).match(e));)switch(a+=r[0].length,r[2]){case"\\":a++;break;case"{":n++;break;case"}":if(!n)return i;n--;break;case"\\begin{array}":!n&&o++;break;case"\\end{array}":if(!n&&o){o--;break}default:if(n||o)continue;a-=r[2].length;let e=t.string.slice(t.i,a).trim();const s=e.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(e=e.slice(s[0].length)),t.string=t.string.slice(a),t.i=0,[(null==s?void 0:s[0])||"",e,r[2],!0]}return i}EndEntry(){const t=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&oe.setAttribute(t,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&oe.setAttribute(t,"columnalign",oe.getAttribute(t,"columnalign")?"center":"left"));const e=this.ralign[this.row.length];if(e){let[r,n,o]=e;this.breakAlign.cell&&(r=this.breakAlign.cell);const a=this.create("node","mpadded",t.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":o,"data-vertical-align":r});a.setProperty("vbox",r),t.childNodes[0].childNodes=[],t.appendChild(a)}else this.breakAlign.cell&&oe.setAttribute(t,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(t),this.Clear(),this.hfill=[]}EndRow(){let t="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),t="mlabeledtr"):this.getProperty("isLabeled")&&(t="mlabeledtr",this.setProperty("isLabeled",!1));const e=this.create("node",t,this.row);this.breakAlign.row&&(oe.setAttribute(e,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(e),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const t=this.arraydef.rowlines.split(/ /);t.length===this.table.length?(this.frame.push(["bottom",t.pop()]),t.length?this.arraydef.rowlines=t.join(" "):delete this.arraydef.rowlines):t.lengththis.maxrow&&(this.maxrow=this.row.length);const t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(t,e){if(!this.arraydef[t])return;const r=this.arraydef[t].split(/ /),n=[...r];if(n.length>1){for(;n.length0){const t="center"===e?".7em":"2em";for(const e of this.table){const n=e.childNodes[e.isKind("mlabeledtr")?r+1:r];if(n){const e=this.create("node","mstyle",n.childNodes[0].childNodes,{indentshift:t});n.childNodes[0].childNodes=[],n.appendChild(e)}}}e=t[r]}}}class Pr extends hr{get kind(){return"mstyle"}constructor(t,e,r){super(t),this.attrList=e,this.setProperty("name",r)}checkItem(t){if(t.isKind("end")&&t.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(t)}}class Mr extends be{constructor(t,...e){super(t),this.factory.configuration.tags.start("equation",!0,e[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(t){if(t.isKind("end")){let e=this.toMml(),r=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[r?this.factory.configuration.tags.enTag(e,r):e,t],!0]}if(t.isKind("stop"))throw new ce("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(t)}}const Cr=MathJax._.util.lengths,Sr=(Cr.BIGDIMEN,Cr.UNITS,Cr.RELUNITS,Cr.MATHSPACE),Tr=Cr.length2em,Fr=(Cr.percent,Cr.em);Cr.emRounded,Cr.px;let Or={};const Er={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Ir(t,e=1/0){const r=t.replace(/\s+/g,"").split("").map((t=>{const e={t:"top",b:"bottom",m:"middle",c:"center"}[t];if(!e)throw new ce("BadBreakAlign","Invalid alignment character: %1",t);return e}));if(r.length>e)throw new ce("TooManyAligns","Too many alignment characters: %1",t);return 1===e?r[0]:r.join(" ")}function _r(t,e){const r=t.stack.env,n=r.inRoot;r.inRoot=!0;const o=new ge(e,r,t.configuration);let a=o.mml();const i=o.stack.global;if(i.leftRoot||i.upRoot){const e={};i.leftRoot&&(e.width=i.leftRoot),i.upRoot&&(e.voffset=i.upRoot,e.height=i.upRoot),a=t.create("node","mpadded",[a],e)}return r.inRoot=n,a}Or.Open=function(t,e){t.Push(t.itemFactory.create("open"))},Or.Close=function(t,e){t.Push(t.itemFactory.create("close"))},Or.Bar=function(t,e){t.Push(t.create("token","mo",{stretchy:!1,texClass:Yt.ORD},e))},Or.Tilde=function(t,e){t.Push(t.create("token","mtext",{},ue.nbsp))},Or.Space=function(t,e){},Or.Superscript=function(t,e){let r,n;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));const o=t.stack.Top();o.isKind("prime")?([n,r]=o.Peek(2),t.stack.Pop()):(n=t.stack.Prev(),n||(n=t.create("token","mi",{},"")));const a=oe.getProperty(n,"movesupsub");let i=oe.isType(n,"msubsup")?n.sup:n.over;if(oe.isType(n,"msubsup")&&!oe.isType(n,"msup")&&oe.getChildAt(n,n.sup)||oe.isType(n,"munderover")&&!oe.isType(n,"mover")&&oe.getChildAt(n,n.over)&&!oe.getProperty(n,"subsupOK"))throw new ce("DoubleExponent","Double exponent: use braces to clarify");oe.isType(n,"msubsup")&&!oe.isType(n,"msup")||(a?((!oe.isType(n,"munderover")||oe.isType(n,"mover")||oe.getChildAt(n,n.over))&&(n=t.create("node","munderover",[n],{movesupsub:!0})),i=n.over):(n=t.create("node","msubsup",[n]),i=n.sup)),t.Push(t.itemFactory.create("subsup",n).setProperties({position:i,primes:r,movesupsub:a}))},Or.Subscript=function(t,e){let r,n;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));const o=t.stack.Top();o.isKind("prime")?([n,r]=o.Peek(2),t.stack.Pop()):(n=t.stack.Prev(),n||(n=t.create("token","mi",{},"")));const a=oe.getProperty(n,"movesupsub");let i=oe.isType(n,"msubsup")?n.sub:n.under;if(oe.isType(n,"msubsup")&&!oe.isType(n,"msup")&&oe.getChildAt(n,n.sub)||oe.isType(n,"munderover")&&!oe.isType(n,"mover")&&oe.getChildAt(n,n.under)&&!oe.getProperty(n,"subsupOK"))throw new ce("DoubleSubscripts","Double subscripts: use braces to clarify");oe.isType(n,"msubsup")&&!oe.isType(n,"msup")||(a?((!oe.isType(n,"munderover")||oe.isType(n,"mover")||oe.getChildAt(n,n.under))&&(n=t.create("node","munderover",[n],{movesupsub:!0})),i=n.under):(n=t.create("node","msubsup",[n]),i=n.sub)),t.Push(t.itemFactory.create("subsup",n).setProperties({position:i,primes:r,movesupsub:a}))},Or.Prime=function(t,e){let r=t.stack.Prev();if(r||(r=t.create("token","mi")),oe.isType(r,"msubsup")&&!oe.isType(r,"msup")&&oe.getChildAt(r,r.sup))throw new ce("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let n="";t.i--;do{n+=ue.prime,t.i++,e=t.GetNext()}while("'"===e||e===ue.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;const o=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,o))},Or.Comment=function(t,e){for(;t.ia.macroColumn(t,o,parseInt(n))},Or.BeginEnd=function(t,e){let r=t.GetArgument(e);if(r.match(/\\/))throw new ce("InvalidEnv","Invalid environment name '%1'",r);let n=t.configuration.handlers.get("environment").lookup(r);if(n&&"\\end"===e){if(!n.args[0]){const e=t.itemFactory.create("end").setProperty("name",r);return void t.Push(e)}t.stack.env.closing=r}pe.checkMaxMacros(t,!1),t.parse("environment",[t,r])},Or.Array=function(t,e,r,n,o,a,i,s,c){o||(o=t.GetArgument("\\begin{"+e.getName()+"}"));const l=t.itemFactory.create("array");return"array"===e.getName()&&l.setProperty("arrayPadding",".5em .125em"),l.parser=t,l.arraydef={columnspacing:a||"1em",rowspacing:i||"4pt"},t.configuration.columnParser.process(t,o,l),r&&l.setProperty("open",t.convertDelimiter(r)),n&&l.setProperty("close",t.convertDelimiter(n)),"'"===(s||"").charAt(1)&&(l.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?l.arraydef.displaystyle=!0:s&&(l.arraydef.displaystyle=!1),"S"===s&&(l.arraydef.scriptlevel=1),c&&(l.arraydef.useHeight=!1),t.Push(e),l.StartEntry(),l},Or.AlignedArray=function(t,e,r=""){const n=t.GetBrackets("\\begin{"+e.getName()+"}");let o=Or.Array(t,e,null,null,null,null,null,r);return pe.setArrayAlign(o,n)},Or.IndentAlign=function(t,e){const r=`\\begin{${e.getName()}}`,n=t.GetBrackets(r,"");let o=t.GetBrackets(r,"");const a=t.GetBrackets(r,"");if(n&&!pe.matchDimen(n)[0]||o&&!pe.matchDimen(o)[0]||a&&!pe.matchDimen(a)[0])throw new ce("BracketMustBeDimension","Bracket argument to %1 must be a dimension",r);const i=t.GetArgument(r);if(i&&!i.match(/^([lcr]{1,3})?$/))throw new ce("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...i].map((t=>({l:"left",c:"center",r:"right"}[t])));1===s.length&&s.push(s[0]);const c={};for(const[t,e]of[["indentshiftfirst",n],["indentshift",o||n],["indentshiftlast",a],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])e&&(c[t]=e);t.Push(t.itemFactory.create("mstyle",c,e.getName()))},Or.Equation=function(t,e,r,n=!0){return t.configuration.mathItem.display=n,t.stack.env.display=n,t.Push(e),pe.checkEqnEnv(t),t.Push(e),t.itemFactory.create("equation",r).setProperty("name",e.getName())},Or.EqnArray=function(t,e,r,n,o,a,i){let s=e.getName(),c="gather"===s||"gather*"===s;n&&pe.checkEqnEnv(t,!c),t.Push(e),o=(o=o.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),a=Ir(a);let l=t.itemFactory.create("eqnarray",s,r,n,t.stack.global);return l.arraydef={displaystyle:!0,columnalign:o,columnspacing:i||"1em",rowspacing:"3pt","data-break-align":a,side:t.options.tagSide,minlabelspacing:t.options.tagIndent},c&&l.setProperty("nestable",!0),l},Or.HandleNoTag=function(t,e){t.tags.notag()},Or.HandleLabel=function(t,e){let r=t.GetArgument(e);if(""!==r&&!t.tags.refUpdate){if(t.tags.label)throw new ce("MultipleCommand","Multiple %1",t.currentCS);if(t.tags.label=r,(t.tags.allLabels[r]||t.tags.labels[r])&&!t.options.ignoreDuplicateLabels)throw new ce("MultipleLabel","Label '%1' multiply defined",r);t.tags.labels[r]=new Te}},Or.HandleRef=function(t,e,r){let n=t.GetArgument(e),o=t.tags.allLabels[n]||t.tags.labels[n];o||(t.tags.refUpdate||(t.tags.redo=!0),o=new Te);let a=o.tag;r&&(a=t.tags.formatRef(a));let i=t.create("node","mrow",pe.internalMath(t,a),{href:t.tags.formatUrl(o.id,t.options.baseURL),class:"MathJax_ref"});t.Push(i)},Or.Macro=function(t,e,r,n,o){if(n){const a=[];if(null!=o){const r=t.GetBrackets(e);a.push(null==r?o:r)}for(let r=a.length;r1&&(n.autoOP=!1)),!n.mathvariant&&pe.isLatinOrGreekChar(e)){const r=t.configuration.mathStyle(e);r&&(n.mathvariant=r)}const a=t.create("token","mi",n,e);t.Push(a)},t.digit=function(t,e){let r;const n=t.configuration.options.digits,o=t.string.slice(t.i-1).match(n),a=pe.getFontDef(t);o?(r=t.create("token","mn",a,o[0].replace(/[{}]/g,"")),t.i+=o[0].length-1):r=t.create("token","mo",a,e),t.Push(r)},t.controlSequence=function(t,e){const r=t.GetCS();t.parse("macro",[t,r])},t.lcGreek=function(t,e){const r={mathvariant:t.configuration.mathStyle(e.char)||qr.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.ucGreek=function(t,e){const r={mathvariant:t.stack.env.font||t.configuration.mathStyle(e.char,!0)||qr.NORMAL},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mi=function(t,e){const r=e.attributes||{mathvariant:qr.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){const r=e.attributes||{};r.stretchy=!1;const n=t.create("token","mo",r,e.char);oe.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){const r=e.attributes||{mathvariant:qr.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);const n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){let r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);const n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,n){const o=n[0];let a=t.itemFactory.create("begin").setProperties({name:e,end:o});a=r(t,a,...n.slice(1)),t.Push(a)}}(Lr||(Lr={}));const Br=Lr,Dr=Fr(Sr.thickmathspace),Gr=ke.Variant;new Ke("letter",Br.variable,/[a-z]/i),new Ke("digit",Br.digit,/[0-9.,]/),new Ke("command",Br.controlSequence,/^\\/),new Qe("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Nr),new Xe("lcGreek",Br.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new Xe("ucGreek",Br.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new Xe("mathchar0mi",Br.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:Gr.NORMAL}],aleph:["\u2135",{mathvariant:Gr.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:Gr.NORMAL}],Re:["\u211c",{mathvariant:Gr.NORMAL}],Im:["\u2111",{mathvariant:Gr.NORMAL}],partial:["\u2202",{mathvariant:Gr.ITALIC}],infty:["\u221e",{mathvariant:Gr.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:Gr.NORMAL}],nabla:["\u2207",{mathvariant:Gr.NORMAL}],top:["\u22a4",{mathvariant:Gr.NORMAL}],bot:["\u22a5",{mathvariant:Gr.NORMAL}],angle:["\u2220",{mathvariant:Gr.NORMAL}],triangle:["\u25b3",{mathvariant:Gr.NORMAL}],backslash:["\\",{mathvariant:Gr.NORMAL}],forall:["\u2200",{mathvariant:Gr.NORMAL}],exists:["\u2203",{mathvariant:Gr.NORMAL}],neg:["\xac",{mathvariant:Gr.NORMAL}],lnot:["\xac",{mathvariant:Gr.NORMAL}],flat:["\u266d",{mathvariant:Gr.NORMAL}],natural:["\u266e",{mathvariant:Gr.NORMAL}],sharp:["\u266f",{mathvariant:Gr.NORMAL}],clubsuit:["\u2663",{mathvariant:Gr.NORMAL}],diamondsuit:["\u2662",{mathvariant:Gr.NORMAL}],heartsuit:["\u2661",{mathvariant:Gr.NORMAL}],spadesuit:["\u2660",{mathvariant:Gr.NORMAL}]}),new Xe("mathchar0mo",Br.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Yt.PUNCT}],cdotp:["\u22c5",{texClass:Yt.PUNCT}],colon:[":",{texClass:Yt.PUNCT}]}),new Xe("mathchar7",Br.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new We("delimiter",Br.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Yt.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Yt.ORD}],"\\|":["\u2016",{texClass:Yt.ORD}],"\\vert":["|",{texClass:Yt.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new Je("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",Gr.NORMAL],mit:["SetFont",Gr.ITALIC],oldstyle:["SetFont",Gr.OLDSTYLE],cal:["SetFont",Gr.CALLIGRAPHIC],it:["SetFont",Gr.MATHITALIC],bf:["SetFont",Gr.BOLD],sf:["SetFont",Gr.SANSSERIF],tt:["SetFont",Gr.MONOSPACE],frak:["MathFont",Gr.FRAKTUR],Bbb:["MathFont",Gr.DOUBLESTRUCK],mathrm:["MathFont",Gr.NORMAL],mathup:["MathFont",Gr.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",Gr.BOLD],mathbfup:["MathFont",Gr.BOLD],mathit:["MathFont",Gr.MATHITALIC],mathbfit:["MathFont",Gr.BOLDITALIC],mathbb:["MathFont",Gr.DOUBLESTRUCK],mathfrak:["MathFont",Gr.FRAKTUR],mathbffrak:["MathFont",Gr.BOLDFRAKTUR],mathscr:["MathFont",Gr.SCRIPT],mathbfscr:["MathFont",Gr.BOLDSCRIPT],mathsf:["MathFont",Gr.SANSSERIF],mathsfup:["MathFont",Gr.SANSSERIF],mathbfsf:["MathFont",Gr.BOLDSANSSERIF],mathbfsfup:["MathFont",Gr.BOLDSANSSERIF],mathsfit:["MathFont",Gr.SANSSERIFITALIC],mathbfsfit:["MathFont",Gr.SANSSERIFBOLDITALIC],mathtt:["MathFont",Gr.MONOSPACE],mathcal:["MathFont",Gr.CALLIGRAPHIC],mathbfcal:["MathFont",Gr.BOLDCALLIGRAPHIC],symrm:["MathFont",Gr.NORMAL],symup:["MathFont",Gr.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",Gr.BOLD],symbfup:["MathFont",Gr.BOLD],symit:["MathFont",Gr.ITALIC],symbfit:["MathFont",Gr.BOLDITALIC],symbb:["MathFont",Gr.DOUBLESTRUCK],symfrak:["MathFont",Gr.FRAKTUR],symbffrak:["MathFont",Gr.BOLDFRAKTUR],symscr:["MathFont",Gr.SCRIPT],symbfscr:["MathFont",Gr.BOLDSCRIPT],symsf:["MathFont",Gr.SANSSERIF],symsfup:["MathFont",Gr.SANSSERIF],symbfsf:["MathFont",Gr.BOLDSANSSERIF],symbfsfup:["MathFont",Gr.BOLDSANSSERIF],symsfit:["MathFont",Gr.SANSSERIFITALIC],symbfsfit:["MathFont",Gr.SANSSERIFBOLDITALIC],symtt:["MathFont",Gr.MONOSPACE],symcal:["MathFont",Gr.CALLIGRAPHIC],symbfcal:["MathFont",Gr.BOLDCALLIGRAPHIC],textrm:["HBox",null,Gr.NORMAL],textup:["HBox",null,Gr.NORMAL],textnormal:["HBox"],textit:["HBox",null,Gr.ITALIC],textbf:["HBox",null,Gr.BOLD],textsf:["HBox",null,Gr.SANSSERIF],texttt:["HBox",null,Gr.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",Sr.thinmathspace],":":["Spacer",Sr.mediummathspace],">":["Spacer",Sr.mediummathspace],";":["Spacer",Sr.thickmathspace],"!":["Spacer",Sr.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",Sr.thinmathspace],negthinspace:["Spacer",Sr.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",ke.LineBreak.GOODBREAK],badbreak:["Linebreak",ke.LineBreak.BADBREAK],nobreak:["Linebreak",ke.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Yt.ORD,.85],Big:["MakeBig",Yt.ORD,1.15],bigg:["MakeBig",Yt.ORD,1.45],Bigg:["MakeBig",Yt.ORD,1.75],bigl:["MakeBig",Yt.OPEN,.85],Bigl:["MakeBig",Yt.OPEN,1.15],biggl:["MakeBig",Yt.OPEN,1.45],Biggl:["MakeBig",Yt.OPEN,1.75],bigr:["MakeBig",Yt.CLOSE,.85],Bigr:["MakeBig",Yt.CLOSE,1.15],biggr:["MakeBig",Yt.CLOSE,1.45],Biggr:["MakeBig",Yt.CLOSE,1.75],bigm:["MakeBig",Yt.REL,.85],Bigm:["MakeBig",Yt.REL,1.15],biggm:["MakeBig",Yt.REL,1.45],Biggm:["MakeBig",Yt.REL,1.75],mathord:["TeXAtom",Yt.ORD],mathop:["TeXAtom",Yt.OP],mathopen:["TeXAtom",Yt.OPEN],mathclose:["TeXAtom",Yt.CLOSE],mathbin:["TeXAtom",Yt.BIN],mathrel:["TeXAtom",Yt.REL],mathpunct:["TeXAtom",Yt.PUNCT],mathinner:["TeXAtom",Yt.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Dr,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Dr,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Dr,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Dr+'" rspace="'+Dr+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Nr),new Ze("environment",Br.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",pe.cols(0,Sr.thickmathspace),".5em"],indentalign:["IndentAlign"]},Nr),new Xe("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"});const Rr=MathJax._.core.MmlTree.OperatorDictionary,$r=(Rr.OPDEF,Rr.MO,Rr.RANGES,Rr.getRange);Rr.MMLSPACING,Rr.OPTABLE;function Ur(t,e){let r=t.stack.env.font?{mathvariant:t.stack.env.font}:{};const n=Le.getMap("remap").lookup(e),o=$r(e),a=o?o[3]:"mo";let i=t.create("token",a,r,n?n.char:e);const s=(null==o?void 0:o[4])||(pe.isLatinOrGreekChar(e)?t.configuration.mathStyle(e,!0):"");s&&i.attributes.set("mathvariant",s),"mo"===a&&(oe.setProperty(i,"fixStretchy",!0),t.configuration.addNode("fixStretchy",i)),t.Push(i)}new Xe("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class zr extends Oe{}const jr=Re.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Ur,macro:function(t,e){throw new ce("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new ce("UnknownEnv","Unknown environment '%1'",e)}},items:{[er.prototype.kind]:er,[rr.prototype.kind]:rr,[nr.prototype.kind]:nr,[or.prototype.kind]:or,[ar.prototype.kind]:ar,[ir.prototype.kind]:ir,[sr.prototype.kind]:sr,[cr.prototype.kind]:cr,[lr.prototype.kind]:lr,[ur.prototype.kind]:ur,[mr.prototype.kind]:mr,[hr.prototype.kind]:hr,[pr.prototype.kind]:pr,[dr.prototype.kind]:dr,[gr.prototype.kind]:gr,[fr.prototype.kind]:fr,[br.prototype.kind]:br,[yr.prototype.kind]:yr,[xr.prototype.kind]:xr,[vr.prototype.kind]:vr,[wr.prototype.kind]:wr,[Ar.prototype.kind]:Ar,[kr.prototype.kind]:kr,[Mr.prototype.kind]:Mr,[Pr.prototype.kind]:Pr},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:zr},postprocessors:[[function({data:t}){for(const e of t.getList("nonscript"))if(e.attributes.get("scriptlevel")>0){const r=e.parent;if(r.childNodes.splice(r.childIndex(e),1),t.removeFromList(e.kind,[e]),e.isKind("mrow")){const r=e.childNodes[0];t.removeFromList("mstyle",[r]),t.removeFromList("mspace",r.childNodes[0].childNodes)}}else e.isKind("mrow")&&(e.parent.replaceChild(e.childNodes[0],e),t.removeFromList("mrow",[e]))},-4]]});class Hr extends qt{static configure(t){let e=new $e(t,["tex"]);return e.init(),e}static tags(t,e){_e.addTags(e.tags),_e.setDefault(t.options.tags),t.tags=_e.getDefault(),t.tags.configuration=t}constructor(t={}){const[e,r,n]=Ut(t,Hr.OPTIONS,Jt.OPTIONS);super(r),this.findTeX=this.options.FindTeX||new Jt(n);const o=this.options.packages,a=this.configuration=Hr.configure(o),i=this._parseOptions=new Se(a,[this.options,_e.OPTIONS]);$t(i.options,e),a.config(this),Hr.tags(i,a),this.postFilters.add(ie.cleanSubSup,-6),this.postFilters.add(ie.setInherited,-5),this.postFilters.add(ie.moveLimits,-4),this.postFilters.add(ie.cleanStretchy,-3),this.postFilters.add(ie.cleanAttributes,-2),this.postFilters.add(ie.combineRelations,-1)}setMmlFactory(t){super.setMmlFactory(t),this._parseOptions.nodeFactory.setMmlFactory(t)}get parseOptions(){return this._parseOptions}reset(t=0){this.parseOptions.tags.reset(t)}compile(t,e){let r,n,o;this.parseOptions.clear(),this.parseOptions.mathItem=t,this.executeFilters(this.preFilters,t,e,this.parseOptions),this.latex=t.math,this.parseOptions.tags.startEquation(t);try{o=new ge(this.latex,{display:t.display,isInner:!1},this.parseOptions),r=o.mml(),n=o.stack.global}catch(t){if(!(t instanceof ce))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&oe.setAttribute(r,"indentalign",n.indentalign),t.display&&oe.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),o&&o.stack.env.hsize&&(oe.setAttribute(r,"maxwidth",o.stack.env.hsize),oe.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(t){return this.findTeX.findMath(t)}formatError(t){let e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)}}Hr.NAME="TeX",Hr.OPTIONS=Object.assign(Object.assign({},qt.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(t,e)=>t.formatError(e)});let Kr={};Kr.Macro=Nr.Macro,Kr.Toggle=function(t,e){const r=[];let n;for(;"\\endtoggle"!==(n=t.GetArgument(e));)r.push(new ge(n,t.stack.env,t.configuration).mml());t.Push(t.create("node","maction",r,{actiontype:"toggle"}))},Kr.Mathtip=function(t,e){const r=t.ParseArg(e),n=t.ParseArg(e);t.Push(t.create("node","maction",[r,n],{actiontype:"tooltip"}))},new Je("action-macros",{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]},Kr);const Vr=Re.create("action",{handler:{macro:["action-macros"]}});class Xr extends Ar{constructor(t,...e){super(t),this.factory.configuration.tags.start("multline",!0,e[0])}get kind(){return"multline"}EndEntry(){this.table.length&&pe.fixInitialMO(this.factory.configuration,this.nodes);const t=this.getProperty("shove"),e=this.create("node","mtd",this.nodes,t?{columnalign:t}:{});this.setProperty("shove",null),this.row.push(e),this.Clear()}EndRow(){if(1!==this.row.length)throw new ce("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let t=this.create("node","mtr",this.row);this.table.push(t),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let t=this.table.length-1,e=-1;oe.getAttribute(oe.getChildren(this.table[0])[0],"columnalign")||oe.setAttribute(oe.getChildren(this.table[0])[0],"columnalign",ke.Align.LEFT),oe.getAttribute(oe.getChildren(this.table[t])[0],"columnalign")||oe.setAttribute(oe.getChildren(this.table[t])[0],"columnalign",ke.Align.RIGHT);let r=this.factory.configuration.tags.getTag();if(r){e=this.arraydef.side===ke.Align.LEFT?0:this.table.length-1;const t=this.table[e],n=this.create("node","mlabeledtr",[r].concat(oe.getChildren(t)));oe.copyAttributes(t,n),this.table[e]=n}}this.factory.configuration.tags.end()}}class Wr extends kr{get kind(){return"flalign"}constructor(t,e,r,n,o){super(t),this.name=e,this.numbered=r,this.padded=n,this.center=o,this.factory.configuration.tags.start(e,r,r)}EndEntry(){super.EndEntry();const t=this.getProperty("xalignat");if(t&&this.row.length>t)throw new ce("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let t,e=this.row;const r=this.getProperty("xalignat");for(;e.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){const t=oe.getChildren(n)[0],e=this.factory.configuration.options.tagSide,r=Object.assign({width:0},"right"===e?{lspace:"-1width"}:{}),o=this.create("node","mpadded",oe.getChildren(t),r);t.setChildren([o])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Qr={AmsEqnArray:function(t,e,r,n,o,a,i,s){const c=t.GetBrackets("\\begin{"+e.getName()+"}"),l=Nr.EqnArray(t,e,r,n,o,a,i,s);return pe.setArrayAlign(l,c,t)},AlignAt:function(t,e,r,n){const o=e.getName();let a,i,s="",c="",l=[];if(n||(i=t.GetBrackets("\\begin{"+o+"}")),a=t.GetArgument("\\begin{"+o+"}"),a.match(/[^0-9]/))throw new ce("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+o+"}");let u=parseInt(a,10);for(;u>0;)s+="rl",c+="bt",l.push("0em 0em"),u--;let m=l.join(" ");if(n)return Qr.EqnArray(t,e,r,n,s,c,m);let h=Qr.EqnArray(t,e,r,n,s,c,m);return pe.setArrayAlign(h,i,n?null:t)},Multline:function(t,e,r){pe.checkEqnEnv(t),t.Push(e);const n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},XalignAt:function(t,e,r,n){let o=t.GetArgument("\\begin{"+e.getName()+"}");if(o.match(/[^0-9]/))throw new ce("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+e.getName()+"}");const a=n?"crl":"rlc",i=n?"mbt":"btm",s=n?"fit auto auto":"auto auto fit",c=Qr.FlalignArray(t,e,r,n,!1,a,i,s,!0);return c.setProperty("xalignat",2*parseInt(o)),c},FlalignArray:function(t,e,r,n,o,a,i,s,c=!1){pe.checkEqnEnv(t),t.Push(e),a=a.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),i=Ir(i);const l=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return l.arraydef={width:"100%",displaystyle:!0,columnalign:a,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":i,side:t.options.tagSide,minlabelspacing:c?"0":t.options.tagIndent,"data-width-includes-label":!0},l.setProperty("zeroWidthLabel",c),l}},Jr="ams-declare-ops";function Zr(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&Yr(t))return[t,null];const e=oe.getChildAt(t,0);return t.isInferred&&e&&Yr(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function Yr(t){const e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}Qr.HandleDeclareOp=function(t,e){let r=t.GetStar()?"*":"",n=pe.trimSpaces(t.GetArgument(e));"\\"===n.charAt(0)&&(n=n.substr(1));let o=t.GetArgument(e);t.configuration.handlers.retrieve(Jr).add(n,new ze(n,Qr.Macro,[`\\operatorname${r}{${o}}`]))},Qr.HandleOperatorName=function(t,e){const r=t.GetStar();let n=pe.trimSpaces(t.GetArgument(e)),o=new ge(n,Object.assign(Object.assign({},t.stack.env),{font:ke.Variant.NORMAL,multiLetterIdentifiers:t.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),t.configuration).mml();if(o.isKind("mi")||(o=t.create("node","TeXAtom",[o])),oe.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:Yt.OP}),!r){const e=t.GetNext(),r=t.i;"\\"===e&&++t.i&&"limits"!==t.GetCS()&&(t.i=r)}t.Push(t.itemFactory.create("fn",o))},Qr.SideSet=function(t,e){const[r,n]=Zr(t.ParseArg(e)),[o,a]=Zr(t.ParseArg(e)),i=t.ParseArg(e);let s=i;r&&(n?r.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[pe.copyNode(i,t)],{width:0})]),oe.getChildAt(r,0)):(s=t.create("node","mmultiscripts",[i]),o&&oe.appendChildren(s,[oe.getChildAt(o,1)||t.create("node","none"),oe.getChildAt(o,2)||t.create("node","none")]),oe.setProperty(s,"scriptalign","left"),oe.appendChildren(s,[t.create("node","mprescripts"),oe.getChildAt(r,1)||t.create("node","none"),oe.getChildAt(r,2)||t.create("node","none")]))),o&&s===i&&(o.replaceChild(i,oe.getChildAt(o,0)),s=o);const c=t.create("node","TeXAtom",[],{texClass:Yt.OP,movesupsub:!0,movablelimits:!0});n&&(r&&c.appendChild(r),c.appendChild(n)),c.appendChild(s),a&&c.appendChild(a),t.Push(c)},Qr.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&Br.variable(t,e)},Qr.MultiIntegral=function(t,e,r){let n=t.GetNext();if("\\"===n){let o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},Qr.xArrow=function(t,e,r,n,o){let a={width:"+"+pe.Em((n+o)/18),lspace:pe.Em(n/18)},i=t.GetBrackets(e),s=t.ParseArg(e),c=t.create("node","mspace",[],{depth:".2em"}),l=t.create("token","mo",{stretchy:!0,texClass:Yt.REL},String.fromCodePoint(r));l=t.create("node","mstyle",[l],{scriptlevel:0});let u=t.create("node","munderover",[l]),m=t.create("node","mpadded",[s,c],a);if(oe.setAttribute(m,"voffset","-.2em"),oe.setAttribute(m,"height","-.2em"),oe.setChild(u,u.over,m),i){let e=new ge(i,t.stack.env,t.configuration).mml(),r=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[e,r],a),oe.setAttribute(m,"voffset",".15em"),oe.setAttribute(m,"depth","-.15em"),oe.setChild(u,u.under,m)}oe.setProperty(u,"subsupOK",!0),t.Push(u)},Qr.HandleShove=function(t,e,r){let n=t.stack.Top();if("multline"!==n.kind)throw new ce("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new ce("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},Qr.CFrac=function(t,e){let r=pe.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),a={l:ke.Align.LEFT,r:ke.Align.RIGHT,"":""},i=new ge("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),s=new ge("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),c=t.create("node","mfrac",[i,s]);if(r=a[r],null==r)throw new ce("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&oe.setProperties(c,{numalign:r,denomalign:r}),t.Push(c)},Qr.Genfrac=function(t,e,r,n,o,a){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==a&&(a=pe.trimSpaces(t.GetArgument(e)));let i=t.ParseArg(e),s=t.ParseArg(e),c=t.create("node","mfrac",[i,s]);if(""!==o&&oe.setAttribute(c,"linethickness",o),(r||n)&&(oe.setProperty(c,"withDelims",!0),c=pe.fixedFence(t.configuration,r,c,n)),""!==a){let e=parseInt(a,10),r=["D","T","S","SS"][e];if(null==r)throw new ce("BadMathStyleFor","Bad math style for %1",t.currentCS);c=t.create("node","mstyle",[c]),"D"===r?oe.setProperties(c,{displaystyle:!0,scriptlevel:0}):oe.setProperties(c,{displaystyle:!1,scriptlevel:e-1})}t.Push(c)},Qr.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new ce("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new ce("MultipleCommand","Multiple %1",t.currentCS);let r=t.GetStar(),n=pe.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},Qr.HandleNoTag=Nr.HandleNoTag,Qr.HandleRef=Nr.HandleRef,Qr.Macro=Nr.Macro,Qr.Accent=Nr.Accent,Qr.Tilde=Nr.Tilde,Qr.Array=Nr.Array,Qr.Spacer=Nr.Spacer,Qr.NamedOp=Nr.NamedOp,Qr.EqnArray=Nr.EqnArray,Qr.Equation=Nr.Equation,new Xe("AMSmath-mathchar0mo",Br.mathchar0mo,{iiiint:["\u2a0c",{texClass:Yt.OP}]}),new Ke("AMSmath-operatorLetter",Qr.operatorLetter,/[-*]/i),new Je("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",Sr.negativemediummathspace],negthickspace:["Spacer",Sr.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",ke.Align.LEFT],shoveright:["HandleShove",ke.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Qr),new Ze("AMSmath-environment",Br.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",pe.cols(0,Sr.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",pe.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",pe.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",pe.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",pe.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,pe.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",pe.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Qr),new We("AMSmath-delimiter",Br.delimiter,{"\\lvert":["|",{texClass:Yt.OPEN}],"\\rvert":["|",{texClass:Yt.CLOSE}],"\\lVert":["\u2016",{texClass:Yt.OPEN}],"\\rVert":["\u2016",{texClass:Yt.CLOSE}]}),new Xe("AMSsymbols-mathchar0mi",Br.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:ke.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:ke.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:ke.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:ke.Variant.ITALIC}],varXi:["\u039e",{mathvariant:ke.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:ke.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:ke.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:ke.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:ke.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:ke.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:ke.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:ke.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:ke.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:ke.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new Xe("AMSsymbols-mathchar0mo",Br.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new We("AMSsymbols-delimiter",Br.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new Je("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Qr);class tn extends Oe{}const en=Re.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Xr.prototype.kind]:Xr,[Wr.prototype.kind]:Wr},tags:{ams:tn},init:function(t){new Je(Jr,{},{}),t.append(Re.local({handler:{macro:[Jr]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}});let rn={CD:function(t,e){t.Push(e);let r=t.itemFactory.create("array"),n=t.configuration.options.amscd;return r.setProperties({minw:t.stack.env.CD_minw||n.harrowsize,minh:t.stack.env.CD_minh||n.varrowsize}),r.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},r},arrow:function(t,e){let r=t.string.charAt(t.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],i=t.GetUpTo(e+r,r),s=t.GetUpTo(e+r,r);if(">"===r||"<"===r){if(o=t.create("token","mo",c,n),i||(i="\\kern "+a.getProperty("minw")),i||s){let e={width:"+.67em",lspace:".33em"};if(o=t.create("node","munderover",[o]),i){let r=new ge(i,t.stack.env,t.configuration).mml(),n=t.create("node","mpadded",[r],e);oe.setAttribute(n,"voffset",".1em"),oe.setChild(o,o.over,n)}if(s){let r=new ge(s,t.stack.env,t.configuration).mml();oe.setChild(o,o.under,t.create("node","mpadded",[r],e))}t.configuration.options.amscd.hideHorizontalLabels&&(o=t.create("node","mpadded",o,{depth:0,height:".67em"}))}}else{let e=t.create("token","mo",l,n);o=e,(i||s)&&(o=t.create("node","mrow"),i&&oe.appendChildren(o,[new ge("\\scriptstyle\\llap{"+i+"}",t.stack.env,t.configuration).mml()]),e.texClass=Yt.ORD,oe.appendChildren(o,[e]),s&&oe.appendChildren(o,[new ge("\\scriptstyle\\rlap{"+s+"}",t.stack.env,t.configuration).mml()]))}}o&&t.Push(o),rn.cell(t,e)},cell:function(t,e){let r=t.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&t.Push(t.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}))},minCDarrowwidth:function(t,e){t.stack.env.CD_minw=t.GetDimen(e)},minCDarrowheight:function(t,e){t.stack.env.CD_minh=t.GetDimen(e)}};const nn=rn;new Ze("amscd_environment",Br.environment,{CD:"CD"},nn),new Je("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},nn),new Qe("amscd_special",{"@":"arrow"},nn);const on=Re.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}});let an={BBox:function(t,e){const r=t.GetBrackets(e,"");let n=t.ParseArg(e);const o=r.split(/,/);let a,i,s;for(let t=0,r=o.length;t=n.getProperty("barmax"))return!1;if("|"===r&&"|"===t.GetNext()&&(t.i++,r="\u2016"),!n.getProperty("stretchy")){let e=t.create("token","mo",{stretchy:!1,"data-braketbar":!0,texClass:Yt.ORD},r);return void t.Push(e)}let o=t.itemFactory.create("close").setProperty("braketbar",!0);t.Push(o),n.barNodes.push(t.create("node","TeXAtom",[],{texClass:Yt.CLOSE}),t.create("token","mo",{stretchy:!0,"data-braketbar":!0,texClass:Yt.BIN},r),t.create("node","TeXAtom",[],{texClass:Yt.OPEN})),n.setProperty("barcount",n.getProperty("barcount")+1)};const yn=bn;new Je("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1,!0],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},yn),new Qe("Braket-characters",{"|":"Bar"},yn);const xn=Re.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:{[fn.prototype.kind]:fn}});let vn=null,wn=null,An=function(t){wn.root=t;let{w:e}=vn.outputJax.getBBox(wn,vn);return e},kn=function(t){let e=0;for(;t&&!oe.isType(t,"mtable");){if(oe.isType(t,"text"))return null;oe.isType(t,"mrow")?(t=t.childNodes[0],e=0):(t=t.parent.childNodes[e],e++)}return t},Pn=function(t,e){return t.childNodes["up"===e?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},Mn=function(t,e){return t.childNodes[e].childNodes[0].childNodes[0]},Cn=function(t){return Mn(t,0)},Sn=function(t){return Mn(t,t.childNodes.length-1)},Tn=function(t,e){return t.childNodes["up"===e?0:1].childNodes[0].childNodes[0].childNodes[0]},Fn=function(t){for(;t&&!oe.isType(t,"mtd");)t=t.parent;return t},On=function(t){return t.parent.childNodes[t.parent.childNodes.indexOf(t)+1]},En=function(t){for(;t&&null==zn(t,"inference");)t=t.parent;return t},In=function(t,e,r=!1){let n=0;if(t===e)return n;if(t!==e.parent){let o=t.childNodes,a=r?o.length-1:0;oe.isType(o[a],"mspace")&&(n+=An(o[a])),t=e.parent}if(t===e)return n;let o=t.childNodes,a=r?o.length-1:0;return o[a]!==e&&(n+=An(o[a])),n},_n=function(t,e=!1){let r=kn(t),n=Tn(r,zn(r,"inferenceRule"));return In(t,r,e)+(An(r)-An(n))/2},Nn=function(t,e,r,n=!1){if(zn(e,"inferenceRule")||zn(e,"labelledRule")){const r=t.nodeFactory.create("node","mrow");e.parent.replaceChild(r,e),r.setChildren([e]),qn(e,r),e=r}const o=n?e.childNodes.length-1:0;let a=e.childNodes[o];oe.isType(a,"mspace")?oe.setAttribute(a,"width",pe.Em(pe.dimen2em(oe.getAttribute(a,"width"))+r)):(a=t.nodeFactory.create("node","mspace",[],{width:pe.Em(r)}),n?e.appendChild(a):(a.parent=e,e.childNodes.unshift(a)))},qn=function(t,e){["inference","proof","maxAdjust","labelledRule"].forEach((r=>{let n=zn(t,r);null!=n&&(Un(e,r,n),jn(t,r))}))};const Ln=function(t,e,r,n,o){let a=t.nodeFactory.create("node","mspace",[],{width:pe.Em(o)});if("left"===n){let t=e.childNodes[r].childNodes[0];a.parent=t,t.childNodes.unshift(a)}else e.childNodes[r].appendChild(a);Un(e.parent,"sequentAdjust_"+n,o)},Bn=function(t,e){let r=e.pop();for(;e.length;){let n=e.pop(),[o,a]=Dn(r,n);zn(r.parent,"axiom")&&(Ln(t,o<0?r:n,0,"left",Math.abs(o)),Ln(t,a<0?r:n,2,"right",Math.abs(a))),r=n}},Dn=function(t,e){const r=An(t.childNodes[2]),n=An(e.childNodes[2]);return[An(t.childNodes[0])-An(e.childNodes[0]),r-n]};let Gn=function(t){wn=new t.document.options.MathItem("",null,t.math.display);let e=t.data;!function(t){let e=t.nodeLists.sequent;if(e)for(let r,n=e.length-1;r=e[n];n--){if(zn(r,"sequentProcessed")){jn(r,"sequentProcessed");continue}let e=[],n=En(r);if(1===zn(n,"inference")){for(e.push(r);1===zn(n,"inference");){n=kn(n);let t=Cn(Pn(n,zn(n,"inferenceRule"))),o=zn(t,"inferenceRule")?Tn(t,zn(t,"inferenceRule")):t;zn(o,"sequent")&&(r=o.childNodes[0],e.push(r),Un(r,"sequentProcessed",!0)),n=t}Bn(t,e)}}}(e);let r=e.nodeLists.inference||[];for(let t of r){let r=zn(t,"proof"),n=kn(t),o=Pn(n,zn(n,"inferenceRule")),a=Cn(o);if(zn(a,"inference")){let r=_n(a);if(r){Nn(e,a,-r);let o=In(t,n,!1);Nn(e,t,r-o)}}let i=Sn(o);if(null==zn(i,"inference"))continue;let s=_n(i,!0);Nn(e,i,-s,!0);let c,l=In(t,n,!0),u=zn(t,"maxAdjust");if(null!=u&&(s=Math.max(s,u)),r||!(c=Fn(t))){Nn(e,zn(t,"proof")?t:t.parent,s-l,!0);continue}let m=On(c);if(m){const r=e.nodeFactory.create("node","mspace",[],{width:s-l+"em"});m.appendChild(r),t.removeProperty("maxAdjust");continue}let h=En(c);h&&(s=zn(h,"maxAdjust")?Math.max(zn(h,"maxAdjust"),s):s,Un(h,"maxAdjust",s))}},Rn="bspr_",$n={[Rn+"maxAdjust"]:!0},Un=function(t,e,r){oe.setProperty(t,Rn+e,r)},zn=function(t,e){return oe.getProperty(t,Rn+e)},jn=function(t,e){t.removeProperty(Rn+e)},Hn=function(t){t.data.root.walkTree(((t,e)=>{let r=[];t.getPropertyNames().forEach((e=>{!$n[e]&&e.match(RegExp("^"+Rn))&&r.push(e+":"+t.getProperty(e))})),r.length&&oe.setAttribute(t,"semantics",r.join(";"))}))},Kn=function(t){if(vn=t.document,!("getBBox"in vn.outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")},Vn=function(t){vn=null};class Xn extends be{constructor(){super(...arguments),this.leftLabel=null,this.rigthLabel=null,this.innerStack=new de(this.factory,{},!0)}get kind(){return"proofTree"}checkItem(t){if(t.isKind("end")&&"prooftree"===t.getName()){let e=this.toMml();return Un(e,"proof",!0),[[this.factory.create("mml",e),t],!0]}if(t.isKind("stop"))throw new ce("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(t),be.fail}toMml(){const t=super.toMml(),e=this.innerStack.Top();if(e.isKind("start")&&!e.Size())return t;this.innerStack.Push(this.factory.create("stop"));let r=this.innerStack.Top().toMml();return this.create("node","mrow",[r,t],{})}}let Wn={Prooftree:function(t,e){return t.Push(e),t.itemFactory.create("proofTree").setProperties({name:e.getName(),line:"solid",currentLine:"solid",rootAtTop:!1})},Axiom:function(t,e){let r=t.stack.Top();if("proofTree"!==r.kind)throw new ce("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let n=Qn(t,t.GetArgument(e));Un(n,"axiom",!0),r.Push(n)}};const Qn=function(t,e){let r=pe.internalMath(t,pe.trimSpaces(e),0);if(!r[0].childNodes[0].childNodes.length)return t.create("node","mrow",[]);let n=t.create("node","mspace",[],{width:".5ex"}),o=t.create("node","mspace",[],{width:".5ex"});return t.create("node","mrow",[n,...r,o])};function Jn(t,e,r,n,o,a,i){const s=t.create("node","mtr",[t.create("node","mtd",[e],{})],{}),c=t.create("node","mtr",[t.create("node","mtd",r,{})],{});let l,u,m,h,p=t.create("node","mtable",i?[c,s]:[s,c],{align:"top 2",rowlines:a,framespacing:"0 0"});if(Un(p,"inferenceRule",i?"up":"down"),n&&(l=t.create("node","mpadded",[n],{height:"+.5em",width:"+.5em",voffset:"-.15em"}),Un(l,"prooflabel","left")),o&&(u=t.create("node","mpadded",[o],{height:"+.5em",width:"+.5em",voffset:"-.15em"}),Un(u,"prooflabel","right")),n&&o)m=[l,p,u],h="both";else if(n)m=[l,p],h="left";else{if(!o)return p;m=[p,u],h="right"}return p=t.create("node","mrow",m),Un(p,"labelledRule",h),p}function Zn(t,e){if("$"!==t.GetNext())throw new ce("IllegalUseOfCommand","Use of %1 does not match it's definition.",e);t.i++;let r=t.GetUpTo(e,"$");if(-1===r.indexOf("\\fCenter"))throw new ce("IllegalUseOfCommand","Missing \\fCenter in %1.",e);let[n,o]=r.split("\\fCenter"),a=new ge(n,t.stack.env,t.configuration).mml(),i=new ge(o,t.stack.env,t.configuration).mml(),s=new ge("\\fCenter",t.stack.env,t.configuration).mml();const c=t.create("node","mtd",[a],{}),l=t.create("node","mtd",[s],{}),u=t.create("node","mtd",[i],{}),m=t.create("node","mtr",[c,l,u],{}),h=t.create("node","mtable",[m],{columnspacing:".5ex",columnalign:"center 2"});return Un(h,"sequent",!0),t.configuration.addNode("sequent",m),h}Wn.Inference=function(t,e,r){let n=t.stack.Top();if("proofTree"!==n.kind)throw new ce("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);let s=t.create("node","mtr",i,{}),c=t.create("node","mtable",[s],{framespacing:"0 0"}),l=Qn(t,t.GetArgument(e)),u=n.getProperty("currentLine");u!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));let m=Jn(t,c,[l],n.getProperty("left"),n.getProperty("right"),u,o);n.setProperty("left",null),n.setProperty("right",null),Un(m,"inference",a),t.configuration.addNode("inference",m),n.Push(m)},Wn.Label=function(t,e,r){let n=t.stack.Top();if("proofTree"!==n.kind)throw new ce("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let o=pe.internalMath(t,t.GetArgument(e),0),a=o.length>1?t.create("node","mrow",o,{}):o[0];n.setProperty(r,a)},Wn.SetLine=function(t,e,r,n){let o=t.stack.Top();if("proofTree"!==o.kind)throw new ce("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("currentLine",r),n&&o.setProperty("line",r)},Wn.RootAtTop=function(t,e,r){let n=t.stack.Top();if("proofTree"!==n.kind)throw new ce("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("rootAtTop",r)},Wn.AxiomF=function(t,e){let r=t.stack.Top();if("proofTree"!==r.kind)throw new ce("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let n=Zn(t,e);Un(n,"axiom",!0),r.Push(n)},Wn.FCenter=function(t,e){},Wn.InferenceF=function(t,e,r){let n=t.stack.Top();if("proofTree"!==n.kind)throw new ce("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);let s=t.create("node","mtr",i,{}),c=t.create("node","mtable",[s],{framespacing:"0 0"}),l=Zn(t,e),u=n.getProperty("currentLine");u!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));let m=Jn(t,c,[l],n.getProperty("left"),n.getProperty("right"),u,o);n.setProperty("left",null),n.setProperty("right",null),Un(m,"inference",a),t.configuration.addNode("inference",m),n.Push(m)};const Yn=Wn;new Je("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},Yn),new Ze("Bussproofs-environments",Br.environment,{prooftree:["Prooftree",null,!1]},Yn);const to=Re.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:{[Xn.prototype.kind]:Xn},preprocessors:[[Kn,1]],postprocessors:[[Vn,3],[Hn,2],[Gn,1]]}),eo={"data-arrowhead":1,color:1,mathcolor:1,background:1,mathbackground:1,"data-padding":1,"data-thickness":1};let ro={Enclose:function(t,e){let r=t.GetArgument(e).replace(/,/g," ");const n=t.GetBrackets(e,""),o=t.ParseArg(e),a=pe.keyvalOptions(n,eo);a.notation=r,t.Push(t.create("node","menclose",[o],a))}};new Je("enclose",{enclose:"Enclose"},ro);const no=Re.create("enclose",{handler:{macro:["enclose"]}});let oo={Cancel:function(t,e,r){const n=t.GetBrackets(e,""),o=t.ParseArg(e),a=pe.keyvalOptions(n,eo);a.notation=r,t.Push(t.create("node","menclose",[o],a))},CancelTo:function(t,e){const r=t.GetBrackets(e,"");let n=t.ParseArg(e);const o=t.ParseArg(e),a=pe.keyvalOptions(r,eo);a.notation=[ke.Notation.UPDIAGONALSTRIKE,ke.Notation.UPDIAGONALARROW,ke.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[o],a),n]))}};new Je("cancel",{cancel:["Cancel",ke.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",ke.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",ke.Notation.UPDIAGONALSTRIKE+" "+ke.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},oo);const ao=Re.create("cancel",{handler:{macro:["cancel"]}}),io={environment(t,e,r,n){const o=n[0],a=t.itemFactory.create(o+"-begin").setProperties({name:e,end:o});t.Push(r(t,a,...n.slice(1)))},splitOptions:(t,e=null)=>pe.keyvalOptions(t,e,!0),columnCount(t){let e=0;for(const r of t.childNodes){const t=r.childNodes.length-(r.isKind("mlabeledtr")?1:0);t>e&&(e=t)}return e},cellBlock(t,e,r,n){const o=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),a=new ge(t,r.stack.env,r.configuration),i=a.mml();n&&a.configuration.tags.label&&(a.configuration.tags.currentTag.env=n,a.configuration.tags.getTag(!0));for(const t of i.isInferred?i.childNodes:[i])o.appendChild(t);return o.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[e],{width:0})])),o},topRowTable(t,e){const r=pe.copyNode(t,e);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),t.factory.create("mphantom",{},[e.create("node","mpadded",[r],{width:0})])},rowspanCell(t,e,r,n,o){t.appendChild(n.create("node","mpadded",[this.cellBlock(e,pe.copyNode(r,n),n,o),this.topRowTable(r,n)],{height:0,depth:0,voffset:"height"}))},left(t,e,r,n,o=""){let a;t.attributes.set("columnalign","right "+(t.attributes.get("columnalign")||"")),t.attributes.set("columnspacing","0em "+(t.attributes.get("columnspacing")||""));for(const e of t.childNodes.slice(0).reverse())a=n.create("node","mtd"),e.childNodes.unshift(a),a.parent=e,e.isKind("mlabeledtr")&&(e.childNodes[0]=e.childNodes[1],e.childNodes[1]=a);this.rowspanCell(a,r,e,n,o)},right(t,e,r,n,o=""){0===t.childNodes.length&&t.appendChild(n.create("node","mtr"));const a=io.columnCount(t),i=t.childNodes[0];for(;i.childNodes.length1)throw new ce("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");let n=Math.floor(255*e).toString(16);n.length<2&&(n="0"+n),r+=n}return r})),bo.set("RGB",(function(t){const e=t.trim().split(/\s*,\s*/);let r="#";if(3!==e.length)throw new ce("ModelArg1","Color values for the %1 model require 3 numbers","RGB");for(const t of e){if(!t.match(/^\d+$/))throw new ce("InvalidNumber","Invalid number");const e=parseInt(t);if(e>255)throw new ce("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");let n=e.toString(16);n.length<2&&(n="0"+n),r+=n}return r})),bo.set("gray",(function(t){if(!t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new ce("InvalidDecimalNumber","Invalid decimal number");const e=parseFloat(t);if(e<0||e>1)throw new ce("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");let r=Math.floor(255*e).toString(16);return r.length<2&&(r="0"+r),`#${r}${r}${r}`})),new Je("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},go);const xo=Re.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(t,e){e.parseOptions.packageData.set("color",{model:new yo})}}),vo={Color(t,e){const r=t.GetArgument(e),n=t.stack.env.color;t.stack.env.color=r;const o=t.ParseArg(e);n?t.stack.env.color=n:delete t.stack.env.color;const a=t.create("node","mstyle",[o],{mathcolor:r});t.Push(a)}};new Je("colorv2",{color:"Color"},vo);const wo=Re.create("colorv2",{handler:{macro:["colorv2"]}});class Ao extends Ar{constructor(){super(...arguments),this.color={cell:"",row:"",col:[]},this.hasColor=!1}EndEntry(){super.EndEntry();const t=this.row[this.row.length-1],e=this.color.cell||this.color.row||this.color.col[this.row.length-1];e&&(t.attributes.set("mathbackground",e),this.color.cell="",this.hasColor=!0)}EndRow(){super.EndRow(),this.color.row=""}createMml(){const t=super.createMml();let e=t.isKind("mrow")?t.childNodes[1]:t;if(e.isKind("menclose")&&(e=e.childNodes[0].childNodes[0]),this.hasColor){const t=e.attributes;"none"===t.get("frame")&&void 0===t.get("data-frame-styles")&&t.set("data-frame-styles","")}return t}}new Je("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor(t,e,r){const n=t.configuration.packageData.get("color").model,o=t.GetBrackets(e,""),a=n.getColor(o,t.GetArgument(e)),i=t.stack.Top();if(!(i instanceof Ao))throw new ce("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===r){if(i.table.length&&i.color.col[i.row.length]!==a)throw new ce("ColumnColorNotTop","%1 must be in the top row or preamble",e);i.color.col[i.row.length]=a,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(i.color[r]=a,"row"===r&&(i.Size()||i.row.length))throw new ce("RowColorNotFirst","%1 must be at the beginning of a row",e)}});const ko=Re.create("colortbl",{handler:{macro:["colortbl"]},items:{array:Ao},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||Be.get("color").config(t,e)},10]});var Po;!function(t){function e(t,e){return t.string.substr(t.i,e.length)!==e||e.match(/\\[a-z]+$/i)&&t.string.charAt(t.i+e.length).match(/[a-z]/i)?0:(t.i+=e.length,1)}t.disassembleSymbol=function(t,e){let r=[t,e.char];if(e.attributes)for(let t in e.attributes)r.push(t),r.push(e.attributes[t]);return r},t.assembleSymbol=function(t){let e=t[0],r=t[1],n={};for(let e=2;e0?[a.toString()].concat(o):a;t.i++}throw new ce("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);let o=t.i,a=0,i=0;for(;t.i{const n=Mo.assembleSymbol(r);return a.parser(t,n)};return void Mo.addMacro(t,r,s,i)}t.i++;const a=o.get("delimiter").lookup(n);a?Mo.addDelimiter(t,"\\"+r,a.char,a.attributes):Mo.addMacro(t,r,Co.Macro,[n])},MacroWithTemplate:function(t,e,r,n,...o){const a=parseInt(n,10);if(o.length){let n=[];if(t.GetNext(),o[0]&&!Mo.MatchParam(t,o[0]))throw new ce("MismatchUseDef","Use of %1 doesn't match its definition",e);if(a){for(let r=0;r{const r=t.GetArgument(e),n=jo(t,e),o=pe.keyvalOptions(r);for(const t in o){if(!zo(t))throw new ce("InvalidHTMLAttr","Invalid HTML attribute: %1",`data-${t}`);oe.setAttribute(n,`data-${t}`,o[t])}t.Push(n)}};const Uo=/[\u{FDD0}-\u{FDEF}\u{FFFE}\u{FFFF}\u{1FFFE}\u{1FFFF}\u{2FFFE}\u{2FFFF}\u{3FFFE}\u{3FFFF}\u{4FFFE}\u{4FFFF}\u{5FFFE}\u{5FFFF}\u{6FFFE}\u{6FFFF}\u{7FFFE}\u{7FFFF}\u{8FFFE}\u{8FFFF}\u{9FFFE}\u{9FFFF}\u{AFFFE}\u{AFFFF}\u{BFFFE}\u{BFFFF}\u{CFFFE}\u{CFFFF}\u{DFFFE}\u{DFFFF}\u{EFFFE}\u{EFFFF}\u{FFFFE}\u{FFFFF}\u{10FFFE}\u{10FFFF}]/u;function zo(t){return!(t.match(/[\x00-\x1f\x7f-\x9f "'>\/=]/)||t.match(Uo))}$o.Href=function(t,e){const r=t.GetArgument(e),n=jo(t,e);oe.setAttribute(n,"href",r),t.Push(n)},$o.Class=function(t,e){let r=t.GetArgument(e);const n=jo(t,e);let o=oe.getAttribute(n,"class");o&&(r=o+" "+r),oe.setAttribute(n,"class",r),t.Push(n)},$o.Style=function(t,e){let r=t.GetArgument(e);const n=jo(t,e);let o=oe.getAttribute(n,"style");o&&(";"!==r.charAt(r.length-1)&&(r+=";"),r=o+" "+r),oe.setAttribute(n,"style",r),t.Push(n)},$o.Id=function(t,e){const r=t.GetArgument(e),n=jo(t,e);oe.setAttribute(n,"id",r),t.Push(n)};let jo=function(t,e){let r=t.ParseArg(e);if(!oe.isInferred(r))return r;let n=oe.getChildren(r);if(1===n.length)return n[0];const o=t.create("node","mrow");return oe.copyChildren(r,o),oe.copyAttributes(r,o),o};const Ho=$o;new Je("html_macros",{data:"Data",href:"Href",class:"Class",style:"Style",cssId:"Id"},Ho);const Ko=Re.create("html",{handler:{macro:["html_macros"]}}),Vo={setDisplayLevel(t,e){if(!e)return;const[r,n]=zt(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]);null!==r&&(t.attributes.set("displaystyle",r),t.attributes.set("scriptlevel",n))},checkAlignment(t,e){const r=t.stack.Top();if(r.kind!==kr.prototype.kind)throw new ce("NotInAlignment","%1 can only be used in aligment environments",e);return r},addPairedDelims(t,e,r){t.handlers.retrieve(Zo).add(e,new ze(e,Xo.PairedDelimiters,r))},spreadLines(t,e){if(!t.isKind("mtable"))return;let r=t.attributes.get("rowspacing");if(r){const t=pe.dimen2em(e);r=r.split(/ /).map((e=>pe.Em(Math.max(0,pe.dimen2em(e)+t)))).join(" ")}else r=e;t.attributes.set("rowspacing",r)},plusOrMinus(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new ce("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript(t,e,r){let n=pe.trimSpaces(t.GetArgument(e));if(""===n)return t.create("node","none");const o=t.options.mathtools[`prescript-${r}-format`];return o&&(n=`${o}{${n}}`),new ge(n,t.stack.env,t.configuration).mml()}},Xo={MtMatrix(t,e,r,n){const o=t.GetBrackets(`\\begin{${e.getName()}}`,"c");return Xo.Array(t,e,r,n,o)},MtSmallMatrix:(t,e,r,n,o)=>(o||(o=t.GetBrackets(`\\begin{${e.getName()}}`,t.options.mathtools["smallmatrix-align"])),Xo.Array(t,e,r,n,o,pe.Em(1/3),".2em","S",1)),MtMultlined(t,e){const r=`\\begin{${e.getName()}}`;let n="c",o="";if(!t.nextIsSpace()){const e=t.GetBrackets(r,t.options.mathtools["multlined-pos"]||"c");if(e.match(/^[ctb]$/)?(n=e,o=t.nextIsSpace()?"":t.GetBrackets(r,"")):o=e,o&&!pe.matchDimen(o)[0])throw new ce("BadWidth","Width for %1 must be a dimension",r)}t.Push(e);const a=t.itemFactory.create("multlined",t,e);return a.arraydef={displaystyle:!0,rowspacing:".5em",width:o||"auto",columnwidth:"100%"},pe.setArrayAlign(a,n||"c")},HandleShove(t,e,r){let n=t.stack.Top();if("multline"!==n.kind&&"multlined"!==n.kind)throw new ce("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(n.Size())throw new ce("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);n.setProperty("shove",r);let o=t.GetBrackets(e),a=t.ParseArg(e);if(o){let e=t.create("node","mrow",[]),n=t.create("node","mspace",[],{width:o});"left"===r?(e.appendChild(n),e.appendChild(a)):(e.appendChild(a),e.appendChild(n)),a=e}t.Push(a)},SpreadLines(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;const e=t.stack.Pop(),r=e.toMml(),n=e.getProperty("spread");if(r.isInferred)for(const t of oe.getChildren(r))Vo.spreadLines(t,n);else Vo.spreadLines(r,n);t.Push(r)}else{const r=t.GetDimen(`\\begin{${e.getName()}}`);e.setProperty("spread",r),e.setProperty("nestable",!0),t.Push(e)}},Cases(t,e,r,n,o){const a=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return a.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(a.arraydef.displaystyle=!0),a.setProperties({open:r,close:n}),t.Push(e),a},MathLap(t,e,r,n){const o=t.GetBrackets(e,"").trim();let a=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],Object.assign({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":n});Vo.setDisplayLevel(a,o),t.Push(t.create("node","TeXAtom",[a]))},Cramped(t,e){const r=t.GetBrackets(e,"").trim(),n=t.ParseArg(e),o=t.create("node","mstyle",[n],{"data-cramped":!0});Vo.setDisplayLevel(o,r),t.Push(o)},MtLap(t,e,r){const n=pe.internalMath(t,t.GetArgument(e),0);let o=t.create("node","mpadded",n,{width:0});"r"!==r&&oe.setAttribute(o,"lspace","l"===r?"-1width":"-.5width"),t.Push(o)},MathMakeBox(t,e){const r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);r&&oe.setAttribute(o,"width",r);const a=zt(n.toLowerCase(),{c:"center",r:"right"},"");a&&oe.setAttribute(o,"data-align",a),n.toLowerCase()!==n&&oe.setAttribute(o,"data-overflow","linebreak"),t.Push(o)},MathMBox(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket(t,e){const r=Tr(t.GetBrackets(e,".1em"),.1),n=t.GetBrackets(e,".2em"),o=t.GetArgument(e),[a,i,s]="o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],c=Fr(r),l=new ge(o,t.stack.env,t.configuration).mml(),u=new ge(o,t.stack.env,t.configuration).mml(),m=t.create("node","mpadded",[t.create("node","mphantom",[u])],{style:`border: ${c} solid; border-${s}: none`,height:n,depth:0}),h=pe.underOver(t,l,m,a,!0),p=oe.getChildAt(oe.getChildAt(h,0),0);oe.setAttribute(p,i,!0),t.Push(h)},Aboxed(t,e){const r=Vo.checkAlignment(t,e);r.row.length%2==1&&r.row.push(t.create("node","mtd",[]));const n=t.GetArgument(e),o=t.string.substr(t.i);t.string=n+"&&\\endAboxed",t.i=0;const a=t.GetUpTo(e,"&"),i=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");const s=pe.substituteArgs(t,[a,i],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=s+o,t.i=0},ArrowBetweenLines(t,e){const r=Vo.checkAlignment(t,e);if(r.Size()||r.row.length)throw new ce("BetweenLines","%1 must be on a row by itself",e);const n=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");n&&(r.EndEntry(),r.EndEntry());const a=new ge(n?"\\quad"+o:o+"\\quad",t.stack.env,t.configuration).mml();t.Push(a),r.EndEntry(),r.EndRow()},VDotsWithin(t,e){const r=t.stack.Top(),n=r.getProperty("flushspaceabove")===r.table.length,o="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",a=new ge(o,t.stack.env,t.configuration).mml();let i=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],Object.assign({width:0,lspace:"-.5width"},n?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[a])],{lspace:".5width"});t.Push(i)},ShortVDotsWithin(t,e){const r=t.stack.Top(),n=t.GetStar();Xo.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!n&&r.EndEntry(),Xo.VDotsWithin(t,"\\vdotswithin"),n&&r.EndEntry(),Xo.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove(t,e){const r=Vo.checkAlignment(t,e);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow(t,e){const r=Vo.checkAlignment(t,e);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters(t,e,r,n,o="#1",a=1,i="",s=""){const c=t.GetStar(),l=c?"":t.GetBrackets(e),[u,m]=c?["\\left","\\right"]:l?[l+"l",l+"r"]:["",""],h=c?"\\middle":l||"";if(a){const r=[];for(let n=r.length;npe.addArgs(t,e,r)),""),t.i=0,pe.checkMaxMacros(t)},DeclarePairedDelimiter(t,e){const r=Mo.GetCsNameArgument(t,e),n=t.GetArgument(e),o=t.GetArgument(e);Vo.addPairedDelims(t.configuration,r,[n,o])},DeclarePairedDelimiterX(t,e){const r=Mo.GetCsNameArgument(t,e),n=Mo.GetArgCount(t,e),o=t.GetArgument(e),a=t.GetArgument(e),i=t.GetArgument(e);Vo.addPairedDelims(t.configuration,r,[o,a,i,n])},DeclarePairedDelimiterXPP(t,e){const r=Mo.GetCsNameArgument(t,e),n=Mo.GetArgCount(t,e),o=t.GetArgument(e),a=t.GetArgument(e),i=t.GetArgument(e),s=t.GetArgument(e),c=t.GetArgument(e);Vo.addPairedDelims(t.configuration,r,[a,i,c,n,o,s])},CenterColon(t,e,r,n=!1,o=!1){const a=t.options.mathtools;let i=t.create("token","mo",{},":");if(r&&(a.centercolon||n)){const e=a["centercolon-offset"];i=t.create("node","mpadded",[i],Object.assign({voffset:e,height:`+${e}`,depth:`-${e}`},o?{width:a["thincolon-dw"],lspace:a["thincolon-dx"]}:{}))}t.Push(i)},Relation(t,e,r,n){t.options.mathtools["use-unicode"]&&n?t.Push(t.create("token","mo",{texClass:Yt.REL},n)):(r="\\mathrel{"+r.replace(/:/g,"\\MTThinColon").replace(/-/g,"\\mathrel{-}")+"}",t.string=pe.addArgs(t,r,t.string.substr(t.i)),t.i=0)},NArrow(t,e,r,n){t.Push(t.create("node","TeXAtom",[t.create("token","mtext",{},r),t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","menclose",[t.create("node","mspace",[],{height:".2em",depth:0,width:".4em"})],{notation:"updiagonalstrike","data-thickness":".05em","data-padding":0})],{width:0,lspace:"-.5width",voffset:n}),t.create("node","mphantom",[t.create("token","mtext",{},r)])],{width:0,lspace:"-.5width"})],{texClass:Yt.REL}))},SplitFrac(t,e,r){const n=t.ParseArg(e),o=t.ParseArg(e);t.Push(t.create("node","mstyle",[t.create("node","mfrac",[t.create("node","mstyle",[n,t.create("token","mi"),t.create("token","mspace",{width:"1em"})],{scriptlevel:0}),t.create("node","mstyle",[t.create("token","mspace",{width:"1em"}),t.create("token","mi"),o],{scriptlevel:0})],{linethickness:0,numalign:"left",denomalign:"right"})],{displaystyle:r,scriptlevel:0}))},XMathStrut(t,e){let r=t.GetBrackets(e),n=t.GetArgument(e);n=Vo.plusOrMinus(e,n),r=Vo.plusOrMinus(e,r||n),t.Push(t.create("node","TeXAtom",[t.create("node","mpadded",[t.create("node","mphantom",[t.create("token","mo",{stretchy:!1},"(")])],{width:0,height:n+"height",depth:r+"depth"})],{texClass:Yt.ORD}))},Prescript(t,e){const r=Vo.getScript(t,e,"sup"),n=Vo.getScript(t,e,"sub"),o=Vo.getScript(t,e,"arg");if(oe.isType(r,"none")&&oe.isType(n,"none"))return void t.Push(o);const a=t.create("node","mmultiscripts",[o]);oe.getChildren(a).push(null,null),oe.appendChildren(a,[t.create("node","mprescripts"),n,r]),a.setProperty("fixPrescript",!0),t.Push(a)},NewTagForm(t,e,r=!1){const n=t.tags;if(!("mtFormats"in n))throw new ce("TagsNotMT","%1 can only be used with ams or mathtools tags",e);const o=t.GetArgument(e).trim();if(!o)throw new ce("InvalidTagFormID","Tag form name can't be empty");const a=t.GetBrackets(e,""),i=t.GetArgument(e),s=t.GetArgument(e);if(!r&&n.mtFormats.has(o))throw new ce("DuplicateTagForm","Duplicate tag form: %1",o);n.mtFormats.set(o,[i,s,a])},UseTagForm(t,e){const r=t.tags;if(!("mtFormats"in r))throw new ce("TagsNotMT","%1 can only be used with ams or mathtools tags",e);const n=t.GetArgument(e).trim();if(n){if(!r.mtFormats.has(n))throw new ce("UndefinedTagForm","Undefined tag form: %1",n);r.mtCurrent=r.mtFormats.get(n)}else r.mtCurrent=null},SetOptions(t,e){const r=t.options.mathtools;if(!r["allow-mathtoolsset"])throw new ce("ForbiddenMathtoolsSet","%1 is disabled",e);const n={};Object.keys(r).forEach((t=>{"pariedDelimiters"!==t&&"tagforms"!==t&&"allow-mathtoolsset"!==t&&(n[t]=1)}));const o=t.GetArgument(e),a=pe.keyvalOptions(o,n,!0);for(const t of Object.keys(a))r[t]=a[t]},Array:Nr.Array,Macro:Nr.Macro,xArrow:Qr.xArrow,HandleRef:Qr.HandleRef,AmsEqnArray:Qr.AmsEqnArray,MacroWithTemplate:So.MacroWithTemplate};new Je("mathtools-macros",{shoveleft:["HandleShove",ke.Align.LEFT],shoveright:["HandleShove",ke.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},Xo),new Ze("mathtools-environments",Br.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l","t",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r","t",null,".5em","D"]},Xo),new We("mathtools-delimiters",Br.delimiter,{"\\lparen":"(","\\rparen":")"}),new Je("mathtools-characters",{":":["CenterColon",!0]},Xo);let Wo=0;function Qo(t,e){const r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&_e.add(r,t.tags[r]);const n=_e.create(e.parseOptions.options.tags).constructor;Wo++;const o="MathtoolsTags-"+Wo;_e.add(o,class extends n{constructor(){super(),this.mtFormats=new Map,this.mtCurrent=null;const t=e.parseOptions.options.mathtools.tagforms;for(const e of Object.keys(t)){if(!Array.isArray(t[e])||3!==t[e].length)throw new ce("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',e);this.mtFormats.set(e,t[e])}}formatTag(t){if(this.mtCurrent){const[e,r,n]=this.mtCurrent;return n?`${e}${n}{${t}}${r}`:`${e}${t}${r}`}return super.formatTag(t)}}),e.parseOptions.options.tags=o}class Jo extends Xr{get kind(){return"multlined"}EndTable(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){const t=this.factory.configuration.options.mathtools,e=t.multlinegap,r=t["firstline-afterskip"]||e,n=t["lastline-preskip"]||e,o=oe.getChildren(this.table[0])[0];oe.getAttribute(o,"columnalign")!==ke.Align.RIGHT&&o.appendChild(this.create("node","mspace",[],{width:r}));const a=oe.getChildren(this.table[this.table.length-1])[0];if(oe.getAttribute(a,"columnalign")!==ke.Align.LEFT){const t=oe.getChildren(a)[0];t.childNodes.unshift(null);const e=this.create("node","mspace",[],{width:n});oe.setChild(t,0,e)}}super.EndTable.call(this)}}const Zo="mathtools-paired-delims";function Yo({data:t}){for(const e of t.getList("mmultiscripts")){if(!e.getProperty("fixPrescript"))continue;const r=oe.getChildren(e);let n=0;for(const o of[1,2])r[o]||(oe.setChild(e,o,t.nodeFactory.create("node","none")),n++);for(const n of[4,5])oe.isType(r[n],"mrow")&&0===oe.getChildren(r[n]).length&&oe.setChild(e,n,t.nodeFactory.create("node","none"));2===n&&r.splice(1,2)}}const ta=Re.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:{[Jo.prototype.kind]:Jo},init:function(t){new Je(Zo,{},{}),t.append(Re.local({handler:{macro:[Zo]},priority:-5}))},config:function(t,e){const r=e.parseOptions,n=r.options.mathtools.pairedDelimiters;for(const t of Object.keys(n))Vo.addPairedDelims(r,t,n[t]);Qo(t,e)},postprocessors:[[Yo,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:Dt({}),tagforms:Dt({})}}}); +/*! + ************************************************************************* + * + * mhchemParser.ts + * 4.2.1 + * + * Parser for the \ce command and \pu command for MathJax and Co. + * + * mhchem's \ce is a tool for writing beautiful chemical equations easily. + * mhchem's \pu is a tool for writing physical units easily. + * + * ---------------------------------------------------------------------- + * + * Copyright (c) 2015-2023 Martin Hensel + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * ---------------------------------------------------------------------- + * + * https://github.com/mhchem/mhchemParser + * + */ +class ea{static toTex(t,e){return oa.go(na.go(t,e),"tex"!==e)}}function ra(t){let e,r,n={};for(e in t)for(r in t[e]){let o=r.split("|");t[e][r].stateArray=o;for(let t=0;t0))return i;if(a.revisit||(t=r.remainder),!a.toContinue)break t}}if(a<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(t,e){if(e)if(Array.isArray(e))for(let r=0;r":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"- orbital overlap":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"pm-operator":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,operator:/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,arrowUpDown:/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"\\bond{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(t){return na.patterns.findObserveGroups(t,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(t){return na.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(t){return na.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","")},"\\ca":/^\\ca(?:\s+|(?![a-zA-Z]))/,"\\x":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,orbital:/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,others:/^[\/~|]/,"\\frac{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\color{","","","}")},"\\color{(...)}{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\color{","","","}","{","","","}")||na.patterns.findObserveGroups(t,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\ce{","","","}")},"\\pu{(...)}":function(t){return na.patterns.findObserveGroups(t,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|(?:\\pm|\$\\pm\$|\+-|\+\/-)\s*0)$/,"d-oxidation$":/^(?:[+-]?[IVX]+|(?:\\pm|\$\\pm\$|\+-|\+\/-)\s*0)$/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(t){let e;if(e=t.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/),e)return{match_:e[0],remainder:t.substr(e[0].length)};const r=na.patterns.findObserveGroups(t,"","$","$","");return r&&(e=r.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/),e)?{match_:e[0],remainder:t.substr(e[0].length)}:null},amount2:function(t){return this.amount(t)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(t){if(t.match(/^\([a-z]+\)$/))return null;const e=t.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return e?{match_:e[0],remainder:t.substr(e[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(t,e,r,n,o,a,i,s,c,l){const u=function(t,e){if("string"==typeof e)return 0!==t.indexOf(e)?null:e;{const r=t.match(e);return r?r[0]:null}};let m=u(t,e);if(null===m)return null;if(t=t.substr(m.length),m=u(t,r),null===m)return null;const h=function(t,e,r){let n=0;for(;e2?{match_:t.slice(1),remainder:e.substr(t[0].length)}:{match_:t[1]||t[0],remainder:e.substr(t[0].length)}:null}}},actions:{"a=":function(t,e){t.a=(t.a||"")+e},"b=":function(t,e){t.b=(t.b||"")+e},"p=":function(t,e){t.p=(t.p||"")+e},"o=":function(t,e){t.o=(t.o||"")+e},"o=+p1":function(t,e,r){t.o=(t.o||"")+r},"q=":function(t,e){t.q=(t.q||"")+e},"d=":function(t,e){t.d=(t.d||"")+e},"rm=":function(t,e){t.rm=(t.rm||"")+e},"text=":function(t,e){t.text_=(t.text_||"")+e},insert:function(t,e,r){return{type_:r}},"insert+p1":function(t,e,r){return{type_:r,p1:e}},"insert+p1+p2":function(t,e,r){return{type_:r,p1:e[0],p2:e[1]}},copy:function(t,e){return e},write:function(t,e,r){return r},rm:function(t,e){return{type_:"rm",p1:e}},text:function(t,e){return na.go(e,"text")},"tex-math":function(t,e){return na.go(e,"tex-math")},"tex-math tight":function(t,e){return na.go(e,"tex-math tight")},bond:function(t,e,r){return{type_:"bond",kind_:r||e}},"color0-output":function(t,e){return{type_:"color0",color:e}},ce:function(t,e){return na.go(e,"ce")},pu:function(t,e){return na.go(e,"pu")},"1/2":function(t,e){let r=[];e.match(/^[+\-]/)&&(r.push(e.substr(0,1)),e=e.substr(1));const n=e.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return n[1]=n[1].replace(/\$/g,""),r.push({type_:"frac",p1:n[1],p2:n[2]}),n[3]&&(n[3]=n[3].replace(/\$/g,""),r.push({type_:"tex-math",p1:n[3]})),r},"9,9":function(t,e){return na.go(e,"9,9")}},stateMachines:{tex:{transitions:ra({empty:{0:{action_:"copy"}},"\\ce{(...)}":{0:{action_:[{type_:"write",option:"{"},"ce",{type_:"write",option:"}"}]}},"\\pu{(...)}":{0:{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},else:{0:{action_:"copy"}}}),actions:{}},ce:{transitions:ra({empty:{"*":{action_:"output"}},else:{"0|1|2":{action_:"beginsWithBond=false",revisit:!0,toContinue:!0}},oxidation$:{0:{action_:"oxidation-output"}},CMT:{r:{action_:"rdt=",nextState:"rt"},rd:{action_:"rqt=",nextState:"rdt"}},arrowUpDown:{"0|1|2|as":{action_:["sb=false","output","operator"],nextState:"1"}},uprightEntities:{"0|1|2":{action_:["o=","output"],nextState:"1"}},orbital:{"0|1|2|3":{action_:"o=",nextState:"o"}},"->":{"0|1|2|3":{action_:"r=",nextState:"r"},"a|as":{action_:["output","r="],nextState:"r"},"*":{action_:["output","r="],nextState:"r"}},"+":{o:{action_:"d= kv",nextState:"d"},"d|D":{action_:"d=",nextState:"d"},q:{action_:"d=",nextState:"qd"},"qd|qD":{action_:"d=",nextState:"qd"},dq:{action_:["output","d="],nextState:"d"},3:{action_:["sb=false","output","operator"],nextState:"0"}},amount:{"0|2":{action_:"a=",nextState:"a"}},"pm-operator":{"0|1|2|a|as":{action_:["sb=false","output",{type_:"operator",option:"\\pm"}],nextState:"0"}},operator:{"0|1|2|a|as":{action_:["sb=false","output","operator"],nextState:"0"}},"-$":{"o|q":{action_:["charge or bond","output"],nextState:"qd"},d:{action_:"d=",nextState:"d"},D:{action_:["output",{type_:"bond",option:"-"}],nextState:"3"},q:{action_:"d=",nextState:"qd"},qd:{action_:"d=",nextState:"qd"},"qD|dq":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},"-9":{"3|o":{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"3"}},"- orbital overlap":{o:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},d:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"}},"-":{"0|1|2":{action_:[{type_:"output",option:1},"beginsWithBond=true",{type_:"bond",option:"-"}],nextState:"3"},3:{action_:{type_:"bond",option:"-"}},a:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},as:{action_:[{type_:"output",option:2},{type_:"bond",option:"-"}],nextState:"3"},b:{action_:"b="},o:{action_:{type_:"- after o/d",option:!1},nextState:"2"},q:{action_:{type_:"- after o/d",option:!1},nextState:"2"},"d|qd|dq":{action_:{type_:"- after o/d",option:!0},nextState:"2"},"D|qD|p":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},amount2:{"1|3":{action_:"a=",nextState:"a"}},letters:{"0|1|2|3|a|as|b|p|bp|o":{action_:"o=",nextState:"o"},"q|dq":{action_:["output","o="],nextState:"o"},"d|D|qd|qD":{action_:"o after d",nextState:"o"}},digits:{o:{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},q:{action_:["output","o="],nextState:"o"},a:{action_:"o=",nextState:"o"}},"space A":{"b|p|bp":{action_:[]}},space:{a:{action_:[],nextState:"as"},0:{action_:"sb=false"},"1|2":{action_:"sb=true"},"r|rt|rd|rdt|rdq":{action_:"output",nextState:"0"},"*":{action_:["output","sb=true"],nextState:"1"}},"1st-level escape":{"1|2":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}]},"*":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}],nextState:"0"}},"[(...)]":{"r|rt":{action_:"rd=",nextState:"rd"},"rd|rdt":{action_:"rq=",nextState:"rdq"}},"...":{"o|d|D|dq|qd|qD":{action_:["output",{type_:"bond",option:"..."}],nextState:"3"},"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"ellipsis"}],nextState:"1"}},". __* ":{"*":{action_:["output",{type_:"insert",option:"addition compound"}],nextState:"1"}},"state of aggregation $":{"*":{action_:["output","state of aggregation"],nextState:"1"}},"{[(":{"a|as|o":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"0|1|2|3":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"*":{action_:["output","o=","output","parenthesisLevel++"],nextState:"2"}},")]}":{"0|1|2|3|b|p|bp|o":{action_:["o=","parenthesisLevel--"],nextState:"o"},"a|as|d|D|q|qd|qD|dq":{action_:["output","o=","parenthesisLevel--"],nextState:"o"}},", ":{"*":{action_:["output","comma"],nextState:"0"}},"^_":{"*":{action_:[]}},"^{(...)}|^($...$)":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"D"},q:{action_:"d=",nextState:"qD"},"d|D|qd|qD|dq":{action_:["output","d="],nextState:"D"}},"^a|^\\x{}{}|^\\x{}|^\\x|'":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"d"},q:{action_:"d=",nextState:"qd"},"d|qd|D|qD":{action_:"d="},dq:{action_:["output","d="],nextState:"d"}},"_{(state of aggregation)}$":{"d|D|q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"_{(...)}|_($...$)|_9|_\\x{}{}|_\\x{}|_\\x":{"0|1|2|as":{action_:"p=",nextState:"p"},b:{action_:"p=",nextState:"bp"},"3|o":{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},"q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"=<>":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"#":{"0|1|2|3|a|as|o":{action_:[{type_:"output",option:2},{type_:"bond",option:"#"}],nextState:"3"}},"{}^":{"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"tinySkip"}],nextState:"1"}},"{}":{"*":{action_:{type_:"output",option:1},nextState:"1"}},"{...}":{"0|1|2|3|a|as|b|p|bp":{action_:"o=",nextState:"o"},"o|d|D|q|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"$...$":{a:{action_:"a="},"0|1|2|3|as|b|p|bp|o":{action_:"o=",nextState:"o"},"as|o":{action_:"o="},"q|d|D|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"\\bond{(...)}":{"*":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"\\frac{(...)}":{"*":{action_:[{type_:"output",option:1},"frac-output"],nextState:"3"}},"\\overset{(...)}":{"*":{action_:[{type_:"output",option:2},"overset-output"],nextState:"3"}},"\\underset{(...)}":{"*":{action_:[{type_:"output",option:2},"underset-output"],nextState:"3"}},"\\underbrace{(...)}":{"*":{action_:[{type_:"output",option:2},"underbrace-output"],nextState:"3"}},"\\color{(...)}{(...)}":{"*":{action_:[{type_:"output",option:2},"color-output"],nextState:"3"}},"\\color{(...)}":{"*":{action_:[{type_:"output",option:2},"color0-output"]}},"\\ce{(...)}":{"*":{action_:[{type_:"output",option:2},"ce"],nextState:"3"}},"\\,":{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"1"}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}],nextState:"3"}},"\\x{}{}|\\x{}|\\x":{"0|1|2|3|a|as|b|p|bp|o|c0":{action_:["o=","output"],nextState:"3"},"*":{action_:["output","o=","output"],nextState:"3"}},others:{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"3"}},else2:{a:{action_:"a to o",nextState:"o",revisit:!0},as:{action_:["output","sb=true"],nextState:"1",revisit:!0},"r|rt|rd|rdt|rdq":{action_:["output"],nextState:"0",revisit:!0},"*":{action_:["output","copy"],nextState:"3"}}}),actions:{"o after d":function(t,e){let r;if((t.d||"").match(/^[1-9][0-9]*$/)){const e=t.d;t.d=void 0,r=this.output(t),r.push({type_:"tinySkip"}),t.b=e}else r=this.output(t);return na.actions["o="](t,e),r},"d= kv":function(t,e){t.d=e,t.dType="kv"},"charge or bond":function(t,e){if(t.beginsWithBond){let r=[];return na.concatArray(r,this.output(t)),na.concatArray(r,na.actions.bond(t,e,"-")),r}t.d=e},"- after o/d":function(t,e,r){let n=na.patterns.match_("orbital",t.o||"");const o=na.patterns.match_("one lowercase greek letter $",t.o||""),a=na.patterns.match_("one lowercase latin letter $",t.o||""),i=na.patterns.match_("$one lowercase latin letter$ $",t.o||""),s="-"===e&&(n&&""===n.remainder||o||a||i);!s||t.a||t.b||t.p||t.d||t.q||n||!a||(t.o="$"+t.o+"$");let c=[];return s?(na.concatArray(c,this.output(t)),c.push({type_:"hyphen"})):(n=na.patterns.match_("digits",t.d||""),r&&n&&""===n.remainder?(na.concatArray(c,na.actions["d="](t,e)),na.concatArray(c,this.output(t))):(na.concatArray(c,this.output(t)),na.concatArray(c,na.actions.bond(t,e,"-")))),c},"a to o":function(t){t.o=t.a,t.a=void 0},"sb=true":function(t){t.sb=!0},"sb=false":function(t){t.sb=!1},"beginsWithBond=true":function(t){t.beginsWithBond=!0},"beginsWithBond=false":function(t){t.beginsWithBond=!1},"parenthesisLevel++":function(t){t.parenthesisLevel++},"parenthesisLevel--":function(t){t.parenthesisLevel--},"state of aggregation":function(t,e){return{type_:"state of aggregation",p1:na.go(e,"o")}},comma:function(t,e){const r=e.replace(/\s*$/,"");return r!==e&&0===t.parenthesisLevel?{type_:"comma enumeration L",p1:r}:{type_:"comma enumeration M",p1:r}},output:function(t,e,r){let n;if(t.r){let e,r;e="M"===t.rdt?na.go(t.rd,"tex-math"):"T"===t.rdt?[{type_:"text",p1:t.rd||""}]:na.go(t.rd,"ce"),r="M"===t.rqt?na.go(t.rq,"tex-math"):"T"===t.rqt?[{type_:"text",p1:t.rq||""}]:na.go(t.rq,"ce"),n={type_:"arrow",r:t.r,rd:e,rq:r}}else n=[],(t.a||t.b||t.p||t.o||t.q||t.d||r)&&(t.sb&&n.push({type_:"entitySkip"}),t.o||t.q||t.d||t.b||t.p||2===r?t.o||t.q||t.d||!t.b&&!t.p?t.o&&"kv"===t.dType&&na.patterns.match_("d-oxidation$",t.d||"")?t.dType="oxidation":t.o&&"kv"===t.dType&&!t.q&&(t.dType=void 0):(t.o=t.a,t.d=t.b,t.q=t.p,t.a=t.b=t.p=void 0):(t.o=t.a,t.a=void 0),n.push({type_:"chemfive",a:na.go(t.a,"a"),b:na.go(t.b,"bd"),p:na.go(t.p,"pq"),o:na.go(t.o,"o"),q:na.go(t.q,"pq"),d:na.go(t.d,"oxidation"===t.dType?"oxidation":"bd"),dType:t.dType}));for(const e in t)"parenthesisLevel"!==e&&"beginsWithBond"!==e&&delete t[e];return n},"oxidation-output":function(t,e){let r=["{"];return na.concatArray(r,na.go(e,"oxidation")),r.push("}"),r},"frac-output":function(t,e){return{type_:"frac-ce",p1:na.go(e[0],"ce"),p2:na.go(e[1],"ce")}},"overset-output":function(t,e){return{type_:"overset",p1:na.go(e[0],"ce"),p2:na.go(e[1],"ce")}},"underset-output":function(t,e){return{type_:"underset",p1:na.go(e[0],"ce"),p2:na.go(e[1],"ce")}},"underbrace-output":function(t,e){return{type_:"underbrace",p1:na.go(e[0],"ce"),p2:na.go(e[1],"ce")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:na.go(e[1],"ce")}},"r=":function(t,e){t.r=e},"rdt=":function(t,e){t.rdt=e},"rd=":function(t,e){t.rd=e},"rqt=":function(t,e){t.rqt=e},"rq=":function(t,e){t.rq=e},operator:function(t,e,r){return{type_:"operator",kind_:r||e}}}},a:{transitions:ra({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math tight",nextState:"1"}},",":{"*":{action_:{type_:"insert",option:"commaDecimal"}}},else2:{"*":{action_:"copy"}}}),actions:{}},o:{transitions:ra({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},letters:{"*":{action_:"rm"}},"\\ca":{"*":{action_:{type_:"insert",option:"circa"}}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:[{type_:"write",option:"{"},"text",{type_:"write",option:"}"}]}},else2:{"*":{action_:"copy"}}}),actions:{}},text:{transitions:ra({empty:{"*":{action_:"output"}},"{...}":{"*":{action_:"text="}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"\\greek":{"*":{action_:["output","rm"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:["output","copy"]}},else:{"*":{action_:"text="}}}),actions:{output:function(t){if(t.text_){let e={type_:"text",p1:t.text_};for(const e in t)delete t[e];return e}}}},pq:{transitions:ra({empty:{"*":{action_:[]}},"state of aggregation $":{"*":{action_:"state of aggregation"}},i$:{0:{action_:[],nextState:"!f",revisit:!0}},"(KV letters),":{0:{action_:"rm",nextState:"0"}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"a-z":{f:{action_:"tex-math"}},letters:{"*":{action_:"rm"}},"-9.,9":{"*":{action_:"9,9"}},",":{"*":{action_:{type_:"insert+p1",option:"comma enumeration S"}}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"state of aggregation":function(t,e){return{type_:"state of aggregation subscript",p1:na.go(e,"o")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:na.go(e[1],"pq")}}}},bd:{transitions:ra({empty:{"*":{action_:[]}},x$:{0:{action_:[],nextState:"!f",revisit:!0}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"-9.,9 no missing 0":{"*":{action_:"9,9"}},".":{"*":{action_:{type_:"insert",option:"electron dot"}}},"a-z":{f:{action_:"tex-math"}},x:{"*":{action_:{type_:"insert",option:"KV x"}}},letters:{"*":{action_:"rm"}},"'":{"*":{action_:{type_:"insert",option:"prime"}}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"color-output":function(t,e){return{type_:"color",color1:e[0],color2:na.go(e[1],"bd")}}}},oxidation:{transitions:ra({empty:{"*":{action_:"roman-numeral"}},"pm-operator":{"*":{action_:{type_:"o=+p1",option:"\\pm"}}},else:{"*":{action_:"o="}}}),actions:{"roman-numeral":function(t){return{type_:"roman numeral",p1:t.o||""}}}},"tex-math":{transitions:ra({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},else:{"*":{action_:"o="}}}),actions:{output:function(t){if(t.o){let e={type_:"tex-math",p1:t.o};for(const e in t)delete t[e];return e}}}},"tex-math tight":{transitions:ra({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},"-|+":{"*":{action_:"tight operator"}},else:{"*":{action_:"o="}}}),actions:{"tight operator":function(t,e){t.o=(t.o||"")+"{"+e+"}"},output:function(t){if(t.o){let e={type_:"tex-math",p1:t.o};for(const e in t)delete t[e];return e}}}},"9,9":{transitions:ra({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:ra({empty:{"*":{action_:"output"}},space$:{"*":{action_:["output","space"]}},"{[(|)]}":{"0|a":{action_:"copy"}},"(-)(9)^(-9)":{0:{action_:"number^",nextState:"a"}},"(-)(9.,9)(e)(99)":{0:{action_:"enumber",nextState:"a"}},space:{"0|a":{action_:[]}},"pm-operator":{"0|a":{action_:{type_:"operator",option:"\\pm"},nextState:"0"}},operator:{"0|a":{action_:"copy",nextState:"0"}},"//":{d:{action_:"o=",nextState:"/"}},"/":{d:{action_:"o=",nextState:"/"}},"{...}|else":{"0|d":{action_:"d=",nextState:"d"},a:{action_:["space","d="],nextState:"d"},"/|q":{action_:"q=",nextState:"q"}}}),actions:{enumber:function(t,e){let r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),e[1]&&(na.concatArray(r,na.go(e[1],"pu-9,9")),e[2]&&(e[2].match(/[,.]/)?na.concatArray(r,na.go(e[2],"pu-9,9")):r.push(e[2])),(e[3]||e[4])&&("e"===e[3]||"*"===e[4]?r.push({type_:"cdot"}):r.push({type_:"times"}))),e[5]&&r.push("10^{"+e[5]+"}"),r},"number^":function(t,e){let r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),na.concatArray(r,na.go(e[1],"pu-9,9")),r.push("^{"+e[2]+"}"),r},operator:function(t,e,r){return{type_:"operator",kind_:r||e}},space:function(){return{type_:"pu-space-1"}},output:function(t){let e;const r=na.patterns.match_("{(...)}",t.d||"");r&&""===r.remainder&&(t.d=r.match_);const n=na.patterns.match_("{(...)}",t.q||"");if(n&&""===n.remainder&&(t.q=n.match_),t.d&&(t.d=t.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.d=t.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),t.q){t.q=t.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.q=t.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");const r={d:na.go(t.d,"pu"),q:na.go(t.q,"pu")};"//"===t.o?e={type_:"pu-frac",p1:r.d,p2:r.q}:(e=r.d,r.d.length>1||r.q.length>1?e.push({type_:" / "}):e.push({type_:"/"}),na.concatArray(e,r.q))}else e=na.go(t.d,"pu-2");for(const e in t)delete t[e];return e}}},"pu-2":{transitions:ra({empty:{"*":{action_:"output"}},"*":{"*":{action_:["output","cdot"],nextState:"0"}},"\\x":{"*":{action_:"rm="}},space:{"*":{action_:["output","space"],nextState:"0"}},"^{(...)}|^(-1)":{1:{action_:"^(-1)"}},"-9.,9":{0:{action_:"rm=",nextState:"0"},1:{action_:"^(-1)",nextState:"0"}},"{...}|else":{"*":{action_:"rm=",nextState:"1"}}}),actions:{cdot:function(){return{type_:"tight cdot"}},"^(-1)":function(t,e){t.rm+="^{"+e+"}"},space:function(){return{type_:"pu-space-2"}},output:function(t){let e=[];if(t.rm){const r=na.patterns.match_("{(...)}",t.rm||"");e=r&&""===r.remainder?na.go(r.match_,"pu"):{type_:"rm",p1:t.rm}}for(const e in t)delete t[e];return e}}},"pu-9,9":{transitions:ra({empty:{0:{action_:"output-0"},o:{action_:"output-o"}},",":{0:{action_:["output-0","comma"],nextState:"o"}},".":{0:{action_:["output-0","copy"],nextState:"o"}},else:{"*":{action_:"text="}}}),actions:{comma:function(){return{type_:"commaDecimal"}},"output-0":function(t){let e=[];if(t.text_=t.text_||"",t.text_.length>4){let r=t.text_.length%3;0===r&&(r=3);for(let r=t.text_.length-3;r>0;r-=3)e.push(t.text_.substr(r,3)),e.push({type_:"1000 separator"});e.push(t.text_.substr(0,r)),e.reverse()}else e.push(t.text_);for(const e in t)delete t[e];return e},"output-o":function(t){let e=[];if(t.text_=t.text_||"",t.text_.length>4){const r=t.text_.length-3;let n;for(n=0;n"===t.r||"<=>>"===t.r||"<<=>"===t.r||"<--\x3e"===t.r?(i="\\long"+i,a.rd&&(i="\\overset{"+a.rd+"}{"+i+"}"),a.rq&&(i="<--\x3e"===t.r?"\\underset{\\lower2mu{"+a.rq+"}}{"+i+"}":"\\underset{\\lower6mu{"+a.rq+"}}{"+i+"}"),i=" {}\\mathrel{"+i+"}{} "):(a.rq&&(i+="[{"+a.rq+"}]"),i+="{"+a.rd+"}",i=" {}\\mathrel{\\x"+i+"}{} "):i=" {}\\mathrel{\\long"+i+"}{} ",e=i;break;case"operator":e=oa._getOperator(t.kind_);break;case"space":e=" ";break;case"tinySkip":e="\\mkern2mu";break;case"entitySkip":case"pu-space-1":e="~";break;case"pu-space-2":e="\\mkern3mu ";break;case"1000 separator":e="\\mkern2mu ";break;case"commaDecimal":e="{,}";break;case"comma enumeration L":e="{"+t.p1+"}\\mkern6mu ";break;case"comma enumeration M":e="{"+t.p1+"}\\mkern3mu ";break;case"comma enumeration S":e="{"+t.p1+"}\\mkern1mu ";break;case"hyphen":e="\\text{-}";break;case"addition compound":e="\\,{\\cdot}\\,";break;case"electron dot":e="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":e="{\\times}";break;case"prime":e="\\prime ";break;case"cdot":e="\\cdot ";break;case"tight cdot":e="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":e="\\times ";break;case"circa":e="{\\sim}";break;case"^":e="uparrow";break;case"v":e="downarrow";break;case"ellipsis":e="\\ldots ";break;case"/":e="/";break;case" / ":e="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return e},_getArrow:function(t){switch(t){case"->":case"\u2192":case"\u27f6":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"\u21cc":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getBond:function(t){switch(t){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getOperator:function(t){switch(t){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}};let aa={};aa.Macro=Nr.Macro,aa.xArrow=Qr.xArrow,aa.Machine=function(t,e,r){let n,o=t.GetArgument(e);try{n=ea.toTex(o,r)}catch(t){throw new ce(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new Je("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},aa);const ia=Re.create("mhchem",{handler:{macro:["mhchem"]}});const sa=Re.create("noerrors",{nodes:{error:function(t,e,r,n){let o=t.create("token","mtext",{},n.replace(/\n/g," "));return t.create("node","merror",[o],{"data-mjx-error":e,title:e})}}});const ca=Re.create("noundefined",{fallback:{macro:function(t,e){const r=t.create("text","\\"+e),n=t.options.noundefined||{},o={};for(const t of["color","background","size"])n[t]&&(o["math"+t]=n[t]);t.Push(t.create("node","mtext",[],o,r))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3});class la extends be{constructor(){super(...arguments),this.openCount=0}get kind(){return"auto open"}get isOpen(){return!0}toMml(t=!0,e){if(!t)return super.toMml(t,e);let r=this.factory.configuration.parser,n=this.getProperty("right");if(this.getProperty("smash")){let t=super.toMml();const e=r.create("node","mpadded",[t],{height:0,depth:0});this.Clear(),this.Push(r.create("node","TeXAtom",[e]))}n&&this.Push(new ge(n,r.stack.env,r.configuration).mml());let o=pe.fenced(this.factory.configuration,this.getProperty("open"),super.toMml(),this.getProperty("close"),this.getProperty("big"));return oe.removeProperties(o,"open","close","texClass"),o}closing(t){return t===this.getProperty("close")&&!this.openCount--}checkItem(t){if(t.getProperty("pre-autoclose"))return be.fail;if(t.getProperty("autoclose"))return this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0];if(t.isKind("mml")&&1===t.Size()){const e=t.toMml();e.isKind("mo")&&e.getText()===this.getProperty("open")&&this.openCount++}return super.checkItem(t)}}la.errors=Object.assign(Object.create(be.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]});let ua={};const ma={"(":")","[":"]","{":"}","|":"|"},ha=/^(b|B)i(g{1,2})$/;ua.Quantity=function(t,e,r="(",n=")",o=!1,a="",i=""){let s=!!o&&t.GetStar(),c=t.GetNext(),l=t.i,u=null;if("\\"===c){if(t.i++,u=t.GetCS(),!u.match(ha)){let e=t.create("node","mrow");return t.Push(pe.fenced(t.configuration,r,e,n)),void(t.i=l)}c=t.GetNext()}let m=ma[c];if(o&&"{"!==c)throw new ce("MissingArgFor","Missing argument for %1",t.currentCS);if(!m){let e=t.create("node","mrow");return t.Push(pe.fenced(t.configuration,r,e,n)),void(t.i=l)}if(a){const e=t.create("token","mi",{texClass:Yt.OP},a);i&&oe.setAttribute(e,"mathvariant",i),t.Push(t.itemFactory.create("fn",e))}if("{"===c){let a=t.GetArgument(e);return c=o?r:"\\{",m=o?n:"\\}",a=s?c+" "+a+" "+m:u?"\\"+u+"l"+c+" "+a+" \\"+u+"r"+m:"\\left"+c+" "+a+" \\right"+m,void t.Push(new ge(a,t.stack.env,t.configuration).mml())}o&&(c=r,m=n),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:c,close:m,big:u}))},ua.Eval=function(t,e){let r=t.GetStar(),n=t.GetNext();if("{"!==n){if("("===n||"["===n)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:n,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new ce("MissingArgFor","Missing argument for %1",t.currentCS)}{let n=t.GetArgument(e),o="\\left. "+(r?"\\smash{"+n+"}":n)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+o+t.string.slice(t.i)}},ua.Commutator=function(t,e,r="[",n="]"){let o=t.GetStar(),a=t.GetNext(),i=null;if("\\"===a){if(t.i++,i=t.GetCS(),!i.match(ha))throw new ce("MissingArgFor","Missing argument for %1",t.currentCS);a=t.GetNext()}if("{"!==a)throw new ce("MissingArgFor","Missing argument for %1",t.currentCS);let s=t.GetArgument(e)+","+t.GetArgument(e);s=o?r+" "+s+" "+n:i?"\\"+i+"l"+r+" "+s+" \\"+i+"r"+n:"\\left"+r+" "+s+" \\right"+n,t.Push(new ge(s,t.stack.env,t.configuration).mml())};let pa=[65,90],da=[97,122],ga=[913,937],fa=[945,969],ba=[48,57];function ya(t,e){return t>=e[0]&&t<=e[1]}function xa(t,e,r,n){let o=t.configuration.parser,a=Ae.createToken(t,e,r,n),i=n.codePointAt(0);return 1===n.length&&!o.stack.env.font&&o.stack.env.vectorFont&&(ya(i,pa)||ya(i,da)||ya(i,ga)||ya(i,ba)||ya(i,fa)&&o.stack.env.vectorStar||oe.getAttribute(a,"accent"))&&oe.setAttribute(a,"mathvariant",o.stack.env.vectorFont),a}ua.VectorBold=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o=t.configuration.nodeFactory.get("token"),a=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",xa),t.stack.env.vectorFont=r?"bold-italic":"bold",t.stack.env.vectorStar=r;let i=new ge(n,t.stack.env,t.configuration).mml();a&&(t.stack.env.font=a),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",o),t.Push(i)},ua.StarMacro=function(t,e,r,...n){let o=t.GetStar();const a=[];if(r)for(let n=a.length;n2&&s.length>2?(l="^{"+(s.length-1)+"}",c=!0):null!=a&&(r>2&&s.length>1&&(c=!0),l="^{"+a+"}",u=l);const m=o?"\\flatfrac":"\\frac",h=s.length>1?s[0]:"",p=s.length>1?s[1]:s[0];let d="";for(let t,e=2;t=s[e];e++)d+=n+" "+t;const g=m+"{"+n+l+h+"}{"+n+" "+p+u+" "+d+"}";t.Push(new ge(g,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:c})))},ua.Bra=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o="",a=!1,i=!1;if("\\"===t.GetNext()){let e=t.i;t.i++;let r=t.GetCS(),n=t.lookup("macro",r);n&&"ket"===n.symbol?(a=!0,e=t.i,i=t.GetStar(),"{"===t.GetNext()?o=t.GetArgument(r,!0):(t.i=e,i=!1)):t.i=e}let s="";s=a?r||i?`\\langle{${n}}\\vert{${o}}\\rangle`:`\\left\\langle{${n}}\\middle\\vert{${o}}\\right\\rangle`:r||i?`\\langle{${n}}\\vert`:`\\left\\langle{${n}}\\right\\vert{${o}}`,t.Push(new ge(s,t.stack.env,t.configuration).mml())},ua.Ket=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o=r?`\\vert{${n}}\\rangle`:`\\left\\vert{${n}}\\right\\rangle`;t.Push(new ge(o,t.stack.env,t.configuration).mml())},ua.BraKet=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));let a="";a=null==o?r?`\\langle{${n}}\\vert{${n}}\\rangle`:`\\left\\langle{${n}}\\middle\\vert{${n}}\\right\\rangle`:r?`\\langle{${n}}\\vert{${o}}\\rangle`:`\\left\\langle{${n}}\\middle\\vert{${o}}\\right\\rangle`,t.Push(new ge(a,t.stack.env,t.configuration).mml())},ua.KetBra=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));let a="";a=null==o?r?`\\vert{${n}}\\rangle\\!\\langle{${n}}\\vert`:`\\left\\vert{${n}}\\middle\\rangle\\!\\middle\\langle{${n}}\\right\\vert`:r?`\\vert{${n}}\\rangle\\!\\langle{${o}}\\vert`:`\\left\\vert{${n}}\\middle\\rangle\\!\\middle\\langle{${o}}\\right\\vert`,t.Push(new ge(a,t.stack.env,t.configuration).mml())},ua.Expectation=function(t,e){let r=t.GetStar(),n=r&&t.GetStar(),o=t.GetArgument(e),a=null;"{"===t.GetNext()&&(a=t.GetArgument(e,!0));let i=o&&a?wa([a,o,a],r,n):r?`\\langle {${o}} \\rangle`:`\\left\\langle {${o}} \\right\\rangle`;t.Push(new ge(i,t.stack.env,t.configuration).mml())},ua.MatrixElement=function(t,e){const r=t.GetStar(),n=r&&t.GetStar(),o=wa([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],r,n);t.Push(new ge(o,t.stack.env,t.configuration).mml())},ua.MatrixQuantity=function(t,e,r){const n=t.GetStar(),o=r?"smallmatrix":"array";let a="",i="",s="";switch(t.GetNext()){case"{":a=t.GetArgument(e);break;case"(":t.i++,i=n?"\\lgroup":"(",s=n?"\\rgroup":")",a=t.GetUpTo(e,")");break;case"[":t.i++,i="[",s="]",a=t.GetUpTo(e,"]");break;case"|":t.i++,i="|",s="|",a=t.GetUpTo(e,"|");break;default:i="(",s=")"}const c=(i?"\\left":"")+i+"\\begin{"+o+"}{} "+a+"\\end{"+o+"}"+(i?"\\right":"")+s;t.Push(new ge(c,t.stack.env,t.configuration).mml())},ua.IdentityMatrix=function(t,e){const r=t.GetArgument(e),n=parseInt(r,10);if(isNaN(n))throw new ce("InvalidNumber","Invalid number");if(n<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);let o=Array(n).fill("0"),a=[];for(let t=0;t=o){a.push(t.string.slice(s,o));break}s=t.i,a.push(i)}t.string=function(t,e){let r=t.length,n=[];for(let o=0;on},Ma=new Je("setoptions",{setOptions:"SetOptions"},{SetOptions(t,e){const r=t.GetBrackets(e)||"tex",n=pe.keyvalOptions(t.GetArgument(e)),o=t.options.setoptions;if(o.filterPackage(t,r))for(const e of Object.keys(n))o.filterOption(t,r,e)&&(("tex"===r?t.options:t.options[r])[e]=o.filterValue(t,r,e,n[e]))}});const Ca=Re.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){const r=e.parseOptions.handlers.get("macro").lookup("require");r&&(Ma.add("Require",new ze("Require",r._func)),Ma.add("require",new ze("require",Nr.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:Pa.filterPackage,filterOption:Pa.filterOption,filterValue:Pa.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:Dt({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}});let Sa=0;function Ta(t,e){const r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&_e.add(r,t.tags[r]);const n=_e.create(e.parseOptions.options.tags).constructor;Sa++;const o="configTags-"+Sa;_e.add(o,class extends n{formatNumber(t){return e.parseOptions.options.tagformat.number(t)}formatTag(t){return e.parseOptions.options.tagformat.tag(t)}formatRef(t){const r=e.parseOptions.options.tagformat.ref;return r?r(t):this.formatTag(t)}formatId(t){return e.parseOptions.options.tagformat.id(t)}formatUrl(t,r){return e.parseOptions.options.tagformat.url(t,r)}}),e.parseOptions.options.tags=o}const Fa=Re.create("tagformat",{config:[Ta,10],options:{tagformat:{number:t=>t.toString(),tag:t=>"("+t+")",ref:"",id:t=>"mjx-eqn:"+t.replace(/\s/g,"_"),url:(t,e)=>e+"#"+encodeURIComponent(t)}}}),Oa=MathJax._.handlers.html.HTMLDomStrings.HTMLDomStrings,Ea={TexHTML(t,e){if(!t.options.allowTexHTML)return!1;const r=t.string.slice(t.i).match(/^tex-html(?: n="(\d+)")?>/);if(!r)return!1;t.i+=r[0].length;const n=(r[1]?``:"")+"",o=t.string.slice(t.i).indexOf(n);if(o<0)throw new ce("TokenNotFoundForCommand","Could not find %1 for %2",n,"<"+r[0]);const a=t.string.substr(t.i,o).trim();t.i+=o+11+(r[1]?3+r[1].length:0);const i=t.configuration.packageData.get("texhtml").adaptor,s=i.childNodes(i.body(i.parse(a)));if(0===s.length)return!0;const c=1===s.length?s[0]:i.node("div",{},s),l=t.create("node","html").setHTML(c,i);return t.Push(t.create("node","mtext",[l])),!0}};new Qe("tex-html",{"<":"TexHTML"},Ea);const Ia=Re.create("texhtml",{handler:{character:["tex-html"]},options:{allowTexHTML:!1},config:()=>{if(Oa){const t=Oa.OPTIONS.includeHtmlTags;t["tex-html"]||(t["tex-html"]=(t,e)=>{const r=e.innerHTML(t),n=r.split(/<\/tex-html>/).length;return`1?` n="${n}"`:""}>`+r+(n>1?``:"")+""})}},preprocessors:[t=>{t.data.packageData.set("texhtml",{adaptor:t.document.adaptor})}],postprocessors:[t=>{t.data.packageData.set("texhtml",{adaptor:null})}]}),_a=MathJax._.util.Retries,Na=(_a.handleRetriesFor,_a.retryAfter),qa={Comment(t,e){for(;t.i"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\u{1f12f}"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",ke.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",ke.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",ke.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",ke.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",ke.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",ke.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",ke.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",ke.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",ke.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",ke.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",ke.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",ke.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof La){if(!n)return void qa.Insert(t,e,r);t.saveText()}t.Push(pe.internalText(t,r,n?{mathvariant:n}:{}))}});const Ba=Re.create("textcomp",{handler:{macro:["textcomp-macros"]}}),Da=ke.Variant;new Qe("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},qa),new Je("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":["Macro","$\\\\$"],"'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",Da.NORMAL],mit:["SetFont",Da.ITALIC],oldstyle:["SetFont",Da.OLDSTYLE],cal:["SetFont",Da.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",Da.BOLD],sf:["SetFont",Da.SANSSERIF],tt:["SetFont",Da.MONOSPACE],frak:["TextFont",Da.FRAKTUR],Bbb:["TextFont",Da.DOUBLESTRUCK],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",Sr.thinmathspace],":":["Spacer",Sr.mediummathspace],">":["Spacer",Sr.mediummathspace],";":["Spacer",Sr.thickmathspace],"!":["Spacer",Sr.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",Sr.thinmathspace],negthinspace:["Spacer",Sr.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",data:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",U:"CheckAutoload",char:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0],underline:["UnderOver","2015"],llap:"Lap",rlap:"Lap",phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",mmlToken:"MmlToken"},qa);const Ga=Re.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:(t,e)=>{t.text+=e},macro:(t,e)=>{const r=t.texParser,n=r.lookup("macro",e);n&&n._func!==qa.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),r.parse("macro",[t,e])}},items:{[er.prototype.kind]:er,[rr.prototype.kind]:rr,[br.prototype.kind]:br,[dr.prototype.kind]:dr}});function Ra(t,e,r,n){const o=t.configuration.packageData.get("textmacros");return t instanceof La||(o.texParser=t),o.parseOptions.clear(),[new La(e,n?{mathvariant:n}:{},o.parseOptions,r).mml()]}const $a=Re.create("textmacros",{config(t,e){const r=new $e(e.parseOptions.options.textmacros.packages,["tex","text"]);r.init();const n=new Se(r,[]);n.options=e.parseOptions.options,r.config(e),_e.addTags(r.tags),n.tags=_e.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=Ra},preprocessors:[t=>{const e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}});new Xe("upgreek",(function(t,e){const r=e.attributes||{};r.mathvariant=ke.Variant.NORMAL;const n=t.create("token","mi",r,e.char);t.Push(n)}),{upalpha:"\u03b1",upbeta:"\u03b2",upgamma:"\u03b3",updelta:"\u03b4",upepsilon:"\u03f5",upzeta:"\u03b6",upeta:"\u03b7",uptheta:"\u03b8",upiota:"\u03b9",upkappa:"\u03ba",uplambda:"\u03bb",upmu:"\u03bc",upnu:"\u03bd",upxi:"\u03be",upomicron:"\u03bf",uppi:"\u03c0",uprho:"\u03c1",upsigma:"\u03c3",uptau:"\u03c4",upupsilon:"\u03c5",upphi:"\u03d5",upchi:"\u03c7",uppsi:"\u03c8",upomega:"\u03c9",upvarepsilon:"\u03b5",upvartheta:"\u03d1",upvarpi:"\u03d6",upvarrho:"\u03f1",upvarsigma:"\u03c2",upvarphi:"\u03c6",Upgamma:"\u0393",Updelta:"\u0394",Uptheta:"\u0398",Uplambda:"\u039b",Upxi:"\u039e",Uppi:"\u03a0",Upsigma:"\u03a3",Upupsilon:"\u03a5",Upphi:"\u03a6",Uppsi:"\u03a8",Upomega:"\u03a9"});const Ua=Re.create("upgreek",{handler:{macro:["upgreek"]}});let za={},ja={};za.Unicode=function(t,e){let r=t.GetBrackets(e),n=null,o=null;r&&(r.replace(/ /g,"").match(/^(\d+(\.\d*)?|\.\d+),(\d+(\.\d*)?|\.\d+)$/)?(n=r.replace(/ /g,"").split(/,/),o=t.GetBrackets(e)):o=r);let a=pe.trimSpaces(t.GetArgument(e)).replace(/^0x/,"x");if(!a.match(/^(x[0-9A-Fa-f]+|[0-9]+)$/))throw new ce("BadUnicode","Argument to %1 must be a number",t.currentCS);let i=parseInt(a.match(/^x/)?"0"+a:a);ja[i]?o||(o=ja[i][2]):ja[i]=[800,200,o,i],n&&(ja[i][0]=Math.floor(1e3*parseFloat(n[0])),ja[i][1]=Math.floor(1e3*parseFloat(n[1])));let s=t.stack.env.font,c={};o?(ja[i][2]=c.fontfamily=o.replace(/'/g,"'"),s&&(s.match(/bold/)&&(c.fontweight="bold"),s.match(/italic|-mathit/)&&(c.fontstyle="italic"))):s&&(c.mathvariant=s);let l=t.create("token","mtext",c,me(a));oe.setProperty(l,"unicode",!0),t.Push(l)},za.RawUnicode=function(t,e){const r=t.GetArgument(e).trim();if(!r.match(/^[0-9A-F]{1,6}$/))throw new ce("BadRawUnicode","Argument to %1 must a hexadecimal number with 1 to 6 digits",t.currentCS);const n=parseInt(r,16);t.string=String.fromCodePoint(n)+t.string.substr(t.i),t.i=0},za.Char=function(t,e){let r,n=t.GetNext(),o="";const a=t.string.substr(t.i);if("'"===n){if(r=a.match(/^'(?:([0-7]{1,7}) ?|(\\\S)|(.))/u),r)if(r[1])o=String.fromCodePoint(parseInt(r[1],8));else if(r[3])o=r[3];else{t.i+=2;const e=[...t.GetCS()];if(e.length>1)throw new ce("InvalidAlphanumeric","Invalid alphanumeric constant for %1",t.currentCS);o=e[0],r=[""]}}else'"'===n?(r=a.match(/^"([0-9A-F]{1,6}) ?/),r&&(o=String.fromCodePoint(parseInt(r[1],16)))):(r=a.match(/^([0-9]{1,7}) ?/),r&&(o=String.fromCodePoint(parseInt(r[1]))));if(!o)throw new ce("MissingNumber","Missing numeric constant for %1",t.currentCS);t.i+=r[0].length,o>="0"&&o<="9"?t.Push(t.create("token","mn",{},o)):o.match(/[A-Za-z]/)?t.Push(t.create("token","mi",{},o)):Ur(t,o)},new Je("unicode",{unicode:"Unicode",U:"RawUnicode",char:"Char"},za);const Ha=Re.create("unicode",{handler:{macro:["unicode"]}});let Ka={Verb:function(t,e){const r=t.GetNext(),n=++t.i;if(""===r)throw new ce("MissingArgFor","Missing argument for %1",e);for(;t.i{"use strict";var t={d:(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{FindTeX:()=>Q});var r={};t.r(r),t.d(r,{default:()=>at});var n={};t.r(n),t.d(n,{default:()=>lt});var i={};t.r(i),t.d(i,{default:()=>ht});var s={};t.r(s),t.d(s,{default:()=>gt});var a={};t.r(a),t.d(a,{default:()=>pt});var o={};t.r(o),t.d(o,{default:()=>ft});var l={};t.r(l),t.d(l,{BaseItem:()=>yt,MmlStack:()=>bt});var c={};t.r(c),t.d(c,{default:()=>kt});var h={};t.r(h),t.d(h,{NodeFactory:()=>Mt});var u={};t.r(u),t.d(u,{TexConstant:()=>Pt});var m={};t.r(m),t.d(m,{ColumnParser:()=>xt});var d={};t.r(d),t.d(d,{default:()=>Ot});var g={};t.r(g),t.d(g,{AbstractTags:()=>It,AllTags:()=>Ft,Label:()=>St,NoTags:()=>Nt,TagInfo:()=>Et,TagsFactory:()=>Lt});var p={};t.r(p),t.d(p,{MapHandler:()=>Dt,SubHandler:()=>Gt,SubHandlers:()=>_t});var f={};t.r(f),t.d(f,{Configuration:()=>jt,ConfigurationHandler:()=>qt,ParserConfiguration:()=>Ut});var b={};t.r(b),t.d(b,{Macro:()=>Kt,Symbol:()=>Ht});var y={};t.r(y),t.d(y,{AbstractParseMap:()=>Vt,AbstractSymbolMap:()=>Xt,CharacterMap:()=>Jt,CommandMap:()=>Yt,DelimiterMap:()=>Wt,EnvironmentMap:()=>Qt,MacroMap:()=>Zt,RegExpMap:()=>$t,parseResult:()=>zt});var A={};t.r(A),t.d(A,{ArrayItem:()=>Me,BeginItem:()=>de,BreakItem:()=>me,CellItem:()=>be,CloseItem:()=>se,DotsItem:()=>ke,EndItem:()=>ge,EqnArrayItem:()=>Pe,EquationItem:()=>Te,FnItem:()=>Ae,LeftItem:()=>ce,Middle:()=>he,MmlItem:()=>ye,MstyleItem:()=>xe,NonscriptItem:()=>we,NotItem:()=>ve,OpenItem:()=>ie,OverItem:()=>le,PositionItem:()=>fe,PrimeItem:()=>ae,RightItem:()=>ue,StartItem:()=>re,StopItem:()=>ne,StyleItem:()=>pe,SubsupItem:()=>oe});var v={};t.r(v),t.d(v,{default:()=>Le,splitAlignArray:()=>Ne});var w={};t.r(w),t.d(w,{default:()=>De});var k={};t.r(k),t.d(k,{BaseConfiguration:()=>Ke,BaseTags:()=>He,Other:()=>Ue});var M={};t.r(M),t.d(M,{TeX:()=>ze});var P={};t.r(P),t.d(P,{FlalignItem:()=>$e,MultlineItem:()=>Xe});var x={};t.r(x),t.d(x,{AmsMethods:()=>Ve,NEW_OPS:()=>Je});var T={};t.r(T),t.d(T,{AmsConfiguration:()=>Qe,AmsTags:()=>Ye});var C={};t.r(C),t.d(C,{RequireConfiguration:()=>ur,RequireLoad:()=>lr,RequireMethods:()=>cr,options:()=>hr});var O={};t.r(O),t.d(O,{AutoloadConfiguration:()=>pr});var S={};t.r(S),t.d(S,{default:()=>br});var E={};t.r(E),t.d(E,{default:()=>Ar});var I={};t.r(I),t.d(I,{BeginEnvItem:()=>vr});var N={};t.r(N),t.d(N,{ConfigMacrosConfiguration:()=>xr});var F={};t.r(F),t.d(F,{NewcommandConfiguration:()=>Tr});var L={};t.r(L),t.d(L,{NoUndefinedConfiguration:()=>Cr});const R=("undefined"!=typeof window?window:global).MathJax._.components.global,B=(R.GLOBAL,R.isObject,R.combineConfig,R.combineDefaults,R.combineWithMathJax),D=R.MathJax,q=MathJax._.core.InputJax.AbstractInputJax,G=MathJax._.util.Options,_=(G.isObject,G.APPEND,G.REMOVE,G.OPTIONS,G.Expandable,G.expandable),j=(G.makeArray,G.keys,G.copy,G.insert),U=G.defaultOptions,H=G.userOptions,K=(G.selectOptions,G.selectOptionsFromKeys,G.separateOptions),z=G.lookup,X=MathJax._.core.FindMath.AbstractFindMath,$=MathJax._.util.string,V=$.sortLength,J=$.quotePattern,W=($.unicodeChars,$.unicodeString,$.isPercent,$.split,$.replaceUnicode),Z=MathJax._.core.MathItem,Y=Z.protoItem;Z.AbstractMathItem,Z.STATE,Z.newState;class Q extends X{constructor(t){super(t),this.getPatterns()}getPatterns(){let t=this.options,e=[],r=[],n=[];this.end={},this.env=this.sub=0;let i=1;t.inlineMath.forEach((t=>this.addPattern(e,t,!1))),t.displayMath.forEach((t=>this.addPattern(e,t,!0))),e.length&&r.push(e.sort(V).join("|")),t.processEnvironments&&(r.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=i,i++),t.processEscapes&&n.push("\\\\([\\\\$])"),t.processRefs&&n.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),n.length&&(r.push("("+n.join("|")+")"),this.sub=i),this.start=new RegExp(r.join("|"),"g"),this.hasPatterns=r.length>0}addPattern(t,e,r){let[n,i]=e;t.push(J(n)),this.end[n]=[i,r,this.endPattern(i)]}endPattern(t,e){return new RegExp((e||J(t))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(t,e,r,n){let i,[s,a,o]=n,l=o.lastIndex=r.index+r[0].length,c=0;for(;i=o.exec(t);){if((i[1]||i[0])===s&&0===c)return Y(r[0],t.substr(l,i.index-l),i[0],e,r.index,i.index+i[0].length,a);"{"===i[0]?c++:"}"===i[0]&&c&&c--}return null}findMathInString(t,e,r){let n,i;for(this.start.lastIndex=0;n=this.start.exec(r);){if(void 0!==n[this.env]&&this.env){let t="\\\\end\\s*(\\{"+J(n[this.env])+"\\})";i=this.findEnd(r,e,n,["{"+n[this.env]+"}",!0,this.endPattern(null,t)]),i&&(i.math=i.open+i.math+i.close,i.open=i.close="")}else if(void 0!==n[this.sub]&&this.sub){let t=n[this.sub],r=n.index+n[this.sub].length;i=2===t.length?Y("",t.substr(1),"",e,n.index,r):Y("",t,"",e,n.index,r,!1)}else i=this.findEnd(r,e,n,this.end[n[0]]);i&&(t.push(i),this.start.lastIndex=i.end.n)}}findMath(t){let e=[];if(this.hasPatterns)for(let r=0,n=t.length;r{let r=t.attributes;if(!r)return;const n=new Set((r.get("mjx-keep-attrs")||"").split(/ /));delete r.getAllAttributes()["mjx-keep-attrs"];for(const e of r.getExplicitNames())n.has(e)||r.attributes[e]!==t.attributes.getInherited(e)||delete r.attributes[e]}),{})},t.combineRelations=function(t){const n=[];for(let i of t.data.getList("mo")){if(i.getProperty("relationsCombined")||!i.parent||i.parent&&!at.isType(i.parent,"mrow")||at.getTexClass(i)!==et.REL)continue;let t,s=i.parent.childNodes,a=s.indexOf(i)+1,o=at.getProperty(i,"variantForm");for(;a{let e=i.getExplicit(t);null!=e&&n.set(t,e)}))},r=function(t,e){let r=(t,e)=>t.getExplicitNames().filter((r=>r!==e&&("stretchy"!==r||t.getExplicit("stretchy")))),n=t.attributes,i=e.attributes,s=r(n,"lspace"),a=r(i,"rspace");if(s.length!==a.length)return!1;for(let t of s)if(n.getExplicit(t)!==i.getExplicit(t))return!1;return!0},n=function(t,e,r){const n=[];for(let i of t.getList("m"+e+r)){const s=i.childNodes;if(s[i[e]]&&s[i[r]])continue;const a=i.parent;let o=s[i[e]]?t.nodeFactory.create("node","m"+e,[s[i.base],s[i[e]]]):t.nodeFactory.create("node","m"+r,[s[i.base],s[i[r]]]);at.copyAttributes(i,o),a?a.replaceChild(o,i):t.root=o,n.push(i)}t.removeFromList("m"+e+r,n)};t.cleanSubSup=function(t){let e=t.data;e.error||(n(e,"sub","sup"),n(e,"under","over"))};let i=function(t,e,r){const n=[];for(const i of t.getList(e)){if(i.attributes.get("displaystyle"))continue;const e=i.childNodes[i.base],s=e.coreMO();if(e.getProperty("movablelimits")&&!s.attributes.getExplicit("movablelimits")){let e=t.nodeFactory.create("node",r,i.childNodes);at.copyAttributes(i,e),i.parent?i.parent.replaceChild(e,i):t.root=e,n.push(i)}}t.removeFromList(e,n)};t.moveLimits=function(t){const e=t.data;i(e,"munderover","msubsup"),i(e,"munder","msub"),i(e,"mover","msup")},t.setInherited=function(t){t.data.root.setInheritedAttributes({},t.math.display,0,!1)}}(ot||(ot={}));const lt=ot;class ct{static processString(t,e){let r=t.split(ct.pattern);for(let t=1,n=r.length;t="0"&&n<="9")r[t]=e[parseInt(r[t],10)-1],"number"==typeof r[t]&&(r[t]=r[t].toString());else if("{"===n)if(n=r[t].substr(1),n>="0"&&n<="9")r[t]=e[parseInt(r[t].substr(1,r[t].length-2),10)-1],"number"==typeof r[t]&&(r[t]=r[t].toString());else{r[t].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(r[t]="%"+r[t])}null==r[t]&&(r[t]="???")}return r.join("")}constructor(t,e,...r){this.id=t,this.message=ct.processString(e,r)}}ct.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const ht=ct,ut=MathJax._.util.Entities,mt=(ut.options,ut.entities);ut.add,ut.remove,ut.translate,ut.numeric;var dt;!function(t){const e=7.2,r={em:t=>t,ex:t=>.43*t,pt:t=>t/10,pc:t=>1.2*t,px:t=>t*e/72,in:t=>t*e,cm:t=>t*e/2.54,mm:t=>t*e/25.4,mu:t=>t/18},n="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",i="(pt|em|ex|mu|px|mm|cm|in|pc)",s=RegExp("^\\s*"+n+"\\s*"+i+"\\s*$"),a=RegExp("^\\s*"+n+"\\s*"+i+" ?");function o(t,e=!1){let n=t.match(e?a:s);return n?function([t,e,n]){if("mu"!==e)return[t,e,n];let i=l(r[e](parseFloat(t||"1")));return[i.slice(0,-2),"em",n]}([n[1].replace(/,/,"."),n[4],n[0].length]):[null,null,0]}function l(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function c(t,e,r){"{"!==e&&"}"!==e||(e="\\"+e);let n="{\\big"+r+" "+e+"}";return new ft("\\mathchoice"+("{\\bigg"+r+" "+e+"}")+n+n+n,{},t).mml()}function h(t,e,r){e=e.replace(/\n+/g," ").replace(/^\s+/,mt.nbsp).replace(/\s+$/,mt.nbsp);let n=t.create("text",e);return t.create("node","mtext",[],r,n)}function u(t,e,r){if(r.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+r.length>t.configuration.options.maxBuffer)throw new ht("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return e+r}function m(t,e){for(;e>0;)t=t.trim().slice(1,-1),e--;return t.trim()}function d(t,e){let r=t.length,n=0,i="",s=0,a=0,o=!0,l=!1;for(;sn&&(a=n)),n++;break;case"}":n&&n--,(o||l)&&(a--,l=!0),o=!1;break;default:if(!n&&-1!==e.indexOf(r))return[l?"true":m(i,a),r,t.slice(s)];o=!1,l=!1}i+=r}if(n)throw new ht("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":m(i,a),"",t.slice(s)]}t.matchDimen=o,t.dimen2em=function(t){let[e,n]=o(t),i=parseFloat(e||"1"),s=r[n];return s?s(i):0},t.Em=l,t.cols=function(...t){return t.map((t=>l(t))).join(" ")},t.fenced=function(t,e,r,n,i="",s=""){let a,o=t.nodeFactory,l=o.create("node","mrow",[],{open:e,close:n,texClass:et.INNER});if(i)a=new ft("\\"+i+"l"+e,t.parser.stack.env,t).mml();else{let t=o.create("text",e);a=o.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:et.OPEN},t)}if(at.appendChildren(l,[a,r]),i)a=new ft("\\"+i+"r"+n,t.parser.stack.env,t).mml();else{let t=o.create("text",n);a=o.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:et.CLOSE},t)}return s&&a.attributes.set("mathcolor",s),at.appendChildren(l,[a]),l},t.fixedFence=function(t,e,r,n){let i=t.nodeFactory.create("node","mrow",[],{open:e,close:n,texClass:et.ORD});return e&&at.appendChildren(i,[c(t,e,"l")]),at.isType(r,"mrow")?at.appendChildren(i,at.getChildren(r)):at.appendChildren(i,[r]),n&&at.appendChildren(i,[c(t,n,"r")]),i},t.mathPalette=c,t.fixInitialMO=function(t,e){for(let r=0,n=e.length;r1&&(l=[t.create("node","mrow",l)]),l},t.internalText=h,t.underOver=function(e,r,n,i,s){if(t.checkMovableLimits(r),at.isType(r,"munderover")&&at.isEmbellished(r)){at.setProperties(at.getCoreMO(r),{lspace:0,rspace:0});const t=e.create("node","mo",[],{rspace:0});r=e.create("node","mrow",[t,r])}const a=e.create("node","munderover",[r]);at.setChild(a,"over"===i?a.over:a.under,n);let o=a;return s&&(o=e.create("node","TeXAtom",[a],{texClass:et.OP,movesupsub:!0})),at.setProperty(o,"subsupOK",!0),o},t.checkMovableLimits=function(t){const e=at.isType(t,"mo")?at.getForm(t):null;(at.getProperty(t,"movablelimits")||e&&e[3]&&e[3].movablelimits)&&at.setProperties(t,{movablelimits:!1})},t.trimSpaces=function(t){if("string"!=typeof t)return t;let e=t.trim();return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},t.setArrayAlign=function(e,r,n){return n||(r=t.trimSpaces(r||"")),"t"===r?e.arraydef.align="baseline 1":"b"===r?e.arraydef.align="baseline -1":"c"===r?e.arraydef.align="axis":r&&(n?(n.string=`[${r}]`+n.string.slice(n.i),n.i=0):e.arraydef.align=r),e},t.substituteArgs=function(t,e,r){let n="",i="",s=0;for(;se.length)throw new ht("IllegalMacroParam","Illegal macro parameter reference");i=u(t,u(t,i,n),e[parseInt(a,10)-1]),n=""}else n+=a}return u(t,i,n)},t.addArgs=u,t.checkMaxMacros=function(t,e=!0){if(!(++t.macroCount<=t.configuration.options.maxMacros))throw e?new ht("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new ht("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},t.checkEqnEnv=function(t,e=!0){const r=t.stack.Top(),n=r.First;if((!r.getProperty("nestable")||!e||n)&&(!r.isKind("start")||n))throw new ht("ErroneousNestingEq","Erroneous nesting of equation structures")},t.copyNode=function(t,e){const r=t.copy(),n=e.configuration;return r.walkTree((t=>{n.addNode(t.kind,t);const e=(t.getProperty("in-lists")||"").split(/,/);for(const r of e)r&&n.addNode(r,t)})),r},t.MmlFilterAttribute=function(t,e,r){return r},t.getFontDef=function(t){const e=t.stack.env.font;return e?{mathvariant:e}:{}},t.keyvalOptions=function(t,e=null,r=!1){let n=function(t){let e,r,n,i={},s=t;for(;s;)[r,e,s]=d(s,["=",","]),"="===e?([n,e,s]=d(s,[","]),n="false"===n||"true"===n?JSON.parse(n):n,i[r]=n):r&&(i[r]=!0);return i}(t);if(e)for(let t of Object.keys(n))if(!e.hasOwnProperty(t)){if(r)throw new ht("InvalidOption","Invalid option: %1",t);delete n[t]}return n},t.isLatinOrGreekChar=function(t){return!!t.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(dt||(dt={}));const gt=dt;class pt{constructor(t,e,r){this._factory=t,this._env=e,this.global={},this.stack=[],this.global={isInner:r},this.stack=[this._factory.create("start",this.global)],e&&(this.stack[0].env=e),this.env=this.stack[0].env}set env(t){this._env=t}get env(){return this._env}Push(...t){for(const e of t){if(!e)continue;const t=at.isNode(e)?this._factory.create("mml",e):e;t.global=this.global;const[r,n]=this.stack.length?this.Top().checkItem(t):[null,!0];n&&(r?(this.Pop(),this.Push(...r)):(this.stack.push(t),t.env?(t.copyEnv&&Object.assign(t.env,this.env),this.env=t.env):t.env=this.env))}}Pop(){const t=this.stack.pop();return t.isOpen||delete t.env,this.env=this.stack.length?this.Top().env:{},t}Top(t=1){return this.stack.lengtht.calign[t.j++]="left",c:t=>t.calign[t.j++]="center",r:t=>t.calign[t.j++]="right",p:t=>this.getColumn(t,"top"),m:t=>this.getColumn(t,"middle"),b:t=>this.getColumn(t,"bottom"),w:t=>this.getColumn(t,"top",""),W:t=>this.getColumn(t,"top",""),"|":t=>this.addRule(t,"solid"),":":t=>this.addRule(t,"dashed"),">":t=>t.cstart[t.j]=(t.cstart[t.j]||"")+this.getBraces(t),"<":t=>t.cend[t.j-1]=(t.cend[t.j-1]||"")+this.getBraces(t),"@":t=>this.addAt(t,this.getBraces(t)),"!":t=>this.addBang(t,this.getBraces(t)),P:t=>this.macroColumn(t,">{$}p{#1}<{$}",1),M:t=>this.macroColumn(t,">{$}m{#1}<{$}",1),B:t=>this.macroColumn(t,">{$}b{#1}<{$}",1)," ":t=>{}},this.MAXCOLUMNS=1e4}process(t,e,r){const n={parser:t,template:e,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:r.cstart,cend:r.cend,ralign:r.ralign,cextra:r.cextra};let i=0;for(;n.ithis.MAXCOLUMNS)throw new ht("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const t=n.template.codePointAt(n.i),e=n.c=void 0===t?"":String.fromCodePoint(t);if(n.i+=e.length,!this.columnHandler.hasOwnProperty(e))throw new ht("BadPreamToken","Illegal pream-token (%1)",e);this.columnHandler[e](n)}this.setColumnAlign(n,r),this.setColumnWidths(n,r),this.setColumnSpacing(n,r),this.setColumnLines(n,r),this.setPadding(n,r)}setColumnAlign(t,e){e.arraydef.columnalign=t.calign.join(" ")}setColumnWidths(t,e){if(!t.cwidth.length)return;const r=[...t.cwidth];r.lengtht||"auto")).join(" ")}setColumnSpacing(t,e){if(!t.cspace.length)return;const r=[...t.cspace];r.lengtht||"1em")).join(" ")}setColumnLines(t,e){if(!t.clines.length)return;const r=[...t.clines];r[0]&&e.frame.push(["left",r[0]]),r.length>t.calign.length?e.frame.push(["right",r.pop()]):r.length1&&(e.arraydef.columnlines=r.slice(1).map((t=>t||"none")).join(" "))}setPadding(t,e){if(!t.cextra[0]&&!t.cextra[t.calign.length-1])return;const r=t.calign.length-1,n=t.cspace,i=t.cextra[r]?n[r]:null;e.arraydef["data-array-padding"]=`${n[0]||".5em"} ${i||".5em"}`}getColumn(t,e,r="left"){t.calign[t.j]=r||this.getAlign(t),t.cwidth[t.j]=this.getDimen(t),t.ralign[t.j]=[e,t.cwidth[t.j],t.calign[t.j]],t.j++}getDimen(t){const e=this.getBraces(t)||"";if(!gt.matchDimen(e)[0])throw new ht("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",t.c);return e}getAlign(t){const e=this.getBraces(t);return z(e.toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(t){for(;" "===t.template[t.i];)t.i++;if(t.i>t.template.length)throw new ht("MissingArgForColumn","Missing argument for %1 column declaration",t.c);if("{"!==t.template[t.i])return t.template[t.i++];let e=++t.i,r=1;for(;t.i0&&r--;)n.push(this.getBraces(t));t.template=gt.substituteArgs(t.parser,n,e)+t.template.slice(t.i),t.i=0}addRule(t,e){t.clines[t.j]&&this.addAt(t,"\\,"),t.clines[t.j]=e,"0"===t.cspace[t.j]&&(t.cstart[t.j]="\\hspace{.5em}")}addAt(t,e){const{cstart:r,cspace:n,j:i}=t;t.cextra[i]=!0,t.calign[i]="center",t.clines[i]&&(".5em"===n[i]?r[i-1]+="\\hspace{.25em}":n[i]||(t.cend[i-1]=(t.cend[i-1]||"")+"\\hspace{.5em}")),r[i]=e,n[i]="0",n[++t.j]="0"}addBang(t,e){const{cstart:r,cspace:n,j:i}=t;t.cextra[i]=!0,t.calign[i]="center",r[i]=("0"===n[i]&&t.clines[i]?"\\hspace{.25em}":"")+e,n[i]||(n[i]=".5em"),n[++t.j]=".5em"}}const Tt=Pt.Variant;class Ct{constructor(t,e=[]){this.options={},this.columnParser=new xt,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=t.handlers,this.nodeFactory=new Mt,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(t.nodes),this.itemFactory=new kt(t.items),this.itemFactory.configuration=this,U(this.options,...e),U(this.options,t.options),this.mathStyle=Ct.getVariant.get(this.options.mathStyle)||Ct.getVariant.get("TeX")}pushParser(t){this.parsers.unshift(t)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(t,e){let r=this.nodeLists[t];if(r||(r=this.nodeLists[t]=[]),r.push(e),e.kind!==t){const r=at.getProperty(e,"in-lists")||"",n=(r?r.split(/,/):[]).concat(t).join(",");at.setProperty(e,"in-lists",n)}}getList(t){let e=this.nodeLists[t]||[],r=[];for(let t of e)this.inTree(t)&&r.push(t);return this.nodeLists[t]=r,r}removeFromList(t,e){const r=this.nodeLists[t]||[];for(const t of e){const e=r.indexOf(t);e>=0&&r.splice(e,1)}}inTree(t){for(;t&&t!==this.root;)t=t.parent;return!!t}}Ct.getVariant=new Map([["TeX",(t,e)=>e&&t.match(/^[\u0391-\u03A9\u03F4]/)?Tt.NORMAL:""],["ISO",t=>Tt.ITALIC],["French",t=>t.normalize("NFD").match(/^[a-z]/)?Tt.ITALIC:Tt.NORMAL],["upright",t=>Tt.NORMAL]]);const Ot=Ct;class St{constructor(t="???",e=""){this.tag=t,this.id=e}}class Et{constructor(t="",e=!1,r=!1,n=null,i="",s="",a=!1,o=""){this.env=t,this.taggable=e,this.defaultTags=r,this.tag=n,this.tagId=i,this.tagFormat=s,this.noTag=a,this.labelId=o}}class It{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new Et,this.history=[],this.stack=[],this.enTag=function(t,e){let r=this.configuration.nodeFactory,n=r.create("node","mtd",[t]),i=r.create("node","mlabeledtr",[e,n]);return r.create("node","mtable",[i],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(t,e,r){this.currentTag&&this.stack.push(this.currentTag);const n=this.label;this.currentTag=new Et(t,e,r),this.label=n}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const t=this.label;this.currentTag=this.stack.pop(),t&&!this.label&&(this.label=t)}tag(t,e){this.currentTag.tag=t,this.currentTag.tagFormat=e?t:this.formatTag(t),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(t){this.currentTag.labelId=t}get label(){return this.currentTag.labelId}formatUrl(t,e){return e+"#"+encodeURIComponent(t)}formatTag(t){return"("+t+")"}formatRef(t){return this.formatTag(t)}formatId(t){return"mjx-eqn:"+t.replace(/\s/g,"_")}formatNumber(t){return t.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(t=!1){if(t)return this.autoTag(),this.makeTag();const e=this.currentTag;return e.taggable&&!e.noTag&&(e.defaultTags&&this.autoTag(),e.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(t=0){this.resetTag(),this.counter=this.allCounter=t,this.allLabels={},this.allIds={},this.label=""}startEquation(t){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new Et("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const e=t.inputData.recompile;e&&(this.refUpdate=!0,this.counter=e.counter)}finishEquation(t){this.redo&&(t.inputData.recompile={state:t.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(t,e){if(!e.display||this.currentTag.env||null==this.currentTag.tag)return t;let r=this.makeTag();return this.enTag(t,r)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new St(this.currentTag.tag,this.currentTag.tagId),this.label="");let t=new ft("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[t],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class Nt extends It{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Ft extends It{finalize(t,e){if(!e.display||this.history.find((function(t){return t.taggable})))return t;let r=this.getTag(!0);return this.enTag(t,r)}}var Lt;!function(t){let e=new Map([["none",Nt],["all",Ft]]),r="none";t.OPTIONS={tags:r,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},t.add=function(t,r){e.set(t,r)},t.addTags=function(e){for(const r of Object.keys(e))t.add(r,e[r])},t.create=function(t){let n=e.get(t)||e.get(r);if(!n)throw Error("Unknown tags class");return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create(r)}}(Lt||(Lt={}));const Rt=MathJax._.util.PrioritizedList.PrioritizedList,Bt=MathJax._.util.FunctionList.FunctionList;var Dt,qt;!function(t){let e=new Map;t.register=function(t){e.set(t.name,t)},t.getMap=function(t){return e.get(t)}}(Dt||(Dt={}));class Gt{constructor(){this._configuration=new Rt,this._fallback=new Bt}add(t,e,r=Rt.DEFAULTPRIORITY){for(const e of t.slice().reverse()){let t=Dt.getMap(e);if(!t)return void this.warn("Configuration "+e+" not found! Omitted.");this._configuration.add(t,r)}e&&this._fallback.add(e,r)}parse(t){for(let{item:e}of this._configuration){const r=e.parse(t);if(r)return r}let[e,r]=t;Array.from(this._fallback)[0].item(e,r)}lookup(t){let e=this.applicable(t);return e?e.lookup(t):null}contains(t){return!!this.applicable(t)}toString(){let t=[];for(let{item:e}of this._configuration)t.push(e.name);return t.join(", ")}applicable(t){for(let{item:e}of this._configuration)if(e.contains(t))return e;return null}retrieve(t){for(let{item:e}of this._configuration)if(e.name===t)return e;return null}warn(t){console.log("TexParser Warning: "+t)}}class _t{constructor(){this.map=new Map}add(t,e,r=Rt.DEFAULTPRIORITY){for(const n of Object.keys(t)){let i=n,s=this.get(i);s||(s=new Gt,this.set(i,s)),s.add(t[i],e[i],r)}}set(t,e){this.map.set(t,e)}get(t){return this.map.get(t)}retrieve(t){for(const e of this.map.values()){let r=e.retrieve(t);if(r)return r}return null}keys(){return this.map.keys()}}class jt{static makeProcessor(t,e){return Array.isArray(t)?t:[t,e]}static _create(t,e={}){let r=e.priority||Rt.DEFAULTPRIORITY,n=e.init?this.makeProcessor(e.init,r):null,i=e.config?this.makeProcessor(e.config,r):null,s=(e.preprocessors||[]).map((t=>this.makeProcessor(t,r))),a=(e.postprocessors||[]).map((t=>this.makeProcessor(t,r))),o=e.parser||"tex";return new jt(t,e.handler||{},e.fallback||{},e.items||{},e.tags||{},e.options||{},e.nodes||{},s,a,n,i,r,o)}static create(t,e={}){let r=jt._create(t,e);return qt.set(t,r),r}static local(t={}){return jt._create("",t)}constructor(t,e={},r={},n={},i={},s={},a={},o=[],l=[],c=null,h=null,u,m){this.name=t,this.handler=e,this.fallback=r,this.items=n,this.tags=i,this.options=s,this.nodes=a,this.preprocessors=o,this.postprocessors=l,this.initMethod=c,this.configMethod=h,this.priority=u,this.parser=m,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},e)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(t){let e=new Map;t.set=function(t,r){e.set(t,r)},t.get=function(t){return e.get(t)},t.keys=function(){return e.keys()}}(qt||(qt={}));class Ut{constructor(t,e=["tex"]){this.initMethod=new Bt,this.configMethod=new Bt,this.configurations=new Rt,this.parsers=[],this.handlers=new _t,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=e;for(const e of t.slice().reverse())this.addPackage(e);for(let{item:t,priority:e}of this.configurations)this.append(t,e)}init(){this.initMethod.execute(this)}config(t){this.configMethod.execute(this,t);for(const e of this.configurations)this.addFilters(t,e.item)}addPackage(t){const e="string"==typeof t?t:t[0],r=this.getPackage(e);r&&this.configurations.add(r,"string"==typeof t?r.priority:t[1])}add(t,e,r={}){const n=this.getPackage(t);this.append(n),this.configurations.add(n,n.priority),this.init();const i=e.parseOptions;i.nodeFactory.setCreators(n.nodes);for(const t of Object.keys(n.items))i.itemFactory.setNodeClass(t,n.items[t]);Lt.addTags(n.tags),U(i.options,n.options),H(i.options,r),this.addFilters(e,n),n.config&&n.config(this,e)}getPackage(t){const e=qt.get(t);if(e&&this.parsers.indexOf(e.parser)<0)throw Error(`Package ${t} doesn't target the proper parser`);return e}append(t,e){e=e||t.priority,t.initMethod&&this.initMethod.add(t.initMethod[0],t.initMethod[1]),t.configMethod&&this.configMethod.add(t.configMethod[0],t.configMethod[1]),this.handlers.add(t.handler,t.fallback,e),Object.assign(this.items,t.items),Object.assign(this.tags,t.tags),U(this.options,t.options),Object.assign(this.nodes,t.nodes)}addFilters(t,e){for(const[r,n]of e.preprocessors)t.preFilters.add(r,n);for(const[r,n]of e.postprocessors)t.postFilters.add(r,n)}}class Ht{constructor(t,e,r){this._symbol=t,this._char=e,this._attributes=r}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class Kt{constructor(t,e,r=[]){this._symbol=t,this._func=e,this._args=r}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function zt(t){return void 0===t||t}class Xt{constructor(t,e){this._name=t,this._parser=e,Dt.register(this)}get name(){return this._name}parserFor(t){return this.contains(t)?this.parser:null}parse([t,e]){let r=this.parserFor(e),n=this.lookup(e);return r&&n?zt(r(t,n)):null}set parser(t){this._parser=t}get parser(){return this._parser}}class $t extends Xt{constructor(t,e,r){super(t,e),this._regExp=r}contains(t){return this._regExp.test(t)}lookup(t){return this.contains(t)?t:null}}class Vt extends Xt{constructor(){super(...arguments),this.map=new Map}lookup(t){return this.map.get(t)}contains(t){return this.map.has(t)}add(t,e){this.map.set(t,e)}remove(t){this.map.delete(t)}}class Jt extends Vt{constructor(t,e,r){super(t,e);for(const t of Object.keys(r)){let e=r[t],[n,i]="string"==typeof e?[e,null]:e,s=new Ht(t,n,i);this.add(t,s)}}}class Wt extends Jt{parse([t,e]){return super.parse([t,"\\"+e])}}class Zt extends Vt{constructor(t,e,r){super(t,null);for(const t of Object.keys(e)){let n=e[t],[i,...s]="string"==typeof n?[n]:n,a=new Kt(t,r[i],s);this.add(t,a)}}parserFor(t){let e=this.lookup(t);return e?e.func:null}parse([t,e]){let r=this.lookup(e),n=this.parserFor(e);return r&&n?zt(n(t,r.symbol,...r.args)):null}}class Yt extends Zt{parse([t,e]){let r=this.lookup(e),n=this.parserFor(e);if(!r||!n)return null;let i=t.currentCS;t.currentCS="\\"+e;let s=n(t,"\\"+r.symbol,...r.args);return t.currentCS=i,zt(s)}}class Qt extends Zt{constructor(t,e,r,n){super(t,r,n),this.parser=e}parse([t,e]){let r=this.lookup(e),n=this.parserFor(e);return r&&n?zt(this.parser(t,r.symbol,n,r.args)):null}}const te=MathJax._.util.Styles,ee=te.TRBL;te.WSC,te.Styles;class re extends yt{constructor(t,e){super(t),this.global=e}get kind(){return"start"}get isOpen(){return!0}checkItem(t){if(t.isKind("stop")){let t=this.toMml();return this.global.isInner||(t=this.factory.configuration.tags.finalize(t,this.env)),[[this.factory.create("mml",t)],!0]}return super.checkItem(t)}}class ne extends yt{get kind(){return"stop"}get isClose(){return!0}}class ie extends yt{get kind(){return"open"}get isOpen(){return!0}checkItem(t){if(t.isKind("close")){let t=this.toMml();const e=this.create("node","TeXAtom",[t]);return[[this.factory.create("mml",e)],!0]}return super.checkItem(t)}}ie.errors=Object.assign(Object.create(yt.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class se extends yt{get kind(){return"close"}get isClose(){return!0}}class ae extends yt{get kind(){return"prime"}checkItem(t){let[e,r]=this.Peek(2);if(!at.isType(e,"msubsup")||at.isType(e,"msup")){return[[this.create("node","msup",[e,r]),t],!0]}return at.setChild(e,e.sup,r),[[e,t],!0]}}class oe extends yt{get kind(){return"subsup"}checkItem(t){if(t.isKind("open")||t.isKind("left"))return yt.success;const e=this.First,r=this.getProperty("position");if(t.isKind("mml")){if(this.getProperty("primes"))if(2!==r)at.setChild(e,2,this.getProperty("primes"));else{at.setProperty(this.getProperty("primes"),"variantForm",!0);const e=this.create("node","mrow",[this.getProperty("primes"),t.First]);t.First=e}at.setChild(e,r,t.First),null!=this.getProperty("movesupsub")&&at.setProperty(e,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",e)],!0]}if(super.checkItem(t)[1]){const t=this.getErrors(["","sub","sup"][r]);throw new ht(t[0],t[1],...t.splice(2))}return null}}oe.errors=Object.assign(Object.create(yt.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class le extends yt{constructor(t){super(t),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(t){if(t.isKind("over"))throw new ht("AmbiguousUseOf","Ambiguous use of %1",t.getName());if(t.isClose){let e=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&at.setAttribute(e,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(at.setProperty(e,"withDelims",!0),e=gt.fixedFence(this.factory.configuration,this.getProperty("ldelim"),e,this.getProperty("rdelim"))),[[this.factory.create("mml",e),t],!0]}return super.checkItem(t)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class ce extends yt{constructor(t,e){super(t),this.setProperty("delim",e)}get kind(){return"left"}get isOpen(){return!0}checkItem(t){if(t.isKind("right"))return[[this.factory.create("mml",gt.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),t.getProperty("delim"),"",t.getProperty("color")))],!0];if(t.isKind("middle")){const e={stretchy:!0};return t.getProperty("color")&&(e.mathcolor=t.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:et.CLOSE}),this.create("token","mo",e,t.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:et.OPEN})),this.env={},[[this],!0]}return super.checkItem(t)}}ce.errors=Object.assign(Object.create(yt.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class he extends yt{constructor(t,e,r){super(t),this.setProperty("delim",e),r&&this.setProperty("color",r)}get kind(){return"middle"}get isClose(){return!0}}class ue extends yt{constructor(t,e,r){super(t),this.setProperty("delim",e),r&&this.setProperty("color",r)}get kind(){return"right"}get isClose(){return!0}}class me extends yt{get kind(){return"break"}constructor(t,e,r){super(t),this.setProperty("linebreak",e),this.setProperty("insert",r)}checkItem(t){var e,r;const n=this.getProperty("linebreak");if(t.isKind("mml")){const i=t.First;if(i.isKind("mo")){if("after"!==((null===(r=null===(e=at.getOp(i))||void 0===e?void 0:e[3])||void 0===r?void 0:r.linebreakstyle)||at.getAttribute(i,"linebreakstyle")))return at.setAttribute(i,"linebreak",n),[[t],!0];if(!this.getProperty("insert"))return[[t],!0]}}const i=this.create("token","mspace",{linebreak:n});return[[this.factory.create("mml",i),t],!0]}}class de extends yt{get kind(){return"begin"}get isOpen(){return!0}checkItem(t){if(t.isKind("end")){if(t.getName()!==this.getName())throw new ht("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),t.getName());return this.getProperty("end")?yt.fail:[[this.factory.create("mml",this.toMml())],!0]}if(t.isKind("stop"))throw new ht("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(t)}}class ge extends yt{get kind(){return"end"}get isClose(){return!0}}class pe extends yt{get kind(){return"style"}checkItem(t){if(!t.isClose)return super.checkItem(t);const e=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",e),t],!0]}}class fe extends yt{get kind(){return"position"}checkItem(t){if(t.isClose)throw new ht("MissingBoxFor","Missing box for %1",this.getName());if(t.isFinal){let e=t.toMml();switch(this.getProperty("move")){case"vertical":return e=this.create("node","mpadded",[e],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",e)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),t,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(t)}}class be extends yt{get kind(){return"cell"}get isClose(){return!0}}class ye extends yt{get isFinal(){return!0}get kind(){return"mml"}}class Ae extends yt{get kind(){return"fn"}checkItem(t){const e=this.First;if(e){if(t.isOpen)return yt.success;if(!t.isKind("fn")){let r=t.First;if(!t.isKind("mml")||!r)return[[e,t],!0];if(at.isType(r,"mstyle")&&r.childNodes.length&&at.isType(r.childNodes[0].childNodes[0],"mspace")||at.isType(r,"mspace"))return[[e,t],!0];at.isEmbellished(r)&&(r=at.getCoreMO(r));const n=at.getForm(r);if(null!=n&&[0,0,1,1,0,1,1,0,0,0][n[2]])return[[e,t],!0]}return[[e,this.create("token","mo",{texClass:et.NONE},mt.ApplyFunction),t],!0]}return super.checkItem.apply(this,arguments)}}class ve extends yt{constructor(){super(...arguments),this.remap=Dt.getMap("not_remap")}get kind(){return"not"}checkItem(t){let e,r,n;if(t.isKind("open")||t.isKind("left"))return yt.success;if(t.isKind("mml")&&(at.isType(t.First,"mo")||at.isType(t.First,"mi")||at.isType(t.First,"mtext"))&&(e=t.First,r=at.getText(e),1===r.length&&!at.getProperty(e,"movesupsub")&&1===at.getChildren(e).length))return this.remap.contains(r)?(n=this.create("text",this.remap.lookup(r).char),at.setChild(e,0,n)):(n=this.create("text","\u0338"),at.appendChildren(e,[n])),[[t],!0];n=this.create("text","\u29f8");const i=this.create("node","mtext",[],{},n),s=this.create("node","mpadded",[i],{width:0});return e=this.create("node","TeXAtom",[s],{texClass:et.REL}),[[e,t],!0]}}class we extends yt{get kind(){return"nonscript"}checkItem(t){if(t.isKind("mml")&&1===t.Size()){let e=t.First;if(e.isKind("mstyle")&&e.notParent&&(e=at.getChildren(at.getChildren(e)[0])[0]),e.isKind("mspace")){if(e!==t.First){const e=this.create("node","mrow",[t.Pop()]);t.Push(e)}this.factory.configuration.addNode("nonscript",t.First)}}return[[t],!0]}}class ke extends yt{get kind(){return"dots"}checkItem(t){if(t.isKind("open")||t.isKind("left"))return yt.success;let e=this.getProperty("ldots"),r=t.First;if(t.isKind("mml")&&at.isEmbellished(r)){const t=at.getTexClass(at.getCoreMO(r));t!==et.BIN&&t!==et.REL||(e=this.getProperty("cdots"))}return[[e,t],!0]}}class Me extends yt{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(t){if(t.isClose&&!t.isKind("over")){if(t.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),yt.fail;if(t.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),yt.fail;this.EndTable(),this.clearEnv();let e=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(t.isKind("close"))return[[e],!0];throw new ht("MissingCloseBrace","Missing close brace")}return[[e,t],!0]}return super.checkItem(t)}createMml(){const t=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let e=this.create("node","mtable",this.table,this.arraydef);return t&&e.setProperty("scriptlevel",t),this.breakAlign.table&&at.setAttribute(e,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(at.setAttribute(e,"data-frame-styles",""),at.setAttribute(e,"framespacing",this.getProperty("arrayPadding"))),e=this.handleFrame(e),(this.getProperty("open")||this.getProperty("close"))&&(e=gt.fenced(this.factory.configuration,this.getProperty("open"),e,this.getProperty("close"))),e}handleFrame(t){if(!this.frame.length)return t;const e=new Map(this.frame),r=this.frame.reduce(((t,[,e])=>e===t?e:""),this.frame[0][1]);if(r){if(4===this.frame.length)return at.setAttribute(t,"frame",r),at.removeAttribute(t,"data-frame-styles"),t;if("solid"===r)return at.setAttribute(t,"data-frame-styles",""),t=this.create("node","menclose",[t],{notation:Array.from(e.keys()).join(" "),"data-padding":0})}const n=ee.map((t=>e.get(t)||"none")).join(" ");return at.setAttribute(t,"data-frame-styles",n),t}StartEntry(){const t=this.row.length;let e=this.cstart[t],r=this.cend[t];const n=this.ralign[t],i=this.cextra;if(!(e||r||n||i[t]||i[t+1]))return;let[s,a,o,l]=this.getEntry();if(!i[t]||this.atEnd&&!i[t+1]||(e+="&"),"&"!==o&&(l=!!a.trim()||!(!t&&"\\end"===o.substr(0,4)),i[t+1]&&!i[t]&&(r=(r||"")+"&",this.atEnd=!0)),!l&&!s)return;const c=this.parser;l&&(e&&(a=gt.addArgs(c,e,a)),r&&(a=gt.addArgs(c,a,r)),n&&(a="\\text{"+a.trim()+"}")),s&&(a=gt.addArgs(c,s,a)),c.string=gt.addArgs(c,a,c.string),c.i=0}getEntry(){const t=this.parser,e=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let r,n=0,i=0,s=t.i;const a=["","","",!1];for(;null!==(r=t.string.slice(s).match(e));)switch(s+=r[0].length,r[2]){case"\\":s++;break;case"{":n++;break;case"}":if(!n)return a;n--;break;case"\\begin{array}":!n&&i++;break;case"\\end{array}":if(!n&&i){i--;break}default:if(n||i)continue;s-=r[2].length;let e=t.string.slice(t.i,s).trim();const o=e.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return o&&(e=e.slice(o[0].length)),t.string=t.string.slice(s),t.i=0,[(null==o?void 0:o[0])||"",e,r[2],!0]}return a}EndEntry(){const t=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&at.setAttribute(t,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&at.setAttribute(t,"columnalign",at.getAttribute(t,"columnalign")?"center":"left"));const e=this.ralign[this.row.length];if(e){let[r,n,i]=e;this.breakAlign.cell&&(r=this.breakAlign.cell);const s=this.create("node","mpadded",t.childNodes[0].childNodes,{width:n,"data-overflow":"auto","data-align":i,"data-vertical-align":r});s.setProperty("vbox",r),t.childNodes[0].childNodes=[],t.appendChild(s)}else this.breakAlign.cell&&at.setAttribute(t,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(t),this.Clear(),this.hfill=[]}EndRow(){let t="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),t="mlabeledtr"):this.getProperty("isLabeled")&&(t="mlabeledtr",this.setProperty("isLabeled",!1));const e=this.create("node",t,this.row);this.breakAlign.row&&(at.setAttribute(e,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(e),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const t=this.arraydef.rowlines.split(/ /);t.length===this.table.length?(this.frame.push(["bottom",t.pop()]),t.length?this.arraydef.rowlines=t.join(" "):delete this.arraydef.rowlines):t.lengththis.maxrow&&(this.maxrow=this.row.length);const t=this.factory.configuration.tags.getTag();t&&(this.row=[t].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(t,e){if(!this.arraydef[t])return;const r=this.arraydef[t].split(/ /),n=[...r];if(n.length>1){for(;n.length0){const t="center"===e?".7em":"2em";for(const e of this.table){const n=e.childNodes[e.isKind("mlabeledtr")?r+1:r];if(n){const e=this.create("node","mstyle",n.childNodes[0].childNodes,{indentshift:t});n.childNodes[0].childNodes=[],n.appendChild(e)}}}e=t[r]}}}class xe extends de{get kind(){return"mstyle"}constructor(t,e,r){super(t),this.attrList=e,this.setProperty("name",r)}checkItem(t){if(t.isKind("end")&&t.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(t)}}class Te extends yt{constructor(t,...e){super(t),this.factory.configuration.tags.start("equation",!0,e[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(t){if(t.isKind("end")){let e=this.toMml(),r=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[r?this.factory.configuration.tags.enTag(e,r):e,t],!0]}if(t.isKind("stop"))throw new ht("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(t)}}const Ce=MathJax._.util.lengths,Oe=(Ce.BIGDIMEN,Ce.UNITS,Ce.RELUNITS,Ce.MATHSPACE),Se=(Ce.length2em,Ce.percent,Ce.em);Ce.emRounded,Ce.px;let Ee={};const Ie={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Ne(t,e=1/0){const r=t.replace(/\s+/g,"").split("").map((t=>{const e={t:"top",b:"bottom",m:"middle",c:"center"}[t];if(!e)throw new ht("BadBreakAlign","Invalid alignment character: %1",t);return e}));if(r.length>e)throw new ht("TooManyAligns","Too many alignment characters: %1",t);return 1===e?r[0]:r.join(" ")}function Fe(t,e){const r=t.stack.env,n=r.inRoot;r.inRoot=!0;const i=new ft(e,r,t.configuration);let s=i.mml();const a=i.stack.global;if(a.leftRoot||a.upRoot){const e={};a.leftRoot&&(e.width=a.leftRoot),a.upRoot&&(e.voffset=a.upRoot,e.height=a.upRoot),s=t.create("node","mpadded",[s],e)}return r.inRoot=n,s}Ee.Open=function(t,e){t.Push(t.itemFactory.create("open"))},Ee.Close=function(t,e){t.Push(t.itemFactory.create("close"))},Ee.Bar=function(t,e){t.Push(t.create("token","mo",{stretchy:!1,texClass:et.ORD},e))},Ee.Tilde=function(t,e){t.Push(t.create("token","mtext",{},mt.nbsp))},Ee.Space=function(t,e){},Ee.Superscript=function(t,e){let r,n;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));const i=t.stack.Top();i.isKind("prime")?([n,r]=i.Peek(2),t.stack.Pop()):(n=t.stack.Prev(),n||(n=t.create("token","mi",{},"")));const s=at.getProperty(n,"movesupsub");let a=at.isType(n,"msubsup")?n.sup:n.over;if(at.isType(n,"msubsup")&&!at.isType(n,"msup")&&at.getChildAt(n,n.sup)||at.isType(n,"munderover")&&!at.isType(n,"mover")&&at.getChildAt(n,n.over)&&!at.getProperty(n,"subsupOK"))throw new ht("DoubleExponent","Double exponent: use braces to clarify");at.isType(n,"msubsup")&&!at.isType(n,"msup")||(s?((!at.isType(n,"munderover")||at.isType(n,"mover")||at.getChildAt(n,n.over))&&(n=t.create("node","munderover",[n],{movesupsub:!0})),a=n.over):(n=t.create("node","msubsup",[n]),a=n.sup)),t.Push(t.itemFactory.create("subsup",n).setProperties({position:a,primes:r,movesupsub:s}))},Ee.Subscript=function(t,e){let r,n;t.GetNext().match(/\d/)&&(t.string=t.string.substr(0,t.i+1)+" "+t.string.substr(t.i+1));const i=t.stack.Top();i.isKind("prime")?([n,r]=i.Peek(2),t.stack.Pop()):(n=t.stack.Prev(),n||(n=t.create("token","mi",{},"")));const s=at.getProperty(n,"movesupsub");let a=at.isType(n,"msubsup")?n.sub:n.under;if(at.isType(n,"msubsup")&&!at.isType(n,"msup")&&at.getChildAt(n,n.sub)||at.isType(n,"munderover")&&!at.isType(n,"mover")&&at.getChildAt(n,n.under)&&!at.getProperty(n,"subsupOK"))throw new ht("DoubleSubscripts","Double subscripts: use braces to clarify");at.isType(n,"msubsup")&&!at.isType(n,"msup")||(s?((!at.isType(n,"munderover")||at.isType(n,"mover")||at.getChildAt(n,n.under))&&(n=t.create("node","munderover",[n],{movesupsub:!0})),a=n.under):(n=t.create("node","msubsup",[n]),a=n.sub)),t.Push(t.itemFactory.create("subsup",n).setProperties({position:a,primes:r,movesupsub:s}))},Ee.Prime=function(t,e){let r=t.stack.Prev();if(r||(r=t.create("token","mi")),at.isType(r,"msubsup")&&!at.isType(r,"msup")&&at.getChildAt(r,r.sup))throw new ht("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let n="";t.i--;do{n+=mt.prime,t.i++,e=t.GetNext()}while("'"===e||e===mt.rsquo);n=["","\u2032","\u2033","\u2034","\u2057"][n.length]||n;const i=t.create("token","mo",{variantForm:!0},n);t.Push(t.itemFactory.create("prime",r,i))},Ee.Comment=function(t,e){for(;t.is.macroColumn(t,i,parseInt(n))},Ee.BeginEnd=function(t,e){let r=t.GetArgument(e);if(r.match(/\\/))throw new ht("InvalidEnv","Invalid environment name '%1'",r);let n=t.configuration.handlers.get("environment").lookup(r);if(n&&"\\end"===e){if(!n.args[0]){const e=t.itemFactory.create("end").setProperty("name",r);return void t.Push(e)}t.stack.env.closing=r}gt.checkMaxMacros(t,!1),t.parse("environment",[t,r])},Ee.Array=function(t,e,r,n,i,s,a,o,l){i||(i=t.GetArgument("\\begin{"+e.getName()+"}"));const c=t.itemFactory.create("array");return"array"===e.getName()&&c.setProperty("arrayPadding",".5em .125em"),c.parser=t,c.arraydef={columnspacing:s||"1em",rowspacing:a||"4pt"},t.configuration.columnParser.process(t,i,c),r&&c.setProperty("open",t.convertDelimiter(r)),n&&c.setProperty("close",t.convertDelimiter(n)),"'"===(o||"").charAt(1)&&(c.arraydef["data-cramped"]=!0,o=o.charAt(0)),"D"===o?c.arraydef.displaystyle=!0:o&&(c.arraydef.displaystyle=!1),"S"===o&&(c.arraydef.scriptlevel=1),l&&(c.arraydef.useHeight=!1),t.Push(e),c.StartEntry(),c},Ee.AlignedArray=function(t,e,r=""){const n=t.GetBrackets("\\begin{"+e.getName()+"}");let i=Ee.Array(t,e,null,null,null,null,null,r);return gt.setArrayAlign(i,n)},Ee.IndentAlign=function(t,e){const r=`\\begin{${e.getName()}}`,n=t.GetBrackets(r,"");let i=t.GetBrackets(r,"");const s=t.GetBrackets(r,"");if(n&&!gt.matchDimen(n)[0]||i&&!gt.matchDimen(i)[0]||s&&!gt.matchDimen(s)[0])throw new ht("BracketMustBeDimension","Bracket argument to %1 must be a dimension",r);const a=t.GetArgument(r);if(a&&!a.match(/^([lcr]{1,3})?$/))throw new ht("BadAlignment","Alignment must be one to three copies of l, c, or r");const o=[...a].map((t=>({l:"left",c:"center",r:"right"}[t])));1===o.length&&o.push(o[0]);const l={};for(const[t,e]of[["indentshiftfirst",n],["indentshift",i||n],["indentshiftlast",s],["indentalignfirst",o[0]],["indentalign",o[1]],["indentalignlast",o[2]]])e&&(l[t]=e);t.Push(t.itemFactory.create("mstyle",l,e.getName()))},Ee.Equation=function(t,e,r,n=!0){return t.configuration.mathItem.display=n,t.stack.env.display=n,t.Push(e),gt.checkEqnEnv(t),t.Push(e),t.itemFactory.create("equation",r).setProperty("name",e.getName())},Ee.EqnArray=function(t,e,r,n,i,s,a){let o=e.getName(),l="gather"===o||"gather*"===o;n&>.checkEqnEnv(t,!l),t.Push(e),i=(i=i.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),s=Ne(s);let c=t.itemFactory.create("eqnarray",o,r,n,t.stack.global);return c.arraydef={displaystyle:!0,columnalign:i,columnspacing:a||"1em",rowspacing:"3pt","data-break-align":s,side:t.options.tagSide,minlabelspacing:t.options.tagIndent},l&&c.setProperty("nestable",!0),c},Ee.HandleNoTag=function(t,e){t.tags.notag()},Ee.HandleLabel=function(t,e){let r=t.GetArgument(e);if(""!==r&&!t.tags.refUpdate){if(t.tags.label)throw new ht("MultipleCommand","Multiple %1",t.currentCS);if(t.tags.label=r,(t.tags.allLabels[r]||t.tags.labels[r])&&!t.options.ignoreDuplicateLabels)throw new ht("MultipleLabel","Label '%1' multiply defined",r);t.tags.labels[r]=new St}},Ee.HandleRef=function(t,e,r){let n=t.GetArgument(e),i=t.tags.allLabels[n]||t.tags.labels[n];i||(t.tags.refUpdate||(t.tags.redo=!0),i=new St);let s=i.tag;r&&(s=t.tags.formatRef(s));let a=t.create("node","mrow",gt.internalMath(t,s),{href:t.tags.formatUrl(i.id,t.options.baseURL),class:"MathJax_ref"});t.Push(a)},Ee.Macro=function(t,e,r,n,i){if(n){const s=[];if(null!=i){const r=t.GetBrackets(e);s.push(null==r?i:r)}for(let r=s.length;r1&&(n.autoOP=!1)),!n.mathvariant&>.isLatinOrGreekChar(e)){const r=t.configuration.mathStyle(e);r&&(n.mathvariant=r)}const s=t.create("token","mi",n,e);t.Push(s)},t.digit=function(t,e){let r;const n=t.configuration.options.digits,i=t.string.slice(t.i-1).match(n),s=gt.getFontDef(t);i?(r=t.create("token","mn",s,i[0].replace(/[{}]/g,"")),t.i+=i[0].length-1):r=t.create("token","mo",s,e),t.Push(r)},t.controlSequence=function(t,e){const r=t.GetCS();t.parse("macro",[t,r])},t.lcGreek=function(t,e){const r={mathvariant:t.configuration.mathStyle(e.char)||Re.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.ucGreek=function(t,e){const r={mathvariant:t.stack.env.font||t.configuration.mathStyle(e.char,!0)||Re.NORMAL},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mi=function(t,e){const r=e.attributes||{mathvariant:Re.ITALIC},n=t.create("token","mi",r,e.char);t.Push(n)},t.mathchar0mo=function(t,e){const r=e.attributes||{};r.stretchy=!1;const n=t.create("token","mo",r,e.char);at.setProperty(n,"fixStretchy",!0),t.configuration.addNode("fixStretchy",n),t.Push(n)},t.mathchar7=function(t,e){const r=e.attributes||{mathvariant:Re.NORMAL};t.stack.env.font&&(r.mathvariant=t.stack.env.font);const n=t.create("token","mi",r,e.char);t.Push(n)},t.delimiter=function(t,e){let r=e.attributes||{};r=Object.assign({fence:!1,stretchy:!1},r);const n=t.create("token","mo",r,e.char);t.Push(n)},t.environment=function(t,e,r,n){const i=n[0];let s=t.itemFactory.create("begin").setProperties({name:e,end:i});s=r(t,s,...n.slice(1)),t.Push(s)}}(Be||(Be={}));const De=Be,qe=Se(Oe.thickmathspace),Ge=Pt.Variant;new $t("letter",De.variable,/[a-z]/i),new $t("digit",De.digit,/[0-9.,]/),new $t("command",De.controlSequence,/^\\/),new Zt("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Le),new Jt("lcGreek",De.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new Jt("ucGreek",De.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new Jt("mathchar0mi",De.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:Ge.NORMAL}],aleph:["\u2135",{mathvariant:Ge.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:Ge.NORMAL}],Re:["\u211c",{mathvariant:Ge.NORMAL}],Im:["\u2111",{mathvariant:Ge.NORMAL}],partial:["\u2202",{mathvariant:Ge.ITALIC}],infty:["\u221e",{mathvariant:Ge.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:Ge.NORMAL}],nabla:["\u2207",{mathvariant:Ge.NORMAL}],top:["\u22a4",{mathvariant:Ge.NORMAL}],bot:["\u22a5",{mathvariant:Ge.NORMAL}],angle:["\u2220",{mathvariant:Ge.NORMAL}],triangle:["\u25b3",{mathvariant:Ge.NORMAL}],backslash:["\\",{mathvariant:Ge.NORMAL}],forall:["\u2200",{mathvariant:Ge.NORMAL}],exists:["\u2203",{mathvariant:Ge.NORMAL}],neg:["\xac",{mathvariant:Ge.NORMAL}],lnot:["\xac",{mathvariant:Ge.NORMAL}],flat:["\u266d",{mathvariant:Ge.NORMAL}],natural:["\u266e",{mathvariant:Ge.NORMAL}],sharp:["\u266f",{mathvariant:Ge.NORMAL}],clubsuit:["\u2663",{mathvariant:Ge.NORMAL}],diamondsuit:["\u2662",{mathvariant:Ge.NORMAL}],heartsuit:["\u2661",{mathvariant:Ge.NORMAL}],spadesuit:["\u2660",{mathvariant:Ge.NORMAL}]}),new Jt("mathchar0mo",De.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:et.PUNCT}],cdotp:["\u22c5",{texClass:et.PUNCT}],colon:[":",{texClass:et.PUNCT}]}),new Jt("mathchar7",De.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new Wt("delimiter",De.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:et.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:et.ORD}],"\\|":["\u2016",{texClass:et.ORD}],"\\vert":["|",{texClass:et.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new Yt("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",Ge.NORMAL],mit:["SetFont",Ge.ITALIC],oldstyle:["SetFont",Ge.OLDSTYLE],cal:["SetFont",Ge.CALLIGRAPHIC],it:["SetFont",Ge.MATHITALIC],bf:["SetFont",Ge.BOLD],sf:["SetFont",Ge.SANSSERIF],tt:["SetFont",Ge.MONOSPACE],frak:["MathFont",Ge.FRAKTUR],Bbb:["MathFont",Ge.DOUBLESTRUCK],mathrm:["MathFont",Ge.NORMAL],mathup:["MathFont",Ge.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",Ge.BOLD],mathbfup:["MathFont",Ge.BOLD],mathit:["MathFont",Ge.MATHITALIC],mathbfit:["MathFont",Ge.BOLDITALIC],mathbb:["MathFont",Ge.DOUBLESTRUCK],mathfrak:["MathFont",Ge.FRAKTUR],mathbffrak:["MathFont",Ge.BOLDFRAKTUR],mathscr:["MathFont",Ge.SCRIPT],mathbfscr:["MathFont",Ge.BOLDSCRIPT],mathsf:["MathFont",Ge.SANSSERIF],mathsfup:["MathFont",Ge.SANSSERIF],mathbfsf:["MathFont",Ge.BOLDSANSSERIF],mathbfsfup:["MathFont",Ge.BOLDSANSSERIF],mathsfit:["MathFont",Ge.SANSSERIFITALIC],mathbfsfit:["MathFont",Ge.SANSSERIFBOLDITALIC],mathtt:["MathFont",Ge.MONOSPACE],mathcal:["MathFont",Ge.CALLIGRAPHIC],mathbfcal:["MathFont",Ge.BOLDCALLIGRAPHIC],symrm:["MathFont",Ge.NORMAL],symup:["MathFont",Ge.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",Ge.BOLD],symbfup:["MathFont",Ge.BOLD],symit:["MathFont",Ge.ITALIC],symbfit:["MathFont",Ge.BOLDITALIC],symbb:["MathFont",Ge.DOUBLESTRUCK],symfrak:["MathFont",Ge.FRAKTUR],symbffrak:["MathFont",Ge.BOLDFRAKTUR],symscr:["MathFont",Ge.SCRIPT],symbfscr:["MathFont",Ge.BOLDSCRIPT],symsf:["MathFont",Ge.SANSSERIF],symsfup:["MathFont",Ge.SANSSERIF],symbfsf:["MathFont",Ge.BOLDSANSSERIF],symbfsfup:["MathFont",Ge.BOLDSANSSERIF],symsfit:["MathFont",Ge.SANSSERIFITALIC],symbfsfit:["MathFont",Ge.SANSSERIFBOLDITALIC],symtt:["MathFont",Ge.MONOSPACE],symcal:["MathFont",Ge.CALLIGRAPHIC],symbfcal:["MathFont",Ge.BOLDCALLIGRAPHIC],textrm:["HBox",null,Ge.NORMAL],textup:["HBox",null,Ge.NORMAL],textnormal:["HBox"],textit:["HBox",null,Ge.ITALIC],textbf:["HBox",null,Ge.BOLD],textsf:["HBox",null,Ge.SANSSERIF],texttt:["HBox",null,Ge.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",Oe.thinmathspace],":":["Spacer",Oe.mediummathspace],">":["Spacer",Oe.mediummathspace],";":["Spacer",Oe.thickmathspace],"!":["Spacer",Oe.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",Oe.thinmathspace],negthinspace:["Spacer",Oe.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Pt.LineBreak.GOODBREAK],badbreak:["Linebreak",Pt.LineBreak.BADBREAK],nobreak:["Linebreak",Pt.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",et.ORD,.85],Big:["MakeBig",et.ORD,1.15],bigg:["MakeBig",et.ORD,1.45],Bigg:["MakeBig",et.ORD,1.75],bigl:["MakeBig",et.OPEN,.85],Bigl:["MakeBig",et.OPEN,1.15],biggl:["MakeBig",et.OPEN,1.45],Biggl:["MakeBig",et.OPEN,1.75],bigr:["MakeBig",et.CLOSE,.85],Bigr:["MakeBig",et.CLOSE,1.15],biggr:["MakeBig",et.CLOSE,1.45],Biggr:["MakeBig",et.CLOSE,1.75],bigm:["MakeBig",et.REL,.85],Bigm:["MakeBig",et.REL,1.15],biggm:["MakeBig",et.REL,1.45],Biggm:["MakeBig",et.REL,1.75],mathord:["TeXAtom",et.ORD],mathop:["TeXAtom",et.OP],mathopen:["TeXAtom",et.OPEN],mathclose:["TeXAtom",et.CLOSE],mathbin:["TeXAtom",et.BIN],mathrel:["TeXAtom",et.REL],mathpunct:["TeXAtom",et.PUNCT],mathinner:["TeXAtom",et.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",qe,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",qe,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",qe,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+qe+'" rspace="'+qe+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Le),new Qt("environment",De.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",gt.cols(0,Oe.thickmathspace),".5em"],indentalign:["IndentAlign"]},Le),new Jt("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"});const _e=MathJax._.core.MmlTree.OperatorDictionary,je=(_e.OPDEF,_e.MO,_e.RANGES,_e.getRange);_e.MMLSPACING,_e.OPTABLE;function Ue(t,e){let r=t.stack.env.font?{mathvariant:t.stack.env.font}:{};const n=Dt.getMap("remap").lookup(e),i=je(e),s=i?i[3]:"mo";let a=t.create("token",s,r,n?n.char:e);const o=(null==i?void 0:i[4])||(gt.isLatinOrGreekChar(e)?t.configuration.mathStyle(e,!0):"");o&&a.attributes.set("mathvariant",o),"mo"===s&&(at.setProperty(a,"fixStretchy",!0),t.configuration.addNode("fixStretchy",a)),t.Push(a)}new Jt("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class He extends It{}const Ke=jt.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Ue,macro:function(t,e){throw new ht("UndefinedControlSequence","Undefined control sequence %1","\\"+e)},environment:function(t,e){throw new ht("UnknownEnv","Unknown environment '%1'",e)}},items:{[re.prototype.kind]:re,[ne.prototype.kind]:ne,[ie.prototype.kind]:ie,[se.prototype.kind]:se,[ae.prototype.kind]:ae,[oe.prototype.kind]:oe,[le.prototype.kind]:le,[ce.prototype.kind]:ce,[he.prototype.kind]:he,[ue.prototype.kind]:ue,[me.prototype.kind]:me,[de.prototype.kind]:de,[ge.prototype.kind]:ge,[pe.prototype.kind]:pe,[fe.prototype.kind]:fe,[be.prototype.kind]:be,[ye.prototype.kind]:ye,[Ae.prototype.kind]:Ae,[ve.prototype.kind]:ve,[we.prototype.kind]:we,[ke.prototype.kind]:ke,[Me.prototype.kind]:Me,[Pe.prototype.kind]:Pe,[Te.prototype.kind]:Te,[xe.prototype.kind]:xe},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:He},postprocessors:[[function({data:t}){for(const e of t.getList("nonscript"))if(e.attributes.get("scriptlevel")>0){const r=e.parent;if(r.childNodes.splice(r.childIndex(e),1),t.removeFromList(e.kind,[e]),e.isKind("mrow")){const r=e.childNodes[0];t.removeFromList("mstyle",[r]),t.removeFromList("mspace",r.childNodes[0].childNodes)}}else e.isKind("mrow")&&(e.parent.replaceChild(e.childNodes[0],e),t.removeFromList("mrow",[e]))},-4]]});class ze extends q{static configure(t){let e=new Ut(t,["tex"]);return e.init(),e}static tags(t,e){Lt.addTags(e.tags),Lt.setDefault(t.options.tags),t.tags=Lt.getDefault(),t.tags.configuration=t}constructor(t={}){const[e,r,n]=K(t,ze.OPTIONS,Q.OPTIONS);super(r),this.findTeX=this.options.FindTeX||new Q(n);const i=this.options.packages,s=this.configuration=ze.configure(i),a=this._parseOptions=new Ot(s,[this.options,Lt.OPTIONS]);H(a.options,e),s.config(this),ze.tags(a,s),this.postFilters.add(lt.cleanSubSup,-6),this.postFilters.add(lt.setInherited,-5),this.postFilters.add(lt.moveLimits,-4),this.postFilters.add(lt.cleanStretchy,-3),this.postFilters.add(lt.cleanAttributes,-2),this.postFilters.add(lt.combineRelations,-1)}setMmlFactory(t){super.setMmlFactory(t),this._parseOptions.nodeFactory.setMmlFactory(t)}get parseOptions(){return this._parseOptions}reset(t=0){this.parseOptions.tags.reset(t)}compile(t,e){let r,n,i;this.parseOptions.clear(),this.parseOptions.mathItem=t,this.executeFilters(this.preFilters,t,e,this.parseOptions),this.latex=t.math,this.parseOptions.tags.startEquation(t);try{i=new ft(this.latex,{display:t.display,isInner:!1},this.parseOptions),r=i.mml(),n=i.stack.global}catch(t){if(!(t instanceof ht))throw t;this.parseOptions.error=!0,r=this.options.formatError(this,t)}return r=this.parseOptions.nodeFactory.create("node","math",[r]),(null==n?void 0:n.indentalign)&&at.setAttribute(r,"indentalign",n.indentalign),t.display&&at.setAttribute(r,"display","block"),this.parseOptions.tags.finishEquation(t),this.parseOptions.root=r,this.executeFilters(this.postFilters,t,e,this.parseOptions),i&&i.stack.env.hsize&&(at.setAttribute(r,"maxwidth",i.stack.env.hsize),at.setAttribute(r,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(t){return this.findTeX.findMath(t)}formatError(t){let e=t.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",e,t.id,this.latex)}}ze.NAME="TeX",ze.OPTIONS=Object.assign(Object.assign({},q.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(t,e)=>t.formatError(e)});class Xe extends Me{constructor(t,...e){super(t),this.factory.configuration.tags.start("multline",!0,e[0])}get kind(){return"multline"}EndEntry(){this.table.length&>.fixInitialMO(this.factory.configuration,this.nodes);const t=this.getProperty("shove"),e=this.create("node","mtd",this.nodes,t?{columnalign:t}:{});this.setProperty("shove",null),this.row.push(e),this.Clear()}EndRow(){if(1!==this.row.length)throw new ht("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let t=this.create("node","mtr",this.row);this.table.push(t),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let t=this.table.length-1,e=-1;at.getAttribute(at.getChildren(this.table[0])[0],"columnalign")||at.setAttribute(at.getChildren(this.table[0])[0],"columnalign",Pt.Align.LEFT),at.getAttribute(at.getChildren(this.table[t])[0],"columnalign")||at.setAttribute(at.getChildren(this.table[t])[0],"columnalign",Pt.Align.RIGHT);let r=this.factory.configuration.tags.getTag();if(r){e=this.arraydef.side===Pt.Align.LEFT?0:this.table.length-1;const t=this.table[e],n=this.create("node","mlabeledtr",[r].concat(at.getChildren(t)));at.copyAttributes(t,n),this.table[e]=n}}this.factory.configuration.tags.end()}}class $e extends Pe{get kind(){return"flalign"}constructor(t,e,r,n,i){super(t),this.name=e,this.numbered=r,this.padded=n,this.center=i,this.factory.configuration.tags.start(e,r,r)}EndEntry(){super.EndEntry();const t=this.getProperty("xalignat");if(t&&this.row.length>t)throw new ht("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let t,e=this.row;const r=this.getProperty("xalignat");for(;e.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){const t=at.getChildren(n)[0],e=this.factory.configuration.options.tagSide,r=Object.assign({width:0},"right"===e?{lspace:"-1width"}:{}),i=this.create("node","mpadded",at.getChildren(t),r);t.setChildren([i])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Ve={AmsEqnArray:function(t,e,r,n,i,s,a,o){const l=t.GetBrackets("\\begin{"+e.getName()+"}"),c=Le.EqnArray(t,e,r,n,i,s,a,o);return gt.setArrayAlign(c,l,t)},AlignAt:function(t,e,r,n){const i=e.getName();let s,a,o="",l="",c=[];if(n||(a=t.GetBrackets("\\begin{"+i+"}")),s=t.GetArgument("\\begin{"+i+"}"),s.match(/[^0-9]/))throw new ht("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+i+"}");let h=parseInt(s,10);for(;h>0;)o+="rl",l+="bt",c.push("0em 0em"),h--;let u=c.join(" ");if(n)return Ve.EqnArray(t,e,r,n,o,l,u);let m=Ve.EqnArray(t,e,r,n,o,l,u);return gt.setArrayAlign(m,a,n?null:t)},Multline:function(t,e,r){gt.checkEqnEnv(t),t.Push(e);const n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},XalignAt:function(t,e,r,n){let i=t.GetArgument("\\begin{"+e.getName()+"}");if(i.match(/[^0-9]/))throw new ht("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+e.getName()+"}");const s=n?"crl":"rlc",a=n?"mbt":"btm",o=n?"fit auto auto":"auto auto fit",l=Ve.FlalignArray(t,e,r,n,!1,s,a,o,!0);return l.setProperty("xalignat",2*parseInt(i)),l},FlalignArray:function(t,e,r,n,i,s,a,o,l=!1){gt.checkEqnEnv(t),t.Push(e),s=s.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),a=Ne(a);const c=t.itemFactory.create("flalign",e.getName(),r,n,i,t.stack);return c.arraydef={width:"100%",displaystyle:!0,columnalign:s,columnspacing:"0em",columnwidth:o,rowspacing:"3pt","data-break-align":a,side:t.options.tagSide,minlabelspacing:l?"0":t.options.tagIndent,"data-width-includes-label":!0},c.setProperty("zeroWidthLabel",l),c}},Je="ams-declare-ops";function We(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&Ze(t))return[t,null];const e=at.getChildAt(t,0);return t.isInferred&&e&&Ze(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function Ze(t){const e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}Ve.HandleDeclareOp=function(t,e){let r=t.GetStar()?"*":"",n=gt.trimSpaces(t.GetArgument(e));"\\"===n.charAt(0)&&(n=n.substr(1));let i=t.GetArgument(e);t.configuration.handlers.retrieve(Je).add(n,new Kt(n,Ve.Macro,[`\\operatorname${r}{${i}}`]))},Ve.HandleOperatorName=function(t,e){const r=t.GetStar();let n=gt.trimSpaces(t.GetArgument(e)),i=new ft(n,Object.assign(Object.assign({},t.stack.env),{font:Pt.Variant.NORMAL,multiLetterIdentifiers:t.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),t.configuration).mml();if(i.isKind("mi")||(i=t.create("node","TeXAtom",[i])),at.setProperties(i,{movesupsub:r,movablelimits:!0,texClass:et.OP}),!r){const e=t.GetNext(),r=t.i;"\\"===e&&++t.i&&"limits"!==t.GetCS()&&(t.i=r)}t.Push(t.itemFactory.create("fn",i))},Ve.SideSet=function(t,e){const[r,n]=We(t.ParseArg(e)),[i,s]=We(t.ParseArg(e)),a=t.ParseArg(e);let o=a;r&&(n?r.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[gt.copyNode(a,t)],{width:0})]),at.getChildAt(r,0)):(o=t.create("node","mmultiscripts",[a]),i&&at.appendChildren(o,[at.getChildAt(i,1)||t.create("node","none"),at.getChildAt(i,2)||t.create("node","none")]),at.setProperty(o,"scriptalign","left"),at.appendChildren(o,[t.create("node","mprescripts"),at.getChildAt(r,1)||t.create("node","none"),at.getChildAt(r,2)||t.create("node","none")]))),i&&o===a&&(i.replaceChild(a,at.getChildAt(i,0)),o=i);const l=t.create("node","TeXAtom",[],{texClass:et.OP,movesupsub:!0,movablelimits:!0});n&&(r&&l.appendChild(r),l.appendChild(n)),l.appendChild(o),s&&l.appendChild(s),t.Push(l)},Ve.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&De.variable(t,e)},Ve.MultiIntegral=function(t,e,r){let n=t.GetNext();if("\\"===n){let i=t.i;n=t.GetArgument(e),t.i=i,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},Ve.xArrow=function(t,e,r,n,i){let s={width:"+"+gt.Em((n+i)/18),lspace:gt.Em(n/18)},a=t.GetBrackets(e),o=t.ParseArg(e),l=t.create("node","mspace",[],{depth:".2em"}),c=t.create("token","mo",{stretchy:!0,texClass:et.REL},String.fromCodePoint(r));c=t.create("node","mstyle",[c],{scriptlevel:0});let h=t.create("node","munderover",[c]),u=t.create("node","mpadded",[o,l],s);if(at.setAttribute(u,"voffset","-.2em"),at.setAttribute(u,"height","-.2em"),at.setChild(h,h.over,u),a){let e=new ft(a,t.stack.env,t.configuration).mml(),r=t.create("node","mspace",[],{height:".75em"});u=t.create("node","mpadded",[e,r],s),at.setAttribute(u,"voffset",".15em"),at.setAttribute(u,"depth","-.15em"),at.setChild(h,h.under,u)}at.setProperty(h,"subsupOK",!0),t.Push(h)},Ve.HandleShove=function(t,e,r){let n=t.stack.Top();if("multline"!==n.kind)throw new ht("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new ht("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},Ve.CFrac=function(t,e){let r=gt.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),i=t.GetArgument(e),s={l:Pt.Align.LEFT,r:Pt.Align.RIGHT,"":""},a=new ft("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),o=new ft("\\strut\\textstyle{"+i+"}",t.stack.env,t.configuration).mml(),l=t.create("node","mfrac",[a,o]);if(r=s[r],null==r)throw new ht("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&at.setProperties(l,{numalign:r,denomalign:r}),t.Push(l)},Ve.Genfrac=function(t,e,r,n,i,s){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==i&&(i=t.GetArgument(e)),null==s&&(s=gt.trimSpaces(t.GetArgument(e)));let a=t.ParseArg(e),o=t.ParseArg(e),l=t.create("node","mfrac",[a,o]);if(""!==i&&at.setAttribute(l,"linethickness",i),(r||n)&&(at.setProperty(l,"withDelims",!0),l=gt.fixedFence(t.configuration,r,l,n)),""!==s){let e=parseInt(s,10),r=["D","T","S","SS"][e];if(null==r)throw new ht("BadMathStyleFor","Bad math style for %1",t.currentCS);l=t.create("node","mstyle",[l]),"D"===r?at.setProperties(l,{displaystyle:!0,scriptlevel:0}):at.setProperties(l,{displaystyle:!1,scriptlevel:e-1})}t.Push(l)},Ve.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new ht("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new ht("MultipleCommand","Multiple %1",t.currentCS);let r=t.GetStar(),n=gt.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},Ve.HandleNoTag=Le.HandleNoTag,Ve.HandleRef=Le.HandleRef,Ve.Macro=Le.Macro,Ve.Accent=Le.Accent,Ve.Tilde=Le.Tilde,Ve.Array=Le.Array,Ve.Spacer=Le.Spacer,Ve.NamedOp=Le.NamedOp,Ve.EqnArray=Le.EqnArray,Ve.Equation=Le.Equation,new Jt("AMSmath-mathchar0mo",De.mathchar0mo,{iiiint:["\u2a0c",{texClass:et.OP}]}),new $t("AMSmath-operatorLetter",Ve.operatorLetter,/[-*]/i),new Yt("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",Oe.negativemediummathspace],negthickspace:["Spacer",Oe.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Pt.Align.LEFT],shoveright:["HandleShove",Pt.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Ve),new Qt("AMSmath-environment",De.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",gt.cols(0,Oe.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",gt.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",gt.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",gt.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",gt.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,gt.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",gt.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Ve),new Wt("AMSmath-delimiter",De.delimiter,{"\\lvert":["|",{texClass:et.OPEN}],"\\rvert":["|",{texClass:et.CLOSE}],"\\lVert":["\u2016",{texClass:et.OPEN}],"\\rVert":["\u2016",{texClass:et.CLOSE}]}),new Jt("AMSsymbols-mathchar0mi",De.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Pt.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Pt.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Pt.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Pt.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Pt.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Pt.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Pt.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Pt.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Pt.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Pt.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Pt.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Pt.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Pt.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Pt.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new Jt("AMSsymbols-mathchar0mo",De.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new Wt("AMSsymbols-delimiter",De.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new Yt("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Ve);class Ye extends It{}const Qe=jt.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Xe.prototype.kind]:Xe,[$e.prototype.kind]:$e},tags:{ams:Ye},init:function(t){new Yt(Je,{},{}),t.append(jt.local({handler:{macro:[Je]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),tr=MathJax._.components.package,er=(tr.PackageError,tr.Package),rr=("undefined"!=typeof window?window:global).MathJax._.components.loader,nr=(rr.PathFilters,rr.Loader),ir=(rr.MathJax,rr.CONFIG),sr=MathJax._.mathjax.mathjax,ar=D.config;function or(t,e){const r=t.parseOptions.options.require,n=t.parseOptions.packageData.get("require").required,i=e.substr(r.prefix.length);if(n.indexOf(i)<0){n.push(i),function(t,e=[]){const r=t.parseOptions.options.require.prefix;for(const n of e)n.substr(0,r.length)===r&&or(t,n)}(t,ir.dependencies[e]);const r=qt.get(i);if(r){let n=ar[e]||{};r.options&&1===Object.keys(r.options).length&&r.options[i]&&(n={[i]:n}),t.configuration.add(i,t,n);const s=t.parseOptions.packageData.get("require").configured;r.preprocessors.length&&!s.has(i)&&(s.set(i,!0),sr.retryAfter(Promise.resolve()))}}}function lr(t,e){const r=t.options.require,n=r.allow,i=("["===e.substr(0,1)?"":r.prefix)+e;if(!(n.hasOwnProperty(i)?n[i]:n.hasOwnProperty(e)?n[e]:r.defaultAllow))throw new ht("BadRequire",'Extension "%1" is not allowed to be loaded',i);er.packages.has(i)?or(t.configuration.packageData.get("require").jax,i):sr.retryAfter(nr.load(i))}const cr={Require(t,e){const r=t.GetArgument(e);if(r.match(/[^_a-zA-Z0-9]/)||""===r)throw new ht("BadPackageName","Argument for %1 is not a valid package name",e);lr(t,r)}},hr={require:{allow:_({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new Yt("require",{require:"Require"},cr);const ur=jt.create("require",{handler:{macro:["require"]},config:function(t,e){e.parseOptions.packageData.set("require",{jax:e,required:[...e.options.packages],configured:new Map});const r=e.parseOptions.options.require,n=r.prefix;if(n.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ir.paths[n]||(ir.paths[n]="[mathjax]/input/tex/extensions"),r.prefix="["+n+"]/"},options:hr});function mr(t,e,r,n){if(er.packages.has(t.options.require.prefix+r)){const i=t.options.autoload[r],[s,a]=2===i.length&&Array.isArray(i[0])?i:[i,[]];for(const t of s)dr.remove(t);for(const t of a)gr.remove(t);t.string=(n?e+" ":"\\begin{"+e.slice(1)+"}")+t.string.slice(t.i),t.i=0}lr(t,r)}const dr=new Yt("autoload-macros",{},{}),gr=new Yt("autoload-environments",{},{}),pr=jt.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:_({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(t,e){const r=e.parseOptions,n=r.handlers.get("macro"),i=r.handlers.get("environment"),s=r.options.autoload;r.packageData.set("autoload",{Autoload:mr});for(const t of Object.keys(s)){const e=s[t],[r,a]=2===e.length&&Array.isArray(e[0])?e:[e,[]];for(const e of r)n.lookup(e)&&"color"!==e||dr.add(e,new Kt(e,mr,[t,!0]));for(const e of a)i.lookup(e)||gr.add(e,new Kt(e,mr,[t,!1]))}r.packageData.get("require")||ur.config(t,e)},init:function(t){t.options.require||U(t.options,ur.options)},priority:10});var fr;!function(t){function e(t,e){return t.string.substr(t.i,e.length)!==e||e.match(/\\[a-z]+$/i)&&t.string.charAt(t.i+e.length).match(/[a-z]/i)?0:(t.i+=e.length,1)}t.disassembleSymbol=function(t,e){let r=[t,e.char];if(e.attributes)for(let t in e.attributes)r.push(t),r.push(e.attributes[t]);return r},t.assembleSymbol=function(t){let e=t[0],r=t[1],n={};for(let e=2;e0?[s.toString()].concat(i):s;t.i++}throw new ht("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);let i=t.i,s=0,a=0;for(;t.i{const n=br.assembleSymbol(r);return s.parser(t,n)};return void br.addMacro(t,r,o,a)}t.i++;const s=i.get("delimiter").lookup(n);s?br.addDelimiter(t,"\\"+r,s.char,s.attributes):br.addMacro(t,r,yr.Macro,[n])},MacroWithTemplate:function(t,e,r,n,...i){const s=parseInt(n,10);if(i.length){let n=[];if(t.GetNext(),i[0]&&!br.MatchParam(t,i[0]))throw new ht("MismatchUseDef","Use of %1 doesn't match its definition",e);if(s){for(let r=0;r{"use strict";var t={d:(e,a)=>{for(var o in a)t.o(a,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:a[o]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{ActionConfiguration:()=>u,ActionMethods:()=>g});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,o=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),n=(a.MathJax,MathJax._.input.tex.Configuration),i=n.Configuration,r=(n.ConfigurationHandler,n.ParserConfiguration,MathJax._.input.tex.TexParser.default),c=MathJax._.input.tex.SymbolMap,l=(c.parseResult,c.AbstractSymbolMap,c.RegExpMap,c.AbstractParseMap,c.CharacterMap,c.DelimiterMap,c.MacroMap,c.CommandMap),p=(c.EnvironmentMap,MathJax._.input.tex.base.BaseMethods),s=(p.splitAlignArray,p.default);let g={};g.Macro=s.Macro,g.Toggle=function(t,e){const a=[];let o;for(;"\\endtoggle"!==(o=t.GetArgument(e));)a.push(new r(o,t.stack.env,t.configuration).mml());t.Push(t.create("node","maction",a,{actiontype:"toggle"}))},g.Mathtip=function(t,e){const a=t.ParseArg(e),o=t.ParseArg(e);t.Push(t.create("node","maction",[a,o],{actiontype:"tooltip"}))},new l("action-macros",{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]},g);const u=i.create("action",{handler:{macro:["action-macros"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/action","4.0.0-beta.3","tex-extension"),o({_:{input:{tex:{action:{ActionConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/all-packages.js b/input/tex/extensions/all-packages.js new file mode 100644 index 0000000000..f1d8068685 --- /dev/null +++ b/input/tex/extensions/all-packages.js @@ -0,0 +1,34 @@ +(()=>{"use strict";var t={d:(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{void 0!==U&&U.toStringTag&&Object.defineProperty(t,U.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{AllPackages:()=>fr});var r={};t.r(r),t.d(r,{RequireConfiguration:()=>Sr,RequireLoad:()=>Mr,RequireMethods:()=>qr,options:()=>Pr});var n={};t.r(n),t.d(n,{AutoloadConfiguration:()=>Er});const o=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(o.GLOBAL,o.isObject,o.combineConfig,o.combineDefaults,o.combineWithMathJax),i=o.MathJax,s=MathJax._.input.tex.base.BaseConfiguration,c=s.Other,l=(s.BaseTags,s.BaseConfiguration,MathJax._.input.tex.Configuration),u=l.Configuration,m=l.ConfigurationHandler,p=l.ParserConfiguration,d=MathJax._.input.tex.TexParser.default,h=MathJax._.input.tex.SymbolMap,g=(h.parseResult,h.AbstractSymbolMap,h.RegExpMap),f=(h.AbstractParseMap,h.CharacterMap),x=h.DelimiterMap,b=h.MacroMap,y=h.CommandMap,w=h.EnvironmentMap,v=MathJax._.input.tex.base.BaseMethods,A=v.splitAlignArray,k=v.default;let _={};_.Macro=k.Macro,_.Toggle=function(t,e){const r=[];let n;for(;"\\endtoggle"!==(n=t.GetArgument(e));)r.push(new d(n,t.stack.env,t.configuration).mml());t.Push(t.create("node","maction",r,{actiontype:"toggle"}))},_.Mathtip=function(t,e){const r=t.ParseArg(e),n=t.ParseArg(e);t.Push(t.create("node","maction",[r,n],{actiontype:"tooltip"}))},new y("action-macros",{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]},_);u.create("action",{handler:{macro:["action-macros"]}});const M=MathJax._.input.tex.base.BaseItems,q=M.StartItem,P=M.StopItem,S=(M.OpenItem,M.CloseItem,M.PrimeItem,M.SubsupItem,M.OverItem,M.LeftItem,M.Middle,M.RightItem,M.BreakItem,M.BeginItem),C=(M.EndItem,M.StyleItem),F=(M.PositionItem,M.CellItem,M.MmlItem),I=(M.FnItem,M.NotItem,M.NonscriptItem,M.DotsItem,M.ArrayItem),E=M.EqnArrayItem,T=(M.MstyleItem,M.EquationItem,MathJax._.input.tex.ParseUtil.default),O=MathJax._.input.tex.NodeUtil.default,N=MathJax._.input.tex.TexError.default,G=MathJax._.input.tex.TexConstants.TexConstant;class D extends I{constructor(t,...e){super(t),this.factory.configuration.tags.start("multline",!0,e[0])}get kind(){return"multline"}EndEntry(){this.table.length&&T.fixInitialMO(this.factory.configuration,this.nodes);const t=this.getProperty("shove"),e=this.create("node","mtd",this.nodes,t?{columnalign:t}:{});this.setProperty("shove",null),this.row.push(e),this.Clear()}EndRow(){if(1!==this.row.length)throw new N("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let t=this.create("node","mtr",this.row);this.table.push(t),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let t=this.table.length-1,e=-1;O.getAttribute(O.getChildren(this.table[0])[0],"columnalign")||O.setAttribute(O.getChildren(this.table[0])[0],"columnalign",G.Align.LEFT),O.getAttribute(O.getChildren(this.table[t])[0],"columnalign")||O.setAttribute(O.getChildren(this.table[t])[0],"columnalign",G.Align.RIGHT);let r=this.factory.configuration.tags.getTag();if(r){e=this.arraydef.side===G.Align.LEFT?0:this.table.length-1;const t=this.table[e],n=this.create("node","mlabeledtr",[r].concat(O.getChildren(t)));O.copyAttributes(t,n),this.table[e]=n}}this.factory.configuration.tags.end()}}class B extends E{get kind(){return"flalign"}constructor(t,e,r,n,o){super(t),this.name=e,this.numbered=r,this.padded=n,this.center=o,this.factory.configuration.tags.start(e,r,r)}EndEntry(){super.EndEntry();const t=this.getProperty("xalignat");if(t&&this.row.length>t)throw new N("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let t,e=this.row;const r=this.getProperty("xalignat");for(;e.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const n=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&n.isKind("mlabeledtr")){const t=O.getChildren(n)[0],e=this.factory.configuration.options.tagSide,r=Object.assign({width:0},"right"===e?{lspace:"-1width"}:{}),o=this.create("node","mpadded",O.getChildren(t),r);t.setChildren([o])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const $=MathJax._.input.tex.Tags,L=($.Label,$.TagInfo,$.AbstractTags),R=($.NoTags,$.AllTags,$.TagsFactory),z=MathJax._.input.tex.ParseMethods.default,V=MathJax._.input.tex.Symbol,U=V.Symbol,j=V.Macro,H=MathJax._.core.MmlTree.MmlNode,K=H.TEXCLASS,Q=(H.TEXCLASSNAMES,H.MATHVARIANTS,H.indentAttributes,H.AbstractMmlNode),J=(H.AbstractMmlTokenNode,H.AbstractMmlLayoutNode,H.AbstractMmlBaseNode,H.AbstractMmlEmptyNode,H.TextNode,H.XMLNode,{AmsEqnArray:function(t,e,r,n,o,a,i,s){const c=t.GetBrackets("\\begin{"+e.getName()+"}"),l=k.EqnArray(t,e,r,n,o,a,i,s);return T.setArrayAlign(l,c,t)},AlignAt:function(t,e,r,n){const o=e.getName();let a,i,s="",c="",l=[];if(n||(i=t.GetBrackets("\\begin{"+o+"}")),a=t.GetArgument("\\begin{"+o+"}"),a.match(/[^0-9]/))throw new N("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+o+"}");let u=parseInt(a,10);for(;u>0;)s+="rl",c+="bt",l.push("0em 0em"),u--;let m=l.join(" ");if(n)return J.EqnArray(t,e,r,n,s,c,m);let p=J.EqnArray(t,e,r,n,s,c,m);return T.setArrayAlign(p,i,n?null:t)},Multline:function(t,e,r){T.checkEqnEnv(t),t.Push(e);const n=t.itemFactory.create("multline",r,t.stack);return n.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},n},XalignAt:function(t,e,r,n){let o=t.GetArgument("\\begin{"+e.getName()+"}");if(o.match(/[^0-9]/))throw new N("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+e.getName()+"}");const a=n?"crl":"rlc",i=n?"mbt":"btm",s=n?"fit auto auto":"auto auto fit",c=J.FlalignArray(t,e,r,n,!1,a,i,s,!0);return c.setProperty("xalignat",2*parseInt(o)),c},FlalignArray:function(t,e,r,n,o,a,i,s,c=!1){T.checkEqnEnv(t),t.Push(e),a=a.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),i=A(i);const l=t.itemFactory.create("flalign",e.getName(),r,n,o,t.stack);return l.arraydef={width:"100%",displaystyle:!0,columnalign:a,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":i,side:t.options.tagSide,minlabelspacing:c?"0":t.options.tagIndent,"data-width-includes-label":!0},l.setProperty("zeroWidthLabel",c),l}}),W="ams-declare-ops";function X(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&Z(t))return[t,null];const e=O.getChildAt(t,0);return t.isInferred&&e&&Z(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function Z(t){const e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}J.HandleDeclareOp=function(t,e){let r=t.GetStar()?"*":"",n=T.trimSpaces(t.GetArgument(e));"\\"===n.charAt(0)&&(n=n.substr(1));let o=t.GetArgument(e);t.configuration.handlers.retrieve(W).add(n,new j(n,J.Macro,[`\\operatorname${r}{${o}}`]))},J.HandleOperatorName=function(t,e){const r=t.GetStar();let n=T.trimSpaces(t.GetArgument(e)),o=new d(n,Object.assign(Object.assign({},t.stack.env),{font:G.Variant.NORMAL,multiLetterIdentifiers:t.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),t.configuration).mml();if(o.isKind("mi")||(o=t.create("node","TeXAtom",[o])),O.setProperties(o,{movesupsub:r,movablelimits:!0,texClass:K.OP}),!r){const e=t.GetNext(),r=t.i;"\\"===e&&++t.i&&"limits"!==t.GetCS()&&(t.i=r)}t.Push(t.itemFactory.create("fn",o))},J.SideSet=function(t,e){const[r,n]=X(t.ParseArg(e)),[o,a]=X(t.ParseArg(e)),i=t.ParseArg(e);let s=i;r&&(n?r.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[T.copyNode(i,t)],{width:0})]),O.getChildAt(r,0)):(s=t.create("node","mmultiscripts",[i]),o&&O.appendChildren(s,[O.getChildAt(o,1)||t.create("node","none"),O.getChildAt(o,2)||t.create("node","none")]),O.setProperty(s,"scriptalign","left"),O.appendChildren(s,[t.create("node","mprescripts"),O.getChildAt(r,1)||t.create("node","none"),O.getChildAt(r,2)||t.create("node","none")]))),o&&s===i&&(o.replaceChild(i,O.getChildAt(o,0)),s=o);const c=t.create("node","TeXAtom",[],{texClass:K.OP,movesupsub:!0,movablelimits:!0});n&&(r&&c.appendChild(r),c.appendChild(n)),c.appendChild(s),a&&c.appendChild(a),t.Push(c)},J.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&z.variable(t,e)},J.MultiIntegral=function(t,e,r){let n=t.GetNext();if("\\"===n){let o=t.i;n=t.GetArgument(e),t.i=o,"\\limits"===n&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},J.xArrow=function(t,e,r,n,o){let a={width:"+"+T.Em((n+o)/18),lspace:T.Em(n/18)},i=t.GetBrackets(e),s=t.ParseArg(e),c=t.create("node","mspace",[],{depth:".2em"}),l=t.create("token","mo",{stretchy:!0,texClass:K.REL},String.fromCodePoint(r));l=t.create("node","mstyle",[l],{scriptlevel:0});let u=t.create("node","munderover",[l]),m=t.create("node","mpadded",[s,c],a);if(O.setAttribute(m,"voffset","-.2em"),O.setAttribute(m,"height","-.2em"),O.setChild(u,u.over,m),i){let e=new d(i,t.stack.env,t.configuration).mml(),r=t.create("node","mspace",[],{height:".75em"});m=t.create("node","mpadded",[e,r],a),O.setAttribute(m,"voffset",".15em"),O.setAttribute(m,"depth","-.15em"),O.setChild(u,u.under,m)}O.setProperty(u,"subsupOK",!0),t.Push(u)},J.HandleShove=function(t,e,r){let n=t.stack.Top();if("multline"!==n.kind)throw new N("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(n.Size())throw new N("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);n.setProperty("shove",r)},J.CFrac=function(t,e){let r=T.trimSpaces(t.GetBrackets(e,"")),n=t.GetArgument(e),o=t.GetArgument(e),a={l:G.Align.LEFT,r:G.Align.RIGHT,"":""},i=new d("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),s=new d("\\strut\\textstyle{"+o+"}",t.stack.env,t.configuration).mml(),c=t.create("node","mfrac",[i,s]);if(r=a[r],null==r)throw new N("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&O.setProperties(c,{numalign:r,denomalign:r}),t.Push(c)},J.Genfrac=function(t,e,r,n,o,a){null==r&&(r=t.GetDelimiterArg(e)),null==n&&(n=t.GetDelimiterArg(e)),null==o&&(o=t.GetArgument(e)),null==a&&(a=T.trimSpaces(t.GetArgument(e)));let i=t.ParseArg(e),s=t.ParseArg(e),c=t.create("node","mfrac",[i,s]);if(""!==o&&O.setAttribute(c,"linethickness",o),(r||n)&&(O.setProperty(c,"withDelims",!0),c=T.fixedFence(t.configuration,r,c,n)),""!==a){let e=parseInt(a,10),r=["D","T","S","SS"][e];if(null==r)throw new N("BadMathStyleFor","Bad math style for %1",t.currentCS);c=t.create("node","mstyle",[c]),"D"===r?O.setProperties(c,{displaystyle:!0,scriptlevel:0}):O.setProperties(c,{displaystyle:!1,scriptlevel:e-1})}t.Push(c)},J.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new N("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new N("MultipleCommand","Multiple %1",t.currentCS);let r=t.GetStar(),n=T.trimSpaces(t.GetArgument(e));t.tags.tag(n,r)},J.HandleNoTag=k.HandleNoTag,J.HandleRef=k.HandleRef,J.Macro=k.Macro,J.Accent=k.Accent,J.Tilde=k.Tilde,J.Array=k.Array,J.Spacer=k.Spacer,J.NamedOp=k.NamedOp,J.EqnArray=k.EqnArray,J.Equation=k.Equation;const Y=MathJax._.util.lengths,tt=(Y.BIGDIMEN,Y.UNITS,Y.RELUNITS,Y.MATHSPACE),et=Y.length2em,rt=(Y.percent,Y.em);Y.emRounded,Y.px;new f("AMSmath-mathchar0mo",z.mathchar0mo,{iiiint:["\u2a0c",{texClass:K.OP}]}),new g("AMSmath-operatorLetter",J.operatorLetter,/[-*]/i),new y("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",tt.negativemediummathspace],negthickspace:["Spacer",tt.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",G.Align.LEFT],shoveright:["HandleShove",G.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},J),new w("AMSmath-environment",z.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",T.cols(0,tt.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",T.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",T.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",T.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",T.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,T.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",T.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},J),new x("AMSmath-delimiter",z.delimiter,{"\\lvert":["|",{texClass:K.OPEN}],"\\rvert":["|",{texClass:K.CLOSE}],"\\lVert":["\u2016",{texClass:K.OPEN}],"\\rVert":["\u2016",{texClass:K.CLOSE}]}),new f("AMSsymbols-mathchar0mi",z.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:G.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:G.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:G.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:G.Variant.ITALIC}],varXi:["\u039e",{mathvariant:G.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:G.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:G.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:G.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:G.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:G.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:G.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:G.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:G.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:G.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new f("AMSsymbols-mathchar0mo",z.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new x("AMSsymbols-delimiter",z.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new y("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},J);class nt extends L{}u.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[D.prototype.kind]:D,[B.prototype.kind]:B},tags:{ams:nt},init:function(t){new y(W,{},{}),t.append(u.local({handler:{macro:[W]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}});let ot={CD:function(t,e){t.Push(e);let r=t.itemFactory.create("array"),n=t.configuration.options.amscd;return r.setProperties({minw:t.stack.env.CD_minw||n.harrowsize,minh:t.stack.env.CD_minh||n.varrowsize}),r.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},r},arrow:function(t,e){let r=t.string.charAt(t.i);if(!r.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[r],i=t.GetUpTo(e+r,r),s=t.GetUpTo(e+r,r);if(">"===r||"<"===r){if(o=t.create("token","mo",l,n),i||(i="\\kern "+a.getProperty("minw")),i||s){let e={width:"+.67em",lspace:".33em"};if(o=t.create("node","munderover",[o]),i){let r=new d(i,t.stack.env,t.configuration).mml(),n=t.create("node","mpadded",[r],e);O.setAttribute(n,"voffset",".1em"),O.setChild(o,o.over,n)}if(s){let r=new d(s,t.stack.env,t.configuration).mml();O.setChild(o,o.under,t.create("node","mpadded",[r],e))}t.configuration.options.amscd.hideHorizontalLabels&&(o=t.create("node","mpadded",o,{depth:0,height:".67em"}))}}else{let e=t.create("token","mo",u,n);o=e,(i||s)&&(o=t.create("node","mrow"),i&&O.appendChildren(o,[new d("\\scriptstyle\\llap{"+i+"}",t.stack.env,t.configuration).mml()]),e.texClass=K.ORD,O.appendChildren(o,[e]),s&&O.appendChildren(o,[new d("\\scriptstyle\\rlap{"+s+"}",t.stack.env,t.configuration).mml()]))}}o&&t.Push(o),ot.cell(t,e)},cell:function(t,e){let r=t.stack.Top();(r.table||[]).length%2==0&&0===(r.row||[]).length&&t.Push(t.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),t.Push(t.itemFactory.create("cell").setProperties({isEntry:!0,name:e}))},minCDarrowwidth:function(t,e){t.stack.env.CD_minw=t.GetDimen(e)},minCDarrowheight:function(t,e){t.stack.env.CD_minh=t.GetDimen(e)}};const at=ot;new w("amscd_environment",z.environment,{CD:"CD"},at),new y("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},at),new b("amscd_special",{"@":"arrow"},at);u.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}});let it={BBox:function(t,e){const r=t.GetBrackets(e,"");let n=t.ParseArg(e);const o=r.split(/,/);let a,i,s;for(let t=0,r=o.length;t=n.getProperty("barmax"))return!1;if("|"===r&&"|"===t.GetNext()&&(t.i++,r="\u2016"),!n.getProperty("stretchy")){let e=t.create("token","mo",{stretchy:!1,"data-braketbar":!0,texClass:K.ORD},r);return void t.Push(e)}let o=t.itemFactory.create("close").setProperty("braketbar",!0);t.Push(o),n.barNodes.push(t.create("node","TeXAtom",[],{texClass:K.CLOSE}),t.create("token","mo",{stretchy:!0,"data-braketbar":!0,texClass:K.BIN},r),t.create("node","TeXAtom",[],{texClass:K.OPEN})),n.setProperty("barcount",n.getProperty("barcount")+1)};const xt=ft;new y("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1,!0],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},xt),new b("Braket-characters",{"|":"Bar"},xt);u.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:{[gt.prototype.kind]:gt}});const bt=MathJax._.input.tex.Stack.default;let yt=null,wt=null,vt=function(t){wt.root=t;let{w:e}=yt.outputJax.getBBox(wt,yt);return e},At=function(t){let e=0;for(;t&&!O.isType(t,"mtable");){if(O.isType(t,"text"))return null;O.isType(t,"mrow")?(t=t.childNodes[0],e=0):(t=t.parent.childNodes[e],e++)}return t},kt=function(t,e){return t.childNodes["up"===e?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},_t=function(t,e){return t.childNodes[e].childNodes[0].childNodes[0]},Mt=function(t){return _t(t,0)},qt=function(t){return _t(t,t.childNodes.length-1)},Pt=function(t,e){return t.childNodes["up"===e?0:1].childNodes[0].childNodes[0].childNodes[0]},St=function(t){for(;t&&!O.isType(t,"mtd");)t=t.parent;return t},Ct=function(t){return t.parent.childNodes[t.parent.childNodes.indexOf(t)+1]},Ft=function(t){for(;t&&null==Rt(t,"inference");)t=t.parent;return t},It=function(t,e,r=!1){let n=0;if(t===e)return n;if(t!==e.parent){let o=t.childNodes,a=r?o.length-1:0;O.isType(o[a],"mspace")&&(n+=vt(o[a])),t=e.parent}if(t===e)return n;let o=t.childNodes,a=r?o.length-1:0;return o[a]!==e&&(n+=vt(o[a])),n},Et=function(t,e=!1){let r=At(t),n=Pt(r,Rt(r,"inferenceRule"));return It(t,r,e)+(vt(r)-vt(n))/2},Tt=function(t,e,r,n=!1){if(Rt(e,"inferenceRule")||Rt(e,"labelledRule")){const r=t.nodeFactory.create("node","mrow");e.parent.replaceChild(r,e),r.setChildren([e]),Ot(e,r),e=r}const o=n?e.childNodes.length-1:0;let a=e.childNodes[o];O.isType(a,"mspace")?O.setAttribute(a,"width",T.Em(T.dimen2em(O.getAttribute(a,"width"))+r)):(a=t.nodeFactory.create("node","mspace",[],{width:T.Em(r)}),n?e.appendChild(a):(a.parent=e,e.childNodes.unshift(a)))},Ot=function(t,e){["inference","proof","maxAdjust","labelledRule"].forEach((r=>{let n=Rt(t,r);null!=n&&(Lt(e,r,n),zt(t,r))}))};const Nt=function(t,e,r,n,o){let a=t.nodeFactory.create("node","mspace",[],{width:T.Em(o)});if("left"===n){let t=e.childNodes[r].childNodes[0];a.parent=t,t.childNodes.unshift(a)}else e.childNodes[r].appendChild(a);Lt(e.parent,"sequentAdjust_"+n,o)},Gt=function(t,e){let r=e.pop();for(;e.length;){let n=e.pop(),[o,a]=Dt(r,n);Rt(r.parent,"axiom")&&(Nt(t,o<0?r:n,0,"left",Math.abs(o)),Nt(t,a<0?r:n,2,"right",Math.abs(a))),r=n}},Dt=function(t,e){const r=vt(t.childNodes[2]),n=vt(e.childNodes[2]);return[vt(t.childNodes[0])-vt(e.childNodes[0]),r-n]};let Bt="bspr_",$t={[Bt+"maxAdjust"]:!0},Lt=function(t,e,r){O.setProperty(t,Bt+e,r)},Rt=function(t,e){return O.getProperty(t,Bt+e)},zt=function(t,e){t.removeProperty(Bt+e)};class Vt extends dt{constructor(){super(...arguments),this.leftLabel=null,this.rigthLabel=null,this.innerStack=new bt(this.factory,{},!0)}get kind(){return"proofTree"}checkItem(t){if(t.isKind("end")&&"prooftree"===t.getName()){let e=this.toMml();return Lt(e,"proof",!0),[[this.factory.create("mml",e),t],!0]}if(t.isKind("stop"))throw new N("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(t),dt.fail}toMml(){const t=super.toMml(),e=this.innerStack.Top();if(e.isKind("start")&&!e.Size())return t;this.innerStack.Push(this.factory.create("stop"));let r=this.innerStack.Top().toMml();return this.create("node","mrow",[r,t],{})}}let Ut={Prooftree:function(t,e){return t.Push(e),t.itemFactory.create("proofTree").setProperties({name:e.getName(),line:"solid",currentLine:"solid",rootAtTop:!1})},Axiom:function(t,e){let r=t.stack.Top();if("proofTree"!==r.kind)throw new N("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let n=jt(t,t.GetArgument(e));Lt(n,"axiom",!0),r.Push(n)}};const jt=function(t,e){let r=T.internalMath(t,T.trimSpaces(e),0);if(!r[0].childNodes[0].childNodes.length)return t.create("node","mrow",[]);let n=t.create("node","mspace",[],{width:".5ex"}),o=t.create("node","mspace",[],{width:".5ex"});return t.create("node","mrow",[n,...r,o])};function Ht(t,e,r,n,o,a,i){const s=t.create("node","mtr",[t.create("node","mtd",[e],{})],{}),c=t.create("node","mtr",[t.create("node","mtd",r,{})],{});let l,u,m,p,d=t.create("node","mtable",i?[c,s]:[s,c],{align:"top 2",rowlines:a,framespacing:"0 0"});if(Lt(d,"inferenceRule",i?"up":"down"),n&&(l=t.create("node","mpadded",[n],{height:"+.5em",width:"+.5em",voffset:"-.15em"}),Lt(l,"prooflabel","left")),o&&(u=t.create("node","mpadded",[o],{height:"+.5em",width:"+.5em",voffset:"-.15em"}),Lt(u,"prooflabel","right")),n&&o)m=[l,d,u],p="both";else if(n)m=[l,d],p="left";else{if(!o)return d;m=[d,u],p="right"}return d=t.create("node","mrow",m),Lt(d,"labelledRule",p),d}function Kt(t,e){if("$"!==t.GetNext())throw new N("IllegalUseOfCommand","Use of %1 does not match it's definition.",e);t.i++;let r=t.GetUpTo(e,"$");if(-1===r.indexOf("\\fCenter"))throw new N("IllegalUseOfCommand","Missing \\fCenter in %1.",e);let[n,o]=r.split("\\fCenter"),a=new d(n,t.stack.env,t.configuration).mml(),i=new d(o,t.stack.env,t.configuration).mml(),s=new d("\\fCenter",t.stack.env,t.configuration).mml();const c=t.create("node","mtd",[a],{}),l=t.create("node","mtd",[s],{}),u=t.create("node","mtd",[i],{}),m=t.create("node","mtr",[c,l,u],{}),p=t.create("node","mtable",[m],{columnspacing:".5ex",columnalign:"center 2"});return Lt(p,"sequent",!0),t.configuration.addNode("sequent",m),p}Ut.Inference=function(t,e,r){let n=t.stack.Top();if("proofTree"!==n.kind)throw new N("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);let s=t.create("node","mtr",i,{}),c=t.create("node","mtable",[s],{framespacing:"0 0"}),l=jt(t,t.GetArgument(e)),u=n.getProperty("currentLine");u!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));let m=Ht(t,c,[l],n.getProperty("left"),n.getProperty("right"),u,o);n.setProperty("left",null),n.setProperty("right",null),Lt(m,"inference",a),t.configuration.addNode("inference",m),n.Push(m)},Ut.Label=function(t,e,r){let n=t.stack.Top();if("proofTree"!==n.kind)throw new N("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let o=T.internalMath(t,t.GetArgument(e),0),a=o.length>1?t.create("node","mrow",o,{}):o[0];n.setProperty(r,a)},Ut.SetLine=function(t,e,r,n){let o=t.stack.Top();if("proofTree"!==o.kind)throw new N("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("currentLine",r),n&&o.setProperty("line",r)},Ut.RootAtTop=function(t,e,r){let n=t.stack.Top();if("proofTree"!==n.kind)throw new N("IllegalProofCommand","Proof commands only allowed in prooftree environment.");n.setProperty("rootAtTop",r)},Ut.AxiomF=function(t,e){let r=t.stack.Top();if("proofTree"!==r.kind)throw new N("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let n=Kt(t,e);Lt(n,"axiom",!0),r.Push(n)},Ut.FCenter=function(t,e){},Ut.InferenceF=function(t,e,r){let n=t.stack.Top();if("proofTree"!==n.kind)throw new N("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(n.Size()0);let s=t.create("node","mtr",i,{}),c=t.create("node","mtable",[s],{framespacing:"0 0"}),l=Kt(t,e),u=n.getProperty("currentLine");u!==n.getProperty("line")&&n.setProperty("currentLine",n.getProperty("line"));let m=Ht(t,c,[l],n.getProperty("left"),n.getProperty("right"),u,o);n.setProperty("left",null),n.setProperty("right",null),Lt(m,"inference",a),t.configuration.addNode("inference",m),n.Push(m)};const Qt=Ut;new y("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},Qt),new w("Bussproofs-environments",z.environment,{prooftree:["Prooftree",null,!1]},Qt);u.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:{[Vt.prototype.kind]:Vt},preprocessors:[[function(t){if(yt=t.document,!("getBBox"in yt.outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")},1]],postprocessors:[[function(t){yt=null},3],[function(t){t.data.root.walkTree(((t,e)=>{let r=[];t.getPropertyNames().forEach((e=>{!$t[e]&&e.match(RegExp("^"+Bt))&&r.push(e+":"+t.getProperty(e))})),r.length&&O.setAttribute(t,"semantics",r.join(";"))}))},2],[function(t){wt=new t.document.options.MathItem("",null,t.math.display);let e=t.data;!function(t){let e=t.nodeLists.sequent;if(e)for(let r,n=e.length-1;r=e[n];n--){if(Rt(r,"sequentProcessed")){zt(r,"sequentProcessed");continue}let e=[],n=Ft(r);if(1===Rt(n,"inference")){for(e.push(r);1===Rt(n,"inference");){n=At(n);let t=Mt(kt(n,Rt(n,"inferenceRule"))),o=Rt(t,"inferenceRule")?Pt(t,Rt(t,"inferenceRule")):t;Rt(o,"sequent")&&(r=o.childNodes[0],e.push(r),Lt(r,"sequentProcessed",!0)),n=t}Gt(t,e)}}}(e);let r=e.nodeLists.inference||[];for(let t of r){let r=Rt(t,"proof"),n=At(t),o=kt(n,Rt(n,"inferenceRule")),a=Mt(o);if(Rt(a,"inference")){let r=Et(a);if(r){Tt(e,a,-r);let o=It(t,n,!1);Tt(e,t,r-o)}}let i=qt(o);if(null==Rt(i,"inference"))continue;let s=Et(i,!0);Tt(e,i,-s,!0);let c,l=It(t,n,!0),u=Rt(t,"maxAdjust");if(null!=u&&(s=Math.max(s,u)),r||!(c=St(t))){Tt(e,Rt(t,"proof")?t:t.parent,s-l,!0);continue}let m=Ct(c);if(m){const r=e.nodeFactory.create("node","mspace",[],{width:s-l+"em"});m.appendChild(r),t.removeProperty("maxAdjust");continue}let p=Ft(c);p&&(s=Rt(p,"maxAdjust")?Math.max(Rt(p,"maxAdjust"),s):s,Lt(p,"maxAdjust",s))}},1]]});const Jt={"data-arrowhead":1,color:1,mathcolor:1,background:1,mathbackground:1,"data-padding":1,"data-thickness":1};let Wt={Enclose:function(t,e){let r=t.GetArgument(e).replace(/,/g," ");const n=t.GetBrackets(e,""),o=t.ParseArg(e),a=T.keyvalOptions(n,Jt);a.notation=r,t.Push(t.create("node","menclose",[o],a))}};new y("enclose",{enclose:"Enclose"},Wt);u.create("enclose",{handler:{macro:["enclose"]}});let Xt={Cancel:function(t,e,r){const n=t.GetBrackets(e,""),o=t.ParseArg(e),a=T.keyvalOptions(n,Jt);a.notation=r,t.Push(t.create("node","menclose",[o],a))},CancelTo:function(t,e){const r=t.GetBrackets(e,"");let n=t.ParseArg(e);const o=t.ParseArg(e),a=T.keyvalOptions(r,Jt);a.notation=[G.Notation.UPDIAGONALSTRIKE,G.Notation.UPDIAGONALARROW,G.Notation.NORTHEASTARROW].join(" "),n=t.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),t.Push(t.create("node","msup",[t.create("node","menclose",[o],a),n]))}};new y("cancel",{cancel:["Cancel",G.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",G.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",G.Notation.UPDIAGONALSTRIKE+" "+G.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},Xt);u.create("cancel",{handler:{macro:["cancel"]}});const Zt={environment(t,e,r,n){const o=n[0],a=t.itemFactory.create(o+"-begin").setProperties({name:e,end:o});t.Push(r(t,a,...n.slice(1)))},splitOptions:(t,e=null)=>T.keyvalOptions(t,e,!0),columnCount(t){let e=0;for(const r of t.childNodes){const t=r.childNodes.length-(r.isKind("mlabeledtr")?1:0);t>e&&(e=t)}return e},cellBlock(t,e,r,n){const o=r.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),a=new d(t,r.stack.env,r.configuration),i=a.mml();n&&a.configuration.tags.label&&(a.configuration.tags.currentTag.env=n,a.configuration.tags.getTag(!0));for(const t of i.isInferred?i.childNodes:[i])o.appendChild(t);return o.appendChild(r.create("node","mphantom",[r.create("node","mpadded",[e],{width:0})])),o},topRowTable(t,e){const r=T.copyNode(t,e);return r.setChildren(r.childNodes.slice(0,1)),r.attributes.set("align","baseline 1"),t.factory.create("mphantom",{},[e.create("node","mpadded",[r],{width:0})])},rowspanCell(t,e,r,n,o){t.appendChild(n.create("node","mpadded",[this.cellBlock(e,T.copyNode(r,n),n,o),this.topRowTable(r,n)],{height:0,depth:0,voffset:"height"}))},left(t,e,r,n,o=""){let a;t.attributes.set("columnalign","right "+(t.attributes.get("columnalign")||"")),t.attributes.set("columnspacing","0em "+(t.attributes.get("columnspacing")||""));for(const e of t.childNodes.slice(0).reverse())a=n.create("node","mtd"),e.childNodes.unshift(a),a.parent=e,e.isKind("mlabeledtr")&&(e.childNodes[0]=e.childNodes[1],e.childNodes[1]=a);this.rowspanCell(a,r,e,n,o)},right(t,e,r,n,o=""){0===t.childNodes.length&&t.appendChild(n.create("node","mtr"));const a=Zt.columnCount(t),i=t.childNodes[0];for(;i.childNodes.length1)throw new N("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");let n=Math.floor(255*e).toString(16);n.length<2&&(n="0"+n),r+=n}return r})),oe.set("RGB",(function(t){const e=t.trim().split(/\s*,\s*/);let r="#";if(3!==e.length)throw new N("ModelArg1","Color values for the %1 model require 3 numbers","RGB");for(const t of e){if(!t.match(/^\d+$/))throw new N("InvalidNumber","Invalid number");const e=parseInt(t);if(e>255)throw new N("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");let n=e.toString(16);n.length<2&&(n="0"+n),r+=n}return r})),oe.set("gray",(function(t){if(!t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new N("InvalidDecimalNumber","Invalid decimal number");const e=parseFloat(t);if(e<0||e>1)throw new N("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");let r=Math.floor(255*e).toString(16);return r.length<2&&(r="0"+r),`#${r}${r}${r}`})),new y("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},re);u.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(t,e){e.parseOptions.packageData.set("color",{model:new ae})}});new y("colorv2",{color:"Color"},{Color(t,e){const r=t.GetArgument(e),n=t.stack.env.color;t.stack.env.color=r;const o=t.ParseArg(e);n?t.stack.env.color=n:delete t.stack.env.color;const a=t.create("node","mstyle",[o],{mathcolor:r});t.Push(a)}});u.create("colorv2",{handler:{macro:["colorv2"]}});class ie extends I{constructor(){super(...arguments),this.color={cell:"",row:"",col:[]},this.hasColor=!1}EndEntry(){super.EndEntry();const t=this.row[this.row.length-1],e=this.color.cell||this.color.row||this.color.col[this.row.length-1];e&&(t.attributes.set("mathbackground",e),this.color.cell="",this.hasColor=!0)}EndRow(){super.EndRow(),this.color.row=""}createMml(){const t=super.createMml();let e=t.isKind("mrow")?t.childNodes[1]:t;if(e.isKind("menclose")&&(e=e.childNodes[0].childNodes[0]),this.hasColor){const t=e.attributes;"none"===t.get("frame")&&void 0===t.get("data-frame-styles")&&t.set("data-frame-styles","")}return t}}new y("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor(t,e,r){const n=t.configuration.packageData.get("color").model,o=t.GetBrackets(e,""),a=n.getColor(o,t.GetArgument(e)),i=t.stack.Top();if(!(i instanceof ie))throw new N("UnsupportedTableColor","Unsupported use of %1",t.currentCS);if("col"===r){if(i.table.length&&i.color.col[i.row.length]!==a)throw new N("ColumnColorNotTop","%1 must be in the top row or preamble",e);i.color.col[i.row.length]=a,t.GetBrackets(e,"")&&t.GetBrackets(e,"")}else if(i.color[r]=a,"row"===r&&(i.Size()||i.row.length))throw new N("RowColorNotFirst","%1 must be at the beginning of a row",e)}});u.create("colortbl",{handler:{macro:["colortbl"]},items:{array:ie},priority:10,config:[function(t,e){e.parseOptions.packageData.has("color")||m.get("color").config(t,e)},10]});const se=MathJax._.util.Options,ce=se.isObject,le=(se.APPEND,se.REMOVE,se.OPTIONS,se.Expandable,se.expandable),ue=(se.makeArray,se.keys,se.copy,se.insert),me=se.defaultOptions,pe=(se.userOptions,se.selectOptions,se.selectOptionsFromKeys,se.separateOptions,se.lookup);var de;!function(t){function e(t,e){return t.string.substr(t.i,e.length)!==e||e.match(/\\[a-z]+$/i)&&t.string.charAt(t.i+e.length).match(/[a-z]/i)?0:(t.i+=e.length,1)}t.disassembleSymbol=function(t,e){let r=[t,e.char];if(e.attributes)for(let t in e.attributes)r.push(t),r.push(e.attributes[t]);return r},t.assembleSymbol=function(t){let e=t[0],r=t[1],n={};for(let e=2;e0?[a.toString()].concat(o):a;t.i++}throw new N("MissingReplacementString","Missing replacement string for definition of %1",e)},t.GetParameter=function(t,r,n){if(null==n)return t.GetArgument(r);let o=t.i,a=0,i=0;for(;t.i{const n=he.assembleSymbol(r);return a.parser(t,n)};return void he.addMacro(t,r,s,i)}t.i++;const a=o.get("delimiter").lookup(n);a?he.addDelimiter(t,"\\"+r,a.char,a.attributes):he.addMacro(t,r,ge.Macro,[n])},MacroWithTemplate:function(t,e,r,n,...o){const a=parseInt(n,10);if(o.length){let n=[];if(t.GetNext(),o[0]&&!he.MatchParam(t,o[0]))throw new N("MismatchUseDef","Use of %1 doesn't match its definition",e);if(a){for(let r=0;r{const r=t.GetArgument(e),n=Ce(t,e),o=T.keyvalOptions(r);for(const t in o){if(!Se(t))throw new N("InvalidHTMLAttr","Invalid HTML attribute: %1",`data-${t}`);O.setAttribute(n,`data-${t}`,o[t])}t.Push(n)}};const Pe=/[\u{FDD0}-\u{FDEF}\u{FFFE}\u{FFFF}\u{1FFFE}\u{1FFFF}\u{2FFFE}\u{2FFFF}\u{3FFFE}\u{3FFFF}\u{4FFFE}\u{4FFFF}\u{5FFFE}\u{5FFFF}\u{6FFFE}\u{6FFFF}\u{7FFFE}\u{7FFFF}\u{8FFFE}\u{8FFFF}\u{9FFFE}\u{9FFFF}\u{AFFFE}\u{AFFFF}\u{BFFFE}\u{BFFFF}\u{CFFFE}\u{CFFFF}\u{DFFFE}\u{DFFFF}\u{EFFFE}\u{EFFFF}\u{FFFFE}\u{FFFFF}\u{10FFFE}\u{10FFFF}]/u;function Se(t){return!(t.match(/[\x00-\x1f\x7f-\x9f "'>\/=]/)||t.match(Pe))}qe.Href=function(t,e){const r=t.GetArgument(e),n=Ce(t,e);O.setAttribute(n,"href",r),t.Push(n)},qe.Class=function(t,e){let r=t.GetArgument(e);const n=Ce(t,e);let o=O.getAttribute(n,"class");o&&(r=o+" "+r),O.setAttribute(n,"class",r),t.Push(n)},qe.Style=function(t,e){let r=t.GetArgument(e);const n=Ce(t,e);let o=O.getAttribute(n,"style");o&&(";"!==r.charAt(r.length-1)&&(r+=";"),r=o+" "+r),O.setAttribute(n,"style",r),t.Push(n)},qe.Id=function(t,e){const r=t.GetArgument(e),n=Ce(t,e);O.setAttribute(n,"id",r),t.Push(n)};let Ce=function(t,e){let r=t.ParseArg(e);if(!O.isInferred(r))return r;let n=O.getChildren(r);if(1===n.length)return n[0];const o=t.create("node","mrow");return O.copyChildren(r,o),O.copyAttributes(r,o),o};new y("html_macros",{data:"Data",href:"Href",class:"Class",style:"Style",cssId:"Id"},qe);u.create("html",{handler:{macro:["html_macros"]}});const Fe={setDisplayLevel(t,e){if(!e)return;const[r,n]=pe(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]);null!==r&&(t.attributes.set("displaystyle",r),t.attributes.set("scriptlevel",n))},checkAlignment(t,e){const r=t.stack.Top();if(r.kind!==E.prototype.kind)throw new N("NotInAlignment","%1 can only be used in aligment environments",e);return r},addPairedDelims(t,e,r){t.handlers.retrieve(Oe).add(e,new j(e,Ie.PairedDelimiters,r))},spreadLines(t,e){if(!t.isKind("mtable"))return;let r=t.attributes.get("rowspacing");if(r){const t=T.dimen2em(e);r=r.split(/ /).map((e=>T.Em(Math.max(0,T.dimen2em(e)+t)))).join(" ")}else r=e;t.attributes.set("rowspacing",r)},plusOrMinus(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new N("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript(t,e,r){let n=T.trimSpaces(t.GetArgument(e));if(""===n)return t.create("node","none");const o=t.options.mathtools[`prescript-${r}-format`];return o&&(n=`${o}{${n}}`),new d(n,t.stack.env,t.configuration).mml()}},Ie={MtMatrix(t,e,r,n){const o=t.GetBrackets(`\\begin{${e.getName()}}`,"c");return Ie.Array(t,e,r,n,o)},MtSmallMatrix:(t,e,r,n,o)=>(o||(o=t.GetBrackets(`\\begin{${e.getName()}}`,t.options.mathtools["smallmatrix-align"])),Ie.Array(t,e,r,n,o,T.Em(1/3),".2em","S",1)),MtMultlined(t,e){const r=`\\begin{${e.getName()}}`;let n="c",o="";if(!t.nextIsSpace()){const e=t.GetBrackets(r,t.options.mathtools["multlined-pos"]||"c");if(e.match(/^[ctb]$/)?(n=e,o=t.nextIsSpace()?"":t.GetBrackets(r,"")):o=e,o&&!T.matchDimen(o)[0])throw new N("BadWidth","Width for %1 must be a dimension",r)}t.Push(e);const a=t.itemFactory.create("multlined",t,e);return a.arraydef={displaystyle:!0,rowspacing:".5em",width:o||"auto",columnwidth:"100%"},T.setArrayAlign(a,n||"c")},HandleShove(t,e,r){let n=t.stack.Top();if("multline"!==n.kind&&"multlined"!==n.kind)throw new N("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(n.Size())throw new N("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);n.setProperty("shove",r);let o=t.GetBrackets(e),a=t.ParseArg(e);if(o){let e=t.create("node","mrow",[]),n=t.create("node","mspace",[],{width:o});"left"===r?(e.appendChild(n),e.appendChild(a)):(e.appendChild(a),e.appendChild(n)),a=e}t.Push(a)},SpreadLines(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;const e=t.stack.Pop(),r=e.toMml(),n=e.getProperty("spread");if(r.isInferred)for(const t of O.getChildren(r))Fe.spreadLines(t,n);else Fe.spreadLines(r,n);t.Push(r)}else{const r=t.GetDimen(`\\begin{${e.getName()}}`);e.setProperty("spread",r),e.setProperty("nestable",!0),t.Push(e)}},Cases(t,e,r,n,o){const a=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return a.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(a.arraydef.displaystyle=!0),a.setProperties({open:r,close:n}),t.Push(e),a},MathLap(t,e,r,n){const o=t.GetBrackets(e,"").trim();let a=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],Object.assign({width:0},"r"===r?{}:{lspace:"l"===r?"-1width":"-.5width"}))],{"data-cramped":n});Fe.setDisplayLevel(a,o),t.Push(t.create("node","TeXAtom",[a]))},Cramped(t,e){const r=t.GetBrackets(e,"").trim(),n=t.ParseArg(e),o=t.create("node","mstyle",[n],{"data-cramped":!0});Fe.setDisplayLevel(o,r),t.Push(o)},MtLap(t,e,r){const n=T.internalMath(t,t.GetArgument(e),0);let o=t.create("node","mpadded",n,{width:0});"r"!==r&&O.setAttribute(o,"lspace","l"===r?"-1width":"-.5width"),t.Push(o)},MathMakeBox(t,e){const r=t.GetBrackets(e),n=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);r&&O.setAttribute(o,"width",r);const a=pe(n.toLowerCase(),{c:"center",r:"right"},"");a&&O.setAttribute(o,"data-align",a),n.toLowerCase()!==n&&O.setAttribute(o,"data-overflow","linebreak"),t.Push(o)},MathMBox(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket(t,e){const r=et(t.GetBrackets(e,".1em"),.1),n=t.GetBrackets(e,".2em"),o=t.GetArgument(e),[a,i,s]="o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],c=rt(r),l=new d(o,t.stack.env,t.configuration).mml(),u=new d(o,t.stack.env,t.configuration).mml(),m=t.create("node","mpadded",[t.create("node","mphantom",[u])],{style:`border: ${c} solid; border-${s}: none`,height:n,depth:0}),p=T.underOver(t,l,m,a,!0),h=O.getChildAt(O.getChildAt(p,0),0);O.setAttribute(h,i,!0),t.Push(p)},Aboxed(t,e){const r=Fe.checkAlignment(t,e);r.row.length%2==1&&r.row.push(t.create("node","mtd",[]));const n=t.GetArgument(e),o=t.string.substr(t.i);t.string=n+"&&\\endAboxed",t.i=0;const a=t.GetUpTo(e,"&"),i=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");const s=T.substituteArgs(t,[a,i],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=s+o,t.i=0},ArrowBetweenLines(t,e){const r=Fe.checkAlignment(t,e);if(r.Size()||r.row.length)throw new N("BetweenLines","%1 must be on a row by itself",e);const n=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");n&&(r.EndEntry(),r.EndEntry());const a=new d(n?"\\quad"+o:o+"\\quad",t.stack.env,t.configuration).mml();t.Push(a),r.EndEntry(),r.EndRow()},VDotsWithin(t,e){const r=t.stack.Top(),n=r.getProperty("flushspaceabove")===r.table.length,o="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",a=new d(o,t.stack.env,t.configuration).mml();let i=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],Object.assign({width:0,lspace:"-.5width"},n?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[a])],{lspace:".5width"});t.Push(i)},ShortVDotsWithin(t,e){const r=t.stack.Top(),n=t.GetStar();Ie.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!n&&r.EndEntry(),Ie.VDotsWithin(t,"\\vdotswithin"),n&&r.EndEntry(),Ie.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove(t,e){const r=Fe.checkAlignment(t,e);r.setProperty("flushspaceabove",r.table.length),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow(t,e){const r=Fe.checkAlignment(t,e);r.Size()&&r.EndEntry(),r.EndRow(),r.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters(t,e,r,n,o="#1",a=1,i="",s=""){const c=t.GetStar(),l=c?"":t.GetBrackets(e),[u,m]=c?["\\left","\\right"]:l?[l+"l",l+"r"]:["",""],p=c?"\\middle":l||"";if(a){const r=[];for(let n=r.length;nT.addArgs(t,e,r)),""),t.i=0,T.checkMaxMacros(t)},DeclarePairedDelimiter(t,e){const r=he.GetCsNameArgument(t,e),n=t.GetArgument(e),o=t.GetArgument(e);Fe.addPairedDelims(t.configuration,r,[n,o])},DeclarePairedDelimiterX(t,e){const r=he.GetCsNameArgument(t,e),n=he.GetArgCount(t,e),o=t.GetArgument(e),a=t.GetArgument(e),i=t.GetArgument(e);Fe.addPairedDelims(t.configuration,r,[o,a,i,n])},DeclarePairedDelimiterXPP(t,e){const r=he.GetCsNameArgument(t,e),n=he.GetArgCount(t,e),o=t.GetArgument(e),a=t.GetArgument(e),i=t.GetArgument(e),s=t.GetArgument(e),c=t.GetArgument(e);Fe.addPairedDelims(t.configuration,r,[a,i,c,n,o,s])},CenterColon(t,e,r,n=!1,o=!1){const a=t.options.mathtools;let i=t.create("token","mo",{},":");if(r&&(a.centercolon||n)){const e=a["centercolon-offset"];i=t.create("node","mpadded",[i],Object.assign({voffset:e,height:`+${e}`,depth:`-${e}`},o?{width:a["thincolon-dw"],lspace:a["thincolon-dx"]}:{}))}t.Push(i)},Relation(t,e,r,n){t.options.mathtools["use-unicode"]&&n?t.Push(t.create("token","mo",{texClass:K.REL},n)):(r="\\mathrel{"+r.replace(/:/g,"\\MTThinColon").replace(/-/g,"\\mathrel{-}")+"}",t.string=T.addArgs(t,r,t.string.substr(t.i)),t.i=0)},NArrow(t,e,r,n){t.Push(t.create("node","TeXAtom",[t.create("token","mtext",{},r),t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","menclose",[t.create("node","mspace",[],{height:".2em",depth:0,width:".4em"})],{notation:"updiagonalstrike","data-thickness":".05em","data-padding":0})],{width:0,lspace:"-.5width",voffset:n}),t.create("node","mphantom",[t.create("token","mtext",{},r)])],{width:0,lspace:"-.5width"})],{texClass:K.REL}))},SplitFrac(t,e,r){const n=t.ParseArg(e),o=t.ParseArg(e);t.Push(t.create("node","mstyle",[t.create("node","mfrac",[t.create("node","mstyle",[n,t.create("token","mi"),t.create("token","mspace",{width:"1em"})],{scriptlevel:0}),t.create("node","mstyle",[t.create("token","mspace",{width:"1em"}),t.create("token","mi"),o],{scriptlevel:0})],{linethickness:0,numalign:"left",denomalign:"right"})],{displaystyle:r,scriptlevel:0}))},XMathStrut(t,e){let r=t.GetBrackets(e),n=t.GetArgument(e);n=Fe.plusOrMinus(e,n),r=Fe.plusOrMinus(e,r||n),t.Push(t.create("node","TeXAtom",[t.create("node","mpadded",[t.create("node","mphantom",[t.create("token","mo",{stretchy:!1},"(")])],{width:0,height:n+"height",depth:r+"depth"})],{texClass:K.ORD}))},Prescript(t,e){const r=Fe.getScript(t,e,"sup"),n=Fe.getScript(t,e,"sub"),o=Fe.getScript(t,e,"arg");if(O.isType(r,"none")&&O.isType(n,"none"))return void t.Push(o);const a=t.create("node","mmultiscripts",[o]);O.getChildren(a).push(null,null),O.appendChildren(a,[t.create("node","mprescripts"),n,r]),a.setProperty("fixPrescript",!0),t.Push(a)},NewTagForm(t,e,r=!1){const n=t.tags;if(!("mtFormats"in n))throw new N("TagsNotMT","%1 can only be used with ams or mathtools tags",e);const o=t.GetArgument(e).trim();if(!o)throw new N("InvalidTagFormID","Tag form name can't be empty");const a=t.GetBrackets(e,""),i=t.GetArgument(e),s=t.GetArgument(e);if(!r&&n.mtFormats.has(o))throw new N("DuplicateTagForm","Duplicate tag form: %1",o);n.mtFormats.set(o,[i,s,a])},UseTagForm(t,e){const r=t.tags;if(!("mtFormats"in r))throw new N("TagsNotMT","%1 can only be used with ams or mathtools tags",e);const n=t.GetArgument(e).trim();if(n){if(!r.mtFormats.has(n))throw new N("UndefinedTagForm","Undefined tag form: %1",n);r.mtCurrent=r.mtFormats.get(n)}else r.mtCurrent=null},SetOptions(t,e){const r=t.options.mathtools;if(!r["allow-mathtoolsset"])throw new N("ForbiddenMathtoolsSet","%1 is disabled",e);const n={};Object.keys(r).forEach((t=>{"pariedDelimiters"!==t&&"tagforms"!==t&&"allow-mathtoolsset"!==t&&(n[t]=1)}));const o=t.GetArgument(e),a=T.keyvalOptions(o,n,!0);for(const t of Object.keys(a))r[t]=a[t]},Array:k.Array,Macro:k.Macro,xArrow:J.xArrow,HandleRef:J.HandleRef,AmsEqnArray:J.AmsEqnArray,MacroWithTemplate:fe.MacroWithTemplate};new y("mathtools-macros",{shoveleft:["HandleShove",G.Align.LEFT],shoveright:["HandleShove",G.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},Ie),new w("mathtools-environments",z.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l","t",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r","t",null,".5em","D"]},Ie),new x("mathtools-delimiters",z.delimiter,{"\\lparen":"(","\\rparen":")"}),new y("mathtools-characters",{":":["CenterColon",!0]},Ie);let Ee=0;class Te extends D{get kind(){return"multlined"}EndTable(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){const t=this.factory.configuration.options.mathtools,e=t.multlinegap,r=t["firstline-afterskip"]||e,n=t["lastline-preskip"]||e,o=O.getChildren(this.table[0])[0];O.getAttribute(o,"columnalign")!==G.Align.RIGHT&&o.appendChild(this.create("node","mspace",[],{width:r}));const a=O.getChildren(this.table[this.table.length-1])[0];if(O.getAttribute(a,"columnalign")!==G.Align.LEFT){const t=O.getChildren(a)[0];t.childNodes.unshift(null);const e=this.create("node","mspace",[],{width:n});O.setChild(t,0,e)}}super.EndTable.call(this)}}const Oe="mathtools-paired-delims";u.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:{[Te.prototype.kind]:Te},init:function(t){new y(Oe,{},{}),t.append(u.local({handler:{macro:[Oe]},priority:-5}))},config:function(t,e){const r=e.parseOptions,n=r.options.mathtools.pairedDelimiters;for(const t of Object.keys(n))Fe.addPairedDelims(r,t,n[t]);!function(t,e){const r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&R.add(r,t.tags[r]);const n=R.create(e.parseOptions.options.tags).constructor;Ee++;const o="MathtoolsTags-"+Ee;R.add(o,class extends n{constructor(){super(),this.mtFormats=new Map,this.mtCurrent=null;const t=e.parseOptions.options.mathtools.tagforms;for(const e of Object.keys(t)){if(!Array.isArray(t[e])||3!==t[e].length)throw new N("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',e);this.mtFormats.set(e,t[e])}}formatTag(t){if(this.mtCurrent){const[e,r,n]=this.mtCurrent;return n?`${e}${n}{${t}}${r}`:`${e}${t}${r}`}return super.formatTag(t)}}),e.parseOptions.options.tags=o}(t,e)},postprocessors:[[function({data:t}){for(const e of t.getList("mmultiscripts")){if(!e.getProperty("fixPrescript"))continue;const r=O.getChildren(e);let n=0;for(const o of[1,2])r[o]||(O.setChild(e,o,t.nodeFactory.create("node","none")),n++);for(const n of[4,5])O.isType(r[n],"mrow")&&0===O.getChildren(r[n]).length&&O.setChild(e,n,t.nodeFactory.create("node","none"));2===n&&r.splice(1,2)}},-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:le({}),tagforms:le({})}}}); +/*! + ************************************************************************* + * + * mhchemParser.ts + * 4.2.1 + * + * Parser for the \ce command and \pu command for MathJax and Co. + * + * mhchem's \ce is a tool for writing beautiful chemical equations easily. + * mhchem's \pu is a tool for writing physical units easily. + * + * ---------------------------------------------------------------------- + * + * Copyright (c) 2015-2023 Martin Hensel + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * ---------------------------------------------------------------------- + * + * https://github.com/mhchem/mhchemParser + * + */ +class Ne{static toTex(t,e){return Be.go(De.go(t,e),"tex"!==e)}}function Ge(t){let e,r,n={};for(e in t)for(r in t[e]){let o=r.split("|");t[e][r].stateArray=o;for(let t=0;t0))return i;if(a.revisit||(t=r.remainder),!a.toContinue)break t}}if(a<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(t,e){if(e)if(Array.isArray(e))for(let r=0;r":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"- orbital overlap":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"pm-operator":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,operator:/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,arrowUpDown:/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"\\bond{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(t){return De.patterns.findObserveGroups(t,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(t){return De.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(t){return De.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","")},"\\ca":/^\\ca(?:\s+|(?![a-zA-Z]))/,"\\x":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,orbital:/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,others:/^[\/~|]/,"\\frac{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\color{","","","}")},"\\color{(...)}{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\color{","","","}","{","","","}")||De.patterns.findObserveGroups(t,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\ce{","","","}")},"\\pu{(...)}":function(t){return De.patterns.findObserveGroups(t,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|(?:\\pm|\$\\pm\$|\+-|\+\/-)\s*0)$/,"d-oxidation$":/^(?:[+-]?[IVX]+|(?:\\pm|\$\\pm\$|\+-|\+\/-)\s*0)$/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(t){let e;if(e=t.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/),e)return{match_:e[0],remainder:t.substr(e[0].length)};const r=De.patterns.findObserveGroups(t,"","$","$","");return r&&(e=r.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/),e)?{match_:e[0],remainder:t.substr(e[0].length)}:null},amount2:function(t){return this.amount(t)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(t){if(t.match(/^\([a-z]+\)$/))return null;const e=t.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return e?{match_:e[0],remainder:t.substr(e[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(t,e,r,n,o,a,i,s,c,l){const u=function(t,e){if("string"==typeof e)return 0!==t.indexOf(e)?null:e;{const r=t.match(e);return r?r[0]:null}};let m=u(t,e);if(null===m)return null;if(t=t.substr(m.length),m=u(t,r),null===m)return null;const p=function(t,e,r){let n=0;for(;e2?{match_:t.slice(1),remainder:e.substr(t[0].length)}:{match_:t[1]||t[0],remainder:e.substr(t[0].length)}:null}}},actions:{"a=":function(t,e){t.a=(t.a||"")+e},"b=":function(t,e){t.b=(t.b||"")+e},"p=":function(t,e){t.p=(t.p||"")+e},"o=":function(t,e){t.o=(t.o||"")+e},"o=+p1":function(t,e,r){t.o=(t.o||"")+r},"q=":function(t,e){t.q=(t.q||"")+e},"d=":function(t,e){t.d=(t.d||"")+e},"rm=":function(t,e){t.rm=(t.rm||"")+e},"text=":function(t,e){t.text_=(t.text_||"")+e},insert:function(t,e,r){return{type_:r}},"insert+p1":function(t,e,r){return{type_:r,p1:e}},"insert+p1+p2":function(t,e,r){return{type_:r,p1:e[0],p2:e[1]}},copy:function(t,e){return e},write:function(t,e,r){return r},rm:function(t,e){return{type_:"rm",p1:e}},text:function(t,e){return De.go(e,"text")},"tex-math":function(t,e){return De.go(e,"tex-math")},"tex-math tight":function(t,e){return De.go(e,"tex-math tight")},bond:function(t,e,r){return{type_:"bond",kind_:r||e}},"color0-output":function(t,e){return{type_:"color0",color:e}},ce:function(t,e){return De.go(e,"ce")},pu:function(t,e){return De.go(e,"pu")},"1/2":function(t,e){let r=[];e.match(/^[+\-]/)&&(r.push(e.substr(0,1)),e=e.substr(1));const n=e.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return n[1]=n[1].replace(/\$/g,""),r.push({type_:"frac",p1:n[1],p2:n[2]}),n[3]&&(n[3]=n[3].replace(/\$/g,""),r.push({type_:"tex-math",p1:n[3]})),r},"9,9":function(t,e){return De.go(e,"9,9")}},stateMachines:{tex:{transitions:Ge({empty:{0:{action_:"copy"}},"\\ce{(...)}":{0:{action_:[{type_:"write",option:"{"},"ce",{type_:"write",option:"}"}]}},"\\pu{(...)}":{0:{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},else:{0:{action_:"copy"}}}),actions:{}},ce:{transitions:Ge({empty:{"*":{action_:"output"}},else:{"0|1|2":{action_:"beginsWithBond=false",revisit:!0,toContinue:!0}},oxidation$:{0:{action_:"oxidation-output"}},CMT:{r:{action_:"rdt=",nextState:"rt"},rd:{action_:"rqt=",nextState:"rdt"}},arrowUpDown:{"0|1|2|as":{action_:["sb=false","output","operator"],nextState:"1"}},uprightEntities:{"0|1|2":{action_:["o=","output"],nextState:"1"}},orbital:{"0|1|2|3":{action_:"o=",nextState:"o"}},"->":{"0|1|2|3":{action_:"r=",nextState:"r"},"a|as":{action_:["output","r="],nextState:"r"},"*":{action_:["output","r="],nextState:"r"}},"+":{o:{action_:"d= kv",nextState:"d"},"d|D":{action_:"d=",nextState:"d"},q:{action_:"d=",nextState:"qd"},"qd|qD":{action_:"d=",nextState:"qd"},dq:{action_:["output","d="],nextState:"d"},3:{action_:["sb=false","output","operator"],nextState:"0"}},amount:{"0|2":{action_:"a=",nextState:"a"}},"pm-operator":{"0|1|2|a|as":{action_:["sb=false","output",{type_:"operator",option:"\\pm"}],nextState:"0"}},operator:{"0|1|2|a|as":{action_:["sb=false","output","operator"],nextState:"0"}},"-$":{"o|q":{action_:["charge or bond","output"],nextState:"qd"},d:{action_:"d=",nextState:"d"},D:{action_:["output",{type_:"bond",option:"-"}],nextState:"3"},q:{action_:"d=",nextState:"qd"},qd:{action_:"d=",nextState:"qd"},"qD|dq":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},"-9":{"3|o":{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"3"}},"- orbital overlap":{o:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},d:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"}},"-":{"0|1|2":{action_:[{type_:"output",option:1},"beginsWithBond=true",{type_:"bond",option:"-"}],nextState:"3"},3:{action_:{type_:"bond",option:"-"}},a:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},as:{action_:[{type_:"output",option:2},{type_:"bond",option:"-"}],nextState:"3"},b:{action_:"b="},o:{action_:{type_:"- after o/d",option:!1},nextState:"2"},q:{action_:{type_:"- after o/d",option:!1},nextState:"2"},"d|qd|dq":{action_:{type_:"- after o/d",option:!0},nextState:"2"},"D|qD|p":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},amount2:{"1|3":{action_:"a=",nextState:"a"}},letters:{"0|1|2|3|a|as|b|p|bp|o":{action_:"o=",nextState:"o"},"q|dq":{action_:["output","o="],nextState:"o"},"d|D|qd|qD":{action_:"o after d",nextState:"o"}},digits:{o:{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},q:{action_:["output","o="],nextState:"o"},a:{action_:"o=",nextState:"o"}},"space A":{"b|p|bp":{action_:[]}},space:{a:{action_:[],nextState:"as"},0:{action_:"sb=false"},"1|2":{action_:"sb=true"},"r|rt|rd|rdt|rdq":{action_:"output",nextState:"0"},"*":{action_:["output","sb=true"],nextState:"1"}},"1st-level escape":{"1|2":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}]},"*":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}],nextState:"0"}},"[(...)]":{"r|rt":{action_:"rd=",nextState:"rd"},"rd|rdt":{action_:"rq=",nextState:"rdq"}},"...":{"o|d|D|dq|qd|qD":{action_:["output",{type_:"bond",option:"..."}],nextState:"3"},"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"ellipsis"}],nextState:"1"}},". __* ":{"*":{action_:["output",{type_:"insert",option:"addition compound"}],nextState:"1"}},"state of aggregation $":{"*":{action_:["output","state of aggregation"],nextState:"1"}},"{[(":{"a|as|o":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"0|1|2|3":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"*":{action_:["output","o=","output","parenthesisLevel++"],nextState:"2"}},")]}":{"0|1|2|3|b|p|bp|o":{action_:["o=","parenthesisLevel--"],nextState:"o"},"a|as|d|D|q|qd|qD|dq":{action_:["output","o=","parenthesisLevel--"],nextState:"o"}},", ":{"*":{action_:["output","comma"],nextState:"0"}},"^_":{"*":{action_:[]}},"^{(...)}|^($...$)":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"D"},q:{action_:"d=",nextState:"qD"},"d|D|qd|qD|dq":{action_:["output","d="],nextState:"D"}},"^a|^\\x{}{}|^\\x{}|^\\x|'":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"d"},q:{action_:"d=",nextState:"qd"},"d|qd|D|qD":{action_:"d="},dq:{action_:["output","d="],nextState:"d"}},"_{(state of aggregation)}$":{"d|D|q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"_{(...)}|_($...$)|_9|_\\x{}{}|_\\x{}|_\\x":{"0|1|2|as":{action_:"p=",nextState:"p"},b:{action_:"p=",nextState:"bp"},"3|o":{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},"q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"=<>":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"#":{"0|1|2|3|a|as|o":{action_:[{type_:"output",option:2},{type_:"bond",option:"#"}],nextState:"3"}},"{}^":{"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"tinySkip"}],nextState:"1"}},"{}":{"*":{action_:{type_:"output",option:1},nextState:"1"}},"{...}":{"0|1|2|3|a|as|b|p|bp":{action_:"o=",nextState:"o"},"o|d|D|q|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"$...$":{a:{action_:"a="},"0|1|2|3|as|b|p|bp|o":{action_:"o=",nextState:"o"},"as|o":{action_:"o="},"q|d|D|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"\\bond{(...)}":{"*":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"\\frac{(...)}":{"*":{action_:[{type_:"output",option:1},"frac-output"],nextState:"3"}},"\\overset{(...)}":{"*":{action_:[{type_:"output",option:2},"overset-output"],nextState:"3"}},"\\underset{(...)}":{"*":{action_:[{type_:"output",option:2},"underset-output"],nextState:"3"}},"\\underbrace{(...)}":{"*":{action_:[{type_:"output",option:2},"underbrace-output"],nextState:"3"}},"\\color{(...)}{(...)}":{"*":{action_:[{type_:"output",option:2},"color-output"],nextState:"3"}},"\\color{(...)}":{"*":{action_:[{type_:"output",option:2},"color0-output"]}},"\\ce{(...)}":{"*":{action_:[{type_:"output",option:2},"ce"],nextState:"3"}},"\\,":{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"1"}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}],nextState:"3"}},"\\x{}{}|\\x{}|\\x":{"0|1|2|3|a|as|b|p|bp|o|c0":{action_:["o=","output"],nextState:"3"},"*":{action_:["output","o=","output"],nextState:"3"}},others:{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"3"}},else2:{a:{action_:"a to o",nextState:"o",revisit:!0},as:{action_:["output","sb=true"],nextState:"1",revisit:!0},"r|rt|rd|rdt|rdq":{action_:["output"],nextState:"0",revisit:!0},"*":{action_:["output","copy"],nextState:"3"}}}),actions:{"o after d":function(t,e){let r;if((t.d||"").match(/^[1-9][0-9]*$/)){const e=t.d;t.d=void 0,r=this.output(t),r.push({type_:"tinySkip"}),t.b=e}else r=this.output(t);return De.actions["o="](t,e),r},"d= kv":function(t,e){t.d=e,t.dType="kv"},"charge or bond":function(t,e){if(t.beginsWithBond){let r=[];return De.concatArray(r,this.output(t)),De.concatArray(r,De.actions.bond(t,e,"-")),r}t.d=e},"- after o/d":function(t,e,r){let n=De.patterns.match_("orbital",t.o||"");const o=De.patterns.match_("one lowercase greek letter $",t.o||""),a=De.patterns.match_("one lowercase latin letter $",t.o||""),i=De.patterns.match_("$one lowercase latin letter$ $",t.o||""),s="-"===e&&(n&&""===n.remainder||o||a||i);!s||t.a||t.b||t.p||t.d||t.q||n||!a||(t.o="$"+t.o+"$");let c=[];return s?(De.concatArray(c,this.output(t)),c.push({type_:"hyphen"})):(n=De.patterns.match_("digits",t.d||""),r&&n&&""===n.remainder?(De.concatArray(c,De.actions["d="](t,e)),De.concatArray(c,this.output(t))):(De.concatArray(c,this.output(t)),De.concatArray(c,De.actions.bond(t,e,"-")))),c},"a to o":function(t){t.o=t.a,t.a=void 0},"sb=true":function(t){t.sb=!0},"sb=false":function(t){t.sb=!1},"beginsWithBond=true":function(t){t.beginsWithBond=!0},"beginsWithBond=false":function(t){t.beginsWithBond=!1},"parenthesisLevel++":function(t){t.parenthesisLevel++},"parenthesisLevel--":function(t){t.parenthesisLevel--},"state of aggregation":function(t,e){return{type_:"state of aggregation",p1:De.go(e,"o")}},comma:function(t,e){const r=e.replace(/\s*$/,"");return r!==e&&0===t.parenthesisLevel?{type_:"comma enumeration L",p1:r}:{type_:"comma enumeration M",p1:r}},output:function(t,e,r){let n;if(t.r){let e,r;e="M"===t.rdt?De.go(t.rd,"tex-math"):"T"===t.rdt?[{type_:"text",p1:t.rd||""}]:De.go(t.rd,"ce"),r="M"===t.rqt?De.go(t.rq,"tex-math"):"T"===t.rqt?[{type_:"text",p1:t.rq||""}]:De.go(t.rq,"ce"),n={type_:"arrow",r:t.r,rd:e,rq:r}}else n=[],(t.a||t.b||t.p||t.o||t.q||t.d||r)&&(t.sb&&n.push({type_:"entitySkip"}),t.o||t.q||t.d||t.b||t.p||2===r?t.o||t.q||t.d||!t.b&&!t.p?t.o&&"kv"===t.dType&&De.patterns.match_("d-oxidation$",t.d||"")?t.dType="oxidation":t.o&&"kv"===t.dType&&!t.q&&(t.dType=void 0):(t.o=t.a,t.d=t.b,t.q=t.p,t.a=t.b=t.p=void 0):(t.o=t.a,t.a=void 0),n.push({type_:"chemfive",a:De.go(t.a,"a"),b:De.go(t.b,"bd"),p:De.go(t.p,"pq"),o:De.go(t.o,"o"),q:De.go(t.q,"pq"),d:De.go(t.d,"oxidation"===t.dType?"oxidation":"bd"),dType:t.dType}));for(const e in t)"parenthesisLevel"!==e&&"beginsWithBond"!==e&&delete t[e];return n},"oxidation-output":function(t,e){let r=["{"];return De.concatArray(r,De.go(e,"oxidation")),r.push("}"),r},"frac-output":function(t,e){return{type_:"frac-ce",p1:De.go(e[0],"ce"),p2:De.go(e[1],"ce")}},"overset-output":function(t,e){return{type_:"overset",p1:De.go(e[0],"ce"),p2:De.go(e[1],"ce")}},"underset-output":function(t,e){return{type_:"underset",p1:De.go(e[0],"ce"),p2:De.go(e[1],"ce")}},"underbrace-output":function(t,e){return{type_:"underbrace",p1:De.go(e[0],"ce"),p2:De.go(e[1],"ce")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:De.go(e[1],"ce")}},"r=":function(t,e){t.r=e},"rdt=":function(t,e){t.rdt=e},"rd=":function(t,e){t.rd=e},"rqt=":function(t,e){t.rqt=e},"rq=":function(t,e){t.rq=e},operator:function(t,e,r){return{type_:"operator",kind_:r||e}}}},a:{transitions:Ge({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math tight",nextState:"1"}},",":{"*":{action_:{type_:"insert",option:"commaDecimal"}}},else2:{"*":{action_:"copy"}}}),actions:{}},o:{transitions:Ge({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},letters:{"*":{action_:"rm"}},"\\ca":{"*":{action_:{type_:"insert",option:"circa"}}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:[{type_:"write",option:"{"},"text",{type_:"write",option:"}"}]}},else2:{"*":{action_:"copy"}}}),actions:{}},text:{transitions:Ge({empty:{"*":{action_:"output"}},"{...}":{"*":{action_:"text="}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"\\greek":{"*":{action_:["output","rm"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:["output","copy"]}},else:{"*":{action_:"text="}}}),actions:{output:function(t){if(t.text_){let e={type_:"text",p1:t.text_};for(const e in t)delete t[e];return e}}}},pq:{transitions:Ge({empty:{"*":{action_:[]}},"state of aggregation $":{"*":{action_:"state of aggregation"}},i$:{0:{action_:[],nextState:"!f",revisit:!0}},"(KV letters),":{0:{action_:"rm",nextState:"0"}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"a-z":{f:{action_:"tex-math"}},letters:{"*":{action_:"rm"}},"-9.,9":{"*":{action_:"9,9"}},",":{"*":{action_:{type_:"insert+p1",option:"comma enumeration S"}}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"state of aggregation":function(t,e){return{type_:"state of aggregation subscript",p1:De.go(e,"o")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:De.go(e[1],"pq")}}}},bd:{transitions:Ge({empty:{"*":{action_:[]}},x$:{0:{action_:[],nextState:"!f",revisit:!0}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"-9.,9 no missing 0":{"*":{action_:"9,9"}},".":{"*":{action_:{type_:"insert",option:"electron dot"}}},"a-z":{f:{action_:"tex-math"}},x:{"*":{action_:{type_:"insert",option:"KV x"}}},letters:{"*":{action_:"rm"}},"'":{"*":{action_:{type_:"insert",option:"prime"}}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"color-output":function(t,e){return{type_:"color",color1:e[0],color2:De.go(e[1],"bd")}}}},oxidation:{transitions:Ge({empty:{"*":{action_:"roman-numeral"}},"pm-operator":{"*":{action_:{type_:"o=+p1",option:"\\pm"}}},else:{"*":{action_:"o="}}}),actions:{"roman-numeral":function(t){return{type_:"roman numeral",p1:t.o||""}}}},"tex-math":{transitions:Ge({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},else:{"*":{action_:"o="}}}),actions:{output:function(t){if(t.o){let e={type_:"tex-math",p1:t.o};for(const e in t)delete t[e];return e}}}},"tex-math tight":{transitions:Ge({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},"-|+":{"*":{action_:"tight operator"}},else:{"*":{action_:"o="}}}),actions:{"tight operator":function(t,e){t.o=(t.o||"")+"{"+e+"}"},output:function(t){if(t.o){let e={type_:"tex-math",p1:t.o};for(const e in t)delete t[e];return e}}}},"9,9":{transitions:Ge({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:Ge({empty:{"*":{action_:"output"}},space$:{"*":{action_:["output","space"]}},"{[(|)]}":{"0|a":{action_:"copy"}},"(-)(9)^(-9)":{0:{action_:"number^",nextState:"a"}},"(-)(9.,9)(e)(99)":{0:{action_:"enumber",nextState:"a"}},space:{"0|a":{action_:[]}},"pm-operator":{"0|a":{action_:{type_:"operator",option:"\\pm"},nextState:"0"}},operator:{"0|a":{action_:"copy",nextState:"0"}},"//":{d:{action_:"o=",nextState:"/"}},"/":{d:{action_:"o=",nextState:"/"}},"{...}|else":{"0|d":{action_:"d=",nextState:"d"},a:{action_:["space","d="],nextState:"d"},"/|q":{action_:"q=",nextState:"q"}}}),actions:{enumber:function(t,e){let r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),e[1]&&(De.concatArray(r,De.go(e[1],"pu-9,9")),e[2]&&(e[2].match(/[,.]/)?De.concatArray(r,De.go(e[2],"pu-9,9")):r.push(e[2])),(e[3]||e[4])&&("e"===e[3]||"*"===e[4]?r.push({type_:"cdot"}):r.push({type_:"times"}))),e[5]&&r.push("10^{"+e[5]+"}"),r},"number^":function(t,e){let r=[];return"+-"===e[0]||"+/-"===e[0]?r.push("\\pm "):e[0]&&r.push(e[0]),De.concatArray(r,De.go(e[1],"pu-9,9")),r.push("^{"+e[2]+"}"),r},operator:function(t,e,r){return{type_:"operator",kind_:r||e}},space:function(){return{type_:"pu-space-1"}},output:function(t){let e;const r=De.patterns.match_("{(...)}",t.d||"");r&&""===r.remainder&&(t.d=r.match_);const n=De.patterns.match_("{(...)}",t.q||"");if(n&&""===n.remainder&&(t.q=n.match_),t.d&&(t.d=t.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.d=t.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),t.q){t.q=t.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.q=t.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");const r={d:De.go(t.d,"pu"),q:De.go(t.q,"pu")};"//"===t.o?e={type_:"pu-frac",p1:r.d,p2:r.q}:(e=r.d,r.d.length>1||r.q.length>1?e.push({type_:" / "}):e.push({type_:"/"}),De.concatArray(e,r.q))}else e=De.go(t.d,"pu-2");for(const e in t)delete t[e];return e}}},"pu-2":{transitions:Ge({empty:{"*":{action_:"output"}},"*":{"*":{action_:["output","cdot"],nextState:"0"}},"\\x":{"*":{action_:"rm="}},space:{"*":{action_:["output","space"],nextState:"0"}},"^{(...)}|^(-1)":{1:{action_:"^(-1)"}},"-9.,9":{0:{action_:"rm=",nextState:"0"},1:{action_:"^(-1)",nextState:"0"}},"{...}|else":{"*":{action_:"rm=",nextState:"1"}}}),actions:{cdot:function(){return{type_:"tight cdot"}},"^(-1)":function(t,e){t.rm+="^{"+e+"}"},space:function(){return{type_:"pu-space-2"}},output:function(t){let e=[];if(t.rm){const r=De.patterns.match_("{(...)}",t.rm||"");e=r&&""===r.remainder?De.go(r.match_,"pu"):{type_:"rm",p1:t.rm}}for(const e in t)delete t[e];return e}}},"pu-9,9":{transitions:Ge({empty:{0:{action_:"output-0"},o:{action_:"output-o"}},",":{0:{action_:["output-0","comma"],nextState:"o"}},".":{0:{action_:["output-0","copy"],nextState:"o"}},else:{"*":{action_:"text="}}}),actions:{comma:function(){return{type_:"commaDecimal"}},"output-0":function(t){let e=[];if(t.text_=t.text_||"",t.text_.length>4){let r=t.text_.length%3;0===r&&(r=3);for(let r=t.text_.length-3;r>0;r-=3)e.push(t.text_.substr(r,3)),e.push({type_:"1000 separator"});e.push(t.text_.substr(0,r)),e.reverse()}else e.push(t.text_);for(const e in t)delete t[e];return e},"output-o":function(t){let e=[];if(t.text_=t.text_||"",t.text_.length>4){const r=t.text_.length-3;let n;for(n=0;n"===t.r||"<=>>"===t.r||"<<=>"===t.r||"<--\x3e"===t.r?(i="\\long"+i,a.rd&&(i="\\overset{"+a.rd+"}{"+i+"}"),a.rq&&(i="<--\x3e"===t.r?"\\underset{\\lower2mu{"+a.rq+"}}{"+i+"}":"\\underset{\\lower6mu{"+a.rq+"}}{"+i+"}"),i=" {}\\mathrel{"+i+"}{} "):(a.rq&&(i+="[{"+a.rq+"}]"),i+="{"+a.rd+"}",i=" {}\\mathrel{\\x"+i+"}{} "):i=" {}\\mathrel{\\long"+i+"}{} ",e=i;break;case"operator":e=Be._getOperator(t.kind_);break;case"space":e=" ";break;case"tinySkip":e="\\mkern2mu";break;case"entitySkip":case"pu-space-1":e="~";break;case"pu-space-2":e="\\mkern3mu ";break;case"1000 separator":e="\\mkern2mu ";break;case"commaDecimal":e="{,}";break;case"comma enumeration L":e="{"+t.p1+"}\\mkern6mu ";break;case"comma enumeration M":e="{"+t.p1+"}\\mkern3mu ";break;case"comma enumeration S":e="{"+t.p1+"}\\mkern1mu ";break;case"hyphen":e="\\text{-}";break;case"addition compound":e="\\,{\\cdot}\\,";break;case"electron dot":e="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":e="{\\times}";break;case"prime":e="\\prime ";break;case"cdot":e="\\cdot ";break;case"tight cdot":e="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":e="\\times ";break;case"circa":e="{\\sim}";break;case"^":e="uparrow";break;case"v":e="downarrow";break;case"ellipsis":e="\\ldots ";break;case"/":e="/";break;case" / ":e="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return e},_getArrow:function(t){switch(t){case"->":case"\u2192":case"\u27f6":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"\u21cc":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getBond:function(t){switch(t){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getOperator:function(t){switch(t){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}};let $e={};$e.Macro=k.Macro,$e.xArrow=J.xArrow,$e.Machine=function(t,e,r){let n,o=t.GetArgument(e);try{n=Ne.toTex(o,r)}catch(t){throw new N(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new y("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},$e);u.create("mhchem",{handler:{macro:["mhchem"]}});u.create("noerrors",{nodes:{error:function(t,e,r,n){let o=t.create("token","mtext",{},n.replace(/\n/g," "));return t.create("node","merror",[o],{"data-mjx-error":e,title:e})}}});u.create("noundefined",{fallback:{macro:function(t,e){const r=t.create("text","\\"+e),n=t.options.noundefined||{},o={};for(const t of["color","background","size"])n[t]&&(o["math"+t]=n[t]);t.Push(t.create("node","mtext",[],o,r))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3});class Le extends dt{constructor(){super(...arguments),this.openCount=0}get kind(){return"auto open"}get isOpen(){return!0}toMml(t=!0,e){if(!t)return super.toMml(t,e);let r=this.factory.configuration.parser,n=this.getProperty("right");if(this.getProperty("smash")){let t=super.toMml();const e=r.create("node","mpadded",[t],{height:0,depth:0});this.Clear(),this.Push(r.create("node","TeXAtom",[e]))}n&&this.Push(new d(n,r.stack.env,r.configuration).mml());let o=T.fenced(this.factory.configuration,this.getProperty("open"),super.toMml(),this.getProperty("close"),this.getProperty("big"));return O.removeProperties(o,"open","close","texClass"),o}closing(t){return t===this.getProperty("close")&&!this.openCount--}checkItem(t){if(t.getProperty("pre-autoclose"))return dt.fail;if(t.getProperty("autoclose"))return this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0];if(t.isKind("mml")&&1===t.Size()){const e=t.toMml();e.isKind("mo")&&e.getText()===this.getProperty("open")&&this.openCount++}return super.checkItem(t)}}Le.errors=Object.assign(Object.create(dt.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]});let Re={};const ze={"(":")","[":"]","{":"}","|":"|"},Ve=/^(b|B)i(g{1,2})$/;Re.Quantity=function(t,e,r="(",n=")",o=!1,a="",i=""){let s=!!o&&t.GetStar(),c=t.GetNext(),l=t.i,u=null;if("\\"===c){if(t.i++,u=t.GetCS(),!u.match(Ve)){let e=t.create("node","mrow");return t.Push(T.fenced(t.configuration,r,e,n)),void(t.i=l)}c=t.GetNext()}let m=ze[c];if(o&&"{"!==c)throw new N("MissingArgFor","Missing argument for %1",t.currentCS);if(!m){let e=t.create("node","mrow");return t.Push(T.fenced(t.configuration,r,e,n)),void(t.i=l)}if(a){const e=t.create("token","mi",{texClass:K.OP},a);i&&O.setAttribute(e,"mathvariant",i),t.Push(t.itemFactory.create("fn",e))}if("{"===c){let a=t.GetArgument(e);return c=o?r:"\\{",m=o?n:"\\}",a=s?c+" "+a+" "+m:u?"\\"+u+"l"+c+" "+a+" \\"+u+"r"+m:"\\left"+c+" "+a+" \\right"+m,void t.Push(new d(a,t.stack.env,t.configuration).mml())}o&&(c=r,m=n),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:c,close:m,big:u}))},Re.Eval=function(t,e){let r=t.GetStar(),n=t.GetNext();if("{"!==n){if("("===n||"["===n)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:n,close:"|",smash:r,right:"\\vphantom{\\int}"}));throw new N("MissingArgFor","Missing argument for %1",t.currentCS)}{let n=t.GetArgument(e),o="\\left. "+(r?"\\smash{"+n+"}":n)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+o+t.string.slice(t.i)}},Re.Commutator=function(t,e,r="[",n="]"){let o=t.GetStar(),a=t.GetNext(),i=null;if("\\"===a){if(t.i++,i=t.GetCS(),!i.match(Ve))throw new N("MissingArgFor","Missing argument for %1",t.currentCS);a=t.GetNext()}if("{"!==a)throw new N("MissingArgFor","Missing argument for %1",t.currentCS);let s=t.GetArgument(e)+","+t.GetArgument(e);s=o?r+" "+s+" "+n:i?"\\"+i+"l"+r+" "+s+" \\"+i+"r"+n:"\\left"+r+" "+s+" \\right"+n,t.Push(new d(s,t.stack.env,t.configuration).mml())};let Ue=[65,90],je=[97,122],He=[913,937],Ke=[945,969],Qe=[48,57];function Je(t,e){return t>=e[0]&&t<=e[1]}function We(t,e,r,n){let o=t.configuration.parser,a=lt.createToken(t,e,r,n),i=n.codePointAt(0);return 1===n.length&&!o.stack.env.font&&o.stack.env.vectorFont&&(Je(i,Ue)||Je(i,je)||Je(i,He)||Je(i,Qe)||Je(i,Ke)&&o.stack.env.vectorStar||O.getAttribute(a,"accent"))&&O.setAttribute(a,"mathvariant",o.stack.env.vectorFont),a}Re.VectorBold=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o=t.configuration.nodeFactory.get("token"),a=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",We),t.stack.env.vectorFont=r?"bold-italic":"bold",t.stack.env.vectorStar=r;let i=new d(n,t.stack.env,t.configuration).mml();a&&(t.stack.env.font=a),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",o),t.Push(i)},Re.StarMacro=function(t,e,r,...n){let o=t.GetStar();const a=[];if(r)for(let n=a.length;n2&&s.length>2?(l="^{"+(s.length-1)+"}",c=!0):null!=a&&(r>2&&s.length>1&&(c=!0),l="^{"+a+"}",u=l);const m=o?"\\flatfrac":"\\frac",p=s.length>1?s[0]:"",h=s.length>1?s[1]:s[0];let g="";for(let t,e=2;t=s[e];e++)g+=n+" "+t;const f=m+"{"+n+l+p+"}{"+n+" "+h+u+" "+g+"}";t.Push(new d(f,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:c})))},Re.Bra=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o="",a=!1,i=!1;if("\\"===t.GetNext()){let e=t.i;t.i++;let r=t.GetCS(),n=t.lookup("macro",r);n&&"ket"===n.symbol?(a=!0,e=t.i,i=t.GetStar(),"{"===t.GetNext()?o=t.GetArgument(r,!0):(t.i=e,i=!1)):t.i=e}let s="";s=a?r||i?`\\langle{${n}}\\vert{${o}}\\rangle`:`\\left\\langle{${n}}\\middle\\vert{${o}}\\right\\rangle`:r||i?`\\langle{${n}}\\vert`:`\\left\\langle{${n}}\\right\\vert{${o}}`,t.Push(new d(s,t.stack.env,t.configuration).mml())},Re.Ket=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o=r?`\\vert{${n}}\\rangle`:`\\left\\vert{${n}}\\right\\rangle`;t.Push(new d(o,t.stack.env,t.configuration).mml())},Re.BraKet=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));let a="";a=null==o?r?`\\langle{${n}}\\vert{${n}}\\rangle`:`\\left\\langle{${n}}\\middle\\vert{${n}}\\right\\rangle`:r?`\\langle{${n}}\\vert{${o}}\\rangle`:`\\left\\langle{${n}}\\middle\\vert{${o}}\\right\\rangle`,t.Push(new d(a,t.stack.env,t.configuration).mml())},Re.KetBra=function(t,e){let r=t.GetStar(),n=t.GetArgument(e),o=null;"{"===t.GetNext()&&(o=t.GetArgument(e,!0));let a="";a=null==o?r?`\\vert{${n}}\\rangle\\!\\langle{${n}}\\vert`:`\\left\\vert{${n}}\\middle\\rangle\\!\\middle\\langle{${n}}\\right\\vert`:r?`\\vert{${n}}\\rangle\\!\\langle{${o}}\\vert`:`\\left\\vert{${n}}\\middle\\rangle\\!\\middle\\langle{${o}}\\right\\vert`,t.Push(new d(a,t.stack.env,t.configuration).mml())},Re.Expectation=function(t,e){let r=t.GetStar(),n=r&&t.GetStar(),o=t.GetArgument(e),a=null;"{"===t.GetNext()&&(a=t.GetArgument(e,!0));let i=o&&a?Ze([a,o,a],r,n):r?`\\langle {${o}} \\rangle`:`\\left\\langle {${o}} \\right\\rangle`;t.Push(new d(i,t.stack.env,t.configuration).mml())},Re.MatrixElement=function(t,e){const r=t.GetStar(),n=r&&t.GetStar(),o=Ze([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],r,n);t.Push(new d(o,t.stack.env,t.configuration).mml())},Re.MatrixQuantity=function(t,e,r){const n=t.GetStar(),o=r?"smallmatrix":"array";let a="",i="",s="";switch(t.GetNext()){case"{":a=t.GetArgument(e);break;case"(":t.i++,i=n?"\\lgroup":"(",s=n?"\\rgroup":")",a=t.GetUpTo(e,")");break;case"[":t.i++,i="[",s="]",a=t.GetUpTo(e,"]");break;case"|":t.i++,i="|",s="|",a=t.GetUpTo(e,"|");break;default:i="(",s=")"}const c=(i?"\\left":"")+i+"\\begin{"+o+"}{} "+a+"\\end{"+o+"}"+(i?"\\right":"")+s;t.Push(new d(c,t.stack.env,t.configuration).mml())},Re.IdentityMatrix=function(t,e){const r=t.GetArgument(e),n=parseInt(r,10);if(isNaN(n))throw new N("InvalidNumber","Invalid number");if(n<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);let o=Array(n).fill("0"),a=[];for(let t=0;t=o){a.push(t.string.slice(s,o));break}s=t.i,a.push(i)}t.string=function(t,e){let r=t.length,n=[];for(let o=0;on},er=new y("setoptions",{setOptions:"SetOptions"},{SetOptions(t,e){const r=t.GetBrackets(e)||"tex",n=T.keyvalOptions(t.GetArgument(e)),o=t.options.setoptions;if(o.filterPackage(t,r))for(const e of Object.keys(n))o.filterOption(t,r,e)&&(("tex"===r?t.options:t.options[r])[e]=o.filterValue(t,r,e,n[e]))}});u.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){const r=e.parseOptions.handlers.get("macro").lookup("require");r&&(er.add("Require",new j("Require",r._func)),er.add("require",new j("require",k.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:tr.filterPackage,filterOption:tr.filterOption,filterValue:tr.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:le({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}});let rr=0;u.create("tagformat",{config:[function(t,e){const r=e.parseOptions.options.tags;"base"!==r&&t.tags.hasOwnProperty(r)&&R.add(r,t.tags[r]);const n=R.create(e.parseOptions.options.tags).constructor;rr++;const o="configTags-"+rr;R.add(o,class extends n{formatNumber(t){return e.parseOptions.options.tagformat.number(t)}formatTag(t){return e.parseOptions.options.tagformat.tag(t)}formatRef(t){const r=e.parseOptions.options.tagformat.ref;return r?r(t):this.formatTag(t)}formatId(t){return e.parseOptions.options.tagformat.id(t)}formatUrl(t,r){return e.parseOptions.options.tagformat.url(t,r)}}),e.parseOptions.options.tags=o},10],options:{tagformat:{number:t=>t.toString(),tag:t=>"("+t+")",ref:"",id:t=>"mjx-eqn:"+t.replace(/\s/g,"_"),url:(t,e)=>e+"#"+encodeURIComponent(t)}}});const nr=MathJax._.handlers.html.HTMLDomStrings.HTMLDomStrings;new b("tex-html",{"<":"TexHTML"},{TexHTML(t,e){if(!t.options.allowTexHTML)return!1;const r=t.string.slice(t.i).match(/^tex-html(?: n="(\d+)")?>/);if(!r)return!1;t.i+=r[0].length;const n=(r[1]?``:"")+"",o=t.string.slice(t.i).indexOf(n);if(o<0)throw new N("TokenNotFoundForCommand","Could not find %1 for %2",n,"<"+r[0]);const a=t.string.substr(t.i,o).trim();t.i+=o+11+(r[1]?3+r[1].length:0);const i=t.configuration.packageData.get("texhtml").adaptor,s=i.childNodes(i.body(i.parse(a)));if(0===s.length)return!0;const c=1===s.length?s[0]:i.node("div",{},s),l=t.create("node","html").setHTML(c,i);return t.Push(t.create("node","mtext",[l])),!0}});u.create("texhtml",{handler:{character:["tex-html"]},options:{allowTexHTML:!1},config:()=>{if(nr){const t=nr.OPTIONS.includeHtmlTags;t["tex-html"]||(t["tex-html"]=(t,e)=>{const r=e.innerHTML(t),n=r.split(/<\/tex-html>/).length;return`1?` n="${n}"`:""}>`+r+(n>1?``:"")+""})}},preprocessors:[t=>{t.data.packageData.set("texhtml",{adaptor:t.document.adaptor})}],postprocessors:[t=>{t.data.packageData.set("texhtml",{adaptor:null})}]});const or=MathJax._.util.Retries,ar=(or.handleRetriesFor,or.retryAfter),ir={Comment(t,e){for(;t.i"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\u{1f12f}"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",G.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",G.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",G.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",G.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",G.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",G.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",G.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",G.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",G.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",G.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",G.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",G.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof sr){if(!n)return void ir.Insert(t,e,r);t.saveText()}t.Push(T.internalText(t,r,n?{mathvariant:n}:{}))}});u.create("textcomp",{handler:{macro:["textcomp-macros"]}});const cr=MathJax._.input.tex.ParseOptions.default,lr=G.Variant;new b("text-special",{$:"Math","%":"Comment","^":"MathModeOnly",_:"MathModeOnly","&":"Misplaced","#":"Misplaced","~":"Tilde"," ":"Space","\t":"Space","\r":"Space","\n":"Space","\xa0":"Tilde","{":"OpenBrace","}":"CloseBrace","`":"OpenQuote","'":"CloseQuote"},ir),new y("text-macros",{"(":"Math",$:"SelfQuote",_:"SelfQuote","%":"SelfQuote","{":"SelfQuote","}":"SelfQuote"," ":"SelfQuote","&":"SelfQuote","#":"SelfQuote","\\":["Macro","$\\\\$"],"'":["Accent","\xb4"],"\u2019":["Accent","\xb4"],"`":["Accent","`"],"\u2018":["Accent","`"],"^":["Accent","^"],'"':["Accent","\xa8"],"~":["Accent","~"],"=":["Accent","\xaf"],".":["Accent","\u02d9"],u:["Accent","\u02d8"],v:["Accent","\u02c7"],emph:"Emph",rm:["SetFont",lr.NORMAL],mit:["SetFont",lr.ITALIC],oldstyle:["SetFont",lr.OLDSTYLE],cal:["SetFont",lr.CALLIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",lr.BOLD],sf:["SetFont",lr.SANSSERIF],tt:["SetFont",lr.MONOSPACE],frak:["TextFont",lr.FRAKTUR],Bbb:["TextFont",lr.DOUBLESTRUCK],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],textnormal:["Macro","{\\rm #1}",1],textup:["Macro","{\\rm #1}",1],textrm:["Macro","{\\rm #1}",1],textit:["Macro","{\\it #1}",1],textbf:["Macro","{\\bf #1}",1],textsf:["Macro","{\\sf #1}",1],texttt:["Macro","{\\tt #1}",1],dagger:["Insert","\u2020"],ddagger:["Insert","\u2021"],S:["Insert","\xa7"],",":["Spacer",tt.thinmathspace],":":["Spacer",tt.mediummathspace],">":["Spacer",tt.mediummathspace],";":["Spacer",tt.thickmathspace],"!":["Spacer",tt.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",tt.thinmathspace],negthinspace:["Spacer",tt.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",data:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",U:"CheckAutoload",char:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0],underline:["UnderOver","2015"],llap:"Lap",rlap:"Lap",phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",mmlToken:"MmlToken"},ir);u.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:(t,e)=>{t.text+=e},macro:(t,e)=>{const r=t.texParser,n=r.lookup("macro",e);n&&n._func!==ir.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),r.parse("macro",[t,e])}},items:{[q.prototype.kind]:q,[P.prototype.kind]:P,[F.prototype.kind]:F,[C.prototype.kind]:C}});function ur(t,e,r,n){const o=t.configuration.packageData.get("textmacros");return t instanceof sr||(o.texParser=t),o.parseOptions.clear(),[new sr(e,n?{mathvariant:n}:{},o.parseOptions,r).mml()]}u.create("textmacros",{config(t,e){const r=new p(e.parseOptions.options.textmacros.packages,["tex","text"]);r.init();const n=new cr(r,[]);n.options=e.parseOptions.options,r.config(e),R.addTags(r.tags),n.tags=R.getDefault(),n.tags.configuration=n,n.packageData=e.parseOptions.packageData,n.packageData.set("textmacros",{parseOptions:n,jax:e,texParser:null}),n.options.internalMath=ur},preprocessors:[t=>{const e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}});new f("upgreek",(function(t,e){const r=e.attributes||{};r.mathvariant=G.Variant.NORMAL;const n=t.create("token","mi",r,e.char);t.Push(n)}),{upalpha:"\u03b1",upbeta:"\u03b2",upgamma:"\u03b3",updelta:"\u03b4",upepsilon:"\u03f5",upzeta:"\u03b6",upeta:"\u03b7",uptheta:"\u03b8",upiota:"\u03b9",upkappa:"\u03ba",uplambda:"\u03bb",upmu:"\u03bc",upnu:"\u03bd",upxi:"\u03be",upomicron:"\u03bf",uppi:"\u03c0",uprho:"\u03c1",upsigma:"\u03c3",uptau:"\u03c4",upupsilon:"\u03c5",upphi:"\u03d5",upchi:"\u03c7",uppsi:"\u03c8",upomega:"\u03c9",upvarepsilon:"\u03b5",upvartheta:"\u03d1",upvarpi:"\u03d6",upvarrho:"\u03f1",upvarsigma:"\u03c2",upvarphi:"\u03c6",Upgamma:"\u0393",Updelta:"\u0394",Uptheta:"\u0398",Uplambda:"\u039b",Upxi:"\u039e",Uppi:"\u03a0",Upsigma:"\u03a3",Upupsilon:"\u03a5",Upphi:"\u03a6",Uppsi:"\u03a8",Upomega:"\u03a9"});u.create("upgreek",{handler:{macro:["upgreek"]}});const mr=MathJax._.util.Entities,pr=(mr.options,mr.entities,mr.add,mr.remove,mr.translate,mr.numeric);let dr={},hr={};dr.Unicode=function(t,e){let r=t.GetBrackets(e),n=null,o=null;r&&(r.replace(/ /g,"").match(/^(\d+(\.\d*)?|\.\d+),(\d+(\.\d*)?|\.\d+)$/)?(n=r.replace(/ /g,"").split(/,/),o=t.GetBrackets(e)):o=r);let a=T.trimSpaces(t.GetArgument(e)).replace(/^0x/,"x");if(!a.match(/^(x[0-9A-Fa-f]+|[0-9]+)$/))throw new N("BadUnicode","Argument to %1 must be a number",t.currentCS);let i=parseInt(a.match(/^x/)?"0"+a:a);hr[i]?o||(o=hr[i][2]):hr[i]=[800,200,o,i],n&&(hr[i][0]=Math.floor(1e3*parseFloat(n[0])),hr[i][1]=Math.floor(1e3*parseFloat(n[1])));let s=t.stack.env.font,c={};o?(hr[i][2]=c.fontfamily=o.replace(/'/g,"'"),s&&(s.match(/bold/)&&(c.fontweight="bold"),s.match(/italic|-mathit/)&&(c.fontstyle="italic"))):s&&(c.mathvariant=s);let l=t.create("token","mtext",c,pr(a));O.setProperty(l,"unicode",!0),t.Push(l)},dr.RawUnicode=function(t,e){const r=t.GetArgument(e).trim();if(!r.match(/^[0-9A-F]{1,6}$/))throw new N("BadRawUnicode","Argument to %1 must a hexadecimal number with 1 to 6 digits",t.currentCS);const n=parseInt(r,16);t.string=String.fromCodePoint(n)+t.string.substr(t.i),t.i=0},dr.Char=function(t,e){let r,n=t.GetNext(),o="";const a=t.string.substr(t.i);if("'"===n){if(r=a.match(/^'(?:([0-7]{1,7}) ?|(\\\S)|(.))/u),r)if(r[1])o=String.fromCodePoint(parseInt(r[1],8));else if(r[3])o=r[3];else{t.i+=2;const e=[...t.GetCS()];if(e.length>1)throw new N("InvalidAlphanumeric","Invalid alphanumeric constant for %1",t.currentCS);o=e[0],r=[""]}}else'"'===n?(r=a.match(/^"([0-9A-F]{1,6}) ?/),r&&(o=String.fromCodePoint(parseInt(r[1],16)))):(r=a.match(/^([0-9]{1,7}) ?/),r&&(o=String.fromCodePoint(parseInt(r[1]))));if(!o)throw new N("MissingNumber","Missing numeric constant for %1",t.currentCS);t.i+=r[0].length,o>="0"&&o<="9"?t.Push(t.create("token","mn",{},o)):o.match(/[A-Za-z]/)?t.Push(t.create("token","mi",{},o)):c(t,o)},new y("unicode",{unicode:"Unicode",U:"RawUnicode",char:"Char"},dr);u.create("unicode",{handler:{macro:["unicode"]}});let gr={Verb:function(t,e){const r=t.GetNext(),n=++t.i;if(""===r)throw new N("MissingArgFor","Missing argument for %1",e);for(;t.i{"use strict";var t={d:(e,r)=>{for(var a in r)t.o(r,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:r[a]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{void 0!==q&&q.toStringTag&&Object.defineProperty(t,q.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{FlalignItem:()=>A,MultlineItem:()=>p});var r={};t.r(r),t.d(r,{AmsMethods:()=>E,NEW_OPS:()=>P});var a={};t.r(a),t.d(a,{AmsConfiguration:()=>J,AmsTags:()=>B});const n=("undefined"!=typeof window?window:global).MathJax._.components.global,i=(n.GLOBAL,n.isObject,n.combineConfig,n.combineDefaults,n.combineWithMathJax),l=(n.MathJax,MathJax._.input.tex.Configuration),o=l.Configuration,s=(l.ConfigurationHandler,l.ParserConfiguration,MathJax._.input.tex.base.BaseItems),m=(s.StartItem,s.StopItem,s.OpenItem,s.CloseItem,s.PrimeItem,s.SubsupItem,s.OverItem,s.LeftItem,s.Middle,s.RightItem,s.BreakItem,s.BeginItem,s.EndItem,s.StyleItem,s.PositionItem,s.CellItem,s.MmlItem,s.FnItem,s.NotItem,s.NonscriptItem,s.DotsItem,s.ArrayItem),c=s.EqnArrayItem,h=(s.MstyleItem,s.EquationItem,MathJax._.input.tex.ParseUtil.default),d=MathJax._.input.tex.NodeUtil.default,u=MathJax._.input.tex.TexError.default,g=MathJax._.input.tex.TexConstants.TexConstant;class p extends m{constructor(t,...e){super(t),this.factory.configuration.tags.start("multline",!0,e[0])}get kind(){return"multline"}EndEntry(){this.table.length&&h.fixInitialMO(this.factory.configuration,this.nodes);const t=this.getProperty("shove"),e=this.create("node","mtd",this.nodes,t?{columnalign:t}:{});this.setProperty("shove",null),this.row.push(e),this.Clear()}EndRow(){if(1!==this.row.length)throw new u("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let t=this.create("node","mtr",this.row);this.table.push(t),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let t=this.table.length-1,e=-1;d.getAttribute(d.getChildren(this.table[0])[0],"columnalign")||d.setAttribute(d.getChildren(this.table[0])[0],"columnalign",g.Align.LEFT),d.getAttribute(d.getChildren(this.table[t])[0],"columnalign")||d.setAttribute(d.getChildren(this.table[t])[0],"columnalign",g.Align.RIGHT);let r=this.factory.configuration.tags.getTag();if(r){e=this.arraydef.side===g.Align.LEFT?0:this.table.length-1;const t=this.table[e],a=this.create("node","mlabeledtr",[r].concat(d.getChildren(t)));d.copyAttributes(t,a),this.table[e]=a}}this.factory.configuration.tags.end()}}class A extends c{get kind(){return"flalign"}constructor(t,e,r,a,n){super(t),this.name=e,this.numbered=r,this.padded=a,this.center=n,this.factory.configuration.tags.start(e,r,r)}EndEntry(){super.EndEntry();const t=this.getProperty("xalignat");if(t&&this.row.length>t)throw new u("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let t,e=this.row;const r=this.getProperty("xalignat");for(;e.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const a=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&a.isKind("mlabeledtr")){const t=d.getChildren(a)[0],e=this.factory.configuration.options.tagSide,r=Object.assign({width:0},"right"===e?{lspace:"-1width"}:{}),n=this.create("node","mpadded",d.getChildren(t),r);t.setChildren([n])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const f=MathJax._.input.tex.Tags,b=(f.Label,f.TagInfo,f.AbstractTags),v=(f.NoTags,f.AllTags,f.TagsFactory,MathJax._.input.tex.ParseMethods.default),w=MathJax._.input.tex.TexParser.default,y=MathJax._.input.tex.Symbol,q=y.Symbol,x=y.Macro,M=MathJax._.input.tex.base.BaseMethods,S=M.splitAlignArray,C=M.default,I=MathJax._.core.MmlTree.MmlNode,T=I.TEXCLASS,E=(I.TEXCLASSNAMES,I.MATHVARIANTS,I.indentAttributes,I.AbstractMmlNode,I.AbstractMmlTokenNode,I.AbstractMmlLayoutNode,I.AbstractMmlBaseNode,I.AbstractMmlEmptyNode,I.TextNode,I.XMLNode,{AmsEqnArray:function(t,e,r,a,n,i,l,o){const s=t.GetBrackets("\\begin{"+e.getName()+"}"),m=C.EqnArray(t,e,r,a,n,i,l,o);return h.setArrayAlign(m,s,t)},AlignAt:function(t,e,r,a){const n=e.getName();let i,l,o="",s="",m=[];if(a||(l=t.GetBrackets("\\begin{"+n+"}")),i=t.GetArgument("\\begin{"+n+"}"),i.match(/[^0-9]/))throw new u("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+n+"}");let c=parseInt(i,10);for(;c>0;)o+="rl",s+="bt",m.push("0em 0em"),c--;let d=m.join(" ");if(a)return E.EqnArray(t,e,r,a,o,s,d);let g=E.EqnArray(t,e,r,a,o,s,d);return h.setArrayAlign(g,l,a?null:t)},Multline:function(t,e,r){h.checkEqnEnv(t),t.Push(e);const a=t.itemFactory.create("multline",r,t.stack);return a.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:t.options.ams.multlineWidth,side:t.options.tagSide,minlabelspacing:t.options.tagIndent,framespacing:t.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},a},XalignAt:function(t,e,r,a){let n=t.GetArgument("\\begin{"+e.getName()+"}");if(n.match(/[^0-9]/))throw new u("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+e.getName()+"}");const i=a?"crl":"rlc",l=a?"mbt":"btm",o=a?"fit auto auto":"auto auto fit",s=E.FlalignArray(t,e,r,a,!1,i,l,o,!0);return s.setProperty("xalignat",2*parseInt(n)),s},FlalignArray:function(t,e,r,a,n,i,l,o,s=!1){h.checkEqnEnv(t),t.Push(e),i=i.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),l=S(l);const m=t.itemFactory.create("flalign",e.getName(),r,a,n,t.stack);return m.arraydef={width:"100%",displaystyle:!0,columnalign:i,columnspacing:"0em",columnwidth:o,rowspacing:"3pt","data-break-align":l,side:t.options.tagSide,minlabelspacing:s?"0":t.options.tagIndent,"data-width-includes-label":!0},m.setProperty("zeroWidthLabel",s),m}}),P="ams-declare-ops";function k(t){if(!t||t.isInferred&&0===t.childNodes.length)return[null,null];if(t.isKind("msubsup")&&F(t))return[t,null];const e=d.getChildAt(t,0);return t.isInferred&&e&&F(e)?(t.childNodes.splice(0,1),[e,t]):[null,t]}function F(t){const e=t.childNodes[0];return e&&e.isKind("mi")&&""===e.getText()}E.HandleDeclareOp=function(t,e){let r=t.GetStar()?"*":"",a=h.trimSpaces(t.GetArgument(e));"\\"===a.charAt(0)&&(a=a.substr(1));let n=t.GetArgument(e);t.configuration.handlers.retrieve(P).add(a,new x(a,E.Macro,[`\\operatorname${r}{${n}}`]))},E.HandleOperatorName=function(t,e){const r=t.GetStar();let a=h.trimSpaces(t.GetArgument(e)),n=new w(a,Object.assign(Object.assign({},t.stack.env),{font:g.Variant.NORMAL,multiLetterIdentifiers:t.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),t.configuration).mml();if(n.isKind("mi")||(n=t.create("node","TeXAtom",[n])),d.setProperties(n,{movesupsub:r,movablelimits:!0,texClass:T.OP}),!r){const e=t.GetNext(),r=t.i;"\\"===e&&++t.i&&"limits"!==t.GetCS()&&(t.i=r)}t.Push(t.itemFactory.create("fn",n))},E.SideSet=function(t,e){const[r,a]=k(t.ParseArg(e)),[n,i]=k(t.ParseArg(e)),l=t.ParseArg(e);let o=l;r&&(a?r.replaceChild(t.create("node","mphantom",[t.create("node","mpadded",[h.copyNode(l,t)],{width:0})]),d.getChildAt(r,0)):(o=t.create("node","mmultiscripts",[l]),n&&d.appendChildren(o,[d.getChildAt(n,1)||t.create("node","none"),d.getChildAt(n,2)||t.create("node","none")]),d.setProperty(o,"scriptalign","left"),d.appendChildren(o,[t.create("node","mprescripts"),d.getChildAt(r,1)||t.create("node","none"),d.getChildAt(r,2)||t.create("node","none")]))),n&&o===l&&(n.replaceChild(l,d.getChildAt(n,0)),o=n);const s=t.create("node","TeXAtom",[],{texClass:T.OP,movesupsub:!0,movablelimits:!0});a&&(r&&s.appendChild(r),s.appendChild(a)),s.appendChild(o),i&&s.appendChild(i),t.Push(s)},E.operatorLetter=function(t,e){return!!t.stack.env.operatorLetters&&v.variable(t,e)},E.MultiIntegral=function(t,e,r){let a=t.GetNext();if("\\"===a){let n=t.i;a=t.GetArgument(e),t.i=n,"\\limits"===a&&(r="\\idotsint"===e?"\\!\\!\\mathop{\\,\\,"+r+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+r+"}")}t.string=r+" "+t.string.slice(t.i),t.i=0},E.xArrow=function(t,e,r,a,n){let i={width:"+"+h.Em((a+n)/18),lspace:h.Em(a/18)},l=t.GetBrackets(e),o=t.ParseArg(e),s=t.create("node","mspace",[],{depth:".2em"}),m=t.create("token","mo",{stretchy:!0,texClass:T.REL},String.fromCodePoint(r));m=t.create("node","mstyle",[m],{scriptlevel:0});let c=t.create("node","munderover",[m]),u=t.create("node","mpadded",[o,s],i);if(d.setAttribute(u,"voffset","-.2em"),d.setAttribute(u,"height","-.2em"),d.setChild(c,c.over,u),l){let e=new w(l,t.stack.env,t.configuration).mml(),r=t.create("node","mspace",[],{height:".75em"});u=t.create("node","mpadded",[e,r],i),d.setAttribute(u,"voffset",".15em"),d.setAttribute(u,"depth","-.15em"),d.setChild(c,c.under,u)}d.setProperty(c,"subsupOK",!0),t.Push(c)},E.HandleShove=function(t,e,r){let a=t.stack.Top();if("multline"!==a.kind)throw new u("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",t.currentCS,"multline");if(a.Size())throw new u("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t.currentCS);a.setProperty("shove",r)},E.CFrac=function(t,e){let r=h.trimSpaces(t.GetBrackets(e,"")),a=t.GetArgument(e),n=t.GetArgument(e),i={l:g.Align.LEFT,r:g.Align.RIGHT,"":""},l=new w("\\strut\\textstyle{"+a+"}",t.stack.env,t.configuration).mml(),o=new w("\\strut\\textstyle{"+n+"}",t.stack.env,t.configuration).mml(),s=t.create("node","mfrac",[l,o]);if(r=i[r],null==r)throw new u("IllegalAlign","Illegal alignment specified in %1",t.currentCS);r&&d.setProperties(s,{numalign:r,denomalign:r}),t.Push(s)},E.Genfrac=function(t,e,r,a,n,i){null==r&&(r=t.GetDelimiterArg(e)),null==a&&(a=t.GetDelimiterArg(e)),null==n&&(n=t.GetArgument(e)),null==i&&(i=h.trimSpaces(t.GetArgument(e)));let l=t.ParseArg(e),o=t.ParseArg(e),s=t.create("node","mfrac",[l,o]);if(""!==n&&d.setAttribute(s,"linethickness",n),(r||a)&&(d.setProperty(s,"withDelims",!0),s=h.fixedFence(t.configuration,r,s,a)),""!==i){let e=parseInt(i,10),r=["D","T","S","SS"][e];if(null==r)throw new u("BadMathStyleFor","Bad math style for %1",t.currentCS);s=t.create("node","mstyle",[s]),"D"===r?d.setProperties(s,{displaystyle:!0,scriptlevel:0}):d.setProperties(s,{displaystyle:!1,scriptlevel:e-1})}t.Push(s)},E.HandleTag=function(t,e){if(!t.tags.currentTag.taggable&&t.tags.env)throw new u("CommandNotAllowedInEnv","%1 not allowed in %2 environment",t.currentCS,t.tags.env);if(t.tags.currentTag.tag)throw new u("MultipleCommand","Multiple %1",t.currentCS);let r=t.GetStar(),a=h.trimSpaces(t.GetArgument(e));t.tags.tag(a,r)},E.HandleNoTag=C.HandleNoTag,E.HandleRef=C.HandleRef,E.Macro=C.Macro,E.Accent=C.Accent,E.Tilde=C.Tilde,E.Array=C.Array,E.Spacer=C.Spacer,E.NamedOp=C.NamedOp,E.EqnArray=C.EqnArray,E.Equation=C.Equation;const L=MathJax._.input.tex.SymbolMap,N=(L.parseResult,L.AbstractSymbolMap,L.RegExpMap),O=(L.AbstractParseMap,L.CharacterMap),G=L.DelimiterMap,V=(L.MacroMap,L.CommandMap),R=L.EnvironmentMap,D=MathJax._.util.lengths,H=(D.BIGDIMEN,D.UNITS,D.RELUNITS,D.MATHSPACE);D.length2em,D.percent,D.em,D.emRounded,D.px;new O("AMSmath-mathchar0mo",v.mathchar0mo,{iiiint:["\u2a0c",{texClass:T.OP}]}),new N("AMSmath-operatorLetter",E.operatorLetter,/[-*]/i),new V("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",H.negativemediummathspace],negthickspace:["Spacer",H.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",g.Align.LEFT],shoveright:["HandleShove",g.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},E),new R("AMSmath-environment",v.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",h.cols(0,H.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",h.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",h.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",h.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",h.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,h.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",h.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},E),new G("AMSmath-delimiter",v.delimiter,{"\\lvert":["|",{texClass:T.OPEN}],"\\rvert":["|",{texClass:T.CLOSE}],"\\lVert":["\u2016",{texClass:T.OPEN}],"\\rVert":["\u2016",{texClass:T.CLOSE}]}),new O("AMSsymbols-mathchar0mi",v.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:g.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:g.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:g.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:g.Variant.ITALIC}],varXi:["\u039e",{mathvariant:g.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:g.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:g.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:g.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:g.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:g.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:g.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:g.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:g.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:g.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new O("AMSsymbols-mathchar0mo",v.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new G("AMSsymbols-delimiter",v.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new V("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},E);class B extends b{}const J=o.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[p.prototype.kind]:p,[A.prototype.kind]:A},tags:{ams:B},init:function(t){new V(P,{},{}),t.append(o.local({handler:{macro:[P]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/ams","4.0.0-beta.3","tex-extension"),i({_:{input:{tex:{ams:{AmsConfiguration:a,AmsItems:e,AmsMethods:r}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/amscd.js b/input/tex/extensions/amscd.js new file mode 100644 index 0000000000..6e18f2f3a3 --- /dev/null +++ b/input/tex/extensions/amscd.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,a)=>{for(var n in a)e.o(a,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:a[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{default:()=>C});var a={};e.r(a),e.d(a,{AmsCdConfiguration:()=>b});const n=("undefined"!=typeof window?window:global).MathJax._.components.global,r=(n.GLOBAL,n.isObject,n.combineConfig,n.combineDefaults,n.combineWithMathJax),o=(n.MathJax,MathJax._.input.tex.Configuration),i=o.Configuration,s=(o.ConfigurationHandler,o.ParserConfiguration,MathJax._.input.tex.SymbolMap),c=(s.parseResult,s.AbstractSymbolMap,s.RegExpMap,s.AbstractParseMap,s.CharacterMap,s.DelimiterMap,s.MacroMap),l=s.CommandMap,m=s.EnvironmentMap,d=MathJax._.input.tex.ParseMethods.default,p=MathJax._.input.tex.TexParser.default,h=MathJax._.input.tex.base.BaseConfiguration,u=h.Other,f=(h.BaseTags,h.BaseConfiguration,MathJax._.core.MmlTree.MmlNode),g=f.TEXCLASS,w=(f.TEXCLASSNAMES,f.MATHVARIANTS,f.indentAttributes,f.AbstractMmlNode,f.AbstractMmlTokenNode,f.AbstractMmlLayoutNode,f.AbstractMmlBaseNode,f.AbstractMmlEmptyNode,f.TextNode,f.XMLNode,MathJax._.input.tex.NodeUtil.default);let M={CD:function(e,t){e.Push(t);let a=e.itemFactory.create("array"),n=e.configuration.options.amscd;return a.setProperties({minw:e.stack.env.CD_minw||n.harrowsize,minh:e.stack.env.CD_minh||n.varrowsize}),a.arraydef={columnalign:"center",columnspacing:n.colspace,rowspacing:n.rowspace,displaystyle:!0},a},arrow:function(e,t){let a=e.string.charAt(e.i);if(!a.match(/[>":"\u2192","<":"\u2190",V:"\u2193",A:"\u2191"}[a],i=e.GetUpTo(t+a,a),s=e.GetUpTo(t+a,a);if(">"===a||"<"===a){if(r=e.create("token","mo",c,n),i||(i="\\kern "+o.getProperty("minw")),i||s){let t={width:"+.67em",lspace:".33em"};if(r=e.create("node","munderover",[r]),i){let a=new p(i,e.stack.env,e.configuration).mml(),n=e.create("node","mpadded",[a],t);w.setAttribute(n,"voffset",".1em"),w.setChild(r,r.over,n)}if(s){let a=new p(s,e.stack.env,e.configuration).mml();w.setChild(r,r.under,e.create("node","mpadded",[a],t))}e.configuration.options.amscd.hideHorizontalLabels&&(r=e.create("node","mpadded",r,{depth:0,height:".67em"}))}}else{let t=e.create("token","mo",l,n);r=t,(i||s)&&(r=e.create("node","mrow"),i&&w.appendChildren(r,[new p("\\scriptstyle\\llap{"+i+"}",e.stack.env,e.configuration).mml()]),t.texClass=g.ORD,w.appendChildren(r,[t]),s&&w.appendChildren(r,[new p("\\scriptstyle\\rlap{"+s+"}",e.stack.env,e.configuration).mml()]))}}r&&e.Push(r),M.cell(e,t)},cell:function(e,t){let a=e.stack.Top();(a.table||[]).length%2==0&&0===(a.row||[]).length&&e.Push(e.create("node","mpadded",[],{height:"8.5pt",depth:"2pt"})),e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}))},minCDarrowwidth:function(e,t){e.stack.env.CD_minw=e.GetDimen(t)},minCDarrowheight:function(e,t){e.stack.env.CD_minh=e.GetDimen(t)}};const C=M;new m("amscd_environment",d.environment,{CD:"CD"},C),new l("amscd_macros",{minCDarrowwidth:"minCDarrowwidth",minCDarrowheight:"minCDarrowheight"},C),new c("amscd_special",{"@":"arrow"},C);const b=i.create("amscd",{handler:{character:["amscd_special"],macro:["amscd_macros"],environment:["amscd_environment"]},options:{amscd:{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1}}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/amscd","4.0.0-beta.3","tex-extension"),r({_:{input:{tex:{amscd:{AmsCdConfiguration:a,AmsCdMethods:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/autoload.js b/input/tex/extensions/autoload.js new file mode 100644 index 0000000000..31afddb1bd --- /dev/null +++ b/input/tex/extensions/autoload.js @@ -0,0 +1 @@ +(()=>{"use strict";var o={d:(e,t)=>{for(var a in t)o.o(t,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},o:(o,e)=>Object.prototype.hasOwnProperty.call(o,e),r:o=>{void 0!==l&&l.toStringTag&&Object.defineProperty(o,l.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})}},e={};o.r(e),o.d(e,{AutoloadConfiguration:()=>O});const t=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(t.GLOBAL,t.isObject,t.combineConfig,t.combineDefaults,t.combineWithMathJax),n=(t.MathJax,MathJax._.input.tex.Configuration),r=n.Configuration,i=(n.ConfigurationHandler,n.ParserConfiguration,MathJax._.input.tex.SymbolMap),c=(i.parseResult,i.AbstractSymbolMap,i.RegExpMap,i.AbstractParseMap,i.CharacterMap,i.DelimiterMap,i.MacroMap,i.CommandMap),s=(i.EnvironmentMap,MathJax._.input.tex.Symbol),l=s.Symbol,p=s.Macro,u=MathJax._.input.tex.require.RequireConfiguration,d=u.RequireLoad,f=(u.RequireMethods,u.options,u.RequireConfiguration),m=MathJax._.components.package,b=(m.PackageError,m.Package),g=MathJax._.util.Options,x=(g.isObject,g.APPEND,g.REMOVE,g.OPTIONS,g.Expandable,g.expandable),h=(g.makeArray,g.keys,g.copy,g.insert,g.defaultOptions);g.userOptions,g.selectOptions,g.selectOptionsFromKeys,g.separateOptions,g.lookup;function M(o,e,t,a){if(b.packages.has(o.options.require.prefix+t)){const n=o.options.autoload[t],[r,i]=2===n.length&&Array.isArray(n[0])?n:[n,[]];for(const o of r)y.remove(o);for(const o of i)w.remove(o);o.string=(a?e+" ":"\\begin{"+e.slice(1)+"}")+o.string.slice(o.i),o.i=0}d(o,t)}const y=new c("autoload-macros",{},{}),w=new c("autoload-environments",{},{}),O=r.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:x({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(o,e){const t=e.parseOptions,a=t.handlers.get("macro"),n=t.handlers.get("environment"),r=t.options.autoload;t.packageData.set("autoload",{Autoload:M});for(const o of Object.keys(r)){const e=r[o],[t,i]=2===e.length&&Array.isArray(e[0])?e:[e,[]];for(const e of t)a.lookup(e)&&"color"!==e||y.add(e,new p(e,M,[o,!0]));for(const e of i)n.lookup(e)||w.add(e,new p(e,M,[o,!1]))}t.packageData.get("require")||f.config(o,e)},init:function(o){o.options.require||h(o.options,f.options)},priority:10});MathJax.loader&&MathJax.loader.checkVersion("[tex]/autoload","4.0.0-beta.3","tex-extension"),a({_:{input:{tex:{autoload:{AutoloadConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/bbox.js b/input/tex/extensions/bbox.js new file mode 100644 index 0000000000..74745597db --- /dev/null +++ b/input/tex/extensions/bbox.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,o)=>{for(var a in o)e.o(o,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:o[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{BboxConfiguration:()=>b,BboxMethods:()=>s});const o=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(o.GLOBAL,o.isObject,o.combineConfig,o.combineDefaults,o.combineWithMathJax),n=(o.MathJax,MathJax._.input.tex.Configuration),i=n.Configuration,r=(n.ConfigurationHandler,n.ParserConfiguration,MathJax._.input.tex.SymbolMap),l=(r.parseResult,r.AbstractSymbolMap,r.RegExpMap,r.AbstractParseMap,r.CharacterMap,r.DelimiterMap,r.MacroMap,r.CommandMap),c=(r.EnvironmentMap,MathJax._.input.tex.TexError.default);let s={BBox:function(e,t){const o=e.GetBrackets(t,"");let a=e.ParseArg(t);const n=o.split(/,/);let i,r,l;for(let e=0,o=n.length;e{"use strict";var t={d:(o,e)=>{for(var a in e)t.o(e,a)&&!t.o(o,a)&&Object.defineProperty(o,a,{enumerable:!0,get:e[a]})},o:(t,o)=>Object.prototype.hasOwnProperty.call(t,o),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},o={};t.r(o),t.d(o,{BoldsymbolConfiguration:()=>x,BoldsymbolMethods:()=>m,createBoldToken:()=>p,rewriteBoldTokens:()=>u});const e=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(e.GLOBAL,e.isObject,e.combineConfig,e.combineDefaults,e.combineWithMathJax),n=(e.MathJax,MathJax._.input.tex.Configuration),r=n.Configuration,l=(n.ConfigurationHandler,n.ParserConfiguration,MathJax._.input.tex.NodeUtil.default),i=MathJax._.input.tex.TexConstants.TexConstant,s=MathJax._.input.tex.SymbolMap,d=(s.parseResult,s.AbstractSymbolMap,s.RegExpMap,s.AbstractParseMap,s.CharacterMap,s.DelimiterMap,s.MacroMap,s.CommandMap),b=(s.EnvironmentMap,MathJax._.input.tex.NodeFactory.NodeFactory);let c={};c[i.Variant.NORMAL]=i.Variant.BOLD,c[i.Variant.ITALIC]=i.Variant.BOLDITALIC,c[i.Variant.FRAKTUR]=i.Variant.BOLDFRAKTUR,c[i.Variant.SCRIPT]=i.Variant.BOLDSCRIPT,c[i.Variant.SANSSERIF]=i.Variant.BOLDSANSSERIF,c["-tex-calligraphic"]="-tex-bold-calligraphic",c["-tex-oldstyle"]="-tex-bold-oldstyle",c["-tex-mathit"]=i.Variant.BOLDITALIC;let m={};function p(t,o,e,a){let n=b.createToken(t,o,e,a);return"mtext"!==o&&t.configuration.parser.stack.env.boldsymbol&&(l.setProperty(n,"fixBold",!0),t.configuration.addNode("fixBold",n)),n}function u(t){for(let o of t.data.getList("fixBold"))if(l.getProperty(o,"fixBold")){let t=l.getAttribute(o,"mathvariant");null==t?l.setAttribute(o,"mathvariant",i.Variant.BOLD):l.setAttribute(o,"mathvariant",c[t]||t),l.removeProperties(o,"fixBold")}}m.Boldsymbol=function(t,o){let e=t.stack.env.boldsymbol;t.stack.env.boldsymbol=!0;let a=t.ParseArg(o);t.stack.env.boldsymbol=e,t.Push(a)},new d("boldsymbol",{boldsymbol:"Boldsymbol"},m);const x=r.create("boldsymbol",{handler:{macro:["boldsymbol"]},nodes:{token:p},postprocessors:[u]});MathJax.loader&&MathJax.loader.checkVersion("[tex]/boldsymbol","4.0.0-beta.3","tex-extension"),a({_:{input:{tex:{boldsymbol:{BoldsymbolConfiguration:o}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/braket.js b/input/tex/extensions/braket.js new file mode 100644 index 0000000000..43d2624dbc --- /dev/null +++ b/input/tex/extensions/braket.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,r)=>{for(var a in r)e.o(r,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:r[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{BraketItem:()=>g});var r={};e.r(r),e.d(r,{default:()=>A});var a={};e.r(a),e.d(a,{BraketConfiguration:()=>C});const o=("undefined"!=typeof window?window:global).MathJax._.components.global,s=(o.GLOBAL,o.isObject,o.combineConfig,o.combineDefaults,o.combineWithMathJax),n=(o.MathJax,MathJax._.input.tex.Configuration),i=n.Configuration,c=(n.ConfigurationHandler,n.ParserConfiguration,MathJax._.input.tex.StackItem),l=(c.MmlStack,c.BaseItem),h=MathJax._.core.MmlTree.MmlNode,d=h.TEXCLASS,m=(h.TEXCLASSNAMES,h.MATHVARIANTS,h.indentAttributes,h.AbstractMmlNode,h.AbstractMmlTokenNode,h.AbstractMmlLayoutNode,h.AbstractMmlBaseNode,h.AbstractMmlEmptyNode,h.TextNode,h.XMLNode,MathJax._.input.tex.ParseUtil.default),p=MathJax._.util.lengths,u=(p.BIGDIMEN,p.UNITS,p.RELUNITS,p.MATHSPACE),M=(p.length2em,p.percent,p.em),b=(p.emRounded,p.px,M(u.thinmathspace));class g extends l{constructor(){super(...arguments),this.barNodes=[]}get kind(){return"braket"}get isOpen(){return!0}checkItem(e){return e.isKind("close")?e.getProperty("braketbar")?(this.barNodes.push(...super.toMml(!0,!0).childNodes),this.Clear(),l.fail):[[this.factory.create("mml",this.toMml())],!0]:e.isKind("mml")?(this.Push(e.toMml()),this.getProperty("single")?[[this.toMml()],!0]:l.fail):super.checkItem(e)}toMml(e=!0,t){let r=super.toMml(e,t);if(!e)return r;let a=this.getProperty("open"),o=this.getProperty("close");if(this.barNodes.length&&(r=this.create("node","inferredMrow",[...this.barNodes,r])),this.getProperty("stretchy"))return this.getProperty("space")&&(r=this.create("node","inferredMrow",[this.create("token","mspace",{width:b}),r,this.create("token","mspace",{width:b})])),m.fenced(this.factory.configuration,a,r,o);let s={fence:!0,stretchy:!1,symmetric:!0,texClass:d.OPEN},n=this.create("token","mo",s,a);s.texClass=d.CLOSE;let i=this.create("token","mo",s,o);return this.create("node","mrow",[n,r,i],{open:a,close:o})}}const k=MathJax._.input.tex.SymbolMap,f=(k.parseResult,k.AbstractSymbolMap,k.RegExpMap,k.AbstractParseMap,k.CharacterMap,k.DelimiterMap,k.MacroMap),y=k.CommandMap,x=(k.EnvironmentMap,MathJax._.input.tex.base.BaseMethods),P=(x.splitAlignArray,x.default),B=MathJax._.input.tex.TexError.default;let N={};N.Macro=P.Macro,N.Braket=function(e,t,r,a,o,s,n=!1){let i=e.GetNext();if(""===i)throw new B("MissingArgFor","Missing argument for %1",e.currentCS);let c=!0;"{"===i&&(e.i++,c=!1),e.Push(e.itemFactory.create("braket").setProperties({barcount:0,barmax:s,open:r,close:a,stretchy:o,single:c,space:n}))},N.Bar=function(e,t){let r="|"===t?"|":"\u2016",a=e.stack.Top();if(a.isKind("over")&&(a=e.stack.Top(2)),!a.isKind("braket")||a.getProperty("barcount")>=a.getProperty("barmax"))return!1;if("|"===r&&"|"===e.GetNext()&&(e.i++,r="\u2016"),!a.getProperty("stretchy")){let t=e.create("token","mo",{stretchy:!1,"data-braketbar":!0,texClass:d.ORD},r);return void e.Push(t)}let o=e.itemFactory.create("close").setProperty("braketbar",!0);e.Push(o),a.barNodes.push(e.create("node","TeXAtom",[],{texClass:d.CLOSE}),e.create("token","mo",{stretchy:!0,"data-braketbar":!0,texClass:d.BIN},r),e.create("node","TeXAtom",[],{texClass:d.OPEN})),a.setProperty("barcount",a.getProperty("barcount")+1)};const A=N;new y("Braket-macros",{bra:["Macro","{\\langle {#1} \\vert}",1],ket:["Macro","{\\vert {#1} \\rangle}",1],braket:["Braket","\u27e8","\u27e9",!1,1/0],set:["Braket","{","}",!1,1],Bra:["Macro","{\\left\\langle {#1} \\right\\vert}",1],Ket:["Macro","{\\left\\vert {#1} \\right\\rangle}",1],Braket:["Braket","\u27e8","\u27e9",!0,1/0],Set:["Braket","{","}",!0,1,!0],ketbra:["Macro","{\\vert {#1} \\rangle\\langle {#2} \\vert}",2],Ketbra:["Macro","{\\left\\vert {#1} \\right\\rangle\\left\\langle {#2} \\right\\vert}",2],"|":"Bar"},A),new f("Braket-characters",{"|":"Bar"},A);const C=i.create("braket",{handler:{character:["Braket-characters"],macro:["Braket-macros"]},items:{[g.prototype.kind]:g}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/braket","4.0.0-beta.3","tex-extension"),s({_:{input:{tex:{braket:{BraketConfiguration:a,BraketItems:t,BraketMethods:r}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/bussproofs.js b/input/tex/extensions/bussproofs.js new file mode 100644 index 0000000000..e6aa7887b7 --- /dev/null +++ b/input/tex/extensions/bussproofs.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{balanceRules:()=>J,clearDocument:()=>G,getProperty:()=>E,makeBsprAttributes:()=>U,removeProperty:()=>O,saveDocument:()=>q,setProperty:()=>_});var n={};e.r(n),e.d(n,{ProofTreeItem:()=>D});var o={};e.r(o),e.d(o,{default:()=>V});var r={};e.r(r),e.d(r,{BussproofsConfiguration:()=>ee});const i=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(i.GLOBAL,i.isObject,i.combineConfig,i.combineDefaults,i.combineWithMathJax),l=(i.MathJax,MathJax._.input.tex.Configuration),s=l.Configuration,d=(l.ConfigurationHandler,l.ParserConfiguration,MathJax._.input.tex.TexError.default),c=MathJax._.input.tex.StackItem,f=(c.MmlStack,c.BaseItem),u=MathJax._.input.tex.Stack.default,p=MathJax._.input.tex.NodeUtil.default,m=MathJax._.input.tex.ParseUtil.default;let h=null,g=null,y=function(e){g.root=e;let{w:t}=h.outputJax.getBBox(g,h);return t},P=function(e){let t=0;for(;e&&!p.isType(e,"mtable");){if(p.isType(e,"text"))return null;p.isType(e,"mrow")?(e=e.childNodes[0],t=0):(e=e.parent.childNodes[t],t++)}return e},w=function(e,t){return e.childNodes["up"===t?1:0].childNodes[0].childNodes[0].childNodes[0].childNodes[0]},x=function(e,t){return e.childNodes[t].childNodes[0].childNodes[0]},b=function(e){return x(e,0)},T=function(e){return x(e,e.childNodes.length-1)},N=function(e,t){return e.childNodes["up"===t?0:1].childNodes[0].childNodes[0].childNodes[0]},I=function(e){for(;e&&!p.isType(e,"mtd");)e=e.parent;return e},M=function(e){return e.parent.childNodes[e.parent.childNodes.indexOf(e)+1]},C=function(e){for(;e&&null==E(e,"inference");)e=e.parent;return e},L=function(e,t,n=!1){let o=0;if(e===t)return o;if(e!==t.parent){let r=e.childNodes,i=n?r.length-1:0;p.isType(r[i],"mspace")&&(o+=y(r[i])),e=t.parent}if(e===t)return o;let r=e.childNodes,i=n?r.length-1:0;return r[i]!==t&&(o+=y(r[i])),o},A=function(e,t=!1){let n=P(e),o=N(n,E(n,"inferenceRule"));return L(e,n,t)+(y(n)-y(o))/2},k=function(e,t,n,o=!1){if(E(t,"inferenceRule")||E(t,"labelledRule")){const n=e.nodeFactory.create("node","mrow");t.parent.replaceChild(n,t),n.setChildren([t]),S(t,n),t=n}const r=o?t.childNodes.length-1:0;let i=t.childNodes[r];p.isType(i,"mspace")?p.setAttribute(i,"width",m.Em(m.dimen2em(p.getAttribute(i,"width"))+n)):(i=e.nodeFactory.create("node","mspace",[],{width:m.Em(n)}),o?t.appendChild(i):(i.parent=t,t.childNodes.unshift(i)))},S=function(e,t){["inference","proof","maxAdjust","labelledRule"].forEach((n=>{let o=E(e,n);null!=o&&(_(t,n,o),O(e,n))}))};const v=function(e,t,n,o,r){let i=e.nodeFactory.create("node","mspace",[],{width:m.Em(r)});if("left"===o){let e=t.childNodes[n].childNodes[0];i.parent=e,e.childNodes.unshift(i)}else t.childNodes[n].appendChild(i);_(t.parent,"sequentAdjust_"+o,r)},B=function(e,t){let n=t.pop();for(;t.length;){let o=t.pop(),[r,i]=R(n,o);E(n.parent,"axiom")&&(v(e,r<0?n:o,0,"left",Math.abs(r)),v(e,i<0?n:o,2,"right",Math.abs(i))),n=o}},R=function(e,t){const n=y(e.childNodes[2]),o=y(t.childNodes[2]);return[y(e.childNodes[0])-y(t.childNodes[0]),n-o]};let J=function(e){g=new e.document.options.MathItem("",null,e.math.display);let t=e.data;!function(e){let t=e.nodeLists.sequent;if(t)for(let n,o=t.length-1;n=t[o];o--){if(E(n,"sequentProcessed")){O(n,"sequentProcessed");continue}let t=[],o=C(n);if(1===E(o,"inference")){for(t.push(n);1===E(o,"inference");){o=P(o);let e=b(w(o,E(o,"inferenceRule"))),r=E(e,"inferenceRule")?N(e,E(e,"inferenceRule")):e;E(r,"sequent")&&(n=r.childNodes[0],t.push(n),_(n,"sequentProcessed",!0)),o=e}B(e,t)}}}(t);let n=t.nodeLists.inference||[];for(let e of n){let n=E(e,"proof"),o=P(e),r=w(o,E(o,"inferenceRule")),i=b(r);if(E(i,"inference")){let n=A(i);if(n){k(t,i,-n);let r=L(e,o,!1);k(t,e,n-r)}}let a=T(r);if(null==E(a,"inference"))continue;let l=A(a,!0);k(t,a,-l,!0);let s,d=L(e,o,!0),c=E(e,"maxAdjust");if(null!=c&&(l=Math.max(l,c)),n||!(s=I(e))){k(t,E(e,"proof")?e:e.parent,l-d,!0);continue}let f=M(s);if(f){const n=t.nodeFactory.create("node","mspace",[],{width:l-d+"em"});f.appendChild(n),e.removeProperty("maxAdjust");continue}let u=C(s);u&&(l=E(u,"maxAdjust")?Math.max(E(u,"maxAdjust"),l):l,_(u,"maxAdjust",l))}},j="bspr_",F={[j+"maxAdjust"]:!0},_=function(e,t,n){p.setProperty(e,j+t,n)},E=function(e,t){return p.getProperty(e,j+t)},O=function(e,t){e.removeProperty(j+t)},U=function(e){e.data.root.walkTree(((e,t)=>{let n=[];e.getPropertyNames().forEach((t=>{!F[t]&&t.match(RegExp("^"+j))&&n.push(t+":"+e.getProperty(t))})),n.length&&p.setAttribute(e,"semantics",n.join(";"))}))},q=function(e){if(h=e.document,!("getBBox"in h.outputJax))throw Error("The bussproofs extension requires an output jax with a getBBox() method")},G=function(e){h=null};class D extends f{constructor(){super(...arguments),this.leftLabel=null,this.rigthLabel=null,this.innerStack=new u(this.factory,{},!0)}get kind(){return"proofTree"}checkItem(e){if(e.isKind("end")&&"prooftree"===e.getName()){let t=this.toMml();return _(t,"proof",!0),[[this.factory.create("mml",t),e],!0]}if(e.isKind("stop"))throw new d("EnvMissingEnd","Missing \\end{%1}",this.getName());return this.innerStack.Push(e),f.fail}toMml(){const e=super.toMml(),t=this.innerStack.Top();if(t.isKind("start")&&!t.Size())return e;this.innerStack.Push(this.factory.create("stop"));let n=this.innerStack.Top().toMml();return this.create("node","mrow",[n,e],{})}}const Q=MathJax._.input.tex.TexParser.default;let z={Prooftree:function(e,t){return e.Push(t),e.itemFactory.create("proofTree").setProperties({name:t.getName(),line:"solid",currentLine:"solid",rootAtTop:!1})},Axiom:function(e,t){let n=e.stack.Top();if("proofTree"!==n.kind)throw new d("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let o=K(e,e.GetArgument(t));_(o,"axiom",!0),n.Push(o)}};const K=function(e,t){let n=m.internalMath(e,m.trimSpaces(t),0);if(!n[0].childNodes[0].childNodes.length)return e.create("node","mrow",[]);let o=e.create("node","mspace",[],{width:".5ex"}),r=e.create("node","mspace",[],{width:".5ex"});return e.create("node","mrow",[o,...n,r])};function $(e,t,n,o,r,i,a){const l=e.create("node","mtr",[e.create("node","mtd",[t],{})],{}),s=e.create("node","mtr",[e.create("node","mtd",n,{})],{});let d,c,f,u,p=e.create("node","mtable",a?[s,l]:[l,s],{align:"top 2",rowlines:i,framespacing:"0 0"});if(_(p,"inferenceRule",a?"up":"down"),o&&(d=e.create("node","mpadded",[o],{height:"+.5em",width:"+.5em",voffset:"-.15em"}),_(d,"prooflabel","left")),r&&(c=e.create("node","mpadded",[r],{height:"+.5em",width:"+.5em",voffset:"-.15em"}),_(c,"prooflabel","right")),o&&r)f=[d,p,c],u="both";else if(o)f=[d,p],u="left";else{if(!r)return p;f=[p,c],u="right"}return p=e.create("node","mrow",f),_(p,"labelledRule",u),p}function H(e,t){if("$"!==e.GetNext())throw new d("IllegalUseOfCommand","Use of %1 does not match it's definition.",t);e.i++;let n=e.GetUpTo(t,"$");if(-1===n.indexOf("\\fCenter"))throw new d("IllegalUseOfCommand","Missing \\fCenter in %1.",t);let[o,r]=n.split("\\fCenter"),i=new Q(o,e.stack.env,e.configuration).mml(),a=new Q(r,e.stack.env,e.configuration).mml(),l=new Q("\\fCenter",e.stack.env,e.configuration).mml();const s=e.create("node","mtd",[i],{}),c=e.create("node","mtd",[l],{}),f=e.create("node","mtd",[a],{}),u=e.create("node","mtr",[s,c,f],{}),p=e.create("node","mtable",[u],{columnspacing:".5ex",columnalign:"center 2"});return _(p,"sequent",!0),e.configuration.addNode("sequent",u),p}z.Inference=function(e,t,n){let o=e.stack.Top();if("proofTree"!==o.kind)throw new d("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(o.Size()0);let l=e.create("node","mtr",a,{}),s=e.create("node","mtable",[l],{framespacing:"0 0"}),c=K(e,e.GetArgument(t)),f=o.getProperty("currentLine");f!==o.getProperty("line")&&o.setProperty("currentLine",o.getProperty("line"));let u=$(e,s,[c],o.getProperty("left"),o.getProperty("right"),f,r);o.setProperty("left",null),o.setProperty("right",null),_(u,"inference",i),e.configuration.addNode("inference",u),o.Push(u)},z.Label=function(e,t,n){let o=e.stack.Top();if("proofTree"!==o.kind)throw new d("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let r=m.internalMath(e,e.GetArgument(t),0),i=r.length>1?e.create("node","mrow",r,{}):r[0];o.setProperty(n,i)},z.SetLine=function(e,t,n,o){let r=e.stack.Top();if("proofTree"!==r.kind)throw new d("IllegalProofCommand","Proof commands only allowed in prooftree environment.");r.setProperty("currentLine",n),o&&r.setProperty("line",n)},z.RootAtTop=function(e,t,n){let o=e.stack.Top();if("proofTree"!==o.kind)throw new d("IllegalProofCommand","Proof commands only allowed in prooftree environment.");o.setProperty("rootAtTop",n)},z.AxiomF=function(e,t){let n=e.stack.Top();if("proofTree"!==n.kind)throw new d("IllegalProofCommand","Proof commands only allowed in prooftree environment.");let o=H(e,t);_(o,"axiom",!0),n.Push(o)},z.FCenter=function(e,t){},z.InferenceF=function(e,t,n){let o=e.stack.Top();if("proofTree"!==o.kind)throw new d("IllegalProofCommand","Proof commands only allowed in prooftree environment.");if(o.Size()0);let l=e.create("node","mtr",a,{}),s=e.create("node","mtable",[l],{framespacing:"0 0"}),c=H(e,t),f=o.getProperty("currentLine");f!==o.getProperty("line")&&o.setProperty("currentLine",o.getProperty("line"));let u=$(e,s,[c],o.getProperty("left"),o.getProperty("right"),f,r);o.setProperty("left",null),o.setProperty("right",null),_(u,"inference",i),e.configuration.addNode("inference",u),o.Push(u)};const V=z,W=MathJax._.input.tex.ParseMethods.default,X=MathJax._.input.tex.SymbolMap,Y=(X.parseResult,X.AbstractSymbolMap,X.RegExpMap,X.AbstractParseMap,X.CharacterMap,X.DelimiterMap,X.MacroMap,X.CommandMap),Z=X.EnvironmentMap;new Y("Bussproofs-macros",{AxiomC:"Axiom",UnaryInfC:["Inference",1],BinaryInfC:["Inference",2],TrinaryInfC:["Inference",3],QuaternaryInfC:["Inference",4],QuinaryInfC:["Inference",5],RightLabel:["Label","right"],LeftLabel:["Label","left"],AXC:"Axiom",UIC:["Inference",1],BIC:["Inference",2],TIC:["Inference",3],RL:["Label","right"],LL:["Label","left"],noLine:["SetLine","none",!1],singleLine:["SetLine","solid",!1],solidLine:["SetLine","solid",!1],dashedLine:["SetLine","dashed",!1],alwaysNoLine:["SetLine","none",!0],alwaysSingleLine:["SetLine","solid",!0],alwaysSolidLine:["SetLine","solid",!0],alwaysDashedLine:["SetLine","dashed",!0],rootAtTop:["RootAtTop",!0],alwaysRootAtTop:["RootAtTop",!0],rootAtBottom:["RootAtTop",!1],alwaysRootAtBottom:["RootAtTop",!1],fCenter:"FCenter",Axiom:"AxiomF",UnaryInf:["InferenceF",1],BinaryInf:["InferenceF",2],TrinaryInf:["InferenceF",3],QuaternaryInf:["InferenceF",4],QuinaryInf:["InferenceF",5]},V),new Z("Bussproofs-environments",W.environment,{prooftree:["Prooftree",null,!1]},V);const ee=s.create("bussproofs",{handler:{macro:["Bussproofs-macros"],environment:["Bussproofs-environments"]},items:{[D.prototype.kind]:D},preprocessors:[[q,1]],postprocessors:[[G,3],[U,2],[J,1]]});MathJax.loader&&MathJax.loader.checkVersion("[tex]/bussproofs","4.0.0-beta.3","tex-extension"),a({_:{input:{tex:{bussproofs:{BussproofsConfiguration:r,BussproofsItems:n,BussproofsMethods:o,BussproofsUtil:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/cancel.js b/input/tex/extensions/cancel.js new file mode 100644 index 0000000000..1fe68eb170 --- /dev/null +++ b/input/tex/extensions/cancel.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,a)=>{for(var n in a)e.o(a,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:a[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{CancelConfiguration:()=>M,CancelMethods:()=>d});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,n=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),o=(a.MathJax,MathJax._.input.tex.Configuration),c=o.Configuration,i=(o.ConfigurationHandler,o.ParserConfiguration,MathJax._.input.tex.TexConstants.TexConstant),r=MathJax._.input.tex.SymbolMap,l=(r.parseResult,r.AbstractSymbolMap,r.RegExpMap,r.AbstractParseMap,r.CharacterMap,r.DelimiterMap,r.MacroMap,r.CommandMap),s=(r.EnvironmentMap,MathJax._.input.tex.ParseUtil.default),p=MathJax._.input.tex.enclose.EncloseConfiguration,u=p.ENCLOSE_OPTIONS;p.EncloseMethods,p.EncloseConfiguration;let d={Cancel:function(e,t,a){const n=e.GetBrackets(t,""),o=e.ParseArg(t),c=s.keyvalOptions(n,u);c.notation=a,e.Push(e.create("node","menclose",[o],c))},CancelTo:function(e,t){const a=e.GetBrackets(t,"");let n=e.ParseArg(t);const o=e.ParseArg(t),c=s.keyvalOptions(a,u);c.notation=[i.Notation.UPDIAGONALSTRIKE,i.Notation.UPDIAGONALARROW,i.Notation.NORTHEASTARROW].join(" "),n=e.create("node","mpadded",[n],{depth:"-.1em",height:"+.1em",voffset:".1em"}),e.Push(e.create("node","msup",[e.create("node","menclose",[o],c),n]))}};new l("cancel",{cancel:["Cancel",i.Notation.UPDIAGONALSTRIKE],bcancel:["Cancel",i.Notation.DOWNDIAGONALSTRIKE],xcancel:["Cancel",i.Notation.UPDIAGONALSTRIKE+" "+i.Notation.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"},d);const M=c.create("cancel",{handler:{macro:["cancel"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/cancel","4.0.0-beta.3","tex-extension"),n({_:{input:{tex:{cancel:{CancelConfiguration:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/cases.js b/input/tex/extensions/cases.js new file mode 100644 index 0000000000..26bdd9c5fd --- /dev/null +++ b/input/tex/extensions/cases.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,a)=>{for(var s in a)e.o(a,s)&&!e.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:a[s]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{CasesBeginItem:()=>y,CasesConfiguration:()=>I,CasesMethods:()=>M,CasesTags:()=>x});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,s=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),r=(a.MathJax,MathJax._.input.tex.Configuration),n=r.Configuration,o=(r.ConfigurationHandler,r.ParserConfiguration,MathJax._.input.tex.SymbolMap),i=(o.parseResult,o.AbstractSymbolMap,o.RegExpMap,o.AbstractParseMap,o.CharacterMap,o.DelimiterMap,o.MacroMap),c=(o.CommandMap,o.EnvironmentMap),m=MathJax._.input.tex.ParseUtil.default,u=MathJax._.input.tex.base.BaseMethods,l=(u.splitAlignArray,u.default),h=MathJax._.input.tex.TexError.default,p=MathJax._.input.tex.base.BaseItems,g=(p.StartItem,p.StopItem,p.OpenItem,p.CloseItem,p.PrimeItem,p.SubsupItem,p.OverItem,p.LeftItem,p.Middle,p.RightItem,p.BreakItem,p.BeginItem),d=(p.EndItem,p.StyleItem,p.PositionItem,p.CellItem,p.MmlItem,p.FnItem,p.NotItem,p.NonscriptItem,p.DotsItem,p.ArrayItem,p.EqnArrayItem,p.MstyleItem,p.EquationItem,MathJax._.input.tex.ams.AmsConfiguration),f=d.AmsTags,b=(d.AmsConfiguration,MathJax._.input.tex.empheq.EmpheqUtil.EmpheqUtil);class y extends g{get kind(){return"cases-begin"}checkItem(e){return e.isKind("end")&&e.getName()===this.getName()&&this.getProperty("end")?(this.setProperty("end",!1),[[],!0]):super.checkItem(e)}}class x extends f{constructor(){super(...arguments),this.subcounter=0}start(e,t,a){this.subcounter=0,super.start(e,t,a)}autoTag(){null==this.currentTag.tag&&("subnumcases"===this.currentTag.env?(0===this.subcounter&&this.counter++,this.subcounter++,this.tag(this.formatNumber(this.counter,this.subcounter),!1)):(0!==this.subcounter&&"numcases-left"===this.currentTag.env||this.counter++,this.tag(this.formatNumber(this.counter),!1)))}formatNumber(e,t=null){return e.toString()+(null===t?"":String.fromCharCode(96+t))}}const M={NumCases(e,t){if(e.stack.env.closing===t.getName()){delete e.stack.env.closing,e.Push(e.itemFactory.create("end").setProperty("name",t.getName()));const a=e.stack.Top(),s=a.Last,r=m.copyNode(s,e),n=a.getProperty("left");return b.left(s,r,n+"\\empheqlbrace\\,",e,"numcases-left"),e.Push(e.itemFactory.create("end").setProperty("name",t.getName())),null}{const a=e.GetArgument("\\begin{"+t.getName()+"}");t.setProperty("left",a);const s=l.EqnArray(e,t,!0,!0,"ll","tt");return s.arraydef.displaystyle=!1,s.arraydef.rowspacing=".2em",s.setProperty("numCases",!0),e.Push(t),s}},Entry(e,t){if(!e.stack.Top().getProperty("numCases"))return l.Entry(e,t);e.Push(e.itemFactory.create("cell").setProperties({isEntry:!0,name:t}));const a=e.string;let s=0,r=e.i,n=a.length;for(;r{"use strict";var e={d:(t,n)=>{for(var a in n)e.o(n,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:n[a]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{CenternotConfiguration:()=>u,filterCenterOver:()=>p});const n=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(n.GLOBAL,n.isObject,n.combineConfig,n.combineDefaults,n.combineWithMathJax),r=(n.MathJax,MathJax._.input.tex.Configuration),o=r.Configuration,i=(r.ConfigurationHandler,r.ParserConfiguration,MathJax._.input.tex.TexParser.default),c=MathJax._.input.tex.NodeUtil.default,d=MathJax._.input.tex.SymbolMap,s=(d.parseResult,d.AbstractSymbolMap,d.RegExpMap,d.AbstractParseMap,d.CharacterMap,d.DelimiterMap,d.MacroMap,d.CommandMap),l=(d.EnvironmentMap,MathJax._.input.tex.base.BaseMethods);l.splitAlignArray;function p({data:e}){for(const t of e.getList("centerOver")){const e=c.getTexClass(t.childNodes[0].childNodes[0]);null!==e&&c.setProperties(t.parent.parent.parent.parent.parent.parent,{texClass:e})}}new s("centernot",{centerOver:"CenterOver",centernot:["Macro","\\centerOver{#1}{{\u29f8}}",1]},{CenterOver(e,t){const n="{"+e.GetArgument(t)+"}",a=e.ParseArg(t),r=new i(n,e.stack.env,e.configuration).mml();let o=e.create("node","TeXAtom",[new i(n,e.stack.env,e.configuration).mml(),e.create("node","mpadded",[e.create("node","mpadded",[a],{width:0,lspace:"-.5width"}),e.create("node","mphantom",[r])],{width:0,lspace:"-.5width"})]);e.configuration.addNode("centerOver",r),e.Push(o)},Macro:l.default.Macro});const u=o.create("centernot",{handler:{macro:["centernot"]},postprocessors:[p]});MathJax.loader&&MathJax.loader.checkVersion("[tex]/centernot","4.0.0-beta.3","tex-extension"),a({_:{input:{tex:{centernot:{CenternotConfiguration:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/color.js b/input/tex/extensions/color.js new file mode 100644 index 0000000000..819650186d --- /dev/null +++ b/input/tex/extensions/color.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(o,t)=>{for(var r in t)e.o(t,r)&&!e.o(o,r)&&Object.defineProperty(o,r,{enumerable:!0,get:t[r]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={};e.r(o),e.d(o,{ColorMethods:()=>h,padding:()=>m});var t={};e.r(t),e.d(t,{COLORS:()=>f});var r={};e.r(r),e.d(r,{ColorModel:()=>B});var n={};e.r(n),e.d(n,{ColorConfiguration:()=>F});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,l=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),i=(a.MathJax,MathJax._.input.tex.SymbolMap),s=(i.parseResult,i.AbstractSymbolMap,i.RegExpMap,i.AbstractParseMap,i.CharacterMap,i.DelimiterMap,i.MacroMap,i.CommandMap),c=(i.EnvironmentMap,MathJax._.input.tex.Configuration),d=c.Configuration,u=(c.ConfigurationHandler,c.ParserConfiguration,MathJax._.input.tex.NodeUtil.default),g=MathJax._.input.tex.ParseUtil.default;function m(e){const o=`+${e}`,t=e.replace(/^.*?([a-z]*)$/,"$1");return{width:`+${2*parseFloat(o)}${t}`,height:o,depth:o,lspace:e}}const h={Color:function(e,o){const t=e.GetBrackets(o,""),r=e.GetArgument(o),n=e.configuration.packageData.get("color").model.getColor(t,r),a=e.itemFactory.create("style").setProperties({styles:{mathcolor:n}});e.stack.env.color=n,e.Push(a)},TextColor:function(e,o){const t=e.GetBrackets(o,""),r=e.GetArgument(o),n=e.configuration.packageData.get("color").model.getColor(t,r),a=e.stack.env.color;e.stack.env.color=n;const l=e.ParseArg(o);a?e.stack.env.color=a:delete e.stack.env.color;const i=e.create("node","mstyle",[l],{mathcolor:n});e.Push(i)},DefineColor:function(e,o){const t=e.GetArgument(o),r=e.GetArgument(o),n=e.GetArgument(o);e.configuration.packageData.get("color").model.defineColor(r,t,n)},ColorBox:function(e,o){const t=e.GetBrackets(o,""),r=e.GetArgument(o),n=g.internalMath(e,e.GetArgument(o)),a=e.configuration.packageData.get("color").model,l=e.create("node","mpadded",n,{mathbackground:a.getColor(t,r)});u.setProperties(l,m(e.options.color.padding)),e.Push(l)},FColorBox:function(e,o){const t=e.GetBrackets(o,""),r=e.GetArgument(o),n=e.GetBrackets(o,t),a=e.GetArgument(o),l=g.internalMath(e,e.GetArgument(o)),i=e.options.color,s=e.configuration.packageData.get("color").model,c=e.create("node","mpadded",l,{mathbackground:s.getColor(n,a),style:`border: ${i.borderWidth} solid ${s.getColor(t,r)}`});u.setProperties(c,m(i.padding)),e.Push(c)}},C=MathJax._.input.tex.TexError.default,f=new Map([["Apricot","#FBB982"],["Aquamarine","#00B5BE"],["Bittersweet","#C04F17"],["Black","#221E1F"],["Blue","#2D2F92"],["BlueGreen","#00B3B8"],["BlueViolet","#473992"],["BrickRed","#B6321C"],["Brown","#792500"],["BurntOrange","#F7921D"],["CadetBlue","#74729A"],["CarnationPink","#F282B4"],["Cerulean","#00A2E3"],["CornflowerBlue","#41B0E4"],["Cyan","#00AEEF"],["Dandelion","#FDBC42"],["DarkOrchid","#A4538A"],["Emerald","#00A99D"],["ForestGreen","#009B55"],["Fuchsia","#8C368C"],["Goldenrod","#FFDF42"],["Gray","#949698"],["Green","#00A64F"],["GreenYellow","#DFE674"],["JungleGreen","#00A99A"],["Lavender","#F49EC4"],["LimeGreen","#8DC73E"],["Magenta","#EC008C"],["Mahogany","#A9341F"],["Maroon","#AF3235"],["Melon","#F89E7B"],["MidnightBlue","#006795"],["Mulberry","#A93C93"],["NavyBlue","#006EB8"],["OliveGreen","#3C8031"],["Orange","#F58137"],["OrangeRed","#ED135A"],["Orchid","#AF72B0"],["Peach","#F7965A"],["Periwinkle","#7977B8"],["PineGreen","#008B72"],["Plum","#92268F"],["ProcessBlue","#00B0F0"],["Purple","#99479B"],["RawSienna","#974006"],["Red","#ED1B23"],["RedOrange","#F26035"],["RedViolet","#A1246B"],["Rhodamine","#EF559F"],["RoyalBlue","#0071BC"],["RoyalPurple","#613F99"],["RubineRed","#ED017D"],["Salmon","#F69289"],["SeaGreen","#3FBC9D"],["Sepia","#671800"],["SkyBlue","#46C5DD"],["SpringGreen","#C6DC67"],["Tan","#DA9D76"],["TealBlue","#00AEB3"],["Thistle","#D883B7"],["Turquoise","#00B4CE"],["Violet","#58429B"],["VioletRed","#EF58A0"],["White","#FFFFFF"],["WildStrawberry","#EE2967"],["Yellow","#FFF200"],["YellowGreen","#98CC70"],["YellowOrange","#FAA21A"]]),p=new Map;class B{constructor(){this.userColors=new Map}normalizeColor(e,o){if(!e||"named"===e)return o;if(p.has(e)){return p.get(e)(o)}throw new C("UndefinedColorModel","Color model '%1' not defined",e)}getColor(e,o){return e&&"named"!==e?this.normalizeColor(e,o):this.getColorByName(o)}getColorByName(e){return this.userColors.has(e)?this.userColors.get(e):f.has(e)?f.get(e):e}defineColor(e,o,t){const r=this.normalizeColor(e,t);this.userColors.set(o,r)}}p.set("rgb",(function(e){const o=e.trim().split(/\s*,\s*/);let t="#";if(3!==o.length)throw new C("ModelArg1","Color values for the %1 model require 3 numbers","rgb");for(const e of o){if(!e.match(/^(\d+(\.\d*)?|\.\d+)$/))throw new C("InvalidDecimalNumber","Invalid decimal number");const o=parseFloat(e);if(o<0||o>1)throw new C("ModelArg2","Color values for the %1 model must be between %2 and %3","rgb","0","1");let r=Math.floor(255*o).toString(16);r.length<2&&(r="0"+r),t+=r}return t})),p.set("RGB",(function(e){const o=e.trim().split(/\s*,\s*/);let t="#";if(3!==o.length)throw new C("ModelArg1","Color values for the %1 model require 3 numbers","RGB");for(const e of o){if(!e.match(/^\d+$/))throw new C("InvalidNumber","Invalid number");const o=parseInt(e);if(o>255)throw new C("ModelArg2","Color values for the %1 model must be between %2 and %3","RGB","0","255");let r=o.toString(16);r.length<2&&(r="0"+r),t+=r}return t})),p.set("gray",(function(e){if(!e.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/))throw new C("InvalidDecimalNumber","Invalid decimal number");const o=parseFloat(e);if(o<0||o>1)throw new C("ModelArg2","Color values for the %1 model must be between %2 and %3","gray","0","1");let t=Math.floor(255*o).toString(16);return t.length<2&&(t="0"+t),`#${t}${t}${t}`})),new s("color",{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"FColorBox"},h);const F=d.create("color",{handler:{macro:["color"]},options:{color:{padding:"5px",borderWidth:"2px"}},config:function(e,o){o.parseOptions.packageData.set("color",{model:new B})}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/color","4.0.0-beta.3","tex-extension"),l({_:{input:{tex:{color:{ColorConfiguration:n,ColorConstants:t,ColorMethods:o,ColorUtil:r}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/colortbl.js b/input/tex/extensions/colortbl.js new file mode 100644 index 0000000000..4f5e485ba2 --- /dev/null +++ b/input/tex/extensions/colortbl.js @@ -0,0 +1 @@ +(()=>{"use strict";var o={d:(t,e)=>{for(var r in e)o.o(e,r)&&!o.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},o:(o,t)=>Object.prototype.hasOwnProperty.call(o,t),r:o=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})}},t={};o.r(t),o.d(t,{ColorArrayItem:()=>p,ColortblConfiguration:()=>u});const e=("undefined"!=typeof window?window:global).MathJax._.components.global,r=(e.GLOBAL,e.isObject,e.combineConfig,e.combineDefaults,e.combineWithMathJax),l=(e.MathJax,MathJax._.input.tex.base.BaseItems),a=(l.StartItem,l.StopItem,l.OpenItem,l.CloseItem,l.PrimeItem,l.SubsupItem,l.OverItem,l.LeftItem,l.Middle,l.RightItem,l.BreakItem,l.BeginItem,l.EndItem,l.StyleItem,l.PositionItem,l.CellItem,l.MmlItem,l.FnItem,l.NotItem,l.NonscriptItem,l.DotsItem,l.ArrayItem),n=(l.EqnArrayItem,l.MstyleItem,l.EquationItem,MathJax._.input.tex.Configuration),i=n.Configuration,s=n.ConfigurationHandler,c=(n.ParserConfiguration,MathJax._.input.tex.SymbolMap),m=(c.parseResult,c.AbstractSymbolMap,c.RegExpMap,c.AbstractParseMap,c.CharacterMap,c.DelimiterMap,c.MacroMap,c.CommandMap),h=(c.EnvironmentMap,MathJax._.input.tex.TexError.default);class p extends a{constructor(){super(...arguments),this.color={cell:"",row:"",col:[]},this.hasColor=!1}EndEntry(){super.EndEntry();const o=this.row[this.row.length-1],t=this.color.cell||this.color.row||this.color.col[this.row.length-1];t&&(o.attributes.set("mathbackground",t),this.color.cell="",this.hasColor=!0)}EndRow(){super.EndRow(),this.color.row=""}createMml(){const o=super.createMml();let t=o.isKind("mrow")?o.childNodes[1]:o;if(t.isKind("menclose")&&(t=t.childNodes[0].childNodes[0]),this.hasColor){const o=t.attributes;"none"===o.get("frame")&&void 0===o.get("data-frame-styles")&&o.set("data-frame-styles","")}return o}}new m("colortbl",{cellcolor:["TableColor","cell"],rowcolor:["TableColor","row"],columncolor:["TableColor","col"]},{TableColor(o,t,e){const r=o.configuration.packageData.get("color").model,l=o.GetBrackets(t,""),a=r.getColor(l,o.GetArgument(t)),n=o.stack.Top();if(!(n instanceof p))throw new h("UnsupportedTableColor","Unsupported use of %1",o.currentCS);if("col"===e){if(n.table.length&&n.color.col[n.row.length]!==a)throw new h("ColumnColorNotTop","%1 must be in the top row or preamble",t);n.color.col[n.row.length]=a,o.GetBrackets(t,"")&&o.GetBrackets(t,"")}else if(n.color[e]=a,"row"===e&&(n.Size()||n.row.length))throw new h("RowColorNotFirst","%1 must be at the beginning of a row",t)}});const u=i.create("colortbl",{handler:{macro:["colortbl"]},items:{array:p},priority:10,config:[function(o,t){t.parseOptions.packageData.has("color")||s.get("color").config(o,t)},10]});MathJax.loader&&MathJax.loader.checkVersion("[tex]/colortbl","4.0.0-beta.3","tex-extension"),r({_:{input:{tex:{colortbl:{ColortblConfiguration:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/colorv2.js b/input/tex/extensions/colorv2.js new file mode 100644 index 0000000000..35ecd81581 --- /dev/null +++ b/input/tex/extensions/colorv2.js @@ -0,0 +1 @@ +(()=>{"use strict";var o={d:(e,t)=>{for(var a in t)o.o(t,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},o:(o,e)=>Object.prototype.hasOwnProperty.call(o,e),r:o=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})}},e={};o.r(e),o.d(e,{ColorConfiguration:()=>s,ColorV2Methods:()=>i});const t=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(t.GLOBAL,t.isObject,t.combineConfig,t.combineDefaults,t.combineWithMathJax),r=(t.MathJax,MathJax._.input.tex.SymbolMap),n=(r.parseResult,r.AbstractSymbolMap,r.RegExpMap,r.AbstractParseMap,r.CharacterMap,r.DelimiterMap,r.MacroMap,r.CommandMap),l=(r.EnvironmentMap,MathJax._.input.tex.Configuration),c=l.Configuration,i=(l.ConfigurationHandler,l.ParserConfiguration,{Color(o,e){const t=o.GetArgument(e),a=o.stack.env.color;o.stack.env.color=t;const r=o.ParseArg(e);a?o.stack.env.color=a:delete o.stack.env.color;const n=o.create("node","mstyle",[r],{mathcolor:t});o.Push(n)}});new n("colorv2",{color:"Color"},i);const s=c.create("colorv2",{handler:{macro:["colorv2"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/colorv2","4.0.0-beta.3","tex-extension"),a({_:{input:{tex:{colorv2:{ColorV2Configuration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/configmacros.js b/input/tex/extensions/configmacros.js new file mode 100644 index 0000000000..ec6986594d --- /dev/null +++ b/input/tex/extensions/configmacros.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{void 0!==u&&u.toStringTag&&Object.defineProperty(e,u.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{ConfigMacrosConfiguration:()=>J});const n=("undefined"!=typeof window?window:global).MathJax._.components.global,o=(n.GLOBAL,n.isObject,n.combineConfig,n.combineDefaults,n.combineWithMathJax),a=(n.MathJax,MathJax._.input.tex.Configuration),i=a.Configuration,r=(a.ConfigurationHandler,a.ParserConfiguration,MathJax._.util.Options),s=(r.isObject,r.APPEND,r.REMOVE,r.OPTIONS,r.Expandable,r.expandable),c=(r.makeArray,r.keys,r.copy,r.insert,r.defaultOptions,r.userOptions,r.selectOptions,r.selectOptionsFromKeys,r.separateOptions,r.lookup,MathJax._.input.tex.SymbolMap),p=(c.parseResult,c.AbstractSymbolMap,c.RegExpMap,c.AbstractParseMap,c.CharacterMap,c.DelimiterMap,c.MacroMap),m=c.CommandMap,l=c.EnvironmentMap,d=MathJax._.input.tex.ParseMethods.default,f=MathJax._.input.tex.Symbol,u=f.Symbol,M=f.Macro,g=MathJax._.input.tex.newcommand.NewcommandMethods.default,x=MathJax._.input.tex.newcommand.NewcommandItems.BeginEnvItem,h=MathJax._.input.tex.base.BaseMethods,b=(h.splitAlignArray,h.default),O="configmacros-map",y="configmacros-active-map",v="configmacros-env-map";function w(e,t,n){const o=n.parseOptions.handlers.retrieve(t),a=n.parseOptions.options[e];for(const e of Object.keys(a)){const t="string"==typeof a[e]?[a[e]]:a[e],n=Array.isArray(t[2])?new M(e,g.MacroWithTemplate,t.slice(0,2).concat(t[2])):new M(e,g.Macro,t);o.add(e,n)}}const J=i.create("configmacros",{init:function(e){new p(y,{},b),new m(O,{},{}),new l(v,d.environment,{},{}),e.append(i.local({handler:{character:[y],macro:[O],environment:[v]},priority:3}))},config:function(e,t){!function(e){w("active",y,e)}(t),function(e){w("macros",O,e)}(t),function(e){const t=e.parseOptions.handlers.retrieve(v),n=e.parseOptions.options.environments;for(const e of Object.keys(n))t.add(e,new M(e,g.BeginEnv,[!0].concat(n[e])))}(t)},items:{[x.prototype.kind]:x},options:{active:s({}),macros:s({}),environments:s({})}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/configmacros","4.0.0-beta.3","tex-extension"),o({_:{input:{tex:{configmacros:{ConfigMacrosConfiguration:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/empheq.js b/input/tex/extensions/empheq.js new file mode 100644 index 0000000000..964c8de51f --- /dev/null +++ b/input/tex/extensions/empheq.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{EmpheqUtil:()=>q});var n={};e.r(n),e.d(n,{EmpheqBeginItem:()=>u,EmpheqConfiguration:()=>M,EmpheqMethods:()=>b});const r=("undefined"!=typeof window?window:global).MathJax._.components.global,i=(r.GLOBAL,r.isObject,r.combineConfig,r.combineDefaults,r.combineWithMathJax),a=(r.MathJax,MathJax._.input.tex.Configuration),m=a.Configuration,o=(a.ConfigurationHandler,a.ParserConfiguration,MathJax._.input.tex.SymbolMap),p=(o.parseResult,o.AbstractSymbolMap,o.RegExpMap,o.AbstractParseMap,o.CharacterMap,o.DelimiterMap,o.MacroMap,o.CommandMap),h=o.EnvironmentMap,l=MathJax._.input.tex.ParseUtil.default,s=MathJax._.input.tex.TexError.default,c=MathJax._.input.tex.base.BaseItems,d=(c.StartItem,c.StopItem,c.OpenItem,c.CloseItem,c.PrimeItem,c.SubsupItem,c.OverItem,c.LeftItem,c.Middle,c.RightItem,c.BreakItem,c.BeginItem),g=(c.EndItem,c.StyleItem,c.PositionItem,c.CellItem,c.MmlItem,c.FnItem,c.NotItem,c.NonscriptItem,c.DotsItem,c.ArrayItem,c.EqnArrayItem,c.MstyleItem,c.EquationItem,MathJax._.input.tex.TexParser.default),q={environment(e,t,n,r){const i=r[0],a=e.itemFactory.create(i+"-begin").setProperties({name:t,end:i});e.Push(n(e,a,...r.slice(1)))},splitOptions:(e,t=null)=>l.keyvalOptions(e,t,!0),columnCount(e){let t=0;for(const n of e.childNodes){const e=n.childNodes.length-(n.isKind("mlabeledtr")?1:0);e>t&&(t=e)}return t},cellBlock(e,t,n,r){const i=n.create("node","mpadded",[],{height:0,depth:0,voffset:"-1height"}),a=new g(e,n.stack.env,n.configuration),m=a.mml();r&&a.configuration.tags.label&&(a.configuration.tags.currentTag.env=r,a.configuration.tags.getTag(!0));for(const e of m.isInferred?m.childNodes:[m])i.appendChild(e);return i.appendChild(n.create("node","mphantom",[n.create("node","mpadded",[t],{width:0})])),i},topRowTable(e,t){const n=l.copyNode(e,t);return n.setChildren(n.childNodes.slice(0,1)),n.attributes.set("align","baseline 1"),e.factory.create("mphantom",{},[t.create("node","mpadded",[n],{width:0})])},rowspanCell(e,t,n,r,i){e.appendChild(r.create("node","mpadded",[this.cellBlock(t,l.copyNode(n,r),r,i),this.topRowTable(n,r)],{height:0,depth:0,voffset:"height"}))},left(e,t,n,r,i=""){let a;e.attributes.set("columnalign","right "+(e.attributes.get("columnalign")||"")),e.attributes.set("columnspacing","0em "+(e.attributes.get("columnspacing")||""));for(const t of e.childNodes.slice(0).reverse())a=r.create("node","mtd"),t.childNodes.unshift(a),a.parent=t,t.isKind("mlabeledtr")&&(t.childNodes[0]=t.childNodes[1],t.childNodes[1]=a);this.rowspanCell(a,n,t,r,i)},right(e,t,n,r,i=""){0===e.childNodes.length&&e.appendChild(r.create("node","mtr"));const a=q.columnCount(e),m=e.childNodes[0];for(;m.childNodes.length{"use strict";var e={d:(t,a)=>{for(var o in a)e.o(a,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:a[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{ENCLOSE_OPTIONS:()=>s,EncloseConfiguration:()=>p,EncloseMethods:()=>d});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,o=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),n=(a.MathJax,MathJax._.input.tex.Configuration),r=n.Configuration,i=(n.ConfigurationHandler,n.ParserConfiguration,MathJax._.input.tex.SymbolMap),c=(i.parseResult,i.AbstractSymbolMap,i.RegExpMap,i.AbstractParseMap,i.CharacterMap,i.DelimiterMap,i.MacroMap,i.CommandMap),l=(i.EnvironmentMap,MathJax._.input.tex.ParseUtil.default),s={"data-arrowhead":1,color:1,mathcolor:1,background:1,mathbackground:1,"data-padding":1,"data-thickness":1};let d={Enclose:function(e,t){let a=e.GetArgument(t).replace(/,/g," ");const o=e.GetBrackets(t,""),n=e.ParseArg(t),r=l.keyvalOptions(o,s);r.notation=a,e.Push(e.create("node","menclose",[n],r))}};new c("enclose",{enclose:"Enclose"},d);const p=r.create("enclose",{handler:{macro:["enclose"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/enclose","4.0.0-beta.3","tex-extension"),o({_:{input:{tex:{enclose:{EncloseConfiguration:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/extpfeil.js b/input/tex/extensions/extpfeil.js new file mode 100644 index 0000000000..34c6568c4b --- /dev/null +++ b/input/tex/extensions/extpfeil.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,a)=>{for(var r in a)e.o(a,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:a[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{ExtpfeilConfiguration:()=>d,ExtpfeilMethods:()=>c});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,r=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),o=(a.MathJax,MathJax._.input.tex.Configuration),n=o.Configuration,i=(o.ConfigurationHandler,o.ParserConfiguration,MathJax._.input.tex.SymbolMap),x=(i.parseResult,i.AbstractSymbolMap,i.RegExpMap,i.AbstractParseMap,i.CharacterMap,i.DelimiterMap,i.MacroMap,i.CommandMap),m=(i.EnvironmentMap,MathJax._.input.tex.ams.AmsMethods),u=m.AmsMethods,l=(m.NEW_OPS,MathJax._.input.tex.newcommand.NewcommandUtil.default),w=MathJax._.input.tex.newcommand.NewcommandConfiguration.NewcommandConfiguration,p=MathJax._.input.tex.TexError.default;let c={};c.xArrow=u.xArrow,c.NewExtArrow=function(e,t){let a=e.GetArgument(t);const r=e.GetArgument(t),o=e.GetArgument(t);if(!a.match(/^\\([a-z]+|.)$/i))throw new p("NewextarrowArg1","First argument to %1 must be a control sequence name",t);if(!r.match(/^(\d+),(\d+)$/))throw new p("NewextarrowArg2","Second argument to %1 must be two integers separated by a comma",t);if(!o.match(/^(\d+|0x[0-9A-F]+)$/i))throw new p("NewextarrowArg3","Third argument to %1 must be a unicode character number",t);a=a.substr(1);let n=r.split(",");l.addMacro(e,a,c.xArrow,[parseInt(o),parseInt(n[0]),parseInt(n[1])])},new x("extpfeil",{xtwoheadrightarrow:["xArrow",8608,12,16],xtwoheadleftarrow:["xArrow",8606,17,13],xmapsto:["xArrow",8614,6,7],xlongequal:["xArrow",61,7,7],xtofrom:["xArrow",8644,12,12],Newextarrow:"NewExtArrow"},c);const d=n.create("extpfeil",{handler:{macro:["extpfeil"]},init:function(e){w.init(e)}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/extpfeil","4.0.0-beta.3","tex-extension"),r({_:{input:{tex:{extpfeil:{ExtpfeilConfiguration:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/gensymb.js b/input/tex/extensions/gensymb.js new file mode 100644 index 0000000000..d198803a17 --- /dev/null +++ b/input/tex/extensions/gensymb.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,a)=>{for(var n in a)e.o(a,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:a[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{GensymbConfiguration:()=>c});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,n=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),o=(a.MathJax,MathJax._.input.tex.Configuration),r=o.Configuration,i=(o.ConfigurationHandler,o.ParserConfiguration,MathJax._.input.tex.TexConstants.TexConstant),s=MathJax._.input.tex.SymbolMap,b=(s.parseResult,s.AbstractSymbolMap,s.RegExpMap,s.AbstractParseMap,s.CharacterMap);s.DelimiterMap,s.MacroMap,s.CommandMap,s.EnvironmentMap;new b("gensymb-symbols",(function(e,t){const a=t.attributes||{};a.mathvariant=i.Variant.NORMAL,a.class="MathML-Unit";const n=e.create("token","mi",a,t.char);e.Push(n)}),{ohm:"\u2126",degree:"\xb0",celsius:"\u2103",perthousand:"\u2030",micro:"\xb5"});const c=r.create("gensymb",{handler:{macro:["gensymb-symbols"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/gensymb","4.0.0-beta.3","tex-extension"),n({_:{input:{tex:{gensymb:{GensymbConfiguration:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/html.js b/input/tex/extensions/html.js new file mode 100644 index 0000000000..7d76a2119e --- /dev/null +++ b/input/tex/extensions/html.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,F)=>{for(var a in F)t.o(F,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:F[a]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{default:()=>p});var F={};t.r(F),t.d(F,{HtmlConfiguration:()=>b});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,u=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),n=(a.MathJax,MathJax._.input.tex.Configuration),r=n.Configuration,o=(n.ConfigurationHandler,n.ParserConfiguration,MathJax._.input.tex.SymbolMap),i=(o.parseResult,o.AbstractSymbolMap,o.RegExpMap,o.AbstractParseMap,o.CharacterMap,o.DelimiterMap,o.MacroMap,o.CommandMap),l=(o.EnvironmentMap,MathJax._.input.tex.NodeUtil.default),s=MathJax._.input.tex.ParseUtil.default,c=MathJax._.input.tex.TexError.default;let d={Data:(t,e)=>{const F=t.GetArgument(e),a=m(t,e),u=s.keyvalOptions(F);for(const t in u){if(!h(t))throw new c("InvalidHTMLAttr","Invalid HTML attribute: %1",`data-${t}`);l.setAttribute(a,`data-${t}`,u[t])}t.Push(a)}};const f=/[\u{FDD0}-\u{FDEF}\u{FFFE}\u{FFFF}\u{1FFFE}\u{1FFFF}\u{2FFFE}\u{2FFFF}\u{3FFFE}\u{3FFFF}\u{4FFFE}\u{4FFFF}\u{5FFFE}\u{5FFFF}\u{6FFFE}\u{6FFFF}\u{7FFFE}\u{7FFFF}\u{8FFFE}\u{8FFFF}\u{9FFFE}\u{9FFFF}\u{AFFFE}\u{AFFFF}\u{BFFFE}\u{BFFFF}\u{CFFFE}\u{CFFFF}\u{DFFFE}\u{DFFFF}\u{EFFFE}\u{EFFFF}\u{FFFFE}\u{FFFFF}\u{10FFFE}\u{10FFFF}]/u;function h(t){return!(t.match(/[\x00-\x1f\x7f-\x9f "'>\/=]/)||t.match(f))}d.Href=function(t,e){const F=t.GetArgument(e),a=m(t,e);l.setAttribute(a,"href",F),t.Push(a)},d.Class=function(t,e){let F=t.GetArgument(e);const a=m(t,e);let u=l.getAttribute(a,"class");u&&(F=u+" "+F),l.setAttribute(a,"class",F),t.Push(a)},d.Style=function(t,e){let F=t.GetArgument(e);const a=m(t,e);let u=l.getAttribute(a,"style");u&&(";"!==F.charAt(F.length-1)&&(F+=";"),F=u+" "+F),l.setAttribute(a,"style",F),t.Push(a)},d.Id=function(t,e){const F=t.GetArgument(e),a=m(t,e);l.setAttribute(a,"id",F),t.Push(a)};let m=function(t,e){let F=t.ParseArg(e);if(!l.isInferred(F))return F;let a=l.getChildren(F);if(1===a.length)return a[0];const u=t.create("node","mrow");return l.copyChildren(F,u),l.copyAttributes(F,u),u};const p=d;new i("html_macros",{data:"Data",href:"Href",class:"Class",style:"Style",cssId:"Id"},p);const b=r.create("html",{handler:{macro:["html_macros"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/html","4.0.0-beta.3","tex-extension"),u({_:{input:{tex:{html:{HtmlConfiguration:F,HtmlMethods:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/mathtools.js b/input/tex/extensions/mathtools.js new file mode 100644 index 0000000000..e3379ae4cd --- /dev/null +++ b/input/tex/extensions/mathtools.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,a)=>{for(var r in a)t.o(a,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{void 0!==F&&F.toStringTag&&Object.defineProperty(t,F.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{MathtoolsUtil:()=>_});var a={};t.r(a),t.d(a,{MathtoolsMethods:()=>J});var r={};t.r(r),t.d(r,{MathtoolsTagFormat:()=>U});var o={};t.r(o),t.d(o,{MultlinedItem:()=>W});var n={};t.r(n),t.d(n,{MathtoolsConfiguration:()=>K,PAIREDDELIMS:()=>H,fixPrescripts:()=>z});const s=("undefined"!=typeof window?window:global).MathJax._.components.global,l=(s.GLOBAL,s.isObject,s.combineConfig,s.combineDefaults,s.combineWithMathJax),i=(s.MathJax,MathJax._.input.tex.Configuration),m=i.Configuration,c=(i.ConfigurationHandler,i.ParserConfiguration,MathJax._.input.tex.SymbolMap),d=(c.parseResult,c.AbstractSymbolMap,c.RegExpMap,c.AbstractParseMap,c.CharacterMap,c.DelimiterMap),p=(c.MacroMap,c.CommandMap),h=c.EnvironmentMap,u=MathJax._.input.tex.NodeUtil.default,g=MathJax._.util.Options,M=(g.isObject,g.APPEND,g.REMOVE,g.OPTIONS,g.Expandable,g.expandable),f=(g.makeArray,g.keys,g.copy,g.insert,g.defaultOptions,g.userOptions,g.selectOptions,g.selectOptionsFromKeys,g.separateOptions,g.lookup),x=MathJax._.input.tex.ParseMethods.default,w=MathJax._.input.tex.TexConstants.TexConstant,A=MathJax._.input.tex.ParseUtil.default,b=MathJax._.input.tex.ams.AmsMethods,y=b.AmsMethods,P=(b.NEW_OPS,MathJax._.input.tex.base.BaseMethods),k=(P.splitAlignArray,P.default),v=MathJax._.input.tex.TexParser.default,S=MathJax._.input.tex.TexError.default,T=MathJax._.core.MmlTree.MmlNode,C=T.TEXCLASS,D=(T.TEXCLASSNAMES,T.MATHVARIANTS,T.indentAttributes,T.AbstractMmlNode,T.AbstractMmlTokenNode,T.AbstractMmlLayoutNode,T.AbstractMmlBaseNode,T.AbstractMmlEmptyNode,T.TextNode,T.XMLNode,MathJax._.util.lengths),E=(D.BIGDIMEN,D.UNITS,D.RELUNITS,D.MATHSPACE,D.length2em),G=(D.percent,D.em),I=(D.emRounded,D.px,MathJax._.input.tex.newcommand.NewcommandUtil.default),L=MathJax._.input.tex.newcommand.NewcommandMethods.default,O=MathJax._.input.tex.base.BaseItems,B=(O.StartItem,O.StopItem,O.OpenItem,O.CloseItem,O.PrimeItem,O.SubsupItem,O.OverItem,O.LeftItem,O.Middle,O.RightItem,O.BreakItem,O.BeginItem,O.EndItem,O.StyleItem,O.PositionItem,O.CellItem,O.MmlItem,O.FnItem,O.NotItem,O.NonscriptItem,O.DotsItem,O.ArrayItem,O.EqnArrayItem),N=(O.MstyleItem,O.EquationItem,MathJax._.input.tex.Symbol),F=N.Symbol,R=N.Macro,_={setDisplayLevel(t,e){if(!e)return;const[a,r]=f(e,{"\\displaystyle":[!0,0],"\\textstyle":[!1,0],"\\scriptstyle":[!1,1],"\\scriptscriptstyle":[!1,2]},[null,null]);null!==a&&(t.attributes.set("displaystyle",a),t.attributes.set("scriptlevel",r))},checkAlignment(t,e){const a=t.stack.Top();if(a.kind!==B.prototype.kind)throw new S("NotInAlignment","%1 can only be used in aligment environments",e);return a},addPairedDelims(t,e,a){t.handlers.retrieve(H).add(e,new R(e,J.PairedDelimiters,a))},spreadLines(t,e){if(!t.isKind("mtable"))return;let a=t.attributes.get("rowspacing");if(a){const t=A.dimen2em(e);a=a.split(/ /).map((e=>A.Em(Math.max(0,A.dimen2em(e)+t)))).join(" ")}else a=e;t.attributes.set("rowspacing",a)},plusOrMinus(t,e){if(!(e=e.trim()).match(/^[-+]?(?:\d+(?:\.\d*)?|\.\d+)$/))throw new S("NotANumber","Argument to %1 is not a number",t);return e.match(/^[-+]/)?e:"+"+e},getScript(t,e,a){let r=A.trimSpaces(t.GetArgument(e));if(""===r)return t.create("node","none");const o=t.options.mathtools[`prescript-${a}-format`];return o&&(r=`${o}{${r}}`),new v(r,t.stack.env,t.configuration).mml()}},J={MtMatrix(t,e,a,r){const o=t.GetBrackets(`\\begin{${e.getName()}}`,"c");return J.Array(t,e,a,r,o)},MtSmallMatrix:(t,e,a,r,o)=>(o||(o=t.GetBrackets(`\\begin{${e.getName()}}`,t.options.mathtools["smallmatrix-align"])),J.Array(t,e,a,r,o,A.Em(1/3),".2em","S",1)),MtMultlined(t,e){const a=`\\begin{${e.getName()}}`;let r="c",o="";if(!t.nextIsSpace()){const e=t.GetBrackets(a,t.options.mathtools["multlined-pos"]||"c");if(e.match(/^[ctb]$/)?(r=e,o=t.nextIsSpace()?"":t.GetBrackets(a,"")):o=e,o&&!A.matchDimen(o)[0])throw new S("BadWidth","Width for %1 must be a dimension",a)}t.Push(e);const n=t.itemFactory.create("multlined",t,e);return n.arraydef={displaystyle:!0,rowspacing:".5em",width:o||"auto",columnwidth:"100%"},A.setArrayAlign(n,r||"c")},HandleShove(t,e,a){let r=t.stack.Top();if("multline"!==r.kind&&"multlined"!==r.kind)throw new S("CommandInMultlined","%1 can only appear within the multline or multlined environments",e);if(r.Size())throw new S("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e);r.setProperty("shove",a);let o=t.GetBrackets(e),n=t.ParseArg(e);if(o){let e=t.create("node","mrow",[]),r=t.create("node","mspace",[],{width:o});"left"===a?(e.appendChild(r),e.appendChild(n)):(e.appendChild(n),e.appendChild(r)),n=e}t.Push(n)},SpreadLines(t,e){if(t.stack.env.closing===e.getName()){delete t.stack.env.closing;const e=t.stack.Pop(),a=e.toMml(),r=e.getProperty("spread");if(a.isInferred)for(const t of u.getChildren(a))_.spreadLines(t,r);else _.spreadLines(a,r);t.Push(a)}else{const a=t.GetDimen(`\\begin{${e.getName()}}`);e.setProperty("spread",a),e.setProperty("nestable",!0),t.Push(e)}},Cases(t,e,a,r,o){const n=t.itemFactory.create("array").setProperty("casesEnv",e.getName());return n.arraydef={rowspacing:".2em",columnspacing:"1em",columnalign:"left"},"D"===o&&(n.arraydef.displaystyle=!0),n.setProperties({open:a,close:r}),t.Push(e),n},MathLap(t,e,a,r){const o=t.GetBrackets(e,"").trim();let n=t.create("node","mstyle",[t.create("node","mpadded",[t.ParseArg(e)],Object.assign({width:0},"r"===a?{}:{lspace:"l"===a?"-1width":"-.5width"}))],{"data-cramped":r});_.setDisplayLevel(n,o),t.Push(t.create("node","TeXAtom",[n]))},Cramped(t,e){const a=t.GetBrackets(e,"").trim(),r=t.ParseArg(e),o=t.create("node","mstyle",[r],{"data-cramped":!0});_.setDisplayLevel(o,a),t.Push(o)},MtLap(t,e,a){const r=A.internalMath(t,t.GetArgument(e),0);let o=t.create("node","mpadded",r,{width:0});"r"!==a&&u.setAttribute(o,"lspace","l"===a?"-1width":"-.5width"),t.Push(o)},MathMakeBox(t,e){const a=t.GetBrackets(e),r=t.GetBrackets(e,"c"),o=t.create("node","mpadded",[t.ParseArg(e)]);a&&u.setAttribute(o,"width",a);const n=f(r.toLowerCase(),{c:"center",r:"right"},"");n&&u.setAttribute(o,"data-align",n),r.toLowerCase()!==r&&u.setAttribute(o,"data-overflow","linebreak"),t.Push(o)},MathMBox(t,e){t.Push(t.create("node","mrow",[t.ParseArg(e)]))},UnderOverBracket(t,e){const a=E(t.GetBrackets(e,".1em"),.1),r=t.GetBrackets(e,".2em"),o=t.GetArgument(e),[n,s,l]="o"===e.charAt(1)?["over","accent","bottom"]:["under","accentunder","top"],i=G(a),m=new v(o,t.stack.env,t.configuration).mml(),c=new v(o,t.stack.env,t.configuration).mml(),d=t.create("node","mpadded",[t.create("node","mphantom",[c])],{style:`border: ${i} solid; border-${l}: none`,height:r,depth:0}),p=A.underOver(t,m,d,n,!0),h=u.getChildAt(u.getChildAt(p,0),0);u.setAttribute(h,s,!0),t.Push(p)},Aboxed(t,e){const a=_.checkAlignment(t,e);a.row.length%2==1&&a.row.push(t.create("node","mtd",[]));const r=t.GetArgument(e),o=t.string.substr(t.i);t.string=r+"&&\\endAboxed",t.i=0;const n=t.GetUpTo(e,"&"),s=t.GetUpTo(e,"&");t.GetUpTo(e,"\\endAboxed");const l=A.substituteArgs(t,[n,s],"\\rlap{\\boxed{#1{}#2}}\\kern.267em\\phantom{#1}&\\phantom{{}#2}\\kern.267em");t.string=l+o,t.i=0},ArrowBetweenLines(t,e){const a=_.checkAlignment(t,e);if(a.Size()||a.row.length)throw new S("BetweenLines","%1 must be on a row by itself",e);const r=t.GetStar(),o=t.GetBrackets(e,"\\Updownarrow");r&&(a.EndEntry(),a.EndEntry());const n=new v(r?"\\quad"+o:o+"\\quad",t.stack.env,t.configuration).mml();t.Push(n),a.EndEntry(),a.EndRow()},VDotsWithin(t,e){const a=t.stack.Top(),r=a.getProperty("flushspaceabove")===a.table.length,o="\\mmlToken{mi}{}"+t.GetArgument(e)+"\\mmlToken{mi}{}",n=new v(o,t.stack.env,t.configuration).mml();let s=t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","mo",[t.create("text","\u22ee")])],Object.assign({width:0,lspace:"-.5width"},r?{height:"-.6em",voffset:"-.18em"}:{})),t.create("node","mphantom",[n])],{lspace:".5width"});t.Push(s)},ShortVDotsWithin(t,e){const a=t.stack.Top(),r=t.GetStar();J.FlushSpaceAbove(t,"\\MTFlushSpaceAbove"),!r&&a.EndEntry(),J.VDotsWithin(t,"\\vdotswithin"),r&&a.EndEntry(),J.FlushSpaceBelow(t,"\\MTFlushSpaceBelow")},FlushSpaceAbove(t,e){const a=_.checkAlignment(t,e);a.setProperty("flushspaceabove",a.table.length),a.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustabove)},FlushSpaceBelow(t,e){const a=_.checkAlignment(t,e);a.Size()&&a.EndEntry(),a.EndRow(),a.addRowSpacing("-"+t.options.mathtools.shortvdotsadjustbelow)},PairedDelimiters(t,e,a,r,o="#1",n=1,s="",l=""){const i=t.GetStar(),m=i?"":t.GetBrackets(e),[c,d]=i?["\\left","\\right"]:m?[m+"l",m+"r"]:["",""],p=i?"\\middle":m||"";if(n){const a=[];for(let r=a.length;rA.addArgs(t,e,a)),""),t.i=0,A.checkMaxMacros(t)},DeclarePairedDelimiter(t,e){const a=I.GetCsNameArgument(t,e),r=t.GetArgument(e),o=t.GetArgument(e);_.addPairedDelims(t.configuration,a,[r,o])},DeclarePairedDelimiterX(t,e){const a=I.GetCsNameArgument(t,e),r=I.GetArgCount(t,e),o=t.GetArgument(e),n=t.GetArgument(e),s=t.GetArgument(e);_.addPairedDelims(t.configuration,a,[o,n,s,r])},DeclarePairedDelimiterXPP(t,e){const a=I.GetCsNameArgument(t,e),r=I.GetArgCount(t,e),o=t.GetArgument(e),n=t.GetArgument(e),s=t.GetArgument(e),l=t.GetArgument(e),i=t.GetArgument(e);_.addPairedDelims(t.configuration,a,[n,s,i,r,o,l])},CenterColon(t,e,a,r=!1,o=!1){const n=t.options.mathtools;let s=t.create("token","mo",{},":");if(a&&(n.centercolon||r)){const e=n["centercolon-offset"];s=t.create("node","mpadded",[s],Object.assign({voffset:e,height:`+${e}`,depth:`-${e}`},o?{width:n["thincolon-dw"],lspace:n["thincolon-dx"]}:{}))}t.Push(s)},Relation(t,e,a,r){t.options.mathtools["use-unicode"]&&r?t.Push(t.create("token","mo",{texClass:C.REL},r)):(a="\\mathrel{"+a.replace(/:/g,"\\MTThinColon").replace(/-/g,"\\mathrel{-}")+"}",t.string=A.addArgs(t,a,t.string.substr(t.i)),t.i=0)},NArrow(t,e,a,r){t.Push(t.create("node","TeXAtom",[t.create("token","mtext",{},a),t.create("node","mpadded",[t.create("node","mpadded",[t.create("node","menclose",[t.create("node","mspace",[],{height:".2em",depth:0,width:".4em"})],{notation:"updiagonalstrike","data-thickness":".05em","data-padding":0})],{width:0,lspace:"-.5width",voffset:r}),t.create("node","mphantom",[t.create("token","mtext",{},a)])],{width:0,lspace:"-.5width"})],{texClass:C.REL}))},SplitFrac(t,e,a){const r=t.ParseArg(e),o=t.ParseArg(e);t.Push(t.create("node","mstyle",[t.create("node","mfrac",[t.create("node","mstyle",[r,t.create("token","mi"),t.create("token","mspace",{width:"1em"})],{scriptlevel:0}),t.create("node","mstyle",[t.create("token","mspace",{width:"1em"}),t.create("token","mi"),o],{scriptlevel:0})],{linethickness:0,numalign:"left",denomalign:"right"})],{displaystyle:a,scriptlevel:0}))},XMathStrut(t,e){let a=t.GetBrackets(e),r=t.GetArgument(e);r=_.plusOrMinus(e,r),a=_.plusOrMinus(e,a||r),t.Push(t.create("node","TeXAtom",[t.create("node","mpadded",[t.create("node","mphantom",[t.create("token","mo",{stretchy:!1},"(")])],{width:0,height:r+"height",depth:a+"depth"})],{texClass:C.ORD}))},Prescript(t,e){const a=_.getScript(t,e,"sup"),r=_.getScript(t,e,"sub"),o=_.getScript(t,e,"arg");if(u.isType(a,"none")&&u.isType(r,"none"))return void t.Push(o);const n=t.create("node","mmultiscripts",[o]);u.getChildren(n).push(null,null),u.appendChildren(n,[t.create("node","mprescripts"),r,a]),n.setProperty("fixPrescript",!0),t.Push(n)},NewTagForm(t,e,a=!1){const r=t.tags;if(!("mtFormats"in r))throw new S("TagsNotMT","%1 can only be used with ams or mathtools tags",e);const o=t.GetArgument(e).trim();if(!o)throw new S("InvalidTagFormID","Tag form name can't be empty");const n=t.GetBrackets(e,""),s=t.GetArgument(e),l=t.GetArgument(e);if(!a&&r.mtFormats.has(o))throw new S("DuplicateTagForm","Duplicate tag form: %1",o);r.mtFormats.set(o,[s,l,n])},UseTagForm(t,e){const a=t.tags;if(!("mtFormats"in a))throw new S("TagsNotMT","%1 can only be used with ams or mathtools tags",e);const r=t.GetArgument(e).trim();if(r){if(!a.mtFormats.has(r))throw new S("UndefinedTagForm","Undefined tag form: %1",r);a.mtCurrent=a.mtFormats.get(r)}else a.mtCurrent=null},SetOptions(t,e){const a=t.options.mathtools;if(!a["allow-mathtoolsset"])throw new S("ForbiddenMathtoolsSet","%1 is disabled",e);const r={};Object.keys(a).forEach((t=>{"pariedDelimiters"!==t&&"tagforms"!==t&&"allow-mathtoolsset"!==t&&(r[t]=1)}));const o=t.GetArgument(e),n=A.keyvalOptions(o,r,!0);for(const t of Object.keys(n))a[t]=n[t]},Array:k.Array,Macro:k.Macro,xArrow:y.xArrow,HandleRef:y.HandleRef,AmsEqnArray:y.AmsEqnArray,MacroWithTemplate:L.MacroWithTemplate};new p("mathtools-macros",{shoveleft:["HandleShove",w.Align.LEFT],shoveright:["HandleShove",w.Align.RIGHT],xleftrightarrow:["xArrow",8596,10,10],xLeftarrow:["xArrow",8656,12,7],xRightarrow:["xArrow",8658,7,12],xLeftrightarrow:["xArrow",8660,12,12],xhookleftarrow:["xArrow",8617,10,5],xhookrightarrow:["xArrow",8618,5,10],xmapsto:["xArrow",8614,10,10],xrightharpoondown:["xArrow",8641,5,10],xleftharpoondown:["xArrow",8637,10,5],xrightleftharpoons:["xArrow",8652,10,10],xrightharpoonup:["xArrow",8640,5,10],xleftharpoonup:["xArrow",8636,10,5],xleftrightharpoons:["xArrow",8651,10,10],mathllap:["MathLap","l",!1],mathrlap:["MathLap","r",!1],mathclap:["MathLap","c",!1],clap:["MtLap","c"],textllap:["MtLap","l"],textrlap:["MtLap","r"],textclap:["MtLap","c"],cramped:"Cramped",crampedllap:["MathLap","l",!0],crampedrlap:["MathLap","r",!0],crampedclap:["MathLap","c",!0],crampedsubstack:["Macro","\\begin{crampedsubarray}{c}#1\\end{crampedsubarray}",1],mathmbox:"MathMBox",mathmakebox:"MathMakeBox",overbracket:"UnderOverBracket",underbracket:"UnderOverBracket",refeq:"HandleRef",MoveEqLeft:["Macro","\\hspace{#1em}&\\hspace{-#1em}",1,"2"],Aboxed:"Aboxed",ArrowBetweenLines:"ArrowBetweenLines",vdotswithin:"VDotsWithin",shortvdotswithin:"ShortVDotsWithin",MTFlushSpaceAbove:"FlushSpaceAbove",MTFlushSpaceBelow:"FlushSpaceBelow",DeclarePairedDelimiter:"DeclarePairedDelimiter",DeclarePairedDelimiterX:"DeclarePairedDelimiterX",DeclarePairedDelimiterXPP:"DeclarePairedDelimiterXPP",DeclarePairedDelimiters:"DeclarePairedDelimiter",DeclarePairedDelimitersX:"DeclarePairedDelimiterX",DeclarePairedDelimitersXPP:"DeclarePairedDelimiterXPP",centercolon:["CenterColon",!0,!0],ordinarycolon:["CenterColon",!1],MTThinColon:["CenterColon",!0,!0,!0],coloneqq:["Relation",":=","\u2254"],Coloneqq:["Relation","::=","\u2a74"],coloneq:["Relation",":-"],Coloneq:["Relation","::-"],eqqcolon:["Relation","=:","\u2255"],Eqqcolon:["Relation","=::"],eqcolon:["Relation","-:","\u2239"],Eqcolon:["Relation","-::"],colonapprox:["Relation",":\\approx"],Colonapprox:["Relation","::\\approx"],colonsim:["Relation",":\\sim"],Colonsim:["Relation","::\\sim"],dblcolon:["Relation","::","\u2237"],nuparrow:["NArrow","\u2191",".06em"],ndownarrow:["NArrow","\u2193",".25em"],bigtimes:["Macro","\\mathop{\\Large\\kern-.1em\\boldsymbol{\\times}\\kern-.1em}"],splitfrac:["SplitFrac",!1],splitdfrac:["SplitFrac",!0],xmathstrut:"XMathStrut",prescript:"Prescript",newtagform:["NewTagForm",!1],renewtagform:["NewTagForm",!0],usetagform:"UseTagForm",adjustlimits:["MacroWithTemplate","\\mathop{{#1}\\vphantom{{#3}}}_{{#2}\\vphantom{{#4}}}\\mathop{{#3}\\vphantom{{#1}}}_{{#4}\\vphantom{{#2}}}",4,,"_",,"_"],mathtoolsset:"SetOptions"},J),new h("mathtools-environments",x.environment,{dcases:["Array",null,"\\{","","ll",null,".2em","D"],rcases:["Array",null,"","\\}","ll",null,".2em"],drcases:["Array",null,"","\\}","ll",null,".2em","D"],"dcases*":["Cases",null,"{","","D"],"rcases*":["Cases",null,"","}"],"drcases*":["Cases",null,"","}","D"],"cases*":["Cases",null,"{",""],"matrix*":["MtMatrix",null,null,null],"pmatrix*":["MtMatrix",null,"(",")"],"bmatrix*":["MtMatrix",null,"[","]"],"Bmatrix*":["MtMatrix",null,"\\{","\\}"],"vmatrix*":["MtMatrix",null,"\\vert","\\vert"],"Vmatrix*":["MtMatrix",null,"\\Vert","\\Vert"],"smallmatrix*":["MtSmallMatrix",null,null,null],psmallmatrix:["MtSmallMatrix",null,"(",")","c"],"psmallmatrix*":["MtSmallMatrix",null,"(",")"],bsmallmatrix:["MtSmallMatrix",null,"[","]","c"],"bsmallmatrix*":["MtSmallMatrix",null,"[","]"],Bsmallmatrix:["MtSmallMatrix",null,"\\{","\\}","c"],"Bsmallmatrix*":["MtSmallMatrix",null,"\\{","\\}"],vsmallmatrix:["MtSmallMatrix",null,"\\vert","\\vert","c"],"vsmallmatrix*":["MtSmallMatrix",null,"\\vert","\\vert"],Vsmallmatrix:["MtSmallMatrix",null,"\\Vert","\\Vert","c"],"Vsmallmatrix*":["MtSmallMatrix",null,"\\Vert","\\Vert"],crampedsubarray:["Array",null,null,null,null,"0em","0.1em","S'",1],multlined:"MtMultlined",spreadlines:["SpreadLines",!0],lgathered:["AmsEqnArray",null,null,null,"l","t",null,".5em","D"],rgathered:["AmsEqnArray",null,null,null,"r","t",null,".5em","D"]},J),new d("mathtools-delimiters",x.delimiter,{"\\lparen":"(","\\rparen":")"}),new p("mathtools-characters",{":":["CenterColon",!0]},J);const q=MathJax._.input.tex.Tags,$=(q.Label,q.TagInfo,q.AbstractTags,q.NoTags,q.AllTags,q.TagsFactory);let j=0;function U(t,e){const a=e.parseOptions.options.tags;"base"!==a&&t.tags.hasOwnProperty(a)&&$.add(a,t.tags[a]);const r=$.create(e.parseOptions.options.tags).constructor;j++;const o="MathtoolsTags-"+j;$.add(o,class extends r{constructor(){super(),this.mtFormats=new Map,this.mtCurrent=null;const t=e.parseOptions.options.mathtools.tagforms;for(const e of Object.keys(t)){if(!Array.isArray(t[e])||3!==t[e].length)throw new S("InvalidTagFormDef",'The tag form definition for "%1" should be an array fo three strings',e);this.mtFormats.set(e,t[e])}}formatTag(t){if(this.mtCurrent){const[e,a,r]=this.mtCurrent;return r?`${e}${r}{${t}}${a}`:`${e}${t}${a}`}return super.formatTag(t)}}),e.parseOptions.options.tags=o}const X=MathJax._.input.tex.ams.AmsItems,V=X.MultlineItem;X.FlalignItem;class W extends V{get kind(){return"multlined"}EndTable(){if((this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.table.length>1){const t=this.factory.configuration.options.mathtools,e=t.multlinegap,a=t["firstline-afterskip"]||e,r=t["lastline-preskip"]||e,o=u.getChildren(this.table[0])[0];u.getAttribute(o,"columnalign")!==w.Align.RIGHT&&o.appendChild(this.create("node","mspace",[],{width:a}));const n=u.getChildren(this.table[this.table.length-1])[0];if(u.getAttribute(n,"columnalign")!==w.Align.LEFT){const t=u.getChildren(n)[0];t.childNodes.unshift(null);const e=this.create("node","mspace",[],{width:r});u.setChild(t,0,e)}}super.EndTable.call(this)}}const H="mathtools-paired-delims";function z({data:t}){for(const e of t.getList("mmultiscripts")){if(!e.getProperty("fixPrescript"))continue;const a=u.getChildren(e);let r=0;for(const o of[1,2])a[o]||(u.setChild(e,o,t.nodeFactory.create("node","none")),r++);for(const r of[4,5])u.isType(a[r],"mrow")&&0===u.getChildren(a[r]).length&&u.setChild(e,r,t.nodeFactory.create("node","none"));2===r&&a.splice(1,2)}}const K=m.create("mathtools",{handler:{macro:["mathtools-macros","mathtools-delimiters"],environment:["mathtools-environments"],delimiter:["mathtools-delimiters"],character:["mathtools-characters"]},items:{[W.prototype.kind]:W},init:function(t){new p(H,{},{}),t.append(m.local({handler:{macro:[H]},priority:-5}))},config:function(t,e){const a=e.parseOptions,r=a.options.mathtools.pairedDelimiters;for(const t of Object.keys(r))_.addPairedDelims(a,t,r[t]);U(t,e)},postprocessors:[[z,-6]],options:{mathtools:{multlinegap:"1em","multlined-pos":"c","firstline-afterskip":"","lastline-preskip":"","smallmatrix-align":"c",shortvdotsadjustabove:".2em",shortvdotsadjustbelow:".2em",centercolon:!1,"centercolon-offset":".04em","thincolon-dx":"-.04em","thincolon-dw":"-.08em","use-unicode":!1,"prescript-sub-format":"","prescript-sup-format":"","prescript-arg-format":"","allow-mathtoolsset":!0,pairedDelimiters:M({}),tagforms:M({})}}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/mathtools","4.0.0-beta.3","tex-extension"),l({_:{input:{tex:{mathtools:{MathtoolsConfiguration:n,MathtoolsItems:o,MathtoolsMethods:a,MathtoolsTags:r,MathtoolsUtil:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/mhchem.js b/input/tex/extensions/mhchem.js new file mode 100644 index 0000000000..feac8259c2 --- /dev/null +++ b/input/tex/extensions/mhchem.js @@ -0,0 +1,34 @@ +(()=>{"use strict";var t={d:(e,o)=>{for(var n in o)t.o(o,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:o[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{MhchemConfiguration:()=>g});const o=("undefined"!=typeof window?window:global).MathJax._.components.global,n=(o.GLOBAL,o.isObject,o.combineConfig,o.combineDefaults,o.combineWithMathJax),a=(o.MathJax,MathJax._.input.tex.Configuration),r=a.Configuration,i=(a.ConfigurationHandler,a.ParserConfiguration,MathJax._.input.tex.SymbolMap),c=(i.parseResult,i.AbstractSymbolMap,i.RegExpMap,i.AbstractParseMap,i.CharacterMap,i.DelimiterMap,i.MacroMap,i.CommandMap),p=(i.EnvironmentMap,MathJax._.input.tex.TexError.default),u=MathJax._.input.tex.base.BaseMethods,s=(u.splitAlignArray,u.default),_=MathJax._.input.tex.ams.AmsMethods,l=_.AmsMethods;_.NEW_OPS; +/*! + ************************************************************************* + * + * mhchemParser.ts + * 4.2.1 + * + * Parser for the \ce command and \pu command for MathJax and Co. + * + * mhchem's \ce is a tool for writing beautiful chemical equations easily. + * mhchem's \pu is a tool for writing physical units easily. + * + * ---------------------------------------------------------------------- + * + * Copyright (c) 2015-2023 Martin Hensel + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * ---------------------------------------------------------------------- + * + * https://github.com/mhchem/mhchemParser + * + */ +class d{static toTex(t,e){return f.go(h.go(t,e),"tex"!==e)}}function m(t){let e,o,n={};for(e in t)for(o in t[e]){let a=o.split("|");t[e][o].stateArray=a;for(let t=0;t0))return i;if(r.revisit||(t=o.remainder),!r.toContinue)break t}}if(r<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},concatArray:function(t,e){if(e)if(Array.isArray(e))for(let o=0;o":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"- orbital overlap":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"pm-operator":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,operator:/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,arrowUpDown:/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"\\bond{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,CMT:/^[CMT](?=\[)/,"[(...)]":function(t){return h.patterns.findObserveGroups(t,"[","","","]")},"1st-level escape":/^(&|\\\\|\\hline)\s*/,"\\,":/^(?:\\[,\ ;:])/,"\\x{}{}":function(t){return h.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"\\x{}":function(t){return h.patterns.findObserveGroups(t,"",/^\\[a-zA-Z]+\{/,"}","")},"\\ca":/^\\ca(?:\s+|(?![a-zA-Z]))/,"\\x":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,orbital:/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,others:/^[\/~|]/,"\\frac{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\frac{","","","}","{","","","}")},"\\overset{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\overset{","","","}","{","","","}")},"\\underset{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\underset{","","","}","{","","","}")},"\\underbrace{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\underbrace{","","","}_","{","","","}")},"\\color{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\color{","","","}")},"\\color{(...)}{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\color{","","","}","{","","","}")||h.patterns.findObserveGroups(t,"\\color","\\","",/^(?=\{)/,"{","","","}")},"\\ce{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\ce{","","","}")},"\\pu{(...)}":function(t){return h.patterns.findObserveGroups(t,"\\pu{","","","}")},oxidation$:/^(?:[+-][IVX]+|(?:\\pm|\$\\pm\$|\+-|\+\/-)\s*0)$/,"d-oxidation$":/^(?:[+-]?[IVX]+|(?:\\pm|\$\\pm\$|\+-|\+\/-)\s*0)$/,"1/2$":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,amount:function(t){let e;if(e=t.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/),e)return{match_:e[0],remainder:t.substr(e[0].length)};const o=h.patterns.findObserveGroups(t,"","$","$","");return o&&(e=o.match_.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/),e)?{match_:e[0],remainder:t.substr(e[0].length)}:null},amount2:function(t){return this.amount(t)},"(KV letters),":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,formula$:function(t){if(t.match(/^\([a-z]+\)$/))return null;const e=t.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return e?{match_:e[0],remainder:t.substr(e[0].length)}:null},uprightEntities:/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},findObserveGroups:function(t,e,o,n,a,r,i,c,p,u){const s=function(t,e){if("string"==typeof e)return 0!==t.indexOf(e)?null:e;{const o=t.match(e);return o?o[0]:null}};let _=s(t,e);if(null===_)return null;if(t=t.substr(_.length),_=s(t,o),null===_)return null;const l=function(t,e,o){let n=0;for(;e2?{match_:t.slice(1),remainder:e.substr(t[0].length)}:{match_:t[1]||t[0],remainder:e.substr(t[0].length)}:null}}},actions:{"a=":function(t,e){t.a=(t.a||"")+e},"b=":function(t,e){t.b=(t.b||"")+e},"p=":function(t,e){t.p=(t.p||"")+e},"o=":function(t,e){t.o=(t.o||"")+e},"o=+p1":function(t,e,o){t.o=(t.o||"")+o},"q=":function(t,e){t.q=(t.q||"")+e},"d=":function(t,e){t.d=(t.d||"")+e},"rm=":function(t,e){t.rm=(t.rm||"")+e},"text=":function(t,e){t.text_=(t.text_||"")+e},insert:function(t,e,o){return{type_:o}},"insert+p1":function(t,e,o){return{type_:o,p1:e}},"insert+p1+p2":function(t,e,o){return{type_:o,p1:e[0],p2:e[1]}},copy:function(t,e){return e},write:function(t,e,o){return o},rm:function(t,e){return{type_:"rm",p1:e}},text:function(t,e){return h.go(e,"text")},"tex-math":function(t,e){return h.go(e,"tex-math")},"tex-math tight":function(t,e){return h.go(e,"tex-math tight")},bond:function(t,e,o){return{type_:"bond",kind_:o||e}},"color0-output":function(t,e){return{type_:"color0",color:e}},ce:function(t,e){return h.go(e,"ce")},pu:function(t,e){return h.go(e,"pu")},"1/2":function(t,e){let o=[];e.match(/^[+\-]/)&&(o.push(e.substr(0,1)),e=e.substr(1));const n=e.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return n[1]=n[1].replace(/\$/g,""),o.push({type_:"frac",p1:n[1],p2:n[2]}),n[3]&&(n[3]=n[3].replace(/\$/g,""),o.push({type_:"tex-math",p1:n[3]})),o},"9,9":function(t,e){return h.go(e,"9,9")}},stateMachines:{tex:{transitions:m({empty:{0:{action_:"copy"}},"\\ce{(...)}":{0:{action_:[{type_:"write",option:"{"},"ce",{type_:"write",option:"}"}]}},"\\pu{(...)}":{0:{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},else:{0:{action_:"copy"}}}),actions:{}},ce:{transitions:m({empty:{"*":{action_:"output"}},else:{"0|1|2":{action_:"beginsWithBond=false",revisit:!0,toContinue:!0}},oxidation$:{0:{action_:"oxidation-output"}},CMT:{r:{action_:"rdt=",nextState:"rt"},rd:{action_:"rqt=",nextState:"rdt"}},arrowUpDown:{"0|1|2|as":{action_:["sb=false","output","operator"],nextState:"1"}},uprightEntities:{"0|1|2":{action_:["o=","output"],nextState:"1"}},orbital:{"0|1|2|3":{action_:"o=",nextState:"o"}},"->":{"0|1|2|3":{action_:"r=",nextState:"r"},"a|as":{action_:["output","r="],nextState:"r"},"*":{action_:["output","r="],nextState:"r"}},"+":{o:{action_:"d= kv",nextState:"d"},"d|D":{action_:"d=",nextState:"d"},q:{action_:"d=",nextState:"qd"},"qd|qD":{action_:"d=",nextState:"qd"},dq:{action_:["output","d="],nextState:"d"},3:{action_:["sb=false","output","operator"],nextState:"0"}},amount:{"0|2":{action_:"a=",nextState:"a"}},"pm-operator":{"0|1|2|a|as":{action_:["sb=false","output",{type_:"operator",option:"\\pm"}],nextState:"0"}},operator:{"0|1|2|a|as":{action_:["sb=false","output","operator"],nextState:"0"}},"-$":{"o|q":{action_:["charge or bond","output"],nextState:"qd"},d:{action_:"d=",nextState:"d"},D:{action_:["output",{type_:"bond",option:"-"}],nextState:"3"},q:{action_:"d=",nextState:"qd"},qd:{action_:"d=",nextState:"qd"},"qD|dq":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},"-9":{"3|o":{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"3"}},"- orbital overlap":{o:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},d:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"}},"-":{"0|1|2":{action_:[{type_:"output",option:1},"beginsWithBond=true",{type_:"bond",option:"-"}],nextState:"3"},3:{action_:{type_:"bond",option:"-"}},a:{action_:["output",{type_:"insert",option:"hyphen"}],nextState:"2"},as:{action_:[{type_:"output",option:2},{type_:"bond",option:"-"}],nextState:"3"},b:{action_:"b="},o:{action_:{type_:"- after o/d",option:!1},nextState:"2"},q:{action_:{type_:"- after o/d",option:!1},nextState:"2"},"d|qd|dq":{action_:{type_:"- after o/d",option:!0},nextState:"2"},"D|qD|p":{action_:["output",{type_:"bond",option:"-"}],nextState:"3"}},amount2:{"1|3":{action_:"a=",nextState:"a"}},letters:{"0|1|2|3|a|as|b|p|bp|o":{action_:"o=",nextState:"o"},"q|dq":{action_:["output","o="],nextState:"o"},"d|D|qd|qD":{action_:"o after d",nextState:"o"}},digits:{o:{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},q:{action_:["output","o="],nextState:"o"},a:{action_:"o=",nextState:"o"}},"space A":{"b|p|bp":{action_:[]}},space:{a:{action_:[],nextState:"as"},0:{action_:"sb=false"},"1|2":{action_:"sb=true"},"r|rt|rd|rdt|rdq":{action_:"output",nextState:"0"},"*":{action_:["output","sb=true"],nextState:"1"}},"1st-level escape":{"1|2":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}]},"*":{action_:["output",{type_:"insert+p1",option:"1st-level escape"}],nextState:"0"}},"[(...)]":{"r|rt":{action_:"rd=",nextState:"rd"},"rd|rdt":{action_:"rq=",nextState:"rdq"}},"...":{"o|d|D|dq|qd|qD":{action_:["output",{type_:"bond",option:"..."}],nextState:"3"},"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"ellipsis"}],nextState:"1"}},". __* ":{"*":{action_:["output",{type_:"insert",option:"addition compound"}],nextState:"1"}},"state of aggregation $":{"*":{action_:["output","state of aggregation"],nextState:"1"}},"{[(":{"a|as|o":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"0|1|2|3":{action_:["o=","output","parenthesisLevel++"],nextState:"2"},"*":{action_:["output","o=","output","parenthesisLevel++"],nextState:"2"}},")]}":{"0|1|2|3|b|p|bp|o":{action_:["o=","parenthesisLevel--"],nextState:"o"},"a|as|d|D|q|qd|qD|dq":{action_:["output","o=","parenthesisLevel--"],nextState:"o"}},", ":{"*":{action_:["output","comma"],nextState:"0"}},"^_":{"*":{action_:[]}},"^{(...)}|^($...$)":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"D"},q:{action_:"d=",nextState:"qD"},"d|D|qd|qD|dq":{action_:["output","d="],nextState:"D"}},"^a|^\\x{}{}|^\\x{}|^\\x|'":{"0|1|2|as":{action_:"b=",nextState:"b"},p:{action_:"b=",nextState:"bp"},"3|o":{action_:"d= kv",nextState:"d"},q:{action_:"d=",nextState:"qd"},"d|qd|D|qD":{action_:"d="},dq:{action_:["output","d="],nextState:"d"}},"_{(state of aggregation)}$":{"d|D|q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"_{(...)}|_($...$)|_9|_\\x{}{}|_\\x{}|_\\x":{"0|1|2|as":{action_:"p=",nextState:"p"},b:{action_:"p=",nextState:"bp"},"3|o":{action_:"q=",nextState:"q"},"d|D":{action_:"q=",nextState:"dq"},"q|qd|qD|dq":{action_:["output","q="],nextState:"q"}},"=<>":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"#":{"0|1|2|3|a|as|o":{action_:[{type_:"output",option:2},{type_:"bond",option:"#"}],nextState:"3"}},"{}^":{"*":{action_:[{type_:"output",option:1},{type_:"insert",option:"tinySkip"}],nextState:"1"}},"{}":{"*":{action_:{type_:"output",option:1},nextState:"1"}},"{...}":{"0|1|2|3|a|as|b|p|bp":{action_:"o=",nextState:"o"},"o|d|D|q|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"$...$":{a:{action_:"a="},"0|1|2|3|as|b|p|bp|o":{action_:"o=",nextState:"o"},"as|o":{action_:"o="},"q|d|D|qd|qD|dq":{action_:["output","o="],nextState:"o"}},"\\bond{(...)}":{"*":{action_:[{type_:"output",option:2},"bond"],nextState:"3"}},"\\frac{(...)}":{"*":{action_:[{type_:"output",option:1},"frac-output"],nextState:"3"}},"\\overset{(...)}":{"*":{action_:[{type_:"output",option:2},"overset-output"],nextState:"3"}},"\\underset{(...)}":{"*":{action_:[{type_:"output",option:2},"underset-output"],nextState:"3"}},"\\underbrace{(...)}":{"*":{action_:[{type_:"output",option:2},"underbrace-output"],nextState:"3"}},"\\color{(...)}{(...)}":{"*":{action_:[{type_:"output",option:2},"color-output"],nextState:"3"}},"\\color{(...)}":{"*":{action_:[{type_:"output",option:2},"color0-output"]}},"\\ce{(...)}":{"*":{action_:[{type_:"output",option:2},"ce"],nextState:"3"}},"\\,":{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"1"}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}],nextState:"3"}},"\\x{}{}|\\x{}|\\x":{"0|1|2|3|a|as|b|p|bp|o|c0":{action_:["o=","output"],nextState:"3"},"*":{action_:["output","o=","output"],nextState:"3"}},others:{"*":{action_:[{type_:"output",option:1},"copy"],nextState:"3"}},else2:{a:{action_:"a to o",nextState:"o",revisit:!0},as:{action_:["output","sb=true"],nextState:"1",revisit:!0},"r|rt|rd|rdt|rdq":{action_:["output"],nextState:"0",revisit:!0},"*":{action_:["output","copy"],nextState:"3"}}}),actions:{"o after d":function(t,e){let o;if((t.d||"").match(/^[1-9][0-9]*$/)){const e=t.d;t.d=void 0,o=this.output(t),o.push({type_:"tinySkip"}),t.b=e}else o=this.output(t);return h.actions["o="](t,e),o},"d= kv":function(t,e){t.d=e,t.dType="kv"},"charge or bond":function(t,e){if(t.beginsWithBond){let o=[];return h.concatArray(o,this.output(t)),h.concatArray(o,h.actions.bond(t,e,"-")),o}t.d=e},"- after o/d":function(t,e,o){let n=h.patterns.match_("orbital",t.o||"");const a=h.patterns.match_("one lowercase greek letter $",t.o||""),r=h.patterns.match_("one lowercase latin letter $",t.o||""),i=h.patterns.match_("$one lowercase latin letter$ $",t.o||""),c="-"===e&&(n&&""===n.remainder||a||r||i);!c||t.a||t.b||t.p||t.d||t.q||n||!r||(t.o="$"+t.o+"$");let p=[];return c?(h.concatArray(p,this.output(t)),p.push({type_:"hyphen"})):(n=h.patterns.match_("digits",t.d||""),o&&n&&""===n.remainder?(h.concatArray(p,h.actions["d="](t,e)),h.concatArray(p,this.output(t))):(h.concatArray(p,this.output(t)),h.concatArray(p,h.actions.bond(t,e,"-")))),p},"a to o":function(t){t.o=t.a,t.a=void 0},"sb=true":function(t){t.sb=!0},"sb=false":function(t){t.sb=!1},"beginsWithBond=true":function(t){t.beginsWithBond=!0},"beginsWithBond=false":function(t){t.beginsWithBond=!1},"parenthesisLevel++":function(t){t.parenthesisLevel++},"parenthesisLevel--":function(t){t.parenthesisLevel--},"state of aggregation":function(t,e){return{type_:"state of aggregation",p1:h.go(e,"o")}},comma:function(t,e){const o=e.replace(/\s*$/,"");return o!==e&&0===t.parenthesisLevel?{type_:"comma enumeration L",p1:o}:{type_:"comma enumeration M",p1:o}},output:function(t,e,o){let n;if(t.r){let e,o;e="M"===t.rdt?h.go(t.rd,"tex-math"):"T"===t.rdt?[{type_:"text",p1:t.rd||""}]:h.go(t.rd,"ce"),o="M"===t.rqt?h.go(t.rq,"tex-math"):"T"===t.rqt?[{type_:"text",p1:t.rq||""}]:h.go(t.rq,"ce"),n={type_:"arrow",r:t.r,rd:e,rq:o}}else n=[],(t.a||t.b||t.p||t.o||t.q||t.d||o)&&(t.sb&&n.push({type_:"entitySkip"}),t.o||t.q||t.d||t.b||t.p||2===o?t.o||t.q||t.d||!t.b&&!t.p?t.o&&"kv"===t.dType&&h.patterns.match_("d-oxidation$",t.d||"")?t.dType="oxidation":t.o&&"kv"===t.dType&&!t.q&&(t.dType=void 0):(t.o=t.a,t.d=t.b,t.q=t.p,t.a=t.b=t.p=void 0):(t.o=t.a,t.a=void 0),n.push({type_:"chemfive",a:h.go(t.a,"a"),b:h.go(t.b,"bd"),p:h.go(t.p,"pq"),o:h.go(t.o,"o"),q:h.go(t.q,"pq"),d:h.go(t.d,"oxidation"===t.dType?"oxidation":"bd"),dType:t.dType}));for(const e in t)"parenthesisLevel"!==e&&"beginsWithBond"!==e&&delete t[e];return n},"oxidation-output":function(t,e){let o=["{"];return h.concatArray(o,h.go(e,"oxidation")),o.push("}"),o},"frac-output":function(t,e){return{type_:"frac-ce",p1:h.go(e[0],"ce"),p2:h.go(e[1],"ce")}},"overset-output":function(t,e){return{type_:"overset",p1:h.go(e[0],"ce"),p2:h.go(e[1],"ce")}},"underset-output":function(t,e){return{type_:"underset",p1:h.go(e[0],"ce"),p2:h.go(e[1],"ce")}},"underbrace-output":function(t,e){return{type_:"underbrace",p1:h.go(e[0],"ce"),p2:h.go(e[1],"ce")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:h.go(e[1],"ce")}},"r=":function(t,e){t.r=e},"rdt=":function(t,e){t.rdt=e},"rd=":function(t,e){t.rd=e},"rqt=":function(t,e){t.rqt=e},"rq=":function(t,e){t.rq=e},operator:function(t,e,o){return{type_:"operator",kind_:o||e}}}},a:{transitions:m({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math tight",nextState:"1"}},",":{"*":{action_:{type_:"insert",option:"commaDecimal"}}},else2:{"*":{action_:"copy"}}}),actions:{}},o:{transitions:m({empty:{"*":{action_:[]}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"1",revisit:!0}},letters:{"*":{action_:"rm"}},"\\ca":{"*":{action_:{type_:"insert",option:"circa"}}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:[{type_:"write",option:"{"},"text",{type_:"write",option:"}"}]}},else2:{"*":{action_:"copy"}}}),actions:{}},text:{transitions:m({empty:{"*":{action_:"output"}},"{...}":{"*":{action_:"text="}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"\\greek":{"*":{action_:["output","rm"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:["output","copy"]}},else:{"*":{action_:"text="}}}),actions:{output:function(t){if(t.text_){let e={type_:"text",p1:t.text_};for(const e in t)delete t[e];return e}}}},pq:{transitions:m({empty:{"*":{action_:[]}},"state of aggregation $":{"*":{action_:"state of aggregation"}},i$:{0:{action_:[],nextState:"!f",revisit:!0}},"(KV letters),":{0:{action_:"rm",nextState:"0"}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},"1/2$":{0:{action_:"1/2"}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"a-z":{f:{action_:"tex-math"}},letters:{"*":{action_:"rm"}},"-9.,9":{"*":{action_:"9,9"}},",":{"*":{action_:{type_:"insert+p1",option:"comma enumeration S"}}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"state of aggregation":function(t,e){return{type_:"state of aggregation subscript",p1:h.go(e,"o")}},"color-output":function(t,e){return{type_:"color",color1:e[0],color2:h.go(e[1],"pq")}}}},bd:{transitions:m({empty:{"*":{action_:[]}},x$:{0:{action_:[],nextState:"!f",revisit:!0}},formula$:{0:{action_:[],nextState:"f",revisit:!0}},else:{0:{action_:[],nextState:"!f",revisit:!0}},"-9.,9 no missing 0":{"*":{action_:"9,9"}},".":{"*":{action_:{type_:"insert",option:"electron dot"}}},"a-z":{f:{action_:"tex-math"}},x:{"*":{action_:{type_:"insert",option:"KV x"}}},letters:{"*":{action_:"rm"}},"'":{"*":{action_:{type_:"insert",option:"prime"}}},"${(...)}$__$(...)$":{"*":{action_:"tex-math"}},"{(...)}":{"*":{action_:"text"}},"\\color{(...)}{(...)}":{"*":{action_:"color-output"}},"\\color{(...)}":{"*":{action_:"color0-output"}},"\\ce{(...)}":{"*":{action_:"ce"}},"\\pu{(...)}":{"*":{action_:[{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"copy"}},else2:{"*":{action_:"copy"}}}),actions:{"color-output":function(t,e){return{type_:"color",color1:e[0],color2:h.go(e[1],"bd")}}}},oxidation:{transitions:m({empty:{"*":{action_:"roman-numeral"}},"pm-operator":{"*":{action_:{type_:"o=+p1",option:"\\pm"}}},else:{"*":{action_:"o="}}}),actions:{"roman-numeral":function(t){return{type_:"roman numeral",p1:t.o||""}}}},"tex-math":{transitions:m({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},else:{"*":{action_:"o="}}}),actions:{output:function(t){if(t.o){let e={type_:"tex-math",p1:t.o};for(const e in t)delete t[e];return e}}}},"tex-math tight":{transitions:m({empty:{"*":{action_:"output"}},"\\ce{(...)}":{"*":{action_:["output","ce"]}},"\\pu{(...)}":{"*":{action_:["output",{type_:"write",option:"{"},"pu",{type_:"write",option:"}"}]}},"{...}|\\,|\\x{}{}|\\x{}|\\x":{"*":{action_:"o="}},"-|+":{"*":{action_:"tight operator"}},else:{"*":{action_:"o="}}}),actions:{"tight operator":function(t,e){t.o=(t.o||"")+"{"+e+"}"},output:function(t){if(t.o){let e={type_:"tex-math",p1:t.o};for(const e in t)delete t[e];return e}}}},"9,9":{transitions:m({empty:{"*":{action_:[]}},",":{"*":{action_:"comma"}},else:{"*":{action_:"copy"}}}),actions:{comma:function(){return{type_:"commaDecimal"}}}},pu:{transitions:m({empty:{"*":{action_:"output"}},space$:{"*":{action_:["output","space"]}},"{[(|)]}":{"0|a":{action_:"copy"}},"(-)(9)^(-9)":{0:{action_:"number^",nextState:"a"}},"(-)(9.,9)(e)(99)":{0:{action_:"enumber",nextState:"a"}},space:{"0|a":{action_:[]}},"pm-operator":{"0|a":{action_:{type_:"operator",option:"\\pm"},nextState:"0"}},operator:{"0|a":{action_:"copy",nextState:"0"}},"//":{d:{action_:"o=",nextState:"/"}},"/":{d:{action_:"o=",nextState:"/"}},"{...}|else":{"0|d":{action_:"d=",nextState:"d"},a:{action_:["space","d="],nextState:"d"},"/|q":{action_:"q=",nextState:"q"}}}),actions:{enumber:function(t,e){let o=[];return"+-"===e[0]||"+/-"===e[0]?o.push("\\pm "):e[0]&&o.push(e[0]),e[1]&&(h.concatArray(o,h.go(e[1],"pu-9,9")),e[2]&&(e[2].match(/[,.]/)?h.concatArray(o,h.go(e[2],"pu-9,9")):o.push(e[2])),(e[3]||e[4])&&("e"===e[3]||"*"===e[4]?o.push({type_:"cdot"}):o.push({type_:"times"}))),e[5]&&o.push("10^{"+e[5]+"}"),o},"number^":function(t,e){let o=[];return"+-"===e[0]||"+/-"===e[0]?o.push("\\pm "):e[0]&&o.push(e[0]),h.concatArray(o,h.go(e[1],"pu-9,9")),o.push("^{"+e[2]+"}"),o},operator:function(t,e,o){return{type_:"operator",kind_:o||e}},space:function(){return{type_:"pu-space-1"}},output:function(t){let e;const o=h.patterns.match_("{(...)}",t.d||"");o&&""===o.remainder&&(t.d=o.match_);const n=h.patterns.match_("{(...)}",t.q||"");if(n&&""===n.remainder&&(t.q=n.match_),t.d&&(t.d=t.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.d=t.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),t.q){t.q=t.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),t.q=t.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");const o={d:h.go(t.d,"pu"),q:h.go(t.q,"pu")};"//"===t.o?e={type_:"pu-frac",p1:o.d,p2:o.q}:(e=o.d,o.d.length>1||o.q.length>1?e.push({type_:" / "}):e.push({type_:"/"}),h.concatArray(e,o.q))}else e=h.go(t.d,"pu-2");for(const e in t)delete t[e];return e}}},"pu-2":{transitions:m({empty:{"*":{action_:"output"}},"*":{"*":{action_:["output","cdot"],nextState:"0"}},"\\x":{"*":{action_:"rm="}},space:{"*":{action_:["output","space"],nextState:"0"}},"^{(...)}|^(-1)":{1:{action_:"^(-1)"}},"-9.,9":{0:{action_:"rm=",nextState:"0"},1:{action_:"^(-1)",nextState:"0"}},"{...}|else":{"*":{action_:"rm=",nextState:"1"}}}),actions:{cdot:function(){return{type_:"tight cdot"}},"^(-1)":function(t,e){t.rm+="^{"+e+"}"},space:function(){return{type_:"pu-space-2"}},output:function(t){let e=[];if(t.rm){const o=h.patterns.match_("{(...)}",t.rm||"");e=o&&""===o.remainder?h.go(o.match_,"pu"):{type_:"rm",p1:t.rm}}for(const e in t)delete t[e];return e}}},"pu-9,9":{transitions:m({empty:{0:{action_:"output-0"},o:{action_:"output-o"}},",":{0:{action_:["output-0","comma"],nextState:"o"}},".":{0:{action_:["output-0","copy"],nextState:"o"}},else:{"*":{action_:"text="}}}),actions:{comma:function(){return{type_:"commaDecimal"}},"output-0":function(t){let e=[];if(t.text_=t.text_||"",t.text_.length>4){let o=t.text_.length%3;0===o&&(o=3);for(let o=t.text_.length-3;o>0;o-=3)e.push(t.text_.substr(o,3)),e.push({type_:"1000 separator"});e.push(t.text_.substr(0,o)),e.reverse()}else e.push(t.text_);for(const e in t)delete t[e];return e},"output-o":function(t){let e=[];if(t.text_=t.text_||"",t.text_.length>4){const o=t.text_.length-3;let n;for(n=0;n"===t.r||"<=>>"===t.r||"<<=>"===t.r||"<--\x3e"===t.r?(i="\\long"+i,r.rd&&(i="\\overset{"+r.rd+"}{"+i+"}"),r.rq&&(i="<--\x3e"===t.r?"\\underset{\\lower2mu{"+r.rq+"}}{"+i+"}":"\\underset{\\lower6mu{"+r.rq+"}}{"+i+"}"),i=" {}\\mathrel{"+i+"}{} "):(r.rq&&(i+="[{"+r.rq+"}]"),i+="{"+r.rd+"}",i=" {}\\mathrel{\\x"+i+"}{} "):i=" {}\\mathrel{\\long"+i+"}{} ",e=i;break;case"operator":e=f._getOperator(t.kind_);break;case"space":e=" ";break;case"tinySkip":e="\\mkern2mu";break;case"entitySkip":case"pu-space-1":e="~";break;case"pu-space-2":e="\\mkern3mu ";break;case"1000 separator":e="\\mkern2mu ";break;case"commaDecimal":e="{,}";break;case"comma enumeration L":e="{"+t.p1+"}\\mkern6mu ";break;case"comma enumeration M":e="{"+t.p1+"}\\mkern3mu ";break;case"comma enumeration S":e="{"+t.p1+"}\\mkern1mu ";break;case"hyphen":e="\\text{-}";break;case"addition compound":e="\\,{\\cdot}\\,";break;case"electron dot":e="\\mkern1mu \\bullet\\mkern1mu ";break;case"KV x":e="{\\times}";break;case"prime":e="\\prime ";break;case"cdot":e="\\cdot ";break;case"tight cdot":e="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"times":e="\\times ";break;case"circa":e="{\\sim}";break;case"^":e="uparrow";break;case"v":e="downarrow";break;case"ellipsis":e="\\ldots ";break;case"/":e="/";break;case" / ":e="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return e},_getArrow:function(t){switch(t){case"->":case"\u2192":case"\u27f6":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"\u21cc":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getBond:function(t){switch(t){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},_getOperator:function(t){switch(t){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}};let x={};x.Macro=s.Macro,x.xArrow=l.xArrow,x.Machine=function(t,e,o){let n,a=t.GetArgument(e);try{n=d.toTex(a,o)}catch(t){throw new p(t[0],t[1])}t.string=n+t.string.substr(t.i),t.i=0},new c("mhchem",{ce:["Machine","ce"],pu:["Machine","pu"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\stackrel{\\longrightarrow}{\\smash{\\longleftarrow}\\Rule{0px}{.25em}{0px}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"],xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]},x);const g=r.create("mhchem",{handler:{macro:["mhchem"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/mhchem","4.0.0-beta.3","tex-extension"),n({_:{input:{tex:{mhchem:{MhchemConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/newcommand.js b/input/tex/extensions/newcommand.js new file mode 100644 index 0000000000..292f0b2c90 --- /dev/null +++ b/input/tex/extensions/newcommand.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{void 0!==h&&h.toStringTag&&Object.defineProperty(e,h.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{BeginEnvItem:()=>d});var n={};e.r(n),e.d(n,{default:()=>N});var r={};e.r(r),e.d(r,{default:()=>C});var a={};e.r(a),e.d(a,{NewcommandConfiguration:()=>S});const i=("undefined"!=typeof window?window:global).MathJax._.components.global,o=(i.GLOBAL,i.isObject,i.combineConfig,i.combineDefaults,i.combineWithMathJax),s=(i.MathJax,MathJax._.input.tex.Configuration),c=s.Configuration,m=(s.ConfigurationHandler,s.ParserConfiguration,MathJax._.input.tex.TexError.default),l=MathJax._.input.tex.StackItem,u=(l.MmlStack,l.BaseItem);class d extends u{get kind(){return"beginEnv"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new m("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new m("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}const g=MathJax._.input.tex.ParseUtil.default,f=MathJax._.input.tex.Symbol,h=f.Symbol,M=f.Macro;var p;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let n=[e,t.char];if(t.attributes)for(let e in t.attributes)n.push(e),n.push(t.attributes[e]);return n},e.assembleSymbol=function(e){let t=e[0],n=e[1],r={};for(let t=2;t0?[i.toString()].concat(a):i;e.i++}throw new m("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,n,r){if(null==r)return e.GetArgument(n);let a=e.i,i=0,o=0;for(;e.i{const r=N.assembleSymbol(n);return i.parser(e,r)};return void N.addMacro(e,n,s,o)}e.i++;const i=a.get("delimiter").lookup(r);i?N.addDelimiter(e,"\\"+n,i.char,i.attributes):N.addMacro(e,n,y.Macro,[r])},MacroWithTemplate:function(e,t,n,r,...a){const i=parseInt(r,10);if(a.length){let r=[];if(e.GetNext(),a[0]&&!N.MatchParam(e,a[0]))throw new m("MismatchUseDef","Use of %1 doesn't match its definition",t);if(i){for(let n=0;n{"use strict";var e={d:(o,r)=>{for(var t in r)e.o(r,t)&&!e.o(o,t)&&Object.defineProperty(o,t,{enumerable:!0,get:r[t]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={};e.r(o),e.d(o,{NoErrorsConfiguration:()=>i});const r=("undefined"!=typeof window?window:global).MathJax._.components.global,t=(r.GLOBAL,r.isObject,r.combineConfig,r.combineDefaults,r.combineWithMathJax),n=(r.MathJax,MathJax._.input.tex.Configuration),a=n.Configuration;n.ConfigurationHandler,n.ParserConfiguration;const i=a.create("noerrors",{nodes:{error:function(e,o,r,t){let n=e.create("token","mtext",{},t.replace(/\n/g," "));return e.create("node","merror",[n],{"data-mjx-error":o,title:o})}}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/noerrors","4.0.0-beta.3","tex-extension"),t({_:{input:{tex:{noerrors:{NoErrorsConfiguration:o}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/noundefined.js b/input/tex/extensions/noundefined.js new file mode 100644 index 0000000000..ea3ed0528b --- /dev/null +++ b/input/tex/extensions/noundefined.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(o,n)=>{for(var t in n)e.o(n,t)&&!e.o(o,t)&&Object.defineProperty(o,t,{enumerable:!0,get:n[t]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={};e.r(o),e.d(o,{NoUndefinedConfiguration:()=>r});const n=("undefined"!=typeof window?window:global).MathJax._.components.global,t=(n.GLOBAL,n.isObject,n.combineConfig,n.combineDefaults,n.combineWithMathJax),i=(n.MathJax,MathJax._.input.tex.Configuration),a=i.Configuration;i.ConfigurationHandler,i.ParserConfiguration;const r=a.create("noundefined",{fallback:{macro:function(e,o){const n=e.create("text","\\"+o),t=e.options.noundefined||{},i={};for(const e of["color","background","size"])t[e]&&(i["math"+e]=t[e]);e.Push(e.create("node","mtext",[],i,n))}},options:{noundefined:{color:"red",background:"",size:""}},priority:3});MathJax.loader&&MathJax.loader.checkVersion("[tex]/noundefined","4.0.0-beta.3","tex-extension"),t({_:{input:{tex:{noundefined:{NoUndefinedConfiguration:o}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/physics.js b/input/tex/extensions/physics.js new file mode 100644 index 0000000000..75fbd95a57 --- /dev/null +++ b/input/tex/extensions/physics.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,a)=>{for(var r in a)t.o(a,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{AutoOpen:()=>p});var a={};t.r(a),t.d(a,{default:()=>B});var r={};t.r(r),t.d(r,{PhysicsConfiguration:()=>V});const n=("undefined"!=typeof window?window:global).MathJax._.components.global,i=(n.GLOBAL,n.isObject,n.combineConfig,n.combineDefaults,n.combineWithMathJax),o=(n.MathJax,MathJax._.input.tex.Configuration),s=o.Configuration,c=(o.ConfigurationHandler,o.ParserConfiguration,MathJax._.input.tex.StackItem),l=(c.MmlStack,c.BaseItem),m=MathJax._.input.tex.ParseUtil.default,u=MathJax._.input.tex.NodeUtil.default,g=MathJax._.input.tex.TexParser.default;class p extends l{constructor(){super(...arguments),this.openCount=0}get kind(){return"auto open"}get isOpen(){return!0}toMml(t=!0,e){if(!t)return super.toMml(t,e);let a=this.factory.configuration.parser,r=this.getProperty("right");if(this.getProperty("smash")){let t=super.toMml();const e=a.create("node","mpadded",[t],{height:0,depth:0});this.Clear(),this.Push(a.create("node","TeXAtom",[e]))}r&&this.Push(new g(r,a.stack.env,a.configuration).mml());let n=m.fenced(this.factory.configuration,this.getProperty("open"),super.toMml(),this.getProperty("close"),this.getProperty("big"));return u.removeProperties(n,"open","close","texClass"),n}closing(t){return t===this.getProperty("close")&&!this.openCount--}checkItem(t){if(t.getProperty("pre-autoclose"))return l.fail;if(t.getProperty("autoclose"))return this.getProperty("ignore")?(this.Clear(),[[],!0]):[[this.toMml()],!0];if(t.isKind("mml")&&1===t.Size()){const e=t.toMml();e.isKind("mo")&&e.getText()===this.getProperty("open")&&this.openCount++}return super.checkItem(t)}}p.errors=Object.assign(Object.create(l.errors),{stop:["ExtraOrMissingDelims","Extra open or missing close delimiter"]});const d=MathJax._.input.tex.SymbolMap,h=(d.parseResult,d.AbstractSymbolMap,d.RegExpMap,d.AbstractParseMap,d.CharacterMap),f=(d.DelimiterMap,d.MacroMap),x=d.CommandMap,v=d.EnvironmentMap,y=MathJax._.input.tex.base.BaseMethods,M=(y.splitAlignArray,y.default),P=MathJax._.input.tex.TexError.default,q=MathJax._.core.MmlTree.MmlNode,b=q.TEXCLASS,A=(q.TEXCLASSNAMES,q.MATHVARIANTS,q.indentAttributes,q.AbstractMmlNode,q.AbstractMmlTokenNode,q.AbstractMmlLayoutNode,q.AbstractMmlBaseNode,q.AbstractMmlEmptyNode,q.TextNode,q.XMLNode,MathJax._.input.tex.NodeFactory.NodeFactory);let G={};const N={"(":")","[":"]","{":"}","|":"|"},k=/^(b|B)i(g{1,2})$/;G.Quantity=function(t,e,a="(",r=")",n=!1,i="",o=""){let s=!!n&&t.GetStar(),c=t.GetNext(),l=t.i,p=null;if("\\"===c){if(t.i++,p=t.GetCS(),!p.match(k)){let e=t.create("node","mrow");return t.Push(m.fenced(t.configuration,a,e,r)),void(t.i=l)}c=t.GetNext()}let d=N[c];if(n&&"{"!==c)throw new P("MissingArgFor","Missing argument for %1",t.currentCS);if(!d){let e=t.create("node","mrow");return t.Push(m.fenced(t.configuration,a,e,r)),void(t.i=l)}if(i){const e=t.create("token","mi",{texClass:b.OP},i);o&&u.setAttribute(e,"mathvariant",o),t.Push(t.itemFactory.create("fn",e))}if("{"===c){let i=t.GetArgument(e);return c=n?a:"\\{",d=n?r:"\\}",i=s?c+" "+i+" "+d:p?"\\"+p+"l"+c+" "+i+" \\"+p+"r"+d:"\\left"+c+" "+i+" \\right"+d,void t.Push(new g(i,t.stack.env,t.configuration).mml())}n&&(c=a,d=r),t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:c,close:d,big:p}))},G.Eval=function(t,e){let a=t.GetStar(),r=t.GetNext();if("{"!==r){if("("===r||"["===r)return t.i++,void t.Push(t.itemFactory.create("auto open").setProperties({open:r,close:"|",smash:a,right:"\\vphantom{\\int}"}));throw new P("MissingArgFor","Missing argument for %1",t.currentCS)}{let r=t.GetArgument(e),n="\\left. "+(a?"\\smash{"+r+"}":r)+" \\vphantom{\\int}\\right|";t.string=t.string.slice(0,t.i)+n+t.string.slice(t.i)}},G.Commutator=function(t,e,a="[",r="]"){let n=t.GetStar(),i=t.GetNext(),o=null;if("\\"===i){if(t.i++,o=t.GetCS(),!o.match(k))throw new P("MissingArgFor","Missing argument for %1",t.currentCS);i=t.GetNext()}if("{"!==i)throw new P("MissingArgFor","Missing argument for %1",t.currentCS);let s=t.GetArgument(e)+","+t.GetArgument(e);s=n?a+" "+s+" "+r:o?"\\"+o+"l"+a+" "+s+" \\"+o+"r"+r:"\\left"+a+" "+s+" \\right"+r,t.Push(new g(s,t.stack.env,t.configuration).mml())};let w=[65,90],F=[97,122],E=[913,937],S=[945,969],$=[48,57];function C(t,e){return t>=e[0]&&t<=e[1]}function Q(t,e,a,r){let n=t.configuration.parser,i=A.createToken(t,e,a,r),o=r.codePointAt(0);return 1===r.length&&!n.stack.env.font&&n.stack.env.vectorFont&&(C(o,w)||C(o,F)||C(o,E)||C(o,$)||C(o,S)&&n.stack.env.vectorStar||u.getAttribute(i,"accent"))&&u.setAttribute(i,"mathvariant",n.stack.env.vectorFont),i}G.VectorBold=function(t,e){let a=t.GetStar(),r=t.GetArgument(e),n=t.configuration.nodeFactory.get("token"),i=t.stack.env.font;delete t.stack.env.font,t.configuration.nodeFactory.set("token",Q),t.stack.env.vectorFont=a?"bold-italic":"bold",t.stack.env.vectorStar=a;let o=new g(r,t.stack.env,t.configuration).mml();i&&(t.stack.env.font=i),delete t.stack.env.vectorFont,delete t.stack.env.vectorStar,t.configuration.nodeFactory.set("token",n),t.Push(o)},G.StarMacro=function(t,e,a,...r){let n=t.GetStar();const i=[];if(a)for(let r=i.length;r2&&s.length>2?(l="^{"+(s.length-1)+"}",c=!0):null!=i&&(a>2&&s.length>1&&(c=!0),l="^{"+i+"}",m=l);const u=n?"\\flatfrac":"\\frac",p=s.length>1?s[0]:"",d=s.length>1?s[1]:s[0];let h="";for(let t,e=2;t=s[e];e++)h+=r+" "+t;const f=u+"{"+r+l+p+"}{"+r+" "+d+m+" "+h+"}";t.Push(new g(f,t.stack.env,t.configuration).mml()),"("===t.GetNext()&&(t.i++,t.Push(t.itemFactory.create("auto open").setProperties({open:"(",close:")",ignore:c})))},G.Bra=function(t,e){let a=t.GetStar(),r=t.GetArgument(e),n="",i=!1,o=!1;if("\\"===t.GetNext()){let e=t.i;t.i++;let a=t.GetCS(),r=t.lookup("macro",a);r&&"ket"===r.symbol?(i=!0,e=t.i,o=t.GetStar(),"{"===t.GetNext()?n=t.GetArgument(a,!0):(t.i=e,o=!1)):t.i=e}let s="";s=i?a||o?`\\langle{${r}}\\vert{${n}}\\rangle`:`\\left\\langle{${r}}\\middle\\vert{${n}}\\right\\rangle`:a||o?`\\langle{${r}}\\vert`:`\\left\\langle{${r}}\\right\\vert{${n}}`,t.Push(new g(s,t.stack.env,t.configuration).mml())},G.Ket=function(t,e){let a=t.GetStar(),r=t.GetArgument(e),n=a?`\\vert{${r}}\\rangle`:`\\left\\vert{${r}}\\right\\rangle`;t.Push(new g(n,t.stack.env,t.configuration).mml())},G.BraKet=function(t,e){let a=t.GetStar(),r=t.GetArgument(e),n=null;"{"===t.GetNext()&&(n=t.GetArgument(e,!0));let i="";i=null==n?a?`\\langle{${r}}\\vert{${r}}\\rangle`:`\\left\\langle{${r}}\\middle\\vert{${r}}\\right\\rangle`:a?`\\langle{${r}}\\vert{${n}}\\rangle`:`\\left\\langle{${r}}\\middle\\vert{${n}}\\right\\rangle`,t.Push(new g(i,t.stack.env,t.configuration).mml())},G.KetBra=function(t,e){let a=t.GetStar(),r=t.GetArgument(e),n=null;"{"===t.GetNext()&&(n=t.GetArgument(e,!0));let i="";i=null==n?a?`\\vert{${r}}\\rangle\\!\\langle{${r}}\\vert`:`\\left\\vert{${r}}\\middle\\rangle\\!\\middle\\langle{${r}}\\right\\vert`:a?`\\vert{${r}}\\rangle\\!\\langle{${n}}\\vert`:`\\left\\vert{${r}}\\middle\\rangle\\!\\middle\\langle{${n}}\\right\\vert`,t.Push(new g(i,t.stack.env,t.configuration).mml())},G.Expectation=function(t,e){let a=t.GetStar(),r=a&&t.GetStar(),n=t.GetArgument(e),i=null;"{"===t.GetNext()&&(i=t.GetArgument(e,!0));let o=n&&i?D([i,n,i],a,r):a?`\\langle {${n}} \\rangle`:`\\left\\langle {${n}} \\right\\rangle`;t.Push(new g(o,t.stack.env,t.configuration).mml())},G.MatrixElement=function(t,e){const a=t.GetStar(),r=a&&t.GetStar(),n=D([t.GetArgument(e),t.GetArgument(e),t.GetArgument(e)],a,r);t.Push(new g(n,t.stack.env,t.configuration).mml())},G.MatrixQuantity=function(t,e,a){const r=t.GetStar(),n=a?"smallmatrix":"array";let i="",o="",s="";switch(t.GetNext()){case"{":i=t.GetArgument(e);break;case"(":t.i++,o=r?"\\lgroup":"(",s=r?"\\rgroup":")",i=t.GetUpTo(e,")");break;case"[":t.i++,o="[",s="]",i=t.GetUpTo(e,"]");break;case"|":t.i++,o="|",s="|",i=t.GetUpTo(e,"|");break;default:o="(",s=")"}const c=(o?"\\left":"")+o+"\\begin{"+n+"}{} "+i+"\\end{"+n+"}"+(o?"\\right":"")+s;t.Push(new g(c,t.stack.env,t.configuration).mml())},G.IdentityMatrix=function(t,e){const a=t.GetArgument(e),r=parseInt(a,10);if(isNaN(r))throw new P("InvalidNumber","Invalid number");if(r<=1)return t.string="1"+t.string.slice(t.i),void(t.i=0);let n=Array(r).fill("0"),i=[];for(let t=0;t=n){i.push(t.string.slice(s,n));break}s=t.i,i.push(o)}t.string=function(t,e){let a=t.length,r=[];for(let n=0;n{"use strict";var e={d:(t,a)=>{for(var o in a)e.o(a,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:a[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{RequireConfiguration:()=>k,RequireLoad:()=>q,RequireMethods:()=>w,options:()=>y});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,o=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),r=a.MathJax,n=MathJax._.input.tex.Configuration,i=n.Configuration,s=n.ConfigurationHandler,p=(n.ParserConfiguration,MathJax._.input.tex.SymbolMap),u=(p.parseResult,p.AbstractSymbolMap,p.RegExpMap,p.AbstractParseMap,p.CharacterMap,p.DelimiterMap,p.MacroMap,p.CommandMap),c=(p.EnvironmentMap,MathJax._.input.tex.TexError.default),l=MathJax._.components.package,f=(l.PackageError,l.Package),d=("undefined"!=typeof window?window:global).MathJax._.components.loader,g=(d.PathFilters,d.Loader),x=(d.MathJax,d.CONFIG),h=MathJax._.mathjax.mathjax,m=MathJax._.util.Options,b=(m.isObject,m.APPEND,m.REMOVE,m.OPTIONS,m.Expandable,m.expandable),M=(m.makeArray,m.keys,m.copy,m.insert,m.defaultOptions,m.userOptions,m.selectOptions,m.selectOptionsFromKeys,m.separateOptions,m.lookup,r.config);function O(e,t){const a=e.parseOptions.options.require,o=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(o.indexOf(r)<0){o.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const o of t)o.substr(0,a.length)===a&&O(e,o)}(e,x.dependencies[t]);const a=s.get(r);if(a){let o=M[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(o={[r]:o}),e.configuration.add(r,e,o);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),h.retryAfter(Promise.resolve()))}}}function q(e,t){const a=e.options.require,o=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(o.hasOwnProperty(r)?o[r]:o.hasOwnProperty(t)?o[t]:a.defaultAllow))throw new c("BadRequire",'Extension "%1" is not allowed to be loaded',r);f.packages.has(r)?O(e.configuration.packageData.get("require").jax,r):h.retryAfter(g.load(r))}const w={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new c("BadPackageName","Argument for %1 is not a valid package name",t);q(e,a)}},y={require:{allow:b({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new u("require",{require:"Require"},w);const k=i.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,o=a.prefix;if(o.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");x.paths[o]||(x.paths[o]="[mathjax]/input/tex/extensions"),a.prefix="["+o+"]/"},options:y});MathJax.loader&&MathJax.loader.checkVersion("[tex]/require","4.0.0-beta.3","tex-extension"),o({_:{input:{tex:{require:{RequireConfiguration:t}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/setoptions.js b/input/tex/extensions/setoptions.js new file mode 100644 index 0000000000..6b9a3a2778 --- /dev/null +++ b/input/tex/extensions/setoptions.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,o)=>{for(var a in o)t.o(o,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:o[a]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{void 0!==f&&f.toStringTag&&Object.defineProperty(t,f.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{SetOptionsConfiguration:()=>m,SetOptionsUtil:()=>w});const o=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(o.GLOBAL,o.isObject,o.combineConfig,o.combineDefaults,o.combineWithMathJax),n=(o.MathJax,MathJax._.input.tex.Configuration),i=n.Configuration,r=n.ConfigurationHandler,s=(n.ParserConfiguration,MathJax._.input.tex.SymbolMap),p=(s.parseResult,s.AbstractSymbolMap,s.RegExpMap,s.AbstractParseMap,s.CharacterMap,s.DelimiterMap,s.MacroMap,s.CommandMap),l=(s.EnvironmentMap,MathJax._.input.tex.TexError.default),u=MathJax._.input.tex.ParseUtil.default,c=MathJax._.input.tex.Symbol,f=c.Symbol,O=c.Macro,d=MathJax._.input.tex.base.BaseMethods,x=(d.splitAlignArray,d.default),g=MathJax._.util.Options,M=g.isObject,b=(g.APPEND,g.REMOVE,g.OPTIONS,g.Expandable,g.expandable),w=(g.makeArray,g.keys,g.copy,g.insert,g.defaultOptions,g.userOptions,g.selectOptions,g.selectOptionsFromKeys,g.separateOptions,g.lookup,{filterPackage(t,e){if("tex"!==e&&!r.get(e))throw new l("NotAPackage","Not a defined package: %1",e);const o=t.options.setoptions,a=o.allowOptions[e];if(void 0===a&&!o.allowPackageDefault||!1===a)throw new l("PackageNotSettable",'Options can\'t be set for package "%1"',e);return!0},filterOption(t,e,o){var a;const n=t.options.setoptions,i=n.allowOptions[e]||{},r=i.hasOwnProperty(o)&&!M(i[o])?i[o]:null;if(!1===r||null===r&&!n.allowOptionsDefault)throw new l("OptionNotSettable",'Option "%1" is not allowed to be set',o);if(!(null===(a="tex"===e?t.options:t.options[e])||void 0===a?void 0:a.hasOwnProperty(o)))throw"tex"===e?new l("InvalidTexOption",'Invalid TeX option "%1"',o):new l("InvalidOptionKey",'Invalid option "%1" for package "%2"',o,e);return!0},filterValue:(t,e,o,a)=>a}),h=new p("setoptions",{setOptions:"SetOptions"},{SetOptions(t,e){const o=t.GetBrackets(e)||"tex",a=u.keyvalOptions(t.GetArgument(e)),n=t.options.setoptions;if(n.filterPackage(t,o))for(const e of Object.keys(a))n.filterOption(t,o,e)&&(("tex"===o?t.options:t.options[o])[e]=n.filterValue(t,o,e,a[e]))}});const m=i.create("setoptions",{handler:{macro:["setoptions"]},config:function(t,e){const o=e.parseOptions.handlers.get("macro").lookup("require");o&&(h.add("Require",new O("Require",o._func)),h.add("require",new O("require",x.Macro,["\\Require{#2}\\setOptions[#2]{#1}",2,""])))},priority:3,options:{setoptions:{filterPackage:w.filterPackage,filterOption:w.filterOption,filterValue:w.filterValue,allowPackageDefault:!0,allowOptionsDefault:!0,allowOptions:b({tex:{FindTeX:!1,formatError:!1,package:!1,baseURL:!1,tags:!1,maxBuffer:!1,maxMaxros:!1,macros:!1,environments:!1},setoptions:!1,autoload:!1,require:!1,configmacros:!1,tagformat:!1})}}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/setoptions","4.0.0-beta.3","tex-extension"),a({_:{input:{tex:{setoptions:{SetOptionsConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/tagformat.js b/input/tex/extensions/tagformat.js new file mode 100644 index 0000000000..f7c31c2fec --- /dev/null +++ b/input/tex/extensions/tagformat.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(o,a)=>{for(var e in a)t.o(a,e)&&!t.o(o,e)&&Object.defineProperty(o,e,{enumerable:!0,get:a[e]})},o:(t,o)=>Object.prototype.hasOwnProperty.call(t,o),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},o={};t.r(o),t.d(o,{TagFormatConfiguration:()=>p,tagformatConfig:()=>f});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,e=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),r=(a.MathJax,MathJax._.input.tex.Configuration),n=r.Configuration,s=(r.ConfigurationHandler,r.ParserConfiguration,MathJax._.input.tex.Tags),i=(s.Label,s.TagInfo,s.AbstractTags,s.NoTags,s.AllTags,s.TagsFactory);let g=0;function f(t,o){const a=o.parseOptions.options.tags;"base"!==a&&t.tags.hasOwnProperty(a)&&i.add(a,t.tags[a]);const e=i.create(o.parseOptions.options.tags).constructor;g++;const r="configTags-"+g;i.add(r,class extends e{formatNumber(t){return o.parseOptions.options.tagformat.number(t)}formatTag(t){return o.parseOptions.options.tagformat.tag(t)}formatRef(t){const a=o.parseOptions.options.tagformat.ref;return a?a(t):this.formatTag(t)}formatId(t){return o.parseOptions.options.tagformat.id(t)}formatUrl(t,a){return o.parseOptions.options.tagformat.url(t,a)}}),o.parseOptions.options.tags=r}const p=n.create("tagformat",{config:[f,10],options:{tagformat:{number:t=>t.toString(),tag:t=>"("+t+")",ref:"",id:t=>"mjx-eqn:"+t.replace(/\s/g,"_"),url:(t,o)=>o+"#"+encodeURIComponent(t)}}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/tagformat","4.0.0-beta.3","tex-extension"),e({_:{input:{tex:{tagformat:{TagFormatConfiguration:o}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/texhtml.js b/input/tex/extensions/texhtml.js new file mode 100644 index 0000000000..19fd04ec04 --- /dev/null +++ b/input/tex/extensions/texhtml.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,o)=>{for(var a in o)t.o(o,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:o[a]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{HtmlNodeMethods:()=>d,TexHtmlConfiguration:()=>h});const o=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(o.GLOBAL,o.isObject,o.combineConfig,o.combineDefaults,o.combineWithMathJax),n=(o.MathJax,MathJax._.input.tex.Configuration),r=n.Configuration,i=(n.ConfigurationHandler,n.ParserConfiguration,MathJax._.input.tex.SymbolMap),l=(i.parseResult,i.AbstractSymbolMap,i.RegExpMap,i.AbstractParseMap,i.CharacterMap,i.DelimiterMap,i.MacroMap),s=(i.CommandMap,i.EnvironmentMap,MathJax._.input.tex.TexError.default),c=MathJax._.handlers.html.HTMLDomStrings.HTMLDomStrings,d={TexHTML(t,e){if(!t.options.allowTexHTML)return!1;const o=t.string.slice(t.i).match(/^tex-html(?: n="(\d+)")?>/);if(!o)return!1;t.i+=o[0].length;const a=(o[1]?``:"")+"",n=t.string.slice(t.i).indexOf(a);if(n<0)throw new s("TokenNotFoundForCommand","Could not find %1 for %2",a,"<"+o[0]);const r=t.string.substr(t.i,n).trim();t.i+=n+11+(o[1]?3+o[1].length:0);const i=t.configuration.packageData.get("texhtml").adaptor,l=i.childNodes(i.body(i.parse(r)));if(0===l.length)return!0;const c=1===l.length?l[0]:i.node("div",{},l),d=t.create("node","html").setHTML(c,i);return t.Push(t.create("node","mtext",[d])),!0}};new l("tex-html",{"<":"TexHTML"},d);const h=r.create("texhtml",{handler:{character:["tex-html"]},options:{allowTexHTML:!1},config:()=>{if(c){const t=c.OPTIONS.includeHtmlTags;t["tex-html"]||(t["tex-html"]=(t,e)=>{const o=e.innerHTML(t),a=o.split(/<\/tex-html>/).length;return`1?` n="${a}"`:""}>`+o+(a>1?``:"")+""})}},preprocessors:[t=>{t.data.packageData.set("texhtml",{adaptor:t.document.adaptor})}],postprocessors:[t=>{t.data.packageData.set("texhtml",{adaptor:null})}]});MathJax.loader&&MathJax.loader.checkVersion("input/tex/extensions/texhtml","4.0.0-beta.3","tex-extension"),a({_:{input:{tex:{texhtml:{TexHtmlConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/textcomp.js b/input/tex/extensions/textcomp.js new file mode 100644 index 0000000000..2d9c284bbc --- /dev/null +++ b/input/tex/extensions/textcomp.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,r)=>{for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{TextcompConfiguration:()=>d});const r=("undefined"!=typeof window?window:global).MathJax._.components.global,n=(r.GLOBAL,r.isObject,r.combineConfig,r.combineDefaults,r.combineWithMathJax),s=(r.MathJax,MathJax._.input.tex.Configuration),a=s.Configuration,x=(s.ConfigurationHandler,s.ParserConfiguration,MathJax._.input.tex.SymbolMap),o=(x.parseResult,x.AbstractSymbolMap,x.RegExpMap,x.AbstractParseMap,x.CharacterMap,x.DelimiterMap,x.MacroMap,x.CommandMap),i=(x.EnvironmentMap,MathJax._.input.tex.TexConstants.TexConstant),I=MathJax._.input.tex.textmacros.TextMacrosMethods.TextMacrosMethods,l=MathJax._.input.tex.ParseUtil.default,c=MathJax._.input.tex.textmacros.TextParser.TextParser;new o("textcomp-macros",{textasciicircum:["Insert","^"],textasciitilde:["Insert","~"],textasteriskcentered:["Insert","*"],textbackslash:["Insert","\\"],textbar:["Insert","|"],textbraceleft:["Insert","{"],textbraceright:["Insert","}"],textbullet:["Insert","\u2022"],textdagger:["Insert","\u2020"],textdaggerdbl:["Insert","\u2021"],textellipsis:["Insert","\u2026"],textemdash:["Insert","\u2014"],textendash:["Insert","\u2013"],textexclamdown:["Insert","\xa1"],textgreater:["Insert",">"],textless:["Insert","<"],textordfeminine:["Insert","\xaa"],textordmasculine:["Insert","\xba"],textparagraph:["Insert","\xb6"],textperiodcentered:["Insert","\xb7"],textquestiondown:["Insert","\xbf"],textquotedblleft:["Insert","\u201c"],textquotedblright:["Insert","\u201d"],textquoteleft:["Insert","\u2018"],textquoteright:["Insert","\u2019"],textsection:["Insert","\xa7"],textunderscore:["Insert","_"],textvisiblespace:["Insert","\u2423"],textacutedbl:["Insert","\u02dd"],textasciiacute:["Insert","\xb4"],textasciibreve:["Insert","\u02d8"],textasciicaron:["Insert","\u02c7"],textasciidieresis:["Insert","\xa8"],textasciimacron:["Insert","\xaf"],textgravedbl:["Insert","\u02f5"],texttildelow:["Insert","\u02f7"],textbaht:["Insert","\u0e3f"],textcent:["Insert","\xa2"],textcolonmonetary:["Insert","\u20a1"],textcurrency:["Insert","\xa4"],textdollar:["Insert","$"],textdong:["Insert","\u20ab"],texteuro:["Insert","\u20ac"],textflorin:["Insert","\u0192"],textguarani:["Insert","\u20b2"],textlira:["Insert","\u20a4"],textnaira:["Insert","\u20a6"],textpeso:["Insert","\u20b1"],textsterling:["Insert","\xa3"],textwon:["Insert","\u20a9"],textyen:["Insert","\xa5"],textcircledP:["Insert","\u2117"],textcompwordmark:["Insert","\u200c"],textcopyleft:["Insert","\u{1f12f}"],textcopyright:["Insert","\xa9"],textregistered:["Insert","\xae"],textservicemark:["Insert","\u2120"],texttrademark:["Insert","\u2122"],textbardbl:["Insert","\u2016"],textbigcircle:["Insert","\u25ef"],textblank:["Insert","\u2422"],textbrokenbar:["Insert","\xa6"],textdiscount:["Insert","\u2052"],textestimated:["Insert","\u212e"],textinterrobang:["Insert","\u203d"],textinterrobangdown:["Insert","\u2e18"],textmusicalnote:["Insert","\u266a"],textnumero:["Insert","\u2116"],textopenbullet:["Insert","\u25e6"],textpertenthousand:["Insert","\u2031"],textperthousand:["Insert","\u2030"],textrecipe:["Insert","\u211e"],textreferencemark:["Insert","\u203b"],textlangle:["Insert","\u2329"],textrangle:["Insert","\u232a"],textlbrackdbl:["Insert","\u27e6"],textrbrackdbl:["Insert","\u27e7"],textlquill:["Insert","\u2045"],textrquill:["Insert","\u2046"],textcelsius:["Insert","\u2103"],textdegree:["Insert","\xb0"],textdiv:["Insert","\xf7"],textdownarrow:["Insert","\u2193"],textfractionsolidus:["Insert","\u2044"],textleftarrow:["Insert","\u2190"],textlnot:["Insert","\xac"],textmho:["Insert","\u2127"],textminus:["Insert","\u2212"],textmu:["Insert","\xb5"],textohm:["Insert","\u2126"],textonehalf:["Insert","\xbd"],textonequarter:["Insert","\xbc"],textonesuperior:["Insert","\xb9"],textpm:["Insert","\xb1"],textrightarrow:["Insert","\u2192"],textsurd:["Insert","\u221a"],textthreequarters:["Insert","\xbe"],textthreesuperior:["Insert","\xb3"],texttimes:["Insert","\xd7"],texttwosuperior:["Insert","\xb2"],textuparrow:["Insert","\u2191"],textborn:["Insert","*"],textdied:["Insert","\u2020"],textdivorced:["Insert","\u26ae"],textmarried:["Insert","\u26ad"],textcentoldstyle:["Insert","\xa2",i.Variant.OLDSTYLE],textdollaroldstyle:["Insert","$",i.Variant.OLDSTYLE],textzerooldstyle:["Insert","0",i.Variant.OLDSTYLE],textoneoldstyle:["Insert","1",i.Variant.OLDSTYLE],texttwooldstyle:["Insert","2",i.Variant.OLDSTYLE],textthreeoldstyle:["Insert","3",i.Variant.OLDSTYLE],textfouroldstyle:["Insert","4",i.Variant.OLDSTYLE],textfiveoldstyle:["Insert","5",i.Variant.OLDSTYLE],textsixoldstyle:["Insert","6",i.Variant.OLDSTYLE],textsevenoldstyle:["Insert","7",i.Variant.OLDSTYLE],texteightoldstyle:["Insert","8",i.Variant.OLDSTYLE],textnineoldstyle:["Insert","9",i.Variant.OLDSTYLE]},{Insert:function(t,e,r,n){if(t instanceof c){if(!n)return void I.Insert(t,e,r);t.saveText()}t.Push(l.internalText(t,r,n?{mathvariant:n}:{}))}});const d=a.create("textcomp",{handler:{macro:["textcomp-macros"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/textcomp","4.0.0-beta.3","tex-extension"),n({_:{input:{tex:{textcomp:{TextcompConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/textmacros.js b/input/tex/extensions/textmacros.js new file mode 100644 index 0000000000..c8b33c90b0 --- /dev/null +++ b/input/tex/extensions/textmacros.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,a)=>{for(var o in a)t.o(a,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:a[o]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{TextParser:()=>T});var a={};t.r(a),t.d(a,{TextMacrosMethods:()=>I});var o={};t.r(o),t.d(o,{TextBaseConfiguration:()=>w,TextMacrosConfiguration:()=>H});const s=("undefined"!=typeof window?window:global).MathJax._.components.global,r=(s.GLOBAL,s.isObject,s.combineConfig,s.combineDefaults,s.combineWithMathJax),n=(s.MathJax,MathJax._.input.tex.Configuration),i=n.Configuration,c=(n.ConfigurationHandler,n.ParserConfiguration),l=MathJax._.input.tex.ParseOptions.default,h=MathJax._.input.tex.Tags,m=(h.Label,h.TagInfo,h.AbstractTags,h.NoTags,h.AllTags,h.TagsFactory),p=MathJax._.input.tex.base.BaseItems,u=p.StartItem,d=p.StopItem,x=(p.OpenItem,p.CloseItem,p.PrimeItem,p.SubsupItem,p.OverItem,p.LeftItem,p.Middle,p.RightItem,p.BreakItem,p.BeginItem,p.EndItem,p.StyleItem),g=(p.PositionItem,p.CellItem,p.MmlItem),M=(p.FnItem,p.NotItem,p.NonscriptItem,p.DotsItem,p.ArrayItem,p.EqnArrayItem,p.MstyleItem,p.EquationItem,MathJax._.input.tex.TexParser.default),S=MathJax._.input.tex.TexError.default,f=MathJax._.input.tex.ParseUtil.default,k=MathJax._.core.MmlTree.MmlNode,A=(k.TEXCLASS,k.TEXCLASSNAMES,k.MATHVARIANTS,k.indentAttributes,k.AbstractMmlNode),b=(k.AbstractMmlTokenNode,k.AbstractMmlLayoutNode,k.AbstractMmlBaseNode,k.AbstractMmlEmptyNode,k.TextNode,k.XMLNode,MathJax._.input.tex.NodeUtil.default);class T extends M{get texParser(){return this.configuration.packageData.get("textmacros").texParser}get tags(){return this.texParser.tags}constructor(t,e,a,o){super(t,e,a),this.level=o}mml(){return this.copyLists(),this.configuration.popParser(),null!=this.level?this.create("node","mstyle",this.nodes,{displaystyle:!1,scriptlevel:this.level}):1===this.nodes.length?this.nodes[0]:this.create("node","mrow",this.nodes)}copyLists(){const t=this.texParser.configuration;for(const[e,a]of Object.keys(this.configuration.nodeLists))for(const o of a)t.addNode(e,o);this.configuration.nodeLists={}}Parse(){this.text="",this.nodes=[],this.envStack=[],super.Parse()}saveText(){if(this.text){const t=this.stack.env.mathvariant,e=f.internalText(this,this.text,t?{mathvariant:t}:{});this.text="",this.Push(e)}}Push(t){if(this.text&&this.saveText(),t instanceof d)return super.Push(t);t instanceof x?this.stack.env.mathcolor=this.stack.env.color:t instanceof A&&(this.addAttributes(t),this.nodes.push(t))}PushMath(t){const e=this.stack.env;t.isKind("TeXAtom")||(t=this.create("node","TeXAtom",[t]));for(const a of["mathsize","mathcolor"])e[a]&&!t.attributes.getExplicit(a)&&(t.isToken||t.isKind("mstyle")||(t=this.create("node","mstyle",[t])),b.setAttribute(t,a,e[a]));t.isInferred&&(t=this.create("node","mrow",t.childNodes)),this.nodes.push(t)}addAttributes(t){const e=this.stack.env;if(t.isToken)for(const a of["mathsize","mathcolor","mathvariant"])e[a]&&!t.attributes.getExplicit(a)&&b.setAttribute(t,a,e[a])}ParseTextArg(t,e){const a=this.GetArgument(t);return e=Object.assign(Object.assign({},this.stack.env),e),new T(a,e,this.configuration).mml()}ParseArg(t){return new T(this.GetArgument(t),this.stack.env,this.configuration).mml()}Error(t,e,...a){throw new S(t,e,...a)}}const v=MathJax._.util.Retries,y=(v.handleRetriesFor,v.retryAfter),P=MathJax._.input.tex.base.BaseMethods,C=(P.splitAlignArray,P.default),I={Comment(t,e){for(;t.i":["Spacer",_.mediummathspace],";":["Spacer",_.thickmathspace],"!":["Spacer",_.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",_.thinmathspace],negthinspace:["Spacer",_.negativethinmathspace],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",rule:"rule",Rule:["Rule"],Space:["Rule","blank"],color:"CheckAutoload",textcolor:"CheckAutoload",colorbox:"CheckAutoload",fcolorbox:"CheckAutoload",href:"CheckAutoload",style:"CheckAutoload",class:"CheckAutoload",data:"CheckAutoload",cssId:"CheckAutoload",unicode:"CheckAutoload",U:"CheckAutoload",char:"CheckAutoload",ref:["HandleRef",!1],eqref:["HandleRef",!0],underline:["UnderOver","2015"],llap:"Lap",rlap:"Lap",phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",mmlToken:"MmlToken"},I);const w=i.create("text-base",{parser:"text",handler:{character:["command","text-special"],macro:["text-macros"]},fallback:{character:(t,e)=>{t.text+=e},macro:(t,e)=>{const a=t.texParser,o=a.lookup("macro",e);o&&o._func!==I.Macro&&t.Error("MathMacro","%1 is only supported in math mode","\\"+e),a.parse("macro",[t,e])}},items:{[u.prototype.kind]:u,[d.prototype.kind]:d,[g.prototype.kind]:g,[x.prototype.kind]:x}});function J(t,e,a,o){const s=t.configuration.packageData.get("textmacros");return t instanceof T||(s.texParser=t),s.parseOptions.clear(),[new T(e,o?{mathvariant:o}:{},s.parseOptions,a).mml()]}const H=i.create("textmacros",{config(t,e){const a=new c(e.parseOptions.options.textmacros.packages,["tex","text"]);a.init();const o=new l(a,[]);o.options=e.parseOptions.options,a.config(e),m.addTags(a.tags),o.tags=m.getDefault(),o.tags.configuration=o,o.packageData=e.parseOptions.packageData,o.packageData.set("textmacros",{parseOptions:o,jax:e,texParser:null}),o.options.internalMath=J},preprocessors:[t=>{const e=t.data.packageData.get("textmacros");e.parseOptions.nodeFactory.setMmlFactory(e.jax.mmlFactory)}],options:{textmacros:{packages:["text-base"]}}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/textmacros","4.0.0-beta.3","tex-extension"),r({_:{input:{tex:{textmacros:{TextMacrosConfiguration:o,TextMacrosMethods:a,TextParser:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/unicode.js b/input/tex/extensions/unicode.js new file mode 100644 index 0000000000..d1b41c2a60 --- /dev/null +++ b/input/tex/extensions/unicode.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,a)=>{for(var n in a)t.o(a,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:a[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{UnicodeConfiguration:()=>x,UnicodeMethods:()=>p});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,n=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),o=(a.MathJax,MathJax._.input.tex.Configuration),i=o.Configuration,r=(o.ConfigurationHandler,o.ParserConfiguration,MathJax._.input.tex.TexError.default),c=MathJax._.input.tex.SymbolMap,s=(c.parseResult,c.AbstractSymbolMap,c.RegExpMap,c.AbstractParseMap,c.CharacterMap,c.DelimiterMap,c.MacroMap,c.CommandMap),l=(c.EnvironmentMap,MathJax._.input.tex.ParseUtil.default),u=MathJax._.input.tex.NodeUtil.default,d=MathJax._.util.Entities,m=(d.options,d.entities,d.add,d.remove,d.translate,d.numeric),h=MathJax._.input.tex.base.BaseConfiguration,f=h.Other;h.BaseTags,h.BaseConfiguration;let p={},g={};p.Unicode=function(t,e){let a=t.GetBrackets(e),n=null,o=null;a&&(a.replace(/ /g,"").match(/^(\d+(\.\d*)?|\.\d+),(\d+(\.\d*)?|\.\d+)$/)?(n=a.replace(/ /g,"").split(/,/),o=t.GetBrackets(e)):o=a);let i=l.trimSpaces(t.GetArgument(e)).replace(/^0x/,"x");if(!i.match(/^(x[0-9A-Fa-f]+|[0-9]+)$/))throw new r("BadUnicode","Argument to %1 must be a number",t.currentCS);let c=parseInt(i.match(/^x/)?"0"+i:i);g[c]?o||(o=g[c][2]):g[c]=[800,200,o,c],n&&(g[c][0]=Math.floor(1e3*parseFloat(n[0])),g[c][1]=Math.floor(1e3*parseFloat(n[1])));let s=t.stack.env.font,d={};o?(g[c][2]=d.fontfamily=o.replace(/'/g,"'"),s&&(s.match(/bold/)&&(d.fontweight="bold"),s.match(/italic|-mathit/)&&(d.fontstyle="italic"))):s&&(d.mathvariant=s);let h=t.create("token","mtext",d,m(i));u.setProperty(h,"unicode",!0),t.Push(h)},p.RawUnicode=function(t,e){const a=t.GetArgument(e).trim();if(!a.match(/^[0-9A-F]{1,6}$/))throw new r("BadRawUnicode","Argument to %1 must a hexadecimal number with 1 to 6 digits",t.currentCS);const n=parseInt(a,16);t.string=String.fromCodePoint(n)+t.string.substr(t.i),t.i=0},p.Char=function(t,e){let a,n=t.GetNext(),o="";const i=t.string.substr(t.i);if("'"===n){if(a=i.match(/^'(?:([0-7]{1,7}) ?|(\\\S)|(.))/u),a)if(a[1])o=String.fromCodePoint(parseInt(a[1],8));else if(a[3])o=a[3];else{t.i+=2;const e=[...t.GetCS()];if(e.length>1)throw new r("InvalidAlphanumeric","Invalid alphanumeric constant for %1",t.currentCS);o=e[0],a=[""]}}else'"'===n?(a=i.match(/^"([0-9A-F]{1,6}) ?/),a&&(o=String.fromCodePoint(parseInt(a[1],16)))):(a=i.match(/^([0-9]{1,7}) ?/),a&&(o=String.fromCodePoint(parseInt(a[1]))));if(!o)throw new r("MissingNumber","Missing numeric constant for %1",t.currentCS);t.i+=a[0].length,o>="0"&&o<="9"?t.Push(t.create("token","mn",{},o)):o.match(/[A-Za-z]/)?t.Push(t.create("token","mi",{},o)):f(t,o)},new s("unicode",{unicode:"Unicode",U:"RawUnicode",char:"Char"},p);const x=i.create("unicode",{handler:{macro:["unicode"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/unicode","4.0.0-beta.3","tex-extension"),n({_:{input:{tex:{unicode:{UnicodeConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/units.js b/input/tex/extensions/units.js new file mode 100644 index 0000000000..80f29351dc --- /dev/null +++ b/input/tex/extensions/units.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,n)=>{for(var i in n)t.o(n,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:n[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{UnitsConfiguration:()=>l,UnitsMethods:()=>u});const n=("undefined"!=typeof window?window:global).MathJax._.components.global,i=(n.GLOBAL,n.isObject,n.combineConfig,n.combineDefaults,n.combineWithMathJax),a=(n.MathJax,MathJax._.input.tex.Configuration),o=a.Configuration,r=(a.ConfigurationHandler,a.ParserConfiguration,MathJax._.input.tex.TexParser.default),s=MathJax._.input.tex.SymbolMap,c=(s.parseResult,s.AbstractSymbolMap,s.RegExpMap,s.AbstractParseMap,s.CharacterMap,s.DelimiterMap,s.MacroMap,s.CommandMap);s.EnvironmentMap;let u={Unit:function(t,e){let n=t.GetBrackets(e),i=`\\mathrm{${t.GetArgument(e)}}`;n&&(i=n+(t.options.units.loose?"~":"\\,")+i),t.string=i+t.string.slice(t.i),t.i=0},UnitFrac:function(t,e){let n=t.GetBrackets(e)||"",i=`\\nicefrac[\\mathrm]{${t.GetArgument(e)}}{${t.GetArgument(e)}}`;n&&(i=n+(t.options.units.loose?"~":"\\,")+i),t.string=i+t.string.slice(t.i),t.i=0},NiceFrac:function(t,e){let n=t.GetBrackets(e)||"\\mathrm",i=t.GetArgument(e),a=t.GetArgument(e),o=new r(`${n}{${i}}`,Object.assign({},t.stack.env),t.configuration).mml(),s=new r(`${n}{${a}}`,Object.assign({},t.stack.env),t.configuration).mml();const c=t.options.units.ugly?{}:{bevelled:!0},u=t.create("node","mfrac",[o,s],c);t.Push(u)}};new c("units",{units:"Unit",unitfrac:"UnitFrac",nicefrac:"NiceFrac"},u);const l=o.create("units",{handler:{macro:["units"]},options:{units:{loose:!1,ugly:!1}}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/units","4.0.0-beta.3","tex-extension"),i({_:{input:{tex:{units:{UnitsConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/upgreek.js b/input/tex/extensions/upgreek.js new file mode 100644 index 0000000000..3b0cf8ecf1 --- /dev/null +++ b/input/tex/extensions/upgreek.js @@ -0,0 +1 @@ +(()=>{"use strict";var a={d:(e,t)=>{for(var p in t)a.o(t,p)&&!a.o(e,p)&&Object.defineProperty(e,p,{enumerable:!0,get:t[p]})},o:(a,e)=>Object.prototype.hasOwnProperty.call(a,e),r:a=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})}},e={};a.r(e),a.d(e,{UpgreekConfiguration:()=>s});const t=("undefined"!=typeof window?window:global).MathJax._.components.global,p=(t.GLOBAL,t.isObject,t.combineConfig,t.combineDefaults,t.combineWithMathJax),o=(t.MathJax,MathJax._.input.tex.Configuration),n=o.Configuration,i=(o.ConfigurationHandler,o.ParserConfiguration,MathJax._.input.tex.SymbolMap),r=(i.parseResult,i.AbstractSymbolMap,i.RegExpMap,i.AbstractParseMap,i.CharacterMap),u=(i.DelimiterMap,i.MacroMap,i.CommandMap,i.EnvironmentMap,MathJax._.input.tex.TexConstants.TexConstant);new r("upgreek",(function(a,e){const t=e.attributes||{};t.mathvariant=u.Variant.NORMAL;const p=a.create("token","mi",t,e.char);a.Push(p)}),{upalpha:"\u03b1",upbeta:"\u03b2",upgamma:"\u03b3",updelta:"\u03b4",upepsilon:"\u03f5",upzeta:"\u03b6",upeta:"\u03b7",uptheta:"\u03b8",upiota:"\u03b9",upkappa:"\u03ba",uplambda:"\u03bb",upmu:"\u03bc",upnu:"\u03bd",upxi:"\u03be",upomicron:"\u03bf",uppi:"\u03c0",uprho:"\u03c1",upsigma:"\u03c3",uptau:"\u03c4",upupsilon:"\u03c5",upphi:"\u03d5",upchi:"\u03c7",uppsi:"\u03c8",upomega:"\u03c9",upvarepsilon:"\u03b5",upvartheta:"\u03d1",upvarpi:"\u03d6",upvarrho:"\u03f1",upvarsigma:"\u03c2",upvarphi:"\u03c6",Upgamma:"\u0393",Updelta:"\u0394",Uptheta:"\u0398",Uplambda:"\u039b",Upxi:"\u039e",Uppi:"\u03a0",Upsigma:"\u03a3",Upupsilon:"\u03a5",Upphi:"\u03a6",Uppsi:"\u03a8",Upomega:"\u03a9"});const s=n.create("upgreek",{handler:{macro:["upgreek"]}});MathJax.loader&&MathJax.loader.checkVersion("[tex]/upgreek","4.0.0-beta.3","tex-extension"),p({_:{input:{tex:{upgreek:{UpgreekConfiguration:e}}}}})})(); \ No newline at end of file diff --git a/input/tex/extensions/verb.js b/input/tex/extensions/verb.js new file mode 100644 index 0000000000..6248bd8fa8 --- /dev/null +++ b/input/tex/extensions/verb.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{VerbConfiguration:()=>g,VerbMethods:()=>c});const n=("undefined"!=typeof window?window:global).MathJax._.components.global,r=(n.GLOBAL,n.isObject,n.combineConfig,n.combineDefaults,n.combineWithMathJax),a=(n.MathJax,MathJax._.input.tex.Configuration),o=a.Configuration,i=(a.ConfigurationHandler,a.ParserConfiguration,MathJax._.input.tex.TexConstants.TexConstant),s=MathJax._.input.tex.SymbolMap,l=(s.parseResult,s.AbstractSymbolMap,s.RegExpMap,s.AbstractParseMap,s.CharacterMap,s.DelimiterMap,s.MacroMap,s.CommandMap),b=(s.EnvironmentMap,MathJax._.input.tex.TexError.default);let c={Verb:function(e,t){const n=e.GetNext(),r=++e.i;if(""===n)throw new b("MissingArgFor","Missing argument for %1",t);for(;e.i{"use strict";const t=new Map([["cdnjs.cloudflare.com",{api:"https://api.cdnjs.com/libraries/mathjax?fields=version",key:"version",base:"https://cdnjs.cloudflare.com/ajax/libs/mathjax/"}],["rawcdn.githack.com",{api:"https://api.github.com/repos/mathjax/mathjax/releases/latest",key:"tag_name",base:"https://rawcdn.githack.com/mathjax/MathJax/"}],["gitcdn.xyz",{api:"https://api.github.com/repos/mathjax/mathjax/releases/latest",key:"tag_name",base:"https://gitcdn.xyz/mathjax/MathJax/"}],["cdn.statically.io",{api:"https://api.github.com/repos/mathjax/mathjax/releases/latest",key:"tag_name",base:"https://cdn.statically.io/gh/mathjax/MathJax/"}],["unpkg.com",{api:"https://api.github.com/repos/mathjax/mathjax/releases/latest",key:"tag_name",base:"https://unpkg.com/mathjax@"}],["cdn.jsdelivr.net",{api:"https://api.github.com/repos/mathjax/mathjax/releases/latest",key:"tag_name",base:"https://cdn.jsdelivr.net/npm/mathjax@"}]]),e={api:"https://api.github.com/repos/mathjax/mathjax/releases",key:"tag_name"},a=3,n="mjx-latest-version",s=6048e5;let c=null;function r(t){console&&console.error&&console.error("MathJax(latest.js): "+t)}function o(t,e=null){t.parentNode.removeChild(t);let a=t.src,n=a.replace(/.*?\/latest\.js(\?|$)/,"");""===n&&(n="startup.js",a=a.replace(/\?$/,"")+"?"+n);const s=(a.match(/(\d+\.\d+\.\d+)(\/es\d+)?\/latest.js\?/)||["",""])[1],c=(a.match(/(\/es\d+)\/latest.js\?/)||["",""])[1]||"";return{tag:t,src:a,id:t.id,version:s,dir:c,file:n,cdn:e}}function i(e){for(const a of t.keys()){const n=t.get(a),s=n.base,c=e.src;if(c&&c.substr(0,s.length)===s&&c.match(/\/latest\.js(\?|$)/))return o(e,n)}return null}function l(t,e){const a=document.createElement("script");a.type="text/javascript",a.async=!0,a.src=t,e&&(a.id=e);const n=document.head||document.getElementsByTagName("head")[0]||document.body;n?n.appendChild(a):r("Can't find the document element")}function u(){c?l(c.src.replace(/\/latest\.js\?/,"/"),c.id):r("Can't determine the URL for loading MathJax")}function m(t){c.version&&c.version!==t&&(c.file="latest.js?"+c.file),l(c.cdn.base+t+c.dir+"/"+c.file,c.id)}function h(t){return parseInt(t.split(/\./)[0])===a&&!t.match(/-(beta|rc)/)&&(function(t){try{const e=t+" "+Date.now();localStorage.setItem(n,e)}catch(t){}}(t),m(t),!0)}function p(t,e,a){const n=function(){if(window.XMLHttpRequest)return new XMLHttpRequest;if(window.ActiveXObject){try{return new window.ActiveXObject("Msxml2.XMLHTTP")}catch(t){}try{return new window.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}return null}();n?(n.onreadystatechange=function(){4===n.readyState&&(200===n.status?!e(JSON.parse(n.responseText))&&a():(r("Problem acquiring MathJax version: status = "+n.status),a()))},n.open("GET",t.api,!0),n.send(null)):(r("Can't create XMLHttpRequest object"),a())}function d(){p(c.cdn,(function(t){return t instanceof Array&&(t=t[0]),h(t[c.cdn.key])||p(e,(t=>{if(!(t instanceof Array))return!1;for(const a of t)if(h(a[e.key]))return!0;return!1}),u),!0}),u)}!function(){if(c=function(){if(document.currentScript)return o(document.currentScript);const t=document.getElementById("MathJax-script");if(t&&"script"===t.nodeName.toLowerCase())return i(t);const e=document.getElementsByTagName("script");for(const t of Array.from(e)){const e=i(t);if(e)return e}return null}(),c&&c.cdn){const t=function(){try{const[t,e]=localStorage.getItem(n).split(/ /);if(e&&Date.now()-parseInt(e){"use strict";var e={d:(t,s)=>{for(var n in s)e.o(s,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:s[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{Package:()=>l,PackageError:()=>h});var s={};e.r(s),e.d(s,{CONFIG:()=>g,Loader:()=>x,MathJax:()=>f,PathFilters:()=>m});const n="4.0.0-beta.3",a="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function o(e){return"object"==typeof e&&null!==e}function i(e,t){for(const s of Object.keys(t))"__esModule"!==s&&(!o(e[s])||!o(t[s])||t[s]instanceof Promise?null!==t[s]&&void 0!==t[s]&&e[s]!==t[s]&&(e[s]=t[s]):i(e[s],t[s]));return e}function r(e,t,s){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(s))o(e[t])&&o(s[t])?r(e,t,s[t]):null==e[t]&&null!=s[t]&&(e[t]=s[t]);return e}function d(e){return i(c,e)}void 0===a.MathJax&&(a.MathJax={}),a.MathJax.version||(a.MathJax={version:n,_:{},config:a.MathJax});const c=a.MathJax;class h extends Error{constructor(e,t){super(e),this.package=t}}class l{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const s={name:e,original:e,addExtension:t};return x.pathFilters.execute(s),s.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,l.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=l.packages,s=this.noLoad,n=this.name,a=[];g.dependencies.hasOwnProperty(n)?a.push(...g.dependencies[n]):"core"!==n&&a.push("core");for(const n of a){const a=t.get(n)||new l(n,s);this.dependencies.indexOf(a)<0&&(a.addDependent(this,s),this.dependencies.push(a),a.isLoaded||(this.dependencyCount++,e.push(a.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const s=g[this.name]||{};return s.ready&&(t=t.then((e=>s.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),s.failed&&t.catch((e=>s.failed(new h(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=l.resolvePath(this.name);g.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=g.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new h(e,this.name))}checkLoad(){((g[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=l.packages.get(t);e||(g.dependencies[t]||(g.dependencies[t]=[]),g.dependencies[t].push(t),e=new l(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}l.packages=new Map;class p{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=p.DEFAULTPRIORITY){let s=this.items.length;do{s--}while(s>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}p.DEFAULTPRIORITY=5;class u extends p{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,s=this.items;return new Promise(((n,a)=>{!function o(){for(;++ta(e)));if(!1===i)return void n(!1)}n(!0)}()}))}}const m={source:e=>(g.source.hasOwnProperty(e.name)&&(e.name=g.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&g.paths.hasOwnProperty(t[1]);)e.name=g.paths[t[1]]+e.name.substr(t[0].length);return!0}};var x;!function(e){const t=c.version;function s(s){e.versions.set(l.resolvePath(s),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(l.packages.keys()));const t=[];for(const s of e){const e=l.packages.get(s)||new l(s,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const s=[];for(const n of t){let t=l.packages.get(n);t||(t=new l(n),t.provides(g.provides[n])),t.checkNoLoad(),s.push(t.promise.then((()=>{g.versionWarnings&&t.isLoaded&&!e.versions.has(l.resolvePath(n))&&console.warn(`No version information available for component ${n}`)})))}return l.loadAll(),Promise.all(s)},e.preLoad=function(...e){for(const t of e){let e=l.packages.get(t);e||(e=new l(t,!0),e.provides(g.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==f.startup&&f.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,n,a){return s(e),!(!g.versionWarnings||n===t)&&(console.warn(`Component ${e} uses ${n} of MathJax; version in use is ${t}`),!0)},e.saveVersion=s,e.pathFilters=new u,e.pathFilters.add(m.source,0),e.pathFilters.add(m.normalize,10),e.pathFilters.add(m.prefix,20)}(x||(x={}));const f=c;if(void 0===f.loader){r(f.config,"loader",{paths:{mathjax:x.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:x.defaultReady.bind(x),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),d({loader:x});for(const e of f.config.loader.pathFilters)Array.isArray(e)?x.pathFilters.add(e[0],e[1]):x.pathFilters.add(e)}const g=f.config.loader;MathJax.loader&&MathJax.loader.checkVersion("loader",n,"loader"),d({_:{components:{loader:s,package:t}}});const b={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},y=Array.from(Object.keys(b)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),v={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...y],"[tex]/all-packages":y};r(MathJax.config.loader,"dependencies",b),r(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),r(MathJax.config.loader,"provides",v),x.load(...g.load).then((()=>g.ready())).catch(((e,t)=>g.failed(e,t)))})(); \ No newline at end of file diff --git a/mml-chtml-nofont.js b/mml-chtml-nofont.js new file mode 100644 index 0000000000..716b0c35de --- /dev/null +++ b/mml-chtml-nofont.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>ca,MathJax:()=>ha,combineConfig:()=>pa,combineDefaults:()=>fa,combineWithMathJax:()=>ma,isObject:()=>ua});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>ya,PackageError:()=>ga});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>ka});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>ba});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>Aa,Loader:()=>wa,MathJax:()=>Ea,PathFilters:()=>Sa});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>Ca,Expandable:()=>_a,OPTIONS:()=>Na,REMOVE:()=>La,copy:()=>Pa,defaultOptions:()=>Ta,expandable:()=>Fa,insert:()=>Ra,isObject:()=>xa,keys:()=>Ba,lookup:()=>ja,makeArray:()=>Da,selectOptions:()=>Ia,selectOptionsFromKeys:()=>Oa,separateOptions:()=>qa,userOptions:()=>Ma});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>za,MathJax:()=>Ha,Startup:()=>Ua});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Ja});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>Xa});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Ka});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Ya});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Za});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Qa});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>ei,LinkedList:()=>ai,ListItem:()=>ti});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathList:()=>ii});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathItem:()=>ni,STATE:()=>oi,newState:()=>si,protoItem:()=>ri});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>li});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>di});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>ui,INHERIT:()=>ci});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>fi,AbstractNode:()=>pi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>Ai,AbstractMmlEmptyNode:()=>vi,AbstractMmlLayoutNode:()=>Ei,AbstractMmlNode:()=>Si,AbstractMmlTokenNode:()=>wi,MATHVARIANTS:()=>ki,TEXCLASS:()=>mi,TEXCLASSNAMES:()=>hi,TextNode:()=>xi,XMLNode:()=>Ci,indentAttributes:()=>bi});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMath:()=>Li});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMi:()=>Ni});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>_i});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>Ri,MO:()=>Di,OPDEF:()=>Fi,OPTABLE:()=>Ti,RANGES:()=>Bi,getRange:()=>Pi});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>ji,quotePattern:()=>Ii,replaceUnicode:()=>Hi,sortLength:()=>Mi,split:()=>Ui,unicodeChars:()=>Oi,unicodeString:()=>qi});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>zi});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>Wi});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>Vi});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Gi});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Ji,MmlMrow:()=>$i});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMfrac:()=>Xi});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMsqrt:()=>Ki});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMroot:()=>Yi});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMstyle:()=>Zi});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMerror:()=>Qi});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMpadded:()=>er});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>tr});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>ar});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>ir});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMaction:()=>rr});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>or,MmlMsubsup:()=>nr,MmlMsup:()=>sr});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMover:()=>cr,MmlMunder:()=>dr,MmlMunderover:()=>lr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>ur,MmlMprescripts:()=>pr,MmlNone:()=>fr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtable:()=>mr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMlabeledtr:()=>gr,MmlMtr:()=>hr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMtd:()=>yr});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMaligngroup:()=>kr});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlMalignmark:()=>br});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMglyph:()=>Sr});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlAnnotation:()=>Ar,MmlAnnotationXML:()=>Er,MmlSemantics:()=>wr});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>vr});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MathChoice:()=>xr});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>Cr});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>Lr});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>Nr});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>_r,BitFieldClass:()=>Fr});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>Ir,RenderList:()=>Dr,resetAllOptions:()=>Pr,resetOptions:()=>Br});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>qr});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>jr});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>Ur});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>Hr,MmlVisitor:()=>zr});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>Wr});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Gr,toEntity:()=>Vr});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>$r});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>Jr});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Xr,retryAfter:()=>Kr});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Yr});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathItem:()=>Zr});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathList:()=>Qr});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>en});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>tn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>an});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>rn});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>nn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BIGDIMEN:()=>on,MATHSPACE:()=>dn,RELUNITS:()=>ln,UNITS:()=>sn,em:()=>pn,emRounded:()=>fn,length2em:()=>cn,percent:()=>un,px:()=>mn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{BBox:()=>hn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>bn,entities:()=>yn,numeric:()=>An,options:()=>gn,remove:()=>Sn,translate:()=>wn});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>vn});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>Rn,TRBL:()=>xn,WSC:()=>Cn});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>Mn,sum:()=>Tn});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindMathML:()=>On});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{MathMLCompile:()=>qn});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{MathML:()=>jn});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{FontData:()=>Wn,NOSTRETCH:()=>Hn,mergeOptions:()=>zn});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{LineBBox:()=>Vn});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{LinebreakVisitor:()=>Jn,Linebreaks:()=>$n,NOBREAK:()=>Gn});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{CommonWrapperFactory:()=>Kn});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{CommonWrapper:()=>eo,SPACE:()=>Qn});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{ChtmlWrapper:()=>ao,FONTSIZE:()=>to});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{CommonMathMixin:()=>io});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{ChtmlMath:()=>ro});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{CommonMiMixin:()=>no});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{ChtmlMi:()=>oo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{CommonMoMixin:()=>lo,DirectionVH:()=>so});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{ChtmlMo:()=>co});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{CommonMnMixin:()=>uo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{ChtmlMn:()=>po});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{CommonMsMixin:()=>fo});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{ChtmlMs:()=>mo});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{CommonMtextMixin:()=>ho});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{ChtmlMtext:()=>go});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{CommonMspaceMixin:()=>yo});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{ChtmlMspace:()=>ko});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{CommonMpaddedMixin:()=>bo});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{ChtmlMpadded:()=>So});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{ARROWDX:()=>Eo,ARROWX:()=>wo,ARROWY:()=>Ao,CommonArrow:()=>Ho,CommonBorder:()=>Oo,CommonBorder2:()=>qo,CommonDiagonalArrow:()=>Uo,CommonDiagonalStrike:()=>jo,PADDING:()=>xo,SOLID:()=>Co,THICKNESS:()=>vo,arrowBBox:()=>Io,arrowBBoxHD:()=>Po,arrowBBoxW:()=>Ro,arrowDef:()=>To,arrowHead:()=>Bo,diagonalArrowDef:()=>Mo,fullBBox:()=>_o,fullBorder:()=>Do,fullPadding:()=>Fo,sideIndex:()=>Lo,sideNames:()=>No});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{CommonMencloseMixin:()=>zo});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{ARROWDX:()=>Eo,ARROWX:()=>wo,ARROWY:()=>Ao,Arrow:()=>Xo,Border:()=>Vo,Border2:()=>Go,CommonArrow:()=>Ho,CommonBorder:()=>Oo,CommonBorder2:()=>qo,CommonDiagonalArrow:()=>Uo,CommonDiagonalStrike:()=>jo,DiagonalArrow:()=>Jo,DiagonalStrike:()=>$o,PADDING:()=>xo,RenderElement:()=>Wo,SOLID:()=>Co,THICKNESS:()=>vo,arrowBBox:()=>Io,arrowBBoxHD:()=>Po,arrowBBoxW:()=>Ro,arrowDef:()=>To,arrowHead:()=>Bo,diagonalArrowDef:()=>Mo,fullBBox:()=>_o,fullBorder:()=>Do,fullPadding:()=>Fo,sideIndex:()=>Lo,sideNames:()=>No});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{ChtmlMenclose:()=>Zo});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{CommonInferredMrowMixin:()=>es,CommonMrowMixin:()=>Qo});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{ChtmlInferredMrow:()=>as,ChtmlMrow:()=>ts});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{CommonMfencedMixin:()=>is});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{ChtmlMfenced:()=>rs});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{CommonMfracMixin:()=>ns});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{ChtmlMfrac:()=>os});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{CommonMsqrtMixin:()=>ss});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{ChtmlMsqrt:()=>ls});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{CommonMrootMixin:()=>ds});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{ChtmlMroot:()=>cs});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{CommonMsubMixin:()=>us,CommonMsubsupMixin:()=>fs,CommonMsupMixin:()=>ps});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{CommonScriptbaseMixin:()=>ms});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{ChtmlScriptbase:()=>hs});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{ChtmlMsub:()=>gs,ChtmlMsubsup:()=>ks,ChtmlMsup:()=>ys});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{CommonMoverMixin:()=>Ss,CommonMunderMixin:()=>bs,CommonMunderoverMixin:()=>ws});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{ChtmlMover:()=>As,ChtmlMunder:()=>Es,ChtmlMunderover:()=>vs});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{CommonMmultiscriptsMixin:()=>Ls,NextScript:()=>xs,ScriptNames:()=>Cs});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{ChtmlMmultiscripts:()=>Ns});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{BREAK_BELOW:()=>_s,CommonMtableMixin:()=>Fs});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{ChtmlMtable:()=>Ds});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{CommonMlabeledtrMixin:()=>Ps,CommonMtrMixin:()=>Bs});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{ChtmlMlabeledtr:()=>Ts,ChtmlMtr:()=>Rs});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{CommonMtdMixin:()=>Ms});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{ChtmlMtd:()=>Is});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{CommonMactionMixin:()=>qs,TooltipData:()=>Os});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{ChtmlMaction:()=>js});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{CommonMglyphMixin:()=>Us});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{ChtmlMglyph:()=>Hs});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonSemanticsMixin:()=>zs});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{ChtmlAnnotation:()=>Vs,ChtmlAnnotationXML:()=>$s,ChtmlSemantics:()=>Ws,ChtmlXmlNode:()=>Js});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{CommonTeXAtomMixin:()=>Xs});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{ChtmlTeXAtom:()=>Ks});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{CommonTextNodeMixin:()=>Ys});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{ChtmlTextNode:()=>Zs});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{CommonHtmlNodeMixin:()=>Qs});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{ChtmlHtmlNode:()=>el});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{ChtmlWrappers:()=>tl});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{ChtmlWrapperFactory:()=>al});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{Usage:()=>il});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{AddCSS:()=>nl,ChtmlFontData:()=>rl,FontData:()=>Wn,NOSTRETCH:()=>Hn,mergeOptions:()=>zn});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{DefaultFont:()=>ol,fontName:()=>sl});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{CHTML:()=>ll});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{AddFontIds:()=>dl});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{H:()=>ul,V:()=>cl});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{copyToClipboard:()=>hl,isMac:()=>ml});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{annotation:()=>bl,copyAnnotations:()=>yl,showAnnotations:()=>gl});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{MJContextMenu:()=>Ed});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{RadioCompare:()=>Ad});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{MmlVisitor:()=>vd});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{SelectableInfo:()=>xd});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{Menu:()=>Ld});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{Sre:()=>iw,default:()=>ow,sreReady:()=>nw});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{MenuHandler:()=>pw,MenuMathDocumentMixin:()=>uw,MenuMathItemMixin:()=>cw});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{EnrichHandler:()=>yw,EnrichedMathDocumentMixin:()=>gw,EnrichedMathItemMixin:()=>hw,enrichVisitor:()=>mw});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{AbstractRegion:()=>kw,DummyRegion:()=>bw,HoverRegion:()=>xw,LiveRegion:()=>Ew,SpeechRegion:()=>vw,StringRegion:()=>Sw,ToolTip:()=>ww});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{AbstractExplorer:()=>Cw});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{AbstractKeyExplorer:()=>Nw,Magnifier:()=>Fw,SpeechExplorer:()=>_w});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{AbstractMouseExplorer:()=>Dw,ContentHoverer:()=>Rw,FlameHoverer:()=>Tw,Hoverer:()=>Bw,ValueHoverer:()=>Pw});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{AbstractTreeExplorer:()=>Mw,FlameColorer:()=>Iw,TreeColorer:()=>Ow});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{ExplorerPool:()=>Uw,RegionPool:()=>qw});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{ExplorerHandler:()=>Vw,ExplorerMathDocumentMixin:()=>Ww,ExplorerMathItemMixin:()=>zw,setA11yOption:()=>$w,setA11yOptions:()=>Gw});const da="4.0.0-beta.3",ca="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function ua(e){return"object"==typeof e&&null!==e}function pa(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!ua(e[a])||!ua(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):pa(e[a],t[a]));return e}function fa(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))ua(e[t])&&ua(a[t])?fa(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function ma(e){return pa(ha,e)}void 0===ca.MathJax&&(ca.MathJax={}),ca.MathJax.version||(ca.MathJax={version:da,_:{},config:ca.MathJax});const ha=ca.MathJax;class ga extends Error{constructor(e,t){super(e),this.package=t}}class ya{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return wa.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,ya.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=ya.packages,a=this.noLoad,i=this.name,r=[];Aa.dependencies.hasOwnProperty(i)?r.push(...Aa.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new ya(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=Aa[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new ga(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=ya.resolvePath(this.name);Aa.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=Aa.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new ga(e,this.name))}checkLoad(){((Aa[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=ya.packages.get(t);e||(Aa.dependencies[t]||(Aa.dependencies[t]=[]),Aa.dependencies[t].push(t),e=new ya(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}ya.packages=new Map;class ka{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=ka.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}ka.DEFAULTPRIORITY=5;class ba extends ka{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const Sa={source:e=>(Aa.source.hasOwnProperty(e.name)&&(e.name=Aa.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&Aa.paths.hasOwnProperty(t[1]);)e.name=Aa.paths[t[1]]+e.name.substr(t[0].length);return!0}};var wa;!function(e){const t=ha.version;function a(a){e.versions.set(ya.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(ya.packages.keys()));const t=[];for(const a of e){const e=ya.packages.get(a)||new ya(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=ya.packages.get(i);t||(t=new ya(i),t.provides(Aa.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{Aa.versionWarnings&&t.isLoaded&&!e.versions.has(ya.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return ya.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=ya.packages.get(t);e||(e=new ya(t,!0),e.provides(Aa.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==Ea.startup&&Ea.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!Aa.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new ba,e.pathFilters.add(Sa.source,0),e.pathFilters.add(Sa.normalize,10),e.pathFilters.add(Sa.prefix,20)}(wa||(wa={}));const Ea=ha;if(void 0===Ea.loader){fa(Ea.config,"loader",{paths:{mathjax:wa.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:wa.defaultReady.bind(wa),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),ma({loader:wa});for(const e of Ea.config.loader.pathFilters)Array.isArray(e)?wa.pathFilters.add(e[0],e[1]):wa.pathFilters.add(e)}const Aa=Ea.config.loader,va={}.constructor;function xa(e){return"object"==typeof e&&null!==e&&(e.constructor===va||e.constructor===_a)}const Ca="[+]",La="[-]",Na={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===Na.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class _a{}function Fa(e){return Object.assign(Object.create(_a.prototype),e)}function Da(e){return Array.isArray(e)?e:[e]}function Ba(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function Pa(e){let t={};for(const a of Ba(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=Ra([],r,!1):xa(r)&&(i.value=Pa(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===_a?Fa({}):{},t)}function Ra(e,t,a=!0){for(let i of Ba(t)){if(a&&void 0===e[i]&&e.constructor!==_a){"symbol"==typeof i&&(i=i.toString()),Na.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!xa(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],Ra(e[i],r,!1)):xa(r)?e[i]=Pa(r):e[i]=r;else{const t=Ba(r);Array.isArray(n)&&(1===t.length&&(t[0]===Ca||t[0]===La)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===Ca+","+La&&Array.isArray(r[Ca])&&Array.isArray(r[La]))?(r[La]&&(n=e[i]=n.filter((e=>r[La].indexOf(e)<0))),r[Ca]&&(e[i]=[...n,...r[Ca]])):Ra(n,r,a)}}return e}function Ta(e,...t){return t.forEach((t=>Ra(e,t,!1))),e}function Ma(e,...t){return t.forEach((t=>Ra(e,t,!0))),e}function Ia(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function Oa(e,t){return Ia(e,...Object.keys(t))}function qa(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function ja(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var Ua;!function(e){const t=new ka;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new Ha._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=Ha._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=m(),e.handler&&i.handlers.unregister(e.handler),e.handler=h(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){Ha.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},Ha.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),Ha.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;Ha[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),Ha[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),Ha[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(Ha.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=Ha._.core.MathItem.STATE;Ha[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),Ha[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){Ha[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of za.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(Ha.config[a]),t.push(t[a])}return t}function f(){const t=za.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(Ha.config[t])}function m(){const t=za.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(Ha.config[t])}function h(){const a=za.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||za.document,Object.assign(Object.assign({},Ha.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=ca.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){za.handler&&!t||(za.handler=e)},e.useAdaptor=function(e,t=!1){za.adaptor&&!t||(za.adaptor=e)},e.useInput=function(e,t=!1){Wa&&!t||za.input.push(e)},e.useOutput=function(e,t=!1){za.output&&!t||(za.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>za.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(za.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(za.typeset&&Ha.typesetPromise?n(za.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=m,e.getHandler=h,e.getDocument=g}(Ua||(Ua={}));const Ha=ha;void 0===Ha._.startup&&(fa(Ha.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:Ua.defaultReady.bind(Ua),pageReady:Ua.defaultPageReady.bind(Ua)}),ma({startup:Ua,options:{}}),Ha.config.startup.invalidOption&&(Na.invalidOption=Ha.config.startup.invalidOption),Ha.config.startup.optionError&&(Na.optionError=Ha.config.startup.optionError));const za=Ha.config.startup,Wa=0!==za.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",da,"startup"),ma({_:{components:{loader:r,package:t,startup:o}}});const Va={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ga=Array.from(Object.keys(Va)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),$a={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ga],"[tex]/all-packages":Ga};wa.preLoad("loader","startup"),fa(MathJax.config.loader,"dependencies",Va),fa(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),fa(MathJax.config.loader,"provides",$a),fa(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Ja{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class Xa extends Ja{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Ka(){return new Xa(window)}class Ya{constructor(e){let t=this.constructor;this.options=Ma(Ta({},t.OPTIONS),e)}}Ya.OPTIONS={};class Za{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=Ma(Ta({},t.OPTIONS),e),this.preFilters=new ba,this.postFilters=new ba}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Za.NAME="generic",Za.OPTIONS={};class Qa{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=Ma(Ta({},t.OPTIONS),e),this.postFilters=new ba}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Qa.NAME="generic",Qa.OPTIONS={};const ei=Symbol();class ti{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class ai{constructor(...e){this.list=new ti(ei),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==ei&&i.data!==ei;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==ei&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class ii extends ai{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=oi.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=oi.INSERTED&&this.removeFromDocument(t),e=oi.TYPESET&&(this.outputData={}),e=oi.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(oi.UNPROCESSED,e)}}const oi={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function si(e,t){if(e in oi)throw Error("State "+e+" already exists");oi[e]=t}class li{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}li.defaultNodes={};class di extends li{create(e,t={},a=[]){return this.node[e](t,a)}}const ci="_inherit_";class ui{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===ci&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class pi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class fi extends pi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const mi={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},hi=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],gi=["","thinmathspace","mediummathspace","thickmathspace"],yi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],ki=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),bi=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class Si extends pi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new ui(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:mi.NONE,t=this.texClass||mi.ORD;if(e===mi.NONE||t===mi.NONE)return"";let a=yi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":gi[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||Si.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=Si.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=Si.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||ki.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}Si.defaults={mathbackground:ci,mathcolor:ci,mathsize:ci,dir:ci},Si.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},Si.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},Si.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},Si.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class wi extends Si{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof xi?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof Si&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof Si&&a.walkTree(e,t);return t}}wi.defaults=Object.assign(Object.assign({},Si.defaults),{mathvariant:"normal",mathsize:ci});class Ei extends Si{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}Ei.defaults=Si.defaults;class Ai extends Si{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=mi.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}Ai.defaults=Si.defaults;class vi extends fi{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return mi.NONE}get prevClass(){return mi.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class xi extends vi{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class Ci extends vi{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class Li extends Ei{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}Li.defaults=Object.assign(Object.assign({},Ei.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Ni extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(Ni.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(Ni.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=mi.OP,this.setProperty("autoOP",!0)),this}}Ni.defaults=Object.assign({},wi.defaults),Ni.operatorName=/^[a-z][a-z0-9]*$/i,Ni.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class _i extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mn"}}function Fi(e,t,a=mi.BIN,i=null){return[e,t,a,i]}_i.defaults=Object.assign({},wi.defaults);const Di={ORD:Fi(0,0,mi.ORD),ORD11:Fi(1,1,mi.ORD),ORD21:Fi(2,1,mi.ORD),ORD02:Fi(0,2,mi.ORD),ORD55:Fi(5,5,mi.ORD),NONE:Fi(0,0,mi.NONE),OP:Fi(1,2,mi.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:Fi(1,2,mi.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:Fi(0,1,mi.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:Fi(1,2,mi.OP,{largeop:!0,symmetric:!0}),BIN3:Fi(3,3,mi.BIN),BIN4:Fi(4,4,mi.BIN),BIN01:Fi(0,1,mi.BIN),BIN5:Fi(5,5,mi.BIN),TALLBIN:Fi(4,4,mi.BIN,{stretchy:!0}),BINOP:Fi(4,4,mi.BIN,{largeop:!0,movablelimits:!0}),REL:Fi(5,5,mi.REL),REL1:Fi(1,1,mi.REL,{stretchy:!0}),REL4:Fi(4,4,mi.REL),RELSTRETCH:Fi(5,5,mi.REL,{stretchy:!0}),RELACCENT:Fi(5,5,mi.REL,{accent:!0}),WIDEREL:Fi(5,5,mi.REL,{accent:!0,stretchy:!0}),OPEN:Fi(0,0,mi.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:Fi(0,0,mi.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:Fi(0,0,mi.INNER),PUNCT:Fi(0,3,mi.PUNCT),ACCENT:Fi(0,0,mi.ORD,{accent:!0}),WIDEACCENT:Fi(0,0,mi.ORD,{accent:!0,stretchy:!0})},Bi=[[32,127,mi.REL,"mo"],[160,191,mi.ORD,"mo"],[192,591,mi.ORD,"mi"],[688,879,mi.ORD,"mo"],[880,6688,mi.ORD,"mi"],[6832,6911,mi.ORD,"mo"],[6912,7615,mi.ORD,"mi"],[7616,7679,mi.ORD,"mo"],[7680,8191,mi.ORD,"mi"],[8192,8303,mi.ORD,"mo"],[8304,8351,mi.ORD,"mo"],[8448,8527,mi.ORD,"mi"],[8528,8591,mi.ORD,"mn"],[8592,8703,mi.REL,"mo"],[8704,8959,mi.BIN,"mo"],[8960,9215,mi.ORD,"mo"],[9312,9471,mi.ORD,"mn"],[9472,10223,mi.ORD,"mo"],[10224,10239,mi.REL,"mo"],[10240,10495,mi.ORD,"mtext"],[10496,10623,mi.REL,"mo"],[10624,10751,mi.ORD,"mo"],[10752,11007,mi.BIN,"mo"],[11008,11055,mi.ORD,"mo"],[11056,11087,mi.REL,"mo"],[11088,11263,mi.ORD,"mo"],[11264,11744,mi.ORD,"mi"],[11776,11903,mi.ORD,"mo"],[11904,12255,mi.ORD,"mi","normal"],[12272,12351,mi.ORD,"mo"],[12352,42143,mi.ORD,"mi","normal"],[42192,43055,mi.ORD,"mi"],[43056,43071,mi.ORD,"mn"],[43072,55295,mi.ORD,"mi"],[63744,64255,mi.ORD,"mi","normal"],[64256,65023,mi.ORD,"mi"],[65024,65135,mi.ORD,"mo"],[65136,65791,mi.ORD,"mi"],[65792,65935,mi.ORD,"mn"],[65936,74751,mi.ORD,"mi","normal"],[74752,74879,mi.ORD,"mn"],[74880,113823,mi.ORD,"mi","normal"],[113824,119391,mi.ORD,"mo"],[119648,119679,mi.ORD,"mn"],[119808,120781,mi.ORD,"mi"],[120782,120831,mi.ORD,"mn"],[122624,129023,mi.ORD,"mo"],[129024,129279,mi.REL,"mo"],[129280,129535,mi.ORD,"mo"],[131072,195103,mi.ORD,"mi","normal"]];function Pi(e){const t=e.codePointAt(0);for(const e of Bi)if(t<=e[1]){if(t>=e[0])return e;break}return null}const Ri=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],Ti={prefix:{"(":Di.OPEN,"+":Di.BIN01,"-":Di.BIN01,"[":Di.OPEN,"{":Di.OPEN,"|":Di.OPEN,"||":[0,0,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":Di.ORD21,"\xb1":Di.BIN01,"\u2016":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,mi.OPEN,{fence:!0}],"\u201c":[0,0,mi.OPEN,{fence:!0}],\u2145:Di.ORD21,\u2146:Fi(2,0,mi.ORD),"\u2200":Di.ORD21,"\u2202":Di.ORD21,"\u2203":Di.ORD21,"\u2204":Di.ORD21,"\u2207":Di.ORD21,"\u220f":Di.OP,"\u2210":Di.OP,"\u2211":Di.OP,"\u2212":Di.BIN01,"\u2213":Di.BIN01,"\u221a":[1,1,mi.ORD,{stretchy:!0}],"\u221b":Di.ORD11,"\u221c":Di.ORD11,"\u2220":Di.ORD,"\u2221":Di.ORD,"\u2222":Di.ORD,"\u222b":Di.INTEGRAL,"\u222c":Di.INTEGRAL,"\u222d":Di.INTEGRAL,"\u222e":Di.INTEGRAL,"\u222f":Di.INTEGRAL,"\u2230":Di.INTEGRAL,"\u2231":Di.INTEGRAL,"\u2232":Di.INTEGRAL,"\u2233":Di.INTEGRAL,"\u22c0":Di.OP,"\u22c1":Di.OP,"\u22c2":Di.OP,"\u22c3":Di.OP,"\u2308":Di.OPEN,"\u230a":Di.OPEN,"\u2329":Di.OPEN,"\u2772":Di.OPEN,"\u27e6":Di.OPEN,"\u27e8":Di.OPEN,"\u27ea":Di.OPEN,"\u27ec":Di.OPEN,"\u27ee":Di.OPEN,"\u2980":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2983":Di.OPEN,"\u2985":Di.OPEN,"\u2987":Di.OPEN,"\u2989":Di.OPEN,"\u298b":Di.OPEN,"\u298d":Di.OPEN,"\u298f":Di.OPEN,"\u2991":Di.OPEN,"\u2993":Di.OPEN,"\u2995":Di.OPEN,"\u2997":Di.OPEN,"\u29fc":Di.OPEN,"\u2a00":Di.OP,"\u2a01":Di.OP,"\u2a02":Di.OP,"\u2a03":Di.OP,"\u2a04":Di.OP,"\u2a05":Di.OP,"\u2a06":Di.OP,"\u2a07":Di.OP,"\u2a08":Di.OP,"\u2a09":Di.OP,"\u2a0a":Di.OP,"\u2a0b":Di.INTEGRAL2,"\u2a0c":Di.INTEGRAL,"\u2a0d":Di.INTEGRAL2,"\u2a0e":Di.INTEGRAL2,"\u2a0f":Di.INTEGRAL2,"\u2a10":Di.OP,"\u2a11":Di.OP,"\u2a12":Di.OP,"\u2a13":Di.OP,"\u2a14":Di.OP,"\u2a15":Di.INTEGRAL2,"\u2a16":Di.INTEGRAL2,"\u2a17":Di.INTEGRAL2,"\u2a18":Di.INTEGRAL2,"\u2a19":Di.INTEGRAL2,"\u2a1a":Di.INTEGRAL2,"\u2a1b":Di.INTEGRAL2,"\u2a1c":Di.INTEGRAL2,"\u2afc":Di.OP,"\u2aff":Di.OP},postfix:{"!!":Fi(1,0),"!":[1,0,mi.CLOSE,null],'"':Di.ACCENT,"&":Di.ORD,")":Di.CLOSE,"++":Fi(0,0),"--":Fi(0,0),"..":Fi(0,0),"...":Di.ORD,"'":Di.ACCENT,"]":Di.CLOSE,"^":Di.WIDEACCENT,_:Di.WIDEACCENT,"`":Di.ACCENT,"|":Di.CLOSE,"}":Di.CLOSE,"~":Di.WIDEACCENT,"||":[0,0,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":Di.ACCENT,\u00aa:Di.ACCENT,"\xaf":Di.WIDEACCENT,"\xb0":Di.ORD,"\xb2":Di.ACCENT,"\xb3":Di.ACCENT,"\xb4":Di.ACCENT,"\xb8":Di.ACCENT,"\xb9":Di.ACCENT,\u00ba:Di.ACCENT,\u02c6:Di.WIDEACCENT,\u02c7:Di.WIDEACCENT,\u02c9:Di.WIDEACCENT,\u02ca:Di.ACCENT,\u02cb:Di.ACCENT,\u02cd:Di.WIDEACCENT,"\u02d8":Di.ACCENT,"\u02d9":Di.ACCENT,"\u02da":Di.ACCENT,"\u02dc":Di.WIDEACCENT,"\u02dd":Di.ACCENT,"\u02f7":Di.WIDEACCENT,"\u0302":Di.WIDEACCENT,"\u0311":Di.ACCENT,"\u03f6":Di.REL,"\u2016":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,mi.CLOSE,{fence:!0}],"\u201a":Di.ACCENT,"\u201b":Di.ACCENT,"\u201d":[0,0,mi.CLOSE,{fence:!0}],"\u201e":Di.ACCENT,"\u201f":Di.ACCENT,"\u2032":Di.ORD,"\u2033":Di.ACCENT,"\u2034":Di.ACCENT,"\u2035":Di.ACCENT,"\u2036":Di.ACCENT,"\u2037":Di.ACCENT,"\u203e":Di.WIDEACCENT,"\u2057":Di.ACCENT,"\u20db":Di.ACCENT,"\u20dc":Di.ACCENT,"\u2309":Di.CLOSE,"\u230b":Di.CLOSE,"\u232a":Di.CLOSE,"\u23b4":Di.WIDEACCENT,"\u23b5":Di.WIDEACCENT,"\u23dc":Di.WIDEACCENT,"\u23dd":Di.WIDEACCENT,"\u23de":Di.WIDEACCENT,"\u23df":Di.WIDEACCENT,"\u23e0":Di.WIDEACCENT,"\u23e1":Di.WIDEACCENT,"\u25a0":Di.BIN3,"\u25a1":Di.BIN3,"\u25aa":Di.BIN3,"\u25ab":Di.BIN3,"\u25ad":Di.BIN3,"\u25ae":Di.BIN3,"\u25af":Di.BIN3,"\u25b0":Di.BIN3,"\u25b1":Di.BIN3,"\u25b2":Di.BIN4,"\u25b4":Di.BIN4,"\u25b6":Di.BIN4,"\u25b7":Di.BIN4,"\u25b8":Di.BIN4,"\u25bc":Di.BIN4,"\u25be":Di.BIN4,"\u25c0":Di.BIN4,"\u25c1":Di.BIN4,"\u25c2":Di.BIN4,"\u25c4":Di.BIN4,"\u25c5":Di.BIN4,"\u25c6":Di.BIN4,"\u25c7":Di.BIN4,"\u25c8":Di.BIN4,"\u25c9":Di.BIN4,"\u25cc":Di.BIN4,"\u25cd":Di.BIN4,"\u25ce":Di.BIN4,"\u25cf":Di.BIN4,"\u25d6":Di.BIN4,"\u25d7":Di.BIN4,"\u25e6":Di.BIN4,"\u266d":Di.ORD02,"\u266e":Di.ORD02,"\u266f":Di.ORD02,"\u2773":Di.CLOSE,"\u27e7":Di.CLOSE,"\u27e9":Di.CLOSE,"\u27eb":Di.CLOSE,"\u27ed":Di.CLOSE,"\u27ef":Di.CLOSE,"\u2980":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2984":Di.CLOSE,"\u2986":Di.CLOSE,"\u2988":Di.CLOSE,"\u298a":Di.CLOSE,"\u298c":Di.CLOSE,"\u298e":Di.CLOSE,"\u2990":Di.CLOSE,"\u2992":Di.CLOSE,"\u2994":Di.CLOSE,"\u2996":Di.CLOSE,"\u2998":Di.CLOSE,"\u29fd":Di.CLOSE},infix:{"!=":Di.BIN4,"#":Di.ORD,$:Di.ORD,"%":[3,3,mi.ORD,null],"&&":Di.BIN4,"":Di.ORD,"*":Di.BIN3,"**":Fi(1,1),"*=":Di.BIN4,"+":Di.BIN4,"+=":Di.BIN4,",":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"-":Di.BIN4,"-=":Di.BIN4,"->":Di.BIN5,".":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"/":Di.ORD11,"//":Fi(1,1),"/=":Di.BIN4,":":[1,2,mi.REL,null],":=":Di.BIN4,";":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"<":Di.REL,"<=":Di.BIN5,"<>":Fi(1,1),"=":Di.REL,"==":Di.BIN4,">":Di.REL,">=":Di.BIN5,"?":[1,1,mi.CLOSE,null],"@":Di.ORD11,"\\":Di.ORD,"^":Di.ORD11,_:Di.ORD11,"|":[2,2,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":Di.BIN4,"\xb7":Di.BIN4,"\xd7":Di.BIN4,"\xf7":Di.BIN4,\u02b9:Di.ORD,"\u0300":Di.ACCENT,"\u0301":Di.ACCENT,"\u0303":Di.WIDEACCENT,"\u0304":Di.ACCENT,"\u0306":Di.ACCENT,"\u0307":Di.ACCENT,"\u0308":Di.ACCENT,"\u030c":Di.ACCENT,"\u0332":Di.WIDEACCENT,"\u0338":Di.REL4,"\u2015":[0,0,mi.ORD,{stretchy:!0}],"\u2017":[0,0,mi.ORD,{stretchy:!0}],"\u2020":Di.BIN3,"\u2021":Di.BIN3,"\u2022":Di.BIN4,"\u2026":Di.INNER,"\u2043":Di.BIN4,"\u2044":Di.TALLBIN,"\u2061":Di.NONE,"\u2062":Di.NONE,"\u2063":[0,0,mi.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":Di.NONE,"\u20d7":Di.ACCENT,\u2111:Di.ORD,\u2113:Di.ORD,\u2118:Di.ORD,\u211c:Di.ORD,"\u2190":Di.WIDEREL,"\u2191":Di.RELSTRETCH,"\u2192":Di.WIDEREL,"\u2193":Di.RELSTRETCH,"\u2194":Di.WIDEREL,"\u2195":Di.RELSTRETCH,"\u2196":Di.RELSTRETCH,"\u2197":Di.RELSTRETCH,"\u2198":Di.RELSTRETCH,"\u2199":Di.RELSTRETCH,"\u219a":Di.RELACCENT,"\u219b":Di.RELACCENT,"\u219c":Di.WIDEREL,"\u219d":Di.WIDEREL,"\u219e":Di.WIDEREL,"\u219f":Di.WIDEREL,"\u21a0":Di.WIDEREL,"\u21a1":Di.RELSTRETCH,"\u21a2":Di.WIDEREL,"\u21a3":Di.WIDEREL,"\u21a4":Di.WIDEREL,"\u21a5":Di.RELSTRETCH,"\u21a6":Di.WIDEREL,"\u21a7":Di.RELSTRETCH,"\u21a8":Di.RELSTRETCH,"\u21a9":Di.WIDEREL,"\u21aa":Di.WIDEREL,"\u21ab":Di.WIDEREL,"\u21ac":Di.WIDEREL,"\u21ad":Di.WIDEREL,"\u21ae":Di.RELACCENT,"\u21af":Di.RELSTRETCH,"\u21b0":Di.RELSTRETCH,"\u21b1":Di.RELSTRETCH,"\u21b2":Di.RELSTRETCH,"\u21b3":Di.RELSTRETCH,"\u21b4":Di.RELSTRETCH,"\u21b5":Di.RELSTRETCH,"\u21b6":Di.RELACCENT,"\u21b7":Di.RELACCENT,"\u21b8":Di.REL,"\u21b9":Di.WIDEREL,"\u21ba":Di.REL,"\u21bb":Di.REL,"\u21bc":Di.WIDEREL,"\u21bd":Di.WIDEREL,"\u21be":Di.RELSTRETCH,"\u21bf":Di.RELSTRETCH,"\u21c0":Di.WIDEREL,"\u21c1":Di.WIDEREL,"\u21c2":Di.RELSTRETCH,"\u21c3":Di.RELSTRETCH,"\u21c4":Di.WIDEREL,"\u21c5":Di.RELSTRETCH,"\u21c6":Di.WIDEREL,"\u21c7":Di.WIDEREL,"\u21c8":Di.RELSTRETCH,"\u21c9":Di.WIDEREL,"\u21ca":Di.RELSTRETCH,"\u21cb":Di.WIDEREL,"\u21cc":Di.WIDEREL,"\u21cd":Di.RELACCENT,"\u21ce":Di.RELACCENT,"\u21cf":Di.RELACCENT,"\u21d0":Di.WIDEREL,"\u21d1":Di.RELSTRETCH,"\u21d2":Di.WIDEREL,"\u21d3":Di.RELSTRETCH,"\u21d4":Di.WIDEREL,"\u21d5":Di.RELSTRETCH,"\u21d6":Di.RELSTRETCH,"\u21d7":Di.RELSTRETCH,"\u21d8":Di.RELSTRETCH,"\u21d9":Di.RELSTRETCH,"\u21da":Di.WIDEREL,"\u21db":Di.WIDEREL,"\u21dc":Di.WIDEREL,"\u21dd":Di.WIDEREL,"\u21de":Di.REL,"\u21df":Di.REL,"\u21e0":Di.WIDEREL,"\u21e1":Di.RELSTRETCH,"\u21e2":Di.WIDEREL,"\u21e3":Di.RELSTRETCH,"\u21e4":Di.WIDEREL,"\u21e5":Di.WIDEREL,"\u21e6":Di.WIDEREL,"\u21e7":Di.RELSTRETCH,"\u21e8":Di.WIDEREL,"\u21e9":Di.RELSTRETCH,"\u21ea":Di.RELSTRETCH,"\u21eb":Di.RELSTRETCH,"\u21ec":Di.RELSTRETCH,"\u21ed":Di.RELSTRETCH,"\u21ee":Di.RELSTRETCH,"\u21ef":Di.RELSTRETCH,"\u21f0":Di.WIDEREL,"\u21f1":Di.REL,"\u21f2":Di.REL,"\u21f3":Di.RELSTRETCH,"\u21f4":Di.RELACCENT,"\u21f5":Di.RELSTRETCH,"\u21f6":Di.WIDEREL,"\u21f7":Di.RELACCENT,"\u21f8":Di.RELACCENT,"\u21f9":Di.RELACCENT,"\u21fa":Di.RELACCENT,"\u21fb":Di.RELACCENT,"\u21fc":Di.RELACCENT,"\u21fd":Di.WIDEREL,"\u21fe":Di.WIDEREL,"\u21ff":Di.WIDEREL,"\u2201":Fi(1,2,mi.ORD),"\u2205":Di.ORD,"\u2206":Di.BIN3,"\u2208":Di.REL,"\u2209":Di.REL,"\u220a":Di.REL,"\u220b":Di.REL,"\u220c":Di.REL,"\u220d":Di.REL,"\u220e":Di.BIN3,"\u2212":Di.BIN4,"\u2213":Di.BIN4,"\u2214":Di.BIN4,"\u2215":Di.TALLBIN,"\u2216":Di.BIN4,"\u2217":Di.BIN4,"\u2218":Di.BIN4,"\u2219":Di.BIN4,"\u221d":Di.REL,"\u221e":Di.ORD,"\u221f":Di.REL,"\u2223":Di.REL,"\u2224":Di.REL,"\u2225":Di.REL,"\u2226":Di.REL,"\u2227":Di.BIN4,"\u2228":Di.BIN4,"\u2229":Di.BIN4,"\u222a":Di.BIN4,"\u2234":Di.REL,"\u2235":Di.REL,"\u2236":Di.REL,"\u2237":Di.REL,"\u2238":Di.BIN4,"\u2239":Di.REL,"\u223a":Di.BIN4,"\u223b":Di.REL,"\u223c":Di.REL,"\u223d":Di.REL,"\u223d\u0331":Di.BIN3,"\u223e":Di.REL,"\u223f":Di.BIN3,"\u2240":Di.BIN4,"\u2241":Di.REL,"\u2242":Di.REL,"\u2242\u0338":Di.REL,"\u2243":Di.REL,"\u2244":Di.REL,"\u2245":Di.REL,"\u2246":Di.REL,"\u2247":Di.REL,"\u2248":Di.REL,"\u2249":Di.REL,"\u224a":Di.REL,"\u224b":Di.REL,"\u224c":Di.REL,"\u224d":Di.REL,"\u224e":Di.REL,"\u224e\u0338":Di.REL,"\u224f":Di.REL,"\u224f\u0338":Di.REL,"\u2250":Di.REL,"\u2251":Di.REL,"\u2252":Di.REL,"\u2253":Di.REL,"\u2254":Di.REL,"\u2255":Di.REL,"\u2256":Di.REL,"\u2257":Di.REL,"\u2258":Di.REL,"\u2259":Di.REL,"\u225a":Di.REL,"\u225b":Di.REL,"\u225c":Di.REL,"\u225d":Di.REL,"\u225e":Di.REL,"\u225f":Di.REL,"\u2260":Di.REL,"\u2261":Di.REL,"\u2262":Di.REL,"\u2263":Di.REL,"\u2264":Di.REL,"\u2265":Di.REL,"\u2266":Di.REL,"\u2266\u0338":Di.REL,"\u2267":Di.REL,"\u2268":Di.REL,"\u2269":Di.REL,"\u226a":Di.REL,"\u226a\u0338":Di.REL,"\u226b":Di.REL,"\u226b\u0338":Di.REL,"\u226c":Di.REL,"\u226d":Di.REL,"\u226e":Di.REL,"\u226f":Di.REL,"\u2270":Di.REL,"\u2271":Di.REL,"\u2272":Di.REL,"\u2273":Di.REL,"\u2274":Di.REL,"\u2275":Di.REL,"\u2276":Di.REL,"\u2277":Di.REL,"\u2278":Di.REL,"\u2279":Di.REL,"\u227a":Di.REL,"\u227b":Di.REL,"\u227c":Di.REL,"\u227d":Di.REL,"\u227e":Di.REL,"\u227f":Di.REL,"\u227f\u0338":Di.REL,"\u2280":Di.REL,"\u2281":Di.REL,"\u2282":Di.REL,"\u2282\u20d2":Di.REL,"\u2283":Di.REL,"\u2283\u20d2":Di.REL,"\u2284":Di.REL,"\u2285":Di.REL,"\u2286":Di.REL,"\u2287":Di.REL,"\u2288":Di.REL,"\u2289":Di.REL,"\u228a":Di.REL,"\u228b":Di.REL,"\u228c":Di.BIN4,"\u228d":Di.BIN4,"\u228e":Di.BIN4,"\u228f":Di.REL,"\u228f\u0338":Di.REL,"\u2290":Di.REL,"\u2290\u0338":Di.REL,"\u2291":Di.REL,"\u2292":Di.REL,"\u2293":Di.BIN4,"\u2294":Di.BIN4,"\u2295":Di.BIN4,"\u2296":Di.BIN4,"\u2297":Di.BIN4,"\u2298":Di.BIN4,"\u2299":Di.BIN4,"\u229a":Di.BIN4,"\u229b":Di.BIN4,"\u229c":Di.BIN4,"\u229d":Di.BIN4,"\u229e":Di.BIN4,"\u229f":Di.BIN4,"\u22a0":Di.BIN4,"\u22a1":Di.BIN4,"\u22a2":Di.REL,"\u22a3":Di.REL,"\u22a4":Di.ORD55,"\u22a5":Di.REL,"\u22a6":Di.REL,"\u22a7":Di.REL,"\u22a8":Di.REL,"\u22a9":Di.REL,"\u22aa":Di.REL,"\u22ab":Di.REL,"\u22ac":Di.REL,"\u22ad":Di.REL,"\u22ae":Di.REL,"\u22af":Di.REL,"\u22b0":Di.REL,"\u22b1":Di.REL,"\u22b2":Di.REL,"\u22b3":Di.REL,"\u22b4":Di.REL,"\u22b5":Di.REL,"\u22b6":Di.REL,"\u22b7":Di.REL,"\u22b8":Di.REL,"\u22b9":Di.REL,"\u22ba":Di.BIN4,"\u22bb":Di.BIN4,"\u22bc":Di.BIN4,"\u22bd":Di.BIN4,"\u22be":Di.BIN3,"\u22bf":Di.BIN3,"\u22c4":Di.BIN4,"\u22c5":Di.BIN4,"\u22c6":Di.BIN4,"\u22c7":Di.BIN4,"\u22c8":Di.REL,"\u22c9":Di.BIN4,"\u22ca":Di.BIN4,"\u22cb":Di.BIN4,"\u22cc":Di.BIN4,"\u22cd":Di.REL,"\u22ce":Di.BIN4,"\u22cf":Di.BIN4,"\u22d0":Di.REL,"\u22d1":Di.REL,"\u22d2":Di.BIN4,"\u22d3":Di.BIN4,"\u22d4":Di.REL,"\u22d5":Di.REL,"\u22d6":Di.REL,"\u22d7":Di.REL,"\u22d8":Di.REL,"\u22d9":Di.REL,"\u22da":Di.REL,"\u22db":Di.REL,"\u22dc":Di.REL,"\u22dd":Di.REL,"\u22de":Di.REL,"\u22df":Di.REL,"\u22e0":Di.REL,"\u22e1":Di.REL,"\u22e2":Di.REL,"\u22e3":Di.REL,"\u22e4":Di.REL,"\u22e5":Di.REL,"\u22e6":Di.REL,"\u22e7":Di.REL,"\u22e8":Di.REL,"\u22e9":Di.REL,"\u22ea":Di.REL,"\u22eb":Di.REL,"\u22ec":Di.REL,"\u22ed":Di.REL,"\u22ee":Di.ORD55,"\u22ef":Di.INNER,"\u22f0":Di.REL,"\u22f1":[5,5,mi.INNER,null],"\u22f2":Di.REL,"\u22f3":Di.REL,"\u22f4":Di.REL,"\u22f5":Di.REL,"\u22f6":Di.REL,"\u22f7":Di.REL,"\u22f8":Di.REL,"\u22f9":Di.REL,"\u22fa":Di.REL,"\u22fb":Di.REL,"\u22fc":Di.REL,"\u22fd":Di.REL,"\u22fe":Di.REL,"\u22ff":Di.REL,"\u2305":Di.BIN3,"\u2306":Di.BIN3,"\u2322":Di.REL4,"\u2323":Di.REL4,"\u2329":Di.OPEN,"\u232a":Di.CLOSE,"\u23aa":Di.ORD,"\u23af":[0,0,mi.ORD,{stretchy:!0}],"\u23b0":Di.OPEN,"\u23b1":Di.CLOSE,"\u2500":Di.ORD,"\u25b3":Di.BIN4,"\u25b5":Di.BIN4,"\u25b9":Di.BIN4,"\u25bd":Di.BIN4,"\u25bf":Di.BIN4,"\u25c3":Di.BIN4,"\u25ef":Di.BIN3,"\u2660":Di.ORD,"\u2661":Di.ORD,"\u2662":Di.ORD,"\u2663":Di.ORD,"\u2758":Di.REL,"\u27f0":Di.RELSTRETCH,"\u27f1":Di.RELSTRETCH,"\u27f5":Di.WIDEREL,"\u27f6":Di.WIDEREL,"\u27f7":Di.WIDEREL,"\u27f8":Di.WIDEREL,"\u27f9":Di.WIDEREL,"\u27fa":Di.WIDEREL,"\u27fb":Di.WIDEREL,"\u27fc":Di.WIDEREL,"\u27fd":Di.WIDEREL,"\u27fe":Di.WIDEREL,"\u27ff":Di.WIDEREL,"\u2900":Di.RELACCENT,"\u2901":Di.RELACCENT,"\u2902":Di.RELACCENT,"\u2903":Di.RELACCENT,"\u2904":Di.RELACCENT,"\u2905":Di.RELACCENT,"\u2906":Di.RELACCENT,"\u2907":Di.RELACCENT,"\u2908":Di.REL,"\u2909":Di.REL,"\u290a":Di.RELSTRETCH,"\u290b":Di.RELSTRETCH,"\u290c":Di.WIDEREL,"\u290d":Di.WIDEREL,"\u290e":Di.WIDEREL,"\u290f":Di.WIDEREL,"\u2910":Di.WIDEREL,"\u2911":Di.RELACCENT,"\u2912":Di.RELSTRETCH,"\u2913":Di.RELSTRETCH,"\u2914":Di.RELACCENT,"\u2915":Di.RELACCENT,"\u2916":Di.RELACCENT,"\u2917":Di.RELACCENT,"\u2918":Di.RELACCENT,"\u2919":Di.RELACCENT,"\u291a":Di.RELACCENT,"\u291b":Di.RELACCENT,"\u291c":Di.RELACCENT,"\u291d":Di.RELACCENT,"\u291e":Di.RELACCENT,"\u291f":Di.RELACCENT,"\u2920":Di.RELACCENT,"\u2921":Di.RELSTRETCH,"\u2922":Di.RELSTRETCH,"\u2923":Di.REL,"\u2924":Di.REL,"\u2925":Di.REL,"\u2926":Di.REL,"\u2927":Di.REL,"\u2928":Di.REL,"\u2929":Di.REL,"\u292a":Di.REL,"\u292b":Di.REL,"\u292c":Di.REL,"\u292d":Di.REL,"\u292e":Di.REL,"\u292f":Di.REL,"\u2930":Di.REL,"\u2931":Di.REL,"\u2932":Di.REL,"\u2933":Di.RELACCENT,"\u2934":Di.REL,"\u2935":Di.REL,"\u2936":Di.REL,"\u2937":Di.REL,"\u2938":Di.REL,"\u2939":Di.REL,"\u293a":Di.RELACCENT,"\u293b":Di.RELACCENT,"\u293c":Di.RELACCENT,"\u293d":Di.RELACCENT,"\u293e":Di.REL,"\u293f":Di.REL,"\u2940":Di.REL,"\u2941":Di.REL,"\u2942":Di.RELACCENT,"\u2943":Di.RELACCENT,"\u2944":Di.RELACCENT,"\u2945":Di.RELACCENT,"\u2946":Di.RELACCENT,"\u2947":Di.RELACCENT,"\u2948":Di.RELACCENT,"\u2949":Di.REL,"\u294a":Di.RELACCENT,"\u294b":Di.RELACCENT,"\u294c":Di.REL,"\u294d":Di.REL,"\u294e":Di.WIDEREL,"\u294f":Di.RELSTRETCH,"\u2950":Di.WIDEREL,"\u2951":Di.RELSTRETCH,"\u2952":Di.WIDEREL,"\u2953":Di.WIDEREL,"\u2954":Di.RELSTRETCH,"\u2955":Di.RELSTRETCH,"\u2956":Di.RELSTRETCH,"\u2957":Di.RELSTRETCH,"\u2958":Di.RELSTRETCH,"\u2959":Di.RELSTRETCH,"\u295a":Di.WIDEREL,"\u295b":Di.WIDEREL,"\u295c":Di.RELSTRETCH,"\u295d":Di.RELSTRETCH,"\u295e":Di.WIDEREL,"\u295f":Di.WIDEREL,"\u2960":Di.RELSTRETCH,"\u2961":Di.RELSTRETCH,"\u2962":Di.RELACCENT,"\u2963":Di.REL,"\u2964":Di.RELACCENT,"\u2965":Di.REL,"\u2966":Di.RELACCENT,"\u2967":Di.RELACCENT,"\u2968":Di.RELACCENT,"\u2969":Di.RELACCENT,"\u296a":Di.RELACCENT,"\u296b":Di.RELACCENT,"\u296c":Di.RELACCENT,"\u296d":Di.RELACCENT,"\u296e":Di.RELSTRETCH,"\u296f":Di.RELSTRETCH,"\u2970":Di.RELACCENT,"\u2971":Di.RELACCENT,"\u2972":Di.RELACCENT,"\u2973":Di.RELACCENT,"\u2974":Di.RELACCENT,"\u2975":Di.RELACCENT,"\u2976":Di.RELACCENT,"\u2977":Di.RELACCENT,"\u2978":Di.RELACCENT,"\u2979":Di.RELACCENT,"\u297a":Di.RELACCENT,"\u297b":Di.RELACCENT,"\u297c":Di.RELACCENT,"\u297d":Di.RELACCENT,"\u297e":Di.REL,"\u297f":Di.REL,"\u2981":Di.BIN3,"\u2982":Di.BIN3,"\u2999":Di.BIN3,"\u299a":Di.BIN3,"\u299b":Di.BIN3,"\u299c":Di.BIN3,"\u299d":Di.BIN3,"\u299e":Di.BIN3,"\u299f":Di.BIN3,"\u29a0":Di.BIN3,"\u29a1":Di.BIN3,"\u29a2":Di.BIN3,"\u29a3":Di.BIN3,"\u29a4":Di.BIN3,"\u29a5":Di.BIN3,"\u29a6":Di.BIN3,"\u29a7":Di.BIN3,"\u29a8":Di.BIN3,"\u29a9":Di.BIN3,"\u29aa":Di.BIN3,"\u29ab":Di.BIN3,"\u29ac":Di.BIN3,"\u29ad":Di.BIN3,"\u29ae":Di.BIN3,"\u29af":Di.BIN3,"\u29b0":Di.BIN3,"\u29b1":Di.BIN3,"\u29b2":Di.BIN3,"\u29b3":Di.BIN3,"\u29b4":Di.BIN3,"\u29b5":Di.BIN3,"\u29b6":Di.BIN4,"\u29b7":Di.BIN4,"\u29b8":Di.BIN4,"\u29b9":Di.BIN4,"\u29ba":Di.BIN4,"\u29bb":Di.BIN4,"\u29bc":Di.BIN4,"\u29bd":Di.BIN4,"\u29be":Di.BIN4,"\u29bf":Di.BIN4,"\u29c0":Di.REL,"\u29c1":Di.REL,"\u29c2":Di.BIN3,"\u29c3":Di.BIN3,"\u29c4":Di.BIN4,"\u29c5":Di.BIN4,"\u29c6":Di.BIN4,"\u29c7":Di.BIN4,"\u29c8":Di.BIN4,"\u29c9":Di.BIN3,"\u29ca":Di.BIN3,"\u29cb":Di.BIN3,"\u29cc":Di.BIN3,"\u29cd":Di.BIN3,"\u29ce":Di.REL,"\u29cf":Di.REL,"\u29cf\u0338":Di.REL,"\u29d0":Di.REL,"\u29d0\u0338":Di.REL,"\u29d1":Di.REL,"\u29d2":Di.REL,"\u29d3":Di.REL,"\u29d4":Di.REL,"\u29d5":Di.REL,"\u29d6":Di.BIN4,"\u29d7":Di.BIN4,"\u29d8":Di.BIN3,"\u29d9":Di.BIN3,"\u29db":Di.BIN3,"\u29dc":Di.BIN3,"\u29dd":Di.BIN3,"\u29de":Di.REL,"\u29df":Di.BIN3,"\u29e0":Di.BIN3,"\u29e1":Di.REL,"\u29e2":Di.BIN4,"\u29e3":Di.REL,"\u29e4":Di.REL,"\u29e5":Di.REL,"\u29e6":Di.REL,"\u29e7":Di.BIN3,"\u29e8":Di.BIN3,"\u29e9":Di.BIN3,"\u29ea":Di.BIN3,"\u29eb":Di.BIN3,"\u29ec":Di.BIN3,"\u29ed":Di.BIN3,"\u29ee":Di.BIN3,"\u29ef":Di.BIN3,"\u29f0":Di.BIN3,"\u29f1":Di.BIN3,"\u29f2":Di.BIN3,"\u29f3":Di.BIN3,"\u29f4":Di.REL,"\u29f5":Di.BIN4,"\u29f6":Di.BIN4,"\u29f7":Di.BIN4,"\u29f8":Di.BIN3,"\u29f9":Di.BIN3,"\u29fa":Di.BIN3,"\u29fb":Di.BIN3,"\u29fe":Di.BIN4,"\u29ff":Di.BIN4,"\u2a1d":Di.BIN3,"\u2a1e":Di.BIN3,"\u2a1f":Di.BIN3,"\u2a20":Di.BIN3,"\u2a21":Di.BIN3,"\u2a22":Di.BIN4,"\u2a23":Di.BIN4,"\u2a24":Di.BIN4,"\u2a25":Di.BIN4,"\u2a26":Di.BIN4,"\u2a27":Di.BIN4,"\u2a28":Di.BIN4,"\u2a29":Di.BIN4,"\u2a2a":Di.BIN4,"\u2a2b":Di.BIN4,"\u2a2c":Di.BIN4,"\u2a2d":Di.BIN4,"\u2a2e":Di.BIN4,"\u2a2f":Di.BIN4,"\u2a30":Di.BIN4,"\u2a31":Di.BIN4,"\u2a32":Di.BIN4,"\u2a33":Di.BIN4,"\u2a34":Di.BIN4,"\u2a35":Di.BIN4,"\u2a36":Di.BIN4,"\u2a37":Di.BIN4,"\u2a38":Di.BIN4,"\u2a39":Di.BIN4,"\u2a3a":Di.BIN4,"\u2a3b":Di.BIN4,"\u2a3c":Di.BIN4,"\u2a3d":Di.BIN4,"\u2a3e":Di.BIN4,"\u2a3f":Di.BIN4,"\u2a40":Di.BIN4,"\u2a41":Di.BIN4,"\u2a42":Di.BIN4,"\u2a43":Di.BIN4,"\u2a44":Di.BIN4,"\u2a45":Di.BIN4,"\u2a46":Di.BIN4,"\u2a47":Di.BIN4,"\u2a48":Di.BIN4,"\u2a49":Di.BIN4,"\u2a4a":Di.BIN4,"\u2a4b":Di.BIN4,"\u2a4c":Di.BIN4,"\u2a4d":Di.BIN4,"\u2a4e":Di.BIN4,"\u2a4f":Di.BIN4,"\u2a50":Di.BIN4,"\u2a51":Di.BIN4,"\u2a52":Di.BIN4,"\u2a53":Di.BIN4,"\u2a54":Di.BIN4,"\u2a55":Di.BIN4,"\u2a56":Di.BIN4,"\u2a57":Di.BIN4,"\u2a58":Di.BIN4,"\u2a59":Di.REL,"\u2a5a":Di.BIN4,"\u2a5b":Di.BIN4,"\u2a5c":Di.BIN4,"\u2a5d":Di.BIN4,"\u2a5e":Di.BIN4,"\u2a5f":Di.BIN4,"\u2a60":Di.BIN4,"\u2a61":Di.BIN4,"\u2a62":Di.BIN4,"\u2a63":Di.BIN4,"\u2a64":Di.BIN4,"\u2a65":Di.BIN4,"\u2a66":Di.REL,"\u2a67":Di.REL,"\u2a68":Di.REL,"\u2a69":Di.REL,"\u2a6a":Di.REL,"\u2a6b":Di.REL,"\u2a6c":Di.REL,"\u2a6d":Di.REL,"\u2a6e":Di.REL,"\u2a6f":Di.REL,"\u2a70":Di.REL,"\u2a71":Di.BIN4,"\u2a72":Di.BIN4,"\u2a73":Di.REL,"\u2a74":Di.REL,"\u2a75":Di.REL,"\u2a76":Di.REL,"\u2a77":Di.REL,"\u2a78":Di.REL,"\u2a79":Di.REL,"\u2a7a":Di.REL,"\u2a7b":Di.REL,"\u2a7c":Di.REL,"\u2a7d":Di.REL,"\u2a7d\u0338":Di.REL,"\u2a7e":Di.REL,"\u2a7e\u0338":Di.REL,"\u2a7f":Di.REL,"\u2a80":Di.REL,"\u2a81":Di.REL,"\u2a82":Di.REL,"\u2a83":Di.REL,"\u2a84":Di.REL,"\u2a85":Di.REL,"\u2a86":Di.REL,"\u2a87":Di.REL,"\u2a88":Di.REL,"\u2a89":Di.REL,"\u2a8a":Di.REL,"\u2a8b":Di.REL,"\u2a8c":Di.REL,"\u2a8d":Di.REL,"\u2a8e":Di.REL,"\u2a8f":Di.REL,"\u2a90":Di.REL,"\u2a91":Di.REL,"\u2a92":Di.REL,"\u2a93":Di.REL,"\u2a94":Di.REL,"\u2a95":Di.REL,"\u2a96":Di.REL,"\u2a97":Di.REL,"\u2a98":Di.REL,"\u2a99":Di.REL,"\u2a9a":Di.REL,"\u2a9b":Di.REL,"\u2a9c":Di.REL,"\u2a9d":Di.REL,"\u2a9e":Di.REL,"\u2a9f":Di.REL,"\u2aa0":Di.REL,"\u2aa1":Di.REL,"\u2aa1\u0338":Di.REL,"\u2aa2":Di.REL,"\u2aa2\u0338":Di.REL,"\u2aa3":Di.REL,"\u2aa4":Di.REL,"\u2aa5":Di.REL,"\u2aa6":Di.REL,"\u2aa7":Di.REL,"\u2aa8":Di.REL,"\u2aa9":Di.REL,"\u2aaa":Di.REL,"\u2aab":Di.REL,"\u2aac":Di.REL,"\u2aad":Di.REL,"\u2aae":Di.REL,"\u2aaf":Di.REL,"\u2aaf\u0338":Di.REL,"\u2ab0":Di.REL,"\u2ab0\u0338":Di.REL,"\u2ab1":Di.REL,"\u2ab2":Di.REL,"\u2ab3":Di.REL,"\u2ab4":Di.REL,"\u2ab5":Di.REL,"\u2ab6":Di.REL,"\u2ab7":Di.REL,"\u2ab8":Di.REL,"\u2ab9":Di.REL,"\u2aba":Di.REL,"\u2abb":Di.REL,"\u2abc":Di.REL,"\u2abd":Di.REL,"\u2abe":Di.REL,"\u2abf":Di.REL,"\u2ac0":Di.REL,"\u2ac1":Di.REL,"\u2ac2":Di.REL,"\u2ac3":Di.REL,"\u2ac4":Di.REL,"\u2ac5":Di.REL,"\u2ac6":Di.REL,"\u2ac7":Di.REL,"\u2ac8":Di.REL,"\u2ac9":Di.REL,"\u2aca":Di.REL,"\u2acb":Di.REL,"\u2acc":Di.REL,"\u2acd":Di.REL,"\u2ace":Di.REL,"\u2acf":Di.REL,"\u2ad0":Di.REL,"\u2ad1":Di.REL,"\u2ad2":Di.REL,"\u2ad3":Di.REL,"\u2ad4":Di.REL,"\u2ad5":Di.REL,"\u2ad6":Di.REL,"\u2ad7":Di.REL,"\u2ad8":Di.REL,"\u2ad9":Di.REL,"\u2ada":Di.REL,"\u2adb":Di.REL,"\u2add":Di.REL,"\u2add\u0338":Di.REL,"\u2ade":Di.REL,"\u2adf":Di.REL,"\u2ae0":Di.REL,"\u2ae1":Di.REL,"\u2ae2":Di.REL,"\u2ae3":Di.REL,"\u2ae4":Di.REL,"\u2ae5":Di.REL,"\u2ae6":Di.REL,"\u2ae7":Di.REL,"\u2ae8":Di.REL,"\u2ae9":Di.REL,"\u2aea":Di.REL,"\u2aeb":Di.REL,"\u2aec":Di.REL,"\u2aed":Di.REL,"\u2aee":Di.REL,"\u2aef":Di.REL,"\u2af0":Di.REL,"\u2af1":Di.REL,"\u2af2":Di.REL,"\u2af3":Di.REL,"\u2af4":Di.BIN4,"\u2af5":Di.BIN4,"\u2af6":Di.BIN4,"\u2af7":Di.REL,"\u2af8":Di.REL,"\u2af9":Di.REL,"\u2afa":Di.REL,"\u2afb":Di.BIN4,"\u2afd":Di.BIN4,"\u2afe":Di.BIN3,"\u2b45":Di.RELSTRETCH,"\u2b46":Di.RELSTRETCH,"\u3008":Di.OPEN,"\u3009":Di.CLOSE,"\ufe37":Di.WIDEACCENT,"\ufe38":Di.WIDEACCENT}};function Mi(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function qi(e){return String.fromCodePoint(...e)}function ji(e){return!!e.match(/%\s*$/)}function Ui(e){return e.trim().split(/\s+/)}function Hi(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}Ti.infix["^"]=Di.WIDEREL,Ti.infix._=Di.WIDEREL,Ti.infix["\u2adc"]=Di.REL;class zi extends wi{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:mi.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===mi.REL&&("prefix"===t&&(this.texClass=mi.OPEN),"postfix"===t&&(this.texClass=mi.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===mi.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==mi.BIN&&t!==mi.REL||(a=e.texClass=mi.ORD),a=this.prevClass=e.texClass||mi.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=mi.NONE,t!==mi.BIN||a!==mi.NONE&&a!==mi.BIN&&a!==mi.OP&&a!==mi.REL&&a!==mi.OPEN&&a!==mi.PUNCT)if(a!==mi.BIN||t!==mi.REL&&t!==mi.CLOSE&&t!==mi.PUNCT){if(t===mi.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=mi.ORD)}}else e.texClass=this.prevClass=mi.ORD;else this.texClass=mi.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=Pi(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=qi(Oi(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}zi.defaults=Object.assign(Object.assign({},wi.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),zi.MMLSPACING=Ri,zi.OPTABLE=Ti,zi.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),zi.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),zi.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},zi.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class Wi extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}Wi.defaults=Object.assign({},wi.defaults);class Vi extends wi{constructor(){super(...arguments),this.texclass=mi.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}Vi.defaults=Object.assign(Object.assign({},wi.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Gi extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"ms"}}Gi.defaults=Object.assign(Object.assign({},wi.defaults),{lquote:'"',rquote:'"'});class $i extends Si{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=mi.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}$i.defaults=Object.assign({},Si.defaults);class Ji extends $i{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Ji.defaults=$i.defaults;class Xi extends Ai{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}Xi.defaults=Object.assign(Object.assign({},Ai.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Ki extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Ki.defaults=Object.assign(Object.assign({},Si.defaults),{"data-vertical-align":"bottom"});class Yi extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Yi.defaults=Object.assign(Object.assign({},Si.defaults),{"data-vertical-align":"bottom"});class Zi extends Ei{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Zi.defaults=Object.assign(Object.assign({},Ei.defaults),{scriptlevel:ci,displaystyle:ci,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:ci,mathcolor:ci,dir:ci,infixlinebreakstyle:"before"});class Qi extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Qi.defaults=Object.assign({},Si.defaults);class er extends Ei{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=mi.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}er.defaults=Object.assign(Object.assign({},Ei.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class tr extends Ei{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mphantom"}}tr.defaults=Object.assign({},Ei.defaults);class ar extends Si{constructor(){super(...arguments),this.texclass=mi.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}rr.defaults=Object.assign(Object.assign({},Si.defaults),{actiontype:"toggle",selection:1});class nr extends Ai{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}nr.defaults=Object.assign(Object.assign({},Ai.defaults),{subscriptshift:"",superscriptshift:""});class or extends nr{get kind(){return"msub"}get arity(){return 2}}or.defaults=Object.assign({},nr.defaults);class sr extends nr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}sr.defaults=Object.assign({},nr.defaults);class lr extends Ai{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}lr.defaults=Object.assign(Object.assign({},Ai.defaults),{accent:!1,accentunder:!1,align:"center"}),lr.ACCENTS=["","accentunder","accent"];class dr extends lr{get kind(){return"munder"}get arity(){return 2}}dr.defaults=Object.assign({},lr.defaults);class cr extends lr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}cr.defaults=Object.assign({},lr.defaults),cr.ACCENTS=["","accent","accentunder"];class ur extends nr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let Lr={[Li.prototype.kind]:Li,[Ni.prototype.kind]:Ni,[_i.prototype.kind]:_i,[zi.prototype.kind]:zi,[Wi.prototype.kind]:Wi,[Vi.prototype.kind]:Vi,[Gi.prototype.kind]:Gi,[$i.prototype.kind]:$i,[Ji.prototype.kind]:Ji,[Xi.prototype.kind]:Xi,[Ki.prototype.kind]:Ki,[Yi.prototype.kind]:Yi,[Zi.prototype.kind]:Zi,[Qi.prototype.kind]:Qi,[er.prototype.kind]:er,[tr.prototype.kind]:tr,[ar.prototype.kind]:ar,[ir.prototype.kind]:ir,[rr.prototype.kind]:rr,[or.prototype.kind]:or,[sr.prototype.kind]:sr,[nr.prototype.kind]:nr,[dr.prototype.kind]:dr,[cr.prototype.kind]:cr,[lr.prototype.kind]:lr,[ur.prototype.kind]:ur,[pr.prototype.kind]:pr,[fr.prototype.kind]:fr,[mr.prototype.kind]:mr,[gr.prototype.kind]:gr,[hr.prototype.kind]:hr,[yr.prototype.kind]:yr,[kr.prototype.kind]:kr,[br.prototype.kind]:br,[Sr.prototype.kind]:Sr,[wr.prototype.kind]:wr,[Ar.prototype.kind]:Ar,[Er.prototype.kind]:Er,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[xi.prototype.kind]:xi,[Ci.prototype.kind]:Ci,[Cr.prototype.kind]:Cr};class Nr extends di{get MML(){return this.node}}Nr.defaultNodes=Lr;class _r{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===_r.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function Fr(...e){const t=class extends _r{};return t.allocate(...e),t}_r.MAXBIT=1<<31,_r.next=1,_r.names=new Map;class Dr extends ka{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=oi.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=oi.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=oi.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const Br={all:!1,processed:!1,inputJax:null,outputJax:null},Pr={all:!0,processed:!0,inputJax:[],outputJax:[]};class Rr extends Za{compile(e){return null}}class Tr extends Qa{typeset(e,t=null){return null}escaped(e,t){return null}}class Mr extends ii{}class Ir{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=Ma(Ta({},i.OPTIONS),a),this.math=new(this.options.MathList||Mr),this.renderActions=Dr.create(this.options.renderActions),this.processed=new Ir.ProcessBits,this.outputJax=this.options.OutputJax||new Tr;let r=this.options.InputJax||[new Rr];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new Nr,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=Dr.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=oi.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=Ma({format:this.inputJax[0].name,display:!0,end:oi.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}Ir.KIND="MathDocument",Ir.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:Mr,MathItem:class extends ni{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:Fa({find:[oi.FINDMATH,"findMath","",!1],compile:[oi.COMPILED],metrics:[oi.METRICS,"getMetrics","",!1],typeset:[oi.TYPESET],update:[oi.INSERTED,"updateDocument",!1]})},Ir.ProcessBits=Fr("findMath","compile","getMetrics","typeset","updateDocument");class Or extends Ir{}class qr{constructor(e,t=5){this.documentClass=Or,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}qr.NAME="generic";class jr extends ka{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class Ur{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[Ur.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const Hr="data-mjx-";class zr extends Ur{constructor(e=null){e||(e=new Nr),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return ja(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=ja(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===mi.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(Ni.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":hi[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[Hr+t]=a}}zr.rename={TeXAtom:"mrow"},zr.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},zr.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class Wr extends zr{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Vr=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Gr extends zr{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Vr).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Vr)}}class $r{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class Jr extends li{wrap(e,...t){return this.create(e.kind,e,...t)}}function Xr(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Kr(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Yr={version:da,handlers:new jr,document:function(e,t){return Yr.handlers.document(e,t)},handleRetriesFor:Xr,retryAfter:Kr,asyncLoad:null};class Zr extends ni{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=oi.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Qr extends ii{}class en{constructor(e=null){let t=this.constructor;this.options=Ma(Ta({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=Da(this.options.skipHtmlTags),t=Da(this.options.ignoreHtmlClass),a=Da(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}en.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:Fa({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class tn extends Ir{constructor(e,t,a){let[i,r]=qa(a,en.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new en(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=Ma({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=oi.INSERTED&&t.state(oi.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}tn.KIND="HTML",tn.OPTIONS=Object.assign(Object.assign({},Ir.OPTIONS),{renderActions:Fa(Object.assign(Object.assign({},Ir.OPTIONS.renderActions),{styles:[oi.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Qr,MathItem:Zr,DomStrings:null});class an extends qr{constructor(){super(...arguments),this.documentClass=tn}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function rn(e){const t=new an(e);return Yr.handlers.register(t),t}function nn(e){return Yr.asyncLoad?new Promise(((t,a)=>{const i=Yr.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const on=1e6,sn={px:1,in:96,cm:96/2.54,mm:96/25.4},ln={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},dn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:on};function cn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(dn[e])return dn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return sn.hasOwnProperty(o)?n*sn[o]/i/a:ln.hasOwnProperty(o)?n*ln[o]:"%"===o?n/100*t:n*t}function un(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function pn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function fn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function mn(e,t=-on,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new hn;return Object.assign(e,this),e}}hn.fullWidth="100%",hn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const gn={loadMissingEntities:!0},yn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},kn={};function bn(e,t){Object.assign(yn,e),kn[t]=!0}function Sn(e){delete yn[e]}function wn(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,En)}function En(e,t){if("#"===t.charAt(0))return An(t.slice(1));if(yn[t])return yn[t];if(gn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();kn[e]||(kn[e]=!0,Kr(nn("./util/entities/"+e+".js")))}return e}function An(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class vn{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const xn=["top","right","bottom","left"],Cn=["width","style","color"];function Ln(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function Nn(e){const t=Ln(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of Rn.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const _n=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,Fn=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function Dn(e){let t={width:"",style:"",color:""};for(const a of Ln(this.styles[e]))a.match(_n)&&""===t.width?t.width=a:a.match(Fn)&&""===t.style?t.style=a:t.color=a;for(const a of Rn.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function Bn(e){const t=[];for(const a of Rn.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const Pn={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class Rn{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),Rn.connect[e]&&!Rn.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),Rn.connect[e]);)Rn.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,Rn.connect[e]&&Rn.connect[e].children&&Rn.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of Rn.connect[e].children){const e=this.childName(t,a);Rn.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(Rn.connect[e]&&!Rn.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function Tn(e){return e.reduce(((e,t)=>e+t),0)}function Mn(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}Rn.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},Rn.connect={padding:{children:xn,split:Nn,combine:function(e){const t=Rn.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:xn,split:function(e){for(const t of Rn.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...Rn.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:Cn,split:Dn,combine:Bn},"border-right":{children:Cn,split:Dn,combine:Bn},"border-bottom":{children:Cn,split:Dn,combine:Bn},"border-left":{children:Cn,split:Dn,combine:Bn},"border-width":{children:xn,split:Nn,combine:null},"border-style":{children:xn,split:Nn,combine:null},"border-color":{children:xn,split:Nn,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=Ln(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(Pn))if((Array.isArray(a[t])||""===a[t])&&e.match(Pn[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of Rn.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",da,"core"),ma({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:h,MathList:m,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Q,TeXAtom:Y,maction:j,maligngroup:$,malignmark:J,math:w,mathchoice:Z,menclose:q,merror:T,mfenced:O,mfrac:D,mglyph:X,mi:E,mmultiscripts:z,mn:A,mo:C,mpadded:M,mphantom:I,mroot:P,mrow:F,ms:_,mspace:N,msqrt:B,mstyle:R,msubsup:U,mtable:W,mtd:G,mtext:L,mtr:V,munderover:H,semantics:K},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:me,HTMLMathList:he}},mathjax:fe,util:{AsyncLoad:Se,BBox:Ee,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:we,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",an),MathJax.startup.registerConstructor("browserAdaptor",Ka),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));const In="http://www.w3.org/1998/Math/MathML";class On extends Ya{findMath(e){let t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);const a=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(a)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)}findMathNodes(e,t){for(const a of this.adaptor.tags(e,"math"))t.add(a)}findMathPrefixed(e,t){let a=this.adaptor.root(this.adaptor.document);for(const i of this.adaptor.allAttributes(a))if("xmlns:"===i.name.substr(0,6)&&i.value===In){let a=i.name.substr(6);for(const i of this.adaptor.tags(e,a+":math"))t.add(i)}}findMathNS(e,t){for(const a of this.adaptor.tags(e,"math",In))t.add(a)}processMath(e){const t=this.adaptor,a=[];for(const i of e.values()){if("mjx-assistive-mml"===t.kind(t.parent(i)))continue;const e="block"===t.getAttribute(i,"display")||"display"===t.getAttribute(i,"mode"),r={node:i,n:0,delim:""},n={node:i,n:0,delim:""};a.push({math:t.outerHTML(i),start:r,end:n,display:e})}return a}}On.OPTIONS={};class qn{constructor(e={}){const t=this.constructor;this.options=Ma(Ta({},t.OPTIONS),e)}setMmlFactory(e){this.factory=e}compile(e){let t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t}makeNode(e){const t=this.adaptor;let a=!1,i=t.kind(e).replace(/^.*:/,""),r=t.getAttribute(e,"data-mjx-texclass")||"";r&&(r=this.filterAttribute("data-mjx-texclass",r)||"");let n=r&&"mrow"===i?"TeXAtom":i;for(const o of this.filterClassList(t.allClasses(e)))o.match(/^MJX-TeXAtom-/)&&"mrow"===i?(r=o.substr(12),n="TeXAtom"):"MJX-fixedlimits"===o&&(a=!0);return this.factory.getNodeClass(n)?this.createMml(n,e,r,a):this.unknownNode(n,e)}createMml(e,t,a,i){let r=this.factory.create(e);return"TeXAtom"!==e||"OP"!==a||i||(r.setProperty("movesupsub",!0),r.attributes.setInherited("movablelimits",!0)),a&&(r.texClass=mi[a],r.setProperty("texClass",r.texClass)),this.addAttributes(r,t),this.checkClass(r,t),this.addChildren(r,t),r}unknownNode(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)}addAttributes(e,t){let a=!1;for(const i of this.adaptor.allAttributes(t)){let t=i.name,r=this.filterAttribute(t,i.value);if(null!==r&&"xmlns"!==t)if("data-mjx-"===t.substr(0,9))switch(t.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",r),e.setProperty("ignore-variant",!0),a=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===r);break;case"auto-op":e.setProperty("autoOP","true"===r);break;case"script-align":e.setProperty("scriptalign",r);break;case"vbox":e.setProperty("vbox",r)}else if("class"!==t){let i=r.toLowerCase();"true"===i||"false"===i?e.attributes.set(t,"true"===i):a&&"mathvariant"===t||e.attributes.set(t,r)}}}filterAttribute(e,t){return t}filterClassList(e){return e}addChildren(e,t){if(0===e.arity)return;const a=this.adaptor;for(const i of a.childNodes(t)){const t=a.kind(i);if("#comment"!==t)if("#text"===t)this.addText(e,i);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(i,a));else{let t=e.appendChild(this.makeNode(i));0===t.arity&&a.childNodes(i).length&&!t.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,i):t.mError("There should not be children for "+t.kind+" nodes",this.options.verify,!0))}}e.isToken&&this.trimSpace(e)}addText(e,t){let a=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(a=wn(a),a=this.normalizeSpace(a)),e.appendChild(this.factory.create("text").setText(a))):a.match(/\S/)&&this.error('Unexpected text node "'+a+'"')}checkClass(e,t){let a=[];for(const i of this.filterClassList(this.adaptor.allClasses(t)))"MJX-"===i.substr(0,4)?"MJX-variant"===i?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==i.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(i.substr(3))):a.push(i);a.length&&e.attributes.set("class",a.join(" "))}fixCalligraphic(e){return e.replace(/caligraphic/,"calligraphic")}markMrows(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}qn.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},Si.verifyDefaults),translateEntities:!0};class jn extends Za{constructor(e={}){let[t,a,i]=qa(e,On.OPTIONS,qn.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new On(a),this.mathml=this.options.MathMLCompile||new qn(i),this.mmlFilters=new ba}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}jn.NAME="MathML",jn.OPTIONS=Ta({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Za.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",da,"input"),ma({_:{input:{mathml_ts:_e,mathml:{FindMathML:Le,MathMLCompile:Ne}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",jn),MathJax.startup.useInput("mml"));var Un=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Hn={dir:0};function zn(e,t){return t?Ta([e],[t])[0]:e}class Wn{get CLASS(){return this.constructor}static charOptions(e,t){const a=e[t];if(!Array.isArray(a))throw Error(`Character data hasn't been loaded for 0x${t.toString(16).toUpperCase()}`);return 3===a.length&&(a[3]={}),a[3]}static defineDynamicFiles(e,t=""){const a={};return(e||[]).forEach((([e,i,r])=>{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])zn(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=Ma(Ta({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){zn(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),Ta(this.options,e.options||{}),Ta(this.params,e.parameters||{}),this.sizeVariants=zn(this.sizeVariants,e.sizeVariants),this.stretchVariants=zn(this.stretchVariants,e.stretchVariants),this.defineCssFonts(zn([],e.cssFonts)),this.createVariants(zn([],e.variants)),e.delimiters&&(this.defineDelimiters(zn([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Un(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=nn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Yr.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Yr.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Kr(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Kr(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Wn.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Wn.JAX="common",Wn.NAME="",Wn.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Wn.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Wn.defaultCssFamilyPrefix="",Wn.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Wn.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Wn.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Wn.SmpRemapGreekU={8711:25,1012:17},Wn.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Wn.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Wn.defaultMoMap={45:"\u2212"},Wn.defaultMnMap={45:"\u2212"},Wn.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Wn.defaultDelimiters={},Wn.defaultChars={},Wn.defaultSizeVariants=[],Wn.defaultStretchVariants=[],Wn.dynamicFiles={},Wn.dynamicExtensions=new Map;class Vn extends hn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Vn.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Gn=1e6;class $n extends Ur{breakToWidth(e,t){}}class Jn extends $n{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Gn,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===mi.BIN||a===mi.REL||a===mi.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Gn}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Gn},space:(e,t)=>{const a=t;if(!a.canBreak)return Gn;const i=a.getBBox().w;return i<0?Gn:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[mi.BIN]:e=>e-250,[mi.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Gn||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Vn.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Vn.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===mi.OPEN,s=a&&"postfix"===i||e.node.texClass===mi.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(Ti.postfix)){const t=Ti.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}Ti.infix["\u2061"]=[...Ti.infix["\u2061"]],Ti.infix["\u2061"][3]={linebreak:"nobreak"}}();class Xn extends Qa{get forceInlineBreaks(){return!1}constructor(e=null,t=null,a=null){const[i,r]=e.fontData instanceof Wn?[e.fontData.constructor,e.fontData]:[e.fontData||a,null],[n,o]=qa(e,i.OPTIONS);super(n),this.factory=this.options.wrapperFactory||new t,this.factory.jax=this,this.cssStyles=this.options.cssStyles||new vn,this.font=r||new i(o),this.font.setOptions({mathmlSpacing:this.options.mathmlSpacing}),this.unknownCache=new Map;const s=this.options.linebreaks.LinebreakVisitor||Jn;this.linebreaks=new s(this.factory)}setAdaptor(e){super.setAdaptor(e),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=e.canMeasureNodes?"ignore":"force")}typeset(e,t){this.setDocument(t);let a=this.createNode();return this.toDOM(e,a,t),a}createNode(){const e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})}setScale(e,t){let a=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){const e=t.getOuterBBox().w,i=this.math.metrics.containerWidth/this.pxPerEm;e>i&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",un(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=cn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===mi.BIN||o===mi.REL||o===mi.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state(){const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=hn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:hn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of hn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Vn.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new Rn(e);for(let e=0,a=eo.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(eo.BOLDVARIANTS[a.weight]||{})[t]||t,t=(eo.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new Rn),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):Zn(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):Zn(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof xi&&(e+=t.getText());return e}canStretch(e){if(this.stretch=Hn,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return un(e)}em(e){return pn(e)}px(e,t=-on){return mn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=ja(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:cn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=Oi(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}eo.kind="unknown",eo.styles={},eo.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],eo.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},eo.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},eo.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};const to={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};class ao extends eo{toCHTML(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))}toEmbellishedCHTML(e){if(e.length<=1||!this.node.isEmbellished)return!1;const t=this.adaptor;e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[r,n]of[[e[0],"before"],[e[1],"after"]])a!==n?(this.toCHTML([r]),i.push(this.dom[0]),"after"===n&&t.removeAttribute(this.dom[0],"space")):i.push(this.createChtmlNodes([r])[0]);return this.dom=i,!0}addChildren(e){for(const t of this.childNodes)t.toCHTML(e)}standardChtmlNodes(e){this.markUsed();const t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t}markUsed(){this.jax.wrapperUsage.add(this.kind)}createChtmlNodes(e){this.dom=e.map((e=>this.html("mjx-"+this.node.kind))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");return t?e.map((e=>this.adaptor.append(e,this.html("a",{href:t})))):e}handleStyles(){if(!this.styles)return;const e=this.styles.cssText;if(e){const t=this.adaptor;this.dom.forEach((a=>t.setAttribute(a,"style",e)));const a=this.styles.get("font-family");a&&this.dom.forEach((e=>t.setStyle(e,"font-family",this.font.cssFamilyPrefix+", "+a)))}}handleScale(){this.dom.forEach((e=>this.setScale(e,this.bbox.rscale)))}setScale(e,t){const a=Math.abs(t-1)<.001?1:t;if(e&&1!==a){const t=this.percent(a);to[t]?this.adaptor.setAttribute(e,"size",to[t]):this.adaptor.setStyle(e,"fontSize",t)}return e}handleSpace(){const e=this.adaptor,t=!!this.node.getProperty("breakable"),a=this.dom.length-1;for(const i of[[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(a).R,"rspace","marginRight",a]]){const[a,r,n,o]=i,s=this.em(a);if(t&&"space"===r){const t=e.node("mjx-break",Qn[s]?{size:Qn[s]}:{style:`letter-spacing: ${this.em(a-1)}`});e.insert(t,this.dom[o])}else a&&(Qn[s]?e.setAttribute(this.dom[o],r,Qn[s]):e.setStyle(this.dom[o],n,s))}}handleBorders(){var e,t;const a=null===(e=this.styleData)||void 0===e?void 0:e.border,i=null===(t=this.styleData)||void 0===t?void 0:t.padding,r=this.dom.length-1;if(!a||!r)return;const n=this.adaptor;for(const e of this.dom.keys()){const t=this.dom[e];e&&(a.width[3]&&n.setStyle(t,"border-left"," none"),i[3]&&n.setStyle(t,"padding-left","0")),e!==r&&(a.width[1]&&n.setStyle(t,"border-right","none"),i[1]&&n.setStyle(t,"padding-right","0"))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));i&&this.dom.forEach((e=>t.setStyle(e,"color",i))),r&&this.dom.forEach((e=>t.setStyle(e,"backgroundColor",r)))}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=ao.skipAttributes;for(const r of t.getExplicitNames())if(!1===i[r]||!(r in a)&&!i[r]&&!e.hasAttribute(this.dom[0],r)){const a=t.getExplicit(r);this.dom.forEach((t=>e.setAttribute(t,r,a)))}if(t.get("class")){const a=t.get("class").trim().split(/ +/);for(const t of a)this.dom.forEach((a=>e.addClass(a,t)))}this.node.getProperty("inline-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"inline-breaks","true")))}handlePWidth(){if(this.bbox.pwidth){const e=this.adaptor;this.bbox.pwidth===hn.fullWidth?this.dom.forEach((t=>e.setAttribute(t,"width","full"))):this.dom.forEach((t=>e.setStyle(t,"width",this.bbox.pwidth)))}}setIndent(e,t,a){const i=this.adaptor;if("center"===t||"left"===t){const t=this.getBBox().L;i.setStyle(e,"margin-left",this.em(a+t))}if("center"===t||"right"===t){const t=this.getBBox().R;i.setStyle(e,"margin-right",this.em(-a+t))}}drawBBox(){let{w:e,h:t,d:a,R:i}=this.getOuterBBox();const r=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-i)}},[this.html("mjx-box",{style:{height:this.em(t),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-a),"background-color":"green"}})]),n=this.dom[0]||this.parent.dom[0],o=this.adaptor.getAttribute(n,"size");o&&this.adaptor.setAttribute(r,"size",o);const s=this.adaptor.getStyle(n,"fontSize");s&&this.adaptor.setStyle(r,"fontSize",s),this.adaptor.append(this.adaptor.parent(n),r),this.adaptor.setStyle(n,"backgroundColor","#FFEE00")}html(e,t={},a=[]){return this.jax.html(e,t,a)}text(e){return this.jax.text(e)}char(e){return this.font.charSelector(e).substr(1)}}function io(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}ao.kind="unknown",ao.autoStyle=!0;const ro=function(){var e;const t=io(ao);return(e=class extends t{handleDisplay(e){const t=this.adaptor,[a,i]=this.getAlignShift();if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===hn.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){let{L:r,w:n,R:o}=this.jax.table.getOuterBBox();"right"===a?o=Math.max(o||-i,-i):"left"===a?r=Math.max(r||i,i):"center"===a&&(n+=2*Math.abs(i));const s=this.em(Math.max(0,r+n+o));t.setStyle(e,"min-width",s),t.setStyle(this.jax.table.dom[0],"min-width",s)}}else this.setIndent(this.dom[0],a,i)}handleInline(e){const t=this.adaptor,a=t.getStyle(this.dom[0],"margin-right");a&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",a),t.setStyle(e,"width","0"))}toCHTML(e){super.toCHTML(e);const t=this.adaptor;"block"===this.node.attributes.get("display")?(t.setAttribute(this.dom[0],"display","true"),t.setAttribute(e[0],"display","true"),this.handleDisplay(e[0])):this.handleInline(e[0]),t.addClass(this.dom[0],`${this.font.cssFontPrefix}-N`)}setChildPWidths(e,t=null,a=!0){return!!this.parent&&super.setChildPWidths(e,t,a)}handleAttributes(){super.handleAttributes();const e=this.adaptor;this.node.getProperty("process-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"breakable","true")))}}).kind=Li.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="CHTML"] mjx-break::after':{content:'" "',"white-space":"normal","font-family":"MJX-BRK"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},"mjx-math[breakable]":{display:"inline"}},e}();function no(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e),this.copySkewIC(e)}}}const oo=function(){var e;const t=no(ao);return(e=class extends t{}).kind=Ni.prototype.kind,e}(),so={1:"v",2:"h"};function lo(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==mi.OPEN&&this.node.texClass!==mi.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=hn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=hn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Vn.from(hn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Vn.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Vn.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:Hn,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return Oi(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}const co=function(){var e;const t=lo(ao);return e=class extends t{toCHTML(e){const t=this.adaptor,a=this.node.attributes,i=a.get("symmetric")&&2!==this.stretch.dir,r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));let n=this.standardChtmlNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;t.remove(n[e]),n[e]=null}if(r&&this.size<0)this.stretchHTML(n);else{if(i||a.get("largeop")){const e=this.em(this.getCenterOffset());"0"!==e&&n.forEach((a=>a&&t.setStyle(a,"verticalAlign",e)))}this.node.getProperty("mathaccent")&&n.forEach((e=>{t.setStyle(e,"width","0"),t.setStyle(e,"margin-left",this.em(this.getAccentOffset()))})),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}}stretchHTML(e){const t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();const a=this.stretch,i=a.stretch,r=this.font.getStretchVariants(t),n=[];this.createPart("mjx-beg",i[0],r[0],n),this.createPart("mjx-ext",i[1],r[1],n),4===i.length&&(this.createPart("mjx-mid",i[3],r[3],n),this.createPart("mjx-ext",i[1],r[1],n)),this.createPart("mjx-end",i[2],r[2],n);const o={},{h:s,d:l,w:d}=this.bbox;1===a.dir?(n.push(this.html("mjx-mark")),o.height=this.em(s+l),o.verticalAlign=this.em(-l)):o.width=this.em(d);const c=so[a.dir],u={class:this.char(a.c||t),style:o},p=this.html("mjx-stretchy-"+c,u,n),f=this.adaptor;e[0]&&f.append(e[0],p),e[1]&&f.append(e[1],e[0]?f.clone(p):p)}createPart(e,t,a,i){if(t){const r=this.font.getChar(a,t)[3],n=r.f||("normal"===a?"":this.font.getVariant(a).letter),o=r.ff||(n?`${this.font.cssFontPrefix}-${n}`:"");let s=(r.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))));i.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(s)])]))}}},e.kind=zi.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-block"},"mjx-stretchy-h > *":{display:"inline-block",width:0},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%",border:"0px solid transparent","box-sizing":"border-box","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-v":{display:"inline-block","text-align":"center"},"mjx-stretchy-v > *":{display:"block",height:0},"mjx-stretchy-v > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"visible clip",height:"100%",border:"0px solid transparent","box-sizing":"border-box"},"mjx-mark":{display:"inline-block",height:0}},e}();function uo(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const po=function(){var e;const t=uo(ao);return(e=class extends t{}).kind=_i.prototype.kind,e}();function fo(e){return class extends e{createText(e){const t=this.wrap(this.mmlText(e));return t.parent=this,t}constructor(e,t,a=null){super(e,t,a);const i=this.node.attributes;let r=i.getList("lquote","rquote");"monospace"!==this.variant&&(i.isSet("lquote")||'"'!==r.lquote||(r.lquote="\u201c"),i.isSet("rquote")||'"'!==r.rquote||(r.rquote="\u201d")),this.childNodes.unshift(this.createText(r.lquote)),this.childNodes.push(this.createText(r.rquote))}}}const mo=function(){var e;const t=fo(ao);return(e=class extends t{}).kind=Gi.prototype.kind,e}();function ho(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Vn.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++a1&&e.forEach((e=>this.adaptor.append(e,this.html("mjx-linestrut"))));let t=this.standardChtmlNodes(e),{w:a,h:i,d:r}=this.getBBox();a<0&&(this.adaptor.setStyle(t[0],"marginRight",this.em(a)),a=0),a&&!this.breakCount&&this.adaptor.setStyle(t[0],"width",this.em(a)),i=Math.max(0,i+r),i&&this.adaptor.setStyle(t[0],"height",this.em(Math.max(0,i))),r&&this.adaptor.setStyle(t[0],"verticalAlign",this.em(-r))}}).kind=Vi.prototype.kind,e}();function bo(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}const So=function(){var e;const t=bo(ao);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;let t=this.standardChtmlNodes(e);const a=[],i={},[,,r,n,o,s,l,d,c]=this.getDimens();if((s||this.childNodes[0].getBBox().pwidth)&&(i.width=this.em(r+s)),(n||o)&&(i.margin=this.em(n)+" 0 "+this.em(o)),l+c||d){i.position="relative";const e=this.html("mjx-rbox",{style:{left:this.em(l+c),top:this.em(-d),"max-width":i.width}});l+c&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(e,"width","full"),this.adaptor.setStyle(e,"left",this.em(l))),a.push(e)}t=[this.adaptor.append(t[0],this.html("mjx-block",{style:i},a))],this.childNodes[0].childNodes.length?this.childNodes[0].toCHTML([a[0]||t[0]]):(n||o)&&this.adaptor.append(a[0]||t[0],this.html("mjx-box"))}}).kind=er.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}(),wo=4,Eo=1,Ao=2,vo=.067,xo=.2,Co=vo+"em solid",Lo={top:0,right:1,bottom:2,left:3},No=Object.keys(Lo),_o=e=>new Array(4).fill(e.thickness+e.padding),Fo=e=>new Array(4).fill(e.padding),Do=e=>new Array(4).fill(e.thickness),Bo=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),Po=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Ro=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},To={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},Mo={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},Io={up:e=>Ro(e,[Bo(e),0,e.padding,0]),down:e=>Ro(e,[e.padding,0,Bo(e),0]),right:e=>Po(e,[0,Bo(e),0,e.padding]),left:e=>Po(e,[0,e.padding,0,Bo(e)]),updown:e=>Ro(e,[Bo(e),0,Bo(e),0]),leftright:e=>Po(e,[0,Bo(e),0,Bo(e)])},Oo=function(e){return t=>{const a=Lo[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},qo=function(e){return(t,a,i)=>{const r=Lo[a],n=Lo[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},jo=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:_o}]}},Uo=function(e){return t=>{const[a,i,r,n]=Mo[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},Ho=function(e){return t=>{const[a,i,r,n]=To[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:Io[t],remove:n}]}};function zo(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,xo));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,vo));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=Ui(i);this.arrowhead={x:e?parseFloat(e):wo,y:t?parseFloat(t):Ao,dx:a?parseFloat(a):Eo}}}getNotations(){const e=this.constructor.notations;for(const t of Ui(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=xo,this.thickness=vo,this.arrowhead={x:wo,y:Ao,dx:Eo},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}const Wo=function(e,t=""){return(a,i)=>{const r=a.adjustBorder(a.html("mjx-"+e));if(t){const e=a.getOffset(t);if(a.thickness!==vo||e){const i=`translate${t}(${a.Em(a.thickness/2-e)})`;a.adaptor.setStyle(r,"transform",i)}}a.adaptor.append(a.dom[0],r)}},Vo=function(e){return Oo(((t,a)=>{t.adaptor.setStyle(a,"border-"+e,t.Em(t.thickness)+" solid")}))(e)},Go=function(e,t,a){return qo(((e,i)=>{const r=e.Em(e.thickness)+" solid";e.adaptor.setStyle(i,"border-"+t,r),e.adaptor.setStyle(i,"border-"+a,r)}))(e,t,a)},$o=function(e,t){return jo((e=>(a,i)=>{const{w:r,h:n,d:o}=a.getBBox(),[s,l]=a.getArgMod(r,n+o),d=t*a.thickness/2,c=a.adjustBorder(a.html(e,{style:{width:a.Em(l),transform:"rotate("+a.fixed(-t*s)+"rad) translateY("+d+"em)"}}));a.adaptor.append(a.dom[0],c)}))(e)},Jo=function(e){return Uo(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Xo=function(e){return Ho(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)};function Ko(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}const Yo=Ko(Eo,Ao),Zo=function(){var e;const t=zo(ao);return(e=class extends t{adjustArrow(e,t){const a=this.thickness,i=this.arrowhead;if(i.x===wo&&i.y===Ao&&i.dx===Eo&&a===vo)return;const[r,n]=[a*i.x,a*i.y].map((e=>this.em(e))),o=Ko(i.dx,i.y),[s,l,d,c,u]=this.adaptor.childNodes(e);this.adjustHead(l,[n,"0","1px",r],o),this.adjustHead(d,["1px","0",n,r],"-"+o),this.adjustHead(c,[n,r,"1px","0"],"-"+o),this.adjustHead(u,["1px",r,n,"0"],o),this.adjustLine(s,a,i.x,t)}adjustHead(e,t,a){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+a+"rad)"))}adjustLine(e,t,a,i){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(a-1))),i&&this.adaptor.setStyle(e,"left",this.em(t*(a-1)))}moveArrow(e,t,a){if(!a)return;const i=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform",`translate${t}(${this.em(-a)})${i?" "+i:""}`)}adjustBorder(e){return this.thickness!==vo&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e}adjustThickness(e){return this.thickness!==vo&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e}fixed(e,t=3){return Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")}Em(e){return super.em(e)}toCHTML(e){const t=this.adaptor,a=this.standardChtmlNodes(e),i=t.append(a[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,i):this.childNodes[0].toCHTML([i]);for(const e of Object.keys(this.notations)){const t=this.notations[e];!t.renderChild&&t.renderer(this,i)}const r=this.getPadding();for(const e of No){const a=Lo[e];r[a]>0&&t.setStyle(i,"padding-"+e,this.em(r[a]))}}arrow(e,t,a,i="",r=0){const n=this.getBBox().w,o={width:this.em(e)};n!==e&&(o.left=this.em((n-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");const s=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return a&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,a),this.moveArrow(s,i,r),s}}).kind=ir.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":Co,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":Co,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":Co,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+pn(vo/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":Co,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+pn(vo/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:Co,"border-radius":pn(vo+xo)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:Co,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":pn(vo*wo)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:pn(-vo/2),right:pn(vo*(wo-1)),height:0,"border-top":pn(vo)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:pn(vo*(wo-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+Yo+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":pn(vo*Ao)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+Yo+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":pn(vo*Ao)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+Yo+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":pn(vo*wo)+" solid","border-bottom":"1px solid transparent","border-top":pn(vo*Ao)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+Yo+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":pn(vo*wo)+" solid","border-top":"1px solid transparent","border-bottom":pn(vo*Ao)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:pn(-1.5*xo),width:pn(3*xo),border:pn(vo)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+pn(1.5*xo)+")","box-sizing":"border-box"}},e.notations=new Map([Vo("top"),Vo("right"),Vo("bottom"),Vo("left"),Go("actuarial","top","right"),Go("madruwb","bottom","right"),$o("up",1),$o("down",-1),["horizontalstrike",{renderer:Wo("hstrike","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Wo("vstrike","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:_o,border:Do,remove:"left right top bottom"}],["roundedbox",{renderer:Wo("rbox"),bbox:_o}],["circle",{renderer:Wo("cbox"),bbox:_o}],["phasorangle",{renderer:(e,t)=>{const{h:a,d:i}=e.getBBox(),[r,n]=e.getArgMod(1.75*e.padding,a+i),o=e.thickness*Math.sin(r)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");const s=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(n),transform:"translateX("+e.Em(o)+") rotate("+e.fixed(-r)+"rad)"}}));e.adaptor.append(e.dom[0],s)},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Xo("up"),Xo("down"),Xo("left"),Xo("right"),Xo("updown"),Xo("leftright"),Jo("updiagonal"),Jo("northeast"),Jo("southeast"),Jo("northwest"),Jo("southwest"),Jo("northeastsouthwest"),Jo("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const a=e.adaptor;a.setStyle(t,"border-top",e.Em(e.thickness)+" solid");const i=a.append(e.dom[0],e.html("dbox")),r=e.thickness,n=e.padding;r!==vo&&a.setStyle(i,"border-width",e.Em(r)),n!==xo&&(a.setStyle(i,"left",e.Em(-1.5*n)),a.setStyle(i,"width",e.Em(3*n)),a.setStyle(i,"clip-path","inset(0 0 0 "+e.Em(1.5*n)+")"))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toCHTML([t]);const a=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",a.map((t=>e.Em(-t))).join(" "))},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}();function Qo(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=hn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Vn({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=hn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=hn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;a mjx-linebox":{display:"inline"},"mjx-linestack[breakable] > mjx-linebox::before":{"white-space":"pre",content:'"\\A"'},"mjx-linestack[breakable] > mjx-linebox::after":{"white-space":"normal",content:'" "',"letter-spacing":"-.999em","font-family":"MJX-BRK"},"mjx-linestack[breakable] > mjx-linebox:first-of-type::before":{display:"none"},"mjx-linestack[breakable] > mjx-linebox:last-of-type::after":{display:"none"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},e}(),as=function(){var e;const t=es(ts);return(e=class extends t{}).kind=Ji.prototype.kind,e}();function is(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}const rs=function(){var e;const t=is(ao);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)}}).kind=ar.prototype.kind,e}();function ns(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return s *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".075em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}();function ss(e){return class extends e{get base(){return 0}get root(){return null}combineRootBBox(e,t,a){}getPQ(e){const t=this.font.params.rule_thickness,a=this.font.params.surd_height,i=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[i,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new hn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}const ls=function(){var e;const t=ss(ao);return e=class extends t{toCHTML(e){const t=this.surd,a=this.childNodes[this.base],i=t.getBBox(),r=a.getOuterBBox(),[,n]=this.getPQ(i),o=this.font.params.surd_height,s=r.h+n+o,l=this.adaptor,d=this.standardChtmlNodes(e);let c,u,p,f;null!=this.root&&(p=l.append(d[0],this.html("mjx-root")),f=this.childNodes[this.root]);const m=l.append(d[0],this.html("mjx-sqrt",{},[c=this.html("mjx-surd"),u=this.html("mjx-box",{style:{paddingTop:this.em(n)}})]));.06!==o&&l.setStyle(u,"border-top-width",this.em(o*this.font.params.rule_factor)),this.addRoot(p,f,i,s),t.toCHTML([c]),a.toCHTML([u]),t.size<0&&l.addClass(m,"mjx-tall")}addRoot(e,t,a,i){}},e.kind=Ki.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".075em"},"mjx-sqrt > mjx-box":{"border-top":".075em solid","padding-left":".03em","margin-left":"-.03em"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}();function ds(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}const cs=function(){var e;const t=ds(ls);return e=class extends t{addRoot(e,t,a,i){t.toCHTML([e]);const r=this.adaptor,[n,o,s]=this.getRootDimens(a,i);r.setStyle(e,"verticalAlign",this.em(o)),r.setStyle(e,"width",this.em(n)),s&&r.setStyle(r.firstChild(e),"paddingLeft",this.em(s))}},e.kind=Yi.prototype.kind,e}();function us(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function ps(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function fs(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}function ms(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Vn.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return e=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))}adjustUnderDepth(e,t){if(t.d>=0)return;const a=this.adaptor,i=this.em(t.d),r=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});for(const t of a.childNodes(a.firstChild(e)))a.append(r,t);a.append(a.firstChild(e),r)}adjustBaseHeight(e,t){if(this.node.attributes.get("accent")){const a=this.font.params.x_height*this.baseScale;t.h mjx-spacer":{display:"block"}},e}();function bs(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function Ss(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function ws(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}const Es=function(){var e;const t=bs(gs);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([t]),this.scriptChild.toCHTML([a]);const i=this.baseChild.getOuterBBox(),r=this.scriptChild.getOuterBBox(),n=this.getUnderKV(i,r)[0],o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0);this.adaptor.setStyle(a,"paddingTop",this.em(n)),this.setDeltaW([t,a],this.getDeltaW([i,r],[0,-o])),this.adjustUnderDepth(a,r)}}).kind=dr.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}(),As=function(){var e;const t=Ss(ys);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([t]),this.baseChild.toCHTML([a]);const i=this.scriptChild.getOuterBBox(),r=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,r);const n=this.getOverKU(r,i)[0],o=this.isLineAbove?0:this.getDelta(this.scriptChild);this.adaptor.setStyle(t,"paddingBottom",this.em(n)),this.setDeltaW([a,t],this.getDeltaW([r,i],[0,o])),this.adjustOverDepth(t,i)}}).kind=cr.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),vs=function(){var e;const t=ws(ks);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),r=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([t]),this.baseChild.toCHTML([i]),this.underChild.toCHTML([r]);const n=this.overChild.getOuterBBox(),o=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(i,o);const l=this.getOverKU(o,n)[0],d=this.getUnderKV(o,s)[0],c=this.getDelta(this.overChild),u=this.getDelta(this.underChild,!0);this.adaptor.setStyle(t,"paddingBottom",this.em(l)),this.adaptor.setStyle(r,"paddingTop",this.em(d)),this.setDeltaW([i,r,t],this.getDeltaW([o,s,n],[0,this.isLineBelow?0:-u,this.isLineAbove?0:c])),this.adjustOverDepth(t,n),this.adjustUnderDepth(r,s)}}).kind=lr.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}(),xs={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},Cs=["sup","sup","psup","psub"];function Ls(e){return class extends e{combinePrePost(e,t){const a=new hn(e);return a.combine(t,0,0),a}getScriptData(){const e=this.scriptData={base:null,sub:hn.empty(),sup:hn.empty(),psub:hn.empty(),psup:hn.empty(),numPrescripts:0,numScripts:0},t=this.getScriptBBoxLists();this.combineBBoxLists(e.sub,e.sup,t.subList,t.supList),this.combineBBoxLists(e.psub,e.psup,t.psubList,t.psupList),e.base=t.base[0],e.numPrescripts=t.psubList.length,e.numScripts=t.subList.length}getScriptBBoxLists(){const e={base:[],subList:[],supList:[],psubList:[],psupList:[]};let t="base";for(const a of this.childNodes)a.node.isKind("mprescripts")?t="psubList":(e[t].push(a.getOuterBBox()),t=xs[t]);return this.firstPrescript=e.subList.length+e.supList.length+2,this.padLists(e.subList,e.supList),this.padLists(e.psubList,e.psupList),e}padLists(e,t){e.length>t.length&&t.push(hn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Vn.from(this.addPrescripts(hn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}const Ns=function(){var e;const t=Ls(ks);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=Ui(i+" "+i),[o,s]=this.getCombinedUV();if(a.numPrescripts){const e=this.addScripts(this.dom[0],o,-s,!0,a.psub,a.psup,this.firstPrescript,a.numPrescripts);"right"!==r&&this.adaptor.setAttribute(e,"script-align",r)}if(this.childNodes[0].toCHTML(t),a.numScripts){const e=this.addScripts(this.dom[this.dom.length-1],o,-s,!1,a.sub,a.sup,1,a.numScripts);"left"!==n&&this.adaptor.setAttribute(e,"script-align",n)}}addScripts(e,t,a,i,r,n,o,s){const l=this.adaptor,d=t-n.d+(a-r.h),c=t<0&&0===a?r.h+t:t,u=d>0?{style:{height:this.em(d)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),m=this.html("mjx-row",u),h=this.html("mjx-row"),g="mjx-"+(i?"pre":"")+"scripts";let y=o+2*s;for(;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}();let _s=.333;function Fs(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=hn.fullWidth;else{const e=this.node.attributes.get("width");ji(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return Tn(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(Mn(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):ji(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=Mn(e)}else if(ji(e))a=this.percent(1/t);else{const i=Tn([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:ji(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:ji(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-Tn([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>ji(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!ji(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-Tn([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=Tn(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=Ui(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?Ui(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=Mn(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new Rn(""));const t=e.split(/ /);for(const e of xn.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${xn[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=Tn([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=Tn(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,ji(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!ji(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}const Ds=function(){var e;const t=Fs(ao);return e=class extends t{constructor(e,t,a=null){super(e,t,a),this.itable=this.html("mjx-itable"),this.labels=this.html("mjx-itable")}getAlignShift(){const e=super.getAlignShift();return this.isTop||(e[1]=0),e}toCHTML(e){const t=this.standardChtmlNodes(e);this.adaptor.append(t[0],this.html("mjx-table",{},[this.itable]));for(const e of this.childNodes)e.toCHTML([this.itable]);this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()}shiftColor(){const e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))}padRows(){const e=this.adaptor;for(const t of e.childNodes(this.itable))for(;e.childNodes(t).length1&&"0.4em"!==n||a&&1===i)&&this.adaptor.setStyle(s,"paddingLeft",n),(i1&&"0.215em"!==r||a&&1===i)&&this.adaptor.setStyle(t.dom[0],"paddingTop",r),(i mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}();function Bs(e){return class extends e{get numCells(){return this.childNodes.length}get labeled(){return!1}get tableCells(){return this.childNodes}getChild(e){return this.childNodes[e]}getChildBBoxes(){return this.childNodes.map((e=>e.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function Ps(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}const Rs=function(){var e;const t=Bs(ao);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign");"baseline"!==t&&this.adaptor.setAttribute(this.dom[0],"rowalign",t)}}).kind=hr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}(),Ts=function(){var e;const t=Ps(Rs);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.adaptor.firstChild(this.dom[0]);if(t){this.adaptor.remove(t);const e=this.node.attributes.get("rowalign"),a="baseline"!==e&&"axis"!==e?{rowalign:e}:{},i=this.html("mjx-mtr",a,[t]);this.adaptor.append(this.parent.labels,i)}}markUsed(){super.markUsed(),this.jax.wrapperUsage.add(Rs.kind)}}).kind=gr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}();function Ms(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}const Is=function(){var e;const t=Ms(ao);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");t!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",t),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))}}).kind=yr.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}(),Os={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function qs(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=Ui(e||"");this.tipDx=this.length2em(t||Os.dx),this.tipDy=this.length2em(a||Os.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}const js=function(){var e;const t=qs(ao);return(e=class extends t{setEventHandler(e,t,a=null){(a?[a]:this.dom).forEach((a=>a.addEventListener(e,t)))}Em(e){return this.em(e)}toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}}).kind=rr.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?oi.ENRICHED:oi.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)if(a.node.isKind("mtext")){const t=a.node.getText();e.dom.forEach((a=>e.adaptor.setAttribute(a,"title",t)))}else{const i=e.adaptor;for(const r of e.dom){const n=i.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));a.toCHTML([i.firstChild(n)]),e.setEventHandler("mouseover",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","block")),t.postDelay);t.hoverTimer.set(r,a),e.stopPropagation()}),r),e.setEventHandler("mouseout",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","")),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}}},Os]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}();function Us(e){return class extends e{constructor(e,t,a=null){super(e,t,a),this.getParameters()}getParameters(){const{width:e,height:t,valign:a,src:i,index:r}=this.node.attributes.getList("width","height","valign","src","index");if(i)this.width="auto"===e?1:this.length2em(e),this.height="auto"===t?1:this.length2em(t),this.valign=this.length2em(a||"0");else{const e=String.fromCodePoint(parseInt(r)),t=this.node.factory;this.charWrapper=this.wrap(t.create("text").setText(e)),this.charWrapper.parent=this}}computeBBox(e,t=!1){this.charWrapper?e.updateFrom(this.charWrapper.getBBox()):(e.w=this.width,e.h=this.height+this.valign,e.d=-this.valign)}}}const Hs=function(){var e;const t=Us(ao);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);if(this.charWrapper)return void this.charWrapper.toCHTML(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r={width:this.em(this.width),height:this.em(this.height)};this.valign&&(r.verticalAlign=this.em(this.valign));const n=this.html("img",{src:a,style:r,alt:i,title:i});this.adaptor.append(t[0],n)}}).kind=Sr.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}();function zs(e){return class extends e{computeBBox(e,t=!1){if(this.childNodes.length){const{w:t,h:a,d:i}=this.childNodes[0].getBBox();e.w=t,e.h=a,e.d=i}}get breakCount(){return this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.childNodes[0].breakCount}}}const Ws=function(){var e;const t=zs(ao);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.childNodes.length&&this.childNodes[0].toCHTML(t)}}).kind=wr.prototype.kind,e}(),Vs=((Gs=class extends ao{toCHTML(e){super.toCHTML(e)}computeBBox(){return this.bbox}}).kind=Ar.prototype.kind,Gs);var Gs;const $s=function(){var e;return(e=class extends ao{}).kind=Er.prototype.kind,e.styles={"mjx-annotation-xml":{"font-family":"initial","line-height":"normal"}},e}(),Js=function(){var e;return(e=class extends ao{toCHTML(e){this.dom=[this.adaptor.append(e[0],this.adaptor.clone(this.node.getXML()))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}}).kind=Ci.prototype.kind,e.autoStyle=!1,e}();function Xs(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}const Ks=function(){var e;const t=Xs(ao);return(e=class extends t{toCHTML(e){super.toCHTML(e),this.dom.forEach((e=>this.adaptor.setAttribute(e,"texclass",hi[this.node.texClass])))}}).kind=vr.prototype.kind,e}();function Ys(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}const Zs=function(){var e;const t=Ys(ao);return e=class extends t{toCHTML(e){this.markUsed();const t=e[0],a=this.adaptor,i=this.parent.variant,r=this.node.getText();if(0===r.length)return;const n=this.getBBox();if("-explicitFont"===i){const{scale:e}=this.parent.getBBox();a.append(t,this.jax.unknownText(r,i,n.w,e))}else{let e="";const o=this.remappedText(r,i),s=o.length>1?this.em(this.parent.getBBox().h):"",l=o.length;for(let r=0;rthis.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}const el=function(){var e;const t=Qs(ao);return(e=class extends t{toCHTML(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]}}).kind=Cr.prototype.kind,e.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),tl={[ro.kind]:ro,[ts.kind]:ts,[as.kind]:as,[oo.kind]:oo,[co.kind]:co,[po.kind]:po,[mo.kind]:mo,[go.kind]:go,[ko.kind]:ko,[So.kind]:So,[Zo.kind]:Zo,[os.kind]:os,[ls.kind]:ls,[cs.kind]:cs,[gs.kind]:gs,[ys.kind]:ys,[ks.kind]:ks,[Es.kind]:Es,[As.kind]:As,[vs.kind]:vs,[Ns.kind]:Ns,[rs.kind]:rs,[Ds.kind]:Ds,[Rs.kind]:Rs,[Ts.kind]:Ts,[Is.kind]:Is,[js.kind]:js,[Hs.kind]:Hs,[Ws.kind]:Ws,[Vs.kind]:Vs,[$s.kind]:$s,[Js.kind]:Js,[Ks.kind]:Ks,[Zs.kind]:Zs,[el.kind]:el,[ao.kind]:ao};class al extends Kn{}al.defaultNodes=tl;class il{constructor(){this.used=new Set,this.needsUpdate=[]}add(e){const t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)}has(e){return this.used.has(JSON.stringify(e))}clear(){this.used.clear(),this.needsUpdate=[]}update(){const e=this.needsUpdate;return this.needsUpdate=[],e}}class rl extends Wn{constructor(){super(...arguments),this.charUsage=new il,this.delimUsage=new il,this.fontUsage={},this.newFonts=0}static charOptions(e,t){return super.charOptions(e,t)}static addFontURLs(e,t,a){for(const i of Object.keys(t)){const r=Object.assign({},t[i]);r.src=r.src.replace(/%%URL%%/,a),e[i]=r}}static addDynamicFontCss(e,t,a){const i={};for(const a of t){const t=a.slice(4);i[`@font-face /* ${t} */`]={"font-family":a,src:`url("%%URL%%/${a.toLowerCase()}.woff") format("woff")`},e[`.${t}`]={"font-family":`${this.defaultCssFamilyPrefix}, ${a}`}}this.addFontURLs(e,i,a)}static addExtension(e,t=""){super.addExtension(e,t),e.fonts&&this.addDynamicFontCss(this.defaultStyles,e.fonts,e.fontURL)}adaptiveCSS(e){this.options.adaptiveCSS=e}clearCache(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())}createVariant(e,t=null,a=null){super.createVariant(e,t,a),this.variant[e].letter=this.constructor.defaultVariantLetters[e]}defineChars(e,t){super.defineChars(e,t);const a=this.variant[e].letter,i=this.constructor;for(const e of Object.keys(t)){const r=parseInt(e);if(!Array.isArray(t[r]))continue;const n=i.charOptions(t,r);void 0===n.f&&(n.f=a);for(const[e,t]of i.combiningChars)if(r>=e&&r<=t){n.cmb=!0;break}}}addDynamicFontCss(e,t=this.options.fontURL){this.constructor.addDynamicFontCss(this.fontUsage,e,t)}updateDynamicStyles(){const e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e}get styles(){const e=this.constructor,t=Object.assign(Object.assign({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t}updateStyles(e){for(const t of this.delimUsage.update())this.addDelimiterStyles(e,t,this.getDelimiter(t));for(const[t,a]of this.charUsage.update()){const i=this.variant[t];this.addCharStyles(e,i.letter,a,i.chars[a])}return e}allStyles(e){var t;for(const t of Object.keys(this.delimiters)){const a=parseInt(t);this.addDelimiterStyles(e,a,this.delimiters[a])}for(const a of Object.keys(this.variant)){const i=this.variant[a],r=i.letter;for(const a of Object.keys(i.chars)){const n=parseInt(a),o=i.chars[n];!(null===(t=null==o?void 0:o[3])||void 0===t?void 0:t.smp)&&Array.isArray(o)&&(o.length<4&&(o[3]={}),this.addCharStyles(e,r,n,o))}}}addDelimiterStyles(e,t,a){if(!a.stretch)return;const i=a.c&&a.c!==t?this.charSelector(a.c):this.charSelector(t);1===a.dir?this.addDelimiterVStyles(e,t,i,a):this.addDelimiterHStyles(e,t,i,a)}addDelimiterVStyles(e,t,a,i){const r=i.HDW,[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t),f=this.addDelimiterVPart(e,a,"beg",n,d,r);this.addDelimiterVPart(e,a,"ext",o,c,r);const m=this.addDelimiterVPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterVPart(e,a,"mid",l,p,r),i=this.em(t/2-.03);e[`mjx-stretchy-v${a} > mjx-ext:first-of-type`]={height:"50%","border-width":`${this.em0(f-.03)} 0 ${i}`},e[`mjx-stretchy-v${a} > mjx-ext:last-of-type`]={height:"50%","border-width":`${i} 0 ${this.em0(m-.03)}`}}else(m||f)&&(e["mjx-stretchy-v"+a+" > mjx-ext"]={"border-width":`${this.em0(f-.03)} 0 ${this.em0(m-.03)}`})}addDelimiterVPart(e,t,a,i,r,n){if(!i)return 0;const[o,s,l]=this.getChar(r,i),d={width:this.em0(l)};if("ext"!==a){l>n[2]&&(d.margin=`0 ${this.em((n[2]-l)/2)}`);const e="beg"===a?o:"end"===a?-s:(o-s)/2;e>0?d["padding-top"]=this.em(e):e<0&&(d.transform=`translateY(${this.em(e)})`)}else{const e=o-(o+s)/5;d.transform=`translateY(${this.em(e)}) scaleY(500)`,d["transform-origin"]=`center ${this.em(.03-e)}`}return e[`mjx-stretchy-v${t} mjx-${a} mjx-c`]=d,o+s}addDelimiterHStyles(e,t,a,i){const r=[...i.HDW],[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t);if(i.hd&&!this.options.mathmlSpacing){const e=this.params.extender_factor;r[0]=r[0]*(1-e)+i.hd[0]*e,r[1]=r[1]*(1-e)+i.hd[1]*e}const f=this.addDelimiterHPart(e,a,"beg",n,d,r);this.addDelimiterHPart(e,a,"ext",o,c,r);const m=this.addDelimiterHPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterHPart(e,a,"mid",l,p,r),i=this.em0(t/2-.03);e[`mjx-stretchy-h${a} > mjx-ext:first-of-type`]={width:"50%","border-width":`0 ${i} 0 ${this.em0(f-.03)}`},e[`mjx-stretchy-h${a} > mjx-ext:last-of-type`]={width:"50%","border-width":`0 ${this.em0(m-.03)} 0 ${i}`}}else(f||m)&&(e[`mjx-stretchy-h${a} > mjx-ext`]={"border-width":`0 ${this.em0(m-.03)} 0 ${this.em0(f-.03)}`})}addDelimiterHPart(e,t,a,i,r,n){if(!i)return 0;const[,,o,s]=this.getChar(r,i),l={padding:this.padding(n,o-n[2])};return"end"===a?l["margin-left"]=this.em(-o):"mid"===a&&(l["margin-left"]=this.em(-o/2)),this.checkCombiningChar(s,l),e[`mjx-stretchy-h${t} mjx-${a} mjx-c`]=l,o}addCharStyles(e,t,a,i){const r=i[3],n=void 0!==r.f?r.f:t,o=r.ff||(n?`${this.cssFontPrefix}-${n}`:""),s="mjx-c"+this.charSelector(a)+(o?"."+o:""),l=r.oc||r.ic||0;e[s]={padding:this.padding(i,l)},r.oc&&(e[s+"[noic]"]={"padding-right":this.em(i[2])}),this.checkCombiningChar(r,e[s])}checkCombiningChar(e,t){if(!e.cmb)return;const a=t.padding.split(/ /);t.width=a[1],a[1]="0",a[3]||a.pop(),t.padding=a.join(" ")}em(e){return pn(e)}em0(e){return pn(Math.max(0,e))}padding([e,t,a],i=0){return[e,a+i,t,0].map(this.em0).join(" ")}charSelector(e){return".mjx-c"+e.toString(16).toUpperCase()}}function nl(e,t){for(const a of Object.keys(t)){const i=parseInt(a),r=t[i];r.c&&(r.c=r.c.replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))))),Object.assign(Wn.charOptions(e,i),r)}return e}rl.OPTIONS=Object.assign(Object.assign({},Wn.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),rl.JAX="CHTML",rl.defaultVariantLetters={},rl.defaultStyles={},rl.defaultFonts={},rl.combiningChars=[[768,879],[8400,8447]];class ol extends rl{}const sl="nofont";ol.OPTIONS={fontURL:"."};class ll extends Xn{constructor(e=null){super(e,al,ol),this.chtmlStyles=null,this.font.adaptiveCSS(this.options.adaptiveCSS),this.wrapperUsage=new il}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.chtmlStyles){const e=new vn;return this.options.adaptiveCSS&&(this.addWrapperStyles(e),this.updateFontStyles(e)),e.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,e.getStyleRules()),this.chtmlStyles}const t=this.chtmlStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",ll.STYLESHEETID),this.wrapperUsage.update(),t}updateFontStyles(e){e.addStyles(this.font.updateStyles({}))}addWrapperStyles(e){if(this.options.adaptiveCSS)for(const t of this.wrapperUsage.update()){const a=this.factory.getNodeClass(t);a&&this.addClassStyles(a,e)}else super.addWrapperStyles(e)}addClassStyles(e,t){const a=e;a.autoStyle&&"unknown"!==a.kind&&t.addStyles({["mjx-"+a.kind]:{display:"inline-block","text-align":"left"}}),this.wrapperUsage.add(a.kind),super.addClassStyles(e,t)}processMath(e,t){e.toCHTML([t])}clearCache(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null}reset(){this.clearCache()}getInitialScale(){return this.math.metrics.scale}unknownText(e,t,a=null,i=1){const r={},n=100/this.math.metrics.scale;if(100!==n&&(r["font-size"]=this.fixed(n,1)+"%",r.padding=pn(75/n)+" 0 "+pn(20/n)+" 0"),"-explicitFont"!==t){const a=Oi(e);(1!==a.length||a[0]<119808||a[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),r)}if(null!==a){const e=this.math.metrics;r.width=Math.round(a*e.em*e.scale*i)+"px"}return this.html("mjx-utext",{variant:t,style:r},[this.text(e)])}measureTextNode(e){const t=this.adaptor,a=t.clone(e);t.setStyle(a,"font-family",t.getStyle(a,"font-family").replace(/MJXZERO, /g,""));const i=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[a]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,i);let r=t.nodeSize(a,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(i),{w:r,h:.75,d:.2}}}function dl(e,t){const a={};for(const i of Object.keys(e)){const r=e[i];for(const e of Object.keys(r)){a[e]||(a[e]={});const n=r[e];if(i)for(const e of Object.keys(n)){const a=n[parseInt(e)];a[3]||(a[3]={}),t?a[3].ff=t+"-"+i:a[3].f=i}Object.assign(a[e],n)}}return a}ll.NAME="CHTML",ll.OPTIONS=Object.assign(Object.assign({},Xn.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),ll.commonStyles=Object.assign(Object.assign({},Xn.commonStyles),{'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-container [inline-breaks]":{display:"inline"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"}}),ll.STYLESHEETID="MJX-CHTML-styles";const cl=1,ul=2;MathJax.loader&&MathJax.loader.checkVersion("output/chtml",da,"output"),ma({_:{output:{chtml_ts:zt,chtml:{DefaultFont:Ht,DynamicFonts:Wt,FontData:Ut,Notation:et,Usage:jt,Wrapper:Te,WrapperFactory:qt,Wrappers_ts:Ot,Wrappers:{HtmlNode:It,TeXAtom:Pt,TextNode:Tt,maction:Lt,math:Ie,menclose:tt,mfenced:nt,mfrac:st,mglyph:_t,mi:qe,mmultiscripts:bt,mn:ze,mo:Ue,mpadded:Ye,mroot:ut,mrow:it,ms:Ve,mspace:Xe,msqrt:dt,msubsup:ht,mtable:wt,mtd:xt,mtext:$e,mtr:At,munderover:yt,scriptbase:mt,semantics:Dt}},common:{Direction:Vt,FontData:Fe,LineBBox:De,LinebreakVisitor:Be,Notation:Ze,Wrapper:Re,WrapperFactory:Pe,Wrappers:{HtmlNode:Mt,TeXAtom:Bt,TextNode:Rt,maction:Ct,math:Me,menclose:Qe,mfenced:rt,mfrac:ot,mglyph:Nt,mi:Oe,mmultiscripts:kt,mn:He,mo:je,mpadded:Ke,mroot:ct,mrow:at,ms:We,mspace:Je,msqrt:lt,msubsup:pt,mtable:St,mtd:vt,mtext:Ge,mtr:Et,munderover:gt,scriptbase:ft,semantics:Ft}}}}});const pl="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",fl={config(e,t,a,i){if(MathJax.loader){fa(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||pl,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;fa(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?fa(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(ma({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),fa(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&fa(MathJax.config,e,{fontURL:ya.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};fl.config("chtml",ll,sl,ol);const ml="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function hl(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function gl(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=kl(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),Sl(i,r,a,(()=>e.post())))}function yl(e){return(t,a)=>{const i=e.slice();return e.length=0,Sl(t,a,i,(()=>hl(bl.trim())))}}function kl(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let bl="";function Sl(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{bl=t,i()}}))),id:"annotations"},t)}var wl;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(wl||(wl={}));const El="click",Al="dblclick",vl="mousedown",xl="mouseup",Cl="mouseover",Ll="mouseout",Nl="selectstart";class _l{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case wl.ESCAPE:this.escape(e);break;case wl.RIGHT:this.right(e);break;case wl.LEFT:this.left(e);break;case wl.UP:this.up(e);break;case wl.DOWN:this.down(e);break;case wl.RETURN:case wl.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(vl,this.mousedown.bind(this)),e.addEventListener(xl,this.mouseup.bind(this)),e.addEventListener(Cl,this.mouseover.bind(this)),e.addEventListener(Ll,this.mouseout.bind(this)),e.addEventListener(El,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(Nl,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(Al,this.stop.bind(this))}}class Fl extends _l{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class Dl extends Fl{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const Bl="CtxtMenu";function Pl(e){return Bl+"_"+e}function Rl(e){return Pl(e)}function Tl(e){return Pl(e)}const Ml={ATTACHED:Rl("Attached"),CONTEXTMENU:Rl("ContextMenu"),MENU:Rl("Menu"),MENUARROW:Rl("MenuArrow"),MENUACTIVE:Rl("MenuActive"),MENUCHECK:Rl("MenuCheck"),MENUCLOSE:Rl("MenuClose"),MENUCOMBOBOX:Rl("MenuComboBox"),MENUDISABLED:Rl("MenuDisabled"),MENUFRAME:Rl("MenuFrame"),MENUITEM:Rl("MenuItem"),MENULABEL:Rl("MenuLabel"),MENURADIOCHECK:Rl("MenuRadioCheck"),MENUINPUTBOX:Rl("MenuInputBox"),MENURULE:Rl("MenuRule"),MENUSLIDER:Rl("MenuSlider"),MOUSEPOST:Rl("MousePost"),RTL:Rl("RTL"),INFO:Rl("Info"),INFOCLOSE:Rl("InfoClose"),INFOCONTENT:Rl("InfoContent"),INFOSIGNATURE:Rl("InfoSignature"),INFOTITLE:Rl("InfoTitle"),SLIDERVALUE:Rl("SliderValue"),SLIDERBAR:Rl("SliderBar"),SELECTION:Rl("Selection"),SELECTIONBOX:Rl("SelectionBox"),SELECTIONMENU:Rl("SelectionMenu"),SELECTIONDIVIDER:Rl("SelectionDivider"),SELECTIONITEM:Rl("SelectionItem")},Il={COUNTER:Tl("Counter"),KEYDOWNFUNC:Tl("keydownFunc"),CONTEXTMENUFUNC:Tl("contextmenuFunc"),OLDTAB:Tl("Oldtabindex"),TOUCHFUNC:Tl("TouchFunc")};class Ol extends Fl{constructor(e,t){super(),this._menu=e,this._type=t,this.className=Ml.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function ql(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function jl(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Ul(e,t){console.error("ContextMenu Error: "+t)}function Hl(){return zl++}let zl=0;class Wl extends Ol{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(Ml.MENUACTIVE)}deactivate(){this.html.classList.remove(Ml.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){ql(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(Ml.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(Ml.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Ul(0,"Callback for menu entry "+this.id+" failed.")}}}class Vl extends Wl{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Ml.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Gl extends Dl{constructor(){super(...arguments),this.className=Ml.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Wl&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Wl&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(Ml.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof Vl));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class $l{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=Ml.ATTACHED+"_"+Hl(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Il.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Il.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Il.OLDTAB)),e.removeAttribute(Il.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Il.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Il.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Il[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Il.COUNTER))return;const t=e.getAttribute(Il.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Il.COUNTER)}removeEvent(e,t,a){const i=Il[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===wl.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Jl{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class Xl extends Gl{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new $l(this),this.widgets=[],this.variablePool=new Jl}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(Ml.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class Kl extends Gl{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof Kl);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class Yl extends Dl{constructor(e){super(),this.element=e,this.className=Ml.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Zl extends Dl{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=Ml.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(Ml.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(Ml.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new Yl(this),t=e.html;return t.classList.add(Ml.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(Ml.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(Ml.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(Ml.INFOSIGNATURE),e}toJson(){return{type:""}}}class Ql extends Wl{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class ed extends Ql{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),ql(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Ml.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class td extends Ol{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=Ml.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(Ml.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class ad extends Wl{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(jl(this))}catch(e){Ul(0,"Illegal command callback.")}ql(this)}toJson(){return{type:""}}}class id{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Ul(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Ul(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class rd extends Ql{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),ql(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Ml.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class nd extends Ql{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,jl(this))}space(e){super.space(e),ql(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Ml.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(Ml.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==wl.ESCAPE&&e.keyCode!==wl.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(jl(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class od extends Wl{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(Ml.MENULABEL)}toJson(){return{type:""}}}class sd extends Ql{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Hl(),this.valueId="ctx_slideValue"+Hl(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,jl(this)),this.update()}space(e){super.space(e),ql(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Ml.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(Ml.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(Ml.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===wl.UP||t===wl.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==wl.ESCAPE&&t!==wl.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(jl(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class ld extends Gl{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=Ml.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(Ml.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class dd extends Zl{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Hl()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(Ml.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/dd.chunkSize);default:return dd.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(Ml.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(Ml.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(dd.orderMethod.get(this.style))}toJson(){return{type:""}}}dd.chunkSize=4,dd.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=ud(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function fd(e){return"."+(Ml[e]||e)}const md={};md[fd("INFOCLOSE")]="{ top:.2em; right:.2em;}",md[fd("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",md[fd("INFO")+fd("MOUSEPOST")]="{outline:none;}",md[fd("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const hd={};hd[fd("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",hd[fd("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",hd[fd("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",hd[fd("MENUACTIVE")+" "+fd("MENUARROW")]="{color:white}",hd[fd("MENUARROW")+fd("RTL")]="{left:.5em; right:auto}",hd[fd("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",hd[fd("MENUCHECK")+fd("RTL")]="{ right:.7em; left:auto }",hd[fd("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",hd[fd("MENURADIOCHECK")+fd("RTL")]="{ right: .7em; left:auto}",hd[fd("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",hd[fd("MENUINPUTBOX")+fd("RTL")]="{ left: .1em;}",hd[fd("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",hd[fd("MENUSLIDER")]="{ left: .1em;}",hd[fd("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",hd[fd("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",hd[fd("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",hd[fd("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",hd[fd("MENUDISABLED")]="{ color:GrayText}",hd[fd("MENUACTIVE")]="{ background-color: #606872; color: white;}",hd[fd("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",hd[fd("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",hd[fd("CONTEXTMENU")+":focus"]="{ outline:none}",hd[fd("CONTEXTMENU")+" "+fd("MENUITEM")+":focus"]="{ outline:none}",hd[fd("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",hd[fd("SELECTIONITEM")]="{ padding-right: 1em;}",hd[fd("SELECTION")]="{ right: 40%; width:50%; }",hd[fd("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",hd[fd("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",hd[fd("MENU")+" "+fd("MENUCLOSE")]="{ top:-10px; left:-10px}";const gd={};gd[fd("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',gd[fd("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",gd[fd("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",gd[fd("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",gd[fd("MENUCLOSE")+":hover:focus"]="{ outline:none}";let yd=!1,kd=!1,bd=!1;function Sd(e){bd||(wd(gd,e),bd=!0)}function wd(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class Ed extends Xl{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof Vl?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of Ed.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}Ed.DynamicSubmenus=new Map;class Ad extends ed{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class vd extends Gr{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,Ma(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class xd extends Zl{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+Ml.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const Cd=ha;class Ld{get isLoading(){return Ld.loading>0}get loadingPromise(){return this.isLoading?(Ld._loadingPromise||(Ld._loadingPromise=new Promise(((e,t)=>{Ld._loadingOK=e,Ld._loadingFailed=t}))),Ld._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new vd,this.jax={CHTML:null,SVG:null},this.rerenderStart=oi.LAST,this.about=new Zl('MathJax v'+Yr.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Zl("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new xd("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new xd("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new xd("MathJax Annotation Text",(()=>{const e=bl;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new xd("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new xd("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new xd("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Zl("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=Ma(Ta({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,Cd._.a11y&&Cd._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new pd([["contextMenu",Ed.fromJson.bind(Ed)],["radioCompare",Ad.fromJson.bind(Ad)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{Cd._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(ml?"Option":"Alt",ml?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!ml}),this.checkbox("Control","Control","ctrl",{hiddne:ml}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;Ed.DynamicSubmenus.set("ShowAnnotation",gl(this.annotationBox,this.options.annotationTypes,a)),Ed.DynamicSubmenus.set("CopyAnnotation",yl(a)),i=this.document.document,yd||(wd(md,i),yd=!0,Sd(i)),function(e){kd||(wd(hd,e),kd=!0,Sd(e))}(this.document.document)}checkLoadableItems(){if(Cd&&Cd._&&Cd.loader&&Cd.startup)!this.settings.collapsible||Cd._.a11y&&Cd._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||Cd._.a11y&&Cd._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||Cd._.a11y&&Cd._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof td)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(Ld.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(Ld.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(Ld.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){Cd._.a11y&&Cd._.a11y.explorer&&Cd._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(Cd._.a11y&&Cd._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=Cd.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Yr.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||Cd._.a11y&&Cd._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||Cd._.a11y&&Cd._.a11y.explorer?this.rerender(this.settings.collapsible?oi.RERENDER:oi.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||Cd._.a11y&&Cd._.a11y.complexity?this.rerender(oi.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){Ld.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}Ld.loading--,this.rerender(oi.COMPILED)}checkComponent(e){const t=Ld.loadingPromises.get(e);t&&Yr.retryAfter(t)}loadComponent(e,t){if(Ld.loadingPromises.has(e))return;const a=Cd.loader;if(!a)return;Ld.loading++;const i=a.load(e).then((()=>{Ld.loading--,Ld.loadingPromises.delete(e),t(),0===Ld.loading&&Ld._loadingPromise&&(Ld._loadingPromise=null,Ld._loadingOK())})).catch((e=>{Ld._loadingPromise?(Ld._loadingPromise=null,Ld._loadingFailed(e)):console.log(e)}));Ld.loadingPromises.set(e,i)}loadA11y(e){const t=!oi.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=Cd.startup;Yr.handlers.unregister(a.handler),a.handler=a.getHandler(),Yr.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,Ld._loadingPromise||(this.document.outputJax.reset(),Yr.handleRetriesFor((()=>{this.rerender("complexity"===e||t?oi.COMPILED:oi.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Yr.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=oi.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),Ld.loading||(this.rerenderStart<=oi.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=oi.LAST)}copyMathML(){hl(this.toMML(this.menu.mathItem))}copyOriginal(){hl(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{hl(e)}))}copySpeechText(){hl(this.menu.mathItem.outputData.speech)}copyErrorMessage(){hl(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var Nd,_d,Fd;Ld.MENU_STORAGE="MathJax-Menu-Settings",Ld.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:Fa({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},Ld.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),Ld.loading=0,Ld.loadingPromises=new Map,Ld._loadingPromise=null,Ld._loadingOK=null,Ld._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(Nd||(Nd={}));class Dd{static createProp(...e){const t=Bd.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class Bd extends Dd{static createCstr(...e){const t=Bd.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}Bd.DEFAULT_ORDER=[Nd.LOCALE,Nd.MODALITY,Nd.DOMAIN,Nd.STYLE,Nd.TOPIC],Bd.BASE_LOCALE="base",Bd.DEFAULT_VALUE="default",Bd.DEFAULT_VALUES={[Nd.LOCALE]:"en",[Nd.DOMAIN]:Bd.DEFAULT_VALUE,[Nd.STYLE]:Bd.DEFAULT_VALUE,[Nd.TOPIC]:Bd.DEFAULT_VALUE,[Nd.MODALITY]:"speech"};class Pd{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new Bd(a,this.order.slice(0,i))}}class Rd{constructor(e,t=new Dd(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new Dd(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=qd.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Ud=__webpack_require__(740);class Hd extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class zd{set defaultLocale(e){this._defaultLocale=Ud.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return zd.instance=zd.instance||new zd,zd.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return zd.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(Bd.DEFAULT_VALUES[Nd.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Wd.getInstance().mode===_d.HTTP?($d.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Hd("Illegal input: "+e.message)}}var ac;function ic(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function rc(e){return qd.Z.document.createElement(e)}function nc(e,t){return qd.Z.document.createElementNS(e,t)}function oc(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=sc(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function sc(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function lc(e,t,a){return e.querySelectorAll?ec(e.querySelectorAll(`[${t}="${a}"]`)):Zd(`.//*[@${t}="${a}"]`,e)}function dc(e,t){return e.querySelectorAll?ec(e.querySelectorAll(t)):Zd(`.//${t}`,e)}function cc(e){return e.tagName.toUpperCase()}function uc(e){return e.cloneNode(!0)}function pc(e){return(new qd.Z.xmldom.XMLSerializer).serializeToString(e)}function fc(e,t){return e.toString()}function mc(e){return e.toString()}function hc(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(ac||(ac={}));const gc={};function yc(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function kc(e,t,a){const i=yc(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rkc(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:gc.identityCombiner,combineNestedRadical:gc.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:hc,plural:mc},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:mc,mathspeak:mc,clearspeak:mc},letterTrans:{default:mc},combiner:(e,t,a)=>e},NUMBERS:bc(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function Ec(e){switch(e){case 1:return Sc.MESSAGES.MS.ONCE||"";case 2:return Sc.MESSAGES.MS.TWICE;default:return e.toString()}}function Ac(e,t){return e===Sc.MESSAGES.MS.ROOTINDEX||e===Sc.MESSAGES.MS.INDEX?e:e+" "+t}function vc(e){return xc(Sc.MESSAGES.font[e],e)}function xc(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const Cc="grammar";class Lc{static getInstance(){return Lc.instance=Lc.instance||new Lc,Lc.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return Lc.translateUnit(e);const t=Wd.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,Lc.getInstance().getParameter("plural")&&(a=Sc.FUNCTIONS.plural(a)),a}static translateUnit(e){e=Lc.prepareUnit(e);const t=Wd.getInstance(),a=Lc.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=Sc.FUNCTIONS.plural(o)),o):Lc.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===ac.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(Cc,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?Lc.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=Lc.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?Lc.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function Nc(e,t){if(!t||!e)return e;const a=Sc.FUNCTIONS.fontRegexp(vc(t));return e.replace(a,"")}function _c(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":Bc.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return Bc.ones[t];const a=Math.floor(t/10),i=Bc.tens[a],r=Bc.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+Bc.numSep+r:i||r}function Fc(e){if(0===e)return Bc.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=Bc.large[t];if(t)if(1===t)a=(1===i?"":_c(i)+Bc.numSep)+e+(a?Bc.numSep+a:"");else{const t=Fc(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+Bc.numSep+e+(a?Bc.numSep+a:"")}else a=_c(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function Dc(e){const t=Lc.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}Lc.getInstance().setCorrection("localFont",vc),Lc.getInstance().setCorrection("localRole",(function(e){return xc(Sc.MESSAGES.role[e],e)})),Lc.getInstance().setCorrection("localEnclose",(function(e){return xc(Sc.MESSAGES.enclose[e],e)})),Lc.getInstance().setCorrection("ignoreFont",Nc),Lc.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),Lc.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+Sc.MESSAGES.regexp.TEXT+"]+$"))&&(Lc.getInstance().currentFlags.translate=!1),e})),Lc.getInstance().setCorrection("ignoreCaps",(function(e){let t=Sc.ALPHABETS.capPrefix[Wd.getInstance().domain];return void 0===t&&(t=Sc.ALPHABETS.capPrefix.default),Nc(e,t)})),Lc.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?Sc.NUMBERS.numberToWords(parseInt(e,10)):e}));const Bc=bc();Bc.numericOrdinal=Dc,Bc.numberToWords=Fc,Bc.numberToOrdinal=function(e,t){if(e>1999)return Dc(e);if(e<=10)return Bc.special.onesOrdinals[e-1];const a=Fc(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const Pc=Bc,Rc=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Tc=null;function Mc(e,t=!1){return e===jc.ones[1]?t?"et":"en":e}function Ic(e,t=!1){let a=e%1e3,i="",r=jc.ones[Math.floor(a/100)];if(i+=r?Mc(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?jc.special.smallOrdinals[a]:jc.ones[a],r)i+=r;else{const e=t?jc.special.tensOrdinals[Math.floor(a/10)]:jc.tens[Math.floor(a/10)];r=jc.ones[a%10],i+=r?Mc(r)+"og"+e:e}return i}function Oc(e,t=!1){if(0===e)return jc.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=Ic(r,t&&!a);if(a){const t=jc.large[a],n=r>1?"er":"";i=Mc(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=Mc(e)+i}e=Math.floor(e/1e3),a++}return i}function qc(e){if(e%100)return Oc(e,!0);const t=Oc(e);return t.match(/e$/)?t:t+"e"}const jc=bc();jc.wordOrdinal=qc,jc.numericOrdinal=function(e){return e.toString()+"."},jc.numberToWords=Oc,jc.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":qc(e)+(t?"dele":"del")};const Uc=jc;let Hc=null;function zc(e,t=!1){return e===$c.ones[1]?t?"eine":"ein":e}function Wc(e){let t=e%1e3,a="",i=$c.ones[Math.floor(t/100)];if(a+=i?zc(i)+"hundert":"",t%=100,t)if(a+=a?$c.numSep:"",i=$c.ones[t],i)a+=i;else{const e=$c.tens[Math.floor(t/10)];i=$c.ones[t%10],a+=i?zc(i)+"und"+e:e}return a}function Vc(e){if(0===e)return $c.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=Wc(e%1e3);if(t){const e=$c.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=zc(r,t>1)+e+n+a}else a=zc(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function Gc(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return Vc(e)+(e<19?"te":"ste")}const $c=bc();$c.wordOrdinal=Gc,$c.numericOrdinal=function(e){return e.toString()+"."},$c.numberToWords=Vc,$c.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":Gc(e)+"l"};const Jc=$c,Xc=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},Kc=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let Yc=null;function Zc(e){let t=e%1e3,a="";return a+=tu.ones[Math.floor(t/100)]?tu.ones[Math.floor(t/100)]+tu.numSep+"hundred":"",t%=100,t&&(a+=a?tu.numSep:"",a+=tu.ones[t]||tu.tens[Math.floor(t/10)]+(t%10?tu.numSep+tu.ones[t%10]:"")),a}function Qc(e){if(0===e)return tu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=Zc(e%1e3)+(t?"-"+tu.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function eu(e){let t=Qc(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const tu=bc();tu.wordOrdinal=eu,tu.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},tu.numberToWords=Qc,tu.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=eu(e);return t?a+"s":a};const au=tu;let iu=null;function ru(e){const t=e%1e3,a=Math.floor(t/100),i=nu.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return nu.ones[t];const a=nu.tens[Math.floor(t/10)],i=nu.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const nu=bc();nu.numericOrdinal=function(e){const t=Lc.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},nu.numberToWords=function(e){if(0===e)return nu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=nu.large[t];const r=ru(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=ru(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},nu.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return nu.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(nu.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(nu.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(nu.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(nu.special.onesOrdinals[e-1])),a.join(" ")};const ou=nu,su=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let lu=null;let du=null;function cu(e){let t=e%1e3,a="";if(a+=mu.ones[Math.floor(t/100)]?mu.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=mu.ones[t];if(e)a+=e;else{const i=mu.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=mu.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+mu.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function uu(e){if(0===e)return mu.zero;if(e>=Math.pow(10,36))return e.toString();mu.special["tens-"+Wd.getInstance().subiso]&&(mu.tens=mu.special["tens-"+Wd.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=mu.large[t];const r=cu(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const pu={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function fu(e){if(1===e)return"premi\xe8re";let t=uu(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const mu=bc();mu.wordOrdinal=fu,mu.numericOrdinal=function(e){const t=Lc.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},mu.numberToWords=uu,mu.numberToOrdinal=function(e,t){const a=pu[e]||fu(e);return 3===e?a:t?a+"s":a};const hu=mu;let gu=null;function yu(e){if(0===e)return bu.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=bu.ones[Math.floor(t/100)]?bu.ones[Math.floor(t/100)]+bu.numSep+bu.special.hundred:"",t%=100,t&&(a+=a?bu.numSep:"",a+=bu.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=bu.ones[i]+bu.numSep+bu.large[t]+(a?bu.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+bu.numSep+i:a}function ku(e){const t=Lc.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?bu.special.ordinalsFeminine[e]:bu.special.ordinalsMasculine[e];return yu(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const bu=bc();bu.wordOrdinal=ku,bu.numericOrdinal=function(e){const t=Lc.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?bu.special.simpleSmallOrdinalsFeminine[e]:bu.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":bu.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},bu.numberToWords=yu,bu.numberToOrdinal=function(e,t){return e<=10?bu.special.smallDenominators[e]:ku(e)+" \u0905\u0902\u0936"};const Su=bu;let wu=null;function Eu(e){let t=e%1e4,a="";return a+=Cu.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":Cu.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=Cu.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":Cu.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=Cu.tens[Math.floor(t/10)]+(t%10?Cu.ones[t%10]:"")),a}function Au(e){if(0===e)return Cu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=Eu(e%1e4)+(t?Cu.large[t]+Cu.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function vu(e,t){return 1===e?"\uccab\ubc88\uc9f8":xu(e)+"\ubc88\uc9f8"}function xu(e){const t=Au(e),a=Au(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":Cu.tens[10+Math.floor(e/10)],r=Cu.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const Cu=bc();Cu.wordOrdinal=xu,Cu.numericOrdinal=function(e){return vu(e)},Cu.numberToWords=Au,Cu.numberToOrdinal=vu;const Lu=Cu;let Nu=null;function _u(e){let t=e%1e3,a="";if(a+=Bu.ones[Math.floor(t/100)]?Bu.ones[Math.floor(t/100)]+Bu.numSep+"cento":"",t%=100,t){a+=a?Bu.numSep:"";const e=Bu.ones[t];if(e)a+=e;else{let e=Bu.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?Bu.numSep+Bu.ones[t%10]:""}}return a}function Fu(e){if(0===e)return Bu.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&Lc.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=_u(e%1e3)+(t?"-"+Bu.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function Du(e){const t="m"===Lc.getInstance().getParameter("gender")?"o":"a";let a=Bu.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=Fu(e),a.slice(0,-1)+"esim"+t)}const Bu=bc();Bu.wordOrdinal=Du,Bu.numericOrdinal=function(e){const t=Lc.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},Bu.numberToWords=Fu,Bu.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=Du(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const Pu=Bu,Ru=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Tu=null;function Mu(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=qu.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=qu.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+qu.tens[Math.floor(a/10)]+qu.special.smallOrdinals[a%10]}i+=qu.ones[a]||qu.tens[Math.floor(a/10)]+(a%10?qu.ones[a%10]:"")}return t?Iu(i):i}function Iu(e){const t=qu.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+qu.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+qu.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+qu.special.endOrdinal:(e.match(/e$/),e+"nde")}function Ou(e){return zu(e,!0)}const qu=bc();qu.wordOrdinal=Ou,qu.numericOrdinal=function(e){return e.toString()+"."},qu.numberToWords=zu,qu.numberToOrdinal=function(e,t){return Ou(e)};const ju=qu;function Uu(e,t=!1){return e===qu.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function Hu(e,t=!1){let a=e%1e3,i="",r=qu.ones[Math.floor(a/100)];if(i+=r?Uu(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=qu.special.smallOrdinals[a];if(e)return i+e}if(r=qu.ones[a],r)i+=r;else{const e=qu.tens[Math.floor(a/10)];r=qu.ones[a%10],i+=r?r+"og"+e:e}}return t?Iu(i):i}function zu(e,t=!1){const a="alt"===Wd.getInstance().subiso?function(e,t=!1){if(0===e)return t?qu.special.smallOrdinals[0]:qu.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Hu(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Uu(n,!0):n)+(a>1?qu.numSep:"")+(a?qu.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?qu.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?qu.special.smallOrdinals[0]:qu.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Mu(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+qu.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let Wu=null;function Vu(e){return e.toString().split("").map((function(e){return Gu.ones[parseInt(e,10)]})).join("")}const Gu=bc();Gu.numberToWords=Vu,Gu.numberToOrdinal=Vu;const $u=Gu,Ju=function(e){return e.match(RegExp("^"+ep.ALPHABETS.languagePrefix.english))?e.slice(1):e},Xu=function(e,t,a){return e=Ju(e),t?e+t:e},Ku=function(e,t,a){return t+Ju(e)},Yu=function(e,t,a){return t+(a||"")+(e=Ju(e))+"\u283b"},Zu=function(e,t,a){return t+(a||"")+(e=Ju(e))+"\u283b\u283b"},Qu=function(e,t,a){return t+(e=Ju(e))+"\u283e"};let ep=null;let tp=null;function ap(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=np.ones[i]?(1===i?"":np.ones[i]+np.numSep)+"hundra":"",t%=100,t&&(a+=a?np.numSep:"",a+=np.ones[t]||np.tens[Math.floor(t/10)]+(t%10?np.numSep+np.ones[t%10]:"")),a}function ip(e,t=!1){if(0===e)return np.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=np.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":ap(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function rp(e){let t=ip(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const np=bc();np.wordOrdinal=rp,np.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},np.numberToWords=ip,np.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=rp(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const op=np;let sp=null;const lp={ca:function(){return Tc||(Tc=function(){const e=wc();return e.NUMBERS=Pc,e.COMBINERS.sansserif=Rc,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=Ac,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=gc.prefixCombiner,e}()),Tc},da:function(){return Hc||(Hc=function(){const e=wc();return e.NUMBERS=Uc,e.FUNCTIONS.radicalNestDepth=Ec,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=gc.postfixCombiner,e.ALPHABETS.digitTrans.default=Uc.numberToWords,e}()),Hc},de:function(){return Yc||(Yc=function(){const e=wc();return e.NUMBERS=Jc,e.COMBINERS.germanPostfix=Kc,e.ALPHABETS.combiner=Xc,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>vc(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=Lc.getInstance().getParameter("case"),a=Lc.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===Lc.getInstance().getParameter("case")?e+"n":e,e}()),Yc},en:function(){return iu||(iu=function(){const e=wc();return e.NUMBERS=au,e.FUNCTIONS.radicalNestDepth=Ec,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=gc.prefixCombiner,e.ALPHABETS.digitTrans.default=au.numberToWords,e.CORRECTIONS.article=e=>Lc.getInstance().getParameter("noArticle")?"":e,e}()),iu},es:function(){return lu||(lu=function(){const e=wc();return e.NUMBERS=ou,e.COMBINERS.sansserif=su,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=Ac,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=gc.prefixCombiner,e}()),lu},euro:function(){return du||(du=wc()),du},fr:function(){return gu||(gu=function(){const e=wc();return e.NUMBERS=hu,e.FUNCTIONS.radicalNestDepth=Ec,e.FUNCTIONS.combineRootIndex=Ac,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>Lc.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=gc.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),gu},hi:function(){return wu||(wu=function(){const e=wc();return e.NUMBERS=Su,e.ALPHABETS.combiner=gc.prefixCombiner,e.FUNCTIONS.radicalNestDepth=Ec,e}()),wu},it:function(){return Tu||(Tu=function(){const e=wc();return e.NUMBERS=Pu,e.COMBINERS.italianPostfix=Ru,e.FUNCTIONS.radicalNestDepth=Ec,e.FUNCTIONS.combineRootIndex=Ac,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=gc.romanceCombiner,e}()),Tu},ko:function(){return Nu||(Nu=function(){const e=wc();return e.NUMBERS=Lu,e.FUNCTIONS.radicalNestDepth=Ec,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=gc.prefixCombiner,e.ALPHABETS.digitTrans.default=Lu.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),Lc.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=Lc.getInstance().getParameter("final");t&&Lc.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),Nu},nb:function(){return Wu||(Wu=function(){const e=wc();return e.NUMBERS=ju,e.ALPHABETS.combiner=gc.prefixCombiner,e.ALPHABETS.digitTrans.default=ju.numberToWords,e.FUNCTIONS.radicalNestDepth=Ec,e}()),Wu},nn:function(){return tp||(tp=function(){const e=wc();return e.NUMBERS=ju,e.ALPHABETS.combiner=gc.prefixCombiner,e.ALPHABETS.digitTrans.default=ju.numberToWords,e.FUNCTIONS.radicalNestDepth=Ec,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),tp},sv:function(){return sp||(sp=function(){const e=wc();return e.NUMBERS=op,e.FUNCTIONS.radicalNestDepth=Ec,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=gc.prefixCombiner,e.ALPHABETS.digitTrans.default=op.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),sp},nemeth:function(){return ep||(ep=function(){const e=wc();return e.NUMBERS=$u,e.COMBINERS={postfixCombiner:Xu,germanCombiner:Ku,embellishCombiner:Yu,doubleEmbellishCombiner:Zu,parensCombiner:Qu},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=mc,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:Ju(e),e.ALPHABETS.digitTrans={default:$u.numberToWords},e}()),ep}};function dp(){const e=function(){const e=Ud.L.ensureLocale(Wd.getInstance().locale,Wd.getInstance().defaultLocale);return Wd.getInstance().locale=e,lp[e]()}();if(function(e){const t=Wd.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Wd.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Wd.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))Sc[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))Lc.getInstance().setCorrection(t,a)}}function cp(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(mp(qd.Z.mathmapsIePath),pp(),!0)}const up=null;function pp(e){mp(qd.Z.WGXpath),fp(e)}function fp(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){fp(e,a++)}),200):a>=10||(qd.Z.wgxpath=wgxpath,e?qd.Z.wgxpath.install({document}):qd.Z.wgxpath.install(),$d.evaluate=document.evaluate,$d.result=XPathResult,$d.createNSResolver=document.createNSResolver)}function mp(e){const t=qd.Z.document.createElement("script");t.type="text/javascript",t.src=e,qd.Z.document.head?qd.Z.document.head.appendChild(t):qd.Z.document.body.appendChild(t)}function hp(e){return e.match("/$")?e:e+"/"}function gp(e,t="json"){return hp(qd.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var yp,kp,bp;function Sp(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function wp([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=Sp(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function Ep(e,t={}){return wp(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(yp||(yp={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(kp||(kp={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(bp||(bp={}));const Ap=[{interval:["1D400","1D419"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.BOLD},{interval:["1D41A","1D433"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.BOLD},{interval:["1D56C","1D585"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.BOLDFRAKTUR},{interval:["1D468","1D481"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.BOLDITALIC},{interval:["1D482","1D49B"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.BOLDSCRIPT},{interval:["1D538","1D551"],base:bp.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:yp.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:bp.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:yp.FRAKTUR},{interval:["1D51E","1D537"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.FRAKTUR},{interval:["FF21","FF3A"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.FULLWIDTH},{interval:["FF41","FF5A"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.FULLWIDTH},{interval:["1D434","1D44D"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.ITALIC},{interval:["1D44E","1D467"],base:bp.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:yp.ITALIC},{interval:["1D670","1D689"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.MONOSPACE},{interval:["1D68A","1D6A3"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.MONOSPACE},{interval:["0041","005A"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.NORMAL},{interval:["0061","007A"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.NORMAL},{interval:["1D49C","1D4B5"],base:bp.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:yp.SCRIPT},{interval:["1D4B6","1D4CF"],base:bp.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:yp.SCRIPT},{interval:["1D5A0","1D5B9"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.SANSSERIF},{interval:["1D5BA","1D5D3"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.SANSSERIF},{interval:["1D608","1D621"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:bp.LATINCAP,subst:{},capital:!0,category:"Lu",font:yp.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:bp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:yp.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:bp.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:yp.NORMAL},{interval:["03B0","03D0"],base:bp.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:yp.NORMAL},{interval:["1D6A8","1D6C0"],base:bp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:yp.BOLD},{interval:["1D6C1","1D6E1"],base:bp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:yp.BOLD},{interval:["1D6E2","1D6FA"],base:bp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:yp.ITALIC},{interval:["1D6FB","1D71B"],base:bp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:yp.ITALIC},{interval:["1D71C","1D734"],base:bp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:yp.BOLDITALIC},{interval:["1D735","1D755"],base:bp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:yp.BOLDITALIC},{interval:["1D756","1D76E"],base:bp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:yp.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:bp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:yp.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:bp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:yp.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:bp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:yp.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:bp.DIGIT,subst:{},offset:0,category:"Nd",font:yp.NORMAL},{interval:["2070","2079"],base:bp.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:kp.SUPER},{interval:["2080","2089"],base:bp.DIGIT,subst:{},offset:0,category:"No",font:kp.SUB},{interval:["245F","2473"],base:bp.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:kp.CIRCLED},{interval:["3251","325F"],base:bp.DIGIT,subst:{},offset:21,category:"No",font:kp.CIRCLED},{interval:["32B1","32BF"],base:bp.DIGIT,subst:{},offset:36,category:"No",font:kp.CIRCLED},{interval:["2474","2487"],base:bp.DIGIT,subst:{},offset:1,category:"No",font:kp.PARENTHESIZED},{interval:["2487","249B"],base:bp.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:kp.PERIOD},{interval:["2775","277F"],base:bp.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:kp.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:bp.DIGIT,subst:{},offset:11,category:"No",font:kp.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:bp.DIGIT,subst:{},offset:1,category:"No",font:kp.DOUBLECIRCLED},{interval:["277F","2789"],base:bp.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:kp.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:bp.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:kp.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:bp.DIGIT,subst:{},offset:0,category:"Nd",font:yp.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:bp.DIGIT,subst:{},offset:0,category:"Nd",font:yp.BOLD},{interval:["1D7D8","1D7E1"],base:bp.DIGIT,subst:{},offset:0,category:"Nd",font:yp.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:bp.DIGIT,subst:{},offset:0,category:"Nd",font:yp.SANSSERIF},{interval:["1D7EC","1D7F5"],base:bp.DIGIT,subst:{},offset:0,category:"Nd",font:yp.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:bp.DIGIT,subst:{},offset:0,category:"Nd",font:yp.MONOSPACE},{interval:["1F101","1F10A"],base:bp.DIGIT,subst:{},offset:0,category:"No",font:kp.COMMA},{interval:["24B6","24CF"],base:bp.LATINCAP,subst:{},capital:!0,category:"So",font:kp.CIRCLED},{interval:["24D0","24E9"],base:bp.LATINSMALL,subst:{},capital:!1,category:"So",font:kp.CIRCLED},{interval:["1F110","1F129"],base:bp.LATINCAP,subst:{},capital:!0,category:"So",font:kp.PARENTHESIZED},{interval:["249C","24B5"],base:bp.LATINSMALL,subst:{},capital:!1,category:"So",font:kp.PARENTHESIZED},{interval:["1F130","1F149"],base:bp.LATINCAP,subst:{},capital:!0,category:"So",font:kp.SQUARED},{interval:["1F170","1F189"],base:bp.LATINCAP,subst:{},capital:!0,category:"So",font:kp.NEGATIVESQUARED},{interval:["1F150","1F169"],base:bp.LATINCAP,subst:{},capital:!0,category:"So",font:kp.NEGATIVECIRCLED}],vp=new Map;function xp(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of Ap){const t=xp(e.base,e.font),a=Ep(e.interval,e.subst);let i=vp.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,vp.set(t,i))}var Cp;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(Cp||(Cp={}));const Lp=Object.assign(Object.assign(Object.assign({},yp),Cp),kp);var Np;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(Np||(Np={}));const _p=Object.assign(Object.assign({},bp),Np);var Fp,Dp,Bp=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new Pp,e.Secondary=new Rp,e.FencesHoriz=new Map,e.FencesVert=new Map}(Dp||(Dp={}));const Ip=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function Op(e,t,a,i,r,n=[],o={},s={}){const l=vp.get(xp(e,i));l&&(l.unicode.forEach((e=>{Dp.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>Dp.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&Dp.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&Dp.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:_p.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:_p.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:Lp.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:Lp.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:Lp.DOUBLESTRUCKITALIC,secondary:_p.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:Lp.DOUBLESTRUCK,secondary:_p.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:Lp.NORMAL,secondary:_p.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:Lp.NORMAL,secondary:_p.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:Lp.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:Lp.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:Lp.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:Lp.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=Bp(e,["set"]);return Tp(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(Ep(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),Mp(Dp.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),Mp(Dp.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),Mp(Dp.FencesHoriz,["5b","7b","ff3b","ff5b"],2),Mp(Dp.FencesHoriz,[["239b","23a6"]],3),Mp(Dp.FencesHoriz,[["23a7","23a9"]],4),Tp([...Dp.FencesHoriz.keys()],{type:"fence",role:"open"}),Tp([...Dp.FencesHoriz.values()],{type:"fence",role:"close"}),Tp([...Dp.FencesVert.keys()],{type:"fence",role:"top"}),Tp([...Dp.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(Lp)){const a=!!kp[e]?Lp.UNKNOWN:t===Lp.FULLWIDTH?Lp.NORMAL:t;Op(bp.LATINCAP,"identifier","latinletter",t,a,[_p.ALLLETTERS]),Op(bp.LATINSMALL,"identifier","latinletter",t,a,[_p.ALLLETTERS],{},{3:_p.D}),Op(bp.GREEKCAP,"identifier","greekletter",t,a,[_p.ALLLETTERS]),Op(bp.GREEKSMALL,"identifier","greekletter",t,a,[_p.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),Op(bp.DIGIT,"number","integer",t,a)}}(),Tp(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Tp(Ip,{type:"function",role:"prefix function"}),Tp(["mod","rem"],{type:"operator",role:"prefix function"});class qp{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Wd.getInstance().strict?t.cstr.equal(e):Wd.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Wd.getInstance().parsers[a]||Wd.getInstance().defaultParser,s=Wd.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Wd.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(Nd.LOCALE));return a=a.filter((function(e){return qp.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Wd.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let jp=Bd.DEFAULT_VALUES[Nd.LOCALE],Up=Bd.DEFAULT_VALUES[Nd.MODALITY];function Hp(e){return!(!e.locale&&!e.modality)&&(jp=e.locale||jp,Up=e.modality||Up,!0)}let zp={};function Wp(e){zp=e}const Vp=new Map,Gp=new Map;function $p(e,t){let a=Vp.get(t);return a||(a=new qp,a.base=Gp.get(e),Vp.set(t,a),a)}function Jp(e){const t=Gp.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function Xp(e,t,a){$p(e,t).defineRulesFromMappings(jp,Up,a)}function Kp(e,t,a,i){$p(a,a).defineRuleFromStrings(jp,Up,e,t,i)}function Yp(e){if(!Hp(e))for(const[t,a]of Object.entries(e))Kp("default","default",t,a)}function Zp(e){for(let t,a=0;t=e.names[a];a++)Xp(e.key,t,e.mappings)}function Qp(e){for(const t of Object.keys(zp)){const a=Object.assign({},e);a.mappings={};const i=zp[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=lp[jp]().FUNCTIONS.si(i,e.mappings[t][r])}Zp(a)}}function ef(e,t){return t=t||{},e.length?(t[e[0]]=ef(e.slice(1),t[e[0]]),t):t}Wd.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Vp.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class tf{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new tf("",{})}static stringEmpty(e){return new tf(e,{})}static stringAttr(e,t){return new tf(e,t)}static singleton(e,t={}){return[tf.stringAttr(e,t)]}static node(e,t,a={}){const i=tf.getAttributes(t);return Object.assign(i,a),new tf(e,i)}static getAttributes(e){const t={};for(const a of tf.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}tf.attributeList=["id","extid"];class af{static create(e,t={}){return e.text=Lc.getInstance().apply(e.text,t),new af(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new af({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return tf.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const rf=new Map;function nf(e,t,a){const i={};if(t){const e=rf.get(t)||{};Object.assign(i,e)}rf.set(e,Object.assign(i,a))}function of(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Zd("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[af.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Wd.evaluateNode(e);return i.concat(r)}}class df{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class cf{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const uf=new Map,pf=new Map;function ff(e){const t=e.domain+":"+e.name;e instanceof df?uf.set(t,e):pf.set(t,e)}function mf(e,t){const a=e+":"+t,i=uf.get(a)||pf.get(a);i&&(i.active=!0)}function hf(e,t){const a=t.split("-"),i=of(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function gf(e){return Sf(e)||function(e){return kf(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(kf(e.childNodes[0])||Sf(e.childNodes[0]))&&kf(e.childNodes[1])||3===e.childNodes.length&&Sf(e.childNodes[0])&&kf(e.childNodes[1])&&kf(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(kf(e.childNodes[0])||bf(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(kf(e.childNodes[0].childNodes[0])||bf(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&yf(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(yf(e.childNodes[1])||"fenced"===e.childNodes[1].type&&yf(e.childNodes[1].childNodes[0]))}(e)}function yf(e){return e.hasAnnotation("clearspeak","simple")}function kf(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function bf(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function Sf(e){return bf(e)||function(e){if(wf("Fraction_Over")||wf("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(wf("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function wf(e){return Wd.getInstance().style===e}function Ef(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(Af(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Zd("children/*",e);return t.every((e=>Af(e)||"identifier"===e.tagName))}(a))}function Af(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function vf(e){return Zd("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(Ef)?[e]:[]}function xf(e){return kc(e,20,11)?[e]:[]}function Cf(e){const t=parseInt(e.textContent,10);return[tf.stringEmpty(isNaN(t)?e.textContent:t>10?Sc.NUMBERS.numericOrdinal(t):Sc.NUMBERS.wordOrdinal(t))]}ff(new df("clearspeak","simple",(function(e){return gf(e)?"simple":""}))),ff(new df("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&bf(e.childNodes[0])&&function(e){for(let t=0;t1?Sc.NUMBERS.wordOrdinal(t):"",[tf.stringEmpty(Lf)]}function _f(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=Dp.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:Dp.FencesHoriz.get(e)===t||Dp.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function Ff(e){const t=ec(e.parentNode.childNodes),a=Zd("../../children/*",e),i=t.indexOf(e);return Pf(a[i])||Pf(a[i+1])?[e]:[]}function Df(e){const t=ec(e.parentNode.childNodes),a=Zd("../../children/*",e),i=t.indexOf(e);return Bf(a[i])&&a[i+1]&&(Bf(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function Bf(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function Pf(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function Rf(e){return[tf.stringEmpty(Sc.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function Tf(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function Mf(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Lc.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let If=null;function Of(e){If=e}const qf=new Map,jf={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Uf={};function Hf(e){const t=e.name;qf.set(t,e),jf[t]||(jf[t]=!1)}function zf(e,t,a){const i=qf.get(e);return i&&!Uf[e]&&(jf[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Wf=[];function Vf(e,t){for(let a,i=0;a=Wf[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Gf(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(Vf)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===Vf(t[t.length-1],i));return a}function $f(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Wf.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Jf extends Map{set(e,t){return super.set($f(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get($f(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class Xf extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get($f(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class Kf extends Xf{add(e,t){super.add($f(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new Yf;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class Yf extends Xf{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add($f(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Gf(t))}default(){const e=new Jf;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Zf=["MO","MI","MN","MTEXT","MS","MSPACE"],Qf=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],em=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],tm=["MROOT","MSQRT"],am=["aria-label","exact-speech","alt"];function im(e){return!!e&&"MATH"===cc(e)}function rm(e){return!!e&&-1!==Qf.indexOf(cc(e))}function nm(e){return!!e&&-1!==em.indexOf(cc(e))}function om(e){return!!e&&"MGLYPH"===cc(e)&&!function(e){return!!e&&-1!==Zf.indexOf(cc(e))}(e.parentNode)}function sm(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==ac.ELEMENT_NODE)continue;const e=cc(a);-1===Qf.indexOf(e)&&(-1!==em.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function lm(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==am.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function dm(e){return e&&e.embellished&&e.childNodes.length>0?dm(e.childNodes[0]):e}function cm(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function um(e,t){let a=e;const i=[],r=[];let n=null;do{n=cm(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class pm{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new pm(t);return a.type=e.tagName,pm.setAttribute(a,e,"role"),pm.setAttribute(a,e,"font"),pm.setAttribute(a,e,"embellished"),pm.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),lm(a,e),pm.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of ec(t.childNodes)){if(a.nodeType===ac.TEXT_NODE){e.textContent=a.textContent;continue}const t=ec(a.childNodes).map(pm.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===cc(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=Lp.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=tc("");return pc(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==Lp.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=Dp.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&gm(t[t.length-1],"openfence")}function Rm(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function Tm(e){return mm(e,"largeop")||mm(e,"limboth")||mm(e,"limlower")||mm(e,"limupper")||mm(e,"function")&&gm(e,"limit function")||(mm(e,"overscore")||mm(e,"underscore"))&&Tm(e.childNodes[0])}function Mm(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Im(e){return mm(e,"identifier")&&gm(e,"simple function")}const Om=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],qm=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function jm(e){const t=e.type;return-1===Om.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||jm(e.childNodes[0]):-1===qm.indexOf(t)||jm(e.childNodes[0]))}function Um(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function Hm(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function zm(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(Hm(t[0])||Um(t[0]))&&e.childNodes.slice(1).every(Hm)}function Wm(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===Fp.invisibleTimes)}function Vm(e){return"infixop"===e.type&&"implicit"===e.role}function Gm(e){return"neutral"===e.role||"metric"===e.role}function $m(e,t){return Gm(e)&&Gm(t)&&dm(e).textContent===dm(t).textContent}function Jm(e){return!!Gm(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function Xm(e){return!!Gm(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class Km{static getInstance(){return Km.instance=Km.instance||new Km,Km.instance}static tableToMultiline(e){if(!Rm(e))return zf("rewrite_subcases",e,Km.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)Km.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||mm(t=e.childNodes[0],"line")&&t.contentNodes.length&&gm(t.contentNodes[0],"label")||!Bm(e.childNodes[0].childNodes[0])||Km.tableToMatrixOrVector_(Km.rewriteFencedLine_(e)),Km.binomialForm_(e),Km.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),Km.meaningFromContent(e,Km.numberRole_),Km.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(mm(t,"relation")||mm(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=Km.computeColumns_(e);return Km.classifyByColumns_(e,t,"equality")||Km.classifyByColumns_(e,t,"inequality",["equality"])||Km.classifyByColumns_(e,t,"arrow")||Km.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!Km.cayleySpacing(a)||!Km.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=Km.separateSemantics(t);return Km.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=Km.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?Km.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[Km.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=Km.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===cc(e))return e;for(;nm(e)&&1===e.childNodes.length;)if("MSPACE"===cc(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=Km.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",gm(e,"subsup")||gm(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===Fp.functionApplication){Km.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return zf("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),Km.propagateFunctionRole_(e,a),"prefix"}const a=Km.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;gm(e,"subsup")||gm(e,"underover")||(e.role=t),Km.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=Km.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];mm(t,"multiline")?Km.tableToVector_(e):Km.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)Km.assignRoleToRow_(e,Km.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?Km.binomialForm_(t):Km.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?Km.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Gm(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)Km.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Rm(e)&&Km.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";mm(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&mm(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){mm(e,"line")?e.role=t:mm(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){mm(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>Dp.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==Lp.UNKNOWN)return;const t=[...e.textContent].map((e=>Dp.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==Lp.UNKNOWN&&t.font!==e?e===Lp.UNKNOWN?t.font:null:e}),Lp.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();Nm(e)?(i.push(e),r.push(n)):(Km.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=Km.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=Km.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=Km.rewriteFence_(e,a);return mm(t,"superscript")||mm(t,"subscript")||mm(t,"tensor")?(gm(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),Km.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&Km.testColumns_(t,1,(e=>Km.isPureRelation_(e,a)))||2===t.length&&(Km.testColumns_(t,1,(e=>Km.isEndRelation_(e,a)||Km.isPureRelation_(e,a)))||Km.testColumns_(t,0,(e=>Km.isEndRelation_(e,a,!0)||Km.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return mm(e,"relseq")&&gm(e,t)&&mm(e.childNodes[i],"empty")}static isPureRelation_(e,t){return mm(e,"relation")&&gm(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){Km.getInstance().factory_=e,Of(Km.getInstance().factory_)}getNodeFactory(){return Km.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===Lp.NORMAL)return e.font=Lp.ITALIC,zf("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),Km.exprFont_(e),zf("simpleNamedFunction",e)}implicitNode(e){if(e=Km.getInstance().getMixedNumbers_(e),1===(e=Km.getInstance().combineUnits_(e)).length)return e[0];return zf("combine_juxtaposition",Km.getInstance().implicitNode_(e))}text(e,t){return Km.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!mm(e,"empty")}))).length?Km.getInstance().factory_.makeEmptyNode():(e=Km.getInstance().getFencesInRow_(e),e=Km.getInstance().tablesInRow(e),e=Km.getInstance().getPunctuationInRow_(e),e=Km.getInstance().getTextInRow_(e),e=Km.getInstance().getFunctionsInRow_(e),Km.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return Km.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(Tm(i)){a=Km.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&ym(t[1])||2===n&&ym(t[1])&&ym(t[2]))return a=Km.MML_TO_BOUNDS_[e],Km.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(ym(t[1]))return i=Km.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?Km.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&ym(t[2]))return i=Km.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),Km.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return Km.getInstance().makeLimitNode_(i,t,null,r)}return a=Km.MML_TO_BOUNDS_[e],Km.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=um(e,Dm),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(Km.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=um(a,Fm),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();Pm(0,i)&&Km.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=Km.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(Km.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?Km.getInstance().horizontalFencedNode_(Km.getInstance().factory_.makeContentNode(e),Km.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(Km.getInstance().factory_.makeContentNode(e)),t&&i.push(Km.getInstance().factory_.makeContentNode(t)),Km.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=Km.getInstance().factory_.makeBranchNode("line",[e],[]),i=Km.getInstance().factory_.makeBranchNode("line",[t],[]);return r=Km.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),Km.binomialForm_(r),Km.classifyMultiline(r),r}return r=Km.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=Km.getInstance().factory_.makeBranchNode("tensor",[e,Km.getInstance().scriptNode_(t,"leftsub"),Km.getInstance().scriptNode_(a,"leftsuper"),Km.getInstance().scriptNode_(i,"rightsub"),Km.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=Am(e),n}pseudoTensor(e,t,a){const i=e=>!mm(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(Km.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(Km.getInstance().scriptNode_(a,"rightsuper",!0)),Km.getInstance().limitNode(o,s)}font(e){const t=Km.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=Km.getInstance().cleanInference(e.childNodes),i=t.length?Km.getInstance().factory_.makeBranchNode("inference",a(t),[]):Km.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=Km.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=Km.getInstance().getFormulas(e,[],a);return Km.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=ec(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(Km.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(Km.getInstance().getLabel(e,r,a,"right"));const o=Km.getInstance().getFormulas(e,r,a),s=Km.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=Km.getInstance().findNestedRow(t,"prooflabel",i),n=Km.getInstance().factory_.makeBranchNode("rulelabel",a(ec(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?Km.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===Km.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=ec(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(ec(o.childNodes[0].childNodes))[0],f=Km.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const m=Km.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return m.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:m,premises:f}}findNestedRow(e,t,a){return Km.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return ec(e).filter((function(e){return"MSPACE"!==cc(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),zf("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new fm,Of(this.factory_)}implicitNode_(e){const t=Km.getInstance().factory_.makeMultipleContentNodes(e.length-1,Fp.invisibleTimes);Km.matchSpaces_(e,t);const a=Km.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=Km.getInstance().factory_.makeBranchNode("infixop",e,[t],dm(t).textContent);return a.role=t.role,zf("propagateSimpleFunction",a)}explicitMixed_(e){const t=um(e,(function(e){return e.textContent===Fp.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&mm(r[o],"number")&&!gm(r[o],"mixed")&&mm(n[0],"fraction")){const e=Km.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return dm(e).textContent})).join(" "),r=Km.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=Km.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=Km.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=um(e,(function(e){return mm(e,"fraction")&&gm(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&mm(r[n],"number")&&(gm(r[n],"integer")||gm(r[n],"float"))){const t=Km.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=um(e,(e=>mm(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(Km.getInstance().row(r)),o.push(e);let t=Km.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(Km.getInstance().row(r)),i.push(e),r=n;continue}const s=Dp.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(Km.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(Km.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(Km.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(Km.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(Km.getInstance().row(r)),i.length>1?[Km.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=um(e,xm),a=t.rel[0];if(!a)return Km.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(Km.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=Km.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=Km.getInstance().factory_.makeBranchNode("relseq",i,t.rel,dm(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return Km.getInstance().factory_.makeEmptyNode();if(1===(e=Km.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&vm(e[0]);)t.push(e.shift());if(0===e.length)return Km.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return Km.getInstance().prefixNode_(e[0],t);const a=cm(e=zf("convert_juxtaposition",e),vm),i=Km.getInstance().prefixNode_(Km.getInstance().implicitNode(a.head),t);return a.div?Km.getInstance().operationsTree_(a.tail,i,a.div):(zm(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=Km.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return Km.getInstance().postfixNode_(t,r)}const n=cm(e,vm);if(0===n.head.length)return r.push(n.div),Km.getInstance().operationsTree_(n.tail,t,a,r);const o=Km.getInstance().prefixNode_(Km.getInstance().implicitNode(n.head),r),s=Km.getInstance().appendOperand_(t,a,o);return n.div?Km.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return Km.getInstance().infixNode_([e,a],t);const i=Km.getInstance().appendDivisionOp_(e,t,a);return i||(Km.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?Km.getInstance().appendMultiplicativeOp_(e,t,a):Km.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Wm(e)?Km.getInstance().infixNode_([e,a],t):Km.getInstance().appendLastOperand_(e,t,a):"division"===e.role?Km.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Wm(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Km.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Wm(e))return Km.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Wm(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Km.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return Km.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Wm(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):Km.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=um(e,Lm);t=Km.purgeFences_(t);const a=t.comp.shift();return Km.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>gm(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();Km.fenceToPunct_(t),e.push(t)}else{const t=cm(a,r),n=t.head.length-1,o=Km.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Gm(e[0])&&(!n||!$m(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),Km.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=Km.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Km.getInstance().fences_(e,t,a,i)}if(n&&$m(e[0],n)){if(!Jm(n)||!Xm(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),Km.getInstance().fences_(e,t,a,i)}const r=Km.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Km.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Gm(n)&&a.some(r)){const n=cm(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=Km.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=Km.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),Km.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return Km.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),Km.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return Km.fenceToPunct_(e[0]),e;const a=e.shift();if(!Jm(a)){Km.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Km.getInstance().neutralFences_(e,t))}const i=cm(e,(function(e){return $m(e,a)}));if(!i.div){Km.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Km.getInstance().neutralFences_(e,t))}if(!Xm(i.div))return Km.fenceToPunct_(i.div),e.unshift(a),Km.getInstance().neutralFences_(e,t);const r=Km.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=Km.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=Km.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=Km.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=Km.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=Km.getInstance().row(a);let r=Km.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(Km.getInstance().classifyHorizontalFence_(r),r=zf("propagateComposedFunction",r)):r.role=e.role,r=zf("detect_cycle",r),Km.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&jm(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void Km.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=um(e,(function(a){if(!Cm(a))return!1;if(Cm(a)&&!gm(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(Km.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(Km.getInstance().row(r));return[Km.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=Km.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return Mm(e,t,0)?a.role="startpunct":Mm(e,t,e.length-1)?a.role="endpunct":t.every((e=>gm(e,"dummy")))?a.role="text":t.every((e=>gm(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=Km.getInstance().factory_.makeMultipleContentNodes(e.length-1,Fp.invisibleComma);return t.forEach((function(e){e.role="dummy"})),Km.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!ym(e))return!1;const a=e.textContent,i=Dp.Secondary.get(a,_p.BAR)||Dp.Secondary.get(a,_p.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=Km.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=Km.getInstance().accentRole_(n,a);if(o){Km.getInstance().accentRole_(o,"overscore")&&!i?(s=Km.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=Km.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return Km.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=Km.getInstance().factory_.makeBranchNode(i,t,[]),n=Am(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=Km.classifyFunction_(i,e);if(!r)return a.push(i),Km.getInstance().getFunctionsInRow_(e,a);const n=Km.getInstance().getFunctionsInRow_(e,[]),o=Km.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=Km.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=Km.getInstance().row(a.integrand);return n=Km.getInstance().integralNode_(e,i,a.intvar),zf("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Gm(a)||(a.role="leftright"),n=Km.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=cm(t,km),i.head.length)r=Km.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!mm(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=Km.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=cm(t,bm),i.head.length?(r=Km.getInstance().row(i.head),n=Km.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Gm(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>mm(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",Km.propagateFunctionRole_(e,"simple function"),n=Km.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=cm(t,bm);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}zf("intvar_from_implicit",e);const a=e[0];if(Em(a))return{integrand:t,intvar:null,rest:e};if(wm(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&Sm(a,e[1])){const i=Km.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),Km.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=Km.getInstance().factory_.makeContentNode(Fp.functionApplication),i=Km.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete Km.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=Km.getFunctionOp_(e,(function(e){return mm(e,"function")||mm(e,"identifier")&&gm(e,"simple function")}));return Km.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=Km.getFunctionOp_(e,(e=>mm(e,"largeop")));return Km.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||Km.getInstance().factory_.makeEmptyNode(),a=a||Km.getInstance().factory_.makeEmptyNode();const i=Km.getFunctionOp_(e,(e=>mm(e,"largeop")));return Km.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=Km.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=Km.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return mm(e,"number")&&gm(e,"integer")}))?"vulgar":a.childNodes.every(Hm)?"unit":"division",zf("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=Km.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=Km.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=cc(r);if("MSPACE"!==e){if("MROW"===e)return Km.getInstance().findNestedRow_(ec(r.childNodes),t,a+1,i);if(Km.findSemantics(r,t,i))return r}}return null}}Km.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},Km.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},Km.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},Km.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},Km.MATHJAX_FONTS={"-tex-caligraphic":Lp.CALIGRAPHIC,"-tex-caligraphic-bold":Lp.CALIGRAPHICBOLD,"-tex-calligraphic":Lp.CALIGRAPHIC,"-tex-calligraphic-bold":Lp.CALIGRAPHICBOLD,"-tex-oldstyle":Lp.OLDSTYLE,"-tex-oldstyle-bold":Lp.OLDSTYLEBOLD,"-tex-mathit":Lp.ITALIC};const Ym=Km;let Zm={};function Qm(e){return Array.from(e.textContent).map(tf.stringEmpty)}function eh(e,t){const a=Array.from(e.textContent),i=[],r=Ym.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,Lp.UNKNOWN),o=r.identifierNode(a,Lp.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function th(e){return eh(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function ah(e){return eh(e,(function(e){e.font=Lp.UNKNOWN,e.type="identifier"}))}const ih=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function rh(e){return Zm={},[e]}function nh(e,t,a,i,r,n){i=i||ih,r=r||{},n=n||function(e){return!1};const o=pc(t);if(Zm[e]||(Zm[e]={}),Zm[e][o])return Zm[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=oh(t,a,Mf(i,a),r,n,0);return Zm[e][o]=s,s}function oh(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=ec(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=ec(e.childNodes);return Math.max.apply(null,o.map((function(e){return oh(e,t,a,i,r,n)})))}function sh(e){return nh("fraction",e,["fraction"],ih,{},Sc.FUNCTIONS.fracNestDepth)}function lh(e,t,a){const i=sh(e),r=Array(i).fill(t);return a&&r.push(a),r.join(Sc.MESSAGES.regexp.JOINER_FRAC)}function dh(e){return tf.singleton(lh(e,Sc.MESSAGES.MS.START,Sc.MESSAGES.MS.FRAC_V))}function ch(e){return tf.singleton(lh(e,Sc.MESSAGES.MS.END,Sc.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function uh(e){return tf.singleton(lh(e,Sc.MESSAGES.MS.FRAC_OVER),{})}function ph(e){return tf.singleton(lh(e,Sc.MESSAGES.MS.START,Sc.MESSAGES.MS.FRAC_B))}function fh(e){return tf.singleton(lh(e,Sc.MESSAGES.MS.END,Sc.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function mh(e){const t=sh(e);return tf.singleton(1===t?Sc.MESSAGES.MS.FRAC_S:Sc.FUNCTIONS.combineNestedFraction(Sc.MESSAGES.MS.NEST_FRAC,Sc.FUNCTIONS.radicalNestDepth(t-1),Sc.MESSAGES.MS.FRAC_S))}function hh(e){const t=sh(e);return tf.singleton(1===t?Sc.MESSAGES.MS.ENDFRAC:Sc.FUNCTIONS.combineNestedFraction(Sc.MESSAGES.MS.NEST_FRAC,Sc.FUNCTIONS.radicalNestDepth(t-1),Sc.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function gh(e){const t=sh(e);return tf.singleton(1===t?Sc.MESSAGES.MS.FRAC_OVER:Sc.FUNCTIONS.combineNestedFraction(Sc.MESSAGES.MS.NEST_FRAC,Sc.FUNCTIONS.radicalNestDepth(t-1),Sc.MESSAGES.MS.FRAC_OVER))}function yh(e){return Sc.FUNCTIONS.fracNestDepth(e)?[e]:[]}function kh(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+Sc.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+Sc.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function bh(e){return tf.singleton(kh(e,Sc.MESSAGES.MS.SUBSCRIPT,{sup:Sc.MESSAGES.MS.SUPER,sub:Sc.MESSAGES.MS.SUB}))}function Sh(e){return tf.singleton(kh(e,Sc.MESSAGES.MS.SUB,{sup:Sc.MESSAGES.MS.SUP,sub:Sc.MESSAGES.MS.SUB}))}function wh(e){return tf.singleton(kh(e,Sc.MESSAGES.MS.SUPERSCRIPT,{sup:Sc.MESSAGES.MS.SUPER,sub:Sc.MESSAGES.MS.SUB}))}function Eh(e){return tf.singleton(kh(e,Sc.MESSAGES.MS.SUP,{sup:Sc.MESSAGES.MS.SUP,sub:Sc.MESSAGES.MS.SUB}))}function Ah(e){const t=kh(e,"",{sup:Sc.MESSAGES.MS.SUPER,sub:Sc.MESSAGES.MS.SUB});return tf.singleton(t?t.replace(new RegExp(Sc.MESSAGES.MS.SUB+"$"),Sc.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(Sc.MESSAGES.MS.SUPER+"$"),Sc.MESSAGES.MS.SUPERSCRIPT):Sc.MESSAGES.MS.BASELINE)}function vh(e){const t=kh(e,"",{sup:Sc.MESSAGES.MS.SUP,sub:Sc.MESSAGES.MS.SUB});return tf.singleton(t||Sc.MESSAGES.MS.BASE)}function xh(e){return nh("radical",e,["sqrt","root"],ih,{})}function Ch(e,t,a){const i=xh(e),r=function(e){const t="sqrt"===e.tagName?"2":Zd("children/*[1]",e)[0].textContent.trim();return Sc.MESSAGES.MSroots[t]||""}(e);return a=r?Sc.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:Sc.FUNCTIONS.combineNestedRadical(t,Sc.FUNCTIONS.radicalNestDepth(i-1),a)}function Lh(e){return tf.singleton(Ch(e,Sc.MESSAGES.MS.NESTED,Sc.MESSAGES.MS.STARTROOT))}function Nh(e){return tf.singleton(Ch(e,Sc.MESSAGES.MS.NESTED,Sc.MESSAGES.MS.ENDROOT))}function _h(e){return tf.singleton(Ch(e,Sc.MESSAGES.MS.NESTED,Sc.MESSAGES.MS.ROOTINDEX))}function Fh(e){return tf.singleton(Ch(e,Sc.MESSAGES.MS.NEST_ROOT,Sc.MESSAGES.MS.STARTROOT))}function Dh(e){return tf.singleton(Ch(e,Sc.MESSAGES.MS.NEST_ROOT,Sc.MESSAGES.MS.ENDROOT))}function Bh(e){return tf.singleton(Ch(e,Sc.MESSAGES.MS.NEST_ROOT,Sc.MESSAGES.MS.ROOTINDEX))}function Ph(e){return tf.singleton(Ch(e,Sc.MESSAGES.MS.NEST_ROOT,Sc.MESSAGES.MS.ROOT))}function Rh(e){return tf.singleton(Ch(e,Sc.MESSAGES.MS.NEST_ROOT,Sc.MESSAGES.MS.INDEX))}function Th(e){const t=function(e){return nh("underscore",e,["underscore"],ih,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return tf.singleton(Array(t).join(Sc.MESSAGES.MS.UNDER)+Sc.MESSAGES.MS.UNDERSCRIPT)}function Mh(e){return tf.singleton(Sc.MESSAGES.MS.ENDSCRIPTS)}function Ih(e){const t=function(e){return nh("overscore",e,["overscore"],ih,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return tf.singleton(Array(t).join(Sc.MESSAGES.MS.OVER)+Sc.MESSAGES.MS.OVERSCRIPT)}function Oh(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Zd("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function qh(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function jh(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return tf.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return tf.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Uh=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Hh=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function zh(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Hh.get(e)+"]";if(1&r){const t=Uh.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Wh(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=zh(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Uh.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function Vh(e){let t=Object.keys(Sc.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Gh(e,t){let a=0;return function(){return Sc.NUMBERS.numericOrdinal(++a)+" "+t}}function $h(e,t){let a=0;return function(){return Sc.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Jh(e){const t=yc(e,Sc.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[tf.node(Sc.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),tf.stringAttr(Sc.NUMBERS.vulgarSep,{separator:""}),tf.node(Sc.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[tf.node(t.content||"",e)]}function Xh(e){const t=ec(e.parentNode.childNodes);return tf.singleton(Sc.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function Kh(e){const t=Ah(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Yh(e){const t=vh(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Zh(e){const t=wh(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function Qh(e){const t=bh(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function eg(e){const t=Eh(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function tg(e){const t=Sh(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function ag(e,t,a){const i=sh(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(Sc.MESSAGES.regexp.JOINER_FRAC)}function ig(e){return tf.singleton(ag(e,Sc.MESSAGES.MS.START,Sc.MESSAGES.MS.FRAC_V))}function rg(e){return tf.singleton(ag(e,Sc.MESSAGES.MS.END,Sc.MESSAGES.MS.FRAC_V))}function ng(e){return tf.singleton(ag(e,Sc.MESSAGES.MS.START,Sc.MESSAGES.MS.FRAC_B))}function og(e){return tf.singleton(ag(e,Sc.MESSAGES.MS.END,Sc.MESSAGES.MS.FRAC_B))}function sg(e){const t=sh(e);return 1===t?tf.singleton(Sc.MESSAGES.MS.FRAC_S):tf.singleton(Sc.FUNCTIONS.combineNestedFraction(Sc.FUNCTIONS.radicalNestDepth(t-1),Sc.MESSAGES.MS.NEST_FRAC,Sc.MESSAGES.MS.FRAC_S))}function lg(e){const t=sh(e);return 1===t?tf.singleton(Sc.MESSAGES.MS.ENDFRAC):tf.singleton(Sc.FUNCTIONS.combineNestedFraction(Sc.FUNCTIONS.radicalNestDepth(t-1),Sc.MESSAGES.MS.NEST_FRAC,Sc.MESSAGES.MS.ENDFRAC))}function dg(e){const t=sh(e);return 1===t?tf.singleton(Sc.MESSAGES.MS.FRAC_OVER):tf.singleton(Sc.FUNCTIONS.combineNestedFraction(Sc.FUNCTIONS.radicalNestDepth(t-1),Sc.MESSAGES.MS.NEST_FRAC,Sc.MESSAGES.MS.FRAC_OVER))}function cg(e){return 1===Zd("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function ug(e,t,a){const i=xh(e);return 1===i?a:Sc.FUNCTIONS.combineNestedRadical(Sc.FUNCTIONS.radicalNestDepth(i-1),t,a)}function pg(e){return tf.singleton(ug(e,Sc.MESSAGES.MS.NESTED,Sc.MESSAGES.MS.STARTROOT))}function fg(e){return tf.singleton(ug(e,Sc.MESSAGES.MS.NESTED,Sc.MESSAGES.MS.ENDROOT))}function mg(e){return tf.singleton(ug(e,Sc.MESSAGES.MS.NEST_ROOT,Sc.MESSAGES.MS.STARTROOT))}function hg(e){return tf.singleton(ug(e,Sc.MESSAGES.MS.NEST_ROOT,Sc.MESSAGES.MS.ENDROOT))}function gg(e){return tf.singleton(ug(e,Sc.MESSAGES.MS.NEST_ROOT,Sc.MESSAGES.MS.ROOT))}function yg(e,t){const a=function(e){const t=Zd("children/*[1]",e)[0].textContent.trim();return Sc.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function kg(e){return tf.singleton(yg(e,Sc.MESSAGES.MS.ROOTINDEX))}function bg(e){return tf.singleton(yg(e,Sc.MESSAGES.MS.ROOTINDEX))}function Sg(e){return tf.singleton(yg(e,Sc.MESSAGES.MS.INDEX))}function wg(e){const t=Zd("children/*",e);return tf.singleton(Sc.NUMBERS.wordOrdinal(t.length))}function Eg(e){const t=Zd("children/*",e);return tf.singleton(Sc.NUMBERS.wordOrdinal(t.length-1))}function Ag(e){const t=Zd("children/*",e),a=Zd("content/*",e);return tf.singleton(Sc.NUMBERS.wordOrdinal(t.length-a.length))}function vg(e,t){const a=e;let i=0;return function(){const e=af.create({text:Cg(a[i])&&Lg(a[i+1])?Sc.MESSAGES.unitTimes:""},{});return i++,[e]}}const xg=["superscript","subscript","overscore","underscore"];function Cg(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Zd("children/*",e);e=-1!==xg.indexOf(t)?a[0]:a[a.length-1]}return!1}function Lg(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Zd("children/*",e)[0]}return!1}function Ng(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Zd("children/*",e)[0]}return[]}function _g(e){const t=sh(e);return tf.singleton(new Array(t).join(Sc.MESSAGES.MS.FRACTION_REPEAT)+Sc.MESSAGES.MS.FRACTION_START)}function Fg(e){const t=sh(e);return tf.singleton(new Array(t).join(Sc.MESSAGES.MS.FRACTION_REPEAT)+Sc.MESSAGES.MS.FRACTION_END)}function Dg(e){const t=sh(e);return tf.singleton(new Array(t).join(Sc.MESSAGES.MS.FRACTION_REPEAT)+Sc.MESSAGES.MS.FRACTION_OVER)}function Bg(e){const t=sh(e);return tf.singleton(new Array(t).join(Sc.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+Sc.MESSAGES.MS.FRACTION_OVER)}function Pg(e){return Sc.MESSAGES.regexp.HYPER===sh(e).toString()?[e]:[]}function Rg(e,t){const a=Tg(e);return tf.singleton(1===a?t:new Array(a).join(Sc.MESSAGES.MS.NESTED)+t)}function Tg(e,t){const a=t||0;return e.parentNode?Tg(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function Mg(e){return Rg(e,Sc.MESSAGES.MS.STARTROOT)}function Ig(e){return Rg(e,Sc.MESSAGES.MS.ENDROOT)}function Og(e){return Rg(e,Sc.MESSAGES.MS.ROOTINDEX)}Lc.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const qg=["multirel","relseq","appl","row","line"],jg=["subscript","superscript","overscore","underscore"];function Ug(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==qg.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function Hg(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Zd("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[af.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?kh(n,"",{sup:Sc.MESSAGES.MS.SUPER,sub:Sc.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==cc(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[af.create({text:Sc.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==cc(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[af.create({text:Sc.MESSAGES.regexp.SPACE},{})]:[],u=Wd.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function zg(e,t){const a=e.slice(0);let i;return i=e.length>0?Zd("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[af.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===cc(e),l=r&&"NUMBER"===cc(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[af.create({text:Sc.MESSAGES.regexp.SPACE},{})]:[])}}ff(new cf("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==jg.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Ug(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Ug(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Wg=!1;function Vg(){Wg||(nf(Bd.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:th,CQFspaceoutIdentifier:ah,CSFspaceoutText:Qm,CSFopenFracVerbose:dh,CSFcloseFracVerbose:ch,CSFoverFracVerbose:uh,CSFopenFracBrief:ph,CSFcloseFracBrief:fh,CSFopenFracSbrief:mh,CSFcloseFracSbrief:hh,CSFoverFracSbrief:gh,CSFvulgarFraction:Jh,CQFvulgarFractionSmall:yh,CSFopenRadicalVerbose:Lh,CSFcloseRadicalVerbose:Nh,CSFindexRadicalVerbose:_h,CSFopenRadicalBrief:Fh,CSFcloseRadicalBrief:Dh,CSFindexRadicalBrief:Bh,CSFopenRadicalSbrief:Ph,CSFindexRadicalSbrief:Rh,CQFisSmallRoot:Vh,CSFsuperscriptVerbose:wh,CSFsuperscriptBrief:Eh,CSFsubscriptVerbose:bh,CSFsubscriptBrief:Sh,CSFbaselineVerbose:Ah,CSFbaselineBrief:vh,CSFleftsuperscriptVerbose:wh,CSFleftsubscriptVerbose:bh,CSFrightsuperscriptVerbose:wh,CSFrightsubscriptVerbose:bh,CSFleftsuperscriptBrief:Eh,CSFleftsubscriptBrief:Sh,CSFrightsuperscriptBrief:Eh,CSFrightsubscriptBrief:Sh,CSFunderscript:Th,CSFoverscript:Ih,CSFendscripts:Mh,CTFordinalCounter:Gh,CTFwordCounter:$h,CTFcontentIterator:lf,CQFdetIsSimple:Oh,CSFRemoveParens:jh,CQFresetNesting:rh,CGFbaselineConstraint:qh,CGFtensorRules:Wh}),nf("es.speech.mathspeak",Bd.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:vg,CQFoneLeft:Ng}),nf("fr.speech.mathspeak",Bd.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:Kh,CSFbaselineBrief:Yh,CSFleftsuperscriptVerbose:Zh,CSFleftsubscriptVerbose:Qh,CSFleftsuperscriptBrief:eg,CSFleftsubscriptBrief:tg}),nf("ko.speech.mathspeak",Bd.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:ig,CSFcloseFracVerbose:rg,CSFopenFracBrief:ng,CSFcloseFracBrief:og,CSFopenFracSbrief:sg,CSFoverFracSbrief:dg,CSFcloseFracSbrief:lg,CQFisSimpleIndex:cg,CSFindexRadicalVerbose:kg,CSFindexRadicalBrief:bg,CSFindexRadicalSbrief:Sg,CSFopenRadicalVerbose:pg,CSFcloseRadicalVerbose:fg,CSFopenRadicalBrief:mg,CSFcloseRadicalBrief:hg,CSFopenRadicalSbrief:gg}),nf(Bd.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:sf,CTFnodeCounter:hf,CTFcontentIterator:lf,CSFvulgarFraction:Jh,CQFvulgarFractionSmall:xf,CQFcellsSimple:vf,CSFordinalExponent:Cf,CSFwordOrdinal:Rf,CQFmatchingFences:_f,CSFnestingDepth:Nf,CQFfencedArguments:Ff,CQFsimpleArguments:Df,CQFspaceoutNumber:th}),nf("en.prefix.default","",{CSFordinalPosition:Xh}),nf("en.speech.chromevox","",{CTFnodeCounter:of,CTFcontentIterator:lf}),nf("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:yh,CSFvulgarFraction:Jh}),nf("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:wg,CSFdecreasedOrdinalConversion:Eg,CSFlistOrdinalConversion:Ag}),nf("nemeth.braille.default",Bd.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:_g,CSFcloseFraction:Fg,CSFoverFraction:Dg,CSFoverBevFraction:Bg,CQFhyperFraction:Pg,CSFopenRadical:Mg,CSFcloseRadical:Ig,CSFindexRadical:Og,CSFsubscript:bh,CSFsuperscript:wh,CSFbaseline:Ah,CGFtensorRules:e=>Wh(e,!1),CTFrelationIterator:Hg,CTFimplicitIterator:zg}),Wg=!0)}class Gg{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var $g,Jg;function Xg(e){switch(e){case"[n]":return $g.NODE;case"[m]":return $g.MULTI;case"[t]":return $g.TEXT;case"[p]":return $g.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}($g||($g={}));class Kg{static grammarFromString(e){return Lc.parseInput(e)}static fromString(e){const t={type:Xg(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new Qg("Missing content.");switch(t.type){case $g.TEXT:if('"'===a[0]){const e=ey(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new Qg("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case $g.NODE:case $g.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=Kg.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new Kg(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new Qg("Invalid attribute expression: "+e);const t={},a=ey(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===Cc?Kg.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case $g.NODE:return"[n]";case $g.MULTI:return"[m]";case $g.TEXT:return"[t]";case $g.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class Yg{static fromString(e){const t=ey(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=Yd(e,t,$d.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[tf.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=Yd(e,t,$d.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class sy{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&sy.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new oy,this.parseOrder=Bd.DEFAULT_ORDER,this.parser=new Pd(this.parseOrder),this.locale=Bd.DEFAULT_VALUES[Nd.LOCALE],this.modality=Bd.DEFAULT_VALUES[Nd.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new Gg(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?af.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||af.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&sy.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new Zg(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return Yg.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=Yg.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new Gg(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new ly(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new Gg(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class ly{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class dy extends sy{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)mf(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new Qg("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new Qg("Rule named "+e+" with style "+t+" does not exist.");const s=i?Yg.fromString(i):n.action,l=new Gg(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+Sc.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+Sc.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new Gg(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+Sc.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+dy.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(dy.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(dy.regexp.DECIMAL_MARK,"g"),Sc.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,Sc.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}dy.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class cy extends dy{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=Dp.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(Jg||(Jg={}));class py{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=Jg.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class fy extends py{constructor(e,t){super(e,t),this.rule_=null,this.kind=Jg.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&jd.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function my(e,t,a){switch(e){case Jg.ROOT:return new hy;case Jg.DYNAMIC:return new gy(t);case Jg.QUERY:return new by(t,a);case Jg.BOOLEAN:return new Sy(t,a);default:return null}}class hy extends py{constructor(){super("",(()=>!0)),this.kind=Jg.ROOT}}class gy extends py{constructor(e){super(e,(t=>t===e)),this.kind=Jg.DYNAMIC}}const yy={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function ky(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&cc(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=Xd(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!Lc.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!Lc.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&cc(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Zd(t,e)[0];if(r){const e=function(e){const t=Vp.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=yy[a]||yy["="],n=parseInt(i,10);return e=>{const a=Zd(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class by extends fy{constructor(e,t){super(e,ky(e)),this.context=t,this.kind=Jg.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class Sy extends fy{constructor(e,t){super(e,ky(e)),this.context=t,this.kind=Jg.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class wy{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===Jg.QUERY||e.getKind()===Jg.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=wy.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(wy.order_));return Math.max(t.length,a)}constructor(){this.root=my(Jg.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===Jg.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;ajd.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=Ey.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)jd.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),Ey.debugSpeechRule(i,t)}evaluateNode(e){Qd(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),jd.getInstance().output(e)}const i=(new Date).getTime();return jd.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Wd.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=Ay.get(t);return a.parse(e),a}Vg(),e&&!e.functions&&(e.functions=function(e,t,a){return rf.get([e,t,a].join("."))||rf.get([Bd.DEFAULT_VALUES[Nd.LOCALE],t,a].join("."))||rf.get([Bd.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new uy;if("braille"===t)return new cy;return new dy}(e.locale,e.modality);Ay.set(t,a),e.inherits&&(a.inherits=Ay.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>Ey.getInstance().trie.addRule(e))),Ey.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;Lc.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[Bd.DEFAULT_VALUES[Nd.LOCALE]];return a[t]||a[Bd.DEFAULT_VALUES[Nd.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new wy}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Wd.getInstance();let a;jd.getInstance().output(t.mode!==_d.HTTP?e.toString():e),Lc.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);jd.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,_d.HTTP,e).toString()])),Lc.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Wd.getInstance().dynamicCstr.getComponents();const e=Lc.parseInput(o.engine);Wd.getInstance().setDynamicCstr(e)}switch(t.type){case $g.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case $g.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case $g.TEXT:{const t=o.span;let a={};if(t){const i=Zd(t,e);a=i.length?tf.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return af.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case $g.PERSONALITY:default:i=[af.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&Lc.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Wd.getInstance().setDynamicCstr(l)}return Lc.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[af.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Wd.getInstance().dynamicCstr,t=Wd.getInstance().strict,a=this.trie,i={};let r=e.getValue(Nd.LOCALE),n=e.getValue(Nd.MODALITY),o=e.getValue(Nd.DOMAIN);a.hasSubtrie([r,n,o])||(o=Bd.DEFAULT_VALUES[Nd.DOMAIN],a.hasSubtrie([r,n,o])||(n=Bd.DEFAULT_VALUES[Nd.MODALITY],a.hasSubtrie([r,n,o])||(r=Bd.DEFAULT_VALUES[Nd.LOCALE]))),i[Nd.LOCALE]=[r],i[Nd.MODALITY]=["summary"!==n?n:Bd.DEFAULT_VALUES[Nd.MODALITY]],i[Nd.DOMAIN]=["speech"!==n?Bd.DEFAULT_VALUES[Nd.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=Bd.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==ac.ELEMENT_NODE&&e.nodeType!==ac.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Wd.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),jd.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const Ay=new Map;Wd.nodeEvaluator=Ey.getInstance().evaluateNode.bind(Ey.getInstance());const vy={small:["default"],capital:["default"],digit:["default"]};function xy(e){const t=Wd.getInstance().locale;Wd.getInstance().locale=e,dp(),Hp({locale:e}),function(){const e=Sc.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};vy.small=t(e.smallPrefix,e.letterTrans),vy.capital=t(e.capPrefix,e.letterTrans),vy.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of vp.values()){const t=e.unicode;if("offset"in e)Ny(t,e.font,e.offset||0);else{Ly(t,Sc.ALPHABETS[e.base],e.font,!!e.capital)}}Wd.getInstance().locale=t,dp()}function Cy(e){return function(e){return"string"==typeof e?{font:e,combiner:Sc.ALPHABETS.combiner}:{font:e[0],combiner:Sc.COMBINERS[e[1]]||gc[e[1]]||Sc.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":Sc.MESSAGES.font[e]||Sc.MESSAGES.embellish[e]||"")}function Ly(e,t,a,i){const r=Cy(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?Sc.ALPHABETS.capPrefix:Sc.ALPHABETS.smallPrefix,t=i?vy.capital:vy.small;_y(r.combiner,a,n,r.font,e,Sc.ALPHABETS.letterTrans,t)}}function Ny(e,t,a){const i=Cy(t);for(let t,r=0;t=e[r];r++){const e=Sc.ALPHABETS.digitPrefix,n=r+a;_y(i.combiner,t,n,i.font,e,Sc.ALPHABETS.digitTrans,vy.digit)}}function _y(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;Kp(s,"default",t,e(o(a),i,l))}}var Fy=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Dy={functions:function(e){for(const a of e)Hp(a)||(t=a.key,Tp(a.names||[],Dp.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==jp?(Jp(a),Zp(a)):Gp.set(a.key,a));var t},symbols:function(e){for(const t of e){if(Hp(t))continue;const e=qp.parseUnicode(t.key);"base"!==jp?Xp(e,e,t.mappings):Gp.set(e,t)}},units:function(e){for(const t of e)Hp(t)||(t.key+=":unit","base"!==jp?(Jp(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&Qp(t),Zp(t)):Gp.set(t.key,t))},si:e=>e.forEach(Wp),messages:function(e){const t=lp[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:Ey.addStore,characters:e=>e.forEach(Yp)};let By=!1;function Py(e=Wd.getInstance().locale){return Fy(this,void 0,void 0,(function*(){return By||(!function(){for(const e of vp.values()){const t=e.unicode;for(const a of t)Gp.set(a,{key:a,category:e.category})}}(),Ry(Bd.BASE_LOCALE),By=!0),Vd.promises[Bd.BASE_LOCALE].then((()=>Fy(this,void 0,void 0,(function*(){const t=Wd.getInstance().defaultLocale;return t?(Ry(t),Vd.promises[t].then((()=>Fy(this,void 0,void 0,(function*(){return Ry(e),Vd.promises[e]}))))):(Ry(e),Vd.promises[e])}))))}))}function Ry(e=Wd.getInstance().locale){Vd.loaded[e]||(Vd.loaded[e]=[!1,!1],jp=Bd.DEFAULT_VALUES[Nd.LOCALE],Up=Bd.DEFAULT_VALUES[Nd.MODALITY],function(e){if(Wd.getInstance().isIE&&Wd.getInstance().mode===_d.HTTP)return void Iy(e);!function(e){const t=function(){if(Wd.getInstance().customLoader)return Wd.getInstance().customLoader;return Ty()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,My(JSON.parse(i)),Vd.loaded[e]=[!0,!0],a(e)}),(t=>{Vd.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Wd.getInstance().locale=Wd.getInstance().defaultLocale,a(e)}))}));Vd.promises[e]=a}(e)}(e))}function Ty(){switch(Wd.getInstance().mode){case _d.ASYNC:return Oy;case _d.HTTP:return jy;case _d.SYNC:default:return qy}}function My(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(xy(r[0]),a=!1),Dy[r[1]](e[i]))}}function Iy(e,t){let a=t||1;up?My(up,e):a<=5&&setTimeout((()=>Iy(e,a++)).bind(this),300)}function Oy(e){const t=gp(e);return new Promise(((e,a)=>{qd.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function qy(e){const t=gp(e);return new Promise(((e,a)=>{let i="{}";try{i=qd.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function jy(e){const t=gp(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var Uy,Hy=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function zy(e){return Hy(this,void 0,void 0,(function*(){const t=Wd.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Wd.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Wd.STRING_FEATURES.forEach(a),e.debug&&jd.getInstance().init(),e.json&&(qd.Z.jsonPath=hp(e.json)),e.xpath&&(qd.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=cp(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,pp(!0),!0)}()}(t),dp(),t.setDynamicCstr(),t.init?(Vd.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,Vd.get()):t.delay?(t.delay=!1,Vd.get()):Py()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(Uy||(Uy={}));const Wy=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var Vy;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(Vy||(Vy={}));function Gy(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function $y(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function Jy(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let Xy={},Ky=[];function Yy(e){Xy={},Ky=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[Fd.JOIN];delete n[Fd.JOIN],void 0!==n[Fd.PAUSE]&&(e={[Fd.PAUSE]:n[Fd.PAUSE]},delete n[Fd.PAUSE]);ik(t,r,rk(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=Ky.length-1;t>=0;t--){const a=Ky[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=Ky.pop();const r=Mf(i,e);if(e=Mf(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&Ky.push(i)}Ky.push(a.open)}return a}class nk{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Wd.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class sk extends ok{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=Yy(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(tk(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let lk="";const dk={TABLE:function(e){let t=gk(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=yk(t);return t=kk(t,i),bk(t,a)},CASES:function(e){let t=gk(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=yk(t);return t=kk(t,i),bk(t,a)},CAYLEY:function(e){let t=gk(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=yk(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=kk(t,i),bk(t,a)},MATRIX:function(e){let t=gk(e);const[a,i]=yk(t);return t=kk(t,i),bk(t,a)},CELL:pk,FENCE:pk,ROW:pk,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=ck(a),o=ck(i),s=mk(n),l=mk(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${Ak(n,d)}\n${c}\n${Ak(o,d)}`},NUMERATOR:vk,DENOMINATOR:vk};function ck(e){const t=cc(e),a=dk[t];return a?a(e):e.textContent}function uk(e,t){if(!e||!t)return e+t;const a=fk(e),i=fk(t),r=a-i;e=r<0?hk(e,i,mk(e)):e,t=r>0?hk(t,a,mk(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function hk(e,t,a){return e=function(e,t){const a=t-fk(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function gk(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===ac.ELEMENT_NODE&&a.push(Ek(e));return a}function yk(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function kk(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=Sk(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=uk(i,e),i=uk(i,t.cells.shift());i=uk(Sk(t.lfence,t.height),i),i=uk(i,Sk(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(mk(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function Sk(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function wk(e){return e.nodeType===ac.ELEMENT_NODE&&"FENCE"===cc(e)?ck(e):""}function Ek(e){const t=Array.from(e.childNodes),a=wk(t[0]),i=wk(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===ac.TEXT_NODE){r=e.textContent;continue}const t=ck(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(fk(t),e)),0),width:n.map(mk)}}function Ak(e,t){const a=(t-mk(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function vk(e){const t=e.firstChild,a=pk(e);if(t&&t.nodeType===ac.ELEMENT_NODE){if("ENGLISH"===cc(t))return"\u2830"+a;if("NUMBER"===cc(t))return"\u283c"+a}return a}class xk extends nk{markup(e){const t=Yy(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)ek(e)||(tk(e)?i=e:(i&&(a+=this.pause(i[Fd.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,xk.PAUSE_PUNCTUATION.get(t)||""}}xk.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class Ck extends sk{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return Ck.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,Ck.MARKS[o]=!0),Wd.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}Ck.MARK_ONCE=!1,Ck.MARK_KIND=!0,Ck.CHARACTER_ATTR="character",Ck.MARKS={};const Lk=new Ck,Nk=new Map([[Id.NONE,new class extends nk{markup(e){let t="";const a=Yy(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Id.PUNCTUATION,new xk],[Id.LAYOUT,new class extends sk{finalize(e){return function(e){lk="";const t=tc(`${e}`);return jd.getInstance().output(oc(t.toString())),lk=pk(t),lk}(e)}pause(e){return""}prosodyElement(e,t){return e===Fd.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=Yy(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):tk(e);return t.join("")}}],[Id.ACSS,new class extends ok{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=Yy(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(ek(e)){$y(i,e);continue}if(tk(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:Gy(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+Wy.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Fd.RATE:return"(richness . "+t+")";case Fd.PITCH:return"(average-pitch . "+t+")";case Fd.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[Fd.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Id.SABLE,new class extends sk{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Fd.PITCH:return'';case Fd.RATE:return'';case Fd.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Id.VOICEXML,Lk],[Id.SSML,Lk]]);function _k(e){const t=Nk.get(Wd.getInstance().markup);return t?t.markup(e):""}function Fk(e){const t=Nk.get(Wd.getInstance().markup);return t?t.finalize(e):e}class Dk{constructor(e){this.type=e,this.factory_=new fm}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class Bk extends Dk{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:Lp.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){Ym.getInstance().setNodeFactory(this.getFactory());const t=ec(e.childNodes),a=cc(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return lm(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Ym.proof(e,a,this.parseList.bind(this));let i;return 1===(t=sm(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=Ym.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return Ym.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return Ym.getInstance().limitNode(cc(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(sm(t));return this.getFactory().makeBranchNode("sqrt",[Ym.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Ym.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,Ym.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(sm(t));let i;i=a.length?1===a.length&&mm(a[0],"empty")?a:[Ym.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class Rk extends Pk{}class Tk extends Pk{}const Mk="data-semantic-";var Ik;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Ik||(Ik={}));const Ok=[Ik.ADDED,Ik.ALTERNATIVE,Ik.CHILDREN,Ik.COLLAPSED,Ik.CONTENT,Ik.EMBELLISHED,Ik.FENCEPOINTER,Ik.FONT,Ik.ID,Ik.ANNOTATION,Ik.ATTRIBUTES,Ik.OPERATOR,Ik.OWNS,Ik.PARENT,Ik.POSTFIX,Ik.PREFIX,Ik.ROLE,Ik.SPEECH,Ik.STRUCTURE,Ik.TYPE];function qk(e){return e.map((function(e){return e.id})).join(",")}function jk(e,t){e.setAttribute(Ik.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(Mk+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Ik.CHILDREN,qk(t.childNodes)),t.contentNodes.length&&e.setAttribute(Ik.CONTENT,qk(t.contentNodes)),t.parent&&e.setAttribute(Ik.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Ik.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Ik.POSTFIX,a.join(" "))}(e,t)}function Uk(e){return Mk+e}function Hk(){const e=rc("mrow");return e.setAttribute(Ik.ADDED,"true"),e}class zk{static fromTree(e){return zk.fromNode(e.root)}static fromNode(e){return new zk(zk.fromNode_(e))}static fromString(e){return new zk(zk.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!zk.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return Tf(zk.collapsedLeafs(e),zk.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,zk.simpleCollapseStructure(a)?[a]:zk.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new zk(zk.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return Tf(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return zk.simpleCollapseStructure(e)?e.toString():zk.contentCollapseStructure(e)?"(c "+e.slice(1).map(zk.makeSexp_).join(" ")+")":"("+e.map(zk.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(zk.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(zk.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Zd(`.//self::*[@${Ik.ID}=${n}]`,e)[0];if(!t.childNodes.length)return zk.addAria(s,a,i,r),t.id;const l=zk.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&zk.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(zk.tree_(e,t,a+1,i+1,r));return zk.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Wd.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Ik.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Ik.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Ik.COLLAPSED),i=a?zk.realLeafs_(zk.fromString(a).array):t.map((e=>e.id));e.setAttribute(Ik.OWNS,i.join(" "))}static realLeafs_(e){if(zk.simpleCollapseStructure(e))return[e];if(zk.contentCollapseStructure(e))return[];let t=[];for(let a=1;azk.simpleCollapseStructure(e)?e:zk.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{zk.simpleCollapseStructure(e)?a.push(e):(zk.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function Wk(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=Ym.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function Vk(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(Vm(r)){jd.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return Vk(e.concat(o),t,a)}if(!i)return jd.getInstance().output("Juxta Heuristic Case 3"),Vk([r].concat(n),t,a);const o=n.shift();if(!o){jd.getInstance().output("Juxta Heuristic Case 9");const n=If.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",zf("combine_juxtaposition",n),t.unshift(n),Vk(e,t,a)}if(vm(i)||vm(o))return jd.getInstance().output("Juxta Heuristic Case 4"),Vk(e.concat([i,r,o]).concat(n),t,a);let s=null;return Vm(i)&&Vm(o)?(jd.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Vm(i)?(jd.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Vm(o)?(jd.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(jd.getInstance().output("Juxta Heuristic Case 8"),s=If.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),Vk(e.concat(n),t,a)}function Gk(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===cc(e.childNodes[0])&&"MPADDED"===cc(e.childNodes[0].childNodes[0])&&"MPHANTOM"===cc(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Hf(new Rk("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)Vm(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Hf(new Rk("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Im)||(e.role="composed function"),e)),(e=>"clearspeak"===Wd.getInstance().domain))),Hf(new Rk("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Wd.getInstance().domain))),Hf(new Rk("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Wd.getInstance().domain))),Hf(new Rk("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>Dp.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Hf(new Tk("convert_juxtaposition",(e=>{let t=um(e,(function(e){return e.textContent===Fp.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=Wk(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),Wk(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=um(e,(function(e){return e.textContent===Fp.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?Vk(t.comp.shift(),t.rel,t.comp):e}))),Hf(new Rk("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Wd.getInstance().modality&&"identifier"===e.type))),Hf(new Rk("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Hf(new Tk("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Wm(e[0])))),Hf(new Rk("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(wm(a))return void(a.role="integral");if(!Wm(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(wm(n))return void(n.role="integral");if(Sm(r,n)){const e=Ym.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Hf(new Rk("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=Jk(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=Jk(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}Ym.tableToMultiline(e);const a=Ym.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(Gk(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(Gk(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const $k=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function Jk(e,t){if(!e.childNodes.length)return Kk(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;Kk(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==$k.indexOf(e.type)){const i=e.childNodes;Kk(i[t?i.length-1:0]);const r=zk.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const Xk={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function Kk(e){if("punctuation"!==e.type)return!1;const t=Xk[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class Yk{static empty(){const e=tc(""),t=new Yk(e);return t.mathml=e,t}static fromNode(e,t){const a=Yk.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=Yk.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=Yk.empty();return e.childNodes[0]&&(t.root=pm.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new Bk,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new Bk,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),Zk.visit(this.root,{}),function(e){for(const t of uf.values())t.active&&t.annotate(e);for(const t of pf.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=tc(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return pc(this.xml(e))}formatXml(e){return oc(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const Zk=new cf("general","unit",((e,t)=>(zm(e)&&(e.role="unit"),!1)));function Qk(e){return eb(e).xml()}function eb(e){return new Yk(e)}const tb=[],ab={collapsed:!0,implicit:!0,wiki:!0};function ib(e){const t=function(e){for(let t,a=0;t=tb[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),fb(a);if(1===e.mathml.length){if(jd.getInstance().output("Walktree Case 0"),!e.childNodes.length)return jd.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],jk(a,e),fb(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return jd.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],jk(a,e),a.appendChild(ib(t)),fb(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[wb(e)])}))}const i=e.contentNodes.map(bb);Eb(e,i);const r=e.childNodes.map(ib),n=zk.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)jd.getInstance().output("Walktree Case 1"),a=rb(n,e);else{const e=cb(n);jd.getInstance().output("Walktree Case 2"),e?(jd.getInstance().output("Walktree Case 2.1"),a=yb(e)):(jd.getInstance().output("Walktree Case 2.2"),a=Ab(a))}return a=Sb(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&jf.combine_juxtaposition?function(e,t,a){const i=[];let r=ec(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Ik.TYPE)){i.push(e);continue}const a=nb(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):ec(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||lb(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(sb(a,e)){t.shift();continue}const n=i[r];if(n)ob(e,n,a),t.shift();else{if(a.parentNode){e=yb(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=yb(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),jk(a,e),fb(a)}function rb(e,t){const a=function(e){const t=cb(e);if(!t)return{type:db.INVALID,node:null};const a=cb(e.slice().reverse());if(t===a)return{type:db.VALID,node:t};const i=ub(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=ub(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:db.INVALID,node:null};return{type:r.length!==i.length?db.PRUNED:pb(r[s+1],n[1])?db.VALID:db.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==db.VALID||!nm(i))if(jd.getInstance().output("Walktree Case 1.1"),i=Hk(),r===db.PRUNED)jd.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=mb(t);if(im(i)){jd.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of Ok)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),ec(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,ic(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){jd.getInstance().output("Walktree Case 1.1.1");const t=cb(e),a=function(e,t){const a=ec(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(yb(t),e);ic(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function nb(e,t){const a=[];let i=ec(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===ac.ELEMENT_NODE&&(e.hasAttribute(Ik.TYPE)||-1!==t.indexOf(e)?a.push(e):i=ec(e.childNodes).concat(i))}return a}function ob(e,t,a){let i=t,r=yb(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=yb(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function sb(e,t){if(!e)return!1;do{if((e=yb(e))===t)return!0}while(e);return!1}function lb(e,t){const a=Fp.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Ik.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return ic(e,t),!0}return!1}var db;function cb(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!im(e)&&e.parentNode;)e=yb(e),i.unshift(e);return i}function pb(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function fb(e){for(;!im(e)&&hb(e);)e=yb(e);return e}function mb(e){const t=ec(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===ac.ELEMENT_NODE&&!rm(e)}));return 1===a.length&&nm(a[0])&&!a[0].hasAttribute(Ik.TYPE)?mb(a[0]):e}function hb(e){const t=yb(e);return!(!t||!nm(t))&&ec(t.childNodes).every((function(t){return t===e||gb(t)}))}function gb(e){if(e.nodeType!==ac.ELEMENT_NODE)return!0;if(!e||rm(e))return!0;const t=ec(e.childNodes);return!(!nm(e)&&t.length||function(e){return!!e&&-1!==tm.indexOf(cc(e))}(e)||e.hasAttribute(Ik.TYPE)||om(e))&&ec(e.childNodes).every(gb)}function yb(e){return e.parentNode}function kb(e,t){const a=new zk(t);e.setAttribute(Ik.COLLAPSED,a.toString())}function bb(e){if(e.mathml.length)return ib(e);const t=ab.implicit?wb(e):Hk();return e.mathml=[t],t}function Sb(e){if("MFENCED"!==cc(e))return e;const t=Hk();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return ec(e.childNodes).forEach((function(e){t.appendChild(e)})),ic(e,t),t}function wb(e){const t=rc("mo"),a=(i=e.textContent,qd.Z.document.createTextNode(i));var i;return t.appendChild(a),jk(t,e),t.setAttribute(Ik.ADDED,"true"),t}function Eb(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){Ab(e).setAttribute(Ik.OPERATOR,a)}))}function Ab(e){const t=ec(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!gb(e)})),i=[];for(let e,t=0;e=a[t];t++)if(nm(e)){const t=Ab(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function vb(e,t,a=!1){const i=oc(e.toString()).toString().replace(new RegExp(Mk,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function xb(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=ib(t);i.push(e);const n=Ab(e);r&&!a&&n.setAttribute(Ik.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(db||(db={}));class Cb{constructor(e){this.semantic=e}}class Lb extends Cb{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=ib(e),this.mml.hasAttribute(Ik.TYPE)){const e=Hk();ic(this.mml,e),e.appendChild(this.mml),this.mml=e}return jk(this.mml,this.semantic),this.mml}}class Nb extends Cb{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=cc(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=ib(a),n=ib(t),o=ib(i);return jk(this.mml,this.semantic),this.mml.setAttribute(Ik.CHILDREN,qk([t,i,a])),[n,o,r].forEach((e=>Ab(e).setAttribute(Ik.PARENT,this.mml.getAttribute(Ik.ID)))),this.mml.setAttribute(Ik.TYPE,e.role),kb(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class _b extends Cb{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?xb(e):(ib(e),e.id)}static createNone_(e){const t=rc("none");return e&&jk(t,e),t.setAttribute(Ik.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=ec(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(Ab(e).getAttribute(Ik.ID)))Ab(e).setAttribute(Ik.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(_b.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==cc(a[i])?this.mml.insertBefore(a[i],rc("mprescripts")):i++,r(t)}}class Fb extends _b{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===cc(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(jk(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=_b.multiscriptIndex(this.semantic.childNodes[1]),a=_b.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];kb(this.mml,r),this.mml.setAttribute(Ik.TYPE,i.role),this.completeMultiscript(zk.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=_b.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];kb(this.mml,a)}const i=zk.collapsedLeafs(a||[],t);return Ab(ib(e)).setAttribute(Ik.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Ik.CHILDREN,i.join(",")),this.mml}}class Db extends _b{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){ib(this.semantic.childNodes[0]);const e=_b.multiscriptIndex(this.semantic.childNodes[1]),t=_b.multiscriptIndex(this.semantic.childNodes[2]),a=_b.multiscriptIndex(this.semantic.childNodes[3]),i=_b.multiscriptIndex(this.semantic.childNodes[4]);jk(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];kb(this.mml,r);const n=zk.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Ik.CHILDREN,n.join(",")),this.completeMultiscript(zk.interleaveIds(a,i),zk.interleaveIds(e,t)),this.mml}}class Bb extends Cb{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=Hk(),a=new pm(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&Bb.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=ib(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Ik.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],Bb.fencedMap_(this.ofence,this.ofenceMap),Bb.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=fb(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=fb(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(jk(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{jk(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(ib(a));e=e.childNodes[0]}const n=rc("dummy"),o=i.childNodes[0];ic(i,n),ic(a,i),ic(i.childNodes[0],a),ic(n,o),t||(t=i)}return ib(this.ofence),ib(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=cc(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=Nb):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=Fb:"tensor"===e.type&&(i=Db),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=Bb.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=Hk();if(ic(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=Hk();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Ik.PARENT);e.childNodes[0].setAttribute(Ik.PARENT,t)}))}}class Pb extends Cb{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=Hk();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===cc(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=Hk();jk(t,e),this.mrows.unshift(t)}else{if("MTABLE"===cc(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);jk(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=bb(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));Eb(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else ib(e)}finalizeTable(e){jk(e.mathmlTree,e),e.contentNodes.forEach((e=>{ib(e)})),e.childNodes.forEach((e=>{ib(e)}))}}class Rb extends Cb{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=cc(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&ib(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=rb([this.mml],this.semantic)),jk(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(Rb.walkTree_),this.mml}}class Tb extends Cb{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&ib(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&ib(this.semantic.childNodes[0]),jk(this.mml,this.semantic),this.mml}}class Mb extends Cb{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){ib(e),jk(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){ib(e)})),jk(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class Ib extends Cb{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=bb(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?bb(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(ib),this.mml)if("MFENCED"===cc(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=Sb(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=rb(a,this.semantic)}else this.mml=rb([e].concat(this.inner,[t]),this.semantic);return jk(this.mml,this.semantic),this.mml}}class Ob extends Cb{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=xb(this.semantic,e);return this.mml=rb(e,this.semantic),jk(this.mml,this.semantic),this.mml.removeAttribute(Ik.CONTENT),kb(this.mml,t),this.mml}}function qb(e){const t=uc(e);return function(e,t){const a=uc(e);return ib(t.root),Wd.getInstance().structure&&e.setAttribute(Ik.STRUCTURE,zk.fromStructure(e,t).toString()),jd.getInstance().generateOutput((()=>[vb(a,"Original MathML",ab.wiki),vb(t,"Semantic Tree",ab.wiki),vb(e,"Semantically enriched MathML",ab.wiki)])),e}(t,eb(t))}function jb(e){return qb(tc(e))}tb.push({test:Rb.test,constr:e=>new Rb(e)},{test:Bb.test,constr:e=>new Bb(e)},{test:Nb.test,constr:e=>new Nb(e)},{test:Db.test,constr:e=>new Db(e)},{test:Fb.test,constr:e=>new Fb(e)},{test:Tb.test,constr:e=>new Tb(e)},{test:Lb.test,constr:e=>new Lb(e)},{test:Mb.test,constr:e=>new Mb(e)},{test:Pb.test,constr:e=>new Pb(e)},{test:Ib.test,constr:e=>new Ib(e)},{test:Ob.test,constr:e=>new Ob(e)});let Ub=0;class Hb{constructor(){this.counter=Ub++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){Qd(e);Zd(`.//*[@${Ik.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Zd(`.//*[@${Ik.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Uk("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Uk("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class zb extends Hb{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const Wb={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function Vb(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?Wb[a.color]:a;return i||(i=Wb[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class Gb{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=Vb(t,Gb.DEFAULT_FOREGROUND_),this.background=Vb(e,Gb.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+Gb.toHex(e.red)+Gb.toHex(e.green)+Gb.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}Gb.DEFAULT_BACKGROUND_="blue",Gb.DEFAULT_FOREGROUND_="black";class $b{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class Jb extends Hb{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=nc("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=nc("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function Xb(e,t,a){const i=new Gb(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(Yb[r]||Yb.NativeMML);return n.setColor(i),n}function Kb(e,t,a){const i=new Gb(e,t);a.setColor(i)}const Yb={SVG:Jb,"SVG-V3":class extends Jb{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=nc("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new Gb({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Zd(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends Hb{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends Hb{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=rc("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends zb{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:zb,CHTML:class extends zb{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function Zb(e){return e?e.split(/,/):[]}function Qb(e,t){return e.getAttribute(t)}function eS(e){if(e.hasAttribute(Ik.TYPE)&&!e.hasAttribute(Ik.PARENT))return e;const t=function(e,t){return e.querySelectorAll?ec(e.querySelectorAll(`[${t}]`)):Zd(`.//*[@${t}]`,e)}(e,Ik.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Ik.PARENT))return e;return e}function tS(e,t){return e.getAttribute(Ik.ID)===t?e:lc(e,Ik.ID,t)[0]}function aS(e,t){return e.getAttribute(Ik.ID)===t?[e]:lc(e,Ik.ID,t)}class iS{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=Zb(Qb(t,Ik.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!zk.simpleCollapseStructure(e)&&e[1]&&zk.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new fm,this.nodeDict={},this.mmlRoot=eS(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=Yk.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),Ym.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=Zb(Qb(e,Ik.CHILDREN)),i=Zb(Qb(e,Ik.CONTENT));if(0===i.length&&0===a.length)return iS.textContent(t,e),t;if(i.length>0){const e=tS(this.mathml,i[0]);e&&iS.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=Qb(e,Ik.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=Qb(e,Ik.TYPE),a=Qb(e,Ik.ROLE),i=Qb(e,Ik.FONT),r=Qb(e,Ik.ANNOTATION)||"",n=Qb(e,Ik.ATTRIBUTES)||"",o=Qb(e,Ik.ID),s=Qb(e,Ik.EMBELLISHED),l=Qb(e,Ik.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||Lp.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(Fp.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(iS.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);zk.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=zk.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(iS.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?Ey.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return Ey.getInstance().evaluateNode(i)})):[]}(e);return _k(t)}function uS(e){const t=function(e){return e?Ey.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return Ey.getInstance().evaluateNode(e)})):[]}(e);return _k(t)}class pS{constructor(){this.modality=Uk("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Uk(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new iS(t)),zy(this.options_),nS(this.getRebuilt().xml)}}class fS extends pS{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class mS extends pS{constructor(){super(...arguments),this.modality=Uk("foreground"),this.contrast=new $b}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];mS.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>mS.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return Qb(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new iS(tc(t))),this.colorLeaves_(e),Qb(e,this.modality)}colorLeaves_(e){const t=[];mS.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=tS(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class hS extends pS{getSpeech(e,t){return Qb(e,this.modality)}}class gS extends pS{getSpeech(e,t){return""}}class yS extends pS{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=tS(t,i),o=tS(e,i)||a&&tS(a,i);r&&o&&(this.modality&&this.modality!==Ik.SPEECH?lS(o,n,this.modality):sS(o,n,this.getRebuilt().xml),this.modality===Ik.SPEECH&&dS(o,n))}return i}}class kS extends yS{getSpeech(e,t){return super.getSpeech(e,t),Qb(e,this.modality)}}class bS extends pS{getSpeech(e,t){return function(e,t){const a=dc(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Ik.ID);lc(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function SS(e){return(wS[e]||wS.Direct)()}const wS={Adhoc:()=>new fS,Color:()=>new mS,Direct:()=>new hS,Dummy:()=>new gS,Node:()=>new kS,Summary:()=>new bS,Tree:()=>new yS};class ES extends Bd{static comparator(){return new vS(Wd.getInstance().dynamicCstr,Dd.createProp([Bd.DEFAULT_VALUES[Nd.LOCALE]],[Bd.DEFAULT_VALUES[Nd.MODALITY]],[Bd.DEFAULT_VALUES[Nd.DOMAIN]],[Bd.DEFAULT_VALUES[Nd.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=AS.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==ES.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:ntS(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new LS(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=LS.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=LS.getAllVisibleNodes(s,i);r=r.concat(LS.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(aS(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new LS(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var NS;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(NS||(NS={}));class _S{static resetState(e){delete _S.STATE[e]}static setState(e,t){_S.STATE[e]=t}static getState(e){return _S.STATE[e]}}_S.STATE={};class FS{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[Uy.UP,this.up.bind(this)],[Uy.DOWN,this.down.bind(this)],[Uy.RIGHT,this.right.bind(this)],[Uy.LEFT,this.left.bind(this)],[Uy.TAB,this.repeat.bind(this)],[Uy.DASH,this.expand.bind(this)],[Uy.SPACE,this.depth.bind(this)],[Uy.HOME,this.home.bind(this)],[Uy.X,this.summary.bind(this)],[Uy.Z,this.detail.bind(this)],[Uy.V,this.virtualize.bind(this)],[Uy.P,this.previous.bind(this)],[Uy.U,this.undo.bind(this)],[Uy.LESS,this.previousRules.bind(this)],[Uy.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(FS.SRE_ID_ATTR)?this.id=this.node.getAttribute(FS.SRE_ID_ATTR):(this.node.setAttribute(FS.SRE_ID_ATTR,FS.ID_COUNTER.toString()),this.id=FS.ID_COUNTER++),this.rootNode=eS(e),this.rootId=this.rootNode.getAttribute(Ik.ID),this.xmlString_=i,this.moved=NS.ENTER}getXml(){return this.xml_||(this.xml_=tc(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(_S.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Ik.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case NS.DEPTH:return this.depth_();case NS.SUMMARY:return this.summary_();case NS.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=_S.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=NS.ENTER}updateFocus(){this.setFocus(LS.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new iS(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=zk.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=dc(t,"maction");for(let t,r=0;t=i[r];r++){const i=lc(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Ik.ID);let o=tS(e,n);if(o&&"dummy"!==o.getAttribute(Ik.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Ik.PARENT);s&&o.setAttribute(Ik.PARENT,s),o.setAttribute(Ik.TYPE,"dummy"),o.setAttribute(Ik.ID,n),lc(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?Qb(e,Ik.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=Zb(Qb(e,Ik.CHILDREN)),a=Zb(Qb(e,Ik.CONTENT));const i=Qb(e,Ik.TYPE),r=Qb(e,Ik.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];Qd(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Zd(`//*[@data-semantic-id="${e}"]`,this.getXml());Zd("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return LS.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?NS.SUMMARY:NS.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?NS.DETAIL:NS.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),zy(e).then((()=>SS("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Od[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Od[e.domain],this.update(e),this.moved=NS.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=ES.getLocalePreferences().en;if(!e)return"default";const a=ES.relevantPreferences(this.getFocus().getSemanticPrimary()),i=ES.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return ES.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=NS.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),Fk(function(e){const t=e.map((e=>"string"==typeof e?tf.stringEmpty(e):e)),a=Nk.get(Wd.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?Qb(e[0],Ik.PREFIX):cS(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?Qb(e[0],Ik.POSTFIX):""}depth_(){const e=Lc.getInstance().getParameter("depth");Lc.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?Sc.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?Sc.MESSAGES.navigate.COLLAPSIBLE:"",i=Sc.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=cS(this.getFocus().getSemanticNodes()[0]),n=[new af({text:i,personality:{}}),new af({text:r,personality:{}}),new af({text:a,personality:{}})];return Lc.getInstance().setParameter("depth",e),Fk(_k(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=uS(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:lc(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:lc(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=nS(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}FS.ID_COUNTER=0,FS.SRE_ID_ATTR="sre-explorer-id";class DS extends FS{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class BS{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new BS;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class PS extends FS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new BS;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class RS extends FS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new BS;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return Tf(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?Tf(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class TS extends RS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(Uy.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(Uy.ONE,this.jumpCell.bind(this)),this.keyMapping.set(Uy.TWO,this.jumpCell.bind(this)),this.keyMapping.set(Uy.THREE,this.jumpCell.bind(this)),this.keyMapping.set(Uy.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(Uy.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(Uy.SIX,this.jumpCell.bind(this)),this.keyMapping.set(Uy.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(Uy.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(Uy.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=NS.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=NS.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===NS.ROW){this.moved=NS.CELL;const e=this.key_-Uy.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-Uy.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=NS.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==TS.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=lc(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=lc(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==TS.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function MS(e,t,a,i,r){return(IS[e.toLowerCase()]||IS.dummy)(t,a,i,r)}TS.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],TS.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const IS={dummy:(e,t,a,i)=>new DS(e,t,a,i),semantic:(e,t,a,i)=>new PS(e,t,a,i),syntax:(e,t,a,i)=>new RS(e,t,a,i),table:(e,t,a,i)=>new TS(e,t,a,i)};class OS{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||OS.stringify_,this.pprint=t.pprint||this.print}}OS.LocalState={walker:null,speechGenerator:null,highlighter:null};class qS extends OS{static getKey_(e){return"string"==typeof e?Uy[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||qS.getKey_}}const jS=new Map;function US(e){jS.set(e.name,e)}function HS(e){const t=jS.get(e);if(!t)throw new Hd("Unknown processor "+e);return t}function zS(e,t){const a=HS(e);try{return a.processor(t)}catch(e){throw new Hd("Processing error for expression "+t)}}function WS(e,t){const a=HS(e);try{const e=a.processor(t);return Wd.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Hd("Processing error for expression "+t)}}US(new OS("semantic",{processor:function(e){return Qk(tc(e))},postprocessor:function(e,t){const a=Wd.getInstance().speech;if(a===Md.NONE)return e;const i=uc(e);let r=nS(i);if(a===Md.SHALLOW)return e.setAttribute("speech",Fk(r)),e;const n=Zd(".//*[@id]",e),o=Zd(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=nS(t),e.setAttribute("speech",Fk(r));return e},pprint:function(e){return oc(e.toString())}})),US(new OS("speech",{processor:function(e){return Fk(_k(rS(Qk(tc(e)))))},pprint:function(e){const t=e.toString();return Nk.get(Wd.getInstance().markup)instanceof sk?oc(t):t}})),US(new OS("json",{processor:function(e){return eb(tc(e)).toJson()},postprocessor:function(e,t){const a=Wd.getInstance().speech;if(a===Md.NONE)return e;const i=Qk(tc(t)),r=nS(i);if(a===Md.SHALLOW)return e.stree.speech=Fk(r),e;const n=e=>{const t=nS(Zd(`.//*[@id=${e.id}]`,i)[0]);e.speech=Fk(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),US(new OS("description",{processor:function(e){return rS(Qk(tc(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),US(new OS("enriched",{processor:function(e){return jb(e)},postprocessor:function(e,t){const a=eS(e);let i;switch(Wd.getInstance().speech){case Md.NONE:break;case Md.SHALLOW:i=SS("Adhoc"),i.getSpeech(a,e);break;case Md.DEEP:i=SS("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return oc(e.toString())}})),US(new OS("walker",{processor:function(e){const t=SS("Node");OS.LocalState.speechGenerator=t,t.setOptions({modality:Wd.getInstance().modality,locale:Wd.getInstance().locale,domain:Wd.getInstance().domain,style:Wd.getInstance().style}),OS.LocalState.highlighter=Xb({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=zS("enriched",e),i=function(e,t){const a=HS(e);return Wd.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return OS.LocalState.walker=MS(Wd.getInstance().walker,a,t,OS.LocalState.highlighter,i),OS.LocalState.walker},print:function(e){return OS.LocalState.walker.speech()}})),US(new qS("move",{processor:function(e){if(!OS.LocalState.walker)return null;return!1===OS.LocalState.walker.move(e)?function(e){const t=Nk.get(Wd.getInstance().markup);return t?t.error(e):""}(e):OS.LocalState.walker.speech()}})),US(new OS("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Sc.NUMBERS.numberToWords(t)}})),US(new OS("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Sc.NUMBERS.wordOrdinal(t)}})),US(new OS("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Sc.NUMBERS.numericOrdinal(t)}})),US(new OS("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":zS("speech",`${t}${a}`)}})),US(new OS("latex",{processor:function(e){return"braille"===Wd.getInstance().modality&&"euro"===Wd.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),zS("speech",``)}}));var VS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Ud.L.VERSION;function GS(e){return VS(this,void 0,void 0,(function*(){return zy(e)}))}function $S(){const e=["mode"].concat(Wd.STRING_FEATURES,Wd.BINARY_FEATURES),t=Wd.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=qd.Z.jsonPath,a.xpath=qd.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function JS(){return VS(this,void 0,void 0,(function*(){return GS({}).then((()=>Vd.getall()))}))}const XS=Ty;function KS(e){return ZS("speech",e)}function YS(e){return ZS("enriched",e)}function ZS(e,t){return zS(e,t)}const QS={};function ew(e,t,a){switch(Wd.getInstance().mode){case _d.ASYNC:return function(e,t,a){return VS(this,void 0,void 0,(function*(){const i=yield qd.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=WS(e,i);if(a)try{qd.Z.fs.promises.writeFile(a,r)}catch(e){throw new Hd("Can not write to file: "+a)}return r}))}(e,t,a);case _d.SYNC:return function(e,t,a){const i=function(e){let t;try{t=qd.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Hd("Can not open file: "+e)}return t}(t),r=WS(e,i);if(a)try{qd.Z.fs.writeFileSync(a,r)}catch(e){throw new Hd("Can not write to file: "+a)}return r}(e,t,a);default:throw new Hd(`Can process files in ${Wd.getInstance().mode} mode`)}}QS.toSpeech=function(e,t){return ew("speech",e,t)},QS.toSemantic=function(e,t){return ew("semantic",e,t)},QS.toJson=function(e,t){return ew("json",e,t)},QS.toDescription=function(e,t){return ew("description",e,t)},QS.toEnriched=function(e,t){return ew("enriched",e,t)};qd.Z.documentSupported?GS({mode:_d.HTTP}).then((()=>GS({}))):GS({mode:_d.SYNC}).then((()=>GS({mode:_d.ASYNC})));const tw=new Map,aw=tw;var iw,rw=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Ud.L.LOCALES,e.sreReady=JS,e.setupEngine=GS,e.engineSetup=$S,e.toEnriched=YS,e.toSpeech=KS,e.clearspeakPreferences=ES,e.getHighlighter=Xb,e.updateHighlighter=Kb,e.getSpeechGenerator=SS,e.getWalker=MS,e.preloadLocales=function(e){return rw(this,void 0,void 0,(function*(){const t=aw.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):XS()(e)}))}}(iw||(iw={}));const nw=iw.sreReady;Wd.getInstance().delay=!0;const ow=iw;let sw={};function lw(e,t){let a=iw.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=iw.clearspeakPreferences.currentPreference();sw=iw.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{sw[i]=e,a.setValue("clearspeak-"+iw.clearspeakPreferences.toPreference(sw))},getter:()=>sw[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}Ed.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=lw(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=iw.clearspeakPreferences.currentPreference(),a=iw.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=iw.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+iw.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!iw.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let dw=null;function cw(e){return class extends e{addMenu(e,t=!1){this.state()>=oi.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(oi.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function uw(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=cw(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Yr.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:Ld,menuOptions:Ld.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||Fa({}),a11y:e.OPTIONS.a11y||Fa({}),renderActions:Fa(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[oi.CONTEXT_MENU],checkLoading:[oi.UNPROCESSED+1]}))}),t}function pw(e){return e.documentClass=uw(e.documentClass),e}if(Ed.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(dw)return dw;let a=[];for(let e of iw.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:iw.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),dw=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),dw})),si("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",da,"ui"),ma({_:{ui:{menu:{AnnotationMenu:$t,MJContextMenu:Jt,Menu:Zt,MenuHandler:ea,MenuUtil:Gt,MmlVisitor:Kt,RadioCompare:Xt,SelectableInfo:Yt}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>pw(e)),20),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",da,"a11y"),ma({_:{a11y:{sre:Qt}}}),MathJax.startup){let e=ya.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>iw.preloadLocales(e));let fw="none";si("ENRICHED",30),si("ATTACHSPEECH",155);class mw extends Gr{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function hw(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=oi.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==fw&&(fw=e.options.sre.speech,Yr.retryAfter(iw.setupEngine(e.options.sre).then((()=>iw.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(iw.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(oi.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=oi.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(oi.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function gw(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new mw(this.mmlFactory);this.options.MathItem=hw(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:Fa(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[oi.ENRICHED],attachSpeech:[oi.ATTACHSPEECH]})),sre:Fa({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function yw(e,t){return t.setAdaptor(e.adaptor),e.documentClass=gw(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",da,"a11y"),ma({_:{a11y:{"semantic-enrich":ta}}}),MathJax.loader&&fa(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>iw.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>yw(e,new jn({allowHtmlInTokenNodes:!0}))));class kw{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of Aw)if(e.hasAttribute(i)){let[r,n]=vw.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=vw.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(vw.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}vw.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},vw.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class xw extends kw{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}xw.className="MJX_HoverRegion",xw.style=new vn({["."+xw.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+xw.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class Cw{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&Cw.stopEvent(e)}}var Lw=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class Nw extends Cw{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class _w extends Nw{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(_w.updatePromise=_w.updatePromise.then((()=>Lw(this,void 0,void 0,(function*(){return iw.sreReady().then((()=>iw.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=iw.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=iw.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&_w.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),_w.updatePromise=_w.updatePromise.then((()=>Lw(this,void 0,void 0,(function*(){return iw.sreReady().then((()=>iw.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){_w.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=iw.getSpeechGenerator("Tree");let e=iw.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}_w.updatePromise=Promise.resolve();class Fw extends Nw{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=iw.getWalker("table",this.node,iw.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class Dw extends Cw{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class Bw extends Dw{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Pw extends Bw{}class Rw extends Bw{}class Tw extends Bw{constructor(e,t,a,i){super(e,t,new bw(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Mw extends Cw{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Iw extends Mw{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Ow extends Mw{Start(){if(this.active)return;this.active=!0;let e=iw.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class qw{constructor(e){this.document=e,this.speechRegion=new vw(this.document),this.brailleRegion=new Ew(this.document),this.magnifier=new xw(this.document),this.tooltip1=new ww(this.document),this.tooltip2=new ww(this.document),this.tooltip3=new ww(this.document)}}let jw={speech:(e,t,a,...i)=>{let r=_w.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==iw.engineSetup().locale&&(e.options.sre.locale=iw.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=_w.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>Fw.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Rw.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>Tw.create(e,t,null,a),infoType:(e,t,a,...i)=>Pw.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Pw.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Pw.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Iw.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Ow.create(e,t,null,a,...i)};class Uw{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return iw.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(jw))this.explorers[e]=jw[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof Nw&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=iw.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=iw.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Hw="undefined"!=typeof window;function zw(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=oi.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Uw),this.explorers.init(e,a,i)}this.state(oi.EXPLORER)}}rerender(e,t=oi.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Hw&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Ww(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Gr(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=zw(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new qw(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),eVw(e))));const Jw=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Xw=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),Kw=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');wa.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),tw.set("base",Jw),tw.set("en",Xw),tw.set("nemeth",Kw),wa.preLoad("loader","startup","core","input/mml","output/chtml","ui/menu"),wa.saveVersion("mml-chtml-nofont"),function(e,t){fl.loadFont(e,"chtml",sl,t)}(function(e){return()=>e((()=>iw.sreReady()))}((function(e){return wa.load(...Aa.load).then((()=>(e||function(){})())).then((()=>Aa.ready())).catch((e=>Aa.failed(e)))})))})()})(); \ No newline at end of file diff --git a/mml-chtml.js b/mml-chtml.js new file mode 100644 index 0000000000..bdfdfe3fa6 --- /dev/null +++ b/mml-chtml.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>ca,MathJax:()=>ha,combineConfig:()=>pa,combineDefaults:()=>fa,combineWithMathJax:()=>ma,isObject:()=>ua});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>ya,PackageError:()=>ga});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>ka});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>ba});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>Aa,Loader:()=>wa,MathJax:()=>Ea,PathFilters:()=>Sa});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>Ca,Expandable:()=>_a,OPTIONS:()=>Na,REMOVE:()=>La,copy:()=>Ba,defaultOptions:()=>Ra,expandable:()=>Fa,insert:()=>Pa,isObject:()=>xa,keys:()=>Ma,lookup:()=>ja,makeArray:()=>Da,selectOptions:()=>Ia,selectOptionsFromKeys:()=>Oa,separateOptions:()=>qa,userOptions:()=>Ta});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>za,MathJax:()=>Ha,Startup:()=>Ua});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Xa});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>$a});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Ka});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Ya});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Za});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Qa});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>ei,LinkedList:()=>ai,ListItem:()=>ti});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathList:()=>ii});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathItem:()=>ni,STATE:()=>oi,newState:()=>si,protoItem:()=>ri});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>li});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>di});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>ui,INHERIT:()=>ci});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>fi,AbstractNode:()=>pi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>Ai,AbstractMmlEmptyNode:()=>vi,AbstractMmlLayoutNode:()=>Ei,AbstractMmlNode:()=>Si,AbstractMmlTokenNode:()=>wi,MATHVARIANTS:()=>ki,TEXCLASS:()=>mi,TEXCLASSNAMES:()=>hi,TextNode:()=>xi,XMLNode:()=>Ci,indentAttributes:()=>bi});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMath:()=>Li});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMi:()=>Ni});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>_i});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>Pi,MO:()=>Di,OPDEF:()=>Fi,OPTABLE:()=>Ri,RANGES:()=>Mi,getRange:()=>Bi});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>ji,quotePattern:()=>Ii,replaceUnicode:()=>Hi,sortLength:()=>Ti,split:()=>Ui,unicodeChars:()=>Oi,unicodeString:()=>qi});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>zi});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>Wi});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>Vi});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Gi});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Xi,MmlMrow:()=>Ji});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMfrac:()=>$i});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMsqrt:()=>Ki});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMroot:()=>Yi});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMstyle:()=>Zi});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMerror:()=>Qi});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMpadded:()=>er});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>tr});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>ar});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>ir});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMaction:()=>rr});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>or,MmlMsubsup:()=>nr,MmlMsup:()=>sr});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMover:()=>cr,MmlMunder:()=>dr,MmlMunderover:()=>lr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>ur,MmlMprescripts:()=>pr,MmlNone:()=>fr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtable:()=>mr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMlabeledtr:()=>gr,MmlMtr:()=>hr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMtd:()=>yr});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlMaligngroup:()=>kr});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMalignmark:()=>br});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMglyph:()=>Sr});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlAnnotation:()=>Ar,MmlAnnotationXML:()=>Er,MmlSemantics:()=>wr});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>vr});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MathChoice:()=>xr});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>Cr});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>Lr});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>Nr});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>_r,BitFieldClass:()=>Fr});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>Ir,RenderList:()=>Dr,resetAllOptions:()=>Br,resetOptions:()=>Mr});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>qr});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>jr});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>Ur});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>Hr,MmlVisitor:()=>zr});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>Wr});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Gr,toEntity:()=>Vr});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Jr});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>Xr});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>$r,retryAfter:()=>Kr});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Yr});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathItem:()=>Zr});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathList:()=>Qr});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>en});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>tn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>an});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>rn});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>nn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BIGDIMEN:()=>on,MATHSPACE:()=>dn,RELUNITS:()=>ln,UNITS:()=>sn,em:()=>pn,emRounded:()=>fn,length2em:()=>cn,percent:()=>un,px:()=>mn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{BBox:()=>hn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>bn,entities:()=>yn,numeric:()=>An,options:()=>gn,remove:()=>Sn,translate:()=>wn});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>vn});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>Pn,TRBL:()=>xn,WSC:()=>Cn});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>Tn,sum:()=>Rn});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindMathML:()=>On});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{MathMLCompile:()=>qn});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{MathML:()=>jn});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{FontData:()=>Wn,NOSTRETCH:()=>Hn,mergeOptions:()=>zn});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{LineBBox:()=>Vn});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{LinebreakVisitor:()=>Xn,Linebreaks:()=>Jn,NOBREAK:()=>Gn});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{CommonWrapperFactory:()=>Kn});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{CommonWrapper:()=>eo,SPACE:()=>Qn});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{ChtmlWrapper:()=>ao,FONTSIZE:()=>to});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{CommonMathMixin:()=>io});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{ChtmlMath:()=>ro});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{CommonMiMixin:()=>no});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{ChtmlMi:()=>oo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{CommonMoMixin:()=>lo,DirectionVH:()=>so});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{ChtmlMo:()=>co});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{CommonMnMixin:()=>uo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{ChtmlMn:()=>po});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{CommonMsMixin:()=>fo});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{ChtmlMs:()=>mo});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{CommonMtextMixin:()=>ho});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{ChtmlMtext:()=>go});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{CommonMspaceMixin:()=>yo});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{ChtmlMspace:()=>ko});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{CommonMpaddedMixin:()=>bo});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{ChtmlMpadded:()=>So});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{ARROWDX:()=>Eo,ARROWX:()=>wo,ARROWY:()=>Ao,CommonArrow:()=>Ho,CommonBorder:()=>Oo,CommonBorder2:()=>qo,CommonDiagonalArrow:()=>Uo,CommonDiagonalStrike:()=>jo,PADDING:()=>xo,SOLID:()=>Co,THICKNESS:()=>vo,arrowBBox:()=>Io,arrowBBoxHD:()=>Bo,arrowBBoxW:()=>Po,arrowDef:()=>Ro,arrowHead:()=>Mo,diagonalArrowDef:()=>To,fullBBox:()=>_o,fullBorder:()=>Do,fullPadding:()=>Fo,sideIndex:()=>Lo,sideNames:()=>No});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{CommonMencloseMixin:()=>zo});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{ARROWDX:()=>Eo,ARROWX:()=>wo,ARROWY:()=>Ao,Arrow:()=>$o,Border:()=>Vo,Border2:()=>Go,CommonArrow:()=>Ho,CommonBorder:()=>Oo,CommonBorder2:()=>qo,CommonDiagonalArrow:()=>Uo,CommonDiagonalStrike:()=>jo,DiagonalArrow:()=>Xo,DiagonalStrike:()=>Jo,PADDING:()=>xo,RenderElement:()=>Wo,SOLID:()=>Co,THICKNESS:()=>vo,arrowBBox:()=>Io,arrowBBoxHD:()=>Bo,arrowBBoxW:()=>Po,arrowDef:()=>Ro,arrowHead:()=>Mo,diagonalArrowDef:()=>To,fullBBox:()=>_o,fullBorder:()=>Do,fullPadding:()=>Fo,sideIndex:()=>Lo,sideNames:()=>No});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{ChtmlMenclose:()=>Zo});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{CommonInferredMrowMixin:()=>es,CommonMrowMixin:()=>Qo});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{ChtmlInferredMrow:()=>as,ChtmlMrow:()=>ts});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{CommonMfencedMixin:()=>is});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{ChtmlMfenced:()=>rs});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{CommonMfracMixin:()=>ns});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{ChtmlMfrac:()=>os});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{CommonMsqrtMixin:()=>ss});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{ChtmlMsqrt:()=>ls});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{CommonMrootMixin:()=>ds});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{ChtmlMroot:()=>cs});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{CommonMsubMixin:()=>us,CommonMsubsupMixin:()=>fs,CommonMsupMixin:()=>ps});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{CommonScriptbaseMixin:()=>ms});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{ChtmlScriptbase:()=>hs});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{ChtmlMsub:()=>gs,ChtmlMsubsup:()=>ks,ChtmlMsup:()=>ys});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{CommonMoverMixin:()=>Ss,CommonMunderMixin:()=>bs,CommonMunderoverMixin:()=>ws});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{ChtmlMover:()=>As,ChtmlMunder:()=>Es,ChtmlMunderover:()=>vs});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{CommonMmultiscriptsMixin:()=>Ls,NextScript:()=>xs,ScriptNames:()=>Cs});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{ChtmlMmultiscripts:()=>Ns});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{BREAK_BELOW:()=>_s,CommonMtableMixin:()=>Fs});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{ChtmlMtable:()=>Ds});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{CommonMlabeledtrMixin:()=>Bs,CommonMtrMixin:()=>Ms});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{ChtmlMlabeledtr:()=>Rs,ChtmlMtr:()=>Ps});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{CommonMtdMixin:()=>Ts});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{ChtmlMtd:()=>Is});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{CommonMactionMixin:()=>qs,TooltipData:()=>Os});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{ChtmlMaction:()=>js});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{CommonMglyphMixin:()=>Us});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{ChtmlMglyph:()=>Hs});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonSemanticsMixin:()=>zs});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{ChtmlAnnotation:()=>Vs,ChtmlAnnotationXML:()=>Js,ChtmlSemantics:()=>Ws,ChtmlXmlNode:()=>Xs});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{CommonTeXAtomMixin:()=>$s});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{ChtmlTeXAtom:()=>Ks});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{CommonTextNodeMixin:()=>Ys});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{ChtmlTextNode:()=>Zs});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{CommonHtmlNodeMixin:()=>Qs});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{ChtmlHtmlNode:()=>el});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{ChtmlWrappers:()=>tl});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{ChtmlWrapperFactory:()=>al});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{Usage:()=>il});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{AddCSS:()=>nl,ChtmlFontData:()=>rl,FontData:()=>Wn,NOSTRETCH:()=>Hn,mergeOptions:()=>zn});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{H:()=>sl,V:()=>ol});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{DefaultFont:()=>fl,fontName:()=>pl});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{CHTML:()=>ml});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{AddFontIds:()=>hl});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{copyToClipboard:()=>bl,isMac:()=>kl});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{annotation:()=>Al,copyAnnotations:()=>wl,showAnnotations:()=>Sl});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{MJContextMenu:()=>Cd});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{RadioCompare:()=>Ld});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{MmlVisitor:()=>Nd});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{SelectableInfo:()=>_d});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{Menu:()=>Dd});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{Sre:()=>sw,default:()=>cw,sreReady:()=>dw});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{MenuHandler:()=>gw,MenuMathDocumentMixin:()=>hw,MenuMathItemMixin:()=>mw});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{EnrichHandler:()=>ww,EnrichedMathDocumentMixin:()=>Sw,EnrichedMathItemMixin:()=>bw,enrichVisitor:()=>kw});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{AbstractRegion:()=>Ew,DummyRegion:()=>Aw,HoverRegion:()=>_w,LiveRegion:()=>Cw,SpeechRegion:()=>Nw,StringRegion:()=>vw,ToolTip:()=>xw});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{AbstractExplorer:()=>Fw});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{AbstractKeyExplorer:()=>Mw,Magnifier:()=>Pw,SpeechExplorer:()=>Bw});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{AbstractMouseExplorer:()=>Rw,ContentHoverer:()=>Ow,FlameHoverer:()=>qw,Hoverer:()=>Tw,ValueHoverer:()=>Iw});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{AbstractTreeExplorer:()=>jw,FlameColorer:()=>Uw,TreeColorer:()=>Hw});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{ExplorerPool:()=>Vw,RegionPool:()=>zw});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{ExplorerHandler:()=>$w,ExplorerMathDocumentMixin:()=>Xw,ExplorerMathItemMixin:()=>Jw,setA11yOption:()=>Yw,setA11yOptions:()=>Kw});const da="4.0.0-beta.3",ca="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function ua(e){return"object"==typeof e&&null!==e}function pa(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!ua(e[a])||!ua(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):pa(e[a],t[a]));return e}function fa(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))ua(e[t])&&ua(a[t])?fa(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function ma(e){return pa(ha,e)}void 0===ca.MathJax&&(ca.MathJax={}),ca.MathJax.version||(ca.MathJax={version:da,_:{},config:ca.MathJax});const ha=ca.MathJax;class ga extends Error{constructor(e,t){super(e),this.package=t}}class ya{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return wa.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,ya.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=ya.packages,a=this.noLoad,i=this.name,r=[];Aa.dependencies.hasOwnProperty(i)?r.push(...Aa.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new ya(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=Aa[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new ga(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=ya.resolvePath(this.name);Aa.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=Aa.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new ga(e,this.name))}checkLoad(){((Aa[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=ya.packages.get(t);e||(Aa.dependencies[t]||(Aa.dependencies[t]=[]),Aa.dependencies[t].push(t),e=new ya(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}ya.packages=new Map;class ka{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=ka.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}ka.DEFAULTPRIORITY=5;class ba extends ka{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const Sa={source:e=>(Aa.source.hasOwnProperty(e.name)&&(e.name=Aa.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&Aa.paths.hasOwnProperty(t[1]);)e.name=Aa.paths[t[1]]+e.name.substr(t[0].length);return!0}};var wa;!function(e){const t=ha.version;function a(a){e.versions.set(ya.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(ya.packages.keys()));const t=[];for(const a of e){const e=ya.packages.get(a)||new ya(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=ya.packages.get(i);t||(t=new ya(i),t.provides(Aa.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{Aa.versionWarnings&&t.isLoaded&&!e.versions.has(ya.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return ya.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=ya.packages.get(t);e||(e=new ya(t,!0),e.provides(Aa.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==Ea.startup&&Ea.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!Aa.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new ba,e.pathFilters.add(Sa.source,0),e.pathFilters.add(Sa.normalize,10),e.pathFilters.add(Sa.prefix,20)}(wa||(wa={}));const Ea=ha;if(void 0===Ea.loader){fa(Ea.config,"loader",{paths:{mathjax:wa.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:wa.defaultReady.bind(wa),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),ma({loader:wa});for(const e of Ea.config.loader.pathFilters)Array.isArray(e)?wa.pathFilters.add(e[0],e[1]):wa.pathFilters.add(e)}const Aa=Ea.config.loader,va={}.constructor;function xa(e){return"object"==typeof e&&null!==e&&(e.constructor===va||e.constructor===_a)}const Ca="[+]",La="[-]",Na={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===Na.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class _a{}function Fa(e){return Object.assign(Object.create(_a.prototype),e)}function Da(e){return Array.isArray(e)?e:[e]}function Ma(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function Ba(e){let t={};for(const a of Ma(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=Pa([],r,!1):xa(r)&&(i.value=Ba(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===_a?Fa({}):{},t)}function Pa(e,t,a=!0){for(let i of Ma(t)){if(a&&void 0===e[i]&&e.constructor!==_a){"symbol"==typeof i&&(i=i.toString()),Na.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!xa(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],Pa(e[i],r,!1)):xa(r)?e[i]=Ba(r):e[i]=r;else{const t=Ma(r);Array.isArray(n)&&(1===t.length&&(t[0]===Ca||t[0]===La)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===Ca+","+La&&Array.isArray(r[Ca])&&Array.isArray(r[La]))?(r[La]&&(n=e[i]=n.filter((e=>r[La].indexOf(e)<0))),r[Ca]&&(e[i]=[...n,...r[Ca]])):Pa(n,r,a)}}return e}function Ra(e,...t){return t.forEach((t=>Pa(e,t,!1))),e}function Ta(e,...t){return t.forEach((t=>Pa(e,t,!0))),e}function Ia(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function Oa(e,t){return Ia(e,...Object.keys(t))}function qa(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function ja(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var Ua;!function(e){const t=new ka;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new Ha._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=Ha._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=m(),e.handler&&i.handlers.unregister(e.handler),e.handler=h(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){Ha.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},Ha.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),Ha.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;Ha[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),Ha[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),Ha[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(Ha.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=Ha._.core.MathItem.STATE;Ha[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),Ha[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){Ha[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of za.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(Ha.config[a]),t.push(t[a])}return t}function f(){const t=za.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(Ha.config[t])}function m(){const t=za.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(Ha.config[t])}function h(){const a=za.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||za.document,Object.assign(Object.assign({},Ha.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=ca.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){za.handler&&!t||(za.handler=e)},e.useAdaptor=function(e,t=!1){za.adaptor&&!t||(za.adaptor=e)},e.useInput=function(e,t=!1){Wa&&!t||za.input.push(e)},e.useOutput=function(e,t=!1){za.output&&!t||(za.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>za.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(za.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(za.typeset&&Ha.typesetPromise?n(za.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=m,e.getHandler=h,e.getDocument=g}(Ua||(Ua={}));const Ha=ha;void 0===Ha._.startup&&(fa(Ha.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:Ua.defaultReady.bind(Ua),pageReady:Ua.defaultPageReady.bind(Ua)}),ma({startup:Ua,options:{}}),Ha.config.startup.invalidOption&&(Na.invalidOption=Ha.config.startup.invalidOption),Ha.config.startup.optionError&&(Na.optionError=Ha.config.startup.optionError));const za=Ha.config.startup,Wa=0!==za.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",da,"startup"),ma({_:{components:{loader:r,package:t,startup:o}}});const Va={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ga=Array.from(Object.keys(Va)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Ja={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ga],"[tex]/all-packages":Ga};wa.preLoad("loader","startup"),fa(MathJax.config.loader,"dependencies",Va),fa(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),fa(MathJax.config.loader,"provides",Ja),fa(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Xa{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class $a extends Xa{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Ka(){return new $a(window)}class Ya{constructor(e){let t=this.constructor;this.options=Ta(Ra({},t.OPTIONS),e)}}Ya.OPTIONS={};class Za{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=Ta(Ra({},t.OPTIONS),e),this.preFilters=new ba,this.postFilters=new ba}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Za.NAME="generic",Za.OPTIONS={};class Qa{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=Ta(Ra({},t.OPTIONS),e),this.postFilters=new ba}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Qa.NAME="generic",Qa.OPTIONS={};const ei=Symbol();class ti{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class ai{constructor(...e){this.list=new ti(ei),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==ei&&i.data!==ei;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==ei&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class ii extends ai{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=oi.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=oi.INSERTED&&this.removeFromDocument(t),e=oi.TYPESET&&(this.outputData={}),e=oi.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(oi.UNPROCESSED,e)}}const oi={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function si(e,t){if(e in oi)throw Error("State "+e+" already exists");oi[e]=t}class li{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}li.defaultNodes={};class di extends li{create(e,t={},a=[]){return this.node[e](t,a)}}const ci="_inherit_";class ui{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===ci&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class pi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class fi extends pi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const mi={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},hi=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],gi=["","thinmathspace","mediummathspace","thickmathspace"],yi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],ki=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),bi=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class Si extends pi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new ui(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:mi.NONE,t=this.texClass||mi.ORD;if(e===mi.NONE||t===mi.NONE)return"";let a=yi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":gi[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||Si.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=Si.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=Si.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||ki.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}Si.defaults={mathbackground:ci,mathcolor:ci,mathsize:ci,dir:ci},Si.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},Si.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},Si.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},Si.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class wi extends Si{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof xi?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof Si&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof Si&&a.walkTree(e,t);return t}}wi.defaults=Object.assign(Object.assign({},Si.defaults),{mathvariant:"normal",mathsize:ci});class Ei extends Si{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}Ei.defaults=Si.defaults;class Ai extends Si{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=mi.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}Ai.defaults=Si.defaults;class vi extends fi{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return mi.NONE}get prevClass(){return mi.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class xi extends vi{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class Ci extends vi{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class Li extends Ei{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}Li.defaults=Object.assign(Object.assign({},Ei.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Ni extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(Ni.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(Ni.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=mi.OP,this.setProperty("autoOP",!0)),this}}Ni.defaults=Object.assign({},wi.defaults),Ni.operatorName=/^[a-z][a-z0-9]*$/i,Ni.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class _i extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mn"}}function Fi(e,t,a=mi.BIN,i=null){return[e,t,a,i]}_i.defaults=Object.assign({},wi.defaults);const Di={ORD:Fi(0,0,mi.ORD),ORD11:Fi(1,1,mi.ORD),ORD21:Fi(2,1,mi.ORD),ORD02:Fi(0,2,mi.ORD),ORD55:Fi(5,5,mi.ORD),NONE:Fi(0,0,mi.NONE),OP:Fi(1,2,mi.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:Fi(1,2,mi.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:Fi(0,1,mi.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:Fi(1,2,mi.OP,{largeop:!0,symmetric:!0}),BIN3:Fi(3,3,mi.BIN),BIN4:Fi(4,4,mi.BIN),BIN01:Fi(0,1,mi.BIN),BIN5:Fi(5,5,mi.BIN),TALLBIN:Fi(4,4,mi.BIN,{stretchy:!0}),BINOP:Fi(4,4,mi.BIN,{largeop:!0,movablelimits:!0}),REL:Fi(5,5,mi.REL),REL1:Fi(1,1,mi.REL,{stretchy:!0}),REL4:Fi(4,4,mi.REL),RELSTRETCH:Fi(5,5,mi.REL,{stretchy:!0}),RELACCENT:Fi(5,5,mi.REL,{accent:!0}),WIDEREL:Fi(5,5,mi.REL,{accent:!0,stretchy:!0}),OPEN:Fi(0,0,mi.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:Fi(0,0,mi.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:Fi(0,0,mi.INNER),PUNCT:Fi(0,3,mi.PUNCT),ACCENT:Fi(0,0,mi.ORD,{accent:!0}),WIDEACCENT:Fi(0,0,mi.ORD,{accent:!0,stretchy:!0})},Mi=[[32,127,mi.REL,"mo"],[160,191,mi.ORD,"mo"],[192,591,mi.ORD,"mi"],[688,879,mi.ORD,"mo"],[880,6688,mi.ORD,"mi"],[6832,6911,mi.ORD,"mo"],[6912,7615,mi.ORD,"mi"],[7616,7679,mi.ORD,"mo"],[7680,8191,mi.ORD,"mi"],[8192,8303,mi.ORD,"mo"],[8304,8351,mi.ORD,"mo"],[8448,8527,mi.ORD,"mi"],[8528,8591,mi.ORD,"mn"],[8592,8703,mi.REL,"mo"],[8704,8959,mi.BIN,"mo"],[8960,9215,mi.ORD,"mo"],[9312,9471,mi.ORD,"mn"],[9472,10223,mi.ORD,"mo"],[10224,10239,mi.REL,"mo"],[10240,10495,mi.ORD,"mtext"],[10496,10623,mi.REL,"mo"],[10624,10751,mi.ORD,"mo"],[10752,11007,mi.BIN,"mo"],[11008,11055,mi.ORD,"mo"],[11056,11087,mi.REL,"mo"],[11088,11263,mi.ORD,"mo"],[11264,11744,mi.ORD,"mi"],[11776,11903,mi.ORD,"mo"],[11904,12255,mi.ORD,"mi","normal"],[12272,12351,mi.ORD,"mo"],[12352,42143,mi.ORD,"mi","normal"],[42192,43055,mi.ORD,"mi"],[43056,43071,mi.ORD,"mn"],[43072,55295,mi.ORD,"mi"],[63744,64255,mi.ORD,"mi","normal"],[64256,65023,mi.ORD,"mi"],[65024,65135,mi.ORD,"mo"],[65136,65791,mi.ORD,"mi"],[65792,65935,mi.ORD,"mn"],[65936,74751,mi.ORD,"mi","normal"],[74752,74879,mi.ORD,"mn"],[74880,113823,mi.ORD,"mi","normal"],[113824,119391,mi.ORD,"mo"],[119648,119679,mi.ORD,"mn"],[119808,120781,mi.ORD,"mi"],[120782,120831,mi.ORD,"mn"],[122624,129023,mi.ORD,"mo"],[129024,129279,mi.REL,"mo"],[129280,129535,mi.ORD,"mo"],[131072,195103,mi.ORD,"mi","normal"]];function Bi(e){const t=e.codePointAt(0);for(const e of Mi)if(t<=e[1]){if(t>=e[0])return e;break}return null}const Pi=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],Ri={prefix:{"(":Di.OPEN,"+":Di.BIN01,"-":Di.BIN01,"[":Di.OPEN,"{":Di.OPEN,"|":Di.OPEN,"||":[0,0,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":Di.ORD21,"\xb1":Di.BIN01,"\u2016":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,mi.OPEN,{fence:!0}],"\u201c":[0,0,mi.OPEN,{fence:!0}],\u2145:Di.ORD21,\u2146:Fi(2,0,mi.ORD),"\u2200":Di.ORD21,"\u2202":Di.ORD21,"\u2203":Di.ORD21,"\u2204":Di.ORD21,"\u2207":Di.ORD21,"\u220f":Di.OP,"\u2210":Di.OP,"\u2211":Di.OP,"\u2212":Di.BIN01,"\u2213":Di.BIN01,"\u221a":[1,1,mi.ORD,{stretchy:!0}],"\u221b":Di.ORD11,"\u221c":Di.ORD11,"\u2220":Di.ORD,"\u2221":Di.ORD,"\u2222":Di.ORD,"\u222b":Di.INTEGRAL,"\u222c":Di.INTEGRAL,"\u222d":Di.INTEGRAL,"\u222e":Di.INTEGRAL,"\u222f":Di.INTEGRAL,"\u2230":Di.INTEGRAL,"\u2231":Di.INTEGRAL,"\u2232":Di.INTEGRAL,"\u2233":Di.INTEGRAL,"\u22c0":Di.OP,"\u22c1":Di.OP,"\u22c2":Di.OP,"\u22c3":Di.OP,"\u2308":Di.OPEN,"\u230a":Di.OPEN,"\u2329":Di.OPEN,"\u2772":Di.OPEN,"\u27e6":Di.OPEN,"\u27e8":Di.OPEN,"\u27ea":Di.OPEN,"\u27ec":Di.OPEN,"\u27ee":Di.OPEN,"\u2980":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2983":Di.OPEN,"\u2985":Di.OPEN,"\u2987":Di.OPEN,"\u2989":Di.OPEN,"\u298b":Di.OPEN,"\u298d":Di.OPEN,"\u298f":Di.OPEN,"\u2991":Di.OPEN,"\u2993":Di.OPEN,"\u2995":Di.OPEN,"\u2997":Di.OPEN,"\u29fc":Di.OPEN,"\u2a00":Di.OP,"\u2a01":Di.OP,"\u2a02":Di.OP,"\u2a03":Di.OP,"\u2a04":Di.OP,"\u2a05":Di.OP,"\u2a06":Di.OP,"\u2a07":Di.OP,"\u2a08":Di.OP,"\u2a09":Di.OP,"\u2a0a":Di.OP,"\u2a0b":Di.INTEGRAL2,"\u2a0c":Di.INTEGRAL,"\u2a0d":Di.INTEGRAL2,"\u2a0e":Di.INTEGRAL2,"\u2a0f":Di.INTEGRAL2,"\u2a10":Di.OP,"\u2a11":Di.OP,"\u2a12":Di.OP,"\u2a13":Di.OP,"\u2a14":Di.OP,"\u2a15":Di.INTEGRAL2,"\u2a16":Di.INTEGRAL2,"\u2a17":Di.INTEGRAL2,"\u2a18":Di.INTEGRAL2,"\u2a19":Di.INTEGRAL2,"\u2a1a":Di.INTEGRAL2,"\u2a1b":Di.INTEGRAL2,"\u2a1c":Di.INTEGRAL2,"\u2afc":Di.OP,"\u2aff":Di.OP},postfix:{"!!":Fi(1,0),"!":[1,0,mi.CLOSE,null],'"':Di.ACCENT,"&":Di.ORD,")":Di.CLOSE,"++":Fi(0,0),"--":Fi(0,0),"..":Fi(0,0),"...":Di.ORD,"'":Di.ACCENT,"]":Di.CLOSE,"^":Di.WIDEACCENT,_:Di.WIDEACCENT,"`":Di.ACCENT,"|":Di.CLOSE,"}":Di.CLOSE,"~":Di.WIDEACCENT,"||":[0,0,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":Di.ACCENT,\u00aa:Di.ACCENT,"\xaf":Di.WIDEACCENT,"\xb0":Di.ORD,"\xb2":Di.ACCENT,"\xb3":Di.ACCENT,"\xb4":Di.ACCENT,"\xb8":Di.ACCENT,"\xb9":Di.ACCENT,\u00ba:Di.ACCENT,\u02c6:Di.WIDEACCENT,\u02c7:Di.WIDEACCENT,\u02c9:Di.WIDEACCENT,\u02ca:Di.ACCENT,\u02cb:Di.ACCENT,\u02cd:Di.WIDEACCENT,"\u02d8":Di.ACCENT,"\u02d9":Di.ACCENT,"\u02da":Di.ACCENT,"\u02dc":Di.WIDEACCENT,"\u02dd":Di.ACCENT,"\u02f7":Di.WIDEACCENT,"\u0302":Di.WIDEACCENT,"\u0311":Di.ACCENT,"\u03f6":Di.REL,"\u2016":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,mi.CLOSE,{fence:!0}],"\u201a":Di.ACCENT,"\u201b":Di.ACCENT,"\u201d":[0,0,mi.CLOSE,{fence:!0}],"\u201e":Di.ACCENT,"\u201f":Di.ACCENT,"\u2032":Di.ORD,"\u2033":Di.ACCENT,"\u2034":Di.ACCENT,"\u2035":Di.ACCENT,"\u2036":Di.ACCENT,"\u2037":Di.ACCENT,"\u203e":Di.WIDEACCENT,"\u2057":Di.ACCENT,"\u20db":Di.ACCENT,"\u20dc":Di.ACCENT,"\u2309":Di.CLOSE,"\u230b":Di.CLOSE,"\u232a":Di.CLOSE,"\u23b4":Di.WIDEACCENT,"\u23b5":Di.WIDEACCENT,"\u23dc":Di.WIDEACCENT,"\u23dd":Di.WIDEACCENT,"\u23de":Di.WIDEACCENT,"\u23df":Di.WIDEACCENT,"\u23e0":Di.WIDEACCENT,"\u23e1":Di.WIDEACCENT,"\u25a0":Di.BIN3,"\u25a1":Di.BIN3,"\u25aa":Di.BIN3,"\u25ab":Di.BIN3,"\u25ad":Di.BIN3,"\u25ae":Di.BIN3,"\u25af":Di.BIN3,"\u25b0":Di.BIN3,"\u25b1":Di.BIN3,"\u25b2":Di.BIN4,"\u25b4":Di.BIN4,"\u25b6":Di.BIN4,"\u25b7":Di.BIN4,"\u25b8":Di.BIN4,"\u25bc":Di.BIN4,"\u25be":Di.BIN4,"\u25c0":Di.BIN4,"\u25c1":Di.BIN4,"\u25c2":Di.BIN4,"\u25c4":Di.BIN4,"\u25c5":Di.BIN4,"\u25c6":Di.BIN4,"\u25c7":Di.BIN4,"\u25c8":Di.BIN4,"\u25c9":Di.BIN4,"\u25cc":Di.BIN4,"\u25cd":Di.BIN4,"\u25ce":Di.BIN4,"\u25cf":Di.BIN4,"\u25d6":Di.BIN4,"\u25d7":Di.BIN4,"\u25e6":Di.BIN4,"\u266d":Di.ORD02,"\u266e":Di.ORD02,"\u266f":Di.ORD02,"\u2773":Di.CLOSE,"\u27e7":Di.CLOSE,"\u27e9":Di.CLOSE,"\u27eb":Di.CLOSE,"\u27ed":Di.CLOSE,"\u27ef":Di.CLOSE,"\u2980":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2984":Di.CLOSE,"\u2986":Di.CLOSE,"\u2988":Di.CLOSE,"\u298a":Di.CLOSE,"\u298c":Di.CLOSE,"\u298e":Di.CLOSE,"\u2990":Di.CLOSE,"\u2992":Di.CLOSE,"\u2994":Di.CLOSE,"\u2996":Di.CLOSE,"\u2998":Di.CLOSE,"\u29fd":Di.CLOSE},infix:{"!=":Di.BIN4,"#":Di.ORD,$:Di.ORD,"%":[3,3,mi.ORD,null],"&&":Di.BIN4,"":Di.ORD,"*":Di.BIN3,"**":Fi(1,1),"*=":Di.BIN4,"+":Di.BIN4,"+=":Di.BIN4,",":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"-":Di.BIN4,"-=":Di.BIN4,"->":Di.BIN5,".":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"/":Di.ORD11,"//":Fi(1,1),"/=":Di.BIN4,":":[1,2,mi.REL,null],":=":Di.BIN4,";":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"<":Di.REL,"<=":Di.BIN5,"<>":Fi(1,1),"=":Di.REL,"==":Di.BIN4,">":Di.REL,">=":Di.BIN5,"?":[1,1,mi.CLOSE,null],"@":Di.ORD11,"\\":Di.ORD,"^":Di.ORD11,_:Di.ORD11,"|":[2,2,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":Di.BIN4,"\xb7":Di.BIN4,"\xd7":Di.BIN4,"\xf7":Di.BIN4,\u02b9:Di.ORD,"\u0300":Di.ACCENT,"\u0301":Di.ACCENT,"\u0303":Di.WIDEACCENT,"\u0304":Di.ACCENT,"\u0306":Di.ACCENT,"\u0307":Di.ACCENT,"\u0308":Di.ACCENT,"\u030c":Di.ACCENT,"\u0332":Di.WIDEACCENT,"\u0338":Di.REL4,"\u2015":[0,0,mi.ORD,{stretchy:!0}],"\u2017":[0,0,mi.ORD,{stretchy:!0}],"\u2020":Di.BIN3,"\u2021":Di.BIN3,"\u2022":Di.BIN4,"\u2026":Di.INNER,"\u2043":Di.BIN4,"\u2044":Di.TALLBIN,"\u2061":Di.NONE,"\u2062":Di.NONE,"\u2063":[0,0,mi.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":Di.NONE,"\u20d7":Di.ACCENT,\u2111:Di.ORD,\u2113:Di.ORD,\u2118:Di.ORD,\u211c:Di.ORD,"\u2190":Di.WIDEREL,"\u2191":Di.RELSTRETCH,"\u2192":Di.WIDEREL,"\u2193":Di.RELSTRETCH,"\u2194":Di.WIDEREL,"\u2195":Di.RELSTRETCH,"\u2196":Di.RELSTRETCH,"\u2197":Di.RELSTRETCH,"\u2198":Di.RELSTRETCH,"\u2199":Di.RELSTRETCH,"\u219a":Di.RELACCENT,"\u219b":Di.RELACCENT,"\u219c":Di.WIDEREL,"\u219d":Di.WIDEREL,"\u219e":Di.WIDEREL,"\u219f":Di.WIDEREL,"\u21a0":Di.WIDEREL,"\u21a1":Di.RELSTRETCH,"\u21a2":Di.WIDEREL,"\u21a3":Di.WIDEREL,"\u21a4":Di.WIDEREL,"\u21a5":Di.RELSTRETCH,"\u21a6":Di.WIDEREL,"\u21a7":Di.RELSTRETCH,"\u21a8":Di.RELSTRETCH,"\u21a9":Di.WIDEREL,"\u21aa":Di.WIDEREL,"\u21ab":Di.WIDEREL,"\u21ac":Di.WIDEREL,"\u21ad":Di.WIDEREL,"\u21ae":Di.RELACCENT,"\u21af":Di.RELSTRETCH,"\u21b0":Di.RELSTRETCH,"\u21b1":Di.RELSTRETCH,"\u21b2":Di.RELSTRETCH,"\u21b3":Di.RELSTRETCH,"\u21b4":Di.RELSTRETCH,"\u21b5":Di.RELSTRETCH,"\u21b6":Di.RELACCENT,"\u21b7":Di.RELACCENT,"\u21b8":Di.REL,"\u21b9":Di.WIDEREL,"\u21ba":Di.REL,"\u21bb":Di.REL,"\u21bc":Di.WIDEREL,"\u21bd":Di.WIDEREL,"\u21be":Di.RELSTRETCH,"\u21bf":Di.RELSTRETCH,"\u21c0":Di.WIDEREL,"\u21c1":Di.WIDEREL,"\u21c2":Di.RELSTRETCH,"\u21c3":Di.RELSTRETCH,"\u21c4":Di.WIDEREL,"\u21c5":Di.RELSTRETCH,"\u21c6":Di.WIDEREL,"\u21c7":Di.WIDEREL,"\u21c8":Di.RELSTRETCH,"\u21c9":Di.WIDEREL,"\u21ca":Di.RELSTRETCH,"\u21cb":Di.WIDEREL,"\u21cc":Di.WIDEREL,"\u21cd":Di.RELACCENT,"\u21ce":Di.RELACCENT,"\u21cf":Di.RELACCENT,"\u21d0":Di.WIDEREL,"\u21d1":Di.RELSTRETCH,"\u21d2":Di.WIDEREL,"\u21d3":Di.RELSTRETCH,"\u21d4":Di.WIDEREL,"\u21d5":Di.RELSTRETCH,"\u21d6":Di.RELSTRETCH,"\u21d7":Di.RELSTRETCH,"\u21d8":Di.RELSTRETCH,"\u21d9":Di.RELSTRETCH,"\u21da":Di.WIDEREL,"\u21db":Di.WIDEREL,"\u21dc":Di.WIDEREL,"\u21dd":Di.WIDEREL,"\u21de":Di.REL,"\u21df":Di.REL,"\u21e0":Di.WIDEREL,"\u21e1":Di.RELSTRETCH,"\u21e2":Di.WIDEREL,"\u21e3":Di.RELSTRETCH,"\u21e4":Di.WIDEREL,"\u21e5":Di.WIDEREL,"\u21e6":Di.WIDEREL,"\u21e7":Di.RELSTRETCH,"\u21e8":Di.WIDEREL,"\u21e9":Di.RELSTRETCH,"\u21ea":Di.RELSTRETCH,"\u21eb":Di.RELSTRETCH,"\u21ec":Di.RELSTRETCH,"\u21ed":Di.RELSTRETCH,"\u21ee":Di.RELSTRETCH,"\u21ef":Di.RELSTRETCH,"\u21f0":Di.WIDEREL,"\u21f1":Di.REL,"\u21f2":Di.REL,"\u21f3":Di.RELSTRETCH,"\u21f4":Di.RELACCENT,"\u21f5":Di.RELSTRETCH,"\u21f6":Di.WIDEREL,"\u21f7":Di.RELACCENT,"\u21f8":Di.RELACCENT,"\u21f9":Di.RELACCENT,"\u21fa":Di.RELACCENT,"\u21fb":Di.RELACCENT,"\u21fc":Di.RELACCENT,"\u21fd":Di.WIDEREL,"\u21fe":Di.WIDEREL,"\u21ff":Di.WIDEREL,"\u2201":Fi(1,2,mi.ORD),"\u2205":Di.ORD,"\u2206":Di.BIN3,"\u2208":Di.REL,"\u2209":Di.REL,"\u220a":Di.REL,"\u220b":Di.REL,"\u220c":Di.REL,"\u220d":Di.REL,"\u220e":Di.BIN3,"\u2212":Di.BIN4,"\u2213":Di.BIN4,"\u2214":Di.BIN4,"\u2215":Di.TALLBIN,"\u2216":Di.BIN4,"\u2217":Di.BIN4,"\u2218":Di.BIN4,"\u2219":Di.BIN4,"\u221d":Di.REL,"\u221e":Di.ORD,"\u221f":Di.REL,"\u2223":Di.REL,"\u2224":Di.REL,"\u2225":Di.REL,"\u2226":Di.REL,"\u2227":Di.BIN4,"\u2228":Di.BIN4,"\u2229":Di.BIN4,"\u222a":Di.BIN4,"\u2234":Di.REL,"\u2235":Di.REL,"\u2236":Di.REL,"\u2237":Di.REL,"\u2238":Di.BIN4,"\u2239":Di.REL,"\u223a":Di.BIN4,"\u223b":Di.REL,"\u223c":Di.REL,"\u223d":Di.REL,"\u223d\u0331":Di.BIN3,"\u223e":Di.REL,"\u223f":Di.BIN3,"\u2240":Di.BIN4,"\u2241":Di.REL,"\u2242":Di.REL,"\u2242\u0338":Di.REL,"\u2243":Di.REL,"\u2244":Di.REL,"\u2245":Di.REL,"\u2246":Di.REL,"\u2247":Di.REL,"\u2248":Di.REL,"\u2249":Di.REL,"\u224a":Di.REL,"\u224b":Di.REL,"\u224c":Di.REL,"\u224d":Di.REL,"\u224e":Di.REL,"\u224e\u0338":Di.REL,"\u224f":Di.REL,"\u224f\u0338":Di.REL,"\u2250":Di.REL,"\u2251":Di.REL,"\u2252":Di.REL,"\u2253":Di.REL,"\u2254":Di.REL,"\u2255":Di.REL,"\u2256":Di.REL,"\u2257":Di.REL,"\u2258":Di.REL,"\u2259":Di.REL,"\u225a":Di.REL,"\u225b":Di.REL,"\u225c":Di.REL,"\u225d":Di.REL,"\u225e":Di.REL,"\u225f":Di.REL,"\u2260":Di.REL,"\u2261":Di.REL,"\u2262":Di.REL,"\u2263":Di.REL,"\u2264":Di.REL,"\u2265":Di.REL,"\u2266":Di.REL,"\u2266\u0338":Di.REL,"\u2267":Di.REL,"\u2268":Di.REL,"\u2269":Di.REL,"\u226a":Di.REL,"\u226a\u0338":Di.REL,"\u226b":Di.REL,"\u226b\u0338":Di.REL,"\u226c":Di.REL,"\u226d":Di.REL,"\u226e":Di.REL,"\u226f":Di.REL,"\u2270":Di.REL,"\u2271":Di.REL,"\u2272":Di.REL,"\u2273":Di.REL,"\u2274":Di.REL,"\u2275":Di.REL,"\u2276":Di.REL,"\u2277":Di.REL,"\u2278":Di.REL,"\u2279":Di.REL,"\u227a":Di.REL,"\u227b":Di.REL,"\u227c":Di.REL,"\u227d":Di.REL,"\u227e":Di.REL,"\u227f":Di.REL,"\u227f\u0338":Di.REL,"\u2280":Di.REL,"\u2281":Di.REL,"\u2282":Di.REL,"\u2282\u20d2":Di.REL,"\u2283":Di.REL,"\u2283\u20d2":Di.REL,"\u2284":Di.REL,"\u2285":Di.REL,"\u2286":Di.REL,"\u2287":Di.REL,"\u2288":Di.REL,"\u2289":Di.REL,"\u228a":Di.REL,"\u228b":Di.REL,"\u228c":Di.BIN4,"\u228d":Di.BIN4,"\u228e":Di.BIN4,"\u228f":Di.REL,"\u228f\u0338":Di.REL,"\u2290":Di.REL,"\u2290\u0338":Di.REL,"\u2291":Di.REL,"\u2292":Di.REL,"\u2293":Di.BIN4,"\u2294":Di.BIN4,"\u2295":Di.BIN4,"\u2296":Di.BIN4,"\u2297":Di.BIN4,"\u2298":Di.BIN4,"\u2299":Di.BIN4,"\u229a":Di.BIN4,"\u229b":Di.BIN4,"\u229c":Di.BIN4,"\u229d":Di.BIN4,"\u229e":Di.BIN4,"\u229f":Di.BIN4,"\u22a0":Di.BIN4,"\u22a1":Di.BIN4,"\u22a2":Di.REL,"\u22a3":Di.REL,"\u22a4":Di.ORD55,"\u22a5":Di.REL,"\u22a6":Di.REL,"\u22a7":Di.REL,"\u22a8":Di.REL,"\u22a9":Di.REL,"\u22aa":Di.REL,"\u22ab":Di.REL,"\u22ac":Di.REL,"\u22ad":Di.REL,"\u22ae":Di.REL,"\u22af":Di.REL,"\u22b0":Di.REL,"\u22b1":Di.REL,"\u22b2":Di.REL,"\u22b3":Di.REL,"\u22b4":Di.REL,"\u22b5":Di.REL,"\u22b6":Di.REL,"\u22b7":Di.REL,"\u22b8":Di.REL,"\u22b9":Di.REL,"\u22ba":Di.BIN4,"\u22bb":Di.BIN4,"\u22bc":Di.BIN4,"\u22bd":Di.BIN4,"\u22be":Di.BIN3,"\u22bf":Di.BIN3,"\u22c4":Di.BIN4,"\u22c5":Di.BIN4,"\u22c6":Di.BIN4,"\u22c7":Di.BIN4,"\u22c8":Di.REL,"\u22c9":Di.BIN4,"\u22ca":Di.BIN4,"\u22cb":Di.BIN4,"\u22cc":Di.BIN4,"\u22cd":Di.REL,"\u22ce":Di.BIN4,"\u22cf":Di.BIN4,"\u22d0":Di.REL,"\u22d1":Di.REL,"\u22d2":Di.BIN4,"\u22d3":Di.BIN4,"\u22d4":Di.REL,"\u22d5":Di.REL,"\u22d6":Di.REL,"\u22d7":Di.REL,"\u22d8":Di.REL,"\u22d9":Di.REL,"\u22da":Di.REL,"\u22db":Di.REL,"\u22dc":Di.REL,"\u22dd":Di.REL,"\u22de":Di.REL,"\u22df":Di.REL,"\u22e0":Di.REL,"\u22e1":Di.REL,"\u22e2":Di.REL,"\u22e3":Di.REL,"\u22e4":Di.REL,"\u22e5":Di.REL,"\u22e6":Di.REL,"\u22e7":Di.REL,"\u22e8":Di.REL,"\u22e9":Di.REL,"\u22ea":Di.REL,"\u22eb":Di.REL,"\u22ec":Di.REL,"\u22ed":Di.REL,"\u22ee":Di.ORD55,"\u22ef":Di.INNER,"\u22f0":Di.REL,"\u22f1":[5,5,mi.INNER,null],"\u22f2":Di.REL,"\u22f3":Di.REL,"\u22f4":Di.REL,"\u22f5":Di.REL,"\u22f6":Di.REL,"\u22f7":Di.REL,"\u22f8":Di.REL,"\u22f9":Di.REL,"\u22fa":Di.REL,"\u22fb":Di.REL,"\u22fc":Di.REL,"\u22fd":Di.REL,"\u22fe":Di.REL,"\u22ff":Di.REL,"\u2305":Di.BIN3,"\u2306":Di.BIN3,"\u2322":Di.REL4,"\u2323":Di.REL4,"\u2329":Di.OPEN,"\u232a":Di.CLOSE,"\u23aa":Di.ORD,"\u23af":[0,0,mi.ORD,{stretchy:!0}],"\u23b0":Di.OPEN,"\u23b1":Di.CLOSE,"\u2500":Di.ORD,"\u25b3":Di.BIN4,"\u25b5":Di.BIN4,"\u25b9":Di.BIN4,"\u25bd":Di.BIN4,"\u25bf":Di.BIN4,"\u25c3":Di.BIN4,"\u25ef":Di.BIN3,"\u2660":Di.ORD,"\u2661":Di.ORD,"\u2662":Di.ORD,"\u2663":Di.ORD,"\u2758":Di.REL,"\u27f0":Di.RELSTRETCH,"\u27f1":Di.RELSTRETCH,"\u27f5":Di.WIDEREL,"\u27f6":Di.WIDEREL,"\u27f7":Di.WIDEREL,"\u27f8":Di.WIDEREL,"\u27f9":Di.WIDEREL,"\u27fa":Di.WIDEREL,"\u27fb":Di.WIDEREL,"\u27fc":Di.WIDEREL,"\u27fd":Di.WIDEREL,"\u27fe":Di.WIDEREL,"\u27ff":Di.WIDEREL,"\u2900":Di.RELACCENT,"\u2901":Di.RELACCENT,"\u2902":Di.RELACCENT,"\u2903":Di.RELACCENT,"\u2904":Di.RELACCENT,"\u2905":Di.RELACCENT,"\u2906":Di.RELACCENT,"\u2907":Di.RELACCENT,"\u2908":Di.REL,"\u2909":Di.REL,"\u290a":Di.RELSTRETCH,"\u290b":Di.RELSTRETCH,"\u290c":Di.WIDEREL,"\u290d":Di.WIDEREL,"\u290e":Di.WIDEREL,"\u290f":Di.WIDEREL,"\u2910":Di.WIDEREL,"\u2911":Di.RELACCENT,"\u2912":Di.RELSTRETCH,"\u2913":Di.RELSTRETCH,"\u2914":Di.RELACCENT,"\u2915":Di.RELACCENT,"\u2916":Di.RELACCENT,"\u2917":Di.RELACCENT,"\u2918":Di.RELACCENT,"\u2919":Di.RELACCENT,"\u291a":Di.RELACCENT,"\u291b":Di.RELACCENT,"\u291c":Di.RELACCENT,"\u291d":Di.RELACCENT,"\u291e":Di.RELACCENT,"\u291f":Di.RELACCENT,"\u2920":Di.RELACCENT,"\u2921":Di.RELSTRETCH,"\u2922":Di.RELSTRETCH,"\u2923":Di.REL,"\u2924":Di.REL,"\u2925":Di.REL,"\u2926":Di.REL,"\u2927":Di.REL,"\u2928":Di.REL,"\u2929":Di.REL,"\u292a":Di.REL,"\u292b":Di.REL,"\u292c":Di.REL,"\u292d":Di.REL,"\u292e":Di.REL,"\u292f":Di.REL,"\u2930":Di.REL,"\u2931":Di.REL,"\u2932":Di.REL,"\u2933":Di.RELACCENT,"\u2934":Di.REL,"\u2935":Di.REL,"\u2936":Di.REL,"\u2937":Di.REL,"\u2938":Di.REL,"\u2939":Di.REL,"\u293a":Di.RELACCENT,"\u293b":Di.RELACCENT,"\u293c":Di.RELACCENT,"\u293d":Di.RELACCENT,"\u293e":Di.REL,"\u293f":Di.REL,"\u2940":Di.REL,"\u2941":Di.REL,"\u2942":Di.RELACCENT,"\u2943":Di.RELACCENT,"\u2944":Di.RELACCENT,"\u2945":Di.RELACCENT,"\u2946":Di.RELACCENT,"\u2947":Di.RELACCENT,"\u2948":Di.RELACCENT,"\u2949":Di.REL,"\u294a":Di.RELACCENT,"\u294b":Di.RELACCENT,"\u294c":Di.REL,"\u294d":Di.REL,"\u294e":Di.WIDEREL,"\u294f":Di.RELSTRETCH,"\u2950":Di.WIDEREL,"\u2951":Di.RELSTRETCH,"\u2952":Di.WIDEREL,"\u2953":Di.WIDEREL,"\u2954":Di.RELSTRETCH,"\u2955":Di.RELSTRETCH,"\u2956":Di.RELSTRETCH,"\u2957":Di.RELSTRETCH,"\u2958":Di.RELSTRETCH,"\u2959":Di.RELSTRETCH,"\u295a":Di.WIDEREL,"\u295b":Di.WIDEREL,"\u295c":Di.RELSTRETCH,"\u295d":Di.RELSTRETCH,"\u295e":Di.WIDEREL,"\u295f":Di.WIDEREL,"\u2960":Di.RELSTRETCH,"\u2961":Di.RELSTRETCH,"\u2962":Di.RELACCENT,"\u2963":Di.REL,"\u2964":Di.RELACCENT,"\u2965":Di.REL,"\u2966":Di.RELACCENT,"\u2967":Di.RELACCENT,"\u2968":Di.RELACCENT,"\u2969":Di.RELACCENT,"\u296a":Di.RELACCENT,"\u296b":Di.RELACCENT,"\u296c":Di.RELACCENT,"\u296d":Di.RELACCENT,"\u296e":Di.RELSTRETCH,"\u296f":Di.RELSTRETCH,"\u2970":Di.RELACCENT,"\u2971":Di.RELACCENT,"\u2972":Di.RELACCENT,"\u2973":Di.RELACCENT,"\u2974":Di.RELACCENT,"\u2975":Di.RELACCENT,"\u2976":Di.RELACCENT,"\u2977":Di.RELACCENT,"\u2978":Di.RELACCENT,"\u2979":Di.RELACCENT,"\u297a":Di.RELACCENT,"\u297b":Di.RELACCENT,"\u297c":Di.RELACCENT,"\u297d":Di.RELACCENT,"\u297e":Di.REL,"\u297f":Di.REL,"\u2981":Di.BIN3,"\u2982":Di.BIN3,"\u2999":Di.BIN3,"\u299a":Di.BIN3,"\u299b":Di.BIN3,"\u299c":Di.BIN3,"\u299d":Di.BIN3,"\u299e":Di.BIN3,"\u299f":Di.BIN3,"\u29a0":Di.BIN3,"\u29a1":Di.BIN3,"\u29a2":Di.BIN3,"\u29a3":Di.BIN3,"\u29a4":Di.BIN3,"\u29a5":Di.BIN3,"\u29a6":Di.BIN3,"\u29a7":Di.BIN3,"\u29a8":Di.BIN3,"\u29a9":Di.BIN3,"\u29aa":Di.BIN3,"\u29ab":Di.BIN3,"\u29ac":Di.BIN3,"\u29ad":Di.BIN3,"\u29ae":Di.BIN3,"\u29af":Di.BIN3,"\u29b0":Di.BIN3,"\u29b1":Di.BIN3,"\u29b2":Di.BIN3,"\u29b3":Di.BIN3,"\u29b4":Di.BIN3,"\u29b5":Di.BIN3,"\u29b6":Di.BIN4,"\u29b7":Di.BIN4,"\u29b8":Di.BIN4,"\u29b9":Di.BIN4,"\u29ba":Di.BIN4,"\u29bb":Di.BIN4,"\u29bc":Di.BIN4,"\u29bd":Di.BIN4,"\u29be":Di.BIN4,"\u29bf":Di.BIN4,"\u29c0":Di.REL,"\u29c1":Di.REL,"\u29c2":Di.BIN3,"\u29c3":Di.BIN3,"\u29c4":Di.BIN4,"\u29c5":Di.BIN4,"\u29c6":Di.BIN4,"\u29c7":Di.BIN4,"\u29c8":Di.BIN4,"\u29c9":Di.BIN3,"\u29ca":Di.BIN3,"\u29cb":Di.BIN3,"\u29cc":Di.BIN3,"\u29cd":Di.BIN3,"\u29ce":Di.REL,"\u29cf":Di.REL,"\u29cf\u0338":Di.REL,"\u29d0":Di.REL,"\u29d0\u0338":Di.REL,"\u29d1":Di.REL,"\u29d2":Di.REL,"\u29d3":Di.REL,"\u29d4":Di.REL,"\u29d5":Di.REL,"\u29d6":Di.BIN4,"\u29d7":Di.BIN4,"\u29d8":Di.BIN3,"\u29d9":Di.BIN3,"\u29db":Di.BIN3,"\u29dc":Di.BIN3,"\u29dd":Di.BIN3,"\u29de":Di.REL,"\u29df":Di.BIN3,"\u29e0":Di.BIN3,"\u29e1":Di.REL,"\u29e2":Di.BIN4,"\u29e3":Di.REL,"\u29e4":Di.REL,"\u29e5":Di.REL,"\u29e6":Di.REL,"\u29e7":Di.BIN3,"\u29e8":Di.BIN3,"\u29e9":Di.BIN3,"\u29ea":Di.BIN3,"\u29eb":Di.BIN3,"\u29ec":Di.BIN3,"\u29ed":Di.BIN3,"\u29ee":Di.BIN3,"\u29ef":Di.BIN3,"\u29f0":Di.BIN3,"\u29f1":Di.BIN3,"\u29f2":Di.BIN3,"\u29f3":Di.BIN3,"\u29f4":Di.REL,"\u29f5":Di.BIN4,"\u29f6":Di.BIN4,"\u29f7":Di.BIN4,"\u29f8":Di.BIN3,"\u29f9":Di.BIN3,"\u29fa":Di.BIN3,"\u29fb":Di.BIN3,"\u29fe":Di.BIN4,"\u29ff":Di.BIN4,"\u2a1d":Di.BIN3,"\u2a1e":Di.BIN3,"\u2a1f":Di.BIN3,"\u2a20":Di.BIN3,"\u2a21":Di.BIN3,"\u2a22":Di.BIN4,"\u2a23":Di.BIN4,"\u2a24":Di.BIN4,"\u2a25":Di.BIN4,"\u2a26":Di.BIN4,"\u2a27":Di.BIN4,"\u2a28":Di.BIN4,"\u2a29":Di.BIN4,"\u2a2a":Di.BIN4,"\u2a2b":Di.BIN4,"\u2a2c":Di.BIN4,"\u2a2d":Di.BIN4,"\u2a2e":Di.BIN4,"\u2a2f":Di.BIN4,"\u2a30":Di.BIN4,"\u2a31":Di.BIN4,"\u2a32":Di.BIN4,"\u2a33":Di.BIN4,"\u2a34":Di.BIN4,"\u2a35":Di.BIN4,"\u2a36":Di.BIN4,"\u2a37":Di.BIN4,"\u2a38":Di.BIN4,"\u2a39":Di.BIN4,"\u2a3a":Di.BIN4,"\u2a3b":Di.BIN4,"\u2a3c":Di.BIN4,"\u2a3d":Di.BIN4,"\u2a3e":Di.BIN4,"\u2a3f":Di.BIN4,"\u2a40":Di.BIN4,"\u2a41":Di.BIN4,"\u2a42":Di.BIN4,"\u2a43":Di.BIN4,"\u2a44":Di.BIN4,"\u2a45":Di.BIN4,"\u2a46":Di.BIN4,"\u2a47":Di.BIN4,"\u2a48":Di.BIN4,"\u2a49":Di.BIN4,"\u2a4a":Di.BIN4,"\u2a4b":Di.BIN4,"\u2a4c":Di.BIN4,"\u2a4d":Di.BIN4,"\u2a4e":Di.BIN4,"\u2a4f":Di.BIN4,"\u2a50":Di.BIN4,"\u2a51":Di.BIN4,"\u2a52":Di.BIN4,"\u2a53":Di.BIN4,"\u2a54":Di.BIN4,"\u2a55":Di.BIN4,"\u2a56":Di.BIN4,"\u2a57":Di.BIN4,"\u2a58":Di.BIN4,"\u2a59":Di.REL,"\u2a5a":Di.BIN4,"\u2a5b":Di.BIN4,"\u2a5c":Di.BIN4,"\u2a5d":Di.BIN4,"\u2a5e":Di.BIN4,"\u2a5f":Di.BIN4,"\u2a60":Di.BIN4,"\u2a61":Di.BIN4,"\u2a62":Di.BIN4,"\u2a63":Di.BIN4,"\u2a64":Di.BIN4,"\u2a65":Di.BIN4,"\u2a66":Di.REL,"\u2a67":Di.REL,"\u2a68":Di.REL,"\u2a69":Di.REL,"\u2a6a":Di.REL,"\u2a6b":Di.REL,"\u2a6c":Di.REL,"\u2a6d":Di.REL,"\u2a6e":Di.REL,"\u2a6f":Di.REL,"\u2a70":Di.REL,"\u2a71":Di.BIN4,"\u2a72":Di.BIN4,"\u2a73":Di.REL,"\u2a74":Di.REL,"\u2a75":Di.REL,"\u2a76":Di.REL,"\u2a77":Di.REL,"\u2a78":Di.REL,"\u2a79":Di.REL,"\u2a7a":Di.REL,"\u2a7b":Di.REL,"\u2a7c":Di.REL,"\u2a7d":Di.REL,"\u2a7d\u0338":Di.REL,"\u2a7e":Di.REL,"\u2a7e\u0338":Di.REL,"\u2a7f":Di.REL,"\u2a80":Di.REL,"\u2a81":Di.REL,"\u2a82":Di.REL,"\u2a83":Di.REL,"\u2a84":Di.REL,"\u2a85":Di.REL,"\u2a86":Di.REL,"\u2a87":Di.REL,"\u2a88":Di.REL,"\u2a89":Di.REL,"\u2a8a":Di.REL,"\u2a8b":Di.REL,"\u2a8c":Di.REL,"\u2a8d":Di.REL,"\u2a8e":Di.REL,"\u2a8f":Di.REL,"\u2a90":Di.REL,"\u2a91":Di.REL,"\u2a92":Di.REL,"\u2a93":Di.REL,"\u2a94":Di.REL,"\u2a95":Di.REL,"\u2a96":Di.REL,"\u2a97":Di.REL,"\u2a98":Di.REL,"\u2a99":Di.REL,"\u2a9a":Di.REL,"\u2a9b":Di.REL,"\u2a9c":Di.REL,"\u2a9d":Di.REL,"\u2a9e":Di.REL,"\u2a9f":Di.REL,"\u2aa0":Di.REL,"\u2aa1":Di.REL,"\u2aa1\u0338":Di.REL,"\u2aa2":Di.REL,"\u2aa2\u0338":Di.REL,"\u2aa3":Di.REL,"\u2aa4":Di.REL,"\u2aa5":Di.REL,"\u2aa6":Di.REL,"\u2aa7":Di.REL,"\u2aa8":Di.REL,"\u2aa9":Di.REL,"\u2aaa":Di.REL,"\u2aab":Di.REL,"\u2aac":Di.REL,"\u2aad":Di.REL,"\u2aae":Di.REL,"\u2aaf":Di.REL,"\u2aaf\u0338":Di.REL,"\u2ab0":Di.REL,"\u2ab0\u0338":Di.REL,"\u2ab1":Di.REL,"\u2ab2":Di.REL,"\u2ab3":Di.REL,"\u2ab4":Di.REL,"\u2ab5":Di.REL,"\u2ab6":Di.REL,"\u2ab7":Di.REL,"\u2ab8":Di.REL,"\u2ab9":Di.REL,"\u2aba":Di.REL,"\u2abb":Di.REL,"\u2abc":Di.REL,"\u2abd":Di.REL,"\u2abe":Di.REL,"\u2abf":Di.REL,"\u2ac0":Di.REL,"\u2ac1":Di.REL,"\u2ac2":Di.REL,"\u2ac3":Di.REL,"\u2ac4":Di.REL,"\u2ac5":Di.REL,"\u2ac6":Di.REL,"\u2ac7":Di.REL,"\u2ac8":Di.REL,"\u2ac9":Di.REL,"\u2aca":Di.REL,"\u2acb":Di.REL,"\u2acc":Di.REL,"\u2acd":Di.REL,"\u2ace":Di.REL,"\u2acf":Di.REL,"\u2ad0":Di.REL,"\u2ad1":Di.REL,"\u2ad2":Di.REL,"\u2ad3":Di.REL,"\u2ad4":Di.REL,"\u2ad5":Di.REL,"\u2ad6":Di.REL,"\u2ad7":Di.REL,"\u2ad8":Di.REL,"\u2ad9":Di.REL,"\u2ada":Di.REL,"\u2adb":Di.REL,"\u2add":Di.REL,"\u2add\u0338":Di.REL,"\u2ade":Di.REL,"\u2adf":Di.REL,"\u2ae0":Di.REL,"\u2ae1":Di.REL,"\u2ae2":Di.REL,"\u2ae3":Di.REL,"\u2ae4":Di.REL,"\u2ae5":Di.REL,"\u2ae6":Di.REL,"\u2ae7":Di.REL,"\u2ae8":Di.REL,"\u2ae9":Di.REL,"\u2aea":Di.REL,"\u2aeb":Di.REL,"\u2aec":Di.REL,"\u2aed":Di.REL,"\u2aee":Di.REL,"\u2aef":Di.REL,"\u2af0":Di.REL,"\u2af1":Di.REL,"\u2af2":Di.REL,"\u2af3":Di.REL,"\u2af4":Di.BIN4,"\u2af5":Di.BIN4,"\u2af6":Di.BIN4,"\u2af7":Di.REL,"\u2af8":Di.REL,"\u2af9":Di.REL,"\u2afa":Di.REL,"\u2afb":Di.BIN4,"\u2afd":Di.BIN4,"\u2afe":Di.BIN3,"\u2b45":Di.RELSTRETCH,"\u2b46":Di.RELSTRETCH,"\u3008":Di.OPEN,"\u3009":Di.CLOSE,"\ufe37":Di.WIDEACCENT,"\ufe38":Di.WIDEACCENT}};function Ti(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function qi(e){return String.fromCodePoint(...e)}function ji(e){return!!e.match(/%\s*$/)}function Ui(e){return e.trim().split(/\s+/)}function Hi(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}Ri.infix["^"]=Di.WIDEREL,Ri.infix._=Di.WIDEREL,Ri.infix["\u2adc"]=Di.REL;class zi extends wi{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:mi.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===mi.REL&&("prefix"===t&&(this.texClass=mi.OPEN),"postfix"===t&&(this.texClass=mi.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===mi.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==mi.BIN&&t!==mi.REL||(a=e.texClass=mi.ORD),a=this.prevClass=e.texClass||mi.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=mi.NONE,t!==mi.BIN||a!==mi.NONE&&a!==mi.BIN&&a!==mi.OP&&a!==mi.REL&&a!==mi.OPEN&&a!==mi.PUNCT)if(a!==mi.BIN||t!==mi.REL&&t!==mi.CLOSE&&t!==mi.PUNCT){if(t===mi.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=mi.ORD)}}else e.texClass=this.prevClass=mi.ORD;else this.texClass=mi.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=Bi(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=qi(Oi(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}zi.defaults=Object.assign(Object.assign({},wi.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),zi.MMLSPACING=Pi,zi.OPTABLE=Ri,zi.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),zi.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),zi.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},zi.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class Wi extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}Wi.defaults=Object.assign({},wi.defaults);class Vi extends wi{constructor(){super(...arguments),this.texclass=mi.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}Vi.defaults=Object.assign(Object.assign({},wi.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Gi extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"ms"}}Gi.defaults=Object.assign(Object.assign({},wi.defaults),{lquote:'"',rquote:'"'});class Ji extends Si{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=mi.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Ji.defaults=Object.assign({},Si.defaults);class Xi extends Ji{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Xi.defaults=Ji.defaults;class $i extends Ai{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}$i.defaults=Object.assign(Object.assign({},Ai.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Ki extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Ki.defaults=Object.assign(Object.assign({},Si.defaults),{"data-vertical-align":"bottom"});class Yi extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Yi.defaults=Object.assign(Object.assign({},Si.defaults),{"data-vertical-align":"bottom"});class Zi extends Ei{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Zi.defaults=Object.assign(Object.assign({},Ei.defaults),{scriptlevel:ci,displaystyle:ci,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:ci,mathcolor:ci,dir:ci,infixlinebreakstyle:"before"});class Qi extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Qi.defaults=Object.assign({},Si.defaults);class er extends Ei{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=mi.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}er.defaults=Object.assign(Object.assign({},Ei.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class tr extends Ei{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mphantom"}}tr.defaults=Object.assign({},Ei.defaults);class ar extends Si{constructor(){super(...arguments),this.texclass=mi.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}rr.defaults=Object.assign(Object.assign({},Si.defaults),{actiontype:"toggle",selection:1});class nr extends Ai{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}nr.defaults=Object.assign(Object.assign({},Ai.defaults),{subscriptshift:"",superscriptshift:""});class or extends nr{get kind(){return"msub"}get arity(){return 2}}or.defaults=Object.assign({},nr.defaults);class sr extends nr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}sr.defaults=Object.assign({},nr.defaults);class lr extends Ai{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}lr.defaults=Object.assign(Object.assign({},Ai.defaults),{accent:!1,accentunder:!1,align:"center"}),lr.ACCENTS=["","accentunder","accent"];class dr extends lr{get kind(){return"munder"}get arity(){return 2}}dr.defaults=Object.assign({},lr.defaults);class cr extends lr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}cr.defaults=Object.assign({},lr.defaults),cr.ACCENTS=["","accent","accentunder"];class ur extends nr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let Lr={[Li.prototype.kind]:Li,[Ni.prototype.kind]:Ni,[_i.prototype.kind]:_i,[zi.prototype.kind]:zi,[Wi.prototype.kind]:Wi,[Vi.prototype.kind]:Vi,[Gi.prototype.kind]:Gi,[Ji.prototype.kind]:Ji,[Xi.prototype.kind]:Xi,[$i.prototype.kind]:$i,[Ki.prototype.kind]:Ki,[Yi.prototype.kind]:Yi,[Zi.prototype.kind]:Zi,[Qi.prototype.kind]:Qi,[er.prototype.kind]:er,[tr.prototype.kind]:tr,[ar.prototype.kind]:ar,[ir.prototype.kind]:ir,[rr.prototype.kind]:rr,[or.prototype.kind]:or,[sr.prototype.kind]:sr,[nr.prototype.kind]:nr,[dr.prototype.kind]:dr,[cr.prototype.kind]:cr,[lr.prototype.kind]:lr,[ur.prototype.kind]:ur,[pr.prototype.kind]:pr,[fr.prototype.kind]:fr,[mr.prototype.kind]:mr,[gr.prototype.kind]:gr,[hr.prototype.kind]:hr,[yr.prototype.kind]:yr,[kr.prototype.kind]:kr,[br.prototype.kind]:br,[Sr.prototype.kind]:Sr,[wr.prototype.kind]:wr,[Ar.prototype.kind]:Ar,[Er.prototype.kind]:Er,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[xi.prototype.kind]:xi,[Ci.prototype.kind]:Ci,[Cr.prototype.kind]:Cr};class Nr extends di{get MML(){return this.node}}Nr.defaultNodes=Lr;class _r{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===_r.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function Fr(...e){const t=class extends _r{};return t.allocate(...e),t}_r.MAXBIT=1<<31,_r.next=1,_r.names=new Map;class Dr extends ka{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=oi.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=oi.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=oi.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const Mr={all:!1,processed:!1,inputJax:null,outputJax:null},Br={all:!0,processed:!0,inputJax:[],outputJax:[]};class Pr extends Za{compile(e){return null}}class Rr extends Qa{typeset(e,t=null){return null}escaped(e,t){return null}}class Tr extends ii{}class Ir{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=Ta(Ra({},i.OPTIONS),a),this.math=new(this.options.MathList||Tr),this.renderActions=Dr.create(this.options.renderActions),this.processed=new Ir.ProcessBits,this.outputJax=this.options.OutputJax||new Rr;let r=this.options.InputJax||[new Pr];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new Nr,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=Dr.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=oi.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=Ta({format:this.inputJax[0].name,display:!0,end:oi.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}Ir.KIND="MathDocument",Ir.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:Tr,MathItem:class extends ni{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:Fa({find:[oi.FINDMATH,"findMath","",!1],compile:[oi.COMPILED],metrics:[oi.METRICS,"getMetrics","",!1],typeset:[oi.TYPESET],update:[oi.INSERTED,"updateDocument",!1]})},Ir.ProcessBits=Fr("findMath","compile","getMetrics","typeset","updateDocument");class Or extends Ir{}class qr{constructor(e,t=5){this.documentClass=Or,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}qr.NAME="generic";class jr extends ka{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class Ur{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[Ur.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const Hr="data-mjx-";class zr extends Ur{constructor(e=null){e||(e=new Nr),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return ja(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=ja(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===mi.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(Ni.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":hi[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[Hr+t]=a}}zr.rename={TeXAtom:"mrow"},zr.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},zr.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class Wr extends zr{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Vr=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Gr extends zr{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Vr).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Vr)}}class Jr{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class Xr extends li{wrap(e,...t){return this.create(e.kind,e,...t)}}function $r(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Kr(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Yr={version:da,handlers:new jr,document:function(e,t){return Yr.handlers.document(e,t)},handleRetriesFor:$r,retryAfter:Kr,asyncLoad:null};class Zr extends ni{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=oi.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Qr extends ii{}class en{constructor(e=null){let t=this.constructor;this.options=Ta(Ra({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=Da(this.options.skipHtmlTags),t=Da(this.options.ignoreHtmlClass),a=Da(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}en.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:Fa({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class tn extends Ir{constructor(e,t,a){let[i,r]=qa(a,en.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new en(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=Ta({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=oi.INSERTED&&t.state(oi.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}tn.KIND="HTML",tn.OPTIONS=Object.assign(Object.assign({},Ir.OPTIONS),{renderActions:Fa(Object.assign(Object.assign({},Ir.OPTIONS.renderActions),{styles:[oi.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Qr,MathItem:Zr,DomStrings:null});class an extends qr{constructor(){super(...arguments),this.documentClass=tn}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function rn(e){const t=new an(e);return Yr.handlers.register(t),t}function nn(e){return Yr.asyncLoad?new Promise(((t,a)=>{const i=Yr.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const on=1e6,sn={px:1,in:96,cm:96/2.54,mm:96/25.4},ln={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},dn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:on};function cn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(dn[e])return dn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return sn.hasOwnProperty(o)?n*sn[o]/i/a:ln.hasOwnProperty(o)?n*ln[o]:"%"===o?n/100*t:n*t}function un(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function pn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function fn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function mn(e,t=-on,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new hn;return Object.assign(e,this),e}}hn.fullWidth="100%",hn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const gn={loadMissingEntities:!0},yn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},kn={};function bn(e,t){Object.assign(yn,e),kn[t]=!0}function Sn(e){delete yn[e]}function wn(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,En)}function En(e,t){if("#"===t.charAt(0))return An(t.slice(1));if(yn[t])return yn[t];if(gn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();kn[e]||(kn[e]=!0,Kr(nn("./util/entities/"+e+".js")))}return e}function An(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class vn{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const xn=["top","right","bottom","left"],Cn=["width","style","color"];function Ln(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function Nn(e){const t=Ln(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of Pn.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const _n=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,Fn=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function Dn(e){let t={width:"",style:"",color:""};for(const a of Ln(this.styles[e]))a.match(_n)&&""===t.width?t.width=a:a.match(Fn)&&""===t.style?t.style=a:t.color=a;for(const a of Pn.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function Mn(e){const t=[];for(const a of Pn.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const Bn={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class Pn{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),Pn.connect[e]&&!Pn.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),Pn.connect[e]);)Pn.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,Pn.connect[e]&&Pn.connect[e].children&&Pn.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of Pn.connect[e].children){const e=this.childName(t,a);Pn.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(Pn.connect[e]&&!Pn.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function Rn(e){return e.reduce(((e,t)=>e+t),0)}function Tn(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}Pn.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},Pn.connect={padding:{children:xn,split:Nn,combine:function(e){const t=Pn.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:xn,split:function(e){for(const t of Pn.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...Pn.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:Cn,split:Dn,combine:Mn},"border-right":{children:Cn,split:Dn,combine:Mn},"border-bottom":{children:Cn,split:Dn,combine:Mn},"border-left":{children:Cn,split:Dn,combine:Mn},"border-width":{children:xn,split:Nn,combine:null},"border-style":{children:xn,split:Nn,combine:null},"border-color":{children:xn,split:Nn,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=Ln(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(Bn))if((Array.isArray(a[t])||""===a[t])&&e.match(Bn[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of Pn.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",da,"core"),ma({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:h,MathList:m,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Q,TeXAtom:Y,maction:j,maligngroup:J,malignmark:X,math:w,mathchoice:Z,menclose:q,merror:R,mfenced:O,mfrac:D,mglyph:$,mi:E,mmultiscripts:z,mn:A,mo:C,mpadded:T,mphantom:I,mroot:B,mrow:F,ms:_,mspace:N,msqrt:M,mstyle:P,msubsup:U,mtable:W,mtd:G,mtext:L,mtr:V,munderover:H,semantics:K},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:me,HTMLMathList:he}},mathjax:fe,util:{AsyncLoad:Se,BBox:Ee,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:we,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",an),MathJax.startup.registerConstructor("browserAdaptor",Ka),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));const In="http://www.w3.org/1998/Math/MathML";class On extends Ya{findMath(e){let t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);const a=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(a)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)}findMathNodes(e,t){for(const a of this.adaptor.tags(e,"math"))t.add(a)}findMathPrefixed(e,t){let a=this.adaptor.root(this.adaptor.document);for(const i of this.adaptor.allAttributes(a))if("xmlns:"===i.name.substr(0,6)&&i.value===In){let a=i.name.substr(6);for(const i of this.adaptor.tags(e,a+":math"))t.add(i)}}findMathNS(e,t){for(const a of this.adaptor.tags(e,"math",In))t.add(a)}processMath(e){const t=this.adaptor,a=[];for(const i of e.values()){if("mjx-assistive-mml"===t.kind(t.parent(i)))continue;const e="block"===t.getAttribute(i,"display")||"display"===t.getAttribute(i,"mode"),r={node:i,n:0,delim:""},n={node:i,n:0,delim:""};a.push({math:t.outerHTML(i),start:r,end:n,display:e})}return a}}On.OPTIONS={};class qn{constructor(e={}){const t=this.constructor;this.options=Ta(Ra({},t.OPTIONS),e)}setMmlFactory(e){this.factory=e}compile(e){let t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t}makeNode(e){const t=this.adaptor;let a=!1,i=t.kind(e).replace(/^.*:/,""),r=t.getAttribute(e,"data-mjx-texclass")||"";r&&(r=this.filterAttribute("data-mjx-texclass",r)||"");let n=r&&"mrow"===i?"TeXAtom":i;for(const o of this.filterClassList(t.allClasses(e)))o.match(/^MJX-TeXAtom-/)&&"mrow"===i?(r=o.substr(12),n="TeXAtom"):"MJX-fixedlimits"===o&&(a=!0);return this.factory.getNodeClass(n)?this.createMml(n,e,r,a):this.unknownNode(n,e)}createMml(e,t,a,i){let r=this.factory.create(e);return"TeXAtom"!==e||"OP"!==a||i||(r.setProperty("movesupsub",!0),r.attributes.setInherited("movablelimits",!0)),a&&(r.texClass=mi[a],r.setProperty("texClass",r.texClass)),this.addAttributes(r,t),this.checkClass(r,t),this.addChildren(r,t),r}unknownNode(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)}addAttributes(e,t){let a=!1;for(const i of this.adaptor.allAttributes(t)){let t=i.name,r=this.filterAttribute(t,i.value);if(null!==r&&"xmlns"!==t)if("data-mjx-"===t.substr(0,9))switch(t.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",r),e.setProperty("ignore-variant",!0),a=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===r);break;case"auto-op":e.setProperty("autoOP","true"===r);break;case"script-align":e.setProperty("scriptalign",r);break;case"vbox":e.setProperty("vbox",r)}else if("class"!==t){let i=r.toLowerCase();"true"===i||"false"===i?e.attributes.set(t,"true"===i):a&&"mathvariant"===t||e.attributes.set(t,r)}}}filterAttribute(e,t){return t}filterClassList(e){return e}addChildren(e,t){if(0===e.arity)return;const a=this.adaptor;for(const i of a.childNodes(t)){const t=a.kind(i);if("#comment"!==t)if("#text"===t)this.addText(e,i);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(i,a));else{let t=e.appendChild(this.makeNode(i));0===t.arity&&a.childNodes(i).length&&!t.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,i):t.mError("There should not be children for "+t.kind+" nodes",this.options.verify,!0))}}e.isToken&&this.trimSpace(e)}addText(e,t){let a=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(a=wn(a),a=this.normalizeSpace(a)),e.appendChild(this.factory.create("text").setText(a))):a.match(/\S/)&&this.error('Unexpected text node "'+a+'"')}checkClass(e,t){let a=[];for(const i of this.filterClassList(this.adaptor.allClasses(t)))"MJX-"===i.substr(0,4)?"MJX-variant"===i?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==i.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(i.substr(3))):a.push(i);a.length&&e.attributes.set("class",a.join(" "))}fixCalligraphic(e){return e.replace(/caligraphic/,"calligraphic")}markMrows(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}qn.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},Si.verifyDefaults),translateEntities:!0};class jn extends Za{constructor(e={}){let[t,a,i]=qa(e,On.OPTIONS,qn.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new On(a),this.mathml=this.options.MathMLCompile||new qn(i),this.mmlFilters=new ba}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}jn.NAME="MathML",jn.OPTIONS=Ra({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Za.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",da,"input"),ma({_:{input:{mathml_ts:_e,mathml:{FindMathML:Le,MathMLCompile:Ne}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",jn),MathJax.startup.useInput("mml"));var Un=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Hn={dir:0};function zn(e,t){return t?Ra([e],[t])[0]:e}class Wn{get CLASS(){return this.constructor}static charOptions(e,t){const a=e[t];if(!Array.isArray(a))throw Error(`Character data hasn't been loaded for 0x${t.toString(16).toUpperCase()}`);return 3===a.length&&(a[3]={}),a[3]}static defineDynamicFiles(e,t=""){const a={};return(e||[]).forEach((([e,i,r])=>{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])zn(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=Ta(Ra({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){zn(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),Ra(this.options,e.options||{}),Ra(this.params,e.parameters||{}),this.sizeVariants=zn(this.sizeVariants,e.sizeVariants),this.stretchVariants=zn(this.stretchVariants,e.stretchVariants),this.defineCssFonts(zn([],e.cssFonts)),this.createVariants(zn([],e.variants)),e.delimiters&&(this.defineDelimiters(zn([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Un(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=nn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Yr.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Yr.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Kr(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Kr(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Wn.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Wn.JAX="common",Wn.NAME="",Wn.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Wn.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Wn.defaultCssFamilyPrefix="",Wn.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Wn.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Wn.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Wn.SmpRemapGreekU={8711:25,1012:17},Wn.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Wn.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Wn.defaultMoMap={45:"\u2212"},Wn.defaultMnMap={45:"\u2212"},Wn.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Wn.defaultDelimiters={},Wn.defaultChars={},Wn.defaultSizeVariants=[],Wn.defaultStretchVariants=[],Wn.dynamicFiles={},Wn.dynamicExtensions=new Map;class Vn extends hn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Vn.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Gn=1e6;class Jn extends Ur{breakToWidth(e,t){}}class Xn extends Jn{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Gn,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===mi.BIN||a===mi.REL||a===mi.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Gn}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Gn},space:(e,t)=>{const a=t;if(!a.canBreak)return Gn;const i=a.getBBox().w;return i<0?Gn:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[mi.BIN]:e=>e-250,[mi.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Gn||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Vn.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Vn.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===mi.OPEN,s=a&&"postfix"===i||e.node.texClass===mi.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(Ri.postfix)){const t=Ri.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}Ri.infix["\u2061"]=[...Ri.infix["\u2061"]],Ri.infix["\u2061"][3]={linebreak:"nobreak"}}();class $n extends Qa{get forceInlineBreaks(){return!1}constructor(e=null,t=null,a=null){const[i,r]=e.fontData instanceof Wn?[e.fontData.constructor,e.fontData]:[e.fontData||a,null],[n,o]=qa(e,i.OPTIONS);super(n),this.factory=this.options.wrapperFactory||new t,this.factory.jax=this,this.cssStyles=this.options.cssStyles||new vn,this.font=r||new i(o),this.font.setOptions({mathmlSpacing:this.options.mathmlSpacing}),this.unknownCache=new Map;const s=this.options.linebreaks.LinebreakVisitor||Xn;this.linebreaks=new s(this.factory)}setAdaptor(e){super.setAdaptor(e),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=e.canMeasureNodes?"ignore":"force")}typeset(e,t){this.setDocument(t);let a=this.createNode();return this.toDOM(e,a,t),a}createNode(){const e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})}setScale(e,t){let a=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){const e=t.getOuterBBox().w,i=this.math.metrics.containerWidth/this.pxPerEm;e>i&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",un(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=cn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===mi.BIN||o===mi.REL||o===mi.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state(){const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=hn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:hn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of hn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Vn.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new Pn(e);for(let e=0,a=eo.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(eo.BOLDVARIANTS[a.weight]||{})[t]||t,t=(eo.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new Pn),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):Zn(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):Zn(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof xi&&(e+=t.getText());return e}canStretch(e){if(this.stretch=Hn,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return un(e)}em(e){return pn(e)}px(e,t=-on){return mn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=ja(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:cn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=Oi(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}eo.kind="unknown",eo.styles={},eo.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],eo.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},eo.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},eo.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};const to={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};class ao extends eo{toCHTML(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))}toEmbellishedCHTML(e){if(e.length<=1||!this.node.isEmbellished)return!1;const t=this.adaptor;e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[r,n]of[[e[0],"before"],[e[1],"after"]])a!==n?(this.toCHTML([r]),i.push(this.dom[0]),"after"===n&&t.removeAttribute(this.dom[0],"space")):i.push(this.createChtmlNodes([r])[0]);return this.dom=i,!0}addChildren(e){for(const t of this.childNodes)t.toCHTML(e)}standardChtmlNodes(e){this.markUsed();const t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t}markUsed(){this.jax.wrapperUsage.add(this.kind)}createChtmlNodes(e){this.dom=e.map((e=>this.html("mjx-"+this.node.kind))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");return t?e.map((e=>this.adaptor.append(e,this.html("a",{href:t})))):e}handleStyles(){if(!this.styles)return;const e=this.styles.cssText;if(e){const t=this.adaptor;this.dom.forEach((a=>t.setAttribute(a,"style",e)));const a=this.styles.get("font-family");a&&this.dom.forEach((e=>t.setStyle(e,"font-family",this.font.cssFamilyPrefix+", "+a)))}}handleScale(){this.dom.forEach((e=>this.setScale(e,this.bbox.rscale)))}setScale(e,t){const a=Math.abs(t-1)<.001?1:t;if(e&&1!==a){const t=this.percent(a);to[t]?this.adaptor.setAttribute(e,"size",to[t]):this.adaptor.setStyle(e,"fontSize",t)}return e}handleSpace(){const e=this.adaptor,t=!!this.node.getProperty("breakable"),a=this.dom.length-1;for(const i of[[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(a).R,"rspace","marginRight",a]]){const[a,r,n,o]=i,s=this.em(a);if(t&&"space"===r){const t=e.node("mjx-break",Qn[s]?{size:Qn[s]}:{style:`letter-spacing: ${this.em(a-1)}`});e.insert(t,this.dom[o])}else a&&(Qn[s]?e.setAttribute(this.dom[o],r,Qn[s]):e.setStyle(this.dom[o],n,s))}}handleBorders(){var e,t;const a=null===(e=this.styleData)||void 0===e?void 0:e.border,i=null===(t=this.styleData)||void 0===t?void 0:t.padding,r=this.dom.length-1;if(!a||!r)return;const n=this.adaptor;for(const e of this.dom.keys()){const t=this.dom[e];e&&(a.width[3]&&n.setStyle(t,"border-left"," none"),i[3]&&n.setStyle(t,"padding-left","0")),e!==r&&(a.width[1]&&n.setStyle(t,"border-right","none"),i[1]&&n.setStyle(t,"padding-right","0"))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));i&&this.dom.forEach((e=>t.setStyle(e,"color",i))),r&&this.dom.forEach((e=>t.setStyle(e,"backgroundColor",r)))}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=ao.skipAttributes;for(const r of t.getExplicitNames())if(!1===i[r]||!(r in a)&&!i[r]&&!e.hasAttribute(this.dom[0],r)){const a=t.getExplicit(r);this.dom.forEach((t=>e.setAttribute(t,r,a)))}if(t.get("class")){const a=t.get("class").trim().split(/ +/);for(const t of a)this.dom.forEach((a=>e.addClass(a,t)))}this.node.getProperty("inline-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"inline-breaks","true")))}handlePWidth(){if(this.bbox.pwidth){const e=this.adaptor;this.bbox.pwidth===hn.fullWidth?this.dom.forEach((t=>e.setAttribute(t,"width","full"))):this.dom.forEach((t=>e.setStyle(t,"width",this.bbox.pwidth)))}}setIndent(e,t,a){const i=this.adaptor;if("center"===t||"left"===t){const t=this.getBBox().L;i.setStyle(e,"margin-left",this.em(a+t))}if("center"===t||"right"===t){const t=this.getBBox().R;i.setStyle(e,"margin-right",this.em(-a+t))}}drawBBox(){let{w:e,h:t,d:a,R:i}=this.getOuterBBox();const r=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-i)}},[this.html("mjx-box",{style:{height:this.em(t),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-a),"background-color":"green"}})]),n=this.dom[0]||this.parent.dom[0],o=this.adaptor.getAttribute(n,"size");o&&this.adaptor.setAttribute(r,"size",o);const s=this.adaptor.getStyle(n,"fontSize");s&&this.adaptor.setStyle(r,"fontSize",s),this.adaptor.append(this.adaptor.parent(n),r),this.adaptor.setStyle(n,"backgroundColor","#FFEE00")}html(e,t={},a=[]){return this.jax.html(e,t,a)}text(e){return this.jax.text(e)}char(e){return this.font.charSelector(e).substr(1)}}function io(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}ao.kind="unknown",ao.autoStyle=!0;const ro=function(){var e;const t=io(ao);return(e=class extends t{handleDisplay(e){const t=this.adaptor,[a,i]=this.getAlignShift();if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===hn.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){let{L:r,w:n,R:o}=this.jax.table.getOuterBBox();"right"===a?o=Math.max(o||-i,-i):"left"===a?r=Math.max(r||i,i):"center"===a&&(n+=2*Math.abs(i));const s=this.em(Math.max(0,r+n+o));t.setStyle(e,"min-width",s),t.setStyle(this.jax.table.dom[0],"min-width",s)}}else this.setIndent(this.dom[0],a,i)}handleInline(e){const t=this.adaptor,a=t.getStyle(this.dom[0],"margin-right");a&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",a),t.setStyle(e,"width","0"))}toCHTML(e){super.toCHTML(e);const t=this.adaptor;"block"===this.node.attributes.get("display")?(t.setAttribute(this.dom[0],"display","true"),t.setAttribute(e[0],"display","true"),this.handleDisplay(e[0])):this.handleInline(e[0]),t.addClass(this.dom[0],`${this.font.cssFontPrefix}-N`)}setChildPWidths(e,t=null,a=!0){return!!this.parent&&super.setChildPWidths(e,t,a)}handleAttributes(){super.handleAttributes();const e=this.adaptor;this.node.getProperty("process-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"breakable","true")))}}).kind=Li.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="CHTML"] mjx-break::after':{content:'" "',"white-space":"normal","font-family":"MJX-BRK"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},"mjx-math[breakable]":{display:"inline"}},e}();function no(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e),this.copySkewIC(e)}}}const oo=function(){var e;const t=no(ao);return(e=class extends t{}).kind=Ni.prototype.kind,e}(),so={1:"v",2:"h"};function lo(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==mi.OPEN&&this.node.texClass!==mi.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=hn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=hn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Vn.from(hn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Vn.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Vn.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:Hn,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return Oi(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}const co=function(){var e;const t=lo(ao);return e=class extends t{toCHTML(e){const t=this.adaptor,a=this.node.attributes,i=a.get("symmetric")&&2!==this.stretch.dir,r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));let n=this.standardChtmlNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;t.remove(n[e]),n[e]=null}if(r&&this.size<0)this.stretchHTML(n);else{if(i||a.get("largeop")){const e=this.em(this.getCenterOffset());"0"!==e&&n.forEach((a=>a&&t.setStyle(a,"verticalAlign",e)))}this.node.getProperty("mathaccent")&&n.forEach((e=>{t.setStyle(e,"width","0"),t.setStyle(e,"margin-left",this.em(this.getAccentOffset()))})),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}}stretchHTML(e){const t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();const a=this.stretch,i=a.stretch,r=this.font.getStretchVariants(t),n=[];this.createPart("mjx-beg",i[0],r[0],n),this.createPart("mjx-ext",i[1],r[1],n),4===i.length&&(this.createPart("mjx-mid",i[3],r[3],n),this.createPart("mjx-ext",i[1],r[1],n)),this.createPart("mjx-end",i[2],r[2],n);const o={},{h:s,d:l,w:d}=this.bbox;1===a.dir?(n.push(this.html("mjx-mark")),o.height=this.em(s+l),o.verticalAlign=this.em(-l)):o.width=this.em(d);const c=so[a.dir],u={class:this.char(a.c||t),style:o},p=this.html("mjx-stretchy-"+c,u,n),f=this.adaptor;e[0]&&f.append(e[0],p),e[1]&&f.append(e[1],e[0]?f.clone(p):p)}createPart(e,t,a,i){if(t){const r=this.font.getChar(a,t)[3],n=r.f||("normal"===a?"":this.font.getVariant(a).letter),o=r.ff||(n?`${this.font.cssFontPrefix}-${n}`:"");let s=(r.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))));i.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(s)])]))}}},e.kind=zi.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-block"},"mjx-stretchy-h > *":{display:"inline-block",width:0},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%",border:"0px solid transparent","box-sizing":"border-box","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-v":{display:"inline-block","text-align":"center"},"mjx-stretchy-v > *":{display:"block",height:0},"mjx-stretchy-v > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"visible clip",height:"100%",border:"0px solid transparent","box-sizing":"border-box"},"mjx-mark":{display:"inline-block",height:0}},e}();function uo(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const po=function(){var e;const t=uo(ao);return(e=class extends t{}).kind=_i.prototype.kind,e}();function fo(e){return class extends e{createText(e){const t=this.wrap(this.mmlText(e));return t.parent=this,t}constructor(e,t,a=null){super(e,t,a);const i=this.node.attributes;let r=i.getList("lquote","rquote");"monospace"!==this.variant&&(i.isSet("lquote")||'"'!==r.lquote||(r.lquote="\u201c"),i.isSet("rquote")||'"'!==r.rquote||(r.rquote="\u201d")),this.childNodes.unshift(this.createText(r.lquote)),this.childNodes.push(this.createText(r.rquote))}}}const mo=function(){var e;const t=fo(ao);return(e=class extends t{}).kind=Gi.prototype.kind,e}();function ho(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Vn.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++a1&&e.forEach((e=>this.adaptor.append(e,this.html("mjx-linestrut"))));let t=this.standardChtmlNodes(e),{w:a,h:i,d:r}=this.getBBox();a<0&&(this.adaptor.setStyle(t[0],"marginRight",this.em(a)),a=0),a&&!this.breakCount&&this.adaptor.setStyle(t[0],"width",this.em(a)),i=Math.max(0,i+r),i&&this.adaptor.setStyle(t[0],"height",this.em(Math.max(0,i))),r&&this.adaptor.setStyle(t[0],"verticalAlign",this.em(-r))}}).kind=Vi.prototype.kind,e}();function bo(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}const So=function(){var e;const t=bo(ao);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;let t=this.standardChtmlNodes(e);const a=[],i={},[,,r,n,o,s,l,d,c]=this.getDimens();if((s||this.childNodes[0].getBBox().pwidth)&&(i.width=this.em(r+s)),(n||o)&&(i.margin=this.em(n)+" 0 "+this.em(o)),l+c||d){i.position="relative";const e=this.html("mjx-rbox",{style:{left:this.em(l+c),top:this.em(-d),"max-width":i.width}});l+c&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(e,"width","full"),this.adaptor.setStyle(e,"left",this.em(l))),a.push(e)}t=[this.adaptor.append(t[0],this.html("mjx-block",{style:i},a))],this.childNodes[0].childNodes.length?this.childNodes[0].toCHTML([a[0]||t[0]]):(n||o)&&this.adaptor.append(a[0]||t[0],this.html("mjx-box"))}}).kind=er.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}(),wo=4,Eo=1,Ao=2,vo=.067,xo=.2,Co=vo+"em solid",Lo={top:0,right:1,bottom:2,left:3},No=Object.keys(Lo),_o=e=>new Array(4).fill(e.thickness+e.padding),Fo=e=>new Array(4).fill(e.padding),Do=e=>new Array(4).fill(e.thickness),Mo=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),Bo=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Po=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},Ro={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},To={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},Io={up:e=>Po(e,[Mo(e),0,e.padding,0]),down:e=>Po(e,[e.padding,0,Mo(e),0]),right:e=>Bo(e,[0,Mo(e),0,e.padding]),left:e=>Bo(e,[0,e.padding,0,Mo(e)]),updown:e=>Po(e,[Mo(e),0,Mo(e),0]),leftright:e=>Bo(e,[0,Mo(e),0,Mo(e)])},Oo=function(e){return t=>{const a=Lo[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},qo=function(e){return(t,a,i)=>{const r=Lo[a],n=Lo[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},jo=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:_o}]}},Uo=function(e){return t=>{const[a,i,r,n]=To[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},Ho=function(e){return t=>{const[a,i,r,n]=Ro[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:Io[t],remove:n}]}};function zo(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,xo));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,vo));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=Ui(i);this.arrowhead={x:e?parseFloat(e):wo,y:t?parseFloat(t):Ao,dx:a?parseFloat(a):Eo}}}getNotations(){const e=this.constructor.notations;for(const t of Ui(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=xo,this.thickness=vo,this.arrowhead={x:wo,y:Ao,dx:Eo},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}const Wo=function(e,t=""){return(a,i)=>{const r=a.adjustBorder(a.html("mjx-"+e));if(t){const e=a.getOffset(t);if(a.thickness!==vo||e){const i=`translate${t}(${a.Em(a.thickness/2-e)})`;a.adaptor.setStyle(r,"transform",i)}}a.adaptor.append(a.dom[0],r)}},Vo=function(e){return Oo(((t,a)=>{t.adaptor.setStyle(a,"border-"+e,t.Em(t.thickness)+" solid")}))(e)},Go=function(e,t,a){return qo(((e,i)=>{const r=e.Em(e.thickness)+" solid";e.adaptor.setStyle(i,"border-"+t,r),e.adaptor.setStyle(i,"border-"+a,r)}))(e,t,a)},Jo=function(e,t){return jo((e=>(a,i)=>{const{w:r,h:n,d:o}=a.getBBox(),[s,l]=a.getArgMod(r,n+o),d=t*a.thickness/2,c=a.adjustBorder(a.html(e,{style:{width:a.Em(l),transform:"rotate("+a.fixed(-t*s)+"rad) translateY("+d+"em)"}}));a.adaptor.append(a.dom[0],c)}))(e)},Xo=function(e){return Uo(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},$o=function(e){return Ho(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)};function Ko(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}const Yo=Ko(Eo,Ao),Zo=function(){var e;const t=zo(ao);return(e=class extends t{adjustArrow(e,t){const a=this.thickness,i=this.arrowhead;if(i.x===wo&&i.y===Ao&&i.dx===Eo&&a===vo)return;const[r,n]=[a*i.x,a*i.y].map((e=>this.em(e))),o=Ko(i.dx,i.y),[s,l,d,c,u]=this.adaptor.childNodes(e);this.adjustHead(l,[n,"0","1px",r],o),this.adjustHead(d,["1px","0",n,r],"-"+o),this.adjustHead(c,[n,r,"1px","0"],"-"+o),this.adjustHead(u,["1px",r,n,"0"],o),this.adjustLine(s,a,i.x,t)}adjustHead(e,t,a){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+a+"rad)"))}adjustLine(e,t,a,i){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(a-1))),i&&this.adaptor.setStyle(e,"left",this.em(t*(a-1)))}moveArrow(e,t,a){if(!a)return;const i=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform",`translate${t}(${this.em(-a)})${i?" "+i:""}`)}adjustBorder(e){return this.thickness!==vo&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e}adjustThickness(e){return this.thickness!==vo&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e}fixed(e,t=3){return Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")}Em(e){return super.em(e)}toCHTML(e){const t=this.adaptor,a=this.standardChtmlNodes(e),i=t.append(a[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,i):this.childNodes[0].toCHTML([i]);for(const e of Object.keys(this.notations)){const t=this.notations[e];!t.renderChild&&t.renderer(this,i)}const r=this.getPadding();for(const e of No){const a=Lo[e];r[a]>0&&t.setStyle(i,"padding-"+e,this.em(r[a]))}}arrow(e,t,a,i="",r=0){const n=this.getBBox().w,o={width:this.em(e)};n!==e&&(o.left=this.em((n-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");const s=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return a&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,a),this.moveArrow(s,i,r),s}}).kind=ir.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":Co,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":Co,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":Co,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+pn(vo/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":Co,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+pn(vo/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:Co,"border-radius":pn(vo+xo)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:Co,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":pn(vo*wo)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:pn(-vo/2),right:pn(vo*(wo-1)),height:0,"border-top":pn(vo)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:pn(vo*(wo-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+Yo+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":pn(vo*Ao)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+Yo+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":pn(vo*Ao)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+Yo+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":pn(vo*wo)+" solid","border-bottom":"1px solid transparent","border-top":pn(vo*Ao)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+Yo+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":pn(vo*wo)+" solid","border-top":"1px solid transparent","border-bottom":pn(vo*Ao)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:pn(-1.5*xo),width:pn(3*xo),border:pn(vo)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+pn(1.5*xo)+")","box-sizing":"border-box"}},e.notations=new Map([Vo("top"),Vo("right"),Vo("bottom"),Vo("left"),Go("actuarial","top","right"),Go("madruwb","bottom","right"),Jo("up",1),Jo("down",-1),["horizontalstrike",{renderer:Wo("hstrike","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Wo("vstrike","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:_o,border:Do,remove:"left right top bottom"}],["roundedbox",{renderer:Wo("rbox"),bbox:_o}],["circle",{renderer:Wo("cbox"),bbox:_o}],["phasorangle",{renderer:(e,t)=>{const{h:a,d:i}=e.getBBox(),[r,n]=e.getArgMod(1.75*e.padding,a+i),o=e.thickness*Math.sin(r)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");const s=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(n),transform:"translateX("+e.Em(o)+") rotate("+e.fixed(-r)+"rad)"}}));e.adaptor.append(e.dom[0],s)},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],$o("up"),$o("down"),$o("left"),$o("right"),$o("updown"),$o("leftright"),Xo("updiagonal"),Xo("northeast"),Xo("southeast"),Xo("northwest"),Xo("southwest"),Xo("northeastsouthwest"),Xo("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const a=e.adaptor;a.setStyle(t,"border-top",e.Em(e.thickness)+" solid");const i=a.append(e.dom[0],e.html("dbox")),r=e.thickness,n=e.padding;r!==vo&&a.setStyle(i,"border-width",e.Em(r)),n!==xo&&(a.setStyle(i,"left",e.Em(-1.5*n)),a.setStyle(i,"width",e.Em(3*n)),a.setStyle(i,"clip-path","inset(0 0 0 "+e.Em(1.5*n)+")"))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toCHTML([t]);const a=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",a.map((t=>e.Em(-t))).join(" "))},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}();function Qo(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=hn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Vn({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=hn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=hn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;a mjx-linebox":{display:"inline"},"mjx-linestack[breakable] > mjx-linebox::before":{"white-space":"pre",content:'"\\A"'},"mjx-linestack[breakable] > mjx-linebox::after":{"white-space":"normal",content:'" "',"letter-spacing":"-.999em","font-family":"MJX-BRK"},"mjx-linestack[breakable] > mjx-linebox:first-of-type::before":{display:"none"},"mjx-linestack[breakable] > mjx-linebox:last-of-type::after":{display:"none"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},e}(),as=function(){var e;const t=es(ts);return(e=class extends t{}).kind=Xi.prototype.kind,e}();function is(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}const rs=function(){var e;const t=is(ao);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)}}).kind=ar.prototype.kind,e}();function ns(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return s *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".075em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}();function ss(e){return class extends e{get base(){return 0}get root(){return null}combineRootBBox(e,t,a){}getPQ(e){const t=this.font.params.rule_thickness,a=this.font.params.surd_height,i=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[i,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new hn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}const ls=function(){var e;const t=ss(ao);return e=class extends t{toCHTML(e){const t=this.surd,a=this.childNodes[this.base],i=t.getBBox(),r=a.getOuterBBox(),[,n]=this.getPQ(i),o=this.font.params.surd_height,s=r.h+n+o,l=this.adaptor,d=this.standardChtmlNodes(e);let c,u,p,f;null!=this.root&&(p=l.append(d[0],this.html("mjx-root")),f=this.childNodes[this.root]);const m=l.append(d[0],this.html("mjx-sqrt",{},[c=this.html("mjx-surd"),u=this.html("mjx-box",{style:{paddingTop:this.em(n)}})]));.06!==o&&l.setStyle(u,"border-top-width",this.em(o*this.font.params.rule_factor)),this.addRoot(p,f,i,s),t.toCHTML([c]),a.toCHTML([u]),t.size<0&&l.addClass(m,"mjx-tall")}addRoot(e,t,a,i){}},e.kind=Ki.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".075em"},"mjx-sqrt > mjx-box":{"border-top":".075em solid","padding-left":".03em","margin-left":"-.03em"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}();function ds(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}const cs=function(){var e;const t=ds(ls);return e=class extends t{addRoot(e,t,a,i){t.toCHTML([e]);const r=this.adaptor,[n,o,s]=this.getRootDimens(a,i);r.setStyle(e,"verticalAlign",this.em(o)),r.setStyle(e,"width",this.em(n)),s&&r.setStyle(r.firstChild(e),"paddingLeft",this.em(s))}},e.kind=Yi.prototype.kind,e}();function us(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function ps(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function fs(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}function ms(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Vn.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return e=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))}adjustUnderDepth(e,t){if(t.d>=0)return;const a=this.adaptor,i=this.em(t.d),r=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});for(const t of a.childNodes(a.firstChild(e)))a.append(r,t);a.append(a.firstChild(e),r)}adjustBaseHeight(e,t){if(this.node.attributes.get("accent")){const a=this.font.params.x_height*this.baseScale;t.h mjx-spacer":{display:"block"}},e}();function bs(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function Ss(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function ws(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}const Es=function(){var e;const t=bs(gs);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([t]),this.scriptChild.toCHTML([a]);const i=this.baseChild.getOuterBBox(),r=this.scriptChild.getOuterBBox(),n=this.getUnderKV(i,r)[0],o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0);this.adaptor.setStyle(a,"paddingTop",this.em(n)),this.setDeltaW([t,a],this.getDeltaW([i,r],[0,-o])),this.adjustUnderDepth(a,r)}}).kind=dr.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}(),As=function(){var e;const t=Ss(ys);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([t]),this.baseChild.toCHTML([a]);const i=this.scriptChild.getOuterBBox(),r=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,r);const n=this.getOverKU(r,i)[0],o=this.isLineAbove?0:this.getDelta(this.scriptChild);this.adaptor.setStyle(t,"paddingBottom",this.em(n)),this.setDeltaW([a,t],this.getDeltaW([r,i],[0,o])),this.adjustOverDepth(t,i)}}).kind=cr.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),vs=function(){var e;const t=ws(ks);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),r=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([t]),this.baseChild.toCHTML([i]),this.underChild.toCHTML([r]);const n=this.overChild.getOuterBBox(),o=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(i,o);const l=this.getOverKU(o,n)[0],d=this.getUnderKV(o,s)[0],c=this.getDelta(this.overChild),u=this.getDelta(this.underChild,!0);this.adaptor.setStyle(t,"paddingBottom",this.em(l)),this.adaptor.setStyle(r,"paddingTop",this.em(d)),this.setDeltaW([i,r,t],this.getDeltaW([o,s,n],[0,this.isLineBelow?0:-u,this.isLineAbove?0:c])),this.adjustOverDepth(t,n),this.adjustUnderDepth(r,s)}}).kind=lr.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}(),xs={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},Cs=["sup","sup","psup","psub"];function Ls(e){return class extends e{combinePrePost(e,t){const a=new hn(e);return a.combine(t,0,0),a}getScriptData(){const e=this.scriptData={base:null,sub:hn.empty(),sup:hn.empty(),psub:hn.empty(),psup:hn.empty(),numPrescripts:0,numScripts:0},t=this.getScriptBBoxLists();this.combineBBoxLists(e.sub,e.sup,t.subList,t.supList),this.combineBBoxLists(e.psub,e.psup,t.psubList,t.psupList),e.base=t.base[0],e.numPrescripts=t.psubList.length,e.numScripts=t.subList.length}getScriptBBoxLists(){const e={base:[],subList:[],supList:[],psubList:[],psupList:[]};let t="base";for(const a of this.childNodes)a.node.isKind("mprescripts")?t="psubList":(e[t].push(a.getOuterBBox()),t=xs[t]);return this.firstPrescript=e.subList.length+e.supList.length+2,this.padLists(e.subList,e.supList),this.padLists(e.psubList,e.psupList),e}padLists(e,t){e.length>t.length&&t.push(hn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Vn.from(this.addPrescripts(hn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}const Ns=function(){var e;const t=Ls(ks);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=Ui(i+" "+i),[o,s]=this.getCombinedUV();if(a.numPrescripts){const e=this.addScripts(this.dom[0],o,-s,!0,a.psub,a.psup,this.firstPrescript,a.numPrescripts);"right"!==r&&this.adaptor.setAttribute(e,"script-align",r)}if(this.childNodes[0].toCHTML(t),a.numScripts){const e=this.addScripts(this.dom[this.dom.length-1],o,-s,!1,a.sub,a.sup,1,a.numScripts);"left"!==n&&this.adaptor.setAttribute(e,"script-align",n)}}addScripts(e,t,a,i,r,n,o,s){const l=this.adaptor,d=t-n.d+(a-r.h),c=t<0&&0===a?r.h+t:t,u=d>0?{style:{height:this.em(d)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),m=this.html("mjx-row",u),h=this.html("mjx-row"),g="mjx-"+(i?"pre":"")+"scripts";let y=o+2*s;for(;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}();let _s=.333;function Fs(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=hn.fullWidth;else{const e=this.node.attributes.get("width");ji(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return Rn(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(Tn(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):ji(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=Tn(e)}else if(ji(e))a=this.percent(1/t);else{const i=Rn([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:ji(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:ji(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-Rn([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>ji(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!ji(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-Rn([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=Rn(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=Ui(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?Ui(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=Tn(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new Pn(""));const t=e.split(/ /);for(const e of xn.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${xn[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=Rn([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=Rn(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,ji(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!ji(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}const Ds=function(){var e;const t=Fs(ao);return e=class extends t{constructor(e,t,a=null){super(e,t,a),this.itable=this.html("mjx-itable"),this.labels=this.html("mjx-itable")}getAlignShift(){const e=super.getAlignShift();return this.isTop||(e[1]=0),e}toCHTML(e){const t=this.standardChtmlNodes(e);this.adaptor.append(t[0],this.html("mjx-table",{},[this.itable]));for(const e of this.childNodes)e.toCHTML([this.itable]);this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()}shiftColor(){const e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))}padRows(){const e=this.adaptor;for(const t of e.childNodes(this.itable))for(;e.childNodes(t).length1&&"0.4em"!==n||a&&1===i)&&this.adaptor.setStyle(s,"paddingLeft",n),(i1&&"0.215em"!==r||a&&1===i)&&this.adaptor.setStyle(t.dom[0],"paddingTop",r),(i mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}();function Ms(e){return class extends e{get numCells(){return this.childNodes.length}get labeled(){return!1}get tableCells(){return this.childNodes}getChild(e){return this.childNodes[e]}getChildBBoxes(){return this.childNodes.map((e=>e.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function Bs(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}const Ps=function(){var e;const t=Ms(ao);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign");"baseline"!==t&&this.adaptor.setAttribute(this.dom[0],"rowalign",t)}}).kind=hr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}(),Rs=function(){var e;const t=Bs(Ps);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.adaptor.firstChild(this.dom[0]);if(t){this.adaptor.remove(t);const e=this.node.attributes.get("rowalign"),a="baseline"!==e&&"axis"!==e?{rowalign:e}:{},i=this.html("mjx-mtr",a,[t]);this.adaptor.append(this.parent.labels,i)}}markUsed(){super.markUsed(),this.jax.wrapperUsage.add(Ps.kind)}}).kind=gr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}();function Ts(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}const Is=function(){var e;const t=Ts(ao);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");t!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",t),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))}}).kind=yr.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}(),Os={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function qs(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=Ui(e||"");this.tipDx=this.length2em(t||Os.dx),this.tipDy=this.length2em(a||Os.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}const js=function(){var e;const t=qs(ao);return(e=class extends t{setEventHandler(e,t,a=null){(a?[a]:this.dom).forEach((a=>a.addEventListener(e,t)))}Em(e){return this.em(e)}toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}}).kind=rr.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?oi.ENRICHED:oi.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)if(a.node.isKind("mtext")){const t=a.node.getText();e.dom.forEach((a=>e.adaptor.setAttribute(a,"title",t)))}else{const i=e.adaptor;for(const r of e.dom){const n=i.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));a.toCHTML([i.firstChild(n)]),e.setEventHandler("mouseover",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","block")),t.postDelay);t.hoverTimer.set(r,a),e.stopPropagation()}),r),e.setEventHandler("mouseout",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","")),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}}},Os]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}();function Us(e){return class extends e{constructor(e,t,a=null){super(e,t,a),this.getParameters()}getParameters(){const{width:e,height:t,valign:a,src:i,index:r}=this.node.attributes.getList("width","height","valign","src","index");if(i)this.width="auto"===e?1:this.length2em(e),this.height="auto"===t?1:this.length2em(t),this.valign=this.length2em(a||"0");else{const e=String.fromCodePoint(parseInt(r)),t=this.node.factory;this.charWrapper=this.wrap(t.create("text").setText(e)),this.charWrapper.parent=this}}computeBBox(e,t=!1){this.charWrapper?e.updateFrom(this.charWrapper.getBBox()):(e.w=this.width,e.h=this.height+this.valign,e.d=-this.valign)}}}const Hs=function(){var e;const t=Us(ao);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);if(this.charWrapper)return void this.charWrapper.toCHTML(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r={width:this.em(this.width),height:this.em(this.height)};this.valign&&(r.verticalAlign=this.em(this.valign));const n=this.html("img",{src:a,style:r,alt:i,title:i});this.adaptor.append(t[0],n)}}).kind=Sr.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}();function zs(e){return class extends e{computeBBox(e,t=!1){if(this.childNodes.length){const{w:t,h:a,d:i}=this.childNodes[0].getBBox();e.w=t,e.h=a,e.d=i}}get breakCount(){return this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.childNodes[0].breakCount}}}const Ws=function(){var e;const t=zs(ao);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.childNodes.length&&this.childNodes[0].toCHTML(t)}}).kind=wr.prototype.kind,e}(),Vs=((Gs=class extends ao{toCHTML(e){super.toCHTML(e)}computeBBox(){return this.bbox}}).kind=Ar.prototype.kind,Gs);var Gs;const Js=function(){var e;return(e=class extends ao{}).kind=Er.prototype.kind,e.styles={"mjx-annotation-xml":{"font-family":"initial","line-height":"normal"}},e}(),Xs=function(){var e;return(e=class extends ao{toCHTML(e){this.dom=[this.adaptor.append(e[0],this.adaptor.clone(this.node.getXML()))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}}).kind=Ci.prototype.kind,e.autoStyle=!1,e}();function $s(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}const Ks=function(){var e;const t=$s(ao);return(e=class extends t{toCHTML(e){super.toCHTML(e),this.dom.forEach((e=>this.adaptor.setAttribute(e,"texclass",hi[this.node.texClass])))}}).kind=vr.prototype.kind,e}();function Ys(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}const Zs=function(){var e;const t=Ys(ao);return e=class extends t{toCHTML(e){this.markUsed();const t=e[0],a=this.adaptor,i=this.parent.variant,r=this.node.getText();if(0===r.length)return;const n=this.getBBox();if("-explicitFont"===i){const{scale:e}=this.parent.getBBox();a.append(t,this.jax.unknownText(r,i,n.w,e))}else{let e="";const o=this.remappedText(r,i),s=o.length>1?this.em(this.parent.getBBox().h):"",l=o.length;for(let r=0;rthis.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}const el=function(){var e;const t=Qs(ao);return(e=class extends t{toCHTML(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]}}).kind=Cr.prototype.kind,e.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),tl={[ro.kind]:ro,[ts.kind]:ts,[as.kind]:as,[oo.kind]:oo,[co.kind]:co,[po.kind]:po,[mo.kind]:mo,[go.kind]:go,[ko.kind]:ko,[So.kind]:So,[Zo.kind]:Zo,[os.kind]:os,[ls.kind]:ls,[cs.kind]:cs,[gs.kind]:gs,[ys.kind]:ys,[ks.kind]:ks,[Es.kind]:Es,[As.kind]:As,[vs.kind]:vs,[Ns.kind]:Ns,[rs.kind]:rs,[Ds.kind]:Ds,[Ps.kind]:Ps,[Rs.kind]:Rs,[Is.kind]:Is,[js.kind]:js,[Hs.kind]:Hs,[Ws.kind]:Ws,[Vs.kind]:Vs,[Js.kind]:Js,[Xs.kind]:Xs,[Ks.kind]:Ks,[Zs.kind]:Zs,[el.kind]:el,[ao.kind]:ao};class al extends Kn{}al.defaultNodes=tl;class il{constructor(){this.used=new Set,this.needsUpdate=[]}add(e){const t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)}has(e){return this.used.has(JSON.stringify(e))}clear(){this.used.clear(),this.needsUpdate=[]}update(){const e=this.needsUpdate;return this.needsUpdate=[],e}}class rl extends Wn{constructor(){super(...arguments),this.charUsage=new il,this.delimUsage=new il,this.fontUsage={},this.newFonts=0}static charOptions(e,t){return super.charOptions(e,t)}static addFontURLs(e,t,a){for(const i of Object.keys(t)){const r=Object.assign({},t[i]);r.src=r.src.replace(/%%URL%%/,a),e[i]=r}}static addDynamicFontCss(e,t,a){const i={};for(const a of t){const t=a.slice(4);i[`@font-face /* ${t} */`]={"font-family":a,src:`url("%%URL%%/${a.toLowerCase()}.woff") format("woff")`},e[`.${t}`]={"font-family":`${this.defaultCssFamilyPrefix}, ${a}`}}this.addFontURLs(e,i,a)}static addExtension(e,t=""){super.addExtension(e,t),e.fonts&&this.addDynamicFontCss(this.defaultStyles,e.fonts,e.fontURL)}adaptiveCSS(e){this.options.adaptiveCSS=e}clearCache(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())}createVariant(e,t=null,a=null){super.createVariant(e,t,a),this.variant[e].letter=this.constructor.defaultVariantLetters[e]}defineChars(e,t){super.defineChars(e,t);const a=this.variant[e].letter,i=this.constructor;for(const e of Object.keys(t)){const r=parseInt(e);if(!Array.isArray(t[r]))continue;const n=i.charOptions(t,r);void 0===n.f&&(n.f=a);for(const[e,t]of i.combiningChars)if(r>=e&&r<=t){n.cmb=!0;break}}}addDynamicFontCss(e,t=this.options.fontURL){this.constructor.addDynamicFontCss(this.fontUsage,e,t)}updateDynamicStyles(){const e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e}get styles(){const e=this.constructor,t=Object.assign(Object.assign({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t}updateStyles(e){for(const t of this.delimUsage.update())this.addDelimiterStyles(e,t,this.getDelimiter(t));for(const[t,a]of this.charUsage.update()){const i=this.variant[t];this.addCharStyles(e,i.letter,a,i.chars[a])}return e}allStyles(e){var t;for(const t of Object.keys(this.delimiters)){const a=parseInt(t);this.addDelimiterStyles(e,a,this.delimiters[a])}for(const a of Object.keys(this.variant)){const i=this.variant[a],r=i.letter;for(const a of Object.keys(i.chars)){const n=parseInt(a),o=i.chars[n];!(null===(t=null==o?void 0:o[3])||void 0===t?void 0:t.smp)&&Array.isArray(o)&&(o.length<4&&(o[3]={}),this.addCharStyles(e,r,n,o))}}}addDelimiterStyles(e,t,a){if(!a.stretch)return;const i=a.c&&a.c!==t?this.charSelector(a.c):this.charSelector(t);1===a.dir?this.addDelimiterVStyles(e,t,i,a):this.addDelimiterHStyles(e,t,i,a)}addDelimiterVStyles(e,t,a,i){const r=i.HDW,[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t),f=this.addDelimiterVPart(e,a,"beg",n,d,r);this.addDelimiterVPart(e,a,"ext",o,c,r);const m=this.addDelimiterVPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterVPart(e,a,"mid",l,p,r),i=this.em(t/2-.03);e[`mjx-stretchy-v${a} > mjx-ext:first-of-type`]={height:"50%","border-width":`${this.em0(f-.03)} 0 ${i}`},e[`mjx-stretchy-v${a} > mjx-ext:last-of-type`]={height:"50%","border-width":`${i} 0 ${this.em0(m-.03)}`}}else(m||f)&&(e["mjx-stretchy-v"+a+" > mjx-ext"]={"border-width":`${this.em0(f-.03)} 0 ${this.em0(m-.03)}`})}addDelimiterVPart(e,t,a,i,r,n){if(!i)return 0;const[o,s,l]=this.getChar(r,i),d={width:this.em0(l)};if("ext"!==a){l>n[2]&&(d.margin=`0 ${this.em((n[2]-l)/2)}`);const e="beg"===a?o:"end"===a?-s:(o-s)/2;e>0?d["padding-top"]=this.em(e):e<0&&(d.transform=`translateY(${this.em(e)})`)}else{const e=o-(o+s)/5;d.transform=`translateY(${this.em(e)}) scaleY(500)`,d["transform-origin"]=`center ${this.em(.03-e)}`}return e[`mjx-stretchy-v${t} mjx-${a} mjx-c`]=d,o+s}addDelimiterHStyles(e,t,a,i){const r=[...i.HDW],[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t);if(i.hd&&!this.options.mathmlSpacing){const e=this.params.extender_factor;r[0]=r[0]*(1-e)+i.hd[0]*e,r[1]=r[1]*(1-e)+i.hd[1]*e}const f=this.addDelimiterHPart(e,a,"beg",n,d,r);this.addDelimiterHPart(e,a,"ext",o,c,r);const m=this.addDelimiterHPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterHPart(e,a,"mid",l,p,r),i=this.em0(t/2-.03);e[`mjx-stretchy-h${a} > mjx-ext:first-of-type`]={width:"50%","border-width":`0 ${i} 0 ${this.em0(f-.03)}`},e[`mjx-stretchy-h${a} > mjx-ext:last-of-type`]={width:"50%","border-width":`0 ${this.em0(m-.03)} 0 ${i}`}}else(f||m)&&(e[`mjx-stretchy-h${a} > mjx-ext`]={"border-width":`0 ${this.em0(m-.03)} 0 ${this.em0(f-.03)}`})}addDelimiterHPart(e,t,a,i,r,n){if(!i)return 0;const[,,o,s]=this.getChar(r,i),l={padding:this.padding(n,o-n[2])};return"end"===a?l["margin-left"]=this.em(-o):"mid"===a&&(l["margin-left"]=this.em(-o/2)),this.checkCombiningChar(s,l),e[`mjx-stretchy-h${t} mjx-${a} mjx-c`]=l,o}addCharStyles(e,t,a,i){const r=i[3],n=void 0!==r.f?r.f:t,o=r.ff||(n?`${this.cssFontPrefix}-${n}`:""),s="mjx-c"+this.charSelector(a)+(o?"."+o:""),l=r.oc||r.ic||0;e[s]={padding:this.padding(i,l)},r.oc&&(e[s+"[noic]"]={"padding-right":this.em(i[2])}),this.checkCombiningChar(r,e[s])}checkCombiningChar(e,t){if(!e.cmb)return;const a=t.padding.split(/ /);t.width=a[1],a[1]="0",a[3]||a.pop(),t.padding=a.join(" ")}em(e){return pn(e)}em0(e){return pn(Math.max(0,e))}padding([e,t,a],i=0){return[e,a+i,t,0].map(this.em0).join(" ")}charSelector(e){return".mjx-c"+e.toString(16).toUpperCase()}}function nl(e,t){for(const a of Object.keys(t)){const i=parseInt(a),r=t[i];r.c&&(r.c=r.c.replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))))),Object.assign(Wn.charOptions(e,i),r)}return e}rl.OPTIONS=Object.assign(Object.assign({},Wn.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),rl.JAX="CHTML",rl.defaultVariantLetters={},rl.defaultStyles={},rl.defaultFonts={},rl.combiningChars=[[768,879],[8400,8447]];const ol=1,sl=2,ll={40:{dir:ol,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:ol,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:sl,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},47:{dir:ol,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:sl,stretch:[0,61],HDW:[.367,-.133,.778],hd:[.367,-.133]},91:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:ol,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:sl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},95:{c:8211,dir:sl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},123:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:ol,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},125:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:sl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},175:{c:773,dir:sl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},710:{c:770,dir:sl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},711:{c:780,dir:sl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},713:{c:773,dir:sl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},728:{c:774,dir:sl,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},732:{c:771,dir:sl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},770:{dir:sl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},771:{dir:sl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},773:{dir:sl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},774:{dir:sl,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},780:{dir:sl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},8211:{dir:sl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},8212:{dir:sl,stretch:[0,8212],HDW:[.277,-.255,1],hd:[.277,-.255]},8213:{dir:sl,stretch:[0,8213],HDW:[.27,-.23,1.152],hd:[.27,-.23]},8214:{dir:ol,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8254:{c:175,dir:sl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},8260:{dir:ol,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:sl,sizes:[0,.667],stretch:[8400,8400],stretchv:[3,1],HDW:[.711,-.601,0],hd:[.631,-.601]},8401:{dir:sl,sizes:[0,.667],stretch:[0,8400,8401],stretchv:[0,1,4],HDW:[.711,-.601,0],hd:[.631,-.601]},8406:{dir:sl,sizes:[0,.659],stretch:[8406,8400],stretchv:[3,1],HDW:[.711,-.521,0],hd:[.631,-.601]},8407:{dir:sl,sizes:[0,.659],stretch:[0,8400,8407],stretchv:[0,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8417:{dir:sl,sizes:[0,.715],stretch:[8406,8400,8407],stretchv:[3,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8428:{dir:sl,sizes:[0,.667],stretch:[0,845,8428],stretchv:[0,1,4],HDW:[-.171,.281,0],hd:[-.171,.201]},8429:{dir:sl,sizes:[0,.667],stretch:[8429,845],stretchv:[3,1],HDW:[-.171,.281,0],hd:[-.171,.201]},8430:{dir:sl,sizes:[0,.659],stretch:[8430,845],stretchv:[3,1],HDW:[-.091,.281,0],hd:[-.171,.201]},8431:{dir:sl,sizes:[0,.659],stretch:[0,845,8431],stretchv:[0,1,4],HDW:[-.091,.281,0],hd:[-.171,.201]},8592:{dir:sl,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},8593:{dir:ol,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[3,1],HDW:[.679,.203,.5]},8594:{dir:sl,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8595:{dir:ol,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,4],HDW:[.703,.179,.5]},8596:{dir:sl,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8597:{dir:ol,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[3,1,4],HDW:[.757,.257,.5]},8598:{dir:ol,sizes:[.918,1.384],variants:[0,2]},8599:{dir:ol,sizes:[.918,1.384],variants:[0,2]},8600:{dir:ol,sizes:[.918,1.384],variants:[0,2]},8601:{dir:ol,sizes:[.918,1.384],variants:[0,2]},8602:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[3,1,0,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8603:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,4,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8606:{dir:sl,sizes:[1.017,1.463],variants:[0,2],stretch:[8606,8592],stretchv:[3,1],HDW:[.51,.01,1.017],hd:[.27,-.23]},8608:{dir:sl,sizes:[1.017,1.463],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,4],HDW:[.51,.01,1.017],hd:[.27,-.23]},8610:{dir:sl,sizes:[1.192,1.658],variants:[0,2],stretch:[8592,8592,8610],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8611:{dir:sl,sizes:[1.192,1.658],variants:[0,2],stretch:[8611,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8612:{dir:sl,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8614:{dir:sl,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8617:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8617],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8618:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[8618,8617,8594],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8619:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8619],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8620:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[8620,8617,8594],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8630:{dir:sl,sizes:[.98,1.33],variants:[0,2]},8631:{dir:sl,sizes:[.98,1.33],variants:[0,2]},8636:{dir:sl,sizes:[1,1.478],variants:[0,2],stretch:[8636,8636],stretchv:[3,1],HDW:[.503,-.23,1],hd:[.27,-.23]},8637:{dir:sl,sizes:[1.012,1.478],variants:[0,2],stretch:[8637,8636],stretchv:[3,1],HDW:[.27,.003,1.012],hd:[.27,-.23]},8638:{dir:ol,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[3,1],HDW:[.697,.203,.441]},8639:{dir:ol,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[3,1],HDW:[.697,.203,.441]},8640:{dir:sl,sizes:[1,1.478],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,4],HDW:[.503,-.23,1],hd:[.27,-.23]},8641:{dir:sl,sizes:[1.012,1.478],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,4],HDW:[.27,.003,1.012],hd:[.27,-.23]},8642:{dir:ol,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,4],HDW:[.703,.197,.441]},8643:{dir:ol,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,4],HDW:[.703,.197,.441]},8644:{dir:sl,sizes:[1.018,1.484],variants:[0,2],stretch:[8644,8644,8644],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8645:{dir:ol,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[3,1,4],HDW:[.703,.203,.896]},8646:{dir:sl,sizes:[1.018,1.484],variants:[0,2],stretch:[8646,8644,8646],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8647:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[8647,8647],stretchv:[3,1],HDW:[.75,.25,.997],hd:[.51,.01]},8648:{dir:ol,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[3,1],HDW:[.679,.203,.992]},8649:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,4],HDW:[.75,.25,.997],hd:[.51,.01]},8650:{dir:ol,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,4],HDW:[.703,.179,.992]},8651:{dir:sl,sizes:[1.018,1.484],variants:[0,2],stretch:[8651,8651,8651],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8652:{dir:sl,sizes:[1.018,1.484],variants:[0,2],stretch:[8652,8651,8652],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8653:{dir:sl,sizes:[.991,1.457],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[3,1,0,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8654:{dir:sl,sizes:[1.068,1.534],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[3,1,4,1],HDW:[.52,.02,1.068],hd:[.367,-.133]},8655:{dir:sl,sizes:[.991,1.457],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,4,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8656:{dir:sl,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},8657:{dir:ol,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[3,1],HDW:[.676,.203,.652]},8658:{dir:sl,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8659:{dir:ol,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,4],HDW:[.703,.176,.652]},8660:{dir:sl,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8661:{dir:ol,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[3,1,4],HDW:[.728,.228,.652]},8666:{dir:sl,sizes:[1.015,1.461],variants:[0,2],stretch:[8666,8666],stretchv:[3,1],HDW:[.617,.117,1.015],hd:[.464,-.036]},8667:{dir:sl,sizes:[1.015,1.461],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,4],HDW:[.617,.117,1.015],hd:[.464,-.036]},8693:{dir:ol,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[3,1,4],HDW:[.703,.203,.896]},8694:{dir:sl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,4],HDW:[.99,.49,.997],hd:[.75,.25]},8719:{dir:ol,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:ol,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:ol,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:sl,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},8725:{c:47,dir:ol,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8730:{dir:ol,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[3,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:ol,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},8741:{dir:ol,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8747:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:sl,stretch:[0,8801],HDW:[.464,-.036,.778],hd:[.464,-.036]},8803:{dir:sl,stretch:[0,8803],HDW:[.561,.061,.778],hd:[.561,.061]},8866:{dir:ol,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:ol,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:ol,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:ol,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:ol,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:ol,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:ol,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:ol,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},8978:{c:9180,dir:sl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8994:{c:9180,dir:sl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8995:{c:9181,dir:sl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9001:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9130:{dir:ol,sizes:[.748],stretch:[0,9130],HDW:[.748,0,.902]},9135:{c:8211,dir:sl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},9136:{dir:ol,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.98,.5,.902]},9137:{dir:ol,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.98,.5,.902]},9140:{dir:sl,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9140,9140,9140],stretchv:[3,1,4],HDW:[.772,-.504,.36],hd:[.772,-.712]},9141:{dir:sl,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9141,9141,9141],stretchv:[3,1,4],HDW:[-.074,.342,.36],hd:[-.282,.342]},9168:{dir:ol,sizes:[.642],stretch:[0,9168],HDW:[.642,0,.333]},9180:{dir:sl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},9181:{dir:sl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9182:{dir:sl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},9183:{dir:sl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]},9184:{dir:sl,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9184,9184,9184],stretchv:[3,1,4],HDW:[.873,-.605,.546],hd:[.873,-.771]},9185:{dir:sl,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9185,9185,9185],stretchv:[3,1,4],HDW:[-.175,.443,.546],hd:[-.341,.443]},9472:{c:8211,dir:sl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},10072:{c:8739,dir:ol,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},10214:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10215:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10216:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:ol,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[3,1,4],HDW:[.762,.262,.647]},10223:{dir:ol,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[3,1,4],HDW:[.762,.262,.647]},10229:{c:8592,dir:sl,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},10230:{c:8594,dir:sl,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10231:{c:8596,dir:sl,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10232:{c:8656,dir:sl,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},10233:{c:8658,dir:sl,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10234:{c:8660,dir:sl,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10235:{c:8612,dir:sl,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10236:{c:8614,dir:sl,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10570:{dir:sl,sizes:[1.026],stretch:[8636,8636,8641],stretchv:[3,1,4],HDW:[.503,.003,1.026],hd:[.27,-.23]},10571:{dir:sl,sizes:[1.025],stretch:[8637,8636,8640],stretchv:[3,1,4],HDW:[.503,.003,1.025],hd:[.27,-.23]},10574:{dir:sl,sizes:[1.026],stretch:[8636,8636,8640],stretchv:[3,1,4],HDW:[.503,-.23,1.026],hd:[.27,-.23]},10576:{dir:sl,sizes:[1.025],stretch:[8637,8636,8641],stretchv:[3,1,4],HDW:[.27,.003,1.025],hd:[.27,-.23]},10586:{dir:sl,sizes:[1.012],stretch:[8636,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10587:{dir:sl,sizes:[1.012],stretch:[8614,8636,8640],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10590:{dir:sl,sizes:[1.01],stretch:[8637,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.011],hd:[.27,-.23]},10591:{dir:sl,sizes:[1.012],stretch:[8614,8636,8641],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10752:{dir:ol,sizes:[.987,1.305],variants:[0,2]},10753:{dir:ol,sizes:[.987,1.305],variants:[0,2]},10754:{dir:ol,sizes:[.987,1.305],variants:[0,2]},10755:{dir:ol,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:ol,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:ol,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:ol,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:ol,sizes:[.981,1.26],variants:[0,2]},10764:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:ol,sizes:[1.112,2.223],variants:[0,2]},12296:{c:10216,dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},12297:{c:10217,dir:ol,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},65079:{c:9182,dir:sl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},65080:{c:9183,dir:sl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]}},dl=function(e){var t;return(t=class extends e{}).defaultVariants=[...Wn.defaultVariants,["-size3","normal"],["-size4","normal"],["-size5","normal"],["-size6","normal"],["-size7","normal"],["-lf-tp","normal"],["-rt-bt","normal"],["-ex-md","normal"]],t.defaultCssFonts=Object.assign(Object.assign({},Wn.defaultCssFonts),{"-size3":["serif",!1,!1],"-size4":["serif",!1,!1],"-size5":["serif",!1,!1],"-size6":["serif",!1,!1],"-size7":["serif",!1,!1],"-lf-tp":["serif",!1,!1],"-rt-bt":["serif",!1,!1],"-ex-md":["serif",!1,!1]}),t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},t.defaultParams=Object.assign(Object.assign({},Wn.defaultParams),{x_height:.442}),t.defaultSizeVariants=["normal","-smallop","-largeop","-size3","-size4","-size5","-size6","-size7"],t.defaultStretchVariants=["normal","-ex-md","-size7","-lf-tp","-rt-bt"],t}(rl);class cl extends dl{constructor(){super(...arguments),this.cssFontPrefix="MM"}}cl.NAME="MathJaxModern",cl.OPTIONS=Object.assign(Object.assign({},dl.OPTIONS),{fontURL:dl.OPTIONS.dynamicPrefix="/chtml/woff",dynamicPrefix:dl.OPTIONS.dynamicPrefix+"/chtml/dynamic"}),cl.defaultCssFamilyPrefix="MJX-MM-ZERO",cl.defaultVariantLetters={normal:"",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"},cl.defaultDelimiters=ll,cl.defaultChars={normal:{32:[0,0,.332],33:[.716,0,.278],34:[.705,-.423,.374],35:[.694,.194,.833],36:[.75,.056,.5],37:[.75,.056,.833],38:[.716,.022,.778],39:[.705,-.423,.278],40:[.748,.248,.389],41:[.748,.248,.389],42:[.75,-.32,.5,{sk:.148}],43:[.583,.083,.778],44:[.106,.193,.278],45:[.245,-.187,.333],46:[.106,0,.278],47:[.75,.25,.5],48:[.666,.022,.5],49:[.666,0,.5],50:[.666,0,.5,{sk:-.01}],51:[.666,.022,.5],52:[.677,0,.5,{sk:.103}],53:[.666,.022,.5],54:[.666,.022,.5,{sk:.068}],55:[.676,.022,.5,{sk:-.147}],56:[.666,.022,.5,{sk:.011}],57:[.666,.022,.5],58:[.431,0,.278],59:[.431,.193,.278],60:[.547,.047,.778],61:[.367,-.133,.778],62:[.547,.047,.778],63:[.705,0,.472],64:[.705,.011,.778],65:[.716,0,.75],66:[.683,0,.708,{sk:-.098}],67:[.705,.022,.722,{sk:.146}],68:[.683,0,.764,{sk:-.139}],69:[.68,0,.681,{sk:-.025}],70:[.68,0,.653,{sk:-.018}],71:[.705,.022,.785,{sk:.115}],72:[.683,0,.75],73:[.683,0,.361],74:[.683,.022,.514,{sk:.06}],75:[.683,0,.778,{sk:-.011}],76:[.683,0,.625,{sk:-.119}],77:[.683,0,.917],78:[.683,0,.75],79:[.705,.022,.778],80:[.683,0,.681,{sk:-.09}],81:[.705,.194,.778],82:[.683,.022,.736,{sk:-.134}],83:[.705,.022,.556,{sk:.052}],84:[.677,0,.722],85:[.683,.022,.75],86:[.683,.022,.75],87:[.683,.022,1.028],88:[.683,0,.75,{sk:-.014}],89:[.683,0,.75],90:[.683,0,.611,{sk:.011}],91:[.75,.25,.278],92:[.75,.25,.5],93:[.75,.25,.278],94:[.744,-.562,.556,{ic:.005}],95:[-.1,.14,.333],96:[.698,-.51,.5,{sk:-.031}],97:[.448,.011,.5,{sk:-.036}],98:[.694,.011,.556,{sk:-.178}],99:[.448,.011,.444,{sk:.027}],100:[.694,.011,.556,{sk:.099}],101:[.448,.011,.444,{sk:.014}],102:[.705,0,.306,{ic:.051,sk:.071}],103:[.453,.206,.5,{sk:.082}],104:[.694,0,.556,{sk:-.174}],105:[.657,0,.278],106:[.657,.205,.306],107:[.694,0,.528,{sk:-.164}],108:[.694,0,.278,{sk:-.034}],109:[.442,0,.833,{sk:-.067}],110:[.442,0,.556,{sk:-.067}],111:[.448,.011,.5],112:[.442,.194,.556,{sk:-.076}],113:[.442,.194,.528,{sk:.054}],114:[.442,0,.392,{sk:-.015}],115:[.448,.011,.394,{sk:.035}],116:[.615,.011,.389,{sk:-.034}],117:[.442,.011,.556,{sk:-.033}],118:[.431,.011,.528],119:[.431,.011,.722],120:[.431,0,.528],121:[.431,.205,.528],122:[.431,0,.444],123:[.75,.25,.5],124:[.75,.25,.278],125:[.75,.25,.5],126:[.307,-.193,.556],160:[0,0,.332],163:[.683,.035,.75],165:[.683,0,.75],167:[.705,.205,.444],168:[.652,-.557,.5],172:[.367,-.133,.667],175:[.62,-.589,.5],176:[.683,-.406,.375],177:[.583,.084,.778],180:[.698,-.51,.5,{sk:.031}],181:[.441,.194,.556],182:[.694,.194,.611],183:[.303,-.197,.278],215:[.491,-.009,.778],240:[.695,.011,.5],247:[.504,.004,.778],305:[.442,0,.278],567:[.442,.205,.306],710:[.692,-.516,.5],711:[.692,-.516,.5],713:[.62,-.589,.5],714:[.698,-.51,.5,{sk:.031}],715:[.698,-.51,.5,{sk:-.031}],728:[.69,-.518,.5],729:[.657,-.551,.278],730:[.705,-.529,.75],732:[.651,-.558,.5],768:[.733,-.545,0,{dx:.295}],769:[.733,-.545,0,{dx:.233}],770:[.734,-.587,0,{dx:.264}],771:[.746,-.554,0,{dx:.264}],772:[.64,-.609,0,{dx:.264}],773:[.67,-.63,0,{dx:.264}],774:[.729,-.592,0,{dx:.264}],775:[.677,-.571,0,{dx:.265}],776:[.672,-.577,0,{dx:.264}],778:[.725,-.549,0,{dx:.264}],780:[.725,-.578,0,{dx:.264}],824:[.75,.25,0,{sk:-.263}],913:[.716,0,.75],914:[.683,0,.708,{sk:-.068}],915:[.68,0,.625,{sk:-.015}],916:[.716,0,.833],917:[.68,0,.681,{sk:-.022}],918:[.683,0,.611,{sk:.011}],919:[.683,0,.75],920:[.705,.022,.778],921:[.683,0,.361],922:[.683,0,.778,{sk:-.011}],923:[.716,0,.694],924:[.683,0,.917],925:[.683,0,.75],926:[.677,0,.667],927:[.705,.022,.778],928:[.68,0,.75],929:[.683,0,.681,{sk:-.058}],931:[.683,0,.722,{sk:-.011}],932:[.677,0,.722],933:[.705,0,.778],934:[.683,0,.722],935:[.683,0,.75,{sk:-.014}],936:[.683,0,.778],937:[.705,0,.722],945:[.442,.011,.641,{sk:.035}],946:[.706,.194,.558],947:[.442,.215,.586],948:[.712,.011,.474],949:[.453,.022,.535,{sk:-.024}],950:[.697,.205,.53,{sk:-.041}],951:[.442,.216,.53,{sk:-.047}],952:[.705,.011,.488],953:[.442,.011,.308,{sk:-.056}],954:[.442,.011,.53,{sk:-.018}],955:[.694,.013,.537,{ic:.026,sk:-.202}],956:[.442,.216,.53,{sk:-.028}],957:[.442,0,.502,{sk:-.042}],958:[.697,.205,.53,{sk:-.069}],959:[.448,.011,.5],960:[.431,.011,.586,{sk:-.014}],961:[.442,.216,.488],962:[.442,.108,.474],963:[.431,.011,.599],964:[.431,.012,.53,{sk:-.033}],965:[.442,.011,.53,{sk:-.014}],966:[.442,.218,.641,{sk:-.018}],967:[.442,.205,.641,{sk:-.053}],968:[.694,.205,.641,{sk:.028}],969:[.442,.011,.641],977:[.705,.011,.53,{sk:.026}],981:[.694,.205,.641],982:[.431,.011,.836,{sk:-.014}],1008:[.442,.012,.624,{sk:-.015}],1009:[.442,.194,.488],1012:[.705,.022,.778],1013:[.431,.011,.414,{ic:.007,sk:.03}],8192:[0,0,.5],8193:[0,0,1],8194:[0,0,.5],8195:[0,0,1],8196:[0,0,.333],8197:[0,0,.25],8198:[0,0,.167],8199:[0,0,.5],8200:[0,0,.25],8201:[0,0,.2],8202:[0,0,.1],8203:[0,0,0],8208:[.245,-.187,.333],8209:[.245,-.187,.333],8210:[.342,-.302,.68],8211:[.277,-.255,.5],8212:[.277,-.255,1],8213:[.27,-.23,1.152],8214:[.75,.25,.398],8216:[.693,-.394,.278],8217:[.694,-.395,.278],8220:[.693,-.394,.472],8221:[.694,-.395,.472],8224:[.705,.216,.444],8225:[.705,.205,.444],8230:[.106,0,.837],8239:[0,0,.2],8242:[.748,-.43,.311],8243:[.748,-.43,.511],8244:[.748,-.43,.711],8245:[.748,-.43,.311],8246:[.748,-.43,.511],8247:[.748,-.43,.711],8260:[.75,.25,.5],8279:[.748,-.43,.911],8287:[0,0,.222],8288:[0,0,0],8289:[0,0,0],8290:[0,0,0],8291:[0,0,0],8292:[0,0,0],8364:[.705,.022,.627],8400:[.711,-.601,0,{dx:.264}],8401:[.711,-.601,0,{dx:.264}],8402:[.75,.25,0,{sk:-.264}],8406:[.711,-.521,0,{dx:.264}],8407:[.711,-.521,0,{dx:.264}],8411:[.696,-.604,0,{ic:.002,dx:.264}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.084}],8417:[.711,-.521,0,{dx:.264}],8428:[-.171,.281,0,{dx:.264}],8429:[-.171,.281,0,{dx:.264}],8430:[-.091,.281,0,{dx:.264}],8431:[-.091,.281,0,{dx:.264}],8455:[.705,.022,.53],8462:[.694,.011,.576,{sk:-.075}],8463:[.694,.011,.576],8486:[.705,0,.722],8487:[.684,.021,.722],8490:[.683,0,.778,{sk:-.011}],8491:[.892,0,.75],8498:[.694,0,.555],8501:[.693,0,.611],8502:[.72,.04,.604],8503:[.721,.03,.528],8504:[.71,.017,.574],8592:[.51,.01,1],8593:[.679,.203,.5],8594:[.51,.01,1],8595:[.703,.179,.5],8596:[.51,.01,1],8597:[.757,.257,.5],8598:[.714,.203,1],8599:[.714,.203,1],8600:[.703,.214,1],8601:[.703,.214,1],8602:[.51,.01,.997],8603:[.51,.01,.997],8606:[.51,.01,1.017],8608:[.51,.01,1.017],8610:[.51,.01,1.192],8611:[.51,.01,1.192],8612:[.51,.01,.977],8614:[.51,.01,.977],8617:[.55,.01,.997],8618:[.55,.01,.997],8619:[.55,.05,.997],8620:[.55,.05,.997],8622:[.51,.01,.996],8630:[.562,-.229,.98],8631:[.562,-.229,.98],8634:[.68,.059,.771],8635:[.68,.059,.771],8636:[.503,-.23,1],8637:[.27,.003,1.012],8638:[.697,.203,.441],8639:[.697,.203,.441],8640:[.503,-.23,1],8641:[.27,.003,1.012],8642:[.703,.197,.441],8643:[.703,.197,.441],8644:[.672,.172,1.018],8645:[.703,.203,.896],8646:[.672,.172,1.018],8647:[.75,.25,.997],8648:[.679,.203,.992],8649:[.75,.25,.997],8650:[.703,.179,.992],8651:[.6,.1,1.018],8652:[.6,.1,1.018],8653:[.52,.02,.991],8654:[.52,.02,1.068],8655:[.52,.02,.991],8656:[.52,.02,1],8657:[.676,.203,.611],8658:[.52,.02,1],8659:[.703,.176,.611],8660:[.52,.02,1],8661:[.728,.228,.611],8666:[.617,.117,1.015],8667:[.617,.117,1.015],8672:[.437,-.063,1.334],8674:[.437,-.063,1.359],8693:[.703,.203,.896],8694:[.99,.49,.997],8704:[.684,-.003,.666],8705:[.684,0,.556],8706:[.716,.022,.586],8707:[.684,0,.556],8708:[.789,.105,.556],8709:[.772,.078,.5],8710:[.716,0,.833],8711:[.683,.033,.833],8712:[.543,.043,.667],8713:[.73,.23,.667],8715:[.543,.043,.667],8716:[.73,.23,.667],8718:[.554,0,.666],8719:[.75,.25,.944],8720:[.75,.25,.944],8721:[.75,.25,1.056],8722:[.583,.083,.778],8723:[.584,.083,.778],8724:[.785,.083,.778],8725:[.603,.103,.568],8726:[.603,.103,.568],8727:[.462,-.039,.5],8728:[.4,-.1,.412],8729:[.445,-.055,.5],8730:[.04,.96,.833,{ic:.02}],8733:[.442,.011,.778],8734:[.442,.011,1],8735:[.679,-.013,.778],8736:[.724,-.013,.778],8737:[.724,.109,.778],8738:[.562,.062,.778],8739:[.75,.25,.278],8740:[.75,.25,.388],8741:[.75,.25,.5],8742:[.75,.25,.556],8743:[.602,.02,.667],8744:[.601,.021,.667],8745:[.604,.02,.667],8746:[.604,.02,.667],8747:[.805,.306,.545,{ic:.12}],8748:[.805,.306,.915,{ic:.12}],8749:[.805,.306,1.285,{ic:.12}],8750:[.805,.306,.615,{ic:.05}],8751:[.805,.306,.985,{ic:.05}],8752:[.805,.306,1.355,{ic:.05}],8753:[.805,.306,.675,{ic:.02}],8754:[.805,.306,.662,{ic:.02}],8755:[.805,.306,.662,{ic:.02}],8756:[.416,-.084,.516],8757:[.416,-.084,.516],8758:[.422,-.078,.278],8759:[.422,-.078,.516],8760:[.504,-.23,.778],8761:[.422,-.078,.906],8764:[.366,-.134,.773],8765:[.366,-.134,.773],8766:[.466,-.034,.901],8767:[.492,-.008,.778],8768:[.583,.083,.28],8769:[.482,-.018,.773],8770:[.38,-.032,.778],8771:[.468,-.12,.778],8772:[.603,.103,.778],8773:[.552,-.036,.778],8774:[.614,.048,.778],8775:[.603,.103,.778],8776:[.457,-.043,.773],8777:[.603,.103,.773],8778:[.541,-.036,.778],8779:[.541,.041,.773],8780:[.541,-.036,.778],8781:[.498,-.002,.778],8784:[.601,-.133,.778],8788:[.422,-.078,.906],8789:[.422,-.078,.906],8797:[.793,-.133,.778],8799:[.803,-.133,.778],8800:[.73,.23,.778],8801:[.464,-.036,.778],8802:[.73,.23,.778],8803:[.561,.061,.778],8804:[.631,.119,.778],8805:[.631,.119,.778],8806:[.715,.203,.778],8807:[.715,.203,.778],8808:[.715,.287,.778],8809:[.715,.287,.778],8810:[.547,.047,1],8811:[.547,.047,1],8812:[.77,.27,.434],8813:[.73,.23,.778],8814:[.73,.23,.778],8815:[.73,.23,.778],8816:[.73,.23,.778],8817:[.73,.23,.778],8818:[.636,.125,.776],8819:[.636,.125,.776],8820:[.691,.191,.776],8821:[.691,.191,.776],8822:[.737,.237,.778],8823:[.737,.237,.778],8824:[.776,.276,.778],8825:[.776,.276,.778],8826:[.547,.047,.778],8827:[.547,.047,.778],8828:[.639,.139,.738],8829:[.639,.139,.738],8830:[.682,.17,.773],8831:[.682,.17,.773],8832:[.73,.23,.778],8833:[.73,.23,.778],8834:[.543,.043,.778],8835:[.543,.043,.778],8836:[.73,.23,.778],8837:[.73,.23,.778],8838:[.627,.127,.778],8839:[.627,.127,.778],8840:[.73,.23,.778],8841:[.73,.23,.778],8842:[.627,.211,.778],8843:[.627,.211,.778],8845:[.604,.02,.667],8846:[.604,.02,.667],8847:[.543,.043,.778],8848:[.543,.043,.778],8849:[.627,.127,.778],8850:[.627,.127,.778],8851:[.604,.02,.667],8852:[.604,.02,.667],8853:[.592,.092,.778],8854:[.592,.092,.778],8855:[.592,.092,.778],8856:[.592,.092,.778],8857:[.592,.092,.778],8858:[.592,.092,.796],8859:[.592,.092,.796],8860:[.592,.092,.796],8861:[.592,.092,.796],8862:[.583,.083,.778],8863:[.583,.083,.778],8864:[.583,.083,.778],8865:[.583,.083,.778],8866:[.684,0,.611],8867:[.684,0,.611],8868:[.664,.02,.778],8869:[.684,0,.778],8870:[.684,0,.445],8871:[.684,0,.445],8872:[.684,0,.612],8873:[.684,0,.673],8874:[.684,0,.841],8875:[.684,0,.653],8876:[.684,0,.565],8877:[.684,0,.732],8878:[.684,0,.793],8879:[.684,0,.773],8882:[.547,.047,.738],8883:[.547,.047,.738],8884:[.605,.105,.738],8885:[.605,.105,.738],8890:[.664,.02,.778],8896:[.78,.264,.833],8897:[.764,.28,.833],8898:[.772,.25,.833],8899:[.75,.272,.833],8900:[.48,-.02,.5],8901:[.303,-.197,.278],8902:[.486,-.014,.5],8904:[.505,.005,.623],8905:[.505,.005,.623],8906:[.505,.005,.623],8907:[.505,.005,.623],8908:[.505,.005,.623],8909:[.468,-.12,.778],8910:[.584,.02,.733],8911:[.584,.02,.733],8930:[.73,.23,.778],8931:[.73,.23,.778],8938:[.73,.23,.738],8939:[.73,.23,.738],8940:[.73,.23,.738],8941:[.73,.23,.738],8942:[.582,.082,.218],8943:[.303,-.197,.776],8944:[.5,0,.613],8945:[.5,0,.613],8968:[.75,.25,.444],8969:[.75,.25,.444],8970:[.75,.25,.444],8971:[.75,.25,.444],8976:[.367,-.133,.667],8985:[.367,-.133,.667],8988:[.77,-.49,.392],8989:[.77,-.49,.392],8990:[.01,.27,.392],8991:[.01,.27,.392],8992:[1.344,0,1.185],8993:[1.322,.022,1.185],8994:[.381,-.13,1],8995:[.371,-.133,1],9001:[.75,.25,.389],9002:[.75,.25,.389],9115:[1.495,0,.875],9116:[.498,0,.875],9117:[1.495,0,.875],9118:[1.495,0,.875],9119:[.498,0,.875],9120:[1.495,0,.875],9121:[1.5,0,.667],9122:[1,0,.667],9123:[1.5,0,.667],9124:[1.5,0,.667],9125:[1,0,.667],9126:[1.5,0,.667],9127:[.75,0,.902],9128:[1.5,0,.902],9129:[.75,0,.902],9130:[.748,0,.902],9131:[.75,0,.902],9132:[1.5,0,.902],9133:[.75,0,.902],9136:[.98,.5,.902],9137:[.98,.5,.902],9138:[.846,0,1.576],9139:[.847,0,1.576],9140:[.726,-.552,.36],9141:[-.122,.296,.36],9143:[1.82,0,1.056],9168:[.642,0,.333],9180:[.727,-.572,.504],9181:[-.142,.297,.504],9182:[.783,-.539,.492],9183:[-.109,.353,.492],9184:[.829,-.657,.546],9185:[-.227,.399,.546],9632:[.583,.083,.778],9633:[.583,.083,.778],9642:[.358,-.142,.328],9643:[.358,-.142,.328],9650:[.741,.005,.968],9651:[.741,.005,.968],9652:[.741,.005,.968],9653:[.741,.005,.968],9654:[.678,.178,.858],9655:[.678,.178,.858],9656:[.678,.178,.858],9657:[.678,.178,.858],9660:[.505,.241,.968],9661:[.505,.241,.968],9662:[.505,.241,.968],9663:[.505,.241,.968],9664:[.678,.178,.858],9665:[.678,.178,.858],9666:[.678,.178,.858],9667:[.678,.178,.858],9674:[.61,.11,.572],9675:[.592,.092,.796],9679:[.592,.092,.796],9702:[.445,-.055,.5],9711:[.701,.201,1.013],9723:[.583,.083,.778],9724:[.583,.083,.778],10072:[.694,.083,.525],10200:[.684,.184,.946],10201:[.684,.184,.986],10205:[.684,.184,.946],10206:[.684,.184,.946],10214:[.75,.25,.41],10215:[.75,.25,.41],10216:[.75,.25,.389],10217:[.75,.25,.389],10218:[.75,.25,.57],10219:[.75,.25,.57],10222:[.762,.262,.287],10223:[.762,.262,.287],10229:[.51,.01,1.463],10230:[.51,.01,1.463],10231:[.51,.01,1.442],10232:[.52,.02,1.457],10233:[.52,.02,1.457],10234:[.52,.02,1.534],10235:[.51,.01,1.443],10236:[.51,.01,1.443],10237:[.52,.02,1.437],10238:[.52,.02,1.437],10570:[.503,.003,1.026],10571:[.503,.003,1.025],10574:[.503,-.23,1.026],10576:[.27,.003,1.025],10586:[.51,.01,1.012],10587:[.51,.01,1.012],10590:[.51,.01,1.011],10591:[.51,.01,1.012],10744:[.75,.25,.5],10745:[.75,.25,.5],10752:[.743,.243,1.111],10753:[.743,.243,1.111],10754:[.743,.243,1.111],10755:[.75,.272,.833],10756:[.75,.272,.833],10757:[.764,.264,.833],10758:[.764,.264,.833],10761:[.74,.24,1.092],10764:[.805,.306,1.655,{ic:.12}],10769:[.805,.306,.675,{ic:.02}],10799:[.496,-.004,.778],10815:[.683,0,.75],10877:[.634,.134,.778],10878:[.634,.134,.778],10885:[.717,.205,.776],10886:[.717,.205,.776],10887:[.667,.167,.778],10888:[.667,.167,.778],10889:[.749,.321,.776],10890:[.717,.289,.776],10891:[.973,.473,.778],10892:[.973,.473,.778],10901:[.629,.129,.778],10902:[.629,.129,.778],10927:[.631,.119,.778],10928:[.631,.119,.778],10933:[.753,.276,.777],10934:[.753,.276,.777],10935:[.762,.287,.777],10936:[.762,.287,.777],10937:[.762,.329,.777],10938:[.762,.329,.777],10949:[.753,.214,.777],10950:[.753,.214,.777],10955:[.785,.375,.777],10956:[.785,.375,.777],119808:[.698,0,.869],119809:[.686,0,.818,{sk:-.109}],119810:[.697,.011,.831,{sk:.165}],119811:[.686,0,.882,{sk:-.158}],119812:[.68,0,.756,{sk:-.028}],119813:[.68,0,.724,{sk:-.02}],119814:[.697,.011,.904,{sk:.127}],119815:[.686,0,.9],119816:[.686,0,.436],119817:[.686,.011,.594,{sk:.051}],119818:[.686,0,.901,{sk:-.013}],119819:[.686,0,.692,{sk:-.114}],119820:[.686,0,1.092],119821:[.686,0,.9],119822:[.697,.011,.864],119823:[.686,0,.786,{sk:-.1}],119824:[.697,.194,.864],119825:[.686,.011,.863,{sk:-.15}],119826:[.697,.011,.639,{sk:.054}],119827:[.675,0,.8],119828:[.686,.011,.885],119829:[.686,.008,.869],119830:[.686,.008,1.189],119831:[.686,0,.869,{sk:-.017}],119832:[.686,0,.869],119833:[.686,0,.703,{sk:.013}],119834:[.453,.006,.559,{sk:-.049}],119835:[.694,.006,.639,{sk:-.194}],119836:[.453,.006,.511,{sk:.043}],119837:[.694,.006,.639,{sk:.124}],119838:[.453,.006,.527,{sk:.018}],119839:[.7,0,.351,{ic:.086,sk:.069}],119840:[.455,.201,.575,{sk:.07}],119841:[.694,0,.639,{sk:-.185}],119842:[.685,0,.319],119843:[.685,.2,.351,{sk:.013}],119844:[.694,0,.607,{sk:-.177}],119845:[.694,0,.319,{sk:-.024}],119846:[.45,0,.958,{sk:-.061}],119847:[.45,0,.639,{sk:-.063}],119848:[.453,.006,.575],119849:[.45,.194,.639,{sk:-.079}],119850:[.45,.194,.607,{sk:.066}],119851:[.45,0,.474,{sk:-.021}],119852:[.453,.006,.454,{sk:.038}],119853:[.635,.006,.447,{sk:-.029}],119854:[.45,.006,.639,{sk:-.024}],119855:[.444,.004,.607],119856:[.444,.004,.831],119857:[.444,0,.607],119858:[.444,.2,.607],119859:[.444,0,.511],119860:[.716,0,.75,{sk:.175}],119861:[.683,0,.759,{sk:.041}],119862:[.705,.022,.715,{ic:.045,sk:.205}],119863:[.683,0,.828,{sk:.013}],119864:[.68,0,.738,{ic:.026,sk:.095}],119865:[.68,0,.643,{ic:.106,sk:.074}],119866:[.705,.022,.786,{sk:.203}],119867:[.683,0,.831,{ic:.05,sk:.089}],119868:[.683,0,.44,{ic:.057,sk:.084}],119869:[.683,.022,.555,{ic:.078,sk:.151}],119870:[.683,0,.849,{ic:.04,sk:.09}],119871:[.683,0,.681,{sk:.019}],119872:[.683,0,.97,{ic:.074,sk:.085}],119873:[.683,0,.803,{ic:.078,sk:.082}],119874:[.705,.022,.763,{sk:.114}],119875:[.683,0,.642,{ic:.112,sk:.011}],119876:[.705,.194,.791,{sk:.1}],119877:[.683,.022,.759,{sk:.018}],119878:[.705,.022,.613,{ic:.032,sk:.168}],119879:[.677,0,.584,{ic:.12,sk:.016}],119880:[.683,.022,.683,{ic:.077,sk:.022}],119881:[.683,.022,.583,{ic:.186,sk:-.018}],119882:[.683,.022,.944,{ic:.104}],119883:[.683,0,.828,{ic:.023,sk:.097}],119884:[.683,0,.581,{ic:.181,sk:-.027}],119885:[.683,0,.683,{ic:.04,sk:.114}],119886:[.442,.011,.529,{sk:.022}],119887:[.694,.011,.429,{sk:-.05}],119888:[.442,.011,.433,{sk:.101}],119889:[.694,.011,.52,{sk:.182}],119890:[.442,.011,.466,{sk:.067}],119891:[.705,.205,.49,{ic:.062,sk:.172}],119892:[.442,.205,.477,{sk:.077}],119894:[.661,.011,.345,{sk:.074}],119895:[.661,.205,.412,{sk:.153}],119896:[.694,.011,.521,{sk:-.048}],119897:[.694,.011,.298,{sk:.035}],119898:[.442,.011,.878,{sk:-.035}],119899:[.442,.011,.6,{sk:-.035}],119900:[.442,.011,.485,{sk:.072}],119901:[.442,.194,.503],119902:[.442,.194,.446,{ic:.006,sk:.121}],119903:[.442,.011,.451,{sk:.021}],119904:[.442,.011,.469,{sk:.061}],119905:[.626,.011,.361,{sk:.044}],119906:[.442,.011,.572,{sk:.019}],119907:[.442,.011,.485,{sk:.051}],119908:[.442,.011,.716,{sk:.047}],119909:[.442,.011,.572,{sk:.043}],119910:[.442,.205,.49,{sk:.059}],119911:[.442,.011,.465,{ic:.002,sk:.102}],119912:[.711,0,.869,{sk:.173}],119913:[.686,0,.866,{sk:.044}],119914:[.703,.017,.817,{ic:.038,sk:.221}],119915:[.686,0,.938],119916:[.68,0,.81,{ic:.015,sk:.099}],119917:[.68,0,.689,{ic:.12,sk:.072}],119918:[.703,.017,.887,{sk:.214}],119919:[.686,0,.982,{ic:.045,sk:.091}],119920:[.686,0,.511,{ic:.055,sk:.086}],119921:[.686,.017,.631,{ic:.063,sk:.153}],119922:[.686,0,.971,{ic:.032,sk:.095}],119923:[.686,0,.756,{sk:.018}],119924:[.686,0,1.142,{ic:.074,sk:.086}],119925:[.686,0,.95,{ic:.077,sk:.083}],119926:[.703,.017,.837,{sk:.11}],119927:[.686,0,.723,{ic:.126,sk:.012}],119928:[.703,.194,.869,{sk:.093}],119929:[.686,.017,.872,{ic:.009,sk:.014}],119930:[.703,.017,.693,{ic:.021,sk:.199}],119931:[.675,0,.637,{ic:.135,sk:.014}],119932:[.686,.017,.8,{ic:.077,sk:.015}],119933:[.686,.017,.678,{ic:.207,sk:-.018}],119934:[.686,.017,1.093,{ic:.114}],119935:[.686,0,.947,{ic:.006,sk:.106}],119936:[.686,0,.675,{ic:.2,sk:-.028}],119937:[.686,0,.773,{ic:.032,sk:.122}],119938:[.452,.008,.633,{sk:.019}],119939:[.694,.008,.521,{sk:-.035}],119940:[.452,.008,.513,{sk:.108}],119941:[.694,.008,.61,{sk:.207}],119942:[.452,.008,.554,{sk:.063}],119943:[.702,.202,.568,{ic:.058,sk:.189}],119944:[.452,.202,.545,{sk:.067}],119945:[.694,.008,.668,{sk:-.106}],119946:[.694,.008,.405,{sk:.08}],119947:[.694,.202,.471,{sk:.163}],119948:[.694,.008,.604,{sk:-.074}],119949:[.694,.008,.348,{sk:.022}],119950:[.452,.008,1.032,{sk:-.038}],119951:[.452,.008,.713,{sk:-.038}],119952:[.452,.008,.585,{sk:.074}],119953:[.452,.194,.601],119954:[.452,.194,.542,{ic:.001,sk:.138}],119955:[.452,.008,.529,{sk:.018}],119956:[.452,.008,.531,{sk:.059}],119957:[.643,.008,.415,{sk:.046}],119958:[.452,.008,.681],119959:[.453,.008,.567,{sk:.049}],119960:[.453,.008,.831,{sk:.044}],119961:[.452,.008,.659,{sk:.029}],119962:[.452,.202,.59,{sk:.05}],119963:[.452,.008,.555,{sk:.102}],120484:[.442,.011,.322],120485:[.442,.205,.384,{sk:.083}],120488:[.698,0,.869],120489:[.686,0,.818,{sk:-.075}],120490:[.68,0,.692,{sk:-.019}],120491:[.698,0,.958],120492:[.68,0,.756,{sk:-.027}],120493:[.686,0,.703,{sk:.013}],120494:[.686,0,.9],120495:[.697,.011,.894],120496:[.686,0,.436],120497:[.686,0,.901,{sk:-.013}],120498:[.698,0,.806],120499:[.686,0,1.092],120500:[.686,0,.9],120501:[.675,0,.767],120502:[.697,.011,.864],120503:[.68,0,.9],120504:[.686,0,.786,{sk:-.063}],120505:[.697,.011,.894],120506:[.686,0,.831,{sk:-.015}],120507:[.675,0,.8],120508:[.697,0,.894],120509:[.686,0,.831],120510:[.686,0,.869,{sk:-.017}],120511:[.686,0,.894],120512:[.697,0,.831],120513:[.686,.025,.958],120514:[.452,.008,.743,{ic:.002,sk:.019}],120515:[.703,.194,.647],120516:[.452,.211,.679],120517:[.718,.008,.551,{sk:-.011}],120518:[.461,.017,.597,{sk:-.025}],120519:[.703,.202,.615,{sk:-.041}],120520:[.452,.211,.615,{sk:-.051}],120521:[.702,.008,.567],120522:[.452,.008,.359,{ic:.003,sk:-.066}],120523:[.452,.008,.615,{ic:.002,sk:-.032}],120524:[.694,.012,.618,{ic:.045,sk:-.225}],120525:[.452,.211,.615,{ic:.003,sk:-.035}],120526:[.452,0,.583,{sk:-.04}],120527:[.703,.202,.615,{sk:-.072}],120528:[.453,.006,.575],120529:[.444,.009,.679,{sk:-.011}],120530:[.452,.211,.567],120531:[.452,.105,.551],120532:[.444,.008,.695],120533:[.444,.012,.615,{sk:-.035}],120534:[.453,.008,.615,{sk:-.019}],120535:[.452,.216,.743,{sk:-.015}],120536:[.452,.202,.743,{ic:.001,sk:-.062}],120537:[.694,.202,.743,{sk:.032}],120538:[.453,.008,.743],120539:[.711,.017,.679],120540:[.444,.008,.506,{sk:.042}],120541:[.702,.008,.615,{sk:.033}],120542:[.452,.01,.724,{sk:-.018}],120543:[.694,.202,.743],120544:[.452,.194,.567],120545:[.444,.008,.966,{sk:-.01}],120546:[.716,0,.75,{sk:.177}],120547:[.683,0,.759,{sk:.077}],120548:[.68,0,.615,{ic:.106,sk:.074}],120549:[.716,0,.833,{sk:.17}],120550:[.68,0,.738,{ic:.026,sk:.094}],120551:[.683,0,.683,{ic:.04,sk:.11}],120552:[.683,0,.831,{ic:.05,sk:.089}],120553:[.705,.022,.763,{sk:.117}],120554:[.683,0,.44,{ic:.057,sk:.084}],120555:[.683,0,.849,{ic:.04,sk:.09}],120556:[.716,0,.694,{sk:.17}],120557:[.683,0,.97,{ic:.074,sk:.085}],120558:[.683,0,.803,{ic:.078,sk:.082}],120559:[.677,0,.742,{ic:.035,sk:.097}],120560:[.705,.022,.763,{sk:.117}],120561:[.68,0,.831,{ic:.049,sk:.089}],120562:[.683,0,.642,{ic:.112,sk:.049}],120563:[.705,.022,.763,{sk:.117}],120564:[.683,0,.78,{ic:.026,sk:.104}],120565:[.677,0,.584,{ic:.12,sk:.012}],120566:[.705,0,.583,{ic:.118}],120567:[.683,0,.667,{sk:.082}],120568:[.683,0,.828,{ic:.023,sk:.097}],120569:[.683,0,.612,{ic:.081,sk:.025}],120570:[.705,0,.772,{ic:.014,sk:.137}],120571:[.683,.033,.833],120572:[.442,.011,.64,{sk:.072}],120573:[.706,.194,.566,{ic:.008,sk:.148}],120574:[.442,.215,.518,{ic:.025,sk:-.019}],120575:[.712,.011,.444,{ic:.008,sk:.107}],120576:[.453,.022,.466,{sk:.051}],120577:[.697,.205,.438,{ic:.036,sk:.067}],120578:[.442,.216,.497,{sk:.024}],120579:[.705,.011,.469,{sk:.075}],120580:[.442,.011,.354],120581:[.442,.011,.576,{sk:.043}],120582:[.694,.013,.583,{sk:-.053}],120583:[.442,.216,.603,{sk:.048}],120584:[.442,0,.494,{ic:.03,sk:.028}],120585:[.697,.205,.438,{ic:.008,sk:.06}],120586:[.442,.011,.485],120587:[.431,.011,.57,{sk:.043}],120588:[.442,.216,.517,{sk:.096}],120589:[.442,.108,.363,{ic:.046,sk:-.034}],120590:[.431,.011,.571],120591:[.431,.012,.437,{ic:.074}],120592:[.442,.011,.54,{sk:.036}],120593:[.442,.218,.654,{sk:.028}],120594:[.442,.205,.626,{sk:.018}],120595:[.694,.205,.651,{sk:.143}],120596:[.442,.011,.622,{sk:.034}],120597:[.716,.022,.531,{ic:.035,sk:.069}],120598:[.431,.011,.406,{sk:.066}],120599:[.705,.011,.591,{sk:.116}],120600:[.442,.012,.624,{sk:.053}],120601:[.694,.205,.596,{sk:.125}],120602:[.442,.194,.517,{sk:.102}],120603:[.431,.011,.828,{sk:.039}],120604:[.711,0,.869,{sk:.174}],120605:[.686,0,.866,{sk:.069}],120606:[.68,0,.657,{ic:.12,sk:.071}],120607:[.711,0,.958,{sk:.168}],120608:[.68,0,.81,{ic:.015,sk:.098}],120609:[.686,0,.773,{ic:.032,sk:.117}],120610:[.686,0,.982,{ic:.045,sk:.09}],120611:[.703,.017,.867,{sk:.108}],120612:[.686,0,.511,{ic:.055,sk:.085}],120613:[.686,0,.971,{ic:.032,sk:.093}],120614:[.711,0,.806,{sk:.167}],120615:[.686,0,1.142,{ic:.074,sk:.085}],120616:[.686,0,.95,{ic:.077,sk:.082}],120617:[.675,0,.841,{ic:.026,sk:.104}],120618:[.703,.017,.837,{sk:.111}],120619:[.68,0,.982,{ic:.044,sk:.09}],120620:[.686,0,.723,{ic:.126,sk:.039}],120621:[.703,.017,.867,{sk:.108}],120622:[.686,0,.885,{ic:.017,sk:.11}],120623:[.675,0,.637,{ic:.135,sk:.01}],120624:[.703,0,.671,{ic:.131}],120625:[.686,0,.767,{sk:.08}],120626:[.686,0,.947,{ic:.006,sk:.106}],120627:[.686,0,.714,{ic:.078,sk:.029}],120628:[.703,0,.879,{ic:.007,sk:.135}],120629:[.686,.025,.958],120630:[.452,.008,.761,{sk:.059}],120631:[.703,.194,.66,{sk:.153}],120632:[.452,.211,.59,{ic:.027,sk:-.02}],120633:[.718,.008,.522,{sk:.115}],120634:[.461,.017,.529,{sk:.058}],120635:[.703,.202,.508,{ic:.014,sk:.083}],120636:[.452,.211,.6,{sk:.019}],120637:[.702,.008,.562,{sk:.062}],120638:[.452,.008,.412],120639:[.452,.008,.668,{sk:.025}],120640:[.694,.012,.671,{sk:-.072}],120641:[.452,.211,.708,{sk:.042}],120642:[.452,0,.577,{ic:.026,sk:.028}],120643:[.703,.202,.508,{sk:.061}],120644:[.452,.008,.585],120645:[.444,.009,.682,{sk:.046}],120646:[.452,.211,.612,{sk:.1}],120647:[.452,.105,.424,{ic:.038,sk:-.029}],120648:[.444,.008,.686],120649:[.444,.012,.521,{ic:.083}],120650:[.453,.008,.631,{sk:.037}],120651:[.452,.216,.747,{sk:.033}],120652:[.452,.202,.718,{sk:.011}],120653:[.694,.202,.758,{sk:.151}],120654:[.453,.008,.718,{sk:.039}],120655:[.711,.017,.628,{ic:.029,sk:.079}],120656:[.444,.008,.483,{sk:.074}],120657:[.702,.008,.692,{sk:.119}],120658:[.452,.01,.724,{sk:.053}],120659:[.694,.202,.713,{sk:.126}],120660:[.452,.194,.612,{sk:.094}],120661:[.444,.008,.975,{sk:.043}],120662:[.694,0,.733],120663:[.694,0,.733,{sk:-.04}],120664:[.691,0,.581,{sk:.022}],120665:[.694,0,.917],120666:[.691,0,.642,{sk:.015}],120667:[.694,0,.672],120668:[.694,0,.794],120669:[.716,.022,.856],120670:[.694,0,.331],120671:[.694,0,.764,{sk:.012}],120672:[.694,0,.672],120673:[.694,0,.978],120674:[.694,0,.794],120675:[.688,0,.733],120676:[.716,.022,.794],120677:[.691,0,.794],120678:[.694,0,.703,{sk:-.034}],120679:[.716,.022,.856],120680:[.694,0,.794],120681:[.688,0,.733],120682:[.716,0,.856],120683:[.694,0,.794],120684:[.694,0,.733,{sk:-.015}],120685:[.694,0,.856],120686:[.716,0,.794],120687:[.694,0,.917],120688:[.469,.012,.837,{sk:-.03}],120689:[.705,.195,.606],120690:[.469,.217,.698,{sk:.046}],120691:[.733,.012,.541],120692:[.48,.023,.512,{sk:.016}],120693:[.75,.208,.566,{sk:.014}],120694:[.469,.217,.735],120695:[.705,.012,.567],120696:[.469,.012,.477,{sk:-.098}],120697:[.469,.012,.675,{sk:-.059}],120698:[.694,.012,.764,{sk:-.213}],120699:[.469,.217,.735,{sk:-.097}],120700:[.469,.001,.574],120701:[.75,.226,.574,{sk:-.031}],120702:[.475,.011,.599],120703:[.458,.012,.76,{sk:.038}],120704:[.469,.217,.567],120705:[.469,.109,.524,{sk:.016}],120706:[.458,.012,.683,{sk:.034}],120707:[.458,.011,.699,{sk:.037}],120708:[.471,.012,.728,{sk:.012}],120709:[.469,.217,.716,{sk:-.021}],120710:[.469,.206,.849,{sk:-.029}],120711:[.694,.206,.87,{sk:.065}],120712:[.471,.012,.731],120713:[.716,.022,.569],120714:[.458,.012,.519],120715:[.705,.012,.811,{sk:.07}],120716:[.469,.01,.609],120717:[.694,.206,.73],120718:[.469,.245,.567],120719:[.458,.012,1.035,{sk:.049}],120720:[.694,0,.733,{sk:.146}],120721:[.694,0,.733,{ic:.021,sk:.083}],120722:[.691,0,.581,{ic:.092,sk:.091}],120723:[.694,0,.917,{sk:.139}],120724:[.691,0,.642,{ic:.077,sk:.095}],120725:[.694,0,.672,{ic:.079,sk:.087}],120726:[.694,0,.794,{ic:.048,sk:.102}],120727:[.716,.022,.856,{ic:.025,sk:.126}],120728:[.694,0,.331,{ic:.048,sk:.103}],120729:[.694,0,.764,{ic:.076,sk:.095}],120730:[.694,0,.672,{sk:.138}],120731:[.694,0,.978,{ic:.048,sk:.102}],120732:[.694,0,.794,{ic:.048,sk:.102}],120733:[.688,0,.733,{ic:.086,sk:.072}],120734:[.716,.022,.794,{ic:.026,sk:.12}],120735:[.691,0,.794,{ic:.047,sk:.102}],120736:[.694,0,.703,{ic:.047,sk:.07}],120737:[.716,.022,.856,{ic:.025,sk:.126}],120738:[.694,0,.794,{ic:.078,sk:.08}],120739:[.688,0,.733,{ic:.098,sk:.061}],120740:[.716,0,.856,{ic:.06,sk:.097}],120741:[.694,0,.794,{ic:.019,sk:.121}],120742:[.694,0,.769,{ic:.043,sk:.097}],120743:[.694,0,.856,{ic:.063,sk:.096}],120744:[.716,0,.794,{ic:.042,sk:.106}],120745:[.682,.012,.917,{ic:.011,sk:.063}],120746:[.469,.012,.837,{sk:.059}],120747:[.705,.195,.606,{ic:.014,sk:.132}],120748:[.469,.217,.697,{ic:.04,sk:.111}],120749:[.733,.012,.541,{ic:.025,sk:.126}],120750:[.48,.023,.513,{ic:.004,sk:.106}],120751:[.75,.208,.566,{sk:.164}],120752:[.469,.217,.735,{ic:.013,sk:.081}],120753:[.705,.012,.567,{ic:.038,sk:.111}],120754:[.469,.012,.477],120755:[.469,.012,.676,{sk:.031}],120756:[.694,.012,.764,{sk:-.075}],120757:[.469,.217,.736],120758:[.469,.001,.574,{ic:.031,sk:.066}],120759:[.75,.226,.574,{sk:.119}],120760:[.475,.011,.599,{ic:.001,sk:.09}],120761:[.458,.012,.76,{ic:.029,sk:.104}],120762:[.469,.217,.568,{ic:.001,sk:.088}],120763:[.469,.109,.524,{sk:.108}],120764:[.458,.012,.683,{ic:.03,sk:.098}],120765:[.458,.011,.699,{ic:.029,sk:.104}],120766:[.471,.012,.728,{ic:.008,sk:.098}],120767:[.469,.217,.716,{ic:.003,sk:.068}],120768:[.469,.206,.849,{sk:.063}],120769:[.694,.206,.87,{ic:.008,sk:.202}],120770:[.471,.012,.731,{ic:.008,sk:.101}],120771:[.716,.022,.569,{ic:.021,sk:.111}],120772:[.458,.012,.519,{sk:.099}],120773:[.705,.012,.811,{ic:.025,sk:.191}],120774:[.469,.01,.609,{ic:.031}],120775:[.694,.206,.73,{sk:.143}],120776:[.469,.245,.567,{ic:.002,sk:.088}],120777:[.458,.012,1.035,{ic:.029,sk:.133}],120782:[.655,.011,.575],120783:[.655,0,.575],120784:[.655,0,.575,{sk:-.011}],120785:[.655,.011,.575],120786:[.656,0,.575,{sk:.127}],120787:[.655,.011,.575],120788:[.655,.011,.575,{sk:.048}],120789:[.676,.011,.575,{sk:-.164}],120790:[.655,.011,.575,{sk:.011}],120791:[.655,.011,.575]},bold:{32:[0,0,.383],33:[.705,0,.35],34:[.697,-.418,.481],35:[.694,.194,.958],36:[.75,.056,.575],37:[.75,.056,.958],38:[.705,.011,.894],39:[.697,-.418,.319],40:[.75,.249,.447],41:[.75,.249,.447],42:[.75,-.306,.575],43:[.633,.132,.894],44:[.156,.194,.319],45:[.271,-.174,.383],46:[.156,0,.319],47:[.75,.25,.575],58:[.444,0,.319],59:[.444,.194,.319],60:[.587,.086,.894],61:[.393,-.108,.894],62:[.587,.086,.894],63:[.7,0,.543],64:[.7,.006,.894],91:[.75,.25,.319],92:[.75,.25,.575],93:[.75,.25,.319],94:[.744,-.562,.556,{ic:.005}],95:[-.101,.149,.869],96:[.704,-.509,.575],123:[.75,.25,.575],124:[.75,.25,.319],125:[.75,.25,.575],126:[.307,-.193,.556],160:[0,0,.575],163:[.686,.031,.869],165:[.686,0,.869],167:[.712,.212,.695],168:[.677,-.537,.575],172:[.393,-.108,.894],175:[.633,-.581,.575],176:[.686,-.367,.431],177:[.693,0,.894],180:[.704,-.509,.575],181:[.45,.194,.639],182:[.694,.194,.703],183:[.421,-.265,.894],215:[.531,.03,.894],240:[.702,.006,.575],247:[.582,.08,.894],305:[.45,0,.319],567:[.45,.2,.351],710:[.71,-.503,.575],711:[.71,-.503,.575],713:[.633,-.581,.575],714:[.704,-.509,.575],715:[.704,-.509,.575],728:[.7,-.513,.575],729:[.685,-.529,.319],730:[.689,-.521,.869],732:[.661,-.553,.575],768:[.704,-.509,0,{dx:.317}],769:[.704,-.509,0,{dx:.242}],770:[.71,-.503,0,{dx:.279}],771:[.661,-.553,0,{dx:.279}],772:[.633,-.581,0,{dx:.279}],774:[.7,-.513,0,{dx:.279}],775:[.685,-.529,0,{dx:.279}],776:[.677,-.537,0,{dx:.28}],778:[.689,-.521,0,{dx:.279}],780:[.71,-.503,0,{dx:.279}],8208:[.271,-.174,.383],8209:[.271,-.174,.383],8211:[.292,-.256,.575],8212:[.292,-.256,1.15],8214:[.75,.25,.499],8216:[.694,-.344,.319],8217:[.694,-.344,.319],8220:[.694,-.344,.571],8221:[.694,-.344,.571],8224:[.702,.211,.511],8225:[.702,.202,.511],8230:[.156,0,.838],8260:[.696,.01,.648],8364:[.697,.011,.72],8486:[.697,0,.831],8487:[.686,.011,.831],8592:[.5,0,1.15],8593:[.694,.194,.575],8594:[.5,0,1.15],8595:[.694,.194,.575],8722:[.281,-.22,.894],8730:[.757,.094,.543,{ic:.064}],8734:[.47,.026,1.15],8738:[.634,.132,.894],9001:[.751,.25,.447],9002:[.751,.25,.447],9702:[.381,-.077,.894],10214:[.751,.249,.463],10215:[.751,.249,.463]},italic:{32:[0,0,.358],33:[.716,0,.307,{ic:.068}],34:[.705,-.423,.401,{ic:.048}],35:[.694,.194,.818,{ic:.01}],36:[.75,.056,.5,{ic:.082}],37:[.75,.056,.818,{ic:.028}],38:[.716,.022,.767,{ic:.037}],39:[.705,-.423,.307,{ic:.048}],40:[.75,.25,.409,{ic:.107}],41:[.75,.25,.409],42:[.75,-.319,.511,{ic:.072}],43:[.557,.057,.767],44:[.106,.193,.307],45:[.243,-.187,.358],46:[.106,0,.307],47:[.75,.25,.511,{ic:.105}],48:[.666,.022,.511,{ic:.044}],49:[.666,0,.511],50:[.666,.022,.511,{ic:.04}],51:[.666,.022,.511,{ic:.051}],52:[.666,.194,.511],53:[.665,.022,.511,{ic:.056}],54:[.666,.022,.511,{ic:.057}],55:[.666,.022,.511,{ic:.114}],56:[.666,.022,.511,{ic:.043}],57:[.666,.022,.511,{ic:.042}],58:[.431,0,.307],59:[.431,.193,.307],60:[.54,.04,.778,{ic:.047}],61:[.367,-.133,.767,{ic:.01}],62:[.54,.04,.778],63:[.716,0,.511,{ic:.04}],64:[.705,.011,.767,{ic:.022}],91:[.75,.25,.307,{ic:.139}],92:[.75,.25,.5],93:[.75,.25,.307,{ic:.052}],94:[.744,-.562,.556,{ic:.151}],95:[-.11,.14,.743],96:[.696,-.505,.511],123:[.75,.25,.5,{ic:.113}],124:[.75,.25,.278,{ic:.064}],125:[.75,.25,.5],126:[.307,-.193,.556,{ic:.071}],160:[0,0,.511],168:[.649,-.553,.511,{ic:.032}],175:[.616,-.586,.511,{ic:.061}],176:[.683,-.428,.383,{ic:.079}],180:[.696,-.505,.511,{ic:.028}],305:[.442,.011,.322],567:[.442,.205,.384,{sk:.083}],710:[.683,-.518,.511,{ic:.018}],711:[.683,-.518,.511,{ic:.054}],713:[.616,-.586,.511,{ic:.061}],714:[.696,-.505,.511,{ic:.028}],715:[.696,-.505,.511],728:[.686,-.516,.511,{ic:.052}],729:[.654,-.548,.307,{ic:.051}],730:[.705,-.529,.831],732:[.651,-.55,.511,{ic:.057}],768:[.696,-.505,0,{dx:.137}],769:[.696,-.505,0,{ic:.028,dx:.077}],770:[.683,-.518,0,{ic:.018,dx:.123}],771:[.651,-.55,0,{ic:.057,dx:.105}],772:[.616,-.586,0,{ic:.061,dx:.105}],774:[.686,-.516,0,{ic:.052,dx:.089}],775:[.654,-.548,0,{dx:.105}],776:[.649,-.553,0,{ic:.032,dx:.105}],778:[.705,-.529,0,{dx:.101}],780:[.683,-.518,0,{ic:.054,dx:.087}],8208:[.243,-.187,.358,{ic:.001}],8209:[.243,-.187,.358,{ic:.001}],8211:[.277,-.255,.511,{ic:.04}],8212:[.277,-.255,1.022,{ic:.014}],8214:[.75,.25,.398,{ic:.064}],8216:[.693,-.394,.307,{ic:.053}],8217:[.694,-.395,.307,{ic:.066}],8220:[.693,-.394,.49,{ic:.053}],8221:[.694,-.395,.49,{ic:.064}],8230:[.106,0,.684],8260:[.683,0,.603,{ic:.09}],8364:[.705,.022,.576,{ic:.123}],8486:[.705,0,.716,{ic:.043}],8487:[.684,.021,.716,{ic:.071}],8592:[.512,.011,.971],8593:[.694,.194,.512,{ic:.07}],8594:[.513,.01,.971],8595:[.694,.194,.512],8722:[.27,-.23,.767],8730:[.735,.104,.46,{ic:.226}],8734:[.456,.025,.92,{ic:.022}],8738:[.557,.057,.767,{ic:.044}],9001:[.751,.249,.409,{ic:.105}],9002:[.751,.249,.409],9702:[.379,-.081,.767],10214:[.751,.249,.422,{ic:.138}],10215:[.751,.249,.422,{ic:.052}]},"bold-italic":{32:[0,0,.414],33:[.711,0,.386,{ic:.044}],34:[.703,-.422,.518,{ic:.04}],35:[.694,.194,.944],36:[.75,.056,.575,{ic:.071}],37:[.75,.056,.944,{ic:.002}],38:[.711,.017,.886,{ic:.011}],39:[.703,-.422,.356,{ic:.04}],40:[.75,.249,.473,{ic:.094}],41:[.75,.249,.473],42:[.75,-.306,.591,{ic:.057}],43:[.603,.102,.886],44:[.147,.194,.356],45:[.269,-.175,.414],46:[.147,0,.356],47:[.75,.25,.591,{ic:.09}],58:[.444,0,.356],59:[.444,.194,.356],60:[.587,.086,.894,{ic:.043}],61:[.393,-.108,.886],62:[.587,.086,.894],63:[.711,0,.591,{ic:.023}],64:[.702,.008,.886,{ic:.01}],91:[.75,.25,.356,{ic:.129}],92:[.75,.25,.575],93:[.75,.25,.356,{ic:.036}],94:[.744,-.562,.556,{ic:.151}],95:[-.097,.153,.866],96:[.699,-.502,.591],123:[.75,.25,.575,{ic:.105}],124:[.75,.25,.319,{ic:.051}],125:[.75,.25,.575],126:[.307,-.193,.556,{ic:.071}],160:[0,0,.591],168:[.667,-.535,.591,{ic:.045}],175:[.626,-.576,.591,{ic:.047}],176:[.686,-.392,.443,{ic:.065}],180:[.699,-.502,.591,{ic:.005}],305:[.452,.008,.394,{sk:-.012}],567:[.452,.202,.439,{sk:.063}],710:[.704,-.497,.591,{ic:.012}],711:[.704,-.497,.591,{ic:.052}],713:[.626,-.576,.591,{ic:.047}],714:[.699,-.502,.591,{ic:.005}],715:[.699,-.502,.591],728:[.69,-.511,.591,{ic:.037}],729:[.674,-.527,.356,{ic:.048}],730:[.702,-.534,.949],732:[.66,-.541,.591,{ic:.042}],768:[.699,-.502,0,{dx:.183}],769:[.699,-.502,0,{ic:.005,dx:.113}],770:[.704,-.497,0,{ic:.012,dx:.165}],771:[.66,-.541,0,{ic:.042,dx:.145}],772:[.626,-.576,0,{ic:.047,dx:.145}],774:[.69,-.511,0,{ic:.037,dx:.13}],775:[.674,-.527,0,{dx:.144}],776:[.667,-.535,0,{ic:.045,dx:.145}],778:[.702,-.534,0,{dx:.141}],780:[.704,-.497,0,{ic:.052,dx:.124}],8208:[.269,-.175,.414],8209:[.269,-.175,.414],8211:[.292,-.256,.591,{ic:.037}],8212:[.292,-.256,1.182,{ic:.006}],8214:[.75,.25,.499,{ic:.051}],8216:[.694,-.353,.356,{ic:.037}],8217:[.694,-.353,.356,{ic:.059}],8220:[.694,-.353,.59,{ic:.038}],8221:[.694,-.353,.59,{ic:.059}],8230:[.147,0,.842],8260:[.696,.01,.713,{ic:.077}],8364:[.703,.017,.664,{ic:.114}],8486:[.703,0,.827,{ic:.031}],8487:[.686,.017,.827,{ic:.055}],8592:[.518,.017,1.121],8593:[.694,.194,.592,{ic:.068}],8594:[.518,.017,1.121],8595:[.694,.194,.592],8722:[.281,-.22,.886],8730:[.757,.094,.531,{ic:.243}],8734:[.473,.029,1.06,{ic:.018}],8738:[.604,.102,.886,{ic:.031}],9001:[.75,.25,.473,{ic:.09}],9002:[.751,.25,.473],9702:[.386,-.072,.886],10214:[.751,.249,.488,{ic:.129}],10215:[.751,.249,.488,{ic:.037}]},"double-struck":{},fraktur:{},"bold-fraktur":{},script:{},"bold-script":{},"sans-serif":{},"bold-sans-serif":{},"sans-serif-italic":{},"sans-serif-bold-italic":{},monospace:{},"-smallop":{40:[.797,.297,.422],41:[.797,.297,.422],47:[.905,.405,.617],91:[.8,.3,.34],92:[.905,.405,.617],93:[.8,.3,.34],123:[.8,.3,.54],125:[.8,.3,.54],770:[.746,-.572,.644],771:[.751,-.55,.652],773:[.67,-.63,.568],774:[.742,-.578,.658],780:[.74,-.566,.644],8260:[.905,.405,.617],8400:[.711,-.601,.667],8401:[.711,-.601,.667],8406:[.711,-.521,.659],8407:[.711,-.521,.659],8417:[.711,-.521,.715],8428:[-.171,.281,.667],8429:[-.171,.281,.667],8430:[-.091,.281,.659],8431:[-.091,.281,.659],8725:[.605,.105,.572],8726:[.605,.105,.572],8730:[.85,.35,1,{ic:.02}],8739:[.851,.351,.278],8741:[.851,.351,.354],8968:[.8,.3,.458],8969:[.8,.3,.458],8970:[.8,.3,.458],8971:[.8,.3,.458],9140:[.73,-.546,.735],9141:[-.116,.3,.735],9180:[.745,-.54,1.006],9181:[-.11,.315,1.006],9182:[.815,-.509,.993,{ic:.001}],9183:[-.079,.385,.993],9184:[.853,-.613,1.048],9185:[-.183,.423,1.048],10214:[.8,.3,.444],10215:[.8,.3,.444],10216:[.8,.3,.428],10217:[.8,.3,.428],10218:[.8,.3,.623],10219:[.8,.3,.623],10222:[.813,.313,.305],10223:[.813,.313,.305]},"-largeop":{40:[.847,.347,.458],41:[.847,.347,.458],47:[1.108,.608,.768],91:[.85,.35,.417],92:[1.108,.608,.768],93:[.85,.35,.417],123:[.85,.35,.583],125:[.85,.35,.583],770:[.746,-.572,.768],771:[.753,-.548,.778],774:[.742,-.578,.784],780:[.74,-.566,.768],8260:[1.108,.608,.768],8719:[.95,.45,1.278],8720:[.95,.45,1.278],8721:[.95,.45,1.444],8725:[.608,.107,.577],8726:[.608,.107,.577],8730:[1.15,.65,1,{ic:.02}],8739:[.972,.472,.278],8741:[.972,.472,.364],8747:[1.361,.861,.669,{ic:.33}],8748:[1.361,.861,1.089,{ic:.33}],8749:[1.361,.861,1.509,{ic:.33}],8750:[1.361,.861,.669,{ic:.33}],8751:[1.361,.861,1.089,{ic:.33}],8752:[1.361,.861,1.509,{ic:.33}],8753:[1.361,.861,.669,{ic:.33}],8754:[1.361,.861,.669,{ic:.33}],8755:[1.361,.861,.669,{ic:.33}],8896:[.958,.436,1.111],8897:[.936,.458,1.111],8898:[.939,.417,1.111],8899:[.917,.439,1.111],8968:[.85,.35,.472],8969:[.85,.35,.472],8970:[.85,.35,.472],8971:[.85,.35,.472],9140:[.735,-.541,1.11],9141:[-.111,.305,1.11],9180:[.761,-.511,1.508],9181:[-.081,.331,1.508],9182:[.818,-.509,1.494],9183:[-.078,.387,1.494],9184:[.854,-.612,1.55],9185:[-.182,.424,1.55],10145:[.468,-.032,1.423],10214:[.85,.35,.48],10215:[.85,.35,.48],10216:[.85,.35,.472],10217:[.85,.35,.472],10218:[.85,.35,.682],10219:[.85,.35,.682],10222:[.864,.364,.323],10223:[.864,.364,.323],10752:[.902,.402,1.511],10753:[.902,.402,1.511],10754:[.902,.402,1.511],10755:[.917,.439,1.111],10756:[.917,.439,1.111],10757:[.936,.436,1.111],10758:[.936,.436,1.111],10761:[.88,.38,1.371],10764:[1.361,.861,1.929,{ic:.33}],10769:[1.361,.861,.669,{ic:.33}]},"-size3":{40:[.972,.472,.523],41:[.972,.472,.523],47:[1.374,.874,.964],91:[.975,.475,.444],92:[1.374,.874,.964],93:[.975,.475,.444],123:[.975,.475,.624],125:[.975,.475,.624],770:[.747,-.572,.919],771:[.757,-.543,.931],774:[.742,-.577,.937],780:[.74,-.565,.919],8260:[1.374,.874,.964],8725:[.61,.109,.581],8726:[.61,.109,.581],8730:[1.45,.95,1,{ic:.02}],8739:[1.117,.617,.278],8741:[1.117,.617,.372],8968:[.975,.475,.499],8969:[.975,.475,.499],8970:[.975,.475,.499],8971:[.975,.475,.499],9140:[.742,-.535,1.485],9141:[-.105,.312,1.485],9180:[.767,-.509,2.012],9181:[-.079,.337,2.012],9182:[.825,-.506,1.996],9183:[-.075,.394,1.996],9184:[.858,-.61,2.056],9185:[-.18,.428,2.056],10214:[.975,.475,.555],10215:[.975,.475,.555],10216:[.975,.475,.537],10217:[.975,.475,.537],10218:[.975,.475,.781],10219:[.975,.475,.781],10222:[.991,.491,.37],10223:[.991,.491,.37]},"-size4":{40:[1.146,.646,.597],41:[1.146,.646,.597],47:[1.722,1.222,1.222],91:[1.15,.65,.472],92:[1.722,1.222,1.222],93:[1.15,.65,.472],123:[1.15,.65,.667],125:[1.15,.65,.667],770:[.747,-.571,1.1],771:[.762,-.539,1.115],774:[.742,-.576,1.12],780:[.741,-.565,1.1],8260:[1.722,1.222,1.222],8725:[.613,.113,.588],8726:[.613,.113,.588],8730:[1.75,1.25,1,{ic:.02}],8739:[1.292,.792,.278],8741:[1.292,.792,.386],8968:[1.15,.65,.528],8969:[1.15,.65,.528],8970:[1.15,.65,.528],8971:[1.15,.65,.528],9140:[.75,-.527,1.86],9141:[-.097,.32,1.86],9180:[.774,-.506,2.516],9181:[-.076,.344,2.516],9182:[.833,-.502,2.498],9183:[-.071,.402,2.498],9184:[.863,-.607,2.564],9185:[-.177,.433,2.564],10214:[1.15,.65,.66],10215:[1.15,.65,.66],10216:[1.15,.65,.611],10217:[1.15,.65,.611],10218:[1.15,.65,.905],10219:[1.15,.65,.905],10222:[1.168,.668,.432],10223:[1.168,.668,.432]},"-size5":{40:[1.296,.796,.663],41:[1.296,.796,.663],47:[2.179,1.679,1.557],91:[1.3,.8,.499],92:[2.179,1.679,1.557],93:[1.3,.8,.499],123:[1.3,.8,.707],125:[1.3,.8,.707],770:[.748,-.57,1.32],771:[.766,-.534,1.335],774:[.742,-.575,1.341],780:[.742,-.564,1.32],8260:[2.179,1.679,1.557],8725:[.616,.115,.593],8726:[.616,.115,.593],8739:[1.501,1.001,.278],8741:[1.501,1.001,.396],8968:[1.3,.8,.555],8969:[1.3,.8,.555],8970:[1.3,.8,.555],8971:[1.3,.8,.555],9140:[.757,-.521,2.235],9141:[-.091,.327,2.235],9180:[.78,-.506,3.02],9181:[-.076,.35,3.02],9182:[.838,-.5,3],9183:[-.07,.408,3],9184:[.866,-.607,3.068],9185:[-.177,.436,3.068],10214:[1.3,.8,.75],10215:[1.3,.8,.75],10216:[1.3,.8,.677],10217:[1.3,.8,.677],10218:[1.3,.8,1.011],10219:[1.3,.8,1.011],10222:[1.32,.82,.485],10223:[1.32,.82,.485]},"-size6":{40:[1.446,.946,.736],41:[1.446,.946,.736],47:[2.777,2.277,1.997],91:[1.45,.95,.528],92:[2.777,2.277,1.997],93:[1.45,.95,.528],123:[1.45,.95,.75],125:[1.45,.95,.75],770:[.748,-.57,1.581],771:[.769,-.532,1.599],774:[.743,-.574,1.604],780:[.742,-.564,1.581],8260:[2.777,2.277,1.997],8725:[.619,.119,.6],8726:[.619,.119,.6],8739:[1.752,1.252,.278],8741:[1.752,1.252,.41],8968:[1.45,.95,.583],8969:[1.45,.95,.583],8970:[1.45,.95,.583],8971:[1.45,.95,.583],9140:[.764,-.513,2.61],9141:[-.083,.334,2.61],9180:[.787,-.505,3.524],9181:[-.075,.357,3.524],9182:[.845,-.498,3.502],9183:[-.067,.414,3.502],9184:[.869,-.606,3.574],9185:[-.176,.439,3.574],10214:[1.45,.95,.838],10215:[1.45,.95,.838],10216:[1.45,.95,.75],10217:[1.45,.95,.75],10218:[1.45,.95,1.124],10219:[1.45,.95,1.124],10222:[1.472,.972,.541],10223:[1.472,.972,.541]},"-size7":{40:[1.745,1.245,.875],41:[1.745,1.245,.875],47:[3.56,3.06,2.572],91:[1.75,1.25,.667],92:[3.56,3.06,2.572],93:[1.75,1.25,.667],123:[1.75,1.25,.902],125:[1.75,1.25,.902],770:[.749,-.569,1.896],771:[.773,-.527,1.915],774:[.743,-.573,1.92],780:[.743,-.563,1.896],8260:[3.56,3.06,2.572],8725:[.623,.122,.607],8726:[.623,.122,.607],8739:[2.053,1.553,.278],8741:[2.053,1.553,.424],8968:[1.75,1.25,.623],8969:[1.75,1.25,.623],8970:[1.75,1.25,.623],8971:[1.75,1.25,.623],9140:[.772,-.504,2.985],9141:[-.074,.342,2.985],9180:[.796,-.502,4.032],9181:[-.072,.366,4.032],9182:[.854,-.493,4.006],9183:[-.062,.423,4.006],9184:[.873,-.605,4.082],9185:[-.175,.443,4.082],10214:[1.75,1.25,1.007],10215:[1.75,1.25,1.007],10216:[1.75,1.25,.908],10217:[1.75,1.25,.908],10218:[1.75,1.25,1.362],10219:[1.75,1.25,1.362],10222:[1.776,1.276,.647],10223:[1.776,1.276,.647]},"-tex-mathit":{65:[.716,0,.743],66:[.683,0,.704,{oc:.03}],67:[.705,.022,.716,{oc:.096}],68:[.683,0,.755,{oc:.02}],69:[.68,0,.678,{oc:.065}],70:[.68,0,.653,{oc:.078}],71:[.705,.022,.774,{oc:.038}],72:[.683,0,.743,{oc:.109}],73:[.683,0,.386,{oc:.115}],74:[.683,.022,.525,{oc:.097}],75:[.683,0,.769,{oc:.09}],76:[.683,0,.627],77:[.683,0,.897,{oc:.105}],78:[.683,0,.743,{oc:.109}],79:[.705,.022,.767,{oc:.021}],80:[.683,0,.678,{oc:.052}],81:[.705,.194,.767,{oc:.021}],82:[.683,.022,.729],83:[.705,.022,.562,{oc:.07}],84:[.677,0,.716,{oc:.09}],85:[.683,.022,.743,{oc:.109}],86:[.683,.022,.743,{oc:.125}],87:[.683,.022,.999,{oc:.125}],88:[.683,0,.743,{oc:.082}],89:[.683,0,.743,{oc:.131}],90:[.683,0,.613,{oc:.091}],97:[.442,.011,.511,{oc:.014}],98:[.694,.011,.46],99:[.442,.011,.46,{oc:.01}],100:[.694,.011,.511,{oc:.049}],101:[.442,.011,.46,{oc:.008}],102:[.705,.205,.307,{oc:.145}],103:[.442,.205,.46,{oc:.027}],104:[.694,.011,.511,{oc:.024}],105:[.654,.011,.307,{oc:.051}],106:[.654,.205,.307,{oc:.051}],107:[.694,.011,.46,{oc:.042}],108:[.694,.011,.256,{oc:.05}],109:[.442,.011,.818,{oc:.024}],110:[.442,.011,.562,{oc:.024}],111:[.442,.011,.511],112:[.442,.194,.511],113:[.442,.194,.46,{oc:.037}],114:[.442,.011,.422,{oc:.067}],115:[.442,.011,.409,{oc:.01}],116:[.626,.011,.332,{oc:.041}],117:[.442,.011,.537,{oc:.024}],118:[.442,.011,.46,{oc:.033}],119:[.442,.011,.664,{oc:.033}],120:[.442,.011,.464,{oc:.054}],121:[.442,.205,.486,{oc:.03}],122:[.442,.011,.409,{oc:.055}]},"-tex-calligraphic":{},"-tex-bold-calligraphic":{},"-tex-oldstyle":{48:[.453,.022,.5],49:[.453,0,.5],50:[.453,0,.5],51:[.453,.216,.5],52:[.464,.194,.5],53:[.453,.216,.5],54:[.666,.022,.5],55:[.463,.216,.5],56:[.666,.022,.5],57:[.453,.216,.5]},"-tex-bold-oldstyle":{48:[.461,.017,.575],49:[.461,0,.575],50:[.461,0,.575],51:[.461,.211,.575],52:[.469,.194,.575],53:[.461,.211,.575],54:[.661,.017,.575],55:[.476,.211,.575],56:[.661,.017,.575],57:[.461,.211,.575]},"-tex-variant":{8216:[.549,-.096,.407],8217:[.549,-.096,.407],8218:[.549,-.096,.407],8219:[.549,-.096,.407],8220:[.549,-.096,.647],8221:[.549,-.096,.647],8222:[.549,-.096,.647],8223:[.549,-.096,.647],8242:[.549,-.096,.407],8243:[.549,-.096,.647],8244:[.549,-.096,.887],8245:[.549,-.096,.407],8246:[.549,-.096,.647],8247:[.549,-.096,.887],8279:[.549,-.096,1.127],8463:[.694,.011,.511,{ic:.024}],8592:[.437,-.063,.5],8594:[.437,-.063,.5],8709:[.596,.096,.778],8722:[.27,-.23,.5],8726:[.431,.022,.777],8733:[.472,-.028,.777],8739:[.431,.022,.222],8740:[.431,.022,.222,{ic:.019}],8741:[.431,.022,.388],8742:[.431,.022,.388,{ic:.02}],8764:[.367,-.133,.777],8776:[.483,-.056,.777],8808:[.753,.276,.777],8809:[.753,.276,.777],8816:[.92,.42,.777],8817:[.92,.42,.777],8840:[.828,.328,.777],8841:[.828,.328,.777],8842:[.636,.248,.777],8843:[.636,.248,.777],8902:[.485,-.019,.5],8994:[.378,-.122,.777],8995:[.378,-.142,.777],10887:[.803,.303,.777],10888:[.803,.303,.777],10955:[.753,.325,.777],10956:[.753,.325,.777]},"-lf-tp":{8400:[.711,-.601,.208],8406:[.711,-.521,.205],8429:[-.171,.281,.208],8430:[-.091,.281,.205],8592:[.51,.01,.507],8593:[.505,0,.5],8602:[.51,.01,.386],8606:[.51,.01,.507],8607:[.505,0,.572],8611:[.51,.01,.58],8614:[.51,.01,.499],8615:[.498,0,.632],8618:[.55,-.23,.507],8620:[.55,.05,.507],8636:[.503,-.23,.513],8637:[.27,.003,.512],8638:[.513,0,.441],8639:[.513,0,.441],8644:[.432,.172,.515],8645:[.514,0,.896],8646:[.672,-.068,.514],8647:[.75,.25,.507],8648:[.505,0,.992],8651:[.6,-.133,.515],8652:[.367,.1,.514],8653:[.52,.02,.384],8656:[.52,.02,.504],8657:[.504,0,.652],8666:[.617,.117,.506],8693:[.515,0,.896],8730:[.62,0,1.056,{ic:.02}],9140:[.772,-.504,1.493],9141:[-.074,.342,1.493],9180:[.796,-.502,2.016],9181:[-.072,.366,2.016],9182:[.724,-.493,1.002],9183:[-.062,.294,1.002],9184:[.873,-.605,2.041],9185:[-.175,.443,2.041],10214:[1,0,1.007],10215:[1,0,1.007],10222:[1.526,0,.647],10223:[1.526,0,.647],10572:[.513,0,.616],10573:[.513,0,.616],11057:[.99,.49,.507]},"-rt-bt":{8401:[.711,-.601,.208],8407:[.711,-.521,.205],8428:[-.171,.281,.208],8431:[-.091,.281,.205],8594:[.51,.01,.507],8595:[.505,0,.5],8603:[.51,.01,.386],8608:[.51,.01,.507],8609:[.505,0,.572],8610:[.51,.01,.58],8612:[.51,.01,.499],8613:[.498,0,.632],8617:[.55,-.23,.507],8619:[.55,.05,.507],8640:[.503,-.23,.513],8641:[.27,.003,.513],8642:[.513,0,.441],8643:[.513,0,.441],8644:[.672,-.068,.514],8645:[.515,0,.896],8646:[.432,.172,.515],8649:[.75,.25,.507],8650:[.505,0,.992],8651:[.367,.1,.514],8652:[.6,-.133,.515],8654:[.52,.02,.406],8658:[.52,.02,.504],8659:[.504,0,.652],8667:[.617,.117,.506],8693:[.514,0,.896],8694:[.99,.49,.507],9140:[.772,-.504,1.492],9141:[-.074,.342,1.492],9180:[.796,-.502,2.016],9181:[-.072,.366,2.016],9182:[.724,-.493,1.001],9183:[-.062,.294,1.001],9184:[.873,-.605,2.041],9185:[-.175,.443,2.041],10214:[1,0,1.007],10215:[1,0,1.007],10222:[1.526,0,.647],10223:[1.526,0,.647],10572:[.513,0,.616],10573:[.513,0,.616]},"-ex-md":{95:[-.192,.294,.994],123:[.748,0,.902],175:[.724,-.622,.994],773:[.67,-.63,.19],8400:[.631,-.601,.139],8592:[.27,-.23,.337],8593:[.337,0,.5],8602:[.51,.01,.386],8617:[.27,-.23,.337],8636:[.27,-.23,.341],8638:[.341,0,.441],8639:[.341,0,.441],8644:[.432,-.068,.343],8645:[.343,0,.896],8647:[.51,.01,.337],8648:[.337,0,.992],8651:[.367,-.133,.343],8653:[.52,.02,.384],8654:[.367,-.133,.102],8656:[.367,-.133,.336],8657:[.336,0,.652],8666:[.464,-.036,.337],8694:[.75,.25,.337],8730:[.64,0,1.056],9140:[.772,-.712,.995],9141:[-.282,.342,.995],9180:[.796,-.694,.994],9181:[-.264,.366,.994],9182:[.854,-.622,2.003],9183:[-.192,.423,2.003],9184:[.873,-.771,1.36],9185:[-.341,.443,1.36],10214:[1,0,1.007],10215:[1,0,1.007],10222:[.998,0,.647],10223:[.998,0,.647],10572:[.337,0,.616]}},cl.defaultStyles=Object.assign(Object.assign({},rl.defaultStyles),{".MM-N":{"font-family":"MJX-MM-ZERO, MJX-MM-N"},".MM-B":{"font-family":"MJX-MM-ZERO, MJX-MM-B"},".MM-I":{"font-family":"MJX-MM-ZERO, MJX-MM-I"},".MM-BI":{"font-family":"MJX-MM-ZERO, MJX-MM-BI"},".MM-DS":{"font-family":"MJX-MM-ZERO, MJX-MM-DS"},".MM-F":{"font-family":"MJX-MM-ZERO, MJX-MM-F"},".MM-FB":{"font-family":"MJX-MM-ZERO, MJX-MM-FB"},".MM-S":{"font-family":"MJX-MM-ZERO, MJX-MM-S"},".MM-SB":{"font-family":"MJX-MM-ZERO, MJX-MM-SB"},".MM-SS":{"font-family":"MJX-MM-ZERO, MJX-MM-SS"},".MM-SSB":{"font-family":"MJX-MM-ZERO, MJX-MM-SSB"},".MM-SSI":{"font-family":"MJX-MM-ZERO, MJX-MM-SSI"},".MM-SSBI":{"font-family":"MJX-MM-ZERO, MJX-MM-SSBI"},".MM-M":{"font-family":"MJX-MM-ZERO, MJX-MM-M"},".MM-SO":{"font-family":"MJX-MM-ZERO, MJX-MM-SO"},".MM-LO":{"font-family":"MJX-MM-ZERO, MJX-MM-LO"},".MM-S3":{"font-family":"MJX-MM-ZERO, MJX-MM-S3"},".MM-S4":{"font-family":"MJX-MM-ZERO, MJX-MM-S4"},".MM-S5":{"font-family":"MJX-MM-ZERO, MJX-MM-S5"},".MM-S6":{"font-family":"MJX-MM-ZERO, MJX-MM-S6"},".MM-S7":{"font-family":"MJX-MM-ZERO, MJX-MM-S7"},".MM-MI":{"font-family":"MJX-MM-ZERO, MJX-MM-MI"},".MM-C":{"font-family":"MJX-MM-ZERO, MJX-MM-C"},".MM-CB":{"font-family":"MJX-MM-ZERO, MJX-MM-CB"},".MM-OS":{"font-family":"MJX-MM-ZERO, MJX-MM-OS"},".MM-OB":{"font-family":"MJX-MM-ZERO, MJX-MM-OB"},".MM-V":{"font-family":"MJX-MM-ZERO, MJX-MM-V"},".MM-LT":{"font-family":"MJX-MM-ZERO, MJX-MM-LT"},".MM-RB":{"font-family":"MJX-MM-ZERO, MJX-MM-RB"},".MM-EM":{"font-family":"MJX-MM-ZERO, MJX-MM-EM"}}),cl.defaultFonts=Object.assign(Object.assign({},rl.defaultFonts),{"@font-face /* MJX-MM-ZERO */":{"font-family":"MJX-MM-ZERO",src:'url("%%URL%%/mjx-mm-zero.woff") format("woff")'},"@font-face /* MJX-BRK */":{"font-family":"MJX-BRK",src:'url("%%URL%%/mjx-mm-brk.woff") format("woff")'},"@font-face /* MJX-MM-N */":{"font-family":"MJX-MM-N",src:'url("%%URL%%/mjx-mm-n.woff") format("woff")'},"@font-face /* MJX-MM-B */":{"font-family":"MJX-MM-B",src:'url("%%URL%%/mjx-mm-b.woff") format("woff")'},"@font-face /* MJX-MM-I */":{"font-family":"MJX-MM-I",src:'url("%%URL%%/mjx-mm-i.woff") format("woff")'},"@font-face /* MJX-MM-BI */":{"font-family":"MJX-MM-BI",src:'url("%%URL%%/mjx-mm-bi.woff") format("woff")'},"@font-face /* MJX-MM-DS */":{"font-family":"MJX-MM-DS",src:'url("%%URL%%/mjx-mm-ds.woff") format("woff")'},"@font-face /* MJX-MM-F */":{"font-family":"MJX-MM-F",src:'url("%%URL%%/mjx-mm-f.woff") format("woff")'},"@font-face /* MJX-MM-FB */":{"font-family":"MJX-MM-FB",src:'url("%%URL%%/mjx-mm-fb.woff") format("woff")'},"@font-face /* MJX-MM-S */":{"font-family":"MJX-MM-S",src:'url("%%URL%%/mjx-mm-s.woff") format("woff")'},"@font-face /* MJX-MM-SB */":{"font-family":"MJX-MM-SB",src:'url("%%URL%%/mjx-mm-sb.woff") format("woff")'},"@font-face /* MJX-MM-SS */":{"font-family":"MJX-MM-SS",src:'url("%%URL%%/mjx-mm-ss.woff") format("woff")'},"@font-face /* MJX-MM-SSB */":{"font-family":"MJX-MM-SSB",src:'url("%%URL%%/mjx-mm-ssb.woff") format("woff")'},"@font-face /* MJX-MM-SSI */":{"font-family":"MJX-MM-SSI",src:'url("%%URL%%/mjx-mm-ssi.woff") format("woff")'},"@font-face /* MJX-MM-SSBI */":{"font-family":"MJX-MM-SSBI",src:'url("%%URL%%/mjx-mm-ssbi.woff") format("woff")'},"@font-face /* MJX-MM-M */":{"font-family":"MJX-MM-M",src:'url("%%URL%%/mjx-mm-m.woff") format("woff")'},"@font-face /* MJX-MM-SO */":{"font-family":"MJX-MM-SO",src:'url("%%URL%%/mjx-mm-so.woff") format("woff")'},"@font-face /* MJX-MM-LO */":{"font-family":"MJX-MM-LO",src:'url("%%URL%%/mjx-mm-lo.woff") format("woff")'},"@font-face /* MJX-MM-S3 */":{"font-family":"MJX-MM-S3",src:'url("%%URL%%/mjx-mm-s3.woff") format("woff")'},"@font-face /* MJX-MM-S4 */":{"font-family":"MJX-MM-S4",src:'url("%%URL%%/mjx-mm-s4.woff") format("woff")'},"@font-face /* MJX-MM-S5 */":{"font-family":"MJX-MM-S5",src:'url("%%URL%%/mjx-mm-s5.woff") format("woff")'},"@font-face /* MJX-MM-S6 */":{"font-family":"MJX-MM-S6",src:'url("%%URL%%/mjx-mm-s6.woff") format("woff")'},"@font-face /* MJX-MM-S7 */":{"font-family":"MJX-MM-S7",src:'url("%%URL%%/mjx-mm-s7.woff") format("woff")'},"@font-face /* MJX-MM-MI */":{"font-family":"MJX-MM-MI",src:'url("%%URL%%/mjx-mm-mi.woff") format("woff")'},"@font-face /* MJX-MM-C */":{"font-family":"MJX-MM-C",src:'url("%%URL%%/mjx-mm-c.woff") format("woff")'},"@font-face /* MJX-MM-CB */":{"font-family":"MJX-MM-CB",src:'url("%%URL%%/mjx-mm-cb.woff") format("woff")'},"@font-face /* MJX-MM-OS */":{"font-family":"MJX-MM-OS",src:'url("%%URL%%/mjx-mm-os.woff") format("woff")'},"@font-face /* MJX-MM-OB */":{"font-family":"MJX-MM-OB",src:'url("%%URL%%/mjx-mm-ob.woff") format("woff")'},"@font-face /* MJX-MM-V */":{"font-family":"MJX-MM-V",src:'url("%%URL%%/mjx-mm-v.woff") format("woff")'},"@font-face /* MJX-MM-LT */":{"font-family":"MJX-MM-LT",src:'url("%%URL%%/mjx-mm-lt.woff") format("woff")'},"@font-face /* MJX-MM-RB */":{"font-family":"MJX-MM-RB",src:'url("%%URL%%/mjx-mm-rb.woff") format("woff")'},"@font-face /* MJX-MM-EM */":{"font-family":"MJX-MM-EM",src:'url("%%URL%%/mjx-mm-em.woff") format("woff")'}}),cl.dynamicFiles=rl.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[119997,120003],[120005,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]},[8215]],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8621,8622,[8624,8627],[8662,8665],8668,8669,[8678,8681],8691,10145,10237,10238,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]);const ul={fontName:"mathjax-modern",DefaultFont:cl},pl=ul.fontName,fl=ul.DefaultFont;class ml extends $n{constructor(e=null){super(e,al,fl),this.chtmlStyles=null,this.font.adaptiveCSS(this.options.adaptiveCSS),this.wrapperUsage=new il}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.chtmlStyles){const e=new vn;return this.options.adaptiveCSS&&(this.addWrapperStyles(e),this.updateFontStyles(e)),e.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,e.getStyleRules()),this.chtmlStyles}const t=this.chtmlStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",ml.STYLESHEETID),this.wrapperUsage.update(),t}updateFontStyles(e){e.addStyles(this.font.updateStyles({}))}addWrapperStyles(e){if(this.options.adaptiveCSS)for(const t of this.wrapperUsage.update()){const a=this.factory.getNodeClass(t);a&&this.addClassStyles(a,e)}else super.addWrapperStyles(e)}addClassStyles(e,t){const a=e;a.autoStyle&&"unknown"!==a.kind&&t.addStyles({["mjx-"+a.kind]:{display:"inline-block","text-align":"left"}}),this.wrapperUsage.add(a.kind),super.addClassStyles(e,t)}processMath(e,t){e.toCHTML([t])}clearCache(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null}reset(){this.clearCache()}getInitialScale(){return this.math.metrics.scale}unknownText(e,t,a=null,i=1){const r={},n=100/this.math.metrics.scale;if(100!==n&&(r["font-size"]=this.fixed(n,1)+"%",r.padding=pn(75/n)+" 0 "+pn(20/n)+" 0"),"-explicitFont"!==t){const a=Oi(e);(1!==a.length||a[0]<119808||a[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),r)}if(null!==a){const e=this.math.metrics;r.width=Math.round(a*e.em*e.scale*i)+"px"}return this.html("mjx-utext",{variant:t,style:r},[this.text(e)])}measureTextNode(e){const t=this.adaptor,a=t.clone(e);t.setStyle(a,"font-family",t.getStyle(a,"font-family").replace(/MJXZERO, /g,""));const i=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[a]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,i);let r=t.nodeSize(a,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(i),{w:r,h:.75,d:.2}}}function hl(e,t){const a={};for(const i of Object.keys(e)){const r=e[i];for(const e of Object.keys(r)){a[e]||(a[e]={});const n=r[e];if(i)for(const e of Object.keys(n)){const a=n[parseInt(e)];a[3]||(a[3]={}),t?a[3].ff=t+"-"+i:a[3].f=i}Object.assign(a[e],n)}}return a}ml.NAME="CHTML",ml.OPTIONS=Object.assign(Object.assign({},$n.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),ml.commonStyles=Object.assign(Object.assign({},$n.commonStyles),{'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-container [inline-breaks]":{display:"inline"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"}}),ml.STYLESHEETID="MJX-CHTML-styles",MathJax.loader&&MathJax.loader.checkVersion("output/chtml",da,"output"),ma({_:{output:{chtml_ts:Wt,chtml:{DefaultFont:zt,DynamicFonts:Vt,FontData:Ut,Notation:et,Usage:jt,Wrapper:Re,WrapperFactory:qt,Wrappers_ts:Ot,Wrappers:{HtmlNode:It,TeXAtom:Bt,TextNode:Rt,maction:Lt,math:Ie,menclose:tt,mfenced:nt,mfrac:st,mglyph:_t,mi:qe,mmultiscripts:bt,mn:ze,mo:Ue,mpadded:Ye,mroot:ut,mrow:it,ms:Ve,mspace:$e,msqrt:dt,msubsup:ht,mtable:wt,mtd:xt,mtext:Je,mtr:At,munderover:yt,scriptbase:mt,semantics:Dt}},common:{Direction:Ht,FontData:Fe,LineBBox:De,LinebreakVisitor:Me,Notation:Ze,Wrapper:Pe,WrapperFactory:Be,Wrappers:{HtmlNode:Tt,TeXAtom:Mt,TextNode:Pt,maction:Ct,math:Te,menclose:Qe,mfenced:rt,mfrac:ot,mglyph:Nt,mi:Oe,mmultiscripts:kt,mn:He,mo:je,mpadded:Ke,mroot:ct,mrow:at,ms:We,mspace:Xe,msqrt:lt,msubsup:pt,mtable:St,mtd:vt,mtext:Ge,mtr:Et,munderover:gt,scriptbase:ft,semantics:Ft}}}}});const gl="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",yl={config(e,t,a,i){if(MathJax.loader){fa(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||gl,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;fa(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?fa(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(ma({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),fa(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&fa(MathJax.config,e,{fontURL:ya.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};yl.config("chtml",ml,pl,fl);const kl="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function bl(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function Sl(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=El(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),vl(i,r,a,(()=>e.post())))}function wl(e){return(t,a)=>{const i=e.slice();return e.length=0,vl(t,a,i,(()=>bl(Al.trim())))}}function El(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let Al="";function vl(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{Al=t,i()}}))),id:"annotations"},t)}var xl;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(xl||(xl={}));const Cl="click",Ll="dblclick",Nl="mousedown",_l="mouseup",Fl="mouseover",Dl="mouseout",Ml="selectstart";class Bl{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case xl.ESCAPE:this.escape(e);break;case xl.RIGHT:this.right(e);break;case xl.LEFT:this.left(e);break;case xl.UP:this.up(e);break;case xl.DOWN:this.down(e);break;case xl.RETURN:case xl.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(Nl,this.mousedown.bind(this)),e.addEventListener(_l,this.mouseup.bind(this)),e.addEventListener(Fl,this.mouseover.bind(this)),e.addEventListener(Dl,this.mouseout.bind(this)),e.addEventListener(Cl,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(Ml,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(Ll,this.stop.bind(this))}}class Pl extends Bl{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class Rl extends Pl{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const Tl="CtxtMenu";function Il(e){return Tl+"_"+e}function Ol(e){return Il(e)}function ql(e){return Il(e)}const jl={ATTACHED:Ol("Attached"),CONTEXTMENU:Ol("ContextMenu"),MENU:Ol("Menu"),MENUARROW:Ol("MenuArrow"),MENUACTIVE:Ol("MenuActive"),MENUCHECK:Ol("MenuCheck"),MENUCLOSE:Ol("MenuClose"),MENUCOMBOBOX:Ol("MenuComboBox"),MENUDISABLED:Ol("MenuDisabled"),MENUFRAME:Ol("MenuFrame"),MENUITEM:Ol("MenuItem"),MENULABEL:Ol("MenuLabel"),MENURADIOCHECK:Ol("MenuRadioCheck"),MENUINPUTBOX:Ol("MenuInputBox"),MENURULE:Ol("MenuRule"),MENUSLIDER:Ol("MenuSlider"),MOUSEPOST:Ol("MousePost"),RTL:Ol("RTL"),INFO:Ol("Info"),INFOCLOSE:Ol("InfoClose"),INFOCONTENT:Ol("InfoContent"),INFOSIGNATURE:Ol("InfoSignature"),INFOTITLE:Ol("InfoTitle"),SLIDERVALUE:Ol("SliderValue"),SLIDERBAR:Ol("SliderBar"),SELECTION:Ol("Selection"),SELECTIONBOX:Ol("SelectionBox"),SELECTIONMENU:Ol("SelectionMenu"),SELECTIONDIVIDER:Ol("SelectionDivider"),SELECTIONITEM:Ol("SelectionItem")},Ul={COUNTER:ql("Counter"),KEYDOWNFUNC:ql("keydownFunc"),CONTEXTMENUFUNC:ql("contextmenuFunc"),OLDTAB:ql("Oldtabindex"),TOUCHFUNC:ql("TouchFunc")};class Hl extends Pl{constructor(e,t){super(),this._menu=e,this._type=t,this.className=jl.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function zl(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Wl(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Vl(e,t){console.error("ContextMenu Error: "+t)}function Gl(){return Jl++}let Jl=0;class Xl extends Hl{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(jl.MENUACTIVE)}deactivate(){this.html.classList.remove(jl.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){zl(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(jl.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(jl.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Vl(0,"Callback for menu entry "+this.id+" failed.")}}}class $l extends Xl{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(jl.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Kl extends Rl{constructor(){super(...arguments),this.className=jl.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Xl&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Xl&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(jl.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof $l));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class Yl{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=jl.ATTACHED+"_"+Gl(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Ul.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Ul.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Ul.OLDTAB)),e.removeAttribute(Ul.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Ul.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Ul.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Ul[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Ul.COUNTER))return;const t=e.getAttribute(Ul.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Ul.COUNTER)}removeEvent(e,t,a){const i=Ul[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===xl.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Zl{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class Ql extends Kl{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new Yl(this),this.widgets=[],this.variablePool=new Zl}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(jl.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class ed extends Kl{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof ed);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class td extends Rl{constructor(e){super(),this.element=e,this.className=jl.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class ad extends Rl{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=jl.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(jl.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(jl.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new td(this),t=e.html;return t.classList.add(jl.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(jl.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(jl.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(jl.INFOSIGNATURE),e}toJson(){return{type:""}}}class id extends Xl{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class rd extends id{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),zl(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(jl.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class nd extends Hl{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=jl.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(jl.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class od extends Xl{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Wl(this))}catch(e){Vl(0,"Illegal command callback.")}zl(this)}toJson(){return{type:""}}}class sd{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Vl(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Vl(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class ld extends id{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),zl(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(jl.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class dd extends id{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Wl(this))}space(e){super.space(e),zl(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(jl.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(jl.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==xl.ESCAPE&&e.keyCode!==xl.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Wl(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class cd extends Xl{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(jl.MENULABEL)}toJson(){return{type:""}}}class ud extends id{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Gl(),this.valueId="ctx_slideValue"+Gl(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Wl(this)),this.update()}space(e){super.space(e),zl(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(jl.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(jl.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(jl.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===xl.UP||t===xl.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==xl.ESCAPE&&t!==xl.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Wl(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class pd extends Kl{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=jl.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(jl.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class fd extends ad{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Gl()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(jl.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/fd.chunkSize);default:return fd.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(jl.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(jl.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(fd.orderMethod.get(this.style))}toJson(){return{type:""}}}fd.chunkSize=4,fd.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=hd(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function yd(e){return"."+(jl[e]||e)}const kd={};kd[yd("INFOCLOSE")]="{ top:.2em; right:.2em;}",kd[yd("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",kd[yd("INFO")+yd("MOUSEPOST")]="{outline:none;}",kd[yd("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const bd={};bd[yd("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",bd[yd("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",bd[yd("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",bd[yd("MENUACTIVE")+" "+yd("MENUARROW")]="{color:white}",bd[yd("MENUARROW")+yd("RTL")]="{left:.5em; right:auto}",bd[yd("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",bd[yd("MENUCHECK")+yd("RTL")]="{ right:.7em; left:auto }",bd[yd("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",bd[yd("MENURADIOCHECK")+yd("RTL")]="{ right: .7em; left:auto}",bd[yd("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",bd[yd("MENUINPUTBOX")+yd("RTL")]="{ left: .1em;}",bd[yd("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",bd[yd("MENUSLIDER")]="{ left: .1em;}",bd[yd("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",bd[yd("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",bd[yd("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",bd[yd("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",bd[yd("MENUDISABLED")]="{ color:GrayText}",bd[yd("MENUACTIVE")]="{ background-color: #606872; color: white;}",bd[yd("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",bd[yd("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",bd[yd("CONTEXTMENU")+":focus"]="{ outline:none}",bd[yd("CONTEXTMENU")+" "+yd("MENUITEM")+":focus"]="{ outline:none}",bd[yd("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",bd[yd("SELECTIONITEM")]="{ padding-right: 1em;}",bd[yd("SELECTION")]="{ right: 40%; width:50%; }",bd[yd("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",bd[yd("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",bd[yd("MENU")+" "+yd("MENUCLOSE")]="{ top:-10px; left:-10px}";const Sd={};Sd[yd("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',Sd[yd("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",Sd[yd("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",Sd[yd("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",Sd[yd("MENUCLOSE")+":hover:focus"]="{ outline:none}";let wd=!1,Ed=!1,Ad=!1;function vd(e){Ad||(xd(Sd,e),Ad=!0)}function xd(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class Cd extends Ql{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof $l?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of Cd.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}Cd.DynamicSubmenus=new Map;class Ld extends rd{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class Nd extends Gr{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,Ta(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class _d extends ad{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+jl.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const Fd=ha;class Dd{get isLoading(){return Dd.loading>0}get loadingPromise(){return this.isLoading?(Dd._loadingPromise||(Dd._loadingPromise=new Promise(((e,t)=>{Dd._loadingOK=e,Dd._loadingFailed=t}))),Dd._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new Nd,this.jax={CHTML:null,SVG:null},this.rerenderStart=oi.LAST,this.about=new ad('MathJax v'+Yr.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new ad("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new _d("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new _d("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new _d("MathJax Annotation Text",(()=>{const e=Al;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new _d("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new _d("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new _d("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new ad("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=Ta(Ra({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,Fd._.a11y&&Fd._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new gd([["contextMenu",Cd.fromJson.bind(Cd)],["radioCompare",Ld.fromJson.bind(Ld)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{Fd._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(kl?"Option":"Alt",kl?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!kl}),this.checkbox("Control","Control","ctrl",{hiddne:kl}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;Cd.DynamicSubmenus.set("ShowAnnotation",Sl(this.annotationBox,this.options.annotationTypes,a)),Cd.DynamicSubmenus.set("CopyAnnotation",wl(a)),i=this.document.document,wd||(xd(kd,i),wd=!0,vd(i)),function(e){Ed||(xd(bd,e),Ed=!0,vd(e))}(this.document.document)}checkLoadableItems(){if(Fd&&Fd._&&Fd.loader&&Fd.startup)!this.settings.collapsible||Fd._.a11y&&Fd._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||Fd._.a11y&&Fd._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||Fd._.a11y&&Fd._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof nd)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(Dd.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(Dd.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(Dd.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){Fd._.a11y&&Fd._.a11y.explorer&&Fd._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(Fd._.a11y&&Fd._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=Fd.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Yr.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||Fd._.a11y&&Fd._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||Fd._.a11y&&Fd._.a11y.explorer?this.rerender(this.settings.collapsible?oi.RERENDER:oi.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||Fd._.a11y&&Fd._.a11y.complexity?this.rerender(oi.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){Dd.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}Dd.loading--,this.rerender(oi.COMPILED)}checkComponent(e){const t=Dd.loadingPromises.get(e);t&&Yr.retryAfter(t)}loadComponent(e,t){if(Dd.loadingPromises.has(e))return;const a=Fd.loader;if(!a)return;Dd.loading++;const i=a.load(e).then((()=>{Dd.loading--,Dd.loadingPromises.delete(e),t(),0===Dd.loading&&Dd._loadingPromise&&(Dd._loadingPromise=null,Dd._loadingOK())})).catch((e=>{Dd._loadingPromise?(Dd._loadingPromise=null,Dd._loadingFailed(e)):console.log(e)}));Dd.loadingPromises.set(e,i)}loadA11y(e){const t=!oi.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=Fd.startup;Yr.handlers.unregister(a.handler),a.handler=a.getHandler(),Yr.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,Dd._loadingPromise||(this.document.outputJax.reset(),Yr.handleRetriesFor((()=>{this.rerender("complexity"===e||t?oi.COMPILED:oi.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Yr.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=oi.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),Dd.loading||(this.rerenderStart<=oi.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=oi.LAST)}copyMathML(){bl(this.toMML(this.menu.mathItem))}copyOriginal(){bl(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{bl(e)}))}copySpeechText(){bl(this.menu.mathItem.outputData.speech)}copyErrorMessage(){bl(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var Md,Bd,Pd;Dd.MENU_STORAGE="MathJax-Menu-Settings",Dd.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:Fa({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},Dd.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),Dd.loading=0,Dd.loadingPromises=new Map,Dd._loadingPromise=null,Dd._loadingOK=null,Dd._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(Md||(Md={}));class Rd{static createProp(...e){const t=Td.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class Td extends Rd{static createCstr(...e){const t=Td.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}Td.DEFAULT_ORDER=[Md.LOCALE,Md.MODALITY,Md.DOMAIN,Md.STYLE,Md.TOPIC],Td.BASE_LOCALE="base",Td.DEFAULT_VALUE="default",Td.DEFAULT_VALUES={[Md.LOCALE]:"en",[Md.DOMAIN]:Td.DEFAULT_VALUE,[Md.STYLE]:Td.DEFAULT_VALUE,[Md.TOPIC]:Td.DEFAULT_VALUE,[Md.MODALITY]:"speech"};class Id{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new Td(a,this.order.slice(0,i))}}class Od{constructor(e,t=new Rd(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new Rd(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=zd.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Vd=__webpack_require__(740);class Gd extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class Jd{set defaultLocale(e){this._defaultLocale=Vd.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return Jd.instance=Jd.instance||new Jd,Jd.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return Jd.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(Td.DEFAULT_VALUES[Md.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Xd.getInstance().mode===Bd.HTTP?(Yd.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Gd("Illegal input: "+e.message)}}var oc;function sc(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function lc(e){return zd.Z.document.createElement(e)}function dc(e,t){return zd.Z.document.createElementNS(e,t)}function cc(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=uc(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function uc(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function pc(e,t,a){return e.querySelectorAll?rc(e.querySelectorAll(`[${t}="${a}"]`)):ac(`.//*[@${t}="${a}"]`,e)}function fc(e,t){return e.querySelectorAll?rc(e.querySelectorAll(t)):ac(`.//${t}`,e)}function mc(e){return e.tagName.toUpperCase()}function hc(e){return e.cloneNode(!0)}function gc(e){return(new zd.Z.xmldom.XMLSerializer).serializeToString(e)}function yc(e,t){return e.toString()}function kc(e){return e.toString()}function bc(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(oc||(oc={}));const Sc={};function wc(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function Ec(e,t,a){const i=wc(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rEc(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:Sc.identityCombiner,combineNestedRadical:Sc.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:bc,plural:kc},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:kc,mathspeak:kc,clearspeak:kc},letterTrans:{default:kc},combiner:(e,t,a)=>e},NUMBERS:Ac(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function Cc(e){switch(e){case 1:return vc.MESSAGES.MS.ONCE||"";case 2:return vc.MESSAGES.MS.TWICE;default:return e.toString()}}function Lc(e,t){return e===vc.MESSAGES.MS.ROOTINDEX||e===vc.MESSAGES.MS.INDEX?e:e+" "+t}function Nc(e){return _c(vc.MESSAGES.font[e],e)}function _c(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const Fc="grammar";class Dc{static getInstance(){return Dc.instance=Dc.instance||new Dc,Dc.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return Dc.translateUnit(e);const t=Xd.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,Dc.getInstance().getParameter("plural")&&(a=vc.FUNCTIONS.plural(a)),a}static translateUnit(e){e=Dc.prepareUnit(e);const t=Xd.getInstance(),a=Dc.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=vc.FUNCTIONS.plural(o)),o):Dc.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===oc.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(Fc,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?Dc.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=Dc.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?Dc.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function Mc(e,t){if(!t||!e)return e;const a=vc.FUNCTIONS.fontRegexp(Nc(t));return e.replace(a,"")}function Bc(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":Tc.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return Tc.ones[t];const a=Math.floor(t/10),i=Tc.tens[a],r=Tc.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+Tc.numSep+r:i||r}function Pc(e){if(0===e)return Tc.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=Tc.large[t];if(t)if(1===t)a=(1===i?"":Bc(i)+Tc.numSep)+e+(a?Tc.numSep+a:"");else{const t=Pc(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+Tc.numSep+e+(a?Tc.numSep+a:"")}else a=Bc(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function Rc(e){const t=Dc.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}Dc.getInstance().setCorrection("localFont",Nc),Dc.getInstance().setCorrection("localRole",(function(e){return _c(vc.MESSAGES.role[e],e)})),Dc.getInstance().setCorrection("localEnclose",(function(e){return _c(vc.MESSAGES.enclose[e],e)})),Dc.getInstance().setCorrection("ignoreFont",Mc),Dc.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),Dc.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+vc.MESSAGES.regexp.TEXT+"]+$"))&&(Dc.getInstance().currentFlags.translate=!1),e})),Dc.getInstance().setCorrection("ignoreCaps",(function(e){let t=vc.ALPHABETS.capPrefix[Xd.getInstance().domain];return void 0===t&&(t=vc.ALPHABETS.capPrefix.default),Mc(e,t)})),Dc.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?vc.NUMBERS.numberToWords(parseInt(e,10)):e}));const Tc=Ac();Tc.numericOrdinal=Rc,Tc.numberToWords=Pc,Tc.numberToOrdinal=function(e,t){if(e>1999)return Rc(e);if(e<=10)return Tc.special.onesOrdinals[e-1];const a=Pc(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const Ic=Tc,Oc=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let qc=null;function jc(e,t=!1){return e===Wc.ones[1]?t?"et":"en":e}function Uc(e,t=!1){let a=e%1e3,i="",r=Wc.ones[Math.floor(a/100)];if(i+=r?jc(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Wc.special.smallOrdinals[a]:Wc.ones[a],r)i+=r;else{const e=t?Wc.special.tensOrdinals[Math.floor(a/10)]:Wc.tens[Math.floor(a/10)];r=Wc.ones[a%10],i+=r?jc(r)+"og"+e:e}return i}function Hc(e,t=!1){if(0===e)return Wc.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=Uc(r,t&&!a);if(a){const t=Wc.large[a],n=r>1?"er":"";i=jc(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=jc(e)+i}e=Math.floor(e/1e3),a++}return i}function zc(e){if(e%100)return Hc(e,!0);const t=Hc(e);return t.match(/e$/)?t:t+"e"}const Wc=Ac();Wc.wordOrdinal=zc,Wc.numericOrdinal=function(e){return e.toString()+"."},Wc.numberToWords=Hc,Wc.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":zc(e)+(t?"dele":"del")};const Vc=Wc;let Gc=null;function Jc(e,t=!1){return e===Yc.ones[1]?t?"eine":"ein":e}function Xc(e){let t=e%1e3,a="",i=Yc.ones[Math.floor(t/100)];if(a+=i?Jc(i)+"hundert":"",t%=100,t)if(a+=a?Yc.numSep:"",i=Yc.ones[t],i)a+=i;else{const e=Yc.tens[Math.floor(t/10)];i=Yc.ones[t%10],a+=i?Jc(i)+"und"+e:e}return a}function $c(e){if(0===e)return Yc.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=Xc(e%1e3);if(t){const e=Yc.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=Jc(r,t>1)+e+n+a}else a=Jc(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function Kc(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return $c(e)+(e<19?"te":"ste")}const Yc=Ac();Yc.wordOrdinal=Kc,Yc.numericOrdinal=function(e){return e.toString()+"."},Yc.numberToWords=$c,Yc.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":Kc(e)+"l"};const Zc=Yc,Qc=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},eu=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let tu=null;function au(e){let t=e%1e3,a="";return a+=nu.ones[Math.floor(t/100)]?nu.ones[Math.floor(t/100)]+nu.numSep+"hundred":"",t%=100,t&&(a+=a?nu.numSep:"",a+=nu.ones[t]||nu.tens[Math.floor(t/10)]+(t%10?nu.numSep+nu.ones[t%10]:"")),a}function iu(e){if(0===e)return nu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=au(e%1e3)+(t?"-"+nu.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function ru(e){let t=iu(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const nu=Ac();nu.wordOrdinal=ru,nu.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},nu.numberToWords=iu,nu.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=ru(e);return t?a+"s":a};const ou=nu;let su=null;function lu(e){const t=e%1e3,a=Math.floor(t/100),i=du.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return du.ones[t];const a=du.tens[Math.floor(t/10)],i=du.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const du=Ac();du.numericOrdinal=function(e){const t=Dc.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},du.numberToWords=function(e){if(0===e)return du.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=du.large[t];const r=lu(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=lu(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},du.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return du.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(du.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(du.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(du.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(du.special.onesOrdinals[e-1])),a.join(" ")};const cu=du,uu=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let pu=null;let fu=null;function mu(e){let t=e%1e3,a="";if(a+=ku.ones[Math.floor(t/100)]?ku.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=ku.ones[t];if(e)a+=e;else{const i=ku.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=ku.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+ku.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function hu(e){if(0===e)return ku.zero;if(e>=Math.pow(10,36))return e.toString();ku.special["tens-"+Xd.getInstance().subiso]&&(ku.tens=ku.special["tens-"+Xd.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=ku.large[t];const r=mu(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const gu={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function yu(e){if(1===e)return"premi\xe8re";let t=hu(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const ku=Ac();ku.wordOrdinal=yu,ku.numericOrdinal=function(e){const t=Dc.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},ku.numberToWords=hu,ku.numberToOrdinal=function(e,t){const a=gu[e]||yu(e);return 3===e?a:t?a+"s":a};const bu=ku;let Su=null;function wu(e){if(0===e)return Au.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=Au.ones[Math.floor(t/100)]?Au.ones[Math.floor(t/100)]+Au.numSep+Au.special.hundred:"",t%=100,t&&(a+=a?Au.numSep:"",a+=Au.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=Au.ones[i]+Au.numSep+Au.large[t]+(a?Au.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+Au.numSep+i:a}function Eu(e){const t=Dc.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?Au.special.ordinalsFeminine[e]:Au.special.ordinalsMasculine[e];return wu(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const Au=Ac();Au.wordOrdinal=Eu,Au.numericOrdinal=function(e){const t=Dc.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?Au.special.simpleSmallOrdinalsFeminine[e]:Au.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":Au.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},Au.numberToWords=wu,Au.numberToOrdinal=function(e,t){return e<=10?Au.special.smallDenominators[e]:Eu(e)+" \u0905\u0902\u0936"};const vu=Au;let xu=null;function Cu(e){let t=e%1e4,a="";return a+=Fu.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":Fu.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=Fu.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":Fu.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=Fu.tens[Math.floor(t/10)]+(t%10?Fu.ones[t%10]:"")),a}function Lu(e){if(0===e)return Fu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=Cu(e%1e4)+(t?Fu.large[t]+Fu.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function Nu(e,t){return 1===e?"\uccab\ubc88\uc9f8":_u(e)+"\ubc88\uc9f8"}function _u(e){const t=Lu(e),a=Lu(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":Fu.tens[10+Math.floor(e/10)],r=Fu.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const Fu=Ac();Fu.wordOrdinal=_u,Fu.numericOrdinal=function(e){return Nu(e)},Fu.numberToWords=Lu,Fu.numberToOrdinal=Nu;const Du=Fu;let Mu=null;function Bu(e){let t=e%1e3,a="";if(a+=Tu.ones[Math.floor(t/100)]?Tu.ones[Math.floor(t/100)]+Tu.numSep+"cento":"",t%=100,t){a+=a?Tu.numSep:"";const e=Tu.ones[t];if(e)a+=e;else{let e=Tu.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?Tu.numSep+Tu.ones[t%10]:""}}return a}function Pu(e){if(0===e)return Tu.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&Dc.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=Bu(e%1e3)+(t?"-"+Tu.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function Ru(e){const t="m"===Dc.getInstance().getParameter("gender")?"o":"a";let a=Tu.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=Pu(e),a.slice(0,-1)+"esim"+t)}const Tu=Ac();Tu.wordOrdinal=Ru,Tu.numericOrdinal=function(e){const t=Dc.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},Tu.numberToWords=Pu,Tu.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=Ru(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const Iu=Tu,Ou=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let qu=null;function ju(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=zu.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=zu.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+zu.tens[Math.floor(a/10)]+zu.special.smallOrdinals[a%10]}i+=zu.ones[a]||zu.tens[Math.floor(a/10)]+(a%10?zu.ones[a%10]:"")}return t?Uu(i):i}function Uu(e){const t=zu.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+zu.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+zu.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+zu.special.endOrdinal:(e.match(/e$/),e+"nde")}function Hu(e){return Ju(e,!0)}const zu=Ac();zu.wordOrdinal=Hu,zu.numericOrdinal=function(e){return e.toString()+"."},zu.numberToWords=Ju,zu.numberToOrdinal=function(e,t){return Hu(e)};const Wu=zu;function Vu(e,t=!1){return e===zu.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function Gu(e,t=!1){let a=e%1e3,i="",r=zu.ones[Math.floor(a/100)];if(i+=r?Vu(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=zu.special.smallOrdinals[a];if(e)return i+e}if(r=zu.ones[a],r)i+=r;else{const e=zu.tens[Math.floor(a/10)];r=zu.ones[a%10],i+=r?r+"og"+e:e}}return t?Uu(i):i}function Ju(e,t=!1){const a="alt"===Xd.getInstance().subiso?function(e,t=!1){if(0===e)return t?zu.special.smallOrdinals[0]:zu.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Gu(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Vu(n,!0):n)+(a>1?zu.numSep:"")+(a?zu.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?zu.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?zu.special.smallOrdinals[0]:zu.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=ju(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+zu.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let Xu=null;function $u(e){return e.toString().split("").map((function(e){return Ku.ones[parseInt(e,10)]})).join("")}const Ku=Ac();Ku.numberToWords=$u,Ku.numberToOrdinal=$u;const Yu=Ku,Zu=function(e){return e.match(RegExp("^"+rp.ALPHABETS.languagePrefix.english))?e.slice(1):e},Qu=function(e,t,a){return e=Zu(e),t?e+t:e},ep=function(e,t,a){return t+Zu(e)},tp=function(e,t,a){return t+(a||"")+(e=Zu(e))+"\u283b"},ap=function(e,t,a){return t+(a||"")+(e=Zu(e))+"\u283b\u283b"},ip=function(e,t,a){return t+(e=Zu(e))+"\u283e"};let rp=null;let np=null;function op(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=dp.ones[i]?(1===i?"":dp.ones[i]+dp.numSep)+"hundra":"",t%=100,t&&(a+=a?dp.numSep:"",a+=dp.ones[t]||dp.tens[Math.floor(t/10)]+(t%10?dp.numSep+dp.ones[t%10]:"")),a}function sp(e,t=!1){if(0===e)return dp.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=dp.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":op(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function lp(e){let t=sp(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const dp=Ac();dp.wordOrdinal=lp,dp.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},dp.numberToWords=sp,dp.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=lp(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const cp=dp;let up=null;const pp={ca:function(){return qc||(qc=function(){const e=xc();return e.NUMBERS=Ic,e.COMBINERS.sansserif=Oc,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=Lc,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=Sc.prefixCombiner,e}()),qc},da:function(){return Gc||(Gc=function(){const e=xc();return e.NUMBERS=Vc,e.FUNCTIONS.radicalNestDepth=Cc,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=Sc.postfixCombiner,e.ALPHABETS.digitTrans.default=Vc.numberToWords,e}()),Gc},de:function(){return tu||(tu=function(){const e=xc();return e.NUMBERS=Zc,e.COMBINERS.germanPostfix=eu,e.ALPHABETS.combiner=Qc,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>Nc(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=Dc.getInstance().getParameter("case"),a=Dc.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===Dc.getInstance().getParameter("case")?e+"n":e,e}()),tu},en:function(){return su||(su=function(){const e=xc();return e.NUMBERS=ou,e.FUNCTIONS.radicalNestDepth=Cc,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=Sc.prefixCombiner,e.ALPHABETS.digitTrans.default=ou.numberToWords,e.CORRECTIONS.article=e=>Dc.getInstance().getParameter("noArticle")?"":e,e}()),su},es:function(){return pu||(pu=function(){const e=xc();return e.NUMBERS=cu,e.COMBINERS.sansserif=uu,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=Lc,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=Sc.prefixCombiner,e}()),pu},euro:function(){return fu||(fu=xc()),fu},fr:function(){return Su||(Su=function(){const e=xc();return e.NUMBERS=bu,e.FUNCTIONS.radicalNestDepth=Cc,e.FUNCTIONS.combineRootIndex=Lc,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>Dc.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=Sc.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),Su},hi:function(){return xu||(xu=function(){const e=xc();return e.NUMBERS=vu,e.ALPHABETS.combiner=Sc.prefixCombiner,e.FUNCTIONS.radicalNestDepth=Cc,e}()),xu},it:function(){return qu||(qu=function(){const e=xc();return e.NUMBERS=Iu,e.COMBINERS.italianPostfix=Ou,e.FUNCTIONS.radicalNestDepth=Cc,e.FUNCTIONS.combineRootIndex=Lc,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=Sc.romanceCombiner,e}()),qu},ko:function(){return Mu||(Mu=function(){const e=xc();return e.NUMBERS=Du,e.FUNCTIONS.radicalNestDepth=Cc,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=Sc.prefixCombiner,e.ALPHABETS.digitTrans.default=Du.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),Dc.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=Dc.getInstance().getParameter("final");t&&Dc.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),Mu},nb:function(){return Xu||(Xu=function(){const e=xc();return e.NUMBERS=Wu,e.ALPHABETS.combiner=Sc.prefixCombiner,e.ALPHABETS.digitTrans.default=Wu.numberToWords,e.FUNCTIONS.radicalNestDepth=Cc,e}()),Xu},nn:function(){return np||(np=function(){const e=xc();return e.NUMBERS=Wu,e.ALPHABETS.combiner=Sc.prefixCombiner,e.ALPHABETS.digitTrans.default=Wu.numberToWords,e.FUNCTIONS.radicalNestDepth=Cc,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),np},sv:function(){return up||(up=function(){const e=xc();return e.NUMBERS=cp,e.FUNCTIONS.radicalNestDepth=Cc,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=Sc.prefixCombiner,e.ALPHABETS.digitTrans.default=cp.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),up},nemeth:function(){return rp||(rp=function(){const e=xc();return e.NUMBERS=Yu,e.COMBINERS={postfixCombiner:Qu,germanCombiner:ep,embellishCombiner:tp,doubleEmbellishCombiner:ap,parensCombiner:ip},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=kc,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:Zu(e),e.ALPHABETS.digitTrans={default:Yu.numberToWords},e}()),rp}};function fp(){const e=function(){const e=Vd.L.ensureLocale(Xd.getInstance().locale,Xd.getInstance().defaultLocale);return Xd.getInstance().locale=e,pp[e]()}();if(function(e){const t=Xd.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Xd.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Xd.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))vc[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))Dc.getInstance().setCorrection(t,a)}}function mp(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(kp(zd.Z.mathmapsIePath),gp(),!0)}const hp=null;function gp(e){kp(zd.Z.WGXpath),yp(e)}function yp(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){yp(e,a++)}),200):a>=10||(zd.Z.wgxpath=wgxpath,e?zd.Z.wgxpath.install({document}):zd.Z.wgxpath.install(),Yd.evaluate=document.evaluate,Yd.result=XPathResult,Yd.createNSResolver=document.createNSResolver)}function kp(e){const t=zd.Z.document.createElement("script");t.type="text/javascript",t.src=e,zd.Z.document.head?zd.Z.document.head.appendChild(t):zd.Z.document.body.appendChild(t)}function bp(e){return e.match("/$")?e:e+"/"}function Sp(e,t="json"){return bp(zd.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var wp,Ep,Ap;function vp(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function xp([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=vp(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function Cp(e,t={}){return xp(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(wp||(wp={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(Ep||(Ep={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(Ap||(Ap={}));const Lp=[{interval:["1D400","1D419"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.BOLD},{interval:["1D41A","1D433"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.BOLD},{interval:["1D56C","1D585"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.BOLDFRAKTUR},{interval:["1D468","1D481"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.BOLDITALIC},{interval:["1D482","1D49B"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.BOLDSCRIPT},{interval:["1D538","1D551"],base:Ap.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:wp.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:Ap.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:wp.FRAKTUR},{interval:["1D51E","1D537"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.FRAKTUR},{interval:["FF21","FF3A"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.FULLWIDTH},{interval:["FF41","FF5A"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.FULLWIDTH},{interval:["1D434","1D44D"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.ITALIC},{interval:["1D44E","1D467"],base:Ap.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:wp.ITALIC},{interval:["1D670","1D689"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.MONOSPACE},{interval:["1D68A","1D6A3"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.MONOSPACE},{interval:["0041","005A"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.NORMAL},{interval:["0061","007A"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.NORMAL},{interval:["1D49C","1D4B5"],base:Ap.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:wp.SCRIPT},{interval:["1D4B6","1D4CF"],base:Ap.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:wp.SCRIPT},{interval:["1D5A0","1D5B9"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.SANSSERIF},{interval:["1D5BA","1D5D3"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.SANSSERIF},{interval:["1D608","1D621"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:Ap.LATINCAP,subst:{},capital:!0,category:"Lu",font:wp.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"Ll",font:wp.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:Ap.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:wp.NORMAL},{interval:["03B0","03D0"],base:Ap.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:wp.NORMAL},{interval:["1D6A8","1D6C0"],base:Ap.GREEKCAP,subst:{},capital:!0,category:"Lu",font:wp.BOLD},{interval:["1D6C1","1D6E1"],base:Ap.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:wp.BOLD},{interval:["1D6E2","1D6FA"],base:Ap.GREEKCAP,subst:{},capital:!0,category:"Lu",font:wp.ITALIC},{interval:["1D6FB","1D71B"],base:Ap.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:wp.ITALIC},{interval:["1D71C","1D734"],base:Ap.GREEKCAP,subst:{},capital:!0,category:"Lu",font:wp.BOLDITALIC},{interval:["1D735","1D755"],base:Ap.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:wp.BOLDITALIC},{interval:["1D756","1D76E"],base:Ap.GREEKCAP,subst:{},capital:!0,category:"Lu",font:wp.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:Ap.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:wp.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:Ap.GREEKCAP,subst:{},capital:!0,category:"Lu",font:wp.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:Ap.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:wp.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:Ap.DIGIT,subst:{},offset:0,category:"Nd",font:wp.NORMAL},{interval:["2070","2079"],base:Ap.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:Ep.SUPER},{interval:["2080","2089"],base:Ap.DIGIT,subst:{},offset:0,category:"No",font:Ep.SUB},{interval:["245F","2473"],base:Ap.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:Ep.CIRCLED},{interval:["3251","325F"],base:Ap.DIGIT,subst:{},offset:21,category:"No",font:Ep.CIRCLED},{interval:["32B1","32BF"],base:Ap.DIGIT,subst:{},offset:36,category:"No",font:Ep.CIRCLED},{interval:["2474","2487"],base:Ap.DIGIT,subst:{},offset:1,category:"No",font:Ep.PARENTHESIZED},{interval:["2487","249B"],base:Ap.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:Ep.PERIOD},{interval:["2775","277F"],base:Ap.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:Ep.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:Ap.DIGIT,subst:{},offset:11,category:"No",font:Ep.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:Ap.DIGIT,subst:{},offset:1,category:"No",font:Ep.DOUBLECIRCLED},{interval:["277F","2789"],base:Ap.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:Ep.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:Ap.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:Ep.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:Ap.DIGIT,subst:{},offset:0,category:"Nd",font:wp.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:Ap.DIGIT,subst:{},offset:0,category:"Nd",font:wp.BOLD},{interval:["1D7D8","1D7E1"],base:Ap.DIGIT,subst:{},offset:0,category:"Nd",font:wp.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:Ap.DIGIT,subst:{},offset:0,category:"Nd",font:wp.SANSSERIF},{interval:["1D7EC","1D7F5"],base:Ap.DIGIT,subst:{},offset:0,category:"Nd",font:wp.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:Ap.DIGIT,subst:{},offset:0,category:"Nd",font:wp.MONOSPACE},{interval:["1F101","1F10A"],base:Ap.DIGIT,subst:{},offset:0,category:"No",font:Ep.COMMA},{interval:["24B6","24CF"],base:Ap.LATINCAP,subst:{},capital:!0,category:"So",font:Ep.CIRCLED},{interval:["24D0","24E9"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"So",font:Ep.CIRCLED},{interval:["1F110","1F129"],base:Ap.LATINCAP,subst:{},capital:!0,category:"So",font:Ep.PARENTHESIZED},{interval:["249C","24B5"],base:Ap.LATINSMALL,subst:{},capital:!1,category:"So",font:Ep.PARENTHESIZED},{interval:["1F130","1F149"],base:Ap.LATINCAP,subst:{},capital:!0,category:"So",font:Ep.SQUARED},{interval:["1F170","1F189"],base:Ap.LATINCAP,subst:{},capital:!0,category:"So",font:Ep.NEGATIVESQUARED},{interval:["1F150","1F169"],base:Ap.LATINCAP,subst:{},capital:!0,category:"So",font:Ep.NEGATIVECIRCLED}],Np=new Map;function _p(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of Lp){const t=_p(e.base,e.font),a=Cp(e.interval,e.subst);let i=Np.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,Np.set(t,i))}var Fp;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(Fp||(Fp={}));const Dp=Object.assign(Object.assign(Object.assign({},wp),Fp),Ep);var Mp;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(Mp||(Mp={}));const Bp=Object.assign(Object.assign({},Ap),Mp);var Pp,Rp,Tp=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new Ip,e.Secondary=new Op,e.FencesHoriz=new Map,e.FencesVert=new Map}(Rp||(Rp={}));const Up=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function Hp(e,t,a,i,r,n=[],o={},s={}){const l=Np.get(_p(e,i));l&&(l.unicode.forEach((e=>{Rp.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>Rp.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&Rp.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&Rp.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:Bp.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:Bp.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:Dp.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:Dp.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:Dp.DOUBLESTRUCKITALIC,secondary:Bp.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:Dp.DOUBLESTRUCK,secondary:Bp.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:Dp.NORMAL,secondary:Bp.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:Dp.NORMAL,secondary:Bp.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:Dp.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:Dp.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:Dp.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:Dp.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=Tp(e,["set"]);return qp(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(Cp(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),jp(Rp.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),jp(Rp.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),jp(Rp.FencesHoriz,["5b","7b","ff3b","ff5b"],2),jp(Rp.FencesHoriz,[["239b","23a6"]],3),jp(Rp.FencesHoriz,[["23a7","23a9"]],4),qp([...Rp.FencesHoriz.keys()],{type:"fence",role:"open"}),qp([...Rp.FencesHoriz.values()],{type:"fence",role:"close"}),qp([...Rp.FencesVert.keys()],{type:"fence",role:"top"}),qp([...Rp.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(Dp)){const a=!!Ep[e]?Dp.UNKNOWN:t===Dp.FULLWIDTH?Dp.NORMAL:t;Hp(Ap.LATINCAP,"identifier","latinletter",t,a,[Bp.ALLLETTERS]),Hp(Ap.LATINSMALL,"identifier","latinletter",t,a,[Bp.ALLLETTERS],{},{3:Bp.D}),Hp(Ap.GREEKCAP,"identifier","greekletter",t,a,[Bp.ALLLETTERS]),Hp(Ap.GREEKSMALL,"identifier","greekletter",t,a,[Bp.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),Hp(Ap.DIGIT,"number","integer",t,a)}}(),qp(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),qp(Up,{type:"function",role:"prefix function"}),qp(["mod","rem"],{type:"operator",role:"prefix function"});class zp{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Xd.getInstance().strict?t.cstr.equal(e):Xd.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Xd.getInstance().parsers[a]||Xd.getInstance().defaultParser,s=Xd.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Xd.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(Md.LOCALE));return a=a.filter((function(e){return zp.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Xd.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Wp=Td.DEFAULT_VALUES[Md.LOCALE],Vp=Td.DEFAULT_VALUES[Md.MODALITY];function Gp(e){return!(!e.locale&&!e.modality)&&(Wp=e.locale||Wp,Vp=e.modality||Vp,!0)}let Jp={};function Xp(e){Jp=e}const $p=new Map,Kp=new Map;function Yp(e,t){let a=$p.get(t);return a||(a=new zp,a.base=Kp.get(e),$p.set(t,a),a)}function Zp(e){const t=Kp.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function Qp(e,t,a){Yp(e,t).defineRulesFromMappings(Wp,Vp,a)}function ef(e,t,a,i){Yp(a,a).defineRuleFromStrings(Wp,Vp,e,t,i)}function tf(e){if(!Gp(e))for(const[t,a]of Object.entries(e))ef("default","default",t,a)}function af(e){for(let t,a=0;t=e.names[a];a++)Qp(e.key,t,e.mappings)}function rf(e){for(const t of Object.keys(Jp)){const a=Object.assign({},e);a.mappings={};const i=Jp[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=pp[Wp]().FUNCTIONS.si(i,e.mappings[t][r])}af(a)}}function nf(e,t){return t=t||{},e.length?(t[e[0]]=nf(e.slice(1),t[e[0]]),t):t}Xd.getInstance().evaluator=function(e,t){const a=function(e,t){const a=$p.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class of{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new of("",{})}static stringEmpty(e){return new of(e,{})}static stringAttr(e,t){return new of(e,t)}static singleton(e,t={}){return[of.stringAttr(e,t)]}static node(e,t,a={}){const i=of.getAttributes(t);return Object.assign(i,a),new of(e,i)}static getAttributes(e){const t={};for(const a of of.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}of.attributeList=["id","extid"];class sf{static create(e,t={}){return e.text=Dc.getInstance().apply(e.text,t),new sf(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new sf({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return of.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const lf=new Map;function df(e,t,a){const i={};if(t){const e=lf.get(t)||{};Object.assign(i,e)}lf.set(e,Object.assign(i,a))}function cf(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?ac("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[sf.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Xd.evaluateNode(e);return i.concat(r)}}class ff{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class mf{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const hf=new Map,gf=new Map;function yf(e){const t=e.domain+":"+e.name;e instanceof ff?hf.set(t,e):gf.set(t,e)}function kf(e,t){const a=e+":"+t,i=hf.get(a)||gf.get(a);i&&(i.active=!0)}function bf(e,t){const a=t.split("-"),i=cf(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function Sf(e){return vf(e)||function(e){return Ef(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(Ef(e.childNodes[0])||vf(e.childNodes[0]))&&Ef(e.childNodes[1])||3===e.childNodes.length&&vf(e.childNodes[0])&&Ef(e.childNodes[1])&&Ef(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(Ef(e.childNodes[0])||Af(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(Ef(e.childNodes[0].childNodes[0])||Af(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&wf(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(wf(e.childNodes[1])||"fenced"===e.childNodes[1].type&&wf(e.childNodes[1].childNodes[0]))}(e)}function wf(e){return e.hasAnnotation("clearspeak","simple")}function Ef(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function Af(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function vf(e){return Af(e)||function(e){if(xf("Fraction_Over")||xf("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(xf("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function xf(e){return Xd.getInstance().style===e}function Cf(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(Lf(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=ac("children/*",e);return t.every((e=>Lf(e)||"identifier"===e.tagName))}(a))}function Lf(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function Nf(e){return ac("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(Cf)?[e]:[]}function _f(e){return Ec(e,20,11)?[e]:[]}function Ff(e){const t=parseInt(e.textContent,10);return[of.stringEmpty(isNaN(t)?e.textContent:t>10?vc.NUMBERS.numericOrdinal(t):vc.NUMBERS.wordOrdinal(t))]}yf(new ff("clearspeak","simple",(function(e){return Sf(e)?"simple":""}))),yf(new ff("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&Af(e.childNodes[0])&&function(e){for(let t=0;t1?vc.NUMBERS.wordOrdinal(t):"",[of.stringEmpty(Df)]}function Bf(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=Rp.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:Rp.FencesHoriz.get(e)===t||Rp.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function Pf(e){const t=rc(e.parentNode.childNodes),a=ac("../../children/*",e),i=t.indexOf(e);return If(a[i])||If(a[i+1])?[e]:[]}function Rf(e){const t=rc(e.parentNode.childNodes),a=ac("../../children/*",e),i=t.indexOf(e);return Tf(a[i])&&a[i+1]&&(Tf(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function Tf(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function If(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function Of(e){return[of.stringEmpty(vc.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function qf(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function jf(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Dc.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Uf=null;function Hf(e){Uf=e}const zf=new Map,Wf={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Vf={};function Gf(e){const t=e.name;zf.set(t,e),Wf[t]||(Wf[t]=!1)}function Jf(e,t,a){const i=zf.get(e);return i&&!Vf[e]&&(Wf[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Xf=[];function $f(e,t){for(let a,i=0;a=Xf[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Kf(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort($f)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===$f(t[t.length-1],i));return a}function Yf(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Xf.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Zf extends Map{set(e,t){return super.set(Yf(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(Yf(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class Qf extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(Yf(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class em extends Qf{add(e,t){super.add(Yf(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new tm;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class tm extends Qf{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(Yf(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Kf(t))}default(){const e=new Zf;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const am=["MO","MI","MN","MTEXT","MS","MSPACE"],im=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],rm=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],nm=["MROOT","MSQRT"],om=["aria-label","exact-speech","alt"];function sm(e){return!!e&&"MATH"===mc(e)}function lm(e){return!!e&&-1!==im.indexOf(mc(e))}function dm(e){return!!e&&-1!==rm.indexOf(mc(e))}function cm(e){return!!e&&"MGLYPH"===mc(e)&&!function(e){return!!e&&-1!==am.indexOf(mc(e))}(e.parentNode)}function um(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==oc.ELEMENT_NODE)continue;const e=mc(a);-1===im.indexOf(e)&&(-1!==rm.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function pm(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==om.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function fm(e){return e&&e.embellished&&e.childNodes.length>0?fm(e.childNodes[0]):e}function mm(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function hm(e,t){let a=e;const i=[],r=[];let n=null;do{n=mm(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class gm{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new gm(t);return a.type=e.tagName,gm.setAttribute(a,e,"role"),gm.setAttribute(a,e,"font"),gm.setAttribute(a,e,"embellished"),gm.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),pm(a,e),gm.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of rc(t.childNodes)){if(a.nodeType===oc.TEXT_NODE){e.textContent=a.textContent;continue}const t=rc(a.childNodes).map(gm.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===mc(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=Dp.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=nc("");return gc(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==Dp.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=Rp.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&Sm(t[t.length-1],"openfence")}function Om(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function qm(e){return km(e,"largeop")||km(e,"limboth")||km(e,"limlower")||km(e,"limupper")||km(e,"function")&&Sm(e,"limit function")||(km(e,"overscore")||km(e,"underscore"))&&qm(e.childNodes[0])}function jm(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Um(e){return km(e,"identifier")&&Sm(e,"simple function")}const Hm=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],zm=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Wm(e){const t=e.type;return-1===Hm.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Wm(e.childNodes[0]):-1===zm.indexOf(t)||Wm(e.childNodes[0]))}function Vm(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function Gm(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function Jm(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(Gm(t[0])||Vm(t[0]))&&e.childNodes.slice(1).every(Gm)}function Xm(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===Pp.invisibleTimes)}function $m(e){return"infixop"===e.type&&"implicit"===e.role}function Km(e){return"neutral"===e.role||"metric"===e.role}function Ym(e,t){return Km(e)&&Km(t)&&fm(e).textContent===fm(t).textContent}function Zm(e){return!!Km(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function Qm(e){return!!Km(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class eh{static getInstance(){return eh.instance=eh.instance||new eh,eh.instance}static tableToMultiline(e){if(!Om(e))return Jf("rewrite_subcases",e,eh.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)eh.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||km(t=e.childNodes[0],"line")&&t.contentNodes.length&&Sm(t.contentNodes[0],"label")||!Tm(e.childNodes[0].childNodes[0])||eh.tableToMatrixOrVector_(eh.rewriteFencedLine_(e)),eh.binomialForm_(e),eh.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),eh.meaningFromContent(e,eh.numberRole_),eh.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(km(t,"relation")||km(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=eh.computeColumns_(e);return eh.classifyByColumns_(e,t,"equality")||eh.classifyByColumns_(e,t,"inequality",["equality"])||eh.classifyByColumns_(e,t,"arrow")||eh.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!eh.cayleySpacing(a)||!eh.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=eh.separateSemantics(t);return eh.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=eh.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?eh.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[eh.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=eh.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===mc(e))return e;for(;dm(e)&&1===e.childNodes.length;)if("MSPACE"===mc(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=eh.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",Sm(e,"subsup")||Sm(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===Pp.functionApplication){eh.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return Jf("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),eh.propagateFunctionRole_(e,a),"prefix"}const a=eh.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;Sm(e,"subsup")||Sm(e,"underover")||(e.role=t),eh.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=eh.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];km(t,"multiline")?eh.tableToVector_(e):eh.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)eh.assignRoleToRow_(e,eh.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?eh.binomialForm_(t):eh.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?eh.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Km(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)eh.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Om(e)&&eh.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";km(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&km(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){km(e,"line")?e.role=t:km(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){km(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>Rp.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==Dp.UNKNOWN)return;const t=[...e.textContent].map((e=>Rp.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==Dp.UNKNOWN&&t.font!==e?e===Dp.UNKNOWN?t.font:null:e}),Dp.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();Mm(e)?(i.push(e),r.push(n)):(eh.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=eh.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=eh.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=eh.rewriteFence_(e,a);return km(t,"superscript")||km(t,"subscript")||km(t,"tensor")?(Sm(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),eh.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&eh.testColumns_(t,1,(e=>eh.isPureRelation_(e,a)))||2===t.length&&(eh.testColumns_(t,1,(e=>eh.isEndRelation_(e,a)||eh.isPureRelation_(e,a)))||eh.testColumns_(t,0,(e=>eh.isEndRelation_(e,a,!0)||eh.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return km(e,"relseq")&&Sm(e,t)&&km(e.childNodes[i],"empty")}static isPureRelation_(e,t){return km(e,"relation")&&Sm(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){eh.getInstance().factory_=e,Hf(eh.getInstance().factory_)}getNodeFactory(){return eh.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===Dp.NORMAL)return e.font=Dp.ITALIC,Jf("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),eh.exprFont_(e),Jf("simpleNamedFunction",e)}implicitNode(e){if(e=eh.getInstance().getMixedNumbers_(e),1===(e=eh.getInstance().combineUnits_(e)).length)return e[0];return Jf("combine_juxtaposition",eh.getInstance().implicitNode_(e))}text(e,t){return eh.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!km(e,"empty")}))).length?eh.getInstance().factory_.makeEmptyNode():(e=eh.getInstance().getFencesInRow_(e),e=eh.getInstance().tablesInRow(e),e=eh.getInstance().getPunctuationInRow_(e),e=eh.getInstance().getTextInRow_(e),e=eh.getInstance().getFunctionsInRow_(e),eh.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return eh.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(qm(i)){a=eh.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&wm(t[1])||2===n&&wm(t[1])&&wm(t[2]))return a=eh.MML_TO_BOUNDS_[e],eh.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(wm(t[1]))return i=eh.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?eh.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&wm(t[2]))return i=eh.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),eh.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return eh.getInstance().makeLimitNode_(i,t,null,r)}return a=eh.MML_TO_BOUNDS_[e],eh.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=hm(e,Rm),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(eh.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=hm(a,Pm),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();Im(0,i)&&eh.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=eh.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(eh.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?eh.getInstance().horizontalFencedNode_(eh.getInstance().factory_.makeContentNode(e),eh.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(eh.getInstance().factory_.makeContentNode(e)),t&&i.push(eh.getInstance().factory_.makeContentNode(t)),eh.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=eh.getInstance().factory_.makeBranchNode("line",[e],[]),i=eh.getInstance().factory_.makeBranchNode("line",[t],[]);return r=eh.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),eh.binomialForm_(r),eh.classifyMultiline(r),r}return r=eh.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=eh.getInstance().factory_.makeBranchNode("tensor",[e,eh.getInstance().scriptNode_(t,"leftsub"),eh.getInstance().scriptNode_(a,"leftsuper"),eh.getInstance().scriptNode_(i,"rightsub"),eh.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=Lm(e),n}pseudoTensor(e,t,a){const i=e=>!km(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(eh.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(eh.getInstance().scriptNode_(a,"rightsuper",!0)),eh.getInstance().limitNode(o,s)}font(e){const t=eh.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=eh.getInstance().cleanInference(e.childNodes),i=t.length?eh.getInstance().factory_.makeBranchNode("inference",a(t),[]):eh.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=eh.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=eh.getInstance().getFormulas(e,[],a);return eh.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=rc(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(eh.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(eh.getInstance().getLabel(e,r,a,"right"));const o=eh.getInstance().getFormulas(e,r,a),s=eh.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=eh.getInstance().findNestedRow(t,"prooflabel",i),n=eh.getInstance().factory_.makeBranchNode("rulelabel",a(rc(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?eh.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===eh.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=rc(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(rc(o.childNodes[0].childNodes))[0],f=eh.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const m=eh.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return m.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:m,premises:f}}findNestedRow(e,t,a){return eh.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return rc(e).filter((function(e){return"MSPACE"!==mc(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),Jf("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new ym,Hf(this.factory_)}implicitNode_(e){const t=eh.getInstance().factory_.makeMultipleContentNodes(e.length-1,Pp.invisibleTimes);eh.matchSpaces_(e,t);const a=eh.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=eh.getInstance().factory_.makeBranchNode("infixop",e,[t],fm(t).textContent);return a.role=t.role,Jf("propagateSimpleFunction",a)}explicitMixed_(e){const t=hm(e,(function(e){return e.textContent===Pp.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&km(r[o],"number")&&!Sm(r[o],"mixed")&&km(n[0],"fraction")){const e=eh.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return fm(e).textContent})).join(" "),r=eh.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=eh.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=eh.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=hm(e,(function(e){return km(e,"fraction")&&Sm(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&km(r[n],"number")&&(Sm(r[n],"integer")||Sm(r[n],"float"))){const t=eh.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=hm(e,(e=>km(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(eh.getInstance().row(r)),o.push(e);let t=eh.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(eh.getInstance().row(r)),i.push(e),r=n;continue}const s=Rp.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(eh.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(eh.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(eh.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(eh.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(eh.getInstance().row(r)),i.length>1?[eh.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=hm(e,_m),a=t.rel[0];if(!a)return eh.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(eh.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=eh.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=eh.getInstance().factory_.makeBranchNode("relseq",i,t.rel,fm(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return eh.getInstance().factory_.makeEmptyNode();if(1===(e=eh.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&Nm(e[0]);)t.push(e.shift());if(0===e.length)return eh.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return eh.getInstance().prefixNode_(e[0],t);const a=mm(e=Jf("convert_juxtaposition",e),Nm),i=eh.getInstance().prefixNode_(eh.getInstance().implicitNode(a.head),t);return a.div?eh.getInstance().operationsTree_(a.tail,i,a.div):(Jm(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=eh.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return eh.getInstance().postfixNode_(t,r)}const n=mm(e,Nm);if(0===n.head.length)return r.push(n.div),eh.getInstance().operationsTree_(n.tail,t,a,r);const o=eh.getInstance().prefixNode_(eh.getInstance().implicitNode(n.head),r),s=eh.getInstance().appendOperand_(t,a,o);return n.div?eh.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return eh.getInstance().infixNode_([e,a],t);const i=eh.getInstance().appendDivisionOp_(e,t,a);return i||(eh.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?eh.getInstance().appendMultiplicativeOp_(e,t,a):eh.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Xm(e)?eh.getInstance().infixNode_([e,a],t):eh.getInstance().appendLastOperand_(e,t,a):"division"===e.role?eh.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Xm(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=eh.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Xm(e))return eh.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Xm(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=eh.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return eh.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Xm(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):eh.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=hm(e,Dm);t=eh.purgeFences_(t);const a=t.comp.shift();return eh.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>Sm(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();eh.fenceToPunct_(t),e.push(t)}else{const t=mm(a,r),n=t.head.length-1,o=eh.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Km(e[0])&&(!n||!Ym(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),eh.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=eh.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),eh.getInstance().fences_(e,t,a,i)}if(n&&Ym(e[0],n)){if(!Zm(n)||!Qm(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),eh.getInstance().fences_(e,t,a,i)}const r=eh.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),eh.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Km(n)&&a.some(r)){const n=mm(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=eh.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=eh.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),eh.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return eh.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),eh.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return eh.fenceToPunct_(e[0]),e;const a=e.shift();if(!Zm(a)){eh.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(eh.getInstance().neutralFences_(e,t))}const i=mm(e,(function(e){return Ym(e,a)}));if(!i.div){eh.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(eh.getInstance().neutralFences_(e,t))}if(!Qm(i.div))return eh.fenceToPunct_(i.div),e.unshift(a),eh.getInstance().neutralFences_(e,t);const r=eh.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=eh.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=eh.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=eh.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=eh.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=eh.getInstance().row(a);let r=eh.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(eh.getInstance().classifyHorizontalFence_(r),r=Jf("propagateComposedFunction",r)):r.role=e.role,r=Jf("detect_cycle",r),eh.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Wm(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void eh.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=hm(e,(function(a){if(!Fm(a))return!1;if(Fm(a)&&!Sm(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(eh.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(eh.getInstance().row(r));return[eh.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=eh.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return jm(e,t,0)?a.role="startpunct":jm(e,t,e.length-1)?a.role="endpunct":t.every((e=>Sm(e,"dummy")))?a.role="text":t.every((e=>Sm(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=eh.getInstance().factory_.makeMultipleContentNodes(e.length-1,Pp.invisibleComma);return t.forEach((function(e){e.role="dummy"})),eh.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!wm(e))return!1;const a=e.textContent,i=Rp.Secondary.get(a,Bp.BAR)||Rp.Secondary.get(a,Bp.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=eh.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=eh.getInstance().accentRole_(n,a);if(o){eh.getInstance().accentRole_(o,"overscore")&&!i?(s=eh.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=eh.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return eh.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=eh.getInstance().factory_.makeBranchNode(i,t,[]),n=Lm(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=eh.classifyFunction_(i,e);if(!r)return a.push(i),eh.getInstance().getFunctionsInRow_(e,a);const n=eh.getInstance().getFunctionsInRow_(e,[]),o=eh.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=eh.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=eh.getInstance().row(a.integrand);return n=eh.getInstance().integralNode_(e,i,a.intvar),Jf("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Km(a)||(a.role="leftright"),n=eh.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=mm(t,Em),i.head.length)r=eh.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!km(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=eh.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=mm(t,Am),i.head.length?(r=eh.getInstance().row(i.head),n=eh.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Km(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>km(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",eh.propagateFunctionRole_(e,"simple function"),n=eh.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=mm(t,Am);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}Jf("intvar_from_implicit",e);const a=e[0];if(Cm(a))return{integrand:t,intvar:null,rest:e};if(xm(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&vm(a,e[1])){const i=eh.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),eh.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=eh.getInstance().factory_.makeContentNode(Pp.functionApplication),i=eh.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete eh.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=eh.getFunctionOp_(e,(function(e){return km(e,"function")||km(e,"identifier")&&Sm(e,"simple function")}));return eh.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=eh.getFunctionOp_(e,(e=>km(e,"largeop")));return eh.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||eh.getInstance().factory_.makeEmptyNode(),a=a||eh.getInstance().factory_.makeEmptyNode();const i=eh.getFunctionOp_(e,(e=>km(e,"largeop")));return eh.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=eh.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=eh.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return km(e,"number")&&Sm(e,"integer")}))?"vulgar":a.childNodes.every(Gm)?"unit":"division",Jf("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=eh.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=eh.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=mc(r);if("MSPACE"!==e){if("MROW"===e)return eh.getInstance().findNestedRow_(rc(r.childNodes),t,a+1,i);if(eh.findSemantics(r,t,i))return r}}return null}}eh.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},eh.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},eh.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},eh.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},eh.MATHJAX_FONTS={"-tex-caligraphic":Dp.CALIGRAPHIC,"-tex-caligraphic-bold":Dp.CALIGRAPHICBOLD,"-tex-calligraphic":Dp.CALIGRAPHIC,"-tex-calligraphic-bold":Dp.CALIGRAPHICBOLD,"-tex-oldstyle":Dp.OLDSTYLE,"-tex-oldstyle-bold":Dp.OLDSTYLEBOLD,"-tex-mathit":Dp.ITALIC};const th=eh;let ah={};function ih(e){return Array.from(e.textContent).map(of.stringEmpty)}function rh(e,t){const a=Array.from(e.textContent),i=[],r=th.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,Dp.UNKNOWN),o=r.identifierNode(a,Dp.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function nh(e){return rh(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function oh(e){return rh(e,(function(e){e.font=Dp.UNKNOWN,e.type="identifier"}))}const sh=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function lh(e){return ah={},[e]}function dh(e,t,a,i,r,n){i=i||sh,r=r||{},n=n||function(e){return!1};const o=gc(t);if(ah[e]||(ah[e]={}),ah[e][o])return ah[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=ch(t,a,jf(i,a),r,n,0);return ah[e][o]=s,s}function ch(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=rc(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=rc(e.childNodes);return Math.max.apply(null,o.map((function(e){return ch(e,t,a,i,r,n)})))}function uh(e){return dh("fraction",e,["fraction"],sh,{},vc.FUNCTIONS.fracNestDepth)}function ph(e,t,a){const i=uh(e),r=Array(i).fill(t);return a&&r.push(a),r.join(vc.MESSAGES.regexp.JOINER_FRAC)}function fh(e){return of.singleton(ph(e,vc.MESSAGES.MS.START,vc.MESSAGES.MS.FRAC_V))}function mh(e){return of.singleton(ph(e,vc.MESSAGES.MS.END,vc.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function hh(e){return of.singleton(ph(e,vc.MESSAGES.MS.FRAC_OVER),{})}function gh(e){return of.singleton(ph(e,vc.MESSAGES.MS.START,vc.MESSAGES.MS.FRAC_B))}function yh(e){return of.singleton(ph(e,vc.MESSAGES.MS.END,vc.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function kh(e){const t=uh(e);return of.singleton(1===t?vc.MESSAGES.MS.FRAC_S:vc.FUNCTIONS.combineNestedFraction(vc.MESSAGES.MS.NEST_FRAC,vc.FUNCTIONS.radicalNestDepth(t-1),vc.MESSAGES.MS.FRAC_S))}function bh(e){const t=uh(e);return of.singleton(1===t?vc.MESSAGES.MS.ENDFRAC:vc.FUNCTIONS.combineNestedFraction(vc.MESSAGES.MS.NEST_FRAC,vc.FUNCTIONS.radicalNestDepth(t-1),vc.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function Sh(e){const t=uh(e);return of.singleton(1===t?vc.MESSAGES.MS.FRAC_OVER:vc.FUNCTIONS.combineNestedFraction(vc.MESSAGES.MS.NEST_FRAC,vc.FUNCTIONS.radicalNestDepth(t-1),vc.MESSAGES.MS.FRAC_OVER))}function wh(e){return vc.FUNCTIONS.fracNestDepth(e)?[e]:[]}function Eh(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+vc.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+vc.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function Ah(e){return of.singleton(Eh(e,vc.MESSAGES.MS.SUBSCRIPT,{sup:vc.MESSAGES.MS.SUPER,sub:vc.MESSAGES.MS.SUB}))}function vh(e){return of.singleton(Eh(e,vc.MESSAGES.MS.SUB,{sup:vc.MESSAGES.MS.SUP,sub:vc.MESSAGES.MS.SUB}))}function xh(e){return of.singleton(Eh(e,vc.MESSAGES.MS.SUPERSCRIPT,{sup:vc.MESSAGES.MS.SUPER,sub:vc.MESSAGES.MS.SUB}))}function Ch(e){return of.singleton(Eh(e,vc.MESSAGES.MS.SUP,{sup:vc.MESSAGES.MS.SUP,sub:vc.MESSAGES.MS.SUB}))}function Lh(e){const t=Eh(e,"",{sup:vc.MESSAGES.MS.SUPER,sub:vc.MESSAGES.MS.SUB});return of.singleton(t?t.replace(new RegExp(vc.MESSAGES.MS.SUB+"$"),vc.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(vc.MESSAGES.MS.SUPER+"$"),vc.MESSAGES.MS.SUPERSCRIPT):vc.MESSAGES.MS.BASELINE)}function Nh(e){const t=Eh(e,"",{sup:vc.MESSAGES.MS.SUP,sub:vc.MESSAGES.MS.SUB});return of.singleton(t||vc.MESSAGES.MS.BASE)}function _h(e){return dh("radical",e,["sqrt","root"],sh,{})}function Fh(e,t,a){const i=_h(e),r=function(e){const t="sqrt"===e.tagName?"2":ac("children/*[1]",e)[0].textContent.trim();return vc.MESSAGES.MSroots[t]||""}(e);return a=r?vc.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:vc.FUNCTIONS.combineNestedRadical(t,vc.FUNCTIONS.radicalNestDepth(i-1),a)}function Dh(e){return of.singleton(Fh(e,vc.MESSAGES.MS.NESTED,vc.MESSAGES.MS.STARTROOT))}function Mh(e){return of.singleton(Fh(e,vc.MESSAGES.MS.NESTED,vc.MESSAGES.MS.ENDROOT))}function Bh(e){return of.singleton(Fh(e,vc.MESSAGES.MS.NESTED,vc.MESSAGES.MS.ROOTINDEX))}function Ph(e){return of.singleton(Fh(e,vc.MESSAGES.MS.NEST_ROOT,vc.MESSAGES.MS.STARTROOT))}function Rh(e){return of.singleton(Fh(e,vc.MESSAGES.MS.NEST_ROOT,vc.MESSAGES.MS.ENDROOT))}function Th(e){return of.singleton(Fh(e,vc.MESSAGES.MS.NEST_ROOT,vc.MESSAGES.MS.ROOTINDEX))}function Ih(e){return of.singleton(Fh(e,vc.MESSAGES.MS.NEST_ROOT,vc.MESSAGES.MS.ROOT))}function Oh(e){return of.singleton(Fh(e,vc.MESSAGES.MS.NEST_ROOT,vc.MESSAGES.MS.INDEX))}function qh(e){const t=function(e){return dh("underscore",e,["underscore"],sh,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return of.singleton(Array(t).join(vc.MESSAGES.MS.UNDER)+vc.MESSAGES.MS.UNDERSCRIPT)}function jh(e){return of.singleton(vc.MESSAGES.MS.ENDSCRIPTS)}function Uh(e){const t=function(e){return dh("overscore",e,["overscore"],sh,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return of.singleton(Array(t).join(vc.MESSAGES.MS.OVER)+vc.MESSAGES.MS.OVERSCRIPT)}function Hh(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=ac("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function zh(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Wh(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return of.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return of.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Vh=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Gh=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function Jh(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Gh.get(e)+"]";if(1&r){const t=Vh.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Xh(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=Jh(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Vh.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function $h(e){let t=Object.keys(vc.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Kh(e,t){let a=0;return function(){return vc.NUMBERS.numericOrdinal(++a)+" "+t}}function Yh(e,t){let a=0;return function(){return vc.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Zh(e){const t=wc(e,vc.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[of.node(vc.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),of.stringAttr(vc.NUMBERS.vulgarSep,{separator:""}),of.node(vc.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[of.node(t.content||"",e)]}function Qh(e){const t=rc(e.parentNode.childNodes);return of.singleton(vc.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function eg(e){const t=Lh(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function tg(e){const t=Nh(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function ag(e){const t=xh(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function ig(e){const t=Ah(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function rg(e){const t=Ch(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function ng(e){const t=vh(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function og(e,t,a){const i=uh(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(vc.MESSAGES.regexp.JOINER_FRAC)}function sg(e){return of.singleton(og(e,vc.MESSAGES.MS.START,vc.MESSAGES.MS.FRAC_V))}function lg(e){return of.singleton(og(e,vc.MESSAGES.MS.END,vc.MESSAGES.MS.FRAC_V))}function dg(e){return of.singleton(og(e,vc.MESSAGES.MS.START,vc.MESSAGES.MS.FRAC_B))}function cg(e){return of.singleton(og(e,vc.MESSAGES.MS.END,vc.MESSAGES.MS.FRAC_B))}function ug(e){const t=uh(e);return 1===t?of.singleton(vc.MESSAGES.MS.FRAC_S):of.singleton(vc.FUNCTIONS.combineNestedFraction(vc.FUNCTIONS.radicalNestDepth(t-1),vc.MESSAGES.MS.NEST_FRAC,vc.MESSAGES.MS.FRAC_S))}function pg(e){const t=uh(e);return 1===t?of.singleton(vc.MESSAGES.MS.ENDFRAC):of.singleton(vc.FUNCTIONS.combineNestedFraction(vc.FUNCTIONS.radicalNestDepth(t-1),vc.MESSAGES.MS.NEST_FRAC,vc.MESSAGES.MS.ENDFRAC))}function fg(e){const t=uh(e);return 1===t?of.singleton(vc.MESSAGES.MS.FRAC_OVER):of.singleton(vc.FUNCTIONS.combineNestedFraction(vc.FUNCTIONS.radicalNestDepth(t-1),vc.MESSAGES.MS.NEST_FRAC,vc.MESSAGES.MS.FRAC_OVER))}function mg(e){return 1===ac("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function hg(e,t,a){const i=_h(e);return 1===i?a:vc.FUNCTIONS.combineNestedRadical(vc.FUNCTIONS.radicalNestDepth(i-1),t,a)}function gg(e){return of.singleton(hg(e,vc.MESSAGES.MS.NESTED,vc.MESSAGES.MS.STARTROOT))}function yg(e){return of.singleton(hg(e,vc.MESSAGES.MS.NESTED,vc.MESSAGES.MS.ENDROOT))}function kg(e){return of.singleton(hg(e,vc.MESSAGES.MS.NEST_ROOT,vc.MESSAGES.MS.STARTROOT))}function bg(e){return of.singleton(hg(e,vc.MESSAGES.MS.NEST_ROOT,vc.MESSAGES.MS.ENDROOT))}function Sg(e){return of.singleton(hg(e,vc.MESSAGES.MS.NEST_ROOT,vc.MESSAGES.MS.ROOT))}function wg(e,t){const a=function(e){const t=ac("children/*[1]",e)[0].textContent.trim();return vc.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function Eg(e){return of.singleton(wg(e,vc.MESSAGES.MS.ROOTINDEX))}function Ag(e){return of.singleton(wg(e,vc.MESSAGES.MS.ROOTINDEX))}function vg(e){return of.singleton(wg(e,vc.MESSAGES.MS.INDEX))}function xg(e){const t=ac("children/*",e);return of.singleton(vc.NUMBERS.wordOrdinal(t.length))}function Cg(e){const t=ac("children/*",e);return of.singleton(vc.NUMBERS.wordOrdinal(t.length-1))}function Lg(e){const t=ac("children/*",e),a=ac("content/*",e);return of.singleton(vc.NUMBERS.wordOrdinal(t.length-a.length))}function Ng(e,t){const a=e;let i=0;return function(){const e=sf.create({text:Fg(a[i])&&Dg(a[i+1])?vc.MESSAGES.unitTimes:""},{});return i++,[e]}}const _g=["superscript","subscript","overscore","underscore"];function Fg(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=ac("children/*",e);e=-1!==_g.indexOf(t)?a[0]:a[a.length-1]}return!1}function Dg(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=ac("children/*",e)[0]}return!1}function Mg(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=ac("children/*",e)[0]}return[]}function Bg(e){const t=uh(e);return of.singleton(new Array(t).join(vc.MESSAGES.MS.FRACTION_REPEAT)+vc.MESSAGES.MS.FRACTION_START)}function Pg(e){const t=uh(e);return of.singleton(new Array(t).join(vc.MESSAGES.MS.FRACTION_REPEAT)+vc.MESSAGES.MS.FRACTION_END)}function Rg(e){const t=uh(e);return of.singleton(new Array(t).join(vc.MESSAGES.MS.FRACTION_REPEAT)+vc.MESSAGES.MS.FRACTION_OVER)}function Tg(e){const t=uh(e);return of.singleton(new Array(t).join(vc.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+vc.MESSAGES.MS.FRACTION_OVER)}function Ig(e){return vc.MESSAGES.regexp.HYPER===uh(e).toString()?[e]:[]}function Og(e,t){const a=qg(e);return of.singleton(1===a?t:new Array(a).join(vc.MESSAGES.MS.NESTED)+t)}function qg(e,t){const a=t||0;return e.parentNode?qg(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function jg(e){return Og(e,vc.MESSAGES.MS.STARTROOT)}function Ug(e){return Og(e,vc.MESSAGES.MS.ENDROOT)}function Hg(e){return Og(e,vc.MESSAGES.MS.ROOTINDEX)}Dc.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const zg=["multirel","relseq","appl","row","line"],Wg=["subscript","superscript","overscore","underscore"];function Vg(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==zg.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function Gg(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?ac("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[sf.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?Eh(n,"",{sup:vc.MESSAGES.MS.SUPER,sub:vc.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==mc(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[sf.create({text:vc.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==mc(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[sf.create({text:vc.MESSAGES.regexp.SPACE},{})]:[],u=Xd.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function Jg(e,t){const a=e.slice(0);let i;return i=e.length>0?ac("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[sf.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===mc(e),l=r&&"NUMBER"===mc(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[sf.create({text:vc.MESSAGES.regexp.SPACE},{})]:[])}}yf(new mf("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Wg.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Vg(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Vg(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Xg=!1;function $g(){Xg||(df(Td.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:nh,CQFspaceoutIdentifier:oh,CSFspaceoutText:ih,CSFopenFracVerbose:fh,CSFcloseFracVerbose:mh,CSFoverFracVerbose:hh,CSFopenFracBrief:gh,CSFcloseFracBrief:yh,CSFopenFracSbrief:kh,CSFcloseFracSbrief:bh,CSFoverFracSbrief:Sh,CSFvulgarFraction:Zh,CQFvulgarFractionSmall:wh,CSFopenRadicalVerbose:Dh,CSFcloseRadicalVerbose:Mh,CSFindexRadicalVerbose:Bh,CSFopenRadicalBrief:Ph,CSFcloseRadicalBrief:Rh,CSFindexRadicalBrief:Th,CSFopenRadicalSbrief:Ih,CSFindexRadicalSbrief:Oh,CQFisSmallRoot:$h,CSFsuperscriptVerbose:xh,CSFsuperscriptBrief:Ch,CSFsubscriptVerbose:Ah,CSFsubscriptBrief:vh,CSFbaselineVerbose:Lh,CSFbaselineBrief:Nh,CSFleftsuperscriptVerbose:xh,CSFleftsubscriptVerbose:Ah,CSFrightsuperscriptVerbose:xh,CSFrightsubscriptVerbose:Ah,CSFleftsuperscriptBrief:Ch,CSFleftsubscriptBrief:vh,CSFrightsuperscriptBrief:Ch,CSFrightsubscriptBrief:vh,CSFunderscript:qh,CSFoverscript:Uh,CSFendscripts:jh,CTFordinalCounter:Kh,CTFwordCounter:Yh,CTFcontentIterator:pf,CQFdetIsSimple:Hh,CSFRemoveParens:Wh,CQFresetNesting:lh,CGFbaselineConstraint:zh,CGFtensorRules:Xh}),df("es.speech.mathspeak",Td.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:Ng,CQFoneLeft:Mg}),df("fr.speech.mathspeak",Td.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:eg,CSFbaselineBrief:tg,CSFleftsuperscriptVerbose:ag,CSFleftsubscriptVerbose:ig,CSFleftsuperscriptBrief:rg,CSFleftsubscriptBrief:ng}),df("ko.speech.mathspeak",Td.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:sg,CSFcloseFracVerbose:lg,CSFopenFracBrief:dg,CSFcloseFracBrief:cg,CSFopenFracSbrief:ug,CSFoverFracSbrief:fg,CSFcloseFracSbrief:pg,CQFisSimpleIndex:mg,CSFindexRadicalVerbose:Eg,CSFindexRadicalBrief:Ag,CSFindexRadicalSbrief:vg,CSFopenRadicalVerbose:gg,CSFcloseRadicalVerbose:yg,CSFopenRadicalBrief:kg,CSFcloseRadicalBrief:bg,CSFopenRadicalSbrief:Sg}),df(Td.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:uf,CTFnodeCounter:bf,CTFcontentIterator:pf,CSFvulgarFraction:Zh,CQFvulgarFractionSmall:_f,CQFcellsSimple:Nf,CSFordinalExponent:Ff,CSFwordOrdinal:Of,CQFmatchingFences:Bf,CSFnestingDepth:Mf,CQFfencedArguments:Pf,CQFsimpleArguments:Rf,CQFspaceoutNumber:nh}),df("en.prefix.default","",{CSFordinalPosition:Qh}),df("en.speech.chromevox","",{CTFnodeCounter:cf,CTFcontentIterator:pf}),df("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:wh,CSFvulgarFraction:Zh}),df("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:xg,CSFdecreasedOrdinalConversion:Cg,CSFlistOrdinalConversion:Lg}),df("nemeth.braille.default",Td.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:Bg,CSFcloseFraction:Pg,CSFoverFraction:Rg,CSFoverBevFraction:Tg,CQFhyperFraction:Ig,CSFopenRadical:jg,CSFcloseRadical:Ug,CSFindexRadical:Hg,CSFsubscript:Ah,CSFsuperscript:xh,CSFbaseline:Lh,CGFtensorRules:e=>Xh(e,!1),CTFrelationIterator:Gg,CTFimplicitIterator:Jg}),Xg=!0)}class Kg{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var Yg,Zg;function Qg(e){switch(e){case"[n]":return Yg.NODE;case"[m]":return Yg.MULTI;case"[t]":return Yg.TEXT;case"[p]":return Yg.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(Yg||(Yg={}));class ey{static grammarFromString(e){return Dc.parseInput(e)}static fromString(e){const t={type:Qg(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new iy("Missing content.");switch(t.type){case Yg.TEXT:if('"'===a[0]){const e=ry(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new iy("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case Yg.NODE:case Yg.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=ey.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new ey(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new iy("Invalid attribute expression: "+e);const t={},a=ry(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===Fc?ey.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case Yg.NODE:return"[n]";case Yg.MULTI:return"[m]";case Yg.TEXT:return"[t]";case Yg.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class ty{static fromString(e){const t=ry(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=tc(e,t,Yd.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[of.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=tc(e,t,Yd.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class uy{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&uy.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new cy,this.parseOrder=Td.DEFAULT_ORDER,this.parser=new Id(this.parseOrder),this.locale=Td.DEFAULT_VALUES[Md.LOCALE],this.modality=Td.DEFAULT_VALUES[Md.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new Kg(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?sf.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||sf.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&uy.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new ay(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return ty.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=ty.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new Kg(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new py(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new Kg(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class py{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class fy extends uy{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)kf(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new iy("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new iy("Rule named "+e+" with style "+t+" does not exist.");const s=i?ty.fromString(i):n.action,l=new Kg(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+vc.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+vc.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new Kg(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+vc.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+fy.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(fy.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(fy.regexp.DECIMAL_MARK,"g"),vc.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,vc.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}fy.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class my extends fy{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=Rp.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(Zg||(Zg={}));class gy{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=Zg.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class yy extends gy{constructor(e,t){super(e,t),this.rule_=null,this.kind=Zg.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Wd.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function ky(e,t,a){switch(e){case Zg.ROOT:return new by;case Zg.DYNAMIC:return new Sy(t);case Zg.QUERY:return new Ay(t,a);case Zg.BOOLEAN:return new vy(t,a);default:return null}}class by extends gy{constructor(){super("",(()=>!0)),this.kind=Zg.ROOT}}class Sy extends gy{constructor(e){super(e,(t=>t===e)),this.kind=Zg.DYNAMIC}}const wy={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function Ey(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&mc(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=Qd(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!Dc.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!Dc.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&mc(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=ac(t,e)[0];if(r){const e=function(e){const t=$p.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=wy[a]||wy["="],n=parseInt(i,10);return e=>{const a=ac(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class Ay extends yy{constructor(e,t){super(e,Ey(e)),this.context=t,this.kind=Zg.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class vy extends yy{constructor(e,t){super(e,Ey(e)),this.context=t,this.kind=Zg.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class xy{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===Zg.QUERY||e.getKind()===Zg.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=xy.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(xy.order_));return Math.max(t.length,a)}constructor(){this.root=ky(Zg.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===Zg.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aWd.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=Cy.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Wd.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),Cy.debugSpeechRule(i,t)}evaluateNode(e){ic(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Wd.getInstance().output(e)}const i=(new Date).getTime();return Wd.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Xd.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=Ly.get(t);return a.parse(e),a}$g(),e&&!e.functions&&(e.functions=function(e,t,a){return lf.get([e,t,a].join("."))||lf.get([Td.DEFAULT_VALUES[Md.LOCALE],t,a].join("."))||lf.get([Td.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new hy;if("braille"===t)return new my;return new fy}(e.locale,e.modality);Ly.set(t,a),e.inherits&&(a.inherits=Ly.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>Cy.getInstance().trie.addRule(e))),Cy.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;Dc.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[Td.DEFAULT_VALUES[Md.LOCALE]];return a[t]||a[Td.DEFAULT_VALUES[Md.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new xy}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Xd.getInstance();let a;Wd.getInstance().output(t.mode!==Bd.HTTP?e.toString():e),Dc.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Wd.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,Bd.HTTP,e).toString()])),Dc.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Xd.getInstance().dynamicCstr.getComponents();const e=Dc.parseInput(o.engine);Xd.getInstance().setDynamicCstr(e)}switch(t.type){case Yg.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case Yg.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case Yg.TEXT:{const t=o.span;let a={};if(t){const i=ac(t,e);a=i.length?of.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return sf.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case Yg.PERSONALITY:default:i=[sf.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&Dc.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Xd.getInstance().setDynamicCstr(l)}return Dc.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[sf.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Xd.getInstance().dynamicCstr,t=Xd.getInstance().strict,a=this.trie,i={};let r=e.getValue(Md.LOCALE),n=e.getValue(Md.MODALITY),o=e.getValue(Md.DOMAIN);a.hasSubtrie([r,n,o])||(o=Td.DEFAULT_VALUES[Md.DOMAIN],a.hasSubtrie([r,n,o])||(n=Td.DEFAULT_VALUES[Md.MODALITY],a.hasSubtrie([r,n,o])||(r=Td.DEFAULT_VALUES[Md.LOCALE]))),i[Md.LOCALE]=[r],i[Md.MODALITY]=["summary"!==n?n:Td.DEFAULT_VALUES[Md.MODALITY]],i[Md.DOMAIN]=["speech"!==n?Td.DEFAULT_VALUES[Md.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=Td.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==oc.ELEMENT_NODE&&e.nodeType!==oc.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Xd.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Wd.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const Ly=new Map;Xd.nodeEvaluator=Cy.getInstance().evaluateNode.bind(Cy.getInstance());const Ny={small:["default"],capital:["default"],digit:["default"]};function _y(e){const t=Xd.getInstance().locale;Xd.getInstance().locale=e,fp(),Gp({locale:e}),function(){const e=vc.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};Ny.small=t(e.smallPrefix,e.letterTrans),Ny.capital=t(e.capPrefix,e.letterTrans),Ny.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of Np.values()){const t=e.unicode;if("offset"in e)My(t,e.font,e.offset||0);else{Dy(t,vc.ALPHABETS[e.base],e.font,!!e.capital)}}Xd.getInstance().locale=t,fp()}function Fy(e){return function(e){return"string"==typeof e?{font:e,combiner:vc.ALPHABETS.combiner}:{font:e[0],combiner:vc.COMBINERS[e[1]]||Sc[e[1]]||vc.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":vc.MESSAGES.font[e]||vc.MESSAGES.embellish[e]||"")}function Dy(e,t,a,i){const r=Fy(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?vc.ALPHABETS.capPrefix:vc.ALPHABETS.smallPrefix,t=i?Ny.capital:Ny.small;By(r.combiner,a,n,r.font,e,vc.ALPHABETS.letterTrans,t)}}function My(e,t,a){const i=Fy(t);for(let t,r=0;t=e[r];r++){const e=vc.ALPHABETS.digitPrefix,n=r+a;By(i.combiner,t,n,i.font,e,vc.ALPHABETS.digitTrans,Ny.digit)}}function By(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;ef(s,"default",t,e(o(a),i,l))}}var Py=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Ry={functions:function(e){for(const a of e)Gp(a)||(t=a.key,qp(a.names||[],Rp.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Wp?(Zp(a),af(a)):Kp.set(a.key,a));var t},symbols:function(e){for(const t of e){if(Gp(t))continue;const e=zp.parseUnicode(t.key);"base"!==Wp?Qp(e,e,t.mappings):Kp.set(e,t)}},units:function(e){for(const t of e)Gp(t)||(t.key+=":unit","base"!==Wp?(Zp(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&rf(t),af(t)):Kp.set(t.key,t))},si:e=>e.forEach(Xp),messages:function(e){const t=pp[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:Cy.addStore,characters:e=>e.forEach(tf)};let Ty=!1;function Iy(e=Xd.getInstance().locale){return Py(this,void 0,void 0,(function*(){return Ty||(!function(){for(const e of Np.values()){const t=e.unicode;for(const a of t)Kp.set(a,{key:a,category:e.category})}}(),Oy(Td.BASE_LOCALE),Ty=!0),$d.promises[Td.BASE_LOCALE].then((()=>Py(this,void 0,void 0,(function*(){const t=Xd.getInstance().defaultLocale;return t?(Oy(t),$d.promises[t].then((()=>Py(this,void 0,void 0,(function*(){return Oy(e),$d.promises[e]}))))):(Oy(e),$d.promises[e])}))))}))}function Oy(e=Xd.getInstance().locale){$d.loaded[e]||($d.loaded[e]=[!1,!1],Wp=Td.DEFAULT_VALUES[Md.LOCALE],Vp=Td.DEFAULT_VALUES[Md.MODALITY],function(e){if(Xd.getInstance().isIE&&Xd.getInstance().mode===Bd.HTTP)return void Uy(e);!function(e){const t=function(){if(Xd.getInstance().customLoader)return Xd.getInstance().customLoader;return qy()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,jy(JSON.parse(i)),$d.loaded[e]=[!0,!0],a(e)}),(t=>{$d.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Xd.getInstance().locale=Xd.getInstance().defaultLocale,a(e)}))}));$d.promises[e]=a}(e)}(e))}function qy(){switch(Xd.getInstance().mode){case Bd.ASYNC:return Hy;case Bd.HTTP:return Wy;case Bd.SYNC:default:return zy}}function jy(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(_y(r[0]),a=!1),Ry[r[1]](e[i]))}}function Uy(e,t){let a=t||1;hp?jy(hp,e):a<=5&&setTimeout((()=>Uy(e,a++)).bind(this),300)}function Hy(e){const t=Sp(e);return new Promise(((e,a)=>{zd.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function zy(e){const t=Sp(e);return new Promise(((e,a)=>{let i="{}";try{i=zd.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function Wy(e){const t=Sp(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var Vy,Gy=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function Jy(e){return Gy(this,void 0,void 0,(function*(){const t=Xd.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Xd.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Xd.STRING_FEATURES.forEach(a),e.debug&&Wd.getInstance().init(),e.json&&(zd.Z.jsonPath=bp(e.json)),e.xpath&&(zd.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=mp(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,gp(!0),!0)}()}(t),fp(),t.setDynamicCstr(),t.init?($d.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,$d.get()):t.delay?(t.delay=!1,$d.get()):Iy()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(Vy||(Vy={}));const Xy=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var $y;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}($y||($y={}));function Ky(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function Yy(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function Zy(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let Qy={},ek=[];function tk(e){Qy={},ek=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[Pd.JOIN];delete n[Pd.JOIN],void 0!==n[Pd.PAUSE]&&(e={[Pd.PAUSE]:n[Pd.PAUSE]},delete n[Pd.PAUSE]);sk(t,r,lk(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=ek.length-1;t>=0;t--){const a=ek[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=ek.pop();const r=jf(i,e);if(e=jf(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&ek.push(i)}ek.push(a.open)}return a}class dk{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Xd.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class uk extends ck{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=tk(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(nk(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let pk="";const fk={TABLE:function(e){let t=Sk(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=wk(t);return t=Ek(t,i),Ak(t,a)},CASES:function(e){let t=Sk(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=wk(t);return t=Ek(t,i),Ak(t,a)},CAYLEY:function(e){let t=Sk(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=wk(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=Ek(t,i),Ak(t,a)},MATRIX:function(e){let t=Sk(e);const[a,i]=wk(t);return t=Ek(t,i),Ak(t,a)},CELL:gk,FENCE:gk,ROW:gk,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=mk(a),o=mk(i),s=kk(n),l=kk(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${Lk(n,d)}\n${c}\n${Lk(o,d)}`},NUMERATOR:Nk,DENOMINATOR:Nk};function mk(e){const t=mc(e),a=fk[t];return a?a(e):e.textContent}function hk(e,t){if(!e||!t)return e+t;const a=yk(e),i=yk(t),r=a-i;e=r<0?bk(e,i,kk(e)):e,t=r>0?bk(t,a,kk(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function bk(e,t,a){return e=function(e,t){const a=t-yk(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function Sk(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===oc.ELEMENT_NODE&&a.push(Ck(e));return a}function wk(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function Ek(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=vk(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=hk(i,e),i=hk(i,t.cells.shift());i=hk(vk(t.lfence,t.height),i),i=hk(i,vk(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(kk(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function vk(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function xk(e){return e.nodeType===oc.ELEMENT_NODE&&"FENCE"===mc(e)?mk(e):""}function Ck(e){const t=Array.from(e.childNodes),a=xk(t[0]),i=xk(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===oc.TEXT_NODE){r=e.textContent;continue}const t=mk(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(yk(t),e)),0),width:n.map(kk)}}function Lk(e,t){const a=(t-kk(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function Nk(e){const t=e.firstChild,a=gk(e);if(t&&t.nodeType===oc.ELEMENT_NODE){if("ENGLISH"===mc(t))return"\u2830"+a;if("NUMBER"===mc(t))return"\u283c"+a}return a}class _k extends dk{markup(e){const t=tk(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)rk(e)||(nk(e)?i=e:(i&&(a+=this.pause(i[Pd.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,_k.PAUSE_PUNCTUATION.get(t)||""}}_k.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class Fk extends uk{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return Fk.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,Fk.MARKS[o]=!0),Xd.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}Fk.MARK_ONCE=!1,Fk.MARK_KIND=!0,Fk.CHARACTER_ATTR="character",Fk.MARKS={};const Dk=new Fk,Mk=new Map([[Ud.NONE,new class extends dk{markup(e){let t="";const a=tk(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Ud.PUNCTUATION,new _k],[Ud.LAYOUT,new class extends uk{finalize(e){return function(e){pk="";const t=nc(`${e}`);return Wd.getInstance().output(cc(t.toString())),pk=gk(t),pk}(e)}pause(e){return""}prosodyElement(e,t){return e===Pd.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=tk(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):nk(e);return t.join("")}}],[Ud.ACSS,new class extends ck{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=tk(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(rk(e)){Yy(i,e);continue}if(nk(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:Ky(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+Xy.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Pd.RATE:return"(richness . "+t+")";case Pd.PITCH:return"(average-pitch . "+t+")";case Pd.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[Pd.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Ud.SABLE,new class extends uk{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Pd.PITCH:return'';case Pd.RATE:return'';case Pd.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Ud.VOICEXML,Dk],[Ud.SSML,Dk]]);function Bk(e){const t=Mk.get(Xd.getInstance().markup);return t?t.markup(e):""}function Pk(e){const t=Mk.get(Xd.getInstance().markup);return t?t.finalize(e):e}class Rk{constructor(e){this.type=e,this.factory_=new ym}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class Tk extends Rk{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:Dp.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){th.getInstance().setNodeFactory(this.getFactory());const t=rc(e.childNodes),a=mc(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return pm(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return th.proof(e,a,this.parseList.bind(this));let i;return 1===(t=um(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=th.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return th.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return th.getInstance().limitNode(mc(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(um(t));return this.getFactory().makeBranchNode("sqrt",[th.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return th.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,th.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(um(t));let i;i=a.length?1===a.length&&km(a[0],"empty")?a:[th.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class Ok extends Ik{}class qk extends Ik{}const jk="data-semantic-";var Uk;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Uk||(Uk={}));const Hk=[Uk.ADDED,Uk.ALTERNATIVE,Uk.CHILDREN,Uk.COLLAPSED,Uk.CONTENT,Uk.EMBELLISHED,Uk.FENCEPOINTER,Uk.FONT,Uk.ID,Uk.ANNOTATION,Uk.ATTRIBUTES,Uk.OPERATOR,Uk.OWNS,Uk.PARENT,Uk.POSTFIX,Uk.PREFIX,Uk.ROLE,Uk.SPEECH,Uk.STRUCTURE,Uk.TYPE];function zk(e){return e.map((function(e){return e.id})).join(",")}function Wk(e,t){e.setAttribute(Uk.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(jk+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Uk.CHILDREN,zk(t.childNodes)),t.contentNodes.length&&e.setAttribute(Uk.CONTENT,zk(t.contentNodes)),t.parent&&e.setAttribute(Uk.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Uk.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Uk.POSTFIX,a.join(" "))}(e,t)}function Vk(e){return jk+e}function Gk(){const e=lc("mrow");return e.setAttribute(Uk.ADDED,"true"),e}class Jk{static fromTree(e){return Jk.fromNode(e.root)}static fromNode(e){return new Jk(Jk.fromNode_(e))}static fromString(e){return new Jk(Jk.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!Jk.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return qf(Jk.collapsedLeafs(e),Jk.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,Jk.simpleCollapseStructure(a)?[a]:Jk.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new Jk(Jk.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return qf(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return Jk.simpleCollapseStructure(e)?e.toString():Jk.contentCollapseStructure(e)?"(c "+e.slice(1).map(Jk.makeSexp_).join(" ")+")":"("+e.map(Jk.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(Jk.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(Jk.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=ac(`.//self::*[@${Uk.ID}=${n}]`,e)[0];if(!t.childNodes.length)return Jk.addAria(s,a,i,r),t.id;const l=Jk.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&Jk.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(Jk.tree_(e,t,a+1,i+1,r));return Jk.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Xd.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Uk.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Uk.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Uk.COLLAPSED),i=a?Jk.realLeafs_(Jk.fromString(a).array):t.map((e=>e.id));e.setAttribute(Uk.OWNS,i.join(" "))}static realLeafs_(e){if(Jk.simpleCollapseStructure(e))return[e];if(Jk.contentCollapseStructure(e))return[];let t=[];for(let a=1;aJk.simpleCollapseStructure(e)?e:Jk.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{Jk.simpleCollapseStructure(e)?a.push(e):(Jk.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function Xk(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=th.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function $k(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if($m(r)){Wd.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return $k(e.concat(o),t,a)}if(!i)return Wd.getInstance().output("Juxta Heuristic Case 3"),$k([r].concat(n),t,a);const o=n.shift();if(!o){Wd.getInstance().output("Juxta Heuristic Case 9");const n=Uf.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",Jf("combine_juxtaposition",n),t.unshift(n),$k(e,t,a)}if(Nm(i)||Nm(o))return Wd.getInstance().output("Juxta Heuristic Case 4"),$k(e.concat([i,r,o]).concat(n),t,a);let s=null;return $m(i)&&$m(o)?(Wd.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):$m(i)?(Wd.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):$m(o)?(Wd.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Wd.getInstance().output("Juxta Heuristic Case 8"),s=Uf.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),$k(e.concat(n),t,a)}function Kk(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===mc(e.childNodes[0])&&"MPADDED"===mc(e.childNodes[0].childNodes[0])&&"MPHANTOM"===mc(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Gf(new Ok("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)$m(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Gf(new Ok("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Um)||(e.role="composed function"),e)),(e=>"clearspeak"===Xd.getInstance().domain))),Gf(new Ok("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Xd.getInstance().domain))),Gf(new Ok("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Xd.getInstance().domain))),Gf(new Ok("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>Rp.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Gf(new qk("convert_juxtaposition",(e=>{let t=hm(e,(function(e){return e.textContent===Pp.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=Xk(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),Xk(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=hm(e,(function(e){return e.textContent===Pp.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?$k(t.comp.shift(),t.rel,t.comp):e}))),Gf(new Ok("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Xd.getInstance().modality&&"identifier"===e.type))),Gf(new Ok("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Gf(new qk("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Xm(e[0])))),Gf(new Ok("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(xm(a))return void(a.role="integral");if(!Xm(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(xm(n))return void(n.role="integral");if(vm(r,n)){const e=th.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Gf(new Ok("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=Zk(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=Zk(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}th.tableToMultiline(e);const a=th.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(Kk(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(Kk(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const Yk=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function Zk(e,t){if(!e.childNodes.length)return eb(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;eb(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==Yk.indexOf(e.type)){const i=e.childNodes;eb(i[t?i.length-1:0]);const r=Jk.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const Qk={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function eb(e){if("punctuation"!==e.type)return!1;const t=Qk[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class tb{static empty(){const e=nc(""),t=new tb(e);return t.mathml=e,t}static fromNode(e,t){const a=tb.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=tb.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=tb.empty();return e.childNodes[0]&&(t.root=gm.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new Tk,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new Tk,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),ab.visit(this.root,{}),function(e){for(const t of hf.values())t.active&&t.annotate(e);for(const t of gf.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=nc(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return gc(this.xml(e))}formatXml(e){return cc(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const ab=new mf("general","unit",((e,t)=>(Jm(e)&&(e.role="unit"),!1)));function ib(e){return rb(e).xml()}function rb(e){return new tb(e)}const nb=[],ob={collapsed:!0,implicit:!0,wiki:!0};function sb(e){const t=function(e){for(let t,a=0;t=nb[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),yb(a);if(1===e.mathml.length){if(Wd.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Wd.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Wk(a,e),yb(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Wd.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Wk(a,e),a.appendChild(sb(t)),yb(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[xb(e)])}))}const i=e.contentNodes.map(Ab);Cb(e,i);const r=e.childNodes.map(sb),n=Jk.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Wd.getInstance().output("Walktree Case 1"),a=lb(n,e);else{const e=mb(n);Wd.getInstance().output("Walktree Case 2"),e?(Wd.getInstance().output("Walktree Case 2.1"),a=wb(e)):(Wd.getInstance().output("Walktree Case 2.2"),a=Lb(a))}return a=vb(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Wf.combine_juxtaposition?function(e,t,a){const i=[];let r=rc(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Uk.TYPE)){i.push(e);continue}const a=db(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):rc(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||pb(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(ub(a,e)){t.shift();continue}const n=i[r];if(n)cb(e,n,a),t.shift();else{if(a.parentNode){e=wb(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=wb(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Wk(a,e),yb(a)}function lb(e,t){const a=function(e){const t=mb(e);if(!t)return{type:fb.INVALID,node:null};const a=mb(e.slice().reverse());if(t===a)return{type:fb.VALID,node:t};const i=hb(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=hb(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:fb.INVALID,node:null};return{type:r.length!==i.length?fb.PRUNED:gb(r[s+1],n[1])?fb.VALID:fb.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==fb.VALID||!dm(i))if(Wd.getInstance().output("Walktree Case 1.1"),i=Gk(),r===fb.PRUNED)Wd.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=kb(t);if(sm(i)){Wd.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of Hk)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),rc(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,sc(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Wd.getInstance().output("Walktree Case 1.1.1");const t=mb(e),a=function(e,t){const a=rc(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(wb(t),e);sc(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function db(e,t){const a=[];let i=rc(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===oc.ELEMENT_NODE&&(e.hasAttribute(Uk.TYPE)||-1!==t.indexOf(e)?a.push(e):i=rc(e.childNodes).concat(i))}return a}function cb(e,t,a){let i=t,r=wb(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=wb(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function ub(e,t){if(!e)return!1;do{if((e=wb(e))===t)return!0}while(e);return!1}function pb(e,t){const a=Pp.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Uk.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return sc(e,t),!0}return!1}var fb;function mb(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!sm(e)&&e.parentNode;)e=wb(e),i.unshift(e);return i}function gb(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function yb(e){for(;!sm(e)&&bb(e);)e=wb(e);return e}function kb(e){const t=rc(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===oc.ELEMENT_NODE&&!lm(e)}));return 1===a.length&&dm(a[0])&&!a[0].hasAttribute(Uk.TYPE)?kb(a[0]):e}function bb(e){const t=wb(e);return!(!t||!dm(t))&&rc(t.childNodes).every((function(t){return t===e||Sb(t)}))}function Sb(e){if(e.nodeType!==oc.ELEMENT_NODE)return!0;if(!e||lm(e))return!0;const t=rc(e.childNodes);return!(!dm(e)&&t.length||function(e){return!!e&&-1!==nm.indexOf(mc(e))}(e)||e.hasAttribute(Uk.TYPE)||cm(e))&&rc(e.childNodes).every(Sb)}function wb(e){return e.parentNode}function Eb(e,t){const a=new Jk(t);e.setAttribute(Uk.COLLAPSED,a.toString())}function Ab(e){if(e.mathml.length)return sb(e);const t=ob.implicit?xb(e):Gk();return e.mathml=[t],t}function vb(e){if("MFENCED"!==mc(e))return e;const t=Gk();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return rc(e.childNodes).forEach((function(e){t.appendChild(e)})),sc(e,t),t}function xb(e){const t=lc("mo"),a=(i=e.textContent,zd.Z.document.createTextNode(i));var i;return t.appendChild(a),Wk(t,e),t.setAttribute(Uk.ADDED,"true"),t}function Cb(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){Lb(e).setAttribute(Uk.OPERATOR,a)}))}function Lb(e){const t=rc(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!Sb(e)})),i=[];for(let e,t=0;e=a[t];t++)if(dm(e)){const t=Lb(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function Nb(e,t,a=!1){const i=cc(e.toString()).toString().replace(new RegExp(jk,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function _b(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=sb(t);i.push(e);const n=Lb(e);r&&!a&&n.setAttribute(Uk.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(fb||(fb={}));class Fb{constructor(e){this.semantic=e}}class Db extends Fb{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=sb(e),this.mml.hasAttribute(Uk.TYPE)){const e=Gk();sc(this.mml,e),e.appendChild(this.mml),this.mml=e}return Wk(this.mml,this.semantic),this.mml}}class Mb extends Fb{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=mc(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=sb(a),n=sb(t),o=sb(i);return Wk(this.mml,this.semantic),this.mml.setAttribute(Uk.CHILDREN,zk([t,i,a])),[n,o,r].forEach((e=>Lb(e).setAttribute(Uk.PARENT,this.mml.getAttribute(Uk.ID)))),this.mml.setAttribute(Uk.TYPE,e.role),Eb(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class Bb extends Fb{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?_b(e):(sb(e),e.id)}static createNone_(e){const t=lc("none");return e&&Wk(t,e),t.setAttribute(Uk.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=rc(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(Lb(e).getAttribute(Uk.ID)))Lb(e).setAttribute(Uk.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(Bb.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==mc(a[i])?this.mml.insertBefore(a[i],lc("mprescripts")):i++,r(t)}}class Pb extends Bb{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===mc(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Wk(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=Bb.multiscriptIndex(this.semantic.childNodes[1]),a=Bb.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];Eb(this.mml,r),this.mml.setAttribute(Uk.TYPE,i.role),this.completeMultiscript(Jk.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=Bb.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];Eb(this.mml,a)}const i=Jk.collapsedLeafs(a||[],t);return Lb(sb(e)).setAttribute(Uk.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Uk.CHILDREN,i.join(",")),this.mml}}class Rb extends Bb{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){sb(this.semantic.childNodes[0]);const e=Bb.multiscriptIndex(this.semantic.childNodes[1]),t=Bb.multiscriptIndex(this.semantic.childNodes[2]),a=Bb.multiscriptIndex(this.semantic.childNodes[3]),i=Bb.multiscriptIndex(this.semantic.childNodes[4]);Wk(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];Eb(this.mml,r);const n=Jk.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Uk.CHILDREN,n.join(",")),this.completeMultiscript(Jk.interleaveIds(a,i),Jk.interleaveIds(e,t)),this.mml}}class Tb extends Fb{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=Gk(),a=new gm(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&Tb.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=sb(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Uk.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],Tb.fencedMap_(this.ofence,this.ofenceMap),Tb.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=yb(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=yb(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Wk(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Wk(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(sb(a));e=e.childNodes[0]}const n=lc("dummy"),o=i.childNodes[0];sc(i,n),sc(a,i),sc(i.childNodes[0],a),sc(n,o),t||(t=i)}return sb(this.ofence),sb(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=mc(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=Mb):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=Pb:"tensor"===e.type&&(i=Rb),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=Tb.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=Gk();if(sc(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=Gk();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Uk.PARENT);e.childNodes[0].setAttribute(Uk.PARENT,t)}))}}class Ib extends Fb{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=Gk();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===mc(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=Gk();Wk(t,e),this.mrows.unshift(t)}else{if("MTABLE"===mc(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Wk(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=Ab(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));Cb(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else sb(e)}finalizeTable(e){Wk(e.mathmlTree,e),e.contentNodes.forEach((e=>{sb(e)})),e.childNodes.forEach((e=>{sb(e)}))}}class Ob extends Fb{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=mc(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&sb(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=lb([this.mml],this.semantic)),Wk(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(Ob.walkTree_),this.mml}}class qb extends Fb{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&sb(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&sb(this.semantic.childNodes[0]),Wk(this.mml,this.semantic),this.mml}}class jb extends Fb{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){sb(e),Wk(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){sb(e)})),Wk(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class Ub extends Fb{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=Ab(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?Ab(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(sb),this.mml)if("MFENCED"===mc(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=vb(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=lb(a,this.semantic)}else this.mml=lb([e].concat(this.inner,[t]),this.semantic);return Wk(this.mml,this.semantic),this.mml}}class Hb extends Fb{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=_b(this.semantic,e);return this.mml=lb(e,this.semantic),Wk(this.mml,this.semantic),this.mml.removeAttribute(Uk.CONTENT),Eb(this.mml,t),this.mml}}function zb(e){const t=hc(e);return function(e,t){const a=hc(e);return sb(t.root),Xd.getInstance().structure&&e.setAttribute(Uk.STRUCTURE,Jk.fromStructure(e,t).toString()),Wd.getInstance().generateOutput((()=>[Nb(a,"Original MathML",ob.wiki),Nb(t,"Semantic Tree",ob.wiki),Nb(e,"Semantically enriched MathML",ob.wiki)])),e}(t,rb(t))}function Wb(e){return zb(nc(e))}nb.push({test:Ob.test,constr:e=>new Ob(e)},{test:Tb.test,constr:e=>new Tb(e)},{test:Mb.test,constr:e=>new Mb(e)},{test:Rb.test,constr:e=>new Rb(e)},{test:Pb.test,constr:e=>new Pb(e)},{test:qb.test,constr:e=>new qb(e)},{test:Db.test,constr:e=>new Db(e)},{test:jb.test,constr:e=>new jb(e)},{test:Ib.test,constr:e=>new Ib(e)},{test:Ub.test,constr:e=>new Ub(e)},{test:Hb.test,constr:e=>new Hb(e)});let Vb=0;class Gb{constructor(){this.counter=Vb++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){ic(e);ac(`.//*[@${Uk.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){ac(`.//*[@${Uk.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Vk("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Vk("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class Jb extends Gb{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const Xb={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function $b(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?Xb[a.color]:a;return i||(i=Xb[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class Kb{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=$b(t,Kb.DEFAULT_FOREGROUND_),this.background=$b(e,Kb.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+Kb.toHex(e.red)+Kb.toHex(e.green)+Kb.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}Kb.DEFAULT_BACKGROUND_="blue",Kb.DEFAULT_FOREGROUND_="black";class Yb{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class Zb extends Gb{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=dc("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=dc("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function Qb(e,t,a){const i=new Kb(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(tS[r]||tS.NativeMML);return n.setColor(i),n}function eS(e,t,a){const i=new Kb(e,t);a.setColor(i)}const tS={SVG:Zb,"SVG-V3":class extends Zb{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=dc("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new Kb({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(ac(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends Gb{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends Gb{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=lc("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends Jb{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:Jb,CHTML:class extends Jb{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function aS(e){return e?e.split(/,/):[]}function iS(e,t){return e.getAttribute(t)}function rS(e){if(e.hasAttribute(Uk.TYPE)&&!e.hasAttribute(Uk.PARENT))return e;const t=function(e,t){return e.querySelectorAll?rc(e.querySelectorAll(`[${t}]`)):ac(`.//*[@${t}]`,e)}(e,Uk.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Uk.PARENT))return e;return e}function nS(e,t){return e.getAttribute(Uk.ID)===t?e:pc(e,Uk.ID,t)[0]}function oS(e,t){return e.getAttribute(Uk.ID)===t?[e]:pc(e,Uk.ID,t)}class sS{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=aS(iS(t,Uk.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!Jk.simpleCollapseStructure(e)&&e[1]&&Jk.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new ym,this.nodeDict={},this.mmlRoot=rS(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=tb.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),th.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=aS(iS(e,Uk.CHILDREN)),i=aS(iS(e,Uk.CONTENT));if(0===i.length&&0===a.length)return sS.textContent(t,e),t;if(i.length>0){const e=nS(this.mathml,i[0]);e&&sS.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=iS(e,Uk.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=iS(e,Uk.TYPE),a=iS(e,Uk.ROLE),i=iS(e,Uk.FONT),r=iS(e,Uk.ANNOTATION)||"",n=iS(e,Uk.ATTRIBUTES)||"",o=iS(e,Uk.ID),s=iS(e,Uk.EMBELLISHED),l=iS(e,Uk.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||Dp.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(Pp.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(sS.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);Jk.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=Jk.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(sS.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?Cy.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return Cy.getInstance().evaluateNode(i)})):[]}(e);return Bk(t)}function hS(e){const t=function(e){return e?Cy.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return Cy.getInstance().evaluateNode(e)})):[]}(e);return Bk(t)}class gS{constructor(){this.modality=Vk("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Vk(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new sS(t)),Jy(this.options_),dS(this.getRebuilt().xml)}}class yS extends gS{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class kS extends gS{constructor(){super(...arguments),this.modality=Vk("foreground"),this.contrast=new Yb}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];kS.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>kS.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return iS(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new sS(nc(t))),this.colorLeaves_(e),iS(e,this.modality)}colorLeaves_(e){const t=[];kS.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=nS(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class bS extends gS{getSpeech(e,t){return iS(e,this.modality)}}class SS extends gS{getSpeech(e,t){return""}}class wS extends gS{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=nS(t,i),o=nS(e,i)||a&&nS(a,i);r&&o&&(this.modality&&this.modality!==Uk.SPEECH?pS(o,n,this.modality):uS(o,n,this.getRebuilt().xml),this.modality===Uk.SPEECH&&fS(o,n))}return i}}class ES extends wS{getSpeech(e,t){return super.getSpeech(e,t),iS(e,this.modality)}}class AS extends gS{getSpeech(e,t){return function(e,t){const a=fc(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Uk.ID);pc(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function vS(e){return(xS[e]||xS.Direct)()}const xS={Adhoc:()=>new yS,Color:()=>new kS,Direct:()=>new bS,Dummy:()=>new SS,Node:()=>new ES,Summary:()=>new AS,Tree:()=>new wS};class CS extends Td{static comparator(){return new NS(Xd.getInstance().dynamicCstr,Rd.createProp([Td.DEFAULT_VALUES[Md.LOCALE]],[Td.DEFAULT_VALUES[Md.MODALITY]],[Td.DEFAULT_VALUES[Md.DOMAIN]],[Td.DEFAULT_VALUES[Md.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=LS.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==CS.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nnS(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new DS(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=DS.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=DS.getAllVisibleNodes(s,i);r=r.concat(DS.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(oS(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new DS(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var MS;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(MS||(MS={}));class BS{static resetState(e){delete BS.STATE[e]}static setState(e,t){BS.STATE[e]=t}static getState(e){return BS.STATE[e]}}BS.STATE={};class PS{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[Vy.UP,this.up.bind(this)],[Vy.DOWN,this.down.bind(this)],[Vy.RIGHT,this.right.bind(this)],[Vy.LEFT,this.left.bind(this)],[Vy.TAB,this.repeat.bind(this)],[Vy.DASH,this.expand.bind(this)],[Vy.SPACE,this.depth.bind(this)],[Vy.HOME,this.home.bind(this)],[Vy.X,this.summary.bind(this)],[Vy.Z,this.detail.bind(this)],[Vy.V,this.virtualize.bind(this)],[Vy.P,this.previous.bind(this)],[Vy.U,this.undo.bind(this)],[Vy.LESS,this.previousRules.bind(this)],[Vy.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(PS.SRE_ID_ATTR)?this.id=this.node.getAttribute(PS.SRE_ID_ATTR):(this.node.setAttribute(PS.SRE_ID_ATTR,PS.ID_COUNTER.toString()),this.id=PS.ID_COUNTER++),this.rootNode=rS(e),this.rootId=this.rootNode.getAttribute(Uk.ID),this.xmlString_=i,this.moved=MS.ENTER}getXml(){return this.xml_||(this.xml_=nc(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(BS.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Uk.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case MS.DEPTH:return this.depth_();case MS.SUMMARY:return this.summary_();case MS.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=BS.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=MS.ENTER}updateFocus(){this.setFocus(DS.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new sS(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=Jk.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=fc(t,"maction");for(let t,r=0;t=i[r];r++){const i=pc(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Uk.ID);let o=nS(e,n);if(o&&"dummy"!==o.getAttribute(Uk.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Uk.PARENT);s&&o.setAttribute(Uk.PARENT,s),o.setAttribute(Uk.TYPE,"dummy"),o.setAttribute(Uk.ID,n),pc(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?iS(e,Uk.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=aS(iS(e,Uk.CHILDREN)),a=aS(iS(e,Uk.CONTENT));const i=iS(e,Uk.TYPE),r=iS(e,Uk.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];ic(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=ac(`//*[@data-semantic-id="${e}"]`,this.getXml());ac("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return DS.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?MS.SUMMARY:MS.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?MS.DETAIL:MS.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),Jy(e).then((()=>vS("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Hd[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Hd[e.domain],this.update(e),this.moved=MS.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=CS.getLocalePreferences().en;if(!e)return"default";const a=CS.relevantPreferences(this.getFocus().getSemanticPrimary()),i=CS.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return CS.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=MS.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),Pk(function(e){const t=e.map((e=>"string"==typeof e?of.stringEmpty(e):e)),a=Mk.get(Xd.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?iS(e[0],Uk.PREFIX):mS(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?iS(e[0],Uk.POSTFIX):""}depth_(){const e=Dc.getInstance().getParameter("depth");Dc.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?vc.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?vc.MESSAGES.navigate.COLLAPSIBLE:"",i=vc.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=mS(this.getFocus().getSemanticNodes()[0]),n=[new sf({text:i,personality:{}}),new sf({text:r,personality:{}}),new sf({text:a,personality:{}})];return Dc.getInstance().setParameter("depth",e),Pk(Bk(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=hS(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:pc(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:pc(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=dS(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}PS.ID_COUNTER=0,PS.SRE_ID_ATTR="sre-explorer-id";class RS extends PS{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class TS{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new TS;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class IS extends PS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new TS;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class OS extends PS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new TS;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return qf(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?qf(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class qS extends OS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(Vy.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(Vy.ONE,this.jumpCell.bind(this)),this.keyMapping.set(Vy.TWO,this.jumpCell.bind(this)),this.keyMapping.set(Vy.THREE,this.jumpCell.bind(this)),this.keyMapping.set(Vy.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(Vy.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(Vy.SIX,this.jumpCell.bind(this)),this.keyMapping.set(Vy.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(Vy.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(Vy.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=MS.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=MS.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===MS.ROW){this.moved=MS.CELL;const e=this.key_-Vy.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-Vy.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=MS.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==qS.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=pc(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=pc(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==qS.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function jS(e,t,a,i,r){return(US[e.toLowerCase()]||US.dummy)(t,a,i,r)}qS.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],qS.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const US={dummy:(e,t,a,i)=>new RS(e,t,a,i),semantic:(e,t,a,i)=>new IS(e,t,a,i),syntax:(e,t,a,i)=>new OS(e,t,a,i),table:(e,t,a,i)=>new qS(e,t,a,i)};class HS{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||HS.stringify_,this.pprint=t.pprint||this.print}}HS.LocalState={walker:null,speechGenerator:null,highlighter:null};class zS extends HS{static getKey_(e){return"string"==typeof e?Vy[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||zS.getKey_}}const WS=new Map;function VS(e){WS.set(e.name,e)}function GS(e){const t=WS.get(e);if(!t)throw new Gd("Unknown processor "+e);return t}function JS(e,t){const a=GS(e);try{return a.processor(t)}catch(e){throw new Gd("Processing error for expression "+t)}}function XS(e,t){const a=GS(e);try{const e=a.processor(t);return Xd.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Gd("Processing error for expression "+t)}}VS(new HS("semantic",{processor:function(e){return ib(nc(e))},postprocessor:function(e,t){const a=Xd.getInstance().speech;if(a===jd.NONE)return e;const i=hc(e);let r=dS(i);if(a===jd.SHALLOW)return e.setAttribute("speech",Pk(r)),e;const n=ac(".//*[@id]",e),o=ac(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=dS(t),e.setAttribute("speech",Pk(r));return e},pprint:function(e){return cc(e.toString())}})),VS(new HS("speech",{processor:function(e){return Pk(Bk(lS(ib(nc(e)))))},pprint:function(e){const t=e.toString();return Mk.get(Xd.getInstance().markup)instanceof uk?cc(t):t}})),VS(new HS("json",{processor:function(e){return rb(nc(e)).toJson()},postprocessor:function(e,t){const a=Xd.getInstance().speech;if(a===jd.NONE)return e;const i=ib(nc(t)),r=dS(i);if(a===jd.SHALLOW)return e.stree.speech=Pk(r),e;const n=e=>{const t=dS(ac(`.//*[@id=${e.id}]`,i)[0]);e.speech=Pk(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),VS(new HS("description",{processor:function(e){return lS(ib(nc(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),VS(new HS("enriched",{processor:function(e){return Wb(e)},postprocessor:function(e,t){const a=rS(e);let i;switch(Xd.getInstance().speech){case jd.NONE:break;case jd.SHALLOW:i=vS("Adhoc"),i.getSpeech(a,e);break;case jd.DEEP:i=vS("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return cc(e.toString())}})),VS(new HS("walker",{processor:function(e){const t=vS("Node");HS.LocalState.speechGenerator=t,t.setOptions({modality:Xd.getInstance().modality,locale:Xd.getInstance().locale,domain:Xd.getInstance().domain,style:Xd.getInstance().style}),HS.LocalState.highlighter=Qb({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=JS("enriched",e),i=function(e,t){const a=GS(e);return Xd.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return HS.LocalState.walker=jS(Xd.getInstance().walker,a,t,HS.LocalState.highlighter,i),HS.LocalState.walker},print:function(e){return HS.LocalState.walker.speech()}})),VS(new zS("move",{processor:function(e){if(!HS.LocalState.walker)return null;return!1===HS.LocalState.walker.move(e)?function(e){const t=Mk.get(Xd.getInstance().markup);return t?t.error(e):""}(e):HS.LocalState.walker.speech()}})),VS(new HS("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":vc.NUMBERS.numberToWords(t)}})),VS(new HS("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":vc.NUMBERS.wordOrdinal(t)}})),VS(new HS("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":vc.NUMBERS.numericOrdinal(t)}})),VS(new HS("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":JS("speech",`${t}${a}`)}})),VS(new HS("latex",{processor:function(e){return"braille"===Xd.getInstance().modality&&"euro"===Xd.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),JS("speech",``)}}));var $S=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Vd.L.VERSION;function KS(e){return $S(this,void 0,void 0,(function*(){return Jy(e)}))}function YS(){const e=["mode"].concat(Xd.STRING_FEATURES,Xd.BINARY_FEATURES),t=Xd.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=zd.Z.jsonPath,a.xpath=zd.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function ZS(){return $S(this,void 0,void 0,(function*(){return KS({}).then((()=>$d.getall()))}))}const QS=qy;function ew(e){return aw("speech",e)}function tw(e){return aw("enriched",e)}function aw(e,t){return JS(e,t)}const iw={};function rw(e,t,a){switch(Xd.getInstance().mode){case Bd.ASYNC:return function(e,t,a){return $S(this,void 0,void 0,(function*(){const i=yield zd.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=XS(e,i);if(a)try{zd.Z.fs.promises.writeFile(a,r)}catch(e){throw new Gd("Can not write to file: "+a)}return r}))}(e,t,a);case Bd.SYNC:return function(e,t,a){const i=function(e){let t;try{t=zd.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Gd("Can not open file: "+e)}return t}(t),r=XS(e,i);if(a)try{zd.Z.fs.writeFileSync(a,r)}catch(e){throw new Gd("Can not write to file: "+a)}return r}(e,t,a);default:throw new Gd(`Can process files in ${Xd.getInstance().mode} mode`)}}iw.toSpeech=function(e,t){return rw("speech",e,t)},iw.toSemantic=function(e,t){return rw("semantic",e,t)},iw.toJson=function(e,t){return rw("json",e,t)},iw.toDescription=function(e,t){return rw("description",e,t)},iw.toEnriched=function(e,t){return rw("enriched",e,t)};zd.Z.documentSupported?KS({mode:Bd.HTTP}).then((()=>KS({}))):KS({mode:Bd.SYNC}).then((()=>KS({mode:Bd.ASYNC})));const nw=new Map,ow=nw;var sw,lw=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Vd.L.LOCALES,e.sreReady=ZS,e.setupEngine=KS,e.engineSetup=YS,e.toEnriched=tw,e.toSpeech=ew,e.clearspeakPreferences=CS,e.getHighlighter=Qb,e.updateHighlighter=eS,e.getSpeechGenerator=vS,e.getWalker=jS,e.preloadLocales=function(e){return lw(this,void 0,void 0,(function*(){const t=ow.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):QS()(e)}))}}(sw||(sw={}));const dw=sw.sreReady;Xd.getInstance().delay=!0;const cw=sw;let uw={};function pw(e,t){let a=sw.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=sw.clearspeakPreferences.currentPreference();uw=sw.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{uw[i]=e,a.setValue("clearspeak-"+sw.clearspeakPreferences.toPreference(uw))},getter:()=>uw[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}Cd.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=pw(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=sw.clearspeakPreferences.currentPreference(),a=sw.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=sw.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+sw.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!sw.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let fw=null;function mw(e){return class extends e{addMenu(e,t=!1){this.state()>=oi.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(oi.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function hw(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=mw(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Yr.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:Dd,menuOptions:Dd.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||Fa({}),a11y:e.OPTIONS.a11y||Fa({}),renderActions:Fa(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[oi.CONTEXT_MENU],checkLoading:[oi.UNPROCESSED+1]}))}),t}function gw(e){return e.documentClass=hw(e.documentClass),e}if(Cd.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(fw)return fw;let a=[];for(let e of sw.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:sw.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),fw=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),fw})),si("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",da,"ui"),ma({_:{ui:{menu:{AnnotationMenu:Jt,MJContextMenu:Xt,Menu:Zt,MenuHandler:ea,MenuUtil:Gt,MmlVisitor:Kt,RadioCompare:$t,SelectableInfo:Yt}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>gw(e)),20),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",da,"a11y"),ma({_:{a11y:{sre:Qt}}}),MathJax.startup){let e=ya.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>sw.preloadLocales(e));let yw="none";si("ENRICHED",30),si("ATTACHSPEECH",155);class kw extends Gr{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function bw(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=oi.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==yw&&(yw=e.options.sre.speech,Yr.retryAfter(sw.setupEngine(e.options.sre).then((()=>sw.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(sw.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(oi.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=oi.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(oi.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function Sw(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new kw(this.mmlFactory);this.options.MathItem=bw(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:Fa(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[oi.ENRICHED],attachSpeech:[oi.ATTACHSPEECH]})),sre:Fa({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function ww(e,t){return t.setAdaptor(e.adaptor),e.documentClass=Sw(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",da,"a11y"),ma({_:{a11y:{"semantic-enrich":ta}}}),MathJax.loader&&fa(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>sw.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>ww(e,new jn({allowHtmlInTokenNodes:!0}))));class Ew{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of Lw)if(e.hasAttribute(i)){let[r,n]=Nw.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=Nw.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(Nw.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}Nw.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},Nw.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class _w extends Ew{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}_w.className="MJX_HoverRegion",_w.style=new vn({["."+_w.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+_w.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class Fw{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&Fw.stopEvent(e)}}var Dw=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class Mw extends Fw{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class Bw extends Mw{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(Bw.updatePromise=Bw.updatePromise.then((()=>Dw(this,void 0,void 0,(function*(){return sw.sreReady().then((()=>sw.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=sw.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=sw.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&Bw.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),Bw.updatePromise=Bw.updatePromise.then((()=>Dw(this,void 0,void 0,(function*(){return sw.sreReady().then((()=>sw.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){Bw.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=sw.getSpeechGenerator("Tree");let e=sw.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}Bw.updatePromise=Promise.resolve();class Pw extends Mw{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=sw.getWalker("table",this.node,sw.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class Rw extends Fw{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class Tw extends Rw{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Iw extends Tw{}class Ow extends Tw{}class qw extends Tw{constructor(e,t,a,i){super(e,t,new Aw(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class jw extends Fw{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Uw extends jw{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Hw extends jw{Start(){if(this.active)return;this.active=!0;let e=sw.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class zw{constructor(e){this.document=e,this.speechRegion=new Nw(this.document),this.brailleRegion=new Cw(this.document),this.magnifier=new _w(this.document),this.tooltip1=new xw(this.document),this.tooltip2=new xw(this.document),this.tooltip3=new xw(this.document)}}let Ww={speech:(e,t,a,...i)=>{let r=Bw.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==sw.engineSetup().locale&&(e.options.sre.locale=sw.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=Bw.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>Pw.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Ow.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>qw.create(e,t,null,a),infoType:(e,t,a,...i)=>Iw.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Iw.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Iw.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Uw.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Hw.create(e,t,null,a,...i)};class Vw{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return sw.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Ww))this.explorers[e]=Ww[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof Mw&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=sw.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=sw.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Gw="undefined"!=typeof window;function Jw(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=oi.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Vw),this.explorers.init(e,a,i)}this.state(oi.EXPLORER)}}rerender(e,t=oi.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Gw&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Xw(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Gr(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=Jw(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new zw(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),e$w(e))));const Zw=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Qw=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),eE=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');wa.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),nw.set("base",Zw),nw.set("en",Qw),nw.set("nemeth",eE),wa.preLoad("loader","startup","core","input/mml","output/chtml","ui/menu"),wa.saveVersion("mml-chtml"),function(e,t){yl.loadFont(e,"chtml",pl,t)}(function(e){return()=>e((()=>sw.sreReady()))}((function(e){return wa.load(...Aa.load).then((()=>(e||function(){})())).then((()=>Aa.ready())).catch((e=>Aa.failed(e)))})),!0)})()})(); \ No newline at end of file diff --git a/mml-svg-nofont.js b/mml-svg-nofont.js new file mode 100644 index 0000000000..b9407e2bdc --- /dev/null +++ b/mml-svg-nofont.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>pa,MathJax:()=>ya,combineConfig:()=>ha,combineDefaults:()=>ma,combineWithMathJax:()=>ga,isObject:()=>fa});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>ba,PackageError:()=>ka});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>Sa});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>Aa});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>xa,Loader:()=>Ea,MathJax:()=>va,PathFilters:()=>wa});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>Na,Expandable:()=>Ba,OPTIONS:()=>Fa,REMOVE:()=>_a,copy:()=>Ta,defaultOptions:()=>Ia,expandable:()=>Da,insert:()=>Ma,isObject:()=>La,keys:()=>Ra,lookup:()=>Ha,makeArray:()=>Pa,selectOptions:()=>qa,selectOptionsFromKeys:()=>Ua,separateOptions:()=>ja,userOptions:()=>Oa});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>Ga,MathJax:()=>za,Startup:()=>Va});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Ka});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>Ya});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Qa});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Za});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>ei});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>ti});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>ai,LinkedList:()=>ri,ListItem:()=>ii});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathList:()=>ni});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathItem:()=>si,STATE:()=>li,newState:()=>di,protoItem:()=>oi});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>ci});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>ui});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>fi,INHERIT:()=>pi});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>mi,AbstractNode:()=>hi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>xi,AbstractMmlEmptyNode:()=>Ci,AbstractMmlLayoutNode:()=>vi,AbstractMmlNode:()=>wi,AbstractMmlTokenNode:()=>Ei,MATHVARIANTS:()=>Si,TEXCLASS:()=>gi,TEXCLASSNAMES:()=>yi,TextNode:()=>Li,XMLNode:()=>Ni,indentAttributes:()=>Ai});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMath:()=>_i});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMi:()=>Fi});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMn:()=>Bi});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>Mi,MO:()=>Pi,OPDEF:()=>Di,OPTABLE:()=>Ii,RANGES:()=>Ri,getRange:()=>Ti});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>Hi,quotePattern:()=>qi,replaceUnicode:()=>zi,sortLength:()=>Oi,split:()=>Vi,unicodeChars:()=>Ui,unicodeString:()=>ji});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>Gi});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>Wi});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>$i});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Xi});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Ki,MmlMrow:()=>Ji});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMfrac:()=>Yi});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMsqrt:()=>Qi});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMroot:()=>Zi});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMstyle:()=>er});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMerror:()=>tr});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMpadded:()=>ar});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>ir});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>rr});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>nr});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMaction:()=>or});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMsub:()=>lr,MmlMsubsup:()=>sr,MmlMsup:()=>dr});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMover:()=>pr,MmlMunder:()=>ur,MmlMunderover:()=>cr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMmultiscripts:()=>fr,MmlMprescripts:()=>hr,MmlNone:()=>mr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMtable:()=>gr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMlabeledtr:()=>kr,MmlMtr:()=>yr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtd:()=>br});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMaligngroup:()=>Sr});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMalignmark:()=>Ar});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlMglyph:()=>wr});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlAnnotation:()=>xr,MmlAnnotationXML:()=>vr,MmlSemantics:()=>Er});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>Cr});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{MathChoice:()=>Lr});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{HtmlNode:()=>Nr});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>_r});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>Fr});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>Br,BitFieldClass:()=>Dr});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>qr,RenderList:()=>Pr,resetAllOptions:()=>Tr,resetOptions:()=>Rr});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>jr});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>Hr});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>Vr});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>zr,MmlVisitor:()=>Gr});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>Wr});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Xr,toEntity:()=>$r});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Jr});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>Kr});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Yr,retryAfter:()=>Qr});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Zr});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathItem:()=>en});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathList:()=>tn});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>an});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>rn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>nn});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>on});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>sn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{BIGDIMEN:()=>ln,MATHSPACE:()=>un,RELUNITS:()=>cn,UNITS:()=>dn,em:()=>hn,emRounded:()=>mn,length2em:()=>pn,percent:()=>fn,px:()=>gn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BBox:()=>yn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{add:()=>An,entities:()=>bn,numeric:()=>xn,options:()=>kn,remove:()=>wn,translate:()=>En});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>Cn});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>Mn,TRBL:()=>Ln,WSC:()=>Nn});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>On,sum:()=>In});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindMathML:()=>Un});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{MathMLCompile:()=>jn});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{MathML:()=>Hn});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{H:()=>zn,V:()=>Vn});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{FontData:()=>Xn,NOSTRETCH:()=>Wn,mergeOptions:()=>$n});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{LineBBox:()=>Jn});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{LinebreakVisitor:()=>Qn,Linebreaks:()=>Yn,NOBREAK:()=>Kn});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{ARROWDX:()=>eo,ARROWX:()=>Zn,ARROWY:()=>to,CommonArrow:()=>Ao,CommonBorder:()=>yo,CommonBorder2:()=>ko,CommonDiagonalArrow:()=>So,CommonDiagonalStrike:()=>bo,PADDING:()=>io,SOLID:()=>ro,THICKNESS:()=>ao,arrowBBox:()=>go,arrowBBoxHD:()=>po,arrowBBoxW:()=>fo,arrowDef:()=>ho,arrowHead:()=>uo,diagonalArrowDef:()=>mo,fullBBox:()=>so,fullBorder:()=>co,fullPadding:()=>lo,sideIndex:()=>no,sideNames:()=>oo});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{CommonWrapper:()=>xo,SPACE:()=>vo});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{CommonWrapperFactory:()=>Co});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{CommonHtmlNodeMixin:()=>Lo});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{CommonTeXAtomMixin:()=>No});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{CommonTextNodeMixin:()=>_o});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{CommonMactionMixin:()=>Bo,TooltipData:()=>Fo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{CommonMathMixin:()=>Do});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{CommonMencloseMixin:()=>Po});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{CommonMfencedMixin:()=>Ro});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{CommonMfracMixin:()=>To});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{CommonMglyphMixin:()=>Mo});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{CommonMiMixin:()=>Io});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{CommonMmultiscriptsMixin:()=>Uo,NextScript:()=>Oo,ScriptNames:()=>qo});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{CommonMnMixin:()=>jo});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{CommonMoMixin:()=>Vo,DirectionVH:()=>Ho});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{CommonMpaddedMixin:()=>zo});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{CommonMrootMixin:()=>Go});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{CommonInferredMrowMixin:()=>$o,CommonMrowMixin:()=>Wo});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{CommonMsMixin:()=>Xo});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{CommonMspaceMixin:()=>Jo});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{CommonMsqrtMixin:()=>Ko});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{CommonMsubMixin:()=>Yo,CommonMsubsupMixin:()=>Zo,CommonMsupMixin:()=>Qo});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BREAK_BELOW:()=>es,CommonMtableMixin:()=>ts});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{CommonMtdMixin:()=>as});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{CommonMtextMixin:()=>is});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{CommonMlabeledtrMixin:()=>ns,CommonMtrMixin:()=>rs});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{CommonMoverMixin:()=>ss,CommonMunderMixin:()=>os,CommonMunderoverMixin:()=>ls});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{CommonScriptbaseMixin:()=>ds});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{CommonSemanticsMixin:()=>cs});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{SvgWrapper:()=>ps});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{ZeroFontDataUrl:()=>fs});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{SvgMath:()=>hs});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{SvgInferredMrow:()=>gs,SvgMrow:()=>ms});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{SvgMi:()=>ys});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{SvgMo:()=>bs});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{SvgMn:()=>Ss});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{SvgMs:()=>As});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{SvgMtext:()=>ws});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{SvgMerror:()=>Es});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{SvgMspace:()=>xs});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{SvgMpadded:()=>Cs});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{SvgMphantom:()=>Ls});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{SvgMfrac:()=>Ns});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{SvgMsqrt:()=>_s});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{SvgMroot:()=>Fs});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{SvgMfenced:()=>Bs});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{SvgScriptbase:()=>Ds});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{SvgMsub:()=>Ps,SvgMsubsup:()=>Ts,SvgMsup:()=>Rs});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{SvgMover:()=>Is,SvgMunder:()=>Ms,SvgMunderover:()=>Os});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{AlignX:()=>qs,SvgMmultiscripts:()=>Us});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{SvgMtable:()=>js});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{SvgMlabeledtr:()=>Vs,SvgMtr:()=>Hs});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{SvgMtd:()=>zs});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{SvgMaction:()=>Gs});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{ARROWDX:()=>eo,ARROWX:()=>Zn,ARROWY:()=>to,Arrow:()=>el,Border:()=>Ks,Border2:()=>Ys,CommonArrow:()=>Ao,CommonBorder:()=>yo,CommonBorder2:()=>ko,CommonDiagonalArrow:()=>So,CommonDiagonalStrike:()=>bo,DiagonalArrow:()=>Zs,DiagonalStrike:()=>Qs,PADDING:()=>io,RenderLine:()=>Js,SOLID:()=>ro,THICKNESS:()=>ao,arrowBBox:()=>go,arrowBBoxHD:()=>po,arrowBBoxW:()=>fo,arrowDef:()=>ho,arrowHead:()=>uo,computeLineData:()=>Ws,diagonalArrowDef:()=>mo,fullBBox:()=>so,fullBorder:()=>co,fullPadding:()=>lo,lineData:()=>$s,lineOffset:()=>Xs,sideIndex:()=>no,sideNames:()=>oo});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{SvgMenclose:()=>tl});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{SvgAnnotation:()=>il,SvgAnnotationXML:()=>rl,SvgSemantics:()=>al,SvgXmlNode:()=>nl});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{SvgMglyph:()=>ol});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{SvgTeXAtom:()=>sl});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{SvgTextNode:()=>ll});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{SvgHtmlNode:()=>dl});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{SvgWrappers:()=>cl});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{SvgWrapperFactory:()=>ul});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{FontCache:()=>pl});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{AddPaths:()=>hl,FontData:()=>Xn,NOSTRETCH:()=>Wn,SvgFontData:()=>fl,mergeOptions:()=>$n});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{DefaultFont:()=>ml,fontName:()=>gl});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{SVG:()=>bl,SVGNS:()=>yl,XLINKNS:()=>kl});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{copyToClipboard:()=>El,isMac:()=>wl});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{annotation:()=>Ll,copyAnnotations:()=>xl,showAnnotations:()=>vl});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{MJContextMenu:()=>Fd});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{RadioCompare:()=>Bd});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{MmlVisitor:()=>Dd});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{SelectableInfo:()=>Pd});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{Menu:()=>Td});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{Sre:()=>uA,default:()=>hA,sreReady:()=>fA});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{MenuHandler:()=>SA,MenuMathDocumentMixin:()=>bA,MenuMathItemMixin:()=>kA});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{EnrichHandler:()=>xA,EnrichedMathDocumentMixin:()=>vA,EnrichedMathItemMixin:()=>EA,enrichVisitor:()=>wA});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{AbstractRegion:()=>CA,DummyRegion:()=>LA,HoverRegion:()=>PA,LiveRegion:()=>FA,SpeechRegion:()=>DA,StringRegion:()=>NA,ToolTip:()=>_A});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{AbstractExplorer:()=>RA});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{AbstractKeyExplorer:()=>MA,Magnifier:()=>OA,SpeechExplorer:()=>IA});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{AbstractMouseExplorer:()=>qA,ContentHoverer:()=>HA,FlameHoverer:()=>VA,Hoverer:()=>UA,ValueHoverer:()=>jA});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{AbstractTreeExplorer:()=>zA,FlameColorer:()=>GA,TreeColorer:()=>WA});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{ExplorerPool:()=>JA,RegionPool:()=>$A});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{ExplorerHandler:()=>ZA,ExplorerMathDocumentMixin:()=>QA,ExplorerMathItemMixin:()=>YA,setA11yOption:()=>tw,setA11yOptions:()=>ew});const ua="4.0.0-beta.3",pa="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function fa(e){return"object"==typeof e&&null!==e}function ha(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!fa(e[a])||!fa(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):ha(e[a],t[a]));return e}function ma(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))fa(e[t])&&fa(a[t])?ma(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function ga(e){return ha(ya,e)}void 0===pa.MathJax&&(pa.MathJax={}),pa.MathJax.version||(pa.MathJax={version:ua,_:{},config:pa.MathJax});const ya=pa.MathJax;class ka extends Error{constructor(e,t){super(e),this.package=t}}class ba{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return Ea.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,ba.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=ba.packages,a=this.noLoad,i=this.name,r=[];xa.dependencies.hasOwnProperty(i)?r.push(...xa.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new ba(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=xa[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new ka(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=ba.resolvePath(this.name);xa.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=xa.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new ka(e,this.name))}checkLoad(){((xa[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=ba.packages.get(t);e||(xa.dependencies[t]||(xa.dependencies[t]=[]),xa.dependencies[t].push(t),e=new ba(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}ba.packages=new Map;class Sa{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=Sa.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}Sa.DEFAULTPRIORITY=5;class Aa extends Sa{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const wa={source:e=>(xa.source.hasOwnProperty(e.name)&&(e.name=xa.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&xa.paths.hasOwnProperty(t[1]);)e.name=xa.paths[t[1]]+e.name.substr(t[0].length);return!0}};var Ea;!function(e){const t=ya.version;function a(a){e.versions.set(ba.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(ba.packages.keys()));const t=[];for(const a of e){const e=ba.packages.get(a)||new ba(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=ba.packages.get(i);t||(t=new ba(i),t.provides(xa.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{xa.versionWarnings&&t.isLoaded&&!e.versions.has(ba.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return ba.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=ba.packages.get(t);e||(e=new ba(t,!0),e.provides(xa.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==va.startup&&va.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!xa.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new Aa,e.pathFilters.add(wa.source,0),e.pathFilters.add(wa.normalize,10),e.pathFilters.add(wa.prefix,20)}(Ea||(Ea={}));const va=ya;if(void 0===va.loader){ma(va.config,"loader",{paths:{mathjax:Ea.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:Ea.defaultReady.bind(Ea),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),ga({loader:Ea});for(const e of va.config.loader.pathFilters)Array.isArray(e)?Ea.pathFilters.add(e[0],e[1]):Ea.pathFilters.add(e)}const xa=va.config.loader,Ca={}.constructor;function La(e){return"object"==typeof e&&null!==e&&(e.constructor===Ca||e.constructor===Ba)}const Na="[+]",_a="[-]",Fa={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===Fa.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class Ba{}function Da(e){return Object.assign(Object.create(Ba.prototype),e)}function Pa(e){return Array.isArray(e)?e:[e]}function Ra(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function Ta(e){let t={};for(const a of Ra(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=Ma([],r,!1):La(r)&&(i.value=Ta(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===Ba?Da({}):{},t)}function Ma(e,t,a=!0){for(let i of Ra(t)){if(a&&void 0===e[i]&&e.constructor!==Ba){"symbol"==typeof i&&(i=i.toString()),Fa.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!La(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],Ma(e[i],r,!1)):La(r)?e[i]=Ta(r):e[i]=r;else{const t=Ra(r);Array.isArray(n)&&(1===t.length&&(t[0]===Na||t[0]===_a)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===Na+","+_a&&Array.isArray(r[Na])&&Array.isArray(r[_a]))?(r[_a]&&(n=e[i]=n.filter((e=>r[_a].indexOf(e)<0))),r[Na]&&(e[i]=[...n,...r[Na]])):Ma(n,r,a)}}return e}function Ia(e,...t){return t.forEach((t=>Ma(e,t,!1))),e}function Oa(e,...t){return t.forEach((t=>Ma(e,t,!0))),e}function qa(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function Ua(e,t){return qa(e,...Object.keys(t))}function ja(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function Ha(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var Va;!function(e){const t=new Sa;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new za._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=za._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=h(),e.handler&&i.handlers.unregister(e.handler),e.handler=m(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){za.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},za.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),za.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;za[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),za[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),za[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(za.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=za._.core.MathItem.STATE;za[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),za[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){za[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of Ga.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(za.config[a]),t.push(t[a])}return t}function f(){const t=Ga.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(za.config[t])}function h(){const t=Ga.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(za.config[t])}function m(){const a=Ga.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||Ga.document,Object.assign(Object.assign({},za.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=pa.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){Ga.handler&&!t||(Ga.handler=e)},e.useAdaptor=function(e,t=!1){Ga.adaptor&&!t||(Ga.adaptor=e)},e.useInput=function(e,t=!1){Wa&&!t||Ga.input.push(e)},e.useOutput=function(e,t=!1){Ga.output&&!t||(Ga.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>Ga.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(Ga.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(Ga.typeset&&za.typesetPromise?n(Ga.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=h,e.getHandler=m,e.getDocument=g}(Va||(Va={}));const za=ya;void 0===za._.startup&&(ma(za.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:Va.defaultReady.bind(Va),pageReady:Va.defaultPageReady.bind(Va)}),ga({startup:Va,options:{}}),za.config.startup.invalidOption&&(Fa.invalidOption=za.config.startup.invalidOption),za.config.startup.optionError&&(Fa.optionError=za.config.startup.optionError));const Ga=za.config.startup,Wa=0!==Ga.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",ua,"startup"),ga({_:{components:{loader:r,package:t,startup:o}}});const $a={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Xa=Array.from(Object.keys($a)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Ja={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Xa],"[tex]/all-packages":Xa};Ea.preLoad("loader","startup"),ma(MathJax.config.loader,"dependencies",$a),ma(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),ma(MathJax.config.loader,"provides",Ja),ma(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Ka{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class Ya extends Ka{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Qa(){return new Ya(window)}class Za{constructor(e){let t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e)}}Za.OPTIONS={};class ei{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e),this.preFilters=new Aa,this.postFilters=new Aa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}ei.NAME="generic",ei.OPTIONS={};class ti{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e),this.postFilters=new Aa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}ti.NAME="generic",ti.OPTIONS={};const ai=Symbol();class ii{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class ri{constructor(...e){this.list=new ii(ai),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==ai&&i.data!==ai;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==ai&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class ni extends ri{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=li.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=li.INSERTED&&this.removeFromDocument(t),e=li.TYPESET&&(this.outputData={}),e=li.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(li.UNPROCESSED,e)}}const li={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function di(e,t){if(e in li)throw Error("State "+e+" already exists");li[e]=t}class ci{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}ci.defaultNodes={};class ui extends ci{create(e,t={},a=[]){return this.node[e](t,a)}}const pi="_inherit_";class fi{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===pi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class hi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class mi extends hi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const gi={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},yi=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],ki=["","thinmathspace","mediummathspace","thickmathspace"],bi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],Si=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),Ai=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class wi extends hi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new fi(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:gi.NONE,t=this.texClass||gi.ORD;if(e===gi.NONE||t===gi.NONE)return"";let a=bi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":ki[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||wi.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=wi.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=wi.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||Si.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}wi.defaults={mathbackground:pi,mathcolor:pi,mathsize:pi,dir:pi},wi.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},wi.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},wi.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},wi.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class Ei extends wi{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof Li?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof wi&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof wi&&a.walkTree(e,t);return t}}Ei.defaults=Object.assign(Object.assign({},wi.defaults),{mathvariant:"normal",mathsize:pi});class vi extends wi{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}vi.defaults=wi.defaults;class xi extends wi{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=gi.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}xi.defaults=wi.defaults;class Ci extends mi{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return gi.NONE}get prevClass(){return gi.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class Li extends Ci{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class Ni extends Ci{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class _i extends vi{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}_i.defaults=Object.assign(Object.assign({},vi.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Fi extends Ei{constructor(){super(...arguments),this.texclass=gi.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(Fi.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(Fi.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=gi.OP,this.setProperty("autoOP",!0)),this}}Fi.defaults=Object.assign({},Ei.defaults),Fi.operatorName=/^[a-z][a-z0-9]*$/i,Fi.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class Bi extends Ei{constructor(){super(...arguments),this.texclass=gi.ORD}get kind(){return"mn"}}function Di(e,t,a=gi.BIN,i=null){return[e,t,a,i]}Bi.defaults=Object.assign({},Ei.defaults);const Pi={ORD:Di(0,0,gi.ORD),ORD11:Di(1,1,gi.ORD),ORD21:Di(2,1,gi.ORD),ORD02:Di(0,2,gi.ORD),ORD55:Di(5,5,gi.ORD),NONE:Di(0,0,gi.NONE),OP:Di(1,2,gi.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:Di(1,2,gi.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:Di(0,1,gi.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:Di(1,2,gi.OP,{largeop:!0,symmetric:!0}),BIN3:Di(3,3,gi.BIN),BIN4:Di(4,4,gi.BIN),BIN01:Di(0,1,gi.BIN),BIN5:Di(5,5,gi.BIN),TALLBIN:Di(4,4,gi.BIN,{stretchy:!0}),BINOP:Di(4,4,gi.BIN,{largeop:!0,movablelimits:!0}),REL:Di(5,5,gi.REL),REL1:Di(1,1,gi.REL,{stretchy:!0}),REL4:Di(4,4,gi.REL),RELSTRETCH:Di(5,5,gi.REL,{stretchy:!0}),RELACCENT:Di(5,5,gi.REL,{accent:!0}),WIDEREL:Di(5,5,gi.REL,{accent:!0,stretchy:!0}),OPEN:Di(0,0,gi.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:Di(0,0,gi.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:Di(0,0,gi.INNER),PUNCT:Di(0,3,gi.PUNCT),ACCENT:Di(0,0,gi.ORD,{accent:!0}),WIDEACCENT:Di(0,0,gi.ORD,{accent:!0,stretchy:!0})},Ri=[[32,127,gi.REL,"mo"],[160,191,gi.ORD,"mo"],[192,591,gi.ORD,"mi"],[688,879,gi.ORD,"mo"],[880,6688,gi.ORD,"mi"],[6832,6911,gi.ORD,"mo"],[6912,7615,gi.ORD,"mi"],[7616,7679,gi.ORD,"mo"],[7680,8191,gi.ORD,"mi"],[8192,8303,gi.ORD,"mo"],[8304,8351,gi.ORD,"mo"],[8448,8527,gi.ORD,"mi"],[8528,8591,gi.ORD,"mn"],[8592,8703,gi.REL,"mo"],[8704,8959,gi.BIN,"mo"],[8960,9215,gi.ORD,"mo"],[9312,9471,gi.ORD,"mn"],[9472,10223,gi.ORD,"mo"],[10224,10239,gi.REL,"mo"],[10240,10495,gi.ORD,"mtext"],[10496,10623,gi.REL,"mo"],[10624,10751,gi.ORD,"mo"],[10752,11007,gi.BIN,"mo"],[11008,11055,gi.ORD,"mo"],[11056,11087,gi.REL,"mo"],[11088,11263,gi.ORD,"mo"],[11264,11744,gi.ORD,"mi"],[11776,11903,gi.ORD,"mo"],[11904,12255,gi.ORD,"mi","normal"],[12272,12351,gi.ORD,"mo"],[12352,42143,gi.ORD,"mi","normal"],[42192,43055,gi.ORD,"mi"],[43056,43071,gi.ORD,"mn"],[43072,55295,gi.ORD,"mi"],[63744,64255,gi.ORD,"mi","normal"],[64256,65023,gi.ORD,"mi"],[65024,65135,gi.ORD,"mo"],[65136,65791,gi.ORD,"mi"],[65792,65935,gi.ORD,"mn"],[65936,74751,gi.ORD,"mi","normal"],[74752,74879,gi.ORD,"mn"],[74880,113823,gi.ORD,"mi","normal"],[113824,119391,gi.ORD,"mo"],[119648,119679,gi.ORD,"mn"],[119808,120781,gi.ORD,"mi"],[120782,120831,gi.ORD,"mn"],[122624,129023,gi.ORD,"mo"],[129024,129279,gi.REL,"mo"],[129280,129535,gi.ORD,"mo"],[131072,195103,gi.ORD,"mi","normal"]];function Ti(e){const t=e.codePointAt(0);for(const e of Ri)if(t<=e[1]){if(t>=e[0])return e;break}return null}const Mi=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],Ii={prefix:{"(":Pi.OPEN,"+":Pi.BIN01,"-":Pi.BIN01,"[":Pi.OPEN,"{":Pi.OPEN,"|":Pi.OPEN,"||":[0,0,gi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,gi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":Pi.ORD21,"\xb1":Pi.BIN01,"\u2016":[0,0,gi.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,gi.OPEN,{fence:!0}],"\u201c":[0,0,gi.OPEN,{fence:!0}],\u2145:Pi.ORD21,\u2146:Di(2,0,gi.ORD),"\u2200":Pi.ORD21,"\u2202":Pi.ORD21,"\u2203":Pi.ORD21,"\u2204":Pi.ORD21,"\u2207":Pi.ORD21,"\u220f":Pi.OP,"\u2210":Pi.OP,"\u2211":Pi.OP,"\u2212":Pi.BIN01,"\u2213":Pi.BIN01,"\u221a":[1,1,gi.ORD,{stretchy:!0}],"\u221b":Pi.ORD11,"\u221c":Pi.ORD11,"\u2220":Pi.ORD,"\u2221":Pi.ORD,"\u2222":Pi.ORD,"\u222b":Pi.INTEGRAL,"\u222c":Pi.INTEGRAL,"\u222d":Pi.INTEGRAL,"\u222e":Pi.INTEGRAL,"\u222f":Pi.INTEGRAL,"\u2230":Pi.INTEGRAL,"\u2231":Pi.INTEGRAL,"\u2232":Pi.INTEGRAL,"\u2233":Pi.INTEGRAL,"\u22c0":Pi.OP,"\u22c1":Pi.OP,"\u22c2":Pi.OP,"\u22c3":Pi.OP,"\u2308":Pi.OPEN,"\u230a":Pi.OPEN,"\u2329":Pi.OPEN,"\u2772":Pi.OPEN,"\u27e6":Pi.OPEN,"\u27e8":Pi.OPEN,"\u27ea":Pi.OPEN,"\u27ec":Pi.OPEN,"\u27ee":Pi.OPEN,"\u2980":[0,0,gi.ORD,{fence:!0,stretchy:!0}],"\u2983":Pi.OPEN,"\u2985":Pi.OPEN,"\u2987":Pi.OPEN,"\u2989":Pi.OPEN,"\u298b":Pi.OPEN,"\u298d":Pi.OPEN,"\u298f":Pi.OPEN,"\u2991":Pi.OPEN,"\u2993":Pi.OPEN,"\u2995":Pi.OPEN,"\u2997":Pi.OPEN,"\u29fc":Pi.OPEN,"\u2a00":Pi.OP,"\u2a01":Pi.OP,"\u2a02":Pi.OP,"\u2a03":Pi.OP,"\u2a04":Pi.OP,"\u2a05":Pi.OP,"\u2a06":Pi.OP,"\u2a07":Pi.OP,"\u2a08":Pi.OP,"\u2a09":Pi.OP,"\u2a0a":Pi.OP,"\u2a0b":Pi.INTEGRAL2,"\u2a0c":Pi.INTEGRAL,"\u2a0d":Pi.INTEGRAL2,"\u2a0e":Pi.INTEGRAL2,"\u2a0f":Pi.INTEGRAL2,"\u2a10":Pi.OP,"\u2a11":Pi.OP,"\u2a12":Pi.OP,"\u2a13":Pi.OP,"\u2a14":Pi.OP,"\u2a15":Pi.INTEGRAL2,"\u2a16":Pi.INTEGRAL2,"\u2a17":Pi.INTEGRAL2,"\u2a18":Pi.INTEGRAL2,"\u2a19":Pi.INTEGRAL2,"\u2a1a":Pi.INTEGRAL2,"\u2a1b":Pi.INTEGRAL2,"\u2a1c":Pi.INTEGRAL2,"\u2afc":Pi.OP,"\u2aff":Pi.OP},postfix:{"!!":Di(1,0),"!":[1,0,gi.CLOSE,null],'"':Pi.ACCENT,"&":Pi.ORD,")":Pi.CLOSE,"++":Di(0,0),"--":Di(0,0),"..":Di(0,0),"...":Pi.ORD,"'":Pi.ACCENT,"]":Pi.CLOSE,"^":Pi.WIDEACCENT,_:Pi.WIDEACCENT,"`":Pi.ACCENT,"|":Pi.CLOSE,"}":Pi.CLOSE,"~":Pi.WIDEACCENT,"||":[0,0,gi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,gi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":Pi.ACCENT,\u00aa:Pi.ACCENT,"\xaf":Pi.WIDEACCENT,"\xb0":Pi.ORD,"\xb2":Pi.ACCENT,"\xb3":Pi.ACCENT,"\xb4":Pi.ACCENT,"\xb8":Pi.ACCENT,"\xb9":Pi.ACCENT,\u00ba:Pi.ACCENT,\u02c6:Pi.WIDEACCENT,\u02c7:Pi.WIDEACCENT,\u02c9:Pi.WIDEACCENT,\u02ca:Pi.ACCENT,\u02cb:Pi.ACCENT,\u02cd:Pi.WIDEACCENT,"\u02d8":Pi.ACCENT,"\u02d9":Pi.ACCENT,"\u02da":Pi.ACCENT,"\u02dc":Pi.WIDEACCENT,"\u02dd":Pi.ACCENT,"\u02f7":Pi.WIDEACCENT,"\u0302":Pi.WIDEACCENT,"\u0311":Pi.ACCENT,"\u03f6":Pi.REL,"\u2016":[0,0,gi.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,gi.CLOSE,{fence:!0}],"\u201a":Pi.ACCENT,"\u201b":Pi.ACCENT,"\u201d":[0,0,gi.CLOSE,{fence:!0}],"\u201e":Pi.ACCENT,"\u201f":Pi.ACCENT,"\u2032":Pi.ORD,"\u2033":Pi.ACCENT,"\u2034":Pi.ACCENT,"\u2035":Pi.ACCENT,"\u2036":Pi.ACCENT,"\u2037":Pi.ACCENT,"\u203e":Pi.WIDEACCENT,"\u2057":Pi.ACCENT,"\u20db":Pi.ACCENT,"\u20dc":Pi.ACCENT,"\u2309":Pi.CLOSE,"\u230b":Pi.CLOSE,"\u232a":Pi.CLOSE,"\u23b4":Pi.WIDEACCENT,"\u23b5":Pi.WIDEACCENT,"\u23dc":Pi.WIDEACCENT,"\u23dd":Pi.WIDEACCENT,"\u23de":Pi.WIDEACCENT,"\u23df":Pi.WIDEACCENT,"\u23e0":Pi.WIDEACCENT,"\u23e1":Pi.WIDEACCENT,"\u25a0":Pi.BIN3,"\u25a1":Pi.BIN3,"\u25aa":Pi.BIN3,"\u25ab":Pi.BIN3,"\u25ad":Pi.BIN3,"\u25ae":Pi.BIN3,"\u25af":Pi.BIN3,"\u25b0":Pi.BIN3,"\u25b1":Pi.BIN3,"\u25b2":Pi.BIN4,"\u25b4":Pi.BIN4,"\u25b6":Pi.BIN4,"\u25b7":Pi.BIN4,"\u25b8":Pi.BIN4,"\u25bc":Pi.BIN4,"\u25be":Pi.BIN4,"\u25c0":Pi.BIN4,"\u25c1":Pi.BIN4,"\u25c2":Pi.BIN4,"\u25c4":Pi.BIN4,"\u25c5":Pi.BIN4,"\u25c6":Pi.BIN4,"\u25c7":Pi.BIN4,"\u25c8":Pi.BIN4,"\u25c9":Pi.BIN4,"\u25cc":Pi.BIN4,"\u25cd":Pi.BIN4,"\u25ce":Pi.BIN4,"\u25cf":Pi.BIN4,"\u25d6":Pi.BIN4,"\u25d7":Pi.BIN4,"\u25e6":Pi.BIN4,"\u266d":Pi.ORD02,"\u266e":Pi.ORD02,"\u266f":Pi.ORD02,"\u2773":Pi.CLOSE,"\u27e7":Pi.CLOSE,"\u27e9":Pi.CLOSE,"\u27eb":Pi.CLOSE,"\u27ed":Pi.CLOSE,"\u27ef":Pi.CLOSE,"\u2980":[0,0,gi.ORD,{fence:!0,stretchy:!0}],"\u2984":Pi.CLOSE,"\u2986":Pi.CLOSE,"\u2988":Pi.CLOSE,"\u298a":Pi.CLOSE,"\u298c":Pi.CLOSE,"\u298e":Pi.CLOSE,"\u2990":Pi.CLOSE,"\u2992":Pi.CLOSE,"\u2994":Pi.CLOSE,"\u2996":Pi.CLOSE,"\u2998":Pi.CLOSE,"\u29fd":Pi.CLOSE},infix:{"!=":Pi.BIN4,"#":Pi.ORD,$:Pi.ORD,"%":[3,3,gi.ORD,null],"&&":Pi.BIN4,"":Pi.ORD,"*":Pi.BIN3,"**":Di(1,1),"*=":Pi.BIN4,"+":Pi.BIN4,"+=":Pi.BIN4,",":[0,3,gi.PUNCT,{linebreakstyle:"after",separator:!0}],"-":Pi.BIN4,"-=":Pi.BIN4,"->":Pi.BIN5,".":[0,3,gi.PUNCT,{linebreakstyle:"after",separator:!0}],"/":Pi.ORD11,"//":Di(1,1),"/=":Pi.BIN4,":":[1,2,gi.REL,null],":=":Pi.BIN4,";":[0,3,gi.PUNCT,{linebreakstyle:"after",separator:!0}],"<":Pi.REL,"<=":Pi.BIN5,"<>":Di(1,1),"=":Pi.REL,"==":Pi.BIN4,">":Pi.REL,">=":Pi.BIN5,"?":[1,1,gi.CLOSE,null],"@":Pi.ORD11,"\\":Pi.ORD,"^":Pi.ORD11,_:Pi.ORD11,"|":[2,2,gi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,gi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,gi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":Pi.BIN4,"\xb7":Pi.BIN4,"\xd7":Pi.BIN4,"\xf7":Pi.BIN4,\u02b9:Pi.ORD,"\u0300":Pi.ACCENT,"\u0301":Pi.ACCENT,"\u0303":Pi.WIDEACCENT,"\u0304":Pi.ACCENT,"\u0306":Pi.ACCENT,"\u0307":Pi.ACCENT,"\u0308":Pi.ACCENT,"\u030c":Pi.ACCENT,"\u0332":Pi.WIDEACCENT,"\u0338":Pi.REL4,"\u2015":[0,0,gi.ORD,{stretchy:!0}],"\u2017":[0,0,gi.ORD,{stretchy:!0}],"\u2020":Pi.BIN3,"\u2021":Pi.BIN3,"\u2022":Pi.BIN4,"\u2026":Pi.INNER,"\u2043":Pi.BIN4,"\u2044":Pi.TALLBIN,"\u2061":Pi.NONE,"\u2062":Pi.NONE,"\u2063":[0,0,gi.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":Pi.NONE,"\u20d7":Pi.ACCENT,\u2111:Pi.ORD,\u2113:Pi.ORD,\u2118:Pi.ORD,\u211c:Pi.ORD,"\u2190":Pi.WIDEREL,"\u2191":Pi.RELSTRETCH,"\u2192":Pi.WIDEREL,"\u2193":Pi.RELSTRETCH,"\u2194":Pi.WIDEREL,"\u2195":Pi.RELSTRETCH,"\u2196":Pi.RELSTRETCH,"\u2197":Pi.RELSTRETCH,"\u2198":Pi.RELSTRETCH,"\u2199":Pi.RELSTRETCH,"\u219a":Pi.RELACCENT,"\u219b":Pi.RELACCENT,"\u219c":Pi.WIDEREL,"\u219d":Pi.WIDEREL,"\u219e":Pi.WIDEREL,"\u219f":Pi.WIDEREL,"\u21a0":Pi.WIDEREL,"\u21a1":Pi.RELSTRETCH,"\u21a2":Pi.WIDEREL,"\u21a3":Pi.WIDEREL,"\u21a4":Pi.WIDEREL,"\u21a5":Pi.RELSTRETCH,"\u21a6":Pi.WIDEREL,"\u21a7":Pi.RELSTRETCH,"\u21a8":Pi.RELSTRETCH,"\u21a9":Pi.WIDEREL,"\u21aa":Pi.WIDEREL,"\u21ab":Pi.WIDEREL,"\u21ac":Pi.WIDEREL,"\u21ad":Pi.WIDEREL,"\u21ae":Pi.RELACCENT,"\u21af":Pi.RELSTRETCH,"\u21b0":Pi.RELSTRETCH,"\u21b1":Pi.RELSTRETCH,"\u21b2":Pi.RELSTRETCH,"\u21b3":Pi.RELSTRETCH,"\u21b4":Pi.RELSTRETCH,"\u21b5":Pi.RELSTRETCH,"\u21b6":Pi.RELACCENT,"\u21b7":Pi.RELACCENT,"\u21b8":Pi.REL,"\u21b9":Pi.WIDEREL,"\u21ba":Pi.REL,"\u21bb":Pi.REL,"\u21bc":Pi.WIDEREL,"\u21bd":Pi.WIDEREL,"\u21be":Pi.RELSTRETCH,"\u21bf":Pi.RELSTRETCH,"\u21c0":Pi.WIDEREL,"\u21c1":Pi.WIDEREL,"\u21c2":Pi.RELSTRETCH,"\u21c3":Pi.RELSTRETCH,"\u21c4":Pi.WIDEREL,"\u21c5":Pi.RELSTRETCH,"\u21c6":Pi.WIDEREL,"\u21c7":Pi.WIDEREL,"\u21c8":Pi.RELSTRETCH,"\u21c9":Pi.WIDEREL,"\u21ca":Pi.RELSTRETCH,"\u21cb":Pi.WIDEREL,"\u21cc":Pi.WIDEREL,"\u21cd":Pi.RELACCENT,"\u21ce":Pi.RELACCENT,"\u21cf":Pi.RELACCENT,"\u21d0":Pi.WIDEREL,"\u21d1":Pi.RELSTRETCH,"\u21d2":Pi.WIDEREL,"\u21d3":Pi.RELSTRETCH,"\u21d4":Pi.WIDEREL,"\u21d5":Pi.RELSTRETCH,"\u21d6":Pi.RELSTRETCH,"\u21d7":Pi.RELSTRETCH,"\u21d8":Pi.RELSTRETCH,"\u21d9":Pi.RELSTRETCH,"\u21da":Pi.WIDEREL,"\u21db":Pi.WIDEREL,"\u21dc":Pi.WIDEREL,"\u21dd":Pi.WIDEREL,"\u21de":Pi.REL,"\u21df":Pi.REL,"\u21e0":Pi.WIDEREL,"\u21e1":Pi.RELSTRETCH,"\u21e2":Pi.WIDEREL,"\u21e3":Pi.RELSTRETCH,"\u21e4":Pi.WIDEREL,"\u21e5":Pi.WIDEREL,"\u21e6":Pi.WIDEREL,"\u21e7":Pi.RELSTRETCH,"\u21e8":Pi.WIDEREL,"\u21e9":Pi.RELSTRETCH,"\u21ea":Pi.RELSTRETCH,"\u21eb":Pi.RELSTRETCH,"\u21ec":Pi.RELSTRETCH,"\u21ed":Pi.RELSTRETCH,"\u21ee":Pi.RELSTRETCH,"\u21ef":Pi.RELSTRETCH,"\u21f0":Pi.WIDEREL,"\u21f1":Pi.REL,"\u21f2":Pi.REL,"\u21f3":Pi.RELSTRETCH,"\u21f4":Pi.RELACCENT,"\u21f5":Pi.RELSTRETCH,"\u21f6":Pi.WIDEREL,"\u21f7":Pi.RELACCENT,"\u21f8":Pi.RELACCENT,"\u21f9":Pi.RELACCENT,"\u21fa":Pi.RELACCENT,"\u21fb":Pi.RELACCENT,"\u21fc":Pi.RELACCENT,"\u21fd":Pi.WIDEREL,"\u21fe":Pi.WIDEREL,"\u21ff":Pi.WIDEREL,"\u2201":Di(1,2,gi.ORD),"\u2205":Pi.ORD,"\u2206":Pi.BIN3,"\u2208":Pi.REL,"\u2209":Pi.REL,"\u220a":Pi.REL,"\u220b":Pi.REL,"\u220c":Pi.REL,"\u220d":Pi.REL,"\u220e":Pi.BIN3,"\u2212":Pi.BIN4,"\u2213":Pi.BIN4,"\u2214":Pi.BIN4,"\u2215":Pi.TALLBIN,"\u2216":Pi.BIN4,"\u2217":Pi.BIN4,"\u2218":Pi.BIN4,"\u2219":Pi.BIN4,"\u221d":Pi.REL,"\u221e":Pi.ORD,"\u221f":Pi.REL,"\u2223":Pi.REL,"\u2224":Pi.REL,"\u2225":Pi.REL,"\u2226":Pi.REL,"\u2227":Pi.BIN4,"\u2228":Pi.BIN4,"\u2229":Pi.BIN4,"\u222a":Pi.BIN4,"\u2234":Pi.REL,"\u2235":Pi.REL,"\u2236":Pi.REL,"\u2237":Pi.REL,"\u2238":Pi.BIN4,"\u2239":Pi.REL,"\u223a":Pi.BIN4,"\u223b":Pi.REL,"\u223c":Pi.REL,"\u223d":Pi.REL,"\u223d\u0331":Pi.BIN3,"\u223e":Pi.REL,"\u223f":Pi.BIN3,"\u2240":Pi.BIN4,"\u2241":Pi.REL,"\u2242":Pi.REL,"\u2242\u0338":Pi.REL,"\u2243":Pi.REL,"\u2244":Pi.REL,"\u2245":Pi.REL,"\u2246":Pi.REL,"\u2247":Pi.REL,"\u2248":Pi.REL,"\u2249":Pi.REL,"\u224a":Pi.REL,"\u224b":Pi.REL,"\u224c":Pi.REL,"\u224d":Pi.REL,"\u224e":Pi.REL,"\u224e\u0338":Pi.REL,"\u224f":Pi.REL,"\u224f\u0338":Pi.REL,"\u2250":Pi.REL,"\u2251":Pi.REL,"\u2252":Pi.REL,"\u2253":Pi.REL,"\u2254":Pi.REL,"\u2255":Pi.REL,"\u2256":Pi.REL,"\u2257":Pi.REL,"\u2258":Pi.REL,"\u2259":Pi.REL,"\u225a":Pi.REL,"\u225b":Pi.REL,"\u225c":Pi.REL,"\u225d":Pi.REL,"\u225e":Pi.REL,"\u225f":Pi.REL,"\u2260":Pi.REL,"\u2261":Pi.REL,"\u2262":Pi.REL,"\u2263":Pi.REL,"\u2264":Pi.REL,"\u2265":Pi.REL,"\u2266":Pi.REL,"\u2266\u0338":Pi.REL,"\u2267":Pi.REL,"\u2268":Pi.REL,"\u2269":Pi.REL,"\u226a":Pi.REL,"\u226a\u0338":Pi.REL,"\u226b":Pi.REL,"\u226b\u0338":Pi.REL,"\u226c":Pi.REL,"\u226d":Pi.REL,"\u226e":Pi.REL,"\u226f":Pi.REL,"\u2270":Pi.REL,"\u2271":Pi.REL,"\u2272":Pi.REL,"\u2273":Pi.REL,"\u2274":Pi.REL,"\u2275":Pi.REL,"\u2276":Pi.REL,"\u2277":Pi.REL,"\u2278":Pi.REL,"\u2279":Pi.REL,"\u227a":Pi.REL,"\u227b":Pi.REL,"\u227c":Pi.REL,"\u227d":Pi.REL,"\u227e":Pi.REL,"\u227f":Pi.REL,"\u227f\u0338":Pi.REL,"\u2280":Pi.REL,"\u2281":Pi.REL,"\u2282":Pi.REL,"\u2282\u20d2":Pi.REL,"\u2283":Pi.REL,"\u2283\u20d2":Pi.REL,"\u2284":Pi.REL,"\u2285":Pi.REL,"\u2286":Pi.REL,"\u2287":Pi.REL,"\u2288":Pi.REL,"\u2289":Pi.REL,"\u228a":Pi.REL,"\u228b":Pi.REL,"\u228c":Pi.BIN4,"\u228d":Pi.BIN4,"\u228e":Pi.BIN4,"\u228f":Pi.REL,"\u228f\u0338":Pi.REL,"\u2290":Pi.REL,"\u2290\u0338":Pi.REL,"\u2291":Pi.REL,"\u2292":Pi.REL,"\u2293":Pi.BIN4,"\u2294":Pi.BIN4,"\u2295":Pi.BIN4,"\u2296":Pi.BIN4,"\u2297":Pi.BIN4,"\u2298":Pi.BIN4,"\u2299":Pi.BIN4,"\u229a":Pi.BIN4,"\u229b":Pi.BIN4,"\u229c":Pi.BIN4,"\u229d":Pi.BIN4,"\u229e":Pi.BIN4,"\u229f":Pi.BIN4,"\u22a0":Pi.BIN4,"\u22a1":Pi.BIN4,"\u22a2":Pi.REL,"\u22a3":Pi.REL,"\u22a4":Pi.ORD55,"\u22a5":Pi.REL,"\u22a6":Pi.REL,"\u22a7":Pi.REL,"\u22a8":Pi.REL,"\u22a9":Pi.REL,"\u22aa":Pi.REL,"\u22ab":Pi.REL,"\u22ac":Pi.REL,"\u22ad":Pi.REL,"\u22ae":Pi.REL,"\u22af":Pi.REL,"\u22b0":Pi.REL,"\u22b1":Pi.REL,"\u22b2":Pi.REL,"\u22b3":Pi.REL,"\u22b4":Pi.REL,"\u22b5":Pi.REL,"\u22b6":Pi.REL,"\u22b7":Pi.REL,"\u22b8":Pi.REL,"\u22b9":Pi.REL,"\u22ba":Pi.BIN4,"\u22bb":Pi.BIN4,"\u22bc":Pi.BIN4,"\u22bd":Pi.BIN4,"\u22be":Pi.BIN3,"\u22bf":Pi.BIN3,"\u22c4":Pi.BIN4,"\u22c5":Pi.BIN4,"\u22c6":Pi.BIN4,"\u22c7":Pi.BIN4,"\u22c8":Pi.REL,"\u22c9":Pi.BIN4,"\u22ca":Pi.BIN4,"\u22cb":Pi.BIN4,"\u22cc":Pi.BIN4,"\u22cd":Pi.REL,"\u22ce":Pi.BIN4,"\u22cf":Pi.BIN4,"\u22d0":Pi.REL,"\u22d1":Pi.REL,"\u22d2":Pi.BIN4,"\u22d3":Pi.BIN4,"\u22d4":Pi.REL,"\u22d5":Pi.REL,"\u22d6":Pi.REL,"\u22d7":Pi.REL,"\u22d8":Pi.REL,"\u22d9":Pi.REL,"\u22da":Pi.REL,"\u22db":Pi.REL,"\u22dc":Pi.REL,"\u22dd":Pi.REL,"\u22de":Pi.REL,"\u22df":Pi.REL,"\u22e0":Pi.REL,"\u22e1":Pi.REL,"\u22e2":Pi.REL,"\u22e3":Pi.REL,"\u22e4":Pi.REL,"\u22e5":Pi.REL,"\u22e6":Pi.REL,"\u22e7":Pi.REL,"\u22e8":Pi.REL,"\u22e9":Pi.REL,"\u22ea":Pi.REL,"\u22eb":Pi.REL,"\u22ec":Pi.REL,"\u22ed":Pi.REL,"\u22ee":Pi.ORD55,"\u22ef":Pi.INNER,"\u22f0":Pi.REL,"\u22f1":[5,5,gi.INNER,null],"\u22f2":Pi.REL,"\u22f3":Pi.REL,"\u22f4":Pi.REL,"\u22f5":Pi.REL,"\u22f6":Pi.REL,"\u22f7":Pi.REL,"\u22f8":Pi.REL,"\u22f9":Pi.REL,"\u22fa":Pi.REL,"\u22fb":Pi.REL,"\u22fc":Pi.REL,"\u22fd":Pi.REL,"\u22fe":Pi.REL,"\u22ff":Pi.REL,"\u2305":Pi.BIN3,"\u2306":Pi.BIN3,"\u2322":Pi.REL4,"\u2323":Pi.REL4,"\u2329":Pi.OPEN,"\u232a":Pi.CLOSE,"\u23aa":Pi.ORD,"\u23af":[0,0,gi.ORD,{stretchy:!0}],"\u23b0":Pi.OPEN,"\u23b1":Pi.CLOSE,"\u2500":Pi.ORD,"\u25b3":Pi.BIN4,"\u25b5":Pi.BIN4,"\u25b9":Pi.BIN4,"\u25bd":Pi.BIN4,"\u25bf":Pi.BIN4,"\u25c3":Pi.BIN4,"\u25ef":Pi.BIN3,"\u2660":Pi.ORD,"\u2661":Pi.ORD,"\u2662":Pi.ORD,"\u2663":Pi.ORD,"\u2758":Pi.REL,"\u27f0":Pi.RELSTRETCH,"\u27f1":Pi.RELSTRETCH,"\u27f5":Pi.WIDEREL,"\u27f6":Pi.WIDEREL,"\u27f7":Pi.WIDEREL,"\u27f8":Pi.WIDEREL,"\u27f9":Pi.WIDEREL,"\u27fa":Pi.WIDEREL,"\u27fb":Pi.WIDEREL,"\u27fc":Pi.WIDEREL,"\u27fd":Pi.WIDEREL,"\u27fe":Pi.WIDEREL,"\u27ff":Pi.WIDEREL,"\u2900":Pi.RELACCENT,"\u2901":Pi.RELACCENT,"\u2902":Pi.RELACCENT,"\u2903":Pi.RELACCENT,"\u2904":Pi.RELACCENT,"\u2905":Pi.RELACCENT,"\u2906":Pi.RELACCENT,"\u2907":Pi.RELACCENT,"\u2908":Pi.REL,"\u2909":Pi.REL,"\u290a":Pi.RELSTRETCH,"\u290b":Pi.RELSTRETCH,"\u290c":Pi.WIDEREL,"\u290d":Pi.WIDEREL,"\u290e":Pi.WIDEREL,"\u290f":Pi.WIDEREL,"\u2910":Pi.WIDEREL,"\u2911":Pi.RELACCENT,"\u2912":Pi.RELSTRETCH,"\u2913":Pi.RELSTRETCH,"\u2914":Pi.RELACCENT,"\u2915":Pi.RELACCENT,"\u2916":Pi.RELACCENT,"\u2917":Pi.RELACCENT,"\u2918":Pi.RELACCENT,"\u2919":Pi.RELACCENT,"\u291a":Pi.RELACCENT,"\u291b":Pi.RELACCENT,"\u291c":Pi.RELACCENT,"\u291d":Pi.RELACCENT,"\u291e":Pi.RELACCENT,"\u291f":Pi.RELACCENT,"\u2920":Pi.RELACCENT,"\u2921":Pi.RELSTRETCH,"\u2922":Pi.RELSTRETCH,"\u2923":Pi.REL,"\u2924":Pi.REL,"\u2925":Pi.REL,"\u2926":Pi.REL,"\u2927":Pi.REL,"\u2928":Pi.REL,"\u2929":Pi.REL,"\u292a":Pi.REL,"\u292b":Pi.REL,"\u292c":Pi.REL,"\u292d":Pi.REL,"\u292e":Pi.REL,"\u292f":Pi.REL,"\u2930":Pi.REL,"\u2931":Pi.REL,"\u2932":Pi.REL,"\u2933":Pi.RELACCENT,"\u2934":Pi.REL,"\u2935":Pi.REL,"\u2936":Pi.REL,"\u2937":Pi.REL,"\u2938":Pi.REL,"\u2939":Pi.REL,"\u293a":Pi.RELACCENT,"\u293b":Pi.RELACCENT,"\u293c":Pi.RELACCENT,"\u293d":Pi.RELACCENT,"\u293e":Pi.REL,"\u293f":Pi.REL,"\u2940":Pi.REL,"\u2941":Pi.REL,"\u2942":Pi.RELACCENT,"\u2943":Pi.RELACCENT,"\u2944":Pi.RELACCENT,"\u2945":Pi.RELACCENT,"\u2946":Pi.RELACCENT,"\u2947":Pi.RELACCENT,"\u2948":Pi.RELACCENT,"\u2949":Pi.REL,"\u294a":Pi.RELACCENT,"\u294b":Pi.RELACCENT,"\u294c":Pi.REL,"\u294d":Pi.REL,"\u294e":Pi.WIDEREL,"\u294f":Pi.RELSTRETCH,"\u2950":Pi.WIDEREL,"\u2951":Pi.RELSTRETCH,"\u2952":Pi.WIDEREL,"\u2953":Pi.WIDEREL,"\u2954":Pi.RELSTRETCH,"\u2955":Pi.RELSTRETCH,"\u2956":Pi.RELSTRETCH,"\u2957":Pi.RELSTRETCH,"\u2958":Pi.RELSTRETCH,"\u2959":Pi.RELSTRETCH,"\u295a":Pi.WIDEREL,"\u295b":Pi.WIDEREL,"\u295c":Pi.RELSTRETCH,"\u295d":Pi.RELSTRETCH,"\u295e":Pi.WIDEREL,"\u295f":Pi.WIDEREL,"\u2960":Pi.RELSTRETCH,"\u2961":Pi.RELSTRETCH,"\u2962":Pi.RELACCENT,"\u2963":Pi.REL,"\u2964":Pi.RELACCENT,"\u2965":Pi.REL,"\u2966":Pi.RELACCENT,"\u2967":Pi.RELACCENT,"\u2968":Pi.RELACCENT,"\u2969":Pi.RELACCENT,"\u296a":Pi.RELACCENT,"\u296b":Pi.RELACCENT,"\u296c":Pi.RELACCENT,"\u296d":Pi.RELACCENT,"\u296e":Pi.RELSTRETCH,"\u296f":Pi.RELSTRETCH,"\u2970":Pi.RELACCENT,"\u2971":Pi.RELACCENT,"\u2972":Pi.RELACCENT,"\u2973":Pi.RELACCENT,"\u2974":Pi.RELACCENT,"\u2975":Pi.RELACCENT,"\u2976":Pi.RELACCENT,"\u2977":Pi.RELACCENT,"\u2978":Pi.RELACCENT,"\u2979":Pi.RELACCENT,"\u297a":Pi.RELACCENT,"\u297b":Pi.RELACCENT,"\u297c":Pi.RELACCENT,"\u297d":Pi.RELACCENT,"\u297e":Pi.REL,"\u297f":Pi.REL,"\u2981":Pi.BIN3,"\u2982":Pi.BIN3,"\u2999":Pi.BIN3,"\u299a":Pi.BIN3,"\u299b":Pi.BIN3,"\u299c":Pi.BIN3,"\u299d":Pi.BIN3,"\u299e":Pi.BIN3,"\u299f":Pi.BIN3,"\u29a0":Pi.BIN3,"\u29a1":Pi.BIN3,"\u29a2":Pi.BIN3,"\u29a3":Pi.BIN3,"\u29a4":Pi.BIN3,"\u29a5":Pi.BIN3,"\u29a6":Pi.BIN3,"\u29a7":Pi.BIN3,"\u29a8":Pi.BIN3,"\u29a9":Pi.BIN3,"\u29aa":Pi.BIN3,"\u29ab":Pi.BIN3,"\u29ac":Pi.BIN3,"\u29ad":Pi.BIN3,"\u29ae":Pi.BIN3,"\u29af":Pi.BIN3,"\u29b0":Pi.BIN3,"\u29b1":Pi.BIN3,"\u29b2":Pi.BIN3,"\u29b3":Pi.BIN3,"\u29b4":Pi.BIN3,"\u29b5":Pi.BIN3,"\u29b6":Pi.BIN4,"\u29b7":Pi.BIN4,"\u29b8":Pi.BIN4,"\u29b9":Pi.BIN4,"\u29ba":Pi.BIN4,"\u29bb":Pi.BIN4,"\u29bc":Pi.BIN4,"\u29bd":Pi.BIN4,"\u29be":Pi.BIN4,"\u29bf":Pi.BIN4,"\u29c0":Pi.REL,"\u29c1":Pi.REL,"\u29c2":Pi.BIN3,"\u29c3":Pi.BIN3,"\u29c4":Pi.BIN4,"\u29c5":Pi.BIN4,"\u29c6":Pi.BIN4,"\u29c7":Pi.BIN4,"\u29c8":Pi.BIN4,"\u29c9":Pi.BIN3,"\u29ca":Pi.BIN3,"\u29cb":Pi.BIN3,"\u29cc":Pi.BIN3,"\u29cd":Pi.BIN3,"\u29ce":Pi.REL,"\u29cf":Pi.REL,"\u29cf\u0338":Pi.REL,"\u29d0":Pi.REL,"\u29d0\u0338":Pi.REL,"\u29d1":Pi.REL,"\u29d2":Pi.REL,"\u29d3":Pi.REL,"\u29d4":Pi.REL,"\u29d5":Pi.REL,"\u29d6":Pi.BIN4,"\u29d7":Pi.BIN4,"\u29d8":Pi.BIN3,"\u29d9":Pi.BIN3,"\u29db":Pi.BIN3,"\u29dc":Pi.BIN3,"\u29dd":Pi.BIN3,"\u29de":Pi.REL,"\u29df":Pi.BIN3,"\u29e0":Pi.BIN3,"\u29e1":Pi.REL,"\u29e2":Pi.BIN4,"\u29e3":Pi.REL,"\u29e4":Pi.REL,"\u29e5":Pi.REL,"\u29e6":Pi.REL,"\u29e7":Pi.BIN3,"\u29e8":Pi.BIN3,"\u29e9":Pi.BIN3,"\u29ea":Pi.BIN3,"\u29eb":Pi.BIN3,"\u29ec":Pi.BIN3,"\u29ed":Pi.BIN3,"\u29ee":Pi.BIN3,"\u29ef":Pi.BIN3,"\u29f0":Pi.BIN3,"\u29f1":Pi.BIN3,"\u29f2":Pi.BIN3,"\u29f3":Pi.BIN3,"\u29f4":Pi.REL,"\u29f5":Pi.BIN4,"\u29f6":Pi.BIN4,"\u29f7":Pi.BIN4,"\u29f8":Pi.BIN3,"\u29f9":Pi.BIN3,"\u29fa":Pi.BIN3,"\u29fb":Pi.BIN3,"\u29fe":Pi.BIN4,"\u29ff":Pi.BIN4,"\u2a1d":Pi.BIN3,"\u2a1e":Pi.BIN3,"\u2a1f":Pi.BIN3,"\u2a20":Pi.BIN3,"\u2a21":Pi.BIN3,"\u2a22":Pi.BIN4,"\u2a23":Pi.BIN4,"\u2a24":Pi.BIN4,"\u2a25":Pi.BIN4,"\u2a26":Pi.BIN4,"\u2a27":Pi.BIN4,"\u2a28":Pi.BIN4,"\u2a29":Pi.BIN4,"\u2a2a":Pi.BIN4,"\u2a2b":Pi.BIN4,"\u2a2c":Pi.BIN4,"\u2a2d":Pi.BIN4,"\u2a2e":Pi.BIN4,"\u2a2f":Pi.BIN4,"\u2a30":Pi.BIN4,"\u2a31":Pi.BIN4,"\u2a32":Pi.BIN4,"\u2a33":Pi.BIN4,"\u2a34":Pi.BIN4,"\u2a35":Pi.BIN4,"\u2a36":Pi.BIN4,"\u2a37":Pi.BIN4,"\u2a38":Pi.BIN4,"\u2a39":Pi.BIN4,"\u2a3a":Pi.BIN4,"\u2a3b":Pi.BIN4,"\u2a3c":Pi.BIN4,"\u2a3d":Pi.BIN4,"\u2a3e":Pi.BIN4,"\u2a3f":Pi.BIN4,"\u2a40":Pi.BIN4,"\u2a41":Pi.BIN4,"\u2a42":Pi.BIN4,"\u2a43":Pi.BIN4,"\u2a44":Pi.BIN4,"\u2a45":Pi.BIN4,"\u2a46":Pi.BIN4,"\u2a47":Pi.BIN4,"\u2a48":Pi.BIN4,"\u2a49":Pi.BIN4,"\u2a4a":Pi.BIN4,"\u2a4b":Pi.BIN4,"\u2a4c":Pi.BIN4,"\u2a4d":Pi.BIN4,"\u2a4e":Pi.BIN4,"\u2a4f":Pi.BIN4,"\u2a50":Pi.BIN4,"\u2a51":Pi.BIN4,"\u2a52":Pi.BIN4,"\u2a53":Pi.BIN4,"\u2a54":Pi.BIN4,"\u2a55":Pi.BIN4,"\u2a56":Pi.BIN4,"\u2a57":Pi.BIN4,"\u2a58":Pi.BIN4,"\u2a59":Pi.REL,"\u2a5a":Pi.BIN4,"\u2a5b":Pi.BIN4,"\u2a5c":Pi.BIN4,"\u2a5d":Pi.BIN4,"\u2a5e":Pi.BIN4,"\u2a5f":Pi.BIN4,"\u2a60":Pi.BIN4,"\u2a61":Pi.BIN4,"\u2a62":Pi.BIN4,"\u2a63":Pi.BIN4,"\u2a64":Pi.BIN4,"\u2a65":Pi.BIN4,"\u2a66":Pi.REL,"\u2a67":Pi.REL,"\u2a68":Pi.REL,"\u2a69":Pi.REL,"\u2a6a":Pi.REL,"\u2a6b":Pi.REL,"\u2a6c":Pi.REL,"\u2a6d":Pi.REL,"\u2a6e":Pi.REL,"\u2a6f":Pi.REL,"\u2a70":Pi.REL,"\u2a71":Pi.BIN4,"\u2a72":Pi.BIN4,"\u2a73":Pi.REL,"\u2a74":Pi.REL,"\u2a75":Pi.REL,"\u2a76":Pi.REL,"\u2a77":Pi.REL,"\u2a78":Pi.REL,"\u2a79":Pi.REL,"\u2a7a":Pi.REL,"\u2a7b":Pi.REL,"\u2a7c":Pi.REL,"\u2a7d":Pi.REL,"\u2a7d\u0338":Pi.REL,"\u2a7e":Pi.REL,"\u2a7e\u0338":Pi.REL,"\u2a7f":Pi.REL,"\u2a80":Pi.REL,"\u2a81":Pi.REL,"\u2a82":Pi.REL,"\u2a83":Pi.REL,"\u2a84":Pi.REL,"\u2a85":Pi.REL,"\u2a86":Pi.REL,"\u2a87":Pi.REL,"\u2a88":Pi.REL,"\u2a89":Pi.REL,"\u2a8a":Pi.REL,"\u2a8b":Pi.REL,"\u2a8c":Pi.REL,"\u2a8d":Pi.REL,"\u2a8e":Pi.REL,"\u2a8f":Pi.REL,"\u2a90":Pi.REL,"\u2a91":Pi.REL,"\u2a92":Pi.REL,"\u2a93":Pi.REL,"\u2a94":Pi.REL,"\u2a95":Pi.REL,"\u2a96":Pi.REL,"\u2a97":Pi.REL,"\u2a98":Pi.REL,"\u2a99":Pi.REL,"\u2a9a":Pi.REL,"\u2a9b":Pi.REL,"\u2a9c":Pi.REL,"\u2a9d":Pi.REL,"\u2a9e":Pi.REL,"\u2a9f":Pi.REL,"\u2aa0":Pi.REL,"\u2aa1":Pi.REL,"\u2aa1\u0338":Pi.REL,"\u2aa2":Pi.REL,"\u2aa2\u0338":Pi.REL,"\u2aa3":Pi.REL,"\u2aa4":Pi.REL,"\u2aa5":Pi.REL,"\u2aa6":Pi.REL,"\u2aa7":Pi.REL,"\u2aa8":Pi.REL,"\u2aa9":Pi.REL,"\u2aaa":Pi.REL,"\u2aab":Pi.REL,"\u2aac":Pi.REL,"\u2aad":Pi.REL,"\u2aae":Pi.REL,"\u2aaf":Pi.REL,"\u2aaf\u0338":Pi.REL,"\u2ab0":Pi.REL,"\u2ab0\u0338":Pi.REL,"\u2ab1":Pi.REL,"\u2ab2":Pi.REL,"\u2ab3":Pi.REL,"\u2ab4":Pi.REL,"\u2ab5":Pi.REL,"\u2ab6":Pi.REL,"\u2ab7":Pi.REL,"\u2ab8":Pi.REL,"\u2ab9":Pi.REL,"\u2aba":Pi.REL,"\u2abb":Pi.REL,"\u2abc":Pi.REL,"\u2abd":Pi.REL,"\u2abe":Pi.REL,"\u2abf":Pi.REL,"\u2ac0":Pi.REL,"\u2ac1":Pi.REL,"\u2ac2":Pi.REL,"\u2ac3":Pi.REL,"\u2ac4":Pi.REL,"\u2ac5":Pi.REL,"\u2ac6":Pi.REL,"\u2ac7":Pi.REL,"\u2ac8":Pi.REL,"\u2ac9":Pi.REL,"\u2aca":Pi.REL,"\u2acb":Pi.REL,"\u2acc":Pi.REL,"\u2acd":Pi.REL,"\u2ace":Pi.REL,"\u2acf":Pi.REL,"\u2ad0":Pi.REL,"\u2ad1":Pi.REL,"\u2ad2":Pi.REL,"\u2ad3":Pi.REL,"\u2ad4":Pi.REL,"\u2ad5":Pi.REL,"\u2ad6":Pi.REL,"\u2ad7":Pi.REL,"\u2ad8":Pi.REL,"\u2ad9":Pi.REL,"\u2ada":Pi.REL,"\u2adb":Pi.REL,"\u2add":Pi.REL,"\u2add\u0338":Pi.REL,"\u2ade":Pi.REL,"\u2adf":Pi.REL,"\u2ae0":Pi.REL,"\u2ae1":Pi.REL,"\u2ae2":Pi.REL,"\u2ae3":Pi.REL,"\u2ae4":Pi.REL,"\u2ae5":Pi.REL,"\u2ae6":Pi.REL,"\u2ae7":Pi.REL,"\u2ae8":Pi.REL,"\u2ae9":Pi.REL,"\u2aea":Pi.REL,"\u2aeb":Pi.REL,"\u2aec":Pi.REL,"\u2aed":Pi.REL,"\u2aee":Pi.REL,"\u2aef":Pi.REL,"\u2af0":Pi.REL,"\u2af1":Pi.REL,"\u2af2":Pi.REL,"\u2af3":Pi.REL,"\u2af4":Pi.BIN4,"\u2af5":Pi.BIN4,"\u2af6":Pi.BIN4,"\u2af7":Pi.REL,"\u2af8":Pi.REL,"\u2af9":Pi.REL,"\u2afa":Pi.REL,"\u2afb":Pi.BIN4,"\u2afd":Pi.BIN4,"\u2afe":Pi.BIN3,"\u2b45":Pi.RELSTRETCH,"\u2b46":Pi.RELSTRETCH,"\u3008":Pi.OPEN,"\u3009":Pi.CLOSE,"\ufe37":Pi.WIDEACCENT,"\ufe38":Pi.WIDEACCENT}};function Oi(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function ji(e){return String.fromCodePoint(...e)}function Hi(e){return!!e.match(/%\s*$/)}function Vi(e){return e.trim().split(/\s+/)}function zi(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}Ii.infix["^"]=Pi.WIDEREL,Ii.infix._=Pi.WIDEREL,Ii.infix["\u2adc"]=Pi.REL;class Gi extends Ei{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:gi.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===gi.REL&&("prefix"===t&&(this.texClass=gi.OPEN),"postfix"===t&&(this.texClass=gi.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===gi.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==gi.BIN&&t!==gi.REL||(a=e.texClass=gi.ORD),a=this.prevClass=e.texClass||gi.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=gi.NONE,t!==gi.BIN||a!==gi.NONE&&a!==gi.BIN&&a!==gi.OP&&a!==gi.REL&&a!==gi.OPEN&&a!==gi.PUNCT)if(a!==gi.BIN||t!==gi.REL&&t!==gi.CLOSE&&t!==gi.PUNCT){if(t===gi.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=gi.ORD)}}else e.texClass=this.prevClass=gi.ORD;else this.texClass=gi.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=Ti(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=ji(Ui(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}Gi.defaults=Object.assign(Object.assign({},Ei.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Gi.MMLSPACING=Mi,Gi.OPTABLE=Ii,Gi.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Gi.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Gi.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Gi.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class Wi extends Ei{constructor(){super(...arguments),this.texclass=gi.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}Wi.defaults=Object.assign({},Ei.defaults);class $i extends Ei{constructor(){super(...arguments),this.texclass=gi.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}$i.defaults=Object.assign(Object.assign({},Ei.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Xi extends Ei{constructor(){super(...arguments),this.texclass=gi.ORD}get kind(){return"ms"}}Xi.defaults=Object.assign(Object.assign({},Ei.defaults),{lquote:'"',rquote:'"'});class Ji extends wi{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=gi.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Ji.defaults=Object.assign({},wi.defaults);class Ki extends Ji{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Ki.defaults=Ji.defaults;class Yi extends xi{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}Yi.defaults=Object.assign(Object.assign({},xi.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Qi extends wi{constructor(){super(...arguments),this.texclass=gi.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Qi.defaults=Object.assign(Object.assign({},wi.defaults),{"data-vertical-align":"bottom"});class Zi extends wi{constructor(){super(...arguments),this.texclass=gi.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Zi.defaults=Object.assign(Object.assign({},wi.defaults),{"data-vertical-align":"bottom"});class er extends vi{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}er.defaults=Object.assign(Object.assign({},vi.defaults),{scriptlevel:pi,displaystyle:pi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:pi,mathcolor:pi,dir:pi,infixlinebreakstyle:"before"});class tr extends wi{constructor(){super(...arguments),this.texclass=gi.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}tr.defaults=Object.assign({},wi.defaults);class ar extends vi{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=gi.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}ar.defaults=Object.assign(Object.assign({},vi.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class ir extends vi{constructor(){super(...arguments),this.texclass=gi.ORD}get kind(){return"mphantom"}}ir.defaults=Object.assign({},vi.defaults);class rr extends wi{constructor(){super(...arguments),this.texclass=gi.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}or.defaults=Object.assign(Object.assign({},wi.defaults),{actiontype:"toggle",selection:1});class sr extends xi{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}sr.defaults=Object.assign(Object.assign({},xi.defaults),{subscriptshift:"",superscriptshift:""});class lr extends sr{get kind(){return"msub"}get arity(){return 2}}lr.defaults=Object.assign({},sr.defaults);class dr extends sr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}dr.defaults=Object.assign({},sr.defaults);class cr extends xi{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}cr.defaults=Object.assign(Object.assign({},xi.defaults),{accent:!1,accentunder:!1,align:"center"}),cr.ACCENTS=["","accentunder","accent"];class ur extends cr{get kind(){return"munder"}get arity(){return 2}}ur.defaults=Object.assign({},cr.defaults);class pr extends cr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}pr.defaults=Object.assign({},cr.defaults),pr.ACCENTS=["","accent","accentunder"];class fr extends sr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let _r={[_i.prototype.kind]:_i,[Fi.prototype.kind]:Fi,[Bi.prototype.kind]:Bi,[Gi.prototype.kind]:Gi,[Wi.prototype.kind]:Wi,[$i.prototype.kind]:$i,[Xi.prototype.kind]:Xi,[Ji.prototype.kind]:Ji,[Ki.prototype.kind]:Ki,[Yi.prototype.kind]:Yi,[Qi.prototype.kind]:Qi,[Zi.prototype.kind]:Zi,[er.prototype.kind]:er,[tr.prototype.kind]:tr,[ar.prototype.kind]:ar,[ir.prototype.kind]:ir,[rr.prototype.kind]:rr,[nr.prototype.kind]:nr,[or.prototype.kind]:or,[lr.prototype.kind]:lr,[dr.prototype.kind]:dr,[sr.prototype.kind]:sr,[ur.prototype.kind]:ur,[pr.prototype.kind]:pr,[cr.prototype.kind]:cr,[fr.prototype.kind]:fr,[hr.prototype.kind]:hr,[mr.prototype.kind]:mr,[gr.prototype.kind]:gr,[kr.prototype.kind]:kr,[yr.prototype.kind]:yr,[br.prototype.kind]:br,[Sr.prototype.kind]:Sr,[Ar.prototype.kind]:Ar,[wr.prototype.kind]:wr,[Er.prototype.kind]:Er,[xr.prototype.kind]:xr,[vr.prototype.kind]:vr,[Cr.prototype.kind]:Cr,[Lr.prototype.kind]:Lr,[Li.prototype.kind]:Li,[Ni.prototype.kind]:Ni,[Nr.prototype.kind]:Nr};class Fr extends ui{get MML(){return this.node}}Fr.defaultNodes=_r;class Br{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===Br.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function Dr(...e){const t=class extends Br{};return t.allocate(...e),t}Br.MAXBIT=1<<31,Br.next=1,Br.names=new Map;class Pr extends Sa{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=li.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=li.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=li.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const Rr={all:!1,processed:!1,inputJax:null,outputJax:null},Tr={all:!0,processed:!0,inputJax:[],outputJax:[]};class Mr extends ei{compile(e){return null}}class Ir extends ti{typeset(e,t=null){return null}escaped(e,t){return null}}class Or extends ni{}class qr{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=Oa(Ia({},i.OPTIONS),a),this.math=new(this.options.MathList||Or),this.renderActions=Pr.create(this.options.renderActions),this.processed=new qr.ProcessBits,this.outputJax=this.options.OutputJax||new Ir;let r=this.options.InputJax||[new Mr];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new Fr,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=Pr.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=li.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=Oa({format:this.inputJax[0].name,display:!0,end:li.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}qr.KIND="MathDocument",qr.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:Or,MathItem:class extends si{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:Da({find:[li.FINDMATH,"findMath","",!1],compile:[li.COMPILED],metrics:[li.METRICS,"getMetrics","",!1],typeset:[li.TYPESET],update:[li.INSERTED,"updateDocument",!1]})},qr.ProcessBits=Dr("findMath","compile","getMetrics","typeset","updateDocument");class Ur extends qr{}class jr{constructor(e,t=5){this.documentClass=Ur,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}jr.NAME="generic";class Hr extends Sa{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class Vr{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[Vr.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const zr="data-mjx-";class Gr extends Vr{constructor(e=null){e||(e=new Fr),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return Ha(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=Ha(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===gi.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(Fi.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":yi[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[zr+t]=a}}Gr.rename={TeXAtom:"mrow"},Gr.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},Gr.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class Wr extends Gr{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const $r=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Xr extends Gr{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,$r).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,$r)}}class Jr{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class Kr extends ci{wrap(e,...t){return this.create(e.kind,e,...t)}}function Yr(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Qr(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Zr={version:ua,handlers:new Hr,document:function(e,t){return Zr.handlers.document(e,t)},handleRetriesFor:Yr,retryAfter:Qr,asyncLoad:null};class en extends si{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=li.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class tn extends ni{}class an{constructor(e=null){let t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=Pa(this.options.skipHtmlTags),t=Pa(this.options.ignoreHtmlClass),a=Pa(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}an.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:Da({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class rn extends qr{constructor(e,t,a){let[i,r]=ja(a,an.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new an(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=Oa({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=li.INSERTED&&t.state(li.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}rn.KIND="HTML",rn.OPTIONS=Object.assign(Object.assign({},qr.OPTIONS),{renderActions:Da(Object.assign(Object.assign({},qr.OPTIONS.renderActions),{styles:[li.INSERTED+1,"","updateStyleSheet",!1]})),MathList:tn,MathItem:en,DomStrings:null});class nn extends jr{constructor(){super(...arguments),this.documentClass=rn}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function on(e){const t=new nn(e);return Zr.handlers.register(t),t}function sn(e){return Zr.asyncLoad?new Promise(((t,a)=>{const i=Zr.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const ln=1e6,dn={px:1,in:96,cm:96/2.54,mm:96/25.4},cn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},un={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:ln};function pn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(un[e])return un[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return dn.hasOwnProperty(o)?n*dn[o]/i/a:cn.hasOwnProperty(o)?n*cn[o]:"%"===o?n/100*t:n*t}function fn(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function hn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function mn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function gn(e,t=-ln,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new yn;return Object.assign(e,this),e}}yn.fullWidth="100%",yn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const kn={loadMissingEntities:!0},bn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},Sn={};function An(e,t){Object.assign(bn,e),Sn[t]=!0}function wn(e){delete bn[e]}function En(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,vn)}function vn(e,t){if("#"===t.charAt(0))return xn(t.slice(1));if(bn[t])return bn[t];if(kn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();Sn[e]||(Sn[e]=!0,Qr(sn("./util/entities/"+e+".js")))}return e}function xn(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class Cn{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const Ln=["top","right","bottom","left"],Nn=["width","style","color"];function _n(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function Fn(e){const t=_n(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of Mn.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const Bn=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,Dn=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function Pn(e){let t={width:"",style:"",color:""};for(const a of _n(this.styles[e]))a.match(Bn)&&""===t.width?t.width=a:a.match(Dn)&&""===t.style?t.style=a:t.color=a;for(const a of Mn.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function Rn(e){const t=[];for(const a of Mn.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const Tn={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class Mn{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),Mn.connect[e]&&!Mn.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),Mn.connect[e]);)Mn.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,Mn.connect[e]&&Mn.connect[e].children&&Mn.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of Mn.connect[e].children){const e=this.childName(t,a);Mn.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(Mn.connect[e]&&!Mn.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function In(e){return e.reduce(((e,t)=>e+t),0)}function On(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}Mn.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},Mn.connect={padding:{children:Ln,split:Fn,combine:function(e){const t=Mn.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:Ln,split:function(e){for(const t of Mn.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...Mn.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:Nn,split:Pn,combine:Rn},"border-right":{children:Nn,split:Pn,combine:Rn},"border-bottom":{children:Nn,split:Pn,combine:Rn},"border-left":{children:Nn,split:Pn,combine:Rn},"border-width":{children:Ln,split:Fn,combine:null},"border-style":{children:Ln,split:Fn,combine:null},"border-color":{children:Ln,split:Fn,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=_n(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(Tn))if((Array.isArray(a[t])||""===a[t])&&e.match(Tn[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of Mn.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",ua,"core"),ga({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:m,MathList:h,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Z,TeXAtom:Y,maction:U,maligngroup:$,malignmark:X,math:A,mathchoice:Q,menclose:q,merror:T,mfenced:O,mfrac:B,mglyph:J,mi:w,mmultiscripts:V,mn:E,mo:C,mpadded:M,mphantom:I,mroot:P,mrow:F,ms:_,mspace:N,msqrt:D,mstyle:R,msubsup:j,mtable:z,mtd:W,mtext:L,mtr:G,munderover:H,semantics:K},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:he,HTMLMathList:me}},mathjax:fe,util:{AsyncLoad:Se,BBox:we,BitField:ae,Entities:Ee,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:Ae,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",nn),MathJax.startup.registerConstructor("browserAdaptor",Qa),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));const qn="http://www.w3.org/1998/Math/MathML";class Un extends Za{findMath(e){let t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);const a=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(a)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)}findMathNodes(e,t){for(const a of this.adaptor.tags(e,"math"))t.add(a)}findMathPrefixed(e,t){let a=this.adaptor.root(this.adaptor.document);for(const i of this.adaptor.allAttributes(a))if("xmlns:"===i.name.substr(0,6)&&i.value===qn){let a=i.name.substr(6);for(const i of this.adaptor.tags(e,a+":math"))t.add(i)}}findMathNS(e,t){for(const a of this.adaptor.tags(e,"math",qn))t.add(a)}processMath(e){const t=this.adaptor,a=[];for(const i of e.values()){if("mjx-assistive-mml"===t.kind(t.parent(i)))continue;const e="block"===t.getAttribute(i,"display")||"display"===t.getAttribute(i,"mode"),r={node:i,n:0,delim:""},n={node:i,n:0,delim:""};a.push({math:t.outerHTML(i),start:r,end:n,display:e})}return a}}Un.OPTIONS={};class jn{constructor(e={}){const t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e)}setMmlFactory(e){this.factory=e}compile(e){let t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t}makeNode(e){const t=this.adaptor;let a=!1,i=t.kind(e).replace(/^.*:/,""),r=t.getAttribute(e,"data-mjx-texclass")||"";r&&(r=this.filterAttribute("data-mjx-texclass",r)||"");let n=r&&"mrow"===i?"TeXAtom":i;for(const o of this.filterClassList(t.allClasses(e)))o.match(/^MJX-TeXAtom-/)&&"mrow"===i?(r=o.substr(12),n="TeXAtom"):"MJX-fixedlimits"===o&&(a=!0);return this.factory.getNodeClass(n)?this.createMml(n,e,r,a):this.unknownNode(n,e)}createMml(e,t,a,i){let r=this.factory.create(e);return"TeXAtom"!==e||"OP"!==a||i||(r.setProperty("movesupsub",!0),r.attributes.setInherited("movablelimits",!0)),a&&(r.texClass=gi[a],r.setProperty("texClass",r.texClass)),this.addAttributes(r,t),this.checkClass(r,t),this.addChildren(r,t),r}unknownNode(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)}addAttributes(e,t){let a=!1;for(const i of this.adaptor.allAttributes(t)){let t=i.name,r=this.filterAttribute(t,i.value);if(null!==r&&"xmlns"!==t)if("data-mjx-"===t.substr(0,9))switch(t.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",r),e.setProperty("ignore-variant",!0),a=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===r);break;case"auto-op":e.setProperty("autoOP","true"===r);break;case"script-align":e.setProperty("scriptalign",r);break;case"vbox":e.setProperty("vbox",r)}else if("class"!==t){let i=r.toLowerCase();"true"===i||"false"===i?e.attributes.set(t,"true"===i):a&&"mathvariant"===t||e.attributes.set(t,r)}}}filterAttribute(e,t){return t}filterClassList(e){return e}addChildren(e,t){if(0===e.arity)return;const a=this.adaptor;for(const i of a.childNodes(t)){const t=a.kind(i);if("#comment"!==t)if("#text"===t)this.addText(e,i);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(i,a));else{let t=e.appendChild(this.makeNode(i));0===t.arity&&a.childNodes(i).length&&!t.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,i):t.mError("There should not be children for "+t.kind+" nodes",this.options.verify,!0))}}e.isToken&&this.trimSpace(e)}addText(e,t){let a=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(a=En(a),a=this.normalizeSpace(a)),e.appendChild(this.factory.create("text").setText(a))):a.match(/\S/)&&this.error('Unexpected text node "'+a+'"')}checkClass(e,t){let a=[];for(const i of this.filterClassList(this.adaptor.allClasses(t)))"MJX-"===i.substr(0,4)?"MJX-variant"===i?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==i.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(i.substr(3))):a.push(i);a.length&&e.attributes.set("class",a.join(" "))}fixCalligraphic(e){return e.replace(/caligraphic/,"calligraphic")}markMrows(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}jn.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},wi.verifyDefaults),translateEntities:!0};class Hn extends ei{constructor(e={}){let[t,a,i]=ja(e,Un.OPTIONS,jn.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new Un(a),this.mathml=this.options.MathMLCompile||new jn(i),this.mmlFilters=new Aa}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}Hn.NAME="MathML",Hn.OPTIONS=Ia({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},ei.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",ua,"input"),ga({_:{input:{mathml_ts:_e,mathml:{FindMathML:Le,MathMLCompile:Ne}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",Hn),MathJax.startup.useInput("mml"));const Vn=1,zn=2;var Gn=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Wn={dir:0};function $n(e,t){return t?Ia([e],[t])[0]:e}class Xn{get CLASS(){return this.constructor}static charOptions(e,t){const a=e[t];if(!Array.isArray(a))throw Error(`Character data hasn't been loaded for 0x${t.toString(16).toUpperCase()}`);return 3===a.length&&(a[3]={}),a[3]}static defineDynamicFiles(e,t=""){const a={};return(e||[]).forEach((([e,i,r])=>{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])$n(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=Oa(Ia({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){$n(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),Ia(this.options,e.options||{}),Ia(this.params,e.parameters||{}),this.sizeVariants=$n(this.sizeVariants,e.sizeVariants),this.stretchVariants=$n(this.stretchVariants,e.stretchVariants),this.defineCssFonts($n([],e.cssFonts)),this.createVariants($n([],e.variants)),e.delimiters&&(this.defineDelimiters($n([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Gn(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=sn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Zr.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Zr.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Qr(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Qr(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Xn.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Xn.JAX="common",Xn.NAME="",Xn.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Xn.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Xn.defaultCssFamilyPrefix="",Xn.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Xn.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Xn.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Xn.SmpRemapGreekU={8711:25,1012:17},Xn.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Xn.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Xn.defaultMoMap={45:"\u2212"},Xn.defaultMnMap={45:"\u2212"},Xn.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Xn.defaultDelimiters={},Xn.defaultChars={},Xn.defaultSizeVariants=[],Xn.defaultStretchVariants=[],Xn.dynamicFiles={},Xn.dynamicExtensions=new Map;class Jn extends yn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Jn.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Kn=1e6;class Yn extends Vr{breakToWidth(e,t){}}class Qn extends Yn{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Kn,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===gi.BIN||a===gi.REL||a===gi.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Kn}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Kn},space:(e,t)=>{const a=t;if(!a.canBreak)return Kn;const i=a.getBBox().w;return i<0?Kn:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[gi.BIN]:e=>e-250,[gi.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Kn||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Jn.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Jn.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===gi.OPEN,s=a&&"postfix"===i||e.node.texClass===gi.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(Ii.postfix)){const t=Ii.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}Ii.infix["\u2061"]=[...Ii.infix["\u2061"]],Ii.infix["\u2061"][3]={linebreak:"nobreak"}}();const Zn=4,eo=1,to=2,ao=.067,io=.2,ro=ao+"em solid",no={top:0,right:1,bottom:2,left:3},oo=Object.keys(no),so=e=>new Array(4).fill(e.thickness+e.padding),lo=e=>new Array(4).fill(e.padding),co=e=>new Array(4).fill(e.thickness),uo=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),po=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},fo=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},ho={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},mo={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},go={up:e=>fo(e,[uo(e),0,e.padding,0]),down:e=>fo(e,[e.padding,0,uo(e),0]),right:e=>po(e,[0,uo(e),0,e.padding]),left:e=>po(e,[0,e.padding,0,uo(e)]),updown:e=>fo(e,[uo(e),0,uo(e),0]),leftright:e=>po(e,[0,uo(e),0,uo(e)])},yo=function(e){return t=>{const a=no[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},ko=function(e){return(t,a,i)=>{const r=no[a],n=no[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},bo=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:so}]}},So=function(e){return t=>{const[a,i,r,n]=mo[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},Ao=function(e){return t=>{const[a,i,r,n]=ho[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:go[t],remove:n}]}},wo=2/18;function Eo(e,t){return e?t{const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=yn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:yn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of yn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Jn.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new Mn(e);for(let e=0,a=xo.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(xo.BOLDVARIANTS[a.weight]||{})[t]||t,t=(xo.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new Mn),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):Eo(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):Eo(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof Li&&(e+=t.getText());return e}canStretch(e){if(this.stretch=Wn,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return fn(e)}em(e){return hn(e)}px(e,t=-ln){return gn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=Ha(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:pn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=Ui(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}xo.kind="unknown",xo.styles={},xo.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],xo.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},xo.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},xo.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};class Co extends Kr{constructor(){super(...arguments),this.jax=null}get Wrappers(){return this.node}}function Lo(e){return class extends e{computeBBox(e,t=!1){const a=this.getHDW(this.node.getHTML(),"use","force"),{h:i,d:r,w:n}=a?this.splitHDW(a):this.jax.measureXMLnode(this.getHTML());e.w=n,e.h=i,e.d=r}getHTML(){var e;const t=this.adaptor,a=this.jax,i={},r=this.addHDW(t.clone(this.node.getHTML()),i),n=a.math.metrics;1!==n.scale&&(i["font-size"]=a.fixed(100/n.scale,1)+"%");const o=t.parent(a.math.start.node);return i["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||n.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:i},[r])}addHDW(e,t){const a=this.getHDW(e,"force");if(!a)return e;const{h:i,d:r,w:n}=this.splitHDW(a);return t.height=this.em(i+r),t.width=this.em(n),t["vertical-align"]=this.em(-r),t.position="relative",this.html("mjx-html-holder",{},[e])}getHDW(e,t,a=t){const i=this.jax.options.htmlHDW,r=this.adaptor.getAttribute(e,"data-mjx-hdw");return!r||i!==t&&i!==a?null:r}splitHDW(e){const[t,a,i]=Vi(e).map((e=>this.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}function No(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}function _o(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}Co.defaultNodes={};const Fo={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function Bo(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=Vi(e||"");this.tipDx=this.length2em(t||Fo.dx),this.tipDy=this.length2em(a||Fo.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}function Do(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}function Po(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,io));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,ao));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=Vi(i);this.arrowhead={x:e?parseFloat(e):Zn,y:t?parseFloat(t):to,dx:a?parseFloat(a):eo}}}getNotations(){const e=this.constructor.notations;for(const t of Vi(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=io,this.thickness=ao,this.arrowhead={x:Zn,y:to,dx:eo},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}function Ro(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}function To(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return st.length&&t.push(yn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Jn.from(this.addPrescripts(yn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}function jo(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const Ho={1:"v",2:"h"};function Vo(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==gi.OPEN&&this.node.texClass!==gi.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=yn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=yn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Jn.from(yn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Jn.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Jn.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:Wn,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return Ui(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}function zo(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}function Go(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}function Wo(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=yn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Jn({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=yn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=yn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;athis.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new yn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}function Yo(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Qo(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function Zo(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}let es=.333;function ts(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=yn.fullWidth;else{const e=this.node.attributes.get("width");Hi(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return In(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(On(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):Hi(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=On(e)}else if(Hi(e))a=this.percent(1/t);else{const i=In([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:Hi(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:Hi(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-In([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>Hi(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!Hi(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-In([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=In(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=Vi(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?Vi(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=On(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new Mn(""));const t=e.split(/ /);for(const e of Ln.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${Ln[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=In([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=In(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,Hi(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!Hi(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}function as(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}function is(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Jn.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++ae.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function ns(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}function os(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function ss(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function ls(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}function ds(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Jn.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return ei&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",fn(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=pn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===gi.BIN||o===gi.REL||o===gi.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state()t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[t,r]of[[e[0],"before"],[e[1],"after"]])a!==r?(this.toSVG([t]),i.push(this.dom[0]),this.place(0,0)):i.push(this.createSvgNodes([t])[0]);return this.dom=i,!0}addChildren(e){let t=0;for(const a of this.childNodes){a.toSVG(e);const i=a.getOuterBBox();a.dom&&a.place(t+i.L*i.rscale,0),t+=(i.L+i.w+i.R)*i.rscale}}standardSvgNodes(e){const t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t}createSvgNodes(e){this.dom=e.map((e=>this.svg("g",{"data-mml-node":this.node.kind}))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");if(!t)return e;let a=0;const i=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((e=>{e=this.adaptor.append(e,this.svg("a",{href:t}));const{h:r,d:n,w:o}=i?this.getOuterBBox():this.getLineBBox(a);return this.adaptor.append(this.dom[a++],this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(o),height:this.fixed(r+n),x:1===a||i?this.fixed(-this.dx):0,y:this.fixed(-n)})),e}))}handleStyles(){var e,t,a;if(!this.styles)return;const i=this.styles.cssText;i&&this.dom.forEach((e=>this.adaptor.setAttribute(e,"style",i)));const r=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],n=((null===(a=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===a?void 0:a.width)||[0,0,0,0])[3];(r||n)&&(this.dx=r+n)}handleScale(){if(1!==this.bbox.rscale){const e="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((t=>this.adaptor.setAttribute(t,"transform",e)))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(i&&this.dom.forEach((e=>{t.setAttribute(e,"fill",i),t.setAttribute(e,"stroke",i)})),r){let e=0;const a=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((i=>{const{h:n,d:o,w:s}=a?this.getOuterBBox():this.getLineBBox(e++),l=this.svg("rect",{fill:r,x:1===e||a?this.fixed(-this.dx):0,y:this.fixed(-o),width:this.fixed(s),height:this.fixed(n+o),"data-bgcolor":!0}),d=t.firstChild(i);d?t.insert(l,d):t.append(i,l)}))}}handleBorder(){var e;const t=null===(e=this.styleData)||void 0===e?void 0:e.border;if(!t)return;const a=ps.borderFuzz,i=this.adaptor;let r=0;const n=this.dom.length-1,o=this.node.isEmbellished&&!this.node.isKind("mo");for(const e of this.dom){const s=n&&r?0:1,l=n&&r!==n?0:1,d=o?this.getOuterBBox():this.getLineBBox(r++),[c,u,p]=[d.h+a,d.d+a,d.w+a],f=[p,c],h=[-a,c],m=[p,-u],g=[-a,-u],y=[p-l*t.width[1],c-t.width[0]],k=[-a+s*t.width[3],c-t.width[0]],b=[p-l*t.width[1],-u+t.width[2]],S=[-a+s*t.width[3],-u+t.width[2]],A=[[h,f,y,k],[m,f,y,b],[g,m,b,S],[g,h,k,S]],w=i.firstChild(e),E=s*this.dx;for(const a of[0,1,2,3]){if(!t.width[a]||3===a&&!s||1===a&&!l)continue;const i=A[a];"dashed"===t.style[a]||"dotted"===t.style[a]?this.addBorderBroken(i,t.color[a],t.style[a],t.width[a],a,e,E):this.addBorderSolid(i,t.color[a],w,e,E)}}}addBorderSolid(e,t,a,i,r){const n=this.svg("polygon",{points:e.map((([e,t])=>`${this.fixed(e-r)},${this.fixed(t)}`)).join(" "),stroke:"none"});t&&this.adaptor.setAttribute(n,"fill",t),a?this.adaptor.insert(n,a):this.adaptor.append(i,n)}addBorderBroken(e,t,a,i,r,n,o){const s="dotted"===a,l=i/2,[d,c,u,p]=[[l,-l,-l,-l],[-l,l,-l,-l],[l,l,-l,l],[l,l,l,-l]][r],[f,h]=e,m=f[0]+d-o,g=f[1]+c,y=h[0]+u-o,k=h[1]+p,b=Math.abs(r%2?k-g:y-m),S=s?Math.ceil(b/(2*i)):Math.ceil((b-i)/(4*i)),A=b/(4*S+1),w=this.svg("line",{x1:this.fixed(m),y1:this.fixed(g),x2:this.fixed(y),y2:this.fixed(k),"stroke-width":this.fixed(i),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(b/S-.002)].join(" "):[this.fixed(A),this.fixed(3*A)].join(" ")}),E=this.adaptor,v=E.firstChild(n);v?E.insert(w,v):E.append(n,w)}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=ps.skipAttributes;for(const r of t.getExplicitNames())!1!==i[r]&&(r in a||i[r]||e.hasAttribute(this.dom[0],r))||this.dom.forEach((a=>e.setAttribute(a,r,t.getExplicit(r))));if(t.get("class"))for(const a of Vi(t.get("class")))this.dom.forEach((t=>e.addClass(t,a)))}place(e,t,a=null){if(a||(e+=this.dx*this.bbox.rscale),!e&&!t)return;a||(a=this.dom[0],t=this.handleId(t));const i=`translate(${this.fixed(e)},${this.fixed(t)})`,r=this.adaptor.getAttribute(a,"transform")||"";this.adaptor.setAttribute(a,"transform",i+(r?" "+r:""))}handleId(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;const t=this.adaptor,a=this.getBBox().h,i=t.childNodes(this.dom[0]);i.forEach((e=>t.remove(e)));const r=this.svg("g",{"data-idbox":!0,transform:`translate(0,${this.fixed(-a)})`},i);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],r),e+a}firstChild(e=this.dom[0]){const t=this.adaptor;let a=t.firstChild(e);return a&&"text"===t.kind(a)&&t.getAttribute(a,"data-id-align")&&(a=t.firstChild(t.next(a))),a&&"rect"===t.kind(a)&&t.getAttribute(a,"data-hitbox")&&(a=t.next(a)),a}placeChar(e,t,a,i,r=null,n=!1){null===r&&(r=this.variant);const o=e.toString(16).toUpperCase(),[,,s,l]=this.getVariantChar(r,e);if("p"in l){t+=this.addUtext(t,a,i,r);const e=l.p?"M"+l.p+"Z":"";this.place(t,a,this.adaptor.append(i,this.charNode(r,o,e)))}else if("c"in l){t+=this.addUtext(t,a,i,r);const e=this.adaptor.append(i,this.svg("g",{"data-c":o}));this.place(t,a,e),t=0;for(const i of this.unicodeChars(l.c,r))t+=this.placeChar(i,t,a,e,r)}else if(l.unknown)return this.utext+=String.fromCodePoint(e),n?0:this.addUtext(t,a,i,r);return s}addUtext(e,t,a,i){const r=this.utext;if(!r)return 0;this.utext="";const n=this.adaptor.append(a,this.jax.unknownText(r,i));return this.place(e,t,n),this.jax.measureTextNodeWithCache(n,r,i).w}charNode(e,t,a){return"none"!==this.jax.options.fontCache?this.useNode(e,t,a):this.pathNode(t,a)}pathNode(e,t){return this.svg("path",{"data-c":e,d:t})}useNode(e,t,a){const i=this.svg("use",{"data-c":t}),r="#"+this.jax.fontCache.cachePath(e,t,a);return this.adaptor.setAttribute(i,"href",r,this.jax.options.useXlink?kl:null),i}drawBBox(){var e,t;let{w:a,h:i,d:r}=this.getOuterBBox();const n=((null===(t=null===(e=this.styleData)||void 0===e?void 0:e.border)||void 0===t?void 0:t.width)||[0,0,0,0])[3],o={style:{opacity:.25}};n&&(o.transform=`translate(${this.fixed(-n)}, 0)`);const s=this.svg("g",o,[this.svg("rect",{fill:"red",height:this.fixed(i),width:this.fixed(a)}),this.svg("rect",{fill:"green",height:this.fixed(r),width:this.fixed(a),y:this.fixed(-r)})]),l=this.dom[0]||this.parent.dom[0];this.adaptor.append(l,s)}html(e,t={},a=[]){return this.jax.html(e,t,a)}svg(e,t={},a=[]){return this.jax.svg(e,t,a)}text(e){return this.jax.text(e)}fixed(e,t=1){return this.jax.fixed(1e3*e,t)}}ps.kind="unknown",ps.borderFuzz=.005;const fs=["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join(""),hs=function(){var e;const t=Do(ps);return(e=class extends t{handleDisplay(){const[e,t]=this.getAlignShift();if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===yn.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){let{L:a,w:i,R:r}=this.jax.table.getOuterBBox();"right"===e?r=Math.max(r||-t,-t):"left"===e?a=Math.max(a||t,t):"center"===e&&(i+=2*Math.abs(t)),this.jax.minwidth=Math.max(0,a+i+r)}}else this.jax.shift=t}handleSpeech(){const e=this.adaptor,t=this.node.attributes,a=t.get("aria-label")||t.get("data-semantic-speech");if(a){const t=this.getTitleID(),i=this.svg("title",{id:t},[this.text(a)]);e.insert(i,e.firstChild(this.dom[0])),e.setAttribute(this.dom[0],"aria-labeledby",t),e.removeAttribute(this.dom[0],"aria-label");for(const t of this.childNodes[0].childNodes)t.dom.forEach((t=>e.setAttribute(t,"aria-hidden","true")))}}getTitleID(){return"mjx-svg-title-"+String(this.jax.options.titleID++)}toSVG(e){super.toSVG(e);const t=this.adaptor;"block"===this.node.attributes.get("display")&&(t.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()}setChildPWidths(e,t=null,a=!0){return super.setChildPWidths(e,this.parent?t:this.metrics.containerWidth/this.jax.pxPerEm,!1)}}).kind=_i.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="SVG"] mjx-break::after':{content:'" "',"white-space":"normal","line-height":"0","font-family":"MJX-ZERO"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},'mjx-container[jax="SVG"] mjx-break[newline]::before':{"white-space":"pre",content:'"\\A"'},'mjx-break[newline] + svg[width="0.054ex"]':{"margin-right":"-1px"},"mjx-break[prebreak]":{"letter-spacing":"-.999em"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:fs}},e}(),ms=function(){var e;const t=Wo(ps);return e=class extends t{constructor(){super(...arguments),this.linebreakCount=0}toSVG(e){this.getBBox();const t=this.linebreakCount=this.isStack?0:this.breakCount;e=t||!this.node.isInferred?this.standardSvgNodes(e):this.getSvgNodes(e),this.addChildren(e),t&&this.placeLines(e)}getSvgNodes(e){if(this.dh){const t=this.svg("g",{transform:`translate(0 ${this.fixed(this.dh)})`});e=[this.adaptor.append(e[0],t)]}return this.dom=e,e}placeLines(e){var t;const a=this.lineBBox,i=this.jax.math.display;let r=this.dh;for(const n of e.keys()){const o=a[n];this.place(o.L||0,r,e[n]),r-=Math.max(.25,o.d)+(i?o.lineLeading:0)+Math.max(.75,(null===(t=a[n+1])||void 0===t?void 0:t.h)||0)}}createSvgNodes(e){const t=this.linebreakCount;if(!t)return super.createSvgNodes(e);const a=this.adaptor,i=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(e[0],this.svg("g",i))],this.dom=[a.append(this.handleHref(e)[0],this.dom[0])];const r=Array(t);for(let e=0;e<=t;e++)r[e]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":e}));return r}addChildren(e){let t=0,a=0;for(const i of this.childNodes){const r=i.breakCount;if(i.toSVG(e.slice(a,a+r+1)),i.dom){let e=0;for(const a of i.dom){if(a){const r=e?0:i.dx,n=i.getLineBBox(e++);t+=(n.L+r)*n.rscale,this.place(t,0,a),t+=(n.w+n.R-r)*n.rscale}r&&(t=0)}if(r){const e=i.getLineBBox(r);t+=(e.w+e.R)*e.rscale}}a+=r}}},e.kind=Ji.prototype.kind,e}(),gs=function(){var e;const t=$o(ms);return(e=class extends t{}).kind=Ki.prototype.kind,e}(),ys=function(){var e;const t=Io(ps);return(e=class extends t{}).kind=Fi.prototype.kind,e}(),ks=.1,bs=function(){var e;const t=Vo(ps);return e=class extends t{toSVG(e){const t=this.node.attributes,a=t.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);let r=this.standardSvgNodes(e);if(r.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;this.adaptor.remove(r[e]),r[e]=null}if(i&&this.size<0)this.stretchSvg();else{const e=a||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",i=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===e&&"0"===i||(r[0]&&this.adaptor.setAttribute(r[0],"transform",`translate(${i} ${e})`),r[1]&&this.adaptor.setAttribute(r[1],"transform",`translate(${i} ${e})`)),r[0]&&this.addChildren([r[0]]),r[1]&&(this.multChar||this).addChildren([r[1]])}}stretchSvg(){const e=this.stretch.stretch,t=this.getStretchVariants(),a=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,a):this.stretchHorizontal(e,t,a)}getStretchVariants(){const e=this.stretch.c||this.getText().codePointAt(0),t=[];for(const a of this.stretch.stretch.keys())t[a]=this.font.getStretchVariant(e,a);return t}stretchVertical(e,t,a){const{h:i,d:r,w:n}=a,o=this.addTop(e[0],t[0],i,n),s=this.addBot(e[2],t[2],r,n);if(4===e.length){const[a,l]=this.addMidV(e[3],t[3],n);this.addExtV(e[1],t[1],i,-a,o,0,n),this.addExtV(e[1],t[1],-l,r,0,s,n)}else this.addExtV(e[1],t[1],i,r,o,s,n)}stretchHorizontal(e,t,a){const i=a.w,r=this.addLeft(e[0],t[0]),n=this.addRight(e[2],t[2],i);if(4===e.length){const[a,o]=this.addMidH(e[3],t[3],i),s=i/2;this.addExtH(e[1],t[1],s,r,s-a),this.addExtH(e[1],t[1],s,o-s,n,s)}else this.addExtH(e[1],t[1],i,r,n)}getChar(e,t){const a=this.font.getChar(t,e)||[0,0,0,null];return[a[0],a[1],a[2],a[3]||{}]}addGlyph(e,t,a,i,r=null){if(r)return this.placeChar(e,a,i,r,t);if(this.dom[0]){const r=this.placeChar(e,a,i,this.dom[0],t);if(!this.dom[1])return r}return this.placeChar(e,a,i,this.dom[1],t)}addTop(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,a-r),r+n}addExtV(e,t,a,i,r,n,o){if(!e)return;r=Math.max(0,r-ks),n=Math.max(0,n-ks);const s=this.adaptor,[l,d,c]=this.getChar(e,t),u=a+i-r-n,p=1.5*u/(l+d),f=(p*(l-d)-u)/2;if(u<=0)return;const h=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),y:this.fixed(n-i),x:this.fixed((o-c)/2),viewBox:[0,f,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,h);const m=s.lastChild(h);s.setAttribute(m,"transform",`scale(1,${this.jax.fixed(p)})`),this.dom[0]&&s.append(this.dom[0],h),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(h):h)}addBot(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,n-a),r+n}addMidV(e,t,a){if(!e)return[0,0];const[i,r,n]=this.getChar(e,t),o=(r-i)/2+this.font.params.axis_height;return this.addGlyph(e,t,(a-n)/2,o),[i+o,r-o]}addLeft(e,t){return e?this.addGlyph(e,t,0,0):0}addExtH(e,t,a,i,r,n=0){if(!e)return;r=Math.max(0,r-.1),i=Math.max(0,i-.1);const o=this.adaptor,[s,l,d]=this.getChar(e,t),c=a-i-r,u=s+l+.2,p=c/d*1.5,f=-(l+ks);if(c<=0)return;const h=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),x:this.fixed(n+i),y:this.fixed(f),viewBox:[(p*d-c)/2,f,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,h);const m=o.lastChild(h);o.setAttribute(m,"transform","scale("+this.jax.fixed(p)+",1)"),this.dom[0]&&o.append(this.dom[0],h),this.dom[1]&&o.append(this.dom[1],this.dom[0]?o.clone(h):h)}addRight(e,t,a){if(!e)return 0;const i=this.getChar(e,t)[2];return this.addGlyph(e,t,a-i,0)}addMidH(e,t,a){if(!e)return[0,0];const i=this.getChar(e,t)[2];return this.addGlyph(e,t,(a-i)/2,0),[(a-i)/2,(a+i)/2]}},e.kind=Gi.prototype.kind,e}(),Ss=function(){var e;const t=jo(ps);return(e=class extends t{}).kind=Bi.prototype.kind,e}(),As=function(){var e;const t=Xo(ps);return(e=class extends t{}).kind=Xi.prototype.kind,e}(),ws=function(){var e;const t=is(ps);return(e=class extends t{toSVG(e){if(!this.breakCount)return void super.toSVG(e);const t=this.standardSvgNodes(e),a=this.textNode.node,i=this.childNodes;for(const e of t.keys()){const r=[t[e]];let[n,o]=this.breakPoints[e-1]||[0,0],[s,l]=this.breakPoints[e]||[i.length,0],d=i[n].node.getText().split(/ /);if(n===s){a.setText(d.slice(o,l).join(" ")),this.textNode.toSVG(r);continue}a.setText(d.slice(o).join(" ")),this.textNode.toSVG(r);let c=this.textNode.getBBox().w;for(;++n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},vs);var vs;const xs=function(){var e;const t=Jo(ps);return(e=class extends t{}).kind=$i.prototype.kind,e}(),Cs=function(){var e;const t=zo(ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;let t=this.standardSvgNodes(e);const[,,,,,a,i,r,n]=this.getDimens(),o=this.node.attributes.get("data-align")||"left",s=i+n-(a<0&&"left"!==o?"center"===o?a/2:a:0);(s||r)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(s,r,t[0])),this.addChildren(t)}}).kind=ar.prototype.kind,e}(),Ls=function(){var e;return(e=class extends ps{toSVG(e){this.standardSvgNodes(e)}}).kind=ir.prototype.kind,e}(),Ns=function(){var e;const t=To(ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;this.standardSvgNodes(e);const{linethickness:t,bevelled:a}=this.node.attributes.getList("linethickness","bevelled"),i=this.isDisplay();if(a)this.makeBevelled(i);else{const e=this.length2em(String(t),.06);0===e?this.makeAtop(i):this.makeFraction(i,e)}}makeFraction(e,t){const a=this.dom,{numalign:i,denomalign:r}=this.node.attributes.getList("numalign","denomalign"),[n,o]=this.childNodes,s=n.getOuterBBox(),l=o.getOuterBBox(),d=this.font.params,c=d.axis_height,u=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,p=Math.max((s.L+s.w+s.R)*s.rscale,(l.L+l.w+l.R)*l.rscale),f=this.getAlignX(p,s,i)+.1+u,h=this.getAlignX(p,l,r)+.1+u,{T:m,u:g,v:y}=this.getTUV(e,t);n.toSVG(a),n.place(f,c+m+Math.max(s.d*s.rscale,g)),o.toSVG(a),o.place(h,c-m-Math.max(l.h*l.rscale,y)),this.adaptor.append(a[0],this.svg("rect",{width:this.fixed(p+.2),height:this.fixed(t),x:this.fixed(u),y:this.fixed(c-t/2)}))}makeAtop(e){const t=this.dom,{numalign:a,denomalign:i}=this.node.attributes.getList("numalign","denomalign"),[r,n]=this.childNodes,o=r.getOuterBBox(),s=n.getOuterBBox(),l=this.font.params,d=this.node.getProperty("withDelims")?0:l.nulldelimiterspace,c=Math.max((o.L+o.w+o.R)*o.rscale,(s.L+s.w+s.R)*s.rscale),u=this.getAlignX(c,o,a)+d,p=this.getAlignX(c,s,i)+d,{u:f,v:h}=this.getUVQ(e);r.toSVG(t),r.place(u,f),n.toSVG(t),n.place(p,-h)}makeBevelled(e){const t=this.dom,[a,i]=this.childNodes,{u:r,v:n,delta:o,nbox:s,dbox:l}=this.getBevelData(e),d=(s.L+s.w+s.R)*s.rscale;a.toSVG(t),this.bevel.toSVG(t),i.toSVG(t),a.place(s.L*s.rscale,r),this.bevel.place(d-o/2,0),i.place(d+this.bevel.getOuterBBox().w+l.L*l.rscale-o,n)}}).kind=Yi.prototype.kind,e}(),_s=function(){var e;const t=Ko(ps);return e=class extends t{constructor(){super(...arguments),this.dx=0}addRoot(e,t,a,i){return 0}toSVG(e){const t=this.surd,a=this.childNodes[this.base],i=this.root?this.childNodes[this.root]:null,r=t.getBBox(),n=a.getOuterBBox(),o=this.getPQ(r)[1],s=this.font.params.surd_height*this.bbox.scale,l=n.h+o+s,d=this.standardSvgNodes(e),c=this.adaptor.append(d[0],this.svg("g")),u=this.addRoot(d,i,r,l);t.toSVG(d),t.place(u,l-r.h),a.toSVG([c]),a.place(u+r.w,0),this.adaptor.append(d[d.length-1],this.svg("rect",{width:this.fixed(n.w),height:this.fixed(s),x:this.fixed(u+r.w),y:this.fixed(l-s)}))}},e.kind=Qi.prototype.kind,e}(),Fs=function(){var e;const t=Go(_s);return e=class extends t{addRoot(e,t,a,i){t.toSVG(e);const[r,n,o]=this.getRootDimens(a,i),s=t.getOuterBBox();return t.place(o*s.rscale,n),r}},e.kind=Zi.prototype.kind,e}(),Bs=function(){var e;const t=Ro(ps);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)}setChildrenParent(e){for(const t of this.childNodes)t.parent=e}}).kind=rr.prototype.kind,e}(),Ds=function(){var e;const t=ds(ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.getBaseWidth(),[i,r]=this.getOffset();this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(a+i,r)}}).kind="scriptbase",e}(),Ps=function(){var e;const t=Yo(Ds);return(e=class extends t{}).kind=lr.prototype.kind,e}(),Rs=function(){var e;const t=Qo(Ds);return(e=class extends t{}).kind=dr.prototype.kind,e}(),Ts=function(){var e;const t=Zo(Ds);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.supChild,this.subChild],n=this.getBaseWidth(),o=this.getAdjustedIc(),[s,l]=this.getUVQ();a.toSVG(t);const d=[t[t.length-1]];i.toSVG(d),r.toSVG(d),a.place(0,0),r.place(n+(this.baseIsChar?0:o),l),i.place(n+o,s)}}).kind=sr.prototype.kind,e}(),Ms=function(){var e;const t=os(Ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),s=this.getUnderKV(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,-o]);a.place(l,0),i.place(d,s)}}).kind=ur.prototype.kind,e}(),Is=function(){var e;const t=ss(Rs);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineAbove?0:this.getDelta(this.scriptChild),s=this.getOverKU(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,o]);a.place(l,0),i.place(d,s)}}).kind=pr.prototype.kind,e}(),Os=function(){var e;const t=ls(Ts);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.overChild,this.underChild],[n,o,s]=[a.getOuterBBox(),i.getOuterBBox(),r.getOuterBBox()];a.toSVG(t),r.toSVG(t),i.toSVG(t);const l=this.getDelta(this.overChild),d=this.getDelta(this.underChild,!0),c=this.getOverKU(n,o)[1],u=this.getUnderKV(n,s)[1],[p,f,h]=this.getDeltaW([n,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:l]);a.place(p,0),r.place(f,u),i.place(h,c)}}).kind=cr.prototype.kind,e}();function qs(e){return{left:(e,t)=>0,center:(e,t)=>(t-e)/2,right:(e,t)=>t-e}[e]||((e,t)=>0)}const Us=function(){var e;const t=Uo(Ts);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=Vi(i+" "+i),[o,s]=this.getCombinedUV();let l=0;a.numPrescripts&&(l=this.addScripts(this.dom[0],this.font.params.scriptspace,o,s,this.firstPrescript,a.numPrescripts,r));const d=this.baseChild;d.toSVG(t),d.place(l,0),this.breakCount&&(l=0),l+=d.getLineBBox(d.breakCount).w,a.numScripts&&this.addScripts(this.dom[this.dom.length-1],l,o,s,1,a.numScripts,n)}addScripts(e,t,a,i,r,n,o){const s=this.adaptor,l=qs(o),d=s.append(e,this.svg("g")),c=s.append(e,this.svg("g"));this.place(t,a,d),this.place(t,i,c);let u=r+2*n,p=0;for(;ro?o:this.pWidth),l="left"===n?0:"right"===n?s:s/2;if(l){const t=this.svg("g",{},this.adaptor.childNodes(e));this.place(l,0,t),this.adaptor.append(e,t)}return l}lineClass(e){return"mjx-"+e}makeFrame(e,t,a,i){const r=this.fLine;return this.svg("rect",this.setLineThickness(r,i,{"data-frame":!0,class:this.lineClass(i),width:this.fixed(e-r),height:this.fixed(t+a-r),x:this.fixed(r/2),y:this.fixed(r/2-a)}))}makeVLine(e,t,a){const{h:i,d:r}=this.getBBox(),n="dotted"===t?a/2:0,o=this.fixed(e+a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"v",class:this.lineClass(t),x1:o,y1:this.fixed(n-r),x2:o,y2:this.fixed(i-n)}))}makeHLine(e,t,a){const i=this.getBBox().w,r="dotted"===t?a/2:0,n=this.fixed(e-a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(r),y1:n,x2:this.fixed(i-r),y2:n}))}setLineThickness(e,t,a){return.07!==e&&(a["stroke-thickness"]=this.fixed(e),"solid"!==t&&(a["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),a}handleLabels(e,t,a){if(!this.hasLabels)return;const i=this.labels,r=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,i,r):this.subTable(e,i,r,a)}spaceLabels(){const e=this.adaptor,t=this.getBBox().h,a=this.getTableData().L,i=this.getRowHalfSpacing();let r=t-this.fLine,n=e.firstChild(this.labels);for(let t=0;t line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}(),Hs=function(){var e;const t=rs(ps);return e=class extends t{placeCell(e,t){const{x:a,y:i,lSpace:r,w:n,rSpace:o,lLine:s,rLine:l}=t,d=1/this.getBBox().rscale,[c,u]=[this.H*d,this.D*d],[p,f]=[this.tSpace*d,this.bSpace*d],[h,m]=e.placeCell(a+r,i,n,c,u),g=r+n+o;return e.placeColor(-(h+r+s/2),-(u+f+m),g+(s+l)/2,c+u+p+f),g+l}placeCells(e){const t=this.parent,a=t.getColumnHalfSpacing(),i=[t.fLine,...t.cLines,t.fLine],r=t.getComputedWidths(),n=1/this.getBBox().rscale;let o=i[0];for(let t=0;ta.addEventListener(e,t)))}Px(e){return this.px(e)}toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.selected;let i=0;this.dom.forEach((e=>{const{h:t,d:r,w:n}=a.getLineBBox(i++);this.adaptor.append(e,this.svg("rect",{width:this.fixed(n),height:this.fixed(t+r),x:1===i?this.fixed(-this.dx):0,y:this.fixed(-r),fill:"none","pointer-events":"all"}))})),a.toSVG(t);const r=a.getOuterBBox();a.dom&&a.place(r.L*r.rscale,0),this.action(this,this.data)}}).kind=or.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?li.ENRICHED:li.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)for(const i of e.dom){const r=e.firstChild(i);if(a.node.isKind("mtext")){const t=a.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(t)]),r)}else{const a=e.adaptor,n=e.jax.container,o=e.node.factory.create("math",{},[e.childNodes[1].node]),s=e.html("mjx-tool",{},[e.html("mjx-tip")]),l=a.append(r,e.svg("foreignObject",{style:{display:"none"}},[s]));e.jax.processMath(e.jax.factory.wrap(o),a.firstChild(s)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(r=>{t.stopTimers(i,t),t.hoverTimer.set(i,setTimeout((()=>{a.setStyle(s,"left","0"),a.setStyle(s,"top","0"),a.append(n,s);const t=a.nodeBBox(s),r=a.nodeBBox(i),o=(r.right-t.left)/e.metrics.em+e.tipDx,l=(r.bottom-t.bottom)/e.metrics.em+e.tipDy;a.setStyle(s,"left",e.Px(o)),a.setStyle(s,"top",e.Px(l))}),t.postDelay)),r.stopPropagation()}),i),e.setEventHandler("mouseout",(e=>{t.stopTimers(i,t);const r=setTimeout((()=>a.append(l,s)),t.clearDelay);t.clearTimer.set(i,r),e.stopPropagation()}),i)}}},Fo]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"data-statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}(),Ws={top:(e,t,a,i)=>[0,e-i,a,e-i],right:(e,t,a,i)=>[a-i,-t,a-i,e],bottom:(e,t,a,i)=>[0,i-t,a,i-t],left:(e,t,a,i)=>[i,-t,i,e],vertical:(e,t,a,i)=>[a/2,e,a/2,-t],horizontal:(e,t,a,i)=>[0,(e-t)/2,a,(e-t)/2],up:(e,t,a,i)=>[i,i-t,a-i,e-i],down:(e,t,a,i)=>[i,e-i,a-i,i-t]},$s=function(e,t,a=""){const{h:i,d:r,w:n}=e.getBBox(),o=e.thickness/2;return Xs(Ws[t](i,r,n,o),e,a)},Xs=function(e,t,a){if(a){const i=t.getOffset(a);i&&("X"===a?(e[0]-=i,e[2]-=i):(e[1]-=i,e[3]-=i))}return e},Js=function(e,t=""){return(a,i)=>{const r=a.line($s(a,e,t));a.adaptor.append(a.dom[0],r)}},Ks=function(e){return yo(((t,a)=>{t.adaptor.append(t.dom[0],t.line($s(t,e)))}))(e)},Ys=function(e,t,a){return ko(((e,i)=>{e.adaptor.append(e.dom[0],e.line($s(e,t))),e.adaptor.append(e.dom[0],e.line($s(e,a)))}))(e,t,a)},Qs=function(e){return bo((t=>(t,a)=>{t.adaptor.append(t.dom[0],t.line($s(t,e)))}))(e)},Zs=function(e){return So(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},el=function(e){return Ao(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},tl=function(){var e;const t=Po(ps);return(e=class extends t{line(e){const[t,a,i,r]=e;return this.svg("line",{x1:this.fixed(t),y1:this.fixed(a),x2:this.fixed(i),y2:this.fixed(r),"stroke-width":this.fixed(this.thickness)})}box(e,t,a,i=0){const r=this.thickness,n={x:this.fixed(r/2),y:this.fixed(r/2-a),width:this.fixed(e-r),height:this.fixed(t+a-r),fill:"none","stroke-width":this.fixed(r)};return i&&(n.rx=this.fixed(i)),this.svg("rect",n)}ellipse(e,t,a){const i=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-i)/2),ry:this.fixed((t+a-i)/2),cx:this.fixed(e/2),cy:this.fixed((t-a)/2),fill:"none","stroke-width":this.fixed(i)})}path(e,...t){return this.svg("path",{d:t.map((e=>"string"==typeof e?e:this.fixed(e))).join(" "),style:{"stroke-width":this.fixed(this.thickness)},"stroke-linecap":"round","stroke-linejoin":e,fill:"none"})}fill(...e){return this.svg("path",{d:e.map((e=>"string"==typeof e?e:this.fixed(e))).join(" ")})}arrow(e,t,a,i="",r=0){const{w:n,h:o,d:s}=this.getBBox(),l=(e-n)/2,d=(o-s)/2,c=this.thickness,u=c/2,[p,f,h]=[c*this.arrowhead.x,c*this.arrowhead.y,c*this.arrowhead.dx],m=a?this.fill("M",n+l,d,"l",-(p+h),f,"l",h,u-f,"L",p-l,d+u,"l",h,f-u,"l",-(p+h),-f,"l",p+h,-f,"l",-h,f-u,"L",n+l-p,d-u,"l",-h,u-f,"Z"):this.fill("M",n+l,d,"l",-(p+h),f,"l",h,u-f,"L",-l,d+u,"l",0,-c,"L",n+l-p,d-u,"l",-h,u-f,"Z"),g=[];if(r&&g.push("X"===i?`translate(${this.fixed(-r)} 0)`:`translate(0 ${this.fixed(r)})`),t){const e=this.jax.fixed(180*-t/Math.PI);g.push(`rotate(${e} ${this.fixed(n/2)} ${this.fixed(d)})`)}return g.length&&this.adaptor.setAttribute(m,"transform",g.join(" ")),m}toSVG(e){const t=this.standardSvgNodes(e),a=this.getBBoxExtenders()[3],i={};a>0&&(i.transform="translate("+this.fixed(a)+", 0)");const r=this.adaptor.append(t[0],this.svg("g",i));this.renderChild?this.renderChild(this,r):(this.childNodes[0].toSVG([r]),this.childNodes[0].place(0,0));for(const e of Object.keys(this.notations)){const a=this.notations[e];!a.renderChild&&a.renderer(this,t[0])}}}).kind=nr.prototype.kind,e.notations=new Map([Ks("top"),Ks("right"),Ks("bottom"),Ks("left"),Ys("actuarial","top","right"),Ys("madruwb","bottom","right"),Qs("up"),Qs("down"),["horizontalstrike",{renderer:Js("horizontal","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Js("vertical","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.box(a,i,r))},bbox:so,border:co,remove:"left right top bottom"}],["roundedbox",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,i,r,n))},bbox:so}],["circle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.ellipse(a,i,r))},bbox:so}],["phasorangle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.getArgMod(1.75*e.padding,i+r)[0],o=e.thickness/2,s=i+r,l=Math.cos(n);e.adaptor.append(e.dom[0],e.path("mitre","M",a,o-r,"L",o+l*o,o-r,"L",l*s+o,s-r-o))},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],el("up"),el("down"),el("left"),el("right"),el("updown"),el("leftright"),Zs("updiagonal"),Zs("northeast"),Zs("southeast"),Zs("northwest"),Zs("southwest"),Zs("northeastsouthwest"),Zs("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness/2,o=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",n,n-r,"a",o-n/2,(i+r)/2-4*n,0,"0,1",0,i+r-2*n,"L",a-n,i-n))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toSVG([t]);const a=e.sqrtTRBL()[3];e.place(-a,0,t)},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}(),al=function(){var e;const t=cs(ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}}).kind=Er.prototype.kind,e}(),il=function(){var e;return(e=class extends ps{toSVG(e){super.toSVG(e)}computeBBox(){return this.bbox}}).kind=xr.prototype.kind,e}(),rl=function(){var e;return(e=class extends ps{}).kind=vr.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),nl=function(){var e;return e=class extends ps{toSVG(e){const t=this.adaptor.clone(this.node.getXML()),a=this.jax.math.metrics.em*this.jax.math.metrics.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[t]))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}},e.kind=Ni.prototype.kind,e.autoStyle=!1,e}(),ol=function(){var e;const t=Mo(ps);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);if(this.charWrapper)return void this.charWrapper.toSVG(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r=this.fixed(this.height),n={width:this.fixed(this.width),height:r,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":i,href:a},o=this.svg("image",n);this.adaptor.append(t[0],o)}}).kind=wr.prototype.kind,e}(),sl=function(){var e;const t=No(ps);return(e=class extends t{toSVG(e){super.toSVG(e),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",yi[this.node.texClass])}}).kind=Cr.prototype.kind,e}(),ll=function(){var e;const t=_o(ps);return(e=class extends t{static addStyles(e,t){e.addStyles({'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":t.options.blacker}})}toSVG(e){const t=this.adaptor,a=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===a)this.dom=[t.append(e[0],this.jax.unknownText(i,a))];else{const r=this.remappedText(i,a);this.parent.childNodes.length>1?e=this.dom=[t.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;let n=0;for(const t of r)n+=this.placeChar(t,n,0,e[0],a,!0);this.addUtext(n,0,e[0],a)}}}).kind=Li.prototype.kind,e}(),dl=function(){var e;const t=Lo(ps);return e=class extends t{toSVG(e){const t=this.jax.math.metrics,a=t.em*t.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[this.getHTML()]))]}},e.kind=Nr.prototype.kind,e.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),cl={[hs.kind]:hs,[ms.kind]:ms,[gs.kind]:gs,[ys.kind]:ys,[bs.kind]:bs,[Ss.kind]:Ss,[As.kind]:As,[ws.kind]:ws,[Es.kind]:Es,[xs.kind]:xs,[Cs.kind]:Cs,[Ls.kind]:Ls,[Ns.kind]:Ns,[_s.kind]:_s,[Fs.kind]:Fs,[Bs.kind]:Bs,[Ps.kind]:Ps,[Rs.kind]:Rs,[Ts.kind]:Ts,[Ms.kind]:Ms,[Is.kind]:Is,[Os.kind]:Os,[Us.kind]:Us,[js.kind]:js,[Hs.kind]:Hs,[Vs.kind]:Vs,[zs.kind]:zs,[Gs.kind]:Gs,[tl.kind]:tl,[al.kind]:al,[il.kind]:il,[rl.kind]:rl,[nl.kind]:nl,[ol.kind]:ol,[sl.kind]:sl,[ll.kind]:ll,[dl.kind]:dl,[ps.kind]:ps};class ul extends Co{}ul.defaultNodes=cl;class pl{constructor(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}cachePath(e,t,a){const i="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(i)||(this.cache.set(i,a),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:i,d:a}))),i}clearLocalID(){this.localID=""}useLocalID(e=null){this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")}clearCache(){this.cache=new Map,this.defs=this.jax.svg("defs")}getCache(){return this.defs}}class fl extends Xn{static charOptions(e,t){return super.charOptions(e,t)}}function hl(e,t,a){for(const a of Object.keys(t)){const i=parseInt(a);fl.charOptions(e,i).p=t[i]}for(const t of Object.keys(a)){const i=parseInt(t);fl.charOptions(e,i).c=a[i]}return e}fl.OPTIONS=Object.assign(Object.assign({},Xn.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),fl.JAX="SVG";class ml extends fl{}const gl="nofont",yl="http://www.w3.org/2000/svg",kl="http://www.w3.org/1999/xlink";class bl extends us{get forceInlineBreaks(){return!0}constructor(e=null){super(e,ul,ml),this.minwidth=0,this.shift=0,this.svgStyles=null,this.fontCache=new pl(this)}initialize(){"global"===this.options.fontCache&&this.fontCache.clearCache()}clearFontCache(){this.fontCache.clearCache()}reset(){this.clearFontCache()}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.svgStyles)return this.svgStyles;const t=this.svgStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",bl.STYLESHEETID),t}pageElements(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:bl.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])}findCache(e){const t=this.adaptor,a=t.tags(t.body(e.document),"svg");for(let e=a.length-1;e>=0;e--)if(this.adaptor.getAttribute(a[e],"id")===bl.FONTCACHEID)return!0;return!1}processMath(e,t){const a=this.container;this.container=t;const[i,r]=this.createRoot(e);this.typesetSvg(e,i,r),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,i,r),this.container=a}createRoot(e){const{w:t,h:a,d:i,pwidth:r}=e.getOuterBBox(),[n,o]=this.createSVG(a,i,t);if(r){const t=this.adaptor;t.setStyle(n,"min-width",t.getStyle(n,"width")),t.setAttribute(n,"width",r),t.removeAttribute(n,"viewBox");const i=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);t.setAttribute(o,"transform",`scale(${i},-${i}) translate(0, ${this.fixed(1e3*-a,1)})`)}return[n,o]}createSVG(e,t,a){const i=this.math.metrics.em/1e3,r=Math.max(a,i),n=Math.max(e+t,i),o=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,l=s.append(this.container,this.svg("svg",{xmlns:yl,width:this.ex(r),height:this.ex(n),role:"img",focusable:!1,style:{"vertical-align":this.ex(-t)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*r,1),this.fixed(1e3*n,1)].join(" ")},[o]));return.001===r&&(s.setAttribute(l,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&this.options.useXlink&&s.setAttribute(l,"xmlns:xlink",kl),[l,o]}typesetSvg(e,t,a){const i=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),i.insert(this.fontCache.getCache(),a)),e.toSVG([a]),this.fontCache.clearLocalID(),this.minwidth)i.setStyle(t,"minWidth",this.ex(this.minwidth)),i.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){const e=i.getAttribute(this.container,"justify")||"center";this.setIndent(t,e,this.shift)}}setIndent(e,t,a){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(a)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-a))}handleInlineBreaks(e,t,a){const i=e.childNodes[0].breakCount;if(!i)return;const r=this.adaptor,n=r.firstChild(a),o=r.childNodes(r.firstChild(n)),s=e.childNodes[0].lineBBox;r.remove(a);for(let a=0;a<=i;a++){const i=s[a]||e.childNodes[0].getLineBBox(a),{h:l,d,w:c}=i,[u,p]=e.childNodes[0].getBreakNode(i),{scale:f}=u.getBBox(),[h,m]=this.createSVG(l*f,d*f,c*f),g=r.append(m,r.clone(n,!1));for(const e of r.childNodes(o[a]))r.append(g,e);r.insert(h,t);const y=!(!p||!p.node.getProperty("forcebreak"));if(y&&"after"===p.node.attributes.get("linebreakstyle")){const e=u.parent.node.childIndex(u.node)+1,t=u.parent.childNodes[e],a=(t?t.getLineBBox(0).originalL:0)*f;a&&this.addInlineBreak(h,a,y)}else if(y||a){const e=(u&&a?u.getLineBBox(0).originalL:0)*f;!e&&y||this.addInlineBreak(h,e,y||!!u.node.getProperty("forcebreak"))}}r.childNodes(t).length&&r.append(r.firstChild(r.parent(t)),r.firstChild(t)),r.remove(t)}addInlineBreak(e,t,a){const i=this.adaptor,r=hn(t);a||i.insert(i.node("mjx-break",{prebreak:!0}),e),i.insert(i.node("mjx-break",a?vo[r]?{size:vo[r]}:{style:`letter-spacing: ${hn(t-1)}`}:{newline:!0}),e)}ex(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"}svg(e,t={},a=[]){return this.html(e,t,a,yl)}unknownText(e,t){const a=this.math.metrics,i=this.font.params.x_height/a.ex*a.em*1e3,r=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(i,1)+"px"},[this.text(e)]),n=this.adaptor;if("-explicitFont"!==t){const a=Ui(e);if(1!==a.length||a[0]<119808||a[0]>120831){const[e,a,i]=this.font.getCssFont(t);n.setAttribute(r,"font-family",e),a&&n.setAttribute(r,"font-style","italic"),i&&n.setAttribute(r,"font-weight","bold")}}return r}measureTextNode(e){const t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");const a=this.fixed(1e3*this.font.params.x_height,1),i=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,a,a].join(" ")},[e]);t.append(t.body(t.document),i);let r=t.nodeSize(e,1e3,!0)[0];return t.remove(i),{w:r,h:.75,d:.2}}}bl.NAME="SVG",bl.OPTIONS=Object.assign(Object.assign({},us.OPTIONS),{blacker:3,internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null,useXlink:!0}),bl.commonStyles=Object.assign(Object.assign({},us.commonStyles),{'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}}),bl.FONTCACHEID="MJX-SVG-global-cache",bl.STYLESHEETID="MJX-SVG-styles",MathJax.loader&&MathJax.loader.checkVersion("output/svg",ua,"output"),ga({_:{output:{common:{Direction:Fe,FontData:Be,LineBBox:De,LinebreakVisitor:Pe,Notation:Re,Wrapper:Te,WrapperFactory:Me,Wrappers:{HtmlNode:Ie,TeXAtom:Oe,TextNode:qe,maction:Ue,math:je,menclose:He,mfenced:Ve,mfrac:ze,mglyph:Ge,mi:We,mmultiscripts:$e,mn:Xe,mo:Je,mpadded:Ke,mroot:Ye,mrow:Qe,ms:Ze,mspace:et,msqrt:tt,msubsup:at,mtable:it,mtd:rt,mtext:nt,mtr:ot,munderover:st,scriptbase:lt,semantics:dt}},svg_ts:$t,svg:{DefaultFont:Wt,FontCache:zt,FontData:Gt,Notation:Tt,Wrapper:ct,WrapperFactory:Vt,Wrappers_ts:Ht,Wrappers:{HtmlNode:jt,TeXAtom:qt,TextNode:Ut,maction:Rt,math:pt,menclose:Mt,merror:bt,mfenced:Ct,mfrac:Et,mglyph:Ot,mi:ht,mmultiscripts:Ft,mn:gt,mo:mt,mpadded:At,mphantom:wt,mroot:xt,mrow:ft,ms:yt,mspace:St,msqrt:vt,msubsup:Nt,mtable:Bt,mtd:Pt,mtext:kt,mtr:Dt,munderover:_t,scriptbase:Lt,semantics:It,zero:ut}}}}});const Sl="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",Al={config(e,t,a,i){if(MathJax.loader){ma(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||Sl,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;ma(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?ma(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(ga({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),ma(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&ma(MathJax.config,e,{fontURL:ba.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};Al.config("svg",bl,gl,ml);const wl="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function El(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function vl(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=Cl(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),Nl(i,r,a,(()=>e.post())))}function xl(e){return(t,a)=>{const i=e.slice();return e.length=0,Nl(t,a,i,(()=>El(Ll.trim())))}}function Cl(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let Ll="";function Nl(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{Ll=t,i()}}))),id:"annotations"},t)}var _l;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(_l||(_l={}));const Fl="click",Bl="dblclick",Dl="mousedown",Pl="mouseup",Rl="mouseover",Tl="mouseout",Ml="selectstart";class Il{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case _l.ESCAPE:this.escape(e);break;case _l.RIGHT:this.right(e);break;case _l.LEFT:this.left(e);break;case _l.UP:this.up(e);break;case _l.DOWN:this.down(e);break;case _l.RETURN:case _l.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(Dl,this.mousedown.bind(this)),e.addEventListener(Pl,this.mouseup.bind(this)),e.addEventListener(Rl,this.mouseover.bind(this)),e.addEventListener(Tl,this.mouseout.bind(this)),e.addEventListener(Fl,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(Ml,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(Bl,this.stop.bind(this))}}class Ol extends Il{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class ql extends Ol{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const Ul="CtxtMenu";function jl(e){return Ul+"_"+e}function Hl(e){return jl(e)}function Vl(e){return jl(e)}const zl={ATTACHED:Hl("Attached"),CONTEXTMENU:Hl("ContextMenu"),MENU:Hl("Menu"),MENUARROW:Hl("MenuArrow"),MENUACTIVE:Hl("MenuActive"),MENUCHECK:Hl("MenuCheck"),MENUCLOSE:Hl("MenuClose"),MENUCOMBOBOX:Hl("MenuComboBox"),MENUDISABLED:Hl("MenuDisabled"),MENUFRAME:Hl("MenuFrame"),MENUITEM:Hl("MenuItem"),MENULABEL:Hl("MenuLabel"),MENURADIOCHECK:Hl("MenuRadioCheck"),MENUINPUTBOX:Hl("MenuInputBox"),MENURULE:Hl("MenuRule"),MENUSLIDER:Hl("MenuSlider"),MOUSEPOST:Hl("MousePost"),RTL:Hl("RTL"),INFO:Hl("Info"),INFOCLOSE:Hl("InfoClose"),INFOCONTENT:Hl("InfoContent"),INFOSIGNATURE:Hl("InfoSignature"),INFOTITLE:Hl("InfoTitle"),SLIDERVALUE:Hl("SliderValue"),SLIDERBAR:Hl("SliderBar"),SELECTION:Hl("Selection"),SELECTIONBOX:Hl("SelectionBox"),SELECTIONMENU:Hl("SelectionMenu"),SELECTIONDIVIDER:Hl("SelectionDivider"),SELECTIONITEM:Hl("SelectionItem")},Gl={COUNTER:Vl("Counter"),KEYDOWNFUNC:Vl("keydownFunc"),CONTEXTMENUFUNC:Vl("contextmenuFunc"),OLDTAB:Vl("Oldtabindex"),TOUCHFUNC:Vl("TouchFunc")};class Wl extends Ol{constructor(e,t){super(),this._menu=e,this._type=t,this.className=zl.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function $l(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Xl(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Jl(e,t){console.error("ContextMenu Error: "+t)}function Kl(){return Yl++}let Yl=0;class Ql extends Wl{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(zl.MENUACTIVE)}deactivate(){this.html.classList.remove(zl.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){$l(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(zl.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(zl.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Jl(0,"Callback for menu entry "+this.id+" failed.")}}}class Zl extends Ql{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(zl.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class ed extends ql{constructor(){super(...arguments),this.className=zl.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Ql&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Ql&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(zl.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof Zl));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class td{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=zl.ATTACHED+"_"+Kl(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Gl.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Gl.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Gl.OLDTAB)),e.removeAttribute(Gl.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Gl.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Gl.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Gl[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Gl.COUNTER))return;const t=e.getAttribute(Gl.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Gl.COUNTER)}removeEvent(e,t,a){const i=Gl[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===_l.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class ad{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class id extends ed{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new td(this),this.widgets=[],this.variablePool=new ad}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(zl.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class rd extends ed{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof rd);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class nd extends ql{constructor(e){super(),this.element=e,this.className=zl.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class od extends ql{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=zl.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(zl.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(zl.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new nd(this),t=e.html;return t.classList.add(zl.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(zl.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(zl.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(zl.INFOSIGNATURE),e}toJson(){return{type:""}}}class sd extends Ql{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class ld extends sd{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),$l(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(zl.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class dd extends Wl{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=zl.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(zl.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class cd extends Ql{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Xl(this))}catch(e){Jl(0,"Illegal command callback.")}$l(this)}toJson(){return{type:""}}}class ud{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Jl(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Jl(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class pd extends sd{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),$l(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(zl.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class fd extends sd{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Xl(this))}space(e){super.space(e),$l(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(zl.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(zl.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==_l.ESCAPE&&e.keyCode!==_l.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Xl(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class hd extends Ql{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(zl.MENULABEL)}toJson(){return{type:""}}}class md extends sd{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Kl(),this.valueId="ctx_slideValue"+Kl(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Xl(this)),this.update()}space(e){super.space(e),$l(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(zl.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(zl.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(zl.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===_l.UP||t===_l.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==_l.ESCAPE&&t!==_l.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Xl(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class gd extends ed{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=zl.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(zl.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class yd extends od{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Kl()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(zl.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/yd.chunkSize);default:return yd.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(zl.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(zl.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(yd.orderMethod.get(this.style))}toJson(){return{type:""}}}yd.chunkSize=4,yd.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=bd(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function Ad(e){return"."+(zl[e]||e)}const wd={};wd[Ad("INFOCLOSE")]="{ top:.2em; right:.2em;}",wd[Ad("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",wd[Ad("INFO")+Ad("MOUSEPOST")]="{outline:none;}",wd[Ad("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const Ed={};Ed[Ad("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",Ed[Ad("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",Ed[Ad("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",Ed[Ad("MENUACTIVE")+" "+Ad("MENUARROW")]="{color:white}",Ed[Ad("MENUARROW")+Ad("RTL")]="{left:.5em; right:auto}",Ed[Ad("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",Ed[Ad("MENUCHECK")+Ad("RTL")]="{ right:.7em; left:auto }",Ed[Ad("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",Ed[Ad("MENURADIOCHECK")+Ad("RTL")]="{ right: .7em; left:auto}",Ed[Ad("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",Ed[Ad("MENUINPUTBOX")+Ad("RTL")]="{ left: .1em;}",Ed[Ad("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",Ed[Ad("MENUSLIDER")]="{ left: .1em;}",Ed[Ad("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",Ed[Ad("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",Ed[Ad("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",Ed[Ad("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",Ed[Ad("MENUDISABLED")]="{ color:GrayText}",Ed[Ad("MENUACTIVE")]="{ background-color: #606872; color: white;}",Ed[Ad("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",Ed[Ad("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",Ed[Ad("CONTEXTMENU")+":focus"]="{ outline:none}",Ed[Ad("CONTEXTMENU")+" "+Ad("MENUITEM")+":focus"]="{ outline:none}",Ed[Ad("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",Ed[Ad("SELECTIONITEM")]="{ padding-right: 1em;}",Ed[Ad("SELECTION")]="{ right: 40%; width:50%; }",Ed[Ad("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",Ed[Ad("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",Ed[Ad("MENU")+" "+Ad("MENUCLOSE")]="{ top:-10px; left:-10px}";const vd={};vd[Ad("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',vd[Ad("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",vd[Ad("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",vd[Ad("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",vd[Ad("MENUCLOSE")+":hover:focus"]="{ outline:none}";let xd=!1,Cd=!1,Ld=!1;function Nd(e){Ld||(_d(vd,e),Ld=!0)}function _d(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class Fd extends id{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof Zl?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of Fd.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}Fd.DynamicSubmenus=new Map;class Bd extends ld{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class Dd extends Xr{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,Oa(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class Pd extends od{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+zl.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const Rd=ya;class Td{get isLoading(){return Td.loading>0}get loadingPromise(){return this.isLoading?(Td._loadingPromise||(Td._loadingPromise=new Promise(((e,t)=>{Td._loadingOK=e,Td._loadingFailed=t}))),Td._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new Dd,this.jax={CHTML:null,SVG:null},this.rerenderStart=li.LAST,this.about=new od('MathJax v'+Zr.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new od("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new Pd("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new Pd("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new Pd("MathJax Annotation Text",(()=>{const e=Ll;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new Pd("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new Pd("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new Pd("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new od("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=Oa(Ia({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,Rd._.a11y&&Rd._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new Sd([["contextMenu",Fd.fromJson.bind(Fd)],["radioCompare",Bd.fromJson.bind(Bd)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{Rd._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(wl?"Option":"Alt",wl?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!wl}),this.checkbox("Control","Control","ctrl",{hiddne:wl}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;Fd.DynamicSubmenus.set("ShowAnnotation",vl(this.annotationBox,this.options.annotationTypes,a)),Fd.DynamicSubmenus.set("CopyAnnotation",xl(a)),i=this.document.document,xd||(_d(wd,i),xd=!0,Nd(i)),function(e){Cd||(_d(Ed,e),Cd=!0,Nd(e))}(this.document.document)}checkLoadableItems(){if(Rd&&Rd._&&Rd.loader&&Rd.startup)!this.settings.collapsible||Rd._.a11y&&Rd._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||Rd._.a11y&&Rd._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||Rd._.a11y&&Rd._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof dd)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(Td.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(Td.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(Td.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){Rd._.a11y&&Rd._.a11y.explorer&&Rd._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(Rd._.a11y&&Rd._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=Rd.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Zr.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||Rd._.a11y&&Rd._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||Rd._.a11y&&Rd._.a11y.explorer?this.rerender(this.settings.collapsible?li.RERENDER:li.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||Rd._.a11y&&Rd._.a11y.complexity?this.rerender(li.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){Td.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}Td.loading--,this.rerender(li.COMPILED)}checkComponent(e){const t=Td.loadingPromises.get(e);t&&Zr.retryAfter(t)}loadComponent(e,t){if(Td.loadingPromises.has(e))return;const a=Rd.loader;if(!a)return;Td.loading++;const i=a.load(e).then((()=>{Td.loading--,Td.loadingPromises.delete(e),t(),0===Td.loading&&Td._loadingPromise&&(Td._loadingPromise=null,Td._loadingOK())})).catch((e=>{Td._loadingPromise?(Td._loadingPromise=null,Td._loadingFailed(e)):console.log(e)}));Td.loadingPromises.set(e,i)}loadA11y(e){const t=!li.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=Rd.startup;Zr.handlers.unregister(a.handler),a.handler=a.getHandler(),Zr.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,Td._loadingPromise||(this.document.outputJax.reset(),Zr.handleRetriesFor((()=>{this.rerender("complexity"===e||t?li.COMPILED:li.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Zr.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=li.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),Td.loading||(this.rerenderStart<=li.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=li.LAST)}copyMathML(){El(this.toMML(this.menu.mathItem))}copyOriginal(){El(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{El(e)}))}copySpeechText(){El(this.menu.mathItem.outputData.speech)}copyErrorMessage(){El(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var Md,Id,Od;Td.MENU_STORAGE="MathJax-Menu-Settings",Td.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:Da({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},Td.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),Td.loading=0,Td.loadingPromises=new Map,Td._loadingPromise=null,Td._loadingOK=null,Td._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(Md||(Md={}));class qd{static createProp(...e){const t=Ud.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class Ud extends qd{static createCstr(...e){const t=Ud.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}Ud.DEFAULT_ORDER=[Md.LOCALE,Md.MODALITY,Md.DOMAIN,Md.STYLE,Md.TOPIC],Ud.BASE_LOCALE="base",Ud.DEFAULT_VALUE="default",Ud.DEFAULT_VALUES={[Md.LOCALE]:"en",[Md.DOMAIN]:Ud.DEFAULT_VALUE,[Md.STYLE]:Ud.DEFAULT_VALUE,[Md.TOPIC]:Ud.DEFAULT_VALUE,[Md.MODALITY]:"speech"};class jd{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new Ud(a,this.order.slice(0,i))}}class Hd{constructor(e,t=new qd(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new qd(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=$d.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Jd=__webpack_require__(740);class Kd extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class Yd{set defaultLocale(e){this._defaultLocale=Jd.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return Yd.instance=Yd.instance||new Yd,Yd.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return Yd.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(Ud.DEFAULT_VALUES[Md.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Qd.getInstance().mode===Id.HTTP?(tc.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Kd("Illegal input: "+e.message)}}var cc;function uc(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function pc(e){return $d.Z.document.createElement(e)}function fc(e,t){return $d.Z.document.createElementNS(e,t)}function hc(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=mc(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function mc(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function gc(e,t,a){return e.querySelectorAll?lc(e.querySelectorAll(`[${t}="${a}"]`)):oc(`.//*[@${t}="${a}"]`,e)}function yc(e,t){return e.querySelectorAll?lc(e.querySelectorAll(t)):oc(`.//${t}`,e)}function kc(e){return e.tagName.toUpperCase()}function bc(e){return e.cloneNode(!0)}function Sc(e){return(new $d.Z.xmldom.XMLSerializer).serializeToString(e)}function Ac(e,t){return e.toString()}function wc(e){return e.toString()}function Ec(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(cc||(cc={}));const vc={};function xc(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function Cc(e,t,a){const i=xc(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rCc(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:vc.identityCombiner,combineNestedRadical:vc.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:Ec,plural:wc},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:wc,mathspeak:wc,clearspeak:wc},letterTrans:{default:wc},combiner:(e,t,a)=>e},NUMBERS:Lc(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function Fc(e){switch(e){case 1:return Nc.MESSAGES.MS.ONCE||"";case 2:return Nc.MESSAGES.MS.TWICE;default:return e.toString()}}function Bc(e,t){return e===Nc.MESSAGES.MS.ROOTINDEX||e===Nc.MESSAGES.MS.INDEX?e:e+" "+t}function Dc(e){return Pc(Nc.MESSAGES.font[e],e)}function Pc(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const Rc="grammar";class Tc{static getInstance(){return Tc.instance=Tc.instance||new Tc,Tc.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return Tc.translateUnit(e);const t=Qd.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,Tc.getInstance().getParameter("plural")&&(a=Nc.FUNCTIONS.plural(a)),a}static translateUnit(e){e=Tc.prepareUnit(e);const t=Qd.getInstance(),a=Tc.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=Nc.FUNCTIONS.plural(o)),o):Tc.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===cc.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(Rc,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?Tc.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=Tc.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?Tc.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function Mc(e,t){if(!t||!e)return e;const a=Nc.FUNCTIONS.fontRegexp(Dc(t));return e.replace(a,"")}function Ic(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":Uc.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return Uc.ones[t];const a=Math.floor(t/10),i=Uc.tens[a],r=Uc.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+Uc.numSep+r:i||r}function Oc(e){if(0===e)return Uc.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=Uc.large[t];if(t)if(1===t)a=(1===i?"":Ic(i)+Uc.numSep)+e+(a?Uc.numSep+a:"");else{const t=Oc(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+Uc.numSep+e+(a?Uc.numSep+a:"")}else a=Ic(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function qc(e){const t=Tc.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}Tc.getInstance().setCorrection("localFont",Dc),Tc.getInstance().setCorrection("localRole",(function(e){return Pc(Nc.MESSAGES.role[e],e)})),Tc.getInstance().setCorrection("localEnclose",(function(e){return Pc(Nc.MESSAGES.enclose[e],e)})),Tc.getInstance().setCorrection("ignoreFont",Mc),Tc.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),Tc.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+Nc.MESSAGES.regexp.TEXT+"]+$"))&&(Tc.getInstance().currentFlags.translate=!1),e})),Tc.getInstance().setCorrection("ignoreCaps",(function(e){let t=Nc.ALPHABETS.capPrefix[Qd.getInstance().domain];return void 0===t&&(t=Nc.ALPHABETS.capPrefix.default),Mc(e,t)})),Tc.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?Nc.NUMBERS.numberToWords(parseInt(e,10)):e}));const Uc=Lc();Uc.numericOrdinal=qc,Uc.numberToWords=Oc,Uc.numberToOrdinal=function(e,t){if(e>1999)return qc(e);if(e<=10)return Uc.special.onesOrdinals[e-1];const a=Oc(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const jc=Uc,Hc=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Vc=null;function zc(e,t=!1){return e===Xc.ones[1]?t?"et":"en":e}function Gc(e,t=!1){let a=e%1e3,i="",r=Xc.ones[Math.floor(a/100)];if(i+=r?zc(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Xc.special.smallOrdinals[a]:Xc.ones[a],r)i+=r;else{const e=t?Xc.special.tensOrdinals[Math.floor(a/10)]:Xc.tens[Math.floor(a/10)];r=Xc.ones[a%10],i+=r?zc(r)+"og"+e:e}return i}function Wc(e,t=!1){if(0===e)return Xc.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=Gc(r,t&&!a);if(a){const t=Xc.large[a],n=r>1?"er":"";i=zc(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=zc(e)+i}e=Math.floor(e/1e3),a++}return i}function $c(e){if(e%100)return Wc(e,!0);const t=Wc(e);return t.match(/e$/)?t:t+"e"}const Xc=Lc();Xc.wordOrdinal=$c,Xc.numericOrdinal=function(e){return e.toString()+"."},Xc.numberToWords=Wc,Xc.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":$c(e)+(t?"dele":"del")};const Jc=Xc;let Kc=null;function Yc(e,t=!1){return e===tu.ones[1]?t?"eine":"ein":e}function Qc(e){let t=e%1e3,a="",i=tu.ones[Math.floor(t/100)];if(a+=i?Yc(i)+"hundert":"",t%=100,t)if(a+=a?tu.numSep:"",i=tu.ones[t],i)a+=i;else{const e=tu.tens[Math.floor(t/10)];i=tu.ones[t%10],a+=i?Yc(i)+"und"+e:e}return a}function Zc(e){if(0===e)return tu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=Qc(e%1e3);if(t){const e=tu.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=Yc(r,t>1)+e+n+a}else a=Yc(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function eu(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return Zc(e)+(e<19?"te":"ste")}const tu=Lc();tu.wordOrdinal=eu,tu.numericOrdinal=function(e){return e.toString()+"."},tu.numberToWords=Zc,tu.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":eu(e)+"l"};const au=tu,iu=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},ru=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let nu=null;function ou(e){let t=e%1e3,a="";return a+=du.ones[Math.floor(t/100)]?du.ones[Math.floor(t/100)]+du.numSep+"hundred":"",t%=100,t&&(a+=a?du.numSep:"",a+=du.ones[t]||du.tens[Math.floor(t/10)]+(t%10?du.numSep+du.ones[t%10]:"")),a}function su(e){if(0===e)return du.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=ou(e%1e3)+(t?"-"+du.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function lu(e){let t=su(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const du=Lc();du.wordOrdinal=lu,du.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},du.numberToWords=su,du.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=lu(e);return t?a+"s":a};const cu=du;let uu=null;function pu(e){const t=e%1e3,a=Math.floor(t/100),i=fu.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return fu.ones[t];const a=fu.tens[Math.floor(t/10)],i=fu.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const fu=Lc();fu.numericOrdinal=function(e){const t=Tc.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},fu.numberToWords=function(e){if(0===e)return fu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=fu.large[t];const r=pu(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=pu(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},fu.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return fu.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(fu.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(fu.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(fu.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(fu.special.onesOrdinals[e-1])),a.join(" ")};const hu=fu,mu=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let gu=null;let yu=null;function ku(e){let t=e%1e3,a="";if(a+=wu.ones[Math.floor(t/100)]?wu.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=wu.ones[t];if(e)a+=e;else{const i=wu.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=wu.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+wu.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function bu(e){if(0===e)return wu.zero;if(e>=Math.pow(10,36))return e.toString();wu.special["tens-"+Qd.getInstance().subiso]&&(wu.tens=wu.special["tens-"+Qd.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=wu.large[t];const r=ku(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const Su={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function Au(e){if(1===e)return"premi\xe8re";let t=bu(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const wu=Lc();wu.wordOrdinal=Au,wu.numericOrdinal=function(e){const t=Tc.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},wu.numberToWords=bu,wu.numberToOrdinal=function(e,t){const a=Su[e]||Au(e);return 3===e?a:t?a+"s":a};const Eu=wu;let vu=null;function xu(e){if(0===e)return Lu.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=Lu.ones[Math.floor(t/100)]?Lu.ones[Math.floor(t/100)]+Lu.numSep+Lu.special.hundred:"",t%=100,t&&(a+=a?Lu.numSep:"",a+=Lu.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=Lu.ones[i]+Lu.numSep+Lu.large[t]+(a?Lu.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+Lu.numSep+i:a}function Cu(e){const t=Tc.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?Lu.special.ordinalsFeminine[e]:Lu.special.ordinalsMasculine[e];return xu(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const Lu=Lc();Lu.wordOrdinal=Cu,Lu.numericOrdinal=function(e){const t=Tc.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?Lu.special.simpleSmallOrdinalsFeminine[e]:Lu.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":Lu.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},Lu.numberToWords=xu,Lu.numberToOrdinal=function(e,t){return e<=10?Lu.special.smallDenominators[e]:Cu(e)+" \u0905\u0902\u0936"};const Nu=Lu;let _u=null;function Fu(e){let t=e%1e4,a="";return a+=Ru.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":Ru.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=Ru.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":Ru.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=Ru.tens[Math.floor(t/10)]+(t%10?Ru.ones[t%10]:"")),a}function Bu(e){if(0===e)return Ru.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=Fu(e%1e4)+(t?Ru.large[t]+Ru.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function Du(e,t){return 1===e?"\uccab\ubc88\uc9f8":Pu(e)+"\ubc88\uc9f8"}function Pu(e){const t=Bu(e),a=Bu(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":Ru.tens[10+Math.floor(e/10)],r=Ru.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const Ru=Lc();Ru.wordOrdinal=Pu,Ru.numericOrdinal=function(e){return Du(e)},Ru.numberToWords=Bu,Ru.numberToOrdinal=Du;const Tu=Ru;let Mu=null;function Iu(e){let t=e%1e3,a="";if(a+=Uu.ones[Math.floor(t/100)]?Uu.ones[Math.floor(t/100)]+Uu.numSep+"cento":"",t%=100,t){a+=a?Uu.numSep:"";const e=Uu.ones[t];if(e)a+=e;else{let e=Uu.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?Uu.numSep+Uu.ones[t%10]:""}}return a}function Ou(e){if(0===e)return Uu.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&Tc.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=Iu(e%1e3)+(t?"-"+Uu.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function qu(e){const t="m"===Tc.getInstance().getParameter("gender")?"o":"a";let a=Uu.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=Ou(e),a.slice(0,-1)+"esim"+t)}const Uu=Lc();Uu.wordOrdinal=qu,Uu.numericOrdinal=function(e){const t=Tc.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},Uu.numberToWords=Ou,Uu.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=qu(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const ju=Uu,Hu=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Vu=null;function zu(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=$u.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=$u.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+$u.tens[Math.floor(a/10)]+$u.special.smallOrdinals[a%10]}i+=$u.ones[a]||$u.tens[Math.floor(a/10)]+(a%10?$u.ones[a%10]:"")}return t?Gu(i):i}function Gu(e){const t=$u.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+$u.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+$u.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+$u.special.endOrdinal:(e.match(/e$/),e+"nde")}function Wu(e){return Yu(e,!0)}const $u=Lc();$u.wordOrdinal=Wu,$u.numericOrdinal=function(e){return e.toString()+"."},$u.numberToWords=Yu,$u.numberToOrdinal=function(e,t){return Wu(e)};const Xu=$u;function Ju(e,t=!1){return e===$u.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function Ku(e,t=!1){let a=e%1e3,i="",r=$u.ones[Math.floor(a/100)];if(i+=r?Ju(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=$u.special.smallOrdinals[a];if(e)return i+e}if(r=$u.ones[a],r)i+=r;else{const e=$u.tens[Math.floor(a/10)];r=$u.ones[a%10],i+=r?r+"og"+e:e}}return t?Gu(i):i}function Yu(e,t=!1){const a="alt"===Qd.getInstance().subiso?function(e,t=!1){if(0===e)return t?$u.special.smallOrdinals[0]:$u.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Ku(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Ju(n,!0):n)+(a>1?$u.numSep:"")+(a?$u.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?$u.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?$u.special.smallOrdinals[0]:$u.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=zu(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+$u.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let Qu=null;function Zu(e){return e.toString().split("").map((function(e){return ep.ones[parseInt(e,10)]})).join("")}const ep=Lc();ep.numberToWords=Zu,ep.numberToOrdinal=Zu;const tp=ep,ap=function(e){return e.match(RegExp("^"+lp.ALPHABETS.languagePrefix.english))?e.slice(1):e},ip=function(e,t,a){return e=ap(e),t?e+t:e},rp=function(e,t,a){return t+ap(e)},np=function(e,t,a){return t+(a||"")+(e=ap(e))+"\u283b"},op=function(e,t,a){return t+(a||"")+(e=ap(e))+"\u283b\u283b"},sp=function(e,t,a){return t+(e=ap(e))+"\u283e"};let lp=null;let dp=null;function cp(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=fp.ones[i]?(1===i?"":fp.ones[i]+fp.numSep)+"hundra":"",t%=100,t&&(a+=a?fp.numSep:"",a+=fp.ones[t]||fp.tens[Math.floor(t/10)]+(t%10?fp.numSep+fp.ones[t%10]:"")),a}function up(e,t=!1){if(0===e)return fp.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=fp.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":cp(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function pp(e){let t=up(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const fp=Lc();fp.wordOrdinal=pp,fp.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},fp.numberToWords=up,fp.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=pp(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const hp=fp;let mp=null;const gp={ca:function(){return Vc||(Vc=function(){const e=_c();return e.NUMBERS=jc,e.COMBINERS.sansserif=Hc,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=Bc,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=vc.prefixCombiner,e}()),Vc},da:function(){return Kc||(Kc=function(){const e=_c();return e.NUMBERS=Jc,e.FUNCTIONS.radicalNestDepth=Fc,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=vc.postfixCombiner,e.ALPHABETS.digitTrans.default=Jc.numberToWords,e}()),Kc},de:function(){return nu||(nu=function(){const e=_c();return e.NUMBERS=au,e.COMBINERS.germanPostfix=ru,e.ALPHABETS.combiner=iu,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>Dc(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=Tc.getInstance().getParameter("case"),a=Tc.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===Tc.getInstance().getParameter("case")?e+"n":e,e}()),nu},en:function(){return uu||(uu=function(){const e=_c();return e.NUMBERS=cu,e.FUNCTIONS.radicalNestDepth=Fc,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=vc.prefixCombiner,e.ALPHABETS.digitTrans.default=cu.numberToWords,e.CORRECTIONS.article=e=>Tc.getInstance().getParameter("noArticle")?"":e,e}()),uu},es:function(){return gu||(gu=function(){const e=_c();return e.NUMBERS=hu,e.COMBINERS.sansserif=mu,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=Bc,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=vc.prefixCombiner,e}()),gu},euro:function(){return yu||(yu=_c()),yu},fr:function(){return vu||(vu=function(){const e=_c();return e.NUMBERS=Eu,e.FUNCTIONS.radicalNestDepth=Fc,e.FUNCTIONS.combineRootIndex=Bc,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>Tc.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=vc.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),vu},hi:function(){return _u||(_u=function(){const e=_c();return e.NUMBERS=Nu,e.ALPHABETS.combiner=vc.prefixCombiner,e.FUNCTIONS.radicalNestDepth=Fc,e}()),_u},it:function(){return Vu||(Vu=function(){const e=_c();return e.NUMBERS=ju,e.COMBINERS.italianPostfix=Hu,e.FUNCTIONS.radicalNestDepth=Fc,e.FUNCTIONS.combineRootIndex=Bc,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=vc.romanceCombiner,e}()),Vu},ko:function(){return Mu||(Mu=function(){const e=_c();return e.NUMBERS=Tu,e.FUNCTIONS.radicalNestDepth=Fc,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=vc.prefixCombiner,e.ALPHABETS.digitTrans.default=Tu.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),Tc.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=Tc.getInstance().getParameter("final");t&&Tc.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),Mu},nb:function(){return Qu||(Qu=function(){const e=_c();return e.NUMBERS=Xu,e.ALPHABETS.combiner=vc.prefixCombiner,e.ALPHABETS.digitTrans.default=Xu.numberToWords,e.FUNCTIONS.radicalNestDepth=Fc,e}()),Qu},nn:function(){return dp||(dp=function(){const e=_c();return e.NUMBERS=Xu,e.ALPHABETS.combiner=vc.prefixCombiner,e.ALPHABETS.digitTrans.default=Xu.numberToWords,e.FUNCTIONS.radicalNestDepth=Fc,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),dp},sv:function(){return mp||(mp=function(){const e=_c();return e.NUMBERS=hp,e.FUNCTIONS.radicalNestDepth=Fc,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=vc.prefixCombiner,e.ALPHABETS.digitTrans.default=hp.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),mp},nemeth:function(){return lp||(lp=function(){const e=_c();return e.NUMBERS=tp,e.COMBINERS={postfixCombiner:ip,germanCombiner:rp,embellishCombiner:np,doubleEmbellishCombiner:op,parensCombiner:sp},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=wc,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:ap(e),e.ALPHABETS.digitTrans={default:tp.numberToWords},e}()),lp}};function yp(){const e=function(){const e=Jd.L.ensureLocale(Qd.getInstance().locale,Qd.getInstance().defaultLocale);return Qd.getInstance().locale=e,gp[e]()}();if(function(e){const t=Qd.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Qd.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Qd.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))Nc[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))Tc.getInstance().setCorrection(t,a)}}function kp(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(wp($d.Z.mathmapsIePath),Sp(),!0)}const bp=null;function Sp(e){wp($d.Z.WGXpath),Ap(e)}function Ap(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){Ap(e,a++)}),200):a>=10||($d.Z.wgxpath=wgxpath,e?$d.Z.wgxpath.install({document}):$d.Z.wgxpath.install(),tc.evaluate=document.evaluate,tc.result=XPathResult,tc.createNSResolver=document.createNSResolver)}function wp(e){const t=$d.Z.document.createElement("script");t.type="text/javascript",t.src=e,$d.Z.document.head?$d.Z.document.head.appendChild(t):$d.Z.document.body.appendChild(t)}function Ep(e){return e.match("/$")?e:e+"/"}function vp(e,t="json"){return Ep($d.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var xp,Cp,Lp;function Np(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function _p([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=Np(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function Fp(e,t={}){return _p(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(xp||(xp={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(Cp||(Cp={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(Lp||(Lp={}));const Bp=[{interval:["1D400","1D419"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.BOLD},{interval:["1D41A","1D433"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.BOLD},{interval:["1D56C","1D585"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.BOLDFRAKTUR},{interval:["1D468","1D481"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.BOLDITALIC},{interval:["1D482","1D49B"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.BOLDSCRIPT},{interval:["1D538","1D551"],base:Lp.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:xp.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:Lp.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:xp.FRAKTUR},{interval:["1D51E","1D537"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.FRAKTUR},{interval:["FF21","FF3A"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.FULLWIDTH},{interval:["FF41","FF5A"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.FULLWIDTH},{interval:["1D434","1D44D"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.ITALIC},{interval:["1D44E","1D467"],base:Lp.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:xp.ITALIC},{interval:["1D670","1D689"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.MONOSPACE},{interval:["1D68A","1D6A3"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.MONOSPACE},{interval:["0041","005A"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.NORMAL},{interval:["0061","007A"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.NORMAL},{interval:["1D49C","1D4B5"],base:Lp.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:xp.SCRIPT},{interval:["1D4B6","1D4CF"],base:Lp.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:xp.SCRIPT},{interval:["1D5A0","1D5B9"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.SANSSERIF},{interval:["1D5BA","1D5D3"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.SANSSERIF},{interval:["1D608","1D621"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:Lp.LATINCAP,subst:{},capital:!0,category:"Lu",font:xp.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:xp.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:Lp.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:xp.NORMAL},{interval:["03B0","03D0"],base:Lp.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:xp.NORMAL},{interval:["1D6A8","1D6C0"],base:Lp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:xp.BOLD},{interval:["1D6C1","1D6E1"],base:Lp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:xp.BOLD},{interval:["1D6E2","1D6FA"],base:Lp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:xp.ITALIC},{interval:["1D6FB","1D71B"],base:Lp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:xp.ITALIC},{interval:["1D71C","1D734"],base:Lp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:xp.BOLDITALIC},{interval:["1D735","1D755"],base:Lp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:xp.BOLDITALIC},{interval:["1D756","1D76E"],base:Lp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:xp.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:Lp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:xp.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:Lp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:xp.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:Lp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:xp.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:Lp.DIGIT,subst:{},offset:0,category:"Nd",font:xp.NORMAL},{interval:["2070","2079"],base:Lp.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:Cp.SUPER},{interval:["2080","2089"],base:Lp.DIGIT,subst:{},offset:0,category:"No",font:Cp.SUB},{interval:["245F","2473"],base:Lp.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:Cp.CIRCLED},{interval:["3251","325F"],base:Lp.DIGIT,subst:{},offset:21,category:"No",font:Cp.CIRCLED},{interval:["32B1","32BF"],base:Lp.DIGIT,subst:{},offset:36,category:"No",font:Cp.CIRCLED},{interval:["2474","2487"],base:Lp.DIGIT,subst:{},offset:1,category:"No",font:Cp.PARENTHESIZED},{interval:["2487","249B"],base:Lp.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:Cp.PERIOD},{interval:["2775","277F"],base:Lp.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:Cp.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:Lp.DIGIT,subst:{},offset:11,category:"No",font:Cp.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:Lp.DIGIT,subst:{},offset:1,category:"No",font:Cp.DOUBLECIRCLED},{interval:["277F","2789"],base:Lp.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:Cp.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:Lp.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:Cp.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:Lp.DIGIT,subst:{},offset:0,category:"Nd",font:xp.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:Lp.DIGIT,subst:{},offset:0,category:"Nd",font:xp.BOLD},{interval:["1D7D8","1D7E1"],base:Lp.DIGIT,subst:{},offset:0,category:"Nd",font:xp.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:Lp.DIGIT,subst:{},offset:0,category:"Nd",font:xp.SANSSERIF},{interval:["1D7EC","1D7F5"],base:Lp.DIGIT,subst:{},offset:0,category:"Nd",font:xp.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:Lp.DIGIT,subst:{},offset:0,category:"Nd",font:xp.MONOSPACE},{interval:["1F101","1F10A"],base:Lp.DIGIT,subst:{},offset:0,category:"No",font:Cp.COMMA},{interval:["24B6","24CF"],base:Lp.LATINCAP,subst:{},capital:!0,category:"So",font:Cp.CIRCLED},{interval:["24D0","24E9"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"So",font:Cp.CIRCLED},{interval:["1F110","1F129"],base:Lp.LATINCAP,subst:{},capital:!0,category:"So",font:Cp.PARENTHESIZED},{interval:["249C","24B5"],base:Lp.LATINSMALL,subst:{},capital:!1,category:"So",font:Cp.PARENTHESIZED},{interval:["1F130","1F149"],base:Lp.LATINCAP,subst:{},capital:!0,category:"So",font:Cp.SQUARED},{interval:["1F170","1F189"],base:Lp.LATINCAP,subst:{},capital:!0,category:"So",font:Cp.NEGATIVESQUARED},{interval:["1F150","1F169"],base:Lp.LATINCAP,subst:{},capital:!0,category:"So",font:Cp.NEGATIVECIRCLED}],Dp=new Map;function Pp(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of Bp){const t=Pp(e.base,e.font),a=Fp(e.interval,e.subst);let i=Dp.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,Dp.set(t,i))}var Rp;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(Rp||(Rp={}));const Tp=Object.assign(Object.assign(Object.assign({},xp),Rp),Cp);var Mp;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(Mp||(Mp={}));const Ip=Object.assign(Object.assign({},Lp),Mp);var Op,qp,Up=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new jp,e.Secondary=new Hp,e.FencesHoriz=new Map,e.FencesVert=new Map}(qp||(qp={}));const Gp=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function Wp(e,t,a,i,r,n=[],o={},s={}){const l=Dp.get(Pp(e,i));l&&(l.unicode.forEach((e=>{qp.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>qp.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&qp.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&qp.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:Ip.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:Ip.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:Tp.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:Tp.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:Tp.DOUBLESTRUCKITALIC,secondary:Ip.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:Tp.DOUBLESTRUCK,secondary:Ip.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:Tp.NORMAL,secondary:Ip.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:Tp.NORMAL,secondary:Ip.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:Tp.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:Tp.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:Tp.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:Tp.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=Up(e,["set"]);return Vp(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(Fp(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),zp(qp.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),zp(qp.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),zp(qp.FencesHoriz,["5b","7b","ff3b","ff5b"],2),zp(qp.FencesHoriz,[["239b","23a6"]],3),zp(qp.FencesHoriz,[["23a7","23a9"]],4),Vp([...qp.FencesHoriz.keys()],{type:"fence",role:"open"}),Vp([...qp.FencesHoriz.values()],{type:"fence",role:"close"}),Vp([...qp.FencesVert.keys()],{type:"fence",role:"top"}),Vp([...qp.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(Tp)){const a=!!Cp[e]?Tp.UNKNOWN:t===Tp.FULLWIDTH?Tp.NORMAL:t;Wp(Lp.LATINCAP,"identifier","latinletter",t,a,[Ip.ALLLETTERS]),Wp(Lp.LATINSMALL,"identifier","latinletter",t,a,[Ip.ALLLETTERS],{},{3:Ip.D}),Wp(Lp.GREEKCAP,"identifier","greekletter",t,a,[Ip.ALLLETTERS]),Wp(Lp.GREEKSMALL,"identifier","greekletter",t,a,[Ip.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),Wp(Lp.DIGIT,"number","integer",t,a)}}(),Vp(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Vp(Gp,{type:"function",role:"prefix function"}),Vp(["mod","rem"],{type:"operator",role:"prefix function"});class $p{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Qd.getInstance().strict?t.cstr.equal(e):Qd.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Qd.getInstance().parsers[a]||Qd.getInstance().defaultParser,s=Qd.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Qd.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(Md.LOCALE));return a=a.filter((function(e){return $p.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Qd.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Xp=Ud.DEFAULT_VALUES[Md.LOCALE],Jp=Ud.DEFAULT_VALUES[Md.MODALITY];function Kp(e){return!(!e.locale&&!e.modality)&&(Xp=e.locale||Xp,Jp=e.modality||Jp,!0)}let Yp={};function Qp(e){Yp=e}const Zp=new Map,ef=new Map;function tf(e,t){let a=Zp.get(t);return a||(a=new $p,a.base=ef.get(e),Zp.set(t,a),a)}function af(e){const t=ef.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function rf(e,t,a){tf(e,t).defineRulesFromMappings(Xp,Jp,a)}function nf(e,t,a,i){tf(a,a).defineRuleFromStrings(Xp,Jp,e,t,i)}function of(e){if(!Kp(e))for(const[t,a]of Object.entries(e))nf("default","default",t,a)}function sf(e){for(let t,a=0;t=e.names[a];a++)rf(e.key,t,e.mappings)}function lf(e){for(const t of Object.keys(Yp)){const a=Object.assign({},e);a.mappings={};const i=Yp[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=gp[Xp]().FUNCTIONS.si(i,e.mappings[t][r])}sf(a)}}function df(e,t){return t=t||{},e.length?(t[e[0]]=df(e.slice(1),t[e[0]]),t):t}Qd.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Zp.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class cf{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new cf("",{})}static stringEmpty(e){return new cf(e,{})}static stringAttr(e,t){return new cf(e,t)}static singleton(e,t={}){return[cf.stringAttr(e,t)]}static node(e,t,a={}){const i=cf.getAttributes(t);return Object.assign(i,a),new cf(e,i)}static getAttributes(e){const t={};for(const a of cf.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}cf.attributeList=["id","extid"];class uf{static create(e,t={}){return e.text=Tc.getInstance().apply(e.text,t),new uf(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new uf({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return cf.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const pf=new Map;function ff(e,t,a){const i={};if(t){const e=pf.get(t)||{};Object.assign(i,e)}pf.set(e,Object.assign(i,a))}function hf(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?oc("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[uf.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Qd.evaluateNode(e);return i.concat(r)}}class yf{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class kf{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const bf=new Map,Sf=new Map;function Af(e){const t=e.domain+":"+e.name;e instanceof yf?bf.set(t,e):Sf.set(t,e)}function wf(e,t){const a=e+":"+t,i=bf.get(a)||Sf.get(a);i&&(i.active=!0)}function Ef(e,t){const a=t.split("-"),i=hf(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function vf(e){return Nf(e)||function(e){return Cf(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(Cf(e.childNodes[0])||Nf(e.childNodes[0]))&&Cf(e.childNodes[1])||3===e.childNodes.length&&Nf(e.childNodes[0])&&Cf(e.childNodes[1])&&Cf(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(Cf(e.childNodes[0])||Lf(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(Cf(e.childNodes[0].childNodes[0])||Lf(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&xf(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(xf(e.childNodes[1])||"fenced"===e.childNodes[1].type&&xf(e.childNodes[1].childNodes[0]))}(e)}function xf(e){return e.hasAnnotation("clearspeak","simple")}function Cf(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function Lf(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function Nf(e){return Lf(e)||function(e){if(_f("Fraction_Over")||_f("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(_f("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function _f(e){return Qd.getInstance().style===e}function Ff(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(Bf(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=oc("children/*",e);return t.every((e=>Bf(e)||"identifier"===e.tagName))}(a))}function Bf(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function Df(e){return oc("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(Ff)?[e]:[]}function Pf(e){return Cc(e,20,11)?[e]:[]}function Rf(e){const t=parseInt(e.textContent,10);return[cf.stringEmpty(isNaN(t)?e.textContent:t>10?Nc.NUMBERS.numericOrdinal(t):Nc.NUMBERS.wordOrdinal(t))]}Af(new yf("clearspeak","simple",(function(e){return vf(e)?"simple":""}))),Af(new yf("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&Lf(e.childNodes[0])&&function(e){for(let t=0;t1?Nc.NUMBERS.wordOrdinal(t):"",[cf.stringEmpty(Tf)]}function If(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=qp.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:qp.FencesHoriz.get(e)===t||qp.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function Of(e){const t=lc(e.parentNode.childNodes),a=oc("../../children/*",e),i=t.indexOf(e);return jf(a[i])||jf(a[i+1])?[e]:[]}function qf(e){const t=lc(e.parentNode.childNodes),a=oc("../../children/*",e),i=t.indexOf(e);return Uf(a[i])&&a[i+1]&&(Uf(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function Uf(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function jf(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function Hf(e){return[cf.stringEmpty(Nc.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function Vf(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function zf(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}Tc.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Gf=null;function Wf(e){Gf=e}const $f=new Map,Xf={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Jf={};function Kf(e){const t=e.name;$f.set(t,e),Xf[t]||(Xf[t]=!1)}function Yf(e,t,a){const i=$f.get(e);return i&&!Jf[e]&&(Xf[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Qf=[];function Zf(e,t){for(let a,i=0;a=Qf[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function eh(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(Zf)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===Zf(t[t.length-1],i));return a}function th(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Qf.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class ah extends Map{set(e,t){return super.set(th(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(th(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class ih extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(th(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class rh extends ih{add(e,t){super.add(th(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new nh;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class nh extends ih{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(th(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,eh(t))}default(){const e=new ah;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const oh=["MO","MI","MN","MTEXT","MS","MSPACE"],sh=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],lh=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],dh=["MROOT","MSQRT"],ch=["aria-label","exact-speech","alt"];function uh(e){return!!e&&"MATH"===kc(e)}function ph(e){return!!e&&-1!==sh.indexOf(kc(e))}function fh(e){return!!e&&-1!==lh.indexOf(kc(e))}function hh(e){return!!e&&"MGLYPH"===kc(e)&&!function(e){return!!e&&-1!==oh.indexOf(kc(e))}(e.parentNode)}function mh(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==cc.ELEMENT_NODE)continue;const e=kc(a);-1===sh.indexOf(e)&&(-1!==lh.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function gh(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==ch.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function yh(e){return e&&e.embellished&&e.childNodes.length>0?yh(e.childNodes[0]):e}function kh(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function bh(e,t){let a=e;const i=[],r=[];let n=null;do{n=kh(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class Sh{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new Sh(t);return a.type=e.tagName,Sh.setAttribute(a,e,"role"),Sh.setAttribute(a,e,"font"),Sh.setAttribute(a,e,"embellished"),Sh.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),gh(a,e),Sh.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of lc(t.childNodes)){if(a.nodeType===cc.TEXT_NODE){e.textContent=a.textContent;continue}const t=lc(a.childNodes).map(Sh.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===kc(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=Tp.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=dc("");return Sc(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==Tp.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=qp.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&vh(t[t.length-1],"openfence")}function Hh(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function Vh(e){return wh(e,"largeop")||wh(e,"limboth")||wh(e,"limlower")||wh(e,"limupper")||wh(e,"function")&&vh(e,"limit function")||(wh(e,"overscore")||wh(e,"underscore"))&&Vh(e.childNodes[0])}function zh(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Gh(e){return wh(e,"identifier")&&vh(e,"simple function")}const Wh=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],$h=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Xh(e){const t=e.type;return-1===Wh.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Xh(e.childNodes[0]):-1===$h.indexOf(t)||Xh(e.childNodes[0]))}function Jh(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function Kh(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function Yh(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(Kh(t[0])||Jh(t[0]))&&e.childNodes.slice(1).every(Kh)}function Qh(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===Op.invisibleTimes)}function Zh(e){return"infixop"===e.type&&"implicit"===e.role}function em(e){return"neutral"===e.role||"metric"===e.role}function tm(e,t){return em(e)&&em(t)&&yh(e).textContent===yh(t).textContent}function am(e){return!!em(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function im(e){return!!em(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class rm{static getInstance(){return rm.instance=rm.instance||new rm,rm.instance}static tableToMultiline(e){if(!Hh(e))return Yf("rewrite_subcases",e,rm.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)rm.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||wh(t=e.childNodes[0],"line")&&t.contentNodes.length&&vh(t.contentNodes[0],"label")||!Uh(e.childNodes[0].childNodes[0])||rm.tableToMatrixOrVector_(rm.rewriteFencedLine_(e)),rm.binomialForm_(e),rm.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),rm.meaningFromContent(e,rm.numberRole_),rm.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(wh(t,"relation")||wh(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=rm.computeColumns_(e);return rm.classifyByColumns_(e,t,"equality")||rm.classifyByColumns_(e,t,"inequality",["equality"])||rm.classifyByColumns_(e,t,"arrow")||rm.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!rm.cayleySpacing(a)||!rm.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=rm.separateSemantics(t);return rm.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=rm.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?rm.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[rm.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=rm.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===kc(e))return e;for(;fh(e)&&1===e.childNodes.length;)if("MSPACE"===kc(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=rm.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",vh(e,"subsup")||vh(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===Op.functionApplication){rm.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return Yf("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),rm.propagateFunctionRole_(e,a),"prefix"}const a=rm.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;vh(e,"subsup")||vh(e,"underover")||(e.role=t),rm.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=rm.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];wh(t,"multiline")?rm.tableToVector_(e):rm.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)rm.assignRoleToRow_(e,rm.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?rm.binomialForm_(t):rm.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?rm.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];em(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)rm.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Hh(e)&&rm.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";wh(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&wh(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){wh(e,"line")?e.role=t:wh(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){wh(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>qp.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==Tp.UNKNOWN)return;const t=[...e.textContent].map((e=>qp.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==Tp.UNKNOWN&&t.font!==e?e===Tp.UNKNOWN?t.font:null:e}),Tp.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();Mh(e)?(i.push(e),r.push(n)):(rm.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=rm.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=rm.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=rm.rewriteFence_(e,a);return wh(t,"superscript")||wh(t,"subscript")||wh(t,"tensor")?(vh(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),rm.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&rm.testColumns_(t,1,(e=>rm.isPureRelation_(e,a)))||2===t.length&&(rm.testColumns_(t,1,(e=>rm.isEndRelation_(e,a)||rm.isPureRelation_(e,a)))||rm.testColumns_(t,0,(e=>rm.isEndRelation_(e,a,!0)||rm.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return wh(e,"relseq")&&vh(e,t)&&wh(e.childNodes[i],"empty")}static isPureRelation_(e,t){return wh(e,"relation")&&vh(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){rm.getInstance().factory_=e,Wf(rm.getInstance().factory_)}getNodeFactory(){return rm.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===Tp.NORMAL)return e.font=Tp.ITALIC,Yf("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),rm.exprFont_(e),Yf("simpleNamedFunction",e)}implicitNode(e){if(e=rm.getInstance().getMixedNumbers_(e),1===(e=rm.getInstance().combineUnits_(e)).length)return e[0];return Yf("combine_juxtaposition",rm.getInstance().implicitNode_(e))}text(e,t){return rm.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!wh(e,"empty")}))).length?rm.getInstance().factory_.makeEmptyNode():(e=rm.getInstance().getFencesInRow_(e),e=rm.getInstance().tablesInRow(e),e=rm.getInstance().getPunctuationInRow_(e),e=rm.getInstance().getTextInRow_(e),e=rm.getInstance().getFunctionsInRow_(e),rm.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return rm.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(Vh(i)){a=rm.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&xh(t[1])||2===n&&xh(t[1])&&xh(t[2]))return a=rm.MML_TO_BOUNDS_[e],rm.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(xh(t[1]))return i=rm.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?rm.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&xh(t[2]))return i=rm.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),rm.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return rm.getInstance().makeLimitNode_(i,t,null,r)}return a=rm.MML_TO_BOUNDS_[e],rm.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=bh(e,qh),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(rm.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=bh(a,Oh),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();jh(0,i)&&rm.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=rm.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(rm.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?rm.getInstance().horizontalFencedNode_(rm.getInstance().factory_.makeContentNode(e),rm.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(rm.getInstance().factory_.makeContentNode(e)),t&&i.push(rm.getInstance().factory_.makeContentNode(t)),rm.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=rm.getInstance().factory_.makeBranchNode("line",[e],[]),i=rm.getInstance().factory_.makeBranchNode("line",[t],[]);return r=rm.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),rm.binomialForm_(r),rm.classifyMultiline(r),r}return r=rm.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=rm.getInstance().factory_.makeBranchNode("tensor",[e,rm.getInstance().scriptNode_(t,"leftsub"),rm.getInstance().scriptNode_(a,"leftsuper"),rm.getInstance().scriptNode_(i,"rightsub"),rm.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=Bh(e),n}pseudoTensor(e,t,a){const i=e=>!wh(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(rm.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(rm.getInstance().scriptNode_(a,"rightsuper",!0)),rm.getInstance().limitNode(o,s)}font(e){const t=rm.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=rm.getInstance().cleanInference(e.childNodes),i=t.length?rm.getInstance().factory_.makeBranchNode("inference",a(t),[]):rm.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=rm.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=rm.getInstance().getFormulas(e,[],a);return rm.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=lc(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(rm.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(rm.getInstance().getLabel(e,r,a,"right"));const o=rm.getInstance().getFormulas(e,r,a),s=rm.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=rm.getInstance().findNestedRow(t,"prooflabel",i),n=rm.getInstance().factory_.makeBranchNode("rulelabel",a(lc(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?rm.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===rm.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=lc(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(lc(o.childNodes[0].childNodes))[0],f=rm.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const h=rm.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return h.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:h,premises:f}}findNestedRow(e,t,a){return rm.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return lc(e).filter((function(e){return"MSPACE"!==kc(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),Yf("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new Ah,Wf(this.factory_)}implicitNode_(e){const t=rm.getInstance().factory_.makeMultipleContentNodes(e.length-1,Op.invisibleTimes);rm.matchSpaces_(e,t);const a=rm.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=rm.getInstance().factory_.makeBranchNode("infixop",e,[t],yh(t).textContent);return a.role=t.role,Yf("propagateSimpleFunction",a)}explicitMixed_(e){const t=bh(e,(function(e){return e.textContent===Op.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&wh(r[o],"number")&&!vh(r[o],"mixed")&&wh(n[0],"fraction")){const e=rm.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return yh(e).textContent})).join(" "),r=rm.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=rm.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=rm.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=bh(e,(function(e){return wh(e,"fraction")&&vh(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&wh(r[n],"number")&&(vh(r[n],"integer")||vh(r[n],"float"))){const t=rm.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=bh(e,(e=>wh(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(rm.getInstance().row(r)),o.push(e);let t=rm.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(rm.getInstance().row(r)),i.push(e),r=n;continue}const s=qp.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(rm.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(rm.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(rm.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(rm.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(rm.getInstance().row(r)),i.length>1?[rm.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=bh(e,Ph),a=t.rel[0];if(!a)return rm.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(rm.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=rm.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=rm.getInstance().factory_.makeBranchNode("relseq",i,t.rel,yh(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return rm.getInstance().factory_.makeEmptyNode();if(1===(e=rm.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&Dh(e[0]);)t.push(e.shift());if(0===e.length)return rm.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return rm.getInstance().prefixNode_(e[0],t);const a=kh(e=Yf("convert_juxtaposition",e),Dh),i=rm.getInstance().prefixNode_(rm.getInstance().implicitNode(a.head),t);return a.div?rm.getInstance().operationsTree_(a.tail,i,a.div):(Yh(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=rm.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return rm.getInstance().postfixNode_(t,r)}const n=kh(e,Dh);if(0===n.head.length)return r.push(n.div),rm.getInstance().operationsTree_(n.tail,t,a,r);const o=rm.getInstance().prefixNode_(rm.getInstance().implicitNode(n.head),r),s=rm.getInstance().appendOperand_(t,a,o);return n.div?rm.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return rm.getInstance().infixNode_([e,a],t);const i=rm.getInstance().appendDivisionOp_(e,t,a);return i||(rm.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?rm.getInstance().appendMultiplicativeOp_(e,t,a):rm.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Qh(e)?rm.getInstance().infixNode_([e,a],t):rm.getInstance().appendLastOperand_(e,t,a):"division"===e.role?rm.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Qh(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=rm.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Qh(e))return rm.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Qh(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=rm.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return rm.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Qh(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):rm.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=bh(e,Th);t=rm.purgeFences_(t);const a=t.comp.shift();return rm.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>vh(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();rm.fenceToPunct_(t),e.push(t)}else{const t=kh(a,r),n=t.head.length-1,o=rm.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||em(e[0])&&(!n||!tm(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),rm.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=rm.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),rm.getInstance().fences_(e,t,a,i)}if(n&&tm(e[0],n)){if(!am(n)||!im(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),rm.getInstance().fences_(e,t,a,i)}const r=rm.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),rm.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&em(n)&&a.some(r)){const n=kh(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=rm.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=rm.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),rm.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return rm.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),rm.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return rm.fenceToPunct_(e[0]),e;const a=e.shift();if(!am(a)){rm.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(rm.getInstance().neutralFences_(e,t))}const i=kh(e,(function(e){return tm(e,a)}));if(!i.div){rm.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(rm.getInstance().neutralFences_(e,t))}if(!im(i.div))return rm.fenceToPunct_(i.div),e.unshift(a),rm.getInstance().neutralFences_(e,t);const r=rm.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=rm.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=rm.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=rm.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=rm.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=rm.getInstance().row(a);let r=rm.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(rm.getInstance().classifyHorizontalFence_(r),r=Yf("propagateComposedFunction",r)):r.role=e.role,r=Yf("detect_cycle",r),rm.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Xh(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void rm.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=bh(e,(function(a){if(!Rh(a))return!1;if(Rh(a)&&!vh(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(rm.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(rm.getInstance().row(r));return[rm.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=rm.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return zh(e,t,0)?a.role="startpunct":zh(e,t,e.length-1)?a.role="endpunct":t.every((e=>vh(e,"dummy")))?a.role="text":t.every((e=>vh(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=rm.getInstance().factory_.makeMultipleContentNodes(e.length-1,Op.invisibleComma);return t.forEach((function(e){e.role="dummy"})),rm.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!xh(e))return!1;const a=e.textContent,i=qp.Secondary.get(a,Ip.BAR)||qp.Secondary.get(a,Ip.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=rm.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=rm.getInstance().accentRole_(n,a);if(o){rm.getInstance().accentRole_(o,"overscore")&&!i?(s=rm.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=rm.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return rm.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=rm.getInstance().factory_.makeBranchNode(i,t,[]),n=Bh(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=rm.classifyFunction_(i,e);if(!r)return a.push(i),rm.getInstance().getFunctionsInRow_(e,a);const n=rm.getInstance().getFunctionsInRow_(e,[]),o=rm.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=rm.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=rm.getInstance().row(a.integrand);return n=rm.getInstance().integralNode_(e,i,a.intvar),Yf("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return em(a)||(a.role="leftright"),n=rm.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=kh(t,Ch),i.head.length)r=rm.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!wh(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=rm.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=kh(t,Lh),i.head.length?(r=rm.getInstance().row(i.head),n=rm.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!em(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>wh(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",rm.propagateFunctionRole_(e,"simple function"),n=rm.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=kh(t,Lh);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}Yf("intvar_from_implicit",e);const a=e[0];if(Fh(a))return{integrand:t,intvar:null,rest:e};if(_h(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&Nh(a,e[1])){const i=rm.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),rm.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=rm.getInstance().factory_.makeContentNode(Op.functionApplication),i=rm.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete rm.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=rm.getFunctionOp_(e,(function(e){return wh(e,"function")||wh(e,"identifier")&&vh(e,"simple function")}));return rm.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=rm.getFunctionOp_(e,(e=>wh(e,"largeop")));return rm.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||rm.getInstance().factory_.makeEmptyNode(),a=a||rm.getInstance().factory_.makeEmptyNode();const i=rm.getFunctionOp_(e,(e=>wh(e,"largeop")));return rm.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=rm.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=rm.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return wh(e,"number")&&vh(e,"integer")}))?"vulgar":a.childNodes.every(Kh)?"unit":"division",Yf("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=rm.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=rm.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=kc(r);if("MSPACE"!==e){if("MROW"===e)return rm.getInstance().findNestedRow_(lc(r.childNodes),t,a+1,i);if(rm.findSemantics(r,t,i))return r}}return null}}rm.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},rm.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},rm.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},rm.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},rm.MATHJAX_FONTS={"-tex-caligraphic":Tp.CALIGRAPHIC,"-tex-caligraphic-bold":Tp.CALIGRAPHICBOLD,"-tex-calligraphic":Tp.CALIGRAPHIC,"-tex-calligraphic-bold":Tp.CALIGRAPHICBOLD,"-tex-oldstyle":Tp.OLDSTYLE,"-tex-oldstyle-bold":Tp.OLDSTYLEBOLD,"-tex-mathit":Tp.ITALIC};const nm=rm;let om={};function sm(e){return Array.from(e.textContent).map(cf.stringEmpty)}function lm(e,t){const a=Array.from(e.textContent),i=[],r=nm.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,Tp.UNKNOWN),o=r.identifierNode(a,Tp.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function dm(e){return lm(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function cm(e){return lm(e,(function(e){e.font=Tp.UNKNOWN,e.type="identifier"}))}const um=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function pm(e){return om={},[e]}function fm(e,t,a,i,r,n){i=i||um,r=r||{},n=n||function(e){return!1};const o=Sc(t);if(om[e]||(om[e]={}),om[e][o])return om[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=hm(t,a,zf(i,a),r,n,0);return om[e][o]=s,s}function hm(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=lc(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=lc(e.childNodes);return Math.max.apply(null,o.map((function(e){return hm(e,t,a,i,r,n)})))}function mm(e){return fm("fraction",e,["fraction"],um,{},Nc.FUNCTIONS.fracNestDepth)}function gm(e,t,a){const i=mm(e),r=Array(i).fill(t);return a&&r.push(a),r.join(Nc.MESSAGES.regexp.JOINER_FRAC)}function ym(e){return cf.singleton(gm(e,Nc.MESSAGES.MS.START,Nc.MESSAGES.MS.FRAC_V))}function km(e){return cf.singleton(gm(e,Nc.MESSAGES.MS.END,Nc.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function bm(e){return cf.singleton(gm(e,Nc.MESSAGES.MS.FRAC_OVER),{})}function Sm(e){return cf.singleton(gm(e,Nc.MESSAGES.MS.START,Nc.MESSAGES.MS.FRAC_B))}function Am(e){return cf.singleton(gm(e,Nc.MESSAGES.MS.END,Nc.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function wm(e){const t=mm(e);return cf.singleton(1===t?Nc.MESSAGES.MS.FRAC_S:Nc.FUNCTIONS.combineNestedFraction(Nc.MESSAGES.MS.NEST_FRAC,Nc.FUNCTIONS.radicalNestDepth(t-1),Nc.MESSAGES.MS.FRAC_S))}function Em(e){const t=mm(e);return cf.singleton(1===t?Nc.MESSAGES.MS.ENDFRAC:Nc.FUNCTIONS.combineNestedFraction(Nc.MESSAGES.MS.NEST_FRAC,Nc.FUNCTIONS.radicalNestDepth(t-1),Nc.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function vm(e){const t=mm(e);return cf.singleton(1===t?Nc.MESSAGES.MS.FRAC_OVER:Nc.FUNCTIONS.combineNestedFraction(Nc.MESSAGES.MS.NEST_FRAC,Nc.FUNCTIONS.radicalNestDepth(t-1),Nc.MESSAGES.MS.FRAC_OVER))}function xm(e){return Nc.FUNCTIONS.fracNestDepth(e)?[e]:[]}function Cm(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+Nc.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+Nc.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function Lm(e){return cf.singleton(Cm(e,Nc.MESSAGES.MS.SUBSCRIPT,{sup:Nc.MESSAGES.MS.SUPER,sub:Nc.MESSAGES.MS.SUB}))}function Nm(e){return cf.singleton(Cm(e,Nc.MESSAGES.MS.SUB,{sup:Nc.MESSAGES.MS.SUP,sub:Nc.MESSAGES.MS.SUB}))}function _m(e){return cf.singleton(Cm(e,Nc.MESSAGES.MS.SUPERSCRIPT,{sup:Nc.MESSAGES.MS.SUPER,sub:Nc.MESSAGES.MS.SUB}))}function Fm(e){return cf.singleton(Cm(e,Nc.MESSAGES.MS.SUP,{sup:Nc.MESSAGES.MS.SUP,sub:Nc.MESSAGES.MS.SUB}))}function Bm(e){const t=Cm(e,"",{sup:Nc.MESSAGES.MS.SUPER,sub:Nc.MESSAGES.MS.SUB});return cf.singleton(t?t.replace(new RegExp(Nc.MESSAGES.MS.SUB+"$"),Nc.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(Nc.MESSAGES.MS.SUPER+"$"),Nc.MESSAGES.MS.SUPERSCRIPT):Nc.MESSAGES.MS.BASELINE)}function Dm(e){const t=Cm(e,"",{sup:Nc.MESSAGES.MS.SUP,sub:Nc.MESSAGES.MS.SUB});return cf.singleton(t||Nc.MESSAGES.MS.BASE)}function Pm(e){return fm("radical",e,["sqrt","root"],um,{})}function Rm(e,t,a){const i=Pm(e),r=function(e){const t="sqrt"===e.tagName?"2":oc("children/*[1]",e)[0].textContent.trim();return Nc.MESSAGES.MSroots[t]||""}(e);return a=r?Nc.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:Nc.FUNCTIONS.combineNestedRadical(t,Nc.FUNCTIONS.radicalNestDepth(i-1),a)}function Tm(e){return cf.singleton(Rm(e,Nc.MESSAGES.MS.NESTED,Nc.MESSAGES.MS.STARTROOT))}function Mm(e){return cf.singleton(Rm(e,Nc.MESSAGES.MS.NESTED,Nc.MESSAGES.MS.ENDROOT))}function Im(e){return cf.singleton(Rm(e,Nc.MESSAGES.MS.NESTED,Nc.MESSAGES.MS.ROOTINDEX))}function Om(e){return cf.singleton(Rm(e,Nc.MESSAGES.MS.NEST_ROOT,Nc.MESSAGES.MS.STARTROOT))}function qm(e){return cf.singleton(Rm(e,Nc.MESSAGES.MS.NEST_ROOT,Nc.MESSAGES.MS.ENDROOT))}function Um(e){return cf.singleton(Rm(e,Nc.MESSAGES.MS.NEST_ROOT,Nc.MESSAGES.MS.ROOTINDEX))}function jm(e){return cf.singleton(Rm(e,Nc.MESSAGES.MS.NEST_ROOT,Nc.MESSAGES.MS.ROOT))}function Hm(e){return cf.singleton(Rm(e,Nc.MESSAGES.MS.NEST_ROOT,Nc.MESSAGES.MS.INDEX))}function Vm(e){const t=function(e){return fm("underscore",e,["underscore"],um,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return cf.singleton(Array(t).join(Nc.MESSAGES.MS.UNDER)+Nc.MESSAGES.MS.UNDERSCRIPT)}function zm(e){return cf.singleton(Nc.MESSAGES.MS.ENDSCRIPTS)}function Gm(e){const t=function(e){return fm("overscore",e,["overscore"],um,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return cf.singleton(Array(t).join(Nc.MESSAGES.MS.OVER)+Nc.MESSAGES.MS.OVERSCRIPT)}function Wm(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=oc("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function $m(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Xm(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return cf.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return cf.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Jm=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Km=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function Ym(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Km.get(e)+"]";if(1&r){const t=Jm.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Qm(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=Ym(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Jm.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function Zm(e){let t=Object.keys(Nc.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function eg(e,t){let a=0;return function(){return Nc.NUMBERS.numericOrdinal(++a)+" "+t}}function tg(e,t){let a=0;return function(){return Nc.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function ag(e){const t=xc(e,Nc.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[cf.node(Nc.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),cf.stringAttr(Nc.NUMBERS.vulgarSep,{separator:""}),cf.node(Nc.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[cf.node(t.content||"",e)]}function ig(e){const t=lc(e.parentNode.childNodes);return cf.singleton(Nc.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function rg(e){const t=Bm(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function ng(e){const t=Dm(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function og(e){const t=_m(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function sg(e){const t=Lm(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function lg(e){const t=Fm(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function dg(e){const t=Nm(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function cg(e,t,a){const i=mm(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(Nc.MESSAGES.regexp.JOINER_FRAC)}function ug(e){return cf.singleton(cg(e,Nc.MESSAGES.MS.START,Nc.MESSAGES.MS.FRAC_V))}function pg(e){return cf.singleton(cg(e,Nc.MESSAGES.MS.END,Nc.MESSAGES.MS.FRAC_V))}function fg(e){return cf.singleton(cg(e,Nc.MESSAGES.MS.START,Nc.MESSAGES.MS.FRAC_B))}function hg(e){return cf.singleton(cg(e,Nc.MESSAGES.MS.END,Nc.MESSAGES.MS.FRAC_B))}function mg(e){const t=mm(e);return 1===t?cf.singleton(Nc.MESSAGES.MS.FRAC_S):cf.singleton(Nc.FUNCTIONS.combineNestedFraction(Nc.FUNCTIONS.radicalNestDepth(t-1),Nc.MESSAGES.MS.NEST_FRAC,Nc.MESSAGES.MS.FRAC_S))}function gg(e){const t=mm(e);return 1===t?cf.singleton(Nc.MESSAGES.MS.ENDFRAC):cf.singleton(Nc.FUNCTIONS.combineNestedFraction(Nc.FUNCTIONS.radicalNestDepth(t-1),Nc.MESSAGES.MS.NEST_FRAC,Nc.MESSAGES.MS.ENDFRAC))}function yg(e){const t=mm(e);return 1===t?cf.singleton(Nc.MESSAGES.MS.FRAC_OVER):cf.singleton(Nc.FUNCTIONS.combineNestedFraction(Nc.FUNCTIONS.radicalNestDepth(t-1),Nc.MESSAGES.MS.NEST_FRAC,Nc.MESSAGES.MS.FRAC_OVER))}function kg(e){return 1===oc("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function bg(e,t,a){const i=Pm(e);return 1===i?a:Nc.FUNCTIONS.combineNestedRadical(Nc.FUNCTIONS.radicalNestDepth(i-1),t,a)}function Sg(e){return cf.singleton(bg(e,Nc.MESSAGES.MS.NESTED,Nc.MESSAGES.MS.STARTROOT))}function Ag(e){return cf.singleton(bg(e,Nc.MESSAGES.MS.NESTED,Nc.MESSAGES.MS.ENDROOT))}function wg(e){return cf.singleton(bg(e,Nc.MESSAGES.MS.NEST_ROOT,Nc.MESSAGES.MS.STARTROOT))}function Eg(e){return cf.singleton(bg(e,Nc.MESSAGES.MS.NEST_ROOT,Nc.MESSAGES.MS.ENDROOT))}function vg(e){return cf.singleton(bg(e,Nc.MESSAGES.MS.NEST_ROOT,Nc.MESSAGES.MS.ROOT))}function xg(e,t){const a=function(e){const t=oc("children/*[1]",e)[0].textContent.trim();return Nc.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function Cg(e){return cf.singleton(xg(e,Nc.MESSAGES.MS.ROOTINDEX))}function Lg(e){return cf.singleton(xg(e,Nc.MESSAGES.MS.ROOTINDEX))}function Ng(e){return cf.singleton(xg(e,Nc.MESSAGES.MS.INDEX))}function _g(e){const t=oc("children/*",e);return cf.singleton(Nc.NUMBERS.wordOrdinal(t.length))}function Fg(e){const t=oc("children/*",e);return cf.singleton(Nc.NUMBERS.wordOrdinal(t.length-1))}function Bg(e){const t=oc("children/*",e),a=oc("content/*",e);return cf.singleton(Nc.NUMBERS.wordOrdinal(t.length-a.length))}function Dg(e,t){const a=e;let i=0;return function(){const e=uf.create({text:Rg(a[i])&&Tg(a[i+1])?Nc.MESSAGES.unitTimes:""},{});return i++,[e]}}const Pg=["superscript","subscript","overscore","underscore"];function Rg(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=oc("children/*",e);e=-1!==Pg.indexOf(t)?a[0]:a[a.length-1]}return!1}function Tg(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=oc("children/*",e)[0]}return!1}function Mg(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=oc("children/*",e)[0]}return[]}function Ig(e){const t=mm(e);return cf.singleton(new Array(t).join(Nc.MESSAGES.MS.FRACTION_REPEAT)+Nc.MESSAGES.MS.FRACTION_START)}function Og(e){const t=mm(e);return cf.singleton(new Array(t).join(Nc.MESSAGES.MS.FRACTION_REPEAT)+Nc.MESSAGES.MS.FRACTION_END)}function qg(e){const t=mm(e);return cf.singleton(new Array(t).join(Nc.MESSAGES.MS.FRACTION_REPEAT)+Nc.MESSAGES.MS.FRACTION_OVER)}function Ug(e){const t=mm(e);return cf.singleton(new Array(t).join(Nc.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+Nc.MESSAGES.MS.FRACTION_OVER)}function jg(e){return Nc.MESSAGES.regexp.HYPER===mm(e).toString()?[e]:[]}function Hg(e,t){const a=Vg(e);return cf.singleton(1===a?t:new Array(a).join(Nc.MESSAGES.MS.NESTED)+t)}function Vg(e,t){const a=t||0;return e.parentNode?Vg(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function zg(e){return Hg(e,Nc.MESSAGES.MS.STARTROOT)}function Gg(e){return Hg(e,Nc.MESSAGES.MS.ENDROOT)}function Wg(e){return Hg(e,Nc.MESSAGES.MS.ROOTINDEX)}Tc.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const $g=["multirel","relseq","appl","row","line"],Xg=["subscript","superscript","overscore","underscore"];function Jg(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==$g.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function Kg(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?oc("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[uf.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?Cm(n,"",{sup:Nc.MESSAGES.MS.SUPER,sub:Nc.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==kc(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[uf.create({text:Nc.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==kc(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[uf.create({text:Nc.MESSAGES.regexp.SPACE},{})]:[],u=Qd.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function Yg(e,t){const a=e.slice(0);let i;return i=e.length>0?oc("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[uf.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===kc(e),l=r&&"NUMBER"===kc(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[uf.create({text:Nc.MESSAGES.regexp.SPACE},{})]:[])}}Af(new kf("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Xg.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Jg(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Jg(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Qg=!1;function Zg(){Qg||(ff(Ud.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:dm,CQFspaceoutIdentifier:cm,CSFspaceoutText:sm,CSFopenFracVerbose:ym,CSFcloseFracVerbose:km,CSFoverFracVerbose:bm,CSFopenFracBrief:Sm,CSFcloseFracBrief:Am,CSFopenFracSbrief:wm,CSFcloseFracSbrief:Em,CSFoverFracSbrief:vm,CSFvulgarFraction:ag,CQFvulgarFractionSmall:xm,CSFopenRadicalVerbose:Tm,CSFcloseRadicalVerbose:Mm,CSFindexRadicalVerbose:Im,CSFopenRadicalBrief:Om,CSFcloseRadicalBrief:qm,CSFindexRadicalBrief:Um,CSFopenRadicalSbrief:jm,CSFindexRadicalSbrief:Hm,CQFisSmallRoot:Zm,CSFsuperscriptVerbose:_m,CSFsuperscriptBrief:Fm,CSFsubscriptVerbose:Lm,CSFsubscriptBrief:Nm,CSFbaselineVerbose:Bm,CSFbaselineBrief:Dm,CSFleftsuperscriptVerbose:_m,CSFleftsubscriptVerbose:Lm,CSFrightsuperscriptVerbose:_m,CSFrightsubscriptVerbose:Lm,CSFleftsuperscriptBrief:Fm,CSFleftsubscriptBrief:Nm,CSFrightsuperscriptBrief:Fm,CSFrightsubscriptBrief:Nm,CSFunderscript:Vm,CSFoverscript:Gm,CSFendscripts:zm,CTFordinalCounter:eg,CTFwordCounter:tg,CTFcontentIterator:gf,CQFdetIsSimple:Wm,CSFRemoveParens:Xm,CQFresetNesting:pm,CGFbaselineConstraint:$m,CGFtensorRules:Qm}),ff("es.speech.mathspeak",Ud.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:Dg,CQFoneLeft:Mg}),ff("fr.speech.mathspeak",Ud.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:rg,CSFbaselineBrief:ng,CSFleftsuperscriptVerbose:og,CSFleftsubscriptVerbose:sg,CSFleftsuperscriptBrief:lg,CSFleftsubscriptBrief:dg}),ff("ko.speech.mathspeak",Ud.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:ug,CSFcloseFracVerbose:pg,CSFopenFracBrief:fg,CSFcloseFracBrief:hg,CSFopenFracSbrief:mg,CSFoverFracSbrief:yg,CSFcloseFracSbrief:gg,CQFisSimpleIndex:kg,CSFindexRadicalVerbose:Cg,CSFindexRadicalBrief:Lg,CSFindexRadicalSbrief:Ng,CSFopenRadicalVerbose:Sg,CSFcloseRadicalVerbose:Ag,CSFopenRadicalBrief:wg,CSFcloseRadicalBrief:Eg,CSFopenRadicalSbrief:vg}),ff(Ud.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:mf,CTFnodeCounter:Ef,CTFcontentIterator:gf,CSFvulgarFraction:ag,CQFvulgarFractionSmall:Pf,CQFcellsSimple:Df,CSFordinalExponent:Rf,CSFwordOrdinal:Hf,CQFmatchingFences:If,CSFnestingDepth:Mf,CQFfencedArguments:Of,CQFsimpleArguments:qf,CQFspaceoutNumber:dm}),ff("en.prefix.default","",{CSFordinalPosition:ig}),ff("en.speech.chromevox","",{CTFnodeCounter:hf,CTFcontentIterator:gf}),ff("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:xm,CSFvulgarFraction:ag}),ff("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:_g,CSFdecreasedOrdinalConversion:Fg,CSFlistOrdinalConversion:Bg}),ff("nemeth.braille.default",Ud.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:Ig,CSFcloseFraction:Og,CSFoverFraction:qg,CSFoverBevFraction:Ug,CQFhyperFraction:jg,CSFopenRadical:zg,CSFcloseRadical:Gg,CSFindexRadical:Wg,CSFsubscript:Lm,CSFsuperscript:_m,CSFbaseline:Bm,CGFtensorRules:e=>Qm(e,!1),CTFrelationIterator:Kg,CTFimplicitIterator:Yg}),Qg=!0)}class ey{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var ty,ay;function iy(e){switch(e){case"[n]":return ty.NODE;case"[m]":return ty.MULTI;case"[t]":return ty.TEXT;case"[p]":return ty.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(ty||(ty={}));class ry{static grammarFromString(e){return Tc.parseInput(e)}static fromString(e){const t={type:iy(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new sy("Missing content.");switch(t.type){case ty.TEXT:if('"'===a[0]){const e=ly(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new sy("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case ty.NODE:case ty.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=ry.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new ry(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new sy("Invalid attribute expression: "+e);const t={},a=ly(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===Rc?ry.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case ty.NODE:return"[n]";case ty.MULTI:return"[m]";case ty.TEXT:return"[t]";case ty.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class ny{static fromString(e){const t=ly(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=nc(e,t,tc.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[cf.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=nc(e,t,tc.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class my{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&my.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new hy,this.parseOrder=Ud.DEFAULT_ORDER,this.parser=new jd(this.parseOrder),this.locale=Ud.DEFAULT_VALUES[Md.LOCALE],this.modality=Ud.DEFAULT_VALUES[Md.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new ey(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?uf.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||uf.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&my.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new oy(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return ny.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=ny.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new ey(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new gy(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new ey(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class gy{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class yy extends my{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)wf(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new sy("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new sy("Rule named "+e+" with style "+t+" does not exist.");const s=i?ny.fromString(i):n.action,l=new ey(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+Nc.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+Nc.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new ey(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+Nc.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+yy.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(yy.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(yy.regexp.DECIMAL_MARK,"g"),Nc.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,Nc.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}yy.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class ky extends yy{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=qp.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(ay||(ay={}));class Sy{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=ay.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class Ay extends Sy{constructor(e,t){super(e,t),this.rule_=null,this.kind=ay.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Xd.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function wy(e,t,a){switch(e){case ay.ROOT:return new Ey;case ay.DYNAMIC:return new vy(t);case ay.QUERY:return new Ly(t,a);case ay.BOOLEAN:return new Ny(t,a);default:return null}}class Ey extends Sy{constructor(){super("",(()=>!0)),this.kind=ay.ROOT}}class vy extends Sy{constructor(e){super(e,(t=>t===e)),this.kind=ay.DYNAMIC}}const xy={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function Cy(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&kc(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=ic(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!Tc.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!Tc.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&kc(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=oc(t,e)[0];if(r){const e=function(e){const t=Zp.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=xy[a]||xy["="],n=parseInt(i,10);return e=>{const a=oc(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class Ly extends Ay{constructor(e,t){super(e,Cy(e)),this.context=t,this.kind=ay.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class Ny extends Ay{constructor(e,t){super(e,Cy(e)),this.context=t,this.kind=ay.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class _y{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===ay.QUERY||e.getKind()===ay.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=_y.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(_y.order_));return Math.max(t.length,a)}constructor(){this.root=wy(ay.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===ay.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aXd.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=Fy.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Xd.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),Fy.debugSpeechRule(i,t)}evaluateNode(e){sc(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Xd.getInstance().output(e)}const i=(new Date).getTime();return Xd.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Qd.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=By.get(t);return a.parse(e),a}Zg(),e&&!e.functions&&(e.functions=function(e,t,a){return pf.get([e,t,a].join("."))||pf.get([Ud.DEFAULT_VALUES[Md.LOCALE],t,a].join("."))||pf.get([Ud.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new by;if("braille"===t)return new ky;return new yy}(e.locale,e.modality);By.set(t,a),e.inherits&&(a.inherits=By.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>Fy.getInstance().trie.addRule(e))),Fy.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;Tc.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[Ud.DEFAULT_VALUES[Md.LOCALE]];return a[t]||a[Ud.DEFAULT_VALUES[Md.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new _y}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Qd.getInstance();let a;Xd.getInstance().output(t.mode!==Id.HTTP?e.toString():e),Tc.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Xd.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,Id.HTTP,e).toString()])),Tc.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Qd.getInstance().dynamicCstr.getComponents();const e=Tc.parseInput(o.engine);Qd.getInstance().setDynamicCstr(e)}switch(t.type){case ty.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case ty.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case ty.TEXT:{const t=o.span;let a={};if(t){const i=oc(t,e);a=i.length?cf.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return uf.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case ty.PERSONALITY:default:i=[uf.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&Tc.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Qd.getInstance().setDynamicCstr(l)}return Tc.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[uf.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Qd.getInstance().dynamicCstr,t=Qd.getInstance().strict,a=this.trie,i={};let r=e.getValue(Md.LOCALE),n=e.getValue(Md.MODALITY),o=e.getValue(Md.DOMAIN);a.hasSubtrie([r,n,o])||(o=Ud.DEFAULT_VALUES[Md.DOMAIN],a.hasSubtrie([r,n,o])||(n=Ud.DEFAULT_VALUES[Md.MODALITY],a.hasSubtrie([r,n,o])||(r=Ud.DEFAULT_VALUES[Md.LOCALE]))),i[Md.LOCALE]=[r],i[Md.MODALITY]=["summary"!==n?n:Ud.DEFAULT_VALUES[Md.MODALITY]],i[Md.DOMAIN]=["speech"!==n?Ud.DEFAULT_VALUES[Md.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=Ud.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==cc.ELEMENT_NODE&&e.nodeType!==cc.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Qd.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Xd.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const By=new Map;Qd.nodeEvaluator=Fy.getInstance().evaluateNode.bind(Fy.getInstance());const Dy={small:["default"],capital:["default"],digit:["default"]};function Py(e){const t=Qd.getInstance().locale;Qd.getInstance().locale=e,yp(),Kp({locale:e}),function(){const e=Nc.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};Dy.small=t(e.smallPrefix,e.letterTrans),Dy.capital=t(e.capPrefix,e.letterTrans),Dy.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of Dp.values()){const t=e.unicode;if("offset"in e)My(t,e.font,e.offset||0);else{Ty(t,Nc.ALPHABETS[e.base],e.font,!!e.capital)}}Qd.getInstance().locale=t,yp()}function Ry(e){return function(e){return"string"==typeof e?{font:e,combiner:Nc.ALPHABETS.combiner}:{font:e[0],combiner:Nc.COMBINERS[e[1]]||vc[e[1]]||Nc.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":Nc.MESSAGES.font[e]||Nc.MESSAGES.embellish[e]||"")}function Ty(e,t,a,i){const r=Ry(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?Nc.ALPHABETS.capPrefix:Nc.ALPHABETS.smallPrefix,t=i?Dy.capital:Dy.small;Iy(r.combiner,a,n,r.font,e,Nc.ALPHABETS.letterTrans,t)}}function My(e,t,a){const i=Ry(t);for(let t,r=0;t=e[r];r++){const e=Nc.ALPHABETS.digitPrefix,n=r+a;Iy(i.combiner,t,n,i.font,e,Nc.ALPHABETS.digitTrans,Dy.digit)}}function Iy(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;nf(s,"default",t,e(o(a),i,l))}}var Oy=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const qy={functions:function(e){for(const a of e)Kp(a)||(t=a.key,Vp(a.names||[],qp.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Xp?(af(a),sf(a)):ef.set(a.key,a));var t},symbols:function(e){for(const t of e){if(Kp(t))continue;const e=$p.parseUnicode(t.key);"base"!==Xp?rf(e,e,t.mappings):ef.set(e,t)}},units:function(e){for(const t of e)Kp(t)||(t.key+=":unit","base"!==Xp?(af(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&lf(t),sf(t)):ef.set(t.key,t))},si:e=>e.forEach(Qp),messages:function(e){const t=gp[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:Fy.addStore,characters:e=>e.forEach(of)};let Uy=!1;function jy(e=Qd.getInstance().locale){return Oy(this,void 0,void 0,(function*(){return Uy||(!function(){for(const e of Dp.values()){const t=e.unicode;for(const a of t)ef.set(a,{key:a,category:e.category})}}(),Hy(Ud.BASE_LOCALE),Uy=!0),Zd.promises[Ud.BASE_LOCALE].then((()=>Oy(this,void 0,void 0,(function*(){const t=Qd.getInstance().defaultLocale;return t?(Hy(t),Zd.promises[t].then((()=>Oy(this,void 0,void 0,(function*(){return Hy(e),Zd.promises[e]}))))):(Hy(e),Zd.promises[e])}))))}))}function Hy(e=Qd.getInstance().locale){Zd.loaded[e]||(Zd.loaded[e]=[!1,!1],Xp=Ud.DEFAULT_VALUES[Md.LOCALE],Jp=Ud.DEFAULT_VALUES[Md.MODALITY],function(e){if(Qd.getInstance().isIE&&Qd.getInstance().mode===Id.HTTP)return void Gy(e);!function(e){const t=function(){if(Qd.getInstance().customLoader)return Qd.getInstance().customLoader;return Vy()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,zy(JSON.parse(i)),Zd.loaded[e]=[!0,!0],a(e)}),(t=>{Zd.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Qd.getInstance().locale=Qd.getInstance().defaultLocale,a(e)}))}));Zd.promises[e]=a}(e)}(e))}function Vy(){switch(Qd.getInstance().mode){case Id.ASYNC:return Wy;case Id.HTTP:return Xy;case Id.SYNC:default:return $y}}function zy(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(Py(r[0]),a=!1),qy[r[1]](e[i]))}}function Gy(e,t){let a=t||1;bp?zy(bp,e):a<=5&&setTimeout((()=>Gy(e,a++)).bind(this),300)}function Wy(e){const t=vp(e);return new Promise(((e,a)=>{$d.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function $y(e){const t=vp(e);return new Promise(((e,a)=>{let i="{}";try{i=$d.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function Xy(e){const t=vp(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var Jy,Ky=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function Yy(e){return Ky(this,void 0,void 0,(function*(){const t=Qd.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Qd.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Qd.STRING_FEATURES.forEach(a),e.debug&&Xd.getInstance().init(),e.json&&($d.Z.jsonPath=Ep(e.json)),e.xpath&&($d.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=kp(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,Sp(!0),!0)}()}(t),yp(),t.setDynamicCstr(),t.init?(Zd.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,Zd.get()):t.delay?(t.delay=!1,Zd.get()):jy()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(Jy||(Jy={}));const Qy=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var Zy;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(Zy||(Zy={}));function ek(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function tk(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function ak(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let ik={},rk=[];function nk(e){ik={},rk=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[Od.JOIN];delete n[Od.JOIN],void 0!==n[Od.PAUSE]&&(e={[Od.PAUSE]:n[Od.PAUSE]},delete n[Od.PAUSE]);uk(t,r,pk(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=rk.length-1;t>=0;t--){const a=rk[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=rk.pop();const r=zf(i,e);if(e=zf(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&rk.push(i)}rk.push(a.open)}return a}class fk{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Qd.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class mk extends hk{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=nk(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(dk(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let gk="";const yk={TABLE:function(e){let t=vk(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=xk(t);return t=Ck(t,i),Lk(t,a)},CASES:function(e){let t=vk(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=xk(t);return t=Ck(t,i),Lk(t,a)},CAYLEY:function(e){let t=vk(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=xk(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=Ck(t,i),Lk(t,a)},MATRIX:function(e){let t=vk(e);const[a,i]=xk(t);return t=Ck(t,i),Lk(t,a)},CELL:Sk,FENCE:Sk,ROW:Sk,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=kk(a),o=kk(i),s=wk(n),l=wk(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${Bk(n,d)}\n${c}\n${Bk(o,d)}`},NUMERATOR:Dk,DENOMINATOR:Dk};function kk(e){const t=kc(e),a=yk[t];return a?a(e):e.textContent}function bk(e,t){if(!e||!t)return e+t;const a=Ak(e),i=Ak(t),r=a-i;e=r<0?Ek(e,i,wk(e)):e,t=r>0?Ek(t,a,wk(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function Ek(e,t,a){return e=function(e,t){const a=t-Ak(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function vk(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===cc.ELEMENT_NODE&&a.push(Fk(e));return a}function xk(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function Ck(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=Nk(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=bk(i,e),i=bk(i,t.cells.shift());i=bk(Nk(t.lfence,t.height),i),i=bk(i,Nk(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(wk(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function Nk(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function _k(e){return e.nodeType===cc.ELEMENT_NODE&&"FENCE"===kc(e)?kk(e):""}function Fk(e){const t=Array.from(e.childNodes),a=_k(t[0]),i=_k(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===cc.TEXT_NODE){r=e.textContent;continue}const t=kk(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(Ak(t),e)),0),width:n.map(wk)}}function Bk(e,t){const a=(t-wk(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function Dk(e){const t=e.firstChild,a=Sk(e);if(t&&t.nodeType===cc.ELEMENT_NODE){if("ENGLISH"===kc(t))return"\u2830"+a;if("NUMBER"===kc(t))return"\u283c"+a}return a}class Pk extends fk{markup(e){const t=nk(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)lk(e)||(dk(e)?i=e:(i&&(a+=this.pause(i[Od.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,Pk.PAUSE_PUNCTUATION.get(t)||""}}Pk.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class Rk extends mk{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return Rk.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,Rk.MARKS[o]=!0),Qd.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}Rk.MARK_ONCE=!1,Rk.MARK_KIND=!0,Rk.CHARACTER_ATTR="character",Rk.MARKS={};const Tk=new Rk,Mk=new Map([[Gd.NONE,new class extends fk{markup(e){let t="";const a=nk(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Gd.PUNCTUATION,new Pk],[Gd.LAYOUT,new class extends mk{finalize(e){return function(e){gk="";const t=dc(`${e}`);return Xd.getInstance().output(hc(t.toString())),gk=Sk(t),gk}(e)}pause(e){return""}prosodyElement(e,t){return e===Od.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=nk(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):dk(e);return t.join("")}}],[Gd.ACSS,new class extends hk{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=nk(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(lk(e)){tk(i,e);continue}if(dk(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:ek(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+Qy.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Od.RATE:return"(richness . "+t+")";case Od.PITCH:return"(average-pitch . "+t+")";case Od.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[Od.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Gd.SABLE,new class extends mk{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Od.PITCH:return'';case Od.RATE:return'';case Od.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Gd.VOICEXML,Tk],[Gd.SSML,Tk]]);function Ik(e){const t=Mk.get(Qd.getInstance().markup);return t?t.markup(e):""}function Ok(e){const t=Mk.get(Qd.getInstance().markup);return t?t.finalize(e):e}class qk{constructor(e){this.type=e,this.factory_=new Ah}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class Uk extends qk{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:Tp.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){nm.getInstance().setNodeFactory(this.getFactory());const t=lc(e.childNodes),a=kc(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return gh(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return nm.proof(e,a,this.parseList.bind(this));let i;return 1===(t=mh(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=nm.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return nm.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return nm.getInstance().limitNode(kc(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(mh(t));return this.getFactory().makeBranchNode("sqrt",[nm.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return nm.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,nm.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(mh(t));let i;i=a.length?1===a.length&&wh(a[0],"empty")?a:[nm.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class Hk extends jk{}class Vk extends jk{}const zk="data-semantic-";var Gk;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Gk||(Gk={}));const Wk=[Gk.ADDED,Gk.ALTERNATIVE,Gk.CHILDREN,Gk.COLLAPSED,Gk.CONTENT,Gk.EMBELLISHED,Gk.FENCEPOINTER,Gk.FONT,Gk.ID,Gk.ANNOTATION,Gk.ATTRIBUTES,Gk.OPERATOR,Gk.OWNS,Gk.PARENT,Gk.POSTFIX,Gk.PREFIX,Gk.ROLE,Gk.SPEECH,Gk.STRUCTURE,Gk.TYPE];function $k(e){return e.map((function(e){return e.id})).join(",")}function Xk(e,t){e.setAttribute(Gk.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(zk+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Gk.CHILDREN,$k(t.childNodes)),t.contentNodes.length&&e.setAttribute(Gk.CONTENT,$k(t.contentNodes)),t.parent&&e.setAttribute(Gk.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Gk.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Gk.POSTFIX,a.join(" "))}(e,t)}function Jk(e){return zk+e}function Kk(){const e=pc("mrow");return e.setAttribute(Gk.ADDED,"true"),e}class Yk{static fromTree(e){return Yk.fromNode(e.root)}static fromNode(e){return new Yk(Yk.fromNode_(e))}static fromString(e){return new Yk(Yk.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!Yk.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return Vf(Yk.collapsedLeafs(e),Yk.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,Yk.simpleCollapseStructure(a)?[a]:Yk.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new Yk(Yk.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return Vf(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return Yk.simpleCollapseStructure(e)?e.toString():Yk.contentCollapseStructure(e)?"(c "+e.slice(1).map(Yk.makeSexp_).join(" ")+")":"("+e.map(Yk.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(Yk.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(Yk.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=oc(`.//self::*[@${Gk.ID}=${n}]`,e)[0];if(!t.childNodes.length)return Yk.addAria(s,a,i,r),t.id;const l=Yk.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&Yk.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(Yk.tree_(e,t,a+1,i+1,r));return Yk.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Qd.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Gk.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Gk.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Gk.COLLAPSED),i=a?Yk.realLeafs_(Yk.fromString(a).array):t.map((e=>e.id));e.setAttribute(Gk.OWNS,i.join(" "))}static realLeafs_(e){if(Yk.simpleCollapseStructure(e))return[e];if(Yk.contentCollapseStructure(e))return[];let t=[];for(let a=1;aYk.simpleCollapseStructure(e)?e:Yk.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{Yk.simpleCollapseStructure(e)?a.push(e):(Yk.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function Qk(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=nm.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function Zk(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(Zh(r)){Xd.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return Zk(e.concat(o),t,a)}if(!i)return Xd.getInstance().output("Juxta Heuristic Case 3"),Zk([r].concat(n),t,a);const o=n.shift();if(!o){Xd.getInstance().output("Juxta Heuristic Case 9");const n=Gf.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",Yf("combine_juxtaposition",n),t.unshift(n),Zk(e,t,a)}if(Dh(i)||Dh(o))return Xd.getInstance().output("Juxta Heuristic Case 4"),Zk(e.concat([i,r,o]).concat(n),t,a);let s=null;return Zh(i)&&Zh(o)?(Xd.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Zh(i)?(Xd.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Zh(o)?(Xd.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Xd.getInstance().output("Juxta Heuristic Case 8"),s=Gf.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),Zk(e.concat(n),t,a)}function eb(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===kc(e.childNodes[0])&&"MPADDED"===kc(e.childNodes[0].childNodes[0])&&"MPHANTOM"===kc(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Kf(new Hk("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)Zh(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Kf(new Hk("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Gh)||(e.role="composed function"),e)),(e=>"clearspeak"===Qd.getInstance().domain))),Kf(new Hk("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Qd.getInstance().domain))),Kf(new Hk("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Qd.getInstance().domain))),Kf(new Hk("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>qp.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Kf(new Vk("convert_juxtaposition",(e=>{let t=bh(e,(function(e){return e.textContent===Op.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=Qk(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),Qk(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=bh(e,(function(e){return e.textContent===Op.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?Zk(t.comp.shift(),t.rel,t.comp):e}))),Kf(new Hk("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Qd.getInstance().modality&&"identifier"===e.type))),Kf(new Hk("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Kf(new Vk("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Qh(e[0])))),Kf(new Hk("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(_h(a))return void(a.role="integral");if(!Qh(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(_h(n))return void(n.role="integral");if(Nh(r,n)){const e=nm.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Kf(new Hk("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=ab(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=ab(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}nm.tableToMultiline(e);const a=nm.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(eb(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(eb(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const tb=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function ab(e,t){if(!e.childNodes.length)return rb(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;rb(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==tb.indexOf(e.type)){const i=e.childNodes;rb(i[t?i.length-1:0]);const r=Yk.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const ib={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function rb(e){if("punctuation"!==e.type)return!1;const t=ib[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class nb{static empty(){const e=dc(""),t=new nb(e);return t.mathml=e,t}static fromNode(e,t){const a=nb.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=nb.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=nb.empty();return e.childNodes[0]&&(t.root=Sh.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new Uk,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new Uk,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),ob.visit(this.root,{}),function(e){for(const t of bf.values())t.active&&t.annotate(e);for(const t of Sf.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=dc(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return Sc(this.xml(e))}formatXml(e){return hc(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const ob=new kf("general","unit",((e,t)=>(Yh(e)&&(e.role="unit"),!1)));function sb(e){return lb(e).xml()}function lb(e){return new nb(e)}const db=[],cb={collapsed:!0,implicit:!0,wiki:!0};function ub(e){const t=function(e){for(let t,a=0;t=db[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),Ab(a);if(1===e.mathml.length){if(Xd.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Xd.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Xk(a,e),Ab(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Xd.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Xk(a,e),a.appendChild(ub(t)),Ab(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[_b(e)])}))}const i=e.contentNodes.map(Lb);Fb(e,i);const r=e.childNodes.map(ub),n=Yk.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Xd.getInstance().output("Walktree Case 1"),a=pb(n,e);else{const e=kb(n);Xd.getInstance().output("Walktree Case 2"),e?(Xd.getInstance().output("Walktree Case 2.1"),a=xb(e)):(Xd.getInstance().output("Walktree Case 2.2"),a=Bb(a))}return a=Nb(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Xf.combine_juxtaposition?function(e,t,a){const i=[];let r=lc(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Gk.TYPE)){i.push(e);continue}const a=fb(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):lc(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||gb(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(mb(a,e)){t.shift();continue}const n=i[r];if(n)hb(e,n,a),t.shift();else{if(a.parentNode){e=xb(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=xb(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Xk(a,e),Ab(a)}function pb(e,t){const a=function(e){const t=kb(e);if(!t)return{type:yb.INVALID,node:null};const a=kb(e.slice().reverse());if(t===a)return{type:yb.VALID,node:t};const i=bb(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=bb(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:yb.INVALID,node:null};return{type:r.length!==i.length?yb.PRUNED:Sb(r[s+1],n[1])?yb.VALID:yb.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==yb.VALID||!fh(i))if(Xd.getInstance().output("Walktree Case 1.1"),i=Kk(),r===yb.PRUNED)Xd.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=wb(t);if(uh(i)){Xd.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of Wk)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),lc(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,uc(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Xd.getInstance().output("Walktree Case 1.1.1");const t=kb(e),a=function(e,t){const a=lc(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(xb(t),e);uc(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function fb(e,t){const a=[];let i=lc(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===cc.ELEMENT_NODE&&(e.hasAttribute(Gk.TYPE)||-1!==t.indexOf(e)?a.push(e):i=lc(e.childNodes).concat(i))}return a}function hb(e,t,a){let i=t,r=xb(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=xb(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function mb(e,t){if(!e)return!1;do{if((e=xb(e))===t)return!0}while(e);return!1}function gb(e,t){const a=Op.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Gk.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return uc(e,t),!0}return!1}var yb;function kb(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!uh(e)&&e.parentNode;)e=xb(e),i.unshift(e);return i}function Sb(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function Ab(e){for(;!uh(e)&&Eb(e);)e=xb(e);return e}function wb(e){const t=lc(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===cc.ELEMENT_NODE&&!ph(e)}));return 1===a.length&&fh(a[0])&&!a[0].hasAttribute(Gk.TYPE)?wb(a[0]):e}function Eb(e){const t=xb(e);return!(!t||!fh(t))&&lc(t.childNodes).every((function(t){return t===e||vb(t)}))}function vb(e){if(e.nodeType!==cc.ELEMENT_NODE)return!0;if(!e||ph(e))return!0;const t=lc(e.childNodes);return!(!fh(e)&&t.length||function(e){return!!e&&-1!==dh.indexOf(kc(e))}(e)||e.hasAttribute(Gk.TYPE)||hh(e))&&lc(e.childNodes).every(vb)}function xb(e){return e.parentNode}function Cb(e,t){const a=new Yk(t);e.setAttribute(Gk.COLLAPSED,a.toString())}function Lb(e){if(e.mathml.length)return ub(e);const t=cb.implicit?_b(e):Kk();return e.mathml=[t],t}function Nb(e){if("MFENCED"!==kc(e))return e;const t=Kk();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return lc(e.childNodes).forEach((function(e){t.appendChild(e)})),uc(e,t),t}function _b(e){const t=pc("mo"),a=(i=e.textContent,$d.Z.document.createTextNode(i));var i;return t.appendChild(a),Xk(t,e),t.setAttribute(Gk.ADDED,"true"),t}function Fb(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){Bb(e).setAttribute(Gk.OPERATOR,a)}))}function Bb(e){const t=lc(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!vb(e)})),i=[];for(let e,t=0;e=a[t];t++)if(fh(e)){const t=Bb(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function Db(e,t,a=!1){const i=hc(e.toString()).toString().replace(new RegExp(zk,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function Pb(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=ub(t);i.push(e);const n=Bb(e);r&&!a&&n.setAttribute(Gk.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(yb||(yb={}));class Rb{constructor(e){this.semantic=e}}class Tb extends Rb{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=ub(e),this.mml.hasAttribute(Gk.TYPE)){const e=Kk();uc(this.mml,e),e.appendChild(this.mml),this.mml=e}return Xk(this.mml,this.semantic),this.mml}}class Mb extends Rb{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=kc(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=ub(a),n=ub(t),o=ub(i);return Xk(this.mml,this.semantic),this.mml.setAttribute(Gk.CHILDREN,$k([t,i,a])),[n,o,r].forEach((e=>Bb(e).setAttribute(Gk.PARENT,this.mml.getAttribute(Gk.ID)))),this.mml.setAttribute(Gk.TYPE,e.role),Cb(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class Ib extends Rb{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?Pb(e):(ub(e),e.id)}static createNone_(e){const t=pc("none");return e&&Xk(t,e),t.setAttribute(Gk.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=lc(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(Bb(e).getAttribute(Gk.ID)))Bb(e).setAttribute(Gk.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(Ib.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==kc(a[i])?this.mml.insertBefore(a[i],pc("mprescripts")):i++,r(t)}}class Ob extends Ib{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===kc(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Xk(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=Ib.multiscriptIndex(this.semantic.childNodes[1]),a=Ib.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];Cb(this.mml,r),this.mml.setAttribute(Gk.TYPE,i.role),this.completeMultiscript(Yk.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=Ib.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];Cb(this.mml,a)}const i=Yk.collapsedLeafs(a||[],t);return Bb(ub(e)).setAttribute(Gk.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Gk.CHILDREN,i.join(",")),this.mml}}class qb extends Ib{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){ub(this.semantic.childNodes[0]);const e=Ib.multiscriptIndex(this.semantic.childNodes[1]),t=Ib.multiscriptIndex(this.semantic.childNodes[2]),a=Ib.multiscriptIndex(this.semantic.childNodes[3]),i=Ib.multiscriptIndex(this.semantic.childNodes[4]);Xk(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];Cb(this.mml,r);const n=Yk.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Gk.CHILDREN,n.join(",")),this.completeMultiscript(Yk.interleaveIds(a,i),Yk.interleaveIds(e,t)),this.mml}}class Ub extends Rb{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=Kk(),a=new Sh(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&Ub.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=ub(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Gk.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],Ub.fencedMap_(this.ofence,this.ofenceMap),Ub.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=Ab(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=Ab(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Xk(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Xk(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(ub(a));e=e.childNodes[0]}const n=pc("dummy"),o=i.childNodes[0];uc(i,n),uc(a,i),uc(i.childNodes[0],a),uc(n,o),t||(t=i)}return ub(this.ofence),ub(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=kc(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=Mb):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=Ob:"tensor"===e.type&&(i=qb),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=Ub.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=Kk();if(uc(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=Kk();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Gk.PARENT);e.childNodes[0].setAttribute(Gk.PARENT,t)}))}}class jb extends Rb{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=Kk();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===kc(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=Kk();Xk(t,e),this.mrows.unshift(t)}else{if("MTABLE"===kc(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Xk(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=Lb(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));Fb(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else ub(e)}finalizeTable(e){Xk(e.mathmlTree,e),e.contentNodes.forEach((e=>{ub(e)})),e.childNodes.forEach((e=>{ub(e)}))}}class Hb extends Rb{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=kc(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&ub(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=pb([this.mml],this.semantic)),Xk(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(Hb.walkTree_),this.mml}}class Vb extends Rb{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&ub(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&ub(this.semantic.childNodes[0]),Xk(this.mml,this.semantic),this.mml}}class zb extends Rb{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){ub(e),Xk(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){ub(e)})),Xk(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class Gb extends Rb{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=Lb(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?Lb(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(ub),this.mml)if("MFENCED"===kc(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=Nb(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=pb(a,this.semantic)}else this.mml=pb([e].concat(this.inner,[t]),this.semantic);return Xk(this.mml,this.semantic),this.mml}}class Wb extends Rb{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=Pb(this.semantic,e);return this.mml=pb(e,this.semantic),Xk(this.mml,this.semantic),this.mml.removeAttribute(Gk.CONTENT),Cb(this.mml,t),this.mml}}function $b(e){const t=bc(e);return function(e,t){const a=bc(e);return ub(t.root),Qd.getInstance().structure&&e.setAttribute(Gk.STRUCTURE,Yk.fromStructure(e,t).toString()),Xd.getInstance().generateOutput((()=>[Db(a,"Original MathML",cb.wiki),Db(t,"Semantic Tree",cb.wiki),Db(e,"Semantically enriched MathML",cb.wiki)])),e}(t,lb(t))}function Xb(e){return $b(dc(e))}db.push({test:Hb.test,constr:e=>new Hb(e)},{test:Ub.test,constr:e=>new Ub(e)},{test:Mb.test,constr:e=>new Mb(e)},{test:qb.test,constr:e=>new qb(e)},{test:Ob.test,constr:e=>new Ob(e)},{test:Vb.test,constr:e=>new Vb(e)},{test:Tb.test,constr:e=>new Tb(e)},{test:zb.test,constr:e=>new zb(e)},{test:jb.test,constr:e=>new jb(e)},{test:Gb.test,constr:e=>new Gb(e)},{test:Wb.test,constr:e=>new Wb(e)});let Jb=0;class Kb{constructor(){this.counter=Jb++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){sc(e);oc(`.//*[@${Gk.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){oc(`.//*[@${Gk.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Jk("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Jk("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class Yb extends Kb{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const Qb={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function Zb(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?Qb[a.color]:a;return i||(i=Qb[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class eS{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=Zb(t,eS.DEFAULT_FOREGROUND_),this.background=Zb(e,eS.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+eS.toHex(e.red)+eS.toHex(e.green)+eS.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}eS.DEFAULT_BACKGROUND_="blue",eS.DEFAULT_FOREGROUND_="black";class tS{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class aS extends Kb{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=fc("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=fc("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function iS(e,t,a){const i=new eS(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(nS[r]||nS.NativeMML);return n.setColor(i),n}function rS(e,t,a){const i=new eS(e,t);a.setColor(i)}const nS={SVG:aS,"SVG-V3":class extends aS{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=fc("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new eS({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(oc(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends Kb{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends Kb{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=pc("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends Yb{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:Yb,CHTML:class extends Yb{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function oS(e){return e?e.split(/,/):[]}function sS(e,t){return e.getAttribute(t)}function lS(e){if(e.hasAttribute(Gk.TYPE)&&!e.hasAttribute(Gk.PARENT))return e;const t=function(e,t){return e.querySelectorAll?lc(e.querySelectorAll(`[${t}]`)):oc(`.//*[@${t}]`,e)}(e,Gk.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Gk.PARENT))return e;return e}function dS(e,t){return e.getAttribute(Gk.ID)===t?e:gc(e,Gk.ID,t)[0]}function cS(e,t){return e.getAttribute(Gk.ID)===t?[e]:gc(e,Gk.ID,t)}class uS{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=oS(sS(t,Gk.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!Yk.simpleCollapseStructure(e)&&e[1]&&Yk.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new Ah,this.nodeDict={},this.mmlRoot=lS(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=nb.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),nm.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=oS(sS(e,Gk.CHILDREN)),i=oS(sS(e,Gk.CONTENT));if(0===i.length&&0===a.length)return uS.textContent(t,e),t;if(i.length>0){const e=dS(this.mathml,i[0]);e&&uS.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=sS(e,Gk.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=sS(e,Gk.TYPE),a=sS(e,Gk.ROLE),i=sS(e,Gk.FONT),r=sS(e,Gk.ANNOTATION)||"",n=sS(e,Gk.ATTRIBUTES)||"",o=sS(e,Gk.ID),s=sS(e,Gk.EMBELLISHED),l=sS(e,Gk.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||Tp.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(Op.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(uS.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);Yk.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=Yk.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(uS.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?Fy.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return Fy.getInstance().evaluateNode(i)})):[]}(e);return Ik(t)}function bS(e){const t=function(e){return e?Fy.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return Fy.getInstance().evaluateNode(e)})):[]}(e);return Ik(t)}class SS{constructor(){this.modality=Jk("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Jk(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new uS(t)),Yy(this.options_),fS(this.getRebuilt().xml)}}class AS extends SS{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class wS extends SS{constructor(){super(...arguments),this.modality=Jk("foreground"),this.contrast=new tS}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];wS.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>wS.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return sS(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new uS(dc(t))),this.colorLeaves_(e),sS(e,this.modality)}colorLeaves_(e){const t=[];wS.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=dS(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class ES extends SS{getSpeech(e,t){return sS(e,this.modality)}}class vS extends SS{getSpeech(e,t){return""}}class xS extends SS{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=dS(t,i),o=dS(e,i)||a&&dS(a,i);r&&o&&(this.modality&&this.modality!==Gk.SPEECH?gS(o,n,this.modality):mS(o,n,this.getRebuilt().xml),this.modality===Gk.SPEECH&&yS(o,n))}return i}}class CS extends xS{getSpeech(e,t){return super.getSpeech(e,t),sS(e,this.modality)}}class LS extends SS{getSpeech(e,t){return function(e,t){const a=yc(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Gk.ID);gc(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function NS(e){return(_S[e]||_S.Direct)()}const _S={Adhoc:()=>new AS,Color:()=>new wS,Direct:()=>new ES,Dummy:()=>new vS,Node:()=>new CS,Summary:()=>new LS,Tree:()=>new xS};class FS extends Ud{static comparator(){return new DS(Qd.getInstance().dynamicCstr,qd.createProp([Ud.DEFAULT_VALUES[Md.LOCALE]],[Ud.DEFAULT_VALUES[Md.MODALITY]],[Ud.DEFAULT_VALUES[Md.DOMAIN]],[Ud.DEFAULT_VALUES[Md.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=BS.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==FS.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:ndS(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new TS(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=TS.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=TS.getAllVisibleNodes(s,i);r=r.concat(TS.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(cS(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new TS(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var MS;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(MS||(MS={}));class IS{static resetState(e){delete IS.STATE[e]}static setState(e,t){IS.STATE[e]=t}static getState(e){return IS.STATE[e]}}IS.STATE={};class OS{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[Jy.UP,this.up.bind(this)],[Jy.DOWN,this.down.bind(this)],[Jy.RIGHT,this.right.bind(this)],[Jy.LEFT,this.left.bind(this)],[Jy.TAB,this.repeat.bind(this)],[Jy.DASH,this.expand.bind(this)],[Jy.SPACE,this.depth.bind(this)],[Jy.HOME,this.home.bind(this)],[Jy.X,this.summary.bind(this)],[Jy.Z,this.detail.bind(this)],[Jy.V,this.virtualize.bind(this)],[Jy.P,this.previous.bind(this)],[Jy.U,this.undo.bind(this)],[Jy.LESS,this.previousRules.bind(this)],[Jy.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(OS.SRE_ID_ATTR)?this.id=this.node.getAttribute(OS.SRE_ID_ATTR):(this.node.setAttribute(OS.SRE_ID_ATTR,OS.ID_COUNTER.toString()),this.id=OS.ID_COUNTER++),this.rootNode=lS(e),this.rootId=this.rootNode.getAttribute(Gk.ID),this.xmlString_=i,this.moved=MS.ENTER}getXml(){return this.xml_||(this.xml_=dc(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(IS.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Gk.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case MS.DEPTH:return this.depth_();case MS.SUMMARY:return this.summary_();case MS.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=IS.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=MS.ENTER}updateFocus(){this.setFocus(TS.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new uS(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=Yk.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=yc(t,"maction");for(let t,r=0;t=i[r];r++){const i=gc(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Gk.ID);let o=dS(e,n);if(o&&"dummy"!==o.getAttribute(Gk.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Gk.PARENT);s&&o.setAttribute(Gk.PARENT,s),o.setAttribute(Gk.TYPE,"dummy"),o.setAttribute(Gk.ID,n),gc(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?sS(e,Gk.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=oS(sS(e,Gk.CHILDREN)),a=oS(sS(e,Gk.CONTENT));const i=sS(e,Gk.TYPE),r=sS(e,Gk.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];sc(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=oc(`//*[@data-semantic-id="${e}"]`,this.getXml());oc("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return TS.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?MS.SUMMARY:MS.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?MS.DETAIL:MS.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),Yy(e).then((()=>NS("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Wd[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Wd[e.domain],this.update(e),this.moved=MS.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=FS.getLocalePreferences().en;if(!e)return"default";const a=FS.relevantPreferences(this.getFocus().getSemanticPrimary()),i=FS.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return FS.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=MS.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),Ok(function(e){const t=e.map((e=>"string"==typeof e?cf.stringEmpty(e):e)),a=Mk.get(Qd.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?sS(e[0],Gk.PREFIX):kS(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?sS(e[0],Gk.POSTFIX):""}depth_(){const e=Tc.getInstance().getParameter("depth");Tc.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?Nc.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?Nc.MESSAGES.navigate.COLLAPSIBLE:"",i=Nc.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=kS(this.getFocus().getSemanticNodes()[0]),n=[new uf({text:i,personality:{}}),new uf({text:r,personality:{}}),new uf({text:a,personality:{}})];return Tc.getInstance().setParameter("depth",e),Ok(Ik(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=bS(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:gc(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:gc(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=fS(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}OS.ID_COUNTER=0,OS.SRE_ID_ATTR="sre-explorer-id";class qS extends OS{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class US{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new US;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class jS extends OS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new US;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class HS extends OS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new US;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return Vf(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?Vf(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class VS extends HS{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(Jy.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(Jy.ONE,this.jumpCell.bind(this)),this.keyMapping.set(Jy.TWO,this.jumpCell.bind(this)),this.keyMapping.set(Jy.THREE,this.jumpCell.bind(this)),this.keyMapping.set(Jy.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(Jy.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(Jy.SIX,this.jumpCell.bind(this)),this.keyMapping.set(Jy.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(Jy.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(Jy.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=MS.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=MS.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===MS.ROW){this.moved=MS.CELL;const e=this.key_-Jy.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-Jy.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=MS.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==VS.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=gc(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=gc(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==VS.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function zS(e,t,a,i,r){return(GS[e.toLowerCase()]||GS.dummy)(t,a,i,r)}VS.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],VS.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const GS={dummy:(e,t,a,i)=>new qS(e,t,a,i),semantic:(e,t,a,i)=>new jS(e,t,a,i),syntax:(e,t,a,i)=>new HS(e,t,a,i),table:(e,t,a,i)=>new VS(e,t,a,i)};class WS{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||WS.stringify_,this.pprint=t.pprint||this.print}}WS.LocalState={walker:null,speechGenerator:null,highlighter:null};class $S extends WS{static getKey_(e){return"string"==typeof e?Jy[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||$S.getKey_}}const XS=new Map;function JS(e){XS.set(e.name,e)}function KS(e){const t=XS.get(e);if(!t)throw new Kd("Unknown processor "+e);return t}function YS(e,t){const a=KS(e);try{return a.processor(t)}catch(e){throw new Kd("Processing error for expression "+t)}}function QS(e,t){const a=KS(e);try{const e=a.processor(t);return Qd.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Kd("Processing error for expression "+t)}}JS(new WS("semantic",{processor:function(e){return sb(dc(e))},postprocessor:function(e,t){const a=Qd.getInstance().speech;if(a===zd.NONE)return e;const i=bc(e);let r=fS(i);if(a===zd.SHALLOW)return e.setAttribute("speech",Ok(r)),e;const n=oc(".//*[@id]",e),o=oc(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=fS(t),e.setAttribute("speech",Ok(r));return e},pprint:function(e){return hc(e.toString())}})),JS(new WS("speech",{processor:function(e){return Ok(Ik(pS(sb(dc(e)))))},pprint:function(e){const t=e.toString();return Mk.get(Qd.getInstance().markup)instanceof mk?hc(t):t}})),JS(new WS("json",{processor:function(e){return lb(dc(e)).toJson()},postprocessor:function(e,t){const a=Qd.getInstance().speech;if(a===zd.NONE)return e;const i=sb(dc(t)),r=fS(i);if(a===zd.SHALLOW)return e.stree.speech=Ok(r),e;const n=e=>{const t=fS(oc(`.//*[@id=${e.id}]`,i)[0]);e.speech=Ok(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),JS(new WS("description",{processor:function(e){return pS(sb(dc(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),JS(new WS("enriched",{processor:function(e){return Xb(e)},postprocessor:function(e,t){const a=lS(e);let i;switch(Qd.getInstance().speech){case zd.NONE:break;case zd.SHALLOW:i=NS("Adhoc"),i.getSpeech(a,e);break;case zd.DEEP:i=NS("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return hc(e.toString())}})),JS(new WS("walker",{processor:function(e){const t=NS("Node");WS.LocalState.speechGenerator=t,t.setOptions({modality:Qd.getInstance().modality,locale:Qd.getInstance().locale,domain:Qd.getInstance().domain,style:Qd.getInstance().style}),WS.LocalState.highlighter=iS({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=YS("enriched",e),i=function(e,t){const a=KS(e);return Qd.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return WS.LocalState.walker=zS(Qd.getInstance().walker,a,t,WS.LocalState.highlighter,i),WS.LocalState.walker},print:function(e){return WS.LocalState.walker.speech()}})),JS(new $S("move",{processor:function(e){if(!WS.LocalState.walker)return null;return!1===WS.LocalState.walker.move(e)?function(e){const t=Mk.get(Qd.getInstance().markup);return t?t.error(e):""}(e):WS.LocalState.walker.speech()}})),JS(new WS("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Nc.NUMBERS.numberToWords(t)}})),JS(new WS("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Nc.NUMBERS.wordOrdinal(t)}})),JS(new WS("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Nc.NUMBERS.numericOrdinal(t)}})),JS(new WS("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":YS("speech",`${t}${a}`)}})),JS(new WS("latex",{processor:function(e){return"braille"===Qd.getInstance().modality&&"euro"===Qd.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),YS("speech",``)}}));var ZS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Jd.L.VERSION;function eA(e){return ZS(this,void 0,void 0,(function*(){return Yy(e)}))}function tA(){const e=["mode"].concat(Qd.STRING_FEATURES,Qd.BINARY_FEATURES),t=Qd.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=$d.Z.jsonPath,a.xpath=$d.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function aA(){return ZS(this,void 0,void 0,(function*(){return eA({}).then((()=>Zd.getall()))}))}const iA=Vy;function rA(e){return oA("speech",e)}function nA(e){return oA("enriched",e)}function oA(e,t){return YS(e,t)}const sA={};function lA(e,t,a){switch(Qd.getInstance().mode){case Id.ASYNC:return function(e,t,a){return ZS(this,void 0,void 0,(function*(){const i=yield $d.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=QS(e,i);if(a)try{$d.Z.fs.promises.writeFile(a,r)}catch(e){throw new Kd("Can not write to file: "+a)}return r}))}(e,t,a);case Id.SYNC:return function(e,t,a){const i=function(e){let t;try{t=$d.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Kd("Can not open file: "+e)}return t}(t),r=QS(e,i);if(a)try{$d.Z.fs.writeFileSync(a,r)}catch(e){throw new Kd("Can not write to file: "+a)}return r}(e,t,a);default:throw new Kd(`Can process files in ${Qd.getInstance().mode} mode`)}}sA.toSpeech=function(e,t){return lA("speech",e,t)},sA.toSemantic=function(e,t){return lA("semantic",e,t)},sA.toJson=function(e,t){return lA("json",e,t)},sA.toDescription=function(e,t){return lA("description",e,t)},sA.toEnriched=function(e,t){return lA("enriched",e,t)};$d.Z.documentSupported?eA({mode:Id.HTTP}).then((()=>eA({}))):eA({mode:Id.SYNC}).then((()=>eA({mode:Id.ASYNC})));const dA=new Map,cA=dA;var uA,pA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Jd.L.LOCALES,e.sreReady=aA,e.setupEngine=eA,e.engineSetup=tA,e.toEnriched=nA,e.toSpeech=rA,e.clearspeakPreferences=FS,e.getHighlighter=iS,e.updateHighlighter=rS,e.getSpeechGenerator=NS,e.getWalker=zS,e.preloadLocales=function(e){return pA(this,void 0,void 0,(function*(){const t=cA.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):iA()(e)}))}}(uA||(uA={}));const fA=uA.sreReady;Qd.getInstance().delay=!0;const hA=uA;let mA={};function gA(e,t){let a=uA.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=uA.clearspeakPreferences.currentPreference();mA=uA.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{mA[i]=e,a.setValue("clearspeak-"+uA.clearspeakPreferences.toPreference(mA))},getter:()=>mA[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}Fd.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=gA(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=uA.clearspeakPreferences.currentPreference(),a=uA.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=uA.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+uA.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!uA.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let yA=null;function kA(e){return class extends e{addMenu(e,t=!1){this.state()>=li.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(li.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function bA(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=kA(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Zr.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:Td,menuOptions:Td.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||Da({}),a11y:e.OPTIONS.a11y||Da({}),renderActions:Da(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[li.CONTEXT_MENU],checkLoading:[li.UNPROCESSED+1]}))}),t}function SA(e){return e.documentClass=bA(e.documentClass),e}if(Fd.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(yA)return yA;let a=[];for(let e of uA.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:uA.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),yA=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),yA})),di("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",ua,"ui"),ga({_:{ui:{menu:{AnnotationMenu:Jt,MJContextMenu:Kt,Menu:ea,MenuHandler:aa,MenuUtil:Xt,MmlVisitor:Qt,RadioCompare:Yt,SelectableInfo:Zt}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>SA(e)),20),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",ua,"a11y"),ga({_:{a11y:{sre:ta}}}),MathJax.startup){let e=ba.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>uA.preloadLocales(e));let AA="none";di("ENRICHED",30),di("ATTACHSPEECH",155);class wA extends Xr{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function EA(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=li.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==AA&&(AA=e.options.sre.speech,Zr.retryAfter(uA.setupEngine(e.options.sre).then((()=>uA.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(uA.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(li.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=li.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(li.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function vA(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new wA(this.mmlFactory);this.options.MathItem=EA(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:Da(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[li.ENRICHED],attachSpeech:[li.ATTACHSPEECH]})),sre:Da({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function xA(e,t){return t.setAdaptor(e.adaptor),e.documentClass=vA(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",ua,"a11y"),ga({_:{a11y:{"semantic-enrich":ia}}}),MathJax.loader&&ma(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>uA.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>xA(e,new Hn({allowHtmlInTokenNodes:!0}))));class CA{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of BA)if(e.hasAttribute(i)){let[r,n]=DA.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=DA.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(DA.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}DA.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},DA.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class PA extends CA{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}PA.className="MJX_HoverRegion",PA.style=new Cn({["."+PA.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+PA.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class RA{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&RA.stopEvent(e)}}var TA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class MA extends RA{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class IA extends MA{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(IA.updatePromise=IA.updatePromise.then((()=>TA(this,void 0,void 0,(function*(){return uA.sreReady().then((()=>uA.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=uA.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=uA.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&IA.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),IA.updatePromise=IA.updatePromise.then((()=>TA(this,void 0,void 0,(function*(){return uA.sreReady().then((()=>uA.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){IA.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=uA.getSpeechGenerator("Tree");let e=uA.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}IA.updatePromise=Promise.resolve();class OA extends MA{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=uA.getWalker("table",this.node,uA.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class qA extends RA{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class UA extends qA{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class jA extends UA{}class HA extends UA{}class VA extends UA{constructor(e,t,a,i){super(e,t,new LA(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class zA extends RA{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class GA extends zA{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class WA extends zA{Start(){if(this.active)return;this.active=!0;let e=uA.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class $A{constructor(e){this.document=e,this.speechRegion=new DA(this.document),this.brailleRegion=new FA(this.document),this.magnifier=new PA(this.document),this.tooltip1=new _A(this.document),this.tooltip2=new _A(this.document),this.tooltip3=new _A(this.document)}}let XA={speech:(e,t,a,...i)=>{let r=IA.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==uA.engineSetup().locale&&(e.options.sre.locale=uA.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=IA.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>OA.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>HA.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>VA.create(e,t,null,a),infoType:(e,t,a,...i)=>jA.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>jA.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>jA.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>GA.create(e,t,null,a),treeColoring:(e,t,a,...i)=>WA.create(e,t,null,a,...i)};class JA{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return uA.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(XA))this.explorers[e]=XA[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof MA&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=uA.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=uA.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const KA="undefined"!=typeof window;function YA(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=li.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new JA),this.explorers.init(e,a,i)}this.state(li.EXPLORER)}}rerender(e,t=li.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!KA&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function QA(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Xr(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=YA(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new $A(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),eZA(e))));const aw=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),iw=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),rw=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');Ea.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),dA.set("base",aw),dA.set("en",iw),dA.set("nemeth",rw),Ea.preLoad("loader","startup","core","input/mml","output/svg","ui/menu"),Ea.saveVersion("mml-svg-nofont"),function(e,t){Al.loadFont(e,"svg",gl,t)}(function(e){return()=>e((()=>uA.sreReady()))}((function(e){return Ea.load(...xa.load).then((()=>(e||function(){})())).then((()=>xa.ready())).catch((e=>xa.failed(e)))})))})()})(); \ No newline at end of file diff --git a/mml-svg.js b/mml-svg.js new file mode 100644 index 0000000000..caaee8cf56 --- /dev/null +++ b/mml-svg.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>pa,MathJax:()=>ga,combineConfig:()=>fa,combineDefaults:()=>ha,combineWithMathJax:()=>ma,isObject:()=>Ca});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>La,PackageError:()=>ya});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>ka});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>ba});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>Ea,Loader:()=>Aa,MathJax:()=>wa,PathFilters:()=>Sa});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>Na,Expandable:()=>Fa,OPTIONS:()=>Ma,REMOVE:()=>_a,copy:()=>Ra,defaultOptions:()=>Ia,expandable:()=>Da,insert:()=>Ta,isObject:()=>xa,keys:()=>Pa,lookup:()=>ja,makeArray:()=>Ba,selectOptions:()=>qa,selectOptionsFromKeys:()=>Za,separateOptions:()=>Ua,userOptions:()=>Oa});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>Wa,MathJax:()=>Ha,Startup:()=>za});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Ja});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>Ka});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Ya});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Qa});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>ei});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>ti});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{END:()=>ai,LinkedList:()=>ri,ListItem:()=>ii});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{AbstractMathList:()=>ni});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathItem:()=>si,STATE:()=>li,newState:()=>di,protoItem:()=>oi});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractFactory:()=>ci});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractNodeFactory:()=>ui});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{Attributes:()=>Ci,INHERIT:()=>pi});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{AbstractEmptyNode:()=>hi,AbstractNode:()=>fi});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{AbstractMmlBaseNode:()=>Ei,AbstractMmlEmptyNode:()=>vi,AbstractMmlLayoutNode:()=>wi,AbstractMmlNode:()=>Si,AbstractMmlTokenNode:()=>Ai,MATHVARIANTS:()=>ki,TEXCLASS:()=>mi,TEXCLASSNAMES:()=>gi,TextNode:()=>xi,XMLNode:()=>Ni,indentAttributes:()=>bi});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{MmlMath:()=>_i});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{MmlMi:()=>Mi});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>Fi});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MMLSPACING:()=>Ti,MO:()=>Bi,OPDEF:()=>Di,OPTABLE:()=>Ii,RANGES:()=>Pi,getRange:()=>Ri});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{isPercent:()=>ji,quotePattern:()=>qi,replaceUnicode:()=>Hi,sortLength:()=>Oi,split:()=>zi,unicodeChars:()=>Zi,unicodeString:()=>Ui});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MmlMo:()=>Wi});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{MmlMtext:()=>Vi});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>Gi});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>$i});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlInferredMrow:()=>Ji,MmlMrow:()=>Xi});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlMfrac:()=>Ki});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMsqrt:()=>Yi});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMroot:()=>Qi});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMstyle:()=>er});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMerror:()=>tr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMpadded:()=>ar});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>ir});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>rr});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>nr});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MmlMaction:()=>or});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>lr,MmlMsubsup:()=>sr,MmlMsup:()=>dr});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMover:()=>pr,MmlMunder:()=>ur,MmlMunderover:()=>cr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>Cr,MmlMprescripts:()=>fr,MmlNone:()=>hr});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMtable:()=>mr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMlabeledtr:()=>yr,MmlMtr:()=>gr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMtd:()=>Lr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMaligngroup:()=>kr});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMalignmark:()=>br});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMglyph:()=>Sr});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlAnnotation:()=>Er,MmlAnnotationXML:()=>wr,MmlSemantics:()=>Ar});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{TeXAtom:()=>vr});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{MathChoice:()=>xr});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>Nr});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>_r});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>Mr});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>Fr,BitFieldClass:()=>Dr});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>qr,RenderList:()=>Br,resetAllOptions:()=>Rr,resetOptions:()=>Pr});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>Ur});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>jr});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>zr});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>Hr,MmlVisitor:()=>Wr});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>Vr});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>$r,toEntity:()=>Gr});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Xr});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>Jr});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Kr,retryAfter:()=>Yr});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{mathjax:()=>Qr});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{HTMLMathItem:()=>en});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathList:()=>tn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLDomStrings:()=>an});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDocument:()=>rn});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLHandler:()=>nn});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{RegisterHTMLHandler:()=>on});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{asyncLoad:()=>sn});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{BIGDIMEN:()=>ln,MATHSPACE:()=>un,RELUNITS:()=>cn,UNITS:()=>dn,em:()=>fn,emRounded:()=>hn,length2em:()=>pn,percent:()=>Cn,px:()=>mn});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{BBox:()=>gn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>bn,entities:()=>Ln,numeric:()=>En,options:()=>yn,remove:()=>Sn,translate:()=>An});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{CssStyles:()=>vn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{Styles:()=>Tn,TRBL:()=>xn,WSC:()=>Nn});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{max:()=>On,sum:()=>In});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{FindMathML:()=>Zn});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{MathMLCompile:()=>Un});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{MathML:()=>jn});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{H:()=>Hn,V:()=>zn});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{FontData:()=>$n,NOSTRETCH:()=>Vn,mergeOptions:()=>Gn});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{LineBBox:()=>Xn});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{LinebreakVisitor:()=>Yn,Linebreaks:()=>Kn,NOBREAK:()=>Jn});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{ARROWDX:()=>eo,ARROWX:()=>Qn,ARROWY:()=>to,CommonArrow:()=>bo,CommonBorder:()=>go,CommonBorder2:()=>yo,CommonDiagonalArrow:()=>ko,CommonDiagonalStrike:()=>Lo,PADDING:()=>io,SOLID:()=>ro,THICKNESS:()=>ao,arrowBBox:()=>mo,arrowBBoxHD:()=>po,arrowBBoxW:()=>Co,arrowDef:()=>fo,arrowHead:()=>uo,diagonalArrowDef:()=>ho,fullBBox:()=>so,fullBorder:()=>co,fullPadding:()=>lo,sideIndex:()=>no,sideNames:()=>oo});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{CommonWrapper:()=>Eo,SPACE:()=>wo});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{CommonWrapperFactory:()=>vo});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{CommonHtmlNodeMixin:()=>xo});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{CommonTeXAtomMixin:()=>No});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{CommonTextNodeMixin:()=>_o});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{CommonMactionMixin:()=>Fo,TooltipData:()=>Mo});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{CommonMathMixin:()=>Do});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{CommonMencloseMixin:()=>Bo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{CommonMfencedMixin:()=>Po});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{CommonMfracMixin:()=>Ro});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{CommonMglyphMixin:()=>To});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{CommonMiMixin:()=>Io});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{CommonMmultiscriptsMixin:()=>Zo,NextScript:()=>Oo,ScriptNames:()=>qo});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{CommonMnMixin:()=>Uo});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{CommonMoMixin:()=>zo,DirectionVH:()=>jo});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{CommonMpaddedMixin:()=>Ho});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{CommonMrootMixin:()=>Wo});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{CommonInferredMrowMixin:()=>Go,CommonMrowMixin:()=>Vo});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{CommonMsMixin:()=>$o});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{CommonMspaceMixin:()=>Xo});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{CommonMsqrtMixin:()=>Jo});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{CommonMsubMixin:()=>Ko,CommonMsubsupMixin:()=>Qo,CommonMsupMixin:()=>Yo});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BREAK_BELOW:()=>es,CommonMtableMixin:()=>ts});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{CommonMtdMixin:()=>as});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{CommonMtextMixin:()=>is});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{CommonMlabeledtrMixin:()=>ns,CommonMtrMixin:()=>rs});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{CommonMoverMixin:()=>ss,CommonMunderMixin:()=>os,CommonMunderoverMixin:()=>ls});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{CommonScriptbaseMixin:()=>ds});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{CommonSemanticsMixin:()=>cs});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{SvgWrapper:()=>ps});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{ZeroFontDataUrl:()=>Cs});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{SvgMath:()=>fs});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{SvgInferredMrow:()=>ms,SvgMrow:()=>hs});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{SvgMi:()=>gs});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{SvgMo:()=>Ls});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{SvgMn:()=>ks});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{SvgMs:()=>bs});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{SvgMtext:()=>Ss});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{SvgMerror:()=>As});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{SvgMspace:()=>Es});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{SvgMpadded:()=>vs});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{SvgMphantom:()=>xs});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{SvgMfrac:()=>Ns});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{SvgMsqrt:()=>_s});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{SvgMroot:()=>Ms});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{SvgMfenced:()=>Fs});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{SvgScriptbase:()=>Ds});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{SvgMsub:()=>Bs,SvgMsubsup:()=>Rs,SvgMsup:()=>Ps});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{SvgMover:()=>Is,SvgMunder:()=>Ts,SvgMunderover:()=>Os});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{AlignX:()=>qs,SvgMmultiscripts:()=>Zs});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{SvgMtable:()=>Us});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{SvgMlabeledtr:()=>zs,SvgMtr:()=>js});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{SvgMtd:()=>Hs});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{SvgMaction:()=>Ws});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{ARROWDX:()=>eo,ARROWX:()=>Qn,ARROWY:()=>to,Arrow:()=>el,Border:()=>Js,Border2:()=>Ks,CommonArrow:()=>bo,CommonBorder:()=>go,CommonBorder2:()=>yo,CommonDiagonalArrow:()=>ko,CommonDiagonalStrike:()=>Lo,DiagonalArrow:()=>Qs,DiagonalStrike:()=>Ys,PADDING:()=>io,RenderLine:()=>Xs,SOLID:()=>ro,THICKNESS:()=>ao,arrowBBox:()=>mo,arrowBBoxHD:()=>po,arrowBBoxW:()=>Co,arrowDef:()=>fo,arrowHead:()=>uo,computeLineData:()=>Vs,diagonalArrowDef:()=>ho,fullBBox:()=>so,fullBorder:()=>co,fullPadding:()=>lo,lineData:()=>Gs,lineOffset:()=>$s,sideIndex:()=>no,sideNames:()=>oo});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{SvgMenclose:()=>tl});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{SvgAnnotation:()=>il,SvgAnnotationXML:()=>rl,SvgSemantics:()=>al,SvgXmlNode:()=>nl});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{SvgMglyph:()=>ol});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{SvgTeXAtom:()=>sl});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{SvgTextNode:()=>ll});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{SvgHtmlNode:()=>dl});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{SvgWrappers:()=>cl});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{SvgWrapperFactory:()=>ul});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{FontCache:()=>pl});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{AddPaths:()=>fl,FontData:()=>$n,NOSTRETCH:()=>Vn,SvgFontData:()=>Cl,mergeOptions:()=>Gn});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{DefaultFont:()=>kl,fontName:()=>Ll});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{SVG:()=>Al,SVGNS:()=>bl,XLINKNS:()=>Sl});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{copyToClipboard:()=>xl,isMac:()=>vl});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{annotation:()=>Fl,copyAnnotations:()=>_l,showAnnotations:()=>Nl});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{MJContextMenu:()=>Pd});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{RadioCompare:()=>Rd});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{MmlVisitor:()=>Td});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{SelectableInfo:()=>Id});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{Menu:()=>qd});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{Sre:()=>hb,default:()=>yb,sreReady:()=>gb});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{MenuHandler:()=>wb,MenuMathDocumentMixin:()=>Ab,MenuMathItemMixin:()=>Sb});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{EnrichHandler:()=>_b,EnrichedMathDocumentMixin:()=>Nb,EnrichedMathItemMixin:()=>xb,enrichVisitor:()=>vb});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{AbstractRegion:()=>Mb,DummyRegion:()=>Fb,HoverRegion:()=>Ib,LiveRegion:()=>Pb,SpeechRegion:()=>Tb,StringRegion:()=>Db,ToolTip:()=>Bb});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{AbstractExplorer:()=>Ob});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{AbstractKeyExplorer:()=>Zb,Magnifier:()=>jb,SpeechExplorer:()=>Ub});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{AbstractMouseExplorer:()=>zb,ContentHoverer:()=>Vb,FlameHoverer:()=>Gb,Hoverer:()=>Hb,ValueHoverer:()=>Wb});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{AbstractTreeExplorer:()=>$b,FlameColorer:()=>Xb,TreeColorer:()=>Jb});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{ExplorerPool:()=>Qb,RegionPool:()=>Kb});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{ExplorerHandler:()=>iS,ExplorerMathDocumentMixin:()=>aS,ExplorerMathItemMixin:()=>tS,setA11yOption:()=>nS,setA11yOptions:()=>rS});const ua="4.0.0-beta.3",pa="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function Ca(e){return"object"==typeof e&&null!==e}function fa(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!Ca(e[a])||!Ca(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):fa(e[a],t[a]));return e}function ha(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))Ca(e[t])&&Ca(a[t])?ha(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function ma(e){return fa(ga,e)}void 0===pa.MathJax&&(pa.MathJax={}),pa.MathJax.version||(pa.MathJax={version:ua,_:{},config:pa.MathJax});const ga=pa.MathJax;class ya extends Error{constructor(e,t){super(e),this.package=t}}class La{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return Aa.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,La.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=La.packages,a=this.noLoad,i=this.name,r=[];Ea.dependencies.hasOwnProperty(i)?r.push(...Ea.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new La(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=Ea[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new ya(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=La.resolvePath(this.name);Ea.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=Ea.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new ya(e,this.name))}checkLoad(){((Ea[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=La.packages.get(t);e||(Ea.dependencies[t]||(Ea.dependencies[t]=[]),Ea.dependencies[t].push(t),e=new La(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}La.packages=new Map;class ka{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=ka.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}ka.DEFAULTPRIORITY=5;class ba extends ka{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const Sa={source:e=>(Ea.source.hasOwnProperty(e.name)&&(e.name=Ea.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&Ea.paths.hasOwnProperty(t[1]);)e.name=Ea.paths[t[1]]+e.name.substr(t[0].length);return!0}};var Aa;!function(e){const t=ga.version;function a(a){e.versions.set(La.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(La.packages.keys()));const t=[];for(const a of e){const e=La.packages.get(a)||new La(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=La.packages.get(i);t||(t=new La(i),t.provides(Ea.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{Ea.versionWarnings&&t.isLoaded&&!e.versions.has(La.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return La.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=La.packages.get(t);e||(e=new La(t,!0),e.provides(Ea.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==wa.startup&&wa.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!Ea.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new ba,e.pathFilters.add(Sa.source,0),e.pathFilters.add(Sa.normalize,10),e.pathFilters.add(Sa.prefix,20)}(Aa||(Aa={}));const wa=ga;if(void 0===wa.loader){ha(wa.config,"loader",{paths:{mathjax:Aa.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:Aa.defaultReady.bind(Aa),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),ma({loader:Aa});for(const e of wa.config.loader.pathFilters)Array.isArray(e)?Aa.pathFilters.add(e[0],e[1]):Aa.pathFilters.add(e)}const Ea=wa.config.loader,va={}.constructor;function xa(e){return"object"==typeof e&&null!==e&&(e.constructor===va||e.constructor===Fa)}const Na="[+]",_a="[-]",Ma={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===Ma.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class Fa{}function Da(e){return Object.assign(Object.create(Fa.prototype),e)}function Ba(e){return Array.isArray(e)?e:[e]}function Pa(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function Ra(e){let t={};for(const a of Pa(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=Ta([],r,!1):xa(r)&&(i.value=Ra(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===Fa?Da({}):{},t)}function Ta(e,t,a=!0){for(let i of Pa(t)){if(a&&void 0===e[i]&&e.constructor!==Fa){"symbol"==typeof i&&(i=i.toString()),Ma.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!xa(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],Ta(e[i],r,!1)):xa(r)?e[i]=Ra(r):e[i]=r;else{const t=Pa(r);Array.isArray(n)&&(1===t.length&&(t[0]===Na||t[0]===_a)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===Na+","+_a&&Array.isArray(r[Na])&&Array.isArray(r[_a]))?(r[_a]&&(n=e[i]=n.filter((e=>r[_a].indexOf(e)<0))),r[Na]&&(e[i]=[...n,...r[Na]])):Ta(n,r,a)}}return e}function Ia(e,...t){return t.forEach((t=>Ta(e,t,!1))),e}function Oa(e,...t){return t.forEach((t=>Ta(e,t,!0))),e}function qa(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function Za(e,t){return qa(e,...Object.keys(t))}function Ua(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function ja(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var za;!function(e){const t=new ka;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new Ha._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=Ha._.mathjax.mathjax,e.input=p(),e.output=C(),e.adaptor=f(),e.handler&&i.handlers.unregister(e.handler),e.handler=h(),e.handler&&(i.handlers.register(e.handler),e.document=m())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){Ha.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},Ha.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),Ha.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;Ha[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),Ha[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),Ha[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(Ha.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=Ha._.core.MathItem.STATE;Ha[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),Ha[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){Ha[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of Wa.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(Ha.config[a]),t.push(t[a])}return t}function C(){const t=Wa.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(Ha.config[t])}function f(){const t=Wa.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(Ha.config[t])}function h(){const a=Wa.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function m(t=null){return i.document(t||Wa.document,Object.assign(Object.assign({},Ha.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=pa.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){Wa.handler&&!t||(Wa.handler=e)},e.useAdaptor=function(e,t=!1){Wa.adaptor&&!t||(Wa.adaptor=e)},e.useInput=function(e,t=!1){Va&&!t||Wa.input.push(e)},e.useOutput=function(e,t=!1){Wa.output&&!t||(Wa.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>Wa.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(Wa.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(Wa.typeset&&Ha.typesetPromise?n(Wa.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=C,e.getAdaptor=f,e.getHandler=h,e.getDocument=m}(za||(za={}));const Ha=ga;void 0===Ha._.startup&&(ha(Ha.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:za.defaultReady.bind(za),pageReady:za.defaultPageReady.bind(za)}),ma({startup:za,options:{}}),Ha.config.startup.invalidOption&&(Ma.invalidOption=Ha.config.startup.invalidOption),Ha.config.startup.optionError&&(Ma.optionError=Ha.config.startup.optionError));const Wa=Ha.config.startup,Va=0!==Wa.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",ua,"startup"),ma({_:{components:{loader:r,package:t,startup:o}}});const Ga={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},$a=Array.from(Object.keys(Ga)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Xa={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...$a],"[tex]/all-packages":$a};Aa.preLoad("loader","startup"),ha(MathJax.config.loader,"dependencies",Ga),ha(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),ha(MathJax.config.loader,"provides",Xa),ha(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Ja{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class Ka extends Ja{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Ya(){return new Ka(window)}class Qa{constructor(e){let t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e)}}Qa.OPTIONS={};class ei{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e),this.preFilters=new ba,this.postFilters=new ba}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}ei.NAME="generic",ei.OPTIONS={};class ti{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e),this.postFilters=new ba}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}ti.NAME="generic",ti.OPTIONS={};const ai=Symbol();class ii{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class ri{constructor(...e){this.list=new ii(ai),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==ai&&i.data!==ai;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==ai&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class ni extends ri{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=li.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=li.INSERTED&&this.removeFromDocument(t),e=li.TYPESET&&(this.outputData={}),e=li.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(li.UNPROCESSED,e)}}const li={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function di(e,t){if(e in li)throw Error("State "+e+" already exists");li[e]=t}class ci{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}ci.defaultNodes={};class ui extends ci{create(e,t={},a=[]){return this.node[e](t,a)}}const pi="_inherit_";class Ci{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===pi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class fi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class hi extends fi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const mi={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},gi=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],yi=["","thinmathspace","mediummathspace","thickmathspace"],Li=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],ki=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),bi=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class Si extends fi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new Ci(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:mi.NONE,t=this.texClass||mi.ORD;if(e===mi.NONE||t===mi.NONE)return"";let a=Li[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":yi[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||Si.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=Si.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=Si.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||ki.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}Si.defaults={mathbackground:pi,mathcolor:pi,mathsize:pi,dir:pi},Si.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},Si.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},Si.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},Si.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class Ai extends Si{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof xi?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof Si&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof Si&&a.walkTree(e,t);return t}}Ai.defaults=Object.assign(Object.assign({},Si.defaults),{mathvariant:"normal",mathsize:pi});class wi extends Si{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}wi.defaults=Si.defaults;class Ei extends Si{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=mi.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}Ei.defaults=Si.defaults;class vi extends hi{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return mi.NONE}get prevClass(){return mi.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class xi extends vi{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class Ni extends vi{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class _i extends wi{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}_i.defaults=Object.assign(Object.assign({},wi.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Mi extends Ai{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(Mi.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(Mi.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=mi.OP,this.setProperty("autoOP",!0)),this}}Mi.defaults=Object.assign({},Ai.defaults),Mi.operatorName=/^[a-z][a-z0-9]*$/i,Mi.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class Fi extends Ai{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mn"}}function Di(e,t,a=mi.BIN,i=null){return[e,t,a,i]}Fi.defaults=Object.assign({},Ai.defaults);const Bi={ORD:Di(0,0,mi.ORD),ORD11:Di(1,1,mi.ORD),ORD21:Di(2,1,mi.ORD),ORD02:Di(0,2,mi.ORD),ORD55:Di(5,5,mi.ORD),NONE:Di(0,0,mi.NONE),OP:Di(1,2,mi.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:Di(1,2,mi.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:Di(0,1,mi.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:Di(1,2,mi.OP,{largeop:!0,symmetric:!0}),BIN3:Di(3,3,mi.BIN),BIN4:Di(4,4,mi.BIN),BIN01:Di(0,1,mi.BIN),BIN5:Di(5,5,mi.BIN),TALLBIN:Di(4,4,mi.BIN,{stretchy:!0}),BINOP:Di(4,4,mi.BIN,{largeop:!0,movablelimits:!0}),REL:Di(5,5,mi.REL),REL1:Di(1,1,mi.REL,{stretchy:!0}),REL4:Di(4,4,mi.REL),RELSTRETCH:Di(5,5,mi.REL,{stretchy:!0}),RELACCENT:Di(5,5,mi.REL,{accent:!0}),WIDEREL:Di(5,5,mi.REL,{accent:!0,stretchy:!0}),OPEN:Di(0,0,mi.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:Di(0,0,mi.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:Di(0,0,mi.INNER),PUNCT:Di(0,3,mi.PUNCT),ACCENT:Di(0,0,mi.ORD,{accent:!0}),WIDEACCENT:Di(0,0,mi.ORD,{accent:!0,stretchy:!0})},Pi=[[32,127,mi.REL,"mo"],[160,191,mi.ORD,"mo"],[192,591,mi.ORD,"mi"],[688,879,mi.ORD,"mo"],[880,6688,mi.ORD,"mi"],[6832,6911,mi.ORD,"mo"],[6912,7615,mi.ORD,"mi"],[7616,7679,mi.ORD,"mo"],[7680,8191,mi.ORD,"mi"],[8192,8303,mi.ORD,"mo"],[8304,8351,mi.ORD,"mo"],[8448,8527,mi.ORD,"mi"],[8528,8591,mi.ORD,"mn"],[8592,8703,mi.REL,"mo"],[8704,8959,mi.BIN,"mo"],[8960,9215,mi.ORD,"mo"],[9312,9471,mi.ORD,"mn"],[9472,10223,mi.ORD,"mo"],[10224,10239,mi.REL,"mo"],[10240,10495,mi.ORD,"mtext"],[10496,10623,mi.REL,"mo"],[10624,10751,mi.ORD,"mo"],[10752,11007,mi.BIN,"mo"],[11008,11055,mi.ORD,"mo"],[11056,11087,mi.REL,"mo"],[11088,11263,mi.ORD,"mo"],[11264,11744,mi.ORD,"mi"],[11776,11903,mi.ORD,"mo"],[11904,12255,mi.ORD,"mi","normal"],[12272,12351,mi.ORD,"mo"],[12352,42143,mi.ORD,"mi","normal"],[42192,43055,mi.ORD,"mi"],[43056,43071,mi.ORD,"mn"],[43072,55295,mi.ORD,"mi"],[63744,64255,mi.ORD,"mi","normal"],[64256,65023,mi.ORD,"mi"],[65024,65135,mi.ORD,"mo"],[65136,65791,mi.ORD,"mi"],[65792,65935,mi.ORD,"mn"],[65936,74751,mi.ORD,"mi","normal"],[74752,74879,mi.ORD,"mn"],[74880,113823,mi.ORD,"mi","normal"],[113824,119391,mi.ORD,"mo"],[119648,119679,mi.ORD,"mn"],[119808,120781,mi.ORD,"mi"],[120782,120831,mi.ORD,"mn"],[122624,129023,mi.ORD,"mo"],[129024,129279,mi.REL,"mo"],[129280,129535,mi.ORD,"mo"],[131072,195103,mi.ORD,"mi","normal"]];function Ri(e){const t=e.codePointAt(0);for(const e of Pi)if(t<=e[1]){if(t>=e[0])return e;break}return null}const Ti=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],Ii={prefix:{"(":Bi.OPEN,"+":Bi.BIN01,"-":Bi.BIN01,"[":Bi.OPEN,"{":Bi.OPEN,"|":Bi.OPEN,"||":[0,0,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":Bi.ORD21,"\xb1":Bi.BIN01,"\u2016":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,mi.OPEN,{fence:!0}],"\u201c":[0,0,mi.OPEN,{fence:!0}],\u2145:Bi.ORD21,\u2146:Di(2,0,mi.ORD),"\u2200":Bi.ORD21,"\u2202":Bi.ORD21,"\u2203":Bi.ORD21,"\u2204":Bi.ORD21,"\u2207":Bi.ORD21,"\u220f":Bi.OP,"\u2210":Bi.OP,"\u2211":Bi.OP,"\u2212":Bi.BIN01,"\u2213":Bi.BIN01,"\u221a":[1,1,mi.ORD,{stretchy:!0}],"\u221b":Bi.ORD11,"\u221c":Bi.ORD11,"\u2220":Bi.ORD,"\u2221":Bi.ORD,"\u2222":Bi.ORD,"\u222b":Bi.INTEGRAL,"\u222c":Bi.INTEGRAL,"\u222d":Bi.INTEGRAL,"\u222e":Bi.INTEGRAL,"\u222f":Bi.INTEGRAL,"\u2230":Bi.INTEGRAL,"\u2231":Bi.INTEGRAL,"\u2232":Bi.INTEGRAL,"\u2233":Bi.INTEGRAL,"\u22c0":Bi.OP,"\u22c1":Bi.OP,"\u22c2":Bi.OP,"\u22c3":Bi.OP,"\u2308":Bi.OPEN,"\u230a":Bi.OPEN,"\u2329":Bi.OPEN,"\u2772":Bi.OPEN,"\u27e6":Bi.OPEN,"\u27e8":Bi.OPEN,"\u27ea":Bi.OPEN,"\u27ec":Bi.OPEN,"\u27ee":Bi.OPEN,"\u2980":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2983":Bi.OPEN,"\u2985":Bi.OPEN,"\u2987":Bi.OPEN,"\u2989":Bi.OPEN,"\u298b":Bi.OPEN,"\u298d":Bi.OPEN,"\u298f":Bi.OPEN,"\u2991":Bi.OPEN,"\u2993":Bi.OPEN,"\u2995":Bi.OPEN,"\u2997":Bi.OPEN,"\u29fc":Bi.OPEN,"\u2a00":Bi.OP,"\u2a01":Bi.OP,"\u2a02":Bi.OP,"\u2a03":Bi.OP,"\u2a04":Bi.OP,"\u2a05":Bi.OP,"\u2a06":Bi.OP,"\u2a07":Bi.OP,"\u2a08":Bi.OP,"\u2a09":Bi.OP,"\u2a0a":Bi.OP,"\u2a0b":Bi.INTEGRAL2,"\u2a0c":Bi.INTEGRAL,"\u2a0d":Bi.INTEGRAL2,"\u2a0e":Bi.INTEGRAL2,"\u2a0f":Bi.INTEGRAL2,"\u2a10":Bi.OP,"\u2a11":Bi.OP,"\u2a12":Bi.OP,"\u2a13":Bi.OP,"\u2a14":Bi.OP,"\u2a15":Bi.INTEGRAL2,"\u2a16":Bi.INTEGRAL2,"\u2a17":Bi.INTEGRAL2,"\u2a18":Bi.INTEGRAL2,"\u2a19":Bi.INTEGRAL2,"\u2a1a":Bi.INTEGRAL2,"\u2a1b":Bi.INTEGRAL2,"\u2a1c":Bi.INTEGRAL2,"\u2afc":Bi.OP,"\u2aff":Bi.OP},postfix:{"!!":Di(1,0),"!":[1,0,mi.CLOSE,null],'"':Bi.ACCENT,"&":Bi.ORD,")":Bi.CLOSE,"++":Di(0,0),"--":Di(0,0),"..":Di(0,0),"...":Bi.ORD,"'":Bi.ACCENT,"]":Bi.CLOSE,"^":Bi.WIDEACCENT,_:Bi.WIDEACCENT,"`":Bi.ACCENT,"|":Bi.CLOSE,"}":Bi.CLOSE,"~":Bi.WIDEACCENT,"||":[0,0,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":Bi.ACCENT,\u00aa:Bi.ACCENT,"\xaf":Bi.WIDEACCENT,"\xb0":Bi.ORD,"\xb2":Bi.ACCENT,"\xb3":Bi.ACCENT,"\xb4":Bi.ACCENT,"\xb8":Bi.ACCENT,"\xb9":Bi.ACCENT,\u00ba:Bi.ACCENT,\u02c6:Bi.WIDEACCENT,\u02c7:Bi.WIDEACCENT,\u02c9:Bi.WIDEACCENT,\u02ca:Bi.ACCENT,\u02cb:Bi.ACCENT,\u02cd:Bi.WIDEACCENT,"\u02d8":Bi.ACCENT,"\u02d9":Bi.ACCENT,"\u02da":Bi.ACCENT,"\u02dc":Bi.WIDEACCENT,"\u02dd":Bi.ACCENT,"\u02f7":Bi.WIDEACCENT,"\u0302":Bi.WIDEACCENT,"\u0311":Bi.ACCENT,"\u03f6":Bi.REL,"\u2016":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,mi.CLOSE,{fence:!0}],"\u201a":Bi.ACCENT,"\u201b":Bi.ACCENT,"\u201d":[0,0,mi.CLOSE,{fence:!0}],"\u201e":Bi.ACCENT,"\u201f":Bi.ACCENT,"\u2032":Bi.ORD,"\u2033":Bi.ACCENT,"\u2034":Bi.ACCENT,"\u2035":Bi.ACCENT,"\u2036":Bi.ACCENT,"\u2037":Bi.ACCENT,"\u203e":Bi.WIDEACCENT,"\u2057":Bi.ACCENT,"\u20db":Bi.ACCENT,"\u20dc":Bi.ACCENT,"\u2309":Bi.CLOSE,"\u230b":Bi.CLOSE,"\u232a":Bi.CLOSE,"\u23b4":Bi.WIDEACCENT,"\u23b5":Bi.WIDEACCENT,"\u23dc":Bi.WIDEACCENT,"\u23dd":Bi.WIDEACCENT,"\u23de":Bi.WIDEACCENT,"\u23df":Bi.WIDEACCENT,"\u23e0":Bi.WIDEACCENT,"\u23e1":Bi.WIDEACCENT,"\u25a0":Bi.BIN3,"\u25a1":Bi.BIN3,"\u25aa":Bi.BIN3,"\u25ab":Bi.BIN3,"\u25ad":Bi.BIN3,"\u25ae":Bi.BIN3,"\u25af":Bi.BIN3,"\u25b0":Bi.BIN3,"\u25b1":Bi.BIN3,"\u25b2":Bi.BIN4,"\u25b4":Bi.BIN4,"\u25b6":Bi.BIN4,"\u25b7":Bi.BIN4,"\u25b8":Bi.BIN4,"\u25bc":Bi.BIN4,"\u25be":Bi.BIN4,"\u25c0":Bi.BIN4,"\u25c1":Bi.BIN4,"\u25c2":Bi.BIN4,"\u25c4":Bi.BIN4,"\u25c5":Bi.BIN4,"\u25c6":Bi.BIN4,"\u25c7":Bi.BIN4,"\u25c8":Bi.BIN4,"\u25c9":Bi.BIN4,"\u25cc":Bi.BIN4,"\u25cd":Bi.BIN4,"\u25ce":Bi.BIN4,"\u25cf":Bi.BIN4,"\u25d6":Bi.BIN4,"\u25d7":Bi.BIN4,"\u25e6":Bi.BIN4,"\u266d":Bi.ORD02,"\u266e":Bi.ORD02,"\u266f":Bi.ORD02,"\u2773":Bi.CLOSE,"\u27e7":Bi.CLOSE,"\u27e9":Bi.CLOSE,"\u27eb":Bi.CLOSE,"\u27ed":Bi.CLOSE,"\u27ef":Bi.CLOSE,"\u2980":[0,0,mi.ORD,{fence:!0,stretchy:!0}],"\u2984":Bi.CLOSE,"\u2986":Bi.CLOSE,"\u2988":Bi.CLOSE,"\u298a":Bi.CLOSE,"\u298c":Bi.CLOSE,"\u298e":Bi.CLOSE,"\u2990":Bi.CLOSE,"\u2992":Bi.CLOSE,"\u2994":Bi.CLOSE,"\u2996":Bi.CLOSE,"\u2998":Bi.CLOSE,"\u29fd":Bi.CLOSE},infix:{"!=":Bi.BIN4,"#":Bi.ORD,$:Bi.ORD,"%":[3,3,mi.ORD,null],"&&":Bi.BIN4,"":Bi.ORD,"*":Bi.BIN3,"**":Di(1,1),"*=":Bi.BIN4,"+":Bi.BIN4,"+=":Bi.BIN4,",":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"-":Bi.BIN4,"-=":Bi.BIN4,"->":Bi.BIN5,".":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"/":Bi.ORD11,"//":Di(1,1),"/=":Bi.BIN4,":":[1,2,mi.REL,null],":=":Bi.BIN4,";":[0,3,mi.PUNCT,{linebreakstyle:"after",separator:!0}],"<":Bi.REL,"<=":Bi.BIN5,"<>":Di(1,1),"=":Bi.REL,"==":Bi.BIN4,">":Bi.REL,">=":Bi.BIN5,"?":[1,1,mi.CLOSE,null],"@":Bi.ORD11,"\\":Bi.ORD,"^":Bi.ORD11,_:Bi.ORD11,"|":[2,2,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,mi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,mi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":Bi.BIN4,"\xb7":Bi.BIN4,"\xd7":Bi.BIN4,"\xf7":Bi.BIN4,\u02b9:Bi.ORD,"\u0300":Bi.ACCENT,"\u0301":Bi.ACCENT,"\u0303":Bi.WIDEACCENT,"\u0304":Bi.ACCENT,"\u0306":Bi.ACCENT,"\u0307":Bi.ACCENT,"\u0308":Bi.ACCENT,"\u030c":Bi.ACCENT,"\u0332":Bi.WIDEACCENT,"\u0338":Bi.REL4,"\u2015":[0,0,mi.ORD,{stretchy:!0}],"\u2017":[0,0,mi.ORD,{stretchy:!0}],"\u2020":Bi.BIN3,"\u2021":Bi.BIN3,"\u2022":Bi.BIN4,"\u2026":Bi.INNER,"\u2043":Bi.BIN4,"\u2044":Bi.TALLBIN,"\u2061":Bi.NONE,"\u2062":Bi.NONE,"\u2063":[0,0,mi.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":Bi.NONE,"\u20d7":Bi.ACCENT,\u2111:Bi.ORD,\u2113:Bi.ORD,\u2118:Bi.ORD,\u211c:Bi.ORD,"\u2190":Bi.WIDEREL,"\u2191":Bi.RELSTRETCH,"\u2192":Bi.WIDEREL,"\u2193":Bi.RELSTRETCH,"\u2194":Bi.WIDEREL,"\u2195":Bi.RELSTRETCH,"\u2196":Bi.RELSTRETCH,"\u2197":Bi.RELSTRETCH,"\u2198":Bi.RELSTRETCH,"\u2199":Bi.RELSTRETCH,"\u219a":Bi.RELACCENT,"\u219b":Bi.RELACCENT,"\u219c":Bi.WIDEREL,"\u219d":Bi.WIDEREL,"\u219e":Bi.WIDEREL,"\u219f":Bi.WIDEREL,"\u21a0":Bi.WIDEREL,"\u21a1":Bi.RELSTRETCH,"\u21a2":Bi.WIDEREL,"\u21a3":Bi.WIDEREL,"\u21a4":Bi.WIDEREL,"\u21a5":Bi.RELSTRETCH,"\u21a6":Bi.WIDEREL,"\u21a7":Bi.RELSTRETCH,"\u21a8":Bi.RELSTRETCH,"\u21a9":Bi.WIDEREL,"\u21aa":Bi.WIDEREL,"\u21ab":Bi.WIDEREL,"\u21ac":Bi.WIDEREL,"\u21ad":Bi.WIDEREL,"\u21ae":Bi.RELACCENT,"\u21af":Bi.RELSTRETCH,"\u21b0":Bi.RELSTRETCH,"\u21b1":Bi.RELSTRETCH,"\u21b2":Bi.RELSTRETCH,"\u21b3":Bi.RELSTRETCH,"\u21b4":Bi.RELSTRETCH,"\u21b5":Bi.RELSTRETCH,"\u21b6":Bi.RELACCENT,"\u21b7":Bi.RELACCENT,"\u21b8":Bi.REL,"\u21b9":Bi.WIDEREL,"\u21ba":Bi.REL,"\u21bb":Bi.REL,"\u21bc":Bi.WIDEREL,"\u21bd":Bi.WIDEREL,"\u21be":Bi.RELSTRETCH,"\u21bf":Bi.RELSTRETCH,"\u21c0":Bi.WIDEREL,"\u21c1":Bi.WIDEREL,"\u21c2":Bi.RELSTRETCH,"\u21c3":Bi.RELSTRETCH,"\u21c4":Bi.WIDEREL,"\u21c5":Bi.RELSTRETCH,"\u21c6":Bi.WIDEREL,"\u21c7":Bi.WIDEREL,"\u21c8":Bi.RELSTRETCH,"\u21c9":Bi.WIDEREL,"\u21ca":Bi.RELSTRETCH,"\u21cb":Bi.WIDEREL,"\u21cc":Bi.WIDEREL,"\u21cd":Bi.RELACCENT,"\u21ce":Bi.RELACCENT,"\u21cf":Bi.RELACCENT,"\u21d0":Bi.WIDEREL,"\u21d1":Bi.RELSTRETCH,"\u21d2":Bi.WIDEREL,"\u21d3":Bi.RELSTRETCH,"\u21d4":Bi.WIDEREL,"\u21d5":Bi.RELSTRETCH,"\u21d6":Bi.RELSTRETCH,"\u21d7":Bi.RELSTRETCH,"\u21d8":Bi.RELSTRETCH,"\u21d9":Bi.RELSTRETCH,"\u21da":Bi.WIDEREL,"\u21db":Bi.WIDEREL,"\u21dc":Bi.WIDEREL,"\u21dd":Bi.WIDEREL,"\u21de":Bi.REL,"\u21df":Bi.REL,"\u21e0":Bi.WIDEREL,"\u21e1":Bi.RELSTRETCH,"\u21e2":Bi.WIDEREL,"\u21e3":Bi.RELSTRETCH,"\u21e4":Bi.WIDEREL,"\u21e5":Bi.WIDEREL,"\u21e6":Bi.WIDEREL,"\u21e7":Bi.RELSTRETCH,"\u21e8":Bi.WIDEREL,"\u21e9":Bi.RELSTRETCH,"\u21ea":Bi.RELSTRETCH,"\u21eb":Bi.RELSTRETCH,"\u21ec":Bi.RELSTRETCH,"\u21ed":Bi.RELSTRETCH,"\u21ee":Bi.RELSTRETCH,"\u21ef":Bi.RELSTRETCH,"\u21f0":Bi.WIDEREL,"\u21f1":Bi.REL,"\u21f2":Bi.REL,"\u21f3":Bi.RELSTRETCH,"\u21f4":Bi.RELACCENT,"\u21f5":Bi.RELSTRETCH,"\u21f6":Bi.WIDEREL,"\u21f7":Bi.RELACCENT,"\u21f8":Bi.RELACCENT,"\u21f9":Bi.RELACCENT,"\u21fa":Bi.RELACCENT,"\u21fb":Bi.RELACCENT,"\u21fc":Bi.RELACCENT,"\u21fd":Bi.WIDEREL,"\u21fe":Bi.WIDEREL,"\u21ff":Bi.WIDEREL,"\u2201":Di(1,2,mi.ORD),"\u2205":Bi.ORD,"\u2206":Bi.BIN3,"\u2208":Bi.REL,"\u2209":Bi.REL,"\u220a":Bi.REL,"\u220b":Bi.REL,"\u220c":Bi.REL,"\u220d":Bi.REL,"\u220e":Bi.BIN3,"\u2212":Bi.BIN4,"\u2213":Bi.BIN4,"\u2214":Bi.BIN4,"\u2215":Bi.TALLBIN,"\u2216":Bi.BIN4,"\u2217":Bi.BIN4,"\u2218":Bi.BIN4,"\u2219":Bi.BIN4,"\u221d":Bi.REL,"\u221e":Bi.ORD,"\u221f":Bi.REL,"\u2223":Bi.REL,"\u2224":Bi.REL,"\u2225":Bi.REL,"\u2226":Bi.REL,"\u2227":Bi.BIN4,"\u2228":Bi.BIN4,"\u2229":Bi.BIN4,"\u222a":Bi.BIN4,"\u2234":Bi.REL,"\u2235":Bi.REL,"\u2236":Bi.REL,"\u2237":Bi.REL,"\u2238":Bi.BIN4,"\u2239":Bi.REL,"\u223a":Bi.BIN4,"\u223b":Bi.REL,"\u223c":Bi.REL,"\u223d":Bi.REL,"\u223d\u0331":Bi.BIN3,"\u223e":Bi.REL,"\u223f":Bi.BIN3,"\u2240":Bi.BIN4,"\u2241":Bi.REL,"\u2242":Bi.REL,"\u2242\u0338":Bi.REL,"\u2243":Bi.REL,"\u2244":Bi.REL,"\u2245":Bi.REL,"\u2246":Bi.REL,"\u2247":Bi.REL,"\u2248":Bi.REL,"\u2249":Bi.REL,"\u224a":Bi.REL,"\u224b":Bi.REL,"\u224c":Bi.REL,"\u224d":Bi.REL,"\u224e":Bi.REL,"\u224e\u0338":Bi.REL,"\u224f":Bi.REL,"\u224f\u0338":Bi.REL,"\u2250":Bi.REL,"\u2251":Bi.REL,"\u2252":Bi.REL,"\u2253":Bi.REL,"\u2254":Bi.REL,"\u2255":Bi.REL,"\u2256":Bi.REL,"\u2257":Bi.REL,"\u2258":Bi.REL,"\u2259":Bi.REL,"\u225a":Bi.REL,"\u225b":Bi.REL,"\u225c":Bi.REL,"\u225d":Bi.REL,"\u225e":Bi.REL,"\u225f":Bi.REL,"\u2260":Bi.REL,"\u2261":Bi.REL,"\u2262":Bi.REL,"\u2263":Bi.REL,"\u2264":Bi.REL,"\u2265":Bi.REL,"\u2266":Bi.REL,"\u2266\u0338":Bi.REL,"\u2267":Bi.REL,"\u2268":Bi.REL,"\u2269":Bi.REL,"\u226a":Bi.REL,"\u226a\u0338":Bi.REL,"\u226b":Bi.REL,"\u226b\u0338":Bi.REL,"\u226c":Bi.REL,"\u226d":Bi.REL,"\u226e":Bi.REL,"\u226f":Bi.REL,"\u2270":Bi.REL,"\u2271":Bi.REL,"\u2272":Bi.REL,"\u2273":Bi.REL,"\u2274":Bi.REL,"\u2275":Bi.REL,"\u2276":Bi.REL,"\u2277":Bi.REL,"\u2278":Bi.REL,"\u2279":Bi.REL,"\u227a":Bi.REL,"\u227b":Bi.REL,"\u227c":Bi.REL,"\u227d":Bi.REL,"\u227e":Bi.REL,"\u227f":Bi.REL,"\u227f\u0338":Bi.REL,"\u2280":Bi.REL,"\u2281":Bi.REL,"\u2282":Bi.REL,"\u2282\u20d2":Bi.REL,"\u2283":Bi.REL,"\u2283\u20d2":Bi.REL,"\u2284":Bi.REL,"\u2285":Bi.REL,"\u2286":Bi.REL,"\u2287":Bi.REL,"\u2288":Bi.REL,"\u2289":Bi.REL,"\u228a":Bi.REL,"\u228b":Bi.REL,"\u228c":Bi.BIN4,"\u228d":Bi.BIN4,"\u228e":Bi.BIN4,"\u228f":Bi.REL,"\u228f\u0338":Bi.REL,"\u2290":Bi.REL,"\u2290\u0338":Bi.REL,"\u2291":Bi.REL,"\u2292":Bi.REL,"\u2293":Bi.BIN4,"\u2294":Bi.BIN4,"\u2295":Bi.BIN4,"\u2296":Bi.BIN4,"\u2297":Bi.BIN4,"\u2298":Bi.BIN4,"\u2299":Bi.BIN4,"\u229a":Bi.BIN4,"\u229b":Bi.BIN4,"\u229c":Bi.BIN4,"\u229d":Bi.BIN4,"\u229e":Bi.BIN4,"\u229f":Bi.BIN4,"\u22a0":Bi.BIN4,"\u22a1":Bi.BIN4,"\u22a2":Bi.REL,"\u22a3":Bi.REL,"\u22a4":Bi.ORD55,"\u22a5":Bi.REL,"\u22a6":Bi.REL,"\u22a7":Bi.REL,"\u22a8":Bi.REL,"\u22a9":Bi.REL,"\u22aa":Bi.REL,"\u22ab":Bi.REL,"\u22ac":Bi.REL,"\u22ad":Bi.REL,"\u22ae":Bi.REL,"\u22af":Bi.REL,"\u22b0":Bi.REL,"\u22b1":Bi.REL,"\u22b2":Bi.REL,"\u22b3":Bi.REL,"\u22b4":Bi.REL,"\u22b5":Bi.REL,"\u22b6":Bi.REL,"\u22b7":Bi.REL,"\u22b8":Bi.REL,"\u22b9":Bi.REL,"\u22ba":Bi.BIN4,"\u22bb":Bi.BIN4,"\u22bc":Bi.BIN4,"\u22bd":Bi.BIN4,"\u22be":Bi.BIN3,"\u22bf":Bi.BIN3,"\u22c4":Bi.BIN4,"\u22c5":Bi.BIN4,"\u22c6":Bi.BIN4,"\u22c7":Bi.BIN4,"\u22c8":Bi.REL,"\u22c9":Bi.BIN4,"\u22ca":Bi.BIN4,"\u22cb":Bi.BIN4,"\u22cc":Bi.BIN4,"\u22cd":Bi.REL,"\u22ce":Bi.BIN4,"\u22cf":Bi.BIN4,"\u22d0":Bi.REL,"\u22d1":Bi.REL,"\u22d2":Bi.BIN4,"\u22d3":Bi.BIN4,"\u22d4":Bi.REL,"\u22d5":Bi.REL,"\u22d6":Bi.REL,"\u22d7":Bi.REL,"\u22d8":Bi.REL,"\u22d9":Bi.REL,"\u22da":Bi.REL,"\u22db":Bi.REL,"\u22dc":Bi.REL,"\u22dd":Bi.REL,"\u22de":Bi.REL,"\u22df":Bi.REL,"\u22e0":Bi.REL,"\u22e1":Bi.REL,"\u22e2":Bi.REL,"\u22e3":Bi.REL,"\u22e4":Bi.REL,"\u22e5":Bi.REL,"\u22e6":Bi.REL,"\u22e7":Bi.REL,"\u22e8":Bi.REL,"\u22e9":Bi.REL,"\u22ea":Bi.REL,"\u22eb":Bi.REL,"\u22ec":Bi.REL,"\u22ed":Bi.REL,"\u22ee":Bi.ORD55,"\u22ef":Bi.INNER,"\u22f0":Bi.REL,"\u22f1":[5,5,mi.INNER,null],"\u22f2":Bi.REL,"\u22f3":Bi.REL,"\u22f4":Bi.REL,"\u22f5":Bi.REL,"\u22f6":Bi.REL,"\u22f7":Bi.REL,"\u22f8":Bi.REL,"\u22f9":Bi.REL,"\u22fa":Bi.REL,"\u22fb":Bi.REL,"\u22fc":Bi.REL,"\u22fd":Bi.REL,"\u22fe":Bi.REL,"\u22ff":Bi.REL,"\u2305":Bi.BIN3,"\u2306":Bi.BIN3,"\u2322":Bi.REL4,"\u2323":Bi.REL4,"\u2329":Bi.OPEN,"\u232a":Bi.CLOSE,"\u23aa":Bi.ORD,"\u23af":[0,0,mi.ORD,{stretchy:!0}],"\u23b0":Bi.OPEN,"\u23b1":Bi.CLOSE,"\u2500":Bi.ORD,"\u25b3":Bi.BIN4,"\u25b5":Bi.BIN4,"\u25b9":Bi.BIN4,"\u25bd":Bi.BIN4,"\u25bf":Bi.BIN4,"\u25c3":Bi.BIN4,"\u25ef":Bi.BIN3,"\u2660":Bi.ORD,"\u2661":Bi.ORD,"\u2662":Bi.ORD,"\u2663":Bi.ORD,"\u2758":Bi.REL,"\u27f0":Bi.RELSTRETCH,"\u27f1":Bi.RELSTRETCH,"\u27f5":Bi.WIDEREL,"\u27f6":Bi.WIDEREL,"\u27f7":Bi.WIDEREL,"\u27f8":Bi.WIDEREL,"\u27f9":Bi.WIDEREL,"\u27fa":Bi.WIDEREL,"\u27fb":Bi.WIDEREL,"\u27fc":Bi.WIDEREL,"\u27fd":Bi.WIDEREL,"\u27fe":Bi.WIDEREL,"\u27ff":Bi.WIDEREL,"\u2900":Bi.RELACCENT,"\u2901":Bi.RELACCENT,"\u2902":Bi.RELACCENT,"\u2903":Bi.RELACCENT,"\u2904":Bi.RELACCENT,"\u2905":Bi.RELACCENT,"\u2906":Bi.RELACCENT,"\u2907":Bi.RELACCENT,"\u2908":Bi.REL,"\u2909":Bi.REL,"\u290a":Bi.RELSTRETCH,"\u290b":Bi.RELSTRETCH,"\u290c":Bi.WIDEREL,"\u290d":Bi.WIDEREL,"\u290e":Bi.WIDEREL,"\u290f":Bi.WIDEREL,"\u2910":Bi.WIDEREL,"\u2911":Bi.RELACCENT,"\u2912":Bi.RELSTRETCH,"\u2913":Bi.RELSTRETCH,"\u2914":Bi.RELACCENT,"\u2915":Bi.RELACCENT,"\u2916":Bi.RELACCENT,"\u2917":Bi.RELACCENT,"\u2918":Bi.RELACCENT,"\u2919":Bi.RELACCENT,"\u291a":Bi.RELACCENT,"\u291b":Bi.RELACCENT,"\u291c":Bi.RELACCENT,"\u291d":Bi.RELACCENT,"\u291e":Bi.RELACCENT,"\u291f":Bi.RELACCENT,"\u2920":Bi.RELACCENT,"\u2921":Bi.RELSTRETCH,"\u2922":Bi.RELSTRETCH,"\u2923":Bi.REL,"\u2924":Bi.REL,"\u2925":Bi.REL,"\u2926":Bi.REL,"\u2927":Bi.REL,"\u2928":Bi.REL,"\u2929":Bi.REL,"\u292a":Bi.REL,"\u292b":Bi.REL,"\u292c":Bi.REL,"\u292d":Bi.REL,"\u292e":Bi.REL,"\u292f":Bi.REL,"\u2930":Bi.REL,"\u2931":Bi.REL,"\u2932":Bi.REL,"\u2933":Bi.RELACCENT,"\u2934":Bi.REL,"\u2935":Bi.REL,"\u2936":Bi.REL,"\u2937":Bi.REL,"\u2938":Bi.REL,"\u2939":Bi.REL,"\u293a":Bi.RELACCENT,"\u293b":Bi.RELACCENT,"\u293c":Bi.RELACCENT,"\u293d":Bi.RELACCENT,"\u293e":Bi.REL,"\u293f":Bi.REL,"\u2940":Bi.REL,"\u2941":Bi.REL,"\u2942":Bi.RELACCENT,"\u2943":Bi.RELACCENT,"\u2944":Bi.RELACCENT,"\u2945":Bi.RELACCENT,"\u2946":Bi.RELACCENT,"\u2947":Bi.RELACCENT,"\u2948":Bi.RELACCENT,"\u2949":Bi.REL,"\u294a":Bi.RELACCENT,"\u294b":Bi.RELACCENT,"\u294c":Bi.REL,"\u294d":Bi.REL,"\u294e":Bi.WIDEREL,"\u294f":Bi.RELSTRETCH,"\u2950":Bi.WIDEREL,"\u2951":Bi.RELSTRETCH,"\u2952":Bi.WIDEREL,"\u2953":Bi.WIDEREL,"\u2954":Bi.RELSTRETCH,"\u2955":Bi.RELSTRETCH,"\u2956":Bi.RELSTRETCH,"\u2957":Bi.RELSTRETCH,"\u2958":Bi.RELSTRETCH,"\u2959":Bi.RELSTRETCH,"\u295a":Bi.WIDEREL,"\u295b":Bi.WIDEREL,"\u295c":Bi.RELSTRETCH,"\u295d":Bi.RELSTRETCH,"\u295e":Bi.WIDEREL,"\u295f":Bi.WIDEREL,"\u2960":Bi.RELSTRETCH,"\u2961":Bi.RELSTRETCH,"\u2962":Bi.RELACCENT,"\u2963":Bi.REL,"\u2964":Bi.RELACCENT,"\u2965":Bi.REL,"\u2966":Bi.RELACCENT,"\u2967":Bi.RELACCENT,"\u2968":Bi.RELACCENT,"\u2969":Bi.RELACCENT,"\u296a":Bi.RELACCENT,"\u296b":Bi.RELACCENT,"\u296c":Bi.RELACCENT,"\u296d":Bi.RELACCENT,"\u296e":Bi.RELSTRETCH,"\u296f":Bi.RELSTRETCH,"\u2970":Bi.RELACCENT,"\u2971":Bi.RELACCENT,"\u2972":Bi.RELACCENT,"\u2973":Bi.RELACCENT,"\u2974":Bi.RELACCENT,"\u2975":Bi.RELACCENT,"\u2976":Bi.RELACCENT,"\u2977":Bi.RELACCENT,"\u2978":Bi.RELACCENT,"\u2979":Bi.RELACCENT,"\u297a":Bi.RELACCENT,"\u297b":Bi.RELACCENT,"\u297c":Bi.RELACCENT,"\u297d":Bi.RELACCENT,"\u297e":Bi.REL,"\u297f":Bi.REL,"\u2981":Bi.BIN3,"\u2982":Bi.BIN3,"\u2999":Bi.BIN3,"\u299a":Bi.BIN3,"\u299b":Bi.BIN3,"\u299c":Bi.BIN3,"\u299d":Bi.BIN3,"\u299e":Bi.BIN3,"\u299f":Bi.BIN3,"\u29a0":Bi.BIN3,"\u29a1":Bi.BIN3,"\u29a2":Bi.BIN3,"\u29a3":Bi.BIN3,"\u29a4":Bi.BIN3,"\u29a5":Bi.BIN3,"\u29a6":Bi.BIN3,"\u29a7":Bi.BIN3,"\u29a8":Bi.BIN3,"\u29a9":Bi.BIN3,"\u29aa":Bi.BIN3,"\u29ab":Bi.BIN3,"\u29ac":Bi.BIN3,"\u29ad":Bi.BIN3,"\u29ae":Bi.BIN3,"\u29af":Bi.BIN3,"\u29b0":Bi.BIN3,"\u29b1":Bi.BIN3,"\u29b2":Bi.BIN3,"\u29b3":Bi.BIN3,"\u29b4":Bi.BIN3,"\u29b5":Bi.BIN3,"\u29b6":Bi.BIN4,"\u29b7":Bi.BIN4,"\u29b8":Bi.BIN4,"\u29b9":Bi.BIN4,"\u29ba":Bi.BIN4,"\u29bb":Bi.BIN4,"\u29bc":Bi.BIN4,"\u29bd":Bi.BIN4,"\u29be":Bi.BIN4,"\u29bf":Bi.BIN4,"\u29c0":Bi.REL,"\u29c1":Bi.REL,"\u29c2":Bi.BIN3,"\u29c3":Bi.BIN3,"\u29c4":Bi.BIN4,"\u29c5":Bi.BIN4,"\u29c6":Bi.BIN4,"\u29c7":Bi.BIN4,"\u29c8":Bi.BIN4,"\u29c9":Bi.BIN3,"\u29ca":Bi.BIN3,"\u29cb":Bi.BIN3,"\u29cc":Bi.BIN3,"\u29cd":Bi.BIN3,"\u29ce":Bi.REL,"\u29cf":Bi.REL,"\u29cf\u0338":Bi.REL,"\u29d0":Bi.REL,"\u29d0\u0338":Bi.REL,"\u29d1":Bi.REL,"\u29d2":Bi.REL,"\u29d3":Bi.REL,"\u29d4":Bi.REL,"\u29d5":Bi.REL,"\u29d6":Bi.BIN4,"\u29d7":Bi.BIN4,"\u29d8":Bi.BIN3,"\u29d9":Bi.BIN3,"\u29db":Bi.BIN3,"\u29dc":Bi.BIN3,"\u29dd":Bi.BIN3,"\u29de":Bi.REL,"\u29df":Bi.BIN3,"\u29e0":Bi.BIN3,"\u29e1":Bi.REL,"\u29e2":Bi.BIN4,"\u29e3":Bi.REL,"\u29e4":Bi.REL,"\u29e5":Bi.REL,"\u29e6":Bi.REL,"\u29e7":Bi.BIN3,"\u29e8":Bi.BIN3,"\u29e9":Bi.BIN3,"\u29ea":Bi.BIN3,"\u29eb":Bi.BIN3,"\u29ec":Bi.BIN3,"\u29ed":Bi.BIN3,"\u29ee":Bi.BIN3,"\u29ef":Bi.BIN3,"\u29f0":Bi.BIN3,"\u29f1":Bi.BIN3,"\u29f2":Bi.BIN3,"\u29f3":Bi.BIN3,"\u29f4":Bi.REL,"\u29f5":Bi.BIN4,"\u29f6":Bi.BIN4,"\u29f7":Bi.BIN4,"\u29f8":Bi.BIN3,"\u29f9":Bi.BIN3,"\u29fa":Bi.BIN3,"\u29fb":Bi.BIN3,"\u29fe":Bi.BIN4,"\u29ff":Bi.BIN4,"\u2a1d":Bi.BIN3,"\u2a1e":Bi.BIN3,"\u2a1f":Bi.BIN3,"\u2a20":Bi.BIN3,"\u2a21":Bi.BIN3,"\u2a22":Bi.BIN4,"\u2a23":Bi.BIN4,"\u2a24":Bi.BIN4,"\u2a25":Bi.BIN4,"\u2a26":Bi.BIN4,"\u2a27":Bi.BIN4,"\u2a28":Bi.BIN4,"\u2a29":Bi.BIN4,"\u2a2a":Bi.BIN4,"\u2a2b":Bi.BIN4,"\u2a2c":Bi.BIN4,"\u2a2d":Bi.BIN4,"\u2a2e":Bi.BIN4,"\u2a2f":Bi.BIN4,"\u2a30":Bi.BIN4,"\u2a31":Bi.BIN4,"\u2a32":Bi.BIN4,"\u2a33":Bi.BIN4,"\u2a34":Bi.BIN4,"\u2a35":Bi.BIN4,"\u2a36":Bi.BIN4,"\u2a37":Bi.BIN4,"\u2a38":Bi.BIN4,"\u2a39":Bi.BIN4,"\u2a3a":Bi.BIN4,"\u2a3b":Bi.BIN4,"\u2a3c":Bi.BIN4,"\u2a3d":Bi.BIN4,"\u2a3e":Bi.BIN4,"\u2a3f":Bi.BIN4,"\u2a40":Bi.BIN4,"\u2a41":Bi.BIN4,"\u2a42":Bi.BIN4,"\u2a43":Bi.BIN4,"\u2a44":Bi.BIN4,"\u2a45":Bi.BIN4,"\u2a46":Bi.BIN4,"\u2a47":Bi.BIN4,"\u2a48":Bi.BIN4,"\u2a49":Bi.BIN4,"\u2a4a":Bi.BIN4,"\u2a4b":Bi.BIN4,"\u2a4c":Bi.BIN4,"\u2a4d":Bi.BIN4,"\u2a4e":Bi.BIN4,"\u2a4f":Bi.BIN4,"\u2a50":Bi.BIN4,"\u2a51":Bi.BIN4,"\u2a52":Bi.BIN4,"\u2a53":Bi.BIN4,"\u2a54":Bi.BIN4,"\u2a55":Bi.BIN4,"\u2a56":Bi.BIN4,"\u2a57":Bi.BIN4,"\u2a58":Bi.BIN4,"\u2a59":Bi.REL,"\u2a5a":Bi.BIN4,"\u2a5b":Bi.BIN4,"\u2a5c":Bi.BIN4,"\u2a5d":Bi.BIN4,"\u2a5e":Bi.BIN4,"\u2a5f":Bi.BIN4,"\u2a60":Bi.BIN4,"\u2a61":Bi.BIN4,"\u2a62":Bi.BIN4,"\u2a63":Bi.BIN4,"\u2a64":Bi.BIN4,"\u2a65":Bi.BIN4,"\u2a66":Bi.REL,"\u2a67":Bi.REL,"\u2a68":Bi.REL,"\u2a69":Bi.REL,"\u2a6a":Bi.REL,"\u2a6b":Bi.REL,"\u2a6c":Bi.REL,"\u2a6d":Bi.REL,"\u2a6e":Bi.REL,"\u2a6f":Bi.REL,"\u2a70":Bi.REL,"\u2a71":Bi.BIN4,"\u2a72":Bi.BIN4,"\u2a73":Bi.REL,"\u2a74":Bi.REL,"\u2a75":Bi.REL,"\u2a76":Bi.REL,"\u2a77":Bi.REL,"\u2a78":Bi.REL,"\u2a79":Bi.REL,"\u2a7a":Bi.REL,"\u2a7b":Bi.REL,"\u2a7c":Bi.REL,"\u2a7d":Bi.REL,"\u2a7d\u0338":Bi.REL,"\u2a7e":Bi.REL,"\u2a7e\u0338":Bi.REL,"\u2a7f":Bi.REL,"\u2a80":Bi.REL,"\u2a81":Bi.REL,"\u2a82":Bi.REL,"\u2a83":Bi.REL,"\u2a84":Bi.REL,"\u2a85":Bi.REL,"\u2a86":Bi.REL,"\u2a87":Bi.REL,"\u2a88":Bi.REL,"\u2a89":Bi.REL,"\u2a8a":Bi.REL,"\u2a8b":Bi.REL,"\u2a8c":Bi.REL,"\u2a8d":Bi.REL,"\u2a8e":Bi.REL,"\u2a8f":Bi.REL,"\u2a90":Bi.REL,"\u2a91":Bi.REL,"\u2a92":Bi.REL,"\u2a93":Bi.REL,"\u2a94":Bi.REL,"\u2a95":Bi.REL,"\u2a96":Bi.REL,"\u2a97":Bi.REL,"\u2a98":Bi.REL,"\u2a99":Bi.REL,"\u2a9a":Bi.REL,"\u2a9b":Bi.REL,"\u2a9c":Bi.REL,"\u2a9d":Bi.REL,"\u2a9e":Bi.REL,"\u2a9f":Bi.REL,"\u2aa0":Bi.REL,"\u2aa1":Bi.REL,"\u2aa1\u0338":Bi.REL,"\u2aa2":Bi.REL,"\u2aa2\u0338":Bi.REL,"\u2aa3":Bi.REL,"\u2aa4":Bi.REL,"\u2aa5":Bi.REL,"\u2aa6":Bi.REL,"\u2aa7":Bi.REL,"\u2aa8":Bi.REL,"\u2aa9":Bi.REL,"\u2aaa":Bi.REL,"\u2aab":Bi.REL,"\u2aac":Bi.REL,"\u2aad":Bi.REL,"\u2aae":Bi.REL,"\u2aaf":Bi.REL,"\u2aaf\u0338":Bi.REL,"\u2ab0":Bi.REL,"\u2ab0\u0338":Bi.REL,"\u2ab1":Bi.REL,"\u2ab2":Bi.REL,"\u2ab3":Bi.REL,"\u2ab4":Bi.REL,"\u2ab5":Bi.REL,"\u2ab6":Bi.REL,"\u2ab7":Bi.REL,"\u2ab8":Bi.REL,"\u2ab9":Bi.REL,"\u2aba":Bi.REL,"\u2abb":Bi.REL,"\u2abc":Bi.REL,"\u2abd":Bi.REL,"\u2abe":Bi.REL,"\u2abf":Bi.REL,"\u2ac0":Bi.REL,"\u2ac1":Bi.REL,"\u2ac2":Bi.REL,"\u2ac3":Bi.REL,"\u2ac4":Bi.REL,"\u2ac5":Bi.REL,"\u2ac6":Bi.REL,"\u2ac7":Bi.REL,"\u2ac8":Bi.REL,"\u2ac9":Bi.REL,"\u2aca":Bi.REL,"\u2acb":Bi.REL,"\u2acc":Bi.REL,"\u2acd":Bi.REL,"\u2ace":Bi.REL,"\u2acf":Bi.REL,"\u2ad0":Bi.REL,"\u2ad1":Bi.REL,"\u2ad2":Bi.REL,"\u2ad3":Bi.REL,"\u2ad4":Bi.REL,"\u2ad5":Bi.REL,"\u2ad6":Bi.REL,"\u2ad7":Bi.REL,"\u2ad8":Bi.REL,"\u2ad9":Bi.REL,"\u2ada":Bi.REL,"\u2adb":Bi.REL,"\u2add":Bi.REL,"\u2add\u0338":Bi.REL,"\u2ade":Bi.REL,"\u2adf":Bi.REL,"\u2ae0":Bi.REL,"\u2ae1":Bi.REL,"\u2ae2":Bi.REL,"\u2ae3":Bi.REL,"\u2ae4":Bi.REL,"\u2ae5":Bi.REL,"\u2ae6":Bi.REL,"\u2ae7":Bi.REL,"\u2ae8":Bi.REL,"\u2ae9":Bi.REL,"\u2aea":Bi.REL,"\u2aeb":Bi.REL,"\u2aec":Bi.REL,"\u2aed":Bi.REL,"\u2aee":Bi.REL,"\u2aef":Bi.REL,"\u2af0":Bi.REL,"\u2af1":Bi.REL,"\u2af2":Bi.REL,"\u2af3":Bi.REL,"\u2af4":Bi.BIN4,"\u2af5":Bi.BIN4,"\u2af6":Bi.BIN4,"\u2af7":Bi.REL,"\u2af8":Bi.REL,"\u2af9":Bi.REL,"\u2afa":Bi.REL,"\u2afb":Bi.BIN4,"\u2afd":Bi.BIN4,"\u2afe":Bi.BIN3,"\u2b45":Bi.RELSTRETCH,"\u2b46":Bi.RELSTRETCH,"\u3008":Bi.OPEN,"\u3009":Bi.CLOSE,"\ufe37":Bi.WIDEACCENT,"\ufe38":Bi.WIDEACCENT}};function Oi(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function Ui(e){return String.fromCodePoint(...e)}function ji(e){return!!e.match(/%\s*$/)}function zi(e){return e.trim().split(/\s+/)}function Hi(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}Ii.infix["^"]=Bi.WIDEREL,Ii.infix._=Bi.WIDEREL,Ii.infix["\u2adc"]=Bi.REL;class Wi extends Ai{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:mi.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===mi.REL&&("prefix"===t&&(this.texClass=mi.OPEN),"postfix"===t&&(this.texClass=mi.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===mi.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==mi.BIN&&t!==mi.REL||(a=e.texClass=mi.ORD),a=this.prevClass=e.texClass||mi.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=mi.NONE,t!==mi.BIN||a!==mi.NONE&&a!==mi.BIN&&a!==mi.OP&&a!==mi.REL&&a!==mi.OPEN&&a!==mi.PUNCT)if(a!==mi.BIN||t!==mi.REL&&t!==mi.CLOSE&&t!==mi.PUNCT){if(t===mi.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=mi.ORD)}}else e.texClass=this.prevClass=mi.ORD;else this.texClass=mi.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=Ri(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=Ui(Zi(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}Wi.defaults=Object.assign(Object.assign({},Ai.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Wi.MMLSPACING=Ti,Wi.OPTABLE=Ii,Wi.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Wi.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Wi.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Wi.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class Vi extends Ai{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}Vi.defaults=Object.assign({},Ai.defaults);class Gi extends Ai{constructor(){super(...arguments),this.texclass=mi.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}Gi.defaults=Object.assign(Object.assign({},Ai.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class $i extends Ai{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"ms"}}$i.defaults=Object.assign(Object.assign({},Ai.defaults),{lquote:'"',rquote:'"'});class Xi extends Si{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=mi.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Xi.defaults=Object.assign({},Si.defaults);class Ji extends Xi{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Ji.defaults=Xi.defaults;class Ki extends Ei{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}Ki.defaults=Object.assign(Object.assign({},Ei.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Yi extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Yi.defaults=Object.assign(Object.assign({},Si.defaults),{"data-vertical-align":"bottom"});class Qi extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Qi.defaults=Object.assign(Object.assign({},Si.defaults),{"data-vertical-align":"bottom"});class er extends wi{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}er.defaults=Object.assign(Object.assign({},wi.defaults),{scriptlevel:pi,displaystyle:pi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:pi,mathcolor:pi,dir:pi,infixlinebreakstyle:"before"});class tr extends Si{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}tr.defaults=Object.assign({},Si.defaults);class ar extends wi{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=mi.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}ar.defaults=Object.assign(Object.assign({},wi.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class ir extends wi{constructor(){super(...arguments),this.texclass=mi.ORD}get kind(){return"mphantom"}}ir.defaults=Object.assign({},wi.defaults);class rr extends Si{constructor(){super(...arguments),this.texclass=mi.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}or.defaults=Object.assign(Object.assign({},Si.defaults),{actiontype:"toggle",selection:1});class sr extends Ei{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}sr.defaults=Object.assign(Object.assign({},Ei.defaults),{subscriptshift:"",superscriptshift:""});class lr extends sr{get kind(){return"msub"}get arity(){return 2}}lr.defaults=Object.assign({},sr.defaults);class dr extends sr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}dr.defaults=Object.assign({},sr.defaults);class cr extends Ei{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}cr.defaults=Object.assign(Object.assign({},Ei.defaults),{accent:!1,accentunder:!1,align:"center"}),cr.ACCENTS=["","accentunder","accent"];class ur extends cr{get kind(){return"munder"}get arity(){return 2}}ur.defaults=Object.assign({},cr.defaults);class pr extends cr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}pr.defaults=Object.assign({},cr.defaults),pr.ACCENTS=["","accent","accentunder"];class Cr extends sr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let _r={[_i.prototype.kind]:_i,[Mi.prototype.kind]:Mi,[Fi.prototype.kind]:Fi,[Wi.prototype.kind]:Wi,[Vi.prototype.kind]:Vi,[Gi.prototype.kind]:Gi,[$i.prototype.kind]:$i,[Xi.prototype.kind]:Xi,[Ji.prototype.kind]:Ji,[Ki.prototype.kind]:Ki,[Yi.prototype.kind]:Yi,[Qi.prototype.kind]:Qi,[er.prototype.kind]:er,[tr.prototype.kind]:tr,[ar.prototype.kind]:ar,[ir.prototype.kind]:ir,[rr.prototype.kind]:rr,[nr.prototype.kind]:nr,[or.prototype.kind]:or,[lr.prototype.kind]:lr,[dr.prototype.kind]:dr,[sr.prototype.kind]:sr,[ur.prototype.kind]:ur,[pr.prototype.kind]:pr,[cr.prototype.kind]:cr,[Cr.prototype.kind]:Cr,[fr.prototype.kind]:fr,[hr.prototype.kind]:hr,[mr.prototype.kind]:mr,[yr.prototype.kind]:yr,[gr.prototype.kind]:gr,[Lr.prototype.kind]:Lr,[kr.prototype.kind]:kr,[br.prototype.kind]:br,[Sr.prototype.kind]:Sr,[Ar.prototype.kind]:Ar,[Er.prototype.kind]:Er,[wr.prototype.kind]:wr,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[xi.prototype.kind]:xi,[Ni.prototype.kind]:Ni,[Nr.prototype.kind]:Nr};class Mr extends ui{get MML(){return this.node}}Mr.defaultNodes=_r;class Fr{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===Fr.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function Dr(...e){const t=class extends Fr{};return t.allocate(...e),t}Fr.MAXBIT=1<<31,Fr.next=1,Fr.names=new Map;class Br extends ka{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=li.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=li.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=li.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const Pr={all:!1,processed:!1,inputJax:null,outputJax:null},Rr={all:!0,processed:!0,inputJax:[],outputJax:[]};class Tr extends ei{compile(e){return null}}class Ir extends ti{typeset(e,t=null){return null}escaped(e,t){return null}}class Or extends ni{}class qr{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=Oa(Ia({},i.OPTIONS),a),this.math=new(this.options.MathList||Or),this.renderActions=Br.create(this.options.renderActions),this.processed=new qr.ProcessBits,this.outputJax=this.options.OutputJax||new Ir;let r=this.options.InputJax||[new Tr];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new Mr,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=Br.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=li.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=Oa({format:this.inputJax[0].name,display:!0,end:li.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}qr.KIND="MathDocument",qr.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:Or,MathItem:class extends si{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:Da({find:[li.FINDMATH,"findMath","",!1],compile:[li.COMPILED],metrics:[li.METRICS,"getMetrics","",!1],typeset:[li.TYPESET],update:[li.INSERTED,"updateDocument",!1]})},qr.ProcessBits=Dr("findMath","compile","getMetrics","typeset","updateDocument");class Zr extends qr{}class Ur{constructor(e,t=5){this.documentClass=Zr,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}Ur.NAME="generic";class jr extends ka{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class zr{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[zr.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const Hr="data-mjx-";class Wr extends zr{constructor(e=null){e||(e=new Mr),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return ja(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=ja(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===mi.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(Mi.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":gi[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[Hr+t]=a}}Wr.rename={TeXAtom:"mrow"},Wr.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},Wr.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class Vr extends Wr{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Gr=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class $r extends Wr{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Gr).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Gr)}}class Xr{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class Jr extends ci{wrap(e,...t){return this.create(e.kind,e,...t)}}function Kr(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Yr(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Qr={version:ua,handlers:new jr,document:function(e,t){return Qr.handlers.document(e,t)},handleRetriesFor:Kr,retryAfter:Yr,asyncLoad:null};class en extends si{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=li.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class tn extends ni{}class an{constructor(e=null){let t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=Ba(this.options.skipHtmlTags),t=Ba(this.options.ignoreHtmlClass),a=Ba(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}an.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:Da({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class rn extends qr{constructor(e,t,a){let[i,r]=Ua(a,an.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new an(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=Oa({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=li.INSERTED&&t.state(li.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}rn.KIND="HTML",rn.OPTIONS=Object.assign(Object.assign({},qr.OPTIONS),{renderActions:Da(Object.assign(Object.assign({},qr.OPTIONS.renderActions),{styles:[li.INSERTED+1,"","updateStyleSheet",!1]})),MathList:tn,MathItem:en,DomStrings:null});class nn extends Ur{constructor(){super(...arguments),this.documentClass=rn}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function on(e){const t=new nn(e);return Qr.handlers.register(t),t}function sn(e){return Qr.asyncLoad?new Promise(((t,a)=>{const i=Qr.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const ln=1e6,dn={px:1,in:96,cm:96/2.54,mm:96/25.4},cn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},un={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:ln};function pn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(un[e])return un[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return dn.hasOwnProperty(o)?n*dn[o]/i/a:cn.hasOwnProperty(o)?n*cn[o]:"%"===o?n/100*t:n*t}function Cn(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function fn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function hn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function mn(e,t=-ln,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new gn;return Object.assign(e,this),e}}gn.fullWidth="100%",gn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const yn={loadMissingEntities:!0},Ln={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},kn={};function bn(e,t){Object.assign(Ln,e),kn[t]=!0}function Sn(e){delete Ln[e]}function An(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,wn)}function wn(e,t){if("#"===t.charAt(0))return En(t.slice(1));if(Ln[t])return Ln[t];if(yn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();kn[e]||(kn[e]=!0,Yr(sn("./util/entities/"+e+".js")))}return e}function En(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class vn{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const xn=["top","right","bottom","left"],Nn=["width","style","color"];function _n(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function Mn(e){const t=_n(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of Tn.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const Fn=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,Dn=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function Bn(e){let t={width:"",style:"",color:""};for(const a of _n(this.styles[e]))a.match(Fn)&&""===t.width?t.width=a:a.match(Dn)&&""===t.style?t.style=a:t.color=a;for(const a of Tn.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function Pn(e){const t=[];for(const a of Tn.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const Rn={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class Tn{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),Tn.connect[e]&&!Tn.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),Tn.connect[e]);)Tn.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,Tn.connect[e]&&Tn.connect[e].children&&Tn.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of Tn.connect[e].children){const e=this.childName(t,a);Tn.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(Tn.connect[e]&&!Tn.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function In(e){return e.reduce(((e,t)=>e+t),0)}function On(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}Tn.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},Tn.connect={padding:{children:xn,split:Mn,combine:function(e){const t=Tn.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:xn,split:function(e){for(const t of Tn.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...Tn.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:Nn,split:Bn,combine:Pn},"border-right":{children:Nn,split:Bn,combine:Pn},"border-bottom":{children:Nn,split:Bn,combine:Pn},"border-left":{children:Nn,split:Bn,combine:Pn},"border-width":{children:xn,split:Mn,combine:null},"border-style":{children:xn,split:Mn,combine:null},"border-color":{children:xn,split:Mn,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=_n(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(Rn))if((Array.isArray(a[t])||""===a[t])&&e.match(Rn[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of Tn.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",ua,"core"),ma({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:h,MathList:f,MmlTree:{Attributes:y,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:k,MmlNodes:{HtmlNode:Q,TeXAtom:K,maction:Z,maligngroup:G,malignmark:$,math:b,mathchoice:Y,menclose:q,merror:R,mfenced:O,mfrac:F,mglyph:X,mi:S,mmultiscripts:z,mn:A,mo:v,mpadded:T,mphantom:I,mroot:B,mrow:M,ms:_,mspace:N,msqrt:D,mstyle:P,msubsup:U,mtable:H,mtd:V,mtext:x,mtr:W,munderover:j,semantics:J},MmlVisitor:se,OperatorDictionary:w,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:m,Node:L,NodeFactory:g,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:Le,html:{HTMLDocument:ge,HTMLDomStrings:me,HTMLHandler:ye,HTMLMathItem:fe,HTMLMathList:he}},mathjax:Ce,util:{AsyncLoad:ke,BBox:Se,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:C,Options:n,PrioritizedList:a,Retries:pe,StyleList:we,Styles:Ee,lengths:be,numeric:ve,string:E}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",nn),MathJax.startup.registerConstructor("browserAdaptor",Ya),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));const qn="http://www.w3.org/1998/Math/MathML";class Zn extends Qa{findMath(e){let t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);const a=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(a)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)}findMathNodes(e,t){for(const a of this.adaptor.tags(e,"math"))t.add(a)}findMathPrefixed(e,t){let a=this.adaptor.root(this.adaptor.document);for(const i of this.adaptor.allAttributes(a))if("xmlns:"===i.name.substr(0,6)&&i.value===qn){let a=i.name.substr(6);for(const i of this.adaptor.tags(e,a+":math"))t.add(i)}}findMathNS(e,t){for(const a of this.adaptor.tags(e,"math",qn))t.add(a)}processMath(e){const t=this.adaptor,a=[];for(const i of e.values()){if("mjx-assistive-mml"===t.kind(t.parent(i)))continue;const e="block"===t.getAttribute(i,"display")||"display"===t.getAttribute(i,"mode"),r={node:i,n:0,delim:""},n={node:i,n:0,delim:""};a.push({math:t.outerHTML(i),start:r,end:n,display:e})}return a}}Zn.OPTIONS={};class Un{constructor(e={}){const t=this.constructor;this.options=Oa(Ia({},t.OPTIONS),e)}setMmlFactory(e){this.factory=e}compile(e){let t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t}makeNode(e){const t=this.adaptor;let a=!1,i=t.kind(e).replace(/^.*:/,""),r=t.getAttribute(e,"data-mjx-texclass")||"";r&&(r=this.filterAttribute("data-mjx-texclass",r)||"");let n=r&&"mrow"===i?"TeXAtom":i;for(const o of this.filterClassList(t.allClasses(e)))o.match(/^MJX-TeXAtom-/)&&"mrow"===i?(r=o.substr(12),n="TeXAtom"):"MJX-fixedlimits"===o&&(a=!0);return this.factory.getNodeClass(n)?this.createMml(n,e,r,a):this.unknownNode(n,e)}createMml(e,t,a,i){let r=this.factory.create(e);return"TeXAtom"!==e||"OP"!==a||i||(r.setProperty("movesupsub",!0),r.attributes.setInherited("movablelimits",!0)),a&&(r.texClass=mi[a],r.setProperty("texClass",r.texClass)),this.addAttributes(r,t),this.checkClass(r,t),this.addChildren(r,t),r}unknownNode(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)}addAttributes(e,t){let a=!1;for(const i of this.adaptor.allAttributes(t)){let t=i.name,r=this.filterAttribute(t,i.value);if(null!==r&&"xmlns"!==t)if("data-mjx-"===t.substr(0,9))switch(t.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",r),e.setProperty("ignore-variant",!0),a=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===r);break;case"auto-op":e.setProperty("autoOP","true"===r);break;case"script-align":e.setProperty("scriptalign",r);break;case"vbox":e.setProperty("vbox",r)}else if("class"!==t){let i=r.toLowerCase();"true"===i||"false"===i?e.attributes.set(t,"true"===i):a&&"mathvariant"===t||e.attributes.set(t,r)}}}filterAttribute(e,t){return t}filterClassList(e){return e}addChildren(e,t){if(0===e.arity)return;const a=this.adaptor;for(const i of a.childNodes(t)){const t=a.kind(i);if("#comment"!==t)if("#text"===t)this.addText(e,i);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(i,a));else{let t=e.appendChild(this.makeNode(i));0===t.arity&&a.childNodes(i).length&&!t.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,i):t.mError("There should not be children for "+t.kind+" nodes",this.options.verify,!0))}}e.isToken&&this.trimSpace(e)}addText(e,t){let a=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(a=An(a),a=this.normalizeSpace(a)),e.appendChild(this.factory.create("text").setText(a))):a.match(/\S/)&&this.error('Unexpected text node "'+a+'"')}checkClass(e,t){let a=[];for(const i of this.filterClassList(this.adaptor.allClasses(t)))"MJX-"===i.substr(0,4)?"MJX-variant"===i?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==i.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(i.substr(3))):a.push(i);a.length&&e.attributes.set("class",a.join(" "))}fixCalligraphic(e){return e.replace(/caligraphic/,"calligraphic")}markMrows(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}Un.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},Si.verifyDefaults),translateEntities:!0};class jn extends ei{constructor(e={}){let[t,a,i]=Ua(e,Zn.OPTIONS,Un.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new Zn(a),this.mathml=this.options.MathMLCompile||new Un(i),this.mmlFilters=new ba}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}jn.NAME="MathML",jn.OPTIONS=Ia({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},ei.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",ua,"input"),ma({_:{input:{mathml_ts:_e,mathml:{FindMathML:xe,MathMLCompile:Ne}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",jn),MathJax.startup.useInput("mml"));const zn=1,Hn=2;var Wn=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Vn={dir:0};function Gn(e,t){return t?Ia([e],[t])[0]:e}class $n{get CLASS(){return this.constructor}static charOptions(e,t){const a=e[t];if(!Array.isArray(a))throw Error(`Character data hasn't been loaded for 0x${t.toString(16).toUpperCase()}`);return 3===a.length&&(a[3]={}),a[3]}static defineDynamicFiles(e,t=""){const a={};return(e||[]).forEach((([e,i,r])=>{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Gn(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=Oa(Ia({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){Gn(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),Ia(this.options,e.options||{}),Ia(this.params,e.parameters||{}),this.sizeVariants=Gn(this.sizeVariants,e.sizeVariants),this.stretchVariants=Gn(this.stretchVariants,e.stretchVariants),this.defineCssFonts(Gn([],e.cssFonts)),this.createVariants(Gn([],e.variants)),e.delimiters&&(this.defineDelimiters(Gn([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Wn(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=sn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Qr.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Qr.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Yr(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Yr(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}$n.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},$n.JAX="common",$n.NAME="",$n.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],$n.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},$n.defaultCssFamilyPrefix="",$n.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},$n.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],$n.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},$n.SmpRemapGreekU={8711:25,1012:17},$n.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},$n.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},$n.defaultMoMap={45:"\u2212"},$n.defaultMnMap={45:"\u2212"},$n.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},$n.defaultDelimiters={},$n.defaultChars={},$n.defaultSizeVariants=[],$n.defaultStretchVariants=[],$n.dynamicFiles={},$n.dynamicExtensions=new Map;class Xn extends gn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Xn.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Jn=1e6;class Kn extends zr{breakToWidth(e,t){}}class Yn extends Kn{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Jn,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===mi.BIN||a===mi.REL||a===mi.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Jn}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Jn},space:(e,t)=>{const a=t;if(!a.canBreak)return Jn;const i=a.getBBox().w;return i<0?Jn:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[mi.BIN]:e=>e-250,[mi.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Jn||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Xn.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Xn.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===mi.OPEN,s=a&&"postfix"===i||e.node.texClass===mi.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(Ii.postfix)){const t=Ii.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}Ii.infix["\u2061"]=[...Ii.infix["\u2061"]],Ii.infix["\u2061"][3]={linebreak:"nobreak"}}();const Qn=4,eo=1,to=2,ao=.067,io=.2,ro=ao+"em solid",no={top:0,right:1,bottom:2,left:3},oo=Object.keys(no),so=e=>new Array(4).fill(e.thickness+e.padding),lo=e=>new Array(4).fill(e.padding),co=e=>new Array(4).fill(e.thickness),uo=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),po=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Co=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},fo={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},ho={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},mo={up:e=>Co(e,[uo(e),0,e.padding,0]),down:e=>Co(e,[e.padding,0,uo(e),0]),right:e=>po(e,[0,uo(e),0,e.padding]),left:e=>po(e,[0,e.padding,0,uo(e)]),updown:e=>Co(e,[uo(e),0,uo(e),0]),leftright:e=>po(e,[0,uo(e),0,uo(e)])},go=function(e){return t=>{const a=no[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},yo=function(e){return(t,a,i)=>{const r=no[a],n=no[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},Lo=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:so}]}},ko=function(e){return t=>{const[a,i,r,n]=ho[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},bo=function(e){return t=>{const[a,i,r,n]=fo[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:mo[t],remove:n}]}},So=2/18;function Ao(e,t){return e?t{const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=gn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:gn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of gn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Xn.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new Tn(e);for(let e=0,a=Eo.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(Eo.BOLDVARIANTS[a.weight]||{})[t]||t,t=(Eo.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new Tn),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):Ao(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):Ao(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof xi&&(e+=t.getText());return e}canStretch(e){if(this.stretch=Vn,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return Cn(e)}em(e){return fn(e)}px(e,t=-ln){return mn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=ja(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:pn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=Zi(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}Eo.kind="unknown",Eo.styles={},Eo.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],Eo.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},Eo.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},Eo.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};class vo extends Jr{constructor(){super(...arguments),this.jax=null}get Wrappers(){return this.node}}function xo(e){return class extends e{computeBBox(e,t=!1){const a=this.getHDW(this.node.getHTML(),"use","force"),{h:i,d:r,w:n}=a?this.splitHDW(a):this.jax.measureXMLnode(this.getHTML());e.w=n,e.h=i,e.d=r}getHTML(){var e;const t=this.adaptor,a=this.jax,i={},r=this.addHDW(t.clone(this.node.getHTML()),i),n=a.math.metrics;1!==n.scale&&(i["font-size"]=a.fixed(100/n.scale,1)+"%");const o=t.parent(a.math.start.node);return i["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||n.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:i},[r])}addHDW(e,t){const a=this.getHDW(e,"force");if(!a)return e;const{h:i,d:r,w:n}=this.splitHDW(a);return t.height=this.em(i+r),t.width=this.em(n),t["vertical-align"]=this.em(-r),t.position="relative",this.html("mjx-html-holder",{},[e])}getHDW(e,t,a=t){const i=this.jax.options.htmlHDW,r=this.adaptor.getAttribute(e,"data-mjx-hdw");return!r||i!==t&&i!==a?null:r}splitHDW(e){const[t,a,i]=zi(e).map((e=>this.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}function No(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}function _o(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}vo.defaultNodes={};const Mo={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function Fo(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=zi(e||"");this.tipDx=this.length2em(t||Mo.dx),this.tipDy=this.length2em(a||Mo.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}function Do(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}function Bo(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,io));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,ao));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=zi(i);this.arrowhead={x:e?parseFloat(e):Qn,y:t?parseFloat(t):to,dx:a?parseFloat(a):eo}}}getNotations(){const e=this.constructor.notations;for(const t of zi(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=io,this.thickness=ao,this.arrowhead={x:Qn,y:to,dx:eo},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}function Po(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}function Ro(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return st.length&&t.push(gn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Xn.from(this.addPrescripts(gn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}function Uo(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const jo={1:"v",2:"h"};function zo(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==mi.OPEN&&this.node.texClass!==mi.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=gn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=gn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Xn.from(gn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Xn.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Xn.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:Vn,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return Zi(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}function Ho(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}function Wo(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}function Vo(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=gn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Xn({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=gn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=gn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;athis.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new gn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}function Ko(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Yo(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function Qo(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}let es=.333;function ts(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=gn.fullWidth;else{const e=this.node.attributes.get("width");ji(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return In(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(On(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):ji(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=On(e)}else if(ji(e))a=this.percent(1/t);else{const i=In([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:ji(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:ji(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-In([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>ji(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!ji(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-In([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=In(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=zi(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?zi(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=On(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new Tn(""));const t=e.split(/ /);for(const e of xn.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${xn[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=In([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=In(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,ji(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!ji(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}function as(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}function is(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Xn.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++ae.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function ns(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}function os(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function ss(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function ls(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}function ds(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Xn.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return ei&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",Cn(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=pn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===mi.BIN||o===mi.REL||o===mi.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state()t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[t,r]of[[e[0],"before"],[e[1],"after"]])a!==r?(this.toSVG([t]),i.push(this.dom[0]),this.place(0,0)):i.push(this.createSvgNodes([t])[0]);return this.dom=i,!0}addChildren(e){let t=0;for(const a of this.childNodes){a.toSVG(e);const i=a.getOuterBBox();a.dom&&a.place(t+i.L*i.rscale,0),t+=(i.L+i.w+i.R)*i.rscale}}standardSvgNodes(e){const t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t}createSvgNodes(e){this.dom=e.map((e=>this.svg("g",{"data-mml-node":this.node.kind}))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");if(!t)return e;let a=0;const i=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((e=>{e=this.adaptor.append(e,this.svg("a",{href:t}));const{h:r,d:n,w:o}=i?this.getOuterBBox():this.getLineBBox(a);return this.adaptor.append(this.dom[a++],this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(o),height:this.fixed(r+n),x:1===a||i?this.fixed(-this.dx):0,y:this.fixed(-n)})),e}))}handleStyles(){var e,t,a;if(!this.styles)return;const i=this.styles.cssText;i&&this.dom.forEach((e=>this.adaptor.setAttribute(e,"style",i)));const r=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],n=((null===(a=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===a?void 0:a.width)||[0,0,0,0])[3];(r||n)&&(this.dx=r+n)}handleScale(){if(1!==this.bbox.rscale){const e="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((t=>this.adaptor.setAttribute(t,"transform",e)))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(i&&this.dom.forEach((e=>{t.setAttribute(e,"fill",i),t.setAttribute(e,"stroke",i)})),r){let e=0;const a=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((i=>{const{h:n,d:o,w:s}=a?this.getOuterBBox():this.getLineBBox(e++),l=this.svg("rect",{fill:r,x:1===e||a?this.fixed(-this.dx):0,y:this.fixed(-o),width:this.fixed(s),height:this.fixed(n+o),"data-bgcolor":!0}),d=t.firstChild(i);d?t.insert(l,d):t.append(i,l)}))}}handleBorder(){var e;const t=null===(e=this.styleData)||void 0===e?void 0:e.border;if(!t)return;const a=ps.borderFuzz,i=this.adaptor;let r=0;const n=this.dom.length-1,o=this.node.isEmbellished&&!this.node.isKind("mo");for(const e of this.dom){const s=n&&r?0:1,l=n&&r!==n?0:1,d=o?this.getOuterBBox():this.getLineBBox(r++),[c,u,p]=[d.h+a,d.d+a,d.w+a],C=[p,c],f=[-a,c],h=[p,-u],m=[-a,-u],g=[p-l*t.width[1],c-t.width[0]],y=[-a+s*t.width[3],c-t.width[0]],L=[p-l*t.width[1],-u+t.width[2]],k=[-a+s*t.width[3],-u+t.width[2]],b=[[f,C,g,y],[h,C,g,L],[m,h,L,k],[m,f,y,k]],S=i.firstChild(e),A=s*this.dx;for(const a of[0,1,2,3]){if(!t.width[a]||3===a&&!s||1===a&&!l)continue;const i=b[a];"dashed"===t.style[a]||"dotted"===t.style[a]?this.addBorderBroken(i,t.color[a],t.style[a],t.width[a],a,e,A):this.addBorderSolid(i,t.color[a],S,e,A)}}}addBorderSolid(e,t,a,i,r){const n=this.svg("polygon",{points:e.map((([e,t])=>`${this.fixed(e-r)},${this.fixed(t)}`)).join(" "),stroke:"none"});t&&this.adaptor.setAttribute(n,"fill",t),a?this.adaptor.insert(n,a):this.adaptor.append(i,n)}addBorderBroken(e,t,a,i,r,n,o){const s="dotted"===a,l=i/2,[d,c,u,p]=[[l,-l,-l,-l],[-l,l,-l,-l],[l,l,-l,l],[l,l,l,-l]][r],[C,f]=e,h=C[0]+d-o,m=C[1]+c,g=f[0]+u-o,y=f[1]+p,L=Math.abs(r%2?y-m:g-h),k=s?Math.ceil(L/(2*i)):Math.ceil((L-i)/(4*i)),b=L/(4*k+1),S=this.svg("line",{x1:this.fixed(h),y1:this.fixed(m),x2:this.fixed(g),y2:this.fixed(y),"stroke-width":this.fixed(i),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(L/k-.002)].join(" "):[this.fixed(b),this.fixed(3*b)].join(" ")}),A=this.adaptor,w=A.firstChild(n);w?A.insert(S,w):A.append(n,S)}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=ps.skipAttributes;for(const r of t.getExplicitNames())!1!==i[r]&&(r in a||i[r]||e.hasAttribute(this.dom[0],r))||this.dom.forEach((a=>e.setAttribute(a,r,t.getExplicit(r))));if(t.get("class"))for(const a of zi(t.get("class")))this.dom.forEach((t=>e.addClass(t,a)))}place(e,t,a=null){if(a||(e+=this.dx*this.bbox.rscale),!e&&!t)return;a||(a=this.dom[0],t=this.handleId(t));const i=`translate(${this.fixed(e)},${this.fixed(t)})`,r=this.adaptor.getAttribute(a,"transform")||"";this.adaptor.setAttribute(a,"transform",i+(r?" "+r:""))}handleId(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;const t=this.adaptor,a=this.getBBox().h,i=t.childNodes(this.dom[0]);i.forEach((e=>t.remove(e)));const r=this.svg("g",{"data-idbox":!0,transform:`translate(0,${this.fixed(-a)})`},i);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],r),e+a}firstChild(e=this.dom[0]){const t=this.adaptor;let a=t.firstChild(e);return a&&"text"===t.kind(a)&&t.getAttribute(a,"data-id-align")&&(a=t.firstChild(t.next(a))),a&&"rect"===t.kind(a)&&t.getAttribute(a,"data-hitbox")&&(a=t.next(a)),a}placeChar(e,t,a,i,r=null,n=!1){null===r&&(r=this.variant);const o=e.toString(16).toUpperCase(),[,,s,l]=this.getVariantChar(r,e);if("p"in l){t+=this.addUtext(t,a,i,r);const e=l.p?"M"+l.p+"Z":"";this.place(t,a,this.adaptor.append(i,this.charNode(r,o,e)))}else if("c"in l){t+=this.addUtext(t,a,i,r);const e=this.adaptor.append(i,this.svg("g",{"data-c":o}));this.place(t,a,e),t=0;for(const i of this.unicodeChars(l.c,r))t+=this.placeChar(i,t,a,e,r)}else if(l.unknown)return this.utext+=String.fromCodePoint(e),n?0:this.addUtext(t,a,i,r);return s}addUtext(e,t,a,i){const r=this.utext;if(!r)return 0;this.utext="";const n=this.adaptor.append(a,this.jax.unknownText(r,i));return this.place(e,t,n),this.jax.measureTextNodeWithCache(n,r,i).w}charNode(e,t,a){return"none"!==this.jax.options.fontCache?this.useNode(e,t,a):this.pathNode(t,a)}pathNode(e,t){return this.svg("path",{"data-c":e,d:t})}useNode(e,t,a){const i=this.svg("use",{"data-c":t}),r="#"+this.jax.fontCache.cachePath(e,t,a);return this.adaptor.setAttribute(i,"href",r,this.jax.options.useXlink?Sl:null),i}drawBBox(){var e,t;let{w:a,h:i,d:r}=this.getOuterBBox();const n=((null===(t=null===(e=this.styleData)||void 0===e?void 0:e.border)||void 0===t?void 0:t.width)||[0,0,0,0])[3],o={style:{opacity:.25}};n&&(o.transform=`translate(${this.fixed(-n)}, 0)`);const s=this.svg("g",o,[this.svg("rect",{fill:"red",height:this.fixed(i),width:this.fixed(a)}),this.svg("rect",{fill:"green",height:this.fixed(r),width:this.fixed(a),y:this.fixed(-r)})]),l=this.dom[0]||this.parent.dom[0];this.adaptor.append(l,s)}html(e,t={},a=[]){return this.jax.html(e,t,a)}svg(e,t={},a=[]){return this.jax.svg(e,t,a)}text(e){return this.jax.text(e)}fixed(e,t=1){return this.jax.fixed(1e3*e,t)}}ps.kind="unknown",ps.borderFuzz=.005;const Cs=["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join(""),fs=function(){var e;const t=Do(ps);return(e=class extends t{handleDisplay(){const[e,t]=this.getAlignShift();if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===gn.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){let{L:a,w:i,R:r}=this.jax.table.getOuterBBox();"right"===e?r=Math.max(r||-t,-t):"left"===e?a=Math.max(a||t,t):"center"===e&&(i+=2*Math.abs(t)),this.jax.minwidth=Math.max(0,a+i+r)}}else this.jax.shift=t}handleSpeech(){const e=this.adaptor,t=this.node.attributes,a=t.get("aria-label")||t.get("data-semantic-speech");if(a){const t=this.getTitleID(),i=this.svg("title",{id:t},[this.text(a)]);e.insert(i,e.firstChild(this.dom[0])),e.setAttribute(this.dom[0],"aria-labeledby",t),e.removeAttribute(this.dom[0],"aria-label");for(const t of this.childNodes[0].childNodes)t.dom.forEach((t=>e.setAttribute(t,"aria-hidden","true")))}}getTitleID(){return"mjx-svg-title-"+String(this.jax.options.titleID++)}toSVG(e){super.toSVG(e);const t=this.adaptor;"block"===this.node.attributes.get("display")&&(t.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()}setChildPWidths(e,t=null,a=!0){return super.setChildPWidths(e,this.parent?t:this.metrics.containerWidth/this.jax.pxPerEm,!1)}}).kind=_i.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="SVG"] mjx-break::after':{content:'" "',"white-space":"normal","line-height":"0","font-family":"MJX-ZERO"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},'mjx-container[jax="SVG"] mjx-break[newline]::before':{"white-space":"pre",content:'"\\A"'},'mjx-break[newline] + svg[width="0.054ex"]':{"margin-right":"-1px"},"mjx-break[prebreak]":{"letter-spacing":"-.999em"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:Cs}},e}(),hs=function(){var e;const t=Vo(ps);return e=class extends t{constructor(){super(...arguments),this.linebreakCount=0}toSVG(e){this.getBBox();const t=this.linebreakCount=this.isStack?0:this.breakCount;e=t||!this.node.isInferred?this.standardSvgNodes(e):this.getSvgNodes(e),this.addChildren(e),t&&this.placeLines(e)}getSvgNodes(e){if(this.dh){const t=this.svg("g",{transform:`translate(0 ${this.fixed(this.dh)})`});e=[this.adaptor.append(e[0],t)]}return this.dom=e,e}placeLines(e){var t;const a=this.lineBBox,i=this.jax.math.display;let r=this.dh;for(const n of e.keys()){const o=a[n];this.place(o.L||0,r,e[n]),r-=Math.max(.25,o.d)+(i?o.lineLeading:0)+Math.max(.75,(null===(t=a[n+1])||void 0===t?void 0:t.h)||0)}}createSvgNodes(e){const t=this.linebreakCount;if(!t)return super.createSvgNodes(e);const a=this.adaptor,i=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(e[0],this.svg("g",i))],this.dom=[a.append(this.handleHref(e)[0],this.dom[0])];const r=Array(t);for(let e=0;e<=t;e++)r[e]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":e}));return r}addChildren(e){let t=0,a=0;for(const i of this.childNodes){const r=i.breakCount;if(i.toSVG(e.slice(a,a+r+1)),i.dom){let e=0;for(const a of i.dom){if(a){const r=e?0:i.dx,n=i.getLineBBox(e++);t+=(n.L+r)*n.rscale,this.place(t,0,a),t+=(n.w+n.R-r)*n.rscale}r&&(t=0)}if(r){const e=i.getLineBBox(r);t+=(e.w+e.R)*e.rscale}}a+=r}}},e.kind=Xi.prototype.kind,e}(),ms=function(){var e;const t=Go(hs);return(e=class extends t{}).kind=Ji.prototype.kind,e}(),gs=function(){var e;const t=Io(ps);return(e=class extends t{}).kind=Mi.prototype.kind,e}(),ys=.1,Ls=function(){var e;const t=zo(ps);return e=class extends t{toSVG(e){const t=this.node.attributes,a=t.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);let r=this.standardSvgNodes(e);if(r.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;this.adaptor.remove(r[e]),r[e]=null}if(i&&this.size<0)this.stretchSvg();else{const e=a||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",i=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===e&&"0"===i||(r[0]&&this.adaptor.setAttribute(r[0],"transform",`translate(${i} ${e})`),r[1]&&this.adaptor.setAttribute(r[1],"transform",`translate(${i} ${e})`)),r[0]&&this.addChildren([r[0]]),r[1]&&(this.multChar||this).addChildren([r[1]])}}stretchSvg(){const e=this.stretch.stretch,t=this.getStretchVariants(),a=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,a):this.stretchHorizontal(e,t,a)}getStretchVariants(){const e=this.stretch.c||this.getText().codePointAt(0),t=[];for(const a of this.stretch.stretch.keys())t[a]=this.font.getStretchVariant(e,a);return t}stretchVertical(e,t,a){const{h:i,d:r,w:n}=a,o=this.addTop(e[0],t[0],i,n),s=this.addBot(e[2],t[2],r,n);if(4===e.length){const[a,l]=this.addMidV(e[3],t[3],n);this.addExtV(e[1],t[1],i,-a,o,0,n),this.addExtV(e[1],t[1],-l,r,0,s,n)}else this.addExtV(e[1],t[1],i,r,o,s,n)}stretchHorizontal(e,t,a){const i=a.w,r=this.addLeft(e[0],t[0]),n=this.addRight(e[2],t[2],i);if(4===e.length){const[a,o]=this.addMidH(e[3],t[3],i),s=i/2;this.addExtH(e[1],t[1],s,r,s-a),this.addExtH(e[1],t[1],s,o-s,n,s)}else this.addExtH(e[1],t[1],i,r,n)}getChar(e,t){const a=this.font.getChar(t,e)||[0,0,0,null];return[a[0],a[1],a[2],a[3]||{}]}addGlyph(e,t,a,i,r=null){if(r)return this.placeChar(e,a,i,r,t);if(this.dom[0]){const r=this.placeChar(e,a,i,this.dom[0],t);if(!this.dom[1])return r}return this.placeChar(e,a,i,this.dom[1],t)}addTop(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,a-r),r+n}addExtV(e,t,a,i,r,n,o){if(!e)return;r=Math.max(0,r-ys),n=Math.max(0,n-ys);const s=this.adaptor,[l,d,c]=this.getChar(e,t),u=a+i-r-n,p=1.5*u/(l+d),C=(p*(l-d)-u)/2;if(u<=0)return;const f=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),y:this.fixed(n-i),x:this.fixed((o-c)/2),viewBox:[0,C,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,f);const h=s.lastChild(f);s.setAttribute(h,"transform",`scale(1,${this.jax.fixed(p)})`),this.dom[0]&&s.append(this.dom[0],f),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(f):f)}addBot(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,n-a),r+n}addMidV(e,t,a){if(!e)return[0,0];const[i,r,n]=this.getChar(e,t),o=(r-i)/2+this.font.params.axis_height;return this.addGlyph(e,t,(a-n)/2,o),[i+o,r-o]}addLeft(e,t){return e?this.addGlyph(e,t,0,0):0}addExtH(e,t,a,i,r,n=0){if(!e)return;r=Math.max(0,r-.1),i=Math.max(0,i-.1);const o=this.adaptor,[s,l,d]=this.getChar(e,t),c=a-i-r,u=s+l+.2,p=c/d*1.5,C=-(l+ys);if(c<=0)return;const f=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),x:this.fixed(n+i),y:this.fixed(C),viewBox:[(p*d-c)/2,C,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,f);const h=o.lastChild(f);o.setAttribute(h,"transform","scale("+this.jax.fixed(p)+",1)"),this.dom[0]&&o.append(this.dom[0],f),this.dom[1]&&o.append(this.dom[1],this.dom[0]?o.clone(f):f)}addRight(e,t,a){if(!e)return 0;const i=this.getChar(e,t)[2];return this.addGlyph(e,t,a-i,0)}addMidH(e,t,a){if(!e)return[0,0];const i=this.getChar(e,t)[2];return this.addGlyph(e,t,(a-i)/2,0),[(a-i)/2,(a+i)/2]}},e.kind=Wi.prototype.kind,e}(),ks=function(){var e;const t=Uo(ps);return(e=class extends t{}).kind=Fi.prototype.kind,e}(),bs=function(){var e;const t=$o(ps);return(e=class extends t{}).kind=$i.prototype.kind,e}(),Ss=function(){var e;const t=is(ps);return(e=class extends t{toSVG(e){if(!this.breakCount)return void super.toSVG(e);const t=this.standardSvgNodes(e),a=this.textNode.node,i=this.childNodes;for(const e of t.keys()){const r=[t[e]];let[n,o]=this.breakPoints[e-1]||[0,0],[s,l]=this.breakPoints[e]||[i.length,0],d=i[n].node.getText().split(/ /);if(n===s){a.setText(d.slice(o,l).join(" ")),this.textNode.toSVG(r);continue}a.setText(d.slice(o).join(" ")),this.textNode.toSVG(r);let c=this.textNode.getBBox().w;for(;++n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},ws);var ws;const Es=function(){var e;const t=Xo(ps);return(e=class extends t{}).kind=Gi.prototype.kind,e}(),vs=function(){var e;const t=Ho(ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;let t=this.standardSvgNodes(e);const[,,,,,a,i,r,n]=this.getDimens(),o=this.node.attributes.get("data-align")||"left",s=i+n-(a<0&&"left"!==o?"center"===o?a/2:a:0);(s||r)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(s,r,t[0])),this.addChildren(t)}}).kind=ar.prototype.kind,e}(),xs=function(){var e;return(e=class extends ps{toSVG(e){this.standardSvgNodes(e)}}).kind=ir.prototype.kind,e}(),Ns=function(){var e;const t=Ro(ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;this.standardSvgNodes(e);const{linethickness:t,bevelled:a}=this.node.attributes.getList("linethickness","bevelled"),i=this.isDisplay();if(a)this.makeBevelled(i);else{const e=this.length2em(String(t),.06);0===e?this.makeAtop(i):this.makeFraction(i,e)}}makeFraction(e,t){const a=this.dom,{numalign:i,denomalign:r}=this.node.attributes.getList("numalign","denomalign"),[n,o]=this.childNodes,s=n.getOuterBBox(),l=o.getOuterBBox(),d=this.font.params,c=d.axis_height,u=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,p=Math.max((s.L+s.w+s.R)*s.rscale,(l.L+l.w+l.R)*l.rscale),C=this.getAlignX(p,s,i)+.1+u,f=this.getAlignX(p,l,r)+.1+u,{T:h,u:m,v:g}=this.getTUV(e,t);n.toSVG(a),n.place(C,c+h+Math.max(s.d*s.rscale,m)),o.toSVG(a),o.place(f,c-h-Math.max(l.h*l.rscale,g)),this.adaptor.append(a[0],this.svg("rect",{width:this.fixed(p+.2),height:this.fixed(t),x:this.fixed(u),y:this.fixed(c-t/2)}))}makeAtop(e){const t=this.dom,{numalign:a,denomalign:i}=this.node.attributes.getList("numalign","denomalign"),[r,n]=this.childNodes,o=r.getOuterBBox(),s=n.getOuterBBox(),l=this.font.params,d=this.node.getProperty("withDelims")?0:l.nulldelimiterspace,c=Math.max((o.L+o.w+o.R)*o.rscale,(s.L+s.w+s.R)*s.rscale),u=this.getAlignX(c,o,a)+d,p=this.getAlignX(c,s,i)+d,{u:C,v:f}=this.getUVQ(e);r.toSVG(t),r.place(u,C),n.toSVG(t),n.place(p,-f)}makeBevelled(e){const t=this.dom,[a,i]=this.childNodes,{u:r,v:n,delta:o,nbox:s,dbox:l}=this.getBevelData(e),d=(s.L+s.w+s.R)*s.rscale;a.toSVG(t),this.bevel.toSVG(t),i.toSVG(t),a.place(s.L*s.rscale,r),this.bevel.place(d-o/2,0),i.place(d+this.bevel.getOuterBBox().w+l.L*l.rscale-o,n)}}).kind=Ki.prototype.kind,e}(),_s=function(){var e;const t=Jo(ps);return e=class extends t{constructor(){super(...arguments),this.dx=0}addRoot(e,t,a,i){return 0}toSVG(e){const t=this.surd,a=this.childNodes[this.base],i=this.root?this.childNodes[this.root]:null,r=t.getBBox(),n=a.getOuterBBox(),o=this.getPQ(r)[1],s=this.font.params.surd_height*this.bbox.scale,l=n.h+o+s,d=this.standardSvgNodes(e),c=this.adaptor.append(d[0],this.svg("g")),u=this.addRoot(d,i,r,l);t.toSVG(d),t.place(u,l-r.h),a.toSVG([c]),a.place(u+r.w,0),this.adaptor.append(d[d.length-1],this.svg("rect",{width:this.fixed(n.w),height:this.fixed(s),x:this.fixed(u+r.w),y:this.fixed(l-s)}))}},e.kind=Yi.prototype.kind,e}(),Ms=function(){var e;const t=Wo(_s);return e=class extends t{addRoot(e,t,a,i){t.toSVG(e);const[r,n,o]=this.getRootDimens(a,i),s=t.getOuterBBox();return t.place(o*s.rscale,n),r}},e.kind=Qi.prototype.kind,e}(),Fs=function(){var e;const t=Po(ps);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)}setChildrenParent(e){for(const t of this.childNodes)t.parent=e}}).kind=rr.prototype.kind,e}(),Ds=function(){var e;const t=ds(ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.getBaseWidth(),[i,r]=this.getOffset();this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(a+i,r)}}).kind="scriptbase",e}(),Bs=function(){var e;const t=Ko(Ds);return(e=class extends t{}).kind=lr.prototype.kind,e}(),Ps=function(){var e;const t=Yo(Ds);return(e=class extends t{}).kind=dr.prototype.kind,e}(),Rs=function(){var e;const t=Qo(Ds);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.supChild,this.subChild],n=this.getBaseWidth(),o=this.getAdjustedIc(),[s,l]=this.getUVQ();a.toSVG(t);const d=[t[t.length-1]];i.toSVG(d),r.toSVG(d),a.place(0,0),r.place(n+(this.baseIsChar?0:o),l),i.place(n+o,s)}}).kind=sr.prototype.kind,e}(),Ts=function(){var e;const t=os(Bs);return e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),s=this.getUnderKV(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,-o]);a.place(l,0),i.place(d,s)}},e.kind=ur.prototype.kind,e}(),Is=function(){var e;const t=ss(Ps);return e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineAbove?0:this.getDelta(this.scriptChild),s=this.getOverKU(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,o]);a.place(l,0),i.place(d,s)}},e.kind=pr.prototype.kind,e}(),Os=function(){var e;const t=ls(Rs);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.overChild,this.underChild],[n,o,s]=[a.getOuterBBox(),i.getOuterBBox(),r.getOuterBBox()];a.toSVG(t),r.toSVG(t),i.toSVG(t);const l=this.getDelta(this.overChild),d=this.getDelta(this.underChild,!0),c=this.getOverKU(n,o)[1],u=this.getUnderKV(n,s)[1],[p,C,f]=this.getDeltaW([n,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:l]);a.place(p,0),r.place(C,u),i.place(f,c)}}).kind=cr.prototype.kind,e}();function qs(e){return{left:(e,t)=>0,center:(e,t)=>(t-e)/2,right:(e,t)=>t-e}[e]||((e,t)=>0)}const Zs=function(){var e;const t=Zo(Rs);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=zi(i+" "+i),[o,s]=this.getCombinedUV();let l=0;a.numPrescripts&&(l=this.addScripts(this.dom[0],this.font.params.scriptspace,o,s,this.firstPrescript,a.numPrescripts,r));const d=this.baseChild;d.toSVG(t),d.place(l,0),this.breakCount&&(l=0),l+=d.getLineBBox(d.breakCount).w,a.numScripts&&this.addScripts(this.dom[this.dom.length-1],l,o,s,1,a.numScripts,n)}addScripts(e,t,a,i,r,n,o){const s=this.adaptor,l=qs(o),d=s.append(e,this.svg("g")),c=s.append(e,this.svg("g"));this.place(t,a,d),this.place(t,i,c);let u=r+2*n,p=0;for(;ro?o:this.pWidth),l="left"===n?0:"right"===n?s:s/2;if(l){const t=this.svg("g",{},this.adaptor.childNodes(e));this.place(l,0,t),this.adaptor.append(e,t)}return l}lineClass(e){return"mjx-"+e}makeFrame(e,t,a,i){const r=this.fLine;return this.svg("rect",this.setLineThickness(r,i,{"data-frame":!0,class:this.lineClass(i),width:this.fixed(e-r),height:this.fixed(t+a-r),x:this.fixed(r/2),y:this.fixed(r/2-a)}))}makeVLine(e,t,a){const{h:i,d:r}=this.getBBox(),n="dotted"===t?a/2:0,o=this.fixed(e+a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"v",class:this.lineClass(t),x1:o,y1:this.fixed(n-r),x2:o,y2:this.fixed(i-n)}))}makeHLine(e,t,a){const i=this.getBBox().w,r="dotted"===t?a/2:0,n=this.fixed(e-a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(r),y1:n,x2:this.fixed(i-r),y2:n}))}setLineThickness(e,t,a){return.07!==e&&(a["stroke-thickness"]=this.fixed(e),"solid"!==t&&(a["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),a}handleLabels(e,t,a){if(!this.hasLabels)return;const i=this.labels,r=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,i,r):this.subTable(e,i,r,a)}spaceLabels(){const e=this.adaptor,t=this.getBBox().h,a=this.getTableData().L,i=this.getRowHalfSpacing();let r=t-this.fLine,n=e.firstChild(this.labels);for(let t=0;t line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}(),js=function(){var e;const t=rs(ps);return e=class extends t{placeCell(e,t){const{x:a,y:i,lSpace:r,w:n,rSpace:o,lLine:s,rLine:l}=t,d=1/this.getBBox().rscale,[c,u]=[this.H*d,this.D*d],[p,C]=[this.tSpace*d,this.bSpace*d],[f,h]=e.placeCell(a+r,i,n,c,u),m=r+n+o;return e.placeColor(-(f+r+s/2),-(u+C+h),m+(s+l)/2,c+u+p+C),m+l}placeCells(e){const t=this.parent,a=t.getColumnHalfSpacing(),i=[t.fLine,...t.cLines,t.fLine],r=t.getComputedWidths(),n=1/this.getBBox().rscale;let o=i[0];for(let t=0;ta.addEventListener(e,t)))}Px(e){return this.px(e)}toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.selected;let i=0;this.dom.forEach((e=>{const{h:t,d:r,w:n}=a.getLineBBox(i++);this.adaptor.append(e,this.svg("rect",{width:this.fixed(n),height:this.fixed(t+r),x:1===i?this.fixed(-this.dx):0,y:this.fixed(-r),fill:"none","pointer-events":"all"}))})),a.toSVG(t);const r=a.getOuterBBox();a.dom&&a.place(r.L*r.rscale,0),this.action(this,this.data)}}).kind=or.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?li.ENRICHED:li.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)for(const i of e.dom){const r=e.firstChild(i);if(a.node.isKind("mtext")){const t=a.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(t)]),r)}else{const a=e.adaptor,n=e.jax.container,o=e.node.factory.create("math",{},[e.childNodes[1].node]),s=e.html("mjx-tool",{},[e.html("mjx-tip")]),l=a.append(r,e.svg("foreignObject",{style:{display:"none"}},[s]));e.jax.processMath(e.jax.factory.wrap(o),a.firstChild(s)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(r=>{t.stopTimers(i,t),t.hoverTimer.set(i,setTimeout((()=>{a.setStyle(s,"left","0"),a.setStyle(s,"top","0"),a.append(n,s);const t=a.nodeBBox(s),r=a.nodeBBox(i),o=(r.right-t.left)/e.metrics.em+e.tipDx,l=(r.bottom-t.bottom)/e.metrics.em+e.tipDy;a.setStyle(s,"left",e.Px(o)),a.setStyle(s,"top",e.Px(l))}),t.postDelay)),r.stopPropagation()}),i),e.setEventHandler("mouseout",(e=>{t.stopTimers(i,t);const r=setTimeout((()=>a.append(l,s)),t.clearDelay);t.clearTimer.set(i,r),e.stopPropagation()}),i)}}},Mo]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"data-statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}(),Vs={top:(e,t,a,i)=>[0,e-i,a,e-i],right:(e,t,a,i)=>[a-i,-t,a-i,e],bottom:(e,t,a,i)=>[0,i-t,a,i-t],left:(e,t,a,i)=>[i,-t,i,e],vertical:(e,t,a,i)=>[a/2,e,a/2,-t],horizontal:(e,t,a,i)=>[0,(e-t)/2,a,(e-t)/2],up:(e,t,a,i)=>[i,i-t,a-i,e-i],down:(e,t,a,i)=>[i,e-i,a-i,i-t]},Gs=function(e,t,a=""){const{h:i,d:r,w:n}=e.getBBox(),o=e.thickness/2;return $s(Vs[t](i,r,n,o),e,a)},$s=function(e,t,a){if(a){const i=t.getOffset(a);i&&("X"===a?(e[0]-=i,e[2]-=i):(e[1]-=i,e[3]-=i))}return e},Xs=function(e,t=""){return(a,i)=>{const r=a.line(Gs(a,e,t));a.adaptor.append(a.dom[0],r)}},Js=function(e){return go(((t,a)=>{t.adaptor.append(t.dom[0],t.line(Gs(t,e)))}))(e)},Ks=function(e,t,a){return yo(((e,i)=>{e.adaptor.append(e.dom[0],e.line(Gs(e,t))),e.adaptor.append(e.dom[0],e.line(Gs(e,a)))}))(e,t,a)},Ys=function(e){return Lo((t=>(t,a)=>{t.adaptor.append(t.dom[0],t.line(Gs(t,e)))}))(e)},Qs=function(e){return ko(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},el=function(e){return bo(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},tl=function(){var e;const t=Bo(ps);return(e=class extends t{line(e){const[t,a,i,r]=e;return this.svg("line",{x1:this.fixed(t),y1:this.fixed(a),x2:this.fixed(i),y2:this.fixed(r),"stroke-width":this.fixed(this.thickness)})}box(e,t,a,i=0){const r=this.thickness,n={x:this.fixed(r/2),y:this.fixed(r/2-a),width:this.fixed(e-r),height:this.fixed(t+a-r),fill:"none","stroke-width":this.fixed(r)};return i&&(n.rx=this.fixed(i)),this.svg("rect",n)}ellipse(e,t,a){const i=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-i)/2),ry:this.fixed((t+a-i)/2),cx:this.fixed(e/2),cy:this.fixed((t-a)/2),fill:"none","stroke-width":this.fixed(i)})}path(e,...t){return this.svg("path",{d:t.map((e=>"string"==typeof e?e:this.fixed(e))).join(" "),style:{"stroke-width":this.fixed(this.thickness)},"stroke-linecap":"round","stroke-linejoin":e,fill:"none"})}fill(...e){return this.svg("path",{d:e.map((e=>"string"==typeof e?e:this.fixed(e))).join(" ")})}arrow(e,t,a,i="",r=0){const{w:n,h:o,d:s}=this.getBBox(),l=(e-n)/2,d=(o-s)/2,c=this.thickness,u=c/2,[p,C,f]=[c*this.arrowhead.x,c*this.arrowhead.y,c*this.arrowhead.dx],h=a?this.fill("M",n+l,d,"l",-(p+f),C,"l",f,u-C,"L",p-l,d+u,"l",f,C-u,"l",-(p+f),-C,"l",p+f,-C,"l",-f,C-u,"L",n+l-p,d-u,"l",-f,u-C,"Z"):this.fill("M",n+l,d,"l",-(p+f),C,"l",f,u-C,"L",-l,d+u,"l",0,-c,"L",n+l-p,d-u,"l",-f,u-C,"Z"),m=[];if(r&&m.push("X"===i?`translate(${this.fixed(-r)} 0)`:`translate(0 ${this.fixed(r)})`),t){const e=this.jax.fixed(180*-t/Math.PI);m.push(`rotate(${e} ${this.fixed(n/2)} ${this.fixed(d)})`)}return m.length&&this.adaptor.setAttribute(h,"transform",m.join(" ")),h}toSVG(e){const t=this.standardSvgNodes(e),a=this.getBBoxExtenders()[3],i={};a>0&&(i.transform="translate("+this.fixed(a)+", 0)");const r=this.adaptor.append(t[0],this.svg("g",i));this.renderChild?this.renderChild(this,r):(this.childNodes[0].toSVG([r]),this.childNodes[0].place(0,0));for(const e of Object.keys(this.notations)){const a=this.notations[e];!a.renderChild&&a.renderer(this,t[0])}}}).kind=nr.prototype.kind,e.notations=new Map([Js("top"),Js("right"),Js("bottom"),Js("left"),Ks("actuarial","top","right"),Ks("madruwb","bottom","right"),Ys("up"),Ys("down"),["horizontalstrike",{renderer:Xs("horizontal","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Xs("vertical","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.box(a,i,r))},bbox:so,border:co,remove:"left right top bottom"}],["roundedbox",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,i,r,n))},bbox:so}],["circle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.ellipse(a,i,r))},bbox:so}],["phasorangle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.getArgMod(1.75*e.padding,i+r)[0],o=e.thickness/2,s=i+r,l=Math.cos(n);e.adaptor.append(e.dom[0],e.path("mitre","M",a,o-r,"L",o+l*o,o-r,"L",l*s+o,s-r-o))},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],el("up"),el("down"),el("left"),el("right"),el("updown"),el("leftright"),Qs("updiagonal"),Qs("northeast"),Qs("southeast"),Qs("northwest"),Qs("southwest"),Qs("northeastsouthwest"),Qs("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness/2,o=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",n,n-r,"a",o-n/2,(i+r)/2-4*n,0,"0,1",0,i+r-2*n,"L",a-n,i-n))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toSVG([t]);const a=e.sqrtTRBL()[3];e.place(-a,0,t)},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}(),al=function(){var e;const t=cs(ps);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}}).kind=Ar.prototype.kind,e}(),il=function(){var e;return(e=class extends ps{toSVG(e){super.toSVG(e)}computeBBox(){return this.bbox}}).kind=Er.prototype.kind,e}(),rl=function(){var e;return(e=class extends ps{}).kind=wr.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),nl=function(){var e;return e=class extends ps{toSVG(e){const t=this.adaptor.clone(this.node.getXML()),a=this.jax.math.metrics.em*this.jax.math.metrics.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[t]))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}},e.kind=Ni.prototype.kind,e.autoStyle=!1,e}(),ol=function(){var e;const t=To(ps);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);if(this.charWrapper)return void this.charWrapper.toSVG(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r=this.fixed(this.height),n={width:this.fixed(this.width),height:r,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":i,href:a},o=this.svg("image",n);this.adaptor.append(t[0],o)}}).kind=Sr.prototype.kind,e}(),sl=function(){var e;const t=No(ps);return(e=class extends t{toSVG(e){super.toSVG(e),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",gi[this.node.texClass])}}).kind=vr.prototype.kind,e}(),ll=function(){var e;const t=_o(ps);return(e=class extends t{static addStyles(e,t){e.addStyles({'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":t.options.blacker}})}toSVG(e){const t=this.adaptor,a=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===a)this.dom=[t.append(e[0],this.jax.unknownText(i,a))];else{const r=this.remappedText(i,a);this.parent.childNodes.length>1?e=this.dom=[t.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;let n=0;for(const t of r)n+=this.placeChar(t,n,0,e[0],a,!0);this.addUtext(n,0,e[0],a)}}}).kind=xi.prototype.kind,e}(),dl=function(){var e;const t=xo(ps);return e=class extends t{toSVG(e){const t=this.jax.math.metrics,a=t.em*t.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[this.getHTML()]))]}},e.kind=Nr.prototype.kind,e.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),cl={[fs.kind]:fs,[hs.kind]:hs,[ms.kind]:ms,[gs.kind]:gs,[Ls.kind]:Ls,[ks.kind]:ks,[bs.kind]:bs,[Ss.kind]:Ss,[As.kind]:As,[Es.kind]:Es,[vs.kind]:vs,[xs.kind]:xs,[Ns.kind]:Ns,[_s.kind]:_s,[Ms.kind]:Ms,[Fs.kind]:Fs,[Bs.kind]:Bs,[Ps.kind]:Ps,[Rs.kind]:Rs,[Ts.kind]:Ts,[Is.kind]:Is,[Os.kind]:Os,[Zs.kind]:Zs,[Us.kind]:Us,[js.kind]:js,[zs.kind]:zs,[Hs.kind]:Hs,[Ws.kind]:Ws,[tl.kind]:tl,[al.kind]:al,[il.kind]:il,[rl.kind]:rl,[nl.kind]:nl,[ol.kind]:ol,[sl.kind]:sl,[ll.kind]:ll,[dl.kind]:dl,[ps.kind]:ps};class ul extends vo{}ul.defaultNodes=cl;class pl{constructor(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}cachePath(e,t,a){const i="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(i)||(this.cache.set(i,a),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:i,d:a}))),i}clearLocalID(){this.localID=""}useLocalID(e=null){this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")}clearCache(){this.cache=new Map,this.defs=this.jax.svg("defs")}getCache(){return this.defs}}class Cl extends $n{static charOptions(e,t){return super.charOptions(e,t)}}function fl(e,t,a){for(const a of Object.keys(t)){const i=parseInt(a);Cl.charOptions(e,i).p=t[i]}for(const t of Object.keys(a)){const i=parseInt(t);Cl.charOptions(e,i).c=a[i]}return e}Cl.OPTIONS=Object.assign(Object.assign({},$n.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),Cl.JAX="SVG";const hl={40:{dir:zn,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:zn,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:Hn,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},47:{dir:zn,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:Hn,stretch:[0,61],HDW:[.367,-.133,.778],hd:[.367,-.133]},91:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:zn,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:Hn,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},95:{c:8211,dir:Hn,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},123:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:zn,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},125:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:Hn,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},175:{c:773,dir:Hn,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},710:{c:770,dir:Hn,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},711:{c:780,dir:Hn,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},713:{c:773,dir:Hn,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},728:{c:774,dir:Hn,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},732:{c:771,dir:Hn,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},770:{dir:Hn,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},771:{dir:Hn,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},773:{dir:Hn,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},774:{dir:Hn,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},780:{dir:Hn,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},8211:{dir:Hn,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},8212:{dir:Hn,stretch:[0,8212],HDW:[.277,-.255,1],hd:[.277,-.255]},8213:{dir:Hn,stretch:[0,8213],HDW:[.27,-.23,1.152],hd:[.27,-.23]},8214:{dir:zn,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8254:{c:175,dir:Hn,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},8260:{dir:zn,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:Hn,sizes:[0,.667],stretch:[8400,8400],stretchv:[3,1],HDW:[.711,-.601,0],hd:[.631,-.601]},8401:{dir:Hn,sizes:[0,.667],stretch:[0,8400,8401],stretchv:[0,1,4],HDW:[.711,-.601,0],hd:[.631,-.601]},8406:{dir:Hn,sizes:[0,.659],stretch:[8406,8400],stretchv:[3,1],HDW:[.711,-.521,0],hd:[.631,-.601]},8407:{dir:Hn,sizes:[0,.659],stretch:[0,8400,8407],stretchv:[0,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8417:{dir:Hn,sizes:[0,.715],stretch:[8406,8400,8407],stretchv:[3,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8428:{dir:Hn,sizes:[0,.667],stretch:[0,845,8428],stretchv:[0,1,4],HDW:[-.171,.281,0],hd:[-.171,.201]},8429:{dir:Hn,sizes:[0,.667],stretch:[8429,845],stretchv:[3,1],HDW:[-.171,.281,0],hd:[-.171,.201]},8430:{dir:Hn,sizes:[0,.659],stretch:[8430,845],stretchv:[3,1],HDW:[-.091,.281,0],hd:[-.171,.201]},8431:{dir:Hn,sizes:[0,.659],stretch:[0,845,8431],stretchv:[0,1,4],HDW:[-.091,.281,0],hd:[-.171,.201]},8592:{dir:Hn,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},8593:{dir:zn,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[3,1],HDW:[.679,.203,.5]},8594:{dir:Hn,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8595:{dir:zn,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,4],HDW:[.703,.179,.5]},8596:{dir:Hn,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8597:{dir:zn,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[3,1,4],HDW:[.757,.257,.5]},8598:{dir:zn,sizes:[.918,1.384],variants:[0,2]},8599:{dir:zn,sizes:[.918,1.384],variants:[0,2]},8600:{dir:zn,sizes:[.918,1.384],variants:[0,2]},8601:{dir:zn,sizes:[.918,1.384],variants:[0,2]},8602:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[3,1,0,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8603:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,4,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8606:{dir:Hn,sizes:[1.017,1.463],variants:[0,2],stretch:[8606,8592],stretchv:[3,1],HDW:[.51,.01,1.017],hd:[.27,-.23]},8608:{dir:Hn,sizes:[1.017,1.463],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,4],HDW:[.51,.01,1.017],hd:[.27,-.23]},8610:{dir:Hn,sizes:[1.192,1.658],variants:[0,2],stretch:[8592,8592,8610],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8611:{dir:Hn,sizes:[1.192,1.658],variants:[0,2],stretch:[8611,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8612:{dir:Hn,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8614:{dir:Hn,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8617:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8617],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8618:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[8618,8617,8594],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8619:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8619],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8620:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[8620,8617,8594],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8630:{dir:Hn,sizes:[.98,1.33],variants:[0,2]},8631:{dir:Hn,sizes:[.98,1.33],variants:[0,2]},8636:{dir:Hn,sizes:[1,1.478],variants:[0,2],stretch:[8636,8636],stretchv:[3,1],HDW:[.503,-.23,1],hd:[.27,-.23]},8637:{dir:Hn,sizes:[1.012,1.478],variants:[0,2],stretch:[8637,8636],stretchv:[3,1],HDW:[.27,.003,1.012],hd:[.27,-.23]},8638:{dir:zn,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[3,1],HDW:[.697,.203,.441]},8639:{dir:zn,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[3,1],HDW:[.697,.203,.441]},8640:{dir:Hn,sizes:[1,1.478],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,4],HDW:[.503,-.23,1],hd:[.27,-.23]},8641:{dir:Hn,sizes:[1.012,1.478],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,4],HDW:[.27,.003,1.012],hd:[.27,-.23]},8642:{dir:zn,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,4],HDW:[.703,.197,.441]},8643:{dir:zn,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,4],HDW:[.703,.197,.441]},8644:{dir:Hn,sizes:[1.018,1.484],variants:[0,2],stretch:[8644,8644,8644],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8645:{dir:zn,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[3,1,4],HDW:[.703,.203,.896]},8646:{dir:Hn,sizes:[1.018,1.484],variants:[0,2],stretch:[8646,8644,8646],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8647:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[8647,8647],stretchv:[3,1],HDW:[.75,.25,.997],hd:[.51,.01]},8648:{dir:zn,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[3,1],HDW:[.679,.203,.992]},8649:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,4],HDW:[.75,.25,.997],hd:[.51,.01]},8650:{dir:zn,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,4],HDW:[.703,.179,.992]},8651:{dir:Hn,sizes:[1.018,1.484],variants:[0,2],stretch:[8651,8651,8651],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8652:{dir:Hn,sizes:[1.018,1.484],variants:[0,2],stretch:[8652,8651,8652],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8653:{dir:Hn,sizes:[.991,1.457],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[3,1,0,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8654:{dir:Hn,sizes:[1.068,1.534],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[3,1,4,1],HDW:[.52,.02,1.068],hd:[.367,-.133]},8655:{dir:Hn,sizes:[.991,1.457],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,4,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8656:{dir:Hn,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},8657:{dir:zn,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[3,1],HDW:[.676,.203,.652]},8658:{dir:Hn,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8659:{dir:zn,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,4],HDW:[.703,.176,.652]},8660:{dir:Hn,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8661:{dir:zn,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[3,1,4],HDW:[.728,.228,.652]},8666:{dir:Hn,sizes:[1.015,1.461],variants:[0,2],stretch:[8666,8666],stretchv:[3,1],HDW:[.617,.117,1.015],hd:[.464,-.036]},8667:{dir:Hn,sizes:[1.015,1.461],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,4],HDW:[.617,.117,1.015],hd:[.464,-.036]},8693:{dir:zn,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[3,1,4],HDW:[.703,.203,.896]},8694:{dir:Hn,sizes:[.997,1.463],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,4],HDW:[.99,.49,.997],hd:[.75,.25]},8719:{dir:zn,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:zn,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:zn,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:Hn,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},8725:{c:47,dir:zn,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8730:{dir:zn,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[3,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:zn,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},8741:{dir:zn,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8747:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:Hn,stretch:[0,8801],HDW:[.464,-.036,.778],hd:[.464,-.036]},8803:{dir:Hn,stretch:[0,8803],HDW:[.561,.061,.778],hd:[.561,.061]},8866:{dir:zn,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:zn,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:zn,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:zn,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:zn,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:zn,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:zn,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:zn,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},8978:{c:9180,dir:Hn,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8994:{c:9180,dir:Hn,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8995:{c:9181,dir:Hn,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9001:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9130:{dir:zn,sizes:[.748],stretch:[0,9130],HDW:[.748,0,.902]},9135:{c:8211,dir:Hn,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},9136:{dir:zn,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.98,.5,.902]},9137:{dir:zn,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.98,.5,.902]},9140:{dir:Hn,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9140,9140,9140],stretchv:[3,1,4],HDW:[.772,-.504,.36],hd:[.772,-.712]},9141:{dir:Hn,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9141,9141,9141],stretchv:[3,1,4],HDW:[-.074,.342,.36],hd:[-.282,.342]},9168:{dir:zn,sizes:[.642],stretch:[0,9168],HDW:[.642,0,.333]},9180:{dir:Hn,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},9181:{dir:Hn,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9182:{dir:Hn,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},9183:{dir:Hn,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]},9184:{dir:Hn,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9184,9184,9184],stretchv:[3,1,4],HDW:[.873,-.605,.546],hd:[.873,-.771]},9185:{dir:Hn,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9185,9185,9185],stretchv:[3,1,4],HDW:[-.175,.443,.546],hd:[-.341,.443]},9472:{c:8211,dir:Hn,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},10072:{c:8739,dir:zn,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},10214:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10215:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10216:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:zn,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[3,1,4],HDW:[.762,.262,.647]},10223:{dir:zn,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[3,1,4],HDW:[.762,.262,.647]},10229:{c:8592,dir:Hn,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},10230:{c:8594,dir:Hn,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10231:{c:8596,dir:Hn,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10232:{c:8656,dir:Hn,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},10233:{c:8658,dir:Hn,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10234:{c:8660,dir:Hn,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10235:{c:8612,dir:Hn,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10236:{c:8614,dir:Hn,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10570:{dir:Hn,sizes:[1.026],stretch:[8636,8636,8641],stretchv:[3,1,4],HDW:[.503,.003,1.026],hd:[.27,-.23]},10571:{dir:Hn,sizes:[1.025],stretch:[8637,8636,8640],stretchv:[3,1,4],HDW:[.503,.003,1.025],hd:[.27,-.23]},10574:{dir:Hn,sizes:[1.026],stretch:[8636,8636,8640],stretchv:[3,1,4],HDW:[.503,-.23,1.026],hd:[.27,-.23]},10576:{dir:Hn,sizes:[1.025],stretch:[8637,8636,8641],stretchv:[3,1,4],HDW:[.27,.003,1.025],hd:[.27,-.23]},10586:{dir:Hn,sizes:[1.012],stretch:[8636,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10587:{dir:Hn,sizes:[1.012],stretch:[8614,8636,8640],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10590:{dir:Hn,sizes:[1.01],stretch:[8637,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.011],hd:[.27,-.23]},10591:{dir:Hn,sizes:[1.012],stretch:[8614,8636,8641],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10752:{dir:zn,sizes:[.987,1.305],variants:[0,2]},10753:{dir:zn,sizes:[.987,1.305],variants:[0,2]},10754:{dir:zn,sizes:[.987,1.305],variants:[0,2]},10755:{dir:zn,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:zn,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:zn,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:zn,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:zn,sizes:[.981,1.26],variants:[0,2]},10764:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:zn,sizes:[1.112,2.223],variants:[0,2]},12296:{c:10216,dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},12297:{c:10217,dir:zn,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},65079:{c:9182,dir:Hn,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},65080:{c:9183,dir:Hn,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]}},ml=function(e){var t;return(t=class extends e{}).defaultVariants=[...$n.defaultVariants,["-size3","normal"],["-size4","normal"],["-size5","normal"],["-size6","normal"],["-size7","normal"],["-lf-tp","normal"],["-rt-bt","normal"],["-ex-md","normal"]],t.defaultCssFonts=Object.assign(Object.assign({},$n.defaultCssFonts),{"-size3":["serif",!1,!1],"-size4":["serif",!1,!1],"-size5":["serif",!1,!1],"-size6":["serif",!1,!1],"-size7":["serif",!1,!1],"-lf-tp":["serif",!1,!1],"-rt-bt":["serif",!1,!1],"-ex-md":["serif",!1,!1]}),t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},t.defaultParams=Object.assign(Object.assign({},$n.defaultParams),{x_height:.442}),t.defaultSizeVariants=["normal","-smallop","-largeop","-size3","-size4","-size5","-size6","-size7"],t.defaultStretchVariants=["normal","-ex-md","-size7","-lf-tp","-rt-bt"],t}(Cl);class gl extends ml{constructor(e={}){super(e);const t=this.constructor;for(const e of Object.keys(t.variantCacheIds))this.variant[e].cacheID="MM-"+t.variantCacheIds[e]}}gl.NAME="MathJaxModern",gl.OPTIONS=Object.assign(Object.assign({},ml.OPTIONS),{dynamicPrefix:ml.OPTIONS.dynamicPrefix+"/svg/dynamic"}),gl.defaultDelimiters=hl,gl.defaultChars={normal:{32:[0,0,.332,{p:""}],33:[.716,0,.278,{p:"192 665C192 698 165 716 139 716C113 716 86 698 86 665L125 210C126 195 127 187 139 187C149 187 152 192 153 209ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],34:[.705,-.423,.374,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423ZM270 670C272 690 255 705 235 705C215 705 198 690 200 670L222 423L248 423"}],35:[.694,.194,.833,{p:"776 153C776 173 757 173 742 173L531 173L571 327L742 327C757 327 776 327 776 347C776 367 757 367 743 367L583 367L661 656C662 658 665 670 665 674C665 685 656 694 645 694C629 694 626 681 623 670L542 367L354 367L432 656C433 658 436 670 436 674C436 685 427 694 416 694C400 694 397 681 394 670L313 367L89 367C75 367 56 367 56 347C56 327 75 327 90 327L301 327L261 173L90 173C75 173 56 173 56 153C56 133 75 133 89 133L249 133L171-156C170-158 167-170 167-174C167-185 176-194 187-194C203-194 206-181 209-170L290 133L478 133L400-156C399-158 396-170 396-174C396-185 405-194 416-194C432-194 435-181 438-170L519 133L743 133C757 133 776 133 776 153ZM530 327L490 173L302 173L342 327"}],36:[.75,.056,.5,{p:"443 195C443 278 398 329 389 338C349 382 313 391 265 403L265 673C350 669 398 625 413 569C409 570 407 571 397 571C371 571 351 553 351 525C351 494 376 479 397 479C400 479 443 480 443 529C443 626 377 699 265 705L265 750L234 750L234 704C123 694 56 604 56 513C56 444 93 396 111 379C149 340 183 332 234 319L234 21C146 26 99 77 86 139C90 138 98 137 102 137C129 137 148 156 148 183C148 211 127 229 102 229C96 229 56 227 56 178C56 89 109-3 234-11L234-56L265-56L265-10C370-1 443 92 443 195ZM392 165C392 98 344 31 265 21L265 311C385 286 392 189 392 165ZM234 411C111 437 107 523 107 543C107 603 154 665 234 673"}],37:[.75,.056,.833,{p:"693 730C693 741 684 750 673 750C663 750 658 743 652 736C602 668 535 641 462 641C392 641 330 666 275 718C256 735 235 750 203 750C127 750 56 666 56 549C56 428 128 347 203 347C276 347 333 436 333 548C333 562 333 609 312 661C377 624 427 619 463 619C539 619 590 650 596 654L597 653L148-16C139-29 139-36 139-36C139-47 149-56 159-56C169-56 171-52 179-41L685 712C691 721 693 724 693 730ZM776 145C776 260 717 347 646 347C570 347 499 263 499 146C499 25 571-56 646-56C719-56 776 33 776 145ZM308 549C308 441 256 369 204 369C184 369 118 382 118 548C118 715 183 728 204 728C257 728 308 654 308 549ZM751 146C751 38 699-34 647-34C627-34 561-21 561 145C561 312 626 325 647 325C700 325 751 251 751 146"}],38:[.716,.022,.778,{p:"727 400L727 431L630 428C619 428 535 429 508 431L508 400C554 400 579 381 579 356C579 346 574 339 573 336C518 239 473 171 430 118C417 133 308 270 264 385C318 445 386 521 386 587C386 633 370 716 299 716C237 716 163 661 163 555C163 513 169 441 204 352L113 255C68 209 42 182 42 128C42 41 124-22 223-22C308-22 367 21 404 54C473-6 532-22 580-22C656-22 719 35 721 121L696 121C693 42 629 9 584 9C530 9 478 60 446 98C492 151 532 219 578 298C617 364 638 399 727 400ZM361 588C361 522 280 435 256 409C229 489 226 547 226 578C226 662 266 694 301 694C361 694 361 588 361 588ZM385 73C321 16 259 9 231 9C148 9 125 106 125 160C125 241 159 277 213 329C235 282 250 252 293 190C312 162 348 110 385 73"}],39:[.705,-.423,.278,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423"}],40:[.748,.248,.389,{p:"332-238C332-235 330-232 328-230C224-152 155 48 155 208L155 292C155 452 224 652 328 730C330 732 332 735 332 738C332 743 327 748 322 748C320 748 318 747 316 746C206 663 101 463 101 292L101 208C101 37 206-163 316-246C318-247 320-248 322-248C327-248 332-243 332-238"}],41:[.748,.248,.389,{p:"288 208L288 292C288 463 183 663 73 746C71 747 69 748 67 748C62 748 57 743 57 738C57 735 59 732 61 730C165 652 234 452 234 292L234 208C234 48 165-152 61-230C59-232 57-235 57-238C57-243 62-248 67-248C69-248 71-247 73-246C183-163 288 37 288 208"}],42:[.75,-.32,.5,{sk:.148,p:"436 428C445 443 439 462 423 469L274 535L423 601C439 608 445 627 436 643C427 658 407 662 393 652L262 556L279 717C281 735 268 750 250 750C232 750 219 735 221 717L238 556L107 652C93 662 73 658 64 643C55 627 61 608 77 601L226 535L77 469C61 462 55 443 64 428C73 412 93 408 107 418L238 514L221 353C219 335 232 320 250 320C268 320 281 335 279 353L262 514L393 418C407 408 427 412 436 428"}],43:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],44:[.106,.193,.278,{p:"203 1C203 67 178 106 139 106C106 106 86 81 86 53C86 26 106 0 139 0C151 0 164 4 174 13C177 15 179 16 179 16C179 16 181 15 181 1C181-73 146-133 113-166C102-177 102-179 102-182C102-189 107-193 112-193C123-193 203-116 203 1"}],45:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],46:[.106,0,.278,{p:"192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],47:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],48:[.666,.022,.5,{p:"460 320C460 400 455 480 420 554C374 650 292 666 250 666C190 666 117 640 76 547C44 478 39 400 39 320C39 245 43 155 84 79C127-2 200-22 249-22C303-22 379-1 423 94C455 163 460 241 460 320ZM377 332C377 257 377 189 366 125C351 30 294 0 249 0C210 0 151 25 133 121C122 181 122 273 122 332C122 396 122 462 130 516C149 635 224 644 249 644C282 644 348 626 367 527C377 471 377 395 377 332"}],49:[.666,0,.5,{p:"419 0L419 31L387 31C297 31 294 42 294 79L294 640C294 664 294 666 271 666C209 602 121 602 89 602L89 571C109 571 168 571 220 597L220 79C220 43 217 31 127 31L95 31L95 0C130 3 217 3 257 3C297 3 384 3 419 0"}],50:[.666,0,.5,{sk:-.01,p:"449 174L424 174C419 144 412 100 402 85C395 77 329 77 307 77L127 77L233 180C389 318 449 372 449 472C449 586 359 666 237 666C124 666 50 574 50 485C50 429 100 429 103 429C120 429 155 441 155 482C155 508 137 534 102 534C94 534 92 534 89 533C112 598 166 635 224 635C315 635 358 554 358 472C358 392 308 313 253 251L61 37C50 26 50 24 50 0L421 0"}],51:[.666,.022,.5,{p:"457 171C457 253 394 331 290 352C372 379 430 449 430 528C430 610 342 666 246 666C145 666 69 606 69 530C69 497 91 478 120 478C151 478 171 500 171 529C171 579 124 579 109 579C140 628 206 641 242 641C283 641 338 619 338 529C338 517 336 459 310 415C280 367 246 364 221 363C213 362 189 360 182 360C174 359 167 358 167 348C167 337 174 337 191 337L235 337C317 337 354 269 354 171C354 35 285 6 241 6C198 6 123 23 88 82C123 77 154 99 154 137C154 173 127 193 98 193C74 193 42 179 42 135C42 44 135-22 244-22C366-22 457 69 457 171"}],52:[.677,0,.5,{sk:.103,p:"471 165L471 196L371 196L371 651C371 671 371 677 355 677C346 677 343 677 335 665L28 196L28 165L294 165L294 78C294 42 292 31 218 31L197 31L197 0C238 3 290 3 332 3C374 3 427 3 468 0L468 31L447 31C373 31 371 42 371 78L371 165ZM300 196L56 196L300 569"}],53:[.666,.022,.5,{p:"449 201C449 320 367 420 259 420C211 420 168 404 132 369L132 564C152 558 185 551 217 551C340 551 410 642 410 655C410 661 407 666 400 666C400 666 397 666 392 663C372 654 323 634 256 634C216 634 170 641 123 662C115 665 111 665 111 665C101 665 101 657 101 641L101 345C101 327 101 319 115 319C122 319 124 322 128 328C139 344 176 398 257 398C309 398 334 352 342 334C358 297 360 258 360 208C360 173 360 113 336 71C312 32 275 6 229 6C156 6 99 59 82 118C85 117 88 116 99 116C132 116 149 141 149 165C149 189 132 214 99 214C85 214 50 207 50 161C50 75 119-22 231-22C347-22 449 74 449 201"}],54:[.666,.022,.5,{sk:.068,p:"457 204C457 331 368 427 257 427C189 427 152 376 132 328L132 352C132 605 256 641 307 641C331 641 373 635 395 601C380 601 340 601 340 556C340 525 364 510 386 510C402 510 432 519 432 558C432 618 388 666 305 666C177 666 42 537 42 316C42 49 158-22 251-22C362-22 457 72 457 204ZM367 205C367 157 367 107 350 71C320 11 274 6 251 6C188 6 158 66 152 81C134 128 134 208 134 226C134 304 166 404 256 404C272 404 318 404 349 342C367 305 367 254 367 205"}],55:[.676,.022,.5,{sk:-.147,p:"485 644L242 644C120 644 118 657 114 676L89 676L56 470L81 470C84 486 93 549 106 561C113 567 191 567 204 567L411 567L299 409C209 274 176 135 176 33C176 23 176-22 222-22C268-22 268 23 268 33L268 84C268 139 271 194 279 248C283 271 297 357 341 419L476 609C485 621 485 623 485 644"}],56:[.666,.022,.5,{sk:.011,p:"457 168C457 204 446 249 408 291C389 312 373 322 309 362C381 399 430 451 430 517C430 609 341 666 250 666C150 666 69 592 69 499C69 481 71 436 113 389C124 377 161 352 186 335C128 306 42 250 42 151C42 45 144-22 249-22C362-22 457 61 457 168ZM386 517C386 460 347 412 287 377L163 457C117 487 113 521 113 538C113 599 178 641 249 641C322 641 386 589 386 517ZM407 132C407 58 332 6 250 6C164 6 92 68 92 151C92 209 124 273 209 320L332 242C360 223 407 193 407 132"}],57:[.666,.022,.5,{p:"457 329C457 598 342 666 253 666C198 666 149 648 106 603C65 558 42 516 42 441C42 316 130 218 242 218C303 218 344 260 367 318L367 286C367 52 263 6 205 6C188 6 134 8 107 42C151 42 159 71 159 88C159 119 135 134 113 134C97 134 67 125 67 86C67 19 121-22 206-22C335-22 457 114 457 329ZM365 421C365 338 331 241 243 241C227 241 181 241 150 304C132 341 132 391 132 440C132 494 132 541 153 578C180 628 218 641 253 641C299 641 332 607 349 562C361 530 365 467 365 421"}],58:[.431,0,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],59:[.431,.193,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM195 3C195 32 193 106 139 106C104 106 86 79 86 53C86 27 103 0 139 0C144 0 147 1 147 1C154 2 165 4 173 11C173-17 173-95 109-169C102-177 102-179 102-182C102-189 107-193 112-193C123-193 195-113 195 3"}],60:[.547,.047,.778,{p:"689-9L141 250L689 509C713 520 696 556 671 545L90 270C73 262 73 238 90 230L671-45C696-56 713-20 689-9"}],61:[.367,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153"}],62:[.547,.047,.778,{p:"688 230C705 238 705 262 688 270L107 545C82 556 65 520 89 509L637 250L89-9C65-20 82-56 107-45"}],63:[.705,0,.472,{p:"415 570C415 628 375 705 226 705C118 705 56 637 56 572C56 538 79 524 102 524C130 524 148 544 148 570C148 615 106 615 92 615C123 668 181 683 223 683C332 683 332 615 332 576C332 517 316 499 298 481C232 409 210 317 210 256L210 211C210 193 210 187 222 187C235 187 235 196 235 214L235 249C235 375 332 446 367 472C394 492 415 528 415 570ZM275 53C275 82 251 106 222 106C193 106 169 82 169 53C169 24 193 0 222 0C251 0 275 24 275 53"}],64:[.705,.011,.778,{p:"721 338C721 572 550 705 389 705C206 705 56 546 56 347C56 159 194-11 394-11C446-11 510-4 574 11C600 17 720 52 720 68C720 78 713 78 697 78L688 78C672 78 670 78 665 75C580 35 487 11 393 11C211 11 81 168 81 347C81 538 224 683 388 683C525 683 696 573 696 332C696 240 689 150 623 150C588 150 588 201 588 216L588 457C588 480 587 481 564 481L547 481C531 481 530 482 524 489C478 552 426 566 387 566C284 566 189 473 189 347C189 221 284 128 387 128C441 128 489 157 519 199C529 147 581 128 619 128C707 128 721 231 721 338ZM519 262C519 244 519 240 505 219C461 156 410 150 390 150C318 150 258 236 258 347C258 458 317 544 390 544C422 544 470 528 506 472C519 453 519 450 519 432"}],65:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],66:[.683,0,.708,{sk:-.098,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],67:[.705,.022,.722,{sk:.146,p:"665 233C665 243 665 250 652 250C641 250 641 244 640 234C632 91 525 9 416 9C355 9 159 43 159 341C159 640 354 674 415 674C524 674 613 583 633 437C635 423 635 420 649 420C665 420 665 423 665 444L665 681C665 698 665 705 654 705C650 705 646 705 638 693L588 619C551 655 500 705 404 705C217 705 56 546 56 342C56 135 218-22 404-22C567-22 665 117 665 233"}],68:[.683,0,.764,{sk:-.139,p:"707 336C707 526 572 683 401 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0L401 0C569 0 707 148 707 336ZM607 336C607 225 588 165 552 116C532 89 475 31 374 31L273 31C226 31 224 38 224 71L224 612C224 645 226 652 273 652L373 652C435 652 504 630 555 559C598 500 607 414 607 336"}],69:[.68,0,.681,{sk:-.025,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],70:[.68,0,.653,{sk:-.018,p:"610 455L582 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 325L311 325C407 325 417 293 417 208L442 208L442 473L417 473C417 389 407 356 311 356L225 356L225 609C225 642 227 649 274 649L394 649C544 649 569 593 585 455"}],71:[.705,.022,.785,{sk:.115,p:"735 242L735 273L613 270C573 270 488 270 452 273L452 242L484 242C574 242 577 231 577 194L577 130C577 18 450 9 422 9C357 9 159 44 159 342C159 641 356 674 416 674C523 674 614 584 634 437C636 423 636 420 650 420C666 420 666 423 666 444L666 681C666 698 666 705 655 705C651 705 647 705 639 693L589 619C557 651 503 705 404 705C218 705 56 547 56 342C56 137 216-22 406-22C479-22 559 4 593 63C606 41 646 1 657 1C666 1 666 9 666 24L666 198C666 237 670 242 735 242"}],72:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],73:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],74:[.683,.022,.514,{sk:.06,p:"465 652L465 683L336 680C294 680 206 680 168 683L168 652L204 652C302 652 302 639 302 604L302 148C302 56 252 0 199 0C193 0 125 0 89 58C141 58 153 88 153 114C153 150 125 170 97 170C75 170 41 156 41 112C41 38 112-22 201-22C303-22 376 48 387 123C388 131 388 133 388 167L388 611C388 652 402 652 465 652"}],75:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],76:[.683,0,.625,{sk:-.119,p:"582 258L557 258C546 156 532 31 356 31L274 31C227 31 225 38 225 71L225 604C225 638 225 652 320 652L353 652L353 683C317 680 226 680 185 680C146 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0L554 0"}],77:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],78:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],79:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],80:[.683,0,.681,{sk:-.09,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],81:[.705,.194,.778,{p:"727-10C727 0 727 11 716 11C707 11 706 3 705-7C699-61 657-91 614-91C567-91 542-57 518 7C636 60 721 188 721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 137 207-22 389-22C420-22 455-16 484-7C499-102 513-194 606-194C708-194 727-61 727-10ZM621 339C621 261 609 120 503 42C481 98 449 148 390 148C339 148 308 105 308 64C308 37 321 18 322 16C268 36 156 109 156 339C156 599 296 680 388 680C485 680 621 594 621 339ZM477 26C443 7 411 3 389 3C338 3 330 49 330 64C330 93 351 126 390 126C444 126 466 84 477 26"}],82:[.683,.022,.736,{sk:-.134,p:"732 88C732 94 732 105 719 105C708 105 708 96 707 89C701 18 666 0 641 0C592 0 584 51 570 144L557 224C539 288 490 321 435 340C532 364 610 425 610 503C610 599 496 683 349 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C71 3 142 3 181 3C220 3 291 3 327 0L327 31L303 31C226 31 224 42 224 78L224 331L339 331C355 331 397 331 432 297C470 261 470 230 470 163C470 98 470 58 511 20C552-16 607-22 637-22C715-22 732 60 732 88ZM507 503C507 434 483 353 335 353L224 353L224 612C224 635 224 647 246 650C256 652 285 652 305 652C395 652 507 648 507 503"}],83:[.705,.022,.556,{sk:.052,p:"499 186C499 286 433 368 349 388L221 419C159 434 120 488 120 546C120 616 174 677 252 677C419 677 441 513 447 468C448 462 448 456 459 456C472 456 472 461 472 480L472 681C472 698 472 705 461 705C454 705 453 704 446 692L411 635C381 664 340 705 251 705C140 705 56 617 56 511C56 428 109 355 187 328C198 324 249 312 319 295C346 288 376 281 404 244C425 218 435 185 435 152C435 81 385 9 301 9C272 9 196 14 143 63C85 117 82 181 81 217C80 227 72 227 69 227C56 227 56 220 56 202L56 2C56-15 56-22 67-22C74-22 75-20 82-9C82-9 85-5 118 48C149 14 213-22 302-22C419-22 499 76 499 186"}],84:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],85:[.683,.022,.75,{p:"716 652L716 683L598 680L479 683L479 652C582 652 582 605 582 578L582 231C582 89 485 9 390 9C343 9 225 34 225 224L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 228C136 87 252-22 388-22C503-22 593 71 610 185C613 205 613 214 613 254L613 574C613 607 613 652 716 652"}],86:[.683,.022,.75,{p:"730 652L730 683C699 681 659 680 633 680L519 683L519 652C571 651 592 625 592 602C592 594 589 588 587 582L404 100L213 605C207 619 207 623 207 623C207 652 264 652 289 652L289 683C253 680 184 680 146 680L19 683L19 652C84 652 103 652 117 614L349 0C356-19 361-22 374-22C391-22 393-17 398-3L621 585C635 622 662 651 730 652"}],87:[.683,.022,1.028,{p:"1009 652L1009 683C979 681 948 680 918 680L799 683L799 652C866 651 886 618 886 599C886 593 883 585 881 579L731 117L571 607C570 611 568 617 568 622C568 652 626 652 652 652L652 683C616 680 548 680 510 680L388 683L388 652C445 652 466 652 478 616L500 546L361 117L200 609C199 612 198 619 198 622C198 652 256 652 282 652L282 683C246 680 178 680 140 680L18 683L18 652C93 652 97 647 109 610L309-3C312-12 315-22 328-22C342-22 344-15 348-2L513 506L679-3C682-12 685-22 698-22C712-22 714-15 718-2L909 585C927 642 970 652 1009 652"}],88:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],89:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L407 315L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L331 273L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 273L610 587C647 648 706 652 738 652"}],90:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],91:[.75,.25,.278,{p:"256-230C256-219 247-210 236-210L154-210L154 710L236 710C247 710 256 719 256 730C256 741 247 750 236 750L114 750L114-250L236-250C247-250 256-241 256-230"}],92:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],93:[.75,.25,.278,{p:"164-250L164 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L124 710L124-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.1,.14,.333,{p:"333-140L333-100L0-100L0-140"}],96:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],97:[.448,.011,.5,{sk:-.036,p:"483 89L483 145L458 145L458 89C458 31 433 25 422 25C389 25 385 70 385 75L385 275C385 317 385 356 349 393C310 432 260 448 212 448C130 448 61 401 61 335C61 305 81 288 107 288C135 288 153 308 153 334C153 346 148 379 102 380C129 415 178 426 210 426C259 426 316 387 316 298L316 261C265 258 195 255 132 225C57 191 32 139 32 95C32 14 129-11 192-11C258-11 304 29 323 76C327 36 354-6 401-6C422-6 483 8 483 89ZM316 140C316 45 244 11 199 11C150 11 109 46 109 96C109 151 151 234 316 240"}],98:[.694,.011,.556,{sk:-.178,p:"521 216C521 343 423 442 309 442C231 442 188 395 172 377L172 694L28 683L28 652C98 652 106 645 106 596L106 0L131 0L167 62C182 39 224-11 298-11C417-11 521 87 521 216ZM438 217C438 180 436 120 407 75C386 44 348 11 294 11C249 11 213 35 189 72C175 93 175 96 175 114L175 320C175 339 175 340 186 356C225 412 280 420 304 420C349 420 385 394 409 356C435 315 438 258 438 217"}],99:[.448,.011,.444,{sk:.027,p:"415 119C415 129 405 129 402 129C393 129 391 125 389 119C360 26 295 14 258 14C205 14 117 57 117 218C117 381 199 423 252 423C261 423 324 422 359 386C318 383 312 353 312 340C312 314 330 294 358 294C384 294 404 311 404 341C404 409 328 448 251 448C126 448 34 340 34 216C34 88 133-11 249-11C383-11 415 109 415 119"}],100:[.694,.011,.556,{sk:.099,p:"527 0L527 31C457 31 449 38 449 87L449 694L305 683L305 652C375 652 383 645 383 596L383 380C354 416 311 442 257 442C139 442 34 344 34 215C34 88 132-11 246-11C310-11 355 23 380 55L380-11ZM380 118C380 100 380 98 369 81C339 33 294 11 251 11C206 11 170 37 146 75C120 116 117 173 117 214C117 251 119 311 148 356C169 387 207 420 261 420C296 420 338 405 369 360C380 343 380 341 380 323"}],101:[.448,.011,.444,{sk:.014,p:"415 119C415 129 407 131 402 131C393 131 391 125 389 117C354 14 264 14 254 14C204 14 164 44 141 81C111 129 111 195 111 231L390 231C412 231 415 231 415 252C415 351 361 448 236 448C120 448 28 345 28 220C28 86 133-11 248-11C370-11 415 100 415 119ZM349 252L112 252C118 401 202 426 236 426C339 426 349 291 349 252"}],102:[.705,0,.306,{ic:.051,sk:.071,p:"357 635C357 672 320 705 267 705C197 705 112 652 112 546L112 431L33 431L33 400L112 400L112 76C112 31 101 31 34 31L34 0L148 3C188 3 235 3 275 0L275 31L254 31C180 31 178 42 178 78L178 400L292 400L292 431L175 431L175 547C175 635 223 683 267 683C270 683 285 683 300 676C288 672 270 659 270 634C270 611 286 591 313 591C342 591 357 611 357 635"}],103:[.453,.206,.5,{sk:.082,p:"485 404C485 421 473 453 434 453C414 453 370 447 328 406C286 439 244 442 222 442C129 442 60 373 60 296C60 252 82 214 107 193C94 178 76 145 76 110C76 79 89 41 120 21C60 4 28-39 28-79C28-151 127-206 249-206C367-206 471-155 471-77C471-42 457 9 406 37C353 65 295 65 234 65C209 65 166 65 159 66C127 70 106 101 106 133C106 137 106 160 123 180C162 152 203 149 222 149C315 149 384 218 384 295C384 332 368 369 343 392C379 426 415 431 433 431C433 431 440 431 443 430C432 426 427 415 427 403C427 386 440 374 456 374C466 374 485 381 485 404ZM309 296C309 269 308 237 293 212C285 200 262 172 222 172C135 172 135 272 135 295C135 322 136 354 151 379C159 391 182 419 222 419C309 419 309 319 309 296ZM419-79C419-133 348-183 250-183C149-183 80-132 80-79C80-33 118 4 162 7L221 7C307 7 419 7 419-79"}],104:[.694,0,.556,{sk:-.174,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C237 442 193 382 177 346L176 346L176 694L32 683L32 652C102 652 110 645 110 596L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],105:[.657,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0ZM192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],106:[.657,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50ZM210 604C210 631 187 657 157 657C123 657 103 629 103 604C103 577 126 551 156 551C190 551 210 579 210 604"}],107:[.694,0,.528,{sk:-.164,p:"511 0L511 31C474 31 452 31 414 84L287 263C286 265 281 271 281 274C281 278 352 338 362 346C425 397 467 399 488 400L488 431C459 428 446 428 418 428C382 428 320 430 306 431L306 400C325 399 335 388 335 375C335 355 321 343 313 336L172 214L172 694L28 683L28 652C98 652 106 645 106 596L106 76C106 31 95 31 28 31L28 0L137 3L247 0L247 31C180 31 169 31 169 76L169 179L233 234C310 128 352 72 352 54C352 35 335 31 316 31L316 0L424 3C453 3 482 2 511 0"}],108:[.694,0,.278,{sk:-.034,p:"255 0L255 31C188 31 177 31 177 76L177 694L33 683L33 652C103 652 111 645 111 596L111 76C111 31 100 31 33 31L33 0L144 3"}],109:[.442,0,.833,{sk:-.067,p:"813 0L813 31C761 31 736 31 735 61L735 252C735 338 735 369 704 405C690 422 657 442 599 442C515 442 471 382 454 344C440 431 366 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3L535 0L535 31C468 31 457 31 457 76L457 260C457 364 528 420 592 420C655 420 666 366 666 309L666 76C666 31 655 31 588 31L588 0L701 3"}],110:[.442,0,.556,{sk:-.067,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],111:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],112:[.442,.194,.556,{sk:-.076,p:"521 216C521 343 424 442 312 442C234 442 192 398 172 376L172 442L28 431L28 400C99 400 106 394 106 350L106-118C106-163 95-163 28-163L28-194L140-191L253-194L253-163C186-163 175-163 175-118L175 50L175 59C180 43 222-11 298-11C417-11 521 87 521 216ZM438 216C438 95 368 11 294 11C254 11 216 31 189 72C175 93 175 94 175 114L175 337C204 388 253 417 304 417C377 417 438 329 438 216"}],113:[.442,.194,.528,{sk:.054,p:"527-194L527-163C460-163 449-163 449-118L449 442L427 442L389 351C376 379 335 442 255 442C139 442 34 345 34 215C34 90 131-11 247-11C317-11 358 32 380 61L380-118C380-163 369-163 302-163L302-194L414-191ZM383 136C383 104 365 76 343 52C330 38 298 11 251 11C178 11 117 100 117 215C117 334 187 417 261 417C341 417 383 330 383 277"}],114:[.442,0,.392,{sk:-.015,p:"364 381C364 413 333 442 290 442C217 442 181 375 167 332L167 442L28 431L28 400C98 400 106 393 106 344L106 76C106 31 95 31 28 31L28 0L142 3C182 3 229 3 269 0L269 31L248 31C174 31 172 42 172 78L172 232C172 331 214 420 290 420C297 420 299 420 301 419C298 418 278 406 278 380C278 352 299 337 321 337C339 337 364 349 364 381"}],115:[.448,.011,.394,{sk:.035,p:"360 128C360 181 330 211 318 223C285 255 246 263 204 271C148 282 81 295 81 353C81 388 107 429 193 429C303 429 308 339 310 308C311 299 322 299 322 299C335 299 335 304 335 323L335 424C335 441 335 448 324 448C319 448 317 448 304 436C301 432 291 423 287 420C249 448 208 448 193 448C71 448 33 381 33 325C33 290 49 262 76 240C108 214 136 208 208 194C230 190 312 174 312 102C312 51 277 11 199 11C115 11 79 68 60 153C57 166 56 170 46 170C33 170 33 163 33 145L33 13C33-4 33-11 44-11C49-11 50-10 69 9C71 11 71 13 89 32C133-10 178-11 199-11C314-11 360 56 360 128"}],116:[.615,.011,.389,{sk:-.034,p:"332 124L332 181L307 181L307 126C307 52 277 14 240 14C173 14 173 105 173 122L173 400L316 400L316 431L173 431L173 615L148 615C147 533 117 426 19 422L19 400L104 400L104 124C104 1 197-11 233-11C304-11 332 60 332 124"}],117:[.442,.011,.556,{sk:-.033,p:"535 0L535 31C465 31 457 38 457 87L457 442L310 431L310 400C380 400 388 393 388 344L388 166C388 79 340 11 267 11C183 11 179 58 179 110L179 442L32 431L32 400C110 400 110 397 110 308L110 158C110 80 110-11 262-11C318-11 362 17 391 79L391-11"}],118:[.431,.011,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C383 399 394 376 394 357C394 348 392 344 388 333L286 78L174 357C168 370 168 374 168 374C168 400 207 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C82 400 86 394 99 363L243 8C249-6 251-11 264-11C277-11 281-2 285 8L416 333C425 356 442 399 508 400"}],119:[.431,.011,.722,{p:"703 400L703 431C681 429 652 428 630 428L537 431L537 400C573 399 595 381 595 352C595 346 595 344 590 331L499 75L400 354C396 366 395 368 395 373C395 400 434 400 454 400L454 431L350 428C320 428 291 429 261 431L261 400C298 400 314 398 324 385C329 379 340 349 347 330L261 88L166 355C161 367 161 369 161 373C161 400 200 400 220 400L220 431L111 428L18 431L18 400C68 400 80 397 92 365L218 11C223-3 226-11 239-11C252-11 254-5 259 9L360 292L462 8C466-3 469-11 482-11C495-11 498-2 502 8L619 336C637 386 668 399 703 400"}],120:[.431,0,.528,{p:"516 0L516 31C462 31 444 33 421 62L287 235C317 273 355 322 379 348C410 384 451 399 498 400L498 431C472 429 442 428 416 428C386 428 333 430 320 431L320 400C341 398 349 385 349 369C349 353 339 340 334 334L272 256L194 357C185 367 185 369 185 375C185 390 200 399 220 400L220 431L112 428C91 428 44 429 17 431L17 400C87 400 88 399 135 339L234 210C187 150 187 148 140 91C92 33 33 31 12 31L12 0C38 2 69 3 95 3L190 0L190 31C168 34 161 47 161 62C161 84 190 117 251 189L327 89C335 78 348 62 348 56C348 47 339 32 312 31L312 0L420 3C447 3 486 2 516 0"}],121:[.431,.205,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C377 399 393 382 393 357C393 347 392 345 387 333L286 87L175 356C171 366 169 370 169 374C169 400 206 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C67 400 86 400 100 365L250 0L225-59C203-114 175-183 111-183C106-183 83-183 64-165C95-161 103-139 103-123C103-97 84-81 61-81C41-81 19-94 19-124C19-169 61-205 111-205C174-205 215-148 239-91L415 336C441 399 492 400 508 400"}],122:[.431,0,.444,{p:"401 187L376 187C367 69 346 25 230 25L112 25L390 401C399 412 399 414 399 418C399 431 391 431 373 431L53 431L42 270L67 270C73 372 92 409 202 409L316 409L37 32C28 21 28 19 28 14C28 0 35 0 54 0L384 0"}],123:[.75,.25,.5,{p:"425-238C425-231 420-226 413-226C338-226 283-177 283-125L283 125C283 183 235 229 168 250C235 271 283 317 283 375L283 625C283 677 338 726 413 726C420 726 425 731 425 738C425 745 420 750 413 750C308 750 217 698 217 625L217 375C217 317 162 262 87 262C80 262 75 257 75 250C75 243 80 238 87 238C162 238 217 183 217 125L217-125C217-198 308-250 413-250C420-250 425-245 425-238"}],124:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],125:[.75,.25,.5,{p:"425 250C425 257 420 262 413 262C338 262 283 317 283 375L283 625C283 698 192 750 87 750C80 750 75 745 75 738C75 731 80 726 87 726C162 726 217 677 217 625L217 375C217 317 265 271 332 250C265 229 217 183 217 125L217-125C217-177 162-226 87-226C80-226 75-231 75-238C75-245 80-250 87-250C192-250 283-198 283-125L283 125C283 183 338 238 413 238C420 238 425 243 425 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.332,{p:""}],163:[.683,.035,.75,{p:"688 144L662 144C662 75 610 17 542 17C475 17 423 61 371 104C371 179 353 253 342 327L494 327L494 357L338 357C335 381 333 406 333 431C333 539 356 657 449 657C507 657 558 624 578 576C575 576 571 577 567 577C542 577 521 556 521 531C521 506 542 485 567 485C592 485 613 506 613 531C613 617 538 683 449 683C332 683 263 559 263 431C263 406 266 381 269 357L119 357L119 327L274 327C283 270 297 214 302 157C273 175 242 187 206 187C133 187 62 149 62 82C62 25 106-22 163-22C258-22 358 7 370 83C435 29 497-35 583-35C659-35 688 56 688 144ZM304 115C304 48 236 4 163 4C121 4 88 40 88 82C88 135 147 161 206 161C242 161 274 149 303 132"}],165:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L422 339L392 339L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L290 339L150 339L150 309L309 309L331 273L331 191L150 191L150 161L331 161L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 161L600 161L600 191L417 191L417 273L439 309L600 309L600 339L458 339L610 587C647 648 706 652 738 652"}],167:[.705,.205,.444,{p:"374-53C374 19 319 65 261 96C334 117 374 182 374 243C374 343 268 389 225 409C156 439 126 497 126 553C126 611 156 683 223 683C255 683 307 668 328 617C302 615 293 598 293 583C293 562 310 550 326 550C335 550 360 554 360 586C360 648 300 705 222 705C134 705 69 633 69 553C69 481 124 435 182 404C109 383 69 318 69 257C69 157 175 111 218 91C287 61 317 3 317-53C317-111 287-183 220-183C188-183 136-168 115-117C141-115 150-98 150-83C150-62 133-50 117-50C108-50 83-54 83-86C83-148 143-205 221-205C309-205 374-133 374-53ZM317 243C317 166 270 113 227 113C213 113 126 159 126 257C126 334 173 387 216 387C230 387 317 341 317 243"}],168:[.652,-.557,.5,{p:"210 605C210 629 189 652 162 652C131 652 113 627 113 605C113 580 134 557 161 557C192 557 210 582 210 605ZM388 605C388 629 367 652 340 652C309 652 291 627 291 605C291 580 312 557 339 557C370 557 388 582 388 605"}],172:[.367,-.133,.667,{p:"620 153L620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347C47 336 56 327 67 327L580 327L580 153C580 142 589 133 600 133C611 133 620 142 620 153"}],175:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],176:[.683,-.406,.375,{p:"326 544C326 621 264 683 188 683C111 683 49 621 49 544C49 468 111 406 188 406C264 406 326 468 326 544ZM286 544C286 490 242 446 188 446C133 446 89 490 89 544C89 599 133 643 188 643C242 643 286 599 286 544"}],177:[.583,.084,.778,{p:"722-64C722-53 713-44 702-44L409-44L409 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-44L76-44C65-44 56-53 56-64C56-75 65-84 76-84L702-84C713-84 722-75 722-64"}],180:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],181:[.441,.194,.556,{p:"534 0L534 31C463 31 456 38 456 89L456 441L308 430L308 399C379 399 386 392 386 341L386 167C386 79 340 11 266 11C183 11 180 59 180 111L180 441L32 430L32 399C103 399 110 392 110 341L110-116C110-163 101-163 32-163L32-194L145-191L258-194L258-163C189-163 180-163 180-116L180 2C195-4 223-11 261-11C316-11 360 16 388 75L389 75L389-11"}],182:[.694,.194,.611,{p:"582 674C582 694 563 694 549 694L306 694C166 694 56 589 56 463C56 306 221 235 349 230L349-161C349-175 349-194 369-194C389-194 389-175 389-161L389 654L459 654L459-161C459-175 459-194 479-194C499-194 499-175 499-161L499 654L549 654C563 654 582 654 582 674"}],183:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],215:[.491,-.009,.778,{p:"624 15C632 22 632 35 624 43L417 250L624 457C632 465 632 478 624 485C617 493 604 493 596 485L389 278L182 485C174 493 161 493 154 485C146 478 146 465 154 457L361 250L154 43C146 35 146 22 154 15C161 7 174 7 182 15L389 222L596 15C604 7 617 7 624 15"}],240:[.695,.011,.5,{p:"471 238C471 288 471 367 413 467C376 530 324 582 264 620L340 664L324 691L233 638C185 664 133 683 80 695L72 669C115 657 155 638 191 614L118 572L133 545L219 595C290 539 343 463 368 374C342 413 301 447 247 447C133 447 28 346 28 213C28 88 128-11 250-11C320-11 374 23 402 50C471 118 471 187 471 238ZM387 214C387 21 269 14 250 14C208 14 167 36 140 81C114 125 112 184 112 222C112 267 115 322 145 367C175 410 217 425 249 425C324 425 387 335 387 214"}],247:[.504,.004,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451ZM442 49C442 78 418 102 389 102C360 102 336 78 336 49C336 20 360-4 389-4C418-4 442 20 442 49"}],305:[.442,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0"}],567:[.442,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50"}],710:[.692,-.516,.5,{p:"402 530L250 692L98 530L111 516L250 624L389 516"}],711:[.692,-.516,.5,{p:"402 678L389 692L250 584L111 692L98 678L250 516"}],713:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],714:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],715:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],728:[.69,-.518,.5,{p:"400 690L378 690C376 603 310 556 251 556C188 556 125 605 123 690L101 690C103 582 176 518 250 518C328 518 398 585 400 690"}],729:[.657,-.551,.278,{p:"192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],730:[.705,-.529,.75,{p:"438 617C438 577 414 559 375 559C337 559 312 576 312 617C312 657 336 675 375 675C413 675 438 658 438 617ZM471 618C471 664 430 705 376 705C318 705 279 662 279 618C279 567 323 529 374 529C430 529 471 569 471 618"}],732:[.651,-.558,.5,{p:"417 636L401 651C401 651 363 603 319 603C296 603 271 618 254 628C227 644 209 651 192 651C154 651 135 629 84 573L100 558C100 558 138 606 182 606C205 606 230 591 247 581C274 565 292 558 309 558C347 558 366 580 417 636"}],768:[.733,-.545,0,{dx:.295,p:"-202 563L-322 716C-326 722-337 733-352 733C-370 733-388 715-388 697C-388 685-380 674-371 667L-219 545"}],769:[.733,-.545,0,{dx:.233,p:"-140 697C-140 715-158 733-176 733C-191 733-202 722-206 716L-326 563L-309 545L-157 667C-148 674-140 685-140 697"}],770:[.734,-.587,0,{dx:.264,p:"-82 607C-138 656-199 698-264 734C-329 698-390 656-446 607L-434 587C-376 612-319 641-264 672C-209 641-152 612-94 587"}],771:[.746,-.554,0,{dx:.264,p:"-79 734C-79 741-85 746-91 746C-97 746-102 741-103 736C-109 691-134 672-161 659C-169 655-178 653-186 653C-208 653-231 665-253 675C-282 688-314 700-345 700C-360 700-376 697-390 690C-429 671-440 630-448 568C-449 567-449 567-449 566C-449 559-443 554-437 554C-431 554-426 559-425 564C-419 609-394 628-367 641C-359 645-350 647-342 647C-320 647-297 635-275 625C-246 612-214 600-183 600C-168 600-152 603-138 610C-99 629-88 670-80 732C-79 733-79 733-79 734"}],772:[.64,-.609,0,{dx:.264,p:"-83 609L-83 640L-444 640L-444 609"}],773:[.67,-.63,0,{dx:.264,p:"-68 650C-68 661-77 670-88 670L-440 670C-451 670-460 661-460 650C-460 639-451 630-440 630L-88 630C-77 630-68 639-68 650"}],774:[.729,-.592,0,{dx:.264,p:"-77 721L-99 729C-120 666-194 646-264 646C-334 646-408 666-429 729L-451 721C-425 642-348 592-264 592C-180 592-103 642-77 721"}],775:[.677,-.571,0,{dx:.265,p:"-211 624C-211 651-234 677-264 677C-298 677-318 649-318 624C-318 597-295 571-265 571C-231 571-211 599-211 624"}],776:[.672,-.577,0,{dx:.264,p:"-304 625C-304 649-325 672-352 672C-383 672-401 647-401 625C-401 600-380 577-353 577C-322 577-304 602-304 625ZM-126 625C-126 649-147 672-174 672C-205 672-223 647-223 625C-223 600-202 577-175 577C-144 577-126 602-126 625"}],778:[.725,-.549,0,{dx:.264,p:"-201 637C-201 597-225 579-264 579C-302 579-327 596-327 637C-327 677-303 695-264 695C-226 695-201 678-201 637ZM-168 638C-168 684-209 725-263 725C-321 725-360 682-360 638C-360 587-316 549-265 549C-209 549-168 589-168 638"}],780:[.725,-.578,0,{dx:.264,p:"-82 705L-94 725C-152 700-209 671-264 640C-319 671-376 700-434 725L-446 705C-390 656-329 614-264 578C-199 614-138 656-82 705"}],824:[.75,.25,0,{sk:-.263,p:"-69 730C-69 741-78 750-89 750C-98 750-106 745-108 737L-457-223C-458-225-458-228-458-230C-458-241-450-250-438-250C-430-250-422-245-420-237L-71 723C-70 725-69 728-69 730"}],913:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],914:[.683,0,.708,{sk:-.068,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],915:[.68,0,.625,{sk:-.015,p:"582 455L554 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 609C225 642 227 649 274 649L377 649C520 649 541 590 557 455"}],916:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],917:[.68,0,.681,{sk:-.022,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],918:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],919:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],920:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM624 339C624 84 483 1 389 1C290 1 153 87 153 339C153 596 292 683 388 683C489 683 624 592 624 339ZM567 270L567 414L542 414L542 380L235 380L235 414L210 414L210 270L235 270L235 304L542 304L542 270"}],921:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],922:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],923:[.716,0,.694,{p:"661 0L661 31C585 31 582 37 570 74L370 695C364 714 358 716 347 716C331 716 329 712 324 695L132 100C122 70 102 31 32 31L32 0L125 3L238 0L238 31C184 32 161 59 161 83C161 88 161 91 166 105L316 571L474 79C479 65 479 61 479 61C479 31 420 31 394 31L394 0C429 3 500 3 538 3"}],924:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],925:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],926:[.677,0,.667,{p:"619 521L611 677L55 677L47 521L72 521C74 562 77 588 84 599C90 607 151 607 160 607L506 607C517 607 576 607 582 599C589 588 592 562 594 521ZM624 167L599 167C596 121 595 95 587 81C581 70 529 70 507 70L159 70C141 70 86 70 79 80C71 93 69 123 67 167L42 167L50 0L616 0ZM527 266L527 438L502 438L502 387L164 387L164 438L139 438L139 266L164 266L164 317L502 317L502 266"}],927:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],928:[.68,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 602C613 638 615 649 692 649L716 649L716 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 649L524 649L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],929:[.683,0,.681,{sk:-.058,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],931:[.683,0,.722,{sk:-.011,p:"665 236L640 236C622 69 554 42 397 42L121 42L372 326C381 336 381 342 381 342C381 347 377 352 374 356L169 652L400 652C569 652 619 616 640 458L665 458L637 683L82 683C58 683 56 683 56 660L305 298L67 27C57 16 57 14 57 11C57 0 67 0 82 0L637 0"}],932:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],933:[.705,0,.778,{p:"721 552C721 612 681 705 590 705C486 705 413 614 389 462L388 462C381 505 346 705 187 705C96 705 56 612 56 552C56 544 56 535 72 535C86 535 86 543 87 548C95 628 181 628 186 628C324 628 344 431 344 351L344 79C344 45 344 31 249 31L216 31L216 0C252 3 347 3 388 3C429 3 525 3 561 0L561 31L528 31C433 31 433 44 433 79L433 351C433 446 459 628 591 628C622 628 683 613 690 551C691 542 692 535 705 535C721 535 721 544 721 552"}],934:[.683,0,.722,{p:"665 341C665 445 551 536 399 548L399 604C399 638 399 652 494 652L527 652L527 683C491 680 399 680 358 680C317 680 224 680 188 683L188 652L221 652C316 652 316 639 316 604L316 548C163 533 56 441 56 342C56 239 167 150 316 135L316 79C316 45 316 31 221 31L188 31L188 0C224 3 316 3 357 3C398 3 491 3 527 0L527 31L494 31C399 31 399 44 399 79L399 135C554 147 665 240 665 341ZM316 158C174 177 156 279 156 341C156 393 166 505 316 525ZM565 342C565 282 550 175 399 157L399 526C537 510 565 418 565 342"}],935:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],936:[.683,0,.778,{p:"720 543C720 554 712 554 696 554L658 554C619 554 570 547 569 402C568 292 535 186 427 160L427 604C427 638 427 652 522 652L555 652L555 683C519 680 427 680 386 680C345 680 252 680 216 683L216 652L249 652C344 652 344 639 344 604L344 160C213 195 208 349 208 414C207 535 163 554 119 554L82 554C67 554 57 554 57 543C57 538 60 533 66 532C99 528 124 514 125 396C125 373 128 294 176 227C215 173 276 144 344 135L344 79C344 45 344 31 249 31L216 31L216 0C252 3 344 3 385 3C426 3 519 3 555 0L555 31L522 31C427 31 427 44 427 79L427 135C499 144 560 174 599 226C651 297 652 376 652 420C652 436 653 525 707 532C713 533 720 534 720 543"}],937:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],945:[.442,.011,.641,{sk:.035,p:"637 60C635 67 629 70 623 70C616 70 613 67 612 60C606 11 568 11 568 11C537 11 518 89 512 113C507 134 506 136 513 148C578 266 569 383 569 383C569 383 566 393 555 393C545 393 546 390 545 372C543 309 529 233 497 174L481 236C442 393 337 442 263 442C126 442 29 299 65 158C88 65 167-11 269-11C332-11 398 12 459 73C485 20 526-11 571-11C624-11 641 44 637 60ZM448 99C380 22 305 11 265 11C205 11 164 56 148 120C136 169 135 277 154 328C183 401 232 420 267 420C366 420 399 289 418 211C428 174 442 116 448 99"}],946:[.706,.194,.558,{p:"486 186C485 208 483 230 478 250C468 290 448 327 421 358C404 375 387 390 367 401C375 407 384 413 392 421C424 451 444 492 444 537C444 550 443 562 440 574C432 605 414 634 390 656C355 688 309 706 262 706C142 706 85 569 85 433L84-182C86-190 91-194 97-194L102-194C107-194 111-191 111-187L110 87C142 29 198-11 266-11C323-11 379 8 422 46C461 82 485 133 486 186ZM418 191C418 145 408 98 377 63C348 30 305 11 261 11C189 11 135 66 117 137C113 153 111 169 111 186L110 428C111 554 156 683 266 683C300 683 332 669 354 643C367 628 374 611 379 592C383 576 385 559 385 542C385 504 377 466 353 437C347 430 339 423 332 418C310 426 285 431 261 431C225 431 183 431 183 404L184 397C190 373 231 373 266 373C291 373 315 377 338 386C353 376 366 363 377 347C393 326 402 303 409 278C416 250 418 220 418 191ZM303 403C290 398 275 395 261 395C239 395 208 395 208 399C209 408 242 408 266 408C279 408 292 406 303 403"}],947:[.442,.215,.586,{p:"515 421C512 431 500 431 500 431C497 431 491 431 490 424C462 329 447 229 432 128C423 159 403 235 340 332C301 393 249 442 180 442C55 442 23 290 30 259C33 249 42 249 52 249L55 254C65 369 174 370 185 370C336 370 390 195 410 116C425 55 425 38 423 18C419-55 418-171 424-197C427-208 434-215 442-215C455-215 457-193 459-155C461-71 456-14 453 17C452 30 450 43 451 56C458 155 485 304 505 383C509 395 516 417 515 421"}],948:[.712,.011,.474,{p:"403 182C403 216 399 251 391 284C387 300 382 315 377 330C356 377 325 417 288 452C230 509 147 588 136 633C134 639 134 645 136 650C138 659 144 668 152 673C162 678 171 679 182 679C228 677 264 645 306 629C310 628 314 627 317 627C331 627 344 636 348 649C349 655 350 661 348 667C345 680 335 690 321 693C282 702 237 712 201 712C192 712 183 711 176 710C162 707 148 703 137 694C126 686 118 674 114 660C109 645 110 628 115 609C128 556 175 492 219 436C180 427 146 406 118 376C79 333 59 276 60 218C59 197 62 177 67 157C76 120 94 86 120 57C157 15 211-11 267-11C355-11 403 84 403 182ZM342 163C342 90 325 11 262 11C221 11 186 34 162 68C150 86 140 107 135 129C128 156 127 185 127 213C127 265 134 318 163 360C181 386 207 406 235 415L240 410C269 374 296 336 315 294C323 278 328 261 332 244C339 218 343 190 342 163"}],949:[.453,.022,.535,{sk:-.024,p:"420 81C418 87 412 91 406 91C401 91 399 87 398 84C390 61 375 24 255 24C194 24 105 39 88 110C79 144 94 197 147 227C184 213 213 213 237 213C263 213 318 213 310 244C304 268 268 271 230 271C209 271 175 269 142 252C116 264 94 283 88 310C72 371 161 407 251 407C267 407 303 407 350 379C363 371 366 369 373 369C386 369 397 382 393 396C388 415 318 453 250 453C135 453 44 386 63 310C73 267 116 242 120 239C70 206 52 150 63 104C79 39 151-22 257-22C389-22 424 66 420 81ZM284 243C271 236 269 235 231 235C209 235 197 235 177 240C198 248 219 249 236 249C261 249 265 248 284 243"}],950:[.697,.205,.53,{sk:-.041,p:"484-84C474-46 450-25 440-17C419 2 398 8 334 28C247 55 230 60 201 81C149 119 135 176 130 195C92 350 170 525 257 579C280 561 303 561 323 561C348 561 412 561 404 592C398 617 357 619 317 619C306 619 279 619 256 609C248 621 245 626 239 647C236 661 235 684 235 684C233 692 227 697 220 697C202 697 213 651 214 648C218 631 226 613 238 598C146 545 34 361 82 167C118 26 216-4 294-28C327-39 329-39 360-49C383-56 427-70 439-117C446-144 437-183 400-183C374-183 344-171 318-153C310-147 308-146 304-146C299-146 295-150 297-157C300-167 352-205 405-205C467-205 498-141 484-84ZM378 591C371 588 362 583 318 583C297 583 290 583 278 590C291 597 309 597 322 597C355 597 359 596 378 591"}],951:[.442,.216,.53,{sk:-.047,p:"465 277C465 295 465 308 458 335C442 400 392 442 317 442C238 442 199 390 183 355C164 412 115 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 353 120 342 120 290L119 59C120 44 120 21 121 16C126-2 142-11 157-11C169-11 185-3 187 17C187 17 188 66 187 91L187 181C187 203 188 225 187 248C188 254 187 287 187 293C188 302 205 358 232 385C250 401 276 420 319 420C362 420 382 386 391 350C392 345 396 327 396 287L397-173C397-185 398-189 398-189C402-204 416-216 433-216C464-216 464-187 464-176"}],952:[.705,.011,.488,{p:"412 500C396 566 343 705 241 705C102 705 18 423 76 194C99 100 156-11 247-11C388-11 468 276 412 500ZM348 363L139 363C140 427 140 507 163 578C177 627 200 683 245 683C294 683 316 619 331 562C343 513 348 462 348 363ZM347 331C348 285 348 200 328 128C310 60 284 11 241 11C208 11 180 40 157 133C146 175 138 233 139 331"}],953:[.442,.011,.308,{sk:-.056,p:"303 143C301 153 292 153 289 153C280 153 279 149 279 142C272 44 197 11 154 11C140 11 128 14 120 44C114 68 116 91 120 118C134 239 133 407 131 415C127 432 113 442 96 442C85 442 68 435 65 416C63 397 66 348 65 329C64 324 61 236 61 223C61 213 58 188 59 178C58 150 45 103 53 71C64 30 102-11 158-11C272-11 312 110 303 143"}],954:[.442,.011,.53,{sk:-.018,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C500 66 490 11 445 11C424 11 410 24 401 59C398 74 396 98 395 115C395 124 395 137 392 148C369 242 229 249 172 251C201 269 226 296 247 319C284 358 307 382 342 399C342 394 342 382 343 377C346 365 359 342 390 342C422 342 436 371 430 396C428 405 417 431 381 431C320 431 274 381 239 344C186 286 165 271 132 259L133 337C132 363 133 410 131 415C127 432 113 442 96 442C93 442 65 442 65 406L64 39C64 25 64 23 66 16C71-2 87-11 102-11C132-11 132 13 132 45C133 81 132 62 133 230C217 227 309 210 325 145C327 138 328 133 328 123C328 107 330 96 332 88C347 29 397-11 449-11C481-11 502 7 514 41C528 83 525 143 525 143"}],955:[.694,.013,.537,{ic:.026,sk:-.202,p:"563-1C563 2 560 4 556 8C543 19 534 34 522 54L175 623C140 681 83 694 36 694C31 694 18 694 20 683C22 675 32 673 32 673C66 667 75 661 117 593L282 321L74 47C65 35 61 29 64 16C68-1 85-13 101-13C117-13 124-2 129 8L299 292C366 187 453 34 474 11C496-11 506-11 533-11L555-11C564-10 564-4 563-1"}],956:[.442,.216,.53,{sk:-.028,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C501 70 497 11 456 11C429 11 420 37 415 57C409 79 410 126 409 161L410 269C409 284 410 322 410 337C409 360 410 398 408 404C404 422 387 431 372 431C367 431 342 430 342 396L342 209L341 107C342 102 316 11 235 11C185 11 153 44 140 98C132 127 132 155 132 183L132 351C132 372 133 410 131 415C127 432 113 442 96 442C93 442 65 441 65 406L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C132-186 132-134 132 20C171-7 217-11 237-11C307-11 335 34 352 62C372 17 416-11 460-11C495-11 512 12 520 44C528 80 525 143 525 143"}],957:[.442,0,.502,{sk:-.042,p:"435 415C431 432 417 442 400 442C392 442 370 438 369 409C362 182 238 70 133 33L131 431C131 431 129 442 116 442C93 442 22 434-4 432C-12 431-22 430-18 412C-15 400-6 400 9 400C57 400 61 393 63 383C65 376 65 329 65 302L65 57L65 12C68 1 78 0 84 0L98 0C165 12 264 51 343 147C445 270 438 406 435 415"}],958:[.697,.205,.53,{sk:-.069,p:"481-98C469-50 428-32 416-27L349-4C327 4 305 12 282 19L216 43C167 61 130 90 119 132C109 173 126 260 200 302C240 289 270 289 291 289C321 289 384 289 376 320C370 345 326 347 287 347C269 347 240 347 206 335C174 361 162 394 157 413C143 469 160 546 225 583C249 561 272 561 295 561C320 561 384 561 376 592C370 618 325 619 286 619C273 619 249 619 225 614C219 623 216 630 211 647C208 661 207 684 207 684C205 692 199 697 192 697C174 697 185 651 186 648C191 628 201 613 203 609C103 579 55 499 75 422C84 385 112 343 166 316L156 306C65 234 66 140 75 104C87 56 121 28 124 25C164-8 174-12 256-40C322-64 324-64 389-87C405-94 427-101 434-130C440-153 430-183 399-183C355-183 316-159 303-151C296-147 294-146 290-146C282-146 282-153 283-157C286-169 348-205 404-205C466-205 494-147 481-98ZM350 591C343 588 334 583 290 583C271 583 259 583 246 592C261 597 282 597 293 597C327 597 331 596 350 591ZM350 319C343 315 334 311 288 311C265 311 256 311 236 319C258 325 280 325 292 325C327 325 331 324 350 319"}],959:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],960:[.431,.011,.586,{sk:-.014,p:"515 407C509 431 488 431 469 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 119 373 139 373L196 373C194 252 170 131 151 40C147 25 147 23 149 16C154-3 172-11 185-11C215-11 216 17 219 54L221 152L222 373L335 373C339 225 341 182 357 115C361 100 368 73 384 39C405-5 418-11 433-11C453-11 469 7 464 27C463 33 462 35 453 49C406 121 390 186 383 214C369 267 363 321 361 373L475 373C488 373 524 373 515 407"}],961:[.442,.216,.488,{p:"421 279C395 385 315 442 242 442C145 442 65 342 65 220L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C133-186 132-52 132 56C162 16 201-11 248-11C365-11 459 130 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C171 11 135 91 133 100C132 104 132 124 132 137C132 249 133 285 145 325C170 398 214 420 245 420C282 420 321 391 339 322"}],962:[.442,.108,.474,{p:"423 0C411 50 385 62 298 104C278 114 276 114 224 140C182 161 134 184 119 246C96 337 183 420 292 420C313 420 335 417 374 401C384 397 387 395 390 395C398 395 405 404 403 412C398 434 332 442 293 442C141 442 46 327 74 215C96 130 167 95 216 72L323 20C347 8 368-2 375-33C381-58 371-86 342-86C336-86 319-85 299-77C297-76 293-75 290-75C285-75 280-79 281-85C285-100 332-108 348-108C405-108 436-53 423 0"}],963:[.431,.011,.599,{p:"528 407C522 431 501 431 483 431L255 431C104 431 35 266 64 147C86 59 163-11 254-11C372-11 475 110 436 264C432 281 420 329 378 373L488 373C501 373 537 373 528 407ZM369 276C381 229 381 147 360 96C336 37 288 11 249 11C200 11 151 47 133 119C126 149 117 231 138 290C162 359 219 373 253 373C337 373 361 307 369 276"}],964:[.431,.012,.53,{sk:-.033,p:"459 407C453 431 432 431 413 431L133 431C113 431 74 431 42 384C18 348 2 300 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 118 373 139 373L222 373L204 52C203 40 202 19 203 15C206 4 217-12 239-12C272-12 270 16 269 31L251 373L419 373C432 373 468 373 459 407"}],965:[.442,.011,.53,{sk:-.014,p:"477 372C463 428 433 442 416 442C391 442 372 416 378 394C381 381 388 375 399 367C413 356 445 330 457 282C473 216 442 11 316 11C297 11 263 15 237 36C211 58 199 88 194 109C183 151 186 203 200 313C202 324 204 341 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C116 191 118 151 126 121C152 17 246-11 319-11C409-11 448 71 462 107C504 219 481 356 477 372"}],966:[.442,.218,.641,{sk:-.018,p:"590 304C571 382 517 442 442 442C297 442 285 248 274 53C161 73 91 129 73 201C66 229 61 339 104 408C110 417 109 421 109 421C108 425 104 431 94 431C66 431 26 286 50 190C73 96 157 23 271-2L259-170C259-183 258-185 259-190C265-212 285-218 295-218C300-218 322-215 326-192C327-184 324-151 315-9C324-10 332-11 349-11C515-11 630 146 590 304ZM568 282C596 169 497 47 343 47C335 47 333 47 325 48C313 48 312 49 311 52L304 160C303 288 357 384 446 384C515 384 556 330 568 282"}],967:[.442,.205,.641,{sk:-.053,p:"637-140C636-135 632-129 622-129C612-129 612-133 612-143C609-167 588-183 569-183C518-183 389 59 348 136L519 403C528 414 527 416 526 419C525 425 519 431 511 431C505 431 503 426 498 419L333 164C261 291 247 316 211 369C194 392 160 442 72 442C14 442 1 390 4 376C4 376 7 366 19 366C28 366 28 372 29 377C34 416 65 420 71 420C101 420 150 344 178 300C230 221 291 105 292 102C292 102 292 99 286 91L120-166C112-177 113-179 113-182C115-188 122-194 128-194C135-194 139-187 142-183L307 74C364-30 386-69 424-125C445-155 479-205 568-205C626-205 640-153 637-140"}],968:[.694,.205,.641,{sk:.028,p:"596 216C599 241 599 328 588 372C574 428 544 442 527 442C502 442 483 416 489 394C492 381 499 375 510 367C524 356 556 330 568 282C584 218 552 136 526 100C460 11 396 11 360 11L361 668C361 672 362 678 360 683C358 693 351 694 346 694C336 694 335 692 336 674L335 13C257 22 209 59 193 125C188 145 181 171 200 311C201 323 204 340 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C114 176 121 150 125 133C149 38 237-3 334-9C335-45 336-47 335-100C335-111 335-192 336-195C336-195 338-205 350-205C350-205 357-205 358-201C361-199 360-174 360-160L361-11C398-11 486-11 553 96C583 142 593 186 596 216"}],969:[.442,.011,.641,{p:"596 239C597 282 596 332 586 372C580 398 569 420 551 433C543 439 535 442 526 442C514 442 502 436 495 426C488 416 486 405 489 394C491 384 497 376 506 369C536 347 557 316 566 281C569 269 571 256 571 244C571 153 536 61 457 61C401 61 358 99 336 151C342 179 345 209 344 239C344 248 344 257 342 265C338 280 330 291 316 291C297 291 294 266 294 244C294 213 297 183 304 154C284 100 246 61 191 61C130 61 91 111 76 174C71 194 68 217 67 239C67 299 89 355 114 408C116 412 117 417 116 421C114 427 109 432 103 435C100 437 97 437 94 437C88 437 82 434 78 428C51 371 42 307 42 244C42 206 46 167 55 132C75 51 120-11 196-11C259-11 300 33 322 95C349 33 395-11 462-11C566-11 597 118 596 239"}],977:[.705,.011,.53,{sk:.026,p:"523 338C521 346 513 347 499 350L468 356C467 440 454 494 451 506C441 543 395 705 290 705C207 705 168 600 188 522C212 425 318 377 394 354C394 264 393 206 377 138C371 110 347 11 288 11C220 11 202 62 194 91C188 117 188 149 187 172L187 249L187 297C188 314 187 335 184 350C169 410 116 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 352 120 298 120 261L120 188C120 158 120 133 127 104C151 9 226-11 291-11C397-11 464 147 468 335C479 333 510 326 516 326C520 326 525 329 523 338ZM394 376C341 393 235 432 212 523C197 585 224 683 294 683C319 683 350 668 376 564C392 501 393 433 394 376"}],981:[.694,.205,.641,{p:"571 262C551 341 475 433 333 443L333 670L332 684C332 684 330 694 318 694C308 694 307 691 308 674L307 443C150 438 36 305 70 169C94 74 183-5 307-12L307-106L307-194C310-204 317-205 322-205C327-205 329-204 331-201C333-199 333-175 332-161L333-12C493-7 604 128 571 262ZM307 10C246 13 165 48 140 148C110 268 161 408 307 421ZM500 283C530 165 480 22 333 10L333 421C410 417 478 371 500 283"}],982:[.431,.011,.836,{sk:-.014,p:"765 407C759 431 738 431 719 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 287 31 297C40 320 53 340 75 355C100 373 111 373 174 373C135 302 110 213 137 105C150 54 180-11 254-11C351-11 402 69 428 153L429 152C430 146 432 135 435 126C452 55 492-11 573-11C719-11 755 201 730 299C724 324 714 349 701 373C718 373 745 373 750 375C758 379 770 390 765 407ZM705 299C731 195 680 47 568 47C507 47 475 94 457 163C454 176 446 211 445 265C445 281 444 284 444 284C442 294 430 294 430 294C422 294 419 292 419 283C410 97 311 47 249 47C203 47 173 79 159 138C138 220 163 303 205 373L675 373C689 349 701 315 705 299"}],1008:[.442,.012,.624,{sk:-.015,p:"586 145C583 155 578 155 571 155C564 155 561 153 560 137C557 42 525 18 491 18C457 19 436 55 436 115C436 199 455 270 497 382C502 388 504 395 504 402C504 410 501 419 495 426C490 432 480 439 469 439C464 439 459 438 455 433C380 351 308 262 192 127C205 184 214 261 214 316C214 390 182 442 132 442C37 442 36 297 38 288C41 278 46 278 53 278C60 278 63 280 64 296C67 391 99 416 133 416C167 415 188 378 188 318C188 235 159 114 127 51C120 42 117 32 117 23C117 4 128-12 145-12C152-12 161-9 170 0C245 74 346 197 430 300C418 245 410 170 410 117C410 43 442-9 492-9C587-9 588 136 586 145"}],1009:[.442,.194,.488,{p:"421 279C395 385 315 442 242 442C162 442 80 372 66 244C65 233 60 12 82-77C95-128 125-175 247-175C284-175 303-171 343-171C361-171 363-171 369-172C384-173 388-174 391-182C394-188 395-194 406-194C415-194 420-190 414-166C402-117 358-117 258-117C168-117 122-117 105-50C103-42 94-4 92 96C125 32 183-11 247-11C367-11 458 132 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C209 11 163 34 142 116C126 179 130 279 145 325C168 395 212 420 245 420C282 420 321 391 339 322"}],1012:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM623 380L154 380C168 605 297 683 388 683C483 683 609 602 623 380ZM623 304C611 76 479 1 389 1C295 1 166 79 154 304"}],1013:[.431,.011,.414,{ic:.007,sk:.03,p:"421 40C420 43 417 54 408 54C408 54 404 54 396 48C370 28 337 11 300 11C242 11 182 53 160 141C151 176 150 214 150 226L315 226C331 226 349 226 344 243C341 257 329 257 312 257L150 257C153 342 194 400 285 400L316 400C333 400 349 400 345 417C341 431 328 431 311 431L276 431C146 431 37 331 76 178C103 68 198-11 304-11C369-11 424 29 421 40"}],8192:[0,0,.5,{p:""}],8193:[0,0,1,{p:""}],8194:[0,0,.5,{p:""}],8195:[0,0,1,{p:""}],8196:[0,0,.333,{p:""}],8197:[0,0,.25,{p:""}],8198:[0,0,.167,{p:""}],8199:[0,0,.5,{p:""}],8200:[0,0,.25,{p:""}],8201:[0,0,.2,{p:""}],8202:[0,0,.1,{p:""}],8203:[0,0,0,{p:""}],8208:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],8209:[.245,-.187,.333,{p:"299 187L299 245L34 245L34 187"}],8210:[.342,-.302,.68,{p:"624 322C624 333 615 342 604 342L76 342C65 342 56 333 56 322C56 311 65 302 76 302L604 302C615 302 624 311 624 322"}],8211:[.277,-.255,.5,{p:"499 255L499 277L0 277L0 255"}],8212:[.277,-.255,1,{p:"999 255L999 277L0 277L0 255"}],8213:[.27,-.23,1.152,{p:"1096 250C1096 261 1087 270 1076 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1076 230C1087 230 1096 239 1096 250"}],8214:[.75,.25,.398,{p:"151-230L151 730C151 741 142 750 131 750C120 750 111 741 111 730L111-230C111-241 120-250 131-250C142-250 151-241 151-230ZM287-230L287 730C287 741 278 750 267 750C256 750 247 741 247 730L247-230C247-241 256-250 267-250C278-250 287-241 287-230"}],8216:[.693,-.394,.278,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447"}],8217:[.694,-.395,.278,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589"}],8220:[.693,-.394,.472,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447ZM386 447C386 473 369 500 333 500C313 500 299 490 293 484C292 482 290 481 290 481C290 481 288 495 288 499C288 531 295 603 358 665C370 677 370 679 370 682C370 689 365 693 360 693C349 693 266 617 266 499C266 439 290 394 333 394C368 394 386 421 386 447"}],8221:[.694,-.395,.472,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589ZM400 589C400 649 376 694 333 694C298 694 280 667 280 641C280 615 297 588 333 588C353 588 367 598 373 604C374 606 376 607 376 607C376 607 378 593 378 589C378 557 371 485 308 423C296 411 296 409 296 406C296 399 301 395 306 395C317 395 400 471 400 589"}],8224:[.705,.216,.444,{p:"387 430C387 443 381 464 350 464C329 464 300 456 279 450C276 449 251 442 231 440C232 460 233 488 244 553C249 590 255 627 255 664C255 672 255 705 222 705C188 705 188 673 188 664C188 629 197 571 201 547C208 501 211 469 212 440C201 441 181 445 162 450C143 456 114 464 93 464C58 464 56 436 56 431C56 418 62 397 93 397C114 397 143 405 164 411C167 412 192 419 212 421C210 396 207 376 202 351C188 279 188 271 188 218C188 67 199-101 208-196C209-210 210-216 221-216C233-216 233-211 235-198C241-148 244-95 246-44C250 19 255 122 255 218C255 272 255 279 241 350C236 373 233 394 231 421C242 420 262 416 281 411C300 405 329 397 350 397C385 397 387 425 387 430"}],8225:[.705,.205,.444,{p:"387 477C387 490 381 511 350 511C329 511 300 503 279 497C276 496 251 489 231 487C232 517 239 551 242 565C248 598 255 638 255 666C255 673 255 705 221 705C211 705 188 702 188 666C188 646 192 617 199 582C206 541 211 513 212 487C201 488 181 492 162 497C143 503 114 511 93 511C58 511 56 483 56 478C56 465 62 444 93 444C114 444 143 452 164 458C167 459 192 466 212 468C211 438 204 404 201 390C195 357 188 317 188 289C188 254 210 250 221 250C251 250 255 275 255 289C255 309 251 338 244 373C237 414 232 442 231 468C242 467 262 463 281 458C300 452 329 444 350 444C385 444 387 472 387 477ZM387 22C387 39 375 55 354 55C334 55 317 52 286 44C260 36 253 34 231 32C233 60 237 84 244 126C255 182 255 205 255 210C255 245 233 249 222 249C192 249 188 224 188 210C188 181 196 138 202 104C205 93 210 62 212 32C189 34 186 35 146 46C114 55 97 55 90 55C65 55 56 35 56 22C56 7 66-11 90-11C114-11 138-5 149-1C188 9 195 10 212 12C210-16 206-40 199-82C188-138 188-161 188-166C188-201 210-205 221-205C251-205 255-180 255-166C255-137 247-94 241-60C238-49 233-18 231 12C254 10 257 9 297-2C330-11 348-11 353-11C377-11 387 7 387 22"}],8230:[.106,0,.837,{p:"193 53C193 82 169 106 140 106C111 106 87 82 87 53C87 24 111 0 140 0C169 0 193 24 193 53ZM472 53C472 82 448 106 419 106C390 106 366 82 366 53C366 24 390 0 419 0C448 0 472 24 472 53ZM751 53C751 82 727 106 698 106C669 106 645 82 645 53C645 24 669 0 698 0C727 0 751 24 751 53"}],8239:[0,0,.2,{p:""}],8242:[.748,-.43,.311,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710"}],8243:[.748,-.43,.511,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710"}],8244:[.748,-.43,.711,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710"}],8245:[.748,-.43,.311,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430"}],8246:[.748,-.43,.511,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430"}],8247:[.748,-.43,.711,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430ZM651 430L531 727C527 738 513 748 498 748C477 748 460 731 460 710C460 703 462 696 465 691L624 430"}],8260:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],8279:[.748,-.43,.911,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710ZM851 710C851 731 834 748 813 748C798 748 784 738 780 727L660 430L687 430L845 691C849 696 851 703 851 710"}],8287:[0,0,.222,{p:""}],8288:[0,0,0,{p:""}],8289:[0,0,0,{p:""}],8290:[0,0,0,{p:""}],8291:[0,0,0,{p:""}],8292:[0,0,0,{p:""}],8364:[.705,.022,.627,{p:"571-12L571 143C571 149 567 153 561 153L551 153C546 153 542 149 541 144C533 71 481 8 410 8C347 8 295 49 263 103C232 154 220 211 216 271L472 271C476 271 480 274 482 278L485 291C486 296 481 301 475 301L215 301L214 342L215 383L504 383C508 383 512 386 514 390L517 403C518 408 513 413 507 413L216 413C220 472 232 530 263 581C295 634 347 675 410 675C481 675 533 613 541 539C542 534 546 530 551 530L561 530C567 530 571 534 571 540L571 695C571 701 567 705 561 705L558 705C555 705 552 704 551 702L512 660C482 688 443 705 400 705C319 705 246 662 195 598C153 544 128 480 117 413L67 413C63 413 59 410 58 405L55 395C53 389 58 383 65 383L114 383C113 369 112 355 112 342C112 328 113 314 114 301L67 301C63 301 59 298 58 293L55 283C53 277 58 271 65 271L117 271C128 203 153 139 195 85C246 22 319-22 400-22C443-22 482-5 512 23L551-19C552-21 555-22 558-22L561-22C567-22 571-18 571-12"}],8400:[.711,-.601,0,{dx:.264,p:"-53 616C-53 624-59 631-68 631L-402 631C-383 647-367 667-357 690C-356 692-355 694-355 696C-355 704-362 711-370 711C-377 711-382 707-384 702C-400 668-429 642-465 630C-471 628-475 623-475 616C-475 608-469 601-461 601L-68 601C-59 601-53 608-53 616"}],8401:[.711,-.601,0,{dx:.264,p:"-53 616C-53 623-57 628-63 630C-99 642-128 668-144 702C-146 707-151 711-158 711C-166 711-173 704-173 696C-173 694-172 692-171 690C-161 667-145 647-126 631L-460 631C-469 631-475 624-475 616C-475 608-469 601-460 601L-67 601C-59 601-53 608-53 616"}],8402:[.75,.25,0,{sk:-.264,p:"-244-230L-244 730C-244 741-253 750-264 750C-275 750-284 741-284 730L-284-230C-284-241-275-250-264-250C-253-250-244-241-244-230"}],8406:[.711,-.521,0,{dx:.264,p:"-56 616C-56 624-63 631-71 631L-398 631C-379 647-363 667-353 690C-352 692-352 694-352 696C-352 704-358 711-367 711C-373 711-378 707-380 702C-396 668-425 642-461 630C-467 628-472 623-472 616C-472 609-467 604-461 602C-425 590-396 564-380 530C-378 525-373 521-367 521C-358 521-352 528-352 536C-352 538-352 540-353 542C-363 565-379 585-398 601L-71 601C-63 601-56 608-56 616"}],8407:[.711,-.521,0,{dx:.264,p:"-56 616C-56 623-61 628-67 630C-103 642-132 668-148 702C-150 707-155 711-161 711C-170 711-176 704-176 696C-176 694-176 692-175 690C-165 667-149 647-130 631L-457 631C-465 631-472 624-472 616C-472 608-465 601-457 601L-130 601C-149 585-165 565-175 542C-176 540-176 538-176 536C-176 528-170 521-161 521C-155 521-150 525-148 530C-132 564-103 590-67 602C-61 604-56 609-56 616"}],8411:[.696,-.604,0,{ic:.002,dx:.264,p:"-438 650C-438 675-459 696-484 696C-509 696-530 675-530 650C-530 625-509 604-484 604C-459 604-438 625-438 650ZM-218 650C-218 675-239 696-264 696C-289 696-310 675-310 650C-310 625-289 604-264 604C-239 604-218 625-218 650ZM2 650C2 675-19 696-44 696C-69 696-90 675-90 650C-90 625-69 604-44 604C-19 604 2 625 2 650"}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.084,p:"-548 650C-548 675-569 696-594 696C-619 696-640 675-640 650C-640 625-619 604-594 604C-569 604-548 625-548 650ZM-328 650C-328 675-349 696-374 696C-399 696-420 675-420 650C-420 625-399 604-374 604C-349 604-328 625-328 650ZM-108 650C-108 675-129 696-154 696C-179 696-200 675-200 650C-200 625-179 604-154 604C-129 604-108 625-108 650ZM112 650C112 675 91 696 66 696C41 696 20 675 20 650C20 625 41 604 66 604C91 604 112 625 112 650"}],8417:[.711,-.521,0,{dx:.264,p:"-29 616C-29 623-33 628-39 630C-75 642-104 668-120 702C-122 707-127 711-134 711C-142 711-149 704-149 696C-149 694-148 692-147 690C-137 667-121 647-102 631L-426 631C-407 647-391 667-381 690C-380 692-379 694-379 696C-379 704-386 711-394 711C-401 711-406 707-408 702C-424 668-453 642-489 630C-495 628-499 623-499 616C-499 609-495 604-489 602C-453 590-424 564-408 530C-406 525-401 521-394 521C-386 521-379 528-379 536C-379 538-380 540-381 542C-391 565-407 585-426 601L-102 601C-121 585-137 565-147 542C-148 540-149 538-149 536C-149 528-142 521-134 521C-127 521-122 525-120 530C-104 564-75 590-39 602C-33 604-29 609-29 616"}],8428:[-.171,.281,0,{dx:.264,p:"-53-186C-53-178-59-171-67-171L-460-171C-469-171-475-178-475-186C-475-194-469-201-460-201L-126-201C-145-217-161-237-171-260C-172-262-173-264-173-266C-173-274-166-281-158-281C-151-281-146-277-144-272C-128-238-99-212-63-200C-57-198-53-193-53-186"}],8429:[-.171,.281,0,{dx:.264,p:"-53-186C-53-178-59-171-68-171L-461-171C-469-171-475-178-475-186C-475-193-471-198-465-200C-429-212-400-238-384-272C-382-277-377-281-370-281C-362-281-355-274-355-266C-355-264-356-262-357-260C-367-237-383-217-402-201L-68-201C-59-201-53-194-53-186"}],8430:[-.091,.281,0,{dx:.264,p:"-56-186C-56-178-63-171-71-171L-398-171C-379-155-363-135-353-112C-352-110-352-108-352-106C-352-98-358-91-367-91C-373-91-378-95-380-100C-396-134-425-160-461-172C-467-174-472-179-472-186C-472-193-467-198-461-200C-425-212-396-238-380-272C-378-277-373-281-367-281C-358-281-352-274-352-266C-352-264-352-262-353-260C-363-237-379-217-398-201L-71-201C-63-201-56-194-56-186"}],8431:[-.091,.281,0,{dx:.264,p:"-56-186C-56-179-61-174-67-172C-103-160-132-134-148-100C-150-95-155-91-161-91C-170-91-176-98-176-106C-176-108-176-110-175-112C-165-135-149-155-130-171L-457-171C-465-171-472-178-472-186C-472-194-465-201-457-201L-130-201C-149-217-165-237-175-260C-176-262-176-264-176-266C-176-274-170-281-161-281C-155-281-150-277-148-272C-132-238-103-212-67-200C-61-198-56-193-56-186"}],8455:[.705,.022,.53,{p:"495 170C495 178 494 181 484 181C478 181 472 177 472 170C472 164 459 119 448 104C422 69 369 10 286 10C163 10 127 101 127 175C127 260 155 353 283 353C320 353 335 362 335 369C335 375 318 375 313 375C155 383 140 465 140 528C140 551 150 683 282 683C324 683 396 672 397 619C374 614 374 600 374 594C374 587 376 576 394 576C418 576 422 604 422 620C422 666 376 705 281 705C147 705 72 634 72 524C72 443 128 380 212 363C101 340 50 272 50 164C50 57 149-22 252-22C435-22 495 137 495 170"}],8462:[.694,.011,.576,{sk:-.075,p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8463:[.694,.011,.576,{p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L241 496L411 600C415 602 417 606 417 610C417 617 411 622 405 622C403 622 400 621 399 620L249 529L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L170 481L71 420C68 418 65 414 65 410C65 403 71 398 77 398C80 398 82 399 84 400L162 448L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8486:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],8487:[.684,.021,.722,{p:"678 522L645 684L485 684C463 684 460 684 460 663C460 593 491 505 514 441C535 383 563 304 563 229C563 69 453 1 362 1C266 1 160 73 160 229C160 304 187 380 216 462C231 504 263 594 263 663C263 684 260 684 237 684L78 684L45 522L70 522C75 548 79 571 88 595C93 611 96 619 154 619L234 619C221 563 190 515 145 449C98 378 57 309 57 230C57 91 192-21 361-21C533-21 666 93 666 230C666 309 625 378 578 449C534 515 502 563 489 619L569 619C627 619 630 611 635 596C643 573 648 547 653 522"}],8490:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],8491:[.892,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584ZM438 804C438 764 414 746 375 746C337 746 312 763 312 804C312 844 336 862 375 862C413 862 438 845 438 804ZM471 805C471 851 430 892 376 892C318 892 279 849 279 805C279 754 323 716 374 716C430 716 471 756 471 805"}],8498:[.694,0,.555,{p:"499 659C499 676 499 694 479 694C459 694 459 675 459 658L459 367L241 367C224 367 206 367 206 347C206 327 224 327 241 327L459 327L459 40L91 40C74 40 56 40 56 20C56 0 74 0 91 0L464 0C495 0 499 3 499 35"}],8501:[.693,0,.611,{p:"554 64C554 92 554 108 461 213C446 230 446 232 446 239C446 242 447 275 464 367C467 386 480 455 484 493C515 457 517 436 518 422C519 417 520 410 528 410C533 410 554 420 554 474C554 491 554 514 518 548C488 575 486 577 465 611C431 664 428 672 423 688C421 691 418 693 414 693C409 693 388 681 388 630C388 609 388 586 455 522C452 474 437 391 434 376C428 341 420 293 417 265L137 587C95 635 93 668 92 680C92 685 91 693 82 693C77 693 56 681 56 630C56 609 56 594 103 534C126 505 115 522 164 461C133 415 83 326 83 241C83 215 88 192 115 142C135 105 143 82 143 61C143 50 143 24 72 22C63 22 56 22 56 11C56 0 64 0 81 0L141 0C187 0 240 10 240 60C240 97 215 128 196 151C155 201 150 213 150 248C150 279 154 367 187 436L473 107C515 59 517 26 518 14C518 9 519 1 528 1C533 1 554 13 554 64"}],8502:[.72,.04,.604,{p:"548 26L548 79C548 92 533 94 529 82C523 64 500 62 474 62C498 158 532 321 530 430C529 524 514 613 452 649C418 668 307 676 252 676C197 676 152 674 133 685C124 691 113 693 108 712C105 725 88 722 88 709L88 644C95 627 102 615 124 605C149 594 192 593 252 593C286 593 338 593 378 586C442 576 466 543 479 472C487 432 485 387 485 352C485 268 454 135 435 62L106 62C85 61 65 51 56 26L56-29C56-42 70-43 75-32C82-16 93-11 107-11L497-11C521-11 539-1 548 26"}],8503:[.721,.03,.528,{p:"471 61C470 69 466 72 459 70C428 63 385 145 379 190C359 322 364 551 306 609C258 660 197 626 142 660C125 670 116 693 108 713C103 725 89 723 89 710L89 626C98 600 110 593 132 580C186 548 224 579 285 542C309 526 334 403 338 330C319 259 271 104 212 80C200 75 190 74 186 74C173 74 166 82 137 83C109 86 76 74 57 48L56-18C56-30 67-34 74-24C89-4 114 3 136 1C165 0 172-7 187-7C197-7 204-6 219 0C266 18 326 177 344 270C356 178 381 35 438-13C444-18 450-16 453-9C468 23 475 19 471 61"}],8504:[.71,.017,.574,{p:"518 579L518 635C509 662 491 681 467 681L107 681C93 681 82 686 75 702C70 713 56 712 56 699L56 632C66 607 84 597 107 597L405 597C411 543 421 485 421 415C421 296 412 100 366 79C356 54 363 13 380-12C384-18 389-19 394-14C448 32 468 128 468 244C468 352 456 502 443 596C469 596 493 594 499 576C503 564 518 566 518 579"}],8592:[.51,.01,1,{p:"942 250C942 261 933 270 922 270L156 270C186 290 212 314 234 342C267 384 290 433 300 486C300 487 301 489 301 490C301 501 292 510 281 510C271 510 263 503 261 494C252 447 231 403 203 367C167 322 123 282 66 263C61 261 57 256 57 250C57 244 61 239 66 237C123 218 167 178 203 133C231 97 252 53 261 6C263-3 271-10 281-10C292-10 301-1 301 10C301 11 300 13 300 14C290 67 267 116 234 158C212 186 186 210 156 230L922 230C933 230 942 239 942 250"}],8593:[.679,.203,.5,{p:"480 441C480 450 474 457 466 460C422 473 382 497 350 528C310 567 276 613 263 669C262 675 256 679 250 679C244 679 238 675 237 669C224 613 190 567 150 528C118 497 78 473 34 460C26 457 20 450 20 441C20 430 29 421 40 421C42 421 44 421 46 422C96 437 141 464 178 499C198 519 215 541 230 564L230-183C230-194 239-203 250-203C261-203 270-194 270-183L270 564C285 541 302 519 322 499C359 464 404 437 454 422C456 421 458 421 460 421C471 421 480 430 480 441"}],8594:[.51,.01,1,{p:"943 250C943 256 939 261 934 263C877 282 833 322 797 367C769 403 748 447 739 494C737 503 729 510 719 510C708 510 699 501 699 490C699 489 700 487 700 486C710 433 733 384 766 342C788 314 814 290 844 270L78 270C67 270 58 261 58 250C58 239 67 230 78 230L844 230C814 210 788 186 766 158C733 116 710 67 700 14C700 13 699 11 699 10C699-1 708-10 719-10C729-10 737-3 739 6C748 53 769 97 797 133C833 178 877 218 934 237C939 239 943 244 943 250"}],8595:[.703,.179,.5,{p:"480 59C480 70 471 79 460 79C458 79 456 79 454 78C404 63 359 36 322 1C302-19 285-41 270-64L270 683C270 694 261 703 250 703C239 703 230 694 230 683L230-64C215-41 198-19 178 1C141 36 96 63 46 78C44 79 42 79 40 79C29 79 20 70 20 59C20 50 26 43 34 40C78 27 118 3 150-28C190-67 224-113 237-169C238-175 244-179 250-179C256-179 262-175 263-169C276-113 310-67 350-28C382 3 422 27 466 40C474 43 480 50 480 59"}],8596:[.51,.01,1,{p:"942 250C942 256 938 261 933 263C876 282 832 322 796 367C768 403 747 447 738 494C736 503 728 510 718 510C707 510 698 501 698 490C698 489 699 487 699 486C709 433 732 384 765 342C787 314 813 290 843 270L157 270C187 290 213 314 235 342C268 384 291 433 301 486C301 487 302 489 302 490C302 501 293 510 282 510C272 510 264 503 262 494C253 447 232 403 204 367C168 322 124 282 67 263C62 261 58 256 58 250C58 244 62 239 67 237C124 218 168 178 204 133C232 97 253 53 262 6C264-3 272-10 282-10C293-10 302-1 302 10C302 11 301 13 301 14C291 67 268 116 235 158C213 186 187 210 157 230L843 230C813 210 787 186 765 158C732 116 709 67 699 14C699 13 698 11 698 10C698-1 707-10 718-10C728-10 736-3 738 6C747 53 768 97 796 133C832 178 876 218 933 237C938 239 942 244 942 250"}],8597:[.757,.257,.5,{p:"480-19C480-8 471 1 460 1C458 1 456 1 454 0C404-15 359-42 322-77C302-97 285-119 270-142L270 642C285 619 302 597 322 577C359 542 404 515 454 500C456 499 458 499 460 499C471 499 480 508 480 519C480 528 474 535 466 538C422 551 382 575 350 606C310 645 276 691 263 747C262 753 256 757 250 757C244 757 238 753 237 747C224 691 190 645 150 606C118 575 78 551 34 538C26 535 20 528 20 519C20 508 29 499 40 499C42 499 44 499 46 500C96 515 141 542 178 577C198 597 215 619 230 642L230-142C215-119 198-97 178-77C141-42 96-15 46 0C44 1 42 1 40 1C29 1 20-8 20-19C20-28 26-35 34-38C78-51 118-75 150-106C190-145 224-191 237-247C238-253 244-257 250-257C256-257 262-253 263-247C276-191 310-145 350-106C382-75 422-51 466-38C474-35 480-28 480-19"}],8598:[.714,.203,1,{p:"958-183C958-177 956-172 952-169L157 626C192 619 228 618 263 622C315 629 366 647 412 677C417 681 421 687 421 694C421 705 412 714 401 714C396 714 393 713 389 711C349 684 304 668 258 662C201 655 142 658 88 685C86 686 84 686 82 686C75 686 69 680 69 673C69 671 69 669 70 667C97 613 100 554 93 497C87 451 71 406 44 366C42 362 41 359 41 354C41 343 50 334 61 334C68 334 74 338 78 343C108 389 126 440 133 492C137 527 136 563 129 598L924-197C927-201 932-203 938-203C949-203 958-194 958-183"}],8599:[.714,.203,1,{p:"959 354C959 359 958 362 956 366C929 406 913 451 907 497C900 554 903 613 930 667C931 669 931 671 931 673C931 680 925 686 918 686C916 686 914 686 912 685C858 658 799 655 742 662C696 668 651 684 611 711C607 713 604 714 599 714C588 714 579 705 579 694C579 687 583 681 588 677C634 647 685 629 737 622C772 618 808 619 843 626L48-169C44-172 42-177 42-183C42-194 51-203 62-203C68-203 73-201 76-197L871 598C864 563 863 527 867 492C874 440 892 389 922 343C926 338 932 334 939 334C950 334 959 343 959 354"}],8600:[.703,.214,1,{p:"959 146C959 157 950 166 939 166C932 166 926 162 922 157C892 111 874 60 867 8C863-27 864-63 871-98L76 697C73 701 68 703 62 703C51 703 42 694 42 683C42 677 44 672 48 669L843-126C808-119 772-118 737-122C685-129 634-147 588-177C583-181 579-187 579-194C579-205 588-214 599-214C604-214 607-213 611-211C651-184 696-168 742-162C799-155 858-158 912-185C914-186 916-186 918-186C925-186 931-180 931-173C931-171 931-169 930-167C903-113 900-54 907 3C913 49 929 94 956 134C958 138 959 141 959 146"}],8601:[.703,.214,1,{p:"958 683C958 694 949 703 938 703C932 703 927 701 924 697L129-98C136-63 137-27 133 8C126 60 108 111 78 157C74 162 68 166 61 166C50 166 41 157 41 146C41 141 42 138 44 134C71 94 87 49 93 3C100-54 97-113 70-167C69-169 69-171 69-173C69-180 75-186 82-186C84-186 86-186 88-185C142-158 201-155 258-162C304-168 349-184 389-211C393-213 396-214 401-214C412-214 421-205 421-194C421-187 417-181 412-177C366-147 315-129 263-122C228-118 192-119 157-126L952 669C956 672 958 677 958 683"}],8602:[.51,.01,.997,{p:"941 250C941 261 932 270 921 270L632 270L710 483C711 485 711 488 711 490C711 501 702 510 691 510C682 510 675 505 672 497L590 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L575 230L497 17C497 15 496 12 496 10C496-1 505-10 516-10C525-10 532-5 535 3L618 230L921 230C932 230 941 239 941 250"}],8603:[.51,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L422 270L500 483C500 485 501 488 501 490C501 501 492 510 481 510C472 510 465 505 462 497L379 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L365 230L287 17C286 15 286 12 286 10C286-1 295-10 306-10C315-10 322-5 325 3L407 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8606:[.51,.01,1.017,{p:"961 250C961 261 952 270 941 270L295 270C324 290 351 314 373 342C405 384 428 433 439 486L439 490C439 501 430 510 419 510C410 510 402 503 400 494C390 447 370 403 341 367C310 327 271 291 224 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L224 230C271 209 310 173 341 133C370 97 390 53 400 6C402-3 410-10 419-10C430-10 439-1 439 10L439 14C428 67 405 116 373 158C351 186 324 210 295 230L941 230C952 230 961 239 961 250"}],8608:[.51,.01,1.017,{p:"961 250C961 256 957 261 952 263C895 282 851 322 815 367C787 403 766 447 757 494C755 503 747 510 737 510C726 510 717 501 717 490C717 489 718 487 718 486C728 433 751 384 784 342C806 314 832 290 862 270L793 270C745 291 707 327 675 367C647 403 626 447 617 494C615 503 607 510 597 510C586 510 577 501 577 490C577 489 578 487 578 486C588 433 611 384 644 342C666 314 692 290 722 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L722 230C692 210 666 186 644 158C611 116 588 67 578 14C578 13 577 11 577 10C577-1 586-10 597-10C607-10 615-3 617 6C626 53 647 97 675 133C707 173 745 209 793 230L862 230C832 210 806 186 784 158C751 116 728 67 718 14C718 13 717 11 717 10C717-1 726-10 737-10C747-10 755-3 757 6C766 53 787 97 815 133C851 178 895 218 952 237C957 239 961 244 961 250"}],8610:[.51,.01,1.192,{p:"1136 10L1136 14C1115 117 1049 203 957 250C1049 297 1115 383 1136 486L1136 490C1136 501 1127 510 1116 510C1106 510 1098 503 1097 494C1076 390 1002 305 903 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L903 230C1002 195 1076 110 1097 6C1098-3 1106-10 1116-10C1127-10 1136-1 1136 10"}],8611:[.51,.01,1.192,{p:"1136 250C1136 256 1132 261 1127 263C1071 282 1026 322 991 367C962 403 942 447 932 494C931 503 923 510 913 510C902 510 893 501 893 490L893 486C904 433 927 384 959 342C981 314 1008 290 1038 270L289 270C190 305 116 390 96 494C94 503 86 510 76 510C65 510 56 501 56 490L56 486C77 383 143 297 235 250C143 203 77 117 56 14L56 10C56-1 65-10 76-10C86-10 94-3 96 6C116 110 190 195 289 230L1038 230C1008 210 981 186 959 158C927 116 904 67 893 14L893 10C893-1 902-10 913-10C923-10 931-3 932 6C942 53 962 97 991 133C1026 178 1071 218 1127 237C1132 239 1136 244 1136 250"}],8612:[.51,.01,.977,{p:"921 10L921 490C921 517 881 517 881 490L881 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L881 230L881 10C881-17 921-17 921 10"}],8614:[.51,.01,.977,{p:"921 250C921 256 917 261 912 263C855 282 811 322 775 367C747 403 726 447 717 494C715 503 707 510 697 510C686 510 677 501 677 490C677 489 678 487 678 486C688 433 711 384 744 342C766 314 792 290 822 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L822 230C792 210 766 186 744 158C711 116 688 67 678 14C678 13 677 11 677 10C677-1 686-10 697-10C707-10 715-3 717 6C726 53 747 97 775 133C811 178 855 218 912 237C917 239 921 244 921 250"}],8617:[.55,.01,.997,{p:"941 390C941 478 869 550 781 550L741 550C730 550 721 541 721 530C721 519 730 510 741 510L781 510C847 510 901 456 901 390C901 324 847 270 781 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L781 230C869 230 941 302 941 390"}],8618:[.55,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510L256 510C267 510 276 519 276 530C276 541 267 550 256 550L216 550C128 550 56 478 56 390C56 302 128 230 216 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8619:[.55,.05,.997,{p:"941 390C941 478 869 550 781 550C692 550 621 478 621 390L621 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L621 230L621-30C621-41 630-50 641-50C652-50 661-41 661-30L661 230L781 230C869 230 941 302 941 390ZM901 390C901 324 847 270 781 270L661 270L661 390C661 456 715 510 781 510C847 510 901 456 901 390"}],8620:[.55,.05,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L376 270L376 390C376 478 304 550 216 550C128 550 56 478 56 390C56 302 128 230 216 230L336 230L336-30C336-41 345-50 356-50C367-50 376-41 376-30L376 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250ZM336 390L336 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510C282 510 336 456 336 390"}],8622:[.51,.01,.996,{p:"940 250C940 256 936 261 930 263C874 282 830 322 794 367C765 403 745 447 736 494C734 503 726 510 716 510C705 510 696 501 696 490C696 489 696 487 697 486C707 433 730 384 763 342C785 314 811 290 841 270L526 270L604 483C605 485 605 488 605 490C605 501 596 510 585 510C577 510 569 505 566 497L484 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L469 230L391 17C391 15 390 12 390 10C390-1 399-10 410-10C419-10 426-5 429 3L512 230L841 230C811 210 785 186 763 158C730 116 707 67 697 14C696 13 696 11 696 10C696-1 705-10 716-10C726-10 734-3 736 6C745 53 765 97 794 133C830 178 874 218 930 237C936 239 940 244 940 250"}],8630:[.562,-.229,.98,{p:"924 250C924 428 764 562 579 562C425 562 309 470 259 332C247 365 230 395 208 423C176 465 134 499 85 522C82 523 79 524 76 524C65 524 56 515 56 504C56 496 61 489 67 486C111 465 148 435 177 399C212 353 240 300 245 241C245 234 251 229 258 229C263 229 267 231 269 235C301 285 351 318 403 342C446 361 493 370 541 368C553 368 562 377 562 388C562 399 553 407 543 408C488 410 435 400 387 378C354 364 324 343 297 319C342 441 443 522 579 522C742 522 884 407 884 250C884 239 893 230 904 230C915 230 924 239 924 250"}],8631:[.562,-.229,.98,{p:"924 504C924 515 915 524 904 524C901 524 898 523 896 522C846 499 804 465 772 423C751 395 733 365 721 332C671 470 555 562 401 562C216 562 56 428 56 250C56 239 65 230 76 230C87 230 96 239 96 250C96 407 238 522 401 522C537 522 638 441 683 319C656 343 626 364 593 378C545 400 492 410 437 408C427 407 418 399 418 388C418 377 427 368 439 368C487 370 534 361 577 342C629 318 679 285 711 235C713 231 717 229 722 229C729 229 735 234 735 241C740 300 768 353 804 399C832 435 869 465 913 486C919 489 924 496 924 504"}],8634:[.68,.059,.771,{p:"715 660C715 671 706 680 695 680C688 680 682 677 679 672C650 633 614 603 572 582C521 556 464 538 405 545L403 545C396 545 390 539 390 531C390 528 391 524 394 522C437 481 460 426 473 370C484 324 484 277 473 230C472 228 472 227 472 225C472 214 481 205 492 205C501 205 509 212 511 220C524 273 524 328 512 379C502 421 485 460 460 496C561 453 633 361 633 250C633 101 513-19 365-19C217-18 98 102 96 250C95 355 156 450 251 493C258 497 263 504 263 512C263 523 254 532 243 532C240 532 237 531 234 530C125 480 54 370 56 250C58 80 195-58 365-59C535-59 673 79 673 250C673 365 606 462 508 517C536 523 564 533 590 546C637 570 679 604 711 648C713 652 715 656 715 660"}],8635:[.68,.059,.771,{p:"715 250C716 370 646 480 536 530C534 531 531 532 528 532C517 532 508 523 508 512C508 504 513 497 520 493C615 450 676 355 675 250C673 102 554-18 406-19C258-19 137 101 137 250C137 361 210 453 311 496C286 460 268 421 259 379C247 328 246 273 259 220C262 212 269 205 279 205C290 205 299 214 299 225C299 227 299 228 298 230C287 277 287 324 298 370C311 426 334 481 377 522C380 524 381 528 381 531C381 539 375 545 368 545L366 545C307 538 250 556 199 582C157 603 121 633 92 672C89 677 83 680 76 680C65 680 56 671 56 660C56 656 57 652 60 648C92 604 134 570 181 546C207 533 234 523 263 517C165 462 97 365 97 250C97 79 236-59 406-59C576-58 713 80 715 250"}],8636:[.503,-.23,1,{p:"950 250C950 261 941 270 930 270L141 270C166 286 190 305 209 328C247 371 276 422 293 477C293 479 294 481 294 483C294 494 285 503 274 503C265 503 257 497 255 489C239 439 213 393 179 354C145 315 107 278 58 255C54 253 50 249 50 243C50 236 56 230 64 230L930 230C941 230 950 239 950 250"}],8637:[.27,.003,1.012,{p:"956 250C956 261 947 270 936 270L69 270C62 270 56 264 56 257C56 251 59 247 64 245C112 222 150 185 185 146C219 107 245 61 260 11C263 3 270-3 279-3C290-3 299 6 299 17C299 19 299 21 298 23C281 78 253 129 215 172C195 195 172 214 147 230L936 230C947 230 956 239 956 250"}],8638:[.697,.203,.441,{p:"385 473C385 482 379 490 371 492C321 508 275 534 236 568C197 602 160 640 137 689C135 693 131 697 125 697C118 697 112 691 112 683L112-183C112-194 121-203 132-203C143-203 152-194 152-183L152 606C168 581 187 557 210 538C253 500 304 471 359 454C361 454 363 453 365 453C376 453 385 462 385 473"}],8639:[.697,.203,.441,{p:"329 683C329 691 323 697 316 697C311 697 306 693 304 689C282 640 244 602 205 568C166 534 120 508 70 492C62 490 56 482 56 473C56 462 65 453 76 453C78 453 80 454 82 454C138 471 188 500 231 538C254 557 273 581 289 606L289-183C289-194 298-203 309-203C320-203 329-194 329-183"}],8640:[.503,-.23,1,{p:"950 243C950 249 946 253 942 255C893 278 855 315 821 354C787 393 761 439 745 489C743 497 735 503 726 503C715 503 706 494 706 483C706 481 707 479 707 477C724 422 753 371 791 328C810 305 834 286 859 270L70 270C59 270 50 261 50 250C50 239 59 230 70 230L936 230C944 230 950 236 950 243"}],8641:[.27,.003,1.012,{p:"956 257C956 264 950 270 942 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L865 230C840 214 816 195 797 172C759 129 730 78 713 23C713 21 712 19 712 17C712 6 721-3 732-3C741-3 749 3 751 11C767 61 793 107 827 146C861 185 899 222 948 245C952 247 956 251 956 257"}],8642:[.703,.197,.441,{p:"385 27C385 38 376 47 365 47C363 47 361 46 359 46C304 29 253 0 210-38C187-57 168-81 152-106L152 683C152 694 143 703 132 703C121 703 112 694 112 683L112-183C112-191 118-197 125-197C131-197 135-193 137-189C160-140 197-102 236-68C275-34 321-8 371 8C379 10 385 18 385 27"}],8643:[.703,.197,.441,{p:"329-183L329 683C329 694 320 703 309 703C298 703 289 694 289 683L289-106C273-81 254-57 231-38C188 0 138 29 82 46C80 46 78 47 76 47C65 47 56 38 56 27C56 18 62 10 70 8C120-8 166-34 205-68C244-102 282-140 304-189C306-193 311-197 316-197C323-197 329-191 329-183"}],8644:[.672,.172,1.018,{p:"962 88C962 99 953 108 942 108L176 108C206 128 232 152 254 180C287 222 310 271 320 324C320 325 321 327 321 328C321 339 312 348 301 348C291 348 283 341 281 332C272 285 251 241 223 205C187 160 143 120 86 101C81 99 77 94 77 88C77 82 81 77 86 75C143 56 187 16 223-29C251-65 272-109 281-156C283-165 291-172 301-172C312-172 321-163 321-152C321-151 320-149 320-148C310-95 287-46 254-4C232 24 206 48 176 68L942 68C953 68 962 77 962 88ZM941 412C941 418 937 423 932 425C875 444 831 484 795 529C767 565 746 609 737 656C735 665 727 672 717 672C706 672 697 663 697 652C697 651 698 649 698 648C708 595 731 546 764 504C786 476 812 452 842 432L76 432C65 432 56 423 56 412C56 401 65 392 76 392L842 392C812 372 786 348 764 320C731 278 708 229 698 176C698 175 697 173 697 172C697 161 706 152 717 152C727 152 735 159 737 168C746 215 767 259 795 295C831 340 875 380 932 399C937 401 941 406 941 412"}],8645:[.703,.203,.896,{p:"516 441C516 450 510 457 502 460C458 473 418 497 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 490 422C492 421 494 421 496 421C507 421 516 430 516 441ZM840 59C840 70 831 79 820 79C818 79 816 79 814 78C764 63 719 36 682 1C662-19 645-41 630-64L630 683C630 694 621 703 610 703C599 703 590 694 590 683L590-64C575-41 558-19 538 1C501 36 456 63 406 78C404 79 402 79 400 79C389 79 380 70 380 59C380 50 386 43 394 40C438 27 478 3 510-28C550-67 584-113 597-169C598-175 604-179 610-179C616-179 622-175 623-169C636-113 670-67 710-28C742 3 782 27 826 40C834 43 840 50 840 59"}],8646:[.672,.172,1.018,{p:"941 88C941 94 937 99 932 101C875 120 831 160 795 205C767 241 746 285 737 332C735 341 727 348 717 348C706 348 697 339 697 328C697 327 698 325 698 324C708 271 731 222 764 180C786 152 812 128 842 108L76 108C65 108 56 99 56 88C56 77 65 68 76 68L842 68C812 48 786 24 764-4C731-46 708-95 698-148C698-149 697-151 697-152C697-163 706-172 717-172C727-172 735-165 737-156C746-109 767-65 795-29C831 16 875 56 932 75C937 77 941 82 941 88ZM962 412C962 423 953 432 942 432L176 432C206 452 232 476 254 504C287 546 310 595 320 648C320 649 321 651 321 652C321 663 312 672 301 672C291 672 283 665 281 656C272 609 251 565 223 529C187 484 143 444 86 425C81 423 77 418 77 412C77 406 81 401 86 399C143 380 187 340 223 295C251 259 272 215 281 168C283 159 291 152 301 152C312 152 321 161 321 172C321 173 320 175 320 176C310 229 287 278 254 320C232 348 206 372 176 392L942 392C953 392 962 401 962 412"}],8647:[.75,.25,.997,{p:"941 10C941 21 932 30 921 30L155 30C184 50 211 74 233 102C265 144 288 193 299 250C288 307 265 356 233 398C211 426 184 450 155 470L921 470C932 470 941 479 941 490C941 501 932 510 921 510L155 510C184 530 211 554 233 582C265 624 288 673 299 726C299 741 290 750 279 750C270 750 262 743 260 734C250 687 230 643 201 607C166 562 121 522 65 503C60 501 56 496 56 490C56 484 60 479 65 477C121 458 166 418 201 373C229 338 249 296 259 250C249 204 229 162 201 127C166 82 121 42 65 23C60 21 56 16 56 10C56 4 60-1 65-3C121-22 166-62 201-107C230-143 250-187 260-234C262-243 270-250 279-250C290-250 299-241 299-226C288-173 265-124 233-82C211-54 184-30 155-10L921-10C932-10 941-1 941 10"}],8648:[.679,.203,.992,{p:"936 441C936 450 930 457 922 460C878 473 838 497 806 528C766 567 732 613 719 669C718 675 712 679 706 679C700 679 694 675 693 669C680 613 646 567 606 528C575 498 538 475 496 462C454 475 417 498 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 496 421C552 437 597 464 634 499C654 519 671 541 686 564L686-183C686-194 695-203 706-203C717-203 726-194 726-183L726 564C741 541 758 519 778 499C815 464 860 437 910 422C912 421 914 421 916 421C927 421 936 430 936 441"}],8649:[.75,.25,.997,{p:"941 10C941 16 937 21 932 23C875 42 831 82 795 127C767 162 747 204 738 250C747 296 767 338 795 373C831 418 875 458 932 477C937 479 941 484 941 490C941 496 937 501 932 503C875 522 831 562 795 607C767 643 746 687 737 734C735 743 727 750 717 750C706 750 697 741 698 726C708 673 731 624 764 582C786 554 812 530 842 510L76 510C65 510 56 501 56 490C56 479 65 470 76 470L842 470C812 450 786 426 764 398C731 356 708 307 698 250C708 193 731 144 764 102C786 74 812 50 842 30L76 30C65 30 56 21 56 10C56-1 65-10 76-10L842-10C812-30 786-54 764-82C731-124 708-173 698-226C697-241 706-250 717-250C727-250 735-243 737-234C746-187 767-143 795-107C831-62 875-22 932-3C937-1 941 4 941 10"}],8650:[.703,.179,.992,{p:"936 59C936 70 927 79 916 79C914 79 912 79 910 78C860 63 815 36 778 1C758-19 741-41 726-64L726 683C726 694 717 703 706 703C695 703 686 694 686 683L686-64C671-41 654-19 634 1C597 36 552 63 496 79C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C417 2 454 25 496 38C538 25 575 2 606-28C646-67 680-113 693-169C694-175 700-179 706-179C712-179 718-175 719-169C732-113 766-67 806-28C838 3 878 27 922 40C930 43 936 50 936 59"}],8651:[.6,.1,1.018,{p:"956 160C956 167 950 173 942 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L865 133C840 117 816 98 797 75C759 32 730-19 713-74C713-76 712-78 712-80C712-91 721-100 732-100C741-100 749-94 751-86C767-36 793 10 827 49C861 88 899 125 948 148C952 150 956 154 956 160ZM962 347C962 358 953 367 942 367L153 367C178 383 202 402 221 425C259 468 288 519 305 574C305 576 306 578 306 580C306 591 297 600 286 600C277 600 269 594 267 586C251 536 225 490 191 451C157 412 119 375 70 352C66 350 62 346 62 340C62 333 68 327 76 327L942 327C953 327 962 336 962 347"}],8652:[.6,.1,1.018,{p:"962 153C962 164 953 173 942 173L76 173C68 173 62 167 62 160C62 154 66 150 70 148C119 125 157 88 191 49C225 10 251-36 267-86C269-94 277-100 286-100C297-100 306-91 306-80C306-78 306-76 305-74C288-19 259 32 221 75C202 98 178 117 153 133L942 133C953 133 962 142 962 153ZM956 340C956 346 952 350 948 352C899 375 861 412 827 451C793 490 767 536 751 586C749 594 741 600 732 600C721 600 712 591 712 580C712 578 713 576 713 574C730 519 759 468 797 425C816 402 840 383 865 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L942 327C950 327 956 333 956 340"}],8653:[.52,.02,.991,{p:"935 153C935 164 927 173 915 173L644 173L700 327L915 327C927 327 935 336 935 347C935 358 927 367 915 367L715 367L761 493C761 495 762 498 762 500C762 511 753 520 742 520C733 520 726 515 723 507L672 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L587 133L541 7C540 5 540 2 540 0C540-11 549-20 560-20C568-20 576-15 579-7L629 133L915 133C927 133 935 142 935 153ZM657 327L601 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8654:[.52,.02,1.068,{p:"1012 250C1012 256 1008 261 1002 263C931 282 869 323 815 370C771 409 734 456 707 509C703 516 697 520 689 520C678 520 669 511 669 500C669 497 670 494 671 491C695 445 725 403 760 367L598 367L644 493C645 495 645 498 645 500C645 511 636 520 625 520C616 520 609 515 606 507L555 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L470 133L424 7C424 5 423 2 423 0C423-11 432-20 443-20C452-20 459-15 462-7L513 133L760 133C725 97 695 55 671 9C670 6 669 3 669 0C669-11 678-20 689-20C697-20 703-16 707-9C734 44 771 91 815 130C869 177 931 218 1002 237C1008 239 1012 244 1012 250ZM935 250C888 231 844 205 804 173L527 173L583 327L804 327C844 295 888 269 935 250ZM541 327L485 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8655:[.52,.02,.991,{p:"935 250C935 256 931 261 926 263C854 282 792 323 738 370C694 409 657 456 630 509C627 516 620 520 612 520C601 520 592 511 592 500C592 497 593 494 594 491C618 445 648 403 683 367L405 367L451 493C451 495 452 498 452 500C452 511 443 520 432 520C423 520 416 515 413 507L362 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L347 327L291 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L277 133L231 7C230 5 230 2 230 0C230-11 239-20 250-20C258-20 266-15 269-7L319 133L683 133C648 97 618 55 594 9C593 6 592 3 592 0C592-11 601-20 612-20C620-20 627-16 630-9C657 44 694 91 738 130C792 177 854 218 926 237C931 239 935 244 935 250ZM859 250C811 231 767 205 727 173L334 173L390 327L727 327C767 295 811 269 859 250"}],8656:[.52,.02,1,{p:"940 153C940 164 931 173 920 173L269 173C229 205 185 231 137 250C185 269 229 295 269 327L920 327C931 327 940 336 940 347C940 358 931 367 920 367L313 367C348 403 378 445 402 491C403 494 404 497 404 500C404 511 395 520 384 520C376 520 369 516 366 509C339 456 302 409 258 370C204 323 142 282 70 263C65 261 61 256 61 250C61 244 65 239 70 237C142 218 204 177 258 130C302 91 339 44 366-9C369-16 376-20 384-20C395-20 404-11 404 0C404 3 403 6 402 9C378 55 348 97 313 133L920 133C931 133 940 142 940 153"}],8657:[.676,.203,.611,{p:"576 353C576 361 572 368 565 371C512 398 465 435 426 479C379 533 338 595 319 667C317 672 312 676 306 676C300 676 295 672 293 667C274 595 233 533 186 479C147 435 100 398 47 371C40 368 36 361 36 353C36 342 45 333 56 333C59 333 62 334 65 335C111 359 153 389 189 424L189-183C189-194 198-203 209-203C220-203 229-194 229-183L229 468C261 508 287 552 306 600C325 552 351 508 383 468L383-183C383-194 392-203 403-203C414-203 423-194 423-183L423 424C459 389 501 359 547 335C550 334 553 333 556 333C567 333 576 342 576 353"}],8658:[.52,.02,1,{p:"939 250C939 256 935 261 930 263C858 282 796 323 742 370C698 409 661 456 634 509C631 516 624 520 616 520C605 520 596 511 596 500C596 497 597 494 598 491C622 445 652 403 687 367L80 367C69 367 60 358 60 347C60 336 69 327 80 327L731 327C771 295 815 269 863 250C815 231 771 205 731 173L80 173C69 173 60 164 60 153C60 142 69 133 80 133L687 133C652 97 622 55 598 9C597 6 596 3 596 0C596-11 605-20 616-20C624-20 631-16 634-9C661 44 698 91 742 130C796 177 858 218 930 237C935 239 939 244 939 250"}],8659:[.703,.176,.611,{p:"576 147C576 158 567 167 556 167C553 167 550 166 547 165C501 141 459 111 423 76L423 683C423 694 414 703 403 703C392 703 383 694 383 683L383 32C351-8 325-52 306-100C287-52 261-8 229 32L229 683C229 694 220 703 209 703C198 703 189 694 189 683L189 76C153 111 111 141 65 165C62 166 59 167 56 167C45 167 36 158 36 147C36 139 40 132 47 129C100 102 147 65 186 21C233-33 274-95 293-167C295-172 300-176 306-176C312-176 317-172 319-167C338-95 379-33 426 21C465 65 512 102 565 129C572 132 576 139 576 147"}],8660:[.52,.02,1,{p:"978 250C978 256 974 261 968 263C897 282 835 323 781 370C737 409 700 456 673 509C669 516 663 520 655 520C644 520 635 511 635 500C635 497 636 494 637 491C661 445 691 403 726 367L274 367C309 403 339 445 363 491C364 494 365 497 365 500C365 511 356 520 345 520C337 520 331 516 327 509C300 456 263 409 219 370C165 323 103 282 32 263C26 261 22 256 22 250C22 244 26 239 32 237C103 218 165 177 219 130C263 91 300 44 327-9C331-16 337-20 345-20C356-20 365-11 365 0C365 3 364 6 363 9C339 55 309 97 274 133L726 133C691 97 661 55 637 9C636 6 635 3 635 0C635-11 644-20 655-20C663-20 669-16 673-9C700 44 737 91 781 130C835 177 897 218 968 237C974 239 978 244 978 250ZM901 250C854 231 809 205 770 173L230 173C191 205 146 231 99 250C146 269 191 295 230 327L770 327C809 295 854 269 901 250"}],8661:[.728,.228,.611,{p:"576 95C576 106 567 115 556 115C553 115 550 114 547 113C501 89 459 59 423 24L423 476C459 441 501 411 547 387C550 386 553 385 556 385C567 385 576 394 576 405C576 413 572 419 565 423C512 450 465 487 426 531C379 585 338 647 319 718C317 724 312 728 306 728C300 728 295 724 293 718C274 647 233 585 186 531C147 487 100 450 47 423C40 419 36 413 36 405C36 394 45 385 56 385C59 385 62 386 65 387C111 411 153 441 189 476L189 24C153 59 111 89 65 113C62 114 59 115 56 115C45 115 36 106 36 95C36 87 40 81 47 77C100 50 147 13 186-31C233-85 274-147 293-218C295-224 300-228 306-228C312-228 317-224 319-218C338-147 379-85 426-31C465 13 512 50 565 77C572 81 576 87 576 95ZM383 520L383-20C351-59 325-104 306-151C287-104 261-59 229-20L229 520C261 559 287 604 306 651C325 604 351 559 383 520"}],8666:[.617,.117,1.015,{p:"959 56C959 67 950 76 939 76L340 76C331 87 322 98 312 109C268 157 216 198 159 230L939 230C950 230 959 239 959 250C959 261 950 270 939 270L159 270C216 302 268 343 312 391C322 402 331 413 340 424L939 424C950 424 959 433 959 444C959 455 950 464 939 464L369 464C396 503 418 545 435 590C436 592 436 594 436 597C436 608 427 617 416 617C408 617 401 612 398 604C371 535 332 472 282 418C222 352 150 295 65 262C60 261 56 256 56 250C56 244 60 239 65 238C150 205 222 148 282 82C332 28 371-35 398-104C401-112 408-117 416-117C427-117 436-108 436-97C436-94 436-92 435-90C418-45 396-3 369 36L939 36C950 36 959 45 959 56"}],8667:[.617,.117,1.015,{p:"959 250C959 256 955 261 950 262C865 295 793 352 733 418C683 472 644 535 617 604C615 612 607 617 599 617C588 617 579 608 579 597C579 594 579 592 580 590C597 545 619 503 646 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L675 424C684 413 693 402 703 391C747 343 799 302 856 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L856 230C799 198 747 157 703 109C693 98 684 87 675 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L646 36C619-3 597-45 580-90C579-92 579-94 579-97C579-108 588-117 599-117C607-117 615-112 617-104C644-35 683 28 733 82C793 148 865 205 950 238C955 239 959 244 959 250"}],8672:[.437,-.063,1.334,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1216 230C1233 230 1251 230 1251 250C1251 270 1233 270 1216 270L952 270C935 270 917 270 917 250C917 230 935 230 952 230"}],8674:[.437,-.063,1.359,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1141 225C1090 175 1054 98 1054 83C1054 63 1075 63 1089 63C1107 63 1118 63 1124 77C1136 106 1167 179 1257 228C1269 235 1276 238 1276 250C1276 259 1271 265 1264 269C1233 285 1167 321 1126 419C1118 436 1113 437 1089 437C1075 437 1054 437 1054 417C1054 403 1090 325 1141 275L957 275C941 275 917 275 917 250C917 225 941 225 957 225"}],8693:[.703,.203,.896,{p:"516 59C516 70 507 79 496 79C494 79 492 79 490 78C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C418 3 458 27 502 40C510 43 516 50 516 59ZM840 441C840 450 834 457 826 460C782 473 742 497 710 528C670 567 636 613 623 669C622 675 616 679 610 679C604 679 598 675 597 669C584 613 550 567 510 528C478 497 438 473 394 460C386 457 380 450 380 441C380 430 389 421 400 421C402 421 404 421 406 422C456 437 501 464 538 499C558 519 575 541 590 564L590-183C590-194 599-203 610-203C621-203 630-194 630-183L630 564C645 541 662 519 682 499C719 464 764 437 814 422C816 421 818 421 820 421C831 421 840 430 840 441"}],8694:[.99,.49,.997,{p:"941-230C941-224 937-219 932-217C875-198 831-158 795-113C767-78 747-36 738 10C747 56 767 98 795 133C831 178 875 218 932 237C937 239 941 244 941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 402 747 444 738 490C747 536 767 578 795 613C831 658 875 698 932 717C937 719 941 724 941 730C941 736 937 741 932 743C875 762 831 802 795 847C767 883 746 927 737 974C735 983 727 990 717 990C706 990 697 981 698 966C708 913 731 864 764 822C786 794 812 770 842 750L76 750C65 750 56 741 56 730C56 719 65 710 76 710L842 710C812 690 786 666 764 638C731 596 708 547 698 490C708 433 731 384 764 342C786 314 812 290 842 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L842 230C812 210 786 186 764 158C731 116 708 67 698 10C708-47 731-96 764-138C786-166 812-190 842-210L76-210C65-210 56-219 56-230C56-241 65-250 76-250L842-250C812-270 786-294 764-322C731-364 708-413 698-466C697-481 706-490 717-490C727-490 735-483 737-474C746-427 767-383 795-347C831-302 875-262 932-243C937-241 941-236 941-230"}],8704:[.684,-.003,.666,{p:"620 656C630 681 594 696 583 672L486 438L180 438L82 672C72 696 35 681 46 656L148 411L148 410L313 16C320-2 345-2 353 16L517 410L518 411ZM469 398L333 72L197 398"}],8705:[.684,0,.556,{p:"500 222C500 233 491 242 480 242C469 242 460 233 460 222C460 122 378 40 278 40C178 40 96 122 96 222L96 462C96 562 178 644 278 644C378 644 460 562 460 462C460 451 469 442 480 442C491 442 500 451 500 462C500 585 401 684 278 684C155 684 56 585 56 462L56 222C56 99 155 0 278 0C401 0 500 99 500 222"}],8706:[.716,.022,.586,{p:"515 457C475 616 357 716 234 716C89 716 76 586 83 558C86 544 99 523 129 523C162 523 176 553 170 576C161 611 130 611 114 611C140 685 209 691 238 691C311 691 394 639 427 510C436 471 443 420 441 339C416 401 361 457 283 457C222 457 161 441 102 363C40 280 56 187 64 156C80 94 152-22 292-22C530-22 551 314 515 457ZM432 303C450 231 443 6 289 6C179 6 153 109 150 119C144 146 134 286 160 346C185 403 226 435 288 435C397 435 427 323 432 303"}],8707:[.684,0,.556,{p:"500 20L500 664C500 675 491 684 480 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L460 644L460 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L460 322L460 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L480 0C491 0 500 9 500 20"}],8708:[.789,.105,.556,{p:"500 20L500 664C500 675 491 684 480 684L424 684L452 762C453 764 454 767 454 769C454 780 445 789 434 789C425 789 417 784 415 776L381 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L367 644L264 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L249 322L147 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L132 0L104-78C103-80 103-83 103-85C103-96 111-105 123-105C131-105 139-100 141-92L175 0L480 0C491 0 500 9 500 20ZM460 644L460 362L307 362L409 644ZM460 40L189 40L292 322L460 322"}],8709:[.772,.078,.5,{p:"452 345C452 427 451 584 365 669L383 734L388 752C388 763 379 772 368 772C353 772 350 762 344 740L331 695C319 701 287 716 250 716C193 716 128 686 91 609C52 528 47 438 47 345C47 284 47 100 134 25L111-58C111-69 120-78 131-78C146-78 149-68 155-46L168-1C192-14 222-22 249-22C361-22 405 72 423 120C449 190 452 273 452 345ZM322 666L147 70C114 139 114 262 114 357C114 438 114 507 128 571C147 664 205 694 250 694C270 694 296 688 322 666ZM385 357C385 284 385 210 373 143C355 38 302 0 249 0C226 0 202 8 178 29L352 626C385 568 385 452 385 357"}],8710:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],8711:[.683,.033,.833,{p:"785 675C785 683 779 683 763 683L69 683C53 683 47 683 47 675C47 675 47 672 52 663L390-15C397-28 399-33 416-33C433-33 435-28 442-15L780 663C785 672 785 675 785 675ZM720 612L446 61L445 61L170 612"}],8712:[.543,.043,.667,{p:"587-23C587-12 578-3 567-3L374-3C241-3 132 100 122 230L567 230C594 230 594 270 567 270L122 270C132 400 241 503 374 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L374 543C212 543 81 412 81 250C81 88 212-43 374-43L567-43C578-43 587-34 587-23"}],8713:[.73,.23,.667,{p:"587-23C587-12 578-3 567-3L374-3C337-3 303 5 271 19L348 230L567 230C594 230 594 270 567 270L363 270L447 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L462 543L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L419 543L374 543C212 543 81 412 81 250C81 144 137 51 222 0L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L257-19C293-34 333-43 374-43L567-43C578-43 587-34 587-23ZM305 230L236 38C172 80 128 150 122 230ZM405 503L320 270L122 270C132 400 241 503 374 503"}],8715:[.543,.043,.667,{p:"586 250C586 412 455 543 293 543L100 543C89 543 80 534 80 523C80 512 89 503 100 503L293 503C426 503 535 400 545 270L100 270C73 270 73 230 100 230L545 230C535 100 426-3 293-3L100-3C89-3 80-12 80-23C80-34 89-43 100-43L293-43C455-43 586 88 586 250"}],8716:[.73,.23,.667,{p:"587 250C587 356 531 449 446 500L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L411 519C375 534 335 543 294 543L101 543C90 543 81 534 81 523C81 512 90 503 101 503L294 503C331 503 365 495 397 481L320 270L101 270C74 270 74 230 101 230L305 230L221-3L101-3C90-3 81-12 81-23C81-34 90-43 101-43L206-43L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L249-43L294-43C456-43 587 88 587 250ZM546 270L363 270L432 462C496 420 540 350 546 270ZM546 230C536 100 427-3 294-3L263-3L348 230"}],8718:[.554,0,.666,{p:"610 20L610 534C610 545 601 554 590 554L76 554C65 554 56 545 56 534L56 20C56 9 65 0 76 0L590 0C601 0 610 9 610 20"}],8719:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250L359-250L359-210C256-210 256-161 256-131L256 710L687 710L687-131C687-161 687-210 584-210L584-250"}],8720:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L584 750L584 710C687 710 687 661 687 631L687-210L256-210L256 631C256 661 256 710 359 710L359 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250"}],8721:[.75,.25,1.056,{p:"999-1L974-1C949-76 882-137 797-166C781-171 712-195 565-195L140-195L487 234C494 243 496 246 496 250C496 254 495 255 489 264L164 710L560 710C674 710 904 703 974 516L999 516L913 750L84 750C57 750 56 749 56 718L421 216L66-223C58-233 57-235 57-239C57-250 66-250 84-250L913-250"}],8722:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250"}],8723:[.584,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 544L702 544C713 544 722 553 722 564C722 575 713 584 702 584L76 584C65 584 56 575 56 564C56 553 65 544 76 544L369 544L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],8724:[.785,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250ZM442 732C442 761 418 785 389 785C360 785 336 761 336 732C336 703 360 679 389 679C418 679 442 703 442 732"}],8725:[.603,.103,.568,{p:"512 583C512 594 503 603 492 603C485 603 479 599 475 594L59-72C57-75 56-79 56-83C56-94 65-103 76-103C83-103 89-99 93-94L509 572C511 575 512 579 512 583"}],8726:[.603,.103,.568,{p:"512-83C512-79 511-75 509-72L93 594C89 599 83 603 76 603C65 603 56 594 56 583C56 579 57 575 59 572L475-94C479-99 485-103 492-103C503-103 512-94 512-83"}],8727:[.462,-.039,.5,{p:"433 144C442 160 436 179 419 186L274 250L419 314C436 321 442 340 433 356C424 371 404 375 390 365L262 271L279 429C281 446 268 462 250 462C232 462 219 446 221 429L238 271L110 365C96 375 76 371 67 356C58 340 64 321 81 314L226 250L81 186C64 179 58 160 67 144C76 129 96 125 110 135L238 229L221 71C219 54 232 39 250 39C268 39 281 54 279 71L262 229L390 135C404 125 424 129 433 144"}],8728:[.4,-.1,.412,{p:"356 250C356 333 289 400 206 400C123 400 56 333 56 250C56 167 123 100 206 100C289 100 356 167 356 250ZM316 250C316 189 267 140 206 140C145 140 96 189 96 250C96 311 145 360 206 360C267 360 316 311 316 250"}],8729:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250"}],8730:[.04,.96,.833,{ic:.02,p:"853 20C853 31 845 40 833 40C821 40 818 33 812 21L389-855L211-463C207-455 205-449 198-449C195-449 193-449 184-457L85-532C74-541 73-542 73-546C73-553 77-557 83-557C86-557 88-557 97-549L149-510L347-945C353-959 355-960 366-960C382-960 384-956 391-941L847 3C852 14 853 15 853 20"}],8733:[.442,.011,.778,{p:"722-7L722 33C716 32 704 30 699 30C618 30 565 112 528 170L485 235C515 302 583 413 695 413C700 413 711 413 722 410C722 436 721 437 719 439C710 442 691 442 688 442C574 442 498 344 463 270C420 337 352 442 230 442C121 442 56 331 56 215C56 106 115-11 228-11C342-11 418 87 453 161C496 94 564-11 686-11C705-11 722-7 722-7ZM431 196C401 129 333 18 221 18C125 18 78 122 78 215C78 315 135 401 217 401C298 401 351 319 388 261"}],8734:[.442,.011,1,{p:"943 216C943 327 873 442 754 442C610 442 521 294 508 272C441 353 440 354 418 373C386 400 327 442 248 442C132 442 56 333 56 215C56 104 126-11 245-11C389-11 478 137 491 159C558 78 559 77 581 58C613 31 672-11 751-11C867-11 943 98 943 216ZM921 216C921 116 851 37 767 37C721 37 680 60 635 109C607 140 562 203 534 237C572 305 648 410 761 410C867 410 921 306 921 216ZM465 194C427 126 351 21 238 21C132 21 78 125 78 215C78 315 148 394 232 394C278 394 319 371 364 322C392 291 437 228 465 194"}],8735:[.679,-.013,.778,{p:"722 33C722 44 713 53 702 53L96 53L96 659C96 670 87 679 76 679C65 679 56 670 56 659L56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8736:[.724,-.013,.778,{p:"722 33C722 44 713 53 702 53L122 53L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L61 47C58 43 56 38 56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8737:[.724,.109,.778,{p:"722 33C722 44 713 53 702 53L565 53C560 175 510 290 424 377L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L395 404C368 428 338 448 306 465C303 467 300 468 296 468C285 468 276 459 276 448C276 440 281 433 287 430C316 414 343 396 368 375L61 47C58 43 56 38 56 33C56 22 65 13 76 13L525 13C524-19 519-51 510-83L510-89C510-100 518-109 530-109C539-109 547-102 549-94C558-58 564-22 565 13L702 13C713 13 722 22 722 33ZM525 53L122 53L397 348C474 269 520 164 525 53"}],8738:[.562,.062,.778,{p:"696 0C696 9 691 16 684 19L559 73C602 187 602 313 559 427L684 481C691 484 696 491 696 500C696 511 687 520 676 520C673 520 671 519 668 518L543 463C527 495 508 526 485 555C481 559 476 562 469 562C458 562 449 553 449 542C449 538 451 533 454 530C474 504 492 476 506 447L94 268C87 265 82 258 82 250C82 242 87 235 94 232L506 53C492 24 474-4 454-30C451-33 449-38 449-42C449-53 458-62 469-62C476-62 481-59 485-55C508-26 527 5 543 37L668-18C671-19 673-20 676-20C687-20 696-11 696 0ZM522 89L152 250L522 411C561 307 561 193 522 89"}],8739:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],8740:[.75,.25,.388,{p:"332 377C332 388 323 397 312 397C306 397 301 394 297 390L214 301L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174 258L61 137C58 134 56 129 56 124C56 112 65 104 76 104C82 104 87 106 91 110L174 199L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 242L327 363C330 366 332 371 332 377"}],8741:[.75,.25,.5,{p:"173-230L173 730C173 741 164 750 153 750C142 750 133 741 133 730L133-230C133-241 142-250 153-250C164-250 173-241 173-230ZM367-230L367 730C367 741 358 750 347 750C336 750 327 741 327 730L327-230C327-241 336-250 347-250C358-250 367-241 367-230"}],8742:[.75,.25,.556,{p:"500 467C500 478 491 487 480 487C474 487 469 484 465 480L395 405L395 730C395 741 386 750 375 750C364 750 355 741 355 730L355 362L201 197L201 730C201 741 192 750 181 750C170 750 161 741 161 730L161 154L61 47C58 44 56 39 56 34C56 22 65 14 76 14C82 14 87 16 91 20L161 95L161-230C161-241 170-250 181-250C192-250 201-241 201-230L201 138L355 303L355-230C355-241 364-250 375-250C386-250 395-241 395-230L395 346L495 453C498 456 500 461 500 467"}],8743:[.602,.02,.667,{p:"597 8L354 588C346 606 321 606 314 588L71 8C60-17 97-32 107-8L334 532L560-8C570-32 607-17 597 8"}],8744:[.601,.021,.667,{p:"597 573C607 598 570 613 560 589L334 49L107 589C97 613 60 598 71 573L314-7C321-25 346-25 354-7"}],8745:[.604,.02,.667,{p:"607 0L607 382C607 503 486 604 334 604C182 604 61 503 61 382L61 0C61-11 70-20 81-20C92-20 101-11 101 0L101 382C101 484 206 564 334 564C462 564 567 484 567 382L567 0C567-11 576-20 587-20C598-20 607-11 607 0"}],8746:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202"}],8747:[.805,.306,.545,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722",ic:.12}],8748:[.805,.306,.915,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722",ic:.12}],8749:[.805,.306,1.285,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722",ic:.12}],8750:[.805,.306,.615,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C343 608 333 539 322 459C214 450 130 360 130 249C130 154 194 73 281 48L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-106 347-38 357 40C465 49 550 139 550 249C550 345 485 426 398 451L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM510 249C510 163 445 92 362 81L388 325L395 410C461 388 510 324 510 249ZM317 418L291 174L284 89C218 112 170 175 170 249C170 336 234 407 317 418",ic:.05}],8751:[.805,.306,.985,{p:"979 722C979 770 929 805 869 805C774 805 735 708 718 632C712 606 701 527 690 440C640 452 584 459 525 459C480 459 437 455 397 448L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 605 330 520 318 428C205 390 130 323 130 249C130 184 190 123 284 84L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-105 348-27 359 59C409 47 465 39 525 39C569 39 612 44 652 51L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-103 719-20 731 71C844 109 920 176 920 249C920 315 859 376 765 415L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM880 249C880 191 823 142 736 112L758 325L762 377C834 347 880 302 880 249ZM313 387L291 174L287 122C215 152 170 197 170 249C170 308 226 357 313 387ZM685 402L661 174L655 91C614 84 570 79 525 79C467 79 412 86 364 97L388 325L394 408C435 415 479 419 525 419C582 419 637 413 685 402",ic:.05}],8752:[.805,.306,1.355,{p:"1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1082 605 1070 522 1059 430L1020 437C950 450 866 457 768 459L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722C979 770 929 805 869 805C774 805 735 708 718 632C713 608 703 539 692 459C577 459 479 451 399 437L397 437L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 604 329 515 317 419C270 406 232 390 203 370C154 338 130 297 130 249C130 202 154 161 203 129C225 114 252 101 285 90L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-104 349-21 361 69L399 62C469 49 553 42 651 40L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-106 717-39 727 40C842 40 940 48 1020 62L1022 62L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1078-103 1090-15 1102 80C1149 93 1187 109 1216 129C1265 161 1290 202 1290 249C1290 297 1265 338 1216 370C1194 385 1167 398 1134 409L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1250 249C1250 215 1230 186 1194 162C1171 147 1142 134 1107 123L1128 325L1131 368C1156 359 1177 348 1194 337C1230 313 1250 284 1250 249ZM312 376L291 174L288 131C263 140 242 151 225 162C189 186 170 215 170 249C170 284 189 313 225 337C248 352 277 365 312 376ZM687 419L661 174L654 80C558 82 475 89 406 101L365 109L388 325L393 396L406 398C483 411 577 419 687 419ZM1054 390L1031 174L1026 103L1013 101C936 88 842 80 732 80L758 325L765 419C861 417 944 410 1013 398",ic:.05}],8753:[.805,.306,.675,{p:"667 346C665 357 654 365 644 363C641 362 638 361 636 360C618 347 603 332 591 315C567 407 494 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 238 88 229 100 229C111 229 120 238 120 249C120 366 210 461 324 469L291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L398 462C473 441 531 382 552 308C535 320 515 329 494 335L486 335C475 333 468 323 470 312C471 304 477 298 484 296C520 287 549 263 566 231C570 224 578 219 587 221C596 222 603 229 604 238C608 274 628 306 658 327C665 331 668 339 667 346",ic:.02}],8754:[.805,.306,.662,{p:"643 407C639 417 627 422 617 418C614 417 612 416 610 414C595 398 583 380 574 361C541 431 478 483 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C467-6 565 77 592 187C592 189 593 190 593 192C593 203 584 212 573 212C563 212 555 205 553 197C531 106 452 37 356 30L388 325L398 462C459 445 509 402 537 347C518 356 497 361 476 363C473 363 470 363 467 362C457 358 452 346 456 336C459 328 466 323 473 323C509 321 543 303 565 275C571 268 580 265 588 268C596 271 601 280 601 288C599 324 613 360 638 385C644 391 646 399 643 407ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8755:[.805,.306,.662,{p:"643 92C646 100 644 108 638 114C613 139 599 175 601 211C601 219 596 228 588 231C580 234 571 231 565 224C543 196 509 178 473 176C466 176 459 171 456 163C452 153 457 141 467 137C470 136 473 136 476 136C497 138 518 143 537 152C503 84 435 36 356 30L388 325L398 462C475 440 534 379 553 302C555 294 563 287 573 287C584 287 593 296 593 307C593 309 592 310 592 312C569 405 495 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C449-6 534 53 574 138C583 119 595 101 610 85C612 83 614 82 617 81C627 77 639 82 643 92ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8756:[.416,-.084,.516,{p:"311 363C311 392 287 416 258 416C229 416 205 392 205 363C205 333 229 310 258 310C287 310 311 333 311 363ZM441 137C441 167 417 190 388 190C359 190 335 167 335 137C335 108 359 84 388 84C417 84 441 108 441 137ZM181 137C181 167 157 190 128 190C99 190 75 167 75 137C75 108 99 84 128 84C157 84 181 108 181 137"}],8757:[.416,-.084,.516,{p:"311 137C311 167 287 190 258 190C229 190 205 167 205 137C205 108 229 84 258 84C287 84 311 108 311 137ZM441 363C441 392 417 416 388 416C359 416 335 392 335 363C335 333 359 310 388 310C417 310 441 333 441 363ZM181 363C181 392 157 416 128 416C99 416 75 392 75 363C75 333 99 310 128 310C157 310 181 333 181 363"}],8758:[.422,-.078,.278,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131"}],8759:[.422,-.078,.516,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131ZM430 369C430 398 406 422 377 422C348 422 324 398 324 369C324 340 348 316 377 316C406 316 430 340 430 369ZM430 131C430 160 406 184 377 184C348 184 324 160 324 131C324 102 348 78 377 78C406 78 430 102 430 131"}],8760:[.504,-.23,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451"}],8761:[.422,-.078,.906,{p:"616 250C616 261 607 270 596 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L596 230C607 230 616 239 616 250ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8764:[.366,-.134,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C497 188 448 230 404 269C350 318 286 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C276 312 325 270 369 231C423 182 487 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8765:[.366,-.134,.773,{p:"717 146C713 262 683 329 598 357C583 361 568 364 553 364C487 364 423 318 369 269C325 230 276 188 223 188C213 188 202 189 192 193C122 216 83 260 80 354C80 361 74 366 68 366C61 366 56 361 56 354C60 238 90 171 176 143C190 139 205 136 220 136C286 136 350 182 404 231C448 270 497 312 550 312C561 312 571 311 582 307C651 284 690 240 693 146C693 139 699 134 705 134C712 134 717 139 717 146"}],8766:[.466,-.034,.901,{p:"845 232C845 313 792 391 696 416L693 416C686 416 681 411 681 404C681 398 685 394 690 392C760 375 795 320 795 261C795 207 766 150 708 113C691 102 675 98 658 98C590 98 524 179 480 265C422 377 329 466 236 466C210 466 183 459 158 443C89 399 56 332 56 268C56 187 109 109 206 84L209 84C215 84 221 89 221 96C221 102 217 106 212 108C141 125 106 180 106 239C106 293 135 350 193 387C210 398 227 402 243 402C311 402 377 321 421 235C479 123 573 34 665 34C692 34 718 41 743 57C813 101 845 168 845 232"}],8767:[.492,-.008,.778,{p:"722 250C722 261 713 270 702 270C692 270 684 263 682 254C656 128 614 74 546 74C465 74 437 170 421 256C400 374 343 492 233 492C143 492 91 420 56 254L56 250C56 239 65 230 76 230C86 230 94 237 96 246C122 372 164 426 233 426C313 426 341 330 357 244C378 126 435 8 546 8C635 8 687 80 722 246"}],8768:[.583,.083,.28,{p:"224 399C224 410 223 422 221 433C199 539 145 574 77 583L76 583C69 583 64 578 64 571C64 565 69 560 74 559C127 552 139 502 156 420C157 412 158 404 158 396C158 351 134 307 111 266C83 214 56 158 56 101C56 90 57 78 59 67C80-39 135-74 202-83L204-83C211-83 216-78 216-71C216-65 211-60 205-59C153-52 140-2 124 80C122 88 122 96 122 104C122 149 146 193 169 234C197 286 224 342 224 399"}],8769:[.482,-.018,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C502 188 457 223 416 259L536 451C538 454 539 458 539 462C539 473 530 482 519 482C512 482 506 478 502 473L385 286C335 328 279 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C271 312 317 277 357 241L237 49C235 46 234 42 234 38C234 27 243 18 254 18C261 18 268 22 271 27L388 214C438 172 494 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8770:[.38,-.032,.778,{p:"722 360C722 371 713 380 702 380L76 380C65 380 56 371 56 360C56 349 65 340 76 340L702 340C713 340 722 349 722 360ZM720 234C720 242 714 247 708 247C701 247 696 242 696 236C687 149 646 108 578 88C568 85 558 84 549 84C497 84 449 123 406 160C352 205 291 248 226 248C213 248 199 246 185 242C101 217 69 154 58 46C58 38 64 33 70 33C77 33 82 38 82 44C91 131 132 172 200 192C210 195 220 196 229 196C281 196 329 157 372 120C426 75 487 32 552 32C565 32 579 34 593 38C677 63 709 126 720 234"}],8771:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C497 304 449 343 406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340C426 295 487 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454"}],8772:[.603,.103,.778,{p:"722 140C722 151 713 160 702 160L378 160L428 298C466 271 508 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C512 304 478 323 446 347L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L413 374L406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340L394 322L335 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L320 120L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L363 120L702 120C713 120 722 129 722 140"}],8773:[.552,-.036,.778,{p:"720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C497 388 449 427 406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C426 379 487 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8774:[.614,.048,.778,{p:"720 600C720 608 714 613 708 613C701 613 696 608 696 602C687 514 646 474 578 454C568 451 558 450 549 450C497 450 449 489 406 526C352 571 291 614 226 614C213 614 199 612 185 608C101 583 69 520 58 412C58 404 64 399 70 399C77 399 82 404 82 410C91 497 132 537 200 558C210 561 220 562 229 562C281 562 329 523 372 486C426 441 487 398 552 398C565 398 579 400 593 404C677 429 709 492 720 600ZM722 56C722 67 713 76 702 76L365 76L461 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L486 270L519 323C521 326 522 330 522 334C522 345 513 354 502 354C495 354 489 350 485 345L438 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L413 230L317 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L292 36L259-17C257-20 256-24 256-28C256-39 265-48 276-48C283-48 289-44 293-39L340 36L702 36C713 36 722 45 722 56"}],8775:[.603,.103,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L452 366C484 348 517 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C521 388 495 399 470 414L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L436 439L406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C387 412 402 399 418 388L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L333 36L702 36C713 36 722 45 722 56"}],8776:[.457,-.043,.773,{p:"717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C491 314 445 349 402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339C423 300 481 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436ZM717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161C350 200 292 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C282 186 328 151 371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8777:[.603,.103,.773,{p:"717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161L381 176L426 301C463 279 502 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436L717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C507 314 475 330 444 350L526 576C527 578 528 581 528 583C528 594 519 603 508 603C499 603 492 598 489 590L411 375L402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339L392 324L347 199C310 221 271 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C266 186 298 170 329 150L247-76C246-78 246-81 246-83C246-94 255-103 266-103C274-103 282-98 284-90L363 125L371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8778:[.541,-.036,.778,{p:"720 522C720 529 714 534 708 534C702 534 697 530 696 525C679 450 636 418 568 401C560 399 551 398 543 398C493 398 447 433 405 465C353 504 294 541 233 541C221 541 209 540 197 537C114 517 79 461 59 368C58 367 58 366 58 366C58 359 64 354 70 354C76 354 81 358 82 363C99 438 142 470 210 487C218 489 227 490 235 490C285 490 331 455 373 423C425 384 484 347 545 347C557 347 569 348 581 351C664 371 699 427 719 520C720 521 720 522 720 522ZM720 328C720 335 714 340 708 340C702 340 697 336 696 331C679 256 636 224 568 207C560 205 551 204 543 204C493 204 447 239 405 271C353 310 294 347 233 347C221 347 209 346 197 343C114 323 79 267 59 174C58 173 58 172 58 172C58 165 64 160 70 160C76 160 81 164 82 169C99 244 142 276 210 293C218 295 227 296 235 296C285 296 331 261 373 229C425 190 484 153 545 153C557 153 569 154 581 157C664 177 699 233 719 326C720 327 720 328 720 328ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8779:[.541,.041,.773,{p:"717 522C717 529 712 534 705 534C699 534 695 530 693 525C677 450 633 418 566 401C557 399 549 398 541 398C491 398 445 433 402 465C350 504 292 541 230 541C219 541 207 540 195 537C112 517 76 461 56 368L56 366C56 359 61 354 68 354C74 354 79 358 80 363C96 438 140 470 207 487C216 489 224 490 233 490C282 490 328 455 371 423C423 384 481 347 543 347C555 347 567 348 578 351C661 371 697 427 717 520ZM717 328C717 335 712 340 705 340C699 340 695 336 693 331C677 256 633 224 566 207C557 205 549 204 541 204C491 204 445 239 402 271C350 310 292 347 230 347C219 347 207 346 195 343C112 323 76 267 56 174L56 172C56 165 61 160 68 160C74 160 79 164 80 169C96 244 140 276 207 293C216 295 224 296 233 296C282 296 328 261 371 229C423 190 481 153 543 153C555 153 567 154 578 157C661 177 697 233 717 326ZM717 134C717 141 712 146 705 146C699 146 695 142 693 137C677 62 633 30 566 13C557 11 549 10 541 10C491 10 445 45 402 77C350 116 292 153 230 153C219 153 207 152 195 149C112 129 76 73 56-20L56-22C56-29 61-34 68-34C74-34 79-30 80-25C96 50 140 82 207 99C216 101 224 102 233 102C282 102 328 67 371 35C423-4 481-41 543-41C555-41 567-40 578-37C661-17 697 39 717 132"}],8780:[.541,-.036,.778,{p:"720 366C720 366 720 367 719 368C699 461 664 517 581 537C569 540 557 541 545 541C484 541 425 504 373 465C331 433 285 398 235 398C227 398 218 399 210 401C142 418 99 450 82 525C81 530 76 534 70 534C64 534 58 529 58 522C58 522 58 521 59 520C79 427 114 371 197 351C209 348 221 347 233 347C294 347 353 384 405 423C447 455 493 490 543 490C551 490 560 489 568 487C636 470 679 438 696 363C697 358 702 354 708 354C714 354 720 359 720 366ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8781:[.498,-.002,.778,{p:"722 478C722 489 713 498 702 498C696 498 691 496 688 492C609 412 501 367 389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327C512 327 630 376 716 464C720 467 722 472 722 478ZM722 22C722 28 720 33 716 36C630 124 512 173 389 173C266 173 148 124 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C169 88 277 133 389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8784:[.601,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM442 548C442 577 418 601 389 601C360 601 336 577 336 548C336 519 360 495 389 495C418 495 442 519 442 548"}],8788:[.422,-.078,.906,{p:"850 347C850 358 841 367 830 367L310 367C299 367 290 358 290 347C290 336 299 327 310 327L830 327C841 327 850 336 850 347ZM850 153C850 164 841 173 830 173L310 173C299 173 290 164 290 153C290 142 299 133 310 133L830 133C841 133 850 142 850 153ZM162 369C162 398 138 422 109 422C80 422 56 398 56 369C56 340 80 316 109 316C138 316 162 340 162 369ZM162 131C162 160 138 184 109 184C80 184 56 160 56 131C56 102 80 78 109 78C138 78 162 102 162 131"}],8789:[.422,-.078,.906,{p:"616 347C616 358 607 367 596 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L596 327C607 327 616 336 616 347ZM616 153C616 164 607 173 596 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L596 133C607 133 616 142 616 153ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8797:[.793,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM306 495L306 523C276 523 272 525 272 541L272 789L193 785L193 757C223 757 227 756 227 739L227 669C215 677 195 686 167 686C102 686 58 643 58 588C58 536 98 490 162 490C191 490 212 501 226 511L226 490ZM226 547C207 520 180 514 164 514C145 514 135 521 122 538C110 554 109 576 109 588C109 598 109 624 126 642C139 656 151 663 170 663C181 663 208 661 226 636ZM528 549C528 560 518 561 514 561C505 561 504 559 500 550C489 525 461 516 440 516C409 516 400 533 393 539C380 555 379 575 379 588L510 588C522 588 528 588 528 602C528 631 512 689 431 689C365 689 328 642 328 590C328 536 372 490 437 490C506 490 528 540 528 549ZM486 610L381 610C387 655 414 666 431 666C478 666 485 626 486 610ZM720 754C720 774 704 793 673 793C634 793 598 768 598 720L598 680L558 680L558 652L598 652L598 533C598 523 597 521 576 521L564 521L564 495L685 495L685 521L669 521C643 521 642 523 642 534L642 652L701 652L701 680L641 680L641 720C641 754 655 769 672 769L676 769C672 765 669 760 669 753C669 739 678 728 694 728C711 728 720 739 720 754"}],8799:[.803,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM483 736C483 752 477 803 386 803C321 803 295 773 295 741C295 719 312 712 322 712C335 712 350 722 350 740C350 751 344 760 335 764C354 778 379 778 386 778C432 778 431 743 431 732C431 725 422 707 414 700C375 669 365 632 365 601L365 587C365 576 374 577 380 577C392 577 393 584 393 595L393 606C393 650 420 658 448 679C463 691 483 712 483 736ZM410 511C410 528 397 542 380 542C363 542 348 528 348 511C348 494 363 480 380 480C396 480 410 494 410 511"}],8800:[.73,.23,.778,{p:"722 153C722 164 713 173 702 173L382 173L438 327L702 327C713 327 722 336 722 347C722 358 713 367 702 367L453 367L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L410 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L396 327L340 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L325 133L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L368 133L702 133C713 133 722 142 722 153"}],8801:[.464,-.036,.778,{p:"722 444C722 455 713 464 702 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L702 424C713 424 722 433 722 444ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8802:[.73,.23,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L474 424L702 424C713 424 722 433 722 444C722 455 713 464 702 464L488 464L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L446 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L431 424L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L332 36L702 36C713 36 722 45 722 56"}],8803:[.561,.061,.778,{p:"722 541C722 552 713 561 702 561L76 561C65 561 56 552 56 541C56 530 65 521 76 521L702 521C713 521 722 530 722 541ZM722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM722-41C722-30 713-21 702-21L76-21C65-21 56-30 56-41C56-52 65-61 76-61L702-61C713-61 722-52 722-41"}],8804:[.631,.119,.778,{p:"691 75L143 334L691 593C715 604 698 640 673 629L92 354C75 346 75 322 92 314L673 39C698 28 715 64 691 75ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8805:[.631,.119,.778,{p:"686 314C703 322 703 346 686 354L105 629C80 640 63 604 87 593L635 334L87 75C63 64 80 28 105 39ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8806:[.715,.203,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8807:[.715,.203,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8808:[.715,.287,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8809:[.715,.287,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8810:[.547,.047,1,{p:"578-10L136 250L578 510C601 523 581 558 558 544L91 270C75 261 75 239 91 230L558-44C581-58 601-23 578-10ZM910-10L467 250L910 510C933 523 913 558 890 544L422 270C407 261 407 239 422 230L890-44C913-58 933-23 910-10"}],8811:[.547,.047,1,{p:"909 230C925 239 925 261 909 270L442 544C419 558 399 523 422 510L864 250L422-10C399-23 419-58 442-44ZM578 230C593 239 593 261 578 270L110 544C87 558 67 523 90 510L533 250L90-10C67-23 87-58 110-44"}],8812:[.77,.27,.434,{p:"378-250C378-242 373-235 367-232C322-210 280-174 242-131C324-24 378 118 378 250C378 382 324 524 242 631C280 674 322 710 367 732C373 735 378 742 378 750C378 761 369 770 358 770C355 770 352 769 349 768C302 744 257 707 217 662C177 707 132 744 85 768C82 769 79 770 76 770C65 770 56 761 56 750C56 742 61 735 67 732C112 710 154 674 192 631C110 524 56 382 56 250C56 118 110-24 192-131C154-174 112-210 67-232C61-235 56-242 56-250C56-261 65-270 76-270C79-270 82-269 85-268C132-244 177-207 217-162C257-207 302-244 349-268C352-269 355-270 358-270C369-270 378-261 378-250ZM338 250C338 130 290-1 217-99C144-1 96 130 96 250C96 370 144 501 217 599C290 501 338 370 338 250"}],8813:[.73,.23,.778,{p:"722 22C722 28 720 33 716 36C630 124 512 173 389 173L382 173L439 330C544 341 642 388 716 464C720 467 722 472 722 478C722 489 713 498 702 498C696 498 691 496 688 492C624 428 543 386 455 372L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L411 368L389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327L396 327L339 170C234 159 136 112 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C154 72 235 114 323 128L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L367 132L389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8814:[.73,.23,.778,{p:"689-9L370 142L466 404L689 509C713 520 696 556 671 545L485 457L575 703C576 705 576 708 576 710C576 721 567 730 556 730C547 730 540 725 537 717L434 433L90 270C73 262 73 238 90 230L320 121L202-203C201-205 201-208 201-210C201-221 210-230 221-230C230-230 237-225 240-217L357 104L671-45C696-56 713-20 689-9ZM414 379L334 159L141 250"}],8815:[.73,.23,.778,{p:"688 230C705 238 705 262 688 270L458 379L576 703C577 705 577 708 577 710C577 721 568 730 557 730C548 730 541 725 538 717L421 396L107 545C82 556 65 520 89 509L408 358L312 96L89-9C65-20 82-56 107-45L293 43L203-203C202-205 202-208 202-210C202-221 211-230 222-230C231-230 238-225 241-217L344 67ZM637 250L364 121L444 341"}],8816:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L292-79L385 175L673 39C698 28 715 64 691 75L398 213L505 505L691 593C715 604 698 640 673 629L524 559L577 703C578 705 578 708 578 710C578 721 569 730 558 730C549 730 542 725 539 717L473 534L92 354C75 346 75 322 92 314L348 193L249-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L235-119L204-203C203-205 203-208 203-210C203-221 212-230 223-230C232-230 239-225 242-217L277-119L682-119C693-119 702-110 702-99ZM453 481L362 230L143 334"}],8817:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L289-79L379 169L686 314C703 322 703 346 686 354L482 451L574 703C575 705 575 708 575 710C575 721 566 730 555 730C546 730 539 725 536 717L446 468L105 629C80 640 63 604 87 593L432 430L347 198L87 75C63 64 80 28 105 39L328 144L246-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L232-119L201-203C200-205 200-208 200-210C200-221 209-230 220-230C229-230 236-225 239-217L274-119L682-119C693-119 702-110 702-99ZM635 334L399 222L468 413"}],8818:[.636,.125,.776,{p:"706 173L131 385L706 598C731 607 718 644 693 635L70 405C51 399 51 372 70 365L693 136C718 126 731 164 706 173ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8819:[.636,.125,.776,{p:"706 365C724 372 724 399 706 405L83 635C58 644 44 607 69 598L644 385L69 173C44 164 58 126 83 136ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8820:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L406 241L693 136C718 126 731 164 706 173L420 279L509 525L706 598C731 607 718 644 693 635L527 574L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L478 556L70 405C51 399 51 372 70 365L368 255L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM460 507L382 293L131 385"}],8821:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L412 257L706 365C724 372 724 399 706 405L494 483L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L457 497L83 635C58 644 44 607 69 598L443 460L380 288L69 173C44 164 58 126 83 136L362 239L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM644 385L430 306L480 446"}],8822:[.737,.237,.778,{p:"690 221L146 459L690 698C714 709 698 745 674 735L92 479C74 472 74 447 92 439L674 184C698 173 714 210 690 221ZM686 21C704 28 704 53 686 61L104 316C80 327 64 290 88 279L632 41L88-198C64-209 80-245 104-235"}],8823:[.737,.237,.778,{p:"686 439C704 447 704 472 686 479L104 735C80 745 64 709 88 698L632 459L88 221C64 210 80 173 104 184ZM690-198L146 41L690 279C714 290 698 327 674 316L92 61C74 53 74 28 92 21L674-235C698-245 714-209 690-198"}],8824:[.776,.276,.778,{p:"690 221L440 330L551 637L690 698C714 709 698 745 674 735L570 689L592 750C593 752 594 754 594 756C594 768 585 776 574 776C565 776 557 771 555 763L520 667L92 479C74 472 74 447 92 439L389 309L352 207L104 316C80 327 64 290 88 279L338 170L227-137L88-198C64-209 80-245 104-235L208-189L186-250C185-252 185-254 185-256C185-268 193-276 205-276C213-276 221-271 223-263L258-167L686 21C704 28 704 53 686 61L389 191L426 293L674 184C698 173 714 210 690 221ZM501 615L403 346L146 459ZM632 41L277-115L375 154"}],8825:[.776,.276,.778,{p:"690-198L308-30L370 139L690 279C714 290 698 327 674 316L389 191L440 331L686 439C704 447 704 472 686 479L520 552L592 750C593 752 593 754 593 756C593 768 585 776 573 776C565 776 557 771 555 763L484 568L104 735C80 745 64 709 88 698L470 530L408 361L88 221C64 210 80 173 104 184L389 309L338 169L92 61C74 53 74 28 92 21L258-52L186-250C185-252 184-254 184-256C184-268 193-276 204-276C213-276 221-271 223-263L294-68L674-235C698-245 714-209 690-198ZM632 459L459 383L507 514ZM319 117L271-14L146 41"}],8826:[.547,.047,.778,{p:"702-27L702-23C671 132 535 215 373 250C535 285 671 368 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C623 334 393 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C393 230 623 166 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8827:[.547,.047,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C385 270 155 334 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C107 368 243 285 405 250C243 215 107 132 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C155 166 385 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8828:[.639,.139,.738,{p:"682 65L682 69C651 223 515 307 353 342C515 377 651 460 682 615L682 619C682 630 673 639 662 639C652 639 644 632 642 623C603 425 373 362 156 362L76 362C73 362 71 361 69 360C61 357 56 350 56 342C56 333 61 326 69 323C71 322 73 322 76 322L156 322C373 322 603 258 642 61C644 52 652 45 662 45C673 45 682 54 682 65ZM566-119L566-117C545 127 346 194 156 194L76 194C65 194 56 185 56 174C56 163 65 154 76 154L156 154C326 154 507 98 526-121C527-131 535-139 546-139C557-139 566-130 566-119"}],8829:[.639,.139,.738,{p:"682 342C682 350 677 357 669 360C667 361 665 362 662 362L582 362C365 362 135 425 96 623C94 632 86 639 76 639C65 639 56 630 56 619L56 615C87 460 223 377 385 342C223 307 87 223 56 69L56 65C56 54 65 45 76 45C86 45 94 52 96 61C135 258 365 322 582 322L662 322C665 322 667 322 669 323C677 326 682 333 682 342ZM682 174C682 185 673 194 662 194L582 194C392 194 193 127 172-117L172-119C172-130 181-139 192-139C203-139 211-131 212-121C231 98 412 154 582 154L662 154C673 154 682 163 682 174"}],8830:[.682,.17,.773,{p:"700 108C700 110 699 111 699 112C668 267 532 351 371 385C532 420 668 504 699 658C699 660 700 661 700 662C700 673 691 682 680 682C670 682 662 675 660 666C621 469 390 406 174 406L94 405C91 405 88 405 86 404C79 401 74 394 74 385C74 377 79 370 86 367C88 366 91 365 94 365L174 365C390 365 621 302 660 104C662 95 670 88 680 88C691 88 700 97 700 108ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8831:[.682,.17,.773,{p:"700 385C700 394 694 401 687 404C685 405 682 405 680 405L600 405L579 405C368 409 151 475 113 666C111 675 103 682 94 682C83 682 74 673 74 662L74 658C105 504 240 421 401 385C240 350 105 266 74 112L74 108C74 97 83 88 94 88C103 88 111 95 113 104C151 296 368 361 579 365L600 365L680 365C682 365 685 366 687 367C694 370 700 377 700 385ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8832:[.73,.23,.778,{p:"702-27L702-23C673 120 554 203 407 242L414 260C557 300 673 382 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C639 413 547 343 430 305L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L383 292C317 277 246 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C236 230 297 225 355 214L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L394 205C527 171 636 99 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8833:[.73,.23,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C542 270 481 275 423 286L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L384 295C251 329 142 401 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C105 380 224 297 371 258L364 240C221 200 105 118 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C139 87 231 157 348 195L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L395 208C461 223 532 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8834:[.543,.043,.778,{p:"693-23C693-12 684-3 673-3L378-3C238-3 125 110 125 250C125 390 238 503 378 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L378 543C216 543 85 412 85 250C85 88 216-43 378-43L673-43C684-43 693-34 693-23"}],8835:[.543,.043,.778,{p:"693 250C693 412 562 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C540 503 653 390 653 250C653 110 540-3 400-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L400-43C562-43 693 88 693 250"}],8836:[.73,.23,.778,{p:"693-23C693-12 684-3 673-3L378-3C365-3 352-2 339 0L522 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L537 543L595 703C596 705 597 708 597 710C597 721 588 730 577 730C568 730 560 725 558 717L494 543L378 543C216 543 85 412 85 250C85 120 169 10 286-28L223-203C222-205 222-208 222-210C222-221 230-230 242-230C250-230 258-225 260-217L325-38C342-41 360-43 378-43L673-43C684-43 693-34 693-23ZM480 503L300 9C198 42 125 138 125 250C125 390 238 503 378 503"}],8837:[.73,.23,.778,{p:"693 250C693 380 609 490 492 528L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L453 538C436 541 418 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C413 503 426 502 439 500L256-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L241-43L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L284-43L400-43C562-43 693 88 693 250ZM653 250C653 110 540-3 400-3L298-3L478 491C580 458 653 362 653 250"}],8838:[.627,.127,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L673-127C684-127 693-118 693-107"}],8839:[.627,.127,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L651-127C662-127 671-118 671-107"}],8840:[.73,.23,.778,{p:"693-107C693-96 684-87 673-87L288-87L335 44C349 42 364 41 378 41L673 41C684 41 693 50 693 61C693 72 684 81 673 81L378 81C368 81 359 82 349 83L533 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L378 627C216 627 85 496 85 334C85 201 174 88 296 53L245-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L673-127C684-127 693-118 693-107ZM490 587L310 90C203 120 125 218 125 334C125 474 238 587 378 587"}],8841:[.73,.23,.778,{p:"693 334C693 447 629 545 535 594L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L499 610C468 621 435 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C430 587 458 582 485 572L306 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L292 41L245-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L651-127C662-127 671-118 671-107C671-96 662-87 651-87L288-87L334 41L400 41C562 41 693 172 693 334ZM653 334C653 194 540 81 400 81L349 81L522 556C600 513 653 430 653 334"}],8842:[.627,.211,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L446-87L493-37C496-33 499-28 499-23C499-12 490-3 479-3C473-3 468-5 464-9L391-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L354-127L307-177C304-181 302-186 302-191C302-202 310-211 322-211C327-211 332-209 336-205L409-127L673-127C684-127 693-118 693-107"}],8843:[.627,.211,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L424-87L471-37C474-33 477-28 477-23C477-12 468-3 457-3C451-3 446-5 442-9L369-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L332-127L285-177C282-181 280-186 280-191C280-202 288-211 300-211C305-211 310-209 314-205L387-127L651-127C662-127 671-118 671-107"}],8845:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM387 292C387 321 363 345 334 345C305 345 281 321 281 292C281 263 305 239 334 239C363 239 387 263 387 292"}],8846:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM491 292C491 303 482 312 471 312L354 312L354 429C354 440 345 449 334 449C323 449 314 440 314 429L314 312L197 312C186 312 177 303 177 292C177 281 186 272 197 272L314 272L314 155C314 144 323 135 334 135C345 135 354 144 354 155L354 272L471 272C482 272 491 281 491 292"}],8847:[.543,.043,.778,{p:"702-23C702-12 693-3 682-3L116-3L116 503L682 503C693 503 702 512 702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523L76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8848:[.543,.043,.778,{p:"702-23L702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523C76 512 85 503 96 503L662 503L662-3L96-3C85-3 76-12 76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8849:[.627,.127,.778,{p:"702 61C702 72 693 81 682 81L116 81L116 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8850:[.627,.127,.778,{p:"702 61L702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L662 587L662 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8851:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604L100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20C111-20 120-11 120 0L120 564L547 564L547 0C547-11 556-20 567-20C578-20 587-11 587 0"}],8852:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604C556 604 547 595 547 584L547 20L120 20L120 584C120 595 111 604 100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20L567-20C578-20 587-11 587 0"}],8853:[.592,.092,.778,{p:"690 270L409 270L409 551C560 541 680 421 690 270ZM369 270L88 270C98 421 218 541 369 551ZM369-51C218-41 98 79 88 230L369 230ZM690 230C680 79 560-41 409-51L409 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8854:[.592,.092,.778,{p:"690 270L88 270C98 427 229 552 389 552C549 552 680 427 690 270ZM690 230C680 73 549-52 389-52C229-52 98 73 88 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8855:[.592,.092,.778,{p:"691 250C691 174 663 104 616 51L417 250L616 449C663 396 691 326 691 250ZM588 477L389 278L190 477C243 524 313 552 389 552C465 552 535 524 588 477ZM361 250L162 51C115 104 87 174 87 250C87 326 115 396 162 449ZM588 23C535-24 465-52 389-52C313-52 243-24 190 23L389 222ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8856:[.592,.092,.778,{p:"691 250C691 83 556-52 389-52C360-52 331-48 305-40L511 526C617 479 691 373 691 250ZM473 540L267-26C161 21 87 127 87 250C87 417 222 552 389 552C418 552 447 548 473 540ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8857:[.592,.092,.778,{p:"731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250ZM691 250C691 83 556-52 389-52C222-52 87 83 87 250C87 417 222 552 389 552C556 552 691 417 691 250ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8858:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM548 250C548 333 481 400 398 400C315 400 248 333 248 250C248 167 315 100 398 100C481 100 548 167 548 250ZM508 250C508 189 459 140 398 140C337 140 288 189 288 250C288 311 337 360 398 360C459 360 508 311 508 250"}],8859:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM581 144C590 160 584 179 567 186L422 250L567 314C584 321 590 340 581 356C572 371 552 375 538 365L410 271L427 429C429 446 416 462 398 462C380 462 367 446 369 429L386 271L258 365C244 375 224 371 215 356C206 340 212 321 229 314L374 250L229 186C212 179 206 160 215 144C224 129 244 125 258 135L386 229L369 71C367 54 380 39 398 39C416 39 429 54 427 71L410 229L538 135C552 125 572 129 581 144"}],8860:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM631 166C631 177 622 186 611 186L185 186C174 186 165 177 165 166C165 155 174 146 185 146L611 146C622 146 631 155 631 166ZM631 334C631 345 622 354 611 354L185 354C174 354 165 345 165 334C165 323 174 314 185 314L611 314C622 314 631 323 631 334"}],8861:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM654 250C654 261 645 270 634 270L162 270C151 270 142 261 142 250C142 239 151 230 162 230L634 230C645 230 654 239 654 250"}],8862:[.583,.083,.778,{p:"682 543L682 270L409 270L409 543ZM369 270L96 270L96 543L369 543ZM369-43L96-43L96 230L369 230ZM682 230L682-43L409-43L409 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8863:[.583,.083,.778,{p:"682 543L682 270L96 270L96 543ZM682 230L682-43L96-43L96 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8864:[.583,.083,.778,{p:"654 543L389 278L124 543ZM361 250L96-15L96 515ZM654-43L124-43L389 222ZM682-15L417 250L682 515ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8865:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8866:[.684,0,.611,{p:"556 342C556 353 547 362 536 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L536 322C547 322 556 331 556 342"}],8867:[.684,0,.611,{p:"555 20L555 664C555 675 546 684 535 684C524 684 515 675 515 664L515 362L75 362C64 362 55 353 55 342C55 331 64 322 75 322L515 322L515 20C515 9 524 0 535 0C546 0 555 9 555 20"}],8868:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8869:[.684,0,.778,{p:"722 20C722 31 713 40 702 40L409 40L409 664C409 675 400 684 389 684C378 684 369 675 369 664L369 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L702 0C713 0 722 9 722 20"}],8870:[.684,0,.445,{p:"389 342C389 353 380 362 369 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L369 322C380 322 389 331 389 342"}],8871:[.684,0,.445,{p:"389 245C389 256 380 265 369 265L96 265L96 419L369 419C380 419 389 428 389 439C389 450 380 459 369 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L369 225C380 225 389 234 389 245"}],8872:[.684,0,.612,{p:"556 245C556 256 547 265 536 265L96 265L96 419L536 419C547 419 556 428 556 439C556 450 547 459 536 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L536 225C547 225 556 234 556 245"}],8873:[.684,0,.673,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM617 342C617 353 608 362 597 362L264 362L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 322L597 322C608 322 617 331 617 342"}],8874:[.684,0,.841,{p:"264 20L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20ZM96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM785 342C785 353 776 362 765 362L432 362L432 664C432 675 423 684 412 684C401 684 392 675 392 664L392 20C392 9 401 0 412 0C423 0 432 9 432 20L432 322L765 322C776 322 785 331 785 342"}],8875:[.684,0,.653,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM597 245C597 256 588 265 577 265L264 265L264 419L577 419C588 419 597 428 597 439C597 450 588 459 577 459L264 459L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 225L577 225C588 225 597 234 597 245"}],8876:[.684,0,.565,{p:"509 342C509 353 500 362 489 362L313 362L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L266 362L216 362L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L288 322L489 322C500 322 509 331 509 342ZM241 322L216 282L216 322"}],8877:[.684,0,.732,{p:"676 245C676 256 667 265 656 265L253 265L349 419L656 419C667 419 676 428 676 439C676 450 667 459 656 459L374 459L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L326 459L216 459L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L228 225L656 225C667 225 676 234 676 245ZM301 419L216 282L216 419"}],8878:[.684,0,.793,{p:"737 342C737 353 728 362 717 362L384 362L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 322L717 322C728 322 737 331 737 342"}],8879:[.684,0,.773,{p:"717 245C717 256 708 265 697 265L384 265L384 419L697 419C708 419 717 428 717 439C717 450 708 459 697 459L384 459L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 225L697 225C708 225 717 234 717 245"}],8882:[.547,.047,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L67 268C61 265 56 258 56 250C56 242 61 235 67 232L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L123 250L642 495"}],8883:[.547,.047,.738,{p:"682 250C682 258 677 265 671 268L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L671 232C677 235 682 242 682 250ZM615 250L96 5L96 495"}],8884:[.605,.105,.738,{p:"682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L68 346C61 343 56 336 56 328C56 320 61 313 68 310L654 53C656 52 659 51 662 51C673 51 682 60 682 71ZM642 102L126 328L642 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8885:[.605,.105,.738,{p:"682 328C682 336 677 343 670 346L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L670 310C677 313 682 320 682 328ZM612 328L96 102L96 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8890:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8896:[.78,.264,.833,{p:"780-226L436 766C430 785 403 785 396 766L53-226C40-262 95-281 107-245L416 647L725-245C738-281 793-262 780-226"}],8897:[.764,.28,.833,{p:"780 726C793 762 738 781 725 745L416-147L107 745C95 781 40 762 53 726L396-266C403-285 430-285 436-266"}],8898:[.772,.25,.833,{p:"784-221L784 473C784 636 621 772 417 772C213 772 50 636 50 473L50-221C50-237 63-250 79-250C95-250 108-237 108-221L108 473C108 608 248 714 417 714C586 714 726 608 726 473L726-221C726-237 739-250 755-250C771-250 784-237 784-221"}],8899:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27"}],8900:[.48,-.02,.5,{p:"432 250L250 68L68 250L250 432ZM480 250C480 256 478 261 474 264L264 474C261 478 256 480 250 480C244 480 239 478 236 474L26 264C22 261 20 256 20 250C20 244 22 239 26 236L236 26C239 22 244 20 250 20C256 20 261 22 264 26L474 236C478 239 480 244 480 250"}],8901:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],8902:[.486,-.014,.5,{p:"497 306C496 309 493 311 490 311L287 277L257 480C256 483 253 486 250 486C247 486 244 483 243 480L213 277L10 311C7 311 4 309 3 306C2 303 3 299 6 298L190 206L95 24C93 21 94 18 97 15C100 13 104 14 106 16L250 162L394 16C396 14 400 13 403 15C406 18 407 21 405 24L310 206L494 298C497 299 498 303 497 306"}],8904:[.505,.005,.623,{p:"283 250L96 63L96 437ZM526 437L526 63L339 250ZM566 15L566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8905:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L339 250L561 471C564 475 566 480 566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15ZM283 250L96 63L96 437"}],8906:[.505,.005,.623,{p:"567 15L567 485C567 497 559 505 547 505C542 505 537 503 533 500L312 278L91 500C87 503 82 505 77 505C65 505 57 497 57 485C57 480 59 475 62 471L284 250L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15ZM527 437L527 63L340 250"}],8907:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L90 500C86 503 81 505 76 505C64 505 56 497 56 485C56 480 58 475 61 471L283 250L61 29C58 25 56 20 56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8908:[.505,.005,.623,{p:"567 15C567 20 565 25 562 29L340 250L562 471C565 475 567 480 567 485C567 497 559 505 547 505C542 505 537 503 533 500L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15"}],8909:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 266C709 374 677 437 593 462C579 466 565 468 552 468C487 468 426 425 372 380C329 343 281 304 229 304C220 304 210 305 200 308C132 328 91 369 82 456C82 462 77 467 70 467C64 467 58 462 58 454C69 346 101 283 185 258C199 254 213 252 226 252C291 252 352 295 406 340C449 377 497 416 549 416C558 416 568 415 578 412C646 392 687 351 696 264C696 258 701 253 708 253C714 253 720 258 720 266"}],8910:[.584,.02,.733,{p:"677 564C677 575 668 584 657 584L653 584C486 546 401 396 367 220C332 396 247 546 80 584L76 584C65 584 56 575 56 564C56 554 63 547 72 544C288 496 347 238 347 0C347-11 355-20 367-20C378-20 387-11 387 0C387 238 445 496 661 544C670 547 677 554 677 564"}],8911:[.584,.02,.733,{p:"677 0C677 10 670 17 661 20C445 68 387 326 387 564C387 575 378 584 367 584C355 584 347 575 347 564C347 326 288 68 72 20C63 17 56 10 56 0C56-11 65-20 76-20L80-20C247 18 332 168 367 344C401 168 486 18 653-20L657-20C668-20 677-11 677 0"}],8930:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61C702 72 693 81 682 81L349 81L533 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM490 587L306 81L116 81L116 587"}],8931:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61L702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L490 587L306 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM662 81L349 81L533 587L662 587"}],8938:[.73,.23,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L541 492L618 703C619 705 619 708 619 710C619 721 610 730 599 730C590 730 583 725 580 717L490 468L67 268C61 265 56 258 56 250C56 242 61 235 67 232L354 96L245-203C245-205 244-208 244-210C244-221 253-230 264-230C273-230 280-225 283-217L391 79L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L404 117L522 438L642 495ZM470 414L368 134L123 250"}],8939:[.73,.23,.738,{p:"682 250C682 258 677 265 671 268L384 404L493 703C493 705 494 708 494 710C494 721 485 730 474 730C465 730 458 725 455 717L347 421L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L197 8L120-203C119-205 119-208 119-210C119-221 128-230 139-230C148-230 155-225 158-217L248 32L671 232C677 235 682 242 682 250ZM615 250L268 86L370 366ZM334 383L216 62L96 5L96 495"}],8940:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L365 180L654 53C656 52 659 51 662 51C673 51 682 60 682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L493 533L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L443 511L68 346C61 343 56 336 56 328C56 320 61 313 68 310L328 196L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM642 102L378 217L474 481L642 554ZM424 459L342 233L126 328"}],8941:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L363 175L670 310C677 313 682 320 682 328C682 336 677 343 670 346L459 439L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L422 455L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L312 153L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM612 328L382 227L445 401ZM409 417L331 205L96 102L96 554"}],8942:[.582,.082,.218,{p:"162-29C162 0 138 24 109 24C80 24 56 0 56-29C56-58 80-82 109-82C138-82 162-58 162-29ZM162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM162 529C162 558 138 582 109 582C80 582 56 558 56 529C56 500 80 476 109 476C138 476 162 500 162 529"}],8943:[.303,-.197,.776,{p:"162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM441 250C441 279 417 303 388 303C359 303 335 279 335 250C335 221 359 197 388 197C417 197 441 221 441 250ZM720 250C720 279 696 303 667 303C638 303 614 279 614 250C614 221 638 197 667 197C696 197 720 221 720 250"}],8944:[.5,0,.613,{p:"359 250C359 279 335 303 306 303C277 303 253 279 253 250C253 221 277 197 306 197C335 197 359 221 359 250ZM556 447C556 477 533 500 503 500C474 500 450 477 450 447C450 418 474 394 503 394C533 394 556 418 556 447ZM162 53C162 82 138 106 109 106C79 106 56 82 56 53C56 23 79 0 109 0C138 0 162 23 162 53"}],8945:[.5,0,.613,{p:"360 250C360 279 336 303 307 303C278 303 254 279 254 250C254 221 278 197 307 197C336 197 360 221 360 250ZM163 447C163 477 139 500 110 500C80 500 57 477 57 447C57 418 80 394 110 394C139 394 163 418 163 447ZM557 53C557 82 534 106 504 106C475 106 451 82 451 53C451 23 475 0 504 0C534 0 557 23 557 53"}],8968:[.75,.25,.444,{p:"416 730C416 741 407 750 396 750L174 750L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 710L396 710C407 710 416 719 416 730"}],8969:[.75,.25,.444,{p:"270-230L270 750L48 750C37 750 28 741 28 730C28 719 37 710 48 710L230 710L230-230C230-241 239-250 250-250C261-250 270-241 270-230"}],8970:[.75,.25,.444,{p:"416-230C416-219 407-210 396-210L214-210L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174-250L396-250C407-250 416-241 416-230"}],8971:[.75,.25,.444,{p:"270-250L270 730C270 741 261 750 250 750C239 750 230 741 230 730L230-210L48-210C37-210 28-219 28-230C28-241 37-250 48-250"}],8976:[.367,-.133,.667,{p:"620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133C78 133 87 142 87 153L87 327L600 327C611 327 620 336 620 347"}],8985:[.367,-.133,.667,{p:"620 153C620 164 611 173 600 173L87 173L87 347C87 358 78 367 67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133L600 133C611 133 620 142 620 153"}],8988:[.77,-.49,.392,{p:"336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750L56 510C56 499 65 490 76 490C87 490 96 499 96 510L96 730L316 730C327 730 336 739 336 750"}],8989:[.77,-.49,.392,{p:"336 510L336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750C56 739 65 730 76 730L296 730L296 510C296 499 305 490 316 490C327 490 336 499 336 510"}],8990:[.01,.27,.392,{p:"336-250C336-239 327-230 316-230L96-230L96-10C96 1 87 10 76 10C65 10 56 1 56-10L56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8991:[.01,.27,.392,{p:"336-250L336-10C336 1 327 10 316 10C305 10 296 1 296-10L296-230L76-230C65-230 56-239 56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8992:[1.344,0,1.185,{p:"1129 1232C1129 1297 1064 1344 997 1344C905 1344 838 1212 771 966C768 955 662 563 551 0L685 0L766 446C811 704 856 946 897 1102C911 1162 953 1318 1000 1318C1037 1318 1068 1295 1072 1290C1032 1287 1012 1261 1012 1231C1012 1191 1042 1171 1070 1171C1099 1171 1129 1189 1129 1232"}],8993:[1.322,.022,1.185,{p:"685 1322L551 1322L470 876C438 691 403 489 363 320C342 232 286 5 188 5C144 5 114 32 114 32C153 35 173 61 173 92C173 132 143 151 115 151C86 151 56 133 56 91C56 29 117-22 190-22C374-22 443 261 529 612"}],8994:[.381,-.13,1,{p:"944 143C944 154 798 381 500 381C200 381 55 154 55 143C55 136 61 130 68 130C68 130 72 131 74 133C74 133 76 135 88 150C181 278 342 336 499 336C572 336 663 324 753 281C852 233 898 168 919 138C922 135 925 130 931 130C938 130 944 136 944 143"}],8995:[.371,-.133,1,{p:"944 358C944 365 938 371 931 371C931 371 927 370 925 368C925 368 923 366 911 351C833 250 689 178 500 178C457 178 362 181 259 223C151 269 102 334 79 363C77 366 74 371 68 371C61 371 55 365 55 358C55 347 200 133 499 133C801 133 944 348 944 358"}],9001:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],9002:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],9115:[1.495,0,.875,{p:"823 1474C823 1485 813 1495 802 1495C797 1495 793 1493 790 1491C522 1289 277 740 277 250L277 0L379 0L379 250C379 718 559 1265 814 1457C820 1461 823 1467 823 1474"}],9116:[.498,0,.875,{p:"379 0L379 498L277 498L277 0"}],9117:[1.495,0,.875,{p:"823 21C823 28 820 34 814 37C559 230 379 776 379 1245L379 1495L277 1495L277 1245C277 755 522 205 790 4C793 2 797 0 802 0C813 0 823 9 823 21"}],9118:[1.495,0,.875,{p:"598 0L598 250C598 740 353 1289 85 1491C82 1493 78 1495 73 1495C62 1495 52 1485 52 1474C52 1467 55 1461 61 1457C316 1265 496 718 496 250L496 0"}],9119:[.498,0,.875,{p:"598 498L496 498L496 0L598 0"}],9120:[1.495,0,.875,{p:"598 1245L598 1495L496 1495L496 1245C496 776 316 230 61 37C55 34 52 28 52 21C52 9 62 0 73 0C78 0 82 2 85 4C353 205 598 755 598 1245"}],9121:[1.5,0,.667,{p:"647 1470C647 1487 634 1500 617 1500L321 1500L321 0L381 0L381 1440L617 1440C634 1440 647 1453 647 1470"}],9122:[1,0,.667,{p:"381 0L381 1000L321 1000L321 0"}],9123:[1.5,0,.667,{p:"647 30C647 47 634 60 617 60L381 60L381 1500L321 1500L321 0L617 0C634 0 647 13 647 30"}],9124:[1.5,0,.667,{p:"346 0L346 1500L50 1500C33 1500 20 1487 20 1470C20 1453 33 1440 50 1440L286 1440L286 0"}],9125:[1,0,.667,{p:"346 1000L286 1000L286 0L346 0"}],9126:[1.5,0,.667,{p:"346 0L346 1500L286 1500L286 60L50 60C33 60 20 47 20 30C20 13 33 0 50 0"}],9127:[.75,0,.902,{p:"755 724C755 738 743 750 729 750C726 750 723 749 720 748C551 687 400 526 400 375L400 0L502 0L502 375C502 498 600 649 738 700C748 703 755 713 755 724"}],9128:[1.5,0,.902,{p:"502 1500L400 1500L400 1125C400 988 303 825 164 774C154 771 147 761 147 750C147 739 154 729 164 726C303 675 400 512 400 375L400 0L502 0L502 375C502 522 382 675 237 750C382 825 502 978 502 1125"}],9129:[.75,0,.902,{p:"755 26C755 37 748 47 738 50C600 101 502 252 502 375L502 750L400 750L400 375C400 224 551 63 720 2C723 1 726 0 729 0C743 0 755 12 755 26"}],9130:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],9131:[.75,0,.902,{p:"502 0L502 375C502 526 351 687 182 748C179 749 176 750 173 750C159 750 147 738 147 724C147 713 154 703 164 700C302 649 400 498 400 375L400 0"}],9132:[1.5,0,.902,{p:"755 750C755 761 748 771 738 774C599 825 502 988 502 1125L502 1500L400 1500L400 1125C400 978 520 825 665 750C520 675 400 522 400 375L400 0L502 0L502 375C502 512 599 675 738 726C748 729 755 739 755 750"}],9133:[.75,0,.902,{p:"502 375L502 750L400 750L400 375C400 252 302 101 164 50C154 47 147 37 147 26C147 12 159 0 173 0C176 0 179 1 182 2C351 63 502 224 502 375"}],9136:[.98,.5,.902,{p:"502-125L502 250L400 250L400-125C400-248 302-399 164-450C154-453 147-463 147-474C147-488 159-500 173-500C176-500 179-499 182-498C351-437 502-276 502-125ZM755 954C755 968 743 980 729 980C726 980 723 979 720 978C551 917 400 756 400 605L400 230L502 230L502 605C502 728 600 879 738 930C748 933 755 943 755 954"}],9137:[.98,.5,.902,{p:"755-474C755-463 748-453 738-450C600-399 502-248 502-125L502 250L400 250L400-125C400-276 551-437 720-498C723-499 726-500 729-500C743-500 755-488 755-474ZM502 230L502 605C502 756 351 917 182 978C179 979 176 980 173 980C159 980 147 968 147 954C147 943 154 933 164 930C302 879 400 728 400 605L400 230"}],9138:[.846,0,1.576,{p:"1520 506L1387 846L87 846C62 846 60 845 57 838C56 834 56 811 56 798L586 0L771 0C771 2 770 8 763 18L251 788L854 788C1001 788 1101 771 1111 769C1170 759 1266 739 1353 678C1380 659 1455 604 1493 506"}],9139:[.847,0,1.576,{p:"1520 387L1493 387C1450 261 1333 179 1207 143C1184 137 1076 105 865 105L201 105L761 828C769 837 771 841 771 847L587 847L638 770L68 35C57 21 57 13 57 13C57 0 67 0 87 0L1387 0"}],9140:[.726,-.552,.36,{p:"360 726L0 726L0 572C0 561 9 552 20 552C31 552 40 561 40 572L40 686L320 686L320 572C320 561 329 552 340 552C351 552 360 561 360 572"}],9141:[-.122,.296,.36,{p:"360-296L360-142C360-131 351-122 340-122C329-122 320-131 320-142L320-256L40-256L40-142C40-131 31-122 20-122C9-122 0-131 0-142L0-296"}],9143:[1.82,0,1.056,{p:"742 36L742 1820L702 1820L702 255L701 255L250 1622L111 1349L126 1333L209 1495L702 0C740 0 742 6 742 36"}],9168:[.642,0,.333,{p:"188 0L188 642L145 642L145 0"}],9180:[.727,-.572,.504,{p:"504 584C504 585 504 587 503 589C471 658 371 727 272 727L232 727C133 727 33 658 1 589C0 587 0 585 0 584C0 577 5 572 12 572C17 572 21 575 23 579C50 638 148 673 232 673L272 673C356 673 454 638 481 579C483 575 487 572 492 572C499 572 504 577 504 584"}],9181:[-.142,.297,.504,{p:"504-154C504-147 499-142 492-142C487-142 483-145 481-149C454-208 356-243 272-243L232-243C148-243 50-208 23-149C21-145 17-142 12-142C5-142 0-147 0-154C0-155 0-157 1-159C33-228 133-297 232-297L272-297C371-297 471-228 503-159C504-157 504-155 504-154"}],9182:[.783,-.539,.492,{p:"492 546C485 621 452 688 406 688L326 688C294 688 257 725 252 778C252 781 249 783 246 783C243 783 240 781 240 778C235 725 198 688 166 688L86 688C40 688 7 621 0 546C0 542 3 539 6 539C9 539 12 541 12 544C17 597 54 634 86 634L166 634C203 634 233 679 246 737C259 679 289 634 326 634L406 634C438 634 475 597 480 544C480 541 483 539 486 539C489 539 492 542 492 546"}],9183:[-.109,.353,.492,{p:"492-116C492-112 489-109 486-109C483-109 480-111 480-114C475-167 438-204 406-204L326-204C289-204 259-249 246-307C233-249 203-204 166-204L86-204C54-204 17-167 12-114C12-111 9-109 6-109C3-109 0-112 0-116C7-191 40-258 86-258L166-258C198-258 235-295 240-348C240-351 243-353 246-353C249-353 252-351 252-348C257-295 294-258 326-258L406-258C452-258 485-191 492-116"}],9184:[.829,-.657,.546,{p:"546 657L374 829L172 829L0 657L66 657L172 763L374 763L480 657"}],9185:[-.227,.399,.546,{p:"546-227L480-227L374-333L172-333L66-227L0-227L172-399L374-399"}],9632:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],9633:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9642:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162"}],9643:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162ZM232 182L96 182L96 318L232 318"}],9650:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9651:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9652:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9653:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9654:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9655:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9656:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9657:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9660:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9661:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9662:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9663:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9664:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9665:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9666:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9667:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9674:[.61,.11,.572,{p:"472 250L286-52L100 250L286 552ZM516 250C516 254 515 257 513 260L303 600C300 606 293 610 286 610C279 610 272 606 269 600L59 260C57 257 56 254 56 250C56 246 57 243 59 240L269-100C272-106 279-110 286-110C293-110 300-106 303-100L513 240C515 243 516 246 516 250"}],9675:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250"}],9679:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250"}],9702:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250ZM405 250C405 164 336 95 250 95C164 95 95 164 95 250C95 336 164 405 250 405C336 405 405 336 405 250"}],9711:[.701,.201,1.013,{p:"957 250C957 499 755 701 507 701C258 701 56 499 56 250C56 1 258-201 507-201C755-201 957 1 957 250ZM917 250C917 23 733-161 507-161C280-161 96 23 96 250C96 477 280 661 507 661C733 661 917 477 917 250"}],9723:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9724:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],10072:[.694,.083,.525,{p:"297-36L297 647C297 659 297 694 262 694C227 694 227 659 227 647L227-36C227-48 227-83 262-83C297-83 297-48 297-36"}],10200:[.684,.184,.946,{p:"890-164C890-153 881-144 870-144L493-144L493 664C493 675 484 684 473 684C462 684 453 675 453 664L453-144L76-144C65-144 56-153 56-164C56-175 65-184 76-184L870-184C881-184 890-175 890-164"}],10201:[.684,.184,.986,{p:"930 664C930 675 921 684 910 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L473 644L473-164C473-175 482-184 493-184C504-184 513-175 513-164L513 644L910 644C921 644 930 653 930 664"}],10205:[.684,.184,.946,{p:"890 250C890 261 881 270 870 270L96 270L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56-164C56-175 65-184 76-184C87-184 96-175 96-164L96 230L870 230C881 230 890 239 890 250"}],10206:[.684,.184,.946,{p:"890-164L890 664C890 675 881 684 870 684C859 684 850 675 850 664L850 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L850 230L850-164C850-175 859-184 870-184C881-184 890-175 890-164"}],10214:[.75,.25,.41,{p:"388-230C388-219 379-210 368-210L283-210L283 710L368 710C379 710 388 719 388 730C388 741 379 750 368 750L118 750L118-250L368-250C379-250 388-241 388-230ZM243 710L243-210L158-210L158 710"}],10215:[.75,.25,.41,{p:"292 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L127 710L127-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250L292-250ZM252-210L167-210L167 710L252 710"}],10216:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],10217:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10218:[.75,.25,.57,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230ZM517-230C517-227 516-225 515-223L332 250L515 723C516 725 517 727 517 730C517 741 508 750 497 750C488 750 481 745 478 737L292 257C291 255 291 253 291 250C291 247 291 245 292 243L478-237C481-245 488-250 497-250C508-250 517-241 517-230"}],10219:[.75,.25,.57,{p:"460 250C460 253 459 255 458 257L272 737C270 745 262 750 254 750C243 750 234 741 234 730C234 727 234 725 235 723L418 250L235-223C234-225 234-227 234-230C234-241 243-250 254-250C262-250 270-245 272-237L458 243C459 245 460 247 460 250ZM279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10222:[.762,.262,.287,{p:"231-250C231-247 230-244 227-242C177-191 152 12 152 208L152 292C152 488 177 691 227 742C230 744 231 747 231 750C231 757 226 762 219 762C216 762 213 761 211 758C157 705 98 498 98 292L98 208C98 2 157-205 211-258C213-261 216-262 219-262C226-262 231-257 231-250"}],10223:[.762,.262,.287,{p:"189 208L189 292C189 498 130 705 76 758C74 761 71 762 68 762C61 762 56 757 56 750C56 747 57 744 60 742C110 691 135 488 135 292L135 208C135 12 110-191 60-242C57-244 56-247 56-250C56-257 61-262 68-262C71-262 74-261 76-258C130-205 189 2 189 208"}],10229:[.51,.01,1.463,{p:"1407 250C1407 261 1398 270 1387 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1387 230C1398 230 1407 239 1407 250"}],10230:[.51,.01,1.463,{p:"1407 250C1407 256 1403 261 1398 263C1341 282 1297 322 1261 367C1233 403 1212 447 1203 494C1201 503 1193 510 1183 510C1172 510 1163 501 1163 490C1163 489 1164 487 1164 486C1174 433 1197 384 1230 342C1252 314 1278 290 1308 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1308 230C1278 210 1252 186 1230 158C1197 116 1174 67 1164 14C1164 13 1163 11 1163 10C1163-1 1172-10 1183-10C1193-10 1201-3 1203 6C1212 53 1233 97 1261 133C1297 178 1341 218 1398 237C1403 239 1407 244 1407 250"}],10231:[.51,.01,1.442,{p:"1386 250C1386 256 1382 261 1377 263C1320 282 1276 322 1240 367C1212 403 1191 447 1182 494C1180 503 1172 510 1162 510C1151 510 1142 501 1142 490C1142 489 1143 487 1143 486C1153 433 1176 384 1209 342C1231 314 1257 290 1287 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1287 230C1257 210 1231 186 1209 158C1176 116 1153 67 1143 14C1143 13 1142 11 1142 10C1142-1 1151-10 1162-10C1172-10 1180-3 1182 6C1191 53 1212 97 1240 133C1276 178 1320 218 1377 237C1382 239 1386 244 1386 250"}],10232:[.52,.02,1.457,{p:"1401 153C1401 164 1392 173 1381 173L264 173C224 205 180 231 132 250C180 269 224 295 264 327L1381 327C1392 327 1401 336 1401 347C1401 358 1392 367 1381 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 364 516 361 509C334 456 297 409 253 370C199 323 137 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C137 218 199 177 253 130C297 91 334 44 361-9C364-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1381 133C1392 133 1401 142 1401 153"}],10233:[.52,.02,1.457,{p:"1401 250C1401 256 1397 261 1392 263C1320 282 1258 323 1204 370C1160 409 1123 456 1096 509C1093 516 1086 520 1078 520C1067 520 1058 511 1058 500C1058 497 1059 494 1060 491C1084 445 1114 403 1149 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L1193 327C1233 295 1277 269 1325 250C1277 231 1233 205 1193 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L1149 133C1114 97 1084 55 1060 9C1059 6 1058 3 1058 0C1058-11 1067-20 1078-20C1086-20 1093-16 1096-9C1123 44 1160 91 1204 130C1258 177 1320 218 1392 237C1397 239 1401 244 1401 250"}],10234:[.52,.02,1.534,{p:"1478 250C1478 256 1474 261 1468 263C1397 282 1335 323 1281 370C1237 409 1200 456 1173 509C1169 516 1163 520 1155 520C1144 520 1135 511 1135 500C1135 497 1136 494 1137 491C1161 445 1191 403 1226 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 365 516 361 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 361-9C365-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1226 133C1191 97 1161 55 1137 9C1136 6 1135 3 1135 0C1135-11 1144-20 1155-20C1163-20 1169-16 1173-9C1200 44 1237 91 1281 130C1335 177 1397 218 1468 237C1474 239 1478 244 1478 250ZM1401 250C1354 231 1309 205 1270 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327L1270 327C1309 295 1354 269 1401 250"}],10235:[.51,.01,1.443,{p:"1387 10L1387 490C1387 517 1347 517 1347 490L1347 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L1347 230L1347 10C1347-17 1387-17 1387 10"}],10236:[.51,.01,1.443,{p:"1387 250C1387 256 1383 261 1378 263C1321 282 1277 322 1241 367C1213 403 1192 447 1183 494C1181 503 1173 510 1163 510C1152 510 1143 501 1143 490C1143 489 1144 487 1144 486C1154 433 1177 384 1210 342C1232 314 1258 290 1288 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L1288 230C1258 210 1232 186 1210 158C1177 116 1154 67 1144 14C1144 13 1143 11 1143 10C1143-1 1152-10 1163-10C1173-10 1181-3 1183 6C1192 53 1213 97 1241 133C1277 178 1321 218 1378 237C1383 239 1387 244 1387 250"}],10237:[.52,.02,1.437,{p:"1381 0L1381 500C1381 527 1341 527 1341 500L1341 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L1341 133L1341 0C1341-27 1381-27 1381 0ZM1341 327L1341 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],10238:[.52,.02,1.437,{p:"1381 250C1381 256 1377 261 1372 263C1300 282 1238 323 1184 370C1140 409 1103 456 1076 509C1073 516 1066 520 1058 520C1047 520 1038 511 1038 500C1038 497 1039 494 1040 491C1064 445 1094 403 1129 367L96 367L96 500C96 527 56 527 56 500L56 0C56-27 96-27 96 0L96 133L1129 133C1094 97 1064 55 1040 9C1039 6 1038 3 1038 0C1038-11 1047-20 1058-20C1066-20 1073-16 1076-9C1103 44 1140 91 1184 130C1238 177 1300 218 1372 237C1377 239 1381 244 1381 250ZM1305 250C1257 231 1213 205 1173 173L96 173L96 327L1173 327C1213 295 1257 269 1305 250"}],10570:[.503,.003,1.026,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1026 257C1026 264 1020 270 1012 270L513 270L513 230L935 230C910 214 886 195 867 172C829 129 800 78 783 23C783 21 782 19 782 17C782 6 791-3 802-3C811-3 819 3 821 11C837 61 863 107 897 146C931 185 969 222 1018 245C1022 247 1026 251 1026 257"}],10571:[.503,.003,1.025,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1025 243C1025 249 1021 253 1017 255C968 278 930 315 896 354C862 393 836 439 820 489C818 497 810 503 801 503C790 503 781 494 781 483C781 481 782 479 782 477C799 422 828 371 866 328C885 305 909 286 934 270L512 270L512 230L1011 230C1019 230 1025 236 1025 243"}],10574:[.503,-.23,1.026,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1026 243C1026 249 1022 253 1018 255C969 278 931 315 897 354C863 393 837 439 821 489C819 497 811 503 802 503C791 503 782 494 782 483C782 481 783 479 783 477C800 422 829 371 867 328C886 305 910 286 935 270L513 270L513 230L1012 230C1020 230 1026 236 1026 243"}],10576:[.27,.003,1.025,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1025 257C1025 264 1019 270 1011 270L512 270L512 230L934 230C909 214 885 195 866 172C828 129 799 78 782 23C782 21 781 19 781 17C781 6 790-3 801-3C810-3 818 3 820 11C836 61 862 107 896 146C930 185 968 222 1017 245C1021 247 1025 251 1025 257"}],10586:[.51,.01,1.012,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1012 10L1012 490C1012 517 972 517 972 490L972 270L513 270L513 230L972 230L972 10C972-17 1012-17 1012 10"}],10587:[.51,.01,1.012,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230ZM1012 243C1012 249 1008 253 1004 255C955 278 917 315 883 354C849 393 823 439 807 489C805 497 797 503 788 503C777 503 768 494 768 483C768 481 769 479 769 477C786 422 815 371 853 328C872 305 896 286 921 270L499 270L499 230L998 230C1006 230 1012 236 1012 243"}],10590:[.51,.01,1.011,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1011 10L1011 490C1011 517 971 517 971 490L971 270L512 270L512 230L971 230L971 10C971-17 1011-17 1011 10"}],10591:[.51,.01,1.012,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230ZM1012 257C1012 264 1006 270 998 270L499 270L499 230L921 230C896 214 872 195 853 172C815 129 786 78 769 23C769 21 768 19 768 17C768 6 777-3 788-3C797-3 805 3 807 11C823 61 849 107 883 146C917 185 955 222 1004 245C1008 247 1012 251 1012 257"}],10744:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],10745:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],10752:[.743,.243,1.111,{p:"1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250ZM632 250C632 292 598 326 556 326C514 326 480 292 480 250C480 208 514 174 556 174C598 174 632 208 632 250ZM991 250C991 10 796-185 556-185C316-185 121 10 121 250C121 490 316 685 556 685C796 685 991 490 991 250"}],10753:[.743,.243,1.111,{p:"990 279L585 279L585 684C802 670 976 496 990 279ZM527 684L527 279L122 279C136 496 310 670 527 684ZM527-184C310-170 136 4 122 221L527 221ZM990 221C976 4 802-170 585-184L585 221ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10754:[.743,.243,1.111,{p:"991 250C991 140 951 40 884-37L597 250L884 537C951 460 991 360 991 250ZM843 578L556 291L269 578C346 645 446 685 556 685C666 685 766 645 843 578ZM515 250L228-37C161 40 121 140 121 250C121 360 161 460 228 537ZM843-78C766-145 666-185 556-185C446-185 346-145 269-78L556 209ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10755:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM493 250C493 292 459 326 417 326C375 326 341 292 341 250C341 208 375 174 417 174C459 174 493 208 493 250"}],10756:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM633 250C633 266 620 279 604 279L446 279L446 437C446 453 433 466 417 466C401 466 388 453 388 437L388 279L230 279C214 279 201 266 201 250C201 234 214 221 230 221L388 221L388 63C388 47 401 34 417 34C433 34 446 47 446 63L446 221L604 221C620 221 633 234 633 250"}],10757:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764L79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264C95-264 108-251 108-235L108 706L726 706L726-235C726-251 739-264 755-264C771-264 784-251 784-235"}],10758:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764C739 764 726 751 726 735L726-206L108-206L108 735C108 751 95 764 79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264L755-264C771-264 784-251 784-235"}],10761:[.74,.24,1.092,{p:"1028-232C1039-220 1039-202 1028-191L587 250L1028 691C1039 702 1039 720 1028 732C1016 743 998 743 987 732L546 291L105 732C94 743 76 743 64 732C53 720 53 702 64 691L505 250L64-191C53-202 53-220 64-232C76-243 94-243 105-232L546 209L987-232C998-243 1016-243 1028-232"}],10764:[.805,.306,1.655,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1719 722C1719 770 1669 805 1609 805C1514 805 1475 708 1458 632C1446 577 1410 295 1401 174L1382-75C1369-239 1333-284 1276-284C1263-284 1233-281 1212-263C1241-259 1249-236 1249-222C1249-193 1227-180 1208-180C1188-180 1166-193 1166-223C1166-271 1216-306 1276-306C1371-306 1419-219 1441-129C1454-77 1490 214 1498 325L1517 574C1531 758 1565 783 1610 783C1620 783 1651 781 1673 762C1644 758 1636 735 1636 721C1636 692 1658 679 1677 679C1697 679 1719 692 1719 722",ic:.12}],10769:[.805,.306,.675,{p:"667 153C668 160 665 168 658 172C628 193 608 225 604 261C603 270 596 277 587 278C578 280 570 275 566 268C549 236 520 212 484 203C477 201 471 195 470 187C468 176 475 166 486 164L494 164C515 170 535 179 552 191C528 103 450 37 356 30L388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L281 37C188 63 120 148 120 249C120 261 111 269 100 269C88 269 80 261 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C466-6 563 76 591 184C603 167 618 152 636 139C638 138 641 137 644 136C654 134 665 142 667 153",ic:.02}],10799:[.496,-.004,.778,{p:"625 68L443 250L625 432C640 447 640 471 625 485C610 500 587 500 572 485L390 303L207 485C192 500 169 500 154 485C139 471 139 447 154 432L336 250L154 68C139 53 139 29 154 15C169 0 192 0 207 15L389 197L572 15C587 0 610 0 625 15C640 29 640 53 625 68"}],10815:[.683,0,.75,{p:"713 15C713 31 707 31 684 31C610 31 610 38 610 77L610 606C610 645 610 652 687 652C707 652 713 652 713 668C713 683 704 683 696 683C655 683 611 680 569 680C527 680 483 683 441 683C433 683 424 683 424 668C424 652 430 652 453 652C527 652 527 645 527 606L527 31L222 31L222 606C222 645 222 652 299 652C319 652 325 652 325 668C325 683 316 683 308 683C267 683 223 680 181 680C139 680 95 683 53 683C45 683 36 683 36 668C36 652 42 652 65 652C139 652 139 645 139 606L139 77C139 38 139 31 62 31C42 31 36 31 36 15C36 0 43 0 62 0L687 0C706 0 713 0 713 15"}],10877:[.634,.134,.778,{p:"691 78L143 337L691 596C715 607 698 643 673 632L92 357C75 349 75 325 92 317L673 42C698 30 715 67 691 78ZM702-114C702-106 697-99 691-96L105 181C102 182 99 183 96 183C85 183 76 174 76 163C76 155 81 148 87 145L673-132C676-133 679-134 682-134C693-134 702-125 702-114"}],10878:[.634,.134,.778,{p:"686 317C703 325 703 349 686 357L105 632C80 643 63 607 87 596L635 337L87 78C63 67 80 30 105 42ZM702 163C702 174 693 183 682 183C679 183 676 182 673 181L87-96C81-99 76-106 76-114C76-125 85-134 96-134C99-134 102-133 105-132L691 145C697 148 702 155 702 163"}],10885:[.717,.205,.776,{p:"706 287L135 482L706 678C731 687 718 724 693 716L70 502C51 496 51 469 70 462L693 249C718 240 731 278 706 287ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10886:[.717,.205,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10887:[.667,.167,.778,{p:"691 111L143 370L691 629C715 640 698 676 673 665L92 390C75 382 75 358 92 350L673 75C698 64 715 100 691 111ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10888:[.667,.167,.778,{p:"686 350C703 358 703 382 686 390L105 665C80 676 63 640 87 629L635 370L87 111C63 100 80 64 105 75ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10889:[.749,.321,.776,{p:"706 319L135 514L706 710C731 719 718 756 693 748L70 534C51 528 51 501 70 494L693 281C718 272 731 310 706 319ZM718-61C718-55 713-49 706-49C701-49 696-53 695-59C678-134 634-166 567-182C559-184 550-185 542-185C492-185 446-151 404-119L376-99L433-8C468-28 506-43 544-43C556-43 568-42 580-39C662-18 698 37 718 130L718 133C718 139 713 145 706 145C701 145 696 141 695 135C678 60 634 28 567 12C559 10 550 9 542 9C513 9 486 20 460 35L566 205C568 208 569 212 569 216C569 227 560 236 549 236C542 236 536 232 532 226L427 58L404 75C351 114 293 152 232 152C220 152 208 150 196 147C113 127 78 71 58-22C57-22 57-23 57-24C57-31 63-36 69-36C75-36 80-32 81-27C97 49 141 80 208 97C217 99 226 100 234 100C284 100 330 66 372 34L400 14L343-77C307-57 270-42 232-42C220-42 208-44 196-47C113-67 78-123 58-216C57-216 57-217 57-218C57-225 63-230 69-230C75-230 80-226 81-221C97-145 141-114 208-97C217-95 226-94 234-94C262-94 290-105 315-121L209-290C207-294 206-297 206-301C206-312 215-321 226-321C234-321 240-317 243-312L349-143L372-160C424-200 483-237 544-237C556-237 568-236 580-233C662-212 698-157 718-64"}],10890:[.717,.289,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87L376-67L433 24C468 4 506-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162L718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C513 41 486 52 460 67L566 237C568 240 569 244 569 248C569 259 560 268 549 268C542 268 536 264 532 258L427 90L404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66L400 46L343-45C307-25 270-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C262-62 290-73 315-89L209-258C207-262 206-265 206-269C206-280 215-289 226-289C234-289 240-285 243-280L349-111L372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10891:[.973,.473,.778,{p:"690 457L146 695L690 934C714 945 698 981 674 971L92 715C74 708 74 683 92 675L674 420C698 409 714 446 690 457ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM686-215C704-208 704-183 686-175L104 80C80 91 64 54 88 43L632-195L88-434C64-445 80-481 104-471"}],10892:[.973,.473,.778,{p:"686 675C704 683 704 708 686 715L104 971C80 981 64 945 88 934L632 695L88 457C64 446 80 409 104 420ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM690-434L146-195L690 43C714 54 698 91 674 80L92-175C74-183 74-208 92-215L674-471C698-481 714-445 690-434"}],10901:[.629,.129,.778,{p:"691-91L143 168L691 427C715 439 698 475 673 463L92 188C75 180 75 156 92 148L673-127C698-138 715-102 691-91ZM702 609C702 620 693 629 682 629C679 629 676 628 673 627L87 350C81 347 76 340 76 332C76 321 85 312 96 312C99 312 102 313 105 314L691 591C697 594 702 601 702 609"}],10902:[.629,.129,.778,{p:"686 148C703 156 703 180 686 188L105 463C80 475 63 439 87 427L635 168L87-91C63-102 80-138 105-127ZM702 332C702 340 697 347 691 350L105 627C102 628 99 629 96 629C85 629 76 620 76 609C76 601 81 594 87 591L673 314C676 313 679 312 682 312C693 312 702 321 702 332"}],10927:[.631,.119,.778,{p:"702 57L702 61C671 216 535 299 373 334C535 369 671 452 702 607L702 611C702 622 693 631 682 631C672 631 664 624 662 615C623 418 393 354 176 354L96 354C93 354 91 353 89 353C81 350 76 342 76 334C76 326 81 318 89 315C91 315 93 314 96 314L176 314C393 314 623 250 662 53C664 44 672 37 682 37C693 37 702 46 702 57ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10928:[.631,.119,.778,{p:"702 334C702 342 697 350 689 353C687 353 685 354 682 354L602 354C385 354 155 418 116 615C114 624 106 631 96 631C85 631 76 622 76 611L76 607C107 452 243 369 405 334C243 299 107 216 76 61L76 57C76 46 85 37 96 37C106 37 114 44 116 53C155 250 385 314 602 314L682 314C685 314 687 315 689 315C697 318 702 326 702 334ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10933:[.753,.276,.777,{p:"150 443C230 443 333 433 413 414C570 376 638 299 653 200C655 189 657 174 674 174C684 174 694 181 694 195C694 204 686 299 608 365C559 405 487 444 370 463C485 485 600 526 658 622C676 652 694 697 694 732C694 745 684 753 674 753C670 753 657 751 654 735C645 672 623 570 420 515C307 485 155 484 131 484C100 484 83 484 83 463C83 443 104 443 121 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10934:[.753,.276,.777,{p:"656 443C673 443 694 443 694 463C694 475 685 481 679 482C673 484 644 484 626 484C539 484 439 496 364 513C207 551 139 628 124 727C122 737 120 753 103 753C93 753 83 745 83 732C83 723 91 628 169 562C218 522 290 483 404 464L404 463C292 442 177 401 119 305C101 275 83 230 83 195C83 181 93 174 103 174C120 174 122 188 124 202C147 346 280 416 512 437C550 440 589 443 627 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10935:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10936:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10937:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10938:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10949:[.753,.214,.777,{p:"393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214ZM118-174C101-174 83-174 83-194C83-214 101-214 118-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174ZM118 20C101 20 83 20 83 0C83-20 101-20 118-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20"}],10950:[.753,.214,.777,{p:"384 713C545 713 654 595 654 464C654 328 541 214 385 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L388 174C556 174 694 301 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713ZM659-214C676-214 694-214 694-194C694-174 676-174 659-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214ZM659-20C676-20 694-20 694 0C694 20 676 20 659 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20"}],10955:[.785,.375,.777,{p:"393 246C232 246 123 364 123 495C123 631 237 745 392 745L659 745C676 745 694 745 694 765C694 785 676 785 659 785L389 785C221 785 83 658 83 496C83 333 221 206 390 206L659 206C676 206 694 206 694 226C694 246 676 246 659 246ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],10956:[.785,.375,.777,{p:"384 745C545 745 654 627 654 496C654 360 541 246 385 246L118 246C101 246 83 246 83 226C83 206 101 206 118 206L388 206C556 206 694 333 694 495C694 658 557 785 387 785L118 785C101 785 83 785 83 765C83 745 101 745 118 745ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],119808:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],119809:[.686,0,.818,{sk:-.109,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],119810:[.697,.011,.831,{sk:.165,p:"766 227C766 247 759 248 742 248C729 248 720 248 719 231C712 97 591 36 490 36C412 36 328 60 276 121C229 178 217 253 217 343C217 399 220 507 283 573C348 639 435 650 487 650C595 650 690 574 712 447C715 428 716 426 739 426C765 426 766 428 766 454L766 669C766 688 766 697 748 697C739 697 737 695 729 688L663 629C601 679 534 697 466 697C217 697 64 548 64 343C64 138 217-11 466-11C653-11 766 112 766 227"}],119811:[.686,0,.882,{sk:-.158,p:"817 337C817 557 667 686 469 686L39 686L39 639L147 639L147 47L39 47L39 0L470 0C667 0 817 123 817 337ZM670 338C670 229 658 176 626 131C578 63 490 47 429 47L283 47L283 639L429 639C495 639 578 620 627 550C662 499 670 431 670 338"}],119812:[.68,0,.756,{sk:-.028,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],119813:[.68,0,.724,{sk:-.02,p:"675 439L644 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 317L339 317C435 317 444 274 444 200L491 200L491 481L444 481C444 407 436 364 339 364L289 364L289 633L429 633C590 633 613 556 628 439"}],119814:[.697,.011,.904,{sk:.127,p:"845 229L845 276C810 273 723 273 684 273C626 273 533 273 479 276L479 229L623 229L623 128C623 109 623 80 584 57C558 42 526 36 494 36C408 36 322 65 273 127C230 182 217 253 217 344C217 456 237 514 274 563C314 613 391 650 487 650C594 650 689 574 711 447C714 428 715 426 738 426C764 426 765 428 765 454L765 669C765 688 765 697 747 697C738 697 736 695 728 688L662 629C589 687 517 697 465 697C219 697 64 550 64 343C64 144 209-11 467-11C500-11 603-9 653 53C684 26 744 0 751 0C765 0 765 13 765 28L765 229"}],119815:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],119816:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],119817:[.686,.011,.594,{sk:.051,p:"527 639L527 686C492 683 407 683 368 683C315 683 217 683 169 686L169 639L310 639L310 149C310 130 310 25 211 25C194 25 161 28 130 42C130 42 176 61 176 114C176 168 133 191 100 191C63 191 23 166 23 114C23 37 102-11 216-11C350-11 446 46 446 150L446 639"}],119818:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],119819:[.686,0,.692,{sk:-.114,p:"643 274L596 274C588 205 571 47 392 47L289 47L289 639L424 639L424 686C380 683 271 683 222 683C178 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0L612 0"}],119820:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],119821:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],119822:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],119823:[.686,0,.786,{sk:-.1,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],119824:[.697,.194,.864,{p:"805-8C805 0 805 18 787 18C772 18 770 5 769-2C763-40 701-41 684-41C661-41 631-41 592 18C756 82 799 230 799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 135 200-11 432-11C454-11 487-10 527-2C555-115 575-194 668-194C770-194 805-76 805-8ZM652 340C652 284 652 135 556 69C534 102 498 155 431 155C380 155 334 121 334 73C334 67 335 56 337 51C214 110 211 262 211 340C211 380 211 475 248 546C300 642 386 657 431 657C485 657 563 637 611 552C649 485 652 399 652 340ZM514 45C489 34 459 29 432 29C377 29 370 61 370 73C370 100 399 119 432 119C460 119 494 108 514 45"}],119825:[.686,.011,.863,{sk:-.15,p:"858 95C858 117 844 117 834 117C813 117 812 107 811 94C806 47 777 25 747 25C687 25 678 96 673 138C671 149 663 218 662 223C648 293 593 324 550 340C666 370 717 435 717 501C717 602 607 686 419 686L39 686L39 639L147 639L147 47L39 47L39 0C75 3 173 3 215 3C257 3 355 3 391 0L391 47L283 47L283 325L400 325C414 325 458 325 489 291C521 256 521 237 521 164C521 98 521 49 591 15C635-7 697-11 738-11C845-11 858 79 858 95ZM564 500C564 444 564 361 399 361L283 361L283 639L401 639C562 639 564 561 564 500"}],119826:[.697,.011,.639,{sk:.054,p:"574 203C574 314 493 395 402 414L257 445C217 454 161 488 161 549C161 592 189 654 289 654C369 654 470 620 493 484C497 460 497 458 518 458C542 458 542 463 542 486L542 669C542 688 542 697 524 697C516 697 515 696 504 686L459 642C401 688 336 697 288 697C136 697 64 601 64 496C64 431 97 385 118 363C167 314 201 307 310 283C398 264 415 261 437 240C452 225 477 199 477 153C477 105 451 36 347 36C271 36 119 56 111 205C110 223 110 228 88 228C64 228 64 222 64 199L64 17C64-2 64-11 82-11C91-11 93-9 101-2L147 44C213-5 306-11 347-11C512-11 574 102 574 203"}],119827:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],119828:[.686,.011,.885,{p:"845 639L845 686C807 683 750 683 711 683C669 683 617 683 576 686L576 639L601 639C619 639 636 638 654 636C683 633 684 632 684 610L684 233C684 85 575 36 466 36C291 36 289 167 289 223L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 231C147 98 255-11 462-11C652-11 737 106 737 229L737 610C737 632 738 633 766 636C790 639 792 639 820 639"}],119829:[.686,.008,.869,{p:"842 639L842 686L729 683C689 683 637 683 598 686L598 639C607 639 686 639 686 627C686 623 683 618 682 615L480 160L267 639L361 639L361 686C323 683 227 683 184 683C145 683 61 683 26 686L26 639L118 639L394 18C402 0 406-8 434-8C450-8 463-8 474 16L740 617C746 630 750 639 823 639"}],119830:[.686,.008,1.189,{p:"1164 639L1164 686C1137 685 1102 683 1057 683C1019 683 957 683 921 686L921 639C946 639 994 639 1023 628L851 181L674 639L770 639L770 686C732 683 638 683 595 683C556 683 477 683 442 686L442 639L528 639L569 533L433 181L256 639L352 639L352 686C314 683 220 683 177 683C138 683 59 683 24 686L24 639L110 639L350 18C356 2 360-8 385-8C410-8 414 2 420 18L594 468L768 18C774 2 778-8 803-8C828-8 832 2 838 18L1069 615C1075 632 1076 634 1107 637C1127 639 1148 639 1164 639"}],119831:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],119832:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L485 342L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L366 274L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 274L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],119833:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],119834:[.453,.006,.559,{sk:-.049,p:"553 24C553 47 540 47 527 47C466 48 466 61 466 84L466 299C466 388 395 453 246 453C189 453 67 449 67 361C67 317 102 298 129 298C160 298 192 319 192 361C192 391 173 408 170 410C198 416 230 417 242 417C317 417 352 375 352 299L352 265C281 262 27 253 27 108C27 12 151-6 220-6C300-6 347 35 369 77C369 46 369 0 473 0L521 0C541 0 553 0 553 24ZM352 139C352 43 260 30 235 30C184 30 144 65 144 109C144 217 302 231 352 234"}],119835:[.694,.006,.639,{sk:-.194,p:"600 223C600 356 506 450 361 450C288 450 238 421 214 401L214 694L37 686L37 639C99 639 106 639 106 600L106 0L153 0C169 19 186 37 202 56C210 48 259-6 348-6C497-6 600 84 600 223ZM472 223C472 176 472 121 446 82C417 41 371 30 339 30C269 30 230 84 220 99L220 350C247 385 295 414 350 414C472 414 472 293 472 223"}],119836:[.453,.006,.511,{sk:.043,p:"478 117C478 131 464 131 454 131C436 131 435 129 430 116C404 53 356 34 305 34C166 34 166 181 166 227C166 283 166 413 295 413C330 413 347 410 360 407C342 391 340 370 340 361C340 317 375 298 402 298C433 298 465 319 465 361C465 447 349 453 291 453C112 453 38 338 38 222C38 89 132-6 286-6C448-6 478 110 478 117"}],119837:[.694,.006,.639,{sk:.124,p:"601 0L601 47C539 47 532 47 532 86L532 694L355 686L355 639C417 639 424 639 424 600L424 405C374 444 322 450 289 450C143 450 38 362 38 221C38 89 130-6 278-6C339-6 387 18 418 43L418-6ZM418 103C405 85 364 30 288 30C166 30 166 151 166 221C166 269 166 323 192 362C221 404 268 414 299 414C356 414 396 382 418 353"}],119838:[.453,.006,.527,{sk:.018,p:"494 117C494 135 475 135 470 135C453 135 451 130 445 114C424 66 367 34 302 34C161 34 160 167 160 218L462 218C484 218 494 218 494 245C494 276 488 349 438 399C401 435 348 453 279 453C119 453 32 350 32 225C32 91 132-6 293-6C451-6 494 100 494 117ZM399 251L160 251C162 290 163 332 184 365C210 405 250 417 279 417C396 417 398 286 399 251"}],119839:[.7,0,.351,{ic:.086,sk:.069,p:"437 613C437 655 401 700 323 700C225 700 117 658 117 545L117 444L42 444L42 397L117 397L117 47L48 47L48 0L174 3C212 3 276 3 312 0L312 47L225 47L225 397L340 397L340 444L219 444L219 545C219 655 295 664 320 664C325 664 330 664 337 662C322 651 314 632 314 613C314 570 349 551 375 551C405 551 437 572 437 613"}],119840:[.455,.201,.575,{sk:.07,p:"558 397C558 420 541 455 495 455C480 455 433 452 389 417C371 429 329 450 255 450C111 450 56 372 56 302C56 261 76 220 108 197C80 162 74 129 74 108C74 93 78 44 118 12C105 9 32-12 32-75C32-126 87-201 287-201C464-201 542-142 542-72C542-42 534 21 467 55C411 83 351 83 255 83C229 83 183 83 178 84C134 91 123 129 123 147C123 157 127 172 133 180C179 156 230 154 255 154C399 154 454 232 454 302C454 349 429 382 414 398C444 414 465 416 476 417C474 412 472 403 472 397C472 372 489 354 515 354C541 354 558 373 558 397ZM343 302C343 257 343 190 255 190C167 190 167 257 167 302C167 347 167 414 255 414C343 414 343 347 343 302ZM456-75C456-111 417-165 287-165C167-165 118-119 118-73C118-13 181-13 195-13L312-13C343-13 456-13 456-75"}],119841:[.694,0,.639,{sk:-.185,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 245 392 223 354L222 354L222 694L45 686L45 639C107 639 114 639 114 600L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119842:[.685,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3ZM238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],119843:[.685,.2,.351,{sk:.013,p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42ZM267 607C267 650 232 685 189 685C146 685 111 650 111 607C111 564 146 529 189 529C232 529 267 564 267 607"}],119844:[.694,0,.607,{sk:-.177,p:"587 0L587 47L570 47C527 47 524 51 511 67L342 278L472 379C486 390 495 397 562 397L562 444C535 441 510 441 484 441L369 444L369 397C392 397 395 394 403 386L214 237L214 694L37 686L37 639C99 639 106 639 106 600L106 47L37 47L37 0L157 3L278 0L278 47L209 47L209 174C238 197 246 203 266 217L367 91C376 79 392 59 392 56C392 47 374 47 361 47L361 0C391 2 478 3 483 3C519 3 553 2 587 0"}],119845:[.694,0,.319,{sk:-.024,p:"293 0L293 47L224 47L224 694L47 686L47 639C109 639 116 639 116 600L116 47L47 47L47 0L170 3"}],119846:[.45,0,.958,{sk:-.061,p:"935 0L935 47L866 47L866 306C866 409 815 450 712 450C621 450 569 400 543 354C523 447 431 450 393 450C306 450 249 405 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 315 414 377 414C411 414 433 394 433 317L433 47L364 47L364 0L490 3L616 0L616 47L547 47L547 256C547 365 634 414 696 414C730 414 752 394 752 317L752 47L683 47L683 0L809 3"}],119847:[.45,0,.639,{sk:-.063,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 243 393 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119848:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],119849:[.45,.194,.639,{sk:-.079,p:"600 223C600 356 509 450 365 450C290 450 237 419 214 401L214 450L37 442L37 395C99 395 106 395 106 357L106-147L37-147L37-194L163-191L289-194L289-147L220-147L220 39C263 4 307-6 348-6C498-6 600 84 600 223ZM472 223C472 82 402 30 337 30C323 30 276 30 231 84C220 97 220 98 220 117L220 329C220 348 221 349 235 363C275 404 327 410 349 410C416 410 472 349 472 223"}],119850:[.45,.194,.607,{sk:.066,p:"601-194L601-147L532-147L532 450L491 450L438 371C403 420 347 450 287 450C141 450 38 361 38 222C38 81 139-6 278-6C327-6 372 8 418 48L418-147L349-147L349-194L475-191ZM424 142C424 124 424 121 409 100C369 41 318 30 288 30C226 30 166 88 166 221C166 363 240 410 300 410C376 410 424 331 424 281"}],119851:[.45,0,.474,{sk:-.021,p:"442 368C442 421 388 450 336 450C266 450 226 400 203 337L203 450L37 442L37 395C99 395 106 395 106 356L106 47L37 47L37 0L163 3C201 3 265 3 301 0L301 47L214 47L214 222C214 292 239 414 339 414C339 414 320 397 320 368C320 327 352 307 381 307C410 307 442 328 442 368"}],119852:[.453,.006,.454,{sk:.038,p:"415 140C415 183 395 218 360 246C321 275 289 281 211 294C174 301 109 312 109 359C109 421 202 421 221 421C296 421 334 392 339 337C340 322 341 317 362 317C386 317 386 322 386 345L386 425C386 444 386 453 368 453C364 453 362 453 323 434C297 447 262 453 222 453C192 453 38 453 38 322C38 282 58 255 78 238C118 203 156 197 233 183C269 177 344 164 344 105C344 30 252 30 230 30C124 30 98 103 86 146C81 160 76 160 62 160C38 160 38 154 38 131L38 22C38 3 38-6 56-6C63-6 65-6 86 9L112 26C158-6 210-6 230-6C261-6 415-6 415 140"}],119853:[.635,.006,.447,{sk:-.029,p:"382 124L382 177L335 177L335 126C335 58 303 34 275 34C217 34 217 98 217 121L217 397L363 397L363 444L217 444L217 635L170 635C169 535 120 436 21 433L21 397L103 397L103 123C103 16 190-6 261-6C337-6 382 51 382 124"}],119854:[.45,.006,.639,{sk:-.024,p:"615 0L615 47C553 47 546 47 546 86L546 450L363 442L363 395C425 395 432 395 432 356L432 165C432 83 381 30 308 30C231 30 228 55 228 109L228 450L45 442L45 395C107 395 114 395 114 356L114 123C114 16 195-6 294-6C320-6 392-6 438 72L438-6"}],119855:[.444,.004,.607,{p:"580 397L580 444C555 442 526 441 501 441L410 444L410 397C429 397 458 394 458 386C458 386 458 384 453 374L337 124L210 397L264 397L264 444L140 441L26 444L26 397L90 397L265 21C277-4 290-4 303-4C320-4 330-1 340 20L506 376C512 390 516 397 580 397"}],119856:[.444,.004,.831,{p:"805 397L805 444C782 442 752 441 728 441L632 444L632 397C641 397 690 396 690 385C690 382 687 376 686 373L581 117L467 397L523 397L523 444L409 441C367 441 325 443 309 444L309 397L368 397C389 347 389 344 389 344C389 340 386 334 385 331L306 139L201 397L257 397L257 444L134 441L25 444L25 397L84 397L237 23C244 6 248-4 273-4C298-4 302 6 309 23L415 282L521 23C528 6 532-4 557-4C582-4 586 6 593 23L737 376C742 389 746 397 805 397"}],119857:[.444,0,.607,{p:"585 0L585 47L514 47L346 246L463 376C476 390 482 397 565 397L565 444L473 441L370 444L370 397C384 397 396 395 408 388C404 382 404 380 400 376L316 282L218 397L258 397L258 444L137 441L27 444L27 397L98 397L254 213L123 66C106 47 70 47 22 47L22 0L114 3L217 0L217 47C199 47 180 52 180 58C180 58 180 60 187 68L284 177L394 47L355 47L355 0L475 3"}],119858:[.444,.2,.607,{p:"580 397L580 444C556 442 526 441 501 441L410 444L410 397C410 397 457 397 457 385L452 373L337 127L210 397L264 397L264 444L140 441L26 444L26 397L90 397L277 0L254-48C232-96 200-164 129-164C115-164 113-163 105-160C114-156 137-142 137-107C137-74 113-50 79-50C51-50 22-69 22-108C22-159 69-200 129-200C206-200 264-138 291-81L506 376C513 390 516 397 580 397"}],119859:[.444,0,.511,{p:"462 202L415 202C406 101 390 40 258 40L172 40L449 401C457 412 459 414 459 423C459 444 445 444 427 444L60 444L48 269L95 269C101 372 132 408 235 408L320 408L41 44C32 33 32 31 32 22C32 0 45 0 64 0L444 0"}],119860:[.716,0,.75,{sk:.175,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],119861:[.683,0,.759,{sk:.041,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],119862:[.705,.022,.715,{ic:.045,sk:.205,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 87 168-22 321-22C408-22 484 18 537 64C630 146 647 237 647 240C647 250 635 250 635 250C629 250 624 248 622 240C613 211 590 140 521 82C452 26 389 9 337 9C247 9 141 61 141 217C141 274 162 436 262 553C323 624 417 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119863:[.683,0,.828,{sk:.013,p:"804 430C804 571 719 683 569 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 49 0 68 0L399 0C607 0 804 211 804 430ZM717 467C717 418 697 254 612 144C583 107 504 31 381 31L268 31C254 31 252 31 246 32C236 33 233 34 233 42C233 45 233 47 238 65L375 614C384 649 386 652 429 652L536 652C634 652 717 599 717 467"}],119864:[.68,0,.738,{ic:.026,sk:.095,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],119865:[.68,0,.643,{ic:.106,sk:.074,p:"748 653C751 680 746 680 721 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L185 3L334 0C343 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L303 325L400 325C475 325 483 309 483 280C483 273 483 261 476 231C474 226 473 220 473 220C473 212 479 208 485 208C495 208 495 211 500 229L555 446C558 457 558 459 558 462C558 462 556 473 546 473C536 473 535 468 531 452C510 374 487 356 402 356L311 356L375 610C384 645 385 649 429 649L561 649C684 649 707 616 707 539C707 516 707 512 704 485C702 472 702 470 702 467C702 462 705 455 714 455C725 455 726 461 728 480"}],119866:[.705,.022,.786,{sk:.203,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 93 161-22 323-22C367-22 412-13 448 2C498 22 517 43 535 63C544 38 570 1 580 1C585 1 587 5 587 5C589 7 599 45 604 66L623 143C627 160 632 177 636 194C647 239 648 241 705 242C710 242 721 243 721 262C721 269 716 273 708 273C685 273 626 270 603 270L463 273C454 273 442 273 442 253C442 242 450 242 472 242C472 242 502 242 525 240C551 237 556 234 556 221C556 212 545 167 535 130C507 20 377 9 342 9C246 9 141 66 141 219C141 250 151 415 256 545C310 613 407 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119867:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],119868:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],119869:[.683,.022,.555,{ic:.078,sk:.151,p:"633 671C633 680 627 683 619 683C594 683 533 680 508 680L361 683C352 683 340 683 340 663C340 652 348 652 374 652C397 652 407 652 432 650C456 647 463 644 463 630C463 624 461 617 459 609L344 150C320 53 252 0 200 0C174 0 121 10 105 62C108 61 117 61 117 61C156 61 182 95 182 125C182 157 155 167 138 167C120 167 71 155 71 87C71 25 124-22 203-22C295-22 399 44 424 143L541 610C549 643 551 652 606 652C622 652 633 652 633 671"}],119870:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],119871:[.683,0,.681,{sk:.019,p:"643 247C643 251 640 258 631 258C622 258 621 253 614 237C580 145 536 31 363 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L374 605C383 641 386 652 480 652C510 652 518 652 518 671C518 683 507 683 502 683L354 680L221 683C214 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 48 0 66 0L529 0C553 0 554 0 560 17L639 233C643 244 643 247 643 247"}],119872:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],119873:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],119874:[.705,.022,.763,{sk:.114,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],119875:[.683,0,.642,{ic:.112,sk:.011,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],119876:[.705,.194,.791,{sk:.1,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C330-22 364-18 403-7C399-69 399-71 399-84C399-116 399-194 482-194C601-194 649-11 649 0C649 7 642 10 638 10C630 10 628 5 626-1C602-72 544-97 509-97C463-97 448-70 438 6C593 65 740 243 740 436ZM652 468C652 368 601 134 433 40C428 75 418 148 345 148C292 148 243 98 243 46C243 26 249 14 249 14C171 45 137 123 137 213C137 282 163 424 239 532C312 634 406 680 479 680C579 680 652 602 652 468ZM406 41C406 26 405 25 395 21C369 10 339 3 311 3C297 3 265 3 265 46C265 86 303 126 345 126C387 126 406 102 406 41"}],119877:[.683,.022,.759,{sk:.018,p:"646 553C646 519 630 450 591 411C565 385 512 353 422 353L310 353L375 614C381 638 384 648 403 651C412 652 444 652 464 652C535 652 646 652 646 553ZM755 93C755 105 743 105 743 105C734 105 732 98 730 91C705 17 662 0 639 0C606 0 599 22 599 61C599 92 605 143 609 175C611 189 613 208 613 222C613 299 546 330 519 340C620 362 739 432 739 533C739 619 649 683 518 683L233 683C213 683 204 683 204 663C204 652 213 652 232 652C232 652 253 652 270 650C288 648 297 647 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C50 31 41 31 41 11C41 0 55 0 55 0L181 3L308 0C316 0 328 0 328 20C328 31 319 31 300 31C263 31 235 31 235 49C235 55 237 60 238 66L304 331L423 331C514 331 532 275 532 240C532 225 524 194 518 171C511 143 502 106 502 86C502-22 622-22 635-22C720-22 755 79 755 93"}],119878:[.705,.022,.613,{ic:.032,sk:.168,p:"645 695C645 698 643 705 634 705C629 705 628 704 616 690L568 633C542 680 490 705 425 705C298 705 178 590 178 469C178 388 231 342 282 327L389 299C426 290 481 275 481 193C481 103 399 9 301 9C237 9 126 31 126 155C126 179 131 203 132 209C133 213 134 216 134 216C134 226 127 227 122 227C117 227 115 226 112 223C108 219 52-9 52-12C52-18 57-22 63-22C68-22 69-21 81-7L130 50C173-8 241-22 299-22C435-22 553 111 553 235C553 304 519 338 504 352C481 375 466 379 377 402L310 420C283 429 249 458 249 511C249 592 329 677 424 677C507 677 568 634 568 522C568 490 564 472 564 466C564 466 564 456 576 456C586 456 587 459 591 476"}],119879:[.677,0,.584,{ic:.12,sk:.016,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],119880:[.683,.022,.683,{ic:.077,sk:.022,p:"760 672C760 672 760 683 747 683C714 683 679 680 645 680C611 680 574 683 541 683C535 683 523 683 523 663C523 652 533 652 541 652C598 651 609 630 609 608C609 605 607 590 606 587L516 230C482 96 367 9 267 9C199 9 145 53 145 139C145 139 145 173 156 217L253 606C262 642 264 652 337 652C363 652 371 652 371 672C371 683 360 683 357 683L229 680L100 683C92 683 81 683 81 663C81 652 90 652 109 652C109 652 130 652 147 650C165 648 174 647 174 634C174 628 163 586 157 563L135 475L74 228C67 200 67 185 67 170C67 48 158-22 263-22C389-22 513 91 546 223L635 578C645 619 663 649 743 652C748 652 760 653 760 672"}],119881:[.683,.022,.583,{ic:.186,sk:-.018,p:"769 671C769 679 764 683 756 683C730 683 701 680 674 680C641 680 607 683 575 683C569 683 556 683 556 664C556 653 565 652 572 652C599 650 618 640 618 619C618 604 603 581 603 581L296 93L228 622C228 639 251 652 297 652C311 652 322 652 322 672C322 681 314 683 308 683C268 683 225 680 184 680C166 680 147 681 129 681C111 681 92 683 75 683C68 683 56 683 56 664C56 652 65 652 81 652C137 652 138 643 141 618L220 1C223-19 227-22 240-22C256-22 260-17 268-4L628 569C677 647 719 650 756 652C768 653 769 671 769 671"}],119882:[.683,.022,.944,{ic:.104,p:"1048 672C1048 676 1044 683 1036 683C1012 683 984 680 959 680C925 680 888 683 855 683C849 683 836 683 836 664C836 653 845 652 851 652C875 651 910 643 910 613C910 602 905 594 897 580L627 109L590 605C589 625 587 651 660 652C677 652 687 652 687 672C687 682 676 683 672 683C632 683 590 680 550 680C527 680 468 683 445 683C439 683 426 683 426 663C426 652 436 652 450 652C494 652 501 646 503 627L509 550L256 109L218 616C218 628 218 651 294 652C304 652 315 652 315 672C315 683 301 683 301 683C261 683 219 680 178 680C143 680 107 683 73 683C68 683 55 683 55 664C55 652 64 652 80 652C130 652 131 643 133 615L178 4C179-14 180-22 194-22C206-22 209-16 218-1L512 509L549 4C551-17 553-22 565-22C578-22 584-12 589-3L917 567C942 611 966 647 1029 652C1038 653 1048 653 1048 672"}],119883:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],119884:[.683,0,.581,{ic:.181,sk:-.027,p:"762 671C762 679 757 683 749 683C723 683 694 680 667 680C634 680 599 683 567 683C561 683 548 683 548 664C548 653 558 652 563 652C570 652 599 650 599 629C599 612 576 586 572 581L340 314L230 611C224 625 224 628 224 628C224 652 273 652 283 652C297 652 307 652 307 672C307 683 295 683 292 683L166 680C141 680 79 683 54 683C48 683 35 683 35 663C35 652 45 652 58 652C118 652 122 643 131 618L254 289C255 286 258 275 258 272C258 269 218 108 213 90C200 35 199 32 119 31C100 31 92 31 92 11C92 0 106 0 106 0L232 3L360 0C367 0 379 0 379 20C379 31 370 31 351 31C351 31 330 31 313 33C292 35 286 37 286 49C286 56 295 91 300 112L335 253C340 272 341 275 349 284L597 569L611 583C641 613 674 647 742 652C753 653 762 653 762 671"}],119885:[.683,0,.683,{ic:.04,sk:.114,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],119886:[.442,.011,.529,{sk:.022,p:"498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 79 368 87 379 131L401 221L437 361C444 389 444 391 444 395C444 412 432 422 415 422C391 422 376 400 373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119887:[.694,.011,.429,{sk:-.05,p:"415 282C415 373 362 442 282 442C236 442 195 413 165 382L239 683C239 683 239 694 226 694C203 694 130 686 104 684C96 683 85 682 85 664C85 652 94 652 109 652C157 652 159 645 159 635C159 628 150 594 145 573L63 247C51 197 47 181 47 146C47 51 100-11 174-11C292-11 415 138 415 282ZM343 326C343 267 310 152 292 114C259 47 213 11 174 11C140 11 107 38 107 112C107 131 107 150 123 213L145 305C151 327 151 329 160 340C209 405 254 420 280 420C316 420 343 390 343 326"}],119888:[.442,.011,.433,{sk:.101,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C142 11 115 60 115 120C115 161 135 258 169 320C200 377 255 420 310 420C344 420 382 407 396 380C380 380 366 380 352 366C336 351 334 334 334 327C334 303 352 292 371 292C400 292 427 316 427 356C427 405 380 442 309 442C174 442 41 299 41 158C41 68 99-11 203-11C346-11 430 95 430 107"}],119889:[.694,.011,.52,{sk:.182,p:"516 683C516 683 516 694 503 694C488 694 393 685 376 683C368 682 362 677 362 664C362 652 371 652 386 652C434 652 436 645 436 635L433 615L373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 81 368 88 372 105ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119890:[.442,.011,.466,{sk:.067,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C127 11 118 95 118 127C118 139 119 170 134 231L187 231C216 231 290 233 340 254C410 284 415 343 415 357C415 401 377 442 308 442C197 442 46 345 46 170C46 68 105-11 203-11C346-11 430 95 430 107ZM382 357C382 253 222 253 181 253L140 253C179 405 282 420 308 420C355 420 382 391 382 357"}],119891:[.705,.205,.49,{ic:.062,sk:.172,p:"552 636C552 682 506 705 465 705C431 705 368 687 338 588C332 567 329 557 305 431L236 431C217 431 206 431 206 412C206 400 215 400 234 400L300 400L225 5C207-92 190-183 138-183C134-183 109-183 90-165C136-162 145-126 145-111C145-88 127-76 108-76C82-76 53-98 53-136C53-181 97-205 138-205C193-205 233-146 251-108C283-45 306 76 307 83L367 400L453 400C473 400 483 400 483 420C483 431 473 431 456 431L373 431C384 489 383 487 394 545C398 566 412 637 418 649C427 668 444 683 465 683C469 683 495 683 514 665C470 661 460 626 460 611C460 588 478 576 497 576C523 576 552 598 552 636"}],119892:[.442,.205,.477,{sk:.077,p:"474 395C474 412 462 422 445 422C435 422 408 415 404 379C386 416 351 442 311 442C197 442 73 302 73 158C73 59 134 0 206 0C265 0 312 47 322 58L323 57L290-75C286-84 252-183 146-183C127-183 94-182 66-173C96-164 107-138 107-121C107-105 96-86 69-86C47-86 15-104 15-144C15-185 52-205 148-205C273-205 345-127 360-67L471 377C472 383 474 388 474 395ZM392 334C392 329 390 323 389 319L341 128C335 102 312 77 290 58C269 40 238 22 209 22C159 22 144 74 144 114C144 162 173 280 200 331C227 380 270 420 312 420C378 420 392 339 392 334"}],119894:[.661,.011,.345,{sk:.074,p:"284 625C284 645 270 661 247 661C220 661 193 635 193 608C193 589 207 572 231 572C254 572 284 595 284 625ZM293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],119895:[.661,.205,.412,{sk:.153,p:"397 625C397 644 383 661 359 661C336 661 306 638 306 608C306 588 320 572 343 572C370 572 397 598 397 625ZM360 350C360 407 318 442 268 442C166 442 109 297 109 288C109 278 121 278 121 278C130 278 131 279 139 298C164 359 210 420 265 420C279 420 297 416 297 374C297 351 294 340 290 323L196-50C177-126 129-183 73-183C67-183 52-183 34-174C64-167 79-141 79-121C79-105 68-86 41-86C16-86-13-107-13-143C-13-183 27-205 75-205C145-205 238-152 263-53L355 313C360 333 360 347 360 350"}],119896:[.694,.011,.521,{sk:-.048,p:"508 379C508 409 485 442 440 442C412 442 366 434 294 354C260 316 221 276 183 261L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C97-11 112-2 118 10C123 19 168 204 174 229C208 226 290 210 290 144C290 137 290 133 287 123C285 111 283 99 283 88C283 29 323-11 375-11C405-11 432 5 454 42C479 86 490 143 490 143C490 153 481 153 478 153C468 153 467 149 464 135C444 62 421 11 377 11C358 11 345 22 345 58C345 75 349 98 353 114C357 131 357 135 357 145C357 210 294 239 209 250C240 268 272 300 295 324C343 377 389 420 438 420C444 420 445 420 447 419C459 417 460 417 468 411C470 410 470 409 472 407C424 404 415 365 415 353C415 337 426 318 453 318C479 318 508 340 508 379"}],119897:[.694,.011,.298,{sk:.035,p:"258 683C258 683 258 694 245 694C222 694 149 686 123 684C115 683 104 682 104 663C104 652 114 652 129 652C177 652 178 643 178 635L175 615L49 115C46 104 44 97 44 81C44 24 88-11 135-11C168-11 193 9 210 45C228 83 240 143 240 143C240 153 231 153 228 153C218 153 217 149 214 135C197 70 178 11 138 11C108 11 108 43 108 57C108 81 109 86 114 105"}],119898:[.442,.011,.878,{sk:-.035,p:"848 143C848 153 839 153 836 153C826 153 826 150 821 135C806 82 774 11 719 11C702 11 695 21 695 44C695 69 704 93 713 115C732 167 774 278 774 335C774 400 734 442 659 442C584 442 533 398 496 345C495 358 492 392 464 416C439 437 407 442 382 442C292 442 243 378 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 350 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C147 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 325 426 297 418 267L390 151C380 114 379 108 370 75C366 55 357 21 357 16C357-2 371-11 386-11C417-11 423 14 431 46L491 287C494 300 547 420 656 420C699 420 710 386 710 350C710 293 668 179 648 126C639 102 635 91 635 71C635 24 670-11 717-11C811-11 848 135 848 143"}],119899:[.442,.011,.6,{sk:-.035,p:"571 143C571 153 562 153 559 153C549 153 549 150 544 135C524 67 491 11 442 11C425 11 418 21 418 44C418 69 427 93 436 115C455 168 497 278 497 335C497 402 454 442 382 442C292 442 243 378 226 355C221 411 180 442 134 442C88 442 69 403 59 385C43 351 29 292 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C151 420 162 407 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 288 384 160 368 117C359 94 358 82 358 71C358 24 393-11 440-11C534-11 571 135 571 143"}],119900:[.442,.011,.485,{sk:.072,p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],119901:[.442,.194,.503,{p:"490 282C490 376 433 442 357 442C307 442 259 406 226 367C216 421 173 442 136 442C90 442 71 403 62 385C44 351 31 291 31 288C31 278 43 278 43 278C53 278 54 279 60 301C77 372 97 420 133 420C150 420 164 412 164 374C164 351 161 340 157 323L45-122C37-156 35-163-9-163C-21-163-32-163-32-182C-32-190-27-194-19-194C8-194 37-191 65-191C98-191 132-194 164-194C169-194 182-194 182-174C182-163 172-163 158-163C108-163 108-156 108-147C108-135 150 28 157 53C170 24 198-11 249-11C365-11 490 135 490 282ZM418 326C418 267 385 152 367 114C333 44 285 11 248 11C182 11 169 94 169 100C169 100 169 104 172 116L221 312C228 339 255 367 273 382C308 413 337 420 354 420C394 420 418 385 418 326"}],119902:[.442,.194,.446,{ic:.006,sk:.121,p:"452 431C452 435 449 441 442 441C431 441 391 401 374 372C352 426 313 442 281 442C163 442 40 294 40 149C40 51 99-11 172-11C215-11 254 13 290 49L245-130C237-158 229-162 173-163C160-163 150-163 150-183C150-183 150-194 163-194C195-194 230-191 263-191C297-191 333-194 366-194C371-194 384-194 384-174C384-163 374-163 358-163C310-163 310-156 310-147C310-140 312-134 314-125ZM360 332C360 326 305 107 302 103C287 75 231 11 175 11C115 11 111 88 111 105C111 153 140 262 157 304C188 378 240 420 281 420C346 420 360 339 360 332"}],119903:[.442,.011,.451,{sk:.021,p:"436 377C436 412 404 442 353 442C288 442 244 393 225 365C217 410 181 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C147 21 181 157 185 175L217 305C221 318 249 365 273 387C281 394 310 420 353 420C379 420 395 408 395 408C365 403 343 379 343 353C343 337 354 318 381 318C408 318 436 341 436 377"}],119904:[.442,.011,.469,{sk:.061,p:"420 356C420 401 377 442 301 442C169 442 132 340 132 296C132 218 206 203 235 197C287 187 339 176 339 121C339 95 316 11 196 11C182 11 105 11 82 64C120 59 145 89 145 117C145 140 129 152 108 152C82 152 52 131 52 86C52 29 109-11 195-11C357-11 396 110 396 155C396 191 377 216 365 228C338 256 309 261 265 270C229 278 189 285 189 330C189 359 213 420 301 420C326 420 376 413 391 374C363 373 343 351 343 329C343 315 352 300 374 300C396 300 420 317 420 356"}],119905:[.626,.011,.361,{sk:.044,p:"330 420C330 431 320 431 302 431L214 431C250 573 255 593 255 599C255 616 243 626 226 626C223 626 195 625 186 590L147 431L53 431C33 431 23 431 23 412C23 400 31 400 51 400L139 400C67 116 63 99 63 81C63 27 101-11 155-11C257-11 314 135 314 143C314 153 306 153 302 153C293 153 292 150 287 139C244 35 191 11 157 11C136 11 126 24 126 57C126 81 128 88 132 105L206 400L300 400C320 400 330 400 330 420"}],119906:[.442,.011,.572,{sk:.019,p:"543 143C543 153 534 153 531 153C521 153 520 149 517 135C503 79 484 11 442 11C421 11 411 24 411 57C411 79 423 126 431 161L459 269C462 284 472 322 476 337C481 360 491 398 491 404C491 422 477 431 462 431C457 431 431 430 423 396L348 95C347 91 307 11 234 11C182 11 172 56 172 93C172 149 200 228 226 297C238 327 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C82 383 120 420 158 420C167 420 183 419 183 387C183 363 172 334 166 319C129 220 108 158 108 109C108 14 177-11 231-11C297-11 333 34 350 56C361 15 396-11 439-11C474-11 497 12 513 44C530 80 543 143 543 143"}],119907:[.442,.011,.485,{sk:.051,p:"468 372C468 426 442 442 424 442C399 442 375 416 375 394C375 381 380 375 391 364C412 344 425 318 425 282C425 240 364 11 247 11C196 11 173 46 173 98C173 154 200 227 231 310C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C86 397 129 420 158 420C166 420 183 420 183 388C183 363 173 336 166 318C122 202 109 156 109 113C109 5 197-11 243-11C411-11 468 320 468 372"}],119908:[.442,.011,.716,{sk:.047,p:"691 372C691 427 664 442 647 442C622 442 597 416 597 394C597 381 603 375 612 367C623 356 648 330 648 282C648 248 619 150 593 99C567 46 532 11 483 11C436 11 409 41 409 98C409 126 416 157 420 171L462 339C467 361 477 398 477 404C477 422 463 431 448 431C436 431 418 423 411 403C408 396 361 205 354 179C347 149 345 131 345 113C345 102 345 100 346 95C323 42 293 11 254 11C174 11 174 85 174 102C174 134 179 173 226 296C237 326 243 340 243 360C243 405 210 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 389 123 420 158 420C167 420 183 419 183 387C183 362 172 334 165 317C121 199 109 153 109 115C109 24 176-11 251-11C268-11 315-11 355 59C381-5 450-11 480-11C555-11 599 52 625 112C659 190 691 324 691 372"}],119909:[.442,.011,.572,{sk:.043,p:"527 376C527 428 468 442 434 442C376 442 341 389 329 366C304 432 250 442 221 442C117 442 60 313 60 288C60 278 72 278 72 278C80 278 83 280 85 289C119 395 185 420 219 420C238 420 273 411 273 353C273 322 256 255 219 115C203 53 168 11 124 11C118 11 95 11 74 24C99 29 121 50 121 78C121 105 99 113 84 113C54 113 29 87 29 55C29 9 79-11 123-11C189-11 225 59 228 65C240 28 276-11 336-11C439-11 496 118 496 143C496 153 487 153 484 153C475 153 473 149 471 142C438 35 370 11 338 11C299 11 283 43 283 77C283 99 289 121 300 165L334 302C340 328 363 420 433 420C438 420 462 420 483 407C455 402 435 377 435 353C435 337 446 318 473 318C495 318 527 336 527 376"}],119910:[.442,.205,.49,{sk:.059,p:"490 404C490 422 476 431 461 431C451 431 435 425 426 410C424 405 416 374 412 356L392 276L347 96C343 81 300 11 234 11C183 11 172 55 172 92C172 138 189 200 223 288C239 329 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 363 173 337 166 318C126 212 108 155 108 108C108 19 171-11 230-11C269-11 303 6 331 34C318-18 306-67 266-120C240-154 202-183 156-183C142-183 97-180 80-141C96-141 109-141 123-129C133-120 143-107 143-88C143-57 116-53 106-53C83-53 50-69 50-118C50-168 94-205 156-205C259-205 362-114 390-1L486 381C490 395 490 397 490 404"}],119911:[.442,.011,.465,{ic:.002,sk:.102,p:"467 432C467 442 456 442 456 442C449 442 446 440 441 431C411 383 390 367 366 367C342 367 330 382 315 399C296 422 279 442 246 442C171 442 125 349 125 328C125 323 128 317 137 317C146 317 148 322 150 328C169 374 227 375 235 375C256 375 275 368 298 360C338 345 349 345 375 345C339 302 255 230 236 214L146 130C78 63 43 6 43-1C43-11 55-11 55-11C63-11 65-9 71 2C94 37 124 64 156 64C179 64 189 55 214 26C231 5 249-11 278-11C377-11 435 116 435 143C435 148 431 153 423 153C414 153 412 147 409 140C386 75 322 56 289 56C269 56 251 62 230 69C196 82 181 86 160 86C160 86 142 86 133 83C187 141 216 166 252 197C252 197 314 251 350 287C445 380 467 428 467 432"}],119912:[.711,0,.869,{sk:.173,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],119913:[.686,0,.866,{sk:.044,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],119914:[.703,.017,.817,{ic:.038,sk:.221,p:"855 689C855 703 841 703 830 703L737 631C691 682 623 703 554 703C232 703 55 458 55 253C55 64 206-17 381-17C465-17 550 9 626 65C723 137 741 229 741 234C741 248 727 248 718 248C699 248 698 246 693 229C652 102 522 30 408 30C347 30 293 44 252 76C198 117 194 185 194 212C194 241 210 428 309 544C363 608 460 656 570 656C692 656 743 564 743 476C743 465 740 451 740 441C740 426 753 426 767 426C789 426 790 427 795 448L852 673C853 678 855 683 855 689"}],119915:[.686,0,.938,{p:"915 439C915 612 788 686 639 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L468 0C755 0 915 236 915 439ZM782 474C782 404 745 266 718 210C660 93 556 47 441 47L317 47C302 47 300 47 293 48L436 621C440 636 441 637 447 638C456 639 463 639 474 639L588 639C617 639 684 636 732 598C782 556 782 497 782 474"}],119916:[.68,0,.81,{ic:.015,sk:.099,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],119917:[.68,0,.689,{ic:.12,sk:.072,p:"809 662C809 680 792 680 776 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C410 0 428 0 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L366 317L431 317C491 317 508 307 508 274C508 263 505 244 502 232C500 225 499 218 499 218C499 203 512 200 522 200C541 200 542 206 547 224L603 447C607 460 607 463 607 463C607 481 587 481 583 481C564 481 562 474 557 455C537 379 506 364 434 364L378 364L444 631C457 633 468 633 478 633L597 633C711 633 746 604 746 516C746 492 742 462 742 458C742 439 761 439 766 439C787 439 788 449 790 467L808 646"}],119918:[.703,.017,.887,{sk:.214,p:"854 689C854 703 840 703 829 703L736 631C716 651 664 703 553 703C233 703 55 458 55 253C55 70 196-17 382-17C487-17 557 18 589 52C614 26 665 0 672 0C682 0 684 8 688 23L735 210C739 225 740 226 747 227C759 229 773 229 785 229C810 229 826 229 826 258C826 263 823 276 805 276C783 276 760 274 737 274L670 273L492 276C480 276 461 276 461 247C461 229 479 229 495 229L532 229C543 229 598 229 598 223C598 223 598 220 591 196C590 189 573 124 573 124C556 56 476 30 413 30C355 30 295 42 248 80C195 124 195 193 195 215C195 261 216 440 313 549C371 614 467 656 569 656C695 656 742 559 742 477C742 466 739 451 739 441C739 426 752 426 766 426C788 426 789 427 794 448L851 673C852 678 854 683 854 689"}],119919:[.686,0,.982,{ic:.045,sk:.091,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],119920:[.686,0,.511,{ic:.055,sk:.086,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],119921:[.686,.017,.631,{ic:.063,sk:.153,p:"694 668C694 668 693 686 673 686C653 686 631 684 610 684L541 683L367 686C355 686 337 686 337 657C337 639 353 639 371 639L406 639C445 639 447 639 471 636L350 151C325 49 262 19 216 19C207 19 164 20 134 43C188 56 206 103 206 130C206 163 179 187 145 187C105 187 56 155 56 92C56 23 125-17 221-17C333-17 454 29 483 146L602 620C606 635 607 636 614 637C626 639 640 639 652 639C678 639 694 639 694 668"}],119922:[.686,0,.971,{ic:.032,sk:.095,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],119923:[.686,0,.756,{sk:.018,p:"707 256C707 271 692 274 683 274C666 274 664 270 656 249C628 179 573 47 403 47L323 47C308 47 306 47 299 48L441 618C445 632 446 633 448 634C450 635 467 639 519 639L552 639C572 639 588 639 588 668C588 686 569 686 565 686C536 686 506 684 476 684L392 683L309 684C283 684 257 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L583 0C610 0 611 0 619 22C630 50 707 247 707 256"}],119924:[.686,0,1.142,{ic:.074,sk:.086,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],119925:[.686,0,.95,{ic:.077,sk:.083,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],119926:[.703,.017,.837,{sk:.11,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],119927:[.686,0,.723,{ic:.126,sk:.012,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],119928:[.703,.194,.869,{sk:.093,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C357-17 394-17 444-7L444-57C444-108 451-194 541-194C665-194 722-21 722 0C722 10 714 18 704 18C692 18 688 8 686 3C667-47 593-47 583-47C561-47 535-47 510 11C752 100 815 331 815 445ZM682 483C682 476 669 170 490 63C470 112 443 155 382 155C327 155 267 112 267 56C267 48 267 47 268 43C206 73 186 134 186 201C186 258 214 440 300 552C364 634 449 663 514 663C600 663 682 615 682 483ZM443 39C436 36 396 23 355 23C337 23 303 23 303 56C303 88 342 119 383 119C409 119 441 112 443 39"}],119929:[.686,.017,.872,{ic:.009,sk:.014,p:"702 556C702 556 698 458 646 406C632 392 587 361 487 361L371 361L436 621C440 635 442 637 442 637C448 639 492 639 517 639C608 639 702 639 702 556ZM881 99C881 117 863 117 857 117C840 117 837 112 833 97C820 57 784 19 746 19C719 19 700 30 700 80C700 95 701 111 714 191C716 203 719 222 719 231C719 270 698 315 633 339C812 387 844 482 844 533C844 633 737 686 587 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L214 3L367 0C375 0 383 0 388 7C393 12 395 29 395 29C395 47 381 47 354 47C333 47 314 48 293 49L362 325L483 325C512 325 582 318 582 243C582 229 573 193 566 168C556 126 552 111 552 95C552-9 686-17 738-17C844-17 881 83 881 99"}],119930:[.703,.017,.693,{ic:.021,sk:.199,p:"714 688C714 701 703 703 696 703C689 703 687 703 674 691L619 645C580 685 527 703 460 703C275 703 184 560 184 458C184 405 208 367 232 344C267 313 291 308 365 291L443 273C460 269 522 255 522 183C522 135 481 30 351 30C327 30 261 33 215 60C158 95 158 143 158 163C158 171 158 185 163 204C163 207 164 214 164 214C164 228 150 228 141 228C121 228 120 224 115 205L64-3C64-14 73-17 81-17C90-17 90-16 101-7C104-5 142 28 158 41C214-9 299-17 347-17C543-17 630 146 630 248C630 302 608 342 585 365C549 401 525 406 441 425L363 443C319 453 292 484 292 523C292 571 336 660 457 660C540 660 616 625 616 512C616 494 613 476 613 473C613 458 627 458 637 458C656 458 657 460 662 480L710 668C711 671 714 688 714 688"}],119931:[.675,0,.637,{ic:.135,sk:.014,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],119932:[.686,.017,.8,{ic:.077,sk:.015,p:"877 668C877 679 869 686 857 686C821 686 783 683 746 683C721 683 657 686 632 686C625 686 605 686 605 657C605 639 622 639 636 639C645 639 682 639 706 629L607 235C571 90 453 30 333 30C239 30 195 69 195 141C195 166 199 191 205 216L310 635C332 639 367 639 378 639C413 639 426 639 426 668C426 681 415 686 404 686C379 686 353 684 328 684L253 683L176 684C150 684 123 686 97 686C87 686 68 686 68 657C68 639 81 639 114 639C138 639 170 639 170 634L155 576L133 488L72 241C63 205 63 197 63 178C63 47 175-17 326-17C505-17 625 89 659 226L755 608C760 627 760 628 784 634C801 637 826 639 842 639C861 639 877 639 877 668"}],119933:[.686,.017,.678,{ic:.207,sk:-.018,p:"885 668C885 674 880 686 867 686C838 686 806 683 776 683C740 683 701 686 666 686C658 686 639 686 639 657C639 639 656 639 665 639C670 639 699 639 721 629L391 149L303 617C302 620 301 628 301 631C301 639 355 639 362 639C384 639 400 639 400 668C400 681 390 686 378 686C353 686 327 684 302 684L229 683L160 684C138 684 115 686 94 686C85 686 66 686 66 657C66 639 82 639 103 639C116 639 128 639 142 638C153 637 154 636 157 619L271 11C276-17 287-17 306-17C334-17 339-10 352 9L759 599C774 621 786 638 855 639C867 639 885 639 885 668"}],119934:[.686,.017,1.093,{ic:.114,p:"1207 668C1207 677 1199 686 1189 686C1162 686 1132 683 1104 683C1066 683 1026 686 989 686C981 686 962 686 962 657C962 639 980 639 987 639C991 639 1031 639 1057 628L768 171L708 634C727 638 758 639 773 639C794 639 810 639 810 668C810 668 810 686 789 686L642 683L578 684C549 684 511 686 511 686C504 686 484 686 484 657C484 639 501 639 517 639C532 639 552 638 565 637L578 537C578 534 578 532 570 521L349 171L289 634C308 638 339 639 354 639C377 639 378 640 383 645C389 650 391 668 391 668C391 668 391 686 370 686L222 683L158 684C131 684 92 686 92 686C84 686 65 686 65 657C65 639 81 639 98 639C113 639 133 638 146 637L227 13C230-7 232-17 256-17C277-17 286-10 298 9L587 468L646 13C649-10 652-17 676-17C698-17 706-9 717 9L1090 601C1102 620 1114 638 1177 639C1189 639 1207 639 1207 668"}],119935:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],119936:[.686,0,.675,{ic:.2,sk:-.028,p:"875 668C875 674 870 686 857 686C828 686 795 683 765 683C728 683 690 686 654 686C647 686 627 686 627 657C627 639 644 639 654 639C664 639 684 637 699 632L428 342L300 635C328 639 329 639 356 639C373 639 390 640 390 668C390 681 379 686 368 686L213 683L144 684C120 684 95 686 72 686C62 686 44 686 44 657C44 639 58 639 85 639C98 639 110 639 124 638C136 636 138 636 144 623L296 274L244 68C240 51 239 50 221 49C204 47 187 47 169 47C139 47 137 47 133 43C127 38 123 25 123 18C123 18 124 0 145 0C170 0 196 2 221 2L294 3L447 0C456 0 476 0 476 29C476 47 462 47 434 47C413 47 394 48 373 49L429 274L734 600C756 623 779 638 846 639C857 639 875 639 875 668"}],119937:[.686,0,.773,{ic:.032,sk:.122,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],119938:[.452,.008,.633,{sk:.019,p:"599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 82 460 98 470 138L492 228L515 317C521 342 531 382 531 391C531 423 505 435 484 435C465 435 445 425 433 410C418 426 385 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119939:[.694,.008,.521,{sk:-.035,p:"506 287C506 410 414 452 331 452C283 452 243 433 222 420L281 659C285 673 285 676 285 676C285 689 274 694 263 694C259 694 258 694 256 693L127 687C113 686 95 685 95 657C95 639 114 639 121 639C132 639 150 639 163 637L135 522L66 246C52 190 52 178 52 155C52 27 147-8 222-8C403-8 506 155 506 287ZM393 340C393 288 359 165 343 126C309 45 253 28 224 28C185 28 152 49 152 111C152 143 162 180 169 211L203 348C208 365 265 416 326 416C388 416 393 362 393 340"}],119940:[.452,.008,.513,{sk:.108,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 338 28 260 28C194 28 161 61 161 121C161 156 187 278 217 330C257 398 318 416 360 416C373 416 405 415 431 396C378 380 377 328 377 328C377 313 386 282 427 282C469 282 499 318 499 359C499 412 447 452 359 452C158 452 46 296 46 165C46 75 102-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92"}],119941:[.694,.008,.61,{sk:.207,p:"604 676C604 689 593 694 582 694C578 694 577 694 575 693L446 687C432 686 414 685 414 657C414 639 432 639 440 639C451 639 469 639 482 637L428 416C413 430 380 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 80 458 94 462 108L600 659C604 673 604 676 604 676ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119942:[.452,.008,.554,{sk:.063,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 339 28 261 28C189 28 163 68 163 125C163 144 167 177 178 218L222 218C289 218 354 224 396 238C481 267 495 324 495 356C495 414 440 452 358 452C177 452 49 327 49 172C49 57 126-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92ZM435 355C435 254 284 254 187 254C205 327 229 354 246 370C281 405 327 416 358 416C394 416 435 400 435 355"}],119943:[.702,.202,.568,{ic:.058,sk:.189,p:"626 622C626 673 574 702 512 702C465 702 409 683 374 627C351 590 345 551 326 444L228 444C209 444 192 444 192 415C192 397 209 397 225 397L317 397L241-29C239-38 228-101 223-115C221-120 205-166 173-166C154-166 146-163 139-160C164-148 183-122 183-94C183-64 159-48 134-48C93-48 62-84 62-122C62-176 119-202 171-202C246-202 298-128 306-115C349-49 372 78 375 95L429 397L546 397C565 397 583 397 583 426C583 444 566 444 549 444L437 444L470 625C473 643 473 645 483 654C496 666 507 666 512 666C526 666 535 664 547 659C523 647 505 621 505 594C505 564 529 548 554 548C595 548 626 584 626 622"}],119944:[.452,.202,.545,{sk:.067,p:"534 391C534 423 508 435 487 435C467 435 449 426 436 411C422 426 389 452 330 452C153 452 49 294 49 163C49 45 138 0 224 0C276 0 316 20 334 31L315-44C308-73 301-103 266-131C224-166 191-166 164-166C140-166 122-166 96-162C125-141 127-108 127-104C127-82 110-58 77-58C44-58 6-86 6-132C6-198 94-202 165-202C255-202 393-181 423-61L530 365C534 381 534 387 534 391ZM416 360C416 360 416 356 413 345L355 113C351 99 351 95 339 84C286 36 239 36 230 36C191 36 162 58 162 111C162 159 195 279 210 316C245 402 302 416 332 416C394 416 416 367 416 360"}],119945:[.694,.008,.668,{sk:-.106,p:"634 148C634 162 619 162 610 162C598 162 591 162 587 149C555 38 500 28 484 28C477 28 467 28 467 49C467 71 478 98 484 114C503 163 549 280 549 336C549 428 472 452 400 452C378 452 317 452 249 390L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 148 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C104-8 149-8 163 48L223 285C228 304 228 306 243 326C259 348 309 416 392 416C418 416 442 406 442 357C442 299 398 182 379 133C368 106 365 99 365 82C365 24 423-8 478-8C584-8 634 128 634 148"}],119946:[.694,.008,.405,{sk:.08,p:"334 646C334 673 313 694 285 694C247 694 214 659 214 625C214 598 234 577 263 577C300 577 334 612 334 646ZM359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],119947:[.694,.202,.471,{sk:.163,p:"450 646C450 673 430 694 401 694C364 694 330 659 330 625C330 598 351 577 379 577C417 577 450 612 450 646ZM413 354C413 418 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C292 416 306 414 306 379C306 360 303 349 300 336L204-46C188-111 141-166 88-166C83-166 78-166 72-164C107-142 107-107 107-104C107-82 90-58 57-58C22-58-14-88-14-131C-14-172 26-202 88-202C151-202 285-171 316-46L408 320C411 331 413 340 413 354"}],119948:[.694,.008,.604,{sk:-.074,p:"570 148C570 162 555 162 546 162C528 162 526 160 521 142C513 113 489 28 438 28C422 28 412 37 412 67C412 77 414 96 420 119C423 130 423 137 423 144C423 229 322 245 250 252C260 259 284 275 339 328C416 404 458 416 488 416C507 416 514 404 514 404C464 397 445 357 445 332C445 310 462 286 495 286C514 286 567 299 567 370C567 422 534 452 491 452C430 452 375 408 316 351C306 340 258 294 220 273L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 149 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C116-8 145 1 159 32L205 215C224 213 311 201 311 140C311 133 311 130 308 119C305 106 305 105 305 95C305 30 367-8 433-8C533-8 570 140 570 148"}],119949:[.694,.008,.348,{sk:.022,p:"288 676C288 689 277 694 266 694C262 694 261 694 259 693L130 687C116 686 98 685 98 657C98 639 117 639 124 639C135 639 153 639 166 637L38 124C35 113 33 104 33 90C33 24 99-8 158-8C195-8 223 13 245 49C269 88 283 142 283 148C283 162 268 162 259 162C248 162 244 162 239 157C237 155 237 153 231 128C212 52 190 28 163 28C148 28 140 38 140 64C140 84 143 94 146 108L284 659C288 673 288 676 288 676"}],119950:[.452,.008,1.032,{sk:-.038,p:"998 148C998 162 983 162 974 162C962 162 955 162 951 149C918 38 864 28 848 28C841 28 831 28 831 49C831 72 841 97 851 122C867 163 913 280 913 336C913 428 836 452 764 452C741 452 665 452 590 366C587 379 580 410 542 431C506 452 456 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 334 480 305 476 290L431 110C425 85 414 43 414 36C414 15 430-8 461-8C478-8 509 1 524 35C532 56 577 245 587 286C590 301 592 306 613 334C639 368 686 416 756 416C782 416 806 406 806 357C806 300 762 183 743 133C732 106 729 99 729 82C729 24 787-8 842-8C948-8 998 128 998 148"}],119951:[.452,.008,.713,{sk:-.038,p:"679 148C679 162 664 162 655 162C643 162 636 162 632 149C599 38 545 28 529 28C522 28 512 28 512 49C512 72 522 97 532 122C548 163 594 280 594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 300 443 183 424 133C413 106 410 99 410 82C410 24 468-8 523-8C629-8 679 128 679 148"}],119952:[.452,.008,.585,{sk:.074,p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],119953:[.452,.194,.601,{p:"586 287C586 410 494 452 411 452C340 452 288 413 272 398C234 452 168 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 364 173 350 169 336L52-129C48-143 46-145 46-145C40-147 29-147 20-147C3-147-15-147-15-175C-15-186-7-194 4-194C33-194 66-191 96-191C131-191 169-194 203-194C210-194 229-194 229-165C229-148 213-147 203-147C189-147 173-147 160-146L203 28C218 14 251-8 304-8C478-8 586 150 586 287ZM473 340C473 288 439 165 423 126C392 53 343 28 302 28C243 28 219 75 219 86L221 100L282 351C311 385 358 416 406 416C468 416 473 362 473 340"}],119954:[.452,.194,.542,{ic:.001,sk:.138,p:"543 434C543 439 539 452 525 452C525 452 465 438 434 409C420 425 386 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C268-8 308 11 329 24L291-128C287-143 286-144 279-145C268-147 252-147 241-147C224-147 218-147 213-153C208-159 205-176 205-176C205-182 209-194 225-194C259-194 296-191 331-191C368-191 406-194 442-194C449-194 468-194 468-165C468-148 451-147 442-147C428-147 412-147 399-146ZM412 358C412 354 411 347 410 344L350 107C345 90 345 88 334 78C302 46 260 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119955:[.452,.008,.529,{sk:.018,p:"505 365C505 411 469 452 407 452C351 452 304 424 274 392C250 438 193 452 157 452C120 452 92 431 70 395C46 356 32 302 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C103 392 125 416 152 416C167 416 175 406 175 380C175 362 172 351 161 304L133 196L113 114C107 88 95 43 95 36C95 15 111-8 142-8C162-8 197 4 208 45L278 326C282 341 282 343 295 358C318 387 355 416 405 416C430 416 441 405 444 402C389 391 383 342 383 332C383 310 400 286 433 286C467 286 505 314 505 365"}],119956:[.452,.008,.531,{sk:.059,p:"476 364C476 417 423 452 333 452C304 452 248 450 202 415C157 381 141 323 141 298C141 268 155 240 177 222C205 200 222 197 290 184C320 179 380 168 380 123C380 119 380 28 231 28C182 28 145 38 123 54C157 64 178 93 178 123C178 159 149 169 129 169C95 169 57 141 57 91C57 26 127-8 229-8C457-8 457 164 457 164C457 198 440 225 417 245C386 272 348 279 313 285C258 295 219 302 219 339C219 339 219 416 331 416C351 416 387 414 414 394C381 381 372 351 372 337C372 311 393 296 415 296C439 296 476 316 476 364"}],119957:[.643,.008,.415,{sk:.046,p:"379 148C379 162 364 162 355 162C338 162 337 161 330 146C292 60 236 28 197 28C188 28 173 28 173 65C173 84 176 95 179 108L252 397L341 397C361 397 363 397 368 402C374 406 377 420 377 426C377 444 360 444 344 444L264 444L296 573C300 589 300 595 300 599C300 631 274 643 253 643C238 643 211 636 195 608C191 600 179 554 172 526C168 509 168 507 152 444L62 444C42 444 25 444 25 415C25 397 41 397 59 397L140 397L83 169C76 143 66 101 66 90C66 25 130-8 192-8C311-8 379 131 379 148"}],119958:[.452,.008,.681,{p:"647 148C647 162 632 162 623 162C612 162 608 162 603 157C601 155 601 153 595 128C575 50 553 28 527 28C512 28 504 38 504 65C504 82 508 98 518 138L540 228L563 317C570 345 582 393 582 400C582 421 566 444 535 444C519 444 482 435 469 391L412 163C406 140 399 111 397 93C379 69 340 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C189 416 199 416 199 395C199 372 187 344 183 332C141 227 122 171 122 122C122 8 222-8 281-8C310-8 354-4 408 47C440-2 498-8 522-8C559-8 588 13 609 49C634 89 647 143 647 148"}],119959:[.453,.008,.567,{sk:.049,p:"541 362C541 453 473 453 473 453C433 453 397 411 397 377C397 349 418 337 427 332C469 307 477 289 477 269C477 247 419 28 302 28C230 28 230 88 230 106C230 164 258 237 290 317C298 337 301 346 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 403 164 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C138 219 123 174 123 126C123 20 209-8 296-8C468-8 541 276 541 362"}],119960:[.453,.008,.831,{sk:.044,p:"797 362C797 453 729 453 729 453C691 453 653 413 653 377C653 349 674 337 683 332C722 309 733 291 733 269C733 254 708 159 677 104C649 54 617 28 574 28C502 28 501 87 501 107C501 133 505 148 517 198L542 299L556 355C560 370 566 395 566 400C566 422 550 444 519 444C503 444 466 436 453 391L402 187C394 152 394 139 394 126C394 99 397 100 397 94C397 89 370 28 312 28C231 28 231 89 231 110C231 152 243 199 283 301C291 321 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C138 219 123 170 123 128C123 18 219-8 305-8C325-8 371-8 417 48C444 14 489-8 567-8C627-8 680 21 726 109C766 184 797 310 797 362"}],119961:[.452,.008,.659,{sk:.029,p:"604 364C604 417 551 452 490 452C433 452 396 409 383 391C358 433 302 452 245 452C119 452 51 329 51 296C51 282 66 282 75 282C87 282 94 282 98 295C127 386 199 416 240 416C278 416 296 398 296 366C296 347 282 292 273 256L239 119C224 58 188 28 154 28C149 28 126 28 106 43C142 53 160 87 160 112C160 134 143 158 110 158C75 158 38 129 38 80C38 27 91-8 152-8C209-8 246 35 259 53C284 11 340-8 397-8C523-8 591 115 591 148C591 162 576 162 567 162C555 162 548 162 544 149C515 58 443 28 402 28C364 28 346 46 346 78C346 99 359 152 368 189L403 325C418 385 453 416 488 416C493 416 516 416 536 401C500 391 482 357 482 332C482 310 499 286 532 286C567 286 604 315 604 364"}],119962:[.452,.202,.59,{sk:.05,p:"582 400C582 422 566 444 535 444C483 444 471 397 464 370L438 266L396 100C391 78 360 54 357 52C346 45 322 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 167 416 182 416C189 416 199 416 199 395C199 372 188 346 182 330C143 230 122 173 122 122C122 8 222-8 281-8C306-8 340-4 377 22C349-101 274-166 205-166C192-166 164-164 144-152C176-139 192-112 192-85C192-49 163-39 143-39C106-39 71-71 71-115C71-166 124-202 205-202C320-202 452-125 483-1L577 377C582 395 582 397 582 400"}],119963:[.452,.008,.555,{sk:.102,p:"538 438C538 452 524 452 515 452C500 452 498 452 492 442C468 407 449 384 425 384C399 384 377 400 354 416C330 434 305 452 268 452C180 452 123 363 123 332C123 318 139 318 147 318C156 318 167 318 170 331C184 338 191 339 221 341L241 341C255 342 268 341 282 342L411 348C383 321 367 305 266 229C64 75 42 10 42 6C42-8 56-8 65-8C81-8 82-7 89 3C125 53 162 60 178 60C205 60 228 43 243 32C274 10 299-8 337-8C449-8 522 114 522 152C522 166 505 166 498 166C491 166 480 166 477 157C468 138 458 113 391 105L168 95C196 122 212 138 314 215C516 369 538 434 538 438"}],120484:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],120485:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],120488:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],120489:[.686,0,.818,{sk:-.075,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],120490:[.68,0,.692,{sk:-.019,p:"643 439L612 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 633L405 633C562 633 581 556 596 439"}],120491:[.698,0,.958,{p:"900 12C900 12 900 16 893 27L524 673C510 698 496 698 479 698C460 698 447 698 433 673L64 27C57 16 57 12 57 12C57 0 67 0 83 0L874 0C890 0 900 0 900 12ZM676 121L178 121L427 555"}],120492:[.68,0,.756,{sk:-.027,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],120493:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],120494:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120495:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM687 340C687 275 682 187 634 118C587 51 512 27 446 27C390 27 301 46 248 136C211 199 206 278 206 340C206 413 214 494 254 559C302 634 379 661 446 661C520 661 596 629 640 557C677 496 687 421 687 340ZM622 250L622 439L575 439L575 405L318 405L318 439L271 439L271 250L318 250L318 284L575 284L575 250"}],120496:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],120497:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],120498:[.698,0,.806,{p:"765 0L765 47L679 47L440 673C434 690 430 698 403 698C375 698 372 690 365 673L134 70C127 54 126 53 95 49C77 47 56 47 40 47L40 0C72 1 109 3 148 3C186 3 241 3 278 0L278 47C278 47 188 47 188 60L192 72L355 499L527 47L431 47L431 0C472 3 564 3 609 3C648 3 730 3 765 0"}],120499:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],120500:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],120501:[.675,0,.767,{p:"712 477L703 675L63 675L54 477L101 477C102 495 103 537 114 554C120 563 185 563 196 563L570 563C583 563 641 563 650 556C663 546 665 490 665 477ZM718 209L671 209C669 169 667 135 657 121C649 112 576 112 571 112L195 112C169 112 116 112 108 124C99 138 97 174 95 209L48 209L57 0L709 0ZM606 248L606 454L559 454L559 407L207 407L207 454L160 454L160 248L207 248L207 295L559 295L559 248"}],120502:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],120503:[.68,0,.9,{p:"860 0L860 47L752 47L752 633L860 633L860 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 633L610 633L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120504:[.686,0,.786,{sk:-.063,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],120505:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM684 405L209 405C213 459 226 513 254 559C302 634 379 661 446 661C520 661 596 629 640 557C667 513 680 461 684 405ZM685 285C681 230 669 169 634 118C587 51 512 27 446 27C390 27 301 46 248 136C221 181 211 235 208 285"}],120506:[.686,0,.831,{sk:-.015,p:"766 260L719 260C698 87 598 66 458 66L189 66L480 324C486 329 492 334 492 343C492 349 488 354 485 358L257 639L461 639C609 639 697 612 719 445L766 445L735 686L96 686C76 686 64 686 64 662C64 652 64 650 74 639L359 288L76 37C70 32 64 27 64 18C64 0 81 0 96 0L735 0"}],120507:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],120508:[.697,0,.894,{p:"829 554C829 618 772 697 676 697C585 697 489 635 447 471L446 471C409 617 323 697 217 697C121 697 64 618 64 554C64 531 77 531 91 531C106 531 114 532 117 551C121 573 139 582 203 582C234 582 292 582 335 509C376 440 376 360 376 345L376 47L241 47L241 0C285 3 397 3 447 3C497 3 609 3 653 0L653 47L518 47L518 345C518 401 532 467 560 512C605 582 657 582 690 582C771 582 773 565 776 548C779 531 790 531 802 531C816 531 829 531 829 554"}],120509:[.686,0,.831,{p:"766 343C766 392 732 514 475 534L475 639L610 639L610 686C566 683 459 683 410 683C361 683 253 683 209 686L209 639L344 639L344 533C188 523 64 450 64 343C64 236 188 163 344 153L344 47L209 47L209 0C253 3 360 3 409 3C458 3 566 3 610 0L610 47L475 47L475 152C734 172 766 296 766 343ZM344 190C219 208 211 286 211 343C211 401 219 478 344 496ZM619 343C619 270 602 204 475 189L475 497C602 482 619 416 619 343"}],120510:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],120511:[.686,0,.894,{p:"829 529C829 547 812 547 797 547L725 547C691 547 637 543 636 405C635 284 592 217 507 194L507 639L642 639L642 686C598 683 491 683 442 683C393 683 285 683 241 686L241 639L376 639L376 195C261 229 257 353 257 416C256 505 228 547 168 547L96 547C81 547 64 547 64 529C64 514 76 512 87 511C125 504 126 428 126 423C126 388 127 299 186 235C236 181 305 160 376 153L376 47L241 47L241 0C285 3 392 3 441 3C490 3 598 3 642 0L642 47L507 47L507 153C600 161 659 192 694 224C763 289 767 384 767 397C767 442 768 504 809 511C816 512 829 514 829 529"}],120512:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],120513:[.686,.025,.958,{p:"900 674C900 686 890 686 872 686L85 686C67 686 57 686 57 674C57 674 57 670 63 660L433 2C445-20 451-25 478-25C508-25 512-19 523 1L893 658C900 670 900 674 900 674ZM782 568L528 117L274 568"}],120514:[.452,.008,.743,{ic:.002,sk:.019,p:"744 59C741 73 727 73 718 73C705 73 700 73 698 60C693 31 659 28 659 28C634 28 603 144 598 164C665 272 659 385 658 388C655 402 640 402 631 402C612 402 611 400 611 381C609 314 592 259 578 228C565 276 549 335 482 389C417 442 349 452 302 452C98 452 28 294 60 165C87 55 185-8 310-8C406-8 478 33 521 71C550 29 600-8 661-8C727-8 750 38 744 59ZM498 115C501 103 449 68 427 57C373 31 330 28 306 28C250 28 202 55 186 121C178 154 173 265 188 323C204 387 259 416 310 416C403 416 442 306 470 208C477 183 492 139 498 115"}],120515:[.703,.194,.647,{p:"562 194C562 218 560 241 554 264C544 306 523 345 491 375C482 384 472 392 462 399C497 430 514 475 515 522C515 537 512 552 509 566C500 600 482 631 456 654C414 689 358 703 303 703C178 703 92 581 92 448L92-177C94-188 101-194 109-194L128-194C135-194 139-190 140-184L140 70C181 22 242-8 310-8C376-8 442 6 493 46C538 82 562 137 562 194ZM450 201C450 155 447 108 417 73C390 41 346 28 303 28C227 28 163 81 145 153C142 166 140 180 140 194L140 441C140 557 204 667 310 667C341 667 373 657 392 632C401 621 406 608 409 595C415 574 415 551 415 529C415 495 414 459 396 431C367 440 335 444 304 444C253 444 195 443 195 400C195 396 196 392 197 389C206 352 261 348 310 348C345 348 379 353 410 366C412 363 415 360 418 356C429 339 437 321 442 302C450 270 450 235 450 201ZM362 399C345 389 324 384 304 384C278 384 244 384 244 393C244 408 281 408 310 408C328 408 346 405 362 399"}],120516:[.452,.211,.679,{p:"594 430C590 444 576 444 567 444C557 444 553 444 549 440C548 438 516 351 486 190C460 257 363 452 208 452C67 452 18 312 28 271C32 256 46 256 55 256C66 256 74 256 76 268C82 332 163 342 215 342C270 342 339 329 385 281C422 241 450 159 461 118C471 78 470 71 469 50C462-31 458-139 467-176C469-184 476-211 500-211C524-211 527-174 528-162C530-138 534-48 520 55C518 67 518 69 519 77C527 152 546 268 585 396C588 407 595 426 594 430"}],120517:[.718,.008,.551,{sk:-.011,p:"466 195C467 234 463 273 454 310C450 324 447 338 440 351C421 401 385 443 342 475C273 528 171 605 163 638C162 641 161 643 163 645C164 655 170 663 179 667C185 671 193 672 200 672C203 672 206 671 209 671C261 665 299 624 346 607C352 605 357 604 362 604C381 604 398 615 404 634C406 642 406 650 404 657C400 674 385 689 366 693C316 703 244 718 211 718L203 718C186 716 169 711 155 702C141 692 131 677 127 661C122 645 122 628 127 609C140 558 183 499 228 445C189 435 153 418 122 391C76 349 53 288 54 226C54 205 56 184 61 164C71 123 93 85 124 56C175 10 242-8 310-8C406-8 467 90 466 195ZM365 160C366 97 357 28 303 28C262 28 221 43 197 76C185 92 178 109 173 128C166 157 165 188 165 219C166 270 167 324 198 365C214 385 235 400 259 408L268 397C297 364 323 328 341 287C347 273 352 258 355 244C362 216 365 188 365 160"}],120518:[.461,.017,.597,{sk:-.025,p:"471 94C468 103 459 111 449 111C444 111 440 108 440 108C428 63 367 59 281 59C218 59 124 59 108 126C103 146 107 184 137 210C183 188 237 188 255 188C282 188 358 188 344 243C334 284 280 284 249 284C229 284 175 284 128 259C118 269 110 283 108 294C94 349 154 385 273 385C300 385 332 385 382 355C392 350 399 347 406 347C427 347 446 369 440 392C436 410 416 423 375 441C326 461 288 461 273 461C101 461 43 365 61 294C68 264 88 243 96 236C64 202 50 161 62 113C79 44 149-17 283-17C446-17 475 78 471 94ZM297 243C296 231 295 224 247 224C230 224 204 224 173 235C206 248 244 248 254 248C281 248 284 247 297 243"}],120519:[.703,.202,.615,{sk:-.041,p:"556-70C537 9 465 29 421 41L326 68C280 81 201 103 174 212C140 348 211 495 288 552C318 522 351 522 371 522C398 522 479 522 465 576C455 615 406 618 363 618C346 618 326 618 300 608C291 636 291 666 291 670C291 678 290 679 290 682C285 702 263 703 263 703C230 703 245 644 249 627C251 621 255 604 263 589C144 512 51 338 94 163C107 113 134 62 178 23C228-19 257-27 393-65C439-77 475-87 484-125C485-129 492-166 458-166C437-166 406-161 367-141C358-137 357-136 351-136C340-136 334-146 336-154C342-175 419-202 467-202C541-202 571-128 556-70ZM418 575C414 565 413 563 398 560C385 558 362 558 362 558C348 558 331 558 319 571C337 582 351 582 369 582C398 582 402 581 418 575"}],120520:[.452,.211,.615,{sk:-.051,p:"555 280C556 298 555 311 549 336C526 428 443 452 371 452C350 452 277 452 225 376C199 426 137 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 362 124 346 124 306L124 216L123 76C124 62 123 43 125 36C130 15 152-8 183-8C235-8 236 38 235 68L235 180C236 193 235 296 236 299C236 305 253 350 279 377C301 399 330 416 372 416C398 416 425 406 437 357C443 332 443 318 443 300L442-141C442-157 444-163 445-167C453-199 482-211 503-211C514-211 554-210 554-150"}],120521:[.702,.008,.567,{p:"498 490C454 666 341 702 280 702C201 702 114 650 73 514C45 420 48 284 68 203C105 58 197-8 287-8C354-8 432 31 476 133C529 256 516 415 498 490ZM387 371L178 371C178 429 181 520 198 572C211 613 239 666 287 666C329 666 358 622 372 563C388 500 388 413 387 371ZM387 323C392 55 315 28 280 28C266 28 244 32 222 63C204 90 194 130 194 130C179 187 178 280 178 323"}],120522:[.452,.008,.359,{ic:.003,sk:-.066,p:"361 148C358 162 343 162 334 162C322 162 315 162 314 149C307 52 216 28 180 28C171 28 161 28 156 49C151 70 154 96 156 113C175 249 172 399 170 408C165 429 143 452 112 452C66 452 62 414 59 399C58 392 60 372 60 365C57 347 59 301 58 283C57 270 55 243 55 225C53 180 53 222 52 177C51 146 38 113 46 82C59 29 117-8 184-8C213-8 267-1 313 40C363 84 363 140 361 148"}],120523:[.452,.008,.615,{ic:.002,sk:-.032,p:"617 148C614 162 599 162 590 162C572 162 570 160 570 142C569 113 566 28 515 28C505 28 489 29 479 68C479 68 474 92 475 110C474 123 473 135 471 143C455 207 385 228 368 233C329 244 316 246 220 254C243 270 265 293 293 320C345 372 360 380 381 392C381 389 381 382 383 374C390 343 416 327 443 327C486 327 505 366 497 397C494 410 479 444 433 444C364 444 310 389 273 352C224 304 203 285 172 269L172 336C172 385 172 400 170 408C165 429 143 452 112 452C94 452 61 442 59 399L60 258L60 82C59 67 59 43 61 36C66 15 88-8 119-8C171-8 172 38 171 64C172 141 171 140 172 217C257 215 346 202 361 142C362 136 363 125 363 119C363 119 363 105 365 95C381 31 453-8 519-8C619-8 619 140 617 148"}],120524:[.694,.012,.618,{ic:.045,sk:-.225,p:"663 6C661 11 657 15 655 18C645 26 631 45 620 61L220 638C201 666 181 694 58 694C35 694 18 694 22 675C26 660 42 658 42 658C58 656 69 655 91 631C108 612 272 374 308 322L77 89C67 80 51 63 58 36C65 8 93-12 118-12C146-12 161 10 181 40C182 43 219 94 222 98C249 136 314 234 342 271L492 55C497 47 511 28 516 20C530 2 551-8 586-8L636-8C654-8 666-8 663 6"}],120525:[.452,.211,.615,{ic:.003,sk:-.035,p:"617 148C614 162 599 162 590 162C579 162 575 162 571 157C569 155 570 153 570 128C570 48 552 28 527 28C516 28 503 32 495 65C491 82 491 98 491 138L491 240L491 330C491 353 491 393 489 400C484 421 462 444 431 444C411 444 379 432 378 391L379 114C379 96 366 79 352 64C327 37 299 28 272 28C204 28 186 77 178 107C172 134 172 158 171 176L172 332C172 358 172 401 170 408C165 429 143 452 112 452C60 452 60 402 60 390L59-141C59-157 61-163 62-167C70-199 99-211 120-211C139-211 163-200 170-172C173-160 172-23 171 8C216-8 261-8 274-8C308-8 353-2 399 52C435 6 494-8 531-8C568-8 592 13 604 49C619 89 618 143 617 148"}],120526:[.452,0,.583,{sk:-.04,p:"521 408C516 430 494 452 463 452C449 452 413 445 410 399C408 317 387 245 342 184C318 153 264 87 172 54L171 434C166 453 147 452 134 451L11 445C-4 444-22 443-15 415C-10 397 8 397 17 397C29 397 47 396 59 395L61 18C64 4 77 0 88 0L116 0C219 17 340 67 428 160C533 272 524 397 521 408"}],120527:[.703,.202,.615,{sk:-.072,p:"557-83C546-40 510-16 488-8L345 38L273 60C235 72 172 92 160 140C145 199 203 270 216 270C216 270 218 270 223 268C276 251 308 251 335 251C366 251 448 251 435 305C424 347 362 347 329 347C310 347 279 347 237 334C227 350 219 368 215 385C202 438 213 514 257 552C287 522 316 522 340 522C367 522 448 522 434 576C424 617 370 618 328 618C318 618 293 618 266 614C259 645 259 670 259 670C259 678 258 679 258 682C253 702 231 703 231 703C198 703 213 644 218 626C219 619 222 610 224 603C109 566 69 476 88 400C100 353 135 315 167 296C80 225 78 132 88 94C108 12 191-28 255-49C309-66 311-66 380-88C407-96 454-111 462-115C471-119 478-128 480-136C481-139 485-166 456-166C450-166 401-165 350-141C342-137 340-136 336-136C322-136 319-148 320-154C326-178 416-202 466-202C544-202 568-130 557-83ZM387 575C387 575 388 573 386 569C379 558 341 558 331 558C315 558 299 558 286 573C304 582 322 582 336 582C367 582 370 581 387 575ZM387 304L386 298C378 287 341 287 329 287C313 287 291 287 270 301C295 311 317 311 334 311C366 311 370 310 387 304"}],120528:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],120529:[.444,.009,.679,{sk:-.011,p:"609 405C599 444 564 444 546 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L217 348C212 269 192 187 164 86C155 56 153 51 157 37C164 10 190-8 216-8C237-8 249 3 255 9C266 24 266 28 266 49L267 348L379 348C380 255 385 194 399 135C416 67 453-9 501-9C534-9 562 24 554 56C551 68 547 74 534 89C468 170 448 247 442 274C436 298 433 308 429 348L553 348C572 348 588 348 599 363C605 370 615 382 609 405"}],120530:[.452,.211,.567,{p:"506 285C479 393 390 452 279 452C144 452 60 358 60 229L59-141C59-157 62-167 62-167C70-199 99-211 120-211C137-211 163-202 170-171C171-162 171-94 171 31C192 15 232-8 288-8C474-8 538 155 506 285ZM382 127C369 55 323 28 278 28C211 28 174 76 172 85C171 88 171 120 172 137L171 255C174 334 192 360 206 377C218 395 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120531:[.452,.105,.551,{p:"496 21C486 61 460 82 437 96C423 104 353 134 327 145C300 156 233 184 212 198C185 217 168 242 162 264C141 348 232 416 339 416C350 416 374 416 422 393C438 385 441 385 446 385C463 385 470 401 467 413C457 452 355 452 341 452C165 452 60 334 90 214C100 171 129 132 167 103C197 81 247 60 307 35C335 24 372 8 389 0C407-10 416-24 418-34C418-34 426-69 395-69C395-69 373-69 348-60C342-58 340-58 336-58C324-58 320-67 322-76C328-101 398-105 405-105C475-105 510-38 496 21"}],120532:[.444,.008,.695,{p:"625 405C615 444 580 444 562 444L283 444C77 444 33 255 59 151C86 43 180-8 287-8C470-8 542 130 506 272C500 297 489 324 473 348L569 348C588 348 604 348 615 363C621 370 631 382 625 405ZM397 278C404 248 409 148 389 99C364 37 308 28 280 28C193 28 176 98 172 114C162 152 160 247 174 284C186 318 211 348 287 348C369 348 388 314 397 278"}],120533:[.444,.012,.615,{sk:-.035,p:"545 405C535 444 499 444 482 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L247 348L238 242L227 127C224 96 218 43 221 32C228 4 254-12 279-12C286-12 337-12 331 54L304 348L489 348C510 348 523 348 535 363C551 380 545 405 545 405"}],120534:[.453,.008,.615,{sk:-.019,p:"554 362C531 453 463 453 463 453C424 453 397 411 406 377C413 349 438 336 447 332C492 309 507 291 513 269C523 227 493 28 365 28C288 28 255 66 242 117C230 166 237 227 247 303C253 341 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C49 406 101 416 117 416C124 416 134 416 139 395C145 372 140 343 139 335C122 216 119 175 130 133C160 13 281-8 367-8C435-8 486 25 524 94C581 199 561 332 554 362"}],120535:[.452,.216,.743,{sk:-.015,p:"683 295C662 380 596 452 506 452C348 452 325 244 309 92C188 105 119 140 103 204C97 227 93 339 138 410C148 424 148 426 147 430C143 444 129 444 120 444C104 444 103 443 91 425C45 346 48 228 58 190C81 97 174 27 299 3L288-116C285-134 282-161 285-172C294-208 329-216 343-216C402-216 395-158 394-145L380-7C390-8 392-8 404-8C585-8 726 126 683 295ZM640 266C648 232 644 171 572 128C504 88 423 88 370 88C361 164 355 212 386 273C410 318 453 356 513 356C572 356 626 321 640 266"}],120536:[.452,.202,.743,{ic:.001,sk:-.062,p:"744-125C741-111 728-111 718-111C701-111 699-112 697-126C695-152 673-166 657-166C623-166 545-63 540-57C493 6 470 49 419 147L609 399C618 410 620 413 618 422C614 437 600 444 591 444C581 444 579 441 570 429L395 197C363 256 315 347 265 399C217 449 134 452 92 452C-1 452-5 385-3 375C1 361 13 361 24 361C42 361 44 362 44 376C48 401 68 416 85 416C120 416 206 302 209 298C252 241 270 205 322 103L132-150C124-161 122-164 124-173C127-183 137-194 151-194C159-194 163-189 163-189C173-181 250-73 348 52C404-57 437-102 467-138C505-183 562-202 650-202C745-202 746-132 744-125"}],120537:[.694,.202,.743,{sk:.032,p:"686 204C691 229 694 311 682 362C659 453 591 453 591 453C553 453 525 413 534 377C541 349 565 337 575 332C620 309 635 291 641 269C656 207 590 29 427 28L427 659C428 673 427 675 426 679C423 694 410 694 400 694C380 694 379 692 379 671L379 31C275 42 250 96 241 134C235 158 231 185 248 302C253 339 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C50 406 101 416 117 416C123 416 134 416 139 395C145 372 141 347 137 316C124 228 120 177 128 144C161 12 321-2 368-6C377-7 378-10 378-10C379-13 378-82 379-92C379-124 379-184 380-188C383-202 397-202 406-202C424-202 426-201 426-182C428-95 427-96 427-8C577-8 664 102 686 204"}],120538:[.453,.008,.743,{p:"689 233C689 276 689 323 680 362C671 398 654 428 622 445C613 450 602 453 591 453C570 453 550 442 539 422C531 408 530 393 533 379C538 361 550 345 567 336C600 318 630 292 639 258C640 252 642 246 641 239C642 166 590 102 519 102C475 102 434 119 406 147C415 174 418 203 418 233C418 239 418 246 416 252C410 276 391 296 367 296C340 296 323 269 323 239C323 214 326 189 332 166C333 160 334 155 337 149C311 120 274 102 232 102C170 102 118 144 104 201C101 211 100 222 100 233C100 294 123 351 151 405C154 411 156 418 154 425C152 434 144 443 135 448C131 450 125 451 120 451C110 451 101 446 96 437C64 376 51 308 51 239C51 212 55 184 62 158C85 65 147-8 238-8C297-8 344 24 375 72C410 24 462-8 525-8C633-8 689 112 689 233"}],120539:[.711,.017,.679,{p:"597 459C554 634 413 711 273 711C100 711 90 567 98 536C101 523 117 490 160 490C205 490 220 531 213 560C204 595 171 605 157 607C182 652 224 672 278 672C298 672 347 669 393 636C445 598 458 543 464 519C478 463 478 407 477 352C423 455 338 455 317 455C235 455 170 434 112 364C46 287 72 170 75 157C92 87 145 44 180 22C228-9 281-17 338-17C662-17 616 386 597 459ZM469 296C484 235 470 138 457 106C440 66 399 26 333 26C292 26 227 35 208 112C199 150 193 299 215 350C224 370 251 419 333 419C434 419 463 321 469 296"}],120540:[.444,.008,.506,{sk:.042,p:"505 47C503 58 492 77 479 77C475 77 473 77 465 70C414 34 384 28 359 28C334 28 239 33 213 137C206 163 205 188 205 213L387 213C402 213 426 213 420 238C414 260 395 260 376 260L205 260C206 322 224 397 343 397L385 397C399 397 426 397 419 423C417 431 409 443 394 444L352 444C298 444 192 444 125 366C88 324 67 258 86 179C120 43 248-8 365-8C379-8 412-8 455 9C459 10 509 31 505 47"}],120541:[.702,.008,.615,{sk:.033,p:"608 344C605 355 594 357 587 359C578 361 576 361 557 364C558 378 556 436 541 496C499 663 397 702 336 702C260 702 182 635 209 527C237 416 358 376 439 353C439 269 438 185 421 125C410 87 385 28 333 28C274 28 252 58 242 97C235 123 235 188 236 232L236 290C235 311 236 342 233 354C216 421 141 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 361 124 305 124 268C124 253 124 201 123 192C124 142 129 121 131 114C160-2 276-8 334-8C485-8 555 147 557 328C571 326 590 322 597 322C607 322 611 333 608 344ZM439 390C309 426 268 479 256 529C236 609 287 666 342 666C392 666 415 602 424 566C438 508 438 424 439 390"}],120542:[.452,.01,.724,{sk:-.018,p:"689 128C689 150 671 153 663 153C654 153 641 149 641 125C641 53 609 28 570 28C530 29 516 77 516 114C516 195 550 312 587 374C590 377 592 383 592 390C592 405 583 427 574 436C569 442 557 449 545 449C539 449 533 448 528 443C441 363 377 307 243 174C255 218 256 255 256 295L256 328C256 413 211 452 153 452C43 452 35 336 35 316C35 294 53 291 61 291C70 291 83 295 83 319C83 391 115 416 154 416C194 415 208 367 208 330C208 249 174 132 137 70C130 63 127 54 127 44C127 18 148-10 173-10C181-10 189-7 197 0L481 270C469 226 468 189 468 149L468 116C468 31 513-8 571-8C681-8 689 108 689 128"}],120543:[.694,.202,.743,{p:"675 270C648 377 544 450 395 455L395 665C395 677 394 680 394 680C391 694 377 694 368 694C348 694 347 692 347 671L347 473C346 460 346 458 346 458C344 457 343 456 326 455C123 443 36 301 68 174C94 67 199-6 347-11L348-188C351-202 365-202 374-202C390-202 395-201 395-184L395-44C395-15 396-13 396-13C398-12 400-12 416-11C616 1 707 141 675 270ZM347 25C260 30 197 67 177 148C170 176 158 268 194 334C218 378 267 412 347 419ZM565 296C572 268 584 176 549 110C525 66 475 32 395 25L395 419C483 414 545 377 565 296"}],120544:[.452,.194,.567,{p:"506 285C479 393 390 452 279 452C167 452 73 385 61 253C60 247 54 29 78-67C98-147 142-175 275-175C295-175 313-175 350-171C375-169 377-169 397-169C409-169 426-169 434-173L435-178C433-192 454-194 462-194C479-194 482-192 482-176C482-155 480-144 478-138C464-79 404-79 295-79C136-79 132-63 121-22C118-8 114 9 111 69C147 26 207-8 287-8C477-8 538 157 506 285ZM382 127C367 47 313 28 280 28C241 28 196 49 179 115C170 153 166 277 182 333C201 393 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120545:[.444,.008,.966,{sk:-.01,p:"896 405C886 444 851 444 833 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 299C73 348 127 348 186 348C163 302 134 218 156 130C176 49 230-8 304-8C387-8 457 47 496 137C526 50 581-8 662-8C801-8 875 162 841 295C840 300 834 324 823 348C863 348 870 348 882 357C888 362 903 378 896 405ZM794 295C828 161 733 88 655 88C580 88 544 155 531 210C526 228 524 250 523 269C523 276 522 280 522 280C518 295 502 295 495 295C486 295 475 295 474 283C467 139 365 88 297 88C237 88 206 131 198 163C197 169 181 234 240 348L775 348C788 322 792 305 794 295"}],120546:[.716,0,.75,{sk:.177,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],120547:[.683,0,.759,{sk:.077,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],120548:[.68,0,.615,{ic:.106,sk:.074,p:"720 653C723 680 718 680 693 680L231 680C211 680 201 680 201 660C201 649 211 649 227 649C267 649 294 649 294 631C294 623 294 621 290 607L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 53 0 53 0L185 3L334 0C342 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L375 610C384 645 385 649 429 649L544 649C665 649 679 611 679 542C679 542 679 512 676 485C674 472 674 470 674 467C674 462 677 455 686 455C697 455 698 461 700 480"}],120549:[.716,0,.833,{sk:.17,p:"787 10C787 14 786 20 785 24L618 692C613 712 612 716 594 716C585 716 577 716 563 697L57 20C49 10 49 6 49 6C49 1 50 0 71 0L761 0C778 0 787 0 787 10ZM679 72L130 72L542 622"}],120550:[.68,0,.738,{ic:.026,sk:.094,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],120551:[.683,0,.683,{ic:.04,sk:.11,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],120552:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],120553:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 429 643 270 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 247 144 419 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM596 400C596 408 590 412 584 412C574 412 572 406 571 399L565 378L243 378C244 381 248 397 248 400C248 408 242 412 236 412C226 412 224 406 221 393C218 380 194 289 194 284C194 276 200 272 206 272C216 272 218 278 219 285L225 306L547 306C546 303 542 287 542 284C542 276 548 272 554 272C564 272 566 278 569 291C572 304 596 395 596 400"}],120554:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],120555:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],120556:[.716,0,.694,{sk:.17,p:"666 19C666 31 657 31 641 31C592 31 591 38 589 68L544 690C544 693 543 696 543 699C542 715 535 716 525 716C510 716 506 710 498 697L164 114C140 73 116 36 55 31C44 30 35 29 35 12C35 4 41 0 47 0C72 0 99 3 125 3C158 3 192 0 224 0C229 0 242 0 242 20C242 30 231 31 228 31C207 32 178 39 178 67C178 80 182 87 192 104L463 579L500 79C502 57 503 32 426 31C414 31 403 31 403 12C403 0 414 0 418 0C458 0 500 3 541 3C565 3 623 0 647 0C653 0 666 0 666 19"}],120557:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],120558:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],120559:[.677,0,.742,{ic:.035,sk:.097,p:"777 666C777 677 767 677 750 677L250 677C225 677 224 676 218 657L185 551C184 547 181 540 181 536C181 531 185 525 194 525C203 525 205 531 209 543C211 550 224 593 235 604C240 611 300 611 311 611L666 611C687 611 712 611 729 608C735 607 736 606 736 594C736 577 733 565 730 550C728 540 728 537 728 537C728 530 733 525 741 525C751 525 752 530 755 547L775 649ZM662 152C662 157 658 163 649 163C643 163 638 157 638 157C636 151 633 140 630 133C627 122 613 77 603 72C594 66 538 66 525 66L168 66C123 66 121 66 95 70C95 88 95 100 102 138L105 151C105 158 100 163 92 163C82 163 81 157 78 141C74 123 53 22 53 12C53 0 61 0 81 0L591 0C614 0 615 1 620 13C625 28 662 147 662 152ZM633 424C633 431 629 436 621 436C611 436 610 432 606 415C604 410 600 392 598 385L261 385C264 398 270 421 270 424C270 431 266 436 258 436C248 436 247 433 243 416L212 295C211 291 209 285 209 280C209 273 213 268 221 268C231 268 232 272 236 289C238 294 242 312 244 319L581 319C578 306 572 283 572 280C572 273 576 268 584 268C594 268 595 271 599 288L630 409C631 413 633 419 633 424"}],120560:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],120561:[.68,0,.831,{ic:.049,sk:.089,p:"880 669C880 680 871 680 853 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 625 292 620 291 614L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L384 649L689 649L546 78C536 39 534 31 455 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L762 602C772 641 774 649 853 649C871 649 880 649 880 669"}],120562:[.683,0,.642,{ic:.112,sk:.049,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],120563:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 454 653 420 645 378L162 378C180 436 210 501 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM628 306C612 252 586 193 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 226 136 261 144 306"}],120564:[.683,0,.78,{ic:.026,sk:.104,p:"806 670C806 683 798 683 778 683L251 683C231 683 221 683 221 663C221 663 221 659 227 647L378 304L70 26C59 16 58 15 58 11C58 0 67 0 86 0L613 0C637 0 638 1 644 17L716 208C717 210 721 224 721 224C721 229 718 235 709 235C701 235 699 229 695 221C634 72 578 41 403 41L131 41L447 325C457 334 459 337 459 342C459 342 458 347 454 356L324 652L567 652C716 652 762 629 762 522C762 505 758 485 758 470C758 470 759 458 771 458C782 458 783 466 785 483L804 657"}],120565:[.677,0,.584,{ic:.12,sk:.012,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],120566:[.705,0,.583,{ic:.118,p:"701 593C701 639 678 705 602 705C482 705 395 591 339 457C341 472 342 493 342 508C342 617 304 705 200 705C86 705 28 569 28 544C28 535 40 535 40 535C53 535 56 541 59 549C82 614 145 632 180 632C282 632 288 530 288 483C288 421 282 396 248 262L203 83C198 62 194 45 177 38C158 31 107 31 85 31C68 31 58 31 58 11C58 0 70 0 74 0C99 0 125 2 150 2L225 3L302 2C328 2 354 0 379 0C388 0 400 0 400 19C400 27 394 30 394 30C391 31 389 31 366 31C344 31 339 31 314 33C285 36 282 40 282 53C282 58 283 63 284 69L352 339C396 515 478 632 584 632C640 632 666 598 666 565C666 555 664 548 664 544C664 535 676 535 676 535C696 535 701 558 701 593"}],120567:[.683,0,.667,{sk:.082,p:"643 376C643 461 560 537 424 548L437 600C448 643 451 652 546 652C575 652 583 652 583 671C583 683 572 683 567 683C542 683 516 681 491 681L418 680L341 681C317 681 292 683 268 683C259 683 247 683 247 663C247 652 255 652 281 652C303 652 309 652 333 650C362 647 365 643 365 630C365 625 359 602 356 587L346 548C172 535 23 423 23 307C23 215 115 144 242 135L230 85C219 40 216 31 121 31C92 31 84 31 84 11C84 0 96 0 100 0C125 0 151 2 176 2L248 3L399 0C408 0 420 0 420 19C420 27 414 30 414 30C411 31 409 31 386 31C364 31 359 31 334 33C305 36 302 40 302 53C302 60 314 108 321 135C501 149 643 264 643 376ZM340 526L248 157C209 162 179 173 155 192C114 223 114 266 114 284C114 343 144 504 340 526ZM552 399C552 373 544 185 327 157L419 526C428 525 476 519 512 490C542 466 552 436 552 399"}],120568:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],120569:[.683,0,.612,{ic:.081,sk:.025,p:"693 543C693 554 684 554 666 554L638 554C607 554 549 554 511 413C494 352 451 193 304 160L416 605C425 641 428 652 522 652C552 652 560 652 560 671C560 683 549 683 544 683C519 683 493 681 468 681L395 680L318 681C294 681 269 683 245 683C236 683 224 683 224 663C224 652 232 652 258 652C280 652 286 652 310 650C339 647 342 643 342 630C342 624 340 617 338 609L226 159C128 178 128 275 128 301C128 331 132 364 143 405C148 429 153 453 153 476C153 554 107 554 83 554L55 554C36 554 27 554 27 543C27 533 36 532 40 532C52 531 75 528 75 476C75 465 73 442 66 415C62 396 53 358 53 320C53 223 102 150 219 136C212 104 212 102 208 87C196 39 193 31 98 31C69 31 61 31 61 11C61 0 73 0 77 0C102 0 128 2 153 2L225 3L376 0C385 0 397 0 397 19C397 27 391 30 391 30C388 31 386 31 363 31C341 31 336 31 311 33C282 36 279 40 279 53C279 60 291 108 298 135C440 150 542 238 587 403C609 482 633 526 680 532C685 533 693 534 693 543"}],120570:[.705,0,.772,{ic:.014,sk:.137,p:"786 502C786 610 693 705 533 705C355 705 162 575 162 398C162 348 173 309 205 232C233 165 250 123 250 62L164 62C142 62 117 64 112 67C106 71 106 103 106 120C106 145 106 147 105 149C105 155 99 159 94 159C82 159 82 151 81 144C80 132 80 67 80 51L80 12C81 0 87 0 108 0L237 0C259 0 260 1 264 7C265 9 276 46 276 109C276 124 276 158 266 233C255 309 255 335 255 357C255 585 422 683 534 683C610 683 692 639 692 525C692 427 632 331 571 233C547 195 516 146 496 105C471 52 462 18 462 12C462 0 470 0 490 0L619 0C641 0 642 1 650 16C659 33 713 141 713 148C713 153 710 159 701 159C697 159 694 157 692 155C692 155 690 152 682 137C681 133 662 97 651 80C644 68 640 62 582 62L504 62C523 103 554 146 643 242C704 307 786 402 786 502"}],120571:[.683,.033,.833,{p:"789 675C791 683 785 683 769 683L75 683C59 683 53 683 51 675C51 675 50 672 53 663L221-15C225-28 226-33 243-33C260-33 263-28 273-15L781 663C788 672 789 675 789 675ZM708 612L296 61L295 61L158 612"}],120572:[.442,.011,.64,{sk:.072,p:"602 383C602 383 601 393 590 393C580 393 580 390 575 372C557 309 524 233 477 174L477 236C477 393 384 442 310 442C173 442 41 299 41 158C41 65 101-11 203-11C266-11 338 12 414 73C427 20 460-11 505-11C558-11 589 44 589 60C589 67 583 70 577 70C570 70 567 67 564 60C546 11 508 11 508 11C477 11 477 89 477 113C477 134 477 136 487 148C581 266 602 383 602 383ZM410 99C322 22 245 11 205 11C145 11 115 56 115 120C115 169 141 277 173 328C220 401 274 420 309 420C408 420 408 289 408 211C408 174 408 116 410 99"}],120573:[.706,.194,.566,{ic:.008,sk:.148,p:"574 574C574 605 563 634 545 656C518 688 476 706 429 706C309 706 218 569 184 433L30-182C30-190 34-194 40-194L45-194C50-194 54-191 55-187L123 87C140 29 186-11 254-11C311-11 372 8 424 46C472 82 509 133 523 186C528 208 531 230 531 250C531 290 521 327 501 358C489 375 475 390 458 401C468 407 478 413 488 421C528 451 558 492 569 537C572 550 574 562 574 574ZM518 592C518 576 516 559 511 542C502 504 484 466 453 437C445 430 436 423 427 418C407 426 384 431 360 431C324 431 282 431 275 404C274 402 274 397 274 397C274 373 315 373 350 373C375 373 400 377 425 386C438 376 448 363 455 347C465 326 469 303 469 278C469 250 464 220 457 191C445 145 423 98 384 63C346 30 299 11 255 11C183 11 142 66 142 137C142 153 144 169 148 186L208 428C240 554 318 683 428 683C462 683 490 669 506 643C515 628 518 611 518 592ZM395 403C380 398 365 395 351 395C329 395 298 395 299 399C302 408 335 408 359 408C372 408 384 406 395 403"}],120574:[.442,.215,.518,{ic:.025,sk:-.019,p:"543 421C543 431 531 431 531 431C528 431 522 431 519 424C467 329 427 229 387 128C386 159 385 235 346 332C322 393 282 442 213 442C88 442 18 290 18 259C18 249 27 249 37 249L41 254C80 369 189 370 200 370C351 370 362 195 362 116C362 55 357 38 350 18C328-55 298-171 298-197C298-208 303-215 311-215C324-215 332-193 343-155C366-71 376-14 380 17C382 30 384 43 388 56C420 155 484 304 524 383C531 395 543 417 543 421"}],120575:[.712,.011,.444,{ic:.008,sk:.107,p:"452 667C452 680 444 690 431 693C394 702 352 712 316 712C307 712 298 711 290 710C276 707 261 703 247 694C234 686 223 674 216 660C207 645 204 628 204 609C204 556 235 492 265 436C224 427 184 406 149 376C99 333 65 276 51 218C45 197 43 177 43 157C43 120 52 86 71 57C98 15 145-11 201-11C289-11 361 84 385 182C394 216 399 251 399 284C399 300 398 315 396 330C387 377 366 417 338 452C294 509 231 588 231 633C231 639 232 645 235 650C240 659 248 668 257 673C268 678 278 679 289 679C334 677 362 645 400 629C404 628 408 627 411 627C425 627 440 636 447 649C450 655 452 661 452 667ZM330 244C330 218 327 190 320 163C301 90 265 11 202 11C161 11 131 34 116 68C108 86 104 107 104 129C104 156 110 185 117 213C130 265 150 318 190 360C214 386 245 406 276 415L279 410C299 374 317 336 325 294C329 278 330 261 330 244"}],120576:[.453,.022,.466,{sk:.051,p:"429 396C429 415 368 453 300 453C185 453 77 386 77 310C77 267 113 242 117 239C58 206 26 150 26 104C26 39 83-22 189-22C321-22 377 66 377 81C377 87 372 91 366 91C361 91 358 87 356 84C342 61 318 24 198 24C137 24 52 39 52 110C52 144 80 197 141 227C174 213 203 213 227 213C253 213 308 213 308 244C308 268 273 271 235 271C214 271 179 269 142 252C119 264 102 283 102 310C102 371 200 407 290 407C306 407 342 407 382 379C393 371 395 369 402 369C415 369 429 382 429 396ZM282 243C267 236 265 235 227 235C205 235 193 235 174 240C197 248 218 249 235 249C260 249 264 248 282 243"}],120577:[.697,.205,.438,{ic:.036,sk:.067,p:"474 592C474 617 434 619 394 619C383 619 356 619 330 609C325 621 323 626 323 647C323 661 328 684 328 684C328 692 323 697 316 697C298 697 298 651 298 648C298 631 301 613 309 598C204 545 46 361 46 167C46 26 137-4 209-28C239-39 241-39 270-49C291-56 332-70 332-117C332-144 313-183 276-183C250-183 223-171 202-153C195-147 194-146 190-146C185-146 180-150 180-157C180-167 223-205 276-205C338-205 385-141 385-84C385-46 366-25 358-17C341 2 322 8 263 28C183 55 167 60 143 81C101 119 101 176 101 195C101 350 223 525 324 579C342 561 365 561 385 561C410 561 474 561 474 592ZM448 591C440 588 430 583 386 583C365 583 358 583 347 590C362 597 380 597 393 597C426 597 430 596 448 591"}],120578:[.442,.216,.497,{sk:.024,p:"496 335C496 400 456 442 381 442C302 442 250 390 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248C205 254 213 287 214 293C217 302 248 358 282 385C304 401 335 420 378 420C421 420 432 386 432 350C432 345 432 327 422 287L308-173C305-185 305-189 305-189C305-204 316-216 333-216C364-216 371-187 374-176L488 277C493 295 496 308 496 335"}],120579:[.705,.011,.469,{sk:.075,p:"455 500C455 566 437 705 335 705C196 705 42 423 42 194C42 100 71-11 162-11C303-11 455 276 455 500ZM389 562C389 513 381 462 357 363L148 363C165 427 185 507 225 578C252 627 289 683 334 683C383 683 389 619 389 562ZM348 331C337 285 316 200 278 128C243 60 205 11 162 11C129 11 108 40 108 133C108 175 114 233 140 331"}],120580:[.442,.011,.354,{p:"324 143C324 153 315 153 312 153C303 153 301 149 299 142C268 44 185 11 142 11C128 11 116 14 116 44C116 68 124 91 134 118C179 239 220 407 220 415C220 432 208 442 191 442C180 442 162 435 154 416C147 397 138 348 132 329C130 324 105 236 102 223C99 213 90 188 88 178C80 150 56 103 56 71C56 30 84-11 140-11C254-11 324 110 324 143"}],120581:[.442,.011,.576,{sk:.043,p:"546 143C546 153 537 153 534 153C524 153 523 149 520 135C501 66 478 11 433 11C412 11 401 24 401 59C401 74 405 98 409 115C411 124 414 137 414 148C414 242 276 249 220 251C253 269 285 296 312 319C358 358 387 382 427 399C425 394 422 382 422 377C422 365 429 342 460 342C492 342 514 371 514 396C514 405 510 431 474 431C413 431 354 381 310 344C242 286 218 271 182 259L202 337C208 363 220 410 220 415C220 432 208 442 191 442C188 442 160 442 151 406L59 39C55 25 55 23 55 16C55-2 69-11 84-11C114-11 120 13 128 45C138 81 132 62 175 230C259 227 346 210 346 145C346 138 346 133 344 123C340 107 339 96 339 88C339 29 379-11 431-11C463-11 489 7 509 41C534 83 546 143 546 143"}],120582:[.694,.013,.583,{sk:-.053,p:"548-1C548 2 546 4 543 8C533 19 527 34 520 54L316 623C295 681 241 694 194 694C189 694 176 694 176 683C176 675 185 673 185 673C218 667 225 661 250 593L347 321L71 47C59 35 53 29 53 16C53-1 67-13 83-13C99-13 108-2 116 8L357 292C398 187 446 34 462 11C478-11 488-11 515-11L537-11C547-10 548-4 548-1"}],120583:[.442,.216,.603,{sk:.048,p:"572 143C572 153 563 153 560 153C550 153 549 149 546 135C529 70 511 11 470 11C443 11 440 37 440 57C440 79 452 126 460 161L488 269C491 284 501 322 505 337C510 360 520 398 520 404C520 422 506 431 491 431C486 431 460 430 452 396L405 209L379 107C378 102 330 11 249 11C199 11 175 44 175 98C175 127 182 155 189 183L231 351C236 372 246 410 246 415C246 432 234 442 217 442C214 442 186 441 177 406L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C97-186 110-134 148 20C180-7 225-11 245-11C315-11 354 34 378 62C387 17 424-11 468-11C503-11 526 12 542 44C559 80 572 143 572 143"}],120584:[.442,0,.494,{ic:.03,sk:.028,p:"524 415C524 432 512 442 495 442C487 442 464 438 456 409C392 182 240 70 126 33L224 431C224 431 224 442 211 442C188 442 115 434 89 432C81 431 70 430 70 412C70 400 79 400 94 400C142 400 144 393 144 383C144 376 132 329 125 302L64 57L53 12C53 1 63 0 69 0L83 0C153 12 262 51 365 147C497 270 524 406 524 415"}],120585:[.697,.205,.438,{ic:.008,sk:.06,p:"446 592C446 618 402 619 363 619C350 619 326 619 300 614C297 623 295 630 295 647C295 661 300 684 300 684C300 692 295 697 288 697C270 697 270 651 270 648C270 628 276 613 277 609C170 579 102 499 102 422C102 385 120 343 167 316L154 306C45 234 23 140 23 104C23 56 50 28 52 25C84-8 93-12 168-40C228-64 230-64 289-87C304-94 324-101 324-130C324-153 306-183 275-183C231-183 198-159 187-151C181-147 180-146 176-146C168-146 166-153 166-157C166-169 219-205 275-205C337-205 379-147 379-98C379-50 342-32 331-27L270-4C250 4 230 12 209 19L149 43C104 61 74 90 74 132C74 173 113 260 197 302C234 289 264 289 285 289C315 289 378 289 378 320C378 345 335 347 296 347C278 347 249 347 212 335C186 361 182 394 182 413C182 469 218 546 293 583C311 561 334 561 357 561C382 561 446 561 446 592ZM420 591C412 588 402 583 358 583C339 583 327 583 316 592C332 597 353 597 364 597C398 597 402 596 420 591ZM352 319C344 315 334 311 288 311C265 311 256 311 238 319C261 325 283 325 295 325C330 325 334 324 352 319"}],120586:[.442,.011,.485,{p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],120587:[.431,.011,.57,{sk:.043,p:"567 407C567 431 546 431 527 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 162 373 182 373L239 373C207 252 153 131 111 40C103 25 103 23 103 16C103-3 119-11 132-11C162-11 170 17 182 54C196 100 196 102 209 152L265 373L378 373C345 225 336 182 336 115C336 100 336 73 344 39C354-5 365-11 380-11C400-11 421 7 421 27C421 33 421 35 415 49C386 121 386 186 386 214C386 267 393 321 404 373L518 373C531 373 567 373 567 407"}],120588:[.442,.216,.517,{sk:.096,p:"502 279C502 385 436 442 363 442C266 442 161 342 131 220L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C98-186 130-52 157 56C177 16 209-11 256-11C373-11 502 130 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C185 11 169 91 169 100C169 104 174 124 177 137C205 249 215 285 237 325C280 398 330 420 361 420C398 420 430 391 430 322"}],120589:[.442,.108,.363,{ic:.046,sk:-.034,p:"409 412C409 434 345 442 306 442C154 442 31 327 31 215C31 130 94 95 137 72L231 20C252 8 270-2 270-33C270-58 253-86 224-86C218-86 201-85 183-77C181-76 177-75 174-75C169-75 163-79 163-85C163-100 208-108 224-108C281-108 326-53 326 0C326 50 303 62 227 104C209 114 207 114 162 140C125 161 83 184 83 246C83 337 191 420 300 420C321 420 342 417 377 401C386 397 389 395 392 395C400 395 409 404 409 412"}],120590:[.431,.011,.571,{p:"567 407C567 431 546 431 528 431L300 431C149 431 38 266 38 147C38 59 97-11 188-11C306-11 439 110 439 264C439 281 439 329 408 373L518 373C531 373 567 373 567 407ZM375 276C375 229 355 147 321 96C282 37 228 11 189 11C140 11 100 47 100 119C100 149 112 231 147 290C189 359 249 373 283 373C367 373 375 307 375 276"}],120591:[.431,.012,.437,{ic:.074,p:"511 407C511 431 490 431 471 431L191 431C171 431 132 431 88 384C55 348 27 300 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 161 373 182 373L265 373L167 52C163 40 157 19 157 15C157 4 164-12 186-12C219-12 224 16 227 31L294 373L462 373C475 373 511 373 511 407"}],120592:[.442,.011,.54,{sk:.036,p:"524 372C524 428 497 442 480 442C455 442 430 416 430 394C430 381 436 375 445 367C456 356 481 330 481 282C481 216 399 11 273 11C254 11 221 15 200 36C179 58 175 88 175 109C175 151 191 203 232 313C237 324 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C118 191 110 151 110 121C110 17 197-11 270-11C360-11 420 71 443 107C513 219 524 356 524 372"}],120593:[.442,.218,.654,{sk:.028,p:"619 304C619 382 580 442 505 442C360 442 300 248 240 53C132 73 76 129 76 201C76 229 99 339 159 408C167 417 167 421 167 421C167 425 165 431 155 431C127 431 50 286 50 190C50 96 116 23 223-2L170-170C166-183 165-185 165-190C165-212 184-218 194-218C199-218 221-215 231-192C234-184 239-151 266-9C275-10 282-11 299-11C465-11 619 146 619 304ZM591 282C591 169 462 47 308 47C300 47 298 47 290 48C278 48 277 49 277 52L297 160C328 288 406 384 495 384C564 384 591 330 591 282"}],120594:[.442,.205,.626,{sk:.018,p:"594 419C594 425 590 431 582 431C576 431 572 426 566 419L337 164C297 291 289 316 266 369C255 392 233 442 145 442C87 442 61 390 61 376C61 376 61 366 73 366C82 366 84 372 86 377C101 416 133 420 139 420C169 420 199 344 216 300C248 221 280 105 280 102C280 102 280 99 272 91L42-166C31-177 31-179 31-182C31-188 37-194 43-194C50-194 55-187 59-183L288 74C320-30 332-69 356-125C369-155 391-205 480-205C538-205 565-153 565-140C565-135 563-129 553-129C543-129 542-133 539-143C530-167 505-183 486-183C435-183 367 59 345 136L583 403C594 414 594 416 594 419"}],120595:[.694,.205,.651,{sk:.143,p:"635 372C635 428 608 442 591 442C566 442 541 416 541 394C541 381 547 375 556 367C567 356 592 330 592 282C592 218 540 136 505 100C417 11 353 11 317 11L482 668C483 672 485 678 485 683C485 693 478 694 473 694C463 694 462 692 458 674L292 13C216 22 178 59 178 125C178 145 178 171 232 311C236 323 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C112 176 112 150 112 133C112 38 190-3 286-9C278-45 278-47 264-100C261-111 241-192 241-195C241-195 241-205 253-205C253-205 260-205 262-201C265-199 271-174 274-160L312-11C349-11 437-11 531 96C572 142 593 186 604 216C613 241 635 328 635 372"}],120596:[.442,.011,.622,{sk:.034,p:"604 372C604 398 599 420 584 433C578 439 570 442 561 442C549 442 536 436 526 426C517 416 512 405 512 394C512 384 516 376 523 369C548 347 561 316 561 281C561 269 560 256 557 244C534 153 476 61 397 61C341 61 308 99 299 151C312 179 322 209 329 239C331 248 333 257 333 265C333 280 328 291 314 291C295 291 285 266 280 244C272 213 268 183 267 154C234 100 186 61 131 61C70 61 44 111 44 174C44 194 47 217 52 239C67 299 103 355 141 408C144 412 146 417 146 421C146 427 142 432 137 435C134 437 131 437 128 437C122 437 115 434 110 428C69 371 44 307 28 244C18 206 13 167 13 132C13 51 42-11 118-11C181-11 233 33 271 95C282 33 317-11 384-11C488-11 551 118 581 239C592 282 604 332 604 372"}],120597:[.716,.022,.531,{ic:.035,sk:.069,p:"566 457C566 616 473 716 350 716C205 716 159 586 159 558C159 544 167 523 197 523C230 523 251 553 251 576C251 611 220 611 204 611C248 685 319 691 348 691C421 691 491 639 491 510C491 471 485 420 463 339C453 401 412 457 334 457C273 457 208 441 130 363C47 280 40 187 40 156C40 94 84-22 224-22C462-22 566 314 566 457ZM445 303C445 231 381 6 227 6C117 6 117 109 117 119C117 146 142 286 183 346C223 403 272 435 334 435C443 435 445 323 445 303"}],120598:[.431,.011,.406,{sk:.066,p:"376 417C376 431 363 431 346 431L311 431C181 431 47 331 47 178C47 68 122-11 228-11C293-11 358 29 358 40C358 43 357 54 348 54C348 54 344 54 335 48C304 28 267 11 230 11C172 11 122 53 122 141C122 176 130 214 133 226L298 226C314 226 332 226 332 243C332 257 320 257 303 257L141 257C165 342 221 400 312 400L343 400C360 400 376 400 376 417"}],120599:[.705,.011,.591,{sk:.116,p:"561 338C561 346 554 347 540 350L511 356C531 440 531 494 531 506C531 543 525 705 420 705C337 705 272 600 272 522C272 425 366 377 436 354C414 264 398 206 365 138C352 110 304 11 245 11C177 11 171 62 171 91C171 117 179 149 184 172L203 249L215 297C220 314 225 335 225 350C225 410 180 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 352 148 298 139 261L121 188C113 158 107 133 107 104C107 9 177-11 242-11C348-11 455 147 506 335C516 333 545 326 551 326C555 326 561 329 561 338ZM471 564C471 501 455 433 442 376C393 393 297 432 297 523C297 585 349 683 419 683C444 683 471 668 471 564"}],120600:[.442,.012,.624,{sk:.053,p:"582 145C582 155 577 155 570 155C563 155 559 153 554 137C527 42 489 18 455 18C431 19 419 37 419 70C419 83 421 98 425 115C446 199 482 270 552 382C561 390 565 401 565 410C565 416 564 421 561 426C558 432 549 439 539 439C534 439 528 438 523 433L184 127C211 184 239 261 253 316C257 334 260 351 260 367C260 413 240 442 202 442C107 442 70 297 70 288C70 278 75 278 82 278C89 278 93 280 98 296C124 391 163 416 197 416C221 415 233 396 233 364C233 351 231 335 227 318C207 235 147 114 100 51C87 39 81 25 81 12C81-2 88-12 102-12C109-12 119-9 130 0C223 74 355 197 465 300C439 245 412 170 399 117C395 99 392 82 392 66C392 20 412-9 450-9C545-9 582 136 582 145"}],120601:[.694,.205,.596,{sk:.125,p:"573 262C573 341 520 433 381 443L437 670L440 684C440 684 440 694 428 694C418 694 417 691 413 674L355 443C196 438 49 305 49 169C49 74 119-5 241-12L218-106C206-153 196-191 196-194C196-204 203-205 208-205C213-205 215-204 218-201C220-199 226-175 229-161L267-12C428-7 573 128 573 262ZM349 421L246 10C186 13 114 48 114 148C114 268 200 408 349 421ZM508 283C508 165 422 22 272 10L375 421C451 417 508 371 508 283"}],120602:[.442,.194,.517,{sk:.102,p:"502 279C502 385 436 442 363 442C283 442 184 372 138 244C134 233 74 12 74-77C74-128 92-175 214-175C251-175 271-171 311-171C329-171 331-171 337-172C352-173 356-174 357-182C358-188 358-194 369-194C378-194 384-190 384-166C384-117 340-117 240-117C150-117 104-117 104-50C104-42 104-4 127 96C144 32 191-11 255-11C375-11 502 132 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C223 11 182 34 182 116C182 179 211 279 237 325C278 395 328 420 361 420C398 420 430 391 430 322"}],120603:[.431,.011,.828,{sk:.039,p:"817 407C817 431 796 431 777 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 287 55 297C70 320 88 340 114 355C143 373 154 373 217 373C160 302 113 213 113 105C113 54 127-11 201-11C298-11 369 69 416 153L417 152C416 146 416 135 416 126C416 55 439-11 520-11C666-11 755 201 755 299C755 324 751 349 744 373C761 373 788 373 794 375C803 379 817 390 817 407ZM730 299C730 195 642 47 530 47C469 47 448 94 448 163C448 176 449 211 461 265C465 281 465 284 465 284C465 294 453 294 453 294C445 294 442 292 440 283C384 97 273 47 211 47C165 47 143 79 143 138C143 220 189 303 248 373L718 373C726 349 730 315 730 299"}],120604:[.711,0,.869,{sk:.174,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],120605:[.686,0,.866,{sk:.069,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],120606:[.68,0,.657,{ic:.12,sk:.071,p:"777 662C777 680 760 680 744 680L238 680C218 680 216 680 211 675C205 671 202 657 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C408 0 416 0 421 7C427 13 428 29 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L444 631C459 633 499 633 526 633C649 633 715 633 715 523C715 503 710 477 710 458C710 439 729 439 734 439C755 439 756 449 758 467L776 646"}],120607:[.711,0,.958,{sk:.168,p:"904 15C904 19 901 26 900 30L696 681C689 704 687 711 656 711C627 711 621 704 608 688L69 25C60 14 60 12 60 9C60 0 67 0 85 0L872 0C888 0 904 0 904 15ZM713 118L205 118L571 569"}],120608:[.68,0,.81,{ic:.015,sk:.098,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],120609:[.686,0,.773,{ic:.032,sk:.117,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],120610:[.686,0,.982,{ic:.045,sk:.09,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],120611:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 424 693 258 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 259 207 435 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM650 419C650 437 630 437 626 437C620 437 611 437 605 428L598 403L330 403C330 403 334 414 334 419C334 437 314 437 310 437C291 437 290 431 285 412L253 285C249 272 249 269 249 269C249 251 269 251 273 251C279 251 288 251 294 260L301 285L569 285C569 285 565 274 565 269C565 251 585 251 589 251C608 251 609 257 614 276L646 403C650 416 650 419 650 419"}],120612:[.686,0,.511,{ic:.055,sk:.085,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],120613:[.686,0,.971,{ic:.032,sk:.093,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],120614:[.711,0,.806,{sk:.167,p:"772 29C772 47 756 47 738 47C724 47 703 48 691 49L612 679C609 705 608 711 580 711C564 711 552 711 536 686L161 85C148 65 137 48 73 47C63 47 45 47 45 18C45 13 49 0 63 0C90 0 121 3 149 3C185 3 223 0 258 0C265 0 285 0 285 29C285 47 267 47 260 47C241 47 215 51 200 57L485 513L542 52C523 48 492 47 477 47C456 47 440 47 440 18C440 18 440 0 461 0L611 3L745 0C753 0 772 0 772 29"}],120615:[.686,0,1.142,{ic:.074,sk:.085,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],120616:[.686,0,.95,{ic:.077,sk:.082,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],120617:[.675,0,.841,{ic:.026,sk:.104,p:"867 656C867 675 852 675 833 675L261 675C235 675 233 675 226 654L182 513C181 509 178 502 178 497C178 479 198 479 202 479C220 479 222 486 228 502C230 510 245 557 254 560C263 564 320 565 333 565L725 565C744 565 779 564 797 562C797 552 797 537 791 510C789 500 789 497 789 497C789 479 809 479 813 479C833 479 834 487 838 506ZM765 189C765 206 748 207 742 207C723 207 721 201 716 184C710 165 698 126 688 116C680 110 615 110 603 110L209 110C167 110 165 110 143 113C134 114 133 115 133 126C133 140 136 154 139 168C140 174 142 184 142 189C142 206 125 207 119 207C100 207 97 201 94 184C89 161 62 31 62 19C62 0 77 0 96 0L680 0C700 0 708 0 713 13C719 31 765 182 765 189ZM715 436C715 449 705 455 692 455C686 455 673 455 668 440C667 434 662 414 660 406L309 406C311 412 316 431 316 436C316 449 306 455 293 455C274 455 272 447 267 429L229 280C228 277 227 270 227 266C227 259 229 247 250 247C267 247 271 255 273 263C275 268 275 270 281 296L632 296C626 271 626 269 626 266C626 259 628 247 649 247C668 247 671 257 674 268C680 291 715 424 715 436"}],120618:[.703,.017,.837,{sk:.111,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],120619:[.68,0,.982,{ic:.044,sk:.09,p:"1026 662C1026 680 1009 680 992 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L445 633L771 633L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L906 613C910 629 911 630 929 632C946 633 966 633 982 633C1008 633 1010 633 1014 635C1026 642 1026 658 1026 662"}],120620:[.686,0,.723,{ic:.126,sk:.039,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],120621:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 460 713 435 708 403L220 403C237 453 261 505 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM679 285C663 237 641 187 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 224 184 251 190 285"}],120622:[.686,0,.885,{ic:.017,sk:.11,p:"901 652C904 686 894 686 868 686L265 686C244 686 243 685 238 681C230 676 228 657 228 657C228 652 230 650 236 639L431 292L84 39C69 28 69 23 69 18C69 0 85 0 103 0L706 0C732 0 734 0 742 20C753 48 826 231 826 241C826 258 809 259 803 259C786 259 784 256 776 237C711 85 617 65 468 65L206 65L558 323C571 333 574 334 574 343C574 347 573 348 567 359L410 639L629 639C772 639 837 618 837 498C837 488 835 476 835 466C835 450 844 445 858 445C880 445 881 455 883 475"}],120623:[.675,0,.637,{ic:.135,sk:.01,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],120624:[.703,0,.671,{ic:.131,p:"802 586C802 653 756 703 682 703C615 703 556 670 510 629C450 575 415 509 395 472C395 508 394 703 225 703C102 703 32 581 32 545C32 531 43 531 55 531C68 531 79 531 86 550C91 565 101 593 190 593C218 593 254 588 280 550C307 512 307 457 307 443C307 398 303 381 280 289L231 96L221 55C218 47 161 47 146 47L114 47C95 47 78 47 78 18C78 0 97 0 101 0C130 0 160 2 190 2L278 3L368 2C398 2 429 0 459 0C471 0 489 0 489 28C489 47 474 47 455 47L423 47C409 47 361 47 361 53C361 53 361 56 366 76C382 142 433 350 447 391C477 474 545 593 661 593C742 593 744 571 745 557C744 555 744 546 744 546C744 531 754 531 767 531C783 531 802 531 802 586"}],120625:[.686,0,.767,{sk:.08,p:"738 374C738 445 676 520 495 534L516 618C520 632 521 633 523 634C525 635 542 639 594 639L627 639C646 639 663 639 663 668C663 686 644 686 640 686C611 686 581 684 552 684L468 683L378 684C349 684 320 686 292 686C281 686 262 686 262 657C262 639 278 639 296 639L328 639C363 639 365 639 391 636L366 535C86 508 28 374 28 312C28 216 131 162 270 152L250 68C249 65 247 53 242 52C239 50 213 47 171 47L139 47C121 47 117 47 111 43C105 37 102 27 102 18C102 4 115 0 125 0C152 0 180 2 207 2L297 3L387 2C416 2 445 0 473 0C483 0 491 0 496 7C501 13 503 29 503 29C503 47 486 47 470 47L437 47C399 47 384 49 374 51L399 152C631 168 738 283 738 374ZM357 497L279 189C171 203 165 257 165 289C165 327 183 399 218 437C263 485 336 495 357 497ZM601 398C601 365 585 293 550 252C512 210 454 195 409 189L486 497C564 488 601 454 601 398"}],120626:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],120627:[.686,0,.714,{ic:.078,sk:.029,p:"792 529C792 547 776 547 758 547L693 547C663 547 607 547 572 414C559 365 523 230 392 196L497 618C501 632 502 633 504 634C506 635 523 639 575 639L607 639C627 639 644 639 644 668C644 686 625 686 621 686C594 686 566 684 539 684L449 683L359 684C330 684 301 686 273 686C262 686 243 686 243 657C243 639 260 639 277 639L309 639C344 639 346 639 372 636L262 193C212 206 175 238 175 316C175 338 180 371 187 400C197 443 197 454 197 470C197 547 150 547 126 547L61 547C45 547 27 547 27 529C27 529 27 513 45 511C57 510 69 508 69 470C69 452 66 436 62 417C52 377 52 360 52 341C52 297 61 248 105 209C157 162 236 155 252 153L231 68C230 64 227 53 223 52C220 50 194 47 152 47L120 47C101 47 84 47 84 18C84 4 95 0 106 0C133 0 161 2 188 2L278 3L368 2C397 2 426 0 454 0C466 0 484 0 484 28C484 47 469 47 450 47L418 47C380 47 365 49 355 51L380 152C590 171 667 289 700 412C716 468 738 506 772 511C778 512 792 514 792 529"}],120628:[.703,0,.879,{ic:.007,sk:.135,p:"886 503C886 606 806 703 586 703C308 703 172 546 172 406C172 354 189 307 228 234C266 165 277 138 283 100L200 100C189 100 158 100 148 104C142 107 142 148 142 152C142 159 143 165 143 172C143 191 136 197 119 197C97 197 97 188 95 163C94 151 94 114 94 101L93 42C93 2 93 0 127 0L282 0C313 0 314 1 322 47C328 83 328 126 328 126C328 151 325 198 322 223C322 226 313 307 313 349C313 549 426 667 586 667C656 667 744 644 744 535C744 436 682 332 637 256C591 181 582 163 565 130C536 70 524 27 524 19C524 0 539 0 558 0L713 0C737 0 740 0 748 16L808 143C814 155 824 175 824 179C824 197 804 197 800 197C784 197 781 192 775 180C761 150 749 126 741 115C734 106 730 100 672 100L600 100C619 127 659 171 689 201C793 300 886 388 886 503"}],120629:[.686,.025,.958,{p:"904 674C907 686 897 686 879 686L92 686C74 686 64 686 61 674C61 674 60 670 63 660L269 2C275-20 280-25 307-25C337-25 342-19 358 1L893 658C903 670 904 674 904 674ZM759 568L392 117L251 568"}],120630:[.452,.008,.761,{sk:.059,p:"704 59C704 73 690 73 681 73C668 73 663 73 658 60C646 31 611 28 611 28C586 28 584 144 584 164C678 272 700 385 700 388C700 402 685 402 676 402C657 402 656 400 651 381C632 314 602 259 580 228C579 276 578 335 524 389C472 442 407 452 360 452C156 452 46 294 46 165C46 55 128-8 253-8C349-8 431 33 484 71C502 29 543-8 604-8C670-8 704 38 704 59ZM472 115C472 103 411 68 386 57C326 31 282 28 258 28C202 28 161 55 161 121C161 154 184 265 214 323C246 387 308 416 359 416C452 416 463 306 467 208C468 183 472 139 472 115"}],120631:[.703,.194,.66,{sk:.153,p:"638 566C638 600 628 631 607 654C574 689 522 703 467 703C342 703 225 581 192 448L36-177C35-188 41-194 49-194L68-194C75-194 80-190 82-184L145 70C174 22 228-8 296-8C362-8 431 6 492 46C546 82 584 137 598 194C604 218 608 241 608 264C608 306 597 345 573 375C566 384 558 392 550 399C592 430 621 475 633 522C637 537 638 552 638 566ZM546 595C546 574 541 551 535 529C527 495 517 459 492 431C465 440 434 444 403 444C352 444 294 443 283 400C282 396 282 392 282 389C282 352 336 348 385 348C420 348 455 353 489 366C491 363 493 360 495 356C502 339 505 321 505 302C505 270 497 235 488 201C477 155 462 108 423 73C388 41 341 28 298 28C222 28 171 81 171 153C171 166 173 180 176 194L238 441C267 557 359 667 465 667C496 667 525 657 538 632C544 621 546 608 546 595ZM450 399C430 389 408 384 388 384C362 384 328 384 330 393C334 408 371 408 400 408C418 408 435 405 450 399"}],120632:[.452,.211,.59,{ic:.027,sk:-.02,p:"617 430C617 444 603 444 594 444C584 444 580 444 575 440C573 438 520 351 449 190C440 257 392 452 237 452C96 452 12 312 12 271C12 256 26 256 35 256C46 256 54 256 59 268C81 332 164 342 216 342C271 342 337 329 371 281C398 241 406 159 406 118C406 78 404 71 397 50C370-31 339-139 339-176C339-184 339-211 363-211C387-211 400-174 404-162C412-138 438-48 450 55C451 67 451 69 454 77C481 152 529 268 600 396C606 407 617 426 617 430"}],120633:[.718,.008,.522,{sk:.115,p:"513 657C513 674 502 689 484 693C437 703 368 718 335 718L327 718C310 716 292 711 275 702C259 692 245 677 237 661C228 645 224 628 224 609C224 558 253 499 284 445C243 435 202 418 165 391C108 349 70 288 55 226C50 205 47 184 47 164C47 123 59 85 83 56C122 10 185-8 253-8C349-8 434 90 460 195C470 234 476 273 476 310C476 324 476 338 473 351C466 401 441 443 406 475C350 528 267 605 267 638C267 641 267 643 269 645C273 655 281 663 291 667C298 671 306 672 313 672C316 672 319 671 322 671C372 665 400 624 443 607C448 605 453 604 458 604C477 604 497 615 507 634C511 642 513 650 513 657ZM361 244C361 216 357 188 350 160C335 97 309 28 255 28C214 28 177 43 161 76C153 92 150 109 150 128C150 157 157 188 165 219C178 270 193 324 234 365C255 385 280 400 306 408L312 397C333 364 350 328 358 287C360 273 361 258 361 244"}],120634:[.461,.017,.529,{sk:.058,p:"483 392C483 410 467 423 430 441C386 461 348 461 333 461C161 461 79 365 79 294C79 264 94 243 100 236C59 202 35 161 35 113C35 44 90-17 224-17C387-17 439 78 439 94C439 103 432 111 422 111C417 111 412 108 412 108C389 63 327 59 241 59C178 59 84 59 84 126C84 146 98 184 134 210C175 188 229 188 247 188C274 188 350 188 350 243C350 284 296 284 265 284C245 284 191 284 138 259C130 269 126 283 126 294C126 349 195 385 314 385C341 385 373 385 416 355C424 350 431 347 438 347C459 347 483 369 483 392ZM303 243C299 231 296 224 248 224C231 224 205 224 177 235C213 248 251 248 261 248C288 248 291 247 303 243"}],120635:[.703,.202,.508,{ic:.014,sk:.083,p:"522 576C522 615 473 618 430 618C413 618 393 618 365 608C363 636 370 666 371 670C373 678 373 679 373 682C373 702 352 703 352 703C319 703 319 644 319 627C319 621 319 604 323 589C185 512 48 338 48 163C48 113 62 62 97 23C136-19 163-27 290-65C333-77 366-87 366-125C366-129 364-166 330-166C309-166 279-161 245-141C237-137 236-136 230-136C219-136 211-146 211-154C211-175 282-202 330-202C404-202 452-128 452-70C452 9 385 29 344 41L256 68C213 81 140 103 140 212C140 348 248 495 339 552C361 522 394 522 414 522C441 522 522 522 522 576ZM475 575C468 565 467 563 451 560C437 558 414 558 414 558C400 558 383 558 375 571C395 582 409 582 427 582C456 582 460 581 475 575"}],120636:[.452,.211,.6,{sk:.019,p:"594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 332 483 318 479 300L368-141C364-157 364-163 364-167C364-199 390-211 411-211C422-211 463-210 478-150L586 280C591 298 594 311 594 336"}],120637:[.702,.008,.562,{sk:.062,p:"547 490C547 666 443 702 382 702C303 702 203 650 128 514C77 420 46 284 46 203C46 58 122-8 212-8C279-8 367 31 436 133C520 256 547 415 547 490ZM440 563C440 500 418 413 407 371L198 371C212 429 238 520 268 572C291 613 332 666 380 666C422 666 440 622 440 563ZM395 323C333 55 249 28 214 28C200 28 179 32 165 63C153 90 153 130 153 130C153 187 175 280 186 323"}],120638:[.452,.008,.412,{p:"378 148C378 162 363 162 354 162C342 162 335 162 331 149C300 52 203 28 167 28C158 28 148 28 148 49C148 70 158 96 164 113C217 249 252 399 252 408C252 429 236 452 205 452C159 452 145 414 139 399C136 392 133 372 131 365C124 347 114 301 109 283C104 270 96 243 91 225C78 180 88 222 76 177C67 146 46 113 46 82C46 29 95-8 162-8C191-8 247-1 303 40C364 84 378 140 378 148"}],120639:[.452,.008,.668,{sk:.025,p:"634 148C634 162 619 162 610 162C592 162 590 160 585 142C577 113 553 28 502 28C492 28 476 29 476 68C476 68 477 92 482 110C485 123 487 135 487 143C487 207 422 228 406 233C370 244 357 246 263 254C290 270 318 293 353 320C418 372 435 380 459 392C458 389 456 382 456 374C456 343 478 327 505 327C548 327 576 366 576 397C576 410 570 444 524 444C455 444 387 389 341 352C280 304 254 285 219 269C225 291 230 314 236 336C248 385 252 400 252 408C252 429 236 452 205 452C187 452 151 442 139 399L104 258L60 82C56 67 50 43 50 36C50 15 66-8 97-8C149-8 161 38 167 64C187 141 186 140 206 217C291 215 376 202 376 142C376 136 374 125 373 119C373 119 369 105 369 95C369 31 431-8 497-8C597-8 634 140 634 148"}],120640:[.694,.012,.671,{sk:-.072,p:"644 6C644 11 641 15 639 18C631 26 622 45 615 61L359 638C347 666 334 694 211 694C188 694 171 694 171 675C171 660 186 658 186 658C202 656 213 655 229 631C241 612 345 374 368 322L79 89C67 80 47 63 47 36C47 8 70-12 95-12C123-12 143 10 171 40C173 43 222 94 226 98C263 136 352 234 390 271L486 55C489 47 498 28 501 20C510 2 529-8 564-8L614-8C632-8 644-8 644 6"}],120641:[.452,.211,.708,{sk:.042,p:"674 148C674 162 659 162 650 162C639 162 635 162 630 157C628 155 628 153 622 128C602 48 579 28 554 28C543 28 531 32 531 65C531 82 535 98 545 138L571 240L593 330C599 353 609 393 609 400C609 421 593 444 562 444C542 444 507 432 496 391L427 114C423 96 406 79 388 64C356 37 326 28 299 28C231 28 225 77 225 107C225 134 231 158 235 176L275 332C281 358 292 401 292 408C292 429 276 452 245 452C193 452 180 402 177 390L44-141C40-157 40-163 40-167C40-199 66-211 87-211C106-211 133-200 147-172C153-160 186-23 193 8C234-8 279-8 292-8C326-8 372-2 432 52C456 6 512-8 549-8C586-8 615 13 636 49C661 89 674 143 674 148"}],120642:[.452,0,.577,{ic:.026,sk:.028,p:"603 408C603 430 587 452 556 452C542 452 504 445 490 399C467 317 428 245 368 184C336 153 266 87 165 54L259 434C259 453 240 452 227 451L102 445C87 444 69 443 69 415C69 397 87 397 96 397C108 397 126 396 138 395L45 18C45 4 57 0 68 0L96 0C203 17 337 67 448 160C581 272 603 397 603 408"}],120643:[.703,.202,.508,{sk:.061,p:"491 576C491 617 437 618 395 618C385 618 360 618 332 614C333 645 339 670 339 670C341 678 341 679 341 682C341 702 320 703 320 703C287 703 287 644 287 626C287 619 287 610 288 603C163 566 101 476 101 400C101 353 127 315 154 296C49 225 24 132 24 94C24 12 97-28 156-49C206-66 208-66 271-88C296-96 339-111 346-115C354-119 359-128 359-136C359-139 357-166 328-166C322-166 273-165 228-141C221-137 219-136 215-136C201-136 195-148 195-154C195-178 279-202 329-202C407-202 449-130 449-83C449-40 419-16 399-8L267 38L201 60C166 72 108 92 108 140C108 199 183 270 196 270C196 270 198 270 203 268C252 251 284 251 311 251C342 251 424 251 424 305C424 347 362 347 329 347C310 347 279 347 233 334C227 350 224 368 224 385C224 438 254 514 308 552C330 522 359 522 383 522C410 522 491 522 491 576ZM444 575C444 575 444 573 441 569C431 558 393 558 383 558C367 558 351 558 342 573C362 582 380 582 394 582C425 582 428 581 444 575ZM376 304L373 298C363 287 326 287 314 287C298 287 276 287 258 301C286 311 308 311 325 311C357 311 360 310 376 304"}],120644:[.452,.008,.585,{p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],120645:[.444,.009,.682,{sk:.046,p:"668 405C668 444 633 444 615 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L262 348C237 269 197 187 143 86C127 56 124 51 124 37C124 10 146-8 172-8C193-8 208 3 215 9C230 24 231 28 236 49L312 348L424 348C402 255 391 194 391 135C391 67 409-9 457-9C490-9 526 24 526 56C526 68 523 74 514 89C468 170 468 247 468 274C468 298 468 308 474 348L598 348C617 348 633 348 648 363C655 370 668 382 668 405"}],120646:[.452,.211,.612,{sk:.1,p:"597 285C597 393 523 452 412 452C277 452 169 358 137 229L44-141C40-157 40-167 40-167C40-199 66-211 87-211C104-211 133-202 147-171C151-162 168-94 199 31C216 15 250-8 306-8C492-8 597 155 597 285ZM483 335C483 286 451 168 434 127C403 55 350 28 305 28C238 28 213 76 213 85C213 88 221 120 226 137L255 255C277 334 302 360 320 377C337 395 372 416 410 416C483 416 483 348 483 335"}],120647:[.452,.105,.424,{ic:.038,sk:-.029,p:"462 413C462 452 360 452 346 452C170 452 35 334 35 214C35 171 54 132 85 103C109 81 154 60 208 35C233 24 266 8 281 0C297-10 302-24 302-34C302-34 301-69 270-69C270-69 248-69 225-60C220-58 218-58 214-58C202-58 195-67 195-76C195-101 264-105 271-105C341-105 393-38 393 21C393 61 372 82 353 96C341 104 278 134 255 145C231 156 171 184 153 198C131 217 120 242 120 264C120 348 228 416 335 416C346 416 370 416 412 393C426 385 429 385 434 385C451 385 462 401 462 413"}],120648:[.444,.008,.686,{p:"671 405C671 444 636 444 618 444L339 444C133 444 42 255 42 151C42 43 123-8 230-8C413-8 519 130 519 272C519 297 515 324 505 348L601 348C620 348 636 348 651 363C658 370 671 382 671 405ZM411 278C411 248 391 148 359 99C318 37 260 28 232 28C145 28 145 98 145 114C145 152 167 247 190 284C210 318 243 348 319 348C401 348 411 314 411 278"}],120649:[.444,.012,.521,{ic:.083,p:"604 405C604 444 568 444 551 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L292 348L256 242L217 127C206 96 187 43 187 32C187 4 209-12 234-12C241-12 292-12 302 54L349 348L534 348C555 348 568 348 584 363C604 380 604 405 604 405"}],120650:[.453,.008,.631,{sk:.037,p:"605 362C605 453 537 453 537 453C498 453 461 411 461 377C461 349 483 336 491 332C530 309 541 291 541 269C541 227 461 28 333 28C256 28 232 66 232 117C232 166 255 227 284 303C299 341 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 406 166 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C137 216 124 175 124 133C124 13 240-8 326-8C394-8 453 25 508 94C592 199 605 332 605 362"}],120651:[.452,.216,.747,{sk:.033,p:"704 295C704 380 656 452 566 452C408 452 333 244 279 92C161 105 101 140 101 204C101 227 125 339 187 410C201 424 201 426 201 430C201 444 187 444 178 444C162 444 161 443 144 425C78 346 52 228 52 190C52 97 128 27 247 3L206-116C199-134 189-161 189-172C189-208 222-216 236-216C295-216 303-158 305-145L325-7C335-8 337-8 349-8C530-8 704 126 704 295ZM653 266C653 232 634 171 551 128C473 88 392 88 339 88C349 164 355 212 401 273C436 318 489 356 549 356C608 356 653 321 653 266"}],120652:[.452,.202,.718,{sk:.011,p:"679 422C679 437 667 444 658 444C648 444 645 441 633 429L400 197C383 256 358 347 321 399C285 449 203 452 161 452C68 452 47 385 47 375C47 361 59 361 70 361C88 361 90 362 94 376C104 401 128 416 145 416C180 416 237 302 239 298C268 241 277 205 304 103L51-150C40-161 37-164 37-173C37-183 45-194 59-194C67-194 72-189 72-189C84-181 188-73 317 52C346-57 368-102 389-138C415-183 468-202 556-202C651-202 669-132 669-125C669-111 656-111 646-111C629-111 627-112 622-126C613-152 588-166 572-166C538-166 485-63 482-57C450 6 438 49 412 147L665 399C676 410 679 413 679 422"}],120653:[.694,.202,.758,{sk:.151,p:"733 362C733 453 665 453 665 453C627 453 589 413 589 377C589 349 610 337 619 332C658 309 669 291 669 269C669 207 558 29 395 28L553 659C557 673 557 675 557 679C557 694 544 694 534 694C514 694 513 692 508 671L348 31C246 42 235 96 235 134C235 158 238 185 284 302C299 339 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C142 228 125 177 125 144C125 12 281-2 327-6C336-7 337-10 337-10C337-13 319-82 317-92C309-124 294-184 294-188C294-202 308-202 317-202C335-202 337-201 342-182C365-95 364-96 386-8C536-8 650 102 698 204C709 229 733 311 733 362"}],120654:[.453,.008,.718,{sk:.039,p:"691 362C691 398 682 428 654 445C646 450 636 453 625 453C604 453 581 442 565 422C554 408 549 393 549 379C549 361 557 345 572 336C600 318 624 292 624 258C624 252 624 246 622 239C604 166 536 102 465 102C421 102 385 119 364 147C379 174 390 203 397 233C399 239 400 246 400 252C400 276 386 296 362 296C335 296 311 269 304 239C297 214 294 189 294 166C294 160 294 155 295 149C262 120 220 102 178 102C116 102 75 144 75 201C75 211 76 222 79 233C94 294 132 351 173 405C178 411 181 418 181 425C181 434 176 443 168 448C164 450 159 451 154 451C144 451 133 446 126 437C79 376 49 308 32 239C25 212 22 184 22 158C22 65 66-8 157-8C216-8 271 24 314 72C337 24 381-8 444-8C552-8 638 112 668 233C679 276 691 323 691 362"}],120655:[.711,.017,.628,{ic:.029,sk:.079,p:"657 459C657 634 536 711 396 711C223 711 177 567 177 536C177 523 184 490 227 490C272 490 298 531 298 560C298 595 267 605 254 607C290 652 337 672 391 672C411 672 459 669 497 636C539 598 539 543 539 519C539 463 525 407 510 352C482 455 397 455 376 455C294 455 223 434 148 364C63 287 59 170 59 157C59 87 101 44 130 22C171-9 222-17 279-17C603-17 657 386 657 459ZM488 296C488 235 449 138 428 106C401 66 350 26 284 26C243 26 181 35 181 112C181 150 213 299 247 350C261 370 301 419 383 419C484 419 488 321 488 296"}],120656:[.444,.008,.483,{sk:.074,p:"444 423C444 431 439 443 424 444L382 444C328 444 222 444 135 366C88 324 50 258 50 179C50 43 165-8 282-8C296-8 329-8 376 9C380 10 436 31 436 47C436 58 430 77 417 77C413 77 411 77 401 70C341 34 310 28 285 28C260 28 166 33 166 137C166 163 171 188 177 213L359 213C374 213 398 213 398 238C398 260 379 260 360 260L189 260C205 322 242 397 361 397L403 397C417 397 444 397 444 423"}],120657:[.702,.008,.692,{sk:.119,p:"655 344C655 355 644 357 638 359C629 361 627 361 609 364C613 378 626 436 626 496C626 663 533 702 472 702C396 702 302 635 302 527C302 416 413 376 488 353C467 269 445 185 413 125C393 87 353 28 301 28C242 28 227 58 227 97C227 123 243 188 255 232L269 290C274 311 282 342 282 354C282 421 215 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 361 161 305 152 268C148 253 135 201 132 192C120 142 120 121 120 114C120-2 235-8 293-8C444-8 553 147 600 328C613 326 631 322 638 322C648 322 655 333 655 344ZM526 566C526 508 505 424 497 390C376 426 349 479 349 529C349 609 414 666 469 666C519 666 526 602 526 566"}],120658:[.452,.01,.724,{sk:.053,p:"681 128C686 150 669 153 661 153C652 153 638 149 632 125C614 53 576 28 537 28C509 29 500 52 500 79C500 91 501 103 504 114C525 195 588 312 640 374C648 380 651 392 651 405C651 417 648 430 643 436C639 442 629 449 617 449C611 449 604 448 598 443L246 174C275 230 284 274 298 328C302 345 304 360 304 373C304 427 272 452 226 452C116 452 79 336 74 316C68 294 86 291 94 291C103 291 117 295 123 319C140 391 179 416 218 416C245 415 255 392 255 365C255 353 253 341 250 330C230 249 167 132 114 70C101 60 96 46 96 32C96 10 109-10 130-10C138-10 147-7 157 0L508 270C479 214 470 170 457 116C453 99 451 84 451 71C451 17 483-8 529-8C639-8 676 108 681 128"}],120659:[.694,.202,.713,{sk:.126,p:"687 270C687 377 601 450 454 455L506 665C509 677 509 680 509 680C509 694 495 694 486 694C466 694 465 692 460 671L410 473C406 460 405 458 405 458C403 457 402 456 385 455C179 443 56 301 56 174C56 67 142-6 289-11L246-188C246-202 260-202 269-202C285-202 290-201 294-184L329-44C336-15 338-13 338-13C340-12 342-12 358-11C561 1 687 141 687 270ZM397 419L298 25C212 30 159 67 159 148C159 176 170 268 222 334C257 378 315 412 397 419ZM584 296C584 268 573 176 521 110C486 66 428 32 346 25L445 419C531 414 584 377 584 296"}],120660:[.452,.194,.612,{sk:.094,p:"597 285C597 393 523 452 412 452C300 452 189 385 144 253C142 247 81 29 81-67C81-147 118-175 251-175C271-175 289-175 327-171C353-169 355-169 375-169C387-169 404-169 411-173L411-178C405-192 426-194 434-194C451-194 454-192 458-176C463-155 464-144 464-138C464-79 404-79 295-79C136-79 136-63 136-22C136-8 136 9 148 69C173 26 225-8 305-8C495-8 597 157 597 285ZM483 335C483 286 451 168 434 127C399 47 340 28 307 28C268 28 228 49 228 115C228 153 255 277 285 333C319 393 372 416 410 416C483 416 483 348 483 335"}],120661:[.444,.008,.975,{sk:.043,p:"955 405C955 444 920 444 902 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 299C118 348 172 348 231 348C196 302 146 218 146 130C146 49 186-8 260-8C343-8 427 47 488 137C496 50 537-8 618-8C757-8 873 162 873 295C873 300 873 324 868 348C908 348 915 348 929 357C936 362 955 378 955 405ZM826 295C826 161 713 88 635 88C560 88 541 155 541 210C541 228 544 250 548 269C550 276 550 280 550 280C550 295 534 295 527 295C518 295 507 295 503 283C460 139 345 88 277 88C217 88 197 131 197 163C197 169 197 234 285 348L820 348C826 322 826 305 826 295"}],120662:[.694,0,.733,{p:"690 27C690 32 690 34 685 47L474 651C459 694 430 694 410 694L322 694C302 694 273 694 258 651L47 47C42 34 42 32 42 27C42 0 67 0 81 0L117 0C135 0 166 0 180 40L219 151L496 151L530 55C542 20 549 0 597 0L651 0C665 0 690 0 690 27ZM466 237L249 237L321 449C336 493 349 531 357 567L358 567C363 543 363 541 371 518"}],120663:[.694,0,.733,{sk:-.04,p:"671 194C671 335 532 357 495 363C587 384 640 436 640 514C640 694 427 694 385 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L413 0C487 0 671 13 671 194ZM504 511C504 397 373 397 348 397L232 397L232 608L349 608C388 608 504 605 504 511ZM532 196C532 93 425 86 377 86L232 86L232 325L358 325C393 325 532 325 532 196"}],120664:[.691,0,.581,{sk:.022,p:"534 635L534 643C534 675 527 691 486 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 590L270 590L479 587C511 587 534 587 534 635"}],120665:[.694,0,.917,{p:"856 25C856 29 856 31 850 43L571 655C553 694 522 694 503 694L413 694C394 694 363 694 345 655L67 45C60 31 60 29 60 25C60 0 85 0 98 0L818 0C831 0 856 0 856 25ZM648 132L246 132L447 572"}],120666:[.691,0,.642,{sk:.015,p:"595 48L595 62C595 110 572 110 539 110L384 108L238 106L238 311L501 311C532 311 549 318 549 358C549 395 536 405 501 405L238 405L238 590L287 590L522 587C557 587 580 587 580 635L580 643C580 675 573 691 532 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L547 0C585 0 595 13 595 48"}],120667:[.694,0,.672,{p:"616 48L616 57C616 105 593 105 559 105L240 101L600 607C610 620 610 622 610 644C610 671 609 694 562 694L124 694C82 694 76 677 76 645C76 596 97 596 137 596L398 599L433 599L71 91C61 78 61 76 61 56L61 48C61 12 72 0 109 0L568 0C606 0 616 13 616 48"}],120668:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L603 694C565 694 555 681 555 646L555 408L238 408L238 646C238 678 231 694 190 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 314L555 314L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120669:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM653 343C653 252 651 53 427 53C202 53 202 256 202 343C202 429 202 644 427 644C653 644 653 431 653 343ZM591 330L591 367C591 405 578 415 539 415L316 415C279 415 264 407 264 367L264 330C264 292 277 282 316 282L539 282C576 282 591 290 591 330"}],120670:[.694,0,.331,{p:"239 48L239 646C239 678 232 694 191 694L140 694C104 694 92 683 92 646L92 48C92 12 103 0 140 0L191 0C229 0 239 13 239 48"}],120671:[.694,0,.764,{sk:.012,p:"701 29L421 405L684 652C696 663 696 669 696 673C696 694 676 694 662 694L601 694C584 694 564 694 543 674L221 370L221 646C221 678 214 694 173 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L173 0C211 0 221 13 221 48L221 216L332 321L556 21C572 0 587 0 606 0L666 0C687 0 701 0 701 29"}],120672:[.694,0,.672,{p:"631 28C631 31 630 33 626 46L440 651C428 690 407 694 379 694L292 694C265 694 243 691 231 651L45 46C41 33 40 31 40 28C40 0 68 0 81 0L116 0C142 0 165 3 177 43L262 324L300 459C321 535 323 550 324 564L325 564C327 548 338 505 342 491C349 461 354 444 362 416L474 43C486 3 509 0 535 0L590 0C603 0 631 0 631 28"}],120673:[.694,0,.978,{p:"886 48L886 646C886 678 879 694 838 694L754 694C729 694 704 692 687 651L555 327C534 276 497 184 489 149L488 149C479 185 438 284 417 337L289 653C272 694 240 694 222 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 565L215 565C226 520 271 409 295 350L411 65C429 22 453 22 487 22C521 22 545 22 563 65L691 379C701 403 755 539 762 565L763 565L763 48C763 16 770 0 811 0L838 0C876 0 886 13 886 48"}],120674:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L627 694C589 694 579 681 579 646L579 121L578 121L303 654C282 694 252 694 232 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 573L215 573L490 40C511 0 541 0 561 0L654 0C692 0 702 13 702 48"}],120675:[.688,0,.733,{p:"680 614L680 640C680 672 673 688 632 688L100 688C64 688 52 677 52 640L52 614C52 566 72 566 121 566L366 568L611 566C661 566 680 566 680 614ZM686 48L686 74C686 122 667 122 616 122L366 120L116 122C65 122 46 122 46 74L46 48C46 12 57 0 94 0L638 0C676 0 686 13 686 48ZM610 346L610 370C610 402 603 418 562 418L170 418C134 418 122 407 122 370L122 346C122 314 129 298 170 298L562 298C600 298 610 311 610 346"}],120676:[.716,.022,.794,{p:"732 342C732 543 659 716 397 716C120 716 61 525 61 342C61 155 126-22 396-22C654-22 732 137 732 342ZM585 358C585 269 585 58 397 58C208 58 208 267 208 358C208 446 208 638 396 638C585 638 585 448 585 358"}],120677:[.691,0,.794,{p:"702 48L702 643C702 675 695 691 654 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 597L555 597L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120678:[.694,0,.703,{sk:-.034,p:"641 478C641 629 543 694 389 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 268L390 268C547 268 641 334 641 478ZM502 478C502 411 491 347 357 347L235 347L235 608L358 608C489 608 502 548 502 478"}],120679:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM651 415L204 415C213 513 252 644 427 644C604 644 642 514 651 415ZM651 283C645 185 609 53 427 53C245 53 210 186 204 283"}],120680:[.694,0,.794,{p:"732 48L732 64C732 112 712 112 665 112L346 109L288 109L463 318C471 327 476 336 476 347C476 360 470 367 463 375L275 593L332 593L663 590C713 590 732 590 732 638L732 646C732 678 725 694 684 694L109 694C63 694 61 672 61 644C61 620 61 617 73 603L302 337L74 65C64 53 61 44 61 36C61 0 98 0 109 0L684 0C722 0 732 13 732 48"}],120681:[.688,0,.733,{p:"692 632L692 640C692 672 685 688 644 688L88 688C52 688 40 677 40 640L40 632C40 584 64 584 92 584L293 587L293 48C293 12 304 0 341 0L392 0C430 0 440 13 440 48L440 587L640 584C668 584 692 584 692 632"}],120682:[.716,0,.856,{p:"794 558C794 647 703 716 600 716C496 716 448 630 428 526L427 526C403 646 350 716 255 716C152 716 61 647 61 558C61 519 95 519 110 519L148 519C168 519 194 519 197 558C200 591 232 606 258 606C326 606 354 533 354 392L354 48C354 12 365 0 402 0L453 0C491 0 501 13 501 48L501 392C501 533 528 606 597 606C625 606 655 589 658 558C661 519 688 519 707 519L745 519C760 519 794 519 794 558"}],120683:[.694,0,.794,{p:"732 347C732 521 598 578 464 588L464 646C464 678 457 694 416 694L371 694C335 694 323 683 323 646L323 587C194 576 61 521 61 347C61 174 193 118 323 107L323 48C323 12 334 0 371 0L416 0C454 0 464 13 464 48L464 106C596 116 732 172 732 347ZM323 181C212 201 205 285 205 347C205 409 213 493 323 513ZM588 347C588 289 582 198 464 180L464 514C583 496 588 405 588 347"}],120684:[.694,0,.733,{sk:-.015,p:"694 22C694 29 689 37 685 42L433 368L639 651C648 663 649 664 649 671C649 694 627 694 613 694L538 694C521 694 504 694 489 673L358 486L223 671C206 694 193 694 172 694L89 694C75 694 54 694 54 672C54 666 54 664 64 652L283 368L47 43C38 31 37 30 37 23C37 0 59 0 73 0L148 0C181 0 185 6 197 24L358 262L525 22C540 0 556 0 575 0L658 0C671 0 694 0 694 22"}],120685:[.694,0,.856,{p:"794 583C794 619 758 619 746 619L698 619C601 619 601 519 601 414C601 328 592 216 495 187L495 646C495 678 488 694 447 694L402 694C366 694 354 683 354 646L354 187C254 222 254 345 254 438C254 560 234 619 157 619L109 619C98 619 61 619 61 583C61 577 63 550 98 547C108 529 113 502 113 433C113 344 114 138 354 108L354 48C354 12 365 0 402 0L447 0C485 0 495 13 495 48L495 108C742 135 742 350 742 422C742 472 742 520 757 547C792 550 794 577 794 583"}],120686:[.716,0,.794,{p:"744 48L744 60C744 108 722 108 682 108C666 108 649 107 633 107L559 107C545 107 543 107 537 106C557 149 579 177 624 232C679 301 732 370 732 464C732 505 722 595 642 655C564 713 457 716 397 716C323 716 240 710 167 666C77 611 61 516 61 464C61 373 109 306 167 236C218 173 237 146 256 106C249 107 247 107 234 107L160 107C144 107 127 108 111 108C70 108 49 108 49 60L49 48C49 12 60 0 97 0L295 0C312 0 343 0 343 42C343 120 302 204 270 268C227 356 208 406 208 465C208 589 265 644 396 644C524 644 585 592 585 465C585 411 570 363 525 274C493 210 450 123 450 42C450 0 481 0 498 0L696 0C734 0 744 13 744 48"}],120687:[.694,0,.917,{p:"856 669C856 694 831 694 818 694L98 694C85 694 60 694 60 669C60 665 60 663 66 651L345 39C363 0 394 0 413 0L503 0C522 0 553 0 571 39L849 649C856 663 856 665 856 669ZM670 562L469 122L268 562"}],120688:[.469,.012,.837,{sk:-.03,p:"781 83C781 91 776 95 768 95L657 95C649 95 645 91 645 83C645 70 641 65 634 65C631 65 607 143 597 193C625 252 642 310 642 424C642 432 637 436 629 436L518 436C510 436 506 432 506 424L506 385C455 438 383 469 306 469C238 469 168 456 118 409C71 364 56 295 56 229C56 163 71 95 118 49C168 3 238-12 306-12C385-12 453 18 507 68C538 21 574-12 631-12C693-12 781 4 781 83ZM461 172C429 107 379 61 306 61C271 61 236 70 216 99C191 135 192 184 192 229C192 274 191 323 216 360C236 388 271 397 306 397C382 397 415 313 439 236"}],120689:[.705,.195,.606,{p:"550 204C550 279 541 350 475 406C497 438 504 479 504 520C504 571 490 624 453 659C414 695 359 705 306 705C168 705 56 596 56 458L56-182C56-190 60-195 68-195L179-195C188-195 192-191 192-182L192 12C227-3 266-12 306-12C371-12 439 0 487 43C533 82 550 143 550 204ZM368 520C368 501 368 475 365 454C345 458 326 458 306 458C267 458 232 449 192 440C196 540 232 633 306 633C326 633 345 627 355 610C368 588 368 551 368 520ZM414 204C414 165 414 123 391 93C372 68 338 61 306 61C242 61 199 120 191 186L192 354C226 344 268 334 306 334C334 334 366 342 389 352C411 313 414 249 414 204"}],120690:[.469,.217,.698,{sk:.046,p:"641 443C643 453 639 458 629 458L518 458C512 458 507 455 506 449L487 357C438 425 361 469 276 469C159 469 56 389 56 277C56 269 60 264 68 264L179 264C188 264 192 268 192 277C192 318 232 346 276 346C329 346 369 302 392 253C414 206 435 158 454 110C448 41 445-29 445-97C445-156 462-217 512-217C563-217 581-156 581-97C581-11 578 76 562 159C588 254 619 347 641 443"}],120691:[.733,.012,.541,{p:"485 211C485 326 442 397 355 474C289 533 178 606 190 641C193 653 203 655 216 655C267 655 312 619 358 599C424 573 460 676 388 692C331 704 274 736 215 733C168 731 135 708 121 663C107 620 156 534 211 458C177 449 146 434 120 409C72 364 56 295 56 229C56 163 72 94 120 49C171 2 242-12 312-12C411-12 485 99 485 211ZM363 156C363 113 349 61 312 61C276 61 239 71 217 99C191 136 192 184 192 229C192 274 191 323 217 360C227 374 243 384 260 390C323 300 363 251 363 156"}],120692:[.48,.023,.512,{sk:.016,p:"454 84C469 143 403 150 397 124C385 80 328 84 279 84C237 84 192 91 192 143C192 160 196 180 200 195C216 193 233 188 248 188C294 188 340 199 340 240C340 281 294 291 248 291C233 291 217 287 202 284C201 298 200 318 200 326C200 372 244 374 279 374C303 374 327 363 347 349C404 307 467 393 409 435C370 463 326 480 279 480C178 480 66 441 66 326C66 297 74 269 91 246C72 218 56 175 56 143C56 10 173-23 279-23C358-23 436 12 454 84"}],120693:[.75,.208,.566,{sk:.014,p:"510-85C510-39 485 6 431 26L288 83C197 110 167 184 167 281C167 376 223 475 276 522C292 507 311 499 335 499C387 499 442 516 442 561C442 605 395 618 339 621C352 642 365 664 365 682C365 773 229 773 229 682C229 649 232 615 240 587C153 526 56 389 56 252C56 101 115-7 255-50L391-105C396-107 400-113 400-118C400-127 398-136 386-136C366-136 345-132 312-119C255-97 242-165 270-177C316-194 354-208 403-208C468-208 510-146 510-85"}],120694:[.469,.217,.735,{p:"679-149L679 298C679 347 668 396 632 428C594 462 540 469 489 469C432 469 386 448 350 412C321 448 270 469 215 469C137 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 194 397 215 397C236 397 239 369 239 344L239 57C239-34 376-34 376 57L375 144C378 272 390 397 489 397C505 397 520 390 528 377C542 353 543 325 543 298L543-149C543-240 679-240 679-149"}],120695:[.705,.012,.567,{p:"511 347C511 439 504 535 456 614C418 672 351 707 283 705C214 705 148 672 111 614C62 535 56 439 56 347C56 255 62 159 111 81C148 23 214-12 283-12C352-12 418 23 456 81C504 159 511 255 511 347ZM375 383L192 383C192 449 194 518 212 569C224 603 248 633 283 633C318 633 342 603 354 569C372 518 375 449 375 383ZM375 311C375 246 372 177 354 125C342 91 318 61 283 61C248 61 224 91 212 125C194 177 192 246 192 311"}],120696:[.469,.012,.477,{sk:-.098,p:"421 153C421 161 416 165 408 165L297 165C289 165 285 161 285 153C285 104 258 61 211 61C191 61 189 89 192 113C205 209 209 305 209 401C209 492 73 492 73 401C73 307 70 210 57 117C48 44 129-12 211-12C323-12 421 50 421 153"}],120697:[.469,.012,.675,{sk:-.059,p:"619 153C619 161 614 165 606 165L494 165C486 165 482 161 482 153C482 87 462 61 447 61C421 61 421 95 421 125C421 225 346 270 269 280C311 313 357 360 395 385C403 369 419 357 443 357C518 357 518 468 443 468C342 468 275 354 192 306L192 401C192 492 56 492 56 401L56 57C56-34 192-34 192 57L192 213C263 208 285 190 285 125C285 44 362-12 447-12C528-12 619 47 619 153"}],120698:[.694,.012,.764,{sk:-.213,p:"702 11C694 17 666 60 648 86L271 661C251 691 159 694 93 694C44 694 44 622 93 622C119 622 143 609 158 586L309 355L111 99C55 25 165-57 220 16L385 239L535 11C543-1 570-12 587-12L694-12C709-12 714 2 702 11"}],120699:[.469,.217,.735,{sk:-.097,p:"679 153C679 161 674 165 666 165L554 165C546 165 542 161 542 153C542 117 540 61 519 61C498 61 496 90 496 115L496 390C496 481 360 481 360 390L360 215C356 137 343 61 276 61C251 61 226 69 212 90C199 110 193 135 191 160L192 401C192 492 56 492 56 401L56-149C56-240 192-240 192-149L192-3C219-9 248-12 276-12C323-12 364 5 397 32C427 5 472-12 519-12C597-12 679 68 679 153"}],120700:[.469,.001,.574,{p:"518 401C518 492 382 492 382 401C382 267 312 149 192 95L192 428C192 452 180 464 156 464L92 464C68 464 56 452 56 428L56 36C56 14 67 2 89 0C102-1 114-1 127 0C142 1 160 5 169 8C369 69 518 207 518 401"}],120701:[.75,.226,.574,{sk:-.031,p:"518-103C518-57 496-12 443 6L237 77C199 90 161 111 161 149C161 183 175 215 197 238C225 229 253 223 284 223C337 223 391 241 391 286C391 331 337 347 284 347C260 347 236 343 213 336C199 360 193 392 193 423C193 461 212 499 234 523C251 508 270 499 294 499C347 499 401 516 401 561C401 606 355 618 298 621C311 642 324 664 324 682C324 773 188 773 188 682C188 655 190 628 195 603C119 572 56 505 56 423C56 365 81 316 123 281C82 240 56 183 56 119C56 36 123-28 204-56L399-123C405-125 408-130 408-136C408-145 406-154 394-154C374-154 353-150 320-137C263-115 250-183 278-195C324-212 362-226 411-226C476-226 518-164 518-103"}],120702:[.475,.011,.599,{p:"543 225C543 389 463 475 300 475C133 475 56 386 56 225C56 62 142-11 299-11C456-11 543 61 543 225ZM407 237C407 158 407 67 300 67C192 67 192 157 192 237C192 314 192 403 299 403C407 403 407 315 407 237"}],120703:[.458,.012,.76,{sk:.038,p:"664 101C609 165 593 248 590 334L643 334C724 334 724 458 643 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L261 334C260 245 256 156 232 75C207-12 339-48 363 39C390 135 395 234 397 334L455 334C460 217 486 102 559 13C617-56 722 31 664 101"}],120704:[.469,.217,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 303 56 229L56-149C56-240 192-240 192-149L193 1C221-8 252-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120705:[.469,.109,.524,{sk:.016,p:"398 431C371 456 336 469 299 469C170 469 56 381 56 258C56 176 109 106 184 72L332 2C363-13 371-37 360-37C347-37 333-36 321-31C264-9 250-77 278-89C305-99 331-109 360-109C476-109 518 64 389 125L226 201C190 218 161 252 161 291C161 357 228 397 299 397C321 397 341 375 359 357C384 332 449 379 398 431"}],120706:[.458,.012,.683,{sk:.034,p:"565 334C648 334 648 458 565 458L280 458C217 458 153 442 112 395C67 346 56 277 56 211C56 150 69 87 112 45C155 2 219-12 280-12C341-12 403 2 448 45C490 87 505 150 505 211C505 253 500 296 485 334ZM368 211C368 170 368 126 349 94C335 70 308 61 280 61C252 61 224 70 210 94C191 126 192 170 192 211C192 245 190 285 209 310C225 331 253 334 280 334C306 334 334 331 350 310C369 285 368 245 368 211"}],120707:[.458,.011,.699,{sk:.037,p:"582 334C663 334 663 458 582 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L301 334L301 57C301-34 437-34 437 57L437 334"}],120708:[.471,.012,.728,{sk:.012,p:"672 261C672 327 656 396 614 446C554 515 453 425 512 357C527 339 536 295 536 261C536 177 534 61 479 61C447 61 413 68 391 92C367 117 375 155 375 190C375 229 381 291 389 342C399 414 317 469 235 469C129 469 56 394 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 193 397 235 397C255 397 257 369 254 346C247 295 239 229 239 190C239 132 244 72 290 37C342-5 412-12 479-12C594-12 672 130 672 261"}],120709:[.469,.217,.716,{sk:-.021,p:"660 250C660 367 576 469 464 469C324 469 267 311 267 153L267 140C222 162 192 199 192 250C192 316 197 385 235 439C242 449 238 458 225 458L114 458C111 458 106 456 104 453C62 395 56 322 56 250C56 128 146 39 267 5L267-149C267-240 403-240 403-149L403-11C544-2 660 108 660 250ZM524 250C524 179 471 121 403 113L403 153C403 242 387 346 464 346C506 346 524 297 524 250"}],120710:[.469,.206,.849,{sk:-.029,p:"793-79C793-71 788-67 780-67L668-67C660-67 656-71 656-79C656-108 653-135 637-135C610-135 592-91 573-56L496 118L685 347C742 417 638 504 580 434L436 259L390 385C369 434 280 469 209 469C125 469 56 410 56 343C56 335 60 330 68 330L180 330C189 330 193 334 193 343C193 370 195 397 211 397C226 397 258 356 275 322L342 146L153-83C96-153 201-240 259-170L404 6L459-122C497-200 568-206 639-206C727-206 793-146 793-79"}],120711:[.694,.206,.87,{sk:.065,p:"814 261C814 327 798 396 756 446C698 515 595 425 654 357C669 339 678 295 678 261C677 185 640 97 568 69L568 682C568 690 563 694 555 694L444 694C436 694 432 690 432 682L432 70C377 78 359 139 359 190C359 229 363 292 370 342C380 414 307 469 225 469C113 469 56 395 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 195 397 225 397C245 397 247 369 244 346C237 294 229 229 229 190C229 80 319-3 432-9L432-193C432-201 436-206 444-206L555-206C564-206 568-202 568-193L568-9C678 1 812 137 814 261"}],120712:[.471,.012,.731,{p:"675 250C675 319 663 391 620 444C562 515 457 429 513 359C530 338 539 289 539 250C539 189 536 112 494 112C464 112 436 126 414 146C424 178 429 215 429 250C429 291 400 327 360 327C320 327 293 291 293 250C293 212 298 176 310 142C291 124 268 112 242 112C187 112 192 187 192 250C192 287 206 322 226 353C274 429 161 504 112 428C76 375 56 313 56 250C56 117 123-12 242-12C292-12 333 11 363 47C398 11 441-12 494-12C608-12 675 119 675 250"}],120713:[.716,.022,.569,{p:"513 340C513 431 418 716 152 716C126 716 117 707 117 688L117 636C117 621 133 616 158 616C240 616 347 609 383 388C356 446 306 479 251 479C56 479 56 293 56 236C56 158 62 101 114 43C155-3 203-22 280-22C513-22 513 237 513 340ZM371 248C371 162 360 72 281 72C196 72 196 139 196 237C196 336 196 407 276 407C347 407 371 331 371 248"}],120714:[.458,.012,.519,{p:"461 47L418 125C411 137 399 137 395 123C387 97 376 61 336 61C294 61 250 72 224 105C199 136 193 174 191 213L367 213C414 213 414 286 367 286L192 286C193 312 199 336 215 355C236 381 273 386 306 386L367 386C414 386 414 458 367 458L306 458C239 458 170 448 119 407C73 369 56 310 56 250C56 177 72 103 126 55C182 3 260-12 336-12C384-12 422 5 457 31C463 35 464 41 461 47"}],120715:[.705,.012,.811,{sk:.07,p:"755 331L755 378C755 385 751 389 744 390C725 393 705 396 687 400C684 475 673 549 635 613C600 671 547 705 478 705C388 705 324 658 324 576C324 486 425 393 553 356C553 276 554 188 534 125C523 92 502 61 468 61C443 61 408 65 393 85C374 113 365 149 365 183L365 324C365 399 288 469 205 469C101 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 187 397 205 397C226 397 229 369 229 344L229 183C229 128 246 69 288 32C334-8 408-12 468-12C536-12 601 23 635 82C679 155 688 242 689 327C706 324 723 321 740 319C750 318 755 321 755 331ZM552 445C498 473 460 515 460 576C460 604 459 633 478 633C511 633 523 602 534 569C545 535 550 490 552 445"}],120716:[.469,.01,.609,{p:"553 395C553 451 523 469 479 469C437 469 402 445 397 389C393 342 367 320 302 291C280 281 248 262 218 249C218 268 207 382 207 401C207 492 71 492 71 401C71 382 88 300 89 283C94 214 91 183 91 157C72 132 56 101 56 64C56 8 86-10 130-10C172-10 207 14 212 70C216 117 241 139 307 168C338 182 361 197 391 210C391 191 402 77 402 58C402-33 538-33 538 58C538 77 521 159 520 176C515 245 518 277 518 302C537 327 553 358 553 395"}],120717:[.694,.206,.73,{p:"674 229C674 299 649 368 594 410C548 446 491 461 433 466L433 682C433 690 428 694 420 694L309 694C301 694 297 690 297 682L297 466C238 461 181 446 134 410C79 368 56 299 56 229C56 160 79 90 134 48C181 12 238-3 297-8L297-193C297-201 301-206 309-206L420-206C429-206 433-202 433-193L433-8C491-3 548 12 594 48C649 90 674 160 674 229ZM543 229C543 182 537 133 503 101C484 82 459 72 433 67L433 392C459 386 483 376 503 358C537 325 543 276 543 229ZM297 67C270 72 245 82 225 101C191 133 186 182 186 229C186 276 191 325 226 358C246 377 270 387 297 393"}],120718:[.469,.245,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 294 56 229C56 92 64-45 96-97C132-154 199-185 303-185C323-185 348-192 348-232C348-240 352-245 360-245L461-245C470-245 474-241 474-232C474-150 420-62 283-62C249-62 210-55 199-26C198-21 196-12 195 0C223-8 253-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120719:[.458,.012,1.035,{sk:.049,p:"918 334C999 334 999 458 918 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L253 334C236 293 227 249 227 204C227 89 307-12 417-12C479-12 529 20 564 67C601 20 652-12 715-12C832-12 898 86 898 250C898 279 893 307 884 334ZM762 250C762 187 768 112 715 112C641 112 631 200 631 274C631 282 626 286 618 286L508 286C500 286 496 282 496 274C496 202 490 112 417 112C377 112 364 159 364 204C364 249 374 293 391 334L746 334C756 307 762 279 762 250"}],120720:[.694,0,.733,{sk:.146,p:"696 27C697 32 697 34 695 47L612 651C607 694 578 694 558 694L470 694C450 694 421 694 396 651L57 47C49 34 49 32 48 27C42 0 67 0 81 0L117 0C135 0 166 0 189 40L251 151L528 151L542 55C546 20 549 0 597 0L651 0C665 0 690 0 696 27ZM516 237L299 237L416 449C441 493 462 531 478 567L479 567C478 543 478 541 481 518"}],120721:[.694,0,.733,{ic:.021,sk:.083,p:"749 514C788 694 575 694 533 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L413 0C487 0 674 13 712 194C742 335 608 357 572 363C669 384 733 436 749 514ZM613 511C588 397 457 397 432 397L316 397L361 608L478 608C517 608 633 605 613 511ZM574 196C552 93 443 86 395 86L250 86L301 325L427 325C462 325 601 325 574 196"}],120722:[.691,0,.581,{ic:.092,sk:.091,p:"671 643C677 675 674 691 633 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L363 590L395 590L604 587C636 587 659 587 669 635"}],120723:[.694,0,.917,{sk:.139,p:"861 25C862 29 863 31 859 43L710 655C701 694 670 694 651 694L561 694C542 694 511 694 484 655L77 45C67 31 66 29 65 25C60 0 85 0 98 0L818 0C831 0 856 0 861 25ZM676 132L274 132L569 572"}],120724:[.691,0,.642,{ic:.077,sk:.095,p:"717 643C723 675 720 691 679 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L547 0C585 0 598 13 605 48L608 62C618 110 595 110 562 110L407 108L261 106L304 311L567 311C598 311 617 318 625 358C633 395 622 405 587 405L324 405L363 590L412 590L647 587C682 587 705 587 715 635"}],120725:[.694,0,.672,{ic:.079,sk:.087,p:"747 644C753 671 757 694 710 694L272 694C230 694 220 677 213 645C203 596 224 596 264 596L525 599L560 599L90 91C78 78 77 76 73 56L71 48C64 12 72 0 109 0L568 0C606 0 619 13 626 48L628 57C638 105 615 105 581 105L261 101L729 607C742 620 742 622 747 644"}],120726:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L751 694C713 694 700 681 692 646L642 408L325 408L375 646C382 678 379 694 338 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L305 314L622 314L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120727:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM726 343C707 252 662 53 438 53C213 53 256 256 275 343C293 429 339 644 564 644C790 644 745 431 726 343ZM669 367C677 405 666 415 627 415L404 415C367 415 351 407 342 367L334 330C326 292 337 282 376 282L599 282C636 282 653 290 661 330"}],120728:[.694,0,.331,{ic:.048,sk:.103,p:"376 646C383 678 380 694 339 694L288 694C252 694 237 683 229 646L102 48C95 12 103 0 140 0L191 0C229 0 242 13 249 48"}],120729:[.694,0,.764,{ic:.076,sk:.095,p:"839 673C844 694 824 694 810 694L749 694C732 694 712 694 686 674L300 370L358 646C365 678 362 694 321 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L173 0C211 0 224 13 231 48L267 216L400 321L560 21C572 0 587 0 606 0L666 0C687 0 701 0 707 29L507 405L823 652C837 663 838 669 839 673"}],120730:[.694,0,.672,{sk:.138,p:"637 28C638 31 637 33 636 46L578 651C575 690 555 694 527 694L440 694C413 694 390 691 369 651L55 46C48 33 47 31 46 28C40 0 68 0 81 0L116 0C142 0 166 3 186 43L331 324L398 459C435 535 440 550 444 564L445 564C443 548 445 505 446 491L450 416L483 43C487 3 509 0 535 0L590 0C603 0 631 0 637 28"}],120731:[.694,0,.978,{ic:.048,sk:.102,p:"1023 646C1030 678 1027 694 986 694L902 694C877 694 851 692 825 651L625 327C593 276 536 184 521 149L520 149C518 185 498 284 489 337L428 653C420 694 388 694 370 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L334 565L335 565C337 520 358 409 369 350L425 65C434 22 458 22 492 22C526 22 550 22 577 65L772 379C787 403 870 539 882 565L883 565L773 48C766 16 770 0 811 0L838 0C876 0 889 13 896 48"}],120732:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L775 694C737 694 724 681 716 646L605 121L604 121L442 654C430 694 400 694 380 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L336 573L337 573L499 40C511 0 541 0 561 0L654 0C692 0 705 13 712 48"}],120733:[.688,0,.733,{ic:.086,sk:.072,p:"816 640C823 672 819 688 778 688L246 688C210 688 196 677 188 640L183 614C172 566 192 566 241 566L487 568L731 566C781 566 800 566 811 614ZM702 74C712 122 693 122 642 122L392 120L142 122C91 122 72 122 62 74L56 48C49 12 57 0 94 0L638 0C676 0 689 13 696 48ZM689 370C695 402 692 418 651 418L259 418C223 418 209 407 201 370L196 346C189 314 192 298 233 298L625 298C663 298 676 311 684 346"}],120734:[.716,.022,.794,{ic:.026,sk:.12,p:"805 342C847 543 811 716 549 716C272 716 173 525 134 342C94 155 121-22 391-22C649-22 761 137 805 342ZM661 358C642 269 597 58 409 58C220 58 265 267 284 358C303 446 344 638 532 638C721 638 680 448 661 358"}],120735:[.691,0,.794,{ic:.047,sk:.102,p:"839 643C845 675 842 691 801 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L365 597L682 597L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120736:[.694,0,.703,{ic:.047,sk:.07,p:"743 478C775 629 691 694 537 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L295 268L447 268C604 268 712 334 743 478ZM604 478C589 411 565 347 431 347L309 347L364 608L487 608C618 608 618 548 604 478"}],120737:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM739 415L293 415C322 513 389 644 564 644C741 644 752 514 739 415ZM712 283C684 185 620 53 438 53C256 53 249 186 264 283"}],120738:[.694,0,.794,{ic:.078,sk:.08,p:"869 646C876 678 873 694 832 694L257 694C211 694 204 672 198 644C193 620 192 617 201 603L374 337L88 65C75 53 70 44 69 36C61 0 98 0 109 0L684 0C722 0 735 13 742 48L746 64C756 112 736 112 689 112L369 109L311 109L531 318C541 327 547 336 550 347C553 360 548 367 543 375L401 593L458 593L788 590C838 590 857 590 868 638"}],120739:[.688,0,.733,{ic:.098,sk:.061,p:"828 640C835 672 831 688 790 688L234 688C198 688 184 677 176 640L174 632C164 584 188 584 216 584L418 587L303 48C296 12 304 0 341 0L392 0C430 0 443 13 450 48L565 587L764 584C792 584 816 584 826 632"}],120740:[.716,0,.856,{ic:.06,sk:.097,p:"913 558C932 647 855 716 752 716C648 716 582 630 540 526L539 526C540 646 502 716 407 716C304 716 199 647 180 558C171 519 205 519 220 519L258 519C278 519 304 519 316 558C326 591 361 606 387 606C455 606 467 533 437 392L364 48C357 12 365 0 402 0L453 0C491 0 504 13 511 48L584 392C614 533 657 606 726 606C754 606 780 589 777 558C771 519 798 519 817 519L855 519C870 519 904 519 913 558"}],120741:[.694,0,.794,{ic:.019,sk:.121,p:"806 347C843 521 721 578 589 588L601 646C608 678 605 694 564 694L519 694C483 694 468 683 460 646L448 587C316 576 172 521 135 347C98 174 218 118 346 107L333 48C326 12 334 0 371 0L416 0C454 0 467 13 474 48L487 106C621 116 769 172 806 347ZM432 513L361 181C255 201 266 285 279 347C292 409 318 493 432 513ZM662 347C649 289 624 198 502 180L573 514C688 496 674 405 662 347"}],120742:[.694,0,.769,{ic:.043,sk:.097,p:"811 671C816 694 794 694 780 694L705 694C688 694 671 694 651 673L480 486L385 671C373 694 360 694 339 694L256 694C242 694 221 694 216 672C215 666 214 664 222 652L380 368L75 43C64 31 62 30 61 23C56 0 78 0 92 0L167 0C200 0 205 6 221 24L433 262L549 22C559 0 575 0 594 0L677 0C690 0 713 0 718 22C719 29 716 37 713 42L530 368L796 651C808 663 809 664 811 671"}],120743:[.694,0,.856,{ic:.063,sk:.096,p:"918 583C926 619 890 619 878 619L830 619C733 619 711 519 689 414C671 328 638 216 535 187L632 646C639 678 636 694 595 694L550 694C514 694 499 683 491 646L394 187C301 222 327 345 347 438C373 560 366 619 289 619L241 619C230 619 193 619 185 583C184 577 180 550 214 547C220 529 220 502 205 433C186 344 143 138 377 108L364 48C357 12 365 0 402 0L447 0C485 0 498 13 505 48L518 108C771 135 816 350 832 422C842 472 853 520 873 547C909 550 917 577 918 583"}],120744:[.716,0,.794,{ic:.042,sk:.106,p:"831 464C839 505 848 595 781 655C716 713 609 716 549 716C475 716 391 710 309 666C207 611 171 516 160 464C140 373 174 306 217 236C255 173 268 146 279 106C272 107 270 107 257 107L183 107C167 107 150 108 134 108C93 108 72 108 62 60L59 48C52 12 60 0 97 0L295 0C312 0 343 0 352 42C369 120 345 204 327 268C303 356 294 406 307 465C333 589 402 644 533 644C661 644 711 592 684 465C672 411 647 363 583 274C538 210 476 123 459 42C450 0 481 0 498 0L696 0C734 0 747 13 754 48L757 60C767 108 745 108 705 108C689 108 672 107 656 107L582 107C568 107 566 107 560 106C589 149 617 177 673 232C743 301 811 370 831 464"}],120745:[.682,.012,.917,{ic:.011,sk:.063,p:"927 657C932 682 907 682 894 682L174 682C161 682 136 682 131 657C130 653 129 651 133 639L282 27C291-12 322-12 341-12L431-12C450-12 481-12 508 27L915 637C925 651 926 653 927 657ZM718 550L423 110L316 550"}],120746:[.469,.012,.837,{sk:.059,p:"799 83C800 91 796 95 788 95L677 95C669 95 664 91 663 83C660 70 655 65 648 65C645 65 637 143 638 193C679 252 708 310 732 424C734 432 730 436 722 436L611 436C603 436 598 432 596 424C595 418 589 391 588 385C548 438 483 469 406 469C338 469 265 456 205 409C148 364 119 295 105 229C91 163 91 95 128 49C169 3 235-12 303-12C382-12 457 18 521 68C542 21 571-12 628-12C690-12 782 4 799 83ZM498 172C452 107 392 61 319 61C284 61 251 70 237 99C220 135 231 184 241 229C250 274 260 323 293 360C318 388 355 397 390 397C466 397 482 313 489 236"}],120747:[.705,.195,.606,{ic:.014,sk:.132,p:"615 520C625 571 623 624 593 659C562 695 509 705 456 705C318 705 183 596 153 458L17-182C16-190 19-195 27-195L138-195C147-195 151-191 153-182L195 12C226-3 263-12 303-12C368-12 439 0 496 43C550 82 580 143 593 204C609 279 615 350 561 406C590 438 606 479 615 520ZM485 610C493 588 485 551 479 520C474 501 469 475 461 454C442 458 423 458 403 458C364 458 327 449 286 440C311 540 367 633 441 633C461 633 478 627 485 610ZM464 352C478 313 467 249 457 204C449 165 440 123 411 93C386 68 351 61 319 61C255 61 225 120 231 186L267 354C299 344 339 334 377 334C405 334 439 342 464 352"}],120748:[.469,.217,.697,{ic:.04,sk:.111,p:"735 443C739 453 736 458 726 458L615 458C609 458 604 455 601 449L563 357C528 425 461 469 376 469C259 469 139 389 115 277C113 269 116 264 124 264L235 264C244 264 249 268 251 277C260 318 306 346 350 346C403 346 433 302 446 253C458 206 469 158 477 110C457 41 439-29 424-97C412-156 416-217 466-217C517-217 548-156 560-97C579-11 594 76 596 159C642 254 693 347 735 443"}],120749:[.733,.012,.541,{ic:.025,sk:.126,p:"535 692C481 704 430 736 371 733C323 731 285 708 262 663C239 620 270 534 308 458C272 449 238 434 207 409C149 364 119 295 105 229C91 163 92 94 130 49C171 2 239-12 309-12C408-12 506 99 530 211C554 326 526 397 456 474C402 533 307 606 326 641C332 653 342 655 355 655C406 655 444 619 485 599C546 573 604 676 535 692ZM396 156C387 113 362 61 325 61C289 61 254 71 238 99C220 136 231 184 241 229C250 274 260 323 294 360C306 374 325 384 343 390C387 300 416 251 396 156"}],120750:[.48,.023,.513,{ic:.004,sk:.106,p:"501 435C468 463 428 480 381 480C280 480 160 441 135 326C129 297 131 269 143 246C118 218 93 175 86 143C58 10 168-23 274-23C353-23 439 12 472 84C499 143 435 150 423 124C402 80 346 84 297 84C255 84 211 91 222 143C226 160 234 180 241 195C257 193 273 188 288 188C334 188 382 199 391 240C400 281 356 291 310 291C295 291 278 287 262 284C264 298 268 318 269 326C279 372 323 374 358 374C382 374 404 363 421 349C469 307 551 393 501 435"}],120751:[.75,.208,.566,{sk:.164,p:"561 561C571 605 526 618 471 621C488 642 506 664 510 682C529 773 393 773 374 682C367 649 363 615 365 587C265 526 139 389 110 252C77 101 114-7 244-50L369-105C373-107 376-113 375-118C373-127 369-136 357-136C337-136 317-132 287-119C234-97 207-165 232-177C275-194 310-208 359-208C424-208 479-146 492-85C502-39 486 6 437 26L306 83C220 110 206 184 227 281C247 376 324 475 387 522C400 507 417 499 441 499C493 499 552 516 561 561"}],120752:[.469,.217,.735,{ic:.013,sk:.081,p:"742 298C753 347 752 396 723 428C692 462 640 469 589 469C532 469 481 448 438 412C416 448 370 469 315 469C237 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 278 397 299 397C320 397 317 369 312 344L251 57C232-34 369-34 388 57L406 144C436 272 474 397 573 397C589 397 603 390 608 377C617 353 612 325 606 298L511-149C492-240 628-240 647-149"}],120753:[.705,.012,.567,{ic:.038,sk:.111,p:"587 614C561 672 501 707 433 705C364 705 291 672 242 614C176 535 149 439 130 347C110 255 96 159 128 81C153 23 211-12 280-12C349-12 423 23 473 81C538 159 565 255 585 347C604 439 618 535 587 614ZM475 569C482 518 470 449 456 383L273 383C287 449 304 518 333 569C352 603 383 633 418 633C453 633 470 603 475 569ZM441 311C427 246 410 177 381 125C361 91 331 61 296 61C261 61 243 91 239 125C232 177 244 246 258 311"}],120754:[.469,.012,.477,{p:"454 153C455 161 451 165 443 165L332 165C324 165 319 161 318 153C307 104 271 61 224 61C204 61 208 89 216 113C249 209 274 305 294 401C314 492 178 492 158 401C138 307 115 210 82 117C57 44 126-12 208-12C320-12 432 50 454 153"}],120755:[.469,.012,.676,{sk:.031,p:"652 153C653 161 649 165 641 165L529 165C521 165 516 161 515 153C500 87 475 61 460 61C434 61 441 95 448 125C469 225 403 270 329 280C378 313 434 360 477 385C481 369 495 357 519 357C594 357 617 468 542 468C441 468 350 354 257 306L277 401C297 492 161 492 141 401L68 57C49-34 185-34 204 57L237 213C307 208 325 190 312 125C294 44 359-12 444-12C525-12 629 47 652 153"}],120756:[.694,.012,.764,{sk:-.075,p:"704 11C698 17 679 60 666 86L411 661C398 691 307 694 241 694C192 694 176 622 225 622C251 622 272 609 283 586L384 355L132 99C60 25 153-57 223 16L436 239L537 11C543-1 567-12 584-12L691-12C706-12 714 2 704 11"}],120757:[.469,.217,.736,{p:"712 153C713 161 709 165 701 165L589 165C581 165 576 161 575 153C567 117 553 61 532 61C511 61 515 90 520 115L579 390C598 481 462 481 443 390L406 215C385 137 356 61 289 61C264 61 241 69 231 90C222 110 222 135 225 160L277 401C297 492 161 492 141 401L24-149C5-240 141-240 160-149L191-3C217-9 245-12 273-12C320-12 365 5 404 32C428 5 469-12 516-12C594-12 693 68 712 153"}],120758:[.469,.001,.574,{ic:.031,sk:.066,p:"603 401C623 492 487 492 467 401C439 267 344 149 212 95L283 428C288 452 279 464 255 464L191 464C167 464 152 452 147 428L64 36C59 14 67 2 89 0C102-1 114-1 127 0C142 1 161 5 171 8C384 69 562 207 603 401"}],120759:[.75,.226,.574,{sk:.119,p:"520 561C530 606 486 618 430 621C447 642 465 664 469 682C488 773 352 773 333 682C327 655 323 628 323 603C241 572 163 505 146 423C134 365 148 316 183 281C133 240 95 183 81 119C64 36 117-28 192-56L373-123C378-125 380-130 379-136C377-145 373-154 361-154C341-154 321-150 291-137C239-115 211-183 237-195C279-212 314-226 363-226C428-226 483-164 496-103C506-57 493-12 444 6L253 77C218 90 185 111 193 149C200 183 221 215 248 238C274 229 300 223 331 223C384 223 442 241 452 286C461 331 411 347 358 347C334 347 309 343 284 336C276 360 276 392 283 423C291 461 318 499 345 523C359 508 376 499 400 499C453 499 511 516 520 561"}],120760:[.475,.011,.599,{ic:.001,sk:.09,p:"591 225C626 389 564 475 401 475C234 475 138 386 104 225C69 62 140-11 297-11C454-11 556 61 591 225ZM457 237C441 158 421 67 314 67C206 67 225 157 242 237C259 314 278 403 385 403C493 403 474 315 457 237"}],120761:[.458,.012,.76,{ic:.029,sk:.104,p:"740 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L332 334C312 245 289 156 248 75C204-12 329-48 371 39C419 135 445 234 468 334L526 334C506 217 508 102 562 13C605-56 729 31 685 101C644 165 646 248 661 334L714 334C795 334 821 458 740 458"}],120762:[.469,.217,.568,{ic:.001,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 120 303 105 229L24-149C5-240 141-240 160-149L193 1C219-8 249-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120763:[.469,.109,.524,{sk:.108,p:"490 431C468 456 436 469 399 469C270 469 137 381 111 258C93 176 132 106 199 72L332 2C360-13 363-37 352-37C339-37 325-36 314-31C262-9 234-77 259-89C284-99 308-109 337-109C453-109 532 64 416 125L269 201C236 218 215 252 223 291C237 357 312 397 383 397C405 397 421 375 435 357C455 332 530 379 490 431"}],120764:[.458,.012,.683,{ic:.03,sk:.098,p:"662 458L377 458C314 458 247 442 196 395C141 346 115 277 101 211C88 150 87 87 122 45C155 2 216-12 277-12C338-12 403 2 458 45C508 87 537 150 550 211C559 253 563 296 556 334L636 334C719 334 745 458 662 458ZM416 310C430 285 420 245 413 211C404 170 395 126 369 94C350 70 321 61 293 61C265 61 239 70 230 94C218 126 228 170 237 211C244 245 251 285 275 310C295 331 324 334 351 334C377 334 404 331 416 310"}],120765:[.458,.011,.699,{ic:.029,sk:.104,p:"679 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L372 334L313 57C294-34 430-34 449 57L508 334L653 334C734 334 760 458 679 458"}],120766:[.471,.012,.728,{ic:.008,sk:.098,p:"727 261C742 327 740 396 709 446C663 515 543 425 588 357C599 339 599 295 591 261C574 177 547 61 492 61C460 61 427 68 411 92C392 117 408 155 415 190C424 229 443 291 462 342C487 414 417 469 335 469C229 469 140 394 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 277 397 319 397C339 397 335 369 328 346C310 295 288 229 279 190C267 132 259 72 298 37C341-5 409-12 476-12C591-12 700 130 727 261"}],120767:[.469,.217,.716,{ic:.003,sk:.068,p:"713 250C738 367 676 469 564 469C424 469 333 311 300 153L297 140C256 162 234 199 245 250C259 316 279 385 328 439C337 449 335 458 322 458L211 458C208 458 203 456 200 453C146 395 124 322 109 250C83 128 154 39 268 5L235-149C216-240 352-240 371-149L401-11C544-2 683 108 713 250ZM577 250C562 179 497 121 427 113L436 153C454 242 461 346 538 346C580 346 587 297 577 250"}],120768:[.469,.206,.849,{sk:.063,p:"776-79C778-71 774-67 766-67L654-67C646-67 641-71 639-79C633-108 624-135 608-135C581-135 573-91 561-56L521 118L759 347C831 417 745 504 672 434L491 259L472 385C461 434 380 469 309 469C225 469 143 410 129 343C127 335 130 330 138 330L250 330C259 330 264 334 266 343C272 370 279 397 295 397C310 397 334 356 343 322L373 146L135-83C63-153 150-240 223-170L405 6L433-122C454-200 524-206 595-206C683-206 762-146 776-79"}],120769:[.694,.206,.87,{ic:.008,sk:.202,p:"869 261C884 327 882 396 851 446C807 515 685 425 730 357C741 339 741 295 733 261C716 185 661 97 583 69L713 682C715 690 711 694 703 694L592 694C584 694 579 690 577 682L447 70C394 78 389 139 399 190C408 229 425 292 443 342C468 414 407 469 325 469C213 469 140 395 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 279 397 309 397C329 397 325 369 318 346C299 294 278 229 269 190C246 80 318-3 430-9L391-193C389-201 392-206 400-206L511-206C520-206 525-202 527-193L566-9C678 1 841 137 869 261"}],120770:[.471,.012,.731,{ic:.008,sk:.101,p:"728 250C743 319 746 391 714 444C671 515 548 429 589 359C602 338 600 289 592 250C579 189 560 112 518 112C488 112 463 126 445 146C462 178 475 215 482 250C491 291 470 327 430 327C390 327 355 291 346 250C338 212 335 176 340 142C317 124 292 112 266 112C211 112 232 187 245 250C253 287 274 322 301 353C365 429 268 504 203 428C156 375 123 313 109 250C81 117 120-12 239-12C289-12 335 11 373 47C400 11 438-12 491-12C605-12 700 119 728 250"}],120771:[.716,.022,.569,{ic:.021,sk:.111,p:"585 340C605 431 570 716 304 716C278 716 267 707 263 688L252 636C249 621 264 616 289 616C371 616 476 609 465 388C451 446 408 479 353 479C158 479 118 293 106 236C90 158 83 101 123 43C154-3 198-22 275-22C508-22 563 237 585 340ZM424 248C405 162 375 72 296 72C211 72 226 139 246 237C267 336 283 407 363 407C434 407 441 331 424 248"}],120772:[.458,.012,.519,{sk:.099,p:"471 47L445 125C440 137 428 137 421 123C408 97 389 61 349 61C307 61 265 72 246 105C228 136 230 174 236 213L412 213C459 213 475 286 428 286L253 286C259 312 270 336 290 355C317 381 355 386 388 386L449 386C496 386 511 458 464 458L403 458C336 458 265 448 206 407C151 369 122 310 109 250C94 177 94 103 138 55C183 3 257-12 333-12C381-12 423 5 464 31C470 35 473 41 471 47"}],120773:[.705,.012,.811,{ic:.025,sk:.191,p:"835 378C837 385 834 389 827 390C809 393 789 396 772 400C785 475 790 549 765 613C743 671 697 705 628 705C538 705 464 658 446 576C427 486 509 393 629 356C612 276 594 188 561 125C543 92 515 61 481 61C456 61 422 65 411 85C398 113 397 149 404 183L434 324C450 399 388 469 305 469C201 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 271 397 289 397C310 397 307 369 302 344L268 183C256 128 261 69 295 32C332-8 405-12 465-12C533-12 606 23 652 82C712 155 739 242 759 327C775 324 791 321 808 319C818 318 823 321 825 331ZM655 569C659 535 654 490 647 445C599 473 569 515 582 576C588 604 594 633 613 633C646 633 651 602 655 569"}],120774:[.469,.01,.609,{ic:.031,p:"637 395C649 451 623 469 579 469C537 469 497 445 480 389C466 342 435 320 364 291C340 281 304 262 271 249C275 268 288 382 292 401C312 492 176 492 156 401C152 382 152 300 149 283C139 214 130 183 124 157C100 132 77 101 70 64C58 8 84-10 128-10C170-10 210 14 227 70C241 117 271 139 343 168C377 182 403 197 436 210C432 191 418 77 414 58C395-33 531-33 550 58C554 77 555 159 557 176C567 245 577 277 582 302C607 327 629 358 637 395"}],120775:[.694,.206,.73,{sk:.143,p:"723 229C738 299 727 368 681 410C643 446 589 461 532 466L578 682C580 690 576 694 568 694L457 694C449 694 444 690 442 682L396 466C336 461 276 446 221 410C157 368 120 299 105 229C90 160 98 90 144 48C184 12 237-3 295-8L256-193C254-201 257-206 265-206L376-206C385-206 390-202 392-193L431-8C490-3 551 12 604 48C668 90 708 160 723 229ZM592 229C582 182 565 133 524 101C501 82 474 72 447 67L516 392C541 386 563 376 579 358C606 325 602 276 592 229ZM381 393L311 67C285 72 262 82 246 101C219 133 225 182 235 229C245 276 260 325 302 358C326 377 352 387 381 393"}],120776:[.469,.245,.567,{ic:.002,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 118 294 105 229C76 92 54-45 75-97C99-154 160-185 264-185C284-185 307-192 299-232C297-240 300-245 308-245L409-245C418-245 423-241 425-232C442-150 407-62 270-62C236-62 198-55 193-26C194-21 193-12 195 0C221-8 250-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120777:[.458,.012,1.035,{ic:.029,sk:.133,p:"1015 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L324 334C298 293 280 249 270 204C246 89 304-12 414-12C476-12 533 20 578 67C605 20 649-12 712-12C829-12 916 86 951 250C957 279 958 307 955 334L989 334C1070 334 1096 458 1015 458ZM817 334C821 307 821 279 815 250C802 187 792 112 739 112C665 112 674 200 689 274C691 282 687 286 679 286L569 286C561 286 556 282 554 274C539 202 514 112 441 112C401 112 398 159 407 204C417 249 436 293 462 334"}],120782:[.655,.011,.575,{p:"529 319C529 416 528 655 287 655C46 655 45 417 45 319C45 220 46-11 287-11C527-11 529 219 529 319ZM401 331C401 275 401 184 394 132C380 39 317 25 287 25C251 25 195 47 182 120C173 172 173 276 173 331C173 403 173 468 181 520C193 609 263 619 287 619C324 619 365 600 384 556C401 519 401 413 401 331"}],120783:[.655,0,.575,{p:"494 0L494 47L354 47L354 623C354 645 354 655 328 655C317 655 315 655 306 648C229 591 126 591 105 591L85 591L85 544L105 544C121 544 176 545 235 564L235 47L96 47L96 0C140 3 246 3 295 3C344 3 450 3 494 0"}],120784:[.655,0,.575,{sk:-.011,p:"517 222L470 222C467 202 458 138 444 131C433 125 358 125 342 125L195 125C242 164 294 207 339 240C453 324 517 371 517 466C517 581 413 655 272 655C151 655 57 593 57 503C57 444 105 429 129 429C161 429 201 451 201 501C201 553 159 569 144 573C173 597 211 608 247 608C333 608 379 540 379 465C379 396 341 328 271 257L70 52C57 40 57 38 57 18L57 0L486 0"}],120785:[.655,.011,.575,{p:"526 180C526 235 497 321 352 352C421 373 494 430 494 516C494 593 418 655 277 655C158 655 80 591 80 511C80 468 111 441 149 441C194 441 219 473 219 510C219 568 165 579 161 580C196 608 240 616 271 616C354 616 357 552 357 519C357 506 356 375 252 369C211 367 209 366 204 365C194 364 192 354 192 348C192 330 202 330 220 330L264 330C373 330 373 232 373 181C373 134 373 32 269 32C243 32 191 36 143 66C176 75 201 100 201 141C201 186 169 217 125 217C83 217 48 190 48 139C48 49 145-11 274-11C453-11 526 89 526 180"}],120786:[.656,0,.575,{sk:.127,p:"542 0L542 47L445 47L445 156L542 156L542 203L445 203L445 624C445 651 443 656 415 656C394 656 393 655 381 640L32 203L32 156L320 156L320 47L208 47L208 0C246 3 337 3 380 3C420 3 507 3 542 0ZM331 203L84 203L331 513"}],120787:[.655,.011,.575,{p:"517 201C517 316 438 409 290 409C261 409 208 406 161 374L161 506C189 501 200 499 234 499C380 499 472 612 472 637C472 644 470 655 458 655C455 655 454 655 443 651C386 629 333 623 290 623C214 623 161 642 135 651C126 654 125 655 122 655C108 655 108 644 108 628L108 336C108 318 108 305 130 305C143 305 145 309 152 317C191 363 245 373 286 373C375 373 375 285 375 205C375 132 375 32 255 32C231 32 168 37 126 94C162 96 191 120 191 161C191 214 148 229 124 229C109 229 57 220 57 159C57 74 135-11 259-11C419-11 517 79 517 201"}],120788:[.655,.011,.575,{sk:.048,p:"526 205C526 345 425 418 304 418C282 418 226 418 184 342L184 361C184 475 205 518 212 533C236 580 290 616 351 616C369 616 403 613 426 590C390 585 372 558 372 528C372 494 395 466 434 466C473 466 497 492 497 530C497 592 455 655 349 655C213 655 48 569 48 317C48 238 57 158 98 89C145 13 221-11 291-11C430-11 526 71 526 205ZM390 207C390 106 390 32 289 32C237 32 210 71 202 87C186 119 186 192 186 210C186 335 240 382 295 382C390 382 390 307 390 207"}],120789:[.676,.011,.575,{sk:-.164,p:"558 644L354 644C331 644 184 649 170 653C149 657 148 666 146 676L99 676L64 422L111 422C121 498 134 511 138 513C149 519 230 519 247 519L416 519C398 497 379 476 361 454C265 342 193 207 193 59C193-11 249-11 255-11C271-11 318-6 318 60L318 106C318 154 321 202 328 249C337 316 358 375 393 416L548 596C558 607 558 609 558 644"}],120790:[.655,.011,.575,{sk:.011,p:"526 187C526 295 442 342 393 370C463 406 494 450 494 508C494 610 403 655 289 655C150 655 80 576 80 480C80 436 98 373 176 329C92 292 48 235 48 161C48 40 156-11 285-11C445-11 526 77 526 187ZM419 507C419 458 393 424 349 395L199 479C183 488 155 505 155 539C155 609 245 616 285 616C369 616 419 575 419 507ZM440 132C440 48 346 32 289 32C191 32 134 83 134 161C134 239 187 282 222 302L359 226C403 201 440 180 440 132"}],120791:[.655,.011,.575,{p:"526 329C526 396 526 655 289 655C147 655 48 574 48 440C48 302 147 227 270 227C305 227 352 234 390 304L390 282C390 209 381 150 366 116C349 77 306 32 237 32C219 32 183 34 153 54C165 57 202 71 202 116C202 150 179 178 140 178C101 178 77 152 77 114C77 46 128-11 239-11C369-11 526 73 526 329ZM389 428C389 365 363 263 279 263C184 263 184 338 184 438C184 536 184 616 291 616C350 616 373 563 377 553C389 520 389 462 389 428"}]},bold:{32:[0,0,.383,{p:""}],33:[.705,0,.35,{p:"254 634C254 673 218 705 175 705C132 705 96 673 96 634C96 628 96 626 98 616L150 252C153 228 154 226 175 226C194 226 197 228 200 248L252 621ZM253 78C253 121 218 156 175 156C132 156 97 121 97 78C97 35 132 0 175 0C218 0 253 35 253 78"}],34:[.697,-.418,.481,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418ZM379 640C383 671 355 697 322 697C288 697 260 671 265 640L298 418L346 418"}],35:[.694,.194,.958,{p:"893 139C893 169 864 169 852 169L614 169L663 332L852 332C864 332 893 332 893 362C893 393 862 393 847 393L683 393L761 644C765 656 765 657 765 664C765 679 753 694 734 694C712 694 707 677 703 664L619 393L427 393L505 644C509 656 509 657 509 664C509 679 497 694 478 694C456 694 451 677 447 664L363 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L343 332L294 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L274 108L196-144C194-150 192-156 192-164C192-179 204-194 223-194C244-194 249-178 253-166L338 108L530 108L452-144C450-150 448-156 448-164C448-179 460-194 479-194C500-194 505-178 509-166L594 108L847 108C862 108 893 108 893 139ZM599 332L550 169L358 169L407 332"}],36:[.75,.056,.575,{p:"510 210C510 280 478 332 444 366C397 412 342 422 311 428L311 652C334 650 416 643 448 581C399 579 385 543 385 519C385 474 421 456 447 456C465 456 510 466 510 522C510 603 458 690 311 699L311 750L264 750L264 699C116 688 64 585 64 498C64 444 85 397 123 359C171 312 223 302 264 293L264 42C154 52 129 113 123 127C176 127 189 165 189 189C189 236 150 252 127 252C119 252 64 249 64 185C64 107 110 6 264-5L264-56L311-56L311-5C459 9 510 117 510 210ZM264 439C173 454 144 507 144 546C144 599 185 646 264 652ZM430 162C430 101 389 50 311 42L311 283C383 271 430 220 430 162"}],37:[.75,.056,.958,{p:"797 719C797 739 781 750 767 750C752 750 745 741 737 731C693 679 628 644 540 644C424 644 344 702 314 724C293 739 269 750 236 750C152 750 64 689 64 549C64 404 155 347 236 347C310 347 383 406 383 548C383 566 383 602 368 649C434 619 492 608 541 608C562 608 608 610 658 630L171 0C171 0 160-14 160-25C160-42 174-56 191-56C205-56 210-50 217-40L786 695C793 704 797 709 797 719ZM893 145C893 292 816 347 746 347C662 347 574 286 574 146C574 1 665-56 746-56C820-56 893 3 893 145ZM336 549C336 418 276 383 238 383C167 383 167 486 167 548C167 611 167 714 238 714C281 714 336 673 336 549ZM846 146C846 15 786-20 748-20C677-20 677 83 677 145C677 208 677 311 748 311C791 311 846 270 846 146"}],38:[.705,.011,.894,{p:"836 397L836 444C804 442 764 441 737 441C726 441 642 442 615 444L615 397C637 397 664 397 688 387C632 299 572 213 497 141C434 207 359 295 320 379C334 391 379 433 407 464C433 494 462 535 462 574C462 627 430 705 352 705C269 705 172 643 172 528C172 469 185 405 215 336L141 273C120 255 86 226 79 218C58 193 48 166 48 138C48 45 146-11 256-11C327-11 394 12 455 52C483 36 563-11 666-11C748-11 826 34 829 118L782 118C778 43 690 36 671 36C624 36 575 66 529 110C575 157 608 191 654 258L736 377C750 397 783 397 836 397ZM415 574C415 529 372 475 305 415C293 444 276 503 276 565C276 648 328 669 353 669C402 669 415 604 415 574ZM415 80C347 36 275 36 268 36C185 36 176 145 176 174C176 221 190 273 231 302C266 236 325 148 415 80"}],39:[.697,-.418,.319,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418"}],40:[.75,.249,.447,{p:"382-235C382-230 379-225 379-225C350-198 285-137 243-9C217 70 205 162 205 250C205 447 256 604 366 715C381 730 382 731 382 736C382 747 372 750 364 750C347 750 305 713 287 696C131 541 108 357 108 251C108 126 141 16 188-67C254-182 345-249 364-249C372-249 382-246 382-235"}],41:[.75,.249,.447,{p:"338 250C338 375 305 485 258 568C192 683 101 750 82 750C74 750 64 747 64 736C64 731 64 729 81 713C207 585 241 408 241 251C241 54 190-103 80-214C65-229 64-230 64-235C64-246 74-249 82-249C99-249 141-212 159-195C315-40 338 144 338 250"}],42:[.75,-.306,.575,{p:"500 440C500 469 479 476 470 479L329 528L470 577C479 580 500 587 500 616C500 645 476 664 456 664C450 664 441 662 429 653L306 560L328 688C331 704 331 706 331 711C331 740 304 750 287 750C270 750 243 739 243 711C243 706 243 704 246 688L268 560L145 653C133 662 124 664 118 664C98 664 74 645 74 616C74 587 95 580 104 577L245 528L104 479C95 476 74 469 74 440C74 411 98 392 118 392C124 392 133 394 145 403L268 496L246 368C243 352 243 350 243 345C243 316 270 306 287 306C304 306 331 317 331 345C331 350 324 393 320 418L307 495L429 403C442 393 451 392 456 392C476 392 500 411 500 440"}],43:[.633,.132,.894,{p:"829 250C829 281 800 281 786 281L477 281L477 591C477 603 477 633 447 633C416 633 416 604 416 591L416 281L107 281C93 281 64 281 64 250C64 220 94 220 107 220L416 220L416-90C416-102 416-132 446-132C477-132 477-103 477-90L477 220L786 220C799 220 829 220 829 250"}],44:[.156,.194,.319,{p:"250 31C250 99 216 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C191 0 211 17 214 20C206-89 141-142 120-160C114-165 111-168 111-174C111-184 122-194 130-194C145-194 250-108 250 31"}],45:[.271,-.174,.383,{p:"318 174L318 271L13 271L13 174"}],46:[.156,0,.319,{p:"237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],47:[.75,.25,.575,{p:"510 719C510 739 494 750 480 750C459 750 454 736 448 722L69-200C64-212 64-219 64-219C64-239 80-250 94-250C115-250 120-237 126-222L505 700C510 712 510 719 510 719"}],58:[.444,0,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],59:[.444,.194,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM240 32C240 97 215 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C182 0 198 9 203 12C195-75 152-129 121-159C113-166 111-168 111-174C111-184 122-194 130-194C144-194 240-104 240 32"}],60:[.587,.086,.894,{p:"797-56C797-39 786-31 772-24L197 250L772 525C786 532 797 540 797 557C797 571 785 587 766 587C759 587 754 585 747 581L121 282C110 277 96 269 96 251C96 233 108 225 121 219L744-79C758-86 766-86 766-86C785-86 797-70 797-56"}],61:[.393,-.108,.894,{p:"829 362C829 393 798 393 783 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L788 332C800 332 829 332 829 362ZM829 139C829 169 800 169 788 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L783 108C798 108 829 108 829 139"}],62:[.587,.086,.894,{p:"797 251C797 269 783 277 772 282L149 580C135 587 129 587 126 587C110 587 96 573 96 557C96 541 105 533 121 525L696 251L121-24C104-32 96-41 96-56C96-70 108-86 127-86C134-86 139-84 146-80L772 219C786 225 797 233 797 251"}],63:[.7,0,.543,{p:"478 571C478 700 300 700 263 700C124 700 64 637 64 573C64 525 101 509 126 509C158 509 189 531 189 572C189 619 146 632 144 633C170 652 211 664 257 664C349 664 350 625 350 578C350 534 342 518 322 498C260 433 232 356 232 291L232 253C232 231 232 226 255 226C279 226 279 232 279 256L279 283C279 386 372 447 410 469C430 481 478 508 478 571ZM333 78C333 121 298 156 255 156C212 156 177 121 177 78C177 35 212 0 255 0C298 0 333 35 333 78"}],64:[.7,.006,.894,{p:"829 79C829 93 816 93 801 93L777 93C761 93 759 93 743 86C649 50 550 30 450 30C219 30 111 177 111 347C111 533 236 664 446 664C629 664 782 561 782 340C782 250 769 164 709 164C676 164 676 209 676 223L676 453C676 480 675 482 646 482L607 482C578 529 522 566 445 566C309 566 217 479 217 347C217 216 308 128 445 128C491 128 536 141 574 173C605 132 673 128 699 128C820 128 829 285 829 345C829 558 681 700 447 700C201 700 64 546 64 347C64 163 184-6 451-6C647-6 802 57 826 69C826 69 829 74 829 79ZM562 222C531 178 482 164 448 164C388 164 331 219 331 347C331 476 388 530 448 530C483 530 531 515 562 472"}],91:[.75,.25,.319,{p:"293-250L293-189L189-189L189 689L293 689L293 750L128 750L128-250"}],92:[.75,.25,.575,{p:"510-219C510-213 509-212 504-199L127 720C120 737 115 750 94 750C80 750 64 739 64 719C64 713 65 712 70 699L447-220C453-235 459-250 480-250C494-250 510-239 510-219"}],93:[.75,.25,.319,{p:"190-250L190 750L25 750L25 689L129 689L129-189L25-189L25-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.101,.149,.869,{p:"869-149L869-101L0-101L0-149"}],96:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],123:[.75,.25,.575,{p:"496-232C496-219 491-215 479-214C395-209 358-174 346-138C343-128 343-120 343-103L343 134C342 176 310 227 224 250C343 282 343 351 343 396L343 606C343 628 343 657 382 686C393 693 422 711 474 714C488 715 496 715 496 732C496 750 487 750 465 750C323 750 233 700 232 623L232 417C232 355 232 334 199 305C176 284 141 270 100 268C86 267 78 267 78 250C78 237 83 233 95 232C185 227 221 182 230 146C232 138 232 136 232 99L232-111C232-239 398-250 465-250C487-250 496-250 496-232"}],124:[.75,.25,.319,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206"}],125:[.75,.25,.575,{p:"496 250C496 263 491 267 479 268C415 271 363 297 346 352C343 360 343 362 343 401L343 611C343 734 191 750 109 750C88 750 78 750 78 732C78 719 83 715 95 714C176 710 217 677 229 638C232 628 232 620 232 603L232 366C233 324 264 274 351 250C232 218 232 150 232 104L232-106C232-129 232-155 195-184C185-191 154-211 100-214C86-215 78-215 78-232C78-250 88-250 109-250C259-250 342-196 343-123L343 83C343 148 343 165 377 196C388 207 421 229 474 232C488 233 496 233 496 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.575,{p:""}],163:[.686,.031,.869,{p:"806 148L758 148C758 87 690 57 621 57C560 57 503 80 447 105C445 179 417 248 397 319L572 319L572 367L385 367C380 392 376 418 376 444C376 542 421 638 507 638C565 638 620 617 650 580C618 576 594 550 594 517C594 482 622 454 657 454C691 454 720 482 720 517C720 619 617 686 507 686C373 686 262 579 262 444C262 418 266 392 273 367L138 367L138 319L287 319C305 264 328 209 334 152C304 162 272 168 239 168C155 168 63 151 63 79C63 21 125-11 188-11C291-11 404-7 437 57C516 16 594-31 683-31C763-31 806 58 806 148ZM333 104C319 56 253 37 188 37C151 37 111 46 111 79C111 120 181 120 239 120C272 120 303 114 333 104"}],165:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L497 359L473 359L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L308 359L174 359L174 311L341 311L366 274L366 189L174 189L174 141L366 141L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 141L696 141L696 189L502 189L502 274L527 311L696 311L696 359L560 359L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],167:[.712,.212,.695,{p:"633 200C633 299 551 372 454 404L334 442C282 459 224 479 224 530C224 592 283 634 348 634C393 634 439 622 467 598C440 592 419 567 419 537C419 502 447 474 482 474C517 474 545 502 545 537C545 638 453 712 348 712C232 712 126 639 126 530C126 492 139 458 160 429C104 405 63 359 63 300C63 201 145 128 242 96L362 58C414 41 472 21 472-30C472-92 413-134 348-134C303-134 257-122 229-98C256-92 277-67 277-37C277-2 249 26 214 26C179 26 151-2 151-37C151-138 243-212 348-212C464-212 570-139 570-30C570 7 557 41 536 71C592 94 633 140 633 200ZM523 200C523 167 514 134 495 114C467 137 433 155 397 167L277 205C226 221 173 249 173 300C173 332 182 366 201 385C229 362 263 345 299 333L419 295C470 279 523 251 523 200"}],168:[.677,-.537,.575,{p:"229 607C229 646 198 677 159 677C120 677 89 646 89 607C89 569 120 537 159 537C198 537 229 569 229 607ZM486 607C486 646 455 677 416 677C377 677 346 646 346 607C346 569 377 537 416 537C455 537 486 569 486 607"}],172:[.393,-.108,.894,{p:"829 138L829 363C829 380 816 393 799 393L94 393C77 393 64 380 64 363C64 346 77 333 94 333L769 333L769 138C769 121 782 108 799 108C816 108 829 121 829 138"}],175:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],176:[.686,-.367,.431,{p:"375 526C375 615 304 686 216 686C127 686 56 615 56 526C56 438 127 367 216 367C304 367 375 438 375 526ZM315 526C315 471 271 427 216 427C161 427 116 471 116 526C116 581 161 626 216 626C271 626 315 581 315 526"}],177:[.693,0,.894,{p:"829 30C829 61 800 61 786 61L477 61L477 316L786 316C799 316 829 316 829 346C829 377 800 377 786 377L477 377L477 651C477 663 477 693 447 693C416 693 416 664 416 651L416 377L107 377C93 377 64 377 64 346C64 316 94 316 107 316L416 316L416 61L107 61C93 61 64 61 64 30C64 0 94 0 107 0L786 0C799 0 829 0 829 30"}],180:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],181:[.45,.194,.639,{p:"615 0L615 47C552 47 546 47 546 88L546 450L363 442L363 395C426 395 432 395 432 354L432 166C432 82 382 30 307 30C230 30 228 55 228 110L228 450L45 442L45 395C108 395 114 395 114 354L114-147L45-147L45-194C78-192 140-191 171-191C201-191 263-192 297-194L297-147L228-147L228-2C253-6 270-6 294-6C320-6 391-6 438 72L438-6C470-4 526-2 558-2C575-2 598-1 615 0"}],182:[.694,.194,.703,{p:"670 663C670 694 641 694 625 694L351 694C199 694 64 596 64 457C64 323 189 231 372 220L372-150C372-164 372-194 402-194C433-194 433-165 433-150L433 633L513 633L513-150C513-164 513-194 543-194C574-194 574-165 574-150L574 633L625 633C640 633 670 633 670 663"}],183:[.421,-.265,.894,{p:"525 343C525 386 490 421 447 421C404 421 369 386 369 343C369 300 404 265 447 265C490 265 525 300 525 343"}],215:[.531,.03,.894,{p:"717-20C739 2 718 22 709 31L490 251L708 469C717 478 739 499 717 521C695 543 675 522 665 512L447 294L227 513C219 521 198 543 176 521C154 499 175 479 184 470L403 251L185 32C175 22 154 2 176-20C198-42 219-20 228-11L447 207L666-12C674-20 695-42 717-20"}],240:[.702,.006,.575,{p:"542 259C542 322 542 396 494 480C460 538 413 587 358 623L438 659L419 702L306 652C241 683 168 699 93 696L90 658C137 652 182 637 221 614L143 579L162 536L268 583C324 540 367 481 391 413C363 439 324 453 283 453C135 453 32 358 32 219C32 91 125-6 287-6C383-6 445 28 480 62C542 124 542 191 542 259ZM414 215C414 165 414 34 287 34C259 34 211 43 183 90C160 129 160 181 160 229C160 279 160 329 185 366C214 409 260 417 286 417C326 417 364 397 388 353C414 304 414 244 414 215"}],247:[.582,.08,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250ZM525 504C525 547 490 582 447 582C404 582 369 547 369 504C369 461 404 426 447 426C490 426 525 461 525 504ZM525-2C525 41 490 76 447 76C404 76 369 41 369-2C369-45 404-80 447-80C490-80 525-45 525-2"}],305:[.45,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3"}],567:[.45,.2,.351,{p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42"}],710:[.71,-.503,.575,{p:"465 525L288 710L111 525L129 503L287 602L445 503"}],711:[.71,-.503,.575,{p:"465 688L447 710L289 611L131 710L111 688L288 503"}],713:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],714:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],715:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],728:[.7,-.513,.575,{p:"465 700L429 700C427 617 352 575 288 575C224 575 149 617 147 700L111 700C114 584 199 513 288 513C377 513 462 585 465 700"}],729:[.685,-.529,.319,{p:"238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],730:[.689,-.521,.869,{p:"500 605C500 565 474 562 435 562C396 562 370 565 370 605C370 645 399 648 435 648C471 648 500 645 500 605ZM554 604C554 645 522 689 435 689C345 689 316 642 316 606C316 565 348 521 435 521C525 521 554 568 554 604"}],732:[.661,-.553,.575,{p:"479 636L453 661C423 627 388 627 377 627C357 627 340 630 297 644C251 659 232 661 218 661C200 661 173 657 146 630C135 619 108 589 97 578L123 553C153 587 188 587 199 587C219 587 236 584 279 570C325 555 344 553 358 553C376 553 403 557 430 584C441 595 468 625 479 636"}],768:[.704,-.509,0,{dx:.317,p:"-207 546L-319 678C-331 691-343 704-366 704C-398 704-426 673-426 642C-426 610-404 599-388 590L-237 509"}],769:[.704,-.509,0,{dx:.242,p:"-133 642C-133 673-161 704-193 704C-216 704-228 691-240 678L-352 546L-322 509L-171 590C-155 599-133 610-133 642"}],770:[.71,-.503,0,{dx:.279,p:"-102 525L-279 710L-456 525L-438 503L-280 602L-122 503"}],771:[.661,-.553,0,{dx:.279,p:"-88 636L-114 661C-144 627-179 627-190 627C-210 627-227 630-270 644C-316 659-335 661-349 661C-367 661-394 657-421 630C-432 619-459 589-470 578L-444 553C-414 587-379 587-368 587C-348 587-331 584-288 570C-242 555-223 553-209 553C-191 553-164 557-137 584C-126 595-99 625-88 636"}],772:[.633,-.581,0,{dx:.279,p:"-72 581L-72 633L-486 633L-486 581"}],774:[.7,-.513,0,{dx:.279,p:"-102 700L-138 700C-140 617-215 575-279 575C-343 575-418 617-420 700L-456 700C-453 584-368 513-279 513C-190 513-105 585-102 700"}],775:[.685,-.529,0,{dx:.279,p:"-201 607C-201 650-236 685-279 685C-322 685-357 650-357 607C-357 564-322 529-279 529C-236 529-201 564-201 607"}],776:[.677,-.537,0,{dx:.28,p:"-338 607C-338 646-369 677-408 677C-447 677-478 646-478 607C-478 569-447 537-408 537C-369 537-338 569-338 607ZM-81 607C-81 646-112 677-151 677C-190 677-221 646-221 607C-221 569-190 537-151 537C-112 537-81 569-81 607"}],778:[.689,-.521,0,{dx:.279,p:"-214 605C-214 565-240 562-279 562C-318 562-344 565-344 605C-344 645-315 648-279 648C-243 648-214 645-214 605ZM-160 604C-160 645-192 689-279 689C-369 689-398 642-398 606C-398 565-366 521-279 521C-189 521-160 568-160 604"}],780:[.71,-.503,0,{dx:.279,p:"-102 688L-120 710L-278 611L-436 710L-456 688L-279 503"}],8208:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8209:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8211:[.292,-.256,.575,{p:"574 256L574 292L0 292L0 256"}],8212:[.292,-.256,1.15,{p:"1149 256L1149 292L0 292L0 256"}],8214:[.75,.25,.499,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206ZM370-206L370 706C370 720 370 750 340 750C309 750 309 721 309 706L309-206C309-220 309-250 339-250C370-250 370-221 370-206"}],8216:[.694,-.344,.319,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422"}],8217:[.694,-.344,.319,{p:"253 569C253 638 216 694 158 694C112 694 81 659 81 616C81 576 108 538 159 538C181 538 201 546 217 561C211 449 141 394 119 377C115 374 111 371 111 364C111 354 122 344 130 344C144 344 253 429 253 569"}],8220:[.694,-.344,.571,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422ZM489 422C489 462 462 500 411 500C389 500 369 492 353 477C359 589 429 644 451 661C455 664 459 667 459 674C459 684 448 694 440 694C426 694 317 609 317 469C317 400 354 344 412 344C458 344 489 379 489 422"}],8221:[.694,-.344,.571,{p:"254 569C254 638 217 694 159 694C113 694 82 659 82 616C82 576 109 538 160 538C182 538 202 546 218 561C212 449 142 394 120 377C116 374 112 371 112 364C112 354 123 344 131 344C145 344 254 429 254 569ZM506 569C506 638 469 694 411 694C365 694 334 659 334 616C334 576 361 538 412 538C434 538 454 546 470 561C464 449 394 394 372 377C368 374 364 371 364 364C364 354 375 344 383 344C397 344 506 429 506 569"}],8224:[.702,.211,.511,{p:"447 443C447 472 427 499 390 499C369 499 345 490 325 480C292 464 283 462 270 459C273 487 280 510 289 537C300 573 311 610 311 643C311 692 274 702 256 702C234 702 200 689 200 643C200 610 211 574 221 542C231 509 238 486 241 459C231 461 220 464 201 473C177 485 148 499 121 499C80 499 64 469 64 444C64 415 84 388 121 388C142 388 166 397 186 407C219 423 228 425 241 428C238 401 228 373 221 353C200 289 200 274 200 231C200 102 210-28 226-156C228-172 232-200 235-204C238-211 246-211 255-211C266-211 276-211 279-200C281-188 311 20 311 231C311 277 311 289 288 359C281 380 273 405 270 428C280 426 291 423 310 414C334 402 363 388 390 388C431 388 447 418 447 443"}],8225:[.702,.202,.511,{p:"447 476C447 504 428 531 391 531C373 531 350 525 326 513C294 498 288 496 271 492C274 510 275 518 288 551C301 585 311 616 311 644C311 688 277 702 256 702C230 702 200 686 200 644C200 613 214 577 224 550C236 517 237 511 240 492C225 496 219 497 200 506C176 518 148 531 120 531C83 531 64 504 64 476C64 463 70 421 121 421C134 421 150 421 199 445C219 455 224 456 240 460C237 442 236 434 223 401C210 367 200 336 200 308C200 264 234 250 255 250C281 250 311 266 311 308C311 339 297 375 287 402C275 435 274 441 271 460C286 456 292 455 311 446C353 425 370 421 390 421C441 421 447 463 447 476ZM447 23C447 52 427 79 390 79C369 79 345 70 325 60C297 47 285 43 271 39C274 59 275 65 291 109C305 145 311 170 311 191C311 235 277 249 256 249C230 249 200 233 200 191C200 163 211 132 222 102C236 65 237 58 240 39C227 42 216 46 201 54C175 66 147 79 121 79C80 79 64 49 64 24C64-5 84-32 121-32C142-32 166-23 186-13C208-3 224 4 240 8C237-12 236-18 220-62C206-98 200-123 200-144C200-188 234-202 255-202C281-202 311-186 311-144C311-116 300-85 289-55C275-18 274-11 271 8C289 3 304-4 327-14C345-23 369-32 390-32C431-32 447-2 447 23"}],8230:[.156,0,.838,{p:"238 78C238 121 203 156 160 156C117 156 82 121 82 78C82 35 117 0 160 0C203 0 238 35 238 78ZM497 78C497 121 462 156 419 156C376 156 341 121 341 78C341 35 376 0 419 0C462 0 497 35 497 78ZM756 78C756 121 721 156 678 156C635 156 600 121 600 78C600 35 635 0 678 0C721 0 756 35 756 78"}],8260:[.696,.01,.648,{p:"584 666C584 683 570 696 554 696C544 696 535 691 529 683L69 37C66 32 64 26 64 20C64 3 77-10 94-10C104-10 113-5 118 3L578 649C582 654 584 660 584 666"}],8364:[.697,.011,.72,{p:"656 3L656 140C656 148 650 154 642 154L618 154C611 154 605 149 604 142C596 82 544 37 484 37C421 37 360 64 325 116C297 157 287 204 283 253L527 253C534 253 539 257 541 263L548 287C550 294 543 301 534 301L280 301L280 343L280 385L569 385C575 385 581 389 583 395L590 419C592 426 585 433 576 433L283 433C287 482 297 529 325 570C360 622 421 649 484 649C544 649 596 604 604 544C605 537 611 532 618 532L642 532C650 532 656 538 656 546L656 683C656 691 650 697 642 697L635 697C632 697 629 696 627 695L579 664C545 685 504 697 461 697C370 697 281 666 219 600C175 553 149 495 137 433L81 433C75 433 70 429 68 423L61 403C59 394 65 385 75 385L130 385C129 371 128 357 128 343C128 329 129 315 130 301L81 301C75 301 70 297 68 291L61 271C59 262 65 253 75 253L137 253C149 191 175 133 219 86C281 20 370-11 461-11C504-11 545 1 579 22L627-9C629-10 632-11 635-11L642-11C650-11 656-5 656 3"}],8486:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],8487:[.686,.011,.831,{p:"779 486L742 686L551 686C529 686 519 686 519 659C519 589 549 497 564 453C590 374 613 302 613 229C613 190 608 119 559 74C510 30 445 25 415 25C363 25 306 40 270 76C240 105 217 149 217 229C217 299 238 367 263 441C282 501 311 589 311 659C311 686 301 686 279 686L88 686L51 486L98 486C100 500 108 542 115 560C120 573 124 583 184 583L256 583C235 538 207 503 176 464C120 392 64 320 64 229C64 121 154-11 415-11C676-11 766 121 766 229C766 321 709 393 654 462C619 507 594 541 574 583L646 583C705 583 709 573 714 563C721 545 730 496 732 486"}],8592:[.5,0,1.15,{p:"1085 251C1085 276 1062 281 1045 281L225 281C288 344 330 409 350 500L298 500C283 500 282 473 277 458C247 363 156 273 64 251L64 250C173 225 264 108 285 15C287 7 289 0 298 0C301 0 304 1 307 1L350 1C331 88 291 154 225 220L1053 220C1072 220 1085 233 1085 251"}],8593:[.694,.194,.575,{p:"544 414L544 474C426 498 328 581 288 694C248 581 150 498 32 474L32 414C120 432 199 477 258 541L258-164C258-204 318-204 318-164L318 541C377 477 456 432 544 414"}],8594:[.5,0,1.15,{p:"1085 250C1068 258 1048 264 1031 273C948 316 888 395 864 484C862 492 863 500 851 500L799 500C818 413 858 347 924 281L96 281C77 281 64 268 64 250C64 225 87 220 104 220L924 220C861 157 819 92 799 1L842 1C842 1 848 0 851 0C865 0 867 28 872 43C902 138 993 228 1085 250"}],8595:[.694,.194,.575,{p:"544 26L544 86C456 68 377 23 318-41L318 664C318 704 258 704 258 664L258-41C199 23 120 68 32 86L32 26C150 2 248-81 288-194C328-81 426 2 544 26"}],8722:[.281,-.22,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250"}],8730:[.757,.094,.543,{ic:.064,p:"607 725L607 729C604 750 586 757 565 757C557 757 549 756 541 756L460 756C421 756 422 740 397 658L240 143C236 129 231 115 228 101L179 330L28 109L34 99L52 82L120 183C127 162 130 139 134 117C149 53 160-11 175-75C177-83 175-94 188-94L196-94C243-94 243-56 270 29L456 641C465 667 464 695 482 695L570 695C591 695 607 705 607 725"}],8734:[.47,.026,1.15,{p:"499 190C441 112 362 52 266 52C178 52 114 131 114 222C114 303 181 367 262 367C341 367 400 305 452 245ZM1036 222C1036 141 969 77 888 77C809 77 750 139 698 199L651 254C709 332 788 392 884 392C972 392 1036 313 1036 222ZM1100 222C1100 357 992 467 857 467C750 467 658 407 590 324L570 347C502 426 401 470 296 470C160 470 50 359 50 222C50 87 158-23 293-23C400-23 492 37 560 120L580 97C648 18 749-26 854-26C990-26 1100 85 1100 222"}],8738:[.634,.132,.894,{p:"829 30C829 43 820 55 808 59L671 102C684 150 690 200 690 251C690 302 684 352 671 400L808 443C820 447 829 459 829 472C829 492 809 507 790 501L653 458C631 517 600 573 560 623C555 630 546 634 537 634C520 634 507 621 507 604C507 597 509 590 513 585C549 541 576 492 596 440L85 280C73 276 64 264 64 251C64 238 73 226 85 222L596 62C576 10 549-39 513-83C509-88 507-95 507-102C507-119 520-132 537-132C546-132 555-128 560-121C600-71 631-15 653 44L790 1C809-5 829 10 829 30ZM630 251C630 206 624 162 614 120L194 251L614 382C624 340 630 296 630 251"}],9001:[.751,.25,.447,{p:"382-221C382-210 376-199 372-188L221 175C214 192 207 210 199 227C197 234 191 243 191 251C191 254 193 258 194 262L202 281L366 676C372 690 382 707 382 721C382 737 368 751 352 751L346 750C325 747 319 721 311 704L253 564L163 345C154 324 145 304 137 283C133 273 126 262 126 250C126 240 132 229 136 220L158 167L311-202C319-221 325-249 350-250C367-250 382-238 382-221"}],9002:[.751,.25,.447,{p:"320 251C320 261 314 272 310 281L287 337L206 532L135 704C127 722 121 748 98 751C95 751 92 751 89 750C74 748 64 735 64 720L64 718C65 712 67 706 70 700L137 537L221 336L245 278L252 261C253 258 255 254 255 250C255 247 253 243 252 239L244 220C184 83 132-59 71-196C68-204 64-211 64-219C64-235 77-250 94-250L96-250C120-249 126-224 133-206L193-62C231 31 273 124 309 218C313 228 320 239 320 251"}],9702:[.381,-.077,.894,{p:"599 229C599 313 531 381 447 381C363 381 295 313 295 229C295 145 363 77 447 77C531 77 599 145 599 229ZM539 229C539 178 498 137 447 137C396 137 355 178 355 229C355 280 396 321 447 321C498 321 539 280 539 229"}],10214:[.751,.249,.463,{p:"437-249L437-188L332-188L332 690L437 690L437 751L128 751L128-249ZM271-188L189-188L189 690L271 690"}],10215:[.751,.249,.463,{p:"334-249L334 751L26 751L26 690L130 690L130-188L26-188L26-249ZM273-188L191-188L191 690L273 690"}]},italic:{32:[0,0,.358,{p:""}],33:[.716,0,.307,{ic:.068,p:"370 654C374 665 375 669 375 675C375 695 360 716 330 716C327 716 275 715 265 656L190 211C188 202 188 199 188 199C188 189 194 187 203 187C214 187 215 188 221 204ZM222 63C222 83 207 106 177 106C146 106 113 77 113 43C113 18 132 0 157 0C191 0 222 32 222 63"}],34:[.705,-.423,.401,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423ZM448 673C453 691 442 705 424 705C406 705 387 691 384 673L338 423L368 423"}],35:[.694,.194,.818,{ic:.01,p:"828 347C828 367 808 367 794 367L658 367L802 657C804 662 807 668 807 674C807 683 801 694 787 694C781 694 776 692 772 688L613 367L448 367L592 657C594 662 597 668 597 674C597 683 591 694 577 694C571 694 566 692 562 688L403 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L382 327L306 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L285 133L141-157C139-162 136-168 136-174C136-183 142-194 156-194C162-194 167-192 171-188L330 133L495 133L351-157C349-162 346-168 346-174C346-183 352-194 366-194C372-194 377-192 381-188L540 133L746 133C761 133 779 133 779 153C779 173 761 173 746 173L561 173L637 327L794 327C808 327 828 327 828 347ZM592 327L516 173L351 173L427 327"}],36:[.75,.056,.5,{ic:.082,p:"581 560C588 644 535 700 442 704L452 750L421 750L414 722C413 719 412 712 411 709C410 705 409 705 405 704C256 682 186 564 179 483C176 440 188 399 213 371C241 340 266 332 314 319L239 20C170 24 116 62 120 140C124 138 132 137 137 137C172 137 193 165 195 189C197 221 171 229 157 229C102 229 97 164 95 144C86 39 155-6 231-10L220-56L251-56L262-10C379-1 487 109 497 229C503 302 471 341 467 347C435 385 409 391 365 402L433 674C497 671 555 641 555 568C550 570 543 571 538 571C509 571 484 548 481 518C479 491 499 479 519 479C574 479 579 544 581 560ZM402 673L336 410C310 416 232 435 239 522C245 593 316 663 402 673ZM438 191C432 117 364 34 271 21L343 311C394 301 444 269 438 191"}],37:[.75,.056,.818,{ic:.028,p:"846 730C846 741 837 750 827 750C817 750 813 745 802 732C759 682 684 643 608 643C511 643 469 699 455 718C447 729 431 750 395 750C304 750 205 610 205 480C205 398 245 347 300 347C388 347 479 495 479 624C479 637 479 649 476 663C499 645 546 621 607 621C639 621 681 628 729 650L729 649L156-16C149-24 145-28 145-36C145-47 155-56 165-56C171-56 176-55 186-43L835 709C842 718 846 722 846 730ZM788 221C788 269 770 347 704 347C610 347 513 204 513 77C513 1 550-56 608-56C701-56 788 100 788 221ZM449 629C449 507 366 369 302 369C262 369 256 421 256 449C256 522 309 728 395 728C435 728 449 675 449 629ZM757 226C757 101 673-34 610-34C566-34 564 31 564 46C564 113 615 325 704 325C739 325 757 282 757 226"}],38:[.716,.022,.767,{ic:.037,p:"734 311C734 371 712 421 677 467C773 536 804 646 804 663C804 684 787 694 771 694C750 694 724 677 724 647C724 628 736 617 758 616C723 529 654 485 606 455C557 425 490 383 490 313C490 269 518 242 553 242C582 242 601 265 601 289C601 312 584 320 569 320C548 320 531 306 524 288C521 296 521 302 521 310C521 368 558 391 650 448C692 394 702 350 702 308C702 228 645 0 383 0C304 0 202 35 202 156C202 212 230 301 253 342C256 339 287 310 334 310C386 310 430 355 430 401C430 439 403 461 367 461C337 461 302 449 269 427C272 530 331 694 424 694C454 694 498 676 499 603C442 603 442 554 442 554C442 541 451 522 477 522C527 522 530 583 530 601C530 662 493 716 424 716C317 716 211 582 211 456C211 443 211 424 220 396C222 391 222 389 222 389L219 383C147 305 126 213 126 176C126 72 217-22 382-22C660-22 734 211 734 311ZM400 406C400 370 373 332 336 332C306 332 286 352 276 379C286 392 324 439 367 439C383 439 400 431 400 406"}],39:[.705,-.423,.307,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423"}],40:[.75,.25,.409,{ic:.107,p:"271-240C271-240 271-236 264-226C210-144 202-59 202 11C202 147 261 518 501 722C515 736 516 737 516 740C516 747 512 750 506 750C495 750 380 669 293 527C183 346 152 154 152 47C152-12 161-75 179-125C204-192 247-250 261-250C267-250 271-246 271-240"}],41:[.75,.25,.409,{p:"382 453C382 512 373 575 355 625C330 692 287 750 273 750C267 750 263 746 263 740C263 740 263 736 270 726C324 644 332 559 332 489C332 353 273-18 33-222C19-236 18-237 18-240C18-247 22-250 28-250C39-250 154-169 241-27C351 154 382 346 382 453"}],42:[.75,-.319,.511,{ic:.072,p:"537 447C537 457 530 461 522 466L409 534L559 604C569 608 583 617 583 634C583 637 582 654 563 654C555 654 549 650 546 648L406 555L459 716C460 720 463 728 463 732C463 743 453 750 443 750C416 750 411 723 410 716L383 555L293 643C284 652 282 654 274 654C257 654 242 637 242 622C242 613 245 611 256 604L369 535L219 465C198 455 195 444 195 435C195 423 203 415 215 415C223 415 227 418 232 421L373 514L319 353C318 349 315 342 315 337C315 327 323 319 336 319C362 319 367 345 368 353L395 514L485 426C495 416 498 415 505 415C520 415 537 431 537 447"}],43:[.557,.057,.767,{p:"752 250C752 270 733 270 719 270L472 270L534 518C538 532 538 533 538 537C538 548 530 557 518 557C502 557 498 541 496 532L431 270L173 270C159 270 140 270 140 250C140 230 159 230 173 230L421 230L359-17C356-31 355-32 355-36C355-50 365-57 375-57C390-57 394-43 397-32L462 230L719 230C733 230 752 230 752 250"}],44:[.106,.193,.307,{p:"224 47C224 80 210 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 193 11 198 15C183-62 133-126 86-166C74-178 73-179 73-183C73-186 76-193 83-193C101-193 224-72 224 47"}],45:[.243,-.187,.358,{p:"331 199C333 205 339 227 339 231C339 243 330 243 314 243L119 243C99 243 97 243 93 230C91 224 86 205 86 200C86 187 94 187 112 187L304 187C323 187 328 187 331 199"}],46:[.106,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63"}],47:[.75,.25,.511,{ic:.105,p:"616 730C616 741 607 750 597 750C589 750 583 747 574 732L27-211C20-224 20-230 20-230C20-241 29-250 39-250C47-250 53-247 62-232L609 711C616 724 616 730 616 730"}],48:[.666,.022,.511,{ic:.044,p:"476 164C517 257 555 415 555 496C555 536 550 666 421 666C349 666 269 619 209 505C160 412 117 237 117 148C117 117 117-22 251-22C317-22 411 19 476 164ZM380 98C358 51 308 0 256 0C224 0 181 20 181 98C181 180 256 475 291 547C328 622 382 644 416 644C457 644 493 614 493 550C493 476 423 193 380 98"}],49:[.666,0,.511,{p:"417 19C417 31 407 31 391 31L383 31C370 31 353 32 340 33C318 36 312 37 312 51C312 57 314 66 315 70L458 641C459 644 461 654 461 654C461 662 455 666 449 666C443 666 442 665 430 650C353 547 283 540 254 537C249 536 238 535 238 518C238 506 250 506 254 506C269 506 318 512 365 547L247 73C239 41 231 31 153 31L145 31C128 31 117 31 117 12C117 0 128 0 132 0C175 0 220 3 263 3C307 3 353 0 397 0C404 0 417 0 417 19"}],50:[.666,.022,.511,{ic:.04,p:"515 163C515 173 507 173 500 173C488 173 487 172 483 156C469 115 430 48 363 48C335 48 296 56 280 60C244 68 205 77 174 77C163 77 154 75 152 74C202 160 275 201 306 219C460 306 551 368 551 497C551 612 473 666 395 666C247 666 165 464 165 399C165 379 171 336 216 336C295 336 337 456 337 494C337 512 328 547 315 547C309 547 304 542 304 536C304 536 304 532 305 530C311 518 315 505 315 493C315 464 278 358 217 358C205 358 195 363 195 391C195 456 270 644 392 644C433 644 480 617 480 534C480 389 393 305 294 246C249 219 207 195 165 143C95 59 84-12 84-12C84-22 94-22 99-22C111-22 113-20 116-9C124 19 142 55 172 55C204 55 232 35 257 18C283 0 314-22 354-22C469-22 515 152 515 163"}],51:[.666,.022,.511,{ic:.051,p:"480 203C480 222 476 295 400 330C504 365 562 456 562 532C562 617 497 666 419 666C300 666 199 561 199 476C199 441 218 412 255 412C292 412 338 447 338 497C338 516 327 547 315 547C309 547 304 542 304 536C304 533 305 531 308 525C308 525 316 511 316 496C316 462 284 434 255 434C235 434 229 453 229 471C229 550 320 644 417 644C454 644 502 626 502 554C502 538 492 350 327 350L304 350C287 350 278 350 278 329C278 319 286 319 303 319L331 319C350 319 408 317 408 236C408 218 399 119 347 59C319 25 273 0 228 0C178 0 128 30 126 104C169 100 182 137 182 152C182 168 171 184 148 184C97 184 95 124 95 106C95 38 143-22 228-22C354-22 480 83 480 203"}],52:[.666,.194,.511,{p:"474 14C474 19 468 31 459 31C459 31 455 31 445 27C427 20 402 16 385 16C378 16 374 16 369 17L413 195C417 210 417 212 417 215C417 241 393 242 390 242C360 242 354 216 350 199L308 33C235 59 276 46 247 56C210 67 193 67 171 67C159 67 157 67 144 66C414 316 472 640 472 640C472 661 455 666 445 666C416 666 410 643 403 616C370 491 326 371 255 255C176 127 87 57 83 54C76 51 44 34 44 18C44 14 51 1 59 1C65 1 80 13 91 21C100 29 109 36 168 36C186 36 206 36 241 25L300 2L263-147C259-162 259-164 259-168C259-189 276-194 286-194C305-194 318-183 324-160L361-14C367-15 375-15 381-15C409-15 474-2 474 14"}],53:[.665,.022,.511,{ic:.056,p:"498 265C498 344 454 420 367 420C321 420 280 403 243 374L289 558C292 569 294 570 294 570C294 570 297 570 307 567C326 560 349 558 369 558C479 558 567 641 567 656C567 663 561 665 558 665C555 665 551 664 546 662C501 642 456 634 417 634C373 634 334 644 305 660C299 663 295 665 291 665C284 665 282 659 279 648L203 344C202 341 201 331 201 331C201 321 208 319 214 319C221 319 223 322 230 329C281 389 336 398 365 398C406 398 426 363 426 309C426 254 397 149 376 109C332 28 273 6 236 6C200 6 139 26 138 123C141 122 143 122 148 122C182 122 201 151 201 174C201 194 188 208 165 208C113 208 107 149 107 117C107 44 150-22 236-22C364-22 498 113 498 265"}],54:[.666,.022,.511,{ic:.057,p:"507 270C507 320 480 426 367 426C306 426 262 383 232 339C255 429 279 495 325 554C356 593 409 641 470 641C492 641 525 637 535 601C487 601 482 560 482 553C482 539 490 521 516 521C550 521 568 549 568 587C568 637 531 666 471 666C389 666 299 609 227 507C142 387 120 228 120 158C120 131 120-22 254-22C380-22 507 120 507 270ZM380 96C354 49 312 6 256 6C197 6 185 68 185 97C185 176 231 404 364 404C378 404 400 404 417 380C426 368 435 348 435 317C435 271 400 135 380 96"}],55:[.666,.022,.511,{ic:.114,p:"625 656C625 666 617 666 611 666C606 666 602 666 598 663L583 643C546 589 509 549 468 549C446 549 443 564 440 598C436 636 432 666 391 666C364 666 315 658 257 603C280 653 280 656 280 656C280 666 270 666 265 666C254 666 253 665 246 651L150 447C144 435 144 432 144 432C144 422 152 422 159 422C170 422 171 423 175 430C250 575 342 596 378 596C397 596 402 589 419 561C435 532 451 527 468 527C484 527 499 531 513 538C412 372 411 370 378 304C287 122 268 15 268 11C268-11 286-22 303-22C342-22 351 10 359 44C390 164 432 291 490 415C542 527 588 596 616 639C625 652 625 656 625 656"}],56:[.666,.022,.511,{ic:.043,p:"494 208C494 240 485 272 465 299C459 306 420 340 397 360C496 408 554 474 554 548C554 624 490 666 420 666C310 666 210 563 210 463C210 427 224 399 234 386C240 378 241 377 286 337C116 258 97 160 97 115C97 31 167-22 252-22C378-22 494 93 494 208ZM509 550C509 445 384 377 378 377C378 377 376 377 369 384L293 448C275 463 265 485 265 509C265 575 340 641 417 641C470 641 509 608 509 550ZM435 166C435 86 347 6 255 6C191 6 147 49 147 113C147 186 206 274 305 321L387 252C412 230 435 211 435 166"}],57:[.666,.022,.511,{ic:.042,p:"553 488C553 515 553 666 423 666C292 666 165 524 165 376C165 331 190 219 305 219C365 219 409 259 440 306C414 200 389 140 345 84C324 58 276 6 214 6C186 6 152 13 139 42C187 46 190 86 190 91C190 105 182 123 156 123C122 123 104 94 104 58C104 5 150-22 212-22C308-22 392 59 439 126C539 267 553 444 553 488ZM488 550C488 478 445 241 308 241C237 241 237 314 237 328C237 366 267 501 295 551C307 573 350 641 421 641C472 641 488 593 488 550"}],58:[.431,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],59:[.431,.193,.307,{p:"218 53C218 66 218 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 188 8 190 9C172-65 132-122 80-172C75-175 73-178 73-182C73-188 77-193 83-193C101-193 218-67 218 53ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],60:[.54,.04,.778,{ic:.047,p:"689-20C692-9 686-4 676 2L213 250L800 498C813 504 821 509 824 520C827 531 820 540 809 540C806 540 804 540 789 533L170 272C158 267 149 262 146 250C143 238 149 233 159 228L648-33C659-40 661-40 664-40C675-40 686-31 689-20"}],61:[.367,-.133,.767,{ic:.01,p:"728 153C728 173 710 173 695 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L695 133C710 133 728 133 728 153ZM777 347C777 367 757 367 743 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L743 327C757 327 777 327 777 347"}],62:[.54,.04,.778,{p:"757 250C760 262 753 267 743 272L254 533C243 540 241 540 238 540C227 540 216 531 213 520C211 511 214 505 227 498L690 250L103 2C87-5 80-11 78-20C75-31 82-40 93-40C96-40 98-40 113-33L732 228C744 233 754 238 757 250"}],63:[.716,0,.511,{ic:.04,p:"551 592C551 663 504 716 431 716C278 716 194 506 194 463C194 437 215 431 228 431C254 431 277 454 277 480C277 494 269 512 239 512C275 612 349 694 431 694C477 694 516 664 516 606C516 535 465 494 436 470L315 375C290 354 246 320 246 257C246 224 264 187 306 187C373 187 418 258 418 282C418 292 408 292 403 292C391 292 390 290 386 277C372 237 337 209 306 209C288 209 281 227 281 243C281 282 299 296 363 346L441 409C482 441 551 496 551 592ZM324 63C324 83 309 106 279 106C248 106 215 77 215 43C215 18 234 0 259 0C293 0 324 32 324 63"}],64:[.705,.011,.767,{ic:.022,p:"706 68C706 78 700 78 681 78C665 78 663 78 647 71C566 34 478 11 389 11C251 11 182 119 182 246C182 470 377 683 556 683C681 683 759 581 759 448C759 400 721 150 632 150C626 150 614 150 614 175C614 181 616 189 617 195L682 458C683 461 684 471 684 471C684 481 677 481 661 481L635 481C627 501 601 566 522 566C403 566 279 429 279 286C279 188 341 128 417 128C483 128 533 174 553 193C556 136 607 128 628 128C699 128 731 200 746 241C747 244 789 354 789 445C789 611 684 705 557 705C356 705 151 480 151 248C151 113 230-11 388-11C402-11 471-11 558 11C584 17 706 52 706 68ZM570 268C561 232 488 150 420 150C357 150 340 224 340 270C340 401 437 544 522 544C596 544 613 458 613 444L610 430"}],91:[.75,.25,.307,{ic:.139,p:"206-222C206-210 196-210 180-210L121-210L351 710L416 710C434 710 435 711 439 715C442 720 446 738 446 738C446 750 436 750 420 750L343 750C321 750 320 750 315 731L76-225C75-228 73-238 73-238C73-250 83-250 99-250L176-250C194-250 195-249 199-245C202-240 206-222 206-222"}],92:[.75,.25,.5,{p:"386-230C386-230 387-225 385-212L280 728C279 739 278 750 264 750C253 750 241 741 239 730C239 730 237 725 239 712L344-228C345-239 347-250 361-250C372-250 383-241 386-230"}],93:[.75,.25,.307,{ic:.052,p:"117-231L356 725C357 728 359 738 359 738C359 750 349 750 333 750L256 750C238 750 237 749 233 745C230 740 226 722 226 722C226 710 236 710 252 710L311 710L81-210L16-210C-2-210-3-211-7-215C-10-220-14-238-14-238C-14-250-4-250 12-250L89-250C111-250 112-250 117-231"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.11,.14,.743,{p:"727-125C729-117 724-110 716-110L-27-110C-36-110-44-117-46-125C-48-133-43-140-35-140L708-140C717-140 725-133 727-125"}],96:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],123:[.75,.25,.5,{ic:.113,p:"612 739C615 750 607 750 595 750C495 750 393 699 373 627L327 444C304 350 300 334 267 306C249 292 215 265 151 261C144 261 137 260 135 250C132 240 138 240 148 239C190 236 270 215 245 115L195-83C181-141 172-175 215-212C251-242 314-250 345-250C357-250 365-250 367-239C370-229 364-229 354-228C276-223 251-178 251-142C250-131 251-129 260-94L297 56C305 86 317 137 318 147C321 213 264 239 228 250C354 284 372 355 379 383L424 563C442 635 447 657 478 682C500 700 529 724 600 728C605 729 610 733 612 739"}],124:[.75,.25,.278,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217"}],125:[.75,.25,.5,{p:"490 250C492 260 486 260 476 261C434 264 354 285 379 385L429 583C443 641 452 675 409 712C373 741 312 750 280 750C270 750 260 750 257 739C254 729 260 729 270 728C348 723 374 678 374 642C374 631 373 629 365 594L327 444C320 414 307 363 306 353C303 287 360 261 397 250C270 216 252 145 245 117L200-63C182-135 177-157 147-182C124-200 95-224 24-228C19-229 14-233 12-239C10-250 20-250 30-250C130-250 231-199 251-127L297 56C321 150 325 166 358 194C375 208 409 235 473 239C480 239 487 240 490 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.511,{p:""}],168:[.649,-.553,.511,{ic:.032,p:"366 610C366 629 353 649 326 649C297 649 268 621 268 592C268 572 282 553 309 553C337 553 366 581 366 610ZM543 610C543 629 530 649 503 649C474 649 445 621 445 592C445 572 459 553 486 553C514 553 543 581 543 610"}],175:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],176:[.683,-.428,.383,{ic:.079,p:"458 556C476 626 433 683 363 683C292 683 220 626 203 556C185 485 228 428 299 428C369 428 441 485 458 556ZM418 556C406 507 357 468 309 468C260 468 231 507 243 556C255 604 304 643 353 643C401 643 430 604 418 556"}],180:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],305:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],567:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],710:[.683,-.518,.511,{ic:.018,p:"527 536L433 680C430 684 423 684 418 680L252 536C241 526 251 512 263 520L411 619L509 520C517 512 534 526 527 536"}],711:[.683,-.518,.511,{ic:.054,p:"560 665C571 675 561 689 549 681L402 582L303 681C295 689 278 675 285 665L379 521C382 517 389 517 394 521"}],713:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],714:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],715:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],728:[.686,-.516,.511,{ic:.052,p:"563 676C563 682 558 686 552 686C544 686 542 681 539 672C511 587 438 552 391 552C332 552 303 595 303 642C303 652 308 675 308 675C308 684 301 686 297 686C280 686 280 639 280 634C280 573 316 516 387 516C499 516 563 647 563 676"}],729:[.654,-.548,.307,{ic:.051,p:"358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],730:[.705,-.529,.831,{p:"628 639C628 639 627 559 556 559C535 559 512 565 512 594C512 594 512 675 584 675C614 675 628 664 628 639ZM666 638C666 669 643 705 591 705C534 705 475 655 474 597C474 550 512 529 548 529C607 529 666 582 666 638"}],732:[.651,-.55,.511,{ic:.057,p:"568 640C568 646 563 650 557 650C552 650 549 648 544 643C541 639 484 585 454 585C442 585 434 593 425 608C410 633 398 651 371 651C347 651 318 631 297 615C297 615 244 572 244 561C244 555 248 551 255 551C260 551 263 554 268 558C268 558 327 616 357 616C372 616 380 604 389 589C400 571 413 550 440 550C486 550 568 631 568 640"}],768:[.696,-.505,0,{dx:.137,p:"-67 522C-65 525-64 527-69 537L-140 679C-145 688-149 696-163 696C-175 696-196 686-205 668C-213 651-207 642-201 636L-101 513C-96 505-94 505-91 505C-84 505-71 514-67 522"}],769:[.696,-.505,0,{ic:.028,dx:.077,p:"28 668C28 686 12 696 0 696C-14 696-22 688-31 679L-173 537C-183 527-183 525-183 522C-183 514-174 505-167 505C-164 505-162 505-153 513L8 636C17 642 28 651 28 668"}],770:[.683,-.518,0,{ic:.018,dx:.123,p:"16 536L-78 680C-81 684-88 684-93 680L-259 536C-270 526-260 512-248 520L-100 619L-2 520C6 512 23 526 16 536"}],771:[.651,-.55,0,{ic:.057,dx:.105,p:"57 640C57 646 52 650 46 650C41 650 38 648 33 643C30 639-27 585-57 585C-69 585-77 593-86 608C-101 633-113 651-140 651C-164 651-193 631-214 615C-214 615-267 572-267 561C-267 555-263 551-256 551C-251 551-248 554-243 558C-243 558-184 616-154 616C-139 616-131 604-122 589C-111 571-98 550-71 550C-25 550 57 631 57 640"}],772:[.616,-.586,0,{ic:.061,dx:.105,p:"61 605C61 616 51 616 36 616L-244 616C-261 616-271 616-271 599C-271 586-263 586-246 586L34 586C51 586 61 586 61 605"}],774:[.686,-.516,0,{ic:.052,dx:.089,p:"52 676C52 682 47 686 41 686C33 686 31 681 28 672C0 587-73 552-120 552C-179 552-208 595-208 642C-208 652-203 675-203 675C-203 684-210 686-214 686C-231 686-231 639-231 634C-231 573-195 516-124 516C-12 516 52 647 52 676"}],775:[.654,-.548,0,{dx:.105,p:"-51 611C-51 632-66 654-96 654C-128 654-160 623-160 591C-160 569-144 548-115 548C-83 548-51 579-51 611"}],776:[.649,-.553,0,{ic:.032,dx:.105,p:"-145 610C-145 629-158 649-185 649C-214 649-243 621-243 592C-243 572-229 553-202 553C-174 553-145 581-145 610ZM32 610C32 629 19 649-8 649C-37 649-66 621-66 592C-66 572-52 553-25 553C3 553 32 581 32 610"}],778:[.705,-.529,0,{dx:.101,p:"-43 639C-43 639-44 559-115 559C-136 559-159 565-159 594C-159 594-159 675-87 675C-57 675-43 664-43 639ZM-5 638C-5 669-28 705-80 705C-137 705-196 655-197 597C-197 550-159 529-123 529C-64 529-5 582-5 638"}],780:[.683,-.518,0,{ic:.054,dx:.087,p:"49 665C60 675 50 689 38 681L-109 582L-208 681C-216 689-233 675-226 665L-132 521C-129 517-122 517-117 521"}],8208:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8209:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8211:[.277,-.255,.511,{ic:.04,p:"551 266C551 277 541 277 526 277L118 277C103 277 93 277 93 266C93 255 103 255 118 255L526 255C541 255 551 255 551 266"}],8212:[.277,-.255,1.022,{ic:.014,p:"1036 266C1036 277 1026 277 1011 277L144 277C129 277 119 277 119 266C119 255 129 255 144 255L1011 255C1026 255 1036 255 1036 266"}],8214:[.75,.25,.398,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217ZM225-217L458 717C462 731 467 750 447 750C427 750 422 731 418 717L185-217C181-231 177-250 197-250C217-250 221-231 225-217"}],8216:[.693,-.394,.307,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458"}],8217:[.694,-.395,.307,{ic:.066,p:"373 631C373 652 368 694 325 694C285 694 260 659 260 630C260 598 283 588 304 588C321 588 339 597 349 607C338 547 300 476 234 422C221 410 220 409 220 405C220 402 223 395 230 395C249 395 373 514 373 631"}],8220:[.693,-.394,.49,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458ZM503 458C503 490 480 500 459 500C442 500 424 491 414 481C425 541 463 612 529 666C542 678 543 679 543 683C543 686 540 693 533 693C514 693 390 574 390 457C390 436 395 394 438 394C478 394 503 429 503 458"}],8221:[.694,-.395,.49,{ic:.064,p:"371 631C371 652 366 694 323 694C283 694 258 659 258 630C258 598 281 588 302 588C319 588 337 597 347 607C336 547 298 476 232 422C219 410 218 409 218 405C218 402 221 395 228 395C247 395 371 514 371 631ZM554 631C554 652 549 694 506 694C466 694 441 659 441 630C441 598 464 588 485 588C502 588 520 597 530 607C519 547 481 476 415 422C402 410 401 409 401 405C401 402 404 395 411 395C430 395 554 514 554 631"}],8230:[.106,0,.684,{p:"221 63C221 85 205 106 177 106C145 106 112 76 112 43C112 17 130 0 156 0C190 0 221 33 221 63ZM410 63C410 85 394 106 366 106C334 106 301 76 301 43C301 17 319 0 345 0C379 0 410 33 410 63ZM599 63C599 85 583 106 555 106C523 106 490 76 490 43C490 17 508 0 534 0C568 0 599 33 599 63"}],8260:[.683,0,.603,{ic:.09,p:"692 663C695 674 688 683 677 683C670 683 663 680 658 674L88 31C85 28 83 24 82 20C79 9 86 0 97 0C104 0 111 4 116 9L686 653C689 656 691 659 692 663"}],8364:[.705,.022,.576,{ic:.123,p:"522-12L561 143C562 149 559 153 553 153L543 153C538 153 533 149 531 144C506 73 445 8 377 8C319 8 282 50 267 102C251 154 255 212 266 271L500 271C504 271 509 274 511 278L517 291C520 296 516 301 510 301L272 301L281 342L292 383L557 383C562 383 566 386 569 390L575 403C577 408 573 413 567 413L301 413C320 472 345 529 386 581C428 633 486 675 544 675C612 675 641 611 630 539C629 534 632 530 638 530L648 530C653 530 659 534 660 540L699 695C700 701 697 705 691 705L688 705C685 705 682 704 680 702L636 661C615 688 584 705 543 705C467 705 388 660 328 598C275 543 236 479 210 413L165 413C161 413 156 410 154 405L149 395C146 389 149 383 155 383L199 383C195 369 191 355 187 342C184 328 181 314 179 301L137 301C133 301 128 298 126 293L121 283C118 277 121 271 127 271L175 271C167 204 174 140 200 86C229 23 285-22 361-22C402-22 442-5 476 22L500-18C501-21 503-22 507-22L510-22C515-22 521-18 522-12"}],8486:[.705,0,.716,{ic:.043,p:"685 146C685 157 673 157 670 157C659 157 658 156 647 133C636 108 623 85 617 75C611 67 607 60 557 60L488 60C508 102 539 146 606 223C686 315 759 404 759 506C759 625 663 705 531 705C360 705 183 567 183 394C183 336 203 281 222 231C259 128 259 101 259 60L184 60C184 60 145 60 138 65C134 68 134 96 134 113L134 143C135 157 124 157 119 157C114 157 105 157 103 146L100 24C100 0 101 0 125 0L248 0C266 0 271 0 274 10C278 25 286 62 286 123C286 140 286 173 278 249C272 305 272 307 272 345C272 574 423 683 531 683C601 683 669 638 669 533C669 430 609 330 554 237C504 154 448 48 448 12C448 0 457 0 473 0L596 0C617 0 618 1 625 15L681 133C682 136 685 142 685 146"}],8487:[.684,.021,.716,{ic:.071,p:"784 538L787 660C787 684 786 684 762 684L639 684C621 684 616 684 613 674C609 659 601 622 601 561C601 544 601 511 609 435C615 379 615 377 615 339C615 110 464 1 356 1C286 1 218 46 218 151C218 254 278 354 333 447C383 530 439 636 439 672C439 684 430 684 414 684L291 684C270 684 269 683 262 669L206 551C205 548 202 542 202 538C202 527 214 527 217 527C228 527 229 528 240 551C251 576 264 599 270 609C276 617 280 624 330 624L399 624C379 582 348 538 281 461C201 369 128 280 128 178C128 59 224-21 356-21C527-21 704 117 704 290C704 348 684 403 665 453C628 556 628 583 628 624L703 624C703 624 742 624 749 619C753 616 753 588 753 571L753 541C752 527 763 527 768 527C773 527 782 527 784 538"}],8592:[.512,.011,.971,{p:"957 253C957 269 942 271 929 271L247 271C321 321 384 388 424 468L427 476C430 482 436 493 436 501C436 512 425 512 416 512C397 512 396 502 391 490C346 395 265 315 170 271C160 267 142 264 140 252C140 240 163 232 175 224C241 178 273 106 273 27L273 8C273-3 275-11 293-11C306-11 313-4 313 8L313 57C306 123 280 183 233 231L923 231C936 231 957 233 957 253"}],8593:[.694,.194,.512,{ic:.07,p:"578 424L582 442C583 448 581 452 576 453C474 480 419 573 438 684C439 690 435 694 430 694C424 694 418 690 416 684C380 573 277 480 162 453C157 452 152 448 151 442L147 424C145 417 150 412 158 414C238 432 315 480 372 546L192-174C186-201 226-201 232-174L412 546C437 480 490 432 561 414C568 412 576 417 578 424"}],8594:[.513,.01,.971,{p:"956 250L956 252C956 262 934 269 922 277C856 323 823 395 823 475L823 494C823 505 821 513 803 513C789 513 783 505 783 494L783 445C790 379 816 319 863 271L173 271C160 271 139 269 139 249C139 233 154 231 167 231L849 231C775 181 712 114 672 34L669 26C666 20 660 9 660 1C660-10 671-10 680-10C699-10 700 0 705 12C750 107 831 187 926 231C935 235 956 240 956 250"}],8595:[.694,.194,.512,{p:"486 58L490 76C492 83 487 88 479 86C399 68 322 20 265-46L445 674C451 701 411 701 405 674L225-46C200 20 147 68 76 86C69 88 61 83 59 76L55 58C54 52 56 48 61 47C163 20 218-73 199-184C198-190 202-194 207-194C213-194 219-190 221-184C257-73 360 20 475 47C480 48 485 52 486 58"}],8722:[.27,-.23,.767,{p:"752 250C752 270 734 270 719 270L173 270C159 270 139 270 139 250C139 230 159 230 173 230L719 230C734 230 752 230 752 250"}],8730:[.735,.104,.46,{ic:.226,p:"686 714L686 716C686 725 678 733 669 735L574 735C563 735 553 734 546 723C523 681 504 637 483 594C394 419 314 239 223 66C219 57 213 48 210 38L209 38C209 130 219 220 219 312C219 318 215 326 208 326C199 326 186 309 178 299L103 215C94 206 80 192 80 185C80 180 86 175 91 175C105 175 140 225 162 247C158 211 159 175 158 139C155 63 149-13 149-89C149-100 156-104 167-104L174-104C192-101 197-76 205-63C230-5 262 51 289 108L506 550L569 679C573 687 575 695 589 695L657 695C670 695 685 698 686 714"}],8734:[.456,.025,.92,{ic:.022,p:"467 201C397 110 311 26 213 26C130 26 113 120 137 213C159 304 232 391 316 391C380 391 412 320 440 261ZM891 218C868 127 796 40 712 40C648 40 615 111 588 170L561 230C631 321 717 405 815 405C898 405 915 311 891 218ZM933 213C964 338 914 453 797 453C698 453 608 378 533 288L522 314C487 390 430 456 338 456C226 456 126 340 95 218C64 93 113-22 230-22C330-22 420 53 494 143L506 117C541 41 598-25 689-25C802-25 902 91 933 213"}],8738:[.557,.057,.767,{ic:.044,p:"695 20C697 28 694 36 687 39L572 90C603 141 626 195 640 250C653 305 657 359 652 410L793 461C801 464 808 472 810 480C814 494 802 504 788 499L646 447C639 483 626 518 609 549C606 554 602 557 595 557C584 557 573 548 570 537C569 532 570 528 571 525C587 496 598 465 605 432L157 269C149 266 142 258 140 250C137 242 141 234 147 231L514 68C491 35 464 4 434-25C431-28 428-32 427-37C424-48 431-57 442-57C448-57 454-54 459-49C492-18 522 17 548 53L663 1C675-4 692 6 695 20ZM600 250C587 200 566 151 538 105L213 250L611 395C616 349 612 300 600 250"}],9001:[.751,.249,.409,{ic:.105,p:"274-231L274-226C274-211 271-195 270-180C259-46 241 90 232 224C232 230 231 236 231 242L231 246C232 251 236 256 238 260L251 282C332 411 403 544 484 673C494 689 514 715 514 730L514 733C513 743 505 751 495 751L490 750C475 746 465 722 457 707L381 579L207 287C201 276 189 262 189 249C189 227 193 204 196 182L233-216C235-231 236-249 254-249C264-249 273-240 274-231"}],9002:[.751,.249,.409,{p:"345 254C345 277 340 304 337 328L301 722C299 734 297 751 280 751C280 751 277 751 275 750C267 748 261 742 260 734L260 729C260 715 262 701 263 687L282 488L297 326C300 305 304 283 304 262C304 254 299 248 296 242L283 220L25-213C23-218 20-223 20-228L20-230C20-240 30-249 40-249C57-247 68-221 75-208L327 215C333 227 345 240 345 254"}],9702:[.379,-.081,.767,{p:"594 258C594 320 549 379 470 379C380 379 287 295 287 202C287 129 338 81 411 81C507 81 594 174 594 258ZM551 230C536 169 474 120 413 120C352 120 315 169 330 230C345 291 407 340 468 340C529 340 566 291 551 230"}],10214:[.751,.249,.422,{ic:.138,p:"320-221C320-212 312-208 303-208C298-208 293-209 288-209L235-209L269-72L460 690C462 700 461 711 478 711L546 711C557 713 560 731 560 740L560 744C557 750 551 751 545 751L336 751C316 751 315 736 313 722L76-225C75-229 73-233 73-237C73-248 83-249 89-249L300-249C317-249 320-234 320-221ZM424 709L198-192L192-207L172-209L121-209L347 694L353 709"}],10215:[.751,.249,.422,{ic:.052,p:"471 727C472 731 474 735 474 739C474 748 465 751 458 751L247 751C230 751 228 734 228 723C228 714 236 710 245 710C250 710 255 711 260 711L312 711L278 574L88-186C84-197 87-210 70-210C66-210 62-209 59-209L2-209C-9-211-12-229-12-238L-12-242C-9-248-3-249 3-249L211-249C231-249 232-234 234-220ZM426 709L200-192L194-207L174-209L123-209L349 694L355 709"}]},"bold-italic":{32:[0,0,.414,{p:""}],33:[.711,0,.386,{ic:.044,p:"423 627C428 642 430 646 430 655C430 680 411 711 367 711C355 711 289 704 279 633L225 247L225 236C221 219 239 219 252 219C275 219 276 220 282 237ZM287 87C287 120 263 147 225 147C184 147 137 109 137 60C137 24 164 0 199 0C241 0 287 39 287 87"}],34:[.703,-.422,.518,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422ZM555 650C566 679 546 703 516 703C485 703 453 679 449 650L417 422L473 422"}],35:[.694,.194,.944,{p:"889 139C889 169 860 169 848 169L644 169L730 332L904 332C916 332 944 332 944 362C944 393 913 393 898 393L763 393L895 644C901 655 902 657 902 663C902 680 888 694 871 694C854 694 848 683 842 672L694 393L529 393L661 644C667 655 668 657 668 663C668 680 654 694 637 694C620 694 614 683 608 672L460 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L427 332L341 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L307 108L174-144C168-155 167-157 167-163C167-180 181-194 198-194C215-194 221-183 227-172L376 108L541 108L408-144C402-155 401-157 401-163C401-180 415-194 432-194C449-194 455-183 461-172L610 108L842 108C857 108 889 108 889 139ZM661 332L575 169L410 169L496 332"}],36:[.75,.056,.575,{ic:.071,p:"645 549C654 656 568 694 486 699L498 750L451 750L439 699C265 690 190 552 183 469C181 440 186 391 221 352C260 309 303 301 337 294L275 42C224 46 165 64 154 127C223 127 236 180 237 198C241 245 201 252 187 252C115 252 106 173 105 154C99 86 128 7 263-5L250-56L297-56L310-5C489 8 561 158 568 243C573 304 552 343 531 369C496 411 445 422 418 428L474 652C529 649 581 630 594 581C542 581 516 543 513 509C510 468 543 456 564 456C617 456 641 500 645 549ZM427 652L373 438C307 450 274 485 278 529C282 578 328 642 427 652ZM474 182C471 140 432 54 322 43L383 283C465 268 477 211 474 182"}],37:[.75,.056,.944,{ic:.002,p:"946 719C946 736 932 750 915 750C902 750 894 742 889 737C836 679 762 646 684 646C618 646 553 670 507 716C486 736 467 750 430 750C302 750 218 602 218 480C218 363 302 347 337 347C462 347 532 518 532 626C532 633 532 644 531 651C541 645 597 611 683 611C707 611 741 613 782 626L783 626L188 3C174-11 172-14 172-25C172-47 189-56 202-56C215-56 220-50 228-42L933 693C939 699 946 709 946 719ZM901 222C901 328 836 347 800 347C667 347 587 193 587 77C587-31 660-56 706-56C830-56 901 113 901 222ZM478 634C478 549 421 383 340 383C319 383 305 402 305 435C305 482 337 594 347 624C373 701 411 714 430 714C477 714 478 642 478 634ZM847 230C847 145 790-20 709-20C689-20 674-2 674 32C674 32 703 311 799 311C842 311 847 255 847 230"}],38:[.711,.017,.886,{ic:.011,p:"834 298C834 371 803 420 776 460C884 543 897 634 897 647C897 679 872 694 847 694C809 694 775 661 775 622C775 597 790 582 813 576C777 519 734 494 697 474C626 433 554 393 554 320C554 271 595 236 648 236C696 236 722 276 722 308C722 332 706 355 672 355C631 355 610 320 610 320C612 347 623 367 655 390C676 404 714 422 726 429C776 357 777 315 777 292C777 245 753 138 665 74C611 36 535 19 448 19C326 19 256 60 256 155C256 204 276 276 294 323C309 316 341 306 374 306C450 306 483 363 483 405C483 443 459 469 407 469C399 469 367 469 326 453C346 563 380 675 459 675C485 675 516 663 529 627C486 619 467 586 467 557C467 519 498 511 516 511C545 511 589 532 589 597C589 663 536 711 459 711C309 711 224 561 224 450C224 440 226 413 234 392C172 330 141 236 141 181C141 70 231-17 444-17C827-17 834 272 834 298ZM429 413C429 377 410 342 377 342C359 342 334 351 324 381C354 420 385 433 407 433C429 433 429 420 429 413"}],39:[.703,-.422,.356,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422"}],40:[.75,.249,.473,{ic:.094,p:"567 736C567 747 557 750 549 750C528 750 450 686 413 650C280 519 169 296 169 74C169 45 169-30 201-111C225-172 281-249 306-249C310-249 324-249 324-235C324-231 324-229 313-215C255-129 252-21 252 16C252 157 316 516 542 708L561 725C563 726 567 730 567 736"}],41:[.75,.249,.473,{p:"430 427C430 497 418 565 391 628C373 669 319 750 292 750C284 750 274 747 274 736C274 731 277 728 280 724C299 695 346 625 346 485C346 359 291-9 51-212C33-228 32-229 32-235C32-247 43-249 49-249C71-249 146-186 173-159C369 27 430 278 430 427"}],42:[.75,-.306,.591,{ic:.057,p:"604 450C604 461 601 470 584 477L465 528L608 579C620 583 648 593 648 626C648 652 630 661 616 661C604 661 599 657 588 650L455 561L511 702C517 715 517 717 517 721C517 736 504 750 483 750C479 750 435 750 430 698L417 561L331 648C318 661 312 661 305 661C281 661 251 635 251 606C251 595 254 586 271 579L390 528L247 477C235 473 207 463 207 430C207 404 225 395 239 395C250 395 252 395 280 414C348 459 316 440 400 494L344 354C338 341 338 339 338 335C338 320 351 306 372 306C376 306 420 306 425 358L438 495L524 408C537 395 543 395 550 395C574 395 604 421 604 450"}],43:[.603,.102,.886,{p:"859 250C859 281 828 281 816 281L545 281L613 552C617 566 617 568 617 572C617 593 600 603 587 603C563 603 557 581 555 572L482 281L196 281C182 281 153 281 153 251C153 220 181 220 196 220L467 220L398-56C396-63 395-68 395-71C395-88 409-102 426-102C450-102 455-80 457-72L530 220L816 220C827 220 859 220 859 250"}],44:[.147,.194,.356,{p:"276 67C276 114 254 147 211 147C156 147 121 97 121 58C121 34 135 0 182 0C208 0 227 12 230 14C203-73 143-128 106-154C90-167 89-168 89-174C89-183 97-194 107-194C130-194 276-64 276 67"}],45:[.269,-.175,.414,{p:"375 202C379 218 387 248 387 251C387 269 369 269 355 269L138 269C110 269 109 267 103 244C102 237 92 197 92 194C92 175 110 175 125 175L338 175C368 175 369 178 375 202"}],46:[.147,0,.356,{p:"272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],47:[.75,.25,.591,{ic:.09,p:"681 719C681 736 667 750 650 750C633 750 626 738 619 727L45-195C39-205 35-211 35-219C35-236 49-250 66-250C83-250 90-238 97-227L671 695C677 705 681 711 681 719"}],58:[.444,0,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],59:[.444,.194,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM268 74C268 114 254 147 210 147C158 147 121 99 121 58C121 34 135 0 182 0C203 0 219 8 219 8C190-80 130-134 100-158C92-165 89-167 89-174C89-183 97-194 107-194C128-194 268-62 268 74"}],60:[.587,.086,.894,{ic:.043,p:"783-56C787-39 778-31 766-24L260 250L903 525C919 532 932 540 936 557C940 571 932 587 913 587C906 587 900 585 892 581L192 282C179 277 163 269 159 251C154 233 164 225 176 219L724-79C737-86 745-86 745-86C764-86 780-70 783-56"}],61:[.393,-.108,.886,{p:"886 362C886 393 855 393 840 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L846 332C858 332 886 332 886 362ZM831 139C831 169 802 169 790 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L784 108C799 108 831 108 831 139"}],62:[.587,.086,.894,{p:"860 251C864 269 852 277 843 282L294 580C282 587 276 587 273 587C257 587 239 573 235 557C231 541 238 533 252 525L759 251L115-24C96-32 86-41 82-56C79-70 87-86 106-86C113-86 118-84 126-80L827 219C842 225 855 233 860 251"}],63:[.711,0,.591,{ic:.023,p:"614 587C614 661 562 711 470 711C315 711 214 556 214 490C214 463 234 444 264 444C300 444 334 475 334 514C334 553 299 560 296 561C337 628 401 675 469 675C487 675 556 673 556 606C556 578 544 538 493 505L349 411C293 375 284 321 284 293C284 225 337 219 355 219C435 219 490 280 490 313C490 327 478 327 462 327C442 327 439 327 434 313C416 264 371 255 357 255C346 255 341 263 341 273C341 305 362 319 382 332L505 411C578 459 614 520 614 587ZM389 87C389 120 365 147 327 147C286 147 239 109 239 60C239 24 266 0 301 0C343 0 389 39 389 87"}],64:[.702,.008,.886,{ic:.01,p:"815 77C815 91 803 91 787 91L767 91C751 91 749 91 733 85C643 50 548 28 451 28C302 28 219 107 219 243C219 427 358 666 613 666C741 666 841 600 841 451C841 410 807 163 718 163C711 163 704 166 704 184C704 202 736 322 738 331C743 349 772 459 772 468C772 482 760 482 744 482L715 482C692 547 632 567 580 567C405 567 309 407 309 285C309 176 386 127 477 127C532 127 574 147 608 170C634 127 696 127 708 127C850 127 896 369 896 448C896 617 779 702 614 702C327 702 164 456 164 247C164 78 277-8 449-8C641-8 807 65 807 65C815 68 815 77 815 77ZM610 246C601 210 537 163 482 163C416 163 411 237 411 261C411 355 474 531 580 531C605 531 649 520 665 469"}],91:[.75,.25,.356,{ic:.129,p:"242-241C244-236 250-213 250-207C250-189 233-189 218-189L161-189L381 689L447 689C464 689 471 689 476 699C478 702 485 727 485 732C485 750 468 750 453 750L362 750C339 750 334 750 328 727L92-216C91-221 89-227 89-232C89-250 106-250 121-250L212-250C229-250 237-250 242-241"}],92:[.75,.25,.575,{p:"455-219C457-213 456-212 454-199L307 720C304 737 303 750 282 750C268 750 249 739 244 719C242 713 243 712 245 699L392-220C394-235 397-250 418-250C432-250 450-239 455-219"}],93:[.75,.25,.356,{ic:.036,p:"389 716C390 721 392 727 392 732C392 750 375 750 360 750L269 750C252 750 244 750 239 741C237 736 231 713 231 707C231 689 248 689 263 689L320 689L100-189L34-189C17-189 10-189 5-199C3-202-4-227-4-232C-4-250 13-250 28-250L119-250C142-250 147-250 153-227"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.097,.153,.866,{p:"862-125C866-110 857-97 841-97L-24-97C-40-97-55-110-59-125C-63-140-54-153-38-153L827-153C843-153 858-140 862-125"}],96:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],123:[.75,.25,.575,{ic:.105,p:"438-232C441-219 437-215 426-214C343-209 315-174 312-138C311-128 313-120 317-103L377 134C386 176 367 227 287 250C414 282 431 351 442 396L495 606C500 628 507 657 554 686C566 693 600 711 653 714C667 715 675 715 679 732C684 750 675 750 653 750C511 750 408 700 388 623L336 417C321 355 316 334 275 305C247 284 209 270 167 268C153 267 145 267 141 250C137 237 141 233 153 232C242 227 267 182 267 146C267 138 266 136 257 99L204-111C172-239 336-250 403-250C425-250 434-250 438-232"}],124:[.75,.25,.319,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206"}],125:[.75,.25,.575,{p:"559 250C562 263 558 267 546 268C483 271 437 297 434 352C433 360 434 362 443 401L496 611C527 734 379 750 297 750C276 750 266 750 261 732C258 719 262 715 274 714C354 710 386 677 389 638C389 628 387 620 383 603L324 366C314 324 333 274 414 250C287 218 270 150 258 104L206-106C200-129 193-155 149-184C137-191 101-211 47-214C32-215 24-215 20-232C16-250 26-250 47-250C197-250 293-196 312-123L364 83C380 148 384 165 426 196C440 207 478 229 532 232C546 233 554 233 559 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.591,{p:""}],168:[.667,-.535,.591,{ic:.045,p:"391 613C391 638 373 667 336 667C295 667 255 628 255 589C256 560 277 535 312 535C354 535 391 574 391 613ZM636 613C636 638 618 667 581 667C540 667 500 628 500 589C501 560 522 535 557 535C599 535 636 574 636 613"}],175:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],176:[.686,-.392,.443,{ic:.065,p:"504 539C524 620 475 686 393 686C312 686 229 620 209 539C189 458 238 392 320 392C401 392 483 458 504 539ZM444 539C432 491 383 452 335 452C286 452 257 491 269 539C281 587 330 626 378 626C426 626 456 587 444 539"}],180:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],305:[.452,.008,.394,{sk:-.012,p:"359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],567:[.452,.202,.439,{sk:.063,p:"413 354C413 419 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C291 416 306 416 306 379C306 360 303 349 300 336L204-45C187-113 148-166 97-166C88-166 86-166 73-164C105-142 107-109 107-104C107-82 90-58 57-58C20-58-14-91-14-130C-14-177 34-202 98-202C162-202 286-167 316-46L408 320C411 331 413 340 413 354"}],710:[.704,-.497,.591,{ic:.012,p:"603 519L457 704L250 519L265 497L439 596L580 497"}],711:[.704,-.497,.591,{ic:.052,p:"643 682L628 704L454 605L313 704L290 682L436 497"}],713:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],714:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],715:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],728:[.69,-.511,.591,{ic:.037,p:"628 672C628 682 620 690 610 690C597 690 594 679 592 674C564 590 474 570 434 570C385 570 332 594 332 647C332 661 335 665 335 672C335 681 327 690 317 690C298 690 295 665 295 638C295 561 353 511 428 511C552 511 628 632 628 672"}],729:[.674,-.527,.356,{ic:.048,p:"404 614C404 642 383 674 342 674C296 674 253 631 253 587C253 555 277 527 315 527C362 527 404 571 404 614"}],730:[.702,-.534,.949,{p:"686 637C686 631 682 604 671 590C659 576 633 575 619 575C597 575 572 576 572 599C572 604 576 633 587 646C600 660 622 661 639 661C663 661 686 659 686 637ZM748 636C748 676 714 702 650 702C557 702 510 648 510 600C510 557 547 534 608 534C703 534 748 590 748 636"}],732:[.66,-.541,.591,{ic:.042,p:"633 642C633 652 625 660 615 660C607 660 603 656 594 647C581 636 538 599 509 599C496 599 486 606 467 628C446 652 426 660 406 660C372 660 334 631 316 617C300 605 259 572 259 559C259 553 264 541 277 541C284 541 289 545 295 551C317 570 356 602 383 602C397 602 407 594 418 580C449 546 468 541 486 541C515 541 547 560 572 580C588 593 633 628 633 642"}],768:[.699,-.502,0,{dx:.183,p:"-92 535C-89 542-91 549-95 554L-160 668C-170 687-177 699-199 699C-224 699-256 679-270 651C-286 620-268 605-258 597L-150 508C-146 505-143 502-137 502C-121 502-95 529-92 535"}],769:[.699,-.502,0,{ic:.005,dx:.113,p:"5 651C5 679-17 699-42 699C-64 699-77 687-97 668L-219 554C-225 549-231 542-231 535C-231 529-219 502-203 502C-197 502-192 505-187 508L-34 597C-20 605 5 620 5 651"}],770:[.704,-.497,0,{ic:.012,dx:.165,p:"12 519L-134 704L-341 519L-326 497L-152 596L-11 497"}],771:[.66,-.541,0,{ic:.042,dx:.145,p:"42 642C42 652 34 660 24 660C16 660 12 656 3 647C-10 636-53 599-82 599C-95 599-105 606-124 628C-145 652-165 660-185 660C-219 660-257 631-275 617C-291 605-332 572-332 559C-332 553-327 541-314 541C-307 541-302 545-296 551C-274 570-235 602-208 602C-194 602-184 594-173 580C-142 546-123 541-105 541C-76 541-44 560-19 580C-3 593 42 628 42 642"}],772:[.626,-.576,0,{ic:.047,dx:.145,p:"47 608C47 626 30 626 15 626L-302 626C-320 626-337 626-337 594C-337 576-320 576-305 576L12 576C30 576 47 576 47 608"}],774:[.69,-.511,0,{ic:.037,dx:.13,p:"37 672C37 682 29 690 19 690C6 690 3 679 1 674C-27 590-117 570-157 570C-206 570-259 594-259 647C-259 661-256 665-256 672C-256 681-264 690-274 690C-293 690-296 665-296 638C-296 561-238 511-163 511C-39 511 37 632 37 672"}],775:[.674,-.527,0,{dx:.144,p:"-69 614C-69 642-90 674-131 674C-177 674-220 631-220 587C-220 555-196 527-158 527C-111 527-69 571-69 614"}],776:[.667,-.535,0,{ic:.045,dx:.145,p:"-200 613C-200 638-218 667-255 667C-296 667-336 628-336 589C-335 560-314 535-279 535C-237 535-200 574-200 613ZM45 613C45 638 27 667-10 667C-51 667-91 628-91 589C-90 560-69 535-34 535C8 535 45 574 45 613"}],778:[.702,-.534,0,{dx:.141,p:"-84 637C-84 631-88 604-99 590C-111 576-137 575-151 575C-173 575-198 576-198 599C-198 604-194 633-183 646C-170 660-148 661-131 661C-107 661-84 659-84 637ZM-22 636C-22 676-56 702-120 702C-213 702-260 648-260 600C-260 557-223 534-162 534C-67 534-22 590-22 636"}],780:[.704,-.497,0,{ic:.052,dx:.124,p:"52 682L37 704L-137 605L-278 704L-301 682L-155 497"}],8208:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8209:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8211:[.292,-.256,.591,{ic:.037,p:"628 274C628 292 611 292 597 292L131 292C117 292 100 292 100 274C100 256 117 256 131 256L597 256C611 256 628 256 628 274"}],8212:[.292,-.256,1.182,{ic:.006,p:"1188 274C1188 292 1171 292 1157 292L162 292C148 292 131 292 131 274C131 256 148 256 162 256L1157 256C1171 256 1188 256 1188 274"}],8214:[.75,.25,.499,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206ZM319-206L547 706C550 720 558 750 528 750C497 750 489 721 486 706L258-206C254-220 247-250 277-250C308-250 315-221 319-206"}],8216:[.694,-.353,.356,{ic:.037,p:"361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8217:[.694,-.353,.356,{ic:.059,p:"415 611C415 676 379 694 348 694C293 694 258 645 258 605C258 572 280 547 319 547C345 547 364 558 371 564C347 486 294 427 238 388C231 384 226 380 226 373C226 367 232 353 244 353C267 353 415 480 415 611"}],8220:[.694,-.353,.59,{ic:.038,p:"596 442C596 466 582 500 535 500C516 500 498 495 483 484C512 572 568 625 614 657C627 667 628 668 628 674C628 683 620 694 610 694C585 694 438 564 438 435C438 400 453 353 506 353C561 353 596 403 596 442ZM361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8221:[.694,-.353,.59,{ic:.059,p:"649 611C649 676 613 694 582 694C527 694 492 645 492 605C492 572 514 547 553 547C579 547 598 558 605 564C581 486 528 427 472 388C465 384 460 380 460 373C460 367 466 353 478 353C501 353 649 480 649 611ZM414 611C414 676 378 694 347 694C292 694 257 645 257 605C257 572 279 547 318 547C344 547 363 558 370 564C346 486 293 427 237 388C230 384 225 380 225 373C225 367 231 353 243 353C266 353 414 480 414 611"}],8230:[.147,0,.842,{p:"271 88C271 123 246 147 210 147C169 147 121 109 121 59C121 18 152 0 181 0C226 0 271 41 271 88ZM514 88C514 123 489 147 453 147C412 147 364 109 364 59C364 18 395 0 424 0C469 0 514 41 514 88ZM757 88C757 123 732 147 696 147C655 147 607 109 607 59C607 18 638 0 667 0C712 0 757 41 757 88"}],8260:[.696,.01,.713,{ic:.077,p:"789 666C793 683 783 696 767 696C757 696 747 691 739 684L105 38C100 33 97 27 95 20C91 3 101-10 117-10C127-10 137-5 145 2L779 648C784 653 788 659 789 666"}],8364:[.703,.017,.664,{ic:.114,p:"604-3L640 140C642 148 637 154 630 154L596 154C588 154 581 149 579 142C557 83 504 31 448 31C391 31 346 62 329 111C315 153 318 202 327 253L544 253C551 253 557 257 560 263L572 287C576 295 571 301 562 301L337 301L348 343L358 385L615 385C621 385 628 389 631 395L643 419C647 427 641 433 632 433L372 433C388 484 410 533 445 575C486 624 547 655 604 655C660 655 687 603 679 544C678 537 683 532 690 532L724 532C732 532 740 538 742 546L777 689C779 697 775 703 767 703L757 703C754 703 750 702 748 700L698 670C672 691 637 703 597 703C512 703 422 669 351 604C298 555 260 495 234 433L184 433C178 433 171 429 168 423L157 403C153 394 157 385 166 385L216 385C211 371 207 357 204 343C200 329 197 315 195 301L151 301C145 301 138 297 135 291L124 271C120 262 124 253 133 253L189 253C184 191 192 131 221 82C259 17 332-17 417-17C457-17 498-5 535 17L569-14C571-16 574-17 577-17L587-17C594-17 602-11 604-3"}],8486:[.703,0,.827,{ic:.031,p:"793 178C793 196 776 196 765 196C745 196 744 195 729 164C723 151 710 124 702 111C693 99 664 99 642 99L583 99C591 112 613 145 682 214C765 298 858 392 858 507C858 605 788 703 584 703C329 703 198 545 198 404C198 343 219 296 247 238C279 170 291 141 297 99L226 99C214 99 199 99 187 102C178 103 177 104 177 135L178 178C178 196 160 196 151 196C126 196 123 191 122 167L116 31C115 1 123 0 148 0L297 0C315 0 322 0 327 11C328 13 342 53 342 145C342 201 342 203 337 272C335 297 335 299 335 332C335 557 450 667 584 667C636 667 720 650 720 543C720 441 657 330 616 257C593 217 508 66 508 18C508 0 525 0 540 0L689 0C712 0 714 0 722 17C731 37 793 170 793 178"}],8487:[.686,.017,.827,{ic:.055,p:"876 519L882 655C883 685 875 686 850 686L701 686C683 686 676 686 671 675C670 673 656 633 656 541C656 485 656 483 661 414C663 389 663 387 663 354C663 129 548 19 414 19C362 19 278 36 278 143C278 245 341 356 382 429C405 469 490 620 490 668C490 686 473 686 458 686L309 686C286 686 284 686 276 669C267 649 205 516 205 508C205 490 222 490 233 490C253 490 254 491 269 522C275 535 288 562 296 575C305 587 334 587 356 587L415 587C407 574 385 541 316 472C233 388 140 294 140 179C140 81 210-17 414-17C669-17 800 141 800 282C800 343 779 390 751 448C719 516 707 545 701 587L772 587C784 587 799 587 811 584C820 583 821 582 821 551L820 508C820 490 838 490 847 490C872 490 875 495 876 519"}],8592:[.518,.017,1.121,{p:"1094 254C1094 280 1069 281 1053 281L321 281C384 326 439 383 476 451C483 465 498 486 498 499L498 505C495 517 484 518 474 518L459 518C440 518 436 502 430 489C380 391 289 309 184 274C172 270 154 267 153 252L153 250C153 233 179 228 192 222C271 186 313 103 313 19L313 8C313-4 315-15 329-17L352-17C369-17 374-6 374 8C374 90 354 162 299 220L1012 220C1023 220 1035 219 1047 219C1069 219 1094 227 1094 254"}],8593:[.694,.194,.592,{ic:.068,p:"653 414L659 438C661 447 657 454 649 456C543 480 478 568 484 680C484 688 478 694 470 694C461 694 452 688 448 680C398 568 289 480 171 456C162 454 154 447 152 438L146 414C143 403 152 394 163 397C248 414 330 458 397 523L225-164C215-204 275-204 285-164L457 523C491 458 551 414 627 397C638 394 650 403 653 414"}],8594:[.518,.017,1.121,{p:"1093 249L1093 250C1093 268 1065 273 1052 280C973 320 938 395 932 479C932 484 933 490 933 496C933 508 930 512 917 518L896 518C872 518 871 499 871 480L871 476C871 406 897 333 947 281L234 281C223 281 211 282 199 282C175 282 152 273 152 247C152 221 177 220 193 220L925 220C849 170 782 89 749 10C748 7 748 5 748 2C748-10 754-17 769-17L788-17C806-17 810-1 815 11C866 113 956 189 1061 227C1073 231 1092 233 1093 249"}],8595:[.694,.194,.592,{p:"565 62L571 86C574 97 565 106 554 103C469 86 387 42 320-23L492 664C502 704 442 704 432 664L260-23C226 42 166 86 90 103C79 106 67 97 64 86L58 62C56 53 60 46 68 44C174 20 239-68 233-180C233-188 239-194 247-194C256-194 265-188 269-180C319-68 428 20 546 44C555 46 563 53 565 62"}],8722:[.281,-.22,.886,{p:"858 250C858 281 827 281 812 281L199 281C184 281 153 281 153 250C153 220 181 220 193 220L818 220C830 220 858 220 858 250"}],8730:[.757,.094,.531,{ic:.243,p:"774 722L774 726C774 744 759 757 738 757C731 757 723 756 717 756L633 756C603 756 596 734 585 713L305 185C290 157 273 129 260 100L259 100C259 117 260 133 260 150L260 257C260 267 261 276 261 286L261 325C261 335 258 349 243 349C228 349 207 320 205 318L99 209C92 202 82 195 82 184C82 175 89 166 99 166C115 166 131 189 142 201C153 213 165 224 176 236L174-12L174-68C174-82 175-94 199-94C231-94 238-71 251-46C387 192 506 439 636 678C641 686 643 695 656 695L738 695C756 695 772 703 774 722"}],8734:[.473,.029,1.06,{ic:.018,p:"513 203C438 118 345 48 247 48C168 48 142 131 164 219C185 303 265 374 347 374C419 374 454 310 486 252ZM1007 225C986 141 906 70 824 70C752 70 717 134 685 192L658 241C733 326 826 396 924 396C1003 396 1029 313 1007 225ZM1070 219C1104 355 1030 470 896 470C794 470 696 406 604 340C561 419 482 473 381 473C255 473 134 357 101 225C67 89 141-26 275-26C377-26 475 38 567 104C610 25 689-29 790-29C916-29 1037 87 1070 219"}],8738:[.604,.102,.886,{ic:.031,p:"916 472C921 493 904 507 883 500L744 457C736 505 721 551 699 593C695 600 688 604 678 604C661 604 645 591 640 574C639 567 640 561 642 555C662 519 675 479 682 437L179 279C166 275 155 264 152 251C148 238 154 227 165 223L589 65C561 23 528-17 490-53C485-59 481-65 479-72C475-89 485-102 501-102C511-102 521-98 528-91C571-49 609-3 641 45L758 2C776-5 800 9 805 30C808 43 803 54 792 58L674 102C700 150 719 200 732 251C744 302 750 352 749 400L888 444C901 448 912 459 916 472ZM672 251C661 207 644 164 622 122L275 251L687 380C688 338 683 295 672 251"}],9001:[.75,.25,.473,{ic:.09,p:"563 720C563 736 549 750 532 750L527 750C507 747 497 723 488 707L408 579L270 357L229 292C222 279 209 266 209 250C209 243 211 236 212 229L217 183L263-191C266-213 264-250 297-250C318-250 328-231 328-215C328-204 325-192 324-182L280 176L274 220C274 226 272 234 272 240L272 243C273 247 277 251 279 255L293 277L539 673C548 686 563 704 563 720"}],9002:[.751,.25,.473,{p:"388 254C388 261 387 268 386 275L380 324L334 696C332 717 332 751 300 751L295 750C278 750 270 730 270 717C270 707 273 697 274 688L317 330L323 282C324 277 326 269 326 263C326 256 322 250 318 245L305 224L62-167C52-183 35-202 35-219C35-235 48-250 65-250C87-250 97-226 108-210L369 210C377 224 388 237 388 254"}],9702:[.386,-.072,.886,{p:"661 260C661 335 607 386 530 386C443 386 340 305 340 198C340 110 406 72 468 72C564 72 661 160 661 260ZM598 229C584 175 530 132 476 132C422 132 389 175 403 229C416 283 471 326 525 326C578 326 611 283 598 229"}],10214:[.751,.249,.488,{ic:.129,p:"617 732C617 745 606 751 595 751L355 751C334 751 331 742 326 724L90-219C89-223 88-226 88-230C88-246 101-249 113-249L352-249C376-249 382-226 382-207C382-197 375-188 359-188L293-188C298-173 301-157 305-141L498 631C502 648 505 690 524 690L589 690C612 690 617 719 617 732ZM451 688L245-132L229-186L209-188L160-188L366 634L382 688"}],10215:[.751,.249,.488,{ic:.037,p:"523 721C524 725 525 728 525 732C525 748 512 751 500 751L262 751C238 751 232 728 232 709C232 699 239 690 255 690L320 690C315 675 312 659 308 643L115-129C111-146 108-188 89-188L25-188C2-188-3-217-3-230C-3-243 8-249 19-249L259-249C279-249 282-239 287-222ZM453 688L247-132L231-186L211-188L162-188L368 634L384 688"}]},"double-struck":{},fraktur:{},"bold-fraktur":{},script:{},"bold-script":{},"sans-serif":{},"bold-sans-serif":{},"sans-serif-italic":{},"sans-serif-bold-italic":{},monospace:{},"-smallop":{40:[.797,.297,.422,{p:"362-287C362-284 361-281 358-279C247-195 172 22 172 198L172 302C172 478 247 695 358 779C361 781 362 784 362 787C362 793 358 797 352 797C350 797 347 797 346 795C227 706 116 489 116 302L116 198C116 11 227-206 346-295C347-297 350-297 352-297C358-297 362-293 362-287"}],41:[.797,.297,.422,{p:"306 198L306 302C306 489 195 706 76 795C75 797 72 797 70 797C64 797 60 793 60 787C60 784 61 781 64 779C175 695 250 478 250 302L250 198C250 22 175-195 64-279C61-281 60-284 60-287C60-293 64-297 70-297C72-297 75-297 76-295C195-206 306 11 306 198"}],47:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],91:[.8,.3,.34,{p:"313-279C313-267 304-258 292-258L203-258L203 758L292 758C304 758 313 767 313 779C313 791 304 800 292 800L161 800L161-300L292-300C304-300 313-291 313-279"}],92:[.905,.405,.617,{p:"561-383C561-380 561-378 560-375L99 891C96 899 88 905 78 905C66 905 56 895 56 883C56 880 56 878 57 875L518-391C521-399 529-405 539-405C551-405 561-395 561-383"}],93:[.8,.3,.34,{p:"179 800L48 800C37 800 27 791 27 779C27 767 37 758 48 758L137 758L137-258L48-258C37-258 27-267 27-279C27-291 37-300 48-300L179-300"}],123:[.8,.3,.54,{p:"454-287C454-280 449-274 442-274C363-270 304-216 304-163L304 113C304 176 249 227 174 250C249 273 304 324 304 387L304 663C304 716 363 770 442 774C449 774 454 780 454 787C454 794 448 800 440 800C330 794 236 737 236 663L236 387C236 327 178 267 98 263C91 263 86 257 86 250C86 243 91 237 98 237C178 233 236 173 236 113L236-163C236-237 330-294 440-300C448-300 454-294 454-287"}],125:[.8,.3,.54,{p:"454 250C454 257 448 263 442 263C362 267 304 327 304 387L304 663C304 737 210 794 100 800C92 800 86 794 86 787C86 780 91 774 98 774C177 770 236 716 236 663L236 387C236 324 291 273 366 250C291 227 236 176 236 113L236-163C236-216 177-270 98-274C91-274 86-280 86-287C86-294 92-300 100-300C210-294 304-237 304-163L304 113C304 173 362 233 442 237C448 237 454 243 454 250"}],770:[.746,-.572,.644,{p:"644 596C539 651 432 702 322 746C212 702 105 651 0 596L10 572C115 606 219 644 322 686C424 644 529 606 634 572"}],771:[.751,-.55,.652,{p:"652 738C652 745 647 751 640 751C635 751 630 747 628 743C600 675 555 649 500 634C489 631 479 630 468 630C424 630 380 653 339 675C289 701 236 726 182 726C167 726 152 724 137 720C70 701 35 649 1 567C0 565 0 564 0 562C0 555 6 550 13 550C18 550 22 553 24 557C52 625 97 651 152 666C163 669 174 670 184 670C228 670 272 647 313 625C363 599 416 574 471 574C485 574 500 576 515 580C582 599 617 651 651 733C652 735 652 736 652 738"}],773:[.67,-.63,.568,{p:"568 650C568 661 559 670 548 670L20 670C9 670 0 661 0 650C0 639 9 630 20 630L548 630C559 630 568 639 568 650"}],774:[.742,-.578,.658,{p:"658 734L634 742C598 634 454 634 329 634C204 634 60 634 24 742L0 734C42 609 190 578 329 578C467 578 616 609 658 734"}],780:[.74,-.566,.644,{p:"644 716L634 740C529 706 424 668 322 626C219 668 115 706 10 740L0 716C105 661 212 610 322 566C432 610 539 661 644 716"}],8260:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],8400:[.711,-.601,.667,{p:"611 616C611 624 604 631 596 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8401:[.711,-.601,.667,{p:"611 616C611 623 607 628 600 630C565 642 535 668 520 702C517 707 512 711 506 711C498 711 491 704 491 696C491 694 491 692 492 690C503 667 518 647 537 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8406:[.711,-.521,.659,{p:"603 616C603 624 597 631 588 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L588 601C597 601 603 608 603 616"}],8407:[.711,-.521,.659,{p:"603 616C603 623 599 628 593 630C557 642 528 668 512 702C510 707 505 711 498 711C490 711 483 704 483 696C483 694 484 692 485 690C495 667 511 647 530 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L530 601C511 585 495 565 485 542C484 540 483 538 483 536C483 528 490 521 498 521C505 521 510 525 512 530C528 564 557 590 593 602C599 604 603 609 603 616"}],8417:[.711,-.521,.715,{p:"659 616C659 623 654 628 648 630C612 642 583 668 568 702C565 707 560 711 554 711C546 711 539 704 539 696C539 694 539 692 540 690C551 667 566 647 585 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L585 601C566 585 551 565 540 542C539 540 539 538 539 536C539 528 546 521 554 521C560 521 565 525 568 530C583 564 612 590 648 602C654 604 659 609 659 616"}],8428:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L537-201C518-217 503-237 492-260C491-262 491-264 491-266C491-274 498-281 506-281C512-281 517-277 520-272C535-238 565-212 600-200C607-198 611-193 611-186"}],8429:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L596-201C604-201 611-194 611-186"}],8430:[-.091,.281,.659,{p:"603-186C603-178 597-171 588-171L130-171C149-155 164-135 175-112C176-110 176-108 176-106C176-98 169-91 161-91C155-91 150-95 147-100C132-134 102-160 66-172C60-174 56-179 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L588-201C597-201 603-194 603-186"}],8431:[-.091,.281,.659,{p:"603-186C603-179 599-174 593-172C557-160 528-134 512-100C510-95 505-91 498-91C490-91 483-98 483-106C483-108 484-110 485-112C495-135 511-155 530-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L530-201C511-217 495-237 485-260C484-262 483-264 483-266C483-274 490-281 498-281C505-281 510-277 512-272C528-238 557-212 593-200C599-198 603-193 603-186"}],8725:[.605,.105,.572,{p:"516 583C516 595 506 605 494 605C486 605 479 601 475 595L59-71C57-75 56-79 56-83C56-95 66-105 78-105C86-105 93-101 97-95L513 571C515 575 516 579 516 583"}],8726:[.605,.105,.572,{p:"516-83C516-79 515-75 513-71L97 595C93 601 86 605 78 605C66 605 56 595 56 583C56 579 57 575 59 571L475-95C479-101 486-105 494-105C506-105 516-95 516-83"}],8730:[.85,.35,1,{ic:.02,p:"1020 830C1020 841 1012 850 1000 850C987 850 983 841 978 830L462-246L249 250L110 143L125 127L196 181L424-350C455-350 456-349 466-330L1013 812C1020 825 1020 827 1020 830"}],8739:[.851,.351,.278,{p:"161-329L161 829C161 841 151 851 139 851C127 851 117 841 117 829L117-329C117-341 127-351 139-351C151-351 161-341 161-329"}],8741:[.851,.351,.354,{p:"100-329L100 829C100 841 90 851 78 851C66 851 56 841 56 829L56-329C56-341 66-351 78-351C90-351 100-341 100-329ZM298-329L298 829C298 841 288 851 276 851C264 851 254 841 254 829L254-329C254-341 264-351 276-351C288-351 298-341 298-329"}],8968:[.8,.3,.458,{p:"429 779C429 791 420 800 408 800L178 800L178-279C178-291 187-300 199-300C211-300 220-291 220-279L220 758L408 758C420 758 429 767 429 779"}],8969:[.8,.3,.458,{p:"280-279L280 800L50 800C38 800 29 791 29 779C29 767 38 758 50 758L238 758L238-279C238-291 247-300 259-300C270-300 280-291 280-279"}],8970:[.8,.3,.458,{p:"429-279C429-267 420-258 408-258L220-258L220 779C220 791 211 800 199 800C187 800 178 791 178 779L178-300L408-300C420-300 429-291 429-279"}],8971:[.8,.3,.458,{p:"280 779C280 791 270 800 259 800C247 800 238 791 238 779L238-258L50-258C38-258 29-267 29-279C29-291 38-300 50-300L280-300"}],9140:[.73,-.546,.735,{p:"735 567L735 730L0 730L0 567C0 556 9 546 21 546C33 546 42 556 42 567L42 688L693 688L693 567C693 556 702 546 714 546C726 546 735 556 735 567"}],9141:[-.116,.3,.735,{p:"735-300L735-137C735-126 726-116 714-116C702-116 693-126 693-137L693-258L42-258L42-137C42-126 33-116 21-116C9-116 0-126 0-137L0-300"}],9180:[.745,-.54,1.006,{p:"1006 553C1006 556 1005 560 1002 562C909 655 711 745 555 745L451 745C295 745 97 655 4 562C1 560 0 556 0 553C0 545 6 540 13 540C17 540 20 541 22 543C110 631 305 689 451 689L555 689C701 689 896 631 984 543C986 541 989 540 993 540C1000 540 1006 545 1006 553"}],9181:[-.11,.315,1.006,{p:"1006-123C1006-115 1000-110 993-110C989-110 986-111 984-113C896-201 701-259 555-259L451-259C305-259 110-201 22-113C20-111 17-110 13-110C6-110 0-115 0-123C0-126 1-130 4-132C97-225 295-315 451-315L555-315C711-315 909-225 1002-132C1005-130 1006-126 1006-123"}],9182:[.815,-.509,.993,{ic:.001,p:"994 516C994 516 993 517 993 518C961 607 893 690 829 690L655 690C577 690 504 736 504 809C504 812 501 815 497 815C493 815 491 812 491 809C491 736 417 690 339 690L165 690C101 690 33 607 1 518L1 516C1 512 3 509 7 509C10 509 12 511 13 513C40 586 113 634 165 634L339 634C418 634 478 690 497 760C516 690 576 634 655 634L829 634C881 634 954 586 981 513C982 511 984 509 987 509C991 509 994 512 994 516"}],9183:[-.079,.385,.993,{p:"993-85C993-82 990-79 986-79C983-79 981-81 980-83C953-156 880-204 828-204L654-204C575-204 515-260 496-330C477-260 417-204 338-204L164-204C112-204 39-156 12-83C11-81 9-79 6-79C2-79 0-82 0-85L0-88C32-177 100-260 164-260L338-260C416-260 490-306 490-378C490-382 492-385 496-385C500-385 503-382 503-378C503-306 576-260 654-260L828-260C892-260 960-177 992-88C992-87 993-86 993-85"}],9184:[.853,-.613,1.048,{p:"1048 613L808 853L240 853L0 613L68 613L240 785L808 785L980 613"}],9185:[-.183,.423,1.048,{p:"1048-183L980-183L808-355L240-355L68-183L0-183L240-423L808-423"}],10214:[.8,.3,.444,{p:"422-279C422-267 413-258 401-258L308-258L308 758L401 758C413 758 422 767 422 779C422 791 413 800 401 800L130 800L130-300L401-300C413-300 422-291 422-279ZM266 758L266-258L172-258L172 758"}],10215:[.8,.3,.444,{p:"314 800L43 800C31 800 22 791 22 779C22 767 31 758 43 758L136 758L136-258L43-258C31-258 22-267 22-279C22-291 31-300 43-300L314-300ZM272 758L272-258L178-258L178 758"}],10216:[.8,.3,.428,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279"}],10217:[.8,.3,.428,{p:"304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10218:[.8,.3,.623,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279ZM567-279C567-276 566-274 565-271L362 250L565 771C566 774 567 776 567 779C567 791 557 800 546 800C537 800 529 794 526 787L320 258C319 255 319 253 319 250C319 247 319 245 320 242L526-287C529-294 537-300 546-300C557-300 567-291 567-279"}],10219:[.8,.3,.623,{p:"499 250C499 253 499 255 498 258L292 787C289 794 281 800 272 800C261 800 251 791 251 779C251 776 252 774 253 771L456 250L253-271C252-274 251-276 251-279C251-291 261-300 272-300C281-300 289-294 292-287L498 242C499 245 499 247 499 250ZM304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10222:[.813,.313,.305,{p:"249-300C249-296 248-293 245-291C191-237 164-22 164 185L164 315C164 522 191 737 245 791C248 793 249 796 249 800C249 807 243 813 236 813C232 813 229 812 227 809C170 753 108 533 108 315L108 185C108-33 170-253 227-309C229-312 232-313 236-313C243-313 249-307 249-300"}],10223:[.813,.313,.305,{p:"197 185L197 315C197 533 135 753 78 809C76 812 73 813 69 813C62 813 56 807 56 800C56 796 57 793 60 791C114 737 141 522 141 315L141 185C141-22 114-237 60-291C57-293 56-296 56-300C56-307 62-313 69-313C73-313 76-312 78-309C135-253 197-33 197 185"}]},"-largeop":{40:[.847,.347,.458,{p:"395-336C395-332 393-329 391-327C271-237 189-3 189 186L189 314C189 503 271 737 391 827C393 829 395 832 395 836C395 842 390 847 384 847C381 847 379 846 377 845C250 749 131 515 131 314L131 186C131-15 250-249 377-345C379-346 381-347 384-347C390-347 395-342 395-336"}],41:[.847,.347,.458,{p:"327 186L327 314C327 515 208 749 81 845C79 846 77 847 74 847C68 847 63 842 63 836C63 832 65 829 67 827C187 737 269 503 269 314L269 186C269-3 187-237 67-327C65-329 63-332 63-336C63-342 68-347 74-347C77-347 79-346 81-345C208-249 327-15 327 186"}],47:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],91:[.85,.35,.417,{p:"383-327C383-314 373-304 360-304L263-304L263 804L360 804C373 804 383 814 383 827C383 840 373 850 360 850L217 850L217-350L360-350C373-350 383-340 383-327"}],92:[1.108,.608,.768,{p:"711-584C711-581 711-578 710-575L103 1092C100 1101 91 1108 80 1108C66 1108 55 1097 55 1084C55 1081 56 1078 57 1075L664-592C667-601 676-608 687-608C701-608 711-597 711-584"}],93:[.85,.35,.417,{p:"200 850L57 850C44 850 34 840 34 827C34 814 44 804 57 804L154 804L154-304L57-304C44-304 34-314 34-327C34-340 44-350 57-350L200-350"}],123:[.85,.35,.583,{p:"486-336C486-329 480-323 473-322C389-314 327-255 327-200L327 100C327 167 264 224 181 250C264 276 327 333 327 400L327 700C327 755 389 814 473 822C480 823 486 829 486 836C486 844 480 850 472 850L471 850C356 838 257 775 257 700L257 400C257 338 195 272 111 264C104 263 98 257 98 250C98 243 104 237 111 236C195 228 257 162 257 100L257-200C257-275 356-338 471-350L472-350C480-350 486-344 486-336"}],125:[.85,.35,.583,{p:"485 250C485 257 479 263 472 264C388 272 326 338 326 400L326 700C326 775 227 838 112 850L111 850C103 850 97 844 97 836C97 829 103 823 110 822C194 814 256 755 256 700L256 400C256 333 319 276 402 250C319 224 256 167 256 100L256-200C256-255 194-314 110-322C103-323 97-329 97-336C97-344 103-350 111-350L112-350C227-338 326-275 326-200L326 100C326 162 388 228 472 236C479 237 485 243 485 250"}],770:[.746,-.572,.768,{p:"768 596C642 652 514 702 384 746C254 702 126 652 0 596L8 572C135 606 260 644 384 686C508 644 633 606 760 572"}],771:[.753,-.548,.778,{p:"778 740C778 747 773 753 766 753C761 753 757 750 755 746C716 677 661 652 592 636C579 633 566 631 554 631C501 631 450 654 401 676C343 701 283 726 222 726C206 726 190 724 173 720C92 700 47 647 2 566C1 564 0 562 0 560C0 553 6 548 13 548C17 548 21 550 23 554C62 623 117 648 187 664C199 667 212 669 225 669C277 669 328 646 378 624C435 599 495 574 556 574C572 574 589 576 605 580C687 600 732 653 777 734C778 736 778 738 778 740"}],774:[.742,-.578,.784,{p:"784 734L760 742C724 635 540 635 392 635C243 635 60 635 24 742L0 734C48 589 230 578 392 578C554 578 735 589 784 734"}],780:[.74,-.566,.768,{p:"768 716L760 740C633 706 508 668 384 626C260 668 135 706 8 740L0 716C126 660 254 610 384 566C514 610 642 660 768 716"}],8260:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],8719:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450L537-450L537-396C404-396 373-350 373-286L373 896L904 896L904-286C904-351 872-396 740-396L740-450"}],8720:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L740 950L740 896C873 896 904 850 904 786L904-396L373-396L373 786C373 851 405 896 537 896L537 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450"}],8721:[.95,.45,1.444,{p:"1387-130L1362-130C1323-234 1217-302 1102-332C1081-337 983-363 791-363L188-363L697 234C704 242 706 245 706 250C706 250 706 255 699 265L233 902L781 902C915 902 1006 888 1015 886C1069 878 1156 861 1235 811C1260 795 1328 750 1362 669L1387 669L1266 950L84 950C61 950 60 949 57 943C56 940 56 921 56 910L585 186L67-421C57-433 57-439 57-439C57-450 66-450 84-450L1266-450"}],8725:[.608,.107,.577,{p:"522 583C522 597 511 608 497 608C488 608 481 603 476 596L60-70C58-74 57-78 57-83C57-97 67-107 81-107C90-107 97-103 102-96L518 570C520 574 522 578 522 583"}],8726:[.608,.107,.577,{p:"522-83C522-78 520-74 518-70L102 596C97 603 90 608 81 608C67 608 57 597 57 583C57 578 58 574 60 570L476-96C481-103 488-107 497-107C511-107 522-97 522-83"}],8730:[1.15,.65,1,{ic:.02,p:"1020 1130C1020 1141 1012 1150 1000 1150C985 1150 981 1137 977 1124L464-500L249 250L110 87L126 72L194 152L424-650C457-650 458-650 466-626L1015 1110C1020 1125 1020 1130 1020 1130"}],8739:[.972,.472,.278,{p:"164-448L164 948C164 962 153 972 139 972C125 972 115 962 115 948L115-448C115-462 125-472 139-472C153-472 164-462 164-448"}],8741:[.972,.472,.364,{p:"106-448L106 948C106 962 95 972 81 972C67 972 57 962 57 948L57-448C57-462 67-472 81-472C95-472 106-462 106-448ZM309-448L309 948C309 962 298 972 284 972C270 972 260 962 260 948L260-448C260-462 270-472 284-472C298-472 309-462 309-448"}],8747:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8748:[1.361,.861,1.089,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268",ic:.33}],8749:[1.361,.861,1.509,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268",ic:.33}],8750:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 593 850 528 553L521 553C353 553 218 417 218 250C218 121 299 10 413-33L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L513-53L521-53C688-53 824 83 824 250C824 379 742 490 628 533L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM778 250C778 109 664-6 523-7L620 487C713 448 778 357 778 250ZM518 507L421 13C329 52 264 143 264 250C264 391 378 506 518 507",ic:.33}],8751:[1.361,.861,1.089,{p:"1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1010 839 942 526C878 543 806 553 731 553C696 553 663 551 631 547L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 590 839 523 527C342 479 218 371 218 250C218 154 297 66 420 10L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L519-26C583-43 655-53 731-53C765-53 798-51 830-47L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L939-27C1119 21 1244 129 1244 250C1244 346 1164 434 1041 491L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1198 250C1198 149 1096 65 949 22L1033 447C1133 400 1198 330 1198 250ZM512 478L428 53C328 100 264 170 264 250C264 351 365 435 512 478ZM933 482L839 0C804-5 768-7 731-7C658-7 590 2 528 18L622 500C657 505 693 507 731 507C803 507 872 498 933 482",ic:.33}],8752:[1.361,.861,1.509,{p:"1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1485 1041 1429 833 1360 514L1329 520C1250 537 1158 547 1051 551L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1013 850 948 553L941 553C822 553 718 546 628 534L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 589 833 520 513C428 491 356 460 307 422C247 375 218 318 218 250C218 182 247 125 307 78C337 55 375 34 422 17L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L521-14L552-20C631-37 724-47 830-51L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L933-53L941-53C1059-53 1163-46 1253-34L1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337L1362-13C1454 9 1525 40 1574 78C1634 125 1664 182 1664 250C1664 318 1634 375 1574 422C1544 445 1506 466 1460 484L1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM1618 250C1618 196 1593 151 1546 115C1505 82 1446 56 1372 37L1451 438C1489 423 1521 405 1546 385C1593 349 1618 304 1618 250ZM509 463L430 63C392 77 361 95 335 115C288 151 264 196 264 250C264 304 288 349 335 385C377 418 435 444 509 463ZM938 507L838-5C732-1 640 9 562 25L531 31L620 486C710 500 817 507 938 507ZM1350 469L1261 14C1171 0 1064-7 943-7L1043 505C1149 501 1242 491 1320 475",ic:.33}],8753:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 237 208 227 221 227C233 227 244 237 244 250C244 403 368 527 521 527L523 527L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C515-58 574 224 624 507C709 473 773 398 792 307C775 318 757 327 736 332C734 333 731 333 728 333C717 331 710 320 712 309C713 301 719 295 727 293C762 284 791 261 808 229C812 221 821 217 829 218C838 220 845 227 846 235C851 271 870 304 900 324C907 328 910 336 909 344C907 355 896 362 886 360C883 360 880 359 878 357C862 346 848 333 837 317C813 426 735 515 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8754:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C672-73 799 32 834 172C835 174 835 176 835 178C835 191 825 201 812 201C801 201 792 193 790 183C760 63 651-27 521-27L519-27L624 507C701 476 761 411 786 330C768 341 749 348 729 352C726 352 724 352 721 351C710 348 704 338 706 327C708 319 715 313 722 312C758 306 789 285 808 254C813 247 822 243 830 245C839 247 845 255 845 263C848 299 865 333 893 356C899 360 902 368 900 376C897 387 887 393 876 391C873 390 870 389 868 387C853 375 840 360 830 343C801 441 727 519 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8755:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C666-73 790 24 830 157C840 140 853 125 868 113C870 111 873 110 876 109C887 107 897 113 900 124C902 132 899 140 893 144C865 167 848 201 845 237C845 245 839 253 830 255C822 257 813 253 808 246C789 215 758 194 722 188C715 187 708 181 706 173C704 162 710 152 721 149C724 148 726 148 729 148C749 152 768 159 786 170C751 56 646-27 521-27L519-27L624 507C706 474 768 403 790 317C792 307 801 299 812 299C825 299 835 309 835 322C835 324 835 326 834 328C808 432 732 517 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8896:[.958,.436,1.111,{p:"1041-393L575 944C569 962 542 962 535 944L69-393C55-433 115-455 129-414L555 807L981-414C995-455 1055-433 1041-393"}],8897:[.936,.458,1.111,{p:"1041 893C1055 933 995 955 981 914L555-307L129 914C115 955 55 933 69 893L535-444C542-462 569-462 575-444"}],8898:[.939,.417,1.111,{p:"1046-385L1046 540C1046 758 828 939 556 939C284 939 66 758 66 540L66-385C66-402 80-417 98-417C116-417 130-402 130-385L130 540C130 727 323 875 556 875C789 875 982 727 982 540L982-385C982-402 996-417 1014-417C1032-417 1046-402 1046-385"}],8899:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40"}],8968:[.85,.35,.472,{p:"443 827C443 840 433 850 420 850L182 850L182-327C182-340 192-350 205-350C218-350 228-340 228-327L228 804L420 804C433 804 443 814 443 827"}],8969:[.85,.35,.472,{p:"290-327L290 850L52 850C39 850 29 840 29 827C29 814 39 804 52 804L244 804L244-327C244-340 254-350 267-350C280-350 290-340 290-327"}],8970:[.85,.35,.472,{p:"443-327C443-314 433-304 420-304L228-304L228 827C228 840 218 850 205 850C192 850 182 840 182 827L182-350L420-350C433-350 443-340 443-327"}],8971:[.85,.35,.472,{p:"290 827C290 840 280 850 267 850C254 850 244 840 244 827L244-304L52-304C39-304 29-314 29-327C29-340 39-350 52-350L290-350"}],9140:[.735,-.541,1.11,{p:"1110 735L0 735L0 564C0 552 10 541 23 541C36 541 46 552 46 564L46 689L1064 689L1064 564C1064 552 1074 541 1087 541C1100 541 1110 552 1110 564"}],9141:[-.111,.305,1.11,{p:"1110-305L1110-134C1110-122 1100-111 1087-111C1074-111 1064-122 1064-134L1064-259L46-259L46-134C46-122 36-111 23-111C10-111 0-122 0-134L0-305"}],9180:[.761,-.511,1.508,{p:"1508 525C1508 529 1506 532 1504 535C1387 652 1097 761 851 761L657 761C411 761 121 652 4 535C2 532 0 529 0 525C0 517 6 511 14 511C18 511 21 513 24 515C136 627 422 703 657 703L851 703C1086 703 1372 627 1484 515C1487 513 1490 511 1494 511C1502 511 1508 517 1508 525"}],9181:[-.081,.331,1.508,{p:"1508-95C1508-87 1502-81 1494-81C1490-81 1487-83 1484-85C1372-197 1086-273 851-273L657-273C422-273 136-197 24-85C21-83 18-81 14-81C6-81 0-87 0-95C0-99 2-102 4-105C121-222 411-331 657-331L851-331C1097-331 1387-222 1504-105C1506-102 1508-99 1508-95"}],9182:[.818,-.509,1.494,{p:"1494 516L1494 518C1462 605 1362 692 1258 692L976 692C859 692 754 735 754 811C754 814 751 818 747 818C743 818 740 814 740 811C740 735 635 692 518 692L236 692C132 692 32 605 0 518L0 516C0 512 3 509 7 509C10 509 13 510 14 513C41 589 146 634 236 634L518 634C633 634 722 697 747 770C772 697 861 634 976 634L1258 634C1348 634 1453 589 1480 513C1481 510 1484 509 1487 509C1491 509 1494 512 1494 516"}],9183:[-.078,.387,1.494,{p:"1494-85C1494-82 1491-78 1487-78C1484-78 1481-80 1480-83C1453-159 1348-204 1258-204L976-204C861-204 772-267 747-340C722-267 633-204 518-204L236-204C146-204 41-159 14-83C13-80 10-78 7-78C3-78 0-82 0-85L0-88C32-175 132-262 236-262L518-262C635-262 740-305 740-380C740-384 743-387 747-387C751-387 754-384 754-380C754-305 859-262 976-262L1258-262C1362-262 1462-175 1494-88"}],9184:[.854,-.612,1.55,{p:"1550 612L1308 854L242 854L0 612L70 612L242 784L1308 784L1480 612"}],9185:[-.182,.424,1.55,{p:"1550-182L1480-182L1308-354L242-354L70-182L0-182L242-424L1308-424"}],10145:[.468,-.032,1.423,{p:"1361 258C1251 287 1158 362 1106 463C1102 472 1090 469 1090 460L1090 347L76 347C65 347 56 338 56 327L56 173C56 162 65 153 76 153L1090 153L1090 40C1090 31 1102 28 1106 37C1158 138 1251 213 1361 242C1369 244 1369 256 1361 258"}],10214:[.85,.35,.48,{p:"458-327C458-314 448-304 435-304L335-304L335 804L435 804C448 804 458 814 458 827C458 840 448 850 435 850L142 850L142-350L435-350C448-350 458-340 458-327ZM289 804L289-304L188-304L188 804"}],10215:[.85,.35,.48,{p:"338-350L338 850L45 850C32 850 22 840 22 827C22 814 32 804 45 804L145 804L145-304L45-304C32-304 22-314 22-327C22-340 32-350 45-350ZM292-304L191-304L191 804L292 804"}],10216:[.85,.35,.472,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327"}],10217:[.85,.35,.472,{p:"333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10218:[.85,.35,.682,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327ZM621-327C621-324 620-321 619-319L397 250L619 819C620 821 621 824 621 827C621 840 611 850 598 850C588 850 580 844 576 835L350 258C349 256 349 253 349 250C349 247 349 244 350 242L576-335C580-344 588-350 598-350C611-350 621-340 621-327"}],10219:[.85,.35,.682,{p:"543 250C543 253 542 256 541 258L315 835C312 844 304 850 294 850C281 850 271 840 271 827C271 824 271 821 272 819L495 250L272-319C271-321 271-324 271-327C271-340 281-350 294-350C304-350 312-344 315-335L541 242C542 244 543 247 543 250ZM333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10222:[.864,.364,.323,{p:"267-350C267-346 265-343 263-340C206-283 176-59 176 157L176 343C176 559 206 783 263 840C265 843 267 846 267 850C267 858 261 864 253 864C249 864 246 862 243 860C183 800 118 570 118 343L118 157C118-70 183-300 243-360C246-362 249-364 253-364C261-364 267-358 267-350"}],10223:[.864,.364,.323,{p:"205 157L205 343C205 570 140 800 80 860C77 862 74 864 70 864C62 864 56 858 56 850C56 846 58 843 60 840C117 783 147 559 147 343L147 157C147-59 117-283 60-340C58-343 56-346 56-350C56-358 62-364 70-364C74-364 77-362 80-360C140-300 205-70 205 157"}],10752:[.902,.402,1.511,{p:"1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250ZM840 250C840 296 802 334 756 334C710 334 672 296 672 250C672 204 710 166 756 166C802 166 840 204 840 250ZM1344 250C1344-75 1081-338 756-338C431-338 168-75 168 250C168 575 431 838 756 838C1081 838 1344 575 1344 250"}],10753:[.902,.402,1.511,{p:"1343 282L788 282L788 837C1087 821 1327 581 1343 282ZM724 837L724 282L169 282C185 581 425 821 724 837ZM724-337C425-321 185-81 169 218L724 218ZM1343 218C1327-81 1087-321 788-337L788 218ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10754:[.902,.402,1.511,{p:"1344 250C1344 99 1287-38 1194-142L801 250L1194 642C1287 538 1344 401 1344 250ZM1148 688L756 295L364 688C468 781 605 838 756 838C907 838 1044 781 1148 688ZM711 250L318-142C225-38 168 99 168 250C168 401 225 538 318 642ZM1148-188C1044-281 907-338 756-338C605-338 468-281 364-188L756 205ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10755:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM640 250C640 296 602 334 556 334C510 334 472 296 472 250C472 204 510 166 556 166C602 166 640 204 640 250"}],10756:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM854 250C854 268 840 282 822 282L588 282L588 516C588 534 574 548 556 548C538 548 524 534 524 516L524 282L290 282C272 282 258 268 258 250C258 232 272 218 290 218L524 218L524-16C524-34 538-48 556-48C574-48 588-34 588-16L588 218L822 218C840 218 854 232 854 250"}],10757:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936L98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436C116-436 130-421 130-404L130 872L982 872L982-404C982-421 996-436 1014-436C1032-436 1046-421 1046-404"}],10758:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936C996 936 982 921 982 904L982-372L130-372L130 904C130 921 116 936 98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436L1014-436C1032-436 1046-421 1046-404"}],10761:[.88,.38,1.371,{p:"1306-370C1319-358 1319-337 1306-325L731 250L1306 825C1319 837 1319 858 1306 870C1294 883 1273 883 1261 870L686 295L111 870C99 883 78 883 66 870C53 858 53 837 66 825L641 250L66-325C53-337 53-358 66-370C78-383 99-383 111-370L686 205L1261-370C1273-383 1294-383 1306-370"}],10764:[1.361,.861,1.929,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM2203 1268C2203 1322 2149 1361 2094 1361C2018 1361 1962 1252 1907 1048C1904 1037 1768 535 1658-119C1632-272 1603-439 1570-578C1552-651 1506-839 1425-839C1389-839 1364-816 1364-816C1396-814 1413-792 1413-767C1413-734 1388-718 1365-718C1341-718 1316-733 1316-768C1316-819 1366-861 1427-861C1579-861 1636-627 1707-337C1784-21 1849 298 1903 619C1940 832 1977 1032 2011 1161C2023 1210 2057 1339 2096 1339C2127 1339 2152 1320 2156 1316C2123 1314 2106 1292 2106 1267C2106 1234 2131 1218 2154 1218C2178 1218 2203 1233 2203 1268",ic:.33}],10769:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1038 523 591 417-7C316 34 244 134 244 250C244 263 233 273 221 273C208 273 198 263 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C676-73 806 37 837 183C848 167 862 154 878 143C880 141 883 140 886 140C896 138 907 145 909 156C910 164 907 172 900 176C870 196 851 229 846 265C845 273 838 280 829 282C821 283 812 279 808 271C791 239 762 216 727 207C719 205 713 199 712 191C710 180 717 169 728 167C731 167 734 167 736 168C757 173 775 182 792 193C766 68 654-27 521-27L519-27L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}]},"-size3":{40:[.972,.472,.523,{p:"461-459C461-455 459-451 456-449C316-344 220-66 220 164L220 336C220 566 316 844 456 949C459 951 461 955 461 959C461 966 455 972 448 972C445 972 442 971 440 969C293 858 156 579 156 336L156 164C156-79 293-358 440-469C442-471 445-472 448-472C455-472 461-466 461-459"}],41:[.972,.472,.523,{p:"367 164L367 336C367 579 230 858 83 969C80 971 78 972 75 972C68 972 62 966 62 959C62 955 64 951 67 949C207 844 303 566 303 336L303 164C303-66 207-344 67-449C64-451 62-455 62-459C62-466 68-472 75-472C78-472 80-471 83-469C230-358 367-79 367 164"}],47:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],91:[.975,.475,.444,{p:"414-451C414-438 403-427 390-427L274-427L274 927L390 927C403 927 414 938 414 951C414 964 403 975 390 975L226 975L226-475L390-475C403-475 414-464 414-451"}],92:[1.374,.874,.964,{p:"908-848C908-844 907-841 906-838L107 1357C103 1367 93 1374 82 1374C67 1374 56 1362 56 1348C56 1344 56 1341 57 1338L856-857C860-867 870-874 881-874C896-874 908-862 908-848"}],93:[.975,.475,.444,{p:"218 975L54 975C40 975 30 964 30 951C30 938 40 927 54 927L170 927L170-427L54-427C40-427 30-438 30-451C30-464 40-475 54-475L218-475"}],123:[.975,.475,.624,{p:"524-459C524-451 518-444 510-443C418-429 350-357 350-293L350 68C350 147 277 217 182 250C277 283 350 353 350 432L350 793C350 857 418 929 510 943C518 944 524 951 524 959C524 968 517 975 508 975L506 975C382 956 274 879 274 793L274 432C274 359 207 280 114 266C106 265 100 258 100 250C100 242 106 235 114 234C207 220 274 141 274 68L274-293C274-379 382-456 506-475L508-475C517-475 524-468 524-459"}],125:[.975,.475,.624,{p:"524 250C524 258 518 265 510 266C417 280 350 359 350 432L350 793C350 879 242 956 118 975L116 975C107 975 100 968 100 959C100 951 105 944 113 943C206 929 274 857 274 793L274 432C274 353 347 283 441 250C347 217 274 147 274 68L274-293C274-357 206-429 113-443C105-444 100-451 100-459C100-468 107-475 116-475L118-475C242-456 350-379 350-293L350 68C350 141 417 220 510 234C518 235 524 242 524 250"}],770:[.747,-.572,.919,{p:"919 596C768 652 615 702 460 747C305 702 151 652 0 596L7 572C159 605 310 643 460 685C609 643 760 605 912 572"}],771:[.757,-.543,.931,{p:"931 744C931 751 925 757 918 757C914 757 910 755 908 751C859 681 793 657 704 639C688 635 673 634 657 634C596 634 535 656 476 678C409 702 341 725 272 725C253 725 234 723 215 719C115 698 57 643 2 563C1 561 0 559 0 556C0 549 6 543 13 543C17 543 21 545 24 549C72 619 139 643 227 661C243 665 258 666 274 666C335 666 396 644 456 622C522 598 590 575 659 575C678 575 697 577 716 581C816 602 874 657 929 737C930 739 931 741 931 744"}],774:[.742,-.577,.937,{p:"937 734L912 742C876 636 645 636 468 636C292 636 60 636 25 742L0 734C52 577 278 577 468 577C659 577 884 577 937 734"}],780:[.74,-.565,.919,{p:"919 716L912 740C760 707 609 669 460 627C310 669 159 707 7 740L0 716C151 660 305 610 460 565C615 610 768 660 919 716"}],8260:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],8725:[.61,.109,.581,{p:"526 583C526 598 514 610 499 610C490 610 481 605 477 597L61-69C58-73 57-78 57-83C57-98 68-109 83-109C92-109 101-105 105-97L521 569C524 573 526 578 526 583"}],8726:[.61,.109,.581,{p:"526-83C526-78 524-73 521-69L105 597C101 605 92 610 83 610C68 610 57 598 57 583C57 578 58 573 61 569L477-97C481-105 490-109 499-109C514-109 526-98 526-83"}],8730:[1.45,.95,1,{ic:.02,p:"1020 1430C1020 1441 1012 1450 1000 1450C984 1450 981 1437 978 1423L466-752L465-752L249 250L118 44C111 35 111 32 111 32C111 28 125 16 125 16L193 123L424-950C457-950 460-950 466-924L1016 1409C1018 1416 1020 1425 1020 1430"}],8739:[1.117,.617,.278,{p:"166-591L166 1091C166 1106 154 1117 139 1117C124 1117 113 1106 113 1091L113-591C113-606 124-617 139-617C154-617 166-606 166-591"}],8741:[1.117,.617,.372,{p:"110-591L110 1091C110 1106 98 1117 83 1117C68 1117 57 1106 57 1091L57-591C57-606 68-617 83-617C98-617 110-606 110-591ZM317-591L317 1091C317 1106 305 1117 290 1117C275 1117 264 1106 264 1091L264-591C264-606 275-617 290-617C305-617 317-606 317-591"}],8968:[.975,.475,.499,{p:"471 951C471 964 460 975 447 975L189 975L189-451C189-464 200-475 213-475C226-475 237-464 237-451L237 927L447 927C460 927 471 938 471 951"}],8969:[.975,.475,.499,{p:"310-451L310 975L52 975C39 975 28 964 28 951C28 938 39 927 52 927L262 927L262-451C262-464 273-475 286-475C299-475 310-464 310-451"}],8970:[.975,.475,.499,{p:"471-451C471-438 460-427 447-427L237-427L237 951C237 964 226 975 213 975C200 975 189 964 189 951L189-475L447-475C460-475 471-464 471-451"}],8971:[.975,.475,.499,{p:"310 951C310 964 299 975 286 975C273 975 262 964 262 951L262-427L52-427C39-427 28-438 28-451C28-464 39-475 52-475L310-475"}],9140:[.742,-.535,1.485,{p:"1485 742L0 742L0 559C0 546 11 535 24 535C37 535 48 546 48 559L48 694L1437 694L1437 559C1437 546 1448 535 1461 535C1474 535 1485 546 1485 559"}],9141:[-.105,.312,1.485,{p:"1485-312L1485-129C1485-116 1474-105 1461-105C1448-105 1437-116 1437-129L1437-264L48-264L48-129C48-116 37-105 24-105C11-105 0-116 0-129L0-312"}],9180:[.767,-.509,2.012,{p:"2012 525C2012 529 2010 533 2007 536C1889 654 1512 767 1159 767L853 767C500 767 123 654 5 536C2 533 0 529 0 525C0 516 7 509 16 509C20 509 24 511 27 514C141 627 513 703 853 703L1159 703C1499 703 1871 627 1985 514C1988 511 1992 509 1996 509C2005 509 2012 516 2012 525"}],9181:[-.079,.337,2.012,{p:"2012-95C2012-86 2005-79 1996-79C1992-79 1988-81 1985-84C1871-197 1499-273 1159-273L853-273C513-273 141-197 27-84C24-81 20-79 16-79C7-79 0-86 0-95C0-99 2-103 5-106C123-224 500-337 853-337L1159-337C1512-337 1889-224 2007-106C2010-103 2012-99 2012-95"}],9182:[.825,-.506,1.996,{p:"1996 514L1996 516C1963 605 1834 697 1693 697L1293 697C1140 697 1006 738 1006 817C1006 821 1002 825 998 825C994 825 990 821 990 817C990 738 856 697 703 697L303 697C162 697 33 605 0 516L0 514C0 509 4 506 8 506C11 506 14 508 16 511C44 590 178 633 303 633L703 633C852 633 967 702 998 777C1029 702 1144 633 1293 633L1693 633C1818 633 1952 590 1980 511C1982 508 1985 506 1988 506C1992 506 1996 509 1996 514"}],9183:[-.075,.394,1.996,{p:"1996-83C1996-79 1992-75 1988-75C1985-75 1982-78 1980-81C1952-160 1818-203 1693-203L1293-203C1144-203 1029-272 998-347C967-272 852-203 703-203L303-203C178-203 44-160 16-81C14-78 11-75 8-75C4-75 0-79 0-83L0-86C33-175 162-267 303-267L703-267C856-267 990-308 990-386C990-391 994-394 998-394C1002-394 1006-391 1006-386C1006-308 1140-267 1293-267L1693-267C1834-267 1963-175 1996-86"}],9184:[.858,-.61,2.056,{p:"2056 610L1808 858L248 858L0 610L76 610L248 782L1808 782L1980 610"}],9185:[-.18,.428,2.056,{p:"2056-180L1980-180L1808-352L248-352L76-180L0-180L248-428L1808-428"}],10214:[.975,.475,.555,{p:"532-451C532-438 521-427 508-427L387-427L387 927L508 927C521 927 532 938 532 951C532 964 521 975 508 975L170 975L170-475L508-475C521-475 532-464 532-451ZM339 927L339-427L218-427L218 927"}],10215:[.975,.475,.555,{p:"385-475L385 975L47 975C34 975 23 964 23 951C23 938 34 927 47 927L168 927L168-427L47-427C34-427 23-438 23-451C23-464 34-475 47-475ZM337 927L337-427L216-427L216 927"}],10216:[.975,.475,.537,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451"}],10217:[.975,.475,.537,{p:"383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10218:[.975,.475,.781,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451ZM720-451C720-448 719-445 718-442L448 250L718 942C719 945 720 948 720 951C720 964 709 975 696 975C686 975 677 969 673 960L399 259C398 256 398 253 398 250C398 247 398 244 399 241L673-460C677-469 686-475 696-475C709-475 720-464 720-451"}],10219:[.975,.475,.781,{p:"627 250C627 253 626 256 625 259L351 960C348 969 339 975 329 975C316 975 305 964 305 951C305 948 305 945 306 942L577 250L306-442C305-445 305-448 305-451C305-464 316-475 329-475C339-475 348-469 351-460L625 241C626 244 627 247 627 250ZM383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10222:[.991,.491,.37,{p:"314-475C314-471 312-467 309-464C243-397 206-137 206 112L206 388C206 637 243 897 309 964C312 967 314 971 314 975C314 984 307 991 298 991C294 991 290 989 287 986C216 916 142 650 142 388L142 112C142-150 216-416 287-486C290-489 294-491 298-491C307-491 314-484 314-475"}],10223:[.991,.491,.37,{p:"228 112L228 388C228 650 154 916 83 986C80 989 76 991 72 991C63 991 56 984 56 975C56 971 58 967 61 964C127 897 164 637 164 388L164 112C164-137 127-397 61-464C58-467 56-471 56-475C56-484 63-491 72-491C76-491 80-489 83-486C154-416 228-150 228 112"}]},"-size4":{40:[1.146,.646,.597,{p:"539-632C539-627 537-623 534-620C367-495 251-154 251 132L251 368C251 654 367 995 534 1120C537 1123 539 1127 539 1132C539 1140 533 1146 525 1146C522 1146 519 1145 516 1144C341 1012 179 669 179 368L179 132C179-169 341-512 516-644C519-645 522-646 525-646C533-646 539-640 539-632"}],41:[1.146,.646,.597,{p:"418 132L418 368C418 669 256 1012 81 1144C78 1145 75 1146 72 1146C64 1146 58 1140 58 1132C58 1127 60 1123 63 1120C230 995 346 654 346 368L346 132C346-154 230-495 63-620C60-623 58-627 58-632C58-640 64-646 72-646C75-646 78-645 81-644C256-512 418-169 418 132"}],47:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],91:[1.15,.65,.472,{p:"448-624C448-610 436-598 422-598L278-598L278 1098L422 1098C436 1098 448 1110 448 1124C448 1138 436 1150 422 1150L226 1150L226-650L422-650C436-650 448-638 448-624"}],92:[1.722,1.222,1.222,{p:"1166-1192C1166-1189 1165-1185 1164-1182L114 1703C110 1714 99 1722 86 1722C69 1722 56 1709 56 1692C56 1689 57 1685 58 1682L1108-1203C1112-1214 1123-1222 1136-1222C1153-1222 1166-1209 1166-1192"}],93:[1.15,.65,.472,{p:"246 1150L50 1150C36 1150 24 1138 24 1124C24 1110 36 1098 50 1098L194 1098L194-598L50-598C36-598 24-610 24-624C24-638 36-650 50-650L246-650"}],123:[1.15,.65,.667,{p:"569-632C569-623 563-616 555-614C450-593 375-503 375-425L375 25C375 120 288 209 179 250C288 291 375 380 375 475L375 925C375 1003 450 1093 555 1114C563 1116 569 1123 569 1132C569 1142 561 1150 551 1150L547 1150C411 1122 291 1027 291 925L291 475C291 388 217 289 111 268C103 266 97 259 97 250C97 241 103 234 111 232C217 211 291 112 291 25L291-425C291-527 411-622 547-650L551-650C561-650 569-642 569-632"}],125:[1.15,.65,.667,{p:"570 250C570 259 564 266 556 268C450 289 376 388 376 475L376 925C376 1027 256 1122 120 1150L116 1150C106 1150 98 1142 98 1132C98 1123 104 1116 112 1114C217 1093 292 1003 292 925L292 475C292 380 379 291 488 250C379 209 292 120 292 25L292-425C292-503 217-593 112-614C104-616 98-623 98-632C98-642 106-650 116-650L120-650C256-622 376-527 376-425L376 25C376 112 450 211 556 232C564 234 570 241 570 250"}],770:[.747,-.571,1.1,{p:"1100 597C919 653 735 703 550 747C365 703 182 653 0 597L6 571C189 604 370 642 550 685C730 642 912 604 1094 571"}],771:[.762,-.539,1.115,{p:"1115 748C1115 755 1109 762 1102 762C1098 762 1094 760 1091 757C1033 686 953 662 840 642C821 638 801 637 782 637C709 637 637 658 566 679C489 702 411 724 331 724C309 724 287 723 264 718C140 696 67 639 3 561C1 558 0 555 0 552C0 545 6 539 14 539C18 539 21 540 24 543C82 614 163 638 275 658C295 662 314 663 333 663C406 663 478 642 549 621C626 598 705 576 784 576C806 576 828 577 851 582C975 604 1048 661 1112 739C1114 742 1115 745 1115 748"}],774:[.742,-.576,1.12,{p:"1120 734L1094 742C1059 637 770 637 560 637C349 637 61 637 26 742L0 734C53 576 335 576 560 576C785 576 1067 576 1120 734"}],780:[.741,-.565,1.1,{p:"1100 715L1094 741C912 708 730 670 550 627C370 670 189 708 6 741L0 715C182 659 365 609 550 565C735 609 919 659 1100 715"}],8260:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],8725:[.613,.113,.588,{p:"532 583C532 600 519 613 502 613C491 613 482 607 477 599L61-67C58-72 56-77 56-83C56-100 69-113 86-113C97-113 106-107 111-99L527 567C530 572 532 577 532 583"}],8726:[.613,.113,.588,{p:"532-83C532-77 530-72 527-67L111 599C106 607 97 613 86 613C69 613 56 600 56 583C56 577 58 572 61 567L477-99C482-107 491-113 502-113C519-113 532-100 532-83"}],8730:[1.75,1.25,1,{ic:.02,p:"1020 1730C1020 1741 1012 1750 1000 1750C984 1750 981 1737 978 1720L466-1005L465-1005L249 250L117-10C112-20 111-23 111-23C111-27 125-39 125-39L193 93L424-1250C455-1250 461-1250 466-1224"}],8739:[1.292,.792,.278,{p:"169-762L169 1262C169 1279 156 1292 139 1292C122 1292 109 1279 109 1262L109-762C109-779 122-792 139-792C156-792 169-779 169-762"}],8741:[1.292,.792,.386,{p:"116-762L116 1262C116 1279 103 1292 86 1292C69 1292 56 1279 56 1262L56-762C56-779 69-792 86-792C103-792 116-779 116-762ZM330-762L330 1262C330 1279 317 1292 300 1292C283 1292 270 1279 270 1262L270-762C270-779 283-792 300-792C317-792 330-779 330-762"}],8968:[1.15,.65,.528,{p:"502 1124C502 1138 490 1150 476 1150L196 1150L196-624C196-638 208-650 222-650C236-650 248-638 248-624L248 1098L476 1098C490 1098 502 1110 502 1124"}],8969:[1.15,.65,.528,{p:"332-624L332 1150L52 1150C38 1150 26 1138 26 1124C26 1110 38 1098 52 1098L280 1098L280-624C280-638 292-650 306-650C320-650 332-638 332-624"}],8970:[1.15,.65,.528,{p:"502-624C502-610 490-598 476-598L248-598L248 1124C248 1138 236 1150 222 1150C208 1150 196 1138 196 1124L196-650L476-650C490-650 502-638 502-624"}],8971:[1.15,.65,.528,{p:"332 1124C332 1138 320 1150 306 1150C292 1150 280 1138 280 1124L280-598L52-598C38-598 26-610 26-624C26-638 38-650 52-650L332-650"}],9140:[.75,-.527,1.86,{p:"1860 553L1860 750L0 750L0 553C0 539 12 527 26 527C40 527 52 539 52 553L52 698L1808 698L1808 553C1808 539 1820 527 1834 527C1848 527 1860 539 1860 553"}],9141:[-.097,.32,1.86,{p:"1860-320L1860-123C1860-109 1848-97 1834-97C1820-97 1808-109 1808-123L1808-268L52-268L52-123C52-109 40-97 26-97C12-97 0-109 0-123L0-320"}],9180:[.774,-.506,2.516,{p:"2516 524C2516 529 2514 534 2511 537C2391 657 1931 774 1479 774L1037 774C585 774 125 657 5 537C2 534 0 529 0 524C0 514 8 506 18 506C23 506 27 508 31 512C147 628 600 702 1037 702L1479 702C1916 702 2369 628 2485 512C2489 508 2493 506 2498 506C2508 506 2516 514 2516 524"}],9181:[-.076,.344,2.516,{p:"2516-94C2516-84 2508-76 2498-76C2493-76 2489-78 2485-82C2369-198 1916-272 1479-272L1037-272C600-272 147-198 31-82C27-78 23-76 18-76C8-76 0-84 0-94C0-99 2-104 5-107C125-227 585-344 1037-344L1479-344C1931-344 2391-227 2511-107C2514-104 2516-99 2516-94"}],9182:[.833,-.502,2.498,{p:"2498 511C2498 512 2498 513 2497 514C2464 605 2308 703 2135 703L1603 703C1419 703 1258 742 1258 824C1258 828 1254 833 1249 833C1244 833 1240 828 1240 824C1240 742 1079 703 895 703L363 703C190 703 34 605 1 514C0 513 0 512 0 511C0 506 4 502 9 502C13 502 16 504 17 507C47 589 208 631 363 631L895 631C1073 631 1213 705 1249 784C1285 705 1425 631 1603 631L2135 631C2290 631 2451 589 2481 507C2482 504 2485 502 2489 502C2494 502 2498 506 2498 511"}],9183:[-.071,.402,2.498,{p:"2498-80C2498-76 2494-71 2489-71C2485-71 2482-74 2481-77C2451-159 2290-201 2135-201L1603-201C1425-201 1285-275 1249-354C1213-275 1073-201 895-201L363-201C208-201 47-159 17-77C16-74 13-71 9-71C4-71 0-76 0-80C0-82 0-83 1-84C34-175 190-273 363-273L895-273C1079-273 1240-312 1240-393C1240-398 1244-402 1249-402C1254-402 1258-398 1258-393C1258-312 1419-273 1603-273L2135-273C2308-273 2464-175 2497-84C2498-83 2498-82 2498-80"}],9184:[.863,-.607,2.564,{p:"2564 607L2308 863L256 863L0 607L84 607L256 779L2308 779L2480 607"}],9185:[-.177,.433,2.564,{p:"2564-177L2480-177L2308-349L256-349L84-177L0-177L256-433L2308-433"}],10214:[1.15,.65,.66,{p:"637-624C637-610 625-598 611-598L463-598L463 1098L611 1098C625 1098 637 1110 637 1124C637 1138 625 1150 611 1150L211 1150L211-650L611-650C625-650 637-638 637-624ZM411-598L263-598L263 1098L411 1098"}],10215:[1.15,.65,.66,{p:"449 1150L49 1150C35 1150 23 1138 23 1124C23 1110 35 1098 49 1098L197 1098L197-598L49-598C35-598 23-610 23-624C23-638 35-650 49-650L449-650ZM397-598L249-598L249 1098L397 1098"}],10216:[1.15,.65,.611,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624"}],10217:[1.15,.65,.611,{p:"452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10218:[1.15,.65,.905,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624ZM849-624C849-621 849-617 847-614L507 250L847 1114C849 1117 849 1121 849 1124C849 1138 838 1150 823 1150C812 1150 803 1143 799 1134L455 260C454 257 453 253 453 250C453 247 454 243 455 240L799-634C803-643 812-650 823-650C838-650 849-638 849-624"}],10219:[1.15,.65,.905,{p:"746 250C746 253 746 257 744 260L400 1134C397 1143 387 1150 376 1150C362 1150 350 1138 350 1124C350 1121 351 1117 352 1114L692 250L352-614C351-617 350-621 350-624C350-638 362-650 376-650C387-650 397-643 400-634L744 240C746 243 746 247 746 250ZM452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10222:[1.168,.668,.432,{p:"376-650C376-645 374-641 371-637C292-559 248-250 248 46L248 454C248 750 292 1059 371 1137C374 1141 376 1145 376 1150C376 1160 368 1168 358 1168C353 1168 349 1166 345 1163C263 1080 176 765 176 454L176 46C176-265 263-580 345-663C349-666 353-668 358-668C368-668 376-660 376-650"}],10223:[1.168,.668,.432,{p:"256 46L256 454C256 765 169 1080 87 1163C83 1166 79 1168 74 1168C64 1168 56 1160 56 1150C56 1145 58 1141 61 1137C140 1059 184 750 184 454L184 46C184-250 140-559 61-637C58-641 56-645 56-650C56-660 64-668 74-668C79-668 83-666 87-663C169-580 256-265 256 46"}]},"-size5":{40:[1.296,.796,.663,{p:"608-780C608-775 605-770 602-767C412-625 279-232 279 100L279 400C279 732 412 1125 602 1267C605 1270 608 1275 608 1280C608 1289 601 1296 592 1296C588 1296 585 1295 582 1293C383 1143 201 748 201 400L201 100C201-248 383-643 582-793C585-795 588-796 592-796C601-796 608-789 608-780"}],41:[1.296,.796,.663,{p:"462 100L462 400C462 748 280 1143 80 1293C78 1295 74 1296 71 1296C62 1296 55 1289 55 1280C55 1275 57 1270 61 1267C251 1125 384 732 384 400L384 100C384-232 251-625 61-767C57-770 55-775 55-780C55-789 62-796 71-796C74-796 78-795 80-793C280-643 462-248 462 100"}],47:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],91:[1.3,.8,.499,{p:"478-773C478-758 466-746 451-746L284-746L284 1246L451 1246C466 1246 478 1258 478 1273C478 1288 466 1300 451 1300L230 1300L230-800L451-800C466-800 478-788 478-773"}],92:[2.179,1.679,1.557,{p:"1501-1646C1501-1643 1500-1639 1499-1635L119 2158C114 2170 102 2179 88 2179C70 2179 56 2164 56 2146C56 2143 56 2139 57 2135L1437-1658C1442-1670 1454-1679 1468-1679C1486-1679 1501-1664 1501-1646"}],93:[1.3,.8,.499,{p:"269-800L269 1300L48 1300C33 1300 21 1288 21 1273C21 1258 33 1246 48 1246L215 1246L215-746L48-746C33-746 21-758 21-773C21-788 33-800 48-800"}],123:[1.3,.8,.707,{p:"608-780C608-771 602-763 593-761C479-732 398-627 398-538L398-12C398 96 302 200 183 250C302 300 398 404 398 512L398 1038C398 1127 479 1232 593 1261C602 1263 608 1271 608 1280C608 1291 599 1300 588 1300C586 1300 585 1300 583 1299C438 1262 310 1151 310 1038L310 512C310 413 229 299 115 269C106 267 100 259 100 250C100 241 106 233 115 231C229 201 310 87 310-12L310-538C310-651 438-762 583-799C585-800 586-800 588-800C599-800 608-791 608-780"}],125:[1.3,.8,.707,{p:"607 250C607 259 601 267 592 269C478 299 397 413 397 512L397 1038C397 1151 269 1262 124 1299C123 1300 121 1300 119 1300C108 1300 99 1291 99 1280C99 1271 106 1263 114 1261C228 1232 309 1127 309 1038L309 512C309 404 406 300 525 250C406 200 309 96 309-12L309-538C309-627 228-732 114-761C106-763 99-771 99-780C99-791 108-800 119-800C121-800 123-800 124-799C269-762 397-651 397-538L397-12C397 87 478 201 592 231C601 233 607 241 607 250"}],770:[.748,-.57,1.32,{p:"1320 598C1101 654 881 704 660 748C439 704 219 654 0 598L6 570L660 684L1314 570"}],771:[.766,-.534,1.335,{p:"1335 752C1335 760 1329 766 1321 766C1317 766 1314 764 1311 762C1243 691 1146 667 1003 645C979 641 955 639 931 639C845 639 759 660 675 681C585 702 494 724 403 724C376 724 349 722 322 718C167 694 77 634 4 558C1 555 0 552 0 548C0 540 6 534 14 534C18 534 22 536 24 538C92 609 189 633 332 655C356 659 380 661 404 661C490 661 576 640 660 619C750 598 841 576 933 576C959 576 986 578 1013 582C1168 606 1258 666 1331 742C1334 745 1335 748 1335 752"}],774:[.742,-.575,1.341,{p:"1341 734L1314 742C1279 638 922 638 670 638C419 638 62 638 27 742L0 734C53 575 404 575 670 575C937 575 1288 575 1341 734"}],780:[.742,-.564,1.32,{p:"1320 714L1314 742L660 628L6 742L0 714C219 658 439 608 660 564C881 608 1101 658 1320 714"}],8260:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],8725:[.616,.115,.593,{p:"538 583C538 601 523 616 505 616C493 616 483 609 477 600L61-66C58-71 57-77 57-83C57-101 71-115 89-115C101-115 111-109 117-100L533 566C536 571 538 577 538 583"}],8726:[.616,.115,.593,{p:"538-83C538-77 536-71 533-66L117 600C111 609 101 616 89 616C71 616 57 601 57 583C57 577 58 571 61 566L477-100C483-109 493-115 505-115C523-115 538-101 538-83"}],8739:[1.501,1.001,.278,{p:"172-969L172 1469C172 1487 157 1501 139 1501C121 1501 107 1487 107 1469L107-969C107-987 121-1001 139-1001C157-1001 172-987 172-969"}],8741:[1.501,1.001,.396,{p:"122-969L122 1469C122 1487 107 1501 89 1501C71 1501 57 1487 57 1469L57-969C57-987 71-1001 89-1001C107-1001 122-987 122-969ZM341-969L341 1469C341 1487 326 1501 308 1501C290 1501 276 1487 276 1469L276-969C276-987 290-1001 308-1001C326-1001 341-987 341-969"}],8968:[1.3,.8,.555,{p:"528 1273C528 1288 516 1300 501 1300L203 1300L203-773C203-788 215-800 230-800C245-800 257-788 257-773L257 1246L501 1246C516 1246 528 1258 528 1273"}],8969:[1.3,.8,.555,{p:"352-773L352 1300L54 1300C39 1300 27 1288 27 1273C27 1258 39 1246 54 1246L298 1246L298-773C298-788 310-800 325-800C340-800 352-788 352-773"}],8970:[1.3,.8,.555,{p:"528-773C528-758 516-746 501-746L257-746L257 1273C257 1288 245 1300 230 1300C215 1300 203 1288 203 1273L203-800L501-800C516-800 528-788 528-773"}],8971:[1.3,.8,.555,{p:"352 1273C352 1288 340 1300 325 1300C310 1300 298 1288 298 1273L298-746L54-746C39-746 27-758 27-773C27-788 39-800 54-800L352-800"}],9140:[.757,-.521,2.235,{p:"2235 757L0 757L0 548C0 533 12 521 27 521C42 521 54 533 54 548L54 703L2181 703L2181 548C2181 533 2193 521 2208 521C2223 521 2235 533 2235 548"}],9141:[-.091,.327,2.235,{p:"2235-327L2235-118C2235-103 2223-91 2208-91C2193-91 2181-103 2181-118L2181-273L54-273L54-118C54-103 42-91 27-91C12-91 0-103 0-118L0-327"}],9180:[.78,-.506,3.02,{p:"3020 526C3020 531 3018 536 3014 540C2894 660 2357 780 1812 780L1208 780C663 780 126 660 6 540C2 536 0 531 0 526C0 515 9 506 20 506C26 506 31 508 34 512C151 628 679 702 1208 702L1812 702C2341 702 2869 628 2986 512C2989 508 2994 506 3000 506C3011 506 3020 515 3020 526"}],9181:[-.076,.35,3.02,{p:"3020-96C3020-85 3011-76 3000-76C2994-76 2989-78 2986-82C2869-198 2341-272 1812-272L1208-272C679-272 151-198 34-82C31-78 26-76 20-76C9-76 0-85 0-96C0-101 2-106 6-110C126-230 663-350 1208-350L1812-350C2357-350 2894-230 3014-110C3018-106 3020-101 3020-96"}],9182:[.838,-.5,3,{p:"3000 510C3000 511 3000 512 2999 513C2966 606 2785 708 2582 708L1908 708C1694 708 1510 745 1510 828C1510 834 1506 838 1500 838C1494 838 1490 834 1490 828C1490 745 1306 708 1092 708L418 708C215 708 34 606 1 513C0 512 0 511 0 510C0 504 4 500 10 500C14 500 18 503 19 507C50 590 234 630 418 630L1092 630C1297 630 1459 708 1500 789C1541 708 1703 630 1908 630L2582 630C2766 630 2950 590 2981 507C2982 503 2986 500 2990 500C2996 500 3000 504 3000 510"}],9183:[-.07,.408,3,{p:"3000-80C3000-74 2996-70 2990-70C2986-70 2982-73 2981-77C2950-160 2766-200 2582-200L1908-200C1703-200 1541-278 1500-359C1459-278 1297-200 1092-200L418-200C234-200 50-160 19-77C18-73 14-70 10-70C4-70 0-74 0-80C0-81 0-82 1-83C34-176 215-278 418-278L1092-278C1306-278 1490-315 1490-398C1490-404 1494-408 1500-408C1506-408 1510-404 1510-398C1510-315 1694-278 1908-278L2582-278C2785-278 2966-176 2999-83C3000-82 3000-81 3000-80"}],9184:[.866,-.607,3.068,{p:"3068 607L2809 866L259 866L0 607L88 607L259 778L2809 778L2980 607"}],9185:[-.177,.436,3.068,{p:"3068-177L2980-177L2809-348L259-348L88-177L0-177L259-436L2809-436"}],10214:[1.3,.8,.75,{p:"727-773C727-758 715-746 700-746L528-746L528 1246L700 1246C715 1246 727 1258 727 1273C727 1288 715 1300 700 1300L247 1300L247-800L700-800C715-800 727-788 727-773ZM474 1246L474-746L301-746L301 1246"}],10215:[1.3,.8,.75,{p:"503 1300L50 1300C35 1300 23 1288 23 1273C23 1258 35 1246 50 1246L222 1246L222-746L50-746C35-746 23-758 23-773C23-788 35-800 50-800L503-800ZM449-746L276-746L276 1246L449 1246"}],10216:[1.3,.8,.677,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773"}],10217:[1.3,.8,.677,{p:"512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10218:[1.3,.8,1.011,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773ZM957-773C957-770 956-766 955-763L555 250L955 1263C956 1266 957 1270 957 1273C957 1288 945 1300 930 1300C918 1300 909 1293 905 1283L501 260C499 257 499 253 499 250C499 247 499 243 501 240L905-783C909-793 918-800 930-800C945-800 957-788 957-773"}],10219:[1.3,.8,1.011,{p:"846 250C846 253 845 257 844 260L440 1283C436 1293 426 1300 415 1300C400 1300 388 1288 388 1273C388 1270 388 1266 390 1263L790 250L390-763C388-766 388-770 388-773C388-788 400-800 415-800C426-800 436-793 440-783L844 240C845 243 846 247 846 250ZM512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10222:[1.32,.82,.485,{p:"429-800C429-794 427-789 423-786C335-697 284-354 284-25L284 525C284 854 335 1197 423 1286C427 1289 429 1294 429 1300C429 1311 420 1320 409 1320C403 1320 398 1318 395 1314C302 1221 206 870 206 525L206-25C206-370 302-721 395-814C398-818 403-820 409-820C420-820 429-811 429-800"}],10223:[1.32,.82,.485,{p:"279-25L279 525C279 870 183 1221 90 1314C87 1318 82 1320 76 1320C65 1320 56 1311 56 1300C56 1294 58 1289 62 1286C150 1197 201 854 201 525L201-25C201-354 150-697 62-786C58-789 56-794 56-800C56-811 65-820 76-820C82-820 87-818 90-814C183-721 279-370 279-25"}]},"-size6":{40:[1.446,.946,.736,{p:"682-928C682-922 679-917 675-914C462-754 314-311 314 64L314 436C314 811 462 1254 675 1414C679 1417 682 1422 682 1428C682 1438 674 1446 664 1446C660 1446 656 1444 653 1442C431 1275 226 829 226 436L226 64C226-329 431-775 653-942C656-944 660-946 664-946C674-946 682-938 682-928"}],41:[1.446,.946,.736,{p:"510 64L510 436C510 829 305 1275 83 1442C80 1444 76 1446 72 1446C62 1446 54 1438 54 1428C54 1422 57 1417 61 1414C274 1254 422 811 422 436L422 64C422-311 274-754 61-914C57-917 54-922 54-928C54-938 62-946 72-946C76-946 80-944 83-942C305-775 510-329 510 64"}],47:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],91:[1.45,.95,.528,{p:"509-921C509-905 496-892 480-892L291-892L291 1392L480 1392C496 1392 509 1405 509 1421C509 1437 496 1450 480 1450L233 1450L233-950L480-950C496-950 509-937 509-921"}],92:[2.777,2.277,1.997,{p:"1941-2241C1941-2237 1940-2232 1939-2229L126 2753C121 2767 108 2777 92 2777C72 2777 56 2761 56 2741C56 2737 57 2732 58 2729L1871-2253C1876-2267 1889-2277 1905-2277C1925-2277 1941-2261 1941-2241"}],93:[1.45,.95,.528,{p:"295 1450L48 1450C32 1450 19 1437 19 1421C19 1405 32 1392 48 1392L237 1392L237-892L48-892C32-892 19-905 19-921C19-937 32-950 48-950L295-950"}],123:[1.45,.95,.75,{p:"648-928C648-918 641-910 632-907C510-869 422-748 422-650L422-50C422 70 315 190 185 250C315 310 422 430 422 550L422 1150C422 1248 510 1369 632 1407C641 1410 648 1418 648 1428C648 1440 638 1450 626 1450C624 1450 622 1450 620 1449C465 1401 328 1273 328 1150L328 550C328 440 241 309 118 271C109 268 102 260 102 250C102 240 109 232 118 229C241 191 328 60 328-50L328-650C328-773 465-901 620-949C622-950 624-950 626-950C638-950 648-940 648-928"}],125:[1.45,.95,.75,{p:"648 250C648 260 641 268 632 271C509 309 422 440 422 550L422 1150C422 1273 285 1401 130 1449C128 1450 126 1450 124 1450C112 1450 102 1440 102 1428C102 1418 109 1410 118 1407C240 1369 328 1248 328 1150L328 550C328 430 435 310 565 250C435 190 328 70 328-50L328-650C328-748 240-869 118-907C109-910 102-918 102-928C102-940 112-950 124-950C126-950 128-950 130-949C285-901 422-773 422-650L422-50C422 60 509 191 632 229C641 232 648 240 648 250"}],770:[.748,-.57,1.581,{p:"1581 598L790 748L0 598L5 570L790 684L1576 570"}],771:[.769,-.532,1.599,{p:"1599 754C1599 762 1593 769 1585 769C1581 769 1577 767 1575 765C1498 694 1381 670 1200 646C1170 642 1141 640 1111 640C1009 640 907 661 806 681C700 703 593 723 486 723C455 723 423 722 391 717C198 692 86 632 5 557C2 554 0 550 0 546C0 538 6 532 15 532C18 532 22 533 24 535C101 606 218 630 400 654C429 658 458 660 488 660C590 660 692 639 793 619C899 597 1006 577 1113 577C1145 577 1176 578 1208 583C1401 608 1513 668 1595 743C1597 746 1599 750 1599 754"}],774:[.743,-.574,1.604,{p:"1604 733L1576 743C1541 638 1102 638 802 638C501 638 62 638 28 743L0 733C53 574 486 574 802 574C1118 574 1550 574 1604 733"}],780:[.742,-.564,1.581,{p:"1581 714L1576 742L790 628L5 742L0 714L790 564"}],8260:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],8725:[.619,.119,.6,{p:"544 583C544 603 528 619 508 619C495 619 484 612 477 602L61-64C58-69 56-76 56-83C56-103 72-119 92-119C105-119 116-112 123-102L539 564C542 569 544 576 544 583"}],8726:[.619,.119,.6,{p:"544-83C544-76 542-69 539-64L123 602C116 612 105 619 92 619C72 619 56 603 56 583C56 576 58 569 61 564L477-102C484-112 495-119 508-119C528-119 544-103 544-83"}],8739:[1.752,1.252,.278,{p:"175-1216L175 1716C175 1736 159 1752 139 1752C119 1752 103 1736 103 1716L103-1216C103-1236 119-1252 139-1252C159-1252 175-1236 175-1216"}],8741:[1.752,1.252,.41,{p:"128-1216L128 1716C128 1736 112 1752 92 1752C72 1752 56 1736 56 1716L56-1216C56-1236 72-1252 92-1252C112-1252 128-1236 128-1216ZM354-1216L354 1716C354 1736 338 1752 318 1752C298 1752 282 1736 282 1716L282-1216C282-1236 298-1252 318-1252C338-1252 354-1236 354-1216"}],8968:[1.45,.95,.583,{p:"555 1421C555 1437 542 1450 526 1450L210 1450L210-921C210-937 223-950 239-950C255-950 268-937 268-921L268 1392L526 1392C542 1392 555 1405 555 1421"}],8969:[1.45,.95,.583,{p:"373-921L373 1450L57 1450C41 1450 28 1437 28 1421C28 1405 41 1392 57 1392L315 1392L315-921C315-937 328-950 344-950C360-950 373-937 373-921"}],8970:[1.45,.95,.583,{p:"555-921C555-905 542-892 526-892L268-892L268 1421C268 1437 255 1450 239 1450C223 1450 210 1437 210 1421L210-950L526-950C542-950 555-937 555-921"}],8971:[1.45,.95,.583,{p:"373-950L373 1421C373 1437 360 1450 344 1450C328 1450 315 1437 315 1421L315-892L57-892C41-892 28-905 28-921C28-937 41-950 57-950"}],9140:[.764,-.513,2.61,{p:"2610 764L0 764L0 542C0 526 13 513 29 513C45 513 58 526 58 542L58 706L2552 706L2552 542C2552 526 2565 513 2581 513C2597 513 2610 526 2610 542"}],9141:[-.083,.334,2.61,{p:"2610-334L2610-112C2610-96 2597-83 2581-83C2565-83 2552-96 2552-112L2552-276L58-276L58-112C58-96 45-83 29-83C13-83 0-96 0-112L0-334"}],9180:[.787,-.505,3.524,{p:"3524 527C3524 533 3522 539 3518 543C3397 664 2789 787 2156 787L1368 787C735 787 127 664 6 543C2 539 0 533 0 527C0 515 10 505 22 505C28 505 34 507 38 511C155 629 753 699 1368 699L2156 699C2771 699 3369 629 3486 511C3490 507 3496 505 3502 505C3514 505 3524 515 3524 527"}],9181:[-.075,.357,3.524,{p:"3524-97C3524-85 3514-75 3502-75C3496-75 3490-77 3486-81C3369-199 2771-269 2156-269L1368-269C753-269 155-199 38-81C34-77 28-75 22-75C10-75 0-85 0-97C0-103 2-109 6-113C127-234 735-357 1368-357L2156-357C2789-357 3397-234 3518-113C3522-109 3524-103 3524-97"}],9182:[.845,-.498,3.502,{p:"3502 509C3502 510 3502 511 3501 512C3467 606 3265 715 3035 715L2207 715C1968 715 1762 748 1762 834C1762 840 1757 845 1751 845C1745 845 1740 840 1740 834C1740 748 1534 715 1295 715L467 715C237 715 35 606 1 512C0 511 0 510 0 509C0 502 5 498 11 498C16 498 20 501 21 505C53 590 258 627 467 627L1295 627C1524 627 1706 710 1751 794C1796 710 1978 627 2207 627L3035 627C3244 627 3449 590 3481 505C3482 501 3486 498 3491 498C3497 498 3502 502 3502 509"}],9183:[-.067,.414,3.502,{p:"3502-78C3502-72 3497-67 3491-67C3486-67 3482-71 3481-75C3449-160 3244-197 3035-197L2207-197C1978-197 1796-280 1751-364C1706-280 1524-197 1295-197L467-197C258-197 53-160 21-75C20-71 16-67 11-67C5-67 0-72 0-78C0-80 0-81 1-82C35-176 237-285 467-285L1295-285C1534-285 1740-318 1740-403C1740-410 1745-414 1751-414C1757-414 1762-410 1762-403C1762-318 1968-285 2207-285L3035-285C3265-285 3467-176 3501-82C3502-81 3502-80 3502-78"}],9184:[.869,-.606,3.574,{p:"3574 606L3311 869L263 869L0 606L94 606L263 775L3311 775L3480 606"}],9185:[-.176,.439,3.574,{p:"3574-176L3480-176L3311-345L263-345L94-176L0-176L263-439L3311-439"}],10214:[1.45,.95,.838,{p:"816-921C816-905 803-892 787-892L593-892L593 1392L787 1392C803 1392 816 1405 816 1421C816 1437 803 1450 787 1450L282 1450L282-950L787-950C803-950 816-937 816-921ZM535-892L340-892L340 1392L535 1392"}],10215:[1.45,.95,.838,{p:"556-950L556 1450L51 1450C35 1450 22 1437 22 1421C22 1405 35 1392 51 1392L245 1392L245-892L51-892C35-892 22-905 22-921C22-937 35-950 51-950ZM498-892L303-892L303 1392L498 1392"}],10216:[1.45,.95,.75,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921"}],10217:[1.45,.95,.75,{p:"577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10218:[1.45,.95,1.124,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921ZM1071-921C1071-917 1071-914 1069-910L608 250L1069 1410C1071 1414 1071 1417 1071 1421C1071 1437 1058 1450 1042 1450C1030 1450 1020 1442 1015 1432L549 261C548 257 547 254 547 250C547 246 548 243 549 239L1015-932C1020-942 1030-950 1042-950C1058-950 1071-937 1071-921"}],10219:[1.45,.95,1.124,{p:"951 250C951 254 951 257 949 261L483 1432C479 1442 469 1450 456 1450C440 1450 427 1437 427 1421C427 1417 428 1414 429 1410L891 250L429-910C428-914 427-917 427-921C427-937 440-950 456-950C469-950 479-942 483-932L949 239C951 243 951 246 951 250ZM577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10222:[1.472,.972,.541,{p:"485-950C485-944 483-938 479-934C379-835 323-462 323-107L323 607C323 962 379 1335 479 1434C483 1438 485 1444 485 1450C485 1462 475 1472 463 1472C457 1472 451 1470 447 1466C343 1361 235 980 235 607L235-107C235-480 343-861 447-966C451-970 457-972 463-972C475-972 485-962 485-950"}],10223:[1.472,.972,.541,{p:"306-107L306 607C306 980 198 1361 94 1466C90 1470 84 1472 78 1472C66 1472 56 1462 56 1450C56 1444 58 1438 62 1434C162 1335 218 962 218 607L218-107C218-462 162-835 62-934C58-938 56-944 56-950C56-962 66-972 78-972C84-972 90-970 94-966C198-861 306-480 306-107"}]},"-size7":{40:[1.745,1.245,.875,{p:"823-1224C823-1217 820-1211 814-1207C559-1015 379-468 379 0L379 500C379 968 559 1515 814 1707C820 1711 823 1717 823 1724C823 1735 813 1745 802 1745C797 1745 793 1743 790 1741C522 1539 277 990 277 500L277 0C277-490 522-1039 790-1241C793-1243 797-1245 802-1245C813-1245 823-1235 823-1224"}],41:[1.745,1.245,.875,{p:"598 0L598 500C598 990 353 1539 85 1741C82 1743 78 1745 73 1745C62 1745 52 1735 52 1724C52 1717 55 1711 61 1707C316 1515 496 968 496 500L496 0C496-468 316-1015 61-1207C55-1211 52-1217 52-1224C52-1235 62-1245 73-1245C78-1245 82-1243 85-1241C353-1039 598-490 598 0"}],47:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],91:[1.75,1.25,.667,{p:"647-1220C647-1203 634-1190 617-1190L381-1190L381 1690L617 1690C634 1690 647 1703 647 1720C647 1737 634 1750 617 1750L321 1750L321-1250L617-1250C634-1250 647-1237 647-1220"}],92:[3.56,3.06,2.572,{p:"2515-3021C2515-3016 2515-3011 2513-3007L132 3534C127 3549 112 3560 95 3560C73 3560 55 3543 55 3521C55 3516 56 3511 58 3507L2439-3034C2444-3049 2459-3060 2476-3060C2498-3060 2515-3043 2515-3021"}],93:[1.75,1.25,.667,{p:"346-1250L346 1750L50 1750C33 1750 20 1737 20 1720C20 1703 33 1690 50 1690L286 1690L286-1190L50-1190C33-1190 20-1203 20-1220C20-1237 33-1250 50-1250"}],123:[1.75,1.25,.902,{p:"755-1224C755-1213 748-1203 738-1200C600-1149 502-998 502-875L502-125C502 22 382 175 237 250C382 325 502 478 502 625L502 1375C502 1498 600 1649 738 1700C748 1703 755 1713 755 1724C755 1738 743 1750 729 1750C726 1750 723 1749 720 1748C551 1687 400 1526 400 1375L400 625C400 488 303 325 164 274C154 271 147 261 147 250C147 239 154 229 164 226C303 175 400 12 400-125L400-875C400-1026 551-1187 720-1248C723-1249 726-1250 729-1250C743-1250 755-1238 755-1224"}],125:[1.75,1.25,.902,{p:"755 250C755 261 748 271 738 274C599 325 502 488 502 625L502 1375C502 1526 351 1687 182 1748C179 1749 176 1750 173 1750C159 1750 147 1738 147 1724C147 1713 154 1703 164 1700C302 1649 400 1498 400 1375L400 625C400 478 520 325 665 250C520 175 400 22 400-125L400-875C400-998 302-1149 164-1200C154-1203 147-1213 147-1224C147-1238 159-1250 173-1250C176-1250 179-1249 182-1248C351-1187 502-1026 502-875L502-125C502 12 599 175 738 226C748 229 755 239 755 250"}],770:[.749,-.569,1.896,{p:"1896 599L948 749L0 599L4 569L948 683L1892 569"}],771:[.773,-.527,1.915,{p:"1915 758C1915 766 1908 773 1900 773C1897 773 1893 772 1891 770C1805 699 1665 675 1435 649C1399 645 1362 643 1325 643C1204 643 1083 663 963 683C839 703 714 723 589 723C550 723 511 721 472 716C231 689 95 628 5 554C2 551 0 547 0 542C0 534 7 527 15 527C19 527 22 528 25 530C110 601 250 625 480 651C517 655 553 657 590 657C711 657 832 637 952 617C1076 597 1201 577 1326 577C1365 577 1404 579 1443 584C1684 611 1820 672 1910 746C1913 749 1915 753 1915 758"}],774:[.743,-.573,1.92,{p:"1920 733L1892 743C1857 639 1319 639 960 639C601 639 63 639 28 743L0 733C53 573 585 573 960 573C1336 573 1867 573 1920 733"}],780:[.743,-.563,1.896,{p:"1896 713L1892 743L948 629L4 743L0 713L948 563"}],8260:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],8725:[.623,.122,.607,{p:"552 583C552 605 534 623 512 623C498 623 485 615 478 604L62-62C59-68 57-75 57-83C57-105 74-122 96-122C110-122 123-115 130-104L546 562C549 568 552 575 552 583"}],8726:[.623,.122,.607,{p:"552-83C552-75 549-68 546-62L130 604C123 615 110 623 96 623C74 623 57 605 57 583C57 575 59 568 62 562L478-104C485-115 498-122 512-122C534-122 552-105 552-83"}],8739:[2.053,1.553,.278,{p:"179-1514L179 2014C179 2035 161 2053 139 2053C117 2053 100 2035 100 2014L100-1514C100-1535 117-1553 139-1553C161-1553 179-1535 179-1514"}],8741:[2.053,1.553,.424,{p:"136-1514L136 2014C136 2035 118 2053 96 2053C74 2053 57 2035 57 2014L57-1514C57-1535 74-1553 96-1553C118-1553 136-1535 136-1514ZM369-1514L369 2014C369 2035 351 2053 329 2053C307 2053 290 2035 290 2014L290-1514C290-1535 307-1553 329-1553C351-1553 369-1535 369-1514"}],8968:[1.75,1.25,.623,{p:"595 1720C595 1737 582 1750 565 1750L221 1750L221-1220C221-1237 234-1250 251-1250C268-1250 281-1237 281-1220L281 1690L565 1690C582 1690 595 1703 595 1720"}],8969:[1.75,1.25,.623,{p:"402-1220L402 1750L58 1750C41 1750 28 1737 28 1720C28 1703 41 1690 58 1690L342 1690L342-1220C342-1237 355-1250 372-1250C389-1250 402-1237 402-1220"}],8970:[1.75,1.25,.623,{p:"595-1220C595-1203 582-1190 565-1190L281-1190L281 1720C281 1737 268 1750 251 1750C234 1750 221 1737 221 1720L221-1250L565-1250C582-1250 595-1237 595-1220"}],8971:[1.75,1.25,.623,{p:"402 1720C402 1737 389 1750 372 1750C355 1750 342 1737 342 1720L342-1190L58-1190C41-1190 28-1203 28-1220C28-1237 41-1250 58-1250L402-1250"}],9140:[.772,-.504,2.985,{p:"2985 534L2985 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712L2925 712L2925 534C2925 518 2938 504 2955 504C2972 504 2985 518 2985 534"}],9141:[-.074,.342,2.985,{p:"2985-342L2985-104C2985-88 2972-74 2955-74C2938-74 2925-88 2925-104L2925-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,4.032,{p:"4032 528C4032 536 4029 542 4024 547C3903 668 3229 796 2514 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694L2514 694C3207 694 3870 628 3988 510C3992 505 3999 502 4006 502C4020 502 4032 514 4032 528"}],9181:[-.072,.366,4.032,{p:"4032-98C4032-84 4020-72 4006-72C3999-72 3992-75 3988-80C3870-198 3207-264 2514-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366L2514-366C3229-366 3903-238 4024-117C4029-112 4032-106 4032-98"}],9182:[.854,-.493,4.006,{p:"4006 506C4006 507 4006 509 4005 510C3970 607 3750 724 3496 724L2500 724C2240 724 2016 753 2016 841C2016 848 2010 854 2003 854C1996 854 1990 848 1990 841C1990 753 1766 724 1506 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622L1506 622C1755 622 1952 711 2003 798C2054 711 2251 622 2500 622L3496 622C3725 622 3949 589 3981 501C3983 496 3987 493 3993 493C4000 493 4006 498 4006 506"}],9183:[-.062,.423,4.006,{p:"4006-75C4006-68 4000-62 3993-62C3987-62 3983-66 3981-71C3949-159 3725-192 3496-192L2500-192C2251-192 2054-281 2003-368C1952-281 1755-192 1506-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294L1506-294C1766-294 1990-323 1990-410C1990-418 1996-423 2003-423C2010-423 2016-418 2016-410C2016-323 2240-294 2500-294L3496-294C3750-294 3970-177 4005-80C4006-79 4006-77 4006-75"}],9184:[.873,-.605,4.082,{p:"4082 605L3814 873L268 873L0 605L102 605L268 771L3814 771L3980 605"}],9185:[-.175,.443,4.082,{p:"4082-175L3980-175L3814-341L268-341L102-175L0-175L268-443L3814-443"}],10214:[1.75,1.25,1.007,{p:"985-1220C985-1203 972-1190 955-1190L714-1190L714 1690L955 1690C972 1690 985 1703 985 1720C985 1737 972 1750 955 1750L353 1750L353-1250L955-1250C972-1250 985-1237 985-1220ZM654-1190L413-1190L413 1690L654 1690"}],10215:[1.75,1.25,1.007,{p:"654-1250L654 1750L52 1750C35 1750 22 1737 22 1720C22 1703 35 1690 52 1690L293 1690L293-1190L52-1190C35-1190 22-1203 22-1220C22-1237 35-1250 52-1250ZM594 1690L594-1190L353-1190L353 1690"}],10216:[1.75,1.25,.908,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220"}],10217:[1.75,1.25,.908,{p:"704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10218:[1.75,1.25,1.362,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220ZM1306-1220C1306-1216 1305-1212 1303-1209L720 250L1303 1709C1305 1712 1306 1716 1306 1720C1306 1737 1292 1750 1276 1750C1263 1750 1252 1742 1248 1731L660 261C658 258 658 254 658 250C658 246 658 242 660 239L1248-1231C1252-1242 1263-1250 1276-1250C1292-1250 1306-1237 1306-1220"}],10219:[1.75,1.25,1.362,{p:"1158 250C1158 254 1157 258 1155 261L567 1731C563 1742 552 1750 540 1750C523 1750 510 1737 510 1720C510 1716 510 1712 512 1709L1095 250L512-1209C510-1212 510-1216 510-1220C510-1237 523-1250 540-1250C552-1250 563-1242 567-1231L1155 239C1157 242 1158 246 1158 250ZM704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10222:[1.776,1.276,.647,{p:"591-1250C591-1243 588-1236 583-1232C465-1113 396-670 396-250L396 750C396 1170 465 1613 583 1732C588 1736 591 1743 591 1750C591 1764 579 1776 565 1776C558 1776 551 1773 547 1768C422 1644 294 1191 294 750L294-250C294-691 422-1144 547-1268C551-1273 558-1276 565-1276C579-1276 591-1264 591-1250"}],10223:[1.776,1.276,.647,{p:"353-250L353 750C353 1191 225 1644 100 1768C96 1773 89 1776 82 1776C68 1776 56 1764 56 1750C56 1743 59 1736 64 1732C182 1613 251 1170 251 750L251-250C251-670 182-1113 64-1232C59-1236 56-1243 56-1250C56-1264 68-1276 82-1276C89-1276 96-1273 100-1268C225-1144 353-691 353-250"}]},"-tex-mathit":{65:[.716,0,.743,{p:"692 18C692 31 684 31 668 31C616 31 613 39 611 65L568 691C567 713 566 716 550 716C534 716 530 709 524 698L192 113C149 37 106 33 71 31C60 30 59 12 59 12C59 9 60 0 71 0C96 0 125 3 151 3C182 3 214 0 244 0C249 0 262 0 262 19C262 30 254 30 246 31C240 32 204 34 204 65C204 74 209 86 218 103L290 229L518 229L529 63C529 43 505 31 462 31C451 31 439 31 439 12C439 0 451 0 454 0C491 0 531 3 569 3C604 3 640 0 674 0C680 0 692 0 692 18ZM516 260L307 260L493 587"}],66:[.683,0,.704,{p:"677 219C677 302 610 348 538 357C660 384 734 470 734 547C734 619 675 683 566 683L255 683C239 683 228 683 228 664C228 652 236 652 255 652C286 652 313 652 313 635C313 632 313 630 309 616L174 73C166 39 160 31 92 31C76 31 65 31 65 12C65 0 74 0 90 0L420 0C562 0 677 115 677 219ZM646 553C646 468 569 366 455 366L323 366L385 616C394 652 401 652 434 652L552 652C636 652 646 584 646 553ZM588 232C588 135 508 31 398 31L274 31C243 31 243 34 243 41C243 47 246 57 247 63L317 344L489 344C582 344 588 258 588 232",oc:.03}],67:[.705,.022,.716,{p:"810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 81 257-22 395-22C590-22 699 192 699 240C699 250 689 250 684 250C678 250 671 250 668 242C617 73 492 9 409 9C325 9 237 65 237 207C237 269 262 426 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438",oc:.096}],68:[.683,0,.755,{p:"775 438C775 581 694 683 565 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 72 0 88 0L395 0C584 0 775 213 775 438ZM692 476C692 417 663 230 578 130C529 73 458 31 378 31L275 31C244 31 244 34 244 41C244 47 247 57 248 63L386 616C395 651 402 652 435 652L532 652C613 652 692 607 692 476",oc:.02}],69:[.68,0,.678,{p:"687 247C687 258 675 258 672 258C661 258 660 257 651 234C593 96 558 31 399 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L319 338L406 338C474 338 481 322 481 295C481 288 480 273 472 244C472 244 470 236 470 233C470 221 480 221 486 221C497 221 500 223 504 241L559 461C560 464 562 474 562 474C562 486 550 486 546 486C533 486 533 483 527 462C508 391 489 369 408 369L327 369L388 615C396 648 403 649 436 649L561 649C669 649 694 619 694 548C694 521 692 508 689 484C688 479 687 470 687 467C687 455 698 455 702 455C716 455 717 459 719 477L742 654C745 680 739 680 718 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L566 0C586 0 587 1 594 16L683 235C684 237 687 247 687 247",oc:.065}],70:[.68,0,.653,{p:"707 477L730 654C733 680 727 680 706 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C116 0 158 3 198 3C244 3 291 0 336 0C345 0 357 0 357 19C357 31 348 31 332 31L322 31C249 31 249 39 249 52C249 56 249 58 253 73L316 325L399 325C464 325 473 310 473 283C473 266 469 250 465 234C463 227 462 223 462 220C462 208 473 208 477 208C488 208 491 209 496 228L551 448C552 452 553 457 553 462C553 473 541 473 538 473C525 473 524 470 519 452C501 381 485 356 402 356L324 356L388 615C396 648 403 649 436 649L553 649C660 649 682 618 682 549C682 525 679 506 676 483L675 467C675 455 686 455 690 455C704 455 705 459 707 477",oc:.078}],71:[.705,.022,.774,{p:"768 260C768 268 764 273 755 273C724 273 690 270 658 270C615 270 570 273 527 273C519 273 506 273 506 253C506 242 517 242 532 242L540 242C553 242 570 241 583 240C604 237 612 236 612 222C612 218 612 216 604 188C582 99 580 88 550 60C507 21 452 9 414 9C319 9 237 75 237 208C237 266 261 425 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438L810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 84 254-22 396-22C488-22 561 24 590 61C599 37 621 1 632 1C639 1 641 7 644 18L692 209C698 232 700 242 744 242C757 242 768 242 768 260",oc:.038}],72:[.683,0,.743,{p:"689 18C689 31 682 31 662 31C604 31 604 39 604 48C604 48 604 56 608 71L743 612C751 644 759 652 822 652C843 652 852 652 852 670C852 681 845 683 838 683C800 683 759 680 720 680C680 680 639 683 600 683C594 683 581 683 581 664C581 652 589 652 608 652C639 652 666 652 666 635C666 632 666 630 662 616L601 371L327 371L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 52 248 54 252 68L319 340L593 340L527 73C519 39 513 31 445 31C429 31 418 31 418 12C418 0 429 0 432 0C470 0 511 3 550 3C590 3 631 0 670 0C677 0 689 0 689 18",oc:.109}],73:[.683,0,.386,{p:"338 19C338 31 330 31 310 31C248 31 248 38 248 49C248 49 248 56 252 71L387 611C395 643 401 652 470 652C491 652 501 652 501 671C501 683 491 683 487 683C447 683 405 680 364 680C323 680 280 683 239 683C232 683 220 683 220 665C220 652 227 652 247 652C281 652 310 652 310 635C310 632 308 619 307 616L171 72C163 39 154 31 87 31C66 31 57 31 57 13C57 2 64 0 71 0C111 0 153 3 194 3C235 3 278 0 318 0C325 0 338 0 338 19",oc:.115}],74:[.683,.022,.525,{p:"622 671C622 680 616 683 608 683C575 683 539 680 505 680C460 680 413 683 369 683C360 683 348 683 348 664C348 652 357 652 373 652L385 652C402 652 413 652 431 650C453 647 461 646 461 631C461 627 461 625 457 611L341 145C322 70 265 0 210 0C169 0 134 25 126 66C128 65 130 65 137 65C175 65 197 99 197 124C197 150 177 163 156 163C153 163 94 163 94 86C94 18 148-22 212-22C306-22 398 53 420 144L537 616C544 644 551 652 596 652C611 652 622 652 622 671",oc:.097}],75:[.683,0,.769,{p:"709 19C709 31 700 31 691 31C655 32 643 39 631 70L500 417L684 570C707 589 775 646 841 652C849 653 859 654 859 671C859 678 855 683 848 683C827 683 802 680 779 680C744 680 706 683 672 683C666 683 653 683 653 664C653 653 662 652 667 652C681 651 693 646 693 632C693 614 676 599 660 586L308 293L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 54 256 86 261 104L296 248L435 363L539 84C545 69 545 67 545 64C545 32 507 31 494 31C487 31 475 31 475 13C475 2 482 0 489 0C525 0 564 3 601 3C631 3 663 0 692 0C701 0 709 4 709 19",oc:.09}],76:[.683,0,.627,{p:"624 246C624 258 612 258 609 258C597 258 596 255 589 236C557 147 514 31 358 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L386 607C395 642 401 652 482 652L492 652C509 652 520 652 520 671C520 683 509 683 505 683C460 683 413 680 367 680C326 680 284 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L515 0C537 0 538 1 544 18L620 233"}],77:[.683,0,.897,{p:"839 18C839 31 832 31 812 31C754 31 754 39 754 48C754 48 754 56 758 71L893 612C901 644 909 652 972 652C993 652 1002 652 1002 670C1002 683 994 683 977 683L849 683C827 683 824 683 813 665L473 100L417 661C415 683 413 683 389 683L256 683C240 683 229 683 229 664C229 652 237 652 256 652C287 652 314 652 314 635C314 632 314 630 310 616L182 101C168 45 130 33 85 31C77 31 66 30 66 12C66 3 72 0 79 0C109 0 143 3 174 3C206 3 241 0 272 0C278 0 290 0 290 18C290 30 283 31 271 31C214 33 212 59 212 74C212 77 212 83 216 99L349 630L350 630L411 24C413 7 413 0 428 0C441 0 446 7 452 18L825 639L826 639L685 73C677 39 671 31 603 31C587 31 576 31 576 12C576 0 587 0 590 0C627 0 666 3 704 3C742 3 783 0 820 0C827 0 839 0 839 18",oc:.105}],78:[.683,0,.743,{p:"852 670C852 678 848 683 839 683C808 683 775 680 743 680C711 680 677 683 646 683C641 683 628 683 628 664C628 653 637 652 646 652C698 650 706 630 706 609C706 600 704 593 702 585L592 146L405 666C399 682 398 683 377 683L252 683C236 683 225 683 225 664C225 652 233 652 252 652C259 652 313 652 313 644C313 644 313 641 310 631L178 101C164 46 127 33 81 31C73 31 62 30 62 12C62 3 68 0 75 0C105 0 139 3 170 3C202 3 237 0 268 0C274 0 286 0 286 18C286 30 279 31 267 31C210 33 208 59 208 74C208 77 208 83 212 99L341 614L556 17C561 2 562 0 576 0C587 0 591 1 596 20L736 584C752 648 808 651 837 652C840 652 852 653 852 670",oc:.109}],79:[.705,.022,.767,{p:"788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C578-22 788 203 788 444ZM703 486C703 398 667 265 614 174C549 63 460 4 385 4C294 4 238 86 238 205C238 251 252 391 322 513C375 607 466 680 553 680C631 680 703 620 703 486",oc:.021}],80:[.683,0,.678,{p:"730 535C730 619 662 683 553 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 156 3 195 3C235 3 276 0 315 0C322 0 334 0 334 18C334 31 327 31 307 31C249 31 249 39 249 48C249 52 249 54 253 68L314 316L469 316C595 316 730 418 730 535ZM642 562C642 542 627 444 589 400C554 361 504 342 444 342L318 342L386 616C395 652 402 652 435 652L521 652C591 652 642 626 642 562",oc:.052}],81:[.705,.194,.767,{p:"695-1C695 6 690 11 684 11C676 11 674 5 672-2C649-72 599-100 562-100C528-100 504-85 502 6C667 78 788 265 788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C413-22 448-14 469-7C461-59 459-88 459-102C459-157 480-194 538-194C654-194 695-1 695-1ZM704 480C704 392 660 144 499 42C497 74 491 148 419 148C364 148 322 91 322 43C322 27 325 20 327 15C256 48 233 130 233 202C233 266 258 417 333 532C394 625 479 680 553 680C645 680 704 599 704 480ZM473 26C449 14 417 3 385 3C374 3 344 3 344 43C344 79 376 126 420 126C474 126 474 80 474 54C474 46 474 34 473 26",oc:.021}],82:[.683,.022,.729,{p:"723 92C723 99 721 105 708 105C695 105 694 100 691 88C674 32 644 0 613 0C583 0 580 27 580 59C580 85 583 109 586 135C589 158 594 202 594 223C594 279 559 321 508 339C650 375 718 462 718 535C718 614 642 683 517 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 155 3 193 3C232 3 273 0 312 0C319 0 331 0 331 18C331 31 324 31 304 31C246 31 246 39 246 48C246 52 246 54 250 68L315 331L423 331C465 331 517 315 517 243C517 229 514 220 500 164C489 117 485 103 485 84C485 10 546-22 609-22C693-22 723 84 723 92ZM628 558C628 552 624 459 570 405C540 376 490 353 422 353L321 353L386 616C393 646 401 648 408 650C415 652 447 652 466 652C530 652 628 652 628 558"}],83:[.705,.022,.562,{p:"538 238C538 267 531 308 505 340C480 371 468 374 373 402C354 407 323 416 318 418C284 433 267 465 267 506C267 588 344 677 429 677C523 677 551 609 551 535C551 509 550 502 546 480L545 466C545 456 555 456 560 456C571 456 574 457 578 474L630 681C631 685 632 691 632 695C632 695 631 705 621 705C616 705 615 704 606 693L561 637C522 704 451 705 431 705C308 705 199 582 199 467C199 415 221 362 279 335C285 332 307 326 322 322L371 308C423 293 431 290 448 272C459 258 470 236 470 200C470 109 392 9 303 9C228 9 153 45 153 149C153 172 158 199 161 210L162 216C162 227 153 227 147 227C135 227 133 225 129 210L77 1C75-6 74-9 74-12C74-18 79-22 85-22C92-22 93-20 101-10C112 2 138 34 148 47C185-7 249-22 301-22C427-22 538 112 538 238",oc:.07}],84:[.677,0,.716,{p:"775 473L805 652C806 656 806 661 806 665C806 677 797 677 781 677L268 677C248 677 245 677 239 659L180 480C175 467 175 463 175 463C175 452 187 452 190 452C194 452 198 452 201 455C203 457 204 458 214 484C261 625 289 646 418 646L452 646C475 646 475 642 475 635C475 628 473 619 471 613L337 76C328 41 319 31 231 31L215 31C198 31 187 31 187 12C187 0 199 0 204 0C255 0 308 3 359 3C411 3 465 0 516 0C525 0 537 0 537 20C537 31 527 31 512 31L497 31C481 31 450 33 447 33C419 36 414 40 414 54C414 57 414 59 418 73L552 611C559 641 567 643 575 644C583 646 610 646 627 646C731 646 754 632 754 570C754 558 754 539 744 480C742 469 742 465 742 465C742 452 752 452 757 452C770 452 772 455 775 473",oc:.09}],85:[.683,.022,.743,{p:"852 670C852 678 848 683 839 683C809 683 776 680 745 680C713 680 680 683 649 683C644 683 631 683 631 664C631 653 640 652 649 652C701 650 709 630 709 609C709 600 707 593 705 585L616 229C584 100 478 9 384 9C332 9 277 43 277 134C277 156 282 188 287 210L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L210 230C202 198 202 176 202 166C202 46 286-22 380-22C507-22 618 108 645 218L736 584C752 648 808 651 837 652C840 652 852 653 852 670",oc:.109}],86:[.683,.022,.743,{p:"868 672C868 672 866 683 855 683C831 683 804 680 779 680C749 680 716 683 687 683C681 683 669 683 669 664C669 653 677 653 685 652C701 651 725 644 725 620C725 607 714 587 710 580L421 97L370 621C370 651 423 652 433 652C447 652 458 652 458 671C458 683 447 683 444 683C407 683 367 680 329 680C295 680 260 683 227 683C222 683 209 683 209 664C209 652 219 652 233 652C283 652 285 643 287 618L347 2C349-17 350-22 366-22C378-22 383-21 394-3L737 571C777 638 812 649 849 652C857 653 868 653 868 672",oc:.125}],87:[.683,.022,.999,{p:"1124 672C1124 672 1124 683 1112 683C1089 683 1063 680 1039 680C1007 680 972 683 940 683C934 683 921 683 921 664C921 653 930 652 937 652C954 651 988 645 988 614C988 602 983 593 977 582L724 116L702 608C702 608 701 611 701 615C701 632 707 651 772 652C780 652 792 652 792 672C792 681 784 683 778 683C741 683 702 680 665 680C633 680 598 683 567 683C563 683 549 683 549 664C549 652 560 652 570 652C612 652 616 646 618 631C619 627 622 564 622 564C622 556 622 554 616 544L383 116L361 605C360 626 359 651 426 652C440 652 451 652 451 671C451 683 440 683 437 683C400 683 361 680 324 680C292 680 257 683 226 683C222 683 208 683 208 664C208 652 218 652 232 652C277 652 277 644 278 620L306 3C307-18 309-22 324-22C339-22 342-17 350-2L625 501L647 3C648-16 648-22 665-22C673-22 681-22 691-4L1004 570C1038 632 1062 648 1110 652C1120 653 1124 662 1124 672",oc:.125}],88:[.683,0,.743,{p:"700 18C700 31 692 31 676 31C622 31 618 42 611 61L492 383L655 570L667 580C691 606 728 647 804 652C815 653 825 653 825 671C825 680 818 683 812 683C784 683 754 680 725 680C691 680 654 683 621 683C615 683 603 683 603 664C603 653 612 652 615 652C622 651 651 649 651 622C651 614 648 603 630 582L482 412L409 611L405 623C405 630 425 649 462 652C467 652 478 653 478 670C478 681 471 683 464 683C426 683 386 680 347 680C313 680 278 683 245 683C239 683 226 683 226 664C226 652 236 652 250 652C304 652 308 642 316 620L419 341L211 104C152 36 96 33 63 31C52 30 51 12 51 12C51 8 53 0 63 0C91 0 122 3 151 3C185 3 221 0 254 0C259 0 273 0 273 20C273 30 260 31 260 31C230 34 225 51 225 61C225 65 226 75 233 85C235 87 236 89 237 91L238 93L430 312L518 73C519 69 521 64 521 61C521 51 500 33 464 31C457 30 448 27 448 12C448 0 460 0 463 0C501 0 541 3 579 3C613 3 649 0 682 0C688 0 700 0 700 18",oc:.082}],89:[.683,0,.743,{p:"874 672C874 672 874 683 862 683C838 683 811 680 786 680C755 680 723 683 693 683C687 683 675 683 675 664C675 653 684 652 690 652C707 651 721 645 721 629C721 612 698 585 696 582L477 315L382 615C378 625 378 628 378 628C378 651 421 652 434 652C445 652 456 652 456 671C456 683 446 683 442 683C404 683 364 680 325 680C291 680 254 683 221 683C215 683 202 683 202 664C202 652 212 652 226 652C273 652 283 645 290 622L396 288C398 283 400 277 400 273C400 268 359 109 354 90C341 35 340 32 266 31C252 31 241 31 241 12C241 0 252 0 255 0C293 0 333 3 371 3C410 3 452 0 490 0C496 0 509 0 509 19C509 31 501 31 482 31C451 31 424 31 424 48C424 56 436 104 443 133L474 256C479 273 479 275 486 283L722 570C769 627 807 648 855 652C864 653 874 653 874 672",oc:.131}],90:[.683,0,.613,{p:"605 255C605 267 595 267 589 267C578 267 577 266 569 242C532 127 498 34 324 34L177 34L692 648C703 661 704 669 704 674C704 683 698 683 681 683L294 683C272 683 271 682 265 663L211 482C210 480 208 469 208 469C208 458 220 458 223 458C235 458 236 462 241 476C270 567 310 652 468 652L608 652L91 34C86 28 80 21 80 9C80 0 87 0 103 0L503 0C525 0 526 0 532 18L600 239C601 241 605 255 605 255",oc:.091}],97:[.442,.011,.511,{p:"525 143C525 153 517 153 510 153C498 153 497 152 491 130C477 74 458 11 424 11C398 11 398 38 398 52C398 59 398 75 405 103L473 375C477 389 477 391 477 396C477 417 460 422 450 422C418 422 411 388 410 383C391 426 359 442 327 442C216 442 98 290 98 144C98 59 144-11 219-11C255-11 299 10 339 59C350 10 387-11 422-11C459-11 480 14 495 45C513 83 525 143 525 143ZM346 124C338 92 276 11 221 11C174 11 166 70 166 100C166 150 197 267 215 309C240 370 286 420 327 420C371 420 396 368 396 326C396 326 395 319 393 313",oc:.014}],98:[.694,.011,.46,{p:"459 286C459 393 399 442 339 442C301 442 267 421 233 389L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L126 223C125 220 115 179 115 141C115 57 157-11 230-11C342-11 459 139 459 286ZM336 106C324 81 281 11 230 11C205 11 172 32 172 107C172 151 181 186 210 300C217 324 217 326 232 346C261 386 299 420 337 420C382 420 392 363 392 331C392 289 365 170 336 106"}],99:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C205 11 180 56 180 114C180 167 207 272 233 320C269 385 319 420 364 420C375 420 420 418 435 377C385 371 385 328 385 328C385 312 396 296 419 296C446 296 470 318 470 356C470 405 427 442 363 442C239 442 110 300 110 154C110 55 169-11 257-11C385-11 468 89 468 104",oc:.01}],100:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C508 153 507 152 501 130C487 74 468 11 434 11C408 11 408 38 408 52C408 59 408 74 414 98L557 669C558 672 560 682 560 682C560 691 554 694 546 694C543 694 533 693 530 692L431 684C419 683 408 682 408 663C408 652 418 652 432 652C480 652 482 645 482 635C482 632 479 618 479 618L421 384C406 415 379 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C265-11 309 10 349 59C360 10 397-11 432-11C469-11 490 14 505 45C523 83 535 143 535 143ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314",oc:.049}],101:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C194 11 183 82 183 121C183 159 193 204 200 231L239 231C269 231 336 234 384 253C463 285 463 350 463 357C463 403 426 442 362 442C257 442 114 341 114 164C114 74 162-11 257-11C385-11 468 89 468 104ZM425 359C425 253 260 253 227 253L206 253C249 417 352 420 362 420C402 420 425 393 425 359",oc:.008}],102:[.705,.205,.307,{p:"452 639C452 682 411 705 370 705C272 705 247 575 240 541L219 431L153 431C137 431 126 431 126 411C126 400 136 400 151 400L213 400L140 27C128-35 118-76 112-97C104-131 91-183 55-183C45-183 26-180 15-165C45-160 59-136 59-116C59-94 41-84 25-84C0-84-25-104-25-139C-25-184 18-205 55-205C159-205 200 5 207 41L277 400L359 400C376 400 386 400 386 418C386 431 378 431 361 431L283 431L315 593C323 630 334 683 370 683C378 683 399 681 412 665C382 660 368 636 368 616C368 594 386 584 402 584C427 584 452 604 452 639",oc:.145}],103:[.442,.205,.46,{p:"374-63L483 375C487 390 487 392 487 396C487 417 470 422 460 422C448 422 425 414 421 385C407 414 380 442 337 442C225 442 110 294 110 153C110 68 157 0 232 0C283 0 326 41 338 53L317-31C305-81 299-102 271-136C231-183 191-183 176-183C163-183 132-183 105-172C125-164 137-143 137-126C137-113 128-94 102-94C84-94 53-108 53-147C53-187 90-205 174-205C279-205 355-139 374-63ZM358 132C350 100 289 22 234 22C180 22 178 98 178 109C178 157 208 274 229 321C254 375 298 420 337 420C397 420 406 336 406 328L403 314",oc:.027}],104:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143",oc:.024}],105:[.654,.011,.307,{p:"331 143C331 153 323 153 316 153C303 153 303 151 299 136C291 107 264 11 206 11C198 11 184 12 184 39C184 65 197 98 210 135L274 306C284 335 286 343 286 362C286 417 248 442 211 442C117 442 83 293 83 288C83 278 93 278 98 278C111 278 112 280 116 294C125 327 151 420 209 420C220 420 231 415 231 392C231 368 220 339 213 320L183 237L146 138C132 100 128 89 128 69C128 30 152-11 204-11C298-11 331 139 331 143ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611",oc:.051}],106:[.654,.205,.307,{p:"223-55L316 319C317 322 321 338 321 352C321 399 291 442 235 442C136 442 83 295 83 288C83 278 93 278 98 278C111 278 111 279 117 295C142 358 182 420 234 420C259 420 261 398 261 380C261 364 258 345 254 329L158-56C157-62 126-183 53-183C48-183 31-183 13-173C48-162 49-126 49-126C49-113 40-94 14-94C-6-94-35-111-35-146C-35-191 16-205 52-205C135-205 204-130 223-55ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611",oc:.051}],107:[.694,.011,.46,{p:"484 143C484 153 476 153 469 153C457 153 456 152 450 130C437 79 418 11 374 11C347 11 345 34 345 54C345 77 352 105 353 110C358 131 358 132 358 145C358 213 288 240 225 249C248 263 269 284 296 315C348 374 387 420 437 420C456 420 464 408 464 408C422 401 417 366 417 358C417 345 426 326 452 326C474 326 502 344 502 382C502 408 484 442 439 442C386 442 343 400 309 360C252 294 236 278 201 261L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C133-11 140 17 142 26L193 229C230 224 294 203 294 145C294 138 294 134 291 120C287 103 287 96 287 86C287 14 334-11 371-11C415-11 437 22 448 41C470 79 484 140 484 143",oc:.042}],108:[.694,.011,.256,{p:"280 143C280 153 272 153 265 153C260 153 254 153 251 148L244 123C227 53 208 11 180 11C154 11 154 38 154 52C154 59 154 74 160 98L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L100 118C99 114 94 94 94 79C94 26 130-11 178-11C216-11 236 16 249 41C266 76 280 140 280 143",oc:.05}],109:[.442,.011,.818,{p:"842 143C842 153 834 153 827 153C814 153 814 151 810 136C802 109 775 11 717 11C696 11 695 26 695 40C695 65 705 91 713 115C733 168 774 280 774 338C774 422 716 442 669 442C599 442 549 398 519 354C511 423 459 442 414 442C354 442 305 409 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 289 259 291 271 312C300 362 343 420 412 420C458 420 458 369 458 354C458 327 451 298 449 289L384 29C382 23 381 18 381 15C381 4 389-11 409-11C421-11 438-4 445 15L485 175C490 197 496 218 501 240C514 289 514 291 526 312C555 362 598 420 667 420C713 420 713 369 713 354C713 292 669 173 655 133C642 99 639 90 639 69C639 25 667-11 715-11C808-11 842 138 842 143",oc:.024}],110:[.442,.011,.562,{p:"586 143C586 153 578 153 571 153C558 153 558 151 554 136C546 109 519 11 461 11C440 11 439 26 439 40C439 65 449 91 457 115C477 168 518 280 518 338C518 420 463 442 414 442C332 442 284 382 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 291 259 292 276 321C290 345 335 420 411 420C455 420 457 375 457 354C457 292 413 173 399 133C386 99 383 90 383 69C383 25 411-11 459-11C552-11 586 138 586 143",oc:.024}],111:[.442,.011,.511,{p:"509 278C509 373 450 442 363 442C239 442 110 300 110 154C110 51 173-11 256-11C380-11 509 131 509 278ZM439 317C439 274 417 171 385 111C356 56 305 11 256 11C217 11 180 42 180 114C180 164 206 275 238 329C275 390 323 420 362 420C411 420 439 376 439 317"}],112:[.442,.194,.511,{p:"510 286C510 393 450 442 390 442C341 442 298 406 269 372C257 430 212 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 374 211 358 204 330L90-128C82-159 74-162 35-163C26-163 14-163 14-182C14-189 19-194 26-194C53-194 82-191 110-191C142-191 176-194 207-194C213-194 226-194 226-175C226-163 216-163 202-163C151-163 151-157 151-147C151-141 158-115 162-99L198 47C205 30 230-11 282-11C391-11 510 137 510 286ZM387 106C375 81 332 11 281 11C223 11 213 96 213 104C213 107 214 110 216 118L263 307C271 341 333 420 388 420C433 420 443 363 443 331C443 289 416 170 387 106"}],113:[.442,.194,.46,{p:"429-175C429-163 419-163 405-163C354-163 354-157 354-147C354-140 356-135 357-129L494 417C495 420 497 430 497 430C497 439 489 441 486 441C475 441 439 406 423 378C411 407 385 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C270-11 307 15 335 42C315-36 316-36 296-115C285-158 284-162 220-163C207-163 196-163 196-182C196-191 202-194 209-194C241-194 276-191 309-191C342-191 378-194 410-194C416-194 429-194 429-175ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314",oc:.037}],114:[.442,.011,.422,{p:"489 379C489 431 424 442 391 442C322 442 286 392 270 370C259 423 220 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C184-11 191 18 193 26L258 288C259 291 304 420 390 420C395 420 423 420 443 406C408 395 405 363 405 358C405 345 414 326 440 326C458 326 489 340 489 379",oc:.067}],115:[.442,.011,.409,{p:"393 157C393 244 315 262 274 271C246 277 210 285 210 328C210 352 231 420 311 420C338 420 375 410 386 371C354 367 346 340 346 330C346 319 352 302 376 302C393 302 419 314 419 357C419 403 378 442 312 442C195 442 154 346 154 294C154 217 219 203 247 197C291 187 336 177 336 123C336 91 309 11 206 11C184 11 126 16 110 67C161 72 161 116 161 116C161 135 148 148 127 148C104 148 76 131 76 86C76 25 134-11 205-11C355-11 393 111 393 157",oc:.01}],116:[.626,.011,.332,{p:"356 143C356 153 348 153 341 153C329 153 329 152 321 134C303 86 263 11 206 11C179 11 179 36 179 52C179 59 179 75 186 103L260 400L345 400C362 400 373 400 373 419C373 431 364 431 348 431L268 431L305 579C309 593 309 595 309 600C309 621 292 626 282 626C257 626 247 605 243 590L204 431L119 431C102 431 91 431 91 412C91 400 100 400 116 400L196 400L124 113C123 109 119 93 119 79C119 29 152-11 204-11C305-11 356 138 356 143",oc:.041}],117:[.442,.011,.537,{p:"561 143C561 153 553 153 546 153C534 153 533 152 527 130C513 74 494 11 460 11C434 11 434 38 434 52C434 59 434 75 441 103L513 391C515 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 102C371 84 371 82 362 69C343 41 314 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C320-11 354 19 378 49C396-5 439-11 458-11C495-11 516 14 531 45C549 83 561 143 561 143",oc:.024}],118:[.442,.011,.46,{p:"493 376C493 411 481 442 452 442C429 442 404 419 404 396C404 383 411 376 417 369C441 343 444 311 444 290C444 262 397 11 282 11C228 11 217 61 217 94C217 152 249 239 276 311C281 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C176 216 156 156 156 109C156 18 220-11 279-11C447-11 493 350 493 376",oc:.033}],119:[.442,.011,.664,{p:"697 376C697 411 685 442 656 442C633 442 608 419 608 396C608 383 615 376 621 369C645 343 648 311 648 290C648 250 616 145 599 104C577 52 545 11 499 11C449 11 433 52 433 94C433 103 434 127 445 171L487 339C493 361 503 401 503 405C503 416 495 431 475 431C446 431 439 404 437 396L380 168C373 140 372 119 372 105C372 94 341 11 288 11C218 11 218 85 218 98C218 152 244 226 275 308C282 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C157 165 157 139 157 112C157 78 165 44 191 20C223-8 268-11 285-11C317-11 352 2 382 53C397 16 437-11 496-11C556-11 598 30 628 101C658 169 697 323 697 376",oc:.033}],120:[.442,.011,.464,{p:"488 143C488 153 480 153 473 153C461 153 460 152 455 136C428 50 378 11 336 11C316 11 289 23 289 75C289 99 300 142 308 176L342 313C356 365 383 420 430 420C433 420 458 420 474 406C434 396 434 358 434 358C434 345 443 326 469 326C487 326 518 340 518 379C518 430 460 442 431 442C376 442 343 393 333 374C311 434 262 442 237 442C137 442 83 311 83 288C83 278 93 278 98 278C111 278 111 279 116 295C143 381 195 420 235 420C264 420 283 397 283 357C283 333 271 284 262 247L239 156C223 91 202 11 142 11C139 11 115 11 98 25C128 33 137 58 137 73C137 99 116 105 103 105C78 105 53 84 53 51C53 12 95-11 141-11C189-11 222 27 239 57C259 0 308-11 334-11C437-11 488 123 488 143",oc:.054}],121:[.442,.205,.486,{p:"415-3L513 391C514 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 100C369 71 329 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C313-11 344 13 357 26C319-139 245-183 195-183C147-183 133-145 133-140C133-140 134-138 141-137C172-132 184-105 184-89C184-68 168-57 150-57C138-57 99-63 99-119C99-171 140-205 195-205C299-205 390-102 415-3",oc:.03}],122:[.442,.011,.409,{p:"433 143C433 153 421 153 418 153C406 153 405 150 401 137C383 87 335 53 292 53C272 53 256 60 236 69C206 82 194 86 174 86C169 86 161 86 156 85C163 93 184 118 212 146L357 289C416 347 464 423 464 432C464 442 456 442 450 442C438 442 437 441 431 429C398 372 385 367 369 367C351 367 341 377 322 403C310 419 293 442 261 442C187 442 144 348 144 328C144 319 151 317 159 317C171 317 172 319 177 331C185 353 214 378 251 378C271 378 289 370 311 360C344 345 355 345 370 345C355 328 346 317 330 301L166 138C110 83 62 9 62-1C62-11 71-11 77-11C88-11 89-9 93-2C107 19 134 64 172 64C194 64 202 53 220 28C236 8 251-11 282-11C379-11 433 119 433 143",oc:.055}]},"-tex-calligraphic":{},"-tex-bold-calligraphic":{},"-tex-oldstyle":{48:[.453,.022,.5,{p:"459 213C459 336 416 453 250 453C86 453 40 341 40 213C40 89 86-22 249-22C411-22 459 85 459 213ZM250 0C203 0 158 19 138 63C121 102 121 175 121 222C121 271 121 333 137 370C162 425 223 431 249 431C378 431 378 330 378 222C378 169 378 114 363 71C346 18 293 0 250 0"}],49:[.453,0,.5,{p:"294 425C294 444 294 453 282 453C279 453 276 451 269 447C255 438 214 411 121 410C98 410 93 410 93 394C93 379 99 379 119 379C125 379 178 379 223 393L223 79C223 39 223 31 131 31C103 31 98 31 98 15C98 0 108 0 115 0C147 0 226 3 258 3C283 3 308 2 332 2C355 2 379 0 402 0C409 0 419 0 419 15C419 31 414 31 385 31C294 31 294 39 294 79"}],50:[.453,0,.5,{p:"270 144C385 202 449 234 449 313C449 407 353 453 238 453C124 453 55 394 55 328C55 293 83 287 93 287C112 287 131 302 131 325C131 356 103 363 96 364C123 409 181 422 220 422C300 422 362 380 362 312C362 245 299 202 243 164C217 146 52 33 47 28C44 24 44 21 44 16C44 0 50 0 72 0L393 0C417 0 418 1 421 10C424 21 449 118 449 123C449 128 445 134 436 134C427 134 425 127 423 118C421 111 411 74 402 72C390 69 353 69 328 69L145 69C164 80 211 110 230 121"}],51:[.453,.216,.5,{p:"235 132C324 132 360 62 360-28C360-160 287-188 243-188C234-188 133-188 87-112C98-112 148-112 148-59C148-27 123-7 95-7C77-7 42-18 42-62C42-150 134-216 245-216C370-216 457-125 457-29C457 60 382 131 291 147C364 170 430 235 430 318C430 396 345 453 247 453C144 453 69 394 69 322C69 281 101 271 118 271C140 271 166 286 166 320C166 368 121 368 109 368C149 428 236 428 243 428C285 428 342 408 342 319C342 273 329 231 310 204C279 161 246 159 217 157C191 155 189 155 182 155C175 154 166 153 166 143C166 132 172 132 192 132"}],52:[.464,.194,.5,{p:"370 436C370 460 370 464 353 464C341 464 340 462 332 451L28 31C28 1 29 0 56 0L296 0L296-117C296-157 296-163 225-163C205-163 199-163 199-179C199-189 202-194 215-194C253-194 294-191 333-191C359-191 425-194 451-194C463-194 467-189 467-179C467-163 461-163 442-163C370-163 370-157 370-117L370 0L443 0C465 0 471 0 471 16C471 31 465 31 443 31L370 31ZM302 370L302 31L57 31"}],53:[.453,.216,.5,{p:"132 357C174 344 205 344 219 344C239 344 285 344 340 375C369 392 410 429 410 442C410 448 407 453 400 453C399 453 397 453 392 450C369 441 323 422 255 422C193 422 148 438 121 449C114 452 112 452 110 452C101 452 101 445 101 427L101 143C101 123 101 115 114 115C122 115 125 119 130 127C167 180 222 192 259 192C304 192 332 158 345 130C360 97 365 63 365 6C365-44 362-90 335-132C315-162 278-188 230-188C170-188 103-150 82-79C86-80 93-81 97-81C132-81 145-53 145-34C145-15 132 13 97 13C81 13 50 5 50-38C50-123 122-216 232-216C349-216 449-121 449 1C449 116 367 214 260 214C212 214 167 198 132 164"}],54:[.666,.022,.5,{p:"128 328C128 406 132 474 162 538C181 576 228 641 306 641C326 641 373 638 395 601C368 601 343 590 343 557C343 535 359 513 387 513C414 513 432 531 432 560C432 612 394 666 305 666C177 666 42 537 42 316C42 51 156-22 252-22C331-22 372 19 396 45C434 86 457 128 457 204C457 265 442 311 401 358C359 405 319 426 257 426C180 426 144 364 128 328ZM251 6C190 6 159 58 149 83C137 115 130 167 130 227C130 298 161 404 256 404C274 404 319 404 351 342C371 304 371 258 371 204C371 152 371 106 351 68C331 33 302 6 251 6"}],55:[.463,.216,.5,{p:"233 431C211 431 185 432 164 434C117 437 115 443 114 450C113 456 112 463 102 463C91 463 90 459 87 440L58 285L55 272C55 265 60 260 68 260C78 260 79 266 83 285C88 309 96 352 107 353C129 357 167 357 198 357L411 357L323 236C287 185 177 32 177-163C177-173 177-216 221-216C266-216 266-174 266-159L266-116C266-74 269-7 278 44C295 150 318 180 400 292L482 403C484 407 485 410 485 415C485 431 479 431 457 431"}],56:[.666,.022,.5,{p:"306 361C373 395 430 446 430 518C430 605 345 666 250 666C150 666 69 591 69 501C69 416 131 375 151 361C155 359 177 344 190 336C82 285 42 217 42 151C42 47 142-22 249-22C363-22 457 61 457 166C457 264 383 311 355 330ZM284 376L178 444C149 463 112 487 112 536C112 601 180 641 249 641C323 641 387 589 387 518C387 459 348 411 284 376ZM212 321C245 301 268 286 334 243C362 225 408 195 408 133C408 58 332 6 250 6C166 6 91 66 91 151C91 196 112 270 212 321"}],57:[.453,.216,.5,{p:"371 114C371 58 371-25 340-90C318-135 275-188 205-188C186-188 133-186 106-153C149-153 156-124 156-109C156-87 140-65 112-65C83-65 67-85 67-111C67-173 118-216 206-216C335-216 457-83 457 125C457 387 342 453 253 453C193 453 149 433 109 394C53 339 42 287 42 233C42 150 74 109 102 80C147 30 192 17 242 17C295 17 341 46 371 114ZM243 39C227 39 179 39 148 100C128 138 128 181 128 233C128 289 128 331 152 370C178 412 212 428 253 428C306 428 337 386 350 355C369 308 369 229 369 213C369 139 335 39 243 39"}]},"-tex-bold-oldstyle":{48:[.461,.017,.575,{p:"529 219C529 394 445 461 287 461C123 461 45 388 45 219C45 52 124-17 287-17C453-17 529 54 529 219ZM287 19C234 19 193 41 181 79C170 115 170 183 170 228C170 279 170 334 180 367C195 414 248 425 287 425C342 425 381 405 393 369C404 336 404 278 404 228C404 180 404 117 393 80C381 38 336 19 287 19"}],49:[.461,0,.575,{p:"352 427C352 446 352 461 333 461C328 461 326 461 317 455C291 442 243 417 124 417C99 417 86 417 86 393C86 370 95 370 128 370C139 370 188 370 236 379L236 71C236 53 235 52 233 51C225 47 188 47 165 47L130 47C106 47 96 47 96 23C96 9 99 0 121 0C150 0 180 2 210 2C238 2 267 3 295 3C325 3 355 2 385 2C413 2 442 0 469 0C486 0 494 5 494 23C494 47 483 47 460 47L424 47C379 47 353 51 352 51"}],50:[.461,0,.575,{p:"236 113L236 114C268 131 332 163 359 175C451 215 460 218 481 237C508 262 517 289 517 316C517 461 308 461 272 461C238 461 64 461 64 349C64 311 93 296 116 296C138 296 167 312 167 348C167 376 146 390 143 392C177 413 223 414 239 414C312 414 383 385 383 315C383 250 322 212 248 165C226 151 70 53 62 47C52 41 51 38 51 25C51 0 62 0 85 0L452 0C472 0 481 0 485 12C486 16 517 155 517 160C517 178 498 178 493 178C474 178 472 171 468 155C459 116 456 116 440 115C419 114 392 113 370 113"}],51:[.461,.211,.575,{p:"264 133C374 133 379 44 379-18C379-64 379-168 270-168C230-168 174-157 137-129C171-120 193-93 193-58C193-7 151 15 121 15C90 15 48-6 48-59C48-149 143-211 276-211C449-211 526-113 526-18C526 59 470 133 352 155C419 176 494 233 494 321C494 395 422 461 278 461C157 461 80 394 80 316C80 266 121 249 145 249C176 249 211 271 211 315C211 331 204 371 155 379C194 418 255 422 272 422C361 422 361 355 361 324C361 299 359 256 332 215C305 175 270 173 251 172C211 170 209 169 203 168C191 167 191 154 191 151C191 133 200 133 221 133"}],52:[.469,.194,.575,{p:"444 435C444 463 443 469 414 469C392 469 391 468 378 453L44 62C32 48 32 44 32 29C32 0 40 0 66 0L322 0L322-144C316-144 287-147 264-147L244-147C223-147 210-147 210-171C210-194 226-194 234-194C257-194 281-192 304-192C330-192 355-191 381-191C404-191 427-192 450-192C473-192 497-194 519-194C535-194 542-188 542-171C542-147 533-147 501-147C493-147 448-147 445-143C444-141 444-139 444-124L444 0L508 0C530 0 542 0 542 23C542 47 531 47 508 47L444 47ZM333 339L333 47L85 47"}],53:[.461,.211,.575,{p:"160 318C196 310 226 310 235 310C265 310 322 313 386 352C421 374 472 421 472 443C472 452 468 461 458 461C456 461 454 461 437 454C391 438 340 429 290 429C223 429 171 443 134 457C126 460 125 461 122 461C107 461 107 448 107 428L107 144C107 122 107 108 130 108C142 108 145 111 151 119C166 137 202 181 287 181C336 181 360 148 367 125C377 95 378 50 378 8C378-46 378-92 352-127C336-147 304-168 255-168C222-168 157-156 122-97C168-93 183-62 183-34C183 9 150 29 120 29C91 29 57 10 57-36C57-124 136-211 259-211C417-211 517-121 517 6C517 123 435 217 291 217C227 217 184 197 160 178"}],54:[.661,.017,.575,{p:"180 344C180 401 182 470 203 523C227 583 284 622 351 622C370 622 405 619 428 596C403 591 380 571 380 538C380 506 403 480 438 480C470 480 497 500 497 541C497 595 460 661 349 661C214 661 48 574 48 317C48 251 48-17 291-17C334-17 401-12 459 42C502 83 526 125 526 206C526 239 523 303 473 355C441 388 397 424 304 424C282 424 223 424 180 344ZM290 26C231 26 204 71 196 89C182 123 182 205 182 212C182 335 235 388 295 388C344 388 370 364 382 337C394 308 394 253 394 207C394 107 394 26 290 26"}],55:[.476,.211,.575,{p:"508 349C525 369 525 371 542 390C558 407 558 409 558 420C558 444 547 444 524 444L340 444C295 444 225 448 178 450C151 451 150 452 147 461C145 468 142 476 124 476C104 476 102 468 99 449L66 258C64 249 64 247 64 243C64 225 83 225 88 225C108 225 110 233 114 258C120 292 127 312 132 316C137 322 221 322 234 322L420 322C321 206 302 183 265 113C215 19 197-79 197-144C197-211 249-211 255-211C314-211 314-154 314-141L314-101C314 83 351 161 389 210"}],56:[.661,.017,.575,{p:"390 369C487 417 494 478 494 511C494 609 410 661 288 661C156 661 80 586 80 483C80 409 129 356 178 329C77 284 48 219 48 158C48 37 155-17 285-17C446-17 526 74 526 183C526 228 510 268 481 303C455 334 435 344 390 369ZM347 394L233 457C180 488 153 503 153 540C153 610 232 622 285 622C368 622 421 582 421 510C421 450 383 416 347 394ZM224 303L352 232C404 202 441 181 441 130C441 44 349 26 289 26C195 26 133 73 133 159C133 241 190 285 224 303"}],57:[.461,.211,.575,{p:"394 104C394 32 390-33 370-82C351-126 304-168 237-168C220-168 181-166 151-146C177-138 194-117 194-89C194-57 171-31 136-31C101-31 77-54 77-91C77-153 123-211 239-211C369-211 526-125 526 132C526 198 526 461 289 461C195 461 151 433 110 395C58 348 48 293 48 241C48 177 63 132 106 89C134 60 177 24 270 24C291 24 351 24 394 104ZM279 60C180 60 180 141 180 240C180 335 180 422 290 422C328 422 377 401 388 320C391 293 393 240 393 229C393 164 366 60 279 60"}]},"-tex-variant":{8216:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8217:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8218:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8219:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8220:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8221:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8222:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8223:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8242:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8243:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8244:[.549,-.096,.887,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496"}],8245:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8246:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8247:[.549,-.096,.887,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96ZM820 96L649 520C642 535 623 549 601 549C571 549 547 525 547 496C547 486 550 476 555 468L781 96"}],8279:[.549,-.096,1.127,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496ZM1060 496C1060 525 1036 549 1006 549C984 549 964 535 958 520L787 96L825 96L1052 468C1057 476 1060 486 1060 496"}],8463:[.694,.011,.511,{ic:.024,p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L269 533L389 533C397 533 406 539 408 548C410 556 405 563 397 563L277 563L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L211 563L160 563C152 563 143 556 141 548C139 539 144 533 152 533L204 533L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],8592:[.437,-.063,.5,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225"}],8594:[.437,-.063,.5,{p:"282 225C231 175 195 98 195 83C195 63 216 63 230 63C248 63 259 63 265 77C277 106 308 179 398 228C410 235 417 238 417 250C417 259 412 265 405 269C374 285 308 321 267 419C259 436 254 437 230 437C216 437 195 437 195 417C195 403 231 325 282 275L98 275C82 275 58 275 58 250C58 225 82 225 98 225"}],8709:[.596,.096,.778,{p:"662 250C662 99 540-23 389-23C321-23 258 2 211 43L596 428C637 380 662 318 662 250ZM567 457L182 72C141 120 116 182 116 250C116 401 238 523 389 523C457 523 520 498 567 457ZM729 562C737 570 737 582 729 590C721 598 709 598 701 590L596 485C541 534 468 563 389 563C216 563 76 423 76 250C76 171 105 98 154 43L49-62C41-70 41-82 49-90C57-98 69-98 77-90L182 15C237-34 310-63 389-63C562-63 702 77 702 250C702 329 673 402 624 457"}],8722:[.27,-.23,.5,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230"}],8726:[.431,.022,.777,{p:"130 421C118 431 116 431 111 431C101 431 91 423 91 411C91 401 97 396 106 390L646-13C658-22 664-22 666-22C676-22 686-14 686-2C686 8 679 13 671 19"}],8733:[.472,-.028,.777,{p:"490 316C455 421 362 472 278 472C160 472 56 378 56 250C56 122 160 28 278 28C368 28 459 86 489 184C523 77 623 28 695 28C701 28 721 28 721 48C721 61 711 67 703 68C565 75 520 181 520 250C520 343 591 426 694 432C705 433 721 433 721 452C721 472 701 472 695 472C618 472 519 417 490 316ZM278 68C181 68 96 145 96 250C96 355 181 432 278 432C372 432 459 357 459 250C459 143 372 68 278 68"}],8739:[.431,.022,.222,{p:"131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8740:[.431,.022,.222,{ic:.019,p:"131 243C158 269 162 273 206 320L228 342C239 355 241 357 241 364C241 375 233 384 221 384C212 384 210 382 197 368C192 363 149 318 131 301L131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 258L16 181L-6 158C-18 145-20 143-20 136C-20 125-12 116 0 116C9 116 11 119 23 130C32 139 67 177 91 200L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8741:[.431,.022,.388,{p:"96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 12C56-5 56-22 76-22C96-22 96-2 96 16ZM332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 16C292-2 292-22 312-22C332-22 332-5 332 12"}],8742:[.431,.022,.388,{ic:.02,p:"96 215L96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 192L-7 155C-11 152-20 147-20 136C-20 125-12 116 0 116C6 116 8 116 29 129C29 130 47 140 56 145L56 12C56-5 56-22 76-22C96-22 96-2 96 16L96 169L292 285L292 16C292-2 292-22 312-22C332-22 332-5 332 12L332 308L395 345C399 348 408 353 408 364C408 375 400 384 388 384C382 384 380 384 359 371C359 370 341 360 332 355L332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 331"}],8764:[.367,-.133,.777,{p:"721 326C721 357 712 366 705 366C696 366 690 349 689 336C688 313 686 281 650 246C637 234 605 208 554 208C492 208 446 245 383 294C335 332 284 367 223 367C123 367 56 275 56 174C56 140 68 134 72 134C83 134 87 154 88 164C89 188 91 219 127 254C140 266 172 292 223 292C279 292 326 259 373 223C435 174 487 133 554 133C654 133 721 225 721 326"}],8776:[.483,-.056,.777,{p:"721 443C721 470 713 482 705 482C701 482 692 477 689 452C688 439 685 413 646 389C614 369 580 364 555 364C498 364 451 389 392 423C338 453 284 483 222 483C141 483 56 434 56 329C56 301 65 290 72 290C83 290 87 311 88 320C89 333 91 358 131 383C163 403 197 408 222 408C279 408 326 383 385 349C439 319 493 289 555 289C636 289 721 338 721 443ZM721 210C721 240 710 249 705 249C700 249 692 243 689 219C688 206 685 180 646 156C614 136 580 131 555 131C498 131 451 156 392 190C338 220 284 250 222 250C141 250 56 201 56 96C56 68 65 57 72 57C83 57 87 78 88 87C89 100 91 125 131 150C163 170 197 175 222 175C279 175 326 150 385 116C439 86 493 56 555 56C636 56 721 105 721 210"}],8808:[.753,.276,.777,{p:"675 711C687 717 694 722 694 733C694 744 685 753 674 753C669 753 660 749 656 747L103 486C86 478 83 471 83 463C83 455 87 448 103 441L656 181C669 174 671 174 674 174C685 174 694 183 694 194C694 207 685 211 674 216L150 463ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8809:[.753,.276,.777,{p:"674 441C690 448 694 455 694 463C694 472 690 478 674 486L123 746C109 753 105 753 103 753C92 753 83 744 83 733C83 720 91 717 103 711L627 464L102 216C87 209 83 203 83 194C83 183 92 174 103 174C106 174 108 174 121 181ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8816:[.92,.42,.777,{p:"546 651L672 711C688 719 694 721 694 733C694 745 685 753 674 753C669 753 667 753 565 704L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L514 680L104 487C91 481 83 475 83 464C83 451 93 446 104 441L387 308L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L423 291C432 286 434 286 555 229L617 199C636 190 670 174 674 174C685 174 694 184 694 194C694 203 688 208 687 210C685 212 683 212 563 269L436 328ZM150 464L496 627L400 346"}],8817:[.92,.42,.777,{p:"672 441C687 448 694 451 694 464C694 475 685 481 675 486L516 561L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L479 578L124 746C118 749 110 753 103 753C92 753 83 745 83 733C83 721 89 718 105 711L466 540L405 359L103 217C86 209 83 202 83 194C83 184 92 174 103 174C107 174 109 175 119 180L387 306L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L437 330ZM627 464L455 382L503 523"}],8840:[.828,.328,.777,{p:"617 713L659 713C676 713 694 713 694 733C694 743 686 752 675 753L635 753C650 786 658 802 658 808C658 822 646 828 638 828C625 828 623 822 611 796C601 776 599 770 592 753L389 753C221 753 83 626 83 464C83 327 182 205 335 179L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L394 214ZM574 713L357 230L354 222C352 218 352 217 349 217C345 217 303 222 257 246C184 285 123 363 123 463C123 599 237 713 392 713"}],8841:[.828,.328,.777,{p:"351 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L333 174L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174C587 174 694 327 694 463C694 561 643 636 600 672L652 790C654 795 658 804 658 808C658 822 646 828 638 828C627 828 620 820 615 807L568 699C514 734 451 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C439 713 494 701 550 662ZM582 634C627 589 654 528 654 464C654 344 562 222 394 214"}],8842:[.636,.248,.777,{p:"479 57L659 57C676 57 694 57 694 77C694 97 676 97 659 97L513 97C527 115 559 152 570 166C579 176 583 181 583 188C583 195 577 208 563 208C554 208 553 207 535 187L461 97L393 97C232 97 123 215 123 346C123 482 237 596 392 596L659 596C676 596 694 596 694 616C694 636 676 636 659 636L389 636C221 636 83 509 83 347C83 261 122 184 183 132C271 57 357 57 426 57L298-97L138-97C121-97 103-97 103-117C103-137 121-137 138-137L264-137C250-155 218-192 207-206C198-216 194-221 194-228C194-235 200-248 214-248C223-248 224-247 242-227L316-137L659-137C676-137 694-137 694-117C694-97 676-97 659-97L350-97"}],8843:[.636,.248,.777,{p:"639-137C656-137 674-137 674-117C674-97 656-97 639-97L215-97L317 57L388 57C556 57 694 184 694 346C694 509 557 636 387 636L118 636C101 636 83 636 83 616C83 596 101 596 118 596L384 596C545 596 654 478 654 347C654 211 541 97 385 97L344 97L388 163C401 181 401 183 401 188C401 195 396 208 381 208C370 208 367 203 357 188L296 97L118 97C101 97 83 97 83 77C83 57 101 57 118 57L269 57L167-97L118-97C101-97 83-97 83-117C83-127 91-136 102-137L139-137L95-203C86-217 83-222 83-228C83-239 92-248 103-248C114-248 117-243 127-228L187-137"}],8902:[.485,-.019,.5,{p:"495 304C495 311 491 315 484 315C470 315 455 310 441 307C389 298 338 286 286 278L266 438C263 453 265 485 252 485L250 485C235 485 235 453 234 437C227 384 219 331 214 278C150 288 88 303 24 314C24 314 19 315 16 315C9 315 5 311 5 304C5 290 96 253 140 234C157 226 174 216 192 210L112 64L101 44C98 40 96 36 95 31L95 28C95 22 99 19 105 19L108 19C117 21 132 41 141 51L239 155C242 158 246 164 250 164C262 164 336 72 379 29C383 25 387 20 392 19L395 19C401 19 405 22 405 28L405 31C404 36 402 40 399 44L388 64L308 210C326 216 343 226 360 234C404 253 495 290 495 304"}],8994:[.378,-.122,.777,{p:"721 142C721 161 610 378 389 378C166 378 56 160 56 142C56 131 65 122 76 122C88 122 91 128 98 142C154 250 258 338 389 338C498 338 609 273 678 144C686 129 689 122 701 122C713 122 721 131 721 142"}],8995:[.378,-.142,.777,{p:"721 358C721 369 712 378 701 378C693 378 687 373 682 366C588 201 450 182 389 182C265 182 160 254 100 356C90 373 87 378 76 378C66 378 56 369 56 358C56 338 168 142 388 142C610 142 721 339 721 358"}],10887:[.803,.303,.777,{p:"524 523L672 594C688 602 694 604 694 616C694 628 685 636 674 636C667 636 660 633 655 630L547 578L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L493 553L104 370C91 364 83 358 83 347C83 334 93 329 104 324L350 208L298 83L201 129C189 134 160 148 148 153C133 160 107 173 103 173C93 173 83 164 83 153C83 140 89 138 110 128L282 47L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L312 15C314 20 317 28 320 28C322 28 385-2 394-6L644-124C669-137 671-137 674-137C685-137 694-127 694-117C694-109 691-102 674-94L334 66L385 191L537 120C625 78 668 57 674 57C685 57 694 67 694 77C694 90 687 93 672 101L401 228ZM150 347L470 498L365 245"}],10888:[.803,.303,.777,{p:"672 130C687 137 694 140 694 153C694 164 685 173 674 173C669 173 648 163 635 157L493 90L393 42L307 2L384 188L672 324C687 331 694 334 694 347C694 358 685 364 675 369L495 453L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L459 471L124 629C118 632 110 636 103 636C92 636 83 628 83 616C83 604 89 601 105 594L443 434L353 218L103 100C86 92 83 85 83 77C83 67 92 57 103 57C107 57 109 58 119 63L330 162C320 139 255-19 252-25L112-90C87-103 83-104 83-117C83-127 92-137 103-137C106-137 108-137 230-79L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L284-53ZM479 417L627 347L407 243"}],10955:[.753,.325,.777,{p:"578 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L604 214C617 236 631 257 645 278C658 298 658 299 658 305C658 316 649 325 638 325C627 325 625 321 614 305L556 214L393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L530 174L431 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L405-20L306-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L280-214L239-278C226-298 226-300 226-305C226-316 234-325 246-325C257-325 260-319 269-305L328-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L354-174L453-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L479 20"}],10956:[.753,.325,.777,{p:"356 174C424 174 505 174 597 252C638 286 694 361 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C545 713 654 595 654 464C654 389 621 326 572 283C495 214 411 214 373 214L392 260C398 275 408 301 408 305C408 315 401 325 388 325C375 325 371 315 368 306C346 257 346 255 330 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L313 174L250 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L234-20L171-174L118-174C101-174 83-174 83-194C83-214 103-214 108-214L154-214L136-261C130-275 119-301 119-305C119-316 128-325 139-325C152-325 154-320 166-293L198-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L214-174L277-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L293 20"}]},"-lf-tp":{8400:[.711,-.601,.208,{p:"208 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 608 7 601 15 601L208 601"}],8406:[.711,-.521,.205,{p:"205 601L205 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 609 4 604 10 602C46 590 76 564 91 530C94 525 99 521 105 521C113 521 120 528 120 536C120 538 120 540 119 542C108 565 93 585 74 601"}],8429:[-.171,.281,.208,{p:"208-201L208-171L15-171C7-171 0-178 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8430:[-.091,.281,.205,{p:"205-201L205-171L74-171C93-155 108-135 119-112C120-110 120-108 120-106C120-98 113-91 105-91C99-91 94-95 91-100C76-134 46-160 10-172C4-174 0-179 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8592:[.51,.01,.507,{p:"507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8593:[.505,0,.5,{p:"480 267C480 276 474 283 466 286C422 299 382 323 350 354C310 393 276 439 263 495C262 501 256 505 250 505C244 505 238 501 237 495C224 439 190 393 150 354C118 323 78 299 34 286C26 283 20 276 20 267C20 256 29 247 40 247C42 247 44 247 46 248C96 263 141 290 178 325C198 345 215 367 230 390L230 0L270 0L270 390C285 367 302 345 322 325C359 290 404 263 454 248C456 247 458 247 460 247C471 247 480 256 480 267"}],8602:[.51,.01,.386,{p:"386 230L386 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8606:[.51,.01,.507,{p:"507 230L507 270L239 270C268 290 295 314 317 342C349 384 372 433 383 486L383 490C383 501 374 510 363 510C354 510 346 503 344 494C334 447 314 403 285 367C254 327 215 291 168 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230L168 230C215 209 254 173 285 133C314 97 334 53 344 6C346-3 354-10 363-10C374-10 383-1 383 10L383 14C372 67 349 116 317 158C295 186 268 210 239 230"}],8607:[.505,0,.572,{p:"516 117C516 126 510 133 502 136C458 149 418 173 386 204C352 237 322 275 306 321L306 390C321 367 338 345 358 325C395 290 440 263 490 248C492 247 494 247 496 247C507 247 516 256 516 267C516 276 510 283 502 286C458 299 418 323 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 321C250 275 220 237 186 204C154 173 114 149 70 136C62 133 56 126 56 117C56 106 65 97 76 97C78 97 80 97 82 98C132 113 177 140 214 175C234 195 251 217 266 240L266 0L306 0L306 240C321 217 338 195 358 175C395 140 440 113 490 98C492 97 494 97 496 97C507 97 516 106 516 117"}],8611:[.51,.01,.58,{p:"580 270L233 270C134 305 60 390 40 494C38 503 30 510 20 510C9 510 0 501 0 490L0 486C21 383 87 297 179 250C87 203 21 117 0 14L0 10C0-1 9-10 20-10C30-10 38-3 40 6C60 110 134 195 233 230L580 230"}],8614:[.51,.01,.499,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230"}],8615:[.498,0,.632,{p:"556 458C583 458 583 498 556 498L76 498C49 498 49 458 76 458L296 458L296 0L336 0L336 458"}],8618:[.55,-.23,.507,{p:"507 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510L200 510C211 510 220 519 220 530C220 541 211 550 200 550L160 550C72 550 0 478 0 390C0 302 72 230 160 230L507 230"}],8620:[.55,.05,.507,{p:"507 230L507 270L320 270L320 390C320 478 248 550 160 550C72 550 0 478 0 390C0 302 72 230 160 230L280 230L280-30C280-41 289-50 300-50C311-50 320-41 320-30L320 230ZM280 390L280 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510C226 510 280 456 280 390"}],8636:[.503,-.23,.513,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230"}],8637:[.27,.003,.512,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230"}],8638:[.513,0,.441,{p:"385 289C385 298 379 306 371 308C321 324 275 350 236 384C197 418 160 456 137 505C135 509 131 513 125 513C118 513 112 507 112 499L112 0L152 0L152 422C168 397 187 373 210 354C253 316 304 287 359 270C361 270 363 269 365 269C376 269 385 278 385 289"}],8639:[.513,0,.441,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],8644:[.432,.172,.515,{p:"515 108L120 108C150 128 176 152 198 180C231 222 254 271 264 324C264 325 265 327 265 328C265 339 256 348 245 348C235 348 227 341 225 332C216 285 195 241 167 205C131 160 87 120 30 101C25 99 21 94 21 88C21 82 25 77 30 75C87 56 131 16 167-29C195-65 216-109 225-156C227-165 235-172 245-172C256-172 265-163 265-152C265-151 264-149 264-148C254-95 231-46 198-4C176 24 150 48 120 68L515 68ZM515 432L20 432C9 432 0 423 0 412C0 401 9 392 20 392L515 392"}],8645:[.514,0,.896,{p:"516 252C516 261 510 268 502 271C458 284 418 308 386 339C346 378 312 424 299 480C298 486 292 490 286 490C280 490 274 486 273 480C260 424 226 378 186 339C154 308 114 284 70 271C62 268 56 261 56 252C56 241 65 232 76 232C78 232 80 232 82 233C132 248 177 275 214 310C234 330 251 352 266 375L266 0L306 0L306 375C321 352 338 330 358 310C395 275 440 248 490 233C492 232 494 232 496 232C507 232 516 241 516 252ZM630 0L630 494C630 505 621 514 610 514C599 514 590 505 590 494L590 0"}],8646:[.672,-.068,.514,{p:"514 68L514 108L20 108C9 108 0 99 0 88C0 77 9 68 20 68ZM514 432L120 432C150 452 176 476 198 504C231 546 254 595 264 648C264 649 265 651 265 652C265 663 256 672 245 672C235 672 227 665 225 656C216 609 195 565 167 529C131 484 87 444 30 425C25 423 21 418 21 412C21 406 25 401 30 399C87 380 131 340 167 295C195 259 216 215 225 168C227 159 235 152 245 152C256 152 265 161 265 172C265 173 264 175 264 176C254 229 231 278 198 320C176 348 150 372 120 392L514 392"}],8647:[.75,.25,.507,{p:"507-10L507 30L99 30C128 50 155 74 177 102C209 144 232 193 243 250C232 307 209 356 177 398C155 426 128 450 99 470L507 470L507 510L99 510C128 530 155 554 177 582C209 624 232 673 243 726C243 741 234 750 223 750C214 750 206 743 204 734C194 687 174 643 145 607C110 562 65 522 9 503C4 501 0 496 0 490C0 484 4 479 9 477C65 458 110 418 145 373C173 338 193 296 203 250C193 204 173 162 145 127C110 82 65 42 9 23C4 21 0 16 0 10C0 4 4-1 9-3C65-22 110-62 145-107C174-143 194-187 204-234C206-243 214-250 223-250C234-250 243-241 243-226C232-173 209-124 177-82C155-54 128-30 99-10"}],8648:[.505,0,.992,{p:"936 267C936 276 930 283 922 286C878 299 838 323 806 354C766 393 732 439 719 495C718 501 712 505 706 505C700 505 694 501 693 495C680 439 646 393 606 354C575 324 538 301 496 288C454 301 417 324 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 0L306 0L306 390C321 367 338 345 358 325C395 290 440 263 496 247C552 263 597 290 634 325C654 345 671 367 686 390L686 0L726 0L726 390C741 367 758 345 778 325C815 290 860 263 910 248C912 247 914 247 916 247C927 247 936 256 936 267"}],8651:[.6,-.133,.515,{p:"515 173L20 173C9 173 0 164 0 153C0 142 9 133 20 133L515 133ZM515 367L97 367C122 383 146 402 165 425C203 468 232 519 249 574C249 576 250 578 250 580C250 591 241 600 230 600C221 600 213 594 211 586C195 536 169 490 135 451C101 412 63 375 14 352C10 350 6 346 6 340C6 333 12 327 20 327L515 327"}],8652:[.367,.1,.514,{p:"514 133L514 173L20 173C12 173 6 167 6 160C6 154 10 150 14 148C63 125 101 88 135 49C169 10 195-36 211-86C213-94 221-100 230-100C241-100 250-91 250-80C250-78 249-76 249-74C232-19 203 32 165 75C146 98 122 117 97 133ZM514 367L20 367C9 367 0 358 0 347C0 336 9 327 20 327L514 327"}],8653:[.52,.02,.384,{p:"384 133L384 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L384 327L384 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8656:[.52,.02,.504,{p:"504 133L504 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L504 327L504 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8657:[.504,0,.652,{p:"596 181C596 189 592 196 585 199C532 226 485 263 446 307C399 361 358 423 339 495C337 500 332 504 326 504C320 504 315 500 313 495C294 423 253 361 206 307C167 263 120 226 67 199C60 196 56 189 56 181C56 170 65 161 76 161C79 161 82 162 85 163C131 187 173 217 209 252L209 0L249 0L249 296C281 336 307 380 326 428C345 380 371 336 403 296L403 0L443 0L443 252C479 217 521 187 567 163C570 162 573 161 576 161C587 161 596 170 596 181"}],8666:[.617,.117,.506,{p:"506 76L284 76C275 87 266 98 256 109C212 157 160 198 103 230L506 230L506 270L103 270C160 302 212 343 256 391C266 402 275 413 284 424L506 424L506 464L313 464C340 503 362 545 379 590C380 592 380 594 380 597C380 608 371 617 360 617C352 617 345 612 342 604C315 535 276 472 226 418C166 352 94 295 9 262C4 261 0 256 0 250C0 244 4 239 9 238C94 205 166 148 226 82C276 28 315-35 342-104C345-112 352-117 360-117C371-117 380-108 380-97C380-94 380-92 379-90C362-45 340-3 313 36L506 36"}],8693:[.515,0,.896,{p:"306 0L306 495C306 506 297 515 286 515C275 515 266 506 266 495L266 0ZM840 253C840 262 834 269 826 272C782 285 742 309 710 340C670 379 636 425 623 481C622 487 616 491 610 491C604 491 598 487 597 481C584 425 550 379 510 340C478 309 438 285 394 272C386 269 380 262 380 253C380 242 389 233 400 233C402 233 404 233 406 234C456 249 501 276 538 311C558 331 575 353 590 376L590 0L630 0L630 376C645 353 662 331 682 311C719 276 764 249 814 234C816 233 818 233 820 233C831 233 840 242 840 253"}],8730:[.62,0,1.056,{ic:.02,p:"1076 580L1076 620L738 620C706 620 702 617 702 584L702 0L742 0L742 580"}],9140:[.772,-.504,1.493,{p:"1493 712L1493 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712"}],9141:[-.074,.342,1.493,{p:"1493-342L1493-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,2.016,{p:"2016 694L2016 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694"}],9181:[-.072,.366,2.016,{p:"2016-366L2016-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366"}],9182:[.724,-.493,1.002,{p:"1002 622L1002 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622"}],9183:[-.062,.294,1.002,{p:"1002-294L1002-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294"}],9184:[.873,-.605,2.041,{p:"2041 771L2041 873L268 873L0 605L102 605L268 771"}],9185:[-.175,.443,2.041,{p:"2041-443L2041-341L268-341L102-175L0-175L268-443"}],10214:[1,0,1.007,{p:"985 970C985 987 972 1000 955 1000L353 1000L353 0L413 0L413 940L654 940L654 0L714 0L714 940L955 940C972 940 985 953 985 970"}],10215:[1,0,1.007,{p:"654 0L654 1000L52 1000C35 1000 22 987 22 970C22 953 35 940 52 940L293 940L293 0L353 0L353 940L594 940L594 0"}],10222:[1.526,0,.647,{p:"591 1500C591 1514 579 1526 565 1526C558 1526 551 1523 547 1518C422 1394 294 941 294 500L294 0L396 0L396 500C396 920 465 1363 583 1482C588 1486 591 1493 591 1500"}],10223:[1.526,0,.647,{p:"353 0L353 500C353 941 225 1394 100 1518C96 1523 89 1526 82 1526C68 1526 56 1514 56 1500C56 1493 59 1486 64 1482C182 1363 251 920 251 500L251 0"}],10572:[.513,0,.616,{p:"560 289C560 298 554 306 546 308C496 324 450 350 411 384C372 418 335 456 312 505C310 509 306 513 300 513C293 513 287 507 287 499L287 0L327 0L327 422C343 397 362 373 385 354C428 316 479 287 534 270C536 270 538 269 540 269C551 269 560 278 560 289"}],10573:[.513,0,.616,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],11057:[.99,.49,.507,{p:"507-250L507-210L99-210C128-190 155-166 177-138C209-96 232-47 243 10C232 67 209 116 177 158C155 186 128 210 99 230L507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 490C232 547 209 596 177 638C155 666 128 690 99 710L507 710L507 750L99 750C128 770 155 794 177 822C209 864 232 913 243 966C243 981 234 990 223 990C214 990 206 983 204 974C194 927 174 883 145 847C110 802 65 762 9 743C4 741 0 736 0 730C0 724 4 719 9 717C65 698 110 658 145 613C173 578 193 536 203 490C193 444 173 402 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C173 98 193 56 203 10C193-36 173-78 145-113C110-158 65-198 9-217C4-219 0-224 0-230C0-236 4-241 9-243C65-262 110-302 145-347C174-383 194-427 204-474C206-483 214-490 223-490C234-490 243-481 243-466C232-413 209-364 177-322C155-294 128-270 99-250"}]},"-rt-bt":{8401:[.711,-.601,.208,{p:"208 616C208 623 204 628 197 630C162 642 132 668 117 702C114 707 109 711 103 711C95 711 88 704 88 696C88 694 88 692 89 690C100 667 115 647 134 631L0 631L0 601L193 601C201 601 208 608 208 616"}],8407:[.711,-.521,.205,{p:"205 616C205 623 201 628 195 630C159 642 130 668 114 702C112 707 107 711 100 711C92 711 85 704 85 696C85 694 86 692 87 690C97 667 113 647 132 631L0 631L0 601L132 601C113 585 97 565 87 542C86 540 85 538 85 536C85 528 92 521 100 521C107 521 112 525 114 530C130 564 159 590 195 602C201 604 205 609 205 616"}],8428:[-.171,.281,.208,{p:"208-186C208-178 201-171 193-171L0-171L0-201L134-201C115-217 100-237 89-260C88-262 88-264 88-266C88-274 95-281 103-281C109-281 114-277 117-272C132-238 162-212 197-200C204-198 208-193 208-186"}],8431:[-.091,.281,.205,{p:"205-186C205-179 201-174 195-172C159-160 130-134 114-100C112-95 107-91 100-91C92-91 85-98 85-106C85-108 86-110 87-112C97-135 113-155 132-171L0-171L0-201L132-201C113-217 97-237 87-260C86-262 85-264 85-266C85-274 92-281 100-281C107-281 112-277 114-272C130-238 159-212 195-200C201-198 205-193 205-186"}],8594:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8595:[.505,0,.5,{p:"480 238C480 249 471 258 460 258C458 258 456 258 454 257C404 242 359 215 322 180C302 160 285 138 270 115L270 505L230 505L230 115C215 138 198 160 178 180C141 215 96 242 46 257C44 258 42 258 40 258C29 258 20 249 20 238C20 229 26 222 34 219C78 206 118 182 150 151C190 112 224 66 237 10C238 4 244 0 250 0C256 0 262 4 263 10C276 66 310 112 350 151C382 182 422 206 466 219C474 222 480 229 480 238"}],8603:[.51,.01,.386,{p:"386 250C386 256 382 261 377 263C320 282 276 322 240 367C212 403 191 447 182 494C180 503 172 510 162 510C151 510 142 501 142 490C142 489 143 487 143 486C153 433 176 384 209 342C231 314 257 290 287 270L0 270L0 230L287 230C257 210 231 186 209 158C176 116 153 67 143 14C143 13 142 11 142 10C142-1 151-10 162-10C172-10 180-3 182 6C191 53 212 97 240 133C276 178 320 218 377 237C382 239 386 244 386 250"}],8608:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L339 270C291 291 253 327 221 367C193 403 172 447 163 494C161 503 153 510 143 510C132 510 123 501 123 490C123 489 124 487 124 486C134 433 157 384 190 342C212 314 238 290 268 270L0 270L0 230L268 230C238 210 212 186 190 158C157 116 134 67 124 14C124 13 123 11 123 10C123-1 132-10 143-10C153-10 161-3 163 6C172 53 193 97 221 133C253 173 291 209 339 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8609:[.505,0,.572,{p:"516 238C516 249 507 258 496 258C494 258 492 258 490 257C440 242 395 215 358 180C338 160 321 138 306 115L306 184C322 230 352 268 386 301C418 332 458 356 502 369C510 372 516 379 516 388C516 399 507 408 496 408C494 408 492 408 490 407C440 392 395 365 358 330C338 310 321 288 306 265L306 505L266 505L266 265C251 288 234 310 214 330C177 365 132 392 82 407C80 408 78 408 76 408C65 408 56 399 56 388C56 379 62 372 70 369C114 356 154 332 186 301C220 268 250 230 266 184L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C418 182 458 206 502 219C510 222 516 229 516 238"}],8610:[.51,.01,.58,{p:"580 10L580 14C559 117 493 203 401 250C493 297 559 383 580 486L580 490C580 501 571 510 560 510C550 510 542 503 541 494C520 390 446 305 347 270L0 270L0 230L347 230C446 195 520 110 541 6C542-3 550-10 560-10C571-10 580-1 580 10"}],8612:[.51,.01,.499,{p:"499 10L499 490C499 517 459 517 459 490L459 270L0 270L0 230L459 230L459 10C459-17 499-17 499 10"}],8613:[.498,0,.632,{p:"556 0C583 0 583 40 556 40L336 40L336 498L296 498L296 40L76 40C49 40 49 0 76 0"}],8617:[.55,-.23,.507,{p:"507 390C507 478 435 550 347 550L307 550C296 550 287 541 287 530C287 519 296 510 307 510L347 510C413 510 467 456 467 390C467 324 413 270 347 270L0 270L0 230L347 230C435 230 507 302 507 390"}],8619:[.55,.05,.507,{p:"507 390C507 478 435 550 347 550C258 550 187 478 187 390L187 270L0 270L0 230L187 230L187-30C187-41 196-50 207-50C218-50 227-41 227-30L227 230L347 230C435 230 507 302 507 390ZM467 390C467 324 413 270 347 270L227 270L227 390C227 456 281 510 347 510C413 510 467 456 467 390"}],8640:[.503,-.23,.513,{p:"513 243C513 249 509 253 505 255C456 278 418 315 384 354C350 393 324 439 308 489C306 497 298 503 289 503C278 503 269 494 269 483C269 481 270 479 270 477C287 422 316 371 354 328C373 305 397 286 422 270L0 270L0 230L499 230C507 230 513 236 513 243"}],8641:[.27,.003,.513,{p:"513 257C513 264 507 270 499 270L0 270L0 230L422 230C397 214 373 195 354 172C316 129 287 78 270 23C270 21 269 19 269 17C269 6 278-3 289-3C298-3 306 3 308 11C324 61 350 107 384 146C418 185 456 222 505 245C509 247 513 251 513 257"}],8642:[.513,0,.441,{p:"385 223C385 234 376 243 365 243C363 243 361 243 359 242C304 225 253 197 210 159C187 139 168 116 152 91L152 513L112 513L112 14C112 6 118 0 125 0C131 0 135 3 137 8C160 56 197 94 236 129C275 163 321 189 371 204C379 207 385 214 385 223"}],8643:[.513,0,.441,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],8644:[.672,-.068,.514,{p:"514 88C514 99 505 108 494 108L0 108L0 68L494 68C505 68 514 77 514 88ZM493 412C493 418 489 423 484 425C427 444 383 484 347 529C319 565 298 609 289 656C287 665 279 672 269 672C258 672 249 663 249 652C249 651 250 649 250 648C260 595 283 546 316 504C338 476 364 452 394 432L0 432L0 392L394 392C364 372 338 348 316 320C283 278 260 229 250 176C250 175 249 173 249 172C249 161 258 152 269 152C279 152 287 159 289 168C298 215 319 259 347 295C383 340 427 380 484 399C489 401 493 406 493 412"}],8645:[.515,0,.896,{p:"306 20L306 515L266 515L266 20C266 9 275 0 286 0C297 0 306 9 306 20ZM840 262C840 273 831 282 820 282C818 282 816 282 814 281C764 266 719 239 682 204C662 184 645 162 630 139L630 515L590 515L590 139C575 162 558 184 538 204C501 239 456 266 406 281C404 282 402 282 400 282C389 282 380 273 380 262C380 253 386 246 394 243C438 230 478 206 510 175C550 136 584 90 597 34C598 28 604 24 610 24C616 24 622 28 623 34C636 90 670 136 710 175C742 206 782 230 826 243C834 246 840 253 840 262"}],8646:[.432,.172,.515,{p:"494 88C494 94 490 99 485 101C428 120 384 160 348 205C320 241 299 285 290 332C288 341 280 348 270 348C259 348 250 339 250 328C250 327 251 325 251 324C261 271 284 222 317 180C339 152 365 128 395 108L0 108L0 68L395 68C365 48 339 24 317-4C284-46 261-95 251-148C251-149 250-151 250-152C250-163 259-172 270-172C280-172 288-165 290-156C299-109 320-65 348-29C384 16 428 56 485 75C490 77 494 82 494 88ZM515 412C515 423 506 432 495 432L0 432L0 392L495 392C506 392 515 401 515 412"}],8649:[.75,.25,.507,{p:"507 10C507 16 503 21 498 23C441 42 397 82 361 127C333 162 314 204 304 250C314 296 333 338 361 373C397 418 441 458 498 477C503 479 507 484 507 490C507 496 503 501 498 503C441 522 397 562 361 607C333 643 312 687 303 734C301 743 293 750 283 750C272 750 263 741 264 726C274 673 297 624 330 582C352 554 378 530 408 510L0 510L0 470L408 470C378 450 352 426 330 398C297 356 274 307 264 250C274 193 297 144 330 102C352 74 378 50 408 30L0 30L0-10L408-10C378-30 352-54 330-82C297-124 274-173 264-226C263-241 272-250 283-250C293-250 301-243 303-234C312-187 333-143 361-107C397-62 441-22 498-3C503-1 507 4 507 10"}],8650:[.505,0,.992,{p:"936 238C936 249 927 258 916 258C914 258 912 258 910 257C860 242 815 215 778 180C758 160 741 138 726 115L726 505L686 505L686 115C671 138 654 160 634 180C597 215 552 242 496 258C440 242 395 215 358 180C338 160 321 138 306 115L306 505L266 505L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C417 181 454 204 496 217C538 204 575 181 606 151C646 112 680 66 693 10C694 4 700 0 706 0C712 0 718 4 719 10C732 66 766 112 806 151C838 182 878 206 922 219C930 222 936 229 936 238"}],8651:[.367,.1,.514,{p:"508 160C508 167 502 173 494 173L0 173L0 133L417 133C392 117 368 98 349 75C311 32 282-19 265-74C265-76 264-78 264-80C264-91 273-100 284-100C293-100 301-94 303-86C319-36 345 10 379 49C413 88 451 125 500 148C504 150 508 154 508 160ZM514 347C514 358 505 367 494 367L0 367L0 327L494 327C505 327 514 336 514 347"}],8652:[.6,-.133,.515,{p:"515 153C515 164 506 173 495 173L0 173L0 133L495 133C506 133 515 142 515 153ZM509 340C509 346 505 350 501 352C452 375 414 412 380 451C346 490 320 536 304 586C302 594 294 600 285 600C274 600 265 591 265 580C265 578 266 576 266 574C283 519 312 468 350 425C369 402 393 383 418 367L0 367L0 327L495 327C503 327 509 333 509 340"}],8654:[.52,.02,.406,{p:"406 250C406 256 402 261 396 263C325 282 263 323 209 370C165 409 128 456 101 509C97 516 91 520 83 520C72 520 63 511 63 500C63 497 64 494 65 491C89 445 119 403 154 367L0 367L0 327L198 327C238 295 282 269 329 250C282 231 238 205 198 173L0 173L0 133L154 133C119 97 89 55 65 9C64 6 63 3 63 0C63-11 72-20 83-20C91-20 97-16 101-9C128 44 165 91 209 130C263 177 325 218 396 237C402 239 406 244 406 250"}],8658:[.52,.02,.504,{p:"504 250C504 256 500 261 495 263C423 282 361 323 307 370C263 409 226 456 199 509C196 516 189 520 181 520C170 520 161 511 161 500C161 497 162 494 163 491C187 445 217 403 252 367L0 367L0 327L296 327C336 295 380 269 428 250C380 231 336 205 296 173L0 173L0 133L252 133C217 97 187 55 163 9C162 6 161 3 161 0C161-11 170-20 181-20C189-20 196-16 199-9C226 44 263 91 307 130C361 177 423 218 495 237C500 239 504 244 504 250"}],8659:[.504,0,.652,{p:"596 323C596 334 587 343 576 343C573 343 570 342 567 341C521 317 479 287 443 252L443 504L403 504L403 208C371 168 345 124 326 76C307 124 281 168 249 208L249 504L209 504L209 252C173 287 131 317 85 341C82 342 79 343 76 343C65 343 56 334 56 323C56 315 60 308 67 305C120 278 167 241 206 197C253 143 294 81 313 9C315 4 320 0 326 0C332 0 337 4 339 9C358 81 399 143 446 197C485 241 532 278 585 305C592 308 596 315 596 323"}],8667:[.617,.117,.506,{p:"506 250C506 256 502 261 497 262C412 295 340 352 280 418C230 472 191 535 164 604C162 612 154 617 146 617C135 617 126 608 126 597C126 594 126 592 127 590C144 545 166 503 193 464L0 464L0 424L222 424C231 413 240 402 250 391C294 343 346 302 403 270L0 270L0 230L403 230C346 198 294 157 250 109C240 98 231 87 222 76L0 76L0 36L193 36C166-3 144-45 127-90C126-92 126-94 126-97C126-108 135-117 146-117C154-117 162-112 164-104C191-35 230 28 280 82C340 148 412 205 497 238C502 239 506 244 506 250"}],8693:[.514,0,.896,{p:"516 262C516 273 507 282 496 282C494 282 492 282 490 281C440 266 395 239 358 204C338 184 321 162 306 139L306 514L266 514L266 139C251 162 234 184 214 204C177 239 132 266 82 281C80 282 78 282 76 282C65 282 56 273 56 262C56 253 62 246 70 243C114 230 154 206 186 175C226 136 260 90 273 34C274 28 280 24 286 24C292 24 298 28 299 34C312 90 346 136 386 175C418 206 458 230 502 243C510 246 516 253 516 262ZM630 514L590 514L590 20C590 9 599 0 610 0C621 0 630 9 630 20"}],8694:[.99,.49,.507,{p:"507-230C507-224 503-219 498-217C441-198 397-158 361-113C333-78 313-36 304 10C313 56 333 98 361 133C397 178 441 218 498 237C503 239 507 244 507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 402 313 444 304 490C313 536 333 578 361 613C397 658 441 698 498 717C503 719 507 724 507 730C507 736 503 741 498 743C441 762 397 802 361 847C333 883 312 927 303 974C301 983 293 990 283 990C272 990 263 981 264 966C274 913 297 864 330 822C352 794 378 770 408 750L0 750L0 710L408 710C378 690 352 666 330 638C297 596 274 547 264 490C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 10C274-47 297-96 330-138C352-166 378-190 408-210L0-210L0-250L408-250C378-270 352-294 330-322C297-364 274-413 264-466C263-481 272-490 283-490C293-490 301-483 303-474C312-427 333-383 361-347C397-302 441-262 498-243C503-241 507-236 507-230"}],9140:[.772,-.504,1.492,{p:"1492 534L1492 772L0 772L0 712L1432 712L1432 534C1432 518 1445 504 1462 504C1479 504 1492 518 1492 534"}],9141:[-.074,.342,1.492,{p:"1492-342L1492-104C1492-88 1479-74 1462-74C1445-74 1432-88 1432-104L1432-282L0-282L0-342"}],9180:[.796,-.502,2.016,{p:"2016 528C2016 536 2013 542 2008 547C1887 668 1213 796 498 796L0 796L0 694L498 694C1191 694 1854 628 1972 510C1976 505 1983 502 1990 502C2004 502 2016 514 2016 528"}],9181:[-.072,.366,2.016,{p:"2016-98C2016-84 2004-72 1990-72C1983-72 1976-75 1972-80C1854-198 1191-264 498-264L0-264L0-366L498-366C1213-366 1887-238 2008-117C2013-112 2016-106 2016-98"}],9182:[.724,-.493,1.001,{p:"1001 506C1001 507 1001 509 1000 510C965 607 745 724 491 724L0 724L0 622L491 622C720 622 944 589 976 501C978 496 982 493 988 493C995 493 1001 498 1001 506"}],9183:[-.062,.294,1.001,{p:"1001-75C1001-68 995-62 988-62C982-62 978-66 976-71C944-159 720-192 491-192L0-192L0-294L491-294C745-294 965-177 1000-80C1001-79 1001-77 1001-75"}],9184:[.873,-.605,2.041,{p:"2041 605L1773 873L0 873L0 771L1773 771L1939 605"}],9185:[-.175,.443,2.041,{p:"2041-175L1939-175L1773-341L0-341L0-443L1773-443"}],10214:[1,0,1.007,{p:"985 30C985 47 972 60 955 60L714 60L714 1000L654 1000L654 60L413 60L413 1000L353 1000L353 0L955 0C972 0 985 13 985 30"}],10215:[1,0,1.007,{p:"654 0L654 1000L594 1000L594 60L353 60L353 1000L293 1000L293 60L52 60C35 60 22 47 22 30C22 13 35 0 52 0"}],10222:[1.526,0,.647,{p:"591 26C591 33 588 40 583 44C465 163 396 606 396 1026L396 1526L294 1526L294 1026C294 585 422 132 547 8C551 3 558 0 565 0C579 0 591 12 591 26"}],10223:[1.526,0,.647,{p:"353 1026L353 1526L251 1526L251 1026C251 606 182 163 64 44C59 40 56 33 56 26C56 12 68 0 82 0C89 0 96 3 100 8C225 132 353 585 353 1026"}],10572:[.513,0,.616,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],10573:[.513,0,.616,{p:"560 223C560 234 551 243 540 243C538 243 536 243 534 242C479 225 428 197 385 159C362 139 343 116 327 91L327 513L287 513L287 14C287 6 293 0 300 0C306 0 310 3 312 8C335 56 372 94 411 129C450 163 496 189 546 204C554 207 560 214 560 223"}]},"-ex-md":{95:[-.192,.294,.994,{p:"994-294L994-192L5-192L0-192L0-294L5-294"}],123:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],175:[.724,-.622,.994,{p:"994 622L994 724L5 724L0 724L0 622L5 622"}],773:[.67,-.63,.19,{p:"190 630L190 670L0 670L0 630"}],8400:[.631,-.601,.139,{p:"139 601L139 631L0 631L0 601"}],8592:[.27,-.23,.337,{p:"337 230L337 270L0 270L0 230"}],8593:[.337,0,.5,{p:"270 337L230 337L230 0L270 0"}],8602:[.51,.01,.386,{p:"386 230L386 270L221 270L299 483C300 485 300 488 300 490C300 501 291 510 280 510C271 510 264 505 261 497L179 270L0 270L0 230L164 230L86 17C86 15 85 12 85 10C85-1 94-10 105-10C114-10 121-5 124 3L207 230"}],8617:[.27,-.23,.337,{p:"337 230L337 270L0 270L0 230"}],8636:[.27,-.23,.341,{p:"341 270L0 270L0 230L341 230"}],8638:[.341,0,.441,{p:"152 0L152 341L112 341L112 0"}],8639:[.341,0,.441,{p:"329 0L329 341L289 341L289 0"}],8644:[.432,-.068,.343,{p:"343 68L343 108L0 108L0 68ZM343 432L0 432L0 392L343 392"}],8645:[.343,0,.896,{p:"306 0L306 343L266 343L266 0ZM630 343L590 343L590 0L630 0"}],8647:[.51,.01,.337,{p:"337-10L337 30L0 30L0-10ZM337 470L337 510L0 510L0 470"}],8648:[.337,0,.992,{p:"306 337L266 337L266 0L306 0ZM726 337L686 337L686 0L726 0"}],8651:[.367,-.133,.343,{p:"343 133L343 173L0 173L0 133ZM343 327L343 367L0 367L0 327"}],8653:[.52,.02,.384,{p:"384 173L185 173L241 327L384 327L384 367L256 367L302 493C302 495 303 498 303 500C303 511 294 520 283 520C274 520 267 515 264 507L213 367L0 367L0 327L198 327L142 173L0 173L0 133L128 133L82 7C81 5 81 2 81 0C81-11 90-20 101-20C109-20 117-15 120-7L170 133L384 133"}],8654:[.367,-.133,.102,{p:"102 367L0 367L0 327L102 327ZM102 133L102 173L0 173L0 133"}],8656:[.367,-.133,.336,{p:"336 133L336 173L0 173L0 133ZM336 327L336 367L0 367L0 327"}],8657:[.336,0,.652,{p:"249 0L249 336L209 336L209 0ZM443 0L443 336L403 336L403 0"}],8666:[.464,-.036,.337,{p:"337 76L0 76L0 36L337 36ZM337 230L337 270L0 270L0 230ZM337 424L337 464L0 464L0 424"}],8694:[.75,.25,.337,{p:"337 750L0 750L0 710L337 710ZM337 270L0 270L0 230L337 230ZM337-210L0-210L0-250L337-250"}],8730:[.64,0,1.056,{p:"742 0L742 640L702 640L702 0"}],9140:[.772,-.712,.995,{p:"995 712L995 772L0 772L0 712"}],9141:[-.282,.342,.995,{p:"995-342L995-282L0-282L0-342"}],9180:[.796,-.694,.994,{p:"994 694L994 796L25 796L0 796L0 694L25 694"}],9181:[-.264,.366,.994,{p:"994-366L994-264L25-264L0-264L0-366L25-366"}],9182:[.854,-.622,2.003,{p:"2003 724L1498 724C1238 724 1014 753 1014 841C1014 848 1008 854 1001 854C994 854 988 848 988 841C988 753 764 724 504 724L0 724L0 622L504 622C753 622 950 711 1001 798C1052 711 1249 622 1498 622L2003 622"}],9183:[-.192,.423,2.003,{p:"2003-192L1498-192C1249-192 1052-281 1001-368C950-281 753-192 504-192L0-192L0-294L504-294C764-294 988-323 988-410C988-418 994-423 1001-423C1008-423 1014-418 1014-410C1014-323 1238-294 1498-294L2003-294"}],9184:[.873,-.771,1.36,{p:"1360 873L0 873L0 771L1360 771"}],9185:[-.341,.443,1.36,{p:"1360-341L0-341L0-443L1360-443"}],10214:[1,0,1.007,{p:"413 1000L353 1000L353 0L413 0ZM714 1000L654 1000L654 0L714 0"}],10215:[1,0,1.007,{p:"353 1000L293 1000L293 0L353 0ZM654 0L654 1000L594 1000L594 0"}],10222:[.998,0,.647,{p:"396 0L396 998L294 998L294 0"}],10223:[.998,0,.647,{p:"353 998L251 998L251 0L353 0"}],10572:[.337,0,.616,{p:"328 337L288 337L288 0L328 0"}]}},gl.dynamicFiles=Cl.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[119997,120003],[120005,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]},[8215]],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8621,8622,[8624,8627],[8662,8665],8668,8669,[8678,8681],8691,10145,10237,10238,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]),gl.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"};const yl={fontName:"mathjax-modern",DefaultFont:gl},Ll=yl.fontName,kl=yl.DefaultFont,bl="http://www.w3.org/2000/svg",Sl="http://www.w3.org/1999/xlink";class Al extends us{get forceInlineBreaks(){return!0}constructor(e=null){super(e,ul,kl),this.minwidth=0,this.shift=0,this.svgStyles=null,this.fontCache=new pl(this)}initialize(){"global"===this.options.fontCache&&this.fontCache.clearCache()}clearFontCache(){this.fontCache.clearCache()}reset(){this.clearFontCache()}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.svgStyles)return this.svgStyles;const t=this.svgStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",Al.STYLESHEETID),t}pageElements(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:Al.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])}findCache(e){const t=this.adaptor,a=t.tags(t.body(e.document),"svg");for(let e=a.length-1;e>=0;e--)if(this.adaptor.getAttribute(a[e],"id")===Al.FONTCACHEID)return!0;return!1}processMath(e,t){const a=this.container;this.container=t;const[i,r]=this.createRoot(e);this.typesetSvg(e,i,r),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,i,r),this.container=a}createRoot(e){const{w:t,h:a,d:i,pwidth:r}=e.getOuterBBox(),[n,o]=this.createSVG(a,i,t);if(r){const t=this.adaptor;t.setStyle(n,"min-width",t.getStyle(n,"width")),t.setAttribute(n,"width",r),t.removeAttribute(n,"viewBox");const i=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);t.setAttribute(o,"transform",`scale(${i},-${i}) translate(0, ${this.fixed(1e3*-a,1)})`)}return[n,o]}createSVG(e,t,a){const i=this.math.metrics.em/1e3,r=Math.max(a,i),n=Math.max(e+t,i),o=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,l=s.append(this.container,this.svg("svg",{xmlns:bl,width:this.ex(r),height:this.ex(n),role:"img",focusable:!1,style:{"vertical-align":this.ex(-t)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*r,1),this.fixed(1e3*n,1)].join(" ")},[o]));return.001===r&&(s.setAttribute(l,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&this.options.useXlink&&s.setAttribute(l,"xmlns:xlink",Sl),[l,o]}typesetSvg(e,t,a){const i=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),i.insert(this.fontCache.getCache(),a)),e.toSVG([a]),this.fontCache.clearLocalID(),this.minwidth)i.setStyle(t,"minWidth",this.ex(this.minwidth)),i.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){const e=i.getAttribute(this.container,"justify")||"center";this.setIndent(t,e,this.shift)}}setIndent(e,t,a){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(a)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-a))}handleInlineBreaks(e,t,a){const i=e.childNodes[0].breakCount;if(!i)return;const r=this.adaptor,n=r.firstChild(a),o=r.childNodes(r.firstChild(n)),s=e.childNodes[0].lineBBox;r.remove(a);for(let a=0;a<=i;a++){const i=s[a]||e.childNodes[0].getLineBBox(a),{h:l,d,w:c}=i,[u,p]=e.childNodes[0].getBreakNode(i),{scale:C}=u.getBBox(),[f,h]=this.createSVG(l*C,d*C,c*C),m=r.append(h,r.clone(n,!1));for(const e of r.childNodes(o[a]))r.append(m,e);r.insert(f,t);const g=!(!p||!p.node.getProperty("forcebreak"));if(g&&"after"===p.node.attributes.get("linebreakstyle")){const e=u.parent.node.childIndex(u.node)+1,t=u.parent.childNodes[e],a=(t?t.getLineBBox(0).originalL:0)*C;a&&this.addInlineBreak(f,a,g)}else if(g||a){const e=(u&&a?u.getLineBBox(0).originalL:0)*C;!e&&g||this.addInlineBreak(f,e,g||!!u.node.getProperty("forcebreak"))}}r.childNodes(t).length&&r.append(r.firstChild(r.parent(t)),r.firstChild(t)),r.remove(t)}addInlineBreak(e,t,a){const i=this.adaptor,r=fn(t);a||i.insert(i.node("mjx-break",{prebreak:!0}),e),i.insert(i.node("mjx-break",a?wo[r]?{size:wo[r]}:{style:`letter-spacing: ${fn(t-1)}`}:{newline:!0}),e)}ex(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"}svg(e,t={},a=[]){return this.html(e,t,a,bl)}unknownText(e,t){const a=this.math.metrics,i=this.font.params.x_height/a.ex*a.em*1e3,r=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(i,1)+"px"},[this.text(e)]),n=this.adaptor;if("-explicitFont"!==t){const a=Zi(e);if(1!==a.length||a[0]<119808||a[0]>120831){const[e,a,i]=this.font.getCssFont(t);n.setAttribute(r,"font-family",e),a&&n.setAttribute(r,"font-style","italic"),i&&n.setAttribute(r,"font-weight","bold")}}return r}measureTextNode(e){const t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");const a=this.fixed(1e3*this.font.params.x_height,1),i=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,a,a].join(" ")},[e]);t.append(t.body(t.document),i);let r=t.nodeSize(e,1e3,!0)[0];return t.remove(i),{w:r,h:.75,d:.2}}}Al.NAME="SVG",Al.OPTIONS=Object.assign(Object.assign({},us.OPTIONS),{blacker:3,internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null,useXlink:!0}),Al.commonStyles=Object.assign(Object.assign({},us.commonStyles),{'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}}),Al.FONTCACHEID="MJX-SVG-global-cache",Al.STYLESHEETID="MJX-SVG-styles",MathJax.loader&&MathJax.loader.checkVersion("output/svg",ua,"output"),ma({_:{output:{common:{Direction:Me,FontData:Fe,LineBBox:De,LinebreakVisitor:Be,Notation:Pe,Wrapper:Re,WrapperFactory:Te,Wrappers:{HtmlNode:Ie,TeXAtom:Oe,TextNode:qe,maction:Ze,math:Ue,menclose:je,mfenced:ze,mfrac:He,mglyph:We,mi:Ve,mmultiscripts:Ge,mn:$e,mo:Xe,mpadded:Je,mroot:Ke,mrow:Ye,ms:Qe,mspace:et,msqrt:tt,msubsup:at,mtable:it,mtd:rt,mtext:nt,mtr:ot,munderover:st,scriptbase:lt,semantics:dt}},svg_ts:Gt,svg:{DefaultFont:Vt,FontCache:Ht,FontData:Wt,Notation:Rt,Wrapper:ct,WrapperFactory:zt,Wrappers_ts:jt,Wrappers:{HtmlNode:Ut,TeXAtom:qt,TextNode:Zt,maction:Pt,math:pt,menclose:Tt,merror:Lt,mfenced:vt,mfrac:At,mglyph:Ot,mi:ft,mmultiscripts:Mt,mn:mt,mo:ht,mpadded:bt,mphantom:St,mroot:Et,mrow:Ct,ms:gt,mspace:kt,msqrt:wt,msubsup:Nt,mtable:Ft,mtd:Bt,mtext:yt,mtr:Dt,munderover:_t,scriptbase:xt,semantics:It,zero:ut}}}}});const wl="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",El={config(e,t,a,i){if(MathJax.loader){ha(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||wl,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;ha(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?ha(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(ma({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),ha(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&ha(MathJax.config,e,{fontURL:La.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};El.config("svg",Al,Ll,kl);const vl="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function xl(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function Nl(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=Ml(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),Dl(i,r,a,(()=>e.post())))}function _l(e){return(t,a)=>{const i=e.slice();return e.length=0,Dl(t,a,i,(()=>xl(Fl.trim())))}}function Ml(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let Fl="";function Dl(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{Fl=t,i()}}))),id:"annotations"},t)}var Bl;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(Bl||(Bl={}));const Pl="click",Rl="dblclick",Tl="mousedown",Il="mouseup",Ol="mouseover",ql="mouseout",Zl="selectstart";class Ul{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case Bl.ESCAPE:this.escape(e);break;case Bl.RIGHT:this.right(e);break;case Bl.LEFT:this.left(e);break;case Bl.UP:this.up(e);break;case Bl.DOWN:this.down(e);break;case Bl.RETURN:case Bl.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(Tl,this.mousedown.bind(this)),e.addEventListener(Il,this.mouseup.bind(this)),e.addEventListener(Ol,this.mouseover.bind(this)),e.addEventListener(ql,this.mouseout.bind(this)),e.addEventListener(Pl,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(Zl,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(Rl,this.stop.bind(this))}}class jl extends Ul{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class zl extends jl{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const Hl="CtxtMenu";function Wl(e){return Hl+"_"+e}function Vl(e){return Wl(e)}function Gl(e){return Wl(e)}const $l={ATTACHED:Vl("Attached"),CONTEXTMENU:Vl("ContextMenu"),MENU:Vl("Menu"),MENUARROW:Vl("MenuArrow"),MENUACTIVE:Vl("MenuActive"),MENUCHECK:Vl("MenuCheck"),MENUCLOSE:Vl("MenuClose"),MENUCOMBOBOX:Vl("MenuComboBox"),MENUDISABLED:Vl("MenuDisabled"),MENUFRAME:Vl("MenuFrame"),MENUITEM:Vl("MenuItem"),MENULABEL:Vl("MenuLabel"),MENURADIOCHECK:Vl("MenuRadioCheck"),MENUINPUTBOX:Vl("MenuInputBox"),MENURULE:Vl("MenuRule"),MENUSLIDER:Vl("MenuSlider"),MOUSEPOST:Vl("MousePost"),RTL:Vl("RTL"),INFO:Vl("Info"),INFOCLOSE:Vl("InfoClose"),INFOCONTENT:Vl("InfoContent"),INFOSIGNATURE:Vl("InfoSignature"),INFOTITLE:Vl("InfoTitle"),SLIDERVALUE:Vl("SliderValue"),SLIDERBAR:Vl("SliderBar"),SELECTION:Vl("Selection"),SELECTIONBOX:Vl("SelectionBox"),SELECTIONMENU:Vl("SelectionMenu"),SELECTIONDIVIDER:Vl("SelectionDivider"),SELECTIONITEM:Vl("SelectionItem")},Xl={COUNTER:Gl("Counter"),KEYDOWNFUNC:Gl("keydownFunc"),CONTEXTMENUFUNC:Gl("contextmenuFunc"),OLDTAB:Gl("Oldtabindex"),TOUCHFUNC:Gl("TouchFunc")};class Jl extends jl{constructor(e,t){super(),this._menu=e,this._type=t,this.className=$l.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function Kl(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Yl(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Ql(e,t){console.error("ContextMenu Error: "+t)}function ed(){return td++}let td=0;class ad extends Jl{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add($l.MENUACTIVE)}deactivate(){this.html.classList.remove($l.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){Kl(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add($l.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove($l.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Ql(0,"Callback for menu entry "+this.id+" failed.")}}}class id extends ad{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add($l.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class rd extends zl{constructor(){super(...arguments),this.className=$l.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof ad&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof ad&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add($l.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof id));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class nd{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=$l.ATTACHED+"_"+ed(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Xl.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Xl.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Xl.OLDTAB)),e.removeAttribute(Xl.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Xl.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Xl.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Xl[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Xl.COUNTER))return;const t=e.getAttribute(Xl.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Xl.COUNTER)}removeEvent(e,t,a){const i=Xl[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===Bl.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class od{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class sd extends rd{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new nd(this),this.widgets=[],this.variablePool=new od}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add($l.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class ld extends rd{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof ld);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class dd extends zl{constructor(e){super(),this.element=e,this.className=$l.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class cd extends zl{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=$l.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add($l.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove($l.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new dd(this),t=e.html;return t.classList.add($l.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add($l.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add($l.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add($l.INFOSIGNATURE),e}toJson(){return{type:""}}}class ud extends ad{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class pd extends ud{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),Kl(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add($l.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Cd extends Jl{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=$l.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add($l.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class fd extends ad{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Yl(this))}catch(e){Ql(0,"Illegal command callback.")}Kl(this)}toJson(){return{type:""}}}class hd{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Ql(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Ql(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class md extends ud{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),Kl(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add($l.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class gd extends ud{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Yl(this))}space(e){super.space(e),Kl(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add($l.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add($l.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==Bl.ESCAPE&&e.keyCode!==Bl.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Yl(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class yd extends ad{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add($l.MENULABEL)}toJson(){return{type:""}}}class Ld extends ud{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+ed(),this.valueId="ctx_slideValue"+ed(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Yl(this)),this.update()}space(e){super.space(e),Kl(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add($l.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add($l.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add($l.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===Bl.UP||t===Bl.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==Bl.ESCAPE&&t!==Bl.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Yl(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class kd extends rd{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=$l.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add($l.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class bd extends cd{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+ed()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add($l.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/bd.chunkSize);default:return bd.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add($l.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add($l.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(bd.orderMethod.get(this.style))}toJson(){return{type:""}}}bd.chunkSize=4,bd.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=Ad(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function Ed(e){return"."+($l[e]||e)}const vd={};vd[Ed("INFOCLOSE")]="{ top:.2em; right:.2em;}",vd[Ed("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",vd[Ed("INFO")+Ed("MOUSEPOST")]="{outline:none;}",vd[Ed("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const xd={};xd[Ed("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",xd[Ed("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",xd[Ed("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",xd[Ed("MENUACTIVE")+" "+Ed("MENUARROW")]="{color:white}",xd[Ed("MENUARROW")+Ed("RTL")]="{left:.5em; right:auto}",xd[Ed("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",xd[Ed("MENUCHECK")+Ed("RTL")]="{ right:.7em; left:auto }",xd[Ed("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",xd[Ed("MENURADIOCHECK")+Ed("RTL")]="{ right: .7em; left:auto}",xd[Ed("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",xd[Ed("MENUINPUTBOX")+Ed("RTL")]="{ left: .1em;}",xd[Ed("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",xd[Ed("MENUSLIDER")]="{ left: .1em;}",xd[Ed("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",xd[Ed("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",xd[Ed("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",xd[Ed("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",xd[Ed("MENUDISABLED")]="{ color:GrayText}",xd[Ed("MENUACTIVE")]="{ background-color: #606872; color: white;}",xd[Ed("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",xd[Ed("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",xd[Ed("CONTEXTMENU")+":focus"]="{ outline:none}",xd[Ed("CONTEXTMENU")+" "+Ed("MENUITEM")+":focus"]="{ outline:none}",xd[Ed("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",xd[Ed("SELECTIONITEM")]="{ padding-right: 1em;}",xd[Ed("SELECTION")]="{ right: 40%; width:50%; }",xd[Ed("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",xd[Ed("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",xd[Ed("MENU")+" "+Ed("MENUCLOSE")]="{ top:-10px; left:-10px}";const Nd={};Nd[Ed("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',Nd[Ed("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",Nd[Ed("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",Nd[Ed("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",Nd[Ed("MENUCLOSE")+":hover:focus"]="{ outline:none}";let _d=!1,Md=!1,Fd=!1;function Dd(e){Fd||(Bd(Nd,e),Fd=!0)}function Bd(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class Pd extends sd{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof id?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of Pd.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}Pd.DynamicSubmenus=new Map;class Rd extends pd{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class Td extends $r{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,Oa(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class Id extends cd{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+$l.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const Od=ga;class qd{get isLoading(){return qd.loading>0}get loadingPromise(){return this.isLoading?(qd._loadingPromise||(qd._loadingPromise=new Promise(((e,t)=>{qd._loadingOK=e,qd._loadingFailed=t}))),qd._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new Td,this.jax={CHTML:null,SVG:null},this.rerenderStart=li.LAST,this.about=new cd('MathJax v'+Qr.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new cd("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new Id("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new Id("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new Id("MathJax Annotation Text",(()=>{const e=Fl;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new Id("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new Id("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new Id("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new cd("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=Oa(Ia({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,Od._.a11y&&Od._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new wd([["contextMenu",Pd.fromJson.bind(Pd)],["radioCompare",Rd.fromJson.bind(Rd)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{Od._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(vl?"Option":"Alt",vl?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!vl}),this.checkbox("Control","Control","ctrl",{hiddne:vl}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;Pd.DynamicSubmenus.set("ShowAnnotation",Nl(this.annotationBox,this.options.annotationTypes,a)),Pd.DynamicSubmenus.set("CopyAnnotation",_l(a)),i=this.document.document,_d||(Bd(vd,i),_d=!0,Dd(i)),function(e){Md||(Bd(xd,e),Md=!0,Dd(e))}(this.document.document)}checkLoadableItems(){if(Od&&Od._&&Od.loader&&Od.startup)!this.settings.collapsible||Od._.a11y&&Od._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||Od._.a11y&&Od._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||Od._.a11y&&Od._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof Cd)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(qd.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(qd.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(qd.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){Od._.a11y&&Od._.a11y.explorer&&Od._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(Od._.a11y&&Od._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=Od.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Qr.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||Od._.a11y&&Od._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||Od._.a11y&&Od._.a11y.explorer?this.rerender(this.settings.collapsible?li.RERENDER:li.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||Od._.a11y&&Od._.a11y.complexity?this.rerender(li.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){qd.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}qd.loading--,this.rerender(li.COMPILED)}checkComponent(e){const t=qd.loadingPromises.get(e);t&&Qr.retryAfter(t)}loadComponent(e,t){if(qd.loadingPromises.has(e))return;const a=Od.loader;if(!a)return;qd.loading++;const i=a.load(e).then((()=>{qd.loading--,qd.loadingPromises.delete(e),t(),0===qd.loading&&qd._loadingPromise&&(qd._loadingPromise=null,qd._loadingOK())})).catch((e=>{qd._loadingPromise?(qd._loadingPromise=null,qd._loadingFailed(e)):console.log(e)}));qd.loadingPromises.set(e,i)}loadA11y(e){const t=!li.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=Od.startup;Qr.handlers.unregister(a.handler),a.handler=a.getHandler(),Qr.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,qd._loadingPromise||(this.document.outputJax.reset(),Qr.handleRetriesFor((()=>{this.rerender("complexity"===e||t?li.COMPILED:li.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Qr.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=li.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),qd.loading||(this.rerenderStart<=li.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=li.LAST)}copyMathML(){xl(this.toMML(this.menu.mathItem))}copyOriginal(){xl(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{xl(e)}))}copySpeechText(){xl(this.menu.mathItem.outputData.speech)}copyErrorMessage(){xl(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var Zd,Ud,jd;qd.MENU_STORAGE="MathJax-Menu-Settings",qd.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:Da({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},qd.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),qd.loading=0,qd.loadingPromises=new Map,qd._loadingPromise=null,qd._loadingOK=null,qd._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(Zd||(Zd={}));class zd{static createProp(...e){const t=Hd.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class Hd extends zd{static createCstr(...e){const t=Hd.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}Hd.DEFAULT_ORDER=[Zd.LOCALE,Zd.MODALITY,Zd.DOMAIN,Zd.STYLE,Zd.TOPIC],Hd.BASE_LOCALE="base",Hd.DEFAULT_VALUE="default",Hd.DEFAULT_VALUES={[Zd.LOCALE]:"en",[Zd.DOMAIN]:Hd.DEFAULT_VALUE,[Zd.STYLE]:Hd.DEFAULT_VALUE,[Zd.TOPIC]:Hd.DEFAULT_VALUE,[Zd.MODALITY]:"speech"};class Wd{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new Hd(a,this.order.slice(0,i))}}class Vd{constructor(e,t=new zd(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new zd(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=Kd.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Qd=__webpack_require__(740);class ec extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class tc{set defaultLocale(e){this._defaultLocale=Qd.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return tc.instance=tc.instance||new tc,tc.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return tc.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(Hd.DEFAULT_VALUES[Zd.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return ac.getInstance().mode===Ud.HTTP?(nc.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new ec("Illegal input: "+e.message)}}var fc;function hc(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function mc(e){return Kd.Z.document.createElement(e)}function gc(e,t){return Kd.Z.document.createElementNS(e,t)}function yc(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=Lc(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function Lc(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function kc(e,t,a){return e.querySelectorAll?pc(e.querySelectorAll(`[${t}="${a}"]`)):cc(`.//*[@${t}="${a}"]`,e)}function bc(e,t){return e.querySelectorAll?pc(e.querySelectorAll(t)):cc(`.//${t}`,e)}function Sc(e){return e.tagName.toUpperCase()}function Ac(e){return e.cloneNode(!0)}function wc(e){return(new Kd.Z.xmldom.XMLSerializer).serializeToString(e)}function Ec(e,t){return e.toString()}function vc(e){return e.toString()}function xc(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(fc||(fc={}));const Nc={};function _c(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function Mc(e,t,a){const i=_c(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rMc(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:Nc.identityCombiner,combineNestedRadical:Nc.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:xc,plural:vc},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:vc,mathspeak:vc,clearspeak:vc},letterTrans:{default:vc},combiner:(e,t,a)=>e},NUMBERS:Fc(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function Pc(e){switch(e){case 1:return Dc.MESSAGES.MS.ONCE||"";case 2:return Dc.MESSAGES.MS.TWICE;default:return e.toString()}}function Rc(e,t){return e===Dc.MESSAGES.MS.ROOTINDEX||e===Dc.MESSAGES.MS.INDEX?e:e+" "+t}function Tc(e){return Ic(Dc.MESSAGES.font[e],e)}function Ic(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const Oc="grammar";class qc{static getInstance(){return qc.instance=qc.instance||new qc,qc.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return qc.translateUnit(e);const t=ac.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,qc.getInstance().getParameter("plural")&&(a=Dc.FUNCTIONS.plural(a)),a}static translateUnit(e){e=qc.prepareUnit(e);const t=ac.getInstance(),a=qc.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=Dc.FUNCTIONS.plural(o)),o):qc.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===fc.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(Oc,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?qc.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=qc.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?qc.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function Zc(e,t){if(!t||!e)return e;const a=Dc.FUNCTIONS.fontRegexp(Tc(t));return e.replace(a,"")}function Uc(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":Hc.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return Hc.ones[t];const a=Math.floor(t/10),i=Hc.tens[a],r=Hc.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+Hc.numSep+r:i||r}function jc(e){if(0===e)return Hc.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=Hc.large[t];if(t)if(1===t)a=(1===i?"":Uc(i)+Hc.numSep)+e+(a?Hc.numSep+a:"");else{const t=jc(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+Hc.numSep+e+(a?Hc.numSep+a:"")}else a=Uc(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function zc(e){const t=qc.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}qc.getInstance().setCorrection("localFont",Tc),qc.getInstance().setCorrection("localRole",(function(e){return Ic(Dc.MESSAGES.role[e],e)})),qc.getInstance().setCorrection("localEnclose",(function(e){return Ic(Dc.MESSAGES.enclose[e],e)})),qc.getInstance().setCorrection("ignoreFont",Zc),qc.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),qc.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+Dc.MESSAGES.regexp.TEXT+"]+$"))&&(qc.getInstance().currentFlags.translate=!1),e})),qc.getInstance().setCorrection("ignoreCaps",(function(e){let t=Dc.ALPHABETS.capPrefix[ac.getInstance().domain];return void 0===t&&(t=Dc.ALPHABETS.capPrefix.default),Zc(e,t)})),qc.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?Dc.NUMBERS.numberToWords(parseInt(e,10)):e}));const Hc=Fc();Hc.numericOrdinal=zc,Hc.numberToWords=jc,Hc.numberToOrdinal=function(e,t){if(e>1999)return zc(e);if(e<=10)return Hc.special.onesOrdinals[e-1];const a=jc(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const Wc=Hc,Vc=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Gc=null;function $c(e,t=!1){return e===Yc.ones[1]?t?"et":"en":e}function Xc(e,t=!1){let a=e%1e3,i="",r=Yc.ones[Math.floor(a/100)];if(i+=r?$c(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Yc.special.smallOrdinals[a]:Yc.ones[a],r)i+=r;else{const e=t?Yc.special.tensOrdinals[Math.floor(a/10)]:Yc.tens[Math.floor(a/10)];r=Yc.ones[a%10],i+=r?$c(r)+"og"+e:e}return i}function Jc(e,t=!1){if(0===e)return Yc.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=Xc(r,t&&!a);if(a){const t=Yc.large[a],n=r>1?"er":"";i=$c(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=$c(e)+i}e=Math.floor(e/1e3),a++}return i}function Kc(e){if(e%100)return Jc(e,!0);const t=Jc(e);return t.match(/e$/)?t:t+"e"}const Yc=Fc();Yc.wordOrdinal=Kc,Yc.numericOrdinal=function(e){return e.toString()+"."},Yc.numberToWords=Jc,Yc.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":Kc(e)+(t?"dele":"del")};const Qc=Yc;let eu=null;function tu(e,t=!1){return e===nu.ones[1]?t?"eine":"ein":e}function au(e){let t=e%1e3,a="",i=nu.ones[Math.floor(t/100)];if(a+=i?tu(i)+"hundert":"",t%=100,t)if(a+=a?nu.numSep:"",i=nu.ones[t],i)a+=i;else{const e=nu.tens[Math.floor(t/10)];i=nu.ones[t%10],a+=i?tu(i)+"und"+e:e}return a}function iu(e){if(0===e)return nu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=au(e%1e3);if(t){const e=nu.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=tu(r,t>1)+e+n+a}else a=tu(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function ru(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return iu(e)+(e<19?"te":"ste")}const nu=Fc();nu.wordOrdinal=ru,nu.numericOrdinal=function(e){return e.toString()+"."},nu.numberToWords=iu,nu.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":ru(e)+"l"};const ou=nu,su=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},lu=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let du=null;function cu(e){let t=e%1e3,a="";return a+=Cu.ones[Math.floor(t/100)]?Cu.ones[Math.floor(t/100)]+Cu.numSep+"hundred":"",t%=100,t&&(a+=a?Cu.numSep:"",a+=Cu.ones[t]||Cu.tens[Math.floor(t/10)]+(t%10?Cu.numSep+Cu.ones[t%10]:"")),a}function uu(e){if(0===e)return Cu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=cu(e%1e3)+(t?"-"+Cu.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function pu(e){let t=uu(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const Cu=Fc();Cu.wordOrdinal=pu,Cu.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},Cu.numberToWords=uu,Cu.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=pu(e);return t?a+"s":a};const fu=Cu;let hu=null;function mu(e){const t=e%1e3,a=Math.floor(t/100),i=gu.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return gu.ones[t];const a=gu.tens[Math.floor(t/10)],i=gu.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const gu=Fc();gu.numericOrdinal=function(e){const t=qc.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},gu.numberToWords=function(e){if(0===e)return gu.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=gu.large[t];const r=mu(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=mu(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},gu.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return gu.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(gu.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(gu.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(gu.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(gu.special.onesOrdinals[e-1])),a.join(" ")};const yu=gu,Lu=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let ku=null;let bu=null;function Su(e){let t=e%1e3,a="";if(a+=vu.ones[Math.floor(t/100)]?vu.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=vu.ones[t];if(e)a+=e;else{const i=vu.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=vu.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+vu.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function Au(e){if(0===e)return vu.zero;if(e>=Math.pow(10,36))return e.toString();vu.special["tens-"+ac.getInstance().subiso]&&(vu.tens=vu.special["tens-"+ac.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=vu.large[t];const r=Su(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const wu={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function Eu(e){if(1===e)return"premi\xe8re";let t=Au(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const vu=Fc();vu.wordOrdinal=Eu,vu.numericOrdinal=function(e){const t=qc.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},vu.numberToWords=Au,vu.numberToOrdinal=function(e,t){const a=wu[e]||Eu(e);return 3===e?a:t?a+"s":a};const xu=vu;let Nu=null;function _u(e){if(0===e)return Fu.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=Fu.ones[Math.floor(t/100)]?Fu.ones[Math.floor(t/100)]+Fu.numSep+Fu.special.hundred:"",t%=100,t&&(a+=a?Fu.numSep:"",a+=Fu.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=Fu.ones[i]+Fu.numSep+Fu.large[t]+(a?Fu.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+Fu.numSep+i:a}function Mu(e){const t=qc.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?Fu.special.ordinalsFeminine[e]:Fu.special.ordinalsMasculine[e];return _u(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const Fu=Fc();Fu.wordOrdinal=Mu,Fu.numericOrdinal=function(e){const t=qc.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?Fu.special.simpleSmallOrdinalsFeminine[e]:Fu.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":Fu.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},Fu.numberToWords=_u,Fu.numberToOrdinal=function(e,t){return e<=10?Fu.special.smallDenominators[e]:Mu(e)+" \u0905\u0902\u0936"};const Du=Fu;let Bu=null;function Pu(e){let t=e%1e4,a="";return a+=Ou.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":Ou.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=Ou.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":Ou.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=Ou.tens[Math.floor(t/10)]+(t%10?Ou.ones[t%10]:"")),a}function Ru(e){if(0===e)return Ou.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=Pu(e%1e4)+(t?Ou.large[t]+Ou.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function Tu(e,t){return 1===e?"\uccab\ubc88\uc9f8":Iu(e)+"\ubc88\uc9f8"}function Iu(e){const t=Ru(e),a=Ru(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":Ou.tens[10+Math.floor(e/10)],r=Ou.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const Ou=Fc();Ou.wordOrdinal=Iu,Ou.numericOrdinal=function(e){return Tu(e)},Ou.numberToWords=Ru,Ou.numberToOrdinal=Tu;const qu=Ou;let Zu=null;function Uu(e){let t=e%1e3,a="";if(a+=Hu.ones[Math.floor(t/100)]?Hu.ones[Math.floor(t/100)]+Hu.numSep+"cento":"",t%=100,t){a+=a?Hu.numSep:"";const e=Hu.ones[t];if(e)a+=e;else{let e=Hu.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?Hu.numSep+Hu.ones[t%10]:""}}return a}function ju(e){if(0===e)return Hu.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&qc.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=Uu(e%1e3)+(t?"-"+Hu.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function zu(e){const t="m"===qc.getInstance().getParameter("gender")?"o":"a";let a=Hu.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=ju(e),a.slice(0,-1)+"esim"+t)}const Hu=Fc();Hu.wordOrdinal=zu,Hu.numericOrdinal=function(e){const t=qc.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},Hu.numberToWords=ju,Hu.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=zu(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const Wu=Hu,Vu=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Gu=null;function $u(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Ku.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Ku.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Ku.tens[Math.floor(a/10)]+Ku.special.smallOrdinals[a%10]}i+=Ku.ones[a]||Ku.tens[Math.floor(a/10)]+(a%10?Ku.ones[a%10]:"")}return t?Xu(i):i}function Xu(e){const t=Ku.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Ku.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Ku.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Ku.special.endOrdinal:(e.match(/e$/),e+"nde")}function Ju(e){return tp(e,!0)}const Ku=Fc();Ku.wordOrdinal=Ju,Ku.numericOrdinal=function(e){return e.toString()+"."},Ku.numberToWords=tp,Ku.numberToOrdinal=function(e,t){return Ju(e)};const Yu=Ku;function Qu(e,t=!1){return e===Ku.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function ep(e,t=!1){let a=e%1e3,i="",r=Ku.ones[Math.floor(a/100)];if(i+=r?Qu(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Ku.special.smallOrdinals[a];if(e)return i+e}if(r=Ku.ones[a],r)i+=r;else{const e=Ku.tens[Math.floor(a/10)];r=Ku.ones[a%10],i+=r?r+"og"+e:e}}return t?Xu(i):i}function tp(e,t=!1){const a="alt"===ac.getInstance().subiso?function(e,t=!1){if(0===e)return t?Ku.special.smallOrdinals[0]:Ku.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=ep(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Qu(n,!0):n)+(a>1?Ku.numSep:"")+(a?Ku.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Ku.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Ku.special.smallOrdinals[0]:Ku.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=$u(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Ku.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let ap=null;function ip(e){return e.toString().split("").map((function(e){return rp.ones[parseInt(e,10)]})).join("")}const rp=Fc();rp.numberToWords=ip,rp.numberToOrdinal=ip;const np=rp,op=function(e){return e.match(RegExp("^"+pp.ALPHABETS.languagePrefix.english))?e.slice(1):e},sp=function(e,t,a){return e=op(e),t?e+t:e},lp=function(e,t,a){return t+op(e)},dp=function(e,t,a){return t+(a||"")+(e=op(e))+"\u283b"},cp=function(e,t,a){return t+(a||"")+(e=op(e))+"\u283b\u283b"},up=function(e,t,a){return t+(e=op(e))+"\u283e"};let pp=null;let Cp=null;function fp(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=gp.ones[i]?(1===i?"":gp.ones[i]+gp.numSep)+"hundra":"",t%=100,t&&(a+=a?gp.numSep:"",a+=gp.ones[t]||gp.tens[Math.floor(t/10)]+(t%10?gp.numSep+gp.ones[t%10]:"")),a}function hp(e,t=!1){if(0===e)return gp.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=gp.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":fp(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function mp(e){let t=hp(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const gp=Fc();gp.wordOrdinal=mp,gp.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},gp.numberToWords=hp,gp.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=mp(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const yp=gp;let Lp=null;const kp={ca:function(){return Gc||(Gc=function(){const e=Bc();return e.NUMBERS=Wc,e.COMBINERS.sansserif=Vc,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=Rc,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=Nc.prefixCombiner,e}()),Gc},da:function(){return eu||(eu=function(){const e=Bc();return e.NUMBERS=Qc,e.FUNCTIONS.radicalNestDepth=Pc,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=Nc.postfixCombiner,e.ALPHABETS.digitTrans.default=Qc.numberToWords,e}()),eu},de:function(){return du||(du=function(){const e=Bc();return e.NUMBERS=ou,e.COMBINERS.germanPostfix=lu,e.ALPHABETS.combiner=su,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>Tc(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=qc.getInstance().getParameter("case"),a=qc.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===qc.getInstance().getParameter("case")?e+"n":e,e}()),du},en:function(){return hu||(hu=function(){const e=Bc();return e.NUMBERS=fu,e.FUNCTIONS.radicalNestDepth=Pc,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=Nc.prefixCombiner,e.ALPHABETS.digitTrans.default=fu.numberToWords,e.CORRECTIONS.article=e=>qc.getInstance().getParameter("noArticle")?"":e,e}()),hu},es:function(){return ku||(ku=function(){const e=Bc();return e.NUMBERS=yu,e.COMBINERS.sansserif=Lu,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=Rc,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=Nc.prefixCombiner,e}()),ku},euro:function(){return bu||(bu=Bc()),bu},fr:function(){return Nu||(Nu=function(){const e=Bc();return e.NUMBERS=xu,e.FUNCTIONS.radicalNestDepth=Pc,e.FUNCTIONS.combineRootIndex=Rc,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>qc.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=Nc.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),Nu},hi:function(){return Bu||(Bu=function(){const e=Bc();return e.NUMBERS=Du,e.ALPHABETS.combiner=Nc.prefixCombiner,e.FUNCTIONS.radicalNestDepth=Pc,e}()),Bu},it:function(){return Gu||(Gu=function(){const e=Bc();return e.NUMBERS=Wu,e.COMBINERS.italianPostfix=Vu,e.FUNCTIONS.radicalNestDepth=Pc,e.FUNCTIONS.combineRootIndex=Rc,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=Nc.romanceCombiner,e}()),Gu},ko:function(){return Zu||(Zu=function(){const e=Bc();return e.NUMBERS=qu,e.FUNCTIONS.radicalNestDepth=Pc,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=Nc.prefixCombiner,e.ALPHABETS.digitTrans.default=qu.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),qc.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=qc.getInstance().getParameter("final");t&&qc.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),Zu},nb:function(){return ap||(ap=function(){const e=Bc();return e.NUMBERS=Yu,e.ALPHABETS.combiner=Nc.prefixCombiner,e.ALPHABETS.digitTrans.default=Yu.numberToWords,e.FUNCTIONS.radicalNestDepth=Pc,e}()),ap},nn:function(){return Cp||(Cp=function(){const e=Bc();return e.NUMBERS=Yu,e.ALPHABETS.combiner=Nc.prefixCombiner,e.ALPHABETS.digitTrans.default=Yu.numberToWords,e.FUNCTIONS.radicalNestDepth=Pc,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),Cp},sv:function(){return Lp||(Lp=function(){const e=Bc();return e.NUMBERS=yp,e.FUNCTIONS.radicalNestDepth=Pc,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=Nc.prefixCombiner,e.ALPHABETS.digitTrans.default=yp.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),Lp},nemeth:function(){return pp||(pp=function(){const e=Bc();return e.NUMBERS=np,e.COMBINERS={postfixCombiner:sp,germanCombiner:lp,embellishCombiner:dp,doubleEmbellishCombiner:cp,parensCombiner:up},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=vc,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:op(e),e.ALPHABETS.digitTrans={default:np.numberToWords},e}()),pp}};function bp(){const e=function(){const e=Qd.L.ensureLocale(ac.getInstance().locale,ac.getInstance().defaultLocale);return ac.getInstance().locale=e,kp[e]()}();if(function(e){const t=ac.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(ac.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=ac.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))Dc[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))qc.getInstance().setCorrection(t,a)}}function Sp(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(vp(Kd.Z.mathmapsIePath),wp(),!0)}const Ap=null;function wp(e){vp(Kd.Z.WGXpath),Ep(e)}function Ep(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){Ep(e,a++)}),200):a>=10||(Kd.Z.wgxpath=wgxpath,e?Kd.Z.wgxpath.install({document}):Kd.Z.wgxpath.install(),nc.evaluate=document.evaluate,nc.result=XPathResult,nc.createNSResolver=document.createNSResolver)}function vp(e){const t=Kd.Z.document.createElement("script");t.type="text/javascript",t.src=e,Kd.Z.document.head?Kd.Z.document.head.appendChild(t):Kd.Z.document.body.appendChild(t)}function xp(e){return e.match("/$")?e:e+"/"}function Np(e,t="json"){return xp(Kd.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var _p,Mp,Fp;function Dp(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function Bp([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=Dp(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function Pp(e,t={}){return Bp(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(_p||(_p={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(Mp||(Mp={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(Fp||(Fp={}));const Rp=[{interval:["1D400","1D419"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.BOLD},{interval:["1D41A","1D433"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.BOLD},{interval:["1D56C","1D585"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.BOLDFRAKTUR},{interval:["1D468","1D481"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.BOLDITALIC},{interval:["1D482","1D49B"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.BOLDSCRIPT},{interval:["1D538","1D551"],base:Fp.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:_p.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:Fp.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:_p.FRAKTUR},{interval:["1D51E","1D537"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.FRAKTUR},{interval:["FF21","FF3A"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.FULLWIDTH},{interval:["FF41","FF5A"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.FULLWIDTH},{interval:["1D434","1D44D"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.ITALIC},{interval:["1D44E","1D467"],base:Fp.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:_p.ITALIC},{interval:["1D670","1D689"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.MONOSPACE},{interval:["1D68A","1D6A3"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.MONOSPACE},{interval:["0041","005A"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.NORMAL},{interval:["0061","007A"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.NORMAL},{interval:["1D49C","1D4B5"],base:Fp.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:_p.SCRIPT},{interval:["1D4B6","1D4CF"],base:Fp.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:_p.SCRIPT},{interval:["1D5A0","1D5B9"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.SANSSERIF},{interval:["1D5BA","1D5D3"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.SANSSERIF},{interval:["1D608","1D621"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:Fp.LATINCAP,subst:{},capital:!0,category:"Lu",font:_p.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"Ll",font:_p.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:Fp.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:_p.NORMAL},{interval:["03B0","03D0"],base:Fp.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:_p.NORMAL},{interval:["1D6A8","1D6C0"],base:Fp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:_p.BOLD},{interval:["1D6C1","1D6E1"],base:Fp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:_p.BOLD},{interval:["1D6E2","1D6FA"],base:Fp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:_p.ITALIC},{interval:["1D6FB","1D71B"],base:Fp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:_p.ITALIC},{interval:["1D71C","1D734"],base:Fp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:_p.BOLDITALIC},{interval:["1D735","1D755"],base:Fp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:_p.BOLDITALIC},{interval:["1D756","1D76E"],base:Fp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:_p.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:Fp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:_p.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:Fp.GREEKCAP,subst:{},capital:!0,category:"Lu",font:_p.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:Fp.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:_p.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:Fp.DIGIT,subst:{},offset:0,category:"Nd",font:_p.NORMAL},{interval:["2070","2079"],base:Fp.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:Mp.SUPER},{interval:["2080","2089"],base:Fp.DIGIT,subst:{},offset:0,category:"No",font:Mp.SUB},{interval:["245F","2473"],base:Fp.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:Mp.CIRCLED},{interval:["3251","325F"],base:Fp.DIGIT,subst:{},offset:21,category:"No",font:Mp.CIRCLED},{interval:["32B1","32BF"],base:Fp.DIGIT,subst:{},offset:36,category:"No",font:Mp.CIRCLED},{interval:["2474","2487"],base:Fp.DIGIT,subst:{},offset:1,category:"No",font:Mp.PARENTHESIZED},{interval:["2487","249B"],base:Fp.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:Mp.PERIOD},{interval:["2775","277F"],base:Fp.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:Mp.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:Fp.DIGIT,subst:{},offset:11,category:"No",font:Mp.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:Fp.DIGIT,subst:{},offset:1,category:"No",font:Mp.DOUBLECIRCLED},{interval:["277F","2789"],base:Fp.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:Mp.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:Fp.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:Mp.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:Fp.DIGIT,subst:{},offset:0,category:"Nd",font:_p.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:Fp.DIGIT,subst:{},offset:0,category:"Nd",font:_p.BOLD},{interval:["1D7D8","1D7E1"],base:Fp.DIGIT,subst:{},offset:0,category:"Nd",font:_p.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:Fp.DIGIT,subst:{},offset:0,category:"Nd",font:_p.SANSSERIF},{interval:["1D7EC","1D7F5"],base:Fp.DIGIT,subst:{},offset:0,category:"Nd",font:_p.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:Fp.DIGIT,subst:{},offset:0,category:"Nd",font:_p.MONOSPACE},{interval:["1F101","1F10A"],base:Fp.DIGIT,subst:{},offset:0,category:"No",font:Mp.COMMA},{interval:["24B6","24CF"],base:Fp.LATINCAP,subst:{},capital:!0,category:"So",font:Mp.CIRCLED},{interval:["24D0","24E9"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"So",font:Mp.CIRCLED},{interval:["1F110","1F129"],base:Fp.LATINCAP,subst:{},capital:!0,category:"So",font:Mp.PARENTHESIZED},{interval:["249C","24B5"],base:Fp.LATINSMALL,subst:{},capital:!1,category:"So",font:Mp.PARENTHESIZED},{interval:["1F130","1F149"],base:Fp.LATINCAP,subst:{},capital:!0,category:"So",font:Mp.SQUARED},{interval:["1F170","1F189"],base:Fp.LATINCAP,subst:{},capital:!0,category:"So",font:Mp.NEGATIVESQUARED},{interval:["1F150","1F169"],base:Fp.LATINCAP,subst:{},capital:!0,category:"So",font:Mp.NEGATIVECIRCLED}],Tp=new Map;function Ip(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of Rp){const t=Ip(e.base,e.font),a=Pp(e.interval,e.subst);let i=Tp.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,Tp.set(t,i))}var Op;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(Op||(Op={}));const qp=Object.assign(Object.assign(Object.assign({},_p),Op),Mp);var Zp;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(Zp||(Zp={}));const Up=Object.assign(Object.assign({},Fp),Zp);var jp,zp,Hp=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new Wp,e.Secondary=new Vp,e.FencesHoriz=new Map,e.FencesVert=new Map}(zp||(zp={}));const Xp=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function Jp(e,t,a,i,r,n=[],o={},s={}){const l=Tp.get(Ip(e,i));l&&(l.unicode.forEach((e=>{zp.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>zp.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&zp.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&zp.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:Up.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:Up.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:qp.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:qp.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:qp.DOUBLESTRUCKITALIC,secondary:Up.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:qp.DOUBLESTRUCK,secondary:Up.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:qp.NORMAL,secondary:Up.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:qp.NORMAL,secondary:Up.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:qp.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:qp.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:qp.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:qp.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=Hp(e,["set"]);return Gp(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(Pp(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),$p(zp.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),$p(zp.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),$p(zp.FencesHoriz,["5b","7b","ff3b","ff5b"],2),$p(zp.FencesHoriz,[["239b","23a6"]],3),$p(zp.FencesHoriz,[["23a7","23a9"]],4),Gp([...zp.FencesHoriz.keys()],{type:"fence",role:"open"}),Gp([...zp.FencesHoriz.values()],{type:"fence",role:"close"}),Gp([...zp.FencesVert.keys()],{type:"fence",role:"top"}),Gp([...zp.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(qp)){const a=!!Mp[e]?qp.UNKNOWN:t===qp.FULLWIDTH?qp.NORMAL:t;Jp(Fp.LATINCAP,"identifier","latinletter",t,a,[Up.ALLLETTERS]),Jp(Fp.LATINSMALL,"identifier","latinletter",t,a,[Up.ALLLETTERS],{},{3:Up.D}),Jp(Fp.GREEKCAP,"identifier","greekletter",t,a,[Up.ALLLETTERS]),Jp(Fp.GREEKSMALL,"identifier","greekletter",t,a,[Up.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),Jp(Fp.DIGIT,"number","integer",t,a)}}(),Gp(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Gp(Xp,{type:"function",role:"prefix function"}),Gp(["mod","rem"],{type:"operator",role:"prefix function"});class Kp{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return ac.getInstance().strict?t.cstr.equal(e):ac.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=ac.getInstance().parsers[a]||ac.getInstance().defaultParser,s=ac.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():ac.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(Zd.LOCALE));return a=a.filter((function(e){return Kp.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>ac.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Yp=Hd.DEFAULT_VALUES[Zd.LOCALE],Qp=Hd.DEFAULT_VALUES[Zd.MODALITY];function eC(e){return!(!e.locale&&!e.modality)&&(Yp=e.locale||Yp,Qp=e.modality||Qp,!0)}let tC={};function aC(e){tC=e}const iC=new Map,rC=new Map;function nC(e,t){let a=iC.get(t);return a||(a=new Kp,a.base=rC.get(e),iC.set(t,a),a)}function oC(e){const t=rC.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function sC(e,t,a){nC(e,t).defineRulesFromMappings(Yp,Qp,a)}function lC(e,t,a,i){nC(a,a).defineRuleFromStrings(Yp,Qp,e,t,i)}function dC(e){if(!eC(e))for(const[t,a]of Object.entries(e))lC("default","default",t,a)}function cC(e){for(let t,a=0;t=e.names[a];a++)sC(e.key,t,e.mappings)}function uC(e){for(const t of Object.keys(tC)){const a=Object.assign({},e);a.mappings={};const i=tC[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=kp[Yp]().FUNCTIONS.si(i,e.mappings[t][r])}cC(a)}}function pC(e,t){return t=t||{},e.length?(t[e[0]]=pC(e.slice(1),t[e[0]]),t):t}ac.getInstance().evaluator=function(e,t){const a=function(e,t){const a=iC.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class CC{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new CC("",{})}static stringEmpty(e){return new CC(e,{})}static stringAttr(e,t){return new CC(e,t)}static singleton(e,t={}){return[CC.stringAttr(e,t)]}static node(e,t,a={}){const i=CC.getAttributes(t);return Object.assign(i,a),new CC(e,i)}static getAttributes(e){const t={};for(const a of CC.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}CC.attributeList=["id","extid"];class fC{static create(e,t={}){return e.text=qc.getInstance().apply(e.text,t),new fC(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new fC({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return CC.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const hC=new Map;function mC(e,t,a){const i={};if(t){const e=hC.get(t)||{};Object.assign(i,e)}hC.set(e,Object.assign(i,a))}function gC(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?cc("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[fC.create({text:t},{translate:!0})]:[];if(!e)return i;const r=ac.evaluateNode(e);return i.concat(r)}}class kC{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class bC{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const SC=new Map,AC=new Map;function wC(e){const t=e.domain+":"+e.name;e instanceof kC?SC.set(t,e):AC.set(t,e)}function EC(e,t){const a=e+":"+t,i=SC.get(a)||AC.get(a);i&&(i.active=!0)}function vC(e,t){const a=t.split("-"),i=gC(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function xC(e){return FC(e)||function(e){return _C(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(_C(e.childNodes[0])||FC(e.childNodes[0]))&&_C(e.childNodes[1])||3===e.childNodes.length&&FC(e.childNodes[0])&&_C(e.childNodes[1])&&_C(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(_C(e.childNodes[0])||MC(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(_C(e.childNodes[0].childNodes[0])||MC(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&NC(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(NC(e.childNodes[1])||"fenced"===e.childNodes[1].type&&NC(e.childNodes[1].childNodes[0]))}(e)}function NC(e){return e.hasAnnotation("clearspeak","simple")}function _C(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function MC(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function FC(e){return MC(e)||function(e){if(DC("Fraction_Over")||DC("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(DC("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function DC(e){return ac.getInstance().style===e}function BC(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(PC(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=cc("children/*",e);return t.every((e=>PC(e)||"identifier"===e.tagName))}(a))}function PC(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function RC(e){return cc("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(BC)?[e]:[]}function TC(e){return Mc(e,20,11)?[e]:[]}function IC(e){const t=parseInt(e.textContent,10);return[CC.stringEmpty(isNaN(t)?e.textContent:t>10?Dc.NUMBERS.numericOrdinal(t):Dc.NUMBERS.wordOrdinal(t))]}wC(new kC("clearspeak","simple",(function(e){return xC(e)?"simple":""}))),wC(new kC("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&MC(e.childNodes[0])&&function(e){for(let t=0;t1?Dc.NUMBERS.wordOrdinal(t):"",[CC.stringEmpty(OC)]}function ZC(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=zp.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:zp.FencesHoriz.get(e)===t||zp.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function UC(e){const t=pc(e.parentNode.childNodes),a=cc("../../children/*",e),i=t.indexOf(e);return HC(a[i])||HC(a[i+1])?[e]:[]}function jC(e){const t=pc(e.parentNode.childNodes),a=cc("../../children/*",e),i=t.indexOf(e);return zC(a[i])&&a[i+1]&&(zC(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function zC(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function HC(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function WC(e){return[CC.stringEmpty(Dc.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function VC(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function GC(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}qc.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let $C=null;function XC(e){$C=e}const JC=new Map,KC={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},YC={};function QC(e){const t=e.name;JC.set(t,e),KC[t]||(KC[t]=!1)}function ef(e,t,a){const i=JC.get(e);return i&&!YC[e]&&(KC[e]||i.applicable(t))?i.apply(t):a?a(t):t}const tf=[];function af(e,t){for(let a,i=0;a=tf[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function rf(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(af)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===af(t[t.length-1],i));return a}function nf(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){tf.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class of extends Map{set(e,t){return super.set(nf(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(nf(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class sf extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(nf(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class lf extends sf{add(e,t){super.add(nf(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new df;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class df extends sf{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(nf(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,rf(t))}default(){const e=new of;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const cf=["MO","MI","MN","MTEXT","MS","MSPACE"],uf=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],pf=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],Cf=["MROOT","MSQRT"],ff=["aria-label","exact-speech","alt"];function hf(e){return!!e&&"MATH"===Sc(e)}function mf(e){return!!e&&-1!==uf.indexOf(Sc(e))}function gf(e){return!!e&&-1!==pf.indexOf(Sc(e))}function yf(e){return!!e&&"MGLYPH"===Sc(e)&&!function(e){return!!e&&-1!==cf.indexOf(Sc(e))}(e.parentNode)}function Lf(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==fc.ELEMENT_NODE)continue;const e=Sc(a);-1===uf.indexOf(e)&&(-1!==pf.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function kf(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==ff.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function bf(e){return e&&e.embellished&&e.childNodes.length>0?bf(e.childNodes[0]):e}function Sf(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function Af(e,t){let a=e;const i=[],r=[];let n=null;do{n=Sf(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class wf{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new wf(t);return a.type=e.tagName,wf.setAttribute(a,e,"role"),wf.setAttribute(a,e,"font"),wf.setAttribute(a,e,"embellished"),wf.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),kf(a,e),wf.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of pc(t.childNodes)){if(a.nodeType===fc.TEXT_NODE){e.textContent=a.textContent;continue}const t=pc(a.childNodes).map(wf.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===Sc(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=qp.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=Cc("");return wc(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==qp.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=zp.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&Nf(t[t.length-1],"openfence")}function Vf(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function Gf(e){return vf(e,"largeop")||vf(e,"limboth")||vf(e,"limlower")||vf(e,"limupper")||vf(e,"function")&&Nf(e,"limit function")||(vf(e,"overscore")||vf(e,"underscore"))&&Gf(e.childNodes[0])}function $f(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Xf(e){return vf(e,"identifier")&&Nf(e,"simple function")}const Jf=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],Kf=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Yf(e){const t=e.type;return-1===Jf.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Yf(e.childNodes[0]):-1===Kf.indexOf(t)||Yf(e.childNodes[0]))}function Qf(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function eh(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function th(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(eh(t[0])||Qf(t[0]))&&e.childNodes.slice(1).every(eh)}function ah(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===jp.invisibleTimes)}function ih(e){return"infixop"===e.type&&"implicit"===e.role}function rh(e){return"neutral"===e.role||"metric"===e.role}function nh(e,t){return rh(e)&&rh(t)&&bf(e).textContent===bf(t).textContent}function oh(e){return!!rh(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function sh(e){return!!rh(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class lh{static getInstance(){return lh.instance=lh.instance||new lh,lh.instance}static tableToMultiline(e){if(!Vf(e))return ef("rewrite_subcases",e,lh.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)lh.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||vf(t=e.childNodes[0],"line")&&t.contentNodes.length&&Nf(t.contentNodes[0],"label")||!Hf(e.childNodes[0].childNodes[0])||lh.tableToMatrixOrVector_(lh.rewriteFencedLine_(e)),lh.binomialForm_(e),lh.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),lh.meaningFromContent(e,lh.numberRole_),lh.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(vf(t,"relation")||vf(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=lh.computeColumns_(e);return lh.classifyByColumns_(e,t,"equality")||lh.classifyByColumns_(e,t,"inequality",["equality"])||lh.classifyByColumns_(e,t,"arrow")||lh.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!lh.cayleySpacing(a)||!lh.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=lh.separateSemantics(t);return lh.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=lh.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?lh.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[lh.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=lh.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===Sc(e))return e;for(;gf(e)&&1===e.childNodes.length;)if("MSPACE"===Sc(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=lh.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",Nf(e,"subsup")||Nf(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===jp.functionApplication){lh.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return ef("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),lh.propagateFunctionRole_(e,a),"prefix"}const a=lh.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;Nf(e,"subsup")||Nf(e,"underover")||(e.role=t),lh.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=lh.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];vf(t,"multiline")?lh.tableToVector_(e):lh.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)lh.assignRoleToRow_(e,lh.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?lh.binomialForm_(t):lh.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?lh.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];rh(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)lh.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Vf(e)&&lh.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";vf(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&vf(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){vf(e,"line")?e.role=t:vf(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){vf(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>zp.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==qp.UNKNOWN)return;const t=[...e.textContent].map((e=>zp.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==qp.UNKNOWN&&t.font!==e?e===qp.UNKNOWN?t.font:null:e}),qp.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();Zf(e)?(i.push(e),r.push(n)):(lh.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=lh.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=lh.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=lh.rewriteFence_(e,a);return vf(t,"superscript")||vf(t,"subscript")||vf(t,"tensor")?(Nf(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),lh.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&lh.testColumns_(t,1,(e=>lh.isPureRelation_(e,a)))||2===t.length&&(lh.testColumns_(t,1,(e=>lh.isEndRelation_(e,a)||lh.isPureRelation_(e,a)))||lh.testColumns_(t,0,(e=>lh.isEndRelation_(e,a,!0)||lh.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return vf(e,"relseq")&&Nf(e,t)&&vf(e.childNodes[i],"empty")}static isPureRelation_(e,t){return vf(e,"relation")&&Nf(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){lh.getInstance().factory_=e,XC(lh.getInstance().factory_)}getNodeFactory(){return lh.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===qp.NORMAL)return e.font=qp.ITALIC,ef("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),lh.exprFont_(e),ef("simpleNamedFunction",e)}implicitNode(e){if(e=lh.getInstance().getMixedNumbers_(e),1===(e=lh.getInstance().combineUnits_(e)).length)return e[0];return ef("combine_juxtaposition",lh.getInstance().implicitNode_(e))}text(e,t){return lh.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!vf(e,"empty")}))).length?lh.getInstance().factory_.makeEmptyNode():(e=lh.getInstance().getFencesInRow_(e),e=lh.getInstance().tablesInRow(e),e=lh.getInstance().getPunctuationInRow_(e),e=lh.getInstance().getTextInRow_(e),e=lh.getInstance().getFunctionsInRow_(e),lh.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return lh.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(Gf(i)){a=lh.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&_f(t[1])||2===n&&_f(t[1])&&_f(t[2]))return a=lh.MML_TO_BOUNDS_[e],lh.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(_f(t[1]))return i=lh.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?lh.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&_f(t[2]))return i=lh.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),lh.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return lh.getInstance().makeLimitNode_(i,t,null,r)}return a=lh.MML_TO_BOUNDS_[e],lh.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=Af(e,zf),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(lh.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=Af(a,jf),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();Wf(0,i)&&lh.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=lh.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(lh.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?lh.getInstance().horizontalFencedNode_(lh.getInstance().factory_.makeContentNode(e),lh.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(lh.getInstance().factory_.makeContentNode(e)),t&&i.push(lh.getInstance().factory_.makeContentNode(t)),lh.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=lh.getInstance().factory_.makeBranchNode("line",[e],[]),i=lh.getInstance().factory_.makeBranchNode("line",[t],[]);return r=lh.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),lh.binomialForm_(r),lh.classifyMultiline(r),r}return r=lh.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=lh.getInstance().factory_.makeBranchNode("tensor",[e,lh.getInstance().scriptNode_(t,"leftsub"),lh.getInstance().scriptNode_(a,"leftsuper"),lh.getInstance().scriptNode_(i,"rightsub"),lh.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=Rf(e),n}pseudoTensor(e,t,a){const i=e=>!vf(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(lh.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(lh.getInstance().scriptNode_(a,"rightsuper",!0)),lh.getInstance().limitNode(o,s)}font(e){const t=lh.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=lh.getInstance().cleanInference(e.childNodes),i=t.length?lh.getInstance().factory_.makeBranchNode("inference",a(t),[]):lh.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=lh.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=lh.getInstance().getFormulas(e,[],a);return lh.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=pc(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(lh.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(lh.getInstance().getLabel(e,r,a,"right"));const o=lh.getInstance().getFormulas(e,r,a),s=lh.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=lh.getInstance().findNestedRow(t,"prooflabel",i),n=lh.getInstance().factory_.makeBranchNode("rulelabel",a(pc(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?lh.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===lh.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=pc(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(pc(o.childNodes[0].childNodes))[0],C=lh.getInstance().factory_.makeBranchNode("premises",u,[]);C.mathmlTree=s;const f=lh.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return f.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:f,premises:C}}findNestedRow(e,t,a){return lh.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return pc(e).filter((function(e){return"MSPACE"!==Sc(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),ef("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new Ef,XC(this.factory_)}implicitNode_(e){const t=lh.getInstance().factory_.makeMultipleContentNodes(e.length-1,jp.invisibleTimes);lh.matchSpaces_(e,t);const a=lh.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=lh.getInstance().factory_.makeBranchNode("infixop",e,[t],bf(t).textContent);return a.role=t.role,ef("propagateSimpleFunction",a)}explicitMixed_(e){const t=Af(e,(function(e){return e.textContent===jp.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&vf(r[o],"number")&&!Nf(r[o],"mixed")&&vf(n[0],"fraction")){const e=lh.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return bf(e).textContent})).join(" "),r=lh.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=lh.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=lh.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=Af(e,(function(e){return vf(e,"fraction")&&Nf(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&vf(r[n],"number")&&(Nf(r[n],"integer")||Nf(r[n],"float"))){const t=lh.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=Af(e,(e=>vf(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(lh.getInstance().row(r)),o.push(e);let t=lh.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(lh.getInstance().row(r)),i.push(e),r=n;continue}const s=zp.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(lh.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(lh.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(lh.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(lh.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(lh.getInstance().row(r)),i.length>1?[lh.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=Af(e,If),a=t.rel[0];if(!a)return lh.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(lh.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=lh.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=lh.getInstance().factory_.makeBranchNode("relseq",i,t.rel,bf(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return lh.getInstance().factory_.makeEmptyNode();if(1===(e=lh.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&Tf(e[0]);)t.push(e.shift());if(0===e.length)return lh.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return lh.getInstance().prefixNode_(e[0],t);const a=Sf(e=ef("convert_juxtaposition",e),Tf),i=lh.getInstance().prefixNode_(lh.getInstance().implicitNode(a.head),t);return a.div?lh.getInstance().operationsTree_(a.tail,i,a.div):(th(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=lh.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return lh.getInstance().postfixNode_(t,r)}const n=Sf(e,Tf);if(0===n.head.length)return r.push(n.div),lh.getInstance().operationsTree_(n.tail,t,a,r);const o=lh.getInstance().prefixNode_(lh.getInstance().implicitNode(n.head),r),s=lh.getInstance().appendOperand_(t,a,o);return n.div?lh.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return lh.getInstance().infixNode_([e,a],t);const i=lh.getInstance().appendDivisionOp_(e,t,a);return i||(lh.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?lh.getInstance().appendMultiplicativeOp_(e,t,a):lh.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?ah(e)?lh.getInstance().infixNode_([e,a],t):lh.getInstance().appendLastOperand_(e,t,a):"division"===e.role?lh.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!ah(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=lh.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(ah(e))return lh.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!ah(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=lh.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return lh.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||ah(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):lh.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=Af(e,qf);t=lh.purgeFences_(t);const a=t.comp.shift();return lh.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>Nf(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();lh.fenceToPunct_(t),e.push(t)}else{const t=Sf(a,r),n=t.head.length-1,o=lh.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||rh(e[0])&&(!n||!nh(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),lh.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=lh.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),lh.getInstance().fences_(e,t,a,i)}if(n&&nh(e[0],n)){if(!oh(n)||!sh(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),lh.getInstance().fences_(e,t,a,i)}const r=lh.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),lh.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&rh(n)&&a.some(r)){const n=Sf(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=lh.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=lh.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),lh.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return lh.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),lh.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return lh.fenceToPunct_(e[0]),e;const a=e.shift();if(!oh(a)){lh.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(lh.getInstance().neutralFences_(e,t))}const i=Sf(e,(function(e){return nh(e,a)}));if(!i.div){lh.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(lh.getInstance().neutralFences_(e,t))}if(!sh(i.div))return lh.fenceToPunct_(i.div),e.unshift(a),lh.getInstance().neutralFences_(e,t);const r=lh.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=lh.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=lh.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=lh.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=lh.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=lh.getInstance().row(a);let r=lh.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(lh.getInstance().classifyHorizontalFence_(r),r=ef("propagateComposedFunction",r)):r.role=e.role,r=ef("detect_cycle",r),lh.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Yf(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void lh.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=Af(e,(function(a){if(!Of(a))return!1;if(Of(a)&&!Nf(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(lh.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(lh.getInstance().row(r));return[lh.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=lh.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return $f(e,t,0)?a.role="startpunct":$f(e,t,e.length-1)?a.role="endpunct":t.every((e=>Nf(e,"dummy")))?a.role="text":t.every((e=>Nf(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=lh.getInstance().factory_.makeMultipleContentNodes(e.length-1,jp.invisibleComma);return t.forEach((function(e){e.role="dummy"})),lh.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!_f(e))return!1;const a=e.textContent,i=zp.Secondary.get(a,Up.BAR)||zp.Secondary.get(a,Up.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=lh.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=lh.getInstance().accentRole_(n,a);if(o){lh.getInstance().accentRole_(o,"overscore")&&!i?(s=lh.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=lh.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return lh.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=lh.getInstance().factory_.makeBranchNode(i,t,[]),n=Rf(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=lh.classifyFunction_(i,e);if(!r)return a.push(i),lh.getInstance().getFunctionsInRow_(e,a);const n=lh.getInstance().getFunctionsInRow_(e,[]),o=lh.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=lh.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=lh.getInstance().row(a.integrand);return n=lh.getInstance().integralNode_(e,i,a.intvar),ef("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return rh(a)||(a.role="leftright"),n=lh.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=Sf(t,Mf),i.head.length)r=lh.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!vf(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=lh.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=Sf(t,Ff),i.head.length?(r=lh.getInstance().row(i.head),n=lh.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!rh(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>vf(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",lh.propagateFunctionRole_(e,"simple function"),n=lh.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=Sf(t,Ff);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}ef("intvar_from_implicit",e);const a=e[0];if(Pf(a))return{integrand:t,intvar:null,rest:e};if(Bf(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&Df(a,e[1])){const i=lh.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),lh.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=lh.getInstance().factory_.makeContentNode(jp.functionApplication),i=lh.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete lh.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=lh.getFunctionOp_(e,(function(e){return vf(e,"function")||vf(e,"identifier")&&Nf(e,"simple function")}));return lh.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=lh.getFunctionOp_(e,(e=>vf(e,"largeop")));return lh.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||lh.getInstance().factory_.makeEmptyNode(),a=a||lh.getInstance().factory_.makeEmptyNode();const i=lh.getFunctionOp_(e,(e=>vf(e,"largeop")));return lh.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=lh.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=lh.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return vf(e,"number")&&Nf(e,"integer")}))?"vulgar":a.childNodes.every(eh)?"unit":"division",ef("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=lh.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=lh.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=Sc(r);if("MSPACE"!==e){if("MROW"===e)return lh.getInstance().findNestedRow_(pc(r.childNodes),t,a+1,i);if(lh.findSemantics(r,t,i))return r}}return null}}lh.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},lh.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},lh.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},lh.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},lh.MATHJAX_FONTS={"-tex-caligraphic":qp.CALIGRAPHIC,"-tex-caligraphic-bold":qp.CALIGRAPHICBOLD,"-tex-calligraphic":qp.CALIGRAPHIC,"-tex-calligraphic-bold":qp.CALIGRAPHICBOLD,"-tex-oldstyle":qp.OLDSTYLE,"-tex-oldstyle-bold":qp.OLDSTYLEBOLD,"-tex-mathit":qp.ITALIC};const dh=lh;let ch={};function uh(e){return Array.from(e.textContent).map(CC.stringEmpty)}function ph(e,t){const a=Array.from(e.textContent),i=[],r=dh.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,qp.UNKNOWN),o=r.identifierNode(a,qp.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function Ch(e){return ph(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function fh(e){return ph(e,(function(e){e.font=qp.UNKNOWN,e.type="identifier"}))}const hh=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function mh(e){return ch={},[e]}function gh(e,t,a,i,r,n){i=i||hh,r=r||{},n=n||function(e){return!1};const o=wc(t);if(ch[e]||(ch[e]={}),ch[e][o])return ch[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=yh(t,a,GC(i,a),r,n,0);return ch[e][o]=s,s}function yh(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=pc(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=pc(e.childNodes);return Math.max.apply(null,o.map((function(e){return yh(e,t,a,i,r,n)})))}function Lh(e){return gh("fraction",e,["fraction"],hh,{},Dc.FUNCTIONS.fracNestDepth)}function kh(e,t,a){const i=Lh(e),r=Array(i).fill(t);return a&&r.push(a),r.join(Dc.MESSAGES.regexp.JOINER_FRAC)}function bh(e){return CC.singleton(kh(e,Dc.MESSAGES.MS.START,Dc.MESSAGES.MS.FRAC_V))}function Sh(e){return CC.singleton(kh(e,Dc.MESSAGES.MS.END,Dc.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function Ah(e){return CC.singleton(kh(e,Dc.MESSAGES.MS.FRAC_OVER),{})}function wh(e){return CC.singleton(kh(e,Dc.MESSAGES.MS.START,Dc.MESSAGES.MS.FRAC_B))}function Eh(e){return CC.singleton(kh(e,Dc.MESSAGES.MS.END,Dc.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function vh(e){const t=Lh(e);return CC.singleton(1===t?Dc.MESSAGES.MS.FRAC_S:Dc.FUNCTIONS.combineNestedFraction(Dc.MESSAGES.MS.NEST_FRAC,Dc.FUNCTIONS.radicalNestDepth(t-1),Dc.MESSAGES.MS.FRAC_S))}function xh(e){const t=Lh(e);return CC.singleton(1===t?Dc.MESSAGES.MS.ENDFRAC:Dc.FUNCTIONS.combineNestedFraction(Dc.MESSAGES.MS.NEST_FRAC,Dc.FUNCTIONS.radicalNestDepth(t-1),Dc.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function Nh(e){const t=Lh(e);return CC.singleton(1===t?Dc.MESSAGES.MS.FRAC_OVER:Dc.FUNCTIONS.combineNestedFraction(Dc.MESSAGES.MS.NEST_FRAC,Dc.FUNCTIONS.radicalNestDepth(t-1),Dc.MESSAGES.MS.FRAC_OVER))}function _h(e){return Dc.FUNCTIONS.fracNestDepth(e)?[e]:[]}function Mh(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+Dc.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+Dc.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function Fh(e){return CC.singleton(Mh(e,Dc.MESSAGES.MS.SUBSCRIPT,{sup:Dc.MESSAGES.MS.SUPER,sub:Dc.MESSAGES.MS.SUB}))}function Dh(e){return CC.singleton(Mh(e,Dc.MESSAGES.MS.SUB,{sup:Dc.MESSAGES.MS.SUP,sub:Dc.MESSAGES.MS.SUB}))}function Bh(e){return CC.singleton(Mh(e,Dc.MESSAGES.MS.SUPERSCRIPT,{sup:Dc.MESSAGES.MS.SUPER,sub:Dc.MESSAGES.MS.SUB}))}function Ph(e){return CC.singleton(Mh(e,Dc.MESSAGES.MS.SUP,{sup:Dc.MESSAGES.MS.SUP,sub:Dc.MESSAGES.MS.SUB}))}function Rh(e){const t=Mh(e,"",{sup:Dc.MESSAGES.MS.SUPER,sub:Dc.MESSAGES.MS.SUB});return CC.singleton(t?t.replace(new RegExp(Dc.MESSAGES.MS.SUB+"$"),Dc.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(Dc.MESSAGES.MS.SUPER+"$"),Dc.MESSAGES.MS.SUPERSCRIPT):Dc.MESSAGES.MS.BASELINE)}function Th(e){const t=Mh(e,"",{sup:Dc.MESSAGES.MS.SUP,sub:Dc.MESSAGES.MS.SUB});return CC.singleton(t||Dc.MESSAGES.MS.BASE)}function Ih(e){return gh("radical",e,["sqrt","root"],hh,{})}function Oh(e,t,a){const i=Ih(e),r=function(e){const t="sqrt"===e.tagName?"2":cc("children/*[1]",e)[0].textContent.trim();return Dc.MESSAGES.MSroots[t]||""}(e);return a=r?Dc.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:Dc.FUNCTIONS.combineNestedRadical(t,Dc.FUNCTIONS.radicalNestDepth(i-1),a)}function qh(e){return CC.singleton(Oh(e,Dc.MESSAGES.MS.NESTED,Dc.MESSAGES.MS.STARTROOT))}function Zh(e){return CC.singleton(Oh(e,Dc.MESSAGES.MS.NESTED,Dc.MESSAGES.MS.ENDROOT))}function Uh(e){return CC.singleton(Oh(e,Dc.MESSAGES.MS.NESTED,Dc.MESSAGES.MS.ROOTINDEX))}function jh(e){return CC.singleton(Oh(e,Dc.MESSAGES.MS.NEST_ROOT,Dc.MESSAGES.MS.STARTROOT))}function zh(e){return CC.singleton(Oh(e,Dc.MESSAGES.MS.NEST_ROOT,Dc.MESSAGES.MS.ENDROOT))}function Hh(e){return CC.singleton(Oh(e,Dc.MESSAGES.MS.NEST_ROOT,Dc.MESSAGES.MS.ROOTINDEX))}function Wh(e){return CC.singleton(Oh(e,Dc.MESSAGES.MS.NEST_ROOT,Dc.MESSAGES.MS.ROOT))}function Vh(e){return CC.singleton(Oh(e,Dc.MESSAGES.MS.NEST_ROOT,Dc.MESSAGES.MS.INDEX))}function Gh(e){const t=function(e){return gh("underscore",e,["underscore"],hh,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return CC.singleton(Array(t).join(Dc.MESSAGES.MS.UNDER)+Dc.MESSAGES.MS.UNDERSCRIPT)}function $h(e){return CC.singleton(Dc.MESSAGES.MS.ENDSCRIPTS)}function Xh(e){const t=function(e){return gh("overscore",e,["overscore"],hh,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return CC.singleton(Array(t).join(Dc.MESSAGES.MS.OVER)+Dc.MESSAGES.MS.OVERSCRIPT)}function Jh(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=cc("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function Kh(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Yh(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return CC.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return CC.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Qh=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),em=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function tm(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+em.get(e)+"]";if(1&r){const t=Qh.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function am(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=tm(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Qh.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function im(e){let t=Object.keys(Dc.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function rm(e,t){let a=0;return function(){return Dc.NUMBERS.numericOrdinal(++a)+" "+t}}function nm(e,t){let a=0;return function(){return Dc.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function om(e){const t=_c(e,Dc.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[CC.node(Dc.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),CC.stringAttr(Dc.NUMBERS.vulgarSep,{separator:""}),CC.node(Dc.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[CC.node(t.content||"",e)]}function sm(e){const t=pc(e.parentNode.childNodes);return CC.singleton(Dc.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function lm(e){const t=Rh(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function dm(e){const t=Th(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function cm(e){const t=Bh(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function um(e){const t=Fh(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function pm(e){const t=Ph(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function Cm(e){const t=Dh(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function fm(e,t,a){const i=Lh(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(Dc.MESSAGES.regexp.JOINER_FRAC)}function hm(e){return CC.singleton(fm(e,Dc.MESSAGES.MS.START,Dc.MESSAGES.MS.FRAC_V))}function mm(e){return CC.singleton(fm(e,Dc.MESSAGES.MS.END,Dc.MESSAGES.MS.FRAC_V))}function gm(e){return CC.singleton(fm(e,Dc.MESSAGES.MS.START,Dc.MESSAGES.MS.FRAC_B))}function ym(e){return CC.singleton(fm(e,Dc.MESSAGES.MS.END,Dc.MESSAGES.MS.FRAC_B))}function Lm(e){const t=Lh(e);return 1===t?CC.singleton(Dc.MESSAGES.MS.FRAC_S):CC.singleton(Dc.FUNCTIONS.combineNestedFraction(Dc.FUNCTIONS.radicalNestDepth(t-1),Dc.MESSAGES.MS.NEST_FRAC,Dc.MESSAGES.MS.FRAC_S))}function km(e){const t=Lh(e);return 1===t?CC.singleton(Dc.MESSAGES.MS.ENDFRAC):CC.singleton(Dc.FUNCTIONS.combineNestedFraction(Dc.FUNCTIONS.radicalNestDepth(t-1),Dc.MESSAGES.MS.NEST_FRAC,Dc.MESSAGES.MS.ENDFRAC))}function bm(e){const t=Lh(e);return 1===t?CC.singleton(Dc.MESSAGES.MS.FRAC_OVER):CC.singleton(Dc.FUNCTIONS.combineNestedFraction(Dc.FUNCTIONS.radicalNestDepth(t-1),Dc.MESSAGES.MS.NEST_FRAC,Dc.MESSAGES.MS.FRAC_OVER))}function Sm(e){return 1===cc("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function Am(e,t,a){const i=Ih(e);return 1===i?a:Dc.FUNCTIONS.combineNestedRadical(Dc.FUNCTIONS.radicalNestDepth(i-1),t,a)}function wm(e){return CC.singleton(Am(e,Dc.MESSAGES.MS.NESTED,Dc.MESSAGES.MS.STARTROOT))}function Em(e){return CC.singleton(Am(e,Dc.MESSAGES.MS.NESTED,Dc.MESSAGES.MS.ENDROOT))}function vm(e){return CC.singleton(Am(e,Dc.MESSAGES.MS.NEST_ROOT,Dc.MESSAGES.MS.STARTROOT))}function xm(e){return CC.singleton(Am(e,Dc.MESSAGES.MS.NEST_ROOT,Dc.MESSAGES.MS.ENDROOT))}function Nm(e){return CC.singleton(Am(e,Dc.MESSAGES.MS.NEST_ROOT,Dc.MESSAGES.MS.ROOT))}function _m(e,t){const a=function(e){const t=cc("children/*[1]",e)[0].textContent.trim();return Dc.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function Mm(e){return CC.singleton(_m(e,Dc.MESSAGES.MS.ROOTINDEX))}function Fm(e){return CC.singleton(_m(e,Dc.MESSAGES.MS.ROOTINDEX))}function Dm(e){return CC.singleton(_m(e,Dc.MESSAGES.MS.INDEX))}function Bm(e){const t=cc("children/*",e);return CC.singleton(Dc.NUMBERS.wordOrdinal(t.length))}function Pm(e){const t=cc("children/*",e);return CC.singleton(Dc.NUMBERS.wordOrdinal(t.length-1))}function Rm(e){const t=cc("children/*",e),a=cc("content/*",e);return CC.singleton(Dc.NUMBERS.wordOrdinal(t.length-a.length))}function Tm(e,t){const a=e;let i=0;return function(){const e=fC.create({text:Om(a[i])&&qm(a[i+1])?Dc.MESSAGES.unitTimes:""},{});return i++,[e]}}const Im=["superscript","subscript","overscore","underscore"];function Om(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=cc("children/*",e);e=-1!==Im.indexOf(t)?a[0]:a[a.length-1]}return!1}function qm(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=cc("children/*",e)[0]}return!1}function Zm(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=cc("children/*",e)[0]}return[]}function Um(e){const t=Lh(e);return CC.singleton(new Array(t).join(Dc.MESSAGES.MS.FRACTION_REPEAT)+Dc.MESSAGES.MS.FRACTION_START)}function jm(e){const t=Lh(e);return CC.singleton(new Array(t).join(Dc.MESSAGES.MS.FRACTION_REPEAT)+Dc.MESSAGES.MS.FRACTION_END)}function zm(e){const t=Lh(e);return CC.singleton(new Array(t).join(Dc.MESSAGES.MS.FRACTION_REPEAT)+Dc.MESSAGES.MS.FRACTION_OVER)}function Hm(e){const t=Lh(e);return CC.singleton(new Array(t).join(Dc.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+Dc.MESSAGES.MS.FRACTION_OVER)}function Wm(e){return Dc.MESSAGES.regexp.HYPER===Lh(e).toString()?[e]:[]}function Vm(e,t){const a=Gm(e);return CC.singleton(1===a?t:new Array(a).join(Dc.MESSAGES.MS.NESTED)+t)}function Gm(e,t){const a=t||0;return e.parentNode?Gm(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function $m(e){return Vm(e,Dc.MESSAGES.MS.STARTROOT)}function Xm(e){return Vm(e,Dc.MESSAGES.MS.ENDROOT)}function Jm(e){return Vm(e,Dc.MESSAGES.MS.ROOTINDEX)}qc.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const Km=["multirel","relseq","appl","row","line"],Ym=["subscript","superscript","overscore","underscore"];function Qm(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==Km.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function eg(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?cc("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[fC.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?Mh(n,"",{sup:Dc.MESSAGES.MS.SUPER,sub:Dc.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==Sc(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[fC.create({text:Dc.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==Sc(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[fC.create({text:Dc.MESSAGES.regexp.SPACE},{})]:[],u=ac.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function tg(e,t){const a=e.slice(0);let i;return i=e.length>0?cc("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[fC.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===Sc(e),l=r&&"NUMBER"===Sc(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[fC.create({text:Dc.MESSAGES.regexp.SPACE},{})]:[])}}wC(new bC("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Ym.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Qm(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Qm(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let ag=!1;function ig(){ag||(mC(Hd.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Ch,CQFspaceoutIdentifier:fh,CSFspaceoutText:uh,CSFopenFracVerbose:bh,CSFcloseFracVerbose:Sh,CSFoverFracVerbose:Ah,CSFopenFracBrief:wh,CSFcloseFracBrief:Eh,CSFopenFracSbrief:vh,CSFcloseFracSbrief:xh,CSFoverFracSbrief:Nh,CSFvulgarFraction:om,CQFvulgarFractionSmall:_h,CSFopenRadicalVerbose:qh,CSFcloseRadicalVerbose:Zh,CSFindexRadicalVerbose:Uh,CSFopenRadicalBrief:jh,CSFcloseRadicalBrief:zh,CSFindexRadicalBrief:Hh,CSFopenRadicalSbrief:Wh,CSFindexRadicalSbrief:Vh,CQFisSmallRoot:im,CSFsuperscriptVerbose:Bh,CSFsuperscriptBrief:Ph,CSFsubscriptVerbose:Fh,CSFsubscriptBrief:Dh,CSFbaselineVerbose:Rh,CSFbaselineBrief:Th,CSFleftsuperscriptVerbose:Bh,CSFleftsubscriptVerbose:Fh,CSFrightsuperscriptVerbose:Bh,CSFrightsubscriptVerbose:Fh,CSFleftsuperscriptBrief:Ph,CSFleftsubscriptBrief:Dh,CSFrightsuperscriptBrief:Ph,CSFrightsubscriptBrief:Dh,CSFunderscript:Gh,CSFoverscript:Xh,CSFendscripts:$h,CTFordinalCounter:rm,CTFwordCounter:nm,CTFcontentIterator:LC,CQFdetIsSimple:Jh,CSFRemoveParens:Yh,CQFresetNesting:mh,CGFbaselineConstraint:Kh,CGFtensorRules:am}),mC("es.speech.mathspeak",Hd.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:Tm,CQFoneLeft:Zm}),mC("fr.speech.mathspeak",Hd.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:lm,CSFbaselineBrief:dm,CSFleftsuperscriptVerbose:cm,CSFleftsubscriptVerbose:um,CSFleftsuperscriptBrief:pm,CSFleftsubscriptBrief:Cm}),mC("ko.speech.mathspeak",Hd.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:hm,CSFcloseFracVerbose:mm,CSFopenFracBrief:gm,CSFcloseFracBrief:ym,CSFopenFracSbrief:Lm,CSFoverFracSbrief:bm,CSFcloseFracSbrief:km,CQFisSimpleIndex:Sm,CSFindexRadicalVerbose:Mm,CSFindexRadicalBrief:Fm,CSFindexRadicalSbrief:Dm,CSFopenRadicalVerbose:wm,CSFcloseRadicalVerbose:Em,CSFopenRadicalBrief:vm,CSFcloseRadicalBrief:xm,CSFopenRadicalSbrief:Nm}),mC(Hd.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:yC,CTFnodeCounter:vC,CTFcontentIterator:LC,CSFvulgarFraction:om,CQFvulgarFractionSmall:TC,CQFcellsSimple:RC,CSFordinalExponent:IC,CSFwordOrdinal:WC,CQFmatchingFences:ZC,CSFnestingDepth:qC,CQFfencedArguments:UC,CQFsimpleArguments:jC,CQFspaceoutNumber:Ch}),mC("en.prefix.default","",{CSFordinalPosition:sm}),mC("en.speech.chromevox","",{CTFnodeCounter:gC,CTFcontentIterator:LC}),mC("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:_h,CSFvulgarFraction:om}),mC("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:Bm,CSFdecreasedOrdinalConversion:Pm,CSFlistOrdinalConversion:Rm}),mC("nemeth.braille.default",Hd.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:Um,CSFcloseFraction:jm,CSFoverFraction:zm,CSFoverBevFraction:Hm,CQFhyperFraction:Wm,CSFopenRadical:$m,CSFcloseRadical:Xm,CSFindexRadical:Jm,CSFsubscript:Fh,CSFsuperscript:Bh,CSFbaseline:Rh,CGFtensorRules:e=>am(e,!1),CTFrelationIterator:eg,CTFimplicitIterator:tg}),ag=!0)}class rg{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var ng,og;function sg(e){switch(e){case"[n]":return ng.NODE;case"[m]":return ng.MULTI;case"[t]":return ng.TEXT;case"[p]":return ng.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(ng||(ng={}));class lg{static grammarFromString(e){return qc.parseInput(e)}static fromString(e){const t={type:sg(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new ug("Missing content.");switch(t.type){case ng.TEXT:if('"'===a[0]){const e=pg(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new ug("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case ng.NODE:case ng.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=lg.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new lg(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new ug("Invalid attribute expression: "+e);const t={},a=pg(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===Oc?lg.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case ng.NODE:return"[n]";case ng.MULTI:return"[m]";case ng.TEXT:return"[t]";case ng.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class dg{static fromString(e){const t=pg(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=dc(e,t,nc.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[CC.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=dc(e,t,nc.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class Lg{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&Lg.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new yg,this.parseOrder=Hd.DEFAULT_ORDER,this.parser=new Wd(this.parseOrder),this.locale=Hd.DEFAULT_VALUES[Zd.LOCALE],this.modality=Hd.DEFAULT_VALUES[Zd.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new rg(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?fC.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||fC.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&Lg.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new cg(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return dg.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=dg.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new rg(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new kg(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new rg(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class kg{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class bg extends Lg{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)EC(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new ug("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new ug("Rule named "+e+" with style "+t+" does not exist.");const s=i?dg.fromString(i):n.action,l=new rg(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+Dc.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+Dc.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new rg(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+Dc.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+bg.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(bg.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(bg.regexp.DECIMAL_MARK,"g"),Dc.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,Dc.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}bg.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class Sg extends bg{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=zp.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(og||(og={}));class wg{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=og.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class Eg extends wg{constructor(e,t){super(e,t),this.rule_=null,this.kind=og.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Yd.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function vg(e,t,a){switch(e){case og.ROOT:return new xg;case og.DYNAMIC:return new Ng(t);case og.QUERY:return new Fg(t,a);case og.BOOLEAN:return new Dg(t,a);default:return null}}class xg extends wg{constructor(){super("",(()=>!0)),this.kind=og.ROOT}}class Ng extends wg{constructor(e){super(e,(t=>t===e)),this.kind=og.DYNAMIC}}const _g={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function Mg(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&Sc(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=sc(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!qc.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!qc.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&Sc(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=cc(t,e)[0];if(r){const e=function(e){const t=iC.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=_g[a]||_g["="],n=parseInt(i,10);return e=>{const a=cc(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class Fg extends Eg{constructor(e,t){super(e,Mg(e)),this.context=t,this.kind=og.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class Dg extends Eg{constructor(e,t){super(e,Mg(e)),this.context=t,this.kind=og.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class Bg{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===og.QUERY||e.getKind()===og.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=Bg.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(Bg.order_));return Math.max(t.length,a)}constructor(){this.root=vg(og.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===og.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aYd.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=Pg.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Yd.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),Pg.debugSpeechRule(i,t)}evaluateNode(e){uc(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Yd.getInstance().output(e)}const i=(new Date).getTime();return Yd.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=ac.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=Rg.get(t);return a.parse(e),a}ig(),e&&!e.functions&&(e.functions=function(e,t,a){return hC.get([e,t,a].join("."))||hC.get([Hd.DEFAULT_VALUES[Zd.LOCALE],t,a].join("."))||hC.get([Hd.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new Ag;if("braille"===t)return new Sg;return new bg}(e.locale,e.modality);Rg.set(t,a),e.inherits&&(a.inherits=Rg.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>Pg.getInstance().trie.addRule(e))),Pg.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;qc.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[Hd.DEFAULT_VALUES[Zd.LOCALE]];return a[t]||a[Hd.DEFAULT_VALUES[Zd.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new Bg}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=ac.getInstance();let a;Yd.getInstance().output(t.mode!==Ud.HTTP?e.toString():e),qc.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Yd.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,Ud.HTTP,e).toString()])),qc.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=ac.getInstance().dynamicCstr.getComponents();const e=qc.parseInput(o.engine);ac.getInstance().setDynamicCstr(e)}switch(t.type){case ng.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case ng.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case ng.TEXT:{const t=o.span;let a={};if(t){const i=cc(t,e);a=i.length?CC.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return fC.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case ng.PERSONALITY:default:i=[fC.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&qc.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&ac.getInstance().setDynamicCstr(l)}return qc.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[fC.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=ac.getInstance().dynamicCstr,t=ac.getInstance().strict,a=this.trie,i={};let r=e.getValue(Zd.LOCALE),n=e.getValue(Zd.MODALITY),o=e.getValue(Zd.DOMAIN);a.hasSubtrie([r,n,o])||(o=Hd.DEFAULT_VALUES[Zd.DOMAIN],a.hasSubtrie([r,n,o])||(n=Hd.DEFAULT_VALUES[Zd.MODALITY],a.hasSubtrie([r,n,o])||(r=Hd.DEFAULT_VALUES[Zd.LOCALE]))),i[Zd.LOCALE]=[r],i[Zd.MODALITY]=["summary"!==n?n:Hd.DEFAULT_VALUES[Zd.MODALITY]],i[Zd.DOMAIN]=["speech"!==n?Hd.DEFAULT_VALUES[Zd.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=Hd.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==fc.ELEMENT_NODE&&e.nodeType!==fc.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=ac.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Yd.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const Rg=new Map;ac.nodeEvaluator=Pg.getInstance().evaluateNode.bind(Pg.getInstance());const Tg={small:["default"],capital:["default"],digit:["default"]};function Ig(e){const t=ac.getInstance().locale;ac.getInstance().locale=e,bp(),eC({locale:e}),function(){const e=Dc.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};Tg.small=t(e.smallPrefix,e.letterTrans),Tg.capital=t(e.capPrefix,e.letterTrans),Tg.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of Tp.values()){const t=e.unicode;if("offset"in e)Zg(t,e.font,e.offset||0);else{qg(t,Dc.ALPHABETS[e.base],e.font,!!e.capital)}}ac.getInstance().locale=t,bp()}function Og(e){return function(e){return"string"==typeof e?{font:e,combiner:Dc.ALPHABETS.combiner}:{font:e[0],combiner:Dc.COMBINERS[e[1]]||Nc[e[1]]||Dc.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":Dc.MESSAGES.font[e]||Dc.MESSAGES.embellish[e]||"")}function qg(e,t,a,i){const r=Og(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?Dc.ALPHABETS.capPrefix:Dc.ALPHABETS.smallPrefix,t=i?Tg.capital:Tg.small;Ug(r.combiner,a,n,r.font,e,Dc.ALPHABETS.letterTrans,t)}}function Zg(e,t,a){const i=Og(t);for(let t,r=0;t=e[r];r++){const e=Dc.ALPHABETS.digitPrefix,n=r+a;Ug(i.combiner,t,n,i.font,e,Dc.ALPHABETS.digitTrans,Tg.digit)}}function Ug(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;lC(s,"default",t,e(o(a),i,l))}}var jg=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const zg={functions:function(e){for(const a of e)eC(a)||(t=a.key,Gp(a.names||[],zp.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Yp?(oC(a),cC(a)):rC.set(a.key,a));var t},symbols:function(e){for(const t of e){if(eC(t))continue;const e=Kp.parseUnicode(t.key);"base"!==Yp?sC(e,e,t.mappings):rC.set(e,t)}},units:function(e){for(const t of e)eC(t)||(t.key+=":unit","base"!==Yp?(oC(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&uC(t),cC(t)):rC.set(t.key,t))},si:e=>e.forEach(aC),messages:function(e){const t=kp[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:Pg.addStore,characters:e=>e.forEach(dC)};let Hg=!1;function Wg(e=ac.getInstance().locale){return jg(this,void 0,void 0,(function*(){return Hg||(!function(){for(const e of Tp.values()){const t=e.unicode;for(const a of t)rC.set(a,{key:a,category:e.category})}}(),Vg(Hd.BASE_LOCALE),Hg=!0),ic.promises[Hd.BASE_LOCALE].then((()=>jg(this,void 0,void 0,(function*(){const t=ac.getInstance().defaultLocale;return t?(Vg(t),ic.promises[t].then((()=>jg(this,void 0,void 0,(function*(){return Vg(e),ic.promises[e]}))))):(Vg(e),ic.promises[e])}))))}))}function Vg(e=ac.getInstance().locale){ic.loaded[e]||(ic.loaded[e]=[!1,!1],Yp=Hd.DEFAULT_VALUES[Zd.LOCALE],Qp=Hd.DEFAULT_VALUES[Zd.MODALITY],function(e){if(ac.getInstance().isIE&&ac.getInstance().mode===Ud.HTTP)return void Xg(e);!function(e){const t=function(){if(ac.getInstance().customLoader)return ac.getInstance().customLoader;return Gg()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,$g(JSON.parse(i)),ic.loaded[e]=[!0,!0],a(e)}),(t=>{ic.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),ac.getInstance().locale=ac.getInstance().defaultLocale,a(e)}))}));ic.promises[e]=a}(e)}(e))}function Gg(){switch(ac.getInstance().mode){case Ud.ASYNC:return Jg;case Ud.HTTP:return Yg;case Ud.SYNC:default:return Kg}}function $g(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(Ig(r[0]),a=!1),zg[r[1]](e[i]))}}function Xg(e,t){let a=t||1;Ap?$g(Ap,e):a<=5&&setTimeout((()=>Xg(e,a++)).bind(this),300)}function Jg(e){const t=Np(e);return new Promise(((e,a)=>{Kd.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function Kg(e){const t=Np(e);return new Promise(((e,a)=>{let i="{}";try{i=Kd.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function Yg(e){const t=Np(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var Qg,ey=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function ty(e){return ey(this,void 0,void 0,(function*(){const t=ac.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),ac.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),ac.STRING_FEATURES.forEach(a),e.debug&&Yd.getInstance().init(),e.json&&(Kd.Z.jsonPath=xp(e.json)),e.xpath&&(Kd.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=Sp(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,wp(!0),!0)}()}(t),bp(),t.setDynamicCstr(),t.init?(ic.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,ic.get()):t.delay?(t.delay=!1,ic.get()):Wg()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(Qg||(Qg={}));const ay=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var iy;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(iy||(iy={}));function ry(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function ny(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function oy(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let sy={},ly=[];function dy(e){sy={},ly=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[jd.JOIN];delete n[jd.JOIN],void 0!==n[jd.PAUSE]&&(e={[jd.PAUSE]:n[jd.PAUSE]},delete n[jd.PAUSE]);hy(t,r,my(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=ly.length-1;t>=0;t--){const a=ly[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=ly.pop();const r=GC(i,e);if(e=GC(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&ly.push(i)}ly.push(a.open)}return a}class gy{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===ac.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class Ly extends yy{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=dy(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(Cy(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let ky="";const by={TABLE:function(e){let t=Ny(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=_y(t);return t=My(t,i),Fy(t,a)},CASES:function(e){let t=Ny(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=_y(t);return t=My(t,i),Fy(t,a)},CAYLEY:function(e){let t=Ny(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=_y(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=My(t,i),Fy(t,a)},MATRIX:function(e){let t=Ny(e);const[a,i]=_y(t);return t=My(t,i),Fy(t,a)},CELL:wy,FENCE:wy,ROW:wy,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=Sy(a),o=Sy(i),s=vy(n),l=vy(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${Ry(n,d)}\n${c}\n${Ry(o,d)}`},NUMERATOR:Ty,DENOMINATOR:Ty};function Sy(e){const t=Sc(e),a=by[t];return a?a(e):e.textContent}function Ay(e,t){if(!e||!t)return e+t;const a=Ey(e),i=Ey(t),r=a-i;e=r<0?xy(e,i,vy(e)):e,t=r>0?xy(t,a,vy(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function xy(e,t,a){return e=function(e,t){const a=t-Ey(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function Ny(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===fc.ELEMENT_NODE&&a.push(Py(e));return a}function _y(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function My(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=Dy(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=Ay(i,e),i=Ay(i,t.cells.shift());i=Ay(Dy(t.lfence,t.height),i),i=Ay(i,Dy(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(vy(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function Dy(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function By(e){return e.nodeType===fc.ELEMENT_NODE&&"FENCE"===Sc(e)?Sy(e):""}function Py(e){const t=Array.from(e.childNodes),a=By(t[0]),i=By(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===fc.TEXT_NODE){r=e.textContent;continue}const t=Sy(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(Ey(t),e)),0),width:n.map(vy)}}function Ry(e,t){const a=(t-vy(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function Ty(e){const t=e.firstChild,a=wy(e);if(t&&t.nodeType===fc.ELEMENT_NODE){if("ENGLISH"===Sc(t))return"\u2830"+a;if("NUMBER"===Sc(t))return"\u283c"+a}return a}class Iy extends gy{markup(e){const t=dy(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)py(e)||(Cy(e)?i=e:(i&&(a+=this.pause(i[jd.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,Iy.PAUSE_PUNCTUATION.get(t)||""}}Iy.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class Oy extends Ly{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return Oy.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,Oy.MARKS[o]=!0),ac.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}Oy.MARK_ONCE=!1,Oy.MARK_KIND=!0,Oy.CHARACTER_ATTR="character",Oy.MARKS={};const qy=new Oy,Zy=new Map([[Xd.NONE,new class extends gy{markup(e){let t="";const a=dy(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Xd.PUNCTUATION,new Iy],[Xd.LAYOUT,new class extends Ly{finalize(e){return function(e){ky="";const t=Cc(`${e}`);return Yd.getInstance().output(yc(t.toString())),ky=wy(t),ky}(e)}pause(e){return""}prosodyElement(e,t){return e===jd.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=dy(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):Cy(e);return t.join("")}}],[Xd.ACSS,new class extends yy{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=dy(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(py(e)){ny(i,e);continue}if(Cy(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:ry(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+ay.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case jd.RATE:return"(richness . "+t+")";case jd.PITCH:return"(average-pitch . "+t+")";case jd.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[jd.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Xd.SABLE,new class extends Ly{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case jd.PITCH:return'';case jd.RATE:return'';case jd.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Xd.VOICEXML,qy],[Xd.SSML,qy]]);function Uy(e){const t=Zy.get(ac.getInstance().markup);return t?t.markup(e):""}function jy(e){const t=Zy.get(ac.getInstance().markup);return t?t.finalize(e):e}class zy{constructor(e){this.type=e,this.factory_=new Ef}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class Hy extends zy{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:qp.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){dh.getInstance().setNodeFactory(this.getFactory());const t=pc(e.childNodes),a=Sc(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return kf(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return dh.proof(e,a,this.parseList.bind(this));let i;return 1===(t=Lf(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=dh.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return dh.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return dh.getInstance().limitNode(Sc(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(Lf(t));return this.getFactory().makeBranchNode("sqrt",[dh.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return dh.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,dh.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(Lf(t));let i;i=a.length?1===a.length&&vf(a[0],"empty")?a:[dh.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class Vy extends Wy{}class Gy extends Wy{}const $y="data-semantic-";var Xy;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Xy||(Xy={}));const Jy=[Xy.ADDED,Xy.ALTERNATIVE,Xy.CHILDREN,Xy.COLLAPSED,Xy.CONTENT,Xy.EMBELLISHED,Xy.FENCEPOINTER,Xy.FONT,Xy.ID,Xy.ANNOTATION,Xy.ATTRIBUTES,Xy.OPERATOR,Xy.OWNS,Xy.PARENT,Xy.POSTFIX,Xy.PREFIX,Xy.ROLE,Xy.SPEECH,Xy.STRUCTURE,Xy.TYPE];function Ky(e){return e.map((function(e){return e.id})).join(",")}function Yy(e,t){e.setAttribute(Xy.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute($y+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Xy.CHILDREN,Ky(t.childNodes)),t.contentNodes.length&&e.setAttribute(Xy.CONTENT,Ky(t.contentNodes)),t.parent&&e.setAttribute(Xy.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Xy.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Xy.POSTFIX,a.join(" "))}(e,t)}function Qy(e){return $y+e}function eL(){const e=mc("mrow");return e.setAttribute(Xy.ADDED,"true"),e}class tL{static fromTree(e){return tL.fromNode(e.root)}static fromNode(e){return new tL(tL.fromNode_(e))}static fromString(e){return new tL(tL.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!tL.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return VC(tL.collapsedLeafs(e),tL.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,tL.simpleCollapseStructure(a)?[a]:tL.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new tL(tL.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return VC(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return tL.simpleCollapseStructure(e)?e.toString():tL.contentCollapseStructure(e)?"(c "+e.slice(1).map(tL.makeSexp_).join(" ")+")":"("+e.map(tL.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(tL.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(tL.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=cc(`.//self::*[@${Xy.ID}=${n}]`,e)[0];if(!t.childNodes.length)return tL.addAria(s,a,i,r),t.id;const l=tL.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&tL.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(tL.tree_(e,t,a+1,i+1,r));return tL.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){ac.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Xy.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Xy.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Xy.COLLAPSED),i=a?tL.realLeafs_(tL.fromString(a).array):t.map((e=>e.id));e.setAttribute(Xy.OWNS,i.join(" "))}static realLeafs_(e){if(tL.simpleCollapseStructure(e))return[e];if(tL.contentCollapseStructure(e))return[];let t=[];for(let a=1;atL.simpleCollapseStructure(e)?e:tL.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{tL.simpleCollapseStructure(e)?a.push(e):(tL.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function aL(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=dh.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function iL(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(ih(r)){Yd.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return iL(e.concat(o),t,a)}if(!i)return Yd.getInstance().output("Juxta Heuristic Case 3"),iL([r].concat(n),t,a);const o=n.shift();if(!o){Yd.getInstance().output("Juxta Heuristic Case 9");const n=$C.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",ef("combine_juxtaposition",n),t.unshift(n),iL(e,t,a)}if(Tf(i)||Tf(o))return Yd.getInstance().output("Juxta Heuristic Case 4"),iL(e.concat([i,r,o]).concat(n),t,a);let s=null;return ih(i)&&ih(o)?(Yd.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):ih(i)?(Yd.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):ih(o)?(Yd.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Yd.getInstance().output("Juxta Heuristic Case 8"),s=$C.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),iL(e.concat(n),t,a)}function rL(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===Sc(e.childNodes[0])&&"MPADDED"===Sc(e.childNodes[0].childNodes[0])&&"MPHANTOM"===Sc(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}QC(new Vy("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)ih(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),QC(new Vy("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Xf)||(e.role="composed function"),e)),(e=>"clearspeak"===ac.getInstance().domain))),QC(new Vy("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===ac.getInstance().domain))),QC(new Vy("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===ac.getInstance().domain))),QC(new Vy("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>zp.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),QC(new Gy("convert_juxtaposition",(e=>{let t=Af(e,(function(e){return e.textContent===jp.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=aL(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),aL(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=Af(e,(function(e){return e.textContent===jp.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?iL(t.comp.shift(),t.rel,t.comp):e}))),QC(new Vy("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===ac.getInstance().modality&&"identifier"===e.type))),QC(new Vy("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),QC(new Gy("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&ah(e[0])))),QC(new Vy("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(Bf(a))return void(a.role="integral");if(!ah(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(Bf(n))return void(n.role="integral");if(Df(r,n)){const e=dh.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),QC(new Vy("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=oL(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=oL(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}dh.tableToMultiline(e);const a=dh.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(rL(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(rL(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const nL=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function oL(e,t){if(!e.childNodes.length)return lL(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;lL(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==nL.indexOf(e.type)){const i=e.childNodes;lL(i[t?i.length-1:0]);const r=tL.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const sL={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function lL(e){if("punctuation"!==e.type)return!1;const t=sL[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class dL{static empty(){const e=Cc(""),t=new dL(e);return t.mathml=e,t}static fromNode(e,t){const a=dL.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=dL.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=dL.empty();return e.childNodes[0]&&(t.root=wf.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new Hy,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new Hy,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),cL.visit(this.root,{}),function(e){for(const t of SC.values())t.active&&t.annotate(e);for(const t of AC.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=Cc(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return wc(this.xml(e))}formatXml(e){return yc(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const cL=new bC("general","unit",((e,t)=>(th(e)&&(e.role="unit"),!1)));function uL(e){return pL(e).xml()}function pL(e){return new dL(e)}const CL=[],fL={collapsed:!0,implicit:!0,wiki:!0};function hL(e){const t=function(e){for(let t,a=0;t=CL[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),EL(a);if(1===e.mathml.length){if(Yd.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Yd.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Yy(a,e),EL(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Yd.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Yy(a,e),a.appendChild(hL(t)),EL(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[BL(e)])}))}const i=e.contentNodes.map(FL);PL(e,i);const r=e.childNodes.map(hL),n=tL.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Yd.getInstance().output("Walktree Case 1"),a=mL(n,e);else{const e=SL(n);Yd.getInstance().output("Walktree Case 2"),e?(Yd.getInstance().output("Walktree Case 2.1"),a=_L(e)):(Yd.getInstance().output("Walktree Case 2.2"),a=RL(a))}return a=DL(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&KC.combine_juxtaposition?function(e,t,a){const i=[];let r=pc(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Xy.TYPE)){i.push(e);continue}const a=gL(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):pc(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||kL(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(LL(a,e)){t.shift();continue}const n=i[r];if(n)yL(e,n,a),t.shift();else{if(a.parentNode){e=_L(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=_L(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Yy(a,e),EL(a)}function mL(e,t){const a=function(e){const t=SL(e);if(!t)return{type:bL.INVALID,node:null};const a=SL(e.slice().reverse());if(t===a)return{type:bL.VALID,node:t};const i=AL(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=AL(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:bL.INVALID,node:null};return{type:r.length!==i.length?bL.PRUNED:wL(r[s+1],n[1])?bL.VALID:bL.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==bL.VALID||!gf(i))if(Yd.getInstance().output("Walktree Case 1.1"),i=eL(),r===bL.PRUNED)Yd.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=vL(t);if(hf(i)){Yd.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of Jy)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),pc(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,hc(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Yd.getInstance().output("Walktree Case 1.1.1");const t=SL(e),a=function(e,t){const a=pc(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(_L(t),e);hc(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function gL(e,t){const a=[];let i=pc(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===fc.ELEMENT_NODE&&(e.hasAttribute(Xy.TYPE)||-1!==t.indexOf(e)?a.push(e):i=pc(e.childNodes).concat(i))}return a}function yL(e,t,a){let i=t,r=_L(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=_L(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function LL(e,t){if(!e)return!1;do{if((e=_L(e))===t)return!0}while(e);return!1}function kL(e,t){const a=jp.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Xy.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return hc(e,t),!0}return!1}var bL;function SL(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!hf(e)&&e.parentNode;)e=_L(e),i.unshift(e);return i}function wL(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function EL(e){for(;!hf(e)&&xL(e);)e=_L(e);return e}function vL(e){const t=pc(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===fc.ELEMENT_NODE&&!mf(e)}));return 1===a.length&&gf(a[0])&&!a[0].hasAttribute(Xy.TYPE)?vL(a[0]):e}function xL(e){const t=_L(e);return!(!t||!gf(t))&&pc(t.childNodes).every((function(t){return t===e||NL(t)}))}function NL(e){if(e.nodeType!==fc.ELEMENT_NODE)return!0;if(!e||mf(e))return!0;const t=pc(e.childNodes);return!(!gf(e)&&t.length||function(e){return!!e&&-1!==Cf.indexOf(Sc(e))}(e)||e.hasAttribute(Xy.TYPE)||yf(e))&&pc(e.childNodes).every(NL)}function _L(e){return e.parentNode}function ML(e,t){const a=new tL(t);e.setAttribute(Xy.COLLAPSED,a.toString())}function FL(e){if(e.mathml.length)return hL(e);const t=fL.implicit?BL(e):eL();return e.mathml=[t],t}function DL(e){if("MFENCED"!==Sc(e))return e;const t=eL();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return pc(e.childNodes).forEach((function(e){t.appendChild(e)})),hc(e,t),t}function BL(e){const t=mc("mo"),a=(i=e.textContent,Kd.Z.document.createTextNode(i));var i;return t.appendChild(a),Yy(t,e),t.setAttribute(Xy.ADDED,"true"),t}function PL(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){RL(e).setAttribute(Xy.OPERATOR,a)}))}function RL(e){const t=pc(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!NL(e)})),i=[];for(let e,t=0;e=a[t];t++)if(gf(e)){const t=RL(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function TL(e,t,a=!1){const i=yc(e.toString()).toString().replace(new RegExp($y,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function IL(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=hL(t);i.push(e);const n=RL(e);r&&!a&&n.setAttribute(Xy.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(bL||(bL={}));class OL{constructor(e){this.semantic=e}}class qL extends OL{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=hL(e),this.mml.hasAttribute(Xy.TYPE)){const e=eL();hc(this.mml,e),e.appendChild(this.mml),this.mml=e}return Yy(this.mml,this.semantic),this.mml}}class ZL extends OL{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=Sc(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=hL(a),n=hL(t),o=hL(i);return Yy(this.mml,this.semantic),this.mml.setAttribute(Xy.CHILDREN,Ky([t,i,a])),[n,o,r].forEach((e=>RL(e).setAttribute(Xy.PARENT,this.mml.getAttribute(Xy.ID)))),this.mml.setAttribute(Xy.TYPE,e.role),ML(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class UL extends OL{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?IL(e):(hL(e),e.id)}static createNone_(e){const t=mc("none");return e&&Yy(t,e),t.setAttribute(Xy.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=pc(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(RL(e).getAttribute(Xy.ID)))RL(e).setAttribute(Xy.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(UL.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==Sc(a[i])?this.mml.insertBefore(a[i],mc("mprescripts")):i++,r(t)}}class jL extends UL{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===Sc(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Yy(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=UL.multiscriptIndex(this.semantic.childNodes[1]),a=UL.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];ML(this.mml,r),this.mml.setAttribute(Xy.TYPE,i.role),this.completeMultiscript(tL.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=UL.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];ML(this.mml,a)}const i=tL.collapsedLeafs(a||[],t);return RL(hL(e)).setAttribute(Xy.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Xy.CHILDREN,i.join(",")),this.mml}}class zL extends UL{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){hL(this.semantic.childNodes[0]);const e=UL.multiscriptIndex(this.semantic.childNodes[1]),t=UL.multiscriptIndex(this.semantic.childNodes[2]),a=UL.multiscriptIndex(this.semantic.childNodes[3]),i=UL.multiscriptIndex(this.semantic.childNodes[4]);Yy(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];ML(this.mml,r);const n=tL.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Xy.CHILDREN,n.join(",")),this.completeMultiscript(tL.interleaveIds(a,i),tL.interleaveIds(e,t)),this.mml}}class HL extends OL{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=eL(),a=new wf(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&HL.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=hL(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Xy.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],HL.fencedMap_(this.ofence,this.ofenceMap),HL.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=EL(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=EL(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Yy(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Yy(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(hL(a));e=e.childNodes[0]}const n=mc("dummy"),o=i.childNodes[0];hc(i,n),hc(a,i),hc(i.childNodes[0],a),hc(n,o),t||(t=i)}return hL(this.ofence),hL(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=Sc(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=ZL):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=jL:"tensor"===e.type&&(i=zL),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=HL.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=eL();if(hc(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=eL();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Xy.PARENT);e.childNodes[0].setAttribute(Xy.PARENT,t)}))}}class WL extends OL{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=eL();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===Sc(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=eL();Yy(t,e),this.mrows.unshift(t)}else{if("MTABLE"===Sc(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Yy(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=FL(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));PL(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else hL(e)}finalizeTable(e){Yy(e.mathmlTree,e),e.contentNodes.forEach((e=>{hL(e)})),e.childNodes.forEach((e=>{hL(e)}))}}class VL extends OL{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=Sc(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&hL(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=mL([this.mml],this.semantic)),Yy(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(VL.walkTree_),this.mml}}class GL extends OL{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&hL(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&hL(this.semantic.childNodes[0]),Yy(this.mml,this.semantic),this.mml}}class $L extends OL{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){hL(e),Yy(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){hL(e)})),Yy(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class XL extends OL{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=FL(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?FL(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(hL),this.mml)if("MFENCED"===Sc(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=DL(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=mL(a,this.semantic)}else this.mml=mL([e].concat(this.inner,[t]),this.semantic);return Yy(this.mml,this.semantic),this.mml}}class JL extends OL{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=IL(this.semantic,e);return this.mml=mL(e,this.semantic),Yy(this.mml,this.semantic),this.mml.removeAttribute(Xy.CONTENT),ML(this.mml,t),this.mml}}function KL(e){const t=Ac(e);return function(e,t){const a=Ac(e);return hL(t.root),ac.getInstance().structure&&e.setAttribute(Xy.STRUCTURE,tL.fromStructure(e,t).toString()),Yd.getInstance().generateOutput((()=>[TL(a,"Original MathML",fL.wiki),TL(t,"Semantic Tree",fL.wiki),TL(e,"Semantically enriched MathML",fL.wiki)])),e}(t,pL(t))}function YL(e){return KL(Cc(e))}CL.push({test:VL.test,constr:e=>new VL(e)},{test:HL.test,constr:e=>new HL(e)},{test:ZL.test,constr:e=>new ZL(e)},{test:zL.test,constr:e=>new zL(e)},{test:jL.test,constr:e=>new jL(e)},{test:GL.test,constr:e=>new GL(e)},{test:qL.test,constr:e=>new qL(e)},{test:$L.test,constr:e=>new $L(e)},{test:WL.test,constr:e=>new WL(e)},{test:XL.test,constr:e=>new XL(e)},{test:JL.test,constr:e=>new JL(e)});let QL=0;class ek{constructor(){this.counter=QL++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){uc(e);cc(`.//*[@${Xy.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){cc(`.//*[@${Xy.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Qy("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Qy("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class tk extends ek{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const ak={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function ik(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?ak[a.color]:a;return i||(i=ak[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class rk{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=ik(t,rk.DEFAULT_FOREGROUND_),this.background=ik(e,rk.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+rk.toHex(e.red)+rk.toHex(e.green)+rk.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}rk.DEFAULT_BACKGROUND_="blue",rk.DEFAULT_FOREGROUND_="black";class nk{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class ok extends ek{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=gc("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=gc("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function sk(e,t,a){const i=new rk(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(dk[r]||dk.NativeMML);return n.setColor(i),n}function lk(e,t,a){const i=new rk(e,t);a.setColor(i)}const dk={SVG:ok,"SVG-V3":class extends ok{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=gc("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new rk({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(cc(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends ek{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends ek{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=mc("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends tk{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:tk,CHTML:class extends tk{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function ck(e){return e?e.split(/,/):[]}function uk(e,t){return e.getAttribute(t)}function pk(e){if(e.hasAttribute(Xy.TYPE)&&!e.hasAttribute(Xy.PARENT))return e;const t=function(e,t){return e.querySelectorAll?pc(e.querySelectorAll(`[${t}]`)):cc(`.//*[@${t}]`,e)}(e,Xy.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Xy.PARENT))return e;return e}function Ck(e,t){return e.getAttribute(Xy.ID)===t?e:kc(e,Xy.ID,t)[0]}function fk(e,t){return e.getAttribute(Xy.ID)===t?[e]:kc(e,Xy.ID,t)}class hk{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=ck(uk(t,Xy.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!tL.simpleCollapseStructure(e)&&e[1]&&tL.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new Ef,this.nodeDict={},this.mmlRoot=pk(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=dL.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),dh.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=ck(uk(e,Xy.CHILDREN)),i=ck(uk(e,Xy.CONTENT));if(0===i.length&&0===a.length)return hk.textContent(t,e),t;if(i.length>0){const e=Ck(this.mathml,i[0]);e&&hk.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=uk(e,Xy.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=uk(e,Xy.TYPE),a=uk(e,Xy.ROLE),i=uk(e,Xy.FONT),r=uk(e,Xy.ANNOTATION)||"",n=uk(e,Xy.ATTRIBUTES)||"",o=uk(e,Xy.ID),s=uk(e,Xy.EMBELLISHED),l=uk(e,Xy.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||qp.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(jp.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(hk.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);tL.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=tL.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(hk.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?Pg.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return Pg.getInstance().evaluateNode(i)})):[]}(e);return Uy(t)}function Ak(e){const t=function(e){return e?Pg.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return Pg.getInstance().evaluateNode(e)})):[]}(e);return Uy(t)}class wk{constructor(){this.modality=Qy("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Qy(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new hk(t)),ty(this.options_),gk(this.getRebuilt().xml)}}class Ek extends wk{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class vk extends wk{constructor(){super(...arguments),this.modality=Qy("foreground"),this.contrast=new nk}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];vk.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>vk.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return uk(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new hk(Cc(t))),this.colorLeaves_(e),uk(e,this.modality)}colorLeaves_(e){const t=[];vk.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=Ck(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class xk extends wk{getSpeech(e,t){return uk(e,this.modality)}}class Nk extends wk{getSpeech(e,t){return""}}class _k extends wk{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=Ck(t,i),o=Ck(e,i)||a&&Ck(a,i);r&&o&&(this.modality&&this.modality!==Xy.SPEECH?kk(o,n,this.modality):Lk(o,n,this.getRebuilt().xml),this.modality===Xy.SPEECH&&bk(o,n))}return i}}class Mk extends _k{getSpeech(e,t){return super.getSpeech(e,t),uk(e,this.modality)}}class Fk extends wk{getSpeech(e,t){return function(e,t){const a=bc(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Xy.ID);kc(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function Dk(e){return(Bk[e]||Bk.Direct)()}const Bk={Adhoc:()=>new Ek,Color:()=>new vk,Direct:()=>new xk,Dummy:()=>new Nk,Node:()=>new Mk,Summary:()=>new Fk,Tree:()=>new _k};class Pk extends Hd{static comparator(){return new Tk(ac.getInstance().dynamicCstr,zd.createProp([Hd.DEFAULT_VALUES[Zd.LOCALE]],[Hd.DEFAULT_VALUES[Zd.MODALITY]],[Hd.DEFAULT_VALUES[Zd.DOMAIN]],[Hd.DEFAULT_VALUES[Zd.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=Rk.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==Pk.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nCk(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new qk(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=qk.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=qk.getAllVisibleNodes(s,i);r=r.concat(qk.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(fk(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new qk(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var Zk;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(Zk||(Zk={}));class Uk{static resetState(e){delete Uk.STATE[e]}static setState(e,t){Uk.STATE[e]=t}static getState(e){return Uk.STATE[e]}}Uk.STATE={};class jk{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[Qg.UP,this.up.bind(this)],[Qg.DOWN,this.down.bind(this)],[Qg.RIGHT,this.right.bind(this)],[Qg.LEFT,this.left.bind(this)],[Qg.TAB,this.repeat.bind(this)],[Qg.DASH,this.expand.bind(this)],[Qg.SPACE,this.depth.bind(this)],[Qg.HOME,this.home.bind(this)],[Qg.X,this.summary.bind(this)],[Qg.Z,this.detail.bind(this)],[Qg.V,this.virtualize.bind(this)],[Qg.P,this.previous.bind(this)],[Qg.U,this.undo.bind(this)],[Qg.LESS,this.previousRules.bind(this)],[Qg.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(jk.SRE_ID_ATTR)?this.id=this.node.getAttribute(jk.SRE_ID_ATTR):(this.node.setAttribute(jk.SRE_ID_ATTR,jk.ID_COUNTER.toString()),this.id=jk.ID_COUNTER++),this.rootNode=pk(e),this.rootId=this.rootNode.getAttribute(Xy.ID),this.xmlString_=i,this.moved=Zk.ENTER}getXml(){return this.xml_||(this.xml_=Cc(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(Uk.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Xy.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case Zk.DEPTH:return this.depth_();case Zk.SUMMARY:return this.summary_();case Zk.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=Uk.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=Zk.ENTER}updateFocus(){this.setFocus(qk.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new hk(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=tL.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=bc(t,"maction");for(let t,r=0;t=i[r];r++){const i=kc(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Xy.ID);let o=Ck(e,n);if(o&&"dummy"!==o.getAttribute(Xy.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Xy.PARENT);s&&o.setAttribute(Xy.PARENT,s),o.setAttribute(Xy.TYPE,"dummy"),o.setAttribute(Xy.ID,n),kc(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?uk(e,Xy.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=ck(uk(e,Xy.CHILDREN)),a=ck(uk(e,Xy.CONTENT));const i=uk(e,Xy.TYPE),r=uk(e,Xy.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];uc(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=cc(`//*[@data-semantic-id="${e}"]`,this.getXml());cc("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return qk.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?Zk.SUMMARY:Zk.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?Zk.DETAIL:Zk.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),ty(e).then((()=>Dk("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Jd[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Jd[e.domain],this.update(e),this.moved=Zk.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=Pk.getLocalePreferences().en;if(!e)return"default";const a=Pk.relevantPreferences(this.getFocus().getSemanticPrimary()),i=Pk.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return Pk.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=Zk.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),jy(function(e){const t=e.map((e=>"string"==typeof e?CC.stringEmpty(e):e)),a=Zy.get(ac.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?uk(e[0],Xy.PREFIX):Sk(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?uk(e[0],Xy.POSTFIX):""}depth_(){const e=qc.getInstance().getParameter("depth");qc.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?Dc.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?Dc.MESSAGES.navigate.COLLAPSIBLE:"",i=Dc.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=Sk(this.getFocus().getSemanticNodes()[0]),n=[new fC({text:i,personality:{}}),new fC({text:r,personality:{}}),new fC({text:a,personality:{}})];return qc.getInstance().setParameter("depth",e),jy(Uy(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=Ak(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:kc(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:kc(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=gk(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}jk.ID_COUNTER=0,jk.SRE_ID_ATTR="sre-explorer-id";class zk extends jk{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class Hk{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new Hk;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class Wk extends jk{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new Hk;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class Vk extends jk{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new Hk;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return VC(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?VC(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class Gk extends Vk{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(Qg.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(Qg.ONE,this.jumpCell.bind(this)),this.keyMapping.set(Qg.TWO,this.jumpCell.bind(this)),this.keyMapping.set(Qg.THREE,this.jumpCell.bind(this)),this.keyMapping.set(Qg.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(Qg.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(Qg.SIX,this.jumpCell.bind(this)),this.keyMapping.set(Qg.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(Qg.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(Qg.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=Zk.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=Zk.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===Zk.ROW){this.moved=Zk.CELL;const e=this.key_-Qg.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-Qg.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=Zk.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==Gk.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=kc(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=kc(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==Gk.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function $k(e,t,a,i,r){return(Xk[e.toLowerCase()]||Xk.dummy)(t,a,i,r)}Gk.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],Gk.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const Xk={dummy:(e,t,a,i)=>new zk(e,t,a,i),semantic:(e,t,a,i)=>new Wk(e,t,a,i),syntax:(e,t,a,i)=>new Vk(e,t,a,i),table:(e,t,a,i)=>new Gk(e,t,a,i)};class Jk{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||Jk.stringify_,this.pprint=t.pprint||this.print}}Jk.LocalState={walker:null,speechGenerator:null,highlighter:null};class Kk extends Jk{static getKey_(e){return"string"==typeof e?Qg[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||Kk.getKey_}}const Yk=new Map;function Qk(e){Yk.set(e.name,e)}function eb(e){const t=Yk.get(e);if(!t)throw new ec("Unknown processor "+e);return t}function tb(e,t){const a=eb(e);try{return a.processor(t)}catch(e){throw new ec("Processing error for expression "+t)}}function ab(e,t){const a=eb(e);try{const e=a.processor(t);return ac.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new ec("Processing error for expression "+t)}}Qk(new Jk("semantic",{processor:function(e){return uL(Cc(e))},postprocessor:function(e,t){const a=ac.getInstance().speech;if(a===$d.NONE)return e;const i=Ac(e);let r=gk(i);if(a===$d.SHALLOW)return e.setAttribute("speech",jy(r)),e;const n=cc(".//*[@id]",e),o=cc(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=gk(t),e.setAttribute("speech",jy(r));return e},pprint:function(e){return yc(e.toString())}})),Qk(new Jk("speech",{processor:function(e){return jy(Uy(mk(uL(Cc(e)))))},pprint:function(e){const t=e.toString();return Zy.get(ac.getInstance().markup)instanceof Ly?yc(t):t}})),Qk(new Jk("json",{processor:function(e){return pL(Cc(e)).toJson()},postprocessor:function(e,t){const a=ac.getInstance().speech;if(a===$d.NONE)return e;const i=uL(Cc(t)),r=gk(i);if(a===$d.SHALLOW)return e.stree.speech=jy(r),e;const n=e=>{const t=gk(cc(`.//*[@id=${e.id}]`,i)[0]);e.speech=jy(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),Qk(new Jk("description",{processor:function(e){return mk(uL(Cc(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),Qk(new Jk("enriched",{processor:function(e){return YL(e)},postprocessor:function(e,t){const a=pk(e);let i;switch(ac.getInstance().speech){case $d.NONE:break;case $d.SHALLOW:i=Dk("Adhoc"),i.getSpeech(a,e);break;case $d.DEEP:i=Dk("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return yc(e.toString())}})),Qk(new Jk("walker",{processor:function(e){const t=Dk("Node");Jk.LocalState.speechGenerator=t,t.setOptions({modality:ac.getInstance().modality,locale:ac.getInstance().locale,domain:ac.getInstance().domain,style:ac.getInstance().style}),Jk.LocalState.highlighter=sk({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=tb("enriched",e),i=function(e,t){const a=eb(e);return ac.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return Jk.LocalState.walker=$k(ac.getInstance().walker,a,t,Jk.LocalState.highlighter,i),Jk.LocalState.walker},print:function(e){return Jk.LocalState.walker.speech()}})),Qk(new Kk("move",{processor:function(e){if(!Jk.LocalState.walker)return null;return!1===Jk.LocalState.walker.move(e)?function(e){const t=Zy.get(ac.getInstance().markup);return t?t.error(e):""}(e):Jk.LocalState.walker.speech()}})),Qk(new Jk("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Dc.NUMBERS.numberToWords(t)}})),Qk(new Jk("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Dc.NUMBERS.wordOrdinal(t)}})),Qk(new Jk("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":Dc.NUMBERS.numericOrdinal(t)}})),Qk(new Jk("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":tb("speech",`${t}${a}`)}})),Qk(new Jk("latex",{processor:function(e){return"braille"===ac.getInstance().modality&&"euro"===ac.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),tb("speech",``)}}));var ib=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Qd.L.VERSION;function rb(e){return ib(this,void 0,void 0,(function*(){return ty(e)}))}function nb(){const e=["mode"].concat(ac.STRING_FEATURES,ac.BINARY_FEATURES),t=ac.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=Kd.Z.jsonPath,a.xpath=Kd.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function ob(){return ib(this,void 0,void 0,(function*(){return rb({}).then((()=>ic.getall()))}))}const sb=Gg;function lb(e){return cb("speech",e)}function db(e){return cb("enriched",e)}function cb(e,t){return tb(e,t)}const ub={};function pb(e,t,a){switch(ac.getInstance().mode){case Ud.ASYNC:return function(e,t,a){return ib(this,void 0,void 0,(function*(){const i=yield Kd.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=ab(e,i);if(a)try{Kd.Z.fs.promises.writeFile(a,r)}catch(e){throw new ec("Can not write to file: "+a)}return r}))}(e,t,a);case Ud.SYNC:return function(e,t,a){const i=function(e){let t;try{t=Kd.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new ec("Can not open file: "+e)}return t}(t),r=ab(e,i);if(a)try{Kd.Z.fs.writeFileSync(a,r)}catch(e){throw new ec("Can not write to file: "+a)}return r}(e,t,a);default:throw new ec(`Can process files in ${ac.getInstance().mode} mode`)}}ub.toSpeech=function(e,t){return pb("speech",e,t)},ub.toSemantic=function(e,t){return pb("semantic",e,t)},ub.toJson=function(e,t){return pb("json",e,t)},ub.toDescription=function(e,t){return pb("description",e,t)},ub.toEnriched=function(e,t){return pb("enriched",e,t)};Kd.Z.documentSupported?rb({mode:Ud.HTTP}).then((()=>rb({}))):rb({mode:Ud.SYNC}).then((()=>rb({mode:Ud.ASYNC})));const Cb=new Map,fb=Cb;var hb,mb=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Qd.L.LOCALES,e.sreReady=ob,e.setupEngine=rb,e.engineSetup=nb,e.toEnriched=db,e.toSpeech=lb,e.clearspeakPreferences=Pk,e.getHighlighter=sk,e.updateHighlighter=lk,e.getSpeechGenerator=Dk,e.getWalker=$k,e.preloadLocales=function(e){return mb(this,void 0,void 0,(function*(){const t=fb.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):sb()(e)}))}}(hb||(hb={}));const gb=hb.sreReady;ac.getInstance().delay=!0;const yb=hb;let Lb={};function kb(e,t){let a=hb.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=hb.clearspeakPreferences.currentPreference();Lb=hb.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{Lb[i]=e,a.setValue("clearspeak-"+hb.clearspeakPreferences.toPreference(Lb))},getter:()=>Lb[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}Pd.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=kb(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=hb.clearspeakPreferences.currentPreference(),a=hb.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=hb.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+hb.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!hb.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let bb=null;function Sb(e){return class extends e{addMenu(e,t=!1){this.state()>=li.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(li.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function Ab(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=Sb(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Qr.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:qd,menuOptions:qd.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||Da({}),a11y:e.OPTIONS.a11y||Da({}),renderActions:Da(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[li.CONTEXT_MENU],checkLoading:[li.UNPROCESSED+1]}))}),t}function wb(e){return e.documentClass=Ab(e.documentClass),e}if(Pd.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(bb)return bb;let a=[];for(let e of hb.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:hb.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),bb=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),bb})),di("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",ua,"ui"),ma({_:{ui:{menu:{AnnotationMenu:Xt,MJContextMenu:Jt,Menu:ea,MenuHandler:aa,MenuUtil:$t,MmlVisitor:Yt,RadioCompare:Kt,SelectableInfo:Qt}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>wb(e)),20),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",ua,"a11y"),ma({_:{a11y:{sre:ta}}}),MathJax.startup){let e=La.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>hb.preloadLocales(e));let Eb="none";di("ENRICHED",30),di("ATTACHSPEECH",155);class vb extends $r{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function xb(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=li.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==Eb&&(Eb=e.options.sre.speech,Qr.retryAfter(hb.setupEngine(e.options.sre).then((()=>hb.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(hb.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(li.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=li.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(li.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function Nb(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new vb(this.mmlFactory);this.options.MathItem=xb(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:Da(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[li.ENRICHED],attachSpeech:[li.ATTACHSPEECH]})),sre:Da({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function _b(e,t){return t.setAdaptor(e.adaptor),e.documentClass=Nb(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",ua,"a11y"),ma({_:{a11y:{"semantic-enrich":ia}}}),MathJax.loader&&ha(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>hb.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>_b(e,new jn({allowHtmlInTokenNodes:!0}))));class Mb{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of Rb)if(e.hasAttribute(i)){let[r,n]=Tb.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=Tb.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(Tb.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}Tb.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},Tb.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class Ib extends Mb{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}Ib.className="MJX_HoverRegion",Ib.style=new vn({["."+Ib.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+Ib.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class Ob{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&Ob.stopEvent(e)}}var qb=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class Zb extends Ob{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class Ub extends Zb{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(Ub.updatePromise=Ub.updatePromise.then((()=>qb(this,void 0,void 0,(function*(){return hb.sreReady().then((()=>hb.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=hb.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=hb.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&Ub.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),Ub.updatePromise=Ub.updatePromise.then((()=>qb(this,void 0,void 0,(function*(){return hb.sreReady().then((()=>hb.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){Ub.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=hb.getSpeechGenerator("Tree");let e=hb.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}Ub.updatePromise=Promise.resolve();class jb extends Zb{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=hb.getWalker("table",this.node,hb.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class zb extends Ob{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class Hb extends zb{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Wb extends Hb{}class Vb extends Hb{}class Gb extends Hb{constructor(e,t,a,i){super(e,t,new Fb(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class $b extends Ob{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Xb extends $b{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Jb extends $b{Start(){if(this.active)return;this.active=!0;let e=hb.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class Kb{constructor(e){this.document=e,this.speechRegion=new Tb(this.document),this.brailleRegion=new Pb(this.document),this.magnifier=new Ib(this.document),this.tooltip1=new Bb(this.document),this.tooltip2=new Bb(this.document),this.tooltip3=new Bb(this.document)}}let Yb={speech:(e,t,a,...i)=>{let r=Ub.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==hb.engineSetup().locale&&(e.options.sre.locale=hb.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=Ub.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>jb.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Vb.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>Gb.create(e,t,null,a),infoType:(e,t,a,...i)=>Wb.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Wb.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Wb.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Xb.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Jb.create(e,t,null,a,...i)};class Qb{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return hb.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Yb))this.explorers[e]=Yb[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof Zb&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=hb.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=hb.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const eS="undefined"!=typeof window;function tS(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=li.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Qb),this.explorers.init(e,a,i)}this.state(li.EXPLORER)}}rerender(e,t=li.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!eS&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function aS(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new $r(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=tS(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new Kb(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),eiS(e))));const oS=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),sS=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),lS=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');Aa.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),Cb.set("base",oS),Cb.set("en",sS),Cb.set("nemeth",lS),Aa.preLoad("loader","startup","core","input/mml","output/svg","ui/menu"),Aa.saveVersion("mml-svg"),function(e,t){El.loadFont(e,"svg",Ll,t)}(function(e){return()=>e((()=>hb.sreReady()))}((function(e){return Aa.load(...Ea.load).then((()=>(e||function(){})())).then((()=>Ea.ready())).catch((e=>Ea.failed(e)))})),!0)})()})(); \ No newline at end of file diff --git a/node-main-setup.mjs b/node-main-setup.mjs new file mode 100644 index 0000000000..f143f42334 --- /dev/null +++ b/node-main-setup.mjs @@ -0,0 +1,7 @@ +import {createRequire} from 'module'; +global.require = createRequire(import.meta.url); + +const path = require("path"); + +if (!global.MathJax) global.MathJax = {}; +global.MathJax.__dirname = path.dirname(new URL(import.meta.url).pathname); diff --git a/node-main.cjs b/node-main.cjs new file mode 100644 index 0000000000..8978bb3182 --- /dev/null +++ b/node-main.cjs @@ -0,0 +1,5 @@ +if (!global.MathJax) global.MathJax = {}; + +global.MathJax.__dirname = __dirname; + +module.exports = require('./node-main.js'); diff --git a/node-main.js b/node-main.js new file mode 100644 index 0000000000..e41f9dda0e --- /dev/null +++ b/node-main.js @@ -0,0 +1 @@ +(()=>{var __webpack_modules__={531:t=>{t.exports.r="/"},793:(t,e,s)=>{"use strict";var r={};s.r(r),s.d(r,{LiteElement:()=>E});var i={};s.r(i),s.d(i,{LiteDocument:()=>f});var n={};s.r(n),s.d(n,{LiteComment:()=>R,LiteText:()=>g});var a={};s.r(a),s.d(a,{LiteList:()=>L});var o={};s.r(o),s.d(o,{LiteParser:()=>x,PATTERNS:()=>N});var l={};s.r(l),s.d(l,{LiteWindow:()=>y});var c={};s.r(c),s.d(c,{LiteAdaptor:()=>T,LiteBase:()=>I,liteAdaptor:()=>O});var h=s(301),d=s(70),u=s(564),p=s(806);const m={badCSS:!0,badSizes:!0};class E{constructor(t,e={},s=[]){this.kind=t,this.attributes=Object.assign({},e),this.children=[...s];for(const t of this.children)t.parent=this;this.styles=null}}class f{get kind(){return"#document"}constructor(){this.root=new E("html",{},[this.head=new E("head"),this.body=new E("body")]),this.type=""}}class g{get kind(){return"#text"}constructor(t=""){this.value=t}}class R extends g{get kind(){return"#comment"}}class L{constructor(t){this.nodes=[],this.nodes=[...t]}append(t){this.nodes.push(t)}[Symbol.iterator](){let t=0;return{next(){return t===this.nodes.length?{value:null,done:!0}:{value:this.nodes[t++],done:!1}}}}}var N,b=s(156);!function(t){t.TAGNAME="[a-z][^\\s\\n>]*",t.ATTNAME="[a-z][^\\s\\n>=]*",t.VALUE="(?:'[^']*'|\"[^\"]*\"|[^\\s\\n]+)",t.VALUESPLIT="(?:'([^']*)'|\"([^\"]*)\"|([^\\s\\n]+))",t.SPACE="(?:\\s|\\n)+",t.OPTIONALSPACE="(?:\\s|\\n)*",t.ATTRIBUTE=t.ATTNAME+"(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUE+")?",t.ATTRIBUTESPLIT="("+t.ATTNAME+")(?:"+t.OPTIONALSPACE+"="+t.OPTIONALSPACE+t.VALUESPLIT+")?",t.TAG="(<(?:"+t.TAGNAME+"(?:"+t.SPACE+t.ATTRIBUTE+")*"+t.OPTIONALSPACE+"/?|/"+t.TAGNAME+"|!--[^]*?--|![^]*?)(?:>|$))",t.tag=new RegExp(t.TAG,"i"),t.attr=new RegExp(t.ATTRIBUTE,"i"),t.attrsplit=new RegExp(t.ATTRIBUTESPLIT,"i")}(N||(N={}));class x{parseFromString(t,e="text/html",s=null){const r=s.createDocument();let i=s.body(r),n=t.replace(/<\?.*?\?>/g,"").split(N.tag);for(;n.length;){const t=n.shift(),e=n.shift();t&&this.addText(s,i,t),e&&">"===e.charAt(e.length-1)&&("!"===e.charAt(1)?this.addComment(s,i,e):i="/"===e.charAt(1)?this.closeTag(s,i,e):this.openTag(s,i,e,n))}return this.checkDocument(s,r),r}addText(t,e,s){return s=b.translate(s),t.append(e,t.text(s))}addComment(t,e,s){return t.append(e,new R(s))}closeTag(t,e,s){const r=s.slice(2,s.length-1).toLowerCase();for(;t.parent(e)&&t.kind(e)!==r;)e=t.parent(e);return t.parent(e)}openTag(t,e,s,r){const i=this.constructor.PCDATA,n=this.constructor.SELF_CLOSING,a=s.match(/<(.*?)[\s\n>\/]/)[1].toLowerCase(),o=t.node(a),l=s.replace(/^<.*?[\s\n>]/,"").split(N.attrsplit);return(l.pop().match(/>$/)||l.length<5)&&(this.addAttributes(t,o,l),t.append(e,o),n[a]||s.match(/\/>$/)||(i[a]?this.handlePCDATA(t,o,a,r):e=o)),e}addAttributes(t,e,s){for(;s.length;){let[,r,i,n,a]=s.splice(0,5),o=b.translate(i||n||a||"");t.setAttribute(e,r,o)}}handlePCDATA(t,e,s,r){const i=[],n="";let a="";for(;r.length&&a!==n;)i.push(a),i.push(r.shift()),a=r.shift();t.append(e,t.text(i.join("")))}checkDocument(t,e){let s=this.getOnlyChild(t,t.body(e));if(s){for(const r of t.childNodes(t.body(e))){if(r===s)break;r instanceof R&&r.value.match(/^t.name+'="'+this.protectAttribute(t.value)+'"')).join(" "),a=this.serializeInner(t,e,s);return"<"+i+(n?" "+n:"")+(s&&!a||r[i]?s?"/>":">":`>${a}`)}serializeInner(t,e,s=!1){return this.constructor.PCDATA.hasOwnProperty(e.kind)?t.childNodes(e).map((e=>t.value(e))).join(""):t.childNodes(e).map((e=>{const r=t.kind(e);return"#text"===r?this.protectHTML(t.value(e)):"#comment"===r?e.value:this.serialize(t,e,s)})).join("")}protectAttribute(t){return"string"!=typeof t&&(t=String(t)),t.replace(/&/g,"&").replace(/"/g,""")}protectHTML(t){return t.replace(/&/g,"&").replace(//g,">")}}x.SELF_CLOSING={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},x.PCDATA={option:!0,textarea:!0,fieldset:!0,title:!0,style:!0,script:!0};class y{constructor(){this.DOMParser=x,this.NodeList=L,this.HTMLCollection=L,this.HTMLElement=E,this.DocumentFragment=L,this.Document=f,this.document=new f}}var C=s(2);class I extends u.AbstractDOMAdaptor{constructor(){super(),this.parser=new x,this.window=new y}parse(t,e){return this.parser.parseFromString(t,e,this)}create(t,e=null){return new E(t)}text(t){return new g(t)}comment(t){return new R(t)}createDocument(){return new f}head(t){return t.head}body(t){return t.body}root(t){return t.root}doctype(t){return t.type}tags(t,e,s=null){let r=[],i=[];if(s)return i;let n=t;for(;n;){let t=n.kind;"#text"!==t&&"#comment"!==t&&(t===e&&i.push(n),n.children.length&&(r=n.children.concat(r))),n=r.shift()}return i}elementById(t,e){let s=[],r=t;for(;r;){if("#text"!==r.kind&&"#comment"!==r.kind){if(r.attributes.id===e)return r;r.children.length&&(s=r.children.concat(s))}r=s.shift()}return null}elementsByClass(t,e){let s=[],r=[],i=t;for(;i;){if("#text"!==i.kind&&"#comment"!==i.kind){(i.attributes.class||"").trim().split(/ +/).includes(e)&&r.push(i),i.children.length&&(s=i.children.concat(s))}i=s.shift()}return r}getElements(t,e){let s=[];const r=this.body(e);for(const e of t)if("string"==typeof e)if("#"===e.charAt(0)){const t=this.elementById(r,e.slice(1));t&&s.push(t)}else"."===e.charAt(0)?s=s.concat(this.elementsByClass(r,e.slice(1))):e.match(/^[-a-z][-a-z0-9]*$/i)&&(s=s.concat(this.tags(r,e)));else Array.isArray(e)?s=s.concat(e):e instanceof this.window.NodeList||e instanceof this.window.HTMLCollection?s=s.concat(e.nodes):s.push(e);return s}contains(t,e){for(;e&&e!==t;)e=this.parent(e);return!!e}parent(t){return t.parent}childIndex(t){return t.parent?t.parent.children.findIndex((e=>e===t)):-1}append(t,e){return e.parent&&this.remove(e),t.children.push(e),e.parent=t,e}insert(t,e){if(t.parent&&this.remove(t),e&&e.parent){const s=this.childIndex(e);e.parent.children.splice(s,0,t),t.parent=e.parent}}remove(t){const e=this.childIndex(t);return e>=0&&t.parent.children.splice(e,1),t.parent=null,t}replace(t,e){const s=this.childIndex(e);return s>=0&&(e.parent.children[s]=t,t.parent=e.parent,e.parent=null),e}clone(t,e=!0){const s=new E(t.kind);return s.attributes=Object.assign({},t.attributes),s.children=e?t.children.map((t=>{if("#text"===t.kind)return new g(t.value);if("#comment"===t.kind)return new R(t.value);{const e=this.clone(t);return e.parent=s,e}})):[],s}split(t,e){const s=new g(t.value.slice(e));return t.value=t.value.slice(0,e),t.parent.children.splice(this.childIndex(t)+1,0,s),s.parent=t.parent,s}next(t){const e=t.parent;if(!e)return null;const s=this.childIndex(t)+1;return s>=0&&s=0?e.children[s]:null}firstChild(t){return t.children[0]}lastChild(t){return t.children[t.children.length-1]}childNodes(t){return[...t.children]}childNode(t,e){return t.children[e]}kind(t){return t.kind}value(t){return"#text"===t.kind?t.value:"#comment"===t.kind?t.value.replace(/^$/,"$2"):""}textContent(t){return t.children.reduce(((t,e)=>t+("#text"===e.kind?e.value:"#comment"===e.kind?"":this.textContent(e))),"")}innerHTML(t){return this.parser.serializeInner(this,t)}outerHTML(t){return this.parser.serialize(this,t)}serializeXML(t){return this.parser.serialize(this,t,!0)}setAttribute(t,e,s,r=null){"string"!=typeof s&&(s=String(s)),r&&(e=r.replace(/.*\//,"")+":"+e.replace(/^.*:/,"")),t.attributes[e]=s,"style"===e&&(t.styles=null)}getAttribute(t,e){return t.attributes[e]}removeAttribute(t,e){delete t.attributes[e]}hasAttribute(t,e){return t.attributes.hasOwnProperty(e)}allAttributes(t){const e=t.attributes,s=[];for(const t of Object.keys(e))s.push({name:t,value:e[t]});return s}addClass(t,e){const s=(t.attributes.class||"").split(/ /);s.find((t=>t===e))||(s.push(e),t.attributes.class=s.join(" "))}removeClass(t,e){const s=(t.attributes.class||"").split(/ /),r=s.findIndex((t=>t===e));r>=0&&(s.splice(r,1),t.attributes.class=s.join(" "))}hasClass(t,e){return!!(t.attributes.class||"").split(/ /).find((t=>t===e))}setStyle(t,e,s){t.styles||(t.styles=new C.Styles(this.getAttribute(t,"style"))),t.styles.set(e,s),t.attributes.style=t.styles.cssText}getStyle(t,e){if(!t.styles){const e=this.getAttribute(t,"style");if(!e)return"";t.styles=new C.Styles(e)}return t.styles.get(e)}allStyles(t){return this.getAttribute(t,"style")}insertRules(t,e){t.children=[this.text(e.join("\n\n")+"\n\n"+this.textContent(t))]}fontSize(t){return 0}fontFamily(t){return""}nodeSize(t,e=1,s=null){return[0,0]}nodeBBox(t){return{left:0,right:0,top:0,bottom:0}}}class T extends(function(t,e={}){var s;return e=(0,p.userOptions)((0,p.defaultOptions)({},m),e),(s=class s extends t{constructor(...t){super(t[0]),this.canMeasureNodes=!1;let e=this.constructor;this.options=(0,p.userOptions)((0,p.defaultOptions)({},e.OPTIONS),t[1])}fontSize(t){return e.badCSS?this.options.fontSize:super.fontSize(t)}fontFamily(t){return e.badCSS?this.options.fontFamily:super.fontFamily(t)}nodeSize(t,r=1,i=null){if(!e.badSizes)return super.nodeSize(t,r,i);const n=this.textContent(t),a=Array.from(n.replace(s.cjkPattern,"")).length;return[(Array.from(n).length-a)*this.options.cjkCharWidth+a*this.options.unknownCharWidth,this.options.unknownCharHeight]}nodeBBox(t){return e.badSizes?{left:0,right:0,top:0,bottom:0}:super.nodeBBox(t)}}).OPTIONS=Object.assign(Object.assign({},e.badCSS?{fontSize:16,fontFamily:"Times"}:{}),e.badSizes?{cjkCharWidth:1,unknownCharWidth:.6,unknownCharHeight:.8}:{}),s.cjkPattern=new RegExp(["[","\u1100-\u115f","\u2329\u232a","\u2e80-\u303e","\u3040-\u3247","\u3250-\u4dbf","\u4e00-\ua4c6","\ua960-\ua97c","\uac00-\ud7a3","\uf900-\ufaff","\ufe10-\ufe19","\ufe30-\ufe6b","\uff01-\uff60\uffe0-\uffe6","\u{1b000}-\u{1b001}","\u{1f200}-\u{1f251}","\u{20000}-\u{3fffd}","]"].join(""),"gu"),s}(I)){}function O(t=null){return new T(null,t)}MathJax.loader&&MathJax.loader.checkVersion("adaptors/liteDOM",d.q,"adaptors"),(0,h.combineWithMathJax)({_:{adaptors:{liteAdaptor:c,lite:{Document:i,Element:r,List:a,Parser:o,Text:n,Window:l}}}}),MathJax.startup&&(MathJax.startup.registerConstructor("liteAdaptor",O),MathJax.startup.useAdaptor("liteAdaptor",!0))},788:(t,e,s)=>{"use strict";var r={};s.r(r),s.d(r,{HTMLAdaptor:()=>Lt});var i={};s.r(i),s.d(i,{browserAdaptor:()=>Nt});var n={};s.r(n),s.d(n,{AbstractFindMath:()=>xt});var a={};s.r(a),s.d(a,{AbstractInputJax:()=>Ct});var o={};s.r(o),s.d(o,{AbstractOutputJax:()=>It});var l={};s.r(l),s.d(l,{END:()=>Tt,LinkedList:()=>At,ListItem:()=>Ot});var c={};s.r(c),s.d(c,{AbstractMathList:()=>vt});var h={};s.r(h),s.d(h,{AbstractMathItem:()=>Mt,STATE:()=>St,newState:()=>kt,protoItem:()=>Dt});var d={};s.r(d),s.d(d,{AbstractFactory:()=>Bt});var u={};s.r(u),s.d(u,{AbstractNodeFactory:()=>_t});var p={};s.r(p),s.d(p,{Attributes:()=>wt,INHERIT:()=>Pt});var m={};s.r(m),s.d(m,{AbstractEmptyNode:()=>Ht,AbstractNode:()=>jt});var E={};s.r(E),s.d(E,{AbstractMmlBaseNode:()=>Kt,AbstractMmlEmptyNode:()=>Vt,AbstractMmlLayoutNode:()=>Ut,AbstractMmlNode:()=>Xt,AbstractMmlTokenNode:()=>Gt,MATHVARIANTS:()=>Jt,TEXCLASS:()=>Ft,TEXCLASSNAMES:()=>Wt,TextNode:()=>Yt,XMLNode:()=>Zt,indentAttributes:()=>zt});var f={};s.r(f),s.d(f,{MmlMath:()=>Qt});var g={};s.r(g),s.d(g,{MmlMi:()=>te});var R={};s.r(R),s.d(R,{MmlMn:()=>ee});var L={};s.r(L),s.d(L,{MMLSPACING:()=>ae,MO:()=>re,OPDEF:()=>se,OPTABLE:()=>oe,RANGES:()=>ie,getRange:()=>ne});var N={};s.r(N),s.d(N,{isPercent:()=>ue,quotePattern:()=>ce,replaceUnicode:()=>me,sortLength:()=>le,split:()=>pe,unicodeChars:()=>he,unicodeString:()=>de});var b={};s.r(b),s.d(b,{MmlMo:()=>Ee});var x={};s.r(x),s.d(x,{MmlMtext:()=>fe});var y={};s.r(y),s.d(y,{MmlMspace:()=>ge});var C={};s.r(C),s.d(C,{MmlMs:()=>Re});var I={};s.r(I),s.d(I,{MmlInferredMrow:()=>Ne,MmlMrow:()=>Le});var T={};s.r(T),s.d(T,{MmlMfrac:()=>be});var O={};s.r(O),s.d(O,{MmlMsqrt:()=>xe});var A={};s.r(A),s.d(A,{MmlMroot:()=>ye});var v={};s.r(v),s.d(v,{MmlMstyle:()=>Ce});var D={};s.r(D),s.d(D,{MmlMerror:()=>Ie});var M={};s.r(M),s.d(M,{MmlMpadded:()=>Te});var S={};s.r(S),s.d(S,{MmlMphantom:()=>Oe});var k={};s.r(k),s.d(k,{MmlMfenced:()=>Ae});var B={};s.r(B),s.d(B,{MmlMenclose:()=>ve});var _={};s.r(_),s.d(_,{MmlMaction:()=>De});var P={};s.r(P),s.d(P,{MmlMsub:()=>Se,MmlMsubsup:()=>Me,MmlMsup:()=>ke});var w={};s.r(w),s.d(w,{MmlMover:()=>Pe,MmlMunder:()=>_e,MmlMunderover:()=>Be});var j={};s.r(j),s.d(j,{MmlMmultiscripts:()=>we,MmlMprescripts:()=>je,MmlNone:()=>He});var H={};s.r(H),s.d(H,{MmlMtable:()=>Fe});var F={};s.r(F),s.d(F,{MmlMlabeledtr:()=>qe,MmlMtr:()=>We});var W={};s.r(W),s.d(W,{MmlMtd:()=>$e});var q={};s.r(q),s.d(q,{MmlMaligngroup:()=>Je});var $={};s.r($),s.d($,{MmlMalignmark:()=>ze});var J={};s.r(J),s.d(J,{MmlMglyph:()=>Xe});var z={};s.r(z),s.d(z,{MmlAnnotation:()=>Ke,MmlAnnotationXML:()=>Ue,MmlSemantics:()=>Ge});var X={};s.r(X),s.d(X,{TeXAtom:()=>Ve});var G={};s.r(G),s.d(G,{MathChoice:()=>Ye});var U={};s.r(U),s.d(U,{HtmlNode:()=>Ze});var K={};s.r(K),s.d(K,{MML:()=>Qe});var V={};s.r(V),s.d(V,{MmlFactory:()=>ts});var Y={};s.r(Y),s.d(Y,{BitField:()=>es,BitFieldClass:()=>ss});var Z={};s.r(Z),s.d(Z,{AbstractMathDocument:()=>hs,RenderList:()=>is,resetAllOptions:()=>as,resetOptions:()=>ns});var Q={};s.r(Q),s.d(Q,{AbstractHandler:()=>us});var tt={};s.r(tt),s.d(tt,{AbstractVisitor:()=>ms});var et={};s.r(et),s.d(et,{DATAMJX:()=>Es,MmlVisitor:()=>fs});var st={};s.r(st),s.d(st,{MathMLVisitor:()=>gs});var rt={};s.r(rt),s.d(rt,{SerializedMmlVisitor:()=>Ls,toEntity:()=>Rs});var it={};s.r(it),s.d(it,{AbstractWrapper:()=>Ns});var nt={};s.r(nt),s.d(nt,{AbstractWrapperFactory:()=>bs});var at={};s.r(at),s.d(at,{HTMLMathItem:()=>ys});var ot={};s.r(ot),s.d(ot,{HTMLMathList:()=>Cs});var lt={};s.r(lt),s.d(lt,{HTMLDomStrings:()=>Is});var ct={};s.r(ct),s.d(ct,{HTMLDocument:()=>Ts});var ht={};s.r(ht),s.d(ht,{HTMLHandler:()=>Os});var dt={};s.r(dt),s.d(dt,{RegisterHTMLHandler:()=>As});var ut={};s.r(ut),s.d(ut,{BIGDIMEN:()=>Ds,MATHSPACE:()=>ks,RELUNITS:()=>Ss,UNITS:()=>Ms,em:()=>Ps,emRounded:()=>ws,length2em:()=>Bs,percent:()=>_s,px:()=>js});var pt={};s.r(pt),s.d(pt,{BBox:()=>Hs});var mt={};s.r(mt),s.d(mt,{CssStyles:()=>qs});var Et={};s.r(Et),s.d(Et,{max:()=>zs,sum:()=>Js});var ft=s(301),gt=s(70),Rt=s(564);class Lt extends Rt.AbstractDOMAdaptor{constructor(t){super(t.document),this.canMeasureNodes=!0,this.window=t,this.parser=new t.DOMParser}parse(t,e="text/html"){return this.parser.parseFromString(t,e)}create(t,e){return e?this.document.createElementNS(e,t):this.document.createElement(t)}text(t){return this.document.createTextNode(t)}head(t){return t.head||t}body(t){return t.body||t}root(t){return t.documentElement||t}doctype(t){return t.doctype?``:""}tags(t,e,s=null){let r=s?t.getElementsByTagNameNS(s,e):t.getElementsByTagName(e);return Array.from(r)}getElements(t,e){let s=[];for(const e of t)"string"==typeof e?s=s.concat(Array.from(this.document.querySelectorAll(e))):Array.isArray(e)||e instanceof this.window.NodeList||e instanceof this.window.HTMLCollection?s=s.concat(Array.from(e)):s.push(e);return s}contains(t,e){return t.contains(e)}parent(t){return t.parentNode}append(t,e){return t.appendChild(e)}insert(t,e){return this.parent(e).insertBefore(t,e)}remove(t){return this.parent(t).removeChild(t)}replace(t,e){return this.parent(e).replaceChild(t,e)}clone(t,e=!0){return t.cloneNode(e)}split(t,e){return t.splitText(e)}next(t){return t.nextSibling}previous(t){return t.previousSibling}firstChild(t){return t.firstChild}lastChild(t){return t.lastChild}childNodes(t){return Array.from(t.childNodes)}childNode(t,e){return t.childNodes[e]}kind(t){const e=t.nodeType;return 1===e||3===e||8===e?t.nodeName.toLowerCase():""}value(t){return t.nodeValue||""}textContent(t){return t.textContent}innerHTML(t){return t.innerHTML}outerHTML(t){return t.outerHTML}serializeXML(t){return(new this.window.XMLSerializer).serializeToString(t)}setAttribute(t,e,s,r=null){return r?(e=r.replace(/.*\//,"")+":"+e.replace(/^.*:/,""),t.setAttributeNS(r,e,s)):t.setAttribute(e,s)}getAttribute(t,e){return t.getAttribute(e)}removeAttribute(t,e){return t.removeAttribute(e)}hasAttribute(t,e){return t.hasAttribute(e)}allAttributes(t){return Array.from(t.attributes).map((t=>({name:t.name,value:t.value})))}addClass(t,e){t.classList?t.classList.add(e):t.className=(t.className+" "+e).trim()}removeClass(t,e){t.classList?t.classList.remove(e):t.className=t.className.split(/ /).filter((t=>t!==e)).join(" ")}hasClass(t,e){return t.classList?t.classList.contains(e):t.className.split(/ /).indexOf(e)>=0}setStyle(t,e,s){t.style[e]=s}getStyle(t,e){return t.style[e]}allStyles(t){return t.style.cssText}insertRules(t,e){for(const s of e.reverse())try{t.sheet.insertRule(s,0)}catch(t){console.warn(`MathJax: can't insert css rule '${s}': ${t.message}`)}}fontSize(t){const e=this.window.getComputedStyle(t);return parseFloat(e.fontSize)}fontFamily(t){return this.window.getComputedStyle(t).fontFamily||""}nodeSize(t,e=1,s=!1){if(s&&t.getBBox){let{width:s,height:r}=t.getBBox();return[s/e,r/e]}return[t.offsetWidth/e,t.offsetHeight/e]}nodeBBox(t){const{left:e,right:s,top:r,bottom:i}=t.getBoundingClientRect();return{left:e,right:s,top:r,bottom:i}}}function Nt(){return new Lt(window)}var bt=s(806);class xt{constructor(t){let e=this.constructor;this.options=(0,bt.userOptions)((0,bt.defaultOptions)({},e.OPTIONS),t)}}xt.OPTIONS={};var yt=s(14);class Ct{constructor(t={}){this.adaptor=null,this.mmlFactory=null;let e=this.constructor;this.options=(0,bt.userOptions)((0,bt.defaultOptions)({},e.OPTIONS),t),this.preFilters=new yt.FunctionList,this.postFilters=new yt.FunctionList}get name(){return this.constructor.NAME}setAdaptor(t){this.adaptor=t}setMmlFactory(t){this.mmlFactory=t}initialize(){}reset(...t){}get processStrings(){return!0}findMath(t,e){return[]}executeFilters(t,e,s,r){let i={math:e,document:s,data:r};return t.execute(i),i.data}}Ct.NAME="generic",Ct.OPTIONS={};class It{constructor(t={}){this.adaptor=null;let e=this.constructor;this.options=(0,bt.userOptions)((0,bt.defaultOptions)({},e.OPTIONS),t),this.postFilters=new yt.FunctionList}get name(){return this.constructor.NAME}setAdaptor(t){this.adaptor=t}initialize(){}reset(...t){}getMetrics(t){}styleSheet(t){return null}pageElements(t){return null}executeFilters(t,e,s,r){let i={math:e,document:s,data:r};return t.execute(i),i.data}}It.NAME="generic",It.OPTIONS={};const Tt=Symbol();class Ot{constructor(t=null){this.next=null,this.prev=null,this.data=t}}class At{constructor(...t){this.list=new Ot(Tt),this.list.next=this.list.prev=this.list,this.push(...t)}isBefore(t,e){return t1;){let s=e.shift(),r=e.shift();s.merge(r,t),e.push(s)}return e.length&&(this.list=e[0].list),this}merge(t,e=null){null===e&&(e=this.isBefore.bind(this));let s=this.list.next,r=t.list.next;for(;s.data!==Tt&&r.data!==Tt;)e(r.data,s.data)?([r.prev.next,s.prev.next]=[s,r],[r.prev,s.prev]=[s.prev,r.prev],[this.list.prev.next,t.list.prev.next]=[t.list,this.list],[this.list.prev,t.list.prev]=[t.list.prev,this.list.prev],[s,r]=[r.next,s]):s=s.next;return r.data!==Tt&&(this.list.prev.next=t.list.next,t.list.next.prev=this.list.prev,t.list.prev.next=this.list,this.list.prev=t.list.prev,t.list.next=t.list.prev=t.list),this}}class vt extends At{isBefore(t,e){return t.start.i=e&&this.state(e-1),t.renderActions.renderMath(this,t,e)}convert(t,e=St.LAST){t.renderActions.renderConvert(this,t,e)}compile(t){this.state()=St.INSERTED&&this.removeFromDocument(e),t=St.TYPESET&&(this.outputData={}),t=St.COMPILED&&(this.inputData={}),this._state=t),this._state}reset(t=!1){this.state(St.UNPROCESSED,t)}}const St={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function kt(t,e){if(t in St)throw Error("State "+t+" already exists");St[t]=e}class Bt{constructor(t=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===t&&(t=this.constructor.defaultNodes);for(const e of Object.keys(t))this.setNodeClass(e,t[e])}create(t,...e){return(this.node[t]||this.node[this.defaultKind])(...e)}setNodeClass(t,e){this.nodeMap.set(t,e);let s=this,r=this.nodeMap.get(t);this.node[t]=(...t)=>new r(s,...t)}getNodeClass(t){return this.nodeMap.get(t)}deleteNodeClass(t){this.nodeMap.delete(t),delete this.node[t]}nodeIsKind(t,e){return t instanceof this.getNodeClass(e)}getKinds(){return Array.from(this.nodeMap.keys())}}Bt.defaultNodes={};class _t extends Bt{create(t,e={},s=[]){return this.node[t](e,s)}}const Pt="_inherit_";class wt{constructor(t,e){this.global=e,this.defaults=Object.create(e),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,t)}set(t,e){this.attributes[t]=e}setList(t){Object.assign(this.attributes,t)}get(t){let e=this.attributes[t];return e===Pt&&(e=this.global[t]),e}getExplicit(t){if(this.attributes.hasOwnProperty(t))return this.attributes[t]}getList(...t){let e={};for(const s of t)e[s]=this.get(s);return e}setInherited(t,e){this.inherited[t]=e}getInherited(t){return this.inherited[t]}getDefault(t){return this.defaults[t]}isSet(t){return this.attributes.hasOwnProperty(t)||this.inherited.hasOwnProperty(t)}hasDefault(t){return t in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class jt{constructor(t,e={},s=[]){this.factory=t,this.parent=null,this.properties={},this.childNodes=[];for(const t of Object.keys(e))this.setProperty(t,e[t]);s.length&&this.setChildren(s)}get kind(){return"unknown"}setProperty(t,e){this.properties[t]=e}getProperty(t){return this.properties[t]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...t){for(const e of t)delete this.properties[e]}isKind(t){return this.factory.nodeIsKind(this,t)}setChildren(t){this.childNodes=[];for(let e of t)this.appendChild(e)}appendChild(t){return this.childNodes.push(t),t.parent=this,t}replaceChild(t,e){let s=this.childIndex(e);return null!==s&&(this.childNodes[s]=t,t.parent=this,e.parent===this&&(e.parent=null)),t}removeChild(t){const e=this.childIndex(t);return null!==e&&(this.childNodes.splice(e,1),t.parent=null),t}childIndex(t){let e=this.childNodes.indexOf(t);return-1===e?null:e}copy(){const t=this.factory.create(this.kind);t.properties=Object.assign({},this.properties);for(const e of this.childNodes||[])e&&t.appendChild(e.copy());return t}findNodes(t){let e=[];return this.walkTree((s=>{s.isKind(t)&&e.push(s)})),e}walkTree(t,e){t(this,e);for(const s of this.childNodes)s&&s.walkTree(t,e);return e}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class Ht extends jt{setChildren(t){}appendChild(t){return t}replaceChild(t,e){return e}childIndex(t){return null}walkTree(t,e){return t(this,e),e}toString(){return this.kind}}const Ft={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},Wt=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],qt=["","thinmathspace","mediummathspace","thickmathspace"],$t=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],Jt=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),zt=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class Xt extends jt{constructor(t,e={},s=[]){super(t),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[t.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(s),this.attributes=new wt(t.getNodeClass(this.kind).defaults,t.getNodeClass("math").defaults),this.attributes.setList(e)}copy(t=!1){const e=this.factory.create(this.kind);if(e.properties=Object.assign({},this.properties),this.attributes){const s=this.attributes.getAllAttributes();for(const r of Object.keys(s))("id"!==r||t)&&e.attributes.set(r,s[r])}if(this.childNodes&&this.childNodes.length){let t=this.childNodes;1===t.length&&t[0].isInferred&&(t=t[0].childNodes);for(const s of t)s?e.appendChild(s.copy()):e.childNodes.push(null)}return e}get texClass(){return this.texclass}set texClass(t){this.texclass=t}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let t=this.parent;for(;t&&t.notParent;)t=t.Parent;return t}get notParent(){return!1}setChildren(t){return this.arity<0?this.childNodes[0].setChildren(t):super.setChildren(t)}appendChild(t){if(this.arity<0)return this.childNodes[0].appendChild(t),t;if(t.isInferred){if(this.arity===1/0)return t.childNodes.forEach((t=>super.appendChild(t))),t;const e=t;(t=this.factory.create("mrow")).setChildren(e.childNodes),t.attributes=e.attributes;for(const s of e.getPropertyNames())t.setProperty(s,e.getProperty(s))}return super.appendChild(t)}replaceChild(t,e){return this.arity<0?(this.childNodes[0].replaceChild(t,e),t):super.replaceChild(t,e)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let t=this,e=t.parent;for(;e&&e.notParent;)t=e,e=e.parent;if(e){let s=0;for(const r of e.childNodes){if(r===t)return s;s++}}return null}setTeXclass(t){return this.getPrevClass(t),null!=this.texClass?this:t}updateTeXclass(t){t&&(this.prevClass=t.prevClass,this.prevLevel=t.prevLevel,t.prevClass=t.prevLevel=null,this.texClass=t.texClass)}getPrevClass(t){t&&(this.prevClass=t.texClass,this.prevLevel=t.attributes.get("scriptlevel"))}texSpacing(){let t=null!=this.prevClass?this.prevClass:Ft.NONE,e=this.texClass||Ft.ORD;if(t===Ft.NONE||e===Ft.NONE)return"";let s=$t[t][e];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&s>=0?"":qt[Math.abs(s)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(t={},e=!1,s=0,r=!1){var i,n,a;let o=this.attributes.getAllDefaults();for(const e of Object.keys(t)){if(o.hasOwnProperty(e)||Xt.alwaysInherit.hasOwnProperty(e)){let[s,r]=t[e];!(null===(n=null===(i=Xt.noInherit[s])||void 0===i?void 0:i[this.kind])||void 0===n?void 0:n[e])&&this.attributes.setInherited(e,r)}(null===(a=Xt.stopInherit[this.kind])||void 0===a?void 0:a[e])&&delete(t=Object.assign({},t))[e]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",e),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",s),r&&this.setProperty("texprimestyle",r);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&e!==1/0&&(1===e&&0===this.childNodes.length||1!==e&&this.childNodes.length!==e)&&this.mError('Wrong number of children for "'+this.kind+'" node',t,!0),this.verifyChildren(t)}verifyAttributes(t){if(t.checkAttributes){const e=this.attributes,s=[];for(const t of e.getExplicitNames())"data-"===t.substr(0,5)||void 0!==e.getDefault(t)||t.match(/^(?:class|style|id|(?:xlink:)?href)$/)||s.push(t);s.length&&this.mError("Unknown attributes for "+this.kind+" node: "+s.join(", "),t)}if(t.checkMathvariants){const e=this.attributes.getExplicit("mathvariant");!e||Jt.has(e)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${e}`,t,!0)}}verifyChildren(t){for(const e of this.childNodes)e.verifyTree(t)}mError(t,e,s=!1){if(this.parent&&this.parent.isKind("merror"))return null;let r=this.factory.create("merror");if(r.attributes.set("data-mjx-message",t),e.fullErrors||s){let s=this.factory.create("mtext"),i=this.factory.create("text");i.setText(e.fullErrors?t:this.kind),s.appendChild(i),r.appendChild(s),this.parent.replaceChild(r,this),e.fullErrors||r.attributes.set("title",t)}else this.parent.replaceChild(r,this),r.appendChild(this);return r}}Xt.defaults={mathbackground:Pt,mathcolor:Pt,mathsize:Pt,dir:Pt},Xt.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},Xt.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},Xt.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},Xt.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class Gt extends Xt{get isToken(){return!0}getText(){let t="";for(const e of this.childNodes)e instanceof Yt?t+=e.getText():"textContent"in e&&(t+=e.textContent());return t}setChildInheritedAttributes(t,e,s,r){for(const i of this.childNodes)i instanceof Xt&&i.setInheritedAttributes(t,e,s,r)}walkTree(t,e){t(this,e);for(const s of this.childNodes)s instanceof Xt&&s.walkTree(t,e);return e}}Gt.defaults=Object.assign(Object.assign({},Xt.defaults),{mathvariant:"normal",mathsize:Pt});class Ut extends Xt{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(t){return t=this.childNodes[0].setTeXclass(t),this.updateTeXclass(this.childNodes[0]),t}}Ut.defaults=Xt.defaults;class Kt extends Xt{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(t){this.getPrevClass(t),this.texClass=Ft.ORD;let e=this.childNodes[0];e?this.isEmbellished||e.isKind("mi")?(t=e.setTeXclass(t),this.updateTeXclass(this.core())):(e.setTeXclass(null),t=this):t=this;for(const t of this.childNodes.slice(1))t&&t.setTeXclass(null);return t}}Kt.defaults=Xt.defaults;class Vt extends Ht{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Ft.NONE}get prevClass(){return Ft.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(t){return t}texSpacing(){return""}setInheritedAttributes(t,e,s,r){}inheritAttributesFrom(t){}verifyTree(t){}mError(t,e,s=!1){return null}}class Yt extends Vt{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(t){return this.text=t,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class Zt extends Vt{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(t,e=null){return this.xml=t,this.adaptor=e,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class Qt extends Ut{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(t,e,s,r){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),t=this.addInheritedAttributes(t,this.attributes.getAllAttributes()),e=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",e),s=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(t,e,s,r)}verifyTree(t=null){super.verifyTree(t),this.parent&&this.mError("Improper nesting of math tags",t,!0)}}Qt.defaults=Object.assign(Object.assign({},Ut.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class te extends Gt{constructor(){super(...arguments),this.texclass=Ft.ORD}get kind(){return"mi"}setInheritedAttributes(t={},e=!1,s=0,r=!1){super.setInheritedAttributes(t,e,s,r),this.getText().match(te.singleCharacter)&&!t.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(t){this.getPrevClass(t);let e=this.getText();return e.length>1&&e.match(te.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Ft.OP,this.setProperty("autoOP",!0)),this}}te.defaults=Object.assign({},Gt.defaults),te.operatorName=/^[a-z][a-z0-9]*$/i,te.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class ee extends Gt{constructor(){super(...arguments),this.texclass=Ft.ORD}get kind(){return"mn"}}function se(t,e,s=Ft.BIN,r=null){return[t,e,s,r]}ee.defaults=Object.assign({},Gt.defaults);const re={ORD:se(0,0,Ft.ORD),ORD11:se(1,1,Ft.ORD),ORD21:se(2,1,Ft.ORD),ORD02:se(0,2,Ft.ORD),ORD55:se(5,5,Ft.ORD),NONE:se(0,0,Ft.NONE),OP:se(1,2,Ft.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:se(1,2,Ft.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:se(0,1,Ft.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:se(1,2,Ft.OP,{largeop:!0,symmetric:!0}),BIN3:se(3,3,Ft.BIN),BIN4:se(4,4,Ft.BIN),BIN01:se(0,1,Ft.BIN),BIN5:se(5,5,Ft.BIN),TALLBIN:se(4,4,Ft.BIN,{stretchy:!0}),BINOP:se(4,4,Ft.BIN,{largeop:!0,movablelimits:!0}),REL:se(5,5,Ft.REL),REL1:se(1,1,Ft.REL,{stretchy:!0}),REL4:se(4,4,Ft.REL),RELSTRETCH:se(5,5,Ft.REL,{stretchy:!0}),RELACCENT:se(5,5,Ft.REL,{accent:!0}),WIDEREL:se(5,5,Ft.REL,{accent:!0,stretchy:!0}),OPEN:se(0,0,Ft.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:se(0,0,Ft.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:se(0,0,Ft.INNER),PUNCT:se(0,3,Ft.PUNCT),ACCENT:se(0,0,Ft.ORD,{accent:!0}),WIDEACCENT:se(0,0,Ft.ORD,{accent:!0,stretchy:!0})},ie=[[32,127,Ft.REL,"mo"],[160,191,Ft.ORD,"mo"],[192,591,Ft.ORD,"mi"],[688,879,Ft.ORD,"mo"],[880,6688,Ft.ORD,"mi"],[6832,6911,Ft.ORD,"mo"],[6912,7615,Ft.ORD,"mi"],[7616,7679,Ft.ORD,"mo"],[7680,8191,Ft.ORD,"mi"],[8192,8303,Ft.ORD,"mo"],[8304,8351,Ft.ORD,"mo"],[8448,8527,Ft.ORD,"mi"],[8528,8591,Ft.ORD,"mn"],[8592,8703,Ft.REL,"mo"],[8704,8959,Ft.BIN,"mo"],[8960,9215,Ft.ORD,"mo"],[9312,9471,Ft.ORD,"mn"],[9472,10223,Ft.ORD,"mo"],[10224,10239,Ft.REL,"mo"],[10240,10495,Ft.ORD,"mtext"],[10496,10623,Ft.REL,"mo"],[10624,10751,Ft.ORD,"mo"],[10752,11007,Ft.BIN,"mo"],[11008,11055,Ft.ORD,"mo"],[11056,11087,Ft.REL,"mo"],[11088,11263,Ft.ORD,"mo"],[11264,11744,Ft.ORD,"mi"],[11776,11903,Ft.ORD,"mo"],[11904,12255,Ft.ORD,"mi","normal"],[12272,12351,Ft.ORD,"mo"],[12352,42143,Ft.ORD,"mi","normal"],[42192,43055,Ft.ORD,"mi"],[43056,43071,Ft.ORD,"mn"],[43072,55295,Ft.ORD,"mi"],[63744,64255,Ft.ORD,"mi","normal"],[64256,65023,Ft.ORD,"mi"],[65024,65135,Ft.ORD,"mo"],[65136,65791,Ft.ORD,"mi"],[65792,65935,Ft.ORD,"mn"],[65936,74751,Ft.ORD,"mi","normal"],[74752,74879,Ft.ORD,"mn"],[74880,113823,Ft.ORD,"mi","normal"],[113824,119391,Ft.ORD,"mo"],[119648,119679,Ft.ORD,"mn"],[119808,120781,Ft.ORD,"mi"],[120782,120831,Ft.ORD,"mn"],[122624,129023,Ft.ORD,"mo"],[129024,129279,Ft.REL,"mo"],[129280,129535,Ft.ORD,"mo"],[131072,195103,Ft.ORD,"mi","normal"]];function ne(t){const e=t.codePointAt(0);for(const t of ie)if(e<=t[1]){if(e>=t[0])return t;break}return null}const ae=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],oe={prefix:{"(":re.OPEN,"+":re.BIN01,"-":re.BIN01,"[":re.OPEN,"{":re.OPEN,"|":re.OPEN,"||":[0,0,Ft.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ft.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":re.ORD21,"\xb1":re.BIN01,"\u2016":[0,0,Ft.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Ft.OPEN,{fence:!0}],"\u201c":[0,0,Ft.OPEN,{fence:!0}],\u2145:re.ORD21,\u2146:se(2,0,Ft.ORD),"\u2200":re.ORD21,"\u2202":re.ORD21,"\u2203":re.ORD21,"\u2204":re.ORD21,"\u2207":re.ORD21,"\u220f":re.OP,"\u2210":re.OP,"\u2211":re.OP,"\u2212":re.BIN01,"\u2213":re.BIN01,"\u221a":[1,1,Ft.ORD,{stretchy:!0}],"\u221b":re.ORD11,"\u221c":re.ORD11,"\u2220":re.ORD,"\u2221":re.ORD,"\u2222":re.ORD,"\u222b":re.INTEGRAL,"\u222c":re.INTEGRAL,"\u222d":re.INTEGRAL,"\u222e":re.INTEGRAL,"\u222f":re.INTEGRAL,"\u2230":re.INTEGRAL,"\u2231":re.INTEGRAL,"\u2232":re.INTEGRAL,"\u2233":re.INTEGRAL,"\u22c0":re.OP,"\u22c1":re.OP,"\u22c2":re.OP,"\u22c3":re.OP,"\u2308":re.OPEN,"\u230a":re.OPEN,"\u2329":re.OPEN,"\u2772":re.OPEN,"\u27e6":re.OPEN,"\u27e8":re.OPEN,"\u27ea":re.OPEN,"\u27ec":re.OPEN,"\u27ee":re.OPEN,"\u2980":[0,0,Ft.ORD,{fence:!0,stretchy:!0}],"\u2983":re.OPEN,"\u2985":re.OPEN,"\u2987":re.OPEN,"\u2989":re.OPEN,"\u298b":re.OPEN,"\u298d":re.OPEN,"\u298f":re.OPEN,"\u2991":re.OPEN,"\u2993":re.OPEN,"\u2995":re.OPEN,"\u2997":re.OPEN,"\u29fc":re.OPEN,"\u2a00":re.OP,"\u2a01":re.OP,"\u2a02":re.OP,"\u2a03":re.OP,"\u2a04":re.OP,"\u2a05":re.OP,"\u2a06":re.OP,"\u2a07":re.OP,"\u2a08":re.OP,"\u2a09":re.OP,"\u2a0a":re.OP,"\u2a0b":re.INTEGRAL2,"\u2a0c":re.INTEGRAL,"\u2a0d":re.INTEGRAL2,"\u2a0e":re.INTEGRAL2,"\u2a0f":re.INTEGRAL2,"\u2a10":re.OP,"\u2a11":re.OP,"\u2a12":re.OP,"\u2a13":re.OP,"\u2a14":re.OP,"\u2a15":re.INTEGRAL2,"\u2a16":re.INTEGRAL2,"\u2a17":re.INTEGRAL2,"\u2a18":re.INTEGRAL2,"\u2a19":re.INTEGRAL2,"\u2a1a":re.INTEGRAL2,"\u2a1b":re.INTEGRAL2,"\u2a1c":re.INTEGRAL2,"\u2afc":re.OP,"\u2aff":re.OP},postfix:{"!!":se(1,0),"!":[1,0,Ft.CLOSE,null],'"':re.ACCENT,"&":re.ORD,")":re.CLOSE,"++":se(0,0),"--":se(0,0),"..":se(0,0),"...":re.ORD,"'":re.ACCENT,"]":re.CLOSE,"^":re.WIDEACCENT,_:re.WIDEACCENT,"`":re.ACCENT,"|":re.CLOSE,"}":re.CLOSE,"~":re.WIDEACCENT,"||":[0,0,Ft.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ft.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":re.ACCENT,\u00aa:re.ACCENT,"\xaf":re.WIDEACCENT,"\xb0":re.ORD,"\xb2":re.ACCENT,"\xb3":re.ACCENT,"\xb4":re.ACCENT,"\xb8":re.ACCENT,"\xb9":re.ACCENT,\u00ba:re.ACCENT,\u02c6:re.WIDEACCENT,\u02c7:re.WIDEACCENT,\u02c9:re.WIDEACCENT,\u02ca:re.ACCENT,\u02cb:re.ACCENT,\u02cd:re.WIDEACCENT,"\u02d8":re.ACCENT,"\u02d9":re.ACCENT,"\u02da":re.ACCENT,"\u02dc":re.WIDEACCENT,"\u02dd":re.ACCENT,"\u02f7":re.WIDEACCENT,"\u0302":re.WIDEACCENT,"\u0311":re.ACCENT,"\u03f6":re.REL,"\u2016":[0,0,Ft.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Ft.CLOSE,{fence:!0}],"\u201a":re.ACCENT,"\u201b":re.ACCENT,"\u201d":[0,0,Ft.CLOSE,{fence:!0}],"\u201e":re.ACCENT,"\u201f":re.ACCENT,"\u2032":re.ORD,"\u2033":re.ACCENT,"\u2034":re.ACCENT,"\u2035":re.ACCENT,"\u2036":re.ACCENT,"\u2037":re.ACCENT,"\u203e":re.WIDEACCENT,"\u2057":re.ACCENT,"\u20db":re.ACCENT,"\u20dc":re.ACCENT,"\u2309":re.CLOSE,"\u230b":re.CLOSE,"\u232a":re.CLOSE,"\u23b4":re.WIDEACCENT,"\u23b5":re.WIDEACCENT,"\u23dc":re.WIDEACCENT,"\u23dd":re.WIDEACCENT,"\u23de":re.WIDEACCENT,"\u23df":re.WIDEACCENT,"\u23e0":re.WIDEACCENT,"\u23e1":re.WIDEACCENT,"\u25a0":re.BIN3,"\u25a1":re.BIN3,"\u25aa":re.BIN3,"\u25ab":re.BIN3,"\u25ad":re.BIN3,"\u25ae":re.BIN3,"\u25af":re.BIN3,"\u25b0":re.BIN3,"\u25b1":re.BIN3,"\u25b2":re.BIN4,"\u25b4":re.BIN4,"\u25b6":re.BIN4,"\u25b7":re.BIN4,"\u25b8":re.BIN4,"\u25bc":re.BIN4,"\u25be":re.BIN4,"\u25c0":re.BIN4,"\u25c1":re.BIN4,"\u25c2":re.BIN4,"\u25c4":re.BIN4,"\u25c5":re.BIN4,"\u25c6":re.BIN4,"\u25c7":re.BIN4,"\u25c8":re.BIN4,"\u25c9":re.BIN4,"\u25cc":re.BIN4,"\u25cd":re.BIN4,"\u25ce":re.BIN4,"\u25cf":re.BIN4,"\u25d6":re.BIN4,"\u25d7":re.BIN4,"\u25e6":re.BIN4,"\u266d":re.ORD02,"\u266e":re.ORD02,"\u266f":re.ORD02,"\u2773":re.CLOSE,"\u27e7":re.CLOSE,"\u27e9":re.CLOSE,"\u27eb":re.CLOSE,"\u27ed":re.CLOSE,"\u27ef":re.CLOSE,"\u2980":[0,0,Ft.ORD,{fence:!0,stretchy:!0}],"\u2984":re.CLOSE,"\u2986":re.CLOSE,"\u2988":re.CLOSE,"\u298a":re.CLOSE,"\u298c":re.CLOSE,"\u298e":re.CLOSE,"\u2990":re.CLOSE,"\u2992":re.CLOSE,"\u2994":re.CLOSE,"\u2996":re.CLOSE,"\u2998":re.CLOSE,"\u29fd":re.CLOSE},infix:{"!=":re.BIN4,"#":re.ORD,$:re.ORD,"%":[3,3,Ft.ORD,null],"&&":re.BIN4,"":re.ORD,"*":re.BIN3,"**":se(1,1),"*=":re.BIN4,"+":re.BIN4,"+=":re.BIN4,",":[0,3,Ft.PUNCT,{linebreakstyle:"after",separator:!0}],"-":re.BIN4,"-=":re.BIN4,"->":re.BIN5,".":[0,3,Ft.PUNCT,{linebreakstyle:"after",separator:!0}],"/":re.ORD11,"//":se(1,1),"/=":re.BIN4,":":[1,2,Ft.REL,null],":=":re.BIN4,";":[0,3,Ft.PUNCT,{linebreakstyle:"after",separator:!0}],"<":re.REL,"<=":re.BIN5,"<>":se(1,1),"=":re.REL,"==":re.BIN4,">":re.REL,">=":re.BIN5,"?":[1,1,Ft.CLOSE,null],"@":re.ORD11,"\\":re.ORD,"^":re.ORD11,_:re.ORD11,"|":[2,2,Ft.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Ft.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Ft.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":re.BIN4,"\xb7":re.BIN4,"\xd7":re.BIN4,"\xf7":re.BIN4,\u02b9:re.ORD,"\u0300":re.ACCENT,"\u0301":re.ACCENT,"\u0303":re.WIDEACCENT,"\u0304":re.ACCENT,"\u0306":re.ACCENT,"\u0307":re.ACCENT,"\u0308":re.ACCENT,"\u030c":re.ACCENT,"\u0332":re.WIDEACCENT,"\u0338":re.REL4,"\u2015":[0,0,Ft.ORD,{stretchy:!0}],"\u2017":[0,0,Ft.ORD,{stretchy:!0}],"\u2020":re.BIN3,"\u2021":re.BIN3,"\u2022":re.BIN4,"\u2026":re.INNER,"\u2043":re.BIN4,"\u2044":re.TALLBIN,"\u2061":re.NONE,"\u2062":re.NONE,"\u2063":[0,0,Ft.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":re.NONE,"\u20d7":re.ACCENT,\u2111:re.ORD,\u2113:re.ORD,\u2118:re.ORD,\u211c:re.ORD,"\u2190":re.WIDEREL,"\u2191":re.RELSTRETCH,"\u2192":re.WIDEREL,"\u2193":re.RELSTRETCH,"\u2194":re.WIDEREL,"\u2195":re.RELSTRETCH,"\u2196":re.RELSTRETCH,"\u2197":re.RELSTRETCH,"\u2198":re.RELSTRETCH,"\u2199":re.RELSTRETCH,"\u219a":re.RELACCENT,"\u219b":re.RELACCENT,"\u219c":re.WIDEREL,"\u219d":re.WIDEREL,"\u219e":re.WIDEREL,"\u219f":re.WIDEREL,"\u21a0":re.WIDEREL,"\u21a1":re.RELSTRETCH,"\u21a2":re.WIDEREL,"\u21a3":re.WIDEREL,"\u21a4":re.WIDEREL,"\u21a5":re.RELSTRETCH,"\u21a6":re.WIDEREL,"\u21a7":re.RELSTRETCH,"\u21a8":re.RELSTRETCH,"\u21a9":re.WIDEREL,"\u21aa":re.WIDEREL,"\u21ab":re.WIDEREL,"\u21ac":re.WIDEREL,"\u21ad":re.WIDEREL,"\u21ae":re.RELACCENT,"\u21af":re.RELSTRETCH,"\u21b0":re.RELSTRETCH,"\u21b1":re.RELSTRETCH,"\u21b2":re.RELSTRETCH,"\u21b3":re.RELSTRETCH,"\u21b4":re.RELSTRETCH,"\u21b5":re.RELSTRETCH,"\u21b6":re.RELACCENT,"\u21b7":re.RELACCENT,"\u21b8":re.REL,"\u21b9":re.WIDEREL,"\u21ba":re.REL,"\u21bb":re.REL,"\u21bc":re.WIDEREL,"\u21bd":re.WIDEREL,"\u21be":re.RELSTRETCH,"\u21bf":re.RELSTRETCH,"\u21c0":re.WIDEREL,"\u21c1":re.WIDEREL,"\u21c2":re.RELSTRETCH,"\u21c3":re.RELSTRETCH,"\u21c4":re.WIDEREL,"\u21c5":re.RELSTRETCH,"\u21c6":re.WIDEREL,"\u21c7":re.WIDEREL,"\u21c8":re.RELSTRETCH,"\u21c9":re.WIDEREL,"\u21ca":re.RELSTRETCH,"\u21cb":re.WIDEREL,"\u21cc":re.WIDEREL,"\u21cd":re.RELACCENT,"\u21ce":re.RELACCENT,"\u21cf":re.RELACCENT,"\u21d0":re.WIDEREL,"\u21d1":re.RELSTRETCH,"\u21d2":re.WIDEREL,"\u21d3":re.RELSTRETCH,"\u21d4":re.WIDEREL,"\u21d5":re.RELSTRETCH,"\u21d6":re.RELSTRETCH,"\u21d7":re.RELSTRETCH,"\u21d8":re.RELSTRETCH,"\u21d9":re.RELSTRETCH,"\u21da":re.WIDEREL,"\u21db":re.WIDEREL,"\u21dc":re.WIDEREL,"\u21dd":re.WIDEREL,"\u21de":re.REL,"\u21df":re.REL,"\u21e0":re.WIDEREL,"\u21e1":re.RELSTRETCH,"\u21e2":re.WIDEREL,"\u21e3":re.RELSTRETCH,"\u21e4":re.WIDEREL,"\u21e5":re.WIDEREL,"\u21e6":re.WIDEREL,"\u21e7":re.RELSTRETCH,"\u21e8":re.WIDEREL,"\u21e9":re.RELSTRETCH,"\u21ea":re.RELSTRETCH,"\u21eb":re.RELSTRETCH,"\u21ec":re.RELSTRETCH,"\u21ed":re.RELSTRETCH,"\u21ee":re.RELSTRETCH,"\u21ef":re.RELSTRETCH,"\u21f0":re.WIDEREL,"\u21f1":re.REL,"\u21f2":re.REL,"\u21f3":re.RELSTRETCH,"\u21f4":re.RELACCENT,"\u21f5":re.RELSTRETCH,"\u21f6":re.WIDEREL,"\u21f7":re.RELACCENT,"\u21f8":re.RELACCENT,"\u21f9":re.RELACCENT,"\u21fa":re.RELACCENT,"\u21fb":re.RELACCENT,"\u21fc":re.RELACCENT,"\u21fd":re.WIDEREL,"\u21fe":re.WIDEREL,"\u21ff":re.WIDEREL,"\u2201":se(1,2,Ft.ORD),"\u2205":re.ORD,"\u2206":re.BIN3,"\u2208":re.REL,"\u2209":re.REL,"\u220a":re.REL,"\u220b":re.REL,"\u220c":re.REL,"\u220d":re.REL,"\u220e":re.BIN3,"\u2212":re.BIN4,"\u2213":re.BIN4,"\u2214":re.BIN4,"\u2215":re.TALLBIN,"\u2216":re.BIN4,"\u2217":re.BIN4,"\u2218":re.BIN4,"\u2219":re.BIN4,"\u221d":re.REL,"\u221e":re.ORD,"\u221f":re.REL,"\u2223":re.REL,"\u2224":re.REL,"\u2225":re.REL,"\u2226":re.REL,"\u2227":re.BIN4,"\u2228":re.BIN4,"\u2229":re.BIN4,"\u222a":re.BIN4,"\u2234":re.REL,"\u2235":re.REL,"\u2236":re.REL,"\u2237":re.REL,"\u2238":re.BIN4,"\u2239":re.REL,"\u223a":re.BIN4,"\u223b":re.REL,"\u223c":re.REL,"\u223d":re.REL,"\u223d\u0331":re.BIN3,"\u223e":re.REL,"\u223f":re.BIN3,"\u2240":re.BIN4,"\u2241":re.REL,"\u2242":re.REL,"\u2242\u0338":re.REL,"\u2243":re.REL,"\u2244":re.REL,"\u2245":re.REL,"\u2246":re.REL,"\u2247":re.REL,"\u2248":re.REL,"\u2249":re.REL,"\u224a":re.REL,"\u224b":re.REL,"\u224c":re.REL,"\u224d":re.REL,"\u224e":re.REL,"\u224e\u0338":re.REL,"\u224f":re.REL,"\u224f\u0338":re.REL,"\u2250":re.REL,"\u2251":re.REL,"\u2252":re.REL,"\u2253":re.REL,"\u2254":re.REL,"\u2255":re.REL,"\u2256":re.REL,"\u2257":re.REL,"\u2258":re.REL,"\u2259":re.REL,"\u225a":re.REL,"\u225b":re.REL,"\u225c":re.REL,"\u225d":re.REL,"\u225e":re.REL,"\u225f":re.REL,"\u2260":re.REL,"\u2261":re.REL,"\u2262":re.REL,"\u2263":re.REL,"\u2264":re.REL,"\u2265":re.REL,"\u2266":re.REL,"\u2266\u0338":re.REL,"\u2267":re.REL,"\u2268":re.REL,"\u2269":re.REL,"\u226a":re.REL,"\u226a\u0338":re.REL,"\u226b":re.REL,"\u226b\u0338":re.REL,"\u226c":re.REL,"\u226d":re.REL,"\u226e":re.REL,"\u226f":re.REL,"\u2270":re.REL,"\u2271":re.REL,"\u2272":re.REL,"\u2273":re.REL,"\u2274":re.REL,"\u2275":re.REL,"\u2276":re.REL,"\u2277":re.REL,"\u2278":re.REL,"\u2279":re.REL,"\u227a":re.REL,"\u227b":re.REL,"\u227c":re.REL,"\u227d":re.REL,"\u227e":re.REL,"\u227f":re.REL,"\u227f\u0338":re.REL,"\u2280":re.REL,"\u2281":re.REL,"\u2282":re.REL,"\u2282\u20d2":re.REL,"\u2283":re.REL,"\u2283\u20d2":re.REL,"\u2284":re.REL,"\u2285":re.REL,"\u2286":re.REL,"\u2287":re.REL,"\u2288":re.REL,"\u2289":re.REL,"\u228a":re.REL,"\u228b":re.REL,"\u228c":re.BIN4,"\u228d":re.BIN4,"\u228e":re.BIN4,"\u228f":re.REL,"\u228f\u0338":re.REL,"\u2290":re.REL,"\u2290\u0338":re.REL,"\u2291":re.REL,"\u2292":re.REL,"\u2293":re.BIN4,"\u2294":re.BIN4,"\u2295":re.BIN4,"\u2296":re.BIN4,"\u2297":re.BIN4,"\u2298":re.BIN4,"\u2299":re.BIN4,"\u229a":re.BIN4,"\u229b":re.BIN4,"\u229c":re.BIN4,"\u229d":re.BIN4,"\u229e":re.BIN4,"\u229f":re.BIN4,"\u22a0":re.BIN4,"\u22a1":re.BIN4,"\u22a2":re.REL,"\u22a3":re.REL,"\u22a4":re.ORD55,"\u22a5":re.REL,"\u22a6":re.REL,"\u22a7":re.REL,"\u22a8":re.REL,"\u22a9":re.REL,"\u22aa":re.REL,"\u22ab":re.REL,"\u22ac":re.REL,"\u22ad":re.REL,"\u22ae":re.REL,"\u22af":re.REL,"\u22b0":re.REL,"\u22b1":re.REL,"\u22b2":re.REL,"\u22b3":re.REL,"\u22b4":re.REL,"\u22b5":re.REL,"\u22b6":re.REL,"\u22b7":re.REL,"\u22b8":re.REL,"\u22b9":re.REL,"\u22ba":re.BIN4,"\u22bb":re.BIN4,"\u22bc":re.BIN4,"\u22bd":re.BIN4,"\u22be":re.BIN3,"\u22bf":re.BIN3,"\u22c4":re.BIN4,"\u22c5":re.BIN4,"\u22c6":re.BIN4,"\u22c7":re.BIN4,"\u22c8":re.REL,"\u22c9":re.BIN4,"\u22ca":re.BIN4,"\u22cb":re.BIN4,"\u22cc":re.BIN4,"\u22cd":re.REL,"\u22ce":re.BIN4,"\u22cf":re.BIN4,"\u22d0":re.REL,"\u22d1":re.REL,"\u22d2":re.BIN4,"\u22d3":re.BIN4,"\u22d4":re.REL,"\u22d5":re.REL,"\u22d6":re.REL,"\u22d7":re.REL,"\u22d8":re.REL,"\u22d9":re.REL,"\u22da":re.REL,"\u22db":re.REL,"\u22dc":re.REL,"\u22dd":re.REL,"\u22de":re.REL,"\u22df":re.REL,"\u22e0":re.REL,"\u22e1":re.REL,"\u22e2":re.REL,"\u22e3":re.REL,"\u22e4":re.REL,"\u22e5":re.REL,"\u22e6":re.REL,"\u22e7":re.REL,"\u22e8":re.REL,"\u22e9":re.REL,"\u22ea":re.REL,"\u22eb":re.REL,"\u22ec":re.REL,"\u22ed":re.REL,"\u22ee":re.ORD55,"\u22ef":re.INNER,"\u22f0":re.REL,"\u22f1":[5,5,Ft.INNER,null],"\u22f2":re.REL,"\u22f3":re.REL,"\u22f4":re.REL,"\u22f5":re.REL,"\u22f6":re.REL,"\u22f7":re.REL,"\u22f8":re.REL,"\u22f9":re.REL,"\u22fa":re.REL,"\u22fb":re.REL,"\u22fc":re.REL,"\u22fd":re.REL,"\u22fe":re.REL,"\u22ff":re.REL,"\u2305":re.BIN3,"\u2306":re.BIN3,"\u2322":re.REL4,"\u2323":re.REL4,"\u2329":re.OPEN,"\u232a":re.CLOSE,"\u23aa":re.ORD,"\u23af":[0,0,Ft.ORD,{stretchy:!0}],"\u23b0":re.OPEN,"\u23b1":re.CLOSE,"\u2500":re.ORD,"\u25b3":re.BIN4,"\u25b5":re.BIN4,"\u25b9":re.BIN4,"\u25bd":re.BIN4,"\u25bf":re.BIN4,"\u25c3":re.BIN4,"\u25ef":re.BIN3,"\u2660":re.ORD,"\u2661":re.ORD,"\u2662":re.ORD,"\u2663":re.ORD,"\u2758":re.REL,"\u27f0":re.RELSTRETCH,"\u27f1":re.RELSTRETCH,"\u27f5":re.WIDEREL,"\u27f6":re.WIDEREL,"\u27f7":re.WIDEREL,"\u27f8":re.WIDEREL,"\u27f9":re.WIDEREL,"\u27fa":re.WIDEREL,"\u27fb":re.WIDEREL,"\u27fc":re.WIDEREL,"\u27fd":re.WIDEREL,"\u27fe":re.WIDEREL,"\u27ff":re.WIDEREL,"\u2900":re.RELACCENT,"\u2901":re.RELACCENT,"\u2902":re.RELACCENT,"\u2903":re.RELACCENT,"\u2904":re.RELACCENT,"\u2905":re.RELACCENT,"\u2906":re.RELACCENT,"\u2907":re.RELACCENT,"\u2908":re.REL,"\u2909":re.REL,"\u290a":re.RELSTRETCH,"\u290b":re.RELSTRETCH,"\u290c":re.WIDEREL,"\u290d":re.WIDEREL,"\u290e":re.WIDEREL,"\u290f":re.WIDEREL,"\u2910":re.WIDEREL,"\u2911":re.RELACCENT,"\u2912":re.RELSTRETCH,"\u2913":re.RELSTRETCH,"\u2914":re.RELACCENT,"\u2915":re.RELACCENT,"\u2916":re.RELACCENT,"\u2917":re.RELACCENT,"\u2918":re.RELACCENT,"\u2919":re.RELACCENT,"\u291a":re.RELACCENT,"\u291b":re.RELACCENT,"\u291c":re.RELACCENT,"\u291d":re.RELACCENT,"\u291e":re.RELACCENT,"\u291f":re.RELACCENT,"\u2920":re.RELACCENT,"\u2921":re.RELSTRETCH,"\u2922":re.RELSTRETCH,"\u2923":re.REL,"\u2924":re.REL,"\u2925":re.REL,"\u2926":re.REL,"\u2927":re.REL,"\u2928":re.REL,"\u2929":re.REL,"\u292a":re.REL,"\u292b":re.REL,"\u292c":re.REL,"\u292d":re.REL,"\u292e":re.REL,"\u292f":re.REL,"\u2930":re.REL,"\u2931":re.REL,"\u2932":re.REL,"\u2933":re.RELACCENT,"\u2934":re.REL,"\u2935":re.REL,"\u2936":re.REL,"\u2937":re.REL,"\u2938":re.REL,"\u2939":re.REL,"\u293a":re.RELACCENT,"\u293b":re.RELACCENT,"\u293c":re.RELACCENT,"\u293d":re.RELACCENT,"\u293e":re.REL,"\u293f":re.REL,"\u2940":re.REL,"\u2941":re.REL,"\u2942":re.RELACCENT,"\u2943":re.RELACCENT,"\u2944":re.RELACCENT,"\u2945":re.RELACCENT,"\u2946":re.RELACCENT,"\u2947":re.RELACCENT,"\u2948":re.RELACCENT,"\u2949":re.REL,"\u294a":re.RELACCENT,"\u294b":re.RELACCENT,"\u294c":re.REL,"\u294d":re.REL,"\u294e":re.WIDEREL,"\u294f":re.RELSTRETCH,"\u2950":re.WIDEREL,"\u2951":re.RELSTRETCH,"\u2952":re.WIDEREL,"\u2953":re.WIDEREL,"\u2954":re.RELSTRETCH,"\u2955":re.RELSTRETCH,"\u2956":re.RELSTRETCH,"\u2957":re.RELSTRETCH,"\u2958":re.RELSTRETCH,"\u2959":re.RELSTRETCH,"\u295a":re.WIDEREL,"\u295b":re.WIDEREL,"\u295c":re.RELSTRETCH,"\u295d":re.RELSTRETCH,"\u295e":re.WIDEREL,"\u295f":re.WIDEREL,"\u2960":re.RELSTRETCH,"\u2961":re.RELSTRETCH,"\u2962":re.RELACCENT,"\u2963":re.REL,"\u2964":re.RELACCENT,"\u2965":re.REL,"\u2966":re.RELACCENT,"\u2967":re.RELACCENT,"\u2968":re.RELACCENT,"\u2969":re.RELACCENT,"\u296a":re.RELACCENT,"\u296b":re.RELACCENT,"\u296c":re.RELACCENT,"\u296d":re.RELACCENT,"\u296e":re.RELSTRETCH,"\u296f":re.RELSTRETCH,"\u2970":re.RELACCENT,"\u2971":re.RELACCENT,"\u2972":re.RELACCENT,"\u2973":re.RELACCENT,"\u2974":re.RELACCENT,"\u2975":re.RELACCENT,"\u2976":re.RELACCENT,"\u2977":re.RELACCENT,"\u2978":re.RELACCENT,"\u2979":re.RELACCENT,"\u297a":re.RELACCENT,"\u297b":re.RELACCENT,"\u297c":re.RELACCENT,"\u297d":re.RELACCENT,"\u297e":re.REL,"\u297f":re.REL,"\u2981":re.BIN3,"\u2982":re.BIN3,"\u2999":re.BIN3,"\u299a":re.BIN3,"\u299b":re.BIN3,"\u299c":re.BIN3,"\u299d":re.BIN3,"\u299e":re.BIN3,"\u299f":re.BIN3,"\u29a0":re.BIN3,"\u29a1":re.BIN3,"\u29a2":re.BIN3,"\u29a3":re.BIN3,"\u29a4":re.BIN3,"\u29a5":re.BIN3,"\u29a6":re.BIN3,"\u29a7":re.BIN3,"\u29a8":re.BIN3,"\u29a9":re.BIN3,"\u29aa":re.BIN3,"\u29ab":re.BIN3,"\u29ac":re.BIN3,"\u29ad":re.BIN3,"\u29ae":re.BIN3,"\u29af":re.BIN3,"\u29b0":re.BIN3,"\u29b1":re.BIN3,"\u29b2":re.BIN3,"\u29b3":re.BIN3,"\u29b4":re.BIN3,"\u29b5":re.BIN3,"\u29b6":re.BIN4,"\u29b7":re.BIN4,"\u29b8":re.BIN4,"\u29b9":re.BIN4,"\u29ba":re.BIN4,"\u29bb":re.BIN4,"\u29bc":re.BIN4,"\u29bd":re.BIN4,"\u29be":re.BIN4,"\u29bf":re.BIN4,"\u29c0":re.REL,"\u29c1":re.REL,"\u29c2":re.BIN3,"\u29c3":re.BIN3,"\u29c4":re.BIN4,"\u29c5":re.BIN4,"\u29c6":re.BIN4,"\u29c7":re.BIN4,"\u29c8":re.BIN4,"\u29c9":re.BIN3,"\u29ca":re.BIN3,"\u29cb":re.BIN3,"\u29cc":re.BIN3,"\u29cd":re.BIN3,"\u29ce":re.REL,"\u29cf":re.REL,"\u29cf\u0338":re.REL,"\u29d0":re.REL,"\u29d0\u0338":re.REL,"\u29d1":re.REL,"\u29d2":re.REL,"\u29d3":re.REL,"\u29d4":re.REL,"\u29d5":re.REL,"\u29d6":re.BIN4,"\u29d7":re.BIN4,"\u29d8":re.BIN3,"\u29d9":re.BIN3,"\u29db":re.BIN3,"\u29dc":re.BIN3,"\u29dd":re.BIN3,"\u29de":re.REL,"\u29df":re.BIN3,"\u29e0":re.BIN3,"\u29e1":re.REL,"\u29e2":re.BIN4,"\u29e3":re.REL,"\u29e4":re.REL,"\u29e5":re.REL,"\u29e6":re.REL,"\u29e7":re.BIN3,"\u29e8":re.BIN3,"\u29e9":re.BIN3,"\u29ea":re.BIN3,"\u29eb":re.BIN3,"\u29ec":re.BIN3,"\u29ed":re.BIN3,"\u29ee":re.BIN3,"\u29ef":re.BIN3,"\u29f0":re.BIN3,"\u29f1":re.BIN3,"\u29f2":re.BIN3,"\u29f3":re.BIN3,"\u29f4":re.REL,"\u29f5":re.BIN4,"\u29f6":re.BIN4,"\u29f7":re.BIN4,"\u29f8":re.BIN3,"\u29f9":re.BIN3,"\u29fa":re.BIN3,"\u29fb":re.BIN3,"\u29fe":re.BIN4,"\u29ff":re.BIN4,"\u2a1d":re.BIN3,"\u2a1e":re.BIN3,"\u2a1f":re.BIN3,"\u2a20":re.BIN3,"\u2a21":re.BIN3,"\u2a22":re.BIN4,"\u2a23":re.BIN4,"\u2a24":re.BIN4,"\u2a25":re.BIN4,"\u2a26":re.BIN4,"\u2a27":re.BIN4,"\u2a28":re.BIN4,"\u2a29":re.BIN4,"\u2a2a":re.BIN4,"\u2a2b":re.BIN4,"\u2a2c":re.BIN4,"\u2a2d":re.BIN4,"\u2a2e":re.BIN4,"\u2a2f":re.BIN4,"\u2a30":re.BIN4,"\u2a31":re.BIN4,"\u2a32":re.BIN4,"\u2a33":re.BIN4,"\u2a34":re.BIN4,"\u2a35":re.BIN4,"\u2a36":re.BIN4,"\u2a37":re.BIN4,"\u2a38":re.BIN4,"\u2a39":re.BIN4,"\u2a3a":re.BIN4,"\u2a3b":re.BIN4,"\u2a3c":re.BIN4,"\u2a3d":re.BIN4,"\u2a3e":re.BIN4,"\u2a3f":re.BIN4,"\u2a40":re.BIN4,"\u2a41":re.BIN4,"\u2a42":re.BIN4,"\u2a43":re.BIN4,"\u2a44":re.BIN4,"\u2a45":re.BIN4,"\u2a46":re.BIN4,"\u2a47":re.BIN4,"\u2a48":re.BIN4,"\u2a49":re.BIN4,"\u2a4a":re.BIN4,"\u2a4b":re.BIN4,"\u2a4c":re.BIN4,"\u2a4d":re.BIN4,"\u2a4e":re.BIN4,"\u2a4f":re.BIN4,"\u2a50":re.BIN4,"\u2a51":re.BIN4,"\u2a52":re.BIN4,"\u2a53":re.BIN4,"\u2a54":re.BIN4,"\u2a55":re.BIN4,"\u2a56":re.BIN4,"\u2a57":re.BIN4,"\u2a58":re.BIN4,"\u2a59":re.REL,"\u2a5a":re.BIN4,"\u2a5b":re.BIN4,"\u2a5c":re.BIN4,"\u2a5d":re.BIN4,"\u2a5e":re.BIN4,"\u2a5f":re.BIN4,"\u2a60":re.BIN4,"\u2a61":re.BIN4,"\u2a62":re.BIN4,"\u2a63":re.BIN4,"\u2a64":re.BIN4,"\u2a65":re.BIN4,"\u2a66":re.REL,"\u2a67":re.REL,"\u2a68":re.REL,"\u2a69":re.REL,"\u2a6a":re.REL,"\u2a6b":re.REL,"\u2a6c":re.REL,"\u2a6d":re.REL,"\u2a6e":re.REL,"\u2a6f":re.REL,"\u2a70":re.REL,"\u2a71":re.BIN4,"\u2a72":re.BIN4,"\u2a73":re.REL,"\u2a74":re.REL,"\u2a75":re.REL,"\u2a76":re.REL,"\u2a77":re.REL,"\u2a78":re.REL,"\u2a79":re.REL,"\u2a7a":re.REL,"\u2a7b":re.REL,"\u2a7c":re.REL,"\u2a7d":re.REL,"\u2a7d\u0338":re.REL,"\u2a7e":re.REL,"\u2a7e\u0338":re.REL,"\u2a7f":re.REL,"\u2a80":re.REL,"\u2a81":re.REL,"\u2a82":re.REL,"\u2a83":re.REL,"\u2a84":re.REL,"\u2a85":re.REL,"\u2a86":re.REL,"\u2a87":re.REL,"\u2a88":re.REL,"\u2a89":re.REL,"\u2a8a":re.REL,"\u2a8b":re.REL,"\u2a8c":re.REL,"\u2a8d":re.REL,"\u2a8e":re.REL,"\u2a8f":re.REL,"\u2a90":re.REL,"\u2a91":re.REL,"\u2a92":re.REL,"\u2a93":re.REL,"\u2a94":re.REL,"\u2a95":re.REL,"\u2a96":re.REL,"\u2a97":re.REL,"\u2a98":re.REL,"\u2a99":re.REL,"\u2a9a":re.REL,"\u2a9b":re.REL,"\u2a9c":re.REL,"\u2a9d":re.REL,"\u2a9e":re.REL,"\u2a9f":re.REL,"\u2aa0":re.REL,"\u2aa1":re.REL,"\u2aa1\u0338":re.REL,"\u2aa2":re.REL,"\u2aa2\u0338":re.REL,"\u2aa3":re.REL,"\u2aa4":re.REL,"\u2aa5":re.REL,"\u2aa6":re.REL,"\u2aa7":re.REL,"\u2aa8":re.REL,"\u2aa9":re.REL,"\u2aaa":re.REL,"\u2aab":re.REL,"\u2aac":re.REL,"\u2aad":re.REL,"\u2aae":re.REL,"\u2aaf":re.REL,"\u2aaf\u0338":re.REL,"\u2ab0":re.REL,"\u2ab0\u0338":re.REL,"\u2ab1":re.REL,"\u2ab2":re.REL,"\u2ab3":re.REL,"\u2ab4":re.REL,"\u2ab5":re.REL,"\u2ab6":re.REL,"\u2ab7":re.REL,"\u2ab8":re.REL,"\u2ab9":re.REL,"\u2aba":re.REL,"\u2abb":re.REL,"\u2abc":re.REL,"\u2abd":re.REL,"\u2abe":re.REL,"\u2abf":re.REL,"\u2ac0":re.REL,"\u2ac1":re.REL,"\u2ac2":re.REL,"\u2ac3":re.REL,"\u2ac4":re.REL,"\u2ac5":re.REL,"\u2ac6":re.REL,"\u2ac7":re.REL,"\u2ac8":re.REL,"\u2ac9":re.REL,"\u2aca":re.REL,"\u2acb":re.REL,"\u2acc":re.REL,"\u2acd":re.REL,"\u2ace":re.REL,"\u2acf":re.REL,"\u2ad0":re.REL,"\u2ad1":re.REL,"\u2ad2":re.REL,"\u2ad3":re.REL,"\u2ad4":re.REL,"\u2ad5":re.REL,"\u2ad6":re.REL,"\u2ad7":re.REL,"\u2ad8":re.REL,"\u2ad9":re.REL,"\u2ada":re.REL,"\u2adb":re.REL,"\u2add":re.REL,"\u2add\u0338":re.REL,"\u2ade":re.REL,"\u2adf":re.REL,"\u2ae0":re.REL,"\u2ae1":re.REL,"\u2ae2":re.REL,"\u2ae3":re.REL,"\u2ae4":re.REL,"\u2ae5":re.REL,"\u2ae6":re.REL,"\u2ae7":re.REL,"\u2ae8":re.REL,"\u2ae9":re.REL,"\u2aea":re.REL,"\u2aeb":re.REL,"\u2aec":re.REL,"\u2aed":re.REL,"\u2aee":re.REL,"\u2aef":re.REL,"\u2af0":re.REL,"\u2af1":re.REL,"\u2af2":re.REL,"\u2af3":re.REL,"\u2af4":re.BIN4,"\u2af5":re.BIN4,"\u2af6":re.BIN4,"\u2af7":re.REL,"\u2af8":re.REL,"\u2af9":re.REL,"\u2afa":re.REL,"\u2afb":re.BIN4,"\u2afd":re.BIN4,"\u2afe":re.BIN3,"\u2b45":re.RELSTRETCH,"\u2b46":re.RELSTRETCH,"\u3008":re.OPEN,"\u3009":re.CLOSE,"\ufe37":re.WIDEACCENT,"\ufe38":re.WIDEACCENT}};function le(t,e){return t.length!==e.length?e.length-t.length:t===e?0:tt.codePointAt(0)))}function de(t){return String.fromCodePoint(...t)}function ue(t){return!!t.match(/%\s*$/)}function pe(t){return t.trim().split(/\s+/)}function me(t){return t.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((t,e,s,r)=>e+String.fromCodePoint(parseInt(s||r,16))))}oe.infix["^"]=re.WIDEREL,oe.infix._=re.WIDEREL,oe.infix["\u2adc"]=re.REL;class Ee extends Gt{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let t=this.getText(),[e,s,r]=this.handleExplicitForm(this.getForms()),i=this.constructor.OPTABLE,n=i[e][t]||i[s][t]||i[r][t];return n?n[2]:Ft.REL}return this._texClass}set texClass(t){this._texClass=t}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let t=this,e=this,s=this.factory.getNodeClass("math");for(;e&&e.isEmbellished&&e.coreMO()===this&&!(e instanceof s);)t=e,e=e.parent;return t}coreText(t){if(!t)return"";if(t.isEmbellished)return t.coreMO().getText();for(;((t.isKind("mrow")||t.isKind("TeXAtom")||t.isKind("mstyle")||t.isKind("mphantom"))&&1===t.childNodes.length||t.isKind("munderover"))&&t.childNodes[0];)t=t.childNodes[0];return t.isToken?t.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let t=!1;const e=this.coreParent().parent;if(e){const s=e.isKind("mover")?e.childNodes[e.over].coreMO()?"accent":"":e.isKind("munder")?e.childNodes[e.under].coreMO()?"accentunder":"":e.isKind("munderover")?this===e.childNodes[e.over].coreMO()?"accent":this===e.childNodes[e.under].coreMO()?"accentunder":"":"";if(s){t=void 0!==e.attributes.getExplicit(s)?t:this.attributes.get("accent")}}return t}setTeXclass(t){let{form:e,fence:s}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(s&&this.texClass===Ft.REL&&("prefix"===e&&(this.texClass=Ft.OPEN),"postfix"===e&&(this.texClass=Ft.CLOSE)),this.adjustTeXclass(t))}adjustTeXclass(t){let e=this.texClass,s=this.prevClass;if(e===Ft.NONE)return t;if(t?(!t.getProperty("autoOP")||e!==Ft.BIN&&e!==Ft.REL||(s=t.texClass=Ft.ORD),s=this.prevClass=t.texClass||Ft.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):s=this.prevClass=Ft.NONE,e!==Ft.BIN||s!==Ft.NONE&&s!==Ft.BIN&&s!==Ft.OP&&s!==Ft.REL&&s!==Ft.OPEN&&s!==Ft.PUNCT)if(s!==Ft.BIN||e!==Ft.REL&&e!==Ft.CLOSE&&e!==Ft.PUNCT){if(e===Ft.BIN){let t=this,e=this.parent;for(;e&&e.parent&&e.isEmbellished&&(1===e.childNodes.length||!e.isKind("mrow")&&e.core()===t);)t=e,e=e.parent;e.childNodes[e.childNodes.length-1]===t&&(this.texClass=Ft.ORD)}}else t.texClass=this.prevClass=Ft.ORD;else this.texClass=Ft.ORD;return this}setInheritedAttributes(t={},e=!1,s=0,r=!1){super.setInheritedAttributes(t,e,s,r);let i=this.getText();this.checkOperatorTable(i),this.checkPseudoScripts(i),this.checkPrimes(i),this.checkMathAccent(i)}checkOperatorTable(t){let[e,s,r]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",e);let i=this.constructor.OPTABLE,n=i[e][t]||i[s][t]||i[r][t];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const t of Object.keys(n[3]||{}))this.attributes.setInherited(t,n[3][t]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let e=ne(t);if(e){void 0===this.getProperty("texClass")&&(this.texClass=e[2]);const t=this.constructor.MMLSPACING[e[2]];this.lspace=(t[0]+1)/18,this.rspace=(t[1]+1)/18}}}getForms(){let t=this,e=this.parent,s=this.Parent;for(;s&&s.isEmbellished;)t=e,e=s.parent,s=s.Parent;if(e&&e.isKind("mrow")&&1!==e.nonSpaceLength()){if(e.firstNonSpace()===t)return["prefix","infix","postfix"];if(e.lastNonSpace()===t)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(t){if(this.attributes.isSet("form")){const e=this.attributes.get("form");t=[e].concat(t.filter((t=>t!==e)))}return t}checkPseudoScripts(t){const e=this.constructor.pseudoScripts;if(!t.match(e))return;const s=this.coreParent().Parent,r=!s||!(s.isKind("msubsup")&&!s.isKind("msub"));this.setProperty("pseudoscript",r),r&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(t){const e=this.constructor.primes;if(!t.match(e))return;const s=this.constructor.remapPrimes,r=de(he(t).map((t=>s[t])));this.setProperty("primes",r)}checkMathAccent(t){const e=this.Parent;if(void 0!==this.getProperty("mathaccent")||!e||!e.isKind("munderover"))return;const[s,r,i]=e.childNodes;if(s.isEmbellished&&s.coreMO()===this)return;const n=!(!r||!r.isEmbellished||r.coreMO()!==this),a=!(!i||!i.isEmbellished||r.coreMO()!==this);if(!n&&!a)return;const o=this.constructor.mathaccents;t.match(o)&&this.setProperty("mathaccent",!0)}}Ee.defaults=Object.assign(Object.assign({},Gt.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Ee.MMLSPACING=ae,Ee.OPTABLE=oe,Ee.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Ee.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Ee.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Ee.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class fe extends Gt{constructor(){super(...arguments),this.texclass=Ft.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}fe.defaults=Object.assign({},Gt.defaults);class ge extends Gt{constructor(){super(...arguments),this.texclass=Ft.NONE}setTeXclass(t){return t}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const t=this.attributes.get("linebreak");return this.canBreak&&("newline"===t||"indentingnewline"===t)}get canBreak(){const t=this.attributes;return void 0===t.getExplicit("height")&&void 0===t.getExplicit("depth")&&void 0===t.getExplicit("style")&&void 0===t.getExplicit("mathbackground")&&void 0===t.getExplicit("background")}}ge.defaults=Object.assign(Object.assign({},Gt.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Re extends Gt{constructor(){super(...arguments),this.texclass=Ft.ORD}get kind(){return"ms"}}Re.defaults=Object.assign(Object.assign({},Gt.defaults),{lquote:'"',rquote:'"'});class Le extends Xt{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const t of this.childNodes)if(!t.isSpacelike)return!1;return!0}get isEmbellished(){let t=!1,e=0;for(const s of this.childNodes){if(s)if(s.isEmbellished){if(t)return!1;t=!0,this._core=e}else if(!s.isSpacelike)return!1;e++}return t}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let t=0;for(const e of this.childNodes)e&&!e.isSpacelike&&t++;return t}firstNonSpace(){for(const t of this.childNodes)if(t&&!t.isSpacelike)return t;return null}lastNonSpace(){let t=this.childNodes.length;for(;--t>=0;){let e=this.childNodes[t];if(e&&!e.isSpacelike)return e}return null}setTeXclass(t){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(t),t=null;for(const e of this.childNodes)t=e.setTeXclass(t);return null==this.texClass&&(this.texClass=Ft.INNER),this}for(const e of this.childNodes)t=e.setTeXclass(t);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),t}}Le.defaults=Object.assign({},Xt.defaults);class Ne extends Le{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Ne.defaults=Le.defaults;class be extends Kt{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(t){this.getPrevClass(t);for(const t of this.childNodes)t.setTeXclass(null);return this}setChildInheritedAttributes(t,e,s,r){(!e||s>0)&&s++;const i=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),a=this.addInheritedAttributes(Object.assign({},t),{numalign:i,indentshift:"0",indentalignfirst:i,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),o=this.addInheritedAttributes(Object.assign({},t),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(a,!1,s,r),this.childNodes[1].setInheritedAttributes(o,!1,s,!0)}}be.defaults=Object.assign(Object.assign({},Kt.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class xe extends Xt{constructor(){super(...arguments),this.texclass=Ft.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(t){return this.getPrevClass(t),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(t,e,s,r){this.childNodes[0].setInheritedAttributes(t,e,s,!0)}}xe.defaults=Object.assign(Object.assign({},Xt.defaults),{"data-vertical-align":"bottom"});class ye extends Xt{constructor(){super(...arguments),this.texclass=Ft.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(t){return this.getPrevClass(t),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(t,e,s,r){this.childNodes[0].setInheritedAttributes(t,e,s,!0),this.childNodes[1].setInheritedAttributes(t,!1,s+2,r)}}ye.defaults=Object.assign(Object.assign({},Xt.defaults),{"data-vertical-align":"bottom"});class Ce extends Ut{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(t,e,s,r){let i=this.attributes.getExplicit("scriptlevel");null!=i&&(i=i.toString(),i.match(/^\s*[-+]/)?s+=parseInt(i):s=parseInt(i),r=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(e=!0===n,r=!1);const a=this.attributes.getExplicit("data-cramped");null!=a&&(r=a),t=this.addInheritedAttributes(t,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(t,e,s,r)}}Ce.defaults=Object.assign(Object.assign({},Ut.defaults),{scriptlevel:Pt,displaystyle:Pt,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Pt,mathcolor:Pt,dir:Pt,infixlinebreakstyle:"before"});class Ie extends Xt{constructor(){super(...arguments),this.texclass=Ft.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Ie.defaults=Object.assign({},Xt.defaults);class Te extends Ut{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(t){return this.getProperty("vbox")?(this.texClass=Ft.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(t)}}Te.defaults=Object.assign(Object.assign({},Ut.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Oe extends Ut{constructor(){super(...arguments),this.texclass=Ft.ORD}get kind(){return"mphantom"}}Oe.defaults=Object.assign({},Ut.defaults);class Ae extends Xt{constructor(){super(...arguments),this.texclass=Ft.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(t){this.getPrevClass(t),this.open&&(t=this.open.setTeXclass(t)),this.childNodes[0]&&(t=this.childNodes[0].setTeXclass(t));for(let e=1,s=this.childNodes.length;ethis.childNodes.length&&(t=1),this.attributes.set("selection",t)}setChildInheritedAttributes(t,e,s,r){var i,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(i=this.childNodes[0])||void 0===i||i.setInheritedAttributes(t,e,s,r),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(t,!1,1,!1)):super.setChildInheritedAttributes(t,e,s,r)}}De.defaults=Object.assign(Object.assign({},Xt.defaults),{actiontype:"toggle",selection:1});class Me extends Kt{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(t,e,s,r){let i=this.childNodes;i[0].setInheritedAttributes(t,e,s,r),i[1].setInheritedAttributes(t,!1,s+1,r||1===this.sub),i[2]&&i[2].setInheritedAttributes(t,!1,s+1,r||2===this.sub)}}Me.defaults=Object.assign(Object.assign({},Kt.defaults),{subscriptshift:"",superscriptshift:""});class Se extends Me{get kind(){return"msub"}get arity(){return 2}}Se.defaults=Object.assign({},Me.defaults);class ke extends Me{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}ke.defaults=Object.assign({},Me.defaults);class Be extends Kt{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(t,e,s,r){let i=this.childNodes;i[0].setInheritedAttributes(t,e,s,r||!!i[this.over]);let n=!(e||!i[0].coreMO().attributes.get("movablelimits")),a=this.constructor.ACCENTS;i[1].setInheritedAttributes(t,!1,this.getScriptlevel(a[1],n,s),r||1===this.under),this.setInheritedAccent(1,a[1],e,s,r,n),i[2]&&(i[2].setInheritedAttributes(t,!1,this.getScriptlevel(a[2],n,s),r||2===this.under),this.setInheritedAccent(2,a[2],e,s,r,n))}getScriptlevel(t,e,s){return!e&&this.attributes.get(t)||s++,s}setInheritedAccent(t,e,s,r,i,n){let a=this.childNodes[t];if(null==this.attributes.getExplicit(e)&&a.isEmbellished){let t=a.coreMO().attributes.get("accent");this.attributes.setInherited(e,t),t!==this.attributes.getDefault(e)&&a.setInheritedAttributes({},s,this.getScriptlevel(e,n,r),i)}}}Be.defaults=Object.assign(Object.assign({},Kt.defaults),{accent:!1,accentunder:!1,align:"center"}),Be.ACCENTS=["","accentunder","accent"];class _e extends Be{get kind(){return"munder"}get arity(){return 2}}_e.defaults=Object.assign({},Be.defaults);class Pe extends Be{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Pe.defaults=Object.assign({},Be.defaults),Pe.ACCENTS=["","accent","accentunder"];class we extends Me{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(t,e,s,r){this.childNodes[0].setInheritedAttributes(t,e,s,r);let i=!1;for(let e=1,n=0;e...`}verifyTree(t){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",t,!0)}}let Qe={[Qt.prototype.kind]:Qt,[te.prototype.kind]:te,[ee.prototype.kind]:ee,[Ee.prototype.kind]:Ee,[fe.prototype.kind]:fe,[ge.prototype.kind]:ge,[Re.prototype.kind]:Re,[Le.prototype.kind]:Le,[Ne.prototype.kind]:Ne,[be.prototype.kind]:be,[xe.prototype.kind]:xe,[ye.prototype.kind]:ye,[Ce.prototype.kind]:Ce,[Ie.prototype.kind]:Ie,[Te.prototype.kind]:Te,[Oe.prototype.kind]:Oe,[Ae.prototype.kind]:Ae,[ve.prototype.kind]:ve,[De.prototype.kind]:De,[Se.prototype.kind]:Se,[ke.prototype.kind]:ke,[Me.prototype.kind]:Me,[_e.prototype.kind]:_e,[Pe.prototype.kind]:Pe,[Be.prototype.kind]:Be,[we.prototype.kind]:we,[je.prototype.kind]:je,[He.prototype.kind]:He,[Fe.prototype.kind]:Fe,[qe.prototype.kind]:qe,[We.prototype.kind]:We,[$e.prototype.kind]:$e,[Je.prototype.kind]:Je,[ze.prototype.kind]:ze,[Xe.prototype.kind]:Xe,[Ge.prototype.kind]:Ge,[Ke.prototype.kind]:Ke,[Ue.prototype.kind]:Ue,[Ve.prototype.kind]:Ve,[Ye.prototype.kind]:Ye,[Yt.prototype.kind]:Yt,[Zt.prototype.kind]:Zt,[Ze.prototype.kind]:Ze};class ts extends _t{get MML(){return this.node}}ts.defaultNodes=Qe;class es{constructor(){this.bits=0}static allocate(...t){for(const e of t){if(this.has(e))throw new Error("Bit already allocated for "+e);if(this.next===es.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(e,this.next),this.next<<=1}}static has(t){return this.names.has(t)}set(t){this.bits|=this.getBit(t)}clear(t){this.bits&=~this.getBit(t)}isSet(t){return!!(this.bits&this.getBit(t))}reset(){this.bits=0}getBit(t){const e=this.constructor.names.get(t);if(!e)throw new Error("Unknown bit-field name: "+t);return e}}function ss(...t){const e=class extends es{};return e.allocate(...t),e}es.MAXBIT=1<<31,es.next=1,es.names=new Map;var rs=s(416);class is extends rs.PrioritizedList{static create(t){const e=new this;for(const s of Object.keys(t)){const[r,i]=this.action(s,t[s]);i&&e.add(r,i)}return e}static action(t,e){let s,r,i=!0,n=e[0];if(1===e.length||"boolean"==typeof e[1])2===e.length&&(i=e[1]),[s,r]=this.methodActions(t);else if("string"==typeof e[1])if("string"==typeof e[2]){4===e.length&&(i=e[3]);const[t,n]=e.slice(1);[s,r]=this.methodActions(t,n)}else 3===e.length&&(i=e[2]),[s,r]=this.methodActions(e[1]);else 4===e.length&&(i=e[3]),[s,r]=e.slice(1);return[{id:t,renderDoc:s,renderMath:r,convert:i},n]}static methodActions(t,e=t){return[e=>(t&&e[t](),!1),(t,s)=>(e&&t[e](s),!1)]}renderDoc(t,e=St.UNPROCESSED){for(const s of this.items)if(s.priority>=e&&s.item.renderDoc(t))return}renderMath(t,e,s=St.UNPROCESSED){for(const r of this.items)if(r.priority>=s&&r.item.renderMath(t,e))return}renderConvert(t,e,s=St.LAST){for(const r of this.items){if(r.priority>s)return;if(r.item.convert&&r.item.renderMath(t,e))return}}findID(t){for(const e of this.items)if(e.item.id===t)return e.item;return null}}const ns={all:!1,processed:!1,inputJax:null,outputJax:null},as={all:!0,processed:!0,inputJax:[],outputJax:[]};class os extends Ct{compile(t){return null}}class ls extends It{typeset(t,e=null){return null}escaped(t,e){return null}}class cs extends vt{}class hs{constructor(t,e,s){let r=this.constructor;this.document=t,this.options=(0,bt.userOptions)((0,bt.defaultOptions)({},r.OPTIONS),s),this.math=new(this.options.MathList||cs),this.renderActions=is.create(this.options.renderActions),this.processed=new hs.ProcessBits,this.outputJax=this.options.OutputJax||new ls;let i=this.options.InputJax||[new os];Array.isArray(i)||(i=[i]),this.inputJax=i,this.adaptor=e,this.outputJax.setAdaptor(e),this.inputJax.map((t=>t.setAdaptor(e))),this.mmlFactory=this.options.MmlFactory||new ts,this.inputJax.map((t=>t.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((t=>t.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(t,...e){const[s,r]=is.action(t,e);this.renderActions.add(s,r)}removeRenderAction(t){const e=this.renderActions.findID(t);e&&this.renderActions.remove(e)}render(){return this.renderActions.renderDoc(this),this}rerender(t=St.RERENDER){return this.state(t-1),this.render(),this}convert(t,e={}){let{format:s,display:r,end:i,ex:n,em:a,containerWidth:o,scale:l,family:c}=(0,bt.userOptions)({format:this.inputJax[0].name,display:!0,end:St.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},e);null===o&&(o=80*n);const h=this.inputJax.reduce(((t,e)=>e.name===s?e:t),null),d=new this.options.MathItem(t,h,r);return d.start.node=this.adaptor.body(this.document),d.setMetrics(a,n,o,l),this.outputJax.options.mtextInheritFont&&(d.outputData.mtextFamily=c),this.outputJax.options.merrorInheritFont&&(d.outputData.merrorFamily=c),d.convert(this,i),d.typesetRoot||d.root}findMath(t=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const t=[];for(const e of this.math)this.compileMath(e),void 0!==e.inputData.recompile&&t.push(e);for(const e of t){const t=e.inputData.recompile;e.state(t.state),e.inputData.recompile=t,this.compileMath(e)}this.processed.set("compile")}return this}compileMath(t){try{t.compile(this)}catch(e){if(e.retry||e.restart)throw e;this.options.compileError(this,t,e),t.inputData.error=e}}compileError(t,e){t.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":e.message,title:e.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),t.display&&t.root.attributes.set("display","block"),t.inputData.error=e.message}typeset(){if(!this.processed.isSet("typeset")){for(const t of this.math)try{t.typeset(this)}catch(e){if(e.retry||e.restart)throw e;this.options.typesetError(this,t,e),t.outputData.error=e}this.processed.set("typeset")}return this}typesetError(t,e){t.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":e.message,title:e.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),t.display&&this.adaptor.setAttributes(t.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),t.outputData.error=e.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const t of this.math.reversed())t.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(t=!1){return this}state(t,e=!1){for(const s of this.math)s.state(t,e);return te.reset(...t.inputJax))),t.outputJax&&this.outputJax.reset(...t.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(t){return this.math.merge(t),this}clearMathItemsWithin(t){const e=this.getMathItemsWithin(t);return this.math.remove(...e),e}getMathItemsWithin(t){Array.isArray(t)||(t=[t]);const e=this.adaptor,s=[],r=e.getElements(t,this.document);t:for(const t of this.math)for(const i of r)if(t.start.node&&e.contains(i,t.start.node)){s.push(t);continue t}return s}}hs.KIND="MathDocument",hs.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:cs,MathItem:class extends Mt{},compileError:(t,e,s)=>{t.compileError(e,s)},typesetError:(t,e,s)=>{t.typesetError(e,s)},renderActions:(0,bt.expandable)({find:[St.FINDMATH,"findMath","",!1],compile:[St.COMPILED],metrics:[St.METRICS,"getMetrics","",!1],typeset:[St.TYPESET],update:[St.INSERTED,"updateDocument",!1]})},hs.ProcessBits=ss("findMath","compile","getMetrics","typeset","updateDocument");class ds extends hs{}class us{constructor(t,e=5){this.documentClass=ds,this.adaptor=t,this.priority=e}get name(){return this.constructor.NAME}handlesDocument(t){return!1}create(t,e){return new this.documentClass(t,this.adaptor,e)}}us.NAME="generic";var ps=s(902);class ms{static methodName(t){return"visit"+(t.charAt(0).toUpperCase()+t.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(t){this.nodeHandlers=new Map;for(const e of t.getKinds()){let t=this[ms.methodName(e)];t&&this.nodeHandlers.set(e,t)}}visitTree(t,...e){return this.visitNode(t,...e)}visitNode(t,...e){return(this.nodeHandlers.get(t.kind)||this.visitDefault).call(this,t,...e)}visitDefault(t,...e){if("childNodes"in t)for(const s of t.childNodes)this.visitNode(s,...e)}setNodeHandler(t,e){this.nodeHandlers.set(t,e)}removeNodeHandler(t){this.nodeHandlers.delete(t)}}const Es="data-mjx-";class fs extends ms{constructor(t=null){t||(t=new ts),super(t)}visitTextNode(t,...e){}visitXMLNode(t,...e){}visitHtmlNode(t,...e){}getKind(t){const e=t.kind;return(0,bt.lookup)(e,this.constructor.rename,e)}getAttributeList(t){const e=this.constructor,s=(0,bt.lookup)(t.kind,e.defaultAttributes,{}),r=Object.assign({},s,this.getDataAttributes(t),t.attributes.getAllAttributes()),i=e.variants;return r.hasOwnProperty("mathvariant")&&i.hasOwnProperty(r.mathvariant)&&(r.mathvariant=i[r.mathvariant]),r}getDataAttributes(t){const e={},s=t.attributes.getExplicit("mathvariant"),r=this.constructor.variants;s&&r.hasOwnProperty(s)&&this.setDataAttribute(e,"variant",s),t.getProperty("variantForm")&&this.setDataAttribute(e,"alternate","1"),t.getProperty("pseudoscript")&&this.setDataAttribute(e,"pseudoscript","true"),!1===t.getProperty("autoOP")&&this.setDataAttribute(e,"auto-op","false");const i=t.getProperty("vbox");i&&this.setDataAttribute(e,"vbox",i);const n=t.getProperty("scriptalign");n&&this.setDataAttribute(e,"script-align",n);const a=t.getProperty("texClass");if(void 0!==a){let s=!0;if(a===Ft.OP&&t.isKind("mi")){const e=t.getText();s=!(e.length>1&&e.match(te.operatorName))}s&&this.setDataAttribute(e,"texclass",a<0?"NONE":Wt[a])}return t.getProperty("scriptlevel")&&!1===t.getProperty("useHeight")&&this.setDataAttribute(e,"smallmatrix","true"),e}setDataAttribute(t,e,s){t[Es+e]=s}}fs.rename={TeXAtom:"mrow"},fs.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},fs.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class gs extends fs{constructor(){super(...arguments),this.document=null}visitTree(t,e){this.document=e;let s=e.createElement("top");return this.visitNode(t,s),this.document=null,s.firstChild}visitTextNode(t,e){e.appendChild(this.document.createTextNode(t.getText()))}visitXMLNode(t,e){e.appendChild(t.getXML().cloneNode(!0))}visitHtmlNode(t,e){e.appendChild(t.getHTML().cloneNode(!0))}visitInferredMrowNode(t,e){for(const s of t.childNodes)this.visitNode(s,e)}visitDefault(t,e){let s=this.document.createElement(this.getKind(t));this.addAttributes(t,s);for(const e of t.childNodes)this.visitNode(e,s);e.appendChild(s)}addAttributes(t,e){let s=this.getAttributeList(t);for(const t of Object.keys(s))e.setAttribute(t,s[t].toString())}}const Rs=t=>"&#x"+t.codePointAt(0).toString(16).toUpperCase()+";";class Ls extends fs{visitTree(t){return this.visitNode(t,"")}visitTextNode(t,e){return this.quoteHTML(t.getText())}visitXMLNode(t,e){return e+t.getSerializedXML()}visitHtmlNode(t,e){return t.getSerializedHTML()}visitInferredMrowNode(t,e){let s=[];for(const r of t.childNodes)s.push(this.visitNode(r,e));return s.join("\n")}visitAnnotationNode(t,e){return e+""+this.childNodeMml(t,"","")+""}visitDefault(t,e){let s=this.getKind(t),[r,i]=t.isToken||0===t.childNodes.length?["",""]:["\n",e];const n=this.childNodeMml(t,e+" ",r);return e+"<"+s+this.getAttributes(t)+">"+(n.match(/\S/)?r+n+i:"")+""}childNodeMml(t,e,s){let r="";for(const i of t.childNodes)r+=this.visitNode(i,e)+s;return r}getAttributes(t){const e=[],s=this.getAttributeList(t);for(const t of Object.keys(s)){const r=String(s[t]);void 0!==r&&e.push(t+'="'+this.quoteHTML(r)+'"')}return e.length?" "+e.join(" "):""}quoteHTML(t){return t.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Rs).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Rs)}}class Ns{get kind(){return this.node.kind}constructor(t,e){this.factory=t,this.node=e}wrap(t){return this.factory.wrap(t)}walkTree(t,e){if(t(this,e),"childNodes"in this)for(const s of this.childNodes)s&&s.walkTree(t,e);return e}}class bs extends Bt{wrap(t,...e){return this.create(t.kind,t,...e)}}var xs=s(369);class ys extends Mt{get adaptor(){return this.inputJax.adaptor}constructor(t,e,s=!0,r={node:null,n:0,delim:""},i={node:null,n:0,delim:""}){super(t,e,s,r,i)}updateDocument(t){if(this.state()=St.TYPESET){const e=this.adaptor;let s=this.start.node,r=e.text("");if(t){let t=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)r=e.text(t);else{const s=e.parse(t,"text/html");r=e.firstChild(e.body(s))}}e.parent(s)&&e.replace(r,s),this.start.node=this.end.node=r,this.start.n=this.end.n=0}}}class Cs extends vt{}class Is{constructor(t=null){let e=this.constructor;this.options=(0,bt.userOptions)((0,bt.defaultOptions)({},e.OPTIONS),t),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let t=(0,bt.makeArray)(this.options.skipHtmlTags),e=(0,bt.makeArray)(this.options.ignoreHtmlClass),s=(0,bt.makeArray)(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+t.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+e.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+s+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(t,e){this.snodes.push([t,e.length]),this.string+=e}handleText(t,e){return e||this.extendString(t,this.adaptor.value(t)),this.adaptor.next(t)}handleTag(t,e){if(!e){let e=this.options.includeHtmlTags[this.adaptor.kind(t)];e instanceof Function?this.extendString(t,e(t,this.adaptor)):this.extendString(t,e)}return this.adaptor.next(t)}handleContainer(t,e){this.pushString();const s=this.adaptor.getAttribute(t,"class")||"",r=this.adaptor.kind(t)||"",i=this.processHtmlClass.exec(s);let n=t;return!this.adaptor.firstChild(t)||this.adaptor.getAttribute(t,"data-MJX")||!i&&this.skipHtmlTags.exec(r)?n=this.adaptor.next(t):(this.adaptor.next(t)&&this.stack.push([this.adaptor.next(t),e]),n=this.adaptor.firstChild(t),e=(e||this.ignoreHtmlClass.exec(s))&&!i),[n,e]}handleOther(t,e){return this.pushString(),this.adaptor.next(t)}find(t){this.init();let e=this.adaptor.next(t),s=!1,r=this.options.includeHtmlTags;for(;t&&t!==e;){const e=this.adaptor.kind(t);"#text"===e?t=this.handleText(t,s):r.hasOwnProperty(e)?t=this.handleTag(t,s):e?[t,s]=this.handleContainer(t,s):t=this.handleOther(t,s),!t&&this.stack.length&&(this.pushString(),[t,s]=this.stack.pop())}this.pushString();let i=[this.strings,this.nodes];return this.init(),i}}Is.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:(0,bt.expandable)({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class Ts extends hs{constructor(t,e,s){let[r,i]=(0,bt.separateOptions)(s,Is.OPTIONS);super(t,e,r),this.domStrings=this.options.DomStrings||new Is(i),this.domStrings.adaptor=e,this.styles=[]}findPosition(t,e,s,r){const i=this.adaptor;for(const n of r[t]){let[t,r]=n;if(e<=r&&"#text"===i.kind(t))return{node:t,n:Math.max(e,0),delim:s};e-=r}return{node:null,n:0,delim:s}}mathItem(t,e,s){let r=t.math,i=this.findPosition(t.n,t.start.n,t.open,s),n=this.findPosition(t.n,t.end.n,t.close,s);return new this.options.MathItem(r,e,t.display,i,n)}findMath(t){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,t=(0,bt.userOptions)({elements:this.options.elements||[this.adaptor.body(this.document)]},t);const e=this.adaptor.getElements(t.elements,this.document);for(const t of this.inputJax){const s=t.processStrings?this.findMathFromStrings(t,e):this.findMathFromDOM(t,e);this.math.merge(s)}this.processed.set("findMath")}return this}findMathFromStrings(t,e){const s=[],r=[];for(const t of e){const[e,i]=this.domStrings.find(t);s.push(...e),r.push(...i)}const i=new this.options.MathList;for(const e of t.findMath(s))i.push(this.mathItem(e,t,r));return i}findMathFromDOM(t,e){const s=[];for(const r of e)for(const e of t.findMath(r))s.push(new this.options.MathItem(e.math,t,e.display,e.start,e.end));return new this.options.MathList(...s)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const t=this.adaptor.body(this.document),e=this.documentPageElements();e&&this.adaptor.append(t,e)}addStyleSheet(){const t=this.documentStyleSheet(),e=this.adaptor;if(t&&!e.parent(t)){const s=e.head(this.document);let r=this.findSheet(s,e.getAttribute(t,"id"));r?e.replace(t,r):e.append(s,t)}}findSheet(t,e){if(e)for(const s of this.adaptor.tags(t,"style"))if(this.adaptor.getAttribute(s,"id")===e)return s;return null}removeFromDocument(t=!1){if(this.processed.isSet("updateDocument"))for(const e of this.math)e.state()>=St.INSERTED&&e.state(St.TYPESET,t);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(t){this.styles.push(t)}getStyles(){return this.styles}}Ts.KIND="HTML",Ts.OPTIONS=Object.assign(Object.assign({},hs.OPTIONS),{renderActions:(0,bt.expandable)(Object.assign(Object.assign({},hs.OPTIONS.renderActions),{styles:[St.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Cs,MathItem:ys,DomStrings:null});class Os extends us{constructor(){super(...arguments),this.documentClass=Ts}handlesDocument(t){const e=this.adaptor;if("string"==typeof t)try{t=e.parse(t,"text/html")}catch(t){}return t instanceof e.window.Document||t instanceof e.window.HTMLElement||t instanceof e.window.DocumentFragment}create(t,e){const s=this.adaptor;if("string"==typeof t)t=s.parse(t,"text/html");else if(t instanceof s.window.HTMLElement||t instanceof s.window.DocumentFragment){let e=t;t=s.parse("","text/html"),s.append(s.body(t),e)}return super.create(t,e)}}function As(t){const e=new Os(t);return xs.mathjax.handlers.register(e),e}var vs=s(158);const Ds=1e6,Ms={px:1,in:96,cm:96/2.54,mm:96/25.4},Ss={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},ks={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:Ds};function Bs(t,e=0,s=1,r=16){if("string"!=typeof t&&(t=String(t)),""===t||null==t)return e;if(ks[t])return ks[t];let i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!i)return e;let n=parseFloat(i[1]||"1"),a=i[2];return Ms.hasOwnProperty(a)?n*Ms[a]/r/s:Ss.hasOwnProperty(a)?n*Ss[a]:"%"===a?n/100*e:n*e}function _s(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"}function Ps(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function ws(t,e=16){return t=(Math.round(t*e)+.05)/e,Math.abs(t)<.001?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"}function js(t,e=-Ds,s=16){return t*=s,e&&tthis.w&&(this.w=i),n>this.h&&(this.h=n),a>this.d&&(this.d=a)}append(t){let e=t.rscale;this.w+=e*(t.w+t.L+t.R),e*t.h>this.h&&(this.h=e*t.h),e*t.d>this.d&&(this.d=e*t.d)}updateFrom(t){this.h=t.h,this.d=t.d,this.w=t.w,t.pwidth&&(this.pwidth=t.pwidth)}copy(){const t=new Hs;return Object.assign(t,this),t}}Hs.fullWidth="100%",Hs.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];var Fs=s(156),Ws=s(285);class qs{get cssText(){return this.getStyleString()}constructor(t=null){this.styles={},this.addStyles(t)}addStyles(t){if(t)for(const e of Object.keys(t))this.styles[e]||(this.styles[e]={}),Object.assign(this.styles[e],t[e])}removeStyles(...t){for(const e of t)delete this.styles[e]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const t=Object.keys(this.styles),e=new Array(t.length);let s=0;for(const r of t)e[s++]=r+" {\n"+this.getStyleDefString(this.styles[r])+"\n}";return e}getStyleDefString(t){const e=Object.keys(t),s=new Array(e.length);let r=0;for(const i of e)s[r++]=" "+i+": "+t[i]+";";return s.join("\n")}}var $s=s(2);function Js(t){return t.reduce(((t,e)=>t+e),0)}function zs(t){return t.reduce(((t,e)=>Math.max(t,e)),0)}MathJax.loader&&MathJax.loader.checkVersion("core",gt.q,"core"),(0,ft.combineWithMathJax)({_:{adaptors:{HTMLAdaptor:r,browserAdaptor:i},components:{global:ft},core:{DOMAdaptor:Rt,FindMath:n,Handler:Q,HandlerList:ps,InputJax:a,MathDocument:Z,MathItem:h,MathList:c,MmlTree:{Attributes:p,MML:K,MathMLVisitor:st,MmlFactory:V,MmlNode:E,MmlNodes:{HtmlNode:U,TeXAtom:X,maction:_,maligngroup:q,malignmark:$,math:f,mathchoice:G,menclose:B,merror:D,mfenced:k,mfrac:T,mglyph:J,mi:g,mmultiscripts:j,mn:R,mo:b,mpadded:M,mphantom:S,mroot:A,mrow:I,ms:C,mspace:y,msqrt:O,mstyle:v,msubsup:P,mtable:H,mtd:W,mtext:x,mtr:F,munderover:w,semantics:z},MmlVisitor:et,OperatorDictionary:L,SerializedMmlVisitor:rt},OutputJax:o,Tree:{Factory:d,Node:m,NodeFactory:u,Visitor:tt,Wrapper:it,WrapperFactory:nt}},handlers:{html_ts:dt,html:{HTMLDocument:ct,HTMLDomStrings:lt,HTMLHandler:ht,HTMLMathItem:at,HTMLMathList:ot}},mathjax:xs,util:{AsyncLoad:vs,BBox:pt,BitField:Y,Entities:Fs,FunctionList:yt,LinkedList:l,Options:bt,PrioritizedList:rs,Retries:Ws,StyleList:mt,Styles:$s,lengths:ut,numeric:Et,string:N}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",Os),MathJax.startup.registerConstructor("browserAdaptor",Nt),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=t=>MathJax.loader.load(t))},122:(t,e,s)=>{"use strict";s.d(e,{q:()=>i});var r=s(531);const i={core:`${r.r}/core/core.js`,"adaptors/liteDOM":`${r.r}/adaptors/liteDOM/liteDOM.js`,"input/tex":`${r.r}/input/tex/tex.js`,"input/tex-base":`${r.r}/input/tex-base/tex-base.js`,"input/tex-full":`${r.r}/input/tex-full/tex-full.js`,"[tex]/action":`${r.r}/input/tex/extensions/action/action.js`,"[tex]/all-packages":`${r.r}/input/tex/extensions/all-packages/all-packages.js`,"[tex]/autoload":`${r.r}/input/tex/extensions/autoload/autoload.js`,"[tex]/ams":`${r.r}/input/tex/extensions/ams/ams.js`,"[tex]/amscd":`${r.r}/input/tex/extensions/amscd/amscd.js`,"[tex]/bbox":`${r.r}/input/tex/extensions/bbox/bbox.js`,"[tex]/boldsymbol":`${r.r}/input/tex/extensions/boldsymbol/boldsymbol.js`,"[tex]/braket":`${r.r}/input/tex/extensions/braket/braket.js`,"[tex]/bussproofs":`${r.r}/input/tex/extensions/bussproofs/bussproofs.js`,"[tex]/cancel":`${r.r}/input/tex/extensions/cancel/cancel.js`,"[tex]/centernot":`${r.r}/input/tex/extensions/centernot/centernot.js`,"[tex]/color":`${r.r}/input/tex/extensions/color/color.js`,"[tex]/colorv2":`${r.r}/input/tex/extensions/colorv2/colorv2.js`,"[tex]/configmacros":`${r.r}/input/tex/extensions/configmacros/configmacros.js`,"[tex]/enclose":`${r.r}/input/tex/extensions/enclose/enclose.js`,"[tex]/extpfeil":`${r.r}/input/tex/extensions/extpfeil/extpfeil.js`,"[tex]/html":`${r.r}/input/tex/extensions/html/html.js`,"[tex]/mathtools":`${r.r}/input/tex/extensions/mathtools/mathtools.js`,"[tex]/mhchem":`${r.r}/input/tex/extensions/mhchem/mhchem.js`,"[tex]/newcommand":`${r.r}/input/tex/extensions/newcommand/newcommand.js`,"[tex]/noerrors":`${r.r}/input/tex/extensions/noerrors/noerrors.js`,"[tex]/noundefined":`${r.r}/input/tex/extensions/noundefined/noundefined.js`,"[tex]/physics":`${r.r}/input/tex/extensions/physics/physics.js`,"[tex]/require":`${r.r}/input/tex/extensions/require/require.js`,"[tex]/setoptions":`${r.r}/input/tex/extensions/setoptions/setoptions.js`,"[tex]/tagformat":`${r.r}/input/tex/extensions/tagformat/tagformat.js`,"[tex]/textmacros":`${r.r}/input/tex/extensions/textmacros/textmacros.js`,"[tex]/texhtml":`${r.r}/input/tex/extensions/texhtml/texhtml.js`,"[tex]/unicode":`${r.r}/input/tex/extensions/unicode/unicode.js`,"[tex]/verb":`${r.r}/input/tex/extensions/verb/verb.js`,"[tex]/cases":`${r.r}/input/tex/extensions/cases/cases.js`,"[tex]/empheq":`${r.r}/input/tex/extensions/empheq/empheq.js`,"input/mml":`${r.r}/input/mml/mml.js`,"input/mml/entities":`${r.r}/input/mml/entities/entities.js`,"[mml]/mml3":`${r.r}/input/mml/extensions/mml3/mml3.js`,"input/asciimath":`${r.r}/input/asciimath/asciimath.js`,"output/chtml":`${r.r}/output/chtml/chtml.js`,"output/svg":`${r.r}/output/svg/svg.js`,"a11y/assistive-mml":`${r.r}/a11y/assistive-mml/assistive-mml.js`,"a11y/semantic-enrich":`${r.r}/a11y/semantic-enrich/semantic-enrich.js`,"a11y/complexity":`${r.r}/a11y/complexity/complexity.js`,"a11y/explorer":`${r.r}/a11y/explorer/explorer.js`,"a11y/sre":`${r.r}/a11y/sre/sre.js`,"ui/lazy":`${r.r}/ui/lazy/lazy.js`,"ui/menu":`${r.r}/ui/menu/menu.js`,"ui/safe":`${r.r}/ui/safe/safe.js`,"mml-chtml":`${r.r}/mml-chtml/mml-chtml.js`,"mml-svg":`${r.r}/mml-svg/mml-svg.js`,"tex-chtml":`${r.r}/tex-chtml/tex-chtml.js`,"tex-svg":`${r.r}/tex-svg/tex-svg.js`,"tex-mml-chtml":`${r.r}/tex-mml-chtml/tex-mml-chtml.js`,"tex-mml-svg":`${r.r}/tex-mml-svg/tex-mml-svg.js`,loader:`${r.r}/loader/loader.js`,startup:`${r.r}/startup/startup.js`}},468:(t,e,s)=>{"use strict";var r={};s.r(r),s.d(r,{CONFIG:()=>u,MathJax:()=>d,Startup:()=>i});var i,n=s(301),a=s(70),o=s(339),l=s(817),c=s(416),h=s(806);!function(t){const e=new c.PrioritizedList;let s,r;function i(e){return s.visitTree(e,t.document)}function a(e){return t.document.options.elements=e,t.document.reset(),r.handleRetriesFor((()=>{t.document.render()}))}function o(){s=new d._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,r=d._.mathjax.mathjax,t.input=g(),t.output=R(),t.adaptor=L(),t.handler&&r.handlers.unregister(t.handler),t.handler=N(),t.handler&&(r.handlers.register(t.handler),t.document=b())}function l(){t.input&&t.output&&h();const e=t.output?t.output.name.toLowerCase():"";for(const s of t.input){const r=s.name.toLowerCase();E(r,s),f(r,s),t.output&&m(r,e,s)}}function h(){d.typeset=(e=null)=>{t.document.options.elements=e,t.document.reset(),t.document.render()},d.typesetPromise=(e=null)=>(t.promise=t.promise.then((()=>a(e))),t.promise),d.typesetClear=(e=null)=>{e?t.document.clearMathItemsWithin(e):t.document.clear()}}function m(e,s,i){const n=e+"2"+s;d[n]=(e,s={})=>(s.format=i.name,t.document.convert(e,s)),d[n+"Promise"]=(e,s={})=>(t.promise=t.promise.then((()=>(s.format=i.name,r.handleRetriesFor((()=>t.document.convert(e,s)))))),t.promise),d[s+"Stylesheet"]=()=>t.output.styleSheet(t.document),"getMetricsFor"in t.output&&(d.getMetricsFor=(e,s)=>t.output.getMetricsFor(e,s))}function E(e,s){const n=d._.core.MathItem.STATE;d[e+"2mml"]=(e,r={})=>(r.end=n.CONVERT,r.format=s.name,i(t.document.convert(e,r))),d[e+"2mmlPromise"]=(e,a={})=>(t.promise=t.promise.then((()=>(a.end=n.CONVERT,a.format=s.name,r.handleRetriesFor((()=>i(t.document.convert(e,a))))))),t.promise)}function f(t,e){d[t+"Reset"]=(...t)=>e.reset(...t)}function g(){const e=[];for(const s of u.input){const r=t.constructors[s];if(!r)throw Error('Input Jax "'+s+'" is not defined (has it been loaded?)');e[s]=new r(d.config[s]),e.push(e[s])}return e}function R(){const e=u.output;if(!e)return null;const s=t.constructors[e];if(!s)throw Error('Output Jax "'+e+'" is not defined (has it been loaded?)');return new s(d.config[e])}function L(){const e=u.adaptor;if(!e||"none"===e)return null;const s=t.constructors[e];if(!s)throw Error('DOMAdaptor "'+e+'" is not defined (has it been loaded?)');return s(d.config[e])}function N(){const s=u.handler;if(!s||"none"===s||!t.adaptor)return null;const r=t.constructors[s];if(!r)throw Error('Handler "'+s+'" is not defined (has it been loaded?)');let i=new r(t.adaptor,5);for(const t of e)i=t.item(i);return i}function b(e=null){return r.document(e||u.document,Object.assign(Object.assign({},d.config.options),{InputJax:t.input,OutputJax:t.output}))}t.constructors={},t.input=[],t.output=null,t.handler=null,t.adaptor=null,t.elements=null,t.document=null,t.promise=new Promise(((e,s)=>{t.promiseResolve=e,t.promiseReject=s})),t.pagePromise=new Promise(((t,e)=>{const s=n.GLOBAL.document;if(s&&s.readyState&&"complete"!==s.readyState&&"interactive"!==s.readyState){const e=()=>t();s.defaultView.addEventListener("load",e,!0),s.defaultView.addEventListener("DOMContentLoaded",e,!0)}else t()})),t.toMML=i,t.registerConstructor=function(e,s){t.constructors[e]=s},t.useHandler=function(t,e=!1){u.handler&&!e||(u.handler=t)},t.useAdaptor=function(t,e=!1){u.adaptor&&!e||(u.adaptor=t)},t.useInput=function(t,e=!1){p&&!e||u.input.push(t)},t.useOutput=function(t,e=!1){u.output&&!e||(u.output=t)},t.extendHandler=function(t,s=10){e.add(t,s)},t.defaultReady=function(){o(),l(),t.pagePromise.then((()=>u.pageReady())).then((()=>t.promiseResolve())).catch((e=>t.promiseReject(e)))},t.defaultPageReady=function(){return(u.loadAllFontFiles&&t.output.font?t.output.font.loadDynamicFiles():Promise.resolve()).then(u.typeset&&d.typesetPromise?a(u.elements):Promise.resolve())},t.typesetPromise=a,t.getComponents=o,t.makeMethods=l,t.makeTypesetMethods=h,t.makeOutputMethods=m,t.makeMmlMethods=E,t.makeResetMethod=f,t.getInputJax=g,t.getOutputJax=R,t.getAdaptor=L,t.getHandler=N,t.getDocument=b}(i||(i={}));const d=n.MathJax;void 0===d._.startup&&((0,n.combineDefaults)(d.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:i.defaultReady.bind(i),pageReady:i.defaultPageReady.bind(i)}),(0,n.combineWithMathJax)({startup:i,options:{}}),d.config.startup.invalidOption&&(h.OPTIONS.invalidOption=d.config.startup.invalidOption),d.config.startup.optionError&&(h.OPTIONS.optionError=d.config.startup.optionError));const u=d.config.startup,p=0!==u.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",a.q,"startup"),(0,n.combineWithMathJax)({_:{components:{loader:o,package:l,startup:r}}});const m={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},E=Array.from(Object.keys(m)).filter((t=>"[tex]"===t.substr(0,5)&&"[tex]/autoload"!==t&&"[tex]/colorv2"!==t&&"[tex]/all-packages"!==t)),f={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...E],"[tex]/all-packages":E};o.Loader.preLoad("loader","startup"),(0,n.combineDefaults)(MathJax.config.loader,"dependencies",m),(0,n.combineDefaults)(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),(0,n.combineDefaults)(MathJax.config.loader,"provides",f),(0,n.combineDefaults)(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"})},301:(t,e,s)=>{"use strict";s.r(e),s.d(e,{GLOBAL:()=>i,MathJax:()=>c,combineConfig:()=>a,combineDefaults:()=>o,combineWithMathJax:()=>l,isObject:()=>n});var r=s(70);const i="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function n(t){return"object"==typeof t&&null!==t}function a(t,e){for(const s of Object.keys(e))"__esModule"!==s&&(!n(t[s])||!n(e[s])||e[s]instanceof Promise?null!==e[s]&&void 0!==e[s]&&t[s]!==e[s]&&(t[s]=e[s]):a(t[s],e[s]));return t}function o(t,e,s){t[e]||(t[e]={}),t=t[e];for(const e of Object.keys(s))n(t[e])&&n(s[e])?o(t,e,s[e]):null==t[e]&&null!=s[e]&&(t[e]=s[e]);return t}function l(t){return a(c,t)}void 0===i.MathJax&&(i.MathJax={}),i.MathJax.version||(i.MathJax={version:r.q,_:{},config:i.MathJax});const c=i.MathJax},339:(t,e,s)=>{"use strict";s.r(e),s.d(e,{CONFIG:()=>c,Loader:()=>o,MathJax:()=>l,PathFilters:()=>a});var r=s(301),i=s(817),n=s(14);const a={source:t=>(c.source.hasOwnProperty(t.name)&&(t.name=c.source[t.name]),!0),normalize:t=>{const e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},prefix:t=>{let e;for(;(e=t.name.match(/^\[([^\]]*)\]/))&&c.paths.hasOwnProperty(e[1]);)t.name=c.paths[e[1]]+t.name.substr(e[0].length);return!0}};var o;!function(t){const e=r.MathJax.version;function s(s){t.versions.set(i.Package.resolvePath(s),e)}t.versions=new Map,t.ready=function(...t){0===t.length&&(t=Array.from(i.Package.packages.keys()));const e=[];for(const s of t){const t=i.Package.packages.get(s)||new i.Package(s,!0);e.push(t.promise)}return Promise.all(e)},t.load=function(...e){if(0===e.length)return Promise.resolve();const s=[];for(const r of e){let e=i.Package.packages.get(r);e||(e=new i.Package(r),e.provides(c.provides[r])),e.checkNoLoad(),s.push(e.promise.then((()=>{c.versionWarnings&&e.isLoaded&&!t.versions.has(i.Package.resolvePath(r))&&console.warn(`No version information available for component ${r}`)})))}return i.Package.loadAll(),Promise.all(s)},t.preLoad=function(...t){for(const e of t){let t=i.Package.packages.get(e);t||(t=new i.Package(e,!0),t.provides(c.provides[e])),t.loaded()}},t.defaultReady=function(){void 0!==l.startup&&l.config.startup.ready()},t.getRoot=function(){if("undefined"!=typeof document){const t=document.currentScript||document.getElementById("MathJax-script");if(t)return t.src.replace(/\/[^\/]*$/,"")}return"/"},t.checkVersion=function(t,r,i){return s(t),!(!c.versionWarnings||r===e)&&(console.warn(`Component ${t} uses ${r} of MathJax; version in use is ${e}`),!0)},t.saveVersion=s,t.pathFilters=new n.FunctionList,t.pathFilters.add(a.source,0),t.pathFilters.add(a.normalize,10),t.pathFilters.add(a.prefix,20)}(o||(o={}));const l=r.MathJax;if(void 0===l.loader){(0,r.combineDefaults)(l.config,"loader",{paths:{mathjax:o.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:o.defaultReady.bind(o),failed:t=>console.log(`MathJax(${t.package||"?"}): ${t.message}`),require:null,pathFilters:[],versionWarnings:!0}),(0,r.combineWithMathJax)({loader:o});for(const t of l.config.loader.pathFilters)Array.isArray(t)?o.pathFilters.add(t[0],t[1]):o.pathFilters.add(t)}const c=l.config.loader},817:(t,e,s)=>{"use strict";s.r(e),s.d(e,{Package:()=>n,PackageError:()=>i});var r=s(339);class i extends Error{constructor(t,e){super(t),this.package=e}}class n{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(t,e=!0){const s={name:t,original:t,addExtension:e};return r.Loader.pathFilters.execute(s),s.name}static loadAll(){for(const t of this.packages.values())t.canLoad&&t.load()}constructor(t,e=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=t,this.noLoad=e,n.packages.set(t,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const t=[],e=n.packages,s=this.noLoad,i=this.name,a=[];r.CONFIG.dependencies.hasOwnProperty(i)?a.push(...r.CONFIG.dependencies[i]):"core"!==i&&a.push("core");for(const r of a){const i=e.get(r)||new n(r,s);this.dependencies.indexOf(i)<0&&(i.addDependent(this,s),this.dependencies.push(i),i.isLoaded||(this.dependencyCount++,t.push(i.promise)))}return t}makePromise(t){let e=new Promise(((t,e)=>{this.resolve=t,this.reject=e}));const s=r.CONFIG[this.name]||{};return s.ready&&(e=e.then((t=>s.ready(this.name)))),t.length&&(t.push(e),e=Promise.all(t).then((t=>t.join(", ")))),s.failed&&e.catch((t=>s.failed(new i(t,this.name)))),e}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const t=n.resolvePath(this.name);r.CONFIG.require?this.loadCustom(t):this.loadScript(t)}}loadCustom(t){try{const e=r.CONFIG.require(t);e instanceof Promise?e.then((()=>this.checkLoad())).catch((e=>this.failed("Can't load \""+t+'"\n'+e.message.trim()))):this.checkLoad()}catch(t){this.failed(t.message)}}loadScript(t){const e=document.createElement("script");e.src=t,e.charset="UTF-8",e.onload=t=>this.checkLoad(),e.onerror=e=>this.failed("Can't load \""+t+'"'),document.head.appendChild(e)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const t of this.dependents)t.requirementSatisfied();for(const t of this.provided)t.loaded();this.resolve(this.name)}failed(t){this.hasFailed=!0,this.isLoading=!1,this.reject(new i(t,this.name))}checkLoad(){((r.CONFIG[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((t=>this.failed(t)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(t=[]){for(const e of t){let t=n.packages.get(e);t||(r.CONFIG.dependencies[e]||(r.CONFIG.dependencies[e]=[]),r.CONFIG.dependencies[e].push(e),t=new n(e,!0),t.isLoading=!0),this.provided.push(t)}}addDependent(t,e){this.dependents.push(t),e||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const t of this.dependencies)t.checkNoLoad()}}}n.packages=new Map},70:(t,e,s)=>{"use strict";s.d(e,{q:()=>r});const r="4.0.0-beta.3"},564:(t,e,s)=>{"use strict";s.r(e),s.d(e,{AbstractDOMAdaptor:()=>r});class r{constructor(t=null){this.canMeasureNodes=!0,this.document=t}node(t,e={},s=[],r){const i=this.create(t,r);this.setAttributes(i,e);for(const t of s)this.append(i,t);return i}setAttributes(t,e){if(e.style&&"string"!=typeof e.style)for(let s of Object.keys(e.style))this.setStyle(t,s.replace(/-([a-z])/g,((t,e)=>e.toUpperCase())),e.style[s]);if(e.properties)for(let s of Object.keys(e.properties))t[s]=e.properties[s];for(let s of Object.keys(e))"style"===s&&"string"!=typeof e.style||"properties"===s||this.setAttribute(t,s,e[s])}replace(t,e){return this.insert(t,e),this.remove(e),e}childNode(t,e){return this.childNodes(t)[e]}allClasses(t){const e=this.getAttribute(t,"class");return e?e.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}},902:(t,e,s)=>{"use strict";s.r(e),s.d(e,{HandlerList:()=>i});var r=s(416);class i extends r.PrioritizedList{register(t){return this.add(t,t.priority)}unregister(t){this.remove(t)}handlesDocument(t){for(const e of this){let s=e.item;if(s.handlesDocument(t))return s}throw new Error("Can't find handler for document")}document(t,e=null){return this.handlesDocument(t).create(t,e)}}},369:(t,e,s)=>{"use strict";s.r(e),s.d(e,{mathjax:()=>a});var r=s(70),i=s(902),n=s(285);const a={version:r.q,handlers:new i.HandlerList,document:function(t,e){return a.handlers.document(t,e)},handleRetriesFor:n.handleRetriesFor,retryAfter:n.retryAfter,asyncLoad:null}},158:(t,e,s)=>{"use strict";s.r(e),s.d(e,{asyncLoad:()=>i});var r=s(369);function i(t){return r.mathjax.asyncLoad?new Promise(((e,s)=>{const i=r.mathjax.asyncLoad(t);i instanceof Promise?i.then((t=>e(t))).catch((t=>s(t))):e(i)})):Promise.reject(`Can't load '${t}': No asyncLoad method specified`)}},156:(t,e,s)=>{"use strict";s.r(e),s.d(e,{add:()=>l,entities:()=>a,numeric:()=>u,options:()=>n,remove:()=>c,translate:()=>h});var r=s(285),i=s(158);const n={loadMissingEntities:!0},a={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},o={};function l(t,e){Object.assign(a,t),o[e]=!0}function c(t){delete a[t]}function h(t){return t.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,d)}function d(t,e){if("#"===e.charAt(0))return u(e.slice(1));if(a[e])return a[e];if(n.loadMissingEntities){let t=e.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:e.charAt(0).toLowerCase();o[t]||(o[t]=!0,(0,r.retryAfter)((0,i.asyncLoad)("./util/entities/"+t+".js")))}return t}function u(t){let e="x"===t.charAt(0)?parseInt(t.slice(1),16):parseInt(t);return String.fromCodePoint(e)}},14:(t,e,s)=>{"use strict";s.r(e),s.d(e,{FunctionList:()=>i});var r=s(416);class i extends r.PrioritizedList{execute(...t){for(const e of this){if(!1===e.item(...t))return!1}return!0}asyncExecute(...t){let e=-1,s=this.items;return new Promise(((r,i)=>{!function n(){for(;++ei(t)));if(!1===a)return void r(!1)}r(!0)}()}))}}},806:(t,e,s)=>{"use strict";s.r(e),s.d(e,{APPEND:()=>n,Expandable:()=>l,OPTIONS:()=>o,REMOVE:()=>a,copy:()=>u,defaultOptions:()=>m,expandable:()=>c,insert:()=>p,isObject:()=>i,keys:()=>d,lookup:()=>L,makeArray:()=>h,selectOptions:()=>f,selectOptionsFromKeys:()=>g,separateOptions:()=>R,userOptions:()=>E});const r={}.constructor;function i(t){return"object"==typeof t&&null!==t&&(t.constructor===r||t.constructor===l)}const n="[+]",a="[-]",o={invalidOption:"warn",optionError:(t,e)=>{if("fatal"===o.invalidOption)throw new Error(t);console.warn("MathJax: "+t)}};class l{}function c(t){return Object.assign(Object.create(l.prototype),t)}function h(t){return Array.isArray(t)?t:[t]}function d(t){return t?Object.keys(t).concat(Object.getOwnPropertySymbols(t)):[]}function u(t){let e={};for(const s of d(t)){let r=Object.getOwnPropertyDescriptor(t,s),n=r.value;Array.isArray(n)?r.value=p([],n,!1):i(n)&&(r.value=u(n)),r.enumerable&&(e[s]=r)}return Object.defineProperties(t.constructor===l?c({}):{},e)}function p(t,e,s=!0){for(let r of d(e)){if(s&&void 0===t[r]&&t.constructor!==l){"symbol"==typeof r&&(r=r.toString()),o.optionError(`Invalid option "${r}" (no default value).`,r);continue}let c=e[r],h=t[r];if(!i(c)||null===h||"object"!=typeof h&&"function"!=typeof h)Array.isArray(c)?(t[r]=[],p(t[r],c,!1)):i(c)?t[r]=u(c):t[r]=c;else{const e=d(c);Array.isArray(h)&&(1===e.length&&(e[0]===n||e[0]===a)&&Array.isArray(c[e[0]])||2===e.length&&e.sort().join(",")===n+","+a&&Array.isArray(c[n])&&Array.isArray(c[a]))?(c[a]&&(h=t[r]=h.filter((t=>c[a].indexOf(t)<0))),c[n]&&(t[r]=[...h,...c[n]])):p(h,c,s)}}return t}function m(t,...e){return e.forEach((e=>p(t,e,!1))),t}function E(t,...e){return e.forEach((e=>p(t,e,!0))),t}function f(t,...e){let s={};for(const r of e)t.hasOwnProperty(r)&&(s[r]=t[r]);return s}function g(t,e){return f(t,...Object.keys(e))}function R(t,...e){let s=[];for(const r of e){let e={},i={};for(const s of Object.keys(t||{}))(void 0===r[s]?i:e)[s]=t[s];s.push(e),t=i}return s.unshift(t),s}function L(t,e,s=null){return e.hasOwnProperty(t)?e[t]:s}},416:(t,e,s)=>{"use strict";s.r(e),s.d(e,{PrioritizedList:()=>r});class r{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let t=0,e=this.items;return{next:()=>({value:e[t++],done:t>e.length})}}add(t,e=r.DEFAULTPRIORITY){let s=this.items.length;do{s--}while(s>=0&&e=0&&this.items[e].item!==t);e>=0&&this.items.splice(e,1)}}r.DEFAULTPRIORITY=5},285:(t,e,s)=>{"use strict";function r(t){return new Promise((function e(s,r){try{s(t())}catch(t){t.retry&&t.retry instanceof Promise?t.retry.then((()=>e(s,r))).catch((t=>r(t))):t.restart&&t.restart.isCallback?MathJax.Callback.After((()=>e(s,r)),t.restart):r(t)}}))}function i(t){let e=new Error("MathJax retry");throw e.retry=t,e}s.r(e),s.d(e,{handleRetriesFor:()=>r,retryAfter:()=>i})},2:(t,e,s)=>{"use strict";s.r(e),s.d(e,{Styles:()=>u,TRBL:()=>r,WSC:()=>i});const r=["top","right","bottom","left"],i=["width","style","color"];function n(t){const e=t.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),s=[];for(;e.length>1;)e.shift(),s.push(e.shift());return s}function a(t){const e=n(this.styles[t]);0===e.length&&e.push(""),1===e.length&&e.push(e[0]),2===e.length&&e.push(e[0]),3===e.length&&e.push(e[1]);for(const s of u.connect[t].children)this.setStyle(this.childName(t,s),e.shift())}const o=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,l=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function c(t){let e={width:"",style:"",color:""};for(const s of n(this.styles[t]))s.match(o)&&""===e.width?e.width=s:s.match(l)&&""===e.style?e.style=s:e.color=s;for(const s of u.connect[t].children)this.setStyle(this.childName(t,s),e[s])}function h(t){const e=[];for(const s of u.connect[t].children){const r=this.styles[this.childName(t,s)];r&&e.push(r)}e.length?this.styles[t]=e.join(" "):delete this.styles[t]}const d={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class u{constructor(t=""){this.parse(t)}get cssText(){const t=[];for(const e of Object.keys(this.styles)){const s=this.parentName(e);this.styles[s]||t.push(e+": "+this.styles[e]+";")}return t.join(" ")}get styleList(){return Object.assign({},this.styles)}set(t,e){for(t=this.normalizeName(t),this.setStyle(t,e),u.connect[t]&&!u.connect[t].combine&&(this.combineChildren(t),delete this.styles[t]);t.match(/-/)&&(t=this.parentName(t),u.connect[t]);)u.connect[t].combine.call(this,t)}get(t){return t=this.normalizeName(t),this.styles.hasOwnProperty(t)?this.styles[t]:""}setStyle(t,e){this.styles[t]=e,u.connect[t]&&u.connect[t].children&&u.connect[t].split.call(this,t),""===e&&delete this.styles[t]}combineChildren(t){const e=this.parentName(t);for(const s of u.connect[t].children){const t=this.childName(e,s);u.connect[t].combine.call(this,t)}}parentName(t){const e=t.replace(/-[^-]*$/,"");return t===e?"":e}childName(t,e){return e.match(/-/)?e:(u.connect[t]&&!u.connect[t].combine&&(e+=t.replace(/.*-/,"-"),t=this.parentName(t)),t+"-"+e)}normalizeName(t){return t.replace(/[A-Z]/g,(t=>"-"+t.toLowerCase()))}parse(t=""){let e=this.constructor.pattern;this.styles={};const s=t.replace(e.comment,"").split(e.style);for(;s.length>1;){let[t,e,r]=s.splice(0,3);if(t.match(/[^\s\n]/))return;this.set(e,r)}}}u.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},u.connect={padding:{children:r,split:a,combine:function(t){const e=u.connect[t].children,s=[];for(const r of e){const e=this.styles[t+"-"+r];if(!e)return void delete this.styles[t];s.push(e)}s[3]===s[1]&&(s.pop(),s[2]===s[0]&&(s.pop(),s[1]===s[0]&&s.pop())),this.styles[t]=s.join(" ")}},border:{children:r,split:function(t){for(const e of u.connect[t].children)this.setStyle(this.childName(t,e),this.styles[t])},combine:function(t){const e=[...u.connect[t].children],s=this.styles[this.childName(t,e.shift())];for(const r of e)if(this.styles[this.childName(t,r)]!==s)return void delete this.styles[t];this.styles[t]=s}},"border-top":{children:i,split:c,combine:h},"border-right":{children:i,split:c,combine:h},"border-bottom":{children:i,split:c,combine:h},"border-left":{children:i,split:c,combine:h},"border-width":{children:r,split:a,combine:null},"border-style":{children:r,split:a,combine:null},"border-color":{children:r,split:a,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(t){const e=n(this.styles[t]),s={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const t of e){s.family=t;for(const e of Object.keys(d))if((Array.isArray(s[e])||""===s[e])&&t.match(d[e]))if("size"===e){const[r,i]=t.split(/\//);s[e]=r,i&&(s["line-height"]=i)}else""===s.size&&(Array.isArray(s[e])?s[e].push(t):s[e]=t)}!function(t,e){for(const s of u.connect[t].children){const r=this.childName(t,s);if(Array.isArray(e[s])){const t=e[s];t.length&&(this.styles[r]=t.join(" "))}else""!==e[s]&&(this.styles[r]=e[s])}}(t,s),delete this.styles[t]},combine:function(t){}}}}},__webpack_module_cache__={};function __webpack_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var s=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t](s,s.exports,__webpack_require__),s.exports}__webpack_require__.d=(t,e)=>{for(var s in e)__webpack_require__.o(e,s)&&!__webpack_require__.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})},__webpack_require__.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),__webpack_require__.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{"use strict";__webpack_require__.d(__webpack_exports__,{init:()=>init});var _startup_init_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(468),_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(339),_js_components_package_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(817),_js_components_global_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(301),_core_core_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(788),_adaptors_liteDOM_liteDOM_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(793),_source_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(122);const path=eval('require("path")'),dir=global.MathJax.config.__dirname;if((0,_js_components_global_js__WEBPACK_IMPORTED_MODULE_3__.combineDefaults)(MathJax.config,"loader",{require:eval("(file) => import(file)"),failed:t=>{throw t}}),_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.Loader.preLoad("loader","startup","core","adaptors/liteDOM"),"node-main"===path.basename(dir)){_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG.paths.esm=_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG.paths.mathjax,_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG.paths.sre="[esm]/sre/mathmaps",_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG.paths.mathjax=path.dirname(dir),(0,_js_components_global_js__WEBPACK_IMPORTED_MODULE_3__.combineDefaults)(_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG,"source",_source_js__WEBPACK_IMPORTED_MODULE_6__.q);const t=path.resolve(dir,"..","..","..",path.basename(path.dirname(dir))),e=MathJax.config.loader.require;MathJax._.mathjax.mathjax.asyncLoad=function(s){return e("."===s.charAt(0)?path.resolve(t,s):"["===s.charAt(0)?_js_components_package_js__WEBPACK_IMPORTED_MODULE_2__.Package.resolvePath(s):s)}}else _js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG.paths.mathjax=dir;const init=(t={})=>((0,_js_components_global_js__WEBPACK_IMPORTED_MODULE_3__.combineConfig)(MathJax.config,t),_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.Loader.load(..._js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG.load).then((()=>_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG.ready())).then((()=>MathJax)).catch((t=>_js_components_loader_js__WEBPACK_IMPORTED_MODULE_1__.CONFIG.failed(t))))})(),exports.init=__webpack_exports__.init})(); \ No newline at end of file diff --git a/node-main.mjs b/node-main.mjs new file mode 100644 index 0000000000..88556b16ac --- /dev/null +++ b/node-main.mjs @@ -0,0 +1,2 @@ +import './node-main-setup.mjs'; +export * from './node-main.js'; diff --git a/output/chtml.js b/output/chtml.js new file mode 100644 index 0000000000..f8c9392234 --- /dev/null +++ b/output/chtml.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,s)=>{for(var i in s)t.o(s,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:s[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{FontData:()=>_t,NOSTRETCH:()=>Ft,mergeOptions:()=>It});var s={};t.r(s),t.d(s,{LineBBox:()=>Ut});var i={};t.r(i),t.d(i,{LinebreakVisitor:()=>Xt,Linebreaks:()=>Kt,NOBREAK:()=>qt});var n={};t.r(n),t.d(n,{CommonWrapperFactory:()=>he});var o={};t.r(o),t.d(o,{CommonWrapper:()=>xe,SPACE:()=>fe});var r={};t.r(r),t.d(r,{ChtmlWrapper:()=>ye,FONTSIZE:()=>be});var a={};t.r(a),t.d(a,{CommonMathMixin:()=>ke});var h={};t.r(h),t.d(h,{ChtmlMath:()=>Ce});var l={};t.r(l),t.d(l,{CommonMiMixin:()=>we});var d={};t.r(d),t.d(d,{ChtmlMi:()=>ve});var c={};t.r(c),t.d(c,{CommonMoMixin:()=>je,DirectionVH:()=>Se});var m={};t.r(m),t.d(m,{ChtmlMo:()=>Ne});var p={};t.r(p),t.d(p,{CommonMnMixin:()=>Te});var u={};t.r(u),t.d(u,{ChtmlMn:()=>De});var g={};t.r(g),t.d(g,{CommonMsMixin:()=>Oe});var f={};t.r(f),t.d(f,{ChtmlMs:()=>Pe});var x={};t.r(x),t.d(x,{CommonMtextMixin:()=>He});var b={};t.r(b),t.d(b,{ChtmlMtext:()=>Ee});var y={};t.r(y),t.d(y,{CommonMspaceMixin:()=>Fe});var k={};t.r(k),t.d(k,{ChtmlMspace:()=>_e});var B={};t.r(B),t.d(B,{CommonMpaddedMixin:()=>Ve});var C={};t.r(C),t.d(C,{ChtmlMpadded:()=>Ue});var w={};t.r(w),t.d(w,{ARROWDX:()=>$e,ARROWX:()=>Je,ARROWY:()=>qe,CommonArrow:()=>ms,CommonBorder:()=>hs,CommonBorder2:()=>ls,CommonDiagonalArrow:()=>cs,CommonDiagonalStrike:()=>ds,PADDING:()=>Xe,SOLID:()=>Qe,THICKNESS:()=>Ke,arrowBBox:()=>as,arrowBBoxHD:()=>is,arrowBBoxW:()=>ns,arrowDef:()=>os,arrowHead:()=>ss,diagonalArrowDef:()=>rs,fullBBox:()=>Ze,fullBorder:()=>es,fullPadding:()=>ts,sideIndex:()=>Ye,sideNames:()=>Ge});var M={};t.r(M),t.d(M,{CommonMencloseMixin:()=>ps});var v={};t.r(v),t.d(v,{ARROWDX:()=>$e,ARROWX:()=>Je,ARROWY:()=>qe,Arrow:()=>ks,Border:()=>fs,Border2:()=>xs,CommonArrow:()=>ms,CommonBorder:()=>hs,CommonBorder2:()=>ls,CommonDiagonalArrow:()=>cs,CommonDiagonalStrike:()=>ds,DiagonalArrow:()=>ys,DiagonalStrike:()=>bs,PADDING:()=>Xe,RenderElement:()=>gs,SOLID:()=>Qe,THICKNESS:()=>Ke,arrowBBox:()=>as,arrowBBoxHD:()=>is,arrowBBoxW:()=>ns,arrowDef:()=>os,arrowHead:()=>ss,diagonalArrowDef:()=>rs,fullBBox:()=>Ze,fullBorder:()=>es,fullPadding:()=>ts,sideIndex:()=>Ye,sideNames:()=>Ge});var S={};t.r(S),t.d(S,{ChtmlMenclose:()=>ws});var j={};t.r(j),t.d(j,{CommonInferredMrowMixin:()=>vs,CommonMrowMixin:()=>Ms});var L={};t.r(L),t.d(L,{ChtmlInferredMrow:()=>Ts,ChtmlMrow:()=>Ns});var N={};t.r(N),t.d(N,{CommonMfencedMixin:()=>As});var T={};t.r(T),t.d(T,{ChtmlMfenced:()=>Os});var A={};t.r(A),t.d(A,{CommonMfracMixin:()=>Ws});var D={};t.r(D),t.d(D,{ChtmlMfrac:()=>Hs});var O={};t.r(O),t.d(O,{CommonMsqrtMixin:()=>Rs});var W={};t.r(W),t.d(W,{ChtmlMsqrt:()=>Fs});var P={};t.r(P),t.d(P,{CommonMrootMixin:()=>Is});var H={};t.r(H),t.d(H,{ChtmlMroot:()=>Vs});var R={};t.r(R),t.d(R,{CommonMsubMixin:()=>zs,CommonMsubsupMixin:()=>Js,CommonMsupMixin:()=>Us});var E={};t.r(E),t.d(E,{CommonScriptbaseMixin:()=>$s});var F={};t.r(F),t.d(F,{ChtmlScriptbase:()=>qs});var I={};t.r(I),t.d(I,{ChtmlMsub:()=>Gs,ChtmlMsubsup:()=>ti,ChtmlMsup:()=>Zs});var _={};t.r(_),t.d(_,{CommonMoverMixin:()=>si,CommonMunderMixin:()=>ei,CommonMunderoverMixin:()=>ii});var V={};t.r(V),t.d(V,{ChtmlMover:()=>li,ChtmlMunder:()=>hi,ChtmlMunderover:()=>di});var z={};t.r(z),t.d(z,{CommonMmultiscriptsMixin:()=>pi,NextScript:()=>ci,ScriptNames:()=>mi});var U={};t.r(U),t.d(U,{ChtmlMmultiscripts:()=>fi});var J={};t.r(J),t.d(J,{BREAK_BELOW:()=>ki,CommonMtableMixin:()=>Bi});var $={};t.r($),t.d($,{ChtmlMtable:()=>wi});var q={};t.r(q),t.d(q,{CommonMlabeledtrMixin:()=>vi,CommonMtrMixin:()=>Mi});var K={};t.r(K),t.d(K,{ChtmlMlabeledtr:()=>Ti,ChtmlMtr:()=>Ni});var X={};t.r(X),t.d(X,{CommonMtdMixin:()=>Ai});var Q={};t.r(Q),t.d(Q,{ChtmlMtd:()=>Oi});var Y={};t.r(Y),t.d(Y,{CommonMactionMixin:()=>Pi,TooltipData:()=>Wi});var G={};t.r(G),t.d(G,{ChtmlMaction:()=>Ri});var Z={};t.r(Z),t.d(Z,{CommonMglyphMixin:()=>Ei});var tt={};t.r(tt),t.d(tt,{ChtmlMglyph:()=>Ii});var et={};t.r(et),t.d(et,{CommonSemanticsMixin:()=>_i});var st={};t.r(st),t.d(st,{ChtmlAnnotation:()=>qi,ChtmlAnnotationXML:()=>Xi,ChtmlSemantics:()=>$i,ChtmlXmlNode:()=>Qi});var it={};t.r(it),t.d(it,{CommonTeXAtomMixin:()=>Yi});var nt={};t.r(nt),t.d(nt,{ChtmlTeXAtom:()=>Zi});var ot={};t.r(ot),t.d(ot,{CommonTextNodeMixin:()=>tn});var rt={};t.r(rt),t.d(rt,{ChtmlTextNode:()=>en});var at={};t.r(at),t.d(at,{CommonHtmlNodeMixin:()=>sn});var ht={};t.r(ht),t.d(ht,{ChtmlHtmlNode:()=>on});var lt={};t.r(lt),t.d(lt,{ChtmlWrappers:()=>rn});var dt={};t.r(dt),t.d(dt,{ChtmlWrapperFactory:()=>an});var ct={};t.r(ct),t.d(ct,{Usage:()=>hn});var mt={};t.r(mt),t.d(mt,{AddCSS:()=>dn,ChtmlFontData:()=>ln,FontData:()=>_t,NOSTRETCH:()=>Ft,mergeOptions:()=>It});var pt={};t.r(pt),t.d(pt,{DefaultFont:()=>cn,fontName:()=>mn});var ut={};t.r(ut),t.d(ut,{CHTML:()=>pn});var gt={};t.r(gt),t.d(gt,{AddFontIds:()=>un});var ft={};t.r(ft),t.d(ft,{H:()=>fn,V:()=>gn});const xt=("undefined"!=typeof window?window:global).MathJax._.components.global,bt=(xt.GLOBAL,xt.isObject,xt.combineConfig,xt.combineDefaults),yt=xt.combineWithMathJax,kt=xt.MathJax,Bt=MathJax._.core.OutputJax.AbstractOutputJax,Ct=MathJax._.core.MathItem,wt=(Ct.protoItem,Ct.AbstractMathItem,Ct.STATE),Mt=(Ct.newState,MathJax._.core.MmlTree.MmlNode),vt=Mt.TEXCLASS,St=Mt.TEXCLASSNAMES,jt=(Mt.MATHVARIANTS,Mt.indentAttributes,Mt.AbstractMmlNode,Mt.AbstractMmlTokenNode,Mt.AbstractMmlLayoutNode,Mt.AbstractMmlBaseNode,Mt.AbstractMmlEmptyNode,Mt.TextNode),Lt=Mt.XMLNode,Nt=MathJax._.util.Options,Tt=(Nt.isObject,Nt.APPEND,Nt.REMOVE,Nt.OPTIONS,Nt.Expandable,Nt.expandable,Nt.makeArray,Nt.keys,Nt.copy,Nt.insert,Nt.defaultOptions),At=Nt.userOptions,Dt=(Nt.selectOptions,Nt.selectOptionsFromKeys,Nt.separateOptions),Ot=Nt.lookup,Wt=MathJax._.util.AsyncLoad.asyncLoad,Pt=MathJax._.util.Retries,Ht=(Pt.handleRetriesFor,Pt.retryAfter),Rt=MathJax._.mathjax.mathjax;var Et=function(t,e,s,i){return new(s||(s=Promise))((function(n,o){function r(t){try{h(i.next(t))}catch(t){o(t)}}function a(t){try{h(i.throw(t))}catch(t){o(t)}}function h(t){var e;t.done?n(t.value):(e=t.value,e instanceof s?e:new s((function(t){t(e)}))).then(r,a)}h((i=i.apply(t,e||[])).next())}))};const Ft={dir:0};function It(t,e){return e?Tt([t],[e])[0]:t}class _t{get CLASS(){return this.constructor}static charOptions(t,e){const s=t[e];if(!Array.isArray(s))throw Error(`Character data hasn't been loaded for 0x${e.toString(16).toUpperCase()}`);return 3===s.length&&(s[3]={}),s[3]}static defineDynamicFiles(t,e=""){const s={};return(t||[]).forEach((([t,i,n])=>{s[t]={extension:e,file:t,variants:i,delimiters:n||[],promise:null,failed:!1,setup:e=>{s[t].failed=!0}}})),s}static dynamicSetup(t,e,s,i={},n=null){const o=t?this.dynamicExtensions.get(t):null;(t?o.files:this.dynamicFiles)[e].setup=e=>{Object.keys(s).forEach((t=>e.defineChars(t,s[t]))),e.defineDelimiters(i),t&&this.adjustDelimiters(e.delimiters,Object.keys(i),o.sizeN,o.stretchN),n&&e.addDynamicFontCss(n)}}static adjustDelimiters(t,e,s,i){e.forEach((e=>{const n=t[parseInt(e)];"dir"in n&&(n.variants&&(n.variants=this.adjustArrayIndices(n.variants,s)),n.stretchv&&(n.stretchv=this.adjustArrayIndices(n.stretchv,i)))}))}static adjustArrayIndices(t,e){return t.map((t=>t<0?e-1-t:t))}static addExtension(t,e=""){const s={name:t.name,prefix:e,files:this.defineDynamicFiles(t.ranges,t.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(t.name,s);for(const[e,s]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])It(this[s],t[e]);t.delimiters&&(Object.assign(this.defaultDelimiters,t.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(t.delimiters),s.sizeN,s.stretchN))}constructor(t=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let e=this.CLASS;this.options=At(Tt({},e.OPTIONS),t),this.params=Object.assign({},e.defaultParams),this.sizeVariants=[...e.defaultSizeVariants],this.stretchVariants=[...e.defaultStretchVariants],this.defineCssFonts(e.defaultCssFonts),this.cssFamilyPrefix=e.defaultCssFamilyPrefix,this.createVariants(e.defaultVariants),this.defineDelimiters(e.defaultDelimiters),Object.keys(e.defaultChars).forEach((t=>this.defineChars(t,e.defaultChars[t]))),this.defineRemap("accent",e.defaultAccentMap),this.defineRemap("mo",e.defaultMoMap),this.defineRemap("mn",e.defaultMnMap),this.defineDynamicCharacters(e.dynamicFiles),e.dynamicExtensions.forEach((t=>this.defineDynamicCharacters(t.files)))}setOptions(t){It(this.options,t)}addExtension(t,e=""){const s={name:t.name,prefix:e,files:this.CLASS.defineDynamicFiles(t.ranges,e),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(t.name,s),Tt(this.options,t.options||{}),Tt(this.params,t.parameters||{}),this.sizeVariants=It(this.sizeVariants,t.sizeVariants),this.stretchVariants=It(this.stretchVariants,t.stretchVariants),this.defineCssFonts(It([],t.cssFonts)),this.createVariants(It([],t.variants)),t.delimiters&&(this.defineDelimiters(It([],t.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(t.delimiters),s.sizeN,s.stretchN));for(const e of Object.keys(t.chars||{}))this.defineChars(e,t.chars[e]);this.defineRemap("accent",t.accentMap),this.defineRemap("mo",t.moMap),this.defineRemap("mn",t.mnMap),t.ranges&&this.defineDynamicCharacters(s.files)}get styles(){return this._styles}set styles(t){this._styles=t}createVariant(t,e=null,s=null){let i={linked:[],chars:Object.create(e?this.variant[e].chars:{})};this.variant[s]&&(Object.assign(i.chars,this.variant[s].chars),this.variant[s].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,t),this.variant[t]=i}remapSmpChars(t,e){const s=this.CLASS;if(s.VariantSmp[e]){const i=s.SmpRemap,n=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];for(const[o,r,a]of s.SmpRanges){const h=s.VariantSmp[e][o];if(h){for(let e=r;e<=a;e++){if(930===e)continue;const s=h+e-r;t[e]=this.smpChar(i[s]||s)}if(n[o])for(const e of Object.keys(n[o]).map((t=>parseInt(t))))t[e]=this.smpChar(h+n[o][e])}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))}smpChar(t){return[,,,{smp:t}]}createVariants(t){for(const e of t)this.createVariant(e[0],e[1],e[2])}defineChars(t,e){const s=this.variant[t];Object.assign(s.chars,e);for(const t of s.linked)Object.assign(t,e)}defineCssFonts(t){Object.assign(this.cssFontMap,t);for(const e of Object.keys(t))"unknown"===this.cssFontMap[e][0]&&(this.cssFontMap[e][0]=this.options.unknownFamily)}defineDelimiters(t){Object.assign(this.delimiters,t)}defineRemap(t,e){e&&(this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e))}defineDynamicCharacters(t){for(const e of Object.keys(t)){const s=t[e];for(const t of Object.keys(s.variants))this.defineChars(t,this.flattenRanges(s.variants[t],s));this.defineDelimiters(this.flattenRanges(s.delimiters,s))}}flattenRanges(t,e){const s={};for(const i of t)if(Array.isArray(i))for(let t=i[0];t<=i[1];t++)s[t]=e;else s[i]=e;return s}dynamicFileName(t){const e=t.extension?this.CLASS.dynamicExtensions.get(t.extension).prefix:this.options.dynamicPrefix;return t.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?t.file:e+"/"+t.file.replace(/\.js$/,"")}loadDynamicFile(t){return Et(this,void 0,void 0,(function*(){return t.failed?Promise.reject(new Error(`dynamic file '${t.file}' failed to load`)):(t.promise||(t.promise=Wt(this.dynamicFileName(t)).catch((e=>{t.failed=!0,console.warn(e)}))),t.promise.then((()=>t.setup(this))))}))}loadDynamicFiles(){const t=this.CLASS.dynamicFiles,e=Object.keys(t).map((e=>this.loadDynamicFile(t[e])));for(const t of this.CLASS.dynamicExtensions.values())e.push(...Object.keys(t.files).map((e=>this.loadDynamicFile(t.files[e]))));return Promise.all(e)}loadDynamicFilesSync(){if(!Rt.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const t=this.CLASS.dynamicFiles;Object.keys(t).forEach((e=>this.loadDynamicFileSync(t[e])));for(const t of this.CLASS.dynamicExtensions.values())Object.keys(t.files).forEach((e=>this.loadDynamicFileSync(t.files[e])))}loadDynamicFileSync(t){if(!t.promise){t.promise=Promise.resolve();try{Rt.asyncLoad(this.dynamicFileName(t))}catch(e){t.failed=!0,console.warn(e)}t.setup(this)}}addDynamicFontCss(t,e){}getDelimiter(t){const e=this.delimiters[t];return e&&!("dir"in e)?(this.delimiters[t]=null,Ht(this.loadDynamicFile(e)),null):e}getSizeVariant(t,e){const s=this.getDelimiter(t);return s&&s.variants&&(e=s.variants[e]),this.sizeVariants[e]}getStretchVariant(t,e){const s=this.getDelimiter(t);return this.stretchVariants[s.stretchv?s.stretchv[e]:0]}getStretchVariants(t){return[0,1,2,3].map((e=>this.getStretchVariant(t,e)))}getChar(t,e){const s=this.variant[t].chars[e];if(s&&!Array.isArray(s)){const i=this.variant[t];return delete i.chars[e],i.linked.forEach((t=>delete t[e])),Ht(this.loadDynamicFile(s)),null}return s}getVariant(t){return this.variant[t]}getCssFont(t){return this.cssFontMap[t]||["serif",!1,!1]}getFamily(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t}getRemappedChar(t,e){return(this.remapChars[t]||{})[e]}}_t.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},_t.JAX="common",_t.NAME="",_t.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],_t.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},_t.defaultCssFamilyPrefix="",_t.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},_t.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],_t.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},_t.SmpRemapGreekU={8711:25,1012:17},_t.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},_t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},_t.defaultMoMap={45:"\u2212"},_t.defaultMnMap={45:"\u2212"},_t.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},_t.defaultDelimiters={},_t.defaultChars={},_t.defaultSizeVariants=[],_t.defaultStretchVariants=[],_t.dynamicFiles={},_t.dynamicExtensions=new Map;const Vt=MathJax._.core.Tree.Visitor.AbstractVisitor,zt=MathJax._.util.BBox.BBox;class Ut extends zt{static from(t,e,s=null){const i=new this;return Object.assign(i,t),i.lineLeading=e,s&&(i.indentData=s),i}constructor(t,e=null){super(t),this.indentData=null,this.isFirst=!1,this.originalL=this.L,e&&(this.start=e)}append(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,super.append(t),this.isFirst=t.isFirst}copy(){const t=Ut.from(this,this.lineLeading);return t.indentData=this.indentData,t.lineLeading=this.lineLeading,t}getIndentData(t){let{indentalign:e,indentshift:s,indentalignfirst:i,indentshiftfirst:n,indentalignlast:o,indentshiftlast:r}=t.attributes.getAllAttributes();"indentalign"===i&&(i=t.attributes.getInherited("indentalign")),"indentshift"===n&&(n=t.attributes.getInherited("indentshift")),"indentalign"===o&&(o=e),"indentshift"===r&&(r=s),this.indentData=[[i,n],[e,s],[o,r]]}copyIndentData(t){return t.indentData.map((([t,e])=>[t,e]))}}const Jt=MathJax._.core.MmlTree.OperatorDictionary,$t=(Jt.OPDEF,Jt.MO,Jt.RANGES,Jt.getRange,Jt.MMLSPACING,Jt.OPTABLE),qt=1e6;class Kt extends Vt{breakToWidth(t,e){}}class Xt extends Kt{constructor(){super(...arguments),this.PENALTY={newline:t=>0,nobreak:t=>qt,goodbreak:t=>t-200*this.state.depth,badbreak:t=>t+200*this.state.depth,auto:t=>t},this.FACTORS={depth:t=>t+800*this.state.depth,width:t=>t+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:t=>t+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(t,e)=>{const s=e.node.prevClass;if(s===vt.BIN||s===vt.REL||s===vt.OP)return t+5e3;const i=this.getPrevious(e);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return t+5e3;const n=e.node.Parent;if((null==n?void 0:n.isKind("mmultiscripts"))&&e.node===this.getFirstToken(n)){if(!!n.childNodes.filter((t=>t.isKind("mprescripts"))).length)return qt}return t-500},close:(t,e)=>{var s;const i=e.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(s=i.childNodes[1])||void 0===s?void 0:s.isKind("mprescripts"))||e.node!==this.getLastToken(i.childNodes[0])?t+500:qt},space:(t,e)=>{const s=e;if(!s.canBreak)return qt;const i=s.getBBox().w;return i<0?qt:i<1?t:t-100*(i+4)},separator:t=>t+500,fuzz:t=>.99*t},this.TEXCLASS={[vt.BIN]:t=>t-250,[vt.REL]:t=>t-500}}breakToWidth(t,e){const s=this.state;this.state=this.createState(t),this.state.width=e;const i=t.breakCount;for(let s=0;s<=i;s++){(t.lineBBox[s]||t.getLineBBox(s)).w>e&&this.breakLineToWidth(t,s)}for(const[t,e]of this.state.breaks){if(null===e){const e=t.coreMO();e.setBreakStyle(e.node.attributes.get("linebreakstyle")||"before")}else t.setBreakAt(e);t.invalidateBBox()}this.state=s}createState(t){const e=t.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:e,mathLeft:e}}breakLineToWidth(t,e){const s=this.state;s.potential=[],s.w=0,s.prevWidth=0,s.prevBreak=null,s.depth=0,this.visitNode(t,e)}addWidth(t,e=null){null===e&&(e=t.L+t.w+t.R),e&&(e*=t.rscale,this.state.w+=e,this.state.potential.length&&(this.state.potential[0][4]+=e),this.processBreak())}processBreak(){const t=this.state;for(;t.potential.length&&t.w>this.state.width;){const e=t.potential.pop(),[s,,i,n,o]=e;t.breaks.add(s),t.w=t.potential.reduce(((t,e)=>t+e[4]),n+o),t.prevBreak&&t.prevWidth+i<=t.width?(t.breaks.delete(t.prevBreak[0]),t.prevWidth+=i):t.prevWidth=i+n,t.potential.forEach((t=>t[2]-=i)),t.prevBreak=e,t.mathLeft-=i}}pushBreak(t,e,s,i){var n;const o=this.state;if(!(e>=qt||0===o.w&&0===o.prevWidth)){for(;o.potential.length&&o.potential[0][1]>this.FACTORS.fuzz(e);){const t=o.potential.shift();o.potential.length&&(o.potential[0][4]+=t[4])}o.potential.unshift([[t,i],e,o.w-((null===(n=o.prevBreak)||void 0===n?void 0:n[3])||0),s,0])}}getBorderLR(t){var e;const s=t.styleData;if(!s)return[0,0];const i=(null===(e=null==s?void 0:s.border)||void 0===e?void 0:e.width)||[0,0,0,0],n=(null==s?void 0:s.padding)||[0,0,0,0];return[i[3]+n[3],i[1]+n[1]]}getFirstToken(t){return t.isToken?t:this.getFirstToken(t.childNodes[0])}getLastToken(t){return t.isToken?t:this.getLastToken(t.childNodes[t.childNodes.length-1])}visitNode(t,e){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,e):super.visitNode(t,e),this.state.depth--}visitDefault(t,e){const s=t.getLineBBox(e);if(t.node.isToken||t.node.linebreakContainer)this.addWidth(s);else{const[i,n]=this.getBorderLR(t);0===e&&this.addWidth(s,s.L+i),this.visitNode(t.childNodes[0],e),e===t.breakCount&&this.addWidth(s,s.R+n)}}visitEmbellishedOperator(t,e){const s=t.coreMO(),i=Ut.from(t.getOuterBBox(),t.linebreakOptions.lineleading);i.getIndentData(s.node);const n=s.getBreakStyle(s.node.attributes.get("linebreakstyle")),o=s.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],r=this.moPenalty(s);if("before"===n)this.pushBreak(t,r,o-i.L,null),this.addWidth(i);else{this.addWidth(i);const e=("after"===n?0:s.multChar?s.multChar.getBBox().w:i.w)+o;this.pushBreak(t,r,e,null)}}visitMoNode(t,e){const s=t,i=Ut.from(s.getOuterBBox(),s.linebreakOptions.lineleading);i.getIndentData(s.node);const n=s.getBreakStyle(s.node.attributes.get("linebreakstyle")),o=s.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],r=this.moPenalty(s);if("before"===n)this.pushBreak(t,r,o-i.L,null),this.addWidth(i);else{this.addWidth(i);const e=("after"===n?0:s.multChar?s.multChar.getBBox().w:i.w)+o;this.pushBreak(t,r,e,null)}}moPenalty(t){const{linebreak:e,fence:s,form:i}=t.node.attributes.getList("linebreak","fence","form"),n=this.FACTORS;let o=n.tail(n.width(0));const r=s&&"prefix"===i||t.node.texClass===vt.OPEN,a=s&&"postfix"===i||t.node.texClass===vt.CLOSE;return r&&(o=n.open(o,t),this.state.depth++),a&&(o=n.close(o,t),this.state.depth--),o=(this.TEXCLASS[t.node.texClass]||(t=>t))(o),(this.PENALTY[e]||(t=>t))(n.depth(o))}getPrevious(t){let e=t.node,s=e.parent,i=s.childIndex(e);for(;s&&(s.notParent||s.isKind("mrow"))&&0===i;)e=s,s=e.parent,i=s.childIndex(e);if(!s||!i)return null;const n=s.childNodes[i-1];return n.isEmbellished?n.coreMO():null}visitMspaceNode(t,e){const s=t.getLineBBox(e),i=t;if(i.canBreak){const e=this.mspacePenalty(i);s.getIndentData(t.node);const n=t.processIndent("",s.indentData[1][1],"",s.indentData[0][1],this.state.width)[1];this.pushBreak(t,e,n-s.w,null)}this.addWidth(s)}mspacePenalty(t){const e=t.node.attributes.get("linebreak"),s=this.FACTORS;let i=s.space(s.tail(s.width(0)),t);return(this.PENALTY[e]||(t=>t))(s.depth(i))}visitMtextNode(t,e){if(!t.getText().match(/ /))return void this.visitDefault(t,e);const s=t;s.clearBreakPoints();const i=s.textWidth(" "),n=t.getBBox(),[o,r]=this.getBorderLR(t);this.addWidth(n,n.L+o);const a=s.childNodes;for(const e of a.keys()){const o=a[e];if(o.node.isKind("text")){const r=o.node.getText().split(/ /),a=r.pop();for(const o of r.keys())this.addWidth(n,s.textWidth(r[o])),this.pushBreak(t,this.mtextPenalty(),-i,[e,o+1]),this.addWidth(n,i);this.addWidth(n,s.textWidth(a))}else this.addWidth(o.getBBox())}this.addWidth(n,n.R+r)}mtextPenalty(){const t=this.FACTORS;return t.depth(t.tail(t.width(0)))}visitMrowNode(t,e){const s=t.lineBBox[e]||t.getLineBBox(e),[i,n]=s.start||[0,0],[o,r]=s.end||[t.childNodes.length-1,0],[a,h]=this.getBorderLR(t);this.addWidth(s,s.L+a);for(let e=i;e<=o;e++)this.visitNode(t.childNodes[e],e===i?n:e===o?r:0);this.addWidth(s,s.R+h)}visitInferredMrowNode(t,e){this.state.depth--,this.visitMrowNode(t,e),this.state.depth++}visitMfracNode(t,e){const s=t;!s.node.attributes.get("bevelled")&&s.getOuterBBox().w>this.state.width&&(this.breakToWidth(s.childNodes[0],this.state.width),this.breakToWidth(s.childNodes[1],this.state.width)),this.visitDefault(t,e)}visitMsqrtNode(t,e){if(t.getOuterBBox().w>this.state.width){const e=t,s=e.childNodes[e.base];this.breakToWidth(s,this.state.width-e.rootWidth()),e.getStretchedSurd()}this.visitDefault(t,e)}visitMrootNode(t,e){this.visitMsqrtNode(t,e)}visitMsubNode(t,e){this.visitDefault(t,e);const s=t,i=s.getOffset()[0],n=s.scriptChild.getOuterBBox(),[o,r]=this.getBorderLR(t);this.addWidth(s.getLineBBox(e),i+o+n.rscale*n.w+s.font.params.scriptspace+r)}visitMsupNode(t,e){this.visitDefault(t,e);const s=t,i=s.getOffset()[0],n=s.scriptChild.getOuterBBox(),[o,r]=this.getBorderLR(t);this.addWidth(s.getLineBBox(e),i+o+n.rscale*n.w+s.font.params.scriptspace+r)}visitMsubsupNode(t,e){this.visitDefault(t,e);const s=t,i=s.subChild.getOuterBBox(),n=s.supChild.getOuterBBox(),o=s.getAdjustedIc(),r=Math.max(i.rscale*i.w,o+n.rscale*n.w)+s.font.params.scriptspace,[a,h]=this.getBorderLR(t);this.addWidth(t.getLineBBox(e),a+r+h)}visitMmultiscriptsNode(t,e){const s=t,i=s.scriptData;if(i.numPrescripts){const n=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(t.getLineBBox(e),n+s.font.params.scriptspace)}if(this.visitDefault(t,e),i.numScripts){const n=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(t.getLineBBox(e),n+s.font.params.scriptspace)}}visitMfencedNode(t,e){const s=t,i=t.getLineBBox(e),[n,o]=this.getBorderLR(t);0===e&&this.addWidth(i,i.L+n),this.visitNode(s.mrow,e),e===t.breakCount&&this.addWidth(i,i.R+o)}visitMactionNode(t,e){const s=t,i=t.getLineBBox(e),[n,o]=this.getBorderLR(t);0===e&&this.addWidth(i,i.L+n),this.visitNode(s.selected,e),e===t.breakCount&&this.addWidth(i,i.R+o)}}!function(){for(const t of Object.keys($t.postfix)){const e=$t.postfix[t][3];e&&e.fence&&(e.linebreakstyle="after")}$t.infix["\u2061"]=[...$t.infix["\u2061"]],$t.infix["\u2061"][3]={linebreak:"nobreak"}}();const Qt=MathJax._.util.lengths,Yt=Qt.BIGDIMEN,Gt=(Qt.UNITS,Qt.RELUNITS,Qt.MATHSPACE,Qt.length2em),Zt=Qt.percent,te=Qt.em,ee=(Qt.emRounded,Qt.px),se=MathJax._.util.Styles,ie=se.TRBL,ne=(se.WSC,se.Styles),oe=MathJax._.util.StyleList.CssStyles;class re extends Bt{get forceInlineBreaks(){return!1}constructor(t=null,e=null,s=null){const[i,n]=t.fontData instanceof _t?[t.fontData.constructor,t.fontData]:[t.fontData||s,null],[o,r]=Dt(t,i.OPTIONS);super(o),this.factory=this.options.wrapperFactory||new e,this.factory.jax=this,this.cssStyles=this.options.cssStyles||new oe,this.font=n||new i(r),this.font.setOptions({mathmlSpacing:this.options.mathmlSpacing}),this.unknownCache=new Map;const a=this.options.linebreaks.LinebreakVisitor||Xt;this.linebreaks=new a(this.factory)}setAdaptor(t){super.setAdaptor(t),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=t.canMeasureNodes?"ignore":"force")}typeset(t,e){this.setDocument(e);let s=this.createNode();return this.toDOM(t,s,e),s}createNode(){const t=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:t})}setScale(t,e){let s=this.getInitialScale()*this.options.scale;if("scale"===e.node.attributes.get("overflow")&&this.math.display){const t=e.getOuterBBox().w,i=this.math.metrics.containerWidth/this.pxPerEm;t>i&&t&&(s*=i/t)}1!==s&&this.adaptor.setStyle(t,"fontSize",Zt(s))}getInitialScale(){return this.math.metrics.scale}toDOM(t,e,s=null){var i;this.setDocument(s),this.math=t,this.container=e,this.pxPerEm=t.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,t.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const n=t.root.attributes.get("overflow");this.adaptor.setAttribute(e,"overflow",n);"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||t.display||t.outputData.inlineMarked||(this.markInlineBreaks(null===(i=t.root.childNodes)||void 0===i?void 0:i[0]),t.outputData.inlineMarked=!0),t.root.setTeXclass(null);const o=this.factory.wrap(t.root);this.setScale(e,o),this.processMath(o,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,s,e)}getBBox(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;let s=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,s}getLinebreakWidth(){const t=this.math.metrics.containerWidth/this.pxPerEm,e=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Gt(e,t,1,this.pxPerEm)}markInlineBreaks(t){if(!t)return;const e=this.forceInlineBreaks;let s=!1,i="";for(const n of t.childNodes)if(i)s=this.markInlineBreak(s,e,i,t,n),i="";else if(n.isEmbellished){if(n===t.childNodes[0])continue;const o=n.coreMO(),r=o.texClass,a=o.attributes.get("linebreak"),h=o.attributes.get("linebreakstyle");(r===vt.BIN||r===vt.REL||r===vt.ORD&&o.hasSpacingAttributes()||"auto"!==a)&&"nobreak"!==a&&("before"===h?s=this.markInlineBreak(s,e,a,t,n,o):i=a)}else if(n.isKind("mspace")){const i=n.attributes.get("linebreak");"nobreak"!==i&&(s=this.markInlineBreak(s,e,i,t,n))}else n.isKind("mstyle")&&!n.attributes.get("style")&&!n.attributes.getExplicit("mathbackground")||n.isKind("semantics")?(this.markInlineBreaks(n.childNodes[0]),n.getProperty("process-breaks")&&(n.setProperty("inline-breaks",!0),n.childNodes[0].setProperty("inline-breaks",!0),t.parent.setProperty("process-breaks","true"))):n.isKind("mrow")&&n.attributes.get("data-semantic-added")&&(this.markInlineBreaks(n),n.getProperty("process-breaks")&&(n.setProperty("inline-breaks",!0),t.parent.setProperty("process-breaks","true")))}markInlineBreak(t,e,s,i,n,o=null){return n.setProperty("breakable",!0),e&&"newline"!==s?(n.setProperty("forcebreak",!0),null==o||o.setProperty("forcebreak",!0)):(n.removeProperty("forcebreak"),null==o||o.removeProperty("forcebreak")),t||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),t=!0),t}getMetrics(t){this.setDocument(t);const e=this.adaptor,s=this.getMetricMaps(t);for(const i of t.math){const t=e.parent(i.start.node);if(i.state(){const s=this.wrap(t);return s.bbox.pwidth&&(e.notParent||e.isKind("math"))&&(this.bbox.pwidth=zt.fullWidth),s}))}wrap(t,e=null){const s=this.factory.wrap(t,e||this);return e&&e.childNodes.push(s),this.jax.nodeMap.set(t,s),s}getBBox(t=!0){if(this.bboxComputed)return this.bbox;const e=t?this.bbox:zt.zero();return this.computeBBox(e),this.bboxComputed=t,e}getOuterBBox(t=!0){var e;const s=this.getBBox(t);if(!this.styleData)return s;const i=this.styleData.padding,n=(null===(e=this.styleData.border)||void 0===e?void 0:e.width)||[0,0,0,0],o=s.copy();for(const[,t,e]of zt.boxSides)o[e]+=i[t]+n[t];return o}getUnbrokenHD(){const t=this.breakCount+1;let e=0,s=0;for(let i=0;ie&&(e=t),n>s&&(s=n)}return[e,s]}computeBBox(t,e=!1){t.empty();for(const e of this.childNodes)t.append(e.getOuterBBox());t.clean(),this.fixesPWidth&&this.setChildPWidths(e)&&this.computeBBox(t,!0)}getLineBBox(t){if(!this.lineBBox[t]){const e=this.breakCount;if(e){const s=this.embellishedBBox(t)||this.computeLineBBox(t);this.lineBBox[t]=s,0===t&&(!this.node.isKind("mo")&&this.node.isEmbellished?s.originalL=this.getBBox().L:s.L=this.getBBox().L),t===e&&(s.R=this.getBBox().R)}else{const e=this.getOuterBBox();this.lineBBox[t]=Ut.from(e,this.linebreakOptions.lineleading)}}return this.lineBBox[t]}embellishedBBox(t){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const e=this.coreMO();return e.moLineBBox(t,e.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(t){return this.getChildLineBBox(this.childNodes[0],t)}getBreakNode(t){var e,s;const[i,n]=t.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const o=(null===(s=null===(e=this.childNodes[0])||void 0===e?void 0:e.node)||void 0===s?void 0:s.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!o[i]?[this,null]:o[i].getBreakNode(o[i].getLineBBox(n))}getChildLineBBox(t,e){const s=this.breakCount;let i=t.getLineBBox(e);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===e?(i.L+=this.bbox.L,this.addLeftBorders(i)):e===s&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(t){var e;if(!this.styleData)return;const s=this.styleData.border,i=this.styleData.padding;t.w+=((null===(e=null==s?void 0:s.width)||void 0===e?void 0:e[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(t){var e,s;if(!this.styleData)return;const i=this.styleData.border,n=this.styleData.padding;t.h+=((null===(e=null==i?void 0:i.width)||void 0===e?void 0:e[0])||0)+((null==n?void 0:n[0])||0),t.d+=((null===(s=null==i?void 0:i.width)||void 0===s?void 0:s[2])||0)+((null==n?void 0:n[2])||0)}addRightBorders(t){var e;if(!this.styleData)return;const s=this.styleData.border,i=this.styleData.padding;t.w+=((null===(e=null==s?void 0:s.width)||void 0===e?void 0:e[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(t,e=null,s=!0){if(t)return!1;s&&(this.bbox.pwidth="");let i=!1;for(const n of this.childNodes){const o=n.getBBox();o.pwidth&&n.setChildPWidths(t,null===e?o.w:e,s)&&(i=!0)}return i}breakToWidth(t){}invalidateBBox(t=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&t&&this.parent.invalidateBBox())}copySkewIC(t){var e,s,i;const n=this.childNodes[0];(null===(e=null==n?void 0:n.bbox)||void 0===e?void 0:e.sk)&&(t.sk=n.bbox.sk),(null===(s=null==n?void 0:n.bbox)||void 0===s?void 0:s.dx)&&(t.dx=n.bbox.dx);const o=this.childNodes[this.childNodes.length-1];(null===(i=null==o?void 0:o.bbox)||void 0===i?void 0:i.ic)&&(t.ic=o.bbox.ic,t.w+=t.ic)}getStyles(){const t=this.node.attributes.getExplicit("style");if(!t)return;const e=this.styles=new ne(t);for(let t=0,s=xe.removeStyles.length;t600?"bold":"normal"),s.family?e=this.explicitVariant(s.family,s.weight,s.style):(this.node.getProperty("variantForm")&&(e="-tex-variant"),e=(xe.BOLDVARIANTS[s.weight]||{})[e]||e,e=(xe.ITALICVARIANTS[s.style]||{})[e]||e)}this.variant=e}explicitVariant(t,e,s){let i=this.styles;return i||(i=this.styles=new ne),i.set("fontFamily",t),e&&i.set("fontWeight",e),s&&i.set("fontStyle",s),"-explicitFont"}getScale(){let t=1,e=this.parent,s=e?e.bbox.scale:1,i=this.node.attributes,n=Math.min(i.get("scriptlevel"),2),o=i.get("fontsize"),r=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==n&&(t=Math.pow(i.get("scriptsizemultiplier"),n)),this.removedStyles&&this.removedStyles.fontSize&&!o&&(o=this.removedStyles.fontSize),o&&!i.getExplicit("mathsize")&&(r=o),"1"!==r&&(t*=this.length2em(r,1,1)),0!==n){let e=this.length2em(i.get("scriptminsize"),.4,1);t0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):ge(n,t.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):ge(n,t.rspace);const o=s.childIndex(e);if(0===o)return;const r=s.childNodes[o-1];if(!r.isEmbellished)return;const a=this.jax.nodeMap.get(r).getBBox();a.R&&(this.bbox.L=Math.max(0,this.bbox.L-a.R))}getTeXSpacing(t,e){if(!e){const t=this.node.texSpacing();t&&(this.bbox.L=this.length2em(t))}if(t||e){const t=this.node.coreMO().attributes;t.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(t.get("lspace")))),t.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(t.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let t=this.bbox.rscale,e=this.coreMO();for(;e!==this&&e;)t*=e.bbox.rscale,e=e.parent;return t}getText(){let t="";if(this.node.isToken)for(const e of this.node.childNodes)e instanceof jt&&(t+=e.getText());return t}canStretch(t){if(this.stretch=Ft,this.node.isEmbellished){let e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:t,indentshift:e,indentalignfirst:s,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==s&&(t=s),"indentshift"!==i&&(e=i),this.processIndent(t,e)}processIndent(t,e,s="",i="",n=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];s&&"auto"!==s||(s=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===t&&(t=s),"auto"===e&&(e=i,"right"!==t||e.match(/^\s*0[a-z]*\s*$/)||(e=("-"+e.trim()).replace(/^--/,"")));return[t,this.length2em(e,n)]}getAlignX(t,e,s){return"right"===s?t-(e.w+e.R)*e.rscale:"left"===s?e.L*e.rscale:(t-e.w*e.rscale)/2}getAlignY(t,e,s,i,n){return"top"===n?t-s:"bottom"===n?i-e:"center"===n?(t-s-(e-i))/2:0}getWrapWidth(t){return this.childNodes[t].getBBox().w}getChildAlign(t){return"left"}percent(t){return Zt(t)}em(t){return te(t)}px(t,e=-Yt){return ee(t,e,this.metrics.em)}length2em(t,e=1,s=null){null===s&&(s=this.bbox.scale);const i=this.font.params.rule_thickness,n=Ot(t,{medium:1,thin:2/3,thick:5/3},0);return n?n*i:Gt(t,e,s,this.jax.pxPerEm)}unicodeChars(t,e=this.variant){let s=ce(t);const i=this.font.getVariant(e);if(i&&i.chars){const t=i.chars;s=s.map((e=>{var s,i;return(null===(i=null===(s=t[e])||void 0===s?void 0:s[3])||void 0===i?void 0:i.smp)||e}))}return s}remapChars(t){return t}mmlText(t){return this.node.factory.create("text").setText(t)}mmlNode(t,e={},s=[]){return this.node.factory.create(t,e,s)}createMo(t){const e=this.node.factory,s=e.create("text").setText(t),i=e.create("mo",{stretchy:!0},[s]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const n=this.wrap(i);return n.parent=this,n}getVariantChar(t,e){const s=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===s.length&&(s[3]={}),s}html(t,e={},s=[]){return this.jax.html(t,e,s)}}xe.kind="unknown",xe.styles={},xe.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],xe.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},xe.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},xe.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};const be={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};class ye extends xe{toCHTML(t){this.toEmbellishedCHTML(t)||this.addChildren(this.standardChtmlNodes(t))}toEmbellishedCHTML(t){if(t.length<=1||!this.node.isEmbellished)return!1;const e=this.adaptor;t.forEach((t=>e.append(t,this.html("mjx-linestrut"))));const s=this.coreMO().embellishedBreakStyle,i=[];for(const[n,o]of[[t[0],"before"],[t[1],"after"]])s!==o?(this.toCHTML([n]),i.push(this.dom[0]),"after"===o&&e.removeAttribute(this.dom[0],"space")):i.push(this.createChtmlNodes([n])[0]);return this.dom=i,!0}addChildren(t){for(const e of this.childNodes)e.toCHTML(t)}standardChtmlNodes(t){this.markUsed();const e=this.createChtmlNodes(t);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),e}markUsed(){this.jax.wrapperUsage.add(this.kind)}createChtmlNodes(t){this.dom=t.map((t=>this.html("mjx-"+this.node.kind))),t=this.handleHref(t);for(const e of t.keys())this.adaptor.append(t[e],this.dom[e]);return this.dom}handleHref(t){const e=this.node.attributes.get("href");return e?t.map((t=>this.adaptor.append(t,this.html("a",{href:e})))):t}handleStyles(){if(!this.styles)return;const t=this.styles.cssText;if(t){const e=this.adaptor;this.dom.forEach((s=>e.setAttribute(s,"style",t)));const s=this.styles.get("font-family");s&&this.dom.forEach((t=>e.setStyle(t,"font-family",this.font.cssFamilyPrefix+", "+s)))}}handleScale(){this.dom.forEach((t=>this.setScale(t,this.bbox.rscale)))}setScale(t,e){const s=Math.abs(e-1)<.001?1:e;if(t&&1!==s){const e=this.percent(s);be[e]?this.adaptor.setAttribute(t,"size",be[e]):this.adaptor.setStyle(t,"fontSize",e)}return t}handleSpace(){const t=this.adaptor,e=!!this.node.getProperty("breakable"),s=this.dom.length-1;for(const i of[[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(s).R,"rspace","marginRight",s]]){const[s,n,o,r]=i,a=this.em(s);if(e&&"space"===n){const e=t.node("mjx-break",fe[a]?{size:fe[a]}:{style:`letter-spacing: ${this.em(s-1)}`});t.insert(e,this.dom[r])}else s&&(fe[a]?t.setAttribute(this.dom[r],n,fe[a]):t.setStyle(this.dom[r],o,a))}}handleBorders(){var t,e;const s=null===(t=this.styleData)||void 0===t?void 0:t.border,i=null===(e=this.styleData)||void 0===e?void 0:e.padding,n=this.dom.length-1;if(!s||!n)return;const o=this.adaptor;for(const t of this.dom.keys()){const e=this.dom[t];t&&(s.width[3]&&o.setStyle(e,"border-left"," none"),i[3]&&o.setStyle(e,"padding-left","0")),t!==n&&(s.width[1]&&o.setStyle(e,"border-right","none"),i[1]&&o.setStyle(e,"padding-right","0"))}}handleColor(){var t;const e=this.adaptor,s=this.node.attributes,i=s.getExplicit("mathcolor")||s.getExplicit("color"),n=s.getExplicit("mathbackground")||s.getExplicit("background")||(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"));i&&this.dom.forEach((t=>e.setStyle(t,"color",i))),n&&this.dom.forEach((t=>e.setStyle(t,"backgroundColor",n)))}handleAttributes(){const t=this.adaptor,e=this.node.attributes,s=e.getAllDefaults(),i=ye.skipAttributes;for(const n of e.getExplicitNames())if(!1===i[n]||!(n in s)&&!i[n]&&!t.hasAttribute(this.dom[0],n)){const s=e.getExplicit(n);this.dom.forEach((e=>t.setAttribute(e,n,s)))}if(e.get("class")){const s=e.get("class").trim().split(/ +/);for(const e of s)this.dom.forEach((s=>t.addClass(s,e)))}this.node.getProperty("inline-breaks")&&this.dom.forEach((e=>t.setAttribute(e,"inline-breaks","true")))}handlePWidth(){if(this.bbox.pwidth){const t=this.adaptor;this.bbox.pwidth===zt.fullWidth?this.dom.forEach((e=>t.setAttribute(e,"width","full"))):this.dom.forEach((e=>t.setStyle(e,"width",this.bbox.pwidth)))}}setIndent(t,e,s){const i=this.adaptor;if("center"===e||"left"===e){const e=this.getBBox().L;i.setStyle(t,"margin-left",this.em(s+e))}if("center"===e||"right"===e){const e=this.getBBox().R;i.setStyle(t,"margin-right",this.em(-s+e))}}drawBBox(){let{w:t,h:e,d:s,R:i}=this.getOuterBBox();const n=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-t-i)}},[this.html("mjx-box",{style:{height:this.em(e),width:this.em(t),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(s),width:this.em(t),"margin-left":this.em(-t),"vertical-align":this.em(-s),"background-color":"green"}})]),o=this.dom[0]||this.parent.dom[0],r=this.adaptor.getAttribute(o,"size");r&&this.adaptor.setAttribute(n,"size",r);const a=this.adaptor.getStyle(o,"fontSize");a&&this.adaptor.setStyle(n,"fontSize",a),this.adaptor.append(this.adaptor.parent(o),n),this.adaptor.setStyle(o,"backgroundColor","#FFEE00")}html(t,e={},s=[]){return this.jax.html(t,e,s)}text(t){return this.jax.text(t)}char(t){return this.font.charSelector(t).substr(1)}}function ke(t){return class extends t{getWrapWidth(t){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(t,e=!1){super.computeBBox(t,e);const s=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===s.get("overflow")){const e=this.containerWidth;t.w>e&&this.childNodes[0].breakToWidth(e),t.updateFrom(this.childNodes[0].getBBox())}}}}ye.kind="unknown",ye.autoStyle=!0;const Be=MathJax._.core.MmlTree.MmlNodes.math.MmlMath,Ce=function(){var t;const e=ke(ye);return(t=class extends e{handleDisplay(t){const e=this.adaptor,[s,i]=this.getAlignShift();if("center"!==s&&e.setAttribute(t,"justify",s),this.bbox.pwidth===zt.fullWidth){if(e.setAttribute(t,"width","full"),this.jax.table){let{L:n,w:o,R:r}=this.jax.table.getOuterBBox();"right"===s?r=Math.max(r||-i,-i):"left"===s?n=Math.max(n||i,i):"center"===s&&(o+=2*Math.abs(i));const a=this.em(Math.max(0,n+o+r));e.setStyle(t,"min-width",a),e.setStyle(this.jax.table.dom[0],"min-width",a)}}else this.setIndent(this.dom[0],s,i)}handleInline(t){const e=this.adaptor,s=e.getStyle(this.dom[0],"margin-right");s&&(e.setStyle(this.dom[0],"margin-right",""),e.setStyle(t,"margin-right",s),e.setStyle(t,"width","0"))}toCHTML(t){super.toCHTML(t);const e=this.adaptor;"block"===this.node.attributes.get("display")?(e.setAttribute(this.dom[0],"display","true"),e.setAttribute(t[0],"display","true"),this.handleDisplay(t[0])):this.handleInline(t[0]),e.addClass(this.dom[0],`${this.font.cssFontPrefix}-N`)}setChildPWidths(t,e=null,s=!0){return!!this.parent&&super.setChildPWidths(t,e,s)}handleAttributes(){super.handleAttributes();const t=this.adaptor;this.node.getProperty("process-breaks")&&this.dom.forEach((e=>t.setAttribute(e,"breakable","true")))}}).kind=Be.prototype.kind,t.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="CHTML"] mjx-break::after':{content:'" "',"white-space":"normal","font-family":"MJX-BRK"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},"mjx-math[breakable]":{display:"inline"}},t}();function we(t){return class extends t{computeBBox(t,e=!1){super.computeBBox(t),this.copySkewIC(t)}}}const Me=MathJax._.core.MmlTree.MmlNodes.mi.MmlMi,ve=function(){var t;const e=we(ye);return(t=class extends e{}).kind=Me.prototype.kind,t}(),Se={1:"v",2:"h"};function je(t){return class extends t{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(t){const e=0!==this.stretch.dir;e&&null===this.size&&this.getStretchedVariant([0]),e&&this.size<0||(super.computeBBox(t),0!==t.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==vt.OPEN&&this.node.texClass!==vt.CLOSE||this.jax.options.mathmlSpacing||(t.R=this.font.params.nulldelimiterspace),this.copySkewIC(t))}getAccentOffset(){const t=zt.empty();return this.protoBBox(t),-t.w/2}getCenterOffset(t=null){return t||(t=zt.empty(),super.computeBBox(t)),(t.h+t.d)/2+this.font.params.axis_height-t.h}getStretchedVariant(t,e=!1){if(0!==this.stretch.dir){let s=this.getWH(t);const i=this.getSize("minsize",0),n=this.getSize("maxsize",1/0),o=this.node.getProperty("mathaccent");s=Math.max(i,Math.min(n,s));const r=this.font.params.delimiterfactor/1e3,a=this.font.params.delimitershortfall,h=i||e?s:o?Math.min(s/r,s+a):Math.max(s*r,s-a),l=this.stretch,d=l.c||this.getText().codePointAt(0);let c=0;if(l.sizes)for(const t of l.sizes){if(t>=h)return o&&c&&c--,void this.setDelimSize(d,c);c++}l.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(s,l),l)):this.setDelimSize(d,c-1)}}setDelimSize(t,e){const s=this.stretch;this.variant=this.font.getSizeVariant(t,e),this.size=e;const i=s.schar&&s.schar[Math.min(e,s.schar.length-1)]||t;this.stretch=Object.assign(Object.assign({},s),{c:i}),this.childNodes[0].invalidateBBox()}getSize(t,e){let s=this.node.attributes;return s.isSet(t)&&(e=this.length2em(s.get(t),1,1)),e}getWH(t){if(0===t.length)return 0;if(1===t.length)return t[0];let[e,s]=t;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(e-i,s+i):e+s}getStretchBBox(t,e,s){s.hasOwnProperty("min")&&s.min>e&&(e=s.min);let[i,n,o]=s.HDW;if(1===this.stretch.dir)[i,n]=this.getBaseline(t,e,s);else if(o=e,this.stretch.hd&&!this.jax.options.mathmlSpacing){const t=this.font.params.extender_factor;i=i*(1-t)+this.stretch.hd[0]*t,n=n*(1-t)+this.stretch.hd[1]*t}this.bbox.h=i,this.bbox.d=n,this.bbox.w=o}getBaseline(t,e,s){const i=2===t.length&&t[0]+t[1]===e,n=this.node.attributes.get("symmetric"),[o,r]=i?t:[e,0];let[a,h]=[o+r,0];if(n){const t=this.font.params.axis_height;i&&(a=2*Math.max(o-t,r+t)),h=a/2-t}else if(i)h=r;else{let[t,e]=s.HDW||[.75,.25];h=e*(a/(t+e))}return[a-h,h]}checkExtendedHeight(t,e){if(e.fullExt){const[s,i]=e.fullExt;t=i+Math.ceil(Math.max(0,t-i)/s)*s}return t}setBreakStyle(t=""){if(this.breakStyle=this.node.parent.isEmbellished&&!t?"":this.getBreakStyle(t),this.breakCount&&this.multChar){const t=this.parent.node.childIndex(this.node),e=this.parent.node.childNodes[t+1];e&&e.setTeXclass(this.multChar.node)}}getBreakStyle(t=""){const e=this.node.attributes;let s=t||("newline"===e.get("linebreak")||this.node.getProperty("forcebreak")?e.get("linebreakstyle"):"");return"infixlinebreakstyle"===s&&(s=e.get(s)),s}getMultChar(){const t=this.node.attributes.get("linebreakmultchar");t&&"\u2062"===this.getText()&&"\u2062"!==t&&(this.multChar=this.createMo(t))}constructor(t,e,s=null){super(t,e,s),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(t,e=!1){if(this.protoBBox(t),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const e=this.getCenterOffset(t);t.h+=e,t.d-=e}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(t.w=0)}computeLineBBox(t){return this.moLineBBox(t,this.breakStyle)}moLineBBox(t,e,s=null){const i=this.node.attributes.get("lineleading"),n=this.length2em(i,this.linebreakOptions.lineleading);if(0===t&&"before"===e){const t=Ut.from(zt.zero(),n);return t.originalL=this.bbox.L,this.bbox.L=0,t}let o=Ut.from(s||this.getOuterBBox(),n);return 1===t&&("after"===e?(o.w=o.h=o.d=0,o.isFirst=!0,this.bbox.R=0):"duplicate"===e?o.L=0:this.multChar&&(o=Ut.from(this.multChar.getOuterBBox(),n)),o.getIndentData(this.node)),o}canStretch(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;const e=this.getText();if(1!==Array.from(e).length)return!1;const s=this.font.getDelimiter(e.codePointAt(0));return this.stretch=s&&s.dir===t?s:Ft,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(t){const e=this.node.getProperty("primes");if(e)return ce(e);if(1===t.length){const e=this.node.coreParent().parent,s=this.isAccent&&!e.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(s,t[0]);i&&(t=this.unicodeChars(i,this.variant))}return t}}}const Le=MathJax._.core.MmlTree.MmlNodes.mo.MmlMo,Ne=function(){var t;const e=je(ye);return(t=class extends e{toCHTML(t){const e=this.adaptor,s=this.node.attributes,i=s.get("symmetric")&&2!==this.stretch.dir,n=0!==this.stretch.dir;n&&null===this.size&&this.getStretchedVariant([]),t.length>1&&t.forEach((t=>e.append(t,this.html("mjx-linestrut"))));let o=this.standardChtmlNodes(t);if(o.length>1&&"duplicate"!==this.breakStyle){const t="after"===this.breakStyle?1:0;e.remove(o[t]),o[t]=null}if(n&&this.size<0)this.stretchHTML(o);else{if(i||s.get("largeop")){const t=this.em(this.getCenterOffset());"0"!==t&&o.forEach((s=>s&&e.setStyle(s,"verticalAlign",t)))}this.node.getProperty("mathaccent")&&o.forEach((t=>{e.setStyle(t,"width","0"),e.setStyle(t,"margin-left",this.em(this.getAccentOffset()))})),o[0]&&this.addChildren([o[0]]),o[1]&&(this.multChar||this).addChildren([o[1]])}}stretchHTML(t){const e=this.getText().codePointAt(0);this.font.delimUsage.add(e),this.childNodes[0].markUsed();const s=this.stretch,i=s.stretch,n=this.font.getStretchVariants(e),o=[];this.createPart("mjx-beg",i[0],n[0],o),this.createPart("mjx-ext",i[1],n[1],o),4===i.length&&(this.createPart("mjx-mid",i[3],n[3],o),this.createPart("mjx-ext",i[1],n[1],o)),this.createPart("mjx-end",i[2],n[2],o);const r={},{h:a,d:h,w:l}=this.bbox;1===s.dir?(o.push(this.html("mjx-mark")),r.height=this.em(a+h),r.verticalAlign=this.em(-h)):r.width=this.em(l);const d=Se[s.dir],c={class:this.char(s.c||e),style:r},m=this.html("mjx-stretchy-"+d,c,o),p=this.adaptor;t[0]&&p.append(t[0],m),t[1]&&p.append(t[1],t[0]?p.clone(m):m)}createPart(t,e,s,i){if(e){const n=this.font.getChar(s,e)[3],o=n.f||("normal"===s?"":this.font.getVariant(s).letter),r=n.ff||(o?`${this.font.cssFontPrefix}-${o}`:"");let a=(n.c||String.fromCodePoint(e)).replace(/\\[0-9A-F]+/gi,(t=>String.fromCodePoint(parseInt(t.substr(1),16))));i.push(this.html(t,{},[this.html("mjx-c",r?{class:r}:{},[this.text(a)])]))}}}).kind=Le.prototype.kind,t.styles={"mjx-stretchy-h":{display:"inline-block"},"mjx-stretchy-h > *":{display:"inline-block",width:0},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%",border:"0px solid transparent","box-sizing":"border-box","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-v":{display:"inline-block","text-align":"center"},"mjx-stretchy-v > *":{display:"block",height:0},"mjx-stretchy-v > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"visible clip",height:"100%",border:"0px solid transparent","box-sizing":"border-box"},"mjx-mark":{display:"inline-block",height:0}},t}();function Te(t){return class extends t{remapChars(t){if(t.length){const e=this.font.getRemappedChar("mn",t[0]);if(e){const s=this.unicodeChars(e,this.variant);1===s.length?t[0]=s[0]:t=s.concat(t.slice(1))}}return t}}}const Ae=MathJax._.core.MmlTree.MmlNodes.mn.MmlMn,De=function(){var t;const e=Te(ye);return(t=class extends e{}).kind=Ae.prototype.kind,t}();function Oe(t){return class extends t{createText(t){const e=this.wrap(this.mmlText(t));return e.parent=this,e}constructor(t,e,s=null){super(t,e,s);const i=this.node.attributes;let n=i.getList("lquote","rquote");"monospace"!==this.variant&&(i.isSet("lquote")||'"'!==n.lquote||(n.lquote="\u201c"),i.isSet("rquote")||'"'!==n.rquote||(n.rquote="\u201d")),this.childNodes.unshift(this.createText(n.lquote)),this.childNodes.push(this.createText(n.rquote))}}}const We=MathJax._.core.MmlTree.MmlNodes.ms.MmlMs,Pe=function(){var t;const e=Oe(ye);return(t=class extends e{}).kind=We.prototype.kind,t}();function He(t){var e;return e=class extends t{constructor(){super(...arguments),this.breakPoints=[]}textWidth(t){let e=this.textNode;if(!e){const t=this.node.factory.create("text");t.parent=this.node,e=this.textNode=this.factory.wrap(t),e.parent=this}return e.node.setText(t),e.invalidateBBox(!1),e.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const t=this.jax.options,e=this.jax.math.outputData,s=(!!e.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(e.mtextFamily||t.mtextFont||s){const i=this.node.attributes.get("mathvariant"),n=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),o=n[0]||(s?e.merrorFamily||t.merrorFont:e.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(o,n[2]?"bold":"",n[1]?"italic":"")}else super.getVariant()}setBreakAt(t){this.breakPoints.push(t)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(t){const e=Ut.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(e.w=this.getBreakWidth(t),0===t?(e.R=0,this.addLeftBorders(e)):(e.L=0,e.indentData=[["left","0"],["left","0"],["left","0"]],t===this.breakCount&&this.addRightBorders(e)),e):e}getBreakWidth(t){const e=this.childNodes;let[s,i]=this.breakPoints[t-1]||[0,0],[n,o]=this.breakPoints[t]||[e.length,0],r=e[s].node.getText().split(/ /);if(s===n)return this.textWidth(r.slice(i,o).join(" "));let a=this.textWidth(r.slice(i).join(" "));for(;++s1&&t.forEach((t=>this.adaptor.append(t,this.html("mjx-linestrut"))));let e=this.standardChtmlNodes(t),{w:s,h:i,d:n}=this.getBBox();s<0&&(this.adaptor.setStyle(e[0],"marginRight",this.em(s)),s=0),s&&!this.breakCount&&this.adaptor.setStyle(e[0],"width",this.em(s)),i=Math.max(0,i+n),i&&this.adaptor.setStyle(e[0],"height",this.em(Math.max(0,i))),n&&this.adaptor.setStyle(e[0],"verticalAlign",this.em(-n))}}).kind=Ie.prototype.kind,t}();function Ve(t){return class extends t{getDimens(){const t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getOuterBBox();let{w:s,h:i,d:n}=e,o=s,r=i,a=n,h=0,l=0,d=0;""!==t.width&&(s=this.dimen(t.width,e,"w",0)),""!==t.height&&(i=this.dimen(t.height,e,"h",0)),""!==t.depth&&(n=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(l=this.dimen(t.voffset,e)),""!==t.lspace&&(h=this.dimen(t.lspace,e));const c=this.node.attributes.get("data-align");return c&&(d=this.getAlignX(s,e,c)),[r,a,o,i-r,n-a,s-o,h,l,d]}dimen(t,e,s="",i=null){const n=(t=String(t)).match(/width|height|depth/),o=n?e[n[0].charAt(0)]:s?e[s]:0;let r=this.length2em(t,o)||0;return t.match(/^[-+]/)&&s&&(r+=o),null!=i&&(r=Math.max(i,r)),r}setBBoxDimens(t){const[e,s,i,n,o,r]=this.getDimens();t.w=i+r,t.h=e+n,t.d=s+o}computeBBox(t,e=!1){this.setBBoxDimens(t);if(this.childNodes[0].getOuterBBox().w>t.w){const e=this.node.attributes.get("data-overflow");("linebreak"===e||"auto"===e&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(t.w),this.setBBoxDimens(t))}this.setChildPWidths(e,t.w)}getWrapWidth(t){return this.getBBox().w}getChildAlign(t){return this.node.attributes.get("data-align")||"left"}}}const ze=MathJax._.core.MmlTree.MmlNodes.mpadded.MmlMpadded,Ue=function(){var t;const e=Ve(ye);return(t=class extends e{toCHTML(t){if(this.toEmbellishedCHTML(t))return;let e=this.standardChtmlNodes(t);const s=[],i={},[,,n,o,r,a,h,l,d]=this.getDimens();if((a||this.childNodes[0].getBBox().pwidth)&&(i.width=this.em(n+a)),(o||r)&&(i.margin=this.em(o)+" 0 "+this.em(r)),h+d||l){i.position="relative";const t=this.html("mjx-rbox",{style:{left:this.em(h+d),top:this.em(-l),"max-width":i.width}});h+d&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(t,"width","full"),this.adaptor.setStyle(t,"left",this.em(h))),s.push(t)}e=[this.adaptor.append(e[0],this.html("mjx-block",{style:i},s))],this.childNodes[0].childNodes.length?this.childNodes[0].toCHTML([s[0]||e[0]]):(o||r)&&this.adaptor.append(s[0]||e[0],this.html("mjx-box"))}}).kind=ze.prototype.kind,t.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},t}(),Je=4,$e=1,qe=2,Ke=.067,Xe=.2,Qe=Ke+"em solid",Ye={top:0,right:1,bottom:2,left:3},Ge=Object.keys(Ye),Ze=t=>new Array(4).fill(t.thickness+t.padding),ts=t=>new Array(4).fill(t.padding),es=t=>new Array(4).fill(t.thickness),ss=t=>Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1)),is=(t,e)=>{if(t.childNodes[0]){const{h:s,d:i}=t.childNodes[0].getBBox();e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(s+i)/2)}return e},ns=(t,e)=>{if(t.childNodes[0]){const{w:s}=t.childNodes[0].getBBox();e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-s/2)}return e},os={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},rs={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},as={up:t=>ns(t,[ss(t),0,t.padding,0]),down:t=>ns(t,[t.padding,0,ss(t),0]),right:t=>is(t,[0,ss(t),0,t.padding]),left:t=>is(t,[0,t.padding,0,ss(t)]),updown:t=>ns(t,[ss(t),0,ss(t),0]),leftright:t=>is(t,[0,ss(t),0,ss(t)])},hs=function(t){return e=>{const s=Ye[e];return[e,{renderer:t,bbox:t=>{const e=[0,0,0,0];return e[s]=t.thickness+t.padding,e},border:t=>{const e=[0,0,0,0];return e[s]=t.thickness,e}}]}},ls=function(t){return(e,s,i)=>{const n=Ye[s],o=Ye[i];return[e,{renderer:t,bbox:t=>{const e=t.thickness+t.padding,s=[0,0,0,0];return s[n]=s[o]=e,s},border:t=>{const e=[0,0,0,0];return e[n]=e[o]=t.thickness,e},remove:s+" "+i}]}},ds=function(t){return e=>{const s="mjx-"+e.charAt(0)+"strike";return[e+"diagonalstrike",{renderer:t(s),bbox:Ze}]}},cs=function(t){return e=>{const[s,i,n,o]=rs[e];return[e+"arrow",{renderer:(e,o)=>{const[r,a]=e.arrowAW(),h=e.arrow(a,s*(r-i),n);t(e,h)},bbox:t=>{const{a:e,x:s,y:i}=t.arrowData(),[n,o,r]=[t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],[a,h]=t.getArgMod(n+r,o),l=i+(a>e?t.thickness*h*Math.sin(a-e):0),d=s+(a>Math.PI/2-e?t.thickness*h*Math.sin(a+e-Math.PI/2):0);return[l,d,l,d]},remove:o}]}},ms=function(t){return e=>{const[s,i,n,o]=os[e];return[e+"arrow",{renderer:(e,o)=>{const{w:r,h:a,d:h}=e.getBBox(),[l,d]=n?[a+h,"X"]:[r,"Y"],c=e.getOffset(d),m=e.arrow(l,s,i,d,c);t(e,m)},bbox:as[e],remove:o}]}};function ps(t){return class extends t{getParameters(){const t=this.node.attributes,e=t.get("data-padding");void 0!==e&&(this.padding=this.length2em(e,Xe));const s=t.get("data-thickness");void 0!==s&&(this.thickness=this.length2em(s,Ke));const i=t.get("data-arrowhead");if(void 0!==i){let[t,e,s]=pe(i);this.arrowhead={x:t?parseFloat(t):Je,y:e?parseFloat(e):qe,dx:s?parseFloat(s):$e}}}getNotations(){const t=this.constructor.notations;for(const e of pe(this.node.attributes.get("notation"))){const s=t.get(e);s&&(this.notations[e]=s,s.renderChild&&(this.renderChild=s.renderer))}}removeRedundantNotations(){for(const t of Object.keys(this.notations))if(this.notations[t]){const e=this.notations[t].remove||"";for(const t of e.split(/ /))delete this.notations[t]}}initializeNotations(){for(const t of Object.keys(this.notations)){const e=this.notations[t].init;e&&e(this)}}getBBoxExtenders(){let t=[0,0,0,0];for(const e of Object.keys(this.notations))this.maximizeEntries(t,this.notations[e].bbox(this));return t}getPadding(){let t=[0,0,0,0];for(const e of Object.keys(this.notations)){const s=this.notations[e].border;s&&this.maximizeEntries(t,s(this))}return[0,1,2,3].map((e=>this.TRBL[e]-t[e]))}maximizeEntries(t,e){for(let s=0;s.001?o:0}getArgMod(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]}arrow(t,e,s,i="",n=0){return null}arrowData(){const[t,e]=[this.padding,this.thickness],s=e*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:n,w:o}=this.childNodes[0].getBBox(),r=i+n,a=Math.sqrt(r*r+o*o),h=Math.max(t,s*o/a),l=Math.max(t,s*r/a),[d,c]=this.getArgMod(o+2*h,r+2*l);return{a:d,W:c,x:h,y:l}}arrowAW(){const{h:t,d:e,w:s}=this.childNodes[0].getBBox(),[i,n,o,r]=this.TRBL;return this.getArgMod(r+s+n,i+t+e+o)}createMsqrt(t){const e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;const s=this.wrap(e);return s.parent=this,s}sqrtTRBL(){const t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]}constructor(t,e,s=null){super(t,e,s),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=Xe,this.thickness=Ke,this.arrowhead={x:Je,y:qe,dx:$e},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(t,e=!1){let[s,i,n,o]=this.TRBL;const r=this.childNodes[0].getBBox();t.combine(r,o,0),t.h+=s,t.d+=n,t.w+=i,this.setChildPWidths(e)}}}const us=MathJax._.core.MmlTree.MmlNodes.menclose.MmlMenclose,gs=function(t,e=""){return(s,i)=>{const n=s.adjustBorder(s.html("mjx-"+t));if(e){const t=s.getOffset(e);if(s.thickness!==Ke||t){const i=`translate${e}(${s.Em(s.thickness/2-t)})`;s.adaptor.setStyle(n,"transform",i)}}s.adaptor.append(s.dom[0],n)}},fs=function(t){return hs(((e,s)=>{e.adaptor.setStyle(s,"border-"+t,e.Em(e.thickness)+" solid")}))(t)},xs=function(t,e,s){return ls(((t,i)=>{const n=t.Em(t.thickness)+" solid";t.adaptor.setStyle(i,"border-"+e,n),t.adaptor.setStyle(i,"border-"+s,n)}))(t,e,s)},bs=function(t,e){return ds((t=>(s,i)=>{const{w:n,h:o,d:r}=s.getBBox(),[a,h]=s.getArgMod(n,o+r),l=e*s.thickness/2,d=s.adjustBorder(s.html(t,{style:{width:s.Em(h),transform:"rotate("+s.fixed(-e*a)+"rad) translateY("+l+"em)"}}));s.adaptor.append(s.dom[0],d)}))(t)},ys=function(t){return cs(((t,e)=>{t.adaptor.append(t.dom[0],e)}))(t)},ks=function(t){return ms(((t,e)=>{t.adaptor.append(t.dom[0],e)}))(t)};function Bs(t,e){return Math.atan2(t,e).toFixed(3).replace(/\.?0+$/,"")}const Cs=Bs($e,qe),ws=function(){var t;const e=ps(ye);return(t=class extends e{adjustArrow(t,e){const s=this.thickness,i=this.arrowhead;if(i.x===Je&&i.y===qe&&i.dx===$e&&s===Ke)return;const[n,o]=[s*i.x,s*i.y].map((t=>this.em(t))),r=Bs(i.dx,i.y),[a,h,l,d,c]=this.adaptor.childNodes(t);this.adjustHead(h,[o,"0","1px",n],r),this.adjustHead(l,["1px","0",o,n],"-"+r),this.adjustHead(d,[o,n,"1px","0"],"-"+r),this.adjustHead(c,["1px",n,o,"0"],r),this.adjustLine(a,s,i.x,e)}adjustHead(t,e,s){t&&(this.adaptor.setStyle(t,"border-width",e.join(" ")),this.adaptor.setStyle(t,"transform","skewX("+s+"rad)"))}adjustLine(t,e,s,i){this.adaptor.setStyle(t,"borderTop",this.em(e)+" solid"),this.adaptor.setStyle(t,"top",this.em(-e/2)),this.adaptor.setStyle(t,"right",this.em(e*(s-1))),i&&this.adaptor.setStyle(t,"left",this.em(e*(s-1)))}moveArrow(t,e,s){if(!s)return;const i=this.adaptor.getStyle(t,"transform");this.adaptor.setStyle(t,"transform",`translate${e}(${this.em(-s)})${i?" "+i:""}`)}adjustBorder(t){return this.thickness!==Ke&&this.adaptor.setStyle(t,"borderWidth",this.em(this.thickness)),t}adjustThickness(t){return this.thickness!==Ke&&this.adaptor.setStyle(t,"strokeWidth",this.fixed(this.thickness)),t}fixed(t,e=3){return Math.abs(t)<6e-4?"0":t.toFixed(e).replace(/\.?0+$/,"")}Em(t){return super.em(t)}toCHTML(t){const e=this.adaptor,s=this.standardChtmlNodes(t),i=e.append(s[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,i):this.childNodes[0].toCHTML([i]);for(const t of Object.keys(this.notations)){const e=this.notations[t];!e.renderChild&&e.renderer(this,i)}const n=this.getPadding();for(const t of Ge){const s=Ye[t];n[s]>0&&e.setStyle(i,"padding-"+t,this.em(n[s]))}}arrow(t,e,s,i="",n=0){const o=this.getBBox().w,r={width:this.em(t)};o!==t&&(r.left=this.em((o-t)/2)),e&&(r.transform="rotate("+this.fixed(e)+"rad)");const a=this.html("mjx-arrow",{style:r},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return s&&(this.adaptor.append(a,this.html("mjx-lthead")),this.adaptor.append(a,this.html("mjx-lbhead")),this.adaptor.setAttribute(a,"double","true")),this.adjustArrow(a,s),this.moveArrow(a,i,n),a}}).kind=us.prototype.kind,t.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":Qe,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":Qe,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":Qe,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+te(Ke/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":Qe,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+te(Ke/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:Qe,"border-radius":te(Ke+Xe)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:Qe,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":te(Ke*Je)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:te(-Ke/2),right:te(Ke*(Je-1)),height:0,"border-top":te(Ke)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:te(Ke*(Je-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+Cs+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":te(Ke*qe)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+Cs+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":te(Ke*qe)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+Cs+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":te(Ke*Je)+" solid","border-bottom":"1px solid transparent","border-top":te(Ke*qe)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+Cs+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":te(Ke*Je)+" solid","border-top":"1px solid transparent","border-bottom":te(Ke*qe)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:te(-1.5*Xe),width:te(3*Xe),border:te(Ke)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+te(1.5*Xe)+")","box-sizing":"border-box"}},t.notations=new Map([fs("top"),fs("right"),fs("bottom"),fs("left"),xs("actuarial","top","right"),xs("madruwb","bottom","right"),bs("up",1),bs("down",-1),["horizontalstrike",{renderer:gs("hstrike","Y"),bbox:t=>[0,t.padding,0,t.padding]}],["verticalstrike",{renderer:gs("vstrike","X"),bbox:t=>[t.padding,0,t.padding,0]}],["box",{renderer:(t,e)=>{t.adaptor.setStyle(e,"border",t.Em(t.thickness)+" solid")},bbox:Ze,border:es,remove:"left right top bottom"}],["roundedbox",{renderer:gs("rbox"),bbox:Ze}],["circle",{renderer:gs("cbox"),bbox:Ze}],["phasorangle",{renderer:(t,e)=>{const{h:s,d:i}=t.getBBox(),[n,o]=t.getArgMod(1.75*t.padding,s+i),r=t.thickness*Math.sin(n)*.9;t.adaptor.setStyle(e,"border-bottom",t.Em(t.thickness)+" solid");const a=t.adjustBorder(t.html("mjx-ustrike",{style:{width:t.Em(o),transform:"translateX("+t.Em(r)+") rotate("+t.fixed(-n)+"rad)"}}));t.adaptor.append(t.dom[0],a)},bbox:t=>{const e=t.padding/2,s=t.thickness;return[2*e,e,e+s,3*e+s]},border:t=>[0,0,t.thickness,0],remove:"bottom"}],ks("up"),ks("down"),ks("left"),ks("right"),ks("updown"),ks("leftright"),ys("updiagonal"),ys("northeast"),ys("southeast"),ys("northwest"),ys("southwest"),ys("northeastsouthwest"),ys("northwestsoutheast"),["longdiv",{renderer:(t,e)=>{const s=t.adaptor;s.setStyle(e,"border-top",t.Em(t.thickness)+" solid");const i=s.append(t.dom[0],t.html("dbox")),n=t.thickness,o=t.padding;n!==Ke&&s.setStyle(i,"border-width",t.Em(n)),o!==Xe&&(s.setStyle(i,"left",t.Em(-1.5*o)),s.setStyle(i,"width",t.Em(3*o)),s.setStyle(i,"clip-path","inset(0 0 0 "+t.Em(1.5*o)+")"))},bbox:t=>{const e=t.padding,s=t.thickness;return[e+s,e,e,2*e+s/2]}}],["radical",{renderer:(t,e)=>{t.msqrt.toCHTML([e]);const s=t.sqrtTRBL();t.adaptor.setStyle(t.msqrt.dom[0],"margin",s.map((e=>t.Em(-e))).join(" "))},init:t=>{t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:t=>t.sqrtTRBL(),renderChild:!0}]]),t}();function Ms(t){return class extends t{stretchChildren(){let t=[];for(const e of this.childNodes)e.canStretch(1)&&t.push(e);let e=t.length,s=this.childNodes.length;if(e&&s>1){let i=0,n=0,o=e>1&&e===s;for(const t of this.childNodes){const e=0===t.stretch.dir;if(o||e){const e=t.getBBox().rscale;let[s,o]=t.getUnbrokenHD();s*=e,o*=e,s>i&&(i=s),o>n&&(n=o)}}for(const e of t){const t=e.coreRScale();e.coreMO().getStretchedVariant([i/t,n/t])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((t,e)=>t+e.breakCount),0):0),this._breakCount}breakTop(t,e){const s=this;return this.isStack?this.parent.breakTop(s,s):s}constructor(t,e,s=null){super(t,e,s),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const t of this.childNodes)if(t.bbox.pwidth){this.bbox.pwidth=zt.fullWidth;break}}computeBBox(t,e=!1){const s=this.breakCount;this.lineBBox=s?[new Ut({h:.75,d:.25,w:0},[0,0])]:[],t.empty();for(const e of this.childNodes.keys()){const i=this.childNodes[e];t.append(i.getOuterBBox()),s&&this.computeChildLineBBox(i,e)}t.clean(),s&&this.computeLinebreakBBox(t),this.fixesPWidth&&this.setChildPWidths(e)&&this.computeBBox(t,!0),this.vboxAdjust(t)}computeLinebreakBBox(t){var e;t.empty();const s=this.isStack,i=this.lineBBox,n=i.length-1;if(s)for(const t of i.keys()){const e=i[t];this.addMiddleBorders(e),0===t&&this.addLeftBorders(e),t===n&&this.addRightBorders(e)}let o=0;for(const s of i.keys()){const n=i[s];t.combine(n,0,o),o-=Math.max(.25,n.d)+n.lineLeading+Math.max(.75,(null===(e=i[s+1])||void 0===e?void 0:e.h)||0)}s?(i[0].L=this.bbox.L,i[n].R=this.bbox.R):(t.w=Math.max(...this.lineBBox.map((t=>t.w))),this.shiftLines(t.w),this.jax.math.display||this.linebreakOptions.inline||(t.pwidth=zt.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=zt.fullWidth))),t.clean()}vboxAdjust(t){if(!this.parent)return;const e=this.breakCount,s=this.parent.node.attributes.get("data-vertical-align");if(e&&"bottom"===s)this.dh=e?t.d-this.lineBBox[e-1].d:0;else{if(!("center"===s||e&&"middle"===s))return void(this.dh=0);{const{h:e,d:s}=t,i=this.font.params.axis_height;this.dh=(e+s)/2+i-e}}t.h+=this.dh,t.d-=this.dh}computeChildLineBBox(t,e){const s=this.lineBBox[this.lineBBox.length-1];s.end=[e,0],s.append(t.getLineBBox(0));const i=t.breakCount+1;if(1!==i)for(let s=1;s mjx-linebox":{display:"inline"},"mjx-linestack[breakable] > mjx-linebox::before":{"white-space":"pre",content:'"\\A"'},"mjx-linestack[breakable] > mjx-linebox::after":{"white-space":"normal",content:'" "',"letter-spacing":"-.999em","font-family":"MJX-BRK"},"mjx-linestack[breakable] > mjx-linebox:first-of-type::before":{display:"none"},"mjx-linestack[breakable] > mjx-linebox:last-of-type::after":{display:"none"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},t}(),Ts=function(){var t;const e=vs(Ns);return(t=class extends e{}).kind=Ls.prototype.kind,t}();function As(t){return class extends t{createMrow(){const t=this.node.factory.create("inferredMrow");t.inheritAttributesFrom(this.node),this.mrow=this.wrap(t),this.mrow.parent=this}addMrowChildren(){const t=this.node,e=this.mrow;this.addMo(t.open),this.childNodes.length&&e.childNodes.push(this.childNodes[0]);let s=0;for(const i of this.childNodes.slice(1))this.addMo(t.separators[s++]),e.childNodes.push(i);this.addMo(t.close),e.stretchChildren()}addMo(t){if(!t)return;const e=this.wrap(t);this.mrow.childNodes.push(e),e.parent=this.mrow}constructor(t,e,s=null){super(t,e,s),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(t,e=!1){t.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(e)}get breakCount(){return this.mrow.breakCount}computeLineBBox(t){return this.mrow.getLineBBox(t)}}}const Ds=MathJax._.core.MmlTree.MmlNodes.mfenced.MmlMfenced,Os=function(){var t;const e=As(ye);return(t=class extends e{toCHTML(t){const e=this.standardChtmlNodes(t);this.mrow.toCHTML(e)}}).kind=Ds.prototype.kind,t}();function Ws(t){return class extends t{getFractionBBox(t,e,s){const i=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,{T:r,u:a,v:h}=this.getTUV(e,s);t.combine(i,0,o+r+Math.max(i.d*i.rscale,a)),t.combine(n,0,o-r-Math.max(n.h*n.rscale,h)),t.w+=2*this.pad+.2}getTUV(t,e){const s=this.font.params,i=s.axis_height,n=(t?3.5:1.5)*e;return{T:(t?3.5:1.5)*e,u:(t?s.num1:s.num2)-i-n,v:(t?s.denom1:s.denom2)+i-n}}getAtopBBox(t,e){const{u:s,v:i,nbox:n,dbox:o}=this.getUVQ(e);t.combine(n,0,s),t.combine(o,0,-i),t.w+=2*this.pad}getUVQ(t){const e=this.childNodes[0].getOuterBBox(),s=this.childNodes[1].getOuterBBox(),i=this.font.params;let[n,o]=t?[i.num1,i.denom1]:[i.num3,i.denom2],r=(t?7:3)*i.rule_thickness,a=n-e.d*e.scale-(s.h*s.scale-o);return a *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".075em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},t}();function Rs(t){return class extends t{get base(){return 0}get root(){return null}combineRootBBox(t,e,s){}getPQ(t){const e=this.font.params.rule_thickness,s=this.font.params.surd_height,i=this.node.attributes.get("displaystyle")?this.font.params.x_height:e;return[i,t.h+t.d>this.surdH?(t.h+t.d-(this.surdH-e-s-i/2))/2:s+i/4]}getRootDimens(t,e){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const t=this.font.params.rule_thickness,e=this.font.params.surd_height,s=this.node.attributes.get("displaystyle")?this.font.params.x_height:t,{h:i,d:n}=this.childNodes[this.base].getOuterBBox();this.surdH=i+n+t+e+s/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)}constructor(t,e,s=null){super(t,e,s),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(t,e=!1){t.empty();const s=this.surd.getBBox(),i=new zt(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(s)[1],o=this.font.params.rule_thickness,r=this.font.params.surd_height,a=i.h+n+o,[h]=this.getRootDimens(s,a);t.h=a+r,this.combineRootBBox(t,s,a),t.combine(s,h,a-s.h),t.combine(i,h+s.w,0),t.clean(),this.setChildPWidths(e)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}const Es=MathJax._.core.MmlTree.MmlNodes.msqrt.MmlMsqrt,Fs=function(){var t;const e=Rs(ye);return t=class extends e{toCHTML(t){const e=this.surd,s=this.childNodes[this.base],i=e.getBBox(),n=s.getOuterBBox(),[,o]=this.getPQ(i),r=this.font.params.surd_height,a=n.h+o+r,h=this.adaptor,l=this.standardChtmlNodes(t);let d,c,m,p;null!=this.root&&(m=h.append(l[0],this.html("mjx-root")),p=this.childNodes[this.root]);const u=h.append(l[0],this.html("mjx-sqrt",{},[d=this.html("mjx-surd"),c=this.html("mjx-box",{style:{paddingTop:this.em(o)}})]));.06!==r&&h.setStyle(c,"border-top-width",this.em(r*this.font.params.rule_factor)),this.addRoot(m,p,i,a),e.toCHTML([d]),s.toCHTML([c]),e.size<0&&h.addClass(u,"mjx-tall")}addRoot(t,e,s,i){}},t.kind=Es.prototype.kind,t.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".075em"},"mjx-sqrt > mjx-box":{"border-top":".075em solid","padding-left":".03em","margin-left":"-.03em"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},t}();function Is(t){return class extends t{get root(){return 1}combineRootBBox(t,e,s){const i=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(e,s)[1];t.combine(i,0,n)}getRootDimens(t,e){const s=this.surd,i=this.childNodes[this.root].getOuterBBox(),n=(s.size<0?.5:.6)*t.w,{w:o,rscale:r}=i,a=Math.max(o,n/r),h=Math.max(0,a-o);return[a*r-n,this.rootHeight(i,t,s.size,e),h]}rootHeight(t,e,s,i){const n=e.h+e.d;return(s<0?1.9:.55*n)-(n-i)+Math.max(0,t.d*t.rscale)}rootWidth(){const t=this.childNodes[this.root].getOuterBBox();return.4+t.w*t.rscale}}}const _s=MathJax._.core.MmlTree.MmlNodes.mroot.MmlMroot,Vs=function(){var t;const e=Is(Fs);return t=class extends e{addRoot(t,e,s,i){e.toCHTML([t]);const n=this.adaptor,[o,r,a]=this.getRootDimens(s,i);n.setStyle(t,"verticalAlign",this.em(r)),n.setStyle(t,"width",this.em(o)),a&&n.setStyle(n.firstChild(t),"paddingLeft",this.em(a))}},t.kind=_s.prototype.kind,t}();function zs(t){var e;return(e=class extends t{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,e}function Us(t){return class extends t{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function Js(t){var e;return e=class extends t{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(t=this.subChild.getOuterBBox(),e=this.supChild.getOuterBBox()){const s=this.baseCore,i=s.getLineBBox(s.breakCount);if(this.UVQ)return this.UVQ;const n=this.font.params,o=3*n.rule_thickness,r=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),a=this.baseCharZero(i.d*this.baseScale+n.sub_drop*t.rscale);let[h,l]=[this.getU(),Math.max(a,r)],d=h-e.d*e.rscale-(t.h*t.rscale-l);if(d0&&(h+=t,l-=t)}return h=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),h),h),l=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),l),l),d=h-e.d*e.rscale-(t.h*t.rscale-l),this.UVQ=[h,-l,d],this.UVQ}appendScripts(t){const[e,s]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),n=this.getAdjustedIc(),[o,r]=this.getUVQ(),a=t.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return t.combine(e,i+(this.baseIsChar?0:n),r-a),t.combine(s,i+n,o-a),t.w+=this.font.params.scriptspace,t}},e.useIC=!1,e}function $s(t){var e;return(e=class extends t{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let t=this.getSemanticBase()||this.childNodes[0];for(;t&&(1===t.childNodes.length&&(t.node.isKind("mrow")||t.node.isKind("TeXAtom")||t.node.isKind("mstyle")||t.node.isKind("mpadded")||t.node.isKind("mphantom")||t.node.isKind("semantics"))||t.node.isKind("munderover")&&t.isMathAccent);)this.setBaseAccentsFor(t),t=t.childNodes[0];return t||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),t||this.childNodes[0]}setBaseAccentsFor(t){t.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!t.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!t.node.attributes.get("accentunder")))}getSemanticBase(){let t=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,t)}getBaseFence(t,e){if(!t||!t.node.attributes||!e)return null;if(t.node.attributes.getExplicit("data-semantic-id")===e)return t;for(const s of t.childNodes){const t=this.getBaseFence(s,e);if(t)return t}return null}getBaseScale(){let t=this.baseCore,e=1;for(;t&&t!==this;){e*=t.getOuterBBox().rscale,t=t.parent}return e}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let t=this.baseCore;return(t.node.isKind("mo")&&null===t.size||t.node.isKind("mi")||t.node.isKind("mn"))&&1===t.bbox.rscale&&1===Array.from(t.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const t=this;this.isLineAbove=this.isLineAccent(t.overChild),this.isLineBelow=this.isLineAccent(t.underChild)}}isLineAccent(t){const e=t.coreMO().node;return e.isToken&&"\u2015"===e.getText()}getBaseWidth(){const t=this.baseChild.getLineBBox(this.baseChild.breakCount);return t.w*t.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(t){const e=!!this.baseCore.node.attributes.get("largeop"),s=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||e||s||1!==i?t:0}getV(){const t=this.baseCore,e=t.getLineBBox(t.breakCount),s=this.scriptChild.getOuterBBox(),i=this.font.params,n=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(e.d*this.baseScale+i.sub_drop*s.rscale),n,s.h*s.rscale-.8*i.x_height)}getU(){const t=this.baseCore,e=t.getLineBBox(t.breakCount),s=this.scriptChild.getOuterBBox(),i=this.font.params,n=this.node.attributes.getList("displaystyle","superscriptshift"),o=this.node.getProperty("texprimestyle")?i.sup3:n.displaystyle?i.sup1:i.sup2,r=this.length2em(n.superscriptshift,o);return Math.max(this.baseCharZero(e.h*this.baseScale-i.sup_drop*s.rscale),r,s.d*s.rscale+1/4*i.x_height)}hasMovableLimits(){const t=this.node.attributes.get("displaystyle"),e=this.baseChild.coreMO().node;return!t&&!!e.attributes.get("movablelimits")}getOverKU(t,e){const s=this.node.attributes.get("accent"),i=this.font.params,n=e.d*e.rscale,o=i.rule_thickness*i.separation_factor,r=this.baseHasAccentOver?o:0,a=this.isLineAbove?3*i.rule_thickness:o,h=(s?a:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,n)))-r;return[h,t.h*t.rscale+h+n]}getUnderKV(t,e){const s=this.node.attributes.get("accentunder"),i=this.font.params,n=e.h*e.rscale,o=i.rule_thickness*i.separation_factor,r=this.baseHasAccentUnder?o:0,a=this.isLineBelow?3*i.rule_thickness:o,h=(s?a:Math.max(i.big_op_spacing2,i.big_op_spacing4-n))-r;return[h,-(t.d*t.rscale+h+n)]}getDeltaW(t,e=[0,0,0]){const s=this.node.attributes.get("align"),i=t.map((t=>t.w*t.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const n=Math.max(...i),o=[];let r=0;for(const t of i.keys())o[t]=("center"===s?(n-i[t])/2:"right"===s?n-i[t]:0)+e[t],o[t]o[e]+=t[e]?t[e].dx*t[0].rscale:0)),o}getDelta(t,e=!1){const s=this.node.attributes.get("accent");let{sk:i,ic:n}=this.baseCore.getOuterBBox();return s&&(i-=t.getOuterBBox().sk),((s&&!e?i:0)+this.font.skewIcFactor*n)*this.baseScale}stretchChildren(){let t=[];for(const e of this.childNodes)e.canStretch(2)&&t.push(e);let e=t.length,s=this.childNodes.length;if(e&&s>1){let i=0,n=e>1&&e===s;for(const t of this.childNodes){const e=0===t.stretch.dir;if(n||e){const{w:s,rscale:n}=t.getOuterBBox(e);s*n>i&&(i=s*n)}}for(const e of t){const t=e.coreMO();null===t.size&&t.getStretchedVariant([i/e.coreRScale()])}}}constructor(t,e,s=null){super(t,e,s),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(t,e=!1){t.empty(),t.append(this.baseChild.getOuterBBox()),this.appendScripts(t),t.clean(),this.setChildPWidths(e)}appendScripts(t){const e=this.getBaseWidth(),[s,i]=this.getOffset();return t.combine(this.scriptChild.getOuterBBox(),e+s,i),t.w+=this.font.params.scriptspace,t}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(t,e){return this.node.linebreakContainer||!this.parent||this.node.childIndex(e.node)?t:this.parent.breakTop(t,this)}computeLineBBox(t){const e=this.breakCount;if(!e)return Ut.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const s=this.baseChild.getLineBBox(t).copy();return t=0||this.adaptor.setStyle(t,"marginBottom",this.em(e.d*e.rscale))}adjustUnderDepth(t,e){if(e.d>=0)return;const s=this.adaptor,i=this.em(e.d),n=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});for(const e of s.childNodes(s.firstChild(t)))s.append(n,e);s.append(s.firstChild(t),n)}adjustBaseHeight(t,e){if(this.node.attributes.get("accent")){const s=this.font.params.x_height*this.baseScale;e.h mjx-spacer":{display:"block"}},t}();function ei(t){return class extends t{get scriptChild(){return this.childNodes[this.node.under]}constructor(...t){super(...t),this.stretchChildren()}computeBBox(t,e=!1){if(this.hasMovableLimits())return void super.computeBBox(t,e);t.empty();const s=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),n=this.getUnderKV(s,i)[1],o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[r,a]=this.getDeltaW([s,i],[0,-o]);t.combine(s,r,0),t.combine(i,a,n),t.d+=this.font.params.big_op_spacing5,t.clean(),this.setChildPWidths(e)}}}function si(t){return class extends t{get scriptChild(){return this.childNodes[this.node.over]}constructor(...t){super(...t),this.stretchChildren()}computeBBox(t){if(this.hasMovableLimits())return void super.computeBBox(t);t.empty();const e=this.baseChild.getOuterBBox(),s=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(e.h=Math.max(e.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(e,s)[1],n=this.isLineAbove?0:this.getDelta(this.scriptChild),[o,r]=this.getDeltaW([e,s],[0,n]);t.combine(e,o,0),t.combine(s,r,i),t.h+=this.font.params.big_op_spacing5,t.clean()}}}function ii(t){return class extends t{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...t){super(...t),this.stretchChildren()}computeBBox(t){if(this.hasMovableLimits())return void super.computeBBox(t);t.empty();const e=this.overChild.getOuterBBox(),s=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(s.h=Math.max(s.h,this.font.params.x_height*this.baseScale));const n=this.getOverKU(s,e)[1],o=this.getUnderKV(s,i)[1],r=this.getDelta(this.overChild),a=this.getDelta(this.underChild,!0),[h,l,d]=this.getDeltaW([s,i,e],[0,this.isLineBelow?0:-a,this.isLineAbove?0:r]);t.combine(s,h,0),t.combine(e,d,n),t.combine(i,l,o);const c=this.font.params.big_op_spacing5;t.h+=c,t.d+=c,t.clean()}}}const ni=MathJax._.core.MmlTree.MmlNodes.munderover,oi=ni.MmlMunderover,ri=ni.MmlMunder,ai=ni.MmlMover,hi=function(){var t;const e=ei(Gs);return(t=class extends e{toCHTML(t){if(this.toEmbellishedCHTML(t))return;if(this.hasMovableLimits())return super.toCHTML(t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);const e=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),s=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([e]),this.scriptChild.toCHTML([s]);const i=this.baseChild.getOuterBBox(),n=this.scriptChild.getOuterBBox(),o=this.getUnderKV(i,n)[0],r=this.isLineBelow?0:this.getDelta(this.scriptChild,!0);this.adaptor.setStyle(s,"paddingTop",this.em(o)),this.setDeltaW([e,s],this.getDeltaW([i,n],[0,-r])),this.adjustUnderDepth(s,n)}}).kind=ri.prototype.kind,t.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},t}(),li=function(){var t;const e=si(Zs);return(t=class extends e{toCHTML(t){if(this.toEmbellishedCHTML(t))return;if(this.hasMovableLimits())return super.toCHTML(t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);const e=this.adaptor.append(this.dom[0],this.html("mjx-over")),s=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([e]),this.baseChild.toCHTML([s]);const i=this.scriptChild.getOuterBBox(),n=this.baseChild.getOuterBBox();this.adjustBaseHeight(s,n);const o=this.getOverKU(n,i)[0],r=this.isLineAbove?0:this.getDelta(this.scriptChild);this.adaptor.setStyle(e,"paddingBottom",this.em(o)),this.setDeltaW([s,e],this.getDeltaW([n,i],[0,r])),this.adjustOverDepth(e,i)}}).kind=ai.prototype.kind,t.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},t}(),di=function(){var t;const e=ii(ti);return(t=class extends e{toCHTML(t){if(this.toEmbellishedCHTML(t))return;if(this.hasMovableLimits())return super.toCHTML(t),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(t);const e=this.adaptor.append(this.dom[0],this.html("mjx-over")),s=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),i=this.adaptor.append(this.adaptor.append(s,this.html("mjx-row")),this.html("mjx-base")),n=this.adaptor.append(this.adaptor.append(s,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([e]),this.baseChild.toCHTML([i]),this.underChild.toCHTML([n]);const o=this.overChild.getOuterBBox(),r=this.baseChild.getOuterBBox(),a=this.underChild.getOuterBBox();this.adjustBaseHeight(i,r);const h=this.getOverKU(r,o)[0],l=this.getUnderKV(r,a)[0],d=this.getDelta(this.overChild),c=this.getDelta(this.underChild,!0);this.adaptor.setStyle(e,"paddingBottom",this.em(h)),this.adaptor.setStyle(n,"paddingTop",this.em(l)),this.setDeltaW([i,n,e],this.getDeltaW([r,a,o],[0,this.isLineBelow?0:-c,this.isLineAbove?0:d])),this.adjustOverDepth(e,o),this.adjustUnderDepth(n,a)}}).kind=oi.prototype.kind,t.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},t}(),ci={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},mi=["sup","sup","psup","psub"];function pi(t){return class extends t{combinePrePost(t,e){const s=new zt(t);return s.combine(e,0,0),s}getScriptData(){const t=this.scriptData={base:null,sub:zt.empty(),sup:zt.empty(),psub:zt.empty(),psup:zt.empty(),numPrescripts:0,numScripts:0},e=this.getScriptBBoxLists();this.combineBBoxLists(t.sub,t.sup,e.subList,e.supList),this.combineBBoxLists(t.psub,t.psup,e.psubList,e.psupList),t.base=e.base[0],t.numPrescripts=e.psubList.length,t.numScripts=e.subList.length}getScriptBBoxLists(){const t={base:[],subList:[],supList:[],psubList:[],psupList:[]};let e="base";for(const s of this.childNodes)s.node.isKind("mprescripts")?e="psubList":(t[e].push(s.getOuterBBox()),e=ci[e]);return this.firstPrescript=t.subList.length+t.supList.length+2,this.padLists(t.subList,t.supList),this.padLists(t.psubList,t.psupList),t}padLists(t,e){t.length>e.length&&e.push(zt.empty())}combineBBoxLists(t,e,s,i){for(let n=0;nt.h&&(t.h=r),a>t.d&&(t.d=a),l>e.h&&(e.h=l),d>e.d&&(e.d=d)}}getScaledWHD(t){const{w:e,h:s,d:i,rscale:n}=t;return[e*n,s*n,i*n]}getCombinedUV(){const t=this.scriptData,e=this.combinePrePost(t.sub,t.psub),s=this.combinePrePost(t.sup,t.psup);return this.getUVQ(e,s)}addPrescripts(t,e,s){const i=this.scriptData;if(i.numPrescripts){const n=this.font.params.scriptspace;t.combine(i.psup,n,e),t.combine(i.psub,n,s)}return t}addPostscripts(t,e,s){const i=this.scriptData;if(i.numScripts){const n=t.w;t.combine(i.sup,n,e),t.combine(i.sub,n,s),t.w+=this.font.params.scriptspace}return t}constructor(...t){super(...t),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(t){t.empty();const[e,s]=this.getCombinedUV();return this.addPrescripts(t,e,s),t.append(this.scriptData.base),this.addPostscripts(t,e,s),t.clean(),t}computeLineBBox(t){const e=this.baseChild.breakCount,s=this.baseChild.getLineBBox(t).copy();let i=s;const[n,o]=this.getCombinedUV();return 0===t?(i=Ut.from(this.addPrescripts(zt.zero(),n,o),this.linebreakOptions.lineleading),i.append(s),this.addLeftBorders(i),i.L=this.bbox.L):t===e&&(i=this.addPostscripts(i,n,o),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(t,e){if(!this.UVQ){let[s,i,n]=[0,0,0];0===t.w?s=this.getU():0===e.w?s=-this.getV():[s,i,n]=super.getUVQ(t,e),this.UVQ=[s,i,n]}return this.UVQ}}}const ui=MathJax._.core.MmlTree.MmlNodes.mmultiscripts,gi=ui.MmlMmultiscripts,fi=(ui.MmlMprescripts,ui.MmlNone,function(){var t;const e=pi(ti);return(t=class extends e{toCHTML(t){if(this.toEmbellishedCHTML(t))return;const e=this.standardChtmlNodes(t),s=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[n,o]=pe(i+" "+i),[r,a]=this.getCombinedUV();if(s.numPrescripts){const t=this.addScripts(this.dom[0],r,-a,!0,s.psub,s.psup,this.firstPrescript,s.numPrescripts);"right"!==n&&this.adaptor.setAttribute(t,"script-align",n)}if(this.childNodes[0].toCHTML(e),s.numScripts){const t=this.addScripts(this.dom[this.dom.length-1],r,-a,!1,s.sub,s.sup,1,s.numScripts);"left"!==o&&this.adaptor.setAttribute(t,"script-align",o)}}addScripts(t,e,s,i,n,o,r,a){const h=this.adaptor,l=e-o.d+(s-n.h),d=e<0&&0===s?n.h+e:e,c=l>0?{style:{height:this.em(l)}}:{},m=d?{style:{"vertical-align":this.em(d)}}:{},p=this.html("mjx-row"),u=this.html("mjx-row",c),g=this.html("mjx-row"),f="mjx-"+(i?"pre":"")+"scripts";let x=r+2*a;for(;r mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},t}()),xi=MathJax._.util.numeric,bi=xi.sum,yi=xi.max;let ki=.333;function Bi(t){return class extends t{get tableRows(){return this.childNodes}findContainer(){let t=this,e=t.parent;for(;e&&(e.node.notParent||e.node.isKind("mrow"));)t=e,e=e.parent;this.container=e,this.containerI=t.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=zt.fullWidth;else{const t=this.node.attributes.get("width");me(t)&&(this.bbox.pwidth=t)}}stretchRows(){const t=this.node.attributes.get("equalrows"),e=t?this.getEqualRowHeight():0,{H:s,D:i}=t?this.getTableData():{H:[0],D:[0]},n=this.tableRows;for(let o=0;o1&&null===e){e=0;let s=i>1&&i===n;for(const i of this.tableRows){const n=i.getChild(t);if(n){const t=n.childNodes[0],i=0===t.stretch.dir;if(s||i){const{w:s}=t.getBBox(i);s>e&&(e=s)}}}}if(null!==e)for(const t of s)t.coreMO().getStretchedVariant([Math.max(e,t.getBBox().w)/t.coreRScale()])}breakColumn(t,e){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:s}=this.getTableData();let i=0,n=0;for(const o of this.tableRows){const r=o.getChild(t);if(r&&r.getBBox().w>e){r.childNodes[0].breakToWidth(e);const t=r.getBBox();s[i]=Math.max(s[i],t.d),t.w>n&&(n=t.w)}i++}n>this.cWidths[t]&&(this.cWidths[t]=n)}getTableData(){if(this.data)return this.data;const t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),s=new Array(this.numCols).fill(0),i=new Array(this.numRows),n=new Array(this.numRows),o=[0],r=this.tableRows;for(let a=0;an[s]&&(n[s]=h),l>o[s]&&(o[s]=l),m>a&&(a=m),r&&d>r[e]&&(r[e]=d),a}extendHD(t,e,s,i){const n=(i-(e[t]+s[t]))/2;n<1e-5||(e[t]+=n,s[t]+=n)}recordPWidthCell(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])}setColumnPWidths(){const t=this.cWidths;for(const[e,s]of this.pwidthCells)e.setChildPWidths(!1,t[s])&&(e.invalidateBBox(),e.getBBox())}getBBoxHD(t){const[e,s]=this.getAlignmentRow();if(null===s){const s=this.font.params.axis_height,i=t/2;return{top:[0,t],center:[i,i],bottom:[t,0],baseline:[i,i],axis:[i+s,i-s]}[e]||[i,i]}{const i=this.getVerticalPosition(s,e);return[i,t-i]}}getBBoxLR(){var t;if(this.hasLabels){const t=this.node.attributes,e=t.get("side");let[s,i]=this.getPadAlignShift(e);const n=this.hasLabels&&!!t.get("data-width-includes-label");return n&&this.frame&&this.fSpace[0]&&(s-=this.fSpace[0]),"center"!==i||n?"left"===e?[s,0]:[0,s]:[s,s]}return[(null===(t=this.bbox)||void 0===t?void 0:t.L)||0,0]}getPadAlignShift(t){const{L:e}=this.getTableData();let s=e+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,n]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||n)&&(s=Math.max(s,this.length2em(i||"0"),this.length2em(n||"0")));let[o,r]=this.getAlignShift();return o===t&&(r="left"===t?Math.max(s,r)-s:Math.min(-s,r)+s),[s,o,r]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const t=this.node.attributes;if("auto"!==t.get("width"))return;const[e,s]=this.getPadAlignShift(t.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-e-("center"===s?e:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){const t=this.getComputedWidths();return bi(t.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:t,D:e}=this.getTableData(),s=Array.from(t.keys()).map((s=>t[s]+e[s]));return Math.max.apply(Math,s)}getComputedWidths(){const t=this.getTableData().W;let e=Array.from(t.keys()).map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));return this.node.attributes.get("equalcolumns")&&(e=Array(e.length).fill(yi(e))),e}getColumnWidths(){const t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);const e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):me(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))}getEqualColumns(t){const e=Math.max(1,this.numCols);let s;if("auto"===t){const{W:t}=this.getTableData();s=yi(t)}else if(me(t))s=this.percent(1/e);else{const i=bi([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];s=Math.max(0,this.length2em(t)-i)/e}return Array(this.numCols).fill(s)}getColumnWidthsAuto(t){return t.map((t=>"auto"===t||"fit"===t?null:me(t)?t:this.length2em(t)))}getColumnWidthsPercent(t){const e=t.indexOf("fit")>=0,{W:s}=e?this.getTableData():{W:null};return Array.from(t.keys()).map((i=>{const n=t[i];return"fit"===n?null:"auto"===n?e?s[i]:null:me(n)?n:this.length2em(n)}))}getColumnWidthsFixed(t,e){const s=Array.from(t.keys()),i=s.filter((e=>"fit"===t[e])),n=s.filter((e=>"auto"===t[e])),o=i.length||n.length,{W:r}=o?this.getTableData():{W:null},a=e-bi([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let h=a;s.forEach((e=>{const s=t[e];h-="fit"===s||"auto"===s?r[e]:this.length2em(s,a)}));const l=o&&h>0?h/o:0;return s.map((e=>{const s=t[e];return"fit"===s?r[e]+l:"auto"===s?r[e]+(0===i.length?l:0):this.length2em(s,a)}))}adjustColumnWidths(t){const{W:e}=this.getTableData(),s=this.getColumnAttributes("columnwidth",0),i=Array.from(s.keys()),n=[...i.filter((t=>"fit"===s[t])).sort(((t,s)=>e[s]-e[t])),...i.filter((t=>"auto"===s[t])).sort(((t,s)=>e[s]-e[t])),...i.filter((t=>me(s[t]))).sort(((t,s)=>e[s]-e[t])),...i.filter((t=>"fit"!==s[t]&&"auto"!==s[t]&&!me(s[t]))).sort(((t,s)=>e[s]-e[t]))];if(!n.length)return;this.cWidths=i.map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));const o=t-bi([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let r=bi(this.cWidths)-o,a=0,h=0;for(;hthis.cWidths[t]*=r))}getVerticalPosition(t,e){const s=this.node.attributes.get("equalrows"),{H:i,D:n}=this.getTableData(),o=s?this.getEqualRowHeight():0,r=this.getRowHalfSpacing();let a=this.fLine;for(let e=0;et/2));return t.unshift(this.fSpace[1]),t.push(this.fSpace[1]),t}getColumnHalfSpacing(){const t=this.cSpace.map((t=>t/2));return t.unshift(this.fSpace[0]),t.push(this.fSpace[2]),t}getAlignmentRow(){const[t,e]=pe(this.node.attributes.get("align"));if(null==e)return[t,null];let s=parseInt(e);return s<0&&(s+=this.numRows+1),[t,s<1||s>this.numRows?null:s-1]}getColumnAttributes(t,e=1){const s=this.numCols-e,i=this.getAttributeArray(t);if(0===i.length)return null;for(;i.lengths&&i.splice(s),i}getRowAttributes(t,e=1){const s=this.numRows-e,i=this.getAttributeArray(t);if(0===i.length)return null;for(;i.lengths&&i.splice(s),i}getAttributeArray(t){const e=this.node.attributes.get(t);return e?pe(e):[this.node.attributes.getDefault(t)]}addEm(t,e=1){return t?t.map((t=>this.em(t/e))):null}convertLengths(t){return t?t.map((t=>this.length2em(t))):null}constructor(t,e,s=null){super(t,e,s),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=yi(this.tableRows.map((t=>t.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((t,e)=>t||e.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,n=i.get("frame");this.frame="none"!==n,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((t=>"none"===t?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((t=>"none"===t?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const t=this.node.attributes.get("data-frame-styles");if(!t)return;this.styles||(this.styles=new ne(""));const e=t.split(/ /);for(const t of ie.keys()){const s=e[t];"none"!==s&&this.styles.set(`border-${ie[t]}`,`.07em ${s}`)}}computeBBox(t,e=!1){const{H:s,D:i}=this.getTableData();let n,o;if(this.node.attributes.get("equalrows")){const t=this.getEqualRowHeight();n=bi([].concat(this.rLines,this.rSpace))+t*this.numRows}else n=bi(s.concat(i,this.rLines,this.rSpace));n+=2*(this.fLine+this.fSpace[1]),o=this.naturalWidth();const r=this.node.attributes.get("width");"auto"!==r&&(o=Math.max(this.length2em(r,0)+2*this.fLine,o));let[a,h]=this.getBBoxHD(n);t.h=a,t.d=h,t.w=o;let[l,d]=this.getBBoxLR();t.L=l,t.R=d,me(r)||this.setColumnPWidths()}setChildPWidths(t,e,s){const i=this.node.attributes.get("width");if(!me(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:n,L:o,R:r}=this.bbox,a=this.node.attributes.get("data-width-includes-label"),h=Math.max(n,this.length2em(i,Math.max(e,o+n+r)))-(a?o+r:0),l=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(l,h),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==n&&this.parent.invalidateBBox(),this.pWidth!==n}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}const Ci=MathJax._.core.MmlTree.MmlNodes.mtable.MmlMtable,wi=function(){var t;const e=Bi(ye);return t=class extends e{constructor(t,e,s=null){super(t,e,s),this.itable=this.html("mjx-itable"),this.labels=this.html("mjx-itable")}getAlignShift(){const t=super.getAlignShift();return this.isTop||(t[1]=0),t}toCHTML(t){const e=this.standardChtmlNodes(t);this.adaptor.append(e[0],this.html("mjx-table",{},[this.itable]));for(const t of this.childNodes)t.toCHTML([this.itable]);this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()}shiftColor(){const t=this.adaptor,e=t.getStyle(this.dom[0],"backgroundColor");e&&(t.setStyle(this.dom[0],"backgroundColor",""),t.setStyle(this.itable,"backgroundColor",e))}padRows(){const t=this.adaptor;for(const e of t.childNodes(this.itable))for(;t.childNodes(e).length1&&"0.4em"!==o||s&&1===i)&&this.adaptor.setStyle(a,"paddingLeft",o),(i1&&"0.215em"!==n||s&&1===i)&&this.adaptor.setStyle(e.dom[0],"paddingTop",n),(i mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},t}();function Mi(t){return class extends t{get numCells(){return this.childNodes.length}get labeled(){return!1}get tableCells(){return this.childNodes}getChild(t){return this.childNodes[t]}getChildBBoxes(){return this.childNodes.map((t=>t.getBBox()))}stretchChildren(t=null){let e=[],s=this.labeled?this.childNodes.slice(1):this.childNodes;for(const t of s){const s=t.childNodes[0];s.canStretch(1)&&e.push(s)}let i=e.length,n=this.childNodes.length;if(i&&n>1&&!t){let e=0,o=0,r=i>1&&i===n;for(const t of s){const s=t.childNodes[0],i=0===s.stretch.dir;if(r||i){const{h:t,d:n}=s.getBBox(i);t>e&&(e=t),n>o&&(o=n)}}t=[e,o]}if(t)for(const s of e){const e=s.coreRScale();s.coreMO().getStretchedVariant(t.map((t=>t*e)))}}get fixesPWidth(){return!1}}}function vi(t){return class extends t{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(t){return this.childNodes[t+1]}getChildBBoxes(){return this.childNodes.slice(1).map((t=>t.getBBox()))}}}const Si=MathJax._.core.MmlTree.MmlNodes.mtr,ji=Si.MmlMtr,Li=Si.MmlMlabeledtr,Ni=function(){var t;const e=Mi(ye);return(t=class extends e{toCHTML(t){super.toCHTML(t);const e=this.node.attributes.get("rowalign");"baseline"!==e&&this.adaptor.setAttribute(this.dom[0],"rowalign",e)}}).kind=ji.prototype.kind,t.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},t}(),Ti=function(){var t;const e=vi(Ni);return(t=class extends e{toCHTML(t){super.toCHTML(t);const e=this.adaptor.firstChild(this.dom[0]);if(e){this.adaptor.remove(e);const t=this.node.attributes.get("rowalign"),s="baseline"!==t&&"axis"!==t?{rowalign:t}:{},i=this.html("mjx-mtr",s,[e]);this.adaptor.append(this.parent.labels,i)}}markUsed(){super.markUsed(),this.jax.wrapperUsage.add(Ni.kind)}}).kind=Li.prototype.kind,t.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},t}();function Ai(t){return class extends t{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(t){const e=this.parent.parent,s=this.parent,i=this.node.childPosition()-(s.labeled?1:0);return"number"==typeof e.cWidths[i]?e.cWidths[i]:e.getTableData().W[i]}getChildAlign(t){return this.node.attributes.get("columnalign")}}}const Di=MathJax._.core.MmlTree.MmlNodes.mtd.MmlMtd,Oi=function(){var t;const e=Ai(ye);return(t=class extends e{toCHTML(t){super.toCHTML(t);const e=this.node.attributes.get("rowalign"),s=this.node.attributes.get("columnalign");e!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",e),"center"===s||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&s===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",s),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))}}).kind=Di.prototype.kind,t.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},t}(),Wi={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(t,e)=>{e.clearTimer.has(t)&&(clearTimeout(e.clearTimer.get(t)),e.clearTimer.delete(t)),e.hoverTimer.has(t)&&(clearTimeout(e.hoverTimer.get(t)),e.hoverTimer.delete(t))}};function Pi(t){return class extends t{get selected(){const t=this.node.attributes.get("selection"),e=Math.max(1,Math.min(this.childNodes.length,t))-1;return this.childNodes[e]||this.wrap(this.node.selected)}getParameters(){const t=this.node.attributes.get("data-offsets");let[e,s]=pe(t||"");this.tipDx=this.length2em(e||Wi.dx),this.tipDy=this.length2em(s||Wi.dy)}constructor(t,e,s=null){super(t,e,s);const i=this.constructor.actions,n=this.node.attributes.get("actiontype"),[o,r]=i.get(n)||[(t,e)=>{},{}];this.action=o,this.data=r,this.getParameters()}computeBBox(t,e=!1){t.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(e)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(t){return this.getChildLineBBox(this.selected,t)}}}const Hi=MathJax._.core.MmlTree.MmlNodes.maction.MmlMaction,Ri=function(){var t;const e=Pi(ye);return(t=class extends e{setEventHandler(t,e,s=null){(s?[s]:this.dom).forEach((s=>s.addEventListener(t,e)))}Em(t){return this.em(t)}toCHTML(t){if(this.toEmbellishedCHTML(t))return;const e=this.standardChtmlNodes(t);this.selected.toCHTML(e),this.action(this,this.data)}}).kind=Hi.prototype.kind,t.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},t.actions=new Map([["toggle",[(t,e)=>{t.dom.forEach((e=>{t.adaptor.setAttribute(e,"toggle",t.node.attributes.get("selection"))}));const s=t.factory.jax.math,i=t.factory.jax.document,n=t.node;t.setEventHandler("click",(t=>{s.end.node||(s.start.node=s.end.node=s.typesetRoot,s.start.n=s.end.n=0),n.nextToggleSelection(),s.rerender(i,n.attributes.get("data-maction-id")?wt.ENRICHED:wt.RERENDER),t.stopPropagation()}))},{}]],["tooltip",[(t,e)=>{const s=t.childNodes[1];if(s)if(s.node.isKind("mtext")){const e=s.node.getText();t.dom.forEach((s=>t.adaptor.setAttribute(s,"title",e)))}else{const i=t.adaptor;for(const n of t.dom){const o=i.append(n,t.html("mjx-tool",{style:{bottom:t.Em(-t.tipDy),right:t.Em(-t.tipDx)}},[t.html("mjx-tip")]));s.toCHTML([i.firstChild(o)]),t.setEventHandler("mouseover",(t=>{e.stopTimers(n,e);const s=setTimeout((()=>i.setStyle(o,"display","block")),e.postDelay);e.hoverTimer.set(n,s),t.stopPropagation()}),n),t.setEventHandler("mouseout",(t=>{e.stopTimers(n,e);const s=setTimeout((()=>i.setStyle(o,"display","")),e.clearDelay);e.clearTimer.set(n,s),t.stopPropagation()}),n)}}},Wi]],["statusline",[(t,e)=>{const s=t.childNodes[1];if(s&&s.node.isKind("mtext")){const i=t.adaptor,n=s.node.getText();t.dom.forEach((t=>i.setAttribute(t,"statusline",n))),t.setEventHandler("mouseover",(s=>{if(null===e.status){const s=i.body(i.document);e.status=i.append(s,t.html("mjx-status",{},[t.text(n)]))}s.stopPropagation()})),t.setEventHandler("mouseout",(t=>{e.status&&(i.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),t}();function Ei(t){return class extends t{constructor(t,e,s=null){super(t,e,s),this.getParameters()}getParameters(){const{width:t,height:e,valign:s,src:i,index:n}=this.node.attributes.getList("width","height","valign","src","index");if(i)this.width="auto"===t?1:this.length2em(t),this.height="auto"===e?1:this.length2em(e),this.valign=this.length2em(s||"0");else{const t=String.fromCodePoint(parseInt(n)),e=this.node.factory;this.charWrapper=this.wrap(e.create("text").setText(t)),this.charWrapper.parent=this}}computeBBox(t,e=!1){this.charWrapper?t.updateFrom(this.charWrapper.getBBox()):(t.w=this.width,t.h=this.height+this.valign,t.d=-this.valign)}}}const Fi=MathJax._.core.MmlTree.MmlNodes.mglyph.MmlMglyph,Ii=function(){var t;const e=Ei(ye);return(t=class extends e{toCHTML(t){const e=this.standardChtmlNodes(t);if(this.charWrapper)return void this.charWrapper.toCHTML(e);const{src:s,alt:i}=this.node.attributes.getList("src","alt"),n={width:this.em(this.width),height:this.em(this.height)};this.valign&&(n.verticalAlign=this.em(this.valign));const o=this.html("img",{src:s,style:n,alt:i,title:i});this.adaptor.append(e[0],o)}}).kind=Fi.prototype.kind,t.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},t}();function _i(t){return class extends t{computeBBox(t,e=!1){if(this.childNodes.length){const{w:e,h:s,d:i}=this.childNodes[0].getBBox();t.w=e,t.h=s,t.d=i}}get breakCount(){return this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.childNodes[0].breakCount}}}const Vi=MathJax._.core.MmlTree.MmlNodes.semantics,zi=Vi.MmlSemantics,Ui=Vi.MmlAnnotationXML,Ji=Vi.MmlAnnotation,$i=function(){var t;const e=_i(ye);return(t=class extends e{toCHTML(t){if(this.toEmbellishedCHTML(t))return;const e=this.standardChtmlNodes(t);this.childNodes.length&&this.childNodes[0].toCHTML(e)}}).kind=zi.prototype.kind,t}(),qi=((Ki=class extends ye{toCHTML(t){super.toCHTML(t)}computeBBox(){return this.bbox}}).kind=Ji.prototype.kind,Ki);var Ki;const Xi=function(){var t;return(t=class extends ye{}).kind=Ui.prototype.kind,t.styles={"mjx-annotation-xml":{"font-family":"initial","line-height":"normal"}},t}(),Qi=function(){var t;return(t=class extends ye{toCHTML(t){this.dom=[this.adaptor.append(t[0],this.adaptor.clone(this.node.getXML()))]}computeBBox(t,e=!1){const{w:s,h:i,d:n}=this.jax.measureXMLnode(this.node.getXML());t.w=s,t.h=i,t.d=n}getStyles(){}getScale(){}getVariant(){}}).kind=Lt.prototype.kind,t.autoStyle=!1,t}();function Yi(t){return class extends t{computeBBox(t,e=!1){super.computeBBox(t,e),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic)}}}const Gi=MathJax._.core.MmlTree.MmlNodes.TeXAtom.TeXAtom,Zi=function(){var t;const e=Yi(ye);return(t=class extends e{toCHTML(t){super.toCHTML(t),this.dom.forEach((t=>this.adaptor.setAttribute(t,"texclass",St[this.node.texClass])))}}).kind=Gi.prototype.kind,t}();function tn(t){return class extends t{remappedText(t,e){const s=this.parent.stretch.c;return s?[s]:this.parent.remapChars(this.unicodeChars(t,e))}computeBBox(t,e=!1){const s=this.parent.variant,i=this.node.getText();if("-explicitFont"===s){const e=this.jax.getFontData(this.parent.styles),{w:n,h:o,d:r}=this.jax.measureText(i,s,e);t.h=o,t.d=r,t.w=n}else{const e=this.remappedText(i,s);let n="";t.empty();for(let i=0;i1&&(t.sk=0),t.clean()}}addUtextBBox(t,e,s){if(e){const{h:i,d:n,w:o}=this.jax.measureText(e,s);this.updateBBox(t,i,n,o)}return""}updateBBox(t,e,s,i){t.w+=i,e>t.h&&(t.h=e),s>t.d&&(t.d=s)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}const en=function(){var t;const e=tn(ye);return t=class extends e{toCHTML(t){this.markUsed();const e=t[0],s=this.adaptor,i=this.parent.variant,n=this.node.getText();if(0===n.length)return;const o=this.getBBox();if("-explicitFont"===i){const{scale:t}=this.parent.getBBox();s.append(e,this.jax.unknownText(n,i,o.w,t))}else{let t="";const r=this.remappedText(n,i),a=r.length>1?this.em(this.parent.getBBox().h):"",h=r.length;for(let n=0;nthis.length2em(t||"0")));return{h:e,d:s,w:i}}getStyles(){}getScale(){}getVariant(){}}}const nn=MathJax._.core.MmlTree.MmlNodes.HtmlNode.HtmlNode,on=function(){var t;const e=sn(ye);return(t=class extends e{toCHTML(t){this.markUsed(),this.dom=[this.adaptor.append(t[0],this.getHTML())]}}).kind=nn.prototype.kind,t.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},t}(),rn={[Ce.kind]:Ce,[Ns.kind]:Ns,[Ts.kind]:Ts,[ve.kind]:ve,[Ne.kind]:Ne,[De.kind]:De,[Pe.kind]:Pe,[Ee.kind]:Ee,[_e.kind]:_e,[Ue.kind]:Ue,[ws.kind]:ws,[Hs.kind]:Hs,[Fs.kind]:Fs,[Vs.kind]:Vs,[Gs.kind]:Gs,[Zs.kind]:Zs,[ti.kind]:ti,[hi.kind]:hi,[li.kind]:li,[di.kind]:di,[fi.kind]:fi,[Os.kind]:Os,[wi.kind]:wi,[Ni.kind]:Ni,[Ti.kind]:Ti,[Oi.kind]:Oi,[Ri.kind]:Ri,[Ii.kind]:Ii,[$i.kind]:$i,[qi.kind]:qi,[Xi.kind]:Xi,[Qi.kind]:Qi,[Zi.kind]:Zi,[en.kind]:en,[on.kind]:on,[ye.kind]:ye};class an extends he{}an.defaultNodes=rn;class hn{constructor(){this.used=new Set,this.needsUpdate=[]}add(t){const e=JSON.stringify(t);this.used.has(e)||this.needsUpdate.push(t),this.used.add(e)}has(t){return this.used.has(JSON.stringify(t))}clear(){this.used.clear(),this.needsUpdate=[]}update(){const t=this.needsUpdate;return this.needsUpdate=[],t}}class ln extends _t{constructor(){super(...arguments),this.charUsage=new hn,this.delimUsage=new hn,this.fontUsage={},this.newFonts=0}static charOptions(t,e){return super.charOptions(t,e)}static addFontURLs(t,e,s){for(const i of Object.keys(e)){const n=Object.assign({},e[i]);n.src=n.src.replace(/%%URL%%/,s),t[i]=n}}static addDynamicFontCss(t,e,s){const i={};for(const s of e){const e=s.slice(4);i[`@font-face /* ${e} */`]={"font-family":s,src:`url("%%URL%%/${s.toLowerCase()}.woff") format("woff")`},t[`.${e}`]={"font-family":`${this.defaultCssFamilyPrefix}, ${s}`}}this.addFontURLs(t,i,s)}static addExtension(t,e=""){super.addExtension(t,e),t.fonts&&this.addDynamicFontCss(this.defaultStyles,t.fonts,t.fontURL)}adaptiveCSS(t){this.options.adaptiveCSS=t}clearCache(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())}createVariant(t,e=null,s=null){super.createVariant(t,e,s),this.variant[t].letter=this.constructor.defaultVariantLetters[t]}defineChars(t,e){super.defineChars(t,e);const s=this.variant[t].letter,i=this.constructor;for(const t of Object.keys(e)){const n=parseInt(t);if(!Array.isArray(e[n]))continue;const o=i.charOptions(e,n);void 0===o.f&&(o.f=s);for(const[t,e]of i.combiningChars)if(n>=t&&n<=e){o.cmb=!0;break}}}addDynamicFontCss(t,e=this.options.fontURL){this.constructor.addDynamicFontCss(this.fontUsage,t,e)}updateDynamicStyles(){const t=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(t),t}get styles(){const t=this.constructor,e=Object.assign(Object.assign({},t.defaultStyles),this.fontUsage);return this.fontUsage={},t.addFontURLs(e,t.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(e):this.allStyles(e),e}updateStyles(t){for(const e of this.delimUsage.update())this.addDelimiterStyles(t,e,this.getDelimiter(e));for(const[e,s]of this.charUsage.update()){const i=this.variant[e];this.addCharStyles(t,i.letter,s,i.chars[s])}return t}allStyles(t){var e;for(const e of Object.keys(this.delimiters)){const s=parseInt(e);this.addDelimiterStyles(t,s,this.delimiters[s])}for(const s of Object.keys(this.variant)){const i=this.variant[s],n=i.letter;for(const s of Object.keys(i.chars)){const o=parseInt(s),r=i.chars[o];!(null===(e=null==r?void 0:r[3])||void 0===e?void 0:e.smp)&&Array.isArray(r)&&(r.length<4&&(r[3]={}),this.addCharStyles(t,n,o,r))}}}addDelimiterStyles(t,e,s){if(!s.stretch)return;const i=s.c&&s.c!==e?this.charSelector(s.c):this.charSelector(e);1===s.dir?this.addDelimiterVStyles(t,e,i,s):this.addDelimiterHStyles(t,e,i,s)}addDelimiterVStyles(t,e,s,i){const n=i.HDW,[o,r,a,h]=i.stretch,[l,d,c,m]=this.getStretchVariants(e),p=this.addDelimiterVPart(t,s,"beg",o,l,n);this.addDelimiterVPart(t,s,"ext",r,d,n);const u=this.addDelimiterVPart(t,s,"end",a,c,n);if(h){const e=this.addDelimiterVPart(t,s,"mid",h,m,n),i=this.em(e/2-.03);t[`mjx-stretchy-v${s} > mjx-ext:first-of-type`]={height:"50%","border-width":`${this.em0(p-.03)} 0 ${i}`},t[`mjx-stretchy-v${s} > mjx-ext:last-of-type`]={height:"50%","border-width":`${i} 0 ${this.em0(u-.03)}`}}else(u||p)&&(t["mjx-stretchy-v"+s+" > mjx-ext"]={"border-width":`${this.em0(p-.03)} 0 ${this.em0(u-.03)}`})}addDelimiterVPart(t,e,s,i,n,o){if(!i)return 0;const[r,a,h]=this.getChar(n,i),l={width:this.em0(h)};if("ext"!==s){h>o[2]&&(l.margin=`0 ${this.em((o[2]-h)/2)}`);const t="beg"===s?r:"end"===s?-a:(r-a)/2;t>0?l["padding-top"]=this.em(t):t<0&&(l.transform=`translateY(${this.em(t)})`)}else{const t=r-(r+a)/5;l.transform=`translateY(${this.em(t)}) scaleY(500)`,l["transform-origin"]=`center ${this.em(.03-t)}`}return t[`mjx-stretchy-v${e} mjx-${s} mjx-c`]=l,r+a}addDelimiterHStyles(t,e,s,i){const n=[...i.HDW],[o,r,a,h]=i.stretch,[l,d,c,m]=this.getStretchVariants(e);if(i.hd&&!this.options.mathmlSpacing){const t=this.params.extender_factor;n[0]=n[0]*(1-t)+i.hd[0]*t,n[1]=n[1]*(1-t)+i.hd[1]*t}const p=this.addDelimiterHPart(t,s,"beg",o,l,n);this.addDelimiterHPart(t,s,"ext",r,d,n);const u=this.addDelimiterHPart(t,s,"end",a,c,n);if(h){const e=this.addDelimiterHPart(t,s,"mid",h,m,n),i=this.em0(e/2-.03);t[`mjx-stretchy-h${s} > mjx-ext:first-of-type`]={width:"50%","border-width":`0 ${i} 0 ${this.em0(p-.03)}`},t[`mjx-stretchy-h${s} > mjx-ext:last-of-type`]={width:"50%","border-width":`0 ${this.em0(u-.03)} 0 ${i}`}}else(p||u)&&(t[`mjx-stretchy-h${s} > mjx-ext`]={"border-width":`0 ${this.em0(u-.03)} 0 ${this.em0(p-.03)}`})}addDelimiterHPart(t,e,s,i,n,o){if(!i)return 0;const[,,r,a]=this.getChar(n,i),h={padding:this.padding(o,r-o[2])};return"end"===s?h["margin-left"]=this.em(-r):"mid"===s&&(h["margin-left"]=this.em(-r/2)),this.checkCombiningChar(a,h),t[`mjx-stretchy-h${e} mjx-${s} mjx-c`]=h,r}addCharStyles(t,e,s,i){const n=i[3],o=void 0!==n.f?n.f:e,r=n.ff||(o?`${this.cssFontPrefix}-${o}`:""),a="mjx-c"+this.charSelector(s)+(r?"."+r:""),h=n.oc||n.ic||0;t[a]={padding:this.padding(i,h)},n.oc&&(t[a+"[noic]"]={"padding-right":this.em(i[2])}),this.checkCombiningChar(n,t[a])}checkCombiningChar(t,e){if(!t.cmb)return;const s=e.padding.split(/ /);e.width=s[1],s[1]="0",s[3]||s.pop(),e.padding=s.join(" ")}em(t){return te(t)}em0(t){return te(Math.max(0,t))}padding([t,e,s],i=0){return[t,s+i,e,0].map(this.em0).join(" ")}charSelector(t){return".mjx-c"+t.toString(16).toUpperCase()}}function dn(t,e){for(const s of Object.keys(e)){const i=parseInt(s),n=e[i];n.c&&(n.c=n.c.replace(/\\[0-9A-F]+/gi,(t=>String.fromCodePoint(parseInt(t.substr(1),16))))),Object.assign(_t.charOptions(t,i),n)}return t}ln.OPTIONS=Object.assign(Object.assign({},_t.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),ln.JAX="CHTML",ln.defaultVariantLetters={},ln.defaultStyles={},ln.defaultFonts={},ln.combiningChars=[[768,879],[8400,8447]];class cn extends ln{}const mn="nofont";cn.OPTIONS={fontURL:"."};class pn extends re{constructor(t=null){super(t,an,cn),this.chtmlStyles=null,this.font.adaptiveCSS(this.options.adaptiveCSS),this.wrapperUsage=new hn}escaped(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])}styleSheet(t){if(this.chtmlStyles){const t=new oe;return this.options.adaptiveCSS&&(this.addWrapperStyles(t),this.updateFontStyles(t)),t.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,t.getStyleRules()),this.chtmlStyles}const e=this.chtmlStyles=super.styleSheet(t);return this.adaptor.setAttribute(e,"id",pn.STYLESHEETID),this.wrapperUsage.update(),e}updateFontStyles(t){t.addStyles(this.font.updateStyles({}))}addWrapperStyles(t){if(this.options.adaptiveCSS)for(const e of this.wrapperUsage.update()){const s=this.factory.getNodeClass(e);s&&this.addClassStyles(s,t)}else super.addWrapperStyles(t)}addClassStyles(t,e){const s=t;s.autoStyle&&"unknown"!==s.kind&&e.addStyles({["mjx-"+s.kind]:{display:"inline-block","text-align":"left"}}),this.wrapperUsage.add(s.kind),super.addClassStyles(t,e)}processMath(t,e){t.toCHTML([e])}clearCache(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null}reset(){this.clearCache()}getInitialScale(){return this.math.metrics.scale}unknownText(t,e,s=null,i=1){const n={},o=100/this.math.metrics.scale;if(100!==o&&(n["font-size"]=this.fixed(o,1)+"%",n.padding=te(75/o)+" 0 "+te(20/o)+" 0"),"-explicitFont"!==e){const s=ce(t);(1!==s.length||s[0]<119808||s[0]>120831)&&this.cssFontStyles(this.font.getCssFont(e),n)}if(null!==s){const t=this.math.metrics;n.width=Math.round(s*t.em*t.scale*i)+"px"}return this.html("mjx-utext",{variant:e,style:n},[this.text(t)])}measureTextNode(t){const e=this.adaptor,s=e.clone(t);e.setStyle(s,"font-family",e.getStyle(s,"font-family").replace(/MJXZERO, /g,""));const i=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[s]);e.append(e.parent(this.math.start.node),this.container),e.append(this.container,i);let n=e.nodeSize(s,this.math.metrics.em)[0]/this.math.metrics.scale;return e.remove(this.container),e.remove(i),{w:n,h:.75,d:.2}}}function un(t,e){const s={};for(const i of Object.keys(t)){const n=t[i];for(const t of Object.keys(n)){s[t]||(s[t]={});const o=n[t];if(i)for(const t of Object.keys(o)){const s=o[parseInt(t)];s[3]||(s[3]={}),e?s[3].ff=e+"-"+i:s[3].f=i}Object.assign(s[t],o)}}return s}pn.NAME="CHTML",pn.OPTIONS=Object.assign(Object.assign({},re.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),pn.commonStyles=Object.assign(Object.assign({},re.commonStyles),{'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-container [inline-breaks]":{display:"inline"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"}}),pn.STYLESHEETID="MJX-CHTML-styles";const gn=1,fn=2;MathJax.loader&&MathJax.loader.checkVersion("output/chtml","4.0.0-beta.3","output"),yt({_:{output:{chtml_ts:ut,chtml:{DefaultFont:pt,DynamicFonts:gt,FontData:mt,Notation:v,Usage:ct,Wrapper:r,WrapperFactory:dt,Wrappers_ts:lt,Wrappers:{HtmlNode:ht,TeXAtom:nt,TextNode:rt,maction:G,math:h,menclose:S,mfenced:T,mfrac:D,mglyph:tt,mi:d,mmultiscripts:U,mn:u,mo:m,mpadded:C,mroot:H,mrow:L,ms:f,mspace:k,msqrt:W,msubsup:I,mtable:$,mtd:Q,mtext:b,mtr:K,munderover:V,scriptbase:F,semantics:st}},common:{Direction:ft,FontData:e,LineBBox:s,LinebreakVisitor:i,Notation:w,Wrapper:o,WrapperFactory:n,Wrappers:{HtmlNode:at,TeXAtom:it,TextNode:ot,maction:Y,math:a,menclose:M,mfenced:N,mfrac:A,mglyph:Z,mi:l,mmultiscripts:z,mn:p,mo:c,mpadded:B,mroot:P,mrow:j,ms:g,mspace:y,msqrt:O,msubsup:R,mtable:J,mtd:X,mtext:x,mtr:q,munderover:_,scriptbase:E,semantics:et}}}}});const xn=MathJax._.util.FunctionList.FunctionList,bn=t=>(wn.source.hasOwnProperty(t.name)&&(t.name=wn.source[t.name]),!0),yn=t=>{const e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},kn=t=>{let e;for(;(e=t.name.match(/^\[([^\]]*)\]/))&&wn.paths.hasOwnProperty(e[1]);)t.name=wn.paths[e[1]]+t.name.substr(e[0].length);return!0};var Bn;!function(t){const e=kt.version;function s(s){t.versions.set(vn.resolvePath(s),e)}t.versions=new Map,t.ready=function(...t){0===t.length&&(t=Array.from(vn.packages.keys()));const e=[];for(const s of t){const t=vn.packages.get(s)||new vn(s,!0);e.push(t.promise)}return Promise.all(e)},t.load=function(...e){if(0===e.length)return Promise.resolve();const s=[];for(const i of e){let e=vn.packages.get(i);e||(e=new vn(i),e.provides(wn.provides[i])),e.checkNoLoad(),s.push(e.promise.then((()=>{wn.versionWarnings&&e.isLoaded&&!t.versions.has(vn.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return vn.loadAll(),Promise.all(s)},t.preLoad=function(...t){for(const e of t){let t=vn.packages.get(e);t||(t=new vn(e,!0),t.provides(wn.provides[e])),t.loaded()}},t.defaultReady=function(){void 0!==Cn.startup&&Cn.config.startup.ready()},t.getRoot=function(){if("undefined"!=typeof document){const t=document.currentScript||document.getElementById("MathJax-script");if(t)return t.src.replace(/\/[^\/]*$/,"")}return"/"},t.checkVersion=function(t,i,n){return s(t),!(!wn.versionWarnings||i===e)&&(console.warn(`Component ${t} uses ${i} of MathJax; version in use is ${e}`),!0)},t.saveVersion=s,t.pathFilters=new xn,t.pathFilters.add(bn,0),t.pathFilters.add(yn,10),t.pathFilters.add(kn,20)}(Bn||(Bn={}));const Cn=kt;if(void 0===Cn.loader){bt(Cn.config,"loader",{paths:{mathjax:Bn.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:Bn.defaultReady.bind(Bn),failed:t=>console.log(`MathJax(${t.package||"?"}): ${t.message}`),require:null,pathFilters:[],versionWarnings:!0}),yt({loader:Bn});for(const t of Cn.config.loader.pathFilters)Array.isArray(t)?Bn.pathFilters.add(t[0],t[1]):Bn.pathFilters.add(t)}const wn=Cn.config.loader;class Mn extends Error{constructor(t,e){super(t),this.package=e}}class vn{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(t,e=!0){const s={name:t,original:t,addExtension:e};return Bn.pathFilters.execute(s),s.name}static loadAll(){for(const t of this.packages.values())t.canLoad&&t.load()}constructor(t,e=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=t,this.noLoad=e,vn.packages.set(t,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const t=[],e=vn.packages,s=this.noLoad,i=this.name,n=[];wn.dependencies.hasOwnProperty(i)?n.push(...wn.dependencies[i]):"core"!==i&&n.push("core");for(const i of n){const n=e.get(i)||new vn(i,s);this.dependencies.indexOf(n)<0&&(n.addDependent(this,s),this.dependencies.push(n),n.isLoaded||(this.dependencyCount++,t.push(n.promise)))}return t}makePromise(t){let e=new Promise(((t,e)=>{this.resolve=t,this.reject=e}));const s=wn[this.name]||{};return s.ready&&(e=e.then((t=>s.ready(this.name)))),t.length&&(t.push(e),e=Promise.all(t).then((t=>t.join(", ")))),s.failed&&e.catch((t=>s.failed(new Mn(t,this.name)))),e}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const t=vn.resolvePath(this.name);wn.require?this.loadCustom(t):this.loadScript(t)}}loadCustom(t){try{const e=wn.require(t);e instanceof Promise?e.then((()=>this.checkLoad())).catch((e=>this.failed("Can't load \""+t+'"\n'+e.message.trim()))):this.checkLoad()}catch(t){this.failed(t.message)}}loadScript(t){const e=document.createElement("script");e.src=t,e.charset="UTF-8",e.onload=t=>this.checkLoad(),e.onerror=e=>this.failed("Can't load \""+t+'"'),document.head.appendChild(e)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const t of this.dependents)t.requirementSatisfied();for(const t of this.provided)t.loaded();this.resolve(this.name)}failed(t){this.hasFailed=!0,this.isLoading=!1,this.reject(new Mn(t,this.name))}checkLoad(){((wn[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((t=>this.failed(t)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(t=[]){for(const e of t){let t=vn.packages.get(e);t||(wn.dependencies[e]||(wn.dependencies[e]=[]),wn.dependencies[e].push(e),t=new vn(e,!0),t.isLoading=!0),this.provided.push(t)}}addDependent(t,e){this.dependents.push(t),e||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const t of this.dependencies)t.checkNoLoad()}}}vn.packages=new Map;const Sn="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font";({config(t,e,s,i){if(MathJax.loader){bt(MathJax.config,t,MathJax.config.output||{});let e=MathJax.config[t],n=e.font||s;if("string"!=typeof n&&(e.fontData=n,e.font=n=n.NAME),"["!==n.charAt(0)){const s=e.fontPath||Sn,i=n.match(/^[a-z]+:/)?(n.match(/[^/:\\]*$/)||[t])[0]:n;bt(MathJax.config.loader,"paths",{[i]:i===n?s.replace(/%%FONT%%/g,n):n}),n=`[${i}]`}const o=n.substr(1,n.length-2);o!==s?bt(MathJax.config.loader,`output/${t}`,{checkReady:()=>MathJax.loader.load(`${n}/${t}`).catch((t=>console.log(t)))}):(yt({_:{output:{fonts:{[o]:{[t+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),bt(MathJax,"config",{output:{font:n},[t]:{fontData:i,dynamicPrefix:`${n}/${t}/dynamic`}}),"chtml"===t&&bt(MathJax.config,t,{fontURL:vn.resolvePath(`${n}/${t}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,e),MathJax.startup.useOutput(t))},loadFont(t,e,s,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${s}]/${e}`);const n=MathJax.config.loader[`output/${e}`];return(n&&n.checkReady?n.checkReady().then(t):t()).catch((t=>console.log(t)))}}).config("chtml",pn,mn,cn)})(); \ No newline at end of file diff --git a/output/svg.js b/output/svg.js new file mode 100644 index 0000000000..a6872a1b3e --- /dev/null +++ b/output/svg.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,s)=>{for(var i in s)t.o(s,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:s[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{H:()=>wt,V:()=>kt});var s={};t.r(s),t.d(s,{FontData:()=>Pt,NOSTRETCH:()=>Et,mergeOptions:()=>Vt});var i={};t.r(i),t.d(i,{LineBBox:()=>Rt});var n={};t.r(n),t.d(n,{LinebreakVisitor:()=>qt,Linebreaks:()=>Kt,NOBREAK:()=>Xt});var o={};t.r(o),t.d(o,{ARROWDX:()=>Yt,ARROWX:()=>$t,ARROWY:()=>Zt,CommonArrow:()=>be,CommonBorder:()=>me,CommonBorder2:()=>ge,CommonDiagonalArrow:()=>xe,CommonDiagonalStrike:()=>fe,PADDING:()=>ee,SOLID:()=>se,THICKNESS:()=>te,arrowBBox:()=>pe,arrowBBoxHD:()=>de,arrowBBoxW:()=>le,arrowDef:()=>ce,arrowHead:()=>he,diagonalArrowDef:()=>ue,fullBBox:()=>oe,fullBorder:()=>ae,fullPadding:()=>re,sideIndex:()=>ie,sideNames:()=>ne});var r={};t.r(r),t.d(r,{CommonWrapper:()=>Ve,SPACE:()=>Ee});var a={};t.r(a),t.d(a,{CommonWrapperFactory:()=>Ie});var h={};t.r(h),t.d(h,{CommonHtmlNodeMixin:()=>Re});var d={};t.r(d),t.d(d,{CommonTeXAtomMixin:()=>Fe});var l={};t.r(l),t.d(l,{CommonTextNodeMixin:()=>Ge});var c={};t.r(c),t.d(c,{CommonMactionMixin:()=>_e,TooltipData:()=>He});var u={};t.r(u),t.d(u,{CommonMathMixin:()=>ze});var p={};t.r(p),t.d(p,{CommonMencloseMixin:()=>Qe});var m={};t.r(m),t.d(m,{CommonMfencedMixin:()=>Je});var g={};t.r(g),t.d(g,{CommonMfracMixin:()=>Ue});var f={};t.r(f),t.d(f,{CommonMglyphMixin:()=>Xe});var x={};t.r(x),t.d(x,{CommonMiMixin:()=>Ke});var b={};t.r(b),t.d(b,{CommonMmultiscriptsMixin:()=>Ye,NextScript:()=>qe,ScriptNames:()=>$e});var A={};t.r(A),t.d(A,{CommonMnMixin:()=>Ze});var B={};t.r(B),t.d(B,{CommonMoMixin:()=>es,DirectionVH:()=>ts});var v={};t.r(v),t.d(v,{CommonMpaddedMixin:()=>ss});var y={};t.r(y),t.d(y,{CommonMrootMixin:()=>is});var k={};t.r(k),t.d(k,{CommonInferredMrowMixin:()=>os,CommonMrowMixin:()=>ns});var w={};t.r(w),t.d(w,{CommonMsMixin:()=>rs});var S={};t.r(S),t.d(S,{CommonMspaceMixin:()=>as});var C={};t.r(C),t.d(C,{CommonMsqrtMixin:()=>hs});var M={};t.r(M),t.d(M,{CommonMsubMixin:()=>ds,CommonMsubsupMixin:()=>cs,CommonMsupMixin:()=>ls});var L={};t.r(L),t.d(L,{BREAK_BELOW:()=>gs,CommonMtableMixin:()=>fs});var N={};t.r(N),t.d(N,{CommonMtdMixin:()=>xs});var D={};t.r(D),t.d(D,{CommonMtextMixin:()=>bs});var O={};t.r(O),t.d(O,{CommonMlabeledtrMixin:()=>Bs,CommonMtrMixin:()=>As});var W={};t.r(W),t.d(W,{CommonMoverMixin:()=>ys,CommonMunderMixin:()=>vs,CommonMunderoverMixin:()=>ks});var T={};t.r(T),t.d(T,{CommonScriptbaseMixin:()=>ws});var j={};t.r(j),t.d(j,{CommonSemanticsMixin:()=>Ss});var E={};t.r(E),t.d(E,{SvgWrapper:()=>Os});var V={};t.r(V),t.d(V,{ZeroFontDataUrl:()=>Ts});var P={};t.r(P),t.d(P,{SvgMath:()=>js});var I={};t.r(I),t.d(I,{SvgInferredMrow:()=>Rs,SvgMrow:()=>Is});var R={};t.r(R),t.d(R,{SvgMi:()=>Gs});var F={};t.r(F),t.d(F,{SvgMo:()=>zs});var G={};t.r(G),t.d(G,{SvgMn:()=>Js});var H={};t.r(H),t.d(H,{SvgMs:()=>Xs});var _={};t.r(_),t.d(_,{SvgMtext:()=>qs});var z={};t.r(z),t.d(z,{SvgMerror:()=>Ys});var Q={};t.r(Q),t.d(Q,{SvgMspace:()=>ei});var J={};t.r(J),t.d(J,{SvgMpadded:()=>ii});var U={};t.r(U),t.d(U,{SvgMphantom:()=>oi});var X={};t.r(X),t.d(X,{SvgMfrac:()=>ai});var K={};t.r(K),t.d(K,{SvgMsqrt:()=>di});var q={};t.r(q),t.d(q,{SvgMroot:()=>ci});var $={};t.r($),t.d($,{SvgMfenced:()=>pi});var Y={};t.r(Y),t.d(Y,{SvgScriptbase:()=>mi});var Z={};t.r(Z),t.d(Z,{SvgMsub:()=>Ai,SvgMsubsup:()=>vi,SvgMsup:()=>Bi});var tt={};t.r(tt),t.d(tt,{SvgMover:()=>Mi,SvgMunder:()=>Ci,SvgMunderover:()=>Li});var et={};t.r(et),t.d(et,{AlignX:()=>Oi,SvgMmultiscripts:()=>Wi});var st={};t.r(st),t.d(st,{SvgMtable:()=>ji});var it={};t.r(it),t.d(it,{SvgMlabeledtr:()=>Ri,SvgMtr:()=>Ii});var nt={};t.r(nt),t.d(nt,{SvgMtd:()=>Gi});var ot={};t.r(ot),t.d(ot,{SvgMaction:()=>_i});var rt={};t.r(rt),t.d(rt,{ARROWDX:()=>Yt,ARROWX:()=>$t,ARROWY:()=>Zt,Arrow:()=>Zi,Border:()=>Ki,Border2:()=>qi,CommonArrow:()=>be,CommonBorder:()=>me,CommonBorder2:()=>ge,CommonDiagonalArrow:()=>xe,CommonDiagonalStrike:()=>fe,DiagonalArrow:()=>Yi,DiagonalStrike:()=>$i,PADDING:()=>ee,RenderLine:()=>Xi,SOLID:()=>se,THICKNESS:()=>te,arrowBBox:()=>pe,arrowBBoxHD:()=>de,arrowBBoxW:()=>le,arrowDef:()=>ce,arrowHead:()=>he,computeLineData:()=>Qi,diagonalArrowDef:()=>ue,fullBBox:()=>oe,fullBorder:()=>ae,fullPadding:()=>re,lineData:()=>Ji,lineOffset:()=>Ui,sideIndex:()=>ie,sideNames:()=>ne});var at={};t.r(at),t.d(at,{SvgMenclose:()=>tn});var ht={};t.r(ht),t.d(ht,{SvgAnnotation:()=>an,SvgAnnotationXML:()=>hn,SvgSemantics:()=>rn,SvgXmlNode:()=>dn});var dt={};t.r(dt),t.d(dt,{SvgMglyph:()=>cn});var lt={};t.r(lt),t.d(lt,{SvgTeXAtom:()=>pn});var ct={};t.r(ct),t.d(ct,{SvgTextNode:()=>mn});var ut={};t.r(ut),t.d(ut,{SvgHtmlNode:()=>fn});var pt={};t.r(pt),t.d(pt,{SvgWrappers:()=>xn});var mt={};t.r(mt),t.d(mt,{SvgWrapperFactory:()=>bn});var gt={};t.r(gt),t.d(gt,{FontCache:()=>An});var ft={};t.r(ft),t.d(ft,{AddPaths:()=>vn,FontData:()=>Pt,NOSTRETCH:()=>Et,SvgFontData:()=>Bn,mergeOptions:()=>Vt});var xt={};t.r(xt),t.d(xt,{DefaultFont:()=>yn,fontName:()=>kn});var bt={};t.r(bt),t.d(bt,{SVG:()=>Cn,SVGNS:()=>wn,XLINKNS:()=>Sn});const At=("undefined"!=typeof window?window:global).MathJax._.components.global,Bt=(At.GLOBAL,At.isObject,At.combineConfig,At.combineDefaults),vt=At.combineWithMathJax,yt=At.MathJax,kt=1,wt=2,St=MathJax._.util.Options,Ct=(St.isObject,St.APPEND,St.REMOVE,St.OPTIONS,St.Expandable,St.expandable,St.makeArray,St.keys,St.copy,St.insert,St.defaultOptions),Mt=St.userOptions,Lt=(St.selectOptions,St.selectOptionsFromKeys,St.separateOptions),Nt=St.lookup,Dt=MathJax._.util.AsyncLoad.asyncLoad,Ot=MathJax._.util.Retries,Wt=(Ot.handleRetriesFor,Ot.retryAfter),Tt=MathJax._.mathjax.mathjax;var jt=function(t,e,s,i){return new(s||(s=Promise))((function(n,o){function r(t){try{h(i.next(t))}catch(t){o(t)}}function a(t){try{h(i.throw(t))}catch(t){o(t)}}function h(t){var e;t.done?n(t.value):(e=t.value,e instanceof s?e:new s((function(t){t(e)}))).then(r,a)}h((i=i.apply(t,e||[])).next())}))};const Et={dir:0};function Vt(t,e){return e?Ct([t],[e])[0]:t}class Pt{get CLASS(){return this.constructor}static charOptions(t,e){const s=t[e];if(!Array.isArray(s))throw Error(`Character data hasn't been loaded for 0x${e.toString(16).toUpperCase()}`);return 3===s.length&&(s[3]={}),s[3]}static defineDynamicFiles(t,e=""){const s={};return(t||[]).forEach((([t,i,n])=>{s[t]={extension:e,file:t,variants:i,delimiters:n||[],promise:null,failed:!1,setup:e=>{s[t].failed=!0}}})),s}static dynamicSetup(t,e,s,i={},n=null){const o=t?this.dynamicExtensions.get(t):null;(t?o.files:this.dynamicFiles)[e].setup=e=>{Object.keys(s).forEach((t=>e.defineChars(t,s[t]))),e.defineDelimiters(i),t&&this.adjustDelimiters(e.delimiters,Object.keys(i),o.sizeN,o.stretchN),n&&e.addDynamicFontCss(n)}}static adjustDelimiters(t,e,s,i){e.forEach((e=>{const n=t[parseInt(e)];"dir"in n&&(n.variants&&(n.variants=this.adjustArrayIndices(n.variants,s)),n.stretchv&&(n.stretchv=this.adjustArrayIndices(n.stretchv,i)))}))}static adjustArrayIndices(t,e){return t.map((t=>t<0?e-1-t:t))}static addExtension(t,e=""){const s={name:t.name,prefix:e,files:this.defineDynamicFiles(t.ranges,t.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(t.name,s);for(const[e,s]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Vt(this[s],t[e]);t.delimiters&&(Object.assign(this.defaultDelimiters,t.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(t.delimiters),s.sizeN,s.stretchN))}constructor(t=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let e=this.CLASS;this.options=Mt(Ct({},e.OPTIONS),t),this.params=Object.assign({},e.defaultParams),this.sizeVariants=[...e.defaultSizeVariants],this.stretchVariants=[...e.defaultStretchVariants],this.defineCssFonts(e.defaultCssFonts),this.cssFamilyPrefix=e.defaultCssFamilyPrefix,this.createVariants(e.defaultVariants),this.defineDelimiters(e.defaultDelimiters),Object.keys(e.defaultChars).forEach((t=>this.defineChars(t,e.defaultChars[t]))),this.defineRemap("accent",e.defaultAccentMap),this.defineRemap("mo",e.defaultMoMap),this.defineRemap("mn",e.defaultMnMap),this.defineDynamicCharacters(e.dynamicFiles),e.dynamicExtensions.forEach((t=>this.defineDynamicCharacters(t.files)))}setOptions(t){Vt(this.options,t)}addExtension(t,e=""){const s={name:t.name,prefix:e,files:this.CLASS.defineDynamicFiles(t.ranges,e),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(t.name,s),Ct(this.options,t.options||{}),Ct(this.params,t.parameters||{}),this.sizeVariants=Vt(this.sizeVariants,t.sizeVariants),this.stretchVariants=Vt(this.stretchVariants,t.stretchVariants),this.defineCssFonts(Vt([],t.cssFonts)),this.createVariants(Vt([],t.variants)),t.delimiters&&(this.defineDelimiters(Vt([],t.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(t.delimiters),s.sizeN,s.stretchN));for(const e of Object.keys(t.chars||{}))this.defineChars(e,t.chars[e]);this.defineRemap("accent",t.accentMap),this.defineRemap("mo",t.moMap),this.defineRemap("mn",t.mnMap),t.ranges&&this.defineDynamicCharacters(s.files)}get styles(){return this._styles}set styles(t){this._styles=t}createVariant(t,e=null,s=null){let i={linked:[],chars:Object.create(e?this.variant[e].chars:{})};this.variant[s]&&(Object.assign(i.chars,this.variant[s].chars),this.variant[s].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,t),this.variant[t]=i}remapSmpChars(t,e){const s=this.CLASS;if(s.VariantSmp[e]){const i=s.SmpRemap,n=[null,null,s.SmpRemapGreekU,s.SmpRemapGreekL];for(const[o,r,a]of s.SmpRanges){const h=s.VariantSmp[e][o];if(h){for(let e=r;e<=a;e++){if(930===e)continue;const s=h+e-r;t[e]=this.smpChar(i[s]||s)}if(n[o])for(const e of Object.keys(n[o]).map((t=>parseInt(t))))t[e]=this.smpChar(h+n[o][e])}}}"bold"===e&&(t[988]=this.smpChar(120778),t[989]=this.smpChar(120779))}smpChar(t){return[,,,{smp:t}]}createVariants(t){for(const e of t)this.createVariant(e[0],e[1],e[2])}defineChars(t,e){const s=this.variant[t];Object.assign(s.chars,e);for(const t of s.linked)Object.assign(t,e)}defineCssFonts(t){Object.assign(this.cssFontMap,t);for(const e of Object.keys(t))"unknown"===this.cssFontMap[e][0]&&(this.cssFontMap[e][0]=this.options.unknownFamily)}defineDelimiters(t){Object.assign(this.delimiters,t)}defineRemap(t,e){e&&(this.remapChars.hasOwnProperty(t)||(this.remapChars[t]={}),Object.assign(this.remapChars[t],e))}defineDynamicCharacters(t){for(const e of Object.keys(t)){const s=t[e];for(const t of Object.keys(s.variants))this.defineChars(t,this.flattenRanges(s.variants[t],s));this.defineDelimiters(this.flattenRanges(s.delimiters,s))}}flattenRanges(t,e){const s={};for(const i of t)if(Array.isArray(i))for(let t=i[0];t<=i[1];t++)s[t]=e;else s[i]=e;return s}dynamicFileName(t){const e=t.extension?this.CLASS.dynamicExtensions.get(t.extension).prefix:this.options.dynamicPrefix;return t.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?t.file:e+"/"+t.file.replace(/\.js$/,"")}loadDynamicFile(t){return jt(this,void 0,void 0,(function*(){return t.failed?Promise.reject(new Error(`dynamic file '${t.file}' failed to load`)):(t.promise||(t.promise=Dt(this.dynamicFileName(t)).catch((e=>{t.failed=!0,console.warn(e)}))),t.promise.then((()=>t.setup(this))))}))}loadDynamicFiles(){const t=this.CLASS.dynamicFiles,e=Object.keys(t).map((e=>this.loadDynamicFile(t[e])));for(const t of this.CLASS.dynamicExtensions.values())e.push(...Object.keys(t.files).map((e=>this.loadDynamicFile(t.files[e]))));return Promise.all(e)}loadDynamicFilesSync(){if(!Tt.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const t=this.CLASS.dynamicFiles;Object.keys(t).forEach((e=>this.loadDynamicFileSync(t[e])));for(const t of this.CLASS.dynamicExtensions.values())Object.keys(t.files).forEach((e=>this.loadDynamicFileSync(t.files[e])))}loadDynamicFileSync(t){if(!t.promise){t.promise=Promise.resolve();try{Tt.asyncLoad(this.dynamicFileName(t))}catch(e){t.failed=!0,console.warn(e)}t.setup(this)}}addDynamicFontCss(t,e){}getDelimiter(t){const e=this.delimiters[t];return e&&!("dir"in e)?(this.delimiters[t]=null,Wt(this.loadDynamicFile(e)),null):e}getSizeVariant(t,e){const s=this.getDelimiter(t);return s&&s.variants&&(e=s.variants[e]),this.sizeVariants[e]}getStretchVariant(t,e){const s=this.getDelimiter(t);return this.stretchVariants[s.stretchv?s.stretchv[e]:0]}getStretchVariants(t){return[0,1,2,3].map((e=>this.getStretchVariant(t,e)))}getChar(t,e){const s=this.variant[t].chars[e];if(s&&!Array.isArray(s)){const i=this.variant[t];return delete i.chars[e],i.linked.forEach((t=>delete t[e])),Wt(this.loadDynamicFile(s)),null}return s}getVariant(t){return this.variant[t]}getCssFont(t){return this.cssFontMap[t]||["serif",!1,!1]}getFamily(t){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+t:t}getRemappedChar(t,e){return(this.remapChars[t]||{})[e]}}Pt.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Pt.JAX="common",Pt.NAME="",Pt.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Pt.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Pt.defaultCssFamilyPrefix="",Pt.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Pt.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Pt.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Pt.SmpRemapGreekU={8711:25,1012:17},Pt.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Pt.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Pt.defaultMoMap={45:"\u2212"},Pt.defaultMnMap={45:"\u2212"},Pt.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Pt.defaultDelimiters={},Pt.defaultChars={},Pt.defaultSizeVariants=[],Pt.defaultStretchVariants=[],Pt.dynamicFiles={},Pt.dynamicExtensions=new Map;const It=MathJax._.util.BBox.BBox;class Rt extends It{static from(t,e,s=null){const i=new this;return Object.assign(i,t),i.lineLeading=e,s&&(i.indentData=s),i}constructor(t,e=null){super(t),this.indentData=null,this.isFirst=!1,this.originalL=this.L,e&&(this.start=e)}append(t){this.isFirst&&(t.originalL=t.L,t.L=0),t.indentData&&(this.indentData=t.indentData),this.lineLeading=t.lineLeading,super.append(t),this.isFirst=t.isFirst}copy(){const t=Rt.from(this,this.lineLeading);return t.indentData=this.indentData,t.lineLeading=this.lineLeading,t}getIndentData(t){let{indentalign:e,indentshift:s,indentalignfirst:i,indentshiftfirst:n,indentalignlast:o,indentshiftlast:r}=t.attributes.getAllAttributes();"indentalign"===i&&(i=t.attributes.getInherited("indentalign")),"indentshift"===n&&(n=t.attributes.getInherited("indentshift")),"indentalign"===o&&(o=e),"indentshift"===r&&(r=s),this.indentData=[[i,n],[e,s],[o,r]]}copyIndentData(t){return t.indentData.map((([t,e])=>[t,e]))}}const Ft=MathJax._.core.Tree.Visitor.AbstractVisitor,Gt=MathJax._.core.MmlTree.MmlNode,Ht=Gt.TEXCLASS,_t=Gt.TEXCLASSNAMES,zt=(Gt.MATHVARIANTS,Gt.indentAttributes,Gt.AbstractMmlNode,Gt.AbstractMmlTokenNode,Gt.AbstractMmlLayoutNode,Gt.AbstractMmlBaseNode,Gt.AbstractMmlEmptyNode,Gt.TextNode),Qt=Gt.XMLNode,Jt=MathJax._.core.MmlTree.OperatorDictionary,Ut=(Jt.OPDEF,Jt.MO,Jt.RANGES,Jt.getRange,Jt.MMLSPACING,Jt.OPTABLE),Xt=1e6;class Kt extends Ft{breakToWidth(t,e){}}class qt extends Kt{constructor(){super(...arguments),this.PENALTY={newline:t=>0,nobreak:t=>Xt,goodbreak:t=>t-200*this.state.depth,badbreak:t=>t+200*this.state.depth,auto:t=>t},this.FACTORS={depth:t=>t+800*this.state.depth,width:t=>t+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:t=>t+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(t,e)=>{const s=e.node.prevClass;if(s===Ht.BIN||s===Ht.REL||s===Ht.OP)return t+5e3;const i=this.getPrevious(e);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return t+5e3;const n=e.node.Parent;if((null==n?void 0:n.isKind("mmultiscripts"))&&e.node===this.getFirstToken(n)){if(!!n.childNodes.filter((t=>t.isKind("mprescripts"))).length)return Xt}return t-500},close:(t,e)=>{var s;const i=e.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(s=i.childNodes[1])||void 0===s?void 0:s.isKind("mprescripts"))||e.node!==this.getLastToken(i.childNodes[0])?t+500:Xt},space:(t,e)=>{const s=e;if(!s.canBreak)return Xt;const i=s.getBBox().w;return i<0?Xt:i<1?t:t-100*(i+4)},separator:t=>t+500,fuzz:t=>.99*t},this.TEXCLASS={[Ht.BIN]:t=>t-250,[Ht.REL]:t=>t-500}}breakToWidth(t,e){const s=this.state;this.state=this.createState(t),this.state.width=e;const i=t.breakCount;for(let s=0;s<=i;s++){(t.lineBBox[s]||t.getLineBBox(s)).w>e&&this.breakLineToWidth(t,s)}for(const[t,e]of this.state.breaks){if(null===e){const e=t.coreMO();e.setBreakStyle(e.node.attributes.get("linebreakstyle")||"before")}else t.setBreakAt(e);t.invalidateBBox()}this.state=s}createState(t){const e=t.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:e,mathLeft:e}}breakLineToWidth(t,e){const s=this.state;s.potential=[],s.w=0,s.prevWidth=0,s.prevBreak=null,s.depth=0,this.visitNode(t,e)}addWidth(t,e=null){null===e&&(e=t.L+t.w+t.R),e&&(e*=t.rscale,this.state.w+=e,this.state.potential.length&&(this.state.potential[0][4]+=e),this.processBreak())}processBreak(){const t=this.state;for(;t.potential.length&&t.w>this.state.width;){const e=t.potential.pop(),[s,,i,n,o]=e;t.breaks.add(s),t.w=t.potential.reduce(((t,e)=>t+e[4]),n+o),t.prevBreak&&t.prevWidth+i<=t.width?(t.breaks.delete(t.prevBreak[0]),t.prevWidth+=i):t.prevWidth=i+n,t.potential.forEach((t=>t[2]-=i)),t.prevBreak=e,t.mathLeft-=i}}pushBreak(t,e,s,i){var n;const o=this.state;if(!(e>=Xt||0===o.w&&0===o.prevWidth)){for(;o.potential.length&&o.potential[0][1]>this.FACTORS.fuzz(e);){const t=o.potential.shift();o.potential.length&&(o.potential[0][4]+=t[4])}o.potential.unshift([[t,i],e,o.w-((null===(n=o.prevBreak)||void 0===n?void 0:n[3])||0),s,0])}}getBorderLR(t){var e;const s=t.styleData;if(!s)return[0,0];const i=(null===(e=null==s?void 0:s.border)||void 0===e?void 0:e.width)||[0,0,0,0],n=(null==s?void 0:s.padding)||[0,0,0,0];return[i[3]+n[3],i[1]+n[1]]}getFirstToken(t){return t.isToken?t:this.getFirstToken(t.childNodes[0])}getLastToken(t){return t.isToken?t:this.getLastToken(t.childNodes[t.childNodes.length-1])}visitNode(t,e){this.state.depth++,t.node.isEmbellished&&!t.node.isKind("mo")?this.visitEmbellishedOperator(t,e):super.visitNode(t,e),this.state.depth--}visitDefault(t,e){const s=t.getLineBBox(e);if(t.node.isToken||t.node.linebreakContainer)this.addWidth(s);else{const[i,n]=this.getBorderLR(t);0===e&&this.addWidth(s,s.L+i),this.visitNode(t.childNodes[0],e),e===t.breakCount&&this.addWidth(s,s.R+n)}}visitEmbellishedOperator(t,e){const s=t.coreMO(),i=Rt.from(t.getOuterBBox(),t.linebreakOptions.lineleading);i.getIndentData(s.node);const n=s.getBreakStyle(s.node.attributes.get("linebreakstyle")),o=s.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],r=this.moPenalty(s);if("before"===n)this.pushBreak(t,r,o-i.L,null),this.addWidth(i);else{this.addWidth(i);const e=("after"===n?0:s.multChar?s.multChar.getBBox().w:i.w)+o;this.pushBreak(t,r,e,null)}}visitMoNode(t,e){const s=t,i=Rt.from(s.getOuterBBox(),s.linebreakOptions.lineleading);i.getIndentData(s.node);const n=s.getBreakStyle(s.node.attributes.get("linebreakstyle")),o=s.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],r=this.moPenalty(s);if("before"===n)this.pushBreak(t,r,o-i.L,null),this.addWidth(i);else{this.addWidth(i);const e=("after"===n?0:s.multChar?s.multChar.getBBox().w:i.w)+o;this.pushBreak(t,r,e,null)}}moPenalty(t){const{linebreak:e,fence:s,form:i}=t.node.attributes.getList("linebreak","fence","form"),n=this.FACTORS;let o=n.tail(n.width(0));const r=s&&"prefix"===i||t.node.texClass===Ht.OPEN,a=s&&"postfix"===i||t.node.texClass===Ht.CLOSE;return r&&(o=n.open(o,t),this.state.depth++),a&&(o=n.close(o,t),this.state.depth--),o=(this.TEXCLASS[t.node.texClass]||(t=>t))(o),(this.PENALTY[e]||(t=>t))(n.depth(o))}getPrevious(t){let e=t.node,s=e.parent,i=s.childIndex(e);for(;s&&(s.notParent||s.isKind("mrow"))&&0===i;)e=s,s=e.parent,i=s.childIndex(e);if(!s||!i)return null;const n=s.childNodes[i-1];return n.isEmbellished?n.coreMO():null}visitMspaceNode(t,e){const s=t.getLineBBox(e),i=t;if(i.canBreak){const e=this.mspacePenalty(i);s.getIndentData(t.node);const n=t.processIndent("",s.indentData[1][1],"",s.indentData[0][1],this.state.width)[1];this.pushBreak(t,e,n-s.w,null)}this.addWidth(s)}mspacePenalty(t){const e=t.node.attributes.get("linebreak"),s=this.FACTORS;let i=s.space(s.tail(s.width(0)),t);return(this.PENALTY[e]||(t=>t))(s.depth(i))}visitMtextNode(t,e){if(!t.getText().match(/ /))return void this.visitDefault(t,e);const s=t;s.clearBreakPoints();const i=s.textWidth(" "),n=t.getBBox(),[o,r]=this.getBorderLR(t);this.addWidth(n,n.L+o);const a=s.childNodes;for(const e of a.keys()){const o=a[e];if(o.node.isKind("text")){const r=o.node.getText().split(/ /),a=r.pop();for(const o of r.keys())this.addWidth(n,s.textWidth(r[o])),this.pushBreak(t,this.mtextPenalty(),-i,[e,o+1]),this.addWidth(n,i);this.addWidth(n,s.textWidth(a))}else this.addWidth(o.getBBox())}this.addWidth(n,n.R+r)}mtextPenalty(){const t=this.FACTORS;return t.depth(t.tail(t.width(0)))}visitMrowNode(t,e){const s=t.lineBBox[e]||t.getLineBBox(e),[i,n]=s.start||[0,0],[o,r]=s.end||[t.childNodes.length-1,0],[a,h]=this.getBorderLR(t);this.addWidth(s,s.L+a);for(let e=i;e<=o;e++)this.visitNode(t.childNodes[e],e===i?n:e===o?r:0);this.addWidth(s,s.R+h)}visitInferredMrowNode(t,e){this.state.depth--,this.visitMrowNode(t,e),this.state.depth++}visitMfracNode(t,e){const s=t;!s.node.attributes.get("bevelled")&&s.getOuterBBox().w>this.state.width&&(this.breakToWidth(s.childNodes[0],this.state.width),this.breakToWidth(s.childNodes[1],this.state.width)),this.visitDefault(t,e)}visitMsqrtNode(t,e){if(t.getOuterBBox().w>this.state.width){const e=t,s=e.childNodes[e.base];this.breakToWidth(s,this.state.width-e.rootWidth()),e.getStretchedSurd()}this.visitDefault(t,e)}visitMrootNode(t,e){this.visitMsqrtNode(t,e)}visitMsubNode(t,e){this.visitDefault(t,e);const s=t,i=s.getOffset()[0],n=s.scriptChild.getOuterBBox(),[o,r]=this.getBorderLR(t);this.addWidth(s.getLineBBox(e),i+o+n.rscale*n.w+s.font.params.scriptspace+r)}visitMsupNode(t,e){this.visitDefault(t,e);const s=t,i=s.getOffset()[0],n=s.scriptChild.getOuterBBox(),[o,r]=this.getBorderLR(t);this.addWidth(s.getLineBBox(e),i+o+n.rscale*n.w+s.font.params.scriptspace+r)}visitMsubsupNode(t,e){this.visitDefault(t,e);const s=t,i=s.subChild.getOuterBBox(),n=s.supChild.getOuterBBox(),o=s.getAdjustedIc(),r=Math.max(i.rscale*i.w,o+n.rscale*n.w)+s.font.params.scriptspace,[a,h]=this.getBorderLR(t);this.addWidth(t.getLineBBox(e),a+r+h)}visitMmultiscriptsNode(t,e){const s=t,i=s.scriptData;if(i.numPrescripts){const n=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(t.getLineBBox(e),n+s.font.params.scriptspace)}if(this.visitDefault(t,e),i.numScripts){const n=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(t.getLineBBox(e),n+s.font.params.scriptspace)}}visitMfencedNode(t,e){const s=t,i=t.getLineBBox(e),[n,o]=this.getBorderLR(t);0===e&&this.addWidth(i,i.L+n),this.visitNode(s.mrow,e),e===t.breakCount&&this.addWidth(i,i.R+o)}visitMactionNode(t,e){const s=t,i=t.getLineBBox(e),[n,o]=this.getBorderLR(t);0===e&&this.addWidth(i,i.L+n),this.visitNode(s.selected,e),e===t.breakCount&&this.addWidth(i,i.R+o)}}!function(){for(const t of Object.keys(Ut.postfix)){const e=Ut.postfix[t][3];e&&e.fence&&(e.linebreakstyle="after")}Ut.infix["\u2061"]=[...Ut.infix["\u2061"]],Ut.infix["\u2061"][3]={linebreak:"nobreak"}}();const $t=4,Yt=1,Zt=2,te=.067,ee=.2,se=te+"em solid",ie={top:0,right:1,bottom:2,left:3},ne=Object.keys(ie),oe=t=>new Array(4).fill(t.thickness+t.padding),re=t=>new Array(4).fill(t.padding),ae=t=>new Array(4).fill(t.thickness),he=t=>Math.max(t.padding,t.thickness*(t.arrowhead.x+t.arrowhead.dx+1)),de=(t,e)=>{if(t.childNodes[0]){const{h:s,d:i}=t.childNodes[0].getBBox();e[0]=e[2]=Math.max(0,t.thickness*t.arrowhead.y-(s+i)/2)}return e},le=(t,e)=>{if(t.childNodes[0]){const{w:s}=t.childNodes[0].getBBox();e[1]=e[3]=Math.max(0,t.thickness*t.arrowhead.y-s/2)}return e},ce={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},ue={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},pe={up:t=>le(t,[he(t),0,t.padding,0]),down:t=>le(t,[t.padding,0,he(t),0]),right:t=>de(t,[0,he(t),0,t.padding]),left:t=>de(t,[0,t.padding,0,he(t)]),updown:t=>le(t,[he(t),0,he(t),0]),leftright:t=>de(t,[0,he(t),0,he(t)])},me=function(t){return e=>{const s=ie[e];return[e,{renderer:t,bbox:t=>{const e=[0,0,0,0];return e[s]=t.thickness+t.padding,e},border:t=>{const e=[0,0,0,0];return e[s]=t.thickness,e}}]}},ge=function(t){return(e,s,i)=>{const n=ie[s],o=ie[i];return[e,{renderer:t,bbox:t=>{const e=t.thickness+t.padding,s=[0,0,0,0];return s[n]=s[o]=e,s},border:t=>{const e=[0,0,0,0];return e[n]=e[o]=t.thickness,e},remove:s+" "+i}]}},fe=function(t){return e=>{const s="mjx-"+e.charAt(0)+"strike";return[e+"diagonalstrike",{renderer:t(s),bbox:oe}]}},xe=function(t){return e=>{const[s,i,n,o]=ue[e];return[e+"arrow",{renderer:(e,o)=>{const[r,a]=e.arrowAW(),h=e.arrow(a,s*(r-i),n);t(e,h)},bbox:t=>{const{a:e,x:s,y:i}=t.arrowData(),[n,o,r]=[t.arrowhead.x,t.arrowhead.y,t.arrowhead.dx],[a,h]=t.getArgMod(n+r,o),d=i+(a>e?t.thickness*h*Math.sin(a-e):0),l=s+(a>Math.PI/2-e?t.thickness*h*Math.sin(a+e-Math.PI/2):0);return[d,l,d,l]},remove:o}]}},be=function(t){return e=>{const[s,i,n,o]=ce[e];return[e+"arrow",{renderer:(e,o)=>{const{w:r,h:a,d:h}=e.getBBox(),[d,l]=n?[a+h,"X"]:[r,"Y"],c=e.getOffset(l),u=e.arrow(d,s,i,l,c);t(e,u)},bbox:pe[e],remove:o}]}},Ae=MathJax._.core.Tree.Wrapper.AbstractWrapper,Be=MathJax._.util.string,ve=(Be.sortLength,Be.quotePattern,Be.unicodeChars),ye=(Be.unicodeString,Be.isPercent),ke=Be.split,we=(Be.replaceUnicode,MathJax._.util.lengths),Se=we.BIGDIMEN,Ce=(we.UNITS,we.RELUNITS,we.MATHSPACE,we.length2em),Me=we.percent,Le=we.em,Ne=(we.emRounded,we.px),De=MathJax._.util.Styles,Oe=De.TRBL,We=(De.WSC,De.Styles),Te=2/18;function je(t,e){return t?e{const s=this.wrap(t);return s.bbox.pwidth&&(e.notParent||e.isKind("math"))&&(this.bbox.pwidth=It.fullWidth),s}))}wrap(t,e=null){const s=this.factory.wrap(t,e||this);return e&&e.childNodes.push(s),this.jax.nodeMap.set(t,s),s}getBBox(t=!0){if(this.bboxComputed)return this.bbox;const e=t?this.bbox:It.zero();return this.computeBBox(e),this.bboxComputed=t,e}getOuterBBox(t=!0){var e;const s=this.getBBox(t);if(!this.styleData)return s;const i=this.styleData.padding,n=(null===(e=this.styleData.border)||void 0===e?void 0:e.width)||[0,0,0,0],o=s.copy();for(const[,t,e]of It.boxSides)o[e]+=i[t]+n[t];return o}getUnbrokenHD(){const t=this.breakCount+1;let e=0,s=0;for(let i=0;ie&&(e=t),n>s&&(s=n)}return[e,s]}computeBBox(t,e=!1){t.empty();for(const e of this.childNodes)t.append(e.getOuterBBox());t.clean(),this.fixesPWidth&&this.setChildPWidths(e)&&this.computeBBox(t,!0)}getLineBBox(t){if(!this.lineBBox[t]){const e=this.breakCount;if(e){const s=this.embellishedBBox(t)||this.computeLineBBox(t);this.lineBBox[t]=s,0===t&&(!this.node.isKind("mo")&&this.node.isEmbellished?s.originalL=this.getBBox().L:s.L=this.getBBox().L),t===e&&(s.R=this.getBBox().R)}else{const e=this.getOuterBBox();this.lineBBox[t]=Rt.from(e,this.linebreakOptions.lineleading)}}return this.lineBBox[t]}embellishedBBox(t){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const e=this.coreMO();return e.moLineBBox(t,e.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(t){return this.getChildLineBBox(this.childNodes[0],t)}getBreakNode(t){var e,s;const[i,n]=t.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const o=(null===(s=null===(e=this.childNodes[0])||void 0===e?void 0:e.node)||void 0===s?void 0:s.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!o[i]?[this,null]:o[i].getBreakNode(o[i].getLineBBox(n))}getChildLineBBox(t,e){const s=this.breakCount;let i=t.getLineBBox(e);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===e?(i.L+=this.bbox.L,this.addLeftBorders(i)):e===s&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(t){var e;if(!this.styleData)return;const s=this.styleData.border,i=this.styleData.padding;t.w+=((null===(e=null==s?void 0:s.width)||void 0===e?void 0:e[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(t){var e,s;if(!this.styleData)return;const i=this.styleData.border,n=this.styleData.padding;t.h+=((null===(e=null==i?void 0:i.width)||void 0===e?void 0:e[0])||0)+((null==n?void 0:n[0])||0),t.d+=((null===(s=null==i?void 0:i.width)||void 0===s?void 0:s[2])||0)+((null==n?void 0:n[2])||0)}addRightBorders(t){var e;if(!this.styleData)return;const s=this.styleData.border,i=this.styleData.padding;t.w+=((null===(e=null==s?void 0:s.width)||void 0===e?void 0:e[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(t,e=null,s=!0){if(t)return!1;s&&(this.bbox.pwidth="");let i=!1;for(const n of this.childNodes){const o=n.getBBox();o.pwidth&&n.setChildPWidths(t,null===e?o.w:e,s)&&(i=!0)}return i}breakToWidth(t){}invalidateBBox(t=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&t&&this.parent.invalidateBBox())}copySkewIC(t){var e,s,i;const n=this.childNodes[0];(null===(e=null==n?void 0:n.bbox)||void 0===e?void 0:e.sk)&&(t.sk=n.bbox.sk),(null===(s=null==n?void 0:n.bbox)||void 0===s?void 0:s.dx)&&(t.dx=n.bbox.dx);const o=this.childNodes[this.childNodes.length-1];(null===(i=null==o?void 0:o.bbox)||void 0===i?void 0:i.ic)&&(t.ic=o.bbox.ic,t.w+=t.ic)}getStyles(){const t=this.node.attributes.getExplicit("style");if(!t)return;const e=this.styles=new We(t);for(let t=0,s=Ve.removeStyles.length;t600?"bold":"normal"),s.family?e=this.explicitVariant(s.family,s.weight,s.style):(this.node.getProperty("variantForm")&&(e="-tex-variant"),e=(Ve.BOLDVARIANTS[s.weight]||{})[e]||e,e=(Ve.ITALICVARIANTS[s.style]||{})[e]||e)}this.variant=e}explicitVariant(t,e,s){let i=this.styles;return i||(i=this.styles=new We),i.set("fontFamily",t),e&&i.set("fontWeight",e),s&&i.set("fontStyle",s),"-explicitFont"}getScale(){let t=1,e=this.parent,s=e?e.bbox.scale:1,i=this.node.attributes,n=Math.min(i.get("scriptlevel"),2),o=i.get("fontsize"),r=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==n&&(t=Math.pow(i.get("scriptsizemultiplier"),n)),this.removedStyles&&this.removedStyles.fontSize&&!o&&(o=this.removedStyles.fontSize),o&&!i.getExplicit("mathsize")&&(r=o),"1"!==r&&(t*=this.length2em(r,1,1)),0!==n){let e=this.length2em(i.get("scriptminsize"),.4,1);t0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):je(n,t.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):je(n,t.rspace);const o=s.childIndex(e);if(0===o)return;const r=s.childNodes[o-1];if(!r.isEmbellished)return;const a=this.jax.nodeMap.get(r).getBBox();a.R&&(this.bbox.L=Math.max(0,this.bbox.L-a.R))}getTeXSpacing(t,e){if(!e){const t=this.node.texSpacing();t&&(this.bbox.L=this.length2em(t))}if(t||e){const t=this.node.coreMO().attributes;t.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(t.get("lspace")))),t.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(t.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let t=this.bbox.rscale,e=this.coreMO();for(;e!==this&&e;)t*=e.bbox.rscale,e=e.parent;return t}getText(){let t="";if(this.node.isToken)for(const e of this.node.childNodes)e instanceof zt&&(t+=e.getText());return t}canStretch(t){if(this.stretch=Et,this.node.isEmbellished){let e=this.core();e&&e.node!==this.node&&e.canStretch(t)&&(this.stretch=e.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:t,indentshift:e,indentalignfirst:s,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==s&&(t=s),"indentshift"!==i&&(e=i),this.processIndent(t,e)}processIndent(t,e,s="",i="",n=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];s&&"auto"!==s||(s=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===t&&(t=s),"auto"===e&&(e=i,"right"!==t||e.match(/^\s*0[a-z]*\s*$/)||(e=("-"+e.trim()).replace(/^--/,"")));return[t,this.length2em(e,n)]}getAlignX(t,e,s){return"right"===s?t-(e.w+e.R)*e.rscale:"left"===s?e.L*e.rscale:(t-e.w*e.rscale)/2}getAlignY(t,e,s,i,n){return"top"===n?t-s:"bottom"===n?i-e:"center"===n?(t-s-(e-i))/2:0}getWrapWidth(t){return this.childNodes[t].getBBox().w}getChildAlign(t){return"left"}percent(t){return Me(t)}em(t){return Le(t)}px(t,e=-Se){return Ne(t,e,this.metrics.em)}length2em(t,e=1,s=null){null===s&&(s=this.bbox.scale);const i=this.font.params.rule_thickness,n=Nt(t,{medium:1,thin:2/3,thick:5/3},0);return n?n*i:Ce(t,e,s,this.jax.pxPerEm)}unicodeChars(t,e=this.variant){let s=ve(t);const i=this.font.getVariant(e);if(i&&i.chars){const t=i.chars;s=s.map((e=>{var s,i;return(null===(i=null===(s=t[e])||void 0===s?void 0:s[3])||void 0===i?void 0:i.smp)||e}))}return s}remapChars(t){return t}mmlText(t){return this.node.factory.create("text").setText(t)}mmlNode(t,e={},s=[]){return this.node.factory.create(t,e,s)}createMo(t){const e=this.node.factory,s=e.create("text").setText(t),i=e.create("mo",{stretchy:!0},[s]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const n=this.wrap(i);return n.parent=this,n}getVariantChar(t,e){const s=this.font.getChar(t,e)||[0,0,0,{unknown:!0}];return 3===s.length&&(s[3]={}),s}html(t,e={},s=[]){return this.jax.html(t,e,s)}}Ve.kind="unknown",Ve.styles={},Ve.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],Ve.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},Ve.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},Ve.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};const Pe=MathJax._.core.Tree.WrapperFactory.AbstractWrapperFactory;class Ie extends Pe{constructor(){super(...arguments),this.jax=null}get Wrappers(){return this.node}}function Re(t){return class extends t{computeBBox(t,e=!1){const s=this.getHDW(this.node.getHTML(),"use","force"),{h:i,d:n,w:o}=s?this.splitHDW(s):this.jax.measureXMLnode(this.getHTML());t.w=o,t.h=i,t.d=n}getHTML(){var t;const e=this.adaptor,s=this.jax,i={},n=this.addHDW(e.clone(this.node.getHTML()),i),o=s.math.metrics;1!==o.scale&&(i["font-size"]=s.fixed(100/o.scale,1)+"%");const r=e.parent(s.math.start.node);return i["font-family"]=(null===(t=this.parent.styles)||void 0===t?void 0:t.get("font-family"))||o.family||e.fontFamily(r)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:i},[n])}addHDW(t,e){const s=this.getHDW(t,"force");if(!s)return t;const{h:i,d:n,w:o}=this.splitHDW(s);return e.height=this.em(i+n),e.width=this.em(o),e["vertical-align"]=this.em(-n),e.position="relative",this.html("mjx-html-holder",{},[t])}getHDW(t,e,s=e){const i=this.jax.options.htmlHDW,n=this.adaptor.getAttribute(t,"data-mjx-hdw");return!n||i!==e&&i!==s?null:n}splitHDW(t){const[e,s,i]=ke(t).map((t=>this.length2em(t||"0")));return{h:e,d:s,w:i}}getStyles(){}getScale(){}getVariant(){}}}function Fe(t){return class extends t{computeBBox(t,e=!1){super.computeBBox(t,e),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(t.ic=this.childNodes[0].bbox.ic)}}}function Ge(t){return class extends t{remappedText(t,e){const s=this.parent.stretch.c;return s?[s]:this.parent.remapChars(this.unicodeChars(t,e))}computeBBox(t,e=!1){const s=this.parent.variant,i=this.node.getText();if("-explicitFont"===s){const e=this.jax.getFontData(this.parent.styles),{w:n,h:o,d:r}=this.jax.measureText(i,s,e);t.h=o,t.d=r,t.w=n}else{const e=this.remappedText(i,s);let n="";t.empty();for(let i=0;i1&&(t.sk=0),t.clean()}}addUtextBBox(t,e,s){if(e){const{h:i,d:n,w:o}=this.jax.measureText(e,s);this.updateBBox(t,i,n,o)}return""}updateBBox(t,e,s,i){t.w+=i,e>t.h&&(t.h=e),s>t.d&&(t.d=s)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}Ie.defaultNodes={};const He={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(t,e)=>{e.clearTimer.has(t)&&(clearTimeout(e.clearTimer.get(t)),e.clearTimer.delete(t)),e.hoverTimer.has(t)&&(clearTimeout(e.hoverTimer.get(t)),e.hoverTimer.delete(t))}};function _e(t){return class extends t{get selected(){const t=this.node.attributes.get("selection"),e=Math.max(1,Math.min(this.childNodes.length,t))-1;return this.childNodes[e]||this.wrap(this.node.selected)}getParameters(){const t=this.node.attributes.get("data-offsets");let[e,s]=ke(t||"");this.tipDx=this.length2em(e||He.dx),this.tipDy=this.length2em(s||He.dy)}constructor(t,e,s=null){super(t,e,s);const i=this.constructor.actions,n=this.node.attributes.get("actiontype"),[o,r]=i.get(n)||[(t,e)=>{},{}];this.action=o,this.data=r,this.getParameters()}computeBBox(t,e=!1){t.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(e)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(t){return this.getChildLineBBox(this.selected,t)}}}function ze(t){return class extends t{getWrapWidth(t){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(t,e=!1){super.computeBBox(t,e);const s=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===s.get("overflow")){const e=this.containerWidth;t.w>e&&this.childNodes[0].breakToWidth(e),t.updateFrom(this.childNodes[0].getBBox())}}}}function Qe(t){return class extends t{getParameters(){const t=this.node.attributes,e=t.get("data-padding");void 0!==e&&(this.padding=this.length2em(e,ee));const s=t.get("data-thickness");void 0!==s&&(this.thickness=this.length2em(s,te));const i=t.get("data-arrowhead");if(void 0!==i){let[t,e,s]=ke(i);this.arrowhead={x:t?parseFloat(t):$t,y:e?parseFloat(e):Zt,dx:s?parseFloat(s):Yt}}}getNotations(){const t=this.constructor.notations;for(const e of ke(this.node.attributes.get("notation"))){const s=t.get(e);s&&(this.notations[e]=s,s.renderChild&&(this.renderChild=s.renderer))}}removeRedundantNotations(){for(const t of Object.keys(this.notations))if(this.notations[t]){const e=this.notations[t].remove||"";for(const t of e.split(/ /))delete this.notations[t]}}initializeNotations(){for(const t of Object.keys(this.notations)){const e=this.notations[t].init;e&&e(this)}}getBBoxExtenders(){let t=[0,0,0,0];for(const e of Object.keys(this.notations))this.maximizeEntries(t,this.notations[e].bbox(this));return t}getPadding(){let t=[0,0,0,0];for(const e of Object.keys(this.notations)){const s=this.notations[e].border;s&&this.maximizeEntries(t,s(this))}return[0,1,2,3].map((e=>this.TRBL[e]-t[e]))}maximizeEntries(t,e){for(let s=0;s.001?o:0}getArgMod(t,e){return[Math.atan2(e,t),Math.sqrt(t*t+e*e)]}arrow(t,e,s,i="",n=0){return null}arrowData(){const[t,e]=[this.padding,this.thickness],s=e*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:n,w:o}=this.childNodes[0].getBBox(),r=i+n,a=Math.sqrt(r*r+o*o),h=Math.max(t,s*o/a),d=Math.max(t,s*r/a),[l,c]=this.getArgMod(o+2*h,r+2*d);return{a:l,W:c,x:h,y:d}}arrowAW(){const{h:t,d:e,w:s}=this.childNodes[0].getBBox(),[i,n,o,r]=this.TRBL;return this.getArgMod(r+s+n,i+t+e+o)}createMsqrt(t){const e=this.node.factory.create("msqrt");e.inheritAttributesFrom(this.node),e.childNodes[0]=t.node;const s=this.wrap(e);return s.parent=this,s}sqrtTRBL(){const t=this.msqrt.getBBox(),e=this.msqrt.childNodes[0].getBBox();return[t.h-e.h,0,t.d-e.d,t.w-e.w]}constructor(t,e,s=null){super(t,e,s),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=ee,this.thickness=te,this.arrowhead={x:$t,y:Zt,dx:Yt},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(t,e=!1){let[s,i,n,o]=this.TRBL;const r=this.childNodes[0].getBBox();t.combine(r,o,0),t.h+=s,t.d+=n,t.w+=i,this.setChildPWidths(e)}}}function Je(t){return class extends t{createMrow(){const t=this.node.factory.create("inferredMrow");t.inheritAttributesFrom(this.node),this.mrow=this.wrap(t),this.mrow.parent=this}addMrowChildren(){const t=this.node,e=this.mrow;this.addMo(t.open),this.childNodes.length&&e.childNodes.push(this.childNodes[0]);let s=0;for(const i of this.childNodes.slice(1))this.addMo(t.separators[s++]),e.childNodes.push(i);this.addMo(t.close),e.stretchChildren()}addMo(t){if(!t)return;const e=this.wrap(t);this.mrow.childNodes.push(e),e.parent=this.mrow}constructor(t,e,s=null){super(t,e,s),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(t,e=!1){t.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(e)}get breakCount(){return this.mrow.breakCount}computeLineBBox(t){return this.mrow.getLineBBox(t)}}}function Ue(t){return class extends t{getFractionBBox(t,e,s){const i=this.childNodes[0].getOuterBBox(),n=this.childNodes[1].getOuterBBox(),o=this.font.params.axis_height,{T:r,u:a,v:h}=this.getTUV(e,s);t.combine(i,0,o+r+Math.max(i.d*i.rscale,a)),t.combine(n,0,o-r-Math.max(n.h*n.rscale,h)),t.w+=2*this.pad+.2}getTUV(t,e){const s=this.font.params,i=s.axis_height,n=(t?3.5:1.5)*e;return{T:(t?3.5:1.5)*e,u:(t?s.num1:s.num2)-i-n,v:(t?s.denom1:s.denom2)+i-n}}getAtopBBox(t,e){const{u:s,v:i,nbox:n,dbox:o}=this.getUVQ(e);t.combine(n,0,s),t.combine(o,0,-i),t.w+=2*this.pad}getUVQ(t){const e=this.childNodes[0].getOuterBBox(),s=this.childNodes[1].getOuterBBox(),i=this.font.params;let[n,o]=t?[i.num1,i.denom1]:[i.num3,i.denom2],r=(t?7:3)*i.rule_thickness,a=n-e.d*e.scale-(s.h*s.scale-o);return ae.length&&e.push(It.empty())}combineBBoxLists(t,e,s,i){for(let n=0;nt.h&&(t.h=r),a>t.d&&(t.d=a),d>e.h&&(e.h=d),l>e.d&&(e.d=l)}}getScaledWHD(t){const{w:e,h:s,d:i,rscale:n}=t;return[e*n,s*n,i*n]}getCombinedUV(){const t=this.scriptData,e=this.combinePrePost(t.sub,t.psub),s=this.combinePrePost(t.sup,t.psup);return this.getUVQ(e,s)}addPrescripts(t,e,s){const i=this.scriptData;if(i.numPrescripts){const n=this.font.params.scriptspace;t.combine(i.psup,n,e),t.combine(i.psub,n,s)}return t}addPostscripts(t,e,s){const i=this.scriptData;if(i.numScripts){const n=t.w;t.combine(i.sup,n,e),t.combine(i.sub,n,s),t.w+=this.font.params.scriptspace}return t}constructor(...t){super(...t),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(t){t.empty();const[e,s]=this.getCombinedUV();return this.addPrescripts(t,e,s),t.append(this.scriptData.base),this.addPostscripts(t,e,s),t.clean(),t}computeLineBBox(t){const e=this.baseChild.breakCount,s=this.baseChild.getLineBBox(t).copy();let i=s;const[n,o]=this.getCombinedUV();return 0===t?(i=Rt.from(this.addPrescripts(It.zero(),n,o),this.linebreakOptions.lineleading),i.append(s),this.addLeftBorders(i),i.L=this.bbox.L):t===e&&(i=this.addPostscripts(i,n,o),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(t,e){if(!this.UVQ){let[s,i,n]=[0,0,0];0===t.w?s=this.getU():0===e.w?s=-this.getV():[s,i,n]=super.getUVQ(t,e),this.UVQ=[s,i,n]}return this.UVQ}}}function Ze(t){return class extends t{remapChars(t){if(t.length){const e=this.font.getRemappedChar("mn",t[0]);if(e){const s=this.unicodeChars(e,this.variant);1===s.length?t[0]=s[0]:t=s.concat(t.slice(1))}}return t}}}const ts={1:"v",2:"h"};function es(t){return class extends t{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(t){const e=0!==this.stretch.dir;e&&null===this.size&&this.getStretchedVariant([0]),e&&this.size<0||(super.computeBBox(t),0!==t.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Ht.OPEN&&this.node.texClass!==Ht.CLOSE||this.jax.options.mathmlSpacing||(t.R=this.font.params.nulldelimiterspace),this.copySkewIC(t))}getAccentOffset(){const t=It.empty();return this.protoBBox(t),-t.w/2}getCenterOffset(t=null){return t||(t=It.empty(),super.computeBBox(t)),(t.h+t.d)/2+this.font.params.axis_height-t.h}getStretchedVariant(t,e=!1){if(0!==this.stretch.dir){let s=this.getWH(t);const i=this.getSize("minsize",0),n=this.getSize("maxsize",1/0),o=this.node.getProperty("mathaccent");s=Math.max(i,Math.min(n,s));const r=this.font.params.delimiterfactor/1e3,a=this.font.params.delimitershortfall,h=i||e?s:o?Math.min(s/r,s+a):Math.max(s*r,s-a),d=this.stretch,l=d.c||this.getText().codePointAt(0);let c=0;if(d.sizes)for(const t of d.sizes){if(t>=h)return o&&c&&c--,void this.setDelimSize(l,c);c++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(t,this.checkExtendedHeight(s,d),d)):this.setDelimSize(l,c-1)}}setDelimSize(t,e){const s=this.stretch;this.variant=this.font.getSizeVariant(t,e),this.size=e;const i=s.schar&&s.schar[Math.min(e,s.schar.length-1)]||t;this.stretch=Object.assign(Object.assign({},s),{c:i}),this.childNodes[0].invalidateBBox()}getSize(t,e){let s=this.node.attributes;return s.isSet(t)&&(e=this.length2em(s.get(t),1,1)),e}getWH(t){if(0===t.length)return 0;if(1===t.length)return t[0];let[e,s]=t;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(e-i,s+i):e+s}getStretchBBox(t,e,s){s.hasOwnProperty("min")&&s.min>e&&(e=s.min);let[i,n,o]=s.HDW;if(1===this.stretch.dir)[i,n]=this.getBaseline(t,e,s);else if(o=e,this.stretch.hd&&!this.jax.options.mathmlSpacing){const t=this.font.params.extender_factor;i=i*(1-t)+this.stretch.hd[0]*t,n=n*(1-t)+this.stretch.hd[1]*t}this.bbox.h=i,this.bbox.d=n,this.bbox.w=o}getBaseline(t,e,s){const i=2===t.length&&t[0]+t[1]===e,n=this.node.attributes.get("symmetric"),[o,r]=i?t:[e,0];let[a,h]=[o+r,0];if(n){const t=this.font.params.axis_height;i&&(a=2*Math.max(o-t,r+t)),h=a/2-t}else if(i)h=r;else{let[t,e]=s.HDW||[.75,.25];h=e*(a/(t+e))}return[a-h,h]}checkExtendedHeight(t,e){if(e.fullExt){const[s,i]=e.fullExt;t=i+Math.ceil(Math.max(0,t-i)/s)*s}return t}setBreakStyle(t=""){if(this.breakStyle=this.node.parent.isEmbellished&&!t?"":this.getBreakStyle(t),this.breakCount&&this.multChar){const t=this.parent.node.childIndex(this.node),e=this.parent.node.childNodes[t+1];e&&e.setTeXclass(this.multChar.node)}}getBreakStyle(t=""){const e=this.node.attributes;let s=t||("newline"===e.get("linebreak")||this.node.getProperty("forcebreak")?e.get("linebreakstyle"):"");return"infixlinebreakstyle"===s&&(s=e.get(s)),s}getMultChar(){const t=this.node.attributes.get("linebreakmultchar");t&&"\u2062"===this.getText()&&"\u2062"!==t&&(this.multChar=this.createMo(t))}constructor(t,e,s=null){super(t,e,s),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(t,e=!1){if(this.protoBBox(t),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const e=this.getCenterOffset(t);t.h+=e,t.d-=e}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(t.w=0)}computeLineBBox(t){return this.moLineBBox(t,this.breakStyle)}moLineBBox(t,e,s=null){const i=this.node.attributes.get("lineleading"),n=this.length2em(i,this.linebreakOptions.lineleading);if(0===t&&"before"===e){const t=Rt.from(It.zero(),n);return t.originalL=this.bbox.L,this.bbox.L=0,t}let o=Rt.from(s||this.getOuterBBox(),n);return 1===t&&("after"===e?(o.w=o.h=o.d=0,o.isFirst=!0,this.bbox.R=0):"duplicate"===e?o.L=0:this.multChar&&(o=Rt.from(this.multChar.getOuterBBox(),n)),o.getIndentData(this.node)),o}canStretch(t){if(0!==this.stretch.dir)return this.stretch.dir===t;if(!this.node.attributes.get("stretchy"))return!1;const e=this.getText();if(1!==Array.from(e).length)return!1;const s=this.font.getDelimiter(e.codePointAt(0));return this.stretch=s&&s.dir===t?s:Et,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(t){const e=this.node.getProperty("primes");if(e)return ve(e);if(1===t.length){const e=this.node.coreParent().parent,s=this.isAccent&&!e.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(s,t[0]);i&&(t=this.unicodeChars(i,this.variant))}return t}}}function ss(t){return class extends t{getDimens(){const t=this.node.attributes.getList("width","height","depth","lspace","voffset"),e=this.childNodes[0].getOuterBBox();let{w:s,h:i,d:n}=e,o=s,r=i,a=n,h=0,d=0,l=0;""!==t.width&&(s=this.dimen(t.width,e,"w",0)),""!==t.height&&(i=this.dimen(t.height,e,"h",0)),""!==t.depth&&(n=this.dimen(t.depth,e,"d",0)),""!==t.voffset&&(d=this.dimen(t.voffset,e)),""!==t.lspace&&(h=this.dimen(t.lspace,e));const c=this.node.attributes.get("data-align");return c&&(l=this.getAlignX(s,e,c)),[r,a,o,i-r,n-a,s-o,h,d,l]}dimen(t,e,s="",i=null){const n=(t=String(t)).match(/width|height|depth/),o=n?e[n[0].charAt(0)]:s?e[s]:0;let r=this.length2em(t,o)||0;return t.match(/^[-+]/)&&s&&(r+=o),null!=i&&(r=Math.max(i,r)),r}setBBoxDimens(t){const[e,s,i,n,o,r]=this.getDimens();t.w=i+r,t.h=e+n,t.d=s+o}computeBBox(t,e=!1){this.setBBoxDimens(t);if(this.childNodes[0].getOuterBBox().w>t.w){const e=this.node.attributes.get("data-overflow");("linebreak"===e||"auto"===e&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(t.w),this.setBBoxDimens(t))}this.setChildPWidths(e,t.w)}getWrapWidth(t){return this.getBBox().w}getChildAlign(t){return this.node.attributes.get("data-align")||"left"}}}function is(t){return class extends t{get root(){return 1}combineRootBBox(t,e,s){const i=this.childNodes[this.root].getOuterBBox(),n=this.getRootDimens(e,s)[1];t.combine(i,0,n)}getRootDimens(t,e){const s=this.surd,i=this.childNodes[this.root].getOuterBBox(),n=(s.size<0?.5:.6)*t.w,{w:o,rscale:r}=i,a=Math.max(o,n/r),h=Math.max(0,a-o);return[a*r-n,this.rootHeight(i,t,s.size,e),h]}rootHeight(t,e,s,i){const n=e.h+e.d;return(s<0?1.9:.55*n)-(n-i)+Math.max(0,t.d*t.rscale)}rootWidth(){const t=this.childNodes[this.root].getOuterBBox();return.4+t.w*t.rscale}}}function ns(t){return class extends t{stretchChildren(){let t=[];for(const e of this.childNodes)e.canStretch(1)&&t.push(e);let e=t.length,s=this.childNodes.length;if(e&&s>1){let i=0,n=0,o=e>1&&e===s;for(const t of this.childNodes){const e=0===t.stretch.dir;if(o||e){const e=t.getBBox().rscale;let[s,o]=t.getUnbrokenHD();s*=e,o*=e,s>i&&(i=s),o>n&&(n=o)}}for(const e of t){const t=e.coreRScale();e.coreMO().getStretchedVariant([i/t,n/t])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((t,e)=>t+e.breakCount),0):0),this._breakCount}breakTop(t,e){const s=this;return this.isStack?this.parent.breakTop(s,s):s}constructor(t,e,s=null){super(t,e,s),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const t of this.childNodes)if(t.bbox.pwidth){this.bbox.pwidth=It.fullWidth;break}}computeBBox(t,e=!1){const s=this.breakCount;this.lineBBox=s?[new Rt({h:.75,d:.25,w:0},[0,0])]:[],t.empty();for(const e of this.childNodes.keys()){const i=this.childNodes[e];t.append(i.getOuterBBox()),s&&this.computeChildLineBBox(i,e)}t.clean(),s&&this.computeLinebreakBBox(t),this.fixesPWidth&&this.setChildPWidths(e)&&this.computeBBox(t,!0),this.vboxAdjust(t)}computeLinebreakBBox(t){var e;t.empty();const s=this.isStack,i=this.lineBBox,n=i.length-1;if(s)for(const t of i.keys()){const e=i[t];this.addMiddleBorders(e),0===t&&this.addLeftBorders(e),t===n&&this.addRightBorders(e)}let o=0;for(const s of i.keys()){const n=i[s];t.combine(n,0,o),o-=Math.max(.25,n.d)+n.lineLeading+Math.max(.75,(null===(e=i[s+1])||void 0===e?void 0:e.h)||0)}s?(i[0].L=this.bbox.L,i[n].R=this.bbox.R):(t.w=Math.max(...this.lineBBox.map((t=>t.w))),this.shiftLines(t.w),this.jax.math.display||this.linebreakOptions.inline||(t.pwidth=It.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=It.fullWidth))),t.clean()}vboxAdjust(t){if(!this.parent)return;const e=this.breakCount,s=this.parent.node.attributes.get("data-vertical-align");if(e&&"bottom"===s)this.dh=e?t.d-this.lineBBox[e-1].d:0;else{if(!("center"===s||e&&"middle"===s))return void(this.dh=0);{const{h:e,d:s}=t,i=this.font.params.axis_height;this.dh=(e+s)/2+i-e}}t.h+=this.dh,t.d-=this.dh}computeChildLineBBox(t,e){const s=this.lineBBox[this.lineBBox.length-1];s.end=[e,0],s.append(t.getLineBBox(0));const i=t.breakCount+1;if(1!==i)for(let s=1;sthis.surdH?(t.h+t.d-(this.surdH-e-s-i/2))/2:s+i/4]}getRootDimens(t,e){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const t=this.font.params.rule_thickness,e=this.font.params.surd_height,s=this.node.attributes.get("displaystyle")?this.font.params.x_height:t,{h:i,d:n}=this.childNodes[this.base].getOuterBBox();this.surdH=i+n+t+e+s/4,this.surd.getStretchedVariant([this.surdH-n,n],!0)}constructor(t,e,s=null){super(t,e,s),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(t,e=!1){t.empty();const s=this.surd.getBBox(),i=new It(this.childNodes[this.base].getOuterBBox()),n=this.getPQ(s)[1],o=this.font.params.rule_thickness,r=this.font.params.surd_height,a=i.h+n+o,[h]=this.getRootDimens(s,a);t.h=a+r,this.combineRootBBox(t,s,a),t.combine(s,h,a-s.h),t.combine(i,h+s.w,0),t.clean(),this.setChildPWidths(e)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}function ds(t){var e;return(e=class extends t{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,e}function ls(t){return class extends t{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function cs(t){var e;return e=class extends t{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(t=this.subChild.getOuterBBox(),e=this.supChild.getOuterBBox()){const s=this.baseCore,i=s.getLineBBox(s.breakCount);if(this.UVQ)return this.UVQ;const n=this.font.params,o=3*n.rule_thickness,r=this.length2em(this.node.attributes.get("subscriptshift"),n.sub2),a=this.baseCharZero(i.d*this.baseScale+n.sub_drop*t.rscale);let[h,d]=[this.getU(),Math.max(a,r)],l=h-e.d*e.rscale-(t.h*t.rscale-d);if(l0&&(h+=t,d-=t)}return h=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),h),h),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),l=h-e.d*e.rscale-(t.h*t.rscale-d),this.UVQ=[h,-d,l],this.UVQ}appendScripts(t){const[e,s]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),n=this.getAdjustedIc(),[o,r]=this.getUVQ(),a=t.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return t.combine(e,i+(this.baseIsChar?0:n),r-a),t.combine(s,i+n,o-a),t.w+=this.font.params.scriptspace,t}},e.useIC=!1,e}const us=MathJax._.util.numeric,ps=us.sum,ms=us.max;let gs=.333;function fs(t){return class extends t{get tableRows(){return this.childNodes}findContainer(){let t=this,e=t.parent;for(;e&&(e.node.notParent||e.node.isKind("mrow"));)t=e,e=e.parent;this.container=e,this.containerI=t.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=It.fullWidth;else{const t=this.node.attributes.get("width");ye(t)&&(this.bbox.pwidth=t)}}stretchRows(){const t=this.node.attributes.get("equalrows"),e=t?this.getEqualRowHeight():0,{H:s,D:i}=t?this.getTableData():{H:[0],D:[0]},n=this.tableRows;for(let o=0;o1&&null===e){e=0;let s=i>1&&i===n;for(const i of this.tableRows){const n=i.getChild(t);if(n){const t=n.childNodes[0],i=0===t.stretch.dir;if(s||i){const{w:s}=t.getBBox(i);s>e&&(e=s)}}}}if(null!==e)for(const t of s)t.coreMO().getStretchedVariant([Math.max(e,t.getBBox().w)/t.coreRScale()])}breakColumn(t,e){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:s}=this.getTableData();let i=0,n=0;for(const o of this.tableRows){const r=o.getChild(t);if(r&&r.getBBox().w>e){r.childNodes[0].breakToWidth(e);const t=r.getBBox();s[i]=Math.max(s[i],t.d),t.w>n&&(n=t.w)}i++}n>this.cWidths[t]&&(this.cWidths[t]=n)}getTableData(){if(this.data)return this.data;const t=new Array(this.numRows).fill(0),e=new Array(this.numRows).fill(0),s=new Array(this.numCols).fill(0),i=new Array(this.numRows),n=new Array(this.numRows),o=[0],r=this.tableRows;for(let a=0;an[s]&&(n[s]=h),d>o[s]&&(o[s]=d),u>a&&(a=u),r&&l>r[e]&&(r[e]=l),a}extendHD(t,e,s,i){const n=(i-(e[t]+s[t]))/2;n<1e-5||(e[t]+=n,s[t]+=n)}recordPWidthCell(t,e){t.childNodes[0]&&t.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([t,e])}setColumnPWidths(){const t=this.cWidths;for(const[e,s]of this.pwidthCells)e.setChildPWidths(!1,t[s])&&(e.invalidateBBox(),e.getBBox())}getBBoxHD(t){const[e,s]=this.getAlignmentRow();if(null===s){const s=this.font.params.axis_height,i=t/2;return{top:[0,t],center:[i,i],bottom:[t,0],baseline:[i,i],axis:[i+s,i-s]}[e]||[i,i]}{const i=this.getVerticalPosition(s,e);return[i,t-i]}}getBBoxLR(){var t;if(this.hasLabels){const t=this.node.attributes,e=t.get("side");let[s,i]=this.getPadAlignShift(e);const n=this.hasLabels&&!!t.get("data-width-includes-label");return n&&this.frame&&this.fSpace[0]&&(s-=this.fSpace[0]),"center"!==i||n?"left"===e?[s,0]:[0,s]:[s,s]}return[(null===(t=this.bbox)||void 0===t?void 0:t.L)||0,0]}getPadAlignShift(t){const{L:e}=this.getTableData();let s=e+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,n]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||n)&&(s=Math.max(s,this.length2em(i||"0"),this.length2em(n||"0")));let[o,r]=this.getAlignShift();return o===t&&(r="left"===t?Math.max(s,r)-s:Math.min(-s,r)+s),[s,o,r]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const t=this.node.attributes;if("auto"!==t.get("width"))return;const[e,s]=this.getPadAlignShift(t.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-e-("center"===s?e:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){const t=this.getComputedWidths();return ps(t.concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:t,D:e}=this.getTableData(),s=Array.from(t.keys()).map((s=>t[s]+e[s]));return Math.max.apply(Math,s)}getComputedWidths(){const t=this.getTableData().W;let e=Array.from(t.keys()).map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));return this.node.attributes.get("equalcolumns")&&(e=Array(e.length).fill(ms(e))),e}getColumnWidths(){const t=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(t);const e=this.getColumnAttributes("columnwidth",0);return"auto"===t?this.getColumnWidthsAuto(e):ye(t)?this.getColumnWidthsPercent(e):this.getColumnWidthsFixed(e,this.length2em(t))}getEqualColumns(t){const e=Math.max(1,this.numCols);let s;if("auto"===t){const{W:t}=this.getTableData();s=ms(t)}else if(ye(t))s=this.percent(1/e);else{const i=ps([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];s=Math.max(0,this.length2em(t)-i)/e}return Array(this.numCols).fill(s)}getColumnWidthsAuto(t){return t.map((t=>"auto"===t||"fit"===t?null:ye(t)?t:this.length2em(t)))}getColumnWidthsPercent(t){const e=t.indexOf("fit")>=0,{W:s}=e?this.getTableData():{W:null};return Array.from(t.keys()).map((i=>{const n=t[i];return"fit"===n?null:"auto"===n?e?s[i]:null:ye(n)?n:this.length2em(n)}))}getColumnWidthsFixed(t,e){const s=Array.from(t.keys()),i=s.filter((e=>"fit"===t[e])),n=s.filter((e=>"auto"===t[e])),o=i.length||n.length,{W:r}=o?this.getTableData():{W:null},a=e-ps([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let h=a;s.forEach((e=>{const s=t[e];h-="fit"===s||"auto"===s?r[e]:this.length2em(s,a)}));const d=o&&h>0?h/o:0;return s.map((e=>{const s=t[e];return"fit"===s?r[e]+d:"auto"===s?r[e]+(0===i.length?d:0):this.length2em(s,a)}))}adjustColumnWidths(t){const{W:e}=this.getTableData(),s=this.getColumnAttributes("columnwidth",0),i=Array.from(s.keys()),n=[...i.filter((t=>"fit"===s[t])).sort(((t,s)=>e[s]-e[t])),...i.filter((t=>"auto"===s[t])).sort(((t,s)=>e[s]-e[t])),...i.filter((t=>ye(s[t]))).sort(((t,s)=>e[s]-e[t])),...i.filter((t=>"fit"!==s[t]&&"auto"!==s[t]&&!ye(s[t]))).sort(((t,s)=>e[s]-e[t]))];if(!n.length)return;this.cWidths=i.map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));const o=t-ps([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let r=ps(this.cWidths)-o,a=0,h=0;for(;hthis.cWidths[t]*=r))}getVerticalPosition(t,e){const s=this.node.attributes.get("equalrows"),{H:i,D:n}=this.getTableData(),o=s?this.getEqualRowHeight():0,r=this.getRowHalfSpacing();let a=this.fLine;for(let e=0;et/2));return t.unshift(this.fSpace[1]),t.push(this.fSpace[1]),t}getColumnHalfSpacing(){const t=this.cSpace.map((t=>t/2));return t.unshift(this.fSpace[0]),t.push(this.fSpace[2]),t}getAlignmentRow(){const[t,e]=ke(this.node.attributes.get("align"));if(null==e)return[t,null];let s=parseInt(e);return s<0&&(s+=this.numRows+1),[t,s<1||s>this.numRows?null:s-1]}getColumnAttributes(t,e=1){const s=this.numCols-e,i=this.getAttributeArray(t);if(0===i.length)return null;for(;i.lengths&&i.splice(s),i}getRowAttributes(t,e=1){const s=this.numRows-e,i=this.getAttributeArray(t);if(0===i.length)return null;for(;i.lengths&&i.splice(s),i}getAttributeArray(t){const e=this.node.attributes.get(t);return e?ke(e):[this.node.attributes.getDefault(t)]}addEm(t,e=1){return t?t.map((t=>this.em(t/e))):null}convertLengths(t){return t?t.map((t=>this.length2em(t))):null}constructor(t,e,s=null){super(t,e,s),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=ms(this.tableRows.map((t=>t.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((t,e)=>t||e.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,n=i.get("frame");this.frame="none"!==n,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((t=>"none"===t?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((t=>"none"===t?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const t=this.node.attributes.get("data-frame-styles");if(!t)return;this.styles||(this.styles=new We(""));const e=t.split(/ /);for(const t of Oe.keys()){const s=e[t];"none"!==s&&this.styles.set(`border-${Oe[t]}`,`.07em ${s}`)}}computeBBox(t,e=!1){const{H:s,D:i}=this.getTableData();let n,o;if(this.node.attributes.get("equalrows")){const t=this.getEqualRowHeight();n=ps([].concat(this.rLines,this.rSpace))+t*this.numRows}else n=ps(s.concat(i,this.rLines,this.rSpace));n+=2*(this.fLine+this.fSpace[1]),o=this.naturalWidth();const r=this.node.attributes.get("width");"auto"!==r&&(o=Math.max(this.length2em(r,0)+2*this.fLine,o));let[a,h]=this.getBBoxHD(n);t.h=a,t.d=h,t.w=o;let[d,l]=this.getBBoxLR();t.L=d,t.R=l,ye(r)||this.setColumnPWidths()}setChildPWidths(t,e,s){const i=this.node.attributes.get("width");if(!ye(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:n,L:o,R:r}=this.bbox,a=this.node.attributes.get("data-width-includes-label"),h=Math.max(n,this.length2em(i,Math.max(e,o+n+r)))-(a?o+r:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,h),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==n&&this.parent.invalidateBBox(),this.pWidth!==n}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}function xs(t){return class extends t{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(t){const e=this.parent.parent,s=this.parent,i=this.node.childPosition()-(s.labeled?1:0);return"number"==typeof e.cWidths[i]?e.cWidths[i]:e.getTableData().W[i]}getChildAlign(t){return this.node.attributes.get("columnalign")}}}function bs(t){var e;return e=class extends t{constructor(){super(...arguments),this.breakPoints=[]}textWidth(t){let e=this.textNode;if(!e){const t=this.node.factory.create("text");t.parent=this.node,e=this.textNode=this.factory.wrap(t),e.parent=this}return e.node.setText(t),e.invalidateBBox(!1),e.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const t=this.jax.options,e=this.jax.math.outputData,s=(!!e.merrorFamily||!!t.merrorFont)&&this.node.Parent.isKind("merror");if(e.mtextFamily||t.mtextFont||s){const i=this.node.attributes.get("mathvariant"),n=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),o=n[0]||(s?e.merrorFamily||t.merrorFont:e.mtextFamily||t.mtextFont);this.variant=this.explicitVariant(o,n[2]?"bold":"",n[1]?"italic":"")}else super.getVariant()}setBreakAt(t){this.breakPoints.push(t)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(t){const e=Rt.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(e.w=this.getBreakWidth(t),0===t?(e.R=0,this.addLeftBorders(e)):(e.L=0,e.indentData=[["left","0"],["left","0"],["left","0"]],t===this.breakCount&&this.addRightBorders(e)),e):e}getBreakWidth(t){const e=this.childNodes;let[s,i]=this.breakPoints[t-1]||[0,0],[n,o]=this.breakPoints[t]||[e.length,0],r=e[s].node.getText().split(/ /);if(s===n)return this.textWidth(r.slice(i,o).join(" "));let a=this.textWidth(r.slice(i).join(" "));for(;++st.getBBox()))}stretchChildren(t=null){let e=[],s=this.labeled?this.childNodes.slice(1):this.childNodes;for(const t of s){const s=t.childNodes[0];s.canStretch(1)&&e.push(s)}let i=e.length,n=this.childNodes.length;if(i&&n>1&&!t){let e=0,o=0,r=i>1&&i===n;for(const t of s){const s=t.childNodes[0],i=0===s.stretch.dir;if(r||i){const{h:t,d:n}=s.getBBox(i);t>e&&(e=t),n>o&&(o=n)}}t=[e,o]}if(t)for(const s of e){const e=s.coreRScale();s.coreMO().getStretchedVariant(t.map((t=>t*e)))}}get fixesPWidth(){return!1}}}function Bs(t){return class extends t{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(t){return this.childNodes[t+1]}getChildBBoxes(){return this.childNodes.slice(1).map((t=>t.getBBox()))}}}function vs(t){return class extends t{get scriptChild(){return this.childNodes[this.node.under]}constructor(...t){super(...t),this.stretchChildren()}computeBBox(t,e=!1){if(this.hasMovableLimits())return void super.computeBBox(t,e);t.empty();const s=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),n=this.getUnderKV(s,i)[1],o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[r,a]=this.getDeltaW([s,i],[0,-o]);t.combine(s,r,0),t.combine(i,a,n),t.d+=this.font.params.big_op_spacing5,t.clean(),this.setChildPWidths(e)}}}function ys(t){return class extends t{get scriptChild(){return this.childNodes[this.node.over]}constructor(...t){super(...t),this.stretchChildren()}computeBBox(t){if(this.hasMovableLimits())return void super.computeBBox(t);t.empty();const e=this.baseChild.getOuterBBox(),s=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(e.h=Math.max(e.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(e,s)[1],n=this.isLineAbove?0:this.getDelta(this.scriptChild),[o,r]=this.getDeltaW([e,s],[0,n]);t.combine(e,o,0),t.combine(s,r,i),t.h+=this.font.params.big_op_spacing5,t.clean()}}}function ks(t){return class extends t{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...t){super(...t),this.stretchChildren()}computeBBox(t){if(this.hasMovableLimits())return void super.computeBBox(t);t.empty();const e=this.overChild.getOuterBBox(),s=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(s.h=Math.max(s.h,this.font.params.x_height*this.baseScale));const n=this.getOverKU(s,e)[1],o=this.getUnderKV(s,i)[1],r=this.getDelta(this.overChild),a=this.getDelta(this.underChild,!0),[h,d,l]=this.getDeltaW([s,i,e],[0,this.isLineBelow?0:-a,this.isLineAbove?0:r]);t.combine(s,h,0),t.combine(e,l,n),t.combine(i,d,o);const c=this.font.params.big_op_spacing5;t.h+=c,t.d+=c,t.clean()}}}function ws(t){var e;return(e=class extends t{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let t=this.getSemanticBase()||this.childNodes[0];for(;t&&(1===t.childNodes.length&&(t.node.isKind("mrow")||t.node.isKind("TeXAtom")||t.node.isKind("mstyle")||t.node.isKind("mpadded")||t.node.isKind("mphantom")||t.node.isKind("semantics"))||t.node.isKind("munderover")&&t.isMathAccent);)this.setBaseAccentsFor(t),t=t.childNodes[0];return t||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),t||this.childNodes[0]}setBaseAccentsFor(t){t.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!t.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!t.node.attributes.get("accentunder")))}getSemanticBase(){let t=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,t)}getBaseFence(t,e){if(!t||!t.node.attributes||!e)return null;if(t.node.attributes.getExplicit("data-semantic-id")===e)return t;for(const s of t.childNodes){const t=this.getBaseFence(s,e);if(t)return t}return null}getBaseScale(){let t=this.baseCore,e=1;for(;t&&t!==this;){e*=t.getOuterBBox().rscale,t=t.parent}return e}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let t=this.baseCore;return(t.node.isKind("mo")&&null===t.size||t.node.isKind("mi")||t.node.isKind("mn"))&&1===t.bbox.rscale&&1===Array.from(t.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const t=this;this.isLineAbove=this.isLineAccent(t.overChild),this.isLineBelow=this.isLineAccent(t.underChild)}}isLineAccent(t){const e=t.coreMO().node;return e.isToken&&"\u2015"===e.getText()}getBaseWidth(){const t=this.baseChild.getLineBBox(this.baseChild.breakCount);return t.w*t.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(t){const e=!!this.baseCore.node.attributes.get("largeop"),s=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||e||s||1!==i?t:0}getV(){const t=this.baseCore,e=t.getLineBBox(t.breakCount),s=this.scriptChild.getOuterBBox(),i=this.font.params,n=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(e.d*this.baseScale+i.sub_drop*s.rscale),n,s.h*s.rscale-.8*i.x_height)}getU(){const t=this.baseCore,e=t.getLineBBox(t.breakCount),s=this.scriptChild.getOuterBBox(),i=this.font.params,n=this.node.attributes.getList("displaystyle","superscriptshift"),o=this.node.getProperty("texprimestyle")?i.sup3:n.displaystyle?i.sup1:i.sup2,r=this.length2em(n.superscriptshift,o);return Math.max(this.baseCharZero(e.h*this.baseScale-i.sup_drop*s.rscale),r,s.d*s.rscale+1/4*i.x_height)}hasMovableLimits(){const t=this.node.attributes.get("displaystyle"),e=this.baseChild.coreMO().node;return!t&&!!e.attributes.get("movablelimits")}getOverKU(t,e){const s=this.node.attributes.get("accent"),i=this.font.params,n=e.d*e.rscale,o=i.rule_thickness*i.separation_factor,r=this.baseHasAccentOver?o:0,a=this.isLineAbove?3*i.rule_thickness:o,h=(s?a:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,n)))-r;return[h,t.h*t.rscale+h+n]}getUnderKV(t,e){const s=this.node.attributes.get("accentunder"),i=this.font.params,n=e.h*e.rscale,o=i.rule_thickness*i.separation_factor,r=this.baseHasAccentUnder?o:0,a=this.isLineBelow?3*i.rule_thickness:o,h=(s?a:Math.max(i.big_op_spacing2,i.big_op_spacing4-n))-r;return[h,-(t.d*t.rscale+h+n)]}getDeltaW(t,e=[0,0,0]){const s=this.node.attributes.get("align"),i=t.map((t=>t.w*t.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const n=Math.max(...i),o=[];let r=0;for(const t of i.keys())o[t]=("center"===s?(n-i[t])/2:"right"===s?n-i[t]:0)+e[t],o[t]o[e]+=t[e]?t[e].dx*t[0].rscale:0)),o}getDelta(t,e=!1){const s=this.node.attributes.get("accent");let{sk:i,ic:n}=this.baseCore.getOuterBBox();return s&&(i-=t.getOuterBBox().sk),((s&&!e?i:0)+this.font.skewIcFactor*n)*this.baseScale}stretchChildren(){let t=[];for(const e of this.childNodes)e.canStretch(2)&&t.push(e);let e=t.length,s=this.childNodes.length;if(e&&s>1){let i=0,n=e>1&&e===s;for(const t of this.childNodes){const e=0===t.stretch.dir;if(n||e){const{w:s,rscale:n}=t.getOuterBBox(e);s*n>i&&(i=s*n)}}for(const e of t){const t=e.coreMO();null===t.size&&t.getStretchedVariant([i/e.coreRScale()])}}}constructor(t,e,s=null){super(t,e,s),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(t,e=!1){t.empty(),t.append(this.baseChild.getOuterBBox()),this.appendScripts(t),t.clean(),this.setChildPWidths(e)}appendScripts(t){const e=this.getBaseWidth(),[s,i]=this.getOffset();return t.combine(this.scriptChild.getOuterBBox(),e+s,i),t.w+=this.font.params.scriptspace,t}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(t,e){return this.node.linebreakContainer||!this.parent||this.node.childIndex(e.node)?t:this.parent.breakTop(t,this)}computeLineBBox(t){const e=this.breakCount;if(!e)return Rt.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const s=this.baseChild.getLineBBox(t).copy();return ti&&t&&(s*=i/t)}1!==s&&this.adaptor.setStyle(t,"fontSize",Me(s))}getInitialScale(){return this.math.metrics.scale}toDOM(t,e,s=null){var i;this.setDocument(s),this.math=t,this.container=e,this.pxPerEm=t.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,t.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const n=t.root.attributes.get("overflow");this.adaptor.setAttribute(e,"overflow",n);"linebreak"===n&&this.getLinebreakWidth(),!this.options.linebreaks.inline||t.display||t.outputData.inlineMarked||(this.markInlineBreaks(null===(i=t.root.childNodes)||void 0===i?void 0:i[0]),t.outputData.inlineMarked=!0),t.root.setTeXclass(null);const o=this.factory.wrap(t.root);this.setScale(e,o),this.processMath(o,e),this.nodeMap=null,this.executeFilters(this.postFilters,t,s,e)}getBBox(t,e){this.setDocument(e),this.math=t,t.root.setTeXclass(null),this.nodeMap=new Map;let s=this.factory.wrap(t.root).getOuterBBox();return this.nodeMap=null,s}getLinebreakWidth(){const t=this.math.metrics.containerWidth/this.pxPerEm,e=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Ce(e,t,1,this.pxPerEm)}markInlineBreaks(t){if(!t)return;const e=this.forceInlineBreaks;let s=!1,i="";for(const n of t.childNodes)if(i)s=this.markInlineBreak(s,e,i,t,n),i="";else if(n.isEmbellished){if(n===t.childNodes[0])continue;const o=n.coreMO(),r=o.texClass,a=o.attributes.get("linebreak"),h=o.attributes.get("linebreakstyle");(r===Ht.BIN||r===Ht.REL||r===Ht.ORD&&o.hasSpacingAttributes()||"auto"!==a)&&"nobreak"!==a&&("before"===h?s=this.markInlineBreak(s,e,a,t,n,o):i=a)}else if(n.isKind("mspace")){const i=n.attributes.get("linebreak");"nobreak"!==i&&(s=this.markInlineBreak(s,e,i,t,n))}else n.isKind("mstyle")&&!n.attributes.get("style")&&!n.attributes.getExplicit("mathbackground")||n.isKind("semantics")?(this.markInlineBreaks(n.childNodes[0]),n.getProperty("process-breaks")&&(n.setProperty("inline-breaks",!0),n.childNodes[0].setProperty("inline-breaks",!0),t.parent.setProperty("process-breaks","true"))):n.isKind("mrow")&&n.attributes.get("data-semantic-added")&&(this.markInlineBreaks(n),n.getProperty("process-breaks")&&(n.setProperty("inline-breaks",!0),t.parent.setProperty("process-breaks","true")))}markInlineBreak(t,e,s,i,n,o=null){return n.setProperty("breakable",!0),e&&"newline"!==s?(n.setProperty("forcebreak",!0),null==o||o.setProperty("forcebreak",!0)):(n.removeProperty("forcebreak"),null==o||o.removeProperty("forcebreak")),t||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),t=!0),t}getMetrics(t){this.setDocument(t);const e=this.adaptor,s=this.getMetricMaps(t);for(const i of t.math){const t=e.parent(i.start.node);if(i.state()e.append(t,this.html("mjx-linestrut"))));const s=this.coreMO().embellishedBreakStyle,i=[];for(const[e,n]of[[t[0],"before"],[t[1],"after"]])s!==n?(this.toSVG([e]),i.push(this.dom[0]),this.place(0,0)):i.push(this.createSvgNodes([e])[0]);return this.dom=i,!0}addChildren(t){let e=0;for(const s of this.childNodes){s.toSVG(t);const i=s.getOuterBBox();s.dom&&s.place(e+i.L*i.rscale,0),e+=(i.L+i.w+i.R)*i.rscale}}standardSvgNodes(t){const e=this.createSvgNodes(t);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),e}createSvgNodes(t){this.dom=t.map((t=>this.svg("g",{"data-mml-node":this.node.kind}))),t=this.handleHref(t);for(const e of t.keys())this.adaptor.append(t[e],this.dom[e]);return this.dom}handleHref(t){const e=this.node.attributes.get("href");if(!e)return t;let s=0;const i=this.node.isEmbellished&&!this.node.isKind("mo");return t.map((t=>{t=this.adaptor.append(t,this.svg("a",{href:e}));const{h:n,d:o,w:r}=i?this.getOuterBBox():this.getLineBBox(s);return this.adaptor.append(this.dom[s++],this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(r),height:this.fixed(n+o),x:1===s||i?this.fixed(-this.dx):0,y:this.fixed(-o)})),t}))}handleStyles(){var t,e,s;if(!this.styles)return;const i=this.styles.cssText;i&&this.dom.forEach((t=>this.adaptor.setAttribute(t,"style",i)));const n=((null===(t=this.styleData)||void 0===t?void 0:t.padding)||[0,0,0,0])[3],o=((null===(s=null===(e=this.styleData)||void 0===e?void 0:e.border)||void 0===s?void 0:s.width)||[0,0,0,0])[3];(n||o)&&(this.dx=n+o)}handleScale(){if(1!==this.bbox.rscale){const t="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((e=>this.adaptor.setAttribute(e,"transform",t)))}}handleColor(){var t;const e=this.adaptor,s=this.node.attributes,i=s.getExplicit("mathcolor")||s.getExplicit("color"),n=s.getExplicit("mathbackground")||s.getExplicit("background")||(null===(t=this.styles)||void 0===t?void 0:t.get("background-color"));if(i&&this.dom.forEach((t=>{e.setAttribute(t,"fill",i),e.setAttribute(t,"stroke",i)})),n){let t=0;const s=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((i=>{const{h:o,d:r,w:a}=s?this.getOuterBBox():this.getLineBBox(t++),h=this.svg("rect",{fill:n,x:1===t||s?this.fixed(-this.dx):0,y:this.fixed(-r),width:this.fixed(a),height:this.fixed(o+r),"data-bgcolor":!0}),d=e.firstChild(i);d?e.insert(h,d):e.append(i,h)}))}}handleBorder(){var t;const e=null===(t=this.styleData)||void 0===t?void 0:t.border;if(!e)return;const s=Os.borderFuzz,i=this.adaptor;let n=0;const o=this.dom.length-1,r=this.node.isEmbellished&&!this.node.isKind("mo");for(const t of this.dom){const a=o&&n?0:1,h=o&&n!==o?0:1,d=r?this.getOuterBBox():this.getLineBBox(n++),[l,c,u]=[d.h+s,d.d+s,d.w+s],p=[u,l],m=[-s,l],g=[u,-c],f=[-s,-c],x=[u-h*e.width[1],l-e.width[0]],b=[-s+a*e.width[3],l-e.width[0]],A=[u-h*e.width[1],-c+e.width[2]],B=[-s+a*e.width[3],-c+e.width[2]],v=[[m,p,x,b],[g,p,x,A],[f,g,A,B],[f,m,b,B]],y=i.firstChild(t),k=a*this.dx;for(const s of[0,1,2,3]){if(!e.width[s]||3===s&&!a||1===s&&!h)continue;const i=v[s];"dashed"===e.style[s]||"dotted"===e.style[s]?this.addBorderBroken(i,e.color[s],e.style[s],e.width[s],s,t,k):this.addBorderSolid(i,e.color[s],y,t,k)}}}addBorderSolid(t,e,s,i,n){const o=this.svg("polygon",{points:t.map((([t,e])=>`${this.fixed(t-n)},${this.fixed(e)}`)).join(" "),stroke:"none"});e&&this.adaptor.setAttribute(o,"fill",e),s?this.adaptor.insert(o,s):this.adaptor.append(i,o)}addBorderBroken(t,e,s,i,n,o,r){const a="dotted"===s,h=i/2,[d,l,c,u]=[[h,-h,-h,-h],[-h,h,-h,-h],[h,h,-h,h],[h,h,h,-h]][n],[p,m]=t,g=p[0]+d-r,f=p[1]+l,x=m[0]+c-r,b=m[1]+u,A=Math.abs(n%2?b-f:x-g),B=a?Math.ceil(A/(2*i)):Math.ceil((A-i)/(4*i)),v=A/(4*B+1),y=this.svg("line",{x1:this.fixed(g),y1:this.fixed(f),x2:this.fixed(x),y2:this.fixed(b),"stroke-width":this.fixed(i),stroke:e,"stroke-linecap":a?"round":"square","stroke-dasharray":a?[1,this.fixed(A/B-.002)].join(" "):[this.fixed(v),this.fixed(3*v)].join(" ")}),k=this.adaptor,w=k.firstChild(o);w?k.insert(y,w):k.append(o,y)}handleAttributes(){const t=this.adaptor,e=this.node.attributes,s=e.getAllDefaults(),i=Os.skipAttributes;for(const n of e.getExplicitNames())!1!==i[n]&&(n in s||i[n]||t.hasAttribute(this.dom[0],n))||this.dom.forEach((s=>t.setAttribute(s,n,e.getExplicit(n))));if(e.get("class"))for(const s of ke(e.get("class")))this.dom.forEach((e=>t.addClass(e,s)))}place(t,e,s=null){if(s||(t+=this.dx*this.bbox.rscale),!t&&!e)return;s||(s=this.dom[0],e=this.handleId(e));const i=`translate(${this.fixed(t)},${this.fixed(e)})`,n=this.adaptor.getAttribute(s,"transform")||"";this.adaptor.setAttribute(s,"transform",i+(n?" "+n:""))}handleId(t){if(!this.node.attributes||!this.node.attributes.get("id"))return t;const e=this.adaptor,s=this.getBBox().h,i=e.childNodes(this.dom[0]);i.forEach((t=>e.remove(t)));const n=this.svg("g",{"data-idbox":!0,transform:`translate(0,${this.fixed(-s)})`},i);return e.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),e.append(this.dom[0],n),t+s}firstChild(t=this.dom[0]){const e=this.adaptor;let s=e.firstChild(t);return s&&"text"===e.kind(s)&&e.getAttribute(s,"data-id-align")&&(s=e.firstChild(e.next(s))),s&&"rect"===e.kind(s)&&e.getAttribute(s,"data-hitbox")&&(s=e.next(s)),s}placeChar(t,e,s,i,n=null,o=!1){null===n&&(n=this.variant);const r=t.toString(16).toUpperCase(),[,,a,h]=this.getVariantChar(n,t);if("p"in h){e+=this.addUtext(e,s,i,n);const t=h.p?"M"+h.p+"Z":"";this.place(e,s,this.adaptor.append(i,this.charNode(n,r,t)))}else if("c"in h){e+=this.addUtext(e,s,i,n);const t=this.adaptor.append(i,this.svg("g",{"data-c":r}));this.place(e,s,t),e=0;for(const i of this.unicodeChars(h.c,n))e+=this.placeChar(i,e,s,t,n)}else if(h.unknown)return this.utext+=String.fromCodePoint(t),o?0:this.addUtext(e,s,i,n);return a}addUtext(t,e,s,i){const n=this.utext;if(!n)return 0;this.utext="";const o=this.adaptor.append(s,this.jax.unknownText(n,i));return this.place(t,e,o),this.jax.measureTextNodeWithCache(o,n,i).w}charNode(t,e,s){return"none"!==this.jax.options.fontCache?this.useNode(t,e,s):this.pathNode(e,s)}pathNode(t,e){return this.svg("path",{"data-c":t,d:e})}useNode(t,e,s){const i=this.svg("use",{"data-c":e}),n="#"+this.jax.fontCache.cachePath(t,e,s);return this.adaptor.setAttribute(i,"href",n,this.jax.options.useXlink?Sn:null),i}drawBBox(){var t,e;let{w:s,h:i,d:n}=this.getOuterBBox();const o=((null===(e=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===e?void 0:e.width)||[0,0,0,0])[3],r={style:{opacity:.25}};o&&(r.transform=`translate(${this.fixed(-o)}, 0)`);const a=this.svg("g",r,[this.svg("rect",{fill:"red",height:this.fixed(i),width:this.fixed(s)}),this.svg("rect",{fill:"green",height:this.fixed(n),width:this.fixed(s),y:this.fixed(-n)})]),h=this.dom[0]||this.parent.dom[0];this.adaptor.append(h,a)}html(t,e={},s=[]){return this.jax.html(t,e,s)}svg(t,e={},s=[]){return this.jax.svg(t,e,s)}text(t){return this.jax.text(t)}fixed(t,e=1){return this.jax.fixed(1e3*t,e)}}Os.kind="unknown",Os.borderFuzz=.005;const Ws=MathJax._.core.MmlTree.MmlNodes.math.MmlMath,Ts=["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join(""),js=function(){var t;const e=ze(Os);return(t=class extends e{handleDisplay(){const[t,e]=this.getAlignShift();if("center"!==t&&this.adaptor.setAttribute(this.jax.container,"justify",t),this.bbox.pwidth===It.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){let{L:s,w:i,R:n}=this.jax.table.getOuterBBox();"right"===t?n=Math.max(n||-e,-e):"left"===t?s=Math.max(s||e,e):"center"===t&&(i+=2*Math.abs(e)),this.jax.minwidth=Math.max(0,s+i+n)}}else this.jax.shift=e}handleSpeech(){const t=this.adaptor,e=this.node.attributes,s=e.get("aria-label")||e.get("data-semantic-speech");if(s){const e=this.getTitleID(),i=this.svg("title",{id:e},[this.text(s)]);t.insert(i,t.firstChild(this.dom[0])),t.setAttribute(this.dom[0],"aria-labeledby",e),t.removeAttribute(this.dom[0],"aria-label");for(const e of this.childNodes[0].childNodes)e.dom.forEach((e=>t.setAttribute(e,"aria-hidden","true")))}}getTitleID(){return"mjx-svg-title-"+String(this.jax.options.titleID++)}toSVG(t){super.toSVG(t);const e=this.adaptor;"block"===this.node.attributes.get("display")&&(e.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()}setChildPWidths(t,e=null,s=!0){return super.setChildPWidths(t,this.parent?e:this.metrics.containerWidth/this.jax.pxPerEm,!1)}}).kind=Ws.prototype.kind,t.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="SVG"] mjx-break::after':{content:'" "',"white-space":"normal","line-height":"0","font-family":"MJX-ZERO"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},'mjx-container[jax="SVG"] mjx-break[newline]::before':{"white-space":"pre",content:'"\\A"'},'mjx-break[newline] + svg[width="0.054ex"]':{"margin-right":"-1px"},"mjx-break[prebreak]":{"letter-spacing":"-.999em"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:Ts}},t}(),Es=MathJax._.core.MmlTree.MmlNodes.mrow,Vs=Es.MmlMrow,Ps=Es.MmlInferredMrow,Is=function(){var t;const e=ns(Os);return t=class extends e{constructor(){super(...arguments),this.linebreakCount=0}toSVG(t){this.getBBox();const e=this.linebreakCount=this.isStack?0:this.breakCount;t=e||!this.node.isInferred?this.standardSvgNodes(t):this.getSvgNodes(t),this.addChildren(t),e&&this.placeLines(t)}getSvgNodes(t){if(this.dh){const e=this.svg("g",{transform:`translate(0 ${this.fixed(this.dh)})`});t=[this.adaptor.append(t[0],e)]}return this.dom=t,t}placeLines(t){var e;const s=this.lineBBox,i=this.jax.math.display;let n=this.dh;for(const o of t.keys()){const r=s[o];this.place(r.L||0,n,t[o]),n-=Math.max(.25,r.d)+(i?r.lineLeading:0)+Math.max(.75,(null===(e=s[o+1])||void 0===e?void 0:e.h)||0)}}createSvgNodes(t){const e=this.linebreakCount;if(!e)return super.createSvgNodes(t);const s=this.adaptor,i=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[s.append(t[0],this.svg("g",i))],this.dom=[s.append(this.handleHref(t)[0],this.dom[0])];const n=Array(e);for(let t=0;t<=e;t++)n[t]=s.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":t}));return n}addChildren(t){let e=0,s=0;for(const i of this.childNodes){const n=i.breakCount;if(i.toSVG(t.slice(s,s+n+1)),i.dom){let t=0;for(const s of i.dom){if(s){const n=t?0:i.dx,o=i.getLineBBox(t++);e+=(o.L+n)*o.rscale,this.place(e,0,s),e+=(o.w+o.R-n)*o.rscale}n&&(e=0)}if(n){const t=i.getLineBBox(n);e+=(t.w+t.R)*t.rscale}}s+=n}}},t.kind=Vs.prototype.kind,t}(),Rs=function(){var t;const e=os(Is);return(t=class extends e{}).kind=Ps.prototype.kind,t}(),Fs=MathJax._.core.MmlTree.MmlNodes.mi.MmlMi,Gs=function(){var t;const e=Ke(Os);return(t=class extends e{}).kind=Fs.prototype.kind,t}(),Hs=MathJax._.core.MmlTree.MmlNodes.mo.MmlMo,_s=.1,zs=function(){var t;const e=es(Os);return t=class extends e{toSVG(t){const e=this.node.attributes,s=e.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);let n=this.standardSvgNodes(t);if(n.length>1&&"duplicate"!==this.breakStyle){const t="after"===this.breakStyle?1:0;this.adaptor.remove(n[t]),n[t]=null}if(i&&this.size<0)this.stretchSvg();else{const t=s||e.get("largeop")?this.fixed(this.getCenterOffset()):"0",i=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===t&&"0"===i||(n[0]&&this.adaptor.setAttribute(n[0],"transform",`translate(${i} ${t})`),n[1]&&this.adaptor.setAttribute(n[1],"transform",`translate(${i} ${t})`)),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}}stretchSvg(){const t=this.stretch.stretch,e=this.getStretchVariants(),s=this.getBBox();1===this.stretch.dir?this.stretchVertical(t,e,s):this.stretchHorizontal(t,e,s)}getStretchVariants(){const t=this.stretch.c||this.getText().codePointAt(0),e=[];for(const s of this.stretch.stretch.keys())e[s]=this.font.getStretchVariant(t,s);return e}stretchVertical(t,e,s){const{h:i,d:n,w:o}=s,r=this.addTop(t[0],e[0],i,o),a=this.addBot(t[2],e[2],n,o);if(4===t.length){const[s,h]=this.addMidV(t[3],e[3],o);this.addExtV(t[1],e[1],i,-s,r,0,o),this.addExtV(t[1],e[1],-h,n,0,a,o)}else this.addExtV(t[1],e[1],i,n,r,a,o)}stretchHorizontal(t,e,s){const i=s.w,n=this.addLeft(t[0],e[0]),o=this.addRight(t[2],e[2],i);if(4===t.length){const[s,r]=this.addMidH(t[3],e[3],i),a=i/2;this.addExtH(t[1],e[1],a,n,a-s),this.addExtH(t[1],e[1],a,r-a,o,a)}else this.addExtH(t[1],e[1],i,n,o)}getChar(t,e){const s=this.font.getChar(e,t)||[0,0,0,null];return[s[0],s[1],s[2],s[3]||{}]}addGlyph(t,e,s,i,n=null){if(n)return this.placeChar(t,s,i,n,e);if(this.dom[0]){const n=this.placeChar(t,s,i,this.dom[0],e);if(!this.dom[1])return n}return this.placeChar(t,s,i,this.dom[1],e)}addTop(t,e,s,i){if(!t)return 0;const[n,o,r]=this.getChar(t,e);return this.addGlyph(t,e,(i-r)/2,s-n),n+o}addExtV(t,e,s,i,n,o,r){if(!t)return;n=Math.max(0,n-_s),o=Math.max(0,o-_s);const a=this.adaptor,[h,d,l]=this.getChar(t,e),c=s+i-n-o,u=1.5*c/(h+d),p=(u*(h-d)-c)/2;if(c<=0)return;const m=this.svg("svg",{width:this.fixed(l),height:this.fixed(c),y:this.fixed(o-i),x:this.fixed((r-l)/2),viewBox:[0,p,l,c].map((t=>this.fixed(t))).join(" ")});this.addGlyph(t,e,0,0,m);const g=a.lastChild(m);a.setAttribute(g,"transform",`scale(1,${this.jax.fixed(u)})`),this.dom[0]&&a.append(this.dom[0],m),this.dom[1]&&a.append(this.dom[1],this.dom[0]?a.clone(m):m)}addBot(t,e,s,i){if(!t)return 0;const[n,o,r]=this.getChar(t,e);return this.addGlyph(t,e,(i-r)/2,o-s),n+o}addMidV(t,e,s){if(!t)return[0,0];const[i,n,o]=this.getChar(t,e),r=(n-i)/2+this.font.params.axis_height;return this.addGlyph(t,e,(s-o)/2,r),[i+r,n-r]}addLeft(t,e){return t?this.addGlyph(t,e,0,0):0}addExtH(t,e,s,i,n,o=0){if(!t)return;n=Math.max(0,n-.1),i=Math.max(0,i-.1);const r=this.adaptor,[a,h,d]=this.getChar(t,e),l=s-i-n,c=a+h+.2,u=l/d*1.5,p=-(h+_s);if(l<=0)return;const m=this.svg("svg",{width:this.fixed(l),height:this.fixed(c),x:this.fixed(o+i),y:this.fixed(p),viewBox:[(u*d-l)/2,p,l,c].map((t=>this.fixed(t))).join(" ")});this.addGlyph(t,e,0,0,m);const g=r.lastChild(m);r.setAttribute(g,"transform","scale("+this.jax.fixed(u)+",1)"),this.dom[0]&&r.append(this.dom[0],m),this.dom[1]&&r.append(this.dom[1],this.dom[0]?r.clone(m):m)}addRight(t,e,s){if(!t)return 0;const i=this.getChar(t,e)[2];return this.addGlyph(t,e,s-i,0)}addMidH(t,e,s){if(!t)return[0,0];const i=this.getChar(t,e)[2];return this.addGlyph(t,e,(s-i)/2,0),[(s-i)/2,(s+i)/2]}},t.kind=Hs.prototype.kind,t}(),Qs=MathJax._.core.MmlTree.MmlNodes.mn.MmlMn,Js=function(){var t;const e=Ze(Os);return(t=class extends e{}).kind=Qs.prototype.kind,t}(),Us=MathJax._.core.MmlTree.MmlNodes.ms.MmlMs,Xs=function(){var t;const e=rs(Os);return(t=class extends e{}).kind=Us.prototype.kind,t}(),Ks=MathJax._.core.MmlTree.MmlNodes.mtext.MmlMtext,qs=function(){var t;const e=bs(Os);return(t=class extends e{toSVG(t){if(!this.breakCount)return void super.toSVG(t);const e=this.standardSvgNodes(t),s=this.textNode.node,i=this.childNodes;for(const t of e.keys()){const n=[e[t]];let[o,r]=this.breakPoints[t-1]||[0,0],[a,h]=this.breakPoints[t]||[i.length,0],d=i[o].node.getText().split(/ /);if(o===a){s.setText(d.slice(r,h).join(" ")),this.textNode.toSVG(n);continue}s.setText(d.slice(r).join(" ")),this.textNode.toSVG(n);let l=this.textNode.getBBox().w;for(;++o g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},Zs);var Zs;const ti=MathJax._.core.MmlTree.MmlNodes.mspace.MmlMspace,ei=function(){var t;const e=as(Os);return(t=class extends e{}).kind=ti.prototype.kind,t}(),si=MathJax._.core.MmlTree.MmlNodes.mpadded.MmlMpadded,ii=function(){var t;const e=ss(Os);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;let e=this.standardSvgNodes(t);const[,,,,,s,i,n,o]=this.getDimens(),r=this.node.attributes.get("data-align")||"left",a=i+o-(s<0&&"left"!==r?"center"===r?s/2:s:0);(a||n)&&(e=[this.adaptor.append(e[0],this.svg("g"))],this.place(a,n,e[0])),this.addChildren(e)}}).kind=si.prototype.kind,t}(),ni=MathJax._.core.MmlTree.MmlNodes.mphantom.MmlMphantom,oi=function(){var t;return(t=class extends Os{toSVG(t){this.standardSvgNodes(t)}}).kind=ni.prototype.kind,t}(),ri=MathJax._.core.MmlTree.MmlNodes.mfrac.MmlMfrac,ai=function(){var t;const e=Ue(Os);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;this.standardSvgNodes(t);const{linethickness:e,bevelled:s}=this.node.attributes.getList("linethickness","bevelled"),i=this.isDisplay();if(s)this.makeBevelled(i);else{const t=this.length2em(String(e),.06);0===t?this.makeAtop(i):this.makeFraction(i,t)}}makeFraction(t,e){const s=this.dom,{numalign:i,denomalign:n}=this.node.attributes.getList("numalign","denomalign"),[o,r]=this.childNodes,a=o.getOuterBBox(),h=r.getOuterBBox(),d=this.font.params,l=d.axis_height,c=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,u=Math.max((a.L+a.w+a.R)*a.rscale,(h.L+h.w+h.R)*h.rscale),p=this.getAlignX(u,a,i)+.1+c,m=this.getAlignX(u,h,n)+.1+c,{T:g,u:f,v:x}=this.getTUV(t,e);o.toSVG(s),o.place(p,l+g+Math.max(a.d*a.rscale,f)),r.toSVG(s),r.place(m,l-g-Math.max(h.h*h.rscale,x)),this.adaptor.append(s[0],this.svg("rect",{width:this.fixed(u+.2),height:this.fixed(e),x:this.fixed(c),y:this.fixed(l-e/2)}))}makeAtop(t){const e=this.dom,{numalign:s,denomalign:i}=this.node.attributes.getList("numalign","denomalign"),[n,o]=this.childNodes,r=n.getOuterBBox(),a=o.getOuterBBox(),h=this.font.params,d=this.node.getProperty("withDelims")?0:h.nulldelimiterspace,l=Math.max((r.L+r.w+r.R)*r.rscale,(a.L+a.w+a.R)*a.rscale),c=this.getAlignX(l,r,s)+d,u=this.getAlignX(l,a,i)+d,{u:p,v:m}=this.getUVQ(t);n.toSVG(e),n.place(c,p),o.toSVG(e),o.place(u,-m)}makeBevelled(t){const e=this.dom,[s,i]=this.childNodes,{u:n,v:o,delta:r,nbox:a,dbox:h}=this.getBevelData(t),d=(a.L+a.w+a.R)*a.rscale;s.toSVG(e),this.bevel.toSVG(e),i.toSVG(e),s.place(a.L*a.rscale,n),this.bevel.place(d-r/2,0),i.place(d+this.bevel.getOuterBBox().w+h.L*h.rscale-r,o)}}).kind=ri.prototype.kind,t}(),hi=MathJax._.core.MmlTree.MmlNodes.msqrt.MmlMsqrt,di=function(){var t;const e=hs(Os);return t=class extends e{constructor(){super(...arguments),this.dx=0}addRoot(t,e,s,i){return 0}toSVG(t){const e=this.surd,s=this.childNodes[this.base],i=this.root?this.childNodes[this.root]:null,n=e.getBBox(),o=s.getOuterBBox(),r=this.getPQ(n)[1],a=this.font.params.surd_height*this.bbox.scale,h=o.h+r+a,d=this.standardSvgNodes(t),l=this.adaptor.append(d[0],this.svg("g")),c=this.addRoot(d,i,n,h);e.toSVG(d),e.place(c,h-n.h),s.toSVG([l]),s.place(c+n.w,0),this.adaptor.append(d[d.length-1],this.svg("rect",{width:this.fixed(o.w),height:this.fixed(a),x:this.fixed(c+n.w),y:this.fixed(h-a)}))}},t.kind=hi.prototype.kind,t}(),li=MathJax._.core.MmlTree.MmlNodes.mroot.MmlMroot,ci=function(){var t;const e=is(di);return t=class extends e{addRoot(t,e,s,i){e.toSVG(t);const[n,o,r]=this.getRootDimens(s,i),a=e.getOuterBBox();return e.place(r*a.rscale,o),n}},t.kind=li.prototype.kind,t}(),ui=MathJax._.core.MmlTree.MmlNodes.mfenced.MmlMfenced,pi=function(){var t;const e=Je(Os);return(t=class extends e{toSVG(t){const e=this.standardSvgNodes(t);this.setChildrenParent(this.mrow),this.mrow.toSVG(e),this.setChildrenParent(this)}setChildrenParent(t){for(const e of this.childNodes)e.parent=t}}).kind=ui.prototype.kind,t}(),mi=function(){var t;const e=ws(Os);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;const e=this.standardSvgNodes(t),s=this.getBaseWidth(),[i,n]=this.getOffset();this.baseChild.toSVG(e),this.baseChild.place(0,0),this.scriptChild.toSVG([e[e.length-1]]),this.scriptChild.place(s+i,n)}}).kind="scriptbase",t}(),gi=MathJax._.core.MmlTree.MmlNodes.msubsup,fi=gi.MmlMsubsup,xi=gi.MmlMsub,bi=gi.MmlMsup,Ai=function(){var t;const e=ds(mi);return(t=class extends e{}).kind=xi.prototype.kind,t}(),Bi=function(){var t;const e=ls(mi);return(t=class extends e{}).kind=bi.prototype.kind,t}(),vi=function(){var t;const e=cs(mi);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;const e=this.standardSvgNodes(t),[s,i,n]=[this.baseChild,this.supChild,this.subChild],o=this.getBaseWidth(),r=this.getAdjustedIc(),[a,h]=this.getUVQ();s.toSVG(e);const d=[e[e.length-1]];i.toSVG(d),n.toSVG(d),s.place(0,0),n.place(o+(this.baseIsChar?0:r),h),i.place(o+r,a)}}).kind=fi.prototype.kind,t}(),yi=MathJax._.core.MmlTree.MmlNodes.munderover,ki=yi.MmlMunderover,wi=yi.MmlMunder,Si=yi.MmlMover,Ci=function(){var t;const e=vs(Ai);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;if(this.hasMovableLimits())return void super.toSVG(t);const e=this.standardSvgNodes(t),[s,i]=[this.baseChild,this.scriptChild],[n,o]=[s.getOuterBBox(),i.getOuterBBox()];s.toSVG(e),i.toSVG(e);const r=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),a=this.getUnderKV(n,o)[1],[h,d]=this.getDeltaW([n,o],[0,-r]);s.place(h,0),i.place(d,a)}}).kind=wi.prototype.kind,t}(),Mi=function(){var t;const e=ys(Bi);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;if(this.hasMovableLimits())return void super.toSVG(t);const e=this.standardSvgNodes(t),[s,i]=[this.baseChild,this.scriptChild],[n,o]=[s.getOuterBBox(),i.getOuterBBox()];s.toSVG(e),i.toSVG(e);const r=this.isLineAbove?0:this.getDelta(this.scriptChild),a=this.getOverKU(n,o)[1],[h,d]=this.getDeltaW([n,o],[0,r]);s.place(h,0),i.place(d,a)}}).kind=Si.prototype.kind,t}(),Li=function(){var t;const e=ks(vi);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;if(this.hasMovableLimits())return void super.toSVG(t);const e=this.standardSvgNodes(t),[s,i,n]=[this.baseChild,this.overChild,this.underChild],[o,r,a]=[s.getOuterBBox(),i.getOuterBBox(),n.getOuterBBox()];s.toSVG(e),n.toSVG(e),i.toSVG(e);const h=this.getDelta(this.overChild),d=this.getDelta(this.underChild,!0),l=this.getOverKU(o,r)[1],c=this.getUnderKV(o,a)[1],[u,p,m]=this.getDeltaW([o,a,r],[0,this.isLineBelow?0:-d,this.isLineAbove?0:h]);s.place(u,0),n.place(p,c),i.place(m,l)}}).kind=ki.prototype.kind,t}(),Ni=MathJax._.core.MmlTree.MmlNodes.mmultiscripts,Di=Ni.MmlMmultiscripts;Ni.MmlMprescripts,Ni.MmlNone;function Oi(t){return{left:(t,e)=>0,center:(t,e)=>(e-t)/2,right:(t,e)=>e-t}[t]||((t,e)=>0)}const Wi=function(){var t;const e=Ye(vi);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;const e=this.standardSvgNodes(t),s=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[n,o]=ke(i+" "+i),[r,a]=this.getCombinedUV();let h=0;s.numPrescripts&&(h=this.addScripts(this.dom[0],this.font.params.scriptspace,r,a,this.firstPrescript,s.numPrescripts,n));const d=this.baseChild;d.toSVG(e),d.place(h,0),this.breakCount&&(h=0),h+=d.getLineBBox(d.breakCount).w,s.numScripts&&this.addScripts(this.dom[this.dom.length-1],h,r,a,1,s.numScripts,o)}addScripts(t,e,s,i,n,o,r){const a=this.adaptor,h=Oi(r),d=a.append(t,this.svg("g")),l=a.append(t,this.svg("g"));this.place(e,s,d),this.place(e,i,l);let c=n+2*o,u=0;for(;nr?r:this.pWidth),h="left"===o?0:"right"===o?a:a/2;if(h){const e=this.svg("g",{},this.adaptor.childNodes(t));this.place(h,0,e),this.adaptor.append(t,e)}return h}lineClass(t){return"mjx-"+t}makeFrame(t,e,s,i){const n=this.fLine;return this.svg("rect",this.setLineThickness(n,i,{"data-frame":!0,class:this.lineClass(i),width:this.fixed(t-n),height:this.fixed(e+s-n),x:this.fixed(n/2),y:this.fixed(n/2-s)}))}makeVLine(t,e,s){const{h:i,d:n}=this.getBBox(),o="dotted"===e?s/2:0,r=this.fixed(t+s/2);return this.svg("line",this.setLineThickness(s,e,{"data-line":"v",class:this.lineClass(e),x1:r,y1:this.fixed(o-n),x2:r,y2:this.fixed(i-o)}))}makeHLine(t,e,s){const i=this.getBBox().w,n="dotted"===e?s/2:0,o=this.fixed(t-s/2);return this.svg("line",this.setLineThickness(s,e,{"data-line":"h",class:this.lineClass(e),x1:this.fixed(n),y1:o,x2:this.fixed(i-n),y2:o}))}setLineThickness(t,e,s){return.07!==t&&(s["stroke-thickness"]=this.fixed(t),"solid"!==e&&(s["stroke-dasharray"]=("dotted"===e?"0,":"")+this.fixed(2*t))),s}handleLabels(t,e,s){if(!this.hasLabels)return;const i=this.labels,n=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(t,i,n):this.subTable(t,i,n,s)}spaceLabels(){const t=this.adaptor,e=this.getBBox().h,s=this.getTableData().L,i=this.getRowHalfSpacing();let n=e-this.fLine,o=t.firstChild(this.labels);for(let e=0;e line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},t}(),Ei=MathJax._.core.MmlTree.MmlNodes.mtr,Vi=Ei.MmlMtr,Pi=Ei.MmlMlabeledtr,Ii=function(){var t;const e=As(Os);return t=class extends e{placeCell(t,e){const{x:s,y:i,lSpace:n,w:o,rSpace:r,lLine:a,rLine:h}=e,d=1/this.getBBox().rscale,[l,c]=[this.H*d,this.D*d],[u,p]=[this.tSpace*d,this.bSpace*d],[m,g]=t.placeCell(s+n,i,o,l,c),f=n+o+r;return t.placeColor(-(m+n+a/2),-(c+p+g),f+(a+h)/2,l+c+u+p),f+h}placeCells(t){const e=this.parent,s=e.getColumnHalfSpacing(),i=[e.fLine,...e.cLines,e.fLine],n=e.getComputedWidths(),o=1/this.getBBox().rscale;let r=i[0];for(let e=0;es.addEventListener(t,e)))}Px(t){return this.px(t)}toSVG(t){if(this.toEmbellishedSVG(t))return;const e=this.standardSvgNodes(t),s=this.selected;let i=0;this.dom.forEach((t=>{const{h:e,d:n,w:o}=s.getLineBBox(i++);this.adaptor.append(t,this.svg("rect",{width:this.fixed(o),height:this.fixed(e+n),x:1===i?this.fixed(-this.dx):0,y:this.fixed(-n),fill:"none","pointer-events":"all"}))})),s.toSVG(e);const n=s.getOuterBBox();s.dom&&s.place(n.L*n.rscale,0),this.action(this,this.data)}}).kind=Hi.prototype.kind,t.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},t.actions=new Map([["toggle",[(t,e)=>{t.dom.forEach((e=>{t.adaptor.setAttribute(e,"data-toggle",t.node.attributes.get("selection"))}));const s=t.factory.jax.math,i=t.factory.jax.document,n=t.node;t.setEventHandler("click",(t=>{s.end.node||(s.start.node=s.end.node=s.typesetRoot,s.start.n=s.end.n=0),n.nextToggleSelection(),s.rerender(i,n.attributes.get("data-maction-id")?Ls.ENRICHED:Ls.RERENDER),t.stopPropagation()}))},{}]],["tooltip",[(t,e)=>{const s=t.childNodes[1];if(s)for(const i of t.dom){const n=t.firstChild(i);if(s.node.isKind("mtext")){const e=s.node.getText();t.adaptor.insert(t.svg("title",{},[t.text(e)]),n)}else{const s=t.adaptor,o=t.jax.container,r=t.node.factory.create("math",{},[t.childNodes[1].node]),a=t.html("mjx-tool",{},[t.html("mjx-tip")]),h=s.append(n,t.svg("foreignObject",{style:{display:"none"}},[a]));t.jax.processMath(t.jax.factory.wrap(r),s.firstChild(a)),t.childNodes[1].node.parent=t.node,t.setEventHandler("mouseover",(n=>{e.stopTimers(i,e),e.hoverTimer.set(i,setTimeout((()=>{s.setStyle(a,"left","0"),s.setStyle(a,"top","0"),s.append(o,a);const e=s.nodeBBox(a),n=s.nodeBBox(i),r=(n.right-e.left)/t.metrics.em+t.tipDx,h=(n.bottom-e.bottom)/t.metrics.em+t.tipDy;s.setStyle(a,"left",t.Px(r)),s.setStyle(a,"top",t.Px(h))}),e.postDelay)),n.stopPropagation()}),i),t.setEventHandler("mouseout",(t=>{e.stopTimers(i,e);const n=setTimeout((()=>s.append(h,a)),e.clearDelay);e.clearTimer.set(i,n),t.stopPropagation()}),i)}}},He]],["statusline",[(t,e)=>{const s=t.childNodes[1];if(s&&s.node.isKind("mtext")){const i=t.adaptor,n=s.node.getText();t.dom.forEach((t=>i.setAttribute(t,"data-statusline",n))),t.setEventHandler("mouseover",(s=>{if(null===e.status){const s=i.body(i.document);e.status=i.append(s,t.html("mjx-status",{},[t.text(n)]))}s.stopPropagation()})),t.setEventHandler("mouseout",(t=>{e.status&&(i.remove(e.status),e.status=null),t.stopPropagation()}))}},{status:null}]]]),t}(),zi=MathJax._.core.MmlTree.MmlNodes.menclose.MmlMenclose,Qi={top:(t,e,s,i)=>[0,t-i,s,t-i],right:(t,e,s,i)=>[s-i,-e,s-i,t],bottom:(t,e,s,i)=>[0,i-e,s,i-e],left:(t,e,s,i)=>[i,-e,i,t],vertical:(t,e,s,i)=>[s/2,t,s/2,-e],horizontal:(t,e,s,i)=>[0,(t-e)/2,s,(t-e)/2],up:(t,e,s,i)=>[i,i-e,s-i,t-i],down:(t,e,s,i)=>[i,t-i,s-i,i-e]},Ji=function(t,e,s=""){const{h:i,d:n,w:o}=t.getBBox(),r=t.thickness/2;return Ui(Qi[e](i,n,o,r),t,s)},Ui=function(t,e,s){if(s){const i=e.getOffset(s);i&&("X"===s?(t[0]-=i,t[2]-=i):(t[1]-=i,t[3]-=i))}return t},Xi=function(t,e=""){return(s,i)=>{const n=s.line(Ji(s,t,e));s.adaptor.append(s.dom[0],n)}},Ki=function(t){return me(((e,s)=>{e.adaptor.append(e.dom[0],e.line(Ji(e,t)))}))(t)},qi=function(t,e,s){return ge(((t,i)=>{t.adaptor.append(t.dom[0],t.line(Ji(t,e))),t.adaptor.append(t.dom[0],t.line(Ji(t,s)))}))(t,e,s)},$i=function(t){return fe((e=>(e,s)=>{e.adaptor.append(e.dom[0],e.line(Ji(e,t)))}))(t)},Yi=function(t){return xe(((t,e)=>{t.adaptor.append(t.dom[0],e)}))(t)},Zi=function(t){return be(((t,e)=>{t.adaptor.append(t.dom[0],e)}))(t)},tn=function(){var t;const e=Qe(Os);return t=class extends e{line(t){const[e,s,i,n]=t;return this.svg("line",{x1:this.fixed(e),y1:this.fixed(s),x2:this.fixed(i),y2:this.fixed(n),"stroke-width":this.fixed(this.thickness)})}box(t,e,s,i=0){const n=this.thickness,o={x:this.fixed(n/2),y:this.fixed(n/2-s),width:this.fixed(t-n),height:this.fixed(e+s-n),fill:"none","stroke-width":this.fixed(n)};return i&&(o.rx=this.fixed(i)),this.svg("rect",o)}ellipse(t,e,s){const i=this.thickness;return this.svg("ellipse",{rx:this.fixed((t-i)/2),ry:this.fixed((e+s-i)/2),cx:this.fixed(t/2),cy:this.fixed((e-s)/2),fill:"none","stroke-width":this.fixed(i)})}path(t,...e){return this.svg("path",{d:e.map((t=>"string"==typeof t?t:this.fixed(t))).join(" "),style:{"stroke-width":this.fixed(this.thickness)},"stroke-linecap":"round","stroke-linejoin":t,fill:"none"})}fill(...t){return this.svg("path",{d:t.map((t=>"string"==typeof t?t:this.fixed(t))).join(" ")})}arrow(t,e,s,i="",n=0){const{w:o,h:r,d:a}=this.getBBox(),h=(t-o)/2,d=(r-a)/2,l=this.thickness,c=l/2,[u,p,m]=[l*this.arrowhead.x,l*this.arrowhead.y,l*this.arrowhead.dx],g=s?this.fill("M",o+h,d,"l",-(u+m),p,"l",m,c-p,"L",u-h,d+c,"l",m,p-c,"l",-(u+m),-p,"l",u+m,-p,"l",-m,p-c,"L",o+h-u,d-c,"l",-m,c-p,"Z"):this.fill("M",o+h,d,"l",-(u+m),p,"l",m,c-p,"L",-h,d+c,"l",0,-l,"L",o+h-u,d-c,"l",-m,c-p,"Z"),f=[];if(n&&f.push("X"===i?`translate(${this.fixed(-n)} 0)`:`translate(0 ${this.fixed(n)})`),e){const t=this.jax.fixed(180*-e/Math.PI);f.push(`rotate(${t} ${this.fixed(o/2)} ${this.fixed(d)})`)}return f.length&&this.adaptor.setAttribute(g,"transform",f.join(" ")),g}toSVG(t){const e=this.standardSvgNodes(t),s=this.getBBoxExtenders()[3],i={};s>0&&(i.transform="translate("+this.fixed(s)+", 0)");const n=this.adaptor.append(e[0],this.svg("g",i));this.renderChild?this.renderChild(this,n):(this.childNodes[0].toSVG([n]),this.childNodes[0].place(0,0));for(const t of Object.keys(this.notations)){const s=this.notations[t];!s.renderChild&&s.renderer(this,e[0])}}},t.kind=zi.prototype.kind,t.notations=new Map([Ki("top"),Ki("right"),Ki("bottom"),Ki("left"),qi("actuarial","top","right"),qi("madruwb","bottom","right"),$i("up"),$i("down"),["horizontalstrike",{renderer:Xi("horizontal","Y"),bbox:t=>[0,t.padding,0,t.padding]}],["verticalstrike",{renderer:Xi("vertical","X"),bbox:t=>[t.padding,0,t.padding,0]}],["box",{renderer:(t,e)=>{const{w:s,h:i,d:n}=t.getBBox();t.adaptor.append(t.dom[0],t.box(s,i,n))},bbox:oe,border:ae,remove:"left right top bottom"}],["roundedbox",{renderer:(t,e)=>{const{w:s,h:i,d:n}=t.getBBox(),o=t.thickness+t.padding;t.adaptor.append(t.dom[0],t.box(s,i,n,o))},bbox:oe}],["circle",{renderer:(t,e)=>{const{w:s,h:i,d:n}=t.getBBox();t.adaptor.append(t.dom[0],t.ellipse(s,i,n))},bbox:oe}],["phasorangle",{renderer:(t,e)=>{const{w:s,h:i,d:n}=t.getBBox(),o=t.getArgMod(1.75*t.padding,i+n)[0],r=t.thickness/2,a=i+n,h=Math.cos(o);t.adaptor.append(t.dom[0],t.path("mitre","M",s,r-n,"L",r+h*r,r-n,"L",h*a+r,a-n-r))},bbox:t=>{const e=t.padding/2,s=t.thickness;return[2*e,e,e+s,3*e+s]},border:t=>[0,0,t.thickness,0],remove:"bottom"}],Zi("up"),Zi("down"),Zi("left"),Zi("right"),Zi("updown"),Zi("leftright"),Yi("updiagonal"),Yi("northeast"),Yi("southeast"),Yi("northwest"),Yi("southwest"),Yi("northeastsouthwest"),Yi("northwestsoutheast"),["longdiv",{renderer:(t,e)=>{const{w:s,h:i,d:n}=t.getBBox(),o=t.thickness/2,r=t.padding;t.adaptor.append(t.dom[0],t.path("round","M",o,o-n,"a",r-o/2,(i+n)/2-4*o,0,"0,1",0,i+n-2*o,"L",s-o,i-o))},bbox:t=>{const e=t.padding,s=t.thickness;return[e+s,e,e,2*e+s/2]}}],["radical",{renderer:(t,e)=>{t.msqrt.toSVG([e]);const s=t.sqrtTRBL()[3];t.place(-s,0,e)},init:t=>{t.msqrt=t.createMsqrt(t.childNodes[0])},bbox:t=>t.sqrtTRBL(),renderChild:!0}]]),t}(),en=MathJax._.core.MmlTree.MmlNodes.semantics,sn=en.MmlSemantics,nn=en.MmlAnnotationXML,on=en.MmlAnnotation,rn=function(){var t;const e=Ss(Os);return(t=class extends e{toSVG(t){if(this.toEmbellishedSVG(t))return;const e=this.standardSvgNodes(t);this.childNodes.length&&this.childNodes[0].toSVG(e)}}).kind=sn.prototype.kind,t}(),an=function(){var t;return(t=class extends Os{toSVG(t){super.toSVG(t)}computeBBox(){return this.bbox}}).kind=on.prototype.kind,t}(),hn=function(){var t;return(t=class extends Os{}).kind=nn.prototype.kind,t.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},t}(),dn=function(){var t;return t=class extends Os{toSVG(t){const e=this.adaptor.clone(this.node.getXML()),s=this.jax.math.metrics.em*this.jax.math.metrics.scale,i=this.fixed(1/s),{w:n,h:o,d:r}=this.getBBox();this.dom=[this.adaptor.append(t[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-o*s)+"px",width:this.jax.fixed(n*s)+"px",height:this.jax.fixed((o+r)*s)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[e]))]}computeBBox(t,e=!1){const{w:s,h:i,d:n}=this.jax.measureXMLnode(this.node.getXML());t.w=s,t.h=i,t.d=n}getStyles(){}getScale(){}getVariant(){}},t.kind=Qt.prototype.kind,t.autoStyle=!1,t}(),ln=MathJax._.core.MmlTree.MmlNodes.mglyph.MmlMglyph,cn=function(){var t;const e=Xe(Os);return(t=class extends e{toSVG(t){const e=this.standardSvgNodes(t);if(this.charWrapper)return void this.charWrapper.toSVG(e);const{src:s,alt:i}=this.node.attributes.getList("src","alt"),n=this.fixed(this.height),o={width:this.fixed(this.width),height:n,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":i,href:s},r=this.svg("image",o);this.adaptor.append(e[0],r)}}).kind=ln.prototype.kind,t}(),un=MathJax._.core.MmlTree.MmlNodes.TeXAtom.TeXAtom,pn=function(){var t;const e=Fe(Os);return(t=class extends e{toSVG(t){super.toSVG(t),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",_t[this.node.texClass])}}).kind=un.prototype.kind,t}(),mn=function(){var t;const e=Ge(Os);return(t=class extends e{static addStyles(t,e){t.addStyles({'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":e.options.blacker}})}toSVG(t){const e=this.adaptor,s=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===s)this.dom=[e.append(t[0],this.jax.unknownText(i,s))];else{const n=this.remappedText(i,s);this.parent.childNodes.length>1?t=this.dom=[e.append(t[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=t;let o=0;for(const e of n)o+=this.placeChar(e,o,0,t[0],s,!0);this.addUtext(o,0,t[0],s)}}}).kind=zt.prototype.kind,t}(),gn=MathJax._.core.MmlTree.MmlNodes.HtmlNode.HtmlNode,fn=function(){var t;const e=Re(Os);return t=class extends e{toSVG(t){const e=this.jax.math.metrics,s=e.em*e.scale,i=this.fixed(1/s),{w:n,h:o,d:r}=this.getBBox();this.dom=[this.adaptor.append(t[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-o*s)+"px",width:this.jax.fixed(n*s)+"px",height:this.jax.fixed((o+r)*s)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[this.getHTML()]))]}},t.kind=gn.prototype.kind,t.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},t}(),xn={[js.kind]:js,[Is.kind]:Is,[Rs.kind]:Rs,[Gs.kind]:Gs,[zs.kind]:zs,[Js.kind]:Js,[Xs.kind]:Xs,[qs.kind]:qs,[Ys.kind]:Ys,[ei.kind]:ei,[ii.kind]:ii,[oi.kind]:oi,[ai.kind]:ai,[di.kind]:di,[ci.kind]:ci,[pi.kind]:pi,[Ai.kind]:Ai,[Bi.kind]:Bi,[vi.kind]:vi,[Ci.kind]:Ci,[Mi.kind]:Mi,[Li.kind]:Li,[Wi.kind]:Wi,[ji.kind]:ji,[Ii.kind]:Ii,[Ri.kind]:Ri,[Gi.kind]:Gi,[_i.kind]:_i,[tn.kind]:tn,[rn.kind]:rn,[an.kind]:an,[hn.kind]:hn,[dn.kind]:dn,[cn.kind]:cn,[pn.kind]:pn,[mn.kind]:mn,[fn.kind]:fn,[Os.kind]:Os};class bn extends Ie{}bn.defaultNodes=xn;class An{constructor(t){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=t}cachePath(t,e,s){const i="MJX-"+this.localID+(this.jax.font.getVariant(t).cacheID||"")+"-"+e;return this.cache.has(i)||(this.cache.set(i,s),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:i,d:s}))),i}clearLocalID(){this.localID=""}useLocalID(t=null){this.localID=(null==t?++this.nextID:t)+(""===t?"":"-")}clearCache(){this.cache=new Map,this.defs=this.jax.svg("defs")}getCache(){return this.defs}}class Bn extends Pt{static charOptions(t,e){return super.charOptions(t,e)}}function vn(t,e,s){for(const s of Object.keys(e)){const i=parseInt(s);Bn.charOptions(t,i).p=e[i]}for(const e of Object.keys(s)){const i=parseInt(e);Bn.charOptions(t,i).c=s[i]}return t}Bn.OPTIONS=Object.assign(Object.assign({},Pt.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),Bn.JAX="SVG";class yn extends Bn{}const kn="nofont",wn="http://www.w3.org/2000/svg",Sn="http://www.w3.org/1999/xlink";class Cn extends Ds{get forceInlineBreaks(){return!0}constructor(t=null){super(t,bn,yn),this.minwidth=0,this.shift=0,this.svgStyles=null,this.fontCache=new An(this)}initialize(){"global"===this.options.fontCache&&this.fontCache.clearCache()}clearFontCache(){this.fontCache.clearCache()}reset(){this.clearFontCache()}escaped(t,e){return this.setDocument(e),this.html("span",{},[this.text(t.math)])}styleSheet(t){if(this.svgStyles)return this.svgStyles;const e=this.svgStyles=super.styleSheet(t);return this.adaptor.setAttribute(e,"id",Cn.STYLESHEETID),e}pageElements(t){return"global"!==this.options.fontCache||this.findCache(t)?null:this.svg("svg",{id:Cn.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])}findCache(t){const e=this.adaptor,s=e.tags(e.body(t.document),"svg");for(let t=s.length-1;t>=0;t--)if(this.adaptor.getAttribute(s[t],"id")===Cn.FONTCACHEID)return!0;return!1}processMath(t,e){const s=this.container;this.container=e;const[i,n]=this.createRoot(t);this.typesetSvg(t,i,n),t.node.getProperty("process-breaks")&&this.handleInlineBreaks(t,i,n),this.container=s}createRoot(t){const{w:e,h:s,d:i,pwidth:n}=t.getOuterBBox(),[o,r]=this.createSVG(s,i,e);if(n){const e=this.adaptor;e.setStyle(o,"min-width",e.getStyle(o,"width")),e.setAttribute(o,"width",n),e.removeAttribute(o,"viewBox");const i=this.fixed(t.metrics.ex/(1e3*this.font.params.x_height),6);e.setAttribute(r,"transform",`scale(${i},-${i}) translate(0, ${this.fixed(1e3*-s,1)})`)}return[o,r]}createSVG(t,e,s){const i=this.math.metrics.em/1e3,n=Math.max(s,i),o=Math.max(t+e,i),r=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),a=this.adaptor,h=a.append(this.container,this.svg("svg",{xmlns:wn,width:this.ex(n),height:this.ex(o),role:"img",focusable:!1,style:{"vertical-align":this.ex(-e)},viewBox:[0,this.fixed(1e3*-t,1),this.fixed(1e3*n,1),this.fixed(1e3*o,1)].join(" ")},[r]));return.001===n&&(a.setAttribute(h,"preserveAspectRatio","xMidYMid slice"),s<0&&a.setStyle(this.container,"margin-right",this.ex(s))),"none"!==this.options.fontCache&&this.options.useXlink&&a.setAttribute(h,"xmlns:xlink",Sn),[h,r]}typesetSvg(t,e,s){const i=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),i.insert(this.fontCache.getCache(),s)),t.toSVG([s]),this.fontCache.clearLocalID(),this.minwidth)i.setStyle(e,"minWidth",this.ex(this.minwidth)),i.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){const t=i.getAttribute(this.container,"justify")||"center";this.setIndent(e,t,this.shift)}}setIndent(t,e,s){"center"!==e&&"left"!==e||this.adaptor.setStyle(t,"margin-left",this.ex(s)),"center"!==e&&"right"!==e||this.adaptor.setStyle(t,"margin-right",this.ex(-s))}handleInlineBreaks(t,e,s){const i=t.childNodes[0].breakCount;if(!i)return;const n=this.adaptor,o=n.firstChild(s),r=n.childNodes(n.firstChild(o)),a=t.childNodes[0].lineBBox;n.remove(s);for(let s=0;s<=i;s++){const i=a[s]||t.childNodes[0].getLineBBox(s),{h,d,w:l}=i,[c,u]=t.childNodes[0].getBreakNode(i),{scale:p}=c.getBBox(),[m,g]=this.createSVG(h*p,d*p,l*p),f=n.append(g,n.clone(o,!1));for(const t of n.childNodes(r[s]))n.append(f,t);n.insert(m,e);const x=!(!u||!u.node.getProperty("forcebreak"));if(x&&"after"===u.node.attributes.get("linebreakstyle")){const t=c.parent.node.childIndex(c.node)+1,e=c.parent.childNodes[t],s=(e?e.getLineBBox(0).originalL:0)*p;s&&this.addInlineBreak(m,s,x)}else if(x||s){const t=(c&&s?c.getLineBBox(0).originalL:0)*p;!t&&x||this.addInlineBreak(m,t,x||!!c.node.getProperty("forcebreak"))}}n.childNodes(e).length&&n.append(n.firstChild(n.parent(e)),n.firstChild(e)),n.remove(e)}addInlineBreak(t,e,s){const i=this.adaptor,n=Le(e);s||i.insert(i.node("mjx-break",{prebreak:!0}),t),i.insert(i.node("mjx-break",s?Ee[n]?{size:Ee[n]}:{style:`letter-spacing: ${Le(e-1)}`}:{newline:!0}),t)}ex(t){return t/=this.font.params.x_height,Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"ex"}svg(t,e={},s=[]){return this.html(t,e,s,wn)}unknownText(t,e){const s=this.math.metrics,i=this.font.params.x_height/s.ex*s.em*1e3,n=this.svg("text",{"data-variant":e,transform:"scale(1,-1)","font-size":this.fixed(i,1)+"px"},[this.text(t)]),o=this.adaptor;if("-explicitFont"!==e){const s=ve(t);if(1!==s.length||s[0]<119808||s[0]>120831){const[t,s,i]=this.font.getCssFont(e);o.setAttribute(n,"font-family",t),s&&o.setAttribute(n,"font-style","italic"),i&&o.setAttribute(n,"font-weight","bold")}}return n}measureTextNode(t){const e=this.adaptor;t=e.clone(t),e.removeAttribute(t,"transform");const s=this.fixed(1e3*this.font.params.x_height,1),i=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,s,s].join(" ")},[t]);e.append(e.body(e.document),i);let n=e.nodeSize(t,1e3,!0)[0];return e.remove(i),{w:n,h:.75,d:.2}}}Cn.NAME="SVG",Cn.OPTIONS=Object.assign(Object.assign({},Ds.OPTIONS),{blacker:3,internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null,useXlink:!0}),Cn.commonStyles=Object.assign(Object.assign({},Ds.commonStyles),{'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}}),Cn.FONTCACHEID="MJX-SVG-global-cache",Cn.STYLESHEETID="MJX-SVG-styles",MathJax.loader&&MathJax.loader.checkVersion("output/svg","4.0.0-beta.3","output"),vt({_:{output:{common:{Direction:e,FontData:s,LineBBox:i,LinebreakVisitor:n,Notation:o,Wrapper:r,WrapperFactory:a,Wrappers:{HtmlNode:h,TeXAtom:d,TextNode:l,maction:c,math:u,menclose:p,mfenced:m,mfrac:g,mglyph:f,mi:x,mmultiscripts:b,mn:A,mo:B,mpadded:v,mroot:y,mrow:k,ms:w,mspace:S,msqrt:C,msubsup:M,mtable:L,mtd:N,mtext:D,mtr:O,munderover:W,scriptbase:T,semantics:j}},svg_ts:bt,svg:{DefaultFont:xt,FontCache:gt,FontData:ft,Notation:rt,Wrapper:E,WrapperFactory:mt,Wrappers_ts:pt,Wrappers:{HtmlNode:ut,TeXAtom:lt,TextNode:ct,maction:ot,math:P,menclose:at,merror:z,mfenced:$,mfrac:X,mglyph:dt,mi:R,mmultiscripts:et,mn:G,mo:F,mpadded:J,mphantom:U,mroot:q,mrow:I,ms:H,mspace:Q,msqrt:K,msubsup:Z,mtable:st,mtd:nt,mtext:_,mtr:it,munderover:tt,scriptbase:Y,semantics:ht,zero:V}}}}});const Mn=MathJax._.util.FunctionList.FunctionList,Ln=t=>(Tn.source.hasOwnProperty(t.name)&&(t.name=Tn.source[t.name]),!0),Nn=t=>{const e=t.name;return e.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(t.name="[mathjax]/"+e.replace(/^\.\//,"")),t.addExtension&&!e.match(/\.[^\/]+$/)&&(t.name+=".js"),!0},Dn=t=>{let e;for(;(e=t.name.match(/^\[([^\]]*)\]/))&&Tn.paths.hasOwnProperty(e[1]);)t.name=Tn.paths[e[1]]+t.name.substr(e[0].length);return!0};var On;!function(t){const e=yt.version;function s(s){t.versions.set(En.resolvePath(s),e)}t.versions=new Map,t.ready=function(...t){0===t.length&&(t=Array.from(En.packages.keys()));const e=[];for(const s of t){const t=En.packages.get(s)||new En(s,!0);e.push(t.promise)}return Promise.all(e)},t.load=function(...e){if(0===e.length)return Promise.resolve();const s=[];for(const i of e){let e=En.packages.get(i);e||(e=new En(i),e.provides(Tn.provides[i])),e.checkNoLoad(),s.push(e.promise.then((()=>{Tn.versionWarnings&&e.isLoaded&&!t.versions.has(En.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return En.loadAll(),Promise.all(s)},t.preLoad=function(...t){for(const e of t){let t=En.packages.get(e);t||(t=new En(e,!0),t.provides(Tn.provides[e])),t.loaded()}},t.defaultReady=function(){void 0!==Wn.startup&&Wn.config.startup.ready()},t.getRoot=function(){if("undefined"!=typeof document){const t=document.currentScript||document.getElementById("MathJax-script");if(t)return t.src.replace(/\/[^\/]*$/,"")}return"/"},t.checkVersion=function(t,i,n){return s(t),!(!Tn.versionWarnings||i===e)&&(console.warn(`Component ${t} uses ${i} of MathJax; version in use is ${e}`),!0)},t.saveVersion=s,t.pathFilters=new Mn,t.pathFilters.add(Ln,0),t.pathFilters.add(Nn,10),t.pathFilters.add(Dn,20)}(On||(On={}));const Wn=yt;if(void 0===Wn.loader){Bt(Wn.config,"loader",{paths:{mathjax:On.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:On.defaultReady.bind(On),failed:t=>console.log(`MathJax(${t.package||"?"}): ${t.message}`),require:null,pathFilters:[],versionWarnings:!0}),vt({loader:On});for(const t of Wn.config.loader.pathFilters)Array.isArray(t)?On.pathFilters.add(t[0],t[1]):On.pathFilters.add(t)}const Tn=Wn.config.loader;class jn extends Error{constructor(t,e){super(t),this.package=e}}class En{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(t,e=!0){const s={name:t,original:t,addExtension:e};return On.pathFilters.execute(s),s.name}static loadAll(){for(const t of this.packages.values())t.canLoad&&t.load()}constructor(t,e=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=t,this.noLoad=e,En.packages.set(t,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const t=[],e=En.packages,s=this.noLoad,i=this.name,n=[];Tn.dependencies.hasOwnProperty(i)?n.push(...Tn.dependencies[i]):"core"!==i&&n.push("core");for(const i of n){const n=e.get(i)||new En(i,s);this.dependencies.indexOf(n)<0&&(n.addDependent(this,s),this.dependencies.push(n),n.isLoaded||(this.dependencyCount++,t.push(n.promise)))}return t}makePromise(t){let e=new Promise(((t,e)=>{this.resolve=t,this.reject=e}));const s=Tn[this.name]||{};return s.ready&&(e=e.then((t=>s.ready(this.name)))),t.length&&(t.push(e),e=Promise.all(t).then((t=>t.join(", ")))),s.failed&&e.catch((t=>s.failed(new jn(t,this.name)))),e}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const t=En.resolvePath(this.name);Tn.require?this.loadCustom(t):this.loadScript(t)}}loadCustom(t){try{const e=Tn.require(t);e instanceof Promise?e.then((()=>this.checkLoad())).catch((e=>this.failed("Can't load \""+t+'"\n'+e.message.trim()))):this.checkLoad()}catch(t){this.failed(t.message)}}loadScript(t){const e=document.createElement("script");e.src=t,e.charset="UTF-8",e.onload=t=>this.checkLoad(),e.onerror=e=>this.failed("Can't load \""+t+'"'),document.head.appendChild(e)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const t of this.dependents)t.requirementSatisfied();for(const t of this.provided)t.loaded();this.resolve(this.name)}failed(t){this.hasFailed=!0,this.isLoading=!1,this.reject(new jn(t,this.name))}checkLoad(){((Tn[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((t=>this.failed(t)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(t=[]){for(const e of t){let t=En.packages.get(e);t||(Tn.dependencies[e]||(Tn.dependencies[e]=[]),Tn.dependencies[e].push(e),t=new En(e,!0),t.isLoading=!0),this.provided.push(t)}}addDependent(t,e){this.dependents.push(t),e||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const t of this.dependencies)t.checkNoLoad()}}}En.packages=new Map;const Vn="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font";({config(t,e,s,i){if(MathJax.loader){Bt(MathJax.config,t,MathJax.config.output||{});let e=MathJax.config[t],n=e.font||s;if("string"!=typeof n&&(e.fontData=n,e.font=n=n.NAME),"["!==n.charAt(0)){const s=e.fontPath||Vn,i=n.match(/^[a-z]+:/)?(n.match(/[^/:\\]*$/)||[t])[0]:n;Bt(MathJax.config.loader,"paths",{[i]:i===n?s.replace(/%%FONT%%/g,n):n}),n=`[${i}]`}const o=n.substr(1,n.length-2);o!==s?Bt(MathJax.config.loader,`output/${t}`,{checkReady:()=>MathJax.loader.load(`${n}/${t}`).catch((t=>console.log(t)))}):(vt({_:{output:{fonts:{[o]:{[t+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),Bt(MathJax,"config",{output:{font:n},[t]:{fontData:i,dynamicPrefix:`${n}/${t}/dynamic`}}),"chtml"===t&&Bt(MathJax.config,t,{fontURL:En.resolvePath(`${n}/${t}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(t,e),MathJax.startup.useOutput(t))},loadFont(t,e,s,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${s}]/${e}`);const n=MathJax.config.loader[`output/${e}`];return(n&&n.checkReady?n.checkReady().then(t):t()).catch((t=>console.log(t)))}}).config("svg",Cn,kn,yn)})(); \ No newline at end of file diff --git a/sre/mathmaps/base.json b/sre/mathmaps/base.json new file mode 100644 index 0000000000..941e4d9d6c --- /dev/null +++ b/sre/mathmaps/base.json @@ -0,0 +1,137 @@ +{ +"base/functions/algebra.min": +[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}] +, +"base/functions/elementary.min": +[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}] +, +"base/functions/hyperbolic.min": +[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}] +, +"base/functions/trigonometry.min": +[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}] +, +"base/symbols/digits_rest.min": +[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}] +, +"base/symbols/greek-rest.min": +[{"locale":"base"},{"key":"0394","category":"Lu"}] +, +"base/symbols/greek-scripts.min": +[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}] +, +"base/symbols/greek-symbols.min": +[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}] +, +"base/symbols/hebrew_letters.min": +[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}] +, +"base/symbols/latin-lower-double-accent.min": +[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}] +, +"base/symbols/latin-lower-phonetic.min": +[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}] +, +"base/symbols/latin-lower-single-accent.min": +[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}] +, +"base/symbols/latin-rest.min": +[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}] +, +"base/symbols/latin-upper-double-accent.min": +[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}] +, +"base/symbols/latin-upper-single-accent.min": +[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}] +, +"base/symbols/math_angles.min": +[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}] +, +"base/symbols/math_arrows.min": +[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}] +, +"base/symbols/math_characters.min": +[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}] +, +"base/symbols/math_delimiters.min": +[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}] +, +"base/symbols/math_geometry.min": +[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}] +, +"base/symbols/math_harpoons.min": +[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}] +, +"base/symbols/math_non_characters.min": +[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}] +, +"base/symbols/math_symbols.min": +[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}] +, +"base/symbols/math_whitespace.min": +[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}] +, +"base/symbols/other_stars.min": +[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}] +, +"base/units/area.min": +[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}] +, +"base/units/currency.min": +[{"locale":"base"},{"key":"$","category":"currency","names":["$","💲","$","﹩","USD"]},{"key":"£","category":"currency","names":["£","£","GBP"]},{"key":"¥","category":"currency","names":["¥","¥","JPY"]},{"key":"€","category":"currency","names":["€","EUR"]},{"key":"₡","category":"currency","names":["₡","CRC"]},{"key":"₢","category":"currency","names":["₢"]},{"key":"₣","category":"currency","names":["₣"]},{"key":"₤","category":"currency","names":["₤"]},{"key":"₥","category":"currency","names":["₥"]},{"key":"₦","category":"currency","names":["₦","NGN"]},{"key":"₧","category":"currency","names":["₧"]},{"key":"₨","category":"currency","names":["₨","₹","INR","NPR","PKR","LKR"]},{"key":"₩","category":"currency","names":["₩","₩","KRW"]},{"key":"₪","category":"currency","names":["₪"]},{"key":"₫","category":"currency","names":["₫"]},{"key":"₭","category":"currency","names":["₭"]},{"key":"₮","category":"currency","names":["₮"]},{"key":"₯","category":"currency","names":["₯"]},{"key":"₰","category":"currency","names":["₰"]},{"key":"₱","category":"currency","names":["₱"]},{"key":"₲","category":"currency","names":["₲"]},{"key":"₳","category":"currency","names":["₳"]},{"key":"₴","category":"currency","names":["₴","UAH"]},{"key":"₵","category":"currency","names":["₵","GHS"]},{"key":"₸","category":"currency","names":["₸","KZT"]},{"key":"₺","category":"currency","names":["₺","TRY"]},{"key":"元","category":"currency","names":["元"]},{"key":"¢","category":"currency","names":["¢","¢"]}] +, +"base/units/energy.min": +[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"Ω","category":"energy","si":true,"names":["Ω"]}] +, +"base/units/length.min": +[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}] +, +"base/units/memory.min": +[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}] +, +"base/units/other.min": +[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}] +, +"base/units/speed.min": +[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}] +, +"base/units/temperature.min": +[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","°F"]},{"key":"C","category":"temperature","names":["C","°C"]},{"key":"K","category":"temperature","names":["K","°K"]}] +, +"base/units/time.min": +[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"″","category":"time","names":["″"]},{"key":"min","category":"time","names":["min","′"]},{"key":"°","category":"time","names":["°"]},{"key":"h","category":"time","names":["h","hr"]}] +, +"base/units/volume.min": +[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}] +, +"base/units/weight.min": +[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}] +, +"base/rules/clearspeak_base.min": +{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \"protected\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\"italic\"]","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\"normal\"]","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))","contains(@annotation, \"general:text\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\"latinletter\" or @role=\"greekletter\" or @role=\"simple function\"",".[@category=\"Lu\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\"latinletter\" or @role=\"greekletter\"",".[@category=\"Lu\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\"latinletter\" or @role=\"greekletter\"",".[@category=\"Lu\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\"function\")","not(contains(@grammar, \"angle\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\"latinletter\" or @role=\"greekletter\"",".[@category=\"Lu\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\"latinletter\" or @role=\"greekletter\"",".[@category=\"Lu\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\"function\")","not(contains(@grammar, \"angle\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \"collapsed\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\"normal\"]","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\"comma\""],["Precondition","punctuation","default","self::punctuation","@role=\"comma\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\"comma\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\"comma\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\"ellipsis\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\"ellipsis\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\"ellipsis\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\"endpunct\"","content/*[1][@role=\"vbar\"]","content/*[1][@embellished]","name(content/*[1])=\"subscript\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\"endpunct\"","content/*[1][@role=\"vbar\"]","content/*[1][@embellished]","name(content/*[1])=\"superscript\"","name(content/*[1]/children/*[1])=\"subscript\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\"vbar\"","not(parent::*/parent::*[@embellished=\"punctuation\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\"vbar\"","not(parent::*/parent::*[@embellished=\"punctuation\"])","parent::*/parent::*[@role=\"sequence\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\"vbar\"","not(parent::*/parent::*[@embellished=\"punctuation\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\"vbar\"","not(parent::*/parent::*[@embellished=\"punctuation\"])"],["Precondition","member","default","self::operator","@role=\"element\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\"element\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\"element\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\"element\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\"element\""],["Precondition","not-member","default","self::operator","@role=\"nonelement\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\"nonelement\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\"nonelement\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\"nonelement\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\"nonelement\""],["Precondition","set-member","default","self::operator","@role=\"element\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\"element\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\"element\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\"element\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\"element\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member","default","self::operator","@role=\"nonelement\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\"nonelement\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\"nonelement\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\"nonelement\"","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\"nonelement\"","contains(@annotation, \"set:intensional\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\"prime\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\"sequence\"]","content/*[1][@role=\"degree\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"number\"","children/*[2][text()=\"′\"]","not(contains(@grammar, \"degree\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"number\"","children/*[2][text()=\"′\"]","children/*[1][text()=\"1\"]","not(contains(@grammar, \"degree\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"number\"","children/*[2][text()=\"″\"]","not(contains(@grammar, \"degree\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"number\"","children/*[2][text()=\"″\"]","children/*[1][text()=\"1\"]","not(contains(@grammar, \"degree\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"′\"]","contains(@grammar, \"degree\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"′\"]","contains(@grammar, \"degree\")","children/*[1][text()=\"1\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"″\"]","contains(@grammar, \"degree\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"″\"]","contains(@grammar, \"degree\")","children/*[1][text()=\"1\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\"degree\""],["Precondition","degree-angle","default","self::punctuation","@role=\"degree\"","preceding-sibling::*[text()=\"1\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"′\"]","not(contains(@grammar, \"degree\"))","name(children/*[1])=\"number\" or (children/*[1][@role=\"latinletter\"] and \"\"=translate(children/*[1]/text(),\"abcdefghijklmnopqrstuvwxyz\", \"\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"′\"]","not(contains(@grammar, \"degree\"))","children/*[1][text()=\"1\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"″\"]","not(contains(@grammar, \"degree\"))","name(children/*[1])=\"number\" or (children/*[1][@role=\"latinletter\"] and \"\"=translate(children/*[1]/text(),\"abcdefghijklmnopqrstuvwxyz\", \"\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"″\"]","not(contains(@grammar, \"degree\"))","children/*[1][text()=\"1\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"′\"]","not(contains(@grammar, \"degree\"))","name(children/*[1])=\"number\" or (children/*[1][@role=\"latinletter\"] and \"\"=translate(children/*[1]/text(),\"abcdefghijklmnopqrstuvwxyz\", \"\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"′\"]","not(contains(@grammar, \"degree\"))","children/*[1][text()=\"1\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"″\"]","not(contains(@grammar, \"degree\"))","name(children/*[1])=\"number\" or (children/*[1][@role=\"latinletter\"] and \"\"=translate(children/*[1]/text(),\"abcdefghijklmnopqrstuvwxyz\", \"\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\"prime\"]","children/*[2][text()=\"″\"]","not(contains(@grammar, \"degree\"))","children/*[1][text()=\"1\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \"addArticle\")]","not(contains(@grammar, \"noArticle\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\"simple function\"","name(children/*[2])=\"appl\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\"simple function\"","name(children/*[2])=\"fenced\"","name(children/*[2]/children/*[1])=\"appl\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\"prefix function\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\"prefix function\"","parent::*/parent::infixop[@role=\"implicit\"]","following-sibling::*","not(contains(@grammar, \"impliedTimes\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\"prefix function\"","name(children/*[2])=\"fenced\"","contains(children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\")","name(children/*[2]/children/*[1])!=\"number\"","name(children/*[2]/children/*[1])!=\"identifier\"","name(children/*[2]/children/*[1])!=\"appl\""],["Precondition","function-prefix-embell","default","self::appl","@role=\"prefix function\"","name(children/*[1])!=\"function\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\"prefix function\"","(name(children/*[2])=\"fenced\" and not(contains(children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\"))) or name(children/*[2])=\"fraction\" or (name(children/*[2])!=\"fenced\" and not(contains(children/*[2]/@annotation, \"clearspeak:simple\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\"prefix function\"","name(children/*[1])=\"subscript\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\"prefix function\"","content/*[2][text()=\"ln\"]","not(following-sibling::*)","not(contains(@grammar, \"NatLog\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\"prefix function\"","content/*[2][text()=\"ln\"]","not(contains(@grammar, \"NatLog\"))"],["Precondition","function-ln-of","default","self::appl","@role=\"prefix function\"","content/*[2][text()=\"ln\"]","name(children/*[2])=\"fenced\"","not(contains(@grammar, \"NatLog\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\"prefix function\"","content/*[2][text()=\"ln\"]","not(following-sibling::*)","not(contains(@grammar, \"NatLog\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\"prefix function\"","content/*[2][text()=\"ln\"]","not(contains(@grammar, \"NatLog\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\"prefix function\"","name(parent::*/parent::*)=\"superscript\"","not(following-sibling::*)","(name(children/*[2])=\"fenced\" and not(contains(children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\"))) or name(children/*[2])=\"fraction\" or (name(children/*[2])!=\"fenced\" and not(contains(children/*[2]/@annotation, \"clearspeak:simple\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\"prefix function\"","name(parent::*/parent::*)=\"superscript\"","not(following-sibling::*)","name(children/*[1])=\"subscript\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\"prefix function\"","children/*[1][@category=\"Hyperbolic\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\"prefix function\"","name(children/*[1])=\"superscript\"","name(children/*[1]/children/*[2])=\"prefixop\"","children/*[1]/children/*[2][@role=\"negative\"]","children/*[1]/children/*[2]/children/*[1][text()=\"1\"]","not(contains(@grammar, \"functions_none\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\"prefix function\"","name(children/*[1])=\"superscript\"","name(children/*[1]/children/*[2])=\"prefixop\"","children/*[1]/children/*[2][@role=\"negative\"]","children/*[1]/children/*[2]/children/*[1][text()=\"1\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\"prefix function\"","name(children/*[1])=\"superscript\"","name(children/*[1]/children/*[2])=\"prefixop\"","children/*[1]/children/*[2][@role=\"negative\"]","children/*[1]/children/*[2]/children/*[1][text()=\"1\"]","not(contains(@grammar, \"functions_none\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\"prefix function\"","name(children/*[1])=\"superscript\"","name(children/*[1]/children/*[2])=\"prefixop\"","children/*[1]/children/*[2][@role=\"negative\"]","children/*[1]/children/*[2]/children/*[1][text()=\"1\"]","name(children/*[2])=\"fenced\"","children/*[2]/children/*[1][@role=\"prefix function\"]","contains(children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\")","not(contains(@grammar, \"functions_none\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\"prefix function\"","name(children/*[1])=\"superscript\"","name(children/*[1]/children/*[2])=\"prefixop\"","children/*[1]/children/*[2][@role=\"negative\"]","children/*[1]/children/*[2]/children/*[1][text()=\"1\"]","not(contains(@grammar, \"functions_none\"))","(name(children/*[2])=\"fenced\" and not(contains(children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\"))) or (name(children/*[2])=\"fraction\" and children/*[2][@role!=\"vulgar\"])"],["Precondition","function-inverse","default","self::superscript","@role=\"prefix function\" or @role=\"simple function\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=\"1\"]","not(contains(@grammar, \"functions_none\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\"prefix function\"","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\"prefix function\"]","name(children/*[2])=\"identifier\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\"prefix function\" or @role=\"simple function\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=\"1\"]","not(contains(@grammar, \"functions_none\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"number\"","contains(children/superscript/children/*[1]/@annotation, \"clearspeak:simple\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"fraction\"","contains(children/superscript/children/*[1]/@annotation, \"clearspeak:simple\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"identifier\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\"implicit\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \"simple\")","name(children/*[2]/children/*[2])=\"superscript\"","(name(children/*[2]/children/*[2]/children/*[1])=\"number\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\")) or name(children/*[2]/children/*[2]/children/*[1])=\"identifier\"","children/*[2]/children/*[2]/children/*[2][text()=\"2\"] or children/*[2]/children/*[2]/children/*[2][text()=\"3\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\"identifier\"","children/*[2][@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\"negative\"]","name(children/*[2]/children/*[1])=\"number\"","children/*[2]/children/*[1][@role=\"integer\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\"identifier\"","children/*[1][@role=\"simple function\"]","children/*[2][@role!=\"prime\"]","not(contains(@grammar, \"functions_none\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\"identifier\"","children/*[1][@role=\"simple function\"]","not(contains(@grammar, \"functions_none\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\"identifier\"","children/*[2][@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","name(children/*[2]/children/*[1])=\"number\"","children/*[2]/children/*[1][@role=\"integer\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","name(children/*[2]/children/*[1])=\"number\"","children/*[2]/children/*[1][@role=\"integer\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\"identifier\"","children/*[2][@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \"ordinal\")"],["Precondition","exponent-number","default","self::number","@role=\"integer\"","contains(@grammar, \"ordinal\")","text()!=\"0\"","not(contains(@annotation, \"general:basenumber\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\"integer\"","contains(@grammar, \"ordinal\")","text()!=\"0\"","not(contains(@annotation, \"general:basenumber\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\"integer\"","contains(@grammar, \"ordinal\")","text()=\"0\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\"integer\"","contains(@grammar, \"ordinal\")","text()!=\"0\"","not(contains(@annotation, \"general:basenumber\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\"integer\"","contains(@grammar, \"ordinal\")","text()=\"0\""],["Precondition","square","default","self::superscript","@role!=\"unit\"","children/*[2][text()=\"2\"]","name(children/*[1])!=\"text\" or not(name(children/*[1])=\"text\" and (name(../../../punctuated[@role=\"text\"]/..)=\"stree\" or name(..)=\"stree\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\"unit\"","children/*[2][text()=\"3\"]","name(children/*[1])!=\"text\" or not(name(children/*[1])=\"text\" and (name(../../../punctuated[@role=\"text\"]/..)=\"stree\" or name(..)=\"stree\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\"leftright\"","contains(children/*[1]/@annotation, \"clearspeak:simple\")","name(../..)!=\"superscript\" and name(../..)!=\"subscript\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\"leftright\"","name(../..)=\"superscript\"","children/*[1][@role=\"integer\"] or children/*[1][@role=\"float\"] or (children/*[1][@role=\"vulgar\"] and contains(children/*[1]/@annotation, \"clearspeak:simple\")) or children/*[1][@role=\"latinletter\"] or children/*[1][@role=\"greekletter\"] or children/*[1][@role=\"otherletter\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\"leftright\"","name(../*[1])=\"identifier\" or name(../*[1])=\"function\"","parent::*/parent::*[@role=\"simple function\" or @role=\"prefix function\"]","children/*[1][@role=\"simple function\" or @role=\"prefix function\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\") or name(children/*[1]/children/*[2]/children/*[1])=\"subscript\" or name(children/*[1]/children/*[2]/children/*[1])=\"superscript\" or children/*[1]/children/*[2]/children/*[1][@role=\"vulgar\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\"leftright\"","name(../*[1])=\"identifier\" or name(../*[1])=\"function\"","parent::*/parent::*[@role=\"simple function\" or @role=\"prefix function\"]","children/*[1][@role=\"simple function\" or @role=\"prefix function\"]","name(children/*[1]/children/*[1])=\"identifier\" or name(children/*[1]/children/*[1])=\"function\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\")","name(children/*[1]/children/*[2]/children/*[1])=\"identifier\" or name(children/*[1]/children/*[2]/children/*[1])=\"number\""],["Precondition","fences-open-close","default","self::fenced","@role=\"leftright\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\"metric\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\"leftright\"","name(../*[1])=\"identifier\" or name(../*[1])=\"function\"","parent::*/parent::*[@role=\"simple function\" or @role=\"prefix function\"]","not(contains(children/*[1]/@annotation, \"clearspeak:simple\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\"leftright\"","name(../*[1])=\"identifier\" or name(../*[1])=\"function\"","parent::*/parent::*[@role=\"simple function\" or @role=\"prefix function\"]","children/*[1][@role=\"simple function\" or @role=\"prefix function\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\") or name(children/*[1]/children/*[2]/children/*[1])=\"subscript\" or name(children/*[1]/children/*[2]/children/*[1])=\"superscript\" or children/*[1]/children/*[2]/children/*[1][@role=\"vulgar\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\"composed function\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\"leftright\"","parent::*/parent::*[@role!=\"simple function\"]","parent::*/parent::*[@role!=\"prefix function\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \"spokenFence\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\"punctuated\"","children/*[1][@role=\"sequence\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \"interval\"))","name(children/*[1])=\"punctuated\"","children/*[1][@role=\"sequence\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\"comma\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"(\"","content/*[2]/text()=\")\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"[\"","content/*[2]/text()=\")\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"(\"","content/*[2]/text()=\"]\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"[\"","content/*[2]/text()=\"]\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"(\"","content/*[2]/text()=\")\"","children/*[1]/children/*[3]/text()=\"∞\" or (name(children/*[1]/children/*[3])=\"prefixop\" and children/*[1]/children/*[3]/children/*[1]/text()=\"∞\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"(\"","content/*[2]/text()=\")\"","children/*[1]/children/*[1]/text()=\"∞\" or (name(children/*[1]/children/*[1])=\"prefixop\" and children/*[1]/children/*[1]/children/*[1]/text()=\"∞\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"(\"","content/*[2]/text()=\")\"","children/*[1]/children/*[3]/text()=\"∞\" or (name(children/*[1]/children/*[3])=\"prefixop\" and children/*[1]/children/*[3]/children/*[1]/text()=\"∞\")","children/*[1]/children/*[1]/text()=\"∞\" or (name(children/*[1]/children/*[1])=\"prefixop\" and children/*[1]/children/*[1]/children/*[1]/text()=\"∞\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"[\"","content/*[2]/text()=\")\"","children/*[1]/children/*[3]/text()=\"∞\" or (name(children/*[1]/children/*[3])=\"prefixop\" and children/*[1]/children/*[3]/children/*[1]/text()=\"∞\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \"interval\")","content/*[1]/text()=\"(\"","content/*[2]/text()=\"]\"","children/*[1]/children/*[1]/text()=\"∞\" or (name(children/*[1]/children/*[1])=\"prefixop\" and children/*[1]/children/*[1]/children/*[1]/text()=\"∞\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\"leftright\"","name(../..)=\"appl\"","name(children/*[1]) = \"appl\"","preceding-sibling::*/descendant-or-self::*[@role=\"subsup\"] or children/*[1]/descendant-or-self::*[@role=\"subsup\"]"],["Precondition","set-empty","default","self::fenced","@role=\"set empty\""],["Precondition","set-extended","default","self::fenced","@role=\"set extended\""],["Precondition","set-collection","default","self::fenced","@role=\"set collection\""],["Alias","set-collection","self::fenced","@role=\"set singleton\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\"set extended\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\"set collection\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\"Logarithm\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \"simpleDet\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\"appl\" or name(children/*[2])=\"appl\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \"clearspeak:simple\") or contains(children/*[1]/@annotation, \"clearspeak:unit\")","contains(children/*[2]/@annotation, \"clearspeak:simple\") or contains(children/*[2]/@annotation, \"clearspeak:unit\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\"vulgar\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\"text\"","name(children/*[2])=\"text\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\"infixop\"","children/*[1][@role=\"unit\"]","name(children/*[2])=\"text\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\"vulgar\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\"vulgar\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \"endfrac\"))","not(contains(children/*[1]/@annotation, \"clearspeak:unit\"))","not(contains(children/*[2]/@annotation, \"clearspeak:unit\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\"fraction\"","name(children/*[2])=\"fraction\"","contains(children/*[1]/@annotation, \"clearspeak:simple\")","contains(children/*[2]/@annotation, \"clearspeak:simple\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\"vulgar\"","contains(@annotation, \"clearspeak:simple\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\"negative\"","name(children/*[1])=\"sqrt\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\"negative\"","name(children/*[1])=\"sqrt\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\"addition\"]) or (parent::*/parent::*[1]/text()!=\"±\" and parent::*/parent::*/text()!=\"∓\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\"addition\"]) or (parent::*/parent::*[1]/text()!=\"±\" and parent::*/parent::*/text()!=\"∓\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\"addition\"]) or (parent::*/parent::*[1]/text()!=\"±\" and parent::*/parent::*/text()!=\"∓\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\"addition\"]) or (parent::*/parent::*[1]/text()!=\"±\" and parent::*/parent::*/text()!=\"∓\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \"EndRoot\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\"negative\"","name(children/*[1])=\"sqrt\"","not(contains(@grammar, \"EndRoot\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \"EndRoot\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\"negative\"","name(children/*[1])=\"sqrt\"","not(contains(@grammar, \"EndRoot\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\"3\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\"3\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \"EndRoot\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \"EndRoot\"))"],["Precondition","negative","default","self::prefixop","@role=\"negative\""],["Precondition","positive","default","self::prefixop","@role=\"positive\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\"∠\"","children/*[1][text()=\"m\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\"prefix\")","descendant-or-self::*/text()=\"∩\" or descendant-or-self::*/text()=\"∪\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\"division\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\"implicit\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\"implicit\"","name(children/*[1])=\"appl\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\"implicit\"","name(children/*[last()])=\"appl\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\"implicit\"","name(children/*[1])=\"appl\"","name(children/*[last()])=\"appl\""],["Precondition","implicit-times","default","self::operator","@role=\"multiplication\"","text()=\"⁢\""],["Precondition","implicit-times-default","default","self::operator","@role=\"multiplication\"","text()=\"⁢\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\"multiplication\"","text()=\"⁢\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\"multiplication\"","text()=\"⁢\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\"multiplication\"","text()=\"⁢\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\"implicit\"","contains(@annotation, \"clearspeak:simple\")","not(contains(@grammar, \"inFrac\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \"clearspeak:simple\")","not(contains(@grammar, \"inFrac\"))","name(.)!=\"identifier\"","name(.)!=\"function\"","name(.)!=\"number\"","name(parent::*/parent::*)=\"fraction\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\"implicit\"","contains(@grammar, \"afterPower\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\"numbersetletter\"]","text()=\"ℕ\" or (text()=\"N\" and @font=\"double-struck\")"],["Precondition","integers","default","self::identifier[@role=\"numbersetletter\"]","text()=\"ℤ\" or (text()=\"Z\" and @font=\"double-struck\")"],["Precondition","rational-numbers","default","self::identifier[@role=\"numbersetletter\"]","text()=\"ℚ\" or (text()=\"Q\" and @font=\"double-struck\")"],["Precondition","real-numbers","default","self::identifier[@role=\"numbersetletter\"]","text()=\"ℝ\" or (text()=\"R\" and @font=\"double-struck\")"],["Precondition","complex-numbers","default","self::identifier[@role=\"numbersetletter\"]","text()=\"ℂ\" or (text()=\"C\" and @font=\"double-struck\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\"ℕ\" or (children/*[1]/text()=\"N\" and children/*[1]/@font=\"double-struck\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\"ℤ\" or (children/*[1]/text()=\"Z\" and children/*[1]/@font=\"double-struck\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\"ℚ\" or (children/*[1]/text()=\"Q\" and children/*[1]/@font=\"double-struck\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\"ℝ\" or (children/*[1]/text()=\"R\" and children/*[1]/@font=\"double-struck\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\"ℂ\" or (children/*[1]/text()=\"C\" and children/*[1]/@font=\"double-struck\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\"ℕ\" or (children/*[1]/text()=\"N\" and children/*[1]/@font=\"double-struck\")","children/*[2]/text()=\"0\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\"ℤ\" or (children/*[1]/text()=\"Z\" and children/*[1]/@font=\"double-struck\")","children/*[2]/text()=\"+\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\"ℤ\" or (children/*[1]/text()=\"Z\" and children/*[1]/@font=\"double-struck\")","children/*[2]/text()=\"-\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\"ℚ\" or (children/*[1]/text()=\"Q\" and children/*[1]/@font=\"double-struck\")","children/*[2]/text()=\"+\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\"ℚ\" or (children/*[1]/text()=\"Q\" and children/*[1]/@font=\"double-struck\")","children/*[2]/text()=\"-\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\"neutral\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\"neutral\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\"neutral\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\"neutral\""],["Precondition","fences-metric","default","self::fenced","@role=\"metric\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\"metric\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\"squarematrix\""],["Precondition","determinant","default","self::matrix","@role=\"determinant\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\"determinant\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\"squarematrix\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\"rowvector\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\"rowvector\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\"rowvector\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \"simpleDet\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \"simpleDet\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \"EndMatrix\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \"EndMatrix\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\"determinant\"","not(contains(@grammar, \"EndMatrix\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\"rowvector\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\"rowvector\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \"EndMatrix\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \"EndMatrix\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\"rowvector\"","not(contains(@grammar, \"EndMatrix\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\"determinant\"","not(contains(@grammar, \"EndMatrix\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\"binomial\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \"layoutSummary\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \"layoutSummary\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \"layoutSummary\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \"layoutSummary\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \"layoutSummary\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \"layoutSummary\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\"table\""],["Alias","row-medium","self::row","@role=\"cases\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\"table\""],["Alias","row-long","self::row","@role=\"cases\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\"table\""],["Alias","row-short","self::row","@role=\"cases\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\"cell\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\"line\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \"layoutSummary\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \"layoutSummary\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \"layoutSummary\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \"layoutSummary\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \"layoutSummary\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \"layoutSummary\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \"layoutSummary\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \"layoutSummary\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \"layoutSummary\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \"layoutSummary\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \"layoutSummary\")"],["Alias","lines-none","self::multiline","contains(@grammar, \"layoutSummary\")"],["Alias","lines-none","self::cases","contains(@grammar, \"layoutSummary\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\"empty\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\"overaccent\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\"overaccent\"]","name(children/*[1])=\"underscore\"","children/*[1]/children/*[2][@role!=\"underaccent\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\"underover\"","children/*[2][@role!=\"underaccent\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\"mixed\""],["Precondition","number-with-chars","default","self::number","@role=\"othernumber\"","\"\" != translate(text(), \"0123456789.,\", \"\")","not(contains(@grammar, \"protected\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\"sequence\"","count(./content/*)=1","./content/*[1][@role=\"fullstop\"]","name(children/*[1])=\"number\"","children/*[1][@role=\"integer\"]","name(children/*[3])=\"overscore\"","children/*[3][@role=\"integer\"]","children/*[3]/children/*[2][@role=\"overaccent\"]","children/*[3]/children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\"implicit\"","count(./children/*)=2","name(children/*[1])=\"number\"","children/*[1][@role=\"float\"]","name(children/*[2])=\"overscore\"","children/*[2][@role=\"integer\"]","children/*[2]/children/*[2][@role=\"overaccent\"]","children/*[2]/children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\"sequence\"","count(./content/*)=1","./content/*[1][@role=\"fullstop\"]","name(children/*[1])=\"number\"","children/*[1][@role=\"integer\"]","name(children/*[3])=\"overscore\"","children/*[3][@role=\"integer\"]","children/*[3]/children/*[2][@role=\"overaccent\"]","children/*[3]/children/*[2][contains(@annotation, \"accent:bar\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\"implicit\"","count(./children/*)=2","name(children/*[1])=\"number\"","children/*[1][@role=\"float\"]","name(children/*[2])=\"overscore\"","children/*[2][@role=\"integer\"]","children/*[2]/children/*[2][@role=\"overaccent\"]","children/*[2]/children/*[2][contains(@annotation, \"accent:bar\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \"spaceout\")"],["Precondition","decimal-point","default","self::punctuation","@role=\"fullstop\"","contains(@grammar,\"number\")"],["Precondition","line-segment","default","self::overscore","@role=\"implicit\"","children/*[2][@role=\"overaccent\"]","children/*[2][contains(@annotation, \"accent:bar\")]","name(children/*[1])=\"infixop\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\"overaccent\"]","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","defined-by","default","self::overscore","@role=\"equality\"","@embellished=\"relation\"","name(children/*[2])=\"text\"","children/*[2][text()]=\"def\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\"operator\" or name(children/*[1])=\"relation\""],["Precondition","factorial","default","self::punctuation","text()=\"!\"","name(preceding-sibling::*[1])!=\"text\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\"leftsuper\"]","not(contains(@grammar,\"combinatorics\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\"leftsuper\"]","not(contains(@grammar,\"combinatorics\"))"],["Precondition","left-sub","default","self::*[@role=\"leftsub\"]","not(contains(@grammar,\"combinatorics\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\"leftsub\"]","not(contains(@grammar,\"combinatorics\"))"],["Precondition","right-super","default","self::*[@role=\"rightsuper\"]","not(contains(@grammar,\"combinatorics\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\"rightsuper\"]","not(contains(@grammar,\"combinatorics\"))"],["Precondition","right-sub","default","self::*[@role=\"rightsub\"]","not(contains(@grammar,\"combinatorics\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\"rightsub\"]","not(contains(@grammar,\"combinatorics\"))"],["Precondition","empty-index","default","self::empty[@role=\"rightsub\" or @role=\"rightsuper\" or @role=\"leftsub\" or @role=\"leftsuper\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\"empty\"","name(children/*[5])=\"empty\"","children/*[1][text()=\"P\" or text()=\"C\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\"empty\"","name(children/*[5])=\"empty\"","children/*[1][text()=\"C\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\"empty\"","name(children/*[5])=\"empty\"","children/*[1][text()=\"P\"]"],["Precondition","unit-singular","default","self::identifier[@role=\"unit\"]"],["Precondition","unit-plural","default","self::identifier[@role=\"unit\"]","not(contains(@grammar, \"singular\"))"],["Precondition","unit-square","default","self::superscript[@role=\"unit\"]","children/*[2][text()=2]","name(children/*[1])=\"identifier\""],["Precondition","unit-cubic","default","self::superscript[@role=\"unit\"]","children/*[2][text()=3]","name(children/*[1])=\"identifier\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\"unit\"]","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\"unit\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\"unit\"]","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\"unit\"]"],["Precondition","unit-combine","default","self::infixop[@role=\"unit\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\"unit\"]","name(children/*[1])=\"number\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\"unit\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \"clearspeak:unit\")","children/*[1][@role=\"unit\"]","children/*[1][@category=\"unit:currency\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \"clearspeak:unit\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \"clearspeak:unit\")","children/*[last()][@role=\"unit\"]","children/*[last()][@category=\"unit:currency\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\"top\""],["Precondition","underbar","default","self::enclose","@role=\"bottom\""],["Precondition","leftbar","default","self::enclose","@role=\"left\""],["Precondition","rightbar","default","self::enclose","@role=\"right\""],["Precondition","crossout","default","self::enclose","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel-over","default","self::overscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Alias","cancel-over","self::underscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Alias","cancel-over-end","self::underscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"]],"annotators":["simple","unit"]} +, +"base/rules/clearspeak_base_actions.min": +{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \"ft\" (grammar:annotation=\"unit\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \"ft\" (grammar:annotation=\"unit\":translate)"],["Action","inches","[n] children/*[1]; [t] \"in\" (grammar:annotation=\"unit\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \"in\" (grammar:annotation=\"unit\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\"unit\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\"unit\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\"unit\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\"unit\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\"unit\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\"unit\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\"unit\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\"unit\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\"unit\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\"unit\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \"ft\" (grammar:annotation=\"unit\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \"ft\" (grammar:annotation=\"unit\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \"in\" (grammar:annotation=\"unit\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \"in\" (grammar:annotation=\"unit\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\"0.5\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\"0.5\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \"n\" (join:\"-\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \"z\" (join:\"-\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \"q\" (join:\"-\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \"r\" (join:\"-\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \"c\" (join:\"-\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\"medium\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\"long\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\"unit\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\"unit\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \"abcdefghijklmnopqrstuvwxyzαβγδεζηθικλμνξοπρςστυφχψω\", \"ABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\")","\"\"=translate(text(), \"ABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\",\"\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \"ignoreFont\"))","preceding-sibling::identifier","not(contains(@grammar, \"baseline\"))","preceding-sibling::*[1][contains(@role,\"letter\")]","parent::*/parent::infixop[@role=\"implicit\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \"ignoreFont\"))","preceding-sibling::identifier","not(contains(@grammar, \"baseline\"))","preceding-sibling::*[1][contains(@role,\"letter\")]","parent::*/parent::infixop[@role=\"implicit\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\"normal\"]","not(contains(@grammar, \"ignoreFont\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\"letter\")]","parent::*/parent::infixop[@role=\"implicit\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\"normal\"]","not(contains(@grammar, \"ignoreFont\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\"letter\")]","parent::*/parent::infixop[@role=\"implicit\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\"unit\"","not(@font) or @font=\"normal\" or contains(@grammar, \"ignoreFont\")","text()!=translate(text(), \"abcdefghijklmnopqrstuvwxyzαβγδεζηθικλμνξοπρςστυφχψωABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\"negative\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\"negative\"","children/number"],["Alias","negative-number","self::prefixop","@role=\"negative\"","children/fraction[@role=\"vulgar\"]"],["Precondition","negative","default","self::prefixop","@role=\"negative\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\"division\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\"implicit\""],["Alias","implicit","self::infixop","@role=\"leftsuper\" or @role=\"leftsub\" or @role=\"rightsuper\" or @role=\"rightsub\""],["Precondition","subtraction","default","self::infixop","@role=\"subtraction\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\"prefix function\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\"leftright\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\"neutral\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\"neutral\""],["Precondition","fences-metric","default","self::fenced","@role=\"metric\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\"metric\""],["Precondition","empty-set","default","self::fenced[@role=\"set empty\"]","not(name(../..)=\"appl\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\"set \")","not(name(../..)=\"appl\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\"set \")","not(name(../..)=\"appl\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\"!\"","name(preceding-sibling::*[1])!=\"text\""],["Precondition","minus","default","self::operator","text()=\"-\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\"vulgar\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\"ellipsis\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\"ellipsis\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\"ellipsis\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\"ellipsis\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\"ellipsis\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower","self::underscore","@role=\"limit function\"","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\"underaccent\"]","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\"overaccent\"]","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\"limit function\"","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\"integral\""],["Precondition","integral-brief","brief","self::limboth","@role=\"integral\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\"equality\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\"equality\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\"identifier\"","name(./children/*[2])=\"number\"","./children/*[2][@role!=\"mixed\"]","./children/*[2][@role!=\"othernumber\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"subscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\")) and @role!=\"subsup\"","not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"subscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\")) and @role!=\"subsup\"","not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\"infixop\"","name(children/*[2][@role=\"implicit\"]/children/*[1])=\"superscript\"","name(children/*[2]/children/*[1]/children/*[1])=\"empty\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\"superscript\"","name(children/*[2]/children/*[1])=\"empty\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"superscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\")) and not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"superscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\")) and not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\"prime\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\"prime\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\"infixop\"","name(children/*[2][@role=\"implicit\"]/children/*[1])=\"subscript\"","name(children/*[2]/children/*[1]/children/*[1])=\"empty\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\"subscript\"","name(children/*[2]/children/*[1])=\"empty\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\"text\" or not(name(children/*[1])=\"text\" and (name(../../../punctuated[@role=\"text\"]/..)=\"stree\" or name(..)=\"stree\"))","name(children/*[1])!=\"subscript\" or (name(children/*[1])=\"subscript\" and name(children/*[1]/children/*[1])=\"identifier\" and name(children/*[1]/children/*[2])=\"number\" and children/*[1]/children/*[2][@role!=\"mixed\"] and children/*[1]/children/*[2][@role!=\"othernumber\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\"prefix operator\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\"text\" or not(name(children/*[1])=\"text\" and (name(../../../punctuated[@role=\"text\"]/..)=\"stree\" or name(..)=\"stree\"))","name(children/*[1])!=\"subscript\" or (name(children/*[1])=\"subscript\" and name(children/*[1]/children/*[1])=\"identifier\" and name(children/*[1]/children/*[2])=\"number\" and children/*[1]/children/*[2][@role!=\"mixed\"] and children/*[1]/children/*[2][@role!=\"othernumber\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\"prefix operator\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\"prime\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\"prime\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\"prime\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\"prime\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\"prime\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\"prime\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","name(children/*[1]/children/*[1])=\"identifier\"","name(children/*[1]/children/*[2])=\"number\"","children/*[1]/children/*[2][@role!=\"mixed\"]","children/*[1]/children/*[2][@role!=\"othernumber\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\"overaccent\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]","name(children/*[1])=\"overscore\"","children/*[1]/children/*[2][@role=\"overaccent\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\"overaccent\"]","name(children/*[1])=\"overscore\"","children/*[1]/children/*[2][@role=\"overaccent\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\"underaccent\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]","name(children/*[1])=\"underscore\"","children/*[1]/children/*[2][@role=\"underaccent\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\"underaccent\"]","name(children/*[1])=\"underscore\"","children/*[1]/children/*[2][@role=\"underaccent\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\"letter\")","children/*[2][@role=\"overaccent\"]","children/*[2][contains(@annotation, \"accent:bar\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\"letter\")","children/*[2][@role=\"underaccent\"]","children/*[2][contains(@annotation, \"accent:bar\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\"overaccent\"]","contains(@role,\"letter\")","children/*[2][contains(@annotation, \"accent:tilde\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\"letter\")","children/*[2][@role=\"underaccent\"]","children/*[2][contains(@annotation, \"accent:tilde\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\"text\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\"determinant\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\"determinant\""],["Precondition","determinant-simple","default","self::matrix","@role=\"determinant\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\"determinant\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\"determinant\"","contains(@grammar, \"simpleDet\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\"binomial\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\"binomial\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\"text\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\"top\""],["Alias","underbar","self::enclose","@role=\"bottom\""],["Precondition","leftbar","default","self::enclose","@role=\"left\""],["Precondition","rightbar","default","self::enclose","@role=\"right\""],["Precondition","crossout","default","self::enclose","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel","default","self::overscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Precondition","end-punct","default","self::punctuated","@role=\"endpunct\""],["Precondition","start-punct","default","self::punctuated","@role=\"startpunct\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\"unit\"]"],["Precondition","unit-square","default","self::superscript[@role=\"unit\"]","children/*[2][text()=2]","name(children/*[1])=\"identifier\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\"unit\"]","children/*[2][text()=3]","name(children/*[1])=\"identifier\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\"unit\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\"axiom\"]"],["Precondition","empty-axiom","default","self::inference[@role=\"axiom\"]","name(children/*[1])=\"empty\""],["Generator","CGFtensorRules"]]} +, +"base/rules/mathspeak_base_actions.min": +{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \"″\" (grammar:translate)"],["Action","triple-prime","[t] \"‴\" (grammar:translate)"],["Action","quadruple-prime","[t] \"⁗\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\"unit\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]} +, +"base/rules/mathspeak_base_romance.min": +{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\"Logarithm\"]","name(./children/*[2])=\"identifier\" or name(./children/*[2])=\"number\"","./children/*[2][@role!=\"mixed\"]","./children/*[2][@role!=\"othernumber\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]} +, +"base/rules/prefix_base.min": +{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\"fraction\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\"fraction\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\"superscript\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\"subscript\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\"overscore\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\"underscore\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\"tensor\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\"limlower\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\"limupper\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\"limboth\""],["Precondition","exponent","default","self::*","name(../..)=\"superscript\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\"subscript\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\"overscore\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\"limupper\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\"limboth\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\"underscore\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\"limlower\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\"limboth\""],["Precondition","radicand","default","self::*","name(../..)=\"sqrt\""],["Alias","radicand","self::*","name(../..)=\"root\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\"root\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\"tensor\"","@role=\"leftsub\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\"punctuated\"","name(../../../..)=\"tensor\"","../../@role=\"leftsub\""],["Precondition","leftsuper","default","self::*","name(../..)=\"tensor\"","@role=\"leftsuper\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\"punctuated\"","name(../../../..)=\"tensor\"","../../@role=\"leftsuper\""],["Precondition","rightsub","default","self::*","name(../..)=\"tensor\"","@role=\"rightsub\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\"punctuated\"","name(../../../..)=\"tensor\"","../../@role=\"rightsub\""],["Precondition","rightsuper","default","self::*","name(../..)=\"tensor\"","@role=\"rightsuper\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\"punctuated\"","name(../../../..)=\"tensor\"","../../@role=\"rightsuper\""],["Precondition","choice","default","self::line","@role=\"binomial\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\"binomial\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\"depth\")"],["Precondition","cell-simple","default","self::cell"]]} +, +"base/rules/summary_base.min": +{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \"collapsed\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \"collapsed\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\"mixed\"","contains(@grammar, \"collapsed\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\"mixed\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\"limit function\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\"limit function\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\"ellipsis\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\"ellipsis\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \"collapsed\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \"collapsed\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\"subscript\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\"addition\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\"addition\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\"addition\"","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\"multiplication\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\"multiplication\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\"implicit\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\"implicit\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\"multiplication\"","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\"implicit\"","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\"binomial\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\"determinant\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\"determinant\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\"determinant\"","./children/*/children/*/children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\"squarematrix\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\"squarematrix\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\"rowvector\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\"rowvector\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\"rowvector\"","./children/*/children/*/children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\"ellipsis\"]or ./children/line/children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\"integral\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Alias","abstr-relation","self::multirel","@role!=\"unknown\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\"unknown\"","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]} +, +"base/rules/summary_base_romance.min": +{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \"gender:m\")","contains(@grammar, \"collapsed\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \"gender:f\")","contains(@grammar, \"collapsed\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \"\"","self::*[@grammar]","contains(@grammar, \"gender\")","not(contains(@grammar, \"collapsed\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]} +} + diff --git a/sre/mathmaps/ca.json b/sre/mathmaps/ca.json new file mode 100644 index 0000000000..d65acb4eb6 --- /dev/null +++ b/sre/mathmaps/ca.json @@ -0,0 +1,140 @@ +{ +"ca/messages/alphabets.min": +{"kind":"alphabets","locale":"ca","messages":{"latinSmall":["a","b","c","d","e","f","g","h","I","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alfa","beta","gamma","delta","èpsilon","zeta","eta","theta","iota","kappa","lambda","mi","ni","ksi","òmicron","pi","ro","sigma final","sigma","tau","ípsilon","fi","khi","psi","omega","diferencial parcial","èpsilon","theta","kappa","fi","ro","pi"],"greekCap":["Alfa","Beta","Gamma","Delta","èpsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","Mi","Ni","Ksi","òmicron","Pi","Ro","Sigma final","Sigma","Tau","ípsilon","Fi","Khi","Psi","Omega"],"capPrefix":{"default":"majúscula"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"ca/messages/messages.min": +{"kind":"messages","locale":"ca","messages":{"MS":{"START":"començar","FRAC_V":"fracció","FRAC_B":"frac","FRAC_S":"frac","END":"finalitzar","FRAC_OVER":"entre","TWICE":"","NEST_FRAC":"","ENDFRAC":"","SUPER":"súper","SUB":"sub","SUP":"sup","SUPERSCRIPT":"superíndex","SUBSCRIPT":"subíndex","BASELINE":"línia base","BASE":"base","NESTED":"","NEST_ROOT":"","STARTROOT":"començar arrel","ENDROOT":"finalitzar arrel","ROOTINDEX":"índex d'arrel","ROOT":"arrel","INDEX":"índex","UNDER":"sota","UNDERSCRIPT":"sotaíndex","OVER":"sobre","OVERSCRIPT":"sobreíndex"},"MSroots":{"2":"quadrada","3":"cúbica","4":"a la quarta","5":"a la cinquena","6":"a la sisena","7":"a la setena","8":"a la vuitena","9":"a la novena","10":"a la desena"},"font":{"bold":"negreta","bold-fraktur":"negreta Fraktur","bold-italic":"negreta cursiva","bold-script":"negreta script","caligraphic":"cal·ligràfica","caligraphic-bold":"cal·ligràfica negreta","double-struck":"negreta de pissarra","double-struck-italic":"negreta de pissarra cursiva","fraktur":"Fraktur","fullwidth":"ample complet","italic":"cursiva","monospace":"monoespai","normal":"normal","oldstyle":"estil antic","oldstyle-bold":"estil antic negreta","script":"script","sans-serif":"sans serif","sans-serif-bold":"sans serif cursiva","sans-serif-italic":"sans serif negreta","sans-serif-bold-italic":"sans serif negreta cursiva","unknown":"desconeguda"},"embellish":{"super":"superíndex","sub":"subíndex","circled":"en cercle","parenthesized":"entre parèntesis","period":"punt","negative-circled":"en cercle negre","double-circled":"en doble cercle","circled-sans-serif":"en cercle","negative-circled-sans-serif":"en cercle negre","comma":"coma","squared":"en quadrat","negative-squared":"en quadrat negre"},"role":{"addition":"addició","multiplication":"multiplicació","subtraction":"resta","division":"divisió","equality":"igualtat","inequality":"desigualtat","element":"element","arrow":"fletxa","determinant":"determinant","rowvector":"fila vector","binomial":"binomial","squarematrix":"matriu quadrada","label":"etiqueta","multiline":"línies múltiples","matrix":"matriu","vector":"vector","cases":"declaració de cas","table":"taula","unknown":"desconeguda"},"enclose":{"longdiv":"divisió llarga","actuarial":"símbol actuarial","radical":"arrel quadrada","box":"caixa","roundedbox":"caixa arrodonida","circle":"cercle","left":"barra vertical esquerra","right":"barra vertical dreta","top":"barra","bottom":"subbarra","updiagonalstrike":"ratllada","downdiagonalstrike":"ratllada","verticalstrike":"direcció vertical","horizontalstrike":"direcció horitzontal","madruwb":"símbol factorial àrab","updiagonalarrow":"fletxa diagonal","phasorangle":"angle de fasors","unknown":"divisió llarga"},"navigate":{},"regexp":{"TEXT":"a-zA-ZàçéèíïóòúâêîôûïüÀÇÉÈÍÏÓÒÚÂÊÎÔÛÏÜ","NUMBER":"((\\d{1,3})(?=(.| ))((.| )\\d{3})*(\\,\\d+)?)|^\\d*\\,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":"\\.","JOINER_SUBSUPER":" ","JOINER_FRAC":" "},"unitTimes":""}} +, +"ca/messages/numbers.min": +{"kind":"numbers","locale":"ca","messages":{"zero":"zero","ones":["","un","dos","tres","quatre","cinc","sis","set","vuit","nou","deu","onze","dotze","tretze","catorze","quinze","setze","disset","divuit","dinou"],"tens":["","","vint","trenta","quaranta","cinquanta","seixanta","setanta","vuitanta","noranta"],"large":["","mil","milió","bilió","trilió","quadrilió","quintilió"],"vulgarSep":" ","numSep":" ","special":{"onesOrdinals":["primera","segona","tercera","quarta","cinquena","sisena","setena","vuitena","novena","desena"]}}} +, +"ca/si/prefixes.min": +[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"quilo","h":"hecto","da":"deca","d":"deci","c":"centi","m":"mil·li","µ":"micro","μ":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}] +, +"ca/functions/algebra.min": +[{"locale":"ca"},{"key":"deg","mappings":{"default":{"default":"graus"}}},{"key":"det","mappings":{"default":{"default":"determinant"}}},{"key":"dim","mappings":{"default":{"default":"dimensió"}}},{"key":"hom","mappings":{"default":{"default":"homomorfisme"}}},{"key":"ker","mappings":{"default":{"default":"nucli"}}},{"key":"Tr","mappings":{"default":{"default":"traça"}}}] +, +"ca/functions/elementary.min": +[{"locale":"ca"},{"key":"log","mappings":{"default":{"default":"logaritme"}}},{"key":"ln","mappings":{"default":{"default":"logaritme neperià"}}},{"key":"lg","mappings":{"default":{"default":"logaritme base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponent"}}},{"key":"gcd","mappings":{"default":{"default":"MCD"}}},{"key":"lcm","mappings":{"default":{"default":"mcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"}}},{"key":"im","mappings":{"default":{"default":"part imaginària"}}},{"key":"re","mappings":{"default":{"default":"residu"}}},{"key":"inf","mappings":{"default":{"default":"extrem inferior"}}},{"key":"lim","mappings":{"default":{"default":"límit"}}},{"key":"liminf","mappings":{"default":{"default":""}}},{"key":"limsup","mappings":{"default":{"default":""}}},{"key":"max","mappings":{"default":{"default":"màxim"}}},{"key":"min","mappings":{"default":{"default":"mínim"}}},{"key":"sup","mappings":{"default":{"default":"superior"}}},{"key":"injlim","mappings":{"default":{"default":"límit directe"}}},{"key":"projlim","mappings":{"default":{"default":"límit invers"}}},{"key":"mod","mappings":{"default":{"default":"mòdul"}}},{"key":"Pr","mappings":{"default":{"default":"probabilitat"}}}] +, +"ca/functions/hyperbolic.min": +[{"locale":"ca"},{"key":"cosh","mappings":{"default":{"default":"cosinus hiperbòlic"}}},{"key":"coth","mappings":{"default":{"default":"cotangent hiperbòlica"}}},{"key":"csch","mappings":{"default":{"default":"cosecant hiperbòlica"}}},{"key":"sech","mappings":{"default":{"default":"secant hiperbòlica"}}},{"key":"sinh","mappings":{"default":{"default":"sinus hiperbòlic"}}},{"key":"tanh","mappings":{"default":{"default":"tangent hiperbòlic"}}},{"key":"arcosh","mappings":{"default":{"default":"àrea del cosinus hiperbòlic"}}},{"key":"arcoth","mappings":{"default":{"default":"àrea de la cotangent hiperbòlica"}}},{"key":"arcsch","mappings":{"default":{"default":"àrea de la cosecant hiperbòlica"}}},{"key":"arsech","mappings":{"default":{"default":"àrea de la secant hiperbòlica"}}},{"key":"arsinh","mappings":{"default":{"default":"àrea del sinus hiperbòlic"}}},{"key":"artanh","mappings":{"default":{"default":"àrea de la tangent hiperbòlica"}}}] +, +"ca/functions/trigonometry.min": +[{"locale":"ca"},{"key":"cos","mappings":{"default":{"default":"cosinus"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sinus"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosinus"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sinus"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"}}}] +, +"ca/symbols/digits_rest.min": +[{"locale":"ca"},{"key":"00B2","mappings":{"default":{"default":"al quadrat"},"mathspeak":{"default":"al cuadrado"},"clearspeak":{"default":"al cuadrado"}}},{"key":"00B3","mappings":{"default":{"default":"al cub"},"mathspeak":{"default":"al cubo"},"clearspeak":{"default":"al cubo"}}},{"key":"00BC","mappings":{"default":{"default":"un quart"}}},{"key":"00BD","mappings":{"default":{"default":"un mig"}}},{"key":"00BE","mappings":{"default":{"default":"tres quarts"}}},{"key":"2150","mappings":{"default":{"default":"Fracció vulgar un setè"}}},{"key":"2151","mappings":{"default":{"default":"Fracció vulgar un novè"}}},{"key":"2152","mappings":{"default":{"default":"Fracció vulgar un desè"}}},{"key":"2153","mappings":{"default":{"default":"Fracció vulgar un terç"}}},{"key":"2154","mappings":{"default":{"default":"Fracció vulgar dos terços"}}},{"key":"2155","mappings":{"default":{"default":"Fracció vulgar un cinquè"}}},{"key":"2156","mappings":{"default":{"default":"Fracció vulgar dos cinquens"}}},{"key":"2157","mappings":{"default":{"default":"Fracció vulgar tres cinquens"}}},{"key":"2158","mappings":{"default":{"default":"Fracció vulgar quatre cinquens"}}},{"key":"2159","mappings":{"default":{"default":"Fracció vulgar un sisè"}}},{"key":"215A","mappings":{"default":{"default":"Fracció vulgar cinc sisens"}}},{"key":"215B","mappings":{"default":{"default":"Fracció vulgar un vuitè"}}},{"key":"215C","mappings":{"default":{"default":"Fracció vulgar tres vuitens"}}},{"key":"215D","mappings":{"default":{"default":"Fracció vulgar cinc vuitens"}}},{"key":"215E","mappings":{"default":{"default":"Fracció vulgar set vuitens"}}},{"key":"215F","mappings":{"default":{"default":"Numerador de fraccions un"}}},{"key":"2189","mappings":{"default":{"default":"Fracció vulgar zero terç"}}},{"key":"3248","mappings":{"default":{"default":"Nombre deu en un cercle a la plaça negra"}}},{"key":"3249","mappings":{"default":{"default":"Nombre vint en un cercle a la plaça negra"}}},{"key":"324A","mappings":{"default":{"default":"Nombre circumdat trenta en quadrat negre"}}},{"key":"324B","mappings":{"default":{"default":"Nombre circumdat quaranta en quadrat negre"}}},{"key":"324C","mappings":{"default":{"default":"Cercle nombre cinquanta a la plaça negra"}}},{"key":"324D","mappings":{"default":{"default":"Cercle nombre seixanta a la plaça negra"}}},{"key":"324E","mappings":{"default":{"default":"Nombre setanta en un cercle a la plaça negra"}}},{"key":"324F","mappings":{"default":{"default":"Cercle nombre vuitanta en quadrat negre"}}}] +, +"ca/symbols/greek-rest.min": +[{"locale":"ca"},{"key":"0394","mappings":{"clearspeak":{"default":"triángulo","TriangleSymbol_Delta":"Delta mayúsculo"}}}] +, +"ca/symbols/greek-scripts.min": +[{"locale":"ca"},{"key":"1D26","mappings":{"default":{"default":"majúscula petita gamma"}}},{"key":"1D27","mappings":{"default":{"default":"majúscula petita lambda"}}},{"key":"1D28","mappings":{"default":{"default":"majúscula petita pi"}}},{"key":"1D29","mappings":{"default":{"default":"majúscula petita ro"}}},{"key":"1D2A","mappings":{"default":{"default":"majúscula petita psi"}}},{"key":"1D5E","mappings":{"default":{"default":"modificador petit gamma"}}},{"key":"1D60","mappings":{"default":{"default":"modificador petit fi"}}},{"key":"1D66","mappings":{"default":{"default":"subscripció petita beta"}}},{"key":"1D67","mappings":{"default":{"default":"subíndex petit gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subíndex ro"}}},{"key":"1D69","mappings":{"default":{"default":"subíndex fi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscripció khi"}}}] +, +"ca/symbols/greek-symbols.min": +[{"locale":"ca"},{"key":"03D0","mappings":{"default":{"default":"símbol beta"}}},{"key":"03D7","mappings":{"default":{"default":"símbol kai grec"}}},{"key":"03F6","mappings":{"default":{"default":"èpsilon invertit"}}},{"key":"1D7CA","mappings":{"default":{"default":"matemàtica bold capital digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"matemàtica negreta petita digamma"}}}] +, +"ca/symbols/hebrew_letters.min": +[{"locale":"ca"},{"key":"2135","mappings":{"default":{"default":"alef"}}},{"key":"2136","mappings":{"default":{"default":"bet"}}},{"key":"2137","mappings":{"default":{"default":"guímel"}}},{"key":"2138","mappings":{"default":{"default":"dàlet"}}}] +, +"ca/symbols/latin-lower-double-accent.min": +[{"locale":"ca"},{"key":"01D6","mappings":{"default":{"default":"u amb dièresi i màcron"}}},{"key":"01D8","mappings":{"default":{"default":"u amb dièresi i accent agut"}}},{"key":"01DA","mappings":{"default":{"default":"u amb dièresi i accent"}}},{"key":"01DC","mappings":{"default":{"default":"u amb dièresi i accent greu"}}},{"key":"01DF","mappings":{"default":{"default":"a amb dièresi i màcron"}}},{"key":"01E1","mappings":{"default":{"default":"a amb punt a dalt i màcron"}}},{"key":"01ED","mappings":{"default":{"default":"o amb pecíol i màcron"}}},{"key":"01FB","mappings":{"default":{"default":"a amb anell a sobre i accent agut"}}},{"key":"022B","mappings":{"default":{"default":"o amb dièresi i màcron"}}},{"key":"022D","mappings":{"default":{"default":"o amb titlla i màcron"}}},{"key":"0231","mappings":{"default":{"default":"o amb punt a sobre i màcron"}}},{"key":"1E09","mappings":{"default":{"default":"ce trencada i accent agut"}}},{"key":"1E15","mappings":{"default":{"default":"e amb màcron i greu"}}},{"key":"1E17","mappings":{"default":{"default":"e amb màcron i agut"}}},{"key":"1E1D","mappings":{"default":{"default":"e amb diacrític i breu"}}},{"key":"1E2F","mappings":{"default":{"default":"i amb dièresi i agut"}}},{"key":"1E39","mappings":{"default":{"default":"l amb punt a sota i màcron"}}},{"key":"1E4D","mappings":{"default":{"default":"o amb tilla i accent agut"}}},{"key":"1E4F","mappings":{"default":{"default":"o amb titlla i dièresi"}}},{"key":"1E51","mappings":{"default":{"default":"o amb màcron i greu"}}},{"key":"1E53","mappings":{"default":{"default":"o amb màcron i agut"}}},{"key":"1E5D","mappings":{"default":{"default":"r amb punt a sota i màcron"}}},{"key":"1E65","mappings":{"default":{"default":"s amb agut i punt a dalt"}}},{"key":"1E67","mappings":{"default":{"default":"s amb hàtxek i punt a dalt"}}},{"key":"1E69","mappings":{"default":{"default":"s amb punt a sota i punt a dalt"}}},{"key":"1E79","mappings":{"default":{"default":"u amb titlla i agut"}}},{"key":"1E7B","mappings":{"default":{"default":"u amb màcron i dièresi"}}},{"key":"1EA5","mappings":{"default":{"default":"a amb accent circumflex i agut"}}},{"key":"1EA7","mappings":{"default":{"default":"a amb accent circumflex i greu"}}},{"key":"1EA9","mappings":{"default":{"default":"a amb accent circumflex i ganxo a dalt"}}},{"key":"1EAB","mappings":{"default":{"default":"a amb accent circumflex i titlla"}}},{"key":"1EAD","mappings":{"default":{"default":"a amb accent circumflex i punt a sota"}}},{"key":"1EAF","mappings":{"default":{"default":"a amb breu i accent agut"}}},{"key":"1EB1","mappings":{"default":{"default":"a amb breu i accent greu"}}},{"key":"1EB3","mappings":{"default":{"default":"a amb breu i ganxo a dalt"}}},{"key":"1EB5","mappings":{"default":{"default":"a amb breu i titlla"}}},{"key":"1EB7","mappings":{"default":{"default":"a amb breu i punt a sota"}}},{"key":"1EBF","mappings":{"default":{"default":"e amb accent circumflex i agut"}}},{"key":"1EC1","mappings":{"default":{"default":"e amb accent circumflex i greu"}}},{"key":"1EC3","mappings":{"default":{"default":"e amb accent circumflex i ganxo a dalt"}}},{"key":"1EC5","mappings":{"default":{"default":"e amb accent circumflex i titlla"}}},{"key":"1EC7","mappings":{"default":{"default":"e amb accent circumflex i punt a sota"}}},{"key":"1ED1","mappings":{"default":{"default":"o amb accent circumflex i agut"}}},{"key":"1ED3","mappings":{"default":{"default":"o amb accent circumflex i greu"}}},{"key":"1ED5","mappings":{"default":{"default":"o amb accent circumflex i ganxo a dalt"}}},{"key":"1ED7","mappings":{"default":{"default":"o amb accent circumflex i titlla"}}},{"key":"1ED9","mappings":{"default":{"default":"o amb accent circumflex i punt a sota"}}},{"key":"1EDB","mappings":{"default":{"default":"o amb banya i accent agut"}}},{"key":"1EDD","mappings":{"default":{"default":"o amb banya i accent greu"}}},{"key":"1EDF","mappings":{"default":{"default":"o amb banya i ganxo a sobre"}}},{"key":"1EE1","mappings":{"default":{"default":"o amb banya i titlla"}}},{"key":"1EE3","mappings":{"default":{"default":"o amb banya i punt a sota"}}},{"key":"1EE9","mappings":{"default":{"default":"u amb banya i agut"}}},{"key":"1EEB","mappings":{"default":{"default":"u amb banya i accent greu"}}},{"key":"1EED","mappings":{"default":{"default":"u amb banya i ganxo a sobre"}}},{"key":"1EEF","mappings":{"default":{"default":"u amb banya i titlla"}}},{"key":"1EF1","mappings":{"default":{"default":"u amb banya i punt a sota"}}}] +, +"ca/symbols/latin-lower-phonetic.min": +[{"locale":"ca"},{"key":"00F8","mappings":{"default":{"default":"o barrada"}}},{"key":"0111","mappings":{"default":{"default":"d amb barra"}}},{"key":"0127","mappings":{"default":{"default":"h amb guió"}}},{"key":"0142","mappings":{"default":{"default":"l amb guió"}}},{"key":"0167","mappings":{"default":{"default":"t amb guió"}}},{"key":"0180","mappings":{"default":{"default":"b amb ratlleta"}}},{"key":"019B","mappings":{"default":{"default":"lambda ratllada"}}},{"key":"01B6","mappings":{"default":{"default":"z amb ratlleta"}}},{"key":"01BE","mappings":{"default":{"default":"parada glotal invertida amb ratlleta"}}},{"key":"01E5","mappings":{"default":{"default":"g amb ratlleta"}}},{"key":"01FF","mappings":{"default":{"default":"o amb ratlleta i accent agut"}}},{"key":"023C","mappings":{"default":{"default":"c amb traç"}}},{"key":"0247","mappings":{"default":{"default":"e petita amb traç"}}},{"key":"0249","mappings":{"default":{"default":"j amb traç"}}},{"key":"024D","mappings":{"default":{"default":"amb traç"}}},{"key":"024F","mappings":{"default":{"default":"y amb traç"}}},{"key":"025F","mappings":{"default":{"default":"j petita sense punts amb traç"}}},{"key":"0268","mappings":{"default":{"default":"i amb traç"}}},{"key":"0284","mappings":{"default":{"default":"j petita sense punts amb traç i ganxo"}}},{"key":"02A1","mappings":{"default":{"default":"parada glotal amb traç"}}},{"key":"02A2","mappings":{"default":{"default":"parada invertida glotal amb traç"}}},{"key":"1D13","mappings":{"default":{"default":"O de costat amb traç"}}},{"key":"1D7C","mappings":{"default":{"default":"iota amb traç"}}},{"key":"1D7D","mappings":{"default":{"default":"p amb traç"}}},{"key":"1D7F","mappings":{"default":{"default":"ípsilon amb traç"}}},{"key":"1E9C","mappings":{"default":{"default":"s llarga amb traç diagonal"}}},{"key":"1E9D","mappings":{"default":{"default":"s petita llarga amb traç alt"}}},{"key":"018D","mappings":{"default":{"default":"delta invertida"}}},{"key":"1E9B","mappings":{"default":{"default":"s llarga amb punt a dalt"}}},{"key":"1E9F","mappings":{"default":{"default":"delta petita llatina"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"s llarga"}}},{"key":"0183","mappings":{"default":{"default":"b amb barra a dalt"}}},{"key":"0185","mappings":{"default":{"default":"to sis"}}},{"key":"0188","mappings":{"default":{"default":"c amb ganxo"}}},{"key":"018C","mappings":{"default":{"default":"d amb barra a sobre"}}},{"key":"0192","mappings":{"default":{"default":"f amb ganxo"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k amb ganxo"}}},{"key":"019A","mappings":{"default":{"default":"l amb barra"}}},{"key":"019E","mappings":{"default":{"default":"n amb cama dreta llarga"}}},{"key":"01A1","mappings":{"default":{"default":"o amb banya"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p amb ganxo"}}},{"key":"01A8","mappings":{"default":{"default":"dos tons"}}},{"key":"01AA","mappings":{"default":{"default":"lletra llatina invertida Esh bucle"}}},{"key":"01AB","mappings":{"default":{"default":"t amb palatal ganxo"}}},{"key":"01AD","mappings":{"default":{"default":"t amb ganxo"}}},{"key":"01B0","mappings":{"default":{"default":"u amb banya"}}},{"key":"01B4","mappings":{"default":{"default":"y amb ganxo"}}},{"key":"01B9","mappings":{"default":{"default":"ezh invertit"}}},{"key":"01BA","mappings":{"default":{"default":"ezh amb cua"}}},{"key":"01BD","mappings":{"default":{"default":"to cinc"}}},{"key":"01BF","mappings":{"default":{"default":"wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz amb accent"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae amb màcron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh amb accent"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"lletra petita llatina yogh"}}},{"key":"026E","mappings":{"default":{"default":"lletra petita llatina lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"lletra petita ezh amb bordó"}}},{"key":"02A4","mappings":{"default":{"default":"lletra llatina petita dezh dígraf"}}},{"key":"01DD","mappings":{"default":{"default":"e invertida"}}},{"key":"01FD","mappings":{"default":{"default":"ae amb accent agut"}}},{"key":"0221","mappings":{"default":{"default":"d amb ris"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z amb ganxo"}}},{"key":"0234","mappings":{"default":{"default":"l amb ris"}}},{"key":"0235","mappings":{"default":{"default":"n amb ris"}}},{"key":"0236","mappings":{"default":{"default":"t amb ris"}}},{"key":"0238","mappings":{"default":{"default":"lletra llatina petita db dígraf"}}},{"key":"0239","mappings":{"default":{"default":"lletra llatina petita qp dígraf"}}},{"key":"023F","mappings":{"default":{"default":"s amb cua encreuada"}}},{"key":"0240","mappings":{"default":{"default":"z amb cua swash"}}},{"key":"0242","mappings":{"default":{"default":"lletra llatina petita parada glotal"}}},{"key":"024B","mappings":{"default":{"default":"q amb cua de ganxo"}}},{"key":"0250","mappings":{"default":{"default":"a invertida"}}},{"key":"0251","mappings":{"default":{"default":"alfa minúscula llatina"}}},{"key":"0252","mappings":{"default":{"default":"alfa invertida"}}},{"key":"0253","mappings":{"default":{"default":"b amb ganxo"}}},{"key":"0254","mappings":{"default":{"default":"o oberta"}}},{"key":"0255","mappings":{"default":{"default":"c amb ris"}}},{"key":"0256","mappings":{"default":{"default":"d amb cua"}}},{"key":"0257","mappings":{"default":{"default":"d amb ganxo"}}},{"key":"0258","mappings":{"default":{"default":"e invertida"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa petita amb ganxo"}}},{"key":"025B","mappings":{"default":{"default":"w oberta"}}},{"key":"025C","mappings":{"default":{"default":"e invertida oberta"}}},{"key":"025D","mappings":{"default":{"default":"lletra llatina petita e invertida oberta amb ganxo"}}},{"key":"025E","mappings":{"default":{"default":"e tancada invertida oberta"}}},{"key":"0260","mappings":{"default":{"default":"g amb ganxo"}}},{"key":"0261","mappings":{"default":{"default":"escriptura llatina de lletres petites g"}}},{"key":"0263","mappings":{"default":{"default":"lletra llatina petita gamma"}}},{"key":"0264","mappings":{"default":{"default":"banya de moltó de lletra petita llatina"}}},{"key":"0265","mappings":{"default":{"default":"h girada"}}},{"key":"0266","mappings":{"default":{"default":"h amb ganxo"}}},{"key":"0267","mappings":{"default":{"default":"lletra llatina petita heng amb ganxo"}}},{"key":"0269","mappings":{"default":{"default":"lletra llatina minúscula iota"}}},{"key":"026B","mappings":{"default":{"default":"l amb titlla al mig"}}},{"key":"026C","mappings":{"default":{"default":"l amb cinturó"}}},{"key":"026D","mappings":{"default":{"default":"lletra llatina l amb ganxo retroflex"}}},{"key":"026F","mappings":{"default":{"default":"m girada"}}},{"key":"0270","mappings":{"default":{"default":"m girada amb cama llarga"}}},{"key":"0271","mappings":{"default":{"default":"m amb ganxo"}}},{"key":"0272","mappings":{"default":{"default":"n amb ganxo esquerre"}}},{"key":"0273","mappings":{"default":{"default":"n amb ganxo retroflex"}}},{"key":"0275","mappings":{"default":{"default":"lletra minúscula omega"}}},{"key":"0277","mappings":{"default":{"default":"lletra llatina petita omega tancada"}}},{"key":"0278","mappings":{"default":{"default":"lletra petita llatina"}}},{"key":"0279","mappings":{"default":{"default":"r girada"}}},{"key":"027A","mappings":{"default":{"default":"r girada amb cama llarga"}}},{"key":"027B","mappings":{"default":{"default":"r girada amb ganxo"}}},{"key":"027C","mappings":{"default":{"default":"r amb cama llarga"}}},{"key":"027D","mappings":{"default":{"default":"r amb cua"}}},{"key":"027E","mappings":{"default":{"default":"r amb ham"}}},{"key":"027F","mappings":{"default":{"default":"r invertida amb ham"}}},{"key":"0282","mappings":{"default":{"default":"s amb ganxo"}}},{"key":"0283","mappings":{"default":{"default":"lletra llatina petita esh"}}},{"key":"0285","mappings":{"default":{"default":"lletra llatina petita a la gatzoneta invertida esh"}}},{"key":"0286","mappings":{"default":{"default":"esh minúscula llatina amb ris"}}},{"key":"0287","mappings":{"default":{"default":"t girada"}}},{"key":"0288","mappings":{"default":{"default":"t amb ganxo retroflex"}}},{"key":"0289","mappings":{"default":{"default":"u amb barra"}}},{"key":"028A","mappings":{"default":{"default":"ípsilon"}}},{"key":"028B","mappings":{"default":{"default":"v amb ganxo"}}},{"key":"028C","mappings":{"default":{"default":"v invertida"}}},{"key":"028D","mappings":{"default":{"default":"w girada"}}},{"key":"028E","mappings":{"default":{"default":"y girada"}}},{"key":"0290","mappings":{"default":{"default":"z amb ganxo retroflex"}}},{"key":"0291","mappings":{"default":{"default":"z amb ris"}}},{"key":"0295","mappings":{"default":{"default":"faríngia amb veu fricativa"}}},{"key":"0296","mappings":{"default":{"default":"invertida parada glotal"}}},{"key":"0297","mappings":{"default":{"default":"c estirada"}}},{"key":"0298","mappings":{"default":{"default":"carta bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"e tancada oberta"}}},{"key":"029E","mappings":{"default":{"default":"k girada"}}},{"key":"02A0","mappings":{"default":{"default":"q amb ganxo"}}},{"key":"02A3","mappings":{"default":{"default":"lletra petita dz dígraf"}}},{"key":"02A5","mappings":{"default":{"default":"lletra petita llatina dz dígraf amb bordó"}}},{"key":"02A6","mappings":{"default":{"default":"lletra petita llatina ts dígraf"}}},{"key":"02A7","mappings":{"default":{"default":"lletra petita llatina te-xeix dígraf"}}},{"key":"02A8","mappings":{"default":{"default":"lletra petita llatina tc dígraf amb bordó"}}},{"key":"02A9","mappings":{"default":{"default":"lletra petita llatina feng dígraf"}}},{"key":"02AA","mappings":{"default":{"default":"lletra petita ls dígraf"}}},{"key":"02AB","mappings":{"default":{"default":"lletra petita lz dígraf"}}},{"key":"02AC","mappings":{"default":{"default":"percussió bilabial"}}},{"key":"02AD","mappings":{"default":{"default":"de percurssió bidental"}}},{"key":"02AE","mappings":{"default":{"default":"h invertida amb ham"}}},{"key":"02AF","mappings":{"default":{"default":"h invertida amb ham i cua"}}},{"key":"1D02","mappings":{"default":{"default":"ae girades"}}},{"key":"1D08","mappings":{"default":{"default":"e invertida oberta"}}},{"key":"1D09","mappings":{"default":{"default":"i invertida"}}},{"key":"1D11","mappings":{"default":{"default":"o de costat"}}},{"key":"1D12","mappings":{"default":{"default":"o de costat obert"}}},{"key":"1D14","mappings":{"default":{"default":"oe girades"}}},{"key":"1D16","mappings":{"default":{"default":"o meitat superior"}}},{"key":"1D17","mappings":{"default":{"default":"lletra llatina, lletra inferior, meitat inferior o"}}},{"key":"1D1D","mappings":{"default":{"default":"u cap als costats"}}},{"key":"1D1E","mappings":{"default":{"default":"u de costat amb dièresi"}}},{"key":"1D1F","mappings":{"default":{"default":"m girada cap als costats"}}},{"key":"1D24","mappings":{"default":{"default":"carta llatina expressada espirant laringi"}}},{"key":"1D25","mappings":{"default":{"default":"ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b amb titlla mitjana"}}},{"key":"1D6D","mappings":{"default":{"default":"d amb titlla mitjana"}}},{"key":"1D6E","mappings":{"default":{"default":"f amb titlla mitjana"}}},{"key":"1D6F","mappings":{"default":{"default":"m amb titlla mitjana"}}},{"key":"1D70","mappings":{"default":{"default":"n amb titlla mitjana"}}},{"key":"1D71","mappings":{"default":{"default":"p amb titlla mitjana"}}},{"key":"1D72","mappings":{"default":{"default":"r amb titlla mitjana"}}},{"key":"1D73","mappings":{"default":{"default":"r amb ham i tilla mitjana"}}},{"key":"1D74","mappings":{"default":{"default":"s amb titlla mitjana"}}},{"key":"1D75","mappings":{"default":{"default":"t amb titlla mitjana"}}},{"key":"1D76","mappings":{"default":{"default":"z amb titlla mitjana"}}},{"key":"1D77","mappings":{"default":{"default":"g girada"}}},{"key":"1D79","mappings":{"default":{"default":"g insular"}}},{"key":"1D7A","mappings":{"default":{"default":"th amb ratllada"}}},{"key":"1D80","mappings":{"default":{"default":"b amb ganxo palatal"}}},{"key":"1D81","mappings":{"default":{"default":"d amb ganxo palatal"}}},{"key":"1D82","mappings":{"default":{"default":"f amb ganxo palatí"}}},{"key":"1D83","mappings":{"default":{"default":"g amb ganxo palatal"}}},{"key":"1D84","mappings":{"default":{"default":"k amb ganxo palatí"}}},{"key":"1D85","mappings":{"default":{"default":"l amb ganxo palatí"}}},{"key":"1D86","mappings":{"default":{"default":"m amb ganxo palatí"}}},{"key":"1D87","mappings":{"default":{"default":"n amb ganxo palatal"}}},{"key":"1D88","mappings":{"default":{"default":"p amb ganxo palatí"}}},{"key":"1D89","mappings":{"default":{"default":"r amb ganxo palatal"}}},{"key":"1D8A","mappings":{"default":{"default":"s amb ganxo palatal"}}},{"key":"1D8B","mappings":{"default":{"default":"lletra llatina petita esh amb ganxo palatal"}}},{"key":"1D8C","mappings":{"default":{"default":"v amb ganxo palatal"}}},{"key":"1D8D","mappings":{"default":{"default":"x amb ganxo palatal"}}},{"key":"1D8E","mappings":{"default":{"default":"z amb ganxo palatal"}}},{"key":"1D8F","mappings":{"default":{"default":"a amb ganxo retroflex"}}},{"key":"1D90","mappings":{"default":{"default":"lletra llatina petita alfa amb ganxo retroflex"}}},{"key":"1D91","mappings":{"default":{"default":"d amb ganxo i cua"}}},{"key":"1D92","mappings":{"default":{"default":"e petita amb ganxo retroflex"}}},{"key":"1D93","mappings":{"default":{"default":"e petita oberta amb ganxo retroflex"}}},{"key":"1D94","mappings":{"default":{"default":"e oberta invertida amb ganxo retroflex"}}},{"key":"1D95","mappings":{"default":{"default":"schwa petita amb ganxo retroflex"}}},{"key":"1D96","mappings":{"default":{"default":"i amb ganxo retroflex"}}},{"key":"1D97","mappings":{"default":{"default":"llatina petita o oberta amb ganxo retroflex"}}},{"key":"1D98","mappings":{"default":{"default":"lletra llatina petita esh amb ganxo retroflex"}}},{"key":"1D99","mappings":{"default":{"default":"u amb ganxo retroflex"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh petita amb ganxo retroflex"}}},{"key":"0149","mappings":{"default":{"default":"n precedida per apòstrof"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"ca/symbols/latin-lower-single-accent.min": +[{"locale":"ca"},{"key":"00E0","mappings":{"default":{"default":"a greu"}}},{"key":"00E1","mappings":{"default":{"default":"a aguda"}}},{"key":"00E2","mappings":{"default":{"default":"a accent circumflex"}}},{"key":"00E3","mappings":{"default":{"default":"amb amb titlla"}}},{"key":"00E4","mappings":{"default":{"default":"a dièresi"}}},{"key":"00E5","mappings":{"default":{"default":"amb anell"}}},{"key":"00E7","mappings":{"default":{"default":"ce trencada"}}},{"key":"00E8","mappings":{"default":{"default":"e greu"}}},{"key":"00E9","mappings":{"default":{"default":"e aguda"}}},{"key":"00EA","mappings":{"default":{"default":"e amb accent circumflex"}}},{"key":"00EB","mappings":{"default":{"default":"e dièresi"}}},{"key":"00EC","mappings":{"default":{"default":"i greu"}}},{"key":"00ED","mappings":{"default":{"default":"i aguda"}}},{"key":"00EE","mappings":{"default":{"default":"i amb accent circumflex"}}},{"key":"00EF","mappings":{"default":{"default":"i dièresi"}}},{"key":"00F1","mappings":{"default":{"default":"enya"}}},{"key":"00F2","mappings":{"default":{"default":"o greu"}}},{"key":"00F3","mappings":{"default":{"default":"o aguda"}}},{"key":"00F4","mappings":{"default":{"default":"o amb accent circumflex"}}},{"key":"00F5","mappings":{"default":{"default":"o amb titlla"}}},{"key":"00F6","mappings":{"default":{"default":"o dièresi"}}},{"key":"00F9","mappings":{"default":{"default":"u greu"}}},{"key":"00FA","mappings":{"default":{"default":"u aguda"}}},{"key":"00FB","mappings":{"default":{"default":"u amb accent circumflex"}}},{"key":"00FC","mappings":{"default":{"default":"u dièresi"}}},{"key":"00FD","mappings":{"default":{"default":"y aguda"}}},{"key":"00FF","mappings":{"default":{"default":"y dièresi"}}},{"key":"0101","mappings":{"default":{"default":"a barra"}}},{"key":"0103","mappings":{"default":{"default":"a amb breu"}}},{"key":"0105","mappings":{"default":{"default":"a amb ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c amb agut"}}},{"key":"0109","mappings":{"default":{"default":"c amb accent circumflex"}}},{"key":"010B","mappings":{"default":{"default":"c amb punt a dalt"}}},{"key":"010D","mappings":{"default":{"default":"c amb hàtxek"}}},{"key":"010F","mappings":{"default":{"default":"d amb hàtxek"}}},{"key":"0113","mappings":{"default":{"default":"e barra"}}},{"key":"0115","mappings":{"default":{"default":"e amb breu"}}},{"key":"0117","mappings":{"default":{"default":"e amb punt a dalt"}}},{"key":"0119","mappings":{"default":{"default":"e amb ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e amb hàtxek"}}},{"key":"011D","mappings":{"default":{"default":"g amb accent circumflex"}}},{"key":"011F","mappings":{"default":{"default":"g amb breu"}}},{"key":"0121","mappings":{"default":{"default":"g amb punt a dalt"}}},{"key":"0123","mappings":{"default":{"default":"g amb diacrític"}}},{"key":"0125","mappings":{"default":{"default":"h amb accent circumflex"}}},{"key":"0129","mappings":{"default":{"default":"i amb titlla"}}},{"key":"012B","mappings":{"default":{"default":"i barra"}}},{"key":"012D","mappings":{"default":{"default":"i amb breu"}}},{"key":"012F","mappings":{"default":{"default":"i amb ogonek"}}},{"key":"0131","mappings":{"default":{"default":"i sense punt"}}},{"key":"0135","mappings":{"default":{"default":"j amb accent circumflex"}}},{"key":"0137","mappings":{"default":{"default":"k amb diacrític"}}},{"key":"013A","mappings":{"default":{"default":"l amb agut"}}},{"key":"013C","mappings":{"default":{"default":"l amb diacrític"}}},{"key":"013E","mappings":{"default":{"default":"l amb hàtxek"}}},{"key":"0140","mappings":{"default":{"default":"l amb punt mitjà"}}},{"key":"0144","mappings":{"default":{"default":"n amb agut"}}},{"key":"0146","mappings":{"default":{"default":"n amb diacrític"}}},{"key":"0148","mappings":{"default":{"default":"n amb hàtxek"}}},{"key":"014D","mappings":{"default":{"default":"o barra"}}},{"key":"014F","mappings":{"default":{"default":"o amb breu"}}},{"key":"0151","mappings":{"default":{"default":"o amb doble accent agut"}}},{"key":"0155","mappings":{"default":{"default":"r amb agut"}}},{"key":"0157","mappings":{"default":{"default":"r amb diacrític"}}},{"key":"0159","mappings":{"default":{"default":"r amb hàtxek"}}},{"key":"015B","mappings":{"default":{"default":"s amb agut"}}},{"key":"015D","mappings":{"default":{"default":"s amb accent circumflex"}}},{"key":"015F","mappings":{"default":{"default":"s amb diacrític"}}},{"key":"0161","mappings":{"default":{"default":"s amb hàtxek"}}},{"key":"0163","mappings":{"default":{"default":"t amb diacrític"}}},{"key":"0165","mappings":{"default":{"default":"t amb hàtxek"}}},{"key":"0169","mappings":{"default":{"default":"u amb titlla"}}},{"key":"016B","mappings":{"default":{"default":"u barra"}}},{"key":"016D","mappings":{"default":{"default":"u amb breu"}}},{"key":"016F","mappings":{"default":{"default":"u amb anell a dalt"}}},{"key":"0171","mappings":{"default":{"default":"u amb doble accent agut"}}},{"key":"0173","mappings":{"default":{"default":"u amb ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w amb circumflex"}}},{"key":"0177","mappings":{"default":{"default":"y amb circumflex"}}},{"key":"017A","mappings":{"default":{"default":"z amb agut"}}},{"key":"017C","mappings":{"default":{"default":"z amb punt"}}},{"key":"017E","mappings":{"default":{"default":"a amb hàtxek"}}},{"key":"01CE","mappings":{"default":{"default":"a amb accent"}}},{"key":"01D0","mappings":{"default":{"default":"i amb accent"}}},{"key":"01D2","mappings":{"default":{"default":"o amb accent"}}},{"key":"01D4","mappings":{"default":{"default":"u amb accent"}}},{"key":"01E7","mappings":{"default":{"default":"g amb accent"}}},{"key":"01E9","mappings":{"default":{"default":"k amb accent"}}},{"key":"01EB","mappings":{"default":{"default":"o amb pecíol"}}},{"key":"01F0","mappings":{"default":{"default":"j amb accent"}}},{"key":"01F5","mappings":{"default":{"default":"g amb agut"}}},{"key":"01F9","mappings":{"default":{"default":"n amb greu"}}},{"key":"0201","mappings":{"default":{"default":"a amb accent greu doble"}}},{"key":"0203","mappings":{"default":{"default":"a amb lletres invertides"}}},{"key":"0205","mappings":{"default":{"default":"e amb accent greu doble"}}},{"key":"0207","mappings":{"default":{"default":"e amb lletres invertides"}}},{"key":"0209","mappings":{"default":{"default":"i amb accent greu doble"}}},{"key":"020B","mappings":{"default":{"default":"i amb breu invertida"}}},{"key":"020D","mappings":{"default":{"default":"o amb accent greu doble"}}},{"key":"020F","mappings":{"default":{"default":"o amb lletres invertides"}}},{"key":"0211","mappings":{"default":{"default":"r amb accent greu doble"}}},{"key":"0213","mappings":{"default":{"default":"r amb lletres invertides"}}},{"key":"0215","mappings":{"default":{"default":"u amb accent greu doble"}}},{"key":"0217","mappings":{"default":{"default":"u amb lletres invertides"}}},{"key":"0219","mappings":{"default":{"default":"s amb coma a sota"}}},{"key":"021B","mappings":{"default":{"default":"t amb coma a sota"}}},{"key":"021F","mappings":{"default":{"default":"h amb hàtxek"}}},{"key":"0227","mappings":{"default":{"default":"a amb un punt a dalt"}}},{"key":"0229","mappings":{"default":{"default":"e amb diacrític"}}},{"key":"022F","mappings":{"default":{"default":"o amb punt a dalt"}}},{"key":"0233","mappings":{"default":{"default":"y amb màcron"}}},{"key":"0237","mappings":{"default":{"default":"j sense punt"}}},{"key":"1E01","mappings":{"default":{"default":"a amb anell a sota"}}},{"key":"1E03","mappings":{"default":{"default":"b amb punt a dalt"}}},{"key":"1E05","mappings":{"default":{"default":"b amb punt a sota"}}},{"key":"1E07","mappings":{"default":{"default":"b amb línia a sota"}}},{"key":"1E0B","mappings":{"default":{"default":"d amb punt a dalt"}}},{"key":"1E0D","mappings":{"default":{"default":"d amb punt a sota"}}},{"key":"1E0F","mappings":{"default":{"default":"d amb línia a sota"}}},{"key":"1E11","mappings":{"default":{"default":"d amb diacrític"}}},{"key":"1E13","mappings":{"default":{"default":"d amb accent circumflex a sota"}}},{"key":"1E19","mappings":{"default":{"default":"e amb accent circumflex a sota"}}},{"key":"1E1B","mappings":{"default":{"default":"e amb titlla a sota"}}},{"key":"1E1F","mappings":{"default":{"default":"f amb punt a dalt"}}},{"key":"1E21","mappings":{"default":{"default":"g amb màcron"}}},{"key":"1E23","mappings":{"default":{"default":"h amb punt a dalt"}}},{"key":"1E25","mappings":{"default":{"default":"h amb punt a sota"}}},{"key":"1E27","mappings":{"default":{"default":"h amb dièresi"}}},{"key":"1E29","mappings":{"default":{"default":"h amb diacrític"}}},{"key":"1E2B","mappings":{"default":{"default":"h amb breu a sota"}}},{"key":"1E2D","mappings":{"default":{"default":"i amb titlla a sota"}}},{"key":"1E31","mappings":{"default":{"default":"k amb agut"}}},{"key":"1E33","mappings":{"default":{"default":"k amb punt a sota"}}},{"key":"1E35","mappings":{"default":{"default":"k amb línia a sota"}}},{"key":"1E37","mappings":{"default":{"default":"l amb punt a sota"}}},{"key":"1E3B","mappings":{"default":{"default":"l amb línia a sota"}}},{"key":"1E3D","mappings":{"default":{"default":"l amb accent circumflex a sota"}}},{"key":"1E3F","mappings":{"default":{"default":"m amb agut"}}},{"key":"1E41","mappings":{"default":{"default":"m amb punt a dalt"}}},{"key":"1E43","mappings":{"default":{"default":"m amb punt a sota"}}},{"key":"1E45","mappings":{"default":{"default":"n amb punt a dalt"}}},{"key":"1E47","mappings":{"default":{"default":"n amb punt a sota"}}},{"key":"1E49","mappings":{"default":{"default":"n amb línia a sota"}}},{"key":"1E4B","mappings":{"default":{"default":"n amb accent circumflex a sota"}}},{"key":"1E55","mappings":{"default":{"default":"p amb agut"}}},{"key":"1E57","mappings":{"default":{"default":"p amb punt a dalt"}}},{"key":"1E59","mappings":{"default":{"default":"r amb punt a dalt"}}},{"key":"1E5B","mappings":{"default":{"default":"r amb punt a sota"}}},{"key":"1E5F","mappings":{"default":{"default":"r amb línia a sota"}}},{"key":"1E61","mappings":{"default":{"default":"s amb punt a dalt"}}},{"key":"1E63","mappings":{"default":{"default":"s amb punt a sota"}}},{"key":"1E6B","mappings":{"default":{"default":"t amb punt a dalt"}}},{"key":"1E6D","mappings":{"default":{"default":"t amb punt a sota"}}},{"key":"1E6F","mappings":{"default":{"default":"t amb línia a sota"}}},{"key":"1E71","mappings":{"default":{"default":"t amb accent circumflex a sota"}}},{"key":"1E73","mappings":{"default":{"default":"u amb dièresi a sota"}}},{"key":"1E75","mappings":{"default":{"default":"u amb titlla a sota"}}},{"key":"1E77","mappings":{"default":{"default":"u amb accent circumflex a sota"}}},{"key":"1E7D","mappings":{"default":{"default":"v amb titlla"}}},{"key":"1E7F","mappings":{"default":{"default":"v amb punt a sota"}}},{"key":"1E81","mappings":{"default":{"default":"w amb greu"}}},{"key":"1E83","mappings":{"default":{"default":"w amb agut"}}},{"key":"1E85","mappings":{"default":{"default":"w amb dièresi"}}},{"key":"1E87","mappings":{"default":{"default":"w amb punt a dalt"}}},{"key":"1E89","mappings":{"default":{"default":"w amb punt a sota"}}},{"key":"1E8B","mappings":{"default":{"default":"x amb punt a dalt"}}},{"key":"1E8D","mappings":{"default":{"default":"x amb dièresi"}}},{"key":"1E8F","mappings":{"default":{"default":"y amb punt a dalt"}}},{"key":"1E91","mappings":{"default":{"default":"z amb accent circumflex"}}},{"key":"1E93","mappings":{"default":{"default":"z amb punt a sota"}}},{"key":"1E95","mappings":{"default":{"default":"z amb línia a sota"}}},{"key":"1E96","mappings":{"default":{"default":"h amb línia a sota"}}},{"key":"1E97","mappings":{"default":{"default":"t amb dièresi"}}},{"key":"1E98","mappings":{"default":{"default":"w amb anell a dalt"}}},{"key":"1E99","mappings":{"default":{"default":"y amb anell a dalt"}}},{"key":"1E9A","mappings":{"default":{"default":"a amb anell mitjà dret"}}},{"key":"1EA1","mappings":{"default":{"default":"a amb punt a sota"}}},{"key":"1EA3","mappings":{"default":{"default":"a amb ganxo a dalt"}}},{"key":"1EB9","mappings":{"default":{"default":"e amb punt a sota"}}},{"key":"1EBB","mappings":{"default":{"default":"e amb ganxo a dalt"}}},{"key":"1EBD","mappings":{"default":{"default":"e amb titlla"}}},{"key":"1EC9","mappings":{"default":{"default":"i amb ganxo a dalt"}}},{"key":"1ECB","mappings":{"default":{"default":"i amb punt a sota"}}},{"key":"1ECD","mappings":{"default":{"default":"o amb punt a sota"}}},{"key":"1ECF","mappings":{"default":{"default":"o amb ganxo a dalt"}}},{"key":"1EE5","mappings":{"default":{"default":"u amb punt a sota"}}},{"key":"1EE7","mappings":{"default":{"default":"u amb ganxo a dalt"}}},{"key":"1EF3","mappings":{"default":{"default":"y amb greu"}}},{"key":"1EF5","mappings":{"default":{"default":"y amb punt a sota"}}},{"key":"1EF7","mappings":{"default":{"default":"y amb ganxo a dalt"}}},{"key":"1EF9","mappings":{"default":{"default":"y amb titlla"}}}] +, +"ca/symbols/latin-rest.min": +[{"locale":"ca"},{"key":"210E","mappings":{"default":{"default":"constant de planck"}}},{"key":"0363","mappings":{"default":{"default":"combinant a"}}},{"key":"0364","mappings":{"default":{"default":"combinant e"}}},{"key":"0365","mappings":{"default":{"default":"combinant i"}}},{"key":"0366","mappings":{"default":{"default":"combinant o"}}},{"key":"0367","mappings":{"default":{"default":"combinant u"}}},{"key":"0368","mappings":{"default":{"default":"combinant c"}}},{"key":"0369","mappings":{"default":{"default":"combinant d"}}},{"key":"036A","mappings":{"default":{"default":"combinant h"}}},{"key":"036B","mappings":{"default":{"default":"combinant m"}}},{"key":"036C","mappings":{"default":{"default":"combinant r"}}},{"key":"036D","mappings":{"default":{"default":"combinant t"}}},{"key":"036E","mappings":{"default":{"default":"combinant v"}}},{"key":"036F","mappings":{"default":{"default":"combinant x"}}},{"key":"1D62","mappings":{"default":{"default":"subíndex i"}}},{"key":"1D63","mappings":{"default":{"default":"subíndex r"}}},{"key":"1D64","mappings":{"default":{"default":"subíndex u"}}},{"key":"1D65","mappings":{"default":{"default":"lletra llatina petita v subíndex"}}},{"key":"1DCA","mappings":{"default":{"default":"combinant r a sota"}}},{"key":"1DD3","mappings":{"default":{"default":"combinant lletra minúscula en llatí, aplanat, obert a dalt"}}},{"key":"1DD4","mappings":{"default":{"default":"combinant ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combinant ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combinant av"}}},{"key":"1DD7","mappings":{"default":{"default":"combinant lletra petita llatina c trencada"}}},{"key":"1DD8","mappings":{"default":{"default":"combinant insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combinant eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combinant g"}}},{"key":"1DDB","mappings":{"default":{"default":"combinant petita majúscula g"}}},{"key":"1DDC","mappings":{"default":{"default":"combinant k"}}},{"key":"1DDD","mappings":{"default":{"default":"combinant l"}}},{"key":"1DDE","mappings":{"default":{"default":"combinant petita majúscula l"}}},{"key":"1DDF","mappings":{"default":{"default":"combinant petita majúscula m"}}},{"key":"1DE0","mappings":{"default":{"default":"combinant n"}}},{"key":"1DE1","mappings":{"default":{"default":"combinant petita majúscula n"}}},{"key":"1DE2","mappings":{"default":{"default":"combinant petita majúscula r"}}},{"key":"1DE3","mappings":{"default":{"default":"combinant petita r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combinant s"}}},{"key":"1DE5","mappings":{"default":{"default":"combinant llarga s"}}},{"key":"1DE6","mappings":{"default":{"default":"combinant z"}}},{"key":"2071","mappings":{"default":{"default":"i superíndex"}}},{"key":"207F","mappings":{"default":{"default":"n superíndex"}}},{"key":"2090","mappings":{"default":{"default":"a subíndex"}}},{"key":"2091","mappings":{"default":{"default":"e subíndex"}}},{"key":"2092","mappings":{"default":{"default":"o subíndex"}}},{"key":"2093","mappings":{"default":{"default":"x subíndiex"}}},{"key":"2094","mappings":{"default":{"default":"schwa subíndex"}}},{"key":"2095","mappings":{"default":{"default":"h subíndex"}}},{"key":"2096","mappings":{"default":{"default":"k subíndex"}}},{"key":"2097","mappings":{"default":{"default":"l subíndex"}}},{"key":"2098","mappings":{"default":{"default":"m subíndex"}}},{"key":"2099","mappings":{"default":{"default":"n subíndex"}}},{"key":"209A","mappings":{"default":{"default":"p subíndex"}}},{"key":"209B","mappings":{"default":{"default":"s subíndex"}}},{"key":"209C","mappings":{"default":{"default":"t subíndex"}}},{"key":"2C7C","mappings":{"default":{"default":"j subíndex"}}},{"key":"1F12A","mappings":{"default":{"default":"closca de tortuga amb claudàtors majúscula S"}}},{"key":"1F12B","mappings":{"default":{"default":"cercle itàlic majúscula C"}}},{"key":"1F12C","mappings":{"default":{"default":"cercle itàlic majúscula R"}}},{"key":"1F18A","mappings":{"default":{"default":"creuada negativa quadrada majúscula P"}}}] +, +"ca/symbols/latin-upper-double-accent.min": +[{"locale":"ca"},{"key":"01D5","mappings":{"default":{"default":"majúscula U amb dièresi i màcron"}}},{"key":"01D7","mappings":{"default":{"default":"majúscula U amb dièresi i accent agut"}}},{"key":"01D9","mappings":{"default":{"default":"majúscula U amb dièresi i accent agut"}}},{"key":"01DB","mappings":{"default":{"default":"majúscula U amb dièresi i greu"}}},{"key":"01DE","mappings":{"default":{"default":"majúscula A amb dièresi i màcron"}}},{"key":"01E0","mappings":{"default":{"default":"majúscula A amb punt a dalt i màcron"}}},{"key":"01EC","mappings":{"default":{"default":"majúscula O amb pecíol i màcron"}}},{"key":"01FA","mappings":{"default":{"default":"majúscula A amb anell a dalt i accent agut"}}},{"key":"022A","mappings":{"default":{"default":"majúscula O amb dièresi i màcron"}}},{"key":"022C","mappings":{"default":{"default":"majúscula O amb titlla i màcron"}}},{"key":"0230","mappings":{"default":{"default":"majúscula O amb punt a dalt i màcron"}}},{"key":"1E08","mappings":{"default":{"default":"majúscula C amb diacrític i agut"}}},{"key":"1E14","mappings":{"default":{"default":"majúscula E amb màcron i greu"}}},{"key":"1E16","mappings":{"default":{"default":"majúscula E amb màcron i agut"}}},{"key":"1E1C","mappings":{"default":{"default":"majúscula E amb diacrític i breu"}}},{"key":"1E2E","mappings":{"default":{"default":"majúscula I amb dièresi i agut"}}},{"key":"1E38","mappings":{"default":{"default":"majúscula L amb punt a sota i màcron"}}},{"key":"1E4C","mappings":{"default":{"default":"majúscula O amb titlla i agut"}}},{"key":"1E4E","mappings":{"default":{"default":"majúscula O amb titlla i dièresi"}}},{"key":"1E50","mappings":{"default":{"default":"majúscula O amb màcron i greu"}}},{"key":"1E52","mappings":{"default":{"default":"majúscula O amb màcron i agut"}}},{"key":"1E5C","mappings":{"default":{"default":"majúscula R amb punt a sota i màcron"}}},{"key":"1E64","mappings":{"default":{"default":"majúscula S amb agut i punt a dalt"}}},{"key":"1E66","mappings":{"default":{"default":"majúscula S amb hàtxek i punt a dalt"}}},{"key":"1E68","mappings":{"default":{"default":"majúscula S amb punt a sota i punt a dalt"}}},{"key":"1E78","mappings":{"default":{"default":"majúscula U amb titlla i agut"}}},{"key":"1E7A","mappings":{"default":{"default":"majúscula U amb màcron i dièresi"}}},{"key":"1EA4","mappings":{"default":{"default":"majúscula A amb accent circumflex i agut"}}},{"key":"1EA6","mappings":{"default":{"default":"majúscula A amb accent circumflex i greu"}}},{"key":"1EA8","mappings":{"default":{"default":"majúscula A amb accent circumflex i ganxo a dalt"}}},{"key":"1EAA","mappings":{"default":{"default":"majúscula A amb accent circumflex i titlla"}}},{"key":"1EAC","mappings":{"default":{"default":"majúscula A amb accent circumflex i punt a sota"}}},{"key":"1EAE","mappings":{"default":{"default":"majúscula A amb breu i agut"}}},{"key":"1EB0","mappings":{"default":{"default":"majúscula A amb breu i greu"}}},{"key":"1EB2","mappings":{"default":{"default":"majúscula A amb breu i ganxo a dalt"}}},{"key":"1EB4","mappings":{"default":{"default":"majúscula A amb breu i titlla"}}},{"key":"1EB6","mappings":{"default":{"default":"majúscula A amb breu i punt a sota"}}},{"key":"1EBE","mappings":{"default":{"default":"majúscula E amb accent circumflex i agut"}}},{"key":"1EC0","mappings":{"default":{"default":"majúscula E amb accent circumflex i greu"}}},{"key":"1EC2","mappings":{"default":{"default":"majúscula E amb accent circumflex i ganxo a dalt"}}},{"key":"1EC4","mappings":{"default":{"default":"majúscula E amb accent circumflex i titlla"}}},{"key":"1EC6","mappings":{"default":{"default":"majúscula E amb accent circumflex i punt a sota"}}},{"key":"1ED0","mappings":{"default":{"default":"majúscula O amb accent circumflex i agut"}}},{"key":"1ED2","mappings":{"default":{"default":"majúscula O amb accent circumflex i greu"}}},{"key":"1ED4","mappings":{"default":{"default":"majúscula O amb accent circumflex i ganxo a dalt"}}},{"key":"1ED6","mappings":{"default":{"default":"majúscula O amb accent circumflex i titlla"}}},{"key":"1ED8","mappings":{"default":{"default":"majúscula O amb accent circumflex i punt a sota"}}},{"key":"1EDA","mappings":{"default":{"default":"majúscula O amb banya i agut"}}},{"key":"1EDC","mappings":{"default":{"default":"majúscula O amb banya i greu"}}},{"key":"1EDE","mappings":{"default":{"default":"majúscula O amb ganxo i banya a dalt"}}},{"key":"1EE0","mappings":{"default":{"default":"majúscula O amb banya i titlla"}}},{"key":"1EE2","mappings":{"default":{"default":"majúscula O amb banya i punt a sota"}}},{"key":"1EE8","mappings":{"default":{"default":"majúscula U amb banya i agut"}}},{"key":"1EEA","mappings":{"default":{"default":"majúscula U amb banya i greu"}}},{"key":"1EEC","mappings":{"default":{"default":"majúscula U amb banya i ganxo a dalt"}}},{"key":"1EEE","mappings":{"default":{"default":"majúscula U amb banya i titlla"}}},{"key":"1EF0","mappings":{"default":{"default":"majúscula U amb banya i punt a sota"}}}] +, +"ca/symbols/latin-upper-single-accent.min": +[{"locale":"ca"},{"key":"00C0","mappings":{"default":{"default":"A majúscula greu"}}},{"key":"00C1","mappings":{"default":{"default":"A majúscula agut"}}},{"key":"00C2","mappings":{"default":{"default":"A majúscula accent circumflex"}}},{"key":"00C3","mappings":{"default":{"default":"A majúscula amb titlla"}}},{"key":"00C4","mappings":{"default":{"default":"A majúscula dirèresi"}}},{"key":"00C5","mappings":{"default":{"default":"A majúscula amb anell"}}},{"key":"00C7","mappings":{"default":{"default":"C majúscula diacrític"}}},{"key":"00C8","mappings":{"default":{"default":"E majúscula greu"}}},{"key":"00C9","mappings":{"default":{"default":"E majúscula agut"}}},{"key":"00CA","mappings":{"default":{"default":"E majúscula accent circumflex"}}},{"key":"00CB","mappings":{"default":{"default":"E majúscula dièresi"}}},{"key":"00CC","mappings":{"default":{"default":"I majúscula greu"}}},{"key":"00CD","mappings":{"default":{"default":"I majúscula agut"}}},{"key":"00CE","mappings":{"default":{"default":"I majúscula accent circumflex"}}},{"key":"00CF","mappings":{"default":{"default":"I majúscula dièresi"}}},{"key":"00D1","mappings":{"default":{"default":"Ñ majúscula"}}},{"key":"00D2","mappings":{"default":{"default":"O majúscula greu"}}},{"key":"00D3","mappings":{"default":{"default":"O majúscula agut"}}},{"key":"00D4","mappings":{"default":{"default":"O majúscula accent circumflex"}}},{"key":"00D5","mappings":{"default":{"default":"O majúscula amb titlla"}}},{"key":"00D6","mappings":{"default":{"default":"O majúscula dièresi"}}},{"key":"00D9","mappings":{"default":{"default":"U majúscula greu"}}},{"key":"00DA","mappings":{"default":{"default":"U majúscula agut"}}},{"key":"00DB","mappings":{"default":{"default":"U majúscula accent circumflex"}}},{"key":"00DC","mappings":{"default":{"default":"U majúscula dièresi"}}},{"key":"00DD","mappings":{"default":{"default":"Y majúscula agut"}}},{"key":"0100","mappings":{"default":{"default":"A majúscula barra"}}},{"key":"0102","mappings":{"default":{"default":"A majúscula amb breu"}}},{"key":"0104","mappings":{"default":{"default":"A majúscula amb ogonek"}}},{"key":"0106","mappings":{"default":{"default":"C majúscula amb agut"}}},{"key":"0108","mappings":{"default":{"default":"C majúscula amb accent circumflex"}}},{"key":"010A","mappings":{"default":{"default":"C majúscula amb punt a dalt"}}},{"key":"010C","mappings":{"default":{"default":"C majúscula amb hàtxek"}}},{"key":"010E","mappings":{"default":{"default":"D majúscula amb hàtxek"}}},{"key":"0112","mappings":{"default":{"default":"E majúscula barra"}}},{"key":"0114","mappings":{"default":{"default":"E majúscula amb breu"}}},{"key":"0116","mappings":{"default":{"default":"E majúscula amb punt a dalt"}}},{"key":"0118","mappings":{"default":{"default":"E majúscula amb ogonek"}}},{"key":"011A","mappings":{"default":{"default":"E majúscula amb hàtxek"}}},{"key":"011C","mappings":{"default":{"default":"G majúscula amb accent circumflex"}}},{"key":"011E","mappings":{"default":{"default":"G majúscula amb breu"}}},{"key":"0120","mappings":{"default":{"default":"G majúscula amb punt a dalt"}}},{"key":"0122","mappings":{"default":{"default":"G majúscula amb diacrític"}}},{"key":"0124","mappings":{"default":{"default":"H majúscula amb accent circumflex"}}},{"key":"0128","mappings":{"default":{"default":"I majúscula amb titlla"}}},{"key":"012A","mappings":{"default":{"default":"I majúscula barra"}}},{"key":"012C","mappings":{"default":{"default":"I majúscula amb breu"}}},{"key":"012E","mappings":{"default":{"default":"I majúscula amb ogonek"}}},{"key":"0130","mappings":{"default":{"default":"I majúscula amb punt a dalt"}}},{"key":"0134","mappings":{"default":{"default":"J majúscula amb accent circumflex"}}},{"key":"0136","mappings":{"default":{"default":"K majúscula amb diacrític"}}},{"key":"0139","mappings":{"default":{"default":"L majúscula amb agut"}}},{"key":"013B","mappings":{"default":{"default":"L majúscula amb diacrític"}}},{"key":"013D","mappings":{"default":{"default":"L majúscula amb hàtxek"}}},{"key":"013F","mappings":{"default":{"default":"L majúscula amb punt mitjà"}}},{"key":"0143","mappings":{"default":{"default":"N majúscula amb agut"}}},{"key":"0145","mappings":{"default":{"default":"N majúscula amb diacrític"}}},{"key":"0147","mappings":{"default":{"default":"N majúscula amb hàtxek"}}},{"key":"014C","mappings":{"default":{"default":"O majúscula barra"}}},{"key":"014E","mappings":{"default":{"default":"O majúscula amb breu"}}},{"key":"0150","mappings":{"default":{"default":"O majúscula amb doble accent agut"}}},{"key":"0154","mappings":{"default":{"default":"R majúscula amb agut"}}},{"key":"0156","mappings":{"default":{"default":"R mjúscula amb diacrític"}}},{"key":"0158","mappings":{"default":{"default":"R majúscula amb hàtxek"}}},{"key":"015A","mappings":{"default":{"default":"S majúscula amb agut"}}},{"key":"015C","mappings":{"default":{"default":"S majúscula amb accent circumflex"}}},{"key":"015E","mappings":{"default":{"default":"S majúscula amb diacrític"}}},{"key":"0160","mappings":{"default":{"default":"S majúscula amb hàtxek"}}},{"key":"0162","mappings":{"default":{"default":"T majúscula amb diacrític"}}},{"key":"0164","mappings":{"default":{"default":"T majúscula amb hàtxek"}}},{"key":"0168","mappings":{"default":{"default":"U majúscula amb titlla"}}},{"key":"016A","mappings":{"default":{"default":"U majúscula barra"}}},{"key":"016C","mappings":{"default":{"default":"U majúscula amb breu"}}},{"key":"016E","mappings":{"default":{"default":"U majúscula amb anell a dalt"}}},{"key":"0170","mappings":{"default":{"default":"U majúscula amb doble accent agut"}}},{"key":"0172","mappings":{"default":{"default":"U majúscula amb ogonek"}}},{"key":"0174","mappings":{"default":{"default":"W majúscula amb accent circumflex"}}},{"key":"0176","mappings":{"default":{"default":"Y majúscula amb circumflex"}}},{"key":"0178","mappings":{"default":{"default":"Y majúscula dièresi"}}},{"key":"0179","mappings":{"default":{"default":"Z majúscula amb agut"}}},{"key":"017B","mappings":{"default":{"default":"Z majúscula amb punt"}}},{"key":"017D","mappings":{"default":{"default":"Z majúscula amb hàtxek"}}},{"key":"01CD","mappings":{"default":{"default":"A majúscula amb accent"}}},{"key":"01CF","mappings":{"default":{"default":"I majúscula amb accent"}}},{"key":"01D1","mappings":{"default":{"default":"O majúscula amb accent"}}},{"key":"01D3","mappings":{"default":{"default":"U majúscula amb accent"}}},{"key":"01E6","mappings":{"default":{"default":"G majúscula amb accent"}}},{"key":"01E8","mappings":{"default":{"default":"K majúscula amb accent"}}},{"key":"01EA","mappings":{"default":{"default":"O majúscula amb pecíol"}}},{"key":"01F4","mappings":{"default":{"default":"G majúscula amb accent agut"}}},{"key":"01F8","mappings":{"default":{"default":"N majúscula amb greu"}}},{"key":"0200","mappings":{"default":{"default":"majúscula amb doble accent greu"}}},{"key":"0202","mappings":{"default":{"default":"A majúscula amb breu invertit"}}},{"key":"0204","mappings":{"default":{"default":"E majúscuma amb doble accent greu"}}},{"key":"0206","mappings":{"default":{"default":"E majúscula amb breu invertit"}}},{"key":"0208","mappings":{"default":{"default":"I majúscula amb doble accent greu"}}},{"key":"020A","mappings":{"default":{"default":"I majúscula amb breu invertit"}}},{"key":"020C","mappings":{"default":{"default":"O majúscula amb doble accent greu"}}},{"key":"020E","mappings":{"default":{"default":"O majúscula amb breu invertit"}}},{"key":"0210","mappings":{"default":{"default":"R majúscula amb doble accent greu"}}},{"key":"0212","mappings":{"default":{"default":"R majúscula amb breu invertit"}}},{"key":"0214","mappings":{"default":{"default":"U majúscuma amb doble accent greu"}}},{"key":"0216","mappings":{"default":{"default":"U majúscula amb breu invertit"}}},{"key":"0218","mappings":{"default":{"default":"S majúscula amb coma a sota"}}},{"key":"021A","mappings":{"default":{"default":"T majúscula amb coma a sota"}}},{"key":"021E","mappings":{"default":{"default":"H majúscula amb hàtxek"}}},{"key":"0226","mappings":{"default":{"default":"H majúscula amb un punt a dalt"}}},{"key":"0228","mappings":{"default":{"default":"E majúscula amb diacrític"}}},{"key":"022E","mappings":{"default":{"default":"O majúscula amb punt a dalt"}}},{"key":"0232","mappings":{"default":{"default":"Y majúscula amb màcron"}}},{"key":"1E00","mappings":{"default":{"default":"A majúscula amb anell a sota"}}},{"key":"1E02","mappings":{"default":{"default":"B majúscula amb punt a dalt"}}},{"key":"1E04","mappings":{"default":{"default":"B majúscula amb punt a sota"}}},{"key":"1E06","mappings":{"default":{"default":"B majúscula amb línia a sota"}}},{"key":"1E0A","mappings":{"default":{"default":"D majúscula amb punt a dalt"}}},{"key":"1E0C","mappings":{"default":{"default":"D majúscula amb punt a sota"}}},{"key":"1E0E","mappings":{"default":{"default":"D majúscula amb línia a sota"}}},{"key":"1E10","mappings":{"default":{"default":"D majúscula amb diacrític"}}},{"key":"1E12","mappings":{"default":{"default":"D majúscula amb accent circumflex a sota"}}},{"key":"1E18","mappings":{"default":{"default":"E majúscula amb accent circumflex a sota"}}},{"key":"1E1A","mappings":{"default":{"default":"E majúscula amb titlla a sota"}}},{"key":"1E1E","mappings":{"default":{"default":"F majúscula amb punt a dalt"}}},{"key":"1E20","mappings":{"default":{"default":"G majúscula amb màcron"}}},{"key":"1E22","mappings":{"default":{"default":"H majúscula amb punt a dalt"}}},{"key":"1E24","mappings":{"default":{"default":"H majúscula amb punt a sota"}}},{"key":"1E26","mappings":{"default":{"default":"H majúscula amb dièresi"}}},{"key":"1E28","mappings":{"default":{"default":"H majúscula amb diacrític"}}},{"key":"1E2A","mappings":{"default":{"default":"H majúscula amb breu a sota"}}},{"key":"1E2C","mappings":{"default":{"default":"I majúscula amb titlla a sota"}}},{"key":"1E30","mappings":{"default":{"default":"K majúscula amb agut"}}},{"key":"1E32","mappings":{"default":{"default":"K majúscula amb punt a sota"}}},{"key":"1E34","mappings":{"default":{"default":"K majúscula amb línia a sota"}}},{"key":"1E36","mappings":{"default":{"default":"L majúscula amb punt a sota"}}},{"key":"1E3A","mappings":{"default":{"default":"L majúscula amb línia a sota"}}},{"key":"1E3C","mappings":{"default":{"default":"L majúscula amb accent circumflex a sota"}}},{"key":"1E3E","mappings":{"default":{"default":"M majúscula amb agut"}}},{"key":"1E40","mappings":{"default":{"default":"M majúscula a punt a dalt"}}},{"key":"1E42","mappings":{"default":{"default":"M majúscula amb punt a sota"}}},{"key":"1E44","mappings":{"default":{"default":"N majúscula amb punt a dalt"}}},{"key":"1E46","mappings":{"default":{"default":"N majúscula amb punt a sota"}}},{"key":"1E48","mappings":{"default":{"default":"N majúscula amb línia a sota"}}},{"key":"1E4A","mappings":{"default":{"default":"N majúscula amb accent circumflex a sota"}}},{"key":"1E54","mappings":{"default":{"default":"P majúscula amb agut"}}},{"key":"1E56","mappings":{"default":{"default":"P majúscula amb punt a dalt"}}},{"key":"1E58","mappings":{"default":{"default":"R majúscula amb punt a dalt"}}},{"key":"1E5A","mappings":{"default":{"default":"R majúscula amb punt a sota"}}},{"key":"1E5E","mappings":{"default":{"default":"R majúscula amb línia a sota"}}},{"key":"1E60","mappings":{"default":{"default":"S majúscula amb punt a dalt"}}},{"key":"1E62","mappings":{"default":{"default":"S majúscula amb punt a sota"}}},{"key":"1E6A","mappings":{"default":{"default":"T majúscula amb punt a dalt"}}},{"key":"1E6C","mappings":{"default":{"default":"T majúscula amb punt a sota"}}},{"key":"1E6E","mappings":{"default":{"default":"T majúscula amb línia a sota"}}},{"key":"1E70","mappings":{"default":{"default":"T majúscula amb accent circumflex a sota"}}},{"key":"1E72","mappings":{"default":{"default":"U majúscula amb dièresi a sota"}}},{"key":"1E74","mappings":{"default":{"default":"U majúscula amb titlla a sota"}}},{"key":"1E76","mappings":{"default":{"default":"U majúscula amb accent circumflex a sota"}}},{"key":"1E7C","mappings":{"default":{"default":"V majúscula amb titlla"}}},{"key":"1E7E","mappings":{"default":{"default":"V majúscula amb punt a sota"}}},{"key":"1E80","mappings":{"default":{"default":"W majúscula amb greu"}}},{"key":"1E82","mappings":{"default":{"default":"W majúscula amb agut"}}},{"key":"1E84","mappings":{"default":{"default":"W majúscula amb dièresi"}}},{"key":"1E86","mappings":{"default":{"default":"W majúscula amb punt a dalt"}}},{"key":"1E88","mappings":{"default":{"default":"W majúscula amb punt a sota"}}},{"key":"1E8A","mappings":{"default":{"default":"X majúscula amb punt a dalt"}}},{"key":"1E8C","mappings":{"default":{"default":"X majúscula amb dièresi"}}},{"key":"1E8E","mappings":{"default":{"default":"Y majúscula amb punt a dalt"}}},{"key":"1E90","mappings":{"default":{"default":"Z majúscula amb accent circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"Z majúscula amb punt a sota"}}},{"key":"1E94","mappings":{"default":{"default":"Z majúscula amb línia a sota"}}},{"key":"1EA0","mappings":{"default":{"default":"A majúscula amb punt a sota"}}},{"key":"1EA2","mappings":{"default":{"default":"A majúscula amb ganxo a dalt"}}},{"key":"1EB8","mappings":{"default":{"default":"E majúscula amb punt a sota"}}},{"key":"1EBA","mappings":{"default":{"default":"E majúscula amb ganxo a dalt"}}},{"key":"1EBC","mappings":{"default":{"default":"E majúscula amb titlla"}}},{"key":"1EC8","mappings":{"default":{"default":"I majúscula amb ganxo a dalt"}}},{"key":"1ECA","mappings":{"default":{"default":"I majúscula amb punt a sota"}}},{"key":"1ECC","mappings":{"default":{"default":"O majúscula amb punt a sota"}}},{"key":"1ECE","mappings":{"default":{"default":"O majúscula amb ganxo a dalt"}}},{"key":"1EE4","mappings":{"default":{"default":"U majúscula amb punt a sota"}}},{"key":"1EE6","mappings":{"default":{"default":"U majúscula amb ganxo a dalt"}}},{"key":"1EF2","mappings":{"default":{"default":"Y majúscula amb greu"}}},{"key":"1EF4","mappings":{"default":{"default":"Y majúscula amb punt a sota"}}},{"key":"1EF6","mappings":{"default":{"default":"Y majúscula amb ganxo a dalt"}}},{"key":"1EF8","mappings":{"default":{"default":"Y majúscula amb titlla"}}}] +, +"ca/symbols/math_angles.min": +[{"locale":"ca"},{"key":"22BE","mappings":{"default":{"default":"angle recte amb arc"}}},{"key":"237C","mappings":{"default":{"default":"angle recte amb fletxa zigzag cap avall"}}},{"key":"27C0","mappings":{"default":{"default":"angle sòlid"}}},{"key":"299B","mappings":{"default":{"default":"angle mesurat d'obertura a l'esquerra"}}},{"key":"299C","mappings":{"default":{"default":"variant d'angle recte amb quadrat"}}},{"key":"299D","mappings":{"default":{"default":"angle recte mitjà amb punt"}}},{"key":"299E","mappings":{"default":{"default":"angle amb S a dins"}}},{"key":"299F","mappings":{"default":{"default":"angle agut"}}},{"key":"29A0","mappings":{"default":{"default":"angle esfèric d'obertura a l'esquerra"}}},{"key":"29A1","mappings":{"default":{"default":"obertura d'angle esfèric"}}},{"key":"29A2","mappings":{"default":{"default":"angle de gir"}}},{"key":"29A3","mappings":{"default":{"default":"angle invertit"}}},{"key":"29A4","mappings":{"default":{"default":"angle amb barra inferior"}}},{"key":"29A5","mappings":{"default":{"default":"angle invers amb barra inferior"}}},{"key":"29A6","mappings":{"default":{"default":"angle oblic cap amunt"}}},{"key":"29A7","mappings":{"default":{"default":"angle oblic cap avall"}}},{"key":"29A8","mappings":{"default":{"default":"angle mesurat amb el braç obert acabat en fletxa cap amunt i cap a la dreta"}}},{"key":"29A9","mappings":{"default":{"default":"angle mesurat amb el braç obert acabat en fletxa cap amunt i cap a l'esquerra"}}},{"key":"29AA","mappings":{"default":{"default":"angle mesurat amb el braç obert acabat en una fletxa que apunta cap avall i cap a la dreta"}}},{"key":"29AB","mappings":{"default":{"default":"angle mesurat amb el braç obert acabat en una fletxa que apunta cap avall i cap a l'esquerra"}}},{"key":"29AC","mappings":{"default":{"default":"angle mesurat amb el braç obert acabat en fletxa cap a la dreta i cap amunt"}}},{"key":"29AD","mappings":{"default":{"default":"angle mesurat amb el braç obert que acaba en fletxa cap a l'esquerra i cap amunt"}}},{"key":"29AE","mappings":{"default":{"default":"angle mesurat amb el braç obert acabat en fletxa cap a la dreta i cap avall"}}},{"key":"29AF","mappings":{"default":{"default":"angle mesurat amb el braç obert acabat en fletxa cap a l'esquerra i cap avall"}}}] +, +"ca/symbols/math_arrows.min": +[{"locale":"ca"},{"key":"2190","mappings":{"default":{"default":"fletxa esquerra"}}},{"key":"2191","mappings":{"default":{"default":"fletxa amunt"}}},{"key":"2192","mappings":{"default":{"default":"fletxa dreta"}}},{"key":"2193","mappings":{"default":{"default":"fletxa avall"}}},{"key":"2194","mappings":{"default":{"default":"fletxa esquerra i dreta"}}},{"key":"2195","mappings":{"default":{"default":"fletxa amunt i avall"}}},{"key":"2196","mappings":{"default":{"default":"fletxa a nord-oest"}}},{"key":"2197","mappings":{"default":{"default":"fletxa a nord-est"}}},{"key":"2198","mappings":{"default":{"default":"fletxa a sud-est"}}},{"key":"2199","mappings":{"default":{"default":"fletxa a sud-oest"}}},{"key":"219A","mappings":{"default":{"default":"fletxa esquerra ratllada"}}},{"key":"219B","mappings":{"default":{"default":"fletxa ratllada"}}},{"key":"219C","mappings":{"default":{"default":"fletxa ondulada esquerra"}}},{"key":"219D","mappings":{"default":{"default":"fletxa ondulada"}}},{"key":"219E","mappings":{"default":{"default":"fletxa esquerra amb doble punta"}}},{"key":"219F","mappings":{"default":{"default":"fletxa amb doble punta cap amunt"}}},{"key":"21A0","mappings":{"default":{"default":"fletxa dreta amb doble punta"}}},{"key":"21A1","mappings":{"default":{"default":"fletxa amb doble punta cap avall"}}},{"key":"21A2","mappings":{"default":{"default":"fletxa esquerra amb cua"}}},{"key":"21A3","mappings":{"default":{"default":"fletxa dreta amb cua"}}},{"key":"21A4","mappings":{"default":{"default":"fletxa esquerra de barra"}}},{"key":"21A5","mappings":{"default":{"default":"barra amb fletxa"}}},{"key":"21A6","mappings":{"default":{"default":"fletxa dreta de barra"}}},{"key":"21A7","mappings":{"default":{"default":"fletxa amb barra"}}},{"key":"21A8","mappings":{"default":{"default":"fletxa amunt i avall amb base"}}},{"key":"21A9","mappings":{"default":{"default":"fletxa esquerra amb ganxo"}}},{"key":"21AA","mappings":{"default":{"default":"fletxa amb ganxo"}}},{"key":"21AB","mappings":{"default":{"default":"fletxa esquerra amb llaç"}}},{"key":"21AC","mappings":{"default":{"default":"fletxa amb llaç"}}},{"key":"21AD","mappings":{"default":{"default":"fletxa ondulada esquerra i dreta"}}},{"key":"21AE","mappings":{"default":{"default":"fletxa esquerra i dreta ratllada"}}},{"key":"21AF","mappings":{"default":{"default":"fletxa ziga-zaga avall"}}},{"key":"21B0","mappings":{"default":{"default":"fletxa amunt amb punta esquerra"}}},{"key":"21B1","mappings":{"default":{"default":"fletxa amunt amb punta dreta"}}},{"key":"21B2","mappings":{"default":{"default":"fletxa avall amb punta esquerra"}}},{"key":"21B3","mappings":{"default":{"default":"fletxa avall amb punta dreta"}}},{"key":"21B4","mappings":{"default":{"default":"fletxa dreta des de cantonada inferior"}}},{"key":"21B5","mappings":{"default":{"default":"fletxa cap avall des cantonada esquerra"}}},{"key":"21B6","mappings":{"default":{"default":"fletxa semicircular superior en sentit antihorari"}}},{"key":"21B7","mappings":{"default":{"default":"fletxa semicircular superior en sentit horari"}}},{"key":"21B8","mappings":{"default":{"default":"fletxa nord-oest a barra llarga"}}},{"key":"21B9","mappings":{"default":{"default":"fletxa esquerra a barra dalt de fletxa dreta a barra"}}},{"key":"21BA","mappings":{"default":{"default":"fletxa circular oberta en sentit antihorari"}}},{"key":"21BB","mappings":{"default":{"default":"fletxa circular oberta en sentit horari"}}},{"key":"21C4","mappings":{"default":{"default":"fletxa dreta amunt de fletxa esquerra"}}},{"key":"21C5","mappings":{"default":{"default":"fletxa amunt a l'esquerra de fletxa avall"}}},{"key":"21C6","mappings":{"default":{"default":"fletxa esquerra amunt de fletxa dreta"}}},{"key":"21C7","mappings":{"default":{"default":"dues fletxes cap a l'esquerra"}}},{"key":"21C8","mappings":{"default":{"default":"dues fletxes cap amunt"}}},{"key":"21C9","mappings":{"default":{"default":"dues fletxes"}}},{"key":"21CA","mappings":{"default":{"default":"dues fletxes cap avall"}}},{"key":"21CD","mappings":{"default":{"default":"fletxa doble esquerra ratllada"}}},{"key":"21CE","mappings":{"default":{"default":"fletxa doble esquerra i dreta ratllada"}}},{"key":"21CF","mappings":{"default":{"default":"fletxa doble ratllada"}}},{"key":"21D0","mappings":{"default":{"default":"fletxa doble cap a l'esquerra"}}},{"key":"21D1","mappings":{"default":{"default":"fletxa doble cap amunt"}}},{"key":"21D2","mappings":{"default":{"default":"fletxa doble"}}},{"key":"21D3","mappings":{"default":{"default":"fletxa doble cap avall"}}},{"key":"21D4","mappings":{"default":{"default":"fletxa doble esquerra-dreta"}}},{"key":"21D5","mappings":{"default":{"default":"fletxa doble vertical"}}},{"key":"21D6","mappings":{"default":{"default":"fletxa doble cap a nord-oest"}}},{"key":"21D7","mappings":{"default":{"default":"fletxa doble cap nord-est"}}},{"key":"21D8","mappings":{"default":{"default":"fletxa doble cap a sud-est"}}},{"key":"21D9","mappings":{"default":{"default":"fletxa doble cap a sud-oest"}}},{"key":"21DA","mappings":{"default":{"default":"fletxa triple esquerra"}}},{"key":"21DB","mappings":{"default":{"default":"fletxa triple"}}},{"key":"21DC","mappings":{"default":{"default":"fletxa ondulada esquerra"}}},{"key":"21DD","mappings":{"default":{"default":"fletxa ondulada"}}},{"key":"21DE","mappings":{"default":{"default":"fletxa cap amunt amb doble ratllat"}}},{"key":"21DF","mappings":{"default":{"default":"fletxa cap avall amb doble ratllat"}}},{"key":"21E0","mappings":{"default":{"default":"fletxa de punts cap a l'esquerra"}}},{"key":"21E1","mappings":{"default":{"default":"fletxa de punts cap amunt"}}},{"key":"21E2","mappings":{"default":{"default":"fletxa de punts"}}},{"key":"21E3","mappings":{"default":{"default":"fletxa de punts avall"}}},{"key":"21E4","mappings":{"default":{"default":"fletxa esquerra a barra"}}},{"key":"21E5","mappings":{"default":{"default":"fletxa dreta a barra"}}},{"key":"21E6","mappings":{"default":{"default":"fletxa buida cap a l'esquerra"}}},{"key":"21E7","mappings":{"default":{"default":"fletxa buida cap amunt"}}},{"key":"21E8","mappings":{"default":{"default":"fletxa buida"}}},{"key":"21E9","mappings":{"default":{"default":"fletxa buida cap avall"}}},{"key":"21EA","mappings":{"default":{"default":"fletxa buida cap amunt des de barra"}}},{"key":"21EB","mappings":{"default":{"default":"fletxa blanca cap amunt al pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"fletxa blanca cap amunt sobre pedestal amb barra horitzontal"}}},{"key":"21ED","mappings":{"default":{"default":"fletxa blanca cap amunt sobre pedestal amb barra vertical"}}},{"key":"21EE","mappings":{"default":{"default":"fletxa doble cap amunt blanca"}}},{"key":"21EF","mappings":{"default":{"default":"fletxa doble cap amunt blanca a pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"fletxa blanca cap a la dreta de la paret"}}},{"key":"21F1","mappings":{"default":{"default":"fletxa de nord-oest a la cantonada"}}},{"key":"21F2","mappings":{"default":{"default":"fletxa del sud-est a la cantonada"}}},{"key":"21F3","mappings":{"default":{"default":"fletxa blanca amunt i avall"}}},{"key":"21F4","mappings":{"default":{"default":"fletxa dreta amb cercle petit"}}},{"key":"21F5","mappings":{"default":{"default":"fletxa cap amunt a la dreta de la fletxa cap avall"}}},{"key":"21F6","mappings":{"default":{"default":"tres fletxes a la dreta"}}},{"key":"21F7","mappings":{"default":{"default":"fletxa cap a l'esquerra amb traç vertical"}}},{"key":"21F8","mappings":{"default":{"default":"fletxa cap a la dreta amb traç vertical"}}},{"key":"21F9","mappings":{"default":{"default":"fletxa esquerra dreta amb traç vertical"}}},{"key":"21FA","mappings":{"default":{"default":"fletxa cap a l'esquerra amb doble traç vertical"}}},{"key":"21FB","mappings":{"default":{"default":"fletxa cap a la dreta amb doble traç vertical"}}},{"key":"21FC","mappings":{"default":{"default":"fletxa esquerra dreta amb doble traç vertical"}}},{"key":"21FD","mappings":{"default":{"default":"fletxa esquerra amb punta buida"}}},{"key":"21FE","mappings":{"default":{"default":"fletxa esquerra amb punta buida"}}},{"key":"21FF","mappings":{"default":{"default":"fletxa esquerra dreta amb punta buida"}}},{"key":"2301","mappings":{"default":{"default":"fletxa elèctrica"}}},{"key":"2303","mappings":{"default":{"default":"fletxa amunt"}}},{"key":"2304","mappings":{"default":{"default":"fletxa cap avall"}}},{"key":"2324","mappings":{"default":{"default":"fletxa amunt entre dues barres horitzontals"}}},{"key":"238B","mappings":{"default":{"default":"cercle trencat amb la fletxa de nord-oest"}}},{"key":"2794","mappings":{"default":{"default":"fletxa cap a la dreta amb cap ample"}}},{"key":"2798","mappings":{"default":{"default":"fletxa sud-est pesant"}}},{"key":"2799","mappings":{"default":{"default":"fletxa cap a la dreta pesant"}}},{"key":"279A","mappings":{"default":{"default":"fletxa pesant de nord-est"}}},{"key":"279B","mappings":{"default":{"default":"punt de dibuix fletxa cap a la dreta"}}},{"key":"279C","mappings":{"default":{"default":"fletxa pesant cap a la dreta amb punta rodona"}}},{"key":"279D","mappings":{"default":{"default":"fletxa cap a la dreta amb forma de triangle"}}},{"key":"279E","mappings":{"default":{"default":"fletxa cap a la dreta amb forma de triangle pesant"}}},{"key":"279F","mappings":{"default":{"default":"triangle puntejat cap a la fletxa cap a la dreta"}}},{"key":"27A0","mappings":{"default":{"default":"fletxa cap a la dreta amb forma de triangle de traç pesant"}}},{"key":"27A1","mappings":{"default":{"default":"fletxa cap a la dreta negra"}}},{"key":"27A2","mappings":{"default":{"default":"punta de fletxa tridimensional cap a la dreta cap amunt"}}},{"key":"27A3","mappings":{"default":{"default":"punta de fletxa cap a la dreta amb il·luminació inferior en tres dimensions"}}},{"key":"27A4","mappings":{"default":{"default":"punta de fletxa negra cap a la dreta"}}},{"key":"27A5","mappings":{"default":{"default":"negre pesant corbat cap avall i cap a la dreta fletxa"}}},{"key":"27A6","mappings":{"default":{"default":"negre pesant corbat cap amunt i cap a la dreta fletxa"}}},{"key":"27A7","mappings":{"default":{"default":"squat fletxa negra cap a la dreta"}}},{"key":"27A8","mappings":{"default":{"default":"fletxa cap a la dreta de color negre còncava punxeguda pesant"}}},{"key":"27A9","mappings":{"default":{"default":"ombra dreta fletxa blanca cap a la dreta"}}},{"key":"27AA","mappings":{"default":{"default":"ombra cap a l'esquerra blanca a l'esquerra"}}},{"key":"27AB","mappings":{"default":{"default":"fletxa blanca amb ombra inclinada cap enrere"}}},{"key":"27AC","mappings":{"default":{"default":"fletxa cap a la dreta blanca ombrejada inclinada cap endavant"}}},{"key":"27AD","mappings":{"default":{"default":"fletxa cap a la dreta pesant inferior, ombrejada a la dreta, blanca"}}},{"key":"27AE","mappings":{"default":{"default":"fletxa cap a la dreta blanca superior dreta ombrejada pesant"}}},{"key":"27AF","mappings":{"default":{"default":"amb osca, fletxa dreta cap avall, cap a la dreta"}}},{"key":"27B1","mappings":{"default":{"default":"amb osques, fletxa dreta cap amunt, cap a la dreta"}}},{"key":"27B2","mappings":{"default":{"default":"cercle pesant blanc fletxa cap a la dreta"}}},{"key":"27B3","mappings":{"default":{"default":"fletxa cap a la dreta amb plomes blanques"}}},{"key":"27B4","mappings":{"default":{"default":"fletxa sud-oriental de plomes negres"}}},{"key":"27B5","mappings":{"default":{"default":"fletxa cap a la dreta amb plomes negres"}}},{"key":"27B6","mappings":{"default":{"default":"fletxa de nord-est amb plomes negres"}}},{"key":"27B7","mappings":{"default":{"default":"fletxa sud-oriental amb plomes negres pesants"}}},{"key":"27B8","mappings":{"default":{"default":"fletxa dreta pesant amb plomes negres"}}},{"key":"27B9","mappings":{"default":{"default":"fletxa de nord-est amb plomes negres pesants"}}},{"key":"27BA","mappings":{"default":{"default":"llàgrima-fletxa de fletxa cap a la dreta"}}},{"key":"27BB","mappings":{"default":{"default":"fletxa cap a la dreta amb forma de llàgrima pesant"}}},{"key":"27BC","mappings":{"default":{"default":"fletxa cap a la dreta de cua de falca"}}},{"key":"27BD","mappings":{"default":{"default":"fletxa cap a la dreta de cua de falca pesant"}}},{"key":"27BE","mappings":{"default":{"default":"contorn obert fletxa exterior"}}},{"key":"27F0","mappings":{"default":{"default":"fletxa quàdruple cap amunt"}}},{"key":"27F1","mappings":{"default":{"default":"fletxa quàdruple cap avall"}}},{"key":"27F2","mappings":{"default":{"default":"fletxa cap a l'esquerra des de cercle"}}},{"key":"27F3","mappings":{"default":{"default":"fletxa cap a la dreta des de cercle"}}},{"key":"27F4","mappings":{"default":{"default":"fletxa amb més en cercle"}}},{"key":"27F5","mappings":{"default":{"default":"fletxa llarga cap a l'esquerra"}}},{"key":"27F6","mappings":{"default":{"default":"fletxa llarga"}}},{"key":"27F7","mappings":{"default":{"default":"fletxa llarga cap a esquerra i dreta"}}},{"key":"27F8","mappings":{"default":{"default":"doble fletxa llarga cap a l'esquerra"}}},{"key":"27F9","mappings":{"default":{"default":"doble fletxa llarga"}}},{"key":"27FA","mappings":{"default":{"default":"doble fletxa llarga cap a esquerra i dreta"}}},{"key":"27FB","mappings":{"default":{"default":"fletxa llarga cap a l'esquerra, des de barra"}}},{"key":"27FC","mappings":{"default":{"default":"fletxa llarga des de barra"}}},{"key":"27FD","mappings":{"default":{"default":"doble fletxa llarga cap a l'esquerra des de barra"}}},{"key":"27FE","mappings":{"default":{"default":"doble fletxa llarga des de barra"}}},{"key":"27FF","mappings":{"default":{"default":"fletxa llarga en ziga-zaga"}}},{"key":"2900","mappings":{"default":{"default":"fletxa de dos caps cap a la dreta amb traç vertical"}}},{"key":"2901","mappings":{"default":{"default":"fletxa de dos caps cap a la dreta amb doble moviment vertical"}}},{"key":"2902","mappings":{"default":{"default":"doble fletxa cap a l'esquerra amb traç vertical"}}},{"key":"2903","mappings":{"default":{"default":"doble fletxa cap a la dreta amb traç vertical"}}},{"key":"2904","mappings":{"default":{"default":"esquerra dreta doble fletxa amb traç vertical"}}},{"key":"2905","mappings":{"default":{"default":"una fletxa de dos caps cap a la dreta des de la barra"}}},{"key":"2906","mappings":{"default":{"default":"doble fletxa cap a l'esquerra des de la barra"}}},{"key":"2907","mappings":{"default":{"default":"doble fletxa cap a la dreta des de la barra"}}},{"key":"2908","mappings":{"default":{"default":"fletxa cap avall amb traç horitzontal"}}},{"key":"2909","mappings":{"default":{"default":"fletxa cap amunt amb traç horitzontal"}}},{"key":"290A","mappings":{"default":{"default":"fletxa triple cap amunt"}}},{"key":"290B","mappings":{"default":{"default":"triple fletxa cap avall"}}},{"key":"290C","mappings":{"default":{"default":"fletxa de guió doble cap a l'esquerra"}}},{"key":"290D","mappings":{"default":{"default":"fletxa de doble guió cap a la dreta"}}},{"key":"290E","mappings":{"default":{"default":"fletxa de guió triple cap a l'esquerra"}}},{"key":"290F","mappings":{"default":{"default":"fletxa de guió triple cap a la dreta"}}},{"key":"2910","mappings":{"default":{"default":"fletxa cap a la dreta de triple guió amb dos capçals"}}},{"key":"2911","mappings":{"default":{"default":"fletxa cap a la dreta amb tija de punts"}}},{"key":"2912","mappings":{"default":{"default":"fletxa cap amunt a la barra"}}},{"key":"2913","mappings":{"default":{"default":"fletxa cap avall a la barra"}}},{"key":"2914","mappings":{"default":{"default":"fletxa cap a la dreta amb cua amb traç vertical"}}},{"key":"2915","mappings":{"default":{"default":"fletxa cap a la dreta amb la cua amb doble traç vertical"}}},{"key":"2916","mappings":{"default":{"default":"fletxa cap a la dreta de dos caps amb cua"}}},{"key":"2917","mappings":{"default":{"default":"fletxa de dos caps cap a la dreta amb cua amb traç vertical"}}},{"key":"2918","mappings":{"default":{"default":"fletxa de dos caps cap a la dreta amb cua amb doble moviment vertical"}}},{"key":"2919","mappings":{"default":{"default":"cua de fletxa cap a l'esquerra"}}},{"key":"291A","mappings":{"default":{"default":"fletxa cap a la dreta"}}},{"key":"291B","mappings":{"default":{"default":"cua de doble fletxa cap a l'esquerra"}}},{"key":"291C","mappings":{"default":{"default":"cua de doble fletxa cap a la dreta"}}},{"key":"291D","mappings":{"default":{"default":"fletxa cap de diamant farcit a l'esquerra"}}},{"key":"291E","mappings":{"default":{"default":"fletxa cap de diamant a la dreta"}}},{"key":"291F","mappings":{"default":{"default":"fletxa des de barra cap de diamant a l'esquerra"}}},{"key":"2920","mappings":{"default":{"default":"fletxa des de la barra cap a diamant a la dreta"}}},{"key":"2921","mappings":{"default":{"default":"fletxes de nord-oest i sud-est"}}},{"key":"2922","mappings":{"default":{"default":"fletxes nord-est i sud-oest"}}},{"key":"2923","mappings":{"default":{"default":"fletxa a nord-oest amb garfi"}}},{"key":"2924","mappings":{"default":{"default":"fletxa a nord-est amb garfi"}}},{"key":"2925","mappings":{"default":{"default":"fletxa a sud-est amb garfi"}}},{"key":"2926","mappings":{"default":{"default":"fletxa a sud-oest amb garfi"}}},{"key":"2927","mappings":{"default":{"default":"fletxes a nord-oest i nord-est"}}},{"key":"2928","mappings":{"default":{"default":"fletxes a nord-est i sud-est"}}},{"key":"2929","mappings":{"default":{"default":"fletxes a sud-est i sud-oest"}}},{"key":"292A","mappings":{"default":{"default":"fletxes a sud-oest i nord-oest"}}},{"key":"292D","mappings":{"default":{"default":"fletxa sud-est creuant fletxa nord-est"}}},{"key":"292E","mappings":{"default":{"default":"fletxa nord-est creuant la fletxa sud-est"}}},{"key":"292F","mappings":{"default":{"default":"caiguda en diagonal que creua la fletxa nord-est"}}},{"key":"2930","mappings":{"default":{"default":"diagonal ascendent creuant la fletxa sud-est"}}},{"key":"2931","mappings":{"default":{"default":"fletxa nord-est creuant fletxa nord-oest"}}},{"key":"2932","mappings":{"default":{"default":"fletxa nord-oest creuant fletxa nord-est"}}},{"key":"2933","mappings":{"default":{"default":"fletxa ondulada"}}},{"key":"2934","mappings":{"default":{"default":"fletxa que apunta cap a la dreta i després corba cap amunt"}}},{"key":"2935","mappings":{"default":{"default":"fletxa cap a la dreta que gira cap avall"}}},{"key":"2936","mappings":{"default":{"default":"fletxa cap avall que gira cap a l'esquerra"}}},{"key":"2937","mappings":{"default":{"default":"fletxa cap avall que gira cap a la dreta"}}},{"key":"2938","mappings":{"default":{"default":"fletxa semicircular a la dreta en sentit horari"}}},{"key":"2939","mappings":{"default":{"default":"fletxa semicircular a l'esquerra en sentit antihorari"}}},{"key":"293A","mappings":{"default":{"default":"arc superior fletxa cap a l'esquerra"}}},{"key":"293B","mappings":{"default":{"default":"arc inferior fletxa cap a l'esquerra"}}},{"key":"293C","mappings":{"default":{"default":"gir negatiu"}}},{"key":"293D","mappings":{"default":{"default":"gir positiu"}}},{"key":"293E","mappings":{"default":{"default":"fletxa cap a la dreta semicircular inferior dreta"}}},{"key":"293F","mappings":{"default":{"default":"fletxa inferior esquerra semicircular en sentit antihorari"}}},{"key":"2940","mappings":{"default":{"default":"cercle tancat en sentit contrari a les agulles del rellotge"}}},{"key":"2941","mappings":{"default":{"default":"cercle tancat en el sentit de les agulles del rellotge"}}},{"key":"2942","mappings":{"default":{"default":"fletxa cap a la dreta sobre la fletxa curta cap a l'esquerra"}}},{"key":"2943","mappings":{"default":{"default":"fletxa cap a l'esquerra sobre la fletxa curta cap a la dreta"}}},{"key":"2944","mappings":{"default":{"default":"fletxa curta cap a la dreta sobre fletxa cap a l'esquerra"}}},{"key":"2945","mappings":{"default":{"default":"fletxa amb més subscrit"}}},{"key":"2946","mappings":{"default":{"default":"fletxa cap a l'esquerra amb més avall"}}},{"key":"2947","mappings":{"default":{"default":"fletxa cap a la dreta a través de X"}}},{"key":"2948","mappings":{"default":{"default":"fletxa cap a l'esquerra a través de cercle"}}},{"key":"2949","mappings":{"default":{"default":"dos caps de fletxa cap amunt des de cercle"}}},{"key":"2970","mappings":{"default":{"default":"doble fletxa dreta amb el cap arrodonit"}}},{"key":"2971","mappings":{"default":{"default":"fletxa amb igual"}}},{"key":"2972","mappings":{"default":{"default":"fletxa amb titlla"}}},{"key":"2973","mappings":{"default":{"default":"titlla amb fletxa cap a l'esquerra"}}},{"key":"2974","mappings":{"default":{"default":"titlli amb fletxa"}}},{"key":"2975","mappings":{"default":{"default":"fletxa amb gairebé igual a"}}},{"key":"2976","mappings":{"default":{"default":"fletxa cap a l'esquerra amb menor que"}}},{"key":"2977","mappings":{"default":{"default":"fletxa cap a l'esquerra a través de menys de"}}},{"key":"2978","mappings":{"default":{"default":"fletxa amb més gran que"}}},{"key":"2979","mappings":{"default":{"default":"fletxa cap a l'esquerra amb inclòs"}}},{"key":"297A","mappings":{"default":{"default":"fletxa cap a l'esquerra a través del subconjunt"}}},{"key":"297B","mappings":{"default":{"default":"fletxa cap a l'esquerra amb conté"}}},{"key":"29B3","mappings":{"default":{"default":"conjunt buit amb fletxa"}}},{"key":"29B4","mappings":{"default":{"default":"conjunt buit amb fletxa inversa"}}},{"key":"29BD","mappings":{"default":{"default":"fletxa amunt a través del cercle"}}},{"key":"29EA","mappings":{"default":{"default":"diamant negre amb fletxa cap avall"}}},{"key":"29EC","mappings":{"default":{"default":"cercle blanc amb fletxa cap avall"}}},{"key":"29ED","mappings":{"default":{"default":"cercle negre amb fletxa cap avall"}}},{"key":"2A17","mappings":{"default":{"default":"integral amb fletxa cap a l'esquerra amb garfi"}}},{"key":"2B00","mappings":{"default":{"default":"fletxa blanca de nord-est"}}},{"key":"2B01","mappings":{"default":{"default":"fletxa blanca de nord-oest"}}},{"key":"2B02","mappings":{"default":{"default":"fletxa blanca de sud-est"}}},{"key":"2B03","mappings":{"default":{"default":"sud-oest fletxa blanca"}}},{"key":"2B04","mappings":{"default":{"default":"esquerra dreta fletxa blanca"}}},{"key":"2B05","mappings":{"default":{"default":"fletxa negra cap a l'esquerra"}}},{"key":"2B06","mappings":{"default":{"default":"fletxa negra cap amunt"}}},{"key":"2B07","mappings":{"default":{"default":"fletxa negra cap avall"}}},{"key":"2B08","mappings":{"default":{"default":"fletxa negra del nord-est"}}},{"key":"2B09","mappings":{"default":{"default":"fletxa negra del nord-oest"}}},{"key":"2B0A","mappings":{"default":{"default":"fletxa negra sud est"}}},{"key":"2B0B","mappings":{"default":{"default":"sud-oest fletxa negra"}}},{"key":"2B0C","mappings":{"default":{"default":"esquerra dreta fletxa negra"}}},{"key":"2B0D","mappings":{"default":{"default":"fletxa negra amunt i avall"}}},{"key":"2B0E","mappings":{"default":{"default":"fletxa cap a la dreta amb la punta cap avall"}}},{"key":"2B0F","mappings":{"default":{"default":"fletxa cap a la dreta amb la punta cap amunt"}}},{"key":"2B10","mappings":{"default":{"default":"fletxa cap a l'esquerra amb la punta cap avall"}}},{"key":"2B11","mappings":{"default":{"default":"fletxa cap a l'esquerra amb la punta cap amunt"}}},{"key":"2B30","mappings":{"default":{"default":"fletxa esquerra amb cercle petit"}}},{"key":"2B31","mappings":{"default":{"default":"tres fletxes a l'esquerra"}}},{"key":"2B32","mappings":{"default":{"default":"fletxa esquerra amb un cercle més"}}},{"key":"2B33","mappings":{"default":{"default":"fletxa de fletxa llarga cap a l'esquerra"}}},{"key":"2B34","mappings":{"default":{"default":"fletxa de dos caps cap a l'esquerra amb traç vertical"}}},{"key":"2B35","mappings":{"default":{"default":"fletxa de dos caps cap a l'esquerra amb doble moviment vertical"}}},{"key":"2B36","mappings":{"default":{"default":"fletxa de dos caps cap a l'esquerra de la barra"}}},{"key":"2B37","mappings":{"default":{"default":"fletxa triple de dos caps cap a l'esquerra"}}},{"key":"2B38","mappings":{"default":{"default":"fletxa cap a l'esquerra amb tija puntejada"}}},{"key":"2B39","mappings":{"default":{"default":"fletxa cap a l'esquerra amb cua amb traç vertical"}}},{"key":"2B3A","mappings":{"default":{"default":"fletxa cap a l'esquerra amb cua amb doble traç vertical"}}},{"key":"2B3B","mappings":{"default":{"default":"fletxa de dos caps cap a l'esquerra amb cua"}}},{"key":"2B3C","mappings":{"default":{"default":"fletxa de dos caps cap a l'esquerra amb cua amb traç vertical"}}},{"key":"2B3D","mappings":{"default":{"default":"fletxa de dos caps cap a l'esquerra amb cua amb doble moviment vertical"}}},{"key":"2B3E","mappings":{"default":{"default":"fletxa cap a l'esquerra a través de X"}}},{"key":"2B3F","mappings":{"default":{"default":"onada fletxa apuntant directament a l'esquerra"}}},{"key":"2B40","mappings":{"default":{"default":"signe d'igual fletxa amunt a l'esquerra"}}},{"key":"2B41","mappings":{"default":{"default":"operador de titlla invers sobre la fletxa cap a l'esquerra"}}},{"key":"2B42","mappings":{"default":{"default":"fletxa cap a l'esquerra sobre el revers gairebé igual a"}}},{"key":"2B43","mappings":{"default":{"default":"fletxa cap a la dreta a través de més que"}}},{"key":"2B44","mappings":{"default":{"default":"fletxa cap a la dreta a través de superset"}}},{"key":"2B45","mappings":{"default":{"default":"fletxa quàdruple cap a l'esquerra"}}},{"key":"2B46","mappings":{"default":{"default":"fletxa quàdruple cap a la dreta"}}},{"key":"2B47","mappings":{"default":{"default":"operador de titlla invers sobre la fletxa cap a la dreta"}}},{"key":"2B48","mappings":{"default":{"default":"fletxa cap a la dreta sobre el revers gairebé igual a"}}},{"key":"2B49","mappings":{"default":{"default":"operador de titlla sobre la fletxa cap a l'esquerra"}}},{"key":"2B4A","mappings":{"default":{"default":"fletxa cap a l'esquerra per sobre de gairebé igual a"}}},{"key":"2B4B","mappings":{"default":{"default":"fletxa cap a l'esquerra sobre l'operador de titlla invers"}}},{"key":"2B4C","mappings":{"default":{"default":"fletxa cap a la dreta sobre l'operador de titlla invers"}}},{"key":"FFE9","mappings":{"default":{"default":"fletxa cap a l'esquerra de mig ample"}}},{"key":"FFEA","mappings":{"default":{"default":"fletxa ascendent de mig ample"}}},{"key":"FFEB","mappings":{"default":{"default":"fletxa de mig ample cap a la dreta"}}},{"key":"FFEC","mappings":{"default":{"default":"fletxa cap avall de mig ample"}}}] +, +"ca/symbols/math_characters.min": +[{"locale":"ca"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"p de weierstrass"}}},{"key":"213C","mappings":{"default":{"default":"negreta de pissarra pi"}}},{"key":"213D","mappings":{"default":{"default":"negreta de pissarra gamma"}}},{"key":"213E","mappings":{"default":{"default":"negreta de pissarra majúscula gamma"}}},{"key":"213F","mappings":{"default":{"default":"negreta de pissarra majúscula pi"}}},{"key":"2140","mappings":{"default":{"default":"negreta de pissarra suma de n-ary"}}},{"key":"2145","mappings":{"default":{"default":"majúscula D"}}},{"key":"2146","mappings":{"default":{"default":"d"}}},{"key":"2147","mappings":{"default":{"default":"e"}}},{"key":"2148","mappings":{"default":{"default":"i"}}},{"key":"2149","mappings":{"default":{"default":"negreta de ppissarra cursiva j"}}},{"key":"1D6A4","mappings":{"default":{"default":"cursiva sense punt i"}}},{"key":"1D6A5","mappings":{"default":{"default":"cursiva sense punt j"}}}] +, +"ca/symbols/math_delimiters.min": +[{"locale":"ca"},{"key":"0028","mappings":{"default":{"default":"parèntesi esquerre"}}},{"key":"0029","mappings":{"default":{"default":"parèntesi dret"}}},{"key":"005B","mappings":{"default":{"default":"claudàtor esquerre"}}},{"key":"005D","mappings":{"default":{"default":"claudàtor dret"}}},{"key":"007B","mappings":{"default":{"default":"clau esquerra"}}},{"key":"007D","mappings":{"default":{"default":"clau dreta"}}},{"key":"2045","mappings":{"default":{"default":"suport quadrat esquerre amb ploma"}}},{"key":"2046","mappings":{"default":{"default":"suport quadrat dret amb ploma"}}},{"key":"2308","mappings":{"default":{"default":"cantonada superior esquerra"}}},{"key":"2309","mappings":{"default":{"default":"cantonada superior dreta"}}},{"key":"230A","mappings":{"default":{"default":"cantonada inferior esquerra"}}},{"key":"230B","mappings":{"default":{"default":"cantonada inferior dreta"}}},{"key":"230C","mappings":{"default":{"default":"tall inferior dret"}}},{"key":"230D","mappings":{"default":{"default":"tall inferior esquerre"}}},{"key":"230E","mappings":{"default":{"default":"tall superior dret"}}},{"key":"230F","mappings":{"default":{"default":"tall superior esquerre"}}},{"key":"231C","mappings":{"default":{"default":"angle superior esquerre"}}},{"key":"231D","mappings":{"default":{"default":"angle superior dret"}}},{"key":"231E","mappings":{"default":{"default":"angle inferior esquerre"}}},{"key":"231F","mappings":{"default":{"default":"angle inferior dret"}}},{"key":"2320","mappings":{"default":{"default":"meitat superior d'integral"}}},{"key":"2321","mappings":{"default":{"default":"meitat inferior d'integral"}}},{"key":"2329","mappings":{"default":{"default":"parèntesi angular esquerre"}}},{"key":"232A","mappings":{"default":{"default":"parèntesi angular dret"}}},{"key":"239B","mappings":{"default":{"default":"parèntesi esquerre ganxo superior"}}},{"key":"239C","mappings":{"default":{"default":"extensió del parèntesi esquerre"}}},{"key":"239D","mappings":{"default":{"default":"parèntesi inferior ganxo inferior"}}},{"key":"239E","mappings":{"default":{"default":"parèntesi dret ganxo superior"}}},{"key":"239F","mappings":{"default":{"default":"extensió del parèntesi dret"}}},{"key":"23A0","mappings":{"default":{"default":"parèntesi inferior ganxo inferior"}}},{"key":"23A1","mappings":{"default":{"default":"cantonada quadrada esquerra cantonada superior"}}},{"key":"23A2","mappings":{"default":{"default":"extensió del suport quadrat esquerre"}}},{"key":"23A3","mappings":{"default":{"default":"cantonada quadrada esquerra cantonada inferior"}}},{"key":"23A4","mappings":{"default":{"default":"cantonada quadrada dreta cantonada superior"}}},{"key":"23A5","mappings":{"default":{"default":"extensió de suport quadrat dret"}}},{"key":"23A6","mappings":{"default":{"default":"cantonada quadrada dreta cantonada inferior"}}},{"key":"23A7","mappings":{"default":{"default":"ganxo superior arrissat esquerre"}}},{"key":"23A8","mappings":{"default":{"default":"tros mig arrissat esquerre"}}},{"key":"23A9","mappings":{"default":{"default":"suport esquerre arrissat ganxo inferior"}}},{"key":"23AA","mappings":{"default":{"default":"extensió de suport arrissat"}}},{"key":"23AB","mappings":{"default":{"default":"ganxo superior arrissat dret"}}},{"key":"23AC","mappings":{"default":{"default":"tros mitjà de suport arrissat dret"}}},{"key":"23AD","mappings":{"default":{"default":"brida inferior dreta arrissada"}}},{"key":"23AE","mappings":{"default":{"default":"extensió integral"}}},{"key":"23AF","mappings":{"default":{"default":"extensió de línia horitzontal"}}},{"key":"23B0","mappings":{"default":{"default":"esquerra amunt o dret sota secció clau"}}},{"key":"23B1","mappings":{"default":{"default":"dreta amunt o esquerre sota secció clau"}}},{"key":"23B2","mappings":{"default":{"default":"suma superior"}}},{"key":"23B3","mappings":{"default":{"default":"part inferior de la suma"}}},{"key":"23B4","mappings":{"default":{"default":"claudàtor superior"}}},{"key":"23B5","mappings":{"default":{"default":"claudàtor inferior"}}},{"key":"23B6","mappings":{"default":{"default":"suport quadrat inferior sobre suport quadrat superior"}}},{"key":"23B7","mappings":{"default":{"default":"part inferior del símbol radical"}}},{"key":"23B8","mappings":{"default":{"default":"línia de caixa vertical esquerra"}}},{"key":"23B9","mappings":{"default":{"default":"línia de caixa vertical dreta"}}},{"key":"23DC","mappings":{"default":{"default":"parèntesi superior"}}},{"key":"23DD","mappings":{"default":{"default":"parèntesi inferior"}}},{"key":"23DE","mappings":{"default":{"default":"claudàtor arrissat superior"}}},{"key":"23DF","mappings":{"default":{"default":"claudàtor arrissat inferior"}}},{"key":"23E0","mappings":{"default":{"default":"claudàtor superior en tortuga"}}},{"key":"23E1","mappings":{"default":{"default":"claudàtor inferior en tortuga"}}},{"key":"2768","mappings":{"default":{"default":"ornament de parèntesi esquerre mig"}}},{"key":"2769","mappings":{"default":{"default":"adorn de parèntesi mig dret"}}},{"key":"276A","mappings":{"default":{"default":"adorn parèntesi esquerre aplanat mitjà"}}},{"key":"276B","mappings":{"default":{"default":"adorn parèntesi dret mitjà aplanat"}}},{"key":"276C","mappings":{"default":{"default":"adorn de suport d'angle mig apuntant cap a l'esquerra"}}},{"key":"276D","mappings":{"default":{"default":"adorn de suport d'angle mig apuntant cap a la dreta"}}},{"key":"276E","mappings":{"default":{"default":"ornament de cometes en l'angle que apunta cap a l'esquerra"}}},{"key":"276F","mappings":{"default":{"default":"ornament de cometes en angle recte que apunta cap a la dreta"}}},{"key":"2770","mappings":{"default":{"default":"ornament pesant de el suport de l'angle que assenyala a l'esquerra"}}},{"key":"2771","mappings":{"default":{"default":"ornament pesant de el suport de l'angle que assenyala cap a la dreta"}}},{"key":"2772","mappings":{"default":{"default":"ornament de suport de petxina de tortuga esquerra lleugera"}}},{"key":"2773","mappings":{"default":{"default":"ornament de claudàtor dret tortuga dreta"}}},{"key":"2774","mappings":{"default":{"default":"ornament de suport arrissat esquerre mitjà"}}},{"key":"2775","mappings":{"default":{"default":"ornament de suport arrissat dret mitjà"}}},{"key":"27C5","mappings":{"default":{"default":"símbol delimitador esquerre de bossa en forma de s"}}},{"key":"27C6","mappings":{"default":{"default":"símbol delimitador dret de bossa en forma de s"}}},{"key":"27E6","mappings":{"default":{"default":"claudàtor buit esquerre"}}},{"key":"27E7","mappings":{"default":{"default":"claudàtor buit dret"}}},{"key":"27E8","mappings":{"default":{"default":"claudàtor agut esquerre"}}},{"key":"27E9","mappings":{"default":{"default":"claudàtor agut dret"}}},{"key":"27EA","mappings":{"default":{"default":"doble claudàtor agut esquerre"}}},{"key":"27EB","mappings":{"default":{"default":"doble claudàtor agut dret"}}},{"key":"27EC","mappings":{"default":{"default":"claudàtor de tortuga buit esquerre"}}},{"key":"27ED","mappings":{"default":{"default":"claudàtor de tortuga buit dret"}}},{"key":"27EE","mappings":{"default":{"default":"parèntesi pla esquerre"}}},{"key":"27EF","mappings":{"default":{"default":"parèntesi pla dret"}}},{"key":"2983","mappings":{"default":{"default":"suport arrissat blanc esquerre"}}},{"key":"2984","mappings":{"default":{"default":"dreta arrissat blanc suport"}}},{"key":"2985","mappings":{"default":{"default":"parèntesi esquerre blanc"}}},{"key":"2986","mappings":{"default":{"default":"parèntesi dret blanc"}}},{"key":"2987","mappings":{"default":{"default":"notació Z esquerra suport d'imatge"}}},{"key":"2988","mappings":{"default":{"default":"claudàtor d'imatge dreta de notació Z"}}},{"key":"2989","mappings":{"default":{"default":"notació z claudàtor d’unió esquerre"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"claudàtor esquerre amb barra inferior"}}},{"key":"298C","mappings":{"default":{"default":"claudàtor dret amb barra inferior"}}},{"key":"298D","mappings":{"default":{"default":"claudàtor esquerre amb la marca a l'extrem superior"}}},{"key":"298E","mappings":{"default":{"default":"claudàtor dret amb la marca a l'extrem inferior"}}},{"key":"298F","mappings":{"default":{"default":"claudàtor esquerre amb la marca a l'extrem inferior"}}},{"key":"2990","mappings":{"default":{"default":"claudàtor dret amb una marca a l'extrem superior"}}},{"key":"2991","mappings":{"default":{"default":"claudàtor esquerra amb punt"}}},{"key":"2992","mappings":{"default":{"default":"claudàtor angular amb punt"}}},{"key":"2993","mappings":{"default":{"default":"arc esquerre inferior al claudàtor"}}},{"key":"2994","mappings":{"default":{"default":"arc dret superior al claudàtor"}}},{"key":"2995","mappings":{"default":{"default":"arc doble esquerre superior al claudàtor"}}},{"key":"2996","mappings":{"default":{"default":"arc doble dret inferior al claudàtor"}}},{"key":"2997","mappings":{"default":{"default":"suport de petxina de tortuga negra esquerra"}}},{"key":"2998","mappings":{"default":{"default":"brida de petxina de tortuga negra dreta"}}},{"key":"29D8","mappings":{"default":{"default":"tanca esquerra ondulada"}}},{"key":"29D9","mappings":{"default":{"default":"tanca dreta ondulada"}}},{"key":"29DA","mappings":{"default":{"default":"doble tanca esquerra ondulada"}}},{"key":"29DB","mappings":{"default":{"default":"doble tanca dreta ondulada"}}},{"key":"29FC","mappings":{"default":{"default":"brida d'angle corb a l'esquerra"}}},{"key":"29FD","mappings":{"default":{"default":"brida d'angle corb orientada cap a la dreta"}}},{"key":"2E22","mappings":{"default":{"default":"suport superior esquerre superior"}}},{"key":"2E23","mappings":{"default":{"default":"mitjà suport superior dret"}}},{"key":"2E24","mappings":{"default":{"default":"brida inferior esquerra"}}},{"key":"2E25","mappings":{"default":{"default":"mitjà suport inferior dret"}}},{"key":"2E26","mappings":{"default":{"default":"suport U lateral esquerre"}}},{"key":"2E27","mappings":{"default":{"default":"suport U lateral dret"}}},{"key":"2E28","mappings":{"default":{"default":"doble parèntesi esquerre"}}},{"key":"2E29","mappings":{"default":{"default":"parèntesi doble dret"}}},{"key":"3008","mappings":{"default":{"default":"suport d'angle esquerre"}}},{"key":"3009","mappings":{"default":{"default":"suport d'angle recte"}}},{"key":"300A","mappings":{"default":{"default":"parèntesi angular doble"}}},{"key":"300B","mappings":{"default":{"default":"parèntesi angular doble dret"}}},{"key":"300C","mappings":{"default":{"default":"suport de la cantonada esquerra"}}},{"key":"300D","mappings":{"default":{"default":"suport de cantonada dreta"}}},{"key":"300E","mappings":{"default":{"default":"suport de cantonada blanc esquerre"}}},{"key":"300F","mappings":{"default":{"default":"suport de cantonada blanc dret"}}},{"key":"3010","mappings":{"default":{"default":"suport lenticular esquerre negre"}}},{"key":"3011","mappings":{"default":{"default":"suport lenticular negre dret"}}},{"key":"3014","mappings":{"default":{"default":"mènsula esquerra de closca de tortuga"}}},{"key":"3015","mappings":{"default":{"default":"mènsula de closca de tortuga dreta"}}},{"key":"3016","mappings":{"default":{"default":"suport lenticular blanc esquerre"}}},{"key":"3017","mappings":{"default":{"default":"suport lenticular blanc dret"}}},{"key":"3018","mappings":{"default":{"default":"suport de closca de tortuga blanca esquerra"}}},{"key":"3019","mappings":{"default":{"default":"suport de petxina de tortuga blanca dreta"}}},{"key":"301A","mappings":{"default":{"default":"claudàtor buit"}}},{"key":"301B","mappings":{"default":{"default":"claudàtor buit dret"}}},{"key":"301D","mappings":{"default":{"default":"cometa doble invertida"}}},{"key":"301E","mappings":{"default":{"default":"segona"}}},{"key":"301F","mappings":{"default":{"default":"cometes baixes dobles"}}},{"key":"FD3E","mappings":{"default":{"default":"parèntesi esquerre adornat"}}},{"key":"FD3F","mappings":{"default":{"default":"parèntesi dret adornat"}}},{"key":"FE17","mappings":{"default":{"default":"formulari de presentació per a suport lenticular blanc esquerre vertical"}}},{"key":"FE18","mappings":{"default":{"default":"formulari de presentació per a suport lenticular blanc vertical dret"}}},{"key":"FE35","mappings":{"default":{"default":"parèntesi superior"}}},{"key":"FE36","mappings":{"default":{"default":"parèntesi inferior"}}},{"key":"FE37","mappings":{"default":{"default":"clau superior"}}},{"key":"FE38","mappings":{"default":{"default":"clau inferior"}}},{"key":"FE39","mappings":{"default":{"default":"formulari de presentació per al suport vertical de petxina de tortuga esquerra"}}},{"key":"FE3A","mappings":{"default":{"default":"formulari de presentació per al suport vertical de petxina de tortuga dreta"}}},{"key":"FE3B","mappings":{"default":{"default":"formulari de presentació per al suport lenticular negre esquerre vertical"}}},{"key":"FE3C","mappings":{"default":{"default":"formulari de presentació per al suport lenticular negre dret vertical"}}},{"key":"FE3D","mappings":{"default":{"default":"formulari de presentació per al suport vertical doble angle esquerre"}}},{"key":"FE3E","mappings":{"default":{"default":"formulari de presentació per al suport d'angle recte doble vertical"}}},{"key":"FE3F","mappings":{"default":{"default":"parèntesi angular superior"}}},{"key":"FE40","mappings":{"default":{"default":"parèntesi angular inferior"}}},{"key":"FE41","mappings":{"default":{"default":"formulari de presentació per al suport de cantonada vertical esquerra"}}},{"key":"FE42","mappings":{"default":{"default":"formulari de presentació per al suport de cantonada vertical dreta"}}},{"key":"FE43","mappings":{"default":{"default":"formulari de presentació per al suport de cantonada blanc vertical esquerre"}}},{"key":"FE44","mappings":{"default":{"default":"formulari de presentació per al suport de cantonada vertical dreta blanca"}}},{"key":"FE47","mappings":{"default":{"default":"formulari de presentació per al suport quadrat vertical esquerre"}}},{"key":"FE48","mappings":{"default":{"default":"formulari de presentació per al suport quadrat vertical dret"}}},{"key":"FE59","mappings":{"default":{"default":"parèntesi esquerre petit"}}},{"key":"FE5A","mappings":{"default":{"default":"parèntesi dret petit"}}},{"key":"FE5B","mappings":{"default":{"default":"claudàtor arrissat esquerre petit"}}},{"key":"FE5C","mappings":{"default":{"default":"claudàtor dret arrissat petit"}}},{"key":"FE5D","mappings":{"default":{"default":"petit suport esquerre de closca de tortuga"}}},{"key":"FE5E","mappings":{"default":{"default":"petit suport dret de closca de tortuga"}}},{"key":"FF08","mappings":{"default":{"default":"parèntesi esquerre d'amplada completa"}}},{"key":"FF09","mappings":{"default":{"default":"parèntesi dret d'amplada completa"}}},{"key":"FF3B","mappings":{"default":{"default":"suport quadrat esquerre d'amplada completa"}}},{"key":"FF3D","mappings":{"default":{"default":"suport quadrat dret d'amplada completa"}}},{"key":"FF5B","mappings":{"default":{"default":"claudàtor arrissat esquerre d'amplada completa"}}},{"key":"FF5D","mappings":{"default":{"default":"claudàtor dret d'amplada completa"}}},{"key":"FF5F","mappings":{"default":{"default":"parèntesi blanc esquerre d'amplada completa"}}},{"key":"FF60","mappings":{"default":{"default":"parèntesi blanc dret d'amplada completa"}}},{"key":"FF62","mappings":{"default":{"default":"claudàtor de cantonada esquerra de mig ample"}}},{"key":"FF63","mappings":{"default":{"default":"suport de cantonada dreta de mig ample"}}}] +, +"ca/symbols/math_geometry.min": +[{"locale":"ca"},{"key":"2500","mappings":{"default":{"default":"delimitador horitzontal"}}},{"key":"2501","mappings":{"default":{"default":"dibuixos de caixes pesants horitzontals"}}},{"key":"2502","mappings":{"default":{"default":"delimitador vertical"}}},{"key":"2503","mappings":{"default":{"default":"dibuixos de caixes pesants vertical"}}},{"key":"2504","mappings":{"default":{"default":"dibuixos de caixes lleugers triple guió horitzontal"}}},{"key":"2505","mappings":{"default":{"default":"dibuixos de caixes pesants triple guió horitzontal"}}},{"key":"2506","mappings":{"default":{"default":"dibuixos de caixes lleuger triple guió vertical"}}},{"key":"2507","mappings":{"default":{"default":"dibuixos de caixes pesants triple guió vertical"}}},{"key":"2508","mappings":{"default":{"default":"dibuixos de caixa lleugers quàdruple guió horitzontal"}}},{"key":"2509","mappings":{"default":{"default":"dibuixos de caixes pesants quàdruple guió horitzontal"}}},{"key":"250A","mappings":{"default":{"default":"caixa dibuixos llum quàdruple tauler vertical"}}},{"key":"250B","mappings":{"default":{"default":"dibuixos de caixes pesants quàdruple guió vertical"}}},{"key":"250C","mappings":{"default":{"default":"cantonada inferior dreta"}}},{"key":"250D","mappings":{"default":{"default":"dibuixos de caixes avall lleugers i dret pesants"}}},{"key":"250E","mappings":{"default":{"default":"dibuixos de caixes avall pesants i rectes lleugers"}}},{"key":"250F","mappings":{"default":{"default":"dibuixos de caixes pesants avall i dreta"}}},{"key":"2510","mappings":{"default":{"default":"cantonada inferior esquerra"}}},{"key":"2511","mappings":{"default":{"default":"dibuixos de caixes avall lleugers i pesants a l'esquerra"}}},{"key":"2512","mappings":{"default":{"default":"dibuixos de caixes avall pesants i llum esquerra"}}},{"key":"2513","mappings":{"default":{"default":"dibuixos de caixes pesants avall i cap a l'esquerra"}}},{"key":"2514","mappings":{"default":{"default":"cantonada superior dreta"}}},{"key":"2515","mappings":{"default":{"default":"dibuixos de caixes fins a lleuger i dret pesant"}}},{"key":"2516","mappings":{"default":{"default":"dibuixos de caixes fins a pesants i lleugers"}}},{"key":"2517","mappings":{"default":{"default":"dibuixos de caixes pesants i drets"}}},{"key":"2518","mappings":{"default":{"default":"cantonada superior esquerra"}}},{"key":"2519","mappings":{"default":{"default":"dibuixos de caixes fins a lleugers i pesants a l'esquerra"}}},{"key":"251A","mappings":{"default":{"default":"dibuixos de caixes fins a pesant i llum esquerra"}}},{"key":"251B","mappings":{"default":{"default":"dibuixos de caixes pesants cap amunt i cap a l'esquerra"}}},{"key":"251C","mappings":{"default":{"default":"delimitador esquerre i separador horitzontal"}}},{"key":"251D","mappings":{"default":{"default":"quadres de caixa vertical lleuger i dret pesant"}}},{"key":"251E","mappings":{"default":{"default":"dibuixos de caixes fins a pesants i rectes cap avall"}}},{"key":"251F","mappings":{"default":{"default":"dibuixos de caixes a sota pesants i rectes amunt lleugers"}}},{"key":"2520","mappings":{"default":{"default":"dibuixos de caixes verticals pesants i rectes lleugers"}}},{"key":"2521","mappings":{"default":{"default":"dibuixos de caixes avall lleugers i rectes dalt pesants"}}},{"key":"2522","mappings":{"default":{"default":"dibuixos de caixes amunt lleugers i rectes per avall pesants"}}},{"key":"2523","mappings":{"default":{"default":"dibuixos de caixes pesants verticals i dretes"}}},{"key":"2524","mappings":{"default":{"default":"delimitador dret i separador horitzontal"}}},{"key":"2525","mappings":{"default":{"default":"quadres de caixa vertical lleuger i esquerre pesant"}}},{"key":"2526","mappings":{"default":{"default":"dibuixos de caixes amunt pesant i esquerra avall llum"}}},{"key":"2527","mappings":{"default":{"default":"dibuixos de caixes a sota pesants i llum esquerra dalt"}}},{"key":"2528","mappings":{"default":{"default":"dibuixos de caixes verticals pesants i llum esquerra"}}},{"key":"2529","mappings":{"default":{"default":"dibuixos de caixes avall lleugers i esquerres dalt pesants"}}},{"key":"252A","mappings":{"default":{"default":"dibuixos de caixes amunt lleuger i esquerra avall pesant"}}},{"key":"252B","mappings":{"default":{"default":"dibuixos de caixes pesants verticals i esquerres"}}},{"key":"252C","mappings":{"default":{"default":"delimitador superior i separador vertical"}}},{"key":"252D","mappings":{"default":{"default":"dibuixos de caixes esquerra pesants i dreta avall llum"}}},{"key":"252E","mappings":{"default":{"default":"dibuixos de caixes, dreta, pesant i esquerra avall, llum"}}},{"key":"252F","mappings":{"default":{"default":"dibuixos de caixes avall lleugers i horitzontals pesants"}}},{"key":"2530","mappings":{"default":{"default":"dibuixos de caixes de llum pesant i horitzontal"}}},{"key":"2531","mappings":{"default":{"default":"dibuixos de la caixa de llum dreta i esquerra avall pesant"}}},{"key":"2532","mappings":{"default":{"default":"quadres de caixa esquerra lleugera i dreta avall pesant"}}},{"key":"2533","mappings":{"default":{"default":"dibuixos de caixes pesants i horitzontals"}}},{"key":"2534","mappings":{"default":{"default":"delimitador inferior i separador vertical"}}},{"key":"2535","mappings":{"default":{"default":"dibuixos de caixes esquerra pesant i dreta dalt lleugera"}}},{"key":"2536","mappings":{"default":{"default":"dibuixos de caixa dreta pesant i llum esquerra dalt"}}},{"key":"2537","mappings":{"default":{"default":"dibuixos de caixes fins a lleuger i horitzontal pesant"}}},{"key":"2538","mappings":{"default":{"default":"dibuixos de caixes fins a llum pesant i horitzontal"}}},{"key":"2539","mappings":{"default":{"default":"dibuixos de caixes a la dreta, lleugers i a l'esquerra, pesants"}}},{"key":"253A","mappings":{"default":{"default":"dibuixos de caixes esquerra lleugera i dreta amunt pesant"}}},{"key":"253B","mappings":{"default":{"default":"dibuixos de caixes pesants i horitzontals"}}},{"key":"253C","mappings":{"default":{"default":"encreuament de separadors senzills"}}},{"key":"253D","mappings":{"default":{"default":"dibuixos de caixes esquerra pesant i dreta vertical llum"}}},{"key":"253E","mappings":{"default":{"default":"dibuixos de caixa dreta pesant i llum vertical esquerra"}}},{"key":"253F","mappings":{"default":{"default":"dibuixos de caixes vertical lleugera i horitzontal pesant"}}},{"key":"2540","mappings":{"default":{"default":"dibuixos de caixes amunt pesants i avall llum horitzontal"}}},{"key":"2541","mappings":{"default":{"default":"dibuixos de caixes avall pesants i cap amunt llum horitzontal"}}},{"key":"2542","mappings":{"default":{"default":"dibuixos de caixes verticals pesants i horitzontals lleugeres"}}},{"key":"2543","mappings":{"default":{"default":"dibuixos de caixes esquerra amunt pesant i dreta avall llum"}}},{"key":"2544","mappings":{"default":{"default":"dibuixos de caixa dreta dalt pesant i esquerra avall llum"}}},{"key":"2545","mappings":{"default":{"default":"dibuixos de caixes, esquerra avall, pesant i dreta amunt, lleugera"}}},{"key":"2546","mappings":{"default":{"default":"dibuixos de la caixa dreta avall pesant i esquerra dalt lleugera"}}},{"key":"2547","mappings":{"default":{"default":"dibuixos de caixes avall lleugers i ascendents horitzontals pesants"}}},{"key":"2548","mappings":{"default":{"default":"dibuixos de caixes amunt Lleuger i per avall horitzontal pesant"}}},{"key":"2549","mappings":{"default":{"default":"dibuixos de caixes a la dreta, lleugers i a l'esquerra, verticals, pesants"}}},{"key":"254A","mappings":{"default":{"default":"dibuixos de caixes esquerra lleugera i dreta vertical pesant"}}},{"key":"254B","mappings":{"default":{"default":"dibuixos de caixes pesants verticals i horitzontals"}}},{"key":"254C","mappings":{"default":{"default":"dibuixos de caixes lleugera doble guió horitzontal"}}},{"key":"254D","mappings":{"default":{"default":"dibuixos de caixes pesants doble guió horitzontal"}}},{"key":"254E","mappings":{"default":{"default":"dibuixos de caixes lleugers doble guió vertical"}}},{"key":"254F","mappings":{"default":{"default":"dibuixos de caixes pesants doble guió vertical"}}},{"key":"2550","mappings":{"default":{"default":"delimitador horitzontal doble"}}},{"key":"2551","mappings":{"default":{"default":"delimitador vertical doble"}}},{"key":"2552","mappings":{"default":{"default":"cantonada inferior dreta, vertical doble"}}},{"key":"2553","mappings":{"default":{"default":"cantonada inferior dreta, horitzontal doble"}}},{"key":"2554","mappings":{"default":{"default":"cantonada inferior dreta doble"}}},{"key":"2555","mappings":{"default":{"default":"cantonada inferior esquerra, vertical doble"}}},{"key":"2556","mappings":{"default":{"default":"cantonada inferior esquerra, horitzontal doble"}}},{"key":"2557","mappings":{"default":{"default":"cantonada inferior esquerra doble"}}},{"key":"2558","mappings":{"default":{"default":"cantonada superior dreta, vertical doble"}}},{"key":"2559","mappings":{"default":{"default":"cantonada superior dreta, horitzontal doble"}}},{"key":"255A","mappings":{"default":{"default":"cantonada superior dreta doble"}}},{"key":"255B","mappings":{"default":{"default":"cantonada superior esquerra, vertical doble"}}},{"key":"255C","mappings":{"default":{"default":"cantonada superior esquerra, horitzontal doble"}}},{"key":"255D","mappings":{"default":{"default":"cantonada superior esquerra doble"}}},{"key":"255E","mappings":{"default":{"default":"delimitador esquerre amb separador doble"}}},{"key":"255F","mappings":{"default":{"default":"delimitador esquerre doble amb separador horitzontal"}}},{"key":"2560","mappings":{"default":{"default":"delimitador esquerre i separador horitzontal dobles"}}},{"key":"2561","mappings":{"default":{"default":"delimitador dret amb separador doble"}}},{"key":"2562","mappings":{"default":{"default":"delimitador dret doble amb separador horitzontal"}}},{"key":"2563","mappings":{"default":{"default":"delimitador dret i separador horitzontal dobles"}}},{"key":"2564","mappings":{"default":{"default":"delimitador superior doble amb separador vertical"}}},{"key":"2565","mappings":{"default":{"default":"delimitador superior amb separador vertical doble"}}},{"key":"2566","mappings":{"default":{"default":"delimitador superior i separador vertical dobles"}}},{"key":"2567","mappings":{"default":{"default":"delimitador inferior doble amb separador vertical"}}},{"key":"2568","mappings":{"default":{"default":"delimitador inferior amb separador vertical doble"}}},{"key":"2569","mappings":{"default":{"default":"delimitador inferior i separador vertical dobles"}}},{"key":"256A","mappings":{"default":{"default":"encreuament de separadors, vertical senzill i horitzontal doble"}}},{"key":"256B","mappings":{"default":{"default":"encreuament de separadors, vertical doble i horitzontal senzill"}}},{"key":"256C","mappings":{"default":{"default":"encreuament de separadors dobles"}}},{"key":"256D","mappings":{"default":{"default":"dibuixos de caixes de llum arc avall i dreta"}}},{"key":"256E","mappings":{"default":{"default":"dibuixos de caixes de llum arc cap avall i cap a l'esquerra"}}},{"key":"256F","mappings":{"default":{"default":"dibuixos de caixes de llum arc amunt i a l'esquerra"}}},{"key":"2570","mappings":{"default":{"default":"caixa de dibuixos de llum arc amunt i dreta"}}},{"key":"2571","mappings":{"default":{"default":"dibuixos de caixes llum diagonal superior dreta a inferior esquerra"}}},{"key":"2572","mappings":{"default":{"default":"dibuixos de caixes llum diagonal superior esquerra a inferior dreta"}}},{"key":"2573","mappings":{"default":{"default":"dibuixos de caixes de llum diagonal creu"}}},{"key":"2574","mappings":{"default":{"default":"dibuixos de caixes llum esquerra"}}},{"key":"2575","mappings":{"default":{"default":"dibuixos de caixes s'il·luminen"}}},{"key":"2576","mappings":{"default":{"default":"dibuixos de caixes a la dreta"}}},{"key":"2577","mappings":{"default":{"default":"dibuixos de caixes de llum cap avall"}}},{"key":"2578","mappings":{"default":{"default":"dibuixos de caixes pesants a l'esquerra"}}},{"key":"2579","mappings":{"default":{"default":"dibuixos de caixes pesants"}}},{"key":"257A","mappings":{"default":{"default":"dibuixos de caixes pesant dret"}}},{"key":"257B","mappings":{"default":{"default":"dibuixos de caixes pesants"}}},{"key":"257C","mappings":{"default":{"default":"dibuixos de caixes lleuger esquerra i pesant dreta"}}},{"key":"257D","mappings":{"default":{"default":"dibuixos de caixes il·luminats i pesants"}}},{"key":"257E","mappings":{"default":{"default":"dibuixos de caixes pesant esquerra i Llum dreta"}}},{"key":"257F","mappings":{"default":{"default":"dibuixos de caixes pesants i lleugers"}}},{"key":"2580","mappings":{"default":{"default":"bloc meitat superior"}}},{"key":"2581","mappings":{"default":{"default":"baixar una vuitena bloc"}}},{"key":"2582","mappings":{"default":{"default":"bloc d'un quart inferior"}}},{"key":"2583","mappings":{"default":{"default":"bloc de tres octaus més baix"}}},{"key":"2584","mappings":{"default":{"default":"bloc meitat inferior"}}},{"key":"2585","mappings":{"default":{"default":"bloc inferior de cinc vuitens"}}},{"key":"2586","mappings":{"default":{"default":"bloc de tres quarts més baix"}}},{"key":"2587","mappings":{"default":{"default":"bloc inferior de set vuitens"}}},{"key":"2588","mappings":{"default":{"default":"bloc"}}},{"key":"2589","mappings":{"default":{"default":"bloc de set vuitens a l'esquerra"}}},{"key":"258A","mappings":{"default":{"default":"bloc de tres quarts a l'esquerra"}}},{"key":"258B","mappings":{"default":{"default":"bloc de cinc vuitens a l'esquerra"}}},{"key":"258C","mappings":{"default":{"default":"mitja quadra esquerra"}}},{"key":"258D","mappings":{"default":{"default":"bloc de tres octaus a l'esquerra"}}},{"key":"258E","mappings":{"default":{"default":"bloc d'un quart a l'esquerra"}}},{"key":"258F","mappings":{"default":{"default":"un vuitè bloc esquerra"}}},{"key":"2590","mappings":{"default":{"default":"mitja quadra dreta"}}},{"key":"2591","mappings":{"default":{"default":"ombra lleugera"}}},{"key":"2592","mappings":{"default":{"default":"ombra mitjana"}}},{"key":"2593","mappings":{"default":{"default":"ombra intensa"}}},{"key":"2594","mappings":{"default":{"default":"bloc superior un vuitè"}}},{"key":"2595","mappings":{"default":{"default":"bloc a la dreta un vuitè"}}},{"key":"2596","mappings":{"default":{"default":"quadrant inferior esquerre"}}},{"key":"2597","mappings":{"default":{"default":"quadrant inferior dret"}}},{"key":"2598","mappings":{"default":{"default":"quadrant superior esquerre"}}},{"key":"2599","mappings":{"default":{"default":"quadrant superior esquerre i inferior esquerre i inferior dret"}}},{"key":"259A","mappings":{"default":{"default":"quadrant superior esquerre i inferior dret"}}},{"key":"259B","mappings":{"default":{"default":"quadrant superior esquerre i superior dret i inferior esquerre"}}},{"key":"259C","mappings":{"default":{"default":"quadrant superior esquerre i superior dret i inferior dret"}}},{"key":"259D","mappings":{"default":{"default":"quadrant superior dret"}}},{"key":"259E","mappings":{"default":{"default":"quadrant superior dret i inferior esquerre"}}},{"key":"259F","mappings":{"default":{"default":"quadrant superior dret i inferior esquerre i inferior dret"}}},{"key":"25A0","mappings":{"default":{"default":"quadrat farcit"}}},{"key":"25A1","mappings":{"default":{"default":"quadrat"}}},{"key":"25A2","mappings":{"default":{"default":"quadrat blanc amb cantonades arrodonides"}}},{"key":"25A3","mappings":{"default":{"default":"quadrat blanc que conté quadrat petit negre"}}},{"key":"25A4","mappings":{"default":{"default":"quadrat amb farciment horitzontal"}}},{"key":"25A5","mappings":{"default":{"default":"quadrat amb farciment vertical"}}},{"key":"25A6","mappings":{"default":{"default":"quadrat amb farciment de ratllat ortogonal"}}},{"key":"25A7","mappings":{"default":{"default":"quadrat amb la cantonada superior esquerra a la dreta inferior"}}},{"key":"25A8","mappings":{"default":{"default":"quadrat amb la part superior dreta cap avall esquerra farciment"}}},{"key":"25A9","mappings":{"default":{"default":"quadrat amb farciment de ratllat diagonal"}}},{"key":"25AA","mappings":{"default":{"default":"quadrat farcit"}}},{"key":"25AB","mappings":{"default":{"default":"quadrat"}}},{"key":"25AC","mappings":{"default":{"default":"rectangle negre"}}},{"key":"25AD","mappings":{"default":{"default":"rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"rectangle farcit vertical"}}},{"key":"25AF","mappings":{"default":{"default":"rectangle vertical"}}},{"key":"25B0","mappings":{"default":{"default":"paral·lelogram negre"}}},{"key":"25B1","mappings":{"default":{"default":"paral·lelogram"}}},{"key":"25B2","mappings":{"default":{"default":"triangle farcit"}}},{"key":"25B3","mappings":{"default":{"default":"triangle"}}},{"key":"25B4","mappings":{"default":{"default":"triangle farcit"}}},{"key":"25B5","mappings":{"default":{"default":"triangle"}}},{"key":"25B6","mappings":{"default":{"default":"triangle farcit assenyala dreta"}}},{"key":"25B7","mappings":{"default":{"default":"triangle assenyala dreta"}}},{"key":"25B8","mappings":{"default":{"default":"triangle farcit assenyala dreta"}}},{"key":"25B9","mappings":{"default":{"default":"triangle assenyala dreta"}}},{"key":"25BA","mappings":{"default":{"default":"indicador d'apuntar cap a la dreta negre"}}},{"key":"25BB","mappings":{"default":{"default":"punter d'apuntar cap a la dreta blanc"}}},{"key":"25BC","mappings":{"default":{"default":"triangle farcit assenyala avall"}}},{"key":"25BD","mappings":{"default":{"default":"triangle assenyala avall"}}},{"key":"25BE","mappings":{"default":{"default":"triangle farcit assenyala avall"}}},{"key":"25BF","mappings":{"default":{"default":"triangle assenyala avall"}}},{"key":"25C0","mappings":{"default":{"default":"triangle farcit assenyala esquerra"}}},{"key":"25C1","mappings":{"default":{"default":"triangle assenyala esquerra"}}},{"key":"25C2","mappings":{"default":{"default":"triangle farcit assenyala esquerra"}}},{"key":"25C3","mappings":{"default":{"default":"triangle assenyala esquerra"}}},{"key":"25C4","mappings":{"default":{"default":"punter farcit assenyala esquerra"}}},{"key":"25C5","mappings":{"default":{"default":"punter assenyala esquerra"}}},{"key":"25C6","mappings":{"default":{"default":"diamant farcit"}}},{"key":"25C7","mappings":{"default":{"default":"diamant"}}},{"key":"25C8","mappings":{"default":{"default":"diamant buit conté diamant farcit"}}},{"key":"25C9","mappings":{"default":{"default":"ull de peix"}}},{"key":"25CA","mappings":{"default":{"default":"rombe"}}},{"key":"25CB","mappings":{"default":{"default":"cercle buit"}}},{"key":"25CC","mappings":{"default":{"default":"cercle puntejat"}}},{"key":"25CD","mappings":{"default":{"default":"cercle amb farciment vertical"}}},{"key":"25CE","mappings":{"default":{"default":"blanc"}}},{"key":"25CF","mappings":{"default":{"default":"cercle farcit"}}},{"key":"25D0","mappings":{"default":{"default":"cercle amb meitat esquerra farcida"}}},{"key":"25D1","mappings":{"default":{"default":"cercle amb meitat dreta farcida"}}},{"key":"25D2","mappings":{"default":{"default":"cercle amb meitat inferior farcida"}}},{"key":"25D3","mappings":{"default":{"default":"cercle amb meitat superior farcida"}}},{"key":"25D4","mappings":{"default":{"default":"cercle amb quadrant superior dret farcit"}}},{"key":"25D5","mappings":{"default":{"default":"cercle amb quadrant superior esquerre farcit"}}},{"key":"25D6","mappings":{"default":{"default":"semicercle esquerre farcit"}}},{"key":"25D7","mappings":{"default":{"default":"semicercle dret farcit"}}},{"key":"25D8","mappings":{"default":{"default":"bullet inversa"}}},{"key":"25D9","mappings":{"default":{"default":"cercle buit invers"}}},{"key":"25DA","mappings":{"default":{"default":"semicercle superior buit invers"}}},{"key":"25DB","mappings":{"default":{"default":"semicercle superior buit invers"}}},{"key":"25DC","mappings":{"default":{"default":"arc superior esquerra"}}},{"key":"25DD","mappings":{"default":{"default":"arc superior dreta"}}},{"key":"25DE","mappings":{"default":{"default":"arc inferior dreta"}}},{"key":"25DF","mappings":{"default":{"default":"arc inferior esquerra"}}},{"key":"25E0","mappings":{"default":{"default":"semicercle superior"}}},{"key":"25E1","mappings":{"default":{"default":"semicercle inferior"}}},{"key":"25E2","mappings":{"default":{"default":"triangle inferior dreta farcit"}}},{"key":"25E3","mappings":{"default":{"default":"triangle inferior esquerra farcit"}}},{"key":"25E4","mappings":{"default":{"default":"triangle superior esquerra farcit"}}},{"key":"25E5","mappings":{"default":{"default":"triangle superior dreta farcit"}}},{"key":"25E6","mappings":{"default":{"default":"composició"}}},{"key":"25E7","mappings":{"default":{"default":"quadrat amb meitat esquerra farcida"}}},{"key":"25E8","mappings":{"default":{"default":"quadrat amb meitat dreta farcida"}}},{"key":"25E9","mappings":{"default":{"default":"quadrat amb meitat superior esquerra farcida"}}},{"key":"25EA","mappings":{"default":{"default":"quadrat amb meitat inferior dreta farcida"}}},{"key":"25EB","mappings":{"default":{"default":"quadrat amb bisectriu"}}},{"key":"25EC","mappings":{"default":{"default":"triangle buit amb punt"}}},{"key":"25ED","mappings":{"default":{"default":"triangle apuntant amunt amb meitat esquerra farcida"}}},{"key":"25EE","mappings":{"default":{"default":"triangle apuntant amunt amb meitat dreta farcida"}}},{"key":"25EF","mappings":{"default":{"default":"cercle gran"}}},{"key":"25F0","mappings":{"default":{"default":"quadrat blanc amb quadrant superior esquerre"}}},{"key":"25F1","mappings":{"default":{"default":"quadrat blanc amb quadrant inferior esquerre"}}},{"key":"25F2","mappings":{"default":{"default":"quadrat blanc amb quadrant inferior dret"}}},{"key":"25F3","mappings":{"default":{"default":"quadrat blanc amb quadrant superior dret"}}},{"key":"25F4","mappings":{"default":{"default":"cercle blanc amb quadrant superior esquerre"}}},{"key":"25F5","mappings":{"default":{"default":"cercle blanc amb quadrant inferior esquerre"}}},{"key":"25F6","mappings":{"default":{"default":"cercle blanc amb quadrant inferior dret"}}},{"key":"25F7","mappings":{"default":{"default":"cercle blanc amb quadrant superior dret"}}},{"key":"25F8","mappings":{"default":{"default":"triangle superior esquerra"}}},{"key":"25F9","mappings":{"default":{"default":"triangle superior dreta"}}},{"key":"25FA","mappings":{"default":{"default":"triangle inferior esquerra"}}},{"key":"25FB","mappings":{"default":{"default":"quadrat mitjà buit"}}},{"key":"25FC","mappings":{"default":{"default":"quadrat mitjà farcit"}}},{"key":"25FD","mappings":{"default":{"default":"quadrat mitjà buit"}}},{"key":"25FE","mappings":{"default":{"default":"quadrat mitjà farcit"}}},{"key":"25FF","mappings":{"default":{"default":"triangle inferior dreta"}}},{"key":"2B12","mappings":{"default":{"default":"quadrat amb meitat superior negra"}}},{"key":"2B13","mappings":{"default":{"default":"quadrat amb meitat inferior negra"}}},{"key":"2B14","mappings":{"default":{"default":"quadrat amb meitat dreta superior diagonal negra"}}},{"key":"2B15","mappings":{"default":{"default":"quadrat amb meitat diagonal esquerra inferior negra"}}},{"key":"2B16","mappings":{"default":{"default":"diamant amb meitat esquerra negra"}}},{"key":"2B17","mappings":{"default":{"default":"diamant amb meitat dreta negra"}}},{"key":"2B18","mappings":{"default":{"default":"diamant amb meitat superior negra"}}},{"key":"2B19","mappings":{"default":{"default":"diamant amb meitat inferior negra"}}},{"key":"2B1A","mappings":{"default":{"default":"quadrat puntejat"}}},{"key":"2B1B","mappings":{"default":{"default":"quadrat gran negre"}}},{"key":"2B1C","mappings":{"default":{"default":"gran plaça blanca"}}},{"key":"2B1D","mappings":{"default":{"default":"quadrat molt petit negre"}}},{"key":"2B1E","mappings":{"default":{"default":"quadrat molt petit blanc"}}},{"key":"2B1F","mappings":{"default":{"default":"pentàgon negre"}}},{"key":"2B20","mappings":{"default":{"default":"pentàgon blanc"}}},{"key":"2B21","mappings":{"default":{"default":"hexàgon blanc"}}},{"key":"2B22","mappings":{"default":{"default":"hexàgon negre"}}},{"key":"2B23","mappings":{"default":{"default":"hexagonal negre horitzontal"}}},{"key":"2B24","mappings":{"default":{"default":"cercle gran negre"}}},{"key":"2B25","mappings":{"default":{"default":"diamant mitjà negre"}}},{"key":"2B26","mappings":{"default":{"default":"diamant blanc mig"}}},{"key":"2B27","mappings":{"default":{"default":"lozenge mitjà negre"}}},{"key":"2B28","mappings":{"default":{"default":"pastilla blanca mitjana"}}},{"key":"2B29","mappings":{"default":{"default":"petit diamant negre"}}},{"key":"2B2A","mappings":{"default":{"default":"lozenge petit negre"}}},{"key":"2B2B","mappings":{"default":{"default":"lozenge petit blanc"}}},{"key":"2B2C","mappings":{"default":{"default":"el·lipse horitzontal negre"}}},{"key":"2B2D","mappings":{"default":{"default":"el·lipse horitzontal blanc"}}},{"key":"2B2E","mappings":{"default":{"default":"el·lipse vertical negre"}}},{"key":"2B2F","mappings":{"default":{"default":"el·lipse vertical blanc"}}},{"key":"2B50","mappings":{"default":{"default":"estrella mitjana buida"}}},{"key":"2B51","mappings":{"default":{"default":"estrella petita farcida"}}},{"key":"2B52","mappings":{"default":{"default":"estrella petita buida"}}},{"key":"2B53","mappings":{"default":{"default":"pentàgon negre que assenyala cap a la dreta"}}},{"key":"2B54","mappings":{"default":{"default":"pentàgon blanc que assenyala cap a la dreta"}}},{"key":"2B55","mappings":{"default":{"default":"cercle gran pesant"}}},{"key":"2B56","mappings":{"default":{"default":"oval pesant amb interior oval"}}},{"key":"2B57","mappings":{"default":{"default":"cercle pesant amb cercle dins"}}},{"key":"2B58","mappings":{"default":{"default":"cercle pesant"}}},{"key":"2B59","mappings":{"default":{"default":"saltire en cercle pesant"}}}] +, +"ca/symbols/math_harpoons.min": +[{"locale":"ca"},{"key":"21BC","mappings":{"default":{"default":"fletxa esquerra amb arpó a dalt"}}},{"key":"21BD","mappings":{"default":{"default":"fletxa esquerra amb arpó a sota"}}},{"key":"21BE","mappings":{"default":{"default":"fletxa amunt amb arpó dret"}}},{"key":"21BF","mappings":{"default":{"default":"fletxa amunt amb arpó esquerre"}}},{"key":"21C0","mappings":{"default":{"default":"fletxa dreta amb arpó a dalt"}}},{"key":"21C1","mappings":{"default":{"default":"fletxa dreta amb arpó a sota"}}},{"key":"21C2","mappings":{"default":{"default":"fletxa avall amb arpó dret"}}},{"key":"21C3","mappings":{"default":{"default":"fletxa avall amb arpó esquerre"}}},{"key":"21CB","mappings":{"default":{"default":"arpó esquerre dalt d'arpó dret"}}},{"key":"21CC","mappings":{"default":{"default":"arpó dret dalt d'arpó esquerre"}}},{"key":"294A","mappings":{"default":{"default":"barra esquerra dalt barra dreta a baix arpó"}}},{"key":"294B","mappings":{"default":{"default":"barra esquerra a baix barra dreta dalt arpó"}}},{"key":"294C","mappings":{"default":{"default":"arpó amunt a la dreta arpó avall esquerre"}}},{"key":"294D","mappings":{"default":{"default":"arpó dalt esquerra arpó baix dreta"}}},{"key":"294E","mappings":{"default":{"default":"barra esquerra dalt barra dreta dalt arpó"}}},{"key":"294F","mappings":{"default":{"default":"arpó a la dreta amunt i avall"}}},{"key":"2950","mappings":{"default":{"default":"barra esquerra a baix barra dreta a baix arpó"}}},{"key":"2951","mappings":{"default":{"default":"arpó a l'esquerra cap amunt i avall"}}},{"key":"2952","mappings":{"default":{"default":"arpó a l'esquerra amb pua fins a la barra"}}},{"key":"2953","mappings":{"default":{"default":"arpó a la dreta amb pua fins a la barra"}}},{"key":"2954","mappings":{"default":{"default":"arpó ascendent amb pua dreta a barra"}}},{"key":"2955","mappings":{"default":{"default":"arpó cap avall amb pua dreta a barra"}}},{"key":"2956","mappings":{"default":{"default":"arpó a l'esquerra amb pua a baix a la barra"}}},{"key":"2957","mappings":{"default":{"default":"arpó a la dreta amb pua a baix a la barra"}}},{"key":"2958","mappings":{"default":{"default":"arpó ascendent amb pua esquerra a barra"}}},{"key":"2959","mappings":{"default":{"default":"arpó cap avall amb la barra esquerra a la barra"}}},{"key":"295A","mappings":{"default":{"default":"arpó a l'esquerra amb pua a dalt de la barra"}}},{"key":"295B","mappings":{"default":{"default":"arpó a la dreta amb pua dalt de barra"}}},{"key":"295C","mappings":{"default":{"default":"arpó ascendent amb pua dreta de barra"}}},{"key":"295D","mappings":{"default":{"default":"arpó cap avall amb pua dreta de barra"}}},{"key":"295E","mappings":{"default":{"default":"arpó a l'esquerra amb pua a baix de barra"}}},{"key":"295F","mappings":{"default":{"default":"arpó a la dreta amb pua a baix de barra"}}},{"key":"2960","mappings":{"default":{"default":"arpó ascendent amb pua esquerra de barra"}}},{"key":"2961","mappings":{"default":{"default":"arpó cap avall amb barra esquerra de barra"}}},{"key":"2962","mappings":{"default":{"default":"arpó a l'esquerra amb pua a dalt arpó a l'esquerra amb pua a baix"}}},{"key":"2963","mappings":{"default":{"default":"arpó ascendent amb pua esquerra a la banda arpó ascendent amb pua dreta"}}},{"key":"2964","mappings":{"default":{"default":"arpó a la dreta amb pua a dalt dalt arpó a la dreta amb pua a baix"}}},{"key":"2965","mappings":{"default":{"default":"arpó cap avall amb llengüeta a l'esquerra a la banda arpó cap avall amb llengüeta a la dreta"}}},{"key":"2966","mappings":{"default":{"default":"arpó a l'esquerra amb pua amunt arpó a la dreta amb pua a dalt"}}},{"key":"2967","mappings":{"default":{"default":"arpó a l'esquerra amb pua a baix a dalt arpó a la dreta amb pua a baix"}}},{"key":"2968","mappings":{"default":{"default":"arpó a la dreta amb pua a dalt arpó a l'esquerra amb pua a dalt"}}},{"key":"2969","mappings":{"default":{"default":"arpó a la dreta amb pua a baix arpó a l'esquerra amb pua a baix"}}},{"key":"296A","mappings":{"default":{"default":"barra amb arpó cap a l'esquerra"}}},{"key":"296B","mappings":{"default":{"default":"arpó cap a l'esquerra amb barra"}}},{"key":"296C","mappings":{"default":{"default":"barra amb arpó cap a la dreta"}}},{"key":"296D","mappings":{"default":{"default":"arpó cap a la dreta amb barra"}}},{"key":"296E","mappings":{"default":{"default":"arpó ascendent amb pua esquerra a la banda arpó cap avall amb pua dreta"}}},{"key":"296F","mappings":{"default":{"default":"arpó cap avall amb llengüeta a l'esquerra a la banda arpó cap amunt amb pica a la dreta"}}},{"key":"297C","mappings":{"default":{"default":"cua de peix esquerra"}}},{"key":"297D","mappings":{"default":{"default":"cua de peix dreta"}}},{"key":"297E","mappings":{"default":{"default":"barra amb doble ganxo"}}},{"key":"297F","mappings":{"default":{"default":"cua de peix avall"}}}] +, +"ca/symbols/math_non_characters.min": +[{"locale":"ca"},{"key":"210F","mappings":{"default":{"default":"h barra"}}},{"key":"2114","mappings":{"default":{"default":"L B símbol de barra"}}},{"key":"2116","mappings":{"default":{"default":"signe de nombre"}}},{"key":"2117","mappings":{"default":{"default":"drets d'autor de so"}}},{"key":"211E","mappings":{"default":{"default":"recepta"}}},{"key":"211F","mappings":{"default":{"default":"resposta"}}},{"key":"2120","mappings":{"default":{"default":"marca de servei"}}},{"key":"2121","mappings":{"default":{"default":"senyal de telèfon"}}},{"key":"2122","mappings":{"default":{"default":"registrat"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"unça"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"ohm invertit"}}},{"key":"212A","mappings":{"default":{"default":"graus kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"símbol estimat"}}},{"key":"2132","mappings":{"default":{"default":"majúscula F invertida"}}},{"key":"2139","mappings":{"default":{"default":"font d'informació"}}},{"key":"213A","mappings":{"default":{"default":"capital rotat Q"}}},{"key":"213B","mappings":{"default":{"default":"signe de fax"}}},{"key":"2141","mappings":{"default":{"default":"convertit sans serif majúscula G"}}},{"key":"2142","mappings":{"default":{"default":"convertit sans serif majúscula L"}}},{"key":"2143","mappings":{"default":{"default":"invertit sans serif majúscula L"}}},{"key":"2144","mappings":{"default":{"default":"convertit sans serif majúscula Y"}}}] +, +"ca/symbols/math_symbols.min": +[{"locale":"ca"},{"key":"0021","mappings":{"default":{"default":"factorial"}}},{"key":"0022","mappings":{"default":{"default":"cometes"}}},{"key":"0023","mappings":{"default":{"default":"coixinet"}}},{"key":"0024","mappings":{"default":{"default":"dòlar"}}},{"key":"0025","mappings":{"default":{"default":"per cent"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prima"}}},{"key":"002A","mappings":{"default":{"default":"per"}}},{"key":"002B","mappings":{"default":{"default":"més"}}},{"key":"002C","mappings":{"default":{"default":"coma"}}},{"key":"002D","mappings":{"default":{"default":"menys"}}},{"key":"002E","mappings":{"default":{"default":"punt"}}},{"key":"002F","mappings":{"default":{"default":"barra obliqua"}}},{"key":"003A","mappings":{"default":{"default":"dos punts"}}},{"key":"003B","mappings":{"default":{"default":"punt i coma"}}},{"key":"003C","mappings":{"default":{"default":"menor que"}}},{"key":"003D","mappings":{"default":{"default":"igual"}}},{"key":"003E","mappings":{"default":{"default":"ajor que"}}},{"key":"003F","mappings":{"default":{"default":"interrogació dreta"}}},{"key":"0040","mappings":{"default":{"default":"arrova"}}},{"key":"005C","mappings":{"default":{"default":"contrabarra"}}},{"key":"005E","mappings":{"default":{"default":"circumflex"}}},{"key":"005F","mappings":{"default":{"default":"subratllat"}}},{"key":"0060","mappings":{"default":{"default":"accent greu"}}},{"key":"007C","mappings":{"default":{"default":"barra vertical"}}},{"key":"007E","mappings":{"default":{"default":"titlla"}}},{"key":"00A1","mappings":{"default":{"default":"admiració esquerra"}}},{"key":"00A2","mappings":{"default":{"default":"cèntim"}}},{"key":"00A3","mappings":{"default":{"default":"lliura esterlina"}}},{"key":"00A4","mappings":{"default":{"default":"moneda"}}},{"key":"00A5","mappings":{"default":{"default":"ien"}}},{"key":"00A6","mappings":{"default":{"default":"barra vertical partida"}}},{"key":"00A7","mappings":{"default":{"default":"secció"}}},{"key":"00A8","mappings":{"default":{"default":"dièresi"}}},{"key":"00A9","mappings":{"default":{"default":"copyright"}}},{"key":"00AA","mappings":{"default":{"default":"ordinal femení"}}},{"key":"00AB","mappings":{"default":{"default":"cometes angulars esquerra"}}},{"key":"00AC","mappings":{"default":{"default":"negació"}}},{"key":"00AE","mappings":{"default":{"default":"registrat"}}},{"key":"00AF","mappings":{"default":{"default":"barra"}}},{"key":"00B0","mappings":{"default":{"default":"grau"}}},{"key":"00B1","mappings":{"default":{"default":"més menys"}}},{"key":"00B4","mappings":{"default":{"default":"accent agut"}}},{"key":"00B5","mappings":{"default":{"default":"micro"}}},{"key":"00B6","mappings":{"default":{"default":"paràgraf"}}},{"key":"00B7","mappings":{"default":{"default":"punt mitjà"}}},{"key":"00B8","mappings":{"default":{"default":"ce trencada"}}},{"key":"00BA","mappings":{"default":{"default":"ordinal masculí"}}},{"key":"00BB","mappings":{"default":{"default":"cometes angulars dreta"}}},{"key":"00BF","mappings":{"default":{"default":"interrogació esquerra"}}},{"key":"00D7","mappings":{"default":{"default":"per"}}},{"key":"00F7","mappings":{"default":{"default":"dividit"}}},{"key":"02B9","mappings":{"default":{"default":"prima"}}},{"key":"02BA","mappings":{"default":{"default":"dos prima"}}},{"key":"02D8","mappings":{"default":{"default":"breu"}}},{"key":"02D9","mappings":{"default":{"default":"punt en superescrit"}}},{"key":"02DA","mappings":{"default":{"default":"anell en superescrit"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"titlla"}}},{"key":"02DD","mappings":{"default":{"default":"doble accent agut"}}},{"key":"2010","mappings":{"default":{"default":"menys"}}},{"key":"2011","mappings":{"default":{"default":"guió no rompible"}}},{"key":"2012","mappings":{"default":{"default":"figura guió"}}},{"key":"2013","mappings":{"default":{"default":"en ratlla"}}},{"key":"2014","mappings":{"default":{"default":"en ratlla"}}},{"key":"2015","mappings":{"default":{"default":"barra horitzontal"}}},{"key":"2016","mappings":{"default":{"default":"doble barra vertical"}}},{"key":"2017","mappings":{"default":{"default":"línia baixa doble"}}},{"key":"2018","mappings":{"default":{"default":"cometa esquerra"}}},{"key":"2019","mappings":{"default":{"default":"cometa dreta"}}},{"key":"201A","mappings":{"default":{"default":"cometa sota 9"}}},{"key":"201B","mappings":{"default":{"default":"marca de cometes simple amb inversió alta-9"}}},{"key":"201C","mappings":{"default":{"default":"doble cometa"}}},{"key":"201D","mappings":{"default":{"default":"doble cometa dreta"}}},{"key":"201E","mappings":{"default":{"default":"doble cometa sota 9"}}},{"key":"201F","mappings":{"default":{"default":"doble alt-invertit-9 cometes"}}},{"key":"2020","mappings":{"default":{"default":"daga"}}},{"key":"2021","mappings":{"default":{"default":"doble daga"}}},{"key":"2022","mappings":{"default":{"default":"bala"}}},{"key":"2023","mappings":{"default":{"default":"bala triangular"}}},{"key":"2024","mappings":{"default":{"default":"líder d'un punt"}}},{"key":"2025","mappings":{"default":{"default":"dos punts líder"}}},{"key":"2026","mappings":{"default":{"default":"punts suspensius"}}},{"key":"2027","mappings":{"default":{"default":"punt de separació"}}},{"key":"2030","mappings":{"default":{"default":"tant per miler"}}},{"key":"2031","mappings":{"default":{"default":"tant per deu mil"}}},{"key":"2032","mappings":{"default":{"default":"prima"}}},{"key":"2033","mappings":{"default":{"default":"dos prima"}}},{"key":"2034","mappings":{"default":{"default":"tres prima"}}},{"key":"2035","mappings":{"default":{"default":"accent greu"}}},{"key":"2036","mappings":{"default":{"default":"doble accent greu"}}},{"key":"2037","mappings":{"default":{"default":"prima invertit"}}},{"key":"2038","mappings":{"default":{"default":"signe d'intercalació"}}},{"key":"2039","mappings":{"default":{"default":"cometes esquerra"}}},{"key":"203A","mappings":{"default":{"default":"cometes dreta"}}},{"key":"203B","mappings":{"default":{"default":"marca de referència"}}},{"key":"203C","mappings":{"default":{"default":"doble signe d'exclamació"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"barra superior"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"lligadura"}}},{"key":"2041","mappings":{"default":{"default":"punt d'inserció"}}},{"key":"2042","mappings":{"default":{"default":"asterisme"}}},{"key":"2043","mappings":{"default":{"default":"guió bala"}}},{"key":"2044","mappings":{"default":{"default":"barra de fracció"}}},{"key":"2047","mappings":{"default":{"default":"doble signe d'interrogació"}}},{"key":"2048","mappings":{"default":{"default":"signes d'interrogació i exclamació"}}},{"key":"2049","mappings":{"default":{"default":"signes d'exclamació i interrogació"}}},{"key":"204B","mappings":{"default":{"default":"signe de Pilcrow invertit"}}},{"key":"204C","mappings":{"default":{"default":"bala negra cap a l'esquerra"}}},{"key":"204D","mappings":{"default":{"default":"bala negra cap a la dreta"}}},{"key":"204E","mappings":{"default":{"default":"sota asterisc"}}},{"key":"204F","mappings":{"default":{"default":"punt i coma invertit"}}},{"key":"2050","mappings":{"default":{"default":"tancament superior"}}},{"key":"2051","mappings":{"default":{"default":"dos asteriscs alineats verticalment"}}},{"key":"2052","mappings":{"default":{"default":"signe de menys comercial"}}},{"key":"2053","mappings":{"default":{"default":"guió swung"}}},{"key":"2054","mappings":{"default":{"default":"roba interior invertida"}}},{"key":"2055","mappings":{"default":{"default":"signe de puntuació de la flor"}}},{"key":"2056","mappings":{"default":{"default":"puntuació de tres punts"}}},{"key":"2057","mappings":{"default":{"default":"quatre prima"}}},{"key":"2058","mappings":{"default":{"default":"puntuació de quatre punts"}}},{"key":"2059","mappings":{"default":{"default":"puntuació de cinc punts"}}},{"key":"205A","mappings":{"default":{"default":"puntuació de dos punts"}}},{"key":"205B","mappings":{"default":{"default":"marca de quatre punts"}}},{"key":"205C","mappings":{"default":{"default":"creu puntejada"}}},{"key":"205D","mappings":{"default":{"default":"triple punt"}}},{"key":"205E","mappings":{"default":{"default":"quatre punts verticals"}}},{"key":"207A","mappings":{"default":{"default":"superíndex més"}}},{"key":"207B","mappings":{"default":{"default":"superíndex menys"}}},{"key":"207C","mappings":{"default":{"default":"superíndex signe igual"}}},{"key":"207D","mappings":{"default":{"default":"parèntesi esquerre superíndex"}}},{"key":"207E","mappings":{"default":{"default":"parèntesi dret superíndex"}}},{"key":"208A","mappings":{"default":{"default":"signe de subíndex més"}}},{"key":"208B","mappings":{"default":{"default":"subíndex menys"}}},{"key":"208C","mappings":{"default":{"default":"signe de subíndex igual"}}},{"key":"208D","mappings":{"default":{"default":"subíndex parèntesi esquerre"}}},{"key":"208E","mappings":{"default":{"default":"subíndex de parèntesi dret"}}},{"key":"214A","mappings":{"default":{"default":"línia de propietat"}}},{"key":"214B","mappings":{"default":{"default":"ampersand convertit"}}},{"key":"214C","mappings":{"default":{"default":"per signe"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"tornejat petit f"}}},{"key":"2200","mappings":{"default":{"default":"per a tot"}}},{"key":"2201","mappings":{"default":{"default":"complementari"}}},{"key":"2203","mappings":{"default":{"default":"existeix"}}},{"key":"2204","mappings":{"default":{"default":"no existeix"}}},{"key":"2205","mappings":{"default":{"default":"conjunt buit"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"pertanyent a"}}},{"key":"2209","mappings":{"default":{"default":"no pertanyent a"}}},{"key":"220A","mappings":{"default":{"default":"pertanyent a"}}},{"key":"220B","mappings":{"default":{"default":"comprèn"}}},{"key":"220C","mappings":{"default":{"default":"no comprèn"}}},{"key":"220D","mappings":{"default":{"default":"comprèn"}}},{"key":"220E","mappings":{"default":{"default":"fi de demostració"}}},{"key":"220F","mappings":{"default":{"default":"producte"}}},{"key":"2210","mappings":{"default":{"default":"coproducte"}}},{"key":"2211","mappings":{"default":{"default":"sumatori"}}},{"key":"2212","mappings":{"default":{"default":"menys"}}},{"key":"2213","mappings":{"default":{"default":"menys més"}}},{"key":"2214","mappings":{"default":{"default":"punt més"}}},{"key":"2215","mappings":{"default":{"default":"barra de divisió"}}},{"key":"2216","mappings":{"default":{"default":"menys"}}},{"key":"2217","mappings":{"default":{"default":"asterisc"}}},{"key":"2218","mappings":{"default":{"default":"composició"}}},{"key":"2219","mappings":{"default":{"default":"bala"}}},{"key":"221A","mappings":{"default":{"default":"arrel"}}},{"key":"221B","mappings":{"default":{"default":"arrel cúbica"}}},{"key":"221C","mappings":{"default":{"default":"arrel quarta"}}},{"key":"221D","mappings":{"default":{"default":"proporcional a"}}},{"key":"221E","mappings":{"default":{"default":"infinit"}}},{"key":"221F","mappings":{"default":{"default":"angle recte"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"angle mesurat"}}},{"key":"2222","mappings":{"default":{"default":"angle esfèric"}}},{"key":"2223","mappings":{"default":{"default":"divideix"}}},{"key":"2224","mappings":{"default":{"default":"no divideix"}}},{"key":"2225","mappings":{"default":{"default":"paral·lela a"}}},{"key":"2226","mappings":{"default":{"default":"no paral·lela a"}}},{"key":"2227","mappings":{"default":{"default":"i"}}},{"key":"2228","mappings":{"default":{"default":"o"}}},{"key":"2229","mappings":{"default":{"default":"intersecció"}}},{"key":"222A","mappings":{"default":{"default":"unió"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"integral doble"}}},{"key":"222D","mappings":{"default":{"default":"integral triple"}}},{"key":"222E","mappings":{"default":{"default":"integral de contorn"}}},{"key":"222F","mappings":{"default":{"default":"integral de superfície"}}},{"key":"2230","mappings":{"default":{"default":"integral de volum"}}},{"key":"2231","mappings":{"default":{"default":"integral de contorn en sentit horari"}}},{"key":"2232","mappings":{"default":{"default":"integral de contorn en sentit horari"}}},{"key":"2233","mappings":{"default":{"default":"integral de contorn en sentit antihorari"}}},{"key":"2234","mappings":{"default":{"default":"per tant"}}},{"key":"2235","mappings":{"default":{"default":"perquè"}}},{"key":"2236","mappings":{"default":{"default":"raó"}}},{"key":"2237","mappings":{"default":{"default":"proporció"}}},{"key":"2238","mappings":{"default":{"default":"punt menys"}}},{"key":"2239","mappings":{"default":{"default":"excés"}}},{"key":"223A","mappings":{"default":{"default":"proporció geomètrica"}}},{"key":"223B","mappings":{"default":{"default":"homotècia"}}},{"key":"223C","mappings":{"default":{"default":"titlla"}}},{"key":"223D","mappings":{"default":{"default":"titlla invertida"}}},{"key":"223E","mappings":{"default":{"default":"s horitzontal invertida"}}},{"key":"223F","mappings":{"default":{"default":"sinusoide"}}},{"key":"2240","mappings":{"default":{"default":"producte de garlanda"}}},{"key":"2241","mappings":{"default":{"default":"no titlla"}}},{"key":"2242","mappings":{"default":{"default":"menys accent"}}},{"key":"2243","mappings":{"default":{"default":"asimptòticament igual a"}}},{"key":"2244","mappings":{"default":{"default":"no asimptòticament igual a"}}},{"key":"2245","mappings":{"default":{"default":"aproximadament igual a"}}},{"key":"2246","mappings":{"default":{"default":"aproximat però no igual a"}}},{"key":"2247","mappings":{"default":{"default":"no aproximat a"}}},{"key":"2248","mappings":{"default":{"default":"aproximat"}}},{"key":"2249","mappings":{"default":{"default":"no és gairebé igual a"}}},{"key":"224A","mappings":{"default":{"default":"igual o gairebé igual a"}}},{"key":"224B","mappings":{"default":{"default":"triple titlla"}}},{"key":"224C","mappings":{"default":{"default":"tot igual a"}}},{"key":"224D","mappings":{"default":{"default":"equivalent a"}}},{"key":"224E","mappings":{"default":{"default":"geomètricament equivalent a"}}},{"key":"224F","mappings":{"default":{"default":"diferència entre"}}},{"key":"2250","mappings":{"default":{"default":"s'acosta al límit"}}},{"key":"2251","mappings":{"default":{"default":"geomètricament igual a"}}},{"key":"2252","mappings":{"default":{"default":"aproximadament igual a o imatge de"}}},{"key":"2253","mappings":{"default":{"default":"imatge d'o aproximadament igual a"}}},{"key":"2254","mappings":{"default":{"default":"dos punts igual"}}},{"key":"2255","mappings":{"default":{"default":"igual dos punts"}}},{"key":"2256","mappings":{"default":{"default":"igual incloent-hi anell"}}},{"key":"2257","mappings":{"default":{"default":"igual anell a"}}},{"key":"2258","mappings":{"default":{"default":"correspon a"}}},{"key":"2259","mappings":{"default":{"default":"estima a"}}},{"key":"225A","mappings":{"default":{"default":"equiangular amb"}}},{"key":"225B","mappings":{"default":{"default":"igual amb estrella"}}},{"key":"225C","mappings":{"default":{"default":"igual amb delta"}}},{"key":"225D","mappings":{"default":{"default":"igual per definició a"}}},{"key":"225E","mappings":{"default":{"default":"mesurat per"}}},{"key":"225F","mappings":{"default":{"default":"igual amb interrogant"}}},{"key":"2260","mappings":{"default":{"default":"no és igual a"}}},{"key":"2261","mappings":{"default":{"default":"idèntic a"}}},{"key":"2262","mappings":{"default":{"default":"no és idèntic a"}}},{"key":"2263","mappings":{"default":{"default":"estrictament equivalent a"}}},{"key":"2264","mappings":{"default":{"default":"menor o igual que"}}},{"key":"2265","mappings":{"default":{"default":"major o igual que"}}},{"key":"2266","mappings":{"default":{"default":"menor o igual que"}}},{"key":"2267","mappings":{"default":{"default":"major o igual que"}}},{"key":"2268","mappings":{"default":{"default":"estrictament menor que"}}},{"key":"2269","mappings":{"default":{"default":"estrictament més gran que"}}},{"key":"226A","mappings":{"default":{"default":"molt menor que"}}},{"key":"226B","mappings":{"default":{"default":"molt més gran que"}}},{"key":"226C","mappings":{"default":{"default":"entre"}}},{"key":"226D","mappings":{"default":{"default":"no equivalent a"}}},{"key":"226E","mappings":{"default":{"default":"no menor que"}}},{"key":"226F","mappings":{"default":{"default":"no més gran que"}}},{"key":"2270","mappings":{"default":{"default":"no menor ni igual a"}}},{"key":"2271","mappings":{"default":{"default":"no major ni igual a"}}},{"key":"2272","mappings":{"default":{"default":"menor o equivalent a"}}},{"key":"2273","mappings":{"default":{"default":"major o equivalent a"}}},{"key":"2274","mappings":{"default":{"default":"no menor ni equivalent a"}}},{"key":"2275","mappings":{"default":{"default":"no major ni equivalent a"}}},{"key":"2276","mappings":{"default":{"default":"menor o major que"}}},{"key":"2277","mappings":{"default":{"default":"major o menor que"}}},{"key":"2278","mappings":{"default":{"default":"no menor ni més gran que"}}},{"key":"2279","mappings":{"default":{"default":"no major ni menor que"}}},{"key":"227A","mappings":{"default":{"default":"precedeix"}}},{"key":"227B","mappings":{"default":{"default":"segueix"}}},{"key":"227C","mappings":{"default":{"default":"precedeix o és igual a"}}},{"key":"227D","mappings":{"default":{"default":"segueix o és igual a"}}},{"key":"227E","mappings":{"default":{"default":"precedeix o és equivalent a"}}},{"key":"227F","mappings":{"default":{"default":"segueix o és equivalent a"}}},{"key":"2280","mappings":{"default":{"default":"no precedeix"}}},{"key":"2281","mappings":{"default":{"default":"no segueix"}}},{"key":"2282","mappings":{"default":{"default":"inclòs a"}}},{"key":"2283","mappings":{"default":{"default":"conté"}}},{"key":"2284","mappings":{"default":{"default":"no inclòs en"}}},{"key":"2285","mappings":{"default":{"default":"no conté"}}},{"key":"2286","mappings":{"default":{"default":"inclòs o igual a"}}},{"key":"2287","mappings":{"default":{"default":"conté o és igual a"}}},{"key":"2288","mappings":{"default":{"default":"no inclòs ni igual a"}}},{"key":"2289","mappings":{"default":{"default":"no conté ni és igual a"}}},{"key":"228A","mappings":{"default":{"default":"inclòs estrictament en"}}},{"key":"228B","mappings":{"default":{"default":"conté estrictament"}}},{"key":"228C","mappings":{"default":{"default":"família de conjunts"}}},{"key":"228D","mappings":{"default":{"default":"producte de família de conjunts"}}},{"key":"228E","mappings":{"default":{"default":"unió de família de conjunts"}}},{"key":"228F","mappings":{"default":{"default":"imatge quadrada de"}}},{"key":"2290","mappings":{"default":{"default":"original quadrat de"}}},{"key":"2291","mappings":{"default":{"default":"imatge quadrada d'o igual a"}}},{"key":"2292","mappings":{"default":{"default":"original quadrat d'o igual a"}}},{"key":"2293","mappings":{"default":{"default":"intersecció quadrada"}}},{"key":"2294","mappings":{"default":{"default":"unió quadrada"}}},{"key":"2295","mappings":{"default":{"default":"més en cercle"}}},{"key":"2296","mappings":{"default":{"default":"menys en cercle"}}},{"key":"2297","mappings":{"default":{"default":"per en cercle"}}},{"key":"2298","mappings":{"default":{"default":"barra en cercle"}}},{"key":"2299","mappings":{"default":{"default":"punt en cercle"}}},{"key":"229A","mappings":{"default":{"default":"anell en cercle"}}},{"key":"229B","mappings":{"default":{"default":"asterisc en cercle"}}},{"key":"229C","mappings":{"default":{"default":"igual en cercle"}}},{"key":"229D","mappings":{"default":{"default":"menys en cercle"}}},{"key":"229E","mappings":{"default":{"default":"més en quadrat"}}},{"key":"229F","mappings":{"default":{"default":"menys en quadrat"}}},{"key":"22A0","mappings":{"default":{"default":"vegades en quadrat"}}},{"key":"22A1","mappings":{"default":{"default":"punt en quadrat"}}},{"key":"22A2","mappings":{"default":{"default":"t horitzontal cap a l'esquerra"}}},{"key":"22A3","mappings":{"default":{"default":"t horitzontal cap a la dreta"}}},{"key":"22A4","mappings":{"default":{"default":"perpendicular"}}},{"key":"22A5","mappings":{"default":{"default":"perpendicular invertida"}}},{"key":"22A6","mappings":{"default":{"default":"afirmació"}}},{"key":"22A7","mappings":{"default":{"default":"modela"}}},{"key":"22A8","mappings":{"default":{"default":"veritable"}}},{"key":"22A9","mappings":{"default":{"default":"obliga"}}},{"key":"22AA","mappings":{"default":{"default":"triple barra vertical torniquet dret"}}},{"key":"22AB","mappings":{"default":{"default":"doble barra vertical doble torniquet dret"}}},{"key":"22AC","mappings":{"default":{"default":"no prova"}}},{"key":"22AD","mappings":{"default":{"default":"0"}}},{"key":"22AE","mappings":{"default":{"default":"no obliga"}}},{"key":"22AF","mappings":{"default":{"default":"doble barra vertical doble torniquet dret negada"}}},{"key":"22B0","mappings":{"default":{"default":"precedeix respecte de"}}},{"key":"22B1","mappings":{"default":{"default":"segueix respecte de"}}},{"key":"22B2","mappings":{"default":{"default":"subgrup normal de"}}},{"key":"22B3","mappings":{"default":{"default":"conté com a subgrup normal"}}},{"key":"22B4","mappings":{"default":{"default":"subgrup normal o és igual a"}}},{"key":"22B5","mappings":{"default":{"default":"conté com a subgrup normal o és igual a"}}},{"key":"22B6","mappings":{"default":{"default":"original de"}}},{"key":"22B7","mappings":{"default":{"default":"imatge de"}}},{"key":"22B8","mappings":{"default":{"default":"multifunció"}}},{"key":"22B9","mappings":{"default":{"default":"matriu hermitiana conjugada"}}},{"key":"22BA","mappings":{"default":{"default":"interpola"}}},{"key":"22BB","mappings":{"default":{"default":"o excloent"}}},{"key":"22BC","mappings":{"default":{"default":"no i"}}},{"key":"22BD","mappings":{"default":{"default":"no o"}}},{"key":"22BF","mappings":{"default":{"default":"triangle rectangle"}}},{"key":"22C0","mappings":{"default":{"default":"i"}}},{"key":"22C1","mappings":{"default":{"default":"o"}}},{"key":"22C2","mappings":{"default":{"default":"intersecció"}}},{"key":"22C3","mappings":{"default":{"default":"unió"}}},{"key":"22C4","mappings":{"default":{"default":"operador diamant"}}},{"key":"22C5","mappings":{"default":{"default":"punt"}}},{"key":"22C6","mappings":{"default":{"default":"estrella"}}},{"key":"22C7","mappings":{"default":{"default":"dividit per"}}},{"key":"22C8","mappings":{"default":{"default":"monyo"}}},{"key":"22C9","mappings":{"default":{"default":"factor normal esquerre producte semidirecte"}}},{"key":"22CA","mappings":{"default":{"default":"factor normal dret producte semidirecte"}}},{"key":"22CB","mappings":{"default":{"default":"producte semidirecte esquerre"}}},{"key":"22CC","mappings":{"default":{"default":"producte semidirecte dret"}}},{"key":"22CD","mappings":{"default":{"default":"titlla invertida igual a"}}},{"key":"22CE","mappings":{"default":{"default":"o arrissada"}}},{"key":"22CF","mappings":{"default":{"default":"i arrissada"}}},{"key":"22D0","mappings":{"default":{"default":"doble inclòs"}}},{"key":"22D1","mappings":{"default":{"default":"doble conté"}}},{"key":"22D2","mappings":{"default":{"default":"doble intersecció"}}},{"key":"22D3","mappings":{"default":{"default":"doble unió"}}},{"key":"22D4","mappings":{"default":{"default":"forca"}}},{"key":"22D5","mappings":{"default":{"default":"paral·lela o igual a"}}},{"key":"22D6","mappings":{"default":{"default":"menor que amb punt"}}},{"key":"22D7","mappings":{"default":{"default":"major que amb punt"}}},{"key":"22D8","mappings":{"default":{"default":"molt menor que"}}},{"key":"22D9","mappings":{"default":{"default":"molt més gran que"}}},{"key":"22DA","mappings":{"default":{"default":"menor igual o major que"}}},{"key":"22DB","mappings":{"default":{"default":"major igual o inferior que"}}},{"key":"22DC","mappings":{"default":{"default":"menor o igual que"}}},{"key":"22DD","mappings":{"default":{"default":"major o igual que"}}},{"key":"22DE","mappings":{"default":{"default":"precedeix o és igual a"}}},{"key":"22DF","mappings":{"default":{"default":"segueix o és igual a"}}},{"key":"22E0","mappings":{"default":{"default":"no precedeix ni és igual a"}}},{"key":"22E1","mappings":{"default":{"default":"no segueix ni és igual a"}}},{"key":"22E2","mappings":{"default":{"default":"no és imatge quadrada ni igual a"}}},{"key":"22E3","mappings":{"default":{"default":"no és original quadrada ni igual a"}}},{"key":"22E4","mappings":{"default":{"default":"imatge quadrada estricta"}}},{"key":"22E5","mappings":{"default":{"default":"original quadrada estricta"}}},{"key":"22E6","mappings":{"default":{"default":"menor que no equivalent a"}}},{"key":"22E7","mappings":{"default":{"default":"més gran que no equivalent a"}}},{"key":"22E8","mappings":{"default":{"default":"precedeix no equivalent a"}}},{"key":"22E9","mappings":{"default":{"default":"segueix no equivalent a"}}},{"key":"22EA","mappings":{"default":{"default":"no subgrup normal de"}}},{"key":"22EB","mappings":{"default":{"default":"no conté com a subgrup normal"}}},{"key":"22EC","mappings":{"default":{"default":"no és subgrup normal ni igual a"}}},{"key":"22ED","mappings":{"default":{"default":"no conté com a subgrup normal ni és igual a"}}},{"key":"22EE","mappings":{"default":{"default":"punts suspensius verticals"}}},{"key":"22EF","mappings":{"default":{"default":"punts suspensius alts"}}},{"key":"22F0","mappings":{"default":{"default":"punts suspensius diagonals pujant"}}},{"key":"22F1","mappings":{"default":{"default":"punts suspensius diagonals baixant"}}},{"key":"22F2","mappings":{"default":{"default":"pertany amb traç horitzontal"}}},{"key":"22F3","mappings":{"default":{"default":"pertany amb barra vertical a la fi de ratlla horitzontal"}}},{"key":"22F4","mappings":{"default":{"default":"pertany en petit amb traç vertical"}}},{"key":"22F5","mappings":{"default":{"default":"pertany amb punt amunt"}}},{"key":"22F6","mappings":{"default":{"default":"pertany amb barra dalt"}}},{"key":"22F7","mappings":{"default":{"default":"pertanyent subratllat"}}},{"key":"22F8","mappings":{"default":{"default":"pertanyent subratllat"}}},{"key":"22F9","mappings":{"default":{"default":"pertany amb dos traços horitzontals"}}},{"key":"22FA","mappings":{"default":{"default":"conté o és igual a"}}},{"key":"22FB","mappings":{"default":{"default":"conté amb marca"}}},{"key":"22FC","mappings":{"default":{"default":"conté amb marca"}}},{"key":"22FD","mappings":{"default":{"default":"conté amb barra"}}},{"key":"22FE","mappings":{"default":{"default":"pertanyent amb barra"}}},{"key":"22FF","mappings":{"default":{"default":"z anotació associació de bossa"}}},{"key":"2300","mappings":{"default":{"default":"diàmetre"}}},{"key":"2302","mappings":{"default":{"default":"casa"}}},{"key":"2305","mappings":{"default":{"default":"en projectivitat amb"}}},{"key":"2306","mappings":{"default":{"default":"en perspectivitat amb"}}},{"key":"2307","mappings":{"default":{"default":"línia ondulada"}}},{"key":"2310","mappings":{"default":{"default":"no invertit"}}},{"key":"2311","mappings":{"default":{"default":"pastilles quadrades"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"signe més pesant"}}},{"key":"2796","mappings":{"default":{"default":"signe menys pesant"}}},{"key":"2797","mappings":{"default":{"default":"signe de la divisió pesant"}}},{"key":"27B0","mappings":{"default":{"default":"bucle arrissat"}}},{"key":"27BF","mappings":{"default":{"default":"doble bucle arrissat"}}},{"key":"27C1","mappings":{"default":{"default":"triangle tancant triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"inclòs a"}}},{"key":"27C4","mappings":{"default":{"default":"conté"}}},{"key":"27C7","mappings":{"default":{"default":"punt en cercle"}}},{"key":"27C8","mappings":{"default":{"default":"enrere tall abans de subconjunt"}}},{"key":"27C9","mappings":{"default":{"default":"sobreconjunt abans de tall"}}},{"key":"27CA","mappings":{"default":{"default":"barra vertical amb cop horitzontal"}}},{"key":"27CB","mappings":{"default":{"default":"diagonal matemàtic d'aixecament"}}},{"key":"27CC","mappings":{"default":{"default":"divisió llarga"}}},{"key":"27CD","mappings":{"default":{"default":"diagonal descendent matemàtica"}}},{"key":"27CE","mappings":{"default":{"default":"quadrat lògic Y"}}},{"key":"27CF","mappings":{"default":{"default":"quadrat lògic O"}}},{"key":"27D0","mappings":{"default":{"default":"diamant blanc amb punt centrat"}}},{"key":"27D1","mappings":{"default":{"default":"y amb punt interior"}}},{"key":"27D2","mappings":{"default":{"default":"element d'obertura cap amunt"}}},{"key":"27D3","mappings":{"default":{"default":"angle inferior dret amb punt"}}},{"key":"27D4","mappings":{"default":{"default":"angle inferior esquerre amb punt"}}},{"key":"27D5","mappings":{"default":{"default":"esquerre exterior uneix"}}},{"key":"27D6","mappings":{"default":{"default":"dret exterior uneix"}}},{"key":"27D7","mappings":{"default":{"default":"ple exterior uneix"}}},{"key":"27D8","mappings":{"default":{"default":"perpendicular inversa"}}},{"key":"27D9","mappings":{"default":{"default":"perpendicular"}}},{"key":"27DA","mappings":{"default":{"default":"esquerre i dret doble torniquet"}}},{"key":"27DB","mappings":{"default":{"default":"doble T horitzontal"}}},{"key":"27DC","mappings":{"default":{"default":"multifunció per l'esquerra"}}},{"key":"27DD","mappings":{"default":{"default":"t horitzontal dreta llarga"}}},{"key":"27DE","mappings":{"default":{"default":"t horitzontal esquerra llarga"}}},{"key":"27DF","mappings":{"default":{"default":"perpendicular inversa amb cercle a dalt"}}},{"key":"27E0","mappings":{"default":{"default":"pastilla dividida per regla horitzontal"}}},{"key":"27E1","mappings":{"default":{"default":"diamant còncau buit"}}},{"key":"27E2","mappings":{"default":{"default":"diamant còncau amb tic-tac cap a esquerra"}}},{"key":"27E3","mappings":{"default":{"default":"diamant còncau amb tic-tac cap a dreta"}}},{"key":"27E4","mappings":{"default":{"default":"quadrat amb tic-tac cap esquerra"}}},{"key":"27E5","mappings":{"default":{"default":"quadrat amb tic-tac cap a dreta"}}},{"key":"292B","mappings":{"default":{"default":"encreuament en diagonal cruïlla en diagonal caiguda en diagonal"}}},{"key":"292C","mappings":{"default":{"default":"diagonal descendent cruïlla diagonal ascendent"}}},{"key":"2980","mappings":{"default":{"default":"delimitador de barra vertical triple"}}},{"key":"2981","mappings":{"default":{"default":"punt de notació Z"}}},{"key":"2982","mappings":{"default":{"default":"tipus de notació Z doble punt"}}},{"key":"2999","mappings":{"default":{"default":"tanca puntejada"}}},{"key":"299A","mappings":{"default":{"default":"ziga-zaga en vertical"}}},{"key":"29B0","mappings":{"default":{"default":"conjunt buit invertit"}}},{"key":"29B1","mappings":{"default":{"default":"conjunt buit amb barra"}}},{"key":"29B2","mappings":{"default":{"default":"conjunt buit amb cercle"}}},{"key":"29B5","mappings":{"default":{"default":"cercle amb barra"}}},{"key":"29B6","mappings":{"default":{"default":"barra en cercle"}}},{"key":"29B7","mappings":{"default":{"default":"paral·leles en cercle"}}},{"key":"29B8","mappings":{"default":{"default":"cercle invers solidus"}}},{"key":"29B9","mappings":{"default":{"default":"perpendicular en cercle"}}},{"key":"29BA","mappings":{"default":{"default":"cercle dividit per barra horitzontal i meitat superior dividit per barra vertical"}}},{"key":"29BB","mappings":{"default":{"default":"x superimpresa en cercle"}}},{"key":"29BC","mappings":{"default":{"default":"divisió girada en sentit antihorari en un cercle"}}},{"key":"29BE","mappings":{"default":{"default":"bala buida en cercle"}}},{"key":"29BF","mappings":{"default":{"default":"bala en cercle"}}},{"key":"29C0","mappings":{"default":{"default":"menor que en cercle"}}},{"key":"29C1","mappings":{"default":{"default":"major que en cercle"}}},{"key":"29C2","mappings":{"default":{"default":"cercle amb cercle a la dreta"}}},{"key":"29C3","mappings":{"default":{"default":"cercle amb dos traços horitzontals a la dreta"}}},{"key":"29C4","mappings":{"default":{"default":"quadrat amb diagonal ascendent"}}},{"key":"29C5","mappings":{"default":{"default":"quadrat amb diagonal descendent"}}},{"key":"29C6","mappings":{"default":{"default":"asterisc quadrat"}}},{"key":"29C7","mappings":{"default":{"default":"petit cercle quadrat"}}},{"key":"29C8","mappings":{"default":{"default":"quadrat quadrat"}}},{"key":"29C9","mappings":{"default":{"default":"dos quadrats units"}}},{"key":"29CA","mappings":{"default":{"default":"triangle amb punt amunt"}}},{"key":"29CB","mappings":{"default":{"default":"triangle amb barra inferior"}}},{"key":"29CC","mappings":{"default":{"default":"s en triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle amb serifs a la part inferior"}}},{"key":"29CE","mappings":{"default":{"default":"triangle cap a la dreta sobre triangle cap a l'esquerra"}}},{"key":"29CF","mappings":{"default":{"default":"subgrup normal o igual a"}}},{"key":"29D0","mappings":{"default":{"default":"conté com a subgrup normal o és igual a"}}},{"key":"29D1","mappings":{"default":{"default":"llacet amb meitat esquerra negra"}}},{"key":"29D2","mappings":{"default":{"default":"llacet amb meitat dreta negra"}}},{"key":"29D3","mappings":{"default":{"default":"llacet negre"}}},{"key":"29D4","mappings":{"default":{"default":"temps amb meitat esquerra negra"}}},{"key":"29D5","mappings":{"default":{"default":"temps amb la meitat dreta negra"}}},{"key":"29D6","mappings":{"default":{"default":"rellotge de sorra blanc"}}},{"key":"29D7","mappings":{"default":{"default":"rellotge de sorra negre"}}},{"key":"29DC","mappings":{"default":{"default":"infinit incomplet"}}},{"key":"29DD","mappings":{"default":{"default":"empat sobre l'infinit"}}},{"key":"29DE","mappings":{"default":{"default":"no infinit"}}},{"key":"29DF","mappings":{"default":{"default":"multimapa de doble extrem"}}},{"key":"29E0","mappings":{"default":{"default":"quadrat amb contorn contornejat"}}},{"key":"29E1","mappings":{"default":{"default":"augmenta com"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"igual ratllat doble"}}},{"key":"29E4","mappings":{"default":{"default":"igual amb accent, amb doble ratllat"}}},{"key":"29E5","mappings":{"default":{"default":"idèntic a amb doble ratllat"}}},{"key":"29E6","mappings":{"default":{"default":"gleich Stark"}}},{"key":"29E7","mappings":{"default":{"default":"termodinamica"}}},{"key":"29E8","mappings":{"default":{"default":"triangle que apunta cap avall amb la meitat esquerra negra"}}},{"key":"29E9","mappings":{"default":{"default":"triangle que apunta cap avall amb la meitat dreta negra"}}},{"key":"29EB","mappings":{"default":{"default":"rombe farcit"}}},{"key":"29EE","mappings":{"default":{"default":"plaça blanca amb error"}}},{"key":"29EF","mappings":{"default":{"default":"plaça negra amb error"}}},{"key":"29F0","mappings":{"default":{"default":"diamant barrat blanc amb error"}}},{"key":"29F1","mappings":{"default":{"default":"dimanant barrat negre amb error"}}},{"key":"29F2","mappings":{"default":{"default":"cercle blanc amb error"}}},{"key":"29F3","mappings":{"default":{"default":"cercle negre amb barres d'error"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"operador de sòlid invers"}}},{"key":"29F6","mappings":{"default":{"default":"sòlid amb barra superior"}}},{"key":"29F7","mappings":{"default":{"default":"sòlid invers amb traç horitzontal"}}},{"key":"29F8","mappings":{"default":{"default":"sòlid gran"}}},{"key":"29F9","mappings":{"default":{"default":"sòlid invers gran"}}},{"key":"29FA","mappings":{"default":{"default":"doble plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"minúscul"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"operador de punts circulars N-Ary"}}},{"key":"2A01","mappings":{"default":{"default":"operador N-Ary més encerclat"}}},{"key":"2A02","mappings":{"default":{"default":"operador dels temps en cercle de N-Ary"}}},{"key":"2A03","mappings":{"default":{"default":"operador de la unió N-Ary amb punt"}}},{"key":"2A04","mappings":{"default":{"default":"operador de la unió N-Ary amb més"}}},{"key":"2A05","mappings":{"default":{"default":"operador d'interseccions quadrades N-Ary"}}},{"key":"2A06","mappings":{"default":{"default":"operador n-Ary square union"}}},{"key":"2A07","mappings":{"default":{"default":"dos lògic i operador"}}},{"key":"2A08","mappings":{"default":{"default":"dos lògic o operador"}}},{"key":"2A09","mappings":{"default":{"default":"operador de N-Ary times"}}},{"key":"2A0A","mappings":{"default":{"default":"mòdul dues sumes"}}},{"key":"2A0B","mappings":{"default":{"default":"suma amb Integral"}}},{"key":"2A0C","mappings":{"default":{"default":"operador integral quàdruple"}}},{"key":"2A0D","mappings":{"default":{"default":"finit part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral amb doble traç"}}},{"key":"2A0F","mappings":{"default":{"default":"mitjana Integral amb slash"}}},{"key":"2A10","mappings":{"default":{"default":"funció de circulació"}}},{"key":"2A11","mappings":{"default":{"default":"integral en sentit antihorari"}}},{"key":"2A12","mappings":{"default":{"default":"integral lineal per rectangle en pol"}}},{"key":"2A13","mappings":{"default":{"default":"integral lineal per semicercle en pol"}}},{"key":"2A14","mappings":{"default":{"default":"integral lineal excloent el pol"}}},{"key":"2A15","mappings":{"default":{"default":"integral al voltant d'un punt operador"}}},{"key":"2A16","mappings":{"default":{"default":"operador integral per quaternions"}}},{"key":"2A18","mappings":{"default":{"default":"integral amb signe de temps"}}},{"key":"2A19","mappings":{"default":{"default":"integral amb intersecció"}}},{"key":"2A1A","mappings":{"default":{"default":"integral amb unió"}}},{"key":"2A1B","mappings":{"default":{"default":"integral amb barra superior"}}},{"key":"2A1C","mappings":{"default":{"default":"integral amb barra inferior"}}},{"key":"2A1D","mappings":{"default":{"default":"unir-se"}}},{"key":"2A1E","mappings":{"default":{"default":"operador de triangle esquerre gran"}}},{"key":"2A1F","mappings":{"default":{"default":"composició d'esquemes de notació Z"}}},{"key":"2A20","mappings":{"default":{"default":"esquema de notació Z"}}},{"key":"2A21","mappings":{"default":{"default":"projecció de l'esquema de notació Z"}}},{"key":"2A22","mappings":{"default":{"default":"més amb cercle"}}},{"key":"2A23","mappings":{"default":{"default":"més amb angle"}}},{"key":"2A24","mappings":{"default":{"default":"titlla amb més subscrit"}}},{"key":"2A25","mappings":{"default":{"default":"més amb punt inferior"}}},{"key":"2A26","mappings":{"default":{"default":"titlla amb més"}}},{"key":"2A27","mappings":{"default":{"default":"més amb 2 subscrit"}}},{"key":"2A28","mappings":{"default":{"default":"signe més amb triangle negre"}}},{"key":"2A29","mappings":{"default":{"default":"menys amb coma"}}},{"key":"2A2A","mappings":{"default":{"default":"menys amb punt inferior"}}},{"key":"2A2B","mappings":{"default":{"default":"signe menys amb punts que cauen"}}},{"key":"2A2C","mappings":{"default":{"default":"signe menys amb punts creixents"}}},{"key":"2A2D","mappings":{"default":{"default":"més en semicercle esquerre"}}},{"key":"2A2E","mappings":{"default":{"default":"més en semicercle dret"}}},{"key":"2A2F","mappings":{"default":{"default":"producte vectorial"}}},{"key":"2A30","mappings":{"default":{"default":"per amb punt"}}},{"key":"2A31","mappings":{"default":{"default":"per amb subratllat"}}},{"key":"2A32","mappings":{"default":{"default":"producte semidirecte amb fons tancat"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"per en semicercle esquerre"}}},{"key":"2A35","mappings":{"default":{"default":"per en semicercle dret"}}},{"key":"2A36","mappings":{"default":{"default":"per en cercle amb angle"}}},{"key":"2A37","mappings":{"default":{"default":"per en anell"}}},{"key":"2A38","mappings":{"default":{"default":"divisió en cercle"}}},{"key":"2A39","mappings":{"default":{"default":"més en triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"menys en triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"per en triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"producte interior"}}},{"key":"2A3D","mappings":{"default":{"default":"producte interior dret"}}},{"key":"2A3E","mappings":{"default":{"default":"notació Z composició relacional"}}},{"key":"2A3F","mappings":{"default":{"default":"coproducte"}}},{"key":"2A40","mappings":{"default":{"default":"intersecció amb punt"}}},{"key":"2A41","mappings":{"default":{"default":"unió amb signe de menys"}}},{"key":"2A42","mappings":{"default":{"default":"unió amb barra"}}},{"key":"2A43","mappings":{"default":{"default":"intersecció amb barra"}}},{"key":"2A44","mappings":{"default":{"default":"intersecció amb and"}}},{"key":"2A45","mappings":{"default":{"default":"unió amb or"}}},{"key":"2A46","mappings":{"default":{"default":"unió sobre intersecció"}}},{"key":"2A47","mappings":{"default":{"default":"intersecció sobre unió"}}},{"key":"2A48","mappings":{"default":{"default":"unió sobre barra, sobre intersecció"}}},{"key":"2A49","mappings":{"default":{"default":"intersecció sobre barra, sobre unió"}}},{"key":"2A4A","mappings":{"default":{"default":"unió i unió"}}},{"key":"2A4B","mappings":{"default":{"default":"intersecció i intersecció"}}},{"key":"2A4C","mappings":{"default":{"default":"unió tancada"}}},{"key":"2A4D","mappings":{"default":{"default":"intersecció tancada"}}},{"key":"2A4E","mappings":{"default":{"default":"intersecció quadrada doble"}}},{"key":"2A4F","mappings":{"default":{"default":"unió quadrada doble"}}},{"key":"2A50","mappings":{"default":{"default":"unió tancada amb per"}}},{"key":"2A51","mappings":{"default":{"default":"lògic i amb punt amunt"}}},{"key":"2A52","mappings":{"default":{"default":"lògic o amb punt amunt"}}},{"key":"2A53","mappings":{"default":{"default":"i"}}},{"key":"2A54","mappings":{"default":{"default":"o"}}},{"key":"2A55","mappings":{"default":{"default":"doble interesecció lògica i"}}},{"key":"2A56","mappings":{"default":{"default":"doble interesecció lògica o"}}},{"key":"2A57","mappings":{"default":{"default":"inclinació gran o"}}},{"key":"2A58","mappings":{"default":{"default":"inclinació gran i"}}},{"key":"2A59","mappings":{"default":{"default":"lògica o superposada, lògica i"}}},{"key":"2A5A","mappings":{"default":{"default":"lògic i amb tija mitjana"}}},{"key":"2A5B","mappings":{"default":{"default":"lògic o amb tija mitjana"}}},{"key":"2A5C","mappings":{"default":{"default":"lògic i amb guió horitzontal"}}},{"key":"2A5D","mappings":{"default":{"default":"lògic o amb guió horitzontal"}}},{"key":"2A5E","mappings":{"default":{"default":"lògic i amb doble barra superior"}}},{"key":"2A5F","mappings":{"default":{"default":"logic i amb barra inferior"}}},{"key":"2A60","mappings":{"default":{"default":"lògic i amb doble barra inferior."}}},{"key":"2A61","mappings":{"default":{"default":"ve petita amb barra inferior"}}},{"key":"2A62","mappings":{"default":{"default":"lògic o amb doble barra."}}},{"key":"2A63","mappings":{"default":{"default":"lògic o amb doble barra inferior"}}},{"key":"2A64","mappings":{"default":{"default":"notació Z domini antirestricció"}}},{"key":"2A65","mappings":{"default":{"default":"rang de notació Z antirestricció"}}},{"key":"2A66","mappings":{"default":{"default":"igual amb punt subscrit"}}},{"key":"2A67","mappings":{"default":{"default":"idèntic amb punt amunt"}}},{"key":"2A68","mappings":{"default":{"default":"triple barra horitzontal amb doble moviment vertical"}}},{"key":"2A69","mappings":{"default":{"default":"triple barra horitzontal amb triple moviment vertical"}}},{"key":"2A6A","mappings":{"default":{"default":"titlla amb punt"}}},{"key":"2A6B","mappings":{"default":{"default":"operador de titlla amb punts creixents"}}},{"key":"2A6C","mappings":{"default":{"default":"similars menys similars"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent amb punt"}}},{"key":"2A6E","mappings":{"default":{"default":"igual a asterisc"}}},{"key":"2A6F","mappings":{"default":{"default":"gairebé igual amb angle"}}},{"key":"2A70","mappings":{"default":{"default":"aproximadament igual o igual a"}}},{"key":"2A71","mappings":{"default":{"default":"igual amb més subscrit"}}},{"key":"2A72","mappings":{"default":{"default":"igual amb més"}}},{"key":"2A73","mappings":{"default":{"default":"igual amb operador accent"}}},{"key":"2A74","mappings":{"default":{"default":"igual amb dos punts"}}},{"key":"2A75","mappings":{"default":{"default":"igual doble"}}},{"key":"2A76","mappings":{"default":{"default":"tres signes d'igualtat consecutius"}}},{"key":"2A77","mappings":{"default":{"default":"igual entre quatre punts"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent amb quatre punts"}}},{"key":"2A79","mappings":{"default":{"default":"menor que amb cercle interior"}}},{"key":"2A7A","mappings":{"default":{"default":"més gran que amb cercle interior"}}},{"key":"2A7B","mappings":{"default":{"default":"menor que amb interrogant"}}},{"key":"2A7C","mappings":{"default":{"default":"més gran que amb interrogant"}}},{"key":"2A7D","mappings":{"default":{"default":"estrictament menor que"}}},{"key":"2A7E","mappings":{"default":{"default":"estrictament més gran que"}}},{"key":"2A7F","mappings":{"default":{"default":"estrictament menor que amb punt interior"}}},{"key":"2A80","mappings":{"default":{"default":"estrictament més gran que amb punt interior"}}},{"key":"2A81","mappings":{"default":{"default":"estrictament menor que amb punt"}}},{"key":"2A82","mappings":{"default":{"default":"estrictament més gran que amb punt"}}},{"key":"2A83","mappings":{"default":{"default":"estrictament menor que amb punt"}}},{"key":"2A84","mappings":{"default":{"default":"estrictament més gran que amb punt"}}},{"key":"2A85","mappings":{"default":{"default":"menor que o aproximat"}}},{"key":"2A86","mappings":{"default":{"default":"més gran que o aproximat"}}},{"key":"2A87","mappings":{"default":{"default":"menor que una línia no és igual a"}}},{"key":"2A88","mappings":{"default":{"default":"majors i una sola línia no són iguals a"}}},{"key":"2A89","mappings":{"default":{"default":"menor que, però no aproximat a"}}},{"key":"2A8A","mappings":{"default":{"default":"més gran que, però no aproximat a"}}},{"key":"2A8B","mappings":{"default":{"default":"menys que a dalt de la doble línia igual per sobre de major que"}}},{"key":"2A8C","mappings":{"default":{"default":"més que a dalt de la línia doble igual sobre menys que"}}},{"key":"2A8D","mappings":{"default":{"default":"menor, similar o igual a"}}},{"key":"2A8E","mappings":{"default":{"default":"major, similar o igual a"}}},{"key":"2A8F","mappings":{"default":{"default":"menor, similar o més gran que"}}},{"key":"2A90","mappings":{"default":{"default":"major, similar o menor que"}}},{"key":"2A91","mappings":{"default":{"default":"menor, major o igual a"}}},{"key":"2A92","mappings":{"default":{"default":"major, menor o igual a"}}},{"key":"2A93","mappings":{"default":{"default":"estrictament menor o major que"}}},{"key":"2A94","mappings":{"default":{"default":"estrictament major o menor que"}}},{"key":"2A95","mappings":{"default":{"default":"inclinat igual o inferior a"}}},{"key":"2A96","mappings":{"default":{"default":"inclinat igual o més gran que"}}},{"key":"2A97","mappings":{"default":{"default":"estrictament menor que amb punt interior"}}},{"key":"2A98","mappings":{"default":{"default":"estrictament més gran que amb punt interior"}}},{"key":"2A99","mappings":{"default":{"default":"menor o igual a"}}},{"key":"2A9A","mappings":{"default":{"default":"major o igual a"}}},{"key":"2A9B","mappings":{"default":{"default":"doble línia inclinada igual o inferior a"}}},{"key":"2A9C","mappings":{"default":{"default":"doble línia inclinada igual o més gran que"}}},{"key":"2A9D","mappings":{"default":{"default":"equivalent o menor que"}}},{"key":"2A9E","mappings":{"default":{"default":"major o semblant a"}}},{"key":"2A9F","mappings":{"default":{"default":"similar, menor o igual a"}}},{"key":"2AA0","mappings":{"default":{"default":"similar, major o igual a"}}},{"key":"2AA1","mappings":{"default":{"default":"molt menor que"}}},{"key":"2AA2","mappings":{"default":{"default":"molt més gran que"}}},{"key":"2AA3","mappings":{"default":{"default":"doble imbricat menor que amb barra inferior"}}},{"key":"2AA4","mappings":{"default":{"default":"menor que, major que"}}},{"key":"2AA5","mappings":{"default":{"default":"major o menor que"}}},{"key":"2AA6","mappings":{"default":{"default":"menor que tancat amb corba"}}},{"key":"2AA7","mappings":{"default":{"default":"més gran que tancat amb corba"}}},{"key":"2AA8","mappings":{"default":{"default":"estrictament menor que tancat amb corba"}}},{"key":"2AA9","mappings":{"default":{"default":"estrictament més gran que tancat amb corba"}}},{"key":"2AAA","mappings":{"default":{"default":"més reduït que"}}},{"key":"2AAB","mappings":{"default":{"default":"més ampli que"}}},{"key":"2AAC","mappings":{"default":{"default":"més reduït o igual a"}}},{"key":"2AAD","mappings":{"default":{"default":"més ampli o igual a"}}},{"key":"2AAE","mappings":{"default":{"default":"diferència entre"}}},{"key":"2AAF","mappings":{"default":{"default":"precedeix o és igual a"}}},{"key":"2AB0","mappings":{"default":{"default":"segueix per sobre de la línia d'igual signe"}}},{"key":"2AB1","mappings":{"default":{"default":"precedeix per sobre d'una línia no és igual a"}}},{"key":"2AB2","mappings":{"default":{"default":"segueix per sobre d'una línia no és igual a"}}},{"key":"2AB3","mappings":{"default":{"default":"precedeix a dalt de el signe igual"}}},{"key":"2AB4","mappings":{"default":{"default":"segueix per sobre del signe igual"}}},{"key":"2AB5","mappings":{"default":{"default":"precedeix estrictament a"}}},{"key":"2AB6","mappings":{"default":{"default":"segueix estrictament a"}}},{"key":"2AB7","mappings":{"default":{"default":"precedeix per sobre de gairebé igual a"}}},{"key":"2AB8","mappings":{"default":{"default":"segueix per sobre de gairebé igual a"}}},{"key":"2AB9","mappings":{"default":{"default":"precedeix dalt no és igual a"}}},{"key":"2ABA","mappings":{"default":{"default":"segueix per sobre de no gairebé igual a"}}},{"key":"2ABB","mappings":{"default":{"default":"precedeix molt abans"}}},{"key":"2ABC","mappings":{"default":{"default":"segueix molt després"}}},{"key":"2ABD","mappings":{"default":{"default":"subrelació de"}}},{"key":"2ABE","mappings":{"default":{"default":"conté com a subrelació a"}}},{"key":"2ABF","mappings":{"default":{"default":"inclòs amb més subscrit"}}},{"key":"2AC0","mappings":{"default":{"default":"conté amb més subscrit"}}},{"key":"2AC1","mappings":{"default":{"default":"inclòs amb per subscrit"}}},{"key":"2AC2","mappings":{"default":{"default":"conté amb per subscrit"}}},{"key":"2AC3","mappings":{"default":{"default":"inclòs amb punt o és igual a"}}},{"key":"2AC4","mappings":{"default":{"default":"conté amb punt o és igual a"}}},{"key":"2AC5","mappings":{"default":{"default":"subconjunt de signe igual a dalt"}}},{"key":"2AC6","mappings":{"default":{"default":"superconjunt de signe igual a dalt"}}},{"key":"2AC7","mappings":{"default":{"default":"inclòs aproximadament en"}}},{"key":"2AC8","mappings":{"default":{"default":"conté aproximadament a"}}},{"key":"2AC9","mappings":{"default":{"default":"subconjunt de dalt gairebé igual a"}}},{"key":"2ACA","mappings":{"default":{"default":"superconjunt de dalt gairebé igual a"}}},{"key":"2ACB","mappings":{"default":{"default":"subconjunt de l'anterior no és igual a"}}},{"key":"2ACC","mappings":{"default":{"default":"superconjunt de dalt no és igual a"}}},{"key":"2ACD","mappings":{"default":{"default":"operador de caixa oberta a l'esquerra quadrada"}}},{"key":"2ACE","mappings":{"default":{"default":"operador de caixa oberta a la dreta quadrada"}}},{"key":"2ACF","mappings":{"default":{"default":"inclòs amb tancament en"}}},{"key":"2AD0","mappings":{"default":{"default":"conté al tancament del subconjunt"}}},{"key":"2AD1","mappings":{"default":{"default":"inclòs el tancament o és igual a"}}},{"key":"2AD2","mappings":{"default":{"default":"conté al tancament del subconjunt o és igual a"}}},{"key":"2AD3","mappings":{"default":{"default":"està inclòs o conté a"}}},{"key":"2AD4","mappings":{"default":{"default":"conté o està inclòs a"}}},{"key":"2AD5","mappings":{"default":{"default":"inclòs doblement en"}}},{"key":"2AD6","mappings":{"default":{"default":"conté doblement a"}}},{"key":"2AD7","mappings":{"default":{"default":"conté o està inclòs en"}}},{"key":"2AD8","mappings":{"default":{"default":"conté o està inclòs en"}}},{"key":"2AD9","mappings":{"default":{"default":"pertanyent dirigit cap avall"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"intersecció transversal"}}},{"key":"2ADC","mappings":{"default":{"default":"bifurcació"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"tatxa esquerra curta"}}},{"key":"2ADF","mappings":{"default":{"default":"tatxa curta cap avall"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular amb s"}}},{"key":"2AE2","mappings":{"default":{"default":"barra vertical torniquet a la dreta"}}},{"key":"2AE3","mappings":{"default":{"default":"barra vertical doble torniquet esquerre"}}},{"key":"2AE4","mappings":{"default":{"default":"barra vertical de torniquet doble esquerra"}}},{"key":"2AE5","mappings":{"default":{"default":"doble barra vertical doble torniquet esquerre"}}},{"key":"2AE6","mappings":{"default":{"default":"guió llarg des del membre esquerre de doble vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"taca curta cap avall amb barra superior"}}},{"key":"2AE8","mappings":{"default":{"default":"barra amb perpendicular"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"tatxa doble amunt"}}},{"key":"2AEB","mappings":{"default":{"default":"tatxa doble avall"}}},{"key":"2AEC","mappings":{"default":{"default":"doble traç sense signe"}}},{"key":"2AED","mappings":{"default":{"default":"doble traç invertit sense signe"}}},{"key":"2AEE","mappings":{"default":{"default":"no es divideix amb la barra de negació invertida"}}},{"key":"2AEF","mappings":{"default":{"default":"barra vertical amb cercle"}}},{"key":"2AF0","mappings":{"default":{"default":"barra amb cercle inferior"}}},{"key":"2AF1","mappings":{"default":{"default":"tatxa avall amb cercle a sota"}}},{"key":"2AF2","mappings":{"default":{"default":"paral·lela amb marca"}}},{"key":"2AF3","mappings":{"default":{"default":"paral·lela amb accent"}}},{"key":"2AF4","mappings":{"default":{"default":"relació binària de barra vertical triple"}}},{"key":"2AF5","mappings":{"default":{"default":"barra vertical triple amb traç horitzontal"}}},{"key":"2AF6","mappings":{"default":{"default":"operador triple punt"}}},{"key":"2AF7","mappings":{"default":{"default":"triple imbricat menys que"}}},{"key":"2AF8","mappings":{"default":{"default":"triple imbricat més gran que"}}},{"key":"2AF9","mappings":{"default":{"default":"doble línia inclinada menor o igual a"}}},{"key":"2AFA","mappings":{"default":{"default":"doble línia inclinada major o igual a"}}},{"key":"2AFB","mappings":{"default":{"default":"relació binària triple sòlida"}}},{"key":"2AFC","mappings":{"default":{"default":"operador de barra vertical triple gran"}}},{"key":"2AFD","mappings":{"default":{"default":"operador doble sòlid"}}},{"key":"2AFE","mappings":{"default":{"default":"barra vertical blanca"}}},{"key":"2AFF","mappings":{"default":{"default":"barra vertical blanca N-Ary"}}},{"key":"301C","mappings":{"default":{"default":"guió ondulat"}}},{"key":"FE10","mappings":{"default":{"default":"formulari de presentació per coma vertical"}}},{"key":"FE13","mappings":{"default":{"default":"formulari de presentació per a dos punts vertical"}}},{"key":"FE14","mappings":{"default":{"default":"formulari de presentació per a punt i coma vertical"}}},{"key":"FE15","mappings":{"default":{"default":"formulari de presentació per al signe d'exclamació vertical"}}},{"key":"FE16","mappings":{"default":{"default":"formulari de presentació per al signe d'interrogació vertical"}}},{"key":"FE19","mappings":{"default":{"default":"formulari de presentació per a el·lipsis horitzontal vertical"}}},{"key":"FE30","mappings":{"default":{"default":"formulari de presentació per a líder vertical de dos punts"}}},{"key":"FE31","mappings":{"default":{"default":"glif de guió vertical em"}}},{"key":"FE32","mappings":{"default":{"default":"glif de guió vertical en"}}},{"key":"FE33","mappings":{"default":{"default":"glif de línia vertical baixa"}}},{"key":"FE34","mappings":{"default":{"default":"glif de línia baixa ondulada vertical"}}},{"key":"FE45","mappings":{"default":{"default":"punt de sèsam"}}},{"key":"FE46","mappings":{"default":{"default":"punt de sèsam blanc"}}},{"key":"FE49","mappings":{"default":{"default":"línia discontínua"}}},{"key":"FE4A","mappings":{"default":{"default":"sentinellasubratllat"}}},{"key":"FE4B","mappings":{"default":{"default":"ondulat subratllat"}}},{"key":"FE4C","mappings":{"default":{"default":"doble ondulat"}}},{"key":"FE4D","mappings":{"default":{"default":"línia baixa discontínua"}}},{"key":"FE4E","mappings":{"default":{"default":"línia baixa de línia central"}}},{"key":"FE4F","mappings":{"default":{"default":"línia baixa ondulada"}}},{"key":"FE50","mappings":{"default":{"default":"comes petites"}}},{"key":"FE52","mappings":{"default":{"default":"parada completa petita"}}},{"key":"FE54","mappings":{"default":{"default":"petit punt i coma"}}},{"key":"FE55","mappings":{"default":{"default":"doble punt petit"}}},{"key":"FE56","mappings":{"default":{"default":"signe d'interrogació petit"}}},{"key":"FE57","mappings":{"default":{"default":"signe d'exclamació petit"}}},{"key":"FE58","mappings":{"default":{"default":"guió petit em"}}},{"key":"FE5F","mappings":{"default":{"default":"signe de nombre petit"}}},{"key":"FE60","mappings":{"default":{"default":"ampersand petit"}}},{"key":"FE61","mappings":{"default":{"default":"petit asterisc"}}},{"key":"FE62","mappings":{"default":{"default":"signe més petit"}}},{"key":"FE63","mappings":{"default":{"default":"guió petit menys"}}},{"key":"FE64","mappings":{"default":{"default":"signe menor que petit"}}},{"key":"FE65","mappings":{"default":{"default":"signe més gran que petit"}}},{"key":"FE66","mappings":{"default":{"default":"signe petit igual"}}},{"key":"FE68","mappings":{"default":{"default":"divisió entera"}}},{"key":"FE69","mappings":{"default":{"default":"signe de dòlar petit"}}},{"key":"FE6A","mappings":{"default":{"default":"signe de percentatge petit"}}},{"key":"FE6B","mappings":{"default":{"default":"petit comercial en"}}},{"key":"FF01","mappings":{"default":{"default":"signe d'exclamació d'amplada completa"}}},{"key":"FF02","mappings":{"default":{"default":"cometes d'amplada completa"}}},{"key":"FF03","mappings":{"default":{"default":"nombre de signe d'amplada completa"}}},{"key":"FF04","mappings":{"default":{"default":"signe de dòlar d'amplada completa"}}},{"key":"FF05","mappings":{"default":{"default":"signe de percentatge d'amplada completa"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand d'amplada completa"}}},{"key":"FF07","mappings":{"default":{"default":"apòstrof d'amplada completa"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisc d'amplada completa"}}},{"key":"FF0B","mappings":{"default":{"default":"signe d'amplada completa"}}},{"key":"FF0C","mappings":{"default":{"default":"coma d'amplada completa"}}},{"key":"FF0D","mappings":{"default":{"default":"ample d'amplada completa"}}},{"key":"FF0E","mappings":{"default":{"default":"punt d'amplada completa"}}},{"key":"FF0F","mappings":{"default":{"default":"sòlid d'amplada completa"}}},{"key":"FF1A","mappings":{"default":{"default":"doble punt d'amplada completa"}}},{"key":"FF1B","mappings":{"default":{"default":"punt i coma d'amplada completa"}}},{"key":"FF1C","mappings":{"default":{"default":"signe menys d'amplada completa"}}},{"key":"FF1D","mappings":{"default":{"default":"signe igual d'amplada completa"}}},{"key":"FF1E","mappings":{"default":{"default":"signe mé gran que d'amplada completa"}}},{"key":"FF1F","mappings":{"default":{"default":"signe d'interrogació d'amplada completa"}}},{"key":"FF20","mappings":{"default":{"default":"comercial d'amplada complet en"}}},{"key":"FF3C","mappings":{"default":{"default":"sòlid invers d'amplada completa"}}},{"key":"FF3E","mappings":{"default":{"default":"accent circumflex d'amplada completa"}}},{"key":"FF3F","mappings":{"default":{"default":"línia baixa d'amplada completa"}}},{"key":"FF40","mappings":{"default":{"default":"accent greu d'amplada completa"}}},{"key":"FF5C","mappings":{"default":{"default":"barra vertical"}}},{"key":"FF5E","mappings":{"default":{"default":"titlla d'amplada completa"}}},{"key":"FFE0","mappings":{"default":{"default":"signe de cèntim d'amplada completa"}}},{"key":"FFE1","mappings":{"default":{"default":"signe de lliura d'amplada completa"}}},{"key":"FFE2","mappings":{"default":{"default":"amplada completa sense signar"}}},{"key":"FFE3","mappings":{"default":{"default":"màcron d'amplada completa"}}},{"key":"FFE4","mappings":{"default":{"default":"barra trencada d'amplada completa"}}},{"key":"FFE5","mappings":{"default":{"default":"signe ien d'amplada completa"}}},{"key":"FFE6","mappings":{"default":{"default":"signe guanyat d'amplada completa"}}},{"key":"FFE8","mappings":{"default":{"default":"formes de mitja amplada llum vertical"}}},{"key":"FFED","mappings":{"default":{"default":"mig ample quadrat negre"}}},{"key":"FFEE","mappings":{"default":{"default":"cercle blanc de mig ample"}}}] +, +"ca/symbols/math_whitespace.min": +[{"locale":"ca"},{"key":"0020","mappings":{"default":{"default":"espai"}}},{"key":"00A0","mappings":{"default":{"default":""}}},{"key":"00AD","mappings":{"default":{"default":"guió curt"}}},{"key":"2000","mappings":{"default":{"default":"quadrat en"}}},{"key":"2001","mappings":{"default":{"default":"quadrat em"}}},{"key":"2002","mappings":{"default":{"default":""}}},{"key":"2003","mappings":{"default":{"default":""}}},{"key":"2004","mappings":{"default":{"default":""}}},{"key":"2005","mappings":{"default":{"default":""}}},{"key":"2006","mappings":{"default":{"default":"espai six-per-em"}}},{"key":"2007","mappings":{"default":{"default":""}}},{"key":"2008","mappings":{"default":{"default":""}}},{"key":"2009","mappings":{"default":{"default":""}}},{"key":"200A","mappings":{"default":{"default":""}}},{"key":"200B","mappings":{"default":{"default":""}}},{"key":"200C","mappings":{"default":{"default":"ample de zero no assemblador"}}},{"key":"200D","mappings":{"default":{"default":"ample de zero assemblador"}}},{"key":"200E","mappings":{"default":{"default":"marca d'esquerra a dreta"}}},{"key":"200F","mappings":{"default":{"default":"marca de dreta a esquerra"}}},{"key":"2028","mappings":{"default":{"default":"separador de línia"}}},{"key":"2029","mappings":{"default":{"default":"separador de paràgraf"}}},{"key":"202A","mappings":{"default":{"default":"incrustació d'esquerra a dreta"}}},{"key":"202B","mappings":{"default":{"default":"incrustació de dreta a esquerra"}}},{"key":"202C","mappings":{"default":{"default":"format direccional pop"}}},{"key":"202D","mappings":{"default":{"default":"anul·lació d'esquerra a dreta"}}},{"key":"202E","mappings":{"default":{"default":"anul·lació de dreta a esquerra"}}},{"key":"202F","mappings":{"default":{"default":"espai estret sense descans"}}},{"key":"205F","mappings":{"default":{"default":""}}},{"key":"2060","mappings":{"default":{"default":""}}},{"key":"2061","mappings":{"default":{"default":"de"}}},{"key":"2062","mappings":{"default":{"default":"per"}}},{"key":"2063","mappings":{"default":{"default":"coma"}}},{"key":"2064","mappings":{"default":{"default":"més"}}},{"key":"206A","mappings":{"default":{"default":"inhibir l'intercanvi simètric"}}},{"key":"206B","mappings":{"default":{"default":"activar l'intercanvi simètric"}}},{"key":"206E","mappings":{"default":{"default":"formes de dígits nacionals"}}},{"key":"206F","mappings":{"default":{"default":"formes de dígits nominals"}}},{"key":"FEFF","mappings":{"default":{"default":""}}},{"key":"FFF9","mappings":{"default":{"default":"àncora d'anotació interlinear"}}},{"key":"FFFA","mappings":{"default":{"default":"separador d'anotació interlinear"}}},{"key":"FFFB","mappings":{"default":{"default":"terminador d'anotació interlinear"}}}] +, +"ca/symbols/other_stars.min": +[{"locale":"ca"},{"key":"23E8","mappings":{"default":{"default":"símbol exponent decimal"}}},{"key":"2605","mappings":{"default":{"default":"estrella farcida"}}},{"key":"2606","mappings":{"default":{"default":"estrella buida"}}},{"key":"26AA","mappings":{"default":{"default":"cercle blanc mitjà"}}},{"key":"26AB","mappings":{"default":{"default":"cercle negre mitjà"}}},{"key":"2705","mappings":{"default":{"default":"vist pesant blanca"}}},{"key":"2713","mappings":{"default":{"default":"vist"}}},{"key":"2714","mappings":{"default":{"default":"vist pesant"}}},{"key":"2715","mappings":{"default":{"default":"multiplicació x"}}},{"key":"2716","mappings":{"default":{"default":"multiplicació pesant X"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"boleta pesant X"}}},{"key":"271B","mappings":{"default":{"default":"centre obert de la creu"}}},{"key":"271C","mappings":{"default":{"default":"centre obert creu pesant"}}},{"key":"2720","mappings":{"default":{"default":"creu de Malta"}}},{"key":"2721","mappings":{"default":{"default":"estrella de David"}}},{"key":"2722","mappings":{"default":{"default":"quatre asterisc de llàgrima"}}},{"key":"2723","mappings":{"default":{"default":"quatre asterisc de globus"}}},{"key":"2724","mappings":{"default":{"default":"quatre asterisc impulsat per globus pesant"}}},{"key":"2725","mappings":{"default":{"default":"quatre asterisc de club-spoked"}}},{"key":"2726","mappings":{"default":{"default":"estrella de quatre puntes negra"}}},{"key":"2727","mappings":{"default":{"default":"estrella blanca de quatre puntes"}}},{"key":"2728","mappings":{"default":{"default":"centelleigs"}}},{"key":"2729","mappings":{"default":{"default":"estrès subratllat estrella blanca"}}},{"key":"272A","mappings":{"default":{"default":"estrella blanca circulada"}}},{"key":"272B","mappings":{"default":{"default":"centre obert estrella negra"}}},{"key":"272C","mappings":{"default":{"default":"centre negre estrella blanca"}}},{"key":"272D","mappings":{"default":{"default":"contornejat estrella negra"}}},{"key":"272E","mappings":{"default":{"default":"estrella negra contornejada pesant"}}},{"key":"272F","mappings":{"default":{"default":"estrella de molinet"}}},{"key":"2730","mappings":{"default":{"default":"estrella blanca ombrejada"}}},{"key":"2731","mappings":{"default":{"default":"asterisc pesant"}}},{"key":"2732","mappings":{"default":{"default":"centre obert d'asterisc"}}},{"key":"2733","mappings":{"default":{"default":"vuit asterisc parlat"}}},{"key":"2734","mappings":{"default":{"default":"vuit esterelles negres punxegudes"}}},{"key":"2735","mappings":{"default":{"default":"vuit estrelles de molinet en punta"}}},{"key":"2736","mappings":{"default":{"default":"estrella farcida de sis puntes"}}},{"key":"2739","mappings":{"default":{"default":"dotze estrelles negres punxegudes"}}},{"key":"273A","mappings":{"default":{"default":"setze asteriscs en punta"}}},{"key":"273B","mappings":{"default":{"default":"asterisc amb efecte de llàgrima"}}},{"key":"273C","mappings":{"default":{"default":"centre obert amb asterisc amb forma de llàgrima"}}},{"key":"273D","mappings":{"default":{"default":"asterisc de llàgrima pesant"}}},{"key":"273E","mappings":{"default":{"default":"sis pètals d floreta en blanc i negre"}}},{"key":"273F","mappings":{"default":{"default":"floreta negra"}}},{"key":"2740","mappings":{"default":{"default":"floreta blanca"}}},{"key":"2741","mappings":{"default":{"default":"vuit pètals contornejats floreta negra"}}},{"key":"2742","mappings":{"default":{"default":"cercle obert centre vuit estrelles senyalades"}}},{"key":"2743","mappings":{"default":{"default":"asterisc pesant de molinet de vent"}}},{"key":"2744","mappings":{"default":{"default":"floc de neu"}}},{"key":"2745","mappings":{"default":{"default":"floc de neu trifoli atapeït"}}},{"key":"2746","mappings":{"default":{"default":"floc de neu pesant de Chevron"}}},{"key":"2747","mappings":{"default":{"default":"brillar"}}},{"key":"2748","mappings":{"default":{"default":"espurna pesant"}}},{"key":"2749","mappings":{"default":{"default":"asterisc de globus"}}},{"key":"274A","mappings":{"default":{"default":"vuit asterisc d'hèlix amb efecte de llàgrima"}}},{"key":"274B","mappings":{"default":{"default":"vuit asterisc d'hèlix en forma de llàgrima"}}},{"key":"274C","mappings":{"default":{"default":"marca de la creu"}}},{"key":"274D","mappings":{"default":{"default":"cercle blanc ombrejat"}}}] +, +"ca/units/area.min": +[{"locale":"ca"},{"key":"sq","mappings":{"default":{"default":"quadrat","plural":"quadrats"}}},{"key":"sq inch","mappings":{"default":{"default":"polzada quadrada","plural":"polzades quadrades"}}},{"key":"sq rd","mappings":{"default":{"default":"rod quadrat","plural":"rods quadrats"}}},{"key":"sq ft","mappings":{"default":{"default":"peu quadrat","plural":"polzades quadrades"}}},{"key":"sq yd","mappings":{"default":{"default":"iarda quadrada","plural":"iardes quadrades"}}},{"key":"sq mi","mappings":{"default":{"default":"milla quadrada","plural":"milles quadrades"}}},{"key":"acr","mappings":{"default":{"default":"acre","plural":"acres"}}},{"key":"ha","mappings":{"default":{"default":"hectàrea","plural":"hectàrees"}}}] +, +"ca/units/currency.min": +[{"locale":"ca"},{"key":"$","mappings":{"default":{"default":"dòlar"}}},{"key":"£","mappings":{"default":{"default":"penic"}}},{"key":"¥","mappings":{"default":{"default":"ien"}}},{"key":"€","mappings":{"default":{"default":"euro"}}},{"key":"₡","mappings":{"default":{"default":"colon"}}},{"key":"₢","mappings":{"default":{"default":"cruzeiro"}}},{"key":"₣","mappings":{"default":{"default":"franc"}}},{"key":"₤","mappings":{"default":{"default":"lira"}}},{"key":"₥","mappings":{"default":{"default":"mill"}}},{"key":"₦","mappings":{"default":{"default":"naira"}}},{"key":"₧","mappings":{"default":{"default":"pesseta"}}},{"key":"₨","mappings":{"default":{"default":"rupia"}}},{"key":"₩","mappings":{"default":{"default":"won"}}},{"key":"₪","mappings":{"default":{"default":"sicle"}}},{"key":"₫","mappings":{"default":{"default":"dong"}}},{"key":"₭","mappings":{"default":{"default":"kip"}}},{"key":"₮","mappings":{"default":{"default":"tögrög"}}},{"key":"₯","mappings":{"default":{"default":"dracma"}}},{"key":"₰","mappings":{"default":{"default":"penic alemany"}}},{"key":"₱","mappings":{"default":{"default":"peso"}}},{"key":"₲","mappings":{"default":{"default":"guaraní"}}},{"key":"₳","mappings":{"default":{"default":"austral"}}},{"key":"₴","mappings":{"default":{"default":"hrívnia"}}},{"key":"₵","mappings":{"default":{"default":"cedi"}}},{"key":"₸","mappings":{"default":{"default":"tenge"}}},{"key":"₺","mappings":{"default":{"default":"turkish lira"}}},{"key":"元","mappings":{"default":{"default":"iuan"}}},{"key":"¢","mappings":{"default":{"default":"centèsim"}}}] +, +"ca/units/energy.min": +[{"locale":"ca"},{"key":"W","mappings":{"default":{"default":"watt","plural":"watts"}}},{"key":"kwh","mappings":{"default":{"default":"quilowatt hora","plural":"quilowatts hora"}}},{"key":"J","mappings":{"default":{"default":"joule","plural":"joules"}}},{"key":"N","mappings":{"default":{"default":"newton","plural":"newtons"}}},{"key":"A","mappings":{"default":{"default":"ampere","plural":"amperes"}}},{"key":"V","mappings":{"default":{"default":"volt","plural":"volts"}}},{"key":"ohm","mappings":{"default":{"default":""}}},{"key":"Ω","mappings":{"default":{"default":"ohm","plural":"ohms"}}}] +, +"ca/units/length.min": +[{"locale":"ca"},{"key":"ft","mappings":{"default":{"default":"peu","plural":"peus"}}},{"key":"in","mappings":{"default":{"default":"polzada","plural":"polzades"}}},{"key":"mi","mappings":{"default":{"default":"milla","plural":"milles"}}},{"key":"yd","mappings":{"default":{"default":"iarda","plural":"iardes"}}},{"key":"link","mappings":{"default":{"default":"link","plural":"links"}}},{"key":"rod","mappings":{"default":{"default":"rod","plural":"rods"}}},{"key":"chain","mappings":{"default":{"default":"cadena","plural":"cadenes"}}},{"key":"furlong","mappings":{"default":{"default":"furlong","plural":"furlongs"}}},{"key":"n.m.","mappings":{"default":{"default":"milla nàutica","plural":"milles nàutiques"}}},{"key":"m","mappings":{"default":{"default":"metre","plural":"metres"}}}] +, +"ca/units/memory.min": +[{"locale":"ca"},{"key":"b","mappings":{"default":{"default":"bit","plural":"bits"}}},{"key":"B","mappings":{"default":{"default":"byte","plural":"bytes"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte","plural":"kilobytes"}}}] +, +"ca/units/other.min": +[{"locale":"ca"},{"key":"doz","mappings":{"default":{"default":"dotzena","plural":"dotzenes"}}}] +, +"ca/units/speed.min": +[{"locale":"ca"},{"key":"kt","mappings":{"default":{"default":"nus","plural":"nusos"}}},{"key":"mph","mappings":{"default":{"default":"milla per hora","plural":"milles per hora"}}},{"key":"rpm","mappings":{"default":{"default":"revolució per minut","plural":"revolucions per minut"}}},{"key":"kmh","mappings":{"default":{"default":"quilòmetre per hora","plural":"quilòmetres per hora"}}}] +, +"ca/units/temperature.min": +[{"locale":"ca"},{"key":"F","mappings":{"default":{"default":"grau Fahrenheit","plural":"graus Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"centígrad","plural":"centígrads"}}},{"key":"K","mappings":{"default":{"default":"kelvin","plural":"kelvins"}}}] +, +"ca/units/time.min": +[{"locale":"ca"},{"key":"s","mappings":{"default":{"default":"segon","plural":"segons"}}},{"key":"″","mappings":{"default":{"default":"segon","plural":"segons"}}},{"key":"min","mappings":{"default":{"default":"minut","plural":"minuts"}}},{"key":"°","mappings":{"default":{"default":"grau","plural":"graus"}}},{"key":"h","mappings":{"default":{"default":"hora","plural":"hores"}}}] +, +"ca/units/volume.min": +[{"locale":"ca"},{"key":"cu","mappings":{"default":{"default":"cúbic","plural":"cúbics"}}},{"key":"cu inch","mappings":{"default":{"default":"polzada cúbica","plural":"plozades cúbiques"}}},{"key":"cu ft","mappings":{"default":{"default":"peu cúbic","plural":"peus cúbics"}}},{"key":"cu yd","mappings":{"default":{"default":"iarda cúbica","plural":"iardes cúbiques"}}},{"key":"bbl","mappings":{"default":{"default":"barril","plural":"barrils"}}},{"key":"fl. oz.","mappings":{"default":{"default":"unça líquida","plural":"unces líquides"}}},{"key":"gal","mappings":{"default":{"default":"galó","plural":"galons"}}},{"key":"pt","mappings":{"default":{"default":"pinta","plural":"pintes"}}},{"key":"qt","mappings":{"default":{"default":"quart","plural":"quarts"}}},{"key":"fluid dram","mappings":{"default":{"default":"dracma líquida","plural":"dracmes líquides"}}},{"key":"tbsp","mappings":{"default":{"default":"cullerada","plural":"cullerades"}}},{"key":"tsp","mappings":{"default":{"default":"culleradeta","plural":"culleradetes"}}},{"key":"cup","mappings":{"default":{"default":"tassa","plural":"tasses"}}},{"key":"cc","mappings":{"default":{"default":"centímetre cúbic","plural":"centímetres cúbics"}}},{"key":"l","mappings":{"default":{"default":"litre","plural":"litres"}}}] +, +"ca/units/weight.min": +[{"locale":"ca"},{"key":"dram","mappings":{"default":{"default":"dracma","plural":"dracmes"}}},{"key":"oz","mappings":{"default":{"default":"unça","plural":"unces"}}},{"key":"lb","mappings":{"default":{"default":"lliura","plural":"lliures"}}},{"key":"st","mappings":{"default":{"default":"stone","plural":"stones"}}},{"key":"qtr","mappings":{"default":{"default":"quart curt","plural":"quarts curts"}}},{"key":"cwt","mappings":{"default":{"default":"centena","plural":"centenes"}}},{"key":"LT","mappings":{"default":{"default":"lliura imperial","plural":"lliures imperials"}}},{"key":"gr","mappings":{"default":{"default":"gram","plural":"grams"}}},{"key":"g","mappings":{"default":{"default":"gram","plural":"grams"}}},{"key":"mcg","mappings":{"default":{"default":"microgram","plural":"micrograms"}}},{"key":"t","mappings":{"default":{"default":"tona","plural":"tones"}}}] +, +"ca/rules/mathspeak_catalan.min": +{"locale":"ca","domain":"mathspeak","modality":"speech","inherits":"base","rules":[["Ignore","text"],["Ignore","vulgar-fraction"],["Ignore","subscript-simple"],["Ignore","prime-subscript-simple"],["Ignore","fraction-sbrief"],["SpecializedRule","fraction-brief","brief","sbrief"],["Ignore","unit"],["Ignore","unit-combine"],["Precondition","unit-singular","default","self::identifier[@role=\"unit\"]"],["Precondition","unit-plural","default","self::identifier[@role=\"unit\"]","not(contains(@grammar, \"singular\"))"],["Precondition","reciprocal","default","self::superscript[@role=\"unit\"]","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\"unit\"]"],["Precondition","per","default","self::superscript[@role=\"unit\"]","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\"unit\"]"],["Precondition","unit-combine-mult","default","self::infixop","@role=\"multiplication\" or @role=\"implicit\"","children/*[@role=\"unit\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\"unit\"]","name(children/*[1])!=\"number\"","contains(@grammar, \"singular\")","count(children/*)>1"],["Precondition","unit-combine-singular-first","default","self::infixop[@role=\"unit\"]","name(children/*[1])=\"number\"","children/*[1][text()=1]"],["Precondition","unit-combine-singular-final","default","self::infixop[@role=\"unit\"]","name(children/*[1])=\"number\"","children/*[1][text()=1]","count(children/*)=2"],["Precondition","unit-divide","default","self::fraction[@role=\"unit\"]"]]} +, +"ca/rules/mathspeak_catalan_actions.min": +{"locale":"ca","domain":"mathspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[n] . (engine:modality=summary, grammar:collapsed); [t] \"plegat\""],["Action","blank-cell-empty","[t] \"espai\""],["Action","blank-line-empty","[t] \"espai\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \"més\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"número\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"núm\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"majúscula\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"línia base\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"base\"; [n] text()"],["Action","number-baseline-font","[t] \"línia base\"; [t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"base\"; [t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"menys\"; [n] children/*[1]"],["Action","negative","[t] \"menys\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"dividit\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"menos\")"],["Action","fences-neutral","[t] \"començar valor absolut\"; [n] children/*[1]; [t] \"finalitzar valor absolut\""],["Action","fences-neutral-sbrief","[t] \"valor absolut\"; [n] children/*[1]; [t] \"finalitzar valor absolut\""],["Action","fences-metric","[t] \"començar mètrica\"; [n] children/*[1]; [t] \"finalitzar mètrica\""],["Action","fences-metric-sbrief","[t] \"mètrica\"; [n] children/*[1]; [t] \"finalitzar mètrica\""],["Action","empty-set","[t] \"conjunt buit\""],["Action","fences-set","[t] \"començar clau\"; [n] children/*[1]; [t] \"finalitzar clau\""],["Action","fences-set-sbrief","[t] \"clau\"; [n] children/*[1]; [t] \"finalitzar clau\""],["Action","text","[n] text() (grammar:noTranslateText)"],["Action","factorial","[t] \"factorial\""],["Action","minus","[t] \"menys\""],["Action","continued-fraction-outer","[t] \"fracció contínua\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"frac contínua\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"començar fracció\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"començar frac\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"frac\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"definida\"; [t] \"subíndex\"; [n] children/*[2]; [t] \"superíndex\"; [n] children/*[3]; [t] \"línia base\""],["Action","integral-brief","[n] children/*[1]; [t] \"Sub\"; [n] children/*[2]; [t] \"Sup\"; [n] children/*[3]; [t] \"Base\""],["Action","square","[n] children/*[1]; [t] \"al quadrat\""],["Action","cube","[n] children/*[1]; [t] \"al cub\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prima\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prima\""],["Action","overscore","[t] \"modificand superior\"; [n] children/*[1]; [t] \"amb\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"mod superior\"; [n] children/*[1]; [t] \"amb\"; [n] children/*[2]"],["Action","double-overscore","[t] \"modificand superior superior\"; [n] children/*[1]; [t] \"amb\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"mod superior superior\"; [n] children/*[1]; [t] \"amb\"; [n] children/*[2]"],["Action","underscore","[t] \"modificand inferior\"; [n] children/*[1]; [t] \"amb\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"mod inferior\"; [n] children/*[1]; [t] \"amb\"; [n] children/*[2]"],["Action","double-underscore","[t] \"modificand inferior inferior\"; [n] children/*[1]; [t] \"amb\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"mod inferior inferior\"; [n] children/*[1]; [t] \"amb\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"barra\""],["Action","underbar","[n] children/*[1]; [t] \"subbarra\""],["Action","overtilde","[n] children/*[1]; [t] \"titlla\""],["Action","undertilde","[n] children/*[1]; [t] \"subtitlla\""],["Action","matrix","[t] \"començar matriu\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalitzar matriu\""],["Action","matrix-sbrief","[t] \"matriu\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\" \"); [t] \"finalitzar matriu\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFwordCounter, context:\"columna\", pause:200)"],["Action","row-with-label","[t] \"amb etiqueta\"; [n] content/*[1]; [t] \"finalitzar etiqueta\" (pause:200); [m] children/* (ctxtFunc:CTFwordCounter, context:\"columna\")"],["Action","row-with-label-brief","[t] \"etiqueta\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFwordCounter, context:\"columna\")"],["Action","row-with-text-label","[t] \"etiqueta\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFwordCounter, context:\"columna\")"],["Action","empty-row","[t] \"espai\""],["Action","empty-cell","[t] \"espai\" (pause:300)"],["Action","determinant","[t] \"començar determinant\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalitzar determinant\""],["Action","determinant-sbrief","[t] \"determinant\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalitzar determinant\""],["Action","determinant-simple","[t] \"començar determinant\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila\", grammar:simpleDet); [t] \"finalitzar determinant\""],["Action","determinant-simple-sbrief","[t] \"determinant\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila\", grammar:simpleDet); [t] \"finalitzar determinant\""],["Action","layout","[t] \"començar esquema\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalitzar esquema\""],["Action","layout-sbrief","[t] \"esquema\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalitzar esquema\""],["Action","binomial","[t] \"començar binomial\"; [n] children/*[1]/children/*[1]; [t] \"en\"; [n] children/*[2]/children/*[1]; [t] \"finalitzar binomial\""],["Action","binomial-sbrief","[t] \"binomial\"; [n] children/*[1]/children/*[1]; [t] \"en\"; [n] children/*[2]/children/*[1]; [t] \"finalitzar binomial\""],["Action","cases","[t] \"començar esquema\"; [n] content/*[1]; [t] \"allargada\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalitzar esquema\""],["Action","cases-sbrief","[t] \"esquema\"; [n] content/*[1]; [t] \"allargada\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalitzar esquema\""],["Action","line-with-label","[t] \"amb etiqueta\"; [n] content/*[1]; [t] \"finalitzar etiqueta\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"etiqueta\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"etiqueta\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"espai\""],["Action","empty-line-with-label","[t] \"amb etiqueta\"; [n] content/*[1]; [t] \"finalitzar etiqueta\" (pause:200); [t] \"espai\""],["Action","empty-line-with-label-brief","[t] \"etiqueta\"; [n] content/*[1] (pause:200); [t] \"espai\""],["Action","enclose","[t] \"començar a encerclar\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"finalitzar encerclar\""],["Action","leftbar","[t] \"barra vertical\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"barra vertical\""],["Action","crossout","[t] \"ratllada\"; [n] children/*[1]; [t] \"finalitzar ratllada\""],["Action","cancel","[t] \"ratllada\"; [n] children/*[1]/children/*[1]; [t] \"amb\"; [n] children/*[2]; [t] \"finalitzar ratllada\""],["Action","cancel-reverse","[t] \"ratllada\"; [n] children/*[2]/children/*[1]; [t] \"amb\"; [n] children/*[1]; [t] \"finalitzar ratllada\""],["Action","unit-singular","[t] text() (grammar:annotation=\"unit\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\"unit\":translate:plural)"],["Action","unit-square","[n] children/*[1]; [t] \"quadrat\""],["Action","unit-cubic","[n] children/*[1]; [t] \"cúbic\""],["Action","reciprocal","[t] \"recíproc\"; [n] children/*[1]"],["Action","per","[t] \"per\"; [n] children/*[1]"],["Action","unit-combine","[m] children/* (sepFunc:CTFunitMultipliers)"],["Action","unit-combine-mult","[m] children/* (sepFunc:CTFunitMultipliers)"],["Action","unit-combine-singular","[n] children/*[1]; [t] \"per\"; [m] children/*[position()>1] (sepFunc:CTFunitMultipliers, grammar:!singular)"],["Action","unit-combine-singular-first","[n] children/*[1]; [n] children/*[2] (grammar:singular); [t] \"per\"; [m] children/*[position()>2] (sepFunc:CTFunitMultipliers)"],["Action","unit-combine-singular-final","[n] children/*[1]; [n] children/*[2] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"per\"; [n] children/*[2] (grammar:singular)"]]} +, +"ca/rules/prefix_catalan.min": +{"locale":"ca","inherits":"base","modality":"prefix","domain":"default","rules":[]} +, +"ca/rules/prefix_catalan_actions.min": +{"locale":"ca","modality":"prefix","domain":"default","kind":"actions","rules":[["Action","numerator","[t] \"numerador\" (pause:200)"],["Action","denominator","[t] \"denominador\" (pause:200)"],["Action","base","[t] \"base\" (pause:200)"],["Action","exponent","[t] \"exponent\" (pause:200)"],["Action","subscript","[t] \"subíndex\" (pause:200)"],["Action","overscript","[t] \"superíndex\" (pause:200)"],["Action","underscript","[t] \"subíndex\" (pause:200)"],["Action","radicand","[t] \"radicand\" (pause:200)"],["Action","index","[t] \"índex\" (pause:200)"],["Action","leftsub","[t] \"subíndex esquerre\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"subíndex esquerre\" (pause:200)"],["Action","leftsuper","[t] \"superíndex esquerre\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"superíndex esquerre\" (pause:200)"],["Action","rightsub","[t] \"subíndex dret\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"subíndex dret\" (pause:200)"],["Action","rightsuper","[t] \"superíndex dret\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"superíndex dret\" (pause:200)"],["Action","choice","[t] \"quantitat d'elecció\" (pause:200)"],["Action","select","[t] \"quantitat de selecció\" (pause:200)"],["Action","row","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"fila\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"columna\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"columna\" (pause:200)"]]} +, +"ca/rules/summary_catalan.min": +{"locale":"ca","modality":"summary","inherits":"base","rules":[]} +, +"ca/rules/summary_catalan_actions.min": +{"locale":"ca","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"identificador llarg\""],["Action","abstr-identifier","[t] \"identificador\""],["Action","abstr-number-long","[t] \"nombre llarg\""],["Action","abstr-number","[t] \"nombre\""],["Action","abstr-mixed-number-long","[t] \"nombre llarg mixt\""],["Action","abstr-mixed-number","[t] \"nombre mixt\""],["Action","abstr-text","[t] \"text\""],["Action","abstr-function","[t] \"expressió funcional\""],["Action","abstr-function-brief","[t] \"funció\""],["Action","abstr-lim","[t] \"funció de límit\""],["Action","abstr-lim-brief","[t] \"límit\""],["Action","abstr-fraction","[t] \"fracció\""],["Action","abstr-fraction-brief","[t] \"frac\""],["Action","abstr-continued-fraction","[t] \"fracció contínua\""],["Action","abstr-continued-fraction-brief","[t] \"frac contínua\""],["Action","abstr-sqrt","[t] \"arrel quadrada\""],["Action","abstr-sqrt-nested","[t] \"arrel quadrada jerarquitzada\""],["Action","abstr-root-end","[t] \"arrel de l'índex\"; [n] children/*[1] (engine:modality=speech); [t] \"finalitzar índex\""],["Action","abstr-root","[t] \"arrel de l'índex\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \"arrel\""],["Action","abstr-root-nested-end","[t] \"arrel jerarquitzada de l'índex\"; [n] children/*[1] (engine:modality=speech); [t] \"finalitzar índex\""],["Action","abstr-root-nested","[t] \"arrel jerarquitzada de l'índex\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"arrel jerarquitzada\""],["Action","abstr-superscript","[t] \"potència\""],["Action","abstr-subscript","[t] \"subíndex\""],["Action","abstr-subsup","[t] \"potència amb subíndex\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"amb\"; [t] count(./children/*); [t] \"elements\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"amb una quantitat variable d'elements\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"suma amb\"; [t] count(./children/*); [t] \"sumands\""],["Action","abstr-addition-brief","[t] \"suma\""],["Action","abstr-addition-var","[t] \"suma amb nombre variable de sumands\""],["Action","abstr-multiplication","[t] \"producte amb\"; [t] count(./children/*); [t] \"factors\""],["Action","abstr-multiplication-brief","[t] \"producte\""],["Action","abstr-multiplication-var","[t] \"producte amb una quantitat variable de factors\""],["Action","abstr-vector","[t] \"vector de dimensió\"; [t] count(./children/*)"],["Action","abstr-vector-brief","[t] \"vector\""],["Action","abstr-vector-var","[t] \"vector de dimensió n\""],["Action","abstr-binomial","[t] \"binomi\""],["Action","abstr-determinant","[t] \"determinant de dimensió\"; [t] count(./children/*)"],["Action","abstr-determinant-brief","[t] \"determinant\""],["Action","abstr-determinant-var","[t] \"determinant de dimensió n\""],["Action","abstr-squarematrix","[t] \"matriu quadrada de dimensió\"; [t] count(./children/*)"],["Action","abstr-squarematrix-brief","[t] \"matriu quadrada\""],["Action","abstr-rowvector","[t] \"vector fila de dimensió\"; [t] count(./children/row/children/*)"],["Action","abstr-rowvector-brief","[t] \"vector fila\""],["Action","abstr-rowvector-var","[t] \"vector fila de dimensió n\""],["Action","abstr-matrix","[t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [t] \"matriu\""],["Action","abstr-matrix-brief","[t] \"matriu\""],["Action","abstr-matrix-var","[t] \"matriu de dimensió n per m\""],["Action","abstr-cases","[t] \"declaració de cas\"; [t] \"amb\"; [t] count(children/*); [t] \"casos\""],["Action","abstr-cases-brief","[t] \"declaració de cas\""],["Action","abstr-cases-var","[t] \"declaració de cas amb nombre variable de casos\""],["Action","abstr-punctuated","[t] \"llista separada per\"; [n] content/*[1] (grammar:plural); [t] \"de longitud\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[t] \"llista separada per\"; [n] content/*[1] (grammar:plural)"],["Action","abstr-punctuated-var","[t] \"llista separada per\"; [n] content/*[1] (grammar:plural); [t] \"de longitud variable\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"integral\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] \"seqüència de\"; [t] @role (grammar:localRole); [t] \"amb\"; [t] count(./children/*); [t] \"elements\""],["Action","abstr-relation-seq-brief","[t] \"seqüència de\"; [t] @role (grammar:localRole)"],["Action","abstr-relation-var","[t] \"seqüència de\"; [t] @role (grammar:localRole); [t] \"amb una quantitat variable d'elements\""],["Action","abstr-multirel","[t] \"seqüència de relació\"; [t] \"amb\"; [t] count(./children/*); [t] \"elements\""],["Action","abstr-multirel-brief","[t] \"seqüència de relació\""],["Action","abstr-multirel-var","[t] \"seqüència de relació amb nombre variable d'elements\""],["Action","abstr-table","[t] \"taula amb\"; [t] count(children/*); [t] \"files i\"; [t] count(children/*[1]/children/*); [t] \"columnes\""],["Action","abstr-line","[t] \"en\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"en\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"amb\"; [t] count(children/*); [t] \"columnes\""],["Action","abstr-cell","[t] \"en\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/sre/mathmaps/da.json b/sre/mathmaps/da.json new file mode 100644 index 0000000000..ecfd4593b9 --- /dev/null +++ b/sre/mathmaps/da.json @@ -0,0 +1,140 @@ +{ +"da/messages/alphabets.min": +{"kind":"alphabets","locale":"da","messages":{"latinSmall":["a","b","c","d","e","f","g","h","I","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alfa","beta","gamma","delta","epsilon","zeta","eta","theta","jota","kappa","lambda","my","ny","xi","omikron","pi","rho","afsluttende sigma","sigma","tau","ypsilon","phi","chi","psi","omega","partielle afledte","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alfa","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Jota","Kappa","Lambda","My","Ny","Xi","Omikron","Pi","Rho","Afsluttende sigma","Sigma","Tau","Ypsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"stort"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"da/messages/messages.min": +{"kind":"messages","locale":"da","messages":{"MS":{"START":"Start","FRAC_V":"Brøk","FRAC_B":"Brøk","FRAC_S":"Brøk","END":"Slut","FRAC_OVER":"Over","TWICE":"Dobbelt","NEST_FRAC":"IndlejrBrøk","ENDFRAC":"SlutBrøk","SUPER":"Hævet","SUB":"Sænket","SUP":"Hævet","SUPERSCRIPT":"Hævet","SUBSCRIPT":"Sænket","BASELINE":"Grundlinje","BASE":"Basis","NESTED":"Indlejret","NEST_ROOT":"IndlejrRod","STARTROOT":"StartRod","ENDROOT":"SlutRot","ROOTINDEX":"RodEksponent","ROOT":"Rod","INDEX":"Eksponent","UNDER":"Under","UNDERSCRIPT":"Undertekst","OVER":"Over","OVERSCRIPT":"Overtekst"},"MSroots":{},"font":{"bold":"fed","bold-fraktur":"fed fraktur","bold-italic":"fed kursiv","bold-script":"fed håndskrift","caligraphic":"kalligrafisk","caligraphic-bold":"fed kalligrafisk","double-struck":"dobbeltstreget","double-struck-italic":"dobbeltstreget kursiv","fraktur":"fraktur","fullwidth":"fuldbredde","italic":"kursiv","monospace":"monospacieret","normal":"normal","oldstyle":"gammeldags","oldstyle-bold":"gammeldags fed","script":"håndskrift","sans-serif":"sans serif","sans-serif-bold":"sans serif fed","sans-serif-italic":"sans serif kursiv","sans-serif-bold-italic":"sans serif fed kursiv","unknown":"ukendt"},"embellish":{"super":["hævet","prefixCombiner"],"sub":["sænket","prefixCombiner"],"circled":"i cirkel","parenthesized":"i parentes","period":"punktum","negative-circled":"i sort cirkel","double-circled":"i dobbelt cirkel","circled-sans-serif":"uden serif i cirkel","negative-circled-sans-serif":"uden serif i sort cirkel","comma":"komma","squared":"i kvadrat","negative-squared":"i sort kvadrat"},"role":{"addition":"addition","multiplication":"multiplikation","subtraction":"subtraktion","division":"division","equality":"lighed","inequality":"ulighed","element":"element","arrow":"pil","determinant":"determinant","rowvector":"rækkevektor","binomial":"binomial","squarematrix":"kvadratisk matrix","setempty":"den tomme mængde","setext":"mængdeomfang","setsingle":"singleton mængde","setcollect":"samling","label":"etiket","multiline":"flere linjer","matrix":"matrix","vector":"vektor","cases":"akkolade","table":"tabel","unknown":"ukendt"},"enclose":{"longdiv":"lang division","actuarial":"aktuarmæssigt symbol","radical":"kvadratrod","box":"kasse","roundedbox":"afrundet kasse","circle":"cirkel","left":"venstre lodrette linje","right":"højre lodret linje","top":"overstreg","bottom":"understreg","updiagonalstrike":"gennemstreg","downdiagonalstrike":"gennemstreg","verticalstrike":"lodret gennemstreg","horizontalstrike":"gennemstreg","madruwb":"arabisk fakultetsymbol","updiagonalarrow":"diagonal pil","phasorangle":"fasevinkel","unknown":"lang division"},"navigate":{"collapsible":"sammenfoldelig","expandable":"udfoldelig","Level":"niveau"},"regexp":{"TEXT":"ÆØÅæøåA-Za-zé","NUMBER":"((\\d{1,3})(?=(.| ))((.| )\\d{3})*(\\,\\d+)?)|^\\d*\\,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":"\\.","JOINER_SUBSUPER":" ","JOINER_FRAC":" "},"unitTimes":""}} +, +"da/messages/numbers.min": +{"kind":"numbers","locale":"da","messages":{"zero":"nul","ones":["","en","to","tre","fire","fem","seks","syv","otte","ni","ti","elleve","tolv","tretten","fjorten","femten","seksten","sytten","atten","nitten"],"tens":["","","tyve","tredve","fyrre","halvtreds","tres","halvfjerds","firs","halvfems"],"large":["","tusind","million","milliard","billion","billiard","trillion","trilliard","kvadrillion","kvadrilliard","kvintillion","kvintilliard"],"vulgarSep":" ","numSep":"","hundreds":["et hundrede","to hundrede","tre hundrede","fire hundrede","fem hundrede","seks hundrede","syv hundrede","otte hundrede","ni hundrede"],"twenties":{"21":"enogtyve","22":"toogtyve"},"thirties":{},"rest":{"0":"nul","101":"et hundrede og en","2000":"to tusind","2000000":"to millioner","2000000000":"to milliarder"," ":""},"special":{"smallOrdinals":["nulte","første","anden","tredje","fjerde","femte","sjette","syvende","ottende","niende","tiende","ellevte","tolvte","trettende","fjortende","femtende","sekstende","syttende","attende","nittende"],"tensOrdinals":["","","tyvende","tredvte","fyrretyvende","halvtredsindstyvende","tresindstyvende","halvfjerdsende","firsindstyvende","halvfemsindstyvende"],"endOrdinal":"de"}}} +, +"da/si/prefixes.min": +[{"a":"atto","c":"centi","da":"deka","d":"dessa","E":"exa","f":"femto","G":"giga","h":"hecto","k":"kilo","M":"mega","m":"milli","n":"nano","P":"peta","p":"pico","T":"tera","y":"yocto","Y":"yotta","z":"zepto","Z":"zetta","µ":"mikro","μ":"mikro"}] +, +"da/functions/algebra.min": +[{"locale":"da"},{"key":"deg","mappings":{"default":{"default":"grad"}}},{"key":"det","mappings":{"default":{"default":"determinant"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorfi"}}},{"key":"ker","mappings":{"default":{"default":"kerne"}}},{"key":"Tr","mappings":{"default":{"default":"spor"}}}] +, +"da/functions/elementary.min": +[{"locale":"da"},{"key":"log","mappings":{"default":{"default":"logaritme"}}},{"key":"ln","mappings":{"default":{"default":"naturlig logaritme"}}},{"key":"lg","mappings":{"default":{"default":"10tals-logaritme"}}},{"key":"exp","mappings":{"default":{"default":"eksponentiel"}}},{"key":"gcd","mappings":{"default":{"default":"største fælles divisor"}}},{"key":"lcm","mappings":{"default":{"default":"mindste fælles multiplum"}}},{"key":"arg","mappings":{"default":{"default":"argument"}}},{"key":"im","mappings":{"default":{"default":"imaginær del"}}},{"key":"re","mappings":{"default":{"default":"reel del"}}},{"key":"inf","mappings":{"default":{"default":"infimum"}}},{"key":"lim","mappings":{"default":{"default":"grænseværdi"}}},{"key":"liminf","mappings":{"default":{"default":"limes inferior"}}},{"key":"limsup","mappings":{"default":{"default":"limes superior"}}},{"key":"max","mappings":{"default":{"default":"maksimum"}}},{"key":"min","mappings":{"default":{"default":"minimum"}}},{"key":"sup","mappings":{"default":{"default":"supremum"}}},{"key":"injlim","mappings":{"default":{"default":"kolimes"}}},{"key":"projlim","mappings":{"default":{"default":"projektiv grænseværdi"}}},{"key":"mod","mappings":{"default":{"default":"modulo"}}},{"key":"Pr","mappings":{"default":{"default":"sandsynlighed"}}}] +, +"da/functions/hyperbolic.min": +[{"locale":"da"},{"key":"cosh","mappings":{"default":{"default":"hyperbolsk cosinus"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolsk cotangens"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolsk cosecans"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolsk sekans"}}},{"key":"sinh","mappings":{"default":{"default":"sinus hyperbolsk"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolsk tangens"}}},{"key":"arcosh","mappings":{"default":{"default":"area cosinus hyperbolsk"}}},{"key":"arcoth","mappings":{"default":{"default":"area cotangens hyperbolsk"}}},{"key":"arcsch","mappings":{"default":{"default":"area cosecans hyperbolsk"}}},{"key":"arsech","mappings":{"default":{"default":"area secans hyperbolsk"}}},{"key":"arsinh","mappings":{"default":{"default":"area sinus hyperbolsk"}}},{"key":"artanh","mappings":{"default":{"default":"area tangens hyperbolsk"}}}] +, +"da/functions/trigonometry.min": +[{"locale":"da"},{"key":"cos","mappings":{"default":{"default":"cosinus"}}},{"key":"cot","mappings":{"default":{"default":"cotangens"}}},{"key":"csc","mappings":{"default":{"default":"cosecans"}}},{"key":"sec","mappings":{"default":{"default":"secans"}}},{"key":"sin","mappings":{"default":{"default":"sinus"}}},{"key":"tan","mappings":{"default":{"default":"tangens"}}},{"key":"arccos","mappings":{"default":{"default":"arcus cosinus"}}},{"key":"arccot","mappings":{"default":{"default":"arcus cotangens"}}},{"key":"arccsc","mappings":{"default":{"default":"arcus cosecans"}}},{"key":"arcsec","mappings":{"default":{"default":"arcus secans"}}},{"key":"arcsin","mappings":{"default":{"default":"arcus sinus"}}},{"key":"arctan","mappings":{"default":{"default":"arcus tangens"}}}] +, +"da/symbols/digits_rest.min": +[{"locale":"da"},{"key":"00B2","mappings":{"default":{"default":"i anden"}}},{"key":"00B3","mappings":{"default":{"default":"opløftet i tredje potens"}}},{"key":"00BC","mappings":{"default":{"default":"en fjerdedel"}}},{"key":"00BD","mappings":{"default":{"default":"en halv"}}},{"key":"00BE","mappings":{"default":{"default":"tre fjerdedele"}}},{"key":"2150","mappings":{"default":{"default":"en syvendedel"}}},{"key":"2151","mappings":{"default":{"default":"en niendedel"}}},{"key":"2152","mappings":{"default":{"default":"en tiendedel"}}},{"key":"2153","mappings":{"default":{"default":"en tredjedel"}}},{"key":"2154","mappings":{"default":{"default":"to tredjedele"}}},{"key":"2155","mappings":{"default":{"default":"en femtedel"}}},{"key":"2156","mappings":{"default":{"default":"to femtedele"}}},{"key":"2157","mappings":{"default":{"default":"tre femtedele"}}},{"key":"2158","mappings":{"default":{"default":"fire femtedele"}}},{"key":"2159","mappings":{"default":{"default":"en sjettedel"}}},{"key":"215A","mappings":{"default":{"default":"fem sjettedele"}}},{"key":"215B","mappings":{"default":{"default":"en ottendedel"}}},{"key":"215C","mappings":{"default":{"default":"tre ottendedele"}}},{"key":"215D","mappings":{"default":{"default":"fem ottendedele"}}},{"key":"215E","mappings":{"default":{"default":"syv ottendedele"}}},{"key":"215F","mappings":{"default":{"default":"tæller et"}}},{"key":"2189","mappings":{"default":{"default":"ingen tredjedele"}}},{"key":"3248","mappings":{"default":{"default":"ti i en cirkel på en sort firkant"}}},{"key":"3249","mappings":{"default":{"default":"tyve i en cirkel på en sort firkant"}}},{"key":"324A","mappings":{"default":{"default":"tredive i en cirkel på en sort firkant"}}},{"key":"324B","mappings":{"default":{"default":"fyrre i en cirkel på en sort firkant"}}},{"key":"324C","mappings":{"default":{"default":"halvtreds i en cirkel på en sort firkant"}}},{"key":"324D","mappings":{"default":{"default":"tres i en cirkel på en sort firkant"}}},{"key":"324E","mappings":{"default":{"default":"halvfjerds i en cirkel på en sort firkant"}}},{"key":"324F","mappings":{"default":{"default":"firs i en cirkel på en sort firkant"}}}] +, +"da/symbols/greek-rest.min": +[{"locale":"da"},{"key":"0394","mappings":{"clearspeak":{"default":"trekant","TriangleSymbol_Delta":"stort Delta"}}}] +, +"da/symbols/greek-scripts.min": +[{"locale":"da"},{"key":"1D26","mappings":{"default":{"default":"gamma med små bogstaver"}}},{"key":"1D27","mappings":{"default":{"default":"lambda med små bogstaver"}}},{"key":"1D28","mappings":{"default":{"default":"pi med små bogstaver"}}},{"key":"1D29","mappings":{"default":{"default":"rho med små bogstaver"}}},{"key":"1D2A","mappings":{"default":{"default":"psi med små bogstaver"}}},{"key":"1D5E","mappings":{"default":{"default":"gamma med hævet skrift"}}},{"key":"1D60","mappings":{"default":{"default":"phi med hævet skrift"}}},{"key":"1D66","mappings":{"default":{"default":"beta med sænket skrift"}}},{"key":"1D67","mappings":{"default":{"default":"gamma med sænket skrift"}}},{"key":"1D68","mappings":{"default":{"default":"rho med sænket skrift"}}},{"key":"1D69","mappings":{"default":{"default":"phi med sænket skrift"}}},{"key":"1D6A","mappings":{"default":{"default":"chi med sænket skrift"}}}] +, +"da/symbols/greek-symbols.min": +[{"locale":"da"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"omvendt epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"digamma med store fede bogstaver"}}},{"key":"1D7CB","mappings":{"default":{"default":"digamma med fed skrift"}}}] +, +"da/symbols/hebrew_letters.min": +[{"locale":"da"},{"key":"2135","mappings":{"default":{"default":"første transfinitte kardinaltal"}}},{"key":"2136","mappings":{"default":{"default":"andet transfinitte kardinaltal"}}},{"key":"2137","mappings":{"default":{"default":"tredje transfinitte kardinaltal"}}},{"key":"2138","mappings":{"default":{"default":"fjerde transfinitte kardinaltal"}}}] +, +"da/symbols/latin-lower-double-accent.min": +[{"locale":"da"},{"key":"01D6","mappings":{"default":{"default":"u med tréma og macron"}}},{"key":"01D8","mappings":{"default":{"default":"u med tréma og accent aigu"}}},{"key":"01DA","mappings":{"default":{"default":"u med tréma og háček"}}},{"key":"01DC","mappings":{"default":{"default":"u med tréma og accent grave"}}},{"key":"01DF","mappings":{"default":{"default":"a med tréma og macron"}}},{"key":"01E1","mappings":{"default":{"default":"a med prik over og macron"}}},{"key":"01ED","mappings":{"default":{"default":"o med ogonek og macron"}}},{"key":"01FB","mappings":{"default":{"default":"a med bolle over og accent aigu"}}},{"key":"022B","mappings":{"default":{"default":"o med tréma og macron"}}},{"key":"022D","mappings":{"default":{"default":"o med tilde og macron"}}},{"key":"0231","mappings":{"default":{"default":"o med prik over og macron"}}},{"key":"1E09","mappings":{"default":{"default":"c med cedille og accent aigu"}}},{"key":"1E15","mappings":{"default":{"default":"e med macron og accent grave"}}},{"key":"1E17","mappings":{"default":{"default":"e med macron og accent aigu"}}},{"key":"1E1D","mappings":{"default":{"default":"e med cedille og brevis"}}},{"key":"1E2F","mappings":{"default":{"default":"i med tréma og accent aigu"}}},{"key":"1E39","mappings":{"default":{"default":"l med prik under og macron"}}},{"key":"1E4D","mappings":{"default":{"default":"o med tilde og accent aigu"}}},{"key":"1E4F","mappings":{"default":{"default":"o med tilde og tréma"}}},{"key":"1E51","mappings":{"default":{"default":"o med macron og accent grave"}}},{"key":"1E53","mappings":{"default":{"default":"o med macron og accent aigu"}}},{"key":"1E5D","mappings":{"default":{"default":"r med prik nedenunder og macron"}}},{"key":"1E65","mappings":{"default":{"default":"s med accent aigu og prik over"}}},{"key":"1E67","mappings":{"default":{"default":"s med háček og prik ovenover"}}},{"key":"1E69","mappings":{"default":{"default":"s med prik nedenunder og ovenover"}}},{"key":"1E79","mappings":{"default":{"default":"u med tilde og accent aigu"}}},{"key":"1E7B","mappings":{"default":{"default":"u med macron og tréma"}}},{"key":"1EA5","mappings":{"default":{"default":"a med cirkumfleks og accent aigu"}}},{"key":"1EA7","mappings":{"default":{"default":"a med cirkumfleks og accent grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a med cirkumfleks og en krog ovenover"}}},{"key":"1EAB","mappings":{"default":{"default":"a med cirkumfleks og tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a med cirkumfleks og en prik nedenunder"}}},{"key":"1EAF","mappings":{"default":{"default":"a med brevis og accent aigu"}}},{"key":"1EB1","mappings":{"default":{"default":"a med brevis og accent grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a med brevis og krog ovenover"}}},{"key":"1EB5","mappings":{"default":{"default":"a med brevis og tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a med brevis og en prik nedenunder"}}},{"key":"1EBF","mappings":{"default":{"default":"e med cirkumfleks og accent aigu"}}},{"key":"1EC1","mappings":{"default":{"default":"e med cirkumfleks og accent gravis"}}},{"key":"1EC3","mappings":{"default":{"default":"e med cirkumfleks og krog ovenover"}}},{"key":"1EC5","mappings":{"default":{"default":"e med cirkumfleks og tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e med cirkumfleks og en prik nedenunder"}}},{"key":"1ED1","mappings":{"default":{"default":"o med cirkumfleks og accent aigu"}}},{"key":"1ED3","mappings":{"default":{"default":"o med cirkumfleks og accent grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o med cirkumfleks og krog ovenover"}}},{"key":"1ED7","mappings":{"default":{"default":"o med cirkumfleks og tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o med cirkumfleks og en prik nedenunder"}}},{"key":"1EDB","mappings":{"default":{"default":"o med accent aigu og primtegn"}}},{"key":"1EDD","mappings":{"default":{"default":"o med accent grave og primtegn"}}},{"key":"1EDF","mappings":{"default":{"default":"o med krog ovenover og primtegn"}}},{"key":"1EE1","mappings":{"default":{"default":"o med tilde og primtegn"}}},{"key":"1EE3","mappings":{"default":{"default":"o prik under og primtegn"}}},{"key":"1EE9","mappings":{"default":{"default":"u med accent aigu og primtegn"}}},{"key":"1EEB","mappings":{"default":{"default":"u med accent grave og primtegn"}}},{"key":"1EED","mappings":{"default":{"default":"u med krog og primtegn"}}},{"key":"1EEF","mappings":{"default":{"default":"u med tilde og primtegn"}}},{"key":"1EF1","mappings":{"default":{"default":"u med prik under og primtegn"}}}] +, +"da/symbols/latin-lower-phonetic.min": +[{"locale":"da"},{"key":"00F8","mappings":{"default":{"default":"o med streg igennem"}}},{"key":"0111","mappings":{"default":{"default":"d med streg igennem"}}},{"key":"0127","mappings":{"default":{"default":"h med streg igennem"}}},{"key":"0142","mappings":{"default":{"default":"l med streg igennem"}}},{"key":"0167","mappings":{"default":{"default":"t med streg igennem"}}},{"key":"0180","mappings":{"default":{"default":"b med streg igennem"}}},{"key":"019B","mappings":{"default":{"default":"lambda med streg igennem"}}},{"key":"01B6","mappings":{"default":{"default":"z med streg igennem"}}},{"key":"01BE","mappings":{"default":{"default":"latinsk bogstav med omvendt glottalt lukke og streg igennem"}}},{"key":"01E5","mappings":{"default":{"default":"g med streg igennem"}}},{"key":"01FF","mappings":{"default":{"default":"o med streg igennem og accent aigu"}}},{"key":"023C","mappings":{"default":{"default":"c med streg igennem"}}},{"key":"0247","mappings":{"default":{"default":"e med streg igennem"}}},{"key":"0249","mappings":{"default":{"default":"j med streg igennem"}}},{"key":"024D","mappings":{"default":{"default":"r med streg igennem"}}},{"key":"024F","mappings":{"default":{"default":"y med streg igennem"}}},{"key":"025F","mappings":{"default":{"default":"prikløst j med streg igennem"}}},{"key":"0268","mappings":{"default":{"default":"i med streg igennem"}}},{"key":"0284","mappings":{"default":{"default":"prikløst j med med streg igennem og krog"}}},{"key":"02A1","mappings":{"default":{"default":"latinsk bogstav med glottalt lukke og streg igennem"}}},{"key":"02A2","mappings":{"default":{"default":"latinsk bogstav med omvendt glottalt lukke og streg igennem"}}},{"key":"1D13","mappings":{"default":{"default":"sidelænst o med streg igennem"}}},{"key":"1D7C","mappings":{"default":{"default":"iota med streg igennem"}}},{"key":"1D7D","mappings":{"default":{"default":"p med streg igennem"}}},{"key":"1D7F","mappings":{"default":{"default":"ypsilon med streg igennem"}}},{"key":"1E9C","mappings":{"default":{"default":"langt s med diagonal streg igennem"}}},{"key":"1E9D","mappings":{"default":{"default":"langt s med streg igennem højt oppe"}}},{"key":"018D","mappings":{"default":{"default":"drejet delta"}}},{"key":"1E9B","mappings":{"default":{"default":"langt s med prik ovenover"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"langt s"}}},{"key":"0183","mappings":{"default":{"default":"b med streg øverst"}}},{"key":"0185","mappings":{"default":{"default":"tone seks"}}},{"key":"0188","mappings":{"default":{"default":"c med krog"}}},{"key":"018C","mappings":{"default":{"default":"d med streg øverst"}}},{"key":"0192","mappings":{"default":{"default":"f med krog"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k med krog"}}},{"key":"019A","mappings":{"default":{"default":"l med streg"}}},{"key":"019E","mappings":{"default":{"default":"n med langt højre ben"}}},{"key":"01A1","mappings":{"default":{"default":"o med horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p med krog"}}},{"key":"01A8","mappings":{"default":{"default":"tone to"}}},{"key":"01AA","mappings":{"default":{"default":"latinsk bogstav med omvendt esh-løkke"}}},{"key":"01AB","mappings":{"default":{"default":"t med palatal krog"}}},{"key":"01AD","mappings":{"default":{"default":"t med krog"}}},{"key":"01B0","mappings":{"default":{"default":"u med horn"}}},{"key":"01B4","mappings":{"default":{"default":"y med krog"}}},{"key":"01B9","mappings":{"default":{"default":"ezh omvendt"}}},{"key":"01BA","mappings":{"default":{"default":"ezh med hale"}}},{"key":"01BD","mappings":{"default":{"default":"tone fem"}}},{"key":"01BF","mappings":{"default":{"default":"det latinske bogstav wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz med háček"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae med macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh med háček"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh med krølle"}}},{"key":"02A4","mappings":{"default":{"default":"digrafen dezh"}}},{"key":"01DD","mappings":{"default":{"default":"vendt e"}}},{"key":"01FD","mappings":{"default":{"default":"ae med accent aigu"}}},{"key":"0221","mappings":{"default":{"default":"d med krølle"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z med krog"}}},{"key":"0234","mappings":{"default":{"default":"l med krølle"}}},{"key":"0235","mappings":{"default":{"default":"n med krølle"}}},{"key":"0236","mappings":{"default":{"default":"t med krølle"}}},{"key":"0238","mappings":{"default":{"default":"digrafen db"}}},{"key":"0239","mappings":{"default":{"default":"digrafen qp"}}},{"key":"023F","mappings":{"default":{"default":"s med kurvet hale"}}},{"key":"0240","mappings":{"default":{"default":"z med kurvet hale"}}},{"key":"0242","mappings":{"default":{"default":"glottalt lukke"}}},{"key":"024B","mappings":{"default":{"default":"q med kroget hale"}}},{"key":"0250","mappings":{"default":{"default":"vendt a"}}},{"key":"0251","mappings":{"default":{"default":"alfa"}}},{"key":"0252","mappings":{"default":{"default":"vendt alfa"}}},{"key":"0253","mappings":{"default":{"default":"b med krog"}}},{"key":"0254","mappings":{"default":{"default":"åbent o"}}},{"key":"0255","mappings":{"default":{"default":"c med krølle"}}},{"key":"0256","mappings":{"default":{"default":"d med hale"}}},{"key":"0257","mappings":{"default":{"default":"d med krog"}}},{"key":"0258","mappings":{"default":{"default":"omvendt e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa med krog"}}},{"key":"025B","mappings":{"default":{"default":"åbent e"}}},{"key":"025C","mappings":{"default":{"default":"omvendt åbent e"}}},{"key":"025D","mappings":{"default":{"default":"omvendt åbent e med krog"}}},{"key":"025E","mappings":{"default":{"default":"lukket omvendt åbent e"}}},{"key":"0260","mappings":{"default":{"default":"g med krog"}}},{"key":"0261","mappings":{"default":{"default":"håndskrevet g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"vædderhorn"}}},{"key":"0265","mappings":{"default":{"default":"vendt h"}}},{"key":"0266","mappings":{"default":{"default":"h med krog"}}},{"key":"0267","mappings":{"default":{"default":"heng med krog"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l med tilde i midten"}}},{"key":"026C","mappings":{"default":{"default":"l med bælte"}}},{"key":"026D","mappings":{"default":{"default":"l med retrofleks krog"}}},{"key":"026F","mappings":{"default":{"default":"vendt m"}}},{"key":"0270","mappings":{"default":{"default":"vendt m med langt ben"}}},{"key":"0271","mappings":{"default":{"default":"m med krog"}}},{"key":"0272","mappings":{"default":{"default":"n med krog til venstre"}}},{"key":"0273","mappings":{"default":{"default":"n med retrofleks krog"}}},{"key":"0275","mappings":{"default":{"default":"o med vandret streg igennem"}}},{"key":"0277","mappings":{"default":{"default":"lukket omega"}}},{"key":"0278","mappings":{"default":{"default":"fi"}}},{"key":"0279","mappings":{"default":{"default":"vendt r"}}},{"key":"027A","mappings":{"default":{"default":"vendt r med langt ben"}}},{"key":"027B","mappings":{"default":{"default":"vendt r med krog"}}},{"key":"027C","mappings":{"default":{"default":"r med langt ben"}}},{"key":"027D","mappings":{"default":{"default":"r med hale"}}},{"key":"027E","mappings":{"default":{"default":"r med krog"}}},{"key":"027F","mappings":{"default":{"default":"omvendt r med krog"}}},{"key":"0282","mappings":{"default":{"default":"s med krog"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat omvendt esh"}}},{"key":"0286","mappings":{"default":{"default":"esh med krølle"}}},{"key":"0287","mappings":{"default":{"default":"vendt t"}}},{"key":"0288","mappings":{"default":{"default":"t med retrofleks krog"}}},{"key":"0289","mappings":{"default":{"default":"u med vandret streg igennem"}}},{"key":"028A","mappings":{"default":{"default":"ypsilon"}}},{"key":"028B","mappings":{"default":{"default":"v med krog"}}},{"key":"028C","mappings":{"default":{"default":"vendt v"}}},{"key":"028D","mappings":{"default":{"default":"vendt w"}}},{"key":"028E","mappings":{"default":{"default":"vendt y"}}},{"key":"0290","mappings":{"default":{"default":"z med retrofleks krog"}}},{"key":"0291","mappings":{"default":{"default":"z med krølle"}}},{"key":"0295","mappings":{"default":{"default":"latinsk bogstav med stemt faryngealt frikativ"}}},{"key":"0296","mappings":{"default":{"default":"latinsk bogstav med omvendt glottal lukning"}}},{"key":"0297","mappings":{"default":{"default":"latinsk bogstav med strakt c"}}},{"key":"0298","mappings":{"default":{"default":"latinsk bogstav med bilabialt klik"}}},{"key":"029A","mappings":{"default":{"default":"lukket åbent e"}}},{"key":"029E","mappings":{"default":{"default":"vendt k"}}},{"key":"02A0","mappings":{"default":{"default":"q med krog"}}},{"key":"02A3","mappings":{"default":{"default":"digrafen dz"}}},{"key":"02A5","mappings":{"default":{"default":"digrafen dz med krølle"}}},{"key":"02A6","mappings":{"default":{"default":"digrafen ts"}}},{"key":"02A7","mappings":{"default":{"default":"digrafen tesh"}}},{"key":"02A8","mappings":{"default":{"default":"digrafen tc med krølle"}}},{"key":"02A9","mappings":{"default":{"default":"digrafen feng"}}},{"key":"02AA","mappings":{"default":{"default":"digrafen ls"}}},{"key":"02AB","mappings":{"default":{"default":"digrafen lz"}}},{"key":"02AC","mappings":{"default":{"default":"latinsk bogstav med bilabial konsonant"}}},{"key":"02AD","mappings":{"default":{"default":"latinsk bogstav med bidental konsonant"}}},{"key":"02AE","mappings":{"default":{"default":"vendt h med krog"}}},{"key":"02AF","mappings":{"default":{"default":"vendt h med krog og hale"}}},{"key":"1D02","mappings":{"default":{"default":"vendt ae"}}},{"key":"1D08","mappings":{"default":{"default":"vendt åbent e"}}},{"key":"1D09","mappings":{"default":{"default":"vendt i"}}},{"key":"1D11","mappings":{"default":{"default":"sidelænst o"}}},{"key":"1D12","mappings":{"default":{"default":"sidelænst åbent o"}}},{"key":"1D14","mappings":{"default":{"default":"vendt oe"}}},{"key":"1D16","mappings":{"default":{"default":"den øverste halvdel af et o"}}},{"key":"1D17","mappings":{"default":{"default":"den nederste halvdel af et o"}}},{"key":"1D1D","mappings":{"default":{"default":"sidelænst u"}}},{"key":"1D1E","mappings":{"default":{"default":"sidelænst u med tréma"}}},{"key":"1D1F","mappings":{"default":{"default":"sidelæns drejet m"}}},{"key":"1D24","mappings":{"default":{"default":"latinsk bogstav med stemt laryngalt frikativ"}}},{"key":"1D25","mappings":{"default":{"default":"det latinske bogstav ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b med tilde i midten"}}},{"key":"1D6D","mappings":{"default":{"default":"d med tilde i midten"}}},{"key":"1D6E","mappings":{"default":{"default":"f med tilde i midten"}}},{"key":"1D6F","mappings":{"default":{"default":"m med tilde i midten"}}},{"key":"1D70","mappings":{"default":{"default":"n med tilde i midten"}}},{"key":"1D71","mappings":{"default":{"default":"p med tilde i midten"}}},{"key":"1D72","mappings":{"default":{"default":"r med tilde i midten"}}},{"key":"1D73","mappings":{"default":{"default":"r med krog og tilde i midten"}}},{"key":"1D74","mappings":{"default":{"default":"s med tilde i midten"}}},{"key":"1D75","mappings":{"default":{"default":"t med tilde i midten"}}},{"key":"1D76","mappings":{"default":{"default":"z med tilde i midten"}}},{"key":"1D77","mappings":{"default":{"default":"vendt g"}}},{"key":"1D79","mappings":{"default":{"default":"insulært g"}}},{"key":"1D7A","mappings":{"default":{"default":"th med gennemstregning"}}},{"key":"1D80","mappings":{"default":{"default":"p med palatal krog"}}},{"key":"1D81","mappings":{"default":{"default":"d med palatal krog"}}},{"key":"1D82","mappings":{"default":{"default":"f med palatal krog"}}},{"key":"1D83","mappings":{"default":{"default":"g med palatal krog"}}},{"key":"1D84","mappings":{"default":{"default":"k med palatal krog"}}},{"key":"1D85","mappings":{"default":{"default":"l med palatal krog"}}},{"key":"1D86","mappings":{"default":{"default":"m med palatal krog"}}},{"key":"1D87","mappings":{"default":{"default":"n med palatal krog"}}},{"key":"1D88","mappings":{"default":{"default":"p med palatal krog"}}},{"key":"1D89","mappings":{"default":{"default":"r med palatal krog"}}},{"key":"1D8A","mappings":{"default":{"default":"s med palatal krog"}}},{"key":"1D8B","mappings":{"default":{"default":"esh med palatal krog"}}},{"key":"1D8C","mappings":{"default":{"default":"v med palatal krog"}}},{"key":"1D8D","mappings":{"default":{"default":"x med palatal krog"}}},{"key":"1D8E","mappings":{"default":{"default":"z med palatal krog"}}},{"key":"1D8F","mappings":{"default":{"default":"a med retrofleks krog"}}},{"key":"1D90","mappings":{"default":{"default":"alfa med retrofleks krog"}}},{"key":"1D91","mappings":{"default":{"default":"d med krog og hale"}}},{"key":"1D92","mappings":{"default":{"default":"e med retrofleks krog"}}},{"key":"1D93","mappings":{"default":{"default":"åbent e med retrofleks krog"}}},{"key":"1D94","mappings":{"default":{"default":"omvendt åbent e med retrofleks krog"}}},{"key":"1D95","mappings":{"default":{"default":"schwa med retrofleks krog"}}},{"key":"1D96","mappings":{"default":{"default":"i med retrofleks krog"}}},{"key":"1D97","mappings":{"default":{"default":"åbent o med retrofleks krog"}}},{"key":"1D98","mappings":{"default":{"default":"esh med retrofleks krog"}}},{"key":"1D99","mappings":{"default":{"default":"u med retrofleks krog"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh med retrofleks krog"}}},{"key":"0149","mappings":{"default":{"default":"n med apostrof foran"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"da/symbols/latin-lower-single-accent.min": +[{"locale":"da"},{"key":"00E0","mappings":{"default":{"default":"a med accent grave"}}},{"key":"00E1","mappings":{"default":{"default":"a med accent aigu"}}},{"key":"00E2","mappings":{"default":{"default":"a med cirkumfleks"}}},{"key":"00E3","mappings":{"default":{"default":"a med tilde"}}},{"key":"00E4","mappings":{"default":{"default":"a med tréma"}}},{"key":"00E5","mappings":{"default":{"default":"a med bolle ovenover"}}},{"key":"00E7","mappings":{"default":{"default":"c med cedille"}}},{"key":"00E8","mappings":{"default":{"default":"e med accent grave"}}},{"key":"00E9","mappings":{"default":{"default":"e med accent aigu"}}},{"key":"00EA","mappings":{"default":{"default":"e med cirkumfleks"}}},{"key":"00EB","mappings":{"default":{"default":"e med tréma"}}},{"key":"00EC","mappings":{"default":{"default":"i med accent grave"}}},{"key":"00ED","mappings":{"default":{"default":"i med accent aigu"}}},{"key":"00EE","mappings":{"default":{"default":"i med cirkumfleks"}}},{"key":"00EF","mappings":{"default":{"default":"i med tréma"}}},{"key":"00F1","mappings":{"default":{"default":"n med tilde"}}},{"key":"00F2","mappings":{"default":{"default":"o med accent grave"}}},{"key":"00F3","mappings":{"default":{"default":"o med accent aigu"}}},{"key":"00F4","mappings":{"default":{"default":"o med cirkumfleks"}}},{"key":"00F5","mappings":{"default":{"default":"o med tilde"}}},{"key":"00F6","mappings":{"default":{"default":"o med tréma"}}},{"key":"00F9","mappings":{"default":{"default":"u med accent grave"}}},{"key":"00FA","mappings":{"default":{"default":"u med accent aigu"}}},{"key":"00FB","mappings":{"default":{"default":"u med cirkumfleks"}}},{"key":"00FC","mappings":{"default":{"default":"u med tréma"}}},{"key":"00FD","mappings":{"default":{"default":"y med accent aigu"}}},{"key":"00FF","mappings":{"default":{"default":"y med tréma"}}},{"key":"0101","mappings":{"default":{"default":"a med macron"}}},{"key":"0103","mappings":{"default":{"default":"a med brevis"}}},{"key":"0105","mappings":{"default":{"default":"a med ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c med accent aigu"}}},{"key":"0109","mappings":{"default":{"default":"c med cirkumfleks"}}},{"key":"010B","mappings":{"default":{"default":"c med prik over"}}},{"key":"010D","mappings":{"default":{"default":"c med hacek"}}},{"key":"010F","mappings":{"default":{"default":"d med hacek"}}},{"key":"0113","mappings":{"default":{"default":"e med macron"}}},{"key":"0115","mappings":{"default":{"default":"e med brevis"}}},{"key":"0117","mappings":{"default":{"default":"e med prik over"}}},{"key":"0119","mappings":{"default":{"default":"e med ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e med hacek"}}},{"key":"011D","mappings":{"default":{"default":"g med hat"}}},{"key":"011F","mappings":{"default":{"default":"g med breve"}}},{"key":"0121","mappings":{"default":{"default":"g med prik over"}}},{"key":"0123","mappings":{"default":{"default":"g med cedille"}}},{"key":"0125","mappings":{"default":{"default":"h med hat"}}},{"key":"0129","mappings":{"default":{"default":"i med tilde"}}},{"key":"012B","mappings":{"default":{"default":"i med macron"}}},{"key":"012D","mappings":{"default":{"default":"i med brevis"}}},{"key":"012F","mappings":{"default":{"default":"i med ogonek"}}},{"key":"0131","mappings":{"default":{"default":"i uden prik"}}},{"key":"0135","mappings":{"default":{"default":"j med cirkumfleks"}}},{"key":"0137","mappings":{"default":{"default":"k med cedille"}}},{"key":"013A","mappings":{"default":{"default":"l med accent aigu"}}},{"key":"013C","mappings":{"default":{"default":"l med cedille"}}},{"key":"013E","mappings":{"default":{"default":"l med háček"}}},{"key":"0140","mappings":{"default":{"default":"l med midterprik"}}},{"key":"0144","mappings":{"default":{"default":"n med accent aigu"}}},{"key":"0146","mappings":{"default":{"default":"n med cedille"}}},{"key":"0148","mappings":{"default":{"default":"n med hacek"}}},{"key":"014D","mappings":{"default":{"default":"o med macron"}}},{"key":"014F","mappings":{"default":{"default":"o med brevis"}}},{"key":"0151","mappings":{"default":{"default":"o med dobbelt accent aigu"}}},{"key":"0155","mappings":{"default":{"default":"r med accent aigu"}}},{"key":"0157","mappings":{"default":{"default":"r med cedille"}}},{"key":"0159","mappings":{"default":{"default":"r med hacek"}}},{"key":"015B","mappings":{"default":{"default":"s med accent aigu"}}},{"key":"015D","mappings":{"default":{"default":"s med cirkumfleks"}}},{"key":"015F","mappings":{"default":{"default":"s med cedille"}}},{"key":"0161","mappings":{"default":{"default":"s med hacek"}}},{"key":"0163","mappings":{"default":{"default":"t med cedille"}}},{"key":"0165","mappings":{"default":{"default":"t med háček"}}},{"key":"0169","mappings":{"default":{"default":"u med tilde"}}},{"key":"016B","mappings":{"default":{"default":"u med macron"}}},{"key":"016D","mappings":{"default":{"default":"u med brevis"}}},{"key":"016F","mappings":{"default":{"default":"u med bolle ovenover"}}},{"key":"0171","mappings":{"default":{"default":"u med dobbelt accent aigu"}}},{"key":"0173","mappings":{"default":{"default":"u med ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w med cirkumfleks"}}},{"key":"0177","mappings":{"default":{"default":"y med cirkumfleks"}}},{"key":"017A","mappings":{"default":{"default":"z med accent aigu"}}},{"key":"017C","mappings":{"default":{"default":"z med prik ovenover"}}},{"key":"017E","mappings":{"default":{"default":"z med háček"}}},{"key":"01CE","mappings":{"default":{"default":"a med háček"}}},{"key":"01D0","mappings":{"default":{"default":"i med háček"}}},{"key":"01D2","mappings":{"default":{"default":"o med háček"}}},{"key":"01D4","mappings":{"default":{"default":"u med háček"}}},{"key":"01E7","mappings":{"default":{"default":"g med háček"}}},{"key":"01E9","mappings":{"default":{"default":"k med háček"}}},{"key":"01EB","mappings":{"default":{"default":"o med ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j med háček"}}},{"key":"01F5","mappings":{"default":{"default":"g med accent aigu"}}},{"key":"01F9","mappings":{"default":{"default":"n med accent grave"}}},{"key":"0201","mappings":{"default":{"default":"a med dobbelt accent grave"}}},{"key":"0203","mappings":{"default":{"default":"a med omvendt brevis"}}},{"key":"0205","mappings":{"default":{"default":"e med dobbelt accent grave"}}},{"key":"0207","mappings":{"default":{"default":"e med omvendt brevis"}}},{"key":"0209","mappings":{"default":{"default":"i med dobbelt accent grave"}}},{"key":"020B","mappings":{"default":{"default":"i med omvendt brevis"}}},{"key":"020D","mappings":{"default":{"default":"o med dobbelt accent grave"}}},{"key":"020F","mappings":{"default":{"default":"o med omvendt brevis"}}},{"key":"0211","mappings":{"default":{"default":"r med dobbelt accent grave"}}},{"key":"0213","mappings":{"default":{"default":"r med omvendt brevis"}}},{"key":"0215","mappings":{"default":{"default":"u med dobbelt accent grave"}}},{"key":"0217","mappings":{"default":{"default":"u med omvendt brevis"}}},{"key":"0219","mappings":{"default":{"default":"s med komma nedenunder"}}},{"key":"021B","mappings":{"default":{"default":"t med komma nedenunder"}}},{"key":"021F","mappings":{"default":{"default":"h med háček"}}},{"key":"0227","mappings":{"default":{"default":"a med prik ovenover"}}},{"key":"0229","mappings":{"default":{"default":"e med cedille"}}},{"key":"022F","mappings":{"default":{"default":"o med prik ovenover"}}},{"key":"0233","mappings":{"default":{"default":"y med macron"}}},{"key":"0237","mappings":{"default":{"default":"prikløst j"}}},{"key":"1E01","mappings":{"default":{"default":"a med bolle nedenunder"}}},{"key":"1E03","mappings":{"default":{"default":"b med prik ovenover"}}},{"key":"1E05","mappings":{"default":{"default":"b med prik nedenunder"}}},{"key":"1E07","mappings":{"default":{"default":"b med streg nedenunder"}}},{"key":"1E0B","mappings":{"default":{"default":"d med prik ovenover"}}},{"key":"1E0D","mappings":{"default":{"default":"d med prik nedenunder"}}},{"key":"1E0F","mappings":{"default":{"default":"d med streg nedenunder"}}},{"key":"1E11","mappings":{"default":{"default":"d med cedille"}}},{"key":"1E13","mappings":{"default":{"default":"d med cirkumfleks nedenunder"}}},{"key":"1E19","mappings":{"default":{"default":"e med cirkumfleks nedenunder"}}},{"key":"1E1B","mappings":{"default":{"default":"e med tilde nedenunder"}}},{"key":"1E1F","mappings":{"default":{"default":"f med prik ovenover"}}},{"key":"1E21","mappings":{"default":{"default":"g med macron"}}},{"key":"1E23","mappings":{"default":{"default":"h med prik ovenover"}}},{"key":"1E25","mappings":{"default":{"default":"h med prik nedenunder"}}},{"key":"1E27","mappings":{"default":{"default":"h med tréma"}}},{"key":"1E29","mappings":{"default":{"default":"h med cedille"}}},{"key":"1E2B","mappings":{"default":{"default":"h med brevis nedenunder"}}},{"key":"1E2D","mappings":{"default":{"default":"i med tilde nedenunder"}}},{"key":"1E31","mappings":{"default":{"default":"k med accent aigu"}}},{"key":"1E33","mappings":{"default":{"default":"k med prik nedenunder"}}},{"key":"1E35","mappings":{"default":{"default":"k med streg nedenunder"}}},{"key":"1E37","mappings":{"default":{"default":"l med prik nedenunder"}}},{"key":"1E3B","mappings":{"default":{"default":"l med linie under"}}},{"key":"1E3D","mappings":{"default":{"default":"l med hat under"}}},{"key":"1E3F","mappings":{"default":{"default":"m med accent aigu"}}},{"key":"1E41","mappings":{"default":{"default":"m med prik over"}}},{"key":"1E43","mappings":{"default":{"default":"m med prik under"}}},{"key":"1E45","mappings":{"default":{"default":"n med prik over"}}},{"key":"1E47","mappings":{"default":{"default":"n med prik under"}}},{"key":"1E49","mappings":{"default":{"default":"n med linie under"}}},{"key":"1E4B","mappings":{"default":{"default":"n med hat under"}}},{"key":"1E55","mappings":{"default":{"default":"p med accent aigu"}}},{"key":"1E57","mappings":{"default":{"default":"p med prik over"}}},{"key":"1E59","mappings":{"default":{"default":"r med prik over"}}},{"key":"1E5B","mappings":{"default":{"default":"r med prik under"}}},{"key":"1E5F","mappings":{"default":{"default":"r med linie under"}}},{"key":"1E61","mappings":{"default":{"default":"s med prik over"}}},{"key":"1E63","mappings":{"default":{"default":"s med prik nedenunder"}}},{"key":"1E6B","mappings":{"default":{"default":"t med prik ovenover"}}},{"key":"1E6D","mappings":{"default":{"default":"t med prik nedenunder"}}},{"key":"1E6F","mappings":{"default":{"default":"t med streg nedenunder"}}},{"key":"1E71","mappings":{"default":{"default":"t med cirkumfleks nedenunder"}}},{"key":"1E73","mappings":{"default":{"default":"u med to prikker nedenunder"}}},{"key":"1E75","mappings":{"default":{"default":"u med tilde nedenunder"}}},{"key":"1E77","mappings":{"default":{"default":"u med cirkumfleks nedenunder"}}},{"key":"1E7D","mappings":{"default":{"default":"v med tilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v med prik nedenunder"}}},{"key":"1E81","mappings":{"default":{"default":"w med accent grave"}}},{"key":"1E83","mappings":{"default":{"default":"w med accent aigu"}}},{"key":"1E85","mappings":{"default":{"default":"w med tréma"}}},{"key":"1E87","mappings":{"default":{"default":"w med prik ovenover"}}},{"key":"1E89","mappings":{"default":{"default":"w med prik nedenunder"}}},{"key":"1E8B","mappings":{"default":{"default":"x med prik ovenover"}}},{"key":"1E8D","mappings":{"default":{"default":"x med tréma"}}},{"key":"1E8F","mappings":{"default":{"default":"y med tréma"}}},{"key":"1E91","mappings":{"default":{"default":"z med cirkumfleks"}}},{"key":"1E93","mappings":{"default":{"default":"z med prik nedenunder"}}},{"key":"1E95","mappings":{"default":{"default":"z med streg nedenunder"}}},{"key":"1E96","mappings":{"default":{"default":"h med streg nedenunder"}}},{"key":"1E97","mappings":{"default":{"default":"t med tréma"}}},{"key":"1E98","mappings":{"default":{"default":"w med bolle ovenover"}}},{"key":"1E99","mappings":{"default":{"default":"y med bolle ovenover"}}},{"key":"1E9A","mappings":{"default":{"default":"a med højre halvdel af en ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a med prik nedenunder"}}},{"key":"1EA3","mappings":{"default":{"default":"a med krog ovenover"}}},{"key":"1EB9","mappings":{"default":{"default":"e med prik nedenunder"}}},{"key":"1EBB","mappings":{"default":{"default":"e med krog ovenover"}}},{"key":"1EBD","mappings":{"default":{"default":"e med tilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i med krog ovenover"}}},{"key":"1ECB","mappings":{"default":{"default":"i med prik nedenunder"}}},{"key":"1ECD","mappings":{"default":{"default":"o med prik nedenunder"}}},{"key":"1ECF","mappings":{"default":{"default":"o med krog ovenover"}}},{"key":"1EE5","mappings":{"default":{"default":"u med prik nedenunder"}}},{"key":"1EE7","mappings":{"default":{"default":"u med krog ovenover"}}},{"key":"1EF3","mappings":{"default":{"default":"y med accent grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y med prik nedenunder"}}},{"key":"1EF7","mappings":{"default":{"default":"y med krog ovenover"}}},{"key":"1EF9","mappings":{"default":{"default":"y med tilde"}}}] +, +"da/symbols/latin-rest.min": +[{"locale":"da"},{"key":"210E","mappings":{"default":{"default":"h med kursiv"}}},{"key":"0363","mappings":{"default":{"default":"kombinerende a"}}},{"key":"0364","mappings":{"default":{"default":"kombinerende e"}}},{"key":"0365","mappings":{"default":{"default":"kombinerende i"}}},{"key":"0366","mappings":{"default":{"default":"kombinerende o"}}},{"key":"0367","mappings":{"default":{"default":"kombinerende u"}}},{"key":"0368","mappings":{"default":{"default":"kombinerende c"}}},{"key":"0369","mappings":{"default":{"default":"kombinerende d"}}},{"key":"036A","mappings":{"default":{"default":"kombinerende h"}}},{"key":"036B","mappings":{"default":{"default":"kombinerende m"}}},{"key":"036C","mappings":{"default":{"default":"kombinerende r"}}},{"key":"036D","mappings":{"default":{"default":"kombinerende t"}}},{"key":"036E","mappings":{"default":{"default":"kombinerende v"}}},{"key":"036F","mappings":{"default":{"default":"kombinerende x"}}},{"key":"1D62","mappings":{"default":{"default":"i med sænket skrift"}}},{"key":"1D63","mappings":{"default":{"default":"r med sænket skrift"}}},{"key":"1D64","mappings":{"default":{"default":"u med sænket skrift"}}},{"key":"1D65","mappings":{"default":{"default":"v med sænket skrift"}}},{"key":"1DCA","mappings":{"default":{"default":"kombinerende r nedenunder"}}},{"key":"1DD3","mappings":{"default":{"default":"kombinerende, fladt åbent a ovenover"}}},{"key":"1DD4","mappings":{"default":{"default":"kombinerende ae"}}},{"key":"1DD5","mappings":{"default":{"default":"kombinerende ao"}}},{"key":"1DD6","mappings":{"default":{"default":"kombinerende av"}}},{"key":"1DD7","mappings":{"default":{"default":"kombinerende c med cedille"}}},{"key":"1DD8","mappings":{"default":{"default":"kombinerende insulært d"}}},{"key":"1DD9","mappings":{"default":{"default":"kombinerende eth"}}},{"key":"1DDA","mappings":{"default":{"default":"kombinerende g"}}},{"key":"1DDB","mappings":{"default":{"default":"kombinerende lille g"}}},{"key":"1DDC","mappings":{"default":{"default":"kombinerende k"}}},{"key":"1DDD","mappings":{"default":{"default":"kombinerende l"}}},{"key":"1DDE","mappings":{"default":{"default":"kombinerende lille l"}}},{"key":"1DDF","mappings":{"default":{"default":"kombinerende lille m"}}},{"key":"1DE0","mappings":{"default":{"default":"kombinerende n"}}},{"key":"1DE1","mappings":{"default":{"default":"kombinerende lille n"}}},{"key":"1DE2","mappings":{"default":{"default":"kombinerende lille r"}}},{"key":"1DE3","mappings":{"default":{"default":"kombinerende r med rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"kombinerende s"}}},{"key":"1DE5","mappings":{"default":{"default":"kombinerende langt s"}}},{"key":"1DE6","mappings":{"default":{"default":"kombinerende z"}}},{"key":"2071","mappings":{"default":{"default":"i med hævet skrift"}}},{"key":"207F","mappings":{"default":{"default":"n med hævet skrift"}}},{"key":"2090","mappings":{"default":{"default":"a med sænket skrift"}}},{"key":"2091","mappings":{"default":{"default":"e med sænket skrift"}}},{"key":"2092","mappings":{"default":{"default":"o med sænket skrift"}}},{"key":"2093","mappings":{"default":{"default":"x med sænket skrift"}}},{"key":"2094","mappings":{"default":{"default":"schwa med sænket skrift"}}},{"key":"2095","mappings":{"default":{"default":"h med sænket skrift"}}},{"key":"2096","mappings":{"default":{"default":"k med sænket skrift"}}},{"key":"2097","mappings":{"default":{"default":"l med sænket skrift"}}},{"key":"2098","mappings":{"default":{"default":"m med sænket skrift"}}},{"key":"2099","mappings":{"default":{"default":"n med sænket skrift"}}},{"key":"209A","mappings":{"default":{"default":"p med sænket skrift"}}},{"key":"209B","mappings":{"default":{"default":"s med sænket skrift"}}},{"key":"209C","mappings":{"default":{"default":"t med sænket skrift"}}},{"key":"2C7C","mappings":{"default":{"default":"j med sænket skrift"}}},{"key":"1F12A","mappings":{"default":{"default":"stort S i skjoldparentes"}}},{"key":"1F12B","mappings":{"default":{"default":"stort C med kursiv i en cirkel"}}},{"key":"1F12C","mappings":{"default":{"default":"stort R med kursiv i en cirkel"}}},{"key":"1F18A","mappings":{"default":{"default":"overstreget stort P i en firkant"}}}] +, +"da/symbols/latin-upper-double-accent.min": +[{"locale":"da"},{"key":"01D5","mappings":{"default":{"default":"stort U med tréma og macron"}}},{"key":"01D7","mappings":{"default":{"default":"stort U med tréma og accent aigu"}}},{"key":"01D9","mappings":{"default":{"default":"stort U med tréma og háček"}}},{"key":"01DB","mappings":{"default":{"default":"stort U med tréma og accent grave"}}},{"key":"01DE","mappings":{"default":{"default":"stort A med tréma og macron"}}},{"key":"01E0","mappings":{"default":{"default":"stort A prik ovenover og macron"}}},{"key":"01EC","mappings":{"default":{"default":"stort O med ogonek og macron"}}},{"key":"01FA","mappings":{"default":{"default":"stort A med bolle og accent aigu"}}},{"key":"022A","mappings":{"default":{"default":"stort O med tréma og macron"}}},{"key":"022C","mappings":{"default":{"default":"stort O med tilde og macron"}}},{"key":"0230","mappings":{"default":{"default":"stort O med prik ovenover og macron"}}},{"key":"1E08","mappings":{"default":{"default":"stort c med cedille og accent aigu"}}},{"key":"1E14","mappings":{"default":{"default":"stort E med macron og accent grave"}}},{"key":"1E16","mappings":{"default":{"default":"stort E med macron og accent aigu"}}},{"key":"1E1C","mappings":{"default":{"default":"stort E med cedille og brevis"}}},{"key":"1E2E","mappings":{"default":{"default":"stort I med tréma og accent aigu"}}},{"key":"1E38","mappings":{"default":{"default":"stort L med prik nedenunder og macron"}}},{"key":"1E4C","mappings":{"default":{"default":"stort O med tilde og accent aigu"}}},{"key":"1E4E","mappings":{"default":{"default":"stort O med tilde og tréma"}}},{"key":"1E50","mappings":{"default":{"default":"stort O med macron og accent grave"}}},{"key":"1E52","mappings":{"default":{"default":"stort O med macron og accent aigu"}}},{"key":"1E5C","mappings":{"default":{"default":"stort R med macron og prik nedenunder"}}},{"key":"1E64","mappings":{"default":{"default":"stort S med accent aigu og prik ovenover"}}},{"key":"1E66","mappings":{"default":{"default":"stort s med háček og prik ovenover"}}},{"key":"1E68","mappings":{"default":{"default":"stort S med prik nedenunder og ovenover"}}},{"key":"1E78","mappings":{"default":{"default":"stort U med tilde og accent aigu"}}},{"key":"1E7A","mappings":{"default":{"default":"stort U med macron og tréma"}}},{"key":"1EA4","mappings":{"default":{"default":"stort A med cirkumfleks og accent aigu"}}},{"key":"1EA6","mappings":{"default":{"default":"stort A med cirkumfleks og accent grave"}}},{"key":"1EA8","mappings":{"default":{"default":"stort A med cirkumfleks og krog"}}},{"key":"1EAA","mappings":{"default":{"default":"stort A med cirkumfleks og tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"stort A med cirkumfleks og prik nedenunder"}}},{"key":"1EAE","mappings":{"default":{"default":"stort A med brevis og accent aigu"}}},{"key":"1EB0","mappings":{"default":{"default":"stort A med brevis og accent grave"}}},{"key":"1EB2","mappings":{"default":{"default":"stort A med brevis og krog ovenover"}}},{"key":"1EB4","mappings":{"default":{"default":"stort A med brevis og tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"stort A med brevis og prik nedenunder"}}},{"key":"1EBE","mappings":{"default":{"default":"stort E med cirkumfleks og accent aigu"}}},{"key":"1EC0","mappings":{"default":{"default":"stort E med cirkumfleks og accent grave"}}},{"key":"1EC2","mappings":{"default":{"default":"stort E med cirkumfleks og krog ovenover"}}},{"key":"1EC4","mappings":{"default":{"default":"stort E med cirkumfleks og tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"stort E med cirkumfleks og prik nedenunder"}}},{"key":"1ED0","mappings":{"default":{"default":"stort O med cirkumfleks og accent aigu"}}},{"key":"1ED2","mappings":{"default":{"default":"stort O med cirkumfleks og accent grave"}}},{"key":"1ED4","mappings":{"default":{"default":"stort O med cirkumfleks og krog ovenover"}}},{"key":"1ED6","mappings":{"default":{"default":"stort O med cirkumfleks og tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"stort O med cirkumfleks og prik nedenunder"}}},{"key":"1EDA","mappings":{"default":{"default":"stort O med accent aigu og primtegn"}}},{"key":"1EDC","mappings":{"default":{"default":"stort O med accent grave og primtegn"}}},{"key":"1EDE","mappings":{"default":{"default":"stort O med krog ovenover og primtegn"}}},{"key":"1EE0","mappings":{"default":{"default":"stort O med tilde og primtegn"}}},{"key":"1EE2","mappings":{"default":{"default":"stort O med prik nedenunder og primtegn"}}},{"key":"1EE8","mappings":{"default":{"default":"stort U med accent aigu og primtegn"}}},{"key":"1EEA","mappings":{"default":{"default":"stort U med accent grave og primtegn"}}},{"key":"1EEC","mappings":{"default":{"default":"stort U med krog ovenover og primtegn"}}},{"key":"1EEE","mappings":{"default":{"default":"stort U med tilde og primtegn"}}},{"key":"1EF0","mappings":{"default":{"default":"stort U med prik nedenunder og primtegn"}}}] +, +"da/symbols/latin-upper-single-accent.min": +[{"locale":"da"},{"key":"00C0","mappings":{"default":{"default":"stort A med accent grave"}}},{"key":"00C1","mappings":{"default":{"default":"stort A med accent aigu"}}},{"key":"00C2","mappings":{"default":{"default":"stort A med cirkumfleks"}}},{"key":"00C3","mappings":{"default":{"default":"stort A med tilde"}}},{"key":"00C4","mappings":{"default":{"default":"stort A med tréma"}}},{"key":"00C5","mappings":{"default":{"default":"stort A med bolle ovenover"}}},{"key":"00C7","mappings":{"default":{"default":"stort C med cedille"}}},{"key":"00C8","mappings":{"default":{"default":"stort E med accent grave"}}},{"key":"00C9","mappings":{"default":{"default":"stort E med accent aigu"}}},{"key":"00CA","mappings":{"default":{"default":"stort E med cirkumfleks"}}},{"key":"00CB","mappings":{"default":{"default":"stort E med tréma"}}},{"key":"00CC","mappings":{"default":{"default":"stort E med accent grave"}}},{"key":"00CD","mappings":{"default":{"default":"stort I med accent aigu"}}},{"key":"00CE","mappings":{"default":{"default":"stort I med cirkumfleks"}}},{"key":"00CF","mappings":{"default":{"default":"stort I med tréma"}}},{"key":"00D1","mappings":{"default":{"default":"stort stort n med tilde"}}},{"key":"00D2","mappings":{"default":{"default":"stort O med accent grave"}}},{"key":"00D3","mappings":{"default":{"default":"stort O med accent aigu"}}},{"key":"00D4","mappings":{"default":{"default":"stort O med cirkumfleks"}}},{"key":"00D5","mappings":{"default":{"default":"stort stort o med tilde"}}},{"key":"00D6","mappings":{"default":{"default":"stort O med tréma"}}},{"key":"00D9","mappings":{"default":{"default":"stort U med accent grave"}}},{"key":"00DA","mappings":{"default":{"default":"stort U med accent aigu"}}},{"key":"00DB","mappings":{"default":{"default":"stort stort u hat"}}},{"key":"00DC","mappings":{"default":{"default":"stort U med tréma"}}},{"key":"00DD","mappings":{"default":{"default":"stort Y med accent aigu"}}},{"key":"0100","mappings":{"default":{"default":"stort A med macron"}}},{"key":"0102","mappings":{"default":{"default":"stort A med brevis"}}},{"key":"0104","mappings":{"default":{"default":"stort A med ogonek"}}},{"key":"0106","mappings":{"default":{"default":"stort C med accent aigu"}}},{"key":"0108","mappings":{"default":{"default":"stort C med cirkumfleks"}}},{"key":"010A","mappings":{"default":{"default":"stort C med prik ovenover"}}},{"key":"010C","mappings":{"default":{"default":"stort C med háček"}}},{"key":"010E","mappings":{"default":{"default":"stort D med háček"}}},{"key":"0112","mappings":{"default":{"default":"stort E med macron"}}},{"key":"0114","mappings":{"default":{"default":"stort E med brevis"}}},{"key":"0116","mappings":{"default":{"default":"stort E med prik ovenover"}}},{"key":"0118","mappings":{"default":{"default":"stort E med ogonek"}}},{"key":"011A","mappings":{"default":{"default":"stort E med háček"}}},{"key":"011C","mappings":{"default":{"default":"stort G med cirkumfleks"}}},{"key":"011E","mappings":{"default":{"default":"stort G med brevis"}}},{"key":"0120","mappings":{"default":{"default":"stort G med prik ovenover"}}},{"key":"0122","mappings":{"default":{"default":"stort G med cedille"}}},{"key":"0124","mappings":{"default":{"default":"stort H med cirkumfleks"}}},{"key":"0128","mappings":{"default":{"default":"stort I med tilde"}}},{"key":"012A","mappings":{"default":{"default":"stort I med macron"}}},{"key":"012C","mappings":{"default":{"default":"stort I med brevis"}}},{"key":"012E","mappings":{"default":{"default":"stort I med ogonek"}}},{"key":"0130","mappings":{"default":{"default":"stort I med prik ovenover"}}},{"key":"0134","mappings":{"default":{"default":"stort J med cirkumfleks"}}},{"key":"0136","mappings":{"default":{"default":"stort K med cedille"}}},{"key":"0139","mappings":{"default":{"default":"stort L med accent aigu"}}},{"key":"013B","mappings":{"default":{"default":"stort L med cedille"}}},{"key":"013D","mappings":{"default":{"default":"stort L med háček"}}},{"key":"013F","mappings":{"default":{"default":"stort L med prik i midten"}}},{"key":"0143","mappings":{"default":{"default":"stort N med accent aigu"}}},{"key":"0145","mappings":{"default":{"default":"stort N med cedille"}}},{"key":"0147","mappings":{"default":{"default":"stort N med háček"}}},{"key":"014C","mappings":{"default":{"default":"stort O med macron"}}},{"key":"014E","mappings":{"default":{"default":"stort O med brevis"}}},{"key":"0150","mappings":{"default":{"default":"stort O med dobbelt accent aigu"}}},{"key":"0154","mappings":{"default":{"default":"stort R med accent aigu"}}},{"key":"0156","mappings":{"default":{"default":"stort R med cedille"}}},{"key":"0158","mappings":{"default":{"default":"stort R med háček"}}},{"key":"015A","mappings":{"default":{"default":"stort S med accent aigu"}}},{"key":"015C","mappings":{"default":{"default":"stort S med cirkumfleks"}}},{"key":"015E","mappings":{"default":{"default":"stort S med cedille"}}},{"key":"0160","mappings":{"default":{"default":"stort S med háček"}}},{"key":"0162","mappings":{"default":{"default":"stort T med cedille"}}},{"key":"0164","mappings":{"default":{"default":"stort T med háček"}}},{"key":"0168","mappings":{"default":{"default":"stort U med tilde"}}},{"key":"016A","mappings":{"default":{"default":"stort U med macron"}}},{"key":"016C","mappings":{"default":{"default":"stort U med brevis"}}},{"key":"016E","mappings":{"default":{"default":"stort U med bolle ovenover"}}},{"key":"0170","mappings":{"default":{"default":"stort U med dobbelt accent aigu"}}},{"key":"0172","mappings":{"default":{"default":"stort U med ogonek"}}},{"key":"0174","mappings":{"default":{"default":"stort W med cirkumfleks"}}},{"key":"0176","mappings":{"default":{"default":"stort Y med cirkumfleks"}}},{"key":"0178","mappings":{"default":{"default":"stort Y med tréma"}}},{"key":"0179","mappings":{"default":{"default":"stort Z med accent aigu"}}},{"key":"017B","mappings":{"default":{"default":"stort Z med prik ovenover"}}},{"key":"017D","mappings":{"default":{"default":"stort Z med háček"}}},{"key":"01CD","mappings":{"default":{"default":"stort A med háček"}}},{"key":"01CF","mappings":{"default":{"default":"stort I med háček"}}},{"key":"01D1","mappings":{"default":{"default":"stort O med háček"}}},{"key":"01D3","mappings":{"default":{"default":"stort U med háček"}}},{"key":"01E6","mappings":{"default":{"default":"stort G med háček"}}},{"key":"01E8","mappings":{"default":{"default":"stort K med háček"}}},{"key":"01EA","mappings":{"default":{"default":"stort O med ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"stort G med accent aigu"}}},{"key":"01F8","mappings":{"default":{"default":"stort N med accent grave"}}},{"key":"0200","mappings":{"default":{"default":"stort A med dobbelt accent grave"}}},{"key":"0202","mappings":{"default":{"default":"stort A med omvendt brevis"}}},{"key":"0204","mappings":{"default":{"default":"stort E med dobbelt accent grave"}}},{"key":"0206","mappings":{"default":{"default":"stort E med omvendt brevis"}}},{"key":"0208","mappings":{"default":{"default":"stort I med dobbelt accent grave"}}},{"key":"020A","mappings":{"default":{"default":"stort I med omvendt brevis"}}},{"key":"020C","mappings":{"default":{"default":"stort O med dobbelt accent grave"}}},{"key":"020E","mappings":{"default":{"default":"stort O med omvendt brevis"}}},{"key":"0210","mappings":{"default":{"default":"stort R med dobbelt accent grave"}}},{"key":"0212","mappings":{"default":{"default":"stort R med omvendt brevis"}}},{"key":"0214","mappings":{"default":{"default":"stort U med dobbelt accent grave"}}},{"key":"0216","mappings":{"default":{"default":"stort U med omvendt brevis"}}},{"key":"0218","mappings":{"default":{"default":"stort S med komma nedenunder"}}},{"key":"021A","mappings":{"default":{"default":"stort T med komma nedenunder"}}},{"key":"021E","mappings":{"default":{"default":"stort H med háček"}}},{"key":"0226","mappings":{"default":{"default":"stort A med prik ovenover"}}},{"key":"0228","mappings":{"default":{"default":"stort E med cedille"}}},{"key":"022E","mappings":{"default":{"default":"stort O med prik ovenover"}}},{"key":"0232","mappings":{"default":{"default":"stort Y med macron"}}},{"key":"1E00","mappings":{"default":{"default":"stort A med bolle nedenunder"}}},{"key":"1E02","mappings":{"default":{"default":"stort B med prik ovenover"}}},{"key":"1E04","mappings":{"default":{"default":"stort B med prik nedenunder"}}},{"key":"1E06","mappings":{"default":{"default":"stort B med streg nedenunder"}}},{"key":"1E0A","mappings":{"default":{"default":"stort D med prik ovenover"}}},{"key":"1E0C","mappings":{"default":{"default":"stort D med prik nedenunder"}}},{"key":"1E0E","mappings":{"default":{"default":"stort D med streg nedenunder"}}},{"key":"1E10","mappings":{"default":{"default":"stort D med cedille"}}},{"key":"1E12","mappings":{"default":{"default":"stort D med cirkumfleks nedenunder"}}},{"key":"1E18","mappings":{"default":{"default":"stort E med cirkumfleks nedenunder"}}},{"key":"1E1A","mappings":{"default":{"default":"stort E med tilde nedenunder"}}},{"key":"1E1E","mappings":{"default":{"default":"stort F med prik ovenover"}}},{"key":"1E20","mappings":{"default":{"default":"stort G med macron"}}},{"key":"1E22","mappings":{"default":{"default":"stort H med prik ovenover"}}},{"key":"1E24","mappings":{"default":{"default":"stort H med prik nedenunder"}}},{"key":"1E26","mappings":{"default":{"default":"stort H med tréma"}}},{"key":"1E28","mappings":{"default":{"default":"stort H med cedille"}}},{"key":"1E2A","mappings":{"default":{"default":"stort H med brevis nedenunder"}}},{"key":"1E2C","mappings":{"default":{"default":"stort I med tilde nedenunder"}}},{"key":"1E30","mappings":{"default":{"default":"stort K med accent aigu"}}},{"key":"1E32","mappings":{"default":{"default":"stort K med prik nedenunder"}}},{"key":"1E34","mappings":{"default":{"default":"stort K med streg nedenunder"}}},{"key":"1E36","mappings":{"default":{"default":"stort L med prik nedenunder"}}},{"key":"1E3A","mappings":{"default":{"default":"stort L med streg nedenunder"}}},{"key":"1E3C","mappings":{"default":{"default":"stort L med cirkumfleks nedenunder"}}},{"key":"1E3E","mappings":{"default":{"default":"stort M med accent aigu"}}},{"key":"1E40","mappings":{"default":{"default":"stort M med prik ovenover"}}},{"key":"1E42","mappings":{"default":{"default":"stort M med prik nedenunder"}}},{"key":"1E44","mappings":{"default":{"default":"stort N med prik ovenover"}}},{"key":"1E46","mappings":{"default":{"default":"stort N med prik nedenunder"}}},{"key":"1E48","mappings":{"default":{"default":"stort N med streg nedenunder"}}},{"key":"1E4A","mappings":{"default":{"default":"stort N med cirkumfleks nedenunder"}}},{"key":"1E54","mappings":{"default":{"default":"stort P med accent aigu"}}},{"key":"1E56","mappings":{"default":{"default":"stort P med prik ovenover"}}},{"key":"1E58","mappings":{"default":{"default":"stort R med prik ovenover"}}},{"key":"1E5A","mappings":{"default":{"default":"stort R med prik nedenunder"}}},{"key":"1E5E","mappings":{"default":{"default":"stort R med streg nedenunder"}}},{"key":"1E60","mappings":{"default":{"default":"stort S med prik ovenover"}}},{"key":"1E62","mappings":{"default":{"default":"stort S med prik nedenunder"}}},{"key":"1E6A","mappings":{"default":{"default":"stort T med prik ovenover"}}},{"key":"1E6C","mappings":{"default":{"default":"stort T med prik nedenunder"}}},{"key":"1E6E","mappings":{"default":{"default":"stort T med streg nedenunder"}}},{"key":"1E70","mappings":{"default":{"default":"stort T med cirkumfleks nedenunder"}}},{"key":"1E72","mappings":{"default":{"default":"stort U med to prikker nedenunder"}}},{"key":"1E74","mappings":{"default":{"default":"stort U med tilde nedenunder"}}},{"key":"1E76","mappings":{"default":{"default":"stort U med cirkumfleks nedenunder"}}},{"key":"1E7C","mappings":{"default":{"default":"stort V med tilde"}}},{"key":"1E7E","mappings":{"default":{"default":"stort V med prik nedenunder"}}},{"key":"1E80","mappings":{"default":{"default":"stort W med accent grave"}}},{"key":"1E82","mappings":{"default":{"default":"stort W med accent aigu"}}},{"key":"1E84","mappings":{"default":{"default":"stort W med tréma"}}},{"key":"1E86","mappings":{"default":{"default":"stort W med prik ovenover"}}},{"key":"1E88","mappings":{"default":{"default":"stort W med prik nedenunder"}}},{"key":"1E8A","mappings":{"default":{"default":"stort X med prik ovenover"}}},{"key":"1E8C","mappings":{"default":{"default":"stort X med tréma"}}},{"key":"1E8E","mappings":{"default":{"default":"stort Y med prik ovenover"}}},{"key":"1E90","mappings":{"default":{"default":"stort Z med cirkumfleks"}}},{"key":"1E92","mappings":{"default":{"default":"stort Z med prik nedenunder"}}},{"key":"1E94","mappings":{"default":{"default":"stort Z med streg nedenunder"}}},{"key":"1EA0","mappings":{"default":{"default":"stort A med prik nedenunder"}}},{"key":"1EA2","mappings":{"default":{"default":"stort A med krog ovenover"}}},{"key":"1EB8","mappings":{"default":{"default":"stort E med prik nedenunder"}}},{"key":"1EBA","mappings":{"default":{"default":"stort E med krog ovenover"}}},{"key":"1EBC","mappings":{"default":{"default":"stort E med tilde"}}},{"key":"1EC8","mappings":{"default":{"default":"stort I med krog ovenover"}}},{"key":"1ECA","mappings":{"default":{"default":"stort I med prik nedenunder"}}},{"key":"1ECC","mappings":{"default":{"default":"stort O med prik nedenunder"}}},{"key":"1ECE","mappings":{"default":{"default":"stort O med krog ovenover"}}},{"key":"1EE4","mappings":{"default":{"default":"stort U med prik nedenunder"}}},{"key":"1EE6","mappings":{"default":{"default":"stort U med krog ovenover"}}},{"key":"1EF2","mappings":{"default":{"default":"stort Y med accent grave"}}},{"key":"1EF4","mappings":{"default":{"default":"stort Y med prik nedenunder"}}},{"key":"1EF6","mappings":{"default":{"default":"stort Y med krog ovenover"}}},{"key":"1EF8","mappings":{"default":{"default":"stort Y med tilde"}}}] +, +"da/symbols/math_angles.min": +[{"locale":"da"},{"key":"22BE","mappings":{"default":{"default":"ret vinkel med bue"}}},{"key":"237C","mappings":{"default":{"default":"ret vinkel med nedadgående zigzag-pil"}}},{"key":"27C0","mappings":{"default":{"default":"tredimensionel vinkel"}}},{"key":"299B","mappings":{"default":{"default":"målt vinkel med åbning til venstre"}}},{"key":"299C","mappings":{"default":{"default":"ret vinkel med firkant"}}},{"key":"299D","mappings":{"default":{"default":"målt ret vinkel med prik"}}},{"key":"299E","mappings":{"default":{"default":"vinkel med s indvendigt"}}},{"key":"299F","mappings":{"default":{"default":"spids vinkel"}}},{"key":"29A0","mappings":{"default":{"default":"sfærisk vinkel med åbning til venstre"}}},{"key":"29A1","mappings":{"default":{"default":"sfærisk vinkel med åbning opad"}}},{"key":"29A2","mappings":{"default":{"default":"vendt vinkel"}}},{"key":"29A3","mappings":{"default":{"default":"omvendt vinkel"}}},{"key":"29A4","mappings":{"default":{"default":"vinkel med streg nedenunder"}}},{"key":"29A5","mappings":{"default":{"default":"omvendt vinkel med streg nedenunder"}}},{"key":"29A6","mappings":{"default":{"default":"skæv vinkel med åbningen opad"}}},{"key":"29A7","mappings":{"default":{"default":"skæv vinkel med åbningen nedad"}}},{"key":"29A8","mappings":{"default":{"default":"målt vinkel med åben arm, som ender i en pil, der peger opad mod højre"}}},{"key":"29A9","mappings":{"default":{"default":"målt vinkel med åben arm, som ender i en pil, der peger opad mod venstre"}}},{"key":"29AA","mappings":{"default":{"default":"målt vinkel med åben arm, som ender i en pil, der peger nedad mod højre"}}},{"key":"29AB","mappings":{"default":{"default":"målt vinkel med åben arm, som ender i en pil, der peger nedad mod venstre"}}},{"key":"29AC","mappings":{"default":{"default":"målt vinkel med åben arm, som ender i en pil, der peger mod højre og opad"}}},{"key":"29AD","mappings":{"default":{"default":"målt vinkel med åben arm, som ender i en pil, der peger mod venstre og opad"}}},{"key":"29AE","mappings":{"default":{"default":"målt vinkel med åben arm, som ender i en pil, der peger mod højre og nedad"}}},{"key":"29AF","mappings":{"default":{"default":"målt vinkel med åben arm, som ender i en pil, der peger mod venstre og nedad"}}}] +, +"da/symbols/math_arrows.min": +[{"locale":"da"},{"key":"2190","mappings":{"default":{"default":"venstrevendt pil"}}},{"key":"2191","mappings":{"default":{"default":"opadvendt pil"}}},{"key":"2192","mappings":{"default":{"default":"højrevendt pil"}}},{"key":"2193","mappings":{"default":{"default":"nedadvendt pil"}}},{"key":"2194","mappings":{"default":{"default":"venstre-højre-pil"}}},{"key":"2195","mappings":{"default":{"default":"op- og nedadvendt pil"}}},{"key":"2196","mappings":{"default":{"default":"op- og venstrevendt pil"}}},{"key":"2197","mappings":{"default":{"default":"op- og højrevendt pil"}}},{"key":"2198","mappings":{"default":{"default":"ned- og højrevendt pil"}}},{"key":"2199","mappings":{"default":{"default":"ned- og venstrevendt pil"}}},{"key":"219A","mappings":{"default":{"default":"venstrevendt pil med en streg igennem"}}},{"key":"219B","mappings":{"default":{"default":"højrevendt pil med streg igennem"}}},{"key":"219C","mappings":{"default":{"default":"venstrevendt bølgepil"}}},{"key":"219D","mappings":{"default":{"default":"højrevendt bølgepil"}}},{"key":"219E","mappings":{"default":{"default":"venstrevendt pil med to hoveder"}}},{"key":"219F","mappings":{"default":{"default":"opadvendt pil med to hoveder"}}},{"key":"21A0","mappings":{"default":{"default":"højrevendt pil med to hoveder"}}},{"key":"21A1","mappings":{"default":{"default":"nedadvendt pil med to hoveder"}}},{"key":"21A2","mappings":{"default":{"default":"venstrevendt pil med pileende"}}},{"key":"21A3","mappings":{"default":{"default":"højrevendt pil med pileende"}}},{"key":"21A4","mappings":{"default":{"default":"venstrevendt pil, der udløber fra en streg"}}},{"key":"21A5","mappings":{"default":{"default":"opadvendt pil, der udløber fra en streg"}}},{"key":"21A6","mappings":{"default":{"default":"højrevendt pil, der udløber fra en streg"}}},{"key":"21A7","mappings":{"default":{"default":"nedadvendt pil, der udløber fra en streg"}}},{"key":"21A8","mappings":{"default":{"default":"op- og nedadvendt pil med base"}}},{"key":"21A9","mappings":{"default":{"default":"venstrevendt pil med krog"}}},{"key":"21AA","mappings":{"default":{"default":"højrevendt pil med krog"}}},{"key":"21AB","mappings":{"default":{"default":"venstrevendt pil med løkke"}}},{"key":"21AC","mappings":{"default":{"default":"højrevendt pil med løkke"}}},{"key":"21AD","mappings":{"default":{"default":"venstre- og højrevendt bølgepil"}}},{"key":"21AE","mappings":{"default":{"default":"venstre- og højrevendt pil med en streg igennem"}}},{"key":"21AF","mappings":{"default":{"default":"nedadvendt zigzag-pil"}}},{"key":"21B0","mappings":{"default":{"default":"opadvendt pil med spids mod venstre"}}},{"key":"21B1","mappings":{"default":{"default":"opadvendt pil med spids mod højre"}}},{"key":"21B2","mappings":{"default":{"default":"nedadvendt pil med spids mod venstre"}}},{"key":"21B3","mappings":{"default":{"default":"nedadvendt pil med spids mod højre"}}},{"key":"21B4","mappings":{"default":{"default":"højrevendt pil med hjørne nedad"}}},{"key":"21B5","mappings":{"default":{"default":"nedadvendt pil med hjørne mod venstre"}}},{"key":"21B6","mappings":{"default":{"default":"halvcirkelpil med buen øverst, der løber med uret"}}},{"key":"21B7","mappings":{"default":{"default":"halvcirkelpil med buen øverst, der løber med uret"}}},{"key":"21B8","mappings":{"default":{"default":"op- og venstrevendt pil mod en lang streg"}}},{"key":"21B9","mappings":{"default":{"default":"venstrevendt pil mod en streg over en højrevendt pil mod en streg"}}},{"key":"21BA","mappings":{"default":{"default":"åben cirkelpil, der løber mod uret"}}},{"key":"21BB","mappings":{"default":{"default":"åben cirkelpil, der løber med uret"}}},{"key":"21C4","mappings":{"default":{"default":"højrevendt pil over en venstrevendt pil"}}},{"key":"21C5","mappings":{"default":{"default":"opadvendt pil til venstre for en nedadvendt pil"}}},{"key":"21C6","mappings":{"default":{"default":"venstrevendt pil over en højrevendt pil"}}},{"key":"21C7","mappings":{"default":{"default":"et par venstrevendte pile"}}},{"key":"21C8","mappings":{"default":{"default":"et par opadvendte pile"}}},{"key":"21C9","mappings":{"default":{"default":"et par højrevendte pile"}}},{"key":"21CA","mappings":{"default":{"default":"et par nedadvendte pile"}}},{"key":"21CD","mappings":{"default":{"default":"venstrevendt implikationspil med en streg igennem"}}},{"key":"21CE","mappings":{"default":{"default":"venstre- og højrevendt implikationspil med en streg igennem"}}},{"key":"21CF","mappings":{"default":{"default":"højrevendt implikationspil med en streg igennem"}}},{"key":"21D0","mappings":{"default":{"default":"venstrevendt implikationspil"}}},{"key":"21D1","mappings":{"default":{"default":"opadvendt implikationspil"}}},{"key":"21D2","mappings":{"default":{"default":"højrevendt implikationspil"}}},{"key":"21D3","mappings":{"default":{"default":"nedadvendt implikationspil"}}},{"key":"21D4","mappings":{"default":{"default":"venstre- og højrevendt implikationspil"}}},{"key":"21D5","mappings":{"default":{"default":"op- og nedadvendt implikationspil"}}},{"key":"21D6","mappings":{"default":{"default":"op- og venstrevendt implikationspil"}}},{"key":"21D7","mappings":{"default":{"default":"op- og højrevendt implikationspil"}}},{"key":"21D8","mappings":{"default":{"default":"ned- og højrevendt implikationspil"}}},{"key":"21D9","mappings":{"default":{"default":"ned- og venstrevendt implikationspil"}}},{"key":"21DA","mappings":{"default":{"default":"venstrerettet tredobbelt pil"}}},{"key":"21DB","mappings":{"default":{"default":"højrevendt tredobbelt pil"}}},{"key":"21DC","mappings":{"default":{"default":"venstrevendt krusedullepil"}}},{"key":"21DD","mappings":{"default":{"default":"højrevendt krusedullepil"}}},{"key":"21DE","mappings":{"default":{"default":"opadvendt pil med to streger igennem"}}},{"key":"21DF","mappings":{"default":{"default":"nedadvendt pil med to streger igennem"}}},{"key":"21E0","mappings":{"default":{"default":"venstrevendt stiplet pil"}}},{"key":"21E1","mappings":{"default":{"default":"opadvendt stiplet pil"}}},{"key":"21E2","mappings":{"default":{"default":"højrevendt stiplet pil"}}},{"key":"21E3","mappings":{"default":{"default":"nedadvendt stiplet pil"}}},{"key":"21E4","mappings":{"default":{"default":"venstrevendt pil mod streg"}}},{"key":"21E5","mappings":{"default":{"default":"højrevendt pil mod streg"}}},{"key":"21E6","mappings":{"default":{"default":"hvid venstrevendt pil"}}},{"key":"21E7","mappings":{"default":{"default":"hvid opadvendt pil"}}},{"key":"21E8","mappings":{"default":{"default":"hvid højrevendt pil"}}},{"key":"21E9","mappings":{"default":{"default":"hvid nedadvendt pil"}}},{"key":"21EA","mappings":{"default":{"default":"hvid opadvendt pil, der udløber fra en streg"}}},{"key":"21EB","mappings":{"default":{"default":"hvid opadvendt pil på en sokkel"}}},{"key":"21EC","mappings":{"default":{"default":"hvid opadvendt pil på en sokkel med en vandret streg"}}},{"key":"21ED","mappings":{"default":{"default":"hvid opadvendt pil på en sokkel med en lodret streg"}}},{"key":"21EE","mappings":{"default":{"default":"hvid opadvendt implikationspil"}}},{"key":"21EF","mappings":{"default":{"default":"hvid opadvendt implikationspil på en sokkel"}}},{"key":"21F0","mappings":{"default":{"default":"hvid højrevendt pil fra en væg"}}},{"key":"21F1","mappings":{"default":{"default":"nordvestvendt pil mod hjørne"}}},{"key":"21F2","mappings":{"default":{"default":"sydøstvendt pil mod hjørne"}}},{"key":"21F3","mappings":{"default":{"default":"nedadvendt hvid pil"}}},{"key":"21F4","mappings":{"default":{"default":"højrevendt pil med lille cirkel"}}},{"key":"21F5","mappings":{"default":{"default":"nedadvendt pil til venstre for en opadvendt pil"}}},{"key":"21F6","mappings":{"default":{"default":"tre højrevendte pile"}}},{"key":"21F7","mappings":{"default":{"default":"venstrevendt pil med en lodret streg igennem"}}},{"key":"21F8","mappings":{"default":{"default":"højrevendt pil med en lodret streg igennem"}}},{"key":"21F9","mappings":{"default":{"default":"venstre- og højrevendt pil med en lodret streg igennem"}}},{"key":"21FA","mappings":{"default":{"default":"venstrevendt pil med to lodrette streger igennem"}}},{"key":"21FB","mappings":{"default":{"default":"højrevendt pil med to lodrette streger igennem"}}},{"key":"21FC","mappings":{"default":{"default":"venstre- og højrevendt pil med en dobbelt streg igennem"}}},{"key":"21FD","mappings":{"default":{"default":"venstrevendt pil med åbent hoved"}}},{"key":"21FE","mappings":{"default":{"default":"højrevendt pil med åbent hoved"}}},{"key":"21FF","mappings":{"default":{"default":"højre- og venstrevendt pil med åbent hoved"}}},{"key":"2301","mappings":{"default":{"default":"elektrisk pil"}}},{"key":"2303","mappings":{"default":{"default":"opadvendt pilehoved"}}},{"key":"2304","mappings":{"default":{"default":"nedadvendt pilehoved"}}},{"key":"2324","mappings":{"default":{"default":"opadvendt pilehoved mellem to vandrette streger"}}},{"key":"238B","mappings":{"default":{"default":"cirkel brudt af nordvestvendt pil"}}},{"key":"2794","mappings":{"default":{"default":"tyk højrevendt pil med bredt hoved"}}},{"key":"2798","mappings":{"default":{"default":"tyk pil nedadvendt mod højre"}}},{"key":"2799","mappings":{"default":{"default":"tyk højrevendt pil"}}},{"key":"279A","mappings":{"default":{"default":"tyk pil opadvendt mod højre"}}},{"key":"279B","mappings":{"default":{"default":"forstrakt højrevendt pil"}}},{"key":"279C","mappings":{"default":{"default":"tyk højrevendt pil med rund spids"}}},{"key":"279D","mappings":{"default":{"default":"højrevendt pil med trekantet hoved"}}},{"key":"279E","mappings":{"default":{"default":"tyk højrevendt pil med trekantet hoved"}}},{"key":"279F","mappings":{"default":{"default":"stiplet højrevendt pil med trekantet hoved"}}},{"key":"27A0","mappings":{"default":{"default":"tyk, stiplet højrevendt pil med trekantet hoved"}}},{"key":"27A1","mappings":{"default":{"default":"sort højrevendt pil"}}},{"key":"27A2","mappings":{"default":{"default":"3d højrevendt pilehoved med lys top"}}},{"key":"27A3","mappings":{"default":{"default":"3d højrevendt pilehoved med lys bund"}}},{"key":"27A4","mappings":{"default":{"default":"sort højrevendt pilehoved"}}},{"key":"27A5","mappings":{"default":{"default":"tyk, sort, nedadbuet og højrevendt pil"}}},{"key":"27A6","mappings":{"default":{"default":"tyk, sort, opadbuet og højrevendt pil"}}},{"key":"27A7","mappings":{"default":{"default":"squat sort højrevendt pil"}}},{"key":"27A8","mappings":{"default":{"default":"tyk, indbuet, spids, sort højrevendt pil"}}},{"key":"27A9","mappings":{"default":{"default":"hvid højrevendt pil, der er skyggelagt mod højre"}}},{"key":"27AA","mappings":{"default":{"default":"hvid højrevendt pil, der er skyggelagt mod venstre"}}},{"key":"27AB","mappings":{"default":{"default":"hvid højrevendt pil, der er skyggelagt bagudvippet"}}},{"key":"27AC","mappings":{"default":{"default":"hvid højrevendt pil, der er skyggelagt forudvippet"}}},{"key":"27AD","mappings":{"default":{"default":"tyk, hvid højrevendt pil, der er skyggelagt nederst og til højre"}}},{"key":"27AE","mappings":{"default":{"default":"tyk, hvid højrevendt pil, der er skyggelagt øverst og til højre"}}},{"key":"27AF","mappings":{"default":{"default":"højrevendt hvid pil med hak, der er skyggelagt nederst og til højre"}}},{"key":"27B1","mappings":{"default":{"default":"højrevendt hvid pil med hak, der er skyggelagt øverst og til højre"}}},{"key":"27B2","mappings":{"default":{"default":"tyk, hvid højrevendt pil i en cirkel"}}},{"key":"27B3","mappings":{"default":{"default":"hvid højrevendt pil med fjer"}}},{"key":"27B4","mappings":{"default":{"default":"sort pil med fjer nedadvendt mod højre"}}},{"key":"27B5","mappings":{"default":{"default":"sort højrevendt pil med fjer"}}},{"key":"27B6","mappings":{"default":{"default":"sort pil med fjer opadvendt mod højre"}}},{"key":"27B7","mappings":{"default":{"default":"tyk sort pil med fjer nedadvendt mod højre"}}},{"key":"27B8","mappings":{"default":{"default":"tyk sort højrevendt pil med fjer"}}},{"key":"27B9","mappings":{"default":{"default":"tyk sort højrevendt pil med fjer"}}},{"key":"27BA","mappings":{"default":{"default":"højrevendt pil med tåreformede modhager"}}},{"key":"27BB","mappings":{"default":{"default":"tyk højrevendt pil med tåreformet skaft"}}},{"key":"27BC","mappings":{"default":{"default":"højrevendt pil med kileformet pileende"}}},{"key":"27BD","mappings":{"default":{"default":"tyk højrevendt pil med kileformet pileende"}}},{"key":"27BE","mappings":{"default":{"default":"højrevendt pil med åbent omrids"}}},{"key":"27F0","mappings":{"default":{"default":"opadvendt firdobbelt pil"}}},{"key":"27F1","mappings":{"default":{"default":"nedadvendt firdobbelt pil"}}},{"key":"27F2","mappings":{"default":{"default":"cirkelpil med mellemrum, der løber mod uret"}}},{"key":"27F3","mappings":{"default":{"default":"cirkelpil med mellemrum, der løber med uret"}}},{"key":"27F4","mappings":{"default":{"default":"højrevendt pil med et plustegn i en cirkel"}}},{"key":"27F5","mappings":{"default":{"default":"lang venstrevendt pil"}}},{"key":"27F6","mappings":{"default":{"default":"lang højrevendt pil"}}},{"key":"27F7","mappings":{"default":{"default":"lang venstre- og højrevendt pil"}}},{"key":"27F8","mappings":{"default":{"default":"lang venstrevendt implikationspil"}}},{"key":"27F9","mappings":{"default":{"default":"lang højrevendt implikationspil"}}},{"key":"27FA","mappings":{"default":{"default":"lang venstre- og højrevendt implikationspil"}}},{"key":"27FB","mappings":{"default":{"default":"lang venstrerettet pil, der udløber fra en streg"}}},{"key":"27FC","mappings":{"default":{"default":"lang højrevendt pil, der udløber fra en streg"}}},{"key":"27FD","mappings":{"default":{"default":"lang venstrevendt implikationspil, der udløber fra en streg"}}},{"key":"27FE","mappings":{"default":{"default":"lang højrevendt implikationspil, der udløber fra en streg"}}},{"key":"27FF","mappings":{"default":{"default":"lang højrevendt krusedullepil"}}},{"key":"2900","mappings":{"default":{"default":"højrevendt pil med to hoveder og en lodret streg igennem"}}},{"key":"2901","mappings":{"default":{"default":"højrevendt pil med to hoveder og en lodret streg igennem"}}},{"key":"2902","mappings":{"default":{"default":"venstrevendt implikationspil med en lodret streg igennem"}}},{"key":"2903","mappings":{"default":{"default":"højrevendt implikationspil med en lodret streg igennem"}}},{"key":"2904","mappings":{"default":{"default":"venstre- og højrevendt implikationspil med en lodret streg igennem"}}},{"key":"2905","mappings":{"default":{"default":"højrevendt pil med to hoveder, der udløber fra en streg"}}},{"key":"2906","mappings":{"default":{"default":"venstrevendt implikationspil, der udløber fra en streg"}}},{"key":"2907","mappings":{"default":{"default":"højrevendt implikationspil, der udløber fra en streg"}}},{"key":"2908","mappings":{"default":{"default":"nedadvendt pil med en vandret streg igennem"}}},{"key":"2909","mappings":{"default":{"default":"opadvendt pil med en vandret streg igennem"}}},{"key":"290A","mappings":{"default":{"default":"opadvendt tredobbelt pil"}}},{"key":"290B","mappings":{"default":{"default":"nedadvendt tredobbelt pil"}}},{"key":"290C","mappings":{"default":{"default":"venstrevendt pil med to prikker"}}},{"key":"290D","mappings":{"default":{"default":"højrevendt pil med to prikker"}}},{"key":"290E","mappings":{"default":{"default":"venstrevendt pil med tre korte streger"}}},{"key":"290F","mappings":{"default":{"default":"højrevendt pil med tre korte streger"}}},{"key":"2910","mappings":{"default":{"default":"højrevendt pil med to hoveder og tre korte streger"}}},{"key":"2911","mappings":{"default":{"default":"højrevendt pil med stiplet stængel"}}},{"key":"2912","mappings":{"default":{"default":"opadvendt pil mod streg"}}},{"key":"2913","mappings":{"default":{"default":"nedadvendt pil mod streg"}}},{"key":"2914","mappings":{"default":{"default":"højrevendt pil med pileende og en lodret streg igennem"}}},{"key":"2915","mappings":{"default":{"default":"højrevendt pil med pileende og to lodrette streger igennem"}}},{"key":"2916","mappings":{"default":{"default":"højrevendt pil med to hoveder og pileende"}}},{"key":"2917","mappings":{"default":{"default":"højrevendt pil med to hoveder, pileende og to lodrette streger igennem"}}},{"key":"2918","mappings":{"default":{"default":"højrevendt pil med to hoveder, pileende og to lodrette streger igennem"}}},{"key":"2919","mappings":{"default":{"default":"venstrevendt pil med pileende"}}},{"key":"291A","mappings":{"default":{"default":"højrevendt pil med pileende"}}},{"key":"291B","mappings":{"default":{"default":"venstrevendt pil med dobbelt pileende"}}},{"key":"291C","mappings":{"default":{"default":"højrevendt pil med dobbelt pileende"}}},{"key":"291D","mappings":{"default":{"default":"venstrevendt pil mod sort rombe"}}},{"key":"291E","mappings":{"default":{"default":"højrevendt pil mod sort rombe"}}},{"key":"291F","mappings":{"default":{"default":"venstrevendt pil, der udløber fra en streg mod en sort rombe"}}},{"key":"2920","mappings":{"default":{"default":"højrevendt pil, der udløber fra en streg mod en sort rombe"}}},{"key":"2921","mappings":{"default":{"default":"nordvest- og sydøstvendt pil"}}},{"key":"2922","mappings":{"default":{"default":"nordøst- og sydvestvendt pil"}}},{"key":"2923","mappings":{"default":{"default":"nordvestvendt pil med krog"}}},{"key":"2924","mappings":{"default":{"default":"nordøstvendt pil med krog"}}},{"key":"2925","mappings":{"default":{"default":"sydøstvendt pil med krog"}}},{"key":"2926","mappings":{"default":{"default":"sydvestvendt pil med krog"}}},{"key":"2927","mappings":{"default":{"default":"nordvestvendt pil og nordøstvendt pil"}}},{"key":"2928","mappings":{"default":{"default":"nordøstvendt pil og sydøstvendt pil"}}},{"key":"2929","mappings":{"default":{"default":"sydøstvendt pil og sydvestvendt pil"}}},{"key":"292A","mappings":{"default":{"default":"sydvestvendt pil og nordvestvendt pil"}}},{"key":"292D","mappings":{"default":{"default":"sydvestvendt pil på tværs af en nordøstvendt pil"}}},{"key":"292E","mappings":{"default":{"default":"nordøstvendt pil på tværs af en sydøstvendt pil"}}},{"key":"292F","mappings":{"default":{"default":"faldende diagonal på tværs af en nordøstvendt pil"}}},{"key":"2930","mappings":{"default":{"default":"stigende diagonal på tværs af en sydøstvendt pil"}}},{"key":"2931","mappings":{"default":{"default":"nordøstvendt pil på tværs af en nordvestvendt pil"}}},{"key":"2932","mappings":{"default":{"default":"nordvestvendt pil på tværs af en nordøstvendt pil"}}},{"key":"2933","mappings":{"default":{"default":"bølgepil, der peger direkte mod højre"}}},{"key":"2934","mappings":{"default":{"default":"pil, der peger mod højre og så svinger opad"}}},{"key":"2935","mappings":{"default":{"default":"pil, der peger mod højre og så svinger nedad"}}},{"key":"2936","mappings":{"default":{"default":"pil, der peger nedad og så svinger til venstre"}}},{"key":"2937","mappings":{"default":{"default":"pil, der peger nedad og så svinger mod højre"}}},{"key":"2938","mappings":{"default":{"default":"højrebuet pil, der løber med uret"}}},{"key":"2939","mappings":{"default":{"default":"venstrebuet pil, der løber mod uret"}}},{"key":"293A","mappings":{"default":{"default":"pil med topbue mod uret"}}},{"key":"293B","mappings":{"default":{"default":"pil med bundbue mod uret"}}},{"key":"293C","mappings":{"default":{"default":"pil med topbue, der løber med uret, oven over et minustegn"}}},{"key":"293D","mappings":{"default":{"default":"pil med topbue, der løber mod uret, oven over et plustegn"}}},{"key":"293E","mappings":{"default":{"default":"halvrund pil, der løber med uret nedad mod højre"}}},{"key":"293F","mappings":{"default":{"default":"halvrund pil, der løber mod uret nedad mod venstre"}}},{"key":"2940","mappings":{"default":{"default":"lukket cirkelpil, der løber mod uret"}}},{"key":"2941","mappings":{"default":{"default":"lukket cirkelpil, der løber med uret"}}},{"key":"2942","mappings":{"default":{"default":"højrevendt pil oven over en kort venstrevendt pil"}}},{"key":"2943","mappings":{"default":{"default":"venstrevendt pil oven over en kort højrevendt pil"}}},{"key":"2944","mappings":{"default":{"default":"kort højrevendt pil oven over en venstrevendt pil"}}},{"key":"2945","mappings":{"default":{"default":"højrevendt pil med et plustegn nedenunder"}}},{"key":"2946","mappings":{"default":{"default":"venstrevendt pil med et plustegn nedenunder"}}},{"key":"2947","mappings":{"default":{"default":"højrevendt pil gennem et x"}}},{"key":"2948","mappings":{"default":{"default":"venstrevendt pil gennem en lille cirkel"}}},{"key":"2949","mappings":{"default":{"default":"opadvendt pil med to hoveder, der udløber fra en lille cirkel"}}},{"key":"2970","mappings":{"default":{"default":"højrevendt implikationspil med afrundet hoved"}}},{"key":"2971","mappings":{"default":{"default":"lighedstegn oven over en højrevendt pil"}}},{"key":"2972","mappings":{"default":{"default":"tilde oven over en højrevendt pil"}}},{"key":"2973","mappings":{"default":{"default":"venstrevendt pil oven over en tilde"}}},{"key":"2974","mappings":{"default":{"default":"højrevendt pil oven over en tilde"}}},{"key":"2975","mappings":{"default":{"default":"højrevendt pil oven over et omtrent ens-tegn"}}},{"key":"2976","mappings":{"default":{"default":"mindre end-tegn oven over en venstrevendt pil"}}},{"key":"2977","mappings":{"default":{"default":"venstrevendt pil gennem et mindre end-tegn"}}},{"key":"2978","mappings":{"default":{"default":"større end-tegn oven over en højrevendt pil"}}},{"key":"2979","mappings":{"default":{"default":"delmængdetegn oven over en højrevendt pil"}}},{"key":"297A","mappings":{"default":{"default":"venstrevendt pil gennem et delmængdetegn"}}},{"key":"297B","mappings":{"default":{"default":"delmængdetegn oven over en venstrevendt pil"}}},{"key":"29B3","mappings":{"default":{"default":"tom mængde-tegn med højrevendt pil ovenover"}}},{"key":"29B4","mappings":{"default":{"default":"tom mængde-tegn med venstrevendt pil ovenover"}}},{"key":"29BD","mappings":{"default":{"default":"opadvendt pil gennem en cirkel"}}},{"key":"29EA","mappings":{"default":{"default":"sort rombe med nedadvendt pil"}}},{"key":"29EC","mappings":{"default":{"default":"hvid cirkel med nedadvendt pil"}}},{"key":"29ED","mappings":{"default":{"default":"sort cirkel med nedadvendt pil"}}},{"key":"2A17","mappings":{"default":{"default":"integraltegn med venstrevendt pil med krog"}}},{"key":"2B00","mappings":{"default":{"default":"nordøstvendt hvid pil"}}},{"key":"2B01","mappings":{"default":{"default":"nordvestvendt hvid pil"}}},{"key":"2B02","mappings":{"default":{"default":"sydøstvendt hvid pil"}}},{"key":"2B03","mappings":{"default":{"default":"sydvestvendt hvid pil"}}},{"key":"2B04","mappings":{"default":{"default":"venstre- og højrevendt hvid pil"}}},{"key":"2B05","mappings":{"default":{"default":"venstrevendt sort pil"}}},{"key":"2B06","mappings":{"default":{"default":"opadvendt sort pil"}}},{"key":"2B07","mappings":{"default":{"default":"nedadvendt sort pil"}}},{"key":"2B08","mappings":{"default":{"default":"nordøstvendt sort pil"}}},{"key":"2B09","mappings":{"default":{"default":"nordvestvendt sort pil"}}},{"key":"2B0A","mappings":{"default":{"default":"sydøstvendt sort pil"}}},{"key":"2B0B","mappings":{"default":{"default":"sydvestvendt sort pil"}}},{"key":"2B0C","mappings":{"default":{"default":"venstre- og højrevendt sort pil"}}},{"key":"2B0D","mappings":{"default":{"default":"op- og nedadvendt sort pil"}}},{"key":"2B0E","mappings":{"default":{"default":"højrevendt pil med spidsen nedad"}}},{"key":"2B0F","mappings":{"default":{"default":"højrevendt pil med spidsen opad"}}},{"key":"2B10","mappings":{"default":{"default":"venstrevendt pil med spidsen nedad"}}},{"key":"2B11","mappings":{"default":{"default":"venstrevendt pil med spidsen opad"}}},{"key":"2B30","mappings":{"default":{"default":"venstrevendt pil med lille cirkel"}}},{"key":"2B31","mappings":{"default":{"default":"tre venstrerettede pile"}}},{"key":"2B32","mappings":{"default":{"default":"venstrevendt pil med et plustegn i en cirkel"}}},{"key":"2B33","mappings":{"default":{"default":"lang venstrevendt krusedullepil"}}},{"key":"2B34","mappings":{"default":{"default":"venstrevendt pil med to hoveder og en lodret streg igennem"}}},{"key":"2B35","mappings":{"default":{"default":"venstrevendt pil med to hoveder og to streger igennem"}}},{"key":"2B36","mappings":{"default":{"default":"venstrevendt pil med to hoveder udgående fra en streg"}}},{"key":"2B37","mappings":{"default":{"default":"venstrevendt pil med to hoveder og tre prikker"}}},{"key":"2B38","mappings":{"default":{"default":"venstrevendt pil med stiplet stængel"}}},{"key":"2B39","mappings":{"default":{"default":"venstrevendt pil med pileende og en lodret streg igennem"}}},{"key":"2B3A","mappings":{"default":{"default":"venstrevendt pil med pileende og to lodrette streger igennem"}}},{"key":"2B3B","mappings":{"default":{"default":"venstrevendt pil med to hoveder og pileende"}}},{"key":"2B3C","mappings":{"default":{"default":"venstrevendt pil med to hoveder, pileende og en lodret streg igennem"}}},{"key":"2B3D","mappings":{"default":{"default":"venstrevendt pil med to hoveder, pileende og to streger igennem"}}},{"key":"2B3E","mappings":{"default":{"default":"venstrevendt pil gennem et x"}}},{"key":"2B3F","mappings":{"default":{"default":"bølgepil, der peger direkter mod venstre"}}},{"key":"2B40","mappings":{"default":{"default":"lighedstegn oven over en venstrevendt pil"}}},{"key":"2B41","mappings":{"default":{"default":"omvendt tilde oven over en venstrevendt pil"}}},{"key":"2B42","mappings":{"default":{"default":"venstrevendt pil oven over et omvendt omtrent ens-tegn"}}},{"key":"2B43","mappings":{"default":{"default":"højrevendt pil gennem et større end-tegn"}}},{"key":"2B44","mappings":{"default":{"default":"højrevendt pil gennem et delmængde-tegn"}}},{"key":"2B45","mappings":{"default":{"default":"venstrevendt firdobbelt pil"}}},{"key":"2B46","mappings":{"default":{"default":"højrevendt firdobbelt pil"}}},{"key":"2B47","mappings":{"default":{"default":"omvendt tilde oven over en højrevendt pil"}}},{"key":"2B48","mappings":{"default":{"default":"højrevendt pil oven over et omvendt omtrent ens-tegn"}}},{"key":"2B49","mappings":{"default":{"default":"tilde oven over en venstrevendt pil"}}},{"key":"2B4A","mappings":{"default":{"default":"venstrevendt pil oven over et omtrent ens-tegn"}}},{"key":"2B4B","mappings":{"default":{"default":"venstrevendt pil oven over en omvendt tilde"}}},{"key":"2B4C","mappings":{"default":{"default":"højrevendt pil oven over en omvendt tilde"}}},{"key":"FFE9","mappings":{"default":{"default":"venstrevendt pil i halv bredde"}}},{"key":"FFEA","mappings":{"default":{"default":"opadvendt pil i halv bredde"}}},{"key":"FFEB","mappings":{"default":{"default":"højrevendt pil i halv bredde"}}},{"key":"FFEC","mappings":{"default":{"default":"nedadvendt pil i halv bredde"}}}] +, +"da/symbols/math_characters.min": +[{"locale":"da"},{"key":"2113","mappings":{"default":{"default":"håndskrevet l"}}},{"key":"2118","mappings":{"default":{"default":"håndskrevet stort P"}}},{"key":"213C","mappings":{"default":{"default":"pi med dobbelt streg"}}},{"key":"213D","mappings":{"default":{"default":"gamma med dobbelt streg"}}},{"key":"213E","mappings":{"default":{"default":"Gamma med stort bogstav og dobbelt streg"}}},{"key":"213F","mappings":{"default":{"default":"Pi med stort bogstav og dobbelt streg"}}},{"key":"2140","mappings":{"default":{"default":"sum med dobbelt streg"}}},{"key":"2145","mappings":{"default":{"default":"stort D med dobbelt streg og kursiv"}}},{"key":"2146","mappings":{"default":{"default":"d med dobbelt streg og kursiv"}}},{"key":"2147","mappings":{"default":{"default":"e med dobbelt streg og kursiv"}}},{"key":"2148","mappings":{"default":{"default":"i med dobbelt streg og kursiv"}}},{"key":"2149","mappings":{"default":{"default":"j med kursiv og dobbelt streg"}}},{"key":"1D6A4","mappings":{"default":{"default":"prikløst i med kursiv"}}},{"key":"1D6A5","mappings":{"default":{"default":"prikløst j med kursiv"}}}] +, +"da/symbols/math_delimiters.min": +[{"locale":"da"},{"key":"0028","mappings":{"default":{"default":"venstre parantes"}}},{"key":"0029","mappings":{"default":{"default":"højre parantes"}}},{"key":"005B","mappings":{"default":{"default":"kantet venstreparentes"}}},{"key":"005D","mappings":{"default":{"default":"kantet højreparentes"}}},{"key":"007B","mappings":{"default":{"default":"venstre tuborg parantes"}}},{"key":"007D","mappings":{"default":{"default":"højre tuborg parantes"}}},{"key":"2045","mappings":{"default":{"default":"venstre kantet parentes med vinge"}}},{"key":"2046","mappings":{"default":{"default":"højre kantet parentes med vinge"}}},{"key":"2308","mappings":{"default":{"default":"venstre loft"}}},{"key":"2309","mappings":{"default":{"default":"højre loft"}}},{"key":"230A","mappings":{"default":{"default":"venstre gulv"}}},{"key":"230B","mappings":{"default":{"default":"højre gulv"}}},{"key":"230C","mappings":{"default":{"default":"nedre højre crop"}}},{"key":"230D","mappings":{"default":{"default":"nedre venstre crop"}}},{"key":"230E","mappings":{"default":{"default":"top højre crop"}}},{"key":"230F","mappings":{"default":{"default":"top venstre crop"}}},{"key":"231C","mappings":{"default":{"default":"øvre venstre hjørne"}}},{"key":"231D","mappings":{"default":{"default":"øvre højre hjørne"}}},{"key":"231E","mappings":{"default":{"default":"nedre venstre hjørne"}}},{"key":"231F","mappings":{"default":{"default":"nedre højre hjørne"}}},{"key":"2320","mappings":{"default":{"default":"øvre halvdel af integral"}}},{"key":"2321","mappings":{"default":{"default":"nedre halvdel af integral"}}},{"key":"2329","mappings":{"default":{"default":"venstre vinkel parantes"}}},{"key":"232A","mappings":{"default":{"default":"højre vinkel parantes"}}},{"key":"239B","mappings":{"default":{"default":"venstre parentes med øvre krog"}}},{"key":"239C","mappings":{"default":{"default":"forlængelse af venstre parentes"}}},{"key":"239D","mappings":{"default":{"default":"venstre parentes med nedre krog"}}},{"key":"239E","mappings":{"default":{"default":"højre parentes med øvre krog"}}},{"key":"239F","mappings":{"default":{"default":"højre parentes med forlængelse"}}},{"key":"23A0","mappings":{"default":{"default":"højre parentes med nedre krog"}}},{"key":"23A1","mappings":{"default":{"default":"venstre kantet parentes med øvre hjørne"}}},{"key":"23A2","mappings":{"default":{"default":"forlængelse af venstre kantet parentes"}}},{"key":"23A3","mappings":{"default":{"default":"venstre kantet parentes med nedre hjørne"}}},{"key":"23A4","mappings":{"default":{"default":"højre kantet parentes med øvre hjørne"}}},{"key":"23A5","mappings":{"default":{"default":"forlængelse af højre kantet parentes"}}},{"key":"23A6","mappings":{"default":{"default":"højre kantet parentes med nedre hjørne"}}},{"key":"23A7","mappings":{"default":{"default":"venstre klammeparentes med øvre krog"}}},{"key":"23A8","mappings":{"default":{"default":"venstre klammeparentes med mellemstykke"}}},{"key":"23A9","mappings":{"default":{"default":"venstre klammeparentes med nedre krog"}}},{"key":"23AA","mappings":{"default":{"default":"forlængelse af klammeparentes"}}},{"key":"23AB","mappings":{"default":{"default":"højre klammeparentes med øvre krog"}}},{"key":"23AC","mappings":{"default":{"default":"højre klammeparentes med mellemstykke"}}},{"key":"23AD","mappings":{"default":{"default":"højre klammeparentes med nedre krog"}}},{"key":"23AE","mappings":{"default":{"default":"forlængelse af integraltegn"}}},{"key":"23AF","mappings":{"default":{"default":"forlængelse af vandret streg"}}},{"key":"23B0","mappings":{"default":{"default":"øvre venstre eller nedre højre afsnit"}}},{"key":"23B1","mappings":{"default":{"default":"øvre højre eller nedre afsnit "}}},{"key":"23B2","mappings":{"default":{"default":"summering øverst"}}},{"key":"23B3","mappings":{"default":{"default":"summering nederst"}}},{"key":"23B4","mappings":{"default":{"default":"over kantet parantes"}}},{"key":"23B5","mappings":{"default":{"default":"under kantet parantes"}}},{"key":"23B6","mappings":{"default":{"default":"nederste kantet parentes oven over øverste kantet beslag"}}},{"key":"23B7","mappings":{"default":{"default":"radikalsymbol nederst"}}},{"key":"23B8","mappings":{"default":{"default":"venstre lodret linje"}}},{"key":"23B9","mappings":{"default":{"default":"højre lodret linje"}}},{"key":"23DC","mappings":{"default":{"default":"top parantes"}}},{"key":"23DD","mappings":{"default":{"default":"bund parantes"}}},{"key":"23DE","mappings":{"default":{"default":"top tuborg parantes"}}},{"key":"23DF","mappings":{"default":{"default":"bund tuborg parantes"}}},{"key":"23E0","mappings":{"default":{"default":"top skåleformet parantes"}}},{"key":"23E1","mappings":{"default":{"default":"nedre skåleformet parantes"}}},{"key":"2768","mappings":{"default":{"default":"mellemstort venstreparentesornament"}}},{"key":"2769","mappings":{"default":{"default":"mellemstort højreparentesornament"}}},{"key":"276A","mappings":{"default":{"default":"mellemstort fladt venstreparentesornament"}}},{"key":"276B","mappings":{"default":{"default":"mellemstort fladt højreparentesornament"}}},{"key":"276C","mappings":{"default":{"default":"mellemstort vinkelparentesornament, der peger mod venstre"}}},{"key":"276D","mappings":{"default":{"default":"mellemstort vinkelparentesornament, der peger mod højre"}}},{"key":"276E","mappings":{"default":{"default":"tykt spørgsmålstegnornament, der peger mod venstre"}}},{"key":"276F","mappings":{"default":{"default":"tykt spørgsmålstegnornament, der peger mod højre"}}},{"key":"2770","mappings":{"default":{"default":"tykt vinkelparentesornament, der peger mod venstre"}}},{"key":"2771","mappings":{"default":{"default":"tykt vinkelparentesornament, der peger mod højre"}}},{"key":"2772","mappings":{"default":{"default":"lyst skildpaddeskjoldformet venstreparentesornament"}}},{"key":"2773","mappings":{"default":{"default":"lyst skildpaddeskjoldformet højreparentesornament"}}},{"key":"2774","mappings":{"default":{"default":"mellemstort venstreparentesornament"}}},{"key":"2775","mappings":{"default":{"default":"mellemstort højreparentesornament"}}},{"key":"27C5","mappings":{"default":{"default":"venstre s-shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"højre s-shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"venstre hvid firkantet parantes"}}},{"key":"27E7","mappings":{"default":{"default":"højre hvid firkantet parantes"}}},{"key":"27E8","mappings":{"default":{"default":"venstre vinkel parantes"}}},{"key":"27E9","mappings":{"default":{"default":"højre vinkel parantes"}}},{"key":"27EA","mappings":{"default":{"default":"venstre dobbelt vinkel parantes"}}},{"key":"27EB","mappings":{"default":{"default":"højre dobbelt vinkel parantes"}}},{"key":"27EC","mappings":{"default":{"default":"venstre hvid skål parantes"}}},{"key":"27ED","mappings":{"default":{"default":"højre hvid skål parantes"}}},{"key":"27EE","mappings":{"default":{"default":"venstre udfladet parantes"}}},{"key":"27EF","mappings":{"default":{"default":"højre udfladet parantes"}}},{"key":"2983","mappings":{"default":{"default":"venstre hvid klammeparentes"}}},{"key":"2984","mappings":{"default":{"default":"højre hvid klammeparentes"}}},{"key":"2985","mappings":{"default":{"default":"venstre hvid parantes"}}},{"key":"2986","mappings":{"default":{"default":"højre hvis parantes"}}},{"key":"2987","mappings":{"default":{"default":"venstreparentes med Z-notation"}}},{"key":"2988","mappings":{"default":{"default":"højreparentes med Z-notation"}}},{"key":"2989","mappings":{"default":{"default":"z notation venstre bindende braket"}}},{"key":"298A","mappings":{"default":{"default":"z notation højre bindende braket"}}},{"key":"298B","mappings":{"default":{"default":"venstre katat parantes med understregning"}}},{"key":"298C","mappings":{"default":{"default":"højre kantet parantes med understregning"}}},{"key":"298D","mappings":{"default":{"default":"venstre kantet parantes med lille tip i øvre hjørne"}}},{"key":"298E","mappings":{"default":{"default":"højre kantet parantes ed lille tip i nedre hjørne"}}},{"key":"298F","mappings":{"default":{"default":"venstre kantet parantes med lille tip i nedre hjørne"}}},{"key":"2990","mappings":{"default":{"default":"højre kantet parantes med lille tip i øvre hjørne"}}},{"key":"2991","mappings":{"default":{"default":"venstre vinkel parantes med en prik"}}},{"key":"2992","mappings":{"default":{"default":"højre prantes med en prik"}}},{"key":"2993","mappings":{"default":{"default":"venstre bue mindre end parantes"}}},{"key":"2994","mappings":{"default":{"default":"højre bue større end parantes"}}},{"key":"2995","mappings":{"default":{"default":"dobbelt venstre bue større end parantes"}}},{"key":"2996","mappings":{"default":{"default":"dobbelt højre bue mindre end parantes"}}},{"key":"2997","mappings":{"default":{"default":"sort skildpaddeskjoldformet venstreparentestegn"}}},{"key":"2998","mappings":{"default":{"default":"sort skildpaddeskjoldformet højreparentestegn"}}},{"key":"29D8","mappings":{"default":{"default":"venstre lodret bølgelinje"}}},{"key":"29D9","mappings":{"default":{"default":"højre lodret bølgelinje"}}},{"key":"29DA","mappings":{"default":{"default":"venstre dobbelt zik zak lodrette streger"}}},{"key":"29DB","mappings":{"default":{"default":"højre dobbelt zik zak lodrette streger"}}},{"key":"29FC","mappings":{"default":{"default":"buet vinkelparentes, der peger mod venstre"}}},{"key":"29FD","mappings":{"default":{"default":"buet vinkelparentes, der peger mod højre"}}},{"key":"2E22","mappings":{"default":{"default":"øverste halvdel af venstre kantet parentes"}}},{"key":"2E23","mappings":{"default":{"default":"øverste halvdel af højre kantet parentes"}}},{"key":"2E24","mappings":{"default":{"default":"nederste halvdel af venstre kantet parentes"}}},{"key":"2E25","mappings":{"default":{"default":"nederste halvdel af højre kantet parentes"}}},{"key":"2E26","mappings":{"default":{"default":"Delmængdesymbol mod venstre"}}},{"key":"2E27","mappings":{"default":{"default":"U-parentes mod højre"}}},{"key":"2E28","mappings":{"default":{"default":"dobbelt parentes mod venstre"}}},{"key":"2E29","mappings":{"default":{"default":"dobbelt parentes mod højre"}}},{"key":"3008","mappings":{"default":{"default":"venstre vinkelparentes"}}},{"key":"3009","mappings":{"default":{"default":"højre vinkelparentes"}}},{"key":"300A","mappings":{"default":{"default":"venstre dobbel vinkel parantes"}}},{"key":"300B","mappings":{"default":{"default":"højre dobbel vinkel parantes"}}},{"key":"300C","mappings":{"default":{"default":"kantet venstreparentes"}}},{"key":"300D","mappings":{"default":{"default":"kantet højreparentes"}}},{"key":"300E","mappings":{"default":{"default":"hvid kantet venstreparentes"}}},{"key":"300F","mappings":{"default":{"default":"hvid kantet højreparentes"}}},{"key":"3010","mappings":{"default":{"default":"sort linseformet venstreparentes"}}},{"key":"3011","mappings":{"default":{"default":"sort linseformet højreparentes"}}},{"key":"3014","mappings":{"default":{"default":"venstre skåleformet parantes"}}},{"key":"3015","mappings":{"default":{"default":"højre skåleformet parantes"}}},{"key":"3016","mappings":{"default":{"default":"hvid linseformet venstreparentes"}}},{"key":"3017","mappings":{"default":{"default":"hvid linseformet højreparentes"}}},{"key":"3018","mappings":{"default":{"default":"hvid skildpaddeskjoldformet venstreparentes"}}},{"key":"3019","mappings":{"default":{"default":"hvid skildpaddeskjoldformet højreparentes"}}},{"key":"301A","mappings":{"default":{"default":"venstre hvid kantet parantes"}}},{"key":"301B","mappings":{"default":{"default":"højre hvid kantet parantes"}}},{"key":"301D","mappings":{"default":{"default":"omvendt dobbelt primtegn/anførselstegn"}}},{"key":"301E","mappings":{"default":{"default":"dobbelt mærke citations tegn"}}},{"key":"301F","mappings":{"default":{"default":"lavt dobbelt primtegn/anførselstegn"}}},{"key":"FD3E","mappings":{"default":{"default":"udsmykket venstreparentes"}}},{"key":"FD3F","mappings":{"default":{"default":"udsmykket højreparentes"}}},{"key":"FE17","mappings":{"default":{"default":"præsentationsform for lodret hvid linseformet venstreparentes"}}},{"key":"FE18","mappings":{"default":{"default":"præsentationsform for lodret hvid linseformet højreparentes"}}},{"key":"FE35","mappings":{"default":{"default":"over paren"}}},{"key":"FE36","mappings":{"default":{"default":"under paren"}}},{"key":"FE37","mappings":{"default":{"default":"øvre tuborg parantes"}}},{"key":"FE38","mappings":{"default":{"default":"nedre tuborg parantes"}}},{"key":"FE39","mappings":{"default":{"default":"præsentationsform for lodret skildpaddeskjoldformet venstreparentes"}}},{"key":"FE3A","mappings":{"default":{"default":"præsentationsform for lodret skildpaddeskjoldformet højreparentes"}}},{"key":"FE3B","mappings":{"default":{"default":"præsentationsform for lodret sort linseformet venstreparentes"}}},{"key":"FE3C","mappings":{"default":{"default":"præsentationsform for lodret sort linseformet højreparentes"}}},{"key":"FE3D","mappings":{"default":{"default":"præsentationsform for lodret venstre dobbelt vinkelparentes"}}},{"key":"FE3E","mappings":{"default":{"default":"præsentationsform for lodret højre dobbelt vinkelparentes"}}},{"key":"FE3F","mappings":{"default":{"default":"øvre vinkel parantes"}}},{"key":"FE40","mappings":{"default":{"default":"nedre vinkel parantes"}}},{"key":"FE41","mappings":{"default":{"default":"præsentationsform for lodret kantet venstreparentes"}}},{"key":"FE42","mappings":{"default":{"default":"præsentationsform for lodret kantet højreparentes"}}},{"key":"FE43","mappings":{"default":{"default":"præsentationsform for lodret, hvid kantet venstreparentes"}}},{"key":"FE44","mappings":{"default":{"default":"præsentationsform for lodret, hvid kantet højreparentes"}}},{"key":"FE47","mappings":{"default":{"default":"præsentationsform for lodret venstreparentes"}}},{"key":"FE48","mappings":{"default":{"default":"præsentationsform for lodret højreparentes"}}},{"key":"FE59","mappings":{"default":{"default":"lille venstreparentes"}}},{"key":"FE5A","mappings":{"default":{"default":"lille højreparentes"}}},{"key":"FE5B","mappings":{"default":{"default":"lille venstre klammeparentes"}}},{"key":"FE5C","mappings":{"default":{"default":"lille højre klammeparentes"}}},{"key":"FE5D","mappings":{"default":{"default":"lille skildpaddeskjoldformet venstreparentes"}}},{"key":"FE5E","mappings":{"default":{"default":"lille skildpaddeskjoldformet højreparentes"}}},{"key":"FF08","mappings":{"default":{"default":"venstre parentes i fuld bredde"}}},{"key":"FF09","mappings":{"default":{"default":"højre parentes i fuld bredde"}}},{"key":"FF3B","mappings":{"default":{"default":"kantet venstreparentes i fuld bredde"}}},{"key":"FF3D","mappings":{"default":{"default":"højre kantet parentes i fuld bredde"}}},{"key":"FF5B","mappings":{"default":{"default":"venstre klammeparentes i fuld bredde"}}},{"key":"FF5D","mappings":{"default":{"default":"højre klammeparentes i fuld bredde"}}},{"key":"FF5F","mappings":{"default":{"default":"hvid venstre parentes i fuld bredde"}}},{"key":"FF60","mappings":{"default":{"default":"hvid højre parentes i fuld bredde"}}},{"key":"FF62","mappings":{"default":{"default":"kantet venstreparentes i halv bredde"}}},{"key":"FF63","mappings":{"default":{"default":"kantet højreparentes i halv bredde"}}}] +, +"da/symbols/math_geometry.min": +[{"locale":"da"},{"key":"2500","mappings":{"default":{"default":"indramnings streg lys vandret"}}},{"key":"2501","mappings":{"default":{"default":"tykt, vandret indramningstegn"}}},{"key":"2502","mappings":{"default":{"default":"indramnings streg lys lodret"}}},{"key":"2503","mappings":{"default":{"default":"tykt, lodret indramningstegn"}}},{"key":"2504","mappings":{"default":{"default":"tyndt indramningstegn med tre korte vandrette streger"}}},{"key":"2505","mappings":{"default":{"default":"kraftigt indramningstegn med tre korte vandrette streger"}}},{"key":"2506","mappings":{"default":{"default":"tyndt indramningstegn med tre korte lodrette streger"}}},{"key":"2507","mappings":{"default":{"default":"tykt indramningstegn med tre korte lodrette streger"}}},{"key":"2508","mappings":{"default":{"default":"tyndt indramningstegn med fire korte vandrette streger"}}},{"key":"2509","mappings":{"default":{"default":"tykt indramningstegn med fire korte vandrette streger"}}},{"key":"250A","mappings":{"default":{"default":"tyndt indramningstegn med fire korte lodrette streger"}}},{"key":"250B","mappings":{"default":{"default":"tykt indramningstegn med fire korte lodrette streger"}}},{"key":"250C","mappings":{"default":{"default":"indramnings streg lys ned og højre"}}},{"key":"250D","mappings":{"default":{"default":"tyndt nedadvendt og kraftigt højrevendt indramningstegn"}}},{"key":"250E","mappings":{"default":{"default":"tykt nedadvendt og tyndt højrevendt indramningstegn"}}},{"key":"250F","mappings":{"default":{"default":"tykt nedad- og højrevendt indramningstegn"}}},{"key":"2510","mappings":{"default":{"default":"indramnings streg lys ned og venstre"}}},{"key":"2511","mappings":{"default":{"default":"tyndt nedadvendt og kraftigt venstrevendt indramningstegn"}}},{"key":"2512","mappings":{"default":{"default":"tykt nedadvendt og tyndt venstrevendt indramningstegn"}}},{"key":"2513","mappings":{"default":{"default":"tykt nedad- og venstrevendt indramningstegn"}}},{"key":"2514","mappings":{"default":{"default":"indramnings streg lys op og højre"}}},{"key":"2515","mappings":{"default":{"default":"tyndt opadvendt ig kraftigt højrevendt indramningstegn"}}},{"key":"2516","mappings":{"default":{"default":"tykt opadvendt og tyndt højrevendt indramningstegn"}}},{"key":"2517","mappings":{"default":{"default":"tykt opad- og højrevendt indramningstegn"}}},{"key":"2518","mappings":{"default":{"default":"indramnings streg lys op og venstre"}}},{"key":"2519","mappings":{"default":{"default":"tyndt opadvendt og kraftigt venstrevendt indramningstegn"}}},{"key":"251A","mappings":{"default":{"default":"tykt opadvendt og tyndt venstrevendt indramningstegn"}}},{"key":"251B","mappings":{"default":{"default":"tykt opad- og venstrevendt indramningstegn"}}},{"key":"251C","mappings":{"default":{"default":"indramnings streg lys lodret og højre"}}},{"key":"251D","mappings":{"default":{"default":"tyndt lodret og kraftigt højrevendt indramningstegn"}}},{"key":"251E","mappings":{"default":{"default":"tykt opadvendt og tyndt højre- og nedadvendt indramningstegn"}}},{"key":"251F","mappings":{"default":{"default":"tykt nedadvendt og tyndt højre- og opadvendt indramningstegn"}}},{"key":"2520","mappings":{"default":{"default":"tykt lodret og tyndt højrevendt indramningstegn"}}},{"key":"2521","mappings":{"default":{"default":"tyndt nedadvendt og kraftigt højre- og opadvendt indramningstegn"}}},{"key":"2522","mappings":{"default":{"default":"tyndt opadvendt og kraftigt højre- og nedadvendt indramningstegn"}}},{"key":"2523","mappings":{"default":{"default":"tykt lodret og højrevendt indramningstegn"}}},{"key":"2524","mappings":{"default":{"default":"indramnings streg lys lodret og venstre"}}},{"key":"2525","mappings":{"default":{"default":"tyndt lodret og tykt venstrevendt indramningstegn"}}},{"key":"2526","mappings":{"default":{"default":"tykt opadvendt og tyndt venstre- og nedadvendt indramningstegn"}}},{"key":"2527","mappings":{"default":{"default":"tykt nedadvendt og tyndt venstre- og opadvendt indramningstegn"}}},{"key":"2528","mappings":{"default":{"default":"tykt lodret og tyndt venstrevendt indramningstegn"}}},{"key":"2529","mappings":{"default":{"default":"tyndt nedadvendt og tykt venstre- og opadvendt indramningstegn"}}},{"key":"252A","mappings":{"default":{"default":"tyndt opadvendt og tykt venstre- og nedadvendt indramningstegn"}}},{"key":"252B","mappings":{"default":{"default":"tykt lodret og venstrevendt indramningstegn"}}},{"key":"252C","mappings":{"default":{"default":"indramnings streg lys ned og vandret"}}},{"key":"252D","mappings":{"default":{"default":"tykt venstrevendt og tyndt højre- og nedadvendt indramningstegn"}}},{"key":"252E","mappings":{"default":{"default":"tykt højrevendt og tyndt venstre- og nedadvendt indramningstegn"}}},{"key":"252F","mappings":{"default":{"default":"tyndt nedadvendt og tykt vandret indramningstegn"}}},{"key":"2530","mappings":{"default":{"default":"tykt nedadvendt og tyndt vandret indramningstegn"}}},{"key":"2531","mappings":{"default":{"default":"tyndt højrevendt og tykt venstre- og nedadvendt indramningstegn"}}},{"key":"2532","mappings":{"default":{"default":"tyndt venstrevendt og tykt højre- og nedadvendt indramningstegn"}}},{"key":"2533","mappings":{"default":{"default":"tykt nedadvendt og vandret indramningstegn"}}},{"key":"2534","mappings":{"default":{"default":"indramnings streg lys op og vandret"}}},{"key":"2535","mappings":{"default":{"default":"tykt venstrevendt og tyndt højre- og opadvendt indramningstegn"}}},{"key":"2536","mappings":{"default":{"default":"tykt højrevendt og tyndt venstre- og opadvendt indramningstegn"}}},{"key":"2537","mappings":{"default":{"default":"tyndt opadvendt og tykt vandret indramningstegn"}}},{"key":"2538","mappings":{"default":{"default":"tykt opadvendt og tyndt vandret indramningstegn"}}},{"key":"2539","mappings":{"default":{"default":"tyndt højrevendt og tykt venstre- og opadvendt indramningstegn"}}},{"key":"253A","mappings":{"default":{"default":"tyndt venstrevendt og tykt højre- og opadvendt indramningstegn"}}},{"key":"253B","mappings":{"default":{"default":"tykt opadvendt og vandret indramningstegn"}}},{"key":"253C","mappings":{"default":{"default":"indramnings streg lys lodret og vandret"}}},{"key":"253D","mappings":{"default":{"default":"tykt venstrevendt og tyndt lodret højrevendt indramningstegn"}}},{"key":"253E","mappings":{"default":{"default":"tykt højrevendt og tyndt lodret venstrevendt indramningstegn"}}},{"key":"253F","mappings":{"default":{"default":"tyndt lodret og tykt vandret indramningstegn"}}},{"key":"2540","mappings":{"default":{"default":"tykt opadvendt og tyndt vandret nedadvendt indramningstegn"}}},{"key":"2541","mappings":{"default":{"default":"tykt nedadvendt og tyndt vandret opadvendt indramningstegn"}}},{"key":"2542","mappings":{"default":{"default":"tykt lodret og tyndt vandret indramningstegn"}}},{"key":"2543","mappings":{"default":{"default":"tykt venstre- og opadvendt og tyndt højre- og nedadvendt indramningstegn"}}},{"key":"2544","mappings":{"default":{"default":"tykt højre- og opadvendt og tyndt venstre- og nedadvendt indramningstegn"}}},{"key":"2545","mappings":{"default":{"default":"tykt venstre- og nedadvendt og tyndt højre- og opadvendt indramningstegn"}}},{"key":"2546","mappings":{"default":{"default":"tykt højre- og nedadvendt og tyndt venstre- og opadvendt indramningstegn"}}},{"key":"2547","mappings":{"default":{"default":"tyndt nedadvendt og tykt vandret opadvendt indramningstegn"}}},{"key":"2548","mappings":{"default":{"default":"tyndt opadvendt og tykt vandret nedadvendt indramningstegn"}}},{"key":"2549","mappings":{"default":{"default":"tyndt højrevendt og tykt lodret venstrevendt indramningstegn"}}},{"key":"254A","mappings":{"default":{"default":"tyndt venstrevendt og tykt lodret højrevendt indramningstegn"}}},{"key":"254B","mappings":{"default":{"default":"tykt lodret og vandret indramningstegn"}}},{"key":"254C","mappings":{"default":{"default":"tyndt indramningstegn med to korte vandrette streger"}}},{"key":"254D","mappings":{"default":{"default":"tykt indramningstegn med to korte vandrette streger"}}},{"key":"254E","mappings":{"default":{"default":"tyndt indramningstegn med to korte lodrette streger"}}},{"key":"254F","mappings":{"default":{"default":"tykt indramningstegn med to korte lodrette streger"}}},{"key":"2550","mappings":{"default":{"default":"indramnings streg dobbelt vandret"}}},{"key":"2551","mappings":{"default":{"default":"indramnings streg dobbelt lodret"}}},{"key":"2552","mappings":{"default":{"default":"indramnings streg ned single og højre dobbelt"}}},{"key":"2553","mappings":{"default":{"default":"indramnings streg ned dobbelt og højre single"}}},{"key":"2554","mappings":{"default":{"default":"indramnings streg dobbelt ned og højre"}}},{"key":"2555","mappings":{"default":{"default":"indramnings streg ned single og venstre dobbelt"}}},{"key":"2556","mappings":{"default":{"default":"indramnings streg ned dobbelt og venstre single"}}},{"key":"2557","mappings":{"default":{"default":"indramnings streg dobbelt ned og venstre"}}},{"key":"2558","mappings":{"default":{"default":"indramnings streg op single og højre dobbelt"}}},{"key":"2559","mappings":{"default":{"default":"indramnings streg op dobbelt og højre single"}}},{"key":"255A","mappings":{"default":{"default":"indramnings streg dobbelt op og højre"}}},{"key":"255B","mappings":{"default":{"default":"indramnings streg op single og venstre dobbelt"}}},{"key":"255C","mappings":{"default":{"default":"indramnings streg op dobbelt og venstre single"}}},{"key":"255D","mappings":{"default":{"default":"indramnings streg dobbelt op og venstre"}}},{"key":"255E","mappings":{"default":{"default":"indramnings streg lodret single og højre dobbelt"}}},{"key":"255F","mappings":{"default":{"default":"indramnings streg lodret dobbelt og højre single"}}},{"key":"2560","mappings":{"default":{"default":"indramnings streg dobbelt lodret og højre"}}},{"key":"2561","mappings":{"default":{"default":"indramnings streg lodret single og venstre dobbelt"}}},{"key":"2562","mappings":{"default":{"default":"indramnings streg lodret dobbelt og venstre single"}}},{"key":"2563","mappings":{"default":{"default":"indramnings streg dobbelt lodret og venstre"}}},{"key":"2564","mappings":{"default":{"default":"indramnings streg ned single og vandret dobbelt"}}},{"key":"2565","mappings":{"default":{"default":"indramnings streg ned dobbelt og vandret single"}}},{"key":"2566","mappings":{"default":{"default":"indramnings streg dobbelt ned og vandret"}}},{"key":"2567","mappings":{"default":{"default":"indramnings streg op single og vandret dobbelt"}}},{"key":"2568","mappings":{"default":{"default":"indramnings streg op dobbelt og vandret single"}}},{"key":"2569","mappings":{"default":{"default":"indramnings streg dobbelt op and vandret"}}},{"key":"256A","mappings":{"default":{"default":"indramnings streg lodret single og vandret dobbelt"}}},{"key":"256B","mappings":{"default":{"default":"indramnings streg lodret dobbelt og vandret single"}}},{"key":"256C","mappings":{"default":{"default":"indramnings streg dobbelt lodret og vandret"}}},{"key":"256D","mappings":{"default":{"default":"tyndt indramningstegn med nedad- og højrevendt bue"}}},{"key":"256E","mappings":{"default":{"default":"tyndt indramningstegn med nedad- og venstrevendt bue"}}},{"key":"256F","mappings":{"default":{"default":"tyndt indramningstegn med opad- og venstrevendt bue"}}},{"key":"2570","mappings":{"default":{"default":"tyndt indramningstegn med opad- og højrevendt bue"}}},{"key":"2571","mappings":{"default":{"default":"tyndt diagonalt indramningstegn fra øverst til højre til nederst til venstre"}}},{"key":"2572","mappings":{"default":{"default":"tyndt diagonalt indramningstegn fra øverst til venstre til nederst til højre"}}},{"key":"2573","mappings":{"default":{"default":"tyndt indramningstegn med diagonalt kryds"}}},{"key":"2574","mappings":{"default":{"default":"tyndt venstrevendt indramningstegn"}}},{"key":"2575","mappings":{"default":{"default":"tyndt opadvendt indramningstegn"}}},{"key":"2576","mappings":{"default":{"default":"tyndt højrevendt indramningstegn"}}},{"key":"2577","mappings":{"default":{"default":"tyndt nedadvendt indramningstegn"}}},{"key":"2578","mappings":{"default":{"default":"tykt venstrevendt indramningstegn"}}},{"key":"2579","mappings":{"default":{"default":"tykt opadvendt indramningstegn"}}},{"key":"257A","mappings":{"default":{"default":"tykt højrevendt indramningstegn"}}},{"key":"257B","mappings":{"default":{"default":"tykt nedadvendt indramningstegn"}}},{"key":"257C","mappings":{"default":{"default":"tyndt venstrevendt og tykt højrevendt indramningstegn"}}},{"key":"257D","mappings":{"default":{"default":"tyndt opadvendt og tykt nedadvendt indramningstegn"}}},{"key":"257E","mappings":{"default":{"default":"tykt venstrevendt og tyndt højrevendt indramningstegn"}}},{"key":"257F","mappings":{"default":{"default":"tykt opadvendt og tyndt nedadvendt indramningstegn"}}},{"key":"2580","mappings":{"default":{"default":"øvre sort kasse"}}},{"key":"2581","mappings":{"default":{"default":"en ottende blok nederst"}}},{"key":"2582","mappings":{"default":{"default":"en kvart blok nederst"}}},{"key":"2583","mappings":{"default":{"default":"tre ottende blok nederst"}}},{"key":"2584","mappings":{"default":{"default":"nedre sort kasse"}}},{"key":"2585","mappings":{"default":{"default":"fem ottende blok nederst"}}},{"key":"2586","mappings":{"default":{"default":"trekvart blok nederst"}}},{"key":"2587","mappings":{"default":{"default":"syv ottende blok nederst"}}},{"key":"2588","mappings":{"default":{"default":"sort kasse"}}},{"key":"2589","mappings":{"default":{"default":"syv ottende blok til venstre"}}},{"key":"258A","mappings":{"default":{"default":"trekvart blok til venstre"}}},{"key":"258B","mappings":{"default":{"default":"fem ottende blok til venstre"}}},{"key":"258C","mappings":{"default":{"default":"halv blok til venstre"}}},{"key":"258D","mappings":{"default":{"default":"tre ottende blok til venstre"}}},{"key":"258E","mappings":{"default":{"default":"en kvart blok til venstre"}}},{"key":"258F","mappings":{"default":{"default":"en ottende blok til venstre"}}},{"key":"2590","mappings":{"default":{"default":"halv blok til højre"}}},{"key":"2591","mappings":{"default":{"default":"lys skygge"}}},{"key":"2592","mappings":{"default":{"default":"medium skygge"}}},{"key":"2593","mappings":{"default":{"default":"mørk skygge"}}},{"key":"2594","mappings":{"default":{"default":"en ottende blok øverst"}}},{"key":"2595","mappings":{"default":{"default":"en ottende blok til højre"}}},{"key":"2596","mappings":{"default":{"default":"kvadrant nederst til venstre"}}},{"key":"2597","mappings":{"default":{"default":"kvadrant nederst til højre"}}},{"key":"2598","mappings":{"default":{"default":"kvadrant øverst til venstre"}}},{"key":"2599","mappings":{"default":{"default":"kvadrant øverst til venstre og nederst til venstre og nederst til højre"}}},{"key":"259A","mappings":{"default":{"default":"kvadrant øverst til venstre og nederst til højre"}}},{"key":"259B","mappings":{"default":{"default":"kvadrant øverst til venstre og øverst til højre og nederst til venstre"}}},{"key":"259C","mappings":{"default":{"default":"kvadrant øverst til venstre og øverst til højre og nederst til højre"}}},{"key":"259D","mappings":{"default":{"default":"kvadrant øverst til højre"}}},{"key":"259E","mappings":{"default":{"default":"kvadrant øverst til højre og nederst til venstre"}}},{"key":"259F","mappings":{"default":{"default":"kvadrant øverst til højre og nederst til venstre og nederst til højre"}}},{"key":"25A0","mappings":{"default":{"default":"sort kvadrat"}}},{"key":"25A1","mappings":{"default":{"default":"hvidt kvadrat"}}},{"key":"25A2","mappings":{"default":{"default":"hvid firkant med afrundede hjørner"}}},{"key":"25A3","mappings":{"default":{"default":"hvid firkant, der indeholder en lille sort firkant"}}},{"key":"25A4","mappings":{"default":{"default":"firkant med vandret fyld"}}},{"key":"25A5","mappings":{"default":{"default":"firkant med lodret fyld"}}},{"key":"25A6","mappings":{"default":{"default":"firkant med ortogonalt krydsskraveret fyld"}}},{"key":"25A7","mappings":{"default":{"default":"firkant med fyld fra øverst til venstre til nederst til højre"}}},{"key":"25A8","mappings":{"default":{"default":"firkant med fyld fra øverst til højre til nederst til venstre"}}},{"key":"25A9","mappings":{"default":{"default":"firkant med diagonalt krydsskraveret fyld"}}},{"key":"25AA","mappings":{"default":{"default":"sort kvadrat"}}},{"key":"25AB","mappings":{"default":{"default":"hvidt kvadrat"}}},{"key":"25AC","mappings":{"default":{"default":"sort rektangel"}}},{"key":"25AD","mappings":{"default":{"default":"hvid firkant"}}},{"key":"25AE","mappings":{"default":{"default":"sort lodret rektangel"}}},{"key":"25AF","mappings":{"default":{"default":"hvid lodret rektangel"}}},{"key":"25B0","mappings":{"default":{"default":"sort parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"hvidt parallellogram"}}},{"key":"25B2","mappings":{"default":{"default":"sort trekant pegende op"}}},{"key":"25B3","mappings":{"default":{"default":"hvid trekant pegende op"}}},{"key":"25B4","mappings":{"default":{"default":"sort trekant pegende op"}}},{"key":"25B5","mappings":{"default":{"default":"hvid trekant pegende op"}}},{"key":"25B6","mappings":{"default":{"default":"sort trekant pegende mod højre"}}},{"key":"25B7","mappings":{"default":{"default":"hvid trekant pegende mod højre"}}},{"key":"25B8","mappings":{"default":{"default":"sort trekant pegende mod højre"}}},{"key":"25B9","mappings":{"default":{"default":"trekant pegende mod højre"}}},{"key":"25BA","mappings":{"default":{"default":"sort pilemarkør, der peger mod højre"}}},{"key":"25BB","mappings":{"default":{"default":"hvid markør, der peger mod højre"}}},{"key":"25BC","mappings":{"default":{"default":"sort trekant pegende ned"}}},{"key":"25BD","mappings":{"default":{"default":"hvid trekant pegende ned"}}},{"key":"25BE","mappings":{"default":{"default":"sort trekant pegende ned"}}},{"key":"25BF","mappings":{"default":{"default":"hvid trekant pegende ned"}}},{"key":"25C0","mappings":{"default":{"default":"sort treknt pegende mod venstre"}}},{"key":"25C1","mappings":{"default":{"default":"hvid trekant pegende mod venstre"}}},{"key":"25C2","mappings":{"default":{"default":"sort treknt pegende mod venstre"}}},{"key":"25C3","mappings":{"default":{"default":"hvid tekant pegende mod venstre"}}},{"key":"25C4","mappings":{"default":{"default":"sort trekant med spids mod venstre"}}},{"key":"25C5","mappings":{"default":{"default":"hvid trekant med spids mod venstre"}}},{"key":"25C6","mappings":{"default":{"default":"sort diamant"}}},{"key":"25C7","mappings":{"default":{"default":"hvid diamant"}}},{"key":"25C8","mappings":{"default":{"default":"hvid diamant med sort diamant"}}},{"key":"25C9","mappings":{"default":{"default":"fiskeøje"}}},{"key":"25CA","mappings":{"default":{"default":"rombe"}}},{"key":"25CB","mappings":{"default":{"default":"hvid cirkel"}}},{"key":"25CC","mappings":{"default":{"default":"prikket cirkel"}}},{"key":"25CD","mappings":{"default":{"default":"cirkel med lodret fyld"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"sort cirkel"}}},{"key":"25D0","mappings":{"default":{"default":"cirkel med venstre halvdel sort"}}},{"key":"25D1","mappings":{"default":{"default":"cirkel med højre halvdel sort"}}},{"key":"25D2","mappings":{"default":{"default":"cirkel med nedre halvdel sort"}}},{"key":"25D3","mappings":{"default":{"default":"cirkel med øvre halvdel sort"}}},{"key":"25D4","mappings":{"default":{"default":"cirkel med øverste højre sort"}}},{"key":"25D5","mappings":{"default":{"default":"sort cirkel med øverste venstre kvadrant hvid"}}},{"key":"25D6","mappings":{"default":{"default":"sort venstre halvdel af cirkel"}}},{"key":"25D7","mappings":{"default":{"default":"sort højre havdel af cirkel"}}},{"key":"25D8","mappings":{"default":{"default":"stor hvid prik på sort baggrund"}}},{"key":"25D9","mappings":{"default":{"default":"hvid cirkel på sort baggrund"}}},{"key":"25DA","mappings":{"default":{"default":"øvre halvdel af hvid cirkel på sort baggrund"}}},{"key":"25DB","mappings":{"default":{"default":"nedre halvdel af hvid cirkel på sort baggrund"}}},{"key":"25DC","mappings":{"default":{"default":"øvre venstre kvadrant cirkulær bue"}}},{"key":"25DD","mappings":{"default":{"default":"øvre højre kvadrant cirkulær bue"}}},{"key":"25DE","mappings":{"default":{"default":"nedre højre kvadrant cirkulær bue"}}},{"key":"25DF","mappings":{"default":{"default":"nedre venstre kvadrant cirkulær bue"}}},{"key":"25E0","mappings":{"default":{"default":"øvre halvcirkel"}}},{"key":"25E1","mappings":{"default":{"default":"nedre halvcirkel"}}},{"key":"25E2","mappings":{"default":{"default":"sort nedre højre trekant"}}},{"key":"25E3","mappings":{"default":{"default":"sort nedre venstre trekant"}}},{"key":"25E4","mappings":{"default":{"default":"sort øvre venstre trekant"}}},{"key":"25E5","mappings":{"default":{"default":"sort øvre højre trekant"}}},{"key":"25E6","mappings":{"default":{"default":"komposition"}}},{"key":"25E7","mappings":{"default":{"default":"kvadrat med venstre halvdel sort"}}},{"key":"25E8","mappings":{"default":{"default":"kvadrat med højre halvdel sort"}}},{"key":"25E9","mappings":{"default":{"default":"kvadrat med øvre venstre halvdel sort"}}},{"key":"25EA","mappings":{"default":{"default":"kvadrat med nedre højre halvdel sort"}}},{"key":"25EB","mappings":{"default":{"default":"hvidt kvadrat med skærende linie"}}},{"key":"25EC","mappings":{"default":{"default":"hvid trekant pegende op med prik"}}},{"key":"25ED","mappings":{"default":{"default":"trekant pegende op med venstre halvdel sort"}}},{"key":"25EE","mappings":{"default":{"default":"trekant pegende op med højre halvdel sort"}}},{"key":"25EF","mappings":{"default":{"default":"stor cirkel"}}},{"key":"25F0","mappings":{"default":{"default":"hvid firkant med kvadrant øverst til venstre"}}},{"key":"25F1","mappings":{"default":{"default":"hvid firkant med kvadrant nederst til venstre"}}},{"key":"25F2","mappings":{"default":{"default":"hvid firkant med kvadrant nederst til højre"}}},{"key":"25F3","mappings":{"default":{"default":"hvid firkant med kvadrant øverst til højre"}}},{"key":"25F4","mappings":{"default":{"default":"hvid cirkel med kvadrant øverst til venstre"}}},{"key":"25F5","mappings":{"default":{"default":"hvid cirkel med kvadrant nederst til venstre"}}},{"key":"25F6","mappings":{"default":{"default":"hvid cirkel med kvadrant nederst til højre"}}},{"key":"25F7","mappings":{"default":{"default":"hvid cirkel med kvadrant øverst til højre"}}},{"key":"25F8","mappings":{"default":{"default":"øvre venstre trekant"}}},{"key":"25F9","mappings":{"default":{"default":"øvre højre trekant"}}},{"key":"25FA","mappings":{"default":{"default":"nedre venstre trekant"}}},{"key":"25FB","mappings":{"default":{"default":"hvidt medium kvadrat"}}},{"key":"25FC","mappings":{"default":{"default":"sort medium kvadrat"}}},{"key":"25FD","mappings":{"default":{"default":"hvidt medium kvadrat"}}},{"key":"25FE","mappings":{"default":{"default":"sort medium kvadrat"}}},{"key":"25FF","mappings":{"default":{"default":"nedre højre trekant"}}},{"key":"2B12","mappings":{"default":{"default":"firkant, hvor den øverste halvdel er sort"}}},{"key":"2B13","mappings":{"default":{"default":"firkant, hvor den nederste halvdel er sort"}}},{"key":"2B14","mappings":{"default":{"default":"firkant, hvor den øverste højre diagonale halvdel er sort"}}},{"key":"2B15","mappings":{"default":{"default":"firkant, hvor den nederste venstre diagonale halvdel er sort"}}},{"key":"2B16","mappings":{"default":{"default":"rombe, hvor venstre halvdel er sort"}}},{"key":"2B17","mappings":{"default":{"default":"rombe, hvor højre halvdel er sort"}}},{"key":"2B18","mappings":{"default":{"default":"rombe, hvor den øverste halvdel er sort"}}},{"key":"2B19","mappings":{"default":{"default":"rombe, hvor den nederste halvdel er sort"}}},{"key":"2B1A","mappings":{"default":{"default":"stiplet firkant"}}},{"key":"2B1B","mappings":{"default":{"default":"stor sort firkant"}}},{"key":"2B1C","mappings":{"default":{"default":"stor hvid firkant"}}},{"key":"2B1D","mappings":{"default":{"default":"meget lille sort firkant"}}},{"key":"2B1E","mappings":{"default":{"default":"meget lille hvid firkant"}}},{"key":"2B1F","mappings":{"default":{"default":"sort femkant"}}},{"key":"2B20","mappings":{"default":{"default":"hvid femkant"}}},{"key":"2B21","mappings":{"default":{"default":"hvid sekskant"}}},{"key":"2B22","mappings":{"default":{"default":"sort sekskant"}}},{"key":"2B23","mappings":{"default":{"default":"vandret sort sekskant"}}},{"key":"2B24","mappings":{"default":{"default":"stor sort cirkel"}}},{"key":"2B25","mappings":{"default":{"default":"mellemstor sort rombe"}}},{"key":"2B26","mappings":{"default":{"default":"mellemstor hvid rombe"}}},{"key":"2B27","mappings":{"default":{"default":"mellemstor sort rombe"}}},{"key":"2B28","mappings":{"default":{"default":"mellemstor hvid rombe"}}},{"key":"2B29","mappings":{"default":{"default":"lille sort rombe"}}},{"key":"2B2A","mappings":{"default":{"default":"lille sort rombe"}}},{"key":"2B2B","mappings":{"default":{"default":"lille hvid rombe"}}},{"key":"2B2C","mappings":{"default":{"default":"vandret sort ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"vandret hvid ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"sort lodret ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"hvid lodret ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"hvid medium stjerne"}}},{"key":"2B51","mappings":{"default":{"default":"lille sort stjerne"}}},{"key":"2B52","mappings":{"default":{"default":"lille hvid stjerne"}}},{"key":"2B53","mappings":{"default":{"default":"sort femkant, der peger mod højre"}}},{"key":"2B54","mappings":{"default":{"default":"hvid femkant, der peger mod højre"}}},{"key":"2B55","mappings":{"default":{"default":"stor kraftig cirkel"}}},{"key":"2B56","mappings":{"default":{"default":"kraftig oval med oval indeni"}}},{"key":"2B57","mappings":{"default":{"default":"kraftig cirkel med cirkel indeni"}}},{"key":"2B58","mappings":{"default":{"default":"kraftig cirkel"}}},{"key":"2B59","mappings":{"default":{"default":"andreaskors i en kraftig cirkel"}}}] +, +"da/symbols/math_harpoons.min": +[{"locale":"da"},{"key":"21BC","mappings":{"default":{"default":"venstre harpun op"}}},{"key":"21BD","mappings":{"default":{"default":"venstre harpun ned"}}},{"key":"21BE","mappings":{"default":{"default":"op harpun højre"}}},{"key":"21BF","mappings":{"default":{"default":"op harpun venstre"}}},{"key":"21C0","mappings":{"default":{"default":"højre harpun op"}}},{"key":"21C1","mappings":{"default":{"default":"højre harpun ned"}}},{"key":"21C2","mappings":{"default":{"default":"ned harpun højre"}}},{"key":"21C3","mappings":{"default":{"default":"ned harpun venstre"}}},{"key":"21CB","mappings":{"default":{"default":"venstre harpun over højre harpun"}}},{"key":"21CC","mappings":{"default":{"default":"højre harpun over venstre harpun"}}},{"key":"294A","mappings":{"default":{"default":"dobbelt harpun med spids op ti lvenstre og spids ned til højre"}}},{"key":"294B","mappings":{"default":{"default":"dobbelt harpun med spids ned til venstre og spids op til højre"}}},{"key":"294C","mappings":{"default":{"default":"opadvendt spids højre- og nedadvendt spids venstrevendt harpun"}}},{"key":"294D","mappings":{"default":{"default":"opadvendt spids venstre- og nedadvendt spids højrevendt harpun"}}},{"key":"294E","mappings":{"default":{"default":"dobbelt harpun med spids up til venstre og spids op til højre"}}},{"key":"294F","mappings":{"default":{"default":"op ned harpun med spids mod højre"}}},{"key":"2950","mappings":{"default":{"default":"dobbelt harpun med spids ned til venstre og spids ned til højre"}}},{"key":"2951","mappings":{"default":{"default":"harpun op med spids mod venstre"}}},{"key":"2952","mappings":{"default":{"default":"venstre harpun mod bar spids op"}}},{"key":"2953","mappings":{"default":{"default":"højre harpun mod bar spids op"}}},{"key":"2954","mappings":{"default":{"default":"harpun op mod bar med spids til højre"}}},{"key":"2955","mappings":{"default":{"default":"harpun ned mod bar med spids til højre"}}},{"key":"2956","mappings":{"default":{"default":"venstre harpun mod bar spids ned"}}},{"key":"2957","mappings":{"default":{"default":"højre harpun mod bar spids ned"}}},{"key":"2958","mappings":{"default":{"default":"harpun op mod bar med spids til venstre"}}},{"key":"2959","mappings":{"default":{"default":"harpun ned mod bar med spids til venstre"}}},{"key":"295A","mappings":{"default":{"default":"venstre harpun fra bar med spids op"}}},{"key":"295B","mappings":{"default":{"default":"højre harpun fra bar med spids op"}}},{"key":"295C","mappings":{"default":{"default":"harpun op fra bar med spids mod højre"}}},{"key":"295D","mappings":{"default":{"default":"harpun ned fra bar med spids mod højre"}}},{"key":"295E","mappings":{"default":{"default":"venstre harpun fra bar med spids ned"}}},{"key":"295F","mappings":{"default":{"default":"højre harpun fra bar med spids ned"}}},{"key":"2960","mappings":{"default":{"default":"harpun op fra bar med spids mod venstre"}}},{"key":"2961","mappings":{"default":{"default":"harpun ned fra bar med spids mod venstre"}}},{"key":"2962","mappings":{"default":{"default":"venstre harpun med spids op over venstre harpun med spids ned"}}},{"key":"2963","mappings":{"default":{"default":"harpun op med spids til venstre ved siden af harpun op med spids til højre"}}},{"key":"2964","mappings":{"default":{"default":"højre harpun med spids op over højre harpun med spids ned"}}},{"key":"2965","mappings":{"default":{"default":"harpun op med spids mod venstre ved siden af harpun ned med spids mod højre"}}},{"key":"2966","mappings":{"default":{"default":"venstre harpun med spids op over højre harpun med spids op"}}},{"key":"2967","mappings":{"default":{"default":"venstre harpun med spids ned over højre harpun med spids ned"}}},{"key":"2968","mappings":{"default":{"default":"højre haarpun med spids op over venstre harpun med spids op"}}},{"key":"2969","mappings":{"default":{"default":"højre harpun med spids ned over venstre harpun med spids ned"}}},{"key":"296A","mappings":{"default":{"default":"venstre harpun over bar"}}},{"key":"296B","mappings":{"default":{"default":"venstre harpun under bar"}}},{"key":"296C","mappings":{"default":{"default":"højre harpun over bar"}}},{"key":"296D","mappings":{"default":{"default":"højre harpun under bar"}}},{"key":"296E","mappings":{"default":{"default":"harpun op harpun ned"}}},{"key":"296F","mappings":{"default":{"default":"harpun ned harpun op"}}},{"key":"297C","mappings":{"default":{"default":"venstre fiskekrog"}}},{"key":"297D","mappings":{"default":{"default":"højre fiskekrog"}}},{"key":"297E","mappings":{"default":{"default":"lodret linie med dobbelt krog"}}},{"key":"297F","mappings":{"default":{"default":"fiskekrog ned"}}}] +, +"da/symbols/math_non_characters.min": +[{"locale":"da"},{"key":"210F","mappings":{"default":{"default":"h med kursiv oven over to pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"stort n lille o nummer symbol"}}},{"key":"2117","mappings":{"default":{"default":"kopieringsret"}}},{"key":"211E","mappings":{"default":{"default":"recepttegn"}}},{"key":"211F","mappings":{"default":{"default":"svar"}}},{"key":"2120","mappings":{"default":{"default":"servicemærke"}}},{"key":"2121","mappings":{"default":{"default":"telefontegn"}}},{"key":"2122","mappings":{"default":{"default":"stort T stort M"}}},{"key":"2123","mappings":{"default":{"default":"versikel"}}},{"key":"2125","mappings":{"default":{"default":"ounce symbol"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"omvendt ohm"}}},{"key":"212A","mappings":{"default":{"default":"grader kelvin"}}},{"key":"212B","mappings":{"default":{"default":"ångstrøm"}}},{"key":"212E","mappings":{"default":{"default":"anslået"}}},{"key":"2132","mappings":{"default":{"default":"drejet stort f"}}},{"key":"2139","mappings":{"default":{"default":"informationskilde"}}},{"key":"213A","mappings":{"default":{"default":"drejet stort Q"}}},{"key":"213B","mappings":{"default":{"default":"faxtegn"}}},{"key":"2141","mappings":{"default":{"default":"drejet stort G med sans serif"}}},{"key":"2142","mappings":{"default":{"default":"drejet stort L med sans serif"}}},{"key":"2143","mappings":{"default":{"default":"omvendt stort L med sans serif"}}},{"key":"2144","mappings":{"default":{"default":"vendt stort Y med sans serif"}}}] +, +"da/symbols/math_symbols.min": +[{"locale":"da"},{"key":"0021","mappings":{"default":{"default":"fakultet"}}},{"key":"0022","mappings":{"default":{"default":"anførselstegn"}}},{"key":"0023","mappings":{"default":{"default":"symbol for antal"}}},{"key":"0024","mappings":{"default":{"default":"dollar"}}},{"key":"0025","mappings":{"default":{"default":"procent"}}},{"key":"0026","mappings":{"default":{"default":"og tegn"}}},{"key":"0027","mappings":{"default":{"default":"apostrof"}}},{"key":"002A","mappings":{"default":{"default":"gange"}}},{"key":"002B","mappings":{"default":{"default":"plustegn"}}},{"key":"002C","mappings":{"default":{"default":"komma"}}},{"key":"002D","mappings":{"default":{"default":"minustegn"}}},{"key":"002E","mappings":{"default":{"default":"prik"}}},{"key":"002F","mappings":{"default":{"default":"skråstreg"}}},{"key":"003A","mappings":{"default":{"default":"kolon"}}},{"key":"003B","mappings":{"default":{"default":"semikolon"}}},{"key":"003C","mappings":{"default":{"default":"mindre end"}}},{"key":"003D","mappings":{"default":{"default":"lig med"}}},{"key":"003E","mappings":{"default":{"default":"større end"}}},{"key":"003F","mappings":{"default":{"default":"spørgsmålstegn"}}},{"key":"0040","mappings":{"default":{"default":"snabel a"}}},{"key":"005C","mappings":{"default":{"default":"omvendt skråstreg"}}},{"key":"005E","mappings":{"default":{"default":"cirkumfleks"}}},{"key":"005F","mappings":{"default":{"default":"understreget"}}},{"key":"0060","mappings":{"default":{"default":"grave accent"}}},{"key":"007C","mappings":{"default":{"default":"lodret linie"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"omvendt udråbstegn"}}},{"key":"00A2","mappings":{"default":{"default":"cent"}}},{"key":"00A3","mappings":{"default":{"default":"pund"}}},{"key":"00A4","mappings":{"default":{"default":"præcisions symbol"}}},{"key":"00A5","mappings":{"default":{"default":"jen"}}},{"key":"00A6","mappings":{"default":{"default":"brudt bar"}}},{"key":"00A7","mappings":{"default":{"default":"paragraf tegn"}}},{"key":"00A8","mappings":{"default":{"default":"omlyd"}}},{"key":"00A9","mappings":{"default":{"default":"kopieringstegn"}}},{"key":"00AA","mappings":{"default":{"default":"feminin ordinal indikator"}}},{"key":"00AB","mappings":{"default":{"default":"dobbeltvinkel citat angivelse pegende mod venstre"}}},{"key":"00AC","mappings":{"default":{"default":"ikke"}}},{"key":"00AE","mappings":{"default":{"default":"symbol for registreret"}}},{"key":"00AF","mappings":{"default":{"default":"streg over"}}},{"key":"00B0","mappings":{"default":{"default":"grader"}}},{"key":"00B1","mappings":{"default":{"default":"plus minus"}}},{"key":"00B4","mappings":{"default":{"default":"accent aigu"}}},{"key":"00B5","mappings":{"default":{"default":"mikro symbol"}}},{"key":"00B6","mappings":{"default":{"default":"paragraf tegn"}}},{"key":"00B7","mappings":{"default":{"default":"prik"}}},{"key":"00B8","mappings":{"default":{"default":"cedille"}}},{"key":"00BA","mappings":{"default":{"default":"maskulin ordinal indikator"}}},{"key":"00BB","mappings":{"default":{"default":"dobbeltvinkel citatangivelse pegende mod højre"}}},{"key":"00BF","mappings":{"default":{"default":"omvendt spørgsmålstegn"}}},{"key":"00D7","mappings":{"default":{"default":"krydsprodukt"}}},{"key":"00F7","mappings":{"default":{"default":"divides"}}},{"key":"02D8","mappings":{"default":{"default":"brevis"}}},{"key":"02B9","mappings":{"default":{"default":"primtegn"}}},{"key":"02BA","mappings":{"default":{"default":"dobbelt primtegn"}}},{"key":"02D9","mappings":{"default":{"default":"med prik over"}}},{"key":"02DA","mappings":{"default":{"default":"med ring over"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"dobbelt accent aigu accent"}}},{"key":"2010","mappings":{"default":{"default":"minus"}}},{"key":"2011","mappings":{"default":{"default":"hård bindestreg"}}},{"key":"2012","mappings":{"default":{"default":"tankestreg"}}},{"key":"2013","mappings":{"default":{"default":"streg"}}},{"key":"2014","mappings":{"default":{"default":"streg"}}},{"key":"2015","mappings":{"default":{"default":"vandret bar"}}},{"key":"2016","mappings":{"default":{"default":"dobbelt lodret bar"}}},{"key":"2017","mappings":{"default":{"default":"dobbelt understregning"}}},{"key":"2018","mappings":{"default":{"default":"venstre citat tegn"}}},{"key":"2019","mappings":{"default":{"default":"højre citat tegn"}}},{"key":"201A","mappings":{"default":{"default":"lavt enkelt citat symbol"}}},{"key":"201B","mappings":{"default":{"default":"venstre, omvendt enkelt anførselstegn"}}},{"key":"201C","mappings":{"default":{"default":"venstre citat tegn"}}},{"key":"201D","mappings":{"default":{"default":"højre citat tegn"}}},{"key":"201E","mappings":{"default":{"default":"lavt dobbelt citat symbol"}}},{"key":"201F","mappings":{"default":{"default":"venstre, omvendt dobbelt anførselstegn"}}},{"key":"2020","mappings":{"default":{"default":"kors"}}},{"key":"2021","mappings":{"default":{"default":"dobbelt dagger"}}},{"key":"2022","mappings":{"default":{"default":"punkt"}}},{"key":"2023","mappings":{"default":{"default":"trekantet punkttegn"}}},{"key":"2024","mappings":{"default":{"default":"en prik"}}},{"key":"2025","mappings":{"default":{"default":"to prikker"}}},{"key":"2026","mappings":{"default":{"default":"prik prik prik"}}},{"key":"2027","mappings":{"default":{"default":"orddelingspunkt"}}},{"key":"2030","mappings":{"default":{"default":"promille tegn"}}},{"key":"2031","mappings":{"default":{"default":"per ti tusinde tegn"}}},{"key":"2032","mappings":{"default":{"default":"mærke"}}},{"key":"2033","mappings":{"default":{"default":"dobbelt mærke"}}},{"key":"2034","mappings":{"default":{"default":"trippel mærke"}}},{"key":"2035","mappings":{"default":{"default":"omvendt mærke"}}},{"key":"2036","mappings":{"default":{"default":"omvendt dobbelt mærke"}}},{"key":"2037","mappings":{"default":{"default":"omvendt tredobbelt primtegn"}}},{"key":"2038","mappings":{"default":{"default":"indsætningspunkt"}}},{"key":"2039","mappings":{"default":{"default":"enkelt vinkel citat tegn pegende mod venstre"}}},{"key":"203A","mappings":{"default":{"default":"enkelt vinkel citat tegn pegende mod højre"}}},{"key":"203B","mappings":{"default":{"default":"henvisningsmærke"}}},{"key":"203C","mappings":{"default":{"default":"dobbelt udråbstegn"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"med linie over"}}},{"key":"203F","mappings":{"default":{"default":"bindebue"}}},{"key":"2040","mappings":{"default":{"default":"med bue over"}}},{"key":"2041","mappings":{"default":{"default":"omvendt y"}}},{"key":"2042","mappings":{"default":{"default":"asterisme"}}},{"key":"2043","mappings":{"default":{"default":"lille firkant"}}},{"key":"2044","mappings":{"default":{"default":"skråstreg"}}},{"key":"2047","mappings":{"default":{"default":"dobbelt spørgsmålstegn"}}},{"key":"2048","mappings":{"default":{"default":"spørgsmåls- og udråbstegn"}}},{"key":"2049","mappings":{"default":{"default":"udråbs- og spørgsmålstegn"}}},{"key":"204B","mappings":{"default":{"default":"omvendt afsnitstegn"}}},{"key":"204C","mappings":{"default":{"default":"sort pil mod venstre-punkttegn"}}},{"key":"204D","mappings":{"default":{"default":"sort pil mod højre-punkttegn"}}},{"key":"204E","mappings":{"default":{"default":"lav stjerne"}}},{"key":"204F","mappings":{"default":{"default":"omvendt semikolon"}}},{"key":"2050","mappings":{"default":{"default":"bue over bue under"}}},{"key":"2051","mappings":{"default":{"default":"to stjerner justeret lodret"}}},{"key":"2052","mappings":{"default":{"default":"kommercielt minustegn"}}},{"key":"2053","mappings":{"default":{"default":"svungen bindestreg"}}},{"key":"2054","mappings":{"default":{"default":"inverteret bindebue"}}},{"key":"2055","mappings":{"default":{"default":"tegnsætningstegn blomst"}}},{"key":"2056","mappings":{"default":{"default":"tegnsætning med tre prikker"}}},{"key":"2057","mappings":{"default":{"default":"firdobbelt mærke"}}},{"key":"2058","mappings":{"default":{"default":"tegnsætning med fire prikker"}}},{"key":"2059","mappings":{"default":{"default":"tegnsætning med fem prikker"}}},{"key":"205A","mappings":{"default":{"default":"tegnsætning med to prikker"}}},{"key":"205B","mappings":{"default":{"default":"markering med fire prikker"}}},{"key":"205C","mappings":{"default":{"default":"kors med prikker"}}},{"key":"205D","mappings":{"default":{"default":"tre lodrette prikker"}}},{"key":"205E","mappings":{"default":{"default":"fire lodrette prikker"}}},{"key":"207A","mappings":{"default":{"default":"hævet plustegn"}}},{"key":"207B","mappings":{"default":{"default":"hævet minustegn"}}},{"key":"207C","mappings":{"default":{"default":"hævet lighedstegn"}}},{"key":"207D","mappings":{"default":{"default":"hævet venstre parentes"}}},{"key":"207E","mappings":{"default":{"default":"hævet højre parentes"}}},{"key":"208A","mappings":{"default":{"default":"sænket plustegn"}}},{"key":"208B","mappings":{"default":{"default":"sænket minustegn"}}},{"key":"208C","mappings":{"default":{"default":"sænket lighedstegn"}}},{"key":"208D","mappings":{"default":{"default":"sænket venstre parentes"}}},{"key":"208E","mappings":{"default":{"default":"sænket højre parentes"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"vendt og-tegn"}}},{"key":"214C","mappings":{"default":{"default":"pr."}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"vendt lille f"}}},{"key":"2200","mappings":{"default":{"default":"for alle"}}},{"key":"2201","mappings":{"default":{"default":"komplement"}}},{"key":"2203","mappings":{"default":{"default":"der eksisterer"}}},{"key":"2204","mappings":{"default":{"default":"der eksisterer ikke"}}},{"key":"2205","mappings":{"default":{"default":"tom mængde"}}},{"key":"2206","mappings":{"default":{"default":"stort delta"}}},{"key":"2208","mappings":{"default":{"default":"element i"}}},{"key":"2209","mappings":{"default":{"default":"ikke element i"}}},{"key":"220A","mappings":{"default":{"default":"element i"}}},{"key":"220B","mappings":{"default":{"default":"indeholder som element"}}},{"key":"220C","mappings":{"default":{"default":"indeholder ikke som element"}}},{"key":"220D","mappings":{"default":{"default":"indeholder som element"}}},{"key":"220E","mappings":{"default":{"default":"bevis slut"}}},{"key":"220F","mappings":{"default":{"default":"produkt"}}},{"key":"2210","mappings":{"default":{"default":"co product"}}},{"key":"2211","mappings":{"default":{"default":"sum"}}},{"key":"2212","mappings":{"default":{"default":"minustegn"}}},{"key":"2213","mappings":{"default":{"default":"minus plus"}}},{"key":"2214","mappings":{"default":{"default":"prik plus"}}},{"key":"2215","mappings":{"default":{"default":"divisions skråstreg"}}},{"key":"2216","mappings":{"default":{"default":"mængde minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk operator"}}},{"key":"2218","mappings":{"default":{"default":"komposition stjerne"}}},{"key":"2219","mappings":{"default":{"default":"prik operator"}}},{"key":"221A","mappings":{"default":{"default":"radikal"}}},{"key":"221B","mappings":{"default":{"default":"tredie rod"}}},{"key":"221C","mappings":{"default":{"default":"fjerde rod"}}},{"key":"221D","mappings":{"default":{"default":"proportional til"}}},{"key":"221E","mappings":{"default":{"default":"uendelig"}}},{"key":"221F","mappings":{"default":{"default":"højre vinkel"}}},{"key":"2220","mappings":{"default":{"default":"vinkel"}}},{"key":"2221","mappings":{"default":{"default":"målt vinkel"}}},{"key":"2222","mappings":{"default":{"default":"sfærisk vinkel"}}},{"key":"2223","mappings":{"default":{"default":"går op i"}}},{"key":"2224","mappings":{"default":{"default":"går ikke op i"}}},{"key":"2225","mappings":{"default":{"default":"parallel med"}}},{"key":"2226","mappings":{"default":{"default":"ikke parallel med"}}},{"key":"2227","mappings":{"default":{"default":"og"}}},{"key":"2228","mappings":{"default":{"default":"eller"}}},{"key":"2229","mappings":{"default":{"default":"snit"}}},{"key":"222A","mappings":{"default":{"default":"forening"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"dobbelt integral"}}},{"key":"222D","mappings":{"default":{"default":"trippel integral"}}},{"key":"222E","mappings":{"default":{"default":"kontur integral"}}},{"key":"222F","mappings":{"default":{"default":"overflade integral"}}},{"key":"2230","mappings":{"default":{"default":"volumen integral"}}},{"key":"2231","mappings":{"default":{"default":"integral med uret"}}},{"key":"2232","mappings":{"default":{"default":"kontur integral med uret (pil på højre side"}}},{"key":"2233","mappings":{"default":{"default":"kontur integral mod uret (pil på højre side"}}},{"key":"2234","mappings":{"default":{"default":"derfor"}}},{"key":"2235","mappings":{"default":{"default":"fordi eller eftersom"}}},{"key":"2236","mappings":{"default":{"default":"forhold"}}},{"key":"2237","mappings":{"default":{"default":"forhold"}}},{"key":"2238","mappings":{"default":{"default":"prik minus"}}},{"key":"2239","mappings":{"default":{"default":"overskud"}}},{"key":"223A","mappings":{"default":{"default":"geometrisk forhold"}}},{"key":"223B","mappings":{"default":{"default":"homotetisk"}}},{"key":"223C","mappings":{"default":{"default":"tilde operator"}}},{"key":"223D","mappings":{"default":{"default":"omvendt tilde"}}},{"key":"223E","mappings":{"default":{"default":"omvendt blødt s"}}},{"key":"223F","mappings":{"default":{"default":"sinus bølge"}}},{"key":"2240","mappings":{"default":{"default":"wreath produkt"}}},{"key":"2241","mappings":{"default":{"default":"tilde overstreget"}}},{"key":"2242","mappings":{"default":{"default":"minus over tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotisk lig med"}}},{"key":"2244","mappings":{"default":{"default":"ikke asymptotisk lig med"}}},{"key":"2245","mappings":{"default":{"default":"tilnærmelsesvist lig med"}}},{"key":"2246","mappings":{"default":{"default":"tilnærmelsesvist lig med men ikke lig med"}}},{"key":"2247","mappings":{"default":{"default":"hverken tilnærmelsesvist lig med eller lig med"}}},{"key":"2248","mappings":{"default":{"default":"cirka lig med"}}},{"key":"2249","mappings":{"default":{"default":"ikke cirka lig med"}}},{"key":"224A","mappings":{"default":{"default":"lig med eller næsten lig med"}}},{"key":"224B","mappings":{"default":{"default":"trippel tilde"}}},{"key":"224C","mappings":{"default":{"default":"alle lig med"}}},{"key":"224D","mappings":{"default":{"default":"ækvivalent med"}}},{"key":"224E","mappings":{"default":{"default":"geometrisk lig med"}}},{"key":"224F","mappings":{"default":{"default":"forskel mellem"}}},{"key":"2250","mappings":{"default":{"default":"ligheds tegn med prik over"}}},{"key":"2251","mappings":{"default":{"default":"geometrisk lig med"}}},{"key":"2252","mappings":{"default":{"default":"tilnærmelsesvist lig med eller billedet af"}}},{"key":"2253","mappings":{"default":{"default":"billedet af eller tilnærmelsesvist lig med"}}},{"key":"2254","mappings":{"default":{"default":"kolon lig med"}}},{"key":"2255","mappings":{"default":{"default":"lig med kolon"}}},{"key":"2256","mappings":{"default":{"default":"ring i lighedstegn"}}},{"key":"2257","mappings":{"default":{"default":"lighedstegn med bolle over"}}},{"key":"2258","mappings":{"default":{"default":"svarer til"}}},{"key":"2259","mappings":{"default":{"default":"estimerer"}}},{"key":"225A","mappings":{"default":{"default":"lighedstegn med v over"}}},{"key":"225B","mappings":{"default":{"default":"lighedstegn med stjerne over"}}},{"key":"225C","mappings":{"default":{"default":"lighedstegn med delta over"}}},{"key":"225D","mappings":{"default":{"default":"er per definition lig med"}}},{"key":"225E","mappings":{"default":{"default":"lighedstegn med m over"}}},{"key":"225F","mappings":{"default":{"default":"lighedstegn med spørgsmålstegn over"}}},{"key":"2260","mappings":{"default":{"default":"er ikke lig med"}}},{"key":"2261","mappings":{"default":{"default":"identisk med"}}},{"key":"2262","mappings":{"default":{"default":"ikke identisk med"}}},{"key":"2263","mappings":{"default":{"default":"strængt ækvivalent med"}}},{"key":"2264","mappings":{"default":{"default":"mindre end eller lig med"}}},{"key":"2265","mappings":{"default":{"default":"større end eller lig med"}}},{"key":"2266","mappings":{"default":{"default":"mindre end over lig med"}}},{"key":"2267","mappings":{"default":{"default":"større end over lig med"}}},{"key":"2268","mappings":{"default":{"default":"mindre end men ikke lig med"}}},{"key":"2269","mappings":{"default":{"default":"større end men ikke lig med"}}},{"key":"226A","mappings":{"default":{"default":"meget mindre end"}}},{"key":"226B","mappings":{"default":{"default":"meget større end"}}},{"key":"226C","mappings":{"default":{"default":"mellem"}}},{"key":"226D","mappings":{"default":{"default":"ikke ækvivalent med"}}},{"key":"226E","mappings":{"default":{"default":"ikke mindre end"}}},{"key":"226F","mappings":{"default":{"default":"ikke større end"}}},{"key":"2270","mappings":{"default":{"default":"hverken mindre end eller lig med"}}},{"key":"2271","mappings":{"default":{"default":"hverken større end eller lig med"}}},{"key":"2272","mappings":{"default":{"default":"mindre end eller ækvivalent med"}}},{"key":"2273","mappings":{"default":{"default":"større end eller ækvivalent med"}}},{"key":"2274","mappings":{"default":{"default":"hverken mindre end eller ækvivalent med"}}},{"key":"2275","mappings":{"default":{"default":"hverken større end eller ækvivalent med"}}},{"key":"2276","mappings":{"default":{"default":"mindre eller større end"}}},{"key":"2277","mappings":{"default":{"default":"større eller mindre end"}}},{"key":"2278","mappings":{"default":{"default":"hverken større eller mindre end"}}},{"key":"2279","mappings":{"default":{"default":"hverken mindre eller større end"}}},{"key":"227A","mappings":{"default":{"default":"buet mindre end"}}},{"key":"227B","mappings":{"default":{"default":"buet større end"}}},{"key":"227C","mappings":{"default":{"default":"buet mindre end eller lig med"}}},{"key":"227D","mappings":{"default":{"default":"buet større end eller lig med"}}},{"key":"227E","mappings":{"default":{"default":"buet indre end eller er ækvivalent med"}}},{"key":"227F","mappings":{"default":{"default":"buet større end eller er ækvivalent med"}}},{"key":"2280","mappings":{"default":{"default":"ikke buet mindre end"}}},{"key":"2281","mappings":{"default":{"default":"ikke buet større end"}}},{"key":"2282","mappings":{"default":{"default":"delmængde af"}}},{"key":"2283","mappings":{"default":{"default":"indeholder som delmængde"}}},{"key":"2284","mappings":{"default":{"default":"ikke en delmængde af"}}},{"key":"2285","mappings":{"default":{"default":"indeholder ikke som delmængde"}}},{"key":"2286","mappings":{"default":{"default":"delmængde af eller lig med"}}},{"key":"2287","mappings":{"default":{"default":"indeholder som delmængde eller er lig med"}}},{"key":"2288","mappings":{"default":{"default":"hverken delmængde af eller lig med"}}},{"key":"2289","mappings":{"default":{"default":"indeholder hverken som delmængde eller er lig med"}}},{"key":"228A","mappings":{"default":{"default":"delmængde af men ikke lig med"}}},{"key":"228B","mappings":{"default":{"default":"indeholder som delmængde af men er ikke lig med"}}},{"key":"228C","mappings":{"default":{"default":"multimængde"}}},{"key":"228D","mappings":{"default":{"default":"multimængde multiplikation"}}},{"key":"228E","mappings":{"default":{"default":"multimængde forening"}}},{"key":"228F","mappings":{"default":{"default":"firkant billede af"}}},{"key":"2290","mappings":{"default":{"default":"firkant original af"}}},{"key":"2291","mappings":{"default":{"default":"firkant billede af eller lig med"}}},{"key":"2292","mappings":{"default":{"default":"firkant original af eller lig med"}}},{"key":"2293","mappings":{"default":{"default":"firkant snit"}}},{"key":"2294","mappings":{"default":{"default":"firkant forening"}}},{"key":"2295","mappings":{"default":{"default":"cirkel plus"}}},{"key":"2296","mappings":{"default":{"default":"cirkel minus"}}},{"key":"2297","mappings":{"default":{"default":"cirkel gange"}}},{"key":"2298","mappings":{"default":{"default":"cirkel skråstreg"}}},{"key":"2299","mappings":{"default":{"default":"cirkel prik"}}},{"key":"229A","mappings":{"default":{"default":"cirkel bolle"}}},{"key":"229B","mappings":{"default":{"default":"cirkel stjerne"}}},{"key":"229C","mappings":{"default":{"default":"cirkel lig med"}}},{"key":"229D","mappings":{"default":{"default":"cirkel streg"}}},{"key":"229E","mappings":{"default":{"default":"firkant plus"}}},{"key":"229F","mappings":{"default":{"default":"firkant minus"}}},{"key":"22A0","mappings":{"default":{"default":"firkant gange"}}},{"key":"22A1","mappings":{"default":{"default":"firkant prik"}}},{"key":"22A2","mappings":{"default":{"default":"lodret streg efterfulgt af vandret streg"}}},{"key":"22A3","mappings":{"default":{"default":"vandret streg efterfulgt af lodret streg"}}},{"key":"22A4","mappings":{"default":{"default":"vandret streg over lodret streg"}}},{"key":"22A5","mappings":{"default":{"default":"lodret streg over vandret streg"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"modellerer"}}},{"key":"22A8","mappings":{"default":{"default":"sandt"}}},{"key":"22A9","mappings":{"default":{"default":"tvinger"}}},{"key":"22AA","mappings":{"default":{"default":"trippel lodret streg højre turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"dobbelt lodret streg dobbelt højre turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"beviser ikke"}}},{"key":"22AD","mappings":{"default":{"default":"ikke sandt"}}},{"key":"22AE","mappings":{"default":{"default":"tvinger ikke"}}},{"key":"22AF","mappings":{"default":{"default":"negateretdobbelt lodret streg dobbelt højre turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"er mindre end under relation"}}},{"key":"22B1","mappings":{"default":{"default":"overstiger under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal undergruppe af"}}},{"key":"22B3","mappings":{"default":{"default":"indeholder som normal undergruppe"}}},{"key":"22B4","mappings":{"default":{"default":"normal undergruppe af eller lig med"}}},{"key":"22B5","mappings":{"default":{"default":"indeholder som normal undergruppe eller er lig med"}}},{"key":"22B6","mappings":{"default":{"default":"original af"}}},{"key":"22B7","mappings":{"default":{"default":"billede af"}}},{"key":"22B8","mappings":{"default":{"default":"multiafbildning"}}},{"key":"22B9","mappings":{"default":{"default":"hermittisk konjugeret matrix"}}},{"key":"22BA","mappings":{"default":{"default":"lille vandret streg over lodret streg"}}},{"key":"22BB","mappings":{"default":{"default":"eller symbol understreget"}}},{"key":"22BC","mappings":{"default":{"default":"og symbol understreget"}}},{"key":"22BD","mappings":{"default":{"default":"eller symbol overstreget"}}},{"key":"22BF","mappings":{"default":{"default":"ret vinklet trekant"}}},{"key":"22C0","mappings":{"default":{"default":"logisk og symbol"}}},{"key":"22C1","mappings":{"default":{"default":"logisk eller symbol"}}},{"key":"22C2","mappings":{"default":{"default":"snit"}}},{"key":"22C3","mappings":{"default":{"default":"forening"}}},{"key":"22C4","mappings":{"default":{"default":"diamant operator"}}},{"key":"22C5","mappings":{"default":{"default":"prik"}}},{"key":"22C6","mappings":{"default":{"default":"stjerne"}}},{"key":"22C7","mappings":{"default":{"default":"division gange"}}},{"key":"22C8","mappings":{"default":{"default":"vandret timeglas"}}},{"key":"22C9","mappings":{"default":{"default":"venstre normal faktor semidirekte produkt"}}},{"key":"22CA","mappings":{"default":{"default":"højre normal faktor semidirekte produkt"}}},{"key":"22CB","mappings":{"default":{"default":"venstre semidirekte produkt"}}},{"key":"22CC","mappings":{"default":{"default":"højre semidirekt produkt"}}},{"key":"22CD","mappings":{"default":{"default":"omvendt tilde lig med"}}},{"key":"22CE","mappings":{"default":{"default":"buet logisk eller symbol"}}},{"key":"22CF","mappings":{"default":{"default":"buet logisk og symbol"}}},{"key":"22D0","mappings":{"default":{"default":"dobbelt delmængde"}}},{"key":"22D1","mappings":{"default":{"default":"dobbelt indeholder som delmængde"}}},{"key":"22D2","mappings":{"default":{"default":"dobbelt snit"}}},{"key":"22D3","mappings":{"default":{"default":"dobbelt forening"}}},{"key":"22D4","mappings":{"default":{"default":"trefork"}}},{"key":"22D5","mappings":{"default":{"default":"lig med og parallel"}}},{"key":"22D6","mappings":{"default":{"default":"mindre end med prik"}}},{"key":"22D7","mappings":{"default":{"default":"større end med prik"}}},{"key":"22D8","mappings":{"default":{"default":"meget meget mindre end"}}},{"key":"22D9","mappings":{"default":{"default":"meget meget større end"}}},{"key":"22DA","mappings":{"default":{"default":"mindre end lig med eller større end"}}},{"key":"22DB","mappings":{"default":{"default":"større end lig med eller mindre end"}}},{"key":"22DC","mappings":{"default":{"default":"lig med eller mindre end"}}},{"key":"22DD","mappings":{"default":{"default":"lig med eller større end"}}},{"key":"22DE","mappings":{"default":{"default":"lig med elelr kommer før"}}},{"key":"22DF","mappings":{"default":{"default":"lig med eller overstiger"}}},{"key":"22E0","mappings":{"default":{"default":"kommer ikke før eller er lig med"}}},{"key":"22E1","mappings":{"default":{"default":"overstiger ikke eller er lig med"}}},{"key":"22E2","mappings":{"default":{"default":"ikke firkant billede af eller lig med"}}},{"key":"22E3","mappings":{"default":{"default":"ikke firkant original af eller lig med"}}},{"key":"22E4","mappings":{"default":{"default":"firkant billede af men ikke lig med"}}},{"key":"22E5","mappings":{"default":{"default":"firkant original af men ikke lig med"}}},{"key":"22E6","mappings":{"default":{"default":"mindre end men ikke ækvivalent med"}}},{"key":"22E7","mappings":{"default":{"default":"større end men ikke ækvivalent med"}}},{"key":"22E8","mappings":{"default":{"default":"kommer før men er ikke ækvivalent med"}}},{"key":"22E9","mappings":{"default":{"default":"kommer efter men er ikke ækvivalent med"}}},{"key":"22EA","mappings":{"default":{"default":"ikke normal undergruppe af"}}},{"key":"22EB","mappings":{"default":{"default":"indeholder ikke som normal undergruppe"}}},{"key":"22EC","mappings":{"default":{"default":"ikke normal undergruppe af eller lig med"}}},{"key":"22ED","mappings":{"default":{"default":"indeholder ikke som normal undergruppe eller er lig med"}}},{"key":"22EE","mappings":{"default":{"default":"tre prikker lodret"}}},{"key":"22EF","mappings":{"default":{"default":"tre prikker"}}},{"key":"22F0","mappings":{"default":{"default":"tre prikker skråt op ad"}}},{"key":"22F1","mappings":{"default":{"default":"tre prikker skråt ned ad"}}},{"key":"22F2","mappings":{"default":{"default":"element i symbol men forlænget vandret linie"}}},{"key":"22F3","mappings":{"default":{"default":"element i symbol med lille lodret linie i højre ende af den vandrette linie"}}},{"key":"22F4","mappings":{"default":{"default":"element i symbol med lille lodret linie i højre ende af den vandrette linie"}}},{"key":"22F5","mappings":{"default":{"default":"element i med prik over"}}},{"key":"22F6","mappings":{"default":{"default":"element i med bar over"}}},{"key":"22F7","mappings":{"default":{"default":"lille element i symbol med bar over"}}},{"key":"22F8","mappings":{"default":{"default":"element i understreget"}}},{"key":"22F9","mappings":{"default":{"default":"element i med to vandrette linier"}}},{"key":"22FA","mappings":{"default":{"default":"indeholder symbol med forlænget vandret linie"}}},{"key":"22FB","mappings":{"default":{"default":"indeholder symbol med lille loddret linie i højre ende af den vandrette linie"}}},{"key":"22FC","mappings":{"default":{"default":"indeholder symbol med lille loddret linie i højre ende af den vandrette linie"}}},{"key":"22FD","mappings":{"default":{"default":"indeholder symbol med bar over"}}},{"key":"22FE","mappings":{"default":{"default":"lille indeholder symbol med bar over"}}},{"key":"22FF","mappings":{"default":{"default":"stort e"}}},{"key":"2300","mappings":{"default":{"default":"diameter"}}},{"key":"2302","mappings":{"default":{"default":"hus"}}},{"key":"2305","mappings":{"default":{"default":"projektion"}}},{"key":"2306","mappings":{"default":{"default":"perspektiv"}}},{"key":"2307","mappings":{"default":{"default":"bølgelinje"}}},{"key":"2310","mappings":{"default":{"default":"omvendt tegn for ikke"}}},{"key":"2311","mappings":{"default":{"default":"firkantet rombe"}}},{"key":"2312","mappings":{"default":{"default":"bue"}}},{"key":"2313","mappings":{"default":{"default":"stykke eller segment"}}},{"key":"2314","mappings":{"default":{"default":"sektor"}}},{"key":"2795","mappings":{"default":{"default":"plustegn med fed skrift"}}},{"key":"2796","mappings":{"default":{"default":"minustegn med fed skrift"}}},{"key":"2797","mappings":{"default":{"default":"divisionstegn med fed skrift"}}},{"key":"27B0","mappings":{"default":{"default":"krøllet løkke"}}},{"key":"27BF","mappings":{"default":{"default":"dobbelt krøllet løkke"}}},{"key":"27C1","mappings":{"default":{"default":"hvid trekant med lille hvid trekant inden i"}}},{"key":"27C2","mappings":{"default":{"default":"vinkelret på"}}},{"key":"27C3","mappings":{"default":{"default":"åben delmængde af"}}},{"key":"27C4","mappings":{"default":{"default":"indeholder som åben delmængde"}}},{"key":"27C7","mappings":{"default":{"default":"eller tegn med en prik inden i"}}},{"key":"27C8","mappings":{"default":{"default":"omvendt skråstreg efterfulgt af delmængde"}}},{"key":"27C9","mappings":{"default":{"default":"indeholder som delmængde efterfulgt af skråstreg"}}},{"key":"27CA","mappings":{"default":{"default":"lodret linie med vandret overstregning"}}},{"key":"27CB","mappings":{"default":{"default":"stigende diagonal streg"}}},{"key":"27CC","mappings":{"default":{"default":"lang division eller polynomiers division"}}},{"key":"27CD","mappings":{"default":{"default":"faldende diagonal streg"}}},{"key":"27CE","mappings":{"default":{"default":"kvadreret og"}}},{"key":"27CF","mappings":{"default":{"default":"kvadreret eller"}}},{"key":"27D0","mappings":{"default":{"default":"hvid rombe med centreret prik"}}},{"key":"27D1","mappings":{"default":{"default":"og tegn med prik inden i"}}},{"key":"27D2","mappings":{"default":{"default":"element i med åbningen opad"}}},{"key":"27D3","mappings":{"default":{"default":"nedre højre hjørne med prik"}}},{"key":"27D4","mappings":{"default":{"default":"øvre venstre hjørne med prik"}}},{"key":"27D5","mappings":{"default":{"default":"venstre outer join"}}},{"key":"27D6","mappings":{"default":{"default":"højre outer join"}}},{"key":"27D7","mappings":{"default":{"default":"komplet ydre sammenføjning"}}},{"key":"27D8","mappings":{"default":{"default":"stor opad tack"}}},{"key":"27D9","mappings":{"default":{"default":"stor nedad tack"}}},{"key":"27DA","mappings":{"default":{"default":"venstre og højre dobbelt turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"venstre og højre tack"}}},{"key":"27DC","mappings":{"default":{"default":"venstre multiafbildning"}}},{"key":"27DD","mappings":{"default":{"default":"lang højre tack"}}},{"key":"27DE","mappings":{"default":{"default":"lang venstre tack"}}},{"key":"27DF","mappings":{"default":{"default":"opad tack med cirkel over"}}},{"key":"27E0","mappings":{"default":{"default":"rombe delt af vandret streg"}}},{"key":"27E1","mappings":{"default":{"default":"diamant med konkave sider"}}},{"key":"27E2","mappings":{"default":{"default":"hvid diamant med buede sider og venstre tip"}}},{"key":"27E3","mappings":{"default":{"default":"hvid diamant med buede sider og højre tip"}}},{"key":"27E4","mappings":{"default":{"default":"hvidt kvadrat med venstre tip"}}},{"key":"27E5","mappings":{"default":{"default":"hvidt kvadrat med højre tip"}}},{"key":"292B","mappings":{"default":{"default":"stigende diagonal streg, der krydser en faldende diagnonal streg"}}},{"key":"292C","mappings":{"default":{"default":"faldende diagonal streg, der krydser en stigende diagonal streg"}}},{"key":"2980","mappings":{"default":{"default":"tredobbelt lodret streg"}}},{"key":"2981","mappings":{"default":{"default":"punkt med z-notation"}}},{"key":"2982","mappings":{"default":{"default":"kolon med z-notation"}}},{"key":"2999","mappings":{"default":{"default":"prikker lodret"}}},{"key":"299A","mappings":{"default":{"default":"lodret zik zak linie"}}},{"key":"29B0","mappings":{"default":{"default":"omvendt tom mængde"}}},{"key":"29B1","mappings":{"default":{"default":"tom mængde med bar over"}}},{"key":"29B2","mappings":{"default":{"default":"tom mængde med cirkel over"}}},{"key":"29B5","mappings":{"default":{"default":"cirkel med vandret streg"}}},{"key":"29B6","mappings":{"default":{"default":"cirkel om lodret streg"}}},{"key":"29B7","mappings":{"default":{"default":"parallel med cirkel om"}}},{"key":"29B8","mappings":{"default":{"default":"omvendt skråstreg i en cirkel"}}},{"key":"29B9","mappings":{"default":{"default":"vinkelret med cirkel om"}}},{"key":"29BA","mappings":{"default":{"default":"cirkel opdelt af vandret streg og øverste halvdel opdelt af lodret streg"}}},{"key":"29BB","mappings":{"default":{"default":"cirkel med stort x over"}}},{"key":"29BC","mappings":{"default":{"default":"divisionstegn drejet mod uret og med cirkel om"}}},{"key":"29BE","mappings":{"default":{"default":"cirkel med en stor hvid prik"}}},{"key":"29BF","mappings":{"default":{"default":"cirkel med en stor sort prik"}}},{"key":"29C0","mappings":{"default":{"default":"mindre end med cirkel om"}}},{"key":"29C1","mappings":{"default":{"default":"større end med cirkel om"}}},{"key":"29C2","mappings":{"default":{"default":"cirkel med lille cirkel til højre"}}},{"key":"29C3","mappings":{"default":{"default":"cirkel med to vandrette streger ved siden af"}}},{"key":"29C4","mappings":{"default":{"default":"kvadrat med diagonal fra venstre bun til højre top"}}},{"key":"29C5","mappings":{"default":{"default":"kvadrat med diagonal fra venstre top til højre bund"}}},{"key":"29C6","mappings":{"default":{"default":"asterisk i kvadrat"}}},{"key":"29C7","mappings":{"default":{"default":"lille cirkel i kvadrat"}}},{"key":"29C8","mappings":{"default":{"default":"kvadrat i kvadrat"}}},{"key":"29C9","mappings":{"default":{"default":"to firkanter sat sammen"}}},{"key":"29CA","mappings":{"default":{"default":"trekant med prik over"}}},{"key":"29CB","mappings":{"default":{"default":"trekant med streg under"}}},{"key":"29CC","mappings":{"default":{"default":"s i en trekant"}}},{"key":"29CD","mappings":{"default":{"default":"trekant med forlænget bundlinie"}}},{"key":"29CE","mappings":{"default":{"default":"højre trekant over venstre trekant"}}},{"key":"29CF","mappings":{"default":{"default":"normal undergruppe af med en bar"}}},{"key":"29D0","mappings":{"default":{"default":"indeholder som normal undergruppe med en bar"}}},{"key":"29D1","mappings":{"default":{"default":"butterfly med venstre halvdel sort"}}},{"key":"29D2","mappings":{"default":{"default":"butterfly med højre halvdel sort"}}},{"key":"29D3","mappings":{"default":{"default":"sort butterfly"}}},{"key":"29D4","mappings":{"default":{"default":"multiplikationstegn med sort venstre halvdel"}}},{"key":"29D5","mappings":{"default":{"default":"multiplikationstegn med sort højre halvdel"}}},{"key":"29D6","mappings":{"default":{"default":"hvidt timeglas"}}},{"key":"29D7","mappings":{"default":{"default":"sort timeglas"}}},{"key":"29DC","mappings":{"default":{"default":"ufærdigt uendelig"}}},{"key":"29DD","mappings":{"default":{"default":"bue over uendeligt tal"}}},{"key":"29DE","mappings":{"default":{"default":"uendelig negeret med lodret bar"}}},{"key":"29DF","mappings":{"default":{"default":"multimap med dobbeltende"}}},{"key":"29E0","mappings":{"default":{"default":"firkant med konturomrids"}}},{"key":"29E1","mappings":{"default":{"default":"stiger som"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle-produkt"}}},{"key":"29E3","mappings":{"default":{"default":"lighedstegn og parallel på skrå"}}},{"key":"29E4","mappings":{"default":{"default":"ligheds tegn og parallel på skrå og med tilde over"}}},{"key":"29E5","mappings":{"default":{"default":"identisk med med dobbelt skråstreg"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"termodynamik"}}},{"key":"29E8","mappings":{"default":{"default":"nedapegende trekant med sort venstre halvdel"}}},{"key":"29E9","mappings":{"default":{"default":"nedapegende trekant med sort højre halvdel"}}},{"key":"29EB","mappings":{"default":{"default":"sort rombe"}}},{"key":"29EE","mappings":{"default":{"default":"fejlblokeret hvid firkant"}}},{"key":"29EF","mappings":{"default":{"default":"fejlblokeret sort firkant"}}},{"key":"29F0","mappings":{"default":{"default":"fejlblokeret hvid rombe"}}},{"key":"29F1","mappings":{"default":{"default":"fejlblokeret sort rombe"}}},{"key":"29F2","mappings":{"default":{"default":"fejlblokeret hvid cirkel"}}},{"key":"29F3","mappings":{"default":{"default":"fejlblokeret sort cirkel"}}},{"key":"29F4","mappings":{"default":{"default":"regel forsinket"}}},{"key":"29F5","mappings":{"default":{"default":"omvendt skråstreg"}}},{"key":"29F6","mappings":{"default":{"default":"skråstreg med bar over"}}},{"key":"29F7","mappings":{"default":{"default":"omvendt skråstreg med vandret streg igennem"}}},{"key":"29F8","mappings":{"default":{"default":"stor skråstreg"}}},{"key":"29F9","mappings":{"default":{"default":"stor omvendt skråstreg"}}},{"key":"29FA","mappings":{"default":{"default":"dobbelt plus"}}},{"key":"29FB","mappings":{"default":{"default":"tredobbelt plus"}}},{"key":"29FE","mappings":{"default":{"default":"meget lille"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n-ær cirkel med prik"}}},{"key":"2A01","mappings":{"default":{"default":"n-ær cirkel med plus"}}},{"key":"2A02","mappings":{"default":{"default":"n-ær cirkel med gangetegn"}}},{"key":"2A03","mappings":{"default":{"default":"n-de foreningsmængde med prik"}}},{"key":"2A04","mappings":{"default":{"default":"n-ær foreningsmængdeoperator med plus"}}},{"key":"2A05","mappings":{"default":{"default":"n-ær firkantet fællesmængde"}}},{"key":"2A06","mappings":{"default":{"default":"n-ær firkantet foreningsmængde"}}},{"key":"2A07","mappings":{"default":{"default":"to og"}}},{"key":"2A08","mappings":{"default":{"default":"to eller"}}},{"key":"2A09","mappings":{"default":{"default":"n-de gange"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo-to-sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summering med integral"}}},{"key":"2A0C","mappings":{"default":{"default":"firdobbelt integral"}}},{"key":"2A0D","mappings":{"default":{"default":"endelig del integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral med dobbelt streg"}}},{"key":"2A0F","mappings":{"default":{"default":"integral med skråstreg"}}},{"key":"2A10","mappings":{"default":{"default":"cirkulations funktion"}}},{"key":"2A11","mappings":{"default":{"default":"integrationi mod uret"}}},{"key":"2A12","mappings":{"default":{"default":"linær integration med rektangulær sti om pol"}}},{"key":"2A13","mappings":{"default":{"default":"linær integation med halvcirkel sti om pol"}}},{"key":"2A14","mappings":{"default":{"default":"linær integration der ikke inkluderer pol"}}},{"key":"2A15","mappings":{"default":{"default":"integral om et punkt operator"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral operator"}}},{"key":"2A18","mappings":{"default":{"default":"integral med gangetegn"}}},{"key":"2A19","mappings":{"default":{"default":"integral med fællesmængde"}}},{"key":"2A1A","mappings":{"default":{"default":"integral med foreningsmængde"}}},{"key":"2A1B","mappings":{"default":{"default":"integral med overstreg"}}},{"key":"2A1C","mappings":{"default":{"default":"integral med streg under"}}},{"key":"2A1D","mappings":{"default":{"default":"forbind"}}},{"key":"2A1E","mappings":{"default":{"default":"stor venstre trekant"}}},{"key":"2A1F","mappings":{"default":{"default":"skemakomposition med z-notation"}}},{"key":"2A20","mappings":{"default":{"default":"skemapiping med z-notation"}}},{"key":"2A21","mappings":{"default":{"default":"skemaprojektion med z-notation"}}},{"key":"2A22","mappings":{"default":{"default":"plus med cirkel over"}}},{"key":"2A23","mappings":{"default":{"default":"plus med cirkumflex accent over"}}},{"key":"2A24","mappings":{"default":{"default":"tilde med plus under"}}},{"key":"2A25","mappings":{"default":{"default":"plus med linie under"}}},{"key":"2A26","mappings":{"default":{"default":"tilde med plus over"}}},{"key":"2A27","mappings":{"default":{"default":"plus med nedsunket 2"}}},{"key":"2A28","mappings":{"default":{"default":"plus med sort trekant"}}},{"key":"2A29","mappings":{"default":{"default":"minus med komma over"}}},{"key":"2A2A","mappings":{"default":{"default":"minus med linie under"}}},{"key":"2A2B","mappings":{"default":{"default":"minustegn med faldende prikker"}}},{"key":"2A2C","mappings":{"default":{"default":"minustegn med stigende prikker"}}},{"key":"2A2D","mappings":{"default":{"default":"plus tegn i en venstre halvcirkel"}}},{"key":"2A2E","mappings":{"default":{"default":"plus tegn i en højre halv cirkel"}}},{"key":"2A2F","mappings":{"default":{"default":"vektor prudukt eller kryds produkt"}}},{"key":"2A30","mappings":{"default":{"default":"multiplikationstegn med prik over"}}},{"key":"2A31","mappings":{"default":{"default":"multiplikationstegn understreget"}}},{"key":"2A32","mappings":{"default":{"default":"semidirekte produkt med lukket bund"}}},{"key":"2A33","mappings":{"default":{"default":"smashprodukt"}}},{"key":"2A34","mappings":{"default":{"default":"multiplikationstegn i en venstre halvcirkel"}}},{"key":"2A35","mappings":{"default":{"default":"multiplikationstegn i en højre halvcirkel"}}},{"key":"2A36","mappings":{"default":{"default":"multiplikationstegn i en cirkel og med cirkumflex accent over"}}},{"key":"2A37","mappings":{"default":{"default":"multiplikationstegn i en dobbeltcirkel"}}},{"key":"2A38","mappings":{"default":{"default":"divisionstegn med cirkel om"}}},{"key":"2A39","mappings":{"default":{"default":"plus i en trekant"}}},{"key":"2A3A","mappings":{"default":{"default":"minus i en trekant"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplikationstegn i en trekant"}}},{"key":"2A3C","mappings":{"default":{"default":"indre produkt"}}},{"key":"2A3D","mappings":{"default":{"default":"indvendigt produkt på højre side"}}},{"key":"2A3E","mappings":{"default":{"default":"relationskomposition med z-notation"}}},{"key":"2A3F","mappings":{"default":{"default":"prudukt eller produkt af mængder"}}},{"key":"2A40","mappings":{"default":{"default":"snit med prik"}}},{"key":"2A41","mappings":{"default":{"default":"foreningsmængde med minustegn"}}},{"key":"2A42","mappings":{"default":{"default":"forening overstreget"}}},{"key":"2A43","mappings":{"default":{"default":"snit overstreget"}}},{"key":"2A44","mappings":{"default":{"default":"snit med et logisk og"}}},{"key":"2A45","mappings":{"default":{"default":"forening med et logisk eller"}}},{"key":"2A46","mappings":{"default":{"default":"forening over snit"}}},{"key":"2A47","mappings":{"default":{"default":"snit over forening"}}},{"key":"2A48","mappings":{"default":{"default":"forening over bar over snit"}}},{"key":"2A49","mappings":{"default":{"default":"snit over bar over forening"}}},{"key":"2A4A","mappings":{"default":{"default":"forening ved siden af og at sammen med forening"}}},{"key":"2A4B","mappings":{"default":{"default":"snit ved siden af og sat sammen med snit"}}},{"key":"2A4C","mappings":{"default":{"default":"lukket forening med forlænget streg"}}},{"key":"2A4D","mappings":{"default":{"default":"lukket snit forlænget streg"}}},{"key":"2A4E","mappings":{"default":{"default":"dobbelt kvadratisk fællesmængde"}}},{"key":"2A4F","mappings":{"default":{"default":"dobbelt kvadratisk foreningsmængde"}}},{"key":"2A50","mappings":{"default":{"default":"lukket forening med forlænget streg og med firkant produkt inden i"}}},{"key":"2A51","mappings":{"default":{"default":"og med prik over"}}},{"key":"2A52","mappings":{"default":{"default":"eller med prik over"}}},{"key":"2A53","mappings":{"default":{"default":"dobbelt logisk og"}}},{"key":"2A54","mappings":{"default":{"default":"dobbelt logisk eller"}}},{"key":"2A55","mappings":{"default":{"default":"to logisk og tegn der skærer hinanden"}}},{"key":"2A56","mappings":{"default":{"default":"to logisk eller tegn der skærer hinanden"}}},{"key":"2A57","mappings":{"default":{"default":"logisk stort eller tegn der hælder mod højre"}}},{"key":"2A58","mappings":{"default":{"default":"logisk stort og tegn der hælder mod højre"}}},{"key":"2A59","mappings":{"default":{"default":"eller overlappende og"}}},{"key":"2A5A","mappings":{"default":{"default":"logisk og med midter linie"}}},{"key":"2A5B","mappings":{"default":{"default":"logisk eller med midterlinie"}}},{"key":"2A5C","mappings":{"default":{"default":"logisk og med vandret streg"}}},{"key":"2A5D","mappings":{"default":{"default":"logisk eller med vandret streg"}}},{"key":"2A5E","mappings":{"default":{"default":"og med dobbelt overstreg"}}},{"key":"2A5F","mappings":{"default":{"default":"logisk og understreget"}}},{"key":"2A60","mappings":{"default":{"default":"og med dobbelt streg under"}}},{"key":"2A61","mappings":{"default":{"default":"lille v med streg under"}}},{"key":"2A62","mappings":{"default":{"default":"eller med dobbelt overstreg"}}},{"key":"2A63","mappings":{"default":{"default":"eller med dobbelt streg under"}}},{"key":"2A64","mappings":{"default":{"default":"domæneantirestriktion med z-notation"}}},{"key":"2A65","mappings":{"default":{"default":"områdeantirestriktion med z-notation"}}},{"key":"2A66","mappings":{"default":{"default":"lighedstegn med linie under"}}},{"key":"2A67","mappings":{"default":{"default":"identisk med prik over"}}},{"key":"2A68","mappings":{"default":{"default":"tredobbelt vandret streg med dobbelt lodret streg"}}},{"key":"2A69","mappings":{"default":{"default":"tredobbelt vandret streg med tredobbelt lodret streg"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde med prik"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde med stigende prikker"}}},{"key":"2A6C","mappings":{"default":{"default":"approksimation minus approksimation"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent med prik over"}}},{"key":"2A6E","mappings":{"default":{"default":"lig med med asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"næsten lig med med cirkumflex accent"}}},{"key":"2A70","mappings":{"default":{"default":"omtrent lig med eller lig med"}}},{"key":"2A71","mappings":{"default":{"default":"lighedstegn med plus under"}}},{"key":"2A72","mappings":{"default":{"default":"lighedstegn med plus over"}}},{"key":"2A73","mappings":{"default":{"default":"ligheds tegn over tilde"}}},{"key":"2A74","mappings":{"default":{"default":"dobbelt kolon lig med"}}},{"key":"2A75","mappings":{"default":{"default":"dobbelt lig med"}}},{"key":"2A76","mappings":{"default":{"default":"tre på hinanden følgende lighedstegn"}}},{"key":"2A77","mappings":{"default":{"default":"lighedstegn med to prikker både under og over"}}},{"key":"2A78","mappings":{"default":{"default":"ækvivalent med med fire prikker over"}}},{"key":"2A79","mappings":{"default":{"default":"mindre end med cirkel inden i"}}},{"key":"2A7A","mappings":{"default":{"default":"større end med cirkel inden i"}}},{"key":"2A7B","mappings":{"default":{"default":"midre end med spørgsmålstegn over"}}},{"key":"2A7C","mappings":{"default":{"default":"større end med spørgsmålstegn over"}}},{"key":"2A7D","mappings":{"default":{"default":"mindre end eller skråt lig med"}}},{"key":"2A7E","mappings":{"default":{"default":"større end eller skråt lig med"}}},{"key":"2A7F","mappings":{"default":{"default":"mendre end eller skråt lig med med prik inden i"}}},{"key":"2A80","mappings":{"default":{"default":"større end eller skråt lig med med prik inden i"}}},{"key":"2A81","mappings":{"default":{"default":"mindre end eller skråt lig med med prik over"}}},{"key":"2A82","mappings":{"default":{"default":"større end eller skråt lig med med prik over"}}},{"key":"2A83","mappings":{"default":{"default":"mindre end eller skråt lig med med prik til højre for og over"}}},{"key":"2A84","mappings":{"default":{"default":"større end eller skråt lig med med prik til venstre for og over"}}},{"key":"2A85","mappings":{"default":{"default":"mindre end eller approksimation"}}},{"key":"2A86","mappings":{"default":{"default":"større end eller approksimation"}}},{"key":"2A87","mappings":{"default":{"default":"mindre end og enkelt linje er ikke lig med"}}},{"key":"2A88","mappings":{"default":{"default":"større end og enkelt linje er ikke lig med"}}},{"key":"2A89","mappings":{"default":{"default":"mindre end men ikke approximeret lig med"}}},{"key":"2A8A","mappings":{"default":{"default":"større end men ikke approximeret lig med"}}},{"key":"2A8B","mappings":{"default":{"default":"mindre end over lig med over større end"}}},{"key":"2A8C","mappings":{"default":{"default":"større end over lig med over mindre end"}}},{"key":"2A8D","mappings":{"default":{"default":"mindre end over tilnærmet eller lig med"}}},{"key":"2A8E","mappings":{"default":{"default":"større end over tilnærmet ller lig med"}}},{"key":"2A8F","mappings":{"default":{"default":"mindre end over tilde over større end"}}},{"key":"2A90","mappings":{"default":{"default":"større end over tilde over mindre end"}}},{"key":"2A91","mappings":{"default":{"default":"mindre end støøre end eller lig med"}}},{"key":"2A92","mappings":{"default":{"default":"større end mindre end eller lig med"}}},{"key":"2A93","mappings":{"default":{"default":"mindre end over skråt lig med over større end over skråt lig med"}}},{"key":"2A94","mappings":{"default":{"default":"større end over skråt lig med over mindre end over skråt lig med"}}},{"key":"2A95","mappings":{"default":{"default":"skråt lig med eller mindre end"}}},{"key":"2A96","mappings":{"default":{"default":"skråt lig med eller større end"}}},{"key":"2A97","mappings":{"default":{"default":"skråt lig med eller mindre end med prik inden i"}}},{"key":"2A98","mappings":{"default":{"default":"skråt lig med eller større end med prik inden i"}}},{"key":"2A99","mappings":{"default":{"default":"lighedstegn (dobbelt over mindre end"}}},{"key":"2A9A","mappings":{"default":{"default":"lig med eller større end"}}},{"key":"2A9B","mappings":{"default":{"default":"skrå dobbelt linje er lig med eller mindre end"}}},{"key":"2A9C","mappings":{"default":{"default":"skrå dobbelt linje er lig med eller større end"}}},{"key":"2A9D","mappings":{"default":{"default":"ækvivalent med eller mindre end"}}},{"key":"2A9E","mappings":{"default":{"default":"tilde over større end"}}},{"key":"2A9F","mappings":{"default":{"default":"tilde over mindre end over lighedstegn"}}},{"key":"2AA0","mappings":{"default":{"default":"tilde over større end over lighedstegn"}}},{"key":"2AA1","mappings":{"default":{"default":"nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"dobbelt indlejret mindre end med streg under"}}},{"key":"2AA4","mappings":{"default":{"default":"mindre end større end overlay"}}},{"key":"2AA5","mappings":{"default":{"default":"større end ved siden af mindre end"}}},{"key":"2AA6","mappings":{"default":{"default":"mindre end lukket med en bue"}}},{"key":"2AA7","mappings":{"default":{"default":"større end lukket med en bue"}}},{"key":"2AA8","mappings":{"default":{"default":"mindre end lukket med en bue over skråt lig med"}}},{"key":"2AA9","mappings":{"default":{"default":"større end lukket med en bue over skråt lig med"}}},{"key":"2AAA","mappings":{"default":{"default":"mindre end"}}},{"key":"2AAB","mappings":{"default":{"default":"større end"}}},{"key":"2AAC","mappings":{"default":{"default":"mindre end eller lig med"}}},{"key":"2AAD","mappings":{"default":{"default":"større end eller lig med"}}},{"key":"2AAE","mappings":{"default":{"default":"forskel mellem (variant"}}},{"key":"2AAF","mappings":{"default":{"default":"kommer før over enkelt lighedstegn"}}},{"key":"2AB0","mappings":{"default":{"default":"kommer efter over enkelt lighedstegn"}}},{"key":"2AB1","mappings":{"default":{"default":"kommer før over enkelt linje er ike lig med"}}},{"key":"2AB2","mappings":{"default":{"default":"kommer efter over enkelt linje er ikke lig med"}}},{"key":"2AB3","mappings":{"default":{"default":"kommer før over lighedstegn"}}},{"key":"2AB4","mappings":{"default":{"default":"kommer efter over lighedstegn"}}},{"key":"2AB5","mappings":{"default":{"default":"buet mindre end men ikke lig med"}}},{"key":"2AB6","mappings":{"default":{"default":"buet større end men ikke lig med"}}},{"key":"2AB7","mappings":{"default":{"default":"kommer før over omtrent ens"}}},{"key":"2AB8","mappings":{"default":{"default":"kommer efter over omtrent ens"}}},{"key":"2AB9","mappings":{"default":{"default":"kommer før over ikke omtrent ens"}}},{"key":"2ABA","mappings":{"default":{"default":"kommer efter over ikke omtrent ens"}}},{"key":"2ABB","mappings":{"default":{"default":"dobbelt precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"dobbelt succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"delmængde af med en prik; er inkluderet i som en underrelation"}}},{"key":"2ABE","mappings":{"default":{"default":"indeholder som delmængde med en prik; inkluderer som underrelation"}}},{"key":"2ABF","mappings":{"default":{"default":"delmængde med plus under"}}},{"key":"2AC0","mappings":{"default":{"default":"indeholder som delmængde emd plus under"}}},{"key":"2AC1","mappings":{"default":{"default":"delmængde med multiplikationstegn under"}}},{"key":"2AC2","mappings":{"default":{"default":"indeholder som delmængde med multiplikationstegn under"}}},{"key":"2AC3","mappings":{"default":{"default":"delmængde af eller lig med med en prik over"}}},{"key":"2AC4","mappings":{"default":{"default":"indeholder som delmængde eller er lig med med prik over"}}},{"key":"2AC5","mappings":{"default":{"default":"delmængde over lighedstegn"}}},{"key":"2AC6","mappings":{"default":{"default":"supermængde over lighedstegn"}}},{"key":"2AC7","mappings":{"default":{"default":"approximeret delmængde af"}}},{"key":"2AC8","mappings":{"default":{"default":"approximeret indeholder som delmængde"}}},{"key":"2AC9","mappings":{"default":{"default":"delmængde af over omtrent ens"}}},{"key":"2ACA","mappings":{"default":{"default":"indeholder over omtrent ens som delmængde"}}},{"key":"2ACB","mappings":{"default":{"default":"delmængde med over ikke lig med"}}},{"key":"2ACC","mappings":{"default":{"default":"indeholder over ikke lig med som delmængde"}}},{"key":"2ACD","mappings":{"default":{"default":"kvadratisk venstre åben boks"}}},{"key":"2ACE","mappings":{"default":{"default":"kvadratisk højre åben boks"}}},{"key":"2ACF","mappings":{"default":{"default":"lukket delmængde"}}},{"key":"2AD0","mappings":{"default":{"default":"indeholder som delmængde lukket"}}},{"key":"2AD1","mappings":{"default":{"default":"lukket delmængde af eller lig med"}}},{"key":"2AD2","mappings":{"default":{"default":"lukket indeholder som delmængde eller lig med"}}},{"key":"2AD3","mappings":{"default":{"default":"delmængde af over inderholder som delmængde"}}},{"key":"2AD4","mappings":{"default":{"default":"indeholder som delmængde over delmængde af"}}},{"key":"2AD5","mappings":{"default":{"default":"delmængde af over delmængde af"}}},{"key":"2AD6","mappings":{"default":{"default":"indeholder som delmængde over indeholder som delmængde"}}},{"key":"2AD7","mappings":{"default":{"default":"indeholder som delmængde ved siden af delmængde af"}}},{"key":"2AD8","mappings":{"default":{"default":"indeholder som delmængde af ved siden af og sat sammen via en streg med delmængde af"}}},{"key":"2AD9","mappings":{"default":{"default":"element af åbent nedad"}}},{"key":"2ADA","mappings":{"default":{"default":"gaffel med t top"}}},{"key":"2ADB","mappings":{"default":{"default":"snit med lodret streg igennem"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"kort vinkelret venstre"}}},{"key":"2ADF","mappings":{"default":{"default":"kort vinkelret ned"}}},{"key":"2AE0","mappings":{"default":{"default":"kort vinkelret op"}}},{"key":"2AE1","mappings":{"default":{"default":"retvinklet med s"}}},{"key":"2AE2","mappings":{"default":{"default":"lodret streg tre vandrette streger mod højre"}}},{"key":"2AE3","mappings":{"default":{"default":"dobbelt lodret streg vandret streg mod venstre"}}},{"key":"2AE4","mappings":{"default":{"default":"dobbelt venstre turnstile loret bar"}}},{"key":"2AE5","mappings":{"default":{"default":"dobbelt lodret streg dobbelte vandrette streger mod venstre"}}},{"key":"2AE6","mappings":{"default":{"default":"vandret streg gående fra den venstre streg af to lodrette streger"}}},{"key":"2AE7","mappings":{"default":{"default":"lille lodret streg gående fra den nederste af to vandrette streger"}}},{"key":"2AE8","mappings":{"default":{"default":"vinkelret over en bar"}}},{"key":"2AE9","mappings":{"default":{"default":"lille opad tap over lille nedad tap"}}},{"key":"2AEA","mappings":{"default":{"default":"dobbelt vinkelret ned"}}},{"key":"2AEB","mappings":{"default":{"default":"to lodrette streger gående op fra vandret streg"}}},{"key":"2AEC","mappings":{"default":{"default":"to vandrette steger lukket i højre side"}}},{"key":"2AED","mappings":{"default":{"default":"to vandrette streger lukket i venstre side"}}},{"key":"2AEE","mappings":{"default":{"default":"går ikke op i med omvendt skråstreg"}}},{"key":"2AEF","mappings":{"default":{"default":"lodret linie med prik øverst"}}},{"key":"2AF0","mappings":{"default":{"default":"lodret linie med cirkel nederst"}}},{"key":"2AF1","mappings":{"default":{"default":"vandret streg med lodret streg ned og med cirkel nederst"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel med vandret overstregning"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde operator"}}},{"key":"2AF4","mappings":{"default":{"default":"tredobbelt lodret streg"}}},{"key":"2AF5","mappings":{"default":{"default":"tredobbelt lodret bjælke med vandret streg"}}},{"key":"2AF6","mappings":{"default":{"default":"tredobbelt kolon"}}},{"key":"2AF7","mappings":{"default":{"default":"tredobbelt indlejret mindre end"}}},{"key":"2AF8","mappings":{"default":{"default":"tredobbelt indlejret større end"}}},{"key":"2AF9","mappings":{"default":{"default":"dobbeltstreg skråt mindre end eller lig med"}}},{"key":"2AFA","mappings":{"default":{"default":"dobbeltstreg skråt større end eller lig med"}}},{"key":"2AFB","mappings":{"default":{"default":"tredobbelt skråstreg"}}},{"key":"2AFC","mappings":{"default":{"default":"stor tredobbelt lodret streg"}}},{"key":"2AFD","mappings":{"default":{"default":"dobbelt skråstreg"}}},{"key":"2AFE","mappings":{"default":{"default":"hvid lodret streg"}}},{"key":"2AFF","mappings":{"default":{"default":"n-de hvid lodret streg"}}},{"key":"301C","mappings":{"default":{"default":"bølget bindestreg"}}},{"key":"FE10","mappings":{"default":{"default":"præsentationsform for lodret komma"}}},{"key":"FE13","mappings":{"default":{"default":"præsentationsform for lodret kolon"}}},{"key":"FE14","mappings":{"default":{"default":"præsentationsform for lodret semikolon"}}},{"key":"FE15","mappings":{"default":{"default":"præsentationsform for lodret udråbstegn"}}},{"key":"FE16","mappings":{"default":{"default":"præsentationsform for lodret spørgsmålstegn"}}},{"key":"FE19","mappings":{"default":{"default":"præsentationsform for lodret vandret ellipse"}}},{"key":"FE30","mappings":{"default":{"default":"specialtegn for lodret dobbeltprik"}}},{"key":"FE31","mappings":{"default":{"default":"specialtegn for lodret lang tankestreg"}}},{"key":"FE32","mappings":{"default":{"default":"specialtegn for lodret kort tankestreg"}}},{"key":"FE33","mappings":{"default":{"default":"specialtegn for lodret understreg"}}},{"key":"FE34","mappings":{"default":{"default":"specialtegn for lodret bølget understregning"}}},{"key":"FE45","mappings":{"default":{"default":"sesamprik"}}},{"key":"FE46","mappings":{"default":{"default":"hvid sesamprik"}}},{"key":"FE49","mappings":{"default":{"default":"stiplet overlinje"}}},{"key":"FE4A","mappings":{"default":{"default":"streg-prik overlinje"}}},{"key":"FE4B","mappings":{"default":{"default":"bølgestreg over"}}},{"key":"FE4C","mappings":{"default":{"default":"dobbelt bølgestreg over"}}},{"key":"FE4D","mappings":{"default":{"default":"stiplet understregning"}}},{"key":"FE4E","mappings":{"default":{"default":"streg-prik understregning"}}},{"key":"FE4F","mappings":{"default":{"default":"bølget understregning"}}},{"key":"FE50","mappings":{"default":{"default":"lille komma"}}},{"key":"FE52","mappings":{"default":{"default":"lille punktum"}}},{"key":"FE54","mappings":{"default":{"default":"lille semikolon"}}},{"key":"FE55","mappings":{"default":{"default":"lille kolon"}}},{"key":"FE56","mappings":{"default":{"default":"lille spørgsmålstegn"}}},{"key":"FE57","mappings":{"default":{"default":"lille udråbstegn"}}},{"key":"FE58","mappings":{"default":{"default":"lille lang tankestreg"}}},{"key":"FE5F","mappings":{"default":{"default":"lille nummertegn"}}},{"key":"FE60","mappings":{"default":{"default":"lille og-tegn"}}},{"key":"FE61","mappings":{"default":{"default":"lille asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"lille plustegn"}}},{"key":"FE63","mappings":{"default":{"default":"lille bindestregsminus"}}},{"key":"FE64","mappings":{"default":{"default":"lille mindre end-tegn"}}},{"key":"FE65","mappings":{"default":{"default":"lille større end-tegn"}}},{"key":"FE66","mappings":{"default":{"default":"lille lighedstegn"}}},{"key":"FE68","mappings":{"default":{"default":"heltals division"}}},{"key":"FE69","mappings":{"default":{"default":"lille dollartegn"}}},{"key":"FE6A","mappings":{"default":{"default":"lille procenttegn"}}},{"key":"FE6B","mappings":{"default":{"default":"lille at-tegn"}}},{"key":"FF01","mappings":{"default":{"default":"udråbstegn"}}},{"key":"FF02","mappings":{"default":{"default":"spørgsmålstegn"}}},{"key":"FF03","mappings":{"default":{"default":"nummertegn"}}},{"key":"FF04","mappings":{"default":{"default":"dollartegn"}}},{"key":"FF05","mappings":{"default":{"default":"procenttegn"}}},{"key":"FF06","mappings":{"default":{"default":"og-tegn"}}},{"key":"FF07","mappings":{"default":{"default":"apostrof"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plustegn"}}},{"key":"FF0C","mappings":{"default":{"default":"komma"}}},{"key":"FF0D","mappings":{"default":{"default":"bindestregsminus"}}},{"key":"FF0E","mappings":{"default":{"default":"punktum"}}},{"key":"FF0F","mappings":{"default":{"default":"skråstreg"}}},{"key":"FF1A","mappings":{"default":{"default":"kolon"}}},{"key":"FF1B","mappings":{"default":{"default":"semikolon"}}},{"key":"FF1C","mappings":{"default":{"default":"er mindre end"}}},{"key":"FF1D","mappings":{"default":{"default":"er lig med"}}},{"key":"FF1E","mappings":{"default":{"default":"er større end"}}},{"key":"FF1F","mappings":{"default":{"default":"spørgsmålstegn"}}},{"key":"FF20","mappings":{"default":{"default":"at-tegn"}}},{"key":"FF3C","mappings":{"default":{"default":"omvendt skråstreg"}}},{"key":"FF3E","mappings":{"default":{"default":"indsætningspunkt"}}},{"key":"FF3F","mappings":{"default":{"default":"streg"}}},{"key":"FF40","mappings":{"default":{"default":"accent grave"}}},{"key":"FF5C","mappings":{"default":{"default":"lodret streg"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent-tegn"}}},{"key":"FFE1","mappings":{"default":{"default":"pund-tegn"}}},{"key":"FFE2","mappings":{"default":{"default":"ikke-tegn"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"}}},{"key":"FFE4","mappings":{"default":{"default":"brudt lodret streg"}}},{"key":"FFE5","mappings":{"default":{"default":"yen-tegn"}}},{"key":"FFE6","mappings":{"default":{"default":"won-symbol"}}},{"key":"FFE8","mappings":{"default":{"default":"danner tynd lodret streg i halv bredde"}}},{"key":"FFED","mappings":{"default":{"default":"sort firkant i halv bredde"}}},{"key":"FFEE","mappings":{"default":{"default":"hvid cirkel i halv bredde"}}}] +, +"da/symbols/math_whitespace.min": +[{"locale":"da"},{"key":"0020","mappings":{"default":{"default":"mellemrum"}}},{"key":"00A0","mappings":{"default":{"default":"hårdt mellemrum"}}},{"key":"00AD","mappings":{"default":{"default":"blød bindestreg"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"kort mellemrum"}}},{"key":"2003","mappings":{"default":{"default":"langt mellemrum"}}},{"key":"2004","mappings":{"default":{"default":"tre pr. langt mellemrum"}}},{"key":"2005","mappings":{"default":{"default":"fire pr. langt mellemrum"}}},{"key":"2006","mappings":{"default":{"default":"seks pr. langt mellemrum"}}},{"key":"2007","mappings":{"default":{"default":"numerisk mellemrum"}}},{"key":"2008","mappings":{"default":{"default":"tegnsætningsmellemrum"}}},{"key":"2009","mappings":{"default":{"default":"tyndt mellemrum"}}},{"key":"200A","mappings":{"default":{"default":"hairspace"}}},{"key":"200B","mappings":{"default":{"default":"breddeløs plads"}}},{"key":"200C","mappings":{"default":{"default":"valgfrit mellemrum uden bredde"}}},{"key":"200D","mappings":{"default":{"default":"hårdt mellemrum uden bredde"}}},{"key":"200E","mappings":{"default":{"default":"venstre to højre mark"}}},{"key":"200F","mappings":{"default":{"default":"højre to venstre mark"}}},{"key":"2028","mappings":{"default":{"default":"linjeseparator"}}},{"key":"2029","mappings":{"default":{"default":"afsnitsseparator"}}},{"key":"202A","mappings":{"default":{"default":"integrering fra venstre mod højre"}}},{"key":"202B","mappings":{"default":{"default":"integrering fra højre mod venstre"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left-to-right override"}}},{"key":"202E","mappings":{"default":{"default":"right-to-left override"}}},{"key":"202F","mappings":{"default":{"default":"snævert hårdt mellemrum"}}},{"key":"205F","mappings":{"default":{"default":"mellemstort matematisk mellemrum"}}},{"key":"2060","mappings":{"default":{"default":"ordskærm"}}},{"key":"2061","mappings":{"default":{"default":"af"}}},{"key":"2062","mappings":{"default":{"default":" "}}},{"key":"2063","mappings":{"default":{"default":"separator"}}},{"key":"2064","mappings":{"default":{"default":"plustegn"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}] +, +"da/symbols/other_stars.min": +[{"locale":"da"},{"key":"23E8","mappings":{"default":{"default":"decimal eksponentsymbol"}}},{"key":"2605","mappings":{"default":{"default":"sort stjerne"}}},{"key":"2606","mappings":{"default":{"default":"hvid stjerne"}}},{"key":"26AA","mappings":{"default":{"default":"hvid cirkel"}}},{"key":"26AB","mappings":{"default":{"default":"sort cirkel"}}},{"key":"2705","mappings":{"default":{"default":"hvidt flueben"}}},{"key":"2713","mappings":{"default":{"default":"flueben"}}},{"key":"2714","mappings":{"default":{"default":"kraftigt flueben"}}},{"key":"2715","mappings":{"default":{"default":"multiplikations-x"}}},{"key":"2716","mappings":{"default":{"default":"kraftigt multiplikations-x"}}},{"key":"2717","mappings":{"default":{"default":"afkrysnings x"}}},{"key":"2718","mappings":{"default":{"default":"tykt afstemningskryds"}}},{"key":"271B","mappings":{"default":{"default":"åbent midterkryds"}}},{"key":"271C","mappings":{"default":{"default":"tykt åbent midterkryds"}}},{"key":"2720","mappings":{"default":{"default":"malteser kors"}}},{"key":"2721","mappings":{"default":{"default":"davidsstjerne"}}},{"key":"2722","mappings":{"default":{"default":"dråbeformet stjerne med fire takker"}}},{"key":"2723","mappings":{"default":{"default":"ballonstjerne med fire takker"}}},{"key":"2724","mappings":{"default":{"default":"tyk ballonstjerne med fire takker"}}},{"key":"2725","mappings":{"default":{"default":"stjerne med fire klørformede takker"}}},{"key":"2726","mappings":{"default":{"default":"sort firetakket stjerne"}}},{"key":"2727","mappings":{"default":{"default":"hvid firetakket stjerne"}}},{"key":"2728","mappings":{"default":{"default":"gnister"}}},{"key":"2729","mappings":{"default":{"default":"hvid stjerne med kontur"}}},{"key":"272A","mappings":{"default":{"default":"hvid stjerne i cirkel"}}},{"key":"272B","mappings":{"default":{"default":"sort stjerne med åben midte"}}},{"key":"272C","mappings":{"default":{"default":"hvid stjerne med sort midte"}}},{"key":"272D","mappings":{"default":{"default":"kontur af sort stjerne"}}},{"key":"272E","mappings":{"default":{"default":"tyk kontur af sort stjerne"}}},{"key":"272F","mappings":{"default":{"default":"møllestjerne"}}},{"key":"2730","mappings":{"default":{"default":"hvid stjerne med skyggevirkning"}}},{"key":"2731","mappings":{"default":{"default":"tung stjerne"}}},{"key":"2732","mappings":{"default":{"default":"asterisk med åben midte"}}},{"key":"2733","mappings":{"default":{"default":"stjerne med otte takker"}}},{"key":"2734","mappings":{"default":{"default":"sort stjerne med otte takker"}}},{"key":"2735","mappings":{"default":{"default":"møllestjerne med otte takker"}}},{"key":"2736","mappings":{"default":{"default":"seks takket sort stjerne"}}},{"key":"2739","mappings":{"default":{"default":"sort stjerne med tolv takker"}}},{"key":"273A","mappings":{"default":{"default":"stjerne med seksten takker"}}},{"key":"273B","mappings":{"default":{"default":"dråbeformet stjerne"}}},{"key":"273C","mappings":{"default":{"default":"dråbeformet stjerne med takker og åben midte"}}},{"key":"273D","mappings":{"default":{"default":"tåreformet asterix eller blomst"}}},{"key":"273E","mappings":{"default":{"default":"sort-hvid blomst med seks kronblade"}}},{"key":"273F","mappings":{"default":{"default":"sort blomst"}}},{"key":"2740","mappings":{"default":{"default":"hvid blomst"}}},{"key":"2741","mappings":{"default":{"default":"sort blomsteromrids med otte kronblade"}}},{"key":"2742","mappings":{"default":{"default":"cirkel med stjerne med otte spidser og åben midte"}}},{"key":"2743","mappings":{"default":{"default":"tyk dråbeformet møllestjerne"}}},{"key":"2744","mappings":{"default":{"default":"snefnug"}}},{"key":"2745","mappings":{"default":{"default":"tæt trebladet snefnug"}}},{"key":"2746","mappings":{"default":{"default":"tykt sildebenssnefnug"}}},{"key":"2747","mappings":{"default":{"default":"gnist"}}},{"key":"2748","mappings":{"default":{"default":"tyk gnist"}}},{"key":"2749","mappings":{"default":{"default":"ballonstjerne"}}},{"key":"274A","mappings":{"default":{"default":"dråbeformet stjerne med otte propeller"}}},{"key":"274B","mappings":{"default":{"default":"tyk dråbeformet stjerne med otte propeller"}}},{"key":"274C","mappings":{"default":{"default":"kryds"}}},{"key":"274D","mappings":{"default":{"default":"hvid cirkel med skyggevirkning"}}}] +, +"da/units/area.min": +[{"locale":"da"},{"key":"sq","mappings":{"default":{"default":"s","plural":"kvadrat"}}},{"key":"sq inch","mappings":{"default":{"default":"kvadrattomme","plural":"kvadrattommer"}}},{"key":"sq rd","mappings":{"default":{"default":"s","plural":"kvadratrødder"}}},{"key":"sq ft","mappings":{"default":{"default":"kvadrat fod","plural":"kvadratfod"}}},{"key":"sq yd","mappings":{"default":{"default":"kvadrat yard","plural":"kvadratyard"}}},{"key":"sq mi","mappings":{"default":{"default":"kvadrat mil","plural":"kvadratmil"}}},{"key":"acr","mappings":{"default":{"default":"acre","plural":"acres"}}},{"key":"ha","mappings":{"default":{"default":"s","plural":"hektarer"}}}] +, +"da/units/currency.min": +[{"locale":"da"},{"key":"$","mappings":{"default":{"default":"dollar","plural":"dollars"}}},{"key":"£","mappings":{"default":{"default":"pund","plural":"pund"}}},{"key":"¥","mappings":{"default":{"default":"yen","plural":"yen"}}},{"key":"€","mappings":{"default":{"default":"euro","plural":"euro"}}},{"key":"₡","mappings":{"default":{"default":"colons","plural":"colonss"}}},{"key":"₢","mappings":{"default":{"default":"cruzeiro","plural":"cruzeiro"}}},{"key":"₣","mappings":{"default":{"default":"franc","plural":"franc"}}},{"key":"₤","mappings":{"default":{"default":"lire","plural":"lire"}}},{"key":"₥","mappings":{"default":{"default":"mills","plural":"millss"}}},{"key":"₦","mappings":{"default":{"default":"naira","plural":"naira"}}},{"key":"₧","mappings":{"default":{"default":"peseta","plural":"peseta"}}},{"key":"₨","mappings":{"default":{"default":"rupees","plural":"rupeess"}}},{"key":"₩","mappings":{"default":{"default":"won","plural":"won"}}},{"key":"₪","mappings":{"default":{"default":"shekel","plural":"shekel"}}},{"key":"₫","mappings":{"default":{"default":"dong","plural":"dong"}}},{"key":"₭","mappings":{"default":{"default":"kip","plural":"kip"}}},{"key":"₮","mappings":{"default":{"default":"tugrik","plural":"tugrik"}}},{"key":"₯","mappings":{"default":{"default":"drakme","plural":"drakmer"}}},{"key":"₰","mappings":{"default":{"default":"tyske pennies","plural":"tyske pennies"}}},{"key":"₱","mappings":{"default":{"default":"pesos","plural":"pesoss"}}},{"key":"₲","mappings":{"default":{"default":"guaranis","plural":"guaranis"}}},{"key":"₳","mappings":{"default":{"default":"australs","plural":"australss"}}},{"key":"₴","mappings":{"default":{"default":"hryvnias","plural":"hryvniass"}}},{"key":"₵","mappings":{"default":{"default":"cedi","plural":"cedi"}}},{"key":"₸","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"₺","mappings":{"default":{"default":"tyrkisk lira","plural":"tyrkiske lira"}}},{"key":"元","mappings":{"default":{"default":"yuan","plural":"yuan"}}},{"key":"¢","mappings":{"default":{"default":"cent","plural":"cent"}}}] +, +"da/units/energy.min": +[{"locale":"da"},{"key":"W","mappings":{"default":{"default":"watt","plural":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatttime","plural":"kilowatttimer"}}},{"key":"J","mappings":{"default":{"default":"joule","plural":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton","plural":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere","plural":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt","plural":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm","plural":"ohm"}}},{"key":"Ω","mappings":{"default":{"default":"ohm","plural":"ohm"}}}] +, +"da/units/length.min": +[{"locale":"da"},{"key":"ft","mappings":{"default":{"default":"fod","plural":"fod"}}},{"key":"in","mappings":{"default":{"default":"tomme","plural":"tommer"}}},{"key":"mi","mappings":{"default":{"default":"mil","plural":"mil"}}},{"key":"yd","mappings":{"default":{"default":"yard","plural":"yards"}}},{"key":"link","mappings":{"default":{"default":"link","plural":"links"}}},{"key":"rod","mappings":{"default":{"default":"stang","plural":"stænger"}}},{"key":"chain","mappings":{"default":{"default":"kæde","plural":"kæder"}}},{"key":"furlong","mappings":{"default":{"default":"furlong","plural":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"sømil","plural":"sømil"}}},{"key":"m","mappings":{"default":{"default":"meter","plural":"meter"}}}] +, +"da/units/memory.min": +[{"locale":"da"},{"key":"b","mappings":{"default":{"default":"bit","plural":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte","plural":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte","plural":"kilobyte"}}}] +, +"da/units/other.min": +[{"locale":"da"},{"key":"doz","mappings":{"default":{"default":"dusin","plural":"dusin"}}}] +, +"da/units/speed.min": +[{"locale":"da"},{"key":"kt","mappings":{"default":{"default":"knob","plural":"knob"}}},{"key":"mph","mappings":{"default":{"default":"mil i timen","plural":"mil i timen"}}},{"key":"rpm","mappings":{"default":{"default":"omdrejninger pr. minut","plural":"omdrejning pr. minut"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer i timen","plural":"kilometer i timen"}}}] +, +"da/units/temperature.min": +[{"locale":"da"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","plural":"Celsius"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}] +, +"da/units/time.min": +[{"locale":"da"},{"key":"s","mappings":{"default":{"default":"sekund","plural":"sekunder"}}},{"key":"″","mappings":{"default":{"default":"sekund","plural":"sekunder"}}},{"key":"min","mappings":{"default":{"default":"minut","plural":"minutter"}}},{"key":"°","mappings":{"default":{"default":"grad","plural":"grader"}}},{"key":"h","mappings":{"default":{"default":"time","plural":"timer"}}}] +, +"da/units/volume.min": +[{"locale":"da"},{"key":"cu","mappings":{"default":{"default":"kubik","plural":"kubik"}}},{"key":"cu inch","mappings":{"default":{"default":"kubiktomme","plural":"kubiktommer"}}},{"key":"cu ft","mappings":{"default":{"default":"kubikfod","plural":"kubikfod"}}},{"key":"cu yd","mappings":{"default":{"default":"kubikyard","plural":"kubikyards"}}},{"key":"bbl","mappings":{"default":{"default":"tønde","plural":"tønder"}}},{"key":"fl. oz.","mappings":{"default":{"default":"flydende ounce","plural":"flydende ounces"}}},{"key":"gal","mappings":{"default":{"default":"gallon","plural":"gallons"}}},{"key":"pt","mappings":{"default":{"default":"pint","plural":"pints"}}},{"key":"qt","mappings":{"default":{"default":"quart","plural":"quarts"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram","plural":"fluid drams"}}},{"key":"tbsp","mappings":{"default":{"default":"spiseske","plural":"spiseskeer"}}},{"key":"tsp","mappings":{"default":{"default":"teske","plural":"teskeer"}}},{"key":"cup","mappings":{"default":{"default":"kop","plural":"kopper"}}},{"key":"cc","mappings":{"default":{"default":"kubikcentimeter","plural":"kubikcentimeter"}}},{"key":"l","mappings":{"default":{"default":"liter","plural":"liter"}}}] +, +"da/units/weight.min": +[{"locale":"da"},{"key":"dram","mappings":{"default":{"default":"dram","plural":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce","plural":"ounces"}}},{"key":"lb","mappings":{"default":{"default":"pund","plural":"pund"}}},{"key":"st","mappings":{"default":{"default":"stone","plural":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter","plural":"quarters"}}},{"key":"cwt","mappings":{"default":{"default":"hektokilogram","plural":"hektokilogram"}}},{"key":"LT","mappings":{"default":{"default":"long ton","plural":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram","plural":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram","plural":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"mikrogram","plural":"mikrogram"}}},{"key":"t","mappings":{"default":{"default":"ton","plural":"ton"}}}] +, +"da/rules/mathspeak_danish.min": +{"domain":"mathspeak","locale":"da","modality":"speech","inherits":"base","rules":[]} +, +"da/rules/mathspeak_danish_actions.min": +{"domain":"mathspeak","locale":"da","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"sammenfoldet\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"Blank\""],["Action","blank-line-empty","[t] \"Blank\""],["Action","font","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","mixed-number","[n] children/*[1]; [n] children/*[2]"],["Action","number-with-chars","[t] \"Tal\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"Tal\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"VersalOrd\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"Grundlinje\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"Grund\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"Grundlinje\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"Grund\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"negativ\"; [n] children/*[1]"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"divideret med\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"minus\")"],["Action","fences-neutral","[t] \"StartNumeriskVærdi\"; [n] children/*[1]; [t] \"SlutNumeriskVærdi\""],["Action","fences-neutral-sbrief","[t] \"NumeriskVærdi\"; [n] children/*[1]; [t] \"SlutNumeriskVærdi\""],["Action","fences-metric","[t] \"StartDobbeltLodretStreg\"; [n] children/*[1]; [t] \"SlutDobbeltLodretStreg\""],["Action","fences-metric-sbrief","[t] \"DobbeltLodretStreg\"; [n] children/*[1]; [t] \"SlutDobbeltLodretStreg\""],["Action","empty-set","[t] \"den tomme mængde\""],["Action","fences-set","[t] \"StartMængde\"; [n] children/*[1]; [t] \"SlutMængde\""],["Action","fences-set-sbrief","[t] \"Mængde\"; [n] children/*[1]; [t] \"SlutMængde\""],["Action","factorial","[t] \"fakultet\""],["Action","minus","[t] \"minus\""],["Action","continued-fraction-outer","[t] \"Kædebrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"Kædebrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"StartBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"StartBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"Brøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"Sænket\"; [n] children/*[2]; [t] \"Hævet\"; [n] children/*[3]; [t] \"Grundlinje\""],["Action","integral-brief","[n] children/*[1]; [t] \"Sænk\"; [n] children/*[2]; [t] \"Hæv\"; [n] children/*[3]; [t] \"Grund\""],["Action","square","[n] children/*[1]; [t] \"kvadreret\""],["Action","cube","[n] children/*[1]; [t] \"i tredje\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"primtegn\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"primtegn\""],["Action","overscore","[t] \"SymbolOver\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"SymbolOver\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-overscore","[t] \"SymbolOver Over\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"SymbolOver Over\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","underscore","[t] \"SymbolUnder\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"SymbolUnder\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-underscore","[t] \"SymbolUnder Under\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"SymbolUnder Under\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"overstreg\""],["Action","underbar","[n] children/*[1]; [t] \"understreg\""],["Action","overtilde","[n] children/*[1]; [t] \"overtilde\""],["Action","undertilde","[n] children/*[1]; [t] \"undertilde\""],["Action","matrix","[t] \"Start\"; [t] count(children/*); [t] \"Gange\"; [t] count(children/*[1]/children/*); [t] \"Matrix\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række \"); [t] \"SlutMatrix\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"Gange\"; [t] count(children/*[1]/children/*); [t] \"Matrix\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række \"); [t] \"EndMatrix\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\", pause:200)"],["Action","row-with-label","[t] \"med Label\"; [n] content/*[1]; [t] \"SlutLabel\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\")"],["Action","row-with-label-brief","[t] \"Label\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\")"],["Action","row-with-text-label","[t] \"Label\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\")"],["Action","empty-row","[t] \"Blank\""],["Action","empty-cell","[t] \"Blank\" (pause:300)"],["Action","determinant","[t] \"Start\"; [t] count(children/*); [t] \"Gange\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række \"); [t] \"SlutDeterminant\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"Gange\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række \"); [t] \"SlutDeterminant\""],["Action","determinant-simple","[t] \"Start\"; [t] count(children/*); [t] \"Gange\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række\", grammar:simpleDet); [t] \"SlutDeterminant\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"Gange\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række\", grammar:simpleDet); [t] \"SlutDeterminant\""],["Action","layout","[t] \"StartLayout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række \"); [t] \"SlutLayout\""],["Action","layout-sbrief","[t] \"Layout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række \"); [t] \"SlutLayout\""],["Action","binomial","[t] \"StartBinomialEllerMatrix\"; [n] children/*[1]/children/*[1]; [t] \"Vælg\"; [n] children/*[2]/children/*[1]; [t] \"SlutBinomialEllerMatrix\""],["Action","binomial-sbrief","[t] \"BinomialEllerMatrix\"; [n] children/*[1]/children/*[1]; [t] \"Vælg\"; [n] children/*[2]/children/*[1]; [t] \"SlutBinomialEllerMatrix\""],["Action","cases","[t] \"StartLayout\"; [t] \"Forstørret\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række \"); [t] \"SlutLayout\""],["Action","cases-sbrief","[t] \"Layout\"; [t] \"Forstørret\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Række \"); [t] \"SlutLayout\""],["Action","line-with-label","[t] \"med Label\"; [n] content/*[1]; [t] \"SlutLabel\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"Label\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"Label\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"Blank\""],["Action","empty-line-with-label","[t] \"med Label\"; [n] content/*[1]; [t] \"SlutLabel\" (pause:200); [t] \"Blank\""],["Action","empty-line-with-label-brief","[t] \"Label\"; [n] content/*[1] (pause:200); [t] \"Blank\""],["Action","enclose","[t] \"StartOmsluttet\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"SlutOmsluttet\""],["Action","leftbar","[t] \"lodret streg\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"lodret streg\""],["Action","crossout","[t] \"Gennemstreg\"; [n] children/*[1]; [t] \"SlutGennemstreg\""],["Action","cancel","[t] \"Gennemstreg\"; [n] children/*[1]/children/*[1]; [t] \"Med\"; [n] children/*[2]; [t] \"SlutGennemstreg\""],["Action","cancel-reverse","[t] \"Gennemstreg\"; [n] children/*[2]/children/*[1]; [t] \"Med\"; [n] children/*[1]; [t] \"SlutGennemstreg\""],["Action","multi-inference","[t] \"inferensregel\"; [m] content/*; [t] \"med konklusion\"; [n] children/*[1]; [t] \"og\"; [t] count(children/*[2]/children/*); [t] \"præmisser\""],["Action","inference","[t] \"inferensregel\"; [m] content/*; [t] \"med konklusion\"; [n] children/*[1]; [t] \"og\"; [t] count(children/*[2]/children/*); [t] \"præmis\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"præmis \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"label\"; [n] children/*[1]"],["Action","axiom","[t] \"aksiom\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"tom aksiom\""]]} +, +"da/rules/prefix_danish.min": +{"modality":"prefix","domain":"default","locale":"da","inherits":"base","rules":[]} +, +"da/rules/prefix_danish_actions.min": +{"modality":"prefix","domain":"default","locale":"da","kind":"actions","rules":[["Action","numerator","[t] \"Tæller\" (pause:200)"],["Action","denominator","[t] \"Nævner\" (pause:200)"],["Action","base","[t] \"Grundtal\" (pause:200)"],["Action","exponent","[t] \"Eksponent\" (pause:200)"],["Action","subscript","[t] \"Sænket\" (pause:200)"],["Action","overscript","[t] \"Overtekst\" (pause:200)"],["Action","underscript","[t] \"Undertekst\" (pause:200)"],["Action","radicand","[t] \"Radikand\" (pause:200)"],["Action","index","[t] \"Rodeksponent\" (pause:200)"],["Action","leftsub","[t] \"Venstre Sænket\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \"Venstre Sænket\" (pause:200)"],["Action","leftsuper","[t] \"Venstre Hævet\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \"Venstre Hævet\" (pause:200)"],["Action","rightsub","[t] \"Højre Sænket\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \"Højre Sænket\" (pause:200)"],["Action","rightsuper","[t] \"Højre Hævet\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \"Højre Sænket\" (pause:200)"],["Action","choice","[t] \"Puljemændge\" (pause:200)"],["Action","select","[t] \"Valgmængde\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \"Række\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \"Kolonne\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \"Kolonne\" (pause:200)"]]} +, +"da/rules/summary_danish.min": +{"locale":"da","modality":"summary","inherits":"base","rules":[]} +, +"da/rules/summary_danish_actions.min": +{"locale":"da","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"stor identifikator\""],["Action","abstr-identifier","[t] \"identifikator\""],["Action","abstr-number-long","[t] \"stort tal\""],["Action","abstr-number","[t] \"tal\""],["Action","abstr-mixed-number-long","[t] \"stort blandet tal\""],["Action","abstr-mixed-number","[t] \"blandet tal\""],["Action","abstr-text","[t] \"tekst\""],["Action","abstr-function","[t] \"funktionsudtryk\""],["Action","abstr-function-brief","[t] \"funktion\""],["Action","abstr-lim","[t] \"grænseværdifunktion\""],["Action","abstr-lim-brief","[t] \"lim\""],["Action","abstr-fraction","[t] \"brøk\""],["Action","abstr-fraction-brief","[t] \"brøk\""],["Action","abstr-continued-fraction","[t] \"kædebrøk\""],["Action","abstr-continued-fraction-brief","[t] \"kædebrøk\""],["Action","abstr-sqrt","[t] \"kvadratrod\""],["Action","abstr-sqrt-nested","[t] \"indlejret kvadratrod\""],["Action","abstr-root-end","[t] \"rod med rodeksponent\"; [n] children/*[1] (engine:modality=speech); [t] \"slut rodeksponent\""],["Action","abstr-root","[t] \"rod med rodeksponent\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \"rod\""],["Action","abstr-root-nested-end","[t] \"indlejret rod med rodeksponent\"; [n] children/*[1] (engine:modality=speech); [t] \"slut rodeksponent\""],["Action","abstr-root-nested","[t] \"indlejret rod med rodeksponent\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"indlejret rod\""],["Action","abstr-superscript","[t] \"potens\""],["Action","abstr-subscript","[t] \"sænket\""],["Action","abstr-subsup","[t] \"potens med sænket\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"med\"; [t] count(./children/*); [t] \"elementer\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"med variabelt antal elementer\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"sum med\"; [t] count(./children/*); [t] \"addender\""],["Action","abstr-addition-brief","[t] \"sum\""],["Action","abstr-addition-var","[t] \"sum med variabelt antal addender\""],["Action","abstr-multiplication","[t] \"produkt med\"; [t] count(./children/*); [t] \"faktorer\""],["Action","abstr-multiplication-brief","[t] \"produkt\""],["Action","abstr-multiplication-var","[t] \"produkt med variabelt antal faktorer\""],["Action","abstr-vector","[t] count(./children/*); [t] \"dimensional vektor\""],["Action","abstr-vector-brief","[t] \"vektor\""],["Action","abstr-vector-var","[t] \"n dimensional vektor\""],["Action","abstr-binomial","[t] \"binomial\""],["Action","abstr-determinant","[t] count(./children/*); [t] \"dimensional determinant\""],["Action","abstr-determinant-brief","[t] \"determinant\""],["Action","abstr-determinant-var","[t] \"n dimensional determinant\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \"dimensional kvadratisk matrix\""],["Action","abstr-squarematrix-brief","[t] \"kvadratisk matrix\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \"dimensional rækkevektor\""],["Action","abstr-rowvector-brief","[t] \"rækkevektor\""],["Action","abstr-rowvector-var","[t] \"n dimensional rækkevektor\""],["Action","abstr-matrix","[t] count(children/*); [t] \"gange\"; [t] count(children/*[1]/children/*); [t] \"matrix\""],["Action","abstr-matrix-brief","[t] \"matrix\""],["Action","abstr-matrix-var","[t] \"n gange m dimensional matrix\""],["Action","abstr-cases","[t] \"akkolade\"; [t] \"med\"; [t] count(children/*); [t] \"udtryk\""],["Action","abstr-cases-brief","[t] \"akkolade\""],["Action","abstr-cases-var","[t] \"akkolade med variabelt antal udtryk\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \"separeret liste\"; [t] \"med længde\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \"separeret liste\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \"separeret liste\"; [t] \"med variabel længde\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"integral\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \"sekvens\"; [t] \"men\"; [t] count(./children/*); [t] \"elementer\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \"sekvens\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \"sekvens\"; [t] \"med variabelt antal elementer\""],["Action","abstr-multirel","[t] \"sammenligningssekvens\"; [t] \"med\"; [t] count(./children/*); [t] \"elementer\""],["Action","abstr-multirel-brief","[t] \"sammenligningssekvens\""],["Action","abstr-multirel-var","[t] \"sammenligningssekvens med variabelt antal elementer\""],["Action","abstr-table","[t] \"tabel med\"; [t] count(children/*); [t] \"rækker og\"; [t] count(children/*[1]/children/*); [t] \"kolonner\""],["Action","abstr-line","[t] \"i\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"i\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"med\"; [t] count(children/*); [t] \"kolonner\""],["Action","abstr-cell","[t] \"i\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/sre/mathmaps/de.json b/sre/mathmaps/de.json new file mode 100644 index 0000000000..6bc3a963a0 --- /dev/null +++ b/sre/mathmaps/de.json @@ -0,0 +1,146 @@ +{ +"de/messages/alphabets.min": +{"kind":"alphabets","locale":"de","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lambda","my","ny","xi","omikron","pi","rho","abschließendes sigma","sigma","tau","ypsilon","phi","chi","psi","omega","partielle Ableitung","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","My","Ny","Xi","Omikron","Pi","Rho","Theta","Sigma","Tau","Ypsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"großes"},"smallPrefix":{"default":""},"digitPrefix":{"default":"s"}}} +, +"de/messages/messages.min": +{"kind":"messages","locale":"de","messages":{"MS":{"START":"Anfang","FRAC_V":"Bruch","FRAC_B":"Bruch","FRAC_S":"Bruch","END":"Ende","FRAC_OVER":"durch","TWICE":"Twice","NEST_FRAC":"geschachtelt","ENDFRAC":"Ende Bruch","SUPER":"hoch","SUB":"Index","SUP":"hoch","SUPERSCRIPT":"hoch","SUBSCRIPT":"Index","BASELINE":"Grundlinie","BASE":"Grund","NESTED":"geschachtelte","NEST_ROOT":"geschachtelte","STARTROOT":"Anfang Wurzel","ENDROOT":"Ende Wurzel","ROOTINDEX":"Wurzelexponent","ROOT":"Wurzel","INDEX":"Exponent","UNDER":"Unter","UNDERSCRIPT":"Unterschrift","OVER":"Über","OVERSCRIPT":"Überschrift","ENDSCRIPTS":""},"MSroots":{"2":"Quadrat","3":"Kubik"},"font":{"bold":"fettes","bold-fraktur":"fettes Fraktur","bold-italic":"fettkursives","bold-script":"fettes Schreibschrift","caligraphic":"kalligrafisches","caligraphic-bold":"fettes kalligrafisches","double-struck":["mit Doppelstrich","germanPostfix"],"double-struck-italic":["kursiv mit Doppelstrich","germanPostfix"],"fraktur":"Fraktur","fullwidth":"vollbreites","italic":"kursives","monospace":"nichtproportionales","normal":"normales","oldstyle":"antiquiertes","oldstyle-bold":"antiquiertes fettes","script":"Schreibschrift","sans-serif":"serifenloses","sans-serif-italic":"serifenloses kursives","sans-serif-bold":"serifenloses fettes","sans-serif-bold-italic":"serifenloses fettkursives","unknown":"unbekannt"},"embellish":{"super":"hoch","sub":"Index","circled":"eingekreistes","parenthesized":"eingeklammertes","period":["Punkt","germanPostfix"],"negative-circled":"schwarz eingekreistes","double-circled":"doppelt eingekreistes","circled-sans-serif":"eingekreistes serifenloses","negative-circled-sans-serif":"schwarz eingekreistes serifenloses","comma":["Komma","germanPostfix"],"squared":"umrahmtes","negative-squared":"schwarz umrahmtes"},"role":{"addition":"Addition","multiplication":"Multiplikation","subtraction":"Subtraktion","division":"Division","equality":"Gleichung","inequality":"Ungleichung","element":"Element","arrow":"Pfeil","determinant":"Determinante","rowvector":"Zeilenvektor","binomial":"Binomialkoeffizient","squarematrix":"quadratische Matrize","multiline":"mehrzeiligem Ausdruck","matrix":"Matrize","vector":"Vektor","cases":"Fallunterscheidung","table":"Tabelle","unknown":"unbekannt"},"enclose":{"longdiv":"langer Bruchstrich","actuarial":"Bilanzsumme","radical":"Quadratwurzel","box":"rechteckige Umrandung","roundedbox":"abgerundete rechteckige Umrandung","circle":"kreisähnliche Umrandung","left":"senkrechte Linie links","right":"senkrechte Linie rechts","top":"waagerechte Linie oberhalb","bottom":"waagerechte Linie unterhalb","updiagonalstrike":"durchgestrichen","downdiagonalstrike":"durchgestrichen","verticalstrike":"senkrecht durchgestrichen","horizontalstrike":"durchgestrichen","madruwb":"arabisches Fakultätssymbol","updiagonalarrow":"Pfeil von links unten nach rechts oben","phasorangle":"phasor angle","unknown":"langer Bruchstrich"},"navigate":{"COLLAPSIBLE":"kollabierbar","EXPANDABLE":"ausfaltbar","LEVEL":"Niveau"},"regexp":{"TEXT":"a-zA-ZäöüÄÖÜß","NUMBER":"((\\d{1,3})(?=(.| ))((.| )\\d{3})*(\\,\\d+)?)|^\\d*\\,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":"\\.","JOINER_SUBSUPER":" ","JOINER_FRAC":" "},"unitTimes":""}} +, +"de/messages/numbers.min": +{"kind":"numbers","locale":"de","messages":{"zero":"null","ones":["","eins","zwei","drei","vier","fünf","sechs","sieben","acht","neun","zehn","elf","zwölf","dreizehn","vierzehn","fünfzehn","sechzehn","siebzehn","achtzehn","neunzehn"],"tens":["","","zwanzig","dreißig","vierzig","fünfzig","sechzig","siebzig","achtzig","neunzig"],"large":["","tausend","million","milliarde","billion","billiarde","trillion","trilliard","quadrillion","quadrilliard","quintillion","quintilliarde","sextillion","sextilliarde"],"vulgarSep":" ","numSep":""}} +, +"de/si/prefixes.min": +[{"Y":"Yotta","Z":"Zetta","E":"Exa","P":"Peta","T":"Tera","G":"Giga","M":"Mega","k":"Kilo","h":"Hekto","da":"Deka","d":"Dezi","c":"Zenti","m":"Milli","µ":"Mikro","μ":"Mikro","n":"Nano","p":"Piko","f":"Femto","a":"Atto","z":"Zepto","y":"Yokto"}] +, +"de/functions/algebra.min": +[{"locale":"de"},{"key":"deg","mappings":{"default":{"default":"Grad"}}},{"key":"det","mappings":{"default":{"default":"Determinante"}}},{"key":"dim","mappings":{"default":{"default":"Dimension"}}},{"key":"hom","mappings":{"default":{"default":"Homomorphismus"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"Kern"}}},{"key":"Tr","mappings":{"default":{"default":"Spur"}}}] +, +"de/functions/elementary.min": +[{"locale":"de"},{"key":"log","mappings":{"default":{"default":"Logarithmus"}}},{"key":"ln","mappings":{"default":{"default":"natürlicher Logarithmus"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natürlicher Logarithmus"}}},{"key":"lg","mappings":{"default":{"default":"Logarithmus zur Basis 10"}}},{"key":"exp","mappings":{"default":{"default":"Exponent"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"größter gemeinsamer Teiler"},"mathspeak":{"default":"ggt"},"clearspeak":{"default":"ggt"}},"names":["ggt","ggT"]},{"key":"lcm","mappings":{"default":{"default":"kleinstes gemeinsames Vielfaches"},"mathspeak":{"default":"kgv"},"clearspeak":{"default":"kgv"}},"names":["kgv","kgV"]},{"key":"arg","mappings":{"default":{"default":"Argument"}}},{"key":"im","mappings":{"default":{"default":"der Imaginärteil der komplexen Zahl"}}},{"key":"re","mappings":{"default":{"default":"der Realteil der komplexen Zahl"}}},{"key":"mod","mappings":{"default":{"default":"modulo"}}},{"key":"inf","mappings":{"default":{"default":"Infimum"}}},{"key":"lim","mappings":{"default":{"default":"Limes"}}},{"key":"liminf","mappings":{"default":{"default":"Limes inferior"}}},{"key":"limsup","mappings":{"default":{"default":"Limes superior"}}},{"key":"max","mappings":{"default":{"default":"Maximum"}}},{"key":"min","mappings":{"default":{"default":"Minimum"}}},{"key":"sup","mappings":{"default":{"default":"Supremum"}}},{"key":"injlim","mappings":{"default":{"default":"Colimes"}}},{"key":"projlim","mappings":{"default":{"default":"projektiver Limes"}}},{"key":"Pr","mappings":{"default":{"default":"Wahrscheinlichkeit"}}}] +, +"de/functions/hyperbolic.min": +[{"locale":"de"},{"key":"cosh","mappings":{"default":{"default":"Kosinus hyperbolicus"}}},{"key":"coth","mappings":{"default":{"default":"Kotangens hyperbolicus"}}},{"key":"csch","mappings":{"default":{"default":"Kosekans hyperbolicus"}}},{"key":"sech","mappings":{"default":{"default":"Sekans hyperbolicus"}}},{"key":"sinh","mappings":{"default":{"default":"Sinus hyperbolicus"}}},{"key":"tanh","mappings":{"default":{"default":"Tangens hyperbolicus"}}},{"key":"arcosh","mappings":{"default":{"default":"Areakosinus hyperbolicus"}}},{"key":"arcoth","mappings":{"default":{"default":"Areakotangens hyperbolicus"}}},{"key":"arcsch","mappings":{"default":{"default":"Areakosekans hyperbolicus"}}},{"key":"arsech","mappings":{"default":{"default":"Areasekans hyperbolicus"}}},{"key":"arsinh","mappings":{"default":{"default":"Areasinus hyperbolicus"}}},{"key":"artanh","mappings":{"default":{"default":"Areatangens hyperbolicus "}}}] +, +"de/functions/trigonometry.min": +[{"locale":"de"},{"key":"cos","mappings":{"default":{"default":"Kosinus"}}},{"key":"cot","mappings":{"default":{"default":"Kotangens"}}},{"key":"csc","mappings":{"default":{"default":"Kosekans"}}},{"key":"sec","mappings":{"default":{"default":"Sekans"}}},{"key":"sin","mappings":{"default":{"default":"Sinus"}}},{"key":"tan","mappings":{"default":{"default":"Tangens"}}},{"key":"arccos","mappings":{"default":{"default":"Arkuskosinus"},"clearspeak":{"Trig_TrigInverse":"inverser Kosinus"}}},{"key":"arccot","mappings":{"default":{"default":"Arkuskotangens"},"clearspeak":{"Trig_TrigInverse":"inverser Kotangens"}}},{"key":"arccsc","mappings":{"default":{"default":"Arkuskosekans"},"clearspeak":{"Trig_TrigInverse":"inverser Kosekans"}}},{"key":"arcsec","mappings":{"default":{"default":"Arkussekans"},"clearspeak":{"Trig_TrigInverse":"inverser Sekans"}}},{"key":"arcsin","mappings":{"default":{"default":"Arkussinus"},"clearspeak":{"Trig_TrigInverse":"inverser Sinus"}}},{"key":"arctan","mappings":{"default":{"default":"Arkustangens"},"clearspeak":{"Trig_TrigInverse":"inverser Tangens"}}}] +, +"de/symbols/digits_rest.min": +[{"locale":"de"},{"key":"00B2","mappings":{"default":{"default":"Quadrat"},"clearspeak":{"Exponent_Exponent":"mit Exponent 2","Exponent_OrdinalPower":"zur zweiten Potenz"}}},{"key":"00B3","mappings":{"default":{"default":"Kubik"},"clearspeak":{"Exponent_Exponent":"mit Exponent 3","Exponent_OrdinalPower":"zur dritten Potenz"}}},{"key":"00BC","mappings":{"default":{"default":"ein Viertel"}}},{"key":"00BD","mappings":{"default":{"default":"ein Halb"}}},{"key":"00BE","mappings":{"default":{"default":"drei Viertel"}}},{"key":"2150","mappings":{"default":{"default":"ein siebtel"}}},{"key":"2151","mappings":{"default":{"default":"ein neuntel"}}},{"key":"2152","mappings":{"default":{"default":"ein zehntel"}}},{"key":"2153","mappings":{"default":{"default":"ein drittel"}}},{"key":"2154","mappings":{"default":{"default":"zwei drittel"}}},{"key":"2155","mappings":{"default":{"default":"ein fünftel"}}},{"key":"2156","mappings":{"default":{"default":"zwei fünftel"}}},{"key":"2157","mappings":{"default":{"default":"drei fünftel"}}},{"key":"2158","mappings":{"default":{"default":"vier fünftel"}}},{"key":"2159","mappings":{"default":{"default":"ein sechstel"}}},{"key":"215A","mappings":{"default":{"default":"fünf sechstel"}}},{"key":"215B","mappings":{"default":{"default":"ein achtel"}}},{"key":"215C","mappings":{"default":{"default":"drei achtel"}}},{"key":"215D","mappings":{"default":{"default":"fünf achtel"}}},{"key":"215E","mappings":{"default":{"default":"sieben achtel"}}},{"key":"215F","mappings":{"default":{"default":"Bruchzähler eins"}}},{"key":"2189","mappings":{"default":{"default":"null drittel"}}},{"key":"3248","mappings":{"default":{"default":"eingekreiste Zehn auf schwarzem Quadrat"}}},{"key":"3249","mappings":{"default":{"default":"eingekreiste Zwanzig auf schwarzem Quadrat"}}},{"key":"324A","mappings":{"default":{"default":"eingekreiste Dreißig auf schwarzem Quadrat"}}},{"key":"324B","mappings":{"default":{"default":"eingekreiste Vierzig auf schwarzem Quadrat"}}},{"key":"324C","mappings":{"default":{"default":"eingekreiste Fünfzig auf schwarzem Quadrat"}}},{"key":"324D","mappings":{"default":{"default":"eingekreiste Sechzig auf schwarzem Quadrat"}}},{"key":"324E","mappings":{"default":{"default":"eingekreiste Siebzig auf schwarzem Quadrat"}}},{"key":"324F","mappings":{"default":{"default":"eingekreiste Achtzig auf schwarzem Quadrat"}}}] +, +"de/symbols/greek-rest.min": +[{"locale":"de"},{"key":"0394","mappings":{"clearspeak":{"default":"Dreieck","TriangleSymbol_Delta":"großes Delta"}}}] +, +"de/symbols/greek-scripts.min": +[{"locale":"de"},{"key":"1D26","mappings":{"default":{"default":"Kapitälchen Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"Kapitälchen Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"Kapitälchen Pi"}}},{"key":"1D29","mappings":{"default":{"default":"Kapitälchen Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"Kapitälchen Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"hochgestelltes gamma"}}},{"key":"1D60","mappings":{"default":{"default":"hochgestelltes phi"}}},{"key":"1D66","mappings":{"default":{"default":"tiefgestelltes beta"}}},{"key":"1D67","mappings":{"default":{"default":"tiefgestelltes gamma"}}},{"key":"1D68","mappings":{"default":{"default":"tiefgestelltes rho"}}},{"key":"1D69","mappings":{"default":{"default":"tiefgestelltes phi"}}},{"key":"1D6A","mappings":{"default":{"default":"tiefgestelltes chi"}}}] +, +"de/symbols/greek-symbols.min": +[{"locale":"de"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"umgekehrtes epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"fettes großes Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"fettes digamma"}}}] +, +"de/symbols/hebrew_letters.min": +[{"locale":"de"},{"key":"2135","mappings":{"default":{"default":"Alef-Symbol"}}},{"key":"2136","mappings":{"default":{"default":"Bet-Symbol"}}},{"key":"2137","mappings":{"default":{"default":"Gimel-Symbol"}}},{"key":"2138","mappings":{"default":{"default":"Dalet-Symbol"}}}] +, +"de/symbols/latin-lower-double-accent.min": +[{"locale":"de"},{"key":"01D6","mappings":{"default":{"default":"u mit Diärese und Makron"}}},{"key":"01D8","mappings":{"default":{"default":"u mit Diärese und Akut"}}},{"key":"01DA","mappings":{"default":{"default":"u mit Diärese und Caron"}}},{"key":"01DC","mappings":{"default":{"default":"u mit Diärese und Grab"}}},{"key":"01DF","mappings":{"default":{"default":"a mit Diärese und Makron"}}},{"key":"01E1","mappings":{"default":{"default":"a mit Dot Above und Makron"}}},{"key":"01ED","mappings":{"default":{"default":"o mit Ogonek und Makron"}}},{"key":"01FB","mappings":{"default":{"default":"a mit Ring oben und akut"}}},{"key":"022B","mappings":{"default":{"default":"o mit Diärese und Makron"}}},{"key":"022D","mappings":{"default":{"default":"o mit Tilde und Makron"}}},{"key":"0231","mappings":{"default":{"default":"o mit Punkt oben und Makron"}}},{"key":"1E09","mappings":{"default":{"default":"c mit Cedilla und Akut"}}},{"key":"1E15","mappings":{"default":{"default":"e mit Makron und Grab"}}},{"key":"1E17","mappings":{"default":{"default":"e mit Makron und Akut"}}},{"key":"1E1D","mappings":{"default":{"default":"e mit Cedilla und Breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i mit Diärese und Akut"}}},{"key":"1E39","mappings":{"default":{"default":"l mit Punkt unten und Makron"}}},{"key":"1E4D","mappings":{"default":{"default":"o mit Tilde und Akut"}}},{"key":"1E4F","mappings":{"default":{"default":"o mit Tilde und Diärese"}}},{"key":"1E51","mappings":{"default":{"default":"o mit Makron und Grab"}}},{"key":"1E53","mappings":{"default":{"default":"o mit Makron und Akut"}}},{"key":"1E5D","mappings":{"default":{"default":"r mit Punkt unten und Makron"}}},{"key":"1E65","mappings":{"default":{"default":"s mit Akute und Punkt oben"}}},{"key":"1E67","mappings":{"default":{"default":"s mit Caron und Punkt oben"}}},{"key":"1E69","mappings":{"default":{"default":"s mit Punkt unten und Punkt oben"}}},{"key":"1E79","mappings":{"default":{"default":"u mit Tilde und Akut"}}},{"key":"1E7B","mappings":{"default":{"default":"u mit Makron und Diärese"}}},{"key":"1EA5","mappings":{"default":{"default":"a mit Zirkumflex und Akut"}}},{"key":"1EA7","mappings":{"default":{"default":"a mit Zirkumflex und Grab"}}},{"key":"1EA9","mappings":{"default":{"default":"a mit Zirkumflex und Haken oben"}}},{"key":"1EAB","mappings":{"default":{"default":"a mit Zirkumflex und Tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a mit Zirkumflex und Punkt darunter"}}},{"key":"1EAF","mappings":{"default":{"default":"a mit Breve und Akut"}}},{"key":"1EB1","mappings":{"default":{"default":"a mit Breve und Grab"}}},{"key":"1EB3","mappings":{"default":{"default":"a mit Breve und Haken oben"}}},{"key":"1EB5","mappings":{"default":{"default":"a mit Breve und Tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a mit Breve und Dot Below"}}},{"key":"1EBF","mappings":{"default":{"default":"e mit Zirkumflex und Akut"}}},{"key":"1EC1","mappings":{"default":{"default":"e mit Zirkumflex und Grab"}}},{"key":"1EC3","mappings":{"default":{"default":"e mit Zirkumflex und Haken oben"}}},{"key":"1EC5","mappings":{"default":{"default":"e mit Zirkumflex und Tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e mit Zirkumflex und Punkt darunter"}}},{"key":"1ED1","mappings":{"default":{"default":"o mit Zirkumflex und Akut"}}},{"key":"1ED3","mappings":{"default":{"default":"o mit Zirkumflex und Grab"}}},{"key":"1ED5","mappings":{"default":{"default":"o mit Zirkumflex und Haken oben"}}},{"key":"1ED7","mappings":{"default":{"default":"o mit Zirkumflex und Tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o mit Zirkumflex und Punkt darunter"}}},{"key":"1EDB","mappings":{"default":{"default":"o mit Horn und Akut"}}},{"key":"1EDD","mappings":{"default":{"default":"o mit Horn und Grab"}}},{"key":"1EDF","mappings":{"default":{"default":"o mit Horn und Haken oben"}}},{"key":"1EE1","mappings":{"default":{"default":"o mit Horn und Tilde"}}},{"key":"1EE3","mappings":{"default":{"default":"o mit Horn und Punkt"}}},{"key":"1EE9","mappings":{"default":{"default":"u mit Horn und Akut"}}},{"key":"1EEB","mappings":{"default":{"default":"u mit Horn und Grab"}}},{"key":"1EED","mappings":{"default":{"default":"u mit Horn und Haken oben"}}},{"key":"1EEF","mappings":{"default":{"default":"u mit Horn und Tilde"}}},{"key":"1EF1","mappings":{"default":{"default":"u mit Horn und Punkt"}}}] +, +"de/symbols/latin-lower-phonetic.min": +[{"locale":"de"},{"key":"00F8","mappings":{"default":{"default":"o mit Strich"}}},{"key":"0111","mappings":{"default":{"default":"d mit Strich"}}},{"key":"0127","mappings":{"default":{"default":"h mit Strich"}}},{"key":"0142","mappings":{"default":{"default":"l mit Strich"}}},{"key":"0167","mappings":{"default":{"default":"t mit Strich"}}},{"key":"0180","mappings":{"default":{"default":"b mit Strich"}}},{"key":"019B","mappings":{"default":{"default":"lambda mit Strich"}}},{"key":"01B6","mappings":{"default":{"default":"z mit Strich"}}},{"key":"01BE","mappings":{"default":{"default":"umgekehrter Glottalanschlag mit Strich"}}},{"key":"01E5","mappings":{"default":{"default":"g mit Strich"}}},{"key":"01FF","mappings":{"default":{"default":"o mit Strich und Akut"}}},{"key":"023C","mappings":{"default":{"default":"c mit Strich"}}},{"key":"0247","mappings":{"default":{"default":"e mit Strich"}}},{"key":"0249","mappings":{"default":{"default":"j mit Strich"}}},{"key":"024D","mappings":{"default":{"default":"r mit Strich"}}},{"key":"024F","mappings":{"default":{"default":"y mit Strich"}}},{"key":"025F","mappings":{"default":{"default":"punktloses j mit Strich"}}},{"key":"0268","mappings":{"default":{"default":"i mit Strich"}}},{"key":"0284","mappings":{"default":{"default":"punktloses j mit Strich und Haken"}}},{"key":"02A1","mappings":{"default":{"default":"Glottalanschlag mit Strich"}}},{"key":"02A2","mappings":{"default":{"default":"umgekehrter Glottalanschlag mit Strich"}}},{"key":"1D13","mappings":{"default":{"default":"liegendes O mit Strich"}}},{"key":"1D7C","mappings":{"default":{"default":"iota mit Strich"}}},{"key":"1D7D","mappings":{"default":{"default":"p mit Strich"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon mit Strich"}}},{"key":"1E9C","mappings":{"default":{"default":"lang mit diagonalem Anschlag"}}},{"key":"1E9D","mappings":{"default":{"default":"lang S mit hohem Hub"}}},{"key":"018D","mappings":{"default":{"default":"wurde Delta gedreht"}}},{"key":"1E9B","mappings":{"default":{"default":"lang mit Punkt oben"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"lang S"}}},{"key":"0183","mappings":{"default":{"default":"b mit Oberleiste"}}},{"key":"0185","mappings":{"default":{"default":"ton sechs"}}},{"key":"0188","mappings":{"default":{"default":"c mit Haken"}}},{"key":"018C","mappings":{"default":{"default":"d mit Oberleiste"}}},{"key":"0192","mappings":{"default":{"default":"f mit Haken"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k mit Haken"}}},{"key":"019A","mappings":{"default":{"default":"l mit Strich"}}},{"key":"019E","mappings":{"default":{"default":"n mit langem rechtem Bein"}}},{"key":"01A1","mappings":{"default":{"default":"o mit Horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p mit Haken"}}},{"key":"01A8","mappings":{"default":{"default":"ton zwei"}}},{"key":"01AA","mappings":{"default":{"default":"umgedrehte esh Schleife"}}},{"key":"01AB","mappings":{"default":{"default":"t mit palatal Haken"}}},{"key":"01AD","mappings":{"default":{"default":"t mit Haken"}}},{"key":"01B0","mappings":{"default":{"default":"u mit Horn"}}},{"key":"01B4","mappings":{"default":{"default":"y mit Haken"}}},{"key":"01B9","mappings":{"default":{"default":"umgekehrtes ezh"}}},{"key":"01BA","mappings":{"default":{"default":"ezh mit Schwanz"}}},{"key":"01BD","mappings":{"default":{"default":"ton fünf"}}},{"key":"01BF","mappings":{"default":{"default":"wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz mit Caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae mit Makron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh mit Caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh mit Kringel"}}},{"key":"02A4","mappings":{"default":{"default":"dezh Digraph"}}},{"key":"01DD","mappings":{"default":{"default":"gedreht E"}}},{"key":"01FD","mappings":{"default":{"default":"ae mit Akut"}}},{"key":"0221","mappings":{"default":{"default":"d mit Kringel"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z mit Haken"}}},{"key":"0234","mappings":{"default":{"default":"l mit Kringel"}}},{"key":"0235","mappings":{"default":{"default":"n mit Kringel"}}},{"key":"0236","mappings":{"default":{"default":"t mit Kringel"}}},{"key":"0238","mappings":{"default":{"default":"db"}}},{"key":"0239","mappings":{"default":{"default":"qp Digraph"}}},{"key":"023F","mappings":{"default":{"default":"s mit Swash Tail"}}},{"key":"0240","mappings":{"default":{"default":"z mit Swash Tail"}}},{"key":"0242","mappings":{"default":{"default":"Glottalanschlag"}}},{"key":"024B","mappings":{"default":{"default":"q mit Hakenschwanz"}}},{"key":"0250","mappings":{"default":{"default":"gedreht A"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"gedrehtes Alpha"}}},{"key":"0253","mappings":{"default":{"default":"b mit Haken"}}},{"key":"0254","mappings":{"default":{"default":"open O"}}},{"key":"0255","mappings":{"default":{"default":"c mit Kringel"}}},{"key":"0256","mappings":{"default":{"default":"d mit Schwanz"}}},{"key":"0257","mappings":{"default":{"default":"d mit Haken"}}},{"key":"0258","mappings":{"default":{"default":"umgedreht E"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa mit Haken"}}},{"key":"025B","mappings":{"default":{"default":"offenes e"}}},{"key":"025C","mappings":{"default":{"default":"umgedrehtes offenes e"}}},{"key":"025D","mappings":{"default":{"default":"umgekehrtes offenes e mit Haken"}}},{"key":"025E","mappings":{"default":{"default":"umgekehrtes geschlossenes epsilon"}}},{"key":"0260","mappings":{"default":{"default":"g mit Haken"}}},{"key":"0261","mappings":{"default":{"default":"g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"mini gamma"}}},{"key":"0265","mappings":{"default":{"default":"gedrehtes h"}}},{"key":"0266","mappings":{"default":{"default":"h mit Haken"}}},{"key":"0267","mappings":{"default":{"default":"h mit Haken"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l mit mittlerer Tilde"}}},{"key":"026C","mappings":{"default":{"default":"l mit Gurt"}}},{"key":"026D","mappings":{"default":{"default":"l mit Retroflexhaken"}}},{"key":"026F","mappings":{"default":{"default":"gedreht M"}}},{"key":"0270","mappings":{"default":{"default":"gedrehtes M mit langem Bein"}}},{"key":"0271","mappings":{"default":{"default":"m mit Haken"}}},{"key":"0272","mappings":{"default":{"default":"n mit linkem Haken"}}},{"key":"0273","mappings":{"default":{"default":"n mit Retroflexhaken"}}},{"key":"0275","mappings":{"default":{"default":"o mit balken"}}},{"key":"0277","mappings":{"default":{"default":"geschlossenes omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"gedrehtes r"}}},{"key":"027A","mappings":{"default":{"default":"gedrehtes r mit langem Bein"}}},{"key":"027B","mappings":{"default":{"default":"gedrehtes r mit langem Bein und Haken"}}},{"key":"027C","mappings":{"default":{"default":"r mit langem Bein"}}},{"key":"027D","mappings":{"default":{"default":"r mit Endstück"}}},{"key":"027E","mappings":{"default":{"default":"r mit Angelhaken"}}},{"key":"027F","mappings":{"default":{"default":"umgedrehtes R mit Angelhaken"}}},{"key":"0282","mappings":{"default":{"default":"s mit Haken"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat umgekehrt"}}},{"key":"0286","mappings":{"default":{"default":"esh mit Kringel"}}},{"key":"0287","mappings":{"default":{"default":"gedreht T"}}},{"key":"0288","mappings":{"default":{"default":"t mit Retroflexhaken"}}},{"key":"0289","mappings":{"default":{"default":"u Bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v mit Haken"}}},{"key":"028C","mappings":{"default":{"default":"gedrehtes v"}}},{"key":"028D","mappings":{"default":{"default":"gedrehtes w"}}},{"key":"028E","mappings":{"default":{"default":"gedrehtes y"}}},{"key":"0290","mappings":{"default":{"default":"z mit Retroflexhaken"}}},{"key":"0291","mappings":{"default":{"default":"z mit Kringel"}}},{"key":"0295","mappings":{"default":{"default":"pharyngales stimmhaft Frikativ"}}},{"key":"0296","mappings":{"default":{"default":"invertierter Glottalanschlag"}}},{"key":"0297","mappings":{"default":{"default":"gestrecktes C"}}},{"key":"0298","mappings":{"default":{"default":"bilabialer Klick"}}},{"key":"029A","mappings":{"default":{"default":"geschlossenes offenes e"}}},{"key":"029E","mappings":{"default":{"default":"gedrehtes k"}}},{"key":"02A0","mappings":{"default":{"default":"q mit Haken"}}},{"key":"02A3","mappings":{"default":{"default":"dz Digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz Digraph mit Kringel"}}},{"key":"02A6","mappings":{"default":{"default":"ts Digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh Digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc Digraph mit Kringel"}}},{"key":"02A9","mappings":{"default":{"default":"feng Digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls Digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz Digraph"}}},{"key":"02AC","mappings":{"default":{"default":"bilabiales Perkussiv"}}},{"key":"02AD","mappings":{"default":{"default":"bidentales Perkussiv"}}},{"key":"02AE","mappings":{"default":{"default":"gedrehtes h mit Angelhaken"}}},{"key":"02AF","mappings":{"default":{"default":"gedrehtes h mit Angelhaken und Schwanz"}}},{"key":"1D02","mappings":{"default":{"default":"gedrehtes ae"}}},{"key":"1D08","mappings":{"default":{"default":"gedrehtes e"}}},{"key":"1D09","mappings":{"default":{"default":"gedrehtes i"}}},{"key":"1D11","mappings":{"default":{"default":"liegendes O"}}},{"key":"1D12","mappings":{"default":{"default":"liegendes geöffnet O"}}},{"key":"1D14","mappings":{"default":{"default":"gedreht Oe"}}},{"key":"1D16","mappings":{"default":{"default":"obere Hälfte O"}}},{"key":"1D17","mappings":{"default":{"default":"untere Hälfte O"}}},{"key":"1D1D","mappings":{"default":{"default":"liegendes U"}}},{"key":"1D1E","mappings":{"default":{"default":"liegendes u Umlaut"}}},{"key":"1D1F","mappings":{"default":{"default":"liegendes m"}}},{"key":"1D24","mappings":{"default":{"default":"stimmhaft laryngaler Frikativ"}}},{"key":"1D25","mappings":{"default":{"default":"Ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b mit mittlerer Tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d mit mittlerer Tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f mit mittlerer Tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m mit mittlerer Tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n mit mittlerer Tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p mit mittlerer Tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r mit mittlerer Tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r mit Angelhaken und mittlerer Tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s mit mittlerer Tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t mit mittlerer Tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z mit mittlerer Tilde"}}},{"key":"1D77","mappings":{"default":{"default":"gedreht G"}}},{"key":"1D79","mappings":{"default":{"default":"insular G"}}},{"key":"1D7A","mappings":{"default":{"default":"th mit Durchgestrichen"}}},{"key":"1D80","mappings":{"default":{"default":"b mit Palatalhaken"}}},{"key":"1D81","mappings":{"default":{"default":"d mit Palatalhaken"}}},{"key":"1D82","mappings":{"default":{"default":"f mit Palatalhaken"}}},{"key":"1D83","mappings":{"default":{"default":"g mit Palatalhaken"}}},{"key":"1D84","mappings":{"default":{"default":"k mit Palatalhaken"}}},{"key":"1D85","mappings":{"default":{"default":"l mit Palatalhaken"}}},{"key":"1D86","mappings":{"default":{"default":"m mit Palatalhaken"}}},{"key":"1D87","mappings":{"default":{"default":"n mit Palatalhaken"}}},{"key":"1D88","mappings":{"default":{"default":"p mit Palatalhaken"}}},{"key":"1D89","mappings":{"default":{"default":"r mit Palatalhaken"}}},{"key":"1D8A","mappings":{"default":{"default":"s mit Palatalhaken"}}},{"key":"1D8B","mappings":{"default":{"default":"esh mit Palatalhaken"}}},{"key":"1D8C","mappings":{"default":{"default":"v mit Palatalhaken"}}},{"key":"1D8D","mappings":{"default":{"default":"x mit Palatalhaken"}}},{"key":"1D8E","mappings":{"default":{"default":"z mit Palatalhaken"}}},{"key":"1D8F","mappings":{"default":{"default":"a mit Retroflexhaken"}}},{"key":"1D90","mappings":{"default":{"default":"alpha mit Retroflexhaken"}}},{"key":"1D91","mappings":{"default":{"default":"d mit Haken und Schwanz"}}},{"key":"1D92","mappings":{"default":{"default":"e mit Retroflexhaken"}}},{"key":"1D93","mappings":{"default":{"default":"offenes e mit Retroflexhaken"}}},{"key":"1D94","mappings":{"default":{"default":"umgedrehtes offenes e mit Retroflexhaken"}}},{"key":"1D95","mappings":{"default":{"default":"schwa mit Retroflexhaken"}}},{"key":"1D96","mappings":{"default":{"default":"i mit Retroflexhaken"}}},{"key":"1D97","mappings":{"default":{"default":"offenes o mit Retroflexhaken"}}},{"key":"1D98","mappings":{"default":{"default":"esh mit Retroflexhaken"}}},{"key":"1D99","mappings":{"default":{"default":"u mit Retroflexhaken"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh mit Retroflexhaken"}}},{"key":"0149","mappings":{"default":{"default":"n mit Apostroph davor"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"de/symbols/latin-lower-single-accent.min": +[{"locale":"de"},{"key":"00E0","mappings":{"default":{"default":"a mit Grave"}}},{"key":"00E1","mappings":{"default":{"default":"a mit Aigu"}}},{"key":"00E2","mappings":{"default":{"default":"a mit Zirkumflex"}}},{"key":"00E3","mappings":{"default":{"default":"a mit Tilde"}}},{"key":"00E4","mappings":{"default":{"default":"a mit Diärese"}}},{"key":"00E5","mappings":{"default":{"default":"a mit Ring darüber"}}},{"key":"00E7","mappings":{"default":{"default":"c mit Cedille"}}},{"key":"00E8","mappings":{"default":{"default":"e mit Grave"}}},{"key":"00E9","mappings":{"default":{"default":"e mit Aigu"}}},{"key":"00EA","mappings":{"default":{"default":"e mit Zirkumflex"}}},{"key":"00EB","mappings":{"default":{"default":"e mit Diärese"}}},{"key":"00EC","mappings":{"default":{"default":"i mit Grave"}}},{"key":"00ED","mappings":{"default":{"default":"i mit Aigu"}}},{"key":"00EE","mappings":{"default":{"default":"i mit Zirkumflex"}}},{"key":"00EF","mappings":{"default":{"default":"i mit Diärese"}}},{"key":"00F1","mappings":{"default":{"default":"n mit Tilde"}}},{"key":"00F2","mappings":{"default":{"default":"o mit Grave"}}},{"key":"00F3","mappings":{"default":{"default":"o mit Aigu"}}},{"key":"00F4","mappings":{"default":{"default":"o mit Zirkumflex"}}},{"key":"00F5","mappings":{"default":{"default":"o mit Tilde"}}},{"key":"00F6","mappings":{"default":{"default":"o mit Diärese"}}},{"key":"00F9","mappings":{"default":{"default":"u mit Grave"}}},{"key":"00FA","mappings":{"default":{"default":"u mit Aigu"}}},{"key":"00FB","mappings":{"default":{"default":"u mit Zirkumflex"}}},{"key":"00FC","mappings":{"default":{"default":"u mit Diärese"}}},{"key":"00FD","mappings":{"default":{"default":"y mit Aigu"}}},{"key":"00FF","mappings":{"default":{"default":"y mit Diärese"}}},{"key":"0101","mappings":{"default":{"default":"a mit Makron"}}},{"key":"0103","mappings":{"default":{"default":"a mit Breve"}}},{"key":"0105","mappings":{"default":{"default":"a mit Ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c mit Aigu"}}},{"key":"0109","mappings":{"default":{"default":"c mit Zirkumflex"}}},{"key":"010B","mappings":{"default":{"default":"c mit Punkt darüber"}}},{"key":"010D","mappings":{"default":{"default":"c mit Caron"}}},{"key":"010F","mappings":{"default":{"default":"d mit Caron"}}},{"key":"0113","mappings":{"default":{"default":"e mit Makron"}}},{"key":"0115","mappings":{"default":{"default":"e mit Breve"}}},{"key":"0117","mappings":{"default":{"default":"e mit Punkt darüber"}}},{"key":"0119","mappings":{"default":{"default":"e mit Ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e mit Caron"}}},{"key":"011D","mappings":{"default":{"default":"g mit Zirkumflex"}}},{"key":"011F","mappings":{"default":{"default":"g mit Breve"}}},{"key":"0121","mappings":{"default":{"default":"g mit Punkt darüber"}}},{"key":"0123","mappings":{"default":{"default":"g mit Cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h mit Zirkumflex"}}},{"key":"0129","mappings":{"default":{"default":"i mit Tilde"}}},{"key":"012B","mappings":{"default":{"default":"i mit Makron"}}},{"key":"012D","mappings":{"default":{"default":"i mit Breve"}}},{"key":"012F","mappings":{"default":{"default":"i mit Ogonek"}}},{"key":"0131","mappings":{"default":{"default":"i ohne punkt"}}},{"key":"0135","mappings":{"default":{"default":"j mit Zirkumflex"}}},{"key":"0137","mappings":{"default":{"default":"k mit Cedille"}}},{"key":"013A","mappings":{"default":{"default":"l mit Aigu"}}},{"key":"013C","mappings":{"default":{"default":"l mit Cedille"}}},{"key":"013E","mappings":{"default":{"default":"l mit Caron"}}},{"key":"0140","mappings":{"default":{"default":"l mit Punkt in der Mitte"}}},{"key":"0144","mappings":{"default":{"default":"n mit Aigu"}}},{"key":"0146","mappings":{"default":{"default":"n mit Cedille"}}},{"key":"0148","mappings":{"default":{"default":"n mit Caron"}}},{"key":"014D","mappings":{"default":{"default":"o mit Makron"}}},{"key":"014F","mappings":{"default":{"default":"o mit Breve"}}},{"key":"0151","mappings":{"default":{"default":"o mit doppeltem Aigu"}}},{"key":"0155","mappings":{"default":{"default":"r mit Aigu"}}},{"key":"0157","mappings":{"default":{"default":"r mit Cedille"}}},{"key":"0159","mappings":{"default":{"default":"r mit Caron"}}},{"key":"015B","mappings":{"default":{"default":"s mit Aigu"}}},{"key":"015D","mappings":{"default":{"default":"s mit Zirkumflex"}}},{"key":"015F","mappings":{"default":{"default":"s mit Cedille"}}},{"key":"0161","mappings":{"default":{"default":"s mit Caron"}}},{"key":"0163","mappings":{"default":{"default":"t mit Cedille"}}},{"key":"0165","mappings":{"default":{"default":"t mit Caron"}}},{"key":"0169","mappings":{"default":{"default":"u mit Tilde"}}},{"key":"016B","mappings":{"default":{"default":"u mit Makron"}}},{"key":"016D","mappings":{"default":{"default":"u mit Breve"}}},{"key":"016F","mappings":{"default":{"default":"u mit Ring darüber"}}},{"key":"0171","mappings":{"default":{"default":"u mit doppeltem Aigu"}}},{"key":"0173","mappings":{"default":{"default":"u mit Ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w mit Zirkumflex"}}},{"key":"0177","mappings":{"default":{"default":"y mit Zirkumflex"}}},{"key":"017A","mappings":{"default":{"default":"z mit Aigu"}}},{"key":"017C","mappings":{"default":{"default":"z mit Punkt darüber"}}},{"key":"017E","mappings":{"default":{"default":"z mit Caron"}}},{"key":"01CE","mappings":{"default":{"default":"a mit Caron"}}},{"key":"01D0","mappings":{"default":{"default":"i mit Caron"}}},{"key":"01D2","mappings":{"default":{"default":"o mit Caron"}}},{"key":"01D4","mappings":{"default":{"default":"u mit Caron"}}},{"key":"01E7","mappings":{"default":{"default":"g mit Caron"}}},{"key":"01E9","mappings":{"default":{"default":"k mit Caron"}}},{"key":"01EB","mappings":{"default":{"default":"o mit Ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j mit Caron"}}},{"key":"01F5","mappings":{"default":{"default":"g mit Aigu"}}},{"key":"01F9","mappings":{"default":{"default":"n mit Grab"}}},{"key":"0201","mappings":{"default":{"default":"a mit Doppelgrab"}}},{"key":"0203","mappings":{"default":{"default":"a mit umgekehrter Breve"}}},{"key":"0205","mappings":{"default":{"default":"e mit Doppelgrab"}}},{"key":"0207","mappings":{"default":{"default":"e mit umgekehrter Breve"}}},{"key":"0209","mappings":{"default":{"default":"i mit Doppelgrab"}}},{"key":"020B","mappings":{"default":{"default":"i mit umgekehrter Breve"}}},{"key":"020D","mappings":{"default":{"default":"o mit Doppelgrab"}}},{"key":"020F","mappings":{"default":{"default":"o mit umgekehrter Breve"}}},{"key":"0211","mappings":{"default":{"default":"r mit Doppelgrab"}}},{"key":"0213","mappings":{"default":{"default":"r mit umgekehrter Breve"}}},{"key":"0215","mappings":{"default":{"default":"u mit Doppelgrab"}}},{"key":"0217","mappings":{"default":{"default":"u mit umgekehrter Breve"}}},{"key":"0219","mappings":{"default":{"default":"s mit untenstehendem Komma"}}},{"key":"021B","mappings":{"default":{"default":"t mit untenstehendem Komma"}}},{"key":"021F","mappings":{"default":{"default":"h mit Caron"}}},{"key":"0227","mappings":{"default":{"default":"a mit Punkt oben"}}},{"key":"0229","mappings":{"default":{"default":"e mit Cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o mit Punkt oben"}}},{"key":"0233","mappings":{"default":{"default":"y mit Makron"}}},{"key":"0237","mappings":{"default":{"default":"dotless J"}}},{"key":"1E01","mappings":{"default":{"default":"a mit Ring unten"}}},{"key":"1E03","mappings":{"default":{"default":"b mit Punkt oben"}}},{"key":"1E05","mappings":{"default":{"default":"b mit untenstehendem Punkt"}}},{"key":"1E07","mappings":{"default":{"default":"b mit Zeile darunter"}}},{"key":"1E0B","mappings":{"default":{"default":"d mit Punkt oben"}}},{"key":"1E0D","mappings":{"default":{"default":"d mit untenstehendem Punkt"}}},{"key":"1E0F","mappings":{"default":{"default":"d mit Zeile darunter"}}},{"key":"1E11","mappings":{"default":{"default":"d mit Cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d mit darunterem Zirkumflex"}}},{"key":"1E19","mappings":{"default":{"default":"e mit darunterem Zirkumflex"}}},{"key":"1E1B","mappings":{"default":{"default":"e mit darunterliegender Tilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f mit Punkt oben"}}},{"key":"1E21","mappings":{"default":{"default":"g mit Makron"}}},{"key":"1E23","mappings":{"default":{"default":"h mit Punkt oben"}}},{"key":"1E25","mappings":{"default":{"default":"h mit untenstehendem Punkt"}}},{"key":"1E27","mappings":{"default":{"default":"h mit Diärese"}}},{"key":"1E29","mappings":{"default":{"default":"h mit Cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h mit Breve unten"}}},{"key":"1E2D","mappings":{"default":{"default":"i mit darunterliegender Tilde"}}},{"key":"1E31","mappings":{"default":{"default":"k mit Akut"}}},{"key":"1E33","mappings":{"default":{"default":"k mit untenstehendem Punkt"}}},{"key":"1E35","mappings":{"default":{"default":"k mit Zeile darunter"}}},{"key":"1E37","mappings":{"default":{"default":"l mit Punkt unten"}}},{"key":"1E3B","mappings":{"default":{"default":"l mit Zeile darunter"}}},{"key":"1E3D","mappings":{"default":{"default":"l mit darunterem Zirkumflex"}}},{"key":"1E3F","mappings":{"default":{"default":"m mit Akut"}}},{"key":"1E41","mappings":{"default":{"default":"m mit Punkt oben"}}},{"key":"1E43","mappings":{"default":{"default":"m mit untenstehendem Punkt"}}},{"key":"1E45","mappings":{"default":{"default":"n mit Punkt oben"}}},{"key":"1E47","mappings":{"default":{"default":"n mit untenstehendem Punkt"}}},{"key":"1E49","mappings":{"default":{"default":"n mit Zeile darunter"}}},{"key":"1E4B","mappings":{"default":{"default":"n mit darunterem Zirkumflex"}}},{"key":"1E55","mappings":{"default":{"default":"p mit Akut"}}},{"key":"1E57","mappings":{"default":{"default":"p mit Punkt oben"}}},{"key":"1E59","mappings":{"default":{"default":"r mit Punkt oben"}}},{"key":"1E5B","mappings":{"default":{"default":"r mit untenstehendem Punkt"}}},{"key":"1E5F","mappings":{"default":{"default":"r mit Zeile darunter"}}},{"key":"1E61","mappings":{"default":{"default":"s mit Punkt oben"}}},{"key":"1E63","mappings":{"default":{"default":"s mit untenstehendem Punkt"}}},{"key":"1E6B","mappings":{"default":{"default":"t mit Punkt oben"}}},{"key":"1E6D","mappings":{"default":{"default":"t mit untenstehendem Punkt"}}},{"key":"1E6F","mappings":{"default":{"default":"t mit Zeile darunter"}}},{"key":"1E71","mappings":{"default":{"default":"t mit darunterem Zirkumflex"}}},{"key":"1E73","mappings":{"default":{"default":"u mit untenstehender Diärese"}}},{"key":"1E75","mappings":{"default":{"default":"u mit darunterliegender Tilde"}}},{"key":"1E77","mappings":{"default":{"default":"u mit darunterem Zirkumflex"}}},{"key":"1E7D","mappings":{"default":{"default":"v mit Tilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v mit untenstehendem Punkt"}}},{"key":"1E81","mappings":{"default":{"default":"w mit Grab"}}},{"key":"1E83","mappings":{"default":{"default":"w mit Akut"}}},{"key":"1E85","mappings":{"default":{"default":"w mit Diärese"}}},{"key":"1E87","mappings":{"default":{"default":"w mit Punkt oben"}}},{"key":"1E89","mappings":{"default":{"default":"w mit Punkt unten"}}},{"key":"1E8B","mappings":{"default":{"default":"x mit Punkt oben"}}},{"key":"1E8D","mappings":{"default":{"default":"x mit Diärese"}}},{"key":"1E8F","mappings":{"default":{"default":"y mit Punkt oben"}}},{"key":"1E91","mappings":{"default":{"default":"z mit Zirkumflex"}}},{"key":"1E93","mappings":{"default":{"default":"z mit untenstehendem Punkt"}}},{"key":"1E95","mappings":{"default":{"default":"z mit Zeile darunter"}}},{"key":"1E96","mappings":{"default":{"default":"h mit Zeile darunter"}}},{"key":"1E97","mappings":{"default":{"default":"t mit Diärese"}}},{"key":"1E98","mappings":{"default":{"default":"w mit Ring oben"}}},{"key":"1E99","mappings":{"default":{"default":"y mit Ring oben"}}},{"key":"1E9A","mappings":{"default":{"default":"a mit rechtem Halbring"}}},{"key":"1EA1","mappings":{"default":{"default":"a mit Punkt unten"}}},{"key":"1EA3","mappings":{"default":{"default":"a mit Haken oben"}}},{"key":"1EB9","mappings":{"default":{"default":"e mit untenstehendem Punkt"}}},{"key":"1EBB","mappings":{"default":{"default":"e mit Haken oben"}}},{"key":"1EBD","mappings":{"default":{"default":"e mit Tilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i mit Haken oben"}}},{"key":"1ECB","mappings":{"default":{"default":"i mit untenstehendem Punkt"}}},{"key":"1ECD","mappings":{"default":{"default":"o mit untenstehendem Punkt"}}},{"key":"1ECF","mappings":{"default":{"default":"o mit Haken oben"}}},{"key":"1EE5","mappings":{"default":{"default":"u mit untenstehendem Punkt"}}},{"key":"1EE7","mappings":{"default":{"default":"u mit Haken oben"}}},{"key":"1EF3","mappings":{"default":{"default":"y mit Grab"}}},{"key":"1EF5","mappings":{"default":{"default":"y mit untenstehendem Punkt"}}},{"key":"1EF7","mappings":{"default":{"default":"y mit Haken oben"}}},{"key":"1EF9","mappings":{"default":{"default":"y mit Tilde"}}}] +, +"de/symbols/latin-rest.min": +[{"locale":"de"},{"key":"210E","mappings":{"default":{"default":"Planck-Konstante"}}},{"key":"0363","mappings":{"default":{"default":"kombinierendes a"}}},{"key":"0364","mappings":{"default":{"default":"kombinierendes e"}}},{"key":"0365","mappings":{"default":{"default":"kombinierendes i"}}},{"key":"0366","mappings":{"default":{"default":"kombinierendes o"}}},{"key":"0367","mappings":{"default":{"default":"kombinierendes u"}}},{"key":"0368","mappings":{"default":{"default":"kombinierendes c"}}},{"key":"0369","mappings":{"default":{"default":"kombinierendes d"}}},{"key":"036A","mappings":{"default":{"default":"kombinierendes h"}}},{"key":"036B","mappings":{"default":{"default":"kombinierendes m"}}},{"key":"036C","mappings":{"default":{"default":"kombinierendes r"}}},{"key":"036D","mappings":{"default":{"default":"kombinierendes t"}}},{"key":"036E","mappings":{"default":{"default":"kombinierendes v"}}},{"key":"036F","mappings":{"default":{"default":"kombinierendes x"}}},{"key":"1D62","mappings":{"default":{"default":"tiefgestelltes i"}}},{"key":"1D63","mappings":{"default":{"default":"tiefgestelltes r"}}},{"key":"1D64","mappings":{"default":{"default":"tiefgestelltes u"}}},{"key":"1D65","mappings":{"default":{"default":"tiefgestelltes v"}}},{"key":"1DCA","mappings":{"default":{"default":"tiefgestelltes r"}}},{"key":"1DD3","mappings":{"default":{"default":"kombinierendes oberes w"}}},{"key":"1DD4","mappings":{"default":{"default":"kombinierendes ae"}}},{"key":"1DD5","mappings":{"default":{"default":"kombinierendes ao"}}},{"key":"1DD6","mappings":{"default":{"default":"kombinierendes av"}}},{"key":"1DD7","mappings":{"default":{"default":"kombinierendes c mit Cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"kombinierendes insulares d"}}},{"key":"1DD9","mappings":{"default":{"default":"kombinierendes eth"}}},{"key":"1DDA","mappings":{"default":{"default":"kombinierendes g"}}},{"key":"1DDB","mappings":{"default":{"default":"kombinierendes Kapitälchen g"}}},{"key":"1DDC","mappings":{"default":{"default":"kombinierendes k"}}},{"key":"1DDD","mappings":{"default":{"default":"kombinierendes l"}}},{"key":"1DDE","mappings":{"default":{"default":"kombinierendes Kapitälchen L"}}},{"key":"1DDF","mappings":{"default":{"default":"kombinierendes Kapitälchen M"}}},{"key":"1DE0","mappings":{"default":{"default":"kombinierendes n"}}},{"key":"1DE1","mappings":{"default":{"default":"kombinierendes Kapitälchen N"}}},{"key":"1DE2","mappings":{"default":{"default":"kombinierendes lateinisches Kapitälchen R"}}},{"key":"1DE3","mappings":{"default":{"default":"kombinierendes r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"kombinierendes s"}}},{"key":"1DE5","mappings":{"default":{"default":"kombinierendes langes s"}}},{"key":"1DE6","mappings":{"default":{"default":"kombinierendes z"}}},{"key":"2071","mappings":{"default":{"default":"hochgestelltes i"}}},{"key":"207F","mappings":{"default":{"default":"hochgestelltes n"}}},{"key":"2090","mappings":{"default":{"default":"tiefgestelltes a"}}},{"key":"2091","mappings":{"default":{"default":"tiefgestelltes e"}}},{"key":"2092","mappings":{"default":{"default":"tiefgestelltes o"}}},{"key":"2093","mappings":{"default":{"default":"tiefgestelltes x"}}},{"key":"2094","mappings":{"default":{"default":"tiefgestelltes schwa"}}},{"key":"2095","mappings":{"default":{"default":"tiefgestelltes h"}}},{"key":"2096","mappings":{"default":{"default":"tiefgestelltes k"}}},{"key":"2097","mappings":{"default":{"default":"tiefgestelltes l"}}},{"key":"2098","mappings":{"default":{"default":"tiefgestelltes m"}}},{"key":"2099","mappings":{"default":{"default":"tiefgestelltes n"}}},{"key":"209A","mappings":{"default":{"default":"tiefgestelltes p"}}},{"key":"209B","mappings":{"default":{"default":"tiefgestelltes s"}}},{"key":"209C","mappings":{"default":{"default":"tiefgestelltes t"}}},{"key":"2C7C","mappings":{"default":{"default":"tiefgestelltes j"}}},{"key":"1F12A","mappings":{"default":{"default":"groß S in stumpfen Klammern"}}},{"key":"1F12B","mappings":{"default":{"default":"eingekreistes kursives groß C"}}},{"key":"1F12C","mappings":{"default":{"default":"eingekreistes kursives groß R"}}},{"key":"1F18A","mappings":{"default":{"default":"durchgestrichenes P auf schwarzen Quadrat"}}}] +, +"de/symbols/latin-upper-double-accent.min": +[{"locale":"de"},{"key":"01D5","mappings":{"default":{"default":"großes U mit Diärese und Makron"}}},{"key":"01D7","mappings":{"default":{"default":"großes U mit Diärese und Akut"}}},{"key":"01D9","mappings":{"default":{"default":"großes U mit Diärese und Caron"}}},{"key":"01DB","mappings":{"default":{"default":"großes U mit Diärese und Grab"}}},{"key":"01DE","mappings":{"default":{"default":"großes A mit Diärese und Makron"}}},{"key":"01E0","mappings":{"default":{"default":"großes A mit Dot Above und Makron"}}},{"key":"01EC","mappings":{"default":{"default":"großes O mit Ogonek und Makron"}}},{"key":"01FA","mappings":{"default":{"default":"großes A mit Ring oben und akut"}}},{"key":"022A","mappings":{"default":{"default":"großes O mit Diärese und Makron"}}},{"key":"022C","mappings":{"default":{"default":"großes O mit Tilde und Makron"}}},{"key":"0230","mappings":{"default":{"default":"großes O mit Punkt oben und Makron"}}},{"key":"1E08","mappings":{"default":{"default":"großes C mit Cedilla und Akut"}}},{"key":"1E14","mappings":{"default":{"default":"großes E mit Makron und Grab"}}},{"key":"1E16","mappings":{"default":{"default":"großes E mit Makron und Akut"}}},{"key":"1E1C","mappings":{"default":{"default":"großes E mit Cedilla und Breve"}}},{"key":"1E2E","mappings":{"default":{"default":"großes I mit Diärese und Akut"}}},{"key":"1E38","mappings":{"default":{"default":"großes L mit Dot Below und Makron"}}},{"key":"1E4C","mappings":{"default":{"default":"großes O mit Tilde und Akut"}}},{"key":"1E4E","mappings":{"default":{"default":"großes O mit Tilde und Diärese"}}},{"key":"1E50","mappings":{"default":{"default":"großes O mit Makron und Grab"}}},{"key":"1E52","mappings":{"default":{"default":"großes O mit Makron und Akut"}}},{"key":"1E5C","mappings":{"default":{"default":"großes R mit Punkt unten und Makron"}}},{"key":"1E64","mappings":{"default":{"default":"großes S mit Akute und Punkt oben"}}},{"key":"1E66","mappings":{"default":{"default":"großes S mit Caron und Punkt oben"}}},{"key":"1E68","mappings":{"default":{"default":"großes S mit untenstehendem Punkt und oben stehendem Punkt"}}},{"key":"1E78","mappings":{"default":{"default":"großes U mit Tilde und Akut"}}},{"key":"1E7A","mappings":{"default":{"default":"großes U mit Makron und Diärese"}}},{"key":"1EA4","mappings":{"default":{"default":"großes A mit Zirkumflex und Akut"}}},{"key":"1EA6","mappings":{"default":{"default":"großes A mit Zirkumflex und Grab"}}},{"key":"1EA8","mappings":{"default":{"default":"großes A mit Zirkumflex und Haken oben"}}},{"key":"1EAA","mappings":{"default":{"default":"großes A mit Circumflex und Tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"großes A mit Zirkumflex und Punkt darunter"}}},{"key":"1EAE","mappings":{"default":{"default":"großes A mit Breve und Akut"}}},{"key":"1EB0","mappings":{"default":{"default":"großes A mit Breve und Grab"}}},{"key":"1EB2","mappings":{"default":{"default":"großes A mit Breve und Hook oben"}}},{"key":"1EB4","mappings":{"default":{"default":"großes A mit Breve und Tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"großes A mit Breve und Dot Below"}}},{"key":"1EBE","mappings":{"default":{"default":"großes E mit Zirkumflex und Akut"}}},{"key":"1EC0","mappings":{"default":{"default":"großes E mit Zirkumflex und Grab"}}},{"key":"1EC2","mappings":{"default":{"default":"großes E mit Zirkumflex und Haken oben"}}},{"key":"1EC4","mappings":{"default":{"default":"großes E mit Zirkumflex und Tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"großes E mit Zirkumflex und Punkt darunter"}}},{"key":"1ED0","mappings":{"default":{"default":"großes O mit Circumflex und Akut"}}},{"key":"1ED2","mappings":{"default":{"default":"großes O mit Zirkumflex und Grab"}}},{"key":"1ED4","mappings":{"default":{"default":"großes O mit Zirkumflex und Haken oben"}}},{"key":"1ED6","mappings":{"default":{"default":"großes O mit Zirkumflex und Tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"großes O mit Zirkumflex und Punkt darunter"}}},{"key":"1EDA","mappings":{"default":{"default":"großes O mit Horn und Akut"}}},{"key":"1EDC","mappings":{"default":{"default":"großes O mit Horn und Grab"}}},{"key":"1EDE","mappings":{"default":{"default":"großes O mit Horn und Haken oben"}}},{"key":"1EE0","mappings":{"default":{"default":"großes O mit Horn und Tilde"}}},{"key":"1EE2","mappings":{"default":{"default":"großes O mit Horn und Punkt"}}},{"key":"1EE8","mappings":{"default":{"default":"großes U mit Horn und Akut"}}},{"key":"1EEA","mappings":{"default":{"default":"großes U mit Horn und Grab"}}},{"key":"1EEC","mappings":{"default":{"default":"großes U mit Horn und Haken oben"}}},{"key":"1EEE","mappings":{"default":{"default":"großes U mit Horn und Tilde"}}},{"key":"1EF0","mappings":{"default":{"default":"großes U mit Horn und Punkt"}}}] +, +"de/symbols/latin-upper-single-accent.min": +[{"locale":"de"},{"key":"00C0","mappings":{"default":{"default":"großes A mit Gravis"}}},{"key":"00C1","mappings":{"default":{"default":"großes A mit Aigu"}}},{"key":"00C2","mappings":{"default":{"default":"großes A mit Zirkumflex"}}},{"key":"00C3","mappings":{"default":{"default":"großes A mit Tilde"}}},{"key":"00C4","mappings":{"default":{"default":"großes A mit Diärese"}}},{"key":"00C5","mappings":{"default":{"default":"großes A mit Ring darüber"}}},{"key":"00C7","mappings":{"default":{"default":"großes C mit Cedille"}}},{"key":"00C8","mappings":{"default":{"default":"großes E mit Gravis"}}},{"key":"00C9","mappings":{"default":{"default":"großes E mit Aigu"}}},{"key":"00CA","mappings":{"default":{"default":"großes E mit Zirkumflex"}}},{"key":"00CB","mappings":{"default":{"default":"großes E mit Diärese"}}},{"key":"00CC","mappings":{"default":{"default":"großes I mit Gravis"}}},{"key":"00CD","mappings":{"default":{"default":"großes I mit Aigu"}}},{"key":"00CE","mappings":{"default":{"default":"großes I mit Zirkumflex"}}},{"key":"00CF","mappings":{"default":{"default":"großes I mit Diärese"}}},{"key":"00D1","mappings":{"default":{"default":"großes n mit Tilde"}}},{"key":"00D2","mappings":{"default":{"default":"großes o mit Gravis"}}},{"key":"00D3","mappings":{"default":{"default":"großes O mit Aigu"}}},{"key":"00D4","mappings":{"default":{"default":"großes O mit Zirkumflex"}}},{"key":"00D5","mappings":{"default":{"default":"großes O mit Tilde"}}},{"key":"00D6","mappings":{"default":{"default":"großes O mit Diärese"}}},{"key":"00D9","mappings":{"default":{"default":"großes U mit Gravis"}}},{"key":"00DA","mappings":{"default":{"default":"großes U mit Aigu"}}},{"key":"00DB","mappings":{"default":{"default":"großes U mit Zirkumflex"}}},{"key":"00DC","mappings":{"default":{"default":"großes U mit Diärese"}}},{"key":"00DD","mappings":{"default":{"default":"großes Y mit Aigu"}}},{"key":"0100","mappings":{"default":{"default":"großes A mit Makron"}}},{"key":"0102","mappings":{"default":{"default":"großes A mit Breve"}}},{"key":"0104","mappings":{"default":{"default":"großes A mit Ogonek"}}},{"key":"0106","mappings":{"default":{"default":"großes C mit Aigu"}}},{"key":"0108","mappings":{"default":{"default":"großes C mit Zirkumflex"}}},{"key":"010A","mappings":{"default":{"default":"großes C mit Punkt darüber"}}},{"key":"010C","mappings":{"default":{"default":"großes C mit Caron"}}},{"key":"010E","mappings":{"default":{"default":"großes D mit Caron"}}},{"key":"0112","mappings":{"default":{"default":"großes E mit Makron"}}},{"key":"0114","mappings":{"default":{"default":"großes E mit Breve"}}},{"key":"0116","mappings":{"default":{"default":"großes E mit Punkt darüber"}}},{"key":"0118","mappings":{"default":{"default":"großes E mit Ogonek"}}},{"key":"011A","mappings":{"default":{"default":"großes E mit Caron"}}},{"key":"011C","mappings":{"default":{"default":"großes G mit Zirkumflex"}}},{"key":"011E","mappings":{"default":{"default":"großes G mit Breve"}}},{"key":"0120","mappings":{"default":{"default":"großes G mit Punkt darüber"}}},{"key":"0122","mappings":{"default":{"default":"großes G mit Cedille"}}},{"key":"0124","mappings":{"default":{"default":"großes H mit Zirkumflex"}}},{"key":"0128","mappings":{"default":{"default":"großes I mit Tilde"}}},{"key":"012A","mappings":{"default":{"default":"großes I mit Makron"}}},{"key":"012C","mappings":{"default":{"default":"großes I mit Breve"}}},{"key":"012E","mappings":{"default":{"default":"großes I mit Ogonek"}}},{"key":"0130","mappings":{"default":{"default":"großes I mit Punkt darüber"}}},{"key":"0134","mappings":{"default":{"default":"großes J mit Zirkumflex"}}},{"key":"0136","mappings":{"default":{"default":"großes K mit Cedille"}}},{"key":"0139","mappings":{"default":{"default":"großes L mit Aigu"}}},{"key":"013B","mappings":{"default":{"default":"großes L mit Cedille"}}},{"key":"013D","mappings":{"default":{"default":"großes L mit Caron"}}},{"key":"013F","mappings":{"default":{"default":"großes L mit Punkt in der Mitte"}}},{"key":"0143","mappings":{"default":{"default":"großes N mit Aigu"}}},{"key":"0145","mappings":{"default":{"default":"großes N mit Cedille"}}},{"key":"0147","mappings":{"default":{"default":"großes N mit Caron"}}},{"key":"014C","mappings":{"default":{"default":"großes O mit Makron"}}},{"key":"014E","mappings":{"default":{"default":"großes O mit Breve"}}},{"key":"0150","mappings":{"default":{"default":"großes O mit doppeltem Aigu"}}},{"key":"0154","mappings":{"default":{"default":"großes R mit Aigu"}}},{"key":"0156","mappings":{"default":{"default":"großes R mit Cedille"}}},{"key":"0158","mappings":{"default":{"default":"großes R mit Caron"}}},{"key":"015A","mappings":{"default":{"default":"großes S mit Aigu"}}},{"key":"015C","mappings":{"default":{"default":"großes S mit Zirkumflex"}}},{"key":"015E","mappings":{"default":{"default":"großes S mit Cedille"}}},{"key":"0160","mappings":{"default":{"default":"großes S mit Caron"}}},{"key":"0162","mappings":{"default":{"default":"großes T mit Cedille"}}},{"key":"0164","mappings":{"default":{"default":"großes T mit Caron"}}},{"key":"0168","mappings":{"default":{"default":"großes U mit Tilde"}}},{"key":"016A","mappings":{"default":{"default":"großes U mit Makron"}}},{"key":"016C","mappings":{"default":{"default":"großes U mit Breve"}}},{"key":"016E","mappings":{"default":{"default":"großes U mit Ring darüber"}}},{"key":"0170","mappings":{"default":{"default":"großes U mit dopppeltem Aigu"}}},{"key":"0172","mappings":{"default":{"default":"großes U mit Ogonek"}}},{"key":"0174","mappings":{"default":{"default":"großes W mit Zirkumflex"}}},{"key":"0176","mappings":{"default":{"default":"großes Y mit Zirkumflex"}}},{"key":"0178","mappings":{"default":{"default":"großes Y mit Diärese"}}},{"key":"0179","mappings":{"default":{"default":"großes Z mit Aigu"}}},{"key":"017B","mappings":{"default":{"default":"großes Z mit Punkt darüber"}}},{"key":"017D","mappings":{"default":{"default":"großes Z mit Caron"}}},{"key":"01CD","mappings":{"default":{"default":"großes A mit Caron"}}},{"key":"01CF","mappings":{"default":{"default":"großes I mit Caron"}}},{"key":"01D1","mappings":{"default":{"default":"großes O mit Caron"}}},{"key":"01D3","mappings":{"default":{"default":"großes U mit Caron"}}},{"key":"01E6","mappings":{"default":{"default":"großes G mit Caron"}}},{"key":"01E8","mappings":{"default":{"default":"großes K mit Caron"}}},{"key":"01EA","mappings":{"default":{"default":"großes O mit Ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"großes G mit Akut"}}},{"key":"01F8","mappings":{"default":{"default":"großes N mit Gravis"}}},{"key":"0200","mappings":{"default":{"default":"großes A mit Doppelgravis"}}},{"key":"0202","mappings":{"default":{"default":"großes A mit umgekehrter Breve"}}},{"key":"0204","mappings":{"default":{"default":"großes E mit Doppelgravis"}}},{"key":"0206","mappings":{"default":{"default":"großes E mit umgekehrter Breve"}}},{"key":"0208","mappings":{"default":{"default":"großes I mit Doppelgravis"}}},{"key":"020A","mappings":{"default":{"default":"großes I mit umgekehrter Breve"}}},{"key":"020C","mappings":{"default":{"default":"großes O mit Doppelgravis"}}},{"key":"020E","mappings":{"default":{"default":"großes O mit umgekehrter Breve"}}},{"key":"0210","mappings":{"default":{"default":"großes R mit Doppelgravis"}}},{"key":"0212","mappings":{"default":{"default":"großes R mit umgekehrter Breve"}}},{"key":"0214","mappings":{"default":{"default":"großes U mit Doppelgravis"}}},{"key":"0216","mappings":{"default":{"default":"großes U mit umgekehrter Breve"}}},{"key":"0218","mappings":{"default":{"default":"großes S mit untenstehendem Komma"}}},{"key":"021A","mappings":{"default":{"default":"großes T mit untenstehendem Komma"}}},{"key":"021E","mappings":{"default":{"default":"großes H mit Caron"}}},{"key":"0226","mappings":{"default":{"default":"großes A mit Punkt oben"}}},{"key":"0228","mappings":{"default":{"default":"großes E mit Cedilla"}}},{"key":"022E","mappings":{"default":{"default":"großes O mit Punkt oben"}}},{"key":"0232","mappings":{"default":{"default":"großes Y mit Makron"}}},{"key":"1E00","mappings":{"default":{"default":"großes A mit Ring unten"}}},{"key":"1E02","mappings":{"default":{"default":"großes B mit Punkt oben"}}},{"key":"1E04","mappings":{"default":{"default":"großes B mit untenstehendem Punkt"}}},{"key":"1E06","mappings":{"default":{"default":"großes B mit Zeile darunter"}}},{"key":"1E0A","mappings":{"default":{"default":"großes D mit Punkt oben"}}},{"key":"1E0C","mappings":{"default":{"default":"großes D mit untenstehendem Punkt"}}},{"key":"1E0E","mappings":{"default":{"default":"großes D mit Zeile darunter"}}},{"key":"1E10","mappings":{"default":{"default":"großes D mit Cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"großes D mit darunterem Zirkumflex"}}},{"key":"1E18","mappings":{"default":{"default":"großes E mit darunterem Zirkumflex"}}},{"key":"1E1A","mappings":{"default":{"default":"großes E mit darunterliegender Tilde"}}},{"key":"1E1E","mappings":{"default":{"default":"großes F mit Punkt oben"}}},{"key":"1E20","mappings":{"default":{"default":"großes G mit Makron"}}},{"key":"1E22","mappings":{"default":{"default":"großes H mit Punkt oben"}}},{"key":"1E24","mappings":{"default":{"default":"großes H mit untenstehendem Punkt"}}},{"key":"1E26","mappings":{"default":{"default":"großes H mit Diärese"}}},{"key":"1E28","mappings":{"default":{"default":"großes H mit Cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"großes H mit Breve unten"}}},{"key":"1E2C","mappings":{"default":{"default":"großes I mit unten stehender Tilde"}}},{"key":"1E30","mappings":{"default":{"default":"großes K mit Akut"}}},{"key":"1E32","mappings":{"default":{"default":"großes K mit untenstehendem Punkt"}}},{"key":"1E34","mappings":{"default":{"default":"großes K mit Zeile"}}},{"key":"1E36","mappings":{"default":{"default":"großes L mit Punkt unten"}}},{"key":"1E3A","mappings":{"default":{"default":"großes L mit Zeile darunter"}}},{"key":"1E3C","mappings":{"default":{"default":"großes L mit darunterem Zirkumflex"}}},{"key":"1E3E","mappings":{"default":{"default":"großes M mit Akut"}}},{"key":"1E40","mappings":{"default":{"default":"großes M mit Punkt oben"}}},{"key":"1E42","mappings":{"default":{"default":"großes M mit untenstehendem Punkt"}}},{"key":"1E44","mappings":{"default":{"default":"großes N mit Punkt oben"}}},{"key":"1E46","mappings":{"default":{"default":"großes N mit untenstehendem Punkt"}}},{"key":"1E48","mappings":{"default":{"default":"großes N mit Zeile darunter"}}},{"key":"1E4A","mappings":{"default":{"default":"großes N mit darunterem Zirkumflex"}}},{"key":"1E54","mappings":{"default":{"default":"großes P mit Akut"}}},{"key":"1E56","mappings":{"default":{"default":"großes P mit Punkt oben"}}},{"key":"1E58","mappings":{"default":{"default":"großes R mit Punkt oben"}}},{"key":"1E5A","mappings":{"default":{"default":"großes R mit untenstehendem Punkt"}}},{"key":"1E5E","mappings":{"default":{"default":"großes R mit Zeile darunter"}}},{"key":"1E60","mappings":{"default":{"default":"großes S mit Punkt oben"}}},{"key":"1E62","mappings":{"default":{"default":"großes S mit untenstehendem Punkt"}}},{"key":"1E6A","mappings":{"default":{"default":"großes T mit Punkt oben"}}},{"key":"1E6C","mappings":{"default":{"default":"großes T mit untenstehendem Punkt"}}},{"key":"1E6E","mappings":{"default":{"default":"großes T mit Zeile darunter"}}},{"key":"1E70","mappings":{"default":{"default":"großes T mit darunterem Zirkumflex"}}},{"key":"1E72","mappings":{"default":{"default":"großes U mit untenstehender Diärese"}}},{"key":"1E74","mappings":{"default":{"default":"großes U mit darunterliegender Tilde"}}},{"key":"1E76","mappings":{"default":{"default":"großes U mit darunterem Zirkumflex"}}},{"key":"1E7C","mappings":{"default":{"default":"großes V mit Tilde"}}},{"key":"1E7E","mappings":{"default":{"default":"großes V mit untenstehendem Punkt"}}},{"key":"1E80","mappings":{"default":{"default":"großes W mit Gravis"}}},{"key":"1E82","mappings":{"default":{"default":"großes W mit Akut"}}},{"key":"1E84","mappings":{"default":{"default":"großes W mit Diärese"}}},{"key":"1E86","mappings":{"default":{"default":"großes W mit Punkt oben"}}},{"key":"1E88","mappings":{"default":{"default":"großes W mit Punkt unten"}}},{"key":"1E8A","mappings":{"default":{"default":"großes X mit Punkt oben"}}},{"key":"1E8C","mappings":{"default":{"default":"großes X mit Diärese"}}},{"key":"1E8E","mappings":{"default":{"default":"großes Y mit Punkt oben"}}},{"key":"1E90","mappings":{"default":{"default":"großes Z mit Zirkumflex"}}},{"key":"1E92","mappings":{"default":{"default":"großes Z mit untenstehendem Punkt"}}},{"key":"1E94","mappings":{"default":{"default":"großes Z mit Zeile darunter"}}},{"key":"1EA0","mappings":{"default":{"default":"großes A mit Punkt unten"}}},{"key":"1EA2","mappings":{"default":{"default":"großes A mit Haken oben"}}},{"key":"1EB8","mappings":{"default":{"default":"großes E mit untenstehendem Punkt"}}},{"key":"1EBA","mappings":{"default":{"default":"großes E mit Haken oben"}}},{"key":"1EBC","mappings":{"default":{"default":"großes E mit Tilde"}}},{"key":"1EC8","mappings":{"default":{"default":"großes I mit Haken oben"}}},{"key":"1ECA","mappings":{"default":{"default":"großes I mit untenstehendem Punkt"}}},{"key":"1ECC","mappings":{"default":{"default":"großes O mit untenstehendem Punkt"}}},{"key":"1ECE","mappings":{"default":{"default":"großes O mit Haken oben"}}},{"key":"1EE4","mappings":{"default":{"default":"großes U mit untenstehendem Punkt"}}},{"key":"1EE6","mappings":{"default":{"default":"großes U mit Haken oben"}}},{"key":"1EF2","mappings":{"default":{"default":"großes Y mit Gravis"}}},{"key":"1EF4","mappings":{"default":{"default":"großes Y mit untenstehendem Punkt"}}},{"key":"1EF6","mappings":{"default":{"default":"großes Y mit Haken oben"}}},{"key":"1EF8","mappings":{"default":{"default":"großes Y mit Tilde"}}}] +, +"de/symbols/math_angles.min": +[{"locale":"de"},{"key":"22BE","mappings":{"default":{"default":"rechter Winkel mit Bogen"}}},{"key":"237C","mappings":{"default":{"default":"rechter Winkel mit nach unten gerichtetem Zickzackpfeil"}}},{"key":"27C0","mappings":{"default":{"default":"Dreidimensionaler Winkel"}}},{"key":"299B","mappings":{"default":{"default":"Gemessene Winkelöffnung links"}}},{"key":"299C","mappings":{"default":{"default":"Rechtwinklige Variante mit Quadrat"}}},{"key":"299D","mappings":{"default":{"default":"rechter Winkel mit Punkt gemessen"}}},{"key":"299E","mappings":{"default":{"default":"Winkel mit S nach innen"}}},{"key":"299F","mappings":{"default":{"default":"Spitzer Winkel"}}},{"key":"29A0","mappings":{"default":{"default":"Sphärischer Öffnungswinkel nach links"}}},{"key":"29A1","mappings":{"default":{"default":"Sphärischer Winkel, der sich öffnet"}}},{"key":"29A2","mappings":{"default":{"default":"Gedrehter Winkel"}}},{"key":"29A3","mappings":{"default":{"default":"Umgekehrter Winkel"}}},{"key":"29A4","mappings":{"default":{"default":"Winkel mit Underbar"}}},{"key":"29A5","mappings":{"default":{"default":"Umgekehrter Winkel mit Unterleiste"}}},{"key":"29A6","mappings":{"default":{"default":"Schräger Winkel, der sich öffnet"}}},{"key":"29A7","mappings":{"default":{"default":"Schräger Winkel, der sich nach unten öffnet"}}},{"key":"29A8","mappings":{"default":{"default":"Gemessener Winkel mit offenem Arm endet im Pfeil nach oben und rechts"}}},{"key":"29A9","mappings":{"default":{"default":"Gemessener Winkel mit offenem Arm und Pfeil nach oben und links"}}},{"key":"29AA","mappings":{"default":{"default":"Gemessener Winkel mit offenem Arm endet im nach unten zeigenden Pfeil und rechts"}}},{"key":"29AB","mappings":{"default":{"default":"Gemessener Winkel mit offenem Arm endet im nach unten zeigenden Pfeil"}}},{"key":"29AC","mappings":{"default":{"default":"Gemessener Winkel mit offenem Arm endet im Pfeil nach rechts und oben"}}},{"key":"29AD","mappings":{"default":{"default":"Gemessener Winkel mit offenem Arm endet im Pfeil nach links und oben"}}},{"key":"29AE","mappings":{"default":{"default":"Gemessener Winkel mit offenem Arm endet im nach rechts und unten zeigenden Pfeil"}}},{"key":"29AF","mappings":{"default":{"default":"Gemessener Winkel mit offenem Arm und Pfeil nach links und unten"}}}] +, +"de/symbols/math_arrows.min": +[{"locale":"de"},{"key":"2190","mappings":{"default":{"default":"Pfeil nach links"}}},{"key":"2191","mappings":{"default":{"default":"Aufwärtspfeil"}}},{"key":"2192","mappings":{"default":{"default":"Pfeil nach rechts"}}},{"key":"2193","mappings":{"default":{"default":"Pfeil nach unten"}}},{"key":"2194","mappings":{"default":{"default":"Linker rechter Pfeil"}}},{"key":"2195","mappings":{"default":{"default":"Pfeil nach oben"}}},{"key":"2196","mappings":{"default":{"default":"Nordwestpfeil"}}},{"key":"2197","mappings":{"default":{"default":"Nordostpfeil"}}},{"key":"2198","mappings":{"default":{"default":"Südostpfeil"}}},{"key":"2199","mappings":{"default":{"default":"Südwestpfeil"}}},{"key":"219A","mappings":{"default":{"default":"Pfeil nach links mit Strich"}}},{"key":"219B","mappings":{"default":{"default":"Pfeil nach rechts mit Strich"}}},{"key":"219C","mappings":{"default":{"default":"Wellenpfeil nach links"}}},{"key":"219D","mappings":{"default":{"default":"Wellenpfeil nach rechts"}}},{"key":"219E","mappings":{"default":{"default":"Pfeil nach links mit zwei Spitzen"}}},{"key":"219F","mappings":{"default":{"default":"Aufwärts zwei Pfeil nach unten"}}},{"key":"21A0","mappings":{"default":{"default":"Pfeil nach rechts mit zwei Köpfen"}}},{"key":"21A1","mappings":{"default":{"default":"Abwärts zwei Pfeil nach unten"}}},{"key":"21A2","mappings":{"default":{"default":"Pfeil nach links mit Schwanz"}}},{"key":"21A3","mappings":{"default":{"default":"Pfeil nach rechts mit Schwanz"}}},{"key":"21A4","mappings":{"default":{"default":"Pfeil nach links von der Bar"}}},{"key":"21A5","mappings":{"default":{"default":"Pfeil von der Bar nach oben"}}},{"key":"21A6","mappings":{"default":{"default":"Pfeil nach rechts von der Bar"}}},{"key":"21A7","mappings":{"default":{"default":"Pfeil von der Bar nach unten"}}},{"key":"21A8","mappings":{"default":{"default":"Pfeil nach unten mit Basis"}}},{"key":"21A9","mappings":{"default":{"default":"Pfeil nach links mit Haken"}}},{"key":"21AA","mappings":{"default":{"default":"Pfeil nach rechts mit Haken"}}},{"key":"21AB","mappings":{"default":{"default":"Pfeil nach links mit Schleife"}}},{"key":"21AC","mappings":{"default":{"default":"Pfeil nach rechts mit Schleife"}}},{"key":"21AD","mappings":{"default":{"default":"Linker rechter Wellenpfeil"}}},{"key":"21AE","mappings":{"default":{"default":"Linker rechter Pfeil mit Strich"}}},{"key":"21AF","mappings":{"default":{"default":"Zickzack-Pfeil nach unten"}}},{"key":"21B0","mappings":{"default":{"default":"Aufwärtspfeil mit Spitze nach links"}}},{"key":"21B1","mappings":{"default":{"default":"Aufwärtspfeil mit Spitze nach rechts"}}},{"key":"21B2","mappings":{"default":{"default":"Pfeil nach unten mit Spitze nach links"}}},{"key":"21B3","mappings":{"default":{"default":"Abwärtspfeil mit Spitze nach rechts"}}},{"key":"21B4","mappings":{"default":{"default":"Pfeil nach rechts mit Ecke nach unten"}}},{"key":"21B5","mappings":{"default":{"default":"Pfeil nach unten mit Ecke nach links"}}},{"key":"21B6","mappings":{"default":{"default":"Gegen den Uhrzeigersinn oberer halbkreisförmiger Pfeil"}}},{"key":"21B7","mappings":{"default":{"default":"Halbkreis im Uhrzeigersinn"}}},{"key":"21B8","mappings":{"default":{"default":"Nordwestpfeil zur langen Bar"}}},{"key":"21B9","mappings":{"default":{"default":"Pfeil nach links zum Überfahren Pfeil nach rechts zum Überfahren"}}},{"key":"21BA","mappings":{"default":{"default":"Offener Kreispfeil gegen den Uhrzeigersinn"}}},{"key":"21BB","mappings":{"default":{"default":"Kreispfeil im Uhrzeigersinn öffnen"}}},{"key":"21C4","mappings":{"default":{"default":"Pfeil nach rechts über Pfeil nach links"}}},{"key":"21C5","mappings":{"default":{"default":"Aufwärtspfeil nach links von Abwärtspfeil"}}},{"key":"21C6","mappings":{"default":{"default":"Pfeil nach links über Pfeil nach rechts"}}},{"key":"21C7","mappings":{"default":{"default":"Links gepaarte Pfeile"}}},{"key":"21C8","mappings":{"default":{"default":"Aufwärts gepaarte Pfeile"}}},{"key":"21C9","mappings":{"default":{"default":"Rechts gepaarte Pfeile"}}},{"key":"21CA","mappings":{"default":{"default":"Abwärts gepaarte Pfeile"}}},{"key":"21CD","mappings":{"default":{"default":"Doppelpfeil nach links mit Strich"}}},{"key":"21CE","mappings":{"default":{"default":"Links Rechts Doppelpfeil mit Strich"}}},{"key":"21CF","mappings":{"default":{"default":"Doppelpfeil nach rechts mit Strich"}}},{"key":"21D0","mappings":{"default":{"default":"Doppelpfeil nach links"}}},{"key":"21D1","mappings":{"default":{"default":"Doppelpfeil nach oben"}}},{"key":"21D2","mappings":{"default":{"default":"Doppelpfeil nach rechts"}}},{"key":"21D3","mappings":{"default":{"default":"Doppelpfeil nach unten"}}},{"key":"21D4","mappings":{"default":{"default":"Linker rechter Doppelpfeil"}}},{"key":"21D5","mappings":{"default":{"default":"Doppelpfeil nach unten"}}},{"key":"21D6","mappings":{"default":{"default":"Nordwest-Doppelpfeil"}}},{"key":"21D7","mappings":{"default":{"default":"Nordost-Doppelpfeil"}}},{"key":"21D8","mappings":{"default":{"default":"Südost Doppelpfeil"}}},{"key":"21D9","mappings":{"default":{"default":"Südwest-Doppelpfeil"}}},{"key":"21DA","mappings":{"default":{"default":"Dreifacher Pfeil nach links"}}},{"key":"21DB","mappings":{"default":{"default":"Dreifacher Pfeil nach rechts"}}},{"key":"21DC","mappings":{"default":{"default":"Linker Squiggle-Pfeil"}}},{"key":"21DD","mappings":{"default":{"default":"Nach rechts gekrümmter Pfeil"}}},{"key":"21DE","mappings":{"default":{"default":"Aufwärtspfeil mit Doppelstrich"}}},{"key":"21DF","mappings":{"default":{"default":"Abwärtspfeil mit Doppelstrich"}}},{"key":"21E0","mappings":{"default":{"default":"Pfeil nach links nach links"}}},{"key":"21E1","mappings":{"default":{"default":"Pfeil nach oben gestrichen"}}},{"key":"21E2","mappings":{"default":{"default":"Rechts gestrichener Pfeil"}}},{"key":"21E3","mappings":{"default":{"default":"Abwärts gestrichelter Pfeil"}}},{"key":"21E4","mappings":{"default":{"default":"Pfeil nach links zur Bar"}}},{"key":"21E5","mappings":{"default":{"default":"Pfeil nach rechts zur Bar"}}},{"key":"21E6","mappings":{"default":{"default":"Weißer Pfeil nach links"}}},{"key":"21E7","mappings":{"default":{"default":"Aufwärts weißer Pfeil"}}},{"key":"21E8","mappings":{"default":{"default":"Rechts weißer Pfeil"}}},{"key":"21E9","mappings":{"default":{"default":"Abwärts weißer Pfeil"}}},{"key":"21EA","mappings":{"default":{"default":"Aufwärts weißer Pfeil von der Stange"}}},{"key":"21EB","mappings":{"default":{"default":"Aufwärts weißer Pfeil auf Sockel"}}},{"key":"21EC","mappings":{"default":{"default":"Aufwärts weißer Pfeil auf Sockel mit horizontaler Stange"}}},{"key":"21ED","mappings":{"default":{"default":"Aufwärts weißer Pfeil auf Sockel mit vertikaler Stange"}}},{"key":"21EE","mappings":{"default":{"default":"Aufwärts weißer Doppelpfeil"}}},{"key":"21EF","mappings":{"default":{"default":"Aufwärts weißer doppelter Pfeil auf Sockel"}}},{"key":"21F0","mappings":{"default":{"default":"Rechts weißer Pfeil von der Wand"}}},{"key":"21F1","mappings":{"default":{"default":"Nordwestpfeil zur Ecke"}}},{"key":"21F2","mappings":{"default":{"default":"Südostpfeil zur Ecke"}}},{"key":"21F3","mappings":{"default":{"default":"Weißer Pfeil nach unten"}}},{"key":"21F4","mappings":{"default":{"default":"rechter Pfeil mit kleinem Kreis"}}},{"key":"21F5","mappings":{"default":{"default":"Abwärtspfeil nach links von Aufwärtspfeil"}}},{"key":"21F6","mappings":{"default":{"default":"Drei nach rechts gerichtete Pfeile"}}},{"key":"21F7","mappings":{"default":{"default":"Pfeil nach links mit vertikalem Strich"}}},{"key":"21F8","mappings":{"default":{"default":"Pfeil nach rechts mit vertikalem Strich"}}},{"key":"21F9","mappings":{"default":{"default":"Linker rechter Pfeil mit vertikalem Strich"}}},{"key":"21FA","mappings":{"default":{"default":"Pfeil nach links mit doppeltem vertikalem Strich"}}},{"key":"21FB","mappings":{"default":{"default":"Pfeil nach rechts mit doppeltem vertikalem Strich"}}},{"key":"21FC","mappings":{"default":{"default":"Linker rechter Pfeil mit doppeltem vertikalem Strich"}}},{"key":"21FD","mappings":{"default":{"default":"Pfeil nach links mit offenem Kopf"}}},{"key":"21FE","mappings":{"default":{"default":"Pfeil nach rechts mit offenem Kopf"}}},{"key":"21FF","mappings":{"default":{"default":"Linker rechter Pfeil mit offenem Kopf"}}},{"key":"2301","mappings":{"default":{"default":"Elektrischer Pfeil"}}},{"key":"2303","mappings":{"default":{"default":"Pfeil nach oben"}}},{"key":"2304","mappings":{"default":{"default":"Pfeil nach unten"}}},{"key":"2324","mappings":{"default":{"default":"Pfeilspitze zwischen zwei horizontalen Balken"}}},{"key":"238B","mappings":{"default":{"default":"Gebrochener Kreis mit Nordwestpfeil"}}},{"key":"2794","mappings":{"default":{"default":"Schwerer, nach rechts gerichteter Pfeil nach rechts"}}},{"key":"2798","mappings":{"default":{"default":"Schwerer Südostpfeil"}}},{"key":"2799","mappings":{"default":{"default":"Schwerer Pfeil nach rechts"}}},{"key":"279A","mappings":{"default":{"default":"Schwerer Nordostpfeil"}}},{"key":"279B","mappings":{"default":{"default":"Zeichnungspunkt Pfeil nach rechts"}}},{"key":"279C","mappings":{"default":{"default":"Schwerer runder Pfeil nach rechts"}}},{"key":"279D","mappings":{"default":{"default":"Dreieckköpfiger Pfeil nach rechts"}}},{"key":"279E","mappings":{"default":{"default":"Schwerer Dreieckspfeil nach rechts"}}},{"key":"279F","mappings":{"default":{"default":"Dreieckköpfiger Pfeil nach rechts"}}},{"key":"27A0","mappings":{"default":{"default":"Schwerer, gestrichelter Dreieckspfeil nach rechts"}}},{"key":"27A1","mappings":{"default":{"default":"Schwarzer Pfeil nach rechts"}}},{"key":"27A2","mappings":{"default":{"default":"Dreidimensionale, nach oben beleuchtete Pfeilspitze"}}},{"key":"27A3","mappings":{"default":{"default":"Dreidimensionale, von unten beleuchtete Pfeilspitze nach rechts"}}},{"key":"27A4","mappings":{"default":{"default":"Schwarze Pfeilspitze nach rechts"}}},{"key":"27A5","mappings":{"default":{"default":"Schwerer schwarzer Pfeil nach unten und rechts gebogen"}}},{"key":"27A6","mappings":{"default":{"default":"Schwerer schwarzer Pfeil nach oben und rechts gebogen"}}},{"key":"27A7","mappings":{"default":{"default":"Schwarzer nach rechts gerichteter Pfeil"}}},{"key":"27A8","mappings":{"default":{"default":"Schwerer konkaver Spitze-Pfeil nach rechts"}}},{"key":"27A9","mappings":{"default":{"default":"Rechts geschatteter weißer Pfeil nach rechts"}}},{"key":"27AA","mappings":{"default":{"default":"Links schattierter weißer Pfeil nach rechts"}}},{"key":"27AB","mappings":{"default":{"default":"Zurückgekippter, beschatteter weißer Pfeil nach rechts"}}},{"key":"27AC","mappings":{"default":{"default":"Vorne geneigter, beschatteter weißer Pfeil nach rechts"}}},{"key":"27AD","mappings":{"default":{"default":"Schwerer unterer rechter Schatten mit weißem Pfeil nach rechts"}}},{"key":"27AE","mappings":{"default":{"default":"Schwerer oberer rechter Schatten mit weißem Pfeil nach rechts"}}},{"key":"27AF","mappings":{"default":{"default":"Gekerbter Pfeil nach rechts unten rechts"}}},{"key":"27B1","mappings":{"default":{"default":"Weißer Pfeil nach rechts oben gekerbt"}}},{"key":"27B2","mappings":{"default":{"default":"Eingekreister schwerer weißer Pfeil nach rechts"}}},{"key":"27B3","mappings":{"default":{"default":"Pfeil mit weißer Feder nach rechts"}}},{"key":"27B4","mappings":{"default":{"default":"Schwarz-gefiederter Südostpfeil"}}},{"key":"27B5","mappings":{"default":{"default":"Pfeil mit schwarzer Feder nach rechts"}}},{"key":"27B6","mappings":{"default":{"default":"Schwarzgefiederter Nordostpfeil"}}},{"key":"27B7","mappings":{"default":{"default":"Schwerer schwarzgefiederter Südostpfeil"}}},{"key":"27B8","mappings":{"default":{"default":"Schwerer schwarzgefiederter Pfeil nach rechts"}}},{"key":"27B9","mappings":{"default":{"default":"Schwerer schwarzgefiederter Nordostpfeil"}}},{"key":"27BA","mappings":{"default":{"default":"Teardrop-Barbed-Pfeil nach rechts"}}},{"key":"27BB","mappings":{"default":{"default":"Schwerer Tropfen-Pfeil nach rechts"}}},{"key":"27BC","mappings":{"default":{"default":"Keil-Schwanz nach rechts Pfeil"}}},{"key":"27BD","mappings":{"default":{"default":"Schwerer, nach rechts gekeilter Pfeil"}}},{"key":"27BE","mappings":{"default":{"default":"Offener Pfeil nach rechts"}}},{"key":"27F0","mappings":{"default":{"default":"Vierfachpfeil nach oben"}}},{"key":"27F1","mappings":{"default":{"default":"Vierfacher Pfeil nach unten"}}},{"key":"27F2","mappings":{"default":{"default":"Kreispfeil gegen den Uhrzeigersinn"}}},{"key":"27F3","mappings":{"default":{"default":"Kreispfeil im Uhrzeigersinn"}}},{"key":"27F4","mappings":{"default":{"default":"rechter Pfeil mit Circled Plus"}}},{"key":"27F5","mappings":{"default":{"default":"Langer Pfeil nach links"}}},{"key":"27F6","mappings":{"default":{"default":"Langer Pfeil nach rechts"}}},{"key":"27F7","mappings":{"default":{"default":"Langer linker rechter Pfeil"}}},{"key":"27F8","mappings":{"default":{"default":"Langer Doppelpfeil nach links"}}},{"key":"27F9","mappings":{"default":{"default":"Langer Doppelpfeil nach rechts"}}},{"key":"27FA","mappings":{"default":{"default":"Langer linker rechter Doppelpfeil"}}},{"key":"27FB","mappings":{"default":{"default":"Langer Pfeil nach links von der Bar"}}},{"key":"27FC","mappings":{"default":{"default":"Langer Rechtspfeil von der Bar"}}},{"key":"27FD","mappings":{"default":{"default":"Langer Doppelpfeil nach links von der Bar"}}},{"key":"27FE","mappings":{"default":{"default":"Langer Doppelpfeil nach rechts von der Bar"}}},{"key":"27FF","mappings":{"default":{"default":"Langer nach rechts gerichteter Squiggle-Pfeil"}}},{"key":"2900","mappings":{"default":{"default":"Pfeil nach rechts mit senkrechtem Strich"}}},{"key":"2901","mappings":{"default":{"default":"Zwei Pfeil nach rechts mit doppeltem vertikalem Strich"}}},{"key":"2902","mappings":{"default":{"default":"Doppelpfeil nach links mit vertikalem Strich"}}},{"key":"2903","mappings":{"default":{"default":"Doppelpfeil nach rechts mit vertikalem Strich"}}},{"key":"2904","mappings":{"default":{"default":"Linker rechter Doppelpfeil mit vertikalem Strich"}}},{"key":"2905","mappings":{"default":{"default":"Zwei Pfeil nach rechts von der Bar"}}},{"key":"2906","mappings":{"default":{"default":"Doppelpfeil nach links von der Bar"}}},{"key":"2907","mappings":{"default":{"default":"Doppelter Pfeil nach rechts von der Bar"}}},{"key":"2908","mappings":{"default":{"default":"Abwärtspfeil mit horizontalem Strich"}}},{"key":"2909","mappings":{"default":{"default":"Aufwärtspfeil mit horizontalem Anschlag"}}},{"key":"290A","mappings":{"default":{"default":"Dreifachpfeil nach oben"}}},{"key":"290B","mappings":{"default":{"default":"Dreifacher Pfeil nach unten"}}},{"key":"290C","mappings":{"default":{"default":"Doppelpfeil nach links"}}},{"key":"290D","mappings":{"default":{"default":"Doppelpfeil nach rechts"}}},{"key":"290E","mappings":{"default":{"default":"Dreifacher Strichpfeil nach links"}}},{"key":"290F","mappings":{"default":{"default":"Dreifacher Bindestrich nach rechts"}}},{"key":"2910","mappings":{"default":{"default":"Dreipoliger Pfeil nach rechts"}}},{"key":"2911","mappings":{"default":{"default":"Pfeil nach rechts mit gepunktetem Stamm"}}},{"key":"2912","mappings":{"default":{"default":"Aufwärtspfeil zur Bar"}}},{"key":"2913","mappings":{"default":{"default":"Abwärtspfeil zur Bar"}}},{"key":"2914","mappings":{"default":{"default":"Pfeil nach rechts mit Schwanz mit senkrechtem Anschlag"}}},{"key":"2915","mappings":{"default":{"default":"Pfeil nach rechts mit Schwanz mit doppeltem vertikalem Strich"}}},{"key":"2916","mappings":{"default":{"default":"Nach rechts gerichteter zweiköpfiger Pfeil mit Schwanz"}}},{"key":"2917","mappings":{"default":{"default":"Nach rechts gerichteter Doppelpfeil mit Schwanz mit senkrechtem Anschlag"}}},{"key":"2918","mappings":{"default":{"default":"Nach rechts gerichteter Doppelpfeil mit Schwanz mit doppeltem vertikalem Strich"}}},{"key":"2919","mappings":{"default":{"default":"Pfeil nach links nach links"}}},{"key":"291A","mappings":{"default":{"default":"Pfeil nach rechts nach rechts"}}},{"key":"291B","mappings":{"default":{"default":"Doppelter Pfeilschwanz nach links"}}},{"key":"291C","mappings":{"default":{"default":"Doppelter Pfeilschwanz nach rechts"}}},{"key":"291D","mappings":{"default":{"default":"Pfeil nach links zu Black Diamond"}}},{"key":"291E","mappings":{"default":{"default":"Pfeil nach rechts zu Black Diamond"}}},{"key":"291F","mappings":{"default":{"default":"Pfeil nach links von Bar zu Black Diamond"}}},{"key":"2920","mappings":{"default":{"default":"Pfeil nach rechts von Bar zu Black Diamond"}}},{"key":"2921","mappings":{"default":{"default":"Nordwest- und Südostpfeil"}}},{"key":"2922","mappings":{"default":{"default":"Nordost- und Südwestpfeil"}}},{"key":"2923","mappings":{"default":{"default":"Nordwestpfeil mit Haken"}}},{"key":"2924","mappings":{"default":{"default":"Nordostpfeil mit Haken"}}},{"key":"2925","mappings":{"default":{"default":"Südostpfeil mit Haken"}}},{"key":"2926","mappings":{"default":{"default":"Südwestpfeil mit Haken"}}},{"key":"2927","mappings":{"default":{"default":"Nordwestpfeil und Nordostpfeil"}}},{"key":"2928","mappings":{"default":{"default":"Nordostpfeil und Südostpfeil"}}},{"key":"2929","mappings":{"default":{"default":"Südostpfeil und Südwestpfeil"}}},{"key":"292A","mappings":{"default":{"default":"Südwestpfeil und Nordwestpfeil"}}},{"key":"292D","mappings":{"default":{"default":"Südostpfeil Kreuzung Nordostpfeil"}}},{"key":"292E","mappings":{"default":{"default":"Nordostpfeil Kreuzung Südostpfeil"}}},{"key":"292F","mappings":{"default":{"default":"Fallende Diagonale, die Nordostpfeil kreuzt"}}},{"key":"2930","mappings":{"default":{"default":"Steigende Diagonale, die Südostpfeil kreuzt"}}},{"key":"2931","mappings":{"default":{"default":"Nordostpfeilüberquerung Nordwestpfeil"}}},{"key":"2932","mappings":{"default":{"default":"Nordwestpfeilüberquerung Nordostpfeil"}}},{"key":"2933","mappings":{"default":{"default":"Wellenpfeil, der direkt nach rechts zeigt"}}},{"key":"2934","mappings":{"default":{"default":"Pfeil nach rechts, dann nach oben gekrümmt"}}},{"key":"2935","mappings":{"default":{"default":"Pfeil nach rechts, dann nach unten gekrümmt"}}},{"key":"2936","mappings":{"default":{"default":"Pfeil nach unten, dann nach links gekrümmt"}}},{"key":"2937","mappings":{"default":{"default":"Pfeil nach unten, dann nach rechts gekrümmt"}}},{"key":"2938","mappings":{"default":{"default":"Rechtsseitiger Bogen im Uhrzeigersinn"}}},{"key":"2939","mappings":{"default":{"default":"Bogen der linken Seite gegen den Uhrzeigersinn"}}},{"key":"293A","mappings":{"default":{"default":"Pfeil oben gegen den Uhrzeigersinn"}}},{"key":"293B","mappings":{"default":{"default":"Pfeil unten gegen den Uhrzeigersinn"}}},{"key":"293C","mappings":{"default":{"default":"Pfeil oben im Uhrzeigersinn mit Minus"}}},{"key":"293D","mappings":{"default":{"default":"Pfeil oben gegen den Uhrzeigersinn mit Plus"}}},{"key":"293E","mappings":{"default":{"default":"Rechts unten halbkreisförmig im Uhrzeigersinn"}}},{"key":"293F","mappings":{"default":{"default":"Linker halbkreisförmiger Pfeil gegen den Uhrzeigersinn"}}},{"key":"2940","mappings":{"default":{"default":"Geschlossener Kreispfeil gegen den Uhrzeigersinn"}}},{"key":"2941","mappings":{"default":{"default":"Geschlossener Kreispfeil im Uhrzeigersinn"}}},{"key":"2942","mappings":{"default":{"default":"Pfeil nach rechts über Kurzer Pfeil nach links"}}},{"key":"2943","mappings":{"default":{"default":"Pfeil nach links über Kurzer Pfeil nach rechts"}}},{"key":"2944","mappings":{"default":{"default":"Kurzer Pfeil nach rechts Über Pfeil nach links"}}},{"key":"2945","mappings":{"default":{"default":"Pfeil nach rechts mit Plus unten"}}},{"key":"2946","mappings":{"default":{"default":"Pfeil nach links mit Plus unten"}}},{"key":"2947","mappings":{"default":{"default":"Pfeil nach rechts durch X"}}},{"key":"2948","mappings":{"default":{"default":"Linker rechter Pfeil durch kleinen Kreis"}}},{"key":"2949","mappings":{"default":{"default":"Aufwärts zweiköpfiger Pfeil vom kleinen Kreis"}}},{"key":"2970","mappings":{"default":{"default":"round implies"}}},{"key":"2971","mappings":{"default":{"default":"Gleichheitszeichen über dem Pfeil nach rechts"}}},{"key":"2972","mappings":{"default":{"default":"Tilde-Operator über dem Pfeil nach rechts"}}},{"key":"2973","mappings":{"default":{"default":"Pfeil nach links über Tilde-Operator"}}},{"key":"2974","mappings":{"default":{"default":"Pfeil nach rechts über Tilde-Operator"}}},{"key":"2975","mappings":{"default":{"default":"Pfeil nach rechts fast gleich"}}},{"key":"2976","mappings":{"default":{"default":"Weniger als oben Pfeil nach links"}}},{"key":"2977","mappings":{"default":{"default":"Pfeil nach links durch weniger als"}}},{"key":"2978","mappings":{"default":{"default":"Größer als über dem Pfeil nach rechts"}}},{"key":"2979","mappings":{"default":{"default":"Untersatz über dem Pfeil nach rechts"}}},{"key":"297A","mappings":{"default":{"default":"Pfeil nach links durch Teilmenge"}}},{"key":"297B","mappings":{"default":{"default":"Superset über dem Pfeil nach links"}}},{"key":"29B3","mappings":{"default":{"default":"Leeres Set mit Pfeil rechts oben"}}},{"key":"29B4","mappings":{"default":{"default":"Leeres Set mit linkem Pfeil oben"}}},{"key":"29BD","mappings":{"default":{"default":"Pfeil nach oben durch Kreis"}}},{"key":"29EA","mappings":{"default":{"default":"Schwarzer Diamant mit Pfeil nach unten"}}},{"key":"29EC","mappings":{"default":{"default":"Weißer Kreis mit Pfeil nach unten"}}},{"key":"29ED","mappings":{"default":{"default":"Schwarzer Kreis mit Pfeil nach unten"}}},{"key":"2A17","mappings":{"default":{"default":"Integral mit Pfeil nach links mit Haken"}}},{"key":"2B00","mappings":{"default":{"default":"North East White Arrow"}}},{"key":"2B01","mappings":{"default":{"default":"Nordwestlicher weißer Pfeil"}}},{"key":"2B02","mappings":{"default":{"default":"Südostweißer Pfeil"}}},{"key":"2B03","mappings":{"default":{"default":"Südwestweißer Pfeil"}}},{"key":"2B04","mappings":{"default":{"default":"Linker rechter weißer Pfeil"}}},{"key":"2B05","mappings":{"default":{"default":"Schwarzer Pfeil nach links"}}},{"key":"2B06","mappings":{"default":{"default":"Aufwärts schwarzer Pfeil"}}},{"key":"2B07","mappings":{"default":{"default":"Abwärts schwarzer Pfeil"}}},{"key":"2B08","mappings":{"default":{"default":"Schwarzer Nordostpfeil"}}},{"key":"2B09","mappings":{"default":{"default":"Nordwestlicher schwarzer Pfeil"}}},{"key":"2B0A","mappings":{"default":{"default":"Schwarzer Südostpfeil"}}},{"key":"2B0B","mappings":{"default":{"default":"Südwestlicher schwarzer Pfeil"}}},{"key":"2B0C","mappings":{"default":{"default":"Linker rechter schwarzer Pfeil"}}},{"key":"2B0D","mappings":{"default":{"default":"Schwarzer Pfeil nach unten"}}},{"key":"2B0E","mappings":{"default":{"default":"Pfeil nach rechts mit Spitze nach unten"}}},{"key":"2B0F","mappings":{"default":{"default":"Pfeil nach rechts mit Spitze nach oben"}}},{"key":"2B10","mappings":{"default":{"default":"Pfeil nach links mit Spitze nach unten"}}},{"key":"2B11","mappings":{"default":{"default":"Pfeil nach links mit Spitze nach oben"}}},{"key":"2B30","mappings":{"default":{"default":"Linker Pfeil mit kleinem Kreis"}}},{"key":"2B31","mappings":{"default":{"default":"Drei nach links gerichtete Pfeile"}}},{"key":"2B32","mappings":{"default":{"default":"Linker Pfeil mit Circled Plus"}}},{"key":"2B33","mappings":{"default":{"default":"Langer nach links gerichteter Squiggle-Pfeil"}}},{"key":"2B34","mappings":{"default":{"default":"Pfeil nach links mit senkrechtem Strich"}}},{"key":"2B35","mappings":{"default":{"default":"Doppelpfeil nach links mit doppeltem vertikalem Strich"}}},{"key":"2B36","mappings":{"default":{"default":"Doppelpfeil nach links von der Bar"}}},{"key":"2B37","mappings":{"default":{"default":"Pfeil nach links mit zwei Köpfen"}}},{"key":"2B38","mappings":{"default":{"default":"Pfeil nach links mit gepunktetem Stamm"}}},{"key":"2B39","mappings":{"default":{"default":"Pfeil nach links mit Schwanz mit vertikalem Strich"}}},{"key":"2B3A","mappings":{"default":{"default":"Pfeil nach links mit Schwanz mit doppeltem vertikalem Strich"}}},{"key":"2B3B","mappings":{"default":{"default":"Nach links gerichteter zweiköpfiger Pfeil mit Schwanz"}}},{"key":"2B3C","mappings":{"default":{"default":"Nach links gerichteter zweiköpfiger Pfeil mit Schwanz mit vertikalem Strich"}}},{"key":"2B3D","mappings":{"default":{"default":"Nach links gerichteter zweiköpfiger Pfeil mit Schwanz mit doppeltem vertikalem Strich"}}},{"key":"2B3E","mappings":{"default":{"default":"Pfeil nach links durch X"}}},{"key":"2B3F","mappings":{"default":{"default":"Wellenpfeil, der direkt nach links zeigt"}}},{"key":"2B40","mappings":{"default":{"default":"Gleichheitszeichen über dem Pfeil nach links"}}},{"key":"2B41","mappings":{"default":{"default":"Reverse-Tilde-Operator Über Linkspfeil"}}},{"key":"2B42","mappings":{"default":{"default":"Pfeil nach links über der Rückseite fast gleich"}}},{"key":"2B43","mappings":{"default":{"default":"Pfeil nach rechts durch mehr als"}}},{"key":"2B44","mappings":{"default":{"default":"Pfeil nach rechts durch Superset"}}},{"key":"2B45","mappings":{"default":{"default":"Vierfachpfeil nach links"}}},{"key":"2B46","mappings":{"default":{"default":"Vierfachpfeil nach rechts"}}},{"key":"2B47","mappings":{"default":{"default":"Reverse-Tilde-Operator über dem Pfeil nach rechts"}}},{"key":"2B48","mappings":{"default":{"default":"Pfeil nach rechts oben fast gleich"}}},{"key":"2B49","mappings":{"default":{"default":"Tilde-Operator über dem Pfeil nach links"}}},{"key":"2B4A","mappings":{"default":{"default":"Pfeil nach links oben fast gleich"}}},{"key":"2B4B","mappings":{"default":{"default":"Pfeil nach links über Reverse-Tilde-Operator"}}},{"key":"2B4C","mappings":{"default":{"default":"Pfeil nach rechts über Reverse-Tilde-Operator"}}},{"key":"FFE9","mappings":{"default":{"default":"Halbbreiter Pfeil nach links"}}},{"key":"FFEA","mappings":{"default":{"default":"Halbbreiter Pfeil nach oben"}}},{"key":"FFEB","mappings":{"default":{"default":"Halbbreiter Pfeil nach rechts"}}},{"key":"FFEC","mappings":{"default":{"default":"Halbbreiter Pfeil nach unten"}}}] +, +"de/symbols/math_characters.min": +[{"locale":"de"},{"key":"2113","mappings":{"default":{"default":"Schreibschrift l"}}},{"key":"2118","mappings":{"default":{"default":"großes Schreibschrift P"}}},{"key":"213C","mappings":{"default":{"default":"pi mit Doppelstrich"}}},{"key":"213D","mappings":{"default":{"default":"gamma mit Doppelstrich"}}},{"key":"213E","mappings":{"default":{"default":"großes Gamma mit Doppelstrich"}}},{"key":"213F","mappings":{"default":{"default":"großes Pi mit Doppelstrich"}}},{"key":"2140","mappings":{"default":{"default":"Summenzeichen mit Doppelstrich"}}},{"key":"2145","mappings":{"default":{"default":"großes D kursiv mit Doppelstrich"}}},{"key":"2146","mappings":{"default":{"default":"d kursiv mit Doppelstrich"}}},{"key":"2147","mappings":{"default":{"default":"e kursiv mit Doppelstrich"}}},{"key":"2148","mappings":{"default":{"default":"i kursiv mit Doppelstrich"}}},{"key":"2149","mappings":{"default":{"default":"j kursiv mit Doppelstrich"}}},{"key":"1D6A4","mappings":{"default":{"default":"punktloses i kursiv"}}},{"key":"1D6A5","mappings":{"default":{"default":"punktloses j kursiv"}}}] +, +"de/symbols/math_delimiters.min": +[{"locale":"de"},{"key":"0028","mappings":{"default":{"default":"Klammer auf"}}},{"key":"0029","mappings":{"default":{"default":"Klammer zu"}}},{"key":"005B","mappings":{"default":{"default":"eckige Klammer auf"}}},{"key":"005D","mappings":{"default":{"default":"eckige Klammer zu"}}},{"key":"007B","mappings":{"default":{"default":"geschwungene Klammer auf"}}},{"key":"007D","mappings":{"default":{"default":"geschwungene Klammer zu"}}},{"key":"2045","mappings":{"default":{"default":"Linke eckige Klammer mit Stachel"}}},{"key":"2046","mappings":{"default":{"default":"Rechte eckige Klammer mit Stachel"}}},{"key":"2308","mappings":{"default":{"default":"linke Aufrundungsklammer"}}},{"key":"2309","mappings":{"default":{"default":"rechte Aufrundungsklammer"}}},{"key":"230A","mappings":{"default":{"default":"linke Abrundungsklammer"}}},{"key":"230B","mappings":{"default":{"default":"rechter Abrundungsklammer"}}},{"key":"230C","mappings":{"default":{"default":"unterer rechter Abschnitt"}}},{"key":"230D","mappings":{"default":{"default":"Unterer linker Abschnitt"}}},{"key":"230E","mappings":{"default":{"default":"Oberer rechter Abschnitt"}}},{"key":"230F","mappings":{"default":{"default":"Oberer linker Abschnitt"}}},{"key":"231C","mappings":{"default":{"default":"Obere linke Ecke"}}},{"key":"231D","mappings":{"default":{"default":"Obere rechte Ecke"}}},{"key":"231E","mappings":{"default":{"default":"Untere linke Ecke"}}},{"key":"231F","mappings":{"default":{"default":"Rechte untere Ecke"}}},{"key":"2320","mappings":{"default":{"default":"Obere Hälfte eines Integrals"}}},{"key":"2321","mappings":{"default":{"default":"Untere Hälfte eines Integrals"}}},{"key":"2329","mappings":{"default":{"default":"Linke spitze Klammer"}}},{"key":"232A","mappings":{"default":{"default":"Rechte spitze Klammer"}}},{"key":"239B","mappings":{"default":{"default":"Oberer Teil der linken Klammer"}}},{"key":"239C","mappings":{"default":{"default":"Linke Klammerverlängerung"}}},{"key":"239D","mappings":{"default":{"default":"Unterer Teil der linken Klammer"}}},{"key":"239E","mappings":{"default":{"default":"Oberer Teil der rechten Klammer"}}},{"key":"239F","mappings":{"default":{"default":"Rechte Klammerverlängerung"}}},{"key":"23A0","mappings":{"default":{"default":"Unterer Teil der rechten Klammer"}}},{"key":"23A1","mappings":{"default":{"default":"Oberer Teil der linken eckigen Klammer"}}},{"key":"23A2","mappings":{"default":{"default":"Linke eckige Klammerverlängerung"}}},{"key":"23A3","mappings":{"default":{"default":"unterer Teil der linken eckigen Klammer"}}},{"key":"23A4","mappings":{"default":{"default":"Oberer Teil der rechten eckigen Klammer"}}},{"key":"23A5","mappings":{"default":{"default":"Rechte eckige Klammerverlängerung"}}},{"key":"23A6","mappings":{"default":{"default":"unterer Teil der rechten eckigen Klammer"}}},{"key":"23A7","mappings":{"default":{"default":"oberer Teil der linken geschweiften Klammer"}}},{"key":"23A8","mappings":{"default":{"default":"Mittelstück der linken geschweiften Klammer"}}},{"key":"23A9","mappings":{"default":{"default":"unterer Teil der linken geschweiften Klammer"}}},{"key":"23AA","mappings":{"default":{"default":"Zwischenteil einer geschweiften Klammer"}}},{"key":"23AB","mappings":{"default":{"default":"oberer Teil der rechten geschweiften Klammer"}}},{"key":"23AC","mappings":{"default":{"default":"Mittelstück der rechten geschweiften Klammer"}}},{"key":"23AD","mappings":{"default":{"default":"unterer Teil der rechten geschweiften Klammer"}}},{"key":"23AE","mappings":{"default":{"default":"Mittelteil eines Integrals"}}},{"key":"23AF","mappings":{"default":{"default":"Erweiterung einer Querlinie"}}},{"key":"23B0","mappings":{"default":{"default":"Geschweiftes Klammerteil oben links oder rechts unten"}}},{"key":"23B1","mappings":{"default":{"default":"Geschweiftes Klammerteil oben rechts oder unten links"}}},{"key":"23B2","mappings":{"default":{"default":"Oberer Teil einer Summe"}}},{"key":"23B3","mappings":{"default":{"default":"Unterer Teil einer Summe"}}},{"key":"23B4","mappings":{"default":{"default":"Obere eckige Klammer"}}},{"key":"23B5","mappings":{"default":{"default":"Untere eckige Klammer"}}},{"key":"23B6","mappings":{"default":{"default":"Untere eckige Klammer auf oberer eckiger Klammer"}}},{"key":"23B7","mappings":{"default":{"default":"Unterer Teil des Radikalsymbols"}}},{"key":"23B8","mappings":{"default":{"default":"Linke vertikale Boxlinie"}}},{"key":"23B9","mappings":{"default":{"default":"Rechte vertikale Boxlinie"}}},{"key":"23DC","mappings":{"default":{"default":"Obere Klammer"}}},{"key":"23DD","mappings":{"default":{"default":"Untere Klammer"}}},{"key":"23DE","mappings":{"default":{"default":"Obere geschweifte Klammer"}}},{"key":"23DF","mappings":{"default":{"default":"Untere geschweifte Klammer"}}},{"key":"23E0","mappings":{"default":{"default":"Obere eckige Klammer"}}},{"key":"23E1","mappings":{"default":{"default":"Untere eckige Klammer"}}},{"key":"2768","mappings":{"default":{"default":"Mittlere linke Klammerverzierung"}}},{"key":"2769","mappings":{"default":{"default":"Mittlere rechte Klammerverzierung"}}},{"key":"276A","mappings":{"default":{"default":"Mittlere abgeflachte linke Klammerverzierung"}}},{"key":"276B","mappings":{"default":{"default":"Mittlere abgeflachte rechte Klammerverzierung"}}},{"key":"276C","mappings":{"default":{"default":"Mittlere nach links weisende Winkelhalterung"}}},{"key":"276D","mappings":{"default":{"default":"Mittlere, rechtwinklige Winkelhalterung"}}},{"key":"276E","mappings":{"default":{"default":"Schwere nach links weisende Anführungszeichen-Verzierung"}}},{"key":"276F","mappings":{"default":{"default":"Schwere nach rechts zeigenden Winkel-Anführungszeichen-Verzierung"}}},{"key":"2770","mappings":{"default":{"default":"Schwere nach links weisende Winkelhalterung"}}},{"key":"2771","mappings":{"default":{"default":"Schwere, nach rechts weisende Winkelhalterung"}}},{"key":"2772","mappings":{"default":{"default":"Leichte linke Schildpatt Bracket Ornament"}}},{"key":"2773","mappings":{"default":{"default":"Leichte rechte Schildpatt-Klammerverzierung"}}},{"key":"2774","mappings":{"default":{"default":"Mittlere linke geschweifte Klammerverzierung"}}},{"key":"2775","mappings":{"default":{"default":"Mittlere rechte geschweifte Klammerverzierung"}}},{"key":"27C5","mappings":{"default":{"default":"Linker S-förmiger Taschenbegrenzer"}}},{"key":"27C6","mappings":{"default":{"default":"rechter S-förmiger Taschenbegrenzer"}}},{"key":"27E6","mappings":{"default":{"default":"Mathematische linke weiße eckige Klammer"}}},{"key":"27E7","mappings":{"default":{"default":"Mathematische rechte weiße eckige Klammer"}}},{"key":"27E8","mappings":{"default":{"default":"Mathematische linke Winkelklammer"}}},{"key":"27E9","mappings":{"default":{"default":"Mathematische rechtwinklige Klammer"}}},{"key":"27EA","mappings":{"default":{"default":"Mathematische linke doppelte Winkelklammer"}}},{"key":"27EB","mappings":{"default":{"default":"Mathematische rechtwinklige eckige Klammer"}}},{"key":"27EC","mappings":{"default":{"default":"Mathematische linke Schildkrötenpanzerhalterung"}}},{"key":"27ED","mappings":{"default":{"default":"Mathematische rechte weiße Schildpatt-Klammer"}}},{"key":"27EE","mappings":{"default":{"default":"Mathematische linke abgeflachte Klammer"}}},{"key":"27EF","mappings":{"default":{"default":"Mathematische rechte abgeflachte Klammer"}}},{"key":"2983","mappings":{"default":{"default":"Linke weiße geschweifte Klammer"}}},{"key":"2984","mappings":{"default":{"default":"Rechte weiße geschweifte Klammer"}}},{"key":"2985","mappings":{"default":{"default":"Linke weiße Klammer"}}},{"key":"2986","mappings":{"default":{"default":"Rechte weiße Klammer"}}},{"key":"2987","mappings":{"default":{"default":"Z-Notation Linke Bildklammer"}}},{"key":"2988","mappings":{"default":{"default":"Z-Notation rechte Bildklammer"}}},{"key":"2989","mappings":{"default":{"default":"Z-Notation Linke Klammer"}}},{"key":"298A","mappings":{"default":{"default":"Z Notation Right Binding Bracket"}}},{"key":"298B","mappings":{"default":{"default":"Linke eckige Klammer mit Unterlenker"}}},{"key":"298C","mappings":{"default":{"default":"Rechte eckige Klammer mit Unterlenker"}}},{"key":"298D","mappings":{"default":{"default":"Linke eckige Klammer mit Häkchen in der oberen Ecke"}}},{"key":"298E","mappings":{"default":{"default":"Rechte eckige Klammer mit Tick in der unteren Ecke"}}},{"key":"298F","mappings":{"default":{"default":"Linke eckige Klammer mit Tick in der unteren Ecke"}}},{"key":"2990","mappings":{"default":{"default":"Rechte eckige Klammer mit Tick in der oberen Ecke"}}},{"key":"2991","mappings":{"default":{"default":"Linke Winkelklammer mit Punkt"}}},{"key":"2992","mappings":{"default":{"default":"Rechtwinklige Klammer mit Punkt"}}},{"key":"2993","mappings":{"default":{"default":"Linker Bogen weniger als Halterung"}}},{"key":"2994","mappings":{"default":{"default":"rechter Bogen größer als Halterung"}}},{"key":"2995","mappings":{"default":{"default":"Doppelter linker Bogen größer als Halterung"}}},{"key":"2996","mappings":{"default":{"default":"Doppelter rechter Bogen weniger als Halterung"}}},{"key":"2997","mappings":{"default":{"default":"Linke schwarze Schildkrötenhalterung"}}},{"key":"2998","mappings":{"default":{"default":"Rechte schwarze Schildpatt-Klammer"}}},{"key":"29D8","mappings":{"default":{"default":"Linker wackeliger Zaun"}}},{"key":"29D9","mappings":{"default":{"default":"rechter wackeliger Zaun"}}},{"key":"29DA","mappings":{"default":{"default":"Linker doppelter wackeliger Zaun"}}},{"key":"29DB","mappings":{"default":{"default":"rechter doppelter wackeliger Zaun"}}},{"key":"29FC","mappings":{"default":{"default":"Nach links zeigender gebogener Winkelhalter"}}},{"key":"29FD","mappings":{"default":{"default":"Nach rechts zeigender gebogener Winkelhalter"}}},{"key":"2E22","mappings":{"default":{"default":"Obere linke halbe Halterung"}}},{"key":"2E23","mappings":{"default":{"default":"Obere rechte halbe Klammer"}}},{"key":"2E24","mappings":{"default":{"default":"Linke halbe halterung unten"}}},{"key":"2E25","mappings":{"default":{"default":"Untere rechte halbe Halterung"}}},{"key":"2E26","mappings":{"default":{"default":"U-Halterung links seitlich"}}},{"key":"2E27","mappings":{"default":{"default":"U-Halterung rechts seitlich"}}},{"key":"2E28","mappings":{"default":{"default":"Linke doppelte Klammer"}}},{"key":"2E29","mappings":{"default":{"default":"Rechte doppelte Klammer"}}},{"key":"3008","mappings":{"default":{"default":"Linke Winkelklammer"}}},{"key":"3009","mappings":{"default":{"default":"Rechtwinklige Halterung"}}},{"key":"300A","mappings":{"default":{"default":"Linke Doppelwinkelhalterung"}}},{"key":"300B","mappings":{"default":{"default":"Rechte Doppelwinkelhalterung"}}},{"key":"300C","mappings":{"default":{"default":"Linke Eckklammer"}}},{"key":"300D","mappings":{"default":{"default":"Rechte Eckhalterung"}}},{"key":"300E","mappings":{"default":{"default":"Linke weiße Eckhalterung"}}},{"key":"300F","mappings":{"default":{"default":"Rechte weiße Eckhalterung"}}},{"key":"3010","mappings":{"default":{"default":"Linke schwarze linsenförmige Halterung"}}},{"key":"3011","mappings":{"default":{"default":"Rechte schwarze linsenförmige Halterung"}}},{"key":"3014","mappings":{"default":{"default":"Linke Schildpatt-Klammer"}}},{"key":"3015","mappings":{"default":{"default":"Rechte Schildpattlasche"}}},{"key":"3016","mappings":{"default":{"default":"Linke weiße linsenförmige Halterung"}}},{"key":"3017","mappings":{"default":{"default":"Rechte weiße linsenförmige Halterung"}}},{"key":"3018","mappings":{"default":{"default":"Linke weiße Schildpatt-Klammer"}}},{"key":"3019","mappings":{"default":{"default":"Rechte weiße Schildpatt-Klammer"}}},{"key":"301A","mappings":{"default":{"default":"Linke weiße eckige Klammer"}}},{"key":"301B","mappings":{"default":{"default":"Rechte weiße eckige Klammer"}}},{"key":"301D","mappings":{"default":{"default":"Doppelte Anführungszeichen in umgekehrter Reihenfolge"}}},{"key":"301E","mappings":{"default":{"default":"Doppelte Anführungszeichen"}}},{"key":"301F","mappings":{"default":{"default":"Niedriges doppeltes Prime-Anführungszeichen"}}},{"key":"FD3E","mappings":{"default":{"default":"Verzierte linke Klammer"}}},{"key":"FD3F","mappings":{"default":{"default":"Verzierte rechte Klammer"}}},{"key":"FE17","mappings":{"default":{"default":"Präsentationsformular für vertikale linke weiße linsenförmige Halterung"}}},{"key":"FE18","mappings":{"default":{"default":"Präsentationsformular für vertikale rechtwinklige linsenförmige Halterung"}}},{"key":"FE35","mappings":{"default":{"default":"Präsentationsformular für vertikale linke Klammer"}}},{"key":"FE36","mappings":{"default":{"default":"Präsentationsformular für vertikale rechte Klammer"}}},{"key":"FE37","mappings":{"default":{"default":"Präsentationsformular für vertikale linke geschweifte Klammer"}}},{"key":"FE38","mappings":{"default":{"default":"Präsentationsformular für vertikale, recht geschweifte Klammer"}}},{"key":"FE39","mappings":{"default":{"default":"Präsentationsformular für vertikale linke Schildpattklammer"}}},{"key":"FE3A","mappings":{"default":{"default":"Präsentationsformular für vertikale rechte Schildpatt-Klammer"}}},{"key":"FE3B","mappings":{"default":{"default":"Präsentationsformular für vertikale linke schwarze linsenförmige Halterung"}}},{"key":"FE3C","mappings":{"default":{"default":"Präsentationsformular für vertikale rechtwinklige schwarze linsenförmige Halterung"}}},{"key":"FE3D","mappings":{"default":{"default":"Präsentationsformular für vertikale linke Doppelwinkelhalterung"}}},{"key":"FE3E","mappings":{"default":{"default":"Präsentationsformular für vertikale rechtwinklige, rechtwinklige Halterung"}}},{"key":"FE3F","mappings":{"default":{"default":"Präsentationsformular für vertikale linke Winkelhalterung"}}},{"key":"FE40","mappings":{"default":{"default":"Präsentationsformular für vertikale rechtwinklige Halterung"}}},{"key":"FE41","mappings":{"default":{"default":"Präsentationsformular für vertikale linke Eckhalterung"}}},{"key":"FE42","mappings":{"default":{"default":"Präsentationsformular für vertikale rechte Eckhalterung"}}},{"key":"FE43","mappings":{"default":{"default":"Präsentationsformular für vertikale linke weiße Eckhalterung"}}},{"key":"FE44","mappings":{"default":{"default":"Präsentationsformular für vertikale rechte weiße Eckhalterung"}}},{"key":"FE47","mappings":{"default":{"default":"Präsentationsformular für vertikale linke eckige Klammer"}}},{"key":"FE48","mappings":{"default":{"default":"Präsentationsformular für vertikale eckige Klammer"}}},{"key":"FE59","mappings":{"default":{"default":"Kleine linke Klammer"}}},{"key":"FE5A","mappings":{"default":{"default":"Kleine rechte Klammer"}}},{"key":"FE5B","mappings":{"default":{"default":"Kleine linke geschweifte Klammer"}}},{"key":"FE5C","mappings":{"default":{"default":"Kleine rechte geschweifte Klammer"}}},{"key":"FE5D","mappings":{"default":{"default":"Kleine linke Schildpatt-Klammer"}}},{"key":"FE5E","mappings":{"default":{"default":"Kleine rechte Schildpatt-Klammer"}}},{"key":"FF08","mappings":{"default":{"default":"Linke Klammer in voller Breite"}}},{"key":"FF09","mappings":{"default":{"default":"Rechte Klammer mit voller Breite"}}},{"key":"FF3B","mappings":{"default":{"default":"Linke eckige Klammer mit voller Breite"}}},{"key":"FF3D","mappings":{"default":{"default":"Rechteckige Klammer mit voller Breite"}}},{"key":"FF5B","mappings":{"default":{"default":"Linke geschweifte Klammer mit voller Breite"}}},{"key":"FF5D","mappings":{"default":{"default":"Rechtwinklige Klammer mit voller Breite"}}},{"key":"FF5F","mappings":{"default":{"default":"Linke weiße Klammer mit voller Breite"}}},{"key":"FF60","mappings":{"default":{"default":"Rechte breite weiße Klammer"}}},{"key":"FF62","mappings":{"default":{"default":"Halbe breite linke eckklammer"}}},{"key":"FF63","mappings":{"default":{"default":"Halbe breite rechte eckklammer"}}}] +, +"de/symbols/math_geometry.min": +[{"locale":"de"},{"key":"2500","mappings":{"default":{"default":"Box Drawings Light Horizontal"}}},{"key":"2501","mappings":{"default":{"default":"Box Drawings Schwere Horizontale"}}},{"key":"2502","mappings":{"default":{"default":"Box Drawings Light Vertical"}}},{"key":"2503","mappings":{"default":{"default":"Box Drawings Schwere Vertikale"}}},{"key":"2504","mappings":{"default":{"default":"Box-Zeichnungen Licht Triple Dash Horizontal"}}},{"key":"2505","mappings":{"default":{"default":"Box Drawings Heavy Triple Dash Horizontal"}}},{"key":"2506","mappings":{"default":{"default":"Box Drawings Light Triple Dash Vertical"}}},{"key":"2507","mappings":{"default":{"default":"Box Drawings Heavy Triple Dash Vertical"}}},{"key":"2508","mappings":{"default":{"default":"Box Drawings Light Quadruple Dash Horizontal"}}},{"key":"2509","mappings":{"default":{"default":"Box Drawings Heavy Quadruple Dash Horizontal"}}},{"key":"250A","mappings":{"default":{"default":"Box Drawings Light Quadruple Dash Vertical"}}},{"key":"250B","mappings":{"default":{"default":"Box Drawings Heavy Quadruple Dash Vertical"}}},{"key":"250C","mappings":{"default":{"default":"Box Drawings Light Down und Right"}}},{"key":"250D","mappings":{"default":{"default":"Box Drawings Down Light und Right Heavy"}}},{"key":"250E","mappings":{"default":{"default":"Box Drawings Down Heavy und Right Light"}}},{"key":"250F","mappings":{"default":{"default":"Box Drawings Heavy Down und Right"}}},{"key":"2510","mappings":{"default":{"default":"Box Drawings Light Down und Links"}}},{"key":"2511","mappings":{"default":{"default":"Box Drawings Down Light und Left Heavy"}}},{"key":"2512","mappings":{"default":{"default":"Box Drawings Down Heavy und Left Light"}}},{"key":"2513","mappings":{"default":{"default":"Box Drawings Heavy Down und Left"}}},{"key":"2514","mappings":{"default":{"default":"Box-Zeichnungen leuchten auf und richtig"}}},{"key":"2515","mappings":{"default":{"default":"Box Drawings Up Light und Right Heavy"}}},{"key":"2516","mappings":{"default":{"default":"Box Drawings Up Heavy und Right Light"}}},{"key":"2517","mappings":{"default":{"default":"Box Drawings Heavy Up und Right"}}},{"key":"2518","mappings":{"default":{"default":"Box-Zeichnungen leuchten und links"}}},{"key":"2519","mappings":{"default":{"default":"Box Drawings Up Light und Left Heavy"}}},{"key":"251A","mappings":{"default":{"default":"Box Drawings Up Heavy und Left Light"}}},{"key":"251B","mappings":{"default":{"default":"Box Drawings Heavy Up und Links"}}},{"key":"251C","mappings":{"default":{"default":"Box Drawings Light Vertical und Right"}}},{"key":"251D","mappings":{"default":{"default":"Box Drawings Vertical Light und Right Heavy"}}},{"key":"251E","mappings":{"default":{"default":"Box Drawings Up Heavy und Right Down Light"}}},{"key":"251F","mappings":{"default":{"default":"Box Drawings Down Heavy und Right Up Light"}}},{"key":"2520","mappings":{"default":{"default":"Box Drawings Vertical Heavy und Right Light"}}},{"key":"2521","mappings":{"default":{"default":"Box Drawings Down Light und Right Up Heavy"}}},{"key":"2522","mappings":{"default":{"default":"Box Drawings Up Light und Right Down Heavy"}}},{"key":"2523","mappings":{"default":{"default":"Box Drawings Heavy Vertical und Right"}}},{"key":"2524","mappings":{"default":{"default":"Box Drawings Light Vertical und Left"}}},{"key":"2525","mappings":{"default":{"default":"Box Drawings Vertical Light und Left Heavy"}}},{"key":"2526","mappings":{"default":{"default":"Box Drawings Up Heavy und Left Down Light"}}},{"key":"2527","mappings":{"default":{"default":"Box Drawings Down Heavy und Left Up Light"}}},{"key":"2528","mappings":{"default":{"default":"Box Drawings Vertical Heavy und Left Light"}}},{"key":"2529","mappings":{"default":{"default":"Box Drawings Down Light und Left Up Heavy"}}},{"key":"252A","mappings":{"default":{"default":"Box Drawings Up Light und Left Down Heavy"}}},{"key":"252B","mappings":{"default":{"default":"Box Drawings Heavy Vertical und Left"}}},{"key":"252C","mappings":{"default":{"default":"Box-Zeichnungen leicht und horizontal"}}},{"key":"252D","mappings":{"default":{"default":"Box Drawings Left Heavy und Right Down Light"}}},{"key":"252E","mappings":{"default":{"default":"Box Drawings Right Heavy und Left Down Light"}}},{"key":"252F","mappings":{"default":{"default":"Box Drawings Down Light und Horizontal Heavy"}}},{"key":"2530","mappings":{"default":{"default":"Box-Zeichnungen für schweres und horizontales Licht"}}},{"key":"2531","mappings":{"default":{"default":"Box Drawings Right Light und Left Down Heavy"}}},{"key":"2532","mappings":{"default":{"default":"Box Drawings Left Light und Right Down Heavy"}}},{"key":"2533","mappings":{"default":{"default":"Box-Zeichnungen nach unten und horizontal"}}},{"key":"2534","mappings":{"default":{"default":"Box-Zeichnungen leuchten und horizontal"}}},{"key":"2535","mappings":{"default":{"default":"Box Drawings Left Heavy und Right Up Light"}}},{"key":"2536","mappings":{"default":{"default":"Box Drawings Right Heavy und Left Up Light"}}},{"key":"2537","mappings":{"default":{"default":"Box Drawings Up Light und Horizontal Heavy"}}},{"key":"2538","mappings":{"default":{"default":"Box-Zeichnungen für schweres und horizontales Licht"}}},{"key":"2539","mappings":{"default":{"default":"Box Drawings Right Light und Left Up Heavy"}}},{"key":"253A","mappings":{"default":{"default":"Box Drawings Left Light und Right Up Heavy"}}},{"key":"253B","mappings":{"default":{"default":"Box-Zeichnungen schwer und horizontal"}}},{"key":"253C","mappings":{"default":{"default":"Box Drawings Light vertikal und horizontal"}}},{"key":"253D","mappings":{"default":{"default":"Kastenzeichnungen links schweres und rechtes vertikales Licht"}}},{"key":"253E","mappings":{"default":{"default":"Box Drawings Right Heavy und Left Vertical Light"}}},{"key":"253F","mappings":{"default":{"default":"Box Drawings Vertical Light und Horizontal Heavy"}}},{"key":"2540","mappings":{"default":{"default":"Box Drawings Up Heavy und Down Horizontal Light"}}},{"key":"2541","mappings":{"default":{"default":"Box Drawings Down Heavy und Up Horizontal Light"}}},{"key":"2542","mappings":{"default":{"default":"Kastenzeichnungen Vertikales schweres und horizontales Licht"}}},{"key":"2543","mappings":{"default":{"default":"Box Drawings Left Up Heavy und Right Down Light"}}},{"key":"2544","mappings":{"default":{"default":"Box Drawings Right Up Heavy und Left Down Light"}}},{"key":"2545","mappings":{"default":{"default":"Box Drawings Left Down Heavy und Right Up Light"}}},{"key":"2546","mappings":{"default":{"default":"Box Drawings Right Down Heavy und Left Up Light"}}},{"key":"2547","mappings":{"default":{"default":"Box Drawings Down Light und Up Horizontal Heavy"}}},{"key":"2548","mappings":{"default":{"default":"Box Drawings Up Light und Down Horizontal Heavy"}}},{"key":"2549","mappings":{"default":{"default":"Box Drawings Right Light und Left Vertical Heavy"}}},{"key":"254A","mappings":{"default":{"default":"Box Drawings Left Light und Right Vertical Heavy"}}},{"key":"254B","mappings":{"default":{"default":"Box Drawings Heavy vertikal und horizontal"}}},{"key":"254C","mappings":{"default":{"default":"Box Drawings Light Double Dash Horizontal"}}},{"key":"254D","mappings":{"default":{"default":"Box Drawings Heavy Double Dash Horizontal"}}},{"key":"254E","mappings":{"default":{"default":"Box Drawings Light Double Dash Vertical"}}},{"key":"254F","mappings":{"default":{"default":"Box Drawings Heavy Double Dash Vertical"}}},{"key":"2550","mappings":{"default":{"default":"Box-Zeichnungen doppelt horizontal"}}},{"key":"2551","mappings":{"default":{"default":"Box Drawings Double Vertical"}}},{"key":"2552","mappings":{"default":{"default":"Box Drawings Down Single und Right Double"}}},{"key":"2553","mappings":{"default":{"default":"Box Drawings Down Double und Right Single"}}},{"key":"2554","mappings":{"default":{"default":"Box Drawings Double Down und Right"}}},{"key":"2555","mappings":{"default":{"default":"Box Drawings Down Single und Left Double"}}},{"key":"2556","mappings":{"default":{"default":"Box Drawings Down Double und Left Single"}}},{"key":"2557","mappings":{"default":{"default":"Box Drawings Double Down und Links"}}},{"key":"2558","mappings":{"default":{"default":"Box Drawings Up Single und Right Double"}}},{"key":"2559","mappings":{"default":{"default":"Box Drawings Up Double und Right Single"}}},{"key":"255A","mappings":{"default":{"default":"Box-Zeichnungen verdoppeln und rechts"}}},{"key":"255B","mappings":{"default":{"default":"Box Drawings Up Single und Left Double"}}},{"key":"255C","mappings":{"default":{"default":"Box Drawings Up Double und Left Single"}}},{"key":"255D","mappings":{"default":{"default":"Box-Zeichnungen verdoppeln und links"}}},{"key":"255E","mappings":{"default":{"default":"Box Drawings Vertical Single und Right Double"}}},{"key":"255F","mappings":{"default":{"default":"Box Drawings Vertical Double und Right Single"}}},{"key":"2560","mappings":{"default":{"default":"Box Drawings Double Vertical und Right"}}},{"key":"2561","mappings":{"default":{"default":"Box Drawings Vertical Single und Left Double"}}},{"key":"2562","mappings":{"default":{"default":"Box Drawings Vertical Double und Left Single"}}},{"key":"2563","mappings":{"default":{"default":"Box Drawings Double Vertical und Left"}}},{"key":"2564","mappings":{"default":{"default":"Box Drawings Down Single und Horizontal Double"}}},{"key":"2565","mappings":{"default":{"default":"Box Drawings Down Double und Horizontal Single"}}},{"key":"2566","mappings":{"default":{"default":"Box Drawings Double Down und Horizontal"}}},{"key":"2567","mappings":{"default":{"default":"Box Drawings Up Single und Horizontal Double"}}},{"key":"2568","mappings":{"default":{"default":"Box Drawings Up Double und Horizontal Single"}}},{"key":"2569","mappings":{"default":{"default":"Box-Zeichnungen verdoppeln und horizontal"}}},{"key":"256A","mappings":{"default":{"default":"Box Drawings Vertical Single und Horizontal Double"}}},{"key":"256B","mappings":{"default":{"default":"Box Drawings Vertical Double und Horizontal Single"}}},{"key":"256C","mappings":{"default":{"default":"Box-Zeichnungen doppelt vertikal und horizontal"}}},{"key":"256D","mappings":{"default":{"default":"Box Drawings Light Arc Down und Right"}}},{"key":"256E","mappings":{"default":{"default":"Box Drawings Light Arc Down und Links"}}},{"key":"256F","mappings":{"default":{"default":"Box Drawings Light Arc Up und links"}}},{"key":"2570","mappings":{"default":{"default":"Box Drawings Light Arc Up und rechts"}}},{"key":"2571","mappings":{"default":{"default":"Box Drawings Light Diagonal Oben Rechts Nach Unten Links"}}},{"key":"2572","mappings":{"default":{"default":"Box Drawings Light Diagonal von oben links nach rechts unten"}}},{"key":"2573","mappings":{"default":{"default":"Box Zeichnungen Light Diagonal Cross"}}},{"key":"2574","mappings":{"default":{"default":"Box-Zeichnungen Light Left"}}},{"key":"2575","mappings":{"default":{"default":"Box-Zeichnungen leuchten auf"}}},{"key":"2576","mappings":{"default":{"default":"Box-Zeichnungen Light Right"}}},{"key":"2577","mappings":{"default":{"default":"Box Drawings Light Down"}}},{"key":"2578","mappings":{"default":{"default":"Box Drawings Heavy Left"}}},{"key":"2579","mappings":{"default":{"default":"Box Drawings Heavy Up"}}},{"key":"257A","mappings":{"default":{"default":"Box Drawings Heavy Right"}}},{"key":"257B","mappings":{"default":{"default":"Box Drawings Heavy Down"}}},{"key":"257C","mappings":{"default":{"default":"Box Drawings Light Left und Heavy Right"}}},{"key":"257D","mappings":{"default":{"default":"Box Drawings Light Up und Heavy Down"}}},{"key":"257E","mappings":{"default":{"default":"Box Drawings Heavy Left und Light Right"}}},{"key":"257F","mappings":{"default":{"default":"Box Drawings Heavy Up und Light Down"}}},{"key":"2580","mappings":{"default":{"default":"Block der oberen Hälfte"}}},{"key":"2581","mappings":{"default":{"default":"Unterer achter Block"}}},{"key":"2582","mappings":{"default":{"default":"Unterer Viertelblock"}}},{"key":"2583","mappings":{"default":{"default":"Drei Achtel-Block senken"}}},{"key":"2584","mappings":{"default":{"default":"Block der unteren Hälfte"}}},{"key":"2585","mappings":{"default":{"default":"Fünf Achtel Block"}}},{"key":"2586","mappings":{"default":{"default":"Unterer Dreiviertelblock"}}},{"key":"2587","mappings":{"default":{"default":"Unterer Sieben Achtel-Block"}}},{"key":"2588","mappings":{"default":{"default":"Voller Block"}}},{"key":"2589","mappings":{"default":{"default":"Linker Sieben Achtel Block"}}},{"key":"258A","mappings":{"default":{"default":"Linker Dreiviertelblock"}}},{"key":"258B","mappings":{"default":{"default":"Linker Block mit fünf Achteln"}}},{"key":"258C","mappings":{"default":{"default":"Linke halbe Block"}}},{"key":"258D","mappings":{"default":{"default":"Block drei Achtel"}}},{"key":"258E","mappings":{"default":{"default":"Linke einen Viertelblock"}}},{"key":"258F","mappings":{"default":{"default":"Linker achter Block"}}},{"key":"2590","mappings":{"default":{"default":"Rechte halbe Block"}}},{"key":"2591","mappings":{"default":{"default":"Lichtschatten"}}},{"key":"2592","mappings":{"default":{"default":"Mittlere Schatten"}}},{"key":"2593","mappings":{"default":{"default":"Dunkler Schatten"}}},{"key":"2594","mappings":{"default":{"default":"Oberer achter Block"}}},{"key":"2595","mappings":{"default":{"default":"rechter achter Block"}}},{"key":"2596","mappings":{"default":{"default":"Quadrant unten links"}}},{"key":"2597","mappings":{"default":{"default":"Quadrant rechts unten"}}},{"key":"2598","mappings":{"default":{"default":"Quadrant oben links"}}},{"key":"2599","mappings":{"default":{"default":"Quadrant oben links und unten links und rechts unten"}}},{"key":"259A","mappings":{"default":{"default":"Quadrant oben links und rechts unten"}}},{"key":"259B","mappings":{"default":{"default":"Quadrant oben links und oben rechts und unten links"}}},{"key":"259C","mappings":{"default":{"default":"Quadrant oben links und oben rechts und unten rechts"}}},{"key":"259D","mappings":{"default":{"default":"Quadrant oben rechts"}}},{"key":"259E","mappings":{"default":{"default":"Quadrant oben rechts und unten links"}}},{"key":"259F","mappings":{"default":{"default":"Quadrant oben rechts und unten links und unten rechts"}}},{"key":"25A0","mappings":{"default":{"default":"Schwarzes Quadrat"}}},{"key":"25A1","mappings":{"default":{"default":"Weißes Quadrat"}}},{"key":"25A2","mappings":{"default":{"default":"Weißes Quadrat mit abgerundeten Ecken"}}},{"key":"25A3","mappings":{"default":{"default":"Weißes Quadrat, das schwarzes kleines Quadrat enthält"}}},{"key":"25A4","mappings":{"default":{"default":"Quadrat mit horizontaler Füllung"}}},{"key":"25A5","mappings":{"default":{"default":"Quadrat mit vertikaler Füllung"}}},{"key":"25A6","mappings":{"default":{"default":"Quadrat mit orthogonaler Schraffurfüllung"}}},{"key":"25A7","mappings":{"default":{"default":"Quadrat mit Oben links nach rechts unten füllen"}}},{"key":"25A8","mappings":{"default":{"default":"Quadrat mit oberer rechter bis unterer linker Füllung"}}},{"key":"25A9","mappings":{"default":{"default":"Quadrat mit diagonaler Schraffurfüllung"}}},{"key":"25AA","mappings":{"default":{"default":"Schwarzes kleines Quadrat"}}},{"key":"25AB","mappings":{"default":{"default":"Weißes kleines Quadrat"}}},{"key":"25AC","mappings":{"default":{"default":"Schwarzes Rechteck"}}},{"key":"25AD","mappings":{"default":{"default":"Weißes Rechteck"}}},{"key":"25AE","mappings":{"default":{"default":"Schwarzes vertikales Rechteck"}}},{"key":"25AF","mappings":{"default":{"default":"Weißes vertikales Rechteck"}}},{"key":"25B0","mappings":{"default":{"default":"Schwarzes Parallelogramm"}}},{"key":"25B1","mappings":{"default":{"default":"Weißes Parallelogramm"}}},{"key":"25B2","mappings":{"default":{"default":"Schwarzes nach oben zeigendes Dreieck"}}},{"key":"25B3","mappings":{"default":{"default":"Weißes nach oben zeigendes Dreieck"}}},{"key":"25B4","mappings":{"default":{"default":"Schwarzes nach oben zeigendes kleines Dreieck"}}},{"key":"25B5","mappings":{"default":{"default":"Weißes nach oben zeigendes kleines Dreieck"}}},{"key":"25B6","mappings":{"default":{"default":"Schwarzes rechtwinkliges Dreieck"}}},{"key":"25B7","mappings":{"default":{"default":"Weißes rechtwinkliges Dreieck"}}},{"key":"25B8","mappings":{"default":{"default":"Schwarzes nach rechts zeigendes kleines Dreieck"}}},{"key":"25B9","mappings":{"default":{"default":"Weißes nach rechts zeigendes kleines Dreieck"}}},{"key":"25BA","mappings":{"default":{"default":"Schwarzer nach rechts zeigender Zeiger"}}},{"key":"25BB","mappings":{"default":{"default":"Weißer nach rechts zeigender Zeiger"}}},{"key":"25BC","mappings":{"default":{"default":"Schwarzes Abwärtsdreieck"}}},{"key":"25BD","mappings":{"default":{"default":"Weißes nach unten zeigendes Dreieck"}}},{"key":"25BE","mappings":{"default":{"default":"Schwarzes, nach unten zeigendes kleines Dreieck"}}},{"key":"25BF","mappings":{"default":{"default":"Weißes kleines Dreieck"}}},{"key":"25C0","mappings":{"default":{"default":"Schwarzes nach links zeigendes Dreieck"}}},{"key":"25C1","mappings":{"default":{"default":"Weißes nach links zeigendes Dreieck"}}},{"key":"25C2","mappings":{"default":{"default":"Schwarzes nach links zeigendes kleines Dreieck"}}},{"key":"25C3","mappings":{"default":{"default":"Weißes nach links zeigendes kleines Dreieck"}}},{"key":"25C4","mappings":{"default":{"default":"Schwarzer nach links zeigender Zeiger"}}},{"key":"25C5","mappings":{"default":{"default":"Weißer nach links zeigender Zeiger"}}},{"key":"25C6","mappings":{"default":{"default":"Schwarzer Diamant"}}},{"key":"25C7","mappings":{"default":{"default":"Weißer Diamant"}}},{"key":"25C8","mappings":{"default":{"default":"Weißer Diamant mit schwarzem kleinem Diamant"}}},{"key":"25C9","mappings":{"default":{"default":"Fischauge"}}},{"key":"25CA","mappings":{"default":{"default":"Raute"}}},{"key":"25CB","mappings":{"default":{"default":"Weißer Kreis"}}},{"key":"25CC","mappings":{"default":{"default":"Gepunkteter Kreis"}}},{"key":"25CD","mappings":{"default":{"default":"Kreis mit vertikaler Füllung"}}},{"key":"25CE","mappings":{"default":{"default":"Bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"Schwarzer Kreis"}}},{"key":"25D0","mappings":{"default":{"default":"Kreis mit linker Hälfte schwarz"}}},{"key":"25D1","mappings":{"default":{"default":"Kreis mit rechter Hälfte schwarz"}}},{"key":"25D2","mappings":{"default":{"default":"Kreis mit unterer Hälfte Schwarz"}}},{"key":"25D3","mappings":{"default":{"default":"Kreis mit oberer Hälfte schwarz"}}},{"key":"25D4","mappings":{"default":{"default":"Kreis mit oberem rechten Quadranten schwarz"}}},{"key":"25D5","mappings":{"default":{"default":"Kreis mit ganzem oberen linken Quadranten schwarz"}}},{"key":"25D6","mappings":{"default":{"default":"Linker halber schwarzer Kreis"}}},{"key":"25D7","mappings":{"default":{"default":"rechter halber schwarzer Kreis"}}},{"key":"25D8","mappings":{"default":{"default":"Inverse Kugel"}}},{"key":"25D9","mappings":{"default":{"default":"Inverse weißer Kreis"}}},{"key":"25DA","mappings":{"default":{"default":"Umgekehrter weißer Kreis der oberen Hälfte"}}},{"key":"25DB","mappings":{"default":{"default":"Inverser weißer Kreis der unteren Hälfte"}}},{"key":"25DC","mappings":{"default":{"default":"Kreisbogen des oberen linken Quadranten"}}},{"key":"25DD","mappings":{"default":{"default":"Kreisbogen im oberen rechten Quadranten"}}},{"key":"25DE","mappings":{"default":{"default":"Kreisbogen des rechten unteren Quadranten"}}},{"key":"25DF","mappings":{"default":{"default":"Kreisbogen des unteren linken Quadranten"}}},{"key":"25E0","mappings":{"default":{"default":"Oberer Halbkreis"}}},{"key":"25E1","mappings":{"default":{"default":"Unterer Halbkreis"}}},{"key":"25E2","mappings":{"default":{"default":"Schwarzes rechtes Dreieck"}}},{"key":"25E3","mappings":{"default":{"default":"Schwarzes unteres linkes Dreieck"}}},{"key":"25E4","mappings":{"default":{"default":"Schwarzes oberes linkes Dreieck"}}},{"key":"25E5","mappings":{"default":{"default":"Schwarzes rechtes Dreieck"}}},{"key":"25E6","mappings":{"default":{"default":"Weiße Kugel"}}},{"key":"25E7","mappings":{"default":{"default":"Quadrat mit linker Hälfte schwarz"}}},{"key":"25E8","mappings":{"default":{"default":"Quadrat mit rechter Hälfte schwarz"}}},{"key":"25E9","mappings":{"default":{"default":"Quadrat mit der oberen linken Diagonalenhälfte schwarz"}}},{"key":"25EA","mappings":{"default":{"default":"Quadrat mit unterer rechter diagonaler Hälfte schwarz"}}},{"key":"25EB","mappings":{"default":{"default":"Weißes Quadrat mit senkrechter Linie"}}},{"key":"25EC","mappings":{"default":{"default":"Weißes nach oben zeigendes Dreieck mit Punkt"}}},{"key":"25ED","mappings":{"default":{"default":"Aufwärtszeigendes Dreieck mit linker Hälfte schwarz"}}},{"key":"25EE","mappings":{"default":{"default":"Aufwärtszeigendes Dreieck mit rechter Hälfte schwarz"}}},{"key":"25EF","mappings":{"default":{"default":"Großer Kreis"}}},{"key":"25F0","mappings":{"default":{"default":"Weißes Quadrat mit oberem linken Quadranten"}}},{"key":"25F1","mappings":{"default":{"default":"Weißes Quadrat mit unterem linken Quadranten"}}},{"key":"25F2","mappings":{"default":{"default":"Weißes Quadrat mit unterem rechten Quadranten"}}},{"key":"25F3","mappings":{"default":{"default":"Weißes Quadrat mit rechtem oberen Quadranten"}}},{"key":"25F4","mappings":{"default":{"default":"Weißer Kreis mit oberem linkem Quadranten"}}},{"key":"25F5","mappings":{"default":{"default":"Weißer Kreis mit unterem linken Quadranten"}}},{"key":"25F6","mappings":{"default":{"default":"Weißer Kreis mit unterem rechten Quadranten"}}},{"key":"25F7","mappings":{"default":{"default":"Weißer Kreis mit rechtem oberen Quadranten"}}},{"key":"25F8","mappings":{"default":{"default":"Oberes linkes Dreieck"}}},{"key":"25F9","mappings":{"default":{"default":"Oberes rechtes Dreieck"}}},{"key":"25FA","mappings":{"default":{"default":"Unteres linkes Dreieck"}}},{"key":"25FB","mappings":{"default":{"default":"Weißes mittleres Quadrat"}}},{"key":"25FC","mappings":{"default":{"default":"Schwarzes mittleres Quadrat"}}},{"key":"25FD","mappings":{"default":{"default":"Weißes mittleres kleines Quadrat"}}},{"key":"25FE","mappings":{"default":{"default":"Schwarzes mittleres kleines Quadrat"}}},{"key":"25FF","mappings":{"default":{"default":"Unteres rechtes Dreieck"}}},{"key":"2B12","mappings":{"default":{"default":"Quadrat mit oberer Hälfte schwarz"}}},{"key":"2B13","mappings":{"default":{"default":"Quadrat mit unterer Hälfte schwarz"}}},{"key":"2B14","mappings":{"default":{"default":"Quadrat mit oberer rechter diagonaler Hälfte schwarz"}}},{"key":"2B15","mappings":{"default":{"default":"Quadrat mit unterer linker diagonaler Hälfte schwarz"}}},{"key":"2B16","mappings":{"default":{"default":"Diamant mit linker Hälfte schwarz"}}},{"key":"2B17","mappings":{"default":{"default":"Diamant mit rechter Hälfte schwarz"}}},{"key":"2B18","mappings":{"default":{"default":"Diamant mit oberer Hälfte schwarz"}}},{"key":"2B19","mappings":{"default":{"default":"Diamant mit unterer Hälfte schwarz"}}},{"key":"2B1A","mappings":{"default":{"default":"Gepunktetes Quadrat"}}},{"key":"2B1B","mappings":{"default":{"default":"Schwarzes großes Quadrat"}}},{"key":"2B1C","mappings":{"default":{"default":"Weißes großes Quadrat"}}},{"key":"2B1D","mappings":{"default":{"default":"Schwarzes sehr kleines Quadrat"}}},{"key":"2B1E","mappings":{"default":{"default":"Weißes sehr kleines Quadrat"}}},{"key":"2B1F","mappings":{"default":{"default":"Schwarzes Pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"Weißes Pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"Weißes Sechseck"}}},{"key":"2B22","mappings":{"default":{"default":"Schwarzes Sechseck"}}},{"key":"2B23","mappings":{"default":{"default":"Horizontales schwarzes Sechseck"}}},{"key":"2B24","mappings":{"default":{"default":"Schwarzer großer Kreis"}}},{"key":"2B25","mappings":{"default":{"default":"Schwarzer mittlerer Diamant"}}},{"key":"2B26","mappings":{"default":{"default":"Weißer mittlerer Diamant"}}},{"key":"2B27","mappings":{"default":{"default":"Schwarze mittlere Raute"}}},{"key":"2B28","mappings":{"default":{"default":"Weiße mittlere Raute"}}},{"key":"2B29","mappings":{"default":{"default":"Schwarzer kleiner Diamant"}}},{"key":"2B2A","mappings":{"default":{"default":"Schwarze kleine Raute"}}},{"key":"2B2B","mappings":{"default":{"default":"Weiße kleine Raute"}}},{"key":"2B2C","mappings":{"default":{"default":"Schwarze horizontale Ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"Weiße horizontale Ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"Schwarze vertikale Ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"Weiße vertikale Ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"Weißer mittlerer Stern"}}},{"key":"2B51","mappings":{"default":{"default":"Schwarzer kleiner Stern"}}},{"key":"2B52","mappings":{"default":{"default":"Weißer kleiner Stern"}}},{"key":"2B53","mappings":{"default":{"default":"Schwarzes nach rechts zeigendes Pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"Weißes nach rechts zeigendes Pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"Schwerer großer Kreis"}}},{"key":"2B56","mappings":{"default":{"default":"Schweres Oval mit innenliegendem Oval"}}},{"key":"2B57","mappings":{"default":{"default":"Schwerer Kreis mit Kreis nach innen"}}},{"key":"2B58","mappings":{"default":{"default":"Schwerer Kreis"}}},{"key":"2B59","mappings":{"default":{"default":"Schwerer eingekreister Saltire"}}}] +, +"de/symbols/math_harpoons.min": +[{"locale":"de"},{"key":"21BC","mappings":{"default":{"default":"Linke Harpune mit Barb nach oben"}}},{"key":"21BD","mappings":{"default":{"default":"Harpune nach links mit Barb nach unten"}}},{"key":"21BE","mappings":{"default":{"default":"Harpune nach oben mit Barb nach rechts"}}},{"key":"21BF","mappings":{"default":{"default":"Harpune nach oben mit Barb nach links"}}},{"key":"21C0","mappings":{"default":{"default":"Harpune nach rechts mit Barb nach oben"}}},{"key":"21C1","mappings":{"default":{"default":"Harpune nach rechts mit Barb nach unten"}}},{"key":"21C2","mappings":{"default":{"default":"Harpune nach unten mit Barb nach rechts"}}},{"key":"21C3","mappings":{"default":{"default":"Harpune nach unten mit Barb nach links"}}},{"key":"21CB","mappings":{"default":{"default":"Harpune nach links über Harpune nach rechts"}}},{"key":"21CC","mappings":{"default":{"default":"Harpune nach rechts über Harpune nach links"}}},{"key":"294A","mappings":{"default":{"default":"Linke Barb Up Rechte Barb Down Harpoon"}}},{"key":"294B","mappings":{"default":{"default":"Linke Barb Down Rechte Barb Up Harpoon"}}},{"key":"294C","mappings":{"default":{"default":"Nach oben Barb Rechts Nach links Barb Harpoon"}}},{"key":"294D","mappings":{"default":{"default":"Up Barb Left Abwärts Barb Right Harpoon"}}},{"key":"294E","mappings":{"default":{"default":"Linke Barb Up Rechte Barb Up Harpoon"}}},{"key":"294F","mappings":{"default":{"default":"Barb nach rechts Barb nach rechts Harpoon"}}},{"key":"2950","mappings":{"default":{"default":"Linke Barb Down Rechte Barb Down Harpoon"}}},{"key":"2951","mappings":{"default":{"default":"Up Barb Left Abwärts Barb Left Harpoon"}}},{"key":"2952","mappings":{"default":{"default":"Linke Harpune mit Barb Up To Bar"}}},{"key":"2953","mappings":{"default":{"default":"Harpune nach rechts mit Barb bis zur Bar"}}},{"key":"2954","mappings":{"default":{"default":"Harpune nach oben mit Widerhaken rechts"}}},{"key":"2955","mappings":{"default":{"default":"Harpune nach unten mit Barb Right to Bar"}}},{"key":"2956","mappings":{"default":{"default":"Linke Harpune mit Widerhaken nach unten"}}},{"key":"2957","mappings":{"default":{"default":"Harpune nach rechts mit Widerhaken nach unten"}}},{"key":"2958","mappings":{"default":{"default":"Harpune nach oben mit Barb nach links"}}},{"key":"2959","mappings":{"default":{"default":"Harpune nach unten mit Barb nach links"}}},{"key":"295A","mappings":{"default":{"default":"Linke Harpune mit Barb Up von der Bar"}}},{"key":"295B","mappings":{"default":{"default":"Harpune nach rechts mit Barb Up von der Bar"}}},{"key":"295C","mappings":{"default":{"default":"Harpune nach oben mit Barb rechts von der Bar"}}},{"key":"295D","mappings":{"default":{"default":"Harpune nach unten mit Barb rechts von der Bar"}}},{"key":"295E","mappings":{"default":{"default":"Linke Harpune mit Barb Down von der Bar"}}},{"key":"295F","mappings":{"default":{"default":"Rechts Harpoon mit Barb Down von der Bar"}}},{"key":"2960","mappings":{"default":{"default":"Harpune nach oben mit Barb links von der Bar"}}},{"key":"2961","mappings":{"default":{"default":"Harpune nach unten mit Barb links von der Bar"}}},{"key":"2962","mappings":{"default":{"default":"Harpune nach links mit Barb nach oben Harpune nach links mit Barb nach unten"}}},{"key":"2963","mappings":{"default":{"default":"Harpune nach oben mit Barb links neben Harpune nach oben mit Barb rechts"}}},{"key":"2964","mappings":{"default":{"default":"Harpune nach rechts mit Barb nach oben Harpoon nach rechts mit Barb nach unten"}}},{"key":"2965","mappings":{"default":{"default":"Harpune nach unten mit Barb nach unten Harpune nach unten mit Barb nach rechts"}}},{"key":"2966","mappings":{"default":{"default":"Linke Harpune mit Barb Up Oben Rechts Harpoon mit Barb Up"}}},{"key":"2967","mappings":{"default":{"default":"Linke Harpune mit Widerhaken nach unten Rechts Harpune mit Widerhaken nach unten"}}},{"key":"2968","mappings":{"default":{"default":"Harpune nach rechts mit Barb nach oben Harpune nach links mit Barb nach oben"}}},{"key":"2969","mappings":{"default":{"default":"Harpune nach rechts mit Barb nach unten Harpune nach links mit Barb nach unten"}}},{"key":"296A","mappings":{"default":{"default":"Linke Harpune mit Barb Up Above Long Dash"}}},{"key":"296B","mappings":{"default":{"default":"Linke Harpune mit Barb Down Under Long Dash"}}},{"key":"296C","mappings":{"default":{"default":"Harpune nach rechts mit Barb Up Long Long Dash"}}},{"key":"296D","mappings":{"default":{"default":"Harpune nach rechts mit Widerhaken nach unten"}}},{"key":"296E","mappings":{"default":{"default":"Harpune nach oben mit Barb links neben Harpune nach unten mit Barb rechts"}}},{"key":"296F","mappings":{"default":{"default":"Harpune nach unten mit Barb links neben Harpune nach oben mit Barb rechts"}}},{"key":"297C","mappings":{"default":{"default":"linker Fischschwanz"}}},{"key":"297D","mappings":{"default":{"default":"rechter Fischschwanz"}}},{"key":"297E","mappings":{"default":{"default":"Fischschwanz"}}},{"key":"297F","mappings":{"default":{"default":"Fischschwanz"}}}] +, +"de/symbols/math_non_characters.min": +[{"locale":"de"},{"key":"210F","mappings":{"default":{"default":"Planck-Konstante über zwei Pi"}}},{"key":"2114","mappings":{"default":{"default":"L B Balkensymbol"}}},{"key":"2116","mappings":{"default":{"default":"Numero-Zeichen"}}},{"key":"2117","mappings":{"default":{"default":"Tonaufnahme Copyright"}}},{"key":"211E","mappings":{"default":{"default":"Rezept nehmen"}}},{"key":"211F","mappings":{"default":{"default":"Antwort"}}},{"key":"2120","mappings":{"default":{"default":"Dienstleistungsmarke"}}},{"key":"2121","mappings":{"default":{"default":"Telefon Zeichen"}}},{"key":"2122","mappings":{"default":{"default":"Markenzeichen"}}},{"key":"2123","mappings":{"default":{"default":"Versicle"}}},{"key":"2125","mappings":{"default":{"default":"Unze-Zeichen"}}},{"key":"2126","mappings":{"default":{"default":"Ohm-Zeichen"}}},{"key":"2127","mappings":{"default":{"default":"Umgekehrtes Ohm-Zeichen"}}},{"key":"212A","mappings":{"default":{"default":"Kelvin-Zeichen"}}},{"key":"212B","mappings":{"default":{"default":"Angstrom-Zeichen"}}},{"key":"212E","mappings":{"default":{"default":"Geschätztes Symbol"}}},{"key":"2132","mappings":{"default":{"default":"Umgeschlagenes Kapital F"}}},{"key":"2139","mappings":{"default":{"default":"Informationsquelle"}}},{"key":"213A","mappings":{"default":{"default":"Gedrehtes Kapital Q"}}},{"key":"213B","mappings":{"default":{"default":"Faksimile-Zeichen"}}},{"key":"2141","mappings":{"default":{"default":"Sans-Serif Capital G"}}},{"key":"2142","mappings":{"default":{"default":"Sans-Serif Capital L"}}},{"key":"2143","mappings":{"default":{"default":"Aufgehobenes Sans-Serif-Kapital L"}}},{"key":"2144","mappings":{"default":{"default":"Sans-Serif Capital Y"}}}] +, +"de/symbols/math_symbols.min": +[{"locale":"de"},{"key":"0021","mappings":{"default":{"default":"Fakultät"}}},{"key":"0022","mappings":{"default":{"default":"Anführungszeichen"}}},{"key":"0023","mappings":{"default":{"default":"Nummernzeichen"}}},{"key":"0024","mappings":{"default":{"default":"Dollar"}}},{"key":"0025","mappings":{"default":{"default":"Prozent"}}},{"key":"0026","mappings":{"default":{"default":"und"}}},{"key":"0027","mappings":{"default":{"default":"Strich"}}},{"key":"002A","mappings":{"default":{"default":"times"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"Komma"}}},{"key":"002D","mappings":{"default":{"default":"minus"}}},{"key":"002E","mappings":{"default":{"default":"Punkt"}}},{"key":"002F","mappings":{"default":{"default":"Schrägstrich"}}},{"key":"003A","mappings":{"default":{"default":"Doppelpunkt"}}},{"key":"003B","mappings":{"default":{"default":"Strichpunkt"}}},{"key":"003C","mappings":{"default":{"default":"kleiner als"}}},{"key":"003D","mappings":{"default":{"default":"ist gleich"}}},{"key":"003E","mappings":{"default":{"default":"größer als"}}},{"key":"003F","mappings":{"default":{"default":"Fragezeichen"}}},{"key":"0040","mappings":{"default":{"default":"Klammeraffe"}}},{"key":"005C","mappings":{"default":{"default":"Umgekehrter Schrägstrich"}}},{"key":"005E","mappings":{"default":{"default":"circumflex"}}},{"key":"005F","mappings":{"default":{"default":"Unterstrich"}}},{"key":"0060","mappings":{"default":{"default":"Gravis Akzent"}}},{"key":"007C","mappings":{"default":{"default":"senkrechter Strich"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"Umgekehrtes Ausrufezeichen"}}},{"key":"00A2","mappings":{"default":{"default":"Cent"}}},{"key":"00A3","mappings":{"default":{"default":"Pfund"}}},{"key":"00A4","mappings":{"default":{"default":"währungszeichen"}}},{"key":"00A5","mappings":{"default":{"default":"yen"}}},{"key":"00A6","mappings":{"default":{"default":"gebrochene Linie"}}},{"key":"00A7","mappings":{"default":{"default":"Abschnitt"}}},{"key":"00A8","mappings":{"default":{"default":"diaeresis"}}},{"key":"00A9","mappings":{"default":{"default":"Copyright"}}},{"key":"00AA","mappings":{"default":{"default":"weibliches Ordnungszeichen"}}},{"key":"00AB","mappings":{"default":{"default":"Nach links zeigendes doppeltes spitzes Anführungszeichen"}}},{"key":"00AC","mappings":{"default":{"default":"nicht"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"}}},{"key":"00AF","mappings":{"default":{"default":"Überstrich","alternative":"Makron"}}},{"key":"00B0","mappings":{"default":{"default":"Grad"}}},{"key":"00B1","mappings":{"default":{"default":"plus minus"}}},{"key":"00B4","mappings":{"default":{"default":"Acuteakzent"}}},{"key":"00B5","mappings":{"default":{"default":"Mikrozeichen"}}},{"key":"00B6","mappings":{"default":{"default":"Paragraf"}}},{"key":"00B7","mappings":{"default":{"default":"mal","alternative":"Punkt mittig"}}},{"key":"00B8","mappings":{"default":{"default":"Cedille"}}},{"key":"00BA","mappings":{"default":{"default":"Männliches Ordnungszeichen"}}},{"key":"00BB","mappings":{"default":{"default":"Nach rechts zeigendes doppeltes spitzes Anführungszeichen"}}},{"key":"00BF","mappings":{"default":{"default":"umgekehrtes Fragezeichen"}}},{"key":"00D7","mappings":{"default":{"default":"mal"}}},{"key":"00F7","mappings":{"default":{"default":"geteilt durch"}}},{"key":"02B9","mappings":{"default":{"default":"Strich"}}},{"key":"02BA","mappings":{"default":{"default":"zwei Strich"}}},{"key":"02D8","mappings":{"default":{"default":"Breve"}}},{"key":"02D9","mappings":{"default":{"default":"Überpunkt"}}},{"key":"02DA","mappings":{"default":{"default":"Überring"}}},{"key":"02DB","mappings":{"default":{"default":"Ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"Tilde"}}},{"key":"02DD","mappings":{"default":{"default":"Doppleakutakzent"}}},{"key":"2010","mappings":{"default":{"default":"Bindestrich"}}},{"key":"2011","mappings":{"default":{"default":"Nicht brechender Bindestrich"}}},{"key":"2012","mappings":{"default":{"default":"Abbildung Bindestrich"}}},{"key":"2013","mappings":{"default":{"default":"En Dash"}}},{"key":"2014","mappings":{"default":{"default":"EM Dash"}}},{"key":"2015","mappings":{"default":{"default":"Horizontale Linie"}}},{"key":"2016","mappings":{"default":{"default":"Doppelte vertikale Linie"}}},{"key":"2017","mappings":{"default":{"default":"Doppelter Unterstrich"}}},{"key":"2018","mappings":{"default":{"default":"Linkes einfaches Anführungszeichen"}}},{"key":"2019","mappings":{"default":{"default":"Rechtes einfaches Anführungszeichen"}}},{"key":"201A","mappings":{"default":{"default":"Einzelnes rechtes Anführungszeichen"}}},{"key":"201B","mappings":{"default":{"default":"Einzelnes linkes Anführungszeichen"}}},{"key":"201C","mappings":{"default":{"default":"Linkes doppeltes Anführungszeichen"}}},{"key":"201D","mappings":{"default":{"default":"Rechtes doppeltes Anführungszeichen"}}},{"key":"201E","mappings":{"default":{"default":"Doppeltes rechtes Anführungszeichen"}}},{"key":"201F","mappings":{"default":{"default":"Doppeltes linkes Anführungszeichen"}}},{"key":"2020","mappings":{"default":{"default":"Dolch"}}},{"key":"2021","mappings":{"default":{"default":"Doppelter Dolch"}}},{"key":"2022","mappings":{"default":{"default":"Kugel"}}},{"key":"2023","mappings":{"default":{"default":"Dreieckige Kugel"}}},{"key":"2024","mappings":{"default":{"default":"Einzelpunkt"}}},{"key":"2025","mappings":{"default":{"default":"zwei Punkte"}}},{"key":"2026","mappings":{"default":{"default":"horizontale Ellipsis"}}},{"key":"2027","mappings":{"default":{"default":"Trennungspunkt"}}},{"key":"2030","mappings":{"default":{"default":"promille"}}},{"key":"2031","mappings":{"default":{"default":"pro Zehntausend"}}},{"key":"2032","mappings":{"default":{"default":"Strich"}}},{"key":"2033","mappings":{"default":{"default":"zwei Strich"}}},{"key":"2034","mappings":{"default":{"default":"drei Strich"}}},{"key":"2035","mappings":{"default":{"default":"strich invertiert"}}},{"key":"2036","mappings":{"default":{"default":"zwei Strich invertiert"}}},{"key":"2037","mappings":{"default":{"default":"drei Strich invertiert"}}},{"key":"2038","mappings":{"default":{"default":"Caret"}}},{"key":"2039","mappings":{"default":{"default":"Einfacher nach links zeigender Winkel Anführungszeichen"}}},{"key":"203A","mappings":{"default":{"default":"Einzelne Nach-rechts-Winkel-Anführungszeichen"}}},{"key":"203B","mappings":{"default":{"default":"Referenzmarke"}}},{"key":"203C","mappings":{"default":{"default":"Doppelausrufezeichen"}}},{"key":"203D","mappings":{"default":{"default":"Interrobang"}}},{"key":"203E","mappings":{"default":{"default":"Überschrift"}}},{"key":"203F","mappings":{"default":{"default":"Undertie"}}},{"key":"2040","mappings":{"default":{"default":"Zeichen Krawatte"}}},{"key":"2041","mappings":{"default":{"default":"Caret-Einfügungspunkt"}}},{"key":"2042","mappings":{"default":{"default":"Asterism"}}},{"key":"2043","mappings":{"default":{"default":"Bindestrich Kugel"}}},{"key":"2044","mappings":{"default":{"default":"Fraktions-Schrägstrich"}}},{"key":"2047","mappings":{"default":{"default":"Doppel-Fragezeichen"}}},{"key":"2048","mappings":{"default":{"default":"Fragezeichen für Ausrufezeichen"}}},{"key":"2049","mappings":{"default":{"default":"Ausrufezeichen"}}},{"key":"204B","mappings":{"default":{"default":"Umgekehrtes Pilcrow-Zeichen"}}},{"key":"204C","mappings":{"default":{"default":"Schwarze Kugel nach links"}}},{"key":"204D","mappings":{"default":{"default":"Schwarze Kugel nach rechts"}}},{"key":"204E","mappings":{"default":{"default":"Niedriges Sternchen"}}},{"key":"204F","mappings":{"default":{"default":"Umgekehrtes Semikolon"}}},{"key":"2050","mappings":{"default":{"default":"Nahansicht"}}},{"key":"2051","mappings":{"default":{"default":"Zwei Sternchen vertikal ausgerichtet"}}},{"key":"2052","mappings":{"default":{"default":"Kommerzielles Minuszeichen"}}},{"key":"2053","mappings":{"default":{"default":"Swing Dash"}}},{"key":"2054","mappings":{"default":{"default":"Inverted Undertie"}}},{"key":"2055","mappings":{"default":{"default":"Blume Interpunktionszeichen"}}},{"key":"2056","mappings":{"default":{"default":"Drei Punkt-Interpunktion"}}},{"key":"2057","mappings":{"default":{"default":"vier Strich"}}},{"key":"2058","mappings":{"default":{"default":"Vierpunkt-Interpunktion"}}},{"key":"2059","mappings":{"default":{"default":"Fünf Punkt-Interpunktion"}}},{"key":"205A","mappings":{"default":{"default":"Zwei Punkt-Interpunktion"}}},{"key":"205B","mappings":{"default":{"default":"Vier-Punkt-Markierung"}}},{"key":"205C","mappings":{"default":{"default":"Gepunktetes Kreuz"}}},{"key":"205D","mappings":{"default":{"default":"Tricolon"}}},{"key":"205E","mappings":{"default":{"default":"Vertikale vier Punkte"}}},{"key":"207A","mappings":{"default":{"default":"Hochgestelltes Pluszeichen"}}},{"key":"207B","mappings":{"default":{"default":"Hochgestelltes Minus"}}},{"key":"207C","mappings":{"default":{"default":"Hochgestelltes Gleichheitszeichen"}}},{"key":"207D","mappings":{"default":{"default":"Hochgestellte linke Klammer"}}},{"key":"207E","mappings":{"default":{"default":"Hochgestellte rechte Klammer"}}},{"key":"208A","mappings":{"default":{"default":"Index Pluszeichen"}}},{"key":"208B","mappings":{"default":{"default":"Tiefgestelltes Minus"}}},{"key":"208C","mappings":{"default":{"default":"Tiefgestelltes Gleichheitszeichen"}}},{"key":"208D","mappings":{"default":{"default":"Tiefgestellte linke Klammer"}}},{"key":"208E","mappings":{"default":{"default":"Tiefgestellte rechte Klammer"}}},{"key":"214A","mappings":{"default":{"default":"Grundstücksgrenze"}}},{"key":"214B","mappings":{"default":{"default":"Ampersand gedreht"}}},{"key":"214C","mappings":{"default":{"default":"Pro Zeichen"}}},{"key":"214D","mappings":{"default":{"default":"Aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"Gedreht klein F"}}},{"key":"2200","mappings":{"default":{"default":"für alle"}}},{"key":"2201","mappings":{"default":{"default":"Komplement"}}},{"key":"2203","mappings":{"default":{"default":"es gibt"}}},{"key":"2204","mappings":{"default":{"default":"es gibt nicht"}}},{"key":"2205","mappings":{"default":{"default":"leere Menge"}}},{"key":"2206","mappings":{"default":{"default":"Differenz"}}},{"key":"2208","mappings":{"default":{"default":"Element von"}}},{"key":"2209","mappings":{"default":{"default":"nicht Element von"}}},{"key":"220A","mappings":{"default":{"default":"Element von"}}},{"key":"220B","mappings":{"default":{"default":"hat als Element"}}},{"key":"220C","mappings":{"default":{"default":"hat nicht als Element"}}},{"key":"220D","mappings":{"default":{"default":"hat als Element"}}},{"key":"220E","mappings":{"default":{"default":"Ende Beweis"}}},{"key":"220F","mappings":{"default":{"default":"Produkt"}}},{"key":"2210","mappings":{"default":{"default":"Koprodukt"}}},{"key":"2211","mappings":{"default":{"default":"Summe"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus plus"}}},{"key":"2214","mappings":{"default":{"default":"Plus mit Punkt"}}},{"key":"2215","mappings":{"default":{"default":"Division"}}},{"key":"2216","mappings":{"default":{"default":"Mengendifferenz"}}},{"key":"2217","mappings":{"default":{"default":"Sternoperator"}}},{"key":"2218","mappings":{"default":{"default":"verknüpft mit"}}},{"key":"2219","mappings":{"default":{"default":"Kreisoperator"}}},{"key":"221A","mappings":{"default":{"default":"Quadratwurzel"}}},{"key":"221B","mappings":{"default":{"default":"Kubikwurzel"}}},{"key":"221C","mappings":{"default":{"default":"vierte Wurzel"}}},{"key":"221D","mappings":{"default":{"default":"proportional zu"}}},{"key":"221E","mappings":{"default":{"default":"unendlich"}}},{"key":"221F","mappings":{"default":{"default":"rechter Winkel"}}},{"key":"2220","mappings":{"default":{"default":"Winkel"}}},{"key":"2221","mappings":{"default":{"default":"gerichteter Winkel"}}},{"key":"2222","mappings":{"default":{"default":"Raumwinkel"}}},{"key":"2223","mappings":{"default":{"default":"teilt"}}},{"key":"2224","mappings":{"default":{"default":"teilt nicht"}}},{"key":"2225","mappings":{"default":{"default":"parallel zu"}}},{"key":"2226","mappings":{"default":{"default":"nicht parallel zu"}}},{"key":"2227","mappings":{"default":{"default":"und"}}},{"key":"2228","mappings":{"default":{"default":"oder"}}},{"key":"2229","mappings":{"default":{"default":"Durchschnitt"}}},{"key":"222A","mappings":{"default":{"default":"Vereinigung"}}},{"key":"222B","mappings":{"default":{"default":"Integral"}}},{"key":"222C","mappings":{"default":{"default":"Doppelintegral"}}},{"key":"222D","mappings":{"default":{"default":"Dreifachintegral"}}},{"key":"222E","mappings":{"default":{"default":"Randintegral"}}},{"key":"222F","mappings":{"default":{"default":"Oberflächenintegral"}}},{"key":"2230","mappings":{"default":{"default":"Volumenintegral"}}},{"key":"2231","mappings":{"default":{"default":"Integral im Uhrzeigersinn"}}},{"key":"2232","mappings":{"default":{"default":"Kurvenintegral im Uhrzeigersinn"}}},{"key":"2233","mappings":{"default":{"default":"Kurvenintegral im Gegenuhrzeigersinn"}}},{"key":"2234","mappings":{"default":{"default":"folglich"}}},{"key":"2235","mappings":{"default":{"default":"weil"}}},{"key":"2236","mappings":{"default":{"default":"Verhältnis"}}},{"key":"2237","mappings":{"default":{"default":"Proportion"}}},{"key":"2238","mappings":{"default":{"default":"Minus mit Punkt"}}},{"key":"2239","mappings":{"default":{"default":"Überschuss"}}},{"key":"223A","mappings":{"default":{"default":"geometrische Proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetisch"}}},{"key":"223C","mappings":{"default":{"default":"Tildeoperator"}}},{"key":"223D","mappings":{"default":{"default":"Umgekehrte Tilde"}}},{"key":"223E","mappings":{"default":{"default":"Umgekehrtes stummes S"}}},{"key":"223F","mappings":{"default":{"default":"Sinuswelle"}}},{"key":"2240","mappings":{"default":{"default":"Kranzprodukt"}}},{"key":"2241","mappings":{"default":{"default":"durchgestrichene Tilde"}}},{"key":"2242","mappings":{"default":{"default":"Minus über Tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotisch gleich"}}},{"key":"2244","mappings":{"default":{"default":"nicht asymptotisch gleich"}}},{"key":"2245","mappings":{"default":{"default":"ungefähr gleich"}}},{"key":"2246","mappings":{"default":{"default":"ungefähr, aber nicht ganz gleich"}}},{"key":"2247","mappings":{"default":{"default":"weder ungefähr noch ganz gleich"}}},{"key":"2248","mappings":{"default":{"default":"beinahe gleich"}}},{"key":"2249","mappings":{"default":{"default":"nicht beinahe gleich"}}},{"key":"224A","mappings":{"default":{"default":"beinahe gleich oder gleich"}}},{"key":"224B","mappings":{"default":{"default":"dreifache Tilde"}}},{"key":"224C","mappings":{"default":{"default":"alles gleich"}}},{"key":"224D","mappings":{"default":{"default":"äquivalent zu"}}},{"key":"224E","mappings":{"default":{"default":"geometrisch äquivalent zu"}}},{"key":"224F","mappings":{"default":{"default":"Differenz zwischen"}}},{"key":"2250","mappings":{"default":{"default":"nähert sich der Grenze"}}},{"key":"2251","mappings":{"default":{"default":"geometrisch gleich"}}},{"key":"2252","mappings":{"default":{"default":"Ungefähr gleich oder das Bild von"}}},{"key":"2253","mappings":{"default":{"default":"Bild von oder ungefähr gleich"}}},{"key":"2254","mappings":{"default":{"default":"definiert als"}}},{"key":"2255","mappings":{"default":{"default":"definiert als von rechts"}}},{"key":"2256","mappings":{"default":{"default":"ungefähr gleich"}}},{"key":"2257","mappings":{"default":{"default":"ungefähr gleich"}}},{"key":"2258","mappings":{"default":{"default":"entspricht"}}},{"key":"2259","mappings":{"default":{"default":"entspricht"}}},{"key":"225A","mappings":{"default":{"default":"gleichwinklig zu"}}},{"key":"225B","mappings":{"default":{"default":"gleich mit Stern"}}},{"key":"225C","mappings":{"default":{"default":"gleich mit Delta"}}},{"key":"225D","mappings":{"default":{"default":"definitionsgemäß gleich"}}},{"key":"225E","mappings":{"default":{"default":"gemessen mit"}}},{"key":"225F","mappings":{"default":{"default":"vielleicht gleich"}}},{"key":"2260","mappings":{"default":{"default":"ungleich"}}},{"key":"2261","mappings":{"default":{"default":"kongruent mit"}}},{"key":"2262","mappings":{"default":{"default":"nicht kongruent mit"}}},{"key":"2263","mappings":{"default":{"default":"genau äquivalent mit"}}},{"key":"2264","mappings":{"default":{"default":"kleiner oder gleich"}}},{"key":"2265","mappings":{"default":{"default":"größer oder gleich"}}},{"key":"2266","mappings":{"default":{"default":"kleiner als über gleich"}}},{"key":"2267","mappings":{"default":{"default":"größer als über gleich"}}},{"key":"2268","mappings":{"default":{"default":"kleiner als, aber nicht gleich"}}},{"key":"2269","mappings":{"default":{"default":"größer als, aber nicht gleich"}}},{"key":"226A","mappings":{"default":{"default":"viel kleiner als"}}},{"key":"226B","mappings":{"default":{"default":"viel größer als"}}},{"key":"226C","mappings":{"default":{"default":"zwischen"}}},{"key":"226D","mappings":{"default":{"default":"nicht äquivalent mit"}}},{"key":"226E","mappings":{"default":{"default":"nicht kleiner als"}}},{"key":"226F","mappings":{"default":{"default":"nicht größer als"}}},{"key":"2270","mappings":{"default":{"default":"weder kleiner als noch gleich"}}},{"key":"2271","mappings":{"default":{"default":"weder größer als noch gleich"}}},{"key":"2272","mappings":{"default":{"default":"kleiner als oder äquivalent"}}},{"key":"2273","mappings":{"default":{"default":"größer als oder äquivalent"}}},{"key":"2274","mappings":{"default":{"default":"weder kleiner als noch äquivalent"}}},{"key":"2275","mappings":{"default":{"default":"weder größer als noch äquivalent"}}},{"key":"2276","mappings":{"default":{"default":"kleiner oder größer als"}}},{"key":"2277","mappings":{"default":{"default":"größer oder kleiner als"}}},{"key":"2278","mappings":{"default":{"default":"weder kleiner noch größer als"}}},{"key":"2279","mappings":{"default":{"default":"weder größer noch kleiner als"}}},{"key":"227A","mappings":{"default":{"default":"vorangehend"}}},{"key":"227B","mappings":{"default":{"default":"nachfolgend"}}},{"key":"227C","mappings":{"default":{"default":"vorangehend oder gleich"}}},{"key":"227D","mappings":{"default":{"default":"nachfolgend oder gleich"}}},{"key":"227E","mappings":{"default":{"default":"vorangehend oder äquivalent"}}},{"key":"227F","mappings":{"default":{"default":"nachfolgend oder äquivalent"}}},{"key":"2280","mappings":{"default":{"default":"nicht vorangehend"}}},{"key":"2281","mappings":{"default":{"default":"nicht nachfolgend"}}},{"key":"2282","mappings":{"default":{"default":"echte Teilmenge von"}}},{"key":"2283","mappings":{"default":{"default":"echte Obermenge von"}}},{"key":"2284","mappings":{"default":{"default":"keine echte Teilmenge von"}}},{"key":"2285","mappings":{"default":{"default":"kein echte Obermenge von"}}},{"key":"2286","mappings":{"default":{"default":"Teilmenge oder gleich"}}},{"key":"2287","mappings":{"default":{"default":"Obermenge oder gleich"}}},{"key":"2288","mappings":{"default":{"default":"weder Teilmenge noch gleich"}}},{"key":"2289","mappings":{"default":{"default":"weder Obermenge noch gleich"}}},{"key":"228A","mappings":{"default":{"default":"Teilmenge aber nicht gleich"}}},{"key":"228B","mappings":{"default":{"default":"Obermenge aber nicht gleich"}}},{"key":"228C","mappings":{"default":{"default":"Multimenge"}}},{"key":"228D","mappings":{"default":{"default":"Multimengenmultiplikation"}}},{"key":"228E","mappings":{"default":{"default":"Multimengenvereinigung"}}},{"key":"228F","mappings":{"default":{"default":"quadratisches Bild von"}}},{"key":"2290","mappings":{"default":{"default":"quadratisches Original von"}}},{"key":"2291","mappings":{"default":{"default":"quadratisches Bild oder gleich"}}},{"key":"2292","mappings":{"default":{"default":"quadratisches Original oder gleich"}}},{"key":"2293","mappings":{"default":{"default":"quadratische Schnittmenge"}}},{"key":"2294","mappings":{"default":{"default":"quadratische VereinigungTasse"}}},{"key":"2295","mappings":{"default":{"default":"eingekreistes Plus"}}},{"key":"2296","mappings":{"default":{"default":"eingekreistes Minus"}}},{"key":"2297","mappings":{"default":{"default":"eingekreiste Multiplikation"}}},{"key":"2298","mappings":{"default":{"default":"eingekreiste Division"}}},{"key":"2299","mappings":{"default":{"default":"eingekreister Punktoperator"}}},{"key":"229A","mappings":{"default":{"default":"eingekreister Ringoperator"}}},{"key":"229B","mappings":{"default":{"default":"eingekreister Sternoperator"}}},{"key":"229C","mappings":{"default":{"default":"eingekreistes Gleich"}}},{"key":"229D","mappings":{"default":{"default":"eingekreister Gedankenstrich"}}},{"key":"229E","mappings":{"default":{"default":"eingerahmtes Plus"}}},{"key":"229F","mappings":{"default":{"default":"eingerahmtes Minus"}}},{"key":"22A0","mappings":{"default":{"default":"eingerahmte Multiplikation"}}},{"key":"22A1","mappings":{"default":{"default":"eingerahmter Punktoperator"}}},{"key":"22A2","mappings":{"default":{"default":"ergibt"}}},{"key":"22A3","mappings":{"default":{"default":"ergibt nicht"}}},{"key":"22A4","mappings":{"default":{"default":"senkrecht von"}}},{"key":"22A5","mappings":{"default":{"default":"senkrecht auf"}}},{"key":"22A6","mappings":{"default":{"default":"Behauptung"}}},{"key":"22A7","mappings":{"default":{"default":"Model"}}},{"key":"22A8","mappings":{"default":{"default":"wahr"}}},{"key":"22A9","mappings":{"default":{"default":"erzwingen"}}},{"key":"22AA","mappings":{"default":{"default":"dreifache vertikale Leiste mit rechtem Drehkreuz"}}},{"key":"22AB","mappings":{"default":{"default":"doppelte vertikale Leiste mit doppeltem rechtem Drehkreuz"}}},{"key":"22AC","mappings":{"default":{"default":"beweist nicht"}}},{"key":"22AD","mappings":{"default":{"default":"nicht wahr"}}},{"key":"22AE","mappings":{"default":{"default":"nicht erzwingen"}}},{"key":"22AF","mappings":{"default":{"default":"negierte doppelte vertikale Leiste mit doppeltem rechten Drehkreuz"}}},{"key":"22B0","mappings":{"default":{"default":"vorangehend in Relation"}}},{"key":"22B1","mappings":{"default":{"default":"nachfolgend in Relation"}}},{"key":"22B2","mappings":{"default":{"default":"normale Untergruppe"}}},{"key":"22B3","mappings":{"default":{"default":"enthält normale Untergruppe"}}},{"key":"22B4","mappings":{"default":{"default":"normale Untergruppe von oder gleich"}}},{"key":"22B5","mappings":{"default":{"default":"enthält normale Untergruppe oder gleich"}}},{"key":"22B6","mappings":{"default":{"default":"Original von"}}},{"key":"22B7","mappings":{"default":{"default":"Bild von"}}},{"key":"22B8","mappings":{"default":{"default":"Mehrfachzuordnung"}}},{"key":"22B9","mappings":{"default":{"default":"hermitesch konjugierte Matrix"}}},{"key":"22BA","mappings":{"default":{"default":"einschalten"}}},{"key":"22BB","mappings":{"default":{"default":"Ausschließendes Oder"}}},{"key":"22BC","mappings":{"default":{"default":"Nand verknüpft mit"}}},{"key":"22BD","mappings":{"default":{"default":"Nor verknüpft mit"}}},{"key":"22BF","mappings":{"default":{"default":"rechtwinkliges Dreieck"}}},{"key":"22C0","mappings":{"default":{"default":"N-stufiges logisches Und"}}},{"key":"22C1","mappings":{"default":{"default":"N-stufiges logisches Oder"}}},{"key":"22C2","mappings":{"default":{"default":"N-stufiger Durchschnitt"}}},{"key":"22C3","mappings":{"default":{"default":"N-stufige Vereinigung"}}},{"key":"22C4","mappings":{"default":{"default":"Rautenoperator"}}},{"key":"22C5","mappings":{"default":{"default":"mal","alternative":"Multiplikationspunkt"}}},{"key":"22C6","mappings":{"default":{"default":"Sternoperator"}}},{"key":"22C7","mappings":{"default":{"default":"Divisionsanzahl"}}},{"key":"22C8","mappings":{"default":{"default":"Schleife"}}},{"key":"22C9","mappings":{"default":{"default":"linkes halbdirektes Produkt"}}},{"key":"22CA","mappings":{"default":{"default":"rechtes halbdirektes Produkt"}}},{"key":"22CB","mappings":{"default":{"default":"linkes halbdirektes Produkt"}}},{"key":"22CC","mappings":{"default":{"default":"rechtes halbdirektes Produkt"}}},{"key":"22CD","mappings":{"default":{"default":"umgekehrte Tilde gleich"}}},{"key":"22CE","mappings":{"default":{"default":"geschweiftes logisches Oder"}}},{"key":"22CF","mappings":{"default":{"default":"geschweiftes logisches Und"}}},{"key":"22D0","mappings":{"default":{"default":"doppelte Teilmenge"}}},{"key":"22D1","mappings":{"default":{"default":"doppelte Obermenge"}}},{"key":"22D2","mappings":{"default":{"default":"doppelter Durchschnitt"}}},{"key":"22D3","mappings":{"default":{"default":"doppelte Vereinigung"}}},{"key":"22D4","mappings":{"default":{"default":"echter Durchschnitt"}}},{"key":"22D5","mappings":{"default":{"default":"gleich und parallel"}}},{"key":"22D6","mappings":{"default":{"default":"kleiner als mit Punkt"}}},{"key":"22D7","mappings":{"default":{"default":"größer als mit Punkt"}}},{"key":"22D8","mappings":{"default":{"default":"sehr viel kleiner als"}}},{"key":"22D9","mappings":{"default":{"default":"sehr viel größer als"}}},{"key":"22DA","mappings":{"default":{"default":"kleiner als, gleich oder größer als"}}},{"key":"22DB","mappings":{"default":{"default":"größer als, gleich oder kleiner als"}}},{"key":"22DC","mappings":{"default":{"default":"gleich oder kleiner als"}}},{"key":"22DD","mappings":{"default":{"default":"gleich oder größer als"}}},{"key":"22DE","mappings":{"default":{"default":"gleich oder vorangehend"}}},{"key":"22DF","mappings":{"default":{"default":"gleich oder nachfolgend"}}},{"key":"22E0","mappings":{"default":{"default":"weder vorangehend oder gleich"}}},{"key":"22E1","mappings":{"default":{"default":"weder nachfolgend oder gleich"}}},{"key":"22E2","mappings":{"default":{"default":"kein quadratisches Bild oder gleich"}}},{"key":"22E3","mappings":{"default":{"default":"kein quadratisches Original oder gleich"}}},{"key":"22E4","mappings":{"default":{"default":"quadratisches Bild oder nicht gleich"}}},{"key":"22E5","mappings":{"default":{"default":"quadratisches Original oder nicht gleich"}}},{"key":"22E6","mappings":{"default":{"default":"kleiner als, aber nicht äquivalent"}}},{"key":"22E7","mappings":{"default":{"default":"größer als, aber nicht äquivalent"}}},{"key":"22E8","mappings":{"default":{"default":"vorangehend, aber nicht äquivalent"}}},{"key":"22E9","mappings":{"default":{"default":"nachfolgend, aber nicht äquivalent"}}},{"key":"22EA","mappings":{"default":{"default":"nicht normale Untergruppe von"}}},{"key":"22EB","mappings":{"default":{"default":"enthält keine normale Untergruppe"}}},{"key":"22EC","mappings":{"default":{"default":"keine normale Untergruppe von oder gleich"}}},{"key":"22ED","mappings":{"default":{"default":"enthält nicht als normale Untergruppe oder gleich"}}},{"key":"22EE","mappings":{"default":{"default":"Vertikale Ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"Zentrierte horizontale Ellipse"}}},{"key":"22F0","mappings":{"default":{"default":"Diagonale Ellipse unten links nach oben rechts"}}},{"key":"22F1","mappings":{"default":{"default":"Diagonale Ellipse, oben links nach unten rechts"}}},{"key":"22F2","mappings":{"default":{"default":"Element mit langem horizontalen Strich"}}},{"key":"22F3","mappings":{"default":{"default":"Element mit vertikalem Strich am Ende des horizontalen Strichs"}}},{"key":"22F4","mappings":{"default":{"default":"kleines Element mit vertikalem Strich am Ende des horizontalen Strichs"}}},{"key":"22F5","mappings":{"default":{"default":"Element mit Punkt"}}},{"key":"22F6","mappings":{"default":{"default":"Element mit Überstrich"}}},{"key":"22F7","mappings":{"default":{"default":"kleines Element mit Überstrich"}}},{"key":"22F8","mappings":{"default":{"default":"Element mit Unterstrich"}}},{"key":"22F9","mappings":{"default":{"default":"Element mit 2 horizontalen Strichen"}}},{"key":"22FA","mappings":{"default":{"default":"umgekehrtes Elementzeichen mit langem horizontalen Strich"}}},{"key":"22FB","mappings":{"default":{"default":"umgekehrtes Elementzeichen mit vertikalem Strich am Ende des horizontalen Strichs"}}},{"key":"22FC","mappings":{"default":{"default":"kleines umgekehrtes Elementzeichen mit vertikalem Strich am Ende des horizontalen Strichs"}}},{"key":"22FD","mappings":{"default":{"default":"umgekehrtes Elementzeichen mit Überstrich"}}},{"key":"22FE","mappings":{"default":{"default":"kleines umgekehrtes Elementzeichen mit Überstrich"}}},{"key":"22FF","mappings":{"default":{"default":"Z-Notation-Bag-Mitgliedschaft"}}},{"key":"2300","mappings":{"default":{"default":"Durchmesser-Zeichen"}}},{"key":"2302","mappings":{"default":{"default":"Haus"}}},{"key":"2305","mappings":{"default":{"default":"Projektiv"}}},{"key":"2306","mappings":{"default":{"default":"Perspektive"}}},{"key":"2307","mappings":{"default":{"default":"Schlangenlinie"}}},{"key":"2310","mappings":{"default":{"default":"Umgekehrtes Nichtzeichen"}}},{"key":"2311","mappings":{"default":{"default":"Quadratische Raute"}}},{"key":"2312","mappings":{"default":{"default":"Bogen"}}},{"key":"2313","mappings":{"default":{"default":"Segment"}}},{"key":"2314","mappings":{"default":{"default":"Sektor"}}},{"key":"2795","mappings":{"default":{"default":"Schweres Pluszeichen"}}},{"key":"2796","mappings":{"default":{"default":"Schweres Minuszeichen"}}},{"key":"2797","mappings":{"default":{"default":"Heavy Division Sign"}}},{"key":"27B0","mappings":{"default":{"default":"Curly Loop"}}},{"key":"27BF","mappings":{"default":{"default":"Doppelte geschweifte Schleife"}}},{"key":"27C1","mappings":{"default":{"default":"Weißes Dreieck, das kleines weißes Dreieck enthält"}}},{"key":"27C2","mappings":{"default":{"default":"Aufrecht"}}},{"key":"27C3","mappings":{"default":{"default":"Subset öffnen"}}},{"key":"27C4","mappings":{"default":{"default":"Superset öffnen"}}},{"key":"27C7","mappings":{"default":{"default":"Oder mit innerem Punkt"}}},{"key":"27C8","mappings":{"default":{"default":"Umgekehrter Schrägstrich Vorhergehender Teilsatz"}}},{"key":"27C9","mappings":{"default":{"default":"Superset Vorgänger Schrägstrich"}}},{"key":"27CA","mappings":{"default":{"default":"Vertikaler Balken mit horizontalem Hub"}}},{"key":"27CB","mappings":{"default":{"default":"Mathematische aufsteigende Diagonale"}}},{"key":"27CC","mappings":{"default":{"default":"Lange Abteilung"}}},{"key":"27CD","mappings":{"default":{"default":"Mathematische fallende Diagonale"}}},{"key":"27CE","mappings":{"default":{"default":"quadratisches und"}}},{"key":"27CF","mappings":{"default":{"default":"quadratisches oder"}}},{"key":"27D0","mappings":{"default":{"default":"Weißer Diamant mit zentriertem Punkt"}}},{"key":"27D1","mappings":{"default":{"default":"Und mit Dot"}}},{"key":"27D2","mappings":{"default":{"default":"Element der Öffnung nach oben"}}},{"key":"27D3","mappings":{"default":{"default":"Untere rechte Ecke mit Punkt"}}},{"key":"27D4","mappings":{"default":{"default":"Obere linke Ecke mit Punkt"}}},{"key":"27D5","mappings":{"default":{"default":"Linke äußere Verbindung"}}},{"key":"27D6","mappings":{"default":{"default":"rechter äußerer Join"}}},{"key":"27D7","mappings":{"default":{"default":"Volle äußere Verbindung"}}},{"key":"27D8","mappings":{"default":{"default":"Große Up Tack"}}},{"key":"27D9","mappings":{"default":{"default":"Großes Down Tack"}}},{"key":"27DA","mappings":{"default":{"default":"Linkes und rechtes doppeltes Drehkreuz"}}},{"key":"27DB","mappings":{"default":{"default":"Linker und rechter Tack"}}},{"key":"27DC","mappings":{"default":{"default":"Linke Multimap"}}},{"key":"27DD","mappings":{"default":{"default":"Long Right Tack"}}},{"key":"27DE","mappings":{"default":{"default":"Langer linker Tack"}}},{"key":"27DF","mappings":{"default":{"default":"Up Tack mit Kreis oben"}}},{"key":"27E0","mappings":{"default":{"default":"Raute durch horizontale Regel geteilt"}}},{"key":"27E1","mappings":{"default":{"default":"Weißer konkavseitiger Diamant"}}},{"key":"27E2","mappings":{"default":{"default":"Weißer konkavseitiger Diamant mit Zecke nach links"}}},{"key":"27E3","mappings":{"default":{"default":"Weißer konkavseitiger Diamant mit Zecke nach rechts"}}},{"key":"27E4","mappings":{"default":{"default":"Weißes Quadrat mit Zecke nach links"}}},{"key":"27E5","mappings":{"default":{"default":"Weißes Quadrat mit Tick nach rechts"}}},{"key":"292B","mappings":{"default":{"default":"Steigende diagonale Kreuzung fallende Diagonale"}}},{"key":"292C","mappings":{"default":{"default":"Fallende diagonale Kreuzung steigende Diagonale"}}},{"key":"2980","mappings":{"default":{"default":"Dreifacher vertikaler Balkenbegrenzer"}}},{"key":"2981","mappings":{"default":{"default":"Z Notationspunkt"}}},{"key":"2982","mappings":{"default":{"default":"Z Notationstyp Doppelpunkt"}}},{"key":"2999","mappings":{"default":{"default":"Gepunkteter Zaun"}}},{"key":"299A","mappings":{"default":{"default":"Vertikale Zickzacklinie"}}},{"key":"29B0","mappings":{"default":{"default":"Umgekehrter leerer Satz"}}},{"key":"29B1","mappings":{"default":{"default":"Leeres Set mit Overbar"}}},{"key":"29B2","mappings":{"default":{"default":"Leeres Set mit kleinem Kreis oben"}}},{"key":"29B5","mappings":{"default":{"default":"Kreis mit horizontaler Leiste"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"eingekreiste Parallele"}}},{"key":"29B8","mappings":{"default":{"default":"eingekreister umgekehrter Schrägstrich"}}},{"key":"29B9","mappings":{"default":{"default":"eingekreistes Senkrecht"}}},{"key":"29BA","mappings":{"default":{"default":"Kreis geteilt durch horizontale Leiste und obere Hälfte geteilt durch vertikale Leiste"}}},{"key":"29BB","mappings":{"default":{"default":"Kreis mit überlagertem X"}}},{"key":"29BC","mappings":{"default":{"default":"eingekreistes, gegen den Uhrzeigersinn gedrehtes Divisionszeichen"}}},{"key":"29BE","mappings":{"default":{"default":"eingekreiste weiße Kugel"}}},{"key":"29BF","mappings":{"default":{"default":"eingekreiste Kugel"}}},{"key":"29C0","mappings":{"default":{"default":"eingekreist weniger als"}}},{"key":"29C1","mappings":{"default":{"default":"eingekreist größer als"}}},{"key":"29C2","mappings":{"default":{"default":"Kreis mit kleinem Kreis nach rechts"}}},{"key":"29C3","mappings":{"default":{"default":"Kreis mit zwei horizontalen Strichen nach rechts"}}},{"key":"29C4","mappings":{"default":{"default":"Quadrat mit Diagonale links unten nach rechts oben"}}},{"key":"29C5","mappings":{"default":{"default":"Quadrat mit Diagonale links oben nach rechts unten"}}},{"key":"29C6","mappings":{"default":{"default":"Quadrat Sternchen"}}},{"key":"29C7","mappings":{"default":{"default":"Quadratischer kleiner Kreis"}}},{"key":"29C8","mappings":{"default":{"default":"Doppelquadrat"}}},{"key":"29C9","mappings":{"default":{"default":"Zwei verbundene Quadrate"}}},{"key":"29CA","mappings":{"default":{"default":"Dreieck mit Punkt oben"}}},{"key":"29CB","mappings":{"default":{"default":"Dreieck mit Unterleiste"}}},{"key":"29CC","mappings":{"default":{"default":"S im Dreieck"}}},{"key":"29CD","mappings":{"default":{"default":"Dreieck mit Serifen unten"}}},{"key":"29CE","mappings":{"default":{"default":"Rechtes Dreieck über linkem Dreieck"}}},{"key":"29CF","mappings":{"default":{"default":"Linkes Dreieck neben vertikaler Leiste"}}},{"key":"29D0","mappings":{"default":{"default":"Vertikaler Balken neben dem rechten Dreieck"}}},{"key":"29D1","mappings":{"default":{"default":"Fliege mit linker Hälfte schwarz"}}},{"key":"29D2","mappings":{"default":{"default":"Fliege mit rechter Hälfte schwarz"}}},{"key":"29D3","mappings":{"default":{"default":"Schwarze Fliege"}}},{"key":"29D4","mappings":{"default":{"default":"Zeiten mit linker Hälfte schwarz"}}},{"key":"29D5","mappings":{"default":{"default":"Mal mit rechter Hälfte Schwarz"}}},{"key":"29D6","mappings":{"default":{"default":"Weiße Sanduhr"}}},{"key":"29D7","mappings":{"default":{"default":"Schwarze Sanduhr"}}},{"key":"29DC","mappings":{"default":{"default":"Unvollständige Unendlichkeit"}}},{"key":"29DD","mappings":{"default":{"default":"Krawatte über Unendlichkeit"}}},{"key":"29DE","mappings":{"default":{"default":"Unendlichkeit mit vertikaler Leiste negiert"}}},{"key":"29DF","mappings":{"default":{"default":"Doppelter Multimap"}}},{"key":"29E0","mappings":{"default":{"default":"Quadrat mit konturierter Kontur"}}},{"key":"29E1","mappings":{"default":{"default":"Erhöht als"}}},{"key":"29E2","mappings":{"default":{"default":"Produkt mischen"}}},{"key":"29E3","mappings":{"default":{"default":"Gleichheitszeichen und geneigte Parallele"}}},{"key":"29E4","mappings":{"default":{"default":"Gleichheitszeichen und schräge Parallele zu Tilde oben"}}},{"key":"29E5","mappings":{"default":{"default":"Identisch und schräg parallel"}}},{"key":"29E6","mappings":{"default":{"default":"Gleich Stark"}}},{"key":"29E7","mappings":{"default":{"default":"Thermodynamisch"}}},{"key":"29E8","mappings":{"default":{"default":"Abwärtszeigendes Dreieck mit linker Hälfte schwarz"}}},{"key":"29E9","mappings":{"default":{"default":"Abwärtsdreieck mit rechter Hälfte schwarz"}}},{"key":"29EB","mappings":{"default":{"default":"Schwarze Raute"}}},{"key":"29EE","mappings":{"default":{"default":"Fehlergesperrtes weißes Quadrat"}}},{"key":"29EF","mappings":{"default":{"default":"Fehlerfreies schwarzes Quadrat"}}},{"key":"29F0","mappings":{"default":{"default":"Fehlergesperrter weißer Diamant"}}},{"key":"29F1","mappings":{"default":{"default":"Error-Barred Black Diamond"}}},{"key":"29F2","mappings":{"default":{"default":"Fehlergesperrter weißer Kreis"}}},{"key":"29F3","mappings":{"default":{"default":"Fehlergesperrter schwarzer Kreis"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"Umgekehrter Schrägstrich Operator"}}},{"key":"29F6","mappings":{"default":{"default":"Schrägstrich mit Overbar"}}},{"key":"29F7","mappings":{"default":{"default":"Umgekehrter Schrägstrich mit horizontalem Hub"}}},{"key":"29F8","mappings":{"default":{"default":"Großer Schrägstrich"}}},{"key":"29F9","mappings":{"default":{"default":"Großer umgekehrter Schrägstrich"}}},{"key":"29FA","mappings":{"default":{"default":"Doppel plus"}}},{"key":"29FB","mappings":{"default":{"default":"Triple Plus"}}},{"key":"29FE","mappings":{"default":{"default":"Winzig"}}},{"key":"29FF","mappings":{"default":{"default":"Miny"}}},{"key":"2A00","mappings":{"default":{"default":"N-Ary Circled-Punkt-Operator"}}},{"key":"2A01","mappings":{"default":{"default":"N-Ary Circled Plus Operator"}}},{"key":"2A02","mappings":{"default":{"default":"N-Ary Circled-Times-Operator"}}},{"key":"2A03","mappings":{"default":{"default":"N-Ary Union-Operator mit Punkt"}}},{"key":"2A04","mappings":{"default":{"default":"N-Ary Union-Operator mit Plus"}}},{"key":"2A05","mappings":{"default":{"default":"N-Ary Square-Kreuzungsoperator"}}},{"key":"2A06","mappings":{"default":{"default":"N-Ary Square Union-Betreiber"}}},{"key":"2A07","mappings":{"default":{"default":"Zwei logische und Operator"}}},{"key":"2A08","mappings":{"default":{"default":"Zwei logisch oder Operator"}}},{"key":"2A09","mappings":{"default":{"default":"N-Ary Times-Operator"}}},{"key":"2A0A","mappings":{"default":{"default":"Modulo Zwei Summe"}}},{"key":"2A0B","mappings":{"default":{"default":"Summation mit Integral"}}},{"key":"2A0C","mappings":{"default":{"default":"Vierfach-Integral-Operator"}}},{"key":"2A0D","mappings":{"default":{"default":"Finite Part Integral"}}},{"key":"2A0E","mappings":{"default":{"default":"Integral mit Doppelhub"}}},{"key":"2A0F","mappings":{"default":{"default":"Integraler Durchschnitt mit Schrägstrich"}}},{"key":"2A10","mappings":{"default":{"default":"Zirkulationsfunktion"}}},{"key":"2A11","mappings":{"default":{"default":"Integration gegen den Uhrzeigersinn"}}},{"key":"2A12","mappings":{"default":{"default":"Linienintegration mit rechteckigem Pfad um die Pole"}}},{"key":"2A13","mappings":{"default":{"default":"Linienintegration mit halbkreisförmigem Pfad um den Pol"}}},{"key":"2A14","mappings":{"default":{"default":"Leitungsintegration ohne Pole"}}},{"key":"2A15","mappings":{"default":{"default":"Integral um einen Punktoperator"}}},{"key":"2A16","mappings":{"default":{"default":"Quaternion Integral Operator"}}},{"key":"2A18","mappings":{"default":{"default":"Integriert mit Times Sign"}}},{"key":"2A19","mappings":{"default":{"default":"Integral mit der Kreuzung"}}},{"key":"2A1A","mappings":{"default":{"default":"Integral mit Union"}}},{"key":"2A1B","mappings":{"default":{"default":"Integral mit Overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"Integral mit Underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"Beitreten"}}},{"key":"2A1E","mappings":{"default":{"default":"Großes linkes Dreieckbediener"}}},{"key":"2A1F","mappings":{"default":{"default":"Z-Notationsschema-Zusammensetzung"}}},{"key":"2A20","mappings":{"default":{"default":"Z-Notationsschema-Piping"}}},{"key":"2A21","mappings":{"default":{"default":"Z-Notationsschema-Projektion"}}},{"key":"2A22","mappings":{"default":{"default":"Pluszeichen mit kleinem Kreis oben"}}},{"key":"2A23","mappings":{"default":{"default":"Pluszeichen mit Zirkumflex-Akzent oben"}}},{"key":"2A24","mappings":{"default":{"default":"Pluszeichen mit Tilde oben"}}},{"key":"2A25","mappings":{"default":{"default":"Pluszeichen mit Punkt unten"}}},{"key":"2A26","mappings":{"default":{"default":"Pluszeichen mit Tilde unter"}}},{"key":"2A27","mappings":{"default":{"default":"Pluszeichen mit Index Zwei"}}},{"key":"2A28","mappings":{"default":{"default":"Pluszeichen mit schwarzem Dreieck"}}},{"key":"2A29","mappings":{"default":{"default":"Minuszeichen mit Komma oben"}}},{"key":"2A2A","mappings":{"default":{"default":"Minuszeichen mit Punkt unten"}}},{"key":"2A2B","mappings":{"default":{"default":"Minuszeichen mit fallenden Punkten"}}},{"key":"2A2C","mappings":{"default":{"default":"Minuszeichen mit steigenden Punkten"}}},{"key":"2A2D","mappings":{"default":{"default":"Pluszeichen Im linken Halbkreis"}}},{"key":"2A2E","mappings":{"default":{"default":"Pluszeichen Im rechten Halbkreis"}}},{"key":"2A2F","mappings":{"default":{"default":"Vektor- oder Kreuzprodukt"}}},{"key":"2A30","mappings":{"default":{"default":"Multiplikationszeichen mit Punkt oben"}}},{"key":"2A31","mappings":{"default":{"default":"Multiplikationszeichen mit Unterleiste"}}},{"key":"2A32","mappings":{"default":{"default":"Semidirektprodukt mit geschlossenem Boden"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"Multiplikationszeichen im linken Halbkreis"}}},{"key":"2A35","mappings":{"default":{"default":"Multiplikationszeichen im rechten Halbkreis"}}},{"key":"2A36","mappings":{"default":{"default":"eingekreistes Multiplikationszeichen mit Circumflex-Akzent"}}},{"key":"2A37","mappings":{"default":{"default":"Multiplikationszeichen im doppelten Kreis"}}},{"key":"2A38","mappings":{"default":{"default":"circled division sign"}}},{"key":"2A39","mappings":{"default":{"default":"Pluszeichen im Dreieck"}}},{"key":"2A3A","mappings":{"default":{"default":"Minuszeichen im Dreieck"}}},{"key":"2A3B","mappings":{"default":{"default":"Multiplikationszeichen im Dreieck"}}},{"key":"2A3C","mappings":{"default":{"default":"Innenprodukt"}}},{"key":"2A3D","mappings":{"default":{"default":"Produkt für den rechten Innenraum"}}},{"key":"2A3E","mappings":{"default":{"default":"Z-Notation relationaler Aufbau"}}},{"key":"2A3F","mappings":{"default":{"default":"Verschmelzung oder Koprodukt"}}},{"key":"2A40","mappings":{"default":{"default":"Schnittpunkt mit Punkt"}}},{"key":"2A41","mappings":{"default":{"default":"Union mit Minuszeichen"}}},{"key":"2A42","mappings":{"default":{"default":"Union mit Overbar"}}},{"key":"2A43","mappings":{"default":{"default":"Kreuzung mit Overbar"}}},{"key":"2A44","mappings":{"default":{"default":"Überschneidung mit logischem und"}}},{"key":"2A45","mappings":{"default":{"default":"Vereinigung mit logischem Or"}}},{"key":"2A46","mappings":{"default":{"default":"Vereinigung über dem Schnittpunkt"}}},{"key":"2A47","mappings":{"default":{"default":"Schnittpunkt über Union"}}},{"key":"2A48","mappings":{"default":{"default":"Vereinigung über Stab über Kreuzung"}}},{"key":"2A49","mappings":{"default":{"default":"Schnittpunkt oberhalb der Stange oberhalb der Union"}}},{"key":"2A4A","mappings":{"default":{"default":"Union daneben und mit Union verbunden"}}},{"key":"2A4B","mappings":{"default":{"default":"Kreuzung neben und mit Kreuzung verbunden"}}},{"key":"2A4C","mappings":{"default":{"default":"Geschlossene Vereinigung mit Serifen"}}},{"key":"2A4D","mappings":{"default":{"default":"Geschlossener Schnittpunkt mit Serifen"}}},{"key":"2A4E","mappings":{"default":{"default":"Doppelter Quadratschnitt"}}},{"key":"2A4F","mappings":{"default":{"default":"Double Square Union"}}},{"key":"2A50","mappings":{"default":{"default":"Closed Union mit Serifen und Smash-Produkten"}}},{"key":"2A51","mappings":{"default":{"default":"Logisch und mit Punkt oben"}}},{"key":"2A52","mappings":{"default":{"default":"Logisch oder mit Punkt oben"}}},{"key":"2A53","mappings":{"default":{"default":"double logical and"}}},{"key":"2A54","mappings":{"default":{"default":"double logical or"}}},{"key":"2A55","mappings":{"default":{"default":"Zwei durchschneiden logisch und"}}},{"key":"2A56","mappings":{"default":{"default":"Zwei sich überschneidende logische Oder"}}},{"key":"2A57","mappings":{"default":{"default":"Abfallend großes oder"}}},{"key":"2A58","mappings":{"default":{"default":"Abfallend großes und"}}},{"key":"2A59","mappings":{"default":{"default":"Logisch oder Überlappend Logisch Und"}}},{"key":"2A5A","mappings":{"default":{"default":"Logisch und mit Middle Stem"}}},{"key":"2A5B","mappings":{"default":{"default":"Logisch oder mit Middle Stem"}}},{"key":"2A5C","mappings":{"default":{"default":"Logisch und mit Horizontalstrich"}}},{"key":"2A5D","mappings":{"default":{"default":"Logisch oder mit Horizontalstrich"}}},{"key":"2A5E","mappings":{"default":{"default":"Logisch und mit Double Overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"Logisch und mit Underbar"}}},{"key":"2A60","mappings":{"default":{"default":"Logisch und mit Double Underbar"}}},{"key":"2A61","mappings":{"default":{"default":"kleines Vee mit Underbar"}}},{"key":"2A62","mappings":{"default":{"default":"Logisch oder mit Double Overbar"}}},{"key":"2A63","mappings":{"default":{"default":"Logisch oder mit doppelter Unterleiste"}}},{"key":"2A64","mappings":{"default":{"default":"Z-Notation Domain Antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"Z Notationsbereich Antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"Gleichheitszeichen mit Punkt unten"}}},{"key":"2A67","mappings":{"default":{"default":"Identisch mit dem obigen Punkt"}}},{"key":"2A68","mappings":{"default":{"default":"Dreifacher Horizontalbalken mit doppeltem vertikalem Hub"}}},{"key":"2A69","mappings":{"default":{"default":"Dreifacher Horizontalbalken mit dreifachem vertikalem Hub"}}},{"key":"2A6A","mappings":{"default":{"default":"Tilde-Operator mit Punkt oben"}}},{"key":"2A6B","mappings":{"default":{"default":"Tilde-Operator mit steigenden Punkten"}}},{"key":"2A6C","mappings":{"default":{"default":"Ähnlich Minus Ähnlich"}}},{"key":"2A6D","mappings":{"default":{"default":"Kongruent mit Punkt oben"}}},{"key":"2A6E","mappings":{"default":{"default":"Entspricht Asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"Fast gleichwertig mit dem Circumflex Accent"}}},{"key":"2A70","mappings":{"default":{"default":"Ungefähr gleich oder gleich zu"}}},{"key":"2A71","mappings":{"default":{"default":"Gleichheitszeichen über Pluszeichen"}}},{"key":"2A72","mappings":{"default":{"default":"Pluszeichen über Gleichheitszeichen"}}},{"key":"2A73","mappings":{"default":{"default":"Gleichheitszeichen über Tilde-Operator"}}},{"key":"2A74","mappings":{"default":{"default":"Doppelpunkt gleich"}}},{"key":"2A75","mappings":{"default":{"default":"double equal"}}},{"key":"2A76","mappings":{"default":{"default":"Drei aufeinander folgende Gleichheitszeichen"}}},{"key":"2A77","mappings":{"default":{"default":"Gleichheitszeichen mit zwei Punkten oben und zwei Punkten unten"}}},{"key":"2A78","mappings":{"default":{"default":"Gleichwertig mit vier Punkten oben"}}},{"key":"2A79","mappings":{"default":{"default":"Weniger als mit Circle Inside"}}},{"key":"2A7A","mappings":{"default":{"default":"Größer als mit Kreis nach innen"}}},{"key":"2A7B","mappings":{"default":{"default":"Weniger als mit Fragezeichen oben"}}},{"key":"2A7C","mappings":{"default":{"default":"Größer als mit Fragezeichen oben"}}},{"key":"2A7D","mappings":{"default":{"default":"Weniger als oder schräg gleich"}}},{"key":"2A7E","mappings":{"default":{"default":"Größer als oder schräg gleich"}}},{"key":"2A7F","mappings":{"default":{"default":"Weniger als oder schräg gleich mit Punkt nach innen"}}},{"key":"2A80","mappings":{"default":{"default":"Größer als oder schräg gleich mit Punkt nach innen"}}},{"key":"2A81","mappings":{"default":{"default":"Weniger als oder schräg gleich mit Punkt oben"}}},{"key":"2A82","mappings":{"default":{"default":"Größer als oder schräg gleich mit Punkt oben"}}},{"key":"2A83","mappings":{"default":{"default":"Weniger als oder schräg gleich mit Punkt oben rechts"}}},{"key":"2A84","mappings":{"default":{"default":"Größer als oder schräg gleich mit Punkt oben links"}}},{"key":"2A85","mappings":{"default":{"default":"Weniger als oder ungefähr"}}},{"key":"2A86","mappings":{"default":{"default":"Größer als oder ungefähr"}}},{"key":"2A87","mappings":{"default":{"default":"Kleiner als aber nicht gleich"}}},{"key":"2A88","mappings":{"default":{"default":"Größer als aber nicht gleich"}}},{"key":"2A89","mappings":{"default":{"default":"Kleiner als aber nicht ungefähr gleich"}}},{"key":"2A8A","mappings":{"default":{"default":"Größer als aber nicht ungefähr gleich"}}},{"key":"2A8B","mappings":{"default":{"default":"Weniger als aber größer als oben"}}},{"key":"2A8C","mappings":{"default":{"default":"Größer als aber weniger als unten und größer als oben"}}},{"key":"2A8D","mappings":{"default":{"default":"Weniger als oben ähnlich oder gleich"}}},{"key":"2A8E","mappings":{"default":{"default":"Größer als oben ähnlich oder gleich"}}},{"key":"2A8F","mappings":{"default":{"default":"Weniger als oben ähnlich oben größer als"}}},{"key":"2A90","mappings":{"default":{"default":"Größer als oben Ähnlich oben"}}},{"key":"2A91","mappings":{"default":{"default":"less than greater than or equal to"}}},{"key":"2A92","mappings":{"default":{"default":"greater than less than or equal to"}}},{"key":"2A93","mappings":{"default":{"default":"Weniger als oben schräg gleich oben Größer als oben schräg gleich"}}},{"key":"2A94","mappings":{"default":{"default":"Größer als oben schräg gleich oben kleiner als oben schräg gleich groß"}}},{"key":"2A95","mappings":{"default":{"default":"Schräg gleich oder kleiner als"}}},{"key":"2A96","mappings":{"default":{"default":"Schräg gleich oder größer als"}}},{"key":"2A97","mappings":{"default":{"default":"Schräg gleich oder kleiner als mit innenliegendem Punkt"}}},{"key":"2A98","mappings":{"default":{"default":"Schräg gleich oder größer als mit Punkt nach innen"}}},{"key":"2A99","mappings":{"default":{"default":"Gleich oder kleiner als"}}},{"key":"2A9A","mappings":{"default":{"default":"Gleich oder größer als"}}},{"key":"2A9B","mappings":{"default":{"default":"Doppelte Linie schräg gleich oder kleiner als"}}},{"key":"2A9C","mappings":{"default":{"default":"Doppelte Linie schräg gleich oder größer als"}}},{"key":"2A9D","mappings":{"default":{"default":"Äquivalent oder kleiner als"}}},{"key":"2A9E","mappings":{"default":{"default":"Ähnlich oder größer als"}}},{"key":"2A9F","mappings":{"default":{"default":"Ähnlich oben Weniger als Gleiches Gleichheitszeichen"}}},{"key":"2AA0","mappings":{"default":{"default":"Ähnlich oben größer als oben Gleichheitszeichen"}}},{"key":"2AA1","mappings":{"default":{"default":"Verschachteltes kleiner als"}}},{"key":"2AA2","mappings":{"default":{"default":"Verschachteltes größer als"}}},{"key":"2AA3","mappings":{"default":{"default":"Doppelt verschachtelt, weniger als mit Unterleiste"}}},{"key":"2AA4","mappings":{"default":{"default":"less than greater than overlay"}}},{"key":"2AA5","mappings":{"default":{"default":"Größer als weniger als"}}},{"key":"2AA6","mappings":{"default":{"default":"Weniger als durch Kurve geschlossen"}}},{"key":"2AA7","mappings":{"default":{"default":"Größer als durch Kurve geschlossen"}}},{"key":"2AA8","mappings":{"default":{"default":"Weniger als dann geschlossen durch Kurve oberhalb der gleichen Neigung"}}},{"key":"2AA9","mappings":{"default":{"default":"Größer als geschlossen durch Kurve oberhalb der gleichen Neigung"}}},{"key":"2AAA","mappings":{"default":{"default":"kleiner als"}}},{"key":"2AAB","mappings":{"default":{"default":"Größer als"}}},{"key":"2AAC","mappings":{"default":{"default":"kleiner als oder gleich"}}},{"key":"2AAD","mappings":{"default":{"default":"Größer als oder gleich"}}},{"key":"2AAE","mappings":{"default":{"default":"difference between (variant"}}},{"key":"2AAF","mappings":{"default":{"default":"Stellt über dem einzeiligen Gleichheitszeichen ein"}}},{"key":"2AB0","mappings":{"default":{"default":"Erfolg über dem einzeiligen Gleichheitszeichen"}}},{"key":"2AB1","mappings":{"default":{"default":"Vorangehende Single-Line ist nicht gleich"}}},{"key":"2AB2","mappings":{"default":{"default":"Erfolg über Single-Line nicht gleich"}}},{"key":"2AB3","mappings":{"default":{"default":"Vorangegangenes Gleichheitszeichen"}}},{"key":"2AB4","mappings":{"default":{"default":"Erfolgreich über Gleichheitszeichen"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes but not equal to"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds but not equal to"}}},{"key":"2AB7","mappings":{"default":{"default":"Vorangegangenes fast gleich zu"}}},{"key":"2AB8","mappings":{"default":{"default":"Erreicht über fast gleich viel"}}},{"key":"2AB9","mappings":{"default":{"default":"Vorangegangene nicht annähernd gleich"}}},{"key":"2ABA","mappings":{"default":{"default":"Erreicht oben nicht annähernd gleich"}}},{"key":"2ABB","mappings":{"default":{"default":"Doppelter Vorgänger"}}},{"key":"2ABC","mappings":{"default":{"default":"Doppelter Erfolg"}}},{"key":"2ABD","mappings":{"default":{"default":"Teilmenge mit Punkt"}}},{"key":"2ABE","mappings":{"default":{"default":"Superset mit Punkt"}}},{"key":"2ABF","mappings":{"default":{"default":"Teilmenge mit Pluszeichen unten"}}},{"key":"2AC0","mappings":{"default":{"default":"Superset mit Pluszeichen unten"}}},{"key":"2AC1","mappings":{"default":{"default":"Teilmenge mit Multiplikationszeichen unten"}}},{"key":"2AC2","mappings":{"default":{"default":"Superset mit Multiplikationszeichen unten"}}},{"key":"2AC3","mappings":{"default":{"default":"Teilmenge oder gleich mit dem obigen Punkt"}}},{"key":"2AC4","mappings":{"default":{"default":"Superset von oder gleich mit Punkt oben"}}},{"key":"2AC5","mappings":{"default":{"default":"Teilmenge des obigen Gleichheitszeichens"}}},{"key":"2AC6","mappings":{"default":{"default":"Superset des obigen Gleichheitszeichens"}}},{"key":"2AC7","mappings":{"default":{"default":"approximate subset of"}}},{"key":"2AC8","mappings":{"default":{"default":"approximate superset of"}}},{"key":"2AC9","mappings":{"default":{"default":"Teilmenge von oben fast gleich"}}},{"key":"2ACA","mappings":{"default":{"default":"Superset von oben fast gleichwertig"}}},{"key":"2ACB","mappings":{"default":{"default":"Teilmenge von oben nicht gleich"}}},{"key":"2ACC","mappings":{"default":{"default":"Superset von oben nicht gleich"}}},{"key":"2ACD","mappings":{"default":{"default":"Platz links Feldbetreiber geöffnet"}}},{"key":"2ACE","mappings":{"default":{"default":"Rechteckige Box mit offener Box"}}},{"key":"2ACF","mappings":{"default":{"default":"Geschlossener Teilsatz"}}},{"key":"2AD0","mappings":{"default":{"default":"Superset geschlossen"}}},{"key":"2AD1","mappings":{"default":{"default":"Geschlossene Untermenge oder gleich"}}},{"key":"2AD2","mappings":{"default":{"default":"Superset geschlossen oder gleich"}}},{"key":"2AD3","mappings":{"default":{"default":"subset over superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset over subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset over subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset over superset"}}},{"key":"2AD7","mappings":{"default":{"default":"Superset neben dem Subset"}}},{"key":"2AD8","mappings":{"default":{"default":"Superset Neben und Joined von Dash mit Subset"}}},{"key":"2AD9","mappings":{"default":{"default":"Element der Öffnung nach unten"}}},{"key":"2ADA","mappings":{"default":{"default":"Heugabel mit T-Stück"}}},{"key":"2ADB","mappings":{"default":{"default":"Transversalschnitt"}}},{"key":"2ADC","mappings":{"default":{"default":"Gabelung"}}},{"key":"2ADD","mappings":{"default":{"default":"Nicht Gabeln"}}},{"key":"2ADE","mappings":{"default":{"default":"Kurzer Linker Tack"}}},{"key":"2ADF","mappings":{"default":{"default":"Kurzer Down Tack"}}},{"key":"2AE0","mappings":{"default":{"default":"Short Up Tack"}}},{"key":"2AE1","mappings":{"default":{"default":"Rechtwinklig zu S"}}},{"key":"2AE2","mappings":{"default":{"default":"Vertikales Dreifach-Drehkreuz"}}},{"key":"2AE3","mappings":{"default":{"default":"Doppelter vertikaler Balken linkes Drehkreuz"}}},{"key":"2AE4","mappings":{"default":{"default":"double left turnstile vertical bar"}}},{"key":"2AE5","mappings":{"default":{"default":"Doppelter vertikaler Balken Doppelter linker Drehkreuz"}}},{"key":"2AE6","mappings":{"default":{"default":"Long Dash von Left Member von Double Vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"Short Down Tack mit Overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"perpendicular over bar"}}},{"key":"2AE9","mappings":{"default":{"default":"Short Up Tack Über Short Down Tack"}}},{"key":"2AEA","mappings":{"default":{"default":"Double Down Tack"}}},{"key":"2AEB","mappings":{"default":{"default":"Verdoppeln Sie Tack"}}},{"key":"2AEC","mappings":{"default":{"default":"Doppelstrich nicht unterschreiben"}}},{"key":"2AED","mappings":{"default":{"default":"Umgekehrter Doppelstrich nicht unterschrieben"}}},{"key":"2AEE","mappings":{"default":{"default":"Teilt sich nicht mit umgekehrten Negationsschrägstrich"}}},{"key":"2AEF","mappings":{"default":{"default":"Vertikale Linie mit Kreis oben"}}},{"key":"2AF0","mappings":{"default":{"default":"Vertikale Linie mit Kreis unten"}}},{"key":"2AF1","mappings":{"default":{"default":"Down Tack mit Kreis unten"}}},{"key":"2AF2","mappings":{"default":{"default":"Parallel zum horizontalen Anschlag"}}},{"key":"2AF3","mappings":{"default":{"default":"Parallel zu Tilde Operator"}}},{"key":"2AF4","mappings":{"default":{"default":"Dreifache vertikale Balken-Binärbeziehung"}}},{"key":"2AF5","mappings":{"default":{"default":"Dreifacher vertikaler Strich mit horizontalem Hub"}}},{"key":"2AF6","mappings":{"default":{"default":"Triple Colon Operator"}}},{"key":"2AF7","mappings":{"default":{"default":"Dreifach verschachtelt weniger als"}}},{"key":"2AF8","mappings":{"default":{"default":"Dreifach verschachteltes Größeres als"}}},{"key":"2AF9","mappings":{"default":{"default":"Doppellinie schräg, weniger als oder gleich"}}},{"key":"2AFA","mappings":{"default":{"default":"Doppelte Linie schräg größer als oder gleich"}}},{"key":"2AFB","mappings":{"default":{"default":"Dreifache Schrägstrich-Binärbeziehung"}}},{"key":"2AFC","mappings":{"default":{"default":"Großer dreifacher vertikaler Barbediener"}}},{"key":"2AFD","mappings":{"default":{"default":"Doppelter Schrägstrich-Operator"}}},{"key":"2AFE","mappings":{"default":{"default":"Weiße vertikale Leiste"}}},{"key":"2AFF","mappings":{"default":{"default":"N-Ary White Vertical Bar"}}},{"key":"301C","mappings":{"default":{"default":"Wave Dash"}}},{"key":"FE10","mappings":{"default":{"default":"Präsentationsformular für vertikales Komma"}}},{"key":"FE13","mappings":{"default":{"default":"Präsentationsformular für vertikalen Doppelpunkt"}}},{"key":"FE14","mappings":{"default":{"default":"Präsentationsformular für vertikales Semikolon"}}},{"key":"FE15","mappings":{"default":{"default":"Präsentationsformular für vertikales Ausrufezeichen"}}},{"key":"FE16","mappings":{"default":{"default":"Präsentationsformular für vertikales Fragezeichen"}}},{"key":"FE19","mappings":{"default":{"default":"Präsentationsformular für vertikale horizontale Ellipsen"}}},{"key":"FE30","mappings":{"default":{"default":"Präsentationsformular für vertikalen Zwei-Punkt-Leader"}}},{"key":"FE31","mappings":{"default":{"default":"Präsentationsformular für Vertical Em Dash"}}},{"key":"FE32","mappings":{"default":{"default":"Präsentationsformular für Vertical En Dash"}}},{"key":"FE33","mappings":{"default":{"default":"Präsentationsformular für Vertical Low Line"}}},{"key":"FE34","mappings":{"default":{"default":"Präsentationsformular für Vertical Wavy Low Line"}}},{"key":"FE45","mappings":{"default":{"default":"Sesampunkt"}}},{"key":"FE46","mappings":{"default":{"default":"Weißer Sesam Punkt"}}},{"key":"FE49","mappings":{"default":{"default":"Gestrichelte Überlänge"}}},{"key":"FE4A","mappings":{"default":{"default":"Centreline Overline"}}},{"key":"FE4B","mappings":{"default":{"default":"Wellenförmige Überlänge"}}},{"key":"FE4C","mappings":{"default":{"default":"Doppelte Wellenlinie"}}},{"key":"FE4D","mappings":{"default":{"default":"Gestrichelte Low Line"}}},{"key":"FE4E","mappings":{"default":{"default":"Mittellinie Low Line"}}},{"key":"FE4F","mappings":{"default":{"default":"Wellenförmige Low Line"}}},{"key":"FE50","mappings":{"default":{"default":"kleines Komma"}}},{"key":"FE52","mappings":{"default":{"default":"kleiner Punkt"}}},{"key":"FE54","mappings":{"default":{"default":"kleines Semikolon"}}},{"key":"FE55","mappings":{"default":{"default":"kleiner Doppelpunkt"}}},{"key":"FE56","mappings":{"default":{"default":"kleines Fragezeichen"}}},{"key":"FE57","mappings":{"default":{"default":"kleines Ausrufezeichen"}}},{"key":"FE58","mappings":{"default":{"default":"kleiner Em Dash"}}},{"key":"FE5F","mappings":{"default":{"default":"kleines Nummernzeichen"}}},{"key":"FE60","mappings":{"default":{"default":"kleines kaufmännisches"}}},{"key":"FE61","mappings":{"default":{"default":"kleines Sternchen"}}},{"key":"FE62","mappings":{"default":{"default":"kleines Pluszeichen"}}},{"key":"FE63","mappings":{"default":{"default":"kleiner Bindestrich-Minus"}}},{"key":"FE64","mappings":{"default":{"default":"kleines weniger als Zeichen"}}},{"key":"FE65","mappings":{"default":{"default":"kleines Größeres als Zeichen"}}},{"key":"FE66","mappings":{"default":{"default":"kleines Gleichheitszeichen"}}},{"key":"FE68","mappings":{"default":{"default":"kleiner umgekehrter Schrägstrich"}}},{"key":"FE69","mappings":{"default":{"default":"kleines Dollarzeichen"}}},{"key":"FE6A","mappings":{"default":{"default":"kleines Prozentzeichen"}}},{"key":"FE6B","mappings":{"default":{"default":"kleine kommerzielle bei"}}},{"key":"FF01","mappings":{"default":{"default":"vollbreites Ausrufezeichen"}}},{"key":"FF02","mappings":{"default":{"default":"vollbreites Anführungszeichen"}}},{"key":"FF03","mappings":{"default":{"default":"vollbreites Nummernzeichen"}}},{"key":"FF04","mappings":{"default":{"default":"vollbreites Dollarzeichen"}}},{"key":"FF05","mappings":{"default":{"default":"vollbreites Prozentzeichen"}}},{"key":"FF06","mappings":{"default":{"default":"vollbreites kaufmännisches und"}}},{"key":"FF07","mappings":{"default":{"default":"vollbreites Apostroph"}}},{"key":"FF0A","mappings":{"default":{"default":"vollbreiter Stern"}}},{"key":"FF0B","mappings":{"default":{"default":"vollbreites Plus"}}},{"key":"FF0C","mappings":{"default":{"default":"vollbreites Komma"}}},{"key":"FF0D","mappings":{"default":{"default":"vollbreites Minus"}}},{"key":"FF0E","mappings":{"default":{"default":"vollbreiter Punkt"}}},{"key":"FF0F","mappings":{"default":{"default":"Schrägstrich mit voller Breite"}}},{"key":"FF1A","mappings":{"default":{"default":"vollbreiter Doppelpunkt"}}},{"key":"FF1B","mappings":{"default":{"default":"vollbreites Semikolon"}}},{"key":"FF1C","mappings":{"default":{"default":"Weniger als das gesamte Zeichen"}}},{"key":"FF1D","mappings":{"default":{"default":"vollbreites Gleichspannungszeichen"}}},{"key":"FF1E","mappings":{"default":{"default":"Fullwidth Mehr als Zeichen"}}},{"key":"FF1F","mappings":{"default":{"default":"vollbreites Fragezeichen"}}},{"key":"FF20","mappings":{"default":{"default":"Fullwidth Commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"Umgekehrter Schrägstrich mit voller Breite"}}},{"key":"FF3E","mappings":{"default":{"default":"Circumflex-Akzent mit voller Breite"}}},{"key":"FF3F","mappings":{"default":{"default":"vollbreites Low Line"}}},{"key":"FF40","mappings":{"default":{"default":"vollbreiter Gravis Akzent"}}},{"key":"FF5C","mappings":{"default":{"default":"vollbreites Vertikale Linie"}}},{"key":"FF5E","mappings":{"default":{"default":"vollbreite Tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"vollbreites Cent-Zeichen"}}},{"key":"FFE1","mappings":{"default":{"default":"vollbreites Pfundzeichen"}}},{"key":"FFE2","mappings":{"default":{"default":"vollbreite nicht Symbol"}}},{"key":"FFE3","mappings":{"default":{"default":"vollbreiter Überstrich","alternative":"vollbreites Makron"}}},{"key":"FFE4","mappings":{"default":{"default":"vollbreite gestrichelte Linie"}}},{"key":"FFE5","mappings":{"default":{"default":"vollbreites Yen-Zeichen"}}},{"key":"FFE6","mappings":{"default":{"default":"vollbreites Won-Zeichen"}}},{"key":"FFE8","mappings":{"default":{"default":"Halbbreite bildet leicht vertikal"}}},{"key":"FFED","mappings":{"default":{"default":"Schwarzes Quadrat mit halber Breite"}}},{"key":"FFEE","mappings":{"default":{"default":"Weißer Kreis mit halber Breite"}}}] +, +"de/symbols/math_whitespace.min": +[{"locale":"de"},{"key":"0020","mappings":{"default":{"default":"Leerzeichen"}}},{"key":"00A0","mappings":{"default":{"default":" "}}},{"key":"00AD","mappings":{"default":{"default":"weicher Trennstrich"}}},{"key":"2000","mappings":{"default":{"default":"En Quad"}}},{"key":"2001","mappings":{"default":{"default":"Em Quad"}}},{"key":"2002","mappings":{"default":{"default":"En Space"}}},{"key":"2003","mappings":{"default":{"default":""}}},{"key":"2004","mappings":{"default":{"default":"Raum für drei Per-Em"}}},{"key":"2005","mappings":{"default":{"default":"Raum für vier pro Em"}}},{"key":"2006","mappings":{"default":{"default":"Six-Per-Em Space"}}},{"key":"2007","mappings":{"default":{"default":"Raum darstellen"}}},{"key":"2008","mappings":{"default":{"default":"Interpunktionsraum"}}},{"key":"2009","mappings":{"default":{"default":""}}},{"key":"200A","mappings":{"default":{"default":""}}},{"key":"200B","mappings":{"default":{"default":""}}},{"key":"200C","mappings":{"default":{"default":"Nullbreite ohne Joiner"}}},{"key":"200D","mappings":{"default":{"default":"Zero Width Joiner"}}},{"key":"200E","mappings":{"default":{"default":"Markierung von links nach rechts"}}},{"key":"200F","mappings":{"default":{"default":"Markierung von rechts nach links"}}},{"key":"2028","mappings":{"default":{"default":"Trennzeichen"}}},{"key":"2029","mappings":{"default":{"default":"Absatztrennzeichen"}}},{"key":"202A","mappings":{"default":{"default":"Einbetten von links nach rechts"}}},{"key":"202B","mappings":{"default":{"default":"Einbetten von rechts nach links"}}},{"key":"202C","mappings":{"default":{"default":"Pop Richtungsformatierung"}}},{"key":"202D","mappings":{"default":{"default":"Von links nach rechts überschreiben"}}},{"key":"202E","mappings":{"default":{"default":"Von rechts nach links überschreiben"}}},{"key":"202F","mappings":{"default":{"default":"Schmaler No-Break-Bereich"}}},{"key":"205F","mappings":{"default":{"default":""}}},{"key":"2060","mappings":{"default":{"default":"Wortverbinding"}}},{"key":"2061","mappings":{"default":{"default":"von"}}},{"key":"2062","mappings":{"default":{"default":"mal"}}},{"key":"2063","mappings":{"default":{"default":"Komma"}}},{"key":"2064","mappings":{"default":{"default":"plus"}}},{"key":"206A","mappings":{"default":{"default":"Symmetrisches Austauschen verhindern"}}},{"key":"206B","mappings":{"default":{"default":"Aktivieren Sie das symmetrische Austauschen"}}},{"key":"206E","mappings":{"default":{"default":"Nationale Ziffernformen"}}},{"key":"206F","mappings":{"default":{"default":"Nominale Ziffernformen"}}},{"key":"FEFF","mappings":{"default":{"default":"Nullbreite Leerzeichen"}}},{"key":"FFF9","mappings":{"default":{"default":"Interlinearer Anmerkungsanker"}}},{"key":"FFFA","mappings":{"default":{"default":"Separator für interlineare Anmerkungen"}}},{"key":"FFFB","mappings":{"default":{"default":"Interlinear Annotation Terminator"}}}] +, +"de/symbols/other_stars.min": +[{"locale":"de"},{"key":"23E8","mappings":{"default":{"default":"Dezimalexponentensymbol"}}},{"key":"2605","mappings":{"default":{"default":"Schwarzer Stern"}}},{"key":"2606","mappings":{"default":{"default":"weißer Stern"}}},{"key":"26AA","mappings":{"default":{"default":"Mittlerer weißer Kreis"}}},{"key":"26AB","mappings":{"default":{"default":"Mittlerer schwarzer Kreis"}}},{"key":"2705","mappings":{"default":{"default":"Weißes schweres Häkchen"}}},{"key":"2713","mappings":{"default":{"default":"Häkchen"}}},{"key":"2714","mappings":{"default":{"default":"Schweres Häkchen"}}},{"key":"2715","mappings":{"default":{"default":"Multiplikation X"}}},{"key":"2716","mappings":{"default":{"default":"Schwere Multiplikation X"}}},{"key":"2717","mappings":{"default":{"default":"Stimmzettel X"}}},{"key":"2718","mappings":{"default":{"default":"Schwerer Stimmzettel X"}}},{"key":"271B","mappings":{"default":{"default":"Center Cross öffnen"}}},{"key":"271C","mappings":{"default":{"default":"Schweres offenes Mittelkreuz"}}},{"key":"2720","mappings":{"default":{"default":"Malteserkreuz"}}},{"key":"2721","mappings":{"default":{"default":"Davidstern"}}},{"key":"2722","mappings":{"default":{"default":"Vier Teardrop-Spoked Asterisk"}}},{"key":"2723","mappings":{"default":{"default":"Vier Ballon-Speichen-Sternchen"}}},{"key":"2724","mappings":{"default":{"default":"Schwere Vier-Ballon-Speichen-Sternchen"}}},{"key":"2725","mappings":{"default":{"default":"Vier Club-Spoked Asterisk"}}},{"key":"2726","mappings":{"default":{"default":"Schwarzer vierzackiger Stern"}}},{"key":"2727","mappings":{"default":{"default":"Weißer vierzackiger Stern"}}},{"key":"2728","mappings":{"default":{"default":"Funkelt"}}},{"key":"2729","mappings":{"default":{"default":"Stress umrissener weißer Stern"}}},{"key":"272A","mappings":{"default":{"default":"Eingekreister weißer Stern"}}},{"key":"272B","mappings":{"default":{"default":"Open Center Black Star"}}},{"key":"272C","mappings":{"default":{"default":"Schwarzer Center White Star"}}},{"key":"272D","mappings":{"default":{"default":"Schwarzer Stern umrissen"}}},{"key":"272E","mappings":{"default":{"default":"Schwerer umrissener schwarzer Stern"}}},{"key":"272F","mappings":{"default":{"default":"Sternrad Stern"}}},{"key":"2730","mappings":{"default":{"default":"Beschatteter weißer Stern"}}},{"key":"2731","mappings":{"default":{"default":"Schwerer Stern"}}},{"key":"2732","mappings":{"default":{"default":"Öffnen Sie Center Asterisk"}}},{"key":"2733","mappings":{"default":{"default":"Acht Speichen-Sternchen"}}},{"key":"2734","mappings":{"default":{"default":"Achtzackiger schwarzer Stern"}}},{"key":"2735","mappings":{"default":{"default":"Achtzackiger Sternradstern"}}},{"key":"2736","mappings":{"default":{"default":"Sechszackiger schwarzer Stern"}}},{"key":"2739","mappings":{"default":{"default":"Zwölf schwarzer Stern"}}},{"key":"273A","mappings":{"default":{"default":"Sechzehn Spitzen Sternchen"}}},{"key":"273B","mappings":{"default":{"default":"Teardrop-Spoked Sternchen"}}},{"key":"273C","mappings":{"default":{"default":"Open Center Teardrop-Spoked Sternchen"}}},{"key":"273D","mappings":{"default":{"default":"Schwerer Tropfen-Speichen-Sternchen"}}},{"key":"273E","mappings":{"default":{"default":"Sechs Petalled Schwarzweiss-Florette"}}},{"key":"273F","mappings":{"default":{"default":"Schwarze Florette"}}},{"key":"2740","mappings":{"default":{"default":"Weiße Florette"}}},{"key":"2741","mappings":{"default":{"default":"Acht Petalled umrissene schwarze Florette"}}},{"key":"2742","mappings":{"default":{"default":"Eingekreistes offenes Zentrum Achtstern"}}},{"key":"2743","mappings":{"default":{"default":"Schweres, tropfenbesetztes Nadelrad-Sternchen"}}},{"key":"2744","mappings":{"default":{"default":"Schneeflocke"}}},{"key":"2745","mappings":{"default":{"default":"Feste Trifoliate-Schneeflocke"}}},{"key":"2746","mappings":{"default":{"default":"Schwere Chevron-Schneeflocke"}}},{"key":"2747","mappings":{"default":{"default":"Funkeln"}}},{"key":"2748","mappings":{"default":{"default":"Schweres Funkeln"}}},{"key":"2749","mappings":{"default":{"default":"Ballon-Speichen-Sternchen"}}},{"key":"274A","mappings":{"default":{"default":"Acht Teardrop-Spoked Propeller Sternchen"}}},{"key":"274B","mappings":{"default":{"default":"Schwere Acht Teardrop-Spoked Propeller Sternchen"}}},{"key":"274C","mappings":{"default":{"default":"Cross Mark"}}},{"key":"274D","mappings":{"default":{"default":"Beschatteter weißer Kreis"}}}] +, +"de/units/area.min": +[{"locale":"de"},{"key":"sq","mappings":{"default":{"default":"Quadrat"}}},{"key":"sq inch","mappings":{"default":{"default":"Quadratzoll"}}},{"key":"sq rd","mappings":{"default":{"default":"Quadratrute","plural":"Quadratruten"}}},{"key":"sq ft","mappings":{"default":{"default":"Quadratfuß"}}},{"key":"sq yd","mappings":{"default":{"default":"Quadratyard","plural":"Quadratyards"}}},{"key":"sq mi","mappings":{"default":{"default":"Quadratmeile","plural":"Quadratmeilen"}}},{"key":"acr","mappings":{"default":{"default":"Morgen"}}},{"key":"ha","mappings":{"default":{"default":"Hektar"}}}] +, +"de/units/currency.min": +[{"locale":"de"},{"key":"$","mappings":{"default":{"default":"Dollar"}}},{"key":"£","mappings":{"default":{"default":"Pfund"}}},{"key":"¥","mappings":{"default":{"default":"Yen"}}},{"key":"€","mappings":{"default":{"default":"Euro"}}},{"key":"₡","mappings":{"default":{"default":"Colon"}}},{"key":"₢","mappings":{"default":{"default":"Cruzeiro"}}},{"key":"₣","mappings":{"default":{"default":"Franc"}}},{"key":"₤","mappings":{"default":{"default":"Lira","plural":"Lire"}}},{"key":"₥","mappings":{"default":{"default":"Mill"}}},{"key":"₦","mappings":{"default":{"default":"Naira"}}},{"key":"₧","mappings":{"default":{"default":"Pesete","plural":"Peseten"}}},{"key":"₨","mappings":{"default":{"plural":"Rupies","default":"Rupie"}}},{"key":"₩","mappings":{"default":{"default":"Won"}}},{"key":"₪","mappings":{"default":{"default":"Schekel"}}},{"key":"₫","mappings":{"default":{"default":"Dong"}}},{"key":"₭","mappings":{"default":{"default":"Kip"}}},{"key":"₮","mappings":{"default":{"default":"Tögrög"}}},{"key":"₯","mappings":{"default":{"plural":"Drachmen","default":"Drachme"}}},{"key":"₰","mappings":{"default":{"default":"Pfennig"}}},{"key":"₱","mappings":{"default":{"default":"Peso"}}},{"key":"₲","mappings":{"default":{"default":"Guarani"}}},{"key":"₳","mappings":{"default":{"default":"Austral"}}},{"key":"₴","mappings":{"default":{"plural":"Hrywen","default":"Hrywnja"}}},{"key":"₵","mappings":{"default":{"default":"Cedi"}}},{"key":"₸","mappings":{"default":{"default":"Tenge","plural":"Tenge"}}},{"key":"₺","mappings":{"default":{"default":"türkische Lira","plural":"türkische Lira"}}},{"key":"元","mappings":{"default":{"default":"Yuan"}}},{"key":"¢","mappings":{"default":{"default":"Cent"}}}] +, +"de/units/energy.min": +[{"locale":"de"},{"key":"W","mappings":{"default":{"default":"Watt"}}},{"key":"kwh","mappings":{"default":{"default":"Kilowattstunde","plural":"Kilowattstunden"}}},{"key":"J","mappings":{"default":{"default":"Joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"Ampere"}}},{"key":"V","mappings":{"default":{"default":"Volt"}}},{"key":"ohm","mappings":{"default":{"default":"Ohm"}}},{"key":"Ω","mappings":{"default":{"default":"Ohm"}}}] +, +"de/units/length.min": +[{"locale":"de"},{"key":"m","mappings":{"default":{"default":"Meter"}}},{"key":"ft","mappings":{"default":{"default":"Fuß"}}},{"key":"in","mappings":{"default":{"default":"Zoll"}}},{"key":"mi","mappings":{"default":{"plural":"Meilen","default":"Meile"}}},{"key":"yd","mappings":{"default":{"plural":"Yards","default":"Yard"}}},{"key":"n.m.","mappings":{"default":{"default":"nautische Meile","plural":"nautische Meilen"}}},{"key":"link","mappings":{"default":{"default":"Kettenglied","plural":"Kettenglieder"}}},{"key":"rod","mappings":{"default":{"default":"Rute","plural":"Ruten"}}},{"key":"chain","mappings":{"default":{"default":"Kette","plural":"Ketten"}}},{"key":"furlong","mappings":{"default":{"default":"Furchenlänge","plural":"Furchenlängen"}}}] +, +"de/units/memory.min": +[{"locale":"de"},{"key":"b","mappings":{"default":{"plural":"Bits","default":"Bit"}}},{"key":"B","mappings":{"default":{"plural":"Bytes","default":"Byte"}}},{"key":"KB","mappings":{"default":{"plural":"Kilobytes","default":"Kilobyte"}}}] +, +"de/units/other.min": +[{"locale":"de"},{"key":"doz","mappings":{"default":{"default":"Dutzend"}}}] +, +"de/units/speed.min": +[{"locale":"de"},{"key":"kt","mappings":{"default":{"default":"Knoten"}}},{"key":"mph","mappings":{"default":{"plural":"Meilen pro Stunde","default":"Meile pro Stunde"}}},{"key":"kmh","mappings":{"default":{"default":"Kilometer pro Stunde"}}},{"key":"rpm","mappings":{"default":{"plural":"Umdrehungen pro Minute","default":"Umdrehung pro Minute"}}}] +, +"de/units/temperature.min": +[{"locale":"de"},{"key":"F","mappings":{"default":{"default":"Grad Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Grad Celsius"}}},{"key":"K","mappings":{"default":{"default":"Kelvin"}}}] +, +"de/units/time.min": +[{"locale":"de"},{"key":"s","mappings":{"default":{"default":"Sekunde","plural":"Sekunden"}}},{"key":"″","mappings":{"default":{"default":"Sekunde","plural":"Sekunden"}}},{"key":"min","mappings":{"default":{"default":"Minute","plural":"Minuten"}}},{"key":"°","mappings":{"default":{"default":"Grad"}}},{"key":"h","mappings":{"default":{"default":"Stunde","plural":"Stunden"}}}] +, +"de/units/volume.min": +[{"locale":"de"},{"key":"cu","mappings":{"default":{"default":"Kubik"}}},{"key":"cu inch","mappings":{"default":{"default":"Kubikinch"}}},{"key":"cu ft","mappings":{"default":{"default":"Kubikfuß"}}},{"key":"cu yd","mappings":{"default":{"default":"Kubikyard","plural":"Kubikyards"}}},{"key":"bbl","mappings":{"default":{"default":"Fass"}}},{"key":"fl. oz.","mappings":{"default":{"default":"Fluid ounce","plural":"Fluid ounces"}}},{"key":"gal","mappings":{"default":{"plural":"Gallonen","default":"Gallone"}}},{"key":"pt","mappings":{"default":{"default":"Pint"}}},{"key":"qt","mappings":{"default":{"plural":"Quarts","default":"Quart"}}},{"key":"tbsp","mappings":{"default":{"default":"Esslöffel"}}},{"key":"tsp","mappings":{"default":{"default":"Teelöffel"}}},{"key":"fluid dram","mappings":{"default":{"plural":"Flüssigdrachmen","default":"Flüssigdrachme"}}},{"key":"cup","mappings":{"default":{"plural":"Tassen","default":"Tasse"}}},{"key":"cc","mappings":{"default":{"default":"Kubikzentimeter"}}},{"key":"l","mappings":{"default":{"default":"Liter"}}}] +, +"de/units/weight.min": +[{"locale":"de"},{"key":"lb","mappings":{"default":{"default":"Pfund"}}},{"key":"oz","mappings":{"default":{"plural":"Unzen","default":"Unze"}}},{"key":"LT","mappings":{"default":{"default":"Long ton"}}},{"key":"gr","mappings":{"default":{"default":"Gramm"}}},{"key":"g","mappings":{"default":{"default":"Gramm"}}},{"key":"mcg","mappings":{"default":{"default":"Mikrogramm"}}},{"key":"t","mappings":{"default":{"plural":"Tonnen","default":"Tonne"}}},{"key":"dram","mappings":{"default":{"plural":"Drachmen","default":"Drachme"}}},{"key":"st","mappings":{"default":{"default":"Stone"}}},{"key":"qtr","mappings":{"default":{"default":"Viertelzentner"}}},{"key":"cwt","mappings":{"default":{"default":"Zentner"}},"names":["Ztr.","Ctr."]}] +, +"de/rules/clearspeak_german.min": +{"locale":"de","domain":"clearspeak","modality":"speech","inherits":"base","rules":[["Precondition","font-number","default","self::number[@font!=\"normal\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","font-double-struck","default","self::*[@font=\"double-struck\"]","name(self::*)!=\"number\"","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))"],["Specialized","font-double-struck","default","Caps_SayCaps"],["Precondition","font-number-double-struck","default","self::number[@font=\"double-struck\"]","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","function-article","default","self::function","@role=\"prefix function\"","contains(@grammar, \"addArticle\")"],["Precondition","function-article-fem","default","self::function","@role=\"prefix function\"","contains(@grammar, \"addArticle\")","text()=\"det\" or text()=\"dim\" or text()=\"tr\""],["Precondition","superscript-ordinal-prefixop","default","self::superscript","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","name(children/*[2]/children/*[1])=\"number\"","children/*[2]/children/*[1][@role=\"integer\"]"],["Precondition","superscript-non-ordinal","Exponent_OrdinalPower","self::superscript","children/*[2][@role=\"negative\"]","name(children/*[2]/children/*[1])=\"number\"","children/*[2]/children/*[1][@role=\"integer\"]"],["Precondition","superscript-simple-power","Exponent_OrdinalPower","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-power-end","Exponent_OrdinalPower","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-power","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"number\"","contains(children/superscript/children/*[1]/@annotation, \"clearspeak:simple\")"],["Alias","superscript-simple-power","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"fraction\"","contains(children/superscript/children/*[1]/@annotation, \"clearspeak:simple\")"],["Alias","superscript-simple-power","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"identifier\""],["Alias","superscript-simple-power","self::superscript","children/*[2][@role=\"implicit\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \"simple\")","name(children/*[2]/children/*[2])=\"superscript\"","(name(children/*[2]/children/*[2]/children/*[1])=\"number\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\")) or name(children/*[2]/children/*[2]/children/*[1])=\"identifier\"","children/*[2]/children/*[2]/children/*[2][text()=\"2\"] or children/*[2]/children/*[2]/children/*[2][text()=\"3\"]"],["Precondition","superscript-ordinal-power","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]"],["Alias","superscript-ordinal-power","self::superscript","name(children/*[2])=\"identifier\"","children/*[2][@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]"],["Precondition","superscript-simple-function-ordinal","Exponent_OrdinalPower","self::superscript","name(children/*[1])=\"identifier\"","children/*[1][@role=\"simple function\"]","children/*[2][@role!=\"prime\"]","not(contains(@grammar, \"functions_none\"))"],["Precondition","exponent-zero","default","self::number","@role=\"integer\"","contains(@grammar, \"ordinal\")","text()=\"0\""],["Precondition","superscript-simple-exp","Exponent_Exponent","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exp-end","Exponent_Exponent","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exp","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"number\"","contains(children/superscript/children/*[1]/@annotation, \"clearspeak:simple\")"],["Alias","superscript-simple-exp","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"fraction\"","contains(children/superscript/children/*[1]/@annotation, \"clearspeak:simple\")"],["Alias","superscript-simple-exp","self::superscript","children/superscript/children/*[2][text()=\"2\"] or children/superscript/children/*[2][text()=\"3\"]","name(children/superscript/children/*[1])=\"identifier\""],["Alias","superscript-simple-exp","self::superscript","children/*[2][@role=\"implicit\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \"simple\")","name(children/*[2]/children/*[2])=\"superscript\"","(name(children/*[2]/children/*[2]/children/*[1])=\"number\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \"clearspeak:simple\")) or name(children/*[2]/children/*[2]/children/*[1])=\"identifier\"","children/*[2]/children/*[2]/children/*[2][text()=\"2\"] or children/*[2]/children/*[2]/children/*[2][text()=\"3\"]"],["Precondition","element","default","self::infixop[contains(@role, \"element\")]"],["Precondition","set-prefix-operators-masculine","default","self::*[@grammar]","contains(@grammar,\"prefix\")","descendant-or-self::*/text()=\"∩\""],["Precondition","set-prefix-operators-feminine","default","self::*[@grammar]","contains(@grammar,\"prefix\")","descendant-or-self::*/text()=\"∪\""]]} +, +"de/rules/clearspeak_german_actions.min": +{"locale":"de","domain":"clearspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[n] . (engine:modality=summary, grammar:collapsed); [t] \"kollabiert\""],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","font-number","[t] @font (grammar:localFontNumber); [n] . (grammar:ignoreFont=@font)"],["Action","font-double-struck","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","font-number-double-struck","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFontNumber)"],["Action","ellipsis","[t] \"und so weiter\""],["Action","ellipsis-andsoon","[t] \"und so weiter bis\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"ausgewertet für\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"ausgewertet für\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"minus des gleichen Ausdrucks ausgewertet für\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"so dass\""],["Action","vbar-divides","[t] \"teilt\""],["Action","vbar-always-divides","[t] \"teilt\""],["Action","vbar-given","[t] \"für die gilt\""],["Action","element","[n] children/*[1]; [n] content/*[1]; [n] children/*[2] (grammar:case=\"dative\")"],["Action","member","[t] \"Element von\""],["Action","member-element","[t] \"Element von\""],["Action","member-in","[t] \"aus\""],["Action","member-belongs","[t] \"gehört zu\""],["Action","not-member","[t] \"ist kein Element von\""],["Action","not-member-element","[t] \"ist kein Element von\""],["Action","not-member-in","[t] \"nicht in\""],["Action","not-member-belongs","[t] \"gehört nicht zu\""],["Action","set-member","[t] \"aus\""],["Action","set-member-element","[t] \"Element von\""],["Action","set-member-belongs","[t] \"gehört zu\""],["Action","set-not-member","[t] \"nicht in\""],["Action","set-not-member-element","[t] \"kein Element von\""],["Action","set-not-member-belongs","[t] \"gehört nicht zu\""],["Action","function-article","[t] \"der\" (grammar:article); [n] text()"],["Action","function-article-fem","[t] \"die\" (grammar:article); [n] text()"],["Action","appl","[n] children/*[1]; [t] \"von\"; [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","appl-simple","[n] children/*[1]; [t] \"von\" (pause:short); [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"von\" (pause:short); [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"mal\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"von\"; [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"von\" (pause:short); [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"von\"; [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"von\" (pause:short); [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"von\" (pause:short); [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"von\"; [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"der\" (grammar:article); [t] \"inverse\" (grammar:masculine); [n] children/*[1]/children/*[1]; [t] \"von\"; [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"von\"; [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"Arkus\" (join:\"\"); [n] children/*[1]/children/*[1] (grammar:lowercase); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"Arkus\" (join:\"\"); [n] children/*[1]/children/*[1] (pause:short, grammar:lowercase); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"Arkus\" (join:\"\"); [n] children/*[1]/children/*[1] (grammar:lowercase); [t] \"von\"; [n] children/*[2] (pause:short, grammar:case=\"dative\")"],["Action","function-inverse","[n] children/*[1]; [t] \"invers\""],["Action","superscript-prefix-function","[t] \"die\" (grammar:article); [n] children/*[2] (grammar:ordinal); [t] \"Potenz von\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"mit Exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"Ende Exponent\" (pause:short)"],["Action","superscript-ordinal","[n] children/*[1]; [t] \"hoch\"; [n] children/*[2] (pause:short)"],["Action","superscript-ordinal-prefixop","[n] children/*[1]; [t] \"hoch\"; [n] children/*[2] (pause:short)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"mit Exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"Ende Exponent\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"hoch\"; [n] children/*[2] (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"hoch\"; [n] children/*[2]"],["Action","superscript-simple-power","[n] children/*[1]; [t] \"potenziert mit\"; [n] children/*[2] (pause:short)"],["Action","superscript-simple-power-end","[n] children/*[1]; [t] \"potenziert mit\"; [n] children/*[2]"],["Action","superscript-ordinal-power","[n] children/*[1]; [t] \"zur\"; [n] children/*[2] (join:\"\", grammar:ordinal); [t] \"n Potenz\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"zur negativ\"; [n] children/*[2]/children/*[1] (join:\"\", grammar:ordinal); [t] \"n Potenz\" (pause:short)"],["Action","superscript-simple-function-ordinal","[t] \"die\" (grammar:article); [n] children/*[2] (grammar:ordinal); [t] \"Potenz von\" (pause:short); [n] children/*[1]"],["Action","exponent","[n] text() (join:\"\"); [t] \"te\""],["Action","exponent-number","[t] CSFwordOrdinal"],["Action","exponent-zero","[t] \"nullte\""],["Action","superscript-simple-exp","[n] children/*[1]; [t] \"mit Exponent\"; [n] children/*[2] (pause:short)"],["Action","superscript-simple-exp-end","[n] children/*[1]; [t] \"mit Exponent\"; [n] children/*[2]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","square","[n] children/*[1]; [t] \"Quadrat\""],["Action","cube","[n] children/*[1]; [t] \"Kubik\""],["Action","fences-points","[t] \"der Punkt mit Koordinaten\"; [n] children/*[1]"],["Action","fences-interval","[t] \"das Interval von\"; [n] children/*[1]/children/*[1]; [t] \"bis\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"ohne\"; [n] children/*[1]/children/*[1]; [t] \"und\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"einschließlich\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"aber ohne\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"ohne\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"aber einschließlich\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \"einschließlich\"; [n] children/*[1]/children/*[1]; [t] \"und\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \"ohne\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"ohne\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"einschließlich\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \"einschließlich\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \"die\" (grammar:article); [t] \"leere Menge\""],["Action","set-extended","[t] \"die Menge aller\"; [n] children/*[1]/children/*[1]; [t] \"mit\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"die Menge\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"die Menge von\"; [n] children/*[1]/children/*[1]; [t] \"mit\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"Index\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"Basis\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"Index\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"Bruch mit Zähler\"; [n] children/*[1] (pause:short); [t] \"und Nenner\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"Bruch mit Zähler\"; [n] children/*[1] (pause:short); [t] \"und Nenner\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction (grammar:correctOne)"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2] (pause:short); [t] \"Ende Bruch\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"Bruch\"; [n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"Bruch mit Zähler\"; [n] children/*[1] (pause:short); [t] \"und Nenner\"; [n] children/*[2] (pause:short); [t] \"Ende Bruch\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"Bruch mit Zähler\"; [n] children/*[1] (pause:short); [t] \"und Nenner\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction (grammar:correctOne)"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"Ende Bruch\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction (grammar:correctOne)"],["Action","sqrt","[t] \"Quadratwurzel aus\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"Quadratwurzel aus\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \"negative Quadratwurzel aus\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"negative Quadratwurzel aus\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \"positive Quadratwurzel aus\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"positive Quadratwurzel aus\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"positive Quadratwurzel aus\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"positive Quadratwurzel aus\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"Wurzel Ende\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"Wurzel Ende\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"Wurzel Ende\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"Wurzel Ende\" (pause:short)"],["Action","cubic","[t] \"Kubikwurzel aus\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \"Kubikwurzel aus\"; [n] children/*[2] (pause:short)"],["Action","root","[t] \"die\" (grammar:article); [n] children/*[1] (grammar:ordinal); [t] \"Wurzel aus\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [t] \"die\" (grammar:article); [n] children/*[1] (grammar:ordinal); [t] \"Wurzel aus\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \"Wurzel Ende\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"Wurzel Ende\" (pause:short)"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","positive","[t] \"plus\"; [n] children/*[1]"],["Action","angle-measure","[t] \"das Maß des Winkels\"; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators-masculine","[t] \"der\" (grammar:article); [n] . ; [t] \"von\""],["Action","set-prefix-operators-feminine","[t] \"die\" (grammar:article); [n] . ; [t] \"von\""],["Action","division","[n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2]"],["Action","natural-numbers","[t] \"die\" (grammar:article:plural); [t] \"natürlichen Zahlen\""],["Action","integers","[t] \"die\" (grammar:article:plural); [t] \"ganzen Zahlen\""],["Action","rational-numbers","[t] \"die\" (grammar:article:plural); [t] \"rationalen Zahlen\""],["Action","real-numbers","[t] \"die\" (grammar:article:plural); [t] \"reellen Zahlen\""],["Action","complex-numbers","[t] \"die\" (grammar:article:plural); [t] \"komplexen Zahlen\""],["Action","natural-numbers-with-zero","[t] \"die\" (grammar:article:plural); [t] \"natürlichen Zahlen mit Null\""],["Action","positive-integers","[t] \"die\" (grammar:article:plural); [t] \"positiven ganzen Zahlen\""],["Action","negative-integers","[t] \"die\" (grammar:article:plural); [t] \"negativen ganzen Zahlen\""],["Action","positive-rational-numbers","[t] \"die\" (grammar:article:plural); [t] \"positiven rationalen Zahlen\""],["Action","negative-rational-numbers","[t] \"die\" (grammar:article:plural); [t] \"negativen rationalen Zahlen\""],["Action","fences-neutral","[p] (pause:short); [t] \"der Betrag von\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"der Betrag von\"; [n] children/*[1] (pause:short); [t] \"Ende Betrag\" (pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"die Mächtigkeit der Menge\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"die Determinante von\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"die Metrik von\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"die Metrik von\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"Ende Metrik\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \"die\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Matrize\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Zeile-:\", pause:long)"],["Action","matrix-simple","[t] \"die\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Matrize\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Zeile-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"die 1 mal 1 Matrize mit Element\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"die\" (grammar:article); [t] \"Determinante der\"; [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Matrize\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Zeile-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"die\" (grammar:article); [t] \"Determinante der\"; [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Matrize\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Zeile-:\", pause:long)"],["Action","matrix-vector","[t] \"die\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Spaltenmatrize\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Zeile-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \"die\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Spaltenmatrize\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \"die\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Spaltenmatrize\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \"die\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Zeilenmatrize\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Spalte-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \"die\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Zeilenmatrize\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \"die\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Zeilenmatrize\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"Spalte-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \"Ende Matrize\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \"Ende Matrize\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \"Ende Determinante\""],["Action","vector","[t] \"der\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Spaltenvektor\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Zeile-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \"der\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Spaltenvektor\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \"der\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Zeilenvektor\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Spalte-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \"der\" (grammar:article); [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Zeilenvektor\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \"Ende Matrize\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \"Ende Vektor\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \"Ende Vektor\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \"Ende Determinante\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \"über\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"Zeilen\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"Fälle\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Zeile-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"leer\""],["Action","blank-line","[t] \"leer\""],["Action","blank-cell-empty","[t] \"leer\""],["Action","blank-line-empty","[t] \"leer\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Fall-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"Fälle\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Fall-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"Gleichungen\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Gleichung-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"Rechenschritte\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Schritt-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"Zeilen\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Zeile-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"Bedingungen\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Bedingung-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1]; [t] \"über\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"von\"; [n] children/*[2]; [t] \"bis\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"über\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"unter\"; [n] children/*[2] (pause:short)"],["Action","integral","[t] \"das\"; [n] children/*[1]; [t] \"über\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[t] \"das\"; [n] children/*[1]; [t] \"über\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"unter\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"bis\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"über\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"von\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [n] children/*[2]"],["Action","number-with-chars","[t] \"Zahl\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"Dezimalbruch\"; [n] children/*[1] (grammar:spaceout); [t] \"Komma mit Periode\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"Dezimalbruch\"; [n] children/*[1] (grammar:spaceout); [t] \"mit Periode\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"Dezimalbruch\"; [n] children/*[1] (grammar:spaceout); [t] \"Komma mit Periode\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"Dezimalbruch\"; [n] children/*[1] (grammar:spaceout); [t] \"mit Periode\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"Komma\""],["Action","line-segment","[t] \"die Strecke\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"die komplexe Konjugation von\"; [n] children/*[1]"],["Action","defined-by","[t] \"ist definiert als\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \"Zeichen mit darüberstehendem\"; [n] children/*[2]"],["Action","factorial","[t] \"Fakultät\""],["Action","left-super","[t] \"linker oberer Index\"; [n] text()"],["Action","left-super-list","[t] \"linker oberer Index\"; [m] children/*"],["Action","left-sub","[t] \"linker unterer Index\"; [n] text()"],["Action","left-sub-list","[t] \"linker unterer Index\"; [m] children/*"],["Action","right-super","[t] \"rechter oberer Index\"; [n] text()"],["Action","right-super-list","[t] \"rechter oberer Index\"; [m] children/*"],["Action","right-sub","[t] \"rechter unterer Index\"; [n] text()"],["Action","right-sub-list","[t] \"rechter unterer Index\"; [m] children/*"],["Action","choose","[n] children/*[4] (grammar:combinatorics); [t] \"aus\"; [n] children/*[2] (grammar:combinatorics)"],["Action","permute","[n] children/*[4] (grammar:combinatorics); [t] \"Permutionen von\"; [n] children/*[2] (grammar:combinatorics)"],["Action","unit-square","[t] \"Quadrat\" (join:\"\"); [n] children/*[1] (grammar:lowercase)"],["Action","unit-cubic","[t] \"Kubik\" (join:\"\"); [n] children/*[1] (grammar:lowercase)"],["Action","unit-reciprocal","[n] children/*[1]; [t] \"invers\""],["Action","unit-reciprocal-singular","[t] \"pro\"; [n] children/*[1]"],["Action","unit-divide","[n] children/*[1]; [t] \"pro\"; [n] children/*[2]"]]} +, +"de/rules/mathspeak_german.min": +{"locale":"de","domain":"mathspeak","modality":"speech","inherits":"base","rules":[["Ignore","vulgar-fraction"],["Precondition","font-number","default","self::number[@font!=\"normal\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","font-double-struck","default","self::*[@font=\"double-struck\"]","name(self::*)!=\"number\"","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","font-number-double-struck","default","self::number[@font=\"double-struck\"]","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]","name(children/*[1])=\"overscore\"","children/*[1]/children/*[2][@role=\"overaccent\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\"overaccent\"]","name(children/*[1])=\"overscore\"","children/*[1]/children/*[2][@role=\"overaccent\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]","name(children/*[1])=\"underscore\"","children/*[1]/children/*[2][@role=\"underaccent\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\"underaccent\"]","name(children/*[1])=\"underscore\"","children/*[1]/children/*[2][@role=\"underaccent\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\"letter\")","children/*[2][@role=\"overaccent\"]","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","underbar","default","self::underscore","contains(@role,\"letter\")","children/*[2][@role=\"underaccent\"]","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\"overaccent\"]","contains(@role,\"letter\")","children/*[2][contains(@annotation, \"accent:tilde\")]"],["Precondition","undertilde","default","self::underscore","contains(@role,\"letter\")","children/*[2][@role=\"underaccent\"]","children/*[2][contains(@annotation, \"accent:tilde\")]"],["Alias","overbar","self::enclose","@role=\"top\""],["Alias","underbar","self::enclose","@role=\"bottom\""],["Precondition","binomial-brief","brief","self::vector","@role=\"binomial\""],["Precondition","cases-brief","brief","self::cases"]]} +, +"de/rules/mathspeak_german_actions.min": +{"locale":"de","domain":"mathspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[n] . (engine:modality=summary, grammar:collapsed); [t] \"kollabiert\""],["Action","blank-cell-empty","[t] \"leer\""],["Action","blank-line-empty","[t] \"leer\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-number","[t] @font (grammar:localFontNumber); [n] . (grammar:ignoreFont=@font)"],["Action","font-double-struck","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","font-number-double-struck","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFontNumber)"],["Action","mixed-number","[n] children/*[1]; [n] children/*[2]"],["Action","number-with-chars","[t] \"Zahl\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"Wort groß\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"Grundlinie\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"Grund\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"Grundlinie\"; [t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"Grund\"; [t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"minus\"; [n] children/*[1]"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"geteilt durch\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"minus\")"],["Action","fences-neutral","[t] \"Anfang Betrag\"; [n] children/*[1]; [t] \"Ende Betrag\""],["Action","fences-neutral-sbrief","[t] \"Betrag\"; [n] children/*[1]; [t] \"Ende Betrag\""],["Action","fences-metric","[t] \"Anfang Metrik\"; [n] children/*[1]; [t] \"Ende Metrik\""],["Action","fences-metric-sbrief","[t] \"Metrik\"; [n] children/*[1]; [t] \"Ende Metrik\""],["Action","empty-set","[t] \"leere Menge\""],["Action","fences-set","[t] \"Anfang Menge\"; [n] children/*[1]; [t] \"Ende Menge\""],["Action","fences-set-sbrief","[t] \"Menge\"; [n] children/*[1]; [t] \"Ende Menge\""],["Action","factorial","[t] \"Fakultät\""],["Action","minus","[t] \"minus\""],["Action","vulgar-fraction","[t] CSFvulgarFraction (grammar:correctOne)"],["Action","continued-fraction-outer","[t] \"Kettenbruch\"; [n] children/*[1]; [t] \"durch\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"Anfang Bruch\"; [n] children/*[1]; [t] \"durch\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"Bruch\"; [n] children/*[1]; [t] \"durch\"; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] \"Ende Überschrift\""],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \"Ende Unterschrift\""],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \"Ende Überschrift\""],["Action","integral","[n] children/*[1]; [t] \"Index\"; [n] children/*[2]; [t] \"Hoch\"; [n] children/*[3]; [t] \"Grundlinie\""],["Action","integral-brief","[n] children/*[1]; [t] \"Index\"; [n] children/*[2]; [t] \"Hoch\"; [n] children/*[3]; [t] \"Base\""],["Action","square","[n] children/*[1]; [t] \"Quadrat\""],["Action","cube","[n] children/*[1]; [t] \"Kubik\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"Strich\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"Strich\""],["Action","overscore","[t] \"modifiziert oben\"; [n] children/*[1]; [t] \"mit\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"mod oben\"; [n] children/*[1]; [t] \"mit\"; [n] children/*[2]"],["Action","double-overscore","[t] \"modifiziert oben oben\"; [n] children/*[1]; [t] \"mit\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"mod oben oben\"; [n] children/*[1]; [t] \"mit\"; [n] children/*[2]"],["Action","underscore","[t] \"modifiziert unten\"; [n] children/*[1]; [t] \"mit\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"mod unten\"; [n] children/*[1]; [t] \"mit\"; [n] children/*[2]"],["Action","double-underscore","[t] \"modifiziert unten unten\"; [n] children/*[1]; [t] \"mit\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"mod unten unten\"; [n] children/*[1]; [t] \"mit\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"Überstrich\""],["Action","underbar","[n] children/*[1]; [t] \"Unterstrich\""],["Action","overtilde","[n] children/*[1]; [t] \"Tilde oben\""],["Action","undertilde","[n] children/*[1]; [t] \"Tilde unten\""],["Action","matrix","[t] \"Anfang\"; [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Matrize\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Matrize\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Matrize\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Matrize\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Spalte\", pause:200)"],["Action","row-with-label","[t] \"mit Bezeichner\"; [n] content/*[1]; [t] \"Ende Bezeichner\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Spalte\")"],["Action","row-with-label-brief","[t] \"Bezeichner\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Spalte\")"],["Action","row-with-text-label","[t] \"Bezeichner\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Spalte\")"],["Action","empty-row","[t] \"leer\""],["Action","empty-cell","[t] \"leer\" (pause:300)"],["Action","determinant","[t] \"Anfang\"; [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Determinante\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Determinante\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Determinante\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Determinante\""],["Action","determinant-simple","[t] \"Anfang\"; [t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Determinante\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile\", grammar:simpleDet); [t] \"Ende Determinante\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Determinante\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile\", grammar:simpleDet); [t] \"Ende Determinante\""],["Action","layout","[t] \"Anfang Anordnung\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Anordnung\""],["Action","layout-sbrief","[t] \"Anordnung\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Anordnung\""],["Action","binomial","[t] \"Anfang Binomialkoeffizient\"; [n] children/*[2]/children/*[1]; [t] \"aus\"; [n] children/*[1]/children/*[1]; [t] \"Ende Binomialkoeffizient\""],["Action","binomial-brief","[t] \"Anfang Binomial\"; [n] children/*[2]/children/*[1]; [t] \"aus\"; [n] children/*[1]/children/*[1]; [t] \"Ende Binomial\""],["Action","binomial-sbrief","[t] \"Binomial\"; [n] children/*[2]/children/*[1]; [t] \"aus\"; [n] children/*[1]/children/*[1]; [t] \"Ende Binomial\""],["Action","cases","[t] \"Anfang Fallunterscheidung\"; [t] \"große\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Fallunterscheidung\""],["Action","cases-brief","[t] \"Anfang Fälle\"; [t] \"große\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Fälle\""],["Action","cases-sbrief","[t] \"Fälle\"; [t] \"große\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Zeile \"); [t] \"Ende Fälle\""],["Action","line-with-label","[t] \"mit Bezeichner\"; [n] content/*[1]; [t] \"Ende Bezeichner\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"Bezeichner\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"Bezeichner\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"leer\""],["Action","empty-line-with-label","[t] \"mit Bezeichner\"; [n] content/*[1]; [t] \"Ende Bezeichner\" (pause:200); [t] \"leer\""],["Action","empty-line-with-label-brief","[t] \"Bezeichner\"; [n] content/*[1] (pause:200); [t] \"leer\""],["Action","enclose","[t] \"Anfang Umschließung\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"Ende Umschließung\""],["Action","leftbar","[t] \"senkrechter Strich\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"senkrechter Strich\""],["Action","crossout","[t] \"durchgestrichen\"; [n] children/*[1]; [t] \"Ende duchgestrichen\""],["Action","cancel","[t] \"durchgestrichen\"; [n] children/*[1]/children/*[1]; [t] \"mit\"; [n] children/*[2]; [t] \"Ende duchgestrichen\""],["Action","cancel-reverse","[t] \"durchgestrichen\"; [n] children/*[2]/children/*[1]; [t] \"mit\"; [n] children/*[1]; [t] \"Ende duchgestrichen\""],["Action","multi-inference","[t] \"Schlussregel\"; [m] content/*; [t] \"mit Folgerung\"; [n] children/*[1]; [t] \"aus\"; [t] count(children/*[2]/children/*); [t] \"Prämissen\""],["Action","inference","[t] \"Schlussregel\"; [m] content/*; [t] \"mit Folgerung\"; [n] children/*[1]; [t] \"aus\"; [t] count(children/*[2]/children/*); [t] \"Prämisse\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Prämisse \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"Regel\"; [n] children/*[1]"],["Action","axiom","[t] \"Axiom\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"leeres Axiom\""]]} +, +"de/rules/prefix_german.min": +{"modality":"prefix","locale":"de","inherits":"base","domain":"default","rules":[]} +, +"de/rules/prefix_german_actions.min": +{"modality":"prefix","locale":"de","domain":"default","kind":"actions","rules":[["Action","numerator","[t] \"Zähler\" (pause:200)"],["Action","denominator","[t] \"Nenner\" (pause:200)"],["Action","base","[t] \"Basis\" (pause:200)"],["Action","exponent","[t] \"Exponent\" (pause:200)"],["Action","subscript","[t] \"Index\" (pause:200)"],["Action","overscript","[t] \"Oberer Grenzwert\" (pause:200)"],["Action","underscript","[t] \"Unterer Grenzwert\" (pause:200)"],["Action","radicand","[t] \"Radikand\" (pause:200)"],["Action","index","[t] \"Wurzelexponent\" (pause:200)"],["Action","leftsub","[t] \"linker unterer Index\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \"linker unterer Index\" (pause:200)"],["Action","leftsuper","[t] \"linker oberer Index\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \"linker oberer Index\" (pause:200)"],["Action","rightsub","[t] \"rechter unterer Index\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \"rechter unterer Index\" (pause:200)"],["Action","rightsuper","[t] \"rechter oberer Index\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \"rechter oberer Index\" (pause:200)"],["Action","choice","[t] \"Grundgesamtheit\" (pause:200)"],["Action","select","[t] \"Stichprobengröße\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \"Zeile\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \"Spalte\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \"Spalte\" (pause:200)"]]} +, +"de/rules/summary_german.min": +{"modality":"summary","locale":"de","inherits":"base","rules":[]} +, +"de/rules/summary_german_actions.min": +{"modality":"summary","locale":"de","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"langer Bezeichner\""],["Action","abstr-identifier","[t] \"Bezeichner\""],["Action","abstr-number-long","[t] \"lange Zahl\""],["Action","abstr-number","[t] \"Zahl\""],["Action","abstr-mixed-number-long","[t] \"langer gemischter Bruch\""],["Action","abstr-mixed-number","[t] \"gemischter Bruch\""],["Action","abstr-text","[t] \"Text\""],["Action","abstr-function","[t] \"Funktionsausdruck\""],["Action","abstr-function-brief","[t] \"Funktion\""],["Action","abstr-lim","[t] \"Grenzwertfunktion\""],["Action","abstr-lim-brief","[t] \"Grenzwert\""],["Action","abstr-fraction","[t] \"Bruch\""],["Action","abstr-fraction-brief","[t] \"Bruch\""],["Action","abstr-continued-fraction","[t] \"Kettenbruch\""],["Action","abstr-continued-fraction-brief","[t] \"Kettenbruch\""],["Action","abstr-sqrt","[t] \"Quadratwurzel\""],["Action","abstr-sqrt-nested","[t] \"verschachtelte Quadratwurzel\""],["Action","abstr-root-end","[t] \"Wurzel mit Exponent\"; [n] children/*[1] (engine:modality=speech); [t] \"Ende Exponent\""],["Action","abstr-root","[t] \"Wurzel mit Exponent\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \"Wurzel\""],["Action","abstr-root-nested-end","[t] \"verschachtelte Wurzel mit Exponent\"; [n] children/*[1] (engine:modality=speech); [t] \"Ende Exponent\""],["Action","abstr-root-nested","[t] \"verschachtelte Wurzel mit Exponent\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"verschachtelte Wurzel\""],["Action","abstr-superscript","[t] \"Potenz\""],["Action","abstr-subscript","[t] \"Index\""],["Action","abstr-subsup","[t] \"Potenz mit Index\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"mit\"; [t] count(./children/*); [t] \"Elementen\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"mit veränderlicher Anzahl an Elementen\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"Summe mit\"; [t] count(./children/*); [t] \"Summanden\""],["Action","abstr-addition-brief","[t] \"Summe\""],["Action","abstr-addition-var","[t] \"Summe mit veränderlicher Anzahl an Summanden\""],["Action","abstr-multiplication","[t] \"Produkt mit\"; [t] count(./children/*); [t] \"Faktoren\""],["Action","abstr-multiplication-brief","[t] \"Produkt\""],["Action","abstr-multiplication-var","[t] \"Produkt mit veränderlicher Anzahl an Faktoren\""],["Action","abstr-vector","[t] count(./children/*); [t] \"dimensionaler Vektor\""],["Action","abstr-vector-brief","[t] \"Vektor\""],["Action","abstr-vector-var","[t] \"n dimensionaler Vektor\""],["Action","abstr-binomial","[t] \"Binomialkoeffizient\""],["Action","abstr-determinant","[t] count(./children/*); [t] \"dimensionale Determinante\""],["Action","abstr-determinant-brief","[t] \"Determinante\""],["Action","abstr-determinant-var","[t] \"n dimensionale Determinante\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \"dimensionale quadratische Matrize\""],["Action","abstr-squarematrix-brief","[t] \"quadratische Matrize\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \"dimensionaler Zeilenvektor\""],["Action","abstr-rowvector-brief","[t] \"Zeilenvektor\""],["Action","abstr-rowvector-var","[t] \"n dimensionaler Zeilenvektor\""],["Action","abstr-matrix","[t] count(children/*); [t] \"mal\"; [t] count(children/*[1]/children/*); [t] \"Matrize\""],["Action","abstr-matrix-brief","[t] \"Matrize\""],["Action","abstr-matrix-var","[t] \"n mal m dimensionale Matrize\""],["Action","abstr-cases","[t] \"Fallunterscheidung\"; [t] \"mit\"; [t] count(children/*); [t] \"Fällen\""],["Action","abstr-cases-brief","[t] \"Fallunterscheidung\""],["Action","abstr-cases-var","[t] \"Fallunterscheidung mit veränderlicher Anzahl an Fällen\""],["Action","abstr-punctuated","[t] \"mit\"; [n] content/*[1]; [t] \"getrennte Liste der Länge\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[t] \"mit\"; [n] content/*[1]; [t] \"getrennte Liste\""],["Action","abstr-punctuated-var","[t] \"mit\"; [n] content/*[1]; [t] \"getrennte Liste\"; [t] \"veränderlicher Länge\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"Integral\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (join:\"\", grammar:localRole); [t] \"ssequenz\"; [t] \"mit\"; [t] count(./children/*); [t] \"Elementen\""],["Action","abstr-relation-seq-brief","[t] @role (join:\"\", grammar:localRole); [t] \"ssequenz\""],["Action","abstr-relation-var","[t] @role (join:\"\", grammar:localRole); [t] \"ssequenz\"; [t] \"mit veränderlicher Anzahl an Elementen\""],["Action","abstr-multirel","[t] \"Relationsequenz\"; [t] \"mit\"; [t] count(./children/*); [t] \"Elementen\""],["Action","abstr-multirel-brief","[t] \"Relationsequenz\""],["Action","abstr-multirel-var","[t] \"Relationsequenz mit veränderlicher Anzahl an Elementen\""],["Action","abstr-table","[t] \"Tabelle mit\"; [t] count(children/*); [t] \"Zeilen und\"; [t] count(children/*[1]/children/*); [t] \"Spalten\""],["Action","abstr-line","[t] \"in\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"in\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"mit\"; [t] count(children/*); [t] \"Spalten\""],["Action","abstr-cell","[t] \"in\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/sre/mathmaps/en.json b/sre/mathmaps/en.json new file mode 100644 index 0000000000..39aef02cdb --- /dev/null +++ b/sre/mathmaps/en.json @@ -0,0 +1,158 @@ +{ +"en/messages/alphabets.min": +{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"en/messages/messages.min": +{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+","DECIMAL_MARK":"\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}} +, +"en/messages/numbers.min": +{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}} +, +"en/si/prefixes.min": +[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","µ":"micro","μ":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}] +, +"en/functions/algebra.min": +[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}] +, +"en/functions/elementary.min": +[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}] +, +"en/functions/hyperbolic.min": +[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}] +, +"en/functions/trigonometry.min": +[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}] +, +"en/symbols/digits_rest.min": +[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}] +, +"en/symbols/greek-rest.min": +[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}] +, +"en/symbols/greek-scripts.min": +[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}] +, +"en/symbols/greek-symbols.min": +[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}] +, +"en/symbols/hebrew_letters.min": +[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}] +, +"en/symbols/latin-lower-double-accent.min": +[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}] +, +"en/symbols/latin-lower-phonetic.min": +[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"en/symbols/latin-lower-single-accent.min": +[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}] +, +"en/symbols/latin-rest.min": +[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}] +, +"en/symbols/latin-upper-double-accent.min": +[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}] +, +"en/symbols/latin-upper-single-accent.min": +[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}] +, +"en/symbols/math_angles.min": +[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}] +, +"en/symbols/math_arrows.min": +[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}] +, +"en/symbols/math_characters.min": +[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}] +, +"en/symbols/math_delimiters.min": +[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p'ren","sbrief":"L p'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p'ren","sbrief":"R p'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p'ren upper hook","sbrief":"L p'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p'ren extension","sbrief":"L p'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p'ren lower hook","sbrief":"L p'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p'ren upper hook","sbrief":"R p'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p'ren extension","sbrief":"R p'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p'ren lower hook","sbrief":"R p'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p'ren","sbrief":"t p'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p'ren","sbrief":"b p'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p'ren ornament","sbrief":"medium L p'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p'ren ornament","sbrief":"medium R p'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p'ren ornament","sbrief":"medium flattened L p'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p'ren ornament","sbrief":"medium flattened R p'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p'ren","sbrief":"flattened L p'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p'ren","sbrief":"flattened R p'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p'ren","sbrief":"white L p'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p'ren","sbrief":"white R p'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p'ren","sbrief":"double L p'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p'ren","sbrief":"double R p'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p'ren","sbrief":"ornate L p'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p'ren","sbrief":"ornate R p'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p'ren","sbrief":"presentation form for vertical L p'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p'ren","sbrief":"presentation form for vertical R p'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p'ren","sbrief":"small L p'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p'ren","sbrief":"small R p'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p'ren","sbrief":"fullwidth L p'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p'ren","sbrief":"fullwidth R p'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p'ren","sbrief":"fullwidth white L p'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p'ren","sbrief":"fullwidth white R p'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}] +, +"en/symbols/math_geometry.min": +[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}] +, +"en/symbols/math_harpoons.min": +[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}] +, +"en/symbols/math_non_characters.min": +[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}] +, +"en/symbols/math_symbols.min": +[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}] +, +"en/symbols/math_whitespace.min": +[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}] +, +"en/symbols/other_stars.min": +[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}] +, +"en/units/area.min": +[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}] +, +"en/units/currency.min": +[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"£","mappings":{"default":{"default":"pound"}}},{"key":"¥","mappings":{"default":{"default":"yen"}}},{"key":"€","mappings":{"default":{"default":"euro"}}},{"key":"₡","mappings":{"default":{"default":"colon"}}},{"key":"₢","mappings":{"default":{"default":"cruzeiro"}}},{"key":"₣","mappings":{"default":{"default":"franc"}}},{"key":"₤","mappings":{"default":{"default":"lira"}}},{"key":"₥","mappings":{"default":{"default":"mill"}}},{"key":"₦","mappings":{"default":{"default":"naira"}}},{"key":"₧","mappings":{"default":{"default":"peseta"}}},{"key":"₨","mappings":{"default":{"default":"rupee"}}},{"key":"₩","mappings":{"default":{"default":"won"}}},{"key":"₪","mappings":{"default":{"default":"sheqel"}}},{"key":"₫","mappings":{"default":{"default":"dong"}}},{"key":"₭","mappings":{"default":{"default":"kip"}}},{"key":"₮","mappings":{"default":{"default":"tugrik"}}},{"key":"₯","mappings":{"default":{"default":"drachma"}}},{"key":"₰","mappings":{"default":{"default":"Pfennig"}}},{"key":"₱","mappings":{"default":{"default":"peso"}}},{"key":"₲","mappings":{"default":{"default":"guaranis"}}},{"key":"₳","mappings":{"default":{"default":"austral"}}},{"key":"₴","mappings":{"default":{"default":"hryvnia"}}},{"key":"₵","mappings":{"default":{"default":"cedi"}}},{"key":"₸","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"₺","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"元","mappings":{"default":{"default":"yuan"}}},{"key":"¢","mappings":{"default":{"default":"cent"}}}] +, +"en/units/energy.min": +[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"Ω","mappings":{"default":{"default":"ohm"}}},{"key":"MΩ","mappings":{"default":{"default":"megohm"}},"names":["MΩ"]},{"key":"kΩ","mappings":{"default":{"default":"kilohm"}},"names":["kΩ"]}] +, +"en/units/length.min": +[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}] +, +"en/units/memory.min": +[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}] +, +"en/units/other.min": +[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}] +, +"en/units/speed.min": +[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}] +, +"en/units/temperature.min": +[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}] +, +"en/units/time.min": +[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"″","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"°","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}] +, +"en/units/volume.min": +[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}] +, +"en/units/weight.min": +[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}] +, +"en/rules/chromevox.min": +{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \"collapsed\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\"!\"","name(preceding-sibling::*[1])!=\"text\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","multi-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\"equality\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\"equality\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\"addition\"]","count(children/*)>2","children/punctuation[@role=\"ellipsis\"]"],["Precondition","multi-addition","default","self::infixop[@role=\"addition\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\"negative\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\"mixed\""],["Precondition","font","default","self::*[@font!=\"normal\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \"ignoreFont\"))","@font=\"normal\"","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzαβγδεζηθικλμνξοπρςστυφχψωABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")","@role!=\"unit\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\"normal\"","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\""],["Precondition","omit-font","default","self::identifier[@font=\"italic\"]","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\"ellipsis\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\"openfence\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"closefence\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"vbar\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"application\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\"leftright\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\"leftright\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\"neutral\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\"matrix\"]"],["Precondition","matrix-cell","default","self::cell[@role=\"matrix\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\"cases\"]"],["Precondition","cases-cell","default","self::cell[@role=\"cases\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\"inequality\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\"inequality\""],["Precondition","table-row","default","self::row[@role=\"table\"]"],["Alias","cases-cell","self::cell[@role=\"table\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\"endpunct\""],["Precondition","start-punct","default","self::punctuated","@role=\"startpunct\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\"sum\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\"text\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\"text\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\"unit\""],["Precondition","unit-square","default","self::superscript","@role=\"unit\"","children/*[2][text()=2]","name(children/*[1])=\"identifier\""],["Precondition","unit-cubic","default","self::superscript","@role=\"unit\"","children/*[2][text()=3]","name(children/*[1])=\"identifier\""],["Precondition","reciprocal","default","self::superscript","@role=\"unit\"","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\"unit\"]"],["Precondition","per","default","self::superscript","@role=\"unit\"","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\"unit\"]"],["Precondition","unit-combine","default","self::infixop","@role=\"unit\""],["Precondition","unit-divide","default","self::fraction","@role=\"unit\""]]} +, +"en/rules/chromevox_actions.min": +{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"collapsed\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \"factorial\""],["Action","multrel","[t] \"multirelation\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \"equation sequence\"; [m] children/* (context:\"part\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \"equation sequence\"; [m] children/* (context:\"part\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \"sum with variable number of summands\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \"sum with\"; [t] count(./children/*); [t] \"summands\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \"prefix\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \"negative\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \"postfix\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \"and\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \"divided by\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \"super\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \"sub\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \"ellipsis\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \"absolute value of\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \"matrix\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\"column\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \"vector\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"element\",pause:100)"],["Action","cases","[t] \"case statement\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"case\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\"column\",pause:100)"],["Action","cases-end","[t] \"case statement\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"case\",pause:100);[t] \"end cases\""],["Action","multiline","[t] \"multiline equation\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"line\",pause:100)"],["Action","multiline-ineq","[t] \"multiline inequality\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \"multiline equation\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:200)"],["Action","table-ineq","[t] \"multiline inequality\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \"Blank\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \"from\"; [n] children/*[2]; [t] \"to\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \"over\"; [n] children/*[2];[t] \"under\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \"over\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \"over\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \"Square root of\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \"squared\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \"cubed\" (pitch:0.35, pause:300)"],["Action","root","[t] \"root of order\"; [n] children/*[1];[t] \"over\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\"unit\":translate:plural)"],["Action","unit-square","[t] \"square\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"cubic\"; [n] children/*[1]"],["Action","reciprocal","[t] \"reciprocal\"; [n] children/*[1]"],["Action","per","[t] \"per\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \"per\"; [n] children/*[2] (pitch:-0.3)"]]} +, +"en/rules/clearspeak_english.min": +{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","unit-square","default","self::superscript[@role=\"unit\"]","children/*[2][text()=2]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\"unit\"]","children/*[2][text()=3]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \"cayley table with\"; [t] count(children/*)-1; [t] \"elements\"; [n] . (grammar:?layoutSummary)","self::table[@role=\"cayley\"]","not(contains(@grammar, \"layoutSummary\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \"cayley table for\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \"with\"; [t] count(children/*)-1; [t] \"elements\"; [n] . (grammar:?layoutSummary)","self::table[@role=\"cayley\"]","name(children/*[1]/children/*[1]/children/*[1])=\"operator\"","not(contains(@grammar, \"layoutSummary\"))"]]} +, +"en/rules/clearspeak_english_actions.min": +{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"collapsed\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \"German\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \"bold German\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \"and so on\""],["Action","ellipsis-andsoon","[t] \"and so on up to\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"evaluated at\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"evaluated at\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"minus the same expression evaluated at\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"such that\""],["Action","vbar-divides","[t] \"divides\""],["Action","vbar-always-divides","[t] \"divides\""],["Action","vbar-given","[t] \"given\""],["Action","member","[t] \"is a member of\""],["Action","member-member","[t] \"is a member of\""],["Action","member-element","[t] \"is an element of\""],["Action","member-in","[t] \"is in\""],["Action","member-belongs","[t] \"belongs to\""],["Action","not-member","[t] \"is not a member of\""],["Action","not-member-member","[t] \"is not a member of\""],["Action","not-member-element","[t] \"is not an element of\""],["Action","not-member-in","[t] \"is not in\""],["Action","not-member-belongs","[t] \"does not belong to\""],["Action","set-member","[t] \"in\""],["Action","set-member-member","[t] \"member of\""],["Action","set-member-element","[t] \"element of\""],["Action","set-member-in","[t] \"in\""],["Action","set-member-belongs","[t] \"belonging to\""],["Action","set-not-member","[t] \"not in\""],["Action","set-not-member-member","[t] \"not a member of\""],["Action","set-not-member-element","[t] \"not an element of\""],["Action","set-not-member-in","[t] \"not in\""],["Action","set-not-member-belongs","[t] \"not belonging to\""],["Action","article","[t] \"the\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"times\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"of\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"the inverse\"; [n] children/*[1]/children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1]; [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"inverse\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \"power of\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"raised to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"raised to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \"power of\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"to the\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"power\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"raised to the power\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \"raised to the exponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","exponent","[n] text() (join:\"-\"); [t] \"th\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"zero\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"zero\""],["Action","square","[n] children/*[1]; [t] \"squared\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"cubed\" (span:children/*[2])"],["Action","fences-points","[t] \"the point with coordinates\"; [n] children/*[1]"],["Action","fences-interval","[t] \"the interval from\"; [n] children/*[1]/children/*[1]; [t] \"to\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"not including\"; [n] children/*[1]/children/*[1]; [t] \"or\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"including\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"but not including\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"not including\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"but including\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \"including\"; [n] children/*[1]/children/*[1]; [t] \"and\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \"not including\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"not including\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"including\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \"including\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \"the empty set\""],["Action","set-extended","[t] \"the set of all\"; [n] children/*[1]/children/*[1]; [t] \"such that\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"the set\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"the set of\"; [n] children/*[1]/children/*[1]; [t] \"such that\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"sub\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"base\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"sub\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"the\" (grammar:article); [t] \"fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"the\" (grammar:article); [t] \"fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short); [t] \"end fraction\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"the fraction\"; [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"the fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short); [t] \"end fraction\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"the fraction with numerator\"; [n] children/*[1] (pause:short); [t] \"and denominator\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"end fraction\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \"the square root of\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"the square root of\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \"the negative square root of\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"the negative square root of\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \"the positive square root of\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"the positive square root of\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"the positive square root of\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"the positive square root of\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"end root\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"end root\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"end root\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"end root\" (pause:short)"],["Action","cubic","[t] \"the cube root of\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \"the cube root of\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \"root of\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \"root of\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \"end root\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"end root\" (pause:short)"],["Action","negative","[t] \"negative\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \"positive\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \"the measure of\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \"of\""],["Action","division","[n] children/*[1]; [t] \"divided by\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"the natural numbers\""],["Action","integers","[t] \"the integers\""],["Action","rational-numbers","[t] \"the rational numbers\""],["Action","real-numbers","[t] \"the real numbers\""],["Action","complex-numbers","[t] \"the complex numbers\""],["Action","natural-numbers-with-zero","[t] \"the natural numbers with zero\""],["Action","positive-integers","[t] \"the positive integers\""],["Action","negative-integers","[t] \"the negative integers\""],["Action","positive-rational-numbers","[t] \"the positive rational numbers\""],["Action","negative-rational-numbers","[t] \"the negative rational numbers\""],["Action","fences-neutral","[p] (pause:short); [t] \"the absolute value of\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"the absolute value of\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"end absolute value\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"the cardinality of\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"the determinant of\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"the metric of\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"the metric of\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"end metric\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long)"],["Action","matrix-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"the 1 by 1 matrix with entry\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"the determinant of the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"the determinant of the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long)"],["Action","matrix-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column matrix\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Column-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row matrix\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"Column-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \"end matrix\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \"end matrix\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \"end determinant\""],["Action","vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column vector\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"column vector\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row vector\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Column-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \"the\"; [t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"row vector\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \"end matrix\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \"end vector\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \"end vector\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \"end determinant\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \"choose\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"lines\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"cases\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Line-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"blank\""],["Action","blank-line","[t] \"blank\""],["Action","blank-cell-empty","[t] \"blank\""],["Action","blank-line-empty","[t] \"blank\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Case-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"cases\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Case-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"equations\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Equation-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"steps\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Step-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"rows\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Row-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"constraints\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Constraint-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"from\"; [n] children/*[2]; [t] \"to\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \"of\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"to\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"from\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"and\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"number\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"point followed by repeating digits\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"followed by repeating digits\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"point followed by repeating digit\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"the repeating decimal\"; [n] children/*[1] (grammar:spaceout); [t] \"followed by repeating digit\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"point\""],["Action","line-segment","[t] \"the line segment\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"the complex conjugate of\"; [n] children/*[1]"],["Action","defined-by","[t] \"is defined to be\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \"sign with\"; [n] children/*[2]; [t] \"over it\""],["Action","factorial","[t] \"factorial\""],["Action","left-super","[t] \"left super\"; [n] text()"],["Action","left-super-list","[t] \"left super\"; [m] children/*"],["Action","left-sub","[t] \"left sub\"; [n] text()"],["Action","left-sub-list","[t] \"left sub\"; [m] children/*"],["Action","right-super","[t] \"right super\"; [n] text()"],["Action","right-super-list","[t] \"right super\"; [m] children/*"],["Action","right-sub","[t] \"right sub\"; [n] text()"],["Action","right-sub-list","[t] \"right sub\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \"choose\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \"permute\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \"square\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"cubic\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \"reciprocal\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"per\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"per\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \"enclosed with\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \"enclosed with\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"end enclosed\""],["Action","overbar","[n] children/*[1]; [t] \"horizontal bar\""],["Action","underbar","[n] children/*[1]; [t] \"over horizontal bar\""],["Action","leftbar","[t] \"vertical bar\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertical bar\""],["Action","crossout","[t] \"crossed out\"; [n] children/*[1]"],["Action","crossout-end","[t] \"crossed out\"; [n] children/*[1]; [t] \"end crossout\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \"crossed out with\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \"crossed out with\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \"crossed out\"; [n] children/*[1]/children/*[1]; [t] \"with\"; [n] children/*[2]; [t] \"end crossout\""],["Action","cancel-under-end","[t] \"crossed out\"; [n] children/*[2]/children/*[1]; [t] \"with\"; [n] children/*[1]; [t] \"end crossout\""]]} +, +"en/rules/emacspeak.min": +{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","multi-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\"equality\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\"equality\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\"equality\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\"implicit\"","children/*[1][@role=\"latinletter\"] or children/*[1][@role=\"greekletter\"] or children/*[1][@role=\"otherletter\"] or name(children/*[1])=\"number\"","children/*[2][@role=\"latinletter\"] or children/*[2][@role=\"greekletter\"] or children/*[2][@role=\"otherletter\"] or name(children/*[2])=\"number\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\"addition\"]","count(children/*)>2","children/punctuation[@role=\"ellipsis\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\"negative\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\"normal\"","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzαβγδεζηθικλμνξοπρςστυφχψωABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")","@role!=\"unit\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\"normal\"","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \"ignoreFont\"))","@font=\"italic\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\"number\" or name(children/*[1])=\"identifier\"","name(children/*[2])=\"number\" or name(children/*[2])=\"identifier\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\"vulgar\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\"ellipsis\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\"openfence\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"closefence\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"vbar\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\"application\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\"leftright\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\"leftright\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\"neutral\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\"matrix\"]"],["Precondition","matrix-cell","default","self::cell[@role=\"matrix\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\"cases\"]"],["Precondition","cases-cell","default","self::cell[@role=\"cases\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\"table\"]"],["Alias","cases-cell","self::cell[@role=\"table\"]"],["Precondition","end-punct","default","self::punctuated","@role=\"endpunct\""],["Precondition","start-punct","default","self::punctuated","@role=\"startpunct\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\"sum\" or @role=\"integral\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\"text\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\"text\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\"unit\""],["Precondition","unit-square","default","self::superscript","@role=\"unit\"","children/*[2][text()=2]","name(children/*[1])=\"identifier\""],["Precondition","unit-cubic","default","self::superscript","@role=\"unit\"","children/*[2][text()=3]","name(children/*[1])=\"identifier\""],["Precondition","reciprocal","default","self::superscript","@role=\"unit\"","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\"unit\"]"],["Precondition","per","default","self::superscript","@role=\"unit\"","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\"unit\"]"],["Precondition","unit-combine","default","self::infixop","@role=\"unit\""],["Precondition","unit-divide","default","self::fraction","@role=\"unit\""]]} +, +"en/rules/emacspeak_actions.min": +{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \"multirelation\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \"equation sequence\"; [m] children/* (context:\"part\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \"equation sequence\"; [m] children/* (context:\"part\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \"equation\"; [t] \"left hand side\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \"right hand side\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \"sum with variable number of summands\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \"prefix\"; [n] text(); [t] \"of\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \"negative\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \"postfix\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \"over\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \"divided by\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \"super\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \"sub\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \"ellipsis\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \"absolute value of\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \"matrix\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\"column\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \"vector\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"element\",pause:100)"],["Action","cases","[t] \"case statement\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"case\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\"column\",pause:100)"],["Action","cases-end","[t] \"case statement\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\"case\",pause:100);[t] \"end cases\""],["Action","multiline","[t] \"multiline equation\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"line\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \"multiline equation\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\"row\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \"from\"; [n] children/*[2]; [t] \"to\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \"over\"; [n] children/*[2];[t] \"under\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \"over\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \"over\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \"Square root of\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \"squared\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \"cubed\" (pitch:0.35, pause:200)"],["Action","root","[t] \"root of order\"; [n] children/*[1];[t] \"over\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \"square\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"cubic\"; [n] children/*[1]"],["Action","reciprocal","[t] \"reciprocal\"; [n] children/*[1]"],["Action","per","[t] \"per\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \"per\"; [n] children/*[2] (pitch:-0.3)"]]} +, +"en/rules/mathspeak_english.min": +{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"]]} +, +"en/rules/mathspeak_english_actions.min": +{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"collapsed\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"Blank\""],["Action","blank-line-empty","[t] \"Blank\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \"German\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \"bold German\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \"and\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"Number\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"Num\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"UpperWord\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"Baseline\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"Base\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"Baseline\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"Base\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"negative\"; [n] children/*[1]"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"divided by\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"minus\")"],["Action","fences-neutral","[t] \"StartAbsoluteValue\"; [n] children/*[1]; [t] \"EndAbsoluteValue\""],["Action","fences-neutral-sbrief","[t] \"AbsoluteValue\"; [n] children/*[1]; [t] \"EndAbsoluteValue\""],["Action","fences-metric","[t] \"StartMetric\"; [n] children/*[1]; [t] \"EndMetric\""],["Action","fences-metric-sbrief","[t] \"Metric\"; [n] children/*[1]; [t] \"EndMetric\""],["Action","empty-set","[t] \"empty set\""],["Action","fences-set","[t] \"StartSet\"; [n] children/*[1]; [t] \"EndSet\""],["Action","fences-set-sbrief","[t] \"Set\"; [n] children/*[1]; [t] \"EndSet\""],["Action","factorial","[t] \"factorial\""],["Action","minus","[t] \"minus\""],["Action","continued-fraction-outer","[t] \"ContinuedFraction\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"ContinuedFrac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"StartFraction\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"StartFrac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"Frac\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"Subscript\"; [n] children/*[2]; [t] \"Superscript\"; [n] children/*[3]; [t] \"Baseline\""],["Action","integral-brief","[n] children/*[1]; [t] \"Sub\"; [n] children/*[2]; [t] \"Sup\"; [n] children/*[3]; [t] \"Base\""],["Action","square","[n] children/*[1]; [t] \"squared\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"cubed\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prime\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prime\""],["Action","overscore","[t] \"ModifyingAbove\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"ModAbove\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-overscore","[t] \"ModifyingAbove Above\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"ModAbove Above\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","underscore","[t] \"ModifyingBelow\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"ModBelow\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-underscore","[t] \"ModifyingBelow Below\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"ModBelow Below\"; [n] children/*[1]; [t] \"With\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"overbar\""],["Action","underbar","[n] children/*[1]; [t] \"underbar\""],["Action","overtilde","[n] children/*[1]; [t] \"overtilde\""],["Action","undertilde","[n] children/*[1]; [t] \"undertilde\""],["Action","matrix","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Matrix\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndMatrix\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Matrix\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndMatrix\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\", pause:200)"],["Action","row-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","row-with-label-brief","[t] \"Label\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","row-with-text-label","[t] \"Label\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Column\")"],["Action","empty-row","[t] \"Blank\""],["Action","empty-cell","[t] \"Blank\" (pause:300)"],["Action","determinant","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndDeterminant\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndDeterminant\""],["Action","determinant-simple","[t] \"Start\"; [t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row\", grammar:simpleDet); [t] \"EndDeterminant\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"By\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row\", grammar:simpleDet); [t] \"EndDeterminant\""],["Action","layout","[t] \"StartLayout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","layout-sbrief","[t] \"Layout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","binomial","[t] \"StartBinomialOrMatrix\"; [n] children/*[1]/children/*[1]; [t] \"Choose\"; [n] children/*[2]/children/*[1]; [t] \"EndBinomialOrMatrix\""],["Action","binomial-sbrief","[t] \"BinomialOrMatrix\"; [n] children/*[1]/children/*[1]; [t] \"Choose\"; [n] children/*[2]/children/*[1]; [t] \"EndBinomialOrMatrix\""],["Action","cases","[t] \"StartLayout\"; [t] \"Enlarged\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","cases-sbrief","[t] \"Layout\"; [t] \"Enlarged\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"EndLayout\""],["Action","line-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"Label\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"Label\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"Blank\""],["Action","empty-line-with-label","[t] \"with Label\"; [n] content/*[1]; [t] \"EndLabel\" (pause:200); [t] \"Blank\""],["Action","empty-line-with-label-brief","[t] \"Label\"; [n] content/*[1] (pause:200); [t] \"Blank\""],["Action","enclose","[t] \"StartEnclose\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"EndEnclose\""],["Action","leftbar","[t] \"vertical bar\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertical bar\""],["Action","crossout","[t] \"CrossOut\"; [n] children/*[1]; [t] \"EndCrossOut\""],["Action","cancel","[t] \"CrossOut\"; [n] children/*[1]/children/*[1]; [t] \"With\"; [n] children/*[2]; [t] \"EndCrossOut\""],["Action","cancel-reverse","[t] \"CrossOut\"; [n] children/*[2]/children/*[1]; [t] \"With\"; [n] children/*[1]; [t] \"EndCrossOut\""],["Action","multi-inference","[t] \"inference rule\"; [m] content/*; [t] \"with conclusion\"; [n] children/*[1]; [t] \"and\"; [t] count(children/*[2]/children/*); [t] \"premises\""],["Action","inference","[t] \"inference rule\"; [m] content/*; [t] \"with conclusion\"; [n] children/*[1]; [t] \"and\"; [t] count(children/*[2]/children/*); [t] \"premise\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"premise \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"label\"; [n] children/*[1]"],["Action","axiom","[t] \"axiom\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"empty axiom\""]]} +, +"en/rules/prefix_english.min": +{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]} +, +"en/rules/prefix_english_actions.min": +{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \"Numerator\" (pause:200)"],["Action","denominator","[t] \"Denominator\" (pause:200)"],["Action","base","[t] \"Base\" (pause:200)"],["Action","exponent","[t] \"Exponent\" (pause:200)"],["Action","subscript","[t] \"Subscript\" (pause:200)"],["Action","overscript","[t] \"Overscript\" (pause:200)"],["Action","underscript","[t] \"Underscript\" (pause:200)"],["Action","radicand","[t] \"Radicand\" (pause:200)"],["Action","index","[t] \"Index\" (pause:200)"],["Action","leftsub","[t] \"Left Subscript\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \"Left Subscript\" (pause:200)"],["Action","leftsuper","[t] \"Left Superscript\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \"Left Superscript\" (pause:200)"],["Action","rightsub","[t] \"Right Subscript\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \"Right Subscript\" (pause:200)"],["Action","rightsuper","[t] \"Right Superscript\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \"Right Superscript\" (pause:200)"],["Action","choice","[t] \"Choice Quantity\" (pause:200)"],["Action","select","[t] \"Selection Quantity\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \"Row\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \"Column\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \"Column\" (pause:200)"]]} +, +"en/rules/summary_english.min": +{"locale":"en","modality":"summary","inherits":"base","rules":[]} +, +"en/rules/summary_english_actions.min": +{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"long identifier\""],["Action","abstr-identifier","[t] \"identifier\""],["Action","abstr-number-long","[t] \"long number\""],["Action","abstr-number","[t] \"number\""],["Action","abstr-mixed-number-long","[t] \"long mixed number\""],["Action","abstr-mixed-number","[t] \"mixed number\""],["Action","abstr-text","[t] \"text\""],["Action","abstr-function","[t] \"functional expression\""],["Action","abstr-function-brief","[t] \"function\""],["Action","abstr-lim","[t] \"limit function\""],["Action","abstr-lim-brief","[t] \"lim\""],["Action","abstr-fraction","[t] \"fraction\""],["Action","abstr-fraction-brief","[t] \"frac\""],["Action","abstr-continued-fraction","[t] \"continued fraction\""],["Action","abstr-continued-fraction-brief","[t] \"continued frac\""],["Action","abstr-sqrt","[t] \"square root\""],["Action","abstr-sqrt-nested","[t] \"nested square root\""],["Action","abstr-root-end","[t] \"root of index\"; [n] children/*[1] (engine:modality=speech); [t] \"endindex\""],["Action","abstr-root","[t] \"root of index\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \"root\""],["Action","abstr-root-nested-end","[t] \"nested root of index\"; [n] children/*[1] (engine:modality=speech); [t] \"endindex\""],["Action","abstr-root-nested","[t] \"nested root of index\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"nested root\""],["Action","abstr-superscript","[t] \"power\""],["Action","abstr-subscript","[t] \"subscript\""],["Action","abstr-subsup","[t] \"power with subscript\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"with\"; [t] count(./children/*); [t] \"elements\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"with variable number of elements\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"sum with\"; [t] count(./children/*); [t] \"summands\""],["Action","abstr-addition-brief","[t] \"sum\""],["Action","abstr-addition-var","[t] \"sum with variable number of summands\""],["Action","abstr-multiplication","[t] \"product with\"; [t] count(./children/*); [t] \"factors\""],["Action","abstr-multiplication-brief","[t] \"product\""],["Action","abstr-multiplication-var","[t] \"product with variable number of factors\""],["Action","abstr-vector","[t] count(./children/*); [t] \"dimensional vector\""],["Action","abstr-vector-brief","[t] \"vector\""],["Action","abstr-vector-var","[t] \"n dimensional vector\""],["Action","abstr-binomial","[t] \"binomial\""],["Action","abstr-determinant","[t] count(./children/*); [t] \"dimensional determinant\""],["Action","abstr-determinant-brief","[t] \"determinant\""],["Action","abstr-determinant-var","[t] \"n dimensional determinant\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \"dimensional square matrix\""],["Action","abstr-squarematrix-brief","[t] \"square matrix\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \"dimensional row vector\""],["Action","abstr-rowvector-brief","[t] \"row vector\""],["Action","abstr-rowvector-var","[t] \"n dimensional row vector\""],["Action","abstr-matrix","[t] count(children/*); [t] \"by\"; [t] count(children/*[1]/children/*); [t] \"matrix\""],["Action","abstr-matrix-brief","[t] \"matrix\""],["Action","abstr-matrix-var","[t] \"n by m dimensional matrix\""],["Action","abstr-cases","[t] \"case statement\"; [t] \"with\"; [t] count(children/*); [t] \"cases\""],["Action","abstr-cases-brief","[t] \"case statement\""],["Action","abstr-cases-var","[t] \"case statement with variable number of cases\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \"separated list\"; [t] \"of length\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \"separated list\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \"separated list\"; [t] \"of variable length\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"integral\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \"sequence\"; [t] \"with\"; [t] count(./children/*); [t] \"elements\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \"sequence\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \"sequence\"; [t] \"with variable number of elements\""],["Action","abstr-multirel","[t] \"relation sequence\"; [t] \"with\"; [t] count(./children/*); [t] \"elements\""],["Action","abstr-multirel-brief","[t] \"relation sequence\""],["Action","abstr-multirel-var","[t] \"relation sequence with variable number of elements\""],["Action","abstr-table","[t] \"table with\"; [t] count(children/*); [t] \"rows and\"; [t] count(children/*[1]/children/*); [t] \"columns\""],["Action","abstr-line","[t] \"in\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"in\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"with\"; [t] count(children/*); [t] \"columns\""],["Action","abstr-cell","[t] \"in\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/sre/mathmaps/es.json b/sre/mathmaps/es.json new file mode 100644 index 0000000000..fb3c625eb2 --- /dev/null +++ b/sre/mathmaps/es.json @@ -0,0 +1,140 @@ +{ +"es/messages/alphabets.min": +{"kind":"alphabets","locale":"es","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alfa","beta","gamma","delta","épsilon","zeta","eta","theta","iota","kappa","lambda","mi","ni","xi","ómicron","pi","rho","sigma final","sigma","tau","ípsilon","phi","ji","psi","omega","diferencial parcial","épsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alfa","Beta","Gamma","Delta","Épsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","Mi","Ni","Xi","Ómicron","Pi","Rho","Theta","Sigma","Tau","Ípsilon","Phi","Ji","Psi","Omega"],"capPrefix":{"default":"mayúscula"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"es/messages/messages.min": +{"kind":"messages","locale":"es","messages":{"MS":{"START":"empezar","FRAC_V":"fracción","FRAC_B":"frac","FRAC_S":"frac","END":"finalizar","FRAC_OVER":"entre","TWICE":"","NEST_FRAC":"","ENDFRAC":"","SUPER":"super","SUB":"sub","SUP":"sup","SUPERSCRIPT":"superíndice","SUBSCRIPT":"subíndice","BASELINE":"línea base","BASE":"base","NESTED":"","NEST_ROOT":"","STARTROOT":"empezar raíz","ENDROOT":"finalizar raíz","ROOTINDEX":"índice de raíz","ROOT":"raíz","INDEX":"","UNDER":"bajo","UNDERSCRIPT":"bajoíndice","OVER":"sobre","OVERSCRIPT":"sobreíndice","ENDSCRIPTS":"finalizar índices"},"MSroots":{"2":"cuadrada","3":"cúbica","4":"a la cuarta","5":"a la quinta","6":"a la sexta","7":"a la séptima","8":"a la octava","9":"a la novena","10":"a la décima"},"font":{"bold":"negrita","bold-fraktur":"negrita Fraktur","bold-italic":"negrita cursiva","bold-script":"negrita script","caligraphic":"caligráfica","caligraphic-bold":"caligráfica negrita","double-struck":"negrita de pizarra","double-struck-italic":"negrita de pizarra cursiva","fraktur":"Fraktur","fullwidth":"ancho completo","italic":"cursiva","monospace":"monoespacio","normal":"normal","oldstyle":"estilo antiguo","oldstyle-bold":"estilo antiguo negrita","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif cursiva","sans-serif-bold":"sans serif negrita","sans-serif-bold-italic":"sans serif negrita cursiva","unknown":"desconocida"},"embellish":{"super":"superíndice","sub":"subíndice","circled":["en circulo","postfixCombiner"],"parenthesized":["entre paréntesis","postfixCombiner"],"period":["punto","postfixCombiner"],"negative-circled":["en circulo negro","postfixCombiner"],"double-circled":["en doble circulo","postfixCombiner"],"circled-sans-serif":["en circulo","sansserif"],"negative-circled-sans-serif":["en circulo negro","sansserif"],"comma":["coma","postfixCombiner"],"squared":["en cuadrado","postfixCombiner"],"negative-squared":["en cuadrado negro","postfixCombiner"]},"role":{"addition":"adición","multiplication":"multiplicación","subtraction":"resta","division":"división","equality":"igualdad","inequality":"desigualdad","element":"elemento","arrow":"flecha","determinant":"determinante","rowvector":"fila vector","binomial":"binomial","squarematrix":"matriz cuadrada","multiline":"líneas múltiples","matrix":"matriz","vector":"vector","cases":"declaración de caso","table":"mesa","unknown":"desconocida"},"enclose":{"longdiv":"división larga","actuarial":"símbolo actuarial","radical":"raíz cuadrada","box":"caja","roundedbox":"caja redondeada","circle":"círculo","left":"barra vertical izquierda","right":"barra vertical derecha","top":"barra","bottom":"subbarra","updiagonalstrike":"tachadura","downdiagonalstrike":"tachadura","verticalstrike":"ponchado vertical","horizontalstrike":"cruce","madruwb":"símbolo factorial árabe","updiagonalarrow":"flecha diagonal","phasorangle":"ángulo de fasores","unknown":"división larga"},"navigate":{"COLLAPSIBLE":"plegable","EXPANDABLE":"ampliable","LEVEL":"nivel"},"regexp":{"TEXT":"a-zA-ZáéíóúñÁÉÍÓÚÑ","NUMBER":"((\\d{1,3})(?=( ))(( )\\d{3})*(,\\d+)?)|^\\d*,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":"","JOINER_SUBSUPER":" ","JOINER_FRAC":" "},"unitTimes":"por"}} +, +"es/messages/numbers.min": +{"kind":"numbers","locale":"es","messages":{"zero":"cero","ones":["","uno","dos","tres","cuatro","cinco","seis","siete","ocho","nueve","diez","once","doce","trece","catorce","quince","dieciséis","diecisiete","dieciocho","diecinueve","veinte","veintiuno","veintidós","veintitrés","veinticuatro","veinticinco","veintiséis","veintisiete","veintiocho","veintinueve"],"tens":["","","","treinta","cuarenta","cincuenta","sesenta","setenta","ochenta","noventa"],"large":["","mil","millón","mil millónes","billón","mil billónes","trillón","mil trillónes","cuatrilló","mil cuatrillóes","quintillón","mil quintillónes","sextillón","mil sextillónes","septillón","mil septillónes","octillón","mil octillónes","nonillón","mil nonillónes","decillón","mil decillónes"],"special":{"hundreds":["","cien","doscientos","trescientos","cuatrocientos","quinientos","seiscientos","setecientos","ochocientos","novecientos"],"onesOrdinals":["primera","segunda","tercera","cuarta","quinta","sexta","séptima","octava","novena","décima","undécima","duodécima"],"tensOrdinals":["décima","vigésima","trigésima","cuadragésima","quincuagésima","sexagésima","septuagésima","octogésima","nonagésima"],"hundredsOrdinals":["centésima","ducentésima","tricentésima","cuadringentésima","quingentésima","sexcentésima","septingentésima","octingentésima","noningentésima"]},"vulgarSep":"-"}} +, +"es/si/prefixes.min": +[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deca","d":"deci","c":"centi","m":"mili","µ":"micro","μ":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}] +, +"es/functions/algebra.min": +[{"locale":"es"},{"key":"deg","mappings":{"default":{"default":"grados"}}},{"key":"det","mappings":{"default":{"default":"determinante"}}},{"key":"dim","mappings":{"default":{"default":"dimensión"}}},{"key":"hom","mappings":{"default":{"default":"homomorfismo"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"traza"}}}] +, +"es/functions/elementary.min": +[{"locale":"es"},{"key":"log","mappings":{"default":{"default":"logaritmo"}}},{"key":"ln","mappings":{"default":{"default":"logaritmo neperiano"}}},{"key":"lg","mappings":{"default":{"default":"logaritmo base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponente"}}},{"key":"gcd","mappings":{"default":{"default":"MCD"}},"names":["mcd","MCD"]},{"key":"lcm","mappings":{"default":{"default":"mcm"}},"names":["mcm","MCM"]},{"key":"arg","mappings":{"default":{"default":"argumento"}}},{"key":"im","mappings":{"default":{"default":"parte imaginaria"}}},{"key":"re","mappings":{"default":{"default":"residuo"}}},{"key":"inf","mappings":{"default":{"default":"extremo inferior"}}},{"key":"lim","mappings":{"default":{"default":"límite"}}},{"key":"max","mappings":{"default":{"default":"máximo"}}},{"key":"min","mappings":{"default":{"default":"mínimo"}}},{"key":"sup","mappings":{"default":{"default":"superior"}}},{"key":"liminf","mappings":{"default":{"default":"límite inferior"}}},{"key":"limsup","mappings":{"default":{"default":"límite superior"}}},{"key":"injlim","mappings":{"default":{"default":"límite directo"}}},{"key":"projlim","mappings":{"default":{"default":"límite inverso"}}},{"key":"mod","mappings":{"default":{"default":"módulo"}}},{"key":"Pr","mappings":{"default":{"default":"probabilidad"}}}] +, +"es/functions/hyperbolic.min": +[{"locale":"es"},{"key":"cosh","mappings":{"default":{"default":"coseno hiperbólico"}}},{"key":"coth","mappings":{"default":{"default":"cotangente hiperbólica"}}},{"key":"csch","mappings":{"default":{"default":"cosecante hiperbólica"}}},{"key":"sech","mappings":{"default":{"default":"secante hiperbólica"}}},{"key":"sinh","mappings":{"default":{"default":"seno hiperbólico"}}},{"key":"tanh","mappings":{"default":{"default":"tangente hiperbólica"}}},{"key":"arcosh","mappings":{"default":{"default":"area coseno hiperbólico"}}},{"key":"arcoth","mappings":{"default":{"default":"area cotangente hiperbólica"}}},{"key":"arcsch","mappings":{"default":{"default":"area cosecante hiperbólica"}}},{"key":"arsech","mappings":{"default":{"default":"area secante hiperbólica"}}},{"key":"arsinh","mappings":{"default":{"default":"area seno hiperbólico"}}},{"key":"artanh","mappings":{"default":{"default":"area tangente hiperbólica"}}}] +, +"es/functions/trigonometry.min": +[{"locale":"es"},{"key":"cos","mappings":{"default":{"default":"coseno"}}},{"key":"cot","mappings":{"default":{"default":"cotangente"}}},{"key":"csc","mappings":{"default":{"default":"cosecante"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"seno"}},"names":["sen"]},{"key":"tan","mappings":{"default":{"default":"tangente"}}},{"key":"arccos","mappings":{"default":{"default":"arco coseno"}}},{"key":"arccot","mappings":{"default":{"default":"arco cotangente"}}},{"key":"arccsc","mappings":{"default":{"default":"arco cosecante"}}},{"key":"arcsec","mappings":{"default":{"default":"arco secante"}}},{"key":"arcsin","mappings":{"default":{"default":"arco seno"}},"names":["arcsen"]},{"key":"arctan","mappings":{"default":{"default":"arco tangente"}}}] +, +"es/symbols/digits_rest.min": +[{"locale":"es"},{"key":"00B2","mappings":{"default":{"default":"al cuadrado"},"mathspeak":{"default":"al cuadrado"},"clearspeak":{"default":"al cuadrado"}}},{"key":"00B3","mappings":{"default":{"default":"al cubo"},"mathspeak":{"default":"al cubo"},"clearspeak":{"default":"al cubo"}}},{"key":"00BC","mappings":{"default":{"default":"un cuarto"}}},{"key":"00BD","mappings":{"default":{"default":"un medio"}}},{"key":"00BE","mappings":{"default":{"default":"tres cuartos"}}},{"key":"2150","mappings":{"default":{"default":"Vulgar Fracción Un Séptimo"}}},{"key":"2151","mappings":{"default":{"default":"Vulgar Fracción Un Noveno"}}},{"key":"2152","mappings":{"default":{"default":"Vulgar Fracción Un Décimo"}}},{"key":"2153","mappings":{"default":{"default":"Vulgar Fracción Un Tercero"}}},{"key":"2154","mappings":{"default":{"default":"Fracción vulgar dos tercios"}}},{"key":"2155","mappings":{"default":{"default":"Vulgar Fraction One Fifth"}}},{"key":"2156","mappings":{"default":{"default":"Fracción vulgar dos quintos"}}},{"key":"2157","mappings":{"default":{"default":"Fracción vulgar tres quintos"}}},{"key":"2158","mappings":{"default":{"default":"Fracción vulgar cuatro quintos"}}},{"key":"2159","mappings":{"default":{"default":"Vulgar Fracción Un Sexto"}}},{"key":"215A","mappings":{"default":{"default":"Vulgar fracción cinco sextos"}}},{"key":"215B","mappings":{"default":{"default":"Vulgar Fracción Un Octavo"}}},{"key":"215C","mappings":{"default":{"default":"Fracción vulgar tres octavos"}}},{"key":"215D","mappings":{"default":{"default":"Fracción vulgar cinco octavos"}}},{"key":"215E","mappings":{"default":{"default":"Fracción vulgar siete octavos"}}},{"key":"215F","mappings":{"default":{"default":"Numerador de fracciones uno"}}},{"key":"2189","mappings":{"default":{"default":"Vulgar Fraction Zero Thirds"}}},{"key":"3248","mappings":{"default":{"default":"Número diez en un círculo en la Plaza Negra"}}},{"key":"3249","mappings":{"default":{"default":"Número veinte en un círculo en la Plaza Negra"}}},{"key":"324A","mappings":{"default":{"default":"Número circundado treinta en cuadrado negro"}}},{"key":"324B","mappings":{"default":{"default":"Número circundado Cuarenta en cuadrado negro"}}},{"key":"324C","mappings":{"default":{"default":"Círculo número cincuenta en la plaza negra"}}},{"key":"324D","mappings":{"default":{"default":"Círculo número sesenta en la plaza negra"}}},{"key":"324E","mappings":{"default":{"default":"Número setenta en un círculo en la Plaza Negra"}}},{"key":"324F","mappings":{"default":{"default":"Círculo número ochenta en cuadrado negro"}}}] +, +"es/symbols/greek-rest.min": +[{"locale":"es"},{"key":"0394","mappings":{"clearspeak":{"default":"triángulo","TriangleSymbol_Delta":"Delta mayúsculo"}}}] +, +"es/symbols/greek-scripts.min": +[{"locale":"es"},{"key":"1D26","mappings":{"default":{"default":"pequeño mayúscula gamma"}}},{"key":"1D27","mappings":{"default":{"default":"pequeña mayúscula lamda"}}},{"key":"1D28","mappings":{"default":{"default":"pequeña mayúscula Pi"}}},{"key":"1D29","mappings":{"default":{"default":"pequeña mayúscula Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"pequeña mayúscula Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"modificador de pequeño gamma"}}},{"key":"1D60","mappings":{"default":{"default":"modificador de pequeño phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscripción pequeña beta"}}},{"key":"1D67","mappings":{"default":{"default":"subíndice pequeña gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subíndice rho"}}},{"key":"1D69","mappings":{"default":{"default":"subíndice phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscripción chi"}}}] +, +"es/symbols/greek-symbols.min": +[{"locale":"es"},{"key":"03D0","mappings":{"default":{"default":"símbolo beta"}}},{"key":"03D7","mappings":{"default":{"default":"símbolo kai griego"}}},{"key":"03F6","mappings":{"default":{"default":"épsilon invertido"}}},{"key":"1D7CA","mappings":{"default":{"default":"Matemática Bold Capital Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"Matemática negrita pequeño digamma"}}}] +, +"es/symbols/hebrew_letters.min": +[{"locale":"es"},{"key":"2135","mappings":{"default":{"default":"alef"}}},{"key":"2136","mappings":{"default":{"default":"bet"}}},{"key":"2137","mappings":{"default":{"default":"guímel"}}},{"key":"2138","mappings":{"default":{"default":"dálet"}}}] +, +"es/symbols/latin-lower-double-accent.min": +[{"locale":"es"},{"key":"01D6","mappings":{"default":{"default":"u con diéresis y macron"}}},{"key":"01D8","mappings":{"default":{"default":"u con diéresis y acento agudo"}}},{"key":"01DA","mappings":{"default":{"default":"u con diéresis y acento"}}},{"key":"01DC","mappings":{"default":{"default":"u con diéresis y grave"}}},{"key":"01DF","mappings":{"default":{"default":"a con diéresis y macron"}}},{"key":"01E1","mappings":{"default":{"default":"a con punto arriba y macron"}}},{"key":"01ED","mappings":{"default":{"default":"o con pecíolo y macron"}}},{"key":"01FB","mappings":{"default":{"default":"a con ring above y acento agudo"}}},{"key":"022B","mappings":{"default":{"default":"o con diéresis y macron"}}},{"key":"022D","mappings":{"default":{"default":"o con tilde y macron"}}},{"key":"0231","mappings":{"default":{"default":"o con Dot Above y Macron"}}},{"key":"1E09","mappings":{"default":{"default":"c con cedilla y agudo"}}},{"key":"1E15","mappings":{"default":{"default":"e con macrón y grave"}}},{"key":"1E17","mappings":{"default":{"default":"e con macrón y agudo"}}},{"key":"1E1D","mappings":{"default":{"default":"e con cedilla y breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i con diéresis y agudo"}}},{"key":"1E39","mappings":{"default":{"default":"l con punto debajo y macrón"}}},{"key":"1E4D","mappings":{"default":{"default":"o con tilde y acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o con tilde y diéresis"}}},{"key":"1E51","mappings":{"default":{"default":"o con macrón y grave"}}},{"key":"1E53","mappings":{"default":{"default":"o con macrón y agudo"}}},{"key":"1E5D","mappings":{"default":{"default":"r con punto debajo y macrón"}}},{"key":"1E65","mappings":{"default":{"default":"s con agudo y punto arriba"}}},{"key":"1E67","mappings":{"default":{"default":"s con carón y punto arriba"}}},{"key":"1E69","mappings":{"default":{"default":"s con punto debajo y punto arriba"}}},{"key":"1E79","mappings":{"default":{"default":"u con tilde y agudo"}}},{"key":"1E7B","mappings":{"default":{"default":"u con macrón y diéresis"}}},{"key":"1EA5","mappings":{"default":{"default":"a con acento circunflejo y agudo"}}},{"key":"1EA7","mappings":{"default":{"default":"a con acento circunflejo y grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a con acento circunflejo y gancho arriba"}}},{"key":"1EAB","mappings":{"default":{"default":"a con acento circunflejo y tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a con acento circunflejo y punto debajo"}}},{"key":"1EAF","mappings":{"default":{"default":"a con breve y agudo"}}},{"key":"1EB1","mappings":{"default":{"default":"a con breve y grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a con breve y gancho arriba"}}},{"key":"1EB5","mappings":{"default":{"default":"a con breve y tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a con breve y punto debajo"}}},{"key":"1EBF","mappings":{"default":{"default":"e con acento circunflejo y agudo"}}},{"key":"1EC1","mappings":{"default":{"default":"e con acento circunflejo y grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e con acento circunflejo y gancho arriba"}}},{"key":"1EC5","mappings":{"default":{"default":"e con acento circunflejo y tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e con acento circunflejo y punto debajo"}}},{"key":"1ED1","mappings":{"default":{"default":"o con acento circunflejo y agudo"}}},{"key":"1ED3","mappings":{"default":{"default":"o con acento circunflejo y grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o con acento circunflejo y gancho arriba"}}},{"key":"1ED7","mappings":{"default":{"default":"o con acento circunflejo y tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o con acento circunflejo y punto debajo"}}},{"key":"1EDB","mappings":{"default":{"default":"o with horn and acute"}}},{"key":"1EDD","mappings":{"default":{"default":"o with horn and grave"}}},{"key":"1EDF","mappings":{"default":{"default":"o with horn and hook above"}}},{"key":"1EE1","mappings":{"default":{"default":"o with horn and tilde"}}},{"key":"1EE3","mappings":{"default":{"default":"o con cuerno y punto debajo"}}},{"key":"1EE9","mappings":{"default":{"default":"u con cuerno y agudo"}}},{"key":"1EEB","mappings":{"default":{"default":"u con cuerno y grave"}}},{"key":"1EED","mappings":{"default":{"default":"u con cuerno y gancho arriba"}}},{"key":"1EEF","mappings":{"default":{"default":"u con cuerno y tilde"}}},{"key":"1EF1","mappings":{"default":{"default":"u con cuerno y punto debajo"}}}] +, +"es/symbols/latin-lower-phonetic.min": +[{"locale":"es"},{"key":"00F8","mappings":{"default":{"default":"o barrada"}}},{"key":"0111","mappings":{"default":{"default":"d con barra"}}},{"key":"0127","mappings":{"default":{"default":"h con guión"}}},{"key":"0142","mappings":{"default":{"default":"l con guión"}}},{"key":"0167","mappings":{"default":{"default":"t con guión"}}},{"key":"0180","mappings":{"default":{"default":"b con línea"}}},{"key":"019B","mappings":{"default":{"default":"lambda tachada"}}},{"key":"01B6","mappings":{"default":{"default":"z con línea"}}},{"key":"01BE","mappings":{"default":{"default":"parada glotal invertida con línea"}}},{"key":"01E5","mappings":{"default":{"default":"g con línea"}}},{"key":"01FF","mappings":{"default":{"default":"o con línea y acento agudo"}}},{"key":"023C","mappings":{"default":{"default":"c con trazo"}}},{"key":"0247","mappings":{"default":{"default":"pequeña e con trazo"}}},{"key":"0249","mappings":{"default":{"default":"j con trazo"}}},{"key":"024D","mappings":{"default":{"default":"con trazo"}}},{"key":"024F","mappings":{"default":{"default":"y con trazo"}}},{"key":"025F","mappings":{"default":{"default":"pequeña sin puntos j con trazo"}}},{"key":"0268","mappings":{"default":{"default":"i con trazo"}}},{"key":"0284","mappings":{"default":{"default":"pequeña sin puntos j con trazo y gancho"}}},{"key":"02A1","mappings":{"default":{"default":"parada glotal con trazo"}}},{"key":"02A2","mappings":{"default":{"default":"parada invertida glotal con trazo"}}},{"key":"1D13","mappings":{"default":{"default":"de lado O con trazo"}}},{"key":"1D7C","mappings":{"default":{"default":"iota con trazo"}}},{"key":"1D7D","mappings":{"default":{"default":"p con trazo"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon con trazo"}}},{"key":"1E9C","mappings":{"default":{"default":"larga s con trazo diagonal"}}},{"key":"1E9D","mappings":{"default":{"default":"pequeña s larga con trazo alto"}}},{"key":"018D","mappings":{"default":{"default":"delta convertido"}}},{"key":"1E9B","mappings":{"default":{"default":"s larga con punto arriba"}}},{"key":"1E9F","mappings":{"default":{"default":"delta pequeña latina"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"s larga"}}},{"key":"0183","mappings":{"default":{"default":"b con barra encima"}}},{"key":"0185","mappings":{"default":{"default":"tono seis"}}},{"key":"0188","mappings":{"default":{"default":"c con gancho"}}},{"key":"018C","mappings":{"default":{"default":"d con barra encima"}}},{"key":"0192","mappings":{"default":{"default":"f con gancho"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k con gancho"}}},{"key":"019A","mappings":{"default":{"default":"l con barra"}}},{"key":"019E","mappings":{"default":{"default":"n con pierna derecha larga"}}},{"key":"01A1","mappings":{"default":{"default":"o con cuerno"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p con gancho"}}},{"key":"01A8","mappings":{"default":{"default":"dos tonos"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter invertido Esh bucle"}}},{"key":"01AB","mappings":{"default":{"default":"t con palatal gancho"}}},{"key":"01AD","mappings":{"default":{"default":"t con gancho"}}},{"key":"01B0","mappings":{"default":{"default":"u con horn"}}},{"key":"01B4","mappings":{"default":{"default":"y con gancho"}}},{"key":"01B9","mappings":{"default":{"default":"ezh invertido"}}},{"key":"01BA","mappings":{"default":{"default":"ezh con cola"}}},{"key":"01BD","mappings":{"default":{"default":"tono cinco"}}},{"key":"01BF","mappings":{"default":{"default":"wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz con acento"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae con macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh con acento"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"latín letra pequeña yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh letra pequeña latina"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"pequeña Ezh con Curl"}}},{"key":"02A4","mappings":{"default":{"default":"latín letra pequeña Dezh Digraph"}}},{"key":"01DD","mappings":{"default":{"default":"e convertido"}}},{"key":"01FD","mappings":{"default":{"default":"ae con acento agudo"}}},{"key":"0221","mappings":{"default":{"default":"d con rizo"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z con gancho"}}},{"key":"0234","mappings":{"default":{"default":"l con rizo"}}},{"key":"0235","mappings":{"default":{"default":"n con rizo"}}},{"key":"0236","mappings":{"default":{"default":"t con rizo"}}},{"key":"0238","mappings":{"default":{"default":"letra pequeña latina db digraph"}}},{"key":"0239","mappings":{"default":{"default":"latín letra pequeña Qp Digraph"}}},{"key":"023F","mappings":{"default":{"default":"s con cola cruzada"}}},{"key":"0240","mappings":{"default":{"default":"z con cola swash"}}},{"key":"0242","mappings":{"default":{"default":"latín letra pequeña parada glotal"}}},{"key":"024B","mappings":{"default":{"default":"q con cola de gancho"}}},{"key":"0250","mappings":{"default":{"default":"convertida en una"}}},{"key":"0251","mappings":{"default":{"default":"alfa minúscula latina"}}},{"key":"0252","mappings":{"default":{"default":"convertida en alfa"}}},{"key":"0253","mappings":{"default":{"default":"b con gancho"}}},{"key":"0254","mappings":{"default":{"default":"abierta o"}}},{"key":"0255","mappings":{"default":{"default":"c con rizo"}}},{"key":"0256","mappings":{"default":{"default":"d con cola"}}},{"key":"0257","mappings":{"default":{"default":"d con gancho"}}},{"key":"0258","mappings":{"default":{"default":"invertida E"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"pequeña Schwa con gancho"}}},{"key":"025B","mappings":{"default":{"default":"e abierta"}}},{"key":"025C","mappings":{"default":{"default":"invertida abierta E"}}},{"key":"025D","mappings":{"default":{"default":"letra pequeña latina invertida E abierta con gancho"}}},{"key":"025E","mappings":{"default":{"default":"cerrada invertida abierta E"}}},{"key":"0260","mappings":{"default":{"default":"g con gancho"}}},{"key":"0261","mappings":{"default":{"default":"escritura latina de letras pequeñas G"}}},{"key":"0263","mappings":{"default":{"default":"latín letra pequeña gamma"}}},{"key":"0264","mappings":{"default":{"default":"cuerno de carnero de letra pequeña latina"}}},{"key":"0265","mappings":{"default":{"default":"girada h"}}},{"key":"0266","mappings":{"default":{"default":"h con gancho"}}},{"key":"0267","mappings":{"default":{"default":"pequeña letra latina Heng con gancho"}}},{"key":"0269","mappings":{"default":{"default":"latín letra minúscula Iota"}}},{"key":"026B","mappings":{"default":{"default":"l con tilde medio"}}},{"key":"026C","mappings":{"default":{"default":"l con cinturón"}}},{"key":"026D","mappings":{"default":{"default":"letra L latina pequeña con gancho Retroflex"}}},{"key":"026F","mappings":{"default":{"default":"girada m"}}},{"key":"0270","mappings":{"default":{"default":"vuelta M con pierna larga"}}},{"key":"0271","mappings":{"default":{"default":"m con gancho"}}},{"key":"0272","mappings":{"default":{"default":"n con gancho izquierdo"}}},{"key":"0273","mappings":{"default":{"default":"n con gancho retroflex"}}},{"key":"0275","mappings":{"default":{"default":"letra minúscula omega"}}},{"key":"0277","mappings":{"default":{"default":"latin Small Letter Closed Omega"}}},{"key":"0278","mappings":{"default":{"default":"Letra pequeña latina"}}},{"key":"0279","mappings":{"default":{"default":"vuelta r"}}},{"key":"027A","mappings":{"default":{"default":"vuelta R con pierna larga"}}},{"key":"027B","mappings":{"default":{"default":"vuelta R con gancho"}}},{"key":"027C","mappings":{"default":{"default":"R con pierna larga"}}},{"key":"027D","mappings":{"default":{"default":"R con cola"}}},{"key":"027E","mappings":{"default":{"default":"R con anzuelo"}}},{"key":"027F","mappings":{"default":{"default":"invertida R con anzuelo"}}},{"key":"0282","mappings":{"default":{"default":"S con gancho"}}},{"key":"0283","mappings":{"default":{"default":"Pequeña letra latina esh"}}},{"key":"0285","mappings":{"default":{"default":"Latín letra pequeña en cuclillas invertida Esh"}}},{"key":"0286","mappings":{"default":{"default":"Esh minúscula latina con rizo"}}},{"key":"0287","mappings":{"default":{"default":"vuelta t"}}},{"key":"0288","mappings":{"default":{"default":"T con gancho retroflex"}}},{"key":"0289","mappings":{"default":{"default":"Letra de letra pequeña latina U"}}},{"key":"028A","mappings":{"default":{"default":"Upsilon"}}},{"key":"028B","mappings":{"default":{"default":"V con gancho"}}},{"key":"028C","mappings":{"default":{"default":"convertida V"}}},{"key":"028D","mappings":{"default":{"default":"girada w"}}},{"key":"028E","mappings":{"default":{"default":"vuelta y"}}},{"key":"0290","mappings":{"default":{"default":"Z con gancho retroflex"}}},{"key":"0291","mappings":{"default":{"default":"z con rizo"}}},{"key":"0295","mappings":{"default":{"default":"faríngea con voz fricativa"}}},{"key":"0296","mappings":{"default":{"default":"invertida parada glotal"}}},{"key":"0297","mappings":{"default":{"default":"estirada c"}}},{"key":"0298","mappings":{"default":{"default":"Carta Bilabial Click"}}},{"key":"029A","mappings":{"default":{"default":"cerrada abierta e"}}},{"key":"029E","mappings":{"default":{"default":"vuelta k"}}},{"key":"02A0","mappings":{"default":{"default":"q con gancho"}}},{"key":"02A3","mappings":{"default":{"default":"pequeña letra Dz Digraph"}}},{"key":"02A5","mappings":{"default":{"default":"Letra pequeña latina Dz Digraph con Curl"}}},{"key":"02A6","mappings":{"default":{"default":"Latín letra pequeña Ts Digraph"}}},{"key":"02A7","mappings":{"default":{"default":"Letra pequeña latina Tesh Digraph"}}},{"key":"02A8","mappings":{"default":{"default":"Latín letra pequeña Tc Digraph con Curl"}}},{"key":"02A9","mappings":{"default":{"default":"Letra pequeña latina Feng Digraph"}}},{"key":"02AA","mappings":{"default":{"default":"pequeña letra Ls Digraph"}}},{"key":"02AB","mappings":{"default":{"default":"pequeña letra Lz Digraph"}}},{"key":"02AC","mappings":{"default":{"default":"percusion bilabial"}}},{"key":"02AD","mappings":{"default":{"default":"de percusión bidental"}}},{"key":"02AE","mappings":{"default":{"default":"convertida en H con anzuelo"}}},{"key":"02AF","mappings":{"default":{"default":"convertida en H con anzuelo y cola"}}},{"key":"1D02","mappings":{"default":{"default":"vuelta ae"}}},{"key":"1D08","mappings":{"default":{"default":"convertida abierta E"}}},{"key":"1D09","mappings":{"default":{"default":"convertida i"}}},{"key":"1D11","mappings":{"default":{"default":"de lado O"}}},{"key":"1D12","mappings":{"default":{"default":"de lado abierto O"}}},{"key":"1D14","mappings":{"default":{"default":"vuelta oe"}}},{"key":"1D16","mappings":{"default":{"default":"mitad superior O"}}},{"key":"1D17","mappings":{"default":{"default":"Letra latina, letra inferior, mitad inferior O"}}},{"key":"1D1D","mappings":{"default":{"default":"hacia los lados U"}}},{"key":"1D1E","mappings":{"default":{"default":"de lado diaeresizada U"}}},{"key":"1D1F","mappings":{"default":{"default":"girada hacia los lados M"}}},{"key":"1D24","mappings":{"default":{"default":"Carta latina expresada espirante laríngeo"}}},{"key":"1D25","mappings":{"default":{"default":"ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"B con tilde medio"}}},{"key":"1D6D","mappings":{"default":{"default":"D con tilde medio"}}},{"key":"1D6E","mappings":{"default":{"default":"F con tilde medio"}}},{"key":"1D6F","mappings":{"default":{"default":"M con tilde medio"}}},{"key":"1D70","mappings":{"default":{"default":"N con tilde medio"}}},{"key":"1D71","mappings":{"default":{"default":"P con tilde medio"}}},{"key":"1D72","mappings":{"default":{"default":"R con tilde medio"}}},{"key":"1D73","mappings":{"default":{"default":"R con anzuelo y tilde medio"}}},{"key":"1D74","mappings":{"default":{"default":"S con tilde medio"}}},{"key":"1D75","mappings":{"default":{"default":"T con tilde medio"}}},{"key":"1D76","mappings":{"default":{"default":"z con tilde media"}}},{"key":"1D77","mappings":{"default":{"default":"girada g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th con tachado"}}},{"key":"1D80","mappings":{"default":{"default":"B con gancho palatal"}}},{"key":"1D81","mappings":{"default":{"default":"D con gancho palatal"}}},{"key":"1D82","mappings":{"default":{"default":"F con gancho palatino"}}},{"key":"1D83","mappings":{"default":{"default":"G con gancho palatal"}}},{"key":"1D84","mappings":{"default":{"default":"K con gancho palatino"}}},{"key":"1D85","mappings":{"default":{"default":"L con gancho palatino"}}},{"key":"1D86","mappings":{"default":{"default":"M con gancho palatino"}}},{"key":"1D87","mappings":{"default":{"default":"N con gancho palatal"}}},{"key":"1D88","mappings":{"default":{"default":"P con gancho palatino"}}},{"key":"1D89","mappings":{"default":{"default":"R con gancho palatal"}}},{"key":"1D8A","mappings":{"default":{"default":"S con gancho palatal"}}},{"key":"1D8B","mappings":{"default":{"default":"Pequeña letra latina Esh con gancho palatal"}}},{"key":"1D8C","mappings":{"default":{"default":"V con gancho palatal"}}},{"key":"1D8D","mappings":{"default":{"default":"X con gancho palatal"}}},{"key":"1D8E","mappings":{"default":{"default":"Z con gancho palatal"}}},{"key":"1D8F","mappings":{"default":{"default":"a con gancho retroflex"}}},{"key":"1D90","mappings":{"default":{"default":"Alfa latina pequeña letra con gancho retroflex"}}},{"key":"1D91","mappings":{"default":{"default":"D con gancho y cola"}}},{"key":"1D92","mappings":{"default":{"default":"pequeña E con gancho retroflex"}}},{"key":"1D93","mappings":{"default":{"default":"E Pequeña Open con Gancho Retroflex"}}},{"key":"1D94","mappings":{"default":{"default":"E abierta invertido con gancho retroflex"}}},{"key":"1D95","mappings":{"default":{"default":"pequeña Schwa con gancho retroflex"}}},{"key":"1D96","mappings":{"default":{"default":"I con gancho retroflex"}}},{"key":"1D97","mappings":{"default":{"default":"pequeña latina Open O con gancho retroflex"}}},{"key":"1D98","mappings":{"default":{"default":"Esh de letra pequeña latina con gancho retroflex"}}},{"key":"1D99","mappings":{"default":{"default":"U con gancho retroflex"}}},{"key":"1D9A","mappings":{"default":{"default":"pequeña Ezh con gancho retroflex"}}},{"key":"0149","mappings":{"default":{"default":"n precedida por apóstrofe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"es/symbols/latin-lower-single-accent.min": +[{"locale":"es"},{"key":"00E0","mappings":{"default":{"default":"a grave"}}},{"key":"00E1","mappings":{"default":{"default":"a aguda"}}},{"key":"00E2","mappings":{"default":{"default":"a acento circunflejo"}}},{"key":"00E3","mappings":{"default":{"default":"a con tilde"}}},{"key":"00E4","mappings":{"default":{"default":"a diéresis"}}},{"key":"00E5","mappings":{"default":{"default":"a con anillo"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"}}},{"key":"00E9","mappings":{"default":{"default":"e aguda"}}},{"key":"00EA","mappings":{"default":{"default":"e acento circunflejo"}}},{"key":"00EB","mappings":{"default":{"default":"e diéresis"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"}}},{"key":"00ED","mappings":{"default":{"default":"i aguda"}}},{"key":"00EE","mappings":{"default":{"default":"i acento circunflejo"}}},{"key":"00EF","mappings":{"default":{"default":"i diéresis"}}},{"key":"00F1","mappings":{"default":{"default":"eñe"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"}}},{"key":"00F3","mappings":{"default":{"default":"o aguda"}}},{"key":"00F4","mappings":{"default":{"default":"o acento circunflejo"}}},{"key":"00F5","mappings":{"default":{"default":"o con tilde"}}},{"key":"00F6","mappings":{"default":{"default":"o diéresis"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"}}},{"key":"00FA","mappings":{"default":{"default":"u aguda"}}},{"key":"00FB","mappings":{"default":{"default":"u acento circunflejo"}}},{"key":"00FC","mappings":{"default":{"default":"u diéresis"}}},{"key":"00FD","mappings":{"default":{"default":"Y aguda","defaultMP":"ye aguda"}}},{"key":"00FF","mappings":{"default":{"default":"y diéresis","defaultMP":"ye diéresis"}}},{"key":"0101","mappings":{"default":{"default":"a barra"}}},{"key":"0103","mappings":{"default":{"default":"a con breve"}}},{"key":"0105","mappings":{"default":{"default":"a con ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c con agudo"}}},{"key":"0109","mappings":{"default":{"default":"c con acento circunflejo"}}},{"key":"010B","mappings":{"default":{"default":"c con punto arriba"}}},{"key":"010D","mappings":{"default":{"default":"c con carón"}}},{"key":"010F","mappings":{"default":{"default":"d con carón"}}},{"key":"0113","mappings":{"default":{"default":"e barra"}}},{"key":"0115","mappings":{"default":{"default":"e con breve"}}},{"key":"0117","mappings":{"default":{"default":"e con punto arriba"}}},{"key":"0119","mappings":{"default":{"default":"e con ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e con carón"}}},{"key":"011D","mappings":{"default":{"default":"g con acento circunflejo"}}},{"key":"011F","mappings":{"default":{"default":"g con breve"}}},{"key":"0121","mappings":{"default":{"default":"g con punto arriba"}}},{"key":"0123","mappings":{"default":{"default":"g con cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h con acento circunflejo"}}},{"key":"0129","mappings":{"default":{"default":"i con tilde"}}},{"key":"012B","mappings":{"default":{"default":"i barra"}}},{"key":"012D","mappings":{"default":{"default":"i con breve"}}},{"key":"012F","mappings":{"default":{"default":"i con ogonek"}}},{"key":"0131","mappings":{"default":{"default":"i sin punto"}}},{"key":"0135","mappings":{"default":{"default":"j con acento circunflejo"}}},{"key":"0137","mappings":{"default":{"default":"k con cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l con agudo"}}},{"key":"013C","mappings":{"default":{"default":"l con cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l con carón"}}},{"key":"0140","mappings":{"default":{"default":"l con punto mediano"}}},{"key":"0144","mappings":{"default":{"default":"n con agudo"}}},{"key":"0146","mappings":{"default":{"default":"n con cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n con carón"}}},{"key":"014D","mappings":{"default":{"default":"o barra"}}},{"key":"014F","mappings":{"default":{"default":"o con breve"}}},{"key":"0151","mappings":{"default":{"default":"o con doble acento agudo"}}},{"key":"0155","mappings":{"default":{"default":"r con agudo"}}},{"key":"0157","mappings":{"default":{"default":"r con cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r con carón"}}},{"key":"015B","mappings":{"default":{"default":"s con agudo"}}},{"key":"015D","mappings":{"default":{"default":"s con acento circunflejo"}}},{"key":"015F","mappings":{"default":{"default":"s con cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s con carón"}}},{"key":"0163","mappings":{"default":{"default":"t con cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t con carón"}}},{"key":"0169","mappings":{"default":{"default":"u con tilde"}}},{"key":"016B","mappings":{"default":{"default":"u barra"}}},{"key":"016D","mappings":{"default":{"default":"u con breve"}}},{"key":"016F","mappings":{"default":{"default":"u con anillo arriba"}}},{"key":"0171","mappings":{"default":{"default":"u con doble acento agudo"}}},{"key":"0173","mappings":{"default":{"default":"u con ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w con circunflejo"}}},{"key":"0177","mappings":{"default":{"default":"y con circunflejo"}}},{"key":"017A","mappings":{"default":{"default":"z con agudo"}}},{"key":"017C","mappings":{"default":{"default":"z con punto"}}},{"key":"017E","mappings":{"default":{"default":"z con carón"}}},{"key":"01CE","mappings":{"default":{"default":"a con acento"}}},{"key":"01D0","mappings":{"default":{"default":"i con acento"}}},{"key":"01D2","mappings":{"default":{"default":"o con acento"}}},{"key":"01D4","mappings":{"default":{"default":"u con acento"}}},{"key":"01E7","mappings":{"default":{"default":"g con acento"}}},{"key":"01E9","mappings":{"default":{"default":"k con acento"}}},{"key":"01EB","mappings":{"default":{"default":"o con pecíolo"}}},{"key":"01F0","mappings":{"default":{"default":"j con acento"}}},{"key":"01F5","mappings":{"default":{"default":"g con agudo"}}},{"key":"01F9","mappings":{"default":{"default":"n con grave"}}},{"key":"0201","mappings":{"default":{"default":"a con doble tumba"}}},{"key":"0203","mappings":{"default":{"default":"a con letras invertidas"}}},{"key":"0205","mappings":{"default":{"default":"e con doble tumba"}}},{"key":"0207","mappings":{"default":{"default":"e con letras invertidas"}}},{"key":"0209","mappings":{"default":{"default":"i con doble tumba"}}},{"key":"020B","mappings":{"default":{"default":"i con Breve invertida"}}},{"key":"020D","mappings":{"default":{"default":"o con doble tumba"}}},{"key":"020F","mappings":{"default":{"default":"o con letras invertidas"}}},{"key":"0211","mappings":{"default":{"default":"r con doble sepulcro"}}},{"key":"0213","mappings":{"default":{"default":"r con letras invertidas"}}},{"key":"0215","mappings":{"default":{"default":"u con doble tumba"}}},{"key":"0217","mappings":{"default":{"default":"u con letras invertidas"}}},{"key":"0219","mappings":{"default":{"default":"s con coma debajo"}}},{"key":"021B","mappings":{"default":{"default":"t con coma debajo"}}},{"key":"021F","mappings":{"default":{"default":"h con caron"}}},{"key":"0227","mappings":{"default":{"default":"con un punto arriba"}}},{"key":"0229","mappings":{"default":{"default":"e con cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o con punto arriba"}}},{"key":"0233","mappings":{"default":{"default":"y con Macron"}}},{"key":"0237","mappings":{"default":{"default":"s in punto j"}}},{"key":"1E01","mappings":{"default":{"default":"a con anillo debajo"}}},{"key":"1E03","mappings":{"default":{"default":"b con punto arriba"}}},{"key":"1E05","mappings":{"default":{"default":"b con punto debajo"}}},{"key":"1E07","mappings":{"default":{"default":"b con línea debajo"}}},{"key":"1E0B","mappings":{"default":{"default":"d con punto arriba"}}},{"key":"1E0D","mappings":{"default":{"default":"d con punto debajo"}}},{"key":"1E0F","mappings":{"default":{"default":"d con línea debajo"}}},{"key":"1E11","mappings":{"default":{"default":"d con cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d con acento circunflejo debajo"}}},{"key":"1E19","mappings":{"default":{"default":"e con acento circunflejo debajo"}}},{"key":"1E1B","mappings":{"default":{"default":"e con tilde debajo"}}},{"key":"1E1F","mappings":{"default":{"default":"f con punto arriba"}}},{"key":"1E21","mappings":{"default":{"default":"g con macrón"}}},{"key":"1E23","mappings":{"default":{"default":"h con punto arriba"}}},{"key":"1E25","mappings":{"default":{"default":"h con punto debajo"}}},{"key":"1E27","mappings":{"default":{"default":"h con diéresis"}}},{"key":"1E29","mappings":{"default":{"default":"h con cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h con breve debajo"}}},{"key":"1E2D","mappings":{"default":{"default":"i con tilde debajo"}}},{"key":"1E31","mappings":{"default":{"default":"k con agudo"}}},{"key":"1E33","mappings":{"default":{"default":"k con punto debajo"}}},{"key":"1E35","mappings":{"default":{"default":"k con línea debajo"}}},{"key":"1E37","mappings":{"default":{"default":"l con punto debajo"}}},{"key":"1E3B","mappings":{"default":{"default":"l con línea debajo"}}},{"key":"1E3D","mappings":{"default":{"default":"l con acento circunflejo debajo"}}},{"key":"1E3F","mappings":{"default":{"default":"m con agudo"}}},{"key":"1E41","mappings":{"default":{"default":"m con punto arriba"}}},{"key":"1E43","mappings":{"default":{"default":"m con punto debajo"}}},{"key":"1E45","mappings":{"default":{"default":"n con punto arriba"}}},{"key":"1E47","mappings":{"default":{"default":"n con punto debajo"}}},{"key":"1E49","mappings":{"default":{"default":"n con línea debajo"}}},{"key":"1E4B","mappings":{"default":{"default":"n con acento circunflejo debajo"}}},{"key":"1E55","mappings":{"default":{"default":"p con agudo"}}},{"key":"1E57","mappings":{"default":{"default":"p con punto arriba"}}},{"key":"1E59","mappings":{"default":{"default":"r con punto arriba"}}},{"key":"1E5B","mappings":{"default":{"default":"r con punto debajo"}}},{"key":"1E5F","mappings":{"default":{"default":"r con línea debajo"}}},{"key":"1E61","mappings":{"default":{"default":"s con punto arriba"}}},{"key":"1E63","mappings":{"default":{"default":"s con punto debajo"}}},{"key":"1E6B","mappings":{"default":{"default":"t con punto arriba"}}},{"key":"1E6D","mappings":{"default":{"default":"t con punto debajo"}}},{"key":"1E6F","mappings":{"default":{"default":"t con línea debajo"}}},{"key":"1E71","mappings":{"default":{"default":"t con acento circunflejo debajo"}}},{"key":"1E73","mappings":{"default":{"default":"u con diéresis debajo"}}},{"key":"1E75","mappings":{"default":{"default":"u con tilde debajo"}}},{"key":"1E77","mappings":{"default":{"default":"u con acento circunflejo debajo"}}},{"key":"1E7D","mappings":{"default":{"default":"v con tilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v con punto debajo"}}},{"key":"1E81","mappings":{"default":{"default":"w con grave"}}},{"key":"1E83","mappings":{"default":{"default":"w con agudo"}}},{"key":"1E85","mappings":{"default":{"default":"w con diéresis"}}},{"key":"1E87","mappings":{"default":{"default":"w con punto arriba"}}},{"key":"1E89","mappings":{"default":{"default":"w con punto debajo"}}},{"key":"1E8B","mappings":{"default":{"default":"x con punto arriba"}}},{"key":"1E8D","mappings":{"default":{"default":"x con diéresis"}}},{"key":"1E8F","mappings":{"default":{"default":"y con punto arriba"}}},{"key":"1E91","mappings":{"default":{"default":"z con acento circunflejo"}}},{"key":"1E93","mappings":{"default":{"default":"z con punto debajo"}}},{"key":"1E95","mappings":{"default":{"default":"z con línea debajo"}}},{"key":"1E96","mappings":{"default":{"default":"h con línea debajo"}}},{"key":"1E97","mappings":{"default":{"default":"t con diéresis"}}},{"key":"1E98","mappings":{"default":{"default":"w con anillo arriba"}}},{"key":"1E99","mappings":{"default":{"default":"y con anillo arriba"}}},{"key":"1E9A","mappings":{"default":{"default":"a con medio derecho de anillo"}}},{"key":"1EA1","mappings":{"default":{"default":"a con punto debajo"}}},{"key":"1EA3","mappings":{"default":{"default":"a con gancho arriba"}}},{"key":"1EB9","mappings":{"default":{"default":"e con punto debajo"}}},{"key":"1EBB","mappings":{"default":{"default":"e con gancho arriba"}}},{"key":"1EBD","mappings":{"default":{"default":"e con tilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i con gancho arriba"}}},{"key":"1ECB","mappings":{"default":{"default":"i con punto debajo"}}},{"key":"1ECD","mappings":{"default":{"default":"o con punto debajo"}}},{"key":"1ECF","mappings":{"default":{"default":"o con gancho arriba"}}},{"key":"1EE5","mappings":{"default":{"default":"u con punto debajo"}}},{"key":"1EE7","mappings":{"default":{"default":"u con gancho arriba"}}},{"key":"1EF3","mappings":{"default":{"default":"y con grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y con punto debajo"}}},{"key":"1EF7","mappings":{"default":{"default":"y con gancho arriba"}}},{"key":"1EF9","mappings":{"default":{"default":"y con tilde"}}}] +, +"es/symbols/latin-rest.min": +[{"locale":"es"},{"key":"210E","mappings":{"default":{"default":"constante de planck"}}},{"key":"0363","mappings":{"default":{"default":"combinando a"}}},{"key":"0364","mappings":{"default":{"default":"combinando e"}}},{"key":"0365","mappings":{"default":{"default":"combinando i"}}},{"key":"0366","mappings":{"default":{"default":"combinando o"}}},{"key":"0367","mappings":{"default":{"default":"combinando u"}}},{"key":"0368","mappings":{"default":{"default":"combinando c"}}},{"key":"0369","mappings":{"default":{"default":"combinando d"}}},{"key":"036A","mappings":{"default":{"default":"combinando h"}}},{"key":"036B","mappings":{"default":{"default":"combinando m"}}},{"key":"036C","mappings":{"default":{"default":"combinando r"}}},{"key":"036D","mappings":{"default":{"default":"combinando t"}}},{"key":"036E","mappings":{"default":{"default":"combinando v"}}},{"key":"036F","mappings":{"default":{"default":"combinando x"}}},{"key":"1D62","mappings":{"default":{"default":"subíndice i"}}},{"key":"1D63","mappings":{"default":{"default":"subíndice r"}}},{"key":"1D64","mappings":{"default":{"default":"subíndice u"}}},{"key":"1D65","mappings":{"default":{"default":"subíndice latino letra pequeña V"}}},{"key":"1DCA","mappings":{"default":{"default":"combinando r abajo"}}},{"key":"1DD3","mappings":{"default":{"default":"combinando letra minúscula en latín, aplanado, abierto arriba"}}},{"key":"1DD4","mappings":{"default":{"default":"combinando ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combinando ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combinando av"}}},{"key":"1DD7","mappings":{"default":{"default":"combinando Letra Pequeña Latina C Cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combinando insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combinando la eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combinando g"}}},{"key":"1DDB","mappings":{"default":{"default":"combinando pequeña mayúscula G"}}},{"key":"1DDC","mappings":{"default":{"default":"combinando k"}}},{"key":"1DDD","mappings":{"default":{"default":"combinando l"}}},{"key":"1DDE","mappings":{"default":{"default":"combinando pequeña mayúscula L"}}},{"key":"1DDF","mappings":{"default":{"default":"combinando pequeña mayúscula M"}}},{"key":"1DE0","mappings":{"default":{"default":"combinando n"}}},{"key":"1DE1","mappings":{"default":{"default":"combinando pequeña mayúscula N"}}},{"key":"1DE2","mappings":{"default":{"default":"combinando pequeña mayúscula R"}}},{"key":"1DE3","mappings":{"default":{"default":"combinando pequeña r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combinando s"}}},{"key":"1DE5","mappings":{"default":{"default":"combinando larga s"}}},{"key":"1DE6","mappings":{"default":{"default":"combinando z"}}},{"key":"2071","mappings":{"default":{"default":"superíndice i"}}},{"key":"207F","mappings":{"default":{"default":"superíndice n"}}},{"key":"2090","mappings":{"default":{"default":"subíndice a"}}},{"key":"2091","mappings":{"default":{"default":"subíndice e"}}},{"key":"2092","mappings":{"default":{"default":"subíndice o"}}},{"key":"2093","mappings":{"default":{"default":"subíndice x"}}},{"key":"2094","mappings":{"default":{"default":"subíndice schwa"}}},{"key":"2095","mappings":{"default":{"default":"subíndice h"}}},{"key":"2096","mappings":{"default":{"default":"subíndice k"}}},{"key":"2097","mappings":{"default":{"default":"subíndice l"}}},{"key":"2098","mappings":{"default":{"default":"subíndice m"}}},{"key":"2099","mappings":{"default":{"default":"subíndice n"}}},{"key":"209A","mappings":{"default":{"default":"subíndice p"}}},{"key":"209B","mappings":{"default":{"default":"subíndice s"}}},{"key":"209C","mappings":{"default":{"default":"subíndice t"}}},{"key":"2C7C","mappings":{"default":{"default":"subíndice j"}}},{"key":"1F12A","mappings":{"default":{"default":"concha de tortuga con corchetes mayúscula S"}}},{"key":"1F12B","mappings":{"default":{"default":"círculo itálico mayúscula C"}}},{"key":"1F12C","mappings":{"default":{"default":"círculo itálico mayúscula R"}}},{"key":"1F18A","mappings":{"default":{"default":"cruzada negativa cuadrada Mayúscula P"}}}] +, +"es/symbols/latin-upper-double-accent.min": +[{"locale":"es"},{"key":"01D5","mappings":{"default":{"default":"mayúscula U con diéresis y macron"}}},{"key":"01D7","mappings":{"default":{"default":"mayúscula U con diéresis y acento agudo"}}},{"key":"01D9","mappings":{"default":{"default":"mayúscula U con diéresis y acento"}}},{"key":"01DB","mappings":{"default":{"default":"mayúscula U con diéresis y grave"}}},{"key":"01DE","mappings":{"default":{"default":"mayúscula A con diéresis y macron"}}},{"key":"01E0","mappings":{"default":{"default":"mayúscula A con punto arriba y macron"}}},{"key":"01EC","mappings":{"default":{"default":"mayúscula O con pecíolo y macron"}}},{"key":"01FA","mappings":{"default":{"default":"mayúscula A con ring above y acento agudo"}}},{"key":"022A","mappings":{"default":{"default":"mayúscula O con diaéresis y macron"}}},{"key":"022C","mappings":{"default":{"default":"mayúscula O con tilde y macron"}}},{"key":"0230","mappings":{"default":{"default":"mayúscula O con dot above y macron"}}},{"key":"1E08","mappings":{"default":{"default":"mayúscula C con cedilla y agudo"}}},{"key":"1E14","mappings":{"default":{"default":"mayúscula E con macrón y grave"}}},{"key":"1E16","mappings":{"default":{"default":"mayúscula E con macrón y agudo"}}},{"key":"1E1C","mappings":{"default":{"default":"mayúscula E with cedilla and breve"}}},{"key":"1E2E","mappings":{"default":{"default":"mayúscula I con diéresis y agudo"}}},{"key":"1E38","mappings":{"default":{"default":"mayúscula L con punto debajo y macrón"}}},{"key":"1E4C","mappings":{"default":{"default":"mayúscula O con tilde y acute"}}},{"key":"1E4E","mappings":{"default":{"default":"mayúscula O con tilde y diéresis"}}},{"key":"1E50","mappings":{"default":{"default":"mayúscula O con macrón y grave"}}},{"key":"1E52","mappings":{"default":{"default":"mayúscula O con macrón y agudo"}}},{"key":"1E5C","mappings":{"default":{"default":"mayúscula R con punto debajo y macrón"}}},{"key":"1E64","mappings":{"default":{"default":"mayúscula S con agudo y punto arriba"}}},{"key":"1E66","mappings":{"default":{"default":"mayúscula S con carón y punto arriba"}}},{"key":"1E68","mappings":{"default":{"default":"mayúscula S con punto debajo y punto arriba"}}},{"key":"1E78","mappings":{"default":{"default":"mayúscula U con tilde y agudo"}}},{"key":"1E7A","mappings":{"default":{"default":"mayúscula U con macrón y diéresis"}}},{"key":"1EA4","mappings":{"default":{"default":"mayúscula A con acento circunflejo y agudo"}}},{"key":"1EA6","mappings":{"default":{"default":"mayúscula A con acento circunflejo y grave"}}},{"key":"1EA8","mappings":{"default":{"default":"mayúscula A con acento circunflejo y gancho arriba"}}},{"key":"1EAA","mappings":{"default":{"default":"mayúscula A con acento circunflejo y tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"mayúscula A con acento circunflejo y punto debajo"}}},{"key":"1EAE","mappings":{"default":{"default":"mayúscula A con breve y agudo"}}},{"key":"1EB0","mappings":{"default":{"default":"mayúscula A con breve y grave"}}},{"key":"1EB2","mappings":{"default":{"default":"mayúscula A con breve y gancho arriba"}}},{"key":"1EB4","mappings":{"default":{"default":"mayúscula A con breve y tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"mayúscula A con breve y punto debajo"}}},{"key":"1EBE","mappings":{"default":{"default":"mayúscula E con acento circunflejo y agudo"}}},{"key":"1EC0","mappings":{"default":{"default":"mayúscula E con acento circunflejo y grave"}}},{"key":"1EC2","mappings":{"default":{"default":"mayúscula E con acento circunflejo y gancho arriba"}}},{"key":"1EC4","mappings":{"default":{"default":"mayúscula E con acento circunflejo y tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"mayúscula E con acento circunflejo y punto debajo"}}},{"key":"1ED0","mappings":{"default":{"default":"mayúscula O con acento circunflejo y agudo"}}},{"key":"1ED2","mappings":{"default":{"default":"mayúscula O con acento circunflejo y grave"}}},{"key":"1ED4","mappings":{"default":{"default":"mayúscula O con acento circunflejo y gancho arriba"}}},{"key":"1ED6","mappings":{"default":{"default":"mayúscula O con acento circunflejo y tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"mayúscula O con acento circunflejo y punto debajo"}}},{"key":"1EDA","mappings":{"default":{"default":"mayúscula O with horn and acute"}}},{"key":"1EDC","mappings":{"default":{"default":"mayúscula O with horn and grave"}}},{"key":"1EDE","mappings":{"default":{"default":"mayúscula O with horn and hook above"}}},{"key":"1EE0","mappings":{"default":{"default":"mayúscula O with horn and tilde"}}},{"key":"1EE2","mappings":{"default":{"default":"mayúscula O con cuerno y punto debajo"}}},{"key":"1EE8","mappings":{"default":{"default":"mayúscula U con cuerno y agudo"}}},{"key":"1EEA","mappings":{"default":{"default":"mayúscula U con cuerno y grave"}}},{"key":"1EEC","mappings":{"default":{"default":"mayúscula U con cuerno y gancho arriba"}}},{"key":"1EEE","mappings":{"default":{"default":"mayúscula U con cuerno y tilde"}}},{"key":"1EF0","mappings":{"default":{"default":"mayúscula U con cuerno y punto debajo"}}}] +, +"es/symbols/latin-upper-single-accent.min": +[{"locale":"es"},{"key":"00C0","mappings":{"default":{"default":"mayúscula A grave"}}},{"key":"00C1","mappings":{"default":{"default":"mayúscula A aguda"}}},{"key":"00C2","mappings":{"default":{"default":"mayúscula A acento circunflejo"}}},{"key":"00C3","mappings":{"default":{"default":"mayúscula A con tilde"}}},{"key":"00C4","mappings":{"default":{"default":"mayúscula A diéresis"}}},{"key":"00C5","mappings":{"default":{"default":"mayúscula A con anillo"}}},{"key":"00C7","mappings":{"default":{"default":"mayúscula C cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"mayúscula E grave"}}},{"key":"00C9","mappings":{"default":{"default":"mayúscula E aguda"}}},{"key":"00CA","mappings":{"default":{"default":"mayúscula E acento circunflejo"}}},{"key":"00CB","mappings":{"default":{"default":"mayúscula E diéresis"}}},{"key":"00CC","mappings":{"default":{"default":"mayúscula I grave"}}},{"key":"00CD","mappings":{"default":{"default":"mayúscula I aguda"}}},{"key":"00CE","mappings":{"default":{"default":"mayúscula I acento circumflejo"}}},{"key":"00CF","mappings":{"default":{"default":"mayúscula I diéresis"}}},{"key":"00D1","mappings":{"default":{"default":"mayúscula Ñ"}}},{"key":"00D2","mappings":{"default":{"default":"mayúscula O grave"}}},{"key":"00D3","mappings":{"default":{"default":"mayúscula O aguda"}}},{"key":"00D4","mappings":{"default":{"default":"mayúscula O acento circunflejo"}}},{"key":"00D5","mappings":{"default":{"default":"mayúscula O con tilde"}}},{"key":"00D6","mappings":{"default":{"default":"mayúscula O diéresis"}}},{"key":"00D9","mappings":{"default":{"default":"mayúscula U grave"}}},{"key":"00DA","mappings":{"default":{"default":"mayúscula U aguda"}}},{"key":"00DB","mappings":{"default":{"default":"mayúscula U acento circunflejo"}}},{"key":"00DC","mappings":{"default":{"default":"mayúscula U diéresis"}}},{"key":"00DD","mappings":{"default":{"default":"mayúscula Y aguda"}}},{"key":"0100","mappings":{"default":{"default":"mayúscula A barra"}}},{"key":"0102","mappings":{"default":{"default":"mayúscula A con breve"}}},{"key":"0104","mappings":{"default":{"default":"mayúscula A con ogonek"}}},{"key":"0106","mappings":{"default":{"default":"mayúscula C con agudo"}}},{"key":"0108","mappings":{"default":{"default":"mayúscula C con acento circunflejo"}}},{"key":"010A","mappings":{"default":{"default":"mayúscula C con punto arriba"}}},{"key":"010C","mappings":{"default":{"default":"mayúscula C con carón"}}},{"key":"010E","mappings":{"default":{"default":"mayúscula D con carón"}}},{"key":"0112","mappings":{"default":{"default":"mayúscula E barra"}}},{"key":"0114","mappings":{"default":{"default":"mayúscula E con breve"}}},{"key":"0116","mappings":{"default":{"default":"mayúscula E con punto arriba"}}},{"key":"0118","mappings":{"default":{"default":"mayúscula E con ogonek"}}},{"key":"011A","mappings":{"default":{"default":"mayúscula E con carón"}}},{"key":"011C","mappings":{"default":{"default":"mayúscula G con acento circunflejo"}}},{"key":"011E","mappings":{"default":{"default":"mayúscula G con breve"}}},{"key":"0120","mappings":{"default":{"default":"mayúscula G con punto arriba"}}},{"key":"0122","mappings":{"default":{"default":"mayúscula G con cedilla"}}},{"key":"0124","mappings":{"default":{"default":"mayúscula H con acento circunflejo"}}},{"key":"0128","mappings":{"default":{"default":"mayúscula I con tilde"}}},{"key":"012A","mappings":{"default":{"default":"mayúscula I barra"}}},{"key":"012C","mappings":{"default":{"default":"mayúscula I con breve"}}},{"key":"012E","mappings":{"default":{"default":"mayúscula I con ogonek"}}},{"key":"0130","mappings":{"default":{"default":"mayúscula I con punto arriba"}}},{"key":"0134","mappings":{"default":{"default":"mayúscula J con acento circunflejo"}}},{"key":"0136","mappings":{"default":{"default":"mayúscula K con cedilla"}}},{"key":"0139","mappings":{"default":{"default":"mayúscula L con agudo"}}},{"key":"013B","mappings":{"default":{"default":"mayúscula L con cedilla"}}},{"key":"013D","mappings":{"default":{"default":"mayúscula L con carón"}}},{"key":"013F","mappings":{"default":{"default":"mayúscula L con punto mediano"}}},{"key":"0143","mappings":{"default":{"default":"mayúscula N con agudo"}}},{"key":"0145","mappings":{"default":{"default":"mayúscula N con cedilla"}}},{"key":"0147","mappings":{"default":{"default":"mayúscula n con carón"}}},{"key":"014C","mappings":{"default":{"default":"mayúscula O barra"}}},{"key":"014E","mappings":{"default":{"default":"mayúscula O con breve"}}},{"key":"0150","mappings":{"default":{"default":"mayúscula O con doble acento agudo "}}},{"key":"0154","mappings":{"default":{"default":"mayúscula R con agudo"}}},{"key":"0156","mappings":{"default":{"default":"mayúscula R con cedilla"}}},{"key":"0158","mappings":{"default":{"default":"mayúscula R con carón"}}},{"key":"015A","mappings":{"default":{"default":"mayúscula S con agudo"}}},{"key":"015C","mappings":{"default":{"default":"mayúscula S con acento circunflejo"}}},{"key":"015E","mappings":{"default":{"default":"mayúscula S con cedilla"}}},{"key":"0160","mappings":{"default":{"default":"mayúscula S con carón"}}},{"key":"0162","mappings":{"default":{"default":"mayúscula T con cedilla"}}},{"key":"0164","mappings":{"default":{"default":"mayúscula T con carón"}}},{"key":"0168","mappings":{"default":{"default":"mayúscula U con tilde"}}},{"key":"016A","mappings":{"default":{"default":"mayúscula U barra"}}},{"key":"016C","mappings":{"default":{"default":"mayúscula U con breve"}}},{"key":"016E","mappings":{"default":{"default":"mayúscula U con anillo arriba"}}},{"key":"0170","mappings":{"default":{"default":"mayúscula U con doble acento agudo"}}},{"key":"0172","mappings":{"default":{"default":"mayúscula U con ogonek"}}},{"key":"0174","mappings":{"default":{"default":"mayúscula W con acento circunflejo"}}},{"key":"0176","mappings":{"default":{"default":"mayúscula Y con circunflejo"}}},{"key":"0178","mappings":{"default":{"default":"mayúscula Y diéresis"}}},{"key":"0179","mappings":{"default":{"default":"mayúscula Z con agudo"}}},{"key":"017B","mappings":{"default":{"default":"mayúscula Z con punto"}}},{"key":"017D","mappings":{"default":{"default":"mayúscula Z con carón"}}},{"key":"01CD","mappings":{"default":{"default":"mayúscula A con acento"}}},{"key":"01CF","mappings":{"default":{"default":"mayúscula I con acento"}}},{"key":"01D1","mappings":{"default":{"default":"mayúscula O con acento"}}},{"key":"01D3","mappings":{"default":{"default":"mayúscula U con acento"}}},{"key":"01E6","mappings":{"default":{"default":"mayúscula G con acento"}}},{"key":"01E8","mappings":{"default":{"default":"mayúscula K con acento"}}},{"key":"01EA","mappings":{"default":{"default":"mayúscula O con pecíolo"}}},{"key":"01F4","mappings":{"default":{"default":"mayúscula G con acento agudo"}}},{"key":"01F8","mappings":{"default":{"default":"mayúscula N con grave"}}},{"key":"0200","mappings":{"default":{"default":"mayúscula con doble tumba"}}},{"key":"0202","mappings":{"default":{"default":"mayúscula a con breve invertido"}}},{"key":"0204","mappings":{"default":{"default":"mayúscula E con doble tumba"}}},{"key":"0206","mappings":{"default":{"default":"mayúscula E con Breve invertido"}}},{"key":"0208","mappings":{"default":{"default":"mayúscula I con doble tumba"}}},{"key":"020A","mappings":{"default":{"default":"mayúscula I con Breve invertido"}}},{"key":"020C","mappings":{"default":{"default":"mayúscula O con doble tumba"}}},{"key":"020E","mappings":{"default":{"default":"mayúscula O con Breve invertido"}}},{"key":"0210","mappings":{"default":{"default":"mayúscula R con doble tumba"}}},{"key":"0212","mappings":{"default":{"default":"mayúscula R con breve invertido"}}},{"key":"0214","mappings":{"default":{"default":"mayúscula U con doble tumba"}}},{"key":"0216","mappings":{"default":{"default":"mayúscula U con breve invertido"}}},{"key":"0218","mappings":{"default":{"default":"mayúscula S con coma debajo"}}},{"key":"021A","mappings":{"default":{"default":"mayúscula T con coma debajo"}}},{"key":"021E","mappings":{"default":{"default":"mayúscula H con Caron"}}},{"key":"0226","mappings":{"default":{"default":"mayúscula con un punto arriba"}}},{"key":"0228","mappings":{"default":{"default":"mayúscula E con cedilla"}}},{"key":"022E","mappings":{"default":{"default":"mayúscula O con punto arriba"}}},{"key":"0232","mappings":{"default":{"default":"Mayúscula Y con Macron"}}},{"key":"1E00","mappings":{"default":{"default":"mayúscula A con anillo debajo"}}},{"key":"1E02","mappings":{"default":{"default":"mayúscula B con punto arriba"}}},{"key":"1E04","mappings":{"default":{"default":"mayúscula B con punto debajo"}}},{"key":"1E06","mappings":{"default":{"default":"mayúscula B con línea debajo"}}},{"key":"1E0A","mappings":{"default":{"default":"mayúscula D con punto arriba"}}},{"key":"1E0C","mappings":{"default":{"default":"mayúscula D con punto debajo"}}},{"key":"1E0E","mappings":{"default":{"default":"mayúscula D con línea debajo"}}},{"key":"1E10","mappings":{"default":{"default":"mayúscula D con cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"mayúscula D con acento circunflejo debajo"}}},{"key":"1E18","mappings":{"default":{"default":"mayúscula E con acento circunflejo debajo"}}},{"key":"1E1A","mappings":{"default":{"default":"mayúscula E con tilde debajo"}}},{"key":"1E1E","mappings":{"default":{"default":"mayúscula F con punto arriba"}}},{"key":"1E20","mappings":{"default":{"default":"mayúscula G con macrón"}}},{"key":"1E22","mappings":{"default":{"default":"mayúscula H con punto arriba"}}},{"key":"1E24","mappings":{"default":{"default":"mayúscula H con punto debajo"}}},{"key":"1E26","mappings":{"default":{"default":"mayúscula H con diéresis"}}},{"key":"1E28","mappings":{"default":{"default":"mayúscula H con cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"mayúscula H con breve debajo"}}},{"key":"1E2C","mappings":{"default":{"default":"mayúscula I con tilde debajo"}}},{"key":"1E30","mappings":{"default":{"default":"mayúscula K con agudo"}}},{"key":"1E32","mappings":{"default":{"default":"mayúscula K con punto debajo"}}},{"key":"1E34","mappings":{"default":{"default":"mayúscula K con línea debajo"}}},{"key":"1E36","mappings":{"default":{"default":"mayúscula L con punto debajo"}}},{"key":"1E3A","mappings":{"default":{"default":"mayúscula L con línea debajo"}}},{"key":"1E3C","mappings":{"default":{"default":"mayúscula L con acento circunflejo debajo"}}},{"key":"1E3E","mappings":{"default":{"default":"mayúscula M con agudo"}}},{"key":"1E40","mappings":{"default":{"default":"mayúscula M con punto arriba"}}},{"key":"1E42","mappings":{"default":{"default":"mayúscula M con punto debajo"}}},{"key":"1E44","mappings":{"default":{"default":"mayúscula N con punto arriba"}}},{"key":"1E46","mappings":{"default":{"default":"mayúscula N con punto debajo"}}},{"key":"1E48","mappings":{"default":{"default":"mayúscula N con línea debajo"}}},{"key":"1E4A","mappings":{"default":{"default":"mayúscula N con acento circunflejo debajo"}}},{"key":"1E54","mappings":{"default":{"default":"mayúscula P con agudo"}}},{"key":"1E56","mappings":{"default":{"default":"mayúscula P con punto arriba"}}},{"key":"1E58","mappings":{"default":{"default":"mayúscula R con punto arriba"}}},{"key":"1E5A","mappings":{"default":{"default":"mayúscula R con punto debajo"}}},{"key":"1E5E","mappings":{"default":{"default":"mayúscula R con línea debajo"}}},{"key":"1E60","mappings":{"default":{"default":"mayúscula S con punto arriba"}}},{"key":"1E62","mappings":{"default":{"default":"mayúscula S con punto debajo"}}},{"key":"1E6A","mappings":{"default":{"default":"mayúscula T con punto arriba"}}},{"key":"1E6C","mappings":{"default":{"default":"mayúscula T con punto debajo"}}},{"key":"1E6E","mappings":{"default":{"default":"mayúscula T con línea debajo"}}},{"key":"1E70","mappings":{"default":{"default":"mayúscula T con acento circunflejo debajo"}}},{"key":"1E72","mappings":{"default":{"default":"mayúscula U con diéresis debajo"}}},{"key":"1E74","mappings":{"default":{"default":"mayúscula U con tilde debajo"}}},{"key":"1E76","mappings":{"default":{"default":"mayúscula U con acento circunflejo debajo"}}},{"key":"1E7C","mappings":{"default":{"default":"mayúscula V con tilde"}}},{"key":"1E7E","mappings":{"default":{"default":"mayúscula V con punto debajo"}}},{"key":"1E80","mappings":{"default":{"default":"mayúscula W con grave"}}},{"key":"1E82","mappings":{"default":{"default":"mayúscula W con agudo"}}},{"key":"1E84","mappings":{"default":{"default":"mayúscula W con diéresis"}}},{"key":"1E86","mappings":{"default":{"default":"mayúscula W con punto arriba"}}},{"key":"1E88","mappings":{"default":{"default":"mayúscula W con punto debajo"}}},{"key":"1E8A","mappings":{"default":{"default":"mayúscula X con punto arriba"}}},{"key":"1E8C","mappings":{"default":{"default":"mayúscula X con diéresis"}}},{"key":"1E8E","mappings":{"default":{"default":"mayúscula Y con punto arriba"}}},{"key":"1E90","mappings":{"default":{"default":"mayúscula Z con acento circunflejo"}}},{"key":"1E92","mappings":{"default":{"default":"mayúscula Z con punto debajo"}}},{"key":"1E94","mappings":{"default":{"default":"mayúscula Z with line below"}}},{"key":"1EA0","mappings":{"default":{"default":"mayúscula A con punto debajo"}}},{"key":"1EA2","mappings":{"default":{"default":"mayúscula A con gancho arriba"}}},{"key":"1EB8","mappings":{"default":{"default":"mayúscula E con punto debajo"}}},{"key":"1EBA","mappings":{"default":{"default":"mayúscula E con gancho arriba"}}},{"key":"1EBC","mappings":{"default":{"default":"mayúscula E con tilde"}}},{"key":"1EC8","mappings":{"default":{"default":"mayúscula I con gancho arriba"}}},{"key":"1ECA","mappings":{"default":{"default":"mayúscula I con punto debajo"}}},{"key":"1ECC","mappings":{"default":{"default":"mayúscula O con punto debajo"}}},{"key":"1ECE","mappings":{"default":{"default":"mayúscula O con gancho arriba"}}},{"key":"1EE4","mappings":{"default":{"default":"mayúscula U con punto debajo"}}},{"key":"1EE6","mappings":{"default":{"default":"mayúscula U con gancho arriba"}}},{"key":"1EF2","mappings":{"default":{"default":"mayúscula Y con grave"}}},{"key":"1EF4","mappings":{"default":{"default":"mayúscula Y con punto debajo"}}},{"key":"1EF6","mappings":{"default":{"default":"mayúscula Y con gancho arriba"}}},{"key":"1EF8","mappings":{"default":{"default":"mayúscula Y con tilde"}}}] +, +"es/symbols/math_angles.min": +[{"locale":"es"},{"key":"22BE","mappings":{"default":{"default":"ángulo recto con arco"}}},{"key":"237C","mappings":{"default":{"default":"ángulo recto con flecha zigzag hacia abajo"}}},{"key":"27C0","mappings":{"default":{"default":"ángulo sólido"}}},{"key":"299B","mappings":{"default":{"default":"Ángulo medido de apertura a la izquierda"}}},{"key":"299C","mappings":{"default":{"default":"Variante de ángulo recto con cuadrado"}}},{"key":"299D","mappings":{"default":{"default":"ángulo recto medido con punto"}}},{"key":"299E","mappings":{"default":{"default":"Ángulo con S dentro"}}},{"key":"299F","mappings":{"default":{"default":"Ángulo agudo"}}},{"key":"29A0","mappings":{"default":{"default":"Ángulo esférico de apertura a la izquierda"}}},{"key":"29A1","mappings":{"default":{"default":"Apertura de ángulo esférico"}}},{"key":"29A2","mappings":{"default":{"default":"Ángulo de giro"}}},{"key":"29A3","mappings":{"default":{"default":"Ángulo invertido"}}},{"key":"29A4","mappings":{"default":{"default":"ángulo con barra inferior"}}},{"key":"29A5","mappings":{"default":{"default":"ángulo inverso con barra inferior"}}},{"key":"29A6","mappings":{"default":{"default":"ángulo oblicuo hacia arriba"}}},{"key":"29A7","mappings":{"default":{"default":"ángulo oblicuo hacia abajo"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and to the right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and to the left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and to the right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and to the left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}] +, +"es/symbols/math_arrows.min": +[{"locale":"es"},{"key":"2190","mappings":{"default":{"default":"flecha izquierda"}}},{"key":"2191","mappings":{"default":{"default":"flecha arriba"}}},{"key":"2192","mappings":{"default":{"default":"flecha derecha","defaultMP":"flecha"}}},{"key":"2193","mappings":{"default":{"default":"flecha abajo"}}},{"key":"2194","mappings":{"default":{"default":"flecha izquierda y derecha"}}},{"key":"2195","mappings":{"default":{"default":"flecha arriba y abajo"}}},{"key":"2196","mappings":{"default":{"default":"flecha a noroeste"}}},{"key":"2197","mappings":{"default":{"default":"flecha a nordeste"}}},{"key":"2198","mappings":{"default":{"default":"flecha a sureste"}}},{"key":"2199","mappings":{"default":{"default":"flecha a suroeste"}}},{"key":"219A","mappings":{"default":{"default":"flecha izquierda tachada"}}},{"key":"219B","mappings":{"default":{"default":"flecha tachada"}}},{"key":"219C","mappings":{"default":{"default":"flecha ondulada izquierda"}}},{"key":"219D","mappings":{"default":{"default":"flecha ondulada"}}},{"key":"219E","mappings":{"default":{"default":"flecha izquierda con doble punta"}}},{"key":"219F","mappings":{"default":{"default":"flecha con doble punta hacia arriba"}}},{"key":"21A0","mappings":{"default":{"default":"flecha derechaa con doble punta"}}},{"key":"21A1","mappings":{"default":{"default":"flecha con doble punta hacia abajo"}}},{"key":"21A2","mappings":{"default":{"default":"flecha izquierda con cola"}}},{"key":"21A3","mappings":{"default":{"default":"flecha derecha con cola"}}},{"key":"21A4","mappings":{"default":{"default":"flecha izquierda de barra"}}},{"key":"21A5","mappings":{"default":{"default":"barra con flecha"}}},{"key":"21A6","mappings":{"default":{"default":"flecha derecha de barra"}}},{"key":"21A7","mappings":{"default":{"default":"flecha con barra"}}},{"key":"21A8","mappings":{"default":{"default":"flecha arriba y abajo con base"}}},{"key":"21A9","mappings":{"default":{"default":"flecha izquierda con gancho"}}},{"key":"21AA","mappings":{"default":{"default":"flecha con gancho"}}},{"key":"21AB","mappings":{"default":{"default":"flecha izquierda con lazo"}}},{"key":"21AC","mappings":{"default":{"default":"flecha con lazo"}}},{"key":"21AD","mappings":{"default":{"default":"flecha ondulada izquierda y derecha"}}},{"key":"21AE","mappings":{"default":{"default":"flecha izquierda y derecha tachada"}}},{"key":"21AF","mappings":{"default":{"default":"flecha zigzag abajo"}}},{"key":"21B0","mappings":{"default":{"default":"flecha arriba con punta izquierda"}}},{"key":"21B1","mappings":{"default":{"default":"flecha arriba con punta derecha"}}},{"key":"21B2","mappings":{"default":{"default":"flecha abajo con punta izquierda"}}},{"key":"21B3","mappings":{"default":{"default":"flecha abajo con punta derecha"}}},{"key":"21B4","mappings":{"default":{"default":"flecha derecha desde esquina inferior"}}},{"key":"21B5","mappings":{"default":{"default":"flecha hacia abajo desde esquina izquierda"}}},{"key":"21B6","mappings":{"default":{"default":"flecha semicircular superior en sentido antihorario"}}},{"key":"21B7","mappings":{"default":{"default":"flecha semicircular superior en sentido horario"}}},{"key":"21B8","mappings":{"default":{"default":"flecha noroeste a barra larga"}}},{"key":"21B9","mappings":{"default":{"default":"flecha izquierda a barra arriba de flecha derecha a barra"}}},{"key":"21BA","mappings":{"default":{"default":"flecha circular abierta en sentido antihorario"}}},{"key":"21BB","mappings":{"default":{"default":"flecha circular abierta en sentido horario"}}},{"key":"21C4","mappings":{"default":{"default":"flecha derecha arriba de flecha izquierda"}}},{"key":"21C5","mappings":{"default":{"default":"flecha arriba a la izquierda de flecha abajo"}}},{"key":"21C6","mappings":{"default":{"default":"flecha izquierda arriba de flecha derecha"}}},{"key":"21C7","mappings":{"default":{"default":"dos flechas hacia la izquierda"}}},{"key":"21C8","mappings":{"default":{"default":"dos flechas hacia arriba"}}},{"key":"21C9","mappings":{"default":{"default":"dos flechas"}}},{"key":"21CA","mappings":{"default":{"default":"dos flechas hacia abajo"}}},{"key":"21CD","mappings":{"default":{"default":"flecha doble izquierda tachada"}}},{"key":"21CE","mappings":{"default":{"default":"flecha doble izquierda y derecha tachada"}}},{"key":"21CF","mappings":{"default":{"default":"flecha doble tachada"}}},{"key":"21D0","mappings":{"default":{"default":"flecha doble hacia la izquierda"}}},{"key":"21D1","mappings":{"default":{"default":"flecha doble hacia arriba"}}},{"key":"21D2","mappings":{"default":{"default":"flecha doble"}}},{"key":"21D3","mappings":{"default":{"default":"flecha doble hacia abajo"}}},{"key":"21D4","mappings":{"default":{"default":"flecha doble izquierda-derecha"}}},{"key":"21D5","mappings":{"default":{"default":"flecha doble vertical"}}},{"key":"21D6","mappings":{"default":{"default":"flecha doble hacia noroeste"}}},{"key":"21D7","mappings":{"default":{"default":"flecha doble hacia nordeste"}}},{"key":"21D8","mappings":{"default":{"default":"flecha doble hacia sudeste"}}},{"key":"21D9","mappings":{"default":{"default":"flecha doble hacia sudoeste"}}},{"key":"21DA","mappings":{"default":{"default":"flecha triple izquierda"}}},{"key":"21DB","mappings":{"default":{"default":"flecha triple"}}},{"key":"21DC","mappings":{"default":{"default":"flecha ondulada izquierda"}}},{"key":"21DD","mappings":{"default":{"default":"flecha ondulada"}}},{"key":"21DE","mappings":{"default":{"default":"flecha hacia arriba con doble tachado"}}},{"key":"21DF","mappings":{"default":{"default":"flecha hacia abajo con doble tachado"}}},{"key":"21E0","mappings":{"default":{"default":"flecha de puntos hacia la izquierda"}}},{"key":"21E1","mappings":{"default":{"default":"flecha de puntos hacia arriba"}}},{"key":"21E2","mappings":{"default":{"default":"flecha de puntos"}}},{"key":"21E3","mappings":{"default":{"default":"flecha de puntos hacia abajo"}}},{"key":"21E4","mappings":{"default":{"default":"flecha izquierda a barra"}}},{"key":"21E5","mappings":{"default":{"default":"flecha derecha a barra"}}},{"key":"21E6","mappings":{"default":{"default":"flecha vacía hacia la izquierda"}}},{"key":"21E7","mappings":{"default":{"default":"flecha vacía hacia arriba"}}},{"key":"21E8","mappings":{"default":{"default":"flecha vacía"}}},{"key":"21E9","mappings":{"default":{"default":"flecha vacía hacia abajo"}}},{"key":"21EA","mappings":{"default":{"default":"flecha vacía hacia arriba desde barra"}}},{"key":"21EB","mappings":{"default":{"default":"flecha blanca hacia arriba en el pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"flecha blanca hacia arriba sobre pedestal con barra horizontal"}}},{"key":"21ED","mappings":{"default":{"default":"flecha blanca hacia arriba sobre pedestal con barra vertical"}}},{"key":"21EE","mappings":{"default":{"default":"flecha doble hacia arriba blanca"}}},{"key":"21EF","mappings":{"default":{"default":"flecha doble hacia arriba blanca en pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"flecha blanca hacia la derecha de la pared"}}},{"key":"21F1","mappings":{"default":{"default":"flecha del noroeste a la esquina"}}},{"key":"21F2","mappings":{"default":{"default":"flecha del sudeste a la esquina"}}},{"key":"21F3","mappings":{"default":{"default":"arriba abajo flecha blanca"}}},{"key":"21F4","mappings":{"default":{"default":"flecha derecha con círculo pequeño"}}},{"key":"21F5","mappings":{"default":{"default":"upwards arrow to the right of downwards arrow"}}},{"key":"21F6","mappings":{"default":{"default":"tres flechas a la derecha"}}},{"key":"21F7","mappings":{"default":{"default":"flecha hacia la izquierda con trazo vertical"}}},{"key":"21F8","mappings":{"default":{"default":"flecha hacia la derecha con trazo vertical"}}},{"key":"21F9","mappings":{"default":{"default":"flecha izquierda derecha con trazo vertical"}}},{"key":"21FA","mappings":{"default":{"default":"flecha hacia la izquierda con doble trazo vertical"}}},{"key":"21FB","mappings":{"default":{"default":"flecha hacia la derecha con doble trazo vertical"}}},{"key":"21FC","mappings":{"default":{"default":"flecha izquierda derecha con doble trazo vertical"}}},{"key":"21FD","mappings":{"default":{"default":"flecha izquierda con punta vacía"}}},{"key":"21FE","mappings":{"default":{"default":"flecha izquierda con punta vacía"}}},{"key":"21FF","mappings":{"default":{"default":"flecha izquierda derecha con punta vacía"}}},{"key":"2301","mappings":{"default":{"default":"flecha electrica"}}},{"key":"2303","mappings":{"default":{"default":"flecha arriba"}}},{"key":"2304","mappings":{"default":{"default":"flecha hacia abajo"}}},{"key":"2324","mappings":{"default":{"default":"flecha arriba entre dos barras horizontales"}}},{"key":"238B","mappings":{"default":{"default":"círculo roto con la flecha del noroeste"}}},{"key":"2794","mappings":{"default":{"default":"flecha hacia la derecha con cabeza ancha"}}},{"key":"2798","mappings":{"default":{"default":"flecha Sureste pesada"}}},{"key":"2799","mappings":{"default":{"default":"flecha hacia la derecha pesada"}}},{"key":"279A","mappings":{"default":{"default":"flecha pesada del noreste"}}},{"key":"279B","mappings":{"default":{"default":"punto de dibujo Flecha hacia la derecha"}}},{"key":"279C","mappings":{"default":{"default":"flecha hacia la derecha con punta redonda redonda"}}},{"key":"279D","mappings":{"default":{"default":"flecha hacia la derecha con forma de triángulo"}}},{"key":"279E","mappings":{"default":{"default":"flecha hacia la derecha con forma de triángulo pesado"}}},{"key":"279F","mappings":{"default":{"default":"triángulo punteado hacia la flecha hacia la derecha"}}},{"key":"27A0","mappings":{"default":{"default":"flecha hacia la derecha con forma de triángulo de trazo pesado"}}},{"key":"27A1","mappings":{"default":{"default":"flecha hacia la derecha negra"}}},{"key":"27A2","mappings":{"default":{"default":"punta de flecha tridimensional hacia la derecha hacia arriba"}}},{"key":"27A3","mappings":{"default":{"default":"punta de flecha hacia la derecha con iluminación inferior en tres dimensiones"}}},{"key":"27A4","mappings":{"default":{"default":"punta de flecha negra hacia la derecha"}}},{"key":"27A5","mappings":{"default":{"default":"pesado negro curvado hacia abajo y hacia la derecha flecha"}}},{"key":"27A6","mappings":{"default":{"default":"pesado negro curvado hacia arriba y hacia la derecha flecha"}}},{"key":"27A7","mappings":{"default":{"default":"squat Black Arrow hacia la derecha"}}},{"key":"27A8","mappings":{"default":{"default":"flecha hacia la derecha de color negro cóncava puntiaguda pesada"}}},{"key":"27A9","mappings":{"default":{"default":"sombra derecha flecha blanca hacia la derecha"}}},{"key":"27AA","mappings":{"default":{"default":"sombra hacia la izquierda blanca a la izquierda"}}},{"key":"27AB","mappings":{"default":{"default":"back-Tilted Shadowed White Right Arrow"}}},{"key":"27AC","mappings":{"default":{"default":"flecha hacia la derecha blanca sombreada inclinada hacia delante"}}},{"key":"27AD","mappings":{"default":{"default":"flecha hacia la derecha pesada inferior, sombreada a la derecha, blanca"}}},{"key":"27AE","mappings":{"default":{"default":"flecha hacia la derecha blanca superior derecha sombreada pesada"}}},{"key":"27AF","mappings":{"default":{"default":"con muesca, flecha derecha hacia abajo, a la derecha, hacia la derecha"}}},{"key":"27B1","mappings":{"default":{"default":"con muescas, flecha derecha hacia arriba, a la derecha, hacia la derecha"}}},{"key":"27B2","mappings":{"default":{"default":"círculo pesado blanco flecha hacia la derecha"}}},{"key":"27B3","mappings":{"default":{"default":"flecha hacia la derecha con plumas blancas"}}},{"key":"27B4","mappings":{"default":{"default":"flecha suroriental de plumas negras"}}},{"key":"27B5","mappings":{"default":{"default":"flecha hacia la derecha con plumas negras"}}},{"key":"27B6","mappings":{"default":{"default":"flecha del noreste con plumas negras"}}},{"key":"27B7","mappings":{"default":{"default":"flecha suroriental con plumas negras pesadas"}}},{"key":"27B8","mappings":{"default":{"default":"flecha derecha pesada con plumas negras"}}},{"key":"27B9","mappings":{"default":{"default":"flecha del noreste con plumas negras pesadas"}}},{"key":"27BA","mappings":{"default":{"default":"lágrima-flecha de flecha hacia la derecha"}}},{"key":"27BB","mappings":{"default":{"default":"flecha hacia la derecha con forma de lágrima pesada"}}},{"key":"27BC","mappings":{"default":{"default":"flecha hacia la derecha de cola de cuña"}}},{"key":"27BD","mappings":{"default":{"default":"flecha hacia la derecha de cola de cuña pesada"}}},{"key":"27BE","mappings":{"default":{"default":"open-Outlined Outward Arrow"}}},{"key":"27F0","mappings":{"default":{"default":"flecha cuádruple hacia arriba"}}},{"key":"27F1","mappings":{"default":{"default":"flecha cuádruple hacia abajo"}}},{"key":"27F2","mappings":{"default":{"default":"flecha hacia la izquierda desde círculo"}}},{"key":"27F3","mappings":{"default":{"default":"flecha hacia la derecha desde círculo"}}},{"key":"27F4","mappings":{"default":{"default":"flecha con más en círculo"}}},{"key":"27F5","mappings":{"default":{"default":"flecha larga hacia la izquierda"}}},{"key":"27F6","mappings":{"default":{"default":"flecha larga"}}},{"key":"27F7","mappings":{"default":{"default":"flecha larga hacia izquierda y derecha"}}},{"key":"27F8","mappings":{"default":{"default":"doble flecha larga hacia la izquierda"}}},{"key":"27F9","mappings":{"default":{"default":"doble flecha larga"}}},{"key":"27FA","mappings":{"default":{"default":"doble flecha larga hacia izquierda y derecha"}}},{"key":"27FB","mappings":{"default":{"default":"flecha larga hacia la izquierda, desde barra"}}},{"key":"27FC","mappings":{"default":{"default":"flecha larga desde barra"}}},{"key":"27FD","mappings":{"default":{"default":"doble flecha larga hacia la izquierda desde barra"}}},{"key":"27FE","mappings":{"default":{"default":"doble flecha larga desde barra"}}},{"key":"27FF","mappings":{"default":{"default":"flecha larga en zigzag"}}},{"key":"2900","mappings":{"default":{"default":"flecha de dos cabezas hacia la derecha con trazo vertical"}}},{"key":"2901","mappings":{"default":{"default":"flecha de dos cabezas hacia la derecha con doble movimiento vertical"}}},{"key":"2902","mappings":{"default":{"default":"doble flecha hacia la izquierda con trazo vertical"}}},{"key":"2903","mappings":{"default":{"default":"doble flecha hacia la derecha con trazo vertical"}}},{"key":"2904","mappings":{"default":{"default":"izquierda Derecha Doble Flecha con Trazo Vertical"}}},{"key":"2905","mappings":{"default":{"default":"rightwards two headed arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"doble flecha hacia la izquierda de la barra"}}},{"key":"2907","mappings":{"default":{"default":"flecha doble hacia la derecha de la barra"}}},{"key":"2908","mappings":{"default":{"default":"flecha hacia abajo con trazo horizontal"}}},{"key":"2909","mappings":{"default":{"default":"flecha hacia arriba con trazo horizontal"}}},{"key":"290A","mappings":{"default":{"default":"flecha triple hacia arriba"}}},{"key":"290B","mappings":{"default":{"default":"triple flecha hacia abajo"}}},{"key":"290C","mappings":{"default":{"default":"leftwards double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"rightwards double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"leftwards triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"rightwards triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"rightwards two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"rightwards arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"upwards arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"downwards arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"flecha hacia la derecha con cola con trazo vertical"}}},{"key":"2915","mappings":{"default":{"default":"flecha hacia la derecha con la cola con doble trazo vertical"}}},{"key":"2916","mappings":{"default":{"default":"rightwards two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"flecha de dos cabezas hacia la derecha con cola con trazo vertical"}}},{"key":"2918","mappings":{"default":{"default":"flecha de dos cabezas hacia la derecha con cola con doble movimiento vertical"}}},{"key":"2919","mappings":{"default":{"default":"cola de flecha hacia la izquierda"}}},{"key":"291A","mappings":{"default":{"default":"flecha hacia la derecha"}}},{"key":"291B","mappings":{"default":{"default":"cola de doble flecha hacia la izquierda"}}},{"key":"291C","mappings":{"default":{"default":"cola de doble flecha hacia la derecha"}}},{"key":"291D","mappings":{"default":{"default":"flecha hacia diamante relleno a la izquierda"}}},{"key":"291E","mappings":{"default":{"default":"flecha hacia diamante a la derecha"}}},{"key":"291F","mappings":{"default":{"default":"flecha desde barra hacia diamante a la izquierda"}}},{"key":"2920","mappings":{"default":{"default":"flecha desde barra hacia diamante a la derecha"}}},{"key":"2921","mappings":{"default":{"default":"flechas del noroeste y sureste"}}},{"key":"2922","mappings":{"default":{"default":"flecha noreste y sudoeste"}}},{"key":"2923","mappings":{"default":{"default":"flecha a noroeste con garfio"}}},{"key":"2924","mappings":{"default":{"default":"flecha a nordeste con garfio"}}},{"key":"2925","mappings":{"default":{"default":"flecha a sureste con garfio"}}},{"key":"2926","mappings":{"default":{"default":"flecha a suroeste con garfio"}}},{"key":"2927","mappings":{"default":{"default":"flechas a noroeste y nordeste"}}},{"key":"2928","mappings":{"default":{"default":"flechas a nordeste y sudeste"}}},{"key":"2929","mappings":{"default":{"default":"flechas a suddeste y sudoeste"}}},{"key":"292A","mappings":{"default":{"default":"flechas a sudoeste y noroeste"}}},{"key":"292D","mappings":{"default":{"default":"flecha Sureste Cruzando Flecha Noreste"}}},{"key":"292E","mappings":{"default":{"default":"north East Arrow Crossing South East Arrow"}}},{"key":"292F","mappings":{"default":{"default":"caída en diagonal que cruza la flecha noreste"}}},{"key":"2930","mappings":{"default":{"default":"creciente Cruce de la Cruz del Sureste de la Flecha"}}},{"key":"2931","mappings":{"default":{"default":"north East Arrow Crossing North West Arrow"}}},{"key":"2932","mappings":{"default":{"default":"north West Arrow Crossing North East Arrow"}}},{"key":"2933","mappings":{"default":{"default":"flecha ondulada"}}},{"key":"2934","mappings":{"default":{"default":"flecha que apunta hacia la derecha y luego curva hacia arriba"}}},{"key":"2935","mappings":{"default":{"default":"flecha hacia la derecha que gira hacia abajo"}}},{"key":"2936","mappings":{"default":{"default":"flecha hacia abajo que gira hacia la izquierda"}}},{"key":"2937","mappings":{"default":{"default":"flecha hacia abajo que gira hacia la derecha"}}},{"key":"2938","mappings":{"default":{"default":"flecha semicircular a la derecha en sentido horario"}}},{"key":"2939","mappings":{"default":{"default":"flecha semicircular a la izquierda en sentido antihorario"}}},{"key":"293A","mappings":{"default":{"default":"arco superior flecha hacia la izquierda"}}},{"key":"293B","mappings":{"default":{"default":"arco inferior flecha hacia la izquierda"}}},{"key":"293C","mappings":{"default":{"default":"giro negativo"}}},{"key":"293D","mappings":{"default":{"default":"giro positivo"}}},{"key":"293E","mappings":{"default":{"default":"flecha hacia la derecha semicircular inferior derecha"}}},{"key":"293F","mappings":{"default":{"default":"flecha inferior izquierda semicircular en sentido antihorario"}}},{"key":"2940","mappings":{"default":{"default":"círculo cerrado en sentido contrario a las agujas del reloj"}}},{"key":"2941","mappings":{"default":{"default":"círculo cerrado en el sentido de las agujas del reloj"}}},{"key":"2942","mappings":{"default":{"default":"flecha hacia la derecha sobre la flecha corta hacia la izquierda"}}},{"key":"2943","mappings":{"default":{"default":"flecha hacia la izquierda sobre la flecha corta hacia la derecha"}}},{"key":"2944","mappings":{"default":{"default":"flecha corta hacia la derecha arriba flecha hacia la izquierda"}}},{"key":"2945","mappings":{"default":{"default":"flecha con más suscrito"}}},{"key":"2946","mappings":{"default":{"default":"flecha hacia la izquierda con más abajo"}}},{"key":"2947","mappings":{"default":{"default":"flecha hacia la derecha a través de X"}}},{"key":"2948","mappings":{"default":{"default":"flecha hacia la izquierda a través de círculo"}}},{"key":"2949","mappings":{"default":{"default":"dos cabezas de flecha hacia arriba desde círculo"}}},{"key":"2970","mappings":{"default":{"default":"round implies"}}},{"key":"2971","mappings":{"default":{"default":"flecha con igual"}}},{"key":"2972","mappings":{"default":{"default":"flecha con tilde"}}},{"key":"2973","mappings":{"default":{"default":"tilde con flecha hacia la izquierda"}}},{"key":"2974","mappings":{"default":{"default":"tilde con flecha"}}},{"key":"2975","mappings":{"default":{"default":"flecha con casi igual a"}}},{"key":"2976","mappings":{"default":{"default":"flecha hacia la izquierda con menor que"}}},{"key":"2977","mappings":{"default":{"default":"flecha hacia la izquierda a través de menos de"}}},{"key":"2978","mappings":{"default":{"default":"flecha con mayor que"}}},{"key":"2979","mappings":{"default":{"default":"flecha hacia la izquierda con incluido"}}},{"key":"297A","mappings":{"default":{"default":"flecha hacia la izquierda a través del subconjunto"}}},{"key":"297B","mappings":{"default":{"default":"flecha hacia la izquierda con contiene"}}},{"key":"29B3","mappings":{"default":{"default":"conjunto vacío con flecha"}}},{"key":"29B4","mappings":{"default":{"default":"conjunto vacío con flecha inversa"}}},{"key":"29BD","mappings":{"default":{"default":"flecha arriba a través del círculo"}}},{"key":"29EA","mappings":{"default":{"default":"diamante negro con flecha hacia abajo"}}},{"key":"29EC","mappings":{"default":{"default":"círculo blanco con flecha hacia abajo"}}},{"key":"29ED","mappings":{"default":{"default":"círculo negro con flecha hacia abajo"}}},{"key":"2A17","mappings":{"default":{"default":"integral con flecha hacia la izquierda con garfio"}}},{"key":"2B00","mappings":{"default":{"default":"flecha blanca del noreste"}}},{"key":"2B01","mappings":{"default":{"default":"flecha blanca del noroeste"}}},{"key":"2B02","mappings":{"default":{"default":"flecha blanca del sureste"}}},{"key":"2B03","mappings":{"default":{"default":"sudoeste flecha blanca"}}},{"key":"2B04","mappings":{"default":{"default":"izquierda derecha flecha blanca"}}},{"key":"2B05","mappings":{"default":{"default":"flecha negra hacia la izquierda"}}},{"key":"2B06","mappings":{"default":{"default":"flecha negra hacia arriba"}}},{"key":"2B07","mappings":{"default":{"default":"flecha negra hacia abajo"}}},{"key":"2B08","mappings":{"default":{"default":"flecha negra del noreste"}}},{"key":"2B09","mappings":{"default":{"default":"flecha negra del noroeste"}}},{"key":"2B0A","mappings":{"default":{"default":"flecha negra sur este"}}},{"key":"2B0B","mappings":{"default":{"default":"sudoeste flecha negra"}}},{"key":"2B0C","mappings":{"default":{"default":"izquierda derecha flecha negra"}}},{"key":"2B0D","mappings":{"default":{"default":"arriba abajo flecha negra"}}},{"key":"2B0E","mappings":{"default":{"default":"flecha hacia la derecha con la punta hacia abajo"}}},{"key":"2B0F","mappings":{"default":{"default":"flecha hacia la derecha con la punta hacia arriba"}}},{"key":"2B10","mappings":{"default":{"default":"flecha hacia la izquierda con la punta hacia abajo"}}},{"key":"2B11","mappings":{"default":{"default":"flecha hacia la izquierda con la punta hacia arriba"}}},{"key":"2B30","mappings":{"default":{"default":"flecha izquierda con círculo pequeño"}}},{"key":"2B31","mappings":{"default":{"default":"tres flechas a la izquierda"}}},{"key":"2B32","mappings":{"default":{"default":"flecha izquierda con un círculo más"}}},{"key":"2B33","mappings":{"default":{"default":"flecha de flecha larga hacia la izquierda"}}},{"key":"2B34","mappings":{"default":{"default":"flecha de dos cabezas hacia la izquierda con trazo vertical"}}},{"key":"2B35","mappings":{"default":{"default":"flecha de dos cabezas hacia la izquierda con doble movimiento vertical"}}},{"key":"2B36","mappings":{"default":{"default":"flecha de dos cabezas hacia la izquierda de la barra"}}},{"key":"2B37","mappings":{"default":{"default":"flecha triple de dos cabezas hacia la izquierda"}}},{"key":"2B38","mappings":{"default":{"default":"flecha hacia la izquierda con tallo punteado"}}},{"key":"2B39","mappings":{"default":{"default":"flecha hacia la izquierda con cola con trazo vertical"}}},{"key":"2B3A","mappings":{"default":{"default":"flecha hacia la izquierda con cola con doble trazo vertical"}}},{"key":"2B3B","mappings":{"default":{"default":"flecha de dos cabezas hacia la izquierda con cola"}}},{"key":"2B3C","mappings":{"default":{"default":"flecha de dos cabezas hacia la izquierda con cola con trazo vertical"}}},{"key":"2B3D","mappings":{"default":{"default":"flecha de dos cabezas hacia la izquierda con cola con doble movimiento vertical"}}},{"key":"2B3E","mappings":{"default":{"default":"flecha hacia la izquierda a través de X"}}},{"key":"2B3F","mappings":{"default":{"default":"ola flecha apuntando directamente a la izquierda"}}},{"key":"2B40","mappings":{"default":{"default":"signo de igual flecha arriba a la izquierda"}}},{"key":"2B41","mappings":{"default":{"default":"operador de tilde inverso sobre la flecha hacia la izquierda"}}},{"key":"2B42","mappings":{"default":{"default":"flecha hacia la izquierda sobre el reverso casi igual a"}}},{"key":"2B43","mappings":{"default":{"default":"flecha hacia la derecha a través de mayor-que"}}},{"key":"2B44","mappings":{"default":{"default":"flecha hacia la derecha a través de Superset"}}},{"key":"2B45","mappings":{"default":{"default":"flecha cuádruple hacia la izquierda"}}},{"key":"2B46","mappings":{"default":{"default":"flecha cuádruple hacia la derecha"}}},{"key":"2B47","mappings":{"default":{"default":"operador de tilde inverso sobre la flecha hacia la derecha"}}},{"key":"2B48","mappings":{"default":{"default":"flecha hacia la derecha sobre el reverso casi igual a"}}},{"key":"2B49","mappings":{"default":{"default":"operador de tilde sobre la flecha hacia la izquierda"}}},{"key":"2B4A","mappings":{"default":{"default":"flecha hacia la izquierda por encima de casi igual a"}}},{"key":"2B4B","mappings":{"default":{"default":"flecha hacia la izquierda sobre el operador de tilde inverso"}}},{"key":"2B4C","mappings":{"default":{"default":"flecha hacia la derecha sobre el operador de tilde inverso"}}},{"key":"FFE9","mappings":{"default":{"default":"flecha hacia la izquierda de medio ancho"}}},{"key":"FFEA","mappings":{"default":{"default":"flecha ascendente de medio ancho"}}},{"key":"FFEB","mappings":{"default":{"default":"flecha de medio ancho hacia la derecha"}}},{"key":"FFEC","mappings":{"default":{"default":"flecha hacia abajo de medio ancho"}}}] +, +"es/symbols/math_characters.min": +[{"locale":"es"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"p de weierstrass"}}},{"key":"213C","mappings":{"default":{"default":"negrita de pizarra pi"}}},{"key":"213D","mappings":{"default":{"default":"negrita de pizarra gamma"}}},{"key":"213E","mappings":{"default":{"default":"negrita de pizarra mayúscula Gamma"}}},{"key":"213F","mappings":{"default":{"default":"negrita de pizarra mayúscula Pi"}}},{"key":"2140","mappings":{"default":{"default":"negrita de pizarra suma de n-ary"}}},{"key":"2145","mappings":{"default":{"default":"mayúscula D"}}},{"key":"2146","mappings":{"default":{"default":"d"}}},{"key":"2147","mappings":{"default":{"default":"e"}}},{"key":"2148","mappings":{"default":{"default":"i"}}},{"key":"2149","mappings":{"default":{"default":"negrita de pizarra cursiva j"}}},{"key":"1D6A4","mappings":{"default":{"default":"cursiva sin punto i"}}},{"key":"1D6A5","mappings":{"default":{"default":"cursiva sin punto j"}}}] +, +"es/symbols/math_delimiters.min": +[{"locale":"es"},{"key":"0028","mappings":{"default":{"default":"paréntesis izquierdo","defaultMP":"paréntesis"}}},{"key":"0029","mappings":{"default":{"default":"paréntesis derecho","defaultMP":"cierra paréntesis"}}},{"key":"005B","mappings":{"default":{"default":"corchete izquierdo","defaultMP":"abre corchetes"}}},{"key":"005D","mappings":{"default":{"default":"corchete derecho","defaultMP":"cierra corchetes"}}},{"key":"007B","mappings":{"default":{"default":"llave izquierda","defaultMP":"abre llaves"}}},{"key":"007D","mappings":{"default":{"default":"llaves derecha","defaultMP":"cierra llaves"}}},{"key":"2045","mappings":{"default":{"default":"soporte cuadrado izquierdo con pluma"}}},{"key":"2046","mappings":{"default":{"default":"soporte cuadrado derecho con pluma"}}},{"key":"2308","mappings":{"default":{"default":"esquina superior izquierda"}}},{"key":"2309","mappings":{"default":{"default":"esquina superior derecha"}}},{"key":"230A","mappings":{"default":{"default":"esquina inferior izquierda"}}},{"key":"230B","mappings":{"default":{"default":"esquina inferior derecha"}}},{"key":"230C","mappings":{"default":{"default":"corte inferior derecho"}}},{"key":"230D","mappings":{"default":{"default":"corte inferior izquierdo"}}},{"key":"230E","mappings":{"default":{"default":"corte superior derecho "}}},{"key":"230F","mappings":{"default":{"default":"corte superior izquierdo"}}},{"key":"231C","mappings":{"default":{"default":"ángulo superior izquierdo"}}},{"key":"231D","mappings":{"default":{"default":"ángulo superior derecho"}}},{"key":"231E","mappings":{"default":{"default":"ángulo inferior izquierdo"}}},{"key":"231F","mappings":{"default":{"default":"ángulo inferior derecho"}}},{"key":"2320","mappings":{"default":{"default":"mitad superior de integral"}}},{"key":"2321","mappings":{"default":{"default":"mitad inferior de integral"}}},{"key":"2329","mappings":{"default":{"default":"paréntesis angular izquierdo"}}},{"key":"232A","mappings":{"default":{"default":"paréntesis angular derecho"}}},{"key":"239B","mappings":{"default":{"default":"paréntesis izquierdo gancho superior"}}},{"key":"239C","mappings":{"default":{"default":"extensión del paréntesis izquierdo"}}},{"key":"239D","mappings":{"default":{"default":"paréntesis inferior gancho inferior"}}},{"key":"239E","mappings":{"default":{"default":"paréntesis derecho gancho superior"}}},{"key":"239F","mappings":{"default":{"default":"extensión del paréntesis derecho"}}},{"key":"23A0","mappings":{"default":{"default":"paréntesis inferior gancho inferior"}}},{"key":"23A1","mappings":{"default":{"default":"esquina cuadrada izquierda esquina superior"}}},{"key":"23A2","mappings":{"default":{"default":"extensión del soporte cuadrado izquierdo"}}},{"key":"23A3","mappings":{"default":{"default":"esquina cuadrada izquierda esquina inferior"}}},{"key":"23A4","mappings":{"default":{"default":"esquina cuadrada derecha esquina superior"}}},{"key":"23A5","mappings":{"default":{"default":"extensión de soporte cuadrado derecho"}}},{"key":"23A6","mappings":{"default":{"default":"esquina cuadrada derecha esquina inferior"}}},{"key":"23A7","mappings":{"default":{"default":"gancho superior rizado izquierdo"}}},{"key":"23A8","mappings":{"default":{"default":"pedazo medio rizado izquierdo"}}},{"key":"23A9","mappings":{"default":{"default":"soporte izquierdo rizado gancho inferior"}}},{"key":"23AA","mappings":{"default":{"default":"extensión de soporte rizado"}}},{"key":"23AB","mappings":{"default":{"default":"gancho superior rizado derecho"}}},{"key":"23AC","mappings":{"default":{"default":"pedazo medio de soporte rizado derecho"}}},{"key":"23AD","mappings":{"default":{"default":"abrazadera inferior derecha rizado"}}},{"key":"23AE","mappings":{"default":{"default":"extensión integral"}}},{"key":"23AF","mappings":{"default":{"default":"extensión de línea horizontal"}}},{"key":"23B0","mappings":{"default":{"default":"izquierda arriba o derecho debajo sección llave"}}},{"key":"23B1","mappings":{"default":{"default":"derecha arriba o izquierdo debajo sección llave"}}},{"key":"23B2","mappings":{"default":{"default":"suma superior"}}},{"key":"23B3","mappings":{"default":{"default":"parte inferior de la suma"}}},{"key":"23B4","mappings":{"default":{"default":"corchete superior"}}},{"key":"23B5","mappings":{"default":{"default":"corchete inferior"}}},{"key":"23B6","mappings":{"default":{"default":"soporte cuadrado inferior sobre soporte cuadrado superior"}}},{"key":"23B7","mappings":{"default":{"default":"parte inferior del símbolo radical"}}},{"key":"23B8","mappings":{"default":{"default":"línea de caja vertical izquierda"}}},{"key":"23B9","mappings":{"default":{"default":"línea de caja vertical derecha"}}},{"key":"23DC","mappings":{"default":{"default":"paréntesis superior"}}},{"key":"23DD","mappings":{"default":{"default":"paréntesis inferior"}}},{"key":"23DE","mappings":{"default":{"default":"corchete rizado superior"}}},{"key":"23DF","mappings":{"default":{"default":"corchete rizado inferior"}}},{"key":"23E0","mappings":{"default":{"default":"corchete superior en tortuga"}}},{"key":"23E1","mappings":{"default":{"default":"corchete inferior en tortuga"}}},{"key":"2768","mappings":{"default":{"default":"ornamento de paréntesis izquierdo medio"}}},{"key":"2769","mappings":{"default":{"default":"adorno de paréntesis medio derecho"}}},{"key":"276A","mappings":{"default":{"default":"adorno paréntesis izquierdo aplanado medio"}}},{"key":"276B","mappings":{"default":{"default":"adorno paréntesis derecho medio aplanado"}}},{"key":"276C","mappings":{"default":{"default":"adorno de soporte de ángulo medio apuntando hacia la izquierda"}}},{"key":"276D","mappings":{"default":{"default":"adorno de soporte de ángulo medio apuntando hacia la derecha"}}},{"key":"276E","mappings":{"default":{"default":"ornamento de comillas en el ángulo que apunta hacia la izquierda"}}},{"key":"276F","mappings":{"default":{"default":"ornamento de comillas en ángulo recto que apunta hacia la derecha"}}},{"key":"2770","mappings":{"default":{"default":"ornamento pesado del soporte del ángulo que señala a la izquierda"}}},{"key":"2771","mappings":{"default":{"default":"ornamento pesado del soporte del ángulo que señala hacia la derecha"}}},{"key":"2772","mappings":{"default":{"default":"ornamento de soporte de concha de tortuga izquierda ligera"}}},{"key":"2773","mappings":{"default":{"default":"ornamento de corchete derecho tortuga derecha"}}},{"key":"2774","mappings":{"default":{"default":"ornamento de soporte rizado izquierdo medio"}}},{"key":"2775","mappings":{"default":{"default":"ornamento de soporte rizado derecho medio"}}},{"key":"27C5","mappings":{"default":{"default":"símbolo delimitador izquierdo de bolsa de s-formó"}}},{"key":"27C6","mappings":{"default":{"default":"símbolo delimitador derecho de bolsa de s-formó"}}},{"key":"27E6","mappings":{"default":{"default":"corchete vacío izquierdo"}}},{"key":"27E7","mappings":{"default":{"default":"corchete vacío derecho"}}},{"key":"27E8","mappings":{"default":{"default":"corchete agudo izquierdo"}}},{"key":"27E9","mappings":{"default":{"default":"corchete agudo derecho"}}},{"key":"27EA","mappings":{"default":{"default":"doble corchete agudo izquierdo"}}},{"key":"27EB","mappings":{"default":{"default":"doble corchete agudo derecho"}}},{"key":"27EC","mappings":{"default":{"default":"corchete de tortuga vacío izquierdo"}}},{"key":"27ED","mappings":{"default":{"default":"corchete de tortuga vacío derecho "}}},{"key":"27EE","mappings":{"default":{"default":"paréntesis plano izquierdo"}}},{"key":"27EF","mappings":{"default":{"default":"paréntesis plano derecho"}}},{"key":"2983","mappings":{"default":{"default":"soporte rizado blanco izquierdo"}}},{"key":"2984","mappings":{"default":{"default":"derecha rizado blanco soporte"}}},{"key":"2985","mappings":{"default":{"default":"left white paren"}}},{"key":"2986","mappings":{"default":{"default":"right white paren"}}},{"key":"2987","mappings":{"default":{"default":"notación Z izquierda soporte de imagen"}}},{"key":"2988","mappings":{"default":{"default":"corchete de imagen derecha de notación Z"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"soporte de concha de tortuga negra izquierda"}}},{"key":"2998","mappings":{"default":{"default":"abrazadera de concha de tortuga negra derecha"}}},{"key":"29D8","mappings":{"default":{"default":"valla izquierda ondulada"}}},{"key":"29D9","mappings":{"default":{"default":"valla derecha ondulada"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"abrazadera de ángulo curvo a la izquierda"}}},{"key":"29FD","mappings":{"default":{"default":"abrazadera de ángulo curvo orientada hacia la derecha"}}},{"key":"2E22","mappings":{"default":{"default":"soporte superior izquierdo superior"}}},{"key":"2E23","mappings":{"default":{"default":"medio soporte superior derecho"}}},{"key":"2E24","mappings":{"default":{"default":"abrazadera inferior izquierda"}}},{"key":"2E25","mappings":{"default":{"default":"medio soporte inferior derecho"}}},{"key":"2E26","mappings":{"default":{"default":"soporte U lateral izquierdo"}}},{"key":"2E27","mappings":{"default":{"default":"lado derecho U soporte"}}},{"key":"2E28","mappings":{"default":{"default":"doble paréntesis izquierdo"}}},{"key":"2E29","mappings":{"default":{"default":"paréntesis doble derecho"}}},{"key":"3008","mappings":{"default":{"default":"soporte de ángulo izquierdo"}}},{"key":"3009","mappings":{"default":{"default":"soporte de ángulo recto"}}},{"key":"300A","mappings":{"default":{"default":"paréntesis angular doble"}}},{"key":"300B","mappings":{"default":{"default":"paréntesis angular doble derecho","defaultMP":"cierra paréntesis angular doble"}}},{"key":"300C","mappings":{"default":{"default":"soporte de la esquina izquierda"}}},{"key":"300D","mappings":{"default":{"default":"soporte de esquina derecha"}}},{"key":"300E","mappings":{"default":{"default":"soporte de esquina blanco izquierdo"}}},{"key":"300F","mappings":{"default":{"default":"soporte de esquina blanco derecho"}}},{"key":"3010","mappings":{"default":{"default":"soporte Lenticular Izquierdo Negro"}}},{"key":"3011","mappings":{"default":{"default":"soporte Lenticular Negro Derecho"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"soporte lenticular blanco izquierdo"}}},{"key":"3017","mappings":{"default":{"default":"soporte lenticular blanco derecho"}}},{"key":"3018","mappings":{"default":{"default":"soporte de caparazón de tortuga blanca izquierda"}}},{"key":"3019","mappings":{"default":{"default":"soporte de concha de tortuga blanca derecha"}}},{"key":"301A","mappings":{"default":{"default":"corchete vacío"}}},{"key":"301B","mappings":{"default":{"default":"corchete vacío derecho","defaultMP":"cierra corchete vacío"}}},{"key":"301D","mappings":{"default":{"default":"comilla doble invertida"}}},{"key":"301E","mappings":{"default":{"default":"segunda"}}},{"key":"301F","mappings":{"default":{"default":"comillas bajas dobles"}}},{"key":"FD3E","mappings":{"default":{"default":"paréntesis izquierdo adornado"}}},{"key":"FD3F","mappings":{"default":{"default":"paréntesis derecho adornado"}}},{"key":"FE17","mappings":{"default":{"default":"formulario de presentación para soporte lenticular blanco izquierdo vertical"}}},{"key":"FE18","mappings":{"default":{"default":"formulario de presentación para soporte lenticular blanco vertical derecho"}}},{"key":"FE35","mappings":{"default":{"default":"paréntesis superior"}}},{"key":"FE36","mappings":{"default":{"default":"paréntesis inferior"}}},{"key":"FE37","mappings":{"default":{"default":"llave superior"}}},{"key":"FE38","mappings":{"default":{"default":"llave inferior"}}},{"key":"FE39","mappings":{"default":{"default":"formulario de presentación para el soporte vertical de concha de tortuga izquierda"}}},{"key":"FE3A","mappings":{"default":{"default":"formulario de presentación para el soporte vertical de concha de tortuga derecha"}}},{"key":"FE3B","mappings":{"default":{"default":"formulario de presentación para el soporte lenticular negro izquierdo vertical"}}},{"key":"FE3C","mappings":{"default":{"default":"formulario de presentación para el soporte lenticular negro derecho vertical"}}},{"key":"FE3D","mappings":{"default":{"default":"formulario de presentación para soporte vertical doble ángulo izquierdo"}}},{"key":"FE3E","mappings":{"default":{"default":"formulario de presentación para el soporte de ángulo recto doble vertical"}}},{"key":"FE3F","mappings":{"default":{"default":"paréntesis angular superior"}}},{"key":"FE40","mappings":{"default":{"default":"paréntesis angular inferior"}}},{"key":"FE41","mappings":{"default":{"default":"formulario de presentación para soporte de esquina vertical izquierda"}}},{"key":"FE42","mappings":{"default":{"default":"formulario de presentación para soporte de esquina vertical derecha"}}},{"key":"FE43","mappings":{"default":{"default":"formulario de presentación para soporte de esquina blanco vertical izquierdo"}}},{"key":"FE44","mappings":{"default":{"default":"formulario de presentación para soporte de esquina vertical derecha blanca"}}},{"key":"FE47","mappings":{"default":{"default":"formulario de presentación para soporte cuadrado vertical izquierdo"}}},{"key":"FE48","mappings":{"default":{"default":"formulario de presentación para soporte cuadrado vertical derecho"}}},{"key":"FE59","mappings":{"default":{"default":"pequeño paréntesis izquierdo"}}},{"key":"FE5A","mappings":{"default":{"default":"paréntesis derecho pequeño"}}},{"key":"FE5B","mappings":{"default":{"default":"corchete Rizado Izquierdo Pequeño"}}},{"key":"FE5C","mappings":{"default":{"default":"corchete derecho rizado pequeño"}}},{"key":"FE5D","mappings":{"default":{"default":"soporte de concha pequeña tortuga izquierda"}}},{"key":"FE5E","mappings":{"default":{"default":"pequeño corchete derecho de concha de tortuga"}}},{"key":"FF08","mappings":{"default":{"default":"paréntesis izquierdo de ancho completo"}}},{"key":"FF09","mappings":{"default":{"default":"paréntesis derecho de ancho completo"}}},{"key":"FF3B","mappings":{"default":{"default":"soporte cuadrado izquierdo de ancho completo"}}},{"key":"FF3D","mappings":{"default":{"default":"soporte cuadrado derecho de ancho completo"}}},{"key":"FF5B","mappings":{"default":{"default":"corchete rizado izquierdo de ancho completo"}}},{"key":"FF5D","mappings":{"default":{"default":"corchete derecho de ancho completo"}}},{"key":"FF5F","mappings":{"default":{"default":"paréntesis blanco izquierdo de ancho completo"}}},{"key":"FF60","mappings":{"default":{"default":"paréntesis blanco derecho de ancho completo"}}},{"key":"FF62","mappings":{"default":{"default":"corchete de esquina izquierda de medio ancho"}}},{"key":"FF63","mappings":{"default":{"default":"soporte de esquina derecha de medio ancho"}}}] +, +"es/symbols/math_geometry.min": +[{"locale":"es"},{"key":"2500","mappings":{"default":{"default":"delimitador horizontal"}}},{"key":"2501","mappings":{"default":{"default":"dibujos de cajas pesadas horizontales"}}},{"key":"2502","mappings":{"default":{"default":"delimitador vertical"}}},{"key":"2503","mappings":{"default":{"default":"dibujos de cajas Pesado Vertical"}}},{"key":"2504","mappings":{"default":{"default":"dibujos de cajas Light Triple Dash Horizontal"}}},{"key":"2505","mappings":{"default":{"default":"dibujos de cajas Heavy Triple Dash Horizontal"}}},{"key":"2506","mappings":{"default":{"default":"dibujos de cajas Light Triple Dash Vertical"}}},{"key":"2507","mappings":{"default":{"default":"dibujos de cajas Heavy Triple Dash Vertical"}}},{"key":"2508","mappings":{"default":{"default":"caja Dibujos Ligero Cuadruple Dash Horizontal"}}},{"key":"2509","mappings":{"default":{"default":"dibujos de cajas Heavy Quadruple Dash Horizontal"}}},{"key":"250A","mappings":{"default":{"default":"caja Dibujos Luz Cuadruple Tablero Vertical"}}},{"key":"250B","mappings":{"default":{"default":"dibujos de cajas Heavy Quadruple Dash Vertical"}}},{"key":"250C","mappings":{"default":{"default":"esquina inferior derecha"}}},{"key":"250D","mappings":{"default":{"default":"dibujos de cajas Abajo Ligero y Derecho Pesado"}}},{"key":"250E","mappings":{"default":{"default":"dibujos de cajas abajo pesados ​​y rectos ligeros"}}},{"key":"250F","mappings":{"default":{"default":"dibujos de cajas pesados ​​abajo y derecha"}}},{"key":"2510","mappings":{"default":{"default":"esquina inferior izquierda"}}},{"key":"2511","mappings":{"default":{"default":"dibujos de cajas abajo ligeros y pesados ​​a la izquierda"}}},{"key":"2512","mappings":{"default":{"default":"dibujos de cajas abajo pesados ​​y luz izquierda"}}},{"key":"2513","mappings":{"default":{"default":"dibujos de cajas pesados ​​hacia abajo y hacia la izquierda"}}},{"key":"2514","mappings":{"default":{"default":"esquina superior derecha"}}},{"key":"2515","mappings":{"default":{"default":"dibujos de cajas hasta ligero y derecho pesado"}}},{"key":"2516","mappings":{"default":{"default":"dibujos de cajas hasta Pesadas y Ligeras"}}},{"key":"2517","mappings":{"default":{"default":"dibujos de cajas pesados ​​y derechos"}}},{"key":"2518","mappings":{"default":{"default":"esquina superior izquierda"}}},{"key":"2519","mappings":{"default":{"default":"dibujos de cajas hasta livianos y pesados ​​a la izquierda"}}},{"key":"251A","mappings":{"default":{"default":"dibujos de cajas hasta pesado y luz izquierda"}}},{"key":"251B","mappings":{"default":{"default":"dibujos de cajas pesados ​​hacia arriba y hacia la izquierda"}}},{"key":"251C","mappings":{"default":{"default":"delimitador izquierdo y separador horizontal"}}},{"key":"251D","mappings":{"default":{"default":"cuadros de caja Vertical ligero y derecho pesado"}}},{"key":"251E","mappings":{"default":{"default":"dibujos de cajas hasta pesados ​​y rectos hacia abajo"}}},{"key":"251F","mappings":{"default":{"default":"dibujos de cajas abajo pesados ​​y rectos arriba ligeros"}}},{"key":"2520","mappings":{"default":{"default":"dibujos de cajas verticales pesadas y rectas ligeras"}}},{"key":"2521","mappings":{"default":{"default":"dibujos de cajas abajo ligeros y rectos arriba pesados"}}},{"key":"2522","mappings":{"default":{"default":"dibujos de cajas para arriba livianos y rectos para abajo pesados"}}},{"key":"2523","mappings":{"default":{"default":"dibujos de cajas pesadas verticales y derechas"}}},{"key":"2524","mappings":{"default":{"default":"delimitador derecho y separador horizontal"}}},{"key":"2525","mappings":{"default":{"default":"cuadros de caja Vertical ligero y izquierdo pesado"}}},{"key":"2526","mappings":{"default":{"default":"dibujos de cajas para arriba Pesado y Izquierda Abajo Luz"}}},{"key":"2527","mappings":{"default":{"default":"dibujos de cajas abajo pesados ​​y luz izquierda arriba"}}},{"key":"2528","mappings":{"default":{"default":"dibujos de cajas verticales pesadas y luz izquierda"}}},{"key":"2529","mappings":{"default":{"default":"dibujos de cajas abajo ligeros e izquierdos arriba pesados"}}},{"key":"252A","mappings":{"default":{"default":"dibujos de cajas para arriba Ligero y Izquierda Abajo Pesado"}}},{"key":"252B","mappings":{"default":{"default":"dibujos de cajas pesadas verticales e izquierdas"}}},{"key":"252C","mappings":{"default":{"default":"delimitador superior y separador vertical"}}},{"key":"252D","mappings":{"default":{"default":"dibujos de cajas izquierda pesados ​​y derecha abajo luz"}}},{"key":"252E","mappings":{"default":{"default":"dibujos de cajas, derecha, pesada y izquierda abajo, luz"}}},{"key":"252F","mappings":{"default":{"default":"dibujos de cajas abajo ligeros y horizontales pesados"}}},{"key":"2530","mappings":{"default":{"default":"dibujos de cajas de luz pesada y horizontal"}}},{"key":"2531","mappings":{"default":{"default":"dibujos de la caja de luz derecha y izquierda abajo pesado"}}},{"key":"2532","mappings":{"default":{"default":"cuadros de caja izquierda ligera y derecha abajo pesada"}}},{"key":"2533","mappings":{"default":{"default":"dibujos de cajas pesados ​​y horizontales"}}},{"key":"2534","mappings":{"default":{"default":"delimitador inferior y separador vertical"}}},{"key":"2535","mappings":{"default":{"default":"dibujos de cajas izquierda pesada y derecha arriba ligera"}}},{"key":"2536","mappings":{"default":{"default":"dibujos de caja derecha pesada y luz izquierda arriba"}}},{"key":"2537","mappings":{"default":{"default":"dibujos de cajas hasta ligero y horizontal pesado"}}},{"key":"2538","mappings":{"default":{"default":"dibujos de cajas hasta luz pesada y horizontal"}}},{"key":"2539","mappings":{"default":{"default":"dibujos de cajas a la derecha, livianos y a la izquierda, pesados"}}},{"key":"253A","mappings":{"default":{"default":"dibujos de cajas Izquierda Ligera y Derecha Arriba Pesada"}}},{"key":"253B","mappings":{"default":{"default":"dibujos de cajas pesados ​​y horizontales"}}},{"key":"253C","mappings":{"default":{"default":"cruce de separadores sencillos"}}},{"key":"253D","mappings":{"default":{"default":"dibujos de cajas Izquierda Pesada y Derecha Vertical Luz"}}},{"key":"253E","mappings":{"default":{"default":"dibujos de caja derecha pesada y luz vertical izquierda"}}},{"key":"253F","mappings":{"default":{"default":"dibujos de cajas Vertical Ligera y Horizontal Pesada"}}},{"key":"2540","mappings":{"default":{"default":"dibujos de cajas para arriba pesados ​​y abajo luz horizontal"}}},{"key":"2541","mappings":{"default":{"default":"dibujos de cajas hacia abajo pesados ​​y hacia arriba luz horizontal"}}},{"key":"2542","mappings":{"default":{"default":"dibujos de cajas verticales pesadas y horizontales ligeras"}}},{"key":"2543","mappings":{"default":{"default":"dibujos de cajas Izquierda Arriba Pesada y Derecha abajo Luz"}}},{"key":"2544","mappings":{"default":{"default":"dibujos de caja derecha arriba pesada y izquierda abajo luz"}}},{"key":"2545","mappings":{"default":{"default":"dibujos de cajas, izquierda abajo, pesada y derecha arriba, ligera"}}},{"key":"2546","mappings":{"default":{"default":"dibujos de la caja derecha abajo pesada y izquierda arriba ligera"}}},{"key":"2547","mappings":{"default":{"default":"dibujos de cajas abajo ligeros y ascendentes horizontales pesados"}}},{"key":"2548","mappings":{"default":{"default":"dibujos de cajas para arriba Ligero y para abajo horizontal pesado"}}},{"key":"2549","mappings":{"default":{"default":"dibujos de cajas a la derecha, ligeros y a la izquierda, verticales, pesados"}}},{"key":"254A","mappings":{"default":{"default":"dibujos de cajas Izquierda Ligera y Derecha Vertical Pesada"}}},{"key":"254B","mappings":{"default":{"default":"dibujos de cajas pesadas verticales y horizontales"}}},{"key":"254C","mappings":{"default":{"default":"dibujos de cajas Light Double Dash Horizontal"}}},{"key":"254D","mappings":{"default":{"default":"dibujos de cajas Heavy Double Dash Horizontal"}}},{"key":"254E","mappings":{"default":{"default":"dibujos de cajas Light Double Dash Vertical"}}},{"key":"254F","mappings":{"default":{"default":"dibujos de cajas Heavy Double Dash Vertical"}}},{"key":"2550","mappings":{"default":{"default":"delimitador horizontal doble"}}},{"key":"2551","mappings":{"default":{"default":"delimitador vertical doble"}}},{"key":"2552","mappings":{"default":{"default":"esquina inferior derecha, vertical doble"}}},{"key":"2553","mappings":{"default":{"default":"esquina inferior derecha, horizontal doble"}}},{"key":"2554","mappings":{"default":{"default":"esquina inferior derecha doble"}}},{"key":"2555","mappings":{"default":{"default":"esquina inferior izquierda, vertical doble"}}},{"key":"2556","mappings":{"default":{"default":"esquina inferior izquierda, horizontal doble"}}},{"key":"2557","mappings":{"default":{"default":"esquina inferior izquierda doble"}}},{"key":"2558","mappings":{"default":{"default":"esquina superior derecha, vertical doble"}}},{"key":"2559","mappings":{"default":{"default":"esquina superior derecha, horizontal doble"}}},{"key":"255A","mappings":{"default":{"default":"esquina superior derecha doble"}}},{"key":"255B","mappings":{"default":{"default":"esquina superior izquierda, vertical doble"}}},{"key":"255C","mappings":{"default":{"default":"esquina superior izquierda, horizontal doble"}}},{"key":"255D","mappings":{"default":{"default":"esquina superior izquierda doble"}}},{"key":"255E","mappings":{"default":{"default":"delimitador izquierdo con separador doble"}}},{"key":"255F","mappings":{"default":{"default":"delimitador izquierdo doble con separador horizontal"}}},{"key":"2560","mappings":{"default":{"default":"delimitador izquierdo y separador horizontal dobles"}}},{"key":"2561","mappings":{"default":{"default":"delimitador derecho con separador doble"}}},{"key":"2562","mappings":{"default":{"default":"delimitador derecho doble con separador horizontal"}}},{"key":"2563","mappings":{"default":{"default":"delimitador derecho y separador horizontal dobles"}}},{"key":"2564","mappings":{"default":{"default":"delimitador superior doble con separador vertical"}}},{"key":"2565","mappings":{"default":{"default":"delimitador superior con separador vertical doble"}}},{"key":"2566","mappings":{"default":{"default":"delimitador superior y separador vertical dobles"}}},{"key":"2567","mappings":{"default":{"default":"delimitador inferior doble con separador vertical"}}},{"key":"2568","mappings":{"default":{"default":"delimitador inferior con separador vertical doble"}}},{"key":"2569","mappings":{"default":{"default":"delimitador inferior y separador vertical dobles"}}},{"key":"256A","mappings":{"default":{"default":"cruce de separadores, vertical sencillo y horizontal doble"}}},{"key":"256B","mappings":{"default":{"default":"cruce de separadores, vertical doble y horizontal sencillo"}}},{"key":"256C","mappings":{"default":{"default":"cruce de separadores dobles"}}},{"key":"256D","mappings":{"default":{"default":"dibujos de cajas de luz arco abajo y derecha"}}},{"key":"256E","mappings":{"default":{"default":"dibujos de cajas de luz arco hacia abajo y hacia la izquierda"}}},{"key":"256F","mappings":{"default":{"default":"dibujos de cajas de luz arco arriba y a la izquierda"}}},{"key":"2570","mappings":{"default":{"default":"caja de dibujos de luz arco arriba y derecha"}}},{"key":"2571","mappings":{"default":{"default":"dibujos de cajas Luz Diagonal Superior derecha a inferior izquierda"}}},{"key":"2572","mappings":{"default":{"default":"dibujos de cajas Luz Diagonal Superior izquierda a inferior derecha"}}},{"key":"2573","mappings":{"default":{"default":"dibujos de cajas de luz diagonal cruz"}}},{"key":"2574","mappings":{"default":{"default":"dibujos de cajas luz izquierda"}}},{"key":"2575","mappings":{"default":{"default":"dibujos de cajas se iluminan"}}},{"key":"2576","mappings":{"default":{"default":"dibujos de cajas a la derecha"}}},{"key":"2577","mappings":{"default":{"default":"dibujos de cajas de luz hacia abajo"}}},{"key":"2578","mappings":{"default":{"default":"dibujos de cajas pesados ​​a la izquierda"}}},{"key":"2579","mappings":{"default":{"default":"dibujos de cajas pesados"}}},{"key":"257A","mappings":{"default":{"default":"caja de dibujos pesado derecho"}}},{"key":"257B","mappings":{"default":{"default":"dibujos de cajas pesados"}}},{"key":"257C","mappings":{"default":{"default":"dibujos de cajas Ligero Izquierda y Pesada Derecha"}}},{"key":"257D","mappings":{"default":{"default":"dibujos de cajas iluminados y pesados"}}},{"key":"257E","mappings":{"default":{"default":"dibujos de cajas Pesado Izquierda y Luz Derecha"}}},{"key":"257F","mappings":{"default":{"default":"dibujos de cajas pesados ​​y ligeros"}}},{"key":"2580","mappings":{"default":{"default":"bloque mitad superior"}}},{"key":"2581","mappings":{"default":{"default":"bajar un octavo bloque"}}},{"key":"2582","mappings":{"default":{"default":"bloque de un cuarto inferior"}}},{"key":"2583","mappings":{"default":{"default":"bloque de tres octavos más bajo"}}},{"key":"2584","mappings":{"default":{"default":"bloque mitad inferior"}}},{"key":"2585","mappings":{"default":{"default":"bloque inferior de cinco octavos"}}},{"key":"2586","mappings":{"default":{"default":"bloque de tres cuartos más bajo"}}},{"key":"2587","mappings":{"default":{"default":"lower Seven Eighths Block"}}},{"key":"2588","mappings":{"default":{"default":"bloque"}}},{"key":"2589","mappings":{"default":{"default":"bloque de siete octavos a la izquierda"}}},{"key":"258A","mappings":{"default":{"default":"bloque de tres cuartos a la izquierda"}}},{"key":"258B","mappings":{"default":{"default":"bloque de cinco octavos a la izquierda"}}},{"key":"258C","mappings":{"default":{"default":"media cuadra izquierda"}}},{"key":"258D","mappings":{"default":{"default":"bloque de tres octavos a la izquierda"}}},{"key":"258E","mappings":{"default":{"default":"bloque de un cuarto a la izquierda"}}},{"key":"258F","mappings":{"default":{"default":"izquierda un octavo bloque"}}},{"key":"2590","mappings":{"default":{"default":"media cuadra derecha"}}},{"key":"2591","mappings":{"default":{"default":"sombra ligera"}}},{"key":"2592","mappings":{"default":{"default":"sombra media"}}},{"key":"2593","mappings":{"default":{"default":"sombra intensa"}}},{"key":"2594","mappings":{"default":{"default":"upper One Eighth Block"}}},{"key":"2595","mappings":{"default":{"default":"a la derecha un octavo bloque"}}},{"key":"2596","mappings":{"default":{"default":"cuadrante inferior izquierdo"}}},{"key":"2597","mappings":{"default":{"default":"cuadrante inferior derecho"}}},{"key":"2598","mappings":{"default":{"default":"cuadrante superior izquierdo"}}},{"key":"2599","mappings":{"default":{"default":"cuadrante superior izquierdo e inferior izquierdo e inferior derecho"}}},{"key":"259A","mappings":{"default":{"default":"cuadrante superior izquierdo e inferior derecho"}}},{"key":"259B","mappings":{"default":{"default":"cuadrante superior izquierdo y superior derecho e inferior izquierdo"}}},{"key":"259C","mappings":{"default":{"default":"cuadrante superior izquierdo y superior derecho e inferior derecho"}}},{"key":"259D","mappings":{"default":{"default":"cuadrante superior derecho"}}},{"key":"259E","mappings":{"default":{"default":"cuadrante superior derecho e inferior izquierdo"}}},{"key":"259F","mappings":{"default":{"default":"cuadrante superior derecho e inferior izquierdo e inferior derecho"}}},{"key":"25A0","mappings":{"default":{"default":"cuadrado relleno"}}},{"key":"25A1","mappings":{"default":{"default":"cuadrado"}}},{"key":"25A2","mappings":{"default":{"default":"cuadrado blanco con esquinas redondeadas"}}},{"key":"25A3","mappings":{"default":{"default":"cuadrado blanco que contiene cuadrado pequeño negro"}}},{"key":"25A4","mappings":{"default":{"default":"cuadrado con relleno horizontal"}}},{"key":"25A5","mappings":{"default":{"default":"cuadrado con relleno vertical"}}},{"key":"25A6","mappings":{"default":{"default":"cuadrado con relleno de rayado ortogonal"}}},{"key":"25A7","mappings":{"default":{"default":"cuadrado con la esquina superior izquierda a la derecha inferior"}}},{"key":"25A8","mappings":{"default":{"default":"cuadrado con la parte superior derecha hacia abajo izquierda Relleno"}}},{"key":"25A9","mappings":{"default":{"default":"cuadrado con relleno de rayado diagonal"}}},{"key":"25AA","mappings":{"default":{"default":"cuadrado relleno"}}},{"key":"25AB","mappings":{"default":{"default":"cuadrado"}}},{"key":"25AC","mappings":{"default":{"default":"rectángulo negro"}}},{"key":"25AD","mappings":{"default":{"default":"rectángulo"}}},{"key":"25AE","mappings":{"default":{"default":"rectángulo relleno vertical"}}},{"key":"25AF","mappings":{"default":{"default":"rectángulo vertical"}}},{"key":"25B0","mappings":{"default":{"default":"paralelogramo negro"}}},{"key":"25B1","mappings":{"default":{"default":"paralelogramo"}}},{"key":"25B2","mappings":{"default":{"default":"triángulo relleno"}}},{"key":"25B3","mappings":{"default":{"default":"triángulo"}}},{"key":"25B4","mappings":{"default":{"default":"triángulo relleno"}}},{"key":"25B5","mappings":{"default":{"default":"triángulo"}}},{"key":"25B6","mappings":{"default":{"default":"triángulo relleno señala derecha"}}},{"key":"25B7","mappings":{"default":{"default":"triángulo señala derecha"}}},{"key":"25B8","mappings":{"default":{"default":"triángulo relleno señala derecha"}}},{"key":"25B9","mappings":{"default":{"default":"triángulo señala derecha"}}},{"key":"25BA","mappings":{"default":{"default":"indicador de apuntar hacia la derecha negro"}}},{"key":"25BB","mappings":{"default":{"default":"puntero de apuntar hacia la derecha blanco"}}},{"key":"25BC","mappings":{"default":{"default":"triángulo relleno señala abajo"}}},{"key":"25BD","mappings":{"default":{"default":"triángulo señala abajo"}}},{"key":"25BE","mappings":{"default":{"default":"triángulo relleno señala abajo"}}},{"key":"25BF","mappings":{"default":{"default":"triángulo señala abajo"}}},{"key":"25C0","mappings":{"default":{"default":"triángulo relleno señala izquierda"}}},{"key":"25C1","mappings":{"default":{"default":"triángulo señala izquierda"}}},{"key":"25C2","mappings":{"default":{"default":"triángulo relleno señala izquierda"}}},{"key":"25C3","mappings":{"default":{"default":"triángulo señala izquierda"}}},{"key":"25C4","mappings":{"default":{"default":"puntero relleno señala izquierda"}}},{"key":"25C5","mappings":{"default":{"default":"puntero señala izquierda"}}},{"key":"25C6","mappings":{"default":{"default":"diamante relleno"}}},{"key":"25C7","mappings":{"default":{"default":"diamante"}}},{"key":"25C8","mappings":{"default":{"default":"diamante vacío contiene diamante relleno"}}},{"key":"25C9","mappings":{"default":{"default":"ojo de pez"}}},{"key":"25CA","mappings":{"default":{"default":"rombo"}}},{"key":"25CB","mappings":{"default":{"default":"círculo vacío"}}},{"key":"25CC","mappings":{"default":{"default":"círculo punteado"}}},{"key":"25CD","mappings":{"default":{"default":"círculo con relleno vertical"}}},{"key":"25CE","mappings":{"default":{"default":"blanco"}}},{"key":"25CF","mappings":{"default":{"default":"círculo relleno"}}},{"key":"25D0","mappings":{"default":{"default":"círculo con mitad izquierda rellena"}}},{"key":"25D1","mappings":{"default":{"default":"círculo con mitad derecha rellena"}}},{"key":"25D2","mappings":{"default":{"default":"círculo con mitad inferior rellena"}}},{"key":"25D3","mappings":{"default":{"default":"círculo con mitad superior rellena"}}},{"key":"25D4","mappings":{"default":{"default":"círculo con cuadrante superior derecho relleno"}}},{"key":"25D5","mappings":{"default":{"default":"círculo con cuadrante superior izquierdo relleno"}}},{"key":"25D6","mappings":{"default":{"default":"semicírculo izquierdo relleno"}}},{"key":"25D7","mappings":{"default":{"default":"semicírculo derecho relleno"}}},{"key":"25D8","mappings":{"default":{"default":"bullet inversa"}}},{"key":"25D9","mappings":{"default":{"default":"círculo vacío inverso"}}},{"key":"25DA","mappings":{"default":{"default":"semicírculo superior vacío inverso"}}},{"key":"25DB","mappings":{"default":{"default":"semicírculo superior vacío inverso"}}},{"key":"25DC","mappings":{"default":{"default":"arco superior izquierda"}}},{"key":"25DD","mappings":{"default":{"default":"arco superior derecha"}}},{"key":"25DE","mappings":{"default":{"default":"arco inferior derecha"}}},{"key":"25DF","mappings":{"default":{"default":"arco inferior izquierda"}}},{"key":"25E0","mappings":{"default":{"default":"semicírculo superior"}}},{"key":"25E1","mappings":{"default":{"default":"semicírculo inferior"}}},{"key":"25E2","mappings":{"default":{"default":"triángulo inferior derecha relleno"}}},{"key":"25E3","mappings":{"default":{"default":"triángulo inferior izquierda relleno"}}},{"key":"25E4","mappings":{"default":{"default":"triángulo superior izquierda relleno"}}},{"key":"25E5","mappings":{"default":{"default":"triángulo superior derecha relleno"}}},{"key":"25E6","mappings":{"default":{"default":"composición"}}},{"key":"25E7","mappings":{"default":{"default":"cuadrado con mitad izquierda rellena"}}},{"key":"25E8","mappings":{"default":{"default":"cuadrado con mitad derecha rellena"}}},{"key":"25E9","mappings":{"default":{"default":"cuadrado con mitad superior izquierda rellena"}}},{"key":"25EA","mappings":{"default":{"default":"cuadrado con mitad inferior derecha rellena"}}},{"key":"25EB","mappings":{"default":{"default":"cuadrado con bisectriz"}}},{"key":"25EC","mappings":{"default":{"default":"triángulo vacío con punto"}}},{"key":"25ED","mappings":{"default":{"default":"triángulo apuntando arriba con mitad izquierda rellena"}}},{"key":"25EE","mappings":{"default":{"default":"triángulo apuntando arriba con mitad derecha rellena"}}},{"key":"25EF","mappings":{"default":{"default":"círculo grande"}}},{"key":"25F0","mappings":{"default":{"default":"cuadrado blanco con cuadrante superior izquierdo"}}},{"key":"25F1","mappings":{"default":{"default":"cuadrado blanco con cuadrante inferior izquierdo"}}},{"key":"25F2","mappings":{"default":{"default":"cuadrado blanco con cuadrante inferior derecho"}}},{"key":"25F3","mappings":{"default":{"default":"cuadrado blanco con cuadrante superior derecho"}}},{"key":"25F4","mappings":{"default":{"default":"círculo blanco con cuadrante superior izquierdo"}}},{"key":"25F5","mappings":{"default":{"default":"círculo blanco con cuadrante inferior izquierdo"}}},{"key":"25F6","mappings":{"default":{"default":"círculo blanco con cuadrante inferior derecho"}}},{"key":"25F7","mappings":{"default":{"default":"círculo blanco con cuadrante superior derecho"}}},{"key":"25F8","mappings":{"default":{"default":"triángulo superior izquierda"}}},{"key":"25F9","mappings":{"default":{"default":"triángulo superior derecha"}}},{"key":"25FA","mappings":{"default":{"default":"triángulo inferior izquierda"}}},{"key":"25FB","mappings":{"default":{"default":"cuadrado mediano vacío"}}},{"key":"25FC","mappings":{"default":{"default":"cuadrado mediano relleno"}}},{"key":"25FD","mappings":{"default":{"default":"cuadrado mediano vacío"}}},{"key":"25FE","mappings":{"default":{"default":"cuadrado mediano relleno"}}},{"key":"25FF","mappings":{"default":{"default":"triángulo inferior derecha"}}},{"key":"2B12","mappings":{"default":{"default":"cuadrado con mitad superior negra"}}},{"key":"2B13","mappings":{"default":{"default":"cuadrado con mitad inferior negra"}}},{"key":"2B14","mappings":{"default":{"default":"cuadrado con mitad derecha superior diagonal negra"}}},{"key":"2B15","mappings":{"default":{"default":"cuadrado con mitad diagonal izquierda inferior negra"}}},{"key":"2B16","mappings":{"default":{"default":"diamante con Mitad Izquierda Negro"}}},{"key":"2B17","mappings":{"default":{"default":"diamante con mitad derecha negra"}}},{"key":"2B18","mappings":{"default":{"default":"diamante con mitad superior negra"}}},{"key":"2B19","mappings":{"default":{"default":"diamante con mitad inferior negra"}}},{"key":"2B1A","mappings":{"default":{"default":"cuadrado punteado"}}},{"key":"2B1B","mappings":{"default":{"default":"cuadrado grande negro"}}},{"key":"2B1C","mappings":{"default":{"default":"gran Plaza Blanca"}}},{"key":"2B1D","mappings":{"default":{"default":"cuadrado muy pequeño negro"}}},{"key":"2B1E","mappings":{"default":{"default":"cuadrado muy pequeño blanco"}}},{"key":"2B1F","mappings":{"default":{"default":"pentágono negro"}}},{"key":"2B20","mappings":{"default":{"default":"pentágono blanco"}}},{"key":"2B21","mappings":{"default":{"default":"hexágono blanco"}}},{"key":"2B22","mappings":{"default":{"default":"hexágono negro"}}},{"key":"2B23","mappings":{"default":{"default":"hexagonal negro horizontal"}}},{"key":"2B24","mappings":{"default":{"default":"circulo grande negro"}}},{"key":"2B25","mappings":{"default":{"default":"diamante Mediano Negro"}}},{"key":"2B26","mappings":{"default":{"default":"diamante blanco medio"}}},{"key":"2B27","mappings":{"default":{"default":"lozenge Mediano Negro"}}},{"key":"2B28","mappings":{"default":{"default":"pastilla blanca mediana"}}},{"key":"2B29","mappings":{"default":{"default":"pequeño diamante negro"}}},{"key":"2B2A","mappings":{"default":{"default":"lozenge pequeño negro"}}},{"key":"2B2B","mappings":{"default":{"default":"lozenge pequeño blanco"}}},{"key":"2B2C","mappings":{"default":{"default":"elipse horizontal negro"}}},{"key":"2B2D","mappings":{"default":{"default":"elipse horizontal blanco"}}},{"key":"2B2E","mappings":{"default":{"default":"elipse Vertical Negro"}}},{"key":"2B2F","mappings":{"default":{"default":"elipse Vertical Blanco"}}},{"key":"2B50","mappings":{"default":{"default":"estrella media vacía"}}},{"key":"2B51","mappings":{"default":{"default":"estrella pequeña rellena"}}},{"key":"2B52","mappings":{"default":{"default":"estrella pequeña vacía"}}},{"key":"2B53","mappings":{"default":{"default":"pentágono negro que señala hacia la derecha"}}},{"key":"2B54","mappings":{"default":{"default":"pentágono blanco que señala hacia la derecha"}}},{"key":"2B55","mappings":{"default":{"default":"círculo grande pesado"}}},{"key":"2B56","mappings":{"default":{"default":"óvalo pesado con interior oval"}}},{"key":"2B57","mappings":{"default":{"default":"círculo pesado con círculo dentro"}}},{"key":"2B58","mappings":{"default":{"default":"círculo pesado"}}},{"key":"2B59","mappings":{"default":{"default":"saltire en círculo pesado"}}}] +, +"es/symbols/math_harpoons.min": +[{"locale":"es"},{"key":"21BC","mappings":{"default":{"default":"flecha izquierda con arpón arriba"}}},{"key":"21BD","mappings":{"default":{"default":"flecha izquierda con arpón debajo"}}},{"key":"21BE","mappings":{"default":{"default":"flecha arriba con arpón derecho"}}},{"key":"21BF","mappings":{"default":{"default":"flecha arriba con arpón izquierdo"}}},{"key":"21C0","mappings":{"default":{"default":"flecha derecha con arpón arriba"}}},{"key":"21C1","mappings":{"default":{"default":"flecha derecha con arpón debajo"}}},{"key":"21C2","mappings":{"default":{"default":"flecha abajo con arpón derecho"}}},{"key":"21C3","mappings":{"default":{"default":"flecha abajo con arpón izquierdo"}}},{"key":"21CB","mappings":{"default":{"default":"arpón izquierdo arriba de arpón derecho"}}},{"key":"21CC","mappings":{"default":{"default":"arpón derecho arriba de arpón izquierdo"}}},{"key":"294A","mappings":{"default":{"default":"barra izquierda arriba barra derecha abajo arpón"}}},{"key":"294B","mappings":{"default":{"default":"barra izquierda abajo barra derecha arriba arpón"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"arriba barb izquierda abajo barb derecha arpón"}}},{"key":"294E","mappings":{"default":{"default":"barra izquierda arriba barra derecha arriba arpón"}}},{"key":"294F","mappings":{"default":{"default":"arpón a la derecha hacia arriba y abajo"}}},{"key":"2950","mappings":{"default":{"default":"barra izquierda abajo barra derecha abajo arpón"}}},{"key":"2951","mappings":{"default":{"default":"arpón a la izquierda hacia arriba y abajo"}}},{"key":"2952","mappings":{"default":{"default":"arpón a la izquierda con púa hasta la barra"}}},{"key":"2953","mappings":{"default":{"default":"arpón a la derecha con púa hasta la barra"}}},{"key":"2954","mappings":{"default":{"default":"arpón ascendente con púa derecha a barra"}}},{"key":"2955","mappings":{"default":{"default":"arpón hacia abajo con púa derecha a barra"}}},{"key":"2956","mappings":{"default":{"default":"arpón a la izquierda con púas abajo a la barra"}}},{"key":"2957","mappings":{"default":{"default":"arpón a la derecha con púa abajo a la barra"}}},{"key":"2958","mappings":{"default":{"default":"arpón ascendente con púa izquierda a barra"}}},{"key":"2959","mappings":{"default":{"default":"arpón hacia abajo con la barra izquierda a la barra"}}},{"key":"295A","mappings":{"default":{"default":"arpón a la izquierda con púa arriba de la barra"}}},{"key":"295B","mappings":{"default":{"default":"arpón a la derecha con púa arriba del bar"}}},{"key":"295C","mappings":{"default":{"default":"arpón ascendente con púa derecha de barra"}}},{"key":"295D","mappings":{"default":{"default":"arpón hacia abajo con púa derecha de barra"}}},{"key":"295E","mappings":{"default":{"default":"arpón a la izquierda con púa abajo de barra"}}},{"key":"295F","mappings":{"default":{"default":"arpón a la derecha con púa abajo de barra"}}},{"key":"2960","mappings":{"default":{"default":"arpón ascendente con púa izquierda de barra"}}},{"key":"2961","mappings":{"default":{"default":"arpón hacia abajo con barra izquierda de barra"}}},{"key":"2962","mappings":{"default":{"default":"arpón a la izquierda con púas arriba arriba arpón a la izquierda con púas abajo"}}},{"key":"2963","mappings":{"default":{"default":"arpón ascendente con púa izquierda al lado arpón ascendente con púa derecha"}}},{"key":"2964","mappings":{"default":{"default":"arpón a la derecha con púas arriba arriba arpón a la derecha con púas abajo"}}},{"key":"2965","mappings":{"default":{"default":"arpón hacia abajo con lengüeta a la izquierda al lado arpón hacia abajo con lengüeta a la derecha"}}},{"key":"2966","mappings":{"default":{"default":"arpón a la izquierda con púa arriba arriba arpón a la derecha con púa arriba"}}},{"key":"2967","mappings":{"default":{"default":"arpón a la izquierda con púa abajo arriba arpón a la derecha con púa abajo"}}},{"key":"2968","mappings":{"default":{"default":"arpón a la derecha con púas arriba arriba arpón a la izquierda con púas arriba"}}},{"key":"2969","mappings":{"default":{"default":"arpón a la derecha con púa abajo arriba arpón a la izquierda con púa abajo"}}},{"key":"296A","mappings":{"default":{"default":"barra con arpón hacia la izquierda"}}},{"key":"296B","mappings":{"default":{"default":"arpón hacia la izquierda con barra"}}},{"key":"296C","mappings":{"default":{"default":"barra con arpón hacia la derecha"}}},{"key":"296D","mappings":{"default":{"default":"arpón hacia la derecha con barra"}}},{"key":"296E","mappings":{"default":{"default":"arpón ascendente con púa izquierda al lado arpón hacia abajo con púa derecha"}}},{"key":"296F","mappings":{"default":{"default":"arpón hacia abajo con lengüeta a la izquierda al lado arpón hacia arriba con pica a la derecha"}}},{"key":"297C","mappings":{"default":{"default":"cola de pescado izquierda"}}},{"key":"297D","mappings":{"default":{"default":"cola de pescado derecha"}}},{"key":"297E","mappings":{"default":{"default":"barra con doble gancho"}}},{"key":"297F","mappings":{"default":{"default":"cola de pez abajo"}}}] +, +"es/symbols/math_non_characters.min": +[{"locale":"es"},{"key":"210F","mappings":{"default":{"default":"h barra"}}},{"key":"2114","mappings":{"default":{"default":"L B símbolo de barra"}}},{"key":"2116","mappings":{"default":{"default":"signo de número"}}},{"key":"2117","mappings":{"default":{"default":"derechos de autor de sonido"}}},{"key":"211E","mappings":{"default":{"default":"receta"}}},{"key":"211F","mappings":{"default":{"default":"respuesta"}}},{"key":"2120","mappings":{"default":{"default":"marca de servicio"}}},{"key":"2121","mappings":{"default":{"default":"señal de telefono"}}},{"key":"2122","mappings":{"default":{"default":"registrado"}}},{"key":"2123","mappings":{"default":{"default":"versículo"}}},{"key":"2125","mappings":{"default":{"default":"onza"}}},{"key":"2126","mappings":{"default":{"default":"ohmio"}}},{"key":"2127","mappings":{"default":{"default":"ohmio invertido"}}},{"key":"212A","mappings":{"default":{"default":"grados kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"Símbolo estimado"}}},{"key":"2132","mappings":{"default":{"default":"mayúscula F invertida"}}},{"key":"2139","mappings":{"default":{"default":"fuente de información"}}},{"key":"213A","mappings":{"default":{"default":"capital rotado Q"}}},{"key":"213B","mappings":{"default":{"default":"signo de fax"}}},{"key":"2141","mappings":{"default":{"default":"convertido sans serif mayúscula G"}}},{"key":"2142","mappings":{"default":{"default":"convertido sans serif mayúscula L"}}},{"key":"2143","mappings":{"default":{"default":"invertido sans serif mayúscula L"}}},{"key":"2144","mappings":{"default":{"default":"convertido en sans serif mayúscula Y"}}}] +, +"es/symbols/math_symbols.min": +[{"locale":"es"},{"key":"0021","mappings":{"default":{"default":"factorial"}}},{"key":"0022","mappings":{"default":{"default":"comillas"}}},{"key":"0023","mappings":{"default":{"default":"almuhadilla","defaultMP":"signo de número"}}},{"key":"0024","mappings":{"default":{"default":"dólar"}}},{"key":"0025","mappings":{"default":{"default":"porciento"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prima","defaultMP":"apóstrofo"}}},{"key":"002A","mappings":{"default":{"default":"por"}}},{"key":"002B","mappings":{"default":{"default":"más"}}},{"key":"002C","mappings":{"default":{"default":"coma"}}},{"key":"002D","mappings":{"default":{"default":"menos"}}},{"key":"002E","mappings":{"default":{"default":"punto"}}},{"key":"002F","mappings":{"default":{"default":"barra oblicua"}}},{"key":"003A","mappings":{"default":{"default":"dos puntos"}}},{"key":"003B","mappings":{"default":{"default":"punto y coma"}}},{"key":"003C","mappings":{"default":{"default":"menor que"}}},{"key":"003D","mappings":{"default":{"default":"igual"}}},{"key":"003E","mappings":{"default":{"default":"mayor que"}}},{"key":"003F","mappings":{"default":{"default":"interrogación derecho","defaultMP":"cierra interrogación"}}},{"key":"0040","mappings":{"default":{"default":"arroba"}}},{"key":"005C","mappings":{"default":{"default":"barra inversa"}}},{"key":"005E","mappings":{"default":{"default":"circunflejo"}}},{"key":"005F","mappings":{"default":{"default":"subrayado"}}},{"key":"0060","mappings":{"default":{"default":"acento grave"}}},{"key":"007C","mappings":{"default":{"default":"barra vertical"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"admiración izquierdo","defaultMP":"abre admiración"}}},{"key":"00A2","mappings":{"default":{"default":"centavo"}}},{"key":"00A3","mappings":{"default":{"default":"libra esterlina"}}},{"key":"00A4","mappings":{"default":{"default":"moneda"}}},{"key":"00A5","mappings":{"default":{"default":"yen"}}},{"key":"00A6","mappings":{"default":{"default":"barra vertical partida"}}},{"key":"00A7","mappings":{"default":{"default":"sección"}}},{"key":"00A8","mappings":{"default":{"default":"diéresis"}}},{"key":"00A9","mappings":{"default":{"default":"copyright"}}},{"key":"00AA","mappings":{"default":{"default":"ordinal femenino"}}},{"key":"00AB","mappings":{"default":{"default":"comillas angulares izquierda","defaultMP":"abre comillas angulares"}}},{"key":"00AC","mappings":{"default":{"default":"negación"}}},{"key":"00AE","mappings":{"default":{"default":"registrado"}}},{"key":"00AF","mappings":{"default":{"default":"barra"}}},{"key":"00B0","mappings":{"default":{"default":"grado"}}},{"key":"00B1","mappings":{"default":{"default":"más menos"}}},{"key":"00B4","mappings":{"default":{"default":"acento agudo"}}},{"key":"00B5","mappings":{"default":{"default":"micro"}}},{"key":"00B6","mappings":{"default":{"default":"párrafo"}}},{"key":"00B7","mappings":{"default":{"default":"punto medio"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"ordinal masculino"}}},{"key":"00BB","mappings":{"default":{"default":"comillas angulares derecha","defaultMP":"cierra comillas angulares"}}},{"key":"00BF","mappings":{"default":{"default":"interrogación izquierdo","defaultMP":"abre interrogación"}}},{"key":"00D7","mappings":{"default":{"default":"por"}}},{"key":"00F7","mappings":{"default":{"default":"dividido"}}},{"key":"02B9","mappings":{"default":{"default":"prima"}}},{"key":"02BA","mappings":{"default":{"default":"dos prima"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02D9","mappings":{"default":{"default":"punto en superescrito"}}},{"key":"02DA","mappings":{"default":{"default":"anillo en superescrito"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"doble acento agudo"}}},{"key":"2010","mappings":{"default":{"default":"menos"}}},{"key":"2011","mappings":{"default":{"default":"guión no rompible"}}},{"key":"2012","mappings":{"default":{"default":"figura Dash"}}},{"key":"2013","mappings":{"default":{"default":"en raya"}}},{"key":"2014","mappings":{"default":{"default":"em raya"}}},{"key":"2015","mappings":{"default":{"default":"barra horizontal"}}},{"key":"2016","mappings":{"default":{"default":"doble barra vertical"}}},{"key":"2017","mappings":{"default":{"default":"línea baja doble"}}},{"key":"2018","mappings":{"default":{"default":"comilla izquierda"}}},{"key":"2019","mappings":{"default":{"default":"comilla derecha"}}},{"key":"201A","mappings":{"default":{"default":"comilla bajo 9"}}},{"key":"201B","mappings":{"default":{"default":"marca de comillas simple con inversión alta-9"}}},{"key":"201C","mappings":{"default":{"default":"doble comilla"}}},{"key":"201D","mappings":{"default":{"default":"doble comilla derecha"}}},{"key":"201E","mappings":{"default":{"default":"doble comilla bajo 9"}}},{"key":"201F","mappings":{"default":{"default":"doble alto-invertido-9 comillas"}}},{"key":"2020","mappings":{"default":{"default":"daga"}}},{"key":"2021","mappings":{"default":{"default":"doble daga"}}},{"key":"2022","mappings":{"default":{"default":"bala"}}},{"key":"2023","mappings":{"default":{"default":"bala triangular"}}},{"key":"2024","mappings":{"default":{"default":"líder de un punto"}}},{"key":"2025","mappings":{"default":{"default":"dos puntos líder"}}},{"key":"2026","mappings":{"default":{"default":"puntos suspensivos"}}},{"key":"2027","mappings":{"default":{"default":"punto de separación"}}},{"key":"2030","mappings":{"default":{"default":"tanto por millar"}}},{"key":"2031","mappings":{"default":{"default":"tanto por diez mil"}}},{"key":"2032","mappings":{"default":{"default":"prima"}}},{"key":"2033","mappings":{"default":{"default":"dos prima"}}},{"key":"2034","mappings":{"default":{"default":"tres prima"}}},{"key":"2035","mappings":{"default":{"default":"acento grave"}}},{"key":"2036","mappings":{"default":{"default":"doble acento grave"}}},{"key":"2037","mappings":{"default":{"default":"prima invertido"}}},{"key":"2038","mappings":{"default":{"default":"signo de intercalación"}}},{"key":"2039","mappings":{"default":{"default":"comillas izquierda","defaultMP":"abre comillas"}}},{"key":"203A","mappings":{"default":{"default":"comillas derecha","defaultMP":"cierra comillas"}}},{"key":"203B","mappings":{"default":{"default":"marca de referencia"}}},{"key":"203C","mappings":{"default":{"default":"doble signo de exclamación"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"barra superior"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"ligadura"}}},{"key":"2041","mappings":{"default":{"default":"punto de inserción"}}},{"key":"2042","mappings":{"default":{"default":"asterismo"}}},{"key":"2043","mappings":{"default":{"default":"guión bala"}}},{"key":"2044","mappings":{"default":{"default":"barra de fracción"}}},{"key":"2047","mappings":{"default":{"default":"doble signo de interrogación"}}},{"key":"2048","mappings":{"default":{"default":"pregunta Signo de exclamación"}}},{"key":"2049","mappings":{"default":{"default":"signo de interrogación de exclamación"}}},{"key":"204B","mappings":{"default":{"default":"signo de Pilcrow invertido"}}},{"key":"204C","mappings":{"default":{"default":"bala negra hacia la izquierda"}}},{"key":"204D","mappings":{"default":{"default":"bala negra hacia la derecha"}}},{"key":"204E","mappings":{"default":{"default":"bajo asterisco"}}},{"key":"204F","mappings":{"default":{"default":"punto y coma invertido"}}},{"key":"2050","mappings":{"default":{"default":"cierre superior"}}},{"key":"2051","mappings":{"default":{"default":"dos asteriscos alineados verticalmente"}}},{"key":"2052","mappings":{"default":{"default":"signo de menos comercial"}}},{"key":"2053","mappings":{"default":{"default":"swung Dash"}}},{"key":"2054","mappings":{"default":{"default":"ropa interior invertida"}}},{"key":"2055","mappings":{"default":{"default":"signo de puntuación de la flor"}}},{"key":"2056","mappings":{"default":{"default":"puntuación de tres puntos"}}},{"key":"2057","mappings":{"default":{"default":"cuatro prima"}}},{"key":"2058","mappings":{"default":{"default":"puntuación de cuatro puntos"}}},{"key":"2059","mappings":{"default":{"default":"puntuación de cinco puntos"}}},{"key":"205A","mappings":{"default":{"default":"puntuación de dos puntos"}}},{"key":"205B","mappings":{"default":{"default":"marca de cuatro puntos"}}},{"key":"205C","mappings":{"default":{"default":"cruz punteada"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"cuatro puntos verticales"}}},{"key":"207A","mappings":{"default":{"default":"superscript Plus Sign"}}},{"key":"207B","mappings":{"default":{"default":"superíndice menos"}}},{"key":"207C","mappings":{"default":{"default":"superscript Equals Sign"}}},{"key":"207D","mappings":{"default":{"default":"paréntesis izquierdo superíndice"}}},{"key":"207E","mappings":{"default":{"default":"paréntesis derecho superíndice"}}},{"key":"208A","mappings":{"default":{"default":"signo de subíndice más"}}},{"key":"208B","mappings":{"default":{"default":"subíndice menos"}}},{"key":"208C","mappings":{"default":{"default":"signo de subíndice es igual"}}},{"key":"208D","mappings":{"default":{"default":"subíndice paréntesis izquierdo"}}},{"key":"208E","mappings":{"default":{"default":"subíndice de paréntesis derecho"}}},{"key":"214A","mappings":{"default":{"default":"línea de propiedad"}}},{"key":"214B","mappings":{"default":{"default":"ampersand convertido"}}},{"key":"214C","mappings":{"default":{"default":"por signo"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"torneado pequeño f"}}},{"key":"2200","mappings":{"default":{"default":"para todo"}}},{"key":"2201","mappings":{"default":{"default":"complementario"}}},{"key":"2203","mappings":{"default":{"default":"existe"}}},{"key":"2204","mappings":{"default":{"default":"no existe"}}},{"key":"2205","mappings":{"default":{"default":"conjunto vacío"}}},{"key":"2206","mappings":{"default":{"default":"incremento"}}},{"key":"2208","mappings":{"default":{"default":"perteneciente a"}}},{"key":"2209","mappings":{"default":{"default":"no perteneciente a"}}},{"key":"220A","mappings":{"default":{"default":"perteneciente a"}}},{"key":"220B","mappings":{"default":{"default":"comprende a"}}},{"key":"220C","mappings":{"default":{"default":"no comprende a"}}},{"key":"220D","mappings":{"default":{"default":"comprende a"}}},{"key":"220E","mappings":{"default":{"default":"fin de demostración"}}},{"key":"220F","mappings":{"default":{"default":"producto"}}},{"key":"2210","mappings":{"default":{"default":"coproducto"}}},{"key":"2211","mappings":{"default":{"default":"sumatorio"}}},{"key":"2212","mappings":{"default":{"default":"menos"}}},{"key":"2213","mappings":{"default":{"default":"menos más"}}},{"key":"2214","mappings":{"default":{"default":"punto más"}}},{"key":"2215","mappings":{"default":{"default":"barra de división"}}},{"key":"2216","mappings":{"default":{"default":"menos"}}},{"key":"2217","mappings":{"default":{"default":"asterisco"}}},{"key":"2218","mappings":{"default":{"default":"composición"}}},{"key":"2219","mappings":{"default":{"default":"bala"}}},{"key":"221A","mappings":{"default":{"default":"raíz"}}},{"key":"221B","mappings":{"default":{"default":"raíz cúbica"}}},{"key":"221C","mappings":{"default":{"default":"raíz cuarta"}}},{"key":"221D","mappings":{"default":{"default":"proporcional a"}}},{"key":"221E","mappings":{"default":{"default":"infinito"}}},{"key":"221F","mappings":{"default":{"default":"ángulo recto"}}},{"key":"2220","mappings":{"default":{"default":"ángulo"}}},{"key":"2221","mappings":{"default":{"default":"ángulo medido"}}},{"key":"2222","mappings":{"default":{"default":"ángulo esférico"}}},{"key":"2223","mappings":{"default":{"default":"divide a"}}},{"key":"2224","mappings":{"default":{"default":"no divide a"}}},{"key":"2225","mappings":{"default":{"default":"paralela a"}}},{"key":"2226","mappings":{"default":{"default":"no paralela a"}}},{"key":"2227","mappings":{"default":{"default":"y"}}},{"key":"2228","mappings":{"default":{"default":"o"}}},{"key":"2229","mappings":{"default":{"default":"intersección"}}},{"key":"222A","mappings":{"default":{"default":"unión"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"integral doble"}}},{"key":"222D","mappings":{"default":{"default":"integral triple"}}},{"key":"222E","mappings":{"default":{"default":"integral de contorno"}}},{"key":"222F","mappings":{"default":{"default":"integral de superficie"}}},{"key":"2230","mappings":{"default":{"default":"integral de volumen"}}},{"key":"2231","mappings":{"default":{"default":"integral de contorno en sentido horario"}}},{"key":"2232","mappings":{"default":{"default":"integral de contorno en sentido horario"}}},{"key":"2233","mappings":{"default":{"default":"integral de contorno en sentido antihorario"}}},{"key":"2234","mappings":{"default":{"default":"por lo tanto"}}},{"key":"2235","mappings":{"default":{"default":"porque"}}},{"key":"2236","mappings":{"default":{"default":"razón"}}},{"key":"2237","mappings":{"default":{"default":"proporción"}}},{"key":"2238","mappings":{"default":{"default":"punto menos"}}},{"key":"2239","mappings":{"default":{"default":"exceso"}}},{"key":"223A","mappings":{"default":{"default":"proporción geométrica"}}},{"key":"223B","mappings":{"default":{"default":"homotecia"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"tilde invertido"}}},{"key":"223E","mappings":{"default":{"default":"s horizontal invertida"}}},{"key":"223F","mappings":{"default":{"default":"sinusoide"}}},{"key":"2240","mappings":{"default":{"default":"producto de guirnalda"}}},{"key":"2241","mappings":{"default":{"default":"no tilde"}}},{"key":"2242","mappings":{"default":{"default":"menos tilde"}}},{"key":"2243","mappings":{"default":{"default":"asintóticamente igual a"}}},{"key":"2244","mappings":{"default":{"default":"no asintóticamente igual a"}}},{"key":"2245","mappings":{"default":{"default":"aproximadamente igual a"}}},{"key":"2246","mappings":{"default":{"default":"aproximado pero no igual a"}}},{"key":"2247","mappings":{"default":{"default":"no aproximado a"}}},{"key":"2248","mappings":{"default":{"default":"aproximado","defaultMP":"casi igual a"}}},{"key":"2249","mappings":{"default":{"default":"no es casi igual a"}}},{"key":"224A","mappings":{"default":{"default":"igual o casi igual a"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"todo igual a"}}},{"key":"224D","mappings":{"default":{"default":"equivalente a"}}},{"key":"224E","mappings":{"default":{"default":"geométricamente equivalente a"}}},{"key":"224F","mappings":{"default":{"default":"diferencia entre"}}},{"key":"2250","mappings":{"default":{"default":"se acerca al límite"}}},{"key":"2251","mappings":{"default":{"default":"geométricamente igual a"}}},{"key":"2252","mappings":{"default":{"default":"aproximadamente igual a o imagen de"}}},{"key":"2253","mappings":{"default":{"default":"imagen de o aproximadamente igual a"}}},{"key":"2254","mappings":{"default":{"default":"dos puntos igual"}}},{"key":"2255","mappings":{"default":{"default":"igual dos puntos"}}},{"key":"2256","mappings":{"default":{"default":"igual incluyendo anillo"}}},{"key":"2257","mappings":{"default":{"default":"igual anillo a"}}},{"key":"2258","mappings":{"default":{"default":"corresponde a"}}},{"key":"2259","mappings":{"default":{"default":"estima a"}}},{"key":"225A","mappings":{"default":{"default":"equiangular con"}}},{"key":"225B","mappings":{"default":{"default":"igual con estrella"}}},{"key":"225C","mappings":{"default":{"default":"igual con delta"}}},{"key":"225D","mappings":{"default":{"default":"igual por definición a"}}},{"key":"225E","mappings":{"default":{"default":"medido por"}}},{"key":"225F","mappings":{"default":{"default":"igual con interrogante"}}},{"key":"2260","mappings":{"default":{"default":"no es igual a","defaultMP":"distinto de"}}},{"key":"2261","mappings":{"default":{"default":"idéntico a"}}},{"key":"2262","mappings":{"default":{"default":"no es idéntico a"}}},{"key":"2263","mappings":{"default":{"default":"estrictamente equivalente a"}}},{"key":"2264","mappings":{"default":{"default":"menor o igual que"}}},{"key":"2265","mappings":{"default":{"default":"mayor o igual que"}}},{"key":"2266","mappings":{"default":{"default":"menor o igual que"}}},{"key":"2267","mappings":{"default":{"default":"mayor o igual que"}}},{"key":"2268","mappings":{"default":{"default":"estrictamente menor que"}}},{"key":"2269","mappings":{"default":{"default":"estrictamente mayor que"}}},{"key":"226A","mappings":{"default":{"default":"mucho menor que"}}},{"key":"226B","mappings":{"default":{"default":"mucho mayor que"}}},{"key":"226C","mappings":{"default":{"default":"entre"}}},{"key":"226D","mappings":{"default":{"default":"no equivalente a"}}},{"key":"226E","mappings":{"default":{"default":"no menor que"}}},{"key":"226F","mappings":{"default":{"default":"no mayor que"}}},{"key":"2270","mappings":{"default":{"default":"no menor ni igual a"}}},{"key":"2271","mappings":{"default":{"default":"no mayor ni igual a"}}},{"key":"2272","mappings":{"default":{"default":"menor o equivalente a"}}},{"key":"2273","mappings":{"default":{"default":"mayor o equivalente a"}}},{"key":"2274","mappings":{"default":{"default":"no menor ni equivalente a"}}},{"key":"2275","mappings":{"default":{"default":"no mayor ni equivalente a"}}},{"key":"2276","mappings":{"default":{"default":"menor o mayor que"}}},{"key":"2277","mappings":{"default":{"default":"mayor o menor que"}}},{"key":"2278","mappings":{"default":{"default":"no menor ni mayor que"}}},{"key":"2279","mappings":{"default":{"default":"no mayor ni menor que"}}},{"key":"227A","mappings":{"default":{"default":"precede a"}}},{"key":"227B","mappings":{"default":{"default":"sigue a"}}},{"key":"227C","mappings":{"default":{"default":"precede o es igual a"}}},{"key":"227D","mappings":{"default":{"default":"sigue o es igual a"}}},{"key":"227E","mappings":{"default":{"default":"precede o es equivalente a"}}},{"key":"227F","mappings":{"default":{"default":"sigue o es equivalente a"}}},{"key":"2280","mappings":{"default":{"default":"no precede a"}}},{"key":"2281","mappings":{"default":{"default":"no sigue a"}}},{"key":"2282","mappings":{"default":{"default":"incluido en"}}},{"key":"2283","mappings":{"default":{"default":"contiene a"}}},{"key":"2284","mappings":{"default":{"default":"no incluido en"}}},{"key":"2285","mappings":{"default":{"default":"no contiene a"}}},{"key":"2286","mappings":{"default":{"default":"incluido o igual a"}}},{"key":"2287","mappings":{"default":{"default":"contiene o es igual a"}}},{"key":"2288","mappings":{"default":{"default":"no incluido ni igual a"}}},{"key":"2289","mappings":{"default":{"default":"no contiene ni es igual a"}}},{"key":"228A","mappings":{"default":{"default":"incluido estrictamente en"}}},{"key":"228B","mappings":{"default":{"default":"contiene estrictamente a"}}},{"key":"228C","mappings":{"default":{"default":"familia de conjuntos"}}},{"key":"228D","mappings":{"default":{"default":"producto de familia de conjuntos"}}},{"key":"228E","mappings":{"default":{"default":"unión de familia de conjuntos"}}},{"key":"228F","mappings":{"default":{"default":"imagen cuadrada de"}}},{"key":"2290","mappings":{"default":{"default":"original cuadrado de"}}},{"key":"2291","mappings":{"default":{"default":"imagen cuadrada de o igual a"}}},{"key":"2292","mappings":{"default":{"default":"original cuadrado de o igual a"}}},{"key":"2293","mappings":{"default":{"default":"intersección cuadrada"}}},{"key":"2294","mappings":{"default":{"default":"unión cuadrada"}}},{"key":"2295","mappings":{"default":{"default":"más en círculo"}}},{"key":"2296","mappings":{"default":{"default":"menos en círculo"}}},{"key":"2297","mappings":{"default":{"default":"por en círculo"}}},{"key":"2298","mappings":{"default":{"default":"barra en círculo"}}},{"key":"2299","mappings":{"default":{"default":"punto en círculo"}}},{"key":"229A","mappings":{"default":{"default":"anillo en círculo"}}},{"key":"229B","mappings":{"default":{"default":"asterisco en círculo"}}},{"key":"229C","mappings":{"default":{"default":"igual en círculo"}}},{"key":"229D","mappings":{"default":{"default":"menos en círculo"}}},{"key":"229E","mappings":{"default":{"default":"más en cuadrado"}}},{"key":"229F","mappings":{"default":{"default":"menos en cuadrado"}}},{"key":"22A0","mappings":{"default":{"default":"veces en cuadrado"}}},{"key":"22A1","mappings":{"default":{"default":"punto en cuadrado"}}},{"key":"22A2","mappings":{"default":{"default":"t horizontal hacia la izquierda"}}},{"key":"22A3","mappings":{"default":{"default":"t horizontal hacia la derecha"}}},{"key":"22A4","mappings":{"default":{"default":"perpendicular"}}},{"key":"22A5","mappings":{"default":{"default":"perpendicular invertida"}}},{"key":"22A6","mappings":{"default":{"default":"afirmación"}}},{"key":"22A7","mappings":{"default":{"default":"modela"}}},{"key":"22A8","mappings":{"default":{"default":"verdadero"}}},{"key":"22A9","mappings":{"default":{"default":"obliga"}}},{"key":"22AA","mappings":{"default":{"default":"triple barra vertical torniquete derecho"}}},{"key":"22AB","mappings":{"default":{"default":"doble barra vertical doble torniquete derecho"}}},{"key":"22AC","mappings":{"default":{"default":"no prueba"}}},{"key":"22AD","mappings":{"default":{"default":"falso"}}},{"key":"22AE","mappings":{"default":{"default":"no obliga"}}},{"key":"22AF","mappings":{"default":{"default":"doble barra vertical doble torniquete derecho negada"}}},{"key":"22B0","mappings":{"default":{"default":"precede respecto de"}}},{"key":"22B1","mappings":{"default":{"default":"sigue respecto de"}}},{"key":"22B2","mappings":{"default":{"default":"subgrupo normal de"}}},{"key":"22B3","mappings":{"default":{"default":"contiene como subgrupo normal a"}}},{"key":"22B4","mappings":{"default":{"default":"subgrupo normal o es igual a"}}},{"key":"22B5","mappings":{"default":{"default":"contiene como subgrupo normal o es igual a"}}},{"key":"22B6","mappings":{"default":{"default":"original de"}}},{"key":"22B7","mappings":{"default":{"default":"imagen de"}}},{"key":"22B8","mappings":{"default":{"default":"multifunción"}}},{"key":"22B9","mappings":{"default":{"default":"matriz hermitiana conjugada"}}},{"key":"22BA","mappings":{"default":{"default":"interpola"}}},{"key":"22BB","mappings":{"default":{"default":"o excluyente"}}},{"key":"22BC","mappings":{"default":{"default":"no y"}}},{"key":"22BD","mappings":{"default":{"default":"no o"}}},{"key":"22BF","mappings":{"default":{"default":"triángulo rectángulo"}}},{"key":"22C0","mappings":{"default":{"default":"y"}}},{"key":"22C1","mappings":{"default":{"default":"o"}}},{"key":"22C2","mappings":{"default":{"default":"intersección"}}},{"key":"22C3","mappings":{"default":{"default":"unión"}}},{"key":"22C4","mappings":{"default":{"default":"operador diamante"}}},{"key":"22C5","mappings":{"default":{"default":"punto"}}},{"key":"22C6","mappings":{"default":{"default":"estrella"}}},{"key":"22C7","mappings":{"default":{"default":"dividido por"}}},{"key":"22C8","mappings":{"default":{"default":"moño"}}},{"key":"22C9","mappings":{"default":{"default":"factor normal izquierdo producto semidirecto"}}},{"key":"22CA","mappings":{"default":{"default":"factor normal derecho producto semidirecto"}}},{"key":"22CB","mappings":{"default":{"default":"producto semidirecto izquierdo"}}},{"key":"22CC","mappings":{"default":{"default":"producto semidirecto derecho"}}},{"key":"22CD","mappings":{"default":{"default":"tilde invertida igual a"}}},{"key":"22CE","mappings":{"default":{"default":"o rizada"}}},{"key":"22CF","mappings":{"default":{"default":"y rizada"}}},{"key":"22D0","mappings":{"default":{"default":"doble incluido"}}},{"key":"22D1","mappings":{"default":{"default":"doble contiene"}}},{"key":"22D2","mappings":{"default":{"default":"doble intersección"}}},{"key":"22D3","mappings":{"default":{"default":"doble unión"}}},{"key":"22D4","mappings":{"default":{"default":"bieldo"}}},{"key":"22D5","mappings":{"default":{"default":"paralela o igual a"}}},{"key":"22D6","mappings":{"default":{"default":"menor que con punto"}}},{"key":"22D7","mappings":{"default":{"default":"mayor que con punto"}}},{"key":"22D8","mappings":{"default":{"default":"mucho menor que"}}},{"key":"22D9","mappings":{"default":{"default":"mucho mayor que"}}},{"key":"22DA","mappings":{"default":{"default":"menor igual o mayor que"}}},{"key":"22DB","mappings":{"default":{"default":"mayor igual o menor que"}}},{"key":"22DC","mappings":{"default":{"default":"menor o igual que"}}},{"key":"22DD","mappings":{"default":{"default":"mayor o igual que"}}},{"key":"22DE","mappings":{"default":{"default":"precede o es igual a"}}},{"key":"22DF","mappings":{"default":{"default":"sigue o es igual a"}}},{"key":"22E0","mappings":{"default":{"default":"no precede ni es igual a"}}},{"key":"22E1","mappings":{"default":{"default":"no sigue ni es igual a"}}},{"key":"22E2","mappings":{"default":{"default":"no es imagen cuadrada ni igual a"}}},{"key":"22E3","mappings":{"default":{"default":"no es original cuadrada ni igual a"}}},{"key":"22E4","mappings":{"default":{"default":"imagen cuadrada estricta"}}},{"key":"22E5","mappings":{"default":{"default":"original cuadrada estricta"}}},{"key":"22E6","mappings":{"default":{"default":"menor que no equivalente a"}}},{"key":"22E7","mappings":{"default":{"default":"mayor que no equivalente a"}}},{"key":"22E8","mappings":{"default":{"default":"precede no equivalente a"}}},{"key":"22E9","mappings":{"default":{"default":"sigue no equivalente a"}}},{"key":"22EA","mappings":{"default":{"default":"no subgrupo normal de"}}},{"key":"22EB","mappings":{"default":{"default":"no contiene como subgrupo normal a"}}},{"key":"22EC","mappings":{"default":{"default":"no es subgrupo normal ni igual a"}}},{"key":"22ED","mappings":{"default":{"default":"no contiene como subgrupo normal ni es igual a"}}},{"key":"22EE","mappings":{"default":{"default":"puntos suspensivos verticales"}}},{"key":"22EF","mappings":{"default":{"default":"puntos suspensivos altos"}}},{"key":"22F0","mappings":{"default":{"default":"puntos suspensivos diagonales subiendo"}}},{"key":"22F1","mappings":{"default":{"default":"puntos suspensivos diagonales bajando"}}},{"key":"22F2","mappings":{"default":{"default":"pertenece con trazo horizontal"}}},{"key":"22F3","mappings":{"default":{"default":"pertenece con barra vertical al fin de raya horizontal"}}},{"key":"22F4","mappings":{"default":{"default":"pertenece en pequeño con trazo vertical"}}},{"key":"22F5","mappings":{"default":{"default":"pertenece con punto arriba"}}},{"key":"22F6","mappings":{"default":{"default":"pertenece con barra arriba"}}},{"key":"22F7","mappings":{"default":{"default":"perteneciente subrayado"}}},{"key":"22F8","mappings":{"default":{"default":"perteneciente subrayado"}}},{"key":"22F9","mappings":{"default":{"default":"pertenece con dos trazos horizontales"}}},{"key":"22FA","mappings":{"default":{"default":"contiene o es igual a"}}},{"key":"22FB","mappings":{"default":{"default":"contiene con marca"}}},{"key":"22FC","mappings":{"default":{"default":"contiene con marca"}}},{"key":"22FD","mappings":{"default":{"default":"contiene con barra"}}},{"key":"22FE","mappings":{"default":{"default":"perteneciente con barra"}}},{"key":"22FF","mappings":{"default":{"default":"z anotación asociación de bolsa"}}},{"key":"2300","mappings":{"default":{"default":"diámetro"}}},{"key":"2302","mappings":{"default":{"default":"casa"}}},{"key":"2305","mappings":{"default":{"default":"en proyectividad con"}}},{"key":"2306","mappings":{"default":{"default":"en perspectividad con"}}},{"key":"2307","mappings":{"default":{"default":"línea ondulada"}}},{"key":"2310","mappings":{"default":{"default":"no invertido"}}},{"key":"2311","mappings":{"default":{"default":"pastillas cuadradas"}}},{"key":"2312","mappings":{"default":{"default":"arco"}}},{"key":"2313","mappings":{"default":{"default":"segmento"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"signo más pesado"}}},{"key":"2796","mappings":{"default":{"default":"signo menos pesado"}}},{"key":"2797","mappings":{"default":{"default":"signo de la división pesada"}}},{"key":"27B0","mappings":{"default":{"default":"bucle rizado"}}},{"key":"27BF","mappings":{"default":{"default":"doble bucle rizado"}}},{"key":"27C1","mappings":{"default":{"default":"triángulo encerrando triángulo"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"incluido en"}}},{"key":"27C4","mappings":{"default":{"default":"contiene a"}}},{"key":"27C7","mappings":{"default":{"default":"punto en círculo"}}},{"key":"27C8","mappings":{"default":{"default":"atrás tajo antes de subconjunto"}}},{"key":"27C9","mappings":{"default":{"default":"sobreconjunto antes de tajo"}}},{"key":"27CA","mappings":{"default":{"default":"barra vertical con golpe horizontal"}}},{"key":"27CB","mappings":{"default":{"default":"diagonal matemático de levantamiento"}}},{"key":"27CC","mappings":{"default":{"default":"división larga"}}},{"key":"27CD","mappings":{"default":{"default":"diagonal descendente matemática"}}},{"key":"27CE","mappings":{"default":{"default":"cuadrado Lógico Y"}}},{"key":"27CF","mappings":{"default":{"default":"cuadrado Lógico O"}}},{"key":"27D0","mappings":{"default":{"default":"diamante blanco con punto centrado"}}},{"key":"27D1","mappings":{"default":{"default":"y con punto interior"}}},{"key":"27D2","mappings":{"default":{"default":"elemento de apertura hacia arriba"}}},{"key":"27D3","mappings":{"default":{"default":"ángulo inferior derecho con punto"}}},{"key":"27D4","mappings":{"default":{"default":"ángulo inferior izquierdo con punto"}}},{"key":"27D5","mappings":{"default":{"default":"izquierdo exterior une"}}},{"key":"27D6","mappings":{"default":{"default":"derecho exterior une"}}},{"key":"27D7","mappings":{"default":{"default":"lleno exterior une"}}},{"key":"27D8","mappings":{"default":{"default":"perpendicular inversa"}}},{"key":"27D9","mappings":{"default":{"default":"perpendicular"}}},{"key":"27DA","mappings":{"default":{"default":"izquierdo y derecho doble torniquete"}}},{"key":"27DB","mappings":{"default":{"default":"doble T horizontal"}}},{"key":"27DC","mappings":{"default":{"default":"multifunción por la izquierda"}}},{"key":"27DD","mappings":{"default":{"default":"t horizontal derecha larga"}}},{"key":"27DE","mappings":{"default":{"default":"t horizontal izquierda larga"}}},{"key":"27DF","mappings":{"default":{"default":"perpendicular inversa con círculo arriba"}}},{"key":"27E0","mappings":{"default":{"default":"pastilla dividida por regla horizontal"}}},{"key":"27E1","mappings":{"default":{"default":"diamante cóncavo vacío"}}},{"key":"27E2","mappings":{"default":{"default":"diamante cóncavo con tictac hacia izquierda"}}},{"key":"27E3","mappings":{"default":{"default":"diamante cóncavo con tictac hacia derecha"}}},{"key":"27E4","mappings":{"default":{"default":"cuadrado con tictac hacia izquierda"}}},{"key":"27E5","mappings":{"default":{"default":"cuadrado con tictac hacia derecha"}}},{"key":"292B","mappings":{"default":{"default":"cruce en diagonal Cruce en diagonal Caída en diagonal"}}},{"key":"292C","mappings":{"default":{"default":"diagonal descendente Cruce diagonal ascendente"}}},{"key":"2980","mappings":{"default":{"default":"delimitador de barra vertical triple"}}},{"key":"2981","mappings":{"default":{"default":"punto de notación Z"}}},{"key":"2982","mappings":{"default":{"default":"tipo de notación Z Colon"}}},{"key":"2999","mappings":{"default":{"default":"valla punteada"}}},{"key":"299A","mappings":{"default":{"default":"zigzag en vertical"}}},{"key":"29B0","mappings":{"default":{"default":"conjunto vacío invertido"}}},{"key":"29B1","mappings":{"default":{"default":"conjunto vacío con barra"}}},{"key":"29B2","mappings":{"default":{"default":"conjunto vacío con círculo"}}},{"key":"29B5","mappings":{"default":{"default":"círculo con barra"}}},{"key":"29B6","mappings":{"default":{"default":"barra en círculo"}}},{"key":"29B7","mappings":{"default":{"default":"paralelas en círculo"}}},{"key":"29B8","mappings":{"default":{"default":"círculo inverso solidus"}}},{"key":"29B9","mappings":{"default":{"default":"perpendicular en círculo"}}},{"key":"29BA","mappings":{"default":{"default":"círculo dividido por barra horizontal y mitad superior dividido por barra vertical"}}},{"key":"29BB","mappings":{"default":{"default":"x superimpresa en círculo"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"bullet vacía en círculo"}}},{"key":"29BF","mappings":{"default":{"default":"bullet en círculo"}}},{"key":"29C0","mappings":{"default":{"default":"menor que en círculo"}}},{"key":"29C1","mappings":{"default":{"default":"mayor que en círculo"}}},{"key":"29C2","mappings":{"default":{"default":"círculo con círculo a la derecha"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"cuadrado con diagonal ascendente"}}},{"key":"29C5","mappings":{"default":{"default":"cuadrado con diagonal descendente"}}},{"key":"29C6","mappings":{"default":{"default":"asterisco cuadrado"}}},{"key":"29C7","mappings":{"default":{"default":"pequeño círculo cuadrado"}}},{"key":"29C8","mappings":{"default":{"default":"cuadrado cuadrado"}}},{"key":"29C9","mappings":{"default":{"default":"dos cuadrados unidos"}}},{"key":"29CA","mappings":{"default":{"default":"triángulo con punto arriba"}}},{"key":"29CB","mappings":{"default":{"default":"triángulo con barra inferior"}}},{"key":"29CC","mappings":{"default":{"default":"s en triangulo"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"triángulo hacia la derecha sobre triángulo hacia la izquierda"}}},{"key":"29CF","mappings":{"default":{"default":"subgrupo normal o igual a"}}},{"key":"29D0","mappings":{"default":{"default":"contiene como subgrupo normal o es igual a"}}},{"key":"29D1","mappings":{"default":{"default":"pajarita Con Mitad Izquierda Negra"}}},{"key":"29D2","mappings":{"default":{"default":"pajarita Con Mitad Derecha Negra"}}},{"key":"29D3","mappings":{"default":{"default":"pajarita Negra"}}},{"key":"29D4","mappings":{"default":{"default":"tiempos con Mitad Izquierda Negra"}}},{"key":"29D5","mappings":{"default":{"default":"tiempos con la mitad derecha negra"}}},{"key":"29D6","mappings":{"default":{"default":"reloj de arena blanco"}}},{"key":"29D7","mappings":{"default":{"default":"reloj de arena negro"}}},{"key":"29DC","mappings":{"default":{"default":"infinito incompleto"}}},{"key":"29DD","mappings":{"default":{"default":"empate sobre el infinito"}}},{"key":"29DE","mappings":{"default":{"default":"no infinito"}}},{"key":"29DF","mappings":{"default":{"default":"multimapa de doble extremo"}}},{"key":"29E0","mappings":{"default":{"default":"cuadrado con contorno contorneado"}}},{"key":"29E1","mappings":{"default":{"default":"aumenta como"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle Product"}}},{"key":"29E3","mappings":{"default":{"default":"igual tachado doble "}}},{"key":"29E4","mappings":{"default":{"default":"igual con tilde, con doble tachado"}}},{"key":"29E5","mappings":{"default":{"default":"idéntico a con doble tachado"}}},{"key":"29E6","mappings":{"default":{"default":"gleich Stark"}}},{"key":"29E7","mappings":{"default":{"default":"termodinamica"}}},{"key":"29E8","mappings":{"default":{"default":"triángulo que apunta hacia abajo con la mitad izquierda negra"}}},{"key":"29E9","mappings":{"default":{"default":"triángulo que apunta hacia abajo con la mitad derecha negra"}}},{"key":"29EB","mappings":{"default":{"default":"rombo relleno"}}},{"key":"29EE","mappings":{"default":{"default":"plaza blanca con error"}}},{"key":"29EF","mappings":{"default":{"default":"error en la Plaza Negra"}}},{"key":"29F0","mappings":{"default":{"default":"error White Barred Diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error Black Barred Diamond"}}},{"key":"29F2","mappings":{"default":{"default":"círculo blanco con error"}}},{"key":"29F3","mappings":{"default":{"default":"círculo negro con barras de error"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"operador de Solidus Inverso"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"solidus inverso con trazo horizontal"}}},{"key":"29F8","mappings":{"default":{"default":"sólido grande"}}},{"key":"29F9","mappings":{"default":{"default":"sólido inverso grande"}}},{"key":"29FA","mappings":{"default":{"default":"doble Plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple Plus"}}},{"key":"29FE","mappings":{"default":{"default":"minúsculo"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"operador de puntos circulares N-Ary"}}},{"key":"2A01","mappings":{"default":{"default":"operador N-Ary Circled Plus"}}},{"key":"2A02","mappings":{"default":{"default":"operador de los tiempos en círculo de N-Ary"}}},{"key":"2A03","mappings":{"default":{"default":"operador de la unión N-Ary con punto"}}},{"key":"2A04","mappings":{"default":{"default":"n-Ary Union Operator con Plus"}}},{"key":"2A05","mappings":{"default":{"default":"operador de intersecciones cuadradas N-Ary"}}},{"key":"2A06","mappings":{"default":{"default":"n-Ary Square Union Operator"}}},{"key":"2A07","mappings":{"default":{"default":"dos lógico y operador"}}},{"key":"2A08","mappings":{"default":{"default":"dos lógico u operador"}}},{"key":"2A09","mappings":{"default":{"default":"operador de N-Ary Times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo dos sumas"}}},{"key":"2A0B","mappings":{"default":{"default":"suma con Integral"}}},{"key":"2A0C","mappings":{"default":{"default":"operador integral cuádruple"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral con Doble Trazo"}}},{"key":"2A0F","mappings":{"default":{"default":"promedio Integral con Slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"integral en sentido antihorario"}}},{"key":"2A12","mappings":{"default":{"default":"integral lineal para rectángulo en polo"}}},{"key":"2A13","mappings":{"default":{"default":"integral lineal para semicírculo en polo"}}},{"key":"2A14","mappings":{"default":{"default":"integral lineal excluyendo el polo"}}},{"key":"2A15","mappings":{"default":{"default":"integral en torno de un punto operador"}}},{"key":"2A16","mappings":{"default":{"default":"operador integral para cuaterniones"}}},{"key":"2A18","mappings":{"default":{"default":"integral con Times Sign"}}},{"key":"2A19","mappings":{"default":{"default":"integral con Intersección"}}},{"key":"2A1A","mappings":{"default":{"default":"integral con union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral con Overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral con barra inferior"}}},{"key":"2A1D","mappings":{"default":{"default":"unirse"}}},{"key":"2A1E","mappings":{"default":{"default":"operador de triángulo izquierdo grande"}}},{"key":"2A1F","mappings":{"default":{"default":"composición de esquemas de notación Z"}}},{"key":"2A20","mappings":{"default":{"default":"esquema de notación Z"}}},{"key":"2A21","mappings":{"default":{"default":"proyección del esquema de notación Z"}}},{"key":"2A22","mappings":{"default":{"default":"más con círculo"}}},{"key":"2A23","mappings":{"default":{"default":"más con ángulo"}}},{"key":"2A24","mappings":{"default":{"default":"tilde con más suscrito"}}},{"key":"2A25","mappings":{"default":{"default":"más con punto inferior"}}},{"key":"2A26","mappings":{"default":{"default":"tilde con más"}}},{"key":"2A27","mappings":{"default":{"default":"más con 2 suscrito"}}},{"key":"2A28","mappings":{"default":{"default":"signo más con triángulo negro"}}},{"key":"2A29","mappings":{"default":{"default":"menos con coma"}}},{"key":"2A2A","mappings":{"default":{"default":"menos con punto inferior"}}},{"key":"2A2B","mappings":{"default":{"default":"signo menos con puntos que caen"}}},{"key":"2A2C","mappings":{"default":{"default":"signo menos con puntos crecientes"}}},{"key":"2A2D","mappings":{"default":{"default":"más en semicírculo izquierdo"}}},{"key":"2A2E","mappings":{"default":{"default":"más en semicírculo derecho"}}},{"key":"2A2F","mappings":{"default":{"default":"producto vectorial"}}},{"key":"2A30","mappings":{"default":{"default":"por con punto"}}},{"key":"2A31","mappings":{"default":{"default":"por con subrayado"}}},{"key":"2A32","mappings":{"default":{"default":"producto semidirecto con fondo cerrado"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"por en semicírculo izquierdo"}}},{"key":"2A35","mappings":{"default":{"default":"por en semicírculo derecho"}}},{"key":"2A36","mappings":{"default":{"default":"por en círculo con ángulo"}}},{"key":"2A37","mappings":{"default":{"default":"por en anillo"}}},{"key":"2A38","mappings":{"default":{"default":"división en círculo"}}},{"key":"2A39","mappings":{"default":{"default":"más en triángulo"}}},{"key":"2A3A","mappings":{"default":{"default":"menos en triángulo"}}},{"key":"2A3B","mappings":{"default":{"default":"por en triángulo"}}},{"key":"2A3C","mappings":{"default":{"default":"producto interior"}}},{"key":"2A3D","mappings":{"default":{"default":"producto interior derecho"}}},{"key":"2A3E","mappings":{"default":{"default":"notación Z Composición Relacional"}}},{"key":"2A3F","mappings":{"default":{"default":"coproducto"}}},{"key":"2A40","mappings":{"default":{"default":"intersección con punto"}}},{"key":"2A41","mappings":{"default":{"default":"unión con signo de menos"}}},{"key":"2A42","mappings":{"default":{"default":"unión con barra"}}},{"key":"2A43","mappings":{"default":{"default":"intersección con barra"}}},{"key":"2A44","mappings":{"default":{"default":"intersección con and"}}},{"key":"2A45","mappings":{"default":{"default":"unión con or"}}},{"key":"2A46","mappings":{"default":{"default":"unión sobre intersección"}}},{"key":"2A47","mappings":{"default":{"default":"intersección sobre unión"}}},{"key":"2A48","mappings":{"default":{"default":"unión sobre barra, sobre intersección"}}},{"key":"2A49","mappings":{"default":{"default":"intersección sobre barra, sobre unión "}}},{"key":"2A4A","mappings":{"default":{"default":"unión y unión"}}},{"key":"2A4B","mappings":{"default":{"default":"intersección e intersección"}}},{"key":"2A4C","mappings":{"default":{"default":"unión cerrada"}}},{"key":"2A4D","mappings":{"default":{"default":"intersección cerrada"}}},{"key":"2A4E","mappings":{"default":{"default":"intersección cuadrada doble"}}},{"key":"2A4F","mappings":{"default":{"default":"unión cuadrada doble"}}},{"key":"2A50","mappings":{"default":{"default":"unión cerrada con por"}}},{"key":"2A51","mappings":{"default":{"default":"lógico y con punto arriba."}}},{"key":"2A52","mappings":{"default":{"default":"lógico o con punto arriba"}}},{"key":"2A53","mappings":{"default":{"default":"y"}}},{"key":"2A54","mappings":{"default":{"default":"o"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting logical and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting logical or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"lógica o superpuesta, lógica y"}}},{"key":"2A5A","mappings":{"default":{"default":"logical and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"logical or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"logical and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"logical or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"lógica y con doble Overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"logical and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"lógica y con doble barra inferior."}}},{"key":"2A61","mappings":{"default":{"default":"pequeño Vee con Underbar"}}},{"key":"2A62","mappings":{"default":{"default":"lógica o con doble barra."}}},{"key":"2A63","mappings":{"default":{"default":"lógica o con doble barra inferior"}}},{"key":"2A64","mappings":{"default":{"default":"notación Z Dominio Antirestricción"}}},{"key":"2A65","mappings":{"default":{"default":"rango de notación Z Antirestricción"}}},{"key":"2A66","mappings":{"default":{"default":"igual con punto suscrito"}}},{"key":"2A67","mappings":{"default":{"default":"idéntico con punto arriba"}}},{"key":"2A68","mappings":{"default":{"default":"triple barra horizontal con doble movimiento vertical"}}},{"key":"2A69","mappings":{"default":{"default":"triple barra horizontal con triple movimiento vertical"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde con punto"}}},{"key":"2A6B","mappings":{"default":{"default":"operador de tilde con puntos crecientes"}}},{"key":"2A6C","mappings":{"default":{"default":"similares menos similares"}}},{"key":"2A6D","mappings":{"default":{"default":"congruente con punto"}}},{"key":"2A6E","mappings":{"default":{"default":"igual a Asterisco"}}},{"key":"2A6F","mappings":{"default":{"default":"casi igual con ángulo"}}},{"key":"2A70","mappings":{"default":{"default":"aproximadamente igual o igual a"}}},{"key":"2A71","mappings":{"default":{"default":"igual con más suscrito"}}},{"key":"2A72","mappings":{"default":{"default":"igual con más"}}},{"key":"2A73","mappings":{"default":{"default":"igual con operador tilde"}}},{"key":"2A74","mappings":{"default":{"default":"igual con dos puntos"}}},{"key":"2A75","mappings":{"default":{"default":"igual doble"}}},{"key":"2A76","mappings":{"default":{"default":"tres signos de igualdad consecutivos"}}},{"key":"2A77","mappings":{"default":{"default":"igual entre cuatro puntos"}}},{"key":"2A78","mappings":{"default":{"default":"equivalente con cuatro puntos"}}},{"key":"2A79","mappings":{"default":{"default":"menor que con círculo interior"}}},{"key":"2A7A","mappings":{"default":{"default":"mayor que con círculo interior"}}},{"key":"2A7B","mappings":{"default":{"default":"menor que con interrogante"}}},{"key":"2A7C","mappings":{"default":{"default":"mayor que con interrogante"}}},{"key":"2A7D","mappings":{"default":{"default":"estrictamente menor que"}}},{"key":"2A7E","mappings":{"default":{"default":"estrictamente mayor que"}}},{"key":"2A7F","mappings":{"default":{"default":"estrictamente menor que con punto interior"}}},{"key":"2A80","mappings":{"default":{"default":"estrictamente mayor que con punto interior"}}},{"key":"2A81","mappings":{"default":{"default":"estrictamente menor que con punto"}}},{"key":"2A82","mappings":{"default":{"default":"estrictamente mayor que con punto"}}},{"key":"2A83","mappings":{"default":{"default":"estrictamente menor que con punto"}}},{"key":"2A84","mappings":{"default":{"default":"estrictamente mayor que con punto"}}},{"key":"2A85","mappings":{"default":{"default":"menor que o aproximado"}}},{"key":"2A86","mappings":{"default":{"default":"mayor que o aproximado"}}},{"key":"2A87","mappings":{"default":{"default":"menor que una línea no es igual a"}}},{"key":"2A88","mappings":{"default":{"default":"mayores y una sola línea no son iguales a"}}},{"key":"2A89","mappings":{"default":{"default":"menor que, pero no aproximado a"}}},{"key":"2A8A","mappings":{"default":{"default":"mayor que, pero no aproximado a"}}},{"key":"2A8B","mappings":{"default":{"default":"menos que arriba de la doble línea igual por encima de mayor que"}}},{"key":"2A8C","mappings":{"default":{"default":"más que arriba de la línea doble igual sobre menos que"}}},{"key":"2A8D","mappings":{"default":{"default":"menor, similar o igual a"}}},{"key":"2A8E","mappings":{"default":{"default":"mayor, similar o igual a"}}},{"key":"2A8F","mappings":{"default":{"default":"menor, similar o mayor que"}}},{"key":"2A90","mappings":{"default":{"default":"mayor, similar o menor que"}}},{"key":"2A91","mappings":{"default":{"default":"menor, mayor o igual a"}}},{"key":"2A92","mappings":{"default":{"default":"mayor, menor o igual a"}}},{"key":"2A93","mappings":{"default":{"default":"estrictamente menor o mayor que"}}},{"key":"2A94","mappings":{"default":{"default":"estrictamente mayor o menor que"}}},{"key":"2A95","mappings":{"default":{"default":"inclinado igual o menor que"}}},{"key":"2A96","mappings":{"default":{"default":"inclinado igual o mayor que"}}},{"key":"2A97","mappings":{"default":{"default":"estrictamente menor que con punto interior"}}},{"key":"2A98","mappings":{"default":{"default":"estrictamente mayor que con punto interior"}}},{"key":"2A99","mappings":{"default":{"default":"menor o igual a"}}},{"key":"2A9A","mappings":{"default":{"default":"mayor o igual a"}}},{"key":"2A9B","mappings":{"default":{"default":"doble línea inclinada igual o menor que"}}},{"key":"2A9C","mappings":{"default":{"default":"doble línea inclinada igual o mayor que"}}},{"key":"2A9D","mappings":{"default":{"default":"equivalente o menor que"}}},{"key":"2A9E","mappings":{"default":{"default":"mayor o similar a"}}},{"key":"2A9F","mappings":{"default":{"default":"similar, menor o igual a"}}},{"key":"2AA0","mappings":{"default":{"default":"similar, mayor o igual a"}}},{"key":"2AA1","mappings":{"default":{"default":"mucho menor que"}}},{"key":"2AA2","mappings":{"default":{"default":"mucho mayor que"}}},{"key":"2AA3","mappings":{"default":{"default":"doble anidada menor que con barra inferior"}}},{"key":"2AA4","mappings":{"default":{"default":"menor que, mayor que"}}},{"key":"2AA5","mappings":{"default":{"default":"mayor o menor que"}}},{"key":"2AA6","mappings":{"default":{"default":"menor que cerrado con curva"}}},{"key":"2AA7","mappings":{"default":{"default":"mayor que cerrado con curva"}}},{"key":"2AA8","mappings":{"default":{"default":"estrictamente menor que cerrado con curva"}}},{"key":"2AA9","mappings":{"default":{"default":"estrictamente mayor que cerrado con curva"}}},{"key":"2AAA","mappings":{"default":{"default":"más reducido que"}}},{"key":"2AAB","mappings":{"default":{"default":"más amplio que"}}},{"key":"2AAC","mappings":{"default":{"default":"más reducido o igual a"}}},{"key":"2AAD","mappings":{"default":{"default":"más amplio o igual a"}}},{"key":"2AAE","mappings":{"default":{"default":"diferencia entre"}}},{"key":"2AAF","mappings":{"default":{"default":"precede o es igual a"}}},{"key":"2AB0","mappings":{"default":{"default":"sucede por encima de la línea de igual signo"}}},{"key":"2AB1","mappings":{"default":{"default":"precede por encima de una línea no es igual a"}}},{"key":"2AB2","mappings":{"default":{"default":"tiene éxito por encima de una línea no es igual a"}}},{"key":"2AB3","mappings":{"default":{"default":"precede arriba del signo igual"}}},{"key":"2AB4","mappings":{"default":{"default":"sucede por encima del signo igual"}}},{"key":"2AB5","mappings":{"default":{"default":"precede estrictamente a"}}},{"key":"2AB6","mappings":{"default":{"default":"sigue estrictamente a"}}},{"key":"2AB7","mappings":{"default":{"default":"precede por encima de casi igual a"}}},{"key":"2AB8","mappings":{"default":{"default":"tiene éxito por encima de casi igual a"}}},{"key":"2AB9","mappings":{"default":{"default":"precede arriba no es igual a"}}},{"key":"2ABA","mappings":{"default":{"default":"tiene éxito por encima de no casi igual a"}}},{"key":"2ABB","mappings":{"default":{"default":"precede mucho antes"}}},{"key":"2ABC","mappings":{"default":{"default":"sigue mucho después"}}},{"key":"2ABD","mappings":{"default":{"default":"subrelación de"}}},{"key":"2ABE","mappings":{"default":{"default":"contiene como subrelación a"}}},{"key":"2ABF","mappings":{"default":{"default":"incluido con más suscrito"}}},{"key":"2AC0","mappings":{"default":{"default":"contiene con más suscrito"}}},{"key":"2AC1","mappings":{"default":{"default":"incluido con por suscrito"}}},{"key":"2AC2","mappings":{"default":{"default":"contiene con por suscrito"}}},{"key":"2AC3","mappings":{"default":{"default":"incluido con punto o es igual a"}}},{"key":"2AC4","mappings":{"default":{"default":"contiene con punto o es igual a"}}},{"key":"2AC5","mappings":{"default":{"default":"subconjunto de signo igual arriba"}}},{"key":"2AC6","mappings":{"default":{"default":"superconjunto de signo igual arriba"}}},{"key":"2AC7","mappings":{"default":{"default":"incluido aproximadamente en"}}},{"key":"2AC8","mappings":{"default":{"default":"contiene aproximadamente a"}}},{"key":"2AC9","mappings":{"default":{"default":"subconjunto de Arriba Casi Igual a"}}},{"key":"2ACA","mappings":{"default":{"default":"superconjunto de arriba casi igual a"}}},{"key":"2ACB","mappings":{"default":{"default":"subconjunto de lo anterior no es igual a"}}},{"key":"2ACC","mappings":{"default":{"default":"superconjunto de arriba no es igual a"}}},{"key":"2ACD","mappings":{"default":{"default":"operador de caja abierta a la izquierda cuadrada"}}},{"key":"2ACE","mappings":{"default":{"default":"operador de caja abierta a la derecha cuadrada"}}},{"key":"2ACF","mappings":{"default":{"default":"incluido con cierre en"}}},{"key":"2AD0","mappings":{"default":{"default":"contiene al cierre del subconjunto"}}},{"key":"2AD1","mappings":{"default":{"default":"incluido el cierre o es igual a"}}},{"key":"2AD2","mappings":{"default":{"default":"contiene al cierre del subconjunto o es igual a"}}},{"key":"2AD3","mappings":{"default":{"default":"está incluido o contiene a"}}},{"key":"2AD4","mappings":{"default":{"default":"contiene o está incluido en"}}},{"key":"2AD5","mappings":{"default":{"default":"incluido doblemente en"}}},{"key":"2AD6","mappings":{"default":{"default":"contiene doblemente a"}}},{"key":"2AD7","mappings":{"default":{"default":"contiene o está incluido en"}}},{"key":"2AD8","mappings":{"default":{"default":"contiene o está incluido en"}}},{"key":"2AD9","mappings":{"default":{"default":"perteneciente dirigido hacia abajo"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"bifurcación"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"tachuela Izquierda Corta"}}},{"key":"2ADF","mappings":{"default":{"default":"tachuela corta hacia abajo"}}},{"key":"2AE0","mappings":{"default":{"default":"short Up Tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular con s"}}},{"key":"2AE2","mappings":{"default":{"default":"barra vertical Torniquete a la derecha"}}},{"key":"2AE3","mappings":{"default":{"default":"barra vertical doble Torniquete izquierdo"}}},{"key":"2AE4","mappings":{"default":{"default":"double left turnstile vertical bar"}}},{"key":"2AE5","mappings":{"default":{"default":"doble barra vertical doble torniquete izquierdo"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"barra con perpendicular"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"tachuela doble"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"barra vertical con círculo"}}},{"key":"2AF0","mappings":{"default":{"default":"barra con círculo inferior"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"paralela con marca"}}},{"key":"2AF3","mappings":{"default":{"default":"paralela con tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"relación binaria de barra vertical triple"}}},{"key":"2AF5","mappings":{"default":{"default":"barra vertical triple con trazo horizontal"}}},{"key":"2AF6","mappings":{"default":{"default":"operador Triple Colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple anidada menos que"}}},{"key":"2AF8","mappings":{"default":{"default":"triple anidado mayor que"}}},{"key":"2AF9","mappings":{"default":{"default":"doble línea inclinada menor o igual a"}}},{"key":"2AFA","mappings":{"default":{"default":"doble línea inclinada mayor o igual a"}}},{"key":"2AFB","mappings":{"default":{"default":"relación Binaria Triple Sólida"}}},{"key":"2AFC","mappings":{"default":{"default":"operador de barra vertical triple grande"}}},{"key":"2AFD","mappings":{"default":{"default":"operador Doble Sólido"}}},{"key":"2AFE","mappings":{"default":{"default":"barra vertical blanca"}}},{"key":"2AFF","mappings":{"default":{"default":"barra vertical blanca N-Ary"}}},{"key":"301C","mappings":{"default":{"default":"wave Dash"}}},{"key":"FE10","mappings":{"default":{"default":"formulario de presentación para coma vertical"}}},{"key":"FE13","mappings":{"default":{"default":"formulario de presentación para colon vertical"}}},{"key":"FE14","mappings":{"default":{"default":"formulario de presentación para punto y coma vertical"}}},{"key":"FE15","mappings":{"default":{"default":"formulario de presentación para el signo de exclamación vertical"}}},{"key":"FE16","mappings":{"default":{"default":"formulario de presentación para el signo de interrogación vertical"}}},{"key":"FE19","mappings":{"default":{"default":"formulario de presentación para elipsis horizontal vertical"}}},{"key":"FE30","mappings":{"default":{"default":"formulario de presentación para líder vertical de dos puntos"}}},{"key":"FE31","mappings":{"default":{"default":"formulario de presentación para Vertical Em Dash"}}},{"key":"FE32","mappings":{"default":{"default":"formulario de presentación para Vertical En Dash"}}},{"key":"FE33","mappings":{"default":{"default":"formulario de presentación para línea vertical baja"}}},{"key":"FE34","mappings":{"default":{"default":"formulario de presentación para línea baja ondulada vertical"}}},{"key":"FE45","mappings":{"default":{"default":"punto de sésamo"}}},{"key":"FE46","mappings":{"default":{"default":"punto de sésamo blanco"}}},{"key":"FE49","mappings":{"default":{"default":"línea discontinua"}}},{"key":"FE4A","mappings":{"default":{"default":"centinela Overline"}}},{"key":"FE4B","mappings":{"default":{"default":"ondulado Overline"}}},{"key":"FE4C","mappings":{"default":{"default":"doble Ondulado Ondulado"}}},{"key":"FE4D","mappings":{"default":{"default":"línea baja discontinua"}}},{"key":"FE4E","mappings":{"default":{"default":"línea baja de línea central"}}},{"key":"FE4F","mappings":{"default":{"default":"línea baja ondulada"}}},{"key":"FE50","mappings":{"default":{"default":"comas pequeñas"}}},{"key":"FE52","mappings":{"default":{"default":"parada completa pequeña"}}},{"key":"FE54","mappings":{"default":{"default":"pequeño punto y coma"}}},{"key":"FE55","mappings":{"default":{"default":"pequeño colon"}}},{"key":"FE56","mappings":{"default":{"default":"pequeño signo de interrogación"}}},{"key":"FE57","mappings":{"default":{"default":"pequeño signo de exclamación"}}},{"key":"FE58","mappings":{"default":{"default":"pequeño Em Dash"}}},{"key":"FE5F","mappings":{"default":{"default":"signo de número pequeño"}}},{"key":"FE60","mappings":{"default":{"default":"ampersand pequeño"}}},{"key":"FE61","mappings":{"default":{"default":"pequeño asterisco"}}},{"key":"FE62","mappings":{"default":{"default":"signo más pequeño"}}},{"key":"FE63","mappings":{"default":{"default":"pequeño guión-menos"}}},{"key":"FE64","mappings":{"default":{"default":"signo menor que pequeño"}}},{"key":"FE65","mappings":{"default":{"default":"signo mayor que pequeño"}}},{"key":"FE66","mappings":{"default":{"default":"signo pequeño igual"}}},{"key":"FE68","mappings":{"default":{"default":"división entera"}}},{"key":"FE69","mappings":{"default":{"default":"pequeño signo de dólar"}}},{"key":"FE6A","mappings":{"default":{"default":"signo de porcentaje pequeño"}}},{"key":"FE6B","mappings":{"default":{"default":"pequeño comercial en"}}},{"key":"FF01","mappings":{"default":{"default":"signo de exclamación de ancho completo"}}},{"key":"FF02","mappings":{"default":{"default":"comillas de ancho completo"}}},{"key":"FF03","mappings":{"default":{"default":"número de signo de ancho completo"}}},{"key":"FF04","mappings":{"default":{"default":"signo de dólar de ancho completo"}}},{"key":"FF05","mappings":{"default":{"default":"signo de porcentaje de ancho completo"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand de ancho completo"}}},{"key":"FF07","mappings":{"default":{"default":"apóstrofe de ancho completo"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisco de ancho completo"}}},{"key":"FF0B","mappings":{"default":{"default":"signo de ancho completo"}}},{"key":"FF0C","mappings":{"default":{"default":"coma de ancho completo"}}},{"key":"FF0D","mappings":{"default":{"default":"ancho de ancho completo"}}},{"key":"FF0E","mappings":{"default":{"default":"fullwidth Full Stop"}}},{"key":"FF0F","mappings":{"default":{"default":"sólido de ancho completo"}}},{"key":"FF1A","mappings":{"default":{"default":"ancho completo de colon"}}},{"key":"FF1B","mappings":{"default":{"default":"punto y coma de ancho completo"}}},{"key":"FF1C","mappings":{"default":{"default":"ancho completo menos de la señal"}}},{"key":"FF1D","mappings":{"default":{"default":"signo de igual ancho completo"}}},{"key":"FF1E","mappings":{"default":{"default":"ancho completo mayor que el signo"}}},{"key":"FF1F","mappings":{"default":{"default":"signo de interrogación de ancho completo"}}},{"key":"FF20","mappings":{"default":{"default":"comercial de ancho completo en"}}},{"key":"FF3C","mappings":{"default":{"default":"sólido inverso de ancho completo"}}},{"key":"FF3E","mappings":{"default":{"default":"acento circunflejo de ancho completo"}}},{"key":"FF3F","mappings":{"default":{"default":"línea baja de ancho completo"}}},{"key":"FF40","mappings":{"default":{"default":"acento grave de ancho completo"}}},{"key":"FF5C","mappings":{"default":{"default":"barra vertical"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde de ancho completo"}}},{"key":"FFE0","mappings":{"default":{"default":"signo de centavo de ancho completo"}}},{"key":"FFE1","mappings":{"default":{"default":"signo de libra de ancho completo"}}},{"key":"FFE2","mappings":{"default":{"default":"fullwidth no firmar"}}},{"key":"FFE3","mappings":{"default":{"default":"ancho completo macron"}}},{"key":"FFE4","mappings":{"default":{"default":"barra rota de ancho completo"}}},{"key":"FFE5","mappings":{"default":{"default":"signo de yen de ancho completo"}}},{"key":"FFE6","mappings":{"default":{"default":"signo de ancho completo ganado"}}},{"key":"FFE8","mappings":{"default":{"default":"formas de ancho medio luz vertical"}}},{"key":"FFED","mappings":{"default":{"default":"medio ancho cuadrado negro"}}},{"key":"FFEE","mappings":{"default":{"default":"círculo blanco de medio ancho"}}}] +, +"es/symbols/math_whitespace.min": +[{"locale":"es"},{"key":"0020","mappings":{"default":{"default":"espacio"}}},{"key":"00A0","mappings":{"default":{"default":" "}}},{"key":"00AD","mappings":{"default":{"default":"guión corto"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em Quad"}}},{"key":"2002","mappings":{"default":{"default":""}}},{"key":"2003","mappings":{"default":{"default":""}}},{"key":"2004","mappings":{"default":{"default":""}}},{"key":"2005","mappings":{"default":{"default":""}}},{"key":"2006","mappings":{"default":{"default":"espacio Six-Per-Em"}}},{"key":"2007","mappings":{"default":{"default":""}}},{"key":"2008","mappings":{"default":{"default":""}}},{"key":"2009","mappings":{"default":{"default":""}}},{"key":"200A","mappings":{"default":{"default":""}}},{"key":"200B","mappings":{"default":{"default":""}}},{"key":"200C","mappings":{"default":{"default":"ancho de cero no ensamblador"}}},{"key":"200D","mappings":{"default":{"default":"ancho de cero ensamblador"}}},{"key":"200E","mappings":{"default":{"default":"marca de izquierda a derecha"}}},{"key":"200F","mappings":{"default":{"default":"marca de derecha a izquierda"}}},{"key":"2028","mappings":{"default":{"default":"separador de linea"}}},{"key":"2029","mappings":{"default":{"default":"separador de párrafo"}}},{"key":"202A","mappings":{"default":{"default":"incrustación de izquierda a derecha"}}},{"key":"202B","mappings":{"default":{"default":"incrustación de derecha a izquierda"}}},{"key":"202C","mappings":{"default":{"default":"formato direccional pop"}}},{"key":"202D","mappings":{"default":{"default":"anulación de izquierda a derecha"}}},{"key":"202E","mappings":{"default":{"default":"anulación de derecha a izquierda"}}},{"key":"202F","mappings":{"default":{"default":"espacio estrecho sin descanso"}}},{"key":"205F","mappings":{"default":{"default":""}}},{"key":"2060","mappings":{"default":{"default":""}}},{"key":"2061","mappings":{"default":{"default":"de"}}},{"key":"2062","mappings":{"default":{"default":"por"}}},{"key":"2063","mappings":{"default":{"default":"coma"}}},{"key":"2064","mappings":{"default":{"default":"más"}}},{"key":"206A","mappings":{"default":{"default":"inhibir el intercambio simétrico"}}},{"key":"206B","mappings":{"default":{"default":"activar el intercambio simétrico"}}},{"key":"206E","mappings":{"default":{"default":"formas de dígitos nacionales"}}},{"key":"206F","mappings":{"default":{"default":"formas de dígitos nominales"}}},{"key":"FEFF","mappings":{"default":{"default":""}}},{"key":"FFF9","mappings":{"default":{"default":"ancla de anotación interlinear"}}},{"key":"FFFA","mappings":{"default":{"default":"separador de anotación interlinear"}}},{"key":"FFFB","mappings":{"default":{"default":"terminador de anotación interlinear"}}}] +, +"es/symbols/other_stars.min": +[{"locale":"es"},{"key":"23E8","mappings":{"default":{"default":"símbolo exponente decimal"}}},{"key":"2605","mappings":{"default":{"default":"estrella rellena"}}},{"key":"2606","mappings":{"default":{"default":"estrella vacía"}}},{"key":"26AA","mappings":{"default":{"default":"círculo blanco medio"}}},{"key":"26AB","mappings":{"default":{"default":"círculo negro medio"}}},{"key":"2705","mappings":{"default":{"default":"marca de verificación pesada blanca"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"marca de verificación pesada"}}},{"key":"2715","mappings":{"default":{"default":"multiplicación x"}}},{"key":"2716","mappings":{"default":{"default":"multiplicación pesada X"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"boleta pesada X"}}},{"key":"271B","mappings":{"default":{"default":"centro abierto de la cruz"}}},{"key":"271C","mappings":{"default":{"default":"pesado centro abierto cruz"}}},{"key":"2720","mappings":{"default":{"default":"cruz de Malta"}}},{"key":"2721","mappings":{"default":{"default":"estrella de David"}}},{"key":"2722","mappings":{"default":{"default":"cuatro asterisco de lágrima"}}},{"key":"2723","mappings":{"default":{"default":"cuatro asterisco de globo"}}},{"key":"2724","mappings":{"default":{"default":"pesado Cuatro asterisco impulsado por globo"}}},{"key":"2725","mappings":{"default":{"default":"cuatro asterisco de club-spoked"}}},{"key":"2726","mappings":{"default":{"default":"estrella de cuatro puntas negra"}}},{"key":"2727","mappings":{"default":{"default":"estrella blanca de cuatro puntas"}}},{"key":"2728","mappings":{"default":{"default":"destellos"}}},{"key":"2729","mappings":{"default":{"default":"estrés subrayado estrella blanca"}}},{"key":"272A","mappings":{"default":{"default":"estrella blanca circulada"}}},{"key":"272B","mappings":{"default":{"default":"centro Abierto Estrella Negra"}}},{"key":"272C","mappings":{"default":{"default":"centro negro estrella blanca"}}},{"key":"272D","mappings":{"default":{"default":"contorneado negro estrella"}}},{"key":"272E","mappings":{"default":{"default":"estrella negra contorneada pesada"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel Star"}}},{"key":"2730","mappings":{"default":{"default":"estrella blanca sombreada"}}},{"key":"2731","mappings":{"default":{"default":"asterisco pesado"}}},{"key":"2732","mappings":{"default":{"default":"centro abierto de asterisco"}}},{"key":"2733","mappings":{"default":{"default":"ocho asterisco hablado"}}},{"key":"2734","mappings":{"default":{"default":"ocho estrellas negras puntiagudas"}}},{"key":"2735","mappings":{"default":{"default":"ocho estrellas de molinete en punta"}}},{"key":"2736","mappings":{"default":{"default":"estrella rellena de seis puntas"}}},{"key":"2739","mappings":{"default":{"default":"doce estrellas negras puntiagudas"}}},{"key":"273A","mappings":{"default":{"default":"dieciséis asteriscos en punta"}}},{"key":"273B","mappings":{"default":{"default":"asterisco con efecto de lágrima"}}},{"key":"273C","mappings":{"default":{"default":"centro abierto con asterisco con forma de lágrima"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"seis pétalos de florette en blanco y negro"}}},{"key":"273F","mappings":{"default":{"default":"florette negro"}}},{"key":"2740","mappings":{"default":{"default":"florette blanco"}}},{"key":"2741","mappings":{"default":{"default":"ocho Petalled Outlined Black Florette"}}},{"key":"2742","mappings":{"default":{"default":"círculo abierto centro ocho estrellas señaladas"}}},{"key":"2743","mappings":{"default":{"default":"asterisco pesado del molinillo de viento"}}},{"key":"2744","mappings":{"default":{"default":"copo de nieve"}}},{"key":"2745","mappings":{"default":{"default":"copo de nieve trifolio apretado"}}},{"key":"2746","mappings":{"default":{"default":"copo de nieve pesado de Chevron"}}},{"key":"2747","mappings":{"default":{"default":"brillar"}}},{"key":"2748","mappings":{"default":{"default":"chispa pesada"}}},{"key":"2749","mappings":{"default":{"default":"asterisco de globo"}}},{"key":"274A","mappings":{"default":{"default":"ocho asterisco de hélice con efecto de lágrima"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight asterisk de hélice en forma de lágrima"}}},{"key":"274C","mappings":{"default":{"default":"marca de la cruz"}}},{"key":"274D","mappings":{"default":{"default":"círculo blanco sombreado"}}}] +, +"es/units/area.min": +[{"locale":"es"},{"key":"sq","mappings":{"default":{"default":"cuadrado"}}},{"key":"sq inch","mappings":{"default":{"default":"pulgada cuadrada","plural":"pulgadas cuadrada"}}},{"key":"sq rd","mappings":{"default":{"default":"rod cuadrado","plural":"rods cuadrado"}}},{"key":"sq ft","mappings":{"default":{"default":"pie cuadrado","plural":"pies cuadrado"}}},{"key":"sq yd","mappings":{"default":{"default":"yarda cuadrada","plural":"yardas cuadrada"}}},{"key":"sq mi","mappings":{"default":{"default":"milla cuadrada"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectarea"}}}] +, +"es/units/currency.min": +[{"locale":"es"},{"key":"$","mappings":{"default":{"default":"dólar"}}},{"key":"£","mappings":{"default":{"default":"penique"}}},{"key":"¥","mappings":{"default":{"default":"yen"}}},{"key":"€","mappings":{"default":{"default":"euro"}}},{"key":"₡","mappings":{"default":{"default":"colón"}}},{"key":"₢","mappings":{"default":{"default":"cruzeiro"}}},{"key":"₣","mappings":{"default":{"default":"franco"}}},{"key":"₤","mappings":{"default":{"default":"lira"}}},{"key":"₥","mappings":{"default":{"default":"mills"}}},{"key":"₦","mappings":{"default":{"default":"naira"}}},{"key":"₧","mappings":{"default":{"default":"peseta"}}},{"key":"₨","mappings":{"default":{"default":"rupia"}}},{"key":"₩","mappings":{"default":{"default":"won"}}},{"key":"₪","mappings":{"default":{"default":"siclo"}}},{"key":"₫","mappings":{"default":{"default":"dong"}}},{"key":"₭","mappings":{"default":{"default":"kip"}}},{"key":"₮","mappings":{"default":{"default":"tugrik"}}},{"key":"₯","mappings":{"default":{"plural":"dracmas","default":"dracma"}}},{"key":"₰","mappings":{"default":{"plural":"peniques alemanes","default":"penique alemán"}}},{"key":"₱","mappings":{"default":{"default":"peso"}}},{"key":"₲","mappings":{"default":{"default":"guaraní","plural":"guaraníes"}}},{"key":"₳","mappings":{"default":{"default":"austral"}}},{"key":"₴","mappings":{"default":{"default":"hryvnias"}}},{"key":"₵","mappings":{"default":{"default":"cedis"}}},{"key":"₸","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"₺","mappings":{"default":{"default":"lira turca","plural":"liras turca"}}},{"key":"元","mappings":{"default":{"default":"yuan"}}},{"key":"¢","mappings":{"default":{"default":"centésimo"}}}] +, +"es/units/energy.min": +[{"locale":"es"},{"key":"W","mappings":{"default":{"default":"vatio"}}},{"key":"kwh","mappings":{"default":{"default":"kilovatio hora"}}},{"key":"J","mappings":{"default":{"default":"Joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"Ampere"}}},{"key":"V","mappings":{"default":{"default":"Voltio"}}},{"key":"ohm","mappings":{"default":{"default":"ohmio"}}},{"key":"Ω","mappings":{"default":{"default":"ohmio"}}}] +, +"es/units/length.min": +[{"locale":"es"},{"key":"m","mappings":{"default":{"default":"metro"}}},{"key":"ft","mappings":{"default":{"default":"pies"}}},{"key":"in","mappings":{"default":{"default":"pulgada"}}},{"key":"mi","mappings":{"default":{"default":"milla"}}},{"key":"yd","mappings":{"default":{"default":"yarda"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"cadena"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"milla náutica","plural":"millas náuticas"}}}] +, +"es/units/memory.min": +[{"locale":"es"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}] +, +"es/units/other.min": +[{"locale":"es"},{"key":"doz","mappings":{"default":{"default":"docena"}}}] +, +"es/units/speed.min": +[{"locale":"es"},{"key":"kt","mappings":{"default":{"default":"nudo"}}},{"key":"mph","mappings":{"default":{"default":"milla por hora","plural":"millas por hora"}}},{"key":"rpm","mappings":{"default":{"default":"revoluciones por minuto"}}},{"key":"kmh","mappings":{"default":{"plural":"kilómetros por hora","default":"kilómetro por hora"}}}] +, +"es/units/temperature.min": +[{"locale":"es"},{"key":"F","mappings":{"default":{"default":"grado Fahrenheit","plural":"grados Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"centígrado"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}] +, +"es/units/time.min": +[{"locale":"es"},{"key":"s","mappings":{"default":{"default":"segundo"}}},{"key":"″","mappings":{"default":{"default":"segundo"}}},{"key":"min","mappings":{"default":{"default":"minuto"}}},{"key":"°","mappings":{"default":{"default":"grado"}}},{"key":"h","mappings":{"default":{"default":"hora"}}}] +, +"es/units/volume.min": +[{"locale":"es"},{"key":"bbl","mappings":{"default":{"default":"barrile"}}},{"key":"cu","mappings":{"default":{"default":"cúbico"}}},{"key":"fl. oz.","mappings":{"default":{"default":"onza líquida","plural":"onzas líquidas"}}},{"key":"gal","mappings":{"default":{"default":"galone"}}},{"key":"pt","mappings":{"default":{"default":"pinta"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"tbsp","mappings":{"default":{"default":"cuchara"}}},{"key":"tsp","mappings":{"default":{"default":"cucharilla"}}},{"key":"cc","mappings":{"default":{"default":"centímetro cúbico","plural":"centímetros cúbicos"}}},{"key":"l","mappings":{"default":{"default":"litro"}}},{"key":"cu inch","mappings":{"default":{"default":"pulgada cúbica","plural":"pulgadas cúbicas"}}},{"key":"cu ft","mappings":{"default":{"default":"pie cúbico","plural":"pies cúbicos"}}},{"key":"cu yd","mappings":{"default":{"default":"yarda cúbica","plural":"yardas cúbicas"}}},{"key":"fluid dram","mappings":{"default":{"default":"dracma líquida","plural":"dracma líquidas"}}},{"key":"cup","mappings":{"default":{"default":"taza"}}}] +, +"es/units/weight.min": +[{"locale":"es"},{"key":"lb","mappings":{"default":{"default":"libra"}}},{"key":"LT","mappings":{"default":{"default":"libra imperiale","plural":"libras imperiales"}}},{"key":"oz","mappings":{"default":{"default":"onza"}}},{"key":"mcg","mappings":{"default":{"default":"microgramo"}}},{"key":"gr","mappings":{"default":{"default":"gramo"}}},{"key":"g","mappings":{"default":{"default":"gramo"}}},{"key":"t","mappings":{"default":{"default":"tonelada"}}},{"key":"dram","mappings":{"default":{"default":"dracma"}}},{"key":"st","mappings":{"default":{"default":"stone","plural":"stones"}}},{"key":"qtr","mappings":{"default":{"default":"cuarto corto"}}},{"key":"cwt","mappings":{"default":{"default":"centena"}}}] +, +"es/rules/mathspeak_spanish.min": +{"locale":"es","domain":"mathspeak","modality":"speech","inherits":"base","rules":[["Ignore","text"],["Ignore","vulgar-fraction"],["Ignore","subscript-simple"],["Ignore","prime-subscript-simple"],["Ignore","fraction-sbrief"],["SpecializedRule","fraction-brief","brief","sbrief"],["Ignore","unit"],["Ignore","unit-combine"],["Precondition","unit-singular","default","self::identifier[@role=\"unit\"]"],["Precondition","unit-plural","default","self::identifier[@role=\"unit\"]","not(contains(@grammar, \"singular\"))"],["Precondition","reciprocal","default","self::superscript[@role=\"unit\"]","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\"unit\"]"],["Precondition","per","default","self::superscript[@role=\"unit\"]","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\"unit\"]"],["Precondition","unit-combine-mult","default","self::infixop","@role=\"multiplication\" or @role=\"implicit\"","children/*[@role=\"unit\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\"unit\"]","name(children/*[1])!=\"number\"","contains(@grammar, \"singular\")","count(children/*)>1"],["Precondition","unit-combine-singular-first","default","self::infixop[@role=\"unit\"]","name(children/*[1])=\"number\"","children/*[1][text()=1]"],["Precondition","unit-combine-singular-final","default","self::infixop[@role=\"unit\"]","name(children/*[1])=\"number\"","children/*[1][text()=1]","count(children/*)=2"],["Precondition","unit-divide","default","self::fraction[@role=\"unit\"]"]]} +, +"es/rules/mathspeak_spanish_actions.min": +{"locale":"es","domain":"mathspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[n] . (engine:modality=summary, grammar:collapsed); [t] \"plegado\""],["Action","blank-cell-empty","[t] \"espacio\""],["Action","blank-line-empty","[t] \"espacio\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \"más\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"número\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"núm\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"mayúscula\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"línea base\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"base\"; [n] text()"],["Action","number-baseline-font","[t] \"línea base\"; [t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"base\"; [t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"menos\"; [n] children/*[1]"],["Action","negative","[t] \"menos\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"dividido\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"menos\")"],["Action","fences-neutral","[t] \"empezar valor absoluto\"; [n] children/*[1]; [t] \"finalizar valor absoluto\""],["Action","fences-neutral-sbrief","[t] \"valor absoluto\"; [n] children/*[1]; [t] \"finalizar valor absoluto\""],["Action","fences-metric","[t] \"empezar métrica\"; [n] children/*[1]; [t] \"finalizar métrica\""],["Action","fences-metric-sbrief","[t] \"métrica\"; [n] children/*[1]; [t] \"finalizar métrica\""],["Action","empty-set","[t] \"conjunto vacío\""],["Action","fences-set","[t] \"empezar llave\"; [n] children/*[1]; [t] \"finalizar llave\""],["Action","fences-set-sbrief","[t] \"llave\"; [n] children/*[1]; [t] \"finalizar llave\""],["Action","text","[n] text() (grammar:noTranslateText)"],["Action","factorial","[t] \"factorial\""],["Action","minus","[t] \"menos\""],["Action","continued-fraction-outer","[t] \"fracción continua\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"frac continua\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"empezar fracción\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"empezar frac\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"frac\"; [n] children/*[1]; [t] \"entre\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"definida\"; [t] \"subíndice\"; [n] children/*[2]; [t] \"superíndice\"; [n] children/*[3]; [t] \"línea base\""],["Action","integral-brief","[n] children/*[1]; [t] \"Sub\"; [n] children/*[2]; [t] \"Sup\"; [n] children/*[3]; [t] \"Base\""],["Action","square","[n] children/*[1]; [t] \"al cuadrado\""],["Action","cube","[n] children/*[1]; [t] \"al cubo\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prima\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prima\""],["Action","overscore","[t] \"modificando superior\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"mod superior\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","double-overscore","[t] \"modificando superior superior\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"mod superior superior\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","underscore","[t] \"modificando inferior\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"mod inferior\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","double-underscore","[t] \"modificando inferior inferior\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"mod inferior inferior\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"barra\""],["Action","underbar","[n] children/*[1]; [t] \"subbarra\""],["Action","overtilde","[n] children/*[1]; [t] \"tilde\""],["Action","undertilde","[n] children/*[1]; [t] \"subtilde\""],["Action","matrix","[t] \"empezar matriz\"; [t] count(children/*); [t] \"por\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalizar matriz\""],["Action","matrix-sbrief","[t] \"matriz\"; [t] count(children/*); [t] \"por\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\" \"); [t] \"finalizar matriz\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFwordCounter, context:\"columna\", pause:200)"],["Action","row-with-label","[t] \"con etiqueta\"; [n] content/*[1]; [t] \"finalizar etiqueta\" (pause:200); [m] children/* (ctxtFunc:CTFwordCounter, context:\"columna\")"],["Action","row-with-label-brief","[t] \"etiqueta\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFwordCounter, context:\"columna\")"],["Action","row-with-text-label","[t] \"etiqueta\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFwordCounter, context:\"columna\")"],["Action","empty-row","[t] \"espacio\""],["Action","empty-cell","[t] \"espacio\" (pause:300)"],["Action","determinant","[t] \"empezar determinante\"; [t] count(children/*); [t] \"por\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalizar determinante\""],["Action","determinant-sbrief","[t] \"determinante\"; [t] count(children/*); [t] \"por\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalizar determinante\""],["Action","determinant-simple","[t] \"empezar determinante\"; [t] count(children/*); [t] \"por\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila\", grammar:simpleDet); [t] \"finalizar determinante\""],["Action","determinant-simple-sbrief","[t] \"determinante\"; [t] count(children/*); [t] \"por\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila\", grammar:simpleDet); [t] \"finalizar determinante\""],["Action","layout","[t] \"empezar esquema\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalizar esquema\""],["Action","layout-sbrief","[t] \"esquema\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalizar esquema\""],["Action","binomial","[t] \"empezar binomial\"; [n] children/*[1]/children/*[1]; [t] \"en\"; [n] children/*[2]/children/*[1]; [t] \"finalizar binomial\""],["Action","binomial-sbrief","[t] \"binomial\"; [n] children/*[1]/children/*[1]; [t] \"en\"; [n] children/*[2]/children/*[1]; [t] \"finalizar binomial\""],["Action","cases","[t] \"empezar esquema\"; [n] content/*[1]; [t] \"alargada\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalizar esquema\""],["Action","cases-sbrief","[t] \"esquema\"; [n] content/*[1]; [t] \"alargada\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"fila \"); [t] \"finalizar esquema\""],["Action","line-with-label","[t] \"con etiqueta\"; [n] content/*[1]; [t] \"finalizar etiqueta\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"etiqueta\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"etiqueta\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"espacio\""],["Action","empty-line-with-label","[t] \"con etiqueta\"; [n] content/*[1]; [t] \"finalizar etiqueta\" (pause:200); [t] \"espacio\""],["Action","empty-line-with-label-brief","[t] \"etiqueta\"; [n] content/*[1] (pause:200); [t] \"espacio\""],["Action","enclose","[t] \"empezar rodear\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"finalizar rodear\""],["Action","leftbar","[t] \"barra vertical\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"barra vertical\""],["Action","crossout","[t] \"tachado\"; [n] children/*[1]; [t] \"finalizar tachado\""],["Action","cancel","[t] \"tachado\"; [n] children/*[1]/children/*[1]; [t] \"con\"; [n] children/*[2]; [t] \"finalizar tachado\""],["Action","cancel-reverse","[t] \"tachado\"; [n] children/*[2]/children/*[1]; [t] \"con\"; [n] children/*[1]; [t] \"finalizar tachado\""],["Action","unit-singular","[t] text() (grammar:annotation=\"unit\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\"unit\":translate:plural)"],["Action","unit-square","[n] children/*[1]; [t] \"cuadrado\""],["Action","unit-cubic","[n] children/*[1]; [t] \"cúbico\""],["Action","reciprocal","[t] \"recíproco\"; [n] children/*[1]"],["Action","per","[t] \"por\"; [n] children/*[1]"],["Action","unit-combine","[m] children/* (sepFunc:CTFunitMultipliers)"],["Action","unit-combine-mult","[m] children/* (sepFunc:CTFunitMultipliers)"],["Action","unit-combine-singular","[n] children/*[1]; [t] \"por\"; [m] children/*[position()>1] (sepFunc:CTFunitMultipliers, grammar:!singular)"],["Action","unit-combine-singular-first","[n] children/*[1]; [n] children/*[2] (grammar:singular); [t] \"por\"; [m] children/*[position()>2] (sepFunc:CTFunitMultipliers)"],["Action","unit-combine-singular-final","[n] children/*[1]; [n] children/*[2] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"por\"; [n] children/*[2] (grammar:singular)"]]} +, +"es/rules/prefix_spanish.min": +{"locale":"es","inherits":"base","modality":"prefix","domain":"default","rules":[]} +, +"es/rules/prefix_spanish_actions.min": +{"locale":"es","modality":"prefix","domain":"default","kind":"actions","rules":[["Action","numerator","[t] \"numerador\" (pause:200)"],["Action","denominator","[t] \"denominador\" (pause:200)"],["Action","base","[t] \"base\" (pause:200)"],["Action","exponent","[t] \"exponente\" (pause:200)"],["Action","subscript","[t] \"subíndice\" (pause:200)"],["Action","overscript","[t] \"sobreíndice\" (pause:200)"],["Action","underscript","[t] \"bajoíndice\" (pause:200)"],["Action","radicand","[t] \"radicand\" (pause:200)"],["Action","index","[t] \"índice\" (pause:200)"],["Action","leftsub","[t] \"subíndice izquierdo\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"subíndice izquierdo\" (pause:200)"],["Action","leftsuper","[t] \"superíndice izquierdo\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"superíndice izquierdo\" (pause:200)"],["Action","rightsub","[t] \"subíndice derecho\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"subíndice derecho\" (pause:200)"],["Action","rightsuper","[t] \"superíndice derecho\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"superíndice derecho\" (pause:200)"],["Action","choice","[t] \"cantidad de elección\" (pause:200)"],["Action","select","[t] \"cantidad de selección\" (pause:200)"],["Action","row","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"fila\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"columna\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"columna\" (pause:200)"]]} +, +"es/rules/summary_spanish.min": +{"locale":"es","modality":"summary","inherits":"base","rules":[]} +, +"es/rules/summary_spanish_actions.min": +{"locale":"es","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"identificador largo\""],["Action","abstr-identifier","[t] \"identificador\""],["Action","abstr-number-long","[t] \"número largo\""],["Action","abstr-number","[t] \"número\""],["Action","abstr-mixed-number-long","[t] \"número largo mixto\""],["Action","abstr-mixed-number","[t] \"número mixto\""],["Action","abstr-text","[t] \"texto\""],["Action","abstr-function","[t] \"expresión funcional\""],["Action","abstr-function-brief","[t] \"función\""],["Action","abstr-lim","[t] \"función de límite\""],["Action","abstr-lim-brief","[t] \"límite\""],["Action","abstr-fraction","[t] \"fracción\""],["Action","abstr-fraction-brief","[t] \"frac\""],["Action","abstr-continued-fraction","[t] \"fracción continua\""],["Action","abstr-continued-fraction-brief","[t] \"frac continua\""],["Action","abstr-sqrt","[t] \"raíz cuadrada\""],["Action","abstr-sqrt-nested","[t] \"raíz cuadrada anidada\""],["Action","abstr-root-end","[t] \"raíz del índice\"; [n] children/*[1] (engine:modality=speech); [t] \"finalizar índice\""],["Action","abstr-root","[t] \"raíz del índice\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \"raíz\""],["Action","abstr-root-nested-end","[t] \"raíz anidada del índice\"; [n] children/*[1] (engine:modality=speech); [t] \"finalizar índice\""],["Action","abstr-root-nested","[t] \"raíz anidada del índice\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"raíz anidada\""],["Action","abstr-superscript","[t] \"potencia\""],["Action","abstr-subscript","[t] \"subíndice\""],["Action","abstr-subsup","[t] \"potencia con subíndice\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"con\"; [t] count(./children/*); [t] \"elementos\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"con una cantidad variable de elementos\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"suma con\"; [t] count(./children/*); [t] \"sumandos\""],["Action","abstr-addition-brief","[t] \"suma\""],["Action","abstr-addition-var","[t] \"suma con número variable de sumandos\""],["Action","abstr-multiplication","[t] \"producto con\"; [t] count(./children/*); [t] \"factores\""],["Action","abstr-multiplication-brief","[t] \"producto\""],["Action","abstr-multiplication-var","[t] \"producto con una cantidad variable de factores\""],["Action","abstr-vector","[t] \"vector de dimensión\"; [t] count(./children/*)"],["Action","abstr-vector-brief","[t] \"vector\""],["Action","abstr-vector-var","[t] \"vector de dimensión n\""],["Action","abstr-binomial","[t] \"binomio\""],["Action","abstr-determinant","[t] \"determinante de dimensión\"; [t] count(./children/*)"],["Action","abstr-determinant-brief","[t] \"determinante\""],["Action","abstr-determinant-var","[t] \"determinante de dimensión n\""],["Action","abstr-squarematrix","[t] \"matriz cuadrada de dimensión\"; [t] count(./children/*)"],["Action","abstr-squarematrix-brief","[t] \"matriz cuadrada\""],["Action","abstr-rowvector","[t] \"vector fila de dimensión\"; [t] count(./children/row/children/*)"],["Action","abstr-rowvector-brief","[t] \"vector fila\""],["Action","abstr-rowvector-var","[t] \"vector fila de dimensión n\""],["Action","abstr-matrix","[t] count(children/*); [t] \"por\"; [t] count(children/*[1]/children/*); [t] \"matriz\""],["Action","abstr-matrix-brief","[t] \"matriz\""],["Action","abstr-matrix-var","[t] \"matriz de dimensión n por m\""],["Action","abstr-cases","[t] \"declaración de caso\"; [t] \"con\"; [t] count(children/*); [t] \"casos\""],["Action","abstr-cases-brief","[t] \"declaración de caso\""],["Action","abstr-cases-var","[t] \"declaración de caso con número variable de casos\""],["Action","abstr-punctuated","[t] \"lista separada por\"; [n] content/*[1] (grammar:plural); [t] \"de longitud\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[t] \"lista separada por\"; [n] content/*[1] (grammar:plural)"],["Action","abstr-punctuated-var","[t] \"lista separada por\"; [n] content/*[1] (grammar:plural); [t] \"de longitud variable\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"integral\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] \"secuencia de\"; [t] @role (grammar:localRole); [t] \"con\"; [t] count(./children/*); [t] \"elementos\""],["Action","abstr-relation-seq-brief","[t] \"secuencia de\"; [t] @role (grammar:localRole)"],["Action","abstr-relation-var","[t] \"secuencia de\"; [t] @role (grammar:localRole); [t] \"con una cantidad variable de elementos\""],["Action","abstr-multirel","[t] \"secuencia de relación\"; [t] \"con\"; [t] count(./children/*); [t] \"elementos\""],["Action","abstr-multirel-brief","[t] \"secuencia de relación\""],["Action","abstr-multirel-var","[t] \"secuencia de relación con número variable de elementos\""],["Action","abstr-table","[t] \"mesa con\"; [t] count(children/*); [t] \"filas y\"; [t] count(children/*[1]/children/*); [t] \"columnas\""],["Action","abstr-line","[t] \"en\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"en\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"con\"; [t] count(children/*); [t] \"columnas\""],["Action","abstr-cell","[t] \"en\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/sre/mathmaps/euro.json b/sre/mathmaps/euro.json new file mode 100644 index 0000000000..ea8e2a935c --- /dev/null +++ b/sre/mathmaps/euro.json @@ -0,0 +1,32 @@ +{ +"euro/characters/ANSI.min": +[{"locale":"euro"},{"modality":"braille"},{"0":"⠬","1":"⠡","2":"⠣","3":"⠩","4":"⠹","5":"⠱","6":"⠫","7":"⠻","8":"⠳","9":"⠪","\\0":"⣜","\\1":"⣁","\\2":"⣃","\\3":"⣉","\\4":"⣙","\\5":"⣑","\\6":"⣋","\\7":"⣛","\\8":"⣓","\\9":"⣊","\\10":"⣚","\\11":"⣅","\\12":"⣇","\\13":"⣍","\\14":"⣝","\\15":"⣕","\\16":"⣏","\\17":"⣟","\\18":"⣗","\\19":"⣎","\\20":"⣞","\\21":"⣥","\\22":"⣧","\\23":"⣺","\\24":"⣭","\\25":"⣽","\\26":"⣵","\\27":"⣷","\\28":"⣌","\\29":"⣾","\\30":"⣮","\\31":"⣸","\\32":"","!":"⠐","\"":"⠈","#":"⠼","$":"⠨","%":"⠿","&":"⠯","'":"⠠","(":"⠦",")":"⠴","*":"⠔","+":"⠖",",":"⠂","-":"⠤",".":"⠄","/":"⠲",":":"⠒","\\59":"⠆","<":"⠰","=":"⠶",">":"⠘","?":"⠢","@":"⡜","A":"⡁","B":"⡃","C":"⡉","D":"⡙","E":"⡑","F":"⡋","G":"⡛","H":"⡓","I":"⡊","J":"⡚","K":"⡅","L":"⡇","M":"⡍","N":"⡝","O":"⡕","P":"⡏","Q":"⡟","R":"⡗","S":"⡎","T":"⡞","U":"⡥","V":"⡧","W":"⡺","X":"⡭","Y":"⡽","Z":"⡵","[":"⡷","\\":"⡌","]":"⡾","^":"⡮","_":"⡸","`":"⠜","a":"⠁","b":"⠃","c":"⠉","d":"⠙","e":"⠑","f":"⠋","g":"⠛","h":"⠓","i":"⠊","j":"⠚","k":"⠅","l":"⠇","m":"⠍","n":"⠝","o":"⠕","p":"⠏","q":"⠟","r":"⠗","s":"⠎","t":"⠞","u":"⠥","v":"⠧","w":"⠺","x":"⠭","y":"⠽","z":"⠵","{":"⠷","|":"⠌","}":"⠾","~":"⠮","\\127":"⠸"}] +, +"euro/characters/Braille.min": +[{"locale":"euro"},{"modality":"braille"},{"⠀":"","⠁":"⠁","⠂":"⠂","⠃":"⠃","⠄":"⠄","⠅":"⠅","⠆":"⠆","⠇":"⠇","⠈":"⠈","⠉":"⠉","⠊":"⠊","⠋":"⠋","⠌":"⠌","⠍":"⠍","⠎":"⠎","⠏":"⠏","⠐":"⠐","⠑":"⠑","⠒":"⠒","⠓":"⠓","⠔":"⠔","⠕":"⠕","⠖":"⠖","⠗":"⠗","⠘":"⠘","⠙":"⠙","⠚":"⠚","⠛":"⠛","⠜":"⠜","⠝":"⠝","⠞":"⠞","⠟":"⠟","⠠":"⠠","⠡":"⠡","⠢":"⠢","⠣":"⠣","⠤":"⠤","⠥":"⠥","⠦":"⠦","⠧":"⠧","⠨":"⠨","⠩":"⠩","⠪":"⠪","⠫":"⠫","⠬":"⠬","⠭":"⠭","⠮":"⠮","⠯":"⠯","⠰":"⠰","⠱":"⠱","⠲":"⠲","⠳":"⠳","⠴":"⠴","⠵":"⠵","⠶":"⠶","⠷":"⠷","⠸":"⠸","⠹":"⠹","⠺":"⠺","⠻":"⠻","⠼":"⠼","⠽":"⠽","⠾":"⠾","⠿":"⠿","⡀":"⡀","⡁":"⡁","⡂":"⡂","⡃":"⡃","⡄":"⡄","⡅":"⡅","⡆":"⡆","⡇":"⡇","⡈":"⡈","⡉":"⡉","⡊":"⡊","⡋":"⡋","⡌":"⡌","⡍":"⡍","⡎":"⡎","⡏":"⡏","⡐":"⡐","⡑":"⡑","⡒":"⡒","⡓":"⡓","⡔":"⡔","⡕":"⡕","⡖":"⡖","⡗":"⡗","⡘":"⡘","⡙":"⡙","⡚":"⡚","⡛":"⡛","⡜":"⡜","⡝":"⡝","⡞":"⡞","⡟":"⡟","⡠":"⡠","⡡":"⡡","⡢":"⡢","⡣":"⡣","⡤":"⡤","⡥":"⡥","⡦":"⡦","⡧":"⡧","⡨":"⡨","⡩":"⡩","⡪":"⡪","⡫":"⡫","⡬":"⡬","⡭":"⡭","⡮":"⡮","⡯":"⡯","⡰":"⡰","⡱":"⡱","⡲":"⡲","⡳":"⡳","⡴":"⡴","⡵":"⡵","⡶":"⡶","⡷":"⡷","⡸":"⡸","⡹":"⡹","⡺":"⡺","⡻":"⡻","⡼":"⡼","⡽":"⡽","⡾":"⡾","⡿":"⡿","⢀":"⢀","⢁":"⢁","⢂":"⢂","⢃":"⢃","⢄":"⢄","⢅":"⢅","⢆":"⢆","⢇":"⢇","⢈":"⢈","⢉":"⢉","⢊":"⢊","⢋":"⢋","⢌":"⢌","⢍":"⢍","⢎":"⢎","⢏":"⢏","⢐":"⢐","⢑":"⢑","⢒":"⢒","⢓":"⢓","⢔":"⢔","⢕":"⢕","⢖":"⢖","⢗":"⢗","⢘":"⢘","⢙":"⢙","⢚":"⢚","⢛":"⢛","⢜":"⢜","⢝":"⢝","⢞":"⢞","⢟":"⢟","⢠":"⢠","⢡":"⢡","⢢":"⢢","⢣":"⢣","⢤":"⢤","⢥":"⢥","⢦":"⢦","⢧":"⢧","⢨":"⢨","⢩":"⢩","⢪":"⢪","⢫":"⢫","⢬":"⢬","⢭":"⢭","⢮":"⢮","⢯":"⢯","⢰":"⢰","⢱":"⢱","⢲":"⢲","⢳":"⢳","⢴":"⢴","⢵":"⢵","⢶":"⢶","⢷":"⢷","⢸":"⢸","⢹":"⢹","⢺":"⢺","⢻":"⢻","⢼":"⢼","⢽":"⢽","⢾":"⢾","⢿":"⢿","⣀":"⣀","⣁":"⣁","⣂":"⣂","⣃":"⣃","⣄":"⣄","⣅":"⣅","⣆":"⣆","⣇":"⣇","⣈":"⣈","⣉":"⣉","⣊":"⣊","⣋":"⣋","⣌":"⣌","⣍":"⣍","⣎":"⣎","⣏":"⣏","⣐":"⣐","⣑":"⣑","⣒":"⣒","⣓":"⣓","⣔":"⣔","⣕":"⣕","⣖":"⣖","⣗":"⣗","⣘":"⣘","⣙":"⣙","⣚":"⣚","⣛":"⣛","⣜":"⣜","⣝":"⣝","⣞":"⣞","⣟":"⣟","⣠":"⣠","⣡":"⣡","⣢":"⣢","⣣":"⣣","⣤":"⣤","⣥":"⣥","⣦":"⣦","⣧":"⣧","⣨":"⣨","⣩":"⣩","⣪":"⣪","⣫":"⣫","⣬":"⣬","⣭":"⣭","⣮":"⣮","⣯":"⣯","⣰":"⣰","⣱":"⣱","⣲":"⣲","⣳":"⣳","⣴":"⣴","⣵":"⣵","⣶":"⣶","⣷":"⣷","⣸":"⣸","⣹":"⣹","⣺":"⣺","⣻":"⣻","⣼":"⣼","⣽":"⣽","⣾":"⣾","⣿":"⣿","蜢":"⠤","靄":"⠣⠀⠜⠀","靅":"⠣⠭⠜⠀"}] +, +"euro/characters/Cyrillic.min": +[{"locale":"euro"},{"modality":"braille"},{"Ё":"⣡","Є":"⣜","І":"⣽","Ї":"⣹","А":"⣁","Б":"⣃","В":"⣺","Г":"⣛","Д":"⣙","Е":"⣑","Ж":"⣚","З":"⣵","И":"⣊","Й":"⣯","К":"⣅","Л":"⣇","М":"⣍","Н":"⣝","О":"⣕","П":"⣏","Р":"⣗","С":"⣎","Т":"⣞","У":"⣥","Ф":"⣋","Х":"⣓","Ц":"⣉","Ч":"⣟","Ш":"⣱","Щ":"⣭","Ъ":"⣷","Ы":"⣮","Ь":"⣾","Э":"⣪","Ю":"⣳","Я":"⣫","а":"⢁","б":"⢃","в":"⢺","г":"⢛","д":"⢙","е":"⢑","ж":"⢚","з":"⢵","и":"⢊","й":"⢯","к":"⢅","л":"⢇","м":"⢍","н":"⢝","о":"⢕","п":"⢏","р":"⢗","с":"⢎","т":"⢞","у":"⢥","ф":"⢋","х":"⢓","ц":"⢉","ч":"⢟","ш":"⢱","щ":"⢭","ъ":"⢷","ы":"⢮","ь":"⢾","э":"⢪","ю":"⢳","я":"⢫","ћ":"⢩","ё":"⢡","ђ":"⢩","є":"⢜","ѕ":"⢧","і":"⢽","ї":"⢹","ј":"⢜","љ":"⢣","њ":"⢫","ў":"⢬","ѣ":"⢜","ѧ":"⢁","ѫ":"⢻","ѹ":"⢬","҄":"⣈","Ґ":"⣻","ґ":"⢻","ң":"⢝","ү":"⢳","һ":"⢃","ә":"⢪"}] +, +"euro/characters/Fullwidth.min": +[{"locale":"euro"},{"modality":"braille"},{"0":"⠬","1":"⠡","2":"⠣","3":"⠩","4":"⠹","5":"⠱","6":"⠫","7":"⠻","8":"⠳","9":"⠪","A":"⡁","B":"⡃","C":"⡉","D":"⡙","E":"⡑","F":"⡋","G":"⡛","H":"⡓","I":"⡊","J":"⡚","K":"⡅","L":"⡇","M":"⡍","N":"⡝","O":"⡕","P":"⡏","Q":"⡟","R":"⡗","S":"⡎","T":"⡞","U":"⡥","V":"⡧","W":"⡺","X":"⡭","Y":"⡽","Z":"⡵","a":"⠁","b":"⠃","c":"⠉","d":"⠙","e":"⠑","f":"⠋","g":"⠛","h":"⠓","i":"⠊","j":"⠚","k":"⠅","l":"⠇","m":"⠍","n":"⠝","o":"⠕","p":"⠏","q":"⠟","r":"⠗","s":"⠎","t":"⠞","u":"⠥","v":"⠧","w":"⠺","x":"⠭","y":"⠽","z":"⠵"}] +, +"euro/characters/Greek.min": +[{"locale":"euro"},{"modality":"braille"},{"ʹ":"⠼","͵":"⣰",";":"⠢","΄":"⠈","΅":"⠘","Ά":"⣜","·":"⡨","Έ":"⣫","Ή":"⣿","Ί":"⣻","Ό":"⣪","Ύ":"⣳","Ώ":"⣚","ΐ":"⢊","Α":"⣁","Β":"⣃","Γ":"⣛","Δ":"⣙","Ε":"⣑","Ζ":"⣵","Η":"⣱","Θ":"⣹","Ι":"⢊","Κ":"⣅","Λ":"⣇","Μ":"⣍","Ν":"⣝","Ξ":"⣭","Ο":"⣕","Π":"⣏","Ρ":"⣗","Σ":"⣎","Τ":"⣞","Υ":"⣥","Φ":"⣋","Χ":"⣯","Ψ":"⣽","Ω":"⣺","Ϊ":"⣊","Ϋ":"⣽","ά":"⢜","έ":"⢫","ή":"⢿","ί":"⢻","ΰ":"⢽","α":"⢁","β":"⢃","γ":"⢛","δ":"⢙","ε":"⢑","ζ":"⢵","η":"⢱","θ":"⢹","ι":"⢊","κ":"⢅","λ":"⢇","μ":"⢍","ν":"⢝","ξ":"⢭","ο":"⢕","π":"⢏","ρ":"⢗","ς":"⢎","σ":"⢎","τ":"⢞","υ":"⢥","φ":"⢋","χ":"⢯","ψ":"⠽","ω":"⢺","ϊ":"⢌","ϋ":"⢾","ό":"⢪","ύ":"⢳","ώ":"⢚","ϐ":"⣃","ϑ":"⣹","ϒ":"⢧","ϓ":"⠾","ϔ":"⢥","ϕ":"⣋","ϖ":"⣏","ϗ":"⠯","Ϙ":"⣣","ϙ":"⢣","Ϛ":"⣧","ϛ":"⢧","Ϝ":"⣹","ϝ":"⢧","Ϟ":"⣟","ϟ":"⢟","Ϡ":"⣜","ϡ":"⢜","ϰ":"⣟","ϱ":"⣗","ϲ":"⣎","ϴ":"⣹","ϵ":"⣑","Ϻ":"⣮","ϻ":"⢮"}] +, +"euro/characters/Hebrew.min": +[{"locale":"euro"},{"modality":"braille"},{"א":"⢁","ב":"⢃","ג":"⠛","ד":"⢙","ה":"⢓","ו":"⢺","ז":"⢵","ח":"⢭","ט":"⢞","י":"⢚","ך":"⢅","כ":"⢡","ל":"⢇","ם":"⢍","מ":"⢍","ן":"⢝","נ":"⢝","ס":"⢎","ע":"⢫","ף":"⢏","פ":"⢏","ץ":"⢮","צ":"⢮","ק":"⢟","ר":"⢗","ש":"⢩","ת":"⢹","ְ":"⠄","ֱ":"⠢","ֲ":"⠒","ֳ":"⠜","ִ":"⠊","ֵ":"⠌","ֶ":"⠑","ַ":"⠉","ָ":"⠣","ֹ":"⠕","ֻ":"⠥","ּ":"⠐","ֽ":"⠈","ׁ":"⢱","ׂ":"⢎"}] +, +"euro/characters/Latin.min": +[{"locale":"euro"},{"modality":"braille"},{"":"⢀","†":"⢋","‰":"⢊","":"⡒","":"⡫","":"⣫","—":"⢵","›":"⢟","":"⡻","ž":"⣶"," ":"⡀","¡":"⡤","¢":"⢐","£":"⡨","¤":"⣨","¥":"⢨","¦":"⢑","§":"⡔","¨":"⢈","©":"⢯","ª":"⢓","«":"⣰","¬":"⣲","­":"⢤","®":"⢗","¯":"⢘","°":"⢸","±":"⣖","²":"⢃","³":"⢉","´":"⢰","µ":"⢍","¶":"⢙","·":"⡄","¸":"⢠","¹":"⢁","º":"⢚","»":"⣘","¼":"⢥","½":"⢧","¾":"⢭","¿":"⢄","À":"⣦","Á":"⢂","Â":"⡡","Ã":"⡬","Ä":"⡰","Å":"⡼","Æ":"⡈","Ç":"⡯","È":"⣔","É":"⡿","Ê":"⡣","Ë":"⢖","Ì":"⡐","Í":"⢒","Î":"⡩","Ï":"⢶","Ð":"⡴","Ñ":"⡲","Ò":"⣐","Ó":"⢲","Ô":"⡹","Õ":"⡢","Ö":"⢔","×":"⢎","Ø":"⡪","Ù":"⣴","Ú":"⢢","Û":"⡱","Ü":"⢦","Ý":"⢴","Þ":"⡖","ß":"⢼","à":"⢷","á":"⢡","â":"⣡","ã":"⣬","ä":"⢜","å":"⣼","æ":"⣈","ç":"⣯","è":"⢮","é":"⢿","ê":"⣣","ë":"⢫","ì":"⢌","í":"⢩","î":"⣩","ï":"⢻","ð":"⢞","ñ":"⢝","ò":"⢬","ó":"⢹","ô":"⣹","õ":"⢕","ö":"⢪","÷":"⣳","ø":"⣪","ù":"⢾","ú":"⢱","û":"⣱","ü":"⢳","ý":"⢺","þ":"⢏","ÿ":"⢽"}] +, +"euro/characters/Multilingual.min": +[{"locale":"euro"},{"modality":"braille"},{"Ā":"⣡","ā":"⢡","Ă":"⣷","ă":"⢷","Ą":"⢽","ą":"⢡","Ć":"⣩","ć":"⢩","Ĉ":"⣩","ĉ":"⢩","Č":"⣩","č":"⢩","Đ":"⣹","đ":"⢹","Ē":"⣱","ē":"⢱","Ę":"⣣","ę":"⢣","ě":"⠣","Ĝ":"⣻","ĝ":"⢻","Ğ":"⡻","ğ":"⠻","Ģ":"⣻","ģ":"⢻","Ĥ":"⣳","ĥ":"⢳","ī":"⢪","İ":"⣌","ı":"⢌","Ĵ":"⣺","ĵ":"⢺","Ķ":"⣥","ķ":"⢥","Ļ":"⣧","ļ":"⢧","Ł":"⢽","ł":"⢱","Ń":"⣹","ń":"⢹","Ņ":"⣽","ņ":"⢽","Ő":"⣻","ő":"⢻","Œ":"⡆","œ":"⡨","Ŗ":"⣷","ŗ":"⢷","ř":"⠺","Ś":"⢽","ś":"⢽","Ŝ":"⣮","ŝ":"⢮","Ş":"⢽","ş":"⢯","Š":"⣠","š":"⢱","Ţ":"⣪","ţ":"⢞","Ť":"⣳","ť":"⠳","Ū":"⣬","ū":"⢬","Ŭ":"⣬","ŭ":"⢬","ů":"⠾","Ű":"⣾","ű":"⢾","Ÿ":"⣿","Ź":"⢽","ź":"⢽","Ż":"⢽","ż":"⢯","Ž":"⡳","ž":"⠮","ƒ":"⣀","Ơ":"⡧","ơ":"⠧","ɜ":"⡵","ˆ":"⣄","ˇ":"⢽","˘":"⢽","˙":"⠐","˛":"⢽","˜":"⣒"}] +, +"euro/characters/Special.min": +[{"locale":"euro"},{"modality":"braille"},{" ":"","‑":"⠤","–":"⢤","—":"⠤","―":"⠤","‗":"⠤","‘":"⡦","’":"⡈","
":"⢙","‚":"⣤","“":"⢅","”":"⢇","„":"⢣","†":"⢋","‡":"⢛","•":"⠔","…":"⢆","‰":"⢊","‹":"⡂","›":"⢟","ⁿ":"⡭","€":"⡘","₯":"⣹","№":"⠼","™":"⣻","∙":"⢈","√":"⡩","∞":"⣮","∩":"⣐","≈":"⣔","≡":"⢶","≤":"⢰","≥":"⢘","⌐":"⡹","⌠":"⡌","⌡":"⡱","─":"⡠","│":"⡆","┌":"⡒","┐":"⣂","└":"⣄","┘":"⣠","├":"⡦","┤":"⢵","┬":"⢅","┴":"⡂","═":"⣒","║":"⢿","╒":"⢯","╓":"⢕","╔":"⡶","╕":"⢉","╖":"⢤","╗":"⢛","╘":"⢊","╙":"⢇","╚":"⣆","╛":"⣬","╜":"⣨","╝":"⣢","╞":"⢠","╟":"⡒","╠":"⢋","╡":"⢢","╢":"⢺","╣":"⡷","╤":"⡬","╥":"⢂","╦":"⢟","╧":"⡡","╨":"⡐","╩":"⢀","╪":"⡴","╫":"⢗","╬":"⣰","▄":"⡣","█":"⣿","▀":"⡾","▌":"⣦","▐":"⣴","░":"⣀","▒":"⣤","▓":"⣶","■":"⡿","●":"⠔"}] +, +"euro/rules/euro.min": +{"locale":"euro","modality":"braille","domain":"default","rules":[["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","latex","default","[n] @latex","self::*[@latex]"],["Rule","nolatex","default","[m] children/* (separator:\"⠀\")","self::*","not(@latex)"],["Rule","row","default","[m] children/* (separator:\"⠀⠯⠀\")","self::row[not(@latex)]"]]} +} + diff --git a/sre/mathmaps/fr.json b/sre/mathmaps/fr.json new file mode 100644 index 0000000000..be7cd648b6 --- /dev/null +++ b/sre/mathmaps/fr.json @@ -0,0 +1,146 @@ +{ +"fr/messages/alphabets.min": +{"kind":"alphabets","locale":"fr","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","bêta","gamma","delta","epsilon","zêta","êta","thêta","iota","kappa","lambda","mû","nû","xi","omicron","pi","rhô","sigma final","sigma","tau","upsilon","phi","chi","psi","oméga","dérivée partielle","epsilon","thêta","kappa","phi","rhô","pi"],"greekCap":["Alpha","Bêta","Gamma","Delta","Epsilon","Zêta","Êta","Thêta","Iota","Kappa","Lambda","Mû","Nû","Xi","Omicron","Pi","Rhô","Thêta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Oméga"],"capPrefix":{"default":"majuscule"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"fr/messages/messages.min": +{"kind":"messages","locale":"fr","messages":{"MS":{"START":"début","FRAC_V":"fraction","FRAC_B":"frac","FRAC_S":"frac","END":"fin","FRAC_OVER":"sur","ONCE":"1","TWICE":"2","NEST_FRAC":"imbriquée","ENDFRAC":"fin frac","SUPER":"sup","SUB":"sub","SUP":"sup","SUPERSCRIPT":"exposant","SUBSCRIPT":"indice","BASELINE":"position de base","BASE":"position de base","NESTED":"imbriquée","NEST_ROOT":"imbriquée","STARTROOT":"début racine","ENDROOT":"fin racine","ROOTINDEX":"indice du radical","ROOT":"racine","INDEX":"indice","UNDER":"sous","UNDERSCRIPT":"souscript","OVER":"sus","OVERSCRIPT":"suscript","ENDSCRIPTS":"fin scripts"},"MSroots":{"2":"carrée","3":"cubique"},"font":{"bold":"en gras","bold-fraktur":"en gothique gras","bold-italic":"en italique gras","bold-script":"de ronde en gras","caligraphic":"en calligraphique","caligraphic-bold":"en calligraphique gras","double-struck":"ajouré","double-struck-italic":"ajouré en italique","fraktur":"en gothique","fullwidth":"en pleine largeur","italic":"en italique","monospace":"en chasse fixe","normal":"en normal","oldstyle":"en ancien","oldstyle-bold":"en ancien gras","script":"de ronde","sans-serif":"sans empattement","sans-serif-italic":"en italique sans empattement","sans-serif-bold":"en gras sans empattement","sans-serif-bold-italic":"en italique gras sans empattement","unknown":"inconnu"},"embellish":{"super":["exposant","prefixCombiner"],"sub":["indice","prefixCombiner"],"circled":"encerclé","parenthesized":"entre parenthèses","period":"un point","negative-circled":"encerclé noir","double-circled":"encerclé double","circled-sans-serif":"sans empattement encerclé","negative-circled-sans-serif":"sans empattement encerclé noir","comma":"virgule","squared":"encadré","negative-squared":"encadré inverse"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"soustraction","division":"division","equality":"égalité","inequality":"inégalité","element":"élément","arrow":"flèche","determinant":"déterminant","rowvector":"vecteur-rangée","binomial":"binomial","squarematrix":"matrice carrée","set empty":"ensemble vide","set extended":"extension","set singleton":"singleton","set collection":"collection","label":"étiquette","multiline":"multi-ligne","matrix":"matrice","vector":"vecteur","cases":"déclaration de cas","table":"tableau","unknown":"inconnu"},"enclose":{"longdiv":"longue division","actuarial":"notation actuarielle","radical":"radical","box":"boîte","roundedbox":"boîte arrondie","circle":"cercle","left":"barre verticale gauche","right":"barre verticale droite","top":"trait suscrit","bottom":"trait souscrit","updiagonalstrike":"texte biffé diagonal montant","downdiagonalstrike":"texte biffé diagonal descendant","verticalstrike":"texte biffé vertical","horizontalstrike":"texte biffé horizontal","madruwb":"symbole factorielle arabe","updiagonalarrow":"flèche diagonale montante","phasorangle":"angle de phase","unknown":"division longue"},"navigate":{"COLLAPSIBLE":"compressible","EXPANDABLE":"décompressible","LEVEL":"niveau"},"regexp":{"TEXT":"a-zA-ZàâæçéèêëîïôœùûüÿÀÂÆÇÉÈÊËÎÏÔŒÙÛÜŸ","NUMBER":"((\\d{1,3})(?=( ))(( )\\d{3})*(,\\d+)?)|^\\d*,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":"","JOINER_SUBSUPER":"-","JOINER_FRAC":" "},"unitTimes":""}} +, +"fr/messages/numbers.min": +{"kind":"numbers","locale":"fr","messages":{"zero":"zero","ones":["","un","deux","trois","quatre","cinq","six","sept","huit","neuf","dix","onze","douze","treize","quatorze","quinze","seize","dix-sept","dix-huit","dix-neuf"],"large":["","mille","millions","milliards","billions","mille billions","trillions","mille trillions","quadrillions","mille quadrillions","quintillions","mille quintillions"],"special":{"tens-fr":["","","vingt","trente","quarante","cinquante","soixante","soixante-dix","quatre-vingts","quatre-vingt-dix"],"tens-be":["","","vingt","trente","quarante","cinquante","soixante","septante","quatre-vingts","nonante"],"tens-ch":["","","vingt","trente","quarante","cinquante","soixante","septante","huitante","nonante"]},"vulgarSep":"-"}} +, +"fr/si/prefixes.min": +[{"Y":"yotta","Z":"zetta","E":"exa","P":"péta","T":"téra","G":"giga","M":"méga","k":"kilo","h":"hecto","da":"déca","d":"déci","c":"centi","m":"milli","µ":"micro","μ":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}] +, +"fr/functions/algebra.min": +[{"locale":"fr"},{"key":"deg","mappings":{"default":{"default":"degré"}}},{"key":"det","mappings":{"default":{"default":"déterminant"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphisme"}}},{"key":"ker","mappings":{"default":{"default":"noyau"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}] +, +"fr/functions/elementary.min": +[{"locale":"fr"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"logarithme népérien"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"logarithme népérien"}}},{"key":"lg","mappings":{"default":{"default":"logarithme décimal"}}},{"key":"exp","mappings":{"default":{"default":"exponentielle"}}},{"key":"gcd","mappings":{"default":{"default":"plus grand commun diviseur"},"mathspeak":{"default":"pgcd"},"clearspeak":{"default":"pgcd"}},"names":["PGCD","pgcd"]},{"key":"lcm","mappings":{"default":{"default":"plus petit commun multiple"},"mathspeak":{"default":"ppcm"},"clearspeak":{"default":"ppcm"}},"names":["ppcm","PPCM","PPMC","ppmc"]},{"key":"arg","mappings":{"default":{"default":"argument"}}},{"key":"im","mappings":{"default":{"default":"partie imaginaire"}}},{"key":"re","mappings":{"default":{"default":"partie réelle"}}},{"key":"inf","mappings":{"default":{"default":"borne inférieure"}}},{"key":"lim","mappings":{"default":{"default":"limite"}}},{"key":"max","mappings":{"default":{"default":"maximum"}}},{"key":"min","mappings":{"default":{"default":"minimum"}}},{"key":"sup","mappings":{"default":{"default":"borne supérieure"}}},{"key":"liminf","mappings":{"default":{"default":"limite inferior"}}},{"key":"limsup","mappings":{"default":{"default":"limite superior"}}},{"key":"injlim","mappings":{"default":{"default":"limite inductive"}}},{"key":"projlim","mappings":{"default":{"default":"limite projective"}}},{"key":"mod","mappings":{"default":{"default":"modulo"}}},{"key":"Pr","mappings":{"default":{"default":"probabilité"}}}] +, +"fr/functions/hyperbolic.min": +[{"locale":"fr"},{"key":"cosh","mappings":{"default":{"default":"cosinus hyperbolique"}}},{"key":"coth","mappings":{"default":{"default":"cotangente hyperbolique"}}},{"key":"csch","mappings":{"default":{"default":"cosécante hyperbolique"}}},{"key":"sech","mappings":{"default":{"default":"sécante hyperbolique"}}},{"key":"sinh","mappings":{"default":{"default":"sinus hyperbolique"}}},{"key":"tanh","mappings":{"default":{"default":"tangente hyperbolique"}}},{"key":"arcosh","mappings":{"default":{"default":"argument cosinus hyperbolique"}},"names":["argch"]},{"key":"arcoth","mappings":{"default":{"default":"argument cotangente hyperbolique"}},"names":["argcoth"]},{"key":"arcsch","mappings":{"default":{"default":"argument cosécante hyperbolique"}},"names":["argcsch"]},{"key":"arsech","mappings":{"default":{"default":"argument sécante hyperbolique"}},"names":["argsech"]},{"key":"arsinh","mappings":{"default":{"default":"argument sinus hyperbolique"}},"names":["argsh"]},{"key":"artanh","mappings":{"default":{"default":"argument tangente hyperbolique"}},"names":["argth"]}] +, +"fr/functions/trigonometry.min": +[{"locale":"fr"},{"key":"cos","mappings":{"default":{"default":"cosinus"}}},{"key":"cot","mappings":{"default":{"default":"cotangente"}}},{"key":"csc","mappings":{"default":{"default":"cosécante"}}},{"key":"sec","mappings":{"default":{"default":"sécante"}}},{"key":"sin","mappings":{"default":{"default":"sinus"}}},{"key":"tan","mappings":{"default":{"default":"tangente"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosinus"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangente"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosécante"}}},{"key":"arcsec","mappings":{"default":{"default":"arc sécante"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sinus"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangente"}}}] +, +"fr/symbols/digits_rest.min": +[{"locale":"fr"},{"key":"00B2","mappings":{"default":{"default":"au carré"},"mathspeak":{"default":"au carré"},"clearspeak":{"default":"au carré"}}},{"key":"00B3","mappings":{"default":{"default":"cubique"},"mathspeak":{"default":"cubique"},"clearspeak":{"default":"cubique"}}},{"key":"00BC","mappings":{"default":{"default":"un quart"}}},{"key":"00BD","mappings":{"default":{"default":"un demi"}}},{"key":"00BE","mappings":{"default":{"default":"trois quarts"}}},{"key":"2150","mappings":{"default":{"default":"un septième"}}},{"key":"2151","mappings":{"default":{"default":"un neuvième"}}},{"key":"2152","mappings":{"default":{"default":"un dixième"}}},{"key":"2153","mappings":{"default":{"default":"un tiers"}}},{"key":"2154","mappings":{"default":{"default":"deux tiers"}}},{"key":"2155","mappings":{"default":{"default":"un cinquième"}}},{"key":"2156","mappings":{"default":{"default":"deux cinquièmes"}}},{"key":"2157","mappings":{"default":{"default":"trois cinquièmes"}}},{"key":"2158","mappings":{"default":{"default":"quatre cinquièmes"}}},{"key":"2159","mappings":{"default":{"default":"un sixième"}}},{"key":"215A","mappings":{"default":{"default":"cinq sixièmes"}}},{"key":"215B","mappings":{"default":{"default":"un huitième"}}},{"key":"215C","mappings":{"default":{"default":"trois huitièmes"}}},{"key":"215D","mappings":{"default":{"default":"cinq huitièmes"}}},{"key":"215E","mappings":{"default":{"default":"sept huitièmes"}}},{"key":"215F","mappings":{"default":{"default":"numérateur un"}}},{"key":"2189","mappings":{"default":{"default":"zero tiers"}}},{"key":"3248","mappings":{"default":{"default":"dix cerclé sur carré noir"}}},{"key":"3249","mappings":{"default":{"default":"vingt cerclé sur carré noir"}}},{"key":"324A","mappings":{"default":{"default":"trente cerclé sur carré noir"}}},{"key":"324B","mappings":{"default":{"default":"quarante cerclé sur carré noir"}}},{"key":"324C","mappings":{"default":{"default":"cinquante cerclé sur carré noir"}}},{"key":"324D","mappings":{"default":{"default":"soixante cerclé sur carré noir"}}},{"key":"324E","mappings":{"default":{"default":"soixante dix cerclé sur carré noir"}}},{"key":"324F","mappings":{"default":{"default":"quatre vingts cerclé sur carré noir"}}}] +, +"fr/symbols/greek-rest.min": +[{"locale":"fr"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"Delta majuscule"}}}] +, +"fr/symbols/greek-scripts.min": +[{"locale":"fr"},{"key":"1D26","mappings":{"default":{"default":"petite gamma majuscule"}}},{"key":"1D27","mappings":{"default":{"default":"petite lambda majuscule"}}},{"key":"1D28","mappings":{"default":{"default":"petite pi majuscule"}}},{"key":"1D29","mappings":{"default":{"default":"petite rhô majuscule"}}},{"key":"1D2A","mappings":{"default":{"default":"petite psi majuscule"}}},{"key":"1D5E","mappings":{"default":{"default":"gamma suscript"}}},{"key":"1D60","mappings":{"default":{"default":"phi suscript"}}},{"key":"1D66","mappings":{"default":{"default":"bêta souscrit"}}},{"key":"1D67","mappings":{"default":{"default":"gamma souscrit"}}},{"key":"1D68","mappings":{"default":{"default":"rhô souscrit"}}},{"key":"1D69","mappings":{"default":{"default":"phi souscrit"}}},{"key":"1D6A","mappings":{"default":{"default":"khi souscrit"}}}] +, +"fr/symbols/greek-symbols.min": +[{"locale":"fr"},{"key":"03D0","mappings":{"default":{"default":"bêta grec"}}},{"key":"03D7","mappings":{"default":{"default":"ligature kai"}}},{"key":"03F6","mappings":{"default":{"default":"epsilon lunaire réfléchi"}}},{"key":"1D7CA","mappings":{"default":{"default":"Digamma en gras"}}},{"key":"1D7CB","mappings":{"default":{"default":"digamma en gras"}}}] +, +"fr/symbols/hebrew_letters.min": +[{"locale":"fr"},{"key":"2135","mappings":{"default":{"default":"alef"}}},{"key":"2136","mappings":{"default":{"default":"bèt"}}},{"key":"2137","mappings":{"default":{"default":"guimel"}}},{"key":"2138","mappings":{"default":{"default":"dalèt"}}}] +, +"fr/symbols/latin-lower-double-accent.min": +[{"locale":"fr"},{"key":"01D6","mappings":{"default":{"default":"u trémaa et macron"}}},{"key":"01D8","mappings":{"default":{"default":"u trémaa et accent aigu"}}},{"key":"01DA","mappings":{"default":{"default":"u trémaa et caron"}}},{"key":"01DC","mappings":{"default":{"default":"u trémaa et accent grave"}}},{"key":"01DF","mappings":{"default":{"default":"a trémaa et macron"}}},{"key":"01E1","mappings":{"default":{"default":"a point en chef et macron"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek et macron"}}},{"key":"01FB","mappings":{"default":{"default":"a rond en chef et accent aigu"}}},{"key":"022B","mappings":{"default":{"default":"o tréma et macron"}}},{"key":"022D","mappings":{"default":{"default":"o tilde et macron"}}},{"key":"0231","mappings":{"default":{"default":"o point en chef et macron"}}},{"key":"1E09","mappings":{"default":{"default":"c cédille et accent aigu"}}},{"key":"1E15","mappings":{"default":{"default":"e macron et accent grave"}}},{"key":"1E17","mappings":{"default":{"default":"e macron et accent aigu"}}},{"key":"1E1D","mappings":{"default":{"default":"e cédille et brève"}}},{"key":"1E2F","mappings":{"default":{"default":"i tréma et accent aigu"}}},{"key":"1E39","mappings":{"default":{"default":"l point souscrit et macron"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde et accent aigu"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde et tréma"}}},{"key":"1E51","mappings":{"default":{"default":"o macron et accent grave"}}},{"key":"1E53","mappings":{"default":{"default":"o macron et accent aigu"}}},{"key":"1E5D","mappings":{"default":{"default":"r point souscrit et macron"}}},{"key":"1E65","mappings":{"default":{"default":"s accent aigu et point en chef"}}},{"key":"1E67","mappings":{"default":{"default":"s caron et point en chef"}}},{"key":"1E69","mappings":{"default":{"default":"s point souscrit et point en chef"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde et accent aigu"}}},{"key":"1E7B","mappings":{"default":{"default":"u macron et tréma"}}},{"key":"1EA5","mappings":{"default":{"default":"a accent circonflexe et accent aigu"}}},{"key":"1EA7","mappings":{"default":{"default":"a accent circonflexe et accent grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a accent circonflexe et crochet en chef"}}},{"key":"1EAB","mappings":{"default":{"default":"a accent circonflexe et tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a accent circonflexe et point souscrit"}}},{"key":"1EAF","mappings":{"default":{"default":"a brève et accent aigu"}}},{"key":"1EB1","mappings":{"default":{"default":"a brève et accent grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a brève et crochet en chef"}}},{"key":"1EB5","mappings":{"default":{"default":"a brève et tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a brève et point souscrit"}}},{"key":"1EBF","mappings":{"default":{"default":"e accent circonflexe et accent aigu"}}},{"key":"1EC1","mappings":{"default":{"default":"e accent circonflexe et accent grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e accent circonflexe et crochet en chef"}}},{"key":"1EC5","mappings":{"default":{"default":"e accent circonflexe et tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e accent circonflexe et point souscrit"}}},{"key":"1ED1","mappings":{"default":{"default":"o accent circonflexe et accent aigu"}}},{"key":"1ED3","mappings":{"default":{"default":"o accent circonflexe et accent grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o accent circonflexe et crochet en chef"}}},{"key":"1ED7","mappings":{"default":{"default":"o accent circonflexe et tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o accent circonflexe et point souscrit"}}},{"key":"1EDB","mappings":{"default":{"default":"o cornu accent aigu"}}},{"key":"1EDD","mappings":{"default":{"default":"o cornu accent grave"}}},{"key":"1EDF","mappings":{"default":{"default":"o cornu crochet en chef"}}},{"key":"1EE1","mappings":{"default":{"default":"o cornu tilde"}}},{"key":"1EE3","mappings":{"default":{"default":"o cornu point souscrit"}}},{"key":"1EE9","mappings":{"default":{"default":"u cornu accent aigu"}}},{"key":"1EEB","mappings":{"default":{"default":"u cornu accent grave"}}},{"key":"1EED","mappings":{"default":{"default":"u cornu crochet en chef"}}},{"key":"1EEF","mappings":{"default":{"default":"u cornu tilde"}}},{"key":"1EF1","mappings":{"default":{"default":"u cornu point souscrit"}}}] +, +"fr/symbols/latin-lower-phonetic.min": +[{"locale":"fr"},{"key":"00F8","mappings":{"default":{"default":"o barré"}}},{"key":"0111","mappings":{"default":{"default":"d barré"}}},{"key":"0127","mappings":{"default":{"default":"h barré"}}},{"key":"0142","mappings":{"default":{"default":"l barré"}}},{"key":"0167","mappings":{"default":{"default":"t barré"}}},{"key":"0180","mappings":{"default":{"default":"b barré"}}},{"key":"019B","mappings":{"default":{"default":"lambda barré"}}},{"key":"01B6","mappings":{"default":{"default":"z barré"}}},{"key":"01BE","mappings":{"default":{"default":"coup de glotte barré culbuté"}}},{"key":"01E5","mappings":{"default":{"default":"g barré"}}},{"key":"01FF","mappings":{"default":{"default":"o barré accent aigu"}}},{"key":"023C","mappings":{"default":{"default":"c barré"}}},{"key":"0247","mappings":{"default":{"default":"e barré"}}},{"key":"0249","mappings":{"default":{"default":"j barré"}}},{"key":"024D","mappings":{"default":{"default":"r barré"}}},{"key":"024F","mappings":{"default":{"default":"y barré"}}},{"key":"025F","mappings":{"default":{"default":"j sans point barré"}}},{"key":"0268","mappings":{"default":{"default":"i barré"}}},{"key":"0284","mappings":{"default":{"default":"j sans point barré crosse"}}},{"key":"02A1","mappings":{"default":{"default":"coup de glotte barré"}}},{"key":"02A2","mappings":{"default":{"default":"coup de glotte barré réfléchi"}}},{"key":"1D13","mappings":{"default":{"default":"o couché barré obliquement"}}},{"key":"1D7C","mappings":{"default":{"default":"iota barré"}}},{"key":"1D7D","mappings":{"default":{"default":"p barré"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon barré"}}},{"key":"1E9C","mappings":{"default":{"default":"s long à barre diagonale"}}},{"key":"1E9D","mappings":{"default":{"default":"s long à barre haute"}}},{"key":"018D","mappings":{"default":{"default":"delta culbutée"}}},{"key":"1E9B","mappings":{"default":{"default":"s long point en chef"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"s long"}}},{"key":"0183","mappings":{"default":{"default":"b potence"}}},{"key":"0185","mappings":{"default":{"default":"sixiéme ton"}}},{"key":"0188","mappings":{"default":{"default":"c crosse"}}},{"key":"018C","mappings":{"default":{"default":"d potence"}}},{"key":"0192","mappings":{"default":{"default":"f cursif"}}},{"key":"0195","mappings":{"default":{"default":"hv (Hwair)"}}},{"key":"0199","mappings":{"default":{"default":"k crosse"}}},{"key":"019A","mappings":{"default":{"default":"l rayé"}}},{"key":"019E","mappings":{"default":{"default":"n à long jambage de droite"}}},{"key":"01A1","mappings":{"default":{"default":"o cornu"}}},{"key":"01A3","mappings":{"default":{"default":"gha"}}},{"key":"01A5","mappings":{"default":{"default":"p crosse"}}},{"key":"01A8","mappings":{"default":{"default":"deuxiéme ton"}}},{"key":"01AA","mappings":{"default":{"default":"ech réfléchi bouclé"}}},{"key":"01AB","mappings":{"default":{"default":"t hameçon palatal"}}},{"key":"01AD","mappings":{"default":{"default":"t crosse"}}},{"key":"01B0","mappings":{"default":{"default":"u cornu"}}},{"key":"01B4","mappings":{"default":{"default":"y crosse"}}},{"key":"01B9","mappings":{"default":{"default":"ej réfléchi"}}},{"key":"01BA","mappings":{"default":{"default":"ej hameçon"}}},{"key":"01BD","mappings":{"default":{"default":"cinquiéme tun"}}},{"key":"01BF","mappings":{"default":{"default":"wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae macron"}}},{"key":"01EF","mappings":{"default":{"default":"ej caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lej"}}},{"key":"0292","mappings":{"default":{"default":"ej"}}},{"key":"0293","mappings":{"default":{"default":"ej bouclé"}}},{"key":"02A4","mappings":{"default":{"default":"digramme Dej"}}},{"key":"01DD","mappings":{"default":{"default":"e culbuté"}}},{"key":"01FD","mappings":{"default":{"default":"ae accent aigu (ash)"}}},{"key":"0221","mappings":{"default":{"default":"d bouclé"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z crochet"}}},{"key":"0234","mappings":{"default":{"default":"l bouclé"}}},{"key":"0235","mappings":{"default":{"default":"n bouclé"}}},{"key":"0236","mappings":{"default":{"default":"t bouclé"}}},{"key":"0238","mappings":{"default":{"default":"Ligature minuscule latine Db"}}},{"key":"0239","mappings":{"default":{"default":"Ligature minuscule latine Qp"}}},{"key":"023F","mappings":{"default":{"default":"s à paraphe"}}},{"key":"0240","mappings":{"default":{"default":"z à paraphe"}}},{"key":"0242","mappings":{"default":{"default":"coup de glotte"}}},{"key":"024B","mappings":{"default":{"default":"q avec hameçon"}}},{"key":"0250","mappings":{"default":{"default":"a culbuté"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"alpha culbuté"}}},{"key":"0253","mappings":{"default":{"default":"b crosse"}}},{"key":"0254","mappings":{"default":{"default":"o ouvert"}}},{"key":"0255","mappings":{"default":{"default":"c bouclé"}}},{"key":"0256","mappings":{"default":{"default":"d hameçon rétroflexe"}}},{"key":"0257","mappings":{"default":{"default":"d crosse"}}},{"key":"0258","mappings":{"default":{"default":"e réfléchi"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa crochet"}}},{"key":"025B","mappings":{"default":{"default":"e ouvert"}}},{"key":"025C","mappings":{"default":{"default":"epsilon réfléchi"}}},{"key":"025D","mappings":{"default":{"default":"epsilon réfléchi crochet"}}},{"key":"025E","mappings":{"default":{"default":"epsilon réfléchi fermé"}}},{"key":"0260","mappings":{"default":{"default":"g crosse"}}},{"key":"0261","mappings":{"default":{"default":"g cursif"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"petit gamma"}}},{"key":"0265","mappings":{"default":{"default":"h culbuté"}}},{"key":"0266","mappings":{"default":{"default":"h crosse"}}},{"key":"0267","mappings":{"default":{"default":"eng crosse"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l tilde médian"}}},{"key":"026C","mappings":{"default":{"default":"l sanglé"}}},{"key":"026D","mappings":{"default":{"default":"l hameçon rétroflexe"}}},{"key":"026F","mappings":{"default":{"default":"m culbuté"}}},{"key":"0270","mappings":{"default":{"default":"m hampé culbuté"}}},{"key":"0271","mappings":{"default":{"default":"m hameçon"}}},{"key":"0272","mappings":{"default":{"default":"n hameçon à gauche"}}},{"key":"0273","mappings":{"default":{"default":"n hameçon rétroflexe"}}},{"key":"0275","mappings":{"default":{"default":"o barré"}}},{"key":"0277","mappings":{"default":{"default":"oméga fermé"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"r culbuté"}}},{"key":"027A","mappings":{"default":{"default":"r prolongé culbuté"}}},{"key":"027B","mappings":{"default":{"default":"r crosse culbuté"}}},{"key":"027C","mappings":{"default":{"default":"r prolongé"}}},{"key":"027D","mappings":{"default":{"default":"r hameçon rétroflexe"}}},{"key":"027E","mappings":{"default":{"default":"r sans obit"}}},{"key":"027F","mappings":{"default":{"default":"r sans obit réfléchi"}}},{"key":"0282","mappings":{"default":{"default":"s hameçon rétroflexe"}}},{"key":"0283","mappings":{"default":{"default":"ech"}}},{"key":"0285","mappings":{"default":{"default":"r sans obit réfléchi hameçon rétroflexe"}}},{"key":"0286","mappings":{"default":{"default":"ech bouclé"}}},{"key":"0287","mappings":{"default":{"default":"t culbuté"}}},{"key":"0288","mappings":{"default":{"default":"t hameçon rétroflexe"}}},{"key":"0289","mappings":{"default":{"default":"u barré"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v de ronde"}}},{"key":"028C","mappings":{"default":{"default":"v culbuté"}}},{"key":"028D","mappings":{"default":{"default":"w culbuté"}}},{"key":"028E","mappings":{"default":{"default":"y culbuté"}}},{"key":"0290","mappings":{"default":{"default":"z hameçon rétroflexe"}}},{"key":"0291","mappings":{"default":{"default":"z bouclé"}}},{"key":"0295","mappings":{"default":{"default":"coup de glotte réfléchi"}}},{"key":"0296","mappings":{"default":{"default":"coup de glotte culbuté"}}},{"key":"0297","mappings":{"default":{"default":"C étiré"}}},{"key":"0298","mappings":{"default":{"default":"clic bilabial"}}},{"key":"029A","mappings":{"default":{"default":"epsilon fermé"}}},{"key":"029E","mappings":{"default":{"default":"k culbuté"}}},{"key":"02A0","mappings":{"default":{"default":"q crosse"}}},{"key":"02A3","mappings":{"default":{"default":"digramme Dz"}}},{"key":"02A5","mappings":{"default":{"default":"digramme Dz bouclé"}}},{"key":"02A6","mappings":{"default":{"default":"digramme Ts"}}},{"key":"02A7","mappings":{"default":{"default":"digramme Tech"}}},{"key":"02A8","mappings":{"default":{"default":"digramme Tc bouclé"}}},{"key":"02A9","mappings":{"default":{"default":"digramme Feng"}}},{"key":"02AA","mappings":{"default":{"default":"digramme Ls"}}},{"key":"02AB","mappings":{"default":{"default":"digramme Lz"}}},{"key":"02AC","mappings":{"default":{"default":"percussion bilabiale"}}},{"key":"02AD","mappings":{"default":{"default":"percussion bidentale"}}},{"key":"02AE","mappings":{"default":{"default":"h culbuté crosse réfléchie"}}},{"key":"02AF","mappings":{"default":{"default":"h culbuté crosse réfléchie et hameçon rétroflexe"}}},{"key":"1D02","mappings":{"default":{"default":"ae culbuté"}}},{"key":"1D08","mappings":{"default":{"default":"epsilon culbuté"}}},{"key":"1D09","mappings":{"default":{"default":"i culbuté"}}},{"key":"1D11","mappings":{"default":{"default":"o couché"}}},{"key":"1D12","mappings":{"default":{"default":"o ouvert couché"}}},{"key":"1D14","mappings":{"default":{"default":"oe culbuté"}}},{"key":"1D16","mappings":{"default":{"default":"moitié supérieure de o"}}},{"key":"1D17","mappings":{"default":{"default":"moitié inférieure de o"}}},{"key":"1D1D","mappings":{"default":{"default":"u couché"}}},{"key":"1D1E","mappings":{"default":{"default":"u tréma couché"}}},{"key":"1D1F","mappings":{"default":{"default":"m couché"}}},{"key":"1D24","mappings":{"default":{"default":"fricative pharyngale voisée"}}},{"key":"1D25","mappings":{"default":{"default":"aïn"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b tilde médian"}}},{"key":"1D6D","mappings":{"default":{"default":"d tilde médian"}}},{"key":"1D6E","mappings":{"default":{"default":"f tilde médian"}}},{"key":"1D6F","mappings":{"default":{"default":"m tilde médian"}}},{"key":"1D70","mappings":{"default":{"default":"n tilde médian"}}},{"key":"1D71","mappings":{"default":{"default":"p tilde médian"}}},{"key":"1D72","mappings":{"default":{"default":"r tilde médian"}}},{"key":"1D73","mappings":{"default":{"default":"r sans obit tilde médian"}}},{"key":"1D74","mappings":{"default":{"default":"s tilde médian"}}},{"key":"1D75","mappings":{"default":{"default":"t tilde médian"}}},{"key":"1D76","mappings":{"default":{"default":"z tilde médian"}}},{"key":"1D77","mappings":{"default":{"default":"g culbuté"}}},{"key":"1D79","mappings":{"default":{"default":"g insulaire"}}},{"key":"1D7A","mappings":{"default":{"default":"th barré diagonalement"}}},{"key":"1D80","mappings":{"default":{"default":"b hameçon palatal"}}},{"key":"1D81","mappings":{"default":{"default":"d hameçon palatal"}}},{"key":"1D82","mappings":{"default":{"default":"f hameçon palatal"}}},{"key":"1D83","mappings":{"default":{"default":"g hameçon palatal"}}},{"key":"1D84","mappings":{"default":{"default":"k hameçon palatal"}}},{"key":"1D85","mappings":{"default":{"default":"l hameçon palatal"}}},{"key":"1D86","mappings":{"default":{"default":"m hameçon palatal"}}},{"key":"1D87","mappings":{"default":{"default":"n hameçon palatal"}}},{"key":"1D88","mappings":{"default":{"default":"p hameçon palatal"}}},{"key":"1D89","mappings":{"default":{"default":"r hameçon palatal"}}},{"key":"1D8A","mappings":{"default":{"default":"s hameçon palatal"}}},{"key":"1D8B","mappings":{"default":{"default":"ech hameçon palatal"}}},{"key":"1D8C","mappings":{"default":{"default":"v hameçon palatal"}}},{"key":"1D8D","mappings":{"default":{"default":"x hameçon palatal"}}},{"key":"1D8E","mappings":{"default":{"default":"z hameçon palatal"}}},{"key":"1D8F","mappings":{"default":{"default":"a hameçon rétroflexe"}}},{"key":"1D90","mappings":{"default":{"default":"alpha hameçon rétroflexe"}}},{"key":"1D91","mappings":{"default":{"default":"d crosse et hameçon rétroflexe"}}},{"key":"1D92","mappings":{"default":{"default":"e hameçon rétroflexe"}}},{"key":"1D93","mappings":{"default":{"default":"epsilon hameçon rétroflexe"}}},{"key":"1D94","mappings":{"default":{"default":"epsilon réfléchi hameçon rétroflexe"}}},{"key":"1D95","mappings":{"default":{"default":"schwa hameçon rétroflexe"}}},{"key":"1D96","mappings":{"default":{"default":"i hameçon rétroflexe"}}},{"key":"1D97","mappings":{"default":{"default":"o ouvert hameçon rétroflexe"}}},{"key":"1D98","mappings":{"default":{"default":"ech hameçon rétroflexe"}}},{"key":"1D99","mappings":{"default":{"default":"u hameçon rétroflexe"}}},{"key":"1D9A","mappings":{"default":{"default":"ej hameçon rétroflexe"}}},{"key":"0149","mappings":{"default":{"default":"n précédée d'une apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"fr/symbols/latin-lower-single-accent.min": +[{"locale":"fr"},{"key":"00E0","mappings":{"default":{"default":"a accent grave"}}},{"key":"00E1","mappings":{"default":{"default":"a accent aigu"}}},{"key":"00E2","mappings":{"default":{"default":"a accent circonflexe"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"}}},{"key":"00E4","mappings":{"default":{"default":"a tréma"}}},{"key":"00E5","mappings":{"default":{"default":"a rond en chef"}}},{"key":"00E7","mappings":{"default":{"default":"c cédille"}}},{"key":"00E8","mappings":{"default":{"default":"e accent grave"}}},{"key":"00E9","mappings":{"default":{"default":"e accent aigu"}}},{"key":"00EA","mappings":{"default":{"default":"e accent circonflexe"}}},{"key":"00EB","mappings":{"default":{"default":"e tréma"}}},{"key":"00EC","mappings":{"default":{"default":"i accent grave"}}},{"key":"00ED","mappings":{"default":{"default":"i accent aigu"}}},{"key":"00EE","mappings":{"default":{"default":"i accent circonflexe"}}},{"key":"00EF","mappings":{"default":{"default":"i tréma"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"}}},{"key":"00F2","mappings":{"default":{"default":"o accent grave"}}},{"key":"00F3","mappings":{"default":{"default":"o accent aigu"}}},{"key":"00F4","mappings":{"default":{"default":"o accent circonflexe"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"}}},{"key":"00F6","mappings":{"default":{"default":"o tréma"}}},{"key":"00F9","mappings":{"default":{"default":"u accent grave"}}},{"key":"00FA","mappings":{"default":{"default":"u accent aigu"}}},{"key":"00FB","mappings":{"default":{"default":"u accent circonflexe"}}},{"key":"00FC","mappings":{"default":{"default":"u tréma"}}},{"key":"00FD","mappings":{"default":{"default":"y accent aigu"}}},{"key":"00FF","mappings":{"default":{"default":"y tréma"}}},{"key":"0101","mappings":{"default":{"default":"a macron"}}},{"key":"0103","mappings":{"default":{"default":"a brève"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c accent aigu"}}},{"key":"0109","mappings":{"default":{"default":"c accent circonflexe"}}},{"key":"010B","mappings":{"default":{"default":"c point en chef"}}},{"key":"010D","mappings":{"default":{"default":"c caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"}}},{"key":"0113","mappings":{"default":{"default":"e macron"}}},{"key":"0115","mappings":{"default":{"default":"e brève"}}},{"key":"0117","mappings":{"default":{"default":"e point en chef"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"}}},{"key":"011D","mappings":{"default":{"default":"g accent circonflexe"}}},{"key":"011F","mappings":{"default":{"default":"g brève"}}},{"key":"0121","mappings":{"default":{"default":"g point en chef"}}},{"key":"0123","mappings":{"default":{"default":"g cédille"}}},{"key":"0125","mappings":{"default":{"default":"h accent circonflexe"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"}}},{"key":"012B","mappings":{"default":{"default":"i macron"}}},{"key":"012D","mappings":{"default":{"default":"i brève"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"}}},{"key":"0131","mappings":{"default":{"default":"i sans point"}}},{"key":"0135","mappings":{"default":{"default":"j accent circonflexe"}}},{"key":"0137","mappings":{"default":{"default":"k cédille"}}},{"key":"013A","mappings":{"default":{"default":"l accent aigu"}}},{"key":"013C","mappings":{"default":{"default":"l cédille"}}},{"key":"013E","mappings":{"default":{"default":"l caron"}}},{"key":"0140","mappings":{"default":{"default":"l point médian"}}},{"key":"0144","mappings":{"default":{"default":"n accent aigu"}}},{"key":"0146","mappings":{"default":{"default":"n cédille"}}},{"key":"0148","mappings":{"default":{"default":"n caron"}}},{"key":"014D","mappings":{"default":{"default":"o macron"}}},{"key":"014F","mappings":{"default":{"default":"o brève"}}},{"key":"0151","mappings":{"default":{"default":"o avec double accent aigu"}}},{"key":"0155","mappings":{"default":{"default":"r accent aigu"}}},{"key":"0157","mappings":{"default":{"default":"r cédille"}}},{"key":"0159","mappings":{"default":{"default":"r caron"}}},{"key":"015B","mappings":{"default":{"default":"s accent aigu"}}},{"key":"015D","mappings":{"default":{"default":"s accent circonflexe"}}},{"key":"015F","mappings":{"default":{"default":"s cédille"}}},{"key":"0161","mappings":{"default":{"default":"s caron"}}},{"key":"0163","mappings":{"default":{"default":"t cédille"}}},{"key":"0165","mappings":{"default":{"default":"t caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"}}},{"key":"016B","mappings":{"default":{"default":"u macron"}}},{"key":"016D","mappings":{"default":{"default":"u brève"}}},{"key":"016F","mappings":{"default":{"default":"u rond en chef"}}},{"key":"0171","mappings":{"default":{"default":"u avec double accent aigu"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w accent circonflexe"}}},{"key":"0177","mappings":{"default":{"default":"y accent circonflexe"}}},{"key":"017A","mappings":{"default":{"default":"z accent aigu"}}},{"key":"017C","mappings":{"default":{"default":"z point en chef"}}},{"key":"017E","mappings":{"default":{"default":"z caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"}}},{"key":"01F5","mappings":{"default":{"default":"g accent aigu"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"}}},{"key":"0201","mappings":{"default":{"default":"a double accent grave"}}},{"key":"0203","mappings":{"default":{"default":"a brève renversée"}}},{"key":"0205","mappings":{"default":{"default":"e double accent grave"}}},{"key":"0207","mappings":{"default":{"default":"e brève renversée"}}},{"key":"0209","mappings":{"default":{"default":"i double accent grave"}}},{"key":"020B","mappings":{"default":{"default":"i brève renversée"}}},{"key":"020D","mappings":{"default":{"default":"o double accent grave"}}},{"key":"020F","mappings":{"default":{"default":"o brève renversée"}}},{"key":"0211","mappings":{"default":{"default":"r double accent grave"}}},{"key":"0213","mappings":{"default":{"default":"r brève renversée"}}},{"key":"0215","mappings":{"default":{"default":"u double accent grave"}}},{"key":"0217","mappings":{"default":{"default":"u brève renversée"}}},{"key":"0219","mappings":{"default":{"default":"s virgule souscrite *"}}},{"key":"021B","mappings":{"default":{"default":"t virgule souscrite *"}}},{"key":"021F","mappings":{"default":{"default":"h caron"}}},{"key":"0227","mappings":{"default":{"default":"a point en chef"}}},{"key":"0229","mappings":{"default":{"default":"e cédille"}}},{"key":"022F","mappings":{"default":{"default":"o point en chef"}}},{"key":"0233","mappings":{"default":{"default":"y macron"}}},{"key":"0237","mappings":{"default":{"default":"j sans point"}}},{"key":"1E01","mappings":{"default":{"default":"a à rond souscrit"}}},{"key":"1E03","mappings":{"default":{"default":"b point en chef"}}},{"key":"1E05","mappings":{"default":{"default":"b point souscrit"}}},{"key":"1E07","mappings":{"default":{"default":"b ligne souscrite"}}},{"key":"1E0B","mappings":{"default":{"default":"d point en chef"}}},{"key":"1E0D","mappings":{"default":{"default":"d point souscrit"}}},{"key":"1E0F","mappings":{"default":{"default":"d ligne souscrite"}}},{"key":"1E11","mappings":{"default":{"default":"d cédille"}}},{"key":"1E13","mappings":{"default":{"default":"d accent circonflexe souscrit"}}},{"key":"1E19","mappings":{"default":{"default":"e accent circonflexe souscrit"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde souscrit"}}},{"key":"1E1F","mappings":{"default":{"default":"f point en chef"}}},{"key":"1E21","mappings":{"default":{"default":"g macron"}}},{"key":"1E23","mappings":{"default":{"default":"h point en chef"}}},{"key":"1E25","mappings":{"default":{"default":"h point souscrit"}}},{"key":"1E27","mappings":{"default":{"default":"h tréma"}}},{"key":"1E29","mappings":{"default":{"default":"h cédille"}}},{"key":"1E2B","mappings":{"default":{"default":"h brève souscrit"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde souscrit"}}},{"key":"1E31","mappings":{"default":{"default":"k accent aigu"}}},{"key":"1E33","mappings":{"default":{"default":"k point souscrit"}}},{"key":"1E35","mappings":{"default":{"default":"k ligne souscrite"}}},{"key":"1E37","mappings":{"default":{"default":"l point souscrit"}}},{"key":"1E3B","mappings":{"default":{"default":"l ligne souscrite"}}},{"key":"1E3D","mappings":{"default":{"default":"l accent circonflexe souscrit"}}},{"key":"1E3F","mappings":{"default":{"default":"m accent aigu"}}},{"key":"1E41","mappings":{"default":{"default":"m point en chef"}}},{"key":"1E43","mappings":{"default":{"default":"m point souscrit"}}},{"key":"1E45","mappings":{"default":{"default":"n point en chef"}}},{"key":"1E47","mappings":{"default":{"default":"n point souscrit"}}},{"key":"1E49","mappings":{"default":{"default":"n ligne souscrite"}}},{"key":"1E4B","mappings":{"default":{"default":"n accent circonflexe souscrit"}}},{"key":"1E55","mappings":{"default":{"default":"p accent aigu"}}},{"key":"1E57","mappings":{"default":{"default":"p point en chef"}}},{"key":"1E59","mappings":{"default":{"default":"r point en chef"}}},{"key":"1E5B","mappings":{"default":{"default":"r point souscrit"}}},{"key":"1E5F","mappings":{"default":{"default":"r ligne souscrite"}}},{"key":"1E61","mappings":{"default":{"default":"s point en chef"}}},{"key":"1E63","mappings":{"default":{"default":"s point souscrit"}}},{"key":"1E6B","mappings":{"default":{"default":"t point en chef"}}},{"key":"1E6D","mappings":{"default":{"default":"t point souscrit"}}},{"key":"1E6F","mappings":{"default":{"default":"t ligne souscrite"}}},{"key":"1E71","mappings":{"default":{"default":"t accent circonflexe souscrit"}}},{"key":"1E73","mappings":{"default":{"default":"u tréma souscrit"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde souscrit"}}},{"key":"1E77","mappings":{"default":{"default":"u accent circonflexe souscrit"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v point souscrit"}}},{"key":"1E81","mappings":{"default":{"default":"w accent grave"}}},{"key":"1E83","mappings":{"default":{"default":"w accent aigu"}}},{"key":"1E85","mappings":{"default":{"default":"w tréma"}}},{"key":"1E87","mappings":{"default":{"default":"w point en chef"}}},{"key":"1E89","mappings":{"default":{"default":"w point souscrit"}}},{"key":"1E8B","mappings":{"default":{"default":"x point en chef"}}},{"key":"1E8D","mappings":{"default":{"default":"x tréma"}}},{"key":"1E8F","mappings":{"default":{"default":"y point en chef"}}},{"key":"1E91","mappings":{"default":{"default":"z accent circonflexe"}}},{"key":"1E93","mappings":{"default":{"default":"z point souscrit"}}},{"key":"1E95","mappings":{"default":{"default":"z ligne souscrite"}}},{"key":"1E96","mappings":{"default":{"default":"h ligne souscrite"}}},{"key":"1E97","mappings":{"default":{"default":"t tréma"}}},{"key":"1E98","mappings":{"default":{"default":"w rond en chef"}}},{"key":"1E99","mappings":{"default":{"default":"y rond en chef"}}},{"key":"1E9A","mappings":{"default":{"default":"a demi rond à droite"}}},{"key":"1EA1","mappings":{"default":{"default":"a point souscrit"}}},{"key":"1EA3","mappings":{"default":{"default":"a crochet en chef"}}},{"key":"1EB9","mappings":{"default":{"default":"e point souscrit"}}},{"key":"1EBB","mappings":{"default":{"default":"e crochet en chef"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i crochet en chef"}}},{"key":"1ECB","mappings":{"default":{"default":"i point souscrit"}}},{"key":"1ECD","mappings":{"default":{"default":"o point souscrit"}}},{"key":"1ECF","mappings":{"default":{"default":"o crochet en chef"}}},{"key":"1EE5","mappings":{"default":{"default":"u point souscrit"}}},{"key":"1EE7","mappings":{"default":{"default":"u crochet en chef"}}},{"key":"1EF3","mappings":{"default":{"default":"y accent grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y point souscrit"}}},{"key":"1EF7","mappings":{"default":{"default":"y crochet en chef"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"}}}] +, +"fr/symbols/latin-rest.min": +[{"locale":"fr"},{"key":"210E","mappings":{"default":{"default":"constante de planck"}}},{"key":"0363","mappings":{"default":{"default":"diacritique a"}}},{"key":"0364","mappings":{"default":{"default":"diacritique e"}}},{"key":"0365","mappings":{"default":{"default":"diacritique i"}}},{"key":"0366","mappings":{"default":{"default":"diacritique o"}}},{"key":"0367","mappings":{"default":{"default":"diacritique u"}}},{"key":"0368","mappings":{"default":{"default":"diacritique c"}}},{"key":"0369","mappings":{"default":{"default":"diacritique d"}}},{"key":"036A","mappings":{"default":{"default":"diacritique h"}}},{"key":"036B","mappings":{"default":{"default":"diacritique m"}}},{"key":"036C","mappings":{"default":{"default":"diacritique r"}}},{"key":"036D","mappings":{"default":{"default":"diacritique t"}}},{"key":"036E","mappings":{"default":{"default":"diacritique v"}}},{"key":"036F","mappings":{"default":{"default":"diacritique x"}}},{"key":"1D62","mappings":{"default":{"default":"i souscrit"}}},{"key":"1D63","mappings":{"default":{"default":"r souscrit"}}},{"key":"1D64","mappings":{"default":{"default":"u souscrit"}}},{"key":"1D65","mappings":{"default":{"default":"v souscrit"}}},{"key":"1DCA","mappings":{"default":{"default":"diacritique r souscrite"}}},{"key":"1DD3","mappings":{"default":{"default":"diacritique a ouvert aplati suscrit"}}},{"key":"1DD4","mappings":{"default":{"default":"diacritique ae"}}},{"key":"1DD5","mappings":{"default":{"default":"diacritique ao"}}},{"key":"1DD6","mappings":{"default":{"default":"diacritique av"}}},{"key":"1DD7","mappings":{"default":{"default":"diacritique c cédille"}}},{"key":"1DD8","mappings":{"default":{"default":"diacritique d insulaire"}}},{"key":"1DD9","mappings":{"default":{"default":"diacritique eth"}}},{"key":"1DDA","mappings":{"default":{"default":"diacritique g"}}},{"key":"1DDB","mappings":{"default":{"default":"diacritique petite g majuscule"}}},{"key":"1DDC","mappings":{"default":{"default":"diacritique k"}}},{"key":"1DDD","mappings":{"default":{"default":"diacritique l"}}},{"key":"1DDE","mappings":{"default":{"default":"diacritique petite l majuscule"}}},{"key":"1DDF","mappings":{"default":{"default":"diacritique petite m majuscule"}}},{"key":"1DE0","mappings":{"default":{"default":"diacritique n"}}},{"key":"1DE1","mappings":{"default":{"default":"diacritique petite n majuscule"}}},{"key":"1DE2","mappings":{"default":{"default":"diacritique petite r majuscule"}}},{"key":"1DE3","mappings":{"default":{"default":"diacritique r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"diacritique s"}}},{"key":"1DE5","mappings":{"default":{"default":"diacritique s long"}}},{"key":"1DE6","mappings":{"default":{"default":"diacritique z"}}},{"key":"2071","mappings":{"default":{"default":"exposant i"}}},{"key":"207F","mappings":{"default":{"default":"exposant n"}}},{"key":"2090","mappings":{"default":{"default":"indice a"}}},{"key":"2091","mappings":{"default":{"default":"indice e"}}},{"key":"2092","mappings":{"default":{"default":"indice o"}}},{"key":"2093","mappings":{"default":{"default":"indice x"}}},{"key":"2094","mappings":{"default":{"default":"indice schwa"}}},{"key":"2095","mappings":{"default":{"default":"souscrite h"}}},{"key":"2096","mappings":{"default":{"default":"souscrite k"}}},{"key":"2097","mappings":{"default":{"default":"souscrite l"}}},{"key":"2098","mappings":{"default":{"default":"souscrite m"}}},{"key":"2099","mappings":{"default":{"default":"souscrite n"}}},{"key":"209A","mappings":{"default":{"default":"souscrite p"}}},{"key":"209B","mappings":{"default":{"default":"souscrite s"}}},{"key":"209C","mappings":{"default":{"default":"souscrite t"}}},{"key":"2C7C","mappings":{"default":{"default":"j souscrite"}}},{"key":"1F12A","mappings":{"default":{"default":"s majuscule en écaille crochetée"}}},{"key":"1F12B","mappings":{"default":{"default":"c majuscule en italique cerclée"}}},{"key":"1F12C","mappings":{"default":{"default":"r majuscule en italique cerclée"}}},{"key":"1F18A","mappings":{"default":{"default":"P majuscule encadrée et en inversion avec croix"}}}] +, +"fr/symbols/latin-upper-double-accent.min": +[{"locale":"fr"},{"key":"01D5","mappings":{"default":{"default":"U majuscule trémaa et macron"}}},{"key":"01D7","mappings":{"default":{"default":"U majuscule trémaa et accent aigu"}}},{"key":"01D9","mappings":{"default":{"default":"U majuscule trémaa et caron"}}},{"key":"01DB","mappings":{"default":{"default":"U majuscule trémaa et accent grave"}}},{"key":"01DE","mappings":{"default":{"default":"A majuscule trémaa et macron"}}},{"key":"01E0","mappings":{"default":{"default":"A majuscule point en chef et macron"}}},{"key":"01EC","mappings":{"default":{"default":"O majuscule ogonek et macron"}}},{"key":"01FA","mappings":{"default":{"default":"A majuscule rond en chef et accent aigu"}}},{"key":"022A","mappings":{"default":{"default":"O majuscule tréma et macron"}}},{"key":"022C","mappings":{"default":{"default":"O majuscule tilde et macron"}}},{"key":"0230","mappings":{"default":{"default":"O majuscule point en chef et macron"}}},{"key":"1E08","mappings":{"default":{"default":"C cédille et accent aigu majuscule"}}},{"key":"1E14","mappings":{"default":{"default":"E macron et accent grave majuscule"}}},{"key":"1E16","mappings":{"default":{"default":"E macron et accent aigu majuscule"}}},{"key":"1E1C","mappings":{"default":{"default":"E cédille et brève majuscule"}}},{"key":"1E2E","mappings":{"default":{"default":"I tréma et accent aigu majuscule"}}},{"key":"1E38","mappings":{"default":{"default":"L point souscrit et macron majuscule"}}},{"key":"1E4C","mappings":{"default":{"default":"O tilde et accent aigu majuscule"}}},{"key":"1E4E","mappings":{"default":{"default":"O tilde et tréma majuscule"}}},{"key":"1E50","mappings":{"default":{"default":"O macron et accent grave majuscule"}}},{"key":"1E52","mappings":{"default":{"default":"O macron et accent aigu majuscule"}}},{"key":"1E5C","mappings":{"default":{"default":"R point souscrit et macron majuscule"}}},{"key":"1E64","mappings":{"default":{"default":"S accent aigu et point en chef majuscule"}}},{"key":"1E66","mappings":{"default":{"default":"S caron et point en chef majuscule"}}},{"key":"1E68","mappings":{"default":{"default":"S point souscrit et point en chef majuscule"}}},{"key":"1E78","mappings":{"default":{"default":"U tilde et accent aigu majuscule"}}},{"key":"1E7A","mappings":{"default":{"default":"U macron et tréma majuscule"}}},{"key":"1EA4","mappings":{"default":{"default":"A accent circonflexe et accent aigu majuscule"}}},{"key":"1EA6","mappings":{"default":{"default":"A accent circonflexe et accent grave majuscule"}}},{"key":"1EA8","mappings":{"default":{"default":"A accent circonflexe et crochet en chef majuscule"}}},{"key":"1EAA","mappings":{"default":{"default":"A accent circonflexe et tilde majuscule"}}},{"key":"1EAC","mappings":{"default":{"default":"A accent circonflexe et point souscrit majuscule"}}},{"key":"1EAE","mappings":{"default":{"default":"A brève et accent aigu majuscule"}}},{"key":"1EB0","mappings":{"default":{"default":"A brève et accent grave majuscule"}}},{"key":"1EB2","mappings":{"default":{"default":"A brève et crochet en chef majuscule"}}},{"key":"1EB4","mappings":{"default":{"default":"A brève et tilde majuscule"}}},{"key":"1EB6","mappings":{"default":{"default":"A brève et point souscrit majuscule"}}},{"key":"1EBE","mappings":{"default":{"default":"E accent circonflexe et accent aigu majuscule"}}},{"key":"1EC0","mappings":{"default":{"default":"E accent circonflexe et accent grave majuscule"}}},{"key":"1EC2","mappings":{"default":{"default":"E accent circonflexe et crochet en chef majuscule"}}},{"key":"1EC4","mappings":{"default":{"default":"E accent circonflexe et tilde majuscule"}}},{"key":"1EC6","mappings":{"default":{"default":"E accent circonflexe et point souscrit majuscule"}}},{"key":"1ED0","mappings":{"default":{"default":"O accent circonflexe et accent aigu majuscule"}}},{"key":"1ED2","mappings":{"default":{"default":"O accent circonflexe et accent grave majuscule"}}},{"key":"1ED4","mappings":{"default":{"default":"O accent circonflexe et crochet en chef majuscule"}}},{"key":"1ED6","mappings":{"default":{"default":"O accent circonflexe et tilde majuscule"}}},{"key":"1ED8","mappings":{"default":{"default":"O accent circonflexe et point souscrit majuscule"}}},{"key":"1EDA","mappings":{"default":{"default":"O cornu accent aigu majuscule"}}},{"key":"1EDC","mappings":{"default":{"default":"O cornu accent grave majuscule"}}},{"key":"1EDE","mappings":{"default":{"default":"O cornu crochet en chef majuscule"}}},{"key":"1EE0","mappings":{"default":{"default":"O cornu tilde majuscule"}}},{"key":"1EE2","mappings":{"default":{"default":"O cornu point souscrit majuscule"}}},{"key":"1EE8","mappings":{"default":{"default":"U cornu accent aigu majuscule"}}},{"key":"1EEA","mappings":{"default":{"default":"U cornu accent grave majuscule"}}},{"key":"1EEC","mappings":{"default":{"default":"U cornu crochet en chef majuscule"}}},{"key":"1EEE","mappings":{"default":{"default":"U cornu tilde majuscule"}}},{"key":"1EF0","mappings":{"default":{"default":"U cornu point souscrit majuscule"}}}] +, +"fr/symbols/latin-upper-single-accent.min": +[{"locale":"fr"},{"key":"00C0","mappings":{"default":{"default":"A accent grave majuscule"}}},{"key":"00C1","mappings":{"default":{"default":"A accent aigu majuscule"}}},{"key":"00C2","mappings":{"default":{"default":"A accent circonflexe majuscule"}}},{"key":"00C3","mappings":{"default":{"default":"A tilde majuscule"}}},{"key":"00C4","mappings":{"default":{"default":"A tréma majuscule"}}},{"key":"00C5","mappings":{"default":{"default":"angstrom"}}},{"key":"00C7","mappings":{"default":{"default":"C cédille majuscule"}}},{"key":"00C8","mappings":{"default":{"default":"E accent grave majuscule"}}},{"key":"00C9","mappings":{"default":{"default":"E accent aigu majuscule"}}},{"key":"00CA","mappings":{"default":{"default":"E accent circonflexe majuscule"}}},{"key":"00CB","mappings":{"default":{"default":"E tréma majuscule"}}},{"key":"00CC","mappings":{"default":{"default":"I accent grave majuscule"}}},{"key":"00CD","mappings":{"default":{"default":"I accent aigu majuscule"}}},{"key":"00CE","mappings":{"default":{"default":"I accent circonflexe majuscule"}}},{"key":"00CF","mappings":{"default":{"default":"I tréma majuscule"}}},{"key":"00D1","mappings":{"default":{"default":"N tilde majuscule"}}},{"key":"00D2","mappings":{"default":{"default":"O accent grave majuscule"}}},{"key":"00D3","mappings":{"default":{"default":"O accent aigu majuscule"}}},{"key":"00D4","mappings":{"default":{"default":"O accent circonflexe majuscule"}}},{"key":"00D5","mappings":{"default":{"default":"O tilde majuscule"}}},{"key":"00D6","mappings":{"default":{"default":"O tréma majuscule"}}},{"key":"00D9","mappings":{"default":{"default":"U accent grave majuscule"}}},{"key":"00DA","mappings":{"default":{"default":"U accent aigu majuscule"}}},{"key":"00DB","mappings":{"default":{"default":"U accent circonflexe majuscule"}}},{"key":"00DC","mappings":{"default":{"default":"U tréma majuscule"}}},{"key":"00DD","mappings":{"default":{"default":"Y accent aigu majuscule"}}},{"key":"0100","mappings":{"default":{"default":"A macron majuscule"}}},{"key":"0102","mappings":{"default":{"default":"A brève majuscule"}}},{"key":"0104","mappings":{"default":{"default":"A ogonek majuscule"}}},{"key":"0106","mappings":{"default":{"default":"C accent aigu majuscule"}}},{"key":"0108","mappings":{"default":{"default":"C accent circonflexe majuscule"}}},{"key":"010A","mappings":{"default":{"default":"C point en chef majuscule"}}},{"key":"010C","mappings":{"default":{"default":"C caron majuscule"}}},{"key":"010E","mappings":{"default":{"default":"D caron majuscule"}}},{"key":"0112","mappings":{"default":{"default":"E macron majuscule"}}},{"key":"0114","mappings":{"default":{"default":"E brève majuscule"}}},{"key":"0116","mappings":{"default":{"default":"E point en chef majuscule"}}},{"key":"0118","mappings":{"default":{"default":"E ogonek majuscule"}}},{"key":"011A","mappings":{"default":{"default":"E caron majuscule"}}},{"key":"011C","mappings":{"default":{"default":"G accent circonflexe majuscule"}}},{"key":"011E","mappings":{"default":{"default":"G brève majuscule"}}},{"key":"0120","mappings":{"default":{"default":"G point en chef majuscule"}}},{"key":"0122","mappings":{"default":{"default":"G cédille majuscule"}}},{"key":"0124","mappings":{"default":{"default":"H accent circonflexe majuscule"}}},{"key":"0128","mappings":{"default":{"default":"I tilde majuscule"}}},{"key":"012A","mappings":{"default":{"default":"I macron majuscule"}}},{"key":"012C","mappings":{"default":{"default":"I brève majuscule"}}},{"key":"012E","mappings":{"default":{"default":"I ogonek majuscule"}}},{"key":"0130","mappings":{"default":{"default":"I point en chef majuscule"}}},{"key":"0134","mappings":{"default":{"default":"J accent circonflexe majuscule"}}},{"key":"0136","mappings":{"default":{"default":"K cédille majuscule"}}},{"key":"0139","mappings":{"default":{"default":"L accent aigu majuscule"}}},{"key":"013B","mappings":{"default":{"default":"L cédille majuscule"}}},{"key":"013D","mappings":{"default":{"default":"L caron majuscule"}}},{"key":"013F","mappings":{"default":{"default":"L point médian majuscule"}}},{"key":"0143","mappings":{"default":{"default":"N accent aigu majuscule"}}},{"key":"0145","mappings":{"default":{"default":"N cédille majuscule"}}},{"key":"0147","mappings":{"default":{"default":"N caron majuscule"}}},{"key":"014C","mappings":{"default":{"default":"O macron majuscule"}}},{"key":"014E","mappings":{"default":{"default":"O brève majuscule"}}},{"key":"0150","mappings":{"default":{"default":"O avec double accent aigu majuscule"}}},{"key":"0154","mappings":{"default":{"default":"R accent aigu majuscule"}}},{"key":"0156","mappings":{"default":{"default":"R cédille majuscule"}}},{"key":"0158","mappings":{"default":{"default":"R caron majuscule"}}},{"key":"015A","mappings":{"default":{"default":"S accent aigu majuscule"}}},{"key":"015C","mappings":{"default":{"default":"S accent circonflexe majuscule"}}},{"key":"015E","mappings":{"default":{"default":"S cédille majuscule"}}},{"key":"0160","mappings":{"default":{"default":"S caron majuscule"}}},{"key":"0162","mappings":{"default":{"default":"T cédille majuscule"}}},{"key":"0164","mappings":{"default":{"default":"T caron majuscule"}}},{"key":"0168","mappings":{"default":{"default":"U tilde majuscule"}}},{"key":"016A","mappings":{"default":{"default":"U macron majuscule"}}},{"key":"016C","mappings":{"default":{"default":"U brève majuscule"}}},{"key":"016E","mappings":{"default":{"default":"U rond en chef majuscule"}}},{"key":"0170","mappings":{"default":{"default":"U avec double accent aigu majuscule"}}},{"key":"0172","mappings":{"default":{"default":"U ogonek majuscule"}}},{"key":"0174","mappings":{"default":{"default":"W accent circonflexe majuscule"}}},{"key":"0176","mappings":{"default":{"default":"Y accent circonflexe majuscule"}}},{"key":"0178","mappings":{"default":{"default":"Y tréma majuscule"}}},{"key":"0179","mappings":{"default":{"default":"Z accent aigu majuscule"}}},{"key":"017B","mappings":{"default":{"default":"Z point en chef majuscule"}}},{"key":"017D","mappings":{"default":{"default":"Z caron majuscule"}}},{"key":"01CD","mappings":{"default":{"default":"A caron majuscule"}}},{"key":"01CF","mappings":{"default":{"default":"I caron majuscule"}}},{"key":"01D1","mappings":{"default":{"default":"O caron majuscule"}}},{"key":"01D3","mappings":{"default":{"default":"U caron majuscule"}}},{"key":"01E6","mappings":{"default":{"default":"G caron majuscule"}}},{"key":"01E8","mappings":{"default":{"default":"K caron majuscule"}}},{"key":"01EA","mappings":{"default":{"default":"O ogonek majuscule"}}},{"key":"01F4","mappings":{"default":{"default":"G accent aigu majuscule"}}},{"key":"01F8","mappings":{"default":{"default":"N grave majuscule"}}},{"key":"0200","mappings":{"default":{"default":"A double accent grave majuscule"}}},{"key":"0202","mappings":{"default":{"default":"A brève renversée majuscule"}}},{"key":"0204","mappings":{"default":{"default":"E double accent grave majuscule"}}},{"key":"0206","mappings":{"default":{"default":"E brève renversée majuscule"}}},{"key":"0208","mappings":{"default":{"default":"I double accent grave majuscule"}}},{"key":"020A","mappings":{"default":{"default":"I brève renversée majuscule"}}},{"key":"020C","mappings":{"default":{"default":"O double accent grave majuscule"}}},{"key":"020E","mappings":{"default":{"default":"O brève renversée majuscule"}}},{"key":"0210","mappings":{"default":{"default":"R double accent grave majuscule"}}},{"key":"0212","mappings":{"default":{"default":"R brève renversée majuscule"}}},{"key":"0214","mappings":{"default":{"default":"U double accent grave majuscule"}}},{"key":"0216","mappings":{"default":{"default":"U brève renversée majuscule"}}},{"key":"0218","mappings":{"default":{"default":"S virgule souscrite * majuscule"}}},{"key":"021A","mappings":{"default":{"default":"T virgule souscrite * majuscule"}}},{"key":"021E","mappings":{"default":{"default":"H caron majuscule"}}},{"key":"0226","mappings":{"default":{"default":"A point en chef majuscule"}}},{"key":"0228","mappings":{"default":{"default":"E cédille majuscule"}}},{"key":"022E","mappings":{"default":{"default":"O point en chef majuscule"}}},{"key":"0232","mappings":{"default":{"default":"Y macron majuscule"}}},{"key":"1E00","mappings":{"default":{"default":"A à rond souscrit majuscule"}}},{"key":"1E02","mappings":{"default":{"default":"B point en chef majuscule"}}},{"key":"1E04","mappings":{"default":{"default":"B point souscrit majuscule"}}},{"key":"1E06","mappings":{"default":{"default":"B ligne souscrite majuscule"}}},{"key":"1E0A","mappings":{"default":{"default":"D point en chef majuscule"}}},{"key":"1E0C","mappings":{"default":{"default":"D point souscrit majuscule"}}},{"key":"1E0E","mappings":{"default":{"default":"D ligne souscrite majuscule"}}},{"key":"1E10","mappings":{"default":{"default":"D cédille majuscule"}}},{"key":"1E12","mappings":{"default":{"default":"D accent circonflexe souscrit majuscule"}}},{"key":"1E18","mappings":{"default":{"default":"E accent circonflexe souscrit majuscule"}}},{"key":"1E1A","mappings":{"default":{"default":"E tilde souscrit majuscule"}}},{"key":"1E1E","mappings":{"default":{"default":"F point en chef majuscule"}}},{"key":"1E20","mappings":{"default":{"default":"G macron majuscule"}}},{"key":"1E22","mappings":{"default":{"default":"H point en chef majuscule"}}},{"key":"1E24","mappings":{"default":{"default":"H point souscrit majuscule"}}},{"key":"1E26","mappings":{"default":{"default":"H tréma majuscule"}}},{"key":"1E28","mappings":{"default":{"default":"H cédille majuscule"}}},{"key":"1E2A","mappings":{"default":{"default":"H brève souscrit majuscule"}}},{"key":"1E2C","mappings":{"default":{"default":"I tilde souscrit majuscule"}}},{"key":"1E30","mappings":{"default":{"default":"K accent aigu majuscule"}}},{"key":"1E32","mappings":{"default":{"default":"K point souscrit majuscule"}}},{"key":"1E34","mappings":{"default":{"default":"K ligne souscrite majuscule"}}},{"key":"1E36","mappings":{"default":{"default":"L point souscrit majuscule"}}},{"key":"1E3A","mappings":{"default":{"default":"L ligne souscrite majuscule"}}},{"key":"1E3C","mappings":{"default":{"default":"L accent circonflexe souscrit majuscule"}}},{"key":"1E3E","mappings":{"default":{"default":"M accent aigu majuscule"}}},{"key":"1E40","mappings":{"default":{"default":"M point en chef majuscule"}}},{"key":"1E42","mappings":{"default":{"default":"M point souscrit majuscule"}}},{"key":"1E44","mappings":{"default":{"default":"N point en chef majuscule"}}},{"key":"1E46","mappings":{"default":{"default":"N point souscrit majuscule"}}},{"key":"1E48","mappings":{"default":{"default":"N ligne souscrite majuscule"}}},{"key":"1E4A","mappings":{"default":{"default":"N accent circonflexe souscrit majuscule"}}},{"key":"1E54","mappings":{"default":{"default":"P accent aigu majuscule"}}},{"key":"1E56","mappings":{"default":{"default":"P point en chef majuscule"}}},{"key":"1E58","mappings":{"default":{"default":"R point en chef majuscule"}}},{"key":"1E5A","mappings":{"default":{"default":"R point souscrit majuscule"}}},{"key":"1E5E","mappings":{"default":{"default":"R ligne souscrite majuscule"}}},{"key":"1E60","mappings":{"default":{"default":"S point en chef majuscule"}}},{"key":"1E62","mappings":{"default":{"default":"S point souscrit majuscule"}}},{"key":"1E6A","mappings":{"default":{"default":"T point en chef majuscule"}}},{"key":"1E6C","mappings":{"default":{"default":"T point souscrit majuscule"}}},{"key":"1E6E","mappings":{"default":{"default":"T ligne souscrite majuscule"}}},{"key":"1E70","mappings":{"default":{"default":"T accent circonflexe souscrit majuscule"}}},{"key":"1E72","mappings":{"default":{"default":"U tréma souscrit majuscule"}}},{"key":"1E74","mappings":{"default":{"default":"U tilde souscrit majuscule"}}},{"key":"1E76","mappings":{"default":{"default":"U accent circonflexe souscrit majuscule"}}},{"key":"1E7C","mappings":{"default":{"default":"V tilde majuscule"}}},{"key":"1E7E","mappings":{"default":{"default":"V point souscrit majuscule"}}},{"key":"1E80","mappings":{"default":{"default":"W accent grave majuscule"}}},{"key":"1E82","mappings":{"default":{"default":"W accent aigu majuscule"}}},{"key":"1E84","mappings":{"default":{"default":"W tréma majuscule"}}},{"key":"1E86","mappings":{"default":{"default":"W point en chef majuscule"}}},{"key":"1E88","mappings":{"default":{"default":"W point souscrit majuscule"}}},{"key":"1E8A","mappings":{"default":{"default":"X point en chef majuscule"}}},{"key":"1E8C","mappings":{"default":{"default":"X tréma majuscule"}}},{"key":"1E8E","mappings":{"default":{"default":"Y point en chef majuscule"}}},{"key":"1E90","mappings":{"default":{"default":"Z accent circonflexe majuscule"}}},{"key":"1E92","mappings":{"default":{"default":"Z point souscrit majuscule"}}},{"key":"1E94","mappings":{"default":{"default":"Z ligne souscrite majuscule"}}},{"key":"1EA0","mappings":{"default":{"default":"A point souscrit majuscule"}}},{"key":"1EA2","mappings":{"default":{"default":"A crochet en chef majuscule"}}},{"key":"1EB8","mappings":{"default":{"default":"E point souscrit majuscule"}}},{"key":"1EBA","mappings":{"default":{"default":"E crochet en chef majuscule"}}},{"key":"1EBC","mappings":{"default":{"default":"E tilde majuscule"}}},{"key":"1EC8","mappings":{"default":{"default":"I crochet en chef majuscule"}}},{"key":"1ECA","mappings":{"default":{"default":"I point souscrit majuscule"}}},{"key":"1ECC","mappings":{"default":{"default":"O point souscrit majuscule"}}},{"key":"1ECE","mappings":{"default":{"default":"O crochet en chef majuscule"}}},{"key":"1EE4","mappings":{"default":{"default":"U point souscrit majuscule"}}},{"key":"1EE6","mappings":{"default":{"default":"U crochet en chef majuscule"}}},{"key":"1EF2","mappings":{"default":{"default":"Y accent grave majuscule"}}},{"key":"1EF4","mappings":{"default":{"default":"Y point souscrit majuscule"}}},{"key":"1EF6","mappings":{"default":{"default":"Y crochet en chef majuscule"}}},{"key":"1EF8","mappings":{"default":{"default":"Y tilde majuscule"}}}] +, +"fr/symbols/math_angles.min": +[{"locale":"fr"},{"key":"22BE","mappings":{"default":{"default":"angle droit avec arc"}}},{"key":"237C","mappings":{"default":{"default":"angle droit avec flèche en zigzag vers le bas"}}},{"key":"27C0","mappings":{"default":{"default":"angle tridimensionnel"}}},{"key":"299B","mappings":{"default":{"default":"angle mesuré s'ouvrant vers la gauche"}}},{"key":"299C","mappings":{"default":{"default":"variante d'angle avec carré"}}},{"key":"299D","mappings":{"default":{"default":"angle droit mesuré pointé"}}},{"key":"299E","mappings":{"default":{"default":"angle avec s inscrit"}}},{"key":"299F","mappings":{"default":{"default":"angle aigu"}}},{"key":"29A0","mappings":{"default":{"default":"angle sphérique s'ouvrant vers la gauche"}}},{"key":"29A1","mappings":{"default":{"default":"angle sphérique s'ouvrant vers le haut"}}},{"key":"29A2","mappings":{"default":{"default":"angle culbuté"}}},{"key":"29A3","mappings":{"default":{"default":"angle réfléchi"}}},{"key":"29A4","mappings":{"default":{"default":"angle à barre souscrite"}}},{"key":"29A5","mappings":{"default":{"default":"angle à barre souscrite réfléchie"}}},{"key":"29A6","mappings":{"default":{"default":"angle oblique s'ouvrant vers le haut"}}},{"key":"29A7","mappings":{"default":{"default":"angle oblique s'ouvrant vers le bas"}}},{"key":"29A8","mappings":{"default":{"default":"angle calculé à bras vers l'est et bras fléché vers le nord est"}}},{"key":"29A9","mappings":{"default":{"default":"angle calculé à bras vers l'ouest et bras fléché vers le nord ouest"}}},{"key":"29AA","mappings":{"default":{"default":"angle calculé à bras vers l'est et bras fléché vers le sud est"}}},{"key":"29AB","mappings":{"default":{"default":"angle calculé à bras vers l'ouest et bras fléché vers le sud ouest"}}},{"key":"29AC","mappings":{"default":{"default":"angle calculé à bras vers le nord et bras fléché vers le nord est"}}},{"key":"29AD","mappings":{"default":{"default":"angle calculé à bras vers le nord et bras fléché vers le nord ouest"}}},{"key":"29AE","mappings":{"default":{"default":"angle calculé à bras vers le sud et bras fléché vers le sud est"}}},{"key":"29AF","mappings":{"default":{"default":"angle calculé à bras vers le sud et bras fléché vers le sud ouest"}}}] +, +"fr/symbols/math_arrows.min": +[{"locale":"fr"},{"key":"2190","mappings":{"default":{"default":"flèche gauche"}}},{"key":"2191","mappings":{"default":{"default":"flèche vers le haut"}}},{"key":"2192","mappings":{"default":{"default":"flèche droite"}}},{"key":"2193","mappings":{"default":{"default":"flèche vers le bas"}}},{"key":"2194","mappings":{"default":{"default":"flèche bilatérale"}}},{"key":"2195","mappings":{"default":{"default":"flèche haut et bas"}}},{"key":"2196","mappings":{"default":{"default":"flèche nord ouest"}}},{"key":"2197","mappings":{"default":{"default":"flèche nord est"}}},{"key":"2198","mappings":{"default":{"default":"flèche sud est"}}},{"key":"2199","mappings":{"default":{"default":"flèche sud ouest"}}},{"key":"219A","mappings":{"default":{"default":"flèche barrée gauche"}}},{"key":"219B","mappings":{"default":{"default":"flèche barrée droite"}}},{"key":"219C","mappings":{"default":{"default":"flèche ondulée gauche"}}},{"key":"219D","mappings":{"default":{"default":"flèche ondulée droite"}}},{"key":"219E","mappings":{"default":{"default":"flèche à deux pointes gauche"}}},{"key":"219F","mappings":{"default":{"default":"flèche à deux pointes vers le haut"}}},{"key":"21A0","mappings":{"default":{"default":"flèche à deux pointes droite"}}},{"key":"21A1","mappings":{"default":{"default":"flèche à deux pointes vers le bas"}}},{"key":"21A2","mappings":{"default":{"default":"flèche empennée gauche"}}},{"key":"21A3","mappings":{"default":{"default":"flèche empennée droite"}}},{"key":"21A4","mappings":{"default":{"default":"flèche d'un taquet gauche"}}},{"key":"21A5","mappings":{"default":{"default":"flèche d'un taquet vers le haut"}}},{"key":"21A6","mappings":{"default":{"default":"flèche d'un taquet droite"}}},{"key":"21A7","mappings":{"default":{"default":"flèche d'un taquet vers le bas"}}},{"key":"21A8","mappings":{"default":{"default":"flèche haut bas sur base"}}},{"key":"21A9","mappings":{"default":{"default":"flèche avec crochet gauche"}}},{"key":"21AA","mappings":{"default":{"default":"flèche avec crochet droite"}}},{"key":"21AB","mappings":{"default":{"default":"flèche avec boucle gauche"}}},{"key":"21AC","mappings":{"default":{"default":"flèche avec boucle droite"}}},{"key":"21AD","mappings":{"default":{"default":"flèche ondulée bilatérale"}}},{"key":"21AE","mappings":{"default":{"default":"flèche barrée bilatérale"}}},{"key":"21AF","mappings":{"default":{"default":"flèche vers le bas en zigzag"}}},{"key":"21B0","mappings":{"default":{"default":"flèche vers le haut avec pointe gauche"}}},{"key":"21B1","mappings":{"default":{"default":"flèche vers le haut avec pointe droite"}}},{"key":"21B2","mappings":{"default":{"default":"flèche vers le bas avec pointe gauche"}}},{"key":"21B3","mappings":{"default":{"default":"flèche vers le bas avec pointe droite"}}},{"key":"21B4","mappings":{"default":{"default":"flèche vers le bas avec coin droit"}}},{"key":"21B5","mappings":{"default":{"default":"flèche vers le bas avec coin gauche"}}},{"key":"21B6","mappings":{"default":{"default":"flèche semi circulaire en sens positif"}}},{"key":"21B7","mappings":{"default":{"default":"flèche semi circulaire en sens négatif"}}},{"key":"21B8","mappings":{"default":{"default":"flèche nord ouest vers une barre horizontale longue"}}},{"key":"21B9","mappings":{"default":{"default":"flèche gauche vers un taquet sur flèche droite vers un taquet"}}},{"key":"21BA","mappings":{"default":{"default":"flèche en sens positif à cercle ouvert"}}},{"key":"21BB","mappings":{"default":{"default":"flèche en sens négatif à cercle ouvert"}}},{"key":"21C4","mappings":{"default":{"default":"flèche vers le haut par dessus flèche gauche"}}},{"key":"21C5","mappings":{"default":{"default":"flèche vers le haut à gauche d'une flèche vers le bas"}}},{"key":"21C6","mappings":{"default":{"default":"flèche gauche par dessus flèche droite"}}},{"key":"21C7","mappings":{"default":{"default":"paire de flèches gauche"}}},{"key":"21C8","mappings":{"default":{"default":"paire de flèches vers le haut"}}},{"key":"21C9","mappings":{"default":{"default":"paire de flèches droite"}}},{"key":"21CA","mappings":{"default":{"default":"paire de flèches vers le bas"}}},{"key":"21CD","mappings":{"default":{"default":"double flèche barrée gauche"}}},{"key":"21CE","mappings":{"default":{"default":"double flèche barrée bilatérale"}}},{"key":"21CF","mappings":{"default":{"default":"double flèche barrée droite"}}},{"key":"21D0","mappings":{"default":{"default":"double flèche gauche"}}},{"key":"21D1","mappings":{"default":{"default":"double flèche vers le haut"}}},{"key":"21D2","mappings":{"default":{"default":"double flèche droite"}}},{"key":"21D3","mappings":{"default":{"default":"double flèche vers le bas"}}},{"key":"21D4","mappings":{"default":{"default":"double flèche bilatérale"}}},{"key":"21D5","mappings":{"default":{"default":"double flèche haut bas"}}},{"key":"21D6","mappings":{"default":{"default":"double flèche nord ouest"}}},{"key":"21D7","mappings":{"default":{"default":"double flèche nord est"}}},{"key":"21D8","mappings":{"default":{"default":"double flèche sud est"}}},{"key":"21D9","mappings":{"default":{"default":"double flèche sud ouest"}}},{"key":"21DA","mappings":{"default":{"default":"triple flèche gauche"}}},{"key":"21DB","mappings":{"default":{"default":"triple flèche droite"}}},{"key":"21DC","mappings":{"default":{"default":"flèche en tire bouchon gauche"}}},{"key":"21DD","mappings":{"default":{"default":"flèche en tire bouchon droite"}}},{"key":"21DE","mappings":{"default":{"default":"flèche vers le haut avec double barre"}}},{"key":"21DF","mappings":{"default":{"default":"flèche vers le bas avec double barre"}}},{"key":"21E0","mappings":{"default":{"default":"flèche pointillée gauche"}}},{"key":"21E1","mappings":{"default":{"default":"flèche pointillée vers le haut"}}},{"key":"21E2","mappings":{"default":{"default":"flèche pointillée droite"}}},{"key":"21E3","mappings":{"default":{"default":"flèche pointillée vers le bas"}}},{"key":"21E4","mappings":{"default":{"default":"flèche gauche vers un taquet"}}},{"key":"21E5","mappings":{"default":{"default":"flèche droite vers un taquet"}}},{"key":"21E6","mappings":{"default":{"default":"flèche blanche gauche"}}},{"key":"21E7","mappings":{"default":{"default":"flèche blanche vers le haut"}}},{"key":"21E8","mappings":{"default":{"default":"flèche blanche droite"}}},{"key":"21E9","mappings":{"default":{"default":"flèche blanche vers le bas"}}},{"key":"21EA","mappings":{"default":{"default":"flèche blanche vers le haut à partir d'un taquet"}}},{"key":"21EB","mappings":{"default":{"default":"flèche blanche vers le haut sur socle"}}},{"key":"21EC","mappings":{"default":{"default":"flèche blanche vers le haut sur socle et trait horizontal"}}},{"key":"21ED","mappings":{"default":{"default":"flèche blanche vers le haut sur socle et barre verticale"}}},{"key":"21EE","mappings":{"default":{"default":"double flèche blanche vers le haut"}}},{"key":"21EF","mappings":{"default":{"default":"double flèche blanche vers le haut sur socle"}}},{"key":"21F0","mappings":{"default":{"default":"flèche blanche vers la droite appuyée sur mur"}}},{"key":"21F1","mappings":{"default":{"default":"flèche nord ouest en encoignure"}}},{"key":"21F2","mappings":{"default":{"default":"flèche sud est en encoignure"}}},{"key":"21F3","mappings":{"default":{"default":"flèche blanche vers le haut et le bas"}}},{"key":"21F4","mappings":{"default":{"default":"flèche vers la droite à petit cercle"}}},{"key":"21F5","mappings":{"default":{"default":"flèche descendante à gauche d'une flèche montante"}}},{"key":"21F6","mappings":{"default":{"default":"trois flèches vers la droite"}}},{"key":"21F7","mappings":{"default":{"default":"flèche vers la gauche barrée verticalement"}}},{"key":"21F8","mappings":{"default":{"default":"flèche vers la droite barrée verticalement"}}},{"key":"21F9","mappings":{"default":{"default":"flèche vers la droite et la gauche barrée verticalement"}}},{"key":"21FA","mappings":{"default":{"default":"flèche vers la gauche barrée deux fois verticalement"}}},{"key":"21FB","mappings":{"default":{"default":"flèche vers la droite barrée deux fois verticalement"}}},{"key":"21FC","mappings":{"default":{"default":"flèche bilatérale barrée deux fois verticalement"}}},{"key":"21FD","mappings":{"default":{"default":"flèche à tête creuse gauche"}}},{"key":"21FE","mappings":{"default":{"default":"flèche à tête creuse droite"}}},{"key":"21FF","mappings":{"default":{"default":"flèche à tête creuse bilatérale"}}},{"key":"2301","mappings":{"default":{"default":"flèche électrique"}}},{"key":"2303","mappings":{"default":{"default":"pointe de flèche vers le haut"}}},{"key":"2304","mappings":{"default":{"default":"pointe de flèche vers le bas"}}},{"key":"2324","mappings":{"default":{"default":"pointe de flèche vers le haut entre deux traits horizontaux"}}},{"key":"238B","mappings":{"default":{"default":"cercle brisé à flèche nord ouest (échappement)"}}},{"key":"2794","mappings":{"default":{"default":"flèche grasse vers la droite à pointe large"}}},{"key":"2798","mappings":{"default":{"default":"flèche grasse sud est"}}},{"key":"2799","mappings":{"default":{"default":"flèche grasse vers la droite grasse"}}},{"key":"279A","mappings":{"default":{"default":"flèche grasse nord est"}}},{"key":"279B","mappings":{"default":{"default":"flèche de traçage vers la droite"}}},{"key":"279C","mappings":{"default":{"default":"flèche grasse à pointe arrondie vers la droite"}}},{"key":"279D","mappings":{"default":{"default":"flèche à pointe en triangle vers la droite"}}},{"key":"279E","mappings":{"default":{"default":"flèche grasse à pointe en triangle vers la droite"}}},{"key":"279F","mappings":{"default":{"default":"flèche avec pointillés à pointe en triangle vers la droite"}}},{"key":"27A0","mappings":{"default":{"default":"flèche grasse avec pointillés à pointe en triangle vers la droite"}}},{"key":"27A1","mappings":{"default":{"default":"flèche noire vers la droite"}}},{"key":"27A2","mappings":{"default":{"default":"pointe de flèche vers la droite en trompe l'œil éclairée par le haut"}}},{"key":"27A3","mappings":{"default":{"default":"pointe de flèche vers la droite en trompe l'œil éclairée par le bas"}}},{"key":"27A4","mappings":{"default":{"default":"pointe de flèche noire vers la droite"}}},{"key":"27A5","mappings":{"default":{"default":"flèche noire grasse courbée vers le bas et vers la droite"}}},{"key":"27A6","mappings":{"default":{"default":"flèche noire courbée vers le haut et vers la droite"}}},{"key":"27A7","mappings":{"default":{"default":"flèche noire trapue vers la droite"}}},{"key":"27A8","mappings":{"default":{"default":"flèche noire grasse à pointe concave vers la droite"}}},{"key":"27A9","mappings":{"default":{"default":"flèche blanche vers la droite ombrée à l'avant"}}},{"key":"27AA","mappings":{"default":{"default":"flèche blanche vers la droite ombrée à l'arrière"}}},{"key":"27AB","mappings":{"default":{"default":"flèche blanche vers la droite penchée vers l'arrière et ombrée"}}},{"key":"27AC","mappings":{"default":{"default":"flèche blanche vers la droite penchée vers l'avant et ombrée"}}},{"key":"27AD","mappings":{"default":{"default":"flèche blanche grasse vers la droite à ombre inférieure droite"}}},{"key":"27AE","mappings":{"default":{"default":"flèche blanche grasse vers la droite à ombre supérieure droite"}}},{"key":"27AF","mappings":{"default":{"default":"flèche encochée blanche vers la droite ombrée à l'avant et par dessous"}}},{"key":"27B1","mappings":{"default":{"default":"flèche encochée blanche vers la droite ombrée à l'avant et par dessus"}}},{"key":"27B2","mappings":{"default":{"default":"flèche blanche grasse vers la droite à contour circulaire"}}},{"key":"27B3","mappings":{"default":{"default":"flèche empennée blanche vers la droite"}}},{"key":"27B4","mappings":{"default":{"default":"flèche empennée noir sud est"}}},{"key":"27B5","mappings":{"default":{"default":"flèche empennée noir vers la droite"}}},{"key":"27B6","mappings":{"default":{"default":"flèche empennée noir nord est"}}},{"key":"27B7","mappings":{"default":{"default":"flèche empennée gras noire sud est"}}},{"key":"27B8","mappings":{"default":{"default":"flèche empennée gras noire vers la droite"}}},{"key":"27B9","mappings":{"default":{"default":"flèche empennée gras noire nord est"}}},{"key":"27BA","mappings":{"default":{"default":"flèche vers la droite à pointe larmée"}}},{"key":"27BB","mappings":{"default":{"default":"flèche vers la droite à hampe larmée"}}},{"key":"27BC","mappings":{"default":{"default":"flèche vers la droite à queue en forme de coin"}}},{"key":"27BD","mappings":{"default":{"default":"flèche grasse vers la droite à queue en forme de coin"}}},{"key":"27BE","mappings":{"default":{"default":"flèche vers la droite à contour ouvert"}}},{"key":"27F0","mappings":{"default":{"default":"quadruple flèche vers le haut"}}},{"key":"27F1","mappings":{"default":{"default":"quadruple flèche vers le bas"}}},{"key":"27F2","mappings":{"default":{"default":"flèche sens antihoraire entrouverte"}}},{"key":"27F3","mappings":{"default":{"default":"flèche sens horaire entrouverte"}}},{"key":"27F4","mappings":{"default":{"default":"flèche vers la droite à signe plus cerclé"}}},{"key":"27F5","mappings":{"default":{"default":"longue flèche gauche"}}},{"key":"27F6","mappings":{"default":{"default":"longue flèche droite"}}},{"key":"27F7","mappings":{"default":{"default":"longue flèche bilatérale"}}},{"key":"27F8","mappings":{"default":{"default":"longue double flèche gauche"}}},{"key":"27F9","mappings":{"default":{"default":"longue double flèche droite"}}},{"key":"27FA","mappings":{"default":{"default":"longue double flèche bilatérale"}}},{"key":"27FB","mappings":{"default":{"default":"longue flèche d'un taquet vers la gauche"}}},{"key":"27FC","mappings":{"default":{"default":"longue flèche d'un taquet droite"}}},{"key":"27FD","mappings":{"default":{"default":"longue double flèche d'un taquet vers la gauche"}}},{"key":"27FE","mappings":{"default":{"default":"longue double flèche d'un taquet vers la droite"}}},{"key":"27FF","mappings":{"default":{"default":"longue flèche en tire bouchon droite"}}},{"key":"2900","mappings":{"default":{"default":"flèche à deux pointes vers la droite barrée verticalement"}}},{"key":"2901","mappings":{"default":{"default":"flèche à deux pointes vers la droite barrée deux fois verticalement"}}},{"key":"2902","mappings":{"default":{"default":"double flèche vers la gauche barrée verticalement"}}},{"key":"2903","mappings":{"default":{"default":"double flèche vers la droite barrée verticalement"}}},{"key":"2904","mappings":{"default":{"default":"flèche bilatérale double barrée verticalement"}}},{"key":"2905","mappings":{"default":{"default":"flèche à deux têtes d'un taquet droite"}}},{"key":"2906","mappings":{"default":{"default":"double flèche d'un taquet vers la gauche"}}},{"key":"2907","mappings":{"default":{"default":"double flèche d'un taquet vers la droite"}}},{"key":"2908","mappings":{"default":{"default":"flèche vers le bas barrée horizontalement"}}},{"key":"2909","mappings":{"default":{"default":"flèche vers le haut barrée horizontalement"}}},{"key":"290A","mappings":{"default":{"default":"triple flèche vers le haut"}}},{"key":"290B","mappings":{"default":{"default":"triple flèche vers le bas"}}},{"key":"290C","mappings":{"default":{"default":"flèche à deux traits gauche"}}},{"key":"290D","mappings":{"default":{"default":"flèche à deux traits droite"}}},{"key":"290E","mappings":{"default":{"default":"flèche à trois traits gauche"}}},{"key":"290F","mappings":{"default":{"default":"flèche à trois traits droite"}}},{"key":"2910","mappings":{"default":{"default":"flèche à trois traits et à deux têtes droite"}}},{"key":"2911","mappings":{"default":{"default":"flèche à fût pointillé droite"}}},{"key":"2912","mappings":{"default":{"default":"flèche jusqu'à taquet vers le haut"}}},{"key":"2913","mappings":{"default":{"default":"flèche jusqu'à taquet vers le bas"}}},{"key":"2914","mappings":{"default":{"default":"flèche empennée vers la droite barrée verticalement"}}},{"key":"2915","mappings":{"default":{"default":"flèche empennée vers la droite barrée deux fois verticalement"}}},{"key":"2916","mappings":{"default":{"default":"flèche empennée à deux têtes droite"}}},{"key":"2917","mappings":{"default":{"default":"flèche empennée à deux têtes vers la droite barrée verticalement"}}},{"key":"2918","mappings":{"default":{"default":"flèche empennée à deux têtes vers la droite barrée deux fois verticalement"}}},{"key":"2919","mappings":{"default":{"default":"empenne gauche"}}},{"key":"291A","mappings":{"default":{"default":"empenne vers la droite"}}},{"key":"291B","mappings":{"default":{"default":"double empenne gauche"}}},{"key":"291C","mappings":{"default":{"default":"double empenne droite"}}},{"key":"291D","mappings":{"default":{"default":"flèche vers un losange noir à gauche"}}},{"key":"291E","mappings":{"default":{"default":"flèche vers un losange noir à droite"}}},{"key":"291F","mappings":{"default":{"default":"flèche d'un taquet vers un losange noir à gauche"}}},{"key":"2920","mappings":{"default":{"default":"flèche d'un taquet vers un losange noir à droite"}}},{"key":"2921","mappings":{"default":{"default":"flèche nord ouest et sud est"}}},{"key":"2922","mappings":{"default":{"default":"flèche nord est et sud ouest"}}},{"key":"2923","mappings":{"default":{"default":"flèche nord ouest à crochet"}}},{"key":"2924","mappings":{"default":{"default":"flèche nord est à crochet"}}},{"key":"2925","mappings":{"default":{"default":"flèche sud est à crochet"}}},{"key":"2926","mappings":{"default":{"default":"flèche sud ouest à crochet"}}},{"key":"2927","mappings":{"default":{"default":"flèches nord ouest et nord est"}}},{"key":"2928","mappings":{"default":{"default":"flèches nord est et sud est"}}},{"key":"2929","mappings":{"default":{"default":"flèches sud est et sud ouest"}}},{"key":"292A","mappings":{"default":{"default":"flèches sud ouest et nord ouest"}}},{"key":"292D","mappings":{"default":{"default":"flèche sud est sur flèche nord est"}}},{"key":"292E","mappings":{"default":{"default":"flèche nord est sur flèche sud est"}}},{"key":"292F","mappings":{"default":{"default":"diagonale descendante sur flèche nord est"}}},{"key":"2930","mappings":{"default":{"default":"diagonale montante sur flèche sud est"}}},{"key":"2931","mappings":{"default":{"default":"flèche nord est sur flèche nord ouest"}}},{"key":"2932","mappings":{"default":{"default":"flèche nord ouest sur flèche nord est"}}},{"key":"2933","mappings":{"default":{"default":"flèche bossue droite"}}},{"key":"2934","mappings":{"default":{"default":"flèche courbe vers la droite puis le haut"}}},{"key":"2935","mappings":{"default":{"default":"flèche courbe vers la droite puis le bas"}}},{"key":"2936","mappings":{"default":{"default":"flèche courbe vers le bas puis la gauche"}}},{"key":"2937","mappings":{"default":{"default":"flèche courbe vers le bas puis la droite"}}},{"key":"2938","mappings":{"default":{"default":"côté droit d'arc fléché sens horaire"}}},{"key":"2939","mappings":{"default":{"default":"côté gauche d'arc fléché sens antihoraire"}}},{"key":"293A","mappings":{"default":{"default":"arc supérieur fléché sens antihoraire"}}},{"key":"293B","mappings":{"default":{"default":"arc inférieur fléché sens antihoraire"}}},{"key":"293C","mappings":{"default":{"default":"arc fléché sens horaire et signe moins souscrit"}}},{"key":"293D","mappings":{"default":{"default":"arc fléché sens antihoraire et signe plus souscrit"}}},{"key":"293E","mappings":{"default":{"default":"demi cercle fléché inférieur droit sens horaire"}}},{"key":"293F","mappings":{"default":{"default":"demi cercle fléché inférieur gauche sens antihoraire"}}},{"key":"2940","mappings":{"default":{"default":"cercle fléché sens antihoraire"}}},{"key":"2941","mappings":{"default":{"default":"cercle fléché sens horaire"}}},{"key":"2942","mappings":{"default":{"default":"flèche vers la droite surmontant fléchette vers la gauche"}}},{"key":"2943","mappings":{"default":{"default":"flèche vers la gauche surmontant fléchette vers la droite"}}},{"key":"2944","mappings":{"default":{"default":"fléchette vers la droite surmontant flèche vers la gauche"}}},{"key":"2945","mappings":{"default":{"default":"flèche droite surmontant signe moins"}}},{"key":"2946","mappings":{"default":{"default":"flèche vers la gauche surmontant signe plus"}}},{"key":"2947","mappings":{"default":{"default":"flèche vers la droite au travers un x"}}},{"key":"2948","mappings":{"default":{"default":"petit cercle traversé d'une flèche bilatérale"}}},{"key":"2949","mappings":{"default":{"default":"petit cercle surmonté d'une flèche montante à deux têtes"}}},{"key":"2970","mappings":{"default":{"default":"flèche en épingle à cheveu droite"}}},{"key":"2971","mappings":{"default":{"default":"flèche droite surmontée d'un égal"}}},{"key":"2972","mappings":{"default":{"default":"flèche droite surmontée d'un tilde"}}},{"key":"2973","mappings":{"default":{"default":"tilde surmonté d'une flèche gauche"}}},{"key":"2974","mappings":{"default":{"default":"tilde surmonté d'une flèche droite"}}},{"key":"2975","mappings":{"default":{"default":"presque égal à surmonté d'une flèche droite"}}},{"key":"2976","mappings":{"default":{"default":"inférieur à surmonté d'une flèche gauche"}}},{"key":"2977","mappings":{"default":{"default":"flèche vers la gauche à travers un inférieur à"}}},{"key":"2978","mappings":{"default":{"default":"flèche droite surmontée d'un supérieur à"}}},{"key":"2979","mappings":{"default":{"default":"flèche droite surmontée d'un sous ensemble de"}}},{"key":"297A","mappings":{"default":{"default":"flèche vers la gauche au travers d'un sous ensemble de"}}},{"key":"297B","mappings":{"default":{"default":"flèche gauche surmontée d'un sur ensemble de"}}},{"key":"29B3","mappings":{"default":{"default":"ensemble vide flèche droite en chef"}}},{"key":"29B4","mappings":{"default":{"default":"ensemble vide flèche gauche en chef"}}},{"key":"29BD","mappings":{"default":{"default":"cercle traversé d'une flèche montante"}}},{"key":"29EA","mappings":{"default":{"default":"losange noir à flèche vers le bas"}}},{"key":"29EC","mappings":{"default":{"default":"cercle blanc à flèche vers le bas"}}},{"key":"29ED","mappings":{"default":{"default":"cercle noir à flèche vers le bas"}}},{"key":"2A17","mappings":{"default":{"default":"intégrale à crosse fléchée gauche"}}},{"key":"2B00","mappings":{"default":{"default":"flèche blanche nord est"}}},{"key":"2B01","mappings":{"default":{"default":"flèche blanche nord ouest"}}},{"key":"2B02","mappings":{"default":{"default":"flèche blanche sud est"}}},{"key":"2B03","mappings":{"default":{"default":"flèche blanche sud ouest"}}},{"key":"2B04","mappings":{"default":{"default":"flèche blanche bilatérale"}}},{"key":"2B05","mappings":{"default":{"default":"flèche noire vers la gauche"}}},{"key":"2B06","mappings":{"default":{"default":"flèche noire vers le haut"}}},{"key":"2B07","mappings":{"default":{"default":"flèche noire vers le bas"}}},{"key":"2B08","mappings":{"default":{"default":"flèche noire nord est"}}},{"key":"2B09","mappings":{"default":{"default":"flèche noire nord ouest"}}},{"key":"2B0A","mappings":{"default":{"default":"flèche noire sud est"}}},{"key":"2B0B","mappings":{"default":{"default":"flèche noire sud ouest"}}},{"key":"2B0C","mappings":{"default":{"default":"flèche noire bilatérale"}}},{"key":"2B0D","mappings":{"default":{"default":"flèche noire haut et bas"}}},{"key":"2B0E","mappings":{"default":{"default":"flèche vers la droite à pointe pliée vers le bas"}}},{"key":"2B0F","mappings":{"default":{"default":"flèche vers la droite à pointe pliée vers le haut"}}},{"key":"2B10","mappings":{"default":{"default":"flèche vers la gauche à pointe pliée vers le bas"}}},{"key":"2B11","mappings":{"default":{"default":"flèche vers la gauche à pointe pliée vers le haut"}}},{"key":"2B30","mappings":{"default":{"default":"flèche vers la gauche à petit cercle"}}},{"key":"2B31","mappings":{"default":{"default":"trois flèches vers la gauche"}}},{"key":"2B32","mappings":{"default":{"default":"flèche vers la gauche à signe plus cerclé"}}},{"key":"2B33","mappings":{"default":{"default":"longue flèche vers la gauche en tire bouchon"}}},{"key":"2B34","mappings":{"default":{"default":"flèche à deux pointes vers la gauche barrée verticalement"}}},{"key":"2B35","mappings":{"default":{"default":"flèche à deux pointes vers la gauche barrée deux fois verticalement"}}},{"key":"2B36","mappings":{"default":{"default":"flèche à deux têtes d'un taquet vers la gauche"}}},{"key":"2B37","mappings":{"default":{"default":"flèche à trois traits et à deux têtes vers la gauche"}}},{"key":"2B38","mappings":{"default":{"default":"flèche vers la gauche à fût pointillé"}}},{"key":"2B39","mappings":{"default":{"default":"flèche empennée vers la gauche barrée verticalement"}}},{"key":"2B3A","mappings":{"default":{"default":"flèche empennée vers la gauche barrée deux fois verticalement"}}},{"key":"2B3B","mappings":{"default":{"default":"flèche empennée à deux têtes vers la gauche"}}},{"key":"2B3C","mappings":{"default":{"default":"flèche empennée à deux têtes vers la gauche barrée verticalement"}}},{"key":"2B3D","mappings":{"default":{"default":"flèche empennée à deux têtes vers la gauche barrée deux fois verticalement"}}},{"key":"2B3E","mappings":{"default":{"default":"flèche vers la gauche au travers un x"}}},{"key":"2B3F","mappings":{"default":{"default":"flèche vers la gauche bossue"}}},{"key":"2B40","mappings":{"default":{"default":"flèche vers la gauche surmontée d'un égal"}}},{"key":"2B41","mappings":{"default":{"default":"flèche vers la gauche surmontée d'un tilde"}}},{"key":"2B42","mappings":{"default":{"default":"presque égal à réfléchi surmonté d'une flèche vers la gauche"}}},{"key":"2B43","mappings":{"default":{"default":"flèche vers la droite à travers un inférieur à"}}},{"key":"2B44","mappings":{"default":{"default":"flèche vers la droite au travers d'un sous ensemble de"}}},{"key":"2B45","mappings":{"default":{"default":"quadruple flèche vers la gauche"}}},{"key":"2B46","mappings":{"default":{"default":"quadruple flèche vers la droite"}}},{"key":"2B47","mappings":{"default":{"default":"flèche vers la droite surmontée d'un opérateur tilde réfléchi"}}},{"key":"2B48","mappings":{"default":{"default":"presque égal à réfléchi surmonté d'une flèche vers la droite"}}},{"key":"2B49","mappings":{"default":{"default":"flèche vers la gauche surmontée de l'opérateur tilde"}}},{"key":"2B4A","mappings":{"default":{"default":"flèche vers la gauche par dessus presque égal à"}}},{"key":"2B4B","mappings":{"default":{"default":"tilde réfléchi surmonté d'une flèche vers la gauche"}}},{"key":"2B4C","mappings":{"default":{"default":"ilde surmonté d'une flèche vers la droite"}}},{"key":"FFE9","mappings":{"default":{"default":"flèche vers la gauche demi chasse"}}},{"key":"FFEA","mappings":{"default":{"default":"flèche vers le haut demi chasse"}}},{"key":"FFEB","mappings":{"default":{"default":"flèche vers la droite demi chasse"}}},{"key":"FFEC","mappings":{"default":{"default":"flèche vers le bas demi chasse"}}}] +, +"fr/symbols/math_characters.min": +[{"locale":"fr"},{"key":"2113","mappings":{"default":{"default":"l minuscule en script"}}},{"key":"2118","mappings":{"default":{"default":"fonction elliptique de weierstrass"}}},{"key":"213C","mappings":{"default":{"default":"pi ajouré"}}},{"key":"213D","mappings":{"default":{"default":"gamma ajouré"}}},{"key":"213E","mappings":{"default":{"default":"Gamma majuscule ajouré"}}},{"key":"213F","mappings":{"default":{"default":"Pi majuscule ajouré"}}},{"key":"2140","mappings":{"default":{"default":"sommation de la famille ajouré"}}},{"key":"2145","mappings":{"default":{"default":"D majuscule"}}},{"key":"2146","mappings":{"default":{"default":"d ajouré en italique"}}},{"key":"2147","mappings":{"default":{"default":"e ajouré en italique"}}},{"key":"2148","mappings":{"default":{"default":"i ajouré en italique"}}},{"key":"2149","mappings":{"default":{"default":"j ajouré en italique"}}},{"key":"1D6A4","mappings":{"default":{"default":"dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"dotless j"}}}] +, +"fr/symbols/math_delimiters.min": +[{"locale":"fr"},{"key":"0028","mappings":{"default":{"default":"parenthèse gauche","alternative":"parenthèse ouvrante"}}},{"key":"0029","mappings":{"default":{"default":"parenthèse droite","alternative":"parenthèse fermante"}}},{"key":"005B","mappings":{"default":{"default":"crochet gauche","alternative":"crochet ouvrant"}}},{"key":"005D","mappings":{"default":{"default":"crochet droit","alternative":"crochet fermant"}}},{"key":"007B","mappings":{"default":{"default":"accolade gauche","alternative":"accolade ouvrante"}}},{"key":"007D","mappings":{"default":{"default":"accolade droite","alternative":"accolade fermante"}}},{"key":"2045","mappings":{"default":{"default":"crochet gauche avec pique"}}},{"key":"2046","mappings":{"default":{"default":"crochet droit avec pique"}}},{"key":"2308","mappings":{"default":{"default":"plafond à gauche"}}},{"key":"2309","mappings":{"default":{"default":"plafond à droite"}}},{"key":"230A","mappings":{"default":{"default":"plancher à gauche"}}},{"key":"230B","mappings":{"default":{"default":"plancher à droite"}}},{"key":"230C","mappings":{"default":{"default":"repère sud est"}}},{"key":"230D","mappings":{"default":{"default":"repère sud ouest"}}},{"key":"230E","mappings":{"default":{"default":"repère nord est"}}},{"key":"230F","mappings":{"default":{"default":"repère nord ouest"}}},{"key":"231C","mappings":{"default":{"default":"coin nord ouest"}}},{"key":"231D","mappings":{"default":{"default":"coin nord est"}}},{"key":"231E","mappings":{"default":{"default":"coin sud ouest"}}},{"key":"231F","mappings":{"default":{"default":"coin sud est"}}},{"key":"2320","mappings":{"default":{"default":"moitié supérieure d'intégrale"}}},{"key":"2321","mappings":{"default":{"default":"moitié inférieure d'intégrale"}}},{"key":"2329","mappings":{"default":{"default":"chevron gauche"}}},{"key":"232A","mappings":{"default":{"default":"chevron droite"}}},{"key":"239B","mappings":{"default":{"default":"arc supérieur de parenthèse gauche"}}},{"key":"239C","mappings":{"default":{"default":"rallonge de parenthèse gauche"}}},{"key":"239D","mappings":{"default":{"default":"arc inférieur de parenthèse gauche"}}},{"key":"239E","mappings":{"default":{"default":"arc supérieur de parenthèse droite"}}},{"key":"239F","mappings":{"default":{"default":"rallonge de parenthèse droite"}}},{"key":"23A0","mappings":{"default":{"default":"arc inférieur de parenthèse droite"}}},{"key":"23A1","mappings":{"default":{"default":"coin supérieur de crochet gauche"}}},{"key":"23A2","mappings":{"default":{"default":"rallonge de crochet gauche"}}},{"key":"23A3","mappings":{"default":{"default":"coin inférieur de crochet gauche"}}},{"key":"23A4","mappings":{"default":{"default":"coin supérieur de crochet droit"}}},{"key":"23A5","mappings":{"default":{"default":"rallonge de crochet droit"}}},{"key":"23A6","mappings":{"default":{"default":"coin inférieur de crochet droit"}}},{"key":"23A7","mappings":{"default":{"default":"arc supérieur d'accolade gauche"}}},{"key":"23A8","mappings":{"default":{"default":"milieu d'accolade gauche"}}},{"key":"23A9","mappings":{"default":{"default":"arc inférieur d'accolade gauche"}}},{"key":"23AA","mappings":{"default":{"default":"rallonge d'accolade"}}},{"key":"23AB","mappings":{"default":{"default":"arc supérieur d'accolade droite"}}},{"key":"23AC","mappings":{"default":{"default":"milieu d'accolade droite"}}},{"key":"23AD","mappings":{"default":{"default":"arc inférieur d'accolade droite"}}},{"key":"23AE","mappings":{"default":{"default":"rallonge d'intégrale"}}},{"key":"23AF","mappings":{"default":{"default":"rallonge de ligne horizontale"}}},{"key":"23B0","mappings":{"default":{"default":"moitié supérieure gauche ou inférieure droite d'accolade"}}},{"key":"23B1","mappings":{"default":{"default":"moitié supérieure droite ou inférieure gauche d'accolade"}}},{"key":"23B2","mappings":{"default":{"default":"haut du signe de somme"}}},{"key":"23B3","mappings":{"default":{"default":"bas du signe de somme"}}},{"key":"23B4","mappings":{"default":{"default":"crochet vertical supérieur"}}},{"key":"23B5","mappings":{"default":{"default":"crochet vertical inférieur"}}},{"key":"23B6","mappings":{"default":{"default":"crochet verticaux en défilé"}}},{"key":"23B7","mappings":{"default":{"default":"bas du radical"}}},{"key":"23B8","mappings":{"default":{"default":"filet vertical gauche"}}},{"key":"23B9","mappings":{"default":{"default":"filet vertical droit"}}},{"key":"23DC","mappings":{"default":{"default":"parenthèse supérieure"}}},{"key":"23DD","mappings":{"default":{"default":"parenthèse inférieure"}}},{"key":"23DE","mappings":{"default":{"default":"accolade supérieure"}}},{"key":"23DF","mappings":{"default":{"default":"accolade inférieure"}}},{"key":"23E0","mappings":{"default":{"default":"crochet en écaille supérieur"}}},{"key":"23E1","mappings":{"default":{"default":"crochet en écaille inférieur"}}},{"key":"2768","mappings":{"default":{"default":"parenthèse de fantaisie gauche demi grasse"}}},{"key":"2769","mappings":{"default":{"default":"parenthèse de fantaisie droite demi grasse"}}},{"key":"276A","mappings":{"default":{"default":"parenthèse de fantaisie gauche demi grasse aplatie"}}},{"key":"276B","mappings":{"default":{"default":"parenthèse de fantaisie droite demi grasse aplatie"}}},{"key":"276C","mappings":{"default":{"default":"chevron de fantaisie vers la gauche demi gras"}}},{"key":"276D","mappings":{"default":{"default":"chevron de fantaisie vers la droite demi gras"}}},{"key":"276E","mappings":{"default":{"default":"guillemet de fantaisie vers la gauche gras"}}},{"key":"276F","mappings":{"default":{"default":"guillemet de fantaisie vers la droite gras"}}},{"key":"2770","mappings":{"default":{"default":"crochet de fantaisie vers la gauche gras"}}},{"key":"2771","mappings":{"default":{"default":"crochet de fantaisie vers la droite gras"}}},{"key":"2772","mappings":{"default":{"default":"crochet de fantaisie gauche maigre en écaille"}}},{"key":"2773","mappings":{"default":{"default":"crochet de fantaisie droit maigre en écaille"}}},{"key":"2774","mappings":{"default":{"default":"accolade de fantaisie gauche moyenne"}}},{"key":"2775","mappings":{"default":{"default":"accolade de fantaisie droite moyenne"}}},{"key":"27C5","mappings":{"default":{"default":"délimiteur de sac en s gauche"}}},{"key":"27C6","mappings":{"default":{"default":"délimiteur de sac en s droite"}}},{"key":"27E6","mappings":{"default":{"default":"crochet blanc gauche"}}},{"key":"27E7","mappings":{"default":{"default":"crochet blanc droit"}}},{"key":"27E8","mappings":{"default":{"default":"chevron mathématique gauche"}}},{"key":"27E9","mappings":{"default":{"default":"chevron droit"}}},{"key":"27EA","mappings":{"default":{"default":"double chevron gauche"}}},{"key":"27EB","mappings":{"default":{"default":"double chevron droit"}}},{"key":"27EC","mappings":{"default":{"default":"crochet gauche en écaille blanche"}}},{"key":"27ED","mappings":{"default":{"default":"crochet droit en écaille blanche"}}},{"key":"27EE","mappings":{"default":{"default":"parenthèse gauche aplatie"}}},{"key":"27EF","mappings":{"default":{"default":"parenthèse droite aplatie"}}},{"key":"2983","mappings":{"default":{"default":"accolade gauche ajourée"}}},{"key":"2984","mappings":{"default":{"default":"accolade droite ajourée"}}},{"key":"2985","mappings":{"default":{"default":"parenthèse gauche ajourée"}}},{"key":"2986","mappings":{"default":{"default":"parenthèse droite ajourée"}}},{"key":"2987","mappings":{"default":{"default":"parenthèse image de gauche en notation z"}}},{"key":"2988","mappings":{"default":{"default":"parenthèse image de droite en notation z"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"crochet gauche avec barre souscrite"}}},{"key":"298C","mappings":{"default":{"default":"crochet droit avec barre souscrite"}}},{"key":"298D","mappings":{"default":{"default":"crochet gauche avec trait dans le coin supérieur"}}},{"key":"298E","mappings":{"default":{"default":"crochet droit avec trait dans le coin inférieur"}}},{"key":"298F","mappings":{"default":{"default":"crochet gauche avec trait dans le coin inférieur"}}},{"key":"2990","mappings":{"default":{"default":"crochet droit avec trait dans le coin supérieur"}}},{"key":"2991","mappings":{"default":{"default":"chevron gauche pointé"}}},{"key":"2992","mappings":{"default":{"default":"chevron droit pointé"}}},{"key":"2993","mappings":{"default":{"default":"parenthèse arc gauche et inférieur à"}}},{"key":"2994","mappings":{"default":{"default":"parenthèse arc droite et supérieur à"}}},{"key":"2995","mappings":{"default":{"default":"parenthèse double arc droite et supérieur à"}}},{"key":"2996","mappings":{"default":{"default":"parenthèse double arc gauche et inférieur à"}}},{"key":"2997","mappings":{"default":{"default":"crochet noir gauche en écaille"}}},{"key":"2998","mappings":{"default":{"default":"crochet noir droite en écaille"}}},{"key":"29D8","mappings":{"default":{"default":"clôture dentelée gauche"}}},{"key":"29D9","mappings":{"default":{"default":"clôture dentelée droite"}}},{"key":"29DA","mappings":{"default":{"default":"double clôture dentelée gauche"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"chevron vers la gauche courbé"}}},{"key":"29FD","mappings":{"default":{"default":"chevron vers la droite courbé"}}},{"key":"2E22","mappings":{"default":{"default":"anglet supérieur gauche"}}},{"key":"2E23","mappings":{"default":{"default":"anglet supérieur droit"}}},{"key":"2E24","mappings":{"default":{"default":"anglet inférieur gauche"}}},{"key":"2E25","mappings":{"default":{"default":"anglet inférieur droit"}}},{"key":"2E26","mappings":{"default":{"default":"crampillon couché gauche"}}},{"key":"2E27","mappings":{"default":{"default":"crampillon couché droit"}}},{"key":"2E28","mappings":{"default":{"default":"double parenthèse gauche"}}},{"key":"2E29","mappings":{"default":{"default":"double parenthèse droite"}}},{"key":"3008","mappings":{"default":{"default":"chevron gauche"}}},{"key":"3009","mappings":{"default":{"default":"chevron droit"}}},{"key":"300A","mappings":{"default":{"default":"double chevron gauche"}}},{"key":"300B","mappings":{"default":{"default":"double chevron droit"}}},{"key":"300C","mappings":{"default":{"default":"anglet gauche"}}},{"key":"300D","mappings":{"default":{"default":"anglet droit"}}},{"key":"300E","mappings":{"default":{"default":"anglet ajouré gauche"}}},{"key":"300F","mappings":{"default":{"default":"anglet ajouré droit"}}},{"key":"3010","mappings":{"default":{"default":"crochet noir lenticulaire gauche"}}},{"key":"3011","mappings":{"default":{"default":"crochet noir lenticulaire droit"}}},{"key":"3014","mappings":{"default":{"default":"crochet gauche en écaille"}}},{"key":"3015","mappings":{"default":{"default":"crochet droit en écaille"}}},{"key":"3016","mappings":{"default":{"default":"crochet blanc lenticulaire gauche"}}},{"key":"3017","mappings":{"default":{"default":"crochet blanc lenticulaire droit"}}},{"key":"3018","mappings":{"default":{"default":"crochet blanc gauche en écaille"}}},{"key":"3019","mappings":{"default":{"default":"crochet blanc droit en écaille"}}},{"key":"301A","mappings":{"default":{"default":"crochet blanc gauche"}}},{"key":"301B","mappings":{"default":{"default":"crochet blanc droit"}}},{"key":"301D","mappings":{"default":{"default":"guillemet double prime réfléchi"}}},{"key":"301E","mappings":{"default":{"default":"guillemet double prime"}}},{"key":"301F","mappings":{"default":{"default":"guillemet double prime inférieur"}}},{"key":"FD3E","mappings":{"default":{"default":"parenthèse gauche ornée"}}},{"key":"FD3F","mappings":{"default":{"default":"parenthèse droite ornée"}}},{"key":"FE17","mappings":{"default":{"default":"forme de présentation de crochet blanc lenticulaire gauche vertical"}}},{"key":"FE18","mappings":{"default":{"default":"forme de présentation de crochet blanc lenticulaire droit vertical"}}},{"key":"FE35","mappings":{"default":{"default":"forme de présentation de parenthèse gauche verticale"}}},{"key":"FE36","mappings":{"default":{"default":"forme de présentation de parenthèse droite verticale"}}},{"key":"FE37","mappings":{"default":{"default":"forme de présentation d'accolade gauche verticale"}}},{"key":"FE38","mappings":{"default":{"default":"forme de présentation d'accolade droite verticale"}}},{"key":"FE39","mappings":{"default":{"default":"forme de présentation de crochet gauche vertical en écaille"}}},{"key":"FE3A","mappings":{"default":{"default":"forme de présentation de crochet droit vertical en écaille"}}},{"key":"FE3B","mappings":{"default":{"default":"forme de présentation de crochet gauche lenticulaire noir vertical"}}},{"key":"FE3C","mappings":{"default":{"default":"forme de présentation de crochet droit lenticulaire noir vertical"}}},{"key":"FE3D","mappings":{"default":{"default":"forme de présentation de crochet double gauche vertical"}}},{"key":"FE3E","mappings":{"default":{"default":"forme de présentation de crochet double droit vertical"}}},{"key":"FE3F","mappings":{"default":{"default":"over angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"under angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"forme de présentation de crochet vertical gauche en coin"}}},{"key":"FE42","mappings":{"default":{"default":"forme de présentation de crochet vertical droit en coin"}}},{"key":"FE43","mappings":{"default":{"default":"forme de présentation de crochet blanc vertical gauche en coin"}}},{"key":"FE44","mappings":{"default":{"default":"forme de présentation de crochet blanc vertical droit en coin"}}},{"key":"FE47","mappings":{"default":{"default":"forme de présentation de crochet gauche vertical"}}},{"key":"FE48","mappings":{"default":{"default":"forme de présentation de crochet droit vertical"}}},{"key":"FE59","mappings":{"default":{"default":"parenthèse gauche minuscule"}}},{"key":"FE5A","mappings":{"default":{"default":"parenthèse droite minuscule"}}},{"key":"FE5B","mappings":{"default":{"default":"accolade gauche minuscule"}}},{"key":"FE5C","mappings":{"default":{"default":"accolade droite minuscule"}}},{"key":"FE5D","mappings":{"default":{"default":"crochet gauche en écaille minuscule"}}},{"key":"FE5E","mappings":{"default":{"default":"crochet droit en écaille minuscule"}}},{"key":"FF08","mappings":{"default":{"default":"parenthèse gauche pleine chasse"}}},{"key":"FF09","mappings":{"default":{"default":"parenthèse droite pleine chasse"}}},{"key":"FF3B","mappings":{"default":{"default":"crochet gauche pleine chasse"}}},{"key":"FF3D","mappings":{"default":{"default":"crochet droit pleine chasse"}}},{"key":"FF5B","mappings":{"default":{"default":"accolade gauche pleine chasse"}}},{"key":"FF5D","mappings":{"default":{"default":"accolade droite pleine chasse"}}},{"key":"FF5F","mappings":{"default":{"default":"parenthèse gauche ajourée pleine chasse *"}}},{"key":"FF60","mappings":{"default":{"default":"parenthèse droite ajourée pleine chasse *"}}},{"key":"FF62","mappings":{"default":{"default":"crochet gauche en coin demi chasse"}}},{"key":"FF63","mappings":{"default":{"default":"crochet droit en coin demi chasse"}}}] +, +"fr/symbols/math_geometry.min": +[{"locale":"fr"},{"key":"2500","mappings":{"default":{"default":"filet horizontal fin"}}},{"key":"2501","mappings":{"default":{"default":"filet horizontal gras"}}},{"key":"2502","mappings":{"default":{"default":"filet vertical fin"}}},{"key":"2503","mappings":{"default":{"default":"filet vertical gras"}}},{"key":"2504","mappings":{"default":{"default":"filet brisé triple horizontal fin"}}},{"key":"2505","mappings":{"default":{"default":"filet brisé triple horizontal gras"}}},{"key":"2506","mappings":{"default":{"default":"filet brisé triple vertical fin"}}},{"key":"2507","mappings":{"default":{"default":"filet brisé triple vertical gras"}}},{"key":"2508","mappings":{"default":{"default":"filet brisé quadruple horizontal fin"}}},{"key":"2509","mappings":{"default":{"default":"filet brisé quadruple horizontal gras"}}},{"key":"250A","mappings":{"default":{"default":"filet brisé quadruple vertical fin"}}},{"key":"250B","mappings":{"default":{"default":"filet brisé quadruple vertical gras"}}},{"key":"250C","mappings":{"default":{"default":"filet fin vers le bas et vers la droite"}}},{"key":"250D","mappings":{"default":{"default":"filet fin vers le bas et gras vers la droite"}}},{"key":"250E","mappings":{"default":{"default":"filet gras vers le bas et fin vers la droite"}}},{"key":"250F","mappings":{"default":{"default":"filet gras vers le bas et vers la droite"}}},{"key":"2510","mappings":{"default":{"default":"filet fin vers le bas et vers la gauche"}}},{"key":"2511","mappings":{"default":{"default":"filet fin vers le bas et gras vers la gauche"}}},{"key":"2512","mappings":{"default":{"default":"filet gras vers le bas et fin vers la gauche"}}},{"key":"2513","mappings":{"default":{"default":"filet gras vers le bas et vers la gauche"}}},{"key":"2514","mappings":{"default":{"default":"filet fin vers le haut et vers la droite"}}},{"key":"2515","mappings":{"default":{"default":"filet fin vers le haut et gras vers la droite"}}},{"key":"2516","mappings":{"default":{"default":"filet gras vers le haut et fin vers la droite"}}},{"key":"2517","mappings":{"default":{"default":"filet gras vers le haut et vers la droite"}}},{"key":"2518","mappings":{"default":{"default":"filet fin vers le haut et vers la gauche"}}},{"key":"2519","mappings":{"default":{"default":"filet fin vers le haut et gras vers la gauche"}}},{"key":"251A","mappings":{"default":{"default":"filet gras vers le haut et fin vers la gauche"}}},{"key":"251B","mappings":{"default":{"default":"filet gras vers le haut et vers la gauche"}}},{"key":"251C","mappings":{"default":{"default":"filet fin vertical et vers la droite"}}},{"key":"251D","mappings":{"default":{"default":"filet fin vertical et gras vers la droite"}}},{"key":"251E","mappings":{"default":{"default":"filet gras vers le haut et fin vers la droite et vers le bas"}}},{"key":"251F","mappings":{"default":{"default":"filet gras vers le bas et fin vers la droite et vers le haut"}}},{"key":"2520","mappings":{"default":{"default":"filet gras vertical et fin vers la droite"}}},{"key":"2521","mappings":{"default":{"default":"filet fin vers le bas et gras vers la droite et vers le haut"}}},{"key":"2522","mappings":{"default":{"default":"filet fin vers le haut et gras vers la droite et vers le bas"}}},{"key":"2523","mappings":{"default":{"default":"filet gras vertical et vers la droite"}}},{"key":"2524","mappings":{"default":{"default":"filet fin vertical et vers la gauche"}}},{"key":"2525","mappings":{"default":{"default":"filet fin vertical et gras vers la gauche"}}},{"key":"2526","mappings":{"default":{"default":"filet gras vers le haut et fin vers la gauche et vers le bas"}}},{"key":"2527","mappings":{"default":{"default":"filet gras vers le bas et fin vers la gauche et vers le haut"}}},{"key":"2528","mappings":{"default":{"default":"filet gras vertical et fin vers la gauche"}}},{"key":"2529","mappings":{"default":{"default":"filet fin vers le bas et gras vers la gauche et vers le haut"}}},{"key":"252A","mappings":{"default":{"default":"filet fin vers le haut et gras vers la gauche et vers le bas"}}},{"key":"252B","mappings":{"default":{"default":"filet gras vertical et vers la gauche"}}},{"key":"252C","mappings":{"default":{"default":"filet fin vers le bas et horizontal"}}},{"key":"252D","mappings":{"default":{"default":"filet gras vers la gauche et fin vers la droite et vers le bas"}}},{"key":"252E","mappings":{"default":{"default":"filet gras vers la droite et fin vers la gauche et vers le bas"}}},{"key":"252F","mappings":{"default":{"default":"filet fin vers le bas et gras horizontal"}}},{"key":"2530","mappings":{"default":{"default":"filet gras vers le bas et fin horizontal"}}},{"key":"2531","mappings":{"default":{"default":"filet fin vers la droite et gras vers la gauche et vers le bas"}}},{"key":"2532","mappings":{"default":{"default":"filet fin vers la gauche et gras vers la droite et vers le bas"}}},{"key":"2533","mappings":{"default":{"default":"filet gras vers le bas et horizontal"}}},{"key":"2534","mappings":{"default":{"default":"filet fin vers le haut et horizontal"}}},{"key":"2535","mappings":{"default":{"default":"filet gras vers la gauche et fin vers la droite et vers le haut"}}},{"key":"2536","mappings":{"default":{"default":"filet gras vers la droite et fin vers la gauche et vers le haut"}}},{"key":"2537","mappings":{"default":{"default":"filet fin vers le haut et gras horizontal"}}},{"key":"2538","mappings":{"default":{"default":"filet gras vers le haut et fin horizontal"}}},{"key":"2539","mappings":{"default":{"default":"filet fin vers la droite et gras vers la gauche et vers le haut"}}},{"key":"253A","mappings":{"default":{"default":"filet fin vers la gauche et gras vers la droite et vers le haut"}}},{"key":"253B","mappings":{"default":{"default":"filet gras vers le haut et horizontal"}}},{"key":"253C","mappings":{"default":{"default":"filet fin vertical et horizontal"}}},{"key":"253D","mappings":{"default":{"default":"filet gras vers la gauche et fin vers la droite et vertical"}}},{"key":"253E","mappings":{"default":{"default":"filet gras vers la droite et fin vers la gauche et vertical"}}},{"key":"253F","mappings":{"default":{"default":"filet vertical fin et horizontal gras"}}},{"key":"2540","mappings":{"default":{"default":"filet gras vers le haut et fin vers le bas et horizontal"}}},{"key":"2541","mappings":{"default":{"default":"filet gras vers le bas et fin vers le haut et horizontal"}}},{"key":"2542","mappings":{"default":{"default":"filet vertical gras et horizontal fin"}}},{"key":"2543","mappings":{"default":{"default":"filet gras vers la gauche et vers le haut et fin vers la droite et vers le bas"}}},{"key":"2544","mappings":{"default":{"default":"filet gras vers la droite et vers le haut et fin vers la gauche et vers le bas"}}},{"key":"2545","mappings":{"default":{"default":"filet gras vers la gauche et vers le bas et fin vers la droite et vers le haut"}}},{"key":"2546","mappings":{"default":{"default":"filet gras vers la droite et vers le bas et fin vers la gauche et vers le haut"}}},{"key":"2547","mappings":{"default":{"default":"filet fin vers le bas et gras vers le haut et horizontal"}}},{"key":"2548","mappings":{"default":{"default":"filet fin vers le haut et gras vers le bas et horizontal"}}},{"key":"2549","mappings":{"default":{"default":"filet fin vers la droite et gras vers la gauche et vertical"}}},{"key":"254A","mappings":{"default":{"default":"filet fin vers la gauche et gras vers la droite et vertical"}}},{"key":"254B","mappings":{"default":{"default":"filet vertical et horizontal gras"}}},{"key":"254C","mappings":{"default":{"default":"filet brisé double horizontal fin"}}},{"key":"254D","mappings":{"default":{"default":"filet brisé double horizontal gras"}}},{"key":"254E","mappings":{"default":{"default":"filet brisé double vertical fin"}}},{"key":"254F","mappings":{"default":{"default":"filet brisé double vertical gras"}}},{"key":"2550","mappings":{"default":{"default":"filet double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"filet double vertical"}}},{"key":"2552","mappings":{"default":{"default":"filet simple le bas et double vers la droite"}}},{"key":"2553","mappings":{"default":{"default":"filet double vers le bas et simple vers la droite"}}},{"key":"2554","mappings":{"default":{"default":"filet double vers le bas et vers la droite"}}},{"key":"2555","mappings":{"default":{"default":"filet simple vers le bas et double vers la gauche"}}},{"key":"2556","mappings":{"default":{"default":"filet double vers le bas et simple vers la gauche"}}},{"key":"2557","mappings":{"default":{"default":"filet double vers le bas et vers la gauche"}}},{"key":"2558","mappings":{"default":{"default":"filet simple vers le haut et double vers la droite"}}},{"key":"2559","mappings":{"default":{"default":"filet double vers le haut et simple vers la droite"}}},{"key":"255A","mappings":{"default":{"default":"filet double vers le haut et vers la droite"}}},{"key":"255B","mappings":{"default":{"default":"filet simple vers le haut et double vers la gauche"}}},{"key":"255C","mappings":{"default":{"default":"filet double vers le haut et simple vers la gauche"}}},{"key":"255D","mappings":{"default":{"default":"filet double vers le haut et vers la gauche"}}},{"key":"255E","mappings":{"default":{"default":"filet vertical simple et droit double"}}},{"key":"255F","mappings":{"default":{"default":"filet vertical double et droit simple"}}},{"key":"2560","mappings":{"default":{"default":"filet double vertical et vers la droite"}}},{"key":"2561","mappings":{"default":{"default":"filet vertical simple et gauche double"}}},{"key":"2562","mappings":{"default":{"default":"filet vertical double et gauche simple"}}},{"key":"2563","mappings":{"default":{"default":"filet double vertical et vers la gauche"}}},{"key":"2564","mappings":{"default":{"default":"filet vers le bas simple et horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"filet vers le bas double et horizontal simple"}}},{"key":"2566","mappings":{"default":{"default":"filet double vers le bas et horizontal"}}},{"key":"2567","mappings":{"default":{"default":"filet vers le haut simple et horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"filet vers le haut double et horizontal simple"}}},{"key":"2569","mappings":{"default":{"default":"filet double vers le haut et horizontal"}}},{"key":"256A","mappings":{"default":{"default":"filet vertical simple et horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"filet vertical double et horizontal simple"}}},{"key":"256C","mappings":{"default":{"default":"filet double vertical et horizontall"}}},{"key":"256D","mappings":{"default":{"default":"filet fin arc vers le bas et vers la droite"}}},{"key":"256E","mappings":{"default":{"default":"filet fin arc vers le bas et vers la gauche"}}},{"key":"256F","mappings":{"default":{"default":"filet fin arc vers le haut et vers la gauche"}}},{"key":"2570","mappings":{"default":{"default":"filet fin arc vers le haut et vers la droite"}}},{"key":"2571","mappings":{"default":{"default":"filet diagonal fin du coin supérieur droit au coin inférieur gauche"}}},{"key":"2572","mappings":{"default":{"default":"filet diagonal fin du coin supérieur gauche vers le coin inférieur droit"}}},{"key":"2573","mappings":{"default":{"default":"filet diagonal fin en croix"}}},{"key":"2574","mappings":{"default":{"default":"filet fin vers la gauche"}}},{"key":"2575","mappings":{"default":{"default":"filet fin vers le haut"}}},{"key":"2576","mappings":{"default":{"default":"filet fin vers la droite"}}},{"key":"2577","mappings":{"default":{"default":"filet fin vers le bas"}}},{"key":"2578","mappings":{"default":{"default":"filet gras vers la gauche"}}},{"key":"2579","mappings":{"default":{"default":"filet gras vers le haut"}}},{"key":"257A","mappings":{"default":{"default":"filet gras vers la droite"}}},{"key":"257B","mappings":{"default":{"default":"filet gras vers le bas"}}},{"key":"257C","mappings":{"default":{"default":"filet fin vers la gauche et gras vers la droite"}}},{"key":"257D","mappings":{"default":{"default":"filet fin vers le haut et gras vers le bas"}}},{"key":"257E","mappings":{"default":{"default":"filet gras vers la gauche et fin vers la droite"}}},{"key":"257F","mappings":{"default":{"default":"filet gras vers le haut et fin vers le bas"}}},{"key":"2580","mappings":{"default":{"default":"moitié supérieure de pavé"}}},{"key":"2581","mappings":{"default":{"default":"huitième inférieur de pavé"}}},{"key":"2582","mappings":{"default":{"default":"quart inférieur de pavé"}}},{"key":"2583","mappings":{"default":{"default":"trois huitièmes inférieurs de pavé"}}},{"key":"2584","mappings":{"default":{"default":"moitié inférieure de pavé"}}},{"key":"2585","mappings":{"default":{"default":"cinq huitièmes inférieurs de pavé"}}},{"key":"2586","mappings":{"default":{"default":"trois quarts inférieurs de pavé"}}},{"key":"2587","mappings":{"default":{"default":"sept huitièmes inférieurs de pavé"}}},{"key":"2588","mappings":{"default":{"default":"pavé plein"}}},{"key":"2589","mappings":{"default":{"default":"sept huitièmes gauches de pavé"}}},{"key":"258A","mappings":{"default":{"default":"trois quarts gauches de pavé"}}},{"key":"258B","mappings":{"default":{"default":"cinq huitièmes gauches de pavé"}}},{"key":"258C","mappings":{"default":{"default":"moitié gauche de pavé"}}},{"key":"258D","mappings":{"default":{"default":"trois huitièmes gauches de pavé"}}},{"key":"258E","mappings":{"default":{"default":"un quart gauche de pavé"}}},{"key":"258F","mappings":{"default":{"default":"un huitième gauche de pavé"}}},{"key":"2590","mappings":{"default":{"default":"moitié droite de pavé"}}},{"key":"2591","mappings":{"default":{"default":"ombre légère"}}},{"key":"2592","mappings":{"default":{"default":"ombre moyenne"}}},{"key":"2593","mappings":{"default":{"default":"ombre foncée"}}},{"key":"2594","mappings":{"default":{"default":"huitième supérieur de pavé"}}},{"key":"2595","mappings":{"default":{"default":"huitième droit de pavé"}}},{"key":"2596","mappings":{"default":{"default":"quadrant inférieur gauche"}}},{"key":"2597","mappings":{"default":{"default":"quadrant inférieur droit"}}},{"key":"2598","mappings":{"default":{"default":"quadrant supérieur gauche"}}},{"key":"2599","mappings":{"default":{"default":"quadrant supérieur gauche inférieur gauche et inférieur droit"}}},{"key":"259A","mappings":{"default":{"default":"quadrant supérieur gauche et inférieur droit"}}},{"key":"259B","mappings":{"default":{"default":"quadrant supérieur gauche supérieur droit et inférieur gauche"}}},{"key":"259C","mappings":{"default":{"default":"quadrant supérieur gauche supérieur droit et inférieur droit"}}},{"key":"259D","mappings":{"default":{"default":"quadrant supérieur droit"}}},{"key":"259E","mappings":{"default":{"default":"quadrant supérieur droit et inférieur gauche"}}},{"key":"259F","mappings":{"default":{"default":"quadrant supérieur droit inférieur gauche et inférieur droit"}}},{"key":"25A0","mappings":{"default":{"default":"petit carré noir"}}},{"key":"25A1","mappings":{"default":{"default":"carré blanc"}}},{"key":"25A2","mappings":{"default":{"default":"carré blanc aux coins arrondis"}}},{"key":"25A3","mappings":{"default":{"default":"petit carré noir inscrit dans un carré blanc"}}},{"key":"25A4","mappings":{"default":{"default":"carré hachuré horizontalement"}}},{"key":"25A5","mappings":{"default":{"default":"carré hachuré verticalement"}}},{"key":"25A6","mappings":{"default":{"default":"carré quadrillé"}}},{"key":"25A7","mappings":{"default":{"default":"carré hachuré du haut à gauche vers le bas à droite"}}},{"key":"25A8","mappings":{"default":{"default":"carré hachuré du haut à droite vers le bas à gauche"}}},{"key":"25A9","mappings":{"default":{"default":"carré quadrillé en diagonale"}}},{"key":"25AA","mappings":{"default":{"default":"petit carré noir"}}},{"key":"25AB","mappings":{"default":{"default":"petit carré blanc"}}},{"key":"25AC","mappings":{"default":{"default":"rectangle noir"}}},{"key":"25AD","mappings":{"default":{"default":"rectangle blanc"}}},{"key":"25AE","mappings":{"default":{"default":"rectangle vertical noir"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"parallélogramme noir"}}},{"key":"25B1","mappings":{"default":{"default":"parallélogramme blanc"}}},{"key":"25B2","mappings":{"default":{"default":"petit triangle noir pointant vers le haut"}}},{"key":"25B3","mappings":{"default":{"default":"triangle blanc pointant vers le haut"}}},{"key":"25B4","mappings":{"default":{"default":"petit triangle noir pointant vers le haut"}}},{"key":"25B5","mappings":{"default":{"default":"petit triangle blanc pointant vers le haut"}}},{"key":"25B6","mappings":{"default":{"default":"petit triangle noir pointant vers la droite"}}},{"key":"25B7","mappings":{"default":{"default":"triangle blanc pointant vers la droite"}}},{"key":"25B8","mappings":{"default":{"default":"petit triangle noir pointant vers la droite"}}},{"key":"25B9","mappings":{"default":{"default":"petit triangle blanc pointant vers la droite"}}},{"key":"25BA","mappings":{"default":{"default":"pointeur noir vers la droite"}}},{"key":"25BB","mappings":{"default":{"default":"pointeur blanc vers la droite"}}},{"key":"25BC","mappings":{"default":{"default":"petit triangle noir pointant vers le bas"}}},{"key":"25BD","mappings":{"default":{"default":"triangle blanc pointant vers le bas"}}},{"key":"25BE","mappings":{"default":{"default":"petit triangle noir pointant vers le bas"}}},{"key":"25BF","mappings":{"default":{"default":"petit triangle blanc pointant vers le bas"}}},{"key":"25C0","mappings":{"default":{"default":"petit triangle noir pointant vers la gauche"}}},{"key":"25C1","mappings":{"default":{"default":"petit triangle blanc pointant vers la gauche"}}},{"key":"25C2","mappings":{"default":{"default":"petit triangle noir pointant vers la gauche"}}},{"key":"25C3","mappings":{"default":{"default":"petit triangle blanc pointant vers la gauche"}}},{"key":"25C4","mappings":{"default":{"default":"pointeur noir vers la gauche"}}},{"key":"25C5","mappings":{"default":{"default":"pointeur blanc vers la gauche"}}},{"key":"25C6","mappings":{"default":{"default":"losange noir"}}},{"key":"25C7","mappings":{"default":{"default":"losange blanc"}}},{"key":"25C8","mappings":{"default":{"default":"losange blanc évidé"}}},{"key":"25C9","mappings":{"default":{"default":"cercle blanc évidé"}}},{"key":"25CA","mappings":{"default":{"default":"losange"}}},{"key":"25CB","mappings":{"default":{"default":"cercle blanc"}}},{"key":"25CC","mappings":{"default":{"default":"cercle en pointillés"}}},{"key":"25CD","mappings":{"default":{"default":"cercle hachuré verticalement"}}},{"key":"25CE","mappings":{"default":{"default":"deux cercles concentriques"}}},{"key":"25CF","mappings":{"default":{"default":"cercle noir"}}},{"key":"25D0","mappings":{"default":{"default":"cercle avec moitié gauche noire"}}},{"key":"25D1","mappings":{"default":{"default":"cercle avec moitié droite noire"}}},{"key":"25D2","mappings":{"default":{"default":"cercle avec moitié inférieure"}}},{"key":"25D3","mappings":{"default":{"default":"cercle avec moitié supérieure"}}},{"key":"25D4","mappings":{"default":{"default":"cercle avec quadrant supérieur droit noir"}}},{"key":"25D5","mappings":{"default":{"default":"disque avec quadrant supérieur gauche blanc"}}},{"key":"25D6","mappings":{"default":{"default":"demi disque gauche noir"}}},{"key":"25D7","mappings":{"default":{"default":"demi disque droite noir"}}},{"key":"25D8","mappings":{"default":{"default":"point noir au blanc"}}},{"key":"25D9","mappings":{"default":{"default":"cercle noir au blanc"}}},{"key":"25DA","mappings":{"default":{"default":"demi cercle supérieur noir au blanc"}}},{"key":"25DB","mappings":{"default":{"default":"demi cercle inférieur noir au blanc"}}},{"key":"25DC","mappings":{"default":{"default":"arc de cercle dans le quadrant supérieur gauchearc de cercle dans le quadrant supérieur gauche"}}},{"key":"25DD","mappings":{"default":{"default":"arc de cercle dans le quadrant supérieur droit"}}},{"key":"25DE","mappings":{"default":{"default":"arc de cercle dans le quadrant inférieur droit"}}},{"key":"25DF","mappings":{"default":{"default":"arc de cercle dans le quadrant inférieur gauche"}}},{"key":"25E0","mappings":{"default":{"default":"demi cercle supérieur"}}},{"key":"25E1","mappings":{"default":{"default":"demi cercle inférieur"}}},{"key":"25E2","mappings":{"default":{"default":"coin triangulaire noir inférieur droit"}}},{"key":"25E3","mappings":{"default":{"default":"coin triangulaire noir inférieur gauche"}}},{"key":"25E4","mappings":{"default":{"default":"coin triangulaire noir supérieur gauche"}}},{"key":"25E5","mappings":{"default":{"default":"coin triangulaire noir supérieur droit"}}},{"key":"25E6","mappings":{"default":{"default":"opérateur rond"}}},{"key":"25E7","mappings":{"default":{"default":"carré à moitié gauche noire"}}},{"key":"25E8","mappings":{"default":{"default":"carré à moitié droite noire"}}},{"key":"25E9","mappings":{"default":{"default":"carré à moitié supérieure gauche noire"}}},{"key":"25EA","mappings":{"default":{"default":"carré à moitié inférieure droite noire"}}},{"key":"25EB","mappings":{"default":{"default":"carré blanc à ligne bissectrice verticale"}}},{"key":"25EC","mappings":{"default":{"default":"triangle blanc pointant vers le haut pointé"}}},{"key":"25ED","mappings":{"default":{"default":"triangle pointe vers le haut À moitié gauche noire"}}},{"key":"25EE","mappings":{"default":{"default":"triangle pointe vers le haut À moitié droite noire"}}},{"key":"25EF","mappings":{"default":{"default":"grand cercle"}}},{"key":"25F0","mappings":{"default":{"default":"carré blanc à quartier supérieur gauche"}}},{"key":"25F1","mappings":{"default":{"default":"carré blanc à quartier inférieur gauche"}}},{"key":"25F2","mappings":{"default":{"default":"carré blanc à quartier inférieur droit"}}},{"key":"25F3","mappings":{"default":{"default":"carré blanc à quartier supérieur droit"}}},{"key":"25F4","mappings":{"default":{"default":"cercle blanc à quartier supérieur gauche"}}},{"key":"25F5","mappings":{"default":{"default":"cercle blanc à quartier inférieur gauche"}}},{"key":"25F6","mappings":{"default":{"default":"cercle blanc à quartier inférieur droit"}}},{"key":"25F7","mappings":{"default":{"default":"cercle blanc à quartier supérieur droit"}}},{"key":"25F8","mappings":{"default":{"default":"triangle rectangle supérieur gauche"}}},{"key":"25F9","mappings":{"default":{"default":"triangle rectangle supérieur droit"}}},{"key":"25FA","mappings":{"default":{"default":"triangle rectangle inférieur gauche"}}},{"key":"25FB","mappings":{"default":{"default":"carré moyen blanc"}}},{"key":"25FC","mappings":{"default":{"default":"carré moyen noir"}}},{"key":"25FD","mappings":{"default":{"default":"carré moyen blanc"}}},{"key":"25FE","mappings":{"default":{"default":"carré moyen noir"}}},{"key":"25FF","mappings":{"default":{"default":"triangle rectangle inférieur droit"}}},{"key":"2B12","mappings":{"default":{"default":"carré à moitié supérieure noire"}}},{"key":"2B13","mappings":{"default":{"default":"carré à moitié inférieure noire"}}},{"key":"2B14","mappings":{"default":{"default":"carré à moitié diagonale supérieure droite noire"}}},{"key":"2B15","mappings":{"default":{"default":"carré à moitié diagonale inférieure droite noire"}}},{"key":"2B16","mappings":{"default":{"default":"losange à moitié gauche noire"}}},{"key":"2B17","mappings":{"default":{"default":"losange à moitié droite noire"}}},{"key":"2B18","mappings":{"default":{"default":"losange à moitié supérieure noire"}}},{"key":"2B19","mappings":{"default":{"default":"losange à moitié inférieure noire"}}},{"key":"2B1A","mappings":{"default":{"default":"carré en pointillés"}}},{"key":"2B1B","mappings":{"default":{"default":"grand carré noir"}}},{"key":"2B1C","mappings":{"default":{"default":"grand carré blanc"}}},{"key":"2B1D","mappings":{"default":{"default":"très petit carré noir"}}},{"key":"2B1E","mappings":{"default":{"default":"très petit carré blanc"}}},{"key":"2B1F","mappings":{"default":{"default":"pentagone noir"}}},{"key":"2B20","mappings":{"default":{"default":"pentagone blanc"}}},{"key":"2B21","mappings":{"default":{"default":"hexagone blanc"}}},{"key":"2B22","mappings":{"default":{"default":"hexagone noir"}}},{"key":"2B23","mappings":{"default":{"default":"hexagone noir posé sur un côté"}}},{"key":"2B24","mappings":{"default":{"default":"grand cercle noir"}}},{"key":"2B25","mappings":{"default":{"default":"losange moyen noir"}}},{"key":"2B26","mappings":{"default":{"default":"losange moyen blanc"}}},{"key":"2B27","mappings":{"default":{"default":"rhombe moyen noir"}}},{"key":"2B28","mappings":{"default":{"default":"rhombe moyen blanc"}}},{"key":"2B29","mappings":{"default":{"default":"petit losange noir"}}},{"key":"2B2A","mappings":{"default":{"default":"petit rhombe noir"}}},{"key":"2B2B","mappings":{"default":{"default":"petit rhombe blanc"}}},{"key":"2B2C","mappings":{"default":{"default":"ellipse horizontale noire"}}},{"key":"2B2D","mappings":{"default":{"default":"ellipse horizontale blanche"}}},{"key":"2B2E","mappings":{"default":{"default":"ellipse verticale noire"}}},{"key":"2B2F","mappings":{"default":{"default":"ellipse verticale blanche"}}},{"key":"2B50","mappings":{"default":{"default":"étoile blanche moyenne"}}},{"key":"2B51","mappings":{"default":{"default":"petite étoile noire"}}},{"key":"2B52","mappings":{"default":{"default":"petite étoile blanche"}}},{"key":"2B53","mappings":{"default":{"default":"pentagone noir pointant vers la droite"}}},{"key":"2B54","mappings":{"default":{"default":"pentagone blanc pointant vers la droite"}}},{"key":"2B55","mappings":{"default":{"default":"grand cercle gras"}}},{"key":"2B56","mappings":{"default":{"default":"ovale gras avec ovale inscrit"}}},{"key":"2B57","mappings":{"default":{"default":"cercle gras avec cercle inscrit"}}},{"key":"2B58","mappings":{"default":{"default":"cercle gras"}}},{"key":"2B59","mappings":{"default":{"default":"sautoir cerclé gras"}}}] +, +"fr/symbols/math_harpoons.min": +[{"locale":"fr"},{"key":"21BC","mappings":{"default":{"default":"harpon gauche avec dent dressée"}}},{"key":"21BD","mappings":{"default":{"default":"harpon gauche avec dent baissée"}}},{"key":"21BE","mappings":{"default":{"default":"harpon vers le haut avec dent droite"}}},{"key":"21BF","mappings":{"default":{"default":"harpon vers le haut avec dent gauche"}}},{"key":"21C0","mappings":{"default":{"default":"harpon droit avec dent dressée"}}},{"key":"21C1","mappings":{"default":{"default":"harpon droit avec dent baissée"}}},{"key":"21C2","mappings":{"default":{"default":"harpon vers le bas avec dent droite"}}},{"key":"21C3","mappings":{"default":{"default":"harpon vers le bas avec dent gauche"}}},{"key":"21CB","mappings":{"default":{"default":"harpon gauche par dessus harpon droit"}}},{"key":"21CC","mappings":{"default":{"default":"harpon droit par dessus harpon gauche"}}},{"key":"294A","mappings":{"default":{"default":"javelot à dents gauche dressée et droite baissée"}}},{"key":"294B","mappings":{"default":{"default":"javelot à dents gauche baissée et droite dressée"}}},{"key":"294C","mappings":{"default":{"default":"crampon à dents supérieure droite et inférieure gauche"}}},{"key":"294D","mappings":{"default":{"default":"crampon à dents supérieure gauche et inférieure droite"}}},{"key":"294E","mappings":{"default":{"default":"javelot à dents droite et gauche dressées"}}},{"key":"294F","mappings":{"default":{"default":"javelot à dents supérieure et inférieure droites"}}},{"key":"2950","mappings":{"default":{"default":"javelot à dents droite et gauche baissées"}}},{"key":"2951","mappings":{"default":{"default":"javelot à dents supérieure et inférieure gauches"}}},{"key":"2952","mappings":{"default":{"default":"harpon gauche à dent dressée contre taquet"}}},{"key":"2953","mappings":{"default":{"default":"harpon droit à dent dressée contre taquet"}}},{"key":"2954","mappings":{"default":{"default":"harpon vers le haut à dent droite contre taquet"}}},{"key":"2955","mappings":{"default":{"default":"harpon vers le bas à dent droite contre taquet"}}},{"key":"2956","mappings":{"default":{"default":"harpon gauche à dent baissée contre taquet"}}},{"key":"2957","mappings":{"default":{"default":"harpon droit à dent baissée contre taquet"}}},{"key":"2958","mappings":{"default":{"default":"harpon vers le haut à dent gauche contre taquet"}}},{"key":"2959","mappings":{"default":{"default":"harpon vers le bas à dent gauche contre taquet"}}},{"key":"295A","mappings":{"default":{"default":"harpon gauche à dent dressée depuis taquet"}}},{"key":"295B","mappings":{"default":{"default":"harpon droit à dent dressée depuis taquet"}}},{"key":"295C","mappings":{"default":{"default":"harpon vers le haut à dent droite depuis taquet"}}},{"key":"295D","mappings":{"default":{"default":"harpon vers le bas à dent droite depuis taquet"}}},{"key":"295E","mappings":{"default":{"default":"harpon gauche à dent baissée depuis taquet"}}},{"key":"295F","mappings":{"default":{"default":"harpon droit à dent baissée depuis taquet"}}},{"key":"2960","mappings":{"default":{"default":"harpon vers le haut à dent gauche depuis taquet"}}},{"key":"2961","mappings":{"default":{"default":"harpon vers le bas à dent gauche depuis taquet"}}},{"key":"2962","mappings":{"default":{"default":"harpon gauche à dent dressée sur harpon gauche à dent baissée"}}},{"key":"2963","mappings":{"default":{"default":"harpon vers le haut à dent gauche à côté de harpon vers le haut à dent droite"}}},{"key":"2964","mappings":{"default":{"default":"harpon droit à dent dressée par dessus harpon droit à dent baissée"}}},{"key":"2965","mappings":{"default":{"default":"harpon vers le bas à dent gauche à côté de harpon vers le bas à dent droite"}}},{"key":"2966","mappings":{"default":{"default":"harpon à dent gauche dressée par dessus harpon à dent droite dressée"}}},{"key":"2967","mappings":{"default":{"default":"harpon à dent gauche baissée par dessus harpon à dent droite baissée"}}},{"key":"2968","mappings":{"default":{"default":"harpon à dent droite dressée par dessus harpon à dent gauche dressée"}}},{"key":"2969","mappings":{"default":{"default":"harpon à dent droite baissée par dessus harpon à dent gauche baissée"}}},{"key":"296A","mappings":{"default":{"default":"harpon à dent gauche dressée par dessus long trait"}}},{"key":"296B","mappings":{"default":{"default":"long trait par dessus harpon à dent gauche baissée"}}},{"key":"296C","mappings":{"default":{"default":"harpon à dent droite dressée par dessus long trait"}}},{"key":"296D","mappings":{"default":{"default":"long trait par dessus harpon à dent droite baissée"}}},{"key":"296E","mappings":{"default":{"default":"harpon vers le haut à dent gauche à côté de harpon vers le bas à dent droite"}}},{"key":"296F","mappings":{"default":{"default":"harpon vers le bas à dent gauche à côté de harpon vers le haut à dent droite"}}},{"key":"297C","mappings":{"default":{"default":"ancre gauche"}}},{"key":"297D","mappings":{"default":{"default":"ancre droite"}}},{"key":"297E","mappings":{"default":{"default":"ancre vers le haut"}}},{"key":"297F","mappings":{"default":{"default":"ancre vers le bas"}}}] +, +"fr/symbols/math_non_characters.min": +[{"locale":"fr"},{"key":"210F","mappings":{"default":{"default":"constante de planck sur deux pi"}}},{"key":"2114","mappings":{"default":{"default":"symbole l b barré"}}},{"key":"2116","mappings":{"default":{"default":"symbole numéro"}}},{"key":"2117","mappings":{"default":{"default":"copyright de programme sonore"}}},{"key":"211E","mappings":{"default":{"default":"ordonnances"}}},{"key":"211F","mappings":{"default":{"default":"répons"}}},{"key":"2120","mappings":{"default":{"default":"symbole anglais marque de service"}}},{"key":"2121","mappings":{"default":{"default":"signe de téléphone"}}},{"key":"2122","mappings":{"default":{"default":"symbole anglais marque de commerce"}}},{"key":"2123","mappings":{"default":{"default":"versicule"}}},{"key":"2125","mappings":{"default":{"default":"symbole once"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"ohm culbuté"}}},{"key":"212A","mappings":{"default":{"default":"degré kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstroms"}}},{"key":"212E","mappings":{"default":{"default":"symbole estimé"}}},{"key":"2132","mappings":{"default":{"default":"f culbuté majuscule"}}},{"key":"2139","mappings":{"default":{"default":"bureau d'information"}}},{"key":"213A","mappings":{"default":{"default":"Q majuscule couché"}}},{"key":"213B","mappings":{"default":{"default":"symbole télécopie"}}},{"key":"2141","mappings":{"default":{"default":"G culbuté majuscule sans empattement"}}},{"key":"2142","mappings":{"default":{"default":"L culbuté majuscule sans empattement"}}},{"key":"2143","mappings":{"default":{"default":"L réfléchi majuscule sans empattement"}}},{"key":"2144","mappings":{"default":{"default":"Y culbuté majuscule sans empattement"}}}] +, +"fr/symbols/math_symbols.min": +[{"locale":"fr"},{"key":"0021","mappings":{"default":{"default":"factorielle"}}},{"key":"0022","mappings":{"default":{"default":"petit guillemet"}}},{"key":"0023","mappings":{"default":{"default":"dièse"}}},{"key":"0024","mappings":{"default":{"default":"dollars"}}},{"key":"0025","mappings":{"default":{"default":"pourcent"}}},{"key":"0026","mappings":{"default":{"default":"esperluette"}}},{"key":"0027","mappings":{"default":{"default":"prime","alternative":"apostrophe"}}},{"key":"002A","mappings":{"default":{"default":"astérisque"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"virgule"}}},{"key":"002D","mappings":{"default":{"default":"moins"}}},{"key":"002E","mappings":{"default":{"default":"point"}}},{"key":"002F","mappings":{"default":{"default":"barre oblique"}}},{"key":"003A","mappings":{"default":{"default":"deux points"}}},{"key":"003B","mappings":{"default":{"default":"point virgule"}}},{"key":"003C","mappings":{"default":{"default":"inférieur à"}}},{"key":"003D","mappings":{"default":{"default":"égale"}}},{"key":"003E","mappings":{"default":{"default":"supérieur à"}}},{"key":"003F","mappings":{"default":{"default":"point d'interrogation"}}},{"key":"0040","mappings":{"default":{"default":"arobase"}}},{"key":"005C","mappings":{"default":{"default":"barre oblique inversée"}}},{"key":"005E","mappings":{"default":{"default":"circonflexe"}}},{"key":"005F","mappings":{"default":{"default":"tiret bas"}}},{"key":"0060","mappings":{"default":{"default":"accent grave"}}},{"key":"007C","mappings":{"default":{"default":"barre verticale"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"point d'exclamation renversé"}}},{"key":"00A2","mappings":{"default":{"default":"centimes"}}},{"key":"00A3","mappings":{"default":{"default":"livres"}}},{"key":"00A4","mappings":{"default":{"default":"symbole monétaire"}}},{"key":"00A5","mappings":{"default":{"default":"yen"}}},{"key":"00A6","mappings":{"default":{"default":"barre déjointe"}}},{"key":"00A7","mappings":{"default":{"default":"paragraphe"}}},{"key":"00A8","mappings":{"default":{"default":"tréma"}}},{"key":"00A9","mappings":{"default":{"default":"copyright"}}},{"key":"00AA","mappings":{"default":{"default":"indicateur ordinal féminin"}}},{"key":"00AB","mappings":{"default":{"default":"guillemet chevron pointant gauche"}}},{"key":"00AC","mappings":{"default":{"default":"négation"}}},{"key":"00AE","mappings":{"default":{"default":"symbole marque déposée"}}},{"key":"00AF","mappings":{"default":{"default":"macron"}}},{"key":"00B0","mappings":{"default":{"default":"degrés"}}},{"key":"00B1","mappings":{"default":{"default":"plus ou moins"}}},{"key":"00B4","mappings":{"default":{"default":"accent aigu"}}},{"key":"00B5","mappings":{"default":{"default":"symbole micro"}}},{"key":"00B6","mappings":{"default":{"default":"fin de paragraphe"}}},{"key":"00B7","mappings":{"default":{"default":"point médian"}}},{"key":"00B8","mappings":{"default":{"default":"cédille"}}},{"key":"00BA","mappings":{"default":{"default":"indicateur ordinal masculin"}}},{"key":"00BB","mappings":{"default":{"default":"guillemet chevron pointant droite"}}},{"key":"00BF","mappings":{"default":{"default":"point d'interrogation renversé"}}},{"key":"00D7","mappings":{"default":{"default":"multiplié par"}}},{"key":"00F7","mappings":{"default":{"default":"divisé par"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D8","mappings":{"default":{"default":"brève"}}},{"key":"02D9","mappings":{"default":{"default":"point en chef"}}},{"key":"02DA","mappings":{"default":{"default":"rond en chef"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double accent aigu"}}},{"key":"2010","mappings":{"default":{"default":"trait d'union"}}},{"key":"2011","mappings":{"default":{"default":"trait d'union insécable"}}},{"key":"2012","mappings":{"default":{"default":"tiret numérique"}}},{"key":"2013","mappings":{"default":{"default":"trait d'union insécable"}}},{"key":"2014","mappings":{"default":{"default":"tiret numérique"}}},{"key":"2015","mappings":{"default":{"default":"barre horizontalle"}}},{"key":"2016","mappings":{"default":{"default":"double ligne verticale"}}},{"key":"2017","mappings":{"default":{"default":"double trait souscrit"}}},{"key":"2018","mappings":{"default":{"default":"guillemet apostrophe culbuté"}}},{"key":"2019","mappings":{"default":{"default":"guillemet apostrophe"}}},{"key":"201A","mappings":{"default":{"default":"guillemet virgule inférieur"}}},{"key":"201B","mappings":{"default":{"default":"guillemet virgule supérieur culbuté"}}},{"key":"201C","mappings":{"default":{"default":"guillemet apostrophe double culbuté"}}},{"key":"201D","mappings":{"default":{"default":"guillemet apostrophe double"}}},{"key":"201E","mappings":{"default":{"default":"guillemet double prime"}}},{"key":"201F","mappings":{"default":{"default":"guillemet virgule double supérieur culbuté"}}},{"key":"2020","mappings":{"default":{"default":"obèle"}}},{"key":"2021","mappings":{"default":{"default":"double obèle"}}},{"key":"2022","mappings":{"default":{"default":"puce"}}},{"key":"2023","mappings":{"default":{"default":"puce triangulaire"}}},{"key":"2024","mappings":{"default":{"default":"point de conduite simple"}}},{"key":"2025","mappings":{"default":{"default":"point de conduite double"}}},{"key":"2026","mappings":{"default":{"default":"points de suspension"}}},{"key":"2027","mappings":{"default":{"default":"point de coupure de mot"}}},{"key":"2030","mappings":{"default":{"default":"symbole pour mille"}}},{"key":"2031","mappings":{"default":{"default":"symbole pour dix mille"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"prime réfléchi"}}},{"key":"2036","mappings":{"default":{"default":"double prime réfléchi"}}},{"key":"2037","mappings":{"default":{"default":"triple prime réfléchi"}}},{"key":"2038","mappings":{"default":{"default":"chevron d'insertion"}}},{"key":"2039","mappings":{"default":{"default":"guillemet simple gauche"}}},{"key":"203A","mappings":{"default":{"default":"guillemet simple droite"}}},{"key":"203B","mappings":{"default":{"default":"marque de référence"}}},{"key":"203C","mappings":{"default":{"default":"double point d'exclamation"}}},{"key":"203D","mappings":{"default":{"default":"point exclarrogatif"}}},{"key":"203E","mappings":{"default":{"default":"tiret en chef"}}},{"key":"203F","mappings":{"default":{"default":"tirant souscrit"}}},{"key":"2040","mappings":{"default":{"default":"tirant en chef"}}},{"key":"2041","mappings":{"default":{"default":"lambda d'insertion"}}},{"key":"2042","mappings":{"default":{"default":"astérisme"}}},{"key":"2043","mappings":{"default":{"default":"puce trait d'union"}}},{"key":"2044","mappings":{"default":{"default":"barre de fraction"}}},{"key":"2047","mappings":{"default":{"default":"double point d'interrogation"}}},{"key":"2048","mappings":{"default":{"default":"point d'interrogation exclamation"}}},{"key":"2049","mappings":{"default":{"default":"point d'exclamation interrogation"}}},{"key":"204B","mappings":{"default":{"default":"pied de mouche réfléchi"}}},{"key":"204C","mappings":{"default":{"default":"puce noire tronquée à droite"}}},{"key":"204D","mappings":{"default":{"default":"puce noire tronquée à gauche"}}},{"key":"204E","mappings":{"default":{"default":"astérisque baissé"}}},{"key":"204F","mappings":{"default":{"default":"point virgule réfléchi"}}},{"key":"2050","mappings":{"default":{"default":"resserrer"}}},{"key":"2051","mappings":{"default":{"default":"deux astérisques alignés verticalement"}}},{"key":"2052","mappings":{"default":{"default":"moins commercial"}}},{"key":"2053","mappings":{"default":{"default":"tiret ondé"}}},{"key":"2054","mappings":{"default":{"default":"dos d'âne souscrit"}}},{"key":"2055","mappings":{"default":{"default":"point fleur"}}},{"key":"2056","mappings":{"default":{"default":"trois points"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"quatre points en losange"}}},{"key":"2059","mappings":{"default":{"default":"cinq points en quinconce"}}},{"key":"205A","mappings":{"default":{"default":"deux points en capitale"}}},{"key":"205B","mappings":{"default":{"default":"quatre points en croix"}}},{"key":"205C","mappings":{"default":{"default":"croix pointée"}}},{"key":"205D","mappings":{"default":{"default":"trois points vertical"}}},{"key":"205E","mappings":{"default":{"default":"quatre points vertical"}}},{"key":"207A","mappings":{"default":{"default":"exposant signe plus"}}},{"key":"207B","mappings":{"default":{"default":"exposant signe moins"}}},{"key":"207C","mappings":{"default":{"default":"exposant signe égal"}}},{"key":"207D","mappings":{"default":{"default":"exposant parenthèse gauche"}}},{"key":"207E","mappings":{"default":{"default":"exposant parenthèse droite"}}},{"key":"208A","mappings":{"default":{"default":"indice signe plus"}}},{"key":"208B","mappings":{"default":{"default":"indice signe moins"}}},{"key":"208C","mappings":{"default":{"default":"indice signe égal"}}},{"key":"208D","mappings":{"default":{"default":"indice parenthèse gauche"}}},{"key":"208E","mappings":{"default":{"default":"indice parenthèse droite"}}},{"key":"214A","mappings":{"default":{"default":"limite de propriété"}}},{"key":"214B","mappings":{"default":{"default":"perluète culbutée"}}},{"key":"214C","mappings":{"default":{"default":"symbole per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"minuscule f culbuté"}}},{"key":"2200","mappings":{"default":{"default":"pour tous"}}},{"key":"2201","mappings":{"default":{"default":"complément"}}},{"key":"2203","mappings":{"default":{"default":"il existe"}}},{"key":"2204","mappings":{"default":{"default":"il n'existe pas"}}},{"key":"2205","mappings":{"default":{"default":"ensemble vide"}}},{"key":"2206","mappings":{"default":{"default":"incrément"}}},{"key":"2208","mappings":{"default":{"default":"appartient à"}}},{"key":"2209","mappings":{"default":{"default":"n'appartient pas à"}}},{"key":"220A","mappings":{"default":{"default":"appartient à"}}},{"key":"220B","mappings":{"default":{"default":"contient comme élément"}}},{"key":"220C","mappings":{"default":{"default":"ne contient pas comme élément"}}},{"key":"220D","mappings":{"default":{"default":"contient comme élément"}}},{"key":"220E","mappings":{"default":{"default":"ce qu'il fallait démontrer"}}},{"key":"220F","mappings":{"default":{"default":"produit"}}},{"key":"2210","mappings":{"default":{"default":"coproduit"}}},{"key":"2211","mappings":{"default":{"default":"sommation"}}},{"key":"2212","mappings":{"default":{"default":"moins"}}},{"key":"2213","mappings":{"default":{"default":"moins ou plus"}}},{"key":"2214","mappings":{"default":{"default":"plus pointé"}}},{"key":"2215","mappings":{"default":{"default":"division"}}},{"key":"2216","mappings":{"default":{"default":"différence d'ensembles"}}},{"key":"2217","mappings":{"default":{"default":"opérateur astérisque"}}},{"key":"2218","mappings":{"default":{"default":"opérateur rond"}}},{"key":"2219","mappings":{"default":{"default":"point médian"}}},{"key":"221A","mappings":{"default":{"default":"racine carrée"}}},{"key":"221B","mappings":{"default":{"default":"racine cubique"}}},{"key":"221C","mappings":{"default":{"default":"racine quatrième"}}},{"key":"221D","mappings":{"default":{"default":"proportionnel à"}}},{"key":"221E","mappings":{"default":{"default":"infini"}}},{"key":"221F","mappings":{"default":{"default":"angle droit"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"angle mesuré"}}},{"key":"2222","mappings":{"default":{"default":"angle sphérique"}}},{"key":"2223","mappings":{"default":{"default":"est un diviseur de"}}},{"key":"2224","mappings":{"default":{"default":"n'est pas un diviseur de"}}},{"key":"2225","mappings":{"default":{"default":"parallèle à"}}},{"key":"2226","mappings":{"default":{"default":"non parallèle à"}}},{"key":"2227","mappings":{"default":{"default":"et logique"}}},{"key":"2228","mappings":{"default":{"default":"ou logique"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"intégrale"}}},{"key":"222C","mappings":{"default":{"default":"intégrale double"}}},{"key":"222D","mappings":{"default":{"default":"intégrale triple"}}},{"key":"222E","mappings":{"default":{"default":"intégrale de contour"}}},{"key":"222F","mappings":{"default":{"default":"intégrale de surface"}}},{"key":"2230","mappings":{"default":{"default":"intégrale de volume"}}},{"key":"2231","mappings":{"default":{"default":"intégrale en sens négatif"}}},{"key":"2232","mappings":{"default":{"default":"intégrale de contour en sens négatif"}}},{"key":"2233","mappings":{"default":{"default":"intégrale de contour en sens positif"}}},{"key":"2234","mappings":{"default":{"default":"par conséquent"}}},{"key":"2235","mappings":{"default":{"default":"parce que"}}},{"key":"2236","mappings":{"default":{"default":"rapport"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"moins pointé"}}},{"key":"2239","mappings":{"default":{"default":"excès"}}},{"key":"223A","mappings":{"default":{"default":"proportion géométrique"}}},{"key":"223B","mappings":{"default":{"default":"homothétique"}}},{"key":"223C","mappings":{"default":{"default":"opérateur tilde"}}},{"key":"223D","mappings":{"default":{"default":"opérateur tilde renversé"}}},{"key":"223E","mappings":{"default":{"default":"s couché renversé"}}},{"key":"223F","mappings":{"default":{"default":"sinusoïde"}}},{"key":"2240","mappings":{"default":{"default":"produit couronne"}}},{"key":"2241","mappings":{"default":{"default":"non tilde"}}},{"key":"2242","mappings":{"default":{"default":"moins tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotiquement égal à"}}},{"key":"2244","mappings":{"default":{"default":"non asymptotiquement égal à"}}},{"key":"2245","mappings":{"default":{"default":"approximativement égal à"}}},{"key":"2246","mappings":{"default":{"default":"approximativement mais non strictement égal à"}}},{"key":"2247","mappings":{"default":{"default":"ni approximativement ni strictement égal à"}}},{"key":"2248","mappings":{"default":{"default":"presque égal à"}}},{"key":"2249","mappings":{"default":{"default":"non presque égal à"}}},{"key":"224A","mappings":{"default":{"default":"presque égal ou égal à"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"entièrement égal à"}}},{"key":"224D","mappings":{"default":{"default":"équivalent à"}}},{"key":"224E","mappings":{"default":{"default":"géométriquement équivalent à"}}},{"key":"224F","mappings":{"default":{"default":"différence entre"}}},{"key":"2250","mappings":{"default":{"default":"tend vers la limite"}}},{"key":"2251","mappings":{"default":{"default":"géométriquement égal à"}}},{"key":"2252","mappings":{"default":{"default":"approximativement égal à ou image de"}}},{"key":"2253","mappings":{"default":{"default":"image de ou approximativement égal à"}}},{"key":"2254","mappings":{"default":{"default":"deux points égal"}}},{"key":"2255","mappings":{"default":{"default":"égal deux points"}}},{"key":"2256","mappings":{"default":{"default":"rond dans égal"}}},{"key":"2257","mappings":{"default":{"default":"égal avec rond en chef"}}},{"key":"2258","mappings":{"default":{"default":"correspond à"}}},{"key":"2259","mappings":{"default":{"default":"estime"}}},{"key":"225A","mappings":{"default":{"default":"équiangulaire à"}}},{"key":"225B","mappings":{"default":{"default":"égal avec étoile en chef"}}},{"key":"225C","mappings":{"default":{"default":"égal delta"}}},{"key":"225D","mappings":{"default":{"default":"égal par définition à"}}},{"key":"225E","mappings":{"default":{"default":"mesuré par"}}},{"key":"225F","mappings":{"default":{"default":"égalité en doute"}}},{"key":"2260","mappings":{"default":{"default":"pas égal à"}}},{"key":"2261","mappings":{"default":{"default":"identique à"}}},{"key":"2262","mappings":{"default":{"default":"non identique à"}}},{"key":"2263","mappings":{"default":{"default":"strictement équivalent à"}}},{"key":"2264","mappings":{"default":{"default":"plus petit ou égal à"}}},{"key":"2265","mappings":{"default":{"default":"plus grand ou égal à"}}},{"key":"2266","mappings":{"default":{"default":"plus petit que par dessus égal à"}}},{"key":"2267","mappings":{"default":{"default":"plus grand que par dessus égal à"}}},{"key":"2268","mappings":{"default":{"default":"plus petit mais pas égal à"}}},{"key":"2269","mappings":{"default":{"default":"plus grand mais pas égal à"}}},{"key":"226A","mappings":{"default":{"default":"beaucoup plus petit que"}}},{"key":"226B","mappings":{"default":{"default":"beaucoup plus grand que"}}},{"key":"226C","mappings":{"default":{"default":"entre"}}},{"key":"226D","mappings":{"default":{"default":"non équivalent à"}}},{"key":"226E","mappings":{"default":{"default":"pas plus petit que"}}},{"key":"226F","mappings":{"default":{"default":"pas plus grand que"}}},{"key":"2270","mappings":{"default":{"default":"ni plus petit ni égal à"}}},{"key":"2271","mappings":{"default":{"default":"ni plus grand ni égal à"}}},{"key":"2272","mappings":{"default":{"default":"plus petit ou équivalent à"}}},{"key":"2273","mappings":{"default":{"default":"plus grand ou équivalent à"}}},{"key":"2274","mappings":{"default":{"default":"ni plus petit ni équivalent à"}}},{"key":"2275","mappings":{"default":{"default":"ni plus grand ni équivalent à"}}},{"key":"2276","mappings":{"default":{"default":"plus petit ou plus grand que"}}},{"key":"2277","mappings":{"default":{"default":"plus grand ou plus petit que"}}},{"key":"2278","mappings":{"default":{"default":"ni plus petit ni plus grand que"}}},{"key":"2279","mappings":{"default":{"default":"ni plus grand ni plus petit que"}}},{"key":"227A","mappings":{"default":{"default":"précède"}}},{"key":"227B","mappings":{"default":{"default":"suit"}}},{"key":"227C","mappings":{"default":{"default":"précède ou est égal à"}}},{"key":"227D","mappings":{"default":{"default":"suit ou est égal à"}}},{"key":"227E","mappings":{"default":{"default":"précède ou est équivalent à"}}},{"key":"227F","mappings":{"default":{"default":"suit ou est équivalent à"}}},{"key":"2280","mappings":{"default":{"default":"ne précède pas"}}},{"key":"2281","mappings":{"default":{"default":"ne suit pas"}}},{"key":"2282","mappings":{"default":{"default":"sous ensemble de"}}},{"key":"2283","mappings":{"default":{"default":"sur ensemble de"}}},{"key":"2284","mappings":{"default":{"default":"pas un sous ensemble de"}}},{"key":"2285","mappings":{"default":{"default":"pas un sur ensemble de"}}},{"key":"2286","mappings":{"default":{"default":"sous ensemble ou égal à"}}},{"key":"2287","mappings":{"default":{"default":"sur ensemble ou égal à"}}},{"key":"2288","mappings":{"default":{"default":"ni un sous ensemble ni égal à"}}},{"key":"2289","mappings":{"default":{"default":"ni un sur ensemble ni égal à"}}},{"key":"228A","mappings":{"default":{"default":"sous ensemble mais pas égal à"}}},{"key":"228B","mappings":{"default":{"default":"sur ensemble mais pas égal à"}}},{"key":"228C","mappings":{"default":{"default":"multiensemble"}}},{"key":"228D","mappings":{"default":{"default":"multiplication de multiensemble"}}},{"key":"228E","mappings":{"default":{"default":"union de multiensemble"}}},{"key":"228F","mappings":{"default":{"default":"image carrée de"}}},{"key":"2290","mappings":{"default":{"default":"original carré de"}}},{"key":"2291","mappings":{"default":{"default":"image carrée ou égal à"}}},{"key":"2292","mappings":{"default":{"default":"original carré ou égal à"}}},{"key":"2293","mappings":{"default":{"default":"chapeau carré"}}},{"key":"2294","mappings":{"default":{"default":"coupe carrée"}}},{"key":"2295","mappings":{"default":{"default":"plus cerclé"}}},{"key":"2296","mappings":{"default":{"default":"moins cerclé"}}},{"key":"2297","mappings":{"default":{"default":"multiplié par cerclé"}}},{"key":"2298","mappings":{"default":{"default":"barre oblique de division cerclée"}}},{"key":"2299","mappings":{"default":{"default":"opérateur point cerclé"}}},{"key":"229A","mappings":{"default":{"default":"opérateur rond cerclé"}}},{"key":"229B","mappings":{"default":{"default":"opérateur astérisque cerclé"}}},{"key":"229C","mappings":{"default":{"default":"égal cerclé"}}},{"key":"229D","mappings":{"default":{"default":"tiret cerclé"}}},{"key":"229E","mappings":{"default":{"default":"plus encadré"}}},{"key":"229F","mappings":{"default":{"default":"moins encadré"}}},{"key":"22A0","mappings":{"default":{"default":"multiplié par encadré"}}},{"key":"22A1","mappings":{"default":{"default":"opérateur point encadré"}}},{"key":"22A2","mappings":{"default":{"default":"taquet droit"}}},{"key":"22A3","mappings":{"default":{"default":"taquet gauche"}}},{"key":"22A4","mappings":{"default":{"default":"taquet vers le bas"}}},{"key":"22A5","mappings":{"default":{"default":"taquet vers le haut"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"modélise"}}},{"key":"22A8","mappings":{"default":{"default":"vrai"}}},{"key":"22A9","mappings":{"default":{"default":"oblige"}}},{"key":"22AA","mappings":{"default":{"default":"barre verticale triple avec tourniquet à droite"}}},{"key":"22AB","mappings":{"default":{"default":"barre verticale double avec tourniquet à droite double"}}},{"key":"22AC","mappings":{"default":{"default":"ne prouve pas"}}},{"key":"22AD","mappings":{"default":{"default":"pas vrai"}}},{"key":"22AE","mappings":{"default":{"default":"n'oblige pas"}}},{"key":"22AF","mappings":{"default":{"default":"non barre verticale double avec tourniquet à droite double"}}},{"key":"22B0","mappings":{"default":{"default":"précède sous relation"}}},{"key":"22B1","mappings":{"default":{"default":"suit sous relation"}}},{"key":"22B2","mappings":{"default":{"default":"sous groupe normal de"}}},{"key":"22B3","mappings":{"default":{"default":"contient comme sous groupe normal"}}},{"key":"22B4","mappings":{"default":{"default":"sous groupe normal ou égal à"}}},{"key":"22B5","mappings":{"default":{"default":"contient comme sous groupe normal ou égal à"}}},{"key":"22B6","mappings":{"default":{"default":"original de"}}},{"key":"22B7","mappings":{"default":{"default":"image de"}}},{"key":"22B8","mappings":{"default":{"default":"multijection"}}},{"key":"22B9","mappings":{"default":{"default":"matrice hermitienne conjuguée"}}},{"key":"22BA","mappings":{"default":{"default":"intercale"}}},{"key":"22BB","mappings":{"default":{"default":"ou exclusif"}}},{"key":"22BC","mappings":{"default":{"default":"non et"}}},{"key":"22BD","mappings":{"default":{"default":"non ou"}}},{"key":"22BF","mappings":{"default":{"default":"triangle rectangle"}}},{"key":"22C0","mappings":{"default":{"default":"et logique de la famille"}}},{"key":"22C1","mappings":{"default":{"default":"ou logique de la famille"}}},{"key":"22C2","mappings":{"default":{"default":"intersection de la famille"}}},{"key":"22C3","mappings":{"default":{"default":"réunion de la famille"}}},{"key":"22C4","mappings":{"default":{"default":"opérateur losange"}}},{"key":"22C5","mappings":{"default":{"default":"opérateur point"}}},{"key":"22C6","mappings":{"default":{"default":"opérateur étoile"}}},{"key":"22C7","mappings":{"default":{"default":"divisé multiplié"}}},{"key":"22C8","mappings":{"default":{"default":"nœud papillon"}}},{"key":"22C9","mappings":{"default":{"default":"produit semi direct à gauche de facteur normal"}}},{"key":"22CA","mappings":{"default":{"default":"produit semi direct à droite de facteur normal"}}},{"key":"22CB","mappings":{"default":{"default":"produit semi direct à gauche"}}},{"key":"22CC","mappings":{"default":{"default":"produit semi direct à droite"}}},{"key":"22CD","mappings":{"default":{"default":"moins tilde renversé"}}},{"key":"22CE","mappings":{"default":{"default":"ou logique recourbé"}}},{"key":"22CF","mappings":{"default":{"default":"et logique recourbé"}}},{"key":"22D0","mappings":{"default":{"default":"sous ensemble double"}}},{"key":"22D1","mappings":{"default":{"default":"sur ensemble double"}}},{"key":"22D2","mappings":{"default":{"default":"intersection double"}}},{"key":"22D3","mappings":{"default":{"default":"union double"}}},{"key":"22D4","mappings":{"default":{"default":"fourche"}}},{"key":"22D5","mappings":{"default":{"default":"égal et parallèle à"}}},{"key":"22D6","mappings":{"default":{"default":"plus petit que pointé"}}},{"key":"22D7","mappings":{"default":{"default":"plus grand que pointé"}}},{"key":"22D8","mappings":{"default":{"default":"considérablement plus petit que"}}},{"key":"22D9","mappings":{"default":{"default":"considérablement plus grand que"}}},{"key":"22DA","mappings":{"default":{"default":"plus petit ou égal ou plus grand que"}}},{"key":"22DB","mappings":{"default":{"default":"plus grand ou égal ou plus petit que"}}},{"key":"22DC","mappings":{"default":{"default":"égal ou plus petit que"}}},{"key":"22DD","mappings":{"default":{"default":"égal à deux lignes ou supérieur à"}}},{"key":"22DE","mappings":{"default":{"default":"égal ou précède"}}},{"key":"22DF","mappings":{"default":{"default":"égal ou suit"}}},{"key":"22E0","mappings":{"default":{"default":"ni précédant ni égal à"}}},{"key":"22E1","mappings":{"default":{"default":"ni suivant ni égal à"}}},{"key":"22E2","mappings":{"default":{"default":"ni image carrée ni égal à"}}},{"key":"22E3","mappings":{"default":{"default":"ni original carré ni égal à"}}},{"key":"22E4","mappings":{"default":{"default":"image carré ou différent de"}}},{"key":"22E5","mappings":{"default":{"default":"original carré ou différent de"}}},{"key":"22E6","mappings":{"default":{"default":"plus petit mais non équivalent à"}}},{"key":"22E7","mappings":{"default":{"default":"plus grand mais non équivalent à"}}},{"key":"22E8","mappings":{"default":{"default":"précédant mais non équivalent à"}}},{"key":"22E9","mappings":{"default":{"default":"suivant mais non équivalent à"}}},{"key":"22EA","mappings":{"default":{"default":"pas un sous groupe normal de"}}},{"key":"22EB","mappings":{"default":{"default":"ne contient pas comme sous groupe normal"}}},{"key":"22EC","mappings":{"default":{"default":"ni sous groupe normal ni égal à"}}},{"key":"22ED","mappings":{"default":{"default":"ni égal ni contenant comme sous groupe normal"}}},{"key":"22EE","mappings":{"default":{"default":"trois points suspendus"}}},{"key":"22EF","mappings":{"default":{"default":"trois points médians"}}},{"key":"22F0","mappings":{"default":{"default":"trois points diagonaux vers le coin haut à droite"}}},{"key":"22F1","mappings":{"default":{"default":"trois points diagonaux vers le coin bas à droite"}}},{"key":"22F2","mappings":{"default":{"default":"appartient à avec long trait horizontal"}}},{"key":"22F3","mappings":{"default":{"default":"appartient à avec barre verticale au bout du trait horizontal"}}},{"key":"22F4","mappings":{"default":{"default":"petit appartient à avec barre verticale au bout du trait horizontal"}}},{"key":"22F5","mappings":{"default":{"default":"appartient à avec point en chef"}}},{"key":"22F6","mappings":{"default":{"default":"appartient à avec trait en chef"}}},{"key":"22F7","mappings":{"default":{"default":"petit appartient à avec trait en chef"}}},{"key":"22F8","mappings":{"default":{"default":"appartient à avec trait souscrit"}}},{"key":"22F9","mappings":{"default":{"default":"appartient à avec deux traits horizontaux"}}},{"key":"22FA","mappings":{"default":{"default":"contient avec long trait horizontal"}}},{"key":"22FB","mappings":{"default":{"default":"contient avec barre verticale au bout du trait horizontal"}}},{"key":"22FC","mappings":{"default":{"default":"petit contient avec barre verticale au bout du trait horizontal"}}},{"key":"22FD","mappings":{"default":{"default":"contient avec trait en chef"}}},{"key":"22FE","mappings":{"default":{"default":"petit contient avec trait en chef"}}},{"key":"22FF","mappings":{"default":{"default":"appartient à un sac en notation z"}}},{"key":"2300","mappings":{"default":{"default":"diamètre"}}},{"key":"2302","mappings":{"default":{"default":"maison"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"ligne ondulée"}}},{"key":"2310","mappings":{"default":{"default":"négation réfléchi"}}},{"key":"2311","mappings":{"default":{"default":"pastille carrée"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"secteur"}}},{"key":"2795","mappings":{"default":{"default":"plus gras"}}},{"key":"2796","mappings":{"default":{"default":"moins gras"}}},{"key":"2797","mappings":{"default":{"default":"division gras"}}},{"key":"27B0","mappings":{"default":{"default":"boucle recourbée"}}},{"key":"27BF","mappings":{"default":{"default":"double boucle recourbée"}}},{"key":"27C1","mappings":{"default":{"default":"petit triangle blanc inscrit dans triangle blanc"}}},{"key":"27C2","mappings":{"default":{"default":"perpendiculaire à"}}},{"key":"27C3","mappings":{"default":{"default":"sous ensemble ouvert"}}},{"key":"27C4","mappings":{"default":{"default":"sur ensemble ouvert"}}},{"key":"27C7","mappings":{"default":{"default":"ou avec point inscrit"}}},{"key":"27C8","mappings":{"default":{"default":"sous ensemble précédé d'une barre oblique inversée"}}},{"key":"27C9","mappings":{"default":{"default":"sur ensemble suivi d'une barre oblique"}}},{"key":"27CA","mappings":{"default":{"default":"barre verticale À une traverse"}}},{"key":"27CB","mappings":{"default":{"default":"diagonale mathématique ascendante"}}},{"key":"27CC","mappings":{"default":{"default":"grande division"}}},{"key":"27CD","mappings":{"default":{"default":"diagonale mathématique descendante"}}},{"key":"27CE","mappings":{"default":{"default":"et logique encadré"}}},{"key":"27CF","mappings":{"default":{"default":"ou logique encadré"}}},{"key":"27D0","mappings":{"default":{"default":"losange blanc à point centré"}}},{"key":"27D1","mappings":{"default":{"default":"et pointé"}}},{"key":"27D2","mappings":{"default":{"default":"appartient À ouvert vers le haut"}}},{"key":"27D3","mappings":{"default":{"default":"coin inférieur droit pointé"}}},{"key":"27D4","mappings":{"default":{"default":"coin supérieur gauche pointé"}}},{"key":"27D5","mappings":{"default":{"default":"jointure externe gauche"}}},{"key":"27D6","mappings":{"default":{"default":"jointure externe droite"}}},{"key":"27D7","mappings":{"default":{"default":"jointure externe complète"}}},{"key":"27D8","mappings":{"default":{"default":"grand taquet vers le haut"}}},{"key":"27D9","mappings":{"default":{"default":"grand taquet vers le bas"}}},{"key":"27DA","mappings":{"default":{"default":"double tourniquet bilatéral"}}},{"key":"27DB","mappings":{"default":{"default":"tourniquet bilatéral"}}},{"key":"27DC","mappings":{"default":{"default":"multijection gauche"}}},{"key":"27DD","mappings":{"default":{"default":"long taquet droit"}}},{"key":"27DE","mappings":{"default":{"default":"long taquet gauche"}}},{"key":"27DF","mappings":{"default":{"default":"taquet vers le haut surmonté d'un cercle"}}},{"key":"27E0","mappings":{"default":{"default":"losange coupé"}}},{"key":"27E1","mappings":{"default":{"default":"losange concave blanc"}}},{"key":"27E2","mappings":{"default":{"default":"losange concave blanc avec trait à gauche"}}},{"key":"27E3","mappings":{"default":{"default":"losange concave blanc avec trait à droite"}}},{"key":"27E4","mappings":{"default":{"default":"carré blanc avec trait à gauche"}}},{"key":"27E5","mappings":{"default":{"default":"carré blanc avec trait à droite"}}},{"key":"292B","mappings":{"default":{"default":"diagonale montante sur diagonale descendante"}}},{"key":"292C","mappings":{"default":{"default":"diagonale descendante sur diagonale montante"}}},{"key":"2980","mappings":{"default":{"default":"délimiteur triple barre verticale"}}},{"key":"2981","mappings":{"default":{"default":"boulet"}}},{"key":"2982","mappings":{"default":{"default":"deux points de la notation z"}}},{"key":"2999","mappings":{"default":{"default":"clôture pointillée"}}},{"key":"299A","mappings":{"default":{"default":"ligne verticale en zigzag"}}},{"key":"29B0","mappings":{"default":{"default":"ensemble vide réfléchi"}}},{"key":"29B1","mappings":{"default":{"default":"ensemble vide barre en chef"}}},{"key":"29B2","mappings":{"default":{"default":"ensemble vide petit cercle en chef"}}},{"key":"29B5","mappings":{"default":{"default":"cercle à barre horizontale"}}},{"key":"29B6","mappings":{"default":{"default":"barre verticale cerclée"}}},{"key":"29B7","mappings":{"default":{"default":"parallèles cerclées"}}},{"key":"29B8","mappings":{"default":{"default":"barre oblique inversée cerclée"}}},{"key":"29B9","mappings":{"default":{"default":"perpendiculaire cerclé"}}},{"key":"29BA","mappings":{"default":{"default":"cercle divisé par une barre horizontale et une barre verticale dans la moitié supérieure"}}},{"key":"29BB","mappings":{"default":{"default":"cercle superposé d'un x"}}},{"key":"29BC","mappings":{"default":{"default":"division pivoté en sens antihoraire cerclé"}}},{"key":"29BE","mappings":{"default":{"default":"puce blanche cerclée"}}},{"key":"29BF","mappings":{"default":{"default":"puce cerclée"}}},{"key":"29C0","mappings":{"default":{"default":"inférieur à cerclé"}}},{"key":"29C1","mappings":{"default":{"default":"supérieur à cerclé"}}},{"key":"29C2","mappings":{"default":{"default":"cercle avec petit cercle à droite"}}},{"key":"29C3","mappings":{"default":{"default":"cercle avec deux petits traits horizontaux à droite"}}},{"key":"29C4","mappings":{"default":{"default":"oblique encadrée"}}},{"key":"29C5","mappings":{"default":{"default":"oblique inversée encadrée"}}},{"key":"29C6","mappings":{"default":{"default":"astérisque encadré"}}},{"key":"29C7","mappings":{"default":{"default":"petite cercle encadré"}}},{"key":"29C8","mappings":{"default":{"default":"carré encadré"}}},{"key":"29C9","mappings":{"default":{"default":"carrés se chevauchant"}}},{"key":"29CA","mappings":{"default":{"default":"triangle pointé en chef"}}},{"key":"29CB","mappings":{"default":{"default":"triangle à barre souscrite"}}},{"key":"29CC","mappings":{"default":{"default":"s inscrit dans triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle à empattements inférieurs"}}},{"key":"29CE","mappings":{"default":{"default":"triangle droit par dessus triangle gauche"}}},{"key":"29CF","mappings":{"default":{"default":"triangle gauche à gauche d'une barre verticale"}}},{"key":"29D0","mappings":{"default":{"default":"triangle droit à droite d'une barre verticale"}}},{"key":"29D1","mappings":{"default":{"default":"nœud papillon à aile gauche noire"}}},{"key":"29D2","mappings":{"default":{"default":"nœud papillon à aile droite noire"}}},{"key":"29D3","mappings":{"default":{"default":"nœud papillon noir"}}},{"key":"29D4","mappings":{"default":{"default":"multiplication à moitié gauche noircie"}}},{"key":"29D5","mappings":{"default":{"default":"multiplication à moitié droite noircie"}}},{"key":"29D6","mappings":{"default":{"default":"sablier blanc"}}},{"key":"29D7","mappings":{"default":{"default":"sablier noir"}}},{"key":"29DC","mappings":{"default":{"default":"infini incomplet"}}},{"key":"29DD","mappings":{"default":{"default":"lorgnon"}}},{"key":"29DE","mappings":{"default":{"default":"infini nié par une barre verticale"}}},{"key":"29DF","mappings":{"default":{"default":"multijection à deux têtes"}}},{"key":"29E0","mappings":{"default":{"default":"carré ombré"}}},{"key":"29E1","mappings":{"default":{"default":"augmente avec"}}},{"key":"29E2","mappings":{"default":{"default":"produit de permutation"}}},{"key":"29E3","mappings":{"default":{"default":"égale à et parallèle à incliné"}}},{"key":"29E4","mappings":{"default":{"default":"égale à et parallèle à incliné surmontés d'un tilde"}}},{"key":"29E5","mappings":{"default":{"default":"identique à et parallèle à incliné"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamique"}}},{"key":"29E8","mappings":{"default":{"default":"triangle pointe vers le bas à moitié gauche noire"}}},{"key":"29E9","mappings":{"default":{"default":"triangle pointe vers le bas à moitié droite noire"}}},{"key":"29EB","mappings":{"default":{"default":"losange fuselé noir"}}},{"key":"29EE","mappings":{"default":{"default":"barre d'erreur à carré blanc"}}},{"key":"29EF","mappings":{"default":{"default":"barre d'erreur à carré noir"}}},{"key":"29F0","mappings":{"default":{"default":"barre d'erreur à losange blanc"}}},{"key":"29F1","mappings":{"default":{"default":"barre d'erreur à losange noir"}}},{"key":"29F2","mappings":{"default":{"default":"barre d'erreur à cercle blanc"}}},{"key":"29F3","mappings":{"default":{"default":"barre d'erreur à cercle noir"}}},{"key":"29F4","mappings":{"default":{"default":"règle différée"}}},{"key":"29F5","mappings":{"default":{"default":"opérateur barre oblique inversée"}}},{"key":"29F6","mappings":{"default":{"default":"barre oblique avec barre en chef"}}},{"key":"29F7","mappings":{"default":{"default":"barre oblique inversée à traverse horizontale"}}},{"key":"29F8","mappings":{"default":{"default":"grande barre oblique"}}},{"key":"29F9","mappings":{"default":{"default":"grande barre oblique inversée"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"opérateur point cerclé n aire"}}},{"key":"2A01","mappings":{"default":{"default":"opérateur plus cerclé n aire"}}},{"key":"2A02","mappings":{"default":{"default":"opérateur multiplié par cerclé n aire"}}},{"key":"2A03","mappings":{"default":{"default":"opérateur union n aire pointé"}}},{"key":"2A04","mappings":{"default":{"default":"opérateur union n aire avec plus"}}},{"key":"2A05","mappings":{"default":{"default":"opérateur intersection carré n aire"}}},{"key":"2A06","mappings":{"default":{"default":"opérateur union carré n aire"}}},{"key":"2A07","mappings":{"default":{"default":"opérateur deux et logiques"}}},{"key":"2A08","mappings":{"default":{"default":"opérateur deux ou logiques"}}},{"key":"2A09","mappings":{"default":{"default":"opérateur multiplié par n aire"}}},{"key":"2A0A","mappings":{"default":{"default":"sommation modulo deux"}}},{"key":"2A0B","mappings":{"default":{"default":"sommation avec intégrale"}}},{"key":"2A0C","mappings":{"default":{"default":"intégrale quadruple"}}},{"key":"2A0D","mappings":{"default":{"default":"intégrale à partie finie"}}},{"key":"2A0E","mappings":{"default":{"default":"intégrale à deux barres horizontales"}}},{"key":"2A0F","mappings":{"default":{"default":"moyenne d'intégrale à barre oblique inversée"}}},{"key":"2A10","mappings":{"default":{"default":"fonction de circulation"}}},{"key":"2A11","mappings":{"default":{"default":"intégrale en sens positif"}}},{"key":"2A12","mappings":{"default":{"default":"intégrale de ligne à chemin rectangulaire autour du pôle"}}},{"key":"2A13","mappings":{"default":{"default":"intégrale de ligne à chemin semi circulaire autour du pôle"}}},{"key":"2A14","mappings":{"default":{"default":"intégrale de ligne évitant le pôle"}}},{"key":"2A15","mappings":{"default":{"default":"intégrale autour d'un opérateur point"}}},{"key":"2A16","mappings":{"default":{"default":"intégrale quaternion"}}},{"key":"2A18","mappings":{"default":{"default":"intégrale au signe multiplié par"}}},{"key":"2A19","mappings":{"default":{"default":"intégrale à signe intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"intégrale à signe union"}}},{"key":"2A1B","mappings":{"default":{"default":"intégrale à barre en chef"}}},{"key":"2A1C","mappings":{"default":{"default":"intégrale à barre souscrite"}}},{"key":"2A1D","mappings":{"default":{"default":"jointure"}}},{"key":"2A1E","mappings":{"default":{"default":"gros opérateur triangle gauche"}}},{"key":"2A1F","mappings":{"default":{"default":"composition de schémas en notation z"}}},{"key":"2A20","mappings":{"default":{"default":"tubage de schémas en notation z"}}},{"key":"2A21","mappings":{"default":{"default":"projection de schémas en notation z"}}},{"key":"2A22","mappings":{"default":{"default":"plus surmonté d'un petit cercle"}}},{"key":"2A23","mappings":{"default":{"default":"plus surmonté d'un circonflexe"}}},{"key":"2A24","mappings":{"default":{"default":"plus surmonté d'un tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus à point souscrit"}}},{"key":"2A26","mappings":{"default":{"default":"plus à tilde souscrit"}}},{"key":"2A27","mappings":{"default":{"default":"plus à chiffre deux souscrit"}}},{"key":"2A28","mappings":{"default":{"default":"plus à triangle noir"}}},{"key":"2A29","mappings":{"default":{"default":"moins surmonté d'une virgule"}}},{"key":"2A2A","mappings":{"default":{"default":"moins à point souscrit"}}},{"key":"2A2B","mappings":{"default":{"default":"moins à points descendants"}}},{"key":"2A2C","mappings":{"default":{"default":"moins à points ascendants"}}},{"key":"2A2D","mappings":{"default":{"default":"plus dans demi cercle gauche"}}},{"key":"2A2E","mappings":{"default":{"default":"plus dans demi cercle droit"}}},{"key":"2A2F","mappings":{"default":{"default":"produit vectoriel"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication à point en chef"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication à barre souscrite"}}},{"key":"2A32","mappings":{"default":{"default":"produit semi direct fermé en bas"}}},{"key":"2A33","mappings":{"default":{"default":"produit fusionné"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication dans demi cercle gauche"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication dans demi cercle droit"}}},{"key":"2A36","mappings":{"default":{"default":"multiplication cerclé circonflexe"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication doublement cerclé"}}},{"key":"2A38","mappings":{"default":{"default":"division cerclé"}}},{"key":"2A39","mappings":{"default":{"default":"plus dans triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"moins dans triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication dans triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"produit interieur"}}},{"key":"2A3D","mappings":{"default":{"default":"produit intérieur à droite"}}},{"key":"2A3E","mappings":{"default":{"default":"composition relationnelle en notation z"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation ou coproduit"}}},{"key":"2A40","mappings":{"default":{"default":"intersection pointée"}}},{"key":"2A41","mappings":{"default":{"default":"union à signe moins"}}},{"key":"2A42","mappings":{"default":{"default":"union à barre en chef"}}},{"key":"2A43","mappings":{"default":{"default":"intersection à barre en chef"}}},{"key":"2A44","mappings":{"default":{"default":"intersection avec et logique"}}},{"key":"2A45","mappings":{"default":{"default":"union avec ou logique"}}},{"key":"2A46","mappings":{"default":{"default":"union par dessus intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection par dessus union"}}},{"key":"2A48","mappings":{"default":{"default":"union par dessus bar par dessus intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection par dessus trait par dessus union"}}},{"key":"2A4A","mappings":{"default":{"default":"deux unions soudées côte à côte"}}},{"key":"2A4B","mappings":{"default":{"default":"deux intersections soudées côte à côte"}}},{"key":"2A4C","mappings":{"default":{"default":"union fermée à empattements"}}},{"key":"2A4D","mappings":{"default":{"default":"intersection fermée à empattements"}}},{"key":"2A4E","mappings":{"default":{"default":"deux intersections carrées emboîtées"}}},{"key":"2A4F","mappings":{"default":{"default":"deux unions carrées emboîtées"}}},{"key":"2A50","mappings":{"default":{"default":"union fermée à empattements et produit fusionné"}}},{"key":"2A51","mappings":{"default":{"default":"et logique à point en chef"}}},{"key":"2A52","mappings":{"default":{"default":"ou logique à point en chef"}}},{"key":"2A53","mappings":{"default":{"default":"double et logique"}}},{"key":"2A54","mappings":{"default":{"default":"double ou logique"}}},{"key":"2A55","mappings":{"default":{"default":"deux et logiques entrecroisés"}}},{"key":"2A56","mappings":{"default":{"default":"deux ou logiques entrecroisés"}}},{"key":"2A57","mappings":{"default":{"default":"grand ou pentu"}}},{"key":"2A58","mappings":{"default":{"default":"grand et pentu"}}},{"key":"2A59","mappings":{"default":{"default":"et et ou logiques entrecroisés"}}},{"key":"2A5A","mappings":{"default":{"default":"et logique à hampe médiane"}}},{"key":"2A5B","mappings":{"default":{"default":"ou logique à hampe médiane"}}},{"key":"2A5C","mappings":{"default":{"default":"et logique à tiret horizontal"}}},{"key":"2A5D","mappings":{"default":{"default":"ou logique à tiret horizontal"}}},{"key":"2A5E","mappings":{"default":{"default":"et logique à deux barres en chef"}}},{"key":"2A5F","mappings":{"default":{"default":"et logique à barre souscrite"}}},{"key":"2A60","mappings":{"default":{"default":"et logique à deux barres souscrites"}}},{"key":"2A61","mappings":{"default":{"default":"petit v à barre souscrite"}}},{"key":"2A62","mappings":{"default":{"default":"ou logique à deux barres en chef"}}},{"key":"2A63","mappings":{"default":{"default":"ou logique à deux barres souscrites"}}},{"key":"2A64","mappings":{"default":{"default":"antirestriction de domaine en notation z"}}},{"key":"2A65","mappings":{"default":{"default":"antirestriction de codomaine en notation z"}}},{"key":"2A66","mappings":{"default":{"default":"égal point souscrit"}}},{"key":"2A67","mappings":{"default":{"default":"identique à surmonté d'un point"}}},{"key":"2A68","mappings":{"default":{"default":"deux barres verticales à trois traverses"}}},{"key":"2A69","mappings":{"default":{"default":"trois barres verticales à trois traverses"}}},{"key":"2A6A","mappings":{"default":{"default":"opérateur tilde point en chef"}}},{"key":"2A6B","mappings":{"default":{"default":"opérateur tilde à points ascendants"}}},{"key":"2A6C","mappings":{"default":{"default":"similaire à moins similaire à"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent point en chef"}}},{"key":"2A6E","mappings":{"default":{"default":"Égal astérisque en chef"}}},{"key":"2A6F","mappings":{"default":{"default":"presque égal à circonflexe"}}},{"key":"2A70","mappings":{"default":{"default":"approximativement égal à ou égal à"}}},{"key":"2A71","mappings":{"default":{"default":"plus signe égal en chef"}}},{"key":"2A72","mappings":{"default":{"default":"égal à signe plus en chef"}}},{"key":"2A73","mappings":{"default":{"default":"tilde signe égal en chef"}}},{"key":"2A74","mappings":{"default":{"default":"double deux points égal à"}}},{"key":"2A75","mappings":{"default":{"default":"deux signes égal à consécutifs"}}},{"key":"2A76","mappings":{"default":{"default":"trois signes égal à consécutifs"}}},{"key":"2A77","mappings":{"default":{"default":"égal à deux points en chef deux points souscrits"}}},{"key":"2A78","mappings":{"default":{"default":"équivalent quatre points en chef"}}},{"key":"2A79","mappings":{"default":{"default":"inférieur à avec cercle inscrit"}}},{"key":"2A7A","mappings":{"default":{"default":"supérieur à avec cercle inscrit"}}},{"key":"2A7B","mappings":{"default":{"default":"inférieur à point d'interrogation en chef"}}},{"key":"2A7C","mappings":{"default":{"default":"supérieur à point d'interrogation en chef"}}},{"key":"2A7D","mappings":{"default":{"default":"plus petit ou égal à pentu"}}},{"key":"2A7E","mappings":{"default":{"default":"supérieur à ou égal à pentu"}}},{"key":"2A7F","mappings":{"default":{"default":"inférieur à ou égal à pentu point inscrit"}}},{"key":"2A80","mappings":{"default":{"default":"supérieur à ou égal à pentu point inscrit"}}},{"key":"2A81","mappings":{"default":{"default":"inférieur à ou égal à pentu point en chef"}}},{"key":"2A82","mappings":{"default":{"default":"supérieur à ou égal à pentu point en chef"}}},{"key":"2A83","mappings":{"default":{"default":"inférieur à ou égal à pentu point en chef droit"}}},{"key":"2A84","mappings":{"default":{"default":"supérieur à ou égal à pentu point en chef gauche"}}},{"key":"2A85","mappings":{"default":{"default":"inférieur à ou approximatif"}}},{"key":"2A86","mappings":{"default":{"default":"supérieur à ou approximatif"}}},{"key":"2A87","mappings":{"default":{"default":"inférieur à et pas égal à une ligne"}}},{"key":"2A88","mappings":{"default":{"default":"supérieur à et pas égal à une ligne"}}},{"key":"2A89","mappings":{"default":{"default":"inférieur à et non approximatif"}}},{"key":"2A8A","mappings":{"default":{"default":"supérieur à et non approximatif"}}},{"key":"2A8B","mappings":{"default":{"default":"inférieur à par dessus égal à deux lignes par dessus supérieur à"}}},{"key":"2A8C","mappings":{"default":{"default":"supérieur à par dessus égal à deux lignes par dessus inférieur à"}}},{"key":"2A8D","mappings":{"default":{"default":"inférieur à par dessus similaire à ou égal à"}}},{"key":"2A8E","mappings":{"default":{"default":"supérieur à par dessus similaire à ou égal à"}}},{"key":"2A8F","mappings":{"default":{"default":"inférieur à par dessus similaire à par dessus supérieur à"}}},{"key":"2A90","mappings":{"default":{"default":"supérieur à par dessus similaire à par dessus inférieur à"}}},{"key":"2A91","mappings":{"default":{"default":"inférieur à par dessus supérieur à par dessus égal à deux lignes"}}},{"key":"2A92","mappings":{"default":{"default":"supérieur à par dessus inférieur à par dessus égal à deux lignes"}}},{"key":"2A93","mappings":{"default":{"default":"inférieur à par dessus égal à pentu par dessus supérieur à par dessus égal à pentu"}}},{"key":"2A94","mappings":{"default":{"default":"supérieur à par dessus égal à pentu par dessus inférieur à par dessus égal à pentu"}}},{"key":"2A95","mappings":{"default":{"default":"Égal à incliné ou inférieur à"}}},{"key":"2A96","mappings":{"default":{"default":"Égal à incliné ou supérieur à"}}},{"key":"2A97","mappings":{"default":{"default":"égal à pentu ou inférieur à point inscrit"}}},{"key":"2A98","mappings":{"default":{"default":"égal à pentu ou supérieur à point inscrit"}}},{"key":"2A99","mappings":{"default":{"default":"égal à deux lignes ou inférieur à"}}},{"key":"2A9A","mappings":{"default":{"default":"égal à deux lignes ou supérieur à"}}},{"key":"2A9B","mappings":{"default":{"default":"inférieur à ou égal à à deux lignes inclinées"}}},{"key":"2A9C","mappings":{"default":{"default":"supérieur à ou égal à à deux lignes inclinées"}}},{"key":"2A9D","mappings":{"default":{"default":"similaire à ou inférieur à"}}},{"key":"2A9E","mappings":{"default":{"default":"similaire à ou supérieur à"}}},{"key":"2A9F","mappings":{"default":{"default":"similaire à par dessus inférieur à par dessus signe égal"}}},{"key":"2AA0","mappings":{"default":{"default":"similaire à par dessus supérieur à par dessus signe égal"}}},{"key":"2AA1","mappings":{"default":{"default":"deux inférieur à emboîtés"}}},{"key":"2AA2","mappings":{"default":{"default":"deux supérieur à emboîtés"}}},{"key":"2AA3","mappings":{"default":{"default":"deux inférieur à emboîtés avec barre souscrite"}}},{"key":"2AA4","mappings":{"default":{"default":"deux supérieur à entrecroisés"}}},{"key":"2AA5","mappings":{"default":{"default":"supérieur à à côté de inférieur à"}}},{"key":"2AA6","mappings":{"default":{"default":"inférieur à fermé d'un arc"}}},{"key":"2AA7","mappings":{"default":{"default":"supérieur à fermé d'un arc"}}},{"key":"2AA8","mappings":{"default":{"default":"inférieur à fermé d'un arc par dessus égal à pentu"}}},{"key":"2AA9","mappings":{"default":{"default":"supérieur à fermé d'un arc par dessus égal à pentu"}}},{"key":"2AAA","mappings":{"default":{"default":"plus petit que en fourche"}}},{"key":"2AAB","mappings":{"default":{"default":"plus grand que en fourche"}}},{"key":"2AAC","mappings":{"default":{"default":"plus petit ou égal que en fourche"}}},{"key":"2AAD","mappings":{"default":{"default":"plus grand ou égal que en fourche"}}},{"key":"2AAE","mappings":{"default":{"default":"égal et dos d'âne"}}},{"key":"2AAF","mappings":{"default":{"default":"précède par dessus signe égal à une ligne"}}},{"key":"2AB0","mappings":{"default":{"default":"suit par dessus signe égal à une ligne"}}},{"key":"2AB1","mappings":{"default":{"default":"précède par dessus pas égal à une ligne"}}},{"key":"2AB2","mappings":{"default":{"default":"suit par dessus pas égal à une ligne"}}},{"key":"2AB3","mappings":{"default":{"default":"précède par dessus signe égal"}}},{"key":"2AB4","mappings":{"default":{"default":"suit par dessus signe égal"}}},{"key":"2AB5","mappings":{"default":{"default":"précède par dessus pas égal à"}}},{"key":"2AB6","mappings":{"default":{"default":"suit par dessus pas égal à"}}},{"key":"2AB7","mappings":{"default":{"default":"précède par dessus presque égal à"}}},{"key":"2AB8","mappings":{"default":{"default":"suit par dessus presque égal à"}}},{"key":"2AB9","mappings":{"default":{"default":"précède par dessus non presque égal à"}}},{"key":"2ABA","mappings":{"default":{"default":"suit par dessus non presque égal à"}}},{"key":"2ABB","mappings":{"default":{"default":"double précède"}}},{"key":"2ABC","mappings":{"default":{"default":"double suit"}}},{"key":"2ABD","mappings":{"default":{"default":"sous ensemble pointé"}}},{"key":"2ABE","mappings":{"default":{"default":"sur ensemble pointé"}}},{"key":"2ABF","mappings":{"default":{"default":"sous ensemble plus souscrit"}}},{"key":"2AC0","mappings":{"default":{"default":"sur ensemble plus souscrit"}}},{"key":"2AC1","mappings":{"default":{"default":"sous ensemble à signe de multiplication souscrit"}}},{"key":"2AC2","mappings":{"default":{"default":"sur ensemble à signe de multiplication souscrit"}}},{"key":"2AC3","mappings":{"default":{"default":"sous ensemble de ou égal à point en chef"}}},{"key":"2AC4","mappings":{"default":{"default":"sur ensemble de ou égal à point en chef"}}},{"key":"2AC5","mappings":{"default":{"default":"sous ensemble de par dessus signe égal"}}},{"key":"2AC6","mappings":{"default":{"default":"sur ensemble de par dessus signe égal"}}},{"key":"2AC7","mappings":{"default":{"default":"sous ensemble de par dessus opérateur tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"sur ensemble de par dessus opérateur tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"sous ensemble de par dessus presque égal à"}}},{"key":"2ACA","mappings":{"default":{"default":"sur ensemble de par dessus presque égal à"}}},{"key":"2ACB","mappings":{"default":{"default":"sous ensemble de par dessus pas égal à"}}},{"key":"2ACC","mappings":{"default":{"default":"sur ensemble de par dessus pas égal à"}}},{"key":"2ACD","mappings":{"default":{"default":"opérateur boîte carrée ouverte gauche"}}},{"key":"2ACE","mappings":{"default":{"default":"opérateur boîte carrée ouverte droite"}}},{"key":"2ACF","mappings":{"default":{"default":"sous ensemble clos"}}},{"key":"2AD0","mappings":{"default":{"default":"sur ensemble clos"}}},{"key":"2AD1","mappings":{"default":{"default":"sous ensemble clos ou égal à"}}},{"key":"2AD2","mappings":{"default":{"default":"sur ensemble clos ou égal à"}}},{"key":"2AD3","mappings":{"default":{"default":"sous ensemble par dessus sur ensemble"}}},{"key":"2AD4","mappings":{"default":{"default":"sur ensemble par dessus sous ensemble"}}},{"key":"2AD5","mappings":{"default":{"default":"sous ensemble par dessus sous ensemble"}}},{"key":"2AD6","mappings":{"default":{"default":"sur ensemble par dessus sur ensemble"}}},{"key":"2AD7","mappings":{"default":{"default":"sur ensemble à côté de sous ensemble"}}},{"key":"2AD8","mappings":{"default":{"default":"sur ensemble chaîné à sous ensemble"}}},{"key":"2AD9","mappings":{"default":{"default":"appartient à ouvert vers le bas"}}},{"key":"2ADA","mappings":{"default":{"default":"fourche surmontée d'un t"}}},{"key":"2ADB","mappings":{"default":{"default":"intersection transversale"}}},{"key":"2ADC","mappings":{"default":{"default":"bifurcation (non indépendant)"}}},{"key":"2ADD","mappings":{"default":{"default":"non bifurcation (indépendant)"}}},{"key":"2ADE","mappings":{"default":{"default":"taquet gauche court"}}},{"key":"2ADF","mappings":{"default":{"default":"taquet court vers le bas"}}},{"key":"2AE0","mappings":{"default":{"default":"taquet court vers le haut"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendiculaire à s"}}},{"key":"2AE2","mappings":{"default":{"default":"triple tourniquet droit à barre verticale"}}},{"key":"2AE3","mappings":{"default":{"default":"tourniquet gauche à double barre verticale"}}},{"key":"2AE4","mappings":{"default":{"default":"double tourniquet gauche à barre verticale"}}},{"key":"2AE5","mappings":{"default":{"default":"double tourniquet gauche à double barre verticale"}}},{"key":"2AE6","mappings":{"default":{"default":"double barre verticale gauche à traverse"}}},{"key":"2AE7","mappings":{"default":{"default":"taquet court vers le bas avec barre en chef"}}},{"key":"2AE8","mappings":{"default":{"default":"taquet court vers le haut avec barre souscrite"}}},{"key":"2AE9","mappings":{"default":{"default":"taquet court vers le haut par dessus taquet court vers le bas"}}},{"key":"2AEA","mappings":{"default":{"default":"double taquet vers le bas"}}},{"key":"2AEB","mappings":{"default":{"default":"double taquet vers le haut"}}},{"key":"2AEC","mappings":{"default":{"default":"négation à deux traits"}}},{"key":"2AED","mappings":{"default":{"default":"négation à deux traits réfléchi"}}},{"key":"2AEE","mappings":{"default":{"default":"n'est pas un diviseur de à barre de négation réfléchie"}}},{"key":"2AEF","mappings":{"default":{"default":"ligne verticale cercle en chef"}}},{"key":"2AF0","mappings":{"default":{"default":"ligne verticale cercle souscrit"}}},{"key":"2AF1","mappings":{"default":{"default":"taquet vers le bas surmontant un cercle"}}},{"key":"2AF2","mappings":{"default":{"default":"parallèlle à vertical à une traverse"}}},{"key":"2AF3","mappings":{"default":{"default":"parallèle à avec opérateur tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"relation binaire triple barre verticale"}}},{"key":"2AF5","mappings":{"default":{"default":"triple barre verticale à une traverse"}}},{"key":"2AF6","mappings":{"default":{"default":"opérateur trois points"}}},{"key":"2AF7","mappings":{"default":{"default":"trois inférieur à emboîtés"}}},{"key":"2AF8","mappings":{"default":{"default":"trois supérieur à emboîtés"}}},{"key":"2AF9","mappings":{"default":{"default":"inférieur à ou égal à et deux lignes inclinées"}}},{"key":"2AFA","mappings":{"default":{"default":"supérieur à ou égal à et deux lignes inclinées"}}},{"key":"2AFB","mappings":{"default":{"default":"relation binaire triple oblique"}}},{"key":"2AFC","mappings":{"default":{"default":"grand opérateur à trois barres verticales"}}},{"key":"2AFD","mappings":{"default":{"default":"opérateur double oblique"}}},{"key":"2AFE","mappings":{"default":{"default":"barre verticale blanche"}}},{"key":"2AFF","mappings":{"default":{"default":"barre verticale blanche n aire"}}},{"key":"301C","mappings":{"default":{"default":"trait d'union en esse"}}},{"key":"FE10","mappings":{"default":{"default":"forme de présentation de virgule verticale"}}},{"key":"FE13","mappings":{"default":{"default":"forme de présentation de deux points vertical"}}},{"key":"FE14","mappings":{"default":{"default":"forme de présentation de point virgule vertical"}}},{"key":"FE15","mappings":{"default":{"default":"forme de présentation de point d'exclamation vertical"}}},{"key":"FE16","mappings":{"default":{"default":"forme de présentation de point d'interrogation vertical"}}},{"key":"FE19","mappings":{"default":{"default":"forme de présentation de points de suspension verticaux"}}},{"key":"FE30","mappings":{"default":{"default":"forme de présentation de point de conduite double vertical"}}},{"key":"FE31","mappings":{"default":{"default":"forme de présentation de tiret cadratin vertical"}}},{"key":"FE32","mappings":{"default":{"default":"forme de présentation de tiret demi cadratin vertical"}}},{"key":"FE33","mappings":{"default":{"default":"forme de présentation de tiret bas vertical"}}},{"key":"FE34","mappings":{"default":{"default":"forme de présentation de tiret bas ondulé vertical"}}},{"key":"FE45","mappings":{"default":{"default":"point sésame"}}},{"key":"FE46","mappings":{"default":{"default":"point sésame ajouré"}}},{"key":"FE49","mappings":{"default":{"default":"tiret haut en pointillés"}}},{"key":"FE4A","mappings":{"default":{"default":"tiret haut à point central"}}},{"key":"FE4B","mappings":{"default":{"default":"tiret haut ondulé"}}},{"key":"FE4C","mappings":{"default":{"default":"tiret haut double ondulé"}}},{"key":"FE4D","mappings":{"default":{"default":"tiret bas avec pointillés"}}},{"key":"FE4E","mappings":{"default":{"default":"tiret bas à point central"}}},{"key":"FE4F","mappings":{"default":{"default":"tiret bas ondulé"}}},{"key":"FE50","mappings":{"default":{"default":"virgule minuscule"}}},{"key":"FE52","mappings":{"default":{"default":"point minuscule"}}},{"key":"FE54","mappings":{"default":{"default":"point virgule minuscule"}}},{"key":"FE55","mappings":{"default":{"default":"deux points minuscule"}}},{"key":"FE56","mappings":{"default":{"default":"point d'interrogation minuscule"}}},{"key":"FE57","mappings":{"default":{"default":"point d'exclamation minuscule"}}},{"key":"FE58","mappings":{"default":{"default":"trait d'union cadratin minuscule"}}},{"key":"FE5F","mappings":{"default":{"default":"croisillon minuscule"}}},{"key":"FE60","mappings":{"default":{"default":"perluète minuscule"}}},{"key":"FE61","mappings":{"default":{"default":"astérisque minuscule"}}},{"key":"FE62","mappings":{"default":{"default":"plus minuscule"}}},{"key":"FE63","mappings":{"default":{"default":"tiret minuscule"}}},{"key":"FE64","mappings":{"default":{"default":"inférieur à minuscule"}}},{"key":"FE65","mappings":{"default":{"default":"supérieur à minuscule"}}},{"key":"FE66","mappings":{"default":{"default":"égal à minuscule"}}},{"key":"FE68","mappings":{"default":{"default":"integer divide"}}},{"key":"FE69","mappings":{"default":{"default":"symbole dollar minuscule"}}},{"key":"FE6A","mappings":{"default":{"default":"symbole pour cent minuscule"}}},{"key":"FE6B","mappings":{"default":{"default":"arrobe minuscule"}}},{"key":"FF01","mappings":{"default":{"default":"point d'exclamation"}}},{"key":"FF02","mappings":{"default":{"default":"guillemet"}}},{"key":"FF03","mappings":{"default":{"default":"croisillon"}}},{"key":"FF04","mappings":{"default":{"default":"symbole dollar"}}},{"key":"FF05","mappings":{"default":{"default":"symbole pour cent"}}},{"key":"FF06","mappings":{"default":{"default":"perluète"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"astérisque"}}},{"key":"FF0B","mappings":{"default":{"default":"plus"}}},{"key":"FF0C","mappings":{"default":{"default":"virgule"}}},{"key":"FF0D","mappings":{"default":{"default":"tiret"}}},{"key":"FF0E","mappings":{"default":{"default":"point"}}},{"key":"FF0F","mappings":{"default":{"default":"barre oblique"}}},{"key":"FF1A","mappings":{"default":{"default":"deux points colon"}}},{"key":"FF1B","mappings":{"default":{"default":"point virgule"}}},{"key":"FF1C","mappings":{"default":{"default":"inférieur à"}}},{"key":"FF1D","mappings":{"default":{"default":"égal à"}}},{"key":"FF1E","mappings":{"default":{"default":"supérieur à"}}},{"key":"FF1F","mappings":{"default":{"default":"point d'interrogation"}}},{"key":"FF20","mappings":{"default":{"default":"arrobe"}}},{"key":"FF3C","mappings":{"default":{"default":"barre oblique inversée"}}},{"key":"FF3E","mappings":{"default":{"default":"accent circonflexe"}}},{"key":"FF3F","mappings":{"default":{"default":"tiret bas"}}},{"key":"FF40","mappings":{"default":{"default":"accent grave"}}},{"key":"FF5C","mappings":{"default":{"default":"barre verticale"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"symbole centime"}}},{"key":"FFE1","mappings":{"default":{"default":"symbole livre"}}},{"key":"FFE2","mappings":{"default":{"default":"négation"}}},{"key":"FFE3","mappings":{"default":{"default":"macron *"}}},{"key":"FFE4","mappings":{"default":{"default":"ligne brisée"}}},{"key":"FFE5","mappings":{"default":{"default":"symbole yen"}}},{"key":"FFE6","mappings":{"default":{"default":"symbole won"}}},{"key":"FFE8","mappings":{"default":{"default":"ligne verticale mince"}}},{"key":"FFED","mappings":{"default":{"default":"carré noir"}}},{"key":"FFEE","mappings":{"default":{"default":"cercle blanc"}}}] +, +"fr/symbols/math_whitespace.min": +[{"locale":"fr"},{"key":"0020","mappings":{"default":{"default":"espace"}}},{"key":"00A0","mappings":{"default":{"default":" "}}},{"key":"00AD","mappings":{"default":{"default":"trait d'union conditionnel"}}},{"key":"2000","mappings":{"default":{"default":"demi cadratin"}}},{"key":"2001","mappings":{"default":{"default":"cadratin"}}},{"key":"2002","mappings":{"default":{"default":""}}},{"key":"2003","mappings":{"default":{"default":""}}},{"key":"2004","mappings":{"default":{"default":""}}},{"key":"2005","mappings":{"default":{"default":""}}},{"key":"2006","mappings":{"default":{"default":"sixième de cadratin"}}},{"key":"2007","mappings":{"default":{"default":""}}},{"key":"2008","mappings":{"default":{"default":""}}},{"key":"2009","mappings":{"default":{"default":""}}},{"key":"200A","mappings":{"default":{"default":""}}},{"key":"200B","mappings":{"default":{"default":""}}},{"key":"200C","mappings":{"default":{"default":"antiliant sans chasse"}}},{"key":"200D","mappings":{"default":{"default":"liant sans chasse"}}},{"key":"200E","mappings":{"default":{"default":"marque gauche à droite"}}},{"key":"200F","mappings":{"default":{"default":"marque droite à gauche"}}},{"key":"2028","mappings":{"default":{"default":"séparateur de lignes"}}},{"key":"2029","mappings":{"default":{"default":"séparateur de paragraphes"}}},{"key":"202A","mappings":{"default":{"default":"enchâssement gauche à droite"}}},{"key":"202B","mappings":{"default":{"default":"enchâssement droite à gauche"}}},{"key":"202C","mappings":{"default":{"default":"dépilement de formatage directionnel"}}},{"key":"202D","mappings":{"default":{"default":"forçage gauche à droite"}}},{"key":"202E","mappings":{"default":{"default":"forçage droite à gauche"}}},{"key":"202F","mappings":{"default":{"default":"espace insécable étroite"}}},{"key":"205F","mappings":{"default":{"default":"espace moyenne mathématique"}}},{"key":"2060","mappings":{"default":{"default":""}}},{"key":"2061","mappings":{"default":{"default":"de"}}},{"key":"2062","mappings":{"default":{"default":"multiplié par"}}},{"key":"2063","mappings":{"default":{"default":"virgule"}}},{"key":"2064","mappings":{"default":{"default":"plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibiteur d'échange symétrique"}}},{"key":"206B","mappings":{"default":{"default":"activateur d'échange symétrique"}}},{"key":"206E","mappings":{"default":{"default":"sélecteur de formes numérales nationales"}}},{"key":"206F","mappings":{"default":{"default":"sélecteur de formes numérales de référence"}}},{"key":"FEFF","mappings":{"default":{"default":"espace ultrafine"}}},{"key":"FFF9","mappings":{"default":{"default":"ancre d'annotation interlinéaire"}}},{"key":"FFFA","mappings":{"default":{"default":"séparateur d'annotation interlinéaire"}}},{"key":"FFFB","mappings":{"default":{"default":"terminateur d'annotation interlinéaire"}}}] +, +"fr/symbols/other_stars.min": +[{"locale":"fr"},{"key":"23E8","mappings":{"default":{"default":"symbole exposant décimal"}}},{"key":"2605","mappings":{"default":{"default":"étoile noire"}}},{"key":"2606","mappings":{"default":{"default":"étoile blanche"}}},{"key":"26AA","mappings":{"default":{"default":"cercle moyen blanc"}}},{"key":"26AB","mappings":{"default":{"default":"cercle moyen noir"}}},{"key":"2705","mappings":{"default":{"default":"signe de vérification blanc gras"}}},{"key":"2713","mappings":{"default":{"default":"signe de vérification"}}},{"key":"2714","mappings":{"default":{"default":"gros signe de vérification"}}},{"key":"2715","mappings":{"default":{"default":"x de multiplication"}}},{"key":"2716","mappings":{"default":{"default":"gros x de multiplication"}}},{"key":"2717","mappings":{"default":{"default":"x de bulletin de vote"}}},{"key":"2718","mappings":{"default":{"default":"gros x de bulletin de vote"}}},{"key":"271B","mappings":{"default":{"default":"croix percée d'un carré"}}},{"key":"271C","mappings":{"default":{"default":"grosse croix percée d'un carré"}}},{"key":"2720","mappings":{"default":{"default":"croix de malte"}}},{"key":"2721","mappings":{"default":{"default":"Étoile de david"}}},{"key":"2722","mappings":{"default":{"default":"croix larmée"}}},{"key":"2723","mappings":{"default":{"default":"croix pommetée"}}},{"key":"2724","mappings":{"default":{"default":"grosse croix pommetée"}}},{"key":"2725","mappings":{"default":{"default":"croix tréflée"}}},{"key":"2726","mappings":{"default":{"default":"Étoile noire à quatre branches"}}},{"key":"2727","mappings":{"default":{"default":"Étoile blanche à quatre branches"}}},{"key":"2728","mappings":{"default":{"default":"scintillements"}}},{"key":"2729","mappings":{"default":{"default":"Étoile blanche à contour accentué"}}},{"key":"272A","mappings":{"default":{"default":"Étoile blanche cerclée"}}},{"key":"272B","mappings":{"default":{"default":"molette noire"}}},{"key":"272C","mappings":{"default":{"default":"molette blanche"}}},{"key":"272D","mappings":{"default":{"default":"Étoile noire avec contour"}}},{"key":"272E","mappings":{"default":{"default":"Étoile noire avec gros contour"}}},{"key":"272F","mappings":{"default":{"default":"Étoile rayonnante"}}},{"key":"2730","mappings":{"default":{"default":"Étoile blanche ombrée"}}},{"key":"2731","mappings":{"default":{"default":"gros astérisque"}}},{"key":"2732","mappings":{"default":{"default":"astérisque percé"}}},{"key":"2733","mappings":{"default":{"default":"astérisque à huit branches"}}},{"key":"2734","mappings":{"default":{"default":"Étoile noire à huit branches"}}},{"key":"2735","mappings":{"default":{"default":"Étoile rayonnante à huit branches"}}},{"key":"2736","mappings":{"default":{"default":"étoile noire à six branches"}}},{"key":"2739","mappings":{"default":{"default":"Étoile noire à douze branches"}}},{"key":"273A","mappings":{"default":{"default":"astérisque à seize branches"}}},{"key":"273B","mappings":{"default":{"default":"astérisque larmé"}}},{"key":"273C","mappings":{"default":{"default":"astérisque larmé percé"}}},{"key":"273D","mappings":{"default":{"default":"gros astérisque larmé"}}},{"key":"273E","mappings":{"default":{"default":"sixtefeuille blanche et noire"}}},{"key":"273F","mappings":{"default":{"default":"quintefeuille noire"}}},{"key":"2740","mappings":{"default":{"default":"quintefeuille blanche"}}},{"key":"2741","mappings":{"default":{"default":"double quartefeuille noire avec contour"}}},{"key":"2742","mappings":{"default":{"default":"Étoile cerclée percée à huit branches"}}},{"key":"2743","mappings":{"default":{"default":"gros astérisque rayonnant larmé"}}},{"key":"2744","mappings":{"default":{"default":"flocon de neige"}}},{"key":"2745","mappings":{"default":{"default":"flocon de neige à trois folioles transpercé"}}},{"key":"2746","mappings":{"default":{"default":"gros flocon de neige à chevrons"}}},{"key":"2747","mappings":{"default":{"default":"Étincellement"}}},{"key":"2748","mappings":{"default":{"default":"gros étincellement"}}},{"key":"2749","mappings":{"default":{"default":"astérisque pommeté"}}},{"key":"274A","mappings":{"default":{"default":"astérisque hélice à huit branches larmées"}}},{"key":"274B","mappings":{"default":{"default":"gros astérisque hélice à huit branches larmées"}}},{"key":"274C","mappings":{"default":{"default":"croix grasse"}}},{"key":"274D","mappings":{"default":{"default":"cercle blanc ombré"}}}] +, +"fr/units/area.min": +[{"locale":"fr"},{"key":"sq","mappings":{"default":{"default":"carrée"}}},{"key":"sq inch","mappings":{"default":{"default":"pouce carré","plural":"pouces carré"}}},{"key":"sq rd","mappings":{"default":{"default":"rod carré","plural":"rods carré"}}},{"key":"sq ft","mappings":{"default":{"default":"pied carré","plural":"pieds carré"}}},{"key":"sq yd","mappings":{"default":{"default":"verge carrée","plural":"verges carrée"}}},{"key":"sq mi","mappings":{"default":{"default":"mile carré","plural":"miles carré"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}] +, +"fr/units/currency.min": +[{"locale":"fr"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"£","mappings":{"default":{"default":"livre"}}},{"key":"¥","mappings":{"default":{"default":"yen"}}},{"key":"€","mappings":{"default":{"default":"euro"}}},{"key":"₡","mappings":{"default":{"default":"colon"}}},{"key":"₢","mappings":{"default":{"default":"cruzeiro"}}},{"key":"₣","mappings":{"default":{"default":"franc"}}},{"key":"₤","mappings":{"default":{"default":"lire"}}},{"key":"₥","mappings":{"default":{"default":"millième"}}},{"key":"₦","mappings":{"default":{"default":"naira"}}},{"key":"₧","mappings":{"default":{"default":"peseta"}}},{"key":"₨","mappings":{"default":{"default":"roupie"}}},{"key":"₩","mappings":{"default":{"default":"won"}}},{"key":"₪","mappings":{"default":{"default":"shekel"}}},{"key":"₫","mappings":{"default":{"default":"dong"}}},{"key":"₭","mappings":{"default":{"default":"kip"}}},{"key":"₮","mappings":{"default":{"default":"tugrik"}}},{"key":"₯","mappings":{"default":{"default":"drachme"}}},{"key":"₰","mappings":{"default":{"default":"pfennig","plural":"pfennig"}}},{"key":"₱","mappings":{"default":{"default":"peso"}}},{"key":"₲","mappings":{"default":{"default":"guarani"}}},{"key":"₳","mappings":{"default":{"default":"austral"}}},{"key":"₴","mappings":{"default":{"default":"hryvnia"}}},{"key":"₵","mappings":{"default":{"default":"cedi"}}},{"key":"₸","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"₺","mappings":{"default":{"default":"livre turque","plural":"livres turque"}}},{"key":"元","mappings":{"default":{"default":"yuan"}}},{"key":"¢","mappings":{"default":{"default":"centime"}}}] +, +"fr/units/energy.min": +[{"locale":"fr"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowattheure"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"newton"}}},{"key":"A","mappings":{"default":{"default":"ampère"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"Ω","mappings":{"default":{"default":"ohm"}}}] +, +"fr/units/length.min": +[{"locale":"fr"},{"key":"m","mappings":{"default":{"default":"mètre"}}},{"key":"ft","mappings":{"default":{"default":"pied"}}},{"key":"in","mappings":{"default":{"default":"pouce"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"chaînon"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chaîne"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"mille marin"}}}] +, +"fr/units/memory.min": +[{"locale":"fr"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"octet"}},"si":true,"names":["o"]},{"key":"KB","mappings":{"default":{"default":"kilooctet"}},"names":["Ko"]}] +, +"fr/units/other.min": +[{"locale":"fr"},{"key":"doz","mappings":{"default":{"default":"douzaine"}},"names":["douz","douz."]}] +, +"fr/units/speed.min": +[{"locale":"fr"},{"key":"kt","mappings":{"default":{"default":"nœud marin"}}},{"key":"rpm","mappings":{"default":{"plural":"tours par minute","default":"tour par minute"}},"names":["tpm"]},{"key":"kmh","mappings":{"default":{"plural":"kilomètres par heure","default":"kilomètre par heure"}}},{"key":"mph","mappings":{"default":{"plural":"miles par heure","default":"mile par heure"}}}] +, +"fr/units/temperature.min": +[{"locale":"fr"},{"key":"F","mappings":{"default":{"default":"farad"}}},{"key":"C","mappings":{"default":{"default":"celcius"}}},{"key":"K","mappings":{"default":{"default":"kelvin"}}}] +, +"fr/units/time.min": +[{"locale":"fr"},{"key":"s","mappings":{"default":{"default":"seconde"}}},{"key":"″","mappings":{"default":{"default":"seconde"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"°","mappings":{"default":{"default":"degré"}}},{"key":"h","mappings":{"default":{"default":"heure"}}}] +, +"fr/units/volume.min": +[{"locale":"fr"},{"key":"bbl","mappings":{"default":{"default":"baril"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pinte"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"tbsp","mappings":{"default":{"plural":"cuillères à soupe","default":"cuillèe à soupe"}}},{"key":"tsp","mappings":{"default":{"plural":"cuillères à thé","default":"cuillère à thé"}}},{"key":"l","mappings":{"default":{"default":"litre"}}},{"key":"cu","mappings":{"default":{"default":"cubique"}}},{"key":"cu inch","mappings":{"default":{"default":"pouce cube"}}},{"key":"cu ft","mappings":{"default":{"default":"pied cube"}}},{"key":"cu yd","mappings":{"default":{"default":"yard cube"}}},{"key":"fl. oz.","mappings":{"default":{"default":"once liquide"}}},{"key":"fluid dram","mappings":{"default":{"default":"drachme liquide"}}},{"key":"cup","mappings":{"default":{"default":"tasse"}}},{"key":"cc","mappings":{"default":{"default":"centimètre cube"}}}] +, +"fr/units/weight.min": +[{"locale":"fr"},{"key":"lb","mappings":{"default":{"default":"livre"}}},{"key":"oz","mappings":{"default":{"default":"once"}}},{"key":"gr","mappings":{"default":{"default":"gramme"}}},{"key":"g","mappings":{"default":{"default":"gramme"}}},{"key":"t","mappings":{"default":{"default":"tonne"}}},{"key":"dram","mappings":{"default":{"default":"drachme"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"mcg","mappings":{"default":{"default":"microgramme"}}},{"key":"cwt","mappings":{"default":{"default":"quintal"}},"names":["qq"]}] +, +"fr/rules/clearspeak_french.min": +{"locale":"fr","domain":"clearspeak","modality":"speech","inherits":"romance","rules":[["Precondition","superscript-ordinal-letter","Exponent_Ordinal","self::superscript","name(children/*[2])=\"identifier\"","children/*[2][@role=\"latinletter\"]"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]","children/*[2][text()!=\"2\"]","children/*[2][text()!=\"3\"]"],["Precondition","superscript-ordinal-cap","Exponent_Ordinal","self::superscript","name(children/*[2])=\"identifier\"","children/*[2][@role=\"latinletter\"]","children/*[2][@category=\"Lu\"]"],["Precondition","element-noarticle","default","self::infixop[contains(@role, \"element\")]"],["Precondition","element","SetMemberSymbol_Element","self::infixop[contains(@role, \"element\")]"],["Specialized","element","SetMemberSymbol_Element","SetMemberSymbol_Belongs"],["Precondition","unit-reciprocal-multi","default","self::superscript[@role=\"unit\"]","name(children/*[1])=\"identifier\"","name(children/*[2])=\"prefixop\"","children/*[2][@role=\"negative\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\"unit\"]"]]} +, +"fr/rules/clearspeak_french_actions.min": +{"locale":"fr","domain":"clearspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[n] . (grammar:ignoreFont=@font); [t] @font (pause:short, grammar:localFont)"],["Action","ellipsis","[t] \"et ainsi de suite\""],["Action","ellipsis-andsoon","[t] \"et ainsi de suite jusqu'à\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"évalué à\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"évalué à\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"moins la même expression évaluée à\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"tel que\""],["Action","vbar-divides","[t] \"diviseur de\""],["Action","vbar-always-divides","[t] \"diviseur de\""],["Action","vbar-given","[t] \"sachant\""],["Action","element-noarticle","[n] children/*[1]; [n] content/*[1]; [n] children/*[2] (grammar:noArticle)"],["Action","element","[n] children/*[1]; [n] content/*[1]; [n] children/*[2] (grammar:!noArticle)"],["Action","member","[t] \"est un\""],["Action","member-element","[t] \"est un élément de\""],["Action","member-in","[t] \"est dans\""],["Action","member-belongs","[t] \"appartient à\""],["Action","not-member","[t] \"n'est pas un\""],["Action","not-member-element","[t] \"n'est pas un élément de\""],["Action","not-member-in","[t] \"n'est pas dans\""],["Action","not-member-belongs","[t] \"n'appartient pas à\""],["Action","set-member","[t] \"est un\""],["Action","set-member-element","[t] \"est un élément de\""],["Action","set-member-in","[t] \"est dans\""],["Action","set-member-belongs","[t] \"appartenant à\""],["Action","set-not-member","[t] \"n'est pas un\""],["Action","set-not-member-in","[t] \"n'est pas dans\""],["Action","set-not-member-element","[t] \"n'est pas un élément de\""],["Action","set-not-member-belongs","[t] \"n'appartenant pas à\""],["Action","appl","[n] children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"de\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"de\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"fois\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1]; [t] \"de\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"de\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"de\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [n] children/*[1]/children/*[1]; [t] \"inverse de\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-reciprocal","[p] (pause:short); [t] \"la reciproque de\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-reciprocal-simple","[p] (pause:short); [t] \"la reciproque de\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"arc\"; [n] children/*[1]/children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"inverse\""],["Action","function-reciprocal","[t] \"la reciproque de\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"à l'exposant\" (pause:short); [n] children/*[2] (pause:short); [t] \"fin exposant\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"à la puissance\"; [n] children/*[2] (pause:medium)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"à la puissance\"; [n] children/*[2] (pause:medium)"],["Action","superscript-simple-function","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-letter","[n] children/*[1]; [t] \"à la\"; [n] children/*[2] (grammar:ordinal); [t] \"puissance\" (pause:medium)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"à la\"; [n] children/*[2] (grammar:ordinal); [t] \"puissance\" (pause:medium)"],["Action","superscript-ordinal-cap","[n] children/*[1]; [t] \"à la puissance\"; [n] children/*[2] (pause:medium)"],["Action","exponent","[n] text() (join:\"-\"); [t] \"ième\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"zero\""],["Action","square","[n] children/*[1]; [t] \"au carré\""],["Action","cube","[n] children/*[1]; [t] \"au cube\""],["Action","fences-points","[t] \"le point avec coordonées\"; [n] children/*[1]"],["Action","fences-interval","[t] \"un intervalle de\"; [n] children/*[1]/children/*[1]; [t] \"à\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"sans inclure\"; [n] children/*[1]/children/*[1]; [t] \"ni\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"avec\"; [n] children/*[1]/children/*[1]; [t] \"inclus\" (pause:short); [t] \"mais sans inclure\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"sans inclure\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"mais avec\"; [n] children/*[1]/children/*[3]; [t] \"inclus\""],["Action","interval-closed","[t] \"avec\"; [n] children/*[1]/children/*[1]; [t] \"et\"; [n] children/*[1]/children/*[3]; [t] \"inclus\""],["Action","interval-open-inf-r","[t] \"sans inclure\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"sans inclure\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"avec\"; [n] children/*[1]/children/*[1]; [t] \"inclus\""],["Action","interval-open-closed-inf","[t] \"avec\"; [n] children/*[1]/children/*[3]; [t] \"inclus\""],["Action","set-empty","[t] \"ensemble vide\""],["Action","set-extended","[t] \"ensemble des\"; [n] children/*[1]/children/*[1]; [t] \"tel que\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"ensemble\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"ensemble de\"; [n] children/*[1]/children/*[1]; [t] \"tel que\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"sub\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"base\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"sub\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"fraction avec numérateur\"; [n] children/*[1] (pause:short); [t] \"et dénominateur\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"fraction avec numérateur\"; [n] children/*[1] (pause:short); [t] \"et dénominateur\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short); [t] \"fin fraction\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"fraction\"; [n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"par\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"fraction avec numérateur\"; [n] children/*[1] (pause:short); [t] \"et dénominateur\"; [n] children/*[2] (pause:short); [t] \"fin fraction\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"fraction avec numérateur\"; [n] children/*[1] (pause:short); [t] \"et dénominateur\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"fin fraction\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \"la racine carrée de\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"la racine carrée de\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \"la racine carrée négative de\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"la racine carrée négative de\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \"la racine carrée positive de\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"la racine carrée positive de\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"la racine carrée positive de\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"la racine carrée positive de\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"fin racine\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"fin racine\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"fin racine\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"fin racine\" (pause:short)"],["Action","cubic","[t] \"la racine cubique de\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \"la racine cubique de\"; [n] children/*[2] (pause:short)"],["Action","root","[t] \"la\"; [n] children/*[1] (grammar:ordinal); [t] \"racine de\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [t] \"la\"; [n] children/*[1] (grammar:ordinal); [t] \"racine de\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \"fin racine\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"fin racine\" (pause:short)"],["Action","negative","[t] \"négatif\"; [n] children/*[1]"],["Action","positive","[t] \"positif\"; [n] children/*[1]"],["Action","angle-measure","[t] \"la mesure de l'\" (join:\"\"); [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[t] \"le\"; [n] . ; [t] \"de\""],["Action","division","[n] children/*[1]; [t] \"divisé par\"; [n] children/*[2]"],["Action","natural-numbers","[t] \"les\" (grammar:article); [t] \"nombres entier naturel\""],["Action","integers","[t] \"les\" (grammar:article); [t] \"nombres entiers\""],["Action","rational-numbers","[t] \"les\" (grammar:article); [t] \"nombres rationnels\""],["Action","real-numbers","[t] \"les\" (grammar:article); [t] \"nombres réels\""],["Action","complex-numbers","[t] \"les\" (grammar:article); [t] \"nombres complexes\""],["Action","natural-numbers-with-zero","[t] \"les\" (grammar:article); [t] \"nombres entiers naturel avec zero\""],["Action","positive-integers","[t] \"les\" (grammar:article); [t] \"nombres entiers positif\""],["Action","negative-integers","[t] \"les\" (grammar:article); [t] \"nombres entiers négatif\""],["Action","positive-rational-numbers","[t] \"les\" (grammar:article); [t] \"nombres rationnels positif\""],["Action","negative-rational-numbers","[t] \"les\" (grammar:article); [t] \"nombres rationnels négatif\""],["Action","fences-neutral","[p] (pause:short); [t] \"la valeur absolue de\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"la valeur absolue de\"; [n] children/*[1] (pause:short); [t] \"fin de valeur absolue\" (pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"la cardinalité de\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"le déterminant de\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"métrique de\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"métrique de\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"fin de métrique\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \"la matrice de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Rangée-:\", pause:long)"],["Action","matrix-simple","[t] \"la matrice de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Rangée-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"la matrice de dimension 1 par 1 avec élément\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"le déterminant de la matrice de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Rangée-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"le déterminant de la matrice de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Rangée-:\", pause:long)"],["Action","matrix-vector","[t] \"la matrice colonne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Rangée-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \"la matrice colonne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \"la matrice colonne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \"la matrice ligne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Colonne-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \"la matrice ligne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \"la matrice ligne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"Colonne-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \"fin matrice\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \"fin matrice\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \"fin déterminant\""],["Action","vector","[t] \"le vecteur colonne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Rangée-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \"le vecteur colonne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \"le vecteur ligne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Colonne-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \"le vecteur ligne de dimension\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \"fin matrice\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \"fin vecteur\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \"fin vecteur\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \"fin déterminant\""],["Action","binomial","[n] children/*[2]/children/*[1]; [t] \"parmi\"; [n] children/*[1]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"lignes\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"cas\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Ligne-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"vide\""],["Action","blank-line","[t] \"vide\""],["Action","blank-cell-empty","[t] \"vide\""],["Action","blank-line-empty","[t] \"vide\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Cas-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"cas\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Cas-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"équations\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Équation-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \" étapes\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\" Étape-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"colonnes\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Rangée-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"contraintes\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Contrainte-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[t] \"le\"; [n] children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"de\"; [n] children/*[2]; [t] \"à\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"sous\"; [n] children/*[2] (pause:short)"],["Action","integral","[t] \"le\"; [n] children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[t] \"le\"; [n] children/*[1]; [t] \"de\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"sous\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"à\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"sur\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"de\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"et\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"nombre\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"la décimale\"; [n] children/*[1] (grammar:spaceout); [t] \"virgule suivi par les chiffres répétés\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"la décimale\"; [n] children/*[1] (grammar:spaceout); [t] \"suivi par les chiffres répétés\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"la décimale\"; [n] children/*[1] (grammar:spaceout); [t] \"virgule suivi par le chiffre répété\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"la décimale\"; [n] children/*[1] (grammar:spaceout); [t] \"suivi par le chiffre répété\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"point\""],["Action","line-segment","[t] \"le segment\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"le complexe conjugué de\"; [n] children/*[1]"],["Action","defined-by","[t] \"est défini par\" (pause:short)"],["Action","adorned-sign","[t] \"signe\"; [n] children/*[1]; [t] \"avec\"; [n] children/*[2]; [t] \"dessus\""],["Action","factorial","[t] \"factorielle\""],["Action","left-super","[t] \"exposant gauche\"; [n] text()"],["Action","left-super-list","[t] \"exposant gauche\"; [m] children/*"],["Action","left-sub","[t] \"indice gauche\"; [n] text()"],["Action","left-sub-list","[t] \"indice gauche\"; [m] children/*"],["Action","right-super","[t] \"exposant droite\"; [n] text()"],["Action","right-super-list","[t] \"exposant droite\"; [m] children/*"],["Action","right-sub","[t] \"indice droite\"; [n] text()"],["Action","right-sub-list","[t] \"indice droite\"; [m] children/*"],["Action","choose","[t] \"combinaison de\"; [n] children/*[2] (grammar:combinatorics); [t] \"parmi\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[t] \"permutation de\"; [n] children/*[2] (grammar:combinatorics); [t] \"parmi\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[n] children/*[1]; [t] \"carré\""],["Action","unit-cubic","[n] children/*[1]; [t] \"cube\""],["Action","unit-reciprocal","[t] \"réciproque\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"par\"; [n] children/*[1] (grammar:singular)"],["Action","unit-reciprocal-multi","[t] \"par\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"par\"; [n] children/*[2] (grammar:singular)"]]} +, +"fr/rules/mathspeak_french.min": +{"locale":"fr","modality":"speech","domain":"mathspeak","inherits":"romance","rules":[["Ignore","subscript-simple","default"],["Ignore","prime-subscript-simple","default"],["Precondition","overbar-enclose","default","self::enclose","@role=\"top\""],["Precondition","underbar-enclose","default","self::enclose","@role=\"bottom\""]]} +, +"fr/rules/mathspeak_french_actions.min": +{"locale":"fr","modality":"speech","domain":"mathspeak","kind":"actions","rules":[["Action","collapsed","[n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"vide\""],["Action","blank-line-empty","[t] \"vide\""],["Action","font","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","mixed-number","[n] children/*[1]; [t] \"et\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"nombre\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"MotMajuscule\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"position de base\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"base\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"position de base\"; [n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","number-baseline-font-brief","[t] \"base\"; [n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","negative-number","[t] \"négatif\"; [n] children/*[1]"],["Action","negative","[t] \"négatif\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"divisé par\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"moins\")"],["Action","fences-neutral","[t] \"début valeur absolue\"; [n] children/*[1]; [t] \"fin valeur absolue\""],["Action","fences-neutral-sbrief","[t] \"valeur absolue\"; [n] children/*[1]; [t] \"fin valeur absolue\""],["Action","fences-metric","[t] \"début métrique\"; [n] children/*[1]; [t] \"fin métrique\""],["Action","fences-metric-sbrief","[t] \"métrique\"; [n] children/*[1]; [t] \"fin métrique\""],["Action","empty-set","[t] \"ensemble vide\""],["Action","fences-set","[t] \"début ensemble\"; [n] children/*[1]; [t] \"fin ensemble\""],["Action","fences-set-sbrief","[t] \"ensemble\"; [n] children/*[1]; [t] \"fin ensemble\""],["Action","factorial","[t] \"factorielle\""],["Action","minus","[t] \"moins\""],["Action","continued-fraction-outer","[t] \"fraction continue\"; [n] children/*[1]; [t] \"sur\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"frac continue\"; [n] children/*[1]; [t] \"sur\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"début fraction\"; [n] children/*[1]; [t] \"sur\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"début frac\"; [n] children/*[1]; [t] \"sur\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"frac\"; [n] children/*[1]; [t] \"sur\"; [n] children/*[2]"],["Action","limboth","[n] children/*[1]; [t] \"début\"; [t] CSFunderscript; [n] children/*[2]; [t] \"début\"; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"début\"; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] \"début\"; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] \"début\"; [t] CSFunderscript; [n] children/*[2]; [t] \"début\"; [t] CSFoverscript; [n] children/*[3]; [t] \"fin scripts\""],["Action","limlower-end","[n] children/*[1]; [t] \"début\"; [t] CSFunderscript; [n] children/*[2]; [t] \"fin scripts\""],["Action","limupper-end","[n] children/*[1]; [t] \"début\"; [t] CSFoverscript; [n] children/*[2]; [t] \"fin scripts\""],["Action","integral","[n] children/*[1]; [t] \"indice inférieur\"; [n] children/*[2]; [t] \"indice supérieur\"; [n] children/*[3]; [t] \"position de base\""],["Action","integral-brief","[n] children/*[1]; [t] \"inf\"; [n] children/*[2]; [t] \"sup\"; [n] children/*[3]; [t] \"position de base\""],["Action","logarithm-base","[n] children/*[1]; [t] \"base\"; [n] children/*[2]"],["Action","square","[n] children/*[1]; [t] \"au carré\""],["Action","cube","[n] children/*[1]; [t] \"cubique\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prime\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prime\""],["Action","overscore","[t] \"suscrire\"; [n] children/*[1]; [t] \"avec\"; [n] children/*[2]"],["Action","double-overscore","[t] \"sus-suscrire\"; [n] children/*[1]; [t] \"avec\"; [n] children/*[2]"],["Action","underscore","[t] \"souscrire\"; [n] children/*[1]; [t] \"avec\"; [n] children/*[2]"],["Action","double-underscore","[t] \"sous-souscrire\"; [n] children/*[1]; [t] \"avec\"; [n] children/*[2]"],["Action","matrix","[t] \"début matrice\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée \"); [t] \"fin matrice\""],["Action","matrix-sbrief","[t] \"matrice\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée \"); [t] \"fin matrice\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"colonne\", pause:200)"],["Action","row-with-label","[t] \"avec étiquette\"; [n] content/*[1]; [t] \"fin étiquette\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"colonne\")"],["Action","row-with-label-brief","[t] \"étiquette\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"colonne\")"],["Action","row-with-text-label","[t] \"étiquette\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"colonne\")"],["Action","empty-row","[t] \"vide\""],["Action","empty-cell","[t] \"vide\" (pause:300)"],["Action","determinant","[t] \"début déterminant\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*); [t] \"\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée \"); [t] \"fin déterminant\""],["Action","determinant-sbrief","[t] \"déterminant\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée \"); [t] \"fin déterminant\""],["Action","determinant-simple","[t] \"début déterminant\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée\", grammar:simpleDet); [t] \"fin déterminant\""],["Action","determinant-simple-sbrief","[t] \"déterminant\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée\", grammar:simpleDet); [t] \"fin déterminant\""],["Action","layout","[t] \"début tableau\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée \"); [t] \"fin tableau\""],["Action","layout-sbrief","[t] \"tableau\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée \"); [t] \"fin tableau\""],["Action","binomial","[t] \"début binomiale\"; [n] children/*[2]/children/*[1]; [t] \"parmi\"; [n] children/*[1]/children/*[1]; [t] \"fin binomiale\""],["Action","binomial-sbrief","[t] \"binomiale\"; [n] children/*[1]/children/*[1]; [t] \"parmi\"; [n] children/*[2]/children/*[1]; [t] \"fin binomiale\""],["Action","cases","[t] \"début tableau\"; [n] content/*[1]; [t] \"élargie\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée \"); [t] \"fin tableau\""],["Action","cases-sbrief","[t] \"tableau\"; [n] content/*[1]; [t] \"élargie\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rangée \"); [t] \"fin tableau\""],["Action","line-with-label","[t] \"avec etiquette\"; [n] content/*[1]; [t] \"fin etiquette\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"etiquette\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"etiquette\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"vide\""],["Action","empty-line-with-label","[t] \"avec etiquette\"; [n] content/*[1]; [t] \"fin etiquette\" (pause:200); [t] \"vide\""],["Action","empty-line-with-label-brief","[t] \"etiquette\"; [n] content/*[1] (pause:200); [t] \"vide\""],["Action","enclose","[t] \"début enfermer en\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"fin enfermer\""],["Action","overbar-enclose","[t] \"début trait suscrit\"; [n] children/*[1]; [t] \"fin trait suscrit\""],["Action","underbar-enclose","[t] \"début trait souscrit\"; [n] children/*[1]; [t] \"fin trait souscrit\""],["Action","leftbar","[t] \"barre verticale\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"barre verticale\""],["Action","crossout","[t] \"début biffé\"; [n] children/*[1]; [t] \"fin biffé\""],["Action","cancel","[t] \"début biffé\"; [n] children/*[1]/children/*[1]; [t] \"avec\"; [n] children/*[2]; [t] \"fin biffé\""],["Action","cancel-reverse","[t] \"début biffé\"; [n] children/*[2]/children/*[1]; [t] \"avec\"; [n] children/*[1]; [t] \"fin biffé\""],["Action","unit-square","[n] children/*[1]; [t] \"carré\""],["Action","unit-cubic","[n] children/*[1]; [t] \"cube\""]]} +, +"fr/rules/prefix_french.min": +{"locale":"fr","inherits":"base","modality":"prefix","domain":"default","rules":[]} +, +"fr/rules/prefix_french_actions.min": +{"locale":"fr","modality":"prefix","domain":"default","kind":"actions","rules":[["Action","numerator","[t] \"numérateur\" (pause:200)"],["Action","denominator","[t] \"dénominateur\" (pause:200)"],["Action","base","[t] \"base\" (pause:200)"],["Action","exponent","[t] \"exposant\" (pause:200)"],["Action","subscript","[t] \"indice\" (pause:200)"],["Action","overscript","[t] \"indice suscrit\" (pause:200)"],["Action","underscript","[t] \"indice souscrit\" (pause:200)"],["Action","radicand","[t] \"radicande\" (pause:200)"],["Action","index","[t] \"indice\" (pause:200)"],["Action","leftsub","[t] \"indice inférieur gauche\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"indice inférieur gauche\" (pause:200)"],["Action","leftsuper","[t] \"indice supérieur gauche\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"indice supérieur gauche\" (pause:200)"],["Action","rightsub","[t] \"indice inférieur droite\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"indice inférieur droite\" (pause:200)"],["Action","rightsuper","[t] \"indice supérieur droite\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"indice supérieur droite\" (pause:200)"],["Action","choice","[t] \"nombre d'éléments disponibles\" (pause:200)"],["Action","select","[t] \"nombre d'éléments choisis\" (pause:200)"],["Action","row","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"rangée\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"colonne\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"colonne\" (pause:200)"]]} +, +"fr/rules/summary_french.min": +{"locale":"fr","modality":"summary","inherits":"romance","rules":[]} +, +"fr/rules/summary_french_actions.min": +{"locale":"fr","modality":"summary","kind":"actions","rules":[["Action","collapsed-masculine","[t] \"compressé\""],["Action","collapsed-feminine","[t] \"compressée\""],["Action","abstr-identifier-long","[t] \"identifiant long\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-identifier","[t] \"identifiant\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-number-long","[t] \"nombre long\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-number","[t] \"nombre\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-mixed-number-long","[t] \"nombre fractionnaire long\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-mixed-number","[t] \"nombre fractionnaire\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-text","[t] \"texte\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-function","[t] \"expression fonctionnelle\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-function-brief","[t] \"fonction\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-lim","[t] \"fonction de limitation\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-lim-brief","[t] \"lim\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-fraction","[t] \"fraction\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-fraction-brief","[t] \"frac\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-continued-fraction","[t] \"fraction continue\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-continued-fraction-brief","[t] \"frac continue\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-sqrt","[t] \"racine carrée\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-sqrt-nested","[t] \"racine carrée imbriquée\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-root-end","[t] \"racine d'indice\"; [n] children/*[1] (engine:modality=speech); [t] \"fin indice\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-root","[t] \"racine d'indice\"; [n] children/*[1] (engine:modality=speech); [n] . (grammar:gender=\"f\")"],["Action","abstr-root-brief","[t] \"racine\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-root-nested-end","[t] \"racine imbriquée d'indice\"; [n] children/*[1] (engine:modality=speech); [t] \"fin indice\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-root-nested","[t] \"racine imbriquée d'indice\"; [n] children/*[1] (engine:modality=speech); [n] . (grammar:gender=\"f\")"],["Action","abstr-root-nested-brief","[t] \"racine imbriquée\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-superscript","[t] \"puissance\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-subscript","[t] \"indice\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-subsup","[t] \"puissance avec index\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"avec\"; [t] count(./children/*); [t] \"éléments\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"avec un nombre d'éléments variable\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-infixop-brief","[t] @role (grammar:localRole); [n] . (grammar:gender=\"m\")"],["Action","abstr-addition","[t] \"somme avec\"; [t] count(./children/*); [t] \"opérandes\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-addition-brief","[t] \"somme\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-addition-var","[t] \"somme avec un nombre variable d'opérandes\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-multiplication","[t] \"produit avec\"; [t] count(./children/*); [t] \"facteurs\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-multiplication-brief","[t] \"produit\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-multiplication-var","[t] \"produit avec un nombre de facteurs variable\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-vector","[t] \"vecteur de dimension\"; [t] count(./children/*); [n] . (grammar:gender=\"m\")"],["Action","abstr-vector-brief","[t] \"vecteur\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-vector-var","[t] \"vecteur colonne de dimension n\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-binomial","[t] \"binomial\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-determinant","[t] \"déterminant de dimension\"; [t] count(./children/*); [n] . (grammar:gender=\"m\")"],["Action","abstr-determinant-brief","[t] \"déterminant\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-determinant-var","[t] \"déterminant de dimension n\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-squarematrix","[t] \"matrice carrée de dimension\"; [t] count(./children/*); [n] . (grammar:gender=\"f\")"],["Action","abstr-squarematrix-brief","[t] \"matrice carrée\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-rowvector","[t] \"vecteur ligne de dimension\"; [t] count(./children/row/children/*); [n] . (grammar:gender=\"m\")"],["Action","abstr-rowvector-brief","[t] \"vecteur ligne\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-rowvector-var","[t] \"vecteur ligne de dimension n\""],["Action","abstr-matrix","[t] \"matrice\"; [t] count(children/*); [t] \"par\"; [t] count(children/*[1]/children/*); [n] . (grammar:gender=\"f\")"],["Action","abstr-matrix-brief","[t] \"matrice\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-matrix-var","[t] \"matrice de dimension n par m\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-cases","[t] \"déclaration de cas\"; [t] \"avec\"; [t] count(children/*); [t] \"cas\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-cases-brief","[t] \"déclaration de cas\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-cases-var","[t] \"déclaration de cas variable\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-punctuated","[t] \"liste de longueur\"; [t] count(children/*) - count(content/*); [t] \"séparée par des\"; [n] content/*[1] (join:\"\"); [t] \"s\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-punctuated-brief","[t] \"liste séparée par des\"; [n] content/*[1] (join:\"\"); [t] \"s\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-punctuated-var","[t] \"liste de longueur variable séparée par des\"; [n] content/*[1] (join:\"\"); [t] \"s\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-bigop","[n] content/*[1]; [n] . (grammar:gender=\"m\")"],["Action","abstr-integral","[t] \"intégrale\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-relation","[t] @role (grammar:localRole); [n] . (grammar:gender=\"m\")"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \"séquence\"; [t] \"avec\"; [t] count(./children/*); [t] \"éléments\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \"séquence\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \"séquence\"; [t] \"avec un nombre de éléments variable\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-multirel","[t] \"séquence de relation\"; [t] \"avec\"; [t] count(./children/*); [t] \"éléments\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-multirel-brief","[t] \"séquence de relation\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-multirel-var","[t] \"séquence de relation avec un nombre de éléments variable\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-table","[t] \"table avec\"; [t] count(children/*); [t] \"lignes et\"; [t] count(children/*[1]/children/*); [t] \"colonnes\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-line","[t] \"dans\"; [t] @role (grammar:localRole); [n] . (grammar:gender=\"m\")"],["Action","abstr-row","[t] \"dans\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"avec\"; [t] count(children/*); [t] \"colonnes\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-cell","[t] \"dans\"; [t] @role (grammar:localRole); [n] . (grammar:gender=\"f\")"]]} +} + diff --git a/sre/mathmaps/hi.json b/sre/mathmaps/hi.json new file mode 100644 index 0000000000..2fbf12e474 --- /dev/null +++ b/sre/mathmaps/hi.json @@ -0,0 +1,146 @@ +{ +"hi/messages/alphabets.min": +{"kind":"alphabets","locale":"hi","messages":{"latinSmall":["ए","बी","सी","डी","ई","एफ","जी","एच","आय","जे","के","एल","एम","एन","ओ","पी","क्यू","आर","एस","टी","यू","वी","डब्ल्यू","एक्स","वाई","जेड"],"latinCap":["ए","बी","सी","डी","ई","एफ","जी","एच","आय","जे","के","एल","एम","एन","ओ","पी","क्यू","आर","एस","टी","यू","वी","डब्ल्यू","एक्स","वाई","जेड"],"greekSmall":["नाबला","आल्फा","बीटा","गामा","डेल्टा","एप्सिलॉन","ज़ेटा","एटा","थीटा","आयोटा","कप्पा","लैम्ब्डा","मु","नू","ग्जाए","ओमिक्रॉन","पाइ","रो","अंतिम सिग्मा ","सिग्मा","टाउ","अपसिलं","फाई","काई","साई","ओमेगा","आंशिक अवकलन","ल्यूनेट एप्सिलॉन ","थीटा ","कप्पा ","फाई","रो ","पोमेगा"],"greekCap":["आल्फा","बीटा","गामा","डेल्टा","एप्सिलॉन","ज़ेटा","एटा","थीटा","आयोटा","कप्पा","लैम्ब्डा","मु","नू","ग्जाए","ओमिक्रॉन","पाइ","रो","थीटा","सिग्मा","टाउ","अपसिलं","फाई","काई","साई","ओमेगा"],"capPrefix":{"default":"कैपिटल"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"hi/messages/messages.min": +{"kind":"messages","locale":"hi","messages":{"MS":{"START":"आरंभ","FRAC_V":"भिन्न","FRAC_B":"भिन्न","FRAC_S":"भिन्न","END":"अंत","FRAC_OVER":"के हर में","TWICE":"दुबारा","NEST_FRAC":"नीड़ित भिन्न","ENDFRAC":"भिन्न समाप्त","SUPER":"उर्ध्व","SUB":"अधो","SUP":"उर्ध्व","SUPERSCRIPT":"उर्ध्वान्क","SUBSCRIPT":"पादांक","BASELINE":"आधार रेखा","BASE":"आधार","NESTED":"नीड़ित","NEST_ROOT":"नीड़ित मूल","STARTROOT":"मूल आरंभ","ENDROOT":"मूल समाप्त","ROOTINDEX":"मूलांक","ROOT":"मूल","INDEX":"मूलांक","UNDER":"निचे","UNDERSCRIPT":"निम्नांक","OVER":"ऊपर","OVERSCRIPT":"उर्ध्व लिपि","ENDSCRIPTS":"लिपि समाप्त"},"MSroots":{},"font":{"bold":"बोल्ड","bold-fraktur":"बोल्ड फ़्रेक्टुर","bold-italic":"बोल्ड इटैलिक","bold-script":"बोल्ड स्क्रिप्ट","caligraphic":"caligraphic","caligraphic-bold":"caligraphic-bold","double-struck":"डबल-स्ट्रक","double-struck-italic":"डबल-स्ट्रक इटैलिक","fraktur":"फ़्राक्टुर","fullwidth":"पूर्णता","italic":"इटैलिक","monospace":"मोनोपेस","normal":"सामान्य","oldstyle":"oldstyle","oldstyle-bold":"oldstyle-bold","script":"लिपि","sans-serif":"संस-सेरिफ़","sans-serif-bold":"संस-सेरिफ़ बोल्ड","sans-serif-italic":"सैंस-सेरिफ़ इटैलिक","sans-serif-bold-italic":"संस-सेरिफ़ बोल्ड इटैलिक","unknown":"unknown"},"embellish":{"super":"सुपरस्क्रिप्ट","sub":"सबस्क्रिप्ट","circled":"सर्किल","parenthesized":"कोष्ठक","period":["पूर्ण विराम","postfixCombiner"],"negative-circled":"नेगेटिव सर्किल","double-circled":"डबल सर्किल","circled-sans-serif":"सर्किल सैंस-सेरिफ़","negative-circled-sans-serif":"नेगेटिव सर्किल सैंस-सेरिफ़","comma":["अल्प विराम","postfixCombiner"],"squared":"चुकता","negative-squared":"नकारात्मक वर्ग"},"role":{"addition":"योग","multiplication":"गुणन","subtraction":"व्यवकलन","division":"विभाजन","equality":"समता","inequality":"असमता","element":"अवयव","arrow":"तीर","determinant":"सारणिक","rowvector":"पंक्ति सदिश","binomial":"द्विपद","squarematrix":"वर्ग आव्यूह","set empty":"रिक्त समुच्चय","set extended":"समुच्चय विस्तार","set singleton":"वर्ग आव्यूह","set collection":"संग्रह","label":"सूचक पर्चा","multiline":"बहु रेखाएं","matrix":"आव्यूह","vector":"सदिश","cases":"फलन उपशर्त","table":"सारणी","unknown":"अज्ञात"},"enclose":{"longdiv":"विस्तृत विभाजन","actuarial":"बीमांकिक प्रतिक","radical":"वर्ग मूल","box":"कोष्ठ","roundedbox":"भोथरा कोष्ठ","circle":"वर्तुल","left":"वाम ऊर्ध्वाधर रेखा","right":"दक्षिण ऊर्ध्वाधर रेखा","top":"क्षैतिज ऊर्ध्वरेखा","bottom":"क्षैतिज पादरेखा","updiagonalstrike":"उर्ध्वगामी विकर्ण छेदिका","downdiagonalstrike":"अधोगामी विकर्ण छेदिका","verticalstrike":"ऊर्ध्वाधर छेदिका","horizontalstrike":"छेदन रेखा","madruwb":"Arabic factorial symbol","updiagonalarrow":"उर्ध्वगामी विकर्ण तीर","phasorangle":"फेजर कोण","unknown":"लंबा विभाजन"},"navigate":{"COLLAPSIBLE":"निपातीय","EXPANDABLE":"विस्तारनीय","LEVEL":"स्तर"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+","DECIMAL_MARK":"\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}} +, +"hi/messages/numbers.min": +{"kind":"numbers","locale":"hi","messages":{"zero":"शून्य","ones":["","एक","दो","तीन","चार","पाँच","छः","सात","आठ","नौ","दस","ग्यारह","बारह","तेरह","चौदह","पंद्रह","सोलह","सत्रह","अठारह","उन्नीस","बीस","इक्कीस","बाईस","तेइस","चौबीस","पच्चीस","छब्बीस","सताइस","अट्ठाइस","उनतीस","तीस","इकतीस","बतीस","तैंतीस","चौंतीस","पैंतीस","छतीस","सैंतीस","अड़तीस","उनतालीस","चालीस","इकतालीस","बयालीस","तैतालीस","चवालीस","पैंतालीस","छयालिस","सैंतालीस","अड़तालीस","उनचास","पचास","इक्यावन","बावन","तिरपन","चौवन","पचपन","छप्पन","सतावन","अठावन","उनसठ","साठ","इकसठ","बासठ","तिरसठ","चौंसठ","पैंसठ","छियासठ","सड़सठ","अड़सठ","उनहतर","सत्तर","इकहतर","बहतर","तिहतर","चौहतर","पचहतर","छिहतर","सतहतर","अठहतर","उन्नासी","अस्सी","इक्यासी","बयासी","तिरासी","चौरासी","पचासी","छियासी","सतासी","अट्ठासी","नवासी","नब्बे","इक्यानवे","ब्यानवे","तिरानवे","चौरानवे","पचानवे","छियानवे","सतानवे","अट्ठानवे","निन्यानवे"],"large":["हजार","लाख","करोड़","अरब","खरब","नील","पद्मा","शंख","महाशंख","महाउपाध","जल्द","परार्ध","अंत","शिष्ट"],"special":{"hundred":"सौ","smallDenominators":["","एकांश","द्वितीयांश","तृतीयांश","चतुर्थांश","पंचमांश","षष्टांश","सप्तमांश","अष्टांश","नवमांश","दशांश"],"ordinalsMasculine":["","पहला","दूसरा","तीसरा","चौथा","पांचवाँ","छठा","सातवाँ","आठवाँ","नौवाँ"],"ordinalsFeminine":["","पहली","दूसरी","तीसरी","चौथी","पाँचवीं","छठी","सातवीं","आठवीं","नौवीं"],"simpleNumbers":["०","१","२","३","४","५","६","७","८","९"],"simpleSmallOrdinalsMasculine":["","१ला","२रा","३रा","४था","५वाँ","६ठा","७वाँ","८वाँ","९वाँ"],"simpleSmallOrdinalsFeminine":["","१ली","२री","३री","४थी","५वीं","६ठी","७वीं","८वीं","९वीं"]},"vulgarSep":" ","numSep":" "}} +, +"hi/si/prefixes.min": +[{"Y":"योट्टा","Z":"जेट्टा","E":"एक्सा","P":"पेटा","T":"टेरा","G":"जिगा","M":"मेगा","k":"किलो","h":"हेक्टो","d":"डेसी","c":"सेन्टी","m":"मिली","μ":"माइक्रो","µ":"माइक्रो","n":"नैनो","p":"पिको","f":"फेम्टो","a":"आट्टो","z":"जेप्टो","y":"योक्टो"}] +, +"hi/functions/algebra.min": +[{"locale":"hi"},{"key":"deg","mappings":{"default":{"default":"अंश"}}},{"key":"det","mappings":{"default":{"default":"सारणिक"}}},{"key":"dim","mappings":{"default":{"default":"आयाम"}}},{"key":"hom","mappings":{"default":{"default":"समरूपी"}}},{"key":"ker","mappings":{"default":{"default":"बीज"}}},{"key":"Tr","mappings":{"default":{"default":"अनुरेख"}}}] +, +"hi/functions/elementary.min": +[{"locale":"hi"},{"key":"log","mappings":{"default":{"default":"लघुगणक"}}},{"key":"ln","mappings":{"default":{"default":"प्राकृतिक लघुगणक"},"clearspeak":{"default":"एल एन","Log_LnAsNaturalLog":"प्राकृतिक लघुगणक"}}},{"key":"lg","mappings":{"default":{"default":"दस आधारित लघुगणक"}}},{"key":"exp","mappings":{"default":{"default":"चरघातांकी"}}},{"key":"gcd","mappings":{"default":{"default":"महत्तम समापवर्तक"}}},{"key":"lcm","mappings":{"default":{"default":"लघुत्तम समापवर्त्य"}}},{"key":"arg","mappings":{"default":{"default":"तर्क (Argument)"}}},{"key":"im","mappings":{"default":{"default":"काल्पनिक (Imaginary)"}}},{"key":"re","mappings":{"default":{"default":"वास्तविक (Real)"}}},{"key":"inf","mappings":{"default":{"default":"अधिकतम निम्न परिबद्ध"}}},{"key":"lim","mappings":{"default":{"default":"सीमा"}}},{"key":"liminf","mappings":{"default":{"default":"निम्न सीमा"}}},{"key":"limsup","mappings":{"default":{"default":"उच्च सीमा"}}},{"key":"max","mappings":{"default":{"default":"महत्तम"}}},{"key":"min","mappings":{"default":{"default":"न्यूनतम"}}},{"key":"sup","mappings":{"default":{"default":"लघुत्तम उच्च परिबद्ध"}}},{"key":"injlim","mappings":{"default":{"default":"सह सीमा"}}},{"key":"projlim","mappings":{"default":{"default":"व्युत्क्रम सीमा"}}},{"key":"mod","mappings":{"default":{"default":"मापांक (modulus)"}}},{"key":"Pr","mappings":{"default":{"default":"प्रायिकता"}}}] +, +"hi/functions/hyperbolic.min": +[{"locale":"hi"},{"key":"cosh","mappings":{"default":{"default":"हाइपरबोलिक कोसाइन"}}},{"key":"coth","mappings":{"default":{"default":"हाइपरबोलिक कॉट"}}},{"key":"csch","mappings":{"default":{"default":"हाइपरबोलिक कोसेक"}}},{"key":"sech","mappings":{"default":{"default":"हाइपरबोलिक सेक"}}},{"key":"sinh","mappings":{"default":{"default":"हाइपरबोलिक साइन"}}},{"key":"tanh","mappings":{"default":{"default":"हाइपरबोलिक टेन"}}},{"key":"arcosh","mappings":{"default":{"default":"प्रतिलोम हाइपरबोलिक कोसाइन"}}},{"key":"arcoth","mappings":{"default":{"default":"प्रतिलोम हाइपरबोलिक कॉट"}}},{"key":"arcsch","mappings":{"default":{"default":"प्रतिलोम हाइपरबोलिक कोसेक"}}},{"key":"arsech","mappings":{"default":{"default":"प्रतिलोम हाइपरबोलिक सेक"}}},{"key":"arsinh","mappings":{"default":{"default":"प्रतिलोम हाइपरबोलिक साइन"}}},{"key":"artanh","mappings":{"default":{"default":"प्रतिलोम हाइपरबोलिक टेन"}}}] +, +"hi/functions/trigonometry.min": +[{"locale":"hi"},{"key":"cos","mappings":{"default":{"default":"कोस"}}},{"key":"cot","mappings":{"default":{"default":"कॉट"}}},{"key":"csc","mappings":{"default":{"default":"कोसेक"}}},{"key":"sec","mappings":{"default":{"default":"सेक"}}},{"key":"sin","mappings":{"default":{"default":"साइन"}}},{"key":"tan","mappings":{"default":{"default":"टेन"}}},{"key":"arccos","mappings":{"default":{"default":"प्रतिलोम कोस"}}},{"key":"arccot","mappings":{"default":{"default":"प्रतिलोम कॉट"}}},{"key":"arccsc","mappings":{"default":{"default":"प्रतिलोम कोसेक"}}},{"key":"arcsec","mappings":{"default":{"default":"प्रतिलोम सेक"}}},{"key":"arcsin","mappings":{"default":{"default":"प्रतिलोम साइन"}}},{"key":"arctan","mappings":{"default":{"default":"प्रतिलोम टेन"}}}] +, +"hi/symbols/digits_rest.min": +[{"locale":"hi"},{"key":"00B2","mappings":{"default":{"default":"चुकता"},"mathspeak":{"default":"चुकता"},"clearspeak":{"default":"चुकता"}}},{"key":"00B3","mappings":{"default":{"default":"घन"},"mathspeak":{"default":"घन"},"clearspeak":{"default":"घन"}}},{"key":"00BC","mappings":{"default":{"default":"एक चतुर्थांश"}}},{"key":"00BD","mappings":{"default":{"default":"एक द्वितीयांश"}}},{"key":"00BE","mappings":{"default":{"default":"तीन चतुर्थांश"}}},{"key":"2150","mappings":{"default":{"default":"एक सप्तमांश"}}},{"key":"2151","mappings":{"default":{"default":"एक नवमांश"}}},{"key":"2152","mappings":{"default":{"default":"एक दशांश"}}},{"key":"2153","mappings":{"default":{"default":"एक तृतीयांश"}}},{"key":"2154","mappings":{"default":{"default":"दो तृतीयांश"}}},{"key":"2155","mappings":{"default":{"default":"एक पंचमांश"}}},{"key":"2156","mappings":{"default":{"default":"दो पंचमांश"}}},{"key":"2157","mappings":{"default":{"default":"तीन पंचमांश"}}},{"key":"2158","mappings":{"default":{"default":"चार पंचमांश"}}},{"key":"2159","mappings":{"default":{"default":"एक षष्टांश"}}},{"key":"215A","mappings":{"default":{"default":"पांच षष्टांश"}}},{"key":"215B","mappings":{"default":{"default":"एक अष्टांश"}}},{"key":"215C","mappings":{"default":{"default":"तीन अष्टांश"}}},{"key":"215D","mappings":{"default":{"default":"पांच अष्टांश"}}},{"key":"215E","mappings":{"default":{"default":"सात अष्टांश"}}},{"key":"215F","mappings":{"default":{"default":"अंश में एक और हर में"}}},{"key":"2189","mappings":{"default":{"default":"शून्य तृतीयांश"}}},{"key":"3248","mappings":{"default":{"default":"काले वर्ग पर श्वेत वर्तुल में दस"}}},{"key":"3249","mappings":{"default":{"default":"काले वर्ग पर श्वेत वर्तुल में बीस"}}},{"key":"324A","mappings":{"default":{"default":"काले वर्ग पर श्वेत वर्तुल में तिस"}}},{"key":"324B","mappings":{"default":{"default":"काले वर्ग पर श्वेत वर्तुल में चालीस"}}},{"key":"324C","mappings":{"default":{"default":"काले वर्ग पर श्वेत वर्तुल में पचास"}}},{"key":"324D","mappings":{"default":{"default":"काले वर्ग पर श्वेत वर्तुल में साठ"}}},{"key":"324E","mappings":{"default":{"default":"काले वर्ग पर श्वेत वर्तुल में सत्तर"}}},{"key":"324F","mappings":{"default":{"default":"काले वर्ग पर श्वेत वर्तुल में अस्सी"}}}] +, +"hi/symbols/greek-rest.min": +[{"locale":"hi"},{"key":"0394","mappings":{"clearspeak":{"default":"त्रिकोण","TriangleSymbol_Delta":"ग्रीक कैपिटल लेटर डेल्टा"}}}] +, +"hi/symbols/greek-scripts.min": +[{"locale":"hi"},{"key":"1D26","mappings":{"default":{"default":"छोटा केपिटल गामा"}}},{"key":"1D27","mappings":{"default":{"default":"छोटा केपिटल लैम्ब्डा"}}},{"key":"1D28","mappings":{"default":{"default":"छोटा केपिटल पाई"}}},{"key":"1D29","mappings":{"default":{"default":"छोटा केपिटल रो"}}},{"key":"1D2A","mappings":{"default":{"default":"छोटा केपिटल साई"}}},{"key":"1D5E","mappings":{"default":{"default":"उर्ध्वाक्षर गामा"}}},{"key":"1D60","mappings":{"default":{"default":"उर्ध्वाक्षर फाई"}}},{"key":"1D66","mappings":{"default":{"default":"पादाक्षर बीटा"}}},{"key":"1D67","mappings":{"default":{"default":"पादाक्षर गामा"}}},{"key":"1D68","mappings":{"default":{"default":"पादाक्षर रो"}}},{"key":"1D69","mappings":{"default":{"default":"पादाक्षर फाई"}}},{"key":"1D6A","mappings":{"default":{"default":"पादाक्षर काई"}}}] +, +"hi/symbols/greek-symbols.min": +[{"locale":"hi"},{"key":"03D0","mappings":{"default":{"default":"वक्री बीटा"}}},{"key":"03D7","mappings":{"default":{"default":"आशुलिपि काई"}}},{"key":"03F6","mappings":{"default":{"default":"उत्क्रमित एप्सिलोन"}}},{"key":"1D7CA","mappings":{"default":{"default":"बोल्ड कैपिटल दिगम्मा"}}},{"key":"1D7CB","mappings":{"default":{"default":"बोल्ड लघु दिगम्मा"}}}] +, +"hi/symbols/hebrew_letters.min": +[{"locale":"hi"},{"key":"2135","mappings":{"default":{"default":"अलेफ प्रतीक"}}},{"key":"2136","mappings":{"default":{"default":"बेट प्रतीक"}}},{"key":"2137","mappings":{"default":{"default":"गिमेल प्रतीक"}}},{"key":"2138","mappings":{"default":{"default":"दलित प्रतीक"}}}] +, +"hi/symbols/latin-lower-double-accent.min": +[{"locale":"hi"},{"key":"01D6","mappings":{"default":{"default":"डायरिसिस और मैक्रोन के साथ यू"}}},{"key":"01D8","mappings":{"default":{"default":"डायसिस और एक्यूट के साथ लैटिन स्माल लेटर यू"}}},{"key":"01DA","mappings":{"default":{"default":"डायरिसिस और कैरन के साथ यू"}}},{"key":"01DC","mappings":{"default":{"default":"डायरिसिस और ग्रेव के साथ लैटिन स्माल लेटर यू"}}},{"key":"01DF","mappings":{"default":{"default":"डायरिसिस और मैक्रोन के साथ लैटिन स्मॉल लेटर"}}},{"key":"01E1","mappings":{"default":{"default":"लैटिन छोटा पत्र डॉट एबव और मैक्रॉन के साथ"}}},{"key":"01ED","mappings":{"default":{"default":"ओगोनक और मैक्रोन के साथ ओ"}}},{"key":"01FB","mappings":{"default":{"default":"रिंग एबव और एक्यूट के साथ लैटिन स्माल लेटर"}}},{"key":"022B","mappings":{"default":{"default":"डायरिसिस और मैक्रोन के साथ लैटिन स्मॉल लेटर ओ"}}},{"key":"022D","mappings":{"default":{"default":"टिल्डे और मैक्रॉन के साथ लैटिन स्माल लेटर ओ"}}},{"key":"0231","mappings":{"default":{"default":"लैटिन स्मॉल लेटर ओ विथ डॉट एबव और मैक्रोन"}}},{"key":"1E09","mappings":{"default":{"default":"सेडिला और एक्यूट के साथ लैटिन स्माल लेटर सी"}}},{"key":"1E15","mappings":{"default":{"default":"मैक्रॉन और ग्रेव के साथ लैटिन स्माल लेटर ई"}}},{"key":"1E17","mappings":{"default":{"default":"मैक्रॉन और एक्यूट के साथ लैटिन स्माल लेटर ई"}}},{"key":"1E1D","mappings":{"default":{"default":"सेडिला और ब्रेव के साथ लैटिन छोटा पत्र ई"}}},{"key":"1E2F","mappings":{"default":{"default":"लैटिन स्माल लेटर I विद डायरेसिस एंड एक्यूट"}}},{"key":"1E39","mappings":{"default":{"default":"एल नीचे डॉट और मैक्रॉन के साथ"}}},{"key":"1E4D","mappings":{"default":{"default":"टिल्डे और एक्यूट के साथ लैटिन स्माल लेटर ओ"}}},{"key":"1E4F","mappings":{"default":{"default":"टिल्डे और डायरेसिस के साथ लैटिन स्मॉल लेटर ओ"}}},{"key":"1E51","mappings":{"default":{"default":"मैक्रॉन और ग्रेव के साथ लैटिन स्माल लेटर ओ"}}},{"key":"1E53","mappings":{"default":{"default":"मैक्रॉन और एक्यूट के साथ लैटिन स्माल लेटर ओ"}}},{"key":"1E5D","mappings":{"default":{"default":"आर नीचे डॉट और मैक्रॉन के साथ"}}},{"key":"1E65","mappings":{"default":{"default":"लैटिन स्माल लेटर एस के साथ एक्यूट और डॉट एबव"}}},{"key":"1E67","mappings":{"default":{"default":"कैरन और डॉट एबव के साथ लैटिन स्माल लेटर एस"}}},{"key":"1E69","mappings":{"default":{"default":"लैटिन छोटा पत्र एस के साथ डॉट नीचे और डॉट के ऊपर"}}},{"key":"1E79","mappings":{"default":{"default":"टिल्डे और एक्यूट के साथ लैटिन स्माल लेटर यू"}}},{"key":"1E7B","mappings":{"default":{"default":"मैक्रॉन और डायसिस के साथ यू"}}},{"key":"1EA5","mappings":{"default":{"default":"सर्कमफ्लेक्स और एक्यूट के साथ लैटिन स्माल लेटर"}}},{"key":"1EA7","mappings":{"default":{"default":"सर्कमफ्लेक्स और ग्रेव के साथ लैटिन स्मॉल लेटर"}}},{"key":"1EA9","mappings":{"default":{"default":"सर्कमफ्लेक्स और हुक एबव के साथ लैटिन स्माल लेटर"}}},{"key":"1EAB","mappings":{"default":{"default":"सर्कमफ्लेक्स और टिल्डे के साथ लैटिन छोटा पत्र"}}},{"key":"1EAD","mappings":{"default":{"default":"सर्कमफ्लेक्स और डॉट नीचे के साथ लैटिन छोटा पत्र"}}},{"key":"1EAF","mappings":{"default":{"default":"ब्रेव और एक्यूट के साथ लैटिन स्माल लेटर"}}},{"key":"1EB1","mappings":{"default":{"default":"ब्रेव और ग्रेव के साथ लैटिन स्माल लेटर"}}},{"key":"1EB3","mappings":{"default":{"default":"ब्रेव और हुक एबव के साथ लैटिन स्माल लेटर"}}},{"key":"1EB5","mappings":{"default":{"default":"ब्रेव और टिल्ड के साथ लैटिन स्माल लेटर"}}},{"key":"1EB7","mappings":{"default":{"default":"ब्रेव और डॉट नीचे के साथ लैटिन छोटा पत्र"}}},{"key":"1EBF","mappings":{"default":{"default":"सर्कमफ्लेक्स और एक्यूट के साथ लैटिन स्माल लेटर ई"}}},{"key":"1EC1","mappings":{"default":{"default":"सर्कमफ्लेक्स और ग्रेव के साथ लैटिन छोटा पत्र ई"}}},{"key":"1EC3","mappings":{"default":{"default":"सर्कमफ्लेक्स और हुक एबव के साथ लैटिन छोटा पत्र ई"}}},{"key":"1EC5","mappings":{"default":{"default":"सर्कमफ्लेक्स और टिल्डे के साथ लैटिन छोटा पत्र ई"}}},{"key":"1EC7","mappings":{"default":{"default":"सर्कमफ्लेक्स और डॉट नीचे के साथ लैटिन छोटा पत्र ई"}}},{"key":"1ED1","mappings":{"default":{"default":"सर्कमफ्लेक्स और एक्यूट के साथ लैटिन स्माल लेटर ओ"}}},{"key":"1ED3","mappings":{"default":{"default":"सर्कमफ्लेक्स और ग्रेव के साथ लैटिन स्मॉल लेटर ओ"}}},{"key":"1ED5","mappings":{"default":{"default":"सर्कमफ्लेक्स और हुक के ऊपर लैटिन छोटा पत्र ओ"}}},{"key":"1ED7","mappings":{"default":{"default":"सर्कमफ्लेक्स और टिल्डे के साथ लैटिन छोटा पत्र ओ"}}},{"key":"1ED9","mappings":{"default":{"default":"सर्कमफ्लेक्स और डॉट नीचे के साथ लैटिन छोटा पत्र ओ"}}},{"key":"1EDB","mappings":{"default":{"default":"हॉर्न और एक्यूट के साथ लैटिन स्माल लेटर ओ"}}},{"key":"1EDD","mappings":{"default":{"default":"हॉर्न और ग्रेव के साथ लैटिन स्माल लेटर ओ"}}},{"key":"1EDF","mappings":{"default":{"default":"सींग और हुक के साथ लैटिन छोटा पत्र ओ"}}},{"key":"1EE1","mappings":{"default":{"default":"हॉर्न और टिल्ड के साथ लैटिन छोटा पत्र ओ"}}},{"key":"1EE3","mappings":{"default":{"default":"लैटिन हॉर्न लेटर ओ विथ हॉर्न एंड डॉट नीचे"}}},{"key":"1EE9","mappings":{"default":{"default":"हॉर्न और एक्यूट के साथ लैटिन स्माल लेटर यू"}}},{"key":"1EEB","mappings":{"default":{"default":"हॉर्न और ग्रेव के साथ लैटिन स्माल लेटर यू"}}},{"key":"1EED","mappings":{"default":{"default":"हॉर्न और हुक के साथ लैटिन छोटा पत्र यू"}}},{"key":"1EEF","mappings":{"default":{"default":"हॉर्न और टिल्ड के साथ लैटिन छोटा पत्र यू"}}},{"key":"1EF1","mappings":{"default":{"default":"हॉर्न और डॉट नीचे के साथ लैटिन छोटा पत्र यू"}}}] +, +"hi/symbols/latin-lower-phonetic.min": +[{"locale":"hi"},{"key":"00F8","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र ओ"}}},{"key":"0111","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र डी"}}},{"key":"0127","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र एच"}}},{"key":"0142","mappings":{"default":{"default":"लैटिन छोटा पत्र एल स्ट्रोक के साथ"}}},{"key":"0167","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र टी"}}},{"key":"0180","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र बी"}}},{"key":"019B","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र लैम्बडा"}}},{"key":"01B6","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र जेड"}}},{"key":"01BE","mappings":{"default":{"default":"लैटिन लेटर इनवर्टेड ग्लोटल स्टॉप विथ स्ट्रोक"}}},{"key":"01E5","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र जी"}}},{"key":"01FF","mappings":{"default":{"default":"स्ट्रॉक और एक्यूट के साथ लैटिन स्माल लेटर ओ"}}},{"key":"023C","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र सी"}}},{"key":"0247","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र ई"}}},{"key":"0249","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र जे"}}},{"key":"024D","mappings":{"default":{"default":"लैटिन छोटे पत्र आर स्ट्रोक के साथ"}}},{"key":"024F","mappings":{"default":{"default":"लैटिन छोटा पत्र वाई स्ट्रोक के साथ"}}},{"key":"025F","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र डॉटलेस जे"}}},{"key":"0268","mappings":{"default":{"default":"लैटिन छोटा पत्र मैं स्ट्रोक के साथ"}}},{"key":"0284","mappings":{"default":{"default":"स्ट्रोक और हुक के साथ लैटिन छोटा पत्र डॉटलेस जे"}}},{"key":"02A1","mappings":{"default":{"default":"लैटिन लेटर ग्लोटल स्टॉप विथ स्ट्रोक"}}},{"key":"02A2","mappings":{"default":{"default":"लैटिन पत्र स्ट्रोक के साथ ग्लोटल स्टॉप को उलट देता है"}}},{"key":"1D13","mappings":{"default":{"default":"लैटिन छोटे पत्र बग़ल में ओ स्ट्रोक के साथ"}}},{"key":"1D7C","mappings":{"default":{"default":"लैटिन छोटे पत्र Iota स्ट्रोक के साथ"}}},{"key":"1D7D","mappings":{"default":{"default":"स्ट्रोक के साथ लैटिन छोटा पत्र पी"}}},{"key":"1D7F","mappings":{"default":{"default":"उपसिलोन स्ट्रोक के साथ"}}},{"key":"1E9C","mappings":{"default":{"default":"विकर्ण स्ट्रोक के साथ लैटिन छोटा पत्र लंबा एस"}}},{"key":"1E9D","mappings":{"default":{"default":"उच्च स्ट्रोक के साथ लैटिन छोटा पत्र लंबा एस"}}},{"key":"018D","mappings":{"default":{"default":"लैटिन स्माल लेटर टर्न डेल्टा"}}},{"key":"1E9B","mappings":{"default":{"default":"लैटिन स्मॉल लेटर लॉन्ग एस विद डॉट एबव"}}},{"key":"1E9F","mappings":{"default":{"default":"डेल्टा"}}},{"key":"0138","mappings":{"default":{"default":"Kra"}}},{"key":"017F","mappings":{"default":{"default":"लैटिन स्माल लेटर लॉन्ग एस"}}},{"key":"0183","mappings":{"default":{"default":"टोपबार के साथ लैटिन छोटा पत्र बी"}}},{"key":"0185","mappings":{"default":{"default":"लेटिन स्मॉल लेटर टोन सिक्स"}}},{"key":"0188","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र सी"}}},{"key":"018C","mappings":{"default":{"default":"टोपबार के साथ लैटिन छोटा पत्र डी"}}},{"key":"0192","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र एफ"}}},{"key":"0195","mappings":{"default":{"default":"Hv"}}},{"key":"0199","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र के"}}},{"key":"019A","mappings":{"default":{"default":"बार के साथ लैटिन छोटा पत्र एल"}}},{"key":"019E","mappings":{"default":{"default":"लैटिन राइट लेटर एन लॉन्ग राइट लेग के साथ"}}},{"key":"01A1","mappings":{"default":{"default":"हॉर्न के साथ लैटिन स्माल लेटर ओ"}}},{"key":"01A3","mappings":{"default":{"default":"ओई"}}},{"key":"01A5","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र पी"}}},{"key":"01A8","mappings":{"default":{"default":"टोन दो"}}},{"key":"01AA","mappings":{"default":{"default":"लैटिन पत्र ईश लूप को उलट दिया"}}},{"key":"01AB","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र टी"}}},{"key":"01AD","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र टी"}}},{"key":"01B0","mappings":{"default":{"default":"हॉर्न के साथ लैटिन छोटा पत्र यू"}}},{"key":"01B4","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र वाई"}}},{"key":"01B9","mappings":{"default":{"default":"Ezh उलट"}}},{"key":"01BA","mappings":{"default":{"default":"पूंछ के साथ लैटिन छोटा पत्र Ezh"}}},{"key":"01BD","mappings":{"default":{"default":"लेटिन स्मॉल लेटर टोन फाइव"}}},{"key":"01BF","mappings":{"default":{"default":"लैटिन पत्र Wynn"}}},{"key":"01C6","mappings":{"default":{"default":"कैरन के साथ लैटिन स्माल लेटर डीज़"}}},{"key":"01C9","mappings":{"default":{"default":"एल.जे."}}},{"key":"01CC","mappings":{"default":{"default":"Nj"}}},{"key":"01E3","mappings":{"default":{"default":"मैक्रोन के साथ लैटिन छोटा पत्र ए"}}},{"key":"01EF","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र Ezh"}}},{"key":"01F3","mappings":{"default":{"default":"Dz"}}},{"key":"021D","mappings":{"default":{"default":"योग"}}},{"key":"026E","mappings":{"default":{"default":"लैटिन छोटा पत्र लेझ"}}},{"key":"0292","mappings":{"default":{"default":"Ezh"}}},{"key":"0293","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र Ezh"}}},{"key":"02A4","mappings":{"default":{"default":"देहज डिग्राफ"}}},{"key":"01DD","mappings":{"default":{"default":"ई बदल गया"}}},{"key":"01FD","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर Ae"}}},{"key":"0221","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र डी"}}},{"key":"0223","mappings":{"default":{"default":"Ou"}}},{"key":"0225","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र जेड"}}},{"key":"0234","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र एल"}}},{"key":"0235","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र एन"}}},{"key":"0236","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र टी"}}},{"key":"0238","mappings":{"default":{"default":"डीबी डिग्राफ"}}},{"key":"0239","mappings":{"default":{"default":"Qp Digraph"}}},{"key":"023F","mappings":{"default":{"default":"स्वैश टेल के साथ लैटिन स्माल लेटर S"}}},{"key":"0240","mappings":{"default":{"default":"स्वैश टेल के साथ लैटिन स्माल लेटर जेड"}}},{"key":"0242","mappings":{"default":{"default":"लैटिन स्माल लेटर ग्लोटल स्टॉप"}}},{"key":"024B","mappings":{"default":{"default":"हुक टेल के साथ लैटिन छोटा पत्र क्यू"}}},{"key":"0250","mappings":{"default":{"default":"लैटिन छोटा पत्र एक बदल गया"}}},{"key":"0251","mappings":{"default":{"default":"अल्फा"}}},{"key":"0252","mappings":{"default":{"default":"बारी बारी से अल्फा"}}},{"key":"0253","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र बी"}}},{"key":"0254","mappings":{"default":{"default":"ओपन ओ"}}},{"key":"0255","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र सी"}}},{"key":"0256","mappings":{"default":{"default":"पूंछ के साथ लैटिन छोटा पत्र डी"}}},{"key":"0257","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र डी"}}},{"key":"0258","mappings":{"default":{"default":"उलट ई"}}},{"key":"0259","mappings":{"default":{"default":"श्व"}}},{"key":"025A","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र श्वा"}}},{"key":"025B","mappings":{"default":{"default":"ओपन ई"}}},{"key":"025C","mappings":{"default":{"default":"लैटिन छोटा पत्र उलटा खुला ई"}}},{"key":"025D","mappings":{"default":{"default":"लैटिन छोटा पत्र हुक के साथ खुला ई उलट"}}},{"key":"025E","mappings":{"default":{"default":"लैटिन छोटा पत्र बंद उलट खुला ई"}}},{"key":"0260","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र जी"}}},{"key":"0261","mappings":{"default":{"default":"स्क्रिप्ट जी"}}},{"key":"0263","mappings":{"default":{"default":"गामा"}}},{"key":"0264","mappings":{"default":{"default":"लैटिन छोटा पत्र राम सींग"}}},{"key":"0265","mappings":{"default":{"default":"लैटिन छोटा पत्र एच बदल गया"}}},{"key":"0266","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र एच"}}},{"key":"0267","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र हेंग"}}},{"key":"0269","mappings":{"default":{"default":"Iota"}}},{"key":"026B","mappings":{"default":{"default":"मध्य टिल्डे के साथ एल"}}},{"key":"026C","mappings":{"default":{"default":"बेल्ट के साथ लैटिन छोटा पत्र एल"}}},{"key":"026D","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र एल"}}},{"key":"026F","mappings":{"default":{"default":"लेटिन स्माल लेटर टर्न एम"}}},{"key":"0270","mappings":{"default":{"default":"लेटिन स्माल लेटर टर्न एम विथ लॉन्ग लेग"}}},{"key":"0271","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र एम"}}},{"key":"0272","mappings":{"default":{"default":"लेफ्ट हुक के साथ लैटिन स्माल लेटर एन"}}},{"key":"0273","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र एन"}}},{"key":"0275","mappings":{"default":{"default":"वर्जित हे"}}},{"key":"0277","mappings":{"default":{"default":"लैटिन छोटा पत्र बंद ओमेगा"}}},{"key":"0278","mappings":{"default":{"default":"फी"}}},{"key":"0279","mappings":{"default":{"default":"लैटिन छोटा पत्र आर बदल गया"}}},{"key":"027A","mappings":{"default":{"default":"लैटिन स्माल लेटर टर्न आर विथ लॉन्ग लेग"}}},{"key":"027B","mappings":{"default":{"default":"लैटिन छोटा पत्र हुक के साथ आर बदल गया"}}},{"key":"027C","mappings":{"default":{"default":"लंबे पैर के साथ लैटिन छोटा पत्र आर"}}},{"key":"027D","mappings":{"default":{"default":"पूंछ के साथ लैटिन छोटा पत्र आर"}}},{"key":"027E","mappings":{"default":{"default":"फिशहुक के साथ लैटिन स्माल लेटर आर"}}},{"key":"027F","mappings":{"default":{"default":"फिशहुक के साथ लैटिन स्माल लेटर उलट आर"}}},{"key":"0282","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र एस"}}},{"key":"0283","mappings":{"default":{"default":"Esh"}}},{"key":"0285","mappings":{"default":{"default":"स्क्वाट ने ईश को उलट दिया"}}},{"key":"0286","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र ईश"}}},{"key":"0287","mappings":{"default":{"default":"लेटिन स्माल लेटर टर्न टी"}}},{"key":"0288","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र टी"}}},{"key":"0289","mappings":{"default":{"default":"यू बार"}}},{"key":"028A","mappings":{"default":{"default":"उपसिलन"}}},{"key":"028B","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र वी"}}},{"key":"028C","mappings":{"default":{"default":"लेटिन स्मॉल लेटर टर्न वी"}}},{"key":"028D","mappings":{"default":{"default":"लैटिन छोटा पत्र डब्ल्यू बदल गया"}}},{"key":"028E","mappings":{"default":{"default":"लेटिन स्माल लेटर टर्न वाई"}}},{"key":"0290","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र जेड"}}},{"key":"0291","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र जेड"}}},{"key":"0295","mappings":{"default":{"default":"लैटिन पत्र Pharyngeal Voiced Fricative"}}},{"key":"0296","mappings":{"default":{"default":"लैटिन पत्र उल्टे ग्लोटल स्टॉप"}}},{"key":"0297","mappings":{"default":{"default":"लैटिन पत्र बढ़ा हुआ सी"}}},{"key":"0298","mappings":{"default":{"default":"लैटिन पत्र बिलाबियल क्लिक"}}},{"key":"029A","mappings":{"default":{"default":"लैटिन छोटा पत्र बंद ई"}}},{"key":"029E","mappings":{"default":{"default":"लेटिन स्मॉल लेटर टर्नड K"}}},{"key":"02A0","mappings":{"default":{"default":"हुक के साथ लैटिन छोटा पत्र क्यू"}}},{"key":"02A3","mappings":{"default":{"default":"डीजी डिग्राफ"}}},{"key":"02A5","mappings":{"default":{"default":"कर्ल के साथ लैटिन छोटा पत्र डीजी डिग्राफ"}}},{"key":"02A6","mappings":{"default":{"default":"Ts Digraph"}}},{"key":"02A7","mappings":{"default":{"default":"Tesh Digraph"}}},{"key":"02A8","mappings":{"default":{"default":"कर्ल के साथ टीसी Digraph"}}},{"key":"02A9","mappings":{"default":{"default":"फेंग डिग्राफ"}}},{"key":"02AA","mappings":{"default":{"default":"एलएस डिग्राफ"}}},{"key":"02AB","mappings":{"default":{"default":"एल.जे. डिग्राफ"}}},{"key":"02AC","mappings":{"default":{"default":"लैटिन पत्र बिलाबियल पर्क्युसिव"}}},{"key":"02AD","mappings":{"default":{"default":"लैटिन पत्र द्विदिश टक्कर"}}},{"key":"02AE","mappings":{"default":{"default":"फिशहुक के साथ लैटिन स्माल लेटर टर्न एच"}}},{"key":"02AF","mappings":{"default":{"default":"फिशहुक और टेल के साथ लैटिन स्माल लेटर टर्न एच"}}},{"key":"1D02","mappings":{"default":{"default":"लेटिन स्माल लेटर टर्न ऐ"}}},{"key":"1D08","mappings":{"default":{"default":"लैटिन छोटा पत्र खुला ई"}}},{"key":"1D09","mappings":{"default":{"default":"लेटिन स्मॉल लेटर आई"}}},{"key":"1D11","mappings":{"default":{"default":"लेटिन स्मॉल लेटर साइडवेज ओ"}}},{"key":"1D12","mappings":{"default":{"default":"लैटिन छोटे पत्र बग़ल में ओपन ओ"}}},{"key":"1D14","mappings":{"default":{"default":"Oe बदल गया"}}},{"key":"1D16","mappings":{"default":{"default":"लैटिन छोटा पत्र शीर्ष आधा हे"}}},{"key":"1D17","mappings":{"default":{"default":"लेटिन स्मॉल लेटर बॉटम हाफ ओ"}}},{"key":"1D1D","mappings":{"default":{"default":"लैटिन छोटा पत्र बग़ल में यू"}}},{"key":"1D1E","mappings":{"default":{"default":"लैटिन छोटे पत्र बग़ल में यू का आकार बदल गया"}}},{"key":"1D1F","mappings":{"default":{"default":"लैटिन छोटे पत्र बग़ल में एम बदल गया"}}},{"key":"1D24","mappings":{"default":{"default":"लैटिन पत्र वायर्ड लेरिंजियल स्पिरंट"}}},{"key":"1D25","mappings":{"default":{"default":"लैटिन पत्र ऐन"}}},{"key":"1D6B","mappings":{"default":{"default":"यू"}}},{"key":"1D6C","mappings":{"default":{"default":"मध्य टिल्डे के साथ बी"}}},{"key":"1D6D","mappings":{"default":{"default":"मध्य टिल्डे के साथ डी"}}},{"key":"1D6E","mappings":{"default":{"default":"मध्य टिल्डे के साथ एफ"}}},{"key":"1D6F","mappings":{"default":{"default":"मध्य टिल्डे के साथ एम"}}},{"key":"1D70","mappings":{"default":{"default":"मध्य टिल्डे के साथ एन"}}},{"key":"1D71","mappings":{"default":{"default":"मध्य टिल्डे के साथ लैटिन छोटा पत्र पी"}}},{"key":"1D72","mappings":{"default":{"default":"मध्य टिल्डे के साथ आर"}}},{"key":"1D73","mappings":{"default":{"default":"फिशहुक और मिडिल टिल्ड के साथ लैटिन स्माल लेटर आर"}}},{"key":"1D74","mappings":{"default":{"default":"मध्य टिल्डे के साथ एस"}}},{"key":"1D75","mappings":{"default":{"default":"मध्य टिल्डे के साथ टी"}}},{"key":"1D76","mappings":{"default":{"default":"मध्य टिल्डे के साथ लैटिन छोटा पत्र जेड"}}},{"key":"1D77","mappings":{"default":{"default":"लेटिन स्मॉल लेटर टर्न जी"}}},{"key":"1D79","mappings":{"default":{"default":"लैटिन छोटा पत्र इंसुलर जी"}}},{"key":"1D7A","mappings":{"default":{"default":"स्ट्राइकथ्रू के साथ लैटिन छोटा पत्र गु"}}},{"key":"1D80","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र बी"}}},{"key":"1D81","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र डी"}}},{"key":"1D82","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र एफ"}}},{"key":"1D83","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र जी"}}},{"key":"1D84","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र के"}}},{"key":"1D85","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र एल"}}},{"key":"1D86","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र एम"}}},{"key":"1D87","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र एन"}}},{"key":"1D88","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र पी"}}},{"key":"1D89","mappings":{"default":{"default":"पाताल हुक के साथ आर"}}},{"key":"1D8A","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र एस"}}},{"key":"1D8B","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन स्माल लेटर Esh"}}},{"key":"1D8C","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र वी"}}},{"key":"1D8D","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र एक्स"}}},{"key":"1D8E","mappings":{"default":{"default":"पाताल हुक के साथ लैटिन छोटा पत्र जेड"}}},{"key":"1D8F","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र"}}},{"key":"1D90","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र अल्फा"}}},{"key":"1D91","mappings":{"default":{"default":"हुक और पूंछ के साथ लैटिन छोटा पत्र डी"}}},{"key":"1D92","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र ई"}}},{"key":"1D93","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र ओपन ई"}}},{"key":"1D94","mappings":{"default":{"default":"लैटिन छोटा पत्र रेट्रोफ़्लेक्स हुक के साथ खुला ई उलट"}}},{"key":"1D95","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र श्वा"}}},{"key":"1D96","mappings":{"default":{"default":"लैटिन छोटा पत्र I जिसमें रेट्रोफ्लेक्स हुक है"}}},{"key":"1D97","mappings":{"default":{"default":"रिट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र ओपन ओ"}}},{"key":"1D98","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र ईश"}}},{"key":"1D99","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र यू"}}},{"key":"1D9A","mappings":{"default":{"default":"रेट्रोफ्लेक्स हुक के साथ लैटिन छोटा पत्र ईज़"}}},{"key":"0149","mappings":{"default":{"default":"apostrophe द्वारा लैटिन छोटे पत्र एन पूर्ववर्ती"}}},{"key":"014B","mappings":{"default":{"default":"लैटिन छोटा पत्र इंजी"}}}] +, +"hi/symbols/latin-lower-single-accent.min": +[{"locale":"hi"},{"key":"00E0","mappings":{"default":{"default":"ग्रेव के साथ लैटिन स्माल लेटर"}}},{"key":"00E1","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर"}}},{"key":"00E2","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र"}}},{"key":"00E3","mappings":{"default":{"default":"टिल्डे के साथ लैटिन छोटा पत्र"}}},{"key":"00E4","mappings":{"default":{"default":"डायरिसिस के साथ लैटिन स्माल लेटर"}}},{"key":"00E5","mappings":{"default":{"default":"लैटिन स्मॉल लेटर विथ रिंग एबव"}}},{"key":"00E7","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र सी"}}},{"key":"00E8","mappings":{"default":{"default":"ग्रेव के साथ लैटिन छोटा पत्र ई"}}},{"key":"00E9","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर ई"}}},{"key":"00EA","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र ई"}}},{"key":"00EB","mappings":{"default":{"default":"डायसिस के साथ लैटिन छोटा पत्र ई"}}},{"key":"00EC","mappings":{"default":{"default":"लेटिन स्माल लेटर I विद ग्रेव"}}},{"key":"00ED","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर I"}}},{"key":"00EE","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ I"}}},{"key":"00EF","mappings":{"default":{"default":"डायरिसिस के साथ लैटिन स्माल लेटर I"}}},{"key":"00F1","mappings":{"default":{"default":"टिल्डे के साथ एन"}}},{"key":"00F2","mappings":{"default":{"default":"ग्रेव के साथ लैटिन स्माल लेटर ओ"}}},{"key":"00F3","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर ओ"}}},{"key":"00F4","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र ओ"}}},{"key":"00F5","mappings":{"default":{"default":"टिल्डे के साथ लैटिन छोटा पत्र ओ"}}},{"key":"00F6","mappings":{"default":{"default":"डायसिस के साथ लैटिन स्माल लेटर ओ"}}},{"key":"00F9","mappings":{"default":{"default":"ग्रेव के साथ लैटिन छोटा पत्र यू"}}},{"key":"00FA","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर यू"}}},{"key":"00FB","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र यू"}}},{"key":"00FC","mappings":{"default":{"default":"दो डॉट्स के साथ यू"}}},{"key":"00FD","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर वाई"}}},{"key":"00FF","mappings":{"default":{"default":"डायसिस के साथ वाई"}}},{"key":"0101","mappings":{"default":{"default":"मैक्रॉन के साथ लैटिन स्माल लेटर"}}},{"key":"0103","mappings":{"default":{"default":"ब्रेव के साथ लैटिन स्माल लेटर"}}},{"key":"0105","mappings":{"default":{"default":"ओगोनक के साथ लैटिन छोटा पत्र"}}},{"key":"0107","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर सी"}}},{"key":"0109","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र सी"}}},{"key":"010B","mappings":{"default":{"default":"सी के साथ डॉट एबव"}}},{"key":"010D","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र सी"}}},{"key":"010F","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र डी"}}},{"key":"0113","mappings":{"default":{"default":"मैक्रॉन के साथ लैटिन छोटा पत्र ई"}}},{"key":"0115","mappings":{"default":{"default":"ब्रेव के साथ लैटिन स्माल लेटर ई"}}},{"key":"0117","mappings":{"default":{"default":"लैटिन छोटा पत्र ई डॉट के साथ ऊपर"}}},{"key":"0119","mappings":{"default":{"default":"ओगोनक के साथ ई"}}},{"key":"011B","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र ई"}}},{"key":"011D","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र जी"}}},{"key":"011F","mappings":{"default":{"default":"ब्रेव के साथ लैटिन छोटा पत्र जी"}}},{"key":"0121","mappings":{"default":{"default":"लैटिन स्मॉल लेटर G विथ डॉट एबव"}}},{"key":"0123","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र जी"}}},{"key":"0125","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र एच"}}},{"key":"0129","mappings":{"default":{"default":"टिल्डे के साथ I"}}},{"key":"012B","mappings":{"default":{"default":"मैक्रॉन के साथ लैटिन स्माल लेटर I"}}},{"key":"012D","mappings":{"default":{"default":"ब्रेव के साथ लैटिन स्माल लेटर I"}}},{"key":"012F","mappings":{"default":{"default":"ओगोनक के साथ I"}}},{"key":"0131","mappings":{"default":{"default":"लैटिन स्माल लेटर डॉटलेस I"}}},{"key":"0135","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र जे"}}},{"key":"0137","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र के"}}},{"key":"013A","mappings":{"default":{"default":"तीव्र के साथ एल"}}},{"key":"013C","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र एल"}}},{"key":"013E","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र एल"}}},{"key":"0140","mappings":{"default":{"default":"मध्य डॉट के साथ लैटिन छोटा पत्र एल"}}},{"key":"0144","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर एन"}}},{"key":"0146","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र एन"}}},{"key":"0148","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र एन"}}},{"key":"014D","mappings":{"default":{"default":"मैक्रॉन के साथ लैटिन स्माल लेटर ओ"}}},{"key":"014F","mappings":{"default":{"default":"ब्रेव के साथ लैटिन स्माल लेटर ओ"}}},{"key":"0151","mappings":{"default":{"default":"डबल एक्यूट के साथ लैटिन स्माल लेटर ओ"}}},{"key":"0155","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर आर"}}},{"key":"0157","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र आर"}}},{"key":"0159","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र आर"}}},{"key":"015B","mappings":{"default":{"default":"तीव्र के साथ एस"}}},{"key":"015D","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र एस"}}},{"key":"015F","mappings":{"default":{"default":"सेडिला के साथ एस"}}},{"key":"0161","mappings":{"default":{"default":"कैरन के साथ एस"}}},{"key":"0163","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र टी"}}},{"key":"0165","mappings":{"default":{"default":"कैरन के साथ लैटिन स्माल लेटर टी"}}},{"key":"0169","mappings":{"default":{"default":"टिल्डे के साथ यू"}}},{"key":"016B","mappings":{"default":{"default":"मैक्रॉन के साथ लैटिन छोटा पत्र यू"}}},{"key":"016D","mappings":{"default":{"default":"ब्रेव के साथ लैटिन छोटा पत्र यू"}}},{"key":"016F","mappings":{"default":{"default":"लैटिन स्मॉल लेटर यू विद रिंग एबव"}}},{"key":"0171","mappings":{"default":{"default":"डबल एक्यूट के साथ लैटिन स्माल लेटर यू"}}},{"key":"0173","mappings":{"default":{"default":"ओगोनक के साथ यू"}}},{"key":"0175","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र डब्ल्यू"}}},{"key":"0177","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र वाई"}}},{"key":"017A","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर जेड"}}},{"key":"017C","mappings":{"default":{"default":"लैटिन स्मॉल लेटर जेड डॉट एबव के साथ"}}},{"key":"017E","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र जेड"}}},{"key":"01CE","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र"}}},{"key":"01D0","mappings":{"default":{"default":"कैरन के साथ लैटिन स्माल लेटर I"}}},{"key":"01D2","mappings":{"default":{"default":"कैरन के साथ लैटिन स्माल लेटर ओ"}}},{"key":"01D4","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र यू"}}},{"key":"01E7","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र जी"}}},{"key":"01E9","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र के"}}},{"key":"01EB","mappings":{"default":{"default":"ओगोनक के साथ ओ"}}},{"key":"01F0","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र जे"}}},{"key":"01F5","mappings":{"default":{"default":"तीव्र के साथ जी"}}},{"key":"01F9","mappings":{"default":{"default":"ग्रेव के साथ लैटिन स्माल लेटर एन"}}},{"key":"0201","mappings":{"default":{"default":"डबल ग्रेव के साथ लैटिन स्माल लेटर"}}},{"key":"0203","mappings":{"default":{"default":"उल्टे ब्रेव के साथ लैटिन छोटा पत्र"}}},{"key":"0205","mappings":{"default":{"default":"डबल ग्रेव के साथ लैटिन स्माल लेटर ई"}}},{"key":"0207","mappings":{"default":{"default":"उल्टे ब्रेव के साथ लैटिन छोटा पत्र ई"}}},{"key":"0209","mappings":{"default":{"default":"लेटिन स्माल लेटर I विथ डबल ग्रेव"}}},{"key":"020B","mappings":{"default":{"default":"उल्टे ब्रेव के साथ लैटिन स्माल लेटर I"}}},{"key":"020D","mappings":{"default":{"default":"डबल ग्रेव के साथ लैटिन स्माल लेटर ओ"}}},{"key":"020F","mappings":{"default":{"default":"उल्टे ब्रेव के साथ लैटिन स्माल लेटर ओ"}}},{"key":"0211","mappings":{"default":{"default":"डबल ग्रेव के साथ लैटिन स्माल लेटर आर"}}},{"key":"0213","mappings":{"default":{"default":"उल्टे ब्रेव के साथ लैटिन छोटा पत्र आर"}}},{"key":"0215","mappings":{"default":{"default":"डबल ग्रेव के साथ लैटिन छोटा पत्र यू"}}},{"key":"0217","mappings":{"default":{"default":"उल्टे ब्रेव के साथ लैटिन छोटा पत्र यू"}}},{"key":"0219","mappings":{"default":{"default":"नीचे कॉमा के साथ एस"}}},{"key":"021B","mappings":{"default":{"default":"नीचे कॉमा के साथ टी"}}},{"key":"021F","mappings":{"default":{"default":"कैरन के साथ लैटिन छोटा पत्र एच"}}},{"key":"0227","mappings":{"default":{"default":"लैटिन छोटा पत्र डॉट एबव के साथ"}}},{"key":"0229","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र ई"}}},{"key":"022F","mappings":{"default":{"default":"ओ ऊपर डॉट के साथ"}}},{"key":"0233","mappings":{"default":{"default":"मैक्रॉन के साथ लैटिन छोटा पत्र वाई"}}},{"key":"0237","mappings":{"default":{"default":"डॉटलेस जे"}}},{"key":"1E01","mappings":{"default":{"default":"नीचे रिंग के साथ लैटिन छोटा पत्र"}}},{"key":"1E03","mappings":{"default":{"default":"लैटिन स्मॉल लेटर बी डॉट एबव के साथ"}}},{"key":"1E05","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र बी"}}},{"key":"1E07","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र बी"}}},{"key":"1E0B","mappings":{"default":{"default":"लैटिन स्मॉल लेटर डी विथ डॉट एबव"}}},{"key":"1E0D","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र डी"}}},{"key":"1E0F","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र डी"}}},{"key":"1E11","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र डी"}}},{"key":"1E13","mappings":{"default":{"default":"नीचे सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र डी"}}},{"key":"1E19","mappings":{"default":{"default":"नीचे सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र ई"}}},{"key":"1E1B","mappings":{"default":{"default":"नीचे टिल्डे के साथ लैटिन छोटा पत्र ई"}}},{"key":"1E1F","mappings":{"default":{"default":"एफ ऊपर डॉट के साथ"}}},{"key":"1E21","mappings":{"default":{"default":"मैक्रॉन के साथ लैटिन छोटा पत्र जी"}}},{"key":"1E23","mappings":{"default":{"default":"लैटिन स्मॉल लेटर एच विद डॉट एबव"}}},{"key":"1E25","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र एच"}}},{"key":"1E27","mappings":{"default":{"default":"डायसिस के साथ एच"}}},{"key":"1E29","mappings":{"default":{"default":"सेडिला के साथ लैटिन छोटा पत्र एच"}}},{"key":"1E2B","mappings":{"default":{"default":"नीचे ब्रेव के साथ लैटिन छोटा पत्र एच"}}},{"key":"1E2D","mappings":{"default":{"default":"नीचे टिल्डे के साथ लैटिन छोटा पत्र I"}}},{"key":"1E31","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर K"}}},{"key":"1E33","mappings":{"default":{"default":"नीचे के साथ K"}}},{"key":"1E35","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र के"}}},{"key":"1E37","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र एल"}}},{"key":"1E3B","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र एल"}}},{"key":"1E3D","mappings":{"default":{"default":"नीचे दिए गए सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र एल"}}},{"key":"1E3F","mappings":{"default":{"default":"तीव्र के साथ एम"}}},{"key":"1E41","mappings":{"default":{"default":"लैटिन स्मॉल लेटर एम विद डॉट एबव"}}},{"key":"1E43","mappings":{"default":{"default":"नीचे के साथ एम"}}},{"key":"1E45","mappings":{"default":{"default":"लैटिन छोटे पत्र एन डॉट एबव के साथ"}}},{"key":"1E47","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र एन"}}},{"key":"1E49","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र एन"}}},{"key":"1E4B","mappings":{"default":{"default":"नीचे सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र एन"}}},{"key":"1E55","mappings":{"default":{"default":"एक्यूट के साथ लैटिन स्माल लेटर पी"}}},{"key":"1E57","mappings":{"default":{"default":"लैटिन स्मॉल लेटर P, डॉट एबव के साथ"}}},{"key":"1E59","mappings":{"default":{"default":"आर ऊपर डॉट के साथ"}}},{"key":"1E5B","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र आर"}}},{"key":"1E5F","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र आर"}}},{"key":"1E61","mappings":{"default":{"default":"एस ऊपर डॉट के साथ"}}},{"key":"1E63","mappings":{"default":{"default":"नीचे के साथ एस"}}},{"key":"1E6B","mappings":{"default":{"default":"लैटिन छोटा पत्र टी डॉट ऊपर के साथ"}}},{"key":"1E6D","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र टी"}}},{"key":"1E6F","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र टी"}}},{"key":"1E71","mappings":{"default":{"default":"नीचे सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र टी"}}},{"key":"1E73","mappings":{"default":{"default":"नीचे दीएसिस के साथ लैटिन छोटा पत्र यू"}}},{"key":"1E75","mappings":{"default":{"default":"नीचे टिल्डे के साथ लैटिन छोटा पत्र यू"}}},{"key":"1E77","mappings":{"default":{"default":"नीचे सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र यू"}}},{"key":"1E7D","mappings":{"default":{"default":"टिल्डे के साथ वी"}}},{"key":"1E7F","mappings":{"default":{"default":"नीचे के साथ वी"}}},{"key":"1E81","mappings":{"default":{"default":"ग्रेव के साथ लैटिन स्माल लेटर डब्ल्यू"}}},{"key":"1E83","mappings":{"default":{"default":"तीव्र के साथ डब्ल्यू"}}},{"key":"1E85","mappings":{"default":{"default":"डायसिस के साथ लैटिन स्मॉल लेटर डब्ल्यू"}}},{"key":"1E87","mappings":{"default":{"default":"लैटिन स्मॉल लेटर डब्ल्यू विद डॉट एबव"}}},{"key":"1E89","mappings":{"default":{"default":"नीचे के साथ डब्ल्यू"}}},{"key":"1E8B","mappings":{"default":{"default":"लैटिन स्मॉल लेटर X, डॉट एबव के साथ"}}},{"key":"1E8D","mappings":{"default":{"default":"डायरिसिस के साथ लैटिन स्माल लेटर एक्स"}}},{"key":"1E8F","mappings":{"default":{"default":"लैटिन छोटा पत्र वाई डॉट एबव के साथ"}}},{"key":"1E91","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन छोटा पत्र जेड"}}},{"key":"1E93","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र जेड"}}},{"key":"1E95","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र जेड"}}},{"key":"1E96","mappings":{"default":{"default":"नीचे लाइन के साथ लैटिन छोटा पत्र एच"}}},{"key":"1E97","mappings":{"default":{"default":"डायसिस के साथ टी"}}},{"key":"1E98","mappings":{"default":{"default":"रिंग के ऊपर लैटिन छोटा पत्र डब्ल्यू"}}},{"key":"1E99","mappings":{"default":{"default":"रिंग के ऊपर के साथ लैटिन छोटा पत्र वाई"}}},{"key":"1E9A","mappings":{"default":{"default":"राइट हाफ रिंग के साथ लैटिन स्माल लेटर"}}},{"key":"1EA1","mappings":{"default":{"default":"नीचे के साथ लैटिन लघु पत्र"}}},{"key":"1EA3","mappings":{"default":{"default":"हुक के ऊपर के साथ लैटिन छोटा पत्र"}}},{"key":"1EB9","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र ई"}}},{"key":"1EBB","mappings":{"default":{"default":"हुक के ऊपर लैटिन छोटा पत्र ई"}}},{"key":"1EBD","mappings":{"default":{"default":"टिल्डे के साथ लैटिन छोटा पत्र ई"}}},{"key":"1EC9","mappings":{"default":{"default":"लैटिन स्माल लेटर I विद हुक एबव"}}},{"key":"1ECB","mappings":{"default":{"default":"लैटिन छोटा पत्र I नीचे डॉट के साथ"}}},{"key":"1ECD","mappings":{"default":{"default":"नीचे के साथ लैटिन छोटा पत्र ओ"}}},{"key":"1ECF","mappings":{"default":{"default":"हुक के ऊपर लैटिन छोटा पत्र ओ"}}},{"key":"1EE5","mappings":{"default":{"default":"नीचे के साथ यू"}}},{"key":"1EE7","mappings":{"default":{"default":"हुक के ऊपर लैटिन छोटा पत्र यू"}}},{"key":"1EF3","mappings":{"default":{"default":"ग्रेव के साथ लैटिन स्माल लेटर वाई"}}},{"key":"1EF5","mappings":{"default":{"default":"नीचे के साथ वाई"}}},{"key":"1EF7","mappings":{"default":{"default":"हुक के ऊपर लैटिन छोटा पत्र वाई"}}},{"key":"1EF9","mappings":{"default":{"default":"टिल्डे के साथ वाई"}}}] +, +"hi/symbols/latin-rest.min": +[{"locale":"hi"},{"key":"210E","mappings":{"default":{"default":"प्लांक कॉन्स्टेंट"}}},{"key":"0363","mappings":{"default":{"default":"ए का संयोजन"}}},{"key":"0364","mappings":{"default":{"default":"ई का संयोजन"}}},{"key":"0365","mappings":{"default":{"default":"लैटिन लैटिन लेटर I का संयोजन"}}},{"key":"0366","mappings":{"default":{"default":"O का संयोजन"}}},{"key":"0367","mappings":{"default":{"default":"यू का संयोजन"}}},{"key":"0368","mappings":{"default":{"default":"सी का संयोजन"}}},{"key":"0369","mappings":{"default":{"default":"डी का संयोजन"}}},{"key":"036A","mappings":{"default":{"default":"एच का संयोजन"}}},{"key":"036B","mappings":{"default":{"default":"एम का संयोजन"}}},{"key":"036C","mappings":{"default":{"default":"आर का संयोजन"}}},{"key":"036D","mappings":{"default":{"default":"टी का संयोजन"}}},{"key":"036E","mappings":{"default":{"default":"वी का संयोजन"}}},{"key":"036F","mappings":{"default":{"default":"एक्स का संयोजन"}}},{"key":"1D62","mappings":{"default":{"default":"लैटिन सदस्यता छोटी पत्र I"}}},{"key":"1D63","mappings":{"default":{"default":"लैटिन सदस्यता छोटी पत्र आर"}}},{"key":"1D64","mappings":{"default":{"default":"लैटिन सदस्यता छोटी पत्र यू"}}},{"key":"1D65","mappings":{"default":{"default":"लैटिन सदस्यता छोटी पत्र वी"}}},{"key":"1DCA","mappings":{"default":{"default":"नीचे लैटिन छोटे पत्र आर का संयोजन"}}},{"key":"1DD3","mappings":{"default":{"default":"लैटिन छोटे पत्र को मिलाकर चपटा खुला एक ऊपर"}}},{"key":"1DD4","mappings":{"default":{"default":"एई का संयोजन"}}},{"key":"1DD5","mappings":{"default":{"default":"एओ का संयोजन"}}},{"key":"1DD6","mappings":{"default":{"default":"एव का संयोजन"}}},{"key":"1DD7","mappings":{"default":{"default":"लैटिन लैटिन लेटर सी सेडिला का संयोजन"}}},{"key":"1DD8","mappings":{"default":{"default":"इंसुलर डी का संयोजन"}}},{"key":"1DD9","mappings":{"default":{"default":"लैटिन लैटिन लेटर एथ का संयोजन"}}},{"key":"1DDA","mappings":{"default":{"default":"लैटिन छोटे पत्र जी का संयोजन"}}},{"key":"1DDB","mappings":{"default":{"default":"लेटिन लेटर स्मॉल कैपिटल जी को मिलाकर"}}},{"key":"1DDC","mappings":{"default":{"default":"K का संयोजन"}}},{"key":"1DDD","mappings":{"default":{"default":"एल का संयोजन"}}},{"key":"1DDE","mappings":{"default":{"default":"लैटिन लेटर का संयोजन स्मॉल कैपिटल एल"}}},{"key":"1DDF","mappings":{"default":{"default":"लेटिन लेटर स्माल कैपिटल एम"}}},{"key":"1DE0","mappings":{"default":{"default":"एन का संयोजन"}}},{"key":"1DE1","mappings":{"default":{"default":"लैटिन लेटर का मेल स्मॉल कैपिटल एन"}}},{"key":"1DE2","mappings":{"default":{"default":"लैटिन लेटर का मेल स्मॉल कैपिटल आर"}}},{"key":"1DE3","mappings":{"default":{"default":"लैटिन छोटे पत्र आर रोटुंडा का संयोजन"}}},{"key":"1DE4","mappings":{"default":{"default":"एस का संयोजन"}}},{"key":"1DE5","mappings":{"default":{"default":"लैटिन छोटे पत्र लंबे एस का संयोजन"}}},{"key":"1DE6","mappings":{"default":{"default":"जेड का संयोजन"}}},{"key":"2071","mappings":{"default":{"default":"सुपरस्क्रिप्ट लैटिन लैटिन पत्र I"}}},{"key":"207F","mappings":{"default":{"default":"सुपरस्क्रिप्ट एन"}}},{"key":"2090","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र ए"}}},{"key":"2091","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र ई"}}},{"key":"2092","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र हे"}}},{"key":"2093","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र एक्स"}}},{"key":"2094","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र Schwa"}}},{"key":"2095","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र एच"}}},{"key":"2096","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र K"}}},{"key":"2097","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र एल"}}},{"key":"2098","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र एम"}}},{"key":"2099","mappings":{"default":{"default":"लैटिन सदस्यता छोटी पत्र एन"}}},{"key":"209A","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र पी"}}},{"key":"209B","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र एस"}}},{"key":"209C","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र टी"}}},{"key":"2C7C","mappings":{"default":{"default":"लैटिन सदस्यता छोटे पत्र जे"}}},{"key":"1F12A","mappings":{"default":{"default":"कछुआ शैल ब्रैकेटेड एस"}}},{"key":"1F12B","mappings":{"default":{"default":"सर्किल इटैलिक सी"}}},{"key":"1F12C","mappings":{"default":{"default":"सर्किल इटैलिक आर"}}},{"key":"1F18A","mappings":{"default":{"default":"पार किए गए नकारात्मक वर्ग लैटिन पूंजी पत्र P"}}}] +, +"hi/symbols/latin-upper-double-accent.min": +[{"locale":"hi"},{"key":"01D5","mappings":{"default":{"default":"डायरसिस और मैक्रोन के साथ यू"}}},{"key":"01D7","mappings":{"default":{"default":"डायरिसिस और एक्यूट के साथ यू"}}},{"key":"01D9","mappings":{"default":{"default":"डायरिसिस और कैरन के साथ यू"}}},{"key":"01DB","mappings":{"default":{"default":"डायरिसिस और ग्रेव के साथ यू"}}},{"key":"01DE","mappings":{"default":{"default":"डायरिसिस और मैक्रोन के साथ लैटिन कैपिटल लेटर"}}},{"key":"01E0","mappings":{"default":{"default":"के साथ डॉट एबव और मैक्रोन"}}},{"key":"01EC","mappings":{"default":{"default":"ओगोनक और मैक्रोन के साथ ओ"}}},{"key":"01FA","mappings":{"default":{"default":"विथ रिंग एबव और एक्यूट"}}},{"key":"022A","mappings":{"default":{"default":"डायरिसिस और मैक्रोन के साथ ओ"}}},{"key":"022C","mappings":{"default":{"default":"टिल्डे और मैक्रॉन के साथ ओ"}}},{"key":"0230","mappings":{"default":{"default":"ओ विथ डॉट एबव और मैक्रोन"}}},{"key":"1E08","mappings":{"default":{"default":"सेडिला और एक्यूट के साथ सी"}}},{"key":"1E14","mappings":{"default":{"default":"मैक्रॉन और ग्रेव के साथ ई"}}},{"key":"1E16","mappings":{"default":{"default":"मैक्रॉन और एक्यूट के साथ ई"}}},{"key":"1E1C","mappings":{"default":{"default":"सेडिला और ब्रेव के साथ ई"}}},{"key":"1E2E","mappings":{"default":{"default":"I विद डायरेसिस एंड एक्यूट"}}},{"key":"1E38","mappings":{"default":{"default":"लैटिन राजधानी पत्र एल नीचे डॉट और मैक्रॉन के साथ"}}},{"key":"1E4C","mappings":{"default":{"default":"टिल्डे और एक्यूट के साथ ओ"}}},{"key":"1E4E","mappings":{"default":{"default":"टिल्डे और डायरेसिस के साथ ओ"}}},{"key":"1E50","mappings":{"default":{"default":"मैक्रॉन और ग्रेव के साथ ओ"}}},{"key":"1E52","mappings":{"default":{"default":"मैक्रॉन और एक्यूट के साथ ओ"}}},{"key":"1E5C","mappings":{"default":{"default":"लैटिन राजधानी पत्र आर नीचे डॉट और मैक्रॉन के साथ"}}},{"key":"1E64","mappings":{"default":{"default":"एक्यूट और डॉट एबव के साथ एस"}}},{"key":"1E66","mappings":{"default":{"default":"कैरन और डॉट एबव के साथ एस"}}},{"key":"1E68","mappings":{"default":{"default":"एस के साथ डॉट नीचे और डॉट के ऊपर"}}},{"key":"1E78","mappings":{"default":{"default":"टिल्डे और एक्यूट के साथ यू"}}},{"key":"1E7A","mappings":{"default":{"default":"मैक्रोन और डायसिस के साथ यू"}}},{"key":"1EA4","mappings":{"default":{"default":"सर्कमफ्लेक्स और एक्यूट के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EA6","mappings":{"default":{"default":"सर्कमफ्लेक्स और ग्रेव के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EA8","mappings":{"default":{"default":"सर्कमफ्लेक्स और हुक एबव के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EAA","mappings":{"default":{"default":"सर्कमफ्लेक्स और टिल्डे के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EAC","mappings":{"default":{"default":"सर्कमफ्लेक्स और डॉट नीचे के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EAE","mappings":{"default":{"default":"ब्रेव और एक्यूट के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EB0","mappings":{"default":{"default":"ब्रेव और ग्रेव के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EB2","mappings":{"default":{"default":"ब्रेव और हुक एबव के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EB4","mappings":{"default":{"default":"ब्रेव और टिल्डे के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EB6","mappings":{"default":{"default":"ब्रेव और डॉट नीचे के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EBE","mappings":{"default":{"default":"सर्कमफ्लेक्स और एक्यूट के साथ ई"}}},{"key":"1EC0","mappings":{"default":{"default":"सर्कमफ्लेक्स और ग्रेव के साथ ई"}}},{"key":"1EC2","mappings":{"default":{"default":"सर्कमफ्लेक्स और हुक एबव के साथ ई"}}},{"key":"1EC4","mappings":{"default":{"default":"सर्कमफ्लेक्स और टिल्डे के साथ ई"}}},{"key":"1EC6","mappings":{"default":{"default":"सर्कमफ्लेक्स और डॉट नीचे के साथ ई"}}},{"key":"1ED0","mappings":{"default":{"default":"सर्कमफ्लेक्स और एक्यूट के साथ ओ"}}},{"key":"1ED2","mappings":{"default":{"default":"सर्कमफ्लेक्स और ग्रेव के साथ ओ"}}},{"key":"1ED4","mappings":{"default":{"default":"सर्कमफ्लेक्स और हुक एबव के साथ ओ"}}},{"key":"1ED6","mappings":{"default":{"default":"सर्कमफ्लेक्स और टिल्डे के साथ ओ"}}},{"key":"1ED8","mappings":{"default":{"default":"सर्कमफ्लेक्स और डॉट नीचे के साथ ओ"}}},{"key":"1EDA","mappings":{"default":{"default":"हॉर्न और एक्यूट के साथ ओ"}}},{"key":"1EDC","mappings":{"default":{"default":"हॉर्न और ग्रेव के साथ ओ"}}},{"key":"1EDE","mappings":{"default":{"default":"हॉर्न और हुक के साथ ओ"}}},{"key":"1EE0","mappings":{"default":{"default":"हॉर्न और टिल्ड के साथ ओ"}}},{"key":"1EE2","mappings":{"default":{"default":"हॉर्न और डॉट नीचे के साथ ओ"}}},{"key":"1EE8","mappings":{"default":{"default":"हॉर्न और एक्यूट के साथ यू"}}},{"key":"1EEA","mappings":{"default":{"default":"हॉर्न और ग्रेव के साथ यू"}}},{"key":"1EEC","mappings":{"default":{"default":"हॉर्न और हुक के साथ यू"}}},{"key":"1EEE","mappings":{"default":{"default":"हॉर्न और टिल्ड के साथ यू"}}},{"key":"1EF0","mappings":{"default":{"default":"हॉर्न और डॉट नीचे के साथ यू"}}}] +, +"hi/symbols/latin-upper-single-accent.min": +[{"locale":"hi"},{"key":"00C0","mappings":{"default":{"default":"ग्रेव के साथ लैटिन कैपिटल लेटर"}}},{"key":"00C1","mappings":{"default":{"default":"एक्यूट के साथ लैटिन कैपिटल लेटर"}}},{"key":"00C2","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ लैटिन कैपिटल लेटर"}}},{"key":"00C3","mappings":{"default":{"default":"टिल्डे के साथ लैटिन कैपिटल लेटर"}}},{"key":"00C4","mappings":{"default":{"default":"diaeresis के साथ लैटिन कैपिटल लेटर"}}},{"key":"00C5","mappings":{"default":{"default":"विथ रिंग एबव"}}},{"key":"00C7","mappings":{"default":{"default":"सेडिला के साथ सी"}}},{"key":"00C8","mappings":{"default":{"default":"ग्रेव के साथ ई"}}},{"key":"00C9","mappings":{"default":{"default":"एक्यूट के साथ ई"}}},{"key":"00CA","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ ई"}}},{"key":"00CB","mappings":{"default":{"default":"डायरिसिस के साथ ई"}}},{"key":"00CC","mappings":{"default":{"default":"I विद ग्रेव"}}},{"key":"00CD","mappings":{"default":{"default":"एक्यूट के साथ I"}}},{"key":"00CE","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ I"}}},{"key":"00CF","mappings":{"default":{"default":"डायरिसिस के साथ I"}}},{"key":"00D1","mappings":{"default":{"default":"टिल्डे के साथ एन"}}},{"key":"00D2","mappings":{"default":{"default":"ग्रेव के साथ ओ"}}},{"key":"00D3","mappings":{"default":{"default":"एक्यूट के साथ ओ"}}},{"key":"00D4","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ ओ"}}},{"key":"00D5","mappings":{"default":{"default":"टिल्डे के साथ ओ"}}},{"key":"00D6","mappings":{"default":{"default":"डायरिसिस के साथ ओ"}}},{"key":"00D9","mappings":{"default":{"default":"ग्रेव के साथ यू"}}},{"key":"00DA","mappings":{"default":{"default":"एक्यूट के साथ यू"}}},{"key":"00DB","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ यू"}}},{"key":"00DC","mappings":{"default":{"default":"डायरिसिस के साथ यू"}}},{"key":"00DD","mappings":{"default":{"default":"एक्यूट के साथ वाई"}}},{"key":"0100","mappings":{"default":{"default":"मैक्रॉन के साथ लैटिन कैपिटल लेटर"}}},{"key":"0102","mappings":{"default":{"default":"ब्रेव के साथ लैटिन कैपिटल लेटर"}}},{"key":"0104","mappings":{"default":{"default":"ओगोनक के साथ लैटिन कैपिटल लेटर"}}},{"key":"0106","mappings":{"default":{"default":"एक्यूट के साथ सी"}}},{"key":"0108","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ सी"}}},{"key":"010A","mappings":{"default":{"default":"सी के साथ डॉट एबव"}}},{"key":"010C","mappings":{"default":{"default":"कैरन के साथ सी"}}},{"key":"010E","mappings":{"default":{"default":"कैरन के साथ डी"}}},{"key":"0112","mappings":{"default":{"default":"मैक्रोन के साथ ई"}}},{"key":"0114","mappings":{"default":{"default":"ब्रेव के साथ ई"}}},{"key":"0116","mappings":{"default":{"default":"E के साथ डॉट एबव"}}},{"key":"0118","mappings":{"default":{"default":"ओगोनक के साथ ई"}}},{"key":"011A","mappings":{"default":{"default":"कैरन के साथ ई"}}},{"key":"011C","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ जी"}}},{"key":"011E","mappings":{"default":{"default":"ब्रेव के साथ जी"}}},{"key":"0120","mappings":{"default":{"default":"G के साथ डॉट एबव"}}},{"key":"0122","mappings":{"default":{"default":"सेडिला के साथ जी"}}},{"key":"0124","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ एच"}}},{"key":"0128","mappings":{"default":{"default":"टिल्डे के साथ I"}}},{"key":"012A","mappings":{"default":{"default":"मैक्रॉन के साथ I"}}},{"key":"012C","mappings":{"default":{"default":"ब्रेव के साथ I"}}},{"key":"012E","mappings":{"default":{"default":"ओगोनक के साथ I"}}},{"key":"0130","mappings":{"default":{"default":"I विद डॉट एबव"}}},{"key":"0134","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ जे"}}},{"key":"0136","mappings":{"default":{"default":"सेडिला के साथ के"}}},{"key":"0139","mappings":{"default":{"default":"एक्यूट के साथ एल"}}},{"key":"013B","mappings":{"default":{"default":"सेडिला के साथ एल"}}},{"key":"013D","mappings":{"default":{"default":"कैरन के साथ एल"}}},{"key":"013F","mappings":{"default":{"default":"मध्य डॉट के साथ एल"}}},{"key":"0143","mappings":{"default":{"default":"एक्यूट के साथ एन"}}},{"key":"0145","mappings":{"default":{"default":"सेडिला के साथ एन"}}},{"key":"0147","mappings":{"default":{"default":"कैरन के साथ एन"}}},{"key":"014C","mappings":{"default":{"default":"मैक्रोन के साथ ओ"}}},{"key":"014E","mappings":{"default":{"default":"ब्रेव के साथ ओ"}}},{"key":"0150","mappings":{"default":{"default":"डबल एक्यूट के साथ ओ"}}},{"key":"0154","mappings":{"default":{"default":"एक्यूट के साथ आर"}}},{"key":"0156","mappings":{"default":{"default":"सेडिला के साथ आर"}}},{"key":"0158","mappings":{"default":{"default":"कैरन के साथ आर"}}},{"key":"015A","mappings":{"default":{"default":"एक्यूट के साथ एस"}}},{"key":"015C","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ एस"}}},{"key":"015E","mappings":{"default":{"default":"सेडिला के साथ एस"}}},{"key":"0160","mappings":{"default":{"default":"कैरन के साथ एस"}}},{"key":"0162","mappings":{"default":{"default":"सेडिला के साथ टी"}}},{"key":"0164","mappings":{"default":{"default":"कैरन के साथ टी"}}},{"key":"0168","mappings":{"default":{"default":"टिल्डे के साथ यू"}}},{"key":"016A","mappings":{"default":{"default":"मैक्रोन के साथ यू"}}},{"key":"016C","mappings":{"default":{"default":"ब्रेव के साथ यू"}}},{"key":"016E","mappings":{"default":{"default":"रिंग कैप के साथ यू"}}},{"key":"0170","mappings":{"default":{"default":"डबल एक्यूट के साथ यू"}}},{"key":"0172","mappings":{"default":{"default":"ओगोनक के साथ यू"}}},{"key":"0174","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ डब्ल्यू"}}},{"key":"0176","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ वाई"}}},{"key":"0178","mappings":{"default":{"default":"डायिरसिस के साथ वाई"}}},{"key":"0179","mappings":{"default":{"default":"एक्यूट के साथ जेड"}}},{"key":"017B","mappings":{"default":{"default":"जेड, डॉट एबव के साथ"}}},{"key":"017D","mappings":{"default":{"default":"कैरन के साथ जेड"}}},{"key":"01CD","mappings":{"default":{"default":"कैरन के साथ लैटिन कैपिटल लेटर"}}},{"key":"01CF","mappings":{"default":{"default":"कैरन के साथ I"}}},{"key":"01D1","mappings":{"default":{"default":"कैरन के साथ ओ"}}},{"key":"01D3","mappings":{"default":{"default":"कैरन के साथ यू"}}},{"key":"01E6","mappings":{"default":{"default":"कैरन के साथ जी"}}},{"key":"01E8","mappings":{"default":{"default":"कैरन के साथ के"}}},{"key":"01EA","mappings":{"default":{"default":"ओगोनक के साथ ओ"}}},{"key":"01F4","mappings":{"default":{"default":"एक्यूट के साथ जी"}}},{"key":"01F8","mappings":{"default":{"default":"ग्रेव के साथ एन"}}},{"key":"0200","mappings":{"default":{"default":"डबल ग्रेव के साथ लैटिन कैपिटल लेटर"}}},{"key":"0202","mappings":{"default":{"default":"उल्टे ब्रेव के साथ लैटिन कैपिटल लेटर"}}},{"key":"0204","mappings":{"default":{"default":"डबल ग्रेव के साथ ई"}}},{"key":"0206","mappings":{"default":{"default":"उल्टे ब्रेव के साथ ई"}}},{"key":"0208","mappings":{"default":{"default":"I विथ डबल ग्रेव"}}},{"key":"020A","mappings":{"default":{"default":"उल्टे ब्रेव के साथ I"}}},{"key":"020C","mappings":{"default":{"default":"डबल ग्रेव के साथ ओ"}}},{"key":"020E","mappings":{"default":{"default":"उल्टे ब्रेव के साथ ओ"}}},{"key":"0210","mappings":{"default":{"default":"डबल ग्रेव के साथ आर"}}},{"key":"0212","mappings":{"default":{"default":"उल्टे ब्रेव के साथ आर"}}},{"key":"0214","mappings":{"default":{"default":"डबल ग्रेव के साथ यू"}}},{"key":"0216","mappings":{"default":{"default":"उल्टे ब्रेव के साथ यू"}}},{"key":"0218","mappings":{"default":{"default":"नीचे कॉमा के साथ एस"}}},{"key":"021A","mappings":{"default":{"default":"नीचे कॉमा के साथ टी"}}},{"key":"021E","mappings":{"default":{"default":"कैरन के साथ एच"}}},{"key":"0226","mappings":{"default":{"default":"के साथ डॉट एबव"}}},{"key":"0228","mappings":{"default":{"default":"सेडिला के साथ ई"}}},{"key":"022E","mappings":{"default":{"default":"ओ विथ डॉट एबव"}}},{"key":"0232","mappings":{"default":{"default":"मैक्रोन के साथ वाई"}}},{"key":"1E00","mappings":{"default":{"default":"नीचे रिंग के साथ लैटिन कैपिटल लेटर"}}},{"key":"1E02","mappings":{"default":{"default":"बी, डॉट एबव के साथ"}}},{"key":"1E04","mappings":{"default":{"default":"नीचे के साथ बी"}}},{"key":"1E06","mappings":{"default":{"default":"नीचे लाइन के साथ बी"}}},{"key":"1E0A","mappings":{"default":{"default":"डी के साथ डॉट एबव"}}},{"key":"1E0C","mappings":{"default":{"default":"नीचे के साथ डी"}}},{"key":"1E0E","mappings":{"default":{"default":"नीचे लाइन के साथ डी"}}},{"key":"1E10","mappings":{"default":{"default":"सेडिला के साथ डी"}}},{"key":"1E12","mappings":{"default":{"default":"नीचे Circumflex के साथ डी"}}},{"key":"1E18","mappings":{"default":{"default":"नीचे सर्कुफलेक्स के साथ ई"}}},{"key":"1E1A","mappings":{"default":{"default":"नीचे Tilde के साथ E"}}},{"key":"1E1E","mappings":{"default":{"default":"F के साथ डॉट एबव"}}},{"key":"1E20","mappings":{"default":{"default":"मैक्रोन के साथ जी"}}},{"key":"1E22","mappings":{"default":{"default":"एच विद डॉट एबव"}}},{"key":"1E24","mappings":{"default":{"default":"नीचे के साथ एच"}}},{"key":"1E26","mappings":{"default":{"default":"डायरिसिस के साथ एच"}}},{"key":"1E28","mappings":{"default":{"default":"सेडिला के साथ एच"}}},{"key":"1E2A","mappings":{"default":{"default":"ब्रेव के साथ एच"}}},{"key":"1E2C","mappings":{"default":{"default":"नीचे दिए गए टिल्डे के साथ I"}}},{"key":"1E30","mappings":{"default":{"default":"एक्यूट के साथ K"}}},{"key":"1E32","mappings":{"default":{"default":"नीचे के साथ K"}}},{"key":"1E34","mappings":{"default":{"default":"नीचे लाइन के साथ K"}}},{"key":"1E36","mappings":{"default":{"default":"नीचे के साथ एल"}}},{"key":"1E3A","mappings":{"default":{"default":"नीचे लाइन के साथ एल"}}},{"key":"1E3C","mappings":{"default":{"default":"नीचे सर्कुफलेक्स के साथ एल"}}},{"key":"1E3E","mappings":{"default":{"default":"एक्यूट के साथ एम"}}},{"key":"1E40","mappings":{"default":{"default":"M के साथ डॉट एबव"}}},{"key":"1E42","mappings":{"default":{"default":"नीचे के साथ एम"}}},{"key":"1E44","mappings":{"default":{"default":"एन के साथ डॉट एबव"}}},{"key":"1E46","mappings":{"default":{"default":"नीचे के साथ एन"}}},{"key":"1E48","mappings":{"default":{"default":"नीचे लाइन के साथ एन"}}},{"key":"1E4A","mappings":{"default":{"default":"नीचे सर्कुफलेक्स के साथ एन"}}},{"key":"1E54","mappings":{"default":{"default":"एक्यूट के साथ P"}}},{"key":"1E56","mappings":{"default":{"default":"पी के साथ डॉट एबव"}}},{"key":"1E58","mappings":{"default":{"default":"R के साथ डॉट एबव"}}},{"key":"1E5A","mappings":{"default":{"default":"नीचे के साथ आर"}}},{"key":"1E5E","mappings":{"default":{"default":"नीचे लाइन के साथ आर"}}},{"key":"1E60","mappings":{"default":{"default":"एस के साथ डॉट एबव"}}},{"key":"1E62","mappings":{"default":{"default":"नीचे के साथ एस"}}},{"key":"1E6A","mappings":{"default":{"default":"टी के साथ डॉट एबव"}}},{"key":"1E6C","mappings":{"default":{"default":"नीचे के साथ टी"}}},{"key":"1E6E","mappings":{"default":{"default":"नीचे लाइन के साथ टी"}}},{"key":"1E70","mappings":{"default":{"default":"नीचे सर्कुफ्लेक्स के साथ टी"}}},{"key":"1E72","mappings":{"default":{"default":"नीचे डीएरेसिस के साथ यू"}}},{"key":"1E74","mappings":{"default":{"default":"नीचे Tilde के साथ यू"}}},{"key":"1E76","mappings":{"default":{"default":"नीचे Circumflex के साथ यू"}}},{"key":"1E7C","mappings":{"default":{"default":"टिल्डे के साथ वी"}}},{"key":"1E7E","mappings":{"default":{"default":"नीचे के साथ वी"}}},{"key":"1E80","mappings":{"default":{"default":"ग्रेव के साथ डब्ल्यू"}}},{"key":"1E82","mappings":{"default":{"default":"एक्यूट के साथ डब्ल्यू"}}},{"key":"1E84","mappings":{"default":{"default":"डायिरसिस के साथ डब्ल्यू"}}},{"key":"1E86","mappings":{"default":{"default":"डब्ल्यू विद डॉट एबव"}}},{"key":"1E88","mappings":{"default":{"default":"नीचे के साथ डब्ल्यू"}}},{"key":"1E8A","mappings":{"default":{"default":"X, डॉट एबव के साथ"}}},{"key":"1E8C","mappings":{"default":{"default":"डायरिसिस के साथ एक्स"}}},{"key":"1E8E","mappings":{"default":{"default":"वाई के साथ डॉट एबव"}}},{"key":"1E90","mappings":{"default":{"default":"सर्कमफ्लेक्स के साथ जेड"}}},{"key":"1E92","mappings":{"default":{"default":"नीचे के साथ जेड"}}},{"key":"1E94","mappings":{"default":{"default":"नीचे लाइन के साथ जेड"}}},{"key":"1EA0","mappings":{"default":{"default":"नीचे के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EA2","mappings":{"default":{"default":"हुक कैप के साथ लैटिन कैपिटल लेटर"}}},{"key":"1EB8","mappings":{"default":{"default":"नीचे के साथ ई"}}},{"key":"1EBA","mappings":{"default":{"default":"हुक कैप के साथ ई"}}},{"key":"1EBC","mappings":{"default":{"default":"टिल्डे के साथ ई"}}},{"key":"1EC8","mappings":{"default":{"default":"I विद हुक एबव"}}},{"key":"1ECA","mappings":{"default":{"default":"लैटिन राजधानी पत्र I नीचे डॉट के साथ"}}},{"key":"1ECC","mappings":{"default":{"default":"नीचे के साथ ओ"}}},{"key":"1ECE","mappings":{"default":{"default":"हुक कैप के साथ ओ"}}},{"key":"1EE4","mappings":{"default":{"default":"नीचे के साथ यू"}}},{"key":"1EE6","mappings":{"default":{"default":"हुक कैप के साथ यू"}}},{"key":"1EF2","mappings":{"default":{"default":"ग्रेव के साथ वाई"}}},{"key":"1EF4","mappings":{"default":{"default":"नीचे के साथ वाई"}}},{"key":"1EF6","mappings":{"default":{"default":"हुक कैप के साथ वाई"}}},{"key":"1EF8","mappings":{"default":{"default":"टिल्डे के साथ वाई"}}}] +, +"hi/symbols/math_angles.min": +[{"locale":"hi"},{"key":"22BE","mappings":{"default":{"default":"आर्क के साथ राइट एंगल"}}},{"key":"237C","mappings":{"default":{"default":"राइट एंगल विथ डाउनवर्ड जिगजैग एरो"}}},{"key":"27C0","mappings":{"default":{"default":"तीन आयामी कोण"}}},{"key":"299B","mappings":{"default":{"default":"मापा कोण खुलने वाला बायाँ"}}},{"key":"299C","mappings":{"default":{"default":"स्क्वायर के साथ राइट एंगल वेरिएंट"}}},{"key":"299D","mappings":{"default":{"default":"डॉट के साथ सही कोण मापा जाता है"}}},{"key":"299E","mappings":{"default":{"default":"एस अंदर के साथ कोण"}}},{"key":"299F","mappings":{"default":{"default":"न्यून कोण"}}},{"key":"29A0","mappings":{"default":{"default":"गोलाकार कोण खोलना वाम"}}},{"key":"29A1","mappings":{"default":{"default":"गोलाकार कोण खोलना"}}},{"key":"29A2","mappings":{"default":{"default":"बदल गया कोण"}}},{"key":"29A3","mappings":{"default":{"default":"उलटा कोण"}}},{"key":"29A4","mappings":{"default":{"default":"अंडरबार के साथ कोण"}}},{"key":"29A5","mappings":{"default":{"default":"अंबर के साथ उलटा कोण"}}},{"key":"29A6","mappings":{"default":{"default":"ओब्लिक एंगल ओपनिंग"}}},{"key":"29A7","mappings":{"default":{"default":"ओब्लिक एंगल ओपनिंग डाउन"}}},{"key":"29A8","mappings":{"default":{"default":"एरो पोज़िंग अप और राइट में ओपन आर्म एंडिंग के साथ मापा गया एंगल"}}},{"key":"29A9","mappings":{"default":{"default":"एरो पोज़िंग अप और लेफ्ट में ओपन आर्म एंडिंग के साथ मापा गया एंगल"}}},{"key":"29AA","mappings":{"default":{"default":"एरो पाइंटिंग डाउन एंड राइट में ओपन आर्म एंडिंग के साथ एंगल मापा गया"}}},{"key":"29AB","mappings":{"default":{"default":"तीर और नीचे और बाएं ओर इशारा करते हुए ओपन आर्म एंडिंग के साथ मापा गया कोण"}}},{"key":"29AC","mappings":{"default":{"default":"एरो पाइंटिंग राइट एंड अप में ओपन आर्म एंडिंग के साथ एंगल मापा गया"}}},{"key":"29AD","mappings":{"default":{"default":"बायाँ और ऊपर की ओर इशारा करते हुए खुले हाथ की छोर के साथ मापा गया कोण"}}},{"key":"29AE","mappings":{"default":{"default":"एरो पाइंटिंग राइट एंड डाउन में ओपन आर्म एंडिंग के साथ एंगल मापा गया"}}},{"key":"29AF","mappings":{"default":{"default":"बायां और नीचे की ओर इशारा करते हुए तीर में ओपन आर्म एंडिंग के साथ मापा गया कोण"}}}] +, +"hi/symbols/math_arrows.min": +[{"locale":"hi"},{"key":"2190","mappings":{"default":{"default":"बांयी और तीर"}}},{"key":"2191","mappings":{"default":{"default":"ऊपर की ओर तीर"}}},{"key":"2192","mappings":{"default":{"default":"दाईं ओर तीर"}}},{"key":"2193","mappings":{"default":{"default":"नीचे की ओर तीर"}}},{"key":"2194","mappings":{"default":{"default":"दांयी बांयी दोनों और तीर"}}},{"key":"2195","mappings":{"default":{"default":"ऊपर नीचे दोनों और तीर"}}},{"key":"2196","mappings":{"default":{"default":"उत्तर पश्चिम तीर"}}},{"key":"2197","mappings":{"default":{"default":"उत्तर पूर्व तीर"}}},{"key":"2198","mappings":{"default":{"default":"दक्षिण पूर्व तीर"}}},{"key":"2199","mappings":{"default":{"default":"दक्षिण पश्चिम तीर"}}},{"key":"219A","mappings":{"default":{"default":"स्ट्रोक के साथ बायाँ तीर"}}},{"key":"219B","mappings":{"default":{"default":"स्ट्रोक के साथ दाईं ओर तीर"}}},{"key":"219C","mappings":{"default":{"default":"लेफ्टवर्ड वेव एरो"}}},{"key":"219D","mappings":{"default":{"default":"राइट वेव एरो"}}},{"key":"219E","mappings":{"default":{"default":"बाईं ओर दो सिर वाला तीर"}}},{"key":"219F","mappings":{"default":{"default":"ऊपर की ओर दो सिर वाला तीर"}}},{"key":"21A0","mappings":{"default":{"default":"दायीं ओर दो सिर वाला तीर"}}},{"key":"21A1","mappings":{"default":{"default":"नीचे की ओर दो सिर वाला तीर"}}},{"key":"21A2","mappings":{"default":{"default":"टेल के साथ बायाँ तीर"}}},{"key":"21A3","mappings":{"default":{"default":"टेल के साथ दाईं ओर तीर"}}},{"key":"21A4","mappings":{"default":{"default":"बार से बायाँ तीर"}}},{"key":"21A5","mappings":{"default":{"default":"बार से ऊपर की ओर तीर"}}},{"key":"21A6","mappings":{"default":{"default":"बार से दाहिना तीर"}}},{"key":"21A7","mappings":{"default":{"default":"बार से नीचे की ओर तीर"}}},{"key":"21A8","mappings":{"default":{"default":"बेस के साथ डाउन एरो"}}},{"key":"21A9","mappings":{"default":{"default":"हुक के साथ बायां तीर"}}},{"key":"21AA","mappings":{"default":{"default":"हुक के साथ दाईं ओर तीर"}}},{"key":"21AB","mappings":{"default":{"default":"लूप के साथ बायां तीर"}}},{"key":"21AC","mappings":{"default":{"default":"लूप के साथ दाईं ओर तीर"}}},{"key":"21AD","mappings":{"default":{"default":"लेफ्ट राइट वेव एरो"}}},{"key":"21AE","mappings":{"default":{"default":"स्ट्रोके साथ लेफ्ट राइट एरो"}}},{"key":"21AF","mappings":{"default":{"default":"नीचे की ओर ज़िगज़ैग एरो"}}},{"key":"21B0","mappings":{"default":{"default":"ऊपर की ओर तीर बाएं ओर की ओर"}}},{"key":"21B1","mappings":{"default":{"default":"ऊपर की ओर तीर ठीक से टिप के साथ"}}},{"key":"21B2","mappings":{"default":{"default":"नीचे की ओर तीर के साथ टिप बाईं ओर"}}},{"key":"21B3","mappings":{"default":{"default":"नीचे की ओर एरो टिप के साथ"}}},{"key":"21B4","mappings":{"default":{"default":"कॉर्नर डाउन के साथ एरोवर्ड"}}},{"key":"21B5","mappings":{"default":{"default":"कॉर्नर के साथ नीचे की तरफ एरो"}}},{"key":"21B6","mappings":{"default":{"default":"एंटीक्लॉकवाइज शीर्ष अर्धवृत्त तीर"}}},{"key":"21B7","mappings":{"default":{"default":"दक्षिणावर्त शीर्ष अर्धवृत्त तीर"}}},{"key":"21B8","mappings":{"default":{"default":"नॉर्थ वेस्ट एरो टू लॉन्ग बार"}}},{"key":"21B9","mappings":{"default":{"default":"बाईं ओर की ओर तीर की ओर बार की ओर दाईं ओर की ओर तीर"}}},{"key":"21BA","mappings":{"default":{"default":"एंटीलॉकवाइज ओपन सर्कल एरो"}}},{"key":"21BB","mappings":{"default":{"default":"क्लॉकवाइज ओपन सर्कल एरो"}}},{"key":"21C4","mappings":{"default":{"default":"दायीं ओर का तीर, बाएं ओर का तीर"}}},{"key":"21C5","mappings":{"default":{"default":"ऊपर की ओर तीर नीचे की ओर तीर की ओर"}}},{"key":"21C6","mappings":{"default":{"default":"बायाँ तीर आगे की ओर तीर"}}},{"key":"21C7","mappings":{"default":{"default":"बाईं ओर जोड़ीदार तीर"}}},{"key":"21C8","mappings":{"default":{"default":"ऊपर की ओर तीर चलाया"}}},{"key":"21C9","mappings":{"default":{"default":"दाईं ओर बाँध दिया तीर"}}},{"key":"21CA","mappings":{"default":{"default":"नीचे की ओर पेयरेड एरो"}}},{"key":"21CD","mappings":{"default":{"default":"स्ट्रॉक के साथ लेफ्टवर्ड डबल एरो"}}},{"key":"21CE","mappings":{"default":{"default":"स्ट्रोके साथ लेफ्ट राइट डबल एरो"}}},{"key":"21CF","mappings":{"default":{"default":"स्ट्रॉक के साथ राइट डबल एरो"}}},{"key":"21D0","mappings":{"default":{"default":"बायाँ डबल तीर"}}},{"key":"21D1","mappings":{"default":{"default":"ऊपर की ओर डबल ऐरो"}}},{"key":"21D2","mappings":{"default":{"default":"दायीं ओर डबल ऐरो"}}},{"key":"21D3","mappings":{"default":{"default":"नीचे की ओर डबल ऐरो"}}},{"key":"21D4","mappings":{"default":{"default":"लेफ्ट राइट डबल एरो"}}},{"key":"21D5","mappings":{"default":{"default":"ऊपर डबल तीर"}}},{"key":"21D6","mappings":{"default":{"default":"नॉर्थ वेस्ट डबल एरो"}}},{"key":"21D7","mappings":{"default":{"default":"नॉर्थ ईस्ट डबल एरो"}}},{"key":"21D8","mappings":{"default":{"default":"साउथ ईस्ट डबल एरो"}}},{"key":"21D9","mappings":{"default":{"default":"साउथ वेस्ट डबल एरो"}}},{"key":"21DA","mappings":{"default":{"default":"बायाँ ट्रिपल तीर"}}},{"key":"21DB","mappings":{"default":{"default":"दायीं ओर ट्रिपल ऐरो"}}},{"key":"21DC","mappings":{"default":{"default":"बाईं ओर स्क्विगल एरो"}}},{"key":"21DD","mappings":{"default":{"default":"दाहिना ओर स्क्विगल एरो"}}},{"key":"21DE","mappings":{"default":{"default":"डबल स्ट्रोक के साथ ऊपर की ओर तीर"}}},{"key":"21DF","mappings":{"default":{"default":"डबल स्ट्रोक के साथ नीचे की ओर तीर"}}},{"key":"21E0","mappings":{"default":{"default":"बायाँ धराशायी तीर"}}},{"key":"21E1","mappings":{"default":{"default":"ऊपर की ओर धंसा हुआ तीर"}}},{"key":"21E2","mappings":{"default":{"default":"दायीं ओर का तीर"}}},{"key":"21E3","mappings":{"default":{"default":"नीचे की ओर धंसा हुआ तीर"}}},{"key":"21E4","mappings":{"default":{"default":"बायाँ बाण बार"}}},{"key":"21E5","mappings":{"default":{"default":"दाईं ओर का तीर"}}},{"key":"21E6","mappings":{"default":{"default":"बाईं ओर सफेद तीर"}}},{"key":"21E7","mappings":{"default":{"default":"ऊपर की ओर सफेद तीर"}}},{"key":"21E8","mappings":{"default":{"default":"दाईं ओर सफेद तीर"}}},{"key":"21E9","mappings":{"default":{"default":"नीचे की ओर सफेद तीर"}}},{"key":"21EA","mappings":{"default":{"default":"ऊपर से सफेद तीर"}}},{"key":"21EB","mappings":{"default":{"default":"ऊपर की ओर सफेद तीर पेडस्टल पर"}}},{"key":"21EC","mappings":{"default":{"default":"क्षैतिज पट्टी के साथ पैदल की ओर सफेद तीर"}}},{"key":"21ED","mappings":{"default":{"default":"ऊपर की ओर सफेद तीर ऊर्ध्वाधर पट्टी के साथ पेडस्टल पर"}}},{"key":"21EE","mappings":{"default":{"default":"ऊपर की ओर सफेद डबल ऐरो"}}},{"key":"21EF","mappings":{"default":{"default":"पेडस्टल पर ऊपर की ओर सफेद डबल ऐरो"}}},{"key":"21F0","mappings":{"default":{"default":"दीवार से दाईं ओर सफेद तीर"}}},{"key":"21F1","mappings":{"default":{"default":"कॉर्नर पर नॉर्थ वेस्ट एरो"}}},{"key":"21F2","mappings":{"default":{"default":"कॉर्नर को साउथ ईस्ट एरो"}}},{"key":"21F3","mappings":{"default":{"default":"ऊपर नीचे सफेद तीर"}}},{"key":"21F4","mappings":{"default":{"default":"छोटे सर्कल के साथ राइट एरो"}}},{"key":"21F5","mappings":{"default":{"default":"नीचे की ओर तीर ऊपर की ओर तीर की ओर"}}},{"key":"21F6","mappings":{"default":{"default":"थ्री राइटवर्ड एरो"}}},{"key":"21F7","mappings":{"default":{"default":"ऊर्ध्वाधर स्ट्रोक के साथ बायाँ तीर"}}},{"key":"21F8","mappings":{"default":{"default":"वर्टिकल स्ट्रोक के साथ राइट एरो"}}},{"key":"21F9","mappings":{"default":{"default":"वर्टिकल स्ट्रोक के साथ लेफ्ट राइट एरो"}}},{"key":"21FA","mappings":{"default":{"default":"लेफ्टवर्ड एरो डबल वर्टिकल स्ट्रोक के साथ"}}},{"key":"21FB","mappings":{"default":{"default":"डबल वर्टिकल स्ट्रोक के साथ राइट एरो"}}},{"key":"21FC","mappings":{"default":{"default":"डबल वर्टिकल स्ट्रोक के साथ लेफ्ट राइट एरो"}}},{"key":"21FD","mappings":{"default":{"default":"बायाँ ओपन-हेडेड एरो"}}},{"key":"21FE","mappings":{"default":{"default":"राइट-ओपन-हेडेड एरो"}}},{"key":"21FF","mappings":{"default":{"default":"लेफ्ट राइट ओपन हेडेड ऐरो"}}},{"key":"2301","mappings":{"default":{"default":"विद्युत चिह्न"}}},{"key":"2303","mappings":{"default":{"default":"ऊपर तीर"}}},{"key":"2304","mappings":{"default":{"default":"नीचे तीर"}}},{"key":"2324","mappings":{"default":{"default":"दो क्षैतिज सलाखों के बीच ऊपर तीर"}}},{"key":"238B","mappings":{"default":{"default":"नॉर्थवेस्ट एरो के साथ टूटा हुआ सर्कल"}}},{"key":"2794","mappings":{"default":{"default":"हैवी वाइड-हेडेड राइट एरो"}}},{"key":"2798","mappings":{"default":{"default":"भारी दक्षिण पूर्व तीर"}}},{"key":"2799","mappings":{"default":{"default":"भारी दायाँ तीर"}}},{"key":"279A","mappings":{"default":{"default":"भारी नार्थ ईस्ट एरो"}}},{"key":"279B","mappings":{"default":{"default":"ड्राफ्टिंग प्वाइंट राइट एरो"}}},{"key":"279C","mappings":{"default":{"default":"हैवी राउंड-टिप्ड राइट एरो"}}},{"key":"279D","mappings":{"default":{"default":"त्रिभुज-हेडेड राइट एरो"}}},{"key":"279E","mappings":{"default":{"default":"हैवी ट्राइएंगल-हेडेड राइट एरो"}}},{"key":"279F","mappings":{"default":{"default":"धराशायी त्रिभुज-सिर दाहिना तीर"}}},{"key":"27A0","mappings":{"default":{"default":"हैवी डैश वाला ट्राइएंगल हेडेड राइट एरो"}}},{"key":"27A1","mappings":{"default":{"default":"ब्लैक राइट एरो"}}},{"key":"27A2","mappings":{"default":{"default":"थ्री-डी टॉप-लाइटेड राइट एरोहेड"}}},{"key":"27A3","mappings":{"default":{"default":"थ्री-डी बॉटम-लाइटेड राईटवर्ड्स एरोहेड"}}},{"key":"27A4","mappings":{"default":{"default":"ब्लैक राइटवर्ड एरोहेड"}}},{"key":"27A5","mappings":{"default":{"default":"हैवी ब्लैक कर्व्ड डाउन और राइट एरो"}}},{"key":"27A6","mappings":{"default":{"default":"भारी काले घुमावदार ऊपर की ओर और दाहिनी ओर तीर"}}},{"key":"27A7","mappings":{"default":{"default":"स्क्वाट ब्लैक राइट एरो"}}},{"key":"27A8","mappings":{"default":{"default":"हैवी कॉनक्लेव-पॉइंटेड ब्लैक राइट एरो"}}},{"key":"27A9","mappings":{"default":{"default":"राइट-शेडेड व्हाइट राइट एरो"}}},{"key":"27AA","mappings":{"default":{"default":"लेफ्ट-शेडेड व्हाइट राइट एरो"}}},{"key":"27AB","mappings":{"default":{"default":"बैक-टिल्टेड शैडो व्हाइट राइट एरो"}}},{"key":"27AC","mappings":{"default":{"default":"फ्रंट-टिल्डेड शैडो वाइट राइट एरो"}}},{"key":"27AD","mappings":{"default":{"default":"हैवी लोअर राइट-शैडेड व्हाइट राइट एरो"}}},{"key":"27AE","mappings":{"default":{"default":"हैवी अपर राइट-शैड वाइट राइट एरो"}}},{"key":"27AF","mappings":{"default":{"default":"नोकदार निचला दायाँ-छायादार सफेद दायाँ तीर"}}},{"key":"27B1","mappings":{"default":{"default":"नोकदार ऊपरी दाएं-छाया वाले सफेद दाएं तीर"}}},{"key":"27B2","mappings":{"default":{"default":"हैवी व्हाइट राइट एरो परिक्रमा की"}}},{"key":"27B3","mappings":{"default":{"default":"श्वेत-पंखयुक्त दाहिना तीर"}}},{"key":"27B4","mappings":{"default":{"default":"ब्लैक-फेदर साउथ ईस्ट एरो"}}},{"key":"27B5","mappings":{"default":{"default":"ब्लैक-फ़ेदरेड राइट एरो"}}},{"key":"27B6","mappings":{"default":{"default":"ब्लैक-फेदर नॉर्थ ईस्ट एरो"}}},{"key":"27B7","mappings":{"default":{"default":"भारी काले पंख वाले दक्षिण पूर्व तीर"}}},{"key":"27B8","mappings":{"default":{"default":"हैवी ब्लैक-फेदरेड राइट एरो"}}},{"key":"27B9","mappings":{"default":{"default":"हैवी ब्लैक-फेदर नॉर्थ ईस्ट एरो"}}},{"key":"27BA","mappings":{"default":{"default":"टियरड्रॉप-कांटेदार दाएं तीर"}}},{"key":"27BB","mappings":{"default":{"default":"भारी अश्रु-शंख दाहिनी ओर तीर"}}},{"key":"27BC","mappings":{"default":{"default":"वेज-टेल्ड राइट एरो"}}},{"key":"27BD","mappings":{"default":{"default":"हेवी वेज-टेल्ड राइट एरो"}}},{"key":"27BE","mappings":{"default":{"default":"ओपन-आउटवर्ड राइट एरो"}}},{"key":"27F0","mappings":{"default":{"default":"ऊपर की ओर चौगुनी तीर"}}},{"key":"27F1","mappings":{"default":{"default":"नीचे की ओर चौगुनी तीर"}}},{"key":"27F2","mappings":{"default":{"default":"एंटीलॉकवाइज गैप्ड सर्कल एरो"}}},{"key":"27F3","mappings":{"default":{"default":"क्लॉकवाइज गैप सर्कल एरो"}}},{"key":"27F4","mappings":{"default":{"default":"सर्किल प्लस के साथ राइट एरो"}}},{"key":"27F5","mappings":{"default":{"default":"लंबी बाईं ओर तीर"}}},{"key":"27F6","mappings":{"default":{"default":"लॉन्ग राइट एरो"}}},{"key":"27F7","mappings":{"default":{"default":"लंबी बाईं दाईं ओर तीर"}}},{"key":"27F8","mappings":{"default":{"default":"लंबी बाईं ओर डबल तीर"}}},{"key":"27F9","mappings":{"default":{"default":"लॉन्ग राइटवर्ड डबल एरो"}}},{"key":"27FA","mappings":{"default":{"default":"लॉन्ग लेफ्ट राइट डबल एरो"}}},{"key":"27FB","mappings":{"default":{"default":"बार से लंबी बाईं ओर तीर"}}},{"key":"27FC","mappings":{"default":{"default":"बार से लॉन्ग राइट एरो"}}},{"key":"27FD","mappings":{"default":{"default":"बार से लंबी बाईं ओर डबल एरो"}}},{"key":"27FE","mappings":{"default":{"default":"बार से लॉन्ग राइट डबल तीर"}}},{"key":"27FF","mappings":{"default":{"default":"लॉन्ग राइट साइड स्क्विगल एरो"}}},{"key":"2900","mappings":{"default":{"default":"वर्टिकल स्ट्रोक के साथ राइट-टू-हेडेड एरो"}}},{"key":"2901","mappings":{"default":{"default":"डबल वर्टिकल स्ट्रोक के साथ राइट टू हैड एरो"}}},{"key":"2902","mappings":{"default":{"default":"वर्टिकल स्ट्रोक के साथ लेफ्टवर्ड डबल एरो"}}},{"key":"2903","mappings":{"default":{"default":"वर्टिकल स्ट्रोक के साथ राइट डबल एरो"}}},{"key":"2904","mappings":{"default":{"default":"वर्टिकल स्ट्रोक के साथ लेफ्ट राइट डबल एरो"}}},{"key":"2905","mappings":{"default":{"default":"बार की ओर से दो-सिर वाला तीर"}}},{"key":"2906","mappings":{"default":{"default":"बार से लेफ्ट डबल एरो"}}},{"key":"2907","mappings":{"default":{"default":"बार से दाहिना डबल तीर"}}},{"key":"2908","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के साथ नीचे की ओर तीर"}}},{"key":"2909","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के साथ ऊपर की ओर तीर"}}},{"key":"290A","mappings":{"default":{"default":"ऊपर की ओर ट्रिपल ऐरो"}}},{"key":"290B","mappings":{"default":{"default":"नीचे की ओर ट्रिपल एरो"}}},{"key":"290C","mappings":{"default":{"default":"लेफ्टवर्ड डबल डैश एरो"}}},{"key":"290D","mappings":{"default":{"default":"दायाँ डबल डैश तीर"}}},{"key":"290E","mappings":{"default":{"default":"लेफ्टवर्ड ट्रिपल डैश एरो"}}},{"key":"290F","mappings":{"default":{"default":"दायीं ओर ट्रिपल डैश एरो"}}},{"key":"2910","mappings":{"default":{"default":"दायीं ओर दो-सिर वाला ट्रिपल डैश एरो"}}},{"key":"2911","mappings":{"default":{"default":"डॉटेड स्टेम के साथ राइट एरो"}}},{"key":"2912","mappings":{"default":{"default":"ऊपर की ओर तीर बार"}}},{"key":"2913","mappings":{"default":{"default":"नीचे की ओर एरो टू बार"}}},{"key":"2914","mappings":{"default":{"default":"वर्टिकल स्ट्रोक के साथ टेल के साथ राइट एरो"}}},{"key":"2915","mappings":{"default":{"default":"डबल वर्टिकल स्ट्रोक के साथ टेल के साथ राइट एरो"}}},{"key":"2916","mappings":{"default":{"default":"टेल के साथ राइट टू हेड-हेडेड एरो"}}},{"key":"2917","mappings":{"default":{"default":"वर्टिकल स्ट्रोक के साथ टेल के साथ राइट-हेडेड एरो"}}},{"key":"2918","mappings":{"default":{"default":"डबल वर्टिकल स्ट्रोक के साथ टेल के साथ राइट-हेडेड एरो"}}},{"key":"2919","mappings":{"default":{"default":"बायाँ तीर-पूँछ"}}},{"key":"291A","mappings":{"default":{"default":"एरोवर्ड-एरो-टेल"}}},{"key":"291B","mappings":{"default":{"default":"लेफ्टवर्ड डबल एरो-टेल"}}},{"key":"291C","mappings":{"default":{"default":"दाईं ओर डबल एरो-टेल"}}},{"key":"291D","mappings":{"default":{"default":"काले हीरे को बायां तीर"}}},{"key":"291E","mappings":{"default":{"default":"ब्लैक डायमंड को सही तीर"}}},{"key":"291F","mappings":{"default":{"default":"बार टू ब्लैक डायमंड से लेफ्ट एरो"}}},{"key":"2920","mappings":{"default":{"default":"बार से ब्लैक डायमंड तक एरोवर्ड"}}},{"key":"2921","mappings":{"default":{"default":"उत्तर पश्चिम और दक्षिण पूर्व तीर"}}},{"key":"2922","mappings":{"default":{"default":"नॉर्थ ईस्ट और साउथ वेस्ट एरो"}}},{"key":"2923","mappings":{"default":{"default":"हुक के साथ उत्तर पश्चिम तीर"}}},{"key":"2924","mappings":{"default":{"default":"हुक के साथ नॉर्थ ईस्ट एरो"}}},{"key":"2925","mappings":{"default":{"default":"हुक के साथ दक्षिण पूर्व तीर"}}},{"key":"2926","mappings":{"default":{"default":"हुक के साथ दक्षिण पश्चिम तीर"}}},{"key":"2927","mappings":{"default":{"default":"नॉर्थ वेस्ट एरो और नॉर्थ ईस्ट एरो"}}},{"key":"2928","mappings":{"default":{"default":"नॉर्थ ईस्ट एरो और साउथ ईस्ट एरो"}}},{"key":"2929","mappings":{"default":{"default":"दक्षिण पूर्व तीर और दक्षिण पश्चिम तीर"}}},{"key":"292A","mappings":{"default":{"default":"दक्षिण पश्चिम तीर और उत्तर पश्चिम तीर"}}},{"key":"292D","mappings":{"default":{"default":"साउथ ईस्ट एरो क्रॉसिंग नॉर्थ ईस्ट एरो"}}},{"key":"292E","mappings":{"default":{"default":"नॉर्थ ईस्ट एरो क्रॉसिंग साउथ ईस्ट एरो"}}},{"key":"292F","mappings":{"default":{"default":"गिरते हुए विकर्ण उत्तर पूर्व तीर को पार करते हुए"}}},{"key":"2930","mappings":{"default":{"default":"राइजिंग डायगोनल क्रॉसिंग साउथ ईस्ट एरो"}}},{"key":"2931","mappings":{"default":{"default":"नॉर्थ ईस्ट एरो क्रॉसिंग नॉर्थ वेस्ट एरो"}}},{"key":"2932","mappings":{"default":{"default":"नॉर्थ वेस्ट एरो क्रॉसिंग नॉर्थ ईस्ट एरो"}}},{"key":"2933","mappings":{"default":{"default":"वेव एरो पाइंटिंग डायरेक्टली राइट"}}},{"key":"2934","mappings":{"default":{"default":"तीर को ठीक से ऊपर की ओर इंगित करना और फिर ऊपर की ओर झुकना"}}},{"key":"2935","mappings":{"default":{"default":"एरो पाइंटिंग राइट साइड फिर कर्विंग डाउनवर्ड"}}},{"key":"2936","mappings":{"default":{"default":"तीर नीचे की ओर इशारा करते हुए फिर बाईं ओर घुमावदार"}}},{"key":"2937","mappings":{"default":{"default":"नीचे की ओर इशारा करते हुए एरो पॉइंटिंग करें"}}},{"key":"2938","mappings":{"default":{"default":"राइट-साइड आर्क क्लॉकवाइज एरो"}}},{"key":"2939","mappings":{"default":{"default":"लेफ्ट-साइड आर्क एंटीक्लॉकवाइज एरो"}}},{"key":"293A","mappings":{"default":{"default":"शीर्ष आर्क एंटिक्लवाइज एरो"}}},{"key":"293B","mappings":{"default":{"default":"निचला आर्क एंटिक्लवाइज एरो"}}},{"key":"293C","mappings":{"default":{"default":"माइनस के साथ शीर्ष आर्क दक्षिणावर्त तीर"}}},{"key":"293D","mappings":{"default":{"default":"प्लस के साथ शीर्ष आर्क एंटिक्लवाइज एरो"}}},{"key":"293E","mappings":{"default":{"default":"निचला दाया अर्धवृत्ताकार दक्षिणावर्त तीर"}}},{"key":"293F","mappings":{"default":{"default":"निचला बायाँ अर्धवृत्ताकार एंटीलॉकवाइज एरो"}}},{"key":"2940","mappings":{"default":{"default":"एंटीक्लॉकवाइज क्लोज्ड सर्कल एरो"}}},{"key":"2941","mappings":{"default":{"default":"क्लॉकवाइज क्लोज्ड सर्कल एरो"}}},{"key":"2942","mappings":{"default":{"default":"दायीं ओर एरो एबव शार्ट लेफ्टवर्ड एरो"}}},{"key":"2943","mappings":{"default":{"default":"लेफ्टवर्ड एरो एबव शॉर्ट शॉर्टवर्ड एरो"}}},{"key":"2944","mappings":{"default":{"default":"शॉर्ट राइट एरो एरोव एबव लेफ्टवर्ड एरो"}}},{"key":"2945","mappings":{"default":{"default":"इसके ठीक नीचे प्लस के साथ एरो है"}}},{"key":"2946","mappings":{"default":{"default":"प्लस नीचे के साथ बायाँ तीर"}}},{"key":"2947","mappings":{"default":{"default":"एक्स के माध्यम से राइट एरो"}}},{"key":"2948","mappings":{"default":{"default":"लेफ्ट राइट एरो स्मॉल सर्कल के जरिए"}}},{"key":"2949","mappings":{"default":{"default":"स्मॉल सर्कल से ऊपर की ओर दो सिर वाला तीर"}}},{"key":"2970","mappings":{"default":{"default":"राउंडेड हेड के साथ राइट डबल एरो"}}},{"key":"2971","mappings":{"default":{"default":"समतुल्य तीर के ऊपर साइन इन करें"}}},{"key":"2972","mappings":{"default":{"default":"राइट साइड एरो के ऊपर टिल्ड ऑपरेटर"}}},{"key":"2973","mappings":{"default":{"default":"टिल्डे ऑपरेटर से ऊपर की ओर तीर"}}},{"key":"2974","mappings":{"default":{"default":"टिल्डे ऑपरेटर के ठीक ऊपर तीर"}}},{"key":"2975","mappings":{"default":{"default":"राइट एरो एबव से ऊपर लगभग बराबर"}}},{"key":"2976","mappings":{"default":{"default":"लेफ्ट-एरो के ऊपर से कम"}}},{"key":"2977","mappings":{"default":{"default":"कम-से-कम के माध्यम से वामावर्त तीर"}}},{"key":"2978","mappings":{"default":{"default":"ग्रेटर-थान के ठीक ऊपर तीर"}}},{"key":"2979","mappings":{"default":{"default":"राइट साइड एरो के ऊपर सबसेट"}}},{"key":"297A","mappings":{"default":{"default":"बाएं ओर तीर सबसेट के माध्यम से"}}},{"key":"297B","mappings":{"default":{"default":"सुपरसेट एबव लेफ्टवर्ड एरो"}}},{"key":"29B3","mappings":{"default":{"default":"राइट एरो एबव के साथ खाली सेट"}}},{"key":"29B4","mappings":{"default":{"default":"लेफ्ट एरो एबव के साथ खाली सेट"}}},{"key":"29BD","mappings":{"default":{"default":"सर्कल के माध्यम से ऊपर तीर"}}},{"key":"29EA","mappings":{"default":{"default":"ब्लैक डायमंड विथ डाउन एरो"}}},{"key":"29EC","mappings":{"default":{"default":"डाउन एरो के साथ व्हाइट सर्कल"}}},{"key":"29ED","mappings":{"default":{"default":"डाउन एरो के साथ ब्लैक सर्कल"}}},{"key":"2A17","mappings":{"default":{"default":"हुक के साथ लेफ्टवर्ड एरो के साथ इंटीग्रल"}}},{"key":"2B00","mappings":{"default":{"default":"उत्तर पूर्व सफेद तीर"}}},{"key":"2B01","mappings":{"default":{"default":"उत्तर पश्चिम सफेद तीर"}}},{"key":"2B02","mappings":{"default":{"default":"दक्षिण पूर्व सफेद तीर"}}},{"key":"2B03","mappings":{"default":{"default":"दक्षिण पश्चिम सफेद तीर"}}},{"key":"2B04","mappings":{"default":{"default":"लेफ्ट राइट वाइट एरो"}}},{"key":"2B05","mappings":{"default":{"default":"काले तीर छोड़ दिया"}}},{"key":"2B06","mappings":{"default":{"default":"ऊपर की ओर काला तीर"}}},{"key":"2B07","mappings":{"default":{"default":"नीचे की ओर काले तीर"}}},{"key":"2B08","mappings":{"default":{"default":"नॉर्थ ईस्ट ब्लैक ऐरो"}}},{"key":"2B09","mappings":{"default":{"default":"नॉर्थ वेस्ट ब्लैक ऐरो"}}},{"key":"2B0A","mappings":{"default":{"default":"दक्षिण पूर्व काली तीर"}}},{"key":"2B0B","mappings":{"default":{"default":"साउथ वेस्ट ब्लैक ऐरो"}}},{"key":"2B0C","mappings":{"default":{"default":"लेफ्ट राइट ब्लैक ऐरो"}}},{"key":"2B0D","mappings":{"default":{"default":"अप डाउन ब्लैक ऐरो"}}},{"key":"2B0E","mappings":{"default":{"default":"नीचे की ओर टिप के साथ सही एरो"}}},{"key":"2B0F","mappings":{"default":{"default":"टिप अपवर्ड के साथ राइट एरो"}}},{"key":"2B10","mappings":{"default":{"default":"नीचे की ओर टिप के साथ बायाँ तीर"}}},{"key":"2B11","mappings":{"default":{"default":"टिप अपवर्ड के साथ लेफ्ट एरो"}}},{"key":"2B30","mappings":{"default":{"default":"छोटे वृत्त के साथ बायां तीर"}}},{"key":"2B31","mappings":{"default":{"default":"तीन वामपंथी तीर"}}},{"key":"2B32","mappings":{"default":{"default":"सर्किल प्लस के साथ लेफ्ट एरो"}}},{"key":"2B33","mappings":{"default":{"default":"लंबे समय तक बाईं ओर स्क्विगल एरो"}}},{"key":"2B34","mappings":{"default":{"default":"लेफ्टवर्ड टू-हेडेड एरो विथ वर्टिकल स्ट्रोक"}}},{"key":"2B35","mappings":{"default":{"default":"लेफ्टवर्ड टू-हेडेड एरो विथ डबल वर्टिकल स्ट्रोक"}}},{"key":"2B36","mappings":{"default":{"default":"बार से बाईं ओर दो-सिर वाला तीर"}}},{"key":"2B37","mappings":{"default":{"default":"लेफ्टवर्ड टू-हेडेड ट्रिपल डैश एरो"}}},{"key":"2B38","mappings":{"default":{"default":"डॉटेड स्टेम के साथ लेफ्टवर्ड एरो"}}},{"key":"2B39","mappings":{"default":{"default":"लेफ्टवर्ड एरो विथ टेल विथ वर्टिकल स्ट्रोक"}}},{"key":"2B3A","mappings":{"default":{"default":"डबल वर्टिकल स्ट्रोक के साथ टेल के साथ लेफ्टवर्ड एरो"}}},{"key":"2B3B","mappings":{"default":{"default":"टेल के साथ लेफ्टवर्ड टू-हेडेड एरो"}}},{"key":"2B3C","mappings":{"default":{"default":"लेफ्टवर्ड टू-हेडेड एरो विथ टेल विथ वर्टिकल स्ट्रोक"}}},{"key":"2B3D","mappings":{"default":{"default":"डबल वर्टिकल स्ट्रोक के साथ टेल के साथ लेफ्टवर्ड टू-हेडेड एरो"}}},{"key":"2B3E","mappings":{"default":{"default":"एक्स के माध्यम से बाईं ओर तीर"}}},{"key":"2B3F","mappings":{"default":{"default":"वेव एरो पॉइंटिंग सीधे लेफ्ट"}}},{"key":"2B40","mappings":{"default":{"default":"बायीं ओर तीर के बराबर चिह्न"}}},{"key":"2B41","mappings":{"default":{"default":"रिवर्स टिल्डे ऑपरेटर ऊपर की ओर बाईं ओर तीर"}}},{"key":"2B42","mappings":{"default":{"default":"लेफ्टवर्ड एरो ऊपर उल्टा लगभग बराबर"}}},{"key":"2B43","mappings":{"default":{"default":"ग्रेटर-थान के माध्यम से राइट एरो"}}},{"key":"2B44","mappings":{"default":{"default":"सुपरसेट के माध्यम से सही एरो"}}},{"key":"2B45","mappings":{"default":{"default":"बायाँ चौगुना तीर"}}},{"key":"2B46","mappings":{"default":{"default":"दाहिनी ओर चौगुना तीर"}}},{"key":"2B47","mappings":{"default":{"default":"राइट टिलर के ऊपर उल्टा टिल्ड ऑपरेटर"}}},{"key":"2B48","mappings":{"default":{"default":"राइट एरो एबव उलटा लगभग बराबर"}}},{"key":"2B49","mappings":{"default":{"default":"टिल्डे ऑपरेटर ऊपर की ओर लेफ्ट एरो"}}},{"key":"2B4A","mappings":{"default":{"default":"लेफ्टवर्ड एरो एबव एबव लगभग बराबर"}}},{"key":"2B4B","mappings":{"default":{"default":"लेफ्टवर्ड एरो से ऊपर रिवर्स टिल्ड ऑपरेटर"}}},{"key":"2B4C","mappings":{"default":{"default":"उल्टा तीर उल्टा टिल्ड ऑपरेटर"}}},{"key":"FFE9","mappings":{"default":{"default":"आधी-अधूरी बाण"}}},{"key":"FFEA","mappings":{"default":{"default":"अर्धव्यास ऊपर की ओर तीर"}}},{"key":"FFEB","mappings":{"default":{"default":"आधी अधूरी तीर"}}},{"key":"FFEC","mappings":{"default":{"default":"आधा नीचे तीर"}}}] +, +"hi/symbols/math_characters.min": +[{"locale":"hi"},{"key":"2113","mappings":{"default":{"default":"स्क्रिप्ट छोटा एल"}}},{"key":"2118","mappings":{"default":{"default":"स्क्रिप्ट कैपिटल पी"}}},{"key":"213C","mappings":{"default":{"default":"डबल-स्ट्रक स्मॉल पाई"}}},{"key":"213D","mappings":{"default":{"default":"डबल-स्ट्रक स्माल गामा"}}},{"key":"213E","mappings":{"default":{"default":"डबल-स्ट्रक कैपिटल गामा"}}},{"key":"213F","mappings":{"default":{"default":"डबल-स्ट्रक कैपिटल पाई"}}},{"key":"2140","mappings":{"default":{"default":"डबल-स्ट्रक एन-आर्य सारांश"}}},{"key":"2145","mappings":{"default":{"default":"डबल-स्ट्रक इटैलिक कैपिटल डी"}}},{"key":"2146","mappings":{"default":{"default":"डबल-स्ट्रक इटैलिक स्मॉल डी"}}},{"key":"2147","mappings":{"default":{"default":"डबल-स्ट्रक इटैलिक स्मॉल ई"}}},{"key":"2148","mappings":{"default":{"default":"डबल-स्ट्रक इटैलिक स्मॉल आई"}}},{"key":"2149","mappings":{"default":{"default":"डबल-स्ट्रक इटैलिक स्मॉल जे"}}},{"key":"1D6A4","mappings":{"default":{"default":"गणितीय इटैलिक स्मॉल डॉटलेस I"}}},{"key":"1D6A5","mappings":{"default":{"default":"गणितीय इटैलिक स्मॉल डॉटलेस जे"}}}] +, +"hi/symbols/math_delimiters.min": +[{"locale":"hi"},{"key":"0028","mappings":{"default":{"default":"कोष्ठ आरंभ"}}},{"key":"0029","mappings":{"default":{"default":"कोष्ठ अंत"}}},{"key":"005B","mappings":{"default":{"default":"चौकोर कोष्ठ आरंभ"}}},{"key":"005D","mappings":{"default":{"default":"चौकोर कोष्ठ अंत"}}},{"key":"007B","mappings":{"default":{"default":"धनुः कोष्ठ आरंभ"}}},{"key":"007D","mappings":{"default":{"default":"धनुः कोष्ठ अंत"}}},{"key":"2045","mappings":{"default":{"default":"कंटक कोष्ठ आरंभ"}}},{"key":"2046","mappings":{"default":{"default":"कंटक कोष्ठ अंत"}}},{"key":"2308","mappings":{"default":{"default":"छत कोष्ठ आरंभ"}}},{"key":"2309","mappings":{"default":{"default":"छत कोष्ठ अंत"}}},{"key":"230A","mappings":{"default":{"default":"भूतल कोष्ठ आरंभ"}}},{"key":"230B","mappings":{"default":{"default":"भूतल कोष्ठ अंत"}}},{"key":"230C","mappings":{"default":{"default":"नीचे दांयी और स्थित काट"}}},{"key":"230D","mappings":{"default":{"default":"नीचे बांयी और स्थित काट"}}},{"key":"230E","mappings":{"default":{"default":"ऊपर दांयी और स्थित काट"}}},{"key":"230F","mappings":{"default":{"default":"ऊपर बांयी और स्थित काट"}}},{"key":"231C","mappings":{"default":{"default":"ऊपरी बायां कोना"}}},{"key":"231D","mappings":{"default":{"default":"ऊपरी दायां कोना"}}},{"key":"231E","mappings":{"default":{"default":"निचला बायां कोना"}}},{"key":"231F","mappings":{"default":{"default":"निचला दांया कोना"}}},{"key":"2320","mappings":{"default":{"default":"शीर्ष आधा अभिन्न"}}},{"key":"2321","mappings":{"default":{"default":"निचला आधा अभिन्न"}}},{"key":"2329","mappings":{"default":{"default":"वाम-संकेत कोण ब्रैकेट"}}},{"key":"232A","mappings":{"default":{"default":"राइट-पॉइंटिंग एंगल ब्रैकेट"}}},{"key":"239B","mappings":{"default":{"default":"बाएं कोष्ठक ऊपरी हुक"}}},{"key":"239C","mappings":{"default":{"default":"बाएं कोष्ठक का विस्तार"}}},{"key":"239D","mappings":{"default":{"default":"बाएं कोष्ठक निचला हुक"}}},{"key":"239E","mappings":{"default":{"default":"दायाँ कोष्ठक ऊपरी हुक"}}},{"key":"239F","mappings":{"default":{"default":"सही कोष्ठक विस्तार"}}},{"key":"23A0","mappings":{"default":{"default":"दायाँ कोष्ठक निचला हुक"}}},{"key":"23A1","mappings":{"default":{"default":"लेफ्ट स्क्वायर ब्रैकेट अपर कॉर्नर"}}},{"key":"23A2","mappings":{"default":{"default":"बायां वर्ग ब्रैकेट एक्सटेंशन"}}},{"key":"23A3","mappings":{"default":{"default":"लेफ्ट स्क्वायर ब्रैकेट लोअर कॉर्नर"}}},{"key":"23A4","mappings":{"default":{"default":"राइट स्क्वायर ब्रैकेट अपर कॉर्नर"}}},{"key":"23A5","mappings":{"default":{"default":"राइट स्क्वायर ब्रैकेट एक्सटेंशन"}}},{"key":"23A6","mappings":{"default":{"default":"राइट स्क्वायर ब्रैकेट लोअर कॉर्नर"}}},{"key":"23A7","mappings":{"default":{"default":"लेफ्ट कर्ली ब्रैकेट अपर हुक"}}},{"key":"23A8","mappings":{"default":{"default":"लेफ्ट कर्ली ब्रैकेट मध्य टुकड़ा"}}},{"key":"23A9","mappings":{"default":{"default":"लेफ्ट कर्ली ब्रैकेट लोअर हुक"}}},{"key":"23AA","mappings":{"default":{"default":"घुंघराले ब्रैकेट एक्सटेंशन"}}},{"key":"23AB","mappings":{"default":{"default":"राइट कर्ली ब्रैकेट अपर हुक"}}},{"key":"23AC","mappings":{"default":{"default":"राइट कर्ली ब्रैकेट मध्य टुकड़ा"}}},{"key":"23AD","mappings":{"default":{"default":"राइट कर्ली ब्रैकेट लोअर हुक"}}},{"key":"23AE","mappings":{"default":{"default":"एकात्म विस्तार"}}},{"key":"23AF","mappings":{"default":{"default":"क्षैतिज रेखा विस्तार"}}},{"key":"23B0","mappings":{"default":{"default":"अपर लेफ्ट या लोअर राइट कर्ली ब्रैकेट सेक्शन"}}},{"key":"23B1","mappings":{"default":{"default":"अपर राइट या लोअर लेफ्ट कर्ली ब्रैकेट सेक्शन"}}},{"key":"23B2","mappings":{"default":{"default":"संक्षेप शीर्ष"}}},{"key":"23B3","mappings":{"default":{"default":"संक्षेप नीचे"}}},{"key":"23B4","mappings":{"default":{"default":"शीर्ष चौकोर कोष्ठ"}}},{"key":"23B5","mappings":{"default":{"default":"निचला चौकोर कोष्ठ"}}},{"key":"23B6","mappings":{"default":{"default":"शीर्ष चौकोर कोष्ठ के ऊपर निचला चौकोर कोष्ठ"}}},{"key":"23B7","mappings":{"default":{"default":"मूलांक चिह्न"}}},{"key":"23B8","mappings":{"default":{"default":"बांयी ऊर्ध्वाधर रेखा"}}},{"key":"23B9","mappings":{"default":{"default":"दांयी ऊर्ध्वाधर रेखा"}}},{"key":"23DC","mappings":{"default":{"default":"शीर्ष कोष्ठ"}}},{"key":"23DD","mappings":{"default":{"default":"निचला कोष्ठ"}}},{"key":"23DE","mappings":{"default":{"default":"शीर्ष धनुः कोष्ठ"}}},{"key":"23DF","mappings":{"default":{"default":"निचला धनुः कोष्ठ"}}},{"key":"23E0","mappings":{"default":{"default":"शीर्ष कछुआ कोष्ठ"}}},{"key":"23E1","mappings":{"default":{"default":"निचला कछुआ कोष्ठ"}}},{"key":"2768","mappings":{"default":{"default":"कोष्ठ आरंभ"}}},{"key":"2769","mappings":{"default":{"default":"कोष्ठ अंत"}}},{"key":"276A","mappings":{"default":{"default":"चपटा कोष्ठ आरंभ"}}},{"key":"276B","mappings":{"default":{"default":"चपटा कोष्ठ अंत"}}},{"key":"276C","mappings":{"default":{"default":"कोण कोष्ठ आरंभ"}}},{"key":"276D","mappings":{"default":{"default":"कोण कोष्ठ अंत"}}},{"key":"276E","mappings":{"default":{"default":"स्थूल कोण कोष्ठ आरंभ"}}},{"key":"276F","mappings":{"default":{"default":"स्थूल कोण कोष्ठ अंत"}}},{"key":"2770","mappings":{"default":{"default":"स्थूल कोण कोष्ठ आरंभ"}}},{"key":"2771","mappings":{"default":{"default":"स्थूल कोण कोष्ठ अंत"}}},{"key":"2772","mappings":{"default":{"default":"चपटा कोष्ठ आरंभ"}}},{"key":"2773","mappings":{"default":{"default":"चपटा कोष्ठ अंत"}}},{"key":"2774","mappings":{"default":{"default":"धनुः कोष्ठ आरंभ"}}},{"key":"2775","mappings":{"default":{"default":"धनुः कोष्ठ अंत"}}},{"key":"27C5","mappings":{"default":{"default":"लेफ्ट एस-शेप्ड बैग डिलिमिटर"}}},{"key":"27C6","mappings":{"default":{"default":"राइट एस-शेप्ड बैग डेलिमिटर"}}},{"key":"27E6","mappings":{"default":{"default":"चौकोर द्विकोष्ठ आरंभ"}}},{"key":"27E7","mappings":{"default":{"default":"चौकोर द्विकोष्ठ अंत"}}},{"key":"27E8","mappings":{"default":{"default":"कोण कोष्ठ आरंभ"}}},{"key":"27E9","mappings":{"default":{"default":"कोण कोष्ठ अंत"}}},{"key":"27EA","mappings":{"default":{"default":"कोण द्विकोष्ठ आरंभ"}}},{"key":"27EB","mappings":{"default":{"default":"कोण द्विकोष्ठ अंत"}}},{"key":"27EC","mappings":{"default":{"default":"कछुआ द्विकोष्ठ आरंभ"}}},{"key":"27ED","mappings":{"default":{"default":"कछुआ द्विकोष्ठ अंत"}}},{"key":"27EE","mappings":{"default":{"default":"चपटा कोष्ठ आरंभ"}}},{"key":"27EF","mappings":{"default":{"default":"चपटा कोष्ठ अंत"}}},{"key":"2983","mappings":{"default":{"default":"पोला धनुः कोष्ठ आरंभ"}}},{"key":"2984","mappings":{"default":{"default":"पोला धनुः कोष्ठ अंत"}}},{"key":"2985","mappings":{"default":{"default":"पोला कोष्ठ आरंभ"}}},{"key":"2986","mappings":{"default":{"default":"पोला कोष्ठ अंत"}}},{"key":"2987","mappings":{"default":{"default":"वृत्तखंडाकर कोष्ठ आरंभ"}}},{"key":"2988","mappings":{"default":{"default":"जेड नोटेशन राइट इमेज ब्रैकेट"}}},{"key":"2989","mappings":{"default":{"default":"जेड नोटेशन लेफ्ट बाइंडिंग ब्रैकेट"}}},{"key":"298A","mappings":{"default":{"default":"जेड नोटेशन राइट बाइंडिंग ब्रैकेट"}}},{"key":"298B","mappings":{"default":{"default":"अंडरबार के साथ लेफ्ट स्क्वायर ब्रैकेट"}}},{"key":"298C","mappings":{"default":{"default":"अंडरबार के साथ राइट स्क्वायर ब्रैकेट"}}},{"key":"298D","mappings":{"default":{"default":"टॉप कॉर्नर में टिक के साथ लेफ्ट स्क्वायर ब्रैकेट"}}},{"key":"298E","mappings":{"default":{"default":"नीचे कोने में टिक के साथ राइट स्क्वायर ब्रैकेट"}}},{"key":"298F","mappings":{"default":{"default":"निचले कोने में टिक के साथ लेफ्ट स्क्वायर ब्रैकेट"}}},{"key":"2990","mappings":{"default":{"default":"टॉप कॉर्नर में टिक के साथ राइट स्क्वायर ब्रैकेट"}}},{"key":"2991","mappings":{"default":{"default":"डॉट के साथ लेफ्ट एंगल ब्रैकेट"}}},{"key":"2992","mappings":{"default":{"default":"डॉट के साथ राइट एंगल ब्रैकेट"}}},{"key":"2993","mappings":{"default":{"default":"बाएं चाप कम-से-कम ब्रैकेट"}}},{"key":"2994","mappings":{"default":{"default":"सही आर्क ग्रेटर-थ्रैड ब्रैकेट"}}},{"key":"2995","mappings":{"default":{"default":"डबल लेफ्ट आर्क ग्रेटर-थान ब्रैकेट"}}},{"key":"2996","mappings":{"default":{"default":"डबल सही आर्क कम-से-कम ब्रैकेट"}}},{"key":"2997","mappings":{"default":{"default":"वाम काले कछुए खोल ब्रैकेट"}}},{"key":"2998","mappings":{"default":{"default":"राइट ब्लैक कछुआ खोल ब्रैकेट"}}},{"key":"29D8","mappings":{"default":{"default":"वाम विगली बाड़"}}},{"key":"29D9","mappings":{"default":{"default":"राइट विगली फेंस"}}},{"key":"29DA","mappings":{"default":{"default":"वाम डबल विगेंस बाड़"}}},{"key":"29DB","mappings":{"default":{"default":"राइट डबल विगली फेंस"}}},{"key":"29FC","mappings":{"default":{"default":"बाईं ओर की ओर घुमावदार एंगल ब्रैकेट"}}},{"key":"29FD","mappings":{"default":{"default":"राइट-पॉइंटिंग कर्व्ड एंगल ब्रैकेट"}}},{"key":"2E22","mappings":{"default":{"default":"टॉप लेफ्ट हाफ ब्रैकेट"}}},{"key":"2E23","mappings":{"default":{"default":"टॉप राइट हाफ ब्रैकेट"}}},{"key":"2E24","mappings":{"default":{"default":"बॉटम लेफ्ट हाफ ब्रैकेट"}}},{"key":"2E25","mappings":{"default":{"default":"बॉटम राइट हाफ ब्रैकेट"}}},{"key":"2E26","mappings":{"default":{"default":"लेफ्ट सिड्यूज यू ब्रैकेट"}}},{"key":"2E27","mappings":{"default":{"default":"राइट सिड्यूज यू ब्रैकेट"}}},{"key":"2E28","mappings":{"default":{"default":"द्विकोष्ठ आरंभ"}}},{"key":"2E29","mappings":{"default":{"default":"द्विकोष्ठ अंत"}}},{"key":"3008","mappings":{"default":{"default":"कोण कोष्ठ आरंभ"}}},{"key":"3009","mappings":{"default":{"default":"कोण कोष्ठ अंत"}}},{"key":"300A","mappings":{"default":{"default":"कोण द्विकोष्ठ आरंभ"}}},{"key":"300B","mappings":{"default":{"default":"कोण द्विकोष्ठ अंत"}}},{"key":"300C","mappings":{"default":{"default":"लेफ्ट कार्नर ब्रैकेट"}}},{"key":"300D","mappings":{"default":{"default":"राइट कॉर्नर ब्रैकेट"}}},{"key":"300E","mappings":{"default":{"default":"लेफ्ट व्हाइट कॉर्नर ब्रैकेट"}}},{"key":"300F","mappings":{"default":{"default":"राइट व्हाइट कॉर्नर ब्रैकेट"}}},{"key":"3010","mappings":{"default":{"default":"लेफ्ट ब्लैक लेंटिकुलर ब्रैकेट"}}},{"key":"3011","mappings":{"default":{"default":"राइट ब्लैक लेंटिकुलर ब्रैकेट"}}},{"key":"3014","mappings":{"default":{"default":"वाम कछुआ खोल ब्रैकेट"}}},{"key":"3015","mappings":{"default":{"default":"सही कछुआ खोल ब्रैकेट"}}},{"key":"3016","mappings":{"default":{"default":"लेफ्ट व्हाइट लेंटिकुलर ब्रैकेट"}}},{"key":"3017","mappings":{"default":{"default":"राइट व्हाइट लेंटिकुलर ब्रैकेट"}}},{"key":"3018","mappings":{"default":{"default":"वाम व्हाइट कछुआ खोल ब्रैकेट"}}},{"key":"3019","mappings":{"default":{"default":"सही सफेद कछुआ खोल ब्रैकेट"}}},{"key":"301A","mappings":{"default":{"default":"लेफ्ट व्हाइट स्क्वायर ब्रैकेट"}}},{"key":"301B","mappings":{"default":{"default":"सही सफेद वर्ग ब्रैकेट"}}},{"key":"301D","mappings":{"default":{"default":"उलटा डबल प्राइम कोटेशन मार्क"}}},{"key":"301E","mappings":{"default":{"default":"डबल प्राइम कोटेशन मार्क"}}},{"key":"301F","mappings":{"default":{"default":"लो डबल प्राइम कोटेशन मार्क"}}},{"key":"FD3E","mappings":{"default":{"default":"अलंकृत वाम कोष्ठक"}}},{"key":"FD3F","mappings":{"default":{"default":"अलंकृत सही कोष्ठक"}}},{"key":"FE17","mappings":{"default":{"default":"वर्टिकल लेफ्ट व्हाइट लेंटिकुलर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE18","mappings":{"default":{"default":"वर्टिकल राइट व्हाइट लेंटिकुलर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE35","mappings":{"default":{"default":"वर्टिकल लेफ्ट पेरेंटेसिस के लिए प्रस्तुति फॉर्म"}}},{"key":"FE36","mappings":{"default":{"default":"वर्टिकल राइट कोष्ठक के लिए प्रस्तुति प्रपत्र"}}},{"key":"FE37","mappings":{"default":{"default":"वर्टिकल लेफ्ट कर्ली ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE38","mappings":{"default":{"default":"वर्टिकल राइट कर्ली ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE39","mappings":{"default":{"default":"वर्टिकल लेफ्ट कछुआ शेल ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE3A","mappings":{"default":{"default":"वर्टिकल राइट कछुआ शेल ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE3B","mappings":{"default":{"default":"वर्टिकल लेफ्ट ब्लैक लेंटिकुलर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE3C","mappings":{"default":{"default":"वर्टिकल राइट ब्लैक लेंटिकुलर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE3D","mappings":{"default":{"default":"वर्टिकल लेफ्ट डबल एंगल ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE3E","mappings":{"default":{"default":"वर्टिकल राइट डबल एंगल ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE3F","mappings":{"default":{"default":"वर्टिकल लेफ्ट एंगल ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE40","mappings":{"default":{"default":"वर्टिकल राइट एंगल ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE41","mappings":{"default":{"default":"वर्टिकल लेफ्ट कॉर्नर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE42","mappings":{"default":{"default":"वर्टिकल राइट कॉर्नर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE43","mappings":{"default":{"default":"वर्टिकल लेफ्ट व्हाइट कॉर्नर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE44","mappings":{"default":{"default":"वर्टिकल राइट व्हाइट कॉर्नर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE47","mappings":{"default":{"default":"वर्टिकल लेफ्ट स्क्वायर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE48","mappings":{"default":{"default":"वर्टिकल राइट स्क्वायर ब्रैकेट के लिए प्रस्तुति फॉर्म"}}},{"key":"FE59","mappings":{"default":{"default":"लघु वाम कोष्ठक"}}},{"key":"FE5A","mappings":{"default":{"default":"लघु दाहिनी कोष्ठक"}}},{"key":"FE5B","mappings":{"default":{"default":"छोटा लेफ्ट कर्ली ब्रैकेट"}}},{"key":"FE5C","mappings":{"default":{"default":"छोटी सी सही घुंघराले ब्रैकेट"}}},{"key":"FE5D","mappings":{"default":{"default":"लघु वाम कछुआ खोल ब्रैकेट"}}},{"key":"FE5E","mappings":{"default":{"default":"छोटे सही कछुआ खोल ब्रैकेट"}}},{"key":"FF08","mappings":{"default":{"default":"पूर्ण विराम वाम कोष्ठक"}}},{"key":"FF09","mappings":{"default":{"default":"पूर्ण विचलन सही कोष्ठक"}}},{"key":"FF3B","mappings":{"default":{"default":"फुल एक्सपोर्मेंट लेफ्ट स्क्वायर ब्रैकेट"}}},{"key":"FF3D","mappings":{"default":{"default":"पूर्णविराम राइट स्क्वायर ब्रैकेट"}}},{"key":"FF5B","mappings":{"default":{"default":"फुल एक्सपोर्मेंट लेफ्ट कर्ली ब्रैकेट"}}},{"key":"FF5D","mappings":{"default":{"default":"फ़ुल विड्थ राइट कर्ली ब्रैकेट"}}},{"key":"FF5F","mappings":{"default":{"default":"फुल विदाउट लेफ्ट व्हाइट पेरेंटेसिस"}}},{"key":"FF60","mappings":{"default":{"default":"फ़ुल विसरोफ़ राइट व्हाइट कोष्ठक"}}},{"key":"FF62","mappings":{"default":{"default":"हाफ साइड लेफ्ट कॉर्नर ब्रैकेट"}}},{"key":"FF63","mappings":{"default":{"default":"हाफ एक्सपोजर राइट कॉर्नर ब्रैकेट"}}}] +, +"hi/symbols/math_geometry.min": +[{"locale":"hi"},{"key":"2500","mappings":{"default":{"default":"बॉक्स चित्र प्रकाश क्षैतिज"}}},{"key":"2501","mappings":{"default":{"default":"बॉक्स चित्र भारी क्षैतिज"}}},{"key":"2502","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट वर्टिकल"}}},{"key":"2503","mappings":{"default":{"default":"बॉक्स चित्र भारी कार्यक्षेत्र"}}},{"key":"2504","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट ट्रिपल डैश क्षैतिज"}}},{"key":"2505","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी ट्रिपल डैश क्षैतिज"}}},{"key":"2506","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट ट्रिपल डैश वर्टिकल"}}},{"key":"2507","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हेवी ट्रिपल डैश वर्टिकल"}}},{"key":"2508","mappings":{"default":{"default":"बॉक्स चित्र प्रकाश चौगुनी डैश क्षैतिज"}}},{"key":"2509","mappings":{"default":{"default":"बॉक्स चित्र भारी चौगुनी डैश क्षैतिज"}}},{"key":"250A","mappings":{"default":{"default":"बॉक्स चित्र प्रकाश चौगुनी डैश कार्यक्षेत्र"}}},{"key":"250B","mappings":{"default":{"default":"बॉक्स चित्र भारी चौगुनी डैश कार्यक्षेत्र"}}},{"key":"250C","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट डाउन और राइट"}}},{"key":"250D","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट एंड राइट हैवी"}}},{"key":"250E","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डाउन हैवी और राइट लाइट"}}},{"key":"250F","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी डाउन और राइट"}}},{"key":"2510","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट डाउन और लेफ्ट"}}},{"key":"2511","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट एंड लेफ्ट हैवी"}}},{"key":"2512","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डाउन हैवी और लेफ्ट लाइट"}}},{"key":"2513","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी डाउन और लेफ्ट"}}},{"key":"2514","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट अप और राइट"}}},{"key":"2515","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप लाइट एंड राइट हैवी"}}},{"key":"2516","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप हैवी और राइट लाइट"}}},{"key":"2517","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी अप और राइट"}}},{"key":"2518","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट अप और लेफ्ट"}}},{"key":"2519","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप लाइट एंड लेफ्ट हैवी"}}},{"key":"251A","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी और लेफ्ट लाइट"}}},{"key":"251B","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी अप और लेफ्ट"}}},{"key":"251C","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट वर्टिकल और राइट"}}},{"key":"251D","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल लाइट और राइट हैवी"}}},{"key":"251E","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप हैवी और राइट डाउन लाइट"}}},{"key":"251F","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डाउन हैवी और राइट अप लाइट"}}},{"key":"2520","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल हैवी और राइट लाइट"}}},{"key":"2521","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट और राइट अप हैवी"}}},{"key":"2522","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप लाइट एंड राइट डाउन हैवी"}}},{"key":"2523","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी वर्टिकल और राइट"}}},{"key":"2524","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट वर्टिकल और लेफ्ट"}}},{"key":"2525","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल लाइट और लेफ्ट हैवी"}}},{"key":"2526","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप हैवी और लेफ्ट डाउन लाइट"}}},{"key":"2527","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डाउन हैवी और लेफ्ट अप लाइट"}}},{"key":"2528","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल हैवी और लेफ्ट लाइट"}}},{"key":"2529","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डाउन लाइट और लेफ्ट अप हैवी"}}},{"key":"252A","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट एंड लेफ्ट डाउन हैवी"}}},{"key":"252B","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी वर्टिकल और लेफ्ट"}}},{"key":"252C","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट डाउन और हॉरिजॉन्टल"}}},{"key":"252D","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लेफ्ट हैवी और राइट डाउन लाइट"}}},{"key":"252E","mappings":{"default":{"default":"बॉक्स ड्रॉइंग राइट हैवी और लेफ्ट डाउन लाइट"}}},{"key":"252F","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट एंड हॉरिज़ॉन्टल हैवी"}}},{"key":"2530","mappings":{"default":{"default":"भारी और क्षैतिज प्रकाश नीचे बॉक्स चित्र"}}},{"key":"2531","mappings":{"default":{"default":"बॉक्स ड्रॉइंग राइट लाइट और लेफ्ट डाउन हैवी"}}},{"key":"2532","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लेफ्ट लाइट और राइट डाउन हैवी"}}},{"key":"2533","mappings":{"default":{"default":"बॉक्स चित्र भारी नीचे और क्षैतिज"}}},{"key":"2534","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट अप और क्षैतिज"}}},{"key":"2535","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लेफ्ट हैवी और राइट अप लाइट"}}},{"key":"2536","mappings":{"default":{"default":"बॉक्स ड्रॉइंग राइट हैवी और लेफ्ट अप लाइट"}}},{"key":"2537","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप लाइट एंड हॉरिज़ॉन्टल हैवी"}}},{"key":"2538","mappings":{"default":{"default":"बॉक्स ड्रॉइंग भारी और क्षैतिज प्रकाश"}}},{"key":"2539","mappings":{"default":{"default":"बॉक्स ड्रॉइंग राइट लाइट और लेफ्ट अप हैवी"}}},{"key":"253A","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लेफ्ट लाइट और राइट अप हैवी"}}},{"key":"253B","mappings":{"default":{"default":"बॉक्स चित्र भारी और क्षैतिज"}}},{"key":"253C","mappings":{"default":{"default":"बॉक्स चित्र हल्की ऊर्ध्वाधर और क्षैतिज"}}},{"key":"253D","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लेफ्ट हैवी और राइट वर्टिकल लाइट"}}},{"key":"253E","mappings":{"default":{"default":"बॉक्स ड्रॉइंग राइट हैवी और लेफ्ट वर्टिकल लाइट"}}},{"key":"253F","mappings":{"default":{"default":"बॉक्स चित्र ऊर्ध्वाधर प्रकाश और क्षैतिज भारी"}}},{"key":"2540","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप हैवी और डाउन हॉरिज़ॉन्टल लाइट"}}},{"key":"2541","mappings":{"default":{"default":"बॉक्स ड्रॉइंग नीचे भारी और ऊपर क्षैतिज प्रकाश"}}},{"key":"2542","mappings":{"default":{"default":"बॉक्स चित्र ऊर्ध्वाधर भारी और क्षैतिज प्रकाश"}}},{"key":"2543","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लेफ्ट अप हैवी और राइट डाउन लाइट"}}},{"key":"2544","mappings":{"default":{"default":"बॉक्स ड्रॉइंग राइट हैवी और लेफ्ट डाउन लाइट"}}},{"key":"2545","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लेफ्ट डाउन हैवी और राइट अप लाइट"}}},{"key":"2546","mappings":{"default":{"default":"बॉक्स ड्रॉइंग राइट हैवी और लेफ्ट अप लाइट"}}},{"key":"2547","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट एंड अप हॉरिज़ॉन्टल हैवी"}}},{"key":"2548","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप लाइट एंड डाउन हॉरिजॉन्टल हैवी"}}},{"key":"2549","mappings":{"default":{"default":"बॉक्स ड्रॉइंग राइट लाइट और लेफ्ट वर्टिकल हैवी"}}},{"key":"254A","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लेफ्ट लाइट और राइट वर्टिकल हैवी"}}},{"key":"254B","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी वर्टिकल और हॉरिजॉन्टल"}}},{"key":"254C","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट डबल डैश क्षैतिज"}}},{"key":"254D","mappings":{"default":{"default":"बॉक्स चित्र भारी डबल डैश क्षैतिज"}}},{"key":"254E","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट डबल डैश वर्टिकल"}}},{"key":"254F","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी डबल डैश वर्टिकल"}}},{"key":"2550","mappings":{"default":{"default":"बॉक्स आरेख डबल क्षैतिज"}}},{"key":"2551","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल वर्टिकल"}}},{"key":"2552","mappings":{"default":{"default":"बॉक्स ड्रॉइंग सिंगल और राइट डबल"}}},{"key":"2553","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डाउन डबल और राइट सिंगल"}}},{"key":"2554","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल डाउन और राइट"}}},{"key":"2555","mappings":{"default":{"default":"बॉक्स ड्रॉइंग सिंगल और लेफ्ट डबल"}}},{"key":"2556","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डाउन डबल और लेफ्ट सिंगल"}}},{"key":"2557","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल डाउन और लेफ्ट"}}},{"key":"2558","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप सिंगल और राइट डबल"}}},{"key":"2559","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप डबल और राइट सिंगल"}}},{"key":"255A","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल अप और राइट"}}},{"key":"255B","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप सिंगल और लेफ्ट डबल"}}},{"key":"255C","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप डबल और लेफ्ट सिंगल"}}},{"key":"255D","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल अप और लेफ्ट"}}},{"key":"255E","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल सिंगल और राइट डबल"}}},{"key":"255F","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल डबल और राइट सिंगल"}}},{"key":"2560","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल वर्टिकल और राइट"}}},{"key":"2561","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल सिंगल और लेफ्ट डबल"}}},{"key":"2562","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल डबल और लेफ्ट सिंगल"}}},{"key":"2563","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल वर्टिकल और लेफ्ट"}}},{"key":"2564","mappings":{"default":{"default":"एकल और क्षैतिज डबल नीचे बॉक्स चित्र"}}},{"key":"2565","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डाउन डबल और हॉरिजॉन्टल सिंगल"}}},{"key":"2566","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल डाउन और हॉरिजॉन्टल"}}},{"key":"2567","mappings":{"default":{"default":"एकल और क्षैतिज डबल ऊपर बॉक्स चित्र"}}},{"key":"2568","mappings":{"default":{"default":"बॉक्स ड्रॉइंग अप डबल और हॉरिज़ॉन्टल सिंगल"}}},{"key":"2569","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल अप और हॉरिजॉन्टल"}}},{"key":"256A","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल सिंगल और हॉरिजॉन्टल डबल"}}},{"key":"256B","mappings":{"default":{"default":"बॉक्स ड्रॉइंग वर्टिकल डबल और हॉरिजॉन्टल सिंगल"}}},{"key":"256C","mappings":{"default":{"default":"बॉक्स ड्रॉइंग डबल वर्टिकल और हॉरिजॉन्टल"}}},{"key":"256D","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट आर्क डाउन और राइट"}}},{"key":"256E","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट आर्क डाउन और लेफ्ट"}}},{"key":"256F","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट आर्क अप एंड लेफ्ट"}}},{"key":"2570","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट आर्क अप और राइट"}}},{"key":"2571","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट विकर्ण ऊपरी दाएं से निचले बाएँ"}}},{"key":"2572","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट विकर्ण ऊपरी बाएं निचले हिस्से में"}}},{"key":"2573","mappings":{"default":{"default":"बॉक्स चित्र प्रकाश विकर्ण क्रॉस"}}},{"key":"2574","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट लेफ्ट"}}},{"key":"2575","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट अप"}}},{"key":"2576","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट राइट"}}},{"key":"2577","mappings":{"default":{"default":"बॉक्स चित्र नीचे प्रकाश"}}},{"key":"2578","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हेवी लेफ्ट"}}},{"key":"2579","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी अप"}}},{"key":"257A","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी राइट"}}},{"key":"257B","mappings":{"default":{"default":"बॉक्स ड्रॉइंग भारी नीचे"}}},{"key":"257C","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट लेफ्ट और हेवी राइट"}}},{"key":"257D","mappings":{"default":{"default":"बॉक्स ड्रॉइंग लाइट अप और हैवी डाउन"}}},{"key":"257E","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी लेफ्ट और लाइट राइट"}}},{"key":"257F","mappings":{"default":{"default":"बॉक्स ड्रॉइंग हैवी अप और लाइट डाउन"}}},{"key":"2580","mappings":{"default":{"default":"अपर हाफ ब्लॉक"}}},{"key":"2581","mappings":{"default":{"default":"लोअर वन आठवां ब्लॉक"}}},{"key":"2582","mappings":{"default":{"default":"लोअर वन क्वार्टर ब्लॉक"}}},{"key":"2583","mappings":{"default":{"default":"लोअर थ्री ईगेट्स ब्लॉक"}}},{"key":"2584","mappings":{"default":{"default":"लोअर हाफ ब्लॉक"}}},{"key":"2585","mappings":{"default":{"default":"लोअर फाइव इग्थ्स ब्लॉक"}}},{"key":"2586","mappings":{"default":{"default":"लोअर थ्री क्वार्टर ब्लॉक"}}},{"key":"2587","mappings":{"default":{"default":"लोअर सेवन एग्थ्स ब्लॉक"}}},{"key":"2588","mappings":{"default":{"default":"पूर्ण ब्लॉक"}}},{"key":"2589","mappings":{"default":{"default":"लेफ्ट सेवन इग्थ्स ब्लॉक"}}},{"key":"258A","mappings":{"default":{"default":"लेफ्ट थ्री क्वार्टर ब्लॉक"}}},{"key":"258B","mappings":{"default":{"default":"लेफ्ट फाइव इग्थ्स ब्लॉक"}}},{"key":"258C","mappings":{"default":{"default":"लेफ्ट हाफ ब्लॉक"}}},{"key":"258D","mappings":{"default":{"default":"लेफ्ट थ्री ईगेट्स ब्लॉक"}}},{"key":"258E","mappings":{"default":{"default":"लेफ्ट वन क्वार्टर ब्लॉक"}}},{"key":"258F","mappings":{"default":{"default":"लेफ्ट वन आठवां ब्लॉक"}}},{"key":"2590","mappings":{"default":{"default":"राइट हाफ ब्लॉक"}}},{"key":"2591","mappings":{"default":{"default":"हल्का धुंधला"}}},{"key":"2592","mappings":{"default":{"default":"मध्यम छाया"}}},{"key":"2593","mappings":{"default":{"default":"डार्क शेड"}}},{"key":"2594","mappings":{"default":{"default":"ऊपरी एक आठवां ब्लॉक"}}},{"key":"2595","mappings":{"default":{"default":"राइट वन आठवां ब्लॉक"}}},{"key":"2596","mappings":{"default":{"default":"चतुर्थांश निचला बाएँ"}}},{"key":"2597","mappings":{"default":{"default":"चतुर्थांश निचला अधिकार"}}},{"key":"2598","mappings":{"default":{"default":"चतुर्थांश अपर वाम"}}},{"key":"2599","mappings":{"default":{"default":"चतुर्थांश ऊपरी बाएँ और निचले बाएँ और निचले दाएँ"}}},{"key":"259A","mappings":{"default":{"default":"चतुर्थांश ऊपरी बाएँ और निचले दाएँ"}}},{"key":"259B","mappings":{"default":{"default":"चतुर्थांश ऊपरी बाएँ और ऊपरी दाएँ और निचले बाएँ"}}},{"key":"259C","mappings":{"default":{"default":"चतुर्थांश ऊपरी बाएँ और ऊपरी दाएँ और निचले दाएँ"}}},{"key":"259D","mappings":{"default":{"default":"चतुष्कोण ऊपरी दायां"}}},{"key":"259E","mappings":{"default":{"default":"चतुर्थांश ऊपरी दाएँ और निचले बाएँ"}}},{"key":"259F","mappings":{"default":{"default":"चतुर्थांश ऊपरी दाएँ और निचले बाएँ और निचले दाएँ"}}},{"key":"25A0","mappings":{"default":{"default":"काला वर्ग"}}},{"key":"25A1","mappings":{"default":{"default":"सफेद वर्ग"}}},{"key":"25A2","mappings":{"default":{"default":"गोल कोनों के साथ सफेद वर्ग"}}},{"key":"25A3","mappings":{"default":{"default":"व्हाइट स्क्वायर युक्त ब्लैक स्मॉल स्क्वायर"}}},{"key":"25A4","mappings":{"default":{"default":"क्षैतिज भरण के साथ वर्ग"}}},{"key":"25A5","mappings":{"default":{"default":"वर्टिकल फिल के साथ स्क्वायर"}}},{"key":"25A6","mappings":{"default":{"default":"ऑर्थोगोनल क्रॉसचैट फिल के साथ स्क्वायर"}}},{"key":"25A7","mappings":{"default":{"default":"अपर लेफ्ट टू लोअर राइट फिल के साथ स्क्वायर"}}},{"key":"25A8","mappings":{"default":{"default":"ऊपरी दाएं से निचले बाएँ भरण के लिए वर्ग"}}},{"key":"25A9","mappings":{"default":{"default":"विकर्ण क्रॉसचैट भराव के साथ वर्ग"}}},{"key":"25AA","mappings":{"default":{"default":"काले छोटे वर्ग"}}},{"key":"25AB","mappings":{"default":{"default":"सफेद छोटा वर्ग"}}},{"key":"25AC","mappings":{"default":{"default":"काला आयत"}}},{"key":"25AD","mappings":{"default":{"default":"सफेद आयत"}}},{"key":"25AE","mappings":{"default":{"default":"ब्लैक वर्टिकल आयत"}}},{"key":"25AF","mappings":{"default":{"default":"सफेद लंबवत आयत"}}},{"key":"25B0","mappings":{"default":{"default":"काले समानांतर चतुर्भुज"}}},{"key":"25B1","mappings":{"default":{"default":"श्वेत वर्णमाला"}}},{"key":"25B2","mappings":{"default":{"default":"ब्लैक अप-पॉइंटिंग ट्राइएंगल"}}},{"key":"25B3","mappings":{"default":{"default":"व्हाइट अप-पॉइंटिंग ट्राइएंगल"}}},{"key":"25B4","mappings":{"default":{"default":"ब्लैक अप-पॉइंटिंग स्माल ट्राएंगल"}}},{"key":"25B5","mappings":{"default":{"default":"व्हाइट अप-पॉइंटिंग स्माल ट्राएंगल"}}},{"key":"25B6","mappings":{"default":{"default":"ब्लैक राइट-पॉइंटिंग ट्राइएंगल"}}},{"key":"25B7","mappings":{"default":{"default":"व्हाइट राइट-पॉइंटिंग ट्राइएंगल"}}},{"key":"25B8","mappings":{"default":{"default":"ब्लैक राइट-पॉइंटिंग स्माल ट्राएंगल"}}},{"key":"25B9","mappings":{"default":{"default":"व्हाइट राइट-पॉइंटिंग स्माल ट्राएंगल"}}},{"key":"25BA","mappings":{"default":{"default":"ब्लैक राइट-पॉइंटिंग पॉइंटर"}}},{"key":"25BB","mappings":{"default":{"default":"व्हाइट राइट-पॉइंटिंग पॉइंटर"}}},{"key":"25BC","mappings":{"default":{"default":"ब्लैक डाउन-पॉइंटिंग ट्राइएंगल"}}},{"key":"25BD","mappings":{"default":{"default":"व्हाइट डाउन-पॉइंटिंग ट्राइएंगल"}}},{"key":"25BE","mappings":{"default":{"default":"ब्लैक डाउन-पॉइंटिंग स्माल ट्राएंगल"}}},{"key":"25BF","mappings":{"default":{"default":"व्हाइट डाउन-पॉइंटिंग स्माल ट्राएंगल"}}},{"key":"25C0","mappings":{"default":{"default":"ब्लैक लेफ्ट-पॉइंटिंग ट्राइएंगल"}}},{"key":"25C1","mappings":{"default":{"default":"व्हाइट लेफ्ट-पॉइंटिंग ट्राइएंगल"}}},{"key":"25C2","mappings":{"default":{"default":"ब्लैक लेफ्ट-पॉइंटिंग स्मॉल ट्राएंगल"}}},{"key":"25C3","mappings":{"default":{"default":"सफेद वाम-इंगित छोटे त्रिभुज"}}},{"key":"25C4","mappings":{"default":{"default":"ब्लैक लेफ्ट-पॉइंटिंग पॉइंटर"}}},{"key":"25C5","mappings":{"default":{"default":"व्हाइट लेफ्ट-पॉइंटिंग पॉइंटर"}}},{"key":"25C6","mappings":{"default":{"default":"काला हीरा"}}},{"key":"25C7","mappings":{"default":{"default":"सफेद हीरा"}}},{"key":"25C8","mappings":{"default":{"default":"व्हाइट डायमंड ब्लैक ब्लैक डायमंड से युक्त"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"विषमकोण"}}},{"key":"25CB","mappings":{"default":{"default":"सफेद घेरा"}}},{"key":"25CC","mappings":{"default":{"default":"बिंदीदार घेरा"}}},{"key":"25CD","mappings":{"default":{"default":"सर्कल को वर्टिकल फिल के साथ"}}},{"key":"25CE","mappings":{"default":{"default":"बुल्सआई"}}},{"key":"25CF","mappings":{"default":{"default":"ब्लैक सर्कल"}}},{"key":"25D0","mappings":{"default":{"default":"सर्किल लेफ्ट हाफ ब्लैक के साथ"}}},{"key":"25D1","mappings":{"default":{"default":"सर्कल के साथ सही आधा काला"}}},{"key":"25D2","mappings":{"default":{"default":"सर्किल लोअर हाफ ब्लैक के साथ"}}},{"key":"25D3","mappings":{"default":{"default":"अपर हाफ ब्लैक के साथ सर्कल"}}},{"key":"25D4","mappings":{"default":{"default":"अपर राइट क्वाड्रेंट ब्लैक वाला सर्कल"}}},{"key":"25D5","mappings":{"default":{"default":"सर्किल ऑल बट अपर लेफ्ट क्वाड्रेंट ब्लैक"}}},{"key":"25D6","mappings":{"default":{"default":"लेफ्ट हाफ ब्लैक सर्कल"}}},{"key":"25D7","mappings":{"default":{"default":"राइट हाफ ब्लैक सर्कल"}}},{"key":"25D8","mappings":{"default":{"default":"उलटा बुलेट"}}},{"key":"25D9","mappings":{"default":{"default":"उलटा व्हाइट सर्कल"}}},{"key":"25DA","mappings":{"default":{"default":"ऊपरी आधा उलटा सफेद सर्कल"}}},{"key":"25DB","mappings":{"default":{"default":"निचला आधा उलटा सफेद सर्कल"}}},{"key":"25DC","mappings":{"default":{"default":"अपर लेफ्ट क्वाड्रेंट सर्कुलर आर्क"}}},{"key":"25DD","mappings":{"default":{"default":"अपर राइट क्वाड्रंट सर्कुलर आर्क"}}},{"key":"25DE","mappings":{"default":{"default":"लोअर राइट क्वाड्रंट सर्कुलर आर्क"}}},{"key":"25DF","mappings":{"default":{"default":"लोअर लेफ्ट क्वाड्रेंट सर्कुलर आर्क"}}},{"key":"25E0","mappings":{"default":{"default":"अपर हाफ सर्कल"}}},{"key":"25E1","mappings":{"default":{"default":"निचला आधा वृत्त"}}},{"key":"25E2","mappings":{"default":{"default":"ब्लैक लोअर राइट ट्रायंगल"}}},{"key":"25E3","mappings":{"default":{"default":"ब्लैक लोअर लेफ्ट ट्रायंगल"}}},{"key":"25E4","mappings":{"default":{"default":"ब्लैक अपर लेफ्ट ट्रायंगल"}}},{"key":"25E5","mappings":{"default":{"default":"ब्लैक अपर राइट ट्रायंगल"}}},{"key":"25E6","mappings":{"default":{"default":"सफेद गोली"}}},{"key":"25E7","mappings":{"default":{"default":"लेफ्ट हाफ ब्लैक के साथ स्क्वायर"}}},{"key":"25E8","mappings":{"default":{"default":"स्क्वायर विथ राइट हाफ ब्लैक"}}},{"key":"25E9","mappings":{"default":{"default":"ऊपरी बाएं विकर्ण आधा काला के साथ वर्ग"}}},{"key":"25EA","mappings":{"default":{"default":"लोअर राइट विकर्ण हाफ ब्लैक के साथ स्क्वायर"}}},{"key":"25EB","mappings":{"default":{"default":"ऊर्ध्वाधर वर्ग रेखा के साथ सफेद वर्ग"}}},{"key":"25EC","mappings":{"default":{"default":"व्हाइट अप-पॉइंटिंग ट्राएंगल विद डॉट"}}},{"key":"25ED","mappings":{"default":{"default":"अप-पॉइन्टिंग ट्रायंगल विथ लेफ्ट हाफ ब्लैक"}}},{"key":"25EE","mappings":{"default":{"default":"राइट-हाफ ब्लैक के साथ अप-पॉइंटिंग ट्राएंगल"}}},{"key":"25EF","mappings":{"default":{"default":"बड़ा वृत्त"}}},{"key":"25F0","mappings":{"default":{"default":"ऊपरी बाएं चतुर्भुज के साथ सफेद वर्ग"}}},{"key":"25F1","mappings":{"default":{"default":"निचले बाएँ वृत्त का चतुर्थ भाग के साथ सफेद वर्ग"}}},{"key":"25F2","mappings":{"default":{"default":"लोअर राइट क्वाड्रंट के साथ व्हाइट स्क्वायर"}}},{"key":"25F3","mappings":{"default":{"default":"ऊपरी दाएं चतुर्थांश के साथ सफेद वर्ग"}}},{"key":"25F4","mappings":{"default":{"default":"ऊपरी बाएँ वृत्त का चतुर्थ भाग के साथ सफेद वृत्त"}}},{"key":"25F5","mappings":{"default":{"default":"लोअर लेफ्ट क्वाड्रेंट के साथ व्हाइट सर्कल"}}},{"key":"25F6","mappings":{"default":{"default":"व्हाइट सर्किल लोअर राइट क्वाड्रंट के साथ"}}},{"key":"25F7","mappings":{"default":{"default":"ऊपरी दाएं चतुर्थांश के साथ सफेद वृत्त"}}},{"key":"25F8","mappings":{"default":{"default":"ऊपरी बाएँ त्रिभुज"}}},{"key":"25F9","mappings":{"default":{"default":"ऊपरी दाएँ त्रिभुज"}}},{"key":"25FA","mappings":{"default":{"default":"निचला बाएँ त्रिभुज"}}},{"key":"25FB","mappings":{"default":{"default":"सफेद मध्यम वर्ग"}}},{"key":"25FC","mappings":{"default":{"default":"काला मध्यम वर्ग"}}},{"key":"25FD","mappings":{"default":{"default":"सफेद मध्यम छोटा वर्ग"}}},{"key":"25FE","mappings":{"default":{"default":"ब्लैक मीडियम स्मॉल स्क्वायर"}}},{"key":"25FF","mappings":{"default":{"default":"निचला दायाँ त्रिभुज"}}},{"key":"2B12","mappings":{"default":{"default":"टॉप हाफ ब्लैक के साथ स्क्वायर"}}},{"key":"2B13","mappings":{"default":{"default":"बॉटम हाफ ब्लैक के साथ स्क्वायर"}}},{"key":"2B14","mappings":{"default":{"default":"ऊपरी दाएं विकर्ण आधा काला के साथ वर्ग"}}},{"key":"2B15","mappings":{"default":{"default":"लोअर लेफ्ट विकर्ण हाफ ब्लैक के साथ स्क्वायर"}}},{"key":"2B16","mappings":{"default":{"default":"लेफ्ट हाफ ब्लैक के साथ डायमंड"}}},{"key":"2B17","mappings":{"default":{"default":"राइट हाफ ब्लैक के साथ डायमंड"}}},{"key":"2B18","mappings":{"default":{"default":"डायमंड टॉप हाफ ब्लैक के साथ"}}},{"key":"2B19","mappings":{"default":{"default":"बॉटम हाफ ब्लैक के साथ डायमंड"}}},{"key":"2B1A","mappings":{"default":{"default":"बिंदीदार वर्ग"}}},{"key":"2B1B","mappings":{"default":{"default":"काले बड़े वर्ग"}}},{"key":"2B1C","mappings":{"default":{"default":"सफेद बड़ा वर्ग"}}},{"key":"2B1D","mappings":{"default":{"default":"काले बहुत छोटे वर्ग"}}},{"key":"2B1E","mappings":{"default":{"default":"सफेद बहुत छोटा वर्ग"}}},{"key":"2B1F","mappings":{"default":{"default":"ब्लैक पेंटागन"}}},{"key":"2B20","mappings":{"default":{"default":"सफेद पेंटागन"}}},{"key":"2B21","mappings":{"default":{"default":"सफेद षट्कोण"}}},{"key":"2B22","mappings":{"default":{"default":"काला षट्कोण"}}},{"key":"2B23","mappings":{"default":{"default":"क्षैतिज काले षट्कोण"}}},{"key":"2B24","mappings":{"default":{"default":"ब्लैक लार्ज सर्कल"}}},{"key":"2B25","mappings":{"default":{"default":"ब्लैक मीडियम डायमंड"}}},{"key":"2B26","mappings":{"default":{"default":"सफेद मध्यम हीरा"}}},{"key":"2B27","mappings":{"default":{"default":"ब्लैक मीडियम लोज़ेंज"}}},{"key":"2B28","mappings":{"default":{"default":"व्हाइट मीडियम लोज़ेंज"}}},{"key":"2B29","mappings":{"default":{"default":"काला छोटा हीरा"}}},{"key":"2B2A","mappings":{"default":{"default":"ब्लैक स्मॉल लोजेंज"}}},{"key":"2B2B","mappings":{"default":{"default":"सफेद छोटा लोजेंज"}}},{"key":"2B2C","mappings":{"default":{"default":"काला क्षैतिज दीर्घवृत्त"}}},{"key":"2B2D","mappings":{"default":{"default":"सफेद क्षैतिज दीर्घवृत्त"}}},{"key":"2B2E","mappings":{"default":{"default":"ब्लैक वर्टिकल इलिप्स"}}},{"key":"2B2F","mappings":{"default":{"default":"व्हाइट वर्टिकल इलिप्स"}}},{"key":"2B50","mappings":{"default":{"default":"व्हाइट मीडियम स्टार"}}},{"key":"2B51","mappings":{"default":{"default":"ब्लैक स्माल स्टार"}}},{"key":"2B52","mappings":{"default":{"default":"सफेद छोटा तारा"}}},{"key":"2B53","mappings":{"default":{"default":"ब्लैक राइट-पॉइंटिंग पेंटागन"}}},{"key":"2B54","mappings":{"default":{"default":"व्हाइट राइट-पॉइंटिंग पेंटागन"}}},{"key":"2B55","mappings":{"default":{"default":"भारी बड़ा घेरा"}}},{"key":"2B56","mappings":{"default":{"default":"ओवल इनसाइड के साथ हैवी ओवल"}}},{"key":"2B57","mappings":{"default":{"default":"सर्किल के अंदर हैवी सर्किल"}}},{"key":"2B58","mappings":{"default":{"default":"भारी घेरा"}}},{"key":"2B59","mappings":{"default":{"default":"भारी गोलाकार नमकीन"}}}] +, +"hi/symbols/math_harpoons.min": +[{"locale":"hi"},{"key":"21BC","mappings":{"default":{"default":"बारबेक उपर की तरफ लेफ्ट हार्पून"}}},{"key":"21BD","mappings":{"default":{"default":"बार्बड डाउनवर्ड के साथ बायीं ओर हार्पून"}}},{"key":"21BE","mappings":{"default":{"default":"ऊपर की ओर बारब के साथ हार्पून"}}},{"key":"21BF","mappings":{"default":{"default":"ऊपर की तरफ बारब लेफ्ट के साथ हार्पून"}}},{"key":"21C0","mappings":{"default":{"default":"बार्ब अपवर्ड के साथ राइट हर्पून"}}},{"key":"21C1","mappings":{"default":{"default":"नीचे की ओर बारब के साथ हर्पून"}}},{"key":"21C2","mappings":{"default":{"default":"नीचे की ओर बारब के साथ हार्पून"}}},{"key":"21C3","mappings":{"default":{"default":"नीचे की ओर बार्ब के साथ हार्पून"}}},{"key":"21CB","mappings":{"default":{"default":"बाएं ओर हार्पून ओवर राइट हार्पून"}}},{"key":"21CC","mappings":{"default":{"default":"दायीं ओर हार्पून ओवर लेफ्टवर्ड हार्पून"}}},{"key":"294A","mappings":{"default":{"default":"बाएं बार्ब अप राईट बार्ब डाउन हार्पून"}}},{"key":"294B","mappings":{"default":{"default":"लेफ्ट बार्ब डाउन राइट बारब अप हारपून"}}},{"key":"294C","mappings":{"default":{"default":"ऊपर कंटिया राइट डाउन बारब लेफ्ट हार्पून"}}},{"key":"294D","mappings":{"default":{"default":"ऊपर बारब लेफ्ट डाउन बारब राइट हार्पून"}}},{"key":"294E","mappings":{"default":{"default":"लेफ्ट बार्ब अप अप राइट बार अप हार्पून"}}},{"key":"294F","mappings":{"default":{"default":"ऊपर कंटिया राइट डाउन बारब राइट हार्पून"}}},{"key":"2950","mappings":{"default":{"default":"लेफ्ट बार्ब डाउन राइट बार बार डाउन हार्पून"}}},{"key":"2951","mappings":{"default":{"default":"ऊपर बार्ब लेफ्ट डाउन बारब लेफ्ट हार्पून"}}},{"key":"2952","mappings":{"default":{"default":"बारबड अप टू बार के साथ लेफ्टवर्ड हार्पून"}}},{"key":"2953","mappings":{"default":{"default":"बारबेक अप टू बार के साथ सही हर्पून"}}},{"key":"2954","mappings":{"default":{"default":"ऊपर की ओर बारब के साथ हार्पून बार"}}},{"key":"2955","mappings":{"default":{"default":"नीचे की ओर बारप बार के साथ हार्पून"}}},{"key":"2956","mappings":{"default":{"default":"बारबड डाउन टू बार के साथ लेफ्टवर्ड हार्पून"}}},{"key":"2957","mappings":{"default":{"default":"बारबड डाउन टू बार के साथ दाहिना हार्पून"}}},{"key":"2958","mappings":{"default":{"default":"ऊपर की ओर बारप लेफ्ट बार के साथ हार्पून"}}},{"key":"2959","mappings":{"default":{"default":"नीचे की ओर बारप लेफ्ट बार के साथ हार्पून"}}},{"key":"295A","mappings":{"default":{"default":"बारवर्ड से बारप के साथ लेफ्ट हार्पून"}}},{"key":"295B","mappings":{"default":{"default":"बार से बारब अप के साथ दाहिने हार्पून"}}},{"key":"295C","mappings":{"default":{"default":"ऊपर की तरफ बार से राइट हार्पून"}}},{"key":"295D","mappings":{"default":{"default":"बार की तरफ बार के साथ नीचे की ओर हार्पून"}}},{"key":"295E","mappings":{"default":{"default":"बारवर्ड से बारप के साथ लेफ्टवर्ड हार्पून"}}},{"key":"295F","mappings":{"default":{"default":"बार से बारब डाउन के साथ दाहिनी ओर हार्पून"}}},{"key":"2960","mappings":{"default":{"default":"ऊपर से हार्पून बार से बारब लेफ्ट के साथ"}}},{"key":"2961","mappings":{"default":{"default":"नीचे की ओर हार्पून बार से बारब लेफ्ट के साथ"}}},{"key":"2962","mappings":{"default":{"default":"नीचे की तरफ बारबेक के साथ लेफ्ट हार्पून ऊपर की ओर बारबेक के साथ बाईं ओर हार्पून"}}},{"key":"2963","mappings":{"default":{"default":"ऊपर की तरफ बारब लेफ्ट के साथ हार्पून ऊपर की तरफ बारब राइट के साथ हार्पून"}}},{"key":"2964","mappings":{"default":{"default":"बारबेक के साथ ऊपर की तरफ बारबेक के साथ राइटप हार्पून"}}},{"key":"2965","mappings":{"default":{"default":"नीचे की ओर बारब लेफ्ट के साथ हार्पून नीचे की तरफ बारब के साथ हार्पून"}}},{"key":"2966","mappings":{"default":{"default":"बार्ब अप के साथ बार्ब अप के साथ लेफ्टवर्ड हार्पून। बारब अप के साथ हार्पून"}}},{"key":"2967","mappings":{"default":{"default":"बार्ब डाउन के साथ बार्ब डाउन के साथ लेफ्टवर्ड हार्पून। बारब डाउन के साथ हार्पून"}}},{"key":"2968","mappings":{"default":{"default":"बारबेक अप के साथ बारबेक अप के साथ दाहिना हार्पून"}}},{"key":"2969","mappings":{"default":{"default":"बारबेक के साथ नीचे की ओर बारबेक के साथ दाईं ओर वाली हार्पून, बारब की नीचे वाली हार्पून के साथ"}}},{"key":"296A","mappings":{"default":{"default":"लेफ्टवर्ड हार्पून बारबग अप अप लॉन्ग डैश के साथ"}}},{"key":"296B","mappings":{"default":{"default":"लंबे डैश के नीचे बारब के साथ बायीं ओर हरपून"}}},{"key":"296C","mappings":{"default":{"default":"ठीक है हार्पून बारबस अप एबव लॉन्ग डैश के साथ"}}},{"key":"296D","mappings":{"default":{"default":"दाहिने ओर हार्पून बारबस के साथ लॉन्ग डैश के नीचे"}}},{"key":"296E","mappings":{"default":{"default":"ऊपर की ओर बारब लेफ्ट के साथ हार्पून नीचे की तरफ बारब की ओर हार्पून"}}},{"key":"296F","mappings":{"default":{"default":"नीचे की ओर बारब लेफ्ट के साथ हार्पून बारब राइट के साथ हार्पून"}}},{"key":"297C","mappings":{"default":{"default":"लेफ्ट फिश टेल"}}},{"key":"297D","mappings":{"default":{"default":"सही मछली की पूंछ"}}},{"key":"297E","mappings":{"default":{"default":"ऊपर मछली की पूंछ"}}},{"key":"297F","mappings":{"default":{"default":"मछली की पूंछ नीचे"}}}] +, +"hi/symbols/math_non_characters.min": +[{"locale":"hi"},{"key":"210F","mappings":{"default":{"default":"प्लैंक कॉन्स्टेंट ओवर दो पाई"}}},{"key":"2114","mappings":{"default":{"default":"पौंड"}}},{"key":"2116","mappings":{"default":{"default":"न्यूमेरो साइन"}}},{"key":"2117","mappings":{"default":{"default":"ध्वनि रिकॉर्डिंग कॉपीराइट"}}},{"key":"211E","mappings":{"default":{"default":"पर्चे लेना"}}},{"key":"211F","mappings":{"default":{"default":"प्रतिक्रिया"}}},{"key":"2120","mappings":{"default":{"default":"सेवा चिन्ह"}}},{"key":"2121","mappings":{"default":{"default":"टेलीफोन साइन"}}},{"key":"2122","mappings":{"default":{"default":"ट्रेड मार्क साइन"}}},{"key":"2123","mappings":{"default":{"default":"छोटा पद्य"}}},{"key":"2125","mappings":{"default":{"default":"ऊँ संकेत"}}},{"key":"2126","mappings":{"default":{"default":"ओम का चिन्ह"}}},{"key":"2127","mappings":{"default":{"default":"उलटा ओम का चिन्ह"}}},{"key":"212A","mappings":{"default":{"default":"केल्विन साइन"}}},{"key":"212B","mappings":{"default":{"default":"एंगस्ट्रॉम साइन"}}},{"key":"212E","mappings":{"default":{"default":"अनुमानित प्रतीक"}}},{"key":"2132","mappings":{"default":{"default":"टर्नड कैपिटल एफ"}}},{"key":"2139","mappings":{"default":{"default":"जानकारी का श्रोत"}}},{"key":"213A","mappings":{"default":{"default":"घुमाई गई पूंजी Q"}}},{"key":"213B","mappings":{"default":{"default":"फेशियल साइन"}}},{"key":"2141","mappings":{"default":{"default":"सन्स-सेरिफ़ कैपिटल जी"}}},{"key":"2142","mappings":{"default":{"default":"सन्स-सेरिफ़ कैपिटल एल"}}},{"key":"2143","mappings":{"default":{"default":"उलटा सैंस-सेरिफ़ कैपिटल एल"}}},{"key":"2144","mappings":{"default":{"default":"सन्स-सेरिफ़ कैपिटल वाई"}}}] +, +"hi/symbols/math_symbols.min": +[{"locale":"hi"},{"key":"0021","mappings":{"default":{"default":"विस्मयादिबोधक चिह्न"}}},{"key":"0022","mappings":{"default":{"default":"उद्धरण चिन्ह"}}},{"key":"0023","mappings":{"default":{"default":"हैश"}}},{"key":"0024","mappings":{"default":{"default":"डॉलर चिह्न"}}},{"key":"0025","mappings":{"default":{"default":"प्रतिशत"}}},{"key":"0026","mappings":{"default":{"default":"एन्ड चिह्न"}}},{"key":"0027","mappings":{"default":{"default":"प्राईम चिह्न"}}},{"key":"002A","mappings":{"default":{"default":"तारांकन"}}},{"key":"002B","mappings":{"default":{"default":"धन चिह्न"}}},{"key":"002C","mappings":{"default":{"default":"अल्पविराम"}}},{"key":"002D","mappings":{"default":{"default":"ऋण चिह्न"},"mathspeak":{"default":"समास चिह्न"}}},{"key":"002E","mappings":{"default":{"default":"पूर्ण विराम"}}},{"key":"002F","mappings":{"default":{"default":"विभाजन (For division.)"}}},{"key":"003A","mappings":{"default":{"default":"विसर्ग"}}},{"key":"003B","mappings":{"default":{"default":"अर्ध विराम"}}},{"key":"003C","mappings":{"default":{"default":"कम है"}}},{"key":"003D","mappings":{"default":{"default":"बराबर का चिह्न"}}},{"key":"003E","mappings":{"default":{"default":"अधिक है"}}},{"key":"003F","mappings":{"default":{"default":"प्रश्न चिन्ह"}}},{"key":"0040","mappings":{"default":{"default":"एट ध रेट"}}},{"key":"005C","mappings":{"default":{"default":"बैकस्लेश"}}},{"key":"005E","mappings":{"default":{"default":"कैरट चिह्न"}}},{"key":"005F","mappings":{"default":{"default":"निम्न रेखा"}}},{"key":"0060","mappings":{"default":{"default":"ग्रेव चिह्न"}}},{"key":"007C","mappings":{"default":{"default":"सीधी खड़ी रेखा"}}},{"key":"007E","mappings":{"default":{"default":"टिल्ड चिह्न"}}},{"key":"00A1","mappings":{"default":{"default":"उलटा विस्मयबोधक चिह्न"}}},{"key":"00A2","mappings":{"default":{"default":"सेन्ट चिह्न"}}},{"key":"00A3","mappings":{"default":{"default":"पाउंड स्टर्लिंग"}}},{"key":"00A4","mappings":{"default":{"default":"मुद्रा चिन्ह"}}},{"key":"00A5","mappings":{"default":{"default":"येन चिन्ह"}}},{"key":"00A6","mappings":{"default":{"default":"टूटी हुई ऊर्ध्वाधर पट्टी"}}},{"key":"00A7","mappings":{"default":{"default":"अनुभाग चिह्न"}}},{"key":"00A8","mappings":{"default":{"default":"ऊपर बिंदुयुग्म"}}},{"key":"00A9","mappings":{"default":{"default":"कॉपीराइट"}}},{"key":"00AA","mappings":{"default":{"default":"मादावाची क्रमसूचक चिह्न"}}},{"key":"00AB","mappings":{"default":{"default":"बांया द्विकोणीय उद्धरण चिह्न"}}},{"key":"00AC","mappings":{"default":{"default":"नकार चिह्न"}}},{"key":"00AE","mappings":{"default":{"default":"रजिस्टर्ड ट्रेडमार्क चिह्न"}}},{"key":"00AF","mappings":{"default":{"default":"के ऊपर क्षैतिज रेखा"}}},{"key":"00B0","mappings":{"default":{"default":"अंश चिह्न"}}},{"key":"00B1","mappings":{"default":{"default":"योगवियोग"}}},{"key":"00B4","mappings":{"default":{"default":"एक्यूट एक्सेंट"}}},{"key":"00B5","mappings":{"default":{"default":"माइक्रो"}}},{"key":"00B6","mappings":{"default":{"default":"परिच्छेद चिह्न"}}},{"key":"00B7","mappings":{"default":{"default":"गुणन चिह्न"}}},{"key":"00B8","mappings":{"default":{"default":"सिडिला"}}},{"key":"00BA","mappings":{"default":{"default":"नरवाची क्रमसूचक चिह्न"}}},{"key":"00BB","mappings":{"default":{"default":"दांया द्विकोणीय उद्धरण चिह्न"}}},{"key":"00BF","mappings":{"default":{"default":"उलटा प्रश्न चिह्न"}}},{"key":"00D7","mappings":{"default":{"default":"गुणन चिह्न"}}},{"key":"00F7","mappings":{"default":{"default":"विभाजन चिह्न"}}},{"key":"02D8","mappings":{"default":{"default":"ऊपर ब्रिव चिह्न"}}},{"key":"02B9","mappings":{"default":{"default":"प्राइम"}}},{"key":"02BA","mappings":{"default":{"default":"डबल प्राइम"}}},{"key":"02D9","mappings":{"default":{"default":"ऊपर बिंदु"}}},{"key":"02DA","mappings":{"default":{"default":"ऊपर छोटा वर्तुल"}}},{"key":"02DB","mappings":{"default":{"default":"ओगोनेक चिह्न"}}},{"key":"02DC","mappings":{"default":{"default":"छोटा टिल्ड"}}},{"key":"02DD","mappings":{"default":{"default":"डबल एक्यूट एक्सेंट"}}},{"key":"2010","mappings":{"default":{"default":"समास चिह्न"}}},{"key":"2011","mappings":{"default":{"default":"समास चिह्न"}}},{"key":"2012","mappings":{"default":{"default":"समास चिह्न"}}},{"key":"2013","mappings":{"default":{"default":"समास चिह्न"}}},{"key":"2014","mappings":{"default":{"default":"समास चिह्न"}}},{"key":"2015","mappings":{"default":{"default":"उद्धरण रेखा"}}},{"key":"2016","mappings":{"default":{"default":"समान्तर रेखा चिह्न"}}},{"key":"2017","mappings":{"default":{"default":"अधो द्विरेखा"}}},{"key":"2018","mappings":{"default":{"default":"एकल उद्धरण चिह्न आरंभ"}}},{"key":"2019","mappings":{"default":{"default":"एकल उद्धरण चिह्न अंत"}}},{"key":"201A","mappings":{"default":{"default":"एकल अल्पविराम उद्धरण चिह्न"}}},{"key":"201B","mappings":{"default":{"default":"उल्टा एकल उद्धरण चिह्न आरंभ"}}},{"key":"201C","mappings":{"default":{"default":"उद्धरण चिह्न आरंभ"}}},{"key":"201D","mappings":{"default":{"default":"उद्धरण चिह्न अंत"}}},{"key":"201E","mappings":{"default":{"default":"दुगना अल्पविराम उद्धरण चिह्न"}}},{"key":"201F","mappings":{"default":{"default":"उल्टा उद्धरण चिह्न आरंभ"}}},{"key":"2020","mappings":{"default":{"default":"लंबा क्रॉस"}}},{"key":"2021","mappings":{"default":{"default":"दो क्रॉस वाली ऊर्ध्वाधर रेखा"}}},{"key":"2022","mappings":{"default":{"default":"छोटी काली बिंदी"}}},{"key":"2023","mappings":{"default":{"default":"त्रिकोणीय बुलेट"}}},{"key":"2024","mappings":{"default":{"default":"एक बिंदु"}}},{"key":"2025","mappings":{"default":{"default":"दो बिंदु"}}},{"key":"2026","mappings":{"default":{"default":"आदि आदि आदि"}}},{"key":"2027","mappings":{"default":{"default":"समासवाची बिंदु"}}},{"key":"2030","mappings":{"default":{"default":"प्रति सहस्र"}}},{"key":"2031","mappings":{"default":{"default":"प्रति दस सहस्त्र"}}},{"key":"2032","mappings":{"default":{"default":"प्राइम"}}},{"key":"2033","mappings":{"default":{"default":"डबल प्राइम"}}},{"key":"2034","mappings":{"default":{"default":"तिगुना प्राइम"}}},{"key":"2035","mappings":{"default":{"default":"उल्टा प्राइम"}}},{"key":"2036","mappings":{"default":{"default":"उल्टा डबल प्राइम"}}},{"key":"2037","mappings":{"default":{"default":"उल्टा तिगुना प्राइम"}}},{"key":"2038","mappings":{"default":{"default":"कैरट"}}},{"key":"2039","mappings":{"default":{"default":"कोण कोष्ठ आरंभ"}}},{"key":"203A","mappings":{"default":{"default":"कोण कोष्ठ अंत"}}},{"key":"203B","mappings":{"default":{"default":"संदर्भ चिह्न"}}},{"key":"203C","mappings":{"default":{"default":"दोहरा विस्मयादिबोधक चिह्न"}}},{"key":"203D","mappings":{"default":{"default":"विस्मयादिबोधक प्रश्न चिह्न"}}},{"key":"203E","mappings":{"default":{"default":"शिरोरेखा"}}},{"key":"203F","mappings":{"default":{"default":"निचला कोष्ठ"}}},{"key":"2040","mappings":{"default":{"default":"शीर्ष कोष्ठ"}}},{"key":"2041","mappings":{"default":{"default":"प्रविष्टि सूचक कैरेट"}}},{"key":"2042","mappings":{"default":{"default":"नक्षत्र"}}},{"key":"2043","mappings":{"default":{"default":"समास चिह्न जैसी बुलेट"}}},{"key":"2044","mappings":{"default":{"default":"अपूर्णांक सूचक उर्ध्वगामी विकर्ण रेखा"}}},{"key":"2047","mappings":{"default":{"default":"दोहरा प्रश्न चिह्न"}}},{"key":"2048","mappings":{"default":{"default":"प्रश्न विस्मयादिबोधक चिह्न"}}},{"key":"2049","mappings":{"default":{"default":"विस्मयादिबोधक प्रश्न चिह्न"}}},{"key":"204B","mappings":{"default":{"default":"उल्टा परिच्छेद सूचक चिह्न"}}},{"key":"204C","mappings":{"default":{"default":"बांयी और की बुलेट"}}},{"key":"204D","mappings":{"default":{"default":"दांयी और की बुलेट"}}},{"key":"204E","mappings":{"default":{"default":"तारांकन"}}},{"key":"204F","mappings":{"default":{"default":"उल्टा सेमीकोलन"}}},{"key":"2050","mappings":{"default":{"default":"क्लोज़ अप"}}},{"key":"2051","mappings":{"default":{"default":"दो लंबवत तारांकन"}}},{"key":"2052","mappings":{"default":{"default":"वाणिज्यिक माइनस साइन"}}},{"key":"2053","mappings":{"default":{"default":"स्वांग डैश"}}},{"key":"2054","mappings":{"default":{"default":"अंडरटेरी का उलटा"}}},{"key":"2055","mappings":{"default":{"default":"पुष्प विराम चिह्न"}}},{"key":"2056","mappings":{"default":{"default":"तीन डॉट पंचर"}}},{"key":"2057","mappings":{"default":{"default":"चौगुना प्राइम"}}},{"key":"2058","mappings":{"default":{"default":"चार डॉट विराम चिह्न"}}},{"key":"2059","mappings":{"default":{"default":"पांच डॉट पंचर"}}},{"key":"205A","mappings":{"default":{"default":"दो डॉट पंचर"}}},{"key":"205B","mappings":{"default":{"default":"फोर डॉट मार्क"}}},{"key":"205C","mappings":{"default":{"default":"बिंदीदार क्रॉस"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"ऊर्ध्वाधर चार डॉट्स"}}},{"key":"207A","mappings":{"default":{"default":"सुपरस्क्रिप्ट प्लस चिन्ह"}}},{"key":"207B","mappings":{"default":{"default":"सुपरस्क्रिप्ट मिनेस"}}},{"key":"207C","mappings":{"default":{"default":"सुपरस्क्रिप्ट समान साइन"}}},{"key":"207D","mappings":{"default":{"default":"सुपरस्क्रिप्ट वाम कोष्ठक"}}},{"key":"207E","mappings":{"default":{"default":"सुपरस्क्रिप्ट राइट कोष्ठक"}}},{"key":"208A","mappings":{"default":{"default":"सबस्क्रिप्ट प्लस साइन"}}},{"key":"208B","mappings":{"default":{"default":"सबस्क्राइब माइनस"}}},{"key":"208C","mappings":{"default":{"default":"सदस्यता बराबर संकेत"}}},{"key":"208D","mappings":{"default":{"default":"सदस्यता लेफ्ट कोष्ठक"}}},{"key":"208E","mappings":{"default":{"default":"सबस्क्रिप्ट राइट कोष्ठक"}}},{"key":"214A","mappings":{"default":{"default":"संपत्ति रेखा"}}},{"key":"214B","mappings":{"default":{"default":"अमपर्संड बदल गया"}}},{"key":"214C","mappings":{"default":{"default":"प्रति संकेत"}}},{"key":"214D","mappings":{"default":{"default":"aKTIESELSKAB"}}},{"key":"214E","mappings":{"default":{"default":"स्मॉल एफ"}}},{"key":"2200","mappings":{"default":{"default":"सबके लिए"}}},{"key":"2201","mappings":{"default":{"default":"पूरक हैं"}}},{"key":"2203","mappings":{"default":{"default":"वहां मौजूद"}}},{"key":"2204","mappings":{"default":{"default":"वहाँ मौजूद नहीं है"}}},{"key":"2205","mappings":{"default":{"default":"खाली सेट"}}},{"key":"2206","mappings":{"default":{"default":"वेतन वृद्धि"}}},{"key":"2208","mappings":{"default":{"default":"का तत्व"}}},{"key":"2209","mappings":{"default":{"default":"का तत्व नहीं"}}},{"key":"220A","mappings":{"default":{"default":"का छोटा तत्व"}}},{"key":"220B","mappings":{"default":{"default":"का तत्व"}}},{"key":"220C","mappings":{"default":{"default":"का तत्व नहीं"}}},{"key":"220D","mappings":{"default":{"default":"छोटे सदस्य के रूप में शामिल हैं"}}},{"key":"220E","mappings":{"default":{"default":"सबूत का अंत"}}},{"key":"220F","mappings":{"default":{"default":"समूहगुणन चिह्न"}}},{"key":"2210","mappings":{"default":{"default":"एन-आर्य कपट"}}},{"key":"2211","mappings":{"default":{"default":"योग चिह्न"}}},{"key":"2212","mappings":{"default":{"default":"घटाव का चिन्ह"}}},{"key":"2213","mappings":{"default":{"default":"वियोगयोग अथवा माइनस प्लस चिह्न"}}},{"key":"2214","mappings":{"default":{"default":"डॉट प्लस"}}},{"key":"2215","mappings":{"default":{"default":"डिवीजन स्लैश"}}},{"key":"2216","mappings":{"default":{"default":"माइनस सेट करें"}}},{"key":"2217","mappings":{"default":{"default":"तारक संचालक"}}},{"key":"2218","mappings":{"default":{"default":"रिंग"},"clearspeak":{"default":"संयुक्त फलन"}}},{"key":"2219","mappings":{"default":{"default":"बुलेट"}}},{"key":"221A","mappings":{"default":{"default":"वर्गमूल"}}},{"key":"221B","mappings":{"default":{"default":"घनमूल"}}},{"key":"221C","mappings":{"default":{"default":"चौथा मूल"}}},{"key":"221D","mappings":{"default":{"default":"आनुपातिक"}}},{"key":"221E","mappings":{"default":{"default":"अनन्तता"}}},{"key":"221F","mappings":{"default":{"default":"समकोण"}}},{"key":"2220","mappings":{"default":{"default":"कोण"}}},{"key":"2221","mappings":{"default":{"default":"मापा कोण"}}},{"key":"2222","mappings":{"default":{"default":"गोलाकार कोण"}}},{"key":"2223","mappings":{"default":{"default":"विभाजित"}}},{"key":"2224","mappings":{"default":{"default":"बंटता नहीं है"}}},{"key":"2225","mappings":{"default":{"default":"समानांतर"}}},{"key":"2226","mappings":{"default":{"default":"समानांतर नहीं"}}},{"key":"2227","mappings":{"default":{"default":"तार्किक और"}}},{"key":"2228","mappings":{"default":{"default":"तार्किक या"}}},{"key":"2229","mappings":{"default":{"default":"प्रतिच्छेदन चिह्न"}}},{"key":"222A","mappings":{"default":{"default":"संयोग चिह्न"}}},{"key":"222B","mappings":{"default":{"default":"समाकल"}}},{"key":"222C","mappings":{"default":{"default":"दुगना समाकल"}}},{"key":"222D","mappings":{"default":{"default":"तिगुना समाकल"}}},{"key":"222E","mappings":{"default":{"default":"कॉन्टूर समाकल"}}},{"key":"222F","mappings":{"default":{"default":"सतह समाकल"}}},{"key":"2230","mappings":{"default":{"default":"कद समाकल"}}},{"key":"2231","mappings":{"default":{"default":"दक्षिणावर्त समाकल"}}},{"key":"2232","mappings":{"default":{"default":"दक्षिणावर्त कॉन्टूर समाकल"}}},{"key":"2233","mappings":{"default":{"default":"वामावर्त कॉन्टूर समाकल"}}},{"key":"2234","mappings":{"default":{"default":"इसलिये"}}},{"key":"2235","mappings":{"default":{"default":"इसलिये"}}},{"key":"2236","mappings":{"default":{"default":"अनुपात"}}},{"key":"2237","mappings":{"default":{"default":"अनुपात"}}},{"key":"2238","mappings":{"default":{"default":"डॉट माइनस"}}},{"key":"2239","mappings":{"default":{"default":"अधिक"}}},{"key":"223A","mappings":{"default":{"default":"ज्यामितीय अनुपात"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"टिल्ड संचालक"}}},{"key":"223D","mappings":{"default":{"default":"उलटा टिल्डे"}}},{"key":"223E","mappings":{"default":{"default":"उलटे आलसी एस"}}},{"key":"223F","mappings":{"default":{"default":"साइन तरंग"}}},{"key":"2240","mappings":{"default":{"default":"माल्यार्पण उत्पाद"}}},{"key":"2241","mappings":{"default":{"default":"टिल्डे नहीं"}}},{"key":"2242","mappings":{"default":{"default":"माइनस टिल्डे"}}},{"key":"2243","mappings":{"default":{"default":"समान रूप से समान"}}},{"key":"2244","mappings":{"default":{"default":"नहीं समान रूप से समान"}}},{"key":"2245","mappings":{"default":{"default":"लगभग बराबर"}}},{"key":"2246","mappings":{"default":{"default":"लगभग लेकिन वास्तव में समान नहीं है"}}},{"key":"2247","mappings":{"default":{"default":"न तो लगभग और न ही वास्तव में बराबर"}}},{"key":"2248","mappings":{"default":{"default":"लगभग बराबर"}}},{"key":"2249","mappings":{"default":{"default":"लगभग नहीं के बराबर"}}},{"key":"224A","mappings":{"default":{"default":"लगभग बराबर या बराबर"}}},{"key":"224B","mappings":{"default":{"default":"ट्रिपल टिल्ड"}}},{"key":"224C","mappings":{"default":{"default":"सभी को समान"}}},{"key":"224D","mappings":{"default":{"default":"के बराबर"}}},{"key":"224E","mappings":{"default":{"default":"ज्यामितीय समान रूप से"}}},{"key":"224F","mappings":{"default":{"default":"के बीच अंतर"}}},{"key":"2250","mappings":{"default":{"default":"सीमा का अनुमोदन करता है"}}},{"key":"2251","mappings":{"default":{"default":"ज्यामितीय रूप से समान"}}},{"key":"2252","mappings":{"default":{"default":"लगभग बराबर या की छवि"}}},{"key":"2253","mappings":{"default":{"default":"या लगभग बराबर की छवि"}}},{"key":"2254","mappings":{"default":{"default":"कोलोन बराबर"}}},{"key":"2255","mappings":{"default":{"default":"कोलोन के बराबर"}}},{"key":"2256","mappings":{"default":{"default":"बराबर में अँगूठी"}}},{"key":"2257","mappings":{"default":{"default":"रिंग के बराबर"}}},{"key":"2258","mappings":{"default":{"default":"से मेल खाती है"}}},{"key":"2259","mappings":{"default":{"default":"अनुमान"}}},{"key":"225A","mappings":{"default":{"default":"समबाहु को"}}},{"key":"225B","mappings":{"default":{"default":"स्टार बराबर"}}},{"key":"225C","mappings":{"default":{"default":"डेल्टा बराबर"}}},{"key":"225D","mappings":{"default":{"default":"परिभाषा के अनुसार समान"}}},{"key":"225E","mappings":{"default":{"default":"द्वारा मापा"}}},{"key":"225F","mappings":{"default":{"default":"के बराबर सवाल किया"}}},{"key":"2260","mappings":{"default":{"default":"बराबर नही है"}}},{"key":"2261","mappings":{"default":{"default":"के समान"}}},{"key":"2262","mappings":{"default":{"default":"पहचान नहीं है"}}},{"key":"2263","mappings":{"default":{"default":"कड़ाई से बराबर"}}},{"key":"2264","mappings":{"default":{"default":"से कम या बराबर"}}},{"key":"2265","mappings":{"default":{"default":"अधिक या समान है"}}},{"key":"2266","mappings":{"default":{"default":"कम या समान है"}}},{"key":"2267","mappings":{"default":{"default":"ग्रेटर-थान बराबरी पर"}}},{"key":"2268","mappings":{"default":{"default":"कम-से-कम लेकिन बराबर नहीं"}}},{"key":"2269","mappings":{"default":{"default":"ग्रेटर-थान लेकिन न के बराबर"}}},{"key":"226A","mappings":{"default":{"default":"की तुलना में बहुत कम"}}},{"key":"226B","mappings":{"default":{"default":"बहुत ग्रेटर-थान"}}},{"key":"226C","mappings":{"default":{"default":"के बीच"}}},{"key":"226D","mappings":{"default":{"default":"नहीं के बराबर"}}},{"key":"226E","mappings":{"default":{"default":"से कम नहीं"}}},{"key":"226F","mappings":{"default":{"default":"ग्रेटर-थान नहीं"}}},{"key":"2270","mappings":{"default":{"default":"न तो इससे कम और न ही बराबर"}}},{"key":"2271","mappings":{"default":{"default":"न तो ग्रेटर-थान और न ही बराबर"}}},{"key":"2272","mappings":{"default":{"default":"कम-से-अधिक या समकक्ष"}}},{"key":"2273","mappings":{"default":{"default":"ग्रेटर-थान या समकक्ष"}}},{"key":"2274","mappings":{"default":{"default":"न तो इससे कम और न ही बराबर"}}},{"key":"2275","mappings":{"default":{"default":"न तो ग्रेटर-थान और न ही समकक्ष"}}},{"key":"2276","mappings":{"default":{"default":"कम-थान या ग्रेटर-थान"}}},{"key":"2277","mappings":{"default":{"default":"ग्रेटर-थान या कम-थान"}}},{"key":"2278","mappings":{"default":{"default":"न तो लेस-थन और न ही ग्रेटर-थान"}}},{"key":"2279","mappings":{"default":{"default":"न तो ग्रेटर-थान और न ही कम-थान"}}},{"key":"227A","mappings":{"default":{"default":"पहले आता है"}}},{"key":"227B","mappings":{"default":{"default":"सफल होता है"}}},{"key":"227C","mappings":{"default":{"default":"प्रतिमान या बराबर"}}},{"key":"227D","mappings":{"default":{"default":"सफलता या बराबर"}}},{"key":"227E","mappings":{"default":{"default":"प्रतिसाद या समकक्ष"}}},{"key":"227F","mappings":{"default":{"default":"सफलता या समकक्ष"}}},{"key":"2280","mappings":{"default":{"default":"प्रीडेसी नहीं है"}}},{"key":"2281","mappings":{"default":{"default":"सफल नहीं होता"}}},{"key":"2282","mappings":{"default":{"default":"का भाग"}}},{"key":"2283","mappings":{"default":{"default":"का सुपरसेट"}}},{"key":"2284","mappings":{"default":{"default":"का सबसेट नहीं है"}}},{"key":"2285","mappings":{"default":{"default":"का सुपरसेट नहीं"}}},{"key":"2286","mappings":{"default":{"default":"के बराबर या के बराबर"}}},{"key":"2287","mappings":{"default":{"default":"सुपरसेट ऑफ़ या इक्वल टू"}}},{"key":"2288","mappings":{"default":{"default":"न तो सबसेट का और न ही बराबर का"}}},{"key":"2289","mappings":{"default":{"default":"न तो सुपरसेट का और न ही बराबर का"}}},{"key":"228A","mappings":{"default":{"default":"न के बराबर के साथ सबसेट"}}},{"key":"228B","mappings":{"default":{"default":"नहीं के बराबर के साथ सुपरसेट"}}},{"key":"228C","mappings":{"default":{"default":"मल्टीसेट"}}},{"key":"228D","mappings":{"default":{"default":"मल्टीसेट गुणा"}}},{"key":"228E","mappings":{"default":{"default":"मल्टीसेट यूनियन"}}},{"key":"228F","mappings":{"default":{"default":"वर्ग छवि"}}},{"key":"2290","mappings":{"default":{"default":"का वर्ग मूल"}}},{"key":"2291","mappings":{"default":{"default":"या के बराबर छवि"}}},{"key":"2292","mappings":{"default":{"default":"स्क्वायर ओरिजिनल ऑफ़ या इक्वल टू"}}},{"key":"2293","mappings":{"default":{"default":"स्क्वायर कैप"}}},{"key":"2294","mappings":{"default":{"default":"स्क्वायर कप"}}},{"key":"2295","mappings":{"default":{"default":"सर्किल प्लस"}}},{"key":"2296","mappings":{"default":{"default":"परिक्रमा माइनस"}}},{"key":"2297","mappings":{"default":{"default":"सर्किल टाइम्स"}}},{"key":"2298","mappings":{"default":{"default":"मंडल स्लैश"}}},{"key":"2299","mappings":{"default":{"default":"सर्किल डॉट"}}},{"key":"229A","mappings":{"default":{"default":"परिचालित रिंग संचालक"}}},{"key":"229B","mappings":{"default":{"default":"सर्किल का तारांकन"}}},{"key":"229C","mappings":{"default":{"default":"परिक्रमा के बराबर"}}},{"key":"229D","mappings":{"default":{"default":"चक्कर लगाया डैश"}}},{"key":"229E","mappings":{"default":{"default":"चुकता प्लस"}}},{"key":"229F","mappings":{"default":{"default":"चुकता माइनस"}}},{"key":"22A0","mappings":{"default":{"default":"चुकता समय"}}},{"key":"22A1","mappings":{"default":{"default":"चुकता डॉट"}}},{"key":"22A2","mappings":{"default":{"default":"राइट टैक"}}},{"key":"22A3","mappings":{"default":{"default":"लेफ्ट टैक"}}},{"key":"22A4","mappings":{"default":{"default":"डाउन टैक"}}},{"key":"22A5","mappings":{"default":{"default":"अप टाक"}}},{"key":"22A6","mappings":{"default":{"default":"अभिकथन"}}},{"key":"22A7","mappings":{"default":{"default":"मॉडल के"}}},{"key":"22A8","mappings":{"default":{"default":"सच"}}},{"key":"22A9","mappings":{"default":{"default":"ताकतों"}}},{"key":"22AA","mappings":{"default":{"default":"ट्रिपल वर्टिकल बार राइट टर्नस्टाइल"}}},{"key":"22AB","mappings":{"default":{"default":"डबल वर्टिकल बार डबल राइट टर्नस्टाइल"}}},{"key":"22AC","mappings":{"default":{"default":"सिद्ध नहीं होता है"}}},{"key":"22AD","mappings":{"default":{"default":"सच नहीं"}}},{"key":"22AE","mappings":{"default":{"default":"फोर्स नहीं है"}}},{"key":"22AF","mappings":{"default":{"default":"नेगेटिव डबल वर्टिकल बार डबल राइट टर्नस्टाइल"}}},{"key":"22B0","mappings":{"default":{"default":"रिलेशन के तहत प्रीयर करें"}}},{"key":"22B1","mappings":{"default":{"default":"संबंध के तहत सफलता"}}},{"key":"22B2","mappings":{"default":{"default":"का सामान्य उपसमूह"}}},{"key":"22B3","mappings":{"default":{"default":"सामान्य उपसमूह के रूप में शामिल है"}}},{"key":"22B4","mappings":{"default":{"default":"या के बराबर सामान्य उपसमूह"}}},{"key":"22B5","mappings":{"default":{"default":"सामान्य उपसमूह या समान के समान है"}}},{"key":"22B6","mappings":{"default":{"default":"का मूल"}}},{"key":"22B7","mappings":{"default":{"default":"की छवि"}}},{"key":"22B8","mappings":{"default":{"default":"मल्टीमैप"}}},{"key":"22B9","mappings":{"default":{"default":"हर्मिटियन कॉन्जुगेट मैट्रिक्स"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"नंद"}}},{"key":"22BD","mappings":{"default":{"default":"न"}}},{"key":"22BF","mappings":{"default":{"default":"सही त्रिकोण"}}},{"key":"22C0","mappings":{"default":{"default":"एन-आर्य तार्किक और"}}},{"key":"22C1","mappings":{"default":{"default":"एन-आर्य तार्किक या"}}},{"key":"22C2","mappings":{"default":{"default":"एन-आर्य अंतःकरण"}}},{"key":"22C3","mappings":{"default":{"default":"एन-आर्य संघ"}}},{"key":"22C4","mappings":{"default":{"default":"हीरा संचालक"}}},{"key":"22C5","mappings":{"default":{"default":"गुणन चिह्न"},"clearspeak":{"MultsymbolDot_Dot":"गुणन चिह्न"}}},{"key":"22C6","mappings":{"default":{"default":"स्टार संचालक"}}},{"key":"22C7","mappings":{"default":{"default":"डिवीजन टाइम्स"}}},{"key":"22C8","mappings":{"default":{"default":"बो टाई"}}},{"key":"22C9","mappings":{"default":{"default":"वाम सामान्य कारक सेमीडायरेक्ट उत्पाद"}}},{"key":"22CA","mappings":{"default":{"default":"राइट नॉर्मल फैक्टर सेमीडायरेक्ट प्रोडक्ट"}}},{"key":"22CB","mappings":{"default":{"default":"वाम सेमीडायरेक्ट उत्पाद"}}},{"key":"22CC","mappings":{"default":{"default":"राइट सेमीडायरेक्ट प्रोडक्ट"}}},{"key":"22CD","mappings":{"default":{"default":"उल्टे टिल्ड बराबर"}}},{"key":"22CE","mappings":{"default":{"default":"घुंघराले तार्किक या"}}},{"key":"22CF","mappings":{"default":{"default":"घुंघराले तार्किक और"}}},{"key":"22D0","mappings":{"default":{"default":"डबल सबसेट"}}},{"key":"22D1","mappings":{"default":{"default":"डबल सुपरसेट"}}},{"key":"22D2","mappings":{"default":{"default":"दोहरा अंतर"}}},{"key":"22D3","mappings":{"default":{"default":"डबल यूनियन"}}},{"key":"22D4","mappings":{"default":{"default":"सूखी घास इत्यादि की टाल लगाने का नोकदार डंडा"}}},{"key":"22D5","mappings":{"default":{"default":"बराबर और समानांतर"}}},{"key":"22D6","mappings":{"default":{"default":"डॉट के साथ कम-थान"}}},{"key":"22D7","mappings":{"default":{"default":"डॉट के साथ ग्रेटर-थान"}}},{"key":"22D8","mappings":{"default":{"default":"बहुत कम-से-कम"}}},{"key":"22D9","mappings":{"default":{"default":"बहुत ज्यादा ग्रेटर-थान"}}},{"key":"22DA","mappings":{"default":{"default":"कम-से-बराबर बराबर या ग्रेटर-थान से"}}},{"key":"22DB","mappings":{"default":{"default":"ग्रेटर-थान बराबर या उससे कम"}}},{"key":"22DC","mappings":{"default":{"default":"बराबर या उससे कम"}}},{"key":"22DD","mappings":{"default":{"default":"बराबर या ग्रेटर-थान"}}},{"key":"22DE","mappings":{"default":{"default":"बराबर या पूर्ववत"}}},{"key":"22DF","mappings":{"default":{"default":"बराबर या सफल होना"}}},{"key":"22E0","mappings":{"default":{"default":"प्रीडेसी या समान नहीं है"}}},{"key":"22E1","mappings":{"default":{"default":"सफल या बराबर नहीं है"}}},{"key":"22E2","mappings":{"default":{"default":"वर्ग छवि या समान नहीं"}}},{"key":"22E3","mappings":{"default":{"default":"स्क्वायर स्क्वायर ओरिजिनल ऑफ़ या इक्वल टू नहीं"}}},{"key":"22E4","mappings":{"default":{"default":"या नहीं के बराबर छवि"}}},{"key":"22E5","mappings":{"default":{"default":"स्क्वायर ओरिजिनल ऑफ़ या न के बराबर"}}},{"key":"22E6","mappings":{"default":{"default":"कम-से-कम लेकिन बराबर नहीं"}}},{"key":"22E7","mappings":{"default":{"default":"ग्रेटर-थान लेकिन न के बराबर"}}},{"key":"22E8","mappings":{"default":{"default":"प्रतिसाद लेकिन नहीं के बराबर"}}},{"key":"22E9","mappings":{"default":{"default":"सफल लेकिन नहीं के बराबर"}}},{"key":"22EA","mappings":{"default":{"default":"सामान्य उपसमूह नहीं"}}},{"key":"22EB","mappings":{"default":{"default":"सामान्य उपसमूह के रूप में कंटेनर नहीं है"}}},{"key":"22EC","mappings":{"default":{"default":"न के बराबर उपसमूह या बराबर"}}},{"key":"22ED","mappings":{"default":{"default":"सामान्य उपसमूह या समान के रूप में कंटेनर नहीं है"}}},{"key":"22EE","mappings":{"default":{"default":"ऊर्ध्वाधर एलिप्सिस"}}},{"key":"22EF","mappings":{"default":{"default":"आदि आदि आदि"}}},{"key":"22F0","mappings":{"default":{"default":"ऊपर राइट विकर्ण एलिप्सिस"}}},{"key":"22F1","mappings":{"default":{"default":"डाउन राइट विकर्ण एलिप्सिस"}}},{"key":"22F2","mappings":{"default":{"default":"लंबे क्षैतिज स्ट्रोक के साथ तत्व"}}},{"key":"22F3","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के अंत में ऊर्ध्वाधर बार के साथ तत्व"}}},{"key":"22F4","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के अंत में ऊर्ध्वाधर बार के साथ छोटे तत्व"}}},{"key":"22F5","mappings":{"default":{"default":"डॉट ऊपर के साथ तत्व"}}},{"key":"22F6","mappings":{"default":{"default":"ओवरबार के साथ तत्व"}}},{"key":"22F7","mappings":{"default":{"default":"ओवरबार के साथ छोटे तत्व"}}},{"key":"22F8","mappings":{"default":{"default":"अंडरबार के साथ तत्व"}}},{"key":"22F9","mappings":{"default":{"default":"दो क्षैतिज स्ट्रोक के साथ तत्व"}}},{"key":"22FA","mappings":{"default":{"default":"लंबे क्षैतिज स्ट्रोक के साथ सम्‍मिलित है"}}},{"key":"22FB","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के अंत में वर्टिकल बार के साथ होता है"}}},{"key":"22FC","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के अंत में वर्टिकल बार के साथ छोटे शामिल हैं"}}},{"key":"22FD","mappings":{"default":{"default":"ओवरबार के साथ सम्‍मिलित है"}}},{"key":"22FE","mappings":{"default":{"default":"ओवरबार के साथ छोटे कंटीन्यू"}}},{"key":"22FF","mappings":{"default":{"default":"जेड नोटेशन बैग सदस्यता"}}},{"key":"2300","mappings":{"default":{"default":"व्यास का चिन्ह"}}},{"key":"2302","mappings":{"default":{"default":"मकान"}}},{"key":"2305","mappings":{"default":{"default":"प्रक्षेपीय"}}},{"key":"2306","mappings":{"default":{"default":"परिप्रेक्ष्य"}}},{"key":"2307","mappings":{"default":{"default":"लहराती रेखा"}}},{"key":"2310","mappings":{"default":{"default":"उल्टे हस्ताक्षर नहीं"}}},{"key":"2311","mappings":{"default":{"default":"स्क्वायर लोजेंज"}}},{"key":"2312","mappings":{"default":{"default":"आर्क"}}},{"key":"2313","mappings":{"default":{"default":"खंड"}}},{"key":"2314","mappings":{"default":{"default":"क्षेत्र"}}},{"key":"2795","mappings":{"default":{"default":"हैवी प्लस साइन"}}},{"key":"2796","mappings":{"default":{"default":"भारी माइनस साइन"}}},{"key":"2797","mappings":{"default":{"default":"हैवी डिवीजन साइन"}}},{"key":"27B0","mappings":{"default":{"default":"घुंघराले पाश"}}},{"key":"27BF","mappings":{"default":{"default":"डबल कर्ली लूप"}}},{"key":"27C1","mappings":{"default":{"default":"व्हाइट ट्रायंगल जिसमें व्हाइट व्हाइट ट्रायंगल होता है"}}},{"key":"27C2","mappings":{"default":{"default":"सीधा"}}},{"key":"27C3","mappings":{"default":{"default":"सबसेट खोलें"}}},{"key":"27C4","mappings":{"default":{"default":"सुपरसेट खोलें"}}},{"key":"27C7","mappings":{"default":{"default":"या डॉट इन के साथ"}}},{"key":"27C8","mappings":{"default":{"default":"रिवर्स सॉलिडस पूर्ववर्ती सबसेट"}}},{"key":"27C9","mappings":{"default":{"default":"सुपरसैट पूर्ववर्ती सॉलिडस"}}},{"key":"27CA","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के साथ लंबवत पट्टी"}}},{"key":"27CB","mappings":{"default":{"default":"गणितीय बढ़ती विकर्ण"}}},{"key":"27CC","mappings":{"default":{"default":"लम्बा विभाजन"}}},{"key":"27CD","mappings":{"default":{"default":"गणितीय पतनशील विकर्ण"}}},{"key":"27CE","mappings":{"default":{"default":"चुकता तार्किक और"}}},{"key":"27CF","mappings":{"default":{"default":"चुकता तार्किक या"}}},{"key":"27D0","mappings":{"default":{"default":"सफेद हीरे के साथ केंद्रित डॉट"}}},{"key":"27D1","mappings":{"default":{"default":"और डॉट के साथ"}}},{"key":"27D2","mappings":{"default":{"default":"ऊपर की ओर खुलने का तत्व"}}},{"key":"27D3","mappings":{"default":{"default":"डॉट के साथ लोअर राइट कॉर्नर"}}},{"key":"27D4","mappings":{"default":{"default":"डॉट के साथ ऊपरी बाएं कोने"}}},{"key":"27D5","mappings":{"default":{"default":"बाईं ओर का बाहरी जोड़"}}},{"key":"27D6","mappings":{"default":{"default":"राइट आउटर जॉइन"}}},{"key":"27D7","mappings":{"default":{"default":"पूर्ण बाहरी सम्मिलित हों"}}},{"key":"27D8","mappings":{"default":{"default":"बड़े अप टैक"}}},{"key":"27D9","mappings":{"default":{"default":"बड़े डाउन टैक"}}},{"key":"27DA","mappings":{"default":{"default":"लेफ्ट और राइट डबल टर्नस्टाइल"}}},{"key":"27DB","mappings":{"default":{"default":"लेफ्ट और राइट टैक"}}},{"key":"27DC","mappings":{"default":{"default":"वाम मुल्तिप"}}},{"key":"27DD","mappings":{"default":{"default":"लम्बी दाहिनी टाकी"}}},{"key":"27DE","mappings":{"default":{"default":"लंबे समय तक लेफ्ट टैक"}}},{"key":"27DF","mappings":{"default":{"default":"ऊपर के सर्कल के साथ अप टैक"}}},{"key":"27E0","mappings":{"default":{"default":"लोजेंज क्षैतिज नियम द्वारा विभाजित"}}},{"key":"27E1","mappings":{"default":{"default":"सफेद अवतल-पक्षीय हीरा"}}},{"key":"27E2","mappings":{"default":{"default":"व्हाइट कॉनक्वेव-साइडेड डायमंड विद लेफ्टवर्ड्स टिक"}}},{"key":"27E3","mappings":{"default":{"default":"व्हाइट कॉनक्लेव-साइडेड डायमंड विथ राइट्स टिक"}}},{"key":"27E4","mappings":{"default":{"default":"व्हाइट स्क्वायर बायीं ओर टिक के साथ"}}},{"key":"27E5","mappings":{"default":{"default":"राइट स्क्वायर टिक के साथ व्हाइट स्क्वायर"}}},{"key":"292B","mappings":{"default":{"default":"बढ़ती विकर्ण पार विकर्ण"}}},{"key":"292C","mappings":{"default":{"default":"गिरते हुए विकर्ण"}}},{"key":"2980","mappings":{"default":{"default":"ट्रिपल वर्टिकल बार डेलिमिटर"}}},{"key":"2981","mappings":{"default":{"default":"जेड नोटेशन स्पॉट"}}},{"key":"2982","mappings":{"default":{"default":"जेड नोटेशन प्रकार कोलोन"}}},{"key":"2999","mappings":{"default":{"default":"बिंदीदार बाड़"}}},{"key":"299A","mappings":{"default":{"default":"कार्यक्षेत्र Zigzag रेखा"}}},{"key":"29B0","mappings":{"default":{"default":"उल्टा खाली सेट"}}},{"key":"29B1","mappings":{"default":{"default":"ओवरबार के साथ खाली सेट"}}},{"key":"29B2","mappings":{"default":{"default":"ऊपर छोटे सर्कल के साथ खाली सेट"}}},{"key":"29B5","mappings":{"default":{"default":"क्षैतिज पट्टी के साथ सर्कल"}}},{"key":"29B6","mappings":{"default":{"default":"चक्करदार बार"}}},{"key":"29B7","mappings":{"default":{"default":"परलोक की परिक्रमा की"}}},{"key":"29B8","mappings":{"default":{"default":"उलटा सॉलिडस सर्किल"}}},{"key":"29B9","mappings":{"default":{"default":"चक्कर लगाया"}}},{"key":"29BA","mappings":{"default":{"default":"सर्कल को क्षैतिज पट्टी से विभाजित किया गया और शीर्ष आधा को ऊर्ध्वाधर बार से विभाजित किया गया"}}},{"key":"29BB","mappings":{"default":{"default":"सुपरिंपोज्ड एक्स के साथ सर्कल"}}},{"key":"29BC","mappings":{"default":{"default":"सर्किल एंटिक्लॉकवाइज-रोटेटेड डिवीजन साइन"}}},{"key":"29BE","mappings":{"default":{"default":"सफ़ेद गोली का गोला"}}},{"key":"29BF","mappings":{"default":{"default":"गोल घेरा"}}},{"key":"29C0","mappings":{"default":{"default":"कम से कम की परिक्रमा की"}}},{"key":"29C1","mappings":{"default":{"default":"ग्रेटर-थान परिक्रमा की"}}},{"key":"29C2","mappings":{"default":{"default":"सर्कल को छोटे सर्कल के साथ दाईं ओर"}}},{"key":"29C3","mappings":{"default":{"default":"सही करने के लिए दो क्षैतिज स्ट्रोक के साथ सर्कल"}}},{"key":"29C4","mappings":{"default":{"default":"स्क्वार्ड राइजिंग विकर्ण स्लैश"}}},{"key":"29C5","mappings":{"default":{"default":"स्क्वॉयर फ़ॉलिंग डायगोनल स्लैश"}}},{"key":"29C6","mappings":{"default":{"default":"चुकता किया हुआ तारक"}}},{"key":"29C7","mappings":{"default":{"default":"छोटे वृत्त का वर्ग"}}},{"key":"29C8","mappings":{"default":{"default":"चौकोर वर्ग"}}},{"key":"29C9","mappings":{"default":{"default":"दो वर्गों में शामिल हो गए"}}},{"key":"29CA","mappings":{"default":{"default":"डॉट ऊपर के साथ त्रिभुज"}}},{"key":"29CB","mappings":{"default":{"default":"अंडरबार के साथ त्रिकोण"}}},{"key":"29CC","mappings":{"default":{"default":"त्रिभुज में एस"}}},{"key":"29CD","mappings":{"default":{"default":"नीचे में सेरिफ़ के साथ त्रिभुज"}}},{"key":"29CE","mappings":{"default":{"default":"दाएँ त्रिभुज ऊपर बाएँ त्रिभुज"}}},{"key":"29CF","mappings":{"default":{"default":"वाम त्रिभुज बगल में खड़ी बार"}}},{"key":"29D0","mappings":{"default":{"default":"वर्टिकल बार बिसाइड राइट ट्राएंगल"}}},{"key":"29D1","mappings":{"default":{"default":"लेफ्ट हाफ ब्लैक के साथ बोवी"}}},{"key":"29D2","mappings":{"default":{"default":"सही हाफ ब्लैक के साथ बोवी"}}},{"key":"29D3","mappings":{"default":{"default":"काली कटोरी"}}},{"key":"29D4","mappings":{"default":{"default":"लेफ्ट हाफ ब्लैक के साथ टाइम्स"}}},{"key":"29D5","mappings":{"default":{"default":"राइट हाफ ब्लैक के साथ टाइम्स"}}},{"key":"29D6","mappings":{"default":{"default":"सफेद घंटा"}}},{"key":"29D7","mappings":{"default":{"default":"काला घंटा"}}},{"key":"29DC","mappings":{"default":{"default":"अधूरा इन्फिनिटी"}}},{"key":"29DD","mappings":{"default":{"default":"इन्फिनिटी पर टाई"}}},{"key":"29DE","mappings":{"default":{"default":"अनंत बार ऊर्ध्वाधर के साथ उपेक्षित"}}},{"key":"29DF","mappings":{"default":{"default":"डबल-एंडेड मल्टीमैप"}}},{"key":"29E0","mappings":{"default":{"default":"कंटूरेड आउटलाइन के साथ स्क्वायर"}}},{"key":"29E1","mappings":{"default":{"default":"के रूप में बढ़ता है"}}},{"key":"29E2","mappings":{"default":{"default":"शफल उत्पाद"}}},{"key":"29E3","mappings":{"default":{"default":"बराबर और धीमी गति से समानांतर"}}},{"key":"29E4","mappings":{"default":{"default":"टिल्डे अबव के साथ साइन और स्लेन्डेड पैरेलल"}}},{"key":"29E5","mappings":{"default":{"default":"आइडेंटिकल टू एंड स्लोड पैरेलल"}}},{"key":"29E6","mappings":{"default":{"default":"ग्लीच स्टार्क"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"डाउन-पॉइंटिंग ट्राइएंगल विथ लेफ्ट हाफ ब्लैक"}}},{"key":"29E9","mappings":{"default":{"default":"डाउन-पाइंटिंग ट्रायंगल के साथ राइट हाफ ब्लैक"}}},{"key":"29EB","mappings":{"default":{"default":"काला लोजेंज"}}},{"key":"29EE","mappings":{"default":{"default":"त्रुटि-वर्जित श्वेत वर्ग"}}},{"key":"29EF","mappings":{"default":{"default":"त्रुटि-वर्जित ब्लैक स्क्वायर"}}},{"key":"29F0","mappings":{"default":{"default":"त्रुटि-वर्जित सफेद हीरा"}}},{"key":"29F1","mappings":{"default":{"default":"त्रुटि-वर्जित ब्लैक डायमंड"}}},{"key":"29F2","mappings":{"default":{"default":"त्रुटि-वर्जित श्वेत वृत्त"}}},{"key":"29F3","mappings":{"default":{"default":"त्रुटि-वर्जित ब्लैक सर्कल"}}},{"key":"29F4","mappings":{"default":{"default":"नियम विलंबित"}}},{"key":"29F5","mappings":{"default":{"default":"रिवर्स सॉलिडस"}}},{"key":"29F6","mappings":{"default":{"default":"ओवरबार के साथ सॉलिडस"}}},{"key":"29F7","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के साथ सॉलिडस को उल्टा करें"}}},{"key":"29F8","mappings":{"default":{"default":"बड़ा सॉलिडस"}}},{"key":"29F9","mappings":{"default":{"default":"बिग रिवर्स सॉलिडस"}}},{"key":"29FA","mappings":{"default":{"default":"डबल प्लस"}}},{"key":"29FB","mappings":{"default":{"default":"ट्रिपल प्लस"}}},{"key":"29FE","mappings":{"default":{"default":"टिनी"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"एन-ऐरी सर्किल डॉट"}}},{"key":"2A01","mappings":{"default":{"default":"एन-ऐरी सर्किल प्लस"}}},{"key":"2A02","mappings":{"default":{"default":"एन-ऐरी सर्किल टाइम्स"}}},{"key":"2A03","mappings":{"default":{"default":"डॉट के साथ एन-आर्य संघ संचालक"}}},{"key":"2A04","mappings":{"default":{"default":"प्लस के साथ एन-आर्य संघ संचालक"}}},{"key":"2A05","mappings":{"default":{"default":"एन-आर्य स्क्वायर इंटरसेक्शन"}}},{"key":"2A06","mappings":{"default":{"default":"एन-आर्य स्क्वायर यूनियन"}}},{"key":"2A07","mappings":{"default":{"default":"दो तार्किक और संचालक"}}},{"key":"2A08","mappings":{"default":{"default":"दो तार्किक या संचालक"}}},{"key":"2A09","mappings":{"default":{"default":"एन-आर्य टाइम्स"}}},{"key":"2A0A","mappings":{"default":{"default":"मोदुलो दो सम"}}},{"key":"2A0B","mappings":{"default":{"default":"इंटीग्रल के साथ योग"}}},{"key":"2A0C","mappings":{"default":{"default":"चौगुना इंटीग्रल"}}},{"key":"2A0D","mappings":{"default":{"default":"परिमित भाग अभिन्न"}}},{"key":"2A0E","mappings":{"default":{"default":"डबल स्ट्रोक के साथ अभिन्न"}}},{"key":"2A0F","mappings":{"default":{"default":"स्लैश के साथ इंटीग्रल औसत"}}},{"key":"2A10","mappings":{"default":{"default":"परिसंचरण समारोह"}}},{"key":"2A11","mappings":{"default":{"default":"एंटिक्लॉकवाइज इंटीग्रेशन"}}},{"key":"2A12","mappings":{"default":{"default":"ध्रुव के चारों ओर आयताकार पथ के साथ लाइन एकीकरण"}}},{"key":"2A13","mappings":{"default":{"default":"ध्रुव के चारों ओर अर्धवृत्ताकार पथ के साथ लाइन एकीकरण"}}},{"key":"2A14","mappings":{"default":{"default":"ध्रुव को शामिल करते हुए लाइन इंटीग्रेशन नहीं"}}},{"key":"2A15","mappings":{"default":{"default":"एक बिंदु के आसपास इंटीग्रल"}}},{"key":"2A16","mappings":{"default":{"default":"चतुर्भुज इंटीग्रल"}}},{"key":"2A18","mappings":{"default":{"default":"टाइम्स साइन के साथ अभिन्न"}}},{"key":"2A19","mappings":{"default":{"default":"अभिन्नता के साथ अभिन्न"}}},{"key":"2A1A","mappings":{"default":{"default":"संघ के साथ अभिन्न"}}},{"key":"2A1B","mappings":{"default":{"default":"ओवरबार के साथ अभिन्न"}}},{"key":"2A1C","mappings":{"default":{"default":"अंडरबार के साथ अभिन्न"}}},{"key":"2A1D","mappings":{"default":{"default":"शामिल हों"}}},{"key":"2A1E","mappings":{"default":{"default":"बड़े वाम त्रिभुज संचालक"}}},{"key":"2A1F","mappings":{"default":{"default":"जेड नोटेशन स्कीमा संरचना"}}},{"key":"2A20","mappings":{"default":{"default":"जेड नोटेशन स्कीम पाइपिंग"}}},{"key":"2A21","mappings":{"default":{"default":"जेड नोटेशन स्कीमा प्रोजेक्शन"}}},{"key":"2A22","mappings":{"default":{"default":"प्लस ऊपर छोटे सर्कल के साथ साइन इन करें"}}},{"key":"2A23","mappings":{"default":{"default":"इसके अलावा ऊपर सर्कमफ्लेक्स एक्सेंट के साथ साइन इन करें"}}},{"key":"2A24","mappings":{"default":{"default":"इसके अलावा Tilde ऊपर के साथ साइन इन करें"}}},{"key":"2A25","mappings":{"default":{"default":"प्लस नीचे के साथ साइन इन करें"}}},{"key":"2A26","mappings":{"default":{"default":"नीचे Tilde के साथ साइन इन करें"}}},{"key":"2A27","mappings":{"default":{"default":"साथ ही सब्स्क्रिप्‍ट टू के साथ साइन करें"}}},{"key":"2A28","mappings":{"default":{"default":"काले त्रिकोण के साथ प्लस साइन"}}},{"key":"2A29","mappings":{"default":{"default":"माइनस साइन इन कॉमा ऊपर"}}},{"key":"2A2A","mappings":{"default":{"default":"नीचे के साथ माइनस साइन"}}},{"key":"2A2B","mappings":{"default":{"default":"गिरते डॉट्स के साथ माइनस साइन"}}},{"key":"2A2C","mappings":{"default":{"default":"राइजिंग डॉट्स के साथ माइनस साइन"}}},{"key":"2A2D","mappings":{"default":{"default":"प्लस साइन इन लेफ्ट हाफ सर्कल"}}},{"key":"2A2E","mappings":{"default":{"default":"प्लस साइन इन राइट हाफ सर्कल"}}},{"key":"2A2F","mappings":{"default":{"default":"वेक्टर या क्रॉस उत्पाद"}}},{"key":"2A30","mappings":{"default":{"default":"गुणन चिह्न ऊपर दिए गए डॉट के साथ"}}},{"key":"2A31","mappings":{"default":{"default":"अंडरबार के साथ गुणन चिह्न"}}},{"key":"2A32","mappings":{"default":{"default":"नीचे बंद के साथ सेमीडायरेक्ट प्रोडक्ट"}}},{"key":"2A33","mappings":{"default":{"default":"लूट उत्पाद"}}},{"key":"2A34","mappings":{"default":{"default":"बाएं आधे घेरे में गुणन चिह्न"}}},{"key":"2A35","mappings":{"default":{"default":"गुणन चिह्न सही आधे घेरे में"}}},{"key":"2A36","mappings":{"default":{"default":"सर्कुलमफ्लेक्स एक्सेंट के साथ सर्किल गुणा गुणा"}}},{"key":"2A37","mappings":{"default":{"default":"गुणन चिह्न डबल सर्कल में"}}},{"key":"2A38","mappings":{"default":{"default":"चक्रित चिह्न"}}},{"key":"2A39","mappings":{"default":{"default":"प्लस साइन इन ट्रायंगल"}}},{"key":"2A3A","mappings":{"default":{"default":"त्रिभुज में माइनस साइन"}}},{"key":"2A3B","mappings":{"default":{"default":"त्रिभुज में गुणन चिह्न"}}},{"key":"2A3C","mappings":{"default":{"default":"आंतरिक उत्पाद"}}},{"key":"2A3D","mappings":{"default":{"default":"राइटहैंड आंतरिक उत्पाद"}}},{"key":"2A3E","mappings":{"default":{"default":"z अंकन संबंधपरक रचना"}}},{"key":"2A3F","mappings":{"default":{"default":"समामेलन या कॉप्टर"}}},{"key":"2A40","mappings":{"default":{"default":"डॉट के साथ अंतरंगता"}}},{"key":"2A41","mappings":{"default":{"default":"माइनस साइन के साथ संघ"}}},{"key":"2A42","mappings":{"default":{"default":"ओवरबार के साथ संघ"}}},{"key":"2A43","mappings":{"default":{"default":"ओवरबार के साथ अंतरंगता"}}},{"key":"2A44","mappings":{"default":{"default":"तार्किक और के साथ अंतःक्रिया"}}},{"key":"2A45","mappings":{"default":{"default":"लॉजिकल या के साथ संघ"}}},{"key":"2A46","mappings":{"default":{"default":"संघ इन्टॉलरेंस"}}},{"key":"2A47","mappings":{"default":{"default":"संघ से ऊपर का अंतर"}}},{"key":"2A48","mappings":{"default":{"default":"संघ इन्टर् बार बार इन्टरसेक्शन"}}},{"key":"2A49","mappings":{"default":{"default":"संघ के ऊपर बार से ऊपर का अंतर"}}},{"key":"2A4A","mappings":{"default":{"default":"संघ के पास और संघ के साथ जुड़ गया"}}},{"key":"2A4B","mappings":{"default":{"default":"इंटरसैक्शन बेसाइड और इंटरसेक्शन के साथ जुड़ गया"}}},{"key":"2A4C","mappings":{"default":{"default":"सेरिफ के साथ बंद संघ"}}},{"key":"2A4D","mappings":{"default":{"default":"सेरिफ़ के साथ बंद अंतर्ज्ञान"}}},{"key":"2A4E","mappings":{"default":{"default":"डबल स्क्वायर इंटरसेक्शन"}}},{"key":"2A4F","mappings":{"default":{"default":"डबल स्क्वायर यूनियन"}}},{"key":"2A50","mappings":{"default":{"default":"serifs और लूट उत्पाद के साथ बंद संघ"}}},{"key":"2A51","mappings":{"default":{"default":"लॉजिकल और डॉट एबव के साथ"}}},{"key":"2A52","mappings":{"default":{"default":"लॉजिकल या डॉट एबव के साथ"}}},{"key":"2A53","mappings":{"default":{"default":"डबल तार्किक और"}}},{"key":"2A54","mappings":{"default":{"default":"डबल तार्किक या"}}},{"key":"2A55","mappings":{"default":{"default":"दो गहन तार्किक और"}}},{"key":"2A56","mappings":{"default":{"default":"दो गहन तार्किक या"}}},{"key":"2A57","mappings":{"default":{"default":"झुका हुआ बड़ा या"}}},{"key":"2A58","mappings":{"default":{"default":"झुका हुआ बड़ा और"}}},{"key":"2A59","mappings":{"default":{"default":"लॉजिकल या ओवरलैपिंग लॉजिकल एंड"}}},{"key":"2A5A","mappings":{"default":{"default":"तार्किक और मध्य स्टेम के साथ"}}},{"key":"2A5B","mappings":{"default":{"default":"तार्किक या मध्य स्टेम के साथ"}}},{"key":"2A5C","mappings":{"default":{"default":"तार्किक और क्षैतिज डैश के साथ"}}},{"key":"2A5D","mappings":{"default":{"default":"तार्किक या क्षैतिज डैश के साथ"}}},{"key":"2A5E","mappings":{"default":{"default":"तार्किक और डबल ओवरबार के साथ"}}},{"key":"2A5F","mappings":{"default":{"default":"तार्किक और अंडरबार के साथ"}}},{"key":"2A60","mappings":{"default":{"default":"लॉजिकल और डबल अंडरबार के साथ"}}},{"key":"2A61","mappings":{"default":{"default":"अंडरबार के साथ छोटा वी"}}},{"key":"2A62","mappings":{"default":{"default":"तार्किक या डबल ओवरबार के साथ"}}},{"key":"2A63","mappings":{"default":{"default":"तार्किक या डबल अंडरबार के साथ"}}},{"key":"2A64","mappings":{"default":{"default":"जेड नोटेशन डोमेन एंटीरेस्ट्रिशन"}}},{"key":"2A65","mappings":{"default":{"default":"जेड नोटेशन रेंज एंटीएस्ट्रिक्शन"}}},{"key":"2A66","mappings":{"default":{"default":"नीचे दिए गए डॉट के साथ साइन इन करें"}}},{"key":"2A67","mappings":{"default":{"default":"डॉट एबव के साथ पहचान"}}},{"key":"2A68","mappings":{"default":{"default":"डबल वर्टिकल स्ट्रोक के साथ ट्रिपल हॉरिजॉन्टल बार"}}},{"key":"2A69","mappings":{"default":{"default":"ट्रिपल वर्टिकल स्ट्रोक के साथ ट्रिपल हॉरिजॉन्टल बार"}}},{"key":"2A6A","mappings":{"default":{"default":"डॉट ऊपर के साथ टिल्ड"}}},{"key":"2A6B","mappings":{"default":{"default":"राइजिंग डॉट्स के साथ टिल्ड"}}},{"key":"2A6C","mappings":{"default":{"default":"समान माइनस समान"}}},{"key":"2A6D","mappings":{"default":{"default":"डॉट ऊपर के साथ बधाई"}}},{"key":"2A6E","mappings":{"default":{"default":"तारांकन के साथ बराबर"}}},{"key":"2A6F","mappings":{"default":{"default":"लगभग सर्कुलफ्लेक्स एक्सेंट के बराबर"}}},{"key":"2A70","mappings":{"default":{"default":"लगभग बराबर या बराबर"}}},{"key":"2A71","mappings":{"default":{"default":"बराबर साइन ऊपर प्लस साइन"}}},{"key":"2A72","mappings":{"default":{"default":"साथ ही साइन इन करें ऊपर बराबर साइन"}}},{"key":"2A73","mappings":{"default":{"default":"बराबर टिल्ड के बराबर साइन"}}},{"key":"2A74","mappings":{"default":{"default":"डबल कोलोन बराबर"}}},{"key":"2A75","mappings":{"default":{"default":"दो लगातार बराबर संकेत"}}},{"key":"2A76","mappings":{"default":{"default":"तीन लगातार बराबर संकेत"}}},{"key":"2A77","mappings":{"default":{"default":"बराबर दो डॉट्स ऊपर और दो डॉट्स नीचे के साथ साइन इन करें"}}},{"key":"2A78","mappings":{"default":{"default":"चार डॉट्स ऊपर के साथ बराबर"}}},{"key":"2A79","mappings":{"default":{"default":"सर्कल के अंदर कम-से-कम"}}},{"key":"2A7A","mappings":{"default":{"default":"सर्किल के अंदर ग्रेटर-थान"}}},{"key":"2A7B","mappings":{"default":{"default":"प्रश्न-चिह्न से ऊपर से कम"}}},{"key":"2A7C","mappings":{"default":{"default":"ग्रेटर-थान विथ प्रश्न मार्क एबव"}}},{"key":"2A7D","mappings":{"default":{"default":"कम-से-कम या slanted बराबर"}}},{"key":"2A7E","mappings":{"default":{"default":"ग्रेटर-थान या Slanted बराबर"}}},{"key":"2A7F","mappings":{"default":{"default":"कम-थान या slanted बराबर अंदर डॉट के साथ"}}},{"key":"2A80","mappings":{"default":{"default":"ग्रेटर-थान या स्लोटेड इक्वल टू डॉट इन इनसाइड"}}},{"key":"2A81","mappings":{"default":{"default":"कम-थन या स्लोड इक्वल को डॉट एबव के साथ"}}},{"key":"2A82","mappings":{"default":{"default":"ग्रेटर-थान या स्लोड इक्वल टू डॉट डॉट एबव"}}},{"key":"2A83","mappings":{"default":{"default":"राइट-थॉट या स्लोटेड इक्वल को डॉट एबट राइट के साथ"}}},{"key":"2A84","mappings":{"default":{"default":"ग्रेटर-थान या स्लोटेड इक्वल टू डॉट एबव लेफ्ट"}}},{"key":"2A85","mappings":{"default":{"default":"कम-थान या अनुमानित"}}},{"key":"2A86","mappings":{"default":{"default":"ग्रेटर-थान या अनुमानित"}}},{"key":"2A87","mappings":{"default":{"default":"कम-थान और एकल-रेखा समान नहीं"}}},{"key":"2A88","mappings":{"default":{"default":"ग्रेटर-थान और सिंगल-लाइन न के बराबर"}}},{"key":"2A89","mappings":{"default":{"default":"कम-से-अधिक और अनुमानित नहीं"}}},{"key":"2A8A","mappings":{"default":{"default":"ग्रेटर-थान और अनुमानित नहीं"}}},{"key":"2A8B","mappings":{"default":{"default":"ग्रेटर-थान के ऊपर डबल-लाइन के बराबर कम-से-कम"}}},{"key":"2A8C","mappings":{"default":{"default":"ग्रेटर-थान डबल-लाइन के ऊपर, कम-से-कम के बराबर"}}},{"key":"2A8D","mappings":{"default":{"default":"समान या समान से कम"}}},{"key":"2A8E","mappings":{"default":{"default":"ग्रेटर-थान ऊपर समान या समान"}}},{"key":"2A8F","mappings":{"default":{"default":"ग्रेटर-थान से कम समान"}}},{"key":"2A90","mappings":{"default":{"default":"ग्रेटर-थान ऊपर समान कम-से-ऊपर"}}},{"key":"2A91","mappings":{"default":{"default":"ग्रेटर-थान के ऊपर डबल-लाइन बराबर से कम"}}},{"key":"2A92","mappings":{"default":{"default":"ग्रेटर-थान से कम से कम डबल-लाइन बराबर"}}},{"key":"2A93","mappings":{"default":{"default":"ग्रेटर-थान से कम के बराबर स्लैटल से कम से कम से कम के बराबर"}}},{"key":"2A94","mappings":{"default":{"default":"ग्रेटर-थान से ऊपर स्लैन्ड इक्वेल से कम से कम-से-ऊपर स्लैन्ड इक्वेल"}}},{"key":"2A95","mappings":{"default":{"default":"slanted बराबर या उससे कम"}}},{"key":"2A96","mappings":{"default":{"default":"slanted बराबर या अधिक से अधिक"}}},{"key":"2A97","mappings":{"default":{"default":"डॉट इनसाइड के साथ Slanted बराबर या उससे कम"}}},{"key":"2A98","mappings":{"default":{"default":"डॉटल इनसाइड के साथ Slanted बराबर या ग्रेटर-थान"}}},{"key":"2A99","mappings":{"default":{"default":"डबल-लाइन समान या उससे कम"}}},{"key":"2A9A","mappings":{"default":{"default":"डबल-लाइन के बराबर या ग्रेटर-थान"}}},{"key":"2A9B","mappings":{"default":{"default":"डबल-लाइन slanted बराबर या उससे कम"}}},{"key":"2A9C","mappings":{"default":{"default":"डबल-लाइन Slanted बराबर या अधिक से अधिक-थान"}}},{"key":"2A9D","mappings":{"default":{"default":"समान या कम-से-अधिक"}}},{"key":"2A9E","mappings":{"default":{"default":"इसी तरह या ग्रेटर-थान"}}},{"key":"2A9F","mappings":{"default":{"default":"समान-से ऊपर समान कम-से-अधिक समान चिह्न"}}},{"key":"2AA0","mappings":{"default":{"default":"ग्रेटर-थान से ऊपर समान समान संकेत"}}},{"key":"2AA1","mappings":{"default":{"default":"डबल नेस्टेड कम-थान"}}},{"key":"2AA2","mappings":{"default":{"default":"डबल नेस्टेड ग्रेटर-थान"}}},{"key":"2AA3","mappings":{"default":{"default":"अंडरबार के साथ डबल नेस्टेड लेस-थैन"}}},{"key":"2AA4","mappings":{"default":{"default":"ग्रेटर-थान कम-से-अधिक ओवरलैपिंग"}}},{"key":"2AA5","mappings":{"default":{"default":"ग्रेटर-थान बगल में कम-से-कम"}}},{"key":"2AA6","mappings":{"default":{"default":"कम-से-कम बंद वक्र द्वारा"}}},{"key":"2AA7","mappings":{"default":{"default":"ग्रेटर-थान क्लोज्ड बाई कर्व"}}},{"key":"2AA8","mappings":{"default":{"default":"कम-से-कम बंद वक्र के ऊपर बंद बराबर के बराबर"}}},{"key":"2AA9","mappings":{"default":{"default":"ग्रेटर-थान को बंद करके कर्व से ऊपर स्लोटेड समान"}}},{"key":"2AAA","mappings":{"default":{"default":"से छोटा"}}},{"key":"2AAB","mappings":{"default":{"default":"से भी बड़ा"}}},{"key":"2AAC","mappings":{"default":{"default":"से छोटा या बराबर"}}},{"key":"2AAD","mappings":{"default":{"default":"से बड़ा या बराबर"}}},{"key":"2AAE","mappings":{"default":{"default":"बम्पी ऊपर के साथ साइन इन करें"}}},{"key":"2AAF","mappings":{"default":{"default":"सिंगल-लाइन बराबर साइन से ऊपर"}}},{"key":"2AB0","mappings":{"default":{"default":"सिंगल-लाइन के बराबर साइन के ऊपर सफलता"}}},{"key":"2AB1","mappings":{"default":{"default":"सिंगल-लाइन न के बराबर प्रीवर"}}},{"key":"2AB2","mappings":{"default":{"default":"एकल-पंक्ति से ऊपर की सफलता नहीं के बराबर"}}},{"key":"2AB3","mappings":{"default":{"default":"बराबरी से ऊपर के हस्ताक्षर"}}},{"key":"2AB4","mappings":{"default":{"default":"बराबर के ऊपर हस्ताक्षर"}}},{"key":"2AB5","mappings":{"default":{"default":"इसके बाद के संस्करण के बराबर नहीं है"}}},{"key":"2AB6","mappings":{"default":{"default":"इसके बाद के संस्करण के बराबर नहीं है"}}},{"key":"2AB7","mappings":{"default":{"default":"लगभग बराबर के बराबर"}}},{"key":"2AB8","mappings":{"default":{"default":"लगभग बराबर के ऊपर सफलता"}}},{"key":"2AB9","mappings":{"default":{"default":"लगभग बराबर नहीं के ऊपर से पहले"}}},{"key":"2ABA","mappings":{"default":{"default":"लगभग बराबर नहीं के ऊपर सफलता"}}},{"key":"2ABB","mappings":{"default":{"default":"डबल प्राथमिकताएं"}}},{"key":"2ABC","mappings":{"default":{"default":"डबल सफलता"}}},{"key":"2ABD","mappings":{"default":{"default":"डॉट के साथ सबसेट"}}},{"key":"2ABE","mappings":{"default":{"default":"डॉट के साथ सुपरसेट"}}},{"key":"2ABF","mappings":{"default":{"default":"प्लस साइन डाउन के साथ सबसेट"}}},{"key":"2AC0","mappings":{"default":{"default":"प्लस साइन डाउन के साथ सुपरसेट"}}},{"key":"2AC1","mappings":{"default":{"default":"नीचे गुणन चिह्न के साथ सबसेट"}}},{"key":"2AC2","mappings":{"default":{"default":"गुणन के साथ सुपरसेट नीचे साइन इन करें"}}},{"key":"2AC3","mappings":{"default":{"default":"उपर्युक्त या बराबर के साथ डॉट के ऊपर"}}},{"key":"2AC4","mappings":{"default":{"default":"या इसके बाद के संस्करण का डॉट के ऊपर के साथ समतुल्य"}}},{"key":"2AC5","mappings":{"default":{"default":"ऊपर के बराबर के संकेत पर हस्ताक्षर"}}},{"key":"2AC6","mappings":{"default":{"default":"ऊपर के साइन का सुपरसेट"}}},{"key":"2AC7","mappings":{"default":{"default":"सब से ऊपर टिल्ड का सबसेट"}}},{"key":"2AC8","mappings":{"default":{"default":"ऊपर टिल्डे का सुपरसेट"}}},{"key":"2AC9","mappings":{"default":{"default":"लगभग बराबर के ऊपर का सबसेट"}}},{"key":"2ACA","mappings":{"default":{"default":"लगभग बराबर के ऊपर का सुपरसेट"}}},{"key":"2ACB","mappings":{"default":{"default":"इसके बाद के संस्करण की तुलना बराबर नहीं"}}},{"key":"2ACC","mappings":{"default":{"default":"ऊपर का सुपरसेट न के बराबर"}}},{"key":"2ACD","mappings":{"default":{"default":"स्क्वायर लेफ्ट ओपन बॉक्स"}}},{"key":"2ACE","mappings":{"default":{"default":"स्क्वायर राइट ओपन बॉक्स"}}},{"key":"2ACF","mappings":{"default":{"default":"बंद सबसेट"}}},{"key":"2AD0","mappings":{"default":{"default":"बंद सुपरसेट"}}},{"key":"2AD1","mappings":{"default":{"default":"बंद सबसेट या बराबर"}}},{"key":"2AD2","mappings":{"default":{"default":"बंद सुपरसेट या समान करने के लिए"}}},{"key":"2AD3","mappings":{"default":{"default":"सुपरसेट के ऊपर सबसेट"}}},{"key":"2AD4","mappings":{"default":{"default":"उपरसेट उपरसेट"}}},{"key":"2AD5","mappings":{"default":{"default":"सबसेट के ऊपर सबसेट"}}},{"key":"2AD6","mappings":{"default":{"default":"सुपरसेट से ऊपर सुपरसेट"}}},{"key":"2AD7","mappings":{"default":{"default":"सुपरसेट बगल में सबसेट"}}},{"key":"2AD8","mappings":{"default":{"default":"सुपरसेट बिसाइड एंड ज्वाइन बाई डैश विद सबसेट"}}},{"key":"2AD9","mappings":{"default":{"default":"नीचे की ओर खुलने का तत्व"}}},{"key":"2ADA","mappings":{"default":{"default":"टी टॉप के साथ पिचफोर्क"}}},{"key":"2ADB","mappings":{"default":{"default":"ट्रांसवर्सल इंटरसेक्शन"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"शॉर्ट लेफ्ट टैक"}}},{"key":"2ADF","mappings":{"default":{"default":"शॉर्ट डाउन टैक"}}},{"key":"2AE0","mappings":{"default":{"default":"शॉर्ट अप टैक"}}},{"key":"2AE1","mappings":{"default":{"default":"एस के साथ लंबवत"}}},{"key":"2AE2","mappings":{"default":{"default":"वर्टिकल बार ट्रिपल राइट टर्नस्टाइल"}}},{"key":"2AE3","mappings":{"default":{"default":"डबल वर्टिकल बार लेफ्ट टर्नस्टाइल"}}},{"key":"2AE4","mappings":{"default":{"default":"वर्टिकल बार डबल लेफ्ट टर्नस्टाइल"}}},{"key":"2AE5","mappings":{"default":{"default":"डबल वर्टिकल बार डबल लेफ्ट टर्नस्टाइल"}}},{"key":"2AE6","mappings":{"default":{"default":"डबल वर्टिकल के लेफ्ट मेंबर से लॉन्ग डैश"}}},{"key":"2AE7","mappings":{"default":{"default":"ओवरबार के साथ शॉर्ट डाउन टैक"}}},{"key":"2AE8","mappings":{"default":{"default":"अंडरबार के साथ शॉर्ट अप टैक"}}},{"key":"2AE9","mappings":{"default":{"default":"शॉर्ट अप टैक ऊपर शॉर्ट डाउन टैक"}}},{"key":"2AEA","mappings":{"default":{"default":"डबल डाउन टैक"}}},{"key":"2AEB","mappings":{"default":{"default":"डबल अप टैक"}}},{"key":"2AEC","mappings":{"default":{"default":"डबल स्ट्रोक साइन नहीं"}}},{"key":"2AED","mappings":{"default":{"default":"उल्टा डबल स्ट्रोक नहीं साइन"}}},{"key":"2AEE","mappings":{"default":{"default":"रिवर्सेड नेगेशन स्लैश के साथ विभाजन नहीं करता है"}}},{"key":"2AEF","mappings":{"default":{"default":"सर्कल के ऊपर के साथ लंबवत रेखा"}}},{"key":"2AF0","mappings":{"default":{"default":"नीचे सर्कल के साथ खड़ी रेखा"}}},{"key":"2AF1","mappings":{"default":{"default":"नीचे सर्कल के साथ नीचे कील"}}},{"key":"2AF2","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के साथ समानांतर"}}},{"key":"2AF3","mappings":{"default":{"default":"टिल्ड के साथ समानांतर"}}},{"key":"2AF4","mappings":{"default":{"default":"ट्रिपल वर्टिकल बार बाइनरी रिलेशन"}}},{"key":"2AF5","mappings":{"default":{"default":"क्षैतिज स्ट्रोक के साथ ट्रिपल वर्टिकल बार"}}},{"key":"2AF6","mappings":{"default":{"default":"ट्रिपल कर्नल"}}},{"key":"2AF7","mappings":{"default":{"default":"ट्रिपल नेस्ट कम-थान"}}},{"key":"2AF8","mappings":{"default":{"default":"ट्रिपल नेस्टेड ग्रेटर-थान"}}},{"key":"2AF9","mappings":{"default":{"default":"डबल-लाइन कम-से-कम या बराबर होना चाहिए"}}},{"key":"2AFA","mappings":{"default":{"default":"डबल-लाइन Slanted ग्रेटर-थान या समान टू"}}},{"key":"2AFB","mappings":{"default":{"default":"ट्रिपल सॉलिडस बाइनरी रिलेशन"}}},{"key":"2AFC","mappings":{"default":{"default":"बड़े ट्रिपल वर्टिकल बार"}}},{"key":"2AFD","mappings":{"default":{"default":"डबल सॉलिडस"}}},{"key":"2AFE","mappings":{"default":{"default":"सफेद खड़ी पट्टी"}}},{"key":"2AFF","mappings":{"default":{"default":"एन-आर्य व्हाइट वर्टिकल बार"}}},{"key":"301C","mappings":{"default":{"default":"वेव डैश"}}},{"key":"FE10","mappings":{"default":{"default":"वर्टिकल कॉमा के लिए प्रस्तुति फॉर्म"}}},{"key":"FE13","mappings":{"default":{"default":"कार्यक्षेत्र बृहदान्त्र के लिए प्रस्तुति प्रपत्र"}}},{"key":"FE14","mappings":{"default":{"default":"कार्यक्षेत्र अर्धविराम के लिए प्रस्तुति प्रपत्र"}}},{"key":"FE15","mappings":{"default":{"default":"कार्यक्षेत्र विस्मयादिबोधक मार्क के लिए प्रस्तुति फॉर्म"}}},{"key":"FE16","mappings":{"default":{"default":"वर्टिकल क्वेश्चन मार्क के लिए प्रस्तुति फॉर्म"}}},{"key":"FE19","mappings":{"default":{"default":"वर्टिकल हॉरिजॉन्टल एलिप्सिस के लिए प्रस्तुति फॉर्म"}}},{"key":"FE30","mappings":{"default":{"default":"वर्टिकल टू डॉट लीडर के लिए प्रस्तुति फॉर्म"}}},{"key":"FE31","mappings":{"default":{"default":"वर्टिकल एम डैश के लिए प्रस्तुति फॉर्म"}}},{"key":"FE32","mappings":{"default":{"default":"वर्टिकल एन डैश के लिए प्रस्तुति फॉर्म"}}},{"key":"FE33","mappings":{"default":{"default":"वर्टिकल लो लाइन के लिए प्रस्तुति फॉर्म"}}},{"key":"FE34","mappings":{"default":{"default":"वर्टिकल वेवी लो लाइन के लिए प्रस्तुति फॉर्म"}}},{"key":"FE45","mappings":{"default":{"default":"तिल डॉट"}}},{"key":"FE46","mappings":{"default":{"default":"सफेद तिल डॉट"}}},{"key":"FE49","mappings":{"default":{"default":"पानी का छींटा"}}},{"key":"FE4A","mappings":{"default":{"default":"centreline Overline"}}},{"key":"FE4B","mappings":{"default":{"default":"लहराती ओवरलाइन"}}},{"key":"FE4C","mappings":{"default":{"default":"डबल लहराती ओवरलाइन"}}},{"key":"FE4D","mappings":{"default":{"default":"कम लाइन का धब्बा"}}},{"key":"FE4E","mappings":{"default":{"default":"सेंट्रलाइन लो लाइन"}}},{"key":"FE4F","mappings":{"default":{"default":"लहराती कम लाइन"}}},{"key":"FE50","mappings":{"default":{"default":"छोटा कोमा"}}},{"key":"FE52","mappings":{"default":{"default":"छोटा पूर्ण विराम"}}},{"key":"FE54","mappings":{"default":{"default":"छोटा अर्धविराम"}}},{"key":"FE55","mappings":{"default":{"default":"छोटा कोलोन"}}},{"key":"FE56","mappings":{"default":{"default":"लघु प्रश्न चिह्न"}}},{"key":"FE57","mappings":{"default":{"default":"छोटा विस्मयादिबोधक चिह्न"}}},{"key":"FE58","mappings":{"default":{"default":"छोटा एम डैश"}}},{"key":"FE5F","mappings":{"default":{"default":"छोटी संख्या का चिन्ह"}}},{"key":"FE60","mappings":{"default":{"default":"छोटा आम्रपांड"}}},{"key":"FE61","mappings":{"default":{"default":"छोटा सरक"}}},{"key":"FE62","mappings":{"default":{"default":"छोटा प्लस साइन"}}},{"key":"FE63","mappings":{"default":{"default":"छोटा हाइफ़न-माइनस"}}},{"key":"FE64","mappings":{"default":{"default":"छोटा कम-थान साइन"}}},{"key":"FE65","mappings":{"default":{"default":"छोटा ग्रेटर-थान साइन"}}},{"key":"FE66","mappings":{"default":{"default":"छोटे बराबर का चिन्ह"}}},{"key":"FE68","mappings":{"default":{"default":"छोटा रिवर्स सॉलिडस"}}},{"key":"FE69","mappings":{"default":{"default":"छोटा डॉलर चिन्ह"}}},{"key":"FE6A","mappings":{"default":{"default":"छोटा सा प्रतिशत चिन्ह"}}},{"key":"FE6B","mappings":{"default":{"default":"छोटे वाणिज्यिक पर"}}},{"key":"FF01","mappings":{"default":{"default":"पूर्ण विस्मयादिबोधक चिह्न"}}},{"key":"FF02","mappings":{"default":{"default":"फुल विमोचन कोटेशन मार्क"}}},{"key":"FF03","mappings":{"default":{"default":"पूर्णविराम नंबर साइन"}}},{"key":"FF04","mappings":{"default":{"default":"फुलबॉर्न डॉलर साइन"}}},{"key":"FF05","mappings":{"default":{"default":"पूर्णता प्रतिशतता संकेत"}}},{"key":"FF06","mappings":{"default":{"default":"पूर्णविराम एम्परसेंड"}}},{"key":"FF07","mappings":{"default":{"default":"पूर्ण विराम एपोस्ट्रोफ"}}},{"key":"FF0A","mappings":{"default":{"default":"फ़ुल विस्‍तार Asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"फुलप्रूफ प्लस साइन"}}},{"key":"FF0C","mappings":{"default":{"default":"पूर्णविराम कोमा"}}},{"key":"FF0D","mappings":{"default":{"default":"फुल एक्सपोर्टर हैफेन-माइनस"}}},{"key":"FF0E","mappings":{"default":{"default":"पूर्णविराम पूर्ण विराम"}}},{"key":"FF0F","mappings":{"default":{"default":"फुलफॉरमेंस सॉलिडस"}}},{"key":"FF1A","mappings":{"default":{"default":"पूर्णविराम बृहदान्त्र"}}},{"key":"FF1B","mappings":{"default":{"default":"पूर्णविराम अर्धविराम"}}},{"key":"FF1C","mappings":{"default":{"default":"पूर्ण विचलन कम-थान साइन"}}},{"key":"FF1D","mappings":{"default":{"default":"पूर्णविराम बराबर होता है"}}},{"key":"FF1E","mappings":{"default":{"default":"पूर्णता ग्रेटर-थन साइन"}}},{"key":"FF1F","mappings":{"default":{"default":"पूर्णविराम प्रश्न मार्क"}}},{"key":"FF20","mappings":{"default":{"default":"पूर्ण विचलन वाणिज्यिक पर"}}},{"key":"FF3C","mappings":{"default":{"default":"फुलवॉर्शन रिवर्स सॉलिडस"}}},{"key":"FF3E","mappings":{"default":{"default":"पूर्णविराम सर्कुफ्लेक्स एक्सेंट"}}},{"key":"FF3F","mappings":{"default":{"default":"पूर्णविराम निम्न रेखा"}}},{"key":"FF40","mappings":{"default":{"default":"फुल विवर ग्रेव एक्सेंट"}}},{"key":"FF5C","mappings":{"default":{"default":"पूर्णविराम ऊर्ध्वाधर रेखा"}}},{"key":"FF5E","mappings":{"default":{"default":"पूर्णविराम टिल्डे"}}},{"key":"FFE0","mappings":{"default":{"default":"फुल एक्सपेंशन सेंट साइन"}}},{"key":"FFE1","mappings":{"default":{"default":"पूर्णविराम पाउंड साइन"}}},{"key":"FFE2","mappings":{"default":{"default":"पूर्णविराम नहीं हस्ताक्षर"}}},{"key":"FFE3","mappings":{"default":{"default":"फुलवार्ड मैक्रॉन"}}},{"key":"FFE4","mappings":{"default":{"default":"पूर्ण विराम ब्रोकन बार"}}},{"key":"FFE5","mappings":{"default":{"default":"पूर्णविराम येन चिन्ह"}}},{"key":"FFE6","mappings":{"default":{"default":"फुल विओक साइन"}}},{"key":"FFE8","mappings":{"default":{"default":"आधीर्फ़ॉर्म फॉर्म लाइट वर्टिकल"}}},{"key":"FFED","mappings":{"default":{"default":"हाफ मूवमेंट ब्लैक स्क्वायर"}}},{"key":"FFEE","mappings":{"default":{"default":"अर्धवार्षिक व्हाइट सर्कल"}}}] +, +"hi/symbols/math_whitespace.min": +[{"locale":"hi"},{"key":"0020","mappings":{"default":{"default":"अंतरिक्ष"}}},{"key":"00A0","mappings":{"default":{"default":"नो-ब्रेक स्पेस"}}},{"key":"00AD","mappings":{"default":{"default":"शीतल हाइफ़न"}}},{"key":"2000","mappings":{"default":{"default":"एन क्वाड"}}},{"key":"2001","mappings":{"default":{"default":"उन्हें क्वाड"}}},{"key":"2002","mappings":{"default":{"default":"एन स्पेस"}}},{"key":"2003","mappings":{"default":{"default":"उन्हें अंतरिक्ष"}}},{"key":"2004","mappings":{"default":{"default":"तीन-प्रति-एम स्पेस"}}},{"key":"2005","mappings":{"default":{"default":"चार-प्रति-एम अंतरिक्ष"}}},{"key":"2006","mappings":{"default":{"default":"सिक्स-पर-एम स्पेस"}}},{"key":"2007","mappings":{"default":{"default":"चित्रा स्थान"}}},{"key":"2008","mappings":{"default":{"default":"विराम चिह्न स्थान"}}},{"key":"2009","mappings":{"default":{"default":"पतली जगह"}}},{"key":"200A","mappings":{"default":{"default":"बाल स्थान"}}},{"key":"200B","mappings":{"default":{"default":"शून्य चौड़ाई स्थान"}}},{"key":"200C","mappings":{"default":{"default":"शून्य चौड़ाई गैर-योजक"}}},{"key":"200D","mappings":{"default":{"default":"शून्य चौड़ाई योजक"}}},{"key":"200E","mappings":{"default":{"default":"लेफ्ट-टू-राइट मार्क"}}},{"key":"200F","mappings":{"default":{"default":"दाएं-बाएं निशान"}}},{"key":"2028","mappings":{"default":{"default":"लाइन सेपरेटर"}}},{"key":"2029","mappings":{"default":{"default":"पैराग्राफ सेपरेटर"}}},{"key":"202A","mappings":{"default":{"default":"लेफ्ट-टू-राइट एंबेडिंग"}}},{"key":"202B","mappings":{"default":{"default":"राइट-टू-लेफ्ट एंबेडिंग"}}},{"key":"202C","mappings":{"default":{"default":"पॉप दिशात्मक स्वरूपण"}}},{"key":"202D","mappings":{"default":{"default":"बाएं से दाएं ओवरराइड"}}},{"key":"202E","mappings":{"default":{"default":"राइट-टू-लेफ्ट ओवरराइड"}}},{"key":"202F","mappings":{"default":{"default":"नैरो-ब्रेक स्पेस"}}},{"key":"205F","mappings":{"default":{"default":"मध्यम गणितीय स्थान"}}},{"key":"2060","mappings":{"default":{"default":"शब्द योजक"}}},{"key":"2061","mappings":{"default":{"default":"का फलन"}}},{"key":"2062","mappings":{"default":{"default":"गुणन चिह्न"}}},{"key":"2063","mappings":{"default":{"default":"अल्पविराम"}}},{"key":"2064","mappings":{"default":{"default":"पूर्णांक"}}},{"key":"206A","mappings":{"default":{"default":"इनहिबिट सिमेट्रिक स्वैपिंग"}}},{"key":"206B","mappings":{"default":{"default":"सममित स्वैपिंग सक्रिय करें"}}},{"key":"206E","mappings":{"default":{"default":"राष्ट्रीय अंक आकार"}}},{"key":"206F","mappings":{"default":{"default":"नाममात्र का अंक आकार"}}},{"key":"FEFF","mappings":{"default":{"default":"शून्य चौड़ाई नो-ब्रेक स्पेस"}}},{"key":"FFF9","mappings":{"default":{"default":"इंटरलीनियर एनोटेशन एंकर"}}},{"key":"FFFA","mappings":{"default":{"default":"इंटरलीनियर एनोटेशन सेपरेटर"}}},{"key":"FFFB","mappings":{"default":{"default":"इंटरलीनियर एनोटेशन टर्मिनेटर"}}}] +, +"hi/symbols/other_stars.min": +[{"locale":"hi"},{"key":"23E8","mappings":{"default":{"default":"दशमलव प्रतिपादक प्रतीक"}}},{"key":"2605","mappings":{"default":{"default":"काला तारा"}}},{"key":"2606","mappings":{"default":{"default":"सफेद सितारा"}}},{"key":"26AA","mappings":{"default":{"default":"मध्यम सफेद वृत्त"}}},{"key":"26AB","mappings":{"default":{"default":"मीडियम ब्लैक सर्कल"}}},{"key":"2705","mappings":{"default":{"default":"सफेद हैवी चेक मार्क"}}},{"key":"2713","mappings":{"default":{"default":"सही का निशान"}}},{"key":"2714","mappings":{"default":{"default":"हैवी चेक मार्क"}}},{"key":"2715","mappings":{"default":{"default":"गुणन X"}}},{"key":"2716","mappings":{"default":{"default":"भारी गुणा X"}}},{"key":"2717","mappings":{"default":{"default":"बैलट एक्स"}}},{"key":"2718","mappings":{"default":{"default":"भारी मतवाला एक्स"}}},{"key":"271B","mappings":{"default":{"default":"ओपन सेंटर क्रॉस"}}},{"key":"271C","mappings":{"default":{"default":"भारी खुला केंद्र क्रॉस"}}},{"key":"2720","mappings":{"default":{"default":"माल्टीज़ क्रॉस"}}},{"key":"2721","mappings":{"default":{"default":"डेविड का सितारा"}}},{"key":"2722","mappings":{"default":{"default":"फोर टियरड्रॉप-स्पोक्ड एस्टरिस्क"}}},{"key":"2723","mappings":{"default":{"default":"फोर बैलून-स्पोक्ड एस्टरिस्क"}}},{"key":"2724","mappings":{"default":{"default":"हैवी फोर बलून-स्पोक्ड एस्टरिस्क"}}},{"key":"2725","mappings":{"default":{"default":"फोर क्लब-स्पोक्ड एस्टरिस्क"}}},{"key":"2726","mappings":{"default":{"default":"ब्लैक फोर पॉइंटेड स्टार"}}},{"key":"2727","mappings":{"default":{"default":"व्हाइट फोर पॉइंटेड स्टार"}}},{"key":"2728","mappings":{"default":{"default":"निखर उठती"}}},{"key":"2729","mappings":{"default":{"default":"तनाव की रूपरेखा सफेद सितारा"}}},{"key":"272A","mappings":{"default":{"default":"सफेद स्टार की परिक्रमा की"}}},{"key":"272B","mappings":{"default":{"default":"ओपन सेंटर ब्लैक स्टार"}}},{"key":"272C","mappings":{"default":{"default":"ब्लैक सेंटर व्हाइट स्टार"}}},{"key":"272D","mappings":{"default":{"default":"उल्लिखित ब्लैक स्टार"}}},{"key":"272E","mappings":{"default":{"default":"हैवी आउटलाइन्ड ब्लैक स्टार"}}},{"key":"272F","mappings":{"default":{"default":"पिनव्हील स्टार"}}},{"key":"2730","mappings":{"default":{"default":"छायांकित श्वेत तारा"}}},{"key":"2731","mappings":{"default":{"default":"भारी तारांकन"}}},{"key":"2732","mappings":{"default":{"default":"खुला केंद्र तारांकन चिह्न"}}},{"key":"2733","mappings":{"default":{"default":"आठ प्रवक्ता ने तारांकित किया"}}},{"key":"2734","mappings":{"default":{"default":"आठ प्वाइंट ब्लैक स्टार"}}},{"key":"2735","mappings":{"default":{"default":"आठ पॉइंट पिनव्हील स्टार"}}},{"key":"2736","mappings":{"default":{"default":"सिक्स पॉइंटेड ब्लैक स्टार"}}},{"key":"2739","mappings":{"default":{"default":"बारह अंक ब्लैक स्टार"}}},{"key":"273A","mappings":{"default":{"default":"सोलह पॉइंट वाला तारांकन चिह्न"}}},{"key":"273B","mappings":{"default":{"default":"टियरड्रॉप-स्पोक्ड एस्टरिस्क"}}},{"key":"273C","mappings":{"default":{"default":"ओपन सेंटर टियरड्रॉप-स्पोक्ड एस्टरिस्क"}}},{"key":"273D","mappings":{"default":{"default":"हेवी टियरड्रॉप-स्पोक्ड एस्टरिस्क"}}},{"key":"273E","mappings":{"default":{"default":"छह पेटेड ब्लैक एंड व्हाइट फ्लोरेट"}}},{"key":"273F","mappings":{"default":{"default":"ब्लैक फ्लोरेट"}}},{"key":"2740","mappings":{"default":{"default":"श्वेत पुष्प"}}},{"key":"2741","mappings":{"default":{"default":"आठ पेटेल्ड आउटलाइन्ड ब्लैक फ्लोरेट"}}},{"key":"2742","mappings":{"default":{"default":"सर्किल ओपन सेंटर आठ पॉइंटेड स्टार"}}},{"key":"2743","mappings":{"default":{"default":"हैवी टियरड्रॉप-स्पोकन पिनव्हील एस्टरिस्क"}}},{"key":"2744","mappings":{"default":{"default":"हिमपात का एक खंड"}}},{"key":"2745","mappings":{"default":{"default":"तंग त्रिफोलिएट स्नोफ्लेक"}}},{"key":"2746","mappings":{"default":{"default":"भारी शेवरॉन स्नोफ्लेक"}}},{"key":"2747","mappings":{"default":{"default":"चमक"}}},{"key":"2748","mappings":{"default":{"default":"भारी स्पार्कल"}}},{"key":"2749","mappings":{"default":{"default":"बैलून-स्पोक्ड एस्टरिस्क"}}},{"key":"274A","mappings":{"default":{"default":"आठ टियरड्रॉप-स्पोक प्रोपेलर एस्टरिस्क"}}},{"key":"274B","mappings":{"default":{"default":"हैवी आठ टियरड्रॉप-स्पोक्ड प्रोपेलर एस्टरिस्क"}}},{"key":"274C","mappings":{"default":{"default":"क्रॉस चिह्न"}}},{"key":"274D","mappings":{"default":{"default":"छायांकित सफेद वृत्त"}}}] +, +"hi/units/area.min": +[{"locale":"hi"},{"key":"sq","mappings":{"default":{"default":"वर्ग"}}},{"key":"sq inch","mappings":{"default":{"default":"वर्ग इंच"}}},{"key":"sq rd","mappings":{"default":{"default":"वर्ग रॉड"}}},{"key":"sq ft","mappings":{"default":{"default":"वर्ग फुट","plural":"वर्ग फिट"}}},{"key":"sq yd","mappings":{"default":{"default":"वर्ग गज"}}},{"key":"sq mi","mappings":{"default":{"default":"वर्ग मील"}}},{"key":"acr","mappings":{"default":{"default":"एकर"}}},{"key":"ha","mappings":{"default":{"default":"हेक्टर"}}}] +, +"hi/units/currency.min": +[{"locale":"hi"},{"key":"$","mappings":{"default":{"default":"डॉलर"}}},{"key":"£","mappings":{"default":{"default":"पाउंड"}}},{"key":"¥","mappings":{"default":{"default":"येन"}}},{"key":"€","mappings":{"default":{"default":"यूरो"}}},{"key":"₡","mappings":{"default":{"default":"कोलोन"}}},{"key":"₢","mappings":{"default":{"default":"क्रुज़ीरू"}}},{"key":"₣","mappings":{"default":{"default":"फ्रांक"}}},{"key":"₤","mappings":{"default":{"default":"लीरा"}}},{"key":"₥","mappings":{"default":{"default":"मिल"}}},{"key":"₦","mappings":{"default":{"default":"नाइरा"}}},{"key":"₧","mappings":{"default":{"default":"पेसेता"}}},{"key":"₨","mappings":{"default":{"default":"रूपया","plural":"रूपए"}}},{"key":"₩","mappings":{"default":{"default":"वॉन"}}},{"key":"₪","mappings":{"default":{"default":"शेकेल"}}},{"key":"₫","mappings":{"default":{"default":"दोंग"}}},{"key":"₭","mappings":{"default":{"default":"किप"}}},{"key":"₮","mappings":{"default":{"default":"तुग्रिक"}}},{"key":"₯","mappings":{"default":{"default":"द्राख़्मा"}}},{"key":"₰","mappings":{"default":{"default":"फेनीग"}}},{"key":"₱","mappings":{"default":{"default":"पेसो"}}},{"key":"₲","mappings":{"default":{"default":"ग्वारानी"}}},{"key":"₳","mappings":{"default":{"default":"ऑस्ट्राल"}}},{"key":"₴","mappings":{"default":{"default":"ह्रीविन्या"}}},{"key":"₵","mappings":{"default":{"default":"सीडी"}}},{"key":"₸","mappings":{"default":{"default":"तेंगे"}}},{"key":"₺","mappings":{"default":{"default":"तुर्की लीरा"}}},{"key":"元","mappings":{"default":{"default":"युआन"}}},{"key":"¢","mappings":{"default":{"default":"सेंट"}}}] +, +"hi/units/energy.min": +[{"locale":"hi"},{"key":"W","mappings":{"default":{"default":"वॉट"}}},{"key":"kwh","mappings":{"default":{"default":"किलोवॉट घंटा"}}},{"key":"J","mappings":{"default":{"default":"जूल"}}},{"key":"N","mappings":{"default":{"default":"न्यूटन"}}},{"key":"A","mappings":{"default":{"default":"एम्पियर"}}},{"key":"V","mappings":{"default":{"default":"वॉल्ट"}}},{"key":"ohm","mappings":{"default":{"default":"ओह्म"}}},{"key":"Ω","mappings":{"default":{"default":"ओह्म"}}}] +, +"hi/units/length.min": +[{"locale":"hi"},{"key":"ft","mappings":{"default":{"default":"फुट","plural":"फिट"}}},{"key":"in","mappings":{"default":{"default":"इंच"}}},{"key":"mi","mappings":{"default":{"default":"मील"}}},{"key":"yd","mappings":{"default":{"default":"गज"}}},{"key":"link","mappings":{"default":{"default":"लिंक"}}},{"key":"rod","mappings":{"default":{"default":"रॉड"}}},{"key":"chain","mappings":{"default":{"default":"चेन"}}},{"key":"furlong","mappings":{"default":{"default":"फ़र्लांग"}}},{"key":"n.m.","mappings":{"default":{"default":"समुद्री मील"}}},{"key":"m","mappings":{"default":{"default":"मीटर"}}}] +, +"hi/units/memory.min": +[{"locale":"hi"},{"key":"b","mappings":{"default":{"default":"बिट"}}},{"key":"B","mappings":{"default":{"default":"बाईट"}}},{"key":"KB","mappings":{"default":{"default":"किलोबाईट"}}}] +, +"hi/units/other.min": +[{"locale":"hi"},{"key":"doz","mappings":{"default":{"default":"डज़न"}}}] +, +"hi/units/speed.min": +[{"locale":"hi"},{"key":"kt","mappings":{"default":{"default":"नॉट"}}},{"key":"mph","mappings":{"default":{"default":"मील प्रति घंटा"}}},{"key":"rpm","mappings":{"default":{"default":"परिक्रमण प्रति मिनट"}}},{"key":"kmh","mappings":{"default":{"default":"किलोमीटर प्रति घंटा"}}}] +, +"hi/units/temperature.min": +[{"locale":"hi"},{"key":"F","mappings":{"default":{"default":"फेरनहाइट"}}},{"key":"C","mappings":{"default":{"default":"सेल्शियस"}}},{"key":"K","mappings":{"default":{"default":"केल्विन"}}}] +, +"hi/units/time.min": +[{"locale":"hi"},{"key":"s","mappings":{"default":{"default":"सेकंड"}}},{"key":"″","mappings":{"default":{"default":"सेकंड"}}},{"key":"min","mappings":{"default":{"default":"मिनट"}}},{"key":"°","mappings":{"default":{"default":"अंश"}}},{"key":"h","mappings":{"default":{"default":"घंटे","plural":"घंटा"}}}] +, +"hi/units/volume.min": +[{"locale":"hi"},{"key":"cu","mappings":{"default":{"default":"घन"}}},{"key":"cu inch","mappings":{"default":{"default":"घन इंच"}}},{"key":"cu ft","mappings":{"default":{"default":"घन फुट","plural":"घन फीट"}}},{"key":"cu yd","mappings":{"default":{"default":"घन गज"}}},{"key":"bbl","mappings":{"default":{"default":"बैरल"}}},{"key":"fl. oz.","mappings":{"default":{"default":"तरल औंस"}}},{"key":"gal","mappings":{"default":{"default":"गेलन"}}},{"key":"pt","mappings":{"default":{"default":"पाइंट"}}},{"key":"qt","mappings":{"default":{"default":"क़्वार्ट"}}},{"key":"fluid dram","mappings":{"default":{"default":"तरल ड्राम"}}},{"key":"tbsp","mappings":{"default":{"default":"बड़ी चम्मच"}}},{"key":"tsp","mappings":{"default":{"default":"छोटी चम्मच"}}},{"key":"cup","mappings":{"default":{"default":"कप"}}},{"key":"cc","mappings":{"default":{"default":"घन सेंटीमीटर"}}},{"key":"l","mappings":{"default":{"default":"लीटर"}}}] +, +"hi/units/weight.min": +[{"locale":"hi"},{"key":"dram","mappings":{"default":{"default":"ड्राम"}}},{"key":"oz","mappings":{"default":{"default":"औंस"}}},{"key":"lb","mappings":{"default":{"default":"रतल"}}},{"key":"st","mappings":{"default":{"default":"स्टोन"}}},{"key":"qtr","mappings":{"default":{"default":"क़्वार्टर"}}},{"key":"cwt","mappings":{"default":{"default":"हन्ड्रेड्वेट"}}},{"key":"LT","mappings":{"default":{"default":"इम्पीरियल टन"}}},{"key":"gr","mappings":{"default":{"default":"ग्राम"}}},{"key":"g","mappings":{"default":{"default":"ग्राम"}}},{"key":"mcg","mappings":{"default":{"default":"माइक्रोग्राम"}}},{"key":"t","mappings":{"default":{"default":"टन"}}}] +, +"hi/rules/clearspeak_hindi.min": +{"domain":"clearspeak","locale":"hi","modality":"speech","inherits":"base","rules":[["Rule","protected-number","default","[t] text()","self::number[contains(@grammar, \"protected\")]"],["Precondition","appl-simple-inverse","default","self::appl","@role=\"simple function\"","name(children/*[1])=\"superscript\"","children/*[1][@role=\"simple function\"]","name(children/*[1]/children/*[2])=\"prefixop\"","children/*[1]/children/*[2][@role=\"negative\"]","children/*[1]/children/*[2]/children/*[1][text()=\"1\"]","not(contains(@grammar, \"functions_none\"))"],["Precondition","vbar-args-such-that","VerticalLine_SuchThat","self::punctuated","@role=\"sequence\"","content/*[1][@role=\"vbar\"]","not(parent::*[@embellished=\"punctuation\"])"],["Precondition","vbar-args-divides","default","self::punctuated","@role=\"sequence\"","content/*[1][@role=\"vbar\"]","not(parent::*[@embellished=\"punctuation\"])"],["Precondition","vbar-args-always-divides","VerticalLine_Divides","self::punctuated","@role=\"sequence\"","content/*[1][@role=\"vbar\"]","not(parent::*[@embellished=\"punctuation\"])"],["Precondition","vbar-args-given","VerticalLine_Given","self::punctuated","@role=\"sequence\"","content/*[1][@role=\"vbar\"]","not(parent::*[@embellished=\"punctuation\"])"],["Precondition","element","default","self::infixop[contains(@role, \"element\")]"],["Precondition","element-in-set","default","self::infixop[contains(@role, \"element\")]","contains(@annotation, \"set:intensional\")"],["Precondition","element-in-set-woall","Sets_woAll","self::infixop[contains(@role, \"element\")]","contains(@annotation, \"set:intensional\")"],["Precondition","unit-square","default","self::superscript[@role=\"unit\"]","children/*[2][text()=2]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\"unit\"]","children/*[2][text()=3]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"]]} +, +"hi/rules/clearspeak_hindi_actions.min": +{"domain":"clearspeak","locale":"hi","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"संकुचित\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \"आदि, आदि\""],["Action","ellipsis-andsoon","[t] \"आदि आदि आदि\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [n] content/*[1]/children/*[2]; [t] \"पर मूल्यांकित\" (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [n] content/*[1]/children/*[2]; [t] \"पर मूल्यांकित\" (pause:short); [t] \"घटाव का चिह्न उसी व्यंजक जो\"; [n] content/*[1]/children/*[1]/children/*[2]; [t] \"पर मूल्यांकित\" (pause:short)"],["Action","vbar-args-such-that","[n] children/*[1]; [t] \"जैसा की\"; [n] children/*[3]"],["Action","vbar-args-divides","[n] children/*[3] (pause:short); [n] children/*[1]; [t] \"से विभाज्य है\""],["Action","vbar-args-always-divides","[n] children/*[3] (pause:short); [n] children/*[1]; [t] \"से विभाज्य है\""],["Action","vbar-args-given","[n] children/*[1]; [t] \"यदि निश्चित है\"; [n] children/*[3]"],["Action","element","[n] children/*[1]; [n] children/*[2]; [n] content/*[1] (pause:short)"],["Action","element-in-set","[n] children/*[2]; [n] content/*[1]; [t] \"सभीं\"; [n] children/*[1]"],["Action","element-in-set-woall","[n] children/*[2]; [n] content/*[1]; [n] children/*[1]"],["Action","set-member","[t] \"में\""],["Action","set-member-member","[t] \"में\""],["Action","set-member-element","[t] \"में\""],["Action","set-member-in","[t] \"में\""],["Action","set-member-belongs","[t] \"में\""],["Action","set-not-member","[t] \"में नही\""],["Action","set-not-member-member","[t] \"में नही\""],["Action","set-not-member-element","[t] \"में नही\""],["Action","set-not-member-in","[t] \"में नही\""],["Action","set-not-member-belongs","[t] \"में नही\""],["Action","appl","[p] (pause:short); [n] children/*[2]; [t] \"का फलन\"; [n] children/*[1] (pause:short)"],["Action","appl-simple","[p] (pause:short); [n] children/*[2]; [t] \"का फलन\" (pause:short); [n] children/*[1] (pause:short)"],["Action","appl-simple-fenced","[p] (pause:short); [n] children/*[2]; [t] \"का फलन\" (pause:short); [n] children/*[1] (pause:short)"],["Action","appl-simple-inverse","[n] children/*[2]; [t] \"का प्रतिफलन\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"गुना\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1]; [t] \"का फलन\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"का फलन\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"का फलन\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"व्युत्क्रम\"; [n] children/*[1]/children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"चाप\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"चाप\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"चाप\"; [n] children/*[1]/children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"प्रतिलोम\""],["Action","superscript-prefix-function","[n] children/*[1]; [n] children/*[2] (grammar:ordinal); [t] \"घातांक\""],["Action","superscript","[n] children/*[1]; [t] \"का घात\" (pause:short); [n] children/*[2] (pause:short); [t] \"घातांक समाप्त\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2]; [t] \"घातांक\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2]; [t] \"घातांक\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2] (grammar:ordinal); [t] \"घातांक\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2]; [t] \"घातांक\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[1]; [n] children/*[2] (grammar:ordinal); [t] \"घातांक\" (pause:short)"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2] (pause:short, grammar:ordinal)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2] (pause:short)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"का घात\" (pause:short); [n] children/*[2] (pause:short); [t] \"घातांक समाप्त\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2] (grammar:ordinal); [t] \"घातांक\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2]; [t] \"घातांक\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2] (grammar:ordinal); [t] \"घातांक\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"का घात\" (pause:short); [n] children/*[2] (pause:short); [t] \"घातांक समाप्त\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"का घात\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \"का घात\" (pause:short); [n] children/*[2] (pause:short); [t] \"घातांक समाप्त\" (pause:short)"],["Action","exponent","[n] text() (join:\"-\"); [t] \"वां\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"शून्य\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"शून्य\""],["Action","square","[n] children/*[1]; [t] \"वर्गित\""],["Action","cube","[n] children/*[1]; [t] \"घनित\""],["Action","fences-points","[t] \"निर्देशांक वाला बिंदु\"; [n] children/*[1]"],["Action","fences-interval","[n] children/*[1]/children/*[1]; [t] \"से\"; [n] children/*[1]/children/*[3]; [t] \"तक का अन्तराल\" (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[n] children/*[1]/children/*[1]; [t] \"अथवा\"; [n] children/*[1]/children/*[3]; [t] \"असम्मिलित\""],["Action","interval-closed-open","[n] children/*[1]/children/*[1]; [t] \"सम्मिलित\" (pause:short); [t] \"परन्तु\"; [n] children/*[1]/children/*[3]; [t] \"असम्मिलित\""],["Action","interval-open-closed","[n] children/*[1]/children/*[1]; [t] \"असम्मिलित\" (pause:short); [t] \"परन्तु\"; [n] children/*[1]/children/*[3]; [t] \"सम्मिलित\""],["Action","interval-closed","[n] children/*[1]/children/*[1]; [t] \"और\"; [n] children/*[1]/children/*[3]; [t] \"सम्मिलित\""],["Action","interval-open-inf-r","[n] children/*[1]/children/*[1]; [t] \"असम्मिलित\""],["Action","interval-open-inf-l","[n] children/*[1]/children/*[3]; [t] \"असम्मिलित\""],["Action","interval-closed-open-inf","[n] children/*[1]/children/*[1]; [t] \"सम्मिलित\""],["Action","interval-open-closed-inf","[n] children/*[1]/children/*[3]; [t] \"सम्मिलित\""],["Action","set-empty","[t] \"रिक्त समुच्चय\""],["Action","set-extended","[n] children/*[1]/children/*[1]; [t] \"का समुच्चय\"; [t] \"जिस में\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"समुच्चय\"; [n] children/*[1]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"पाद\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"आधार\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"पाद\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"भिन्न जिसका अंश\"; [n] children/*[1] (pause:short); [t] \"और हर\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"भिन्न जिसका अंश\"; [n] children/*[1] (pause:short); [t] \"और हर\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short); [t] \"भिन्न समाप्त\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"भिन्न\"; [n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"प्रति\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"भिन्न जिसका अंश\"; [n] children/*[1] (pause:short); [t] \"और हर\"; [n] children/*[2] (pause:short); [t] \"भिन्न समाप्त\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"भिन्न जिसका अंश\"; [n] children/*[1] (pause:short); [t] \"और हर\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"भिन्न समाप्त\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[n] children/*[1] (grammar:!EndRoot); [t] \"का वर्गमूल\" (pause:short)"],["Action","sqrt-nested","[p] (pause:\"short\"); [n] children/*[1] (grammar:!EndRoot); [t] \"का वर्गमूल\" (pause:short)"],["Action","negative-sqrt","[n] children/*[1]/children/*[1] (grammar:!EndRoot); [t] \"का ऋणात्मक वर्गमूल\" (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [n] children/*[1]/children/*[1] (grammar:!EndRoot); [t] \"का ऋणात्मक वर्गमूल\" (pause:short)"],["Action","sqrt-plus-minus","[n] children/*[1] (grammar:!EndRoot); [t] \"का धनात्मक वर्गमूल\" (pause:short)"],["Action","sqrt-nested-plus-minus","[n] children/*[1] (grammar:!EndRoot); [t] \"का धनात्मक वर्गमूल\" (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[n] children/*[1] (grammar:!EndRoot); [t] \"का धनात्मक वर्गमूल\" (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[n] children/*[1] (grammar:!EndRoot); [t] \"का धनात्मक वर्गमूल\" (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"मूल समाप्त\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"मूल समाप्त\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"मूल समाप्त\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"मूल समाप्त\" (pause:short)"],["Action","cubic","[n] children/*[2] (grammar:!EndRoot); [t] \"का घनमूल\" (pause:short)"],["Action","cubic-nested","[n] children/*[2] (grammar:!EndRoot); [t] \"का घनमूल\" (pause:short)"],["Action","root","[n] children/*[2] (grammar:!EndRoot); [n] children/*[1] (grammar:ordinal); [t] \"का मूल\" (pause:short)"],["Action","root-nested","[n] children/*[2] (grammar:!EndRoot); [n] children/*[1] (grammar:ordinal); [t] \"का मूल\" (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \"मूल समाप्त\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"मूल समाप्त\" (pause:short)"],["Action","negative","[t] \"ऋण\"; [n] children/*[1]"],["Action","positive","[t] \"धनात्मक\"; [n] children/*[1]"],["Action","angle-measure","[n] content/*[1]; [n] children/*[2] (grammar:angle); [t] \"का मापन\""],["Action","set-prefix-operators","[n] . ; [t] \"का फलन\""],["Action","division","[n] children/*[1]; [t] \"द्वारा विभाजित\"; [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"प्राकृत संख्याएं\""],["Action","integers","[t] \"पूर्णांक\""],["Action","rational-numbers","[t] \"परिमेय संख्याएं\""],["Action","real-numbers","[t] \"वास्तविक संख्याएं\""],["Action","complex-numbers","[t] \"सम्मिश्र संख्याएं\""],["Action","natural-numbers-with-zero","[t] \"शून्य सहित प्राकृत संख्याएं\""],["Action","positive-integers","[t] \"धनात्मक पूर्णांक\""],["Action","negative-integers","[t] \"ऋणात्मक पूर्णांक\""],["Action","positive-rational-numbers","[t] \"धनात्मक परिमेय संख्याएं\""],["Action","negative-rational-numbers","[t] \"ऋणात्मक परिमेय संख्याएं\""],["Action","fences-neutral","[p] (pause:short); [n] children/*[1]; [t] \"का निरपेक्ष मान\" (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"निरपेक्ष मान प्रारम्भ\"; [n] children/*[1] (pause:short); [t] \"निरपेक्ष मान समाप्त\" (pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [n] children/*[1]; [t] \"की गणनीयता\" (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [n] children/*[1]; [t] \"का सारणिक\" (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"की दूरी फलन\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"की दूरी फलन\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"दूरी फलन समाप्त\" (span:content/*[1], pause:short)"],["Action","matrix","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"आव्यूह\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"पंक्ति-:\", pause:long)"],["Action","matrix-simple","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"आव्यूह\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"पंक्ति-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"१ बाय १ आव्यूह में भर्ती\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"आव्यूह\"; [t] \"का सारणिक\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"पंक्ति-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"आव्यूह\"; [t] \"का सारणिक\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"पंक्ति-:\", pause:long)"],["Action","matrix-vector","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"स्तंभ आव्यूह\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"पंक्ति-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"स्तंभ आव्यूह\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"स्तंभ आव्यूह\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"पंक्ति आव्यूह\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"स्तंभ-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"पंक्ति आव्यूह\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"पंक्ति आव्यूह\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"स्तंभ-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \"आव्यूह समाप्त\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \"आव्यूह समाप्त\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \"सारणिक समाप्त\""],["Action","vector","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"स्तंभ सदिश\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"पंक्ति-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"स्तंभ सदिश\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"पंक्ति सदिश\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"स्तंभ-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"पंक्ति सदिश\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \"आव्यूह समाप्त\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \"सदिश समाप्त\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \"सदिश समाप्त\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \"सारणिक समाप्त\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \"चयन करें\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"रेखाएं\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"फलन उपशर्त\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"रेखा-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"रिक्त\""],["Action","blank-line","[t] \"रिक्त\""],["Action","blank-cell-empty","[t] \"रिक्त\""],["Action","blank-line-empty","[t] \"रिक्त\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"फलन उपशर्त-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"फलन उपशर्त\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"फलन उपशर्त-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"समीकरण\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"समीकरण-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"चरण\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"चरण-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"पंक्तियाँ\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"पंक्ति-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"व्यवरोध\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"व्यवरोध-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"से\"; [n] children/*[2]; [t] \"से\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"के निचे\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1]; [t] \"का फलन\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"के निचे\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"से\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"के हर में\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"से\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"पूर्णांक\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"संख्या\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"पुनरावर्तित दशमलव\"; [n] children/*[1] (grammar:spaceout); [t] \"दशमलव के बाद पुनरावर्तित अंक\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"पुनरावर्तित दशमलव\"; [n] children/*[1] (grammar:spaceout); [t] \"के बाद पुनरावर्तित अंक\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"पुनरावर्तित दशमलव\"; [n] children/*[1] (grammar:spaceout); [t] \"दशमलव के बाद पुनरावर्तित अंक\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"पुनरावर्तित दशमलव\"; [n] children/*[1] (grammar:spaceout); [t] \"के बाद पुनरावर्तित अंक\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"दशमलव\""],["Action","line-segment","[t] \"रेखाखंड\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[n] children/*[1]; [t] \"का सम्मिश्र संयुग्मी\""],["Action","defined-by","[t] \"की व्याख्या की जाती है\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \"चिन्ह और\"; [n] children/*[2]; [t] \"इस पर\""],["Action","factorial","[t] \"क्रमगुणित\""],["Action","left-super","[t] \"वाम उर्ध्व\"; [n] text()"],["Action","left-super-list","[t] \"वाम उर्ध्व\"; [m] children/*"],["Action","left-sub","[t] \"वाम पाद\"; [n] text()"],["Action","left-sub-list","[t] \"वाम पाद\"; [m] children/*"],["Action","right-super","[t] \"दक्षिण उर्ध्व\"; [n] text()"],["Action","right-super-list","[t] \"दक्षिण उर्ध्व\"; [m] children/*"],["Action","right-sub","[t] \"दक्षिण पाद\"; [n] text()"],["Action","right-sub-list","[t] \"दक्षिण पाद\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \"चयन करें\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \"क्रमचय\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \"वर्ग\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"घन\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \"व्युत्क्रम\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"प्रति\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"प्रति\"; [n] children/*[2] (grammar:singular)"]]} +, +"hi/rules/mathspeak_hindi.min": +{"domain":"mathspeak","locale":"hi","modality":"speech","inherits":"base","rules":[["Rule","protected","default","[t] text()","self::number[contains(@grammar, \"protected\")]"]]} +, +"hi/rules/mathspeak_hindi_actions.min": +{"domain":"mathspeak","locale":"hi","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"निपातित\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"रिक्त\""],["Action","blank-line-empty","[t] \"रिक्त\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \"पूर्णांक\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"संख्या\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"संख्या\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"ऊपर का शब्द\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \"आधार रेखा\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"आधार\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"आधार रेखा\"; [t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"आधार\"; [t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"ऋण\"; [n] children/*[1]"],["Action","negative","[t] \"बाकी\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"divided by\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"बाकी\")"],["Action","fences-neutral","[t] \"निरपेक्ष मान आरंभ\"; [n] children/*[1]; [t] \"निरपेक्ष मान समाप्त\""],["Action","fences-neutral-sbrief","[t] \"निरपेक्ष मान\"; [n] children/*[1]; [t] \"निरपेक्ष मान समाप्त\""],["Action","fences-metric","[t] \"दूरी फलन आरंभ\"; [n] children/*[1]; [t] \"दूरी फलन समाप्त\""],["Action","fences-metric-sbrief","[t] \"दूरी फलन\"; [n] children/*[1]; [t] \"दूरी फलन समाप्त\""],["Action","empty-set","[t] \"रिक्त समुच्चय\""],["Action","fences-set","[t] \"समुच्चय आरंभ\"; [n] children/*[1]; [t] \"समुच्चय समाप्त\""],["Action","fences-set-sbrief","[t] \"समुच्चय\"; [n] children/*[1]; [t] \"समुच्चय समाप्त\""],["Action","factorial","[t] \"क्रमगुणित\""],["Action","minus","[t] \"बाकी\""],["Action","continued-fraction-outer","[t] \"भिन्न चालू\"; [n] children/*[1]; [t] \"ऊपर\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"भिन्न चालू\"; [n] children/*[1]; [t] \"ऊपर\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"आरंभ भिन्न\"; [n] children/*[1]; [t] \"ऊपर\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"आरंभ भिन्न\"; [n] children/*[1]; [t] \"ऊपर\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"भिन्न\"; [n] children/*[1]; [t] \"ऊपर\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"पादांक\"; [n] children/*[2]; [t] \"उर्ध्वान्क\"; [n] children/*[3]; [t] \"आधार रेखा\""],["Action","integral-brief","[n] children/*[1]; [t] \"अधो\"; [n] children/*[2]; [t] \"उर्ध्व\"; [n] children/*[3]; [t] \"आधार\""],["Action","square","[n] children/*[1]; [t] \"वर्ग\""],["Action","cube","[n] children/*[1]; [t] \"घन\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"प्राइम\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"प्राइम\""],["Action","overscore","[t] \"ऊपर संशोधित\"; [n] children/*[1]; [t] \"के साथ\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"ऊपर संशोधित\"; [n] children/*[1]; [t] \"के साथ\"; [n] children/*[2]"],["Action","double-overscore","[t] \"ऊपर के ऊपर संशोधित\"; [n] children/*[1]; [t] \"के साथ\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"ऊपर के ऊपर संशोधित\"; [n] children/*[1]; [t] \"के साथ\"; [n] children/*[2]"],["Action","underscore","[t] \"निचे संशोधित\"; [n] children/*[1]; [t] \"के साथ\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"निचे संशोधित\"; [n] children/*[1]; [t] \"के साथ\"; [n] children/*[2]"],["Action","double-underscore","[t] \"निचे के निचे संशोधित\"; [n] children/*[1]; [t] \"के साथ\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"निचे के निचे संशोधित\"; [n] children/*[1]; [t] \"के साथ\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"उर्ध्व दंड\""],["Action","underbar","[n] children/*[1]; [t] \"अधो दंड\""],["Action","overtilde","[n] children/*[1]; [t] \"उर्ध्व अंतर-चिह्न\""],["Action","undertilde","[n] children/*[1]; [t] \"अधो अंतर-चिह्न\""],["Action","matrix","[t] \"आरंभ\"; [t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"आव्यूह\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति \", grammar:gender=\"f\"); [t] \"आव्यूह समाप्त\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"आव्यूह\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति \", grammar:gender=\"f\"); [t] \"आव्यूह समाप्त\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"स्तंभ\", pause:200)"],["Action","row-with-label","[t] \"लेबल के साथ\"; [n] content/*[1]; [t] \"लेबल समाप्त\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"स्तंभ\")"],["Action","row-with-label-brief","[t] \"लेबल\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"स्तंभ\")"],["Action","row-with-text-label","[t] \"लेबल\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"स्तंभ\")"],["Action","empty-row","[t] \"रिक्त\""],["Action","empty-cell","[t] \"रिक्त\" (pause:300)"],["Action","determinant","[t] \"आरंभ\"; [t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"सारणिक\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति \", grammar:gender=\"f\"); [t] \"सारणिक समाप्त\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"सारणिक\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति \", grammar:gender=\"f\"); [t] \"सारणिक समाप्त\""],["Action","determinant-simple","[t] \"आरंभ\"; [t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"सारणिक\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति\", grammar:simpleDet); [t] \"सारणिक समाप्त\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"बाय\"; [t] count(children/*[1]/children/*); [t] \"सारणिक\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति\", grammar:simpleDet); [t] \"सारणिक समाप्त\""],["Action","layout","[t] \"खाका आरंभ\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति \", grammar:gender=\"f\"); [t] \"खाका समाप्त\""],["Action","layout-sbrief","[t] \"खाका\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति \", grammar:gender=\"f\"); [t] \"खाका समाप्त\""],["Action","binomial","[t] \"द्विपद अथवा आव्यूह आरंभ\"; [n] children/*[1]/children/*[1]; [t] \"चयन करें\"; [n] children/*[2]/children/*[1]; [t] \"द्विपद अथवा आव्यूह समाप्त\""],["Action","binomial-sbrief","[t] \"द्विपद अथवा आव्यूह\"; [n] children/*[1]/children/*[1]; [t] \"चयन करें\"; [n] children/*[2]/children/*[1]; [t] \"द्विपद अथवा आव्यूह समाप्त\""],["Action","cases","[t] \"खाका आरंभ\"; [t] \"विस्तारित\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति \", grammar:gender=\"f\"); [t] \"खाका समाप्त\""],["Action","cases-sbrief","[t] \"खाका\"; [t] \"विस्तारित\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"पंक्ति \", grammar:gender=\"f\"); [t] \"खाका समाप्त\""],["Action","line-with-label","[t] \"लेबल के साथ\"; [n] content/*[1]; [t] \"लेबल समाप्त\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"लेबल\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"लेबल\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"रिक्त\""],["Action","empty-line-with-label","[t] \"लेबल के साथ\"; [n] content/*[1]; [t] \"लेबल समाप्त\" (pause:200); [t] \"रिक्त\""],["Action","empty-line-with-label-brief","[t] \"लेबल\"; [n] content/*[1] (pause:200); [t] \"रिक्त\""],["Action","enclose","[t] \"घेरे का आरंभ\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"घेरा समाप्त\""],["Action","leftbar","[t] \"ऊर्ध्वाधर दंड\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"ऊर्ध्वाधर दंड\""],["Action","crossout","[t] \"मिटाया हुआ\"; [n] children/*[1]; [t] \"मिटाया हुआ समाप्त\""],["Action","cancel","[t] \"मिटाया हुआ\"; [n] children/*[1]/children/*[1]; [t] \"के साथ\"; [n] children/*[2]; [t] \"मिटाया हुआ समाप्त\""],["Action","cancel-reverse","[t] \"मिटाया हुआ\"; [n] children/*[2]/children/*[1]; [t] \"के साथ\"; [n] children/*[1]; [t] \"मिटाया हुआ समाप्त\""],["Action","multi-inference","[t] \"अनुमान नियम\"; [m] content/*; [t] \"निष्कर्ष के साथ\"; [n] children/*[1]; [t] \"और\"; [t] count(children/*[2]/children/*); [t] \"पूर्वपक्ष\""],["Action","inference","[t] \"अनुमान नियम\"; [m] content/*; [t] \"निष्कर्ष के साथ\"; [n] children/*[1]; [t] \"और\"; [t] count(children/*[2]/children/*); [t] \"पूर्वपक्ष\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"premise \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"सूचक पर्चा\"; [n] children/*[1]"],["Action","axiom","[t] \"अभिगृहीत\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"रिक्त अभिगृहीत\""]]} +, +"hi/rules/prefix_hindi.min": +{"modality":"prefix","domain":"default","locale":"hi","inherits":"base","rules":[]} +, +"hi/rules/prefix_hindi_actions.min": +{"modality":"prefix","domain":"default","locale":"hi","kind":"actions","rules":[["Action","numerator","[t] \"अंश\" (pause:200)"],["Action","denominator","[t] \"हर\" (pause:200)"],["Action","base","[t] \"आधार\" (pause:200)"],["Action","exponent","[t] \"घातांक\" (pause:200)"],["Action","subscript","[t] \"पादांक\" (pause:200)"],["Action","overscript","[t] \"उर्ध्वान्क\" (pause:200)"],["Action","underscript","[t] \"निम्नांक\" (pause:200)"],["Action","radicand","[t] \"करणीगत राशि\" (pause:200)"],["Action","index","[t] \"मूलांक\" (pause:200)"],["Action","leftsub","[t] \"वाम पादांक\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \"वाम पादांक\" (pause:200)"],["Action","leftsuper","[t] \"वाम उर्ध्वान्क\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \"वाम उर्ध्वान्क\" (pause:200)"],["Action","rightsub","[t] \"दक्षिण पादांक\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \"दक्षिण पादांक\" (pause:200)"],["Action","rightsuper","[t] \"दक्षिण उर्ध्वान्क\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \"दक्षिण उर्ध्वान्क\" (pause:200)"],["Action","choice","[t] \"विकल्प तादात\" (pause:200)"],["Action","select","[t] \"चयन तादात\" (pause:200)"],["Action","row","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"पंक्ति\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \"स्तंभ\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \"स्तंभ\" (pause:200)"]]} +, +"hi/rules/summary_hindi.min": +{"locale":"hi","modality":"summary","inherits":"base","rules":[]} +, +"hi/rules/summary_hindi_actions.min": +{"locale":"hi","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"दीर्घ तत्समक\""],["Action","abstr-identifier","[t] \"तत्समक\""],["Action","abstr-number-long","[t] \"दीर्घ संख्या\""],["Action","abstr-number","[t] \"संख्या\""],["Action","abstr-mixed-number-long","[t] \"दीर्घ मिश्र संख्या\""],["Action","abstr-mixed-number","[t] \"मिश्र संख्या\""],["Action","abstr-text","[t] \"पाठ\""],["Action","abstr-function","[t] \"फलन व्यंजक\""],["Action","abstr-function-brief","[t] \"फलन\""],["Action","abstr-lim","[t] \"फलन सीमा\""],["Action","abstr-lim-brief","[t] \"सीमा\""],["Action","abstr-fraction","[t] \"भिन्न\""],["Action","abstr-fraction-brief","[t] \"अपूर्णांश\""],["Action","abstr-continued-fraction","[t] \"सतत भिन्न\""],["Action","abstr-continued-fraction-brief","[t] \"सतत अपूर्णांश\""],["Action","abstr-sqrt","[t] \"वर्ग मूल\""],["Action","abstr-sqrt-nested","[t] \"नीड़ित वर्ग मूल\""],["Action","abstr-root-end","[t] \"वां मूल\"; [n] children/*[1] (engine:modality=speech); [t] \"मूलांक समाप्त\""],["Action","abstr-root","[n] children/*[1] (engine:modality=speech); [t] \"वां मूल\""],["Action","abstr-root-brief","[t] \"मूल\""],["Action","abstr-root-nested-end","[t] \"नीड़ित मूल्यांक\"; [n] children/*[1] (engine:modality=speech); [t] \"मूलांक समाप्त\""],["Action","abstr-root-nested","[t] \"नीड़ित मूल्यांक\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"नीड़ित मूल\""],["Action","abstr-superscript","[t] \"घातांक\""],["Action","abstr-subscript","[t] \"पादांक\""],["Action","abstr-subsup","[t] \"पादांक वाला घातांक\""],["Action","abstr-infixop","[t] count(./children/*); [t] \"अवयव\"; [t] \"के साथ\"; [t] @role (grammar:localRole)"],["Action","abstr-infixop-var","[t] \"चल तादात के अवयवों के साथ\"; [t] @role (grammar:localRole)"],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] count(./children/*); [t] \"पद\"; [t] \"के साथ योग\""],["Action","abstr-addition-brief","[t] \"योग\""],["Action","abstr-addition-var","[t] \"चल तादात के पदों का योग\""],["Action","abstr-multiplication","[t] count(./children/*); [t] \"गुणनखंड\"; [t] \"के साथ गुणनफल\""],["Action","abstr-multiplication-brief","[t] \"गुणनफल\""],["Action","abstr-multiplication-var","[t] \"चल तादात के गुणनखंडो का गुणनफल\""],["Action","abstr-vector","[t] count(./children/*); [t] \"विमीय सदिश\""],["Action","abstr-vector-brief","[t] \"सदिश\""],["Action","abstr-vector-var","[t] \"एन विमीय सदिश\""],["Action","abstr-binomial","[t] \"द्विपद\""],["Action","abstr-determinant","[t] count(./children/*); [t] \"विमीय सारणिक\""],["Action","abstr-determinant-brief","[t] \"सारणिक\""],["Action","abstr-determinant-var","[t] \"एन विमीय सारणिक\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \"विमीय वर्ग आव्यूह\""],["Action","abstr-squarematrix-brief","[t] \"वर्ग आव्यूह\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \"विमीय पंक्ति सदिश\""],["Action","abstr-rowvector-brief","[t] \"पंक्ति सदिश\""],["Action","abstr-rowvector-var","[t] \"एन विमीय पंक्ति सदिश\""],["Action","abstr-matrix","[t] count(children/*); [t] \"गुणा\"; [t] count(children/*[1]/children/*); [t] \"आव्यूह\""],["Action","abstr-matrix-brief","[t] \"आव्यूह\""],["Action","abstr-matrix-var","[t] \"एन गुणा एम आव्यूह\""],["Action","abstr-cases","[t] count(children/*); [t] \"फलन उपशर्त\"; [t] \"के साथ\"; [t] \"फलन उपशर्त कथन\""],["Action","abstr-cases-brief","[t] \"फलन उपशर्त कथन\""],["Action","abstr-cases-var","[t] \"चल तादात की फलन उपशर्तों वाला फलन उपशर्त कथन\""],["Action","abstr-punctuated","[t] count(children/*) - count(content/*); [t] \"लम्बाई की\"; [n] content/*[1]; [t] \"विभाजित सूचि\""],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \"विभाजित सूचि\""],["Action","abstr-punctuated-var","[t] \"चल लम्बाई की\"; [n] content/*[1]; [t] \"विभाजित सूचि\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"समाकल\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] count(./children/*); [t] \"अवयव\"; [t] \"के साथ\"; [t] @role (grammar:localRole); [t] \"अनुक्रम\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \"अनुक्रम\""],["Action","abstr-relation-var","[t] \"चल तादात के अवयवों के साथ\"; [t] @role (grammar:localRole); [t] \"अनुक्रम\""],["Action","abstr-multirel","[t] count(./children/*); [t] \"अवयव\"; [t] \"के साथ\"; [t] \"संबंधानुक्रम\""],["Action","abstr-multirel-brief","[t] \"संबंधानुक्रम\""],["Action","abstr-multirel-var","[t] \"चल तादात के अवयवों का संबंधानुक्रम\""],["Action","abstr-table","[t] count(children/*); [t] \"पक्तियां और\"; [t] count(children/*[1]/children/*); [t] \"स्तंभ\"; [t] \"के साथ सारणी\""],["Action","abstr-line","[t] @role (grammar:localRole); [t] \"में\""],["Action","abstr-row","[t] \"में\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"के साथ\"; [t] count(children/*); [t] \"स्तंभ\""],["Action","abstr-cell","[t] @role (grammar:localRole); [t] \"में\""]]} +} + diff --git a/sre/mathmaps/it.json b/sre/mathmaps/it.json new file mode 100644 index 0000000000..94d0861bbb --- /dev/null +++ b/sre/mathmaps/it.json @@ -0,0 +1,146 @@ +{ +"it/messages/alphabets.min": +{"kind":"alphabets","locale":"it","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alfa","beta","gamma","delta","epsilon","zeta greca","eta","theta","iota","kappa greca","lambda","mu","nu","xi","omicron","pi greco","rho","sigma final","sigma","tau","upsilon","phi","chi","psi","omega","derivata parziale","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alfa","Beta","Gamma","Delta","Epsilon","Zeta greca","Eta","Theta","Iota","Kappa greca","Lambda","Mu","Nu","Xi","Omicron","Pi greca","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"maiuscola"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"it/messages/messages.min": +{"kind":"messages","locale":"it","messages":{"MS":{"START":"inizio","FRAC_V":"frazione","FRAC_B":"frazione","FRAC_S":"frazione","END":"fine","FRAC_OVER":"fratto","ONCE":"una volta","TWICE":"due volte","NEST_FRAC":"annidamento","ENDFRAC":"fine frazione","SUPER":"super","SUB":"sub","SUP":"sup","SUPERSCRIPT":"apice","SUBSCRIPT":"pedice","BASELINE":"linea di base","BASE":"base","NESTED":"annidato","NEST_ROOT":"annidamento","STARTROOT":"inizio radice","ENDROOT":"fine radice","ROOTINDEX":"indice radice","ROOT":"radice","INDEX":"indice Radice","UNDER":"sotto","UNDERSCRIPT":"sottoscritto","OVER":"sopra","OVERSCRIPT":"soprascritto","ENDSCRIPTS":"fine script"},"MSroots":{},"font":{"bold":"grassetto","bold-fraktur":"grassetto gotico","bold-italic":"grassetto italico","bold-script":"grassetto script","caligraphic":"calligrafico","caligraphic-bold":"grassetto calligrafico","double-struck":"grassetto da lavagna","double-struck-italic":"grassetto da lavagna italico","fraktur":"gotico","fullwidth":"fullwidth","italic":"italico","monospace":"monospazio","normal":"normale","oldstyle":"vecchio stile","oldstyle-bold":"vecchio stile grassetto","script":"script","sans-serif":"senza grazie","sans-serif-italic":"senza grazie italico","sans-serif-bold":"senza grazie grassetto","sans-serif-bold-italic":"senza grazie grassetto italico","unknown":"sconosciuto"},"embellish":{"super":["apice","prefixCombiner"],"sub":["pedice","prefixCombiner"],"circled":["cerchiato","italianPostfix"],"parenthesized":"tra parentesi","period":"punto","negative-circled":["cerchiato in negativo","italianPostfix"],"double-circled":"doppio cerchiato","circled-sans-serif":"cerchiato senza grazie","negative-circled-sans-serif":"cerchiato in negativo senza grazie","comma":"virgola","squared":"dentro quadrato","negative-squared":"dentro quadrato in negativo"},"role":{"addition":"addizione","multiplication":"moltiplicazione","subtraction":"sottrazione","division":"divisione","equality":"uguaglianza","inequality":"disuguaglianza","element":"elemento","arrow":"freccia","determinant":"determinante","rowvector":"vettore riga","binomial":"binomiale","squarematrix":"matrice quadrata","set empty":"insieme vuoto","set extended":"estensione di insieme","set singleton":"singoletto","set collection":"collezione","label":"eitchetta","multiline":"linee multiple","matrix":"matrice","vector":"vettore","cases":"comando switch","table":"tavola","unknown":"sconosciuto"},"enclose":{"longdiv":"divisione lunga","actuarial":"simbolo attuario","radical":"radice quadrata","box":"riquadro","roundedbox":"riquadro arrotondato","circle":"cerchio","left":"linea verticale sinistra","right":"linea verticale destra","top":"barra sopra","bottom":"barra sotto","updiagonalstrike":"cancellatura","downdiagonalstrike":"cancellatura","verticalstrike":"cancellatura verticale","horizontalstrike":"cancellatura","madruwb":"simbolo fattoriale arabo","updiagonalarrow":"freccia diagonale","phasorangle":"angolo fasore","unknown":"divisione lunga"},"navigate":{"COLLAPSIBLE":"collassabile","EXPANDABLE":"espandibile","LEVEL":"livello"},"regexp":{"TEXT":"a-zA-ZàèìòùéóÀ","NUMBER":"((\\d{1,3})(?=(.| ))((.| )\\d{3})*(\\,\\d+)?)|^\\d*\\,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":"\\.","JOINER_SUBSUPER":" ","JOINER_FRAC":" "},"unitTimes":""}} +, +"it/messages/numbers.min": +{"kind":"numbers","locale":"it","messages":{"zero":"zero","ones":["","uno","due","tre","quattro","cinque","sei","sette","otto","nove","dieci","undici","dodici","tredici","quattordici","quindici","sedici","diciassette","diciotto","diciannove"],"tens":["","","venti","trenta","quaranta","cinquanta","sessanta","settanta","ottanta","novanta"],"large":["","mille","milione","miliardo","bilione","biliardo","trilione","triliardo","quadrilione","quadriliardo","quntilione","quintiliardo"],"special":{"onesOrdinals":["zero","primo","secondo","terzo","quarto","quinto","sesto","settimo","ottavo","nono","decimo"]},"vulgarSep":" ","numSep":""}} +, +"it/si/prefixes.min": +[{"a":"atto","c":"centi","da":"deca","d":"deci","E":"exa","f":"femto","G":"giga","h":"etto","k":"chilo","M":"mega","m":"milli","n":"nano","P":"peta","p":"pico","T":"tera","Y":"yotta","y":"yocto","z":"zepto","Z":"zetta","µ":"micro","μ":"micro"}] +, +"it/functions/algebra.min": +[{"locale":"it"},{"key":"deg","mappings":{"default":{"default":"grado"}}},{"key":"det","mappings":{"default":{"default":"determinante"}}},{"key":"dim","mappings":{"default":{"default":"dimensione"}}},{"key":"hom","mappings":{"default":{"default":"omomorfismo"}}},{"key":"ker","mappings":{"default":{"default":"nucleo"}}},{"key":"Tr","mappings":{"default":{"default":"traccia"}}}] +, +"it/functions/elementary.min": +[{"locale":"it"},{"key":"log","mappings":{"default":{"default":"logaritmo"}}},{"key":"ln","mappings":{"default":{"default":"logaritmo naturale"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"logaritmo naturale"}}},{"key":"lg","mappings":{"default":{"default":"logaritmo in basi 10"}}},{"key":"exp","mappings":{"default":{"default":"esponenziale"}}},{"key":"gcd","mappings":{"default":{"default":"massimo comun divisore"}},"names":["mcd","MCD"]},{"key":"lcm","mappings":{"default":{"default":"minimo comune multiplo"}},"names":["mcm","MCM"]},{"key":"arg","mappings":{"default":{"default":"argomento"}}},{"key":"im","mappings":{"default":{"default":"la parte immaginaria del numero complesso"}}},{"key":"re","mappings":{"default":{"default":"la parte reale del numero complesso"}}},{"key":"inf","mappings":{"default":{"default":"estremo inferiore"}}},{"key":"lim","mappings":{"default":{"default":"limite"}}},{"key":"liminf","mappings":{"default":{"default":"limite inferiore"}}},{"key":"limsup","mappings":{"default":{"default":"limite superiore"}}},{"key":"max","mappings":{"default":{"default":"massimo"}}},{"key":"min","mappings":{"default":{"default":"minimo"}}},{"key":"sup","mappings":{"default":{"default":"estremo superiore"}}},{"key":"injlim","mappings":{"default":{"default":"colimiti"}}},{"key":"projlim","mappings":{"default":{"default":"limite proiettivo"}}},{"key":"mod","mappings":{"default":{"default":"modulo"}}},{"key":"Pr","mappings":{"default":{"default":"probabilità"}}}] +, +"it/functions/hyperbolic.min": +[{"locale":"it"},{"key":"cosh","mappings":{"default":{"default":"coseno iperbolico"}}},{"key":"coth","mappings":{"default":{"default":"cotangente iperbolica"}}},{"key":"csch","mappings":{"default":{"default":"cosecante iperbolica"}}},{"key":"sech","mappings":{"default":{"default":"secante iperbolica"}}},{"key":"sinh","mappings":{"default":{"default":"seno iperbolico"}}},{"key":"tanh","mappings":{"default":{"default":"tangente iperbolica"}}},{"key":"arcosh","mappings":{"default":{"default":"settore coseno iperbolico"}},"names":["settcosh"]},{"key":"arcoth","mappings":{"default":{"default":"settore co-tangente iperbolica"}},"names":["settcoth"]},{"key":"arcsch","mappings":{"default":{"default":"settore co-secante iperbolica"}},"names":["settcsch"]},{"key":"arsech","mappings":{"default":{"default":"settore secante iperbolica"}},"names":["settsech"]},{"key":"arsinh","mappings":{"default":{"default":"settore seno iperbolico"}},"names":["settsinh"]},{"key":"artanh","mappings":{"default":{"default":"settore tangente iperbolica"}},"names":["settanh"]}] +, +"it/functions/trigonometry.min": +[{"locale":"it"},{"key":"cos","mappings":{"default":{"default":"coseno"}}},{"key":"cot","mappings":{"default":{"default":"cotangente"}}},{"key":"csc","mappings":{"default":{"default":"cosecante"}}},{"key":"sec","mappings":{"default":{"default":"secante"}}},{"key":"sin","mappings":{"default":{"default":"seno"}},"names":["sen"]},{"key":"tan","mappings":{"default":{"default":"tangente"}}},{"key":"arccos","mappings":{"default":{"default":"arcocoseno"}},"names":["acos"]},{"key":"arccot","mappings":{"default":{"default":"arcocotangente"}},"names":["acot"]},{"key":"arccsc","mappings":{"default":{"default":"arcocosecante"}},"names":["acsc"]},{"key":"arcsec","mappings":{"default":{"default":"arcosecante"}},"names":["asec"]},{"key":"arcsin","mappings":{"default":{"default":"arcoseno"}},"names":["arcsen","asin","asen","asn"]},{"key":"arctan","mappings":{"default":{"default":"arcotangente"}},"names":["atan"]}] +, +"it/symbols/digits_rest.min": +[{"locale":"it"},{"key":"00B2","mappings":{"default":{"default":"apice 2"}}},{"key":"00B3","mappings":{"default":{"default":"apice 3"}}},{"key":"00BC","mappings":{"default":{"default":"un quarto"}}},{"key":"00BD","mappings":{"default":{"default":"un mezzo"}}},{"key":"00BE","mappings":{"default":{"default":"tre quarti"}}},{"key":"2150","mappings":{"default":{"default":"un settimo"}}},{"key":"2151","mappings":{"default":{"default":"un nono"}}},{"key":"2152","mappings":{"default":{"default":"un decimo"}}},{"key":"2153","mappings":{"default":{"default":"un terzo"}}},{"key":"2154","mappings":{"default":{"default":"due terzi"}}},{"key":"2155","mappings":{"default":{"default":"un quinto"}}},{"key":"2156","mappings":{"default":{"default":"due quinti"}}},{"key":"2157","mappings":{"default":{"default":"tre quinti"}}},{"key":"2158","mappings":{"default":{"default":"quattro quinti"}}},{"key":"2159","mappings":{"default":{"default":"un sesto"}}},{"key":"215A","mappings":{"default":{"default":"cinque sesti"}}},{"key":"215B","mappings":{"default":{"default":"un ottavo"}}},{"key":"215C","mappings":{"default":{"default":"tre ottavi"}}},{"key":"215D","mappings":{"default":{"default":"cinque ottavi"}}},{"key":"215E","mappings":{"default":{"default":"sette ottavi"}}},{"key":"215F","mappings":{"default":{"default":"numeratore uno"}}},{"key":"2189","mappings":{"default":{"default":"zero un terzo"}}},{"key":"3248","mappings":{"default":{"default":"dieci cerchiato su quadrato nero"}}},{"key":"3249","mappings":{"default":{"default":"venti cerchiato su quadrato nero"}}},{"key":"324A","mappings":{"default":{"default":"trenta cerchiato su quadrato nero"}}},{"key":"324B","mappings":{"default":{"default":"quaranta cerchiato su quadrato nero"}}},{"key":"324C","mappings":{"default":{"default":"cinquanta cerchiato su quadrato nero"}}},{"key":"324D","mappings":{"default":{"default":"sessanta cerchiato su quadrato nero"}}},{"key":"324E","mappings":{"default":{"default":"settanta cerchiato su quadrato nero"}}},{"key":"324F","mappings":{"default":{"default":"ottanta cerchiato su quadrato nero"}}}] +, +"it/symbols/greek-rest.min": +[{"locale":"it"},{"key":"0394","mappings":{"clearspeak":{"default":"triangolo","TriangleSymbol_Delta":"Delta maiuscola"}}}] +, +"it/symbols/greek-scripts.min": +[{"locale":"it"},{"key":"1D26","mappings":{"default":{"default":"Gamma maiuscola piccola"}}},{"key":"1D27","mappings":{"default":{"default":"Lamda maiuscola piccola"}}},{"key":"1D28","mappings":{"default":{"default":"Pi greca maiuscola piccola"}}},{"key":"1D29","mappings":{"default":{"default":"Rho maiuscola piccola"}}},{"key":"1D2A","mappings":{"default":{"default":"Psi maiuscola piccola"}}},{"key":"1D5E","mappings":{"default":{"default":"gamma apice"}}},{"key":"1D60","mappings":{"default":{"default":"phi apice"}}},{"key":"1D66","mappings":{"default":{"default":"beta apice"}}},{"key":"1D67","mappings":{"default":{"default":"gamma pedice"}}},{"key":"1D68","mappings":{"default":{"default":"rho pedice"}}},{"key":"1D69","mappings":{"default":{"default":"phi pedice"}}},{"key":"1D6A","mappings":{"default":{"default":"chi pedice"}}}] +, +"it/symbols/greek-symbols.min": +[{"locale":"it"},{"key":"03D0","mappings":{"default":{"default":"beta arricciata"}}},{"key":"03D7","mappings":{"default":{"default":"simbolo greco Kai"}}},{"key":"03F6","mappings":{"default":{"default":"epsilon dritto invertito"}}},{"key":"1D7CA","mappings":{"default":{"default":"Digamma maiuscola in grassetto"}}},{"key":"1D7CB","mappings":{"default":{"default":"digamma in grassetto"}}}] +, +"it/symbols/hebrew_letters.min": +[{"locale":"it"},{"key":"2135","mappings":{"default":{"default":"alef"}}},{"key":"2136","mappings":{"default":{"default":"bet"}}},{"key":"2137","mappings":{"default":{"default":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"dalet"}}}] +, +"it/symbols/latin-lower-double-accent.min": +[{"locale":"it"},{"key":"01D6","mappings":{"default":{"default":"u con diaeresi e macron"}}},{"key":"01D8","mappings":{"default":{"default":"u con diaeresi e acuto"}}},{"key":"01DA","mappings":{"default":{"default":"u con diaeresi e caronte"}}},{"key":"01DC","mappings":{"default":{"default":"u con diaeresi e tomba"}}},{"key":"01DF","mappings":{"default":{"default":"a con diaeresis e macron"}}},{"key":"01E1","mappings":{"default":{"default":"a con punto e macron"}}},{"key":"01ED","mappings":{"default":{"default":"o con Ogonek e macron"}}},{"key":"01FB","mappings":{"default":{"default":"a con anello sopra e accento acuto"}}},{"key":"022B","mappings":{"default":{"default":"o con diaeresi e macron"}}},{"key":"022D","mappings":{"default":{"default":"o con tilde e macron"}}},{"key":"0231","mappings":{"default":{"default":"o con punto sopra e macron"}}},{"key":"1E09","mappings":{"default":{"default":"c con cediglia e accento acuto"}}},{"key":"1E15","mappings":{"default":{"default":"e con barra sopra e accento grave"}}},{"key":"1E17","mappings":{"default":{"default":"e con barra sopra e accento acuto"}}},{"key":"1E1D","mappings":{"default":{"default":"e con cediglia e con segno di vocale corta"}}},{"key":"1E2F","mappings":{"default":{"default":"i con dieresi ed accento acuto"}}},{"key":"1E39","mappings":{"default":{"default":"l con punto sotto e con barra sopra"}}},{"key":"1E4D","mappings":{"default":{"default":"o con tilde ed accento acuto"}}},{"key":"1E4F","mappings":{"default":{"default":"o con tilde e dieresi"}}},{"key":"1E51","mappings":{"default":{"default":"o con barra sopra ed accento grave"}}},{"key":"1E53","mappings":{"default":{"default":"o con barra sopra ed accento acuto"}}},{"key":"1E5D","mappings":{"default":{"default":"r con punto sotto e con barra sopra"}}},{"key":"1E65","mappings":{"default":{"default":"s con accento acuto e punto sopra"}}},{"key":"1E67","mappings":{"default":{"default":"s con caron e punto sopra"}}},{"key":"1E69","mappings":{"default":{"default":"s con punto sotto e punto sopra"}}},{"key":"1E79","mappings":{"default":{"default":"u con tilde ed accento acuto"}}},{"key":"1E7B","mappings":{"default":{"default":"u con barra sopra e dieresi"}}},{"key":"1EA5","mappings":{"default":{"default":"a con accento circonflesso ed accento acuto"}}},{"key":"1EA7","mappings":{"default":{"default":"a con accento circonflesso ed accento grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a con accento circonflesso e gancio sopra"}}},{"key":"1EAB","mappings":{"default":{"default":"a con accento circonflesso e tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a con accento circonflesso e punto sotto"}}},{"key":"1EAF","mappings":{"default":{"default":"a con segno di vocale corta ed accento acuto"}}},{"key":"1EB1","mappings":{"default":{"default":"a con segno di vocale corta ed accento grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a con segno di vocale corta e gancio sopra"}}},{"key":"1EB5","mappings":{"default":{"default":"a con segno di vocale corta e tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a con segno di vocale corta e punto sotto"}}},{"key":"1EBF","mappings":{"default":{"default":"e con accento circonflesso ed acuto"}}},{"key":"1EC1","mappings":{"default":{"default":"e con accento circonflesso e grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e con accento circonflesso e gancio sopra"}}},{"key":"1EC5","mappings":{"default":{"default":"e con accento circonflesso e tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e con accento circonflesso e punto sotto"}}},{"key":"1ED1","mappings":{"default":{"default":"o con accento circonflesso e accento acuto"}}},{"key":"1ED3","mappings":{"default":{"default":"o con accento circonflesso e accento grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o con accento circonflesso e gancio sopra"}}},{"key":"1ED7","mappings":{"default":{"default":"o con accento circonflesso e tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o con accento circonflesso e punto sotto"}}},{"key":"1EDB","mappings":{"default":{"default":"o con corno e accento acuto"}}},{"key":"1EDD","mappings":{"default":{"default":"o con corno e accento grave"}}},{"key":"1EDF","mappings":{"default":{"default":"o con corno e gancio sopra"}}},{"key":"1EE1","mappings":{"default":{"default":"o con corno e tilde"}}},{"key":"1EE3","mappings":{"default":{"default":"o con corno e punto sotto"}}},{"key":"1EE9","mappings":{"default":{"default":"u con corno e accento acuto"}}},{"key":"1EEB","mappings":{"default":{"default":"u con corno e accento grave"}}},{"key":"1EED","mappings":{"default":{"default":"u con corno e gancio sopra"}}},{"key":"1EEF","mappings":{"default":{"default":"u con corno e tilde"}}},{"key":"1EF1","mappings":{"default":{"default":"u con corno e punto sotto"}}}] +, +"it/symbols/latin-lower-phonetic.min": +[{"locale":"it"},{"key":"00F8","mappings":{"default":{"default":"o con tratto diagonale"}}},{"key":"0111","mappings":{"default":{"default":"d con tratto diagonale"}}},{"key":"0127","mappings":{"default":{"default":"h con tratto diagonale"}}},{"key":"0142","mappings":{"default":{"default":"l con tratto diagonale"}}},{"key":"0167","mappings":{"default":{"default":"t con tratto diagonale"}}},{"key":"0180","mappings":{"default":{"default":"b con tratto"}}},{"key":"019B","mappings":{"default":{"default":"lambda con tratto diagonale"}}},{"key":"01B6","mappings":{"default":{"default":"latina piccola lettera Z con tratto"}}},{"key":"01BE","mappings":{"default":{"default":"lettera latina capovolta fermata glottale con tratto"}}},{"key":"01E5","mappings":{"default":{"default":"g con tratto"}}},{"key":"01FF","mappings":{"default":{"default":"o con tratto e accento acuto"}}},{"key":"023C","mappings":{"default":{"default":"c con tratto"}}},{"key":"0247","mappings":{"default":{"default":"e con tratto"}}},{"key":"0249","mappings":{"default":{"default":"j con tratto"}}},{"key":"024D","mappings":{"default":{"default":"r con tratto"}}},{"key":"024F","mappings":{"default":{"default":"y con tratto"}}},{"key":"025F","mappings":{"default":{"default":"j senza punto con tratto"}}},{"key":"0268","mappings":{"default":{"default":"i con tratto"}}},{"key":"0284","mappings":{"default":{"default":"lettera minuscola latina Dotless J con tratto e gancio"}}},{"key":"02A1","mappings":{"default":{"default":"lettera latina fermata glottale con tratto"}}},{"key":"02A2","mappings":{"default":{"default":"lettera latina invertita fermata glottale con tratto"}}},{"key":"1D13","mappings":{"default":{"default":"o di traverso con tratto"}}},{"key":"1D7C","mappings":{"default":{"default":"iota con tratto"}}},{"key":"1D7D","mappings":{"default":{"default":"p con tratto"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon con tratto"}}},{"key":"1E9C","mappings":{"default":{"default":"s lunga con tratto diagonale"}}},{"key":"1E9D","mappings":{"default":{"default":"s lunga con tratto alto"}}},{"key":"018D","mappings":{"default":{"default":"delta capovolta"}}},{"key":"1E9B","mappings":{"default":{"default":"s lunga con punto sopra"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"s lunga"}}},{"key":"0183","mappings":{"default":{"default":"b con tratto in alto"}}},{"key":"0185","mappings":{"default":{"default":"lettera tono sei"}}},{"key":"0188","mappings":{"default":{"default":"c con gancio"}}},{"key":"018C","mappings":{"default":{"default":"d con tratto in alto"}}},{"key":"0192","mappings":{"default":{"default":"f con uncino"}}},{"key":"0195","mappings":{"default":{"default":"lettera Hv"}}},{"key":"0199","mappings":{"default":{"default":"k con gancio"}}},{"key":"019A","mappings":{"default":{"default":"l con barra"}}},{"key":"019E","mappings":{"default":{"default":"n con lunga gamba destra"}}},{"key":"01A1","mappings":{"default":{"default":"o con corno"}}},{"key":"01A3","mappings":{"default":{"default":"lettera Oi"}}},{"key":"01A5","mappings":{"default":{"default":"latina piccola lettera P con gancio"}}},{"key":"01A8","mappings":{"default":{"default":"lettera tono due"}}},{"key":"01AA","mappings":{"default":{"default":"Esh Loop invertita"}}},{"key":"01AB","mappings":{"default":{"default":"t con gancio palatale"}}},{"key":"01AD","mappings":{"default":{"default":"t con gancio"}}},{"key":"01B0","mappings":{"default":{"default":"u con corno"}}},{"key":"01B4","mappings":{"default":{"default":"y con gancio"}}},{"key":"01B9","mappings":{"default":{"default":"ezh capovolta"}}},{"key":"01BA","mappings":{"default":{"default":"ezh con coda"}}},{"key":"01BD","mappings":{"default":{"default":"lettera tono cinque"}}},{"key":"01BF","mappings":{"default":{"default":"wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz con Caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae con macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh con caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh con ricciolo"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digrafo"}}},{"key":"01DD","mappings":{"default":{"default":"e capovolta"}}},{"key":"01FD","mappings":{"default":{"default":"ae con accento acuto"}}},{"key":"0221","mappings":{"default":{"default":"d con arricciatura"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z con gancio"}}},{"key":"0234","mappings":{"default":{"default":"l con ricciolo"}}},{"key":"0235","mappings":{"default":{"default":"n con arricciatura"}}},{"key":"0236","mappings":{"default":{"default":"t con ricciolo"}}},{"key":"0238","mappings":{"default":{"default":"db digrafo"}}},{"key":"0239","mappings":{"default":{"default":"qp digrafo"}}},{"key":"023F","mappings":{"default":{"default":"s con svolazzo alto"}}},{"key":"0240","mappings":{"default":{"default":"z con svolazzo alto"}}},{"key":"0242","mappings":{"default":{"default":"fermata glottale"}}},{"key":"024B","mappings":{"default":{"default":"q con coda a uncino"}}},{"key":"0250","mappings":{"default":{"default":"a capovolta"}}},{"key":"0251","mappings":{"default":{"default":"alfa latina"}}},{"key":"0252","mappings":{"default":{"default":"alfa latina capovolta"}}},{"key":"0253","mappings":{"default":{"default":"b con gancio"}}},{"key":"0254","mappings":{"default":{"default":"o aperta"}}},{"key":"0255","mappings":{"default":{"default":"c con arricciatura"}}},{"key":"0256","mappings":{"default":{"default":"d con gancio retroflesso"}}},{"key":"0257","mappings":{"default":{"default":"d con gancio"}}},{"key":"0258","mappings":{"default":{"default":"e invertita"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa con gancio"}}},{"key":"025B","mappings":{"default":{"default":"e aperta"}}},{"key":"025C","mappings":{"default":{"default":"e aperta invertita"}}},{"key":"025D","mappings":{"default":{"default":"e aperta invertita con gancio"}}},{"key":"025E","mappings":{"default":{"default":"epsilon invertita chiusa"}}},{"key":"0260","mappings":{"default":{"default":"e con gancio"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"baby gamma"}}},{"key":"0265","mappings":{"default":{"default":"h capovolta"}}},{"key":"0266","mappings":{"default":{"default":"h con gancio"}}},{"key":"0267","mappings":{"default":{"default":"heng con gancio"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l con tilde centrale"}}},{"key":"026C","mappings":{"default":{"default":"l con cintura"}}},{"key":"026D","mappings":{"default":{"default":"l con gancio retroflesso"}}},{"key":"026F","mappings":{"default":{"default":"m capovolta"}}},{"key":"0270","mappings":{"default":{"default":"m capovolta con gamba lunga"}}},{"key":"0271","mappings":{"default":{"default":"m con gancio"}}},{"key":"0272","mappings":{"default":{"default":"n con gancio sinistro"}}},{"key":"0273","mappings":{"default":{"default":"n con gancio retroflesso"}}},{"key":"0275","mappings":{"default":{"default":"o barrata"}}},{"key":"0277","mappings":{"default":{"default":"omega chiusa"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"r capovolta"}}},{"key":"027A","mappings":{"default":{"default":"r con gamba lunga"}}},{"key":"027B","mappings":{"default":{"default":"r con gancio"}}},{"key":"027C","mappings":{"default":{"default":"r con gamba lunga"}}},{"key":"027D","mappings":{"default":{"default":"r con coda"}}},{"key":"027E","mappings":{"default":{"default":"r con amo da pesca"}}},{"key":"027F","mappings":{"default":{"default":"r capovolta con amo"}}},{"key":"0282","mappings":{"default":{"default":"s con gancio"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"esc invertita"}}},{"key":"0286","mappings":{"default":{"default":"esh con ricciolo"}}},{"key":"0287","mappings":{"default":{"default":"t capovolta"}}},{"key":"0288","mappings":{"default":{"default":"t con gancio retroflesso"}}},{"key":"0289","mappings":{"default":{"default":"u barrata"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"latina piccola lettera V con gancio"}}},{"key":"028C","mappings":{"default":{"default":"v capovolta"}}},{"key":"028D","mappings":{"default":{"default":"w capovolta"}}},{"key":"028E","mappings":{"default":{"default":"y capovolta"}}},{"key":"0290","mappings":{"default":{"default":"z con gancio retroflesso"}}},{"key":"0291","mappings":{"default":{"default":"z con arricciatura"}}},{"key":"0295","mappings":{"default":{"default":"stop glottale invertito"}}},{"key":"0296","mappings":{"default":{"default":"stop glottale invertito capovolto"}}},{"key":"0297","mappings":{"default":{"default":"c allungata"}}},{"key":"0298","mappings":{"default":{"default":"bullseye"}}},{"key":"029A","mappings":{"default":{"default":"epsilon chiuso"}}},{"key":"029E","mappings":{"default":{"default":"k capovolta"}}},{"key":"02A0","mappings":{"default":{"default":"q con gancio"}}},{"key":"02A3","mappings":{"default":{"default":"digrafo dz"}}},{"key":"02A5","mappings":{"default":{"default":"digrafo dz con arricciatura"}}},{"key":"02A6","mappings":{"default":{"default":"digrafo ts"}}},{"key":"02A7","mappings":{"default":{"default":"digrafo tesh"}}},{"key":"02A8","mappings":{"default":{"default":"digrafo tc con ricciolo"}}},{"key":"02A9","mappings":{"default":{"default":"digrafo feng"}}},{"key":"02AA","mappings":{"default":{"default":"digrafo ls"}}},{"key":"02AB","mappings":{"default":{"default":"digrafo lz"}}},{"key":"02AC","mappings":{"default":{"default":"percussivo bilabiale"}}},{"key":"02AD","mappings":{"default":{"default":"percussivo bidentale"}}},{"key":"02AE","mappings":{"default":{"default":"h capovolta con amo"}}},{"key":"02AF","mappings":{"default":{"default":"h capovolta con amo e coda"}}},{"key":"1D02","mappings":{"default":{"default":"ae capovolta"}}},{"key":"1D08","mappings":{"default":{"default":"e aperta invertita"}}},{"key":"1D09","mappings":{"default":{"default":"i capovolta"}}},{"key":"1D11","mappings":{"default":{"default":"o di traverso"}}},{"key":"1D12","mappings":{"default":{"default":"o aperta di traverso"}}},{"key":"1D14","mappings":{"default":{"default":"oe invertita"}}},{"key":"1D16","mappings":{"default":{"default":"metà alta di o"}}},{"key":"1D17","mappings":{"default":{"default":"metà bassa di o"}}},{"key":"1D1D","mappings":{"default":{"default":"u di traverso"}}},{"key":"1D1E","mappings":{"default":{"default":"u con dieresi di traverso"}}},{"key":"1D1F","mappings":{"default":{"default":"m di traverso"}}},{"key":"1D24","mappings":{"default":{"default":"spirale laringeo"}}},{"key":"1D25","mappings":{"default":{"default":"ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b con tilde centrale"}}},{"key":"1D6D","mappings":{"default":{"default":"d con tilde centrale"}}},{"key":"1D6E","mappings":{"default":{"default":"f con tilde centrale"}}},{"key":"1D6F","mappings":{"default":{"default":"m con tilde centrale"}}},{"key":"1D70","mappings":{"default":{"default":"n con tilde centrale"}}},{"key":"1D71","mappings":{"default":{"default":"p con tilde centrale"}}},{"key":"1D72","mappings":{"default":{"default":"r con tilde centrale"}}},{"key":"1D73","mappings":{"default":{"default":"r con amo e tilde centrale"}}},{"key":"1D74","mappings":{"default":{"default":"s con tilde centrale"}}},{"key":"1D75","mappings":{"default":{"default":"t con tilde centrale"}}},{"key":"1D76","mappings":{"default":{"default":"z con tilde centrale"}}},{"key":"1D77","mappings":{"default":{"default":"g capovolta"}}},{"key":"1D79","mappings":{"default":{"default":"g insulare"}}},{"key":"1D7A","mappings":{"default":{"default":"th barrata"}}},{"key":"1D80","mappings":{"default":{"default":"b con gancio palatale"}}},{"key":"1D81","mappings":{"default":{"default":"d con gancio palatale"}}},{"key":"1D82","mappings":{"default":{"default":"f con gancio palatale"}}},{"key":"1D83","mappings":{"default":{"default":"g con gancio palatale"}}},{"key":"1D84","mappings":{"default":{"default":"k con gancio palatale"}}},{"key":"1D85","mappings":{"default":{"default":"l con gancio palatale"}}},{"key":"1D86","mappings":{"default":{"default":"m con gancio palatale"}}},{"key":"1D87","mappings":{"default":{"default":"n con gancio palatale"}}},{"key":"1D88","mappings":{"default":{"default":"p con gancio palatale"}}},{"key":"1D89","mappings":{"default":{"default":"r con gancio palatale"}}},{"key":"1D8A","mappings":{"default":{"default":"s con gancio palatale"}}},{"key":"1D8B","mappings":{"default":{"default":"esh con gancio palatale"}}},{"key":"1D8C","mappings":{"default":{"default":"v con gancio palatale"}}},{"key":"1D8D","mappings":{"default":{"default":"x con gancio palatale"}}},{"key":"1D8E","mappings":{"default":{"default":"z con gancio palatale"}}},{"key":"1D8F","mappings":{"default":{"default":"a con gancio retroflesso"}}},{"key":"1D90","mappings":{"default":{"default":"alfa con gancio retroflesso"}}},{"key":"1D91","mappings":{"default":{"default":"d con gancio e coda"}}},{"key":"1D92","mappings":{"default":{"default":"e con gancio retroflesso"}}},{"key":"1D93","mappings":{"default":{"default":"e aperta con gancio retroflesso"}}},{"key":"1D94","mappings":{"default":{"default":"e aperta con gancio retroflesso invertita"}}},{"key":"1D95","mappings":{"default":{"default":"schwa con gancio retroflesso"}}},{"key":"1D96","mappings":{"default":{"default":"I con gancio Retroflex"}}},{"key":"1D97","mappings":{"default":{"default":"o aperta con gancio retroflesso"}}},{"key":"1D98","mappings":{"default":{"default":"esh with gancio retroflesso"}}},{"key":"1D99","mappings":{"default":{"default":"u con gancio retroflesso"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh con gancio retroflesso"}}},{"key":"0149","mappings":{"default":{"default":"n preceduta da apostrofo"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"it/symbols/latin-lower-single-accent.min": +[{"locale":"it"},{"key":"00E0","mappings":{"default":{"default":"a con accento grave"}}},{"key":"00E1","mappings":{"default":{"default":"a con accento acuto"}}},{"key":"00E2","mappings":{"default":{"default":"a con accento circonflesso"}}},{"key":"00E3","mappings":{"default":{"default":"a con tilde"}}},{"key":"00E4","mappings":{"default":{"default":"a con dieresi"}}},{"key":"00E5","mappings":{"default":{"default":"a con anello sopra"}}},{"key":"00E7","mappings":{"default":{"default":"c con cediglia"}}},{"key":"00E8","mappings":{"default":{"default":"e con accento grave"}}},{"key":"00E9","mappings":{"default":{"default":"e con accento acuto"}}},{"key":"00EA","mappings":{"default":{"default":"e con accento circonflesso"}}},{"key":"00EB","mappings":{"default":{"default":"e con dieresi"}}},{"key":"00EC","mappings":{"default":{"default":"i con accento grave"}}},{"key":"00ED","mappings":{"default":{"default":"i con accento acuto"}}},{"key":"00EE","mappings":{"default":{"default":"i con accento circonflesso"}}},{"key":"00EF","mappings":{"default":{"default":"i con dieresi"}}},{"key":"00F1","mappings":{"default":{"default":"n con tilde"}}},{"key":"00F2","mappings":{"default":{"default":"o con accento grave"}}},{"key":"00F3","mappings":{"default":{"default":"o con accento acuto"}}},{"key":"00F4","mappings":{"default":{"default":"o con accento circonflesso"}}},{"key":"00F5","mappings":{"default":{"default":"o con tilde"}}},{"key":"00F6","mappings":{"default":{"default":"o con dieresi"}}},{"key":"00F9","mappings":{"default":{"default":"u con accento grave"}}},{"key":"00FA","mappings":{"default":{"default":"u con accento acuto"}}},{"key":"00FB","mappings":{"default":{"default":"u con accento circonflesso"}}},{"key":"00FC","mappings":{"default":{"default":"u con dieresi"}}},{"key":"00FD","mappings":{"default":{"default":"y con accento acuto"}}},{"key":"00FF","mappings":{"default":{"default":"y con dieresi"}}},{"key":"0101","mappings":{"default":{"default":"a con barra sopra"}}},{"key":"0103","mappings":{"default":{"default":"a con segno di vocale corta"}}},{"key":"0105","mappings":{"default":{"default":"a con ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c con accento acuto"}}},{"key":"0109","mappings":{"default":{"default":"c con accento circonflesso"}}},{"key":"010B","mappings":{"default":{"default":"c con un punto sopra"}}},{"key":"010D","mappings":{"default":{"default":"c con caron"}}},{"key":"010F","mappings":{"default":{"default":"d con caron"}}},{"key":"0113","mappings":{"default":{"default":"e con barra sopra"}}},{"key":"0115","mappings":{"default":{"default":"piccola lettera latina E con Breve"}}},{"key":"0117","mappings":{"default":{"default":"e con punto sopra"}}},{"key":"0119","mappings":{"default":{"default":"e con ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e con caron"}}},{"key":"011D","mappings":{"default":{"default":"g con accento circonflesso"}}},{"key":"011F","mappings":{"default":{"default":"g con segno di vocale corta"}}},{"key":"0121","mappings":{"default":{"default":"g con punto sopra"}}},{"key":"0123","mappings":{"default":{"default":"latina piccola lettera G con Cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h con accento circonflesso"}}},{"key":"0129","mappings":{"default":{"default":"i con tilde"}}},{"key":"012B","mappings":{"default":{"default":"i con barra sopra"}}},{"key":"012D","mappings":{"default":{"default":"piccola lettera latina I con breve"}}},{"key":"012F","mappings":{"default":{"default":"i con ogonek"}}},{"key":"0131","mappings":{"default":{"default":"i senza puntino"}}},{"key":"0135","mappings":{"default":{"default":"gei con accento circonflesso"}}},{"key":"0137","mappings":{"default":{"default":"k con cediglia"}}},{"key":"013A","mappings":{"default":{"default":"l con accento"}}},{"key":"013C","mappings":{"default":{"default":"l con cediglia"}}},{"key":"013E","mappings":{"default":{"default":"l con caron"}}},{"key":"0140","mappings":{"default":{"default":"l con punto nel mezzo"}}},{"key":"0144","mappings":{"default":{"default":"n con accento acuto"}}},{"key":"0146","mappings":{"default":{"default":"n con cediglia"}}},{"key":"0148","mappings":{"default":{"default":"n con caron"}}},{"key":"014D","mappings":{"default":{"default":"o con barra sopra"}}},{"key":"014F","mappings":{"default":{"default":"lettera minuscola latina O con Breve"}}},{"key":"0151","mappings":{"default":{"default":"o con doppio accento acuto"}}},{"key":"0155","mappings":{"default":{"default":"r con accento acuto"}}},{"key":"0157","mappings":{"default":{"default":"r con cediglia"}}},{"key":"0159","mappings":{"default":{"default":"r con caron"}}},{"key":"015B","mappings":{"default":{"default":"s con accento acuto"}}},{"key":"015D","mappings":{"default":{"default":"s con accento circonflesso"}}},{"key":"015F","mappings":{"default":{"default":"s con cediglia"}}},{"key":"0161","mappings":{"default":{"default":"s con caron"}}},{"key":"0163","mappings":{"default":{"default":"t con cediglia"}}},{"key":"0165","mappings":{"default":{"default":"t con caron"}}},{"key":"0169","mappings":{"default":{"default":"u con tilde"}}},{"key":"016B","mappings":{"default":{"default":"u con barra sopra"}}},{"key":"016D","mappings":{"default":{"default":"u con segno di vocale corta"}}},{"key":"016F","mappings":{"default":{"default":"u con anello sopra"}}},{"key":"0171","mappings":{"default":{"default":"u con doppio accento acuto"}}},{"key":"0173","mappings":{"default":{"default":"u con ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w con accento circonflesso"}}},{"key":"0177","mappings":{"default":{"default":"y con accento circonflesso"}}},{"key":"017A","mappings":{"default":{"default":"z con accento acuto"}}},{"key":"017C","mappings":{"default":{"default":"z con punto sopra"}}},{"key":"017E","mappings":{"default":{"default":"z con caron"}}},{"key":"01CE","mappings":{"default":{"default":"a con caron"}}},{"key":"01D0","mappings":{"default":{"default":"i con caron"}}},{"key":"01D2","mappings":{"default":{"default":"o con caron"}}},{"key":"01D4","mappings":{"default":{"default":"u con caron"}}},{"key":"01E7","mappings":{"default":{"default":"g con caron"}}},{"key":"01E9","mappings":{"default":{"default":"k con caron"}}},{"key":"01EB","mappings":{"default":{"default":"o con uncino"}}},{"key":"01F0","mappings":{"default":{"default":"j con caron"}}},{"key":"01F5","mappings":{"default":{"default":"g con accento acuto"}}},{"key":"01F9","mappings":{"default":{"default":"n con accento grave"}}},{"key":"0201","mappings":{"default":{"default":"a con doppio accento grave"}}},{"key":"0203","mappings":{"default":{"default":"a con accento breve inverso"}}},{"key":"0205","mappings":{"default":{"default":"e con doppio accento grave"}}},{"key":"0207","mappings":{"default":{"default":"e con accento breve inverso"}}},{"key":"0209","mappings":{"default":{"default":"I con doppio accento grave"}}},{"key":"020B","mappings":{"default":{"default":"i con accento breve inverso"}}},{"key":"020D","mappings":{"default":{"default":"o con doppio accento grave"}}},{"key":"020F","mappings":{"default":{"default":"o con accento breve inverso"}}},{"key":"0211","mappings":{"default":{"default":"r con doppio accento grave"}}},{"key":"0213","mappings":{"default":{"default":"r con accento breve"}}},{"key":"0215","mappings":{"default":{"default":"u con doppio accento grave"}}},{"key":"0217","mappings":{"default":{"default":"u con accento breve inverso"}}},{"key":"0219","mappings":{"default":{"default":"s con virgola in basso"}}},{"key":"021B","mappings":{"default":{"default":"t con virgola in basso"}}},{"key":"021F","mappings":{"default":{"default":"h con caron"}}},{"key":"0227","mappings":{"default":{"default":"a con punto in alto"}}},{"key":"0229","mappings":{"default":{"default":"e con cediglia"}}},{"key":"022F","mappings":{"default":{"default":"o con punto in alto"}}},{"key":"0233","mappings":{"default":{"default":"y con macron"}}},{"key":"0237","mappings":{"default":{"default":"j senza punto"}}},{"key":"1E01","mappings":{"default":{"default":"a con anello sotto"}}},{"key":"1E03","mappings":{"default":{"default":"b con punto sopra"}}},{"key":"1E05","mappings":{"default":{"default":"b con punto sotto"}}},{"key":"1E07","mappings":{"default":{"default":"b con linea sotto"}}},{"key":"1E0B","mappings":{"default":{"default":"d con punto sopra"}}},{"key":"1E0D","mappings":{"default":{"default":"d con punto sotto"}}},{"key":"1E0F","mappings":{"default":{"default":"d con linea sotto"}}},{"key":"1E11","mappings":{"default":{"default":"d con cediglia"}}},{"key":"1E13","mappings":{"default":{"default":"d con accento circonflesso sotto"}}},{"key":"1E19","mappings":{"default":{"default":"e con accento circonflesso sotto"}}},{"key":"1E1B","mappings":{"default":{"default":"e con tilde sotto"}}},{"key":"1E1F","mappings":{"default":{"default":"f con punto sopra"}}},{"key":"1E21","mappings":{"default":{"default":"g con barra sopra"}}},{"key":"1E23","mappings":{"default":{"default":"h con punto sopra"}}},{"key":"1E25","mappings":{"default":{"default":"h con punto sotto"}}},{"key":"1E27","mappings":{"default":{"default":"h con dieresi"}}},{"key":"1E29","mappings":{"default":{"default":"h con cediglia"}}},{"key":"1E2B","mappings":{"default":{"default":"h con segno di vocale corta sotto"}}},{"key":"1E2D","mappings":{"default":{"default":"i con tilde sotto"}}},{"key":"1E31","mappings":{"default":{"default":"k con accento acuto"}}},{"key":"1E33","mappings":{"default":{"default":"k con punto sotto"}}},{"key":"1E35","mappings":{"default":{"default":"k con linea sotto"}}},{"key":"1E37","mappings":{"default":{"default":"l con punto sotto"}}},{"key":"1E3B","mappings":{"default":{"default":"l con linea sotto"}}},{"key":"1E3D","mappings":{"default":{"default":"l con accento circonflesso sotto"}}},{"key":"1E3F","mappings":{"default":{"default":"m con accento acuto"}}},{"key":"1E41","mappings":{"default":{"default":"m con punto sopra"}}},{"key":"1E43","mappings":{"default":{"default":"m con punto sotto"}}},{"key":"1E45","mappings":{"default":{"default":"n con punto sopra"}}},{"key":"1E47","mappings":{"default":{"default":"n con punto sotto"}}},{"key":"1E49","mappings":{"default":{"default":"n con linea sotto"}}},{"key":"1E4B","mappings":{"default":{"default":"n con accento circonflesso sotto"}}},{"key":"1E55","mappings":{"default":{"default":"p con accento acuto"}}},{"key":"1E57","mappings":{"default":{"default":"p con punto sopra"}}},{"key":"1E59","mappings":{"default":{"default":"r con punto sopra"}}},{"key":"1E5B","mappings":{"default":{"default":"r con punto sotto"}}},{"key":"1E5F","mappings":{"default":{"default":"r con linea sotto"}}},{"key":"1E61","mappings":{"default":{"default":"s con punto sopra"}}},{"key":"1E63","mappings":{"default":{"default":"s con punto sotto"}}},{"key":"1E6B","mappings":{"default":{"default":"t con punto sopra"}}},{"key":"1E6D","mappings":{"default":{"default":"t con punto sotto"}}},{"key":"1E6F","mappings":{"default":{"default":"t con linea sotto"}}},{"key":"1E71","mappings":{"default":{"default":"t con accento circonflesso sotto"}}},{"key":"1E73","mappings":{"default":{"default":"u con dieresi sotto"}}},{"key":"1E75","mappings":{"default":{"default":"u con tilde sotto"}}},{"key":"1E77","mappings":{"default":{"default":"u con accento circonflesso sotto"}}},{"key":"1E7D","mappings":{"default":{"default":"v con tilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v con punto sotto"}}},{"key":"1E81","mappings":{"default":{"default":"w con accento grave"}}},{"key":"1E83","mappings":{"default":{"default":"w con accento acuto"}}},{"key":"1E85","mappings":{"default":{"default":"w con dieresi"}}},{"key":"1E87","mappings":{"default":{"default":"w con punto sopra"}}},{"key":"1E89","mappings":{"default":{"default":"w con punto sotto"}}},{"key":"1E8B","mappings":{"default":{"default":"x con punto sopra"}}},{"key":"1E8D","mappings":{"default":{"default":"x con dieresi"}}},{"key":"1E8F","mappings":{"default":{"default":"y con punto sopra"}}},{"key":"1E91","mappings":{"default":{"default":"z con accento circonflesso"}}},{"key":"1E93","mappings":{"default":{"default":"z con punto sotto"}}},{"key":"1E95","mappings":{"default":{"default":"z con linea sotto"}}},{"key":"1E96","mappings":{"default":{"default":"h con linea sotto"}}},{"key":"1E97","mappings":{"default":{"default":"t con dieresi"}}},{"key":"1E98","mappings":{"default":{"default":"w con anello sopra"}}},{"key":"1E99","mappings":{"default":{"default":"y con anello sopra"}}},{"key":"1E9A","mappings":{"default":{"default":"a con metà anello destro"}}},{"key":"1EA1","mappings":{"default":{"default":"a con punto sotto"}}},{"key":"1EA3","mappings":{"default":{"default":"a con gancio sopra"}}},{"key":"1EB9","mappings":{"default":{"default":"e con punto sotto"}}},{"key":"1EBB","mappings":{"default":{"default":"e con gancio sopra"}}},{"key":"1EBD","mappings":{"default":{"default":"e con tilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i con gancio sopra"}}},{"key":"1ECB","mappings":{"default":{"default":"i con punto sotto"}}},{"key":"1ECD","mappings":{"default":{"default":"o con punto sotto"}}},{"key":"1ECF","mappings":{"default":{"default":"o con gancio sopra"}}},{"key":"1EE5","mappings":{"default":{"default":"u con punto sotto"}}},{"key":"1EE7","mappings":{"default":{"default":"u con gancio sopra"}}},{"key":"1EF3","mappings":{"default":{"default":"y con accento grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y con punto sotto"}}},{"key":"1EF7","mappings":{"default":{"default":"y con gancio sopra"}}},{"key":"1EF9","mappings":{"default":{"default":"y con tilde"}}}] +, +"it/symbols/latin-rest.min": +[{"locale":"it"},{"key":"210E","mappings":{"default":{"default":"costante di planck"}}},{"key":"0363","mappings":{"default":{"default":"combinando la piccola A"}}},{"key":"0364","mappings":{"default":{"default":"combinando la piccola E"}}},{"key":"0365","mappings":{"default":{"default":"combinando la piccola I"}}},{"key":"0366","mappings":{"default":{"default":"combinare la piccola O"}}},{"key":"0367","mappings":{"default":{"default":"combinazione di caratteri latini piccoli U"}}},{"key":"0368","mappings":{"default":{"default":"combinare la piccola C"}}},{"key":"0369","mappings":{"default":{"default":"combinare la lettera minuscola latina D"}}},{"key":"036A","mappings":{"default":{"default":"combinare la lettera minuscola latina H"}}},{"key":"036B","mappings":{"default":{"default":"combinare la lettera minuscola latina M"}}},{"key":"036C","mappings":{"default":{"default":"combinare la lettera minuscola latina R"}}},{"key":"036D","mappings":{"default":{"default":"combinando la piccola T"}}},{"key":"036E","mappings":{"default":{"default":"combinare la lettera minuscola latina V"}}},{"key":"036F","mappings":{"default":{"default":"combinare la piccola X"}}},{"key":"1D62","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera I"}}},{"key":"1D63","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera R"}}},{"key":"1D64","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera U"}}},{"key":"1D65","mappings":{"default":{"default":"sottoscrizione latina V lettera minuscola"}}},{"key":"1DCA","mappings":{"default":{"default":"combinando la piccola R sotto"}}},{"key":"1DD3","mappings":{"default":{"default":"combinare la lettera minuscola latina appiattita Apri sopra"}}},{"key":"1DD4","mappings":{"default":{"default":"combina la piccola Ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combinare la piccola Ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combinare la lettera minuscola latina Av"}}},{"key":"1DD7","mappings":{"default":{"default":"combinando la piccola C Cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combinando la lettera minuscola latina insulare D"}}},{"key":"1DD9","mappings":{"default":{"default":"combinazione di caratteri latini piccoli Eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combinando la piccola G"}}},{"key":"1DDB","mappings":{"default":{"default":"combinando la Small Capital G"}}},{"key":"1DDC","mappings":{"default":{"default":"combinare la piccola K"}}},{"key":"1DDD","mappings":{"default":{"default":"combinare la piccola L"}}},{"key":"1DDE","mappings":{"default":{"default":"combinando la Small Capital L"}}},{"key":"1DDF","mappings":{"default":{"default":"combinare la Small Capital M"}}},{"key":"1DE0","mappings":{"default":{"default":"combinare la piccola N"}}},{"key":"1DE1","mappings":{"default":{"default":"combinare la Small Capital N"}}},{"key":"1DE2","mappings":{"default":{"default":"combinando la Small Capital R"}}},{"key":"1DE3","mappings":{"default":{"default":"combinazione di caratteri latini R Rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combinare la piccola S"}}},{"key":"1DE5","mappings":{"default":{"default":"combinando la piccola lunga S"}}},{"key":"1DE6","mappings":{"default":{"default":"combinando la piccola Z"}}},{"key":"2071","mappings":{"default":{"default":"apice latina piccola lettera I"}}},{"key":"207F","mappings":{"default":{"default":"apice latina Piccola lettera N"}}},{"key":"2090","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera A"}}},{"key":"2091","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera E"}}},{"key":"2092","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera O"}}},{"key":"2093","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera X"}}},{"key":"2094","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera Schwa"}}},{"key":"2095","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera H"}}},{"key":"2096","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera K"}}},{"key":"2097","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera L"}}},{"key":"2098","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera M"}}},{"key":"2099","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera N"}}},{"key":"209A","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera P"}}},{"key":"209B","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera S"}}},{"key":"209C","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera T"}}},{"key":"2C7C","mappings":{"default":{"default":"sottoscrizione latina Piccola lettera J"}}},{"key":"1F12A","mappings":{"default":{"default":"lettera maiuscola latina a caratteri cubitali con guscio di tartaruga s"}}},{"key":"1F12B","mappings":{"default":{"default":"registrazione su disco singolo"}}},{"key":"1F12C","mappings":{"default":{"default":"registrazione del disco"}}},{"key":"1F18A","mappings":{"default":{"default":"Parcheggio chiuso"}}}] +, +"it/symbols/latin-upper-double-accent.min": +[{"locale":"it"},{"key":"01D5","mappings":{"default":{"default":"Latin Capital Lettera U con Diaeresis e Macron"}}},{"key":"01D7","mappings":{"default":{"default":"Capitale latina Lettera U con diaeresi e acuta"}}},{"key":"01D9","mappings":{"default":{"default":"Latin Capital Lettera U con Diaeresis e Caron"}}},{"key":"01DB","mappings":{"default":{"default":"Capitale latina Lettera U con diaeresi e tomba"}}},{"key":"01DE","mappings":{"default":{"default":"Lettera maiuscola latina a con Diaeresis e Macron"}}},{"key":"01E0","mappings":{"default":{"default":"Lettera maiuscola latina a con Punto Sopra e Macron"}}},{"key":"01EC","mappings":{"default":{"default":"Lettera maiuscola latina O con Ogonek e Macron"}}},{"key":"01FA","mappings":{"default":{"default":"Lettera maiuscola latina a con anello sopra e acuto"}}},{"key":"022A","mappings":{"default":{"default":"Capitale latina Lettera O con Diaeresis e Macron"}}},{"key":"022C","mappings":{"default":{"default":"Capitale latina Lettera O con Tilde e Macron"}}},{"key":"0230","mappings":{"default":{"default":"Capitale latina Lettera O con Punto Sopra e Macron"}}},{"key":"1E08","mappings":{"default":{"default":"c maiuscola con cediglia and acute"}}},{"key":"1E14","mappings":{"default":{"default":"e maiuscola con barra sopra e accento grave"}}},{"key":"1E16","mappings":{"default":{"default":"e maiuscola con barra sopra e accento acuto"}}},{"key":"1E1C","mappings":{"default":{"default":"e maiuscola con cediglia e con segno di vocale corta"}}},{"key":"1E2E","mappings":{"default":{"default":"i maiuscola con dieresi ed accento acuto"}}},{"key":"1E38","mappings":{"default":{"default":"l maiuscola con punto sotto e con barra sopra"}}},{"key":"1E4C","mappings":{"default":{"default":"o maiuscola con tilde ed accento acuto"}}},{"key":"1E4E","mappings":{"default":{"default":"o maiuscola con tilde e dieresi"}}},{"key":"1E50","mappings":{"default":{"default":"o maiuscola con barra sopra ed accento grave"}}},{"key":"1E52","mappings":{"default":{"default":"o maiuscola con barra sopra ed accento acuto"}}},{"key":"1E5C","mappings":{"default":{"default":"r maiuscola con punto sotto e con barra sopra"}}},{"key":"1E64","mappings":{"default":{"default":"s maiuscola con accento acuto e punto sopra"}}},{"key":"1E66","mappings":{"default":{"default":"s maiuscola con caron e punto sopra"}}},{"key":"1E68","mappings":{"default":{"default":"s maiuscola con punto sotto e punto sopra"}}},{"key":"1E78","mappings":{"default":{"default":"u maiuscola con tilde ed accento acuto"}}},{"key":"1E7A","mappings":{"default":{"default":"u maiuscola con barra sopra e dieresi"}}},{"key":"1EA4","mappings":{"default":{"default":"a maiuscola con accento circonflesso ed accento acuto"}}},{"key":"1EA6","mappings":{"default":{"default":"a maiuscola con accento circonflesso ed accento grave"}}},{"key":"1EA8","mappings":{"default":{"default":"a maiuscola con accento circonflesso e gancio sopra"}}},{"key":"1EAA","mappings":{"default":{"default":"a maiuscola con accento circonflesso e tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"a maiuscola con accento circonflesso e punto sotto"}}},{"key":"1EAE","mappings":{"default":{"default":"a maiuscola con segno di vocale corta ed accento acuto"}}},{"key":"1EB0","mappings":{"default":{"default":"a maiuscola con segno di vocale corta ed accento grave"}}},{"key":"1EB2","mappings":{"default":{"default":"a maiuscola con segno di vocale corta e gancio sopra"}}},{"key":"1EB4","mappings":{"default":{"default":"a maiuscola con segno di vocale corta e tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"a maiuscola con segno di vocale corta e punto sotto"}}},{"key":"1EBE","mappings":{"default":{"default":"e maiuscola con accento circonflesso ed acuto"}}},{"key":"1EC0","mappings":{"default":{"default":"e maiuscola con accento circonflesso e grave"}}},{"key":"1EC2","mappings":{"default":{"default":"e maiuscola con accento circonflesso e gancio sopra"}}},{"key":"1EC4","mappings":{"default":{"default":"e maiuscola con accento circonflesso e tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"e maiuscola con accento circonflesso e punto sotto"}}},{"key":"1ED0","mappings":{"default":{"default":"o maiuscola con accento circonflesso e accento acuto"}}},{"key":"1ED2","mappings":{"default":{"default":"o maiuscola con accento circonflesso e accento grave"}}},{"key":"1ED4","mappings":{"default":{"default":"o maiuscola con accento circonflesso e gancio sopra"}}},{"key":"1ED6","mappings":{"default":{"default":"o maiuscola con accento circonflesso e tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"o maiuscola con accento circonflesso e punto sotto"}}},{"key":"1EDA","mappings":{"default":{"default":"o maiuscola con corno e accento acuto"}}},{"key":"1EDC","mappings":{"default":{"default":"o maiuscola con corno e accento grave"}}},{"key":"1EDE","mappings":{"default":{"default":"o maiuscola con corno e gancio sopra"}}},{"key":"1EE0","mappings":{"default":{"default":"o maiuscola con corno e tilde"}}},{"key":"1EE2","mappings":{"default":{"default":"o maiuscola con corno e punto sotto"}}},{"key":"1EE8","mappings":{"default":{"default":"u maiuscola con corno e accento acuto"}}},{"key":"1EEA","mappings":{"default":{"default":"u maiuscola con corno e accento grave"}}},{"key":"1EEC","mappings":{"default":{"default":"u maiuscola con corno e gancio sopra"}}},{"key":"1EEE","mappings":{"default":{"default":"u maiuscola con corno e tilde"}}},{"key":"1EF0","mappings":{"default":{"default":"u maiuscola con corno e punto sotto"}}}] +, +"it/symbols/latin-upper-single-accent.min": +[{"locale":"it"},{"key":"00C0","mappings":{"default":{"default":"a maiuscola con accento grave"}}},{"key":"00C1","mappings":{"default":{"default":"a maiuscola con accento acuto"}}},{"key":"00C2","mappings":{"default":{"default":"a maiuscola con accento circonflesso"}}},{"key":"00C3","mappings":{"default":{"default":"a maiuscola con tilde"}}},{"key":"00C4","mappings":{"default":{"default":"a maiuscola con dieresi"}}},{"key":"00C5","mappings":{"default":{"default":"a maiuscola con accento un anellino sopra"}}},{"key":"00C7","mappings":{"default":{"default":"c maiuscola con cediglia"}}},{"key":"00C8","mappings":{"default":{"default":"e maiuscola con accento grave"}}},{"key":"00C9","mappings":{"default":{"default":"e maiuscola con accento acuto"}}},{"key":"00CA","mappings":{"default":{"default":"e maiuscola con accento circonflesso"}}},{"key":"00CB","mappings":{"default":{"default":"e maiuscola con dieresi"}}},{"key":"00CC","mappings":{"default":{"default":"i maiuscola con accento grave"}}},{"key":"00CD","mappings":{"default":{"default":"i maiuscola con accento acuto"}}},{"key":"00CE","mappings":{"default":{"default":"i maiuscola con accento circonflesso"}}},{"key":"00CF","mappings":{"default":{"default":"i maiuscola con diaeresis"}}},{"key":"00D1","mappings":{"default":{"default":"n maiuscola con tilde"}}},{"key":"00D2","mappings":{"default":{"default":"o maiuscola con accento grave"}}},{"key":"00D3","mappings":{"default":{"default":"o maiuscola con accento acuto"}}},{"key":"00D4","mappings":{"default":{"default":"o maiuscola con accento circonflesso"}}},{"key":"00D5","mappings":{"default":{"default":"o maiuscola con tilde"}}},{"key":"00D6","mappings":{"default":{"default":"o maiuscola con dieresi"}}},{"key":"00D9","mappings":{"default":{"default":"u maiuscola con accento grave"}}},{"key":"00DA","mappings":{"default":{"default":"u maiuscola con accento acuto"}}},{"key":"00DB","mappings":{"default":{"default":"u maiuscola con accento circonflesso"}}},{"key":"00DC","mappings":{"default":{"default":"u maiuscola con dieresi"}}},{"key":"00DD","mappings":{"default":{"default":"y maiuscola con accento acuto"}}},{"key":"0100","mappings":{"default":{"default":"a maiuscolo con barra sopra"}}},{"key":"0102","mappings":{"default":{"default":"a maiuscola con segno di vocale corta"}}},{"key":"0104","mappings":{"default":{"default":"a maiuscola con ogonek"}}},{"key":"0106","mappings":{"default":{"default":"c maiuscola con accento acuto"}}},{"key":"0108","mappings":{"default":{"default":"c maiuscola con accento circonflesso"}}},{"key":"010A","mappings":{"default":{"default":"c maiuscola con un punto sopra"}}},{"key":"010C","mappings":{"default":{"default":"c maiuscola con caron"}}},{"key":"010E","mappings":{"default":{"default":"d maiuscola con caron"}}},{"key":"0112","mappings":{"default":{"default":"e maiuscola con barra sopra"}}},{"key":"0114","mappings":{"default":{"default":"capitale latina Lettera E con Breve"}}},{"key":"0116","mappings":{"default":{"default":"e maiuscola con punto sopra"}}},{"key":"0118","mappings":{"default":{"default":"e maiuscola con ogonek"}}},{"key":"011A","mappings":{"default":{"default":"e maiuscola con caron"}}},{"key":"011C","mappings":{"default":{"default":"g maiuscola con accento circonflesso"}}},{"key":"011E","mappings":{"default":{"default":"g maiuscola con segno di vocale corta"}}},{"key":"0120","mappings":{"default":{"default":"g maiuscola con punto sopra"}}},{"key":"0122","mappings":{"default":{"default":"g maiuscola con cediglia"}}},{"key":"0124","mappings":{"default":{"default":"h maiuscola con accento circonflesso"}}},{"key":"0128","mappings":{"default":{"default":"i maiuscola con tilde"}}},{"key":"012A","mappings":{"default":{"default":"i maiuscola con barra sopra"}}},{"key":"012C","mappings":{"default":{"default":"lettera maiuscola latina I con breve"}}},{"key":"012E","mappings":{"default":{"default":"i maiuscola con ogonek"}}},{"key":"0130","mappings":{"default":{"default":"i maiuscola con punto sopra"}}},{"key":"0134","mappings":{"default":{"default":"gei maiuscola con accento circonflesso"}}},{"key":"0136","mappings":{"default":{"default":"k maiuscola con cediglia"}}},{"key":"0139","mappings":{"default":{"default":"l maiuscola con accento acuto"}}},{"key":"013B","mappings":{"default":{"default":"l maiuscola con cediglia"}}},{"key":"013D","mappings":{"default":{"default":"l maiuscola con caron"}}},{"key":"013F","mappings":{"default":{"default":"l maiuscola con un punto nel mezzo"}}},{"key":"0143","mappings":{"default":{"default":"n maiuscola con accento acuto"}}},{"key":"0145","mappings":{"default":{"default":"n maiuscola con cediglia"}}},{"key":"0147","mappings":{"default":{"default":"n maiuscola con caron"}}},{"key":"014C","mappings":{"default":{"default":"o maiuscola con barra sopra"}}},{"key":"014E","mappings":{"default":{"default":"lettera maiuscola latina O con Breve"}}},{"key":"0150","mappings":{"default":{"default":"o maiuscola con doppio accento acuto"}}},{"key":"0154","mappings":{"default":{"default":"r maiuscola con accento acuto"}}},{"key":"0156","mappings":{"default":{"default":"r maiuscola con cediglia"}}},{"key":"0158","mappings":{"default":{"default":"r maiuscola con caron"}}},{"key":"015A","mappings":{"default":{"default":"s maiuscola con accento acuto"}}},{"key":"015C","mappings":{"default":{"default":"s maiuscola s con accento circonflesso"}}},{"key":"015E","mappings":{"default":{"default":"s maiuscola s con cediglia"}}},{"key":"0160","mappings":{"default":{"default":"s maiuscola con caron"}}},{"key":"0162","mappings":{"default":{"default":"t maiuscola con cediglia"}}},{"key":"0164","mappings":{"default":{"default":"t maiuscola con caron"}}},{"key":"0168","mappings":{"default":{"default":"u maiuscola con tilde"}}},{"key":"016A","mappings":{"default":{"default":"u maiuscola con barra sopra"}}},{"key":"016C","mappings":{"default":{"default":"u maiuscola con segno di vocale corta"}}},{"key":"016E","mappings":{"default":{"default":"u maiuscola con anello sopra"}}},{"key":"0170","mappings":{"default":{"default":"u maiuscola con doppio accento acuto"}}},{"key":"0172","mappings":{"default":{"default":"u maiuscola con ogonek"}}},{"key":"0174","mappings":{"default":{"default":"w maiuscola con accento circonflesso"}}},{"key":"0176","mappings":{"default":{"default":"y maiuscola con accento circonflesso"}}},{"key":"0178","mappings":{"default":{"default":"y maiuscola with diaeresis"}}},{"key":"0179","mappings":{"default":{"default":"z maiuscola con accento acuto"}}},{"key":"017B","mappings":{"default":{"default":"z maiuscola con punto sopra"}}},{"key":"017D","mappings":{"default":{"default":"z maiuscola con caron"}}},{"key":"01CD","mappings":{"default":{"default":"lettera maiuscola latina a con Caron"}}},{"key":"01CF","mappings":{"default":{"default":"lettera maiuscola latina I con Caron"}}},{"key":"01D1","mappings":{"default":{"default":"lettera maiuscola latina O con Caron"}}},{"key":"01D3","mappings":{"default":{"default":"carattere latino: lettera U con Caron"}}},{"key":"01E6","mappings":{"default":{"default":"lettera maiuscola latina G con Caron"}}},{"key":"01E8","mappings":{"default":{"default":"carattere latino: lettera K con Caron"}}},{"key":"01EA","mappings":{"default":{"default":"lettera maiuscola latina O con Ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"latin Capital Letter G with Acute"}}},{"key":"01F8","mappings":{"default":{"default":"lettera maiuscola latina con tomba"}}},{"key":"0200","mappings":{"default":{"default":"lettera maiuscola latina a con doppia tomba"}}},{"key":"0202","mappings":{"default":{"default":"lettera maiuscola latina a con breve invertito"}}},{"key":"0204","mappings":{"default":{"default":"capitale latina Lettera E con doppia tomba"}}},{"key":"0206","mappings":{"default":{"default":"capitale latina Lettera E con breve invertito"}}},{"key":"0208","mappings":{"default":{"default":"capitale latina Lettera I con doppia tomba"}}},{"key":"020A","mappings":{"default":{"default":"capitale latina Lettera I con Inverted Breve"}}},{"key":"020C","mappings":{"default":{"default":"capitale latina Lettera O con doppia tomba"}}},{"key":"020E","mappings":{"default":{"default":"lettera maiuscola latina O con breve invertito"}}},{"key":"0210","mappings":{"default":{"default":"latin Capital Letter R with Double Grave"}}},{"key":"0212","mappings":{"default":{"default":"lettera maiuscola latina R con breve invertito"}}},{"key":"0214","mappings":{"default":{"default":"latin Capital Lettera U con Double Grave"}}},{"key":"0216","mappings":{"default":{"default":"lettera maiuscola latina U con breve invertito"}}},{"key":"0218","mappings":{"default":{"default":"S maiuscola con comma sotto"}}},{"key":"021A","mappings":{"default":{"default":"lettera maiuscola latina T con la virgola sotto"}}},{"key":"021E","mappings":{"default":{"default":"capitale latina Lettera H con Caron"}}},{"key":"0226","mappings":{"default":{"default":"lettera maiuscola latina a con Punto Sopra"}}},{"key":"0228","mappings":{"default":{"default":"capitale latina Lettera E con Cedilla"}}},{"key":"022E","mappings":{"default":{"default":"lettera maiuscola latina O con Punto Sopra"}}},{"key":"0232","mappings":{"default":{"default":"capitale latina Lettera Y con Macron"}}},{"key":"1E00","mappings":{"default":{"default":"a maiuscola con anello sotto"}}},{"key":"1E02","mappings":{"default":{"default":"b maiuscola con punto sopra"}}},{"key":"1E04","mappings":{"default":{"default":"b maiuscola con punto sotto"}}},{"key":"1E06","mappings":{"default":{"default":"b maiuscola con linea sotto"}}},{"key":"1E0A","mappings":{"default":{"default":"d maiuscolacon punto sopra"}}},{"key":"1E0C","mappings":{"default":{"default":"d maiuscola con punto sotto"}}},{"key":"1E0E","mappings":{"default":{"default":"d maiuscola con linea sotto"}}},{"key":"1E10","mappings":{"default":{"default":"d maiuscola con cediglia"}}},{"key":"1E12","mappings":{"default":{"default":"d maiuscola con accento circonflesso sotto"}}},{"key":"1E18","mappings":{"default":{"default":"e maiuscola con accento circonflesso sotto"}}},{"key":"1E1A","mappings":{"default":{"default":"e maiuscola con tilde sotto"}}},{"key":"1E1E","mappings":{"default":{"default":"f maiuscola con punto sopra"}}},{"key":"1E20","mappings":{"default":{"default":"g maiuscola con barra sopra"}}},{"key":"1E22","mappings":{"default":{"default":"h maiuscola con punto sopra"}}},{"key":"1E24","mappings":{"default":{"default":"h maiuscola con punto sotto"}}},{"key":"1E26","mappings":{"default":{"default":"h maiuscola con dieresi"}}},{"key":"1E28","mappings":{"default":{"default":"h maiuscola con cediglia"}}},{"key":"1E2A","mappings":{"default":{"default":"h maiuscola con segno di vocale corta sotto"}}},{"key":"1E2C","mappings":{"default":{"default":"i maiuscola con tilde sotto"}}},{"key":"1E30","mappings":{"default":{"default":"k maiuscola con accento acuto"}}},{"key":"1E32","mappings":{"default":{"default":"k maiuscola con punto sotto"}}},{"key":"1E34","mappings":{"default":{"default":"k maiuscola con linea sotto"}}},{"key":"1E36","mappings":{"default":{"default":"l maiuscola con punto sotto"}}},{"key":"1E3A","mappings":{"default":{"default":"l maiuscola con linea sotto"}}},{"key":"1E3C","mappings":{"default":{"default":"l maiuscola con accento circonflesso sotto"}}},{"key":"1E3E","mappings":{"default":{"default":"m maiuscola con accento acuto"}}},{"key":"1E40","mappings":{"default":{"default":"m maiuscola con punto sopra"}}},{"key":"1E42","mappings":{"default":{"default":"m maiuscola con punto sotto"}}},{"key":"1E44","mappings":{"default":{"default":"n maiuscola con punto sopra"}}},{"key":"1E46","mappings":{"default":{"default":"n maiuscola con punto sotto"}}},{"key":"1E48","mappings":{"default":{"default":"n maiuscola con linea sotto"}}},{"key":"1E4A","mappings":{"default":{"default":"n maiuscola con accento circonflesso sotto"}}},{"key":"1E54","mappings":{"default":{"default":"p maiuscola con accento acuto"}}},{"key":"1E56","mappings":{"default":{"default":"p maiuscola con punto sopra"}}},{"key":"1E58","mappings":{"default":{"default":"r maiuscola con punto sopra"}}},{"key":"1E5A","mappings":{"default":{"default":"r maiuscola con punto sotto"}}},{"key":"1E5E","mappings":{"default":{"default":"r maiuscola con linea sotto"}}},{"key":"1E60","mappings":{"default":{"default":"s maiuscola con punto sopra"}}},{"key":"1E62","mappings":{"default":{"default":"s maiuscola con punto sotto"}}},{"key":"1E6A","mappings":{"default":{"default":"t maiuscola con punto sopra"}}},{"key":"1E6C","mappings":{"default":{"default":"t maiuscola con punto sotto"}}},{"key":"1E6E","mappings":{"default":{"default":"t maiuscola con linea sotto"}}},{"key":"1E70","mappings":{"default":{"default":"t maiuscola con accento circonflesso sotto"}}},{"key":"1E72","mappings":{"default":{"default":"u maiuscola con dieresi sotto"}}},{"key":"1E74","mappings":{"default":{"default":"u maiuscola con tilde sotto"}}},{"key":"1E76","mappings":{"default":{"default":"u maiuscola con accento circonflesso sotto"}}},{"key":"1E7C","mappings":{"default":{"default":"v maiuscola con tilde"}}},{"key":"1E7E","mappings":{"default":{"default":"v maiuscola con punto sotto"}}},{"key":"1E80","mappings":{"default":{"default":"w maiuscola con accento grave"}}},{"key":"1E82","mappings":{"default":{"default":"w maiuscola con accento acuto"}}},{"key":"1E84","mappings":{"default":{"default":"w maiuscola con dieresi"}}},{"key":"1E86","mappings":{"default":{"default":"w maiuscola con punto sopra"}}},{"key":"1E88","mappings":{"default":{"default":"w maiuscola con punto sotto"}}},{"key":"1E8A","mappings":{"default":{"default":"x maiuscola con punto sopra"}}},{"key":"1E8C","mappings":{"default":{"default":"x maiuscola con dieresi"}}},{"key":"1E8E","mappings":{"default":{"default":"y maiuscola con punto sopra"}}},{"key":"1E90","mappings":{"default":{"default":"z maiuscola con accento circonflesso"}}},{"key":"1E92","mappings":{"default":{"default":"z maiuscola con punto sotto"}}},{"key":"1E94","mappings":{"default":{"default":"z maiuscola con linea sotto"}}},{"key":"1EA0","mappings":{"default":{"default":"a maiuscola con punto sotto"}}},{"key":"1EA2","mappings":{"default":{"default":"a maiuscola con gancio sopra"}}},{"key":"1EB8","mappings":{"default":{"default":"e maiuscola con punto sotto"}}},{"key":"1EBA","mappings":{"default":{"default":"e maiuscola con gancio sopra"}}},{"key":"1EBC","mappings":{"default":{"default":"e maiuscola con tilde"}}},{"key":"1EC8","mappings":{"default":{"default":"i maiuscola con gancio sopra"}}},{"key":"1ECA","mappings":{"default":{"default":"i maiuscola con punto sotto"}}},{"key":"1ECC","mappings":{"default":{"default":"o maiuscola con punto sotto"}}},{"key":"1ECE","mappings":{"default":{"default":"o maiuscola con gancio sopra"}}},{"key":"1EE4","mappings":{"default":{"default":"u maiuscola con punto sotto"}}},{"key":"1EE6","mappings":{"default":{"default":"u maiuscola con gancio sopra"}}},{"key":"1EF2","mappings":{"default":{"default":"y maiuscola con accento grave"}}},{"key":"1EF4","mappings":{"default":{"default":"y maiuscola con punto sotto"}}},{"key":"1EF6","mappings":{"default":{"default":"y maiuscola con gancio sopra"}}},{"key":"1EF8","mappings":{"default":{"default":"y maiuscola con tilde"}}}] +, +"it/symbols/math_angles.min": +[{"locale":"it"},{"key":"22BE","mappings":{"default":{"default":"angolo retto con arco"}}},{"key":"237C","mappings":{"default":{"default":"angolo retto con freccia a zigzag verso il basso"}}},{"key":"27C0","mappings":{"default":{"default":"angolo tridimensionale"}}},{"key":"299B","mappings":{"default":{"default":"angolo misurato aperto a sinistra"}}},{"key":"299C","mappings":{"default":{"default":"variante ad angolo retto con quadrato"}}},{"key":"299D","mappings":{"default":{"default":"angolo retto misurato con punto"}}},{"key":"299E","mappings":{"default":{"default":"angolo con S Inside"}}},{"key":"299F","mappings":{"default":{"default":"angolo acuto"}}},{"key":"29A0","mappings":{"default":{"default":"angolo sferico aperto a sinistra"}}},{"key":"29A1","mappings":{"default":{"default":"apertura dell'angolo sferico"}}},{"key":"29A2","mappings":{"default":{"default":"angolo girato"}}},{"key":"29A3","mappings":{"default":{"default":"angolo invertito"}}},{"key":"29A4","mappings":{"default":{"default":"angolo con barra inferiore"}}},{"key":"29A5","mappings":{"default":{"default":"angolo inverso con barra inferiore"}}},{"key":"29A6","mappings":{"default":{"default":"apertura obliqua"}}},{"key":"29A7","mappings":{"default":{"default":"angolo obliquo aperto"}}},{"key":"29A8","mappings":{"default":{"default":"angolo misurato con il braccio aperto che termina con la freccia rivolta verso l'alto e verso destra"}}},{"key":"29A9","mappings":{"default":{"default":"angolo misurato con il braccio aperto che termina con la freccia rivolta verso l'alto e verso sinistra"}}},{"key":"29AA","mappings":{"default":{"default":"angolo misurato con il braccio aperto che termina con la freccia rivolta verso il basso e verso destra"}}},{"key":"29AB","mappings":{"default":{"default":"angolo misurato con il braccio aperto che termina con la freccia rivolta verso il basso e verso sinistra"}}},{"key":"29AC","mappings":{"default":{"default":"angolo misurato con il braccio aperto che termina con la freccia rivolta verso destra e verso l'alto"}}},{"key":"29AD","mappings":{"default":{"default":"angolo misurato con il braccio aperto che termina con la freccia rivolta verso sinistra e verso l'alto"}}},{"key":"29AE","mappings":{"default":{"default":"angolo misurato con il braccio aperto che termina con la freccia rivolta verso destra e verso il basso"}}},{"key":"29AF","mappings":{"default":{"default":"angolo misurato con il braccio aperto che termina con la freccia rivolta verso sinistra e verso il basso"}}}] +, +"it/symbols/math_arrows.min": +[{"locale":"it"},{"key":"2190","mappings":{"default":{"default":"freccia verso sinistra"}}},{"key":"2191","mappings":{"default":{"default":"freccia verso l'alto"}}},{"key":"2192","mappings":{"default":{"default":"freccia verso destra"}}},{"key":"2193","mappings":{"default":{"default":"freccia verso il basso"}}},{"key":"2194","mappings":{"default":{"default":"freccia sinistra e destra"}}},{"key":"2195","mappings":{"default":{"default":"freccia alto e basso"}}},{"key":"2196","mappings":{"default":{"default":"freccia a nord ovest"}}},{"key":"2197","mappings":{"default":{"default":"freccia a nord est"}}},{"key":"2198","mappings":{"default":{"default":"freccia a sud est"}}},{"key":"2199","mappings":{"default":{"default":"freccia a sud ovest"}}},{"key":"219A","mappings":{"default":{"default":"freccia sinistra con tratto diagonale"}}},{"key":"219B","mappings":{"default":{"default":"freccia destra con tratto diagonale"}}},{"key":"219C","mappings":{"default":{"default":"freccia d'onda a sinistra"}}},{"key":"219D","mappings":{"default":{"default":"freccia d'onda verso destra"}}},{"key":"219E","mappings":{"default":{"default":"freccia sinistra con doppia testa"}}},{"key":"219F","mappings":{"default":{"default":"freccia su con doppia testa"}}},{"key":"21A0","mappings":{"default":{"default":"freccia destra con doppia testa"}}},{"key":"21A1","mappings":{"default":{"default":"freccia giù con doppia testa"}}},{"key":"21A2","mappings":{"default":{"default":"freccia sinistra con coda"}}},{"key":"21A3","mappings":{"default":{"default":"freccia destra con coda : iniezione totale di notazione z"}}},{"key":"21A4","mappings":{"default":{"default":"freccia sinistra dalla barra"}}},{"key":"21A5","mappings":{"default":{"default":"freccia verso l'alto dalla barra"}}},{"key":"21A6","mappings":{"default":{"default":"freccia destra dalla barra : Mappa della notazione z"}}},{"key":"21A7","mappings":{"default":{"default":"freccia verso il basso dalla barra : simbolo di profondità"}}},{"key":"21A8","mappings":{"default":{"default":"freccia giù con base"}}},{"key":"21A9","mappings":{"default":{"default":"freccia a sinistra con gancio"}}},{"key":"21AA","mappings":{"default":{"default":"freccia verso destra con gancio"}}},{"key":"21AB","mappings":{"default":{"default":"freccia sinistra con anello"}}},{"key":"21AC","mappings":{"default":{"default":"freccia verso destra con anello"}}},{"key":"21AD","mappings":{"default":{"default":"freccia dell'onda sinistra destra"}}},{"key":"21AE","mappings":{"default":{"default":"freccia destra sinistra con tratto"}}},{"key":"21AF","mappings":{"default":{"default":"freccia zigzag giù"}}},{"key":"21B0","mappings":{"default":{"default":"freccia verso l'alto con punta verso sinistra"}}},{"key":"21B1","mappings":{"default":{"default":"freccia verso l'alto con punta verso destra"}}},{"key":"21B2","mappings":{"default":{"default":"freccia verso il basso con punta verso sinistra"}}},{"key":"21B3","mappings":{"default":{"default":"freccia verso il basso con punta verso destra"}}},{"key":"21B4","mappings":{"default":{"default":"freccia verso destra con angolo verso il basso : line feed"}}},{"key":"21B5","mappings":{"default":{"default":"freccia verso il basso con angolo verso sinistra"}}},{"key":"21B6","mappings":{"default":{"default":"freccia semicircolare superiore in senso antiorario"}}},{"key":"21B7","mappings":{"default":{"default":"freccia a semicerchio superiore in senso orario"}}},{"key":"21B8","mappings":{"default":{"default":"freccia nord ovest alla barra lunga"}}},{"key":"21B9","mappings":{"default":{"default":"freccia verso sinistra per barrare la freccia verso destra"}}},{"key":"21BA","mappings":{"default":{"default":"freccia circolare aperta in senso antiorario"}}},{"key":"21BB","mappings":{"default":{"default":"freccia a cerchio aperto in senso orario"}}},{"key":"21C4","mappings":{"default":{"default":"freccia verso destra sopra freccia verso sinistra"}}},{"key":"21C5","mappings":{"default":{"default":"freccia verso l'alto a sinistra di freccia verso il basso"}}},{"key":"21C6","mappings":{"default":{"default":"freccia verso sinistra sopra freccia verso destra"}}},{"key":"21C7","mappings":{"default":{"default":"coppia di frecce verso sinistra"}}},{"key":"21C8","mappings":{"default":{"default":"coppia di frecce verso l'alto"}}},{"key":"21C9","mappings":{"default":{"default":"coppia di frecce verso destra"}}},{"key":"21CA","mappings":{"default":{"default":"coppia di frecce verso il basso"}}},{"key":"21CD","mappings":{"default":{"default":"freccia doppia verso sinistra con tratto diagonale"}}},{"key":"21CE","mappings":{"default":{"default":"freccia doppia sinistra destra con tratto diagonale"}}},{"key":"21CF","mappings":{"default":{"default":"freccia doppia verso destra con tratto diagonale"}}},{"key":"21D0","mappings":{"default":{"default":"freccia doppia sinistra"}}},{"key":"21D1","mappings":{"default":{"default":"freccia doppia verso l'alto"}}},{"key":"21D2","mappings":{"default":{"default":"freccia doppia verso destra"}}},{"key":"21D3","mappings":{"default":{"default":"freccia doppia verso il basso"}}},{"key":"21D4","mappings":{"default":{"default":"freccia doppia sinistra destra"}}},{"key":"21D5","mappings":{"default":{"default":"freccia doppia su e giù"}}},{"key":"21D6","mappings":{"default":{"default":"doppia freccia nord ovest"}}},{"key":"21D7","mappings":{"default":{"default":"doppia freccia nord est"}}},{"key":"21D8","mappings":{"default":{"default":"doppia freccia sud est"}}},{"key":"21D9","mappings":{"default":{"default":"doppia freccia sud ovest"}}},{"key":"21DA","mappings":{"default":{"default":"freccia triple verso sinistra"}}},{"key":"21DB","mappings":{"default":{"default":"freccia triple verso destra"}}},{"key":"21DC","mappings":{"default":{"default":"freccia ondulata verso sinistra"}}},{"key":"21DD","mappings":{"default":{"default":"freccia destra"}}},{"key":"21DE","mappings":{"default":{"default":"freccia verso l'alto con doppio tratto"}}},{"key":"21DF","mappings":{"default":{"default":"freccia verso il basso con doppio tratto"}}},{"key":"21E0","mappings":{"default":{"default":"freccia tratteggiata a sinistra"}}},{"key":"21E1","mappings":{"default":{"default":"freccia tratteggiata verso l'alto"}}},{"key":"21E2","mappings":{"default":{"default":"freccia tratteggiata a destra"}}},{"key":"21E3","mappings":{"default":{"default":"freccia tratteggiata verso il basso"}}},{"key":"21E4","mappings":{"default":{"default":"tab a sinistra"}}},{"key":"21E5","mappings":{"default":{"default":"freccia verso destra verso il basso"}}},{"key":"21E6","mappings":{"default":{"default":"freccia bianca verso sinistra"}}},{"key":"21E7","mappings":{"default":{"default":"freccia bianca verso l'alto"}}},{"key":"21E8","mappings":{"default":{"default":"freccia bianca rivolta verso destra"}}},{"key":"21E9","mappings":{"default":{"default":"freccia bianca verso il basso"}}},{"key":"21EA","mappings":{"default":{"default":"freccia verso l'alto bianca da Bar"}}},{"key":"21EB","mappings":{"default":{"default":"freccia verso l'alto bianca sul piedistallo"}}},{"key":"21EC","mappings":{"default":{"default":"freccia verso l'alto bianca sul piedistallo con barra orizzontale"}}},{"key":"21ED","mappings":{"default":{"default":"freccia verso l'alto bianca sul piedistallo con barra verticale"}}},{"key":"21EE","mappings":{"default":{"default":"freccia doppia bianca verso l'alto"}}},{"key":"21EF","mappings":{"default":{"default":"freccia verso l'alto bianca doppia sul piedistallo"}}},{"key":"21F0","mappings":{"default":{"default":"freccia bianca rivolta verso destra"}}},{"key":"21F1","mappings":{"default":{"default":"freccia nord ovest all'angolo"}}},{"key":"21F2","mappings":{"default":{"default":"freccia sud est all'angolo"}}},{"key":"21F3","mappings":{"default":{"default":"freccia bianca in su"}}},{"key":"21F4","mappings":{"default":{"default":"freccia destra con piccolo cerchio"}}},{"key":"21F5","mappings":{"default":{"default":"freccia verso il basso freccia verso il basso"}}},{"key":"21F6","mappings":{"default":{"default":"tre frecce a destra"}}},{"key":"21F7","mappings":{"default":{"default":"freccia a sinistra con tratto verticale"}}},{"key":"21F8","mappings":{"default":{"default":"freccia verso destra con tratto verticale"}}},{"key":"21F9","mappings":{"default":{"default":"freccia destra sinistra con tratto verticale"}}},{"key":"21FA","mappings":{"default":{"default":"freccia a sinistra con doppio tratto verticale"}}},{"key":"21FB","mappings":{"default":{"default":"freccia verso destra con doppio tratto verticale"}}},{"key":"21FC","mappings":{"default":{"default":"freccia destra sinistra con doppio tratto verticale"}}},{"key":"21FD","mappings":{"default":{"default":"freccia a testa aperta rivolta a sinistra"}}},{"key":"21FE","mappings":{"default":{"default":"freccia a testa aperta rivolta verso destra"}}},{"key":"21FF","mappings":{"default":{"default":"freccia a freccia aperta sinistra destra"}}},{"key":"2301","mappings":{"default":{"default":"freccia elettrica"}}},{"key":"2303","mappings":{"default":{"default":"freccia in su"}}},{"key":"2304","mappings":{"default":{"default":"freccia giù"}}},{"key":"2324","mappings":{"default":{"default":"freccia su tra due barre orizzontali"}}},{"key":"238B","mappings":{"default":{"default":"cerchio spezzato con freccia nord ovest"}}},{"key":"2794","mappings":{"default":{"default":"freccia verso destra con ampia freccia larga"}}},{"key":"2798","mappings":{"default":{"default":"pesante freccia del sud est"}}},{"key":"2799","mappings":{"default":{"default":"freccia verso destra pesante"}}},{"key":"279A","mappings":{"default":{"default":"freccia nord est pesante"}}},{"key":"279B","mappings":{"default":{"default":"freccia verso destra del punto di disegno"}}},{"key":"279C","mappings":{"default":{"default":"freccia destra con punta arrotondata pesante"}}},{"key":"279D","mappings":{"default":{"default":"freccia verso destra con la freccia a triangolo"}}},{"key":"279E","mappings":{"default":{"default":"freccia verso destra con freccia triangolare pesante"}}},{"key":"279F","mappings":{"default":{"default":"freccia verso destra con freccia a triangolo tratteggiata"}}},{"key":"27A0","mappings":{"default":{"default":"freccia rivolta verso il basso a punta triangolare con tratteggio pesante"}}},{"key":"27A1","mappings":{"default":{"default":"freccia destra nera"}}},{"key":"27A2","mappings":{"default":{"default":"freccia rivolta verso destra a tre punte superiore tridimensionale"}}},{"key":"27A3","mappings":{"default":{"default":"freccia rivolta verso destra a tre punte inferiore"}}},{"key":"27A4","mappings":{"default":{"default":"freccia destra nera"}}},{"key":"27A5","mappings":{"default":{"default":"freccia nera pesante rivolta verso il basso e verso destra"}}},{"key":"27A6","mappings":{"default":{"default":"freccia nera curva verso l'alto e verso destra"}}},{"key":"27A7","mappings":{"default":{"default":"freccia nera tozzo verso destra"}}},{"key":"27A8","mappings":{"default":{"default":"freccia verso destra nera con punta concava pesante"}}},{"key":"27A9","mappings":{"default":{"default":"freccia destra rivolta verso destra bianca"}}},{"key":"27AA","mappings":{"default":{"default":"freccia destra rivolta verso sinistra bianca"}}},{"key":"27AB","mappings":{"default":{"default":"freccia rivolta verso il basso bianca inclinata all'indietro"}}},{"key":"27AC","mappings":{"default":{"default":"freccia rivolta verso destra bianca con ombra inclinata nella parte anteriore"}}},{"key":"27AD","mappings":{"default":{"default":"freccia destra bianca in basso a destra in ombra"}}},{"key":"27AE","mappings":{"default":{"default":"freccia in alto a destra in alto a destra bianca in ombra"}}},{"key":"27AF","mappings":{"default":{"default":"freccia rivolta verso destra, in basso a destra, con ombra bianca"}}},{"key":"27B1","mappings":{"default":{"default":"freccia in alto a destra in alto a destra in bianco"}}},{"key":"27B2","mappings":{"default":{"default":"freccia destra bianca con cerchio pesante"}}},{"key":"27B3","mappings":{"default":{"default":"freccia verso destra con piume bianche"}}},{"key":"27B4","mappings":{"default":{"default":"freccia sud orientale con piume nere"}}},{"key":"27B5","mappings":{"default":{"default":"freccia verso il basso con piume nere"}}},{"key":"27B6","mappings":{"default":{"default":"freccia nord orientale con piume nere"}}},{"key":"27B7","mappings":{"default":{"default":"freccia sud orientale con grandi piume nere"}}},{"key":"27B8","mappings":{"default":{"default":"freccia verso il basso con piume nere pesanti"}}},{"key":"27B9","mappings":{"default":{"default":"freccia nord est con piume nere pesanti"}}},{"key":"27BA","mappings":{"default":{"default":"freccia rivolta verso il basso a goccia a goccia"}}},{"key":"27BB","mappings":{"default":{"default":"freccia destra con punta a goccia pesante"}}},{"key":"27BC","mappings":{"default":{"default":"freccia verso destra con coda a cuneo"}}},{"key":"27BD","mappings":{"default":{"default":"freccia verso destra con coda a cuneo"}}},{"key":"27BE","mappings":{"default":{"default":"freccia verso destra delineata aperta"}}},{"key":"27F0","mappings":{"default":{"default":"freccia quadrupla verso l'alto"}}},{"key":"27F1","mappings":{"default":{"default":"freccia quadrupla verso il basso"}}},{"key":"27F2","mappings":{"default":{"default":"freccia Cerchio Gapped in senso antiorario"}}},{"key":"27F3","mappings":{"default":{"default":"freccia circolare con gapping in senso orario"}}},{"key":"27F4","mappings":{"default":{"default":"freccia destra con cerchiata più"}}},{"key":"27F5","mappings":{"default":{"default":"freccia sinistra verso sinistra"}}},{"key":"27F6","mappings":{"default":{"default":"freccia verso destra lunga"}}},{"key":"27F7","mappings":{"default":{"default":"freccia sinistra sinistra lunga"}}},{"key":"27F8","mappings":{"default":{"default":"doppia freccia a sinistra lungo"}}},{"key":"27F9","mappings":{"default":{"default":"doppia freccia lunga destra"}}},{"key":"27FA","mappings":{"default":{"default":"doppia freccia destra sinistra lunga"}}},{"key":"27FB","mappings":{"default":{"default":"freccia sinistra verso sinistra dalla barra"}}},{"key":"27FC","mappings":{"default":{"default":"freccia destra verso destra dalla barra"}}},{"key":"27FD","mappings":{"default":{"default":"freccia a sinistra lunga doppia da barra"}}},{"key":"27FE","mappings":{"default":{"default":"freccia destra lunga doppia da barra"}}},{"key":"27FF","mappings":{"default":{"default":"freccia ondulata lunga destra"}}},{"key":"2900","mappings":{"default":{"default":"freccia a due punte a destra con tratto verticale"}}},{"key":"2901","mappings":{"default":{"default":"freccia a due punte rivolta verso destra con doppio tratto verticale"}}},{"key":"2902","mappings":{"default":{"default":"freccia sinistra a sinistra con tratto verticale"}}},{"key":"2903","mappings":{"default":{"default":"doppia freccia a destra con tratto verticale"}}},{"key":"2904","mappings":{"default":{"default":"freccia destra sinistra doppia con tratto verticale"}}},{"key":"2905","mappings":{"default":{"default":"freccia a due punte destra dalla barra"}}},{"key":"2906","mappings":{"default":{"default":"freccia sinistra a sinistra di Bar"}}},{"key":"2907","mappings":{"default":{"default":"a destra doppia freccia da bar"}}},{"key":"2908","mappings":{"default":{"default":"freccia verso il basso con tratto orizzontale"}}},{"key":"2909","mappings":{"default":{"default":"freccia verso l'alto con tratto orizzontale"}}},{"key":"290A","mappings":{"default":{"default":"tripla freccia verso l'alto"}}},{"key":"290B","mappings":{"default":{"default":"freccia tripla verso il basso"}}},{"key":"290C","mappings":{"default":{"default":"freccia Double Dash sinistra"}}},{"key":"290D","mappings":{"default":{"default":"freccia Double Dash rivolta verso destra"}}},{"key":"290E","mappings":{"default":{"default":"freccia tripla a sinistra"}}},{"key":"290F","mappings":{"default":{"default":"freccia Triple Dash rivolta verso destra"}}},{"key":"2910","mappings":{"default":{"default":"freccia tripla a due punte a destra"}}},{"key":"2911","mappings":{"default":{"default":"freccia verso destra con stelo tratteggiato"}}},{"key":"2912","mappings":{"default":{"default":"freccia verso l'alto da barrare"}}},{"key":"2913","mappings":{"default":{"default":"freccia verso il basso verso il basso"}}},{"key":"2914","mappings":{"default":{"default":"freccia verso destra con coda con tratto verticale"}}},{"key":"2915","mappings":{"default":{"default":"freccia destra con coda con doppio tratto verticale"}}},{"key":"2916","mappings":{"default":{"default":"freccia a due punte destra con coda"}}},{"key":"2917","mappings":{"default":{"default":"freccia a due punte a destra con coda con tratto verticale"}}},{"key":"2918","mappings":{"default":{"default":"freccia a due punte destra con coda con doppio tratto verticale"}}},{"key":"2919","mappings":{"default":{"default":"freccia a sinistra"}}},{"key":"291A","mappings":{"default":{"default":"freccia a destra"}}},{"key":"291B","mappings":{"default":{"default":"freccia a sinistra a doppia freccia"}}},{"key":"291C","mappings":{"default":{"default":"doppia freccia a destra"}}},{"key":"291D","mappings":{"default":{"default":"freccia verso sinistra al diamante nero"}}},{"key":"291E","mappings":{"default":{"default":"freccia verso destra per Black Diamond"}}},{"key":"291F","mappings":{"default":{"default":"freccia sinistra da Bar a diamante nero"}}},{"key":"2920","mappings":{"default":{"default":"freccia verso destra da Bar a Black Diamond"}}},{"key":"2921","mappings":{"default":{"default":"freccia nord occidentale e sud orientale"}}},{"key":"2922","mappings":{"default":{"default":"freccia nord est e sud ovest"}}},{"key":"2923","mappings":{"default":{"default":"freccia nord ovest con gancio"}}},{"key":"2924","mappings":{"default":{"default":"freccia nord est con gancio"}}},{"key":"2925","mappings":{"default":{"default":"freccia sud orientale con gancio"}}},{"key":"2926","mappings":{"default":{"default":"freccia sud ovest con gancio"}}},{"key":"2927","mappings":{"default":{"default":"freccia nord occidentale e freccia nord orientale"}}},{"key":"2928","mappings":{"default":{"default":"freccia nord orientale e freccia sud orientale"}}},{"key":"2929","mappings":{"default":{"default":"freccia sud orientale e freccia sud occidentale"}}},{"key":"292A","mappings":{"default":{"default":"freccia sud occidentale e freccia nord occidentale"}}},{"key":"292D","mappings":{"default":{"default":"freccia sud orientale che attraversa la freccia nord est"}}},{"key":"292E","mappings":{"default":{"default":"freccia nord orientale che attraversa la freccia sud orientale"}}},{"key":"292F","mappings":{"default":{"default":"caduta diagonale che attraversa la freccia di nord est"}}},{"key":"2930","mappings":{"default":{"default":"aumento diagonale che attraversa la freccia sud orientale"}}},{"key":"2931","mappings":{"default":{"default":"freccia nord orientale che attraversa la freccia nord occidentale"}}},{"key":"2932","mappings":{"default":{"default":"freccia nord ovest freccia nord est"}}},{"key":"2933","mappings":{"default":{"default":"freccia d'onda che punta direttamente a destra"}}},{"key":"2934","mappings":{"default":{"default":"freccia che punta verso destra e poi verso l'alto"}}},{"key":"2935","mappings":{"default":{"default":"freccia che punta verso destra e poi curva verso il basso"}}},{"key":"2936","mappings":{"default":{"default":"freccia che punta verso il basso e poi curva verso sinistra"}}},{"key":"2937","mappings":{"default":{"default":"freccia che punta verso il basso e poi curva verso destra"}}},{"key":"2938","mappings":{"default":{"default":"freccia destra dell'arco destro"}}},{"key":"2939","mappings":{"default":{"default":"freccia sinistra dell'arco sinistro"}}},{"key":"293A","mappings":{"default":{"default":"freccia in senso antiorario superiore"}}},{"key":"293B","mappings":{"default":{"default":"freccia in basso. freccia in senso antiorario"}}},{"key":"293C","mappings":{"default":{"default":"freccia in senso orario con meno"}}},{"key":"293D","mappings":{"default":{"default":"freccia in senso antiorario superiore con più"}}},{"key":"293E","mappings":{"default":{"default":"freccia semicircolare in senso orario in basso a destra"}}},{"key":"293F","mappings":{"default":{"default":"freccia sinistra in senso antiorario semicircolare in basso a sinistra"}}},{"key":"2940","mappings":{"default":{"default":"freccia circolare chiusa in senso antiorario"}}},{"key":"2941","mappings":{"default":{"default":"freccia circolare chiusa in senso orario"}}},{"key":"2942","mappings":{"default":{"default":"freccia destra sopra freccia corta sinistra"}}},{"key":"2943","mappings":{"default":{"default":"freccia sinistra verso destra freccia verso destra corta"}}},{"key":"2944","mappings":{"default":{"default":"freccia verso destra corta sopra la freccia verso sinistra"}}},{"key":"2945","mappings":{"default":{"default":"freccia verso destra con più sotto"}}},{"key":"2946","mappings":{"default":{"default":"freccia a sinistra con più sotto"}}},{"key":"2947","mappings":{"default":{"default":"freccia verso destra attraverso X"}}},{"key":"2948","mappings":{"default":{"default":"freccia destra sinistra attraverso il piccolo cerchio"}}},{"key":"2949","mappings":{"default":{"default":"freccia a due punte verso l'alto del piccolo cerchio"}}},{"key":"2970","mappings":{"default":{"default":"round implies"}}},{"key":"2971","mappings":{"default":{"default":"uguale segno sopra la freccia verso destra"}}},{"key":"2972","mappings":{"default":{"default":"operatore di tilde sopra la freccia verso destra"}}},{"key":"2973","mappings":{"default":{"default":"freccia verso sinistra sopra l'operatore Tilde"}}},{"key":"2974","mappings":{"default":{"default":"freccia verso destra sopra l'operatore Tilde"}}},{"key":"2975","mappings":{"default":{"default":"freccia a destra sopra a uguale circa a"}}},{"key":"2976","mappings":{"default":{"default":"freccia inferiore a sinistra"}}},{"key":"2977","mappings":{"default":{"default":"freccia sinistra verso il basso"}}},{"key":"2978","mappings":{"default":{"default":"freccia maggiore a quella sopra a destra"}}},{"key":"2979","mappings":{"default":{"default":"sottoinsieme sopra la freccia verso destra"}}},{"key":"297A","mappings":{"default":{"default":"freccia verso sinistra attraverso il sottoinsieme"}}},{"key":"297B","mappings":{"default":{"default":"superset sopra la freccia sinistra"}}},{"key":"29B3","mappings":{"default":{"default":"insieme vuoto con la freccia destra qui sopra"}}},{"key":"29B4","mappings":{"default":{"default":"set vuoto con freccia sinistra qui sopra"}}},{"key":"29BD","mappings":{"default":{"default":"freccia su cerchio"}}},{"key":"29EA","mappings":{"default":{"default":"black Diamond con freccia giù"}}},{"key":"29EC","mappings":{"default":{"default":"cerchio bianco con freccia giù"}}},{"key":"29ED","mappings":{"default":{"default":"cerchio nero con freccia giù"}}},{"key":"2A17","mappings":{"default":{"default":"integrale con freccia sinistra con gancio"}}},{"key":"2B00","mappings":{"default":{"default":"freccia bianca nord orientale"}}},{"key":"2B01","mappings":{"default":{"default":"freccia bianca del nord ovest"}}},{"key":"2B02","mappings":{"default":{"default":"freccia bianca sud orientale"}}},{"key":"2B03","mappings":{"default":{"default":"freccia bianca sud occidentale"}}},{"key":"2B04","mappings":{"default":{"default":"freccia bianca sinistra destra"}}},{"key":"2B05","mappings":{"default":{"default":"freccia nera verso sinistra"}}},{"key":"2B06","mappings":{"default":{"default":"freccia nera verso l'alto"}}},{"key":"2B07","mappings":{"default":{"default":"freccia nera verso il basso"}}},{"key":"2B08","mappings":{"default":{"default":"freccia nera nord orientale"}}},{"key":"2B09","mappings":{"default":{"default":"freccia nera del nord ovest"}}},{"key":"2B0A","mappings":{"default":{"default":"freccia nera a sud est"}}},{"key":"2B0B","mappings":{"default":{"default":"freccia nera sud occidentale"}}},{"key":"2B0C","mappings":{"default":{"default":"freccia nera sinistra destra"}}},{"key":"2B0D","mappings":{"default":{"default":"freccia nera in su"}}},{"key":"2B0E","mappings":{"default":{"default":"freccia verso destra con punta verso il basso"}}},{"key":"2B0F","mappings":{"default":{"default":"freccia verso destra con la punta verso l'alto"}}},{"key":"2B10","mappings":{"default":{"default":"freccia a sinistra con punta verso il basso"}}},{"key":"2B11","mappings":{"default":{"default":"freccia verso sinistra con punta verso l'alto"}}},{"key":"2B30","mappings":{"default":{"default":"freccia sinistra con piccolo cerchio"}}},{"key":"2B31","mappings":{"default":{"default":"tre frecce a sinistra"}}},{"key":"2B32","mappings":{"default":{"default":"freccia sinistra con cerchiata più"}}},{"key":"2B33","mappings":{"default":{"default":"freccia ondulata lunga sinistra"}}},{"key":"2B34","mappings":{"default":{"default":"freccia a due punte a sinistra con tratto verticale"}}},{"key":"2B35","mappings":{"default":{"default":"freccia a due punte a sinistra con doppio tratto verticale"}}},{"key":"2B36","mappings":{"default":{"default":"freccia a due punte a sinistra da barra"}}},{"key":"2B37","mappings":{"default":{"default":"freccia a triplo tratteggio a sinistra a due punte"}}},{"key":"2B38","mappings":{"default":{"default":"freccia a sinistra con stelo tratteggiato"}}},{"key":"2B39","mappings":{"default":{"default":"freccia sinistra con coda con tratto verticale"}}},{"key":"2B3A","mappings":{"default":{"default":"freccia sinistra con coda con doppio tratto verticale"}}},{"key":"2B3B","mappings":{"default":{"default":"freccia a due punte a sinistra con coda"}}},{"key":"2B3C","mappings":{"default":{"default":"freccia a due punte a sinistra con coda con tratto verticale"}}},{"key":"2B3D","mappings":{"default":{"default":"freccia a due punte a sinistra con coda con doppio tratto verticale"}}},{"key":"2B3E","mappings":{"default":{"default":"freccia verso sinistra attraverso X"}}},{"key":"2B3F","mappings":{"default":{"default":"freccia d'onda che punta direttamente a sinistra"}}},{"key":"2B40","mappings":{"default":{"default":"segno uguale sopra freccia sinistra"}}},{"key":"2B41","mappings":{"default":{"default":"operatore Tilde inverso sopra la freccia sinistra"}}},{"key":"2B42","mappings":{"default":{"default":"freccia sinistra verso sinistra al contrario quasi uguale a"}}},{"key":"2B43","mappings":{"default":{"default":"freccia verso destra per maggiore di"}}},{"key":"2B44","mappings":{"default":{"default":"freccia verso destra attraverso il Superset"}}},{"key":"2B45","mappings":{"default":{"default":"freccia quadrupla a sinistra"}}},{"key":"2B46","mappings":{"default":{"default":"freccia quadrupla rivolta verso destra"}}},{"key":"2B47","mappings":{"default":{"default":"tilde inverso sopra freccia verso destra"}}},{"key":"2B48","mappings":{"default":{"default":"freccia verso destra sopra il retromarcia quasi uguale a"}}},{"key":"2B49","mappings":{"default":{"default":"operatore Tilde sopra freccia sinistra"}}},{"key":"2B4A","mappings":{"default":{"default":"freccia sinistra verso sinistra quasi uguale a"}}},{"key":"2B4B","mappings":{"default":{"default":"freccia a sinistra sopra l'operatore Tilde inverso"}}},{"key":"2B4C","mappings":{"default":{"default":"freccia verso destra sopra l'operatore Tilde inverso"}}},{"key":"FFE9","mappings":{"default":{"default":"freccia a sinistra a metà campo"}}},{"key":"FFEA","mappings":{"default":{"default":"freccia verso l'alto a metà larghezza"}}},{"key":"FFEB","mappings":{"default":{"default":"freccia verso la metà a destra"}}},{"key":"FFEC","mappings":{"default":{"default":"freccia verso il basso a metà larghezza"}}}] +, +"it/symbols/math_characters.min": +[{"locale":"it"},{"key":"2113","mappings":{"default":{"default":"script l minuscola"}}},{"key":"2118","mappings":{"default":{"default":"script P maiuscola"}}},{"key":"213C","mappings":{"default":{"default":"pi a grassetto da lavagna"}}},{"key":"213D","mappings":{"default":{"default":"gamma a grassetto da lavagna"}}},{"key":"213E","mappings":{"default":{"default":"gamma del capitale a grassetto da lavagna"}}},{"key":"213F","mappings":{"default":{"default":"Pi maiuscolo a grassetto da lavagna"}}},{"key":"2140","mappings":{"default":{"default":"sommatoria a grassetto da lavagna"}}},{"key":"2145","mappings":{"default":{"default":"d maiuscola italico a grassetto da lavagna"}}},{"key":"2146","mappings":{"default":{"default":"d italico a grassetto da lavagna"}}},{"key":"2147","mappings":{"default":{"default":"e italico a grassetto da lavagna"}}},{"key":"2148","mappings":{"default":{"default":"i italico a grassetto da lavagna"}}},{"key":"2149","mappings":{"default":{"default":"j italico a grassetto da lavagna"}}},{"key":"1D6A4","mappings":{"default":{"default":"i senza punto"}}},{"key":"1D6A5","mappings":{"default":{"default":"j senza punto"}}}] +, +"it/symbols/math_delimiters.min": +[{"locale":"it"},{"key":"0028","mappings":{"default":{"default":"parentesi tonda aperta"}}},{"key":"0029","mappings":{"default":{"default":"parentesi tonda chiusa"}}},{"key":"005B","mappings":{"default":{"default":"parentesi quadra aperta"}}},{"key":"005D","mappings":{"default":{"default":"parentesi quadra chiusa"}}},{"key":"007B","mappings":{"default":{"default":"parentesi graffa aperta"}}},{"key":"007D","mappings":{"default":{"default":"parentesi graffa chiusa"}}},{"key":"2045","mappings":{"default":{"default":"parentesi quadrata sinistra con penna"}}},{"key":"2046","mappings":{"default":{"default":"parentesi quadrata destra con penna"}}},{"key":"2308","mappings":{"default":{"default":"parentesi sinistra di arrotondamento per eccesso"}}},{"key":"2309","mappings":{"default":{"default":"parentesi destra di arrotondamento per eccesso"}}},{"key":"230A","mappings":{"default":{"default":"parentesi sinistra di arrotondamento per difetto"}}},{"key":"230B","mappings":{"default":{"default":"parentesi destra di arrotondamento per difetto"}}},{"key":"230C","mappings":{"default":{"default":"crop in basso a destra"}}},{"key":"230D","mappings":{"default":{"default":"crop in basso a sinistra"}}},{"key":"230E","mappings":{"default":{"default":"crop in alto a destra"}}},{"key":"230F","mappings":{"default":{"default":"crop in alto a sinistra"}}},{"key":"231C","mappings":{"default":{"default":"angolo in alto a sinistra"}}},{"key":"231D","mappings":{"default":{"default":"angolo in alto a destra"}}},{"key":"231E","mappings":{"default":{"default":"angolo in basso a sinistra"}}},{"key":"231F","mappings":{"default":{"default":"angolo in basso a destra"}}},{"key":"2320","mappings":{"default":{"default":"mezzo integrale alto"}}},{"key":"2321","mappings":{"default":{"default":"mezzo intgrale basso"}}},{"key":"2329","mappings":{"default":{"default":"parentesi angolare sinistra"}}},{"key":"232A","mappings":{"default":{"default":"parentesi angolare a destra"}}},{"key":"239B","mappings":{"default":{"default":"parentesi a gancio superiore sinistro"}}},{"key":"239C","mappings":{"default":{"default":"estensione di parentesi sinistra"}}},{"key":"239D","mappings":{"default":{"default":"parentesi a gancio inferiore sinistro"}}},{"key":"239E","mappings":{"default":{"default":"parentesi a gancio superiore destro"}}},{"key":"239F","mappings":{"default":{"default":"estensione parentesi destra"}}},{"key":"23A0","mappings":{"default":{"default":"parentesi a gancio inferiore destro"}}},{"key":"23A1","mappings":{"default":{"default":"angolo superiore di parentesi quadra sinistra"}}},{"key":"23A2","mappings":{"default":{"default":"estensione per parentesi quadra sinistra"}}},{"key":"23A3","mappings":{"default":{"default":"angolo inferiore di parentesi quadra sinistra"}}},{"key":"23A4","mappings":{"default":{"default":"angolo superiore di parentesi quadra destra"}}},{"key":"23A5","mappings":{"default":{"default":"estensione per parentesi quadra destra"}}},{"key":"23A6","mappings":{"default":{"default":"angolo inferiore di parentesi quadra destra"}}},{"key":"23A7","mappings":{"default":{"default":"gancio superiore di parentesi sinistra"}}},{"key":"23A8","mappings":{"default":{"default":"parte centrale della parentesi graffa sinistra"}}},{"key":"23A9","mappings":{"default":{"default":"gancio inferiore di parentesi sinistra"}}},{"key":"23AA","mappings":{"default":{"default":"estensione di parentesi graffa"}}},{"key":"23AB","mappings":{"default":{"default":"gancio superiore di parentesi destra"}}},{"key":"23AC","mappings":{"default":{"default":"parte centrale della parentesi graffa destra"}}},{"key":"23AD","mappings":{"default":{"default":"gancio inferiore di parentesi destra"}}},{"key":"23AE","mappings":{"default":{"default":"estensione integrale"}}},{"key":"23AF","mappings":{"default":{"default":"estensione della linea orizzontale"}}},{"key":"23B0","mappings":{"default":{"default":"sezione di parentesi graffa superiore sinistra e destra inferiore"}}},{"key":"23B1","mappings":{"default":{"default":"sezione di parentesi graffa superiore destra e sinistra inferiore"}}},{"key":"23B2","mappings":{"default":{"default":"sommatoria superiore"}}},{"key":"23B3","mappings":{"default":{"default":"sommatoria inferiore"}}},{"key":"23B4","mappings":{"default":{"default":"parentesi quadra superiore"}}},{"key":"23B5","mappings":{"default":{"default":"parentesi quadra inferiore"}}},{"key":"23B6","mappings":{"default":{"default":"parentesi quadra inferiore su parentesi quadrata superiore"}}},{"key":"23B7","mappings":{"default":{"default":"simbolo radicale in basso"}}},{"key":"23B8","mappings":{"default":{"default":"riga verticale sinistra"}}},{"key":"23B9","mappings":{"default":{"default":"riga verticale destra"}}},{"key":"23DC","mappings":{"default":{"default":"parentesi superiore"}}},{"key":"23DD","mappings":{"default":{"default":"parentesi inferiore"}}},{"key":"23DE","mappings":{"default":{"default":"parentesi graffa superiore"}}},{"key":"23DF","mappings":{"default":{"default":"parentesi graffa inferiore"}}},{"key":"23E0","mappings":{"default":{"default":"parentesi a conchiglia superiore"}}},{"key":"23E1","mappings":{"default":{"default":"parentesi a conchiglia inferiore"}}},{"key":"2768","mappings":{"default":{"default":"ornamento di parentesi tonda sinistra medio"}}},{"key":"2769","mappings":{"default":{"default":"ornamento di parentesi tonda destra medio"}}},{"key":"276A","mappings":{"default":{"default":"ornamento di parentesi sinistra media appiattita"}}},{"key":"276B","mappings":{"default":{"default":"ornamento di parentesi destra media appiattita"}}},{"key":"276C","mappings":{"default":{"default":"ornamento di parentesi angolare sinistra media"}}},{"key":"276D","mappings":{"default":{"default":"ornamento di parentesi angolare destra media"}}},{"key":"276E","mappings":{"default":{"default":"ornamento di parentesi angolare sinistra grossa"}}},{"key":"276F","mappings":{"default":{"default":"ornamento di parentesi angolare destra grossa"}}},{"key":"2770","mappings":{"default":{"default":"ornamento di parentesi angolare sinistra grosso"}}},{"key":"2771","mappings":{"default":{"default":"ornamento di parentesi angolare destra grosso"}}},{"key":"2772","mappings":{"default":{"default":"ornamento di parentesi a conchiglia sinistro sottile"}}},{"key":"2773","mappings":{"default":{"default":"ornamento di parentesi a conchiglia destro sottile"}}},{"key":"2774","mappings":{"default":{"default":"ornamento di parentesi graffa sinistra medio"}}},{"key":"2775","mappings":{"default":{"default":"ornamento di parentesi graffa destra medio"}}},{"key":"27C5","mappings":{"default":{"default":"delimitatore bag sinistro a forma di S"}}},{"key":"27C6","mappings":{"default":{"default":"delimitatore bag destro a forma di S"}}},{"key":"27E6","mappings":{"default":{"default":"parentesi quadra sinistra bianca"}}},{"key":"27E7","mappings":{"default":{"default":"parentesi quadra destra bianca"}}},{"key":"27E8","mappings":{"default":{"default":"parentesi angolata sinistra"}}},{"key":"27E9","mappings":{"default":{"default":"parentesi angolata destra"}}},{"key":"27EA","mappings":{"default":{"default":"parentesi angolata sinistra doppia"}}},{"key":"27EB","mappings":{"default":{"default":"parentesi angolata destra doppia"}}},{"key":"27EC","mappings":{"default":{"default":"parentesi a conchiglia sinistra bianca"}}},{"key":"27ED","mappings":{"default":{"default":"parentesi a conchiglia destra bianca"}}},{"key":"27EE","mappings":{"default":{"default":"parentesi sinistra appiattita"}}},{"key":"27EF","mappings":{"default":{"default":"parentesi destra appiattita"}}},{"key":"2983","mappings":{"default":{"default":"parentesi graffa bianca sinistra"}}},{"key":"2984","mappings":{"default":{"default":"parentesi graffa bianca destra"}}},{"key":"2985","mappings":{"default":{"default":"parentesi tonda bianca sinistra"}}},{"key":"2986","mappings":{"default":{"default":"parentesi tonda bianca destra"}}},{"key":"2987","mappings":{"default":{"default":"parentesi immagine sinistra notazione Z"}}},{"key":"2988","mappings":{"default":{"default":"parentesi immagine destra di notazione Z"}}},{"key":"2989","mappings":{"default":{"default":"parentesi di rilegatura sinistra con notazione Z"}}},{"key":"298A","mappings":{"default":{"default":"parentesi di rilegatura destra a notazione Z"}}},{"key":"298B","mappings":{"default":{"default":"parentesi quadrata sinistra con sottobarra"}}},{"key":"298C","mappings":{"default":{"default":"parentesi quadra destra con sottobarra"}}},{"key":"298D","mappings":{"default":{"default":"parentesi quadrata sinistra con segno di spunta nell'angolo superiore"}}},{"key":"298E","mappings":{"default":{"default":"parentesi quadrata destra con segno di spunta nell'angolo inferiore"}}},{"key":"298F","mappings":{"default":{"default":"parentesi quadrata sinistra con segno di spunta nell'angolo inferiore"}}},{"key":"2990","mappings":{"default":{"default":"parentesi quadrata destra con segno di spunta nell'angolo superiore"}}},{"key":"2991","mappings":{"default":{"default":"parentesi angolata sinistra con punto"}}},{"key":"2992","mappings":{"default":{"default":"parentesi angolata destra con punto"}}},{"key":"2993","mappings":{"default":{"default":"parentesi sinistra ad arco con segno di minore"}}},{"key":"2994","mappings":{"default":{"default":"parentesi destra ad arco con segno di maggiore"}}},{"key":"2995","mappings":{"default":{"default":"parentesi sinistra a doppio arco con segno di minore"}}},{"key":"2996","mappings":{"default":{"default":"parentesi destra a doppio arco con segno di maggiore"}}},{"key":"2997","mappings":{"default":{"default":"parentesi a conchiglia nera sinistra"}}},{"key":"2998","mappings":{"default":{"default":"parentesi a conchiglia nera destra"}}},{"key":"29D8","mappings":{"default":{"default":"delimitatore a zig-zag sinistro"}}},{"key":"29D9","mappings":{"default":{"default":"delimitatore a zig-zag destro"}}},{"key":"29DA","mappings":{"default":{"default":"delimitatore doppio a zig-zag sinistro"}}},{"key":"29DB","mappings":{"default":{"default":"delimitatore doppio a zig-zag destro"}}},{"key":"29FC","mappings":{"default":{"default":"parentesi angolare curva a sinistra"}}},{"key":"29FD","mappings":{"default":{"default":"parentesi angolare curva a destra"}}},{"key":"2E22","mappings":{"default":{"default":"mezza parentesi superiore sinistra"}}},{"key":"2E23","mappings":{"default":{"default":"mezza parentesi superiore destra"}}},{"key":"2E24","mappings":{"default":{"default":"mezza parentesi inferiore sinistra"}}},{"key":"2E25","mappings":{"default":{"default":"mezza parentesi inferiore destra"}}},{"key":"2E26","mappings":{"default":{"default":"parentesi a U sdraiata sinistra"}}},{"key":"2E27","mappings":{"default":{"default":"parentesi a U sdraiata destra"}}},{"key":"2E28","mappings":{"default":{"default":"doppia parentesi aperta"}}},{"key":"2E29","mappings":{"default":{"default":"doppia parentesi chiusa"}}},{"key":"3008","mappings":{"default":{"default":"parentesi angolata sinistra"}}},{"key":"3009","mappings":{"default":{"default":"parentesi angolata destra "}}},{"key":"300A","mappings":{"default":{"default":"parentesi a doppio angolo sinistra"}}},{"key":"300B","mappings":{"default":{"default":"parentesi a doppio angolo destra"}}},{"key":"300C","mappings":{"default":{"default":"parentesi angolo superiore sinistro"}}},{"key":"300D","mappings":{"default":{"default":"parentesi angolo superiore destro"}}},{"key":"300E","mappings":{"default":{"default":"parentesi angolo superiore sinistro bianca"}}},{"key":"300F","mappings":{"default":{"default":"parentesi angolo superiore destro bianca"}}},{"key":"3010","mappings":{"default":{"default":"parentesi lenticolare nera sinistra"}}},{"key":"3011","mappings":{"default":{"default":"parentesi lenticolare nera destra"}}},{"key":"3014","mappings":{"default":{"default":"parentesi sinistra a conchiglia"}}},{"key":"3015","mappings":{"default":{"default":"parentesi destra a conchiglia"}}},{"key":"3016","mappings":{"default":{"default":"parentesi lenticolare bianca sinistra"}}},{"key":"3017","mappings":{"default":{"default":"parentesi lenticolare bianca destra"}}},{"key":"3018","mappings":{"default":{"default":"parentesi sinistra a conchiglia bianca"}}},{"key":"3019","mappings":{"default":{"default":"parentesi destra a conchiglia bianca "}}},{"key":"301A","mappings":{"default":{"default":"parentesi quadrata sinistra bianca"}}},{"key":"301B","mappings":{"default":{"default":"parentesi quadrata destra bianca"}}},{"key":"301D","mappings":{"default":{"default":"virgolette doppie a due punte invertite"}}},{"key":"301E","mappings":{"default":{"default":"doppie virgolette"}}},{"key":"301F","mappings":{"default":{"default":"doppie virgolette basse"}}},{"key":"FD3E","mappings":{"default":{"default":"parentesi sinistra ornata"}}},{"key":"FD3F","mappings":{"default":{"default":"parentesi destra ornata"}}},{"key":"FE17","mappings":{"default":{"default":"parentesi lenticolare verticale sopra bianca"}}},{"key":"FE18","mappings":{"default":{"default":"parentesi lenticolare verticale sotto bianca"}}},{"key":"FE35","mappings":{"default":{"default":"parentesi sopra"}}},{"key":"FE36","mappings":{"default":{"default":"parentesi sotto"}}},{"key":"FE37","mappings":{"default":{"default":"parentesi graffa sopra"}}},{"key":"FE38","mappings":{"default":{"default":"parentesi graffa sotto"}}},{"key":"FE39","mappings":{"default":{"default":"parentesi a conchiglia sopra"}}},{"key":"FE3A","mappings":{"default":{"default":"parentesi a conchiglia sotto"}}},{"key":"FE3B","mappings":{"default":{"default":"parentesi lenticolare verticale sopra nera"}}},{"key":"FE3C","mappings":{"default":{"default":"parentesi lenticolare verticale sotto nera"}}},{"key":"FE3D","mappings":{"default":{"default":"parentesi a doppio angolo sopra"}}},{"key":"FE3E","mappings":{"default":{"default":"parentesi a doppio angolo sotto"}}},{"key":"FE3F","mappings":{"default":{"default":"parentesi angolata sopra"}}},{"key":"FE40","mappings":{"default":{"default":"parentesi angolata sotto"}}},{"key":"FE41","mappings":{"default":{"default":"parentesi verticale ad angolo retto destro"}}},{"key":"FE42","mappings":{"default":{"default":"parentesi verticale ad angolo retto sinistro"}}},{"key":"FE43","mappings":{"default":{"default":"parentesi verticale ad angolo retto destro bianca"}}},{"key":"FE44","mappings":{"default":{"default":"parentesi verticale ad angolo retto sinistro bianca"}}},{"key":"FE47","mappings":{"default":{"default":"parentesi quadra sopra"}}},{"key":"FE48","mappings":{"default":{"default":"parentesi quadra sotto"}}},{"key":"FE59","mappings":{"default":{"default":"parentesi sinistra piccola"}}},{"key":"FE5A","mappings":{"default":{"default":"parentesi destra piccola"}}},{"key":"FE5B","mappings":{"default":{"default":"parentesi graffa sinistra piccola"}}},{"key":"FE5C","mappings":{"default":{"default":"parentesi graffa destra piccola"}}},{"key":"FE5D","mappings":{"default":{"default":"parentesi a conchiglia sinistra piccola"}}},{"key":"FE5E","mappings":{"default":{"default":"parentesi a conchiglia destra piccola"}}},{"key":"FF08","mappings":{"default":{"default":"parentesi sinistra a larghezza intera"}}},{"key":"FF09","mappings":{"default":{"default":"parentesi destra a larghezza intera"}}},{"key":"FF3B","mappings":{"default":{"default":"parentesi quadrata sinistra a larghezza intera"}}},{"key":"FF3D","mappings":{"default":{"default":"parentesi quadrata destra a larghezza intera"}}},{"key":"FF5B","mappings":{"default":{"default":"parentesi graffa sinistra a larghezza intera"}}},{"key":"FF5D","mappings":{"default":{"default":"parentesi graffa destra a larghezza intera"}}},{"key":"FF5F","mappings":{"default":{"default":"parentesi bianca sinistra a larghezza intera"}}},{"key":"FF60","mappings":{"default":{"default":"parentesi bianca destra a larghezza intera"}}},{"key":"FF62","mappings":{"default":{"default":"parentesi angolo superiore sinistro a mezza larghezza"}}},{"key":"FF63","mappings":{"default":{"default":"parentesi angolo superiore destro a mezza larghezza"}}}] +, +"it/symbols/math_geometry.min": +[{"locale":"it"},{"key":"2500","mappings":{"default":{"default":"box Drawings Light Horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box Drawings Heavy Horizontal"}}},{"key":"2502","mappings":{"default":{"default":"cassetto verticale leggero"}}},{"key":"2503","mappings":{"default":{"default":"box Drawings Heavy Vertical"}}},{"key":"2504","mappings":{"default":{"default":"box Drawings Light Triple Dash Horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box Drawings Heavy Triple Dash Horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box Drawings Light Triple Dash Vertical"}}},{"key":"2507","mappings":{"default":{"default":"box Drawings Heavy Triple Dash Vertical"}}},{"key":"2508","mappings":{"default":{"default":"box Drawings Light Quadruple Dash Horizontal"}}},{"key":"2509","mappings":{"default":{"default":"disegni a riquadri Quadrato pesante Dash orizzontale"}}},{"key":"250A","mappings":{"default":{"default":"box Drawings Light Quadruple Dash Vertical"}}},{"key":"250B","mappings":{"default":{"default":"cassetto verticale pesante quadruplo Dash"}}},{"key":"250C","mappings":{"default":{"default":"disegni della scatola Light Down e Right"}}},{"key":"250D","mappings":{"default":{"default":"disegni della scatola Giù luce e destra pesante"}}},{"key":"250E","mappings":{"default":{"default":"box Disegna Giù Luce Pesante e Giusta"}}},{"key":"250F","mappings":{"default":{"default":"disegni scatola pesante in basso e a destra"}}},{"key":"2510","mappings":{"default":{"default":"disegni della scatola Light Down and Left"}}},{"key":"2511","mappings":{"default":{"default":"disegni scatola verso il basso luce e sinistra pesante"}}},{"key":"2512","mappings":{"default":{"default":"scatola Disegna Giù Luce Pesante e Sinistra"}}},{"key":"2513","mappings":{"default":{"default":"disegni scatola pesante in basso a sinistra"}}},{"key":"2514","mappings":{"default":{"default":"disegni della scatola Light Up and Right"}}},{"key":"2515","mappings":{"default":{"default":"box Draw Up Light and Right Heavy"}}},{"key":"2516","mappings":{"default":{"default":"box Draw Up Heavy e Right Light"}}},{"key":"2517","mappings":{"default":{"default":"disegni scatola pesante e destra"}}},{"key":"2518","mappings":{"default":{"default":"i disegni della scatola si illuminano a sinistra"}}},{"key":"2519","mappings":{"default":{"default":"box Disegna Light and Left Heavy"}}},{"key":"251A","mappings":{"default":{"default":"scatola Disegna Luce Pesante e Sinistra"}}},{"key":"251B","mappings":{"default":{"default":"disegni scatola pesante su e sinistra"}}},{"key":"251C","mappings":{"default":{"default":"box Drawings Light Vertical e Right"}}},{"key":"251D","mappings":{"default":{"default":"scatola di disegni di luce verticale e destra pesante"}}},{"key":"251E","mappings":{"default":{"default":"box Draw Up Heavy e Right Down Light"}}},{"key":"251F","mappings":{"default":{"default":"disegni scatola verso il basso Luce pesante e destra"}}},{"key":"2520","mappings":{"default":{"default":"scatola di disegni verticali pesanti e giusta luce"}}},{"key":"2521","mappings":{"default":{"default":"disegni della scatola Giù luce e destra sopra pesante"}}},{"key":"2522","mappings":{"default":{"default":"scatola in alto e in basso"}}},{"key":"2523","mappings":{"default":{"default":"box Drawings Heavy Vertical e Right"}}},{"key":"2524","mappings":{"default":{"default":"box Drawings Light Vertical and Left"}}},{"key":"2525","mappings":{"default":{"default":"scatola di disegni di luce verticale e sinistra pesante"}}},{"key":"2526","mappings":{"default":{"default":"box Draw Up Heavy e Left Down Light"}}},{"key":"2527","mappings":{"default":{"default":"disegni scatola verso il basso Luce pesante e sinistra"}}},{"key":"2528","mappings":{"default":{"default":"box Disegni verticali pesanti e luce sinistra"}}},{"key":"2529","mappings":{"default":{"default":"disegni della scatola Giù luce e sinistra su pesante"}}},{"key":"252A","mappings":{"default":{"default":"box Disegna Su e Giù Pesante"}}},{"key":"252B","mappings":{"default":{"default":"box Drawings Heavy Vertical e Left"}}},{"key":"252C","mappings":{"default":{"default":"disegni della scatola Light Down e Horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box Drawings Left Heavy e Right Down Light"}}},{"key":"252E","mappings":{"default":{"default":"box Drawings Right Heavy e Left Down Light"}}},{"key":"252F","mappings":{"default":{"default":"disegni della scatola Giù leggero e orizzontale pesante"}}},{"key":"2530","mappings":{"default":{"default":"scatola Disegna Giù Luce Pesante e Orizzontale"}}},{"key":"2531","mappings":{"default":{"default":"disegni scatola destra e sinistra in basso pesante"}}},{"key":"2532","mappings":{"default":{"default":"disegni casella sinistra e destra verso il basso pesante"}}},{"key":"2533","mappings":{"default":{"default":"disegni scatola pesante in basso e orizzontale"}}},{"key":"2534","mappings":{"default":{"default":"disegni scatola illuminati e orizzontali"}}},{"key":"2535","mappings":{"default":{"default":"box Drawings Left Heavy e Right Up Light"}}},{"key":"2536","mappings":{"default":{"default":"box Drawings Right Heavy e Left Up Light"}}},{"key":"2537","mappings":{"default":{"default":"box Draw Up Light e Horizontal Heavy"}}},{"key":"2538","mappings":{"default":{"default":"scatola Disegna Luce Pesante e Orizzontale"}}},{"key":"2539","mappings":{"default":{"default":"scatola di disegni a destra e sinistra su pesante"}}},{"key":"253A","mappings":{"default":{"default":"box Drawings Left Light e Right Up Heavy"}}},{"key":"253B","mappings":{"default":{"default":"disegni scatola pesante e orizzontale"}}},{"key":"253C","mappings":{"default":{"default":"box Drawings Light verticale e orizzontale"}}},{"key":"253D","mappings":{"default":{"default":"scatola di disegni sinistra Luce verticale pesante e destra"}}},{"key":"253E","mappings":{"default":{"default":"cassetto a destra Luce verticale pesante e sinistra"}}},{"key":"253F","mappings":{"default":{"default":"scatola di disegni verticali leggeri e orizzontali pesanti"}}},{"key":"2540","mappings":{"default":{"default":"box Disegna la luce orizzontale pesante e discendente"}}},{"key":"2541","mappings":{"default":{"default":"box Drawings Down Heavy e Up Horizontal Light"}}},{"key":"2542","mappings":{"default":{"default":"scatola di disegni verticali pesanti e luce orizzontale"}}},{"key":"2543","mappings":{"default":{"default":"box Drawings Left Up Heavy e Right Down Light"}}},{"key":"2544","mappings":{"default":{"default":"disegni di riquadri in alto a destra e in basso a sinistra"}}},{"key":"2545","mappings":{"default":{"default":"disegni casella sinistra verso il basso Luce pesante e destra"}}},{"key":"2546","mappings":{"default":{"default":"box Drawings Right Down Heavy e Left Up Light"}}},{"key":"2547","mappings":{"default":{"default":"scatola di disegni in basso e in alto orizzontale pesante"}}},{"key":"2548","mappings":{"default":{"default":"scatola Disegna Su e Giù Pesante Orizzontale"}}},{"key":"2549","mappings":{"default":{"default":"cassetto Disegni Luce Destra e Pesante Verticale Sinistra"}}},{"key":"254A","mappings":{"default":{"default":"cassetto a sinistra e destra verticale pesante"}}},{"key":"254B","mappings":{"default":{"default":"box Drawings Heavy Vertical e Horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box Drawings Light Double Dash Horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box Drawings Heavy Double Dash Horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box Drawings Light Double Dash Vertical"}}},{"key":"254F","mappings":{"default":{"default":"box Drawings Heavy Double Dash Vertical"}}},{"key":"2550","mappings":{"default":{"default":"box Drawings Double Horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box Drawings Double Vertical"}}},{"key":"2552","mappings":{"default":{"default":"box Disegni Giù Doppio Singolo e Destro"}}},{"key":"2553","mappings":{"default":{"default":"box Disegni Giù Doppio e Destro Singolo"}}},{"key":"2554","mappings":{"default":{"default":"disegni della casella Double Down e Right"}}},{"key":"2555","mappings":{"default":{"default":"disegni della casella in basso a destra ea sinistra"}}},{"key":"2556","mappings":{"default":{"default":"disegni casella giù doppio e singolo sinistro"}}},{"key":"2557","mappings":{"default":{"default":"box Disegni Double Down and Left"}}},{"key":"2558","mappings":{"default":{"default":"riquadro Disegni singoli e doppi"}}},{"key":"2559","mappings":{"default":{"default":"box Drawings Up Double and Right Single"}}},{"key":"255A","mappings":{"default":{"default":"box Drawings Double Up e Right"}}},{"key":"255B","mappings":{"default":{"default":"riquadro Disegni singoli e doppio sinistro"}}},{"key":"255C","mappings":{"default":{"default":"box Drawings Up Double and Left Single"}}},{"key":"255D","mappings":{"default":{"default":"box Disegni Double Up e Left"}}},{"key":"255E","mappings":{"default":{"default":"box Drawings Vertical Single and Right Double"}}},{"key":"255F","mappings":{"default":{"default":"box Drawings Vertical Double and Right Single"}}},{"key":"2560","mappings":{"default":{"default":"box Disegni Doppio verticale e destro"}}},{"key":"2561","mappings":{"default":{"default":"box Disegni singoli verticali e doppio sinistro"}}},{"key":"2562","mappings":{"default":{"default":"box Disegni Verticale doppio e singolo sinistro"}}},{"key":"2563","mappings":{"default":{"default":"box Disegni Doppio verticale e sinistro"}}},{"key":"2564","mappings":{"default":{"default":"box Disegni Giù Singolo e Doppio orizzontale"}}},{"key":"2565","mappings":{"default":{"default":"box Disegni Giù Doppio e Singolo orizzontale"}}},{"key":"2566","mappings":{"default":{"default":"box Disegni Double Down e Horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box Drawings Up Single and Horizontal Double"}}},{"key":"2568","mappings":{"default":{"default":"box Drawings Up Double and Horizontal Single"}}},{"key":"2569","mappings":{"default":{"default":"box Drawings Double Up e Horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box Disegni verticali singolo e orizzontale doppio"}}},{"key":"256B","mappings":{"default":{"default":"box Drawings Vertical Double and Horizontal Single"}}},{"key":"256C","mappings":{"default":{"default":"box Disegni doppio verticale e orizzontale"}}},{"key":"256D","mappings":{"default":{"default":"box Drawings Light Arc Down e Right"}}},{"key":"256E","mappings":{"default":{"default":"box Drawings Light Arc Down and Left"}}},{"key":"256F","mappings":{"default":{"default":"box Drawings Light Arc Up and Left"}}},{"key":"2570","mappings":{"default":{"default":"box Drawings Light Arc Up e Right"}}},{"key":"2571","mappings":{"default":{"default":"disegni della scatola Luce diagonale in alto a destra in basso a sinistra"}}},{"key":"2572","mappings":{"default":{"default":"box Disegni Luce diagonale Superiore sinistra a destra inferiore"}}},{"key":"2573","mappings":{"default":{"default":"croce di disegni a croce diagonale"}}},{"key":"2574","mappings":{"default":{"default":"box Drawings Light Left"}}},{"key":"2575","mappings":{"default":{"default":"box Drawings Light Up"}}},{"key":"2576","mappings":{"default":{"default":"box Drawings Light Right"}}},{"key":"2577","mappings":{"default":{"default":"box Drawings Light Down"}}},{"key":"2578","mappings":{"default":{"default":"box Drawings Heavy Left"}}},{"key":"2579","mappings":{"default":{"default":"box Drawings Heavy Up"}}},{"key":"257A","mappings":{"default":{"default":"box Drawings Heavy Right"}}},{"key":"257B","mappings":{"default":{"default":"box Drawings Heavy Down"}}},{"key":"257C","mappings":{"default":{"default":"disegni scatola sinistra sinistra e destra pesante"}}},{"key":"257D","mappings":{"default":{"default":"disegni scatola illuminati e pesanti"}}},{"key":"257E","mappings":{"default":{"default":"box Drawings Heavy Left e Light Right"}}},{"key":"257F","mappings":{"default":{"default":"box Drawings Heavy Up e Light Down"}}},{"key":"2580","mappings":{"default":{"default":"mezzo blocco superiore"}}},{"key":"2581","mappings":{"default":{"default":"lower One Eighth Block"}}},{"key":"2582","mappings":{"default":{"default":"lower One Quarter Block"}}},{"key":"2583","mappings":{"default":{"default":"lower Three Eighths Block"}}},{"key":"2584","mappings":{"default":{"default":"lower Half Block"}}},{"key":"2585","mappings":{"default":{"default":"lower Five Eighths Block"}}},{"key":"2586","mappings":{"default":{"default":"lower Three Quarters Block"}}},{"key":"2587","mappings":{"default":{"default":"lower Seven Eighths Block"}}},{"key":"2588","mappings":{"default":{"default":"full Block"}}},{"key":"2589","mappings":{"default":{"default":"left Seven Eighths Block"}}},{"key":"258A","mappings":{"default":{"default":"left Three Quarters Block"}}},{"key":"258B","mappings":{"default":{"default":"left Five Eighths Block"}}},{"key":"258C","mappings":{"default":{"default":"left Half Block"}}},{"key":"258D","mappings":{"default":{"default":"left Three Eighths Block"}}},{"key":"258E","mappings":{"default":{"default":"left One Quarter Block"}}},{"key":"258F","mappings":{"default":{"default":"a sinistra un ottavo blocco"}}},{"key":"2590","mappings":{"default":{"default":"right Half Block"}}},{"key":"2591","mappings":{"default":{"default":"ombra leggera"}}},{"key":"2592","mappings":{"default":{"default":"ombra media"}}},{"key":"2593","mappings":{"default":{"default":"ombra scura"}}},{"key":"2594","mappings":{"default":{"default":"upper One Eighth Block"}}},{"key":"2595","mappings":{"default":{"default":"un ottavo blocco destro"}}},{"key":"2596","mappings":{"default":{"default":"quadrante in basso a sinistra"}}},{"key":"2597","mappings":{"default":{"default":"quadrante in basso a destra"}}},{"key":"2598","mappings":{"default":{"default":"quadrante in alto a sinistra"}}},{"key":"2599","mappings":{"default":{"default":"quadrante in alto a sinistra e in basso a sinistra e in basso a destra"}}},{"key":"259A","mappings":{"default":{"default":"quadrante in alto a sinistra e in basso a destra"}}},{"key":"259B","mappings":{"default":{"default":"quadrante in alto a sinistra e in alto a destra e in basso a sinistra"}}},{"key":"259C","mappings":{"default":{"default":"quadrante in alto a sinistra e in alto a destra e in basso a destra"}}},{"key":"259D","mappings":{"default":{"default":"quadrante in alto a destra"}}},{"key":"259E","mappings":{"default":{"default":"quadrante in alto a destra e in basso a sinistra"}}},{"key":"259F","mappings":{"default":{"default":"quadrante in alto a destra e in basso a sinistra e in basso a destra"}}},{"key":"25A0","mappings":{"default":{"default":"quadrato nero"}}},{"key":"25A1","mappings":{"default":{"default":"quadrato bianco"}}},{"key":"25A2","mappings":{"default":{"default":"quadrato bianco con angoli arrotondati"}}},{"key":"25A3","mappings":{"default":{"default":"quadrato bianco contenente quadratino nero"}}},{"key":"25A4","mappings":{"default":{"default":"quadrato con riempimento orizzontale"}}},{"key":"25A5","mappings":{"default":{"default":"quadrato con riempimento verticale"}}},{"key":"25A6","mappings":{"default":{"default":"quadrato con riempimento tratteggio ortogonale"}}},{"key":"25A7","mappings":{"default":{"default":"quadrato con riempimento sinistro in alto a destra inferiore"}}},{"key":"25A8","mappings":{"default":{"default":"quadrato con parte superiore destra per riempire in basso a sinistra"}}},{"key":"25A9","mappings":{"default":{"default":"quadrato con riempimento diagonale a campitura incrociata"}}},{"key":"25AA","mappings":{"default":{"default":"quadrato nero"}}},{"key":"25AB","mappings":{"default":{"default":"quadrato bianco"}}},{"key":"25AC","mappings":{"default":{"default":"rettangolo nero"}}},{"key":"25AD","mappings":{"default":{"default":"rettangolo bianco"}}},{"key":"25AE","mappings":{"default":{"default":"rettangolo verticale nero"}}},{"key":"25AF","mappings":{"default":{"default":"rettangolo verticale bianco"}}},{"key":"25B0","mappings":{"default":{"default":"parallelogramma nero"}}},{"key":"25B1","mappings":{"default":{"default":"parallelogramma bianco"}}},{"key":"25B2","mappings":{"default":{"default":"triangolo up-pointing nero"}}},{"key":"25B3","mappings":{"default":{"default":"triangolo up-pointing bianco"}}},{"key":"25B4","mappings":{"default":{"default":"triangolo piccolo a punta nera"}}},{"key":"25B5","mappings":{"default":{"default":"piccolo triangolo bianco che punta in alto"}}},{"key":"25B6","mappings":{"default":{"default":"triangolo nero a destra"}}},{"key":"25B7","mappings":{"default":{"default":"triangolo bianco a destra"}}},{"key":"25B8","mappings":{"default":{"default":"triangolo nero a punta destra"}}},{"key":"25B9","mappings":{"default":{"default":"triangolo piccolo a destra bianco"}}},{"key":"25BA","mappings":{"default":{"default":"puntatore a punta destra nera"}}},{"key":"25BB","mappings":{"default":{"default":"puntatore a destra bianco"}}},{"key":"25BC","mappings":{"default":{"default":"triangolo verso il basso nero"}}},{"key":"25BD","mappings":{"default":{"default":"triangolo verso il basso bianco"}}},{"key":"25BE","mappings":{"default":{"default":"triangolo piccolo a discesa nera"}}},{"key":"25BF","mappings":{"default":{"default":"triangolo piccolo a discesa bianca"}}},{"key":"25C0","mappings":{"default":{"default":"triangolo nero a sinistra"}}},{"key":"25C1","mappings":{"default":{"default":"triangolo bianco a sinistra"}}},{"key":"25C2","mappings":{"default":{"default":"triangolo nero a punta sinistra"}}},{"key":"25C3","mappings":{"default":{"default":"triangolo piccolo a sinistra bianco"}}},{"key":"25C4","mappings":{"default":{"default":"puntatore a punta sinistra nero"}}},{"key":"25C5","mappings":{"default":{"default":"puntatore a sinistra bianco"}}},{"key":"25C6","mappings":{"default":{"default":"diamante nero"}}},{"key":"25C7","mappings":{"default":{"default":"diamante bianco"}}},{"key":"25C8","mappings":{"default":{"default":"diamante bianco contenente un piccolo diamante nero"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"losanga"}}},{"key":"25CB","mappings":{"default":{"default":"cerchio bianco"}}},{"key":"25CC","mappings":{"default":{"default":"cerchio punteggiato"}}},{"key":"25CD","mappings":{"default":{"default":"cerchio con riempimento verticale"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"cerchio nero"}}},{"key":"25D0","mappings":{"default":{"default":"cerchia con metà sinistra nera"}}},{"key":"25D1","mappings":{"default":{"default":"cerchia con metà nero a destra"}}},{"key":"25D2","mappings":{"default":{"default":"cerchia con metà nero inferiore"}}},{"key":"25D3","mappings":{"default":{"default":"cerchia con metà nero superiore"}}},{"key":"25D4","mappings":{"default":{"default":"cerchio con quadrante superiore destro nero"}}},{"key":"25D5","mappings":{"default":{"default":"cerchia con quadrante in bianco e nero"}}},{"key":"25D6","mappings":{"default":{"default":"sinistra Half Black Circle"}}},{"key":"25D7","mappings":{"default":{"default":"right Half Black Circle"}}},{"key":"25D8","mappings":{"default":{"default":"bullet Inverse"}}},{"key":"25D9","mappings":{"default":{"default":"cerchio bianco inverso"}}},{"key":"25DA","mappings":{"default":{"default":"cerchio bianco superiore a metà superiore"}}},{"key":"25DB","mappings":{"default":{"default":"cerchio bianco inferiore a metà inferiore"}}},{"key":"25DC","mappings":{"default":{"default":"arco circolare del quadrante in alto a sinistra"}}},{"key":"25DD","mappings":{"default":{"default":"arco circolare del quadrante superiore destro"}}},{"key":"25DE","mappings":{"default":{"default":"arco circolare quadrante inferiore destro"}}},{"key":"25DF","mappings":{"default":{"default":"arco circolare del quadrante inferiore sinistro"}}},{"key":"25E0","mappings":{"default":{"default":"mezza Cerchio Superiore"}}},{"key":"25E1","mappings":{"default":{"default":"semicerchio inferiore"}}},{"key":"25E2","mappings":{"default":{"default":"triangolo nero in basso a destra"}}},{"key":"25E3","mappings":{"default":{"default":"triangolo nero in basso a sinistra"}}},{"key":"25E4","mappings":{"default":{"default":"triangolo nero in alto a sinistra"}}},{"key":"25E5","mappings":{"default":{"default":"triangolo nero superiore destro"}}},{"key":"25E6","mappings":{"default":{"default":"white Bullet"}}},{"key":"25E7","mappings":{"default":{"default":"quadrato con mezzo nero a sinistra"}}},{"key":"25E8","mappings":{"default":{"default":"quadrato con mezzo mezzo nero"}}},{"key":"25E9","mappings":{"default":{"default":"quadrato con diagonale mezza sinistra superiore nera"}}},{"key":"25EA","mappings":{"default":{"default":"quadrato con semitono diagonale inferiore destro"}}},{"key":"25EB","mappings":{"default":{"default":"white Square con Vertical Bisecting Line"}}},{"key":"25EC","mappings":{"default":{"default":"triangolo up-pointing bianco con punto"}}},{"key":"25ED","mappings":{"default":{"default":"triangolo verso l'alto con metà sinistra nero"}}},{"key":"25EE","mappings":{"default":{"default":"triangolo verso l'alto con il mezzo nero a destra"}}},{"key":"25EF","mappings":{"default":{"default":"grande cerchio"}}},{"key":"25F0","mappings":{"default":{"default":"quadrato bianco con quadrante in alto a sinistra"}}},{"key":"25F1","mappings":{"default":{"default":"quadrato bianco con quadrante inferiore sinistro"}}},{"key":"25F2","mappings":{"default":{"default":"quadrato bianco con quadrante inferiore destro"}}},{"key":"25F3","mappings":{"default":{"default":"quadrato bianco con quadrante in alto a destra"}}},{"key":"25F4","mappings":{"default":{"default":"cerchio bianco con quadrante in alto a sinistra"}}},{"key":"25F5","mappings":{"default":{"default":"cerchio bianco con quadrante in basso a sinistra"}}},{"key":"25F6","mappings":{"default":{"default":"cerchio bianco con quadrante inferiore destro"}}},{"key":"25F7","mappings":{"default":{"default":"cerchio bianco con quadrante in alto a destra"}}},{"key":"25F8","mappings":{"default":{"default":"triangolo in alto a sinistra"}}},{"key":"25F9","mappings":{"default":{"default":"triangolo in alto a destra"}}},{"key":"25FA","mappings":{"default":{"default":"triangolo in basso a sinistra"}}},{"key":"25FB","mappings":{"default":{"default":"quadrato medio bianco"}}},{"key":"25FC","mappings":{"default":{"default":"quadrato nero medio"}}},{"key":"25FD","mappings":{"default":{"default":"quadrato piccolo medio bianco"}}},{"key":"25FE","mappings":{"default":{"default":"quadrato nero medio piccolo"}}},{"key":"25FF","mappings":{"default":{"default":"triangolo in basso a destra"}}},{"key":"2B12","mappings":{"default":{"default":"quadrato con Top Half Black"}}},{"key":"2B13","mappings":{"default":{"default":"quadrato con fondo nero mezzo"}}},{"key":"2B14","mappings":{"default":{"default":"quadrato con mezza diagonale superiore destra nera"}}},{"key":"2B15","mappings":{"default":{"default":"quadrato con semitono diagonale inferiore sinistro"}}},{"key":"2B16","mappings":{"default":{"default":"diamante con mezzo nero a sinistra"}}},{"key":"2B17","mappings":{"default":{"default":"diamante con mezzo mezzo nero"}}},{"key":"2B18","mappings":{"default":{"default":"diamante con Top Half Black"}}},{"key":"2B19","mappings":{"default":{"default":"diamante con fondo mezzo nero"}}},{"key":"2B1A","mappings":{"default":{"default":"piazza punteggiata"}}},{"key":"2B1B","mappings":{"default":{"default":"grande quadrato nero"}}},{"key":"2B1C","mappings":{"default":{"default":"grande quadrato bianco"}}},{"key":"2B1D","mappings":{"default":{"default":"quadrato nero molto piccolo"}}},{"key":"2B1E","mappings":{"default":{"default":"quadrato bianco molto piccolo"}}},{"key":"2B1F","mappings":{"default":{"default":"pentagono nero"}}},{"key":"2B20","mappings":{"default":{"default":"pentagono bianco"}}},{"key":"2B21","mappings":{"default":{"default":"esagono bianco"}}},{"key":"2B22","mappings":{"default":{"default":"esagono nero"}}},{"key":"2B23","mappings":{"default":{"default":"esagono nero orizzontale"}}},{"key":"2B24","mappings":{"default":{"default":"grande cerchio nero"}}},{"key":"2B25","mappings":{"default":{"default":"diamante medio nero"}}},{"key":"2B26","mappings":{"default":{"default":"diamante medio bianco"}}},{"key":"2B27","mappings":{"default":{"default":"black Medium Losanga"}}},{"key":"2B28","mappings":{"default":{"default":"losanga medio bianco"}}},{"key":"2B29","mappings":{"default":{"default":"piccolo diamante nero"}}},{"key":"2B2A","mappings":{"default":{"default":"piccola losanga nera"}}},{"key":"2B2B","mappings":{"default":{"default":"piccola losanga bianca"}}},{"key":"2B2C","mappings":{"default":{"default":"ellisse orizzontale nera"}}},{"key":"2B2D","mappings":{"default":{"default":"ellisse orizzontale bianca"}}},{"key":"2B2E","mappings":{"default":{"default":"ellisse verticale nera"}}},{"key":"2B2F","mappings":{"default":{"default":"ellisse verticale bianca"}}},{"key":"2B50","mappings":{"default":{"default":"stella media bianca"}}},{"key":"2B51","mappings":{"default":{"default":"stella piccola nera"}}},{"key":"2B52","mappings":{"default":{"default":"piccola stella bianca"}}},{"key":"2B53","mappings":{"default":{"default":"pentagono nero a destra"}}},{"key":"2B54","mappings":{"default":{"default":"pentagono bianco a destra"}}},{"key":"2B55","mappings":{"default":{"default":"grande cerchio pesante"}}},{"key":"2B56","mappings":{"default":{"default":"ovale pesante con interno ovale"}}},{"key":"2B57","mappings":{"default":{"default":"heavy Circle con Circle Inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy Circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy Circle Saltire"}}}] +, +"it/symbols/math_harpoons.min": +[{"locale":"it"},{"key":"21BC","mappings":{"default":{"default":"arpione sinistro sopra"}}},{"key":"21BD","mappings":{"default":{"default":"arpione sinistro in basso"}}},{"key":"21BE","mappings":{"default":{"default":"arpione su a destra"}}},{"key":"21BF","mappings":{"default":{"default":"arpione su a sinistra"}}},{"key":"21C0","mappings":{"default":{"default":"arpione destro sopra"}}},{"key":"21C1","mappings":{"default":{"default":"arpione destro in basso"}}},{"key":"21C2","mappings":{"default":{"default":"arpione giù a destra"}}},{"key":"21C3","mappings":{"default":{"default":"arpione giù a sinistra"}}},{"key":"21CB","mappings":{"default":{"default":"arpione sinistro sopra arpione destro"}}},{"key":"21CC","mappings":{"default":{"default":"arpione destro sopra arpione sinistro"}}},{"key":"294A","mappings":{"default":{"default":"sinistra Barb Up Right Barb Down Harpoon"}}},{"key":"294B","mappings":{"default":{"default":"a sinistra Barb giù a destra Barb Up Harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up Barb Right Down Barb Left Harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up Barb Left Down Barb Right Harpoon"}}},{"key":"294E","mappings":{"default":{"default":"a sinistra Barb Up Right Barb Up Harpoon"}}},{"key":"294F","mappings":{"default":{"default":"arpione su e giù verso destra"}}},{"key":"2950","mappings":{"default":{"default":"sinistra Barb Down Right Barb Down Harpoon"}}},{"key":"2951","mappings":{"default":{"default":"arpione su e giù verso sinistra"}}},{"key":"2952","mappings":{"default":{"default":"arpione a sinistra con Barb Up To Bar"}}},{"key":"2953","mappings":{"default":{"default":"giusto arpione con Barb Up To Bar"}}},{"key":"2954","mappings":{"default":{"default":"upward Harpoon con Barb Right To Bar"}}},{"key":"2955","mappings":{"default":{"default":"downward Harpoon con Barb Right To Bar"}}},{"key":"2956","mappings":{"default":{"default":"arpione a sinistra con Barb Down To Bar"}}},{"key":"2957","mappings":{"default":{"default":"giusto arpione con Barb giù al bar"}}},{"key":"2958","mappings":{"default":{"default":"upward Harpoon con Barb Left To Bar"}}},{"key":"2959","mappings":{"default":{"default":"downward Harpoon con Barb Left To Bar"}}},{"key":"295A","mappings":{"default":{"default":"arpione a sinistra con Barb Up from Bar"}}},{"key":"295B","mappings":{"default":{"default":"giusto Harpoon con Barb Up from Bar"}}},{"key":"295C","mappings":{"default":{"default":"upward Harpoon with Barb Right from Bar"}}},{"key":"295D","mappings":{"default":{"default":"downward Harpoon with Barb Right from Bar"}}},{"key":"295E","mappings":{"default":{"default":"arpione a sinistra con Barb giù dal bar"}}},{"key":"295F","mappings":{"default":{"default":"giusto Harpoon con Barb giù da Bar"}}},{"key":"2960","mappings":{"default":{"default":"upward Harpoon with Barb Left from Bar"}}},{"key":"2961","mappings":{"default":{"default":"downward Harpoon with Barb Left from Bar"}}},{"key":"2962","mappings":{"default":{"default":"arpione a sinistra con Barb in alto a sinistra Arpione con Barb giù"}}},{"key":"2963","mappings":{"default":{"default":"upward Harpoon with Barb Left Beside Upward Harpoon with Barb Right"}}},{"key":"2964","mappings":{"default":{"default":"a destra Arpione con Barb Up Above Rightward con Barb Down"}}},{"key":"2965","mappings":{"default":{"default":"downward Harpoon with Barb Left Beside Downward Harpoon with Barb Right"}}},{"key":"2966","mappings":{"default":{"default":"arpione a sinistra con Barb Up Above Rightward con Barb Up"}}},{"key":"2967","mappings":{"default":{"default":"arpione a sinistra con Barb giù in alto a destra Arpione con Barb giù"}}},{"key":"2968","mappings":{"default":{"default":"a destra Arpione con Barb Up in alto a sinistra Harpoon con Barb Up"}}},{"key":"2969","mappings":{"default":{"default":"a destra Arpione con Barb giù in alto a sinistra Arpione con Barb giù"}}},{"key":"296A","mappings":{"default":{"default":"arpione a sinistra con Barb Up Above Long Dash"}}},{"key":"296B","mappings":{"default":{"default":"arpione a sinistra con Barb giù sotto Long Dash"}}},{"key":"296C","mappings":{"default":{"default":"giusto arpione con Barb Up Above Long Dash"}}},{"key":"296D","mappings":{"default":{"default":"a destra Arpione con Barb giù sotto Long Dash"}}},{"key":"296E","mappings":{"default":{"default":"upward Harpoon with Barb Left Beside Downward Harpoon with Barb Right"}}},{"key":"296F","mappings":{"default":{"default":"downward Harpoon with Barb Left Beside Upward Harpoon with Barb Right"}}},{"key":"297C","mappings":{"default":{"default":"coda di pesce sinistra"}}},{"key":"297D","mappings":{"default":{"default":"coda di pesce giusta"}}},{"key":"297E","mappings":{"default":{"default":"coda di pesce"}}},{"key":"297F","mappings":{"default":{"default":"giù coda di pesce"}}}] +, +"it/symbols/math_non_characters.min": +[{"locale":"it"},{"key":"210F","mappings":{"default":{"default":"planck Constant Over Two Pi"}}},{"key":"2114","mappings":{"default":{"default":"l B Bar Symbol"}}},{"key":"2116","mappings":{"default":{"default":"simbolo di numero"}}},{"key":"2117","mappings":{"default":{"default":"copyright della registrazione del suono"}}},{"key":"211E","mappings":{"default":{"default":"presa di prescrizione"}}},{"key":"211F","mappings":{"default":{"default":"risposta"}}},{"key":"2120","mappings":{"default":{"default":"segno di servizio"}}},{"key":"2121","mappings":{"default":{"default":"segno del telefono"}}},{"key":"2122","mappings":{"default":{"default":"segno di treid mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"segno di oncia"}}},{"key":"2126","mappings":{"default":{"default":"simbolo dell'ohm"}}},{"key":"2127","mappings":{"default":{"default":"ohm invertito"}}},{"key":"212A","mappings":{"default":{"default":"segno Kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"simbolo stimato"}}},{"key":"2132","mappings":{"default":{"default":"turned f maiuscola"}}},{"key":"2139","mappings":{"default":{"default":"fonte di informazione"}}},{"key":"213A","mappings":{"default":{"default":"capitale ruotato Q"}}},{"key":"213B","mappings":{"default":{"default":"segno di facsimile"}}},{"key":"2141","mappings":{"default":{"default":"trasformato Sans-Serif Capitale G"}}},{"key":"2142","mappings":{"default":{"default":"trasformato Sans-Serif Capital L"}}},{"key":"2143","mappings":{"default":{"default":"capitale Sans-Serif inversa L"}}},{"key":"2144","mappings":{"default":{"default":"svolta Sans-Serif Capital Y"}}}] +, +"it/symbols/math_symbols.min": +[{"locale":"it"},{"key":"0021","mappings":{"default":{"default":"punto esclamativo"}}},{"key":"0022","mappings":{"default":{"default":"virgolette"}}},{"key":"0023","mappings":{"default":{"default":"cancelletto"}}},{"key":"0024","mappings":{"default":{"default":"dollaro"}}},{"key":"0025","mappings":{"default":{"default":"percento"}}},{"key":"0026","mappings":{"default":{"default":"e commerciale"}}},{"key":"0027","mappings":{"default":{"default":"apostrofo"}}},{"key":"002A","mappings":{"default":{"default":"asterisco"}}},{"key":"002B","mappings":{"default":{"default":"più"}}},{"key":"002C","mappings":{"default":{"default":"virgola"}}},{"key":"002D","mappings":{"default":{"default":"meno"}}},{"key":"002E","mappings":{"default":{"default":"punto"}}},{"key":"002F","mappings":{"default":{"default":"diviso"}}},{"key":"003A","mappings":{"default":{"default":"due punti"}}},{"key":"003B","mappings":{"default":{"default":"punto e virgola"}}},{"key":"003C","mappings":{"default":{"default":"minore di"}}},{"key":"003D","mappings":{"default":{"default":"uguale a"}}},{"key":"003E","mappings":{"default":{"default":"maggiore di"}}},{"key":"003F","mappings":{"default":{"default":"punto interrogativo"}}},{"key":"0040","mappings":{"default":{"default":"simbolo at"}}},{"key":"005C","mappings":{"default":{"default":"back slash"}}},{"key":"005E","mappings":{"default":{"default":"accento circonflesso"}}},{"key":"005F","mappings":{"default":{"default":"barra sotto"}}},{"key":"0060","mappings":{"default":{"default":"accento grave"}}},{"key":"007C","mappings":{"default":{"default":"barra verticale"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"punto esclamativo rovesciato"}}},{"key":"00A2","mappings":{"default":{"default":"cent"}}},{"key":"00A3","mappings":{"default":{"default":"simbolo sterlina"}}},{"key":"00A4","mappings":{"default":{"default":"segno di valuta"}}},{"key":"00A5","mappings":{"default":{"default":"simbolo yen"}}},{"key":"00A6","mappings":{"default":{"default":"barra verticale interrotta"}}},{"key":"00A7","mappings":{"default":{"default":"simbolo di riferimento a sezione"}}},{"key":"00A8","mappings":{"default":{"default":"dieresi"}}},{"key":"00A9","mappings":{"default":{"default":"copyright"}}},{"key":"00AA","mappings":{"default":{"default":"indicatore di ordinale femminile"}}},{"key":"00AB","mappings":{"default":{"default":"simbolo di citazione a doppio angolo verso sinistra"}}},{"key":"00AC","mappings":{"default":{"default":"simbolo not"}}},{"key":"00AE","mappings":{"default":{"default":"simbolo di marchio registrato"}}},{"key":"00AF","mappings":{"default":{"default":"barra sopra"}}},{"key":"00B0","mappings":{"default":{"default":"gradi"}}},{"key":"00B1","mappings":{"default":{"default":"più o meno"}}},{"key":"00B4","mappings":{"default":{"default":"accento acuto"}}},{"key":"00B5","mappings":{"default":{"default":"segno di micro"}}},{"key":"00B6","mappings":{"default":{"default":"segno di paragrafo"}}},{"key":"00B7","mappings":{"default":{"default":"puntino nel mezzo"}}},{"key":"00B8","mappings":{"default":{"default":"cediglia"}}},{"key":"00BA","mappings":{"default":{"default":"indicatore di ordinale maschile"}}},{"key":"00BB","mappings":{"default":{"default":"simbolo di citazione a doppio angolo verso destra"}}},{"key":"00BF","mappings":{"default":{"default":"punto di domanda rovesciato"}}},{"key":"00D7","mappings":{"default":{"default":"per","alternative":"moltiplicato"}}},{"key":"00F7","mappings":{"default":{"default":"diviso"}}},{"key":"02B9","mappings":{"default":{"default":"primo"}}},{"key":"02BA","mappings":{"default":{"default":"doppio primo"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02D9","mappings":{"default":{"default":"punto sopra"}}},{"key":"02DA","mappings":{"default":{"default":"anello sopra"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"doppio accento acuto"}}},{"key":"2010","mappings":{"default":{"default":"meno"}}},{"key":"2011","mappings":{"default":{"default":"lineetta senza interruzioni"}}},{"key":"2012","mappings":{"default":{"default":"lineetta cifra"}}},{"key":"2013","mappings":{"default":{"default":"lineetta enne"}}},{"key":"2014","mappings":{"default":{"default":"lineetta emme"}}},{"key":"2015","mappings":{"default":{"default":"lineetta di citazione"}}},{"key":"2016","mappings":{"default":{"default":"doppia barra verticale"}}},{"key":"2017","mappings":{"default":{"default":"doppia linea orizzontale bassa"}}},{"key":"2018","mappings":{"default":{"default":"virgoletta sinistra singola"}}},{"key":"2019","mappings":{"default":{"default":"virgoletta destra singola"}}},{"key":"201A","mappings":{"default":{"default":"segno di citazione singolo basso a destra"}}},{"key":"201B","mappings":{"default":{"default":"virgolette singola invertita a sinistra"}}},{"key":"201C","mappings":{"default":{"default":"segno di citazione doppio a sinistra"}}},{"key":"201D","mappings":{"default":{"default":"segno di citazione doppio a destra"}}},{"key":"201E","mappings":{"default":{"default":"doppio segno di citazione basso a destra"}}},{"key":"201F","mappings":{"default":{"default":"virgolette doppie invertite a sinistra"}}},{"key":"2020","mappings":{"default":{"default":"obelisco"}}},{"key":"2021","mappings":{"default":{"default":"doppio obelisco"}}},{"key":"2022","mappings":{"default":{"default":"punto elenco"}}},{"key":"2023","mappings":{"default":{"default":"punto elenco triangolare"}}},{"key":"2024","mappings":{"default":{"default":"punto"}}},{"key":"2025","mappings":{"default":{"default":"due punti in orizzontale"}}},{"key":"2026","mappings":{"default":{"default":"punti di sospensione"}}},{"key":"2027","mappings":{"default":{"default":"punto di sillabazione"}}},{"key":"2030","mappings":{"default":{"default":"segno per mille"}}},{"key":"2031","mappings":{"default":{"default":"segno per diecimila"}}},{"key":"2032","mappings":{"default":{"default":"primo"}}},{"key":"2033","mappings":{"default":{"default":"doppio primo"}}},{"key":"2034","mappings":{"default":{"default":"triplo primo"}}},{"key":"2035","mappings":{"default":{"default":"primo inverso"}}},{"key":"2036","mappings":{"default":{"default":"doppio primo inverso"}}},{"key":"2037","mappings":{"default":{"default":"triple Prime invertito"}}},{"key":"2038","mappings":{"default":{"default":"segno di omissione"}}},{"key":"2039","mappings":{"default":{"default":"simbolo di citazione ad angolo singolo verso sinistra"}}},{"key":"203A","mappings":{"default":{"default":"simbolo di citazione ad angolo singolo verso destra"}}},{"key":"203B","mappings":{"default":{"default":"segno di riferimento"}}},{"key":"203C","mappings":{"default":{"default":"doppio punto esclamativo"}}},{"key":"203D","mappings":{"default":{"default":"punto esclarrogativo"}}},{"key":"203E","mappings":{"default":{"default":"barra superiore"}}},{"key":"203F","mappings":{"default":{"default":"legatura invertita"}}},{"key":"2040","mappings":{"default":{"default":"carattere di legatura"}}},{"key":"2041","mappings":{"default":{"default":"punto di inserimento del caret"}}},{"key":"2042","mappings":{"default":{"default":"asterismo"}}},{"key":"2043","mappings":{"default":{"default":"carattere elenco a trattino"}}},{"key":"2044","mappings":{"default":{"default":"barra di frazione"}}},{"key":"2047","mappings":{"default":{"default":"doppio punto interrogativo"}}},{"key":"2048","mappings":{"default":{"default":"punto interrogativo ed esclamativo"}}},{"key":"2049","mappings":{"default":{"default":"punto esclamativo e interrogativo"}}},{"key":"204B","mappings":{"default":{"default":"segno Pilcrow invertito"}}},{"key":"204C","mappings":{"default":{"default":"proiettile nero verso sinistra"}}},{"key":"204D","mappings":{"default":{"default":"proiettile nero verso destra"}}},{"key":"204E","mappings":{"default":{"default":"asterisco basso"}}},{"key":"204F","mappings":{"default":{"default":"punto e virgola invertito"}}},{"key":"2050","mappings":{"default":{"default":"avvicinamento"}}},{"key":"2051","mappings":{"default":{"default":"due asterischi allineati verticalmente"}}},{"key":"2052","mappings":{"default":{"default":"segno meno commerciale"}}},{"key":"2053","mappings":{"default":{"default":"lineetta ondulata"}}},{"key":"2054","mappings":{"default":{"default":"carattere di legatura invertito"}}},{"key":"2055","mappings":{"default":{"default":"punteggiatura a fiori"}}},{"key":"2056","mappings":{"default":{"default":"punteggiatura a tre punti"}}},{"key":"2057","mappings":{"default":{"default":"quattro volte primo"}}},{"key":"2058","mappings":{"default":{"default":"punteggiatura a quattro punti"}}},{"key":"2059","mappings":{"default":{"default":"punteggiatura a cinque punti"}}},{"key":"205A","mappings":{"default":{"default":"punteggiatura a due punti"}}},{"key":"205B","mappings":{"default":{"default":"segno di quattro punti"}}},{"key":"205C","mappings":{"default":{"default":"croce punteggiata"}}},{"key":"205D","mappings":{"default":{"default":"tre punti verticali"}}},{"key":"205E","mappings":{"default":{"default":"quattro punti verticali"}}},{"key":"207A","mappings":{"default":{"default":"apice più"}}},{"key":"207B","mappings":{"default":{"default":"apice meno"}}},{"key":"207C","mappings":{"default":{"default":"apice meno"}}},{"key":"207D","mappings":{"default":{"default":"apice parentesi aperta"}}},{"key":"207E","mappings":{"default":{"default":"apice parentesi chiusa"}}},{"key":"208A","mappings":{"default":{"default":"pedice più"}}},{"key":"208B","mappings":{"default":{"default":"pedice meno"}}},{"key":"208C","mappings":{"default":{"default":"pedice uguale"}}},{"key":"208D","mappings":{"default":{"default":"pedice parentesi aperta"}}},{"key":"208E","mappings":{"default":{"default":"pedice parentesi chiusa"}}},{"key":"214A","mappings":{"default":{"default":"linea di proprietà"}}},{"key":"214B","mappings":{"default":{"default":"e commerciale capovolta"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"F maiuscola piccola capovolta"}}},{"key":"2200","mappings":{"default":{"default":"per ogni"}}},{"key":"2201","mappings":{"default":{"default":"complemento"}}},{"key":"2203","mappings":{"default":{"default":"esiste"}}},{"key":"2204","mappings":{"default":{"default":"non esiste"}}},{"key":"2205","mappings":{"default":{"default":"insieme vuoto"}}},{"key":"2206","mappings":{"default":{"default":"incremento"}}},{"key":"2208","mappings":{"default":{"default":"appartenente a"}}},{"key":"2209","mappings":{"default":{"default":"non appartenente a"}}},{"key":"220A","mappings":{"default":{"default":"appartenente a"}}},{"key":"220B","mappings":{"default":{"default":"contiene come membro"}}},{"key":"220C","mappings":{"default":{"default":"non contiene come membro"}}},{"key":"220D","mappings":{"default":{"default":"contiene come membro piccolo"}}},{"key":"220E","mappings":{"default":{"default":"fine dimostrazione"}}},{"key":"220F","mappings":{"default":{"default":"produttoria"}}},{"key":"2210","mappings":{"default":{"default":"coprodotto"}}},{"key":"2211","mappings":{"default":{"default":"sommatoria"}}},{"key":"2212","mappings":{"default":{"default":"meno"}}},{"key":"2213","mappings":{"default":{"default":"meno più"}}},{"key":"2214","mappings":{"default":{"default":"punto più"}}},{"key":"2215","mappings":{"default":{"default":"barra di divisione"}}},{"key":"2216","mappings":{"default":{"default":"insieme meno"}}},{"key":"2217","mappings":{"default":{"default":"asterisco"}}},{"key":"2218","mappings":{"default":{"default":"composizione"}}},{"key":"2219","mappings":{"default":{"default":"operatore punto"}}},{"key":"221A","mappings":{"default":{"default":"radice quadrata"}}},{"key":"221B","mappings":{"default":{"default":"radice cubica"}}},{"key":"221C","mappings":{"default":{"default":"radice quarta"}}},{"key":"221D","mappings":{"default":{"default":"proporzionale a"}}},{"key":"221E","mappings":{"default":{"default":"infinito"}}},{"key":"221F","mappings":{"default":{"default":"angolo retto"}}},{"key":"2220","mappings":{"default":{"default":"angolo"}}},{"key":"2221","mappings":{"default":{"default":"angolo misurato"}}},{"key":"2222","mappings":{"default":{"default":"angolo sferico"}}},{"key":"2223","mappings":{"default":{"default":"divide"}}},{"key":"2224","mappings":{"default":{"default":"non divide"}}},{"key":"2225","mappings":{"default":{"default":"parallelo a"}}},{"key":"2226","mappings":{"default":{"default":"non parallelo a"}}},{"key":"2227","mappings":{"default":{"default":"e"}}},{"key":"2228","mappings":{"default":{"default":"o"}}},{"key":"2229","mappings":{"default":{"default":"intersezione"}}},{"key":"222A","mappings":{"default":{"default":"unione"}}},{"key":"222B","mappings":{"default":{"default":"integrale"}}},{"key":"222C","mappings":{"default":{"default":"integrale doppio"}}},{"key":"222D","mappings":{"default":{"default":"integrale triplo"}}},{"key":"222E","mappings":{"default":{"default":"integrale di contorno"}}},{"key":"222F","mappings":{"default":{"default":"integrale di superficie"}}},{"key":"2230","mappings":{"default":{"default":"integrale di volume"}}},{"key":"2231","mappings":{"default":{"default":"integrale in senso orario"}}},{"key":"2232","mappings":{"default":{"default":"integrale di contorno in senso orario"}}},{"key":"2233","mappings":{"default":{"default":"integrale di contorno in senso anti-orario"}}},{"key":"2234","mappings":{"default":{"default":"quindi"}}},{"key":"2235","mappings":{"default":{"default":"poiché"}}},{"key":"2236","mappings":{"default":{"default":"rapporto"}}},{"key":"2237","mappings":{"default":{"default":"proporzione"}}},{"key":"2238","mappings":{"default":{"default":"punto meno"}}},{"key":"2239","mappings":{"default":{"default":"eccede"}}},{"key":"223A","mappings":{"default":{"default":"proporzione geometrica"}}},{"key":"223B","mappings":{"default":{"default":"omotetico"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"tilde invertita"}}},{"key":"223E","mappings":{"default":{"default":"s invertita"}}},{"key":"223F","mappings":{"default":{"default":"onda seno"}}},{"key":"2240","mappings":{"default":{"default":"prodotto corona"}}},{"key":"2241","mappings":{"default":{"default":"non tilde"}}},{"key":"2242","mappings":{"default":{"default":"meno tilde"}}},{"key":"2243","mappings":{"default":{"default":"asintoticamente uguale a"}}},{"key":"2244","mappings":{"default":{"default":"non asintoticamente uguale a"}}},{"key":"2245","mappings":{"default":{"default":"approssimativamente uguale a"}}},{"key":"2246","mappings":{"default":{"default":"approssimativamente ma non effettivamente uguale a"}}},{"key":"2247","mappings":{"default":{"default":"né approssimativamente né effettivamente uguale a"}}},{"key":"2248","mappings":{"default":{"default":"circa uguale a"}}},{"key":"2249","mappings":{"default":{"default":"non circa uguale a"}}},{"key":"224A","mappings":{"default":{"default":"uguale circa o uguale a"}}},{"key":"224B","mappings":{"default":{"default":"tripla tilde"}}},{"key":"224C","mappings":{"default":{"default":"tutto uguale a"}}},{"key":"224D","mappings":{"default":{"default":"equivalente a"}}},{"key":"224E","mappings":{"default":{"default":"geometricamente equivalente a"}}},{"key":"224F","mappings":{"default":{"default":"differenza fra"}}},{"key":"2250","mappings":{"default":{"default":"si avvicina al limite"}}},{"key":"2251","mappings":{"default":{"default":"geometricamente uguale a"}}},{"key":"2252","mappings":{"default":{"default":"approssimatamente uguale a o immagine di"}}},{"key":"2253","mappings":{"default":{"default":"immagine di o approssimatamente uguale a"}}},{"key":"2254","mappings":{"default":{"default":"due punti uguale"}}},{"key":"2255","mappings":{"default":{"default":"uguale due punti"}}},{"key":"2256","mappings":{"default":{"default":"anello in uguale a"}}},{"key":"2257","mappings":{"default":{"default":"anello uguale a"}}},{"key":"2258","mappings":{"default":{"default":"corrisponde a"}}},{"key":"2259","mappings":{"default":{"default":"stima"}}},{"key":"225A","mappings":{"default":{"default":"equiangolare a"}}},{"key":"225B","mappings":{"default":{"default":"star uguale a"}}},{"key":"225C","mappings":{"default":{"default":"delta uguale a"}}},{"key":"225D","mappings":{"default":{"default":"per definizione uguale a"}}},{"key":"225E","mappings":{"default":{"default":"misurato da"}}},{"key":"225F","mappings":{"default":{"default":"uguale con punto di domanda"}}},{"key":"2260","mappings":{"default":{"default":"diverso da"}}},{"key":"2261","mappings":{"default":{"default":"identico a"}}},{"key":"2262","mappings":{"default":{"default":"non identico a"}}},{"key":"2263","mappings":{"default":{"default":"strettamente equivalente a"}}},{"key":"2264","mappings":{"default":{"default":"minore o uguale a"}}},{"key":"2265","mappings":{"default":{"default":"maggiore o uguale a"}}},{"key":"2266","mappings":{"default":{"default":"minore di sopra uguale a"}}},{"key":"2267","mappings":{"default":{"default":"maggiore di sopra uguale a"}}},{"key":"2268","mappings":{"default":{"default":"minore di ma non uguale a"}}},{"key":"2269","mappings":{"default":{"default":"maggiore di ma non uguale a"}}},{"key":"226A","mappings":{"default":{"default":"molto minore di"}}},{"key":"226B","mappings":{"default":{"default":"molto maggiore di"}}},{"key":"226C","mappings":{"default":{"default":"fra"}}},{"key":"226D","mappings":{"default":{"default":"non e' equivalente a"}}},{"key":"226E","mappings":{"default":{"default":"non minore di"}}},{"key":"226F","mappings":{"default":{"default":"non maggiore di"}}},{"key":"2270","mappings":{"default":{"default":"né minore di né uguale a"}}},{"key":"2271","mappings":{"default":{"default":"né maggiore di o uguale a"}}},{"key":"2272","mappings":{"default":{"default":"minore o uguale a"}}},{"key":"2273","mappings":{"default":{"default":"maggiore o uguale a"}}},{"key":"2274","mappings":{"default":{"default":"né minore di né equivalente a"}}},{"key":"2275","mappings":{"default":{"default":"né maggiore di né equivalente a"}}},{"key":"2276","mappings":{"default":{"default":"minore o maggiore di"}}},{"key":"2277","mappings":{"default":{"default":"maggiore o minore di"}}},{"key":"2278","mappings":{"default":{"default":"né minore di né maggiore di"}}},{"key":"2279","mappings":{"default":{"default":"né maggiore di né minore di"}}},{"key":"227A","mappings":{"default":{"default":"precede"}}},{"key":"227B","mappings":{"default":{"default":"segue"}}},{"key":"227C","mappings":{"default":{"default":"precede o equivale a"}}},{"key":"227D","mappings":{"default":{"default":"segue o equivale a"}}},{"key":"227E","mappings":{"default":{"default":"precede o equivale a"}}},{"key":"227F","mappings":{"default":{"default":"segue o equivale a"}}},{"key":"2280","mappings":{"default":{"default":"non precede"}}},{"key":"2281","mappings":{"default":{"default":"non segue"}}},{"key":"2282","mappings":{"default":{"default":"sottoinsieme di"}}},{"key":"2283","mappings":{"default":{"default":"superinsieme di"}}},{"key":"2284","mappings":{"default":{"default":"non un sottoinsieme di"}}},{"key":"2285","mappings":{"default":{"default":"non un super insieme di"}}},{"key":"2286","mappings":{"default":{"default":"sottoinsieme di o uguale a"}}},{"key":"2287","mappings":{"default":{"default":"superinsieme di o uguale a"}}},{"key":"2288","mappings":{"default":{"default":"né un sottoinsieme di né uguale a"}}},{"key":"2289","mappings":{"default":{"default":"né un super insieme di né uguale a"}}},{"key":"228A","mappings":{"default":{"default":"sottoinsieme di o non uguale a"}}},{"key":"228B","mappings":{"default":{"default":"super insieme di o non uguale a"}}},{"key":"228C","mappings":{"default":{"default":"multi insieme"}}},{"key":"228D","mappings":{"default":{"default":"moltiplicazione multi insieme"}}},{"key":"228E","mappings":{"default":{"default":"unione multi insieme"}}},{"key":"228F","mappings":{"default":{"default":"immagine quadrata di"}}},{"key":"2290","mappings":{"default":{"default":"quadrato originale di"}}},{"key":"2291","mappings":{"default":{"default":"immagine quadrata di o uguale a"}}},{"key":"2292","mappings":{"default":{"default":"quadrato originale di o uguale a"}}},{"key":"2293","mappings":{"default":{"default":"cappuccio quadrato"}}},{"key":"2294","mappings":{"default":{"default":"coppa quadrata"}}},{"key":"2295","mappings":{"default":{"default":"più cerchiato"}}},{"key":"2296","mappings":{"default":{"default":"meno cerchiato"}}},{"key":"2297","mappings":{"default":{"default":"moltiplicazione cerchiata"}}},{"key":"2298","mappings":{"default":{"default":"divisione cerchiata"}}},{"key":"2299","mappings":{"default":{"default":"punto cerchiato"}}},{"key":"229A","mappings":{"default":{"default":"operatore ad anello cerchiato"}}},{"key":"229B","mappings":{"default":{"default":"operatore di asterisco cerchiato"}}},{"key":"229C","mappings":{"default":{"default":"uguale cerchiato"}}},{"key":"229D","mappings":{"default":{"default":"lineetta cerchiata"}}},{"key":"229E","mappings":{"default":{"default":"più squadrato"}}},{"key":"229F","mappings":{"default":{"default":"meno squadrato"}}},{"key":"22A0","mappings":{"default":{"default":"per squadrato"}}},{"key":"22A1","mappings":{"default":{"default":"operatore punto squadrato"}}},{"key":"22A2","mappings":{"default":{"default":"tornello"}}},{"key":"22A3","mappings":{"default":{"default":"tornello inverso"}}},{"key":"22A4","mappings":{"default":{"default":"tornello verso il basso"}}},{"key":"22A5","mappings":{"default":{"default":"perpendicolare"}}},{"key":"22A6","mappings":{"default":{"default":"asserzione"}}},{"key":"22A7","mappings":{"default":{"default":"modella"}}},{"key":"22A8","mappings":{"default":{"default":"vero"}}},{"key":"22A9","mappings":{"default":{"default":"forza"}}},{"key":"22AA","mappings":{"default":{"default":"tornello verticale a tripla barra"}}},{"key":"22AB","mappings":{"default":{"default":"tornello verticale a doppia barra"}}},{"key":"22AC","mappings":{"default":{"default":"non prova"}}},{"key":"22AD","mappings":{"default":{"default":"non vero"}}},{"key":"22AE","mappings":{"default":{"default":"non forza"}}},{"key":"22AF","mappings":{"default":{"default":"tornello verticale a doppia barra negata"}}},{"key":"22B0","mappings":{"default":{"default":"precede sotto la relazione di"}}},{"key":"22B1","mappings":{"default":{"default":"segue sotto la relazione di"}}},{"key":"22B2","mappings":{"default":{"default":"sottogruppo normale di"}}},{"key":"22B3","mappings":{"default":{"default":"contiene come sottogruppo normale"}}},{"key":"22B4","mappings":{"default":{"default":"sottogruppo normale di o uguale a"}}},{"key":"22B5","mappings":{"default":{"default":"contiene come sottogruppo normale o uguale a"}}},{"key":"22B6","mappings":{"default":{"default":"originale di"}}},{"key":"22B7","mappings":{"default":{"default":"immagine di"}}},{"key":"22B8","mappings":{"default":{"default":"multimappa"}}},{"key":"22B9","mappings":{"default":{"default":"matrice coniugale ermitica"}}},{"key":"22BA","mappings":{"default":{"default":"intercalare"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"triangolo rettangolo"}}},{"key":"22C0","mappings":{"default":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"intersezione"}}},{"key":"22C3","mappings":{"default":{"default":"unione"}}},{"key":"22C4","mappings":{"default":{"default":"operatore diamante"}}},{"key":"22C5","mappings":{"default":{"default":"punto"}}},{"key":"22C6","mappings":{"default":{"default":"operatore star"}}},{"key":"22C7","mappings":{"default":{"default":"divisione con segno moltiplicazione"}}},{"key":"22C8","mappings":{"default":{"default":"cravatta a farfalla"}}},{"key":"22C9","mappings":{"default":{"default":"prodotto semidiretto fattore sinistro normale"}}},{"key":"22CA","mappings":{"default":{"default":"prodotto semidiretto fattore destro normale"}}},{"key":"22CB","mappings":{"default":{"default":"prodotto semidiretto sinistro"}}},{"key":"22CC","mappings":{"default":{"default":"prodotto semidiretto destro"}}},{"key":"22CD","mappings":{"default":{"default":"tilde invertita uguale"}}},{"key":"22CE","mappings":{"default":{"default":"or logico riccio"}}},{"key":"22CF","mappings":{"default":{"default":"e logico riccio"}}},{"key":"22D0","mappings":{"default":{"default":"doppio sottoinsieme"}}},{"key":"22D1","mappings":{"default":{"default":"doppio superinsieme"}}},{"key":"22D2","mappings":{"default":{"default":"doppia intersezione"}}},{"key":"22D3","mappings":{"default":{"default":"doppia unione"}}},{"key":"22D4","mappings":{"default":{"default":"intersezione corretta"}}},{"key":"22D5","mappings":{"default":{"default":"uguale e parallelo a"}}},{"key":"22D6","mappings":{"default":{"default":"minore di con punto"}}},{"key":"22D7","mappings":{"default":{"default":"maggiore di con punto"}}},{"key":"22D8","mappings":{"default":{"default":"molto minore di"}}},{"key":"22D9","mappings":{"default":{"default":"molto maggiore di"}}},{"key":"22DA","mappings":{"default":{"default":"minore di o uguale a o maggiore di"}}},{"key":"22DB","mappings":{"default":{"default":"maggiore di o uguale a o minore di"}}},{"key":"22DC","mappings":{"default":{"default":"uguale o minore di"}}},{"key":"22DD","mappings":{"default":{"default":"uguale o maggiore di"}}},{"key":"22DE","mappings":{"default":{"default":"uguale a o precede"}}},{"key":"22DF","mappings":{"default":{"default":"uguale a o segue"}}},{"key":"22E0","mappings":{"default":{"default":"non precede né eguaglia"}}},{"key":"22E1","mappings":{"default":{"default":"non segue né eguaglia"}}},{"key":"22E2","mappings":{"default":{"default":"non è immagine quadrata di o uguale a"}}},{"key":"22E3","mappings":{"default":{"default":"non è originale quadrato di o uguale a"}}},{"key":"22E4","mappings":{"default":{"default":"immagine quadrata di o diverso da"}}},{"key":"22E5","mappings":{"default":{"default":"originale quadrato uguale o diverso da"}}},{"key":"22E6","mappings":{"default":{"default":"minore di ma non equivalente a"}}},{"key":"22E7","mappings":{"default":{"default":"maggiore di ma non equivalente a"}}},{"key":"22E8","mappings":{"default":{"default":"precede ma non equivale a"}}},{"key":"22E9","mappings":{"default":{"default":"segue ma non equivale a"}}},{"key":"22EA","mappings":{"default":{"default":"non sottogruppo normale"}}},{"key":"22EB","mappings":{"default":{"default":"non contiene come sottogruppo normale"}}},{"key":"22EC","mappings":{"default":{"default":"non sottogruppo normale o uguale a"}}},{"key":"22ED","mappings":{"default":{"default":"non contiene come sottogruppo normale o uguale"}}},{"key":"22EE","mappings":{"default":{"default":"puntini in verticale"}}},{"key":"22EF","mappings":{"default":{"default":"puntini in orizzontale"}}},{"key":"22F0","mappings":{"default":{"default":"puntini in diagonale verso alto destra"}}},{"key":"22F1","mappings":{"default":{"default":"puntini in diagonale verso basso destra"}}},{"key":"22F2","mappings":{"default":{"default":"elemento di con tratto orizzontale lungo"}}},{"key":"22F3","mappings":{"default":{"default":"elemento con barra verticale all'estremità del tratto orizzontale"}}},{"key":"22F4","mappings":{"default":{"default":"piccolo elemento di con barra verticale all'estremità del tratto orizzontale"}}},{"key":"22F5","mappings":{"default":{"default":"elemento di con punto sopra"}}},{"key":"22F6","mappings":{"default":{"default":"elemento di con barra sopra"}}},{"key":"22F7","mappings":{"default":{"default":"piccolo elemento di con barra sopra"}}},{"key":"22F8","mappings":{"default":{"default":"elemento di con barra sotto"}}},{"key":"22F9","mappings":{"default":{"default":"elemento di con due tratti orizzontali"}}},{"key":"22FA","mappings":{"default":{"default":"contiene un tratto orizzontale lungo"}}},{"key":"22FB","mappings":{"default":{"default":"contiene con barra verticale alla fine del trato orizzontale"}}},{"key":"22FC","mappings":{"default":{"default":"piccoli contenitori con barra verticale all'estremità del tratto orizzontale"}}},{"key":"22FD","mappings":{"default":{"default":"contiene con barra sopra"}}},{"key":"22FE","mappings":{"default":{"default":"contiene piccolo con barra sopra"}}},{"key":"22FF","mappings":{"default":{"default":"appartiene a con notazione z"}}},{"key":"2300","mappings":{"default":{"default":"diametro"}}},{"key":"2302","mappings":{"default":{"default":"casa"}}},{"key":"2305","mappings":{"default":{"default":"proiettiva"}}},{"key":"2306","mappings":{"default":{"default":"prospettiva"}}},{"key":"2307","mappings":{"default":{"default":"linea ondulata"}}},{"key":"2310","mappings":{"default":{"default":"segno not"}}},{"key":"2311","mappings":{"default":{"default":"losanga quadrata"}}},{"key":"2312","mappings":{"default":{"default":"arco"}}},{"key":"2313","mappings":{"default":{"default":"segmento"}}},{"key":"2314","mappings":{"default":{"default":"settore"}}},{"key":"2795","mappings":{"default":{"default":"segno più grasetto"}}},{"key":"2796","mappings":{"default":{"default":"segno meno grassetto"}}},{"key":"2797","mappings":{"default":{"default":"segno di divisione grassetto"}}},{"key":"27B0","mappings":{"default":{"default":"ciclo riccio"}}},{"key":"27BF","mappings":{"default":{"default":"ciclo riccio doppio"}}},{"key":"27C1","mappings":{"default":{"default":"triangolo bianco contenente un piccolo triangolo bianco"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicolare "}}},{"key":"27C3","mappings":{"default":{"default":"sottoinsieme aperto"}}},{"key":"27C4","mappings":{"default":{"default":"superinseime aperto"}}},{"key":"27C7","mappings":{"default":{"default":"o con punto"}}},{"key":"27C8","mappings":{"default":{"default":"barra diagonale prima di sottoinsieme"}}},{"key":"27C9","mappings":{"default":{"default":"superinsieme prima di barra diagonale"}}},{"key":"27CA","mappings":{"default":{"default":"barra verticale con tratto orizzontale"}}},{"key":"27CB","mappings":{"default":{"default":"diagonale ascendente"}}},{"key":"27CC","mappings":{"default":{"default":"divisione lunga"}}},{"key":"27CD","mappings":{"default":{"default":"diagonale cadente"}}},{"key":"27CE","mappings":{"default":{"default":"and squadrato"}}},{"key":"27CF","mappings":{"default":{"default":"or squadrato"}}},{"key":"27D0","mappings":{"default":{"default":"diamante bianco con punto centrale"}}},{"key":"27D1","mappings":{"default":{"default":"and con punto"}}},{"key":"27D2","mappings":{"default":{"default":"elemento di apertura verso l'alto"}}},{"key":"27D3","mappings":{"default":{"default":"angolo in basso a destra con punto"}}},{"key":"27D4","mappings":{"default":{"default":"angolo superiore sinistro con punto"}}},{"key":"27D5","mappings":{"default":{"default":"join esterno sinistro"}}},{"key":"27D6","mappings":{"default":{"default":"join esterno destro"}}},{"key":"27D7","mappings":{"default":{"default":"join esterno pieno"}}},{"key":"27D8","mappings":{"default":{"default":"tornello grande"}}},{"key":"27D9","mappings":{"default":{"default":"tornello grande verso il basso"}}},{"key":"27DA","mappings":{"default":{"default":"doppio tornello a destra e a sinistra"}}},{"key":"27DB","mappings":{"default":{"default":"tornello sinistro e destro"}}},{"key":"27DC","mappings":{"default":{"default":"multimappa sinistra"}}},{"key":"27DD","mappings":{"default":{"default":"tornello lungo destro"}}},{"key":"27DE","mappings":{"default":{"default":"tornello lungo sinistro"}}},{"key":"27DF","mappings":{"default":{"default":"tornello in altro con cerchio sopra"}}},{"key":"27E0","mappings":{"default":{"default":"losanga divisa da linea orizzonatel"}}},{"key":"27E1","mappings":{"default":{"default":"diamante concavo bianco"}}},{"key":"27E2","mappings":{"default":{"default":"diamante bianco a punta concava con segno di spunta a sinistra"}}},{"key":"27E3","mappings":{"default":{"default":"diamante bianco a punta concava con segno di spunta a destra"}}},{"key":"27E4","mappings":{"default":{"default":"quadrato bianco con segno di spunta a sinistra"}}},{"key":"27E5","mappings":{"default":{"default":"quadrato bianco con segno di spunta a destra"}}},{"key":"292B","mappings":{"default":{"default":"diagonale crescente incrociante diagonale cadente"}}},{"key":"292C","mappings":{"default":{"default":"diagonale cadente incrociante diagonale crescente"}}},{"key":"2980","mappings":{"default":{"default":"delimitatore a tripla barra verticale"}}},{"key":"2981","mappings":{"default":{"default":"punto a notatione Z "}}},{"key":"2982","mappings":{"default":{"default":"due punti a notazione Z"}}},{"key":"2999","mappings":{"default":{"default":"delimitatore punteggiato"}}},{"key":"299A","mappings":{"default":{"default":"linea verticale a zig-zag"}}},{"key":"29B0","mappings":{"default":{"default":"set vuoto invertito"}}},{"key":"29B1","mappings":{"default":{"default":"set vuoto con barra"}}},{"key":"29B2","mappings":{"default":{"default":"set vuoto con piccolo cerchio sopra"}}},{"key":"29B5","mappings":{"default":{"default":"cerchio con barra orizzontale"}}},{"key":"29B6","mappings":{"default":{"default":"barra verticale cerchiata"}}},{"key":"29B7","mappings":{"default":{"default":"parallelo cerchiato"}}},{"key":"29B8","mappings":{"default":{"default":"solido inverso cerchiato"}}},{"key":"29B9","mappings":{"default":{"default":"perpendicolare cerchiato"}}},{"key":"29BA","mappings":{"default":{"default":"cerchio diviso da barra orizzontale e metà superiore diviso da barra verticale"}}},{"key":"29BB","mappings":{"default":{"default":"cerchio con X sovrapposta"}}},{"key":"29BC","mappings":{"default":{"default":"segno di divisione ruotato in senso antiorario"}}},{"key":"29BE","mappings":{"default":{"default":"punto elenco vuoto cerchiato"}}},{"key":"29BF","mappings":{"default":{"default":"punto elenco cerchiato"}}},{"key":"29C0","mappings":{"default":{"default":"minore di cerchiato"}}},{"key":"29C1","mappings":{"default":{"default":"maggiore di cerchiato"}}},{"key":"29C2","mappings":{"default":{"default":"cerchio con piccolo cerchio a destra"}}},{"key":"29C3","mappings":{"default":{"default":"cerchio con due tratti orizzontali a destra"}}},{"key":"29C4","mappings":{"default":{"default":"barra diagonale crescente squadrata"}}},{"key":"29C5","mappings":{"default":{"default":"barra diagonale discendente squadrata"}}},{"key":"29C6","mappings":{"default":{"default":"asterisco squadrato"}}},{"key":"29C7","mappings":{"default":{"default":"piccolo cerchio squadrato"}}},{"key":"29C8","mappings":{"default":{"default":"quadrato squadrato"}}},{"key":"29C9","mappings":{"default":{"default":"due quadrati uniti"}}},{"key":"29CA","mappings":{"default":{"default":"triangolo con punto sopra"}}},{"key":"29CB","mappings":{"default":{"default":"triangolo con barra sotto"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangolo"}}},{"key":"29CD","mappings":{"default":{"default":"triangolo con Serifs in basso"}}},{"key":"29CE","mappings":{"default":{"default":"triangolo destro sopra triangolo sinistro"}}},{"key":"29CF","mappings":{"default":{"default":"triangolo sinistro accanto a barra verticale"}}},{"key":"29D0","mappings":{"default":{"default":"barra verticale accanto a triangolo destro"}}},{"key":"29D1","mappings":{"default":{"default":"farfalla con metà sinistra nera"}}},{"key":"29D2","mappings":{"default":{"default":"farfalla con il giusto mezzo nero"}}},{"key":"29D3","mappings":{"default":{"default":"farfalla nera"}}},{"key":"29D4","mappings":{"default":{"default":"moltiplicazione con metà sinistra nera"}}},{"key":"29D5","mappings":{"default":{"default":"moltiplicazione con metà destra nera"}}},{"key":"29D6","mappings":{"default":{"default":"clessidra bianca"}}},{"key":"29D7","mappings":{"default":{"default":"clessidra nera"}}},{"key":"29DC","mappings":{"default":{"default":"infinito incompleto"}}},{"key":"29DD","mappings":{"default":{"default":"legatura sopra infinito"}}},{"key":"29DE","mappings":{"default":{"default":"infinito negato con barra verticale"}}},{"key":"29DF","mappings":{"default":{"default":"multimappa a doppia estremità"}}},{"key":"29E0","mappings":{"default":{"default":"quadrato con contorno sagomato"}}},{"key":"29E1","mappings":{"default":{"default":"aumenta come"}}},{"key":"29E2","mappings":{"default":{"default":"prodotto Shuffle"}}},{"key":"29E3","mappings":{"default":{"default":"segno uguale e parallelo inclinato"}}},{"key":"29E4","mappings":{"default":{"default":"segno uguale e inclinato parallelo con tilde sopra"}}},{"key":"29E5","mappings":{"default":{"default":"parallelo identico a e inclinato"}}},{"key":"29E6","mappings":{"default":{"default":"equivalente tautologico"}}},{"key":"29E7","mappings":{"default":{"default":"termodinamico"}}},{"key":"29E8","mappings":{"default":{"default":"triangolo verso il basso con metà sinistra nera"}}},{"key":"29E9","mappings":{"default":{"default":"triangolo verso il basso con metà destra nera"}}},{"key":"29EB","mappings":{"default":{"default":"losanga nera"}}},{"key":"29EE","mappings":{"default":{"default":"quadrato bianco con barre errori"}}},{"key":"29EF","mappings":{"default":{"default":"quadrato nero con barre errori"}}},{"key":"29F0","mappings":{"default":{"default":"diamante bianco con barre errore"}}},{"key":"29F1","mappings":{"default":{"default":"diamante nero con barre errori"}}},{"key":"29F2","mappings":{"default":{"default":"cerchio bianco con barre errori"}}},{"key":"29F3","mappings":{"default":{"default":"cerchio nero con barre errori"}}},{"key":"29F4","mappings":{"default":{"default":"regola ritardata"}}},{"key":"29F5","mappings":{"default":{"default":"slash inverso"}}},{"key":"29F6","mappings":{"default":{"default":"slash con barra sopra"}}},{"key":"29F7","mappings":{"default":{"default":"solido inverso con tratto orizzontale"}}},{"key":"29F8","mappings":{"default":{"default":"slash grande"}}},{"key":"29F9","mappings":{"default":{"default":"backslash grande"}}},{"key":"29FA","mappings":{"default":{"default":"più doppio"}}},{"key":"29FB","mappings":{"default":{"default":"più triplo"}}},{"key":"29FE","mappings":{"default":{"default":"minuscolo"}}},{"key":"29FF","mappings":{"default":{"default":"mini"}}},{"key":"2A00","mappings":{"default":{"default":"punto cerchiato"}}},{"key":"2A01","mappings":{"default":{"default":"più cerchiato"}}},{"key":"2A02","mappings":{"default":{"default":"per cerchiato"}}},{"key":"2A03","mappings":{"default":{"default":"unione con punto"}}},{"key":"2A04","mappings":{"default":{"default":"unione con più"}}},{"key":"2A05","mappings":{"default":{"default":"intersezione quadrata"}}},{"key":"2A06","mappings":{"default":{"default":"unione quadrata"}}},{"key":"2A07","mappings":{"default":{"default":"due e logici"}}},{"key":"2A08","mappings":{"default":{"default":"due o logici"}}},{"key":"2A09","mappings":{"default":{"default":"per"}}},{"key":"2A0A","mappings":{"default":{"default":"sommatoria modulo due"}}},{"key":"2A0B","mappings":{"default":{"default":"sommatoria con integrale"}}},{"key":"2A0C","mappings":{"default":{"default":"operatore integrale quadruplo"}}},{"key":"2A0D","mappings":{"default":{"default":"integrale parte finita"}}},{"key":"2A0E","mappings":{"default":{"default":"integrale con doppio trattino"}}},{"key":"2A0F","mappings":{"default":{"default":"media integrale con barra"}}},{"key":"2A10","mappings":{"default":{"default":"funzione di circolazione"}}},{"key":"2A11","mappings":{"default":{"default":"integrazione antioraria"}}},{"key":"2A12","mappings":{"default":{"default":"integrazione di linea con percorso rettangolare attorno al polo"}}},{"key":"2A13","mappings":{"default":{"default":"integrazione di linea con percorso semicircolare attorno al polo"}}},{"key":"2A14","mappings":{"default":{"default":"integrazione della linea non compresa il polo"}}},{"key":"2A15","mappings":{"default":{"default":"integrale attorno a un punto"}}},{"key":"2A16","mappings":{"default":{"default":"integrale quaternion"}}},{"key":"2A18","mappings":{"default":{"default":"integrale con segno per"}}},{"key":"2A19","mappings":{"default":{"default":"integrale con intersezione"}}},{"key":"2A1A","mappings":{"default":{"default":"integrale con unione"}}},{"key":"2A1B","mappings":{"default":{"default":"integrale con barra sopra"}}},{"key":"2A1C","mappings":{"default":{"default":"integrale con barra sotto"}}},{"key":"2A1D","mappings":{"default":{"default":"unione"}}},{"key":"2A1E","mappings":{"default":{"default":"triangolo sinistro grande"}}},{"key":"2A1F","mappings":{"default":{"default":"composizione di schema a notazione Z"}}},{"key":"2A20","mappings":{"default":{"default":"piping di schema a notazione Z"}}},{"key":"2A21","mappings":{"default":{"default":"proiezione a schema di notazione Z"}}},{"key":"2A22","mappings":{"default":{"default":"più con cerchio sopra"}}},{"key":"2A23","mappings":{"default":{"default":"più con cappuccio sopra"}}},{"key":"2A24","mappings":{"default":{"default":"tilde con più sotto"}}},{"key":"2A25","mappings":{"default":{"default":"più con punto sotto"}}},{"key":"2A26","mappings":{"default":{"default":"tilde con più sopra"}}},{"key":"2A27","mappings":{"default":{"default":"segno più con pedice due"}}},{"key":"2A28","mappings":{"default":{"default":"segno più con triangolo nero"}}},{"key":"2A29","mappings":{"default":{"default":"segno meno con virgola sopra"}}},{"key":"2A2A","mappings":{"default":{"default":"segno meno con punto sotto"}}},{"key":"2A2B","mappings":{"default":{"default":"segno meno con punti cadenti"}}},{"key":"2A2C","mappings":{"default":{"default":"segno meno con punti crescenti"}}},{"key":"2A2D","mappings":{"default":{"default":"segno più nel semicerchio sinistro"}}},{"key":"2A2E","mappings":{"default":{"default":"segno più nel semicerchio destro"}}},{"key":"2A2F","mappings":{"default":{"default":"prodotto vettoriale o incrociato"}}},{"key":"2A30","mappings":{"default":{"default":"segno di moltiplicazione con punto sopra"}}},{"key":"2A31","mappings":{"default":{"default":"segno di moltiplicazione con sottobarra"}}},{"key":"2A32","mappings":{"default":{"default":"prodotto semidiretto con fondo chiuso"}}},{"key":"2A33","mappings":{"default":{"default":"prodotto smash "}}},{"key":"2A34","mappings":{"default":{"default":"segno di moltiplicazione in semicerchio sinistro"}}},{"key":"2A35","mappings":{"default":{"default":"segno di moltiplicazione in semicerchio destro"}}},{"key":"2A36","mappings":{"default":{"default":"segno di moltiplicazione cerchiato con accento circonflesso"}}},{"key":"2A37","mappings":{"default":{"default":"segno di moltiplicazione in doppio cerchio"}}},{"key":"2A38","mappings":{"default":{"default":"segno di divisione cerchiato"}}},{"key":"2A39","mappings":{"default":{"default":"più in triangolo"}}},{"key":"2A3A","mappings":{"default":{"default":"segno meno nel triangolo"}}},{"key":"2A3B","mappings":{"default":{"default":"triangolo di segno di moltiplicazione"}}},{"key":"2A3C","mappings":{"default":{"default":"prodotto interno"}}},{"key":"2A3D","mappings":{"default":{"default":"prodotto destro interno"}}},{"key":"2A3E","mappings":{"default":{"default":"composizione relazionale a notazione Z"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamazione o coprodotto"}}},{"key":"2A40","mappings":{"default":{"default":"intersezione con punto"}}},{"key":"2A41","mappings":{"default":{"default":"unione con segno meno"}}},{"key":"2A42","mappings":{"default":{"default":"unione con barra sopra"}}},{"key":"2A43","mappings":{"default":{"default":"intersezione con barra"}}},{"key":"2A44","mappings":{"default":{"default":"intersezione con and"}}},{"key":"2A45","mappings":{"default":{"default":"unione con or"}}},{"key":"2A46","mappings":{"default":{"default":"unione sopra intersezione"}}},{"key":"2A47","mappings":{"default":{"default":"intersezione sopra unione"}}},{"key":"2A48","mappings":{"default":{"default":"unione sopra barra sopra intersezione"}}},{"key":"2A49","mappings":{"default":{"default":"intersezione sopra la barra sopra l'Unione"}}},{"key":"2A4A","mappings":{"default":{"default":"unione accanto e unita con unione"}}},{"key":"2A4B","mappings":{"default":{"default":"intersezione accanto e congiunta con intersezione"}}},{"key":"2A4C","mappings":{"default":{"default":"unione chiusa con serif"}}},{"key":"2A4D","mappings":{"default":{"default":"intersezione chiusa con serif"}}},{"key":"2A4E","mappings":{"default":{"default":"doppia intersezione quadrata"}}},{"key":"2A4F","mappings":{"default":{"default":"doppia unione quadrata"}}},{"key":"2A50","mappings":{"default":{"default":"unione chiusa con serif e prodotto smash"}}},{"key":"2A51","mappings":{"default":{"default":"and con punto Sopra"}}},{"key":"2A52","mappings":{"default":{"default":"or con punto Sopra"}}},{"key":"2A53","mappings":{"default":{"default":"doppio and"}}},{"key":"2A54","mappings":{"default":{"default":"doppio or"}}},{"key":"2A55","mappings":{"default":{"default":"due and che si intersezionano"}}},{"key":"2A56","mappings":{"default":{"default":"due or che si intersezionano"}}},{"key":"2A57","mappings":{"default":{"default":"or pendente grande"}}},{"key":"2A58","mappings":{"default":{"default":"and pendente grande"}}},{"key":"2A59","mappings":{"default":{"default":"or che si sovrappone a and"}}},{"key":"2A5A","mappings":{"default":{"default":"and con gambo medio"}}},{"key":"2A5B","mappings":{"default":{"default":"or con gambo medio"}}},{"key":"2A5C","mappings":{"default":{"default":"and con trattino orizzontale"}}},{"key":"2A5D","mappings":{"default":{"default":"or con trattino orizzontale"}}},{"key":"2A5E","mappings":{"default":{"default":"and con doppia barra sopra"}}},{"key":"2A5F","mappings":{"default":{"default":"and con barra sotto"}}},{"key":"2A60","mappings":{"default":{"default":"and con doppia barra sotto"}}},{"key":"2A61","mappings":{"default":{"default":"v piccola con barra sotto"}}},{"key":"2A62","mappings":{"default":{"default":"or con doppia barra sopra"}}},{"key":"2A63","mappings":{"default":{"default":"or con doppia barra sotto"}}},{"key":"2A64","mappings":{"default":{"default":"antirestrizione di dominio a notazione z"}}},{"key":"2A65","mappings":{"default":{"default":"antirestrizione di range a notazione z"}}},{"key":"2A66","mappings":{"default":{"default":"segno di uguale con punto sotto"}}},{"key":"2A67","mappings":{"default":{"default":"identico con punto sopra"}}},{"key":"2A68","mappings":{"default":{"default":"tripla barra orizzontale con doppio tratto verticale"}}},{"key":"2A69","mappings":{"default":{"default":"tripla barra orizzontale con triplo tratto verticale"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde con punto sopra"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde con punti in crescendo"}}},{"key":"2A6C","mappings":{"default":{"default":"simile meno simile"}}},{"key":"2A6D","mappings":{"default":{"default":"congruente con punto sopra"}}},{"key":"2A6E","mappings":{"default":{"default":"uguale con asterisco"}}},{"key":"2A6F","mappings":{"default":{"default":"circa uguale con cappuccio"}}},{"key":"2A70","mappings":{"default":{"default":"approssimativamente uguale o uguale a"}}},{"key":"2A71","mappings":{"default":{"default":"uguale con più sotto"}}},{"key":"2A72","mappings":{"default":{"default":"uguale con più sopra"}}},{"key":"2A73","mappings":{"default":{"default":"uguale sopra tilde"}}},{"key":"2A74","mappings":{"default":{"default":"doppi due punti uguale"}}},{"key":"2A75","mappings":{"default":{"default":"due uguali consecutivi"}}},{"key":"2A76","mappings":{"default":{"default":"tre uguali consecutivi"}}},{"key":"2A77","mappings":{"default":{"default":"segno di uguale con due punti sopra e due punti sotto"}}},{"key":"2A78","mappings":{"default":{"default":"equivalente con quattro punti sopra"}}},{"key":"2A79","mappings":{"default":{"default":"minore di con un cerchio all'interno"}}},{"key":"2A7A","mappings":{"default":{"default":"maggiore di con cerchio all'interno"}}},{"key":"2A7B","mappings":{"default":{"default":"minore di con punto interrogativo sopra"}}},{"key":"2A7C","mappings":{"default":{"default":"maggiore di con punto interrogativo sopra"}}},{"key":"2A7D","mappings":{"default":{"default":"minore o uguale a inclinato"}}},{"key":"2A7E","mappings":{"default":{"default":"maggiore o uguale a inclinato"}}},{"key":"2A7F","mappings":{"default":{"default":"minore o uguale a inclinato con punto dentro"}}},{"key":"2A80","mappings":{"default":{"default":"maggiore o uguale a inclinato con punto dentro"}}},{"key":"2A81","mappings":{"default":{"default":"minore o uguale a inclinato con punto sopra"}}},{"key":"2A82","mappings":{"default":{"default":"maggiore o uguale a inclinato con punto sopra"}}},{"key":"2A83","mappings":{"default":{"default":"minore o uguale a inclinato con punto sopra a destra"}}},{"key":"2A84","mappings":{"default":{"default":"maggiore o uguale a inclinato con punto sopra a destra"}}},{"key":"2A85","mappings":{"default":{"default":"minore di o approssimativo"}}},{"key":"2A86","mappings":{"default":{"default":"maggiore di o approssimativo"}}},{"key":"2A87","mappings":{"default":{"default":"minore e singola linea non uguale a"}}},{"key":"2A88","mappings":{"default":{"default":"maggiore e singola linea non uguale a"}}},{"key":"2A89","mappings":{"default":{"default":"minore e non approssimativo"}}},{"key":"2A8A","mappings":{"default":{"default":"maggiore di e non approssimativo"}}},{"key":"2A8B","mappings":{"default":{"default":"minore di sopra a doppia linea di uguale sopra a maggiore di"}}},{"key":"2A8C","mappings":{"default":{"default":"maggiore di sopra a doppia linea di uguale sopra a meno di"}}},{"key":"2A8D","mappings":{"default":{"default":"minore di sopra a simile o uguale"}}},{"key":"2A8E","mappings":{"default":{"default":"maggiore di sopra simile o uguale"}}},{"key":"2A8F","mappings":{"default":{"default":"minore di sopra simile sopra maggiore di"}}},{"key":"2A90","mappings":{"default":{"default":"maggiore di quanto sopra simile sopra minore di"}}},{"key":"2A91","mappings":{"default":{"default":"minore di sopra maggiore di sopra doppia linea di uguale"}}},{"key":"2A92","mappings":{"default":{"default":"maggiore di sopra minore di sopra doppia linea di uguale"}}},{"key":"2A93","mappings":{"default":{"default":"minore di sopra uguale inclinato sopra maggiore di sopra uguale inclinato"}}},{"key":"2A94","mappings":{"default":{"default":"maggiore di sopra uguale inclinato sopra minore di sopra uguale inclinato"}}},{"key":"2A95","mappings":{"default":{"default":"uguale inclinato o minore di"}}},{"key":"2A96","mappings":{"default":{"default":"uguale inclinato o maggiore di"}}},{"key":"2A97","mappings":{"default":{"default":"uguale inclinato o minore di con punto dentro"}}},{"key":"2A98","mappings":{"default":{"default":"uguale inclinato o maggiore di con punto dentro"}}},{"key":"2A99","mappings":{"default":{"default":"doppia linea uguale o minore di"}}},{"key":"2A9A","mappings":{"default":{"default":"doppia linea uguale o maggiore di"}}},{"key":"2A9B","mappings":{"default":{"default":"linea doppia inclinata di uguale o inferiore a"}}},{"key":"2A9C","mappings":{"default":{"default":"linea doppia inclinata di uguale o maggiore di"}}},{"key":"2A9D","mappings":{"default":{"default":"simile o minore di"}}},{"key":"2A9E","mappings":{"default":{"default":"simile o maggiore di"}}},{"key":"2A9F","mappings":{"default":{"default":"simile sopra minore di sopra uguale"}}},{"key":"2AA0","mappings":{"default":{"default":"simile sopra maggiore di sopra uguale"}}},{"key":"2AA1","mappings":{"default":{"default":"doppio minore di uno dentro l'altro"}}},{"key":"2AA2","mappings":{"default":{"default":"doppio maggiore di uno dentro l'altro"}}},{"key":"2AA3","mappings":{"default":{"default":"doppio minore di uno dentro l'altro con barra sotto"}}},{"key":"2AA4","mappings":{"default":{"default":"maggiore di sovrapposto a minore di"}}},{"key":"2AA5","mappings":{"default":{"default":"maggiore di di fianco a minore di"}}},{"key":"2AA6","mappings":{"default":{"default":"meno di quanto chiuso da curva"}}},{"key":"2AA7","mappings":{"default":{"default":"maggiore di chiuso da curva"}}},{"key":"2AA8","mappings":{"default":{"default":"minore di chiuso per curva sopra uguale inclinato"}}},{"key":"2AA9","mappings":{"default":{"default":"maggiore di chiuso per curva sopra uguale inclinato"}}},{"key":"2AAA","mappings":{"default":{"default":"minore di"}}},{"key":"2AAB","mappings":{"default":{"default":"maggiore di"}}},{"key":"2AAC","mappings":{"default":{"default":"minore di o uguale a"}}},{"key":"2AAD","mappings":{"default":{"default":"maggiore o uguale a"}}},{"key":"2AAE","mappings":{"default":{"default":"segno di uguale con dosso sopra"}}},{"key":"2AAF","mappings":{"default":{"default":"precede sopra uguale a a linea singola"}}},{"key":"2AB0","mappings":{"default":{"default":"succede sopra uguale a linea singola"}}},{"key":"2AB1","mappings":{"default":{"default":"precede sopra diverso da a linea singola"}}},{"key":"2AB2","mappings":{"default":{"default":"succede sopra diverso da a linea singola"}}},{"key":"2AB3","mappings":{"default":{"default":"precede sopra uguale"}}},{"key":"2AB4","mappings":{"default":{"default":"succede sopra uguale"}}},{"key":"2AB5","mappings":{"default":{"default":"precede sopra non uguale a"}}},{"key":"2AB6","mappings":{"default":{"default":"riesce al di sopra di non uguale a"}}},{"key":"2AB7","mappings":{"default":{"default":"precede in alto quasi uguale a"}}},{"key":"2AB8","mappings":{"default":{"default":"riesce al di sopra di quasi uguale"}}},{"key":"2AB9","mappings":{"default":{"default":"precede sopra non quasi uguale a"}}},{"key":"2ABA","mappings":{"default":{"default":"riesce al di sopra di quasi uguale a"}}},{"key":"2ABB","mappings":{"default":{"default":"doppio precede"}}},{"key":"2ABC","mappings":{"default":{"default":"doppio succede"}}},{"key":"2ABD","mappings":{"default":{"default":"sottoinsieme con punto"}}},{"key":"2ABE","mappings":{"default":{"default":"superinsieme con punto"}}},{"key":"2ABF","mappings":{"default":{"default":"sottoinsieme con segno più sotto"}}},{"key":"2AC0","mappings":{"default":{"default":"superinsieme con segno più sotto"}}},{"key":"2AC1","mappings":{"default":{"default":"sottoinsieme con segno di moltiplicazione sotto"}}},{"key":"2AC2","mappings":{"default":{"default":"superset con segno di moltiplicazione sotto"}}},{"key":"2AC3","mappings":{"default":{"default":"sottoinsieme di o uguale a con punto sopra"}}},{"key":"2AC4","mappings":{"default":{"default":"superinsieme o uguale a con punto sopra"}}},{"key":"2AC5","mappings":{"default":{"default":"sottoinsieme di sopra uguale"}}},{"key":"2AC6","mappings":{"default":{"default":"superinsieme di sopra uguale"}}},{"key":"2AC7","mappings":{"default":{"default":"sottoinsieme di sopra tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset di Above Tilde Operator"}}},{"key":"2AC9","mappings":{"default":{"default":"sottoinsieme di sopra quasi uguale a"}}},{"key":"2ACA","mappings":{"default":{"default":"superinsieme di sopra quasi uguale a"}}},{"key":"2ACB","mappings":{"default":{"default":"sottoinsieme di sopra a non uguale a"}}},{"key":"2ACC","mappings":{"default":{"default":"superinsieme di sopra a non uguale a"}}},{"key":"2ACD","mappings":{"default":{"default":"operatore box quadrato aperto a sinistra"}}},{"key":"2ACE","mappings":{"default":{"default":"operatore box quadrato aperto a destra"}}},{"key":"2ACF","mappings":{"default":{"default":"sottoinsieme chiuso"}}},{"key":"2AD0","mappings":{"default":{"default":"superinsieme chiuso"}}},{"key":"2AD1","mappings":{"default":{"default":"sottoinsieme chiuso o uguale a"}}},{"key":"2AD2","mappings":{"default":{"default":"superinsieme chiuso o uguale a"}}},{"key":"2AD3","mappings":{"default":{"default":"sottoinsieme sopra superinsieme"}}},{"key":"2AD4","mappings":{"default":{"default":"superinsieme sopra sottoinsieme"}}},{"key":"2AD5","mappings":{"default":{"default":"sottoinsieme sopra sottoinsieme"}}},{"key":"2AD6","mappings":{"default":{"default":"superinsieme sopra superinsieme"}}},{"key":"2AD7","mappings":{"default":{"default":"superinsieme accanto a sottoinsieme"}}},{"key":"2AD8","mappings":{"default":{"default":"superinsieme accanto a e unito con trattino a sottoinsieme"}}},{"key":"2AD9","mappings":{"default":{"default":"elemento di apertura verso il basso"}}},{"key":"2ADA","mappings":{"default":{"default":"forcone con top a T"}}},{"key":"2ADB","mappings":{"default":{"default":"intersezione trasversale"}}},{"key":"2ADC","mappings":{"default":{"default":"biforcazione "}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"tornello corto a sinistra"}}},{"key":"2ADF","mappings":{"default":{"default":"tornello corto verso il basso"}}},{"key":"2AE0","mappings":{"default":{"default":"tornello corto verso l'alto"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicolare con S"}}},{"key":"2AE2","mappings":{"default":{"default":"tornello a destra triplo a barra verticale"}}},{"key":"2AE3","mappings":{"default":{"default":"doppia barra verticale con tornello a sinistra"}}},{"key":"2AE4","mappings":{"default":{"default":"tornello a sinistra doppio a barra verticale"}}},{"key":"2AE5","mappings":{"default":{"default":"doppia barra verticale con doppio tornello a sinistra"}}},{"key":"2AE6","mappings":{"default":{"default":"lineetta lunga che parte da elemento sinistro di doppia barra vericale"}}},{"key":"2AE7","mappings":{"default":{"default":"tornello verso il basso corto con barra sopra"}}},{"key":"2AE8","mappings":{"default":{"default":"tornello verso l'alto corto con barra sotto"}}},{"key":"2AE9","mappings":{"default":{"default":"tornello verso l'alto corto sopra tornello verso il basso corto"}}},{"key":"2AEA","mappings":{"default":{"default":"doppio tornello vero il basso"}}},{"key":"2AEB","mappings":{"default":{"default":"doppio tornello verso l'alto"}}},{"key":"2AEC","mappings":{"default":{"default":"segno di not con doppia linea orizzontale"}}},{"key":"2AED","mappings":{"default":{"default":"segno di not con doppia linea orizzontale invertito"}}},{"key":"2AEE","mappings":{"default":{"default":"non divide con barra di negazione inversa"}}},{"key":"2AEF","mappings":{"default":{"default":"linea verticale con cerchio sopra"}}},{"key":"2AF0","mappings":{"default":{"default":"linea verticale con cerchio sotto"}}},{"key":"2AF1","mappings":{"default":{"default":"tornello verso il basso con cerchio sotto"}}},{"key":"2AF2","mappings":{"default":{"default":"parallelo con tratto orizzontale"}}},{"key":"2AF3","mappings":{"default":{"default":"parallelo con tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"relazione binaria a tripla barra verticale"}}},{"key":"2AF5","mappings":{"default":{"default":"tripla barra verticale con tratto orizzontale"}}},{"key":"2AF6","mappings":{"default":{"default":"operatore di tripli punti"}}},{"key":"2AF7","mappings":{"default":{"default":"tra minore di uno dentro l'altro"}}},{"key":"2AF8","mappings":{"default":{"default":"tra maggiore di uno dentro l'altro"}}},{"key":"2AF9","mappings":{"default":{"default":"minore o uguale a con doppia linea inclinata"}}},{"key":"2AFA","mappings":{"default":{"default":"maggiore o uguale a con doppia linea inclinata"}}},{"key":"2AFB","mappings":{"default":{"default":"triplice slash"}}},{"key":"2AFC","mappings":{"default":{"default":"operatore barre verticali triplo"}}},{"key":"2AFD","mappings":{"default":{"default":"doppio slash"}}},{"key":"2AFE","mappings":{"default":{"default":"barra verticale bianca"}}},{"key":"2AFF","mappings":{"default":{"default":"barra verticale bianca"}}},{"key":"301C","mappings":{"default":{"default":"trattino ondulato"}}},{"key":"FE10","mappings":{"default":{"default":"modulo di presentazione per Virgola verticale"}}},{"key":"FE13","mappings":{"default":{"default":"modulo di presentazione per due punti verticale"}}},{"key":"FE14","mappings":{"default":{"default":"modulo di presentazione per punto e virgola verticale"}}},{"key":"FE15","mappings":{"default":{"default":"modulo di presentazione per il punto esclamativo verticale"}}},{"key":"FE16","mappings":{"default":{"default":"modulo di presentazione per il punto interrogativo verticale"}}},{"key":"FE19","mappings":{"default":{"default":"modulo di presentazione per l'ellisse orizzontale verticale"}}},{"key":"FE30","mappings":{"default":{"default":"glifo di pue punti verticali"}}},{"key":"FE31","mappings":{"default":{"default":"glifo di lineetta emme verticale"}}},{"key":"FE32","mappings":{"default":{"default":"glifo di lineetta enne verticale"}}},{"key":"FE33","mappings":{"default":{"default":"glifo di sottolineatura verticale"}}},{"key":"FE34","mappings":{"default":{"default":"glifo di sottolineatura verticale ondulata"}}},{"key":"FE45","mappings":{"default":{"default":"punto sesamo"}}},{"key":"FE46","mappings":{"default":{"default":"punto sesamo bianco"}}},{"key":"FE49","mappings":{"default":{"default":"tratto in alto tratteggiato"}}},{"key":"FE4A","mappings":{"default":{"default":"due trattini con spazio in alto"}}},{"key":"FE4B","mappings":{"default":{"default":"linea ondulata"}}},{"key":"FE4C","mappings":{"default":{"default":"linea ondulata doppia"}}},{"key":"FE4D","mappings":{"default":{"default":"barra sottra tratteggiata"}}},{"key":"FE4E","mappings":{"default":{"default":"due trattini con spazio in basso"}}},{"key":"FE4F","mappings":{"default":{"default":"linea ondulata"}}},{"key":"FE50","mappings":{"default":{"default":"virgola piccola"}}},{"key":"FE52","mappings":{"default":{"default":"punto piccolo"}}},{"key":"FE54","mappings":{"default":{"default":"punto e virgola piccolo"}}},{"key":"FE55","mappings":{"default":{"default":"due punti piccoli"}}},{"key":"FE56","mappings":{"default":{"default":"punto interrogativo piccolo"}}},{"key":"FE57","mappings":{"default":{"default":"punto esclamativo piccolo"}}},{"key":"FE58","mappings":{"default":{"default":"lineetta emme piccola"}}},{"key":"FE5F","mappings":{"default":{"default":"segno di numero piccolo"}}},{"key":"FE60","mappings":{"default":{"default":"e commerciale piccola"}}},{"key":"FE61","mappings":{"default":{"default":"asterisco piccolo"}}},{"key":"FE62","mappings":{"default":{"default":"segno più piccolo"}}},{"key":"FE63","mappings":{"default":{"default":"trattino-meno piccolo"}}},{"key":"FE64","mappings":{"default":{"default":"segno minore di piccolo"}}},{"key":"FE65","mappings":{"default":{"default":"segno maggiore di piccolo"}}},{"key":"FE66","mappings":{"default":{"default":"segno di uguale piccolo"}}},{"key":"FE68","mappings":{"default":{"default":"solido inverso piccolo"}}},{"key":"FE69","mappings":{"default":{"default":"simbolo del dollaro piccolo"}}},{"key":"FE6A","mappings":{"default":{"default":"segno percentuale piccolo"}}},{"key":"FE6B","mappings":{"default":{"default":"commerciale a piccola"}}},{"key":"FF01","mappings":{"default":{"default":"punto esclamativo fullwidth"}}},{"key":"FF02","mappings":{"default":{"default":"virgolette fullwidth"}}},{"key":"FF03","mappings":{"default":{"default":"segno di numero fullwidth"}}},{"key":"FF04","mappings":{"default":{"default":"segno di dollaro fullwidth"}}},{"key":"FF05","mappings":{"default":{"default":"segno di percentuale fullwidth"}}},{"key":"FF06","mappings":{"default":{"default":"e commerciale fullwidth"}}},{"key":"FF07","mappings":{"default":{"default":"apostrofo fullwidth"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisco fullwidth"}}},{"key":"FF0B","mappings":{"default":{"default":"segno più fullwidth"}}},{"key":"FF0C","mappings":{"default":{"default":"virgola fullwidth"}}},{"key":"FF0D","mappings":{"default":{"default":"trattino-meno fullwidth"}}},{"key":"FF0E","mappings":{"default":{"default":"punto fullwidth"}}},{"key":"FF0F","mappings":{"default":{"default":"slash fullwidth"}}},{"key":"FF1A","mappings":{"default":{"default":"due punti fullwidth"}}},{"key":"FF1B","mappings":{"default":{"default":"punto e virgola fullwidth"}}},{"key":"FF1C","mappings":{"default":{"default":"minore di fullwidth"}}},{"key":"FF1D","mappings":{"default":{"default":"uguale a fullwidth"}}},{"key":"FF1E","mappings":{"default":{"default":"maggiore di fullwidth"}}},{"key":"FF1F","mappings":{"default":{"default":"punto interrogativo fullwidth"}}},{"key":"FF20","mappings":{"default":{"default":"a commerciale fullwidth"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash fullwidth"}}},{"key":"FF3E","mappings":{"default":{"default":"accento circonflesso fullwidth"}}},{"key":"FF3F","mappings":{"default":{"default":"barra bassa fullwidth"}}},{"key":"FF40","mappings":{"default":{"default":"accento grave fullwidth"}}},{"key":"FF5C","mappings":{"default":{"default":"linea verticale fullwidth"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde fullwidth"}}},{"key":"FFE0","mappings":{"default":{"default":"cent fullwidth"}}},{"key":"FFE1","mappings":{"default":{"default":"segno pound fullwidth"}}},{"key":"FFE2","mappings":{"default":{"default":"segno not fullwidth"}}},{"key":"FFE3","mappings":{"default":{"default":"macron fullwidth"}}},{"key":"FFE4","mappings":{"default":{"default":"barra verticale spezzata fullwidth"}}},{"key":"FFE5","mappings":{"default":{"default":"segno yes fullwidth"}}},{"key":"FFE6","mappings":{"default":{"default":"segno won fullwidth"}}},{"key":"FFE8","mappings":{"default":{"default":"barra verticale halfwidth"}}},{"key":"FFED","mappings":{"default":{"default":"quadrato nero halfwidth"}}},{"key":"FFEE","mappings":{"default":{"default":"quadrato bianco halfwidth"}}}] +, +"it/symbols/math_whitespace.min": +[{"locale":"it"},{"key":"0020","mappings":{"default":{"default":"spazio"}}},{"key":"00A0","mappings":{"default":{"default":" "}}},{"key":"00AD","mappings":{"default":{"default":"trattino discrezionale"}}},{"key":"2000","mappings":{"default":{"default":"in quad"}}},{"key":"2001","mappings":{"default":{"default":"montone quad"}}},{"key":"2002","mappings":{"default":{"default":""}}},{"key":"2003","mappings":{"default":{"default":""}}},{"key":"2004","mappings":{"default":{"default":""}}},{"key":"2005","mappings":{"default":{"default":""}}},{"key":"2006","mappings":{"default":{"default":"spazio per sei persone"}}},{"key":"2007","mappings":{"default":{"default":""}}},{"key":"2008","mappings":{"default":{"default":""}}},{"key":"2009","mappings":{"default":{"default":""}}},{"key":"200A","mappings":{"default":{"default":""}}},{"key":"200B","mappings":{"default":{"default":""}}},{"key":"200C","mappings":{"default":{"default":"zero Width Non-Joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero Width Joiner"}}},{"key":"200E","mappings":{"default":{"default":"marchio da sinistra a destra"}}},{"key":"200F","mappings":{"default":{"default":"marchio da destra a sinistra"}}},{"key":"2028","mappings":{"default":{"default":"separatore di righe"}}},{"key":"2029","mappings":{"default":{"default":"separatore di paragrafi"}}},{"key":"202A","mappings":{"default":{"default":"incorporamento da sinistra a destra"}}},{"key":"202B","mappings":{"default":{"default":"incorporamento da destra a sinistra"}}},{"key":"202C","mappings":{"default":{"default":"pop formattazione direzionale"}}},{"key":"202D","mappings":{"default":{"default":"override da sinistra a destra"}}},{"key":"202E","mappings":{"default":{"default":"override da destra a sinistra"}}},{"key":"202F","mappings":{"default":{"default":"spazio indivisibile piccolo"}}},{"key":"205F","mappings":{"default":{"default":""}}},{"key":"2060","mappings":{"default":{"default":""}}},{"key":"2061","mappings":{"default":{"default":"di"}}},{"key":"2062","mappings":{"default":{"default":"per"}}},{"key":"2063","mappings":{"default":{"default":"virgola"}}},{"key":"2064","mappings":{"default":{"default":"più"}}},{"key":"206A","mappings":{"default":{"default":"inibire lo scambio simmetrico"}}},{"key":"206B","mappings":{"default":{"default":"attiva lo scambio simmetrico"}}},{"key":"206E","mappings":{"default":{"default":"forme di cifre nazionali"}}},{"key":"206F","mappings":{"default":{"default":"forme di cifre nominali"}}},{"key":"FEFF","mappings":{"default":{"default":""}}},{"key":"FFF9","mappings":{"default":{"default":"ancora di annotazione interlineare"}}},{"key":"FFFA","mappings":{"default":{"default":"separatore di annotazioni interlineari"}}},{"key":"FFFB","mappings":{"default":{"default":"terminatore di annotazione interlineare"}}}] +, +"it/symbols/other_stars.min": +[{"locale":"it"},{"key":"23E8","mappings":{"default":{"default":"simbolo decimale degli esponenti"}}},{"key":"2605","mappings":{"default":{"default":"stella nera"}}},{"key":"2606","mappings":{"default":{"default":"stella bianca"}}},{"key":"26AA","mappings":{"default":{"default":"cerchio bianco medio"}}},{"key":"26AB","mappings":{"default":{"default":"cerchio nero medio"}}},{"key":"2705","mappings":{"default":{"default":"bianco pesante segno di spunta"}}},{"key":"2713","mappings":{"default":{"default":"segno di spunta"}}},{"key":"2714","mappings":{"default":{"default":"segno di spunta pesante"}}},{"key":"2715","mappings":{"default":{"default":"moltiplicazione X"}}},{"key":"2716","mappings":{"default":{"default":"moltiplicazione pesante X"}}},{"key":"2717","mappings":{"default":{"default":"ballot X"}}},{"key":"2718","mappings":{"default":{"default":"ballot X pesante"}}},{"key":"271B","mappings":{"default":{"default":"croce centrale aperta"}}},{"key":"271C","mappings":{"default":{"default":"croce centrale aperta grassetto"}}},{"key":"2720","mappings":{"default":{"default":"croce maltese"}}},{"key":"2721","mappings":{"default":{"default":"stella di Davide"}}},{"key":"2722","mappings":{"default":{"default":"quattro asteroidi a lacrima"}}},{"key":"2723","mappings":{"default":{"default":"quattro asterischi con palloncino"}}},{"key":"2724","mappings":{"default":{"default":"pesante quattro asterischi con palloncino"}}},{"key":"2725","mappings":{"default":{"default":"quattro asteroidi randelli"}}},{"key":"2726","mappings":{"default":{"default":"stella nera a quattro punte"}}},{"key":"2727","mappings":{"default":{"default":"stella bianca a quattro punte"}}},{"key":"2728","mappings":{"default":{"default":"bagliore"}}},{"key":"2729","mappings":{"default":{"default":"sottolineato stella bianca"}}},{"key":"272A","mappings":{"default":{"default":"stella bianca cerchiata"}}},{"key":"272B","mappings":{"default":{"default":"stella bianca centrale aperta"}}},{"key":"272C","mappings":{"default":{"default":"stella bianca centrale nero"}}},{"key":"272D","mappings":{"default":{"default":"stella nera delineato"}}},{"key":"272E","mappings":{"default":{"default":"stella nera profilata pesante"}}},{"key":"272F","mappings":{"default":{"default":"stella girandola"}}},{"key":"2730","mappings":{"default":{"default":"stella bianca ombreggiata"}}},{"key":"2731","mappings":{"default":{"default":"asterisco pesante"}}},{"key":"2732","mappings":{"default":{"default":"asterisco centrale aperta"}}},{"key":"2733","mappings":{"default":{"default":"asterisco a otto punte"}}},{"key":"2734","mappings":{"default":{"default":"stella nera a otto punte"}}},{"key":"2735","mappings":{"default":{"default":"stella a girandola a otto punte"}}},{"key":"2736","mappings":{"default":{"default":"stella nera a sei punte"}}},{"key":"2739","mappings":{"default":{"default":"stella nera a dodici punte"}}},{"key":"273A","mappings":{"default":{"default":"asterisco a sedici punte"}}},{"key":"273B","mappings":{"default":{"default":"asterisco a lacrima"}}},{"key":"273C","mappings":{"default":{"default":"asterisco a forma di lacrima del centro aperto"}}},{"key":"273D","mappings":{"default":{"default":"asterisco pesante a forma di lacrima"}}},{"key":"273E","mappings":{"default":{"default":"sei petali in bianco e nero Florette"}}},{"key":"273F","mappings":{"default":{"default":"black Florette"}}},{"key":"2740","mappings":{"default":{"default":"florette bianco"}}},{"key":"2741","mappings":{"default":{"default":"florette nera a otto petali profilata"}}},{"key":"2742","mappings":{"default":{"default":"stella a otto punte con centro aperto cerchiato"}}},{"key":"2743","mappings":{"default":{"default":"asterisco a forma di girandola pesante a goccia"}}},{"key":"2744","mappings":{"default":{"default":"fiocco di neve"}}},{"key":"2745","mappings":{"default":{"default":"fiocco di neve Trifoliate stretto"}}},{"key":"2746","mappings":{"default":{"default":"fiocco di neve con chevron"}}},{"key":"2747","mappings":{"default":{"default":"scintillare"}}},{"key":"2748","mappings":{"default":{"default":"sparkle pesante"}}},{"key":"2749","mappings":{"default":{"default":"asterisco con palloncino"}}},{"key":"274A","mappings":{"default":{"default":"otto asterisco a elica a forma di lacrima"}}},{"key":"274B","mappings":{"default":{"default":"asterisco a elica a otto squarcia a forma di lacrima"}}},{"key":"274C","mappings":{"default":{"default":"segno di croce"}}},{"key":"274D","mappings":{"default":{"default":"cerchio bianco ombreggiato"}}}] +, +"it/units/area.min": +[{"locale":"it"},{"key":"sq","mappings":{"default":{"plural":"quadrati","default":"quadrato"}}},{"key":"sq inch","mappings":{"default":{"plural":"pollici quadrati","default":"pollice quadrato"}}},{"key":"sq rd","mappings":{"default":{"plural":"pertiche quadrati","default":"pertica quadrata"}}},{"key":"sq ft","mappings":{"default":{"plural":"piedi quadrati","default":"piede quadrato"}}},{"key":"sq yd","mappings":{"default":{"plural":"iarde quadrate","default":"iarda quadrata"}}},{"key":"sq mi","mappings":{"default":{"plural":"miglia quadrate","default":"miglio quadrato"}}},{"key":"acr","mappings":{"default":{"plural":"acri","default":"acro"}}},{"key":"ha","mappings":{"default":{"plural":"ettari","default":"ettaro"}}}] +, +"it/units/currency.min": +[{"locale":"it"},{"key":"$","mappings":{"default":{"plural":"dollari","default":"dollaro"}}},{"key":"£","mappings":{"default":{"plural":"sterline","default":"sterlina"}}},{"key":"¥","mappings":{"default":{"plural":"yen","default":"yen"}}},{"key":"€","mappings":{"default":{"plural":"euro","default":"euro"}}},{"key":"₡","mappings":{"default":{"plural":"colons","default":"colón"}}},{"key":"₢","mappings":{"default":{"plural":"cruzeiro","default":"cruzeiro"}}},{"key":"₣","mappings":{"default":{"plural":"franchi","default":"franco"}}},{"key":"₤","mappings":{"default":{"plural":"lire","default":"lira"}}},{"key":"₥","mappings":{"default":{"plural":"millesimi di dollaro","default":"millesimo di dollaro"}}},{"key":"₦","mappings":{"default":{"plural":"naira","default":"naira"}}},{"key":"₧","mappings":{"default":{"plural":"pesetas","default":"peseta"}}},{"key":"₨","mappings":{"default":{"plural":"rupie","default":"rupia"}}},{"key":"₩","mappings":{"default":{"plural":"won","default":"won"}}},{"key":"₪","mappings":{"default":{"plural":"sheqel","default":"sheqel"}}},{"key":"₫","mappings":{"default":{"plural":"dong","default":"dong"}}},{"key":"₭","mappings":{"default":{"plural":"kip","default":"kip"}}},{"key":"₮","mappings":{"default":{"plural":"tugrik","default":"tugrik"}}},{"key":"₯","mappings":{"default":{"plural":"dracme","default":"dracma"}}},{"key":"₰","mappings":{"default":{"plural":"penny tedeschi","default":"penny tedesco"}}},{"key":"₱","mappings":{"default":{"plural":"peso","default":"peso"}}},{"key":"₲","mappings":{"default":{"plural":"guaranis","default":"guaranis"}}},{"key":"₳","mappings":{"default":{"plural":"austral","default":"austral"}}},{"key":"₴","mappings":{"default":{"plural":"hryvnias","default":"hryvnia"}}},{"key":"₵","mappings":{"default":{"plural":"cedis","default":"cedis"}}},{"key":"₸","mappings":{"default":{"plural":"tenge","default":"tenge"}}},{"key":"₺","mappings":{"default":{"plural":"lire turche","default":"lira turca"}}},{"key":"元","mappings":{"default":{"plural":"yuan","default":"yuan"}}},{"key":"¢","mappings":{"default":{"plural":"centesimi","default":"centesimo"}}}] +, +"it/units/energy.min": +[{"locale":"it"},{"key":"W","mappings":{"default":{"plural":"watt","default":"watt"}}},{"key":"kwh","mappings":{"default":{"plural":"kilowattore","default":"kilowattora"}}},{"key":"J","mappings":{"default":{"plural":"joule","default":"joule"}}},{"key":"N","mappings":{"default":{"plural":"newton","default":"newton"}}},{"key":"A","mappings":{"default":{"plural":"ampere","default":"ampere"}}},{"key":"V","mappings":{"default":{"plural":"volt","default":"volt"}}},{"key":"ohm","mappings":{"default":{"plural":"ohm","default":"ohm"}}},{"key":"Ω","mappings":{"default":{"plural":"ohm","default":"ohm"}}}] +, +"it/units/length.min": +[{"locale":"it"},{"key":"ft","mappings":{"default":{"plural":"piedi","default":"piede"}}},{"key":"in","mappings":{"default":{"plural":"pollici","default":"pollice"}}},{"key":"mi","mappings":{"default":{"plural":"miglia","default":"miglio"}}},{"key":"yd","mappings":{"default":{"plural":"iarde","default":"iarda"}}},{"key":"link","mappings":{"default":{"plural":"links","default":"link"}}},{"key":"rod","mappings":{"default":{"plural":"pertiche","default":"pertica"}}},{"key":"chain","mappings":{"default":{"plural":"catene","default":"catena"}}},{"key":"furlong","mappings":{"default":{"plural":"furlong","default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"plural":"miglia nautiche","default":"miglio nautico"}}},{"key":"m","mappings":{"default":{"plural":"metri","default":"metro"}}}] +, +"it/units/memory.min": +[{"locale":"it"},{"key":"b","mappings":{"default":{"plural":"bit","default":"bit"}}},{"key":"B","mappings":{"default":{"plural":"byte","default":"byte"}}},{"key":"KB","mappings":{"default":{"plural":"chilobyte","default":"chilobyte"}}}] +, +"it/units/other.min": +[{"locale":"it"},{"key":"doz","mappings":{"default":{"plural":"dozzine","default":"dozzina"}}}] +, +"it/units/speed.min": +[{"locale":"it"},{"key":"kt","mappings":{"default":{"plural":"nodi","default":"nodo"}},"names":["nd"]},{"key":"mph","mappings":{"default":{"plural":"miglia orarie","default":"miglio orario"}}},{"key":"rpm","mappings":{"default":{"plural":"giri al minuto","default":"giro al minuto"}}},{"key":"kmh","mappings":{"default":{"plural":"chilometri orari","default":"chilometro orario"}}}] +, +"it/units/temperature.min": +[{"locale":"it"},{"key":"F","mappings":{"default":{"plural":"gradi fahrenheit","default":"grado fahrenheit"}}},{"key":"C","mappings":{"default":{"plural":"gradi celsius","default":"grado celsius"}}},{"key":"K","mappings":{"default":{"plural":"kelvin","default":"kelvin"}}}] +, +"it/units/time.min": +[{"locale":"it"},{"key":"s","mappings":{"default":{"plural":"secondi","default":"secondo"}}},{"key":"″","mappings":{"default":{"plural":"secondi","default":"secondo"}}},{"key":"min","mappings":{"default":{"plural":"minuti","default":"minuto"}}},{"key":"°","mappings":{"default":{"default":"grado"}}},{"key":"h","mappings":{"default":{"plural":"ore","default":"ora"}}}] +, +"it/units/volume.min": +[{"locale":"it"},{"key":"cu","mappings":{"default":{"plural":"cubici","default":"cubico"}}},{"key":"cu inch","mappings":{"default":{"plural":"pollici cubici","default":"pollice cubico"}}},{"key":"cu ft","mappings":{"default":{"plural":"piedi cubici","default":"piede cubico"}}},{"key":"cu yd","mappings":{"default":{"plural":"iarde cubiche","default":"iarda cubica"}}},{"key":"bbl","mappings":{"default":{"plural":"barili","default":"barile"}}},{"key":"fl. oz.","mappings":{"default":{"plural":"once liquide","default":"oncia liquida"}}},{"key":"gal","mappings":{"default":{"plural":"galloni","default":"gallone"}}},{"key":"pt","mappings":{"default":{"plural":"pinte","default":"pinta"}}},{"key":"qt","mappings":{"default":{"plural":"quarti","default":"quarto"}}},{"key":"fluid dram","mappings":{"default":{"plural":"dramme liquide","default":"dramma liquida"}}},{"key":"tbsp","mappings":{"default":{"plural":"cucchiai da tavola","default":"cucchiaio da tavola"}}},{"key":"tsp","mappings":{"default":{"plural":"cucchiai da te","default":"cucchiaio da te"}}},{"key":"cup","mappings":{"default":{"plural":"tazze","default":"tazza"}}},{"key":"cc","mappings":{"default":{"plural":"centimetri cubi","default":"centimetro cubo"}}},{"key":"l","mappings":{"default":{"plural":"litri","default":"litro"}}}] +, +"it/units/weight.min": +[{"locale":"it"},{"key":"dram","mappings":{"default":{"plural":"dramme","default":"dramma"}}},{"key":"oz","mappings":{"default":{"plural":"once","default":"oncia"}}},{"key":"lb","mappings":{"default":{"plural":"libbre","default":"libbra"}}},{"key":"st","mappings":{"default":{"plural":"stone","default":"stone"}}},{"key":"qtr","mappings":{"default":{"plural":"quarti","default":"quarto"}}},{"key":"cwt","mappings":{"default":{"plural":"hundredweight","default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"plural":"long ton","default":"long ton"}}},{"key":"gr","mappings":{"default":{"plural":"grani","default":"grano"}}},{"key":"g","mappings":{"default":{"plural":"grammi","default":"grammo"}}},{"key":"mcg","mappings":{"default":{"plural":"microgrammi","default":"microgrammo"}}},{"key":"t","mappings":{"default":{"plural":"tonnellate","default":"tonnellata"}}}] +, +"it/rules/clearspeak_italian.min": +{"locale":"it","domain":"clearspeak","modality":"speech","inherits":"romance","rules":[["Precondition","function-prefix-det","default","self::appl","@role=\"prefix function\"","children/*[1][text()=\"det\"]"],["Precondition","fraction-per","Fraction_Per","self::fraction","contains(children/*[1]/@annotation, \"clearspeak:unit\")","contains(children/*[2]/@annotation, \"clearspeak:unit\")"],["Precondition","squared-masculine","default","self::number[text()=2]","contains(@grammar, \"squared\")"],["Precondition","squared-feminine","default","self::number[text()=2]","contains(@grammar, \"squared\")","parent::*/parent::*[@role=\"simple function\"]"]]} +, +"it/rules/clearspeak_italian_actions.min": +{"locale":"it","domain":"clearspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[n] . (grammar:ignoreFont=@font); [t] @font (pause:short, grammar:localFont)"],["Action","ellipsis","[t] \"e così via\""],["Action","ellipsis-andsoon","[t] \"e così via fino a\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"valutato a\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"valutato a\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"meno la stessa espressione valutata a\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"tale che\""],["Action","vbar-divides","[t] \"divide\""],["Action","vbar-always-divides","[t] \"divide\""],["Action","vbar-given","[t] \"dato\""],["Action","member","[t] \"appartiene ad\""],["Action","member-member","[t] \"membro di\""],["Action","member-element","[t] \"elemento di\""],["Action","member-in","[t] \"in\""],["Action","member-belongs","[t] \"appartiene ad\""],["Action","not-member","[t] \"non appartiene ad\""],["Action","not-member-member","[t] \"non membro di\""],["Action","not-member-element","[t] \"non elemento di\""],["Action","not-member-in","[t] \"non in\""],["Action","not-member-belongs","[t] \"non appartiene ad\""],["Action","set-member","[t] \"in\""],["Action","set-member-member","[t] \"membro di\""],["Action","set-member-element","[t] \"elemento di\""],["Action","set-member-belongs","[t] \"appartenente a\""],["Action","set-not-member","[t] \"non in\""],["Action","set-not-member-member","[t] \"non membro di\""],["Action","set-not-member-element","[t] \"non elemento di\""],["Action","set-not-member-belongs","[t] \"non appartenente a\""],["Action","appl","[n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"di\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"di\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [t] \"di\"; [n] children/*[2]"],["Action","function-prefix-det","[n] children/*[1]; [t] \"della\"; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [t] \"di\"; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1]; [t] \"di\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [t] \"di\"; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"di\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"di\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"inverso del\"; [n] children/*[1]/children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-reciprocal","[p] (pause:short); [t] \"il reciproco del\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-reciprocal-simple","[p] (pause:short); [t] \"il reciproco del\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"arco\"; [n] children/*[1]/children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"arco\"; [n] children/*[1]/children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"arco\"; [n] children/*[1]/children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"inversa\""],["Action","superscript-prefix-function","[t] \"potenza\"; [n] children/*[2] (grammar:ordinal); [t] \"di\"; [n] children/*[1]"],["Action","function-reciprocal","[t] \"riciproco di\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"elevato all'esponente\" (pause:short); [n] children/*[2] (pause:short); [t] \"fine esponente\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"elevato alla\"; [n] children/*[2] (pause:medium)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"elevato alla\"; [n] children/*[2] (pause:medium)"],["Action","superscript-ordinal","[n] children/*[1]; [t] \"alla\"; [n] children/*[2] (grammar:ordinal); [t] \"potenza\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"alla\"; [n] children/*[2] (pause:short)"],["Action","superscript-simple-function","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"alla\"; [n] children/*[2] (pause:short, grammar:ordinal)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"alla\"; [n] children/*[2] (pause:short)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"elevato all'esponente\" (pause:short); [n] children/*[2] (pause:short); [t] \"fine esponente\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"alla\"; [n] children/*[2] (grammar:ordinal); [t] \"potenza\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"alla\"; [n] children/*[2] (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"alla\"; [n] children/*[2] (grammar:ordinal); [t] \"potenza\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"elevato all'esponente\" (pause:short); [n] children/*[2] (pause:short); [t] \"fine esponente\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"elevato all'esponente\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \"elevato all'esponente\" (pause:short); [n] children/*[2] (pause:short); [t] \"fine esponente\" (pause:short)"],["Action","exponent","[n] text() (join:\"-\"); [t] \"esima\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"zero\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"zero\""],["Action","squared-masculine","[t] \"quadrato\""],["Action","squared-feminine","[t] \"quadrata\""],["Action","square","[n] children/*[1]; [n] children/*[2] (grammar:squared)"],["Action","cube","[n] children/*[1]; [t] \"cubo\""],["Action","fences-points","[t] \"punto con coordinate\"; [n] children/*[1]"],["Action","fences-interval","[t] \"l'intervallo da\"; [n] children/*[1]/children/*[1]; [t] \"a\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"che non include\"; [n] children/*[1]/children/*[1]; [t] \"o\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"che include\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"ma che non include\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"che non include\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"ma che comprende\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \"che include\"; [n] children/*[1]/children/*[1]; [t] \"e\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \"che non include\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"che non include\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"che include\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \"che include\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \"l'insieme vuoto\""],["Action","set-extended","[t] \"l'insieme di tutti\"; [n] children/*[1]/children/*[1]; [t] \"tale che\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"l'insieme\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"l'insieme di\"; [n] children/*[1]/children/*[1]; [t] \"tale che\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"pedice\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"base\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"pedice\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"frazione con numeratore\"; [n] children/*[1] (pause:short); [t] \"e denominatore\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"frazione con numeratore\"; [n] children/*[1] (pause:short); [t] \"e denominatore\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"fratto\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"fratto\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"fratto\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction (grammar:fraction:gender=\"m\")"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"fratto\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"fratto\"; [n] children/*[2] (pause:short); [t] \"fine frazione\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"frazione\"; [n] children/*[1]; [t] \"fratto\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"frazione con numeratore\"; [n] children/*[1] (pause:short); [t] \"e denominatore\"; [n] children/*[2] (pause:short); [t] \"fine frazione\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"frazione con numeratore\"; [n] children/*[1] (pause:short); [t] \"e denominatore\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction (grammar:fraction:gender=\"m\")"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"fine frazione\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"fratto\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction (grammar:fraction:gender=\"m\")"],["Action","sqrt","[t] \"radice quadrata di\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:short); [t] \"radice quadrata di\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \"meno radice quadrata di\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:short); [t] \"meno radice quadrata di\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \"più radice quadrata di\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:short); [t] \"più radice quadrata di\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"più radice quadrata di\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:short); [t] \"più radice quadrata di\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"fine radice\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"fine radice\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"fine radice\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"fine radice\" (pause:short)"],["Action","cubic","[t] \"radice cubica di\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \"radice cubica di\"; [n] children/*[2] (pause:short)"],["Action","root","[t] \"radice\"; [n] children/*[1] (grammar:ordinal:gender=\"f\"); [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [t] \"radice\"; [n] children/*[1] (grammar:ordinal:gender=\"f\"); [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \"fine radice\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"fine radice\" (pause:short)"],["Action","negative","[t] \"meno\"; [n] children/*[1]"],["Action","positive","[t] \"più\"; [n] children/*[1]"],["Action","angle-measure","[t] \"misura di\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[t] \"il\"; [n] . ; [t] \"di\""],["Action","division","[n] children/*[1]; [t] \"diviso per\"; [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"i numeri naturali\""],["Action","integers","[t] \"gli interi\""],["Action","rational-numbers","[t] \"i numeri razionali\""],["Action","real-numbers","[t] \"i numeri reali\""],["Action","complex-numbers","[t] \"i numeri complessi\""],["Action","natural-numbers-with-zero","[t] \"i numeri naturali con lo zero\""],["Action","positive-integers","[t] \"gli interi positivi\""],["Action","negative-integers","[t] \"gli interi negativi\""],["Action","positive-rational-numbers","[t] \"i numeri razionali positivi\""],["Action","negative-rational-numbers","[t] \"i numeri razionali negativi\""],["Action","fences-neutral","[p] (pause:short); [t] \"valore assoluto di\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"valore assoluto di\"; [n] children/*[1] (pause:short); [t] \"fine valore assoluto\" (pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"cardinalità di\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"determinante della\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"metrica di\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"metrica di\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"fine metrica\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \"matrice\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Riga-:\", pause:long)"],["Action","matrix-simple","[t] \"matrice\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Riga-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"matrice 1 per 1 con valore\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"determinante della matrice\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Riga-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"determinante della matrice\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Riga-:\", pause:long)"],["Action","matrix-vector","[t] \"matrice colonna\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Riga-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \"matrice colonna\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \"matrice colonna\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \"matrice riga\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Colonna-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \"matrice riga\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \"matrice riga\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"Colonna-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \"fine matrice\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \"fine matrice\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \"fine determinante\""],["Action","vector","[t] \"vettore colonna\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Riga-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \"vettore colonna\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \"vettore riga\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"Colonna-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \"vettore riga\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*) (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \"fine matrice\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \"fine vettore\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \"fine vettore\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \"fine determinante\""],["Action","binomial","[t] \"coefficiente binomiale\"; [n] children/*[1]/children/*[1]; [t] \"su\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"linee\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"casi\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Riga-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"vuoto\""],["Action","blank-line","[t] \"vuota\""],["Action","blank-cell-empty","[t] \"vuota\""],["Action","blank-line-empty","[t] \"vuota\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Caso-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"caso\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Caso-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"equazioni\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Equazioni-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"passi\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Passo-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"riga\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Riga-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"vincoli\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Vincoli-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[t] \"il\"; [n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"da\"; [n] children/*[2]; [t] \"a\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"sopra\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"sotto\"; [n] children/*[2] (pause:short)"],["Action","integral","[t] \"il\"; [n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[t] \"il\"; [n] children/*[1]; [t] \"di\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"sotto\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"a\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"sopra\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"da\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"e\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"numero\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"decimale periodico\"; [n] children/*[1] (grammar:spaceout); [t] \"virgola\"; [n] children/*[3]/children/*[1] (grammar:spaceout); [t] \"periodico\""],["Action","decimal-period-float","[t] \"decimale periodico\"; [n] children/*[1] (grammar:spaceout); [t] \"seguito da\"; [n] children/*[2]/children/*[1] (grammar:spaceout); [t] \"periodico\""],["Action","decimal-point","[t] \"punto\""],["Action","line-segment","[t] \"linea segmento\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"coniugato complesso di\"; [n] children/*[1]"],["Action","defined-by","[t] \"è definito essere\" (pause:short)"],["Action","adorned-sign","[t] \"segno\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]; [t] \"sopra esso\""],["Action","factorial","[t] \"fattoriale\""],["Action","left-super","[t] \"sub sinistro\"; [n] text()"],["Action","left-super-list","[t] \"sub sinistro\"; [m] children/*"],["Action","left-sub","[t] \"sub sotto\"; [n] text()"],["Action","left-sub-list","[t] \"sub sotto\"; [m] children/*"],["Action","right-super","[t] \"sub sopra\"; [n] text()"],["Action","right-super-list","[t] \"sub sopra\"; [m] children/*"],["Action","right-sub","[t] \"sub destro\"; [n] text()"],["Action","right-sub-list","[t] \"sub destro\"; [m] children/*"],["Action","choose","[t] \"combinazione di\"; [n] children/*[2] (grammar:combinatorics); [t] \"per\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[t] \"permutazione di\"; [n] children/*[2] (grammar:combinatorics); [t] \"per\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[n] children/*[1]; [t] \"quadrato\""],["Action","unit-cubic","[n] children/*[1]; [t] \"cubico\""],["Action","unit-divide","[n] children/*[1]; [t] \"al\"; [n] children/*[2] (grammar:singular)"]]} +, +"it/rules/mathspeak_italian.min": +{"domain":"mathspeak","locale":"it","modality":"speech","inherits":"romance","rules":[["Ignore","vulgar-fraction"],["Precondition","squared-masculine","default","self::number[text()=2]","contains(@grammar, \"squared\")"],["Precondition","squared-feminine","default","self::number[text()=2]","contains(@grammar, \"squared\")","parent::*/parent::*[@role=\"simple function\"]"]]} +, +"it/rules/mathspeak_italian_actions.min": +{"domain":"mathspeak","locale":"it","modality":"speech","kind":"actions","rules":[["Action","collapsed","[n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"vuoto\""],["Action","blank-line-empty","[t] \"vuoto\""],["Action","font","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","mixed-number","[n] children/*[1]; [t] \"e\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"numero\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"num\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"parolaMaiuscolo\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"linea di base\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"base\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"linea di base\"; [n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","number-baseline-font-brief","[t] \"base\"; [n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","negative-number","[t] \"meno\"; [n] children/*[1]"],["Action","negative","[t] \"meno\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"diviso per\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"meno\")"],["Action","fences-neutral","[t] \"inizio valore assoluto\"; [n] children/*[1]; [t] \"fine valore assoluto\""],["Action","fences-neutral-sbrief","[t] \"valore assoluto\"; [n] children/*[1]; [t] \"fine valore assoluto\""],["Action","fences-metric","[t] \"inizio metrica\"; [n] children/*[1]; [t] \"fine metrica\""],["Action","fences-metric-sbrief","[t] \"metrica\"; [n] children/*[1]; [t] \"fine metrica\""],["Action","empty-set","[t] \"insieme vuoto\""],["Action","fences-set","[t] \"inizio insieme\"; [n] children/*[1]; [t] \"fine insieme\""],["Action","fences-set-sbrief","[t] \"insieme\"; [n] children/*[1]; [t] \"fine insieme\""],["Action","factorial","[t] \"fattoriale\""],["Action","minus","[t] \"meno\""],["Action","vulgar-fraction","[t] CSFvulgarFraction (grammar:fraction:gender=\"m\")"],["Action","continued-fraction-outer","[t] \"continuo frazione\"; [n] children/*[1]; [t] \"fratto\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"continuo frazione\"; [n] children/*[1]; [t] \"fratto\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"inizio frazione\"; [n] children/*[1]; [t] \"fratto\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"inizio frazione\"; [n] children/*[1]; [t] \"fratto\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"frazione\"; [n] children/*[1]; [t] \"fratto\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"pedice\"; [n] children/*[2]; [t] \"apice\"; [n] children/*[3]; [t] \"linea di base\""],["Action","integral-brief","[n] children/*[1]; [t] \"sub\"; [n] children/*[2]; [t] \"sup\"; [n] children/*[3]; [t] \"base\""],["Action","logarithm-base","[n] children/*[1]; [t] \"base\"; [n] children/*[2]"],["Action","squared-masculine","[t] \"quadrato\""],["Action","squared-feminine","[t] \"quadrata\""],["Action","square","[n] children/*[1]; [n] children/*[2] (grammar:squared)"],["Action","cube","[n] children/*[1]; [t] \"cubo\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"volte primo\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"volte primo\""],["Action","overscore","[t] \"modificante sopra\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"mod sopra\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","double-overscore","[t] \"modificante sopra sopra\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"mod sopra sopra\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","underscore","[t] \"modificanteSotto\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"modSotto\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","double-underscore","[t] \"modificanteSotto sotto\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"modSotto sotto\"; [n] children/*[1]; [t] \"con\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"con barra sopra\""],["Action","underbar","[n] children/*[1]; [t] \"con barra sotto\""],["Action","overtilde","[n] children/*[1]; [t] \"con tilde sopra\""],["Action","undertilde","[n] children/*[1]; [t] \"con tilde sotto\""],["Action","matrix","[t] \"inizio\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [t] \"matrice\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"riga \"); [t] \"fine matrice\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [t] \"matrice\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"riga \"); [t] \"fine matrice\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"colonna\", pause:200)"],["Action","row-with-label","[t] \"con etichetta\"; [n] content/*[1]; [t] \"fine etichetta\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"colonna\")"],["Action","row-with-label-brief","[t] \"etichetta\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"colonna\")"],["Action","row-with-text-label","[t] \"etichetta\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"colonna\")"],["Action","empty-row","[t] \"vuoto\""],["Action","empty-cell","[t] \"vuoto\" (pause:300)"],["Action","determinant","[t] \"inizio\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [t] \"determinante\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"riga \"); [t] \"fine determinante\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [t] \"determinante\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"riga \"); [t] \"fine determinante\""],["Action","determinant-simple","[t] \"inizio\"; [t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [t] \"determinante\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"riga\", grammar:simpleDet); [t] \"fine determinante\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [t] \"determinante\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"riga\", grammar:simpleDet); [t] \"fine determinante\""],["Action","layout","[t] \"inizio layout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"row \"); [t] \"fine layout\""],["Action","layout-sbrief","[t] \"layout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"row \"); [t] \"fine layout\""],["Action","binomial","[t] \"inizio binomiale o matrice\"; [n] children/*[1]/children/*[1]; [t] \"scelta\"; [n] children/*[2]/children/*[1]; [t] \"fine binomiale o matrice\""],["Action","binomial-sbrief","[t] \"bInomiale o matrice\"; [n] children/*[1]/children/*[1]; [t] \"scelta\"; [n] children/*[2]/children/*[1]; [t] \"fine binomiale o matrice\""],["Action","cases","[t] \"inizio layout\"; [t] \"allargato\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"row \"); [t] \"fine layout\""],["Action","cases-sbrief","[t] \"layout\"; [t] \"allargato\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"row \"); [t] \"fine layout\""],["Action","line-with-label","[t] \"con etichetta\"; [n] content/*[1]; [t] \"fine etichetta\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"etichetta\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"etichetta\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"vuoto\""],["Action","empty-line-with-label","[t] \"con etichetta\"; [n] content/*[1]; [t] \"fine etichetta\" (pause:200); [t] \"vuoto\""],["Action","empty-line-with-label-brief","[t] \"etichetta\"; [n] content/*[1] (pause:200); [t] \"vuoto\""],["Action","enclose","[t] \"inizio chiuso\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"fine chiuso\""],["Action","leftbar","[t] \"barra vericale\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"barra vericale\""],["Action","crossout","[t] \"cancellato\"; [n] children/*[1]; [t] \"fine cancellato\""],["Action","cancel","[t] \"cancellato\"; [n] children/*[1]/children/*[1]; [t] \"con\"; [n] children/*[2]; [t] \"fine cancellato\""],["Action","cancel-reverse","[t] \"cancellato\"; [n] children/*[2]/children/*[1]; [t] \"con\"; [n] children/*[1]; [t] \"fine cancellato\""],["Action","multi-inference","[t] \"regola di inferenza\"; [m] content/*; [t] \"con conclusione\"; [n] children/*[1]; [t] \"e\"; [t] count(children/*[2]/children/*); [t] \"premesse\""],["Action","inference","[t] \"regola di inferenza\"; [m] content/*; [t] \"con conclusione\"; [n] children/*[1]; [t] \"e\"; [t] count(children/*[2]/children/*); [t] \"premessa\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"premise \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"etichetta\"; [n] children/*[1]"],["Action","axiom","[t] \"assioma\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"assioma vuoto\""]]} +, +"it/rules/prefix_italian.min": +{"modality":"prefix","domain":"default","locale":"it","inherits":"base","rules":[]} +, +"it/rules/prefix_italian_actions.min": +{"modality":"prefix","domain":"default","locale":"it","kind":"actions","rules":[["Action","numerator","[t] \"numeratore\" (pause:200)"],["Action","denominator","[t] \"denominatore\" (pause:200)"],["Action","base","[t] \"base\" (pause:200)"],["Action","exponent","[t] \"esponente\" (pause:200)"],["Action","subscript","[t] \"pedice\" (pause:200)"],["Action","overscript","[t] \"apice\" (pause:200)"],["Action","underscript","[t] \"sottoscritto\" (pause:200)"],["Action","radicand","[t] \"radicando\" (pause:200)"],["Action","index","[t] \"indice\" (pause:200)"],["Action","leftsub","[t] \"pedice sinistro\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"pedice sinistro\" (pause:200)"],["Action","leftsuper","[t] \"apice sinistro\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"apice sinistro\" (pause:200)"],["Action","rightsub","[t] \"pedice destro\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"pedice destro\" (pause:200)"],["Action","rightsuper","[t] \"apice destro\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition (grammar:gender=\"m\"); [t] \"apice destro\" (pause:200)"],["Action","choice","[t] \"quantità scelta\" (pause:200)"],["Action","select","[t] \"quantità selezione\" (pause:200)"],["Action","row","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"riga\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"colonna\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition (grammar:gender=\"f\"); [t] \"colonna\" (pause:200)"]]} +, +"it/rules/summary_italian.min": +{"locale":"it","modality":"summary","inherits":"romance","rules":[]} +, +"it/rules/summary_italian_actions.min": +{"locale":"it","modality":"summary","kind":"actions","rules":[["Action","collapsed-masculine","[t] \"collassato\""],["Action","collapsed-feminine","[t] \"collassata\""],["Action","abstr-identifier-long","[t] \"identificatore lungo\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-identifier","[t] \"identificatore\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-number-long","[t] \"intero lungo\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-number","[t] \"numero\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-mixed-number-long","[t] \"numero misto lungo\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-mixed-number","[t] \"numero misto\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-text","[t] \"testo\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-function","[t] \"espressione funzionale\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-function-brief","[t] \"funzione\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-lim","[t] \"funzione limite\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-lim-brief","[t] \"limite\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-fraction","[t] \"frazione\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-fraction-brief","[t] \"frazione\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-continued-fraction","[t] \"frazione continua\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-continued-fraction-brief","[t] \"frazione continua\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-sqrt","[t] \"radice quadrata\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-sqrt-nested","[t] \"radice quadrata doppia\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-root-end","[t] \"radice di indice\"; [n] children/*[1] (engine:modality=speech); [t] \"indice finale\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-root","[t] \"radice di indice\"; [n] children/*[1] (engine:modality=speech); [n] . (grammar:gender=\"f\")"],["Action","abstr-root-brief","[t] \"radice \"; [n] . (grammar:gender=\"f\")"],["Action","abstr-root-nested-end","[t] \"radicale doppio di indice\"; [n] children/*[1] (engine:modality=speech); [t] \"indice finale\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-root-nested","[t] \"radicale doppio di indice\"; [n] children/*[1] (engine:modality=speech); [n] . (grammar:gender=\"m\")"],["Action","abstr-root-nested-brief","[t] \"radicale doppio\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-superscript","[t] \"potenza\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-subscript","[t] \"pedice\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-subsup","[t] \"potenza con pedice\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"con\"; [t] count(./children/*); [t] \"elementi\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"con numero variabile di elementi\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-infixop-brief","[t] @role (grammar:localRole); [n] . (grammar:gender=\"m\")"],["Action","abstr-addition","[t] \"somma con\"; [t] count(./children/*); [t] \"addendi\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-addition-brief","[t] \"somma\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-addition-var","[t] \"somma con numero variabile di addendi\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-multiplication","[t] \"prodotto di\"; [t] count(./children/*); [t] \"fattori\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-multiplication-brief","[t] \"prodotto\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-multiplication-var","[t] \"prodotto con numero variabile di fattori\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-vector","[t] count(./children/*); [t] \"vettore dimensionale\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-vector-brief","[t] \"vettore\""],["Action","abstr-vector-var","[t] \"vettore di dimensione n\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-binomial","[t] \"binomiale\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-determinant","[t] count(./children/*); [t] \"derminante dimensionale\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-determinant-brief","[t] \"determinante\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-determinant-var","[t] \"determinante di dimensione n\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-squarematrix","[t] count(./children/*); [t] \"matrice quadrata dimensionale\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-squarematrix-brief","[t] \"matrice quadrata\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \"vettore riga dimensionale\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-rowvector-brief","[t] \"vettore riga\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-rowvector-var","[t] \"vettore riga di dimensione n\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-matrix","[t] count(children/*); [t] \"per\"; [t] count(children/*[1]/children/*); [t] \"matrice\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-matrix-brief","[t] \"matrice\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-matrix-var","[t] \"matrice dimensionale n pr m\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-cases","[t] \"comando switch\"; [t] \"con\"; [t] count(children/*); [t] \"casi\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-cases-brief","[t] \"comando switch\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-cases-var","[t] \"comando di switch con numero variabile di casi\"; [n] . (grammar:gender=\"m\")"],["Action","abstr-punctuated","[n] content/*[1]; [t] \"lista separata\"; [t] \"di lunghezza\"; [t] count(children/*) - count(content/*); [n] . (grammar:gender=\"f\")"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \"lista separata\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \"lista separata\"; [t] \"di lunghezza variabile\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-bigop","[n] content/*[1]; [n] . (grammar:gender=\"m\")"],["Action","abstr-integral","[t] \"integrale\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-relation","[t] @role (grammar:localRole); [n] . (grammar:gender=\"m\")"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \"sequenza\"; [t] \"con\"; [t] count(./children/*); [t] \"elementi\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \"sequenza\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \"sequenza\"; [t] \"con numero variabile di elementi\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-multirel","[t] \"sequenza di relazione\"; [t] \"con\"; [t] count(./children/*); [t] \"elementi\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-multirel-brief","[t] \"sequenza di relazione\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-multirel-var","[t] \"sequenza di relazione con numero variabile di elementi\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-table","[t] \"tavola con\"; [t] count(children/*); [t] \"righe e\"; [t] count(children/*[1]/children/*); [t] \"colonne\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-line","[t] \"in\"; [t] @role (grammar:localRole); [n] . (grammar:gender=\"m\")"],["Action","abstr-row","[t] \"in\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"con\"; [t] count(children/*); [t] \"colonne\"; [n] . (grammar:gender=\"f\")"],["Action","abstr-cell","[t] \"in\"; [t] @role (grammar:localRole); [n] . (grammar:gender=\"f\")"]]} +} + diff --git a/sre/mathmaps/ko.json b/sre/mathmaps/ko.json new file mode 100644 index 0000000000..a403a793c7 --- /dev/null +++ b/sre/mathmaps/ko.json @@ -0,0 +1,146 @@ +{ +"ko/messages/alphabets.min": +{"kind":"alphabets","locale":"ko","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["나블라","알파","베타","감마","델타","엡실론","제타","에타","쎄타","이오타","카파","람다","뮤","뉴","크시","오미크론","파이","로","시그마","시그마","타우","입실론","파이","키","프사이","오메가","편미분","엡실론","쎄타","카파","파이","로","파이"],"greekCap":["알파","베타","감마","델타","엡실론","제타","에타","쎄타","이오타","카파","람다","뮤","뉴","크시","오미크론","파이","로","쎄타","시그마","타우","입실론","파이","키","프사이","오메가"],"capPrefix":{"default":"대문자","mathspeak":"대문자","clearspeak":"대문자"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"ko/messages/messages.min": +{"kind":"messages","locale":"ko","messages":{"MS":{"START":"시작","FRAC_V":"분수","FRAC_B":"분수","FRAC_S":"분수","END":"끝","FRAC_OVER":"분의","TWICE":"이","NEST_FRAC":"중첩","ENDFRAC":"분수끝","SUPER":"위","SUB":"아래","SUP":"위","SUPERSCRIPT":"위첨자","SUBSCRIPT":"아래첨자","BASELINE":"기준","BASE":"기준","NESTED":"중첩","NEST_ROOT":"중첩","STARTROOT":"루트시작","ENDROOT":"루트끝","ROOTINDEX":"제곱근","ROOT":"루트","INDEX":"제곱근","UNDER":"상단","UNDERSCRIPT":"하단첨자","OVER":"하단","OVERSCRIPT":"상단첨자","ENDSCRIPTS":"첨자끝"},"MSroots":{"2":"제곱근","3":"세제곱근","4":"네제곱근"},"font":{"bold":"진한","bold-fraktur":"진한 프락투어","bold-italic":"진한 기울임체","bold-script":"진한 필기체","caligraphic":"흘림체","caligraphic-bold":"진한 흘림체","double-struck":"칠판볼드체","double-struck-italic":"기울인 칠판볼드체","fraktur":"프락투어","fullwidth":"전각","italic":"기울임체","monospace":"고정폭","normal":"기본","oldstyle":"옛체","oldstyle-bold":"진한 옛체","script":"필기체","sans-serif":"고딕","sans-serif-italic":"기울인 고딕","sans-serif-bold":"진한 고딕","sans-serif-bold-italic":"진한 고딕 기울임체","unknown":"알 수 없음"},"embellish":{"super":"위첨자","sub":"아래첨자","circled":"원문자","parenthesized":"괄호문자","period":["마침표","postfixCombiner"],"negative-circled":"검은 원문자","double-circled":"겹원문자","circled-sans-serif":"고딕 원문자","negative-circled-sans-serif":"검은 고딕 원문자","comma":["콤마","postfixCombiner"],"squared":"사각문자","negative-squared":"검은 사각문자"},"role":{"addition":"덧셈","multiplication":"곱셈","subtraction":"뺄셈","division":"나눗셈","equality":"등식","inequality":"부등식","element":"원소","arrow":"화살표","determinant":"행렬식","rowvector":"행 벡터","binomial":"이항계수","squarematrix":"정방행렬","multiline":"연립","matrix":"행렬","vector":"벡터","cases":"케이스","table":"표","unknown":"알 수 없음"},"enclose":{"longdiv":"나눗셈법","actuarial":"첨자","radical":"제곱근","box":"상자","roundedbox":"둥근 상자","circle":"동그라미","left":"왼쪽 세로선","right":"오른쪽 세로선","top":"바","bottom":"언더바","updiagonalstrike":"소거","downdiagonalstrike":"소거","verticalstrike":"소거","horizontalstrike":"소거","madruwb":"팩토리얼","updiagonalarrow":"대각선 화살표","phasorangle":"위상각","unknown":"나눗셈법"},"navigate":{"COLLAPSIBLE":"접기","EXPANDABLE":"열기","LEVEL":"레벨"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+","DECIMAL_MARK":"\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}} +, +"ko/messages/numbers.min": +{"kind":"numbers","locale":"ko","messages":{"zero":"영","ones":["","일","이","삼","사","오","육","칠","팔","구","","한","두","세","네","다섯","여섯","일곱","여덟","아홉"],"tens":["","십","이십","삼십","사십","오십","육십","칠십","팔십","구십","","열","스물","서른","마흔","쉰","예순","일흔","여든","아흔"],"large":["","만","억","조","경","해","자","양","구","간"],"vulgarSep":" ","numSep":" "}} +, +"ko/si/prefixes.min": +[{"Y":"요타","Z":"제타","E":"엑사","P":"페타","T":"테라","G":"기가","M":"메가","k":"킬로","h":"헥토","da":"데카","d":"데시","c":"센티","m":"밀리","µ":"마이크로","μ":"마이크로","n":"나노","p":"피코","f":"펨토","a":"아토","z":"젭토","y":"욕토"}] +, +"ko/functions/algebra.min": +[{"locale":"ko"},{"category":"Algebra","mappings":{"default":{"default":"도"}},"key":"deg","names":["deg"]},{"category":"Algebra","mappings":{"default":{"default":"행렬식"},"mathspeak":{"default":"행렬식"}},"key":"det","names":["det"]},{"category":"Algebra","mappings":{"default":{"default":"차원"}},"key":"dim","names":["dim"]},{"category":"Algebra","mappings":{"default":{"default":"준동형"},"mathspeak":{"default":"준동형"},"clearspeak":{"default":"준동형"}},"key":"hom","names":["hom","Hom"]},{"category":"Algebra","mappings":{"default":{"default":"커널"}},"key":"ker","names":["ker"]},{"category":"Algebra","mappings":{"default":{"default":"트레이스"}},"key":"Tr","names":["Tr","tr"]}] +, +"ko/functions/elementary.min": +[{"locale":"ko"},{"category":"Logarithm","mappings":{"default":{"default":"로그"}},"key":"log","names":["log"]},{"category":"Logarithm","mappings":{"default":{"default":"자연로그"},"mathspeak":{"default":"자연로그"},"clearspeak":{"default":"엘 엔","Log_LnAsNaturalLog":"자연로그"}},"key":"ln","names":["ln"]},{"category":"Logarithm","mappings":{"default":{"default":"상용로그"}},"key":"lg","names":["lg"]},{"category":"Elementary","mappings":{"default":{"default":"자연지수함수"},"mathspeak":{"default":"자연지수함수"},"clearspeak":{"default":"자연지수함수"}},"key":"exp","names":["exp","expt"]},{"category":"Elementary","mappings":{"default":{"default":"최대공약수"},"mathspeak":{"default":"최대공약수"},"clearspeak":{"default":"최대공약수"}},"key":"gcd","names":["gcd"]},{"category":"Elementary","mappings":{"default":{"default":"최소공배수"},"mathspeak":{"default":"최소공배수"},"clearspeak":{"default":"최소공배수"}},"key":"lcm","names":["lcm"]},{"category":"Complex","mappings":{"default":{"default":"편각"},"mathspeak":{"default":"편각"},"clearspeak":{"default":"편각"}},"key":"arg","names":["arg"]},{"category":"Complex","mappings":{"default":{"default":"허수 부분"},"mathspeak":{"default":"허수 부분"},"clearspeak":{"default":"허수 부분"}},"key":"im","names":["im"]},{"category":"Complex","mappings":{"default":{"default":"실수 부분"},"mathspeak":{"default":"실수 부분"},"clearspeak":{"default":"실수 부분"}},"key":"re","names":["re"]},{"category":"Limits","mappings":{"default":{"default":"하한"},"mathspeak":{"default":"하한"},"clearspeak":{"default":"하한"}},"key":"inf","names":["inf"]},{"category":"Limits","mappings":{"default":{"default":"리미트"},"mathspeak":{"default":"리미트"},"clearspeak":{"default":"리미트"}},"key":"lim","names":["lim"]},{"category":"Limits","mappings":{"default":{"default":"하극한"},"mathspeak":{"default":"하극한"},"clearspeak":{"default":"하극한"}},"key":"liminf","names":["lim inf","liminf"]},{"category":"Limits","mappings":{"default":{"default":"상극한"},"mathspeak":{"default":"상극한"},"clearspeak":{"default":"상극한"}},"key":"limsup","names":["lim sup","limsup"]},{"category":"Limits","mappings":{"default":{"default":"최댓값"},"mathspeak":{"default":"최댓값"},"clearspeak":{"default":"최댓값"}},"key":"max","names":["max"]},{"category":"Limits","mappings":{"default":{"default":"최솟값"},"mathspeak":{"default":"최솟값"},"clearspeak":{"default":"최솟값"}},"key":"min","names":["min"]},{"category":"Limits","mappings":{"default":{"default":"상한"},"mathspeak":{"default":"상한"},"clearspeak":{"default":"상한"}},"key":"sup","names":["sup"]},{"category":"Limits","mappings":{"default":{"default":"쌍대극한"}},"key":"injlim","names":["injlim","inj lim"]},{"category":"Limits","mappings":{"default":{"default":"역 극한"}},"key":"projlim","names":["projlim","proj lim"]},{"category":"Elementary","mappings":{"default":{"default":"모듈로"},"mathspeak":{"default":"모듈로"},"clearspeak":{"default":"모듈로"}},"key":"mod","names":["mod"]},{"category":"Probability","mappings":{"default":{"default":"확률"}},"key":"Pr","names":["Pr"]}] +, +"ko/functions/hyperbolic.min": +[{"locale":"ko"},{"category":"Hyperbolic","mappings":{"default":{"default":"하이퍼볼릭 코싸인"}},"key":"cosh","names":["cosh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"하이퍼볼릭 코탄젠트"}},"key":"coth","names":["coth"]},{"category":"Hyperbolic","mappings":{"default":{"default":"하이퍼볼릭 코시컨트"}},"key":"csch","names":["csch"]},{"category":"Hyperbolic","mappings":{"default":{"default":"하이퍼볼릭 시컨트"}},"key":"sech","names":["sech"]},{"category":"Hyperbolic","mappings":{"default":{"default":"하이퍼볼릭 싸인"}},"key":"sinh","names":["sinh"]},{"category":"Hyperbolic","mappings":{"default":{"default":"하이퍼볼릭 탄젠트"}},"key":"tanh","names":["tanh"]},{"category":"Area","mappings":{"default":{"default":"하이퍼볼릭 아크코싸인"}},"key":"arcosh","names":["arcosh","arccosh"]},{"category":"Area","mappings":{"default":{"default":"하이퍼볼릭 아크코탄젠트"}},"key":"arcoth","names":["arcoth","arccoth"]},{"category":"Area","mappings":{"default":{"default":"하이퍼볼릭 아크코시컨트"}},"key":"arcsch","names":["arcsch","arccsch"]},{"category":"Area","mappings":{"default":{"default":"하이퍼볼릭 아크시컨트"}},"key":"arsech","names":["arsech","arcsech"]},{"category":"Area","mappings":{"default":{"default":"하이퍼볼릭 아크싸인"}},"key":"arsinh","names":["arsinh","arcsinh"]},{"category":"Area","mappings":{"default":{"default":"하이퍼볼릭 아크탄젠트"}},"key":"artanh","names":["artanh","arctanh"]}] +, +"ko/functions/trigonometry.min": +[{"locale":"ko"},{"category":"Trigonometric","mappings":{"default":{"default":"코싸인"}},"key":"cos","names":["cos","cosine"]},{"category":"Trigonometric","mappings":{"default":{"default":"코탄젠트"}},"key":"cot","names":["cot"]},{"category":"Trigonometric","mappings":{"default":{"default":"코시컨트"}},"key":"csc","names":["csc"]},{"category":"Trigonometric","mappings":{"default":{"default":"시컨트"}},"key":"sec","names":["sec"]},{"category":"Trigonometric","mappings":{"default":{"default":"싸인"}},"key":"sin","names":["sin","sine"]},{"category":"Trigonometric","mappings":{"default":{"default":"탄젠트"}},"key":"tan","names":["tan"]},{"category":"Cyclometric","mappings":{"default":{"default":"아크 코싸인"},"clearspeak":{"Trig_TrigInverse":"코싸인 역함수"}},"key":"arccos","names":["arccos"]},{"category":"Cyclometric","mappings":{"default":{"default":"아크 코탄젠트"},"clearspeak":{"Trig_TrigInverse":"코탄젠트 역함수"}},"key":"arccot","names":["arccot"]},{"category":"Cyclometric","mappings":{"default":{"default":"아크 코시컨트"},"clearspeak":{"Trig_TrigInverse":"코시컨트 역함수"}},"key":"arccsc","names":["arccsc"]},{"category":"Cyclometric","mappings":{"default":{"default":"아크 시컨트"},"clearspeak":{"Trig_TrigInverse":"시컨트 역함수"}},"key":"arcsec","names":["arcsec"]},{"category":"Cyclometric","mappings":{"default":{"default":"아크 싸인"},"clearspeak":{"Trig_TrigInverse":"싸인 역함수"}},"key":"arcsin","names":["arcsin"]},{"category":"Cyclometric","mappings":{"default":{"default":"아크 탄젠트"},"clearspeak":{"Trig_TrigInverse":"탄젠트 역함수"}},"key":"arctan","names":["arctan"]}] +, +"ko/symbols/digits_rest.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"제곱"},"mathspeak":{"default":"제곱"},"clearspeak":{"default":"제곱"}},"key":"00B2"},{"mappings":{"default":{"default":"세제곱"},"mathspeak":{"default":"세제곱"},"clearspeak":{"default":"세제곱"}},"key":"00B3"},{"mappings":{"default":{"default":"4 분의 1"}},"key":"00BC"},{"mappings":{"default":{"default":"2 분의 1"}},"key":"00BD"},{"mappings":{"default":{"default":"4 분의 3"}},"key":"00BE"},{"mappings":{"default":{"default":"7 분의 1"}},"key":"2150"},{"mappings":{"default":{"default":"9 분의 1"}},"key":"2151"},{"mappings":{"default":{"default":"10 분의 1"}},"key":"2152"},{"mappings":{"default":{"default":"3 분의 1"}},"key":"2153"},{"mappings":{"default":{"default":"3 분의 2"}},"key":"2154"},{"mappings":{"default":{"default":"5 분의 1"}},"key":"2155"},{"mappings":{"default":{"default":"5 분의 2"}},"key":"2156"},{"mappings":{"default":{"default":"5 분의 3"}},"key":"2157"},{"mappings":{"default":{"default":"5 분의 4"}},"key":"2158"},{"mappings":{"default":{"default":"6 분의 1"}},"key":"2159"},{"mappings":{"default":{"default":"6 분의 5"}},"key":"215A"},{"mappings":{"default":{"default":"8 분의 1"}},"key":"215B"},{"mappings":{"default":{"default":"8 분의 3"}},"key":"215C"},{"mappings":{"default":{"default":"8 분의 5"}},"key":"215D"},{"mappings":{"default":{"default":"8 분의 7"}},"key":"215E"},{"mappings":{"default":{"default":"분자 1"}},"key":"215F"},{"mappings":{"default":{"default":"3 분의 0"}},"key":"2189"},{"mappings":{"default":{"default":"검은 테두리 상자 원문자 10"}},"key":"3248"},{"mappings":{"default":{"default":"검은 테두리 상자 원문자 20"}},"key":"3249"},{"mappings":{"default":{"default":"검은 테두리 상자 원문자 30"}},"key":"324A"},{"mappings":{"default":{"default":"검은 테두리 상자 원문자 40"}},"key":"324B"},{"mappings":{"default":{"default":"검은 테두리 상자 원문자 50"}},"key":"324C"},{"mappings":{"default":{"default":"검은 테두리 상자 원문자 60"}},"key":"324D"},{"mappings":{"default":{"default":"검은 테두리 상자 원문자 70"}},"key":"324E"},{"mappings":{"default":{"default":"검은 테두리 상자 원문자 80"}},"key":"324F"}] +, +"ko/symbols/greek-rest.min": +[{"locale":"ko"},{"key":"0394","mappings":{"clearspeak":{"default":"삼각형","TriangleSymbol_Delta":"델타"}}}] +, +"ko/symbols/greek-scripts.min": +[{"locale":"ko"},{"key":"1D26","mappings":{"default":{"default":"작은 대문자 감마"},"mathspeak":{"default":"작은 대문자 감마"}}},{"key":"1D27","mappings":{"default":{"default":"작은 대문자 람다"},"mathspeak":{"default":"작은 대문자 람다"}}},{"key":"1D28","mappings":{"default":{"default":"작은 대문자 파이"},"mathspeak":{"default":"작은 대문자 파이"}}},{"key":"1D29","mappings":{"default":{"default":"작은 대문자 로"},"mathspeak":{"default":"작은 대문자 로"}}},{"key":"1D2A","mappings":{"default":{"default":"작은 대문자 프사이"},"mathspeak":{"default":"작은 대문자 프사이"}}},{"key":"1D5E","mappings":{"default":{"default":"위첨자 감마"}}},{"key":"1D60","mappings":{"default":{"default":"위첨자 파이"}}},{"key":"1D66","mappings":{"default":{"default":"아래첨자 베타"}}},{"key":"1D67","mappings":{"default":{"default":"아래첨자 감마"}}},{"key":"1D68","mappings":{"default":{"default":"아래첨자 로"}}},{"key":"1D69","mappings":{"default":{"default":"아래첨자 파이"}}},{"key":"1D6A","mappings":{"default":{"default":"아래첨자 키"}}}] +, +"ko/symbols/greek-symbols.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"베타"}},"key":"03D0"},{"mappings":{"default":{"default":"카이"}},"key":"03D7"},{"mappings":{"default":{"default":"반전된 입실론"}},"key":"03F6"},{"mappings":{"default":{"default":"진한 대문자 디감마"},"mathspeak":{"default":"진한 대문자 디감마"}},"key":"1D7CA"},{"mappings":{"default":{"default":"진한 디감마"}},"key":"1D7CB"}] +, +"ko/symbols/hebrew_letters.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"알레프","alternative":"알레프"}},"key":"2135"},{"mappings":{"default":{"default":"벳","alternative":"벳"}},"key":"2136"},{"mappings":{"default":{"default":"기멜","alternative":"기멜"}},"key":"2137"},{"mappings":{"default":{"default":"달렛","alternative":"달렛"}},"key":"2138"}] +, +"ko/symbols/latin-lower-double-accent.min": +[{"locale":"ko"},{"key":"01D6","mappings":{"default":{"default":"두 점 위에 선이 있는 u"}}},{"key":"01D8","mappings":{"default":{"default":"두 점 위에 양음 부호가 있는 u"}}},{"key":"01DA","mappings":{"default":{"default":"두 점 위에 반대 곡절 부호가 있는 u"}}},{"key":"01DC","mappings":{"default":{"default":"두 점 위에 억음 부호가 있는 u"}}},{"key":"01DF","mappings":{"default":{"default":"두 점 위에 선이 있는 a"}}},{"key":"01E1","mappings":{"default":{"default":"한 점 위에 선이 있는 a"}}},{"key":"01ED","mappings":{"default":{"default":"오고넥과 위에 선이 있는 o"}}},{"key":"01FB","mappings":{"default":{"default":"링 위에 양음 부호가 있는 a"}}},{"key":"022B","mappings":{"default":{"default":"두 점 위에 선이 있는 o"}}},{"key":"022D","mappings":{"default":{"default":"물결표 위에 선이 있는 o"}}},{"key":"0231","mappings":{"default":{"default":"한 점 위에 선이 있는 o"}}},{"key":"1E09","mappings":{"default":{"default":"세디유 위에 양음 부호가 있는 c"}}},{"key":"1E15","mappings":{"default":{"default":"선 위에 억음 부호가 있는 e"}}},{"key":"1E17","mappings":{"default":{"default":"선 위에 양음 부호가 있는 e"}}},{"key":"1E1D","mappings":{"default":{"default":"세디유 위에 단음 부호가 있는 e"}}},{"key":"1E2F","mappings":{"default":{"default":"두 점 위에 양음 부호가 있는 i"}}},{"key":"1E39","mappings":{"default":{"default":"아래점과 위에 선이 있는 l"}}},{"key":"1E4D","mappings":{"default":{"default":"물결표 위에 양음 부호가 있는 o"}}},{"key":"1E4F","mappings":{"default":{"default":"물결표 위에 두 점이 있는 o"}}},{"key":"1E51","mappings":{"default":{"default":"선 위에 억음 부호가 있는 o"}}},{"key":"1E53","mappings":{"default":{"default":"선 위에 양음 부호가 있는 o"}}},{"key":"1E5D","mappings":{"default":{"default":"아래점과 위에 선이 있는 r"}}},{"key":"1E65","mappings":{"default":{"default":"양음 부호 위에 점이 있는 s"}}},{"key":"1E67","mappings":{"default":{"default":"반대 곡절 부호 위에 점이 있는 s"}}},{"key":"1E69","mappings":{"default":{"default":"아래와 위에 점이 있는 s"}}},{"key":"1E79","mappings":{"default":{"default":"물결표 위에 양음 부호가 있는 u"}}},{"key":"1E7B","mappings":{"default":{"default":"선 위에 두 점이 있는 u"}}},{"key":"1EA5","mappings":{"default":{"default":"곡절 부호와 양음 부호가 있는 a"}}},{"key":"1EA7","mappings":{"default":{"default":"곡절 부호와 억음 부호가 있는 a"}}},{"key":"1EA9","mappings":{"default":{"default":"곡절 부호와 후크가 위에 있는 a"}}},{"key":"1EAB","mappings":{"default":{"default":"곡절 부호와 물결표가 있는 a"}}},{"key":"1EAD","mappings":{"default":{"default":"곡절 부호와 아래점이 있는 a"}}},{"key":"1EAF","mappings":{"default":{"default":"단음 부호와 양음 부호가 있는 a"}}},{"key":"1EB1","mappings":{"default":{"default":"단음 부호와 억음 부호가 있는 a"}}},{"key":"1EB3","mappings":{"default":{"default":"단음 부호 위에 후크가 있는 a"}}},{"key":"1EB5","mappings":{"default":{"default":"단음 부호와 물결표가 있는 a"}}},{"key":"1EB7","mappings":{"default":{"default":"단음 부호와 아래점이 있는 a"}}},{"key":"1EBF","mappings":{"default":{"default":"곡절 부호와 양음 부호가 있는 e"}}},{"key":"1EC1","mappings":{"default":{"default":"곡절 부호와 억음 부호가 있는 e"}}},{"key":"1EC3","mappings":{"default":{"default":"곡절 부호와 후크가 위에 있는 e"}}},{"key":"1EC5","mappings":{"default":{"default":"곡절 부호와 물결표가 있는 e"}}},{"key":"1EC7","mappings":{"default":{"default":"곡절 부호와 아래점이 있는 e"}}},{"key":"1ED1","mappings":{"default":{"default":"곡절 부호와 양음 부호가 있는 o"}}},{"key":"1ED3","mappings":{"default":{"default":"곡절 부호와 억음 부호가 있는 o"}}},{"key":"1ED5","mappings":{"default":{"default":"곡절 부호와 후크가 위에 있는 o"}}},{"key":"1ED7","mappings":{"default":{"default":"곡절 부호와 물결표가 있는 o"}}},{"key":"1ED9","mappings":{"default":{"default":"곡절 부호와 아래점이 있는 o"}}},{"key":"1EDB","mappings":{"default":{"default":"양음 부호와 프라임이 있는 o"}}},{"key":"1EDD","mappings":{"default":{"default":"억음 부호와 프라임이 있는 o"}}},{"key":"1EDF","mappings":{"default":{"default":"후크 위에 프라임이 있는 o"}}},{"key":"1EE1","mappings":{"default":{"default":"물결표와 프라임이 있는 o"}}},{"key":"1EE3","mappings":{"default":{"default":"아래점과 프라임이 있는 o"}}},{"key":"1EE9","mappings":{"default":{"default":"양음 부호와 프라임이 있는 u"}}},{"key":"1EEB","mappings":{"default":{"default":"억음 부호와 프라임이 있는 u"}}},{"key":"1EED","mappings":{"default":{"default":"후크 위에 프라임이 있는 u"}}},{"key":"1EEF","mappings":{"default":{"default":"물결표와 프라임이 있는 u"}}},{"key":"1EF1","mappings":{"default":{"default":"아래점과 프라임이 있는 u"}}}] +, +"ko/symbols/latin-lower-phonetic.min": +[{"locale":"ko"},{"key":"00F8","mappings":{"default":{"default":"획을 그은 o"}}},{"key":"0111","mappings":{"default":{"default":"획을 그은 d"}}},{"key":"0127","mappings":{"default":{"default":"획을 그은 h"}}},{"key":"0142","mappings":{"default":{"default":"획을 그은 l"}}},{"key":"0167","mappings":{"default":{"default":"획을 그은 t"}}},{"key":"0180","mappings":{"default":{"default":"획을 그은 b"}}},{"key":"019B","mappings":{"default":{"default":"획을 그은 람다"}}},{"key":"01B6","mappings":{"default":{"default":"획을 그은 z"}}},{"key":"01BE","mappings":{"default":{"default":"획을 그은 성문 파열음"}}},{"key":"01E5","mappings":{"default":{"default":"획을 그은 g"}}},{"key":"01FF","mappings":{"default":{"default":"획을 그은 양음부호 o"}}},{"key":"023C","mappings":{"default":{"default":"획을 그은 c"}}},{"key":"0247","mappings":{"default":{"default":"획을 그은 e"}}},{"key":"0249","mappings":{"default":{"default":"획을 그은 j"}}},{"key":"024D","mappings":{"default":{"default":"획을 그은 r"}}},{"key":"024F","mappings":{"default":{"default":"획을 그은 y"}}},{"key":"025F","mappings":{"default":{"default":"획을 그은 점이 없는 j"}}},{"key":"0268","mappings":{"default":{"default":"획을 그은 i"}}},{"key":"0284","mappings":{"default":{"default":"획과 후크가 있는 점없는 j"}}},{"key":"02A1","mappings":{"default":{"default":"획이 있는 라틴 문자 성문 파열음"}}},{"key":"02A2","mappings":{"default":{"default":"반전된 획이 있는 라틴 문자 성문 파열음"}}},{"key":"1D13","mappings":{"default":{"default":"획을 그은 옆으로 누운 o"}}},{"key":"1D7C","mappings":{"default":{"default":"획을 그은 이오타"}}},{"key":"1D7D","mappings":{"default":{"default":"획을 그은 p"}}},{"key":"1D7F","mappings":{"default":{"default":"획을 그은 입실론"}}},{"key":"1E9C","mappings":{"default":{"default":"대각선 획이 있는 긴 s"}}},{"key":"1E9D","mappings":{"default":{"default":"높은 획이 있는 긴 s"}}},{"key":"018D","mappings":{"default":{"default":"뒤집힌 델타"}}},{"key":"1E9B","mappings":{"default":{"default":"위에 점이 있는 긴 s"}}},{"key":"1E9F","mappings":{"default":{"default":"델타"}}},{"key":"0138","mappings":{"default":{"default":"크라"}}},{"key":"017F","mappings":{"default":{"default":"긴 s"}}},{"key":"0183","mappings":{"default":{"default":"위에 막대가 있는 b"}}},{"key":"0185","mappings":{"default":{"default":"톤 6"}}},{"key":"0188","mappings":{"default":{"default":"고리가 있는 c"}}},{"key":"018C","mappings":{"default":{"default":"상단막대가 있는 d"}}},{"key":"0192","mappings":{"default":{"default":"고리가 있는 f"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"고리가 있는 k"}}},{"key":"019A","mappings":{"default":{"default":"막대가 있는 l"}}},{"key":"019E","mappings":{"default":{"default":"오른쪽 다리가 긴 n"}}},{"key":"01A1","mappings":{"default":{"default":"뿔이 있는 o"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"고리가 있는 p"}}},{"key":"01A8","mappings":{"default":{"default":"톤 2"}}},{"key":"01AA","mappings":{"default":{"default":"라틴문자 반전된 esh 루프"}}},{"key":"01AB","mappings":{"default":{"default":"구개음 고리가 있는 t"}}},{"key":"01AD","mappings":{"default":{"default":"고리가 있는 t"}}},{"key":"01B0","mappings":{"default":{"default":"뿔이 있는 u"}}},{"key":"01B4","mappings":{"default":{"default":"뿔이 있는 y"}}},{"key":"01B9","mappings":{"default":{"default":"반전된 ezh"}}},{"key":"01BA","mappings":{"default":{"default":"꼬리가 있는 ezh"}}},{"key":"01BD","mappings":{"default":{"default":"톤 파이브"}}},{"key":"01BF","mappings":{"default":{"default":"라틴문자 wynn"}}},{"key":"01C6","mappings":{"default":{"default":"반대 곡절 부호가 있는 dz"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"장음기호가 있는 ae"}}},{"key":"01EF","mappings":{"default":{"default":"반대 곡절 부호가 있는 ezh"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"요흐"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"컬이 있는 ezh"}}},{"key":"02A4","mappings":{"default":{"default":"이중문자 dezh"}}},{"key":"01DD","mappings":{"default":{"default":"반전된 e"}}},{"key":"01FD","mappings":{"default":{"default":"양음부호 ae"}}},{"key":"0221","mappings":{"default":{"default":"컬이 있는 d"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"고리가 있는 z"}}},{"key":"0234","mappings":{"default":{"default":"컬이 있는 l"}}},{"key":"0235","mappings":{"default":{"default":"컬이 있는 n"}}},{"key":"0236","mappings":{"default":{"default":"컬이 있는 t"}}},{"key":"0238","mappings":{"default":{"default":"이중문자 db"}}},{"key":"0239","mappings":{"default":{"default":"이중문자 qp"}}},{"key":"023F","mappings":{"default":{"default":"스와시 테일이 있는 s"}}},{"key":"0240","mappings":{"default":{"default":"스와시 테일이 있는 z"}}},{"key":"0242","mappings":{"default":{"default":"성문 파열음"}}},{"key":"024B","mappings":{"default":{"default":"후크 꼬리가 있는 q"}}},{"key":"0250","mappings":{"default":{"default":"반전된 a"}}},{"key":"0251","mappings":{"default":{"default":"알파"}}},{"key":"0252","mappings":{"default":{"default":"반전된 알파"}}},{"key":"0253","mappings":{"default":{"default":"후크가 있는 b"}}},{"key":"0254","mappings":{"default":{"default":"열린 o"}}},{"key":"0255","mappings":{"default":{"default":"컬이 있는 c"}}},{"key":"0256","mappings":{"default":{"default":"꼬리가 있는 d"}}},{"key":"0257","mappings":{"default":{"default":"후크가 있는 d"}}},{"key":"0258","mappings":{"default":{"default":"반전된 e"}}},{"key":"0259","mappings":{"default":{"default":"슈와"}}},{"key":"025A","mappings":{"default":{"default":"후크가 있는 슈와"}}},{"key":"025B","mappings":{"default":{"default":"열린 e"}}},{"key":"025C","mappings":{"default":{"default":"반전된 열린 e"}}},{"key":"025D","mappings":{"default":{"default":"후크가 있는 반전된 열린 e"}}},{"key":"025E","mappings":{"default":{"default":"닫힌 반전된 열린 e"}}},{"key":"0260","mappings":{"default":{"default":"후크가 있는 g"}}},{"key":"0261","mappings":{"default":{"default":"스크립트 g"}}},{"key":"0263","mappings":{"default":{"default":"감마"}}},{"key":"0264","mappings":{"default":{"default":"아기 감마"}}},{"key":"0265","mappings":{"default":{"default":"반전된 h"}}},{"key":"0266","mappings":{"default":{"default":"후크가 있는 h"}}},{"key":"0267","mappings":{"default":{"default":"후크가 있는 heng"}}},{"key":"0269","mappings":{"default":{"default":"이오타"}}},{"key":"026B","mappings":{"default":{"default":"가운데 물결표가 있는 l"}}},{"key":"026C","mappings":{"default":{"default":"벨트가 있는 l"}}},{"key":"026D","mappings":{"default":{"default":"뒤로 휜 후크가 있는 l"}}},{"key":"026F","mappings":{"default":{"default":"반전된 m"}}},{"key":"0270","mappings":{"default":{"default":"긴 다리가 있는 반전된 m"}}},{"key":"0271","mappings":{"default":{"default":"후크가 있는 m"}}},{"key":"0272","mappings":{"default":{"default":"왼쪽 후크가 있는 n"}}},{"key":"0273","mappings":{"default":{"default":"뒤로 휜 후크가 있는 n"}}},{"key":"0275","mappings":{"default":{"default":"막힌 o"}}},{"key":"0277","mappings":{"default":{"default":"닫힌 오메가"}}},{"key":"0278","mappings":{"default":{"default":"파이"}}},{"key":"0279","mappings":{"default":{"default":"반전된 r"}}},{"key":"027A","mappings":{"default":{"default":"긴 다리가 있는 반전된 r"}}},{"key":"027B","mappings":{"default":{"default":"후크가 있는 반전된 r"}}},{"key":"027C","mappings":{"default":{"default":"긴 다리가 있는 r"}}},{"key":"027D","mappings":{"default":{"default":"꼬리가 있는 r"}}},{"key":"027E","mappings":{"default":{"default":"낚시후크가 있는 r"}}},{"key":"027F","mappings":{"default":{"default":"낚시후크가 있는 반전된 r"}}},{"key":"0282","mappings":{"default":{"default":"후크가 있는 s"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"쪼그린 반전된 esh"}}},{"key":"0286","mappings":{"default":{"default":"컬이 있는 esh"}}},{"key":"0287","mappings":{"default":{"default":"반전된 t"}}},{"key":"0288","mappings":{"default":{"default":"뒤로 휜 후크가 있는 t"}}},{"key":"0289","mappings":{"default":{"default":"u 바"}}},{"key":"028A","mappings":{"default":{"default":"입실론"}}},{"key":"028B","mappings":{"default":{"default":"후크가 있는 v"}}},{"key":"028C","mappings":{"default":{"default":"반전된 v"}}},{"key":"028D","mappings":{"default":{"default":"반전된 w"}}},{"key":"028E","mappings":{"default":{"default":"반전된 y"}}},{"key":"0290","mappings":{"default":{"default":"뒤로 휜 후크가 있는 z"}}},{"key":"0291","mappings":{"default":{"default":"컬이 있는 z"}}},{"key":"0295","mappings":{"default":{"default":"라틴문자 인두 음성 마찰음"}}},{"key":"0296","mappings":{"default":{"default":"라틴문자 역성문 파열음"}}},{"key":"0297","mappings":{"default":{"default":"라틴문자 늘어난 c"}}},{"key":"0298","mappings":{"default":{"default":"라틴문자 양순 흡착음"}}},{"key":"029A","mappings":{"default":{"default":"닫힌 열린 e"}}},{"key":"029E","mappings":{"default":{"default":"반전된 k"}}},{"key":"02A0","mappings":{"default":{"default":"후크가 있는 q"}}},{"key":"02A3","mappings":{"default":{"default":"이중문자 dz"}}},{"key":"02A5","mappings":{"default":{"default":"컬이 있는 이중문자 dz"}}},{"key":"02A6","mappings":{"default":{"default":"이중문자 ts"}}},{"key":"02A7","mappings":{"default":{"default":"이중문자 tesh"}}},{"key":"02A8","mappings":{"default":{"default":"컬이 있는 이중문자 tc"}}},{"key":"02A9","mappings":{"default":{"default":"이중문자 feng"}}},{"key":"02AA","mappings":{"default":{"default":"이중문자 ls"}}},{"key":"02AB","mappings":{"default":{"default":"이중문자 lz"}}},{"key":"02AC","mappings":{"default":{"default":"라틴문자 양순 충격음"}}},{"key":"02AD","mappings":{"default":{"default":"라틴문자 양치 충격음"}}},{"key":"02AE","mappings":{"default":{"default":"낚시후크가 있는 반전된 h"}}},{"key":"02AF","mappings":{"default":{"default":"낚시후크와 꼬리가 있는 반전된 h"}}},{"key":"1D02","mappings":{"default":{"default":"반전된 ae"}}},{"key":"1D08","mappings":{"default":{"default":"반전된 열린 e"}}},{"key":"1D09","mappings":{"default":{"default":"반전된 i"}}},{"key":"1D11","mappings":{"default":{"default":"옆으로 누운 o"}}},{"key":"1D12","mappings":{"default":{"default":"옆으로 누운 열린 o"}}},{"key":"1D14","mappings":{"default":{"default":"반전된 oe"}}},{"key":"1D16","mappings":{"default":{"default":"위 절반 o"}}},{"key":"1D17","mappings":{"default":{"default":"아래 절반 o"}}},{"key":"1D1D","mappings":{"default":{"default":"옆으로 누운 u"}}},{"key":"1D1E","mappings":{"default":{"default":"옆으로 누운 diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"옆으로 누운 반전된 m"}}},{"key":"1D24","mappings":{"default":{"default":"라틴문자 유성 후두 마찰음"}}},{"key":"1D25","mappings":{"default":{"default":"라틴문자 ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"중간 물결표가 있는 b"}}},{"key":"1D6D","mappings":{"default":{"default":"중간 물결표가 있는 d"}}},{"key":"1D6E","mappings":{"default":{"default":"중간 물결표가 있는 f"}}},{"key":"1D6F","mappings":{"default":{"default":"중간 물결표가 있는 m"}}},{"key":"1D70","mappings":{"default":{"default":"중간 물결표가 있는 n"}}},{"key":"1D71","mappings":{"default":{"default":"중간 물결표가 있는 p"}}},{"key":"1D72","mappings":{"default":{"default":"중간 물결표가 있는 r"}}},{"key":"1D73","mappings":{"default":{"default":"낚시후크와 중간 물결표가 있는 r"}}},{"key":"1D74","mappings":{"default":{"default":"중간 물결표가 있는 s"}}},{"key":"1D75","mappings":{"default":{"default":"중간 물결표가 있는 t"}}},{"key":"1D76","mappings":{"default":{"default":"중간 물결표가 있는 케트"}}},{"key":"1D77","mappings":{"default":{"default":"반전된 g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"취소선이 있는 th"}}},{"key":"1D80","mappings":{"default":{"default":"구강음 후크가 있는 b"}}},{"key":"1D81","mappings":{"default":{"default":"구개음 후크가 있는 d"}}},{"key":"1D82","mappings":{"default":{"default":"구개음 후크가 있는 f"}}},{"key":"1D83","mappings":{"default":{"default":"구개음 후크가 있는 g"}}},{"key":"1D84","mappings":{"default":{"default":"구개음 후크가 있는 k"}}},{"key":"1D85","mappings":{"default":{"default":"구개음 후크가 있는 l"}}},{"key":"1D86","mappings":{"default":{"default":"구개음 후크가 있는 m"}}},{"key":"1D87","mappings":{"default":{"default":"구개음 후크가 있는 n"}}},{"key":"1D88","mappings":{"default":{"default":"구개음 후크가 있는 p"}}},{"key":"1D89","mappings":{"default":{"default":"구개음 후크가 있는 r"}}},{"key":"1D8A","mappings":{"default":{"default":"구개음 후크가 있는 s"}}},{"key":"1D8B","mappings":{"default":{"default":"구개음 후크가 있는 esh"}}},{"key":"1D8C","mappings":{"default":{"default":"구개음 후크가 있는 v"}}},{"key":"1D8D","mappings":{"default":{"default":"구개음 후크가 있는 x"}}},{"key":"1D8E","mappings":{"default":{"default":"구개음 후크가 있는 z"}}},{"key":"1D8F","mappings":{"default":{"default":"뒤로 휜 후크가 있는 a"}}},{"key":"1D90","mappings":{"default":{"default":"뒤로 휜 후크가 있는 알파"}}},{"key":"1D91","mappings":{"default":{"default":"꼬리와 후크가 있는 d"}}},{"key":"1D92","mappings":{"default":{"default":"뒤로 휜 후크가 있는 e"}}},{"key":"1D93","mappings":{"default":{"default":"뒤로 휜 후크가 있는 열린 e"}}},{"key":"1D94","mappings":{"default":{"default":"뒤로 휜 후크가 있는 반전된 열린 e"}}},{"key":"1D95","mappings":{"default":{"default":"뒤로 휜 후크가 있는 슈와"}}},{"key":"1D96","mappings":{"default":{"default":"뒤로 휜 후크가 있는 i"}}},{"key":"1D97","mappings":{"default":{"default":"뒤로 휜 후크가 있는 열린 o"}}},{"key":"1D98","mappings":{"default":{"default":"뒤로 휜 후크가 있는 esh"}}},{"key":"1D99","mappings":{"default":{"default":"뒤로 휜 후크가 있는 u"}}},{"key":"1D9A","mappings":{"default":{"default":"뒤로 휜 후크가 있는 ezh"}}},{"key":"0149","mappings":{"default":{"default":"아포스트로피 앞에 n"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"ko/symbols/latin-lower-single-accent.min": +[{"locale":"ko"},{"key":"00E0","mappings":{"default":{"default":"억음 a"},"mathspeak":{"default":"억음 부호가 올려진 a","brief":"억음 부호가 올려진 a","sbrief":"억음 부호가 올려진 a"}}},{"key":"00E1","mappings":{"default":{"default":"양음 a"},"mathspeak":{"default":"양음 부호가 올려진 a","brief":"양음 부호가 올려진 a","sbrief":"양음 부호가 올려진 a"}}},{"key":"00E2","mappings":{"default":{"default":"곡절음 a"},"mathspeak":{"default":"삽입 기호가 올려진 a","brief":"삽입 기호가 올려진 a","sbrief":"삽입 기호가 올려진 a"}}},{"key":"00E3","mappings":{"default":{"default":"물결표 a"},"mathspeak":{"default":"물결표가 올려진 a","brief":"물결표가 올려진 a","sbrief":"물결표가 올려진 a"}}},{"key":"00E4","mappings":{"default":{"default":"분음 부호표 a"},"mathspeak":{"default":"분음 부호가 올려진 a","brief":"분음 부호가 올려진 a","sbrief":"분음 부호가 올려진 a"}}},{"key":"00E5","mappings":{"default":{"default":"반지 부호 a"},"mathspeak":{"default":"반지 부호가 올려진 a","brief":"반지 부호가 올려진 a","sbrief":"반지 부호가 올려진 a"}}},{"key":"00E7","mappings":{"default":{"default":"갈고리형 c"},"mathspeak":{"default":"갈고리형 부호가 붙여진 c","brief":"갈고리형 부호가 붙여진 c","sbrief":"갈고리형 부호가 붙여진 c"}}},{"key":"00E8","mappings":{"default":{"default":"억음 e"},"mathspeak":{"default":"억음 부호가 올려진 e","brief":"억음 부호가 올려진 e","sbrief":"억음 부호가 올려진 e"}}},{"key":"00E9","mappings":{"default":{"default":"양음 e"},"mathspeak":{"default":"양음 부호가 올려진 e","brief":"양음 부호가 올려진 e","sbrief":"양음 부호가 올려진 e"}}},{"key":"00EA","mappings":{"default":{"default":"곡절음 e"},"mathspeak":{"default":"삽입 기호가 올려진 e","brief":"삽입 기호가 올려진 e","sbrief":"삽입 기호가 올려진 e"}}},{"key":"00EB","mappings":{"default":{"default":"분음 부호표 e"},"mathspeak":{"default":"분음 부호가 올려진 e","brief":"분음 부호가 올려진 e","sbrief":"분음 부호가 올려진 e"}}},{"key":"00EC","mappings":{"default":{"default":"억음 i"},"mathspeak":{"default":"억음 부호가 올려진 i","brief":"억음 부호가 올려진 i","sbrief":"억음 부호가 올려진 i"}}},{"key":"00ED","mappings":{"default":{"default":"양음 i"},"mathspeak":{"default":"양음 부호가 올려진 i","brief":"양음 부호가 올려진 i","sbrief":"양음 부호가 올려진 i"}}},{"key":"00EE","mappings":{"default":{"default":"곡절음 i"},"mathspeak":{"default":"삽입 기호가 올려진 i","brief":"삽입 기호가 올려진 i","sbrief":"삽입 기호가 올려진 i"}}},{"key":"00EF","mappings":{"default":{"default":"분음 부호표 i"},"mathspeak":{"default":"분음 부호가 올려진 i","brief":"분음 부호가 올려진 i","sbrief":"분음 부호가 올려진 i"}}},{"key":"00F1","mappings":{"default":{"default":"물결표 n"},"mathspeak":{"default":"물결표가 올려진 n","brief":"물결표가 올려진 n","sbrief":"물결표가 올려진 n"}}},{"key":"00F2","mappings":{"default":{"default":"억음 o"},"mathspeak":{"default":"억음 부호가 올려진 o","brief":"억음 부호가 올려진 o","sbrief":"억음 부호가 올려진 o"}}},{"key":"00F3","mappings":{"default":{"default":"양음 o"},"mathspeak":{"default":"양음 부호가 올려진 o","brief":"양음 부호가 올려진 o","sbrief":"양음 부호가 올려진 o"}}},{"key":"00F4","mappings":{"default":{"default":"곡절음 o"},"mathspeak":{"default":"삽입 기호가 올려진 o","brief":"삽입 기호가 올려진 o","sbrief":"삽입 기호가 올려진 o"}}},{"key":"00F5","mappings":{"default":{"default":"물결표 o"},"mathspeak":{"default":"물결표가 올려진 o","brief":"물결표가 올려진 o","sbrief":"물결표가 올려진 o"}}},{"key":"00F6","mappings":{"default":{"default":"분음 부호표 o"},"mathspeak":{"default":"분음 부호가 올려진 o","brief":"분음 부호가 올려진 o","sbrief":"분음 부호가 올려진 o"}}},{"key":"00F9","mappings":{"default":{"default":"억음 u"},"mathspeak":{"default":"억음 부호가 올려진 u","brief":"억음 부호가 올려진 u","sbrief":"억음 부호가 올려진 u"}}},{"key":"00FA","mappings":{"default":{"default":"양음 u"},"mathspeak":{"default":"양음 부호가 올려진 u","brief":"양음 부호가 올려진 u","sbrief":"양음 부호가 올려진 u"}}},{"key":"00FB","mappings":{"default":{"default":"곡절음 u"},"mathspeak":{"default":"삽입 기호가 올려진 u","brief":"삽입 기호가 올려진 u","sbrief":"삽입 기호가 올려진 u"}}},{"key":"00FC","mappings":{"default":{"default":"분음 부호표 u"},"mathspeak":{"default":"분음 부호가 올려진 u","brief":"분음 부호가 올려진 u","sbrief":"분음 부호가 올려진 u"}}},{"key":"00FD","mappings":{"default":{"default":"양음 y"},"mathspeak":{"default":"양음 부호가 올려진 y","brief":"양음 부호가 올려진 y","sbrief":"양음 부호가 올려진 y"}}},{"key":"00FF","mappings":{"default":{"default":"분음 부호표 y"},"mathspeak":{"default":"분음 부호가 올려진 y","brief":"분음 부호가 올려진 y","sbrief":"분음 부호가 올려진 y"}}},{"key":"0101","mappings":{"default":{"default":"오버바 a"},"mathspeak":{"default":"오버바 부호가 올려진 a","brief":"오버바 부호가 올려진 a","sbrief":"오버바 부호가 올려진 a"}}},{"key":"0103","mappings":{"default":{"default":"겹온음표 a"},"mathspeak":{"default":"겹온음표 부호가 올려진 a","brief":"겹온음표 부호가 올려진 a","sbrief":"겹온음표 부호가 올려진 a"}}},{"key":"0105","mappings":{"default":{"default":"아가뇩 a"},"mathspeak":{"default":"아가뇩 부호가 있는 a","brief":"아가뇩 부호가 있는 a","sbrief":"아가뇩 부호가 있는 a"}}},{"key":"0107","mappings":{"default":{"default":"양음 c"},"mathspeak":{"default":"양음 부호가 올려진 c","brief":"양음 부호가 올려진 c","sbrief":"양음 부호가 올려진 c"}}},{"key":"0109","mappings":{"default":{"default":"곡절음 c"},"mathspeak":{"default":"삽입 기호가 올려진 c","brief":"삽입 기호가 올려진 c","sbrief":"삽입 기호가 올려진 c"}}},{"key":"010B","mappings":{"default":{"default":"윗점 c"},"mathspeak":{"default":"마침점 부호가 올려진 c","brief":"마침점 부호가 올려진 c","sbrief":"마침점 부호가 올려진 c"}}},{"key":"010D","mappings":{"default":{"default":"카론 c"},"mathspeak":{"default":"카론 부호가 올려진 c","brief":"카론 부호가 올려진 c","sbrief":"카론 부호가 올려진 c"}}},{"key":"010F","mappings":{"default":{"default":"카론 d"},"mathspeak":{"default":"카론 부호가 올려진 d","brief":"카론 부호가 올려진 d","sbrief":"카론 부호가 올려진 d"}}},{"key":"0113","mappings":{"default":{"default":"오버바 e"},"mathspeak":{"default":"오버바 부호가 올려진 e","brief":"오버바 부호가 올려진 e","sbrief":"오버바 부호가 올려진 e"}}},{"key":"0115","mappings":{"default":{"default":"겹온음표 e"},"mathspeak":{"default":"겹온음표 부호가 올려진 e","brief":"겹온음표 부호가 올려진 e","sbrief":"겹온음표 부호가 올려진 e"}}},{"key":"0117","mappings":{"default":{"default":"윗점 e"},"mathspeak":{"default":"마침점 부호가 올려진 e","brief":"마침점 부호가 올려진 e","sbrief":"마침점 부호가 올려진 e"}}},{"key":"0119","mappings":{"default":{"default":"아가뇩 e"},"mathspeak":{"default":"아가뇩 부호가 있는 e","brief":"아가뇩 부호가 있는 e","sbrief":"아가뇩 부호가 있는 e"}}},{"key":"011B","mappings":{"default":{"default":"카론 e"},"mathspeak":{"default":"카론 부호가 올려진 e","brief":"카론 부호가 올려진 e","sbrief":"카론 부호가 올려진 e"}}},{"key":"011D","mappings":{"default":{"default":"곡절음 g"},"mathspeak":{"default":"삽입 기호가 올려진 g","brief":"삽입 기호가 올려진 g","sbrief":"삽입 기호가 올려진 g"}}},{"key":"011F","mappings":{"default":{"default":"겹온음표 g"},"mathspeak":{"default":"겹온음표 부호가 올려진 g","brief":"겹온음표 부호가 올려진 g","sbrief":"겹온음표 부호가 올려진 g"}}},{"key":"0121","mappings":{"default":{"default":"윗점 g"},"mathspeak":{"default":"마침점 부호가 올려진 g","brief":"마침점 부호가 올려진 g","sbrief":"마침점 부호가 올려진 g"}}},{"key":"0123","mappings":{"default":{"default":"갈고리형 g"},"mathspeak":{"default":"갈고리형 부호가 붙여진 g","brief":"갈고리형 부호가 붙여진 g","sbrief":"갈고리형 부호가 붙여진 g"}}},{"key":"0125","mappings":{"default":{"default":"곡절음 h"},"mathspeak":{"default":"삽입 기호가 올려진 h","brief":"삽입 기호가 올려진 h","sbrief":"삽입 기호가 올려진 h"}}},{"key":"0129","mappings":{"default":{"default":"물결표 i"},"mathspeak":{"default":"물결표가 올려진 i","brief":"물결표가 올려진 i","sbrief":"물결표가 올려진 i"}}},{"key":"012B","mappings":{"default":{"default":"오버바 i"},"mathspeak":{"default":"오버바 부호가 올려진 i","brief":"오버바 부호가 올려진 i","sbrief":"오버바 부호가 올려진 i"}}},{"key":"012D","mappings":{"default":{"default":"겹온음표 i"},"mathspeak":{"default":"겹온음표 부호가 올려진 i","brief":"겹온음표 부호가 올려진 i","sbrief":"겹온음표 부호가 올려진 i"}}},{"key":"012F","mappings":{"default":{"default":"아가뇩 i"},"mathspeak":{"default":"아가뇩 부호가 있는 i","brief":"아가뇩 부호가 있는 i","sbrief":"아가뇩 부호가 있는 i"}}},{"key":"0131","mappings":{"default":{"default":"윗점 없는 i"},"mathspeak":{"default":"위에 점이 없는 i","brief":"위에 점이 없는 i","sbrief":"위에 점이 없는 i"}}},{"key":"0135","mappings":{"default":{"default":"곡절음 j"},"mathspeak":{"default":"삽입 기호가 올려진 j","brief":"삽입 기호가 올려진 j","sbrief":"삽입 기호가 올려진 j"}}},{"key":"0137","mappings":{"default":{"default":"갈고리형 k"},"mathspeak":{"default":"갈고리형 부호가 붙여진 k","brief":"갈고리형 부호가 붙여진 k","sbrief":"갈고리형 부호가 붙여진 k"}}},{"key":"013A","mappings":{"default":{"default":"양음 l"},"mathspeak":{"default":"양음 부호가 올려진 l","brief":"양음 부호가 올려진 l","sbrief":"양음 부호가 올려진 l"}}},{"key":"013C","mappings":{"default":{"default":"갈고리형 l"},"mathspeak":{"default":"갈고리형 부호가 붙여진 l","brief":"갈고리형 부호가 붙여진 l","sbrief":"갈고리형 부호가 붙여진 l"}}},{"key":"013E","mappings":{"default":{"default":"카론 l"},"mathspeak":{"default":"카론 부호가 올려진 l","brief":"카론 부호가 올려진 l","sbrief":"카론 부호가 올려진 l"}}},{"key":"0140","mappings":{"default":{"default":"중간점 l"},"mathspeak":{"default":"중간점 부호가 있는 l","brief":"중간점 부호가 있는 l","sbrief":"중간점 부호가 있는 l"}}},{"key":"0144","mappings":{"default":{"default":"양음 n"},"mathspeak":{"default":"양음 부호가 올려진 n","brief":"양음 부호가 올려진 n","sbrief":"양음 부호가 올려진 n"}}},{"key":"0146","mappings":{"default":{"default":"갈고리형 n"},"mathspeak":{"default":"갈고리형 부호가 붙여진 n","brief":"갈고리형 부호가 붙여진 n","sbrief":"갈고리형 부호가 붙여진 n"}}},{"key":"0148","mappings":{"default":{"default":"카론 n"},"mathspeak":{"default":"카론 부호가 올려진 n","brief":"카론 부호가 올려진 n","sbrief":"카론 부호가 올려진 n"}}},{"key":"014D","mappings":{"default":{"default":"오버바 o"},"mathspeak":{"default":"오버바 부호가 올려진 o","brief":"오버바 부호가 올려진 o","sbrief":"오버바 부호가 올려진 o"}}},{"key":"014F","mappings":{"default":{"default":"겹온음표 o"},"mathspeak":{"default":"겹온음표 부호가 올려진 o","brief":"겹온음표 부호가 올려진 o","sbrief":"겹온음표 부호가 올려진 o"}}},{"key":"0151","mappings":{"default":{"default":"이중 양음 o"},"mathspeak":{"default":"이중 양음 부호가 올려진 o","brief":"이중 양음 부호가 올려진 o","sbrief":"이중 양음 부호가 올려진 o"}}},{"key":"0155","mappings":{"default":{"default":"양음 r"},"mathspeak":{"default":"양음 부호가 올려진 r","brief":"양음 부호가 올려진 r","sbrief":"양음 부호가 올려진 r"}}},{"key":"0157","mappings":{"default":{"default":"갈고리형 r"},"mathspeak":{"default":"갈고리형 부호가 붙여진 r","brief":"갈고리형 부호가 붙여진 r","sbrief":"갈고리형 부호가 붙여진 r"}}},{"key":"0159","mappings":{"default":{"default":"카론 r"},"mathspeak":{"default":"카론 부호가 올려진 r","brief":"카론 부호가 올려진 r","sbrief":"카론 부호가 올려진 r"}}},{"key":"015B","mappings":{"default":{"default":"양음 s"},"mathspeak":{"default":"양음 부호가 올려진 s","brief":"양음 부호가 올려진 s","sbrief":"양음 부호가 올려진 s"}}},{"key":"015D","mappings":{"default":{"default":"곡절음 s"},"mathspeak":{"default":"삽입 기호가 올려진 s","brief":"삽입 기호가 올려진 s","sbrief":"삽입 기호가 올려진 s"}}},{"key":"015F","mappings":{"default":{"default":"갈고리형 s"},"mathspeak":{"default":"갈고리형 부호가 붙여진 s","brief":"갈고리형 부호가 붙여진 s","sbrief":"갈고리형 부호가 붙여진 s"}}},{"key":"0161","mappings":{"default":{"default":"카론 s"},"mathspeak":{"default":"카론 부호가 올려진 s","brief":"카론 부호가 올려진 s","sbrief":"카론 부호가 올려진 s"}}},{"key":"0163","mappings":{"default":{"default":"갈고리형 t"},"mathspeak":{"default":"갈고리형 부호가 붙여진 t","brief":"갈고리형 부호가 붙여진 t","sbrief":"갈고리형 부호가 붙여진 t"}}},{"key":"0165","mappings":{"default":{"default":"카론 t"},"mathspeak":{"default":"카론 부호가 올려진 t","brief":"카론 부호가 올려진 t","sbrief":"카론 부호가 올려진 t"}}},{"key":"0169","mappings":{"default":{"default":"물결표 u"},"mathspeak":{"default":"물결표가 올려진 u","brief":"물결표가 올려진 u","sbrief":"물결표가 올려진 u"}}},{"key":"016B","mappings":{"default":{"default":"오버바 u"},"mathspeak":{"default":"오버바 부호가 올려진 u","brief":"오버바 부호가 올려진 u","sbrief":"오버바 부호가 올려진 u"}}},{"key":"016D","mappings":{"default":{"default":"겹온음표 u"},"mathspeak":{"default":"겹온음표 부호가 올려진 u","brief":"겹온음표 부호가 올려진 u","sbrief":"겹온음표 부호가 올려진 u"}}},{"key":"016F","mappings":{"default":{"default":"반지 부호 u"},"mathspeak":{"default":"반지 부호가 올려진 u","brief":"반지 부호가 올려진 u","sbrief":"반지 부호가 올려진 u"}}},{"key":"0171","mappings":{"default":{"default":"이중 양음 u"},"mathspeak":{"default":"이중 양음 부호가 올려진 u","brief":"이중 양음 부호가 올려진 u","sbrief":"이중 양음 부호가 올려진 u"}}},{"key":"0173","mappings":{"default":{"default":"아가뇩 u"},"mathspeak":{"default":"아가뇩 부호가 있는 u","brief":"아가뇩 부호가 있는 u","sbrief":"아가뇩 부호가 있는 u"}}},{"key":"0175","mappings":{"default":{"default":"곡절음 w"},"mathspeak":{"default":"삽입 기호가 올려진 w","brief":"삽입 기호가 올려진 w","sbrief":"삽입 기호가 올려진 w"}}},{"key":"0177","mappings":{"default":{"default":"곡절음 y"},"mathspeak":{"default":"삽입 기호가 올려진 y","brief":"삽입 기호가 올려진 y","sbrief":"삽입 기호가 올려진 y"}}},{"key":"017A","mappings":{"default":{"default":"양음 z"},"mathspeak":{"default":"양음 부호가 올려진 z","brief":"양음 부호가 올려진 z","sbrief":"양음 부호가 올려진 z"}}},{"key":"017C","mappings":{"default":{"default":"윗점 z"},"mathspeak":{"default":"마침점 부호가 올려진 z","brief":"마침점 부호가 올려진 z","sbrief":"마침점 부호가 올려진 z"}}},{"key":"017E","mappings":{"default":{"default":"카론 z"},"mathspeak":{"default":"카론 부호가 올려진 z","brief":"카론 부호가 올려진 z","sbrief":"카론 부호가 올려진 z"}}},{"key":"01CE","mappings":{"default":{"default":"카론 a"},"mathspeak":{"default":"카론 부호가 올려진 a","brief":"카론 부호가 올려진 a","sbrief":"카론 부호가 올려진 a"}}},{"key":"01D0","mappings":{"default":{"default":"카론 i"},"mathspeak":{"default":"카론 부호가 올려진 i","brief":"카론 부호가 올려진 i","sbrief":"카론 부호가 올려진 i"}}},{"key":"01D2","mappings":{"default":{"default":"카론 o"},"mathspeak":{"default":"카론 부호가 올려진 o","brief":"카론 부호가 올려진 o","sbrief":"카론 부호가 올려진 o"}}},{"key":"01D4","mappings":{"default":{"default":"카론 u"},"mathspeak":{"default":"카론 부호가 올려진 u","brief":"카론 부호가 올려진 u","sbrief":"카론 부호가 올려진 u"}}},{"key":"01E7","mappings":{"default":{"default":"카론 g"},"mathspeak":{"default":"카론 부호가 올려진 g","brief":"카론 부호가 올려진 g","sbrief":"카론 부호가 올려진 g"}}},{"key":"01E9","mappings":{"default":{"default":"카론 k"},"mathspeak":{"default":"카론 부호가 올려진 k","brief":"카론 부호가 올려진 k","sbrief":"카론 부호가 올려진 k"}}},{"key":"01EB","mappings":{"default":{"default":"아가뇩 o"},"mathspeak":{"default":"아가뇩 부호가 있는 o","brief":"아가뇩 부호가 있는 o","sbrief":"아가뇩 부호가 있는 o"}}},{"key":"01F0","mappings":{"default":{"default":"카론 j"},"mathspeak":{"default":"카론 부호가 올려진 j","brief":"카론 부호가 올려진 j","sbrief":"카론 부호가 올려진 j"}}},{"key":"01F5","mappings":{"default":{"default":"양음 g"},"mathspeak":{"default":"양음 부호가 올려진 g","brief":"양음 부호가 올려진 g","sbrief":"양음 부호가 올려진 g"}}},{"key":"01F9","mappings":{"default":{"default":"억음 n"},"mathspeak":{"default":"억음 부호가 올려진 n","brief":"억음 부호가 올려진 n","sbrief":"억음 부호가 올려진 n"}}},{"key":"0201","mappings":{"default":{"default":"이중 억음 a"},"mathspeak":{"default":"이중 억음 부호가 올려진 a","brief":"이중 억음 부호가 올려진 a","sbrief":"이중 억음 부호가 올려진 a"}}},{"key":"0203","mappings":{"default":{"default":"반전 겹온음표 a"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 a","brief":"반전된 겹온음표 부호가 올려진 a","sbrief":"반전된 겹온음표 부호가 올려진 a"}}},{"key":"0205","mappings":{"default":{"default":"이중 억음 e"},"mathspeak":{"default":"이중 억음 부호가 올려진 e","brief":"이중 억음 부호가 올려진 e","sbrief":"이중 억음 부호가 올려진 e"}}},{"key":"0207","mappings":{"default":{"default":"반전 겹온음표 e"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 e","brief":"반전된 겹온음표 부호가 올려진 e","sbrief":"반전된 겹온음표 부호가 올려진 e"}}},{"key":"0209","mappings":{"default":{"default":"이중 억음 i"},"mathspeak":{"default":"이중 억음 부호가 올려진 i","brief":"이중 억음 부호가 올려진 i","sbrief":"이중 억음 부호가 올려진 i"}}},{"key":"020B","mappings":{"default":{"default":"반전 겹온음표 i"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 i","brief":"반전된 겹온음표 부호가 올려진 i","sbrief":"반전된 겹온음표 부호가 올려진 i"}}},{"key":"020D","mappings":{"default":{"default":"이중 억음 o"},"mathspeak":{"default":"이중 억음 부호가 올려진 o","brief":"이중 억음 부호가 올려진 o","sbrief":"이중 억음 부호가 올려진 o"}}},{"key":"020F","mappings":{"default":{"default":"반전 겹온음표 o"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 o","brief":"반전된 겹온음표 부호가 올려진 o","sbrief":"반전된 겹온음표 부호가 올려진 o"}}},{"key":"0211","mappings":{"default":{"default":"이중 억음 r"},"mathspeak":{"default":"이중 억음 부호가 올려진 r","brief":"이중 억음 부호가 올려진 r","sbrief":"이중 억음 부호가 올려진 r"}}},{"key":"0213","mappings":{"default":{"default":"반전 겹온음표 r"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 r","brief":"반전된 겹온음표 부호가 올려진 r","sbrief":"반전된 겹온음표 부호가 올려진 r"}}},{"key":"0215","mappings":{"default":{"default":"이중 억음 u"},"mathspeak":{"default":"이중 억음 부호가 올려진 u","brief":"이중 억음 부호가 올려진 u","sbrief":"이중 억음 부호가 올려진 u"}}},{"key":"0217","mappings":{"default":{"default":"반전 겹온음표 u"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 u","brief":"반전된 겹온음표 부호가 올려진 u","sbrief":"반전된 겹온음표 부호가 올려진 u"}}},{"key":"0219","mappings":{"default":{"default":"아래 쉼표 s"},"mathspeak":{"default":"아래에 쉼표 부호가 있는 s","brief":"아래에 쉼표 부호가 있는 s","sbrief":"아래에 쉼표 부호가 있는 s"}}},{"key":"021B","mappings":{"default":{"default":"아래 쉼표 t"},"mathspeak":{"default":"아래에 쉼표 부호가 있는 t","brief":"아래에 쉼표 부호가 있는 t","sbrief":"아래에 쉼표 부호가 있는 t"}}},{"key":"021F","mappings":{"default":{"default":"카론 h"},"mathspeak":{"default":"카론 부호가 올려진 h","brief":"카론 부호가 올려진 h","sbrief":"카론 부호가 올려진 h"}}},{"key":"0227","mappings":{"default":{"default":"윗점 a"},"mathspeak":{"default":"마침점 부호가 올려진 a","brief":"마침점 부호가 올려진 a","sbrief":"마침점 부호가 올려진 a"}}},{"key":"0229","mappings":{"default":{"default":"갈고리형 e"},"mathspeak":{"default":"갈고리형 부호가 붙여진 e","brief":"갈고리형 부호가 붙여진 e","sbrief":"갈고리형 부호가 붙여진 e"}}},{"key":"022F","mappings":{"default":{"default":"윗점 o"},"mathspeak":{"default":"마침점 부호가 올려진 o","brief":"마침점 부호가 올려진 o","sbrief":"마침점 부호가 올려진 o"}}},{"key":"0233","mappings":{"default":{"default":"오버바 y"},"mathspeak":{"default":"오버바 부호가 올려진 y","brief":"오버바 부호가 올려진 y","sbrief":"오버바 부호가 올려진 y"}}},{"key":"0237","mappings":{"default":{"default":"윗점 없는 j"},"mathspeak":{"default":"위에 점이 없는 j","brief":"위에 점이 없는 j","sbrief":"위에 점이 없는 j"}}},{"key":"1E01","mappings":{"default":{"default":"아래 반지 부호 a"},"mathspeak":{"default":"아래에 반지 부호가 있는 a","brief":"아래에 반지 부호가 있는 a","sbrief":"아래에 반지 부호가 있는 a"}}},{"key":"1E03","mappings":{"default":{"default":"윗점 b"},"mathspeak":{"default":"마침점 부호가 올려진 b","brief":"마침점 부호가 올려진 b","sbrief":"마침점 부호가 올려진 b"}}},{"key":"1E05","mappings":{"default":{"default":"아랫점 b"},"mathspeak":{"default":"아래에 마침표 부호가 있는 b","brief":"아래에 마침표 부호가 있는 b","sbrief":"아래에 마침표 부호가 있는 b"}}},{"key":"1E07","mappings":{"default":{"default":"언더바 b"},"mathspeak":{"default":"언더바 부호가 있는 b","brief":"언더바 부호가 있는 b","sbrief":"언더바 부호가 있는 b"}}},{"key":"1E0B","mappings":{"default":{"default":"윗점 d"},"mathspeak":{"default":"마침점 부호가 올려진 d","brief":"마침점 부호가 올려진 d","sbrief":"마침점 부호가 올려진 d"}}},{"key":"1E0D","mappings":{"default":{"default":"아랫점 d"},"mathspeak":{"default":"아래에 마침표 부호가 있는 d","brief":"아래에 마침표 부호가 있는 d","sbrief":"아래에 마침표 부호가 있는 d"}}},{"key":"1E0F","mappings":{"default":{"default":"언더바 d"},"mathspeak":{"default":"언더바 부호가 있는 d","brief":"언더바 부호가 있는 d","sbrief":"언더바 부호가 있는 d"}}},{"key":"1E11","mappings":{"default":{"default":"갈고리형 d"},"mathspeak":{"default":"갈고리형 부호가 붙여진 d","brief":"갈고리형 부호가 붙여진 d","sbrief":"갈고리형 부호가 붙여진 d"}}},{"key":"1E13","mappings":{"default":{"default":"아래 곡절음 d"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 d","brief":"아래에 곡절음 부호가 있는 d","sbrief":"아래에 곡절음 부호가 있는 d"}}},{"key":"1E19","mappings":{"default":{"default":"아래 곡절음 e"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 e","brief":"아래에 곡절음 부호가 있는 e","sbrief":"아래에 곡절음 부호가 있는 e"}}},{"key":"1E1B","mappings":{"default":{"default":"아래 물결표 e"},"mathspeak":{"default":"아래에 물결표가 있는 e","brief":"아래에 물결표가 있는 e","sbrief":"아래에 물결표가 있는 e"}}},{"key":"1E1F","mappings":{"default":{"default":"윗점 f"},"mathspeak":{"default":"마침점 부호가 올려진 f","brief":"마침점 부호가 올려진 f","sbrief":"마침점 부호가 올려진 f"}}},{"key":"1E21","mappings":{"default":{"default":"오버바 g"},"mathspeak":{"default":"오버바 부호가 올려진 g","brief":"오버바 부호가 올려진 g","sbrief":"오버바 부호가 올려진 g"}}},{"key":"1E23","mappings":{"default":{"default":"윗점 h"},"mathspeak":{"default":"마침점 부호가 올려진 h","brief":"마침점 부호가 올려진 h","sbrief":"마침점 부호가 올려진 h"}}},{"key":"1E25","mappings":{"default":{"default":"아랫점 h"},"mathspeak":{"default":"아래에 마침표 부호가 있는 h","brief":"아래에 마침표 부호가 있는 h","sbrief":"아래에 마침표 부호가 있는 h"}}},{"key":"1E27","mappings":{"default":{"default":"분음 부호표 h"},"mathspeak":{"default":"분음 부호가 올려진 h","brief":"분음 부호가 올려진 h","sbrief":"분음 부호가 올려진 h"}}},{"key":"1E29","mappings":{"default":{"default":"갈고리형 h"},"mathspeak":{"default":"갈고리형 부호가 붙여진 h","brief":"갈고리형 부호가 붙여진 h","sbrief":"갈고리형 부호가 붙여진 h"}}},{"key":"1E2B","mappings":{"default":{"default":"아래 겹온음표 h"},"mathspeak":{"default":"아래에 겹온음표 부호가 있는 h","brief":"아래에 겹온음표 부호가 있는 h","sbrief":"아래에 겹온음표 부호가 있는 h"}}},{"key":"1E2D","mappings":{"default":{"default":"아래 물결표 i"},"mathspeak":{"default":"아래에 물결표가 있는 i","brief":"아래에 물결표가 있는 i","sbrief":"아래에 물결표가 있는 i"}}},{"key":"1E31","mappings":{"default":{"default":"양음 k"},"mathspeak":{"default":"양음 부호가 올려진 k","brief":"양음 부호가 올려진 k","sbrief":"양음 부호가 올려진 k"}}},{"key":"1E33","mappings":{"default":{"default":"아랫점 k"},"mathspeak":{"default":"아래에 마침표 부호가 있는 k","brief":"아래에 마침표 부호가 있는 k","sbrief":"아래에 마침표 부호가 있는 k"}}},{"key":"1E35","mappings":{"default":{"default":"언더바 k"},"mathspeak":{"default":"언더바 부호가 있는 k","brief":"언더바 부호가 있는 k","sbrief":"언더바 부호가 있는 k"}}},{"key":"1E37","mappings":{"default":{"default":"아랫점 l"},"mathspeak":{"default":"아래에 마침표 부호가 있는 l","brief":"아래에 마침표 부호가 있는 l","sbrief":"아래에 마침표 부호가 있는 l"}}},{"key":"1E3B","mappings":{"default":{"default":"언더바 l"},"mathspeak":{"default":"언더바 부호가 있는 l","brief":"언더바 부호가 있는 l","sbrief":"언더바 부호가 있는 l"}}},{"key":"1E3D","mappings":{"default":{"default":"아래 곡절음 l"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 l","brief":"아래에 곡절음 부호가 있는 l","sbrief":"아래에 곡절음 부호가 있는 l"}}},{"key":"1E3F","mappings":{"default":{"default":"양음 m"},"mathspeak":{"default":"양음 부호가 올려진 m","brief":"양음 부호가 올려진 m","sbrief":"양음 부호가 올려진 m"}}},{"key":"1E41","mappings":{"default":{"default":"윗점 m"},"mathspeak":{"default":"마침점 부호가 올려진 m","brief":"마침점 부호가 올려진 m","sbrief":"마침점 부호가 올려진 m"}}},{"key":"1E43","mappings":{"default":{"default":"아랫점 m"},"mathspeak":{"default":"아래에 마침표 부호가 있는 m","brief":"아래에 마침표 부호가 있는 m","sbrief":"아래에 마침표 부호가 있는 m"}}},{"key":"1E45","mappings":{"default":{"default":"윗점 n"},"mathspeak":{"default":"마침점 부호가 올려진 n","brief":"마침점 부호가 올려진 n","sbrief":"마침점 부호가 올려진 n"}}},{"key":"1E47","mappings":{"default":{"default":"아랫점 n"},"mathspeak":{"default":"아래에 마침표 부호가 있는 n","brief":"아래에 마침표 부호가 있는 n","sbrief":"아래에 마침표 부호가 있는 n"}}},{"key":"1E49","mappings":{"default":{"default":"언더바 n"},"mathspeak":{"default":"언더바 부호가 있는 n","brief":"언더바 부호가 있는 n","sbrief":"언더바 부호가 있는 n"}}},{"key":"1E4B","mappings":{"default":{"default":"아래 곡절음 n"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 n","brief":"아래에 곡절음 부호가 있는 n","sbrief":"아래에 곡절음 부호가 있는 n"}}},{"key":"1E55","mappings":{"default":{"default":"양음 p"},"mathspeak":{"default":"양음 부호가 올려진 p","brief":"양음 부호가 올려진 p","sbrief":"양음 부호가 올려진 p"}}},{"key":"1E57","mappings":{"default":{"default":"윗점 p"},"mathspeak":{"default":"마침점 부호가 올려진 p","brief":"마침점 부호가 올려진 p","sbrief":"마침점 부호가 올려진 p"}}},{"key":"1E59","mappings":{"default":{"default":"윗점 r"},"mathspeak":{"default":"마침점 부호가 올려진 r","brief":"마침점 부호가 올려진 r","sbrief":"마침점 부호가 올려진 r"}}},{"key":"1E5B","mappings":{"default":{"default":"아랫점 r"},"mathspeak":{"default":"아래에 마침표 부호가 있는 r","brief":"아래에 마침표 부호가 있는 r","sbrief":"아래에 마침표 부호가 있는 r"}}},{"key":"1E5F","mappings":{"default":{"default":"언더바 r"},"mathspeak":{"default":"언더바 부호가 있는 r","brief":"언더바 부호가 있는 r","sbrief":"언더바 부호가 있는 r"}}},{"key":"1E61","mappings":{"default":{"default":"윗점 s"},"mathspeak":{"default":"마침점 부호가 올려진 s","brief":"마침점 부호가 올려진 s","sbrief":"마침점 부호가 올려진 s"}}},{"key":"1E63","mappings":{"default":{"default":"아랫점 s"},"mathspeak":{"default":"아래에 마침표 부호가 있는 s","brief":"아래에 마침표 부호가 있는 s","sbrief":"아래에 마침표 부호가 있는 s"}}},{"key":"1E6B","mappings":{"default":{"default":"윗점 t"},"mathspeak":{"default":"마침점 부호가 올려진 t","brief":"마침점 부호가 올려진 t","sbrief":"마침점 부호가 올려진 t"}}},{"key":"1E6D","mappings":{"default":{"default":"아랫점 t"},"mathspeak":{"default":"아래에 마침표 부호가 있는 t","brief":"아래에 마침표 부호가 있는 t","sbrief":"아래에 마침표 부호가 있는 t"}}},{"key":"1E6F","mappings":{"default":{"default":"언더바 t"},"mathspeak":{"default":"언더바 부호가 있는 t","brief":"언더바 부호가 있는 t","sbrief":"언더바 부호가 있는 t"}}},{"key":"1E71","mappings":{"default":{"default":"아래 곡절음 t"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 t","brief":"아래에 곡절음 부호가 있는 t","sbrief":"아래에 곡절음 부호가 있는 t"}}},{"key":"1E73","mappings":{"default":{"default":"아래 분음 부호표 u"},"mathspeak":{"default":"아래에 분음 부호가 있는 u","brief":"아래에 분음 부호가 있는 u","sbrief":"아래에 분음 부호가 있는 u"}}},{"key":"1E75","mappings":{"default":{"default":"아래 물결표 u"},"mathspeak":{"default":"아래에 물결표가 있는 u","brief":"아래에 물결표가 있는 u","sbrief":"아래에 물결표가 있는 u"}}},{"key":"1E77","mappings":{"default":{"default":"아래 곡절음 u"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 u","brief":"아래에 곡절음 부호가 있는 u","sbrief":"아래에 곡절음 부호가 있는 u"}}},{"key":"1E7D","mappings":{"default":{"default":"물결표 v"},"mathspeak":{"default":"물결표가 올려진 v","brief":"물결표가 올려진 v","sbrief":"물결표가 올려진 v"}}},{"key":"1E7F","mappings":{"default":{"default":"아랫점 v"},"mathspeak":{"default":"아래에 마침표 부호가 있는 v","brief":"아래에 마침표 부호가 있는 v","sbrief":"아래에 마침표 부호가 있는 v"}}},{"key":"1E81","mappings":{"default":{"default":"억음 w"},"mathspeak":{"default":"억음 부호가 올려진 w","brief":"억음 부호가 올려진 w","sbrief":"억음 부호가 올려진 w"}}},{"key":"1E83","mappings":{"default":{"default":"양음 w"},"mathspeak":{"default":"양음 부호가 올려진 w","brief":"양음 부호가 올려진 w","sbrief":"양음 부호가 올려진 w"}}},{"key":"1E85","mappings":{"default":{"default":"분음 부호표 w"},"mathspeak":{"default":"분음 부호가 올려진 w","brief":"분음 부호가 올려진 w","sbrief":"분음 부호가 올려진 w"}}},{"key":"1E87","mappings":{"default":{"default":"윗점 w"},"mathspeak":{"default":"마침점 부호가 올려진 w","brief":"마침점 부호가 올려진 w","sbrief":"마침점 부호가 올려진 w"}}},{"key":"1E89","mappings":{"default":{"default":"아랫점 w"},"mathspeak":{"default":"아래에 마침표 부호가 있는 w","brief":"아래에 마침표 부호가 있는 w","sbrief":"아래에 마침표 부호가 있는 w"}}},{"key":"1E8B","mappings":{"default":{"default":"윗점 x"},"mathspeak":{"default":"마침점 부호가 올려진 x","brief":"마침점 부호가 올려진 x","sbrief":"마침점 부호가 올려진 x"}}},{"key":"1E8D","mappings":{"default":{"default":"분음 부호표 x"},"mathspeak":{"default":"분음 부호가 올려진 x","brief":"분음 부호가 올려진 x","sbrief":"분음 부호가 올려진 x"}}},{"key":"1E8F","mappings":{"default":{"default":"윗점 y"},"mathspeak":{"default":"마침점 부호가 올려진 y","brief":"마침점 부호가 올려진 y","sbrief":"마침점 부호가 올려진 y"}}},{"key":"1E91","mappings":{"default":{"default":"곡절 악센트 z"},"mathspeak":{"default":"곡절 악센트 부호가 올려진 z","brief":"곡절 악센트 부호가 올려진 z","sbrief":"곡절 악센트 부호가 올려진 z"}}},{"key":"1E93","mappings":{"default":{"default":"아랫점 z"},"mathspeak":{"default":"아래에 마침표 부호가 있는 z","brief":"아래에 마침표 부호가 있는 z","sbrief":"아래에 마침표 부호가 있는 z"}}},{"key":"1E95","mappings":{"default":{"default":"언더바 z"},"mathspeak":{"default":"언더바 부호가 있는 z","brief":"언더바 부호가 있는 z","sbrief":"언더바 부호가 있는 z"}}},{"key":"1E96","mappings":{"default":{"default":"언더바 h"},"mathspeak":{"default":"언더바 부호가 있는 h","brief":"언더바 부호가 있는 h","sbrief":"언더바 부호가 있는 h"}}},{"key":"1E97","mappings":{"default":{"default":"분음 부호표 t"},"mathspeak":{"default":"분음 부호가 올려진 t","brief":"분음 부호가 올려진 t","sbrief":"분음 부호가 올려진 t"}}},{"key":"1E98","mappings":{"default":{"default":"반지 부호 w"},"mathspeak":{"default":"반지 부호가 올려진 w","brief":"반지 부호가 올려진 w","sbrief":"반지 부호가 올려진 w"}}},{"key":"1E99","mappings":{"default":{"default":"반지 부호 y"},"mathspeak":{"default":"반지 부호가 올려진 y","brief":"반지 부호가 올려진 y","sbrief":"반지 부호가 올려진 y"}}},{"key":"1E9A","mappings":{"default":{"default":"오른쪽 반원 부호 a"},"mathspeak":{"default":"오른쪽 반원 부호가 올려진 a","brief":"오른쪽 반원 부호가 올려진 a","sbrief":"오른쪽 반원 부호가 올려진 a"}}},{"key":"1EA1","mappings":{"default":{"default":"아랫점 a"},"mathspeak":{"default":"아래에 마침표 부호가 있는 a","brief":"아래에 마침표 부호가 있는 a","sbrief":"아래에 마침표 부호가 있는 a"}}},{"key":"1EA3","mappings":{"default":{"default":"후크 a"},"mathspeak":{"default":"후크 부호가 올려진 a","brief":"후크 부호가 올려진 a","sbrief":"후크 부호가 올려진 a"}}},{"key":"1EB9","mappings":{"default":{"default":"아랫점 e"},"mathspeak":{"default":"아래에 마침표 부호가 있는 e","brief":"아래에 마침표 부호가 있는 e","sbrief":"아래에 마침표 부호가 있는 e"}}},{"key":"1EBB","mappings":{"default":{"default":"후크 e"},"mathspeak":{"default":"후크 부호가 올려진 e","brief":"후크 부호가 올려진 e","sbrief":"후크 부호가 올려진 e"}}},{"key":"1EBD","mappings":{"default":{"default":"물결표 e"},"mathspeak":{"default":"물결표가 올려진 e","brief":"물결표가 올려진 e","sbrief":"물결표가 올려진 e"}}},{"key":"1EC9","mappings":{"default":{"default":"후크 i"},"mathspeak":{"default":"후크 부호가 올려진 i","brief":"후크 부호가 올려진 i","sbrief":"후크 부호가 올려진 i"}}},{"key":"1ECB","mappings":{"default":{"default":"아랫점 i"},"mathspeak":{"default":"아래에 마침표 부호가 있는 i","brief":"아래에 마침표 부호가 있는 i","sbrief":"아래에 마침표 부호가 있는 i"}}},{"key":"1ECD","mappings":{"default":{"default":"아랫점 o"},"mathspeak":{"default":"아래에 마침표 부호가 있는 o","brief":"아래에 마침표 부호가 있는 o","sbrief":"아래에 마침표 부호가 있는 o"}}},{"key":"1ECF","mappings":{"default":{"default":"후크 o"},"mathspeak":{"default":"후크 부호가 올려진 o","brief":"후크 부호가 올려진 o","sbrief":"후크 부호가 올려진 o"}}},{"key":"1EE5","mappings":{"default":{"default":"아랫점 u"},"mathspeak":{"default":"아래에 마침표 부호가 있는 u","brief":"아래에 마침표 부호가 있는 u","sbrief":"아래에 마침표 부호가 있는 u"}}},{"key":"1EE7","mappings":{"default":{"default":"후크 u"},"mathspeak":{"default":"후크 부호가 올려진 u","brief":"후크 부호가 올려진 u","sbrief":"후크 부호가 올려진 u"}}},{"key":"1EF3","mappings":{"default":{"default":"억음 y"},"mathspeak":{"default":"억음 부호가 올려진 y","brief":"억음 부호가 올려진 y","sbrief":"억음 부호가 올려진 y"}}},{"key":"1EF5","mappings":{"default":{"default":"아랫점 y"},"mathspeak":{"default":"아래에 마침표 부호가 있는 y","brief":"아래에 마침표 부호가 있는 y","sbrief":"아래에 마침표 부호가 있는 y"}}},{"key":"1EF7","mappings":{"default":{"default":"후크 y"},"mathspeak":{"default":"후크 부호가 올려진 y","brief":"후크 부호가 올려진 y","sbrief":"후크 부호가 올려진 y"}}},{"key":"1EF9","mappings":{"default":{"default":"물결표 y"},"mathspeak":{"default":"물결표가 올려진 y","brief":"물결표가 올려진 y","sbrief":"물결표가 올려진 y"}}}] +, +"ko/symbols/latin-rest.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"이텔릭체 h","physics":"플랑크 상수"}},"key":"210E"},{"key":"0363","mappings":{"default":{"default":"소문자 a 윗 결합"}}},{"key":"0364","mappings":{"default":{"default":"소문자 e 윗 결합"}}},{"key":"0365","mappings":{"default":{"default":"소문자 i 윗 결합"}}},{"key":"0366","mappings":{"default":{"default":"소문자 o 윗 결합"}}},{"key":"0367","mappings":{"default":{"default":"소문자 u 윗 결합"}}},{"key":"0368","mappings":{"default":{"default":"소문자 c 윗 결합"}}},{"key":"0369","mappings":{"default":{"default":"소문자 d 윗 결합"}}},{"key":"036A","mappings":{"default":{"default":"소문자 h 윗 결합"}}},{"key":"036B","mappings":{"default":{"default":"소문자 m 윗 결합"}}},{"key":"036C","mappings":{"default":{"default":"소문자 r 윗 결합"}}},{"key":"036D","mappings":{"default":{"default":"소문자 t 윗 결합"}}},{"key":"036E","mappings":{"default":{"default":"소문자 v 윗 결합"}}},{"key":"036F","mappings":{"default":{"default":"소문자 x 윗 결합"}}},{"key":"1D62","mappings":{"default":{"default":"아래첨자 i"}}},{"key":"1D63","mappings":{"default":{"default":"아래첨자 r"}}},{"key":"1D64","mappings":{"default":{"default":"아래첨자 u"}}},{"key":"1D65","mappings":{"default":{"default":"아래첨자 v"}}},{"key":"1DCA","mappings":{"default":{"default":"소문자 r 아래 결합"}}},{"key":"1DD3","mappings":{"default":{"default":"a 자를 평평하게 편 문자 윗 결합"}}},{"key":"1DD4","mappings":{"default":{"default":"라틴 문자 ae 윗 결합"}}},{"key":"1DD5","mappings":{"default":{"default":"라틴 문자 ao 윗 결합"}}},{"key":"1DD6","mappings":{"default":{"default":"라틴 문자 av 윗 결합"}}},{"key":"1DD7","mappings":{"default":{"default":"라틴 문자 갈고리형 c 윗 결합"}}},{"key":"1DD8","mappings":{"default":{"default":"라틴 문자 소문자 d 윗 결합"}}},{"key":"1DD9","mappings":{"default":{"default":"라틴 문자 eth 윗 결합"}}},{"key":"1DDA","mappings":{"default":{"default":"소문자 g 윗 결합"}}},{"key":"1DDB","mappings":{"default":{"default":"대문자 G 윗 결합"},"mathspeak":{"default":"대문자 G 윗 결합"}}},{"key":"1DDC","mappings":{"default":{"default":"소문자 k 윗 결합"}}},{"key":"1DDD","mappings":{"default":{"default":"소문자 l 윗 결합"}}},{"key":"1DDE","mappings":{"default":{"default":"대문자 L 윗 결합"},"mathspeak":{"default":"대문자 L 윗 결합"}}},{"key":"1DDF","mappings":{"default":{"default":"대문자 M 윗 결합"},"mathspeak":{"default":"대문자 M 윗 결합"}}},{"key":"1DE0","mappings":{"default":{"default":"소문자 n 윗 결합"}}},{"key":"1DE1","mappings":{"default":{"default":"대문자 N 윗 결합"},"mathspeak":{"default":"대문자 N 윗 결합"}}},{"key":"1DE2","mappings":{"default":{"default":"대문자 R 윗 결합"},"mathspeak":{"default":"대문자 R 윗 결합"}}},{"key":"1DE3","mappings":{"default":{"default":"라틴 문자 r 로툰다 윗 결합"}}},{"key":"1DE4","mappings":{"default":{"default":"소문자 s 윗 결합"}}},{"key":"1DE5","mappings":{"default":{"default":"라틴 문자 long s 윗 결합"}}},{"key":"1DE6","mappings":{"default":{"default":"소문자 z 윗 결합"}}},{"key":"2071","mappings":{"default":{"default":"위첨자 i"}}},{"key":"207F","mappings":{"default":{"default":"위첨자 n"}}},{"key":"2090","mappings":{"default":{"default":"아래첨자 a"}}},{"key":"2091","mappings":{"default":{"default":"아래첨자 e"}}},{"key":"2092","mappings":{"default":{"default":"아래첨자 o"}}},{"key":"2093","mappings":{"default":{"default":"아래첨자 x"}}},{"key":"2094","mappings":{"default":{"default":"아래첨자 슈와"}}},{"key":"2095","mappings":{"default":{"default":"아래첨자 h"}}},{"key":"2096","mappings":{"default":{"default":"아래첨자 k"}}},{"key":"2097","mappings":{"default":{"default":"아래첨자 l"}}},{"key":"2098","mappings":{"default":{"default":"아래첨자 m"}}},{"key":"2099","mappings":{"default":{"default":"아래첨자 n"}}},{"key":"209A","mappings":{"default":{"default":"아래첨자 p"}}},{"key":"209B","mappings":{"default":{"default":"아래첨자 s"}}},{"key":"209C","mappings":{"default":{"default":"아래첨자 t"}}},{"key":"2C7C","mappings":{"default":{"default":"아래첨자 j"}}},{"key":"1F12A","mappings":{"default":{"default":"거북이 등껍질형 대괄호로 묶은 대문자 S"},"mathspeak":{"default":"거북이 등껍질형 대괄호로 묶은 대문자 S"}}},{"key":"1F12B","mappings":{"default":{"default":"원 안의 이텔릭체 대문자 C"},"mathspeak":{"default":"원 안의 이텔릭체 대문자 C"}}},{"key":"1F12C","mappings":{"default":{"default":"원 안에 이텔릭체 대문자 R"},"mathspeak":{"default":"원 안에 이텔릭체 대문자 R"}}},{"key":"1F18A","mappings":{"default":{"default":"사각형 안에 x자로 교차된 대문자 P"},"mathspeak":{"default":"사각형 안에 x자로 교차된 대문자 P"}}}] +, +"ko/symbols/latin-upper-double-accent.min": +[{"locale":"ko"},{"key":"01D5","mappings":{"default":{"default":"두 점 위에 선이 있는 대문자 U"},"mathspeak":{"default":"두 점 위에 선이 있는 대문자 U"}}},{"key":"01D7","mappings":{"default":{"default":"두 점 위에 양음 부호가 있는 대문자 U"},"mathspeak":{"default":"두 점 위에 양음 부호가 있는 대문자 U"}}},{"key":"01D9","mappings":{"default":{"default":"두 점 위에 반대 곡절 부호가 있는 대문자 U"},"mathspeak":{"default":"두 점 위에 반대 곡절 부호가 있는 대문자 U"}}},{"key":"01DB","mappings":{"default":{"default":"두 점 위에 억음 부호가 있는 대문자 U"},"mathspeak":{"default":"두 점 위에 억음 부호가 있는 대문자 U"}}},{"key":"01DE","mappings":{"default":{"default":"두 점 위에 선이 있는 대문자 A"},"mathspeak":{"default":"두 점 위에 선이 있는 대문자 A"}}},{"key":"01E0","mappings":{"default":{"default":"한 점 위에 선이 있는 대문자 A"},"mathspeak":{"default":"한 점 위에 선이 있는 대문자 A"}}},{"key":"01EC","mappings":{"default":{"default":"오고넥과 위에 선이 있는 대문자 O"},"mathspeak":{"default":"오고넥과 위에 선이 있는 대문자 O"}}},{"key":"01FA","mappings":{"default":{"default":"링 위에 양음 부호가 있는 대문자 A"},"mathspeak":{"default":"링 위에 양음 부호가 있는 대문자 A"}}},{"key":"022A","mappings":{"default":{"default":"두 점 위에 선이 있는 대문자 O"},"mathspeak":{"default":"두 점 위에 선이 있는 대문자 O"}}},{"key":"022C","mappings":{"default":{"default":"물결표 위에 선이 있는 대문자 O"},"mathspeak":{"default":"물결표 위에 선이 있는 대문자 O"}}},{"key":"0230","mappings":{"default":{"default":"한 점 위에 선이 있는 대문자 O"},"mathspeak":{"default":"한 점 위에 선이 있는 대문자 O"}}},{"key":"1E08","mappings":{"default":{"default":"세디유 위에 양음 부호가 있는 대문자 C"},"mathspeak":{"default":"세디유 위에 양음 부호가 있는 대문자 C"}}},{"key":"1E14","mappings":{"default":{"default":"선 위에 억음 부호가 있는 대문자 E"},"mathspeak":{"default":"선 위에 억음 부호가 있는 대문자 E"}}},{"key":"1E16","mappings":{"default":{"default":"선 위에 양음 부호가 있는 대문자 E"},"mathspeak":{"default":"선 위에 양음 부호가 있는 대문자 E"}}},{"key":"1E1C","mappings":{"default":{"default":"세디유 위에 단음 부호가 있는 대문자 E"},"mathspeak":{"default":"세디유 위에 단음 부호가 있는 대문자 E"}}},{"key":"1E2E","mappings":{"default":{"default":"두 점 위에 양음 부호가 있는 대문자 I"},"mathspeak":{"default":"두 점 위에 양음 부호가 있는 대문자 I"}}},{"key":"1E38","mappings":{"default":{"default":"아래점과 위에 선이 있는 대문자 L"},"mathspeak":{"default":"아래점과 위에 선이 있는 대문자 L"}}},{"key":"1E4C","mappings":{"default":{"default":"물결표 위에 양음 부호가 있는 대문자 O"},"mathspeak":{"default":"물결표 위에 양음 부호가 있는 대문자 O"}}},{"key":"1E4E","mappings":{"default":{"default":"물결표 위에 두 점이 있는 대문자 O"},"mathspeak":{"default":"물결표 위에 두 점이 있는 대문자 O"}}},{"key":"1E50","mappings":{"default":{"default":"선 위에 억음 부호가 있는 대문자 O"},"mathspeak":{"default":"선 위에 억음 부호가 있는 대문자 O"}}},{"key":"1E52","mappings":{"default":{"default":"선 위에 양음 부호가 있는 대문자 O"},"mathspeak":{"default":"선 위에 양음 부호가 있는 대문자 O"}}},{"key":"1E5C","mappings":{"default":{"default":"아래점과 위에 선이 있는 대문자 R"},"mathspeak":{"default":"아래점과 위에 선이 있는 대문자 R"}}},{"key":"1E64","mappings":{"default":{"default":"양음 부호 위에 점이 있는 대문자 S"},"mathspeak":{"default":"양음 부호 위에 점이 있는 대문자 S"}}},{"key":"1E66","mappings":{"default":{"default":"반대 곡절 부호 위에 점이 있는 대문자 S"},"mathspeak":{"default":"반대 곡절 부호 위에 점이 있는 대문자 S"}}},{"key":"1E68","mappings":{"default":{"default":"아래점과 위에 점이 있는 대문자 S"},"mathspeak":{"default":"아래점과 위에 점이 있는 대문자 S"}}},{"key":"1E78","mappings":{"default":{"default":"물결표 위에 양음 부호가 있는 대문자 U"},"mathspeak":{"default":"물결표 위에 양음 부호가 있는 대문자 U"}}},{"key":"1E7A","mappings":{"default":{"default":"선 위에 두 점이 있는 대문자 U"},"mathspeak":{"default":"선 위에 두 점이 있는 대문자 U"}}},{"key":"1EA4","mappings":{"default":{"default":"곡절 부호와 양음 부호가 있는 대문자 A"},"mathspeak":{"default":"곡절 부호와 양음 부호가 있는 대문자 A"}}},{"key":"1EA6","mappings":{"default":{"default":"곡절 부호와 억음 부호가 있는 대문자 A"},"mathspeak":{"default":"곡절 부호와 억음 부호가 있는 대문자 A"}}},{"key":"1EA8","mappings":{"default":{"default":"곡절 부호와 후크가 위에 있는 대문자 A"},"mathspeak":{"default":"곡절 부호와 후크가 위에 있는 대문자 A"}}},{"key":"1EAA","mappings":{"default":{"default":"곡절 부호와 물결표가 있는 대문자 A"},"mathspeak":{"default":"곡절 부호와 물결표가 있는 대문자 A"}}},{"key":"1EAC","mappings":{"default":{"default":"곡절 부호와 아래점이 있는 대문자 A"},"mathspeak":{"default":"곡절 부호와 아래점이 있는 대문자 A"}}},{"key":"1EAE","mappings":{"default":{"default":"단음 부호와 양음 부호가 있는 대문자 A"},"mathspeak":{"default":"단음 부호와 양음 부호가 있는 대문자 A"}}},{"key":"1EB0","mappings":{"default":{"default":"단음 부호와 억음 부호가 있는 대문자 A"},"mathspeak":{"default":"단음 부호와 억음 부호가 있는 대문자 A"}}},{"key":"1EB2","mappings":{"default":{"default":"단음 부호 위에 후크가 있는 대문자 A"},"mathspeak":{"default":"단음 부호 위에 후크가 있는 대문자 A"}}},{"key":"1EB4","mappings":{"default":{"default":"단음 부호와 물결표가 있는 대문자 A"},"mathspeak":{"default":"단음 부호와 물결표가 있는 대문자 A"}}},{"key":"1EB6","mappings":{"default":{"default":"단음 부호와 아래점이 있는 대문자 A"},"mathspeak":{"default":"단음 부호와 아래점이 있는 대문자 A"}}},{"key":"1EBE","mappings":{"default":{"default":"곡절 부호와 양음 부호가 있는 대문자 E"},"mathspeak":{"default":"곡절 부호와 양음 부호가 있는 대문자 E"}}},{"key":"1EC0","mappings":{"default":{"default":"곡절 부호와 억음 부호가 있는 대문자 E"},"mathspeak":{"default":"곡절 부호와 억음 부호가 있는 대문자 E"}}},{"key":"1EC2","mappings":{"default":{"default":"곡절 부호와 후크가 위에 있는 대문자 E"},"mathspeak":{"default":"곡절 부호와 후크가 위에 있는 대문자 E"}}},{"key":"1EC4","mappings":{"default":{"default":"곡절 부호와 물결표가 있는 대문자 E"},"mathspeak":{"default":"곡절 부호와 물결표가 있는 대문자 E"}}},{"key":"1EC6","mappings":{"default":{"default":"곡절 부호와 아래점이 있는 대문자 E"},"mathspeak":{"default":"곡절 부호와 아래점이 있는 대문자 E"}}},{"key":"1ED0","mappings":{"default":{"default":"곡절 부호와 양음 부호가 있는 대문자 O"},"mathspeak":{"default":"곡절 부호와 양음 부호가 있는 대문자 O"}}},{"key":"1ED2","mappings":{"default":{"default":"곡절 부호와 억음 부호가 있는 대문자 O"},"mathspeak":{"default":"곡절 부호와 억음 부호가 있는 대문자 O"}}},{"key":"1ED4","mappings":{"default":{"default":"곡절 부호와 후크가 위에 있는 대문자 O"},"mathspeak":{"default":"곡절 부호와 후크가 위에 있는 대문자 O"}}},{"key":"1ED6","mappings":{"default":{"default":"곡절 부호와 물결표가 있는 대문자 O"},"mathspeak":{"default":"곡절 부호와 물결표가 있는 대문자 O"}}},{"key":"1ED8","mappings":{"default":{"default":"곡절 부호와 아래점이 있는 대문자 O"},"mathspeak":{"default":"곡절 부호와 아래점이 있는 대문자 O"}}},{"key":"1EDA","mappings":{"default":{"default":"양음 부호와 프라임이 있는 대문자 O"},"mathspeak":{"default":"양음 부호와 프라임이 있는 대문자 O"}}},{"key":"1EDC","mappings":{"default":{"default":"억음 부호와 프라임이 있는 대문자 O"},"mathspeak":{"default":"억음 부호와 프라임이 있는 대문자 O"}}},{"key":"1EDE","mappings":{"default":{"default":"후크 위에 프라임이 있는 대문자 O"},"mathspeak":{"default":"후크 위에 프라임이 있는 대문자 O"}}},{"key":"1EE0","mappings":{"default":{"default":"물결표와 프라임이 있는 대문자 O"},"mathspeak":{"default":"물결표와 프라임이 있는 대문자 O"}}},{"key":"1EE2","mappings":{"default":{"default":"아래점과 프라임이 있는 대문자 O"},"mathspeak":{"default":"아래점과 프라임이 있는 대문자 O"}}},{"key":"1EE8","mappings":{"default":{"default":"양음 부호와 프라임이 있는 대문자 U"},"mathspeak":{"default":"양음 부호와 프라임이 있는 대문자 U"}}},{"key":"1EEA","mappings":{"default":{"default":"억음 부호와 프라임이 있는 대문자 U"},"mathspeak":{"default":"억음 부호와 프라임이 있는 대문자 U"}}},{"key":"1EEC","mappings":{"default":{"default":"후크 위에 프라임이 있는 대문자 U"},"mathspeak":{"default":"후크 위에 프라임이 있는 대문자 U"}}},{"key":"1EEE","mappings":{"default":{"default":"물결표와 프라임이 있는 대문자 U"},"mathspeak":{"default":"물결표와 프라임이 있는 대문자 U"}}},{"key":"1EF0","mappings":{"default":{"default":"아래점과 프라임이 있는 대문자 U"},"mathspeak":{"default":"아래점과 프라임이 있는 대문자 U"}}}] +, +"ko/symbols/latin-upper-single-accent.min": +[{"locale":"ko"},{"key":"00C0","mappings":{"default":{"default":"대문자 억음 A"},"mathspeak":{"default":"억음 부호가 올려진 대문자 A","brief":"억음 부호가 올려진 대문자 A","sbrief":"억음 부호가 올려진 대문자 A"}}},{"key":"00C1","mappings":{"default":{"default":"대문자 양음 A"},"mathspeak":{"default":"양음 부호가 올려진 대문자 A","brief":"양음 부호가 올려진 대문자 A","sbrief":"양음 부호가 올려진 대문자 A"}}},{"key":"00C2","mappings":{"default":{"default":"대문자 곡절음 A"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 A","brief":"삽입 기호가 올려진 대문자 A","sbrief":"삽입 기호가 올려진 대문자 A"}}},{"key":"00C3","mappings":{"default":{"default":"대문자 물결표 A"},"mathspeak":{"default":"물결표가 올려진 대문자 A","brief":"물결표가 올려진 대문자 A","sbrief":"물결표가 올려진 대문자 A"}}},{"key":"00C4","mappings":{"default":{"default":"대문자 분음 부호표 A"},"mathspeak":{"default":"분음 부호가 올려진 대문자 A","brief":"분음 부호가 올려진 대문자 A","sbrief":"분음 부호가 올려진 대문자 A"}}},{"key":"00C5","mappings":{"default":{"default":"대문자 반지 부호 A"},"mathspeak":{"default":"반지 부호가 올려진 대문자 A","brief":"반지 부호가 올려진 대문자 A","sbrief":"반지 부호가 올려진 대문자 A"}}},{"key":"00C7","mappings":{"default":{"default":"대문자 갈고리형 C"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 C","brief":"갈고리형 부호가 붙여진 대문자 C","sbrief":"갈고리형 부호가 붙여진 대문자 C"}}},{"key":"00C8","mappings":{"default":{"default":"대문자 억음 E"},"mathspeak":{"default":"억음 부호가 올려진 대문자 E","brief":"억음 부호가 올려진 대문자 E","sbrief":"억음 부호가 올려진 대문자 E"}}},{"key":"00C9","mappings":{"default":{"default":"대문자 양음 E"},"mathspeak":{"default":"양음 부호가 올려진 대문자 E","brief":"양음 부호가 올려진 대문자 E","sbrief":"양음 부호가 올려진 대문자 E"}}},{"key":"00CA","mappings":{"default":{"default":"대문자 곡절음 E"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 E","brief":"삽입 기호가 올려진 대문자 E","sbrief":"삽입 기호가 올려진 대문자 E"}}},{"key":"00CB","mappings":{"default":{"default":"대문자 분음 부호표 E"},"mathspeak":{"default":"분음 부호가 올려진 대문자 E","brief":"분음 부호가 올려진 대문자 E","sbrief":"분음 부호가 올려진 대문자 E"}}},{"key":"00CC","mappings":{"default":{"default":"대문자 억음 I"},"mathspeak":{"default":"억음 부호가 올려진 대문자 I","brief":"억음 부호가 올려진 대문자 I","sbrief":"억음 부호가 올려진 대문자 I"}}},{"key":"00CD","mappings":{"default":{"default":"대문자 양음 I"},"mathspeak":{"default":"양음 부호가 올려진 대문자 I","brief":"양음 부호가 올려진 대문자 I","sbrief":"양음 부호가 올려진 대문자 I"}}},{"key":"00CE","mappings":{"default":{"default":"대문자 곡절음 I"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 I","brief":"삽입 기호가 올려진 대문자 I","sbrief":"삽입 기호가 올려진 대문자 I"}}},{"key":"00CF","mappings":{"default":{"default":"대문자 분음 부호표 I"},"mathspeak":{"default":"분음 부호가 올려진 대문자 I","brief":"분음 부호가 올려진 대문자 I","sbrief":"분음 부호가 올려진 대문자 I"}}},{"key":"00D1","mappings":{"default":{"default":"대문자 물결표 N"},"mathspeak":{"default":"물결표가 올려진 대문자 N","brief":"물결표가 올려진 대문자 N","sbrief":"물결표가 올려진 대문자 N"}}},{"key":"00D2","mappings":{"default":{"default":"대문자 억음 O"},"mathspeak":{"default":"억음 부호가 올려진 대문자 O","brief":"억음 부호가 올려진 대문자 O","sbrief":"억음 부호가 올려진 대문자 O"}}},{"key":"00D3","mappings":{"default":{"default":"대문자 양음 O"},"mathspeak":{"default":"양음 부호가 올려진 대문자 O","brief":"양음 부호가 올려진 대문자 O","sbrief":"양음 부호가 올려진 대문자 O"}}},{"key":"00D4","mappings":{"default":{"default":"대문자 곡절음 O"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 O","brief":"삽입 기호가 올려진 대문자 O","sbrief":"삽입 기호가 올려진 대문자 O"}}},{"key":"00D5","mappings":{"default":{"default":"대문자 물결표 O"},"mathspeak":{"default":"물결표가 올려진 대문자 O","brief":"물결표가 올려진 대문자 O","sbrief":"물결표가 올려진 대문자 O"}}},{"key":"00D6","mappings":{"default":{"default":"대문자 분음 부호표 O"},"mathspeak":{"default":"분음 부호가 올려진 대문자 O","brief":"분음 부호가 올려진 대문자 O","sbrief":"분음 부호가 올려진 대문자 O"}}},{"key":"00D9","mappings":{"default":{"default":"대문자 억음 U"},"mathspeak":{"default":"억음 부호가 올려진 대문자 U","brief":"억음 부호가 올려진 대문자 U","sbrief":"억음 부호가 올려진 대문자 U"}}},{"key":"00DA","mappings":{"default":{"default":"대문자 양음 U"},"mathspeak":{"default":"양음 부호가 올려진 대문자 U","brief":"양음 부호가 올려진 대문자 U","sbrief":"양음 부호가 올려진 대문자 U"}}},{"key":"00DB","mappings":{"default":{"default":"대문자 곡절음 U"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 U","brief":"삽입 기호가 올려진 대문자 U","sbrief":"삽입 기호가 올려진 대문자 U"}}},{"key":"00DC","mappings":{"default":{"default":"대문자 분음 부호표 U"},"mathspeak":{"default":"분음 부호가 올려진 대문자 U","brief":"분음 부호가 올려진 대문자 U","sbrief":"분음 부호가 올려진 대문자 U"}}},{"key":"00DD","mappings":{"default":{"default":"대문자 양음 Y"},"mathspeak":{"default":"양음 부호가 올려진 대문자 Y","brief":"양음 부호가 올려진 대문자 Y","sbrief":"양음 부호가 올려진 대문자 Y"}}},{"key":"0100","mappings":{"default":{"default":"대문자 오버바 A"},"mathspeak":{"default":"오버바 부호가 올려진 대문자 A","brief":"오버바 부호가 올려진 대문자 A","sbrief":"오버바 부호가 올려진 대문자 A"}}},{"key":"0102","mappings":{"default":{"default":"대문자 겹온음표 A"},"mathspeak":{"default":"겹온음표 부호가 올려진 대문자 A","brief":"겹온음표 부호가 올려진 대문자 A","sbrief":"겹온음표 부호가 올려진 대문자 A"}}},{"key":"0104","mappings":{"default":{"default":"대문자 아가뇩 A"},"mathspeak":{"default":"아가뇩 부호가 있는 대문자 A","brief":"아가뇩 부호가 있는 대문자 A","sbrief":"아가뇩 부호가 있는 대문자 A"}}},{"key":"0106","mappings":{"default":{"default":"대문자 양음 C"},"mathspeak":{"default":"양음 부호가 올려진 대문자 C","brief":"양음 부호가 올려진 대문자 C","sbrief":"양음 부호가 올려진 대문자 C"}}},{"key":"0108","mappings":{"default":{"default":"대문자 곡절음 C"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 C","brief":"삽입 기호가 올려진 대문자 C","sbrief":"삽입 기호가 올려진 대문자 C"}}},{"key":"010A","mappings":{"default":{"default":"대문자 윗점 C"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 C","brief":"마침점 부호가 올려진 대문자 C","sbrief":"마침점 부호가 올려진 대문자 C"}}},{"key":"010C","mappings":{"default":{"default":"대문자 카론 C"},"mathspeak":{"default":"카론 부호가 올려진 대문자 C","brief":"카론 부호가 올려진 대문자 C","sbrief":"카론 부호가 올려진 대문자 C"}}},{"key":"010E","mappings":{"default":{"default":"대문자 카론 D"},"mathspeak":{"default":"카론 부호가 올려진 대문자 D","brief":"카론 부호가 올려진 대문자 D","sbrief":"카론 부호가 올려진 대문자 D"}}},{"key":"0112","mappings":{"default":{"default":"대문자 오버바 E"},"mathspeak":{"default":"오버바 부호가 올려진 대문자 E","brief":"오버바 부호가 올려진 대문자 E","sbrief":"오버바 부호가 올려진 대문자 E"}}},{"key":"0114","mappings":{"default":{"default":"대문자 겹온음표 E"},"mathspeak":{"default":"겹온음표 부호가 올려진 대문자 E","brief":"겹온음표 부호가 올려진 대문자 E","sbrief":"겹온음표 부호가 올려진 대문자 E"}}},{"key":"0116","mappings":{"default":{"default":"대문자 윗점 E"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 E","brief":"마침점 부호가 올려진 대문자 E","sbrief":"마침점 부호가 올려진 대문자 E"}}},{"key":"0118","mappings":{"default":{"default":"대문자 아가뇩 E"},"mathspeak":{"default":"아가뇩 부호가 있는 대문자 E","brief":"아가뇩 부호가 있는 대문자 E","sbrief":"아가뇩 부호가 있는 대문자 E"}}},{"key":"011A","mappings":{"default":{"default":"대문자 카론 E"},"mathspeak":{"default":"카론 부호가 올려진 대문자 E","brief":"카론 부호가 올려진 대문자 E","sbrief":"카론 부호가 올려진 대문자 E"}}},{"key":"011C","mappings":{"default":{"default":"대문자 곡절음 G"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 G","brief":"삽입 기호가 올려진 대문자 G","sbrief":"삽입 기호가 올려진 대문자 G"}}},{"key":"011E","mappings":{"default":{"default":"대문자 겹온음표 G"},"mathspeak":{"default":"겹온음표 부호가 올려진 대문자 G","brief":"겹온음표 부호가 올려진 대문자 G","sbrief":"겹온음표 부호가 올려진 대문자 G"}}},{"key":"0120","mappings":{"default":{"default":"대문자 윗점 G"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 G","brief":"마침점 부호가 올려진 대문자 G","sbrief":"마침점 부호가 올려진 대문자 G"}}},{"key":"0122","mappings":{"default":{"default":"대문자 갈고리형 G"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 G","brief":"갈고리형 부호가 붙여진 대문자 G","sbrief":"갈고리형 부호가 붙여진 대문자 G"}}},{"key":"0124","mappings":{"default":{"default":"대문자 곡절음 H"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 H","brief":"삽입 기호가 올려진 대문자 H","sbrief":"삽입 기호가 올려진 대문자 H"}}},{"key":"0128","mappings":{"default":{"default":"대문자 물결표 I"},"mathspeak":{"default":"물결표가 올려진 대문자 I","brief":"물결표가 올려진 대문자 I","sbrief":"물결표가 올려진 대문자 I"}}},{"key":"012A","mappings":{"default":{"default":"대문자 오버바 I"},"mathspeak":{"default":"오버바 부호가 올려진 대문자 I","brief":"오버바 부호가 올려진 대문자 I","sbrief":"오버바 부호가 올려진 대문자 I"}}},{"key":"012C","mappings":{"default":{"default":"대문자 겹온음표 I"},"mathspeak":{"default":"겹온음표 부호가 올려진 대문자 I","brief":"겹온음표 부호가 올려진 대문자 I","sbrief":"겹온음표 부호가 올려진 대문자 I"}}},{"key":"012E","mappings":{"default":{"default":"대문자 아가뇩 I"},"mathspeak":{"default":"아가뇩 부호가 있는 대문자 I","brief":"아가뇩 부호가 있는 대문자 I","sbrief":"아가뇩 부호가 있는 대문자 I"}}},{"key":"0130","mappings":{"default":{"default":"대문자 윗점 I"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 I","brief":"마침점 부호가 올려진 대문자 I","sbrief":"마침점 부호가 올려진 대문자 I"}}},{"key":"0134","mappings":{"default":{"default":"대문자 곡절음 J"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 J","brief":"삽입 기호가 올려진 대문자 J","sbrief":"삽입 기호가 올려진 대문자 J"}}},{"key":"0136","mappings":{"default":{"default":"대문자 갈고리형 K"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 K","brief":"갈고리형 부호가 붙여진 대문자 K","sbrief":"갈고리형 부호가 붙여진 대문자 K"}}},{"key":"0139","mappings":{"default":{"default":"대문자 양음 L"},"mathspeak":{"default":"양음 부호가 올려진 대문자 L","brief":"양음 부호가 올려진 대문자 L","sbrief":"양음 부호가 올려진 대문자 L"}}},{"key":"013B","mappings":{"default":{"default":"대문자 갈고리형 L"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 L","brief":"갈고리형 부호가 붙여진 대문자 L","sbrief":"갈고리형 부호가 붙여진 대문자 L"}}},{"key":"013D","mappings":{"default":{"default":"대문자 카론 L"},"mathspeak":{"default":"카론 부호가 올려진 대문자 L","brief":"카론 부호가 올려진 대문자 L","sbrief":"카론 부호가 올려진 대문자 L"}}},{"key":"013F","mappings":{"default":{"default":"대문자 중간점 L"},"mathspeak":{"default":"중간점 부호가 있는 대문자 L","brief":"중간점 부호가 있는 대문자 L","sbrief":"중간점 부호가 있는 대문자 L"}}},{"key":"0143","mappings":{"default":{"default":"대문자 양음 N"},"mathspeak":{"default":"양음 부호가 올려진 대문자 N","brief":"양음 부호가 올려진 대문자 N","sbrief":"양음 부호가 올려진 대문자 N"}}},{"key":"0145","mappings":{"default":{"default":"대문자 갈고리형 N"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 N","brief":"갈고리형 부호가 붙여진 대문자 N","sbrief":"갈고리형 부호가 붙여진 대문자 N"}}},{"key":"0147","mappings":{"default":{"default":"대문자 카론 N"},"mathspeak":{"default":"카론 부호가 올려진 대문자 N","brief":"카론 부호가 올려진 대문자 N","sbrief":"카론 부호가 올려진 대문자 N"}}},{"key":"014C","mappings":{"default":{"default":"대문자 오버바 O"},"mathspeak":{"default":"오버바 부호가 올려진 대문자 O","brief":"오버바 부호가 올려진 대문자 O","sbrief":"오버바 부호가 올려진 대문자 O"}}},{"key":"014E","mappings":{"default":{"default":"대문자 겹온음표 O"},"mathspeak":{"default":"겹온음표 부호가 올려진 대문자 O","brief":"겹온음표 부호가 올려진 대문자 O","sbrief":"겹온음표 부호가 올려진 대문자 O"}}},{"key":"0150","mappings":{"default":{"default":"대문자 이중 양음 O"},"mathspeak":{"default":"이중 양음 부호가 올려진 대문자 O","brief":"이중 양음 부호가 올려진 대문자 O","sbrief":"이중 양음 부호가 올려진 대문자 O"}}},{"key":"0154","mappings":{"default":{"default":"대문자 양음 R"},"mathspeak":{"default":"양음 부호가 올려진 대문자 R","brief":"양음 부호가 올려진 대문자 R","sbrief":"양음 부호가 올려진 대문자 R"}}},{"key":"0156","mappings":{"default":{"default":"대문자 갈고리형 R"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 R","brief":"갈고리형 부호가 붙여진 대문자 R","sbrief":"갈고리형 부호가 붙여진 대문자 R"}}},{"key":"0158","mappings":{"default":{"default":"대문자 카론 R"},"mathspeak":{"default":"카론 부호가 올려진 대문자 R","brief":"카론 부호가 올려진 대문자 R","sbrief":"카론 부호가 올려진 대문자 R"}}},{"key":"015A","mappings":{"default":{"default":"대문자 양음 S"},"mathspeak":{"default":"양음 부호가 올려진 대문자 S","brief":"양음 부호가 올려진 대문자 S","sbrief":"양음 부호가 올려진 대문자 S"}}},{"key":"015C","mappings":{"default":{"default":"대문자 곡절음 S"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 S","brief":"삽입 기호가 올려진 대문자 S","sbrief":"삽입 기호가 올려진 대문자 S"}}},{"key":"015E","mappings":{"default":{"default":"대문자 갈고리형 S"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 S","brief":"갈고리형 부호가 붙여진 대문자 S","sbrief":"갈고리형 부호가 붙여진 대문자 S"}}},{"key":"0160","mappings":{"default":{"default":"대문자 카론 S"},"mathspeak":{"default":"카론 부호가 올려진 대문자 S","brief":"카론 부호가 올려진 대문자 S","sbrief":"카론 부호가 올려진 대문자 S"}}},{"key":"0162","mappings":{"default":{"default":"대문자 갈고리형 T"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 T","brief":"갈고리형 부호가 붙여진 대문자 T","sbrief":"갈고리형 부호가 붙여진 대문자 T"}}},{"key":"0164","mappings":{"default":{"default":"대문자 카론 T"},"mathspeak":{"default":"카론 부호가 올려진 대문자 T","brief":"카론 부호가 올려진 대문자 T","sbrief":"카론 부호가 올려진 대문자 T"}}},{"key":"0168","mappings":{"default":{"default":"대문자 물결표 U"},"mathspeak":{"default":"물결표가 올려진 대문자 U","brief":"물결표가 올려진 대문자 U","sbrief":"물결표가 올려진 대문자 U"}}},{"key":"016A","mappings":{"default":{"default":"대문자 오버바 U"},"mathspeak":{"default":"오버바 부호가 올려진 대문자 U","brief":"오버바 부호가 올려진 대문자 U","sbrief":"오버바 부호가 올려진 대문자 U"}}},{"key":"016C","mappings":{"default":{"default":"대문자 겹온음표 U"},"mathspeak":{"default":"겹온음표 부호가 올려진 대문자 U","brief":"겹온음표 부호가 올려진 대문자 U","sbrief":"겹온음표 부호가 올려진 대문자 U"}}},{"key":"016E","mappings":{"default":{"default":"대문자 반지 부호 U"},"mathspeak":{"default":"반지 부호가 올려진 대문자 U","brief":"반지 부호가 올려진 대문자 U","sbrief":"반지 부호가 올려진 대문자 U"}}},{"key":"0170","mappings":{"default":{"default":"대문자 이중 양음 U"},"mathspeak":{"default":"이중 양음 부호가 올려진 대문자 U","brief":"이중 양음 부호가 올려진 대문자 U","sbrief":"이중 양음 부호가 올려진 대문자 U"}}},{"key":"0172","mappings":{"default":{"default":"대문자 아가뇩 U"},"mathspeak":{"default":"아가뇩 부호가 있는 대문자 U","brief":"아가뇩 부호가 있는 대문자 U","sbrief":"아가뇩 부호가 있는 대문자 U"}}},{"key":"0174","mappings":{"default":{"default":"대문자 곡절음 W"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 W","brief":"삽입 기호가 올려진 대문자 W","sbrief":"삽입 기호가 올려진 대문자 W"}}},{"key":"0176","mappings":{"default":{"default":"대문자 곡절음 Y"},"mathspeak":{"default":"삽입 기호가 올려진 대문자 Y","brief":"삽입 기호가 올려진 대문자 Y","sbrief":"삽입 기호가 올려진 대문자 Y"}}},{"key":"0178","mappings":{"default":{"default":"대문자 분음 부호표 Y"},"mathspeak":{"default":"분음 부호가 올려진 대문자 Y","brief":"분음 부호가 올려진 대문자 Y","sbrief":"분음 부호가 올려진 대문자 Y"}}},{"key":"0179","mappings":{"default":{"default":"대문자 양음 Z"},"mathspeak":{"default":"양음 부호가 올려진 대문자 Z","brief":"양음 부호가 올려진 대문자 Z","sbrief":"양음 부호가 올려진 대문자 Z"}}},{"key":"017B","mappings":{"default":{"default":"대문자 윗점 Z"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 Z","brief":"마침점 부호가 올려진 대문자 Z","sbrief":"마침점 부호가 올려진 대문자 Z"}}},{"key":"017D","mappings":{"default":{"default":"대문자 카론 Z"},"mathspeak":{"default":"카론 부호가 올려진 대문자 Z","brief":"카론 부호가 올려진 대문자 Z","sbrief":"카론 부호가 올려진 대문자 Z"}}},{"key":"01CD","mappings":{"default":{"default":"대문자 카론 A"},"mathspeak":{"default":"카론 부호가 올려진 대문자 A","brief":"카론 부호가 올려진 대문자 A","sbrief":"카론 부호가 올려진 대문자 A"}}},{"key":"01CF","mappings":{"default":{"default":"대문자 카론 I"},"mathspeak":{"default":"카론 부호가 올려진 대문자 I","brief":"카론 부호가 올려진 대문자 I","sbrief":"카론 부호가 올려진 대문자 I"}}},{"key":"01D1","mappings":{"default":{"default":"대문자 카론 O"},"mathspeak":{"default":"카론 부호가 올려진 대문자 O","brief":"카론 부호가 올려진 대문자 O","sbrief":"카론 부호가 올려진 대문자 O"}}},{"key":"01D3","mappings":{"default":{"default":"대문자 카론 U"},"mathspeak":{"default":"카론 부호가 올려진 대문자 U","brief":"카론 부호가 올려진 대문자 U","sbrief":"카론 부호가 올려진 대문자 U"}}},{"key":"01E6","mappings":{"default":{"default":"대문자 카론 G"},"mathspeak":{"default":"카론 부호가 올려진 대문자 G","brief":"카론 부호가 올려진 대문자 G","sbrief":"카론 부호가 올려진 대문자 G"}}},{"key":"01E8","mappings":{"default":{"default":"대문자 카론 K"},"mathspeak":{"default":"카론 부호가 올려진 대문자 K","brief":"카론 부호가 올려진 대문자 K","sbrief":"카론 부호가 올려진 대문자 K"}}},{"key":"01EA","mappings":{"default":{"default":"대문자 아가뇩 O"},"mathspeak":{"default":"아가뇩 부호가 있는 대문자 O","brief":"아가뇩 부호가 있는 대문자 O","sbrief":"아가뇩 부호가 있는 대문자 O"}}},{"key":"01F4","mappings":{"default":{"default":"대문자 양음 G"},"mathspeak":{"default":"양음 부호가 올려진 대문자 G","brief":"양음 부호가 올려진 대문자 G","sbrief":"양음 부호가 올려진 대문자 G"}}},{"key":"01F8","mappings":{"default":{"default":"대문자 억음 N"},"mathspeak":{"default":"억음 부호가 올려진 대문자 N","brief":"억음 부호가 올려진 대문자 N","sbrief":"억음 부호가 올려진 대문자 N"}}},{"key":"0200","mappings":{"default":{"default":"대문자 이중 억음 A"},"mathspeak":{"default":"이중 억음 부호가 올려진 대문자 A","brief":"이중 억음 부호가 올려진 대문자 A","sbrief":"이중 억음 부호가 올려진 대문자 A"}}},{"key":"0202","mappings":{"default":{"default":"대문자 반전 겹온음표 A"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 대문자 A","brief":"반전된 겹온음표 부호가 올려진 대문자 A","sbrief":"반전된 겹온음표 부호가 올려진 대문자 A"}}},{"key":"0204","mappings":{"default":{"default":"대문자 이중 억음 E"},"mathspeak":{"default":"이중 억음 부호가 올려진 대문자 E","brief":"이중 억음 부호가 올려진 대문자 E","sbrief":"이중 억음 부호가 올려진 대문자 E"}}},{"key":"0206","mappings":{"default":{"default":"대문자 반전 겹온음표 E"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 대문자 E","brief":"반전된 겹온음표 부호가 올려진 대문자 E","sbrief":"반전된 겹온음표 부호가 올려진 대문자 E"}}},{"key":"0208","mappings":{"default":{"default":"대문자 이중 억음 I"},"mathspeak":{"default":"이중 억음 부호가 올려진 대문자 I","brief":"이중 억음 부호가 올려진 대문자 I","sbrief":"이중 억음 부호가 올려진 대문자 I"}}},{"key":"020A","mappings":{"default":{"default":"대문자 반전 겹온음표 I"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 대문자 I","brief":"반전된 겹온음표 부호가 올려진 대문자 I","sbrief":"반전된 겹온음표 부호가 올려진 대문자 I"}}},{"key":"020C","mappings":{"default":{"default":"대문자 이중 억음 O"},"mathspeak":{"default":"이중 억음 부호가 올려진 대문자 O","brief":"이중 억음 부호가 올려진 대문자 O","sbrief":"이중 억음 부호가 올려진 대문자 O"}}},{"key":"020E","mappings":{"default":{"default":"대문자 반전 겹온음표 O"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 대문자 O","brief":"반전된 겹온음표 부호가 올려진 대문자 O","sbrief":"반전된 겹온음표 부호가 올려진 대문자 O"}}},{"key":"0210","mappings":{"default":{"default":"대문자 이중 억음 R"},"mathspeak":{"default":"이중 억음 부호가 올려진 대문자 R","brief":"이중 억음 부호가 올려진 대문자 R","sbrief":"이중 억음 부호가 올려진 대문자 R"}}},{"key":"0212","mappings":{"default":{"default":"대문자 반전 겹온음표 R"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 대문자 R","brief":"반전된 겹온음표 부호가 올려진 대문자 R","sbrief":"반전된 겹온음표 부호가 올려진 대문자 R"}}},{"key":"0214","mappings":{"default":{"default":"대문자 이중 억음 U"},"mathspeak":{"default":"이중 억음 부호가 올려진 대문자 U","brief":"이중 억음 부호가 올려진 대문자 U","sbrief":"이중 억음 부호가 올려진 대문자 U"}}},{"key":"0216","mappings":{"default":{"default":"대문자 반전 겹온음표 U"},"mathspeak":{"default":"반전된 겹온음표 부호가 올려진 대문자 U","brief":"반전된 겹온음표 부호가 올려진 대문자 U","sbrief":"반전된 겹온음표 부호가 올려진 대문자 U"}}},{"key":"0218","mappings":{"default":{"default":"대문자 아래 쉼표 S"},"mathspeak":{"default":"아래에 쉼표 부호가 있는 대문자 S","brief":"아래에 쉼표 부호가 있는 대문자 S","sbrief":"아래에 쉼표 부호가 있는 대문자 S"}}},{"key":"021A","mappings":{"default":{"default":"대문자 아래 쉼표 T"},"mathspeak":{"default":"아래에 쉼표 부호가 있는 대문자 T","brief":"아래에 쉼표 부호가 있는 대문자 T","sbrief":"아래에 쉼표 부호가 있는 대문자 T"}}},{"key":"021E","mappings":{"default":{"default":"대문자 카론 H"},"mathspeak":{"default":"카론 부호가 올려진 대문자 H","brief":"카론 부호가 올려진 대문자 H","sbrief":"카론 부호가 올려진 대문자 H"}}},{"key":"0226","mappings":{"default":{"default":"대문자 윗점 A"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 A","brief":"마침점 부호가 올려진 대문자 A","sbrief":"마침점 부호가 올려진 대문자 A"}}},{"key":"0228","mappings":{"default":{"default":"대문자 갈고리형 E"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 E","brief":"갈고리형 부호가 붙여진 대문자 E","sbrief":"갈고리형 부호가 붙여진 대문자 E"}}},{"key":"022E","mappings":{"default":{"default":"대문자 윗점 O"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 O","brief":"마침점 부호가 올려진 대문자 O","sbrief":"마침점 부호가 올려진 대문자 O"}}},{"key":"0232","mappings":{"default":{"default":"대문자 오버바 Y"},"mathspeak":{"default":"오버바 부호가 올려진 대문자 Y","brief":"오버바 부호가 올려진 대문자 Y","sbrief":"오버바 부호가 올려진 대문자 Y"}}},{"key":"1E00","mappings":{"default":{"default":"대문자 아래 반지 부호 A"},"mathspeak":{"default":"아래에 반지 부호가 있는 대문자 A","brief":"아래에 반지 부호가 있는 대문자 A","sbrief":"아래에 반지 부호가 있는 대문자 A"}}},{"key":"1E02","mappings":{"default":{"default":"대문자 윗점 B"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 B","brief":"마침점 부호가 올려진 대문자 B","sbrief":"마침점 부호가 올려진 대문자 B"}}},{"key":"1E04","mappings":{"default":{"default":"대문자 아랫점 B"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 B","brief":"아래에 마침표 부호가 있는 대문자 B","sbrief":"아래에 마침표 부호가 있는 대문자 B"}}},{"key":"1E06","mappings":{"default":{"default":"대문자 언더바 B"},"mathspeak":{"default":"언더바 부호가 있는 대문자 B","brief":"언더바 부호가 있는 대문자 B","sbrief":"언더바 부호가 있는 대문자 B"}}},{"key":"1E0A","mappings":{"default":{"default":"대문자 윗점 D"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 D","brief":"마침점 부호가 올려진 대문자 D","sbrief":"마침점 부호가 올려진 대문자 D"}}},{"key":"1E0C","mappings":{"default":{"default":"대문자 아랫점 D"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 D","brief":"아래에 마침표 부호가 있는 대문자 D","sbrief":"아래에 마침표 부호가 있는 대문자 D"}}},{"key":"1E0E","mappings":{"default":{"default":"대문자 언더바 D"},"mathspeak":{"default":"언더바 부호가 있는 대문자 D","brief":"언더바 부호가 있는 대문자 D","sbrief":"언더바 부호가 있는 대문자 D"}}},{"key":"1E10","mappings":{"default":{"default":"대문자 갈고리형 D"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 D","brief":"갈고리형 부호가 붙여진 대문자 D","sbrief":"갈고리형 부호가 붙여진 대문자 D"}}},{"key":"1E12","mappings":{"default":{"default":"대문자 아래 곡절음 D"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 대문자 D","brief":"아래에 곡절음 부호가 있는 대문자 D","sbrief":"아래에 곡절음 부호가 있는 대문자 D"}}},{"key":"1E18","mappings":{"default":{"default":"대문자 아래 곡절음 E"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 대문자 E","brief":"아래에 곡절음 부호가 있는 대문자 E","sbrief":"아래에 곡절음 부호가 있는 대문자 E"}}},{"key":"1E1A","mappings":{"default":{"default":"대문자 아래 물결표 E"},"mathspeak":{"default":"아래에 물결표가 있는 대문자 E","brief":"아래에 물결표가 있는 대문자 E","sbrief":"아래에 물결표가 있는 대문자 E"}}},{"key":"1E1E","mappings":{"default":{"default":"대문자 윗점 F"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 F","brief":"마침점 부호가 올려진 대문자 F","sbrief":"마침점 부호가 올려진 대문자 F"}}},{"key":"1E20","mappings":{"default":{"default":"대문자 오버바 G"},"mathspeak":{"default":"오버바 부호가 올려진 대문자 G","brief":"오버바 부호가 올려진 대문자 G","sbrief":"오버바 부호가 올려진 대문자 G"}}},{"key":"1E22","mappings":{"default":{"default":"대문자 윗점 H"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 H","brief":"마침점 부호가 올려진 대문자 H","sbrief":"마침점 부호가 올려진 대문자 H"}}},{"key":"1E24","mappings":{"default":{"default":"대문자 아랫점 H"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 H","brief":"아래에 마침표 부호가 있는 대문자 H","sbrief":"아래에 마침표 부호가 있는 대문자 H"}}},{"key":"1E26","mappings":{"default":{"default":"대문자 분음 부호표 H"},"mathspeak":{"default":"분음 부호가 올려진 대문자 H","brief":"분음 부호가 올려진 대문자 H","sbrief":"분음 부호가 올려진 대문자 H"}}},{"key":"1E28","mappings":{"default":{"default":"대문자 갈고리형 H"},"mathspeak":{"default":"갈고리형 부호가 붙여진 대문자 H","brief":"갈고리형 부호가 붙여진 대문자 H","sbrief":"갈고리형 부호가 붙여진 대문자 H"}}},{"key":"1E2A","mappings":{"default":{"default":"대문자 아래 겹온음표 H"},"mathspeak":{"default":"아래에 겹온음표 부호가 있는 대문자 H","brief":"아래에 겹온음표 부호가 있는 대문자 H","sbrief":"아래에 겹온음표 부호가 있는 대문자 H"}}},{"key":"1E2C","mappings":{"default":{"default":"대문자 아래 물결표 I"},"mathspeak":{"default":"아래에 물결표가 있는 대문자 I","brief":"아래에 물결표가 있는 대문자 I","sbrief":"아래에 물결표가 있는 대문자 I"}}},{"key":"1E30","mappings":{"default":{"default":"대문자 양음 K"},"mathspeak":{"default":"양음 부호가 올려진 대문자 K","brief":"양음 부호가 올려진 대문자 K","sbrief":"양음 부호가 올려진 대문자 K"}}},{"key":"1E32","mappings":{"default":{"default":"대문자 아랫점 K"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 K","brief":"아래에 마침표 부호가 있는 대문자 K","sbrief":"아래에 마침표 부호가 있는 대문자 K"}}},{"key":"1E34","mappings":{"default":{"default":"대문자 언더바 K"},"mathspeak":{"default":"언더바 부호가 있는 대문자 K","brief":"언더바 부호가 있는 대문자 K","sbrief":"언더바 부호가 있는 대문자 K"}}},{"key":"1E36","mappings":{"default":{"default":"대문자 아랫점 L"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 L","brief":"아래에 마침표 부호가 있는 대문자 L","sbrief":"아래에 마침표 부호가 있는 대문자 L"}}},{"key":"1E3A","mappings":{"default":{"default":"대문자 언더바 L"},"mathspeak":{"default":"언더바 부호가 있는 대문자 L","brief":"언더바 부호가 있는 대문자 L","sbrief":"언더바 부호가 있는 대문자 L"}}},{"key":"1E3C","mappings":{"default":{"default":"대문자 아래 곡절음 L"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 대문자 L","brief":"아래에 곡절음 부호가 있는 대문자 L","sbrief":"아래에 곡절음 부호가 있는 대문자 L"}}},{"key":"1E3E","mappings":{"default":{"default":"대문자 양음 M"},"mathspeak":{"default":"양음 부호가 올려진 대문자 M","brief":"양음 부호가 올려진 대문자 M","sbrief":"양음 부호가 올려진 대문자 M"}}},{"key":"1E40","mappings":{"default":{"default":"대문자 윗점 M"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 M","brief":"마침점 부호가 올려진 대문자 M","sbrief":"마침점 부호가 올려진 대문자 M"}}},{"key":"1E42","mappings":{"default":{"default":"대문자 아랫점 M"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 M","brief":"아래에 마침표 부호가 있는 대문자 M","sbrief":"아래에 마침표 부호가 있는 대문자 M"}}},{"key":"1E44","mappings":{"default":{"default":"대문자 윗점 N"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 N","brief":"마침점 부호가 올려진 대문자 N","sbrief":"마침점 부호가 올려진 대문자 N"}}},{"key":"1E46","mappings":{"default":{"default":"대문자 아랫점 N"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 N","brief":"아래에 마침표 부호가 있는 대문자 N","sbrief":"아래에 마침표 부호가 있는 대문자 N"}}},{"key":"1E48","mappings":{"default":{"default":"대문자 언더바 N"},"mathspeak":{"default":"언더바 부호가 있는 대문자 N","brief":"언더바 부호가 있는 대문자 N","sbrief":"언더바 부호가 있는 대문자 N"}}},{"key":"1E4A","mappings":{"default":{"default":"대문자 아래 곡절음 N"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 대문자 N","brief":"아래에 곡절음 부호가 있는 대문자 N","sbrief":"아래에 곡절음 부호가 있는 대문자 N"}}},{"key":"1E54","mappings":{"default":{"default":"대문자 양음 P"},"mathspeak":{"default":"양음 부호가 올려진 대문자 P","brief":"양음 부호가 올려진 대문자 P","sbrief":"양음 부호가 올려진 대문자 P"}}},{"key":"1E56","mappings":{"default":{"default":"대문자 윗점 P"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 P","brief":"마침점 부호가 올려진 대문자 P","sbrief":"마침점 부호가 올려진 대문자 P"}}},{"key":"1E58","mappings":{"default":{"default":"대문자 윗점 R"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 R","brief":"마침점 부호가 올려진 대문자 R","sbrief":"마침점 부호가 올려진 대문자 R"}}},{"key":"1E5A","mappings":{"default":{"default":"대문자 아랫점 R"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 R","brief":"아래에 마침표 부호가 있는 대문자 R","sbrief":"아래에 마침표 부호가 있는 대문자 R"}}},{"key":"1E5E","mappings":{"default":{"default":"대문자 언더바 R"},"mathspeak":{"default":"언더바 부호가 있는 대문자 R","brief":"언더바 부호가 있는 대문자 R","sbrief":"언더바 부호가 있는 대문자 R"}}},{"key":"1E60","mappings":{"default":{"default":"대문자 윗점 S"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 S","brief":"마침점 부호가 올려진 대문자 S","sbrief":"마침점 부호가 올려진 대문자 S"}}},{"key":"1E62","mappings":{"default":{"default":"대문자 아랫점 S"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 S","brief":"아래에 마침표 부호가 있는 대문자 S","sbrief":"아래에 마침표 부호가 있는 대문자 S"}}},{"key":"1E6A","mappings":{"default":{"default":"대문자 윗점 T"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 T","brief":"마침점 부호가 올려진 대문자 T","sbrief":"마침점 부호가 올려진 대문자 T"}}},{"key":"1E6C","mappings":{"default":{"default":"대문자 아랫점 T"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 T","brief":"아래에 마침표 부호가 있는 대문자 T","sbrief":"아래에 마침표 부호가 있는 대문자 T"}}},{"key":"1E6E","mappings":{"default":{"default":"대문자 언더바 T"},"mathspeak":{"default":"언더바 부호가 있는 대문자 T","brief":"언더바 부호가 있는 대문자 T","sbrief":"언더바 부호가 있는 대문자 T"}}},{"key":"1E70","mappings":{"default":{"default":"대문자 아래 곡절음 T"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 대문자 T","brief":"아래에 곡절음 부호가 있는 대문자 T","sbrief":"아래에 곡절음 부호가 있는 대문자 T"}}},{"key":"1E72","mappings":{"default":{"default":"대문자 아래 분음 부호표 U"},"mathspeak":{"default":"아래에 분음 부호가 있는 대문자 U","brief":"아래에 분음 부호가 있는 대문자 U","sbrief":"아래에 분음 부호가 있는 대문자 U"}}},{"key":"1E74","mappings":{"default":{"default":"대문자 아래 물결표 U"},"mathspeak":{"default":"아래에 물결표가 있는 대문자 U","brief":"아래에 물결표가 있는 대문자 U","sbrief":"아래에 물결표가 있는 대문자 U"}}},{"key":"1E76","mappings":{"default":{"default":"대문자 아래 곡절음 U"},"mathspeak":{"default":"아래에 곡절음 부호가 있는 대문자 U","brief":"아래에 곡절음 부호가 있는 대문자 U","sbrief":"아래에 곡절음 부호가 있는 대문자 U"}}},{"key":"1E7C","mappings":{"default":{"default":"대문자 물결표 V"},"mathspeak":{"default":"물결표가 올려진 대문자 V","brief":"물결표가 올려진 대문자 V","sbrief":"물결표가 올려진 대문자 V"}}},{"key":"1E7E","mappings":{"default":{"default":"대문자 아랫점 V"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 V","brief":"아래에 마침표 부호가 있는 대문자 V","sbrief":"아래에 마침표 부호가 있는 대문자 V"}}},{"key":"1E80","mappings":{"default":{"default":"대문자 억음 W"},"mathspeak":{"default":"억음 부호가 올려진 대문자 W","brief":"억음 부호가 올려진 대문자 W","sbrief":"억음 부호가 올려진 대문자 W"}}},{"key":"1E82","mappings":{"default":{"default":"대문자 양음 W"},"mathspeak":{"default":"양음 부호가 올려진 대문자 W","brief":"양음 부호가 올려진 대문자 W","sbrief":"양음 부호가 올려진 대문자 W"}}},{"key":"1E84","mappings":{"default":{"default":"대문자 분음 부호표 W"},"mathspeak":{"default":"분음 부호가 올려진 대문자 W","brief":"분음 부호가 올려진 대문자 W","sbrief":"분음 부호가 올려진 대문자 W"}}},{"key":"1E86","mappings":{"default":{"default":"대문자 윗점 W"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 W","brief":"마침점 부호가 올려진 대문자 W","sbrief":"마침점 부호가 올려진 대문자 W"}}},{"key":"1E88","mappings":{"default":{"default":"대문자 아랫점 W"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 W","brief":"아래에 마침표 부호가 있는 대문자 W","sbrief":"아래에 마침표 부호가 있는 대문자 W"}}},{"key":"1E8A","mappings":{"default":{"default":"대문자 윗점 X"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 X","brief":"마침점 부호가 올려진 대문자 X","sbrief":"마침점 부호가 올려진 대문자 X"}}},{"key":"1E8C","mappings":{"default":{"default":"대문자 분음 부호표 X"},"mathspeak":{"default":"분음 부호가 올려진 대문자 X","brief":"분음 부호가 올려진 대문자 X","sbrief":"분음 부호가 올려진 대문자 X"}}},{"key":"1E8E","mappings":{"default":{"default":"대문자 윗점 Y"},"mathspeak":{"default":"마침점 부호가 올려진 대문자 Y","brief":"마침점 부호가 올려진 대문자 Y","sbrief":"마침점 부호가 올려진 대문자 Y"}}},{"key":"1E90","mappings":{"default":{"default":"대문자 곡절 악센트 Z"},"mathspeak":{"default":"곡절 악센트 부호가 올려진 대문자 Z","brief":"곡절 악센트 부호가 올려진 대문자 Z","sbrief":"곡절 악센트 부호가 올려진 대문자 Z"}}},{"key":"1E92","mappings":{"default":{"default":"대문자 아랫점 Z"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 Z","brief":"아래에 마침표 부호가 있는 대문자 Z","sbrief":"아래에 마침표 부호가 있는 대문자 Z"}}},{"key":"1E94","mappings":{"default":{"default":"대문자 언더바 Z"},"mathspeak":{"default":"언더바 부호가 있는 대문자 Z","brief":"언더바 부호가 있는 대문자 Z","sbrief":"언더바 부호가 있는 대문자 Z"}}},{"key":"1EA0","mappings":{"default":{"default":"대문자 아랫점 A"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 A","brief":"아래에 마침표 부호가 있는 대문자 A","sbrief":"아래에 마침표 부호가 있는 대문자 A"}}},{"key":"1EA2","mappings":{"default":{"default":"대문자 후크 A"},"mathspeak":{"default":"후크 부호가 올려진 대문자 A","brief":"후크 부호가 올려진 대문자 A","sbrief":"후크 부호가 올려진 대문자 A"}}},{"key":"1EB8","mappings":{"default":{"default":"대문자 아랫점 E"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 E","brief":"아래에 마침표 부호가 있는 대문자 E","sbrief":"아래에 마침표 부호가 있는 대문자 E"}}},{"key":"1EBA","mappings":{"default":{"default":"대문자 후크 E"},"mathspeak":{"default":"후크 부호가 올려진 대문자 E","brief":"후크 부호가 올려진 대문자 E","sbrief":"후크 부호가 올려진 대문자 E"}}},{"key":"1EBC","mappings":{"default":{"default":"대문자 물결표 E"},"mathspeak":{"default":"물결표가 올려진 대문자 E","brief":"물결표가 올려진 대문자 E","sbrief":"물결표가 올려진 대문자 E"}}},{"key":"1EC8","mappings":{"default":{"default":"대문자 후크 I"},"mathspeak":{"default":"후크 부호가 올려진 대문자 I","brief":"후크 부호가 올려진 대문자 I","sbrief":"후크 부호가 올려진 대문자 I"}}},{"key":"1ECA","mappings":{"default":{"default":"대문자 아랫점 I"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 I","brief":"아래에 마침표 부호가 있는 대문자 I","sbrief":"아래에 마침표 부호가 있는 대문자 I"}}},{"key":"1ECC","mappings":{"default":{"default":"대문자 아랫점 O"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 O","brief":"아래에 마침표 부호가 있는 대문자 O","sbrief":"아래에 마침표 부호가 있는 대문자 O"}}},{"key":"1ECE","mappings":{"default":{"default":"대문자 후크 O"},"mathspeak":{"default":"후크 부호가 올려진 대문자 O","brief":"후크 부호가 올려진 대문자 O","sbrief":"후크 부호가 올려진 대문자 O"}}},{"key":"1EE4","mappings":{"default":{"default":"대문자 아랫점 U"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 U","brief":"아래에 마침표 부호가 있는 대문자 U","sbrief":"아래에 마침표 부호가 있는 대문자 U"}}},{"key":"1EE6","mappings":{"default":{"default":"대문자 후크 U"},"mathspeak":{"default":"후크 부호가 올려진 대문자 U","brief":"후크 부호가 올려진 대문자 U","sbrief":"후크 부호가 올려진 대문자 U"}}},{"key":"1EF2","mappings":{"default":{"default":"대문자 억음 Y"},"mathspeak":{"default":"억음 부호가 올려진 대문자 Y","brief":"억음 부호가 올려진 대문자 Y","sbrief":"억음 부호가 올려진 대문자 Y"}}},{"key":"1EF4","mappings":{"default":{"default":"대문자 아랫점 Y"},"mathspeak":{"default":"아래에 마침표 부호가 있는 대문자 Y","brief":"아래에 마침표 부호가 있는 대문자 Y","sbrief":"아래에 마침표 부호가 있는 대문자 Y"}}},{"key":"1EF6","mappings":{"default":{"default":"대문자 후크 Y"},"mathspeak":{"default":"후크 부호가 올려진 대문자 Y","brief":"후크 부호가 올려진 대문자 Y","sbrief":"후크 부호가 올려진 대문자 Y"}}},{"key":"1EF8","mappings":{"default":{"default":"대문자 물결표 Y"},"mathspeak":{"default":"물결표가 올려진 대문자 Y","brief":"물결표가 올려진 대문자 Y","sbrief":"물결표가 올려진 대문자 Y"}}}] +, +"ko/symbols/math_angles.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"호와 직각"}},"key":"22BE"},{"mappings":{"default":{"default":"직각과 아래 쪽 지그재그형 화살표"}},"key":"237C"},{"mappings":{"default":{"default":"삼차원의 각"}},"key":"27C0"},{"mappings":{"default":{"default":"왼쪽으로 측정된 각도"}},"key":"299B"},{"mappings":{"default":{"default":"사각형의 직각"}},"key":"299C"},{"mappings":{"default":{"default":"점으로 측정된 직각"}},"key":"299D"},{"mappings":{"default":{"default":"S 자가 안에 있는 각도"}},"key":"299E"},{"mappings":{"default":{"default":"예각"}},"key":"299F"},{"mappings":{"default":{"default":"좌측 구면각"}},"key":"29A0"},{"mappings":{"default":{"default":"상측 구면각"}},"key":"29A1"},{"mappings":{"default":{"default":"회전 각도"}},"key":"29A2"},{"mappings":{"default":{"default":"반전된 각도"}},"key":"29A3"},{"mappings":{"default":{"default":"각도 언더바"}},"key":"29A4"},{"mappings":{"default":{"default":"반전된 각도 언더바"}},"key":"29A5"},{"mappings":{"default":{"default":"상측으로 비스듬한 각도"}},"key":"29A6"},{"mappings":{"default":{"default":"하측으로 비스듬한 각도"}},"key":"29A7"},{"mappings":{"default":{"default":"위쪽 화살표와 오른쪽 선분으로 측정된 각도"}},"key":"29A8"},{"mappings":{"default":{"default":"위쪽 화살표와 왼쪽 선분으로 측정된 각도"}},"key":"29A9"},{"mappings":{"default":{"default":"아래쪽 화살표와 오른쪽 선분으로 측정된 각도"}},"key":"29AA"},{"mappings":{"default":{"default":"아래쪽 화살표와 왼쪽 선분으로 측정된 각도"}},"key":"29AB"},{"mappings":{"default":{"default":"오른쪽 화살표와 위쪽 선분으로 측정된 각도"}},"key":"29AC"},{"mappings":{"default":{"default":"왼쪽 화살표와 위쪽 선분으로 측정된 각도"}},"key":"29AD"},{"mappings":{"default":{"default":"오른쪽 화살표와 아래쪽 선분으로 측정된 각도"}},"key":"29AE"},{"mappings":{"default":{"default":"왼쪽 화살표와 아래쪽 선분으로 측정된 각도"}},"key":"29AF"}] +, +"ko/symbols/math_arrows.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"왼쪽 화살표"},"mathspeak":{"sbrief":"왼쪽 화살표"}},"key":"2190"},{"mappings":{"default":{"default":"위쪽 화살표"},"mathspeak":{"sbrief":"위쪽 화살표"}},"key":"2191"},{"mappings":{"default":{"default":"오른쪽 화살표"},"mathspeak":{"sbrief":"오른쪽 화살표"}},"key":"2192"},{"mappings":{"default":{"default":"아래쪽 화살표"},"mathspeak":{"sbrief":"아래쪽 화살표"}},"key":"2193"},{"mappings":{"default":{"default":"좌우 화살표"},"mathspeak":{"sbrief":"좌우 화살표"}},"key":"2194"},{"mappings":{"default":{"default":"상하 화살표"},"mathspeak":{"sbrief":"상하 화살표"}},"key":"2195"},{"mappings":{"default":{"default":"좌상향 화살표"},"mathspeak":{"sbrief":"좌상향 화살표"}},"key":"2196"},{"mappings":{"default":{"default":"우상향 화살표"},"mathspeak":{"sbrief":"우상향 화살표"}},"key":"2197"},{"mappings":{"default":{"default":"우하향 화살표"},"mathspeak":{"sbrief":"우하향 화살표"}},"key":"2198"},{"mappings":{"default":{"default":"좌하향 화살표"},"mathspeak":{"sbrief":"좌하향 화살표"}},"key":"2199"},{"mappings":{"default":{"default":"사선이 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"사선이 붙은 왼쪽 화살표"}},"key":"219A"},{"mappings":{"default":{"default":"사선이 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"사선이 붙은 오른쪽 화살표"}},"key":"219B"},{"mappings":{"default":{"default":"왼쪽 물결 화살표"},"mathspeak":{"sbrief":"왼쪽 물결 화살표"}},"key":"219C"},{"mappings":{"default":{"default":"오른쪽 물결 화살표"},"mathspeak":{"sbrief":"오른쪽 물결 화살표"}},"key":"219D"},{"mappings":{"default":{"default":"왼쪽 쌍화살표"},"mathspeak":{"sbrief":"왼쪽 쌍화살표"}},"key":"219E"},{"mappings":{"default":{"default":"위쪽 쌍화살표"},"mathspeak":{"sbrief":"위쪽 쌍화살표"}},"key":"219F"},{"mappings":{"default":{"default":"오른쪽 쌍화살표"},"mathspeak":{"sbrief":"오른쪽 쌍화살표"}},"key":"21A0"},{"mappings":{"default":{"default":"아래쪽 쌍화살표"},"mathspeak":{"sbrief":"아래쪽 쌍화살표"}},"key":"21A1"},{"mappings":{"default":{"default":"꼬리가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"꼬리가 있는 왼쪽 화살표"}},"key":"21A2"},{"mappings":{"default":{"default":"꼬리가 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"꼬리가 있는 오른쪽 화살표"}},"key":"21A3"},{"mappings":{"default":{"default":"세로선이 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"세로선이 붙은 왼쪽 화살표"}},"key":"21A4"},{"mappings":{"default":{"default":"가로선이 붙은 위쪽 화살표"},"mathspeak":{"sbrief":"가로선이 붙은 위쪽 화살표"}},"key":"21A5"},{"mappings":{"default":{"default":"세로선이 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"세로선이 붙은 오른쪽 화살표"}},"key":"21A6"},{"mappings":{"default":{"default":"가로선이 붙은 아래쪽 화살표"},"mathspeak":{"sbrief":"가로선이 붙은 아래쪽 화살표"}},"key":"21A7"},{"mappings":{"default":{"default":"밑줄이 있는 상하 화살표"},"mathspeak":{"sbrief":"밑줄이 있는 상하 화살표"}},"key":"21A8"},{"mappings":{"default":{"default":"후크가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"후크가 있는 왼쪽 화살표"}},"key":"21A9"},{"mappings":{"default":{"default":"후크가 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"후크가 있는 오른쪽 화살표"}},"key":"21AA"},{"mappings":{"default":{"default":"루프가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"루프가 있는 왼쪽 화살표"}},"key":"21AB"},{"mappings":{"default":{"default":"루프가 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"루프가 있는 오른쪽 화살표"}},"key":"21AC"},{"mappings":{"default":{"default":"좌우 물결 화살표"},"mathspeak":{"sbrief":"좌우 물결 화살표"}},"key":"21AD"},{"mappings":{"default":{"default":"사선이 그어진 좌우 화살표"},"mathspeak":{"sbrief":"사선이 그어진 좌우 화살표"}},"key":"21AE"},{"mappings":{"default":{"default":"아래쪽 지그재그 화살표"},"mathspeak":{"sbrief":"아래쪽 지그재그 화살표"}},"key":"21AF"},{"mappings":{"default":{"default":"끝이 왼쪽으로 꺾인 위쪽 화살표"},"mathspeak":{"sbrief":"끝이 왼쪽으로 꺾인 위쪽 화살표"}},"key":"21B0"},{"mappings":{"default":{"default":"끝이 오른쪽으로 꺾인 위쪽 화살표"},"mathspeak":{"sbrief":"끝이 오른쪽으로 꺾인 위쪽 화살표"}},"key":"21B1"},{"mappings":{"default":{"default":"끝이 왼쪽으로 꺾인 아래쪽 화살표"},"mathspeak":{"sbrief":"끝이 왼쪽으로 꺾인 아래쪽 화살표"}},"key":"21B2"},{"mappings":{"default":{"default":"끝이 오른쪽으로 꺾인 아래쪽 화살표"},"mathspeak":{"sbrief":"끝이 오른쪽으로 꺾인 아래쪽 화살표"}},"key":"21B3"},{"mappings":{"default":{"default":"아래쪽 코너가 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"아래쪽 코너가 있는 오른쪽 화살표"}},"key":"21B4"},{"mappings":{"default":{"default":"왼쪽 코너가 있는 아래쪽 화살표"},"mathspeak":{"sbrief":"왼쪽 코너가 있는 아래쪽 화살표"}},"key":"21B5"},{"mappings":{"default":{"default":"반시계 방향 반원 화살표"}},"key":"21B6"},{"mappings":{"default":{"default":"시계 방향 반원 화살표"}},"key":"21B7"},{"mappings":{"default":{"default":"윗줄이 있는 좌상향 화살표"},"mathspeak":{"sbrief":"윗줄이 있는 좌상향 화살표"}},"key":"21B8"},{"mappings":{"default":{"default":"왼쪽 화살표 바와 그 위의 오른쪽 화살표 바"},"mathspeak":{"sbrief":"왼쪽 화살표 바와 그 위의 오른쪽 화살표 바"}},"key":"21B9"},{"mappings":{"default":{"default":"반시계 방향 원 화살표"}},"key":"21BA"},{"mappings":{"default":{"default":"시계 방향 원 화살표"}},"key":"21BB"},{"mappings":{"default":{"default":"왼쪽 화살표와 그 위의 오른쪽 화살표"},"mathspeak":{"sbrief":"왼쪽 화살표와 그 위의 오른쪽 화살표"}},"key":"21C4"},{"mappings":{"default":{"default":"위쪽 화살표와 그 옆의 아래쪽 화살표"},"mathspeak":{"sbrief":"위쪽 화살표와 그 옆의 아래쪽 화살표"}},"key":"21C5"},{"mappings":{"default":{"default":"오른쪽 화살표와 그 위의 왼쪽 화살표"},"mathspeak":{"sbrief":"오른쪽 화살표와 그 위의 왼쪽 화살표"}},"key":"21C6"},{"mappings":{"default":{"default":"두 개의 왼쪽 화살표"},"mathspeak":{"sbrief":"두 개의 왼쪽 화살표"}},"key":"21C7"},{"mappings":{"default":{"default":"두 개의 위쪽 화살표"},"mathspeak":{"sbrief":"두 개의 위쪽 화살표"}},"key":"21C8"},{"mappings":{"default":{"default":"두 개의 오른쪽 화살표"},"mathspeak":{"sbrief":"두 개의 오른쪽 화살표"}},"key":"21C9"},{"mappings":{"default":{"default":"두 개의 아래쪽 화살표"},"mathspeak":{"sbrief":"두 개의 아래쪽 화살표"}},"key":"21CA"},{"mappings":{"default":{"default":"사선이 그어진 왼쪽 이중 화살표"},"mathspeak":{"sbrief":"사선이 그어진 왼쪽 이중 화살표"}},"key":"21CD"},{"mappings":{"default":{"default":"사선이 그어진 좌우 이중 화살표"},"mathspeak":{"sbrief":"사선이 그어진 좌우 이중 화살표"}},"key":"21CE"},{"mappings":{"default":{"default":"사선이 그어진 오른쪽 이중 화살표"},"mathspeak":{"sbrief":"사선이 그어진 오른쪽 이중 화살표"}},"key":"21CF"},{"mappings":{"default":{"default":"왼쪽 이중 화살표"},"mathspeak":{"sbrief":"왼쪽 이중 화살표"}},"key":"21D0"},{"mappings":{"default":{"default":"위쪽 이중 화살표"},"mathspeak":{"sbrief":"위쪽 이중 화살표"}},"key":"21D1"},{"mappings":{"default":{"default":"오른쪽 이중 화살표"},"clearspeak":{"sbrief":"충분조건"}},"key":"21D2"},{"mappings":{"default":{"default":"아래쪽 이중 화살표"},"clearspeak":{"sbrief":"필요조건"}},"key":"21D3"},{"mappings":{"default":{"default":"좌우 이중 화살표"},"clearspeak":{"sbrief":"필요충분조건"}},"key":"21D4"},{"mappings":{"default":{"default":"상하 이중 화살표"},"mathspeak":{"sbrief":"상하 이중 화살표"}},"key":"21D5"},{"mappings":{"default":{"default":"좌상향 이중 화살표"},"mathspeak":{"sbrief":"좌상향 이중 화살표"}},"key":"21D6"},{"mappings":{"default":{"default":"우상향 이중 화살표"},"mathspeak":{"sbrief":"우상향 이중 화살표"}},"key":"21D7"},{"mappings":{"default":{"default":"우하향 이중 화살표"},"mathspeak":{"sbrief":"우하향 이중 화살표"}},"key":"21D8"},{"mappings":{"default":{"default":"좌하향 이중 화살표"},"mathspeak":{"sbrief":"좌하향 이중 화살표"}},"key":"21D9"},{"mappings":{"default":{"default":"왼쪽 삼중 화살표"},"mathspeak":{"sbrief":"왼쪽 삼중 화살표"}},"key":"21DA"},{"mappings":{"default":{"default":"오른쪽 삼중 화살표"},"mathspeak":{"sbrief":"오른쪽 삼중 화살표"}},"key":"21DB"},{"mappings":{"default":{"default":"왼쪽 흔들리는 화살표"},"mathspeak":{"sbrief":"왼쪽 흔들리는 화살표"}},"key":"21DC"},{"mappings":{"default":{"default":"오른쪽 흔들리는 화살표"},"mathspeak":{"sbrief":"오른쪽 흔들리는 화살표"}},"key":"21DD"},{"mappings":{"default":{"default":"두 줄이 그어진 위쪽 화살표"},"mathspeak":{"sbrief":"두 줄이 그어진 위쪽 화살표"}},"key":"21DE"},{"mappings":{"default":{"default":"두 줄이 그어진 아래쪽 화살표"},"mathspeak":{"sbrief":"두 줄이 그어진 아래쪽 화살표"}},"key":"21DF"},{"mappings":{"default":{"default":"왼쪽 점선 화살표"},"mathspeak":{"sbrief":"왼쪽 점선 화살표"}},"key":"21E0"},{"mappings":{"default":{"default":"위쪽 점선 화살표"},"mathspeak":{"sbrief":"위쪽 점선 화살표"}},"key":"21E1"},{"mappings":{"default":{"default":"오른쪽 점선 화살표"},"mathspeak":{"sbrief":"오른쪽 점선 화살표"}},"key":"21E2"},{"mappings":{"default":{"default":"아래쪽 점선 화살표"},"mathspeak":{"sbrief":"아래쪽 점선 화살표"}},"key":"21E3"},{"mappings":{"default":{"default":"세로선을 가리키는 왼쪽 화샇표"},"mathspeak":{"sbrief":"세로선을 가리키는 왼쪽 화샇표"}},"key":"21E4"},{"mappings":{"default":{"default":"세로선을 가리키는 오른쪽 화샇표"},"mathspeak":{"sbrief":"세로선을 가리키는 오른쪽 화샇표"}},"key":"21E5"},{"mappings":{"default":{"default":"왼쪽 흰색 화살표"},"mathspeak":{"sbrief":"왼쪽 흰색 화살표"}},"key":"21E6"},{"mappings":{"default":{"default":"위쪽 흰색 화살표"},"mathspeak":{"sbrief":"위쪽 흰색 화살표"}},"key":"21E7"},{"mappings":{"default":{"default":"오른쪽 흰색 화살표"},"mathspeak":{"sbrief":"오른쪽 흰색 화살표"}},"key":"21E8"},{"mappings":{"default":{"default":"아래쪽 흰색 화살표"},"mathspeak":{"sbrief":"아래쪽 흰색 화살표"}},"key":"21E9"},{"mappings":{"default":{"default":"흰색 막대와 위쪽 흰색 화살표"},"mathspeak":{"sbrief":"흰색 막대와 위쪽 흰색 화살표"}},"key":"21EA"},{"mappings":{"default":{"default":"받침대가 있는 위쪽 흰색 화살표"},"mathspeak":{"sbrief":"받침대가 있는 위쪽 흰색 화살표"}},"key":"21EB"},{"mappings":{"default":{"default":"받침대가 있고 화살촉에 가로선이 추가된 위쪽 흰색 화살표"},"mathspeak":{"sbrief":"받침대가 있고 화살촉에 가로선이 추가된 위쪽 흰색 화살표"}},"key":"21EC"},{"mappings":{"default":{"default":"받침대가 있고 안에 세로줄이 그어진 위쪽 흰색 화살표"},"mathspeak":{"sbrief":"받침대가 있고 안에 세로줄이 그어진 위쪽 흰색 화살표"}},"key":"21ED"},{"mappings":{"default":{"default":"위쪽 흰색 쌍화살표"},"mathspeak":{"sbrief":"위쪽 흰색 쌍화살표"}},"key":"21EE"},{"mappings":{"default":{"default":"받침대가 있는 위쪽 흰색 쌍화살표"},"mathspeak":{"sbrief":"받침대가 있는 위쪽 흰색 쌍화살표"}},"key":"21EF"},{"mappings":{"default":{"default":"받침대가 있는 오른쪽 흰색 화살표"},"mathspeak":{"sbrief":"받침대가 있는 오른쪽 흰색 화살표"}},"key":"21F0"},{"mappings":{"default":{"default":"모서리를 가리키는 좌상향 화살표"}},"key":"21F1"},{"mappings":{"default":{"default":"모서리를 가리키는 우하향 화살표"}},"key":"21F2"},{"mappings":{"default":{"default":"상하 흰색 화살표"},"mathspeak":{"sbrief":"상하 흰색 화살표"}},"key":"21F3"},{"mappings":{"default":{"default":"작은 원이 겹쳐진 오른쪽 화살표"},"mathspeak":{"sbrief":"작은 원이 겹쳐진 오른쪽 화살표"}},"key":"21F4"},{"mappings":{"default":{"default":"아래쪽 화살표와 그 옆에 위쪽 화살표"},"mathspeak":{"sbrief":"아래쪽 화살표와 그 옆에 위쪽 화살표"}},"key":"21F5"},{"mappings":{"default":{"default":"세 개의 오른쪽 화살표"},"mathspeak":{"sbrief":"세 개의 오른쪽 화살표"}},"key":"21F6"},{"mappings":{"default":{"default":"세로선이 그어진 왼쪽 화살표"},"mathspeak":{"sbrief":"세로선이 그어진 왼쪽 화살표"}},"key":"21F7"},{"mappings":{"default":{"default":"세로선이 그어진 오른쪽 화살표"},"mathspeak":{"sbrief":"세로선이 그어진 오른쪽 화살표"}},"key":"21F8"},{"mappings":{"default":{"default":"세로선이 그어진 좌우 화살표"},"mathspeak":{"sbrief":"세로선이 그어진 좌우 화살표"}},"key":"21F9"},{"mappings":{"default":{"default":"두 개의 세로선이 그어진 왼쪽 화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어진 왼쪽 화살표"}},"key":"21FA"},{"mappings":{"default":{"default":"두 개의 세로선이 그어진 오른쪽 화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어진 오른쪽 화살표"}},"key":"21FB"},{"mappings":{"default":{"default":"두 개의 세로선이 그어진 좌우 화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어진 좌우 화살표"}},"key":"21FC"},{"mappings":{"default":{"default":"촉이 빈 왼쪽 화살표"},"mathspeak":{"sbrief":"촉이 빈 왼쪽 화살표"}},"key":"21FD"},{"mappings":{"default":{"default":"촉이 빈 오른쪽 화살표"},"mathspeak":{"sbrief":"촉이 빈 오른쪽 화살표"}},"key":"21FE"},{"mappings":{"default":{"default":"촉이 빈 좌우 화살표"},"mathspeak":{"sbrief":"촉이 빈 좌우 화살표"}},"key":"21FF"},{"mappings":{"default":{"default":"전기 화살표"}},"key":"2301"},{"mappings":{"default":{"default":"위쪽 화살촉"},"mathspeak":{"sbrief":"위쪽 화살촉"}},"key":"2303"},{"mappings":{"default":{"default":"아래쪽 화살촉"},"mathspeak":{"sbrief":"아래쪽 화살촉"}},"key":"2304"},{"mappings":{"default":{"default":"두 가로선 사이의 위쪽 화살촉","alternative":"엔터 키"},"mathspeak":{"sbrief":"두 가로선 사이의 위쪽 화살촉"}},"key":"2324"},{"mappings":{"default":{"default":"좌상향 화살표가 있는 깨진 원"}},"key":"238B"},{"mappings":{"default":{"default":"굵고 넓은 오른쪽 화살표"},"mathspeak":{"sbrief":"굵고 넓은 오른쪽 화살표"}},"key":"2794"},{"mappings":{"default":{"default":"진한 우하향 화살표"},"mathspeak":{"sbrief":"진한 우하향 화살표"}},"key":"2798"},{"mappings":{"default":{"default":"진한 오른쪽 화살표"},"mathspeak":{"sbrief":"진한 오른쪽 화살표"}},"key":"2799"},{"mappings":{"default":{"default":"진한 우상향 화살표"},"mathspeak":{"sbrief":"진한 우상향 화살표"}},"key":"279A"},{"mappings":{"default":{"default":"화살촉이 큰 오른쪽 화살표"},"mathspeak":{"sbrief":"화살촉이 큰 오른쪽 화살표"}},"key":"279B"},{"mappings":{"default":{"default":"굵은 오른쪽 화살표"},"mathspeak":{"sbrief":"굵은 오른쪽 화살표"}},"key":"279C"},{"mappings":{"default":{"default":"삼각형 화살촉을 가진 오른쪽 화살표"},"mathspeak":{"sbrief":"삼각형 화살촉을 가진 오른쪽 화살표"}},"key":"279D"},{"mappings":{"default":{"default":"삼각형 화살촉을 가진 진한 오른쪽 화살표"},"mathspeak":{"sbrief":"삼각형 화살촉을 가진 진한 오른쪽 화살표"}},"key":"279E"},{"mappings":{"default":{"default":"삼각형 화살촉을 가진 오른쪽 점선 화살표"},"mathspeak":{"sbrief":"삼각형 화살촉을 가진 오른쪽 점선 화살표"}},"key":"279F"},{"mappings":{"default":{"default":"삼각형 화살촉을 가진 진한 오른쪽 점선 화살표"},"mathspeak":{"sbrief":"삼각형 화살촉을 가진 진한 오른쪽 점선 화살표"}},"key":"27A0"},{"mappings":{"default":{"default":"검은 오른쪽 화살표"},"mathspeak":{"sbrief":"검은 오른쪽 화살표"}},"key":"27A1"},{"mappings":{"default":{"default":"삼차원 오른쪽 화살촉"},"mathspeak":{"sbrief":"삼차원 오른쪽 화살촉"}},"key":"27A2"},{"mappings":{"default":{"default":"위쪽에 그림자가 있는 삼차원 오른쪽 화살촉"},"mathspeak":{"sbrief":"위쪽에 그림자가 있는 삼차원 오른쪽 화살촉"}},"key":"27A3"},{"mappings":{"default":{"default":"검은 오른쪽 화살촉"},"mathspeak":{"sbrief":"검은 오른쪽 화살촉"}},"key":"27A4"},{"mappings":{"default":{"default":"위에서 오른쪽으로 휘어지는 진한 검은 화살표"},"mathspeak":{"sbrief":"위에서 오른쪽으로 휘어지는 진한 검은 화살표"}},"key":"27A5"},{"mappings":{"default":{"default":"밑에서 오른쪽으로 휘어지는 진한 검은 화살표"},"mathspeak":{"sbrief":"밑에서 오른쪽으로 휘어지는 진한 검은 화살표"}},"key":"27A6"},{"mappings":{"default":{"default":"검은 오른쪽 스쿼트 화살표"},"mathspeak":{"sbrief":"검은 오른쪽 스쿼트 화살표"}},"key":"27A7"},{"mappings":{"default":{"default":"화살대가 굵은 오른쪽 화살표"},"mathspeak":{"sbrief":"화살대가 굵은 오른쪽 화살표"}},"key":"27A8"},{"mappings":{"default":{"default":"음영 처리된 오른쪽 화살표"},"mathspeak":{"sbrief":"음영 처리된 오른쪽 화살표"}},"key":"27A9"},{"mappings":{"default":{"default":"우측으로 음영 처리된 오른쪽 화살표"},"mathspeak":{"sbrief":"우측으로 음영 처리된 오른쪽 화살표"}},"key":"27AA"},{"mappings":{"default":{"default":"기울어진 흰색 오른쪽 화살표"},"mathspeak":{"sbrief":"기울어진 흰색 오른쪽 화살표"}},"key":"27AB"},{"mappings":{"default":{"default":"앞쪽으로 기울어진 흰색 오른쪽 화살표"},"mathspeak":{"sbrief":"앞쪽으로 기울어진 흰색 오른쪽 화살표"}},"key":"27AC"},{"mappings":{"default":{"default":"짦은 흰색 오른쪽 화살표"},"mathspeak":{"sbrief":"짦은 흰색 오른쪽 화살표"}},"key":"27AD"},{"mappings":{"default":{"default":"위쪽으로 음영 처리된 짦은 흰색 오른쪽 화살표"},"mathspeak":{"sbrief":"위쪽으로 음영 처리된 짦은 흰색 오른쪽 화살표"}},"key":"27AE"},{"mappings":{"default":{"default":"끝이 파인 흰색 오른쪽 화살표"},"mathspeak":{"sbrief":"끝이 파인 흰색 오른쪽 화살표"}},"key":"27AF"},{"mappings":{"default":{"default":"끝이 파였고 흰색 위쪽으로 음영 처리된 오른쪽 화살표"},"mathspeak":{"sbrief":"끝이 파였고 흰색 위쪽으로 음영 처리된 오른쪽 화살표"}},"key":"27B1"},{"mappings":{"default":{"default":"진한 원 안의 흰색 오른쪽 화살표"},"mathspeak":{"sbrief":"진한 원 안의 흰색 오른쪽 화살표"}},"key":"27B2"},{"mappings":{"default":{"default":"화살깃이 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"화살깃이 있는 오른쪽 화살표"}},"key":"27B3"},{"mappings":{"default":{"default":"화살깃이 있는 우하향 화살표"},"mathspeak":{"sbrief":"화살깃이 있는 우하향 화살표"}},"key":"27B4"},{"mappings":{"default":{"default":"화살깃이 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"화살깃이 있는 오른쪽 화살표"}},"key":"27B5"},{"mappings":{"default":{"default":"화살깃이 있는 우상향 화살표"},"mathspeak":{"sbrief":"화살깃이 있는 우상향 화살표"}},"key":"27B6"},{"mappings":{"default":{"default":"진한 화살깃이 있는 우하향 화살표"},"mathspeak":{"sbrief":"진한 화살깃이 있는 우하향 화살표"}},"key":"27B7"},{"mappings":{"default":{"default":"진한 화살깃이 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"진한 화살깃이 있는 오른쪽 화살표"}},"key":"27B8"},{"mappings":{"default":{"default":"진한 화살깃이 있는 우상향 화살표"},"mathspeak":{"sbrief":"진한 화살깃이 있는 우상향 화살표"}},"key":"27B9"},{"mappings":{"default":{"default":"눈물 방울 모양의 오른쪽 화살표"},"mathspeak":{"sbrief":"눈물 방울 모양의 오른쪽 화살표"}},"key":"27BA"},{"mappings":{"default":{"default":"화살깃이 두꺼운 눈물 모양의 오른쪽 화살표"},"mathspeak":{"sbrief":"화살깃이 두꺼운 눈물 모양의 오른쪽 화살표"}},"key":"27BB"},{"mappings":{"default":{"default":"꼬리가 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"꼬리가 있는 오른쪽 화살표"}},"key":"27BC"},{"mappings":{"default":{"default":"꼬리가 있는 굵은 오른쪽 화살표"},"mathspeak":{"sbrief":"꼬리가 있는 굵은 오른쪽 화살표"}},"key":"27BD"},{"mappings":{"default":{"default":"열린 윤곽선의 오른쪽 화살표"},"mathspeak":{"sbrief":"열린 윤곽선의 오른쪽 화살표"}},"key":"27BE"},{"mappings":{"default":{"default":"위쪽 쿼드러플 화살표"},"mathspeak":{"sbrief":"위쪽 쿼드러플 화살표"}},"key":"27F0"},{"mappings":{"default":{"default":"아래쪽 쿼드러플 화살표"},"mathspeak":{"sbrief":"아래쪽 쿼드러플 화살표"}},"key":"27F1"},{"mappings":{"default":{"default":"반시계 방향의 원 화살표"}},"key":"27F2"},{"mappings":{"default":{"default":"시계 방향의 원 화살표"}},"key":"27F3"},{"mappings":{"default":{"default":"원과 플러스 부호 안에 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"원과 플러스 부호 안에 있는 오른쪽 화살표"}},"key":"27F4"},{"mappings":{"default":{"default":"긴 왼쪽 화살표"},"mathspeak":{"sbrief":"긴 왼쪽 화살표"}},"key":"27F5"},{"mappings":{"default":{"default":"긴 오른쪽 화살표"},"mathspeak":{"sbrief":"긴 오른쪽 화살표"}},"key":"27F6"},{"mappings":{"default":{"default":"긴 좌우 화살표"},"mathspeak":{"sbrief":"긴 좌우 화살표"}},"key":"27F7"},{"mappings":{"default":{"default":"긴 왼쪽 이중 화살표"},"mathspeak":{"sbrief":"긴 왼쪽 이중 화살표"}},"key":"27F8"},{"mappings":{"default":{"default":"긴 오른쪽 이중 화살표"},"mathspeak":{"sbrief":"긴 오른쪽 이중 화살표"}},"key":"27F9"},{"mappings":{"default":{"default":"긴 좌우 이중 화살표"},"mathspeak":{"sbrief":"긴 좌우 이중 화살표"}},"key":"27FA"},{"mappings":{"default":{"default":"세로선에서 시작하는 긴 왼쪽 화살표"},"mathspeak":{"sbrief":"세로선에서 시작하는 긴 왼쪽 화살표"}},"key":"27FB"},{"mappings":{"default":{"default":"세로선에서 시작하는 긴 오른쪽 화살표"},"mathspeak":{"sbrief":"세로선에서 시작하는 긴 오른쪽 화살표"}},"key":"27FC"},{"mappings":{"default":{"default":"세로선에서 시작하는 긴 왼쪽 이중 화살표"},"mathspeak":{"sbrief":"세로선에서 시작하는 긴 왼쪽 이중 화살표"}},"key":"27FD"},{"mappings":{"default":{"default":"세로선에서 시작하는 긴 오른쪽 이중 화살표"},"mathspeak":{"sbrief":"세로선에서 시작하는 긴 오른쪽 이중 화살표"}},"key":"27FE"},{"mappings":{"default":{"default":"흔들리는 긴 오른쪽 화살표"},"mathspeak":{"sbrief":"흔들리는 긴 오른쪽 화살표"}},"key":"27FF"},{"mappings":{"default":{"default":"세로선이 그어진 오른쪽 쌍화살표"},"mathspeak":{"sbrief":"세로선이 그어진 오른쪽 쌍화살표"}},"key":"2900"},{"mappings":{"default":{"default":"두 개의 세로선이 그어진 오른쪽 쌍화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어진 오른쪽 쌍화살표"}},"key":"2901"},{"mappings":{"default":{"default":"세로선이 그어진 왼쪽 이중 화살표"},"mathspeak":{"sbrief":"세로선이 그어진 왼쪽 이중 화살표"}},"key":"2902"},{"mappings":{"default":{"default":"세로선이 그어진 오른쪽 이중 화살표"},"mathspeak":{"sbrief":"세로선이 그어진 오른쪽 이중 화살표"}},"key":"2903"},{"mappings":{"default":{"default":"세로선이 그어진 좌우 이중 화살표"},"mathspeak":{"sbrief":"세로선이 그어진 좌우 이중 화살표"}},"key":"2904"},{"mappings":{"default":{"default":"세로선에서 시작하는 오른쪽 쌍화살표"},"mathspeak":{"sbrief":"세로선에서 시작하는 오른쪽 쌍화살표"}},"key":"2905"},{"mappings":{"default":{"default":"세로선에서 시작하는 왼쪽 이중 화살표"},"mathspeak":{"sbrief":"세로선에서 시작하는 왼쪽 이중 화살표"}},"key":"2906"},{"mappings":{"default":{"default":"세로선에서 시작하는 오른쪽 이중 화살표"},"mathspeak":{"sbrief":"세로선에서 시작하는 오른쪽 이중 화살표"}},"key":"2907"},{"mappings":{"default":{"default":"가로선이 그어진 아래쪽 화살표"}},"key":"2908"},{"mappings":{"default":{"default":"가로선이 그어진 위쪽 화살표"},"mathspeak":{"sbrief":"가로선이 그어진 위쪽 화살표"}},"key":"2909"},{"mappings":{"default":{"default":"위쪽 삼중 화살표"},"mathspeak":{"sbrief":"위쪽 삼중 화살표"}},"key":"290A"},{"mappings":{"default":{"default":"아래쪽 삼중 화살표"},"mathspeak":{"sbrief":"아래쪽 삼중 화살표"}},"key":"290B"},{"mappings":{"default":{"default":"왼쪽 더블 대시 화살표"},"mathspeak":{"sbrief":"왼쪽 더블 대시 화살표"}},"key":"290C"},{"mappings":{"default":{"default":"오른쪽 더블 대시 화살표"},"mathspeak":{"sbrief":"오른쪽 더블 대시 화살표"}},"key":"290D"},{"mappings":{"default":{"default":"왼쪽 트리플 대시 화살표"},"mathspeak":{"sbrief":"왼쪽 트리플 대시 화살표"}},"key":"290E"},{"mappings":{"default":{"default":"오른쪽 트리플 대시 화살표"},"mathspeak":{"sbrief":"오른쪽 트리플 대시 화살표"}},"key":"290F"},{"mappings":{"default":{"default":"화살깃이 있는 오른쪽 쌍화살표"},"mathspeak":{"sbrief":"화살깃이 있는 오른쪽 쌍화살표"}},"key":"2910"},{"mappings":{"default":{"default":"오른쪽 점선 화살표"},"mathspeak":{"sbrief":"오른쪽 점선 화살표"}},"key":"2911"},{"mappings":{"default":{"default":"가로선을 가리키는 위쪽 화살표"},"mathspeak":{"sbrief":"가로선을 가리키는 위쪽 화살표"}},"key":"2912"},{"mappings":{"default":{"default":"가로선을 가리키는 아래쪽 화살표"},"mathspeak":{"sbrief":"가로선을 가리키는 아래쪽 화살표"}},"key":"2913"},{"mappings":{"default":{"default":"세로선이 그어졌고 화살깃이 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"세로선이 그어졌고 화살깃이 있는 오른쪽 화살표"}},"key":"2914"},{"mappings":{"default":{"default":"두 개의 세로선이 그어졌고 화살깃이 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어졌고 화살깃이 있는 오른쪽 화살표"}},"key":"2915"},{"mappings":{"default":{"default":"화살깃이 있는 오른쪽 쌍화살표"},"mathspeak":{"sbrief":"화살깃이 있는 오른쪽 쌍화살표"}},"key":"2916"},{"mappings":{"default":{"default":"세로선이 그어졌고 화살깃이 있는 오른쪽 쌍화살표"},"mathspeak":{"sbrief":"세로선이 그어졌고 화살깃이 있는 오른쪽 쌍화살표"}},"key":"2917"},{"mappings":{"default":{"default":"두 개의 세로선이 그어졌고 화살깃이 있는 오른쪽 쌍화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어졌고 화살깃이 있는 오른쪽 쌍화살표"}},"key":"2918"},{"mappings":{"default":{"default":"꼬리만 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"꼬리만 있는 왼쪽 화살표"}},"key":"2919"},{"mappings":{"default":{"default":"꼬리만 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"꼬리만 있는 오른쪽 화살표"}},"key":"291A"},{"mappings":{"default":{"default":"두 개의 꼬리만 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"두 개의 꼬리만 있는 왼쪽 화살표"}},"key":"291B"},{"mappings":{"default":{"default":"두 개의 꼬리만 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"두 개의 꼬리만 있는 오른쪽 화살표"}},"key":"291C"},{"mappings":{"default":{"default":"검은 다이아몬드를 가리키고 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"검은 다이아몬드를 가리키고 있는 왼쪽 화살표"}},"key":"291D"},{"mappings":{"default":{"default":"검은 다이아몬드를 가리키고 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"검은 다이아몬드를 가리키고 있는 오른쪽 화살표"}},"key":"291E"},{"mappings":{"default":{"default":"세로선부터 검은 다이아몬드까지 가리키고 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"세로선부터 검은 다이아몬드까지 가리키고 있는 왼쪽 화살표"}},"key":"291F"},{"mappings":{"default":{"default":"세로선부터 검은 다이아몬드까지 가리키는 오른쪽 화살표"},"mathspeak":{"sbrief":"세로선부터 검은 다이아몬드까지 가리키는 오른쪽 화살표"}},"key":"2920"},{"mappings":{"default":{"default":"좌상향과 우하향이 결합된 화살표"}},"key":"2921"},{"mappings":{"default":{"default":"좌하향과 우상향이 결합된 화살표"}},"key":"2922"},{"mappings":{"default":{"default":"후크가 있는 좌상향 화살표"}},"key":"2923"},{"mappings":{"default":{"default":"후크가 있는 우상향 화살표"}},"key":"2924"},{"mappings":{"default":{"default":"후크가 있는 우하향 화살표"}},"key":"2925"},{"mappings":{"default":{"default":"후크가 있는 좌하향 화살표"}},"key":"2926"},{"mappings":{"default":{"default":"좌상향 화살표와 우상향 화살표의 교차"}},"key":"2927"},{"mappings":{"default":{"default":"우상향 화살표와 우하향 화살표의 교차"}},"key":"2928"},{"mappings":{"default":{"default":"좌하향 화살표와 우하향 화살표의 교차"}},"key":"2929"},{"mappings":{"default":{"default":"좌상향 화살표와 좌하향 화살표의 교차"}},"key":"292A"},{"mappings":{"default":{"default":"우상향 화살표가 위에 있는 우하향 화살표와의 교차"}},"key":"292D"},{"mappings":{"default":{"default":"우하향 화살표가 위에 있는 우상향 화살표와의 교차"}},"key":"292E"},{"mappings":{"default":{"default":"대각선이 위에 있는 우상향 화살표와의 교차"}},"key":"292F"},{"mappings":{"default":{"default":"대각선이 위에 있는 우하향 화살표와의 교차"}},"key":"2930"},{"mappings":{"default":{"default":"우상향 화살표가 위에 있는 좌상향 화살표와의 교차"}},"key":"2931"},{"mappings":{"default":{"default":"좌상향 화살표가 위에 있는 우상향 화살표와의 교차"}},"key":"2932"},{"mappings":{"default":{"default":"오른쪽 웨이브 화살표"}},"key":"2933"},{"mappings":{"default":{"default":"왼쪽에서 위로 휘어지는 화살표"}},"key":"2934"},{"mappings":{"default":{"default":"왼쪽에서 아래로 휘어지는 화살표"}},"key":"2935"},{"mappings":{"default":{"default":"위쪽에서 왼쪽으로 휘아지는 화살표"}},"key":"2936"},{"mappings":{"default":{"default":"위쪽에서 오른쪽으로 휘아지는 화살표"}},"key":"2937"},{"mappings":{"default":{"default":"시계 방향 원호 화살표"},"mathspeak":{"sbrief":"시계 방향 원호 화살표"}},"key":"2938"},{"mappings":{"default":{"default":"반시계 방향 원호 화살표"},"mathspeak":{"sbrief":"반시계 방향 원호 화살표"}},"key":"2939"},{"mappings":{"default":{"default":"반시계 방향 윗 원호 화살표"}},"key":"293A"},{"mappings":{"default":{"default":"반시계 방향 아랫 원호 화살표"}},"key":"293B"},{"mappings":{"default":{"default":"시계 방향 윗 원호 화살표와 마이너스 부호"}},"key":"293C"},{"mappings":{"default":{"default":"반시계 방향 윗 원호 화살표와 플러스 부호"}},"key":"293D"},{"mappings":{"default":{"default":"시계 방향 반원 화살표"},"mathspeak":{"sbrief":"시계 방향 반원 화살표"}},"key":"293E"},{"mappings":{"default":{"default":"반시계 방향 반원 화살표"},"mathspeak":{"sbrief":"반시계 방향 반원 화살표"}},"key":"293F"},{"mappings":{"default":{"default":"반시계 방향 닫힌 원 화살표"}},"key":"2940"},{"mappings":{"default":{"default":"시계 방향 닫힌 원 화살표"}},"key":"2941"},{"mappings":{"default":{"default":"짦은 왼쪽 화살표와 그 위에 오른쪽 화살표"},"mathspeak":{"sbrief":"짦은 왼쪽 화살표와 그 위에 오른쪽 화살표"}},"key":"2942"},{"mappings":{"default":{"default":"짦은 오른쪽 화살표와 그 위에 왼쪽 화살표"},"mathspeak":{"sbrief":"짦은 오른쪽 화살표와 그 위에 왼쪽 화살표"}},"key":"2943"},{"mappings":{"default":{"default":"왼쪽 화살표와 그 위에 짦은 오른쪽 화살표"},"mathspeak":{"sbrief":"왼쪽 화살표와 그 위에 짦은 오른쪽 화살표"}},"key":"2944"},{"mappings":{"default":{"default":"오른쪽 화살표와 그 아래에 플러스 기호"},"mathspeak":{"sbrief":"오른쪽 화살표와 그 아래에 플러스 기호"}},"key":"2945"},{"mappings":{"default":{"default":"왼쪽 화살표와 그 아래에 플러스 기호"},"mathspeak":{"sbrief":"왼쪽 화살표와 그 아래에 플러스 기호"}},"key":"2946"},{"mappings":{"default":{"default":"엑스 자를 통과하는 오른쪽 화살표"},"mathspeak":{"sbrief":"엑스 자를 통과하는 오른쪽 화살표"}},"key":"2947"},{"mappings":{"default":{"default":"작은 원이 붙은 좌우 화살표"},"mathspeak":{"sbrief":"작은 원이 붙은 좌우 화살표"}},"key":"2948"},{"mappings":{"default":{"default":"작은 원에서 시작하는 위쪽 쌍화살표"},"mathspeak":{"sbrief":"작은 원에서 시작하는 위쪽 쌍화살표"}},"key":"2949"},{"mappings":{"default":{"default":"끝이 뭉툭한 오른쪽 이중 화살표"},"mathspeak":{"sbrief":"끝이 뭉툭한 오른쪽 이중 화살표"}},"key":"2970"},{"mappings":{"default":{"default":"위에 등호가 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"위에 등호가 붙은 오른쪽 화살표"}},"key":"2971"},{"mappings":{"default":{"default":"위에 물결표가 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"위에 물결표가 붙은 오른쪽 화살표"}},"key":"2972"},{"mappings":{"default":{"default":"밑에 물결표가 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"밑에 물결표가 붙은 왼쪽 화살표"}},"key":"2973"},{"mappings":{"default":{"default":"밑에 물결표가 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"밑에 물결표가 붙은 오른쪽 화살표"}},"key":"2974"},{"mappings":{"default":{"default":"밑에 근사 등호가 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"밑에 근사 등호가 붙은 오른쪽 화살표"}},"key":"2975"},{"mappings":{"default":{"default":"위에 미만 부등호가 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"위에 미만 부등호가 붙은 왼쪽 화살표"}},"key":"2976"},{"mappings":{"default":{"default":"미만 부등호가 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"미만 부등호가 붙은 왼쪽 화살표"}},"key":"2977"},{"mappings":{"default":{"default":"위에 초과 부등호가 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"위에 초과 부등호가 붙은 오른쪽 화살표"}},"key":"2978"},{"mappings":{"default":{"default":"위에 부분 집합이 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"위에 부분 집합이 붙은 왼쪽 화살표"}},"key":"2979"},{"mappings":{"default":{"default":"부분 집합이 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"부분 집합이 붙은 왼쪽 화살표"}},"key":"297A"},{"mappings":{"default":{"default":"위에 상위 집합이 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"위에 상위 집합이 붙은 왼쪽 화살표"}},"key":"297B"},{"mappings":{"default":{"default":"위에 오른쪽 화살표가 붙은 공집합"},"mathspeak":{"sbrief":"위에 오른쪽 화살표가 붙은 공집합"}},"key":"29B3"},{"mappings":{"default":{"default":"위에 왼쪽 화살표가 붙은 공집합"},"mathspeak":{"sbrief":"위에 왼쪽 화살표가 붙은 공집합"}},"key":"29B4"},{"mappings":{"default":{"default":"공집합이 겹쳐진 화살표"},"mathspeak":{"sbrief":"공집합이 겹쳐진 화살표"}},"key":"29BD"},{"mappings":{"default":{"default":"검은 다이아몬드가 겹쳐진 아래쪽 화살표"},"mathspeak":{"sbrief":"검은 다이아몬드가 겹쳐진 아래쪽 화살표"}},"key":"29EA"},{"mappings":{"default":{"default":"흰 원이 겹쳐진 아래쪽 화살표"},"mathspeak":{"sbrief":"흰 원이 겹쳐진 아래쪽 화살표"}},"key":"29EC"},{"mappings":{"default":{"default":"검은 원이 겹쳐진 아래쪽 화살표"},"mathspeak":{"sbrief":"검은 원이 겹쳐진 아래쪽 화살표"}},"key":"29ED"},{"mappings":{"default":{"default":"인테그럴이 겹쳐진 후크가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"인테그럴이 겹쳐진 후크가 있는 왼쪽 화살표"}},"key":"2A17"},{"mappings":{"default":{"default":"우상향 흰색 화살표"}},"key":"2B00"},{"mappings":{"default":{"default":"좌상향 흰색 화살표"}},"key":"2B01"},{"mappings":{"default":{"default":"우하향 흰색 화살표"}},"key":"2B02"},{"mappings":{"default":{"default":"좌하향 흰색 화살표"}},"key":"2B03"},{"mappings":{"default":{"default":"좌우 흰색 화살표"},"mathspeak":{"sbrief":"좌우 흰색 화살표"}},"key":"2B04"},{"mappings":{"default":{"default":"왼쪽 진한 화살표"},"mathspeak":{"sbrief":"왼쪽 진한 화살표"}},"key":"2B05"},{"mappings":{"default":{"default":"위쪽 진한 화살표"},"mathspeak":{"sbrief":"위쪽 진한 화살표"}},"key":"2B06"},{"mappings":{"default":{"default":"아래쪽 진한 화살표"},"mathspeak":{"sbrief":"아래쪽 진한 화살표"}},"key":"2B07"},{"mappings":{"default":{"default":"우상향 진한 화살표"}},"key":"2B08"},{"mappings":{"default":{"default":"좌상향 진한 화살표"}},"key":"2B09"},{"mappings":{"default":{"default":"우하향 진한 화살표"}},"key":"2B0A"},{"mappings":{"default":{"default":"좌하향 진한 화살표"}},"key":"2B0B"},{"mappings":{"default":{"default":"좌우 진한 화살표"},"mathspeak":{"sbrief":"좌우 진한 화살표"}},"key":"2B0C"},{"mappings":{"default":{"default":"상하 진한 화살표"},"mathspeak":{"sbrief":"상하 진한 화살표"}},"key":"2B0D"},{"mappings":{"default":{"default":"아래쪽으로 꺾인 오른쪽 화살표"},"mathspeak":{"sbrief":"아래쪽으로 꺾인 오른쪽 화살표"}},"key":"2B0E"},{"mappings":{"default":{"default":"위쪽으로 꺾인 오른쪽 화살표"},"mathspeak":{"sbrief":"위쪽으로 꺾인 오른쪽 화살표"}},"key":"2B0F"},{"mappings":{"default":{"default":"아래쪽으로 꺾인 왼쪽 화살표"},"mathspeak":{"sbrief":"아래쪽으로 꺾인 왼쪽 화살표"}},"key":"2B10"},{"mappings":{"default":{"default":"위쪽으로 꺾인 왼쪽 화살표"},"mathspeak":{"sbrief":"위쪽으로 꺾인 왼쪽 화살표"}},"key":"2B11"},{"mappings":{"default":{"default":"작은 원이 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"작은 원이 붙은 왼쪽 화살표"}},"key":"2B30"},{"mappings":{"default":{"default":"세 개의 왼쪽 화살표"},"mathspeak":{"sbrief":"세 개의 왼쪽 화살표"}},"key":"2B31"},{"mappings":{"default":{"default":"원과 플러스 부호 안의 왼쪽 화살표"},"mathspeak":{"sbrief":"원과 플러스 부호 안의 왼쪽 화살표"}},"key":"2B32"},{"mappings":{"default":{"default":"흔들리는 긴 왼쪽 화살표"},"mathspeak":{"sbrief":"흔들리는 긴 왼쪽 화살표"}},"key":"2B33"},{"mappings":{"default":{"default":"두 개의 세로선이 그어진 왼쪽 화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어진 왼쪽 화살표"}},"key":"2B34"},{"mappings":{"default":{"default":"두 개의 세로선이 그어진 왼쪽 쌍화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어진 왼쪽 쌍화살표"}},"key":"2B35"},{"mappings":{"default":{"default":"세로선에서 시작하는 왼쪽 쌍화살표"},"mathspeak":{"sbrief":"세로선에서 시작하는 왼쪽 쌍화살표"}},"key":"2B36"},{"mappings":{"default":{"default":"왼쪽 트리플 대시 쌍화살표"},"mathspeak":{"sbrief":"왼쪽 트리플 대시 쌍화살표"}},"key":"2B37"},{"mappings":{"default":{"default":"왼쪽 점선 화살표"},"mathspeak":{"sbrief":"왼쪽 점선 화살표"}},"key":"2B38"},{"mappings":{"default":{"default":"세로선이 그어졌고 꼬리가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"세로선이 그어졌고 꼬리가 있는 왼쪽 화살표"}},"key":"2B39"},{"mappings":{"default":{"default":"두 개의 세로선이 그어졌고 꼬리가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어졌고 꼬리가 있는 왼쪽 화살표"}},"key":"2B3A"},{"mappings":{"default":{"default":"꼬리가 있는 왼쪽 쌍화살표"},"mathspeak":{"sbrief":"꼬리가 있는 왼쪽 쌍화살표"}},"key":"2B3B"},{"mappings":{"default":{"default":"세로선이 그어졌고 꼬리가 있는 왼쪽 쌍화살표"},"mathspeak":{"sbrief":"세로선이 그어졌고 꼬리가 있는 왼쪽 쌍화살표"}},"key":"2B3C"},{"mappings":{"default":{"default":"두 개의 세로선이 그어졌고 꼬리가 있는 왼쪽 쌍화살표"},"mathspeak":{"sbrief":"두 개의 세로선이 그어졌고 꼬리가 있는 왼쪽 쌍화살표"}},"key":"2B3D"},{"mappings":{"default":{"default":"엑스 자가 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"엑스 자가 붙은 왼쪽 화살표"}},"key":"2B3E"},{"mappings":{"default":{"default":"왼쪽 웨이브 화살표"}},"key":"2B3F"},{"mappings":{"default":{"default":"위에 등호가 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"위에 등호가 붙은 왼쪽 화살표"}},"key":"2B40"},{"mappings":{"default":{"default":"위에 물결표가 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"위에 물결표가 붙은 왼쪽 화살표"}},"key":"2B41"},{"mappings":{"default":{"default":"밑에 근사 등호가 붙은 왼쪽 화살표"},"mathspeak":{"sbrief":"밑에 근사 등호가 붙은 왼쪽 화살표"}},"key":"2B42"},{"mappings":{"default":{"default":"오른쪽 부등호가 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"오른쪽 부등호가 붙은 오른쪽 화살표"}},"key":"2B43"},{"mappings":{"default":{"default":"상위 집합이 붙은 오른쪽 화살표"},"mathspeak":{"sbrief":"상위 집합이 붙은 오른쪽 화살표"}},"key":"2B44"},{"mappings":{"default":{"default":"왼쪽 쿼드러플 화살표"},"mathspeak":{"sbrief":"왼쪽 쿼드러플 화살표"}},"key":"2B45"},{"mappings":{"default":{"default":"오른쪽 쿼드러플 화살표"},"mathspeak":{"sbrief":"오른쪽 쿼드러플 화살표"}},"key":"2B46"},{"mappings":{"default":{"default":"위에 물결표가 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"위에 물결표가 있는 오른쪽 화살표"}},"key":"2B47"},{"mappings":{"default":{"default":"밑에 근사 등호가 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"밑에 근사 등호가 있는 오른쪽 화살표"}},"key":"2B48"},{"mappings":{"default":{"default":"위에 물결표가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"위에 물결표가 있는 왼쪽 화살표"}},"key":"2B49"},{"mappings":{"default":{"default":"밑에 근사 등호가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"밑에 근사 등호가 있는 왼쪽 화살표"}},"key":"2B4A"},{"mappings":{"default":{"default":"밑에 물결표가 있는 왼쪽 화살표"},"mathspeak":{"sbrief":"밑에 물결표가 있는 왼쪽 화살표"}},"key":"2B4B"},{"mappings":{"default":{"default":"밑에 물결표가 있는 오른쪽 화살표"},"mathspeak":{"sbrief":"밑에 물결표가 있는 오른쪽 화살표"}},"key":"2B4C"},{"mappings":{"default":{"default":"반쪽짜리 왼쪽 화살표"},"mathspeak":{"sbrief":"반쪽짜리 왼쪽 화살표"}},"key":"FFE9"},{"mappings":{"default":{"default":"반쪽짜리 위쪽 화살표"},"mathspeak":{"sbrief":"반쪽짜리 위쪽 화살표"}},"key":"FFEA"},{"mappings":{"default":{"default":"반쪽짜리 오른쪽 화살표"},"mathspeak":{"sbrief":"반쪽짜리 오른쪽 화살표"}},"key":"FFEB"},{"mappings":{"default":{"default":"반쪽짜리 아래쪽 화살표"},"mathspeak":{"sbrief":"반쪽짜리 아래쪽 화살표"}},"key":"FFEC"}] +, +"ko/symbols/math_characters.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"필기체 l"}},"key":"2113"},{"mappings":{"default":{"default":"필기체 대문자 P"},"mathspeak":{"default":"필기체 대문자 P"}},"key":"2118"},{"mappings":{"default":{"default":"칠판 볼드체 파이"}},"key":"213C"},{"mappings":{"default":{"default":"칠판 볼드체 감마"}},"key":"213D"},{"mappings":{"default":{"default":"칠판 볼드체 대문자 감마"},"mathspeak":{"default":"칠판 볼드체 대문자 감마"}},"key":"213E"},{"mappings":{"default":{"default":"칠판 볼드체 대문자 파이"},"mathspeak":{"default":"칠판 볼드체 대문자 파이"}},"key":"213F"},{"mappings":{"default":{"default":"칠판 볼드체 시그마"},"mathspeak":{"default":"칠판 볼드체 시그마"}},"key":"2140"},{"mappings":{"default":{"default":"칠판 볼드 이텔릭체 대문자 D"},"mathspeak":{"default":"칠판 볼드 이텔릭체 대문자 D"}},"key":"2145"},{"mappings":{"default":{"default":"칠판 볼드 이텔릭체 e"}},"key":"2146"},{"mappings":{"default":{"default":"칠판 볼드 이텔릭체 e"}},"key":"2147"},{"mappings":{"default":{"default":"칠판 볼드 이텔릭체 i"}},"key":"2148"},{"mappings":{"default":{"default":"칠판 볼드 이텔릭체 j"}},"key":"2149"},{"mappings":{"default":{"default":"점 없는 이텔릭체 i"}},"key":"1D6A4"},{"mappings":{"default":{"default":"점 없는 이텔릭체 j"}},"key":"1D6A5"}] +, +"ko/symbols/math_delimiters.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"괄호 열고"},"mathspeak":{"brief":"괄열","sbrief":"괄열"},"clearspeak":{"default":"괄호 열고"}},"key":"0028"},{"mappings":{"default":{"default":"괄호 닫고"},"mathspeak":{"brief":"괄닫","sbrief":"괄닫"},"clearspeak":{"default":"괄호 닫고"}},"key":"0029"},{"mappings":{"default":{"default":"대괄호 열고"},"mathspeak":{"brief":"대괄열","sbrief":"대괄열"},"clearspeak":{"default":"대괄호 열고"}},"key":"005B"},{"mappings":{"default":{"default":"대괄호 닫고"},"mathspeak":{"brief":"대괄닫","sbrief":"대괄닫"},"clearspeak":{"default":"대괄호 닫고"}},"key":"005D"},{"mappings":{"default":{"default":"중괄호 열고"},"mathspeak":{"sbrief":"중괄열"},"clearspeak":{"default":"중괄호 열고"}},"key":"007B"},{"mappings":{"default":{"default":"중괄호 닫고"},"mathspeak":{"sbrief":"중괄닫"},"clearspeak":{"default":"중괄호 닫고"}},"key":"007D"},{"mappings":{"default":{"default":"꺾쇠 괄호 열고"},"mathspeak":{"brief":"꺾쇠 괄열","sbrief":"꺾쇠 괄열"}},"key":"2045"},{"mappings":{"default":{"default":"꺾쇠 괄호 닫고"},"mathspeak":{"brief":"꺾쇠 괄닫","sbrief":"꺾쇠 괄닫"}},"key":"2046"},{"mappings":{"default":{"default":"왼쪽 천장"}},"key":"2308"},{"mappings":{"default":{"default":"오른쪽 천장"}},"key":"2309"},{"mappings":{"default":{"default":"왼쪽 층"}},"key":"230A"},{"mappings":{"default":{"default":"오른쪽 층"}},"key":"230B"},{"mappings":{"default":{"default":"오른쪽 아래 크랍"}},"key":"230C"},{"mappings":{"default":{"default":"왼쪽 아래 크랍"}},"key":"230D"},{"mappings":{"default":{"default":"오른쪽 위 크랍"}},"key":"230E"},{"mappings":{"default":{"default":"왼쪽 위 크랍"}},"key":"230F"},{"mappings":{"default":{"default":"왼쪽 상단 모서리"}},"key":"231C"},{"mappings":{"default":{"default":"오른쪽 상단 모서리"}},"key":"231D"},{"mappings":{"default":{"default":"왼쪽 하단 모서리"}},"key":"231E"},{"mappings":{"default":{"default":"오른쪽 하단 모서리"}},"key":"231F"},{"mappings":{"default":{"default":"상단 절반 적분"}},"key":"2320"},{"mappings":{"default":{"default":"하단 절반 적분"}},"key":"2321"},{"mappings":{"default":{"default":"꺾쇠 괄호 열고","physics":"bra"}},"key":"2329"},{"mappings":{"default":{"default":"꺾쇠 괄호 닫고","physics":"ket"}},"key":"232A"},{"mappings":{"default":{"default":"위쪽이 구부러진 괄호 열고"},"mathspeak":{"brief":"위쪽이 구부러진 괄호 열고","sbrief":"위쪽이 구부러진 괄호 열고"}},"key":"239B"},{"mappings":{"default":{"default":"괄호 열고 확장"},"mathspeak":{"brief":"괄호 열고 확장","sbrief":"괄호 열고 확장"}},"key":"239C"},{"mappings":{"default":{"default":"아래쪽이 구부러진 괄호 열고"},"mathspeak":{"brief":"아래쪽이 구부러진 괄호 열고","sbrief":"아래쪽이 구부러진 괄호 열고"}},"key":"239D"},{"mappings":{"default":{"default":"위쪽이 구부러진 괄호 닫고"},"mathspeak":{"brief":"위쪽이 구부러진 괄호 닫고","sbrief":"위쪽이 구부러진 괄호 닫고"}},"key":"239E"},{"mappings":{"default":{"default":"괄호 닫고 확장"},"mathspeak":{"brief":"괄호 닫고 확장","sbrief":"괄호 닫고 확장"}},"key":"239F"},{"mappings":{"default":{"default":"아래쪽이 구부러진 괄호 닫고"},"mathspeak":{"brief":"아래쪽이 구부러진 괄호 닫고","sbrief":"아래쪽이 구부러진 괄호 닫고"}},"key":"23A0"},{"mappings":{"default":{"default":"위쪽만 구부러진 대괄호 열고"},"mathspeak":{"brief":"위쪽만 구부러진 대괄호 열고","sbrief":"위쪽만 구부러진 대괄호 열고"}},"key":"23A1"},{"mappings":{"default":{"default":"확장 대괄호 열고"},"mathspeak":{"brief":"확장 대괄호 열고","sbrief":"확장 대괄호 열고"}},"key":"23A2"},{"mappings":{"default":{"default":"아래쪽만 구부러진 대괄호 열고"},"mathspeak":{"brief":"아래쪽만 구부러진 대괄호 열고","sbrief":"아래쪽만 구부러진 대괄호 열고"}},"key":"23A3"},{"mappings":{"default":{"default":"위쪽만 구부러진 대괄호 닫고"},"mathspeak":{"brief":"위쪽만 구부러진 대괄호 닫고","sbrief":"위쪽만 구부러진 대괄호 닫고"}},"key":"23A4"},{"mappings":{"default":{"default":"확장 대괄호 닫고"},"mathspeak":{"brief":"확장 대괄호 닫고","sbrief":"확장 대괄호 닫고"}},"key":"23A5"},{"mappings":{"default":{"default":"아래쪽만 구부러진 대괄호 닫고"},"mathspeak":{"brief":"아래쪽만 구부러진 대괄호 닫고","sbrief":"아래쪽만 구부러진 대괄호 닫고"}},"key":"23A6"},{"mappings":{"default":{"default":"위쪽만 구부러진 중괄호 열고"},"mathspeak":{"sbrief":"위쪽만 구부러진 중괄호 열고"}},"key":"23A7"},{"mappings":{"default":{"default":"위아래 열려진 중괄호 열고"},"mathspeak":{"sbrief":"위아래 열려진 중괄호 열고"}},"key":"23A8"},{"mappings":{"default":{"default":"아래쪽만 구부러진 중괄호 열고"},"mathspeak":{"sbrief":"아래쪽만 구부러진 중괄호 열고"}},"key":"23A9"},{"mappings":{"default":{"default":"확장 중괄호"}},"key":"23AA"},{"mappings":{"default":{"default":"위쪽만 구부러진 중괄호 닫고"},"mathspeak":{"sbrief":"위쪽만 구부러진 중괄호 닫고"}},"key":"23AB"},{"mappings":{"default":{"default":"아래쪽만 구부러진 중괄호 닫고"},"mathspeak":{"sbrief":"아래쪽만 구부러진 중괄호 닫고"}},"key":"23AC"},{"mappings":{"default":{"default":"위아래 열려진 중괄호 닫고"},"mathspeak":{"sbrief":"위아래 열려진 중괄호 닫고"}},"key":"23AD"},{"mappings":{"default":{"default":"확장된 인테그랄"}},"key":"23AE"},{"mappings":{"default":{"default":"확장된 수평선"}},"key":"23AF"},{"mappings":{"default":{"default":"상단 왼쪽 하단 오른쪽으로 굽혀진 중괄호"}},"key":"23B0"},{"mappings":{"default":{"default":"상단 오른쪽 하단 쪽으로 굽혀진 중괄호"}},"key":"23B1"},{"mappings":{"default":{"default":"상단 절반 시그마"}},"key":"23B2"},{"mappings":{"default":{"default":"하단 절반 시그마"}},"key":"23B3"},{"mappings":{"default":{"default":"시계방향으로 90도 돌린 중괄호"},"mathspeak":{"brief":"시계방향으로 90도 돌린 중괄호","sbrief":"시계방향으로 90도 돌린 중괄호"}},"key":"23B4"},{"mappings":{"default":{"default":"반시계방향으로 90도 돌린 중괄호"},"mathspeak":{"brief":"반시계방향으로 90도 돌린 중괄호","sbrief":"반시계방향으로 90도 돌린 중괄호"}},"key":"23B5"},{"mappings":{"default":{"default":"반시계방향으로 90도 돌린 중괄호 위에 시계방향으로 90도 돌린 중괄호"},"mathspeak":{"brief":"반시계방향으로 90도 돌린 중괄호 위에 시계방향으로 90도 돌린 중괄호","sbrief":"반시계방향으로 90도 돌린 중괄호 위에 시계방향으로 90도 돌린 중괄호"}},"key":"23B6"},{"mappings":{"default":{"default":"눈금 기호 하단"}},"key":"23B7"},{"mappings":{"default":{"default":"왼쪽 세로선"}},"key":"23B8"},{"mappings":{"default":{"default":"오른쪽 세로선"}},"key":"23B9"},{"mappings":{"default":{"default":"위쪽 괄호"},"mathspeak":{"brief":"위쪽 괄호","sbrief":"위쪽 괄호"}},"key":"23DC"},{"mappings":{"default":{"default":"아래쪽 괄호"},"mathspeak":{"brief":"아래쪽 괄호","sbrief":"아래쪽 괄호"}},"key":"23DD"},{"mappings":{"default":{"default":"위쪽 중괄호"},"mathspeak":{"sbrief":"위쪽 중괄호"}},"key":"23DE"},{"mappings":{"default":{"default":"아래쪽 중괄호"},"mathspeak":{"sbrief":"아래쪽 중괄호"}},"key":"23DF"},{"mappings":{"default":{"default":"상단 거북이 모양 중괄호"}},"key":"23E0"},{"mappings":{"default":{"default":"하단 거북이 모양 중괄호"}},"key":"23E1"},{"mappings":{"default":{"default":"중간 괄호 열고"},"mathspeak":{"brief":"중간 괄호 열고","sbrief":"중간 괄호 열고"}},"key":"2768"},{"mappings":{"default":{"default":"중간 괄호 닫고"},"mathspeak":{"brief":"중간 괄호 닫고","sbrief":"중간 괄호 닫고"}},"key":"2769"},{"mappings":{"default":{"default":"중간 평평한 괄호 열고"},"mathspeak":{"brief":"중간 평평한 괄호 열고","sbrief":"중간 평평한 괄호 열고"}},"key":"276A"},{"mappings":{"default":{"default":"중간 평평한 괄호 닫고"},"mathspeak":{"brief":"중간 평평한 괄호 닫고","sbrief":"중간 평평한 괄호 닫고"}},"key":"276B"},{"mappings":{"default":{"default":"중간 포인팅 각도 중괄호 열고"}},"key":"276C"},{"mappings":{"default":{"default":"중간 포인팅 각도 중괄호 닫고"}},"key":"276D"},{"mappings":{"default":{"default":"두꺼운 왼쪽 포인팅 앵글 따옴표"}},"key":"276E"},{"mappings":{"default":{"default":"두꺼운 오른쪽 각도 마크"}},"key":"276F"},{"mappings":{"default":{"default":"두꺼운 포인팅 앵글 중괄호 열고"}},"key":"2770"},{"mappings":{"default":{"default":"두꺼운 포인팅 앵글 중괄호 닫고"}},"key":"2771"},{"mappings":{"default":{"default":"얇은 거북이 모양 중괄호 열고"}},"key":"2772"},{"mappings":{"default":{"default":"얇은 쪽 거북이 모양 중괄호"}},"key":"2773"},{"mappings":{"default":{"default":"중간 중괄호 열고"},"mathspeak":{"sbrief":"중간 중괄호 열고"}},"key":"2774"},{"mappings":{"default":{"default":"중간 중괄호 닫고"},"mathspeak":{"sbrief":"중간 중괄호 닫고"}},"key":"2775"},{"mappings":{"default":{"default":"왼쪽 S 자형 가방모양 구분 기호"}},"key":"27C5"},{"mappings":{"default":{"default":"오른쪽 S 자형 가방모양 구분 기호"}},"key":"27C6"},{"mappings":{"default":{"default":"두겹 대괄호 열고"}},"key":"27E6"},{"mappings":{"default":{"default":"두겹 대괄호 닫고"}},"key":"27E7"},{"mappings":{"default":{"default":"구부러진 대괄호 열고"},"mathspeak":{"sbrief":"구부러진 대괄호 열고"}},"key":"27E8"},{"mappings":{"default":{"default":"구부러진 대괄호 닫고"},"mathspeak":{"sbrief":"구부러진 대괄호 닫고"}},"key":"27E9"},{"mappings":{"default":{"default":"두겹 구부러진 대괄호 열고"}},"key":"27EA"},{"mappings":{"default":{"default":"두겹 구부러진 대괄호 닫고"}},"key":"27EB"},{"mappings":{"default":{"default":"두겹 구부러진 거북이 모양 대괄호 열고"}},"key":"27EC"},{"mappings":{"default":{"default":"두겹 구부러진 거북이 모양 대괄호 닫고"}},"key":"27ED"},{"mappings":{"default":{"default":"수학적 편평한 괄호 열고"},"mathspeak":{"brief":"수학적 편평한 괄호 열고","sbrief":"수학적 편평한 괄호 열고"}},"key":"27EE"},{"mappings":{"default":{"default":"수학적 편평한 괄호 닫고"},"mathspeak":{"brief":"수학적 편평한 괄호 닫고","sbrief":"수학적 편평한 괄호 닫고"}},"key":"27EF"},{"mappings":{"default":{"default":"두겹 흰색 중괄호 열고"}},"key":"2983"},{"mappings":{"default":{"default":"두겹 흰색 중괄호 닫고"}},"key":"2984"},{"mappings":{"default":{"default":"두겹 괄호 열고"},"mathspeak":{"brief":"두겹 괄호 열고","sbrief":"두겹 괄호 열고"}},"key":"2985"},{"mappings":{"default":{"default":"두겹 괄호 닫고"},"mathspeak":{"brief":"두겹 괄호 닫고","sbrief":"두겹 괄호 닫고"}},"key":"2986"},{"mappings":{"default":{"default":"Z 표기법 두겹 대괄호 열고"}},"key":"2987"},{"mappings":{"default":{"default":"Z 표기법 두겹 대괄호 닫고"}},"key":"2988"},{"mappings":{"default":{"default":"Z 표기법 삼각형 괄호 열고"}},"key":"2989"},{"mappings":{"default":{"default":"Z 표기법 삼각형 괄호 닫고"}},"key":"298A"},{"mappings":{"default":{"default":"밑줄이 있는 대괄호 열고"},"mathspeak":{"brief":"밑줄이 있는 대괄호 열고","sbrief":"밑줄이 있는 대괄호 열고"}},"key":"298B"},{"mappings":{"default":{"default":"밑줄이 있는 대괄호 닫고"},"mathspeak":{"brief":"밑줄이 있는 대괄호 닫고","sbrief":"밑줄이 있는 대괄호 닫고"}},"key":"298C"},{"mappings":{"default":{"default":"상단 모서리에 대각선이 있는 대괄호 열고"},"mathspeak":{"brief":"상단 모서리에 대각선이 있는 대괄호 열고","sbrief":"상단 모서리에 대각선이 있는 대괄호 열고"}},"key":"298D"},{"mappings":{"default":{"default":"상단 모서리에 대각선이 있는 대괄호 닫고"},"mathspeak":{"brief":"상단 모서리에 대각선이 있는 대괄호 닫고","sbrief":"상단 모서리에 대각선이 있는 대괄호 닫고"}},"key":"298E"},{"mappings":{"default":{"default":"하단 모서리에 대각선이 있는 대괄호 열고"},"mathspeak":{"brief":"하단 모서리에 대각선이 있는 대괄호 열고","sbrief":"하단 모서리에 대각선이 있는 대괄호 열고"}},"key":"298F"},{"mappings":{"default":{"default":"하단 모서리에 대각선이 있는 대괄호 닫고"},"mathspeak":{"brief":"하단 모서리에 대각선이 있는 대괄호 닫고","sbrief":"하단 모서리에 대각선이 있는 대괄호 닫고"}},"key":"2990"},{"mappings":{"default":{"default":"점이 있는 대괄호 열고"},"mathspeak":{"sbrief":"점이 있는 대괄호 열고"}},"key":"2991"},{"mappings":{"default":{"default":"점이 있는 대괄호 닫고"},"mathspeak":{"sbrief":"점이 있는 대괄호 닫고"}},"key":"2992"},{"mappings":{"default":{"default":"아치보다 작은 대괄호 열고"}},"key":"2993"},{"mappings":{"default":{"default":"아치보다 큰 대괄호 닫고"}},"key":"2994"},{"mappings":{"default":{"default":"대괄호보다 큰 두개 왼쪽 방향 호"}},"key":"2995"},{"mappings":{"default":{"default":"대괄호보다 작은 두개 왼쪽 방향 호"}},"key":"2996"},{"mappings":{"default":{"default":"검은 거북이 모양 대괄호 열고"}},"key":"2997"},{"mappings":{"default":{"default":"검은 거북이 모양 대괄호 닫고"}},"key":"2998"},{"mappings":{"default":{"default":"왼쪽 방향 흔들리는 모양"}},"key":"29D8"},{"mappings":{"default":{"default":"오른쪽 방향 흔들리는 모양"}},"key":"29D9"},{"mappings":{"default":{"default":"왼쪽 방향 이중 흔들는 모양"}},"key":"29DA"},{"mappings":{"default":{"default":"오른쪽 방향 이중 흔들는 모양"}},"key":"29DB"},{"mappings":{"default":{"default":"포인팅 휘어진 각도 중괄호 열고"}},"key":"29FC"},{"mappings":{"default":{"default":"포인팅 휘어진 각도 중괄호 닫고"}},"key":"29FD"},{"mappings":{"default":{"default":"상단 절반 대괄호 열고"},"mathspeak":{"brief":"상단 절반 대괄호 열고","sbrief":"상단 절반 대괄호 열고"}},"key":"2E22"},{"mappings":{"default":{"default":"상단 절반 대괄호 닫고"},"mathspeak":{"brief":"상단 절반 대괄호 닫고","sbrief":"상단 절반 대괄호 닫고"}},"key":"2E23"},{"mappings":{"default":{"default":"하단 절반 대괄호 열고"},"mathspeak":{"brief":"하단 절반 대괄호 열고","sbrief":"하단 절반 대괄호 열고"}},"key":"2E24"},{"mappings":{"default":{"default":"하단 절반 대괄호 닫고"},"mathspeak":{"brief":"하단 절반 대괄호 닫고","sbrief":"하단 절반 대괄호 닫고"}},"key":"2E25"},{"mappings":{"default":{"default":"시계 방향으로 90도 회전한 U 모양 괄호"}},"key":"2E26"},{"mappings":{"default":{"default":"반시계 방향으로 90도 회전한 U 모양 괄호"}},"key":"2E27"},{"mappings":{"default":{"default":"이중 괄호 열고"},"mathspeak":{"brief":"이중 괄호 열고","sbrief":"이중 괄호 열고"}},"key":"2E28"},{"mappings":{"default":{"default":"이중 괄호 닫고"},"mathspeak":{"brief":"이중 괄호 닫고","sbrief":"이중 괄호 닫고"}},"key":"2E29"},{"mappings":{"default":{"default":"꺾쇠 괄호 열고"},"mathspeak":{"sbrief":"꺾쇠 괄호 열고"}},"key":"3008"},{"mappings":{"default":{"default":"꺾쇠 괄호 닫고"},"mathspeak":{"sbrief":"꺾쇠 괄호 닫고"}},"key":"3009"},{"mappings":{"default":{"default":"이중 꺾쇠 괄호 열고"}},"key":"300A"},{"mappings":{"default":{"default":"이중 꺾쇠 괄호 닫고"}},"key":"300B"},{"mappings":{"default":{"default":"절반 대괄호 열고"}},"key":"300C"},{"mappings":{"default":{"default":"절반 대괄호 닫고"}},"key":"300D"},{"mappings":{"default":{"default":"속이 빈 절반 대괄호 열고"}},"key":"300E"},{"mappings":{"default":{"default":"속이 빈 절반 대괄호 닫고"}},"key":"300F"},{"mappings":{"default":{"default":"속이 차있는 절반 대괄호 열고"}},"key":"3010"},{"mappings":{"default":{"default":"속이 차있는 절반 대괄호 열고"}},"key":"3011"},{"mappings":{"default":{"default":"거북이 모양 대괄호 열고"}},"key":"3014"},{"mappings":{"default":{"default":"거북이 모양 대괄호 닫고"}},"key":"3015"},{"mappings":{"default":{"default":"속이 빈 오목렌즈 모양 괄호 열고"}},"key":"3016"},{"mappings":{"default":{"default":"속이 빈 오목렌즈 모양 괄호 닫고"}},"key":"3017"},{"mappings":{"default":{"default":"속이 빈 거북이 모양 대괄호 열고"}},"key":"3018"},{"mappings":{"default":{"default":"속이 빈 거북이 모양 대괄호 닫고"}},"key":"3019"},{"mappings":{"default":{"default":"속이 빈 대괄호 열고"}},"key":"301A"},{"mappings":{"default":{"default":"속이 빈 대괄호 닫고"}},"key":"301B"},{"mappings":{"default":{"default":"반전된 이중 프라임 따옴표"}},"key":"301D"},{"mappings":{"default":{"default":"이중 프라임 따옴표"}},"key":"301E"},{"mappings":{"default":{"default":"하단 이중 프라임 따옴표"}},"key":"301F"},{"mappings":{"default":{"default":"가운데 꽃무늬가 있는 괄호 열고"},"mathspeak":{"brief":"가운데 꽃무늬가 있는 괄호 열고","sbrief":"가운데 꽃무늬가 있는 괄호 열고"}},"key":"FD3E"},{"mappings":{"default":{"default":"가운데 꽃무늬가 있는 괄호 닫고"},"mathspeak":{"brief":"o가운데 꽃무늬가 있는 괄호 닫고","sbrief":"가운데 꽃무늬가 있는 괄호 닫고"}},"key":"FD3F"},{"mappings":{"default":{"default":"시계 방향으로 회전한 속이 빈 오목렌즈 모양의 괄호의 발표 형식"}},"key":"FE17"},{"mappings":{"default":{"default":"반시계 방향으로 회전한 속이 빈 오목렌즈 모양의 괄호의 발표 형식"}},"key":"FE18"},{"mappings":{"default":{"default":"시계 방향으로 회전한 열린 괄호의 발표 형식"},"mathspeak":{"brief":"시계 방향으로 회전한 열린 괄호의 발표 형식","sbrief":"시계 방향으로 회전한 열린 괄호의 발표 형식"}},"key":"FE35"},{"mappings":{"default":{"default":"시계 방향으로 회전한 열린 괄호의 발표 형식"},"mathspeak":{"brief":"시계 방향으로 회전한 열린 괄호의 발표 형식","sbrief":"시계 방향으로 회전한 열린 괄호의 발표 형식"}},"key":"FE36"},{"mappings":{"default":{"default":"시계 방향으로 회전한 열린 중괄호의 발표 형식"},"mathspeak":{"sbrief":"시계 방향으로 회전한 열린 중괄호의 발표 형식"}},"key":"FE37"},{"mappings":{"default":{"default":"시계 방향으로 회전한 닫힌 중괄호의 발표 형식"},"mathspeak":{"sbrief":"시계 방향으로 회전한 닫힌 중괄호의 발표 형식"}},"key":"FE38"},{"mappings":{"default":{"default":"시계 방향으로 회전한 거북이 모양 열린 괄호의 발표 형식"}},"key":"FE39"},{"mappings":{"default":{"default":"시계 방향으로 회전한 거북이 모양 닫힌 괄호의 발표 형식"}},"key":"FE3A"},{"mappings":{"default":{"default":"시계 방향으로 회전한 속이 찬 오목렌즈 모양 열린 괄호의 발표 형식"}},"key":"FE3B"},{"mappings":{"default":{"default":"시계 방향으로 회전한 속이 찬 오목렌즈 모양 닫힌 괄호의 발표 형식"}},"key":"FE3C"},{"mappings":{"default":{"default":"시계 방향으로 회전한 이중 각진 모양 열린 괄호의 발표 형식"}},"key":"FE3D"},{"mappings":{"default":{"default":"시계 방향으로 회전한 이중 각진 모양 닫힌 괄호의 발표 형식"}},"key":"FE3E"},{"mappings":{"default":{"default":"시계 방향으로 회전한 각진 모양 열린 괄호의 발표 형식"},"mathspeak":{"sbrief":"시계 방향으로 회전한 각진 모양 열린 괄호의 발표 형식"}},"key":"FE3F"},{"mappings":{"default":{"default":"시계 방향으로 회전한 각진 모양 닫힌 괄호의 발표 형식"},"mathspeak":{"sbrief":"시계 방향으로 회전한 각진 닫힌 모양 괄호의 발표 형식"}},"key":"FE40"},{"mappings":{"default":{"default":"시계 방향으로 회전한 상단 절반 열린 대괄호의 발표 형식"}},"key":"FE41"},{"mappings":{"default":{"default":"시계 방향으로 회전한 상단 절반 닫힌 대괄호의 발표 형식"}},"key":"FE42"},{"mappings":{"default":{"default":"시계 방향으로 회전한 속이 비어 있는 상단 절반 열린 대괄호의 발표 형식"}},"key":"FE43"},{"mappings":{"default":{"default":"시계 방향으로 회전한 속이 비어 있는 상단 절반 닫힌 대괄호의 발표 형식"}},"key":"FE44"},{"mappings":{"default":{"default":"시계 방향으로 회전한 열린 대괄호의 발표 형식"},"mathspeak":{"brief":"시계 방향으로 회전한 열린 대괄호의 발표 형식","sbrief":"시계 방향으로 회전한 열린 대괄호의 발표 형식"}},"key":"FE47"},{"mappings":{"default":{"default":"시계 방향으로 회전한 닫힌 대괄호의 발표 형식"},"mathspeak":{"brief":"시계 방향으로 회전한 닫힌 대괄호의 발표 형식","sbrief":"시계 방향으로 회전한 닫힌 대괄호의 발표 형식"}},"key":"FE48"},{"mappings":{"default":{"default":"작은 괄호 열고"},"mathspeak":{"brief":"작은 괄호 열고","sbrief":"작은 괄호 열고"}},"key":"FE59"},{"mappings":{"default":{"default":"작은 괄호 닫고"},"mathspeak":{"brief":"작은 괄호 닫고","sbrief":"작은 괄호 닫고"}},"key":"FE5A"},{"mappings":{"default":{"default":"작은 중괄호 열고"},"mathspeak":{"sbrief":"작은 중괄호 열고"}},"key":"FE5B"},{"mappings":{"default":{"default":"작은 중괄호 닫고"},"mathspeak":{"sbrief":"작은 중괄호 닫고"}},"key":"FE5C"},{"mappings":{"default":{"default":"작은 거북이 모양 괄호 열고"}},"key":"FE5D"},{"mappings":{"default":{"default":"작은 거북이 모양 괄호 닫고"}},"key":"FE5E"},{"mappings":{"default":{"default":"전각 괄호 열고"},"mathspeak":{"brief":"전각 괄호 열고","sbrief":"전각 괄호 열고"}},"key":"FF08"},{"mappings":{"default":{"default":"전각 괄호 닫고"},"mathspeak":{"brief":"전각 괄호 닫고","sbrief":"전각 괄호 닫고"}},"key":"FF09"},{"mappings":{"default":{"default":"전각 대괄호 열고"},"mathspeak":{"brief":"전각 대괄호 열고","sbrief":"전각 대괄호 열고"}},"key":"FF3B"},{"mappings":{"default":{"default":"전각 대괄호 닫고"},"mathspeak":{"brief":"전각 대괄호 닫고","sbrief":"전각 대괄호 닫고"}},"key":"FF3D"},{"mappings":{"default":{"default":"전각 중괄호 열고"},"mathspeak":{"sbrief":"전각 중괄호 열고"}},"key":"FF5B"},{"mappings":{"default":{"default":"전각 중괄호 닫고"},"mathspeak":{"sbrief":"전각 중괄호 닫고"}},"key":"FF5D"},{"mappings":{"default":{"default":"전각 속이 빈 괄호 열고"},"mathspeak":{"brief":"전각 속이 빈 괄호 열고","sbrief":"전각 속이 빈 괄호 열고"}},"key":"FF5F"},{"mappings":{"default":{"default":"전각 속이 빈 괄호 닫고"},"mathspeak":{"brief":"전각 속이 빈 쪽 괄호","sbrief":"전각 속이 빈 괄호 닫고"}},"key":"FF60"},{"mappings":{"default":{"default":"반각 왼쪽 상단 절반 대괄호"}},"key":"FF62"},{"mappings":{"default":{"default":"반각 오른쪽 상단 절반 대괄호"}},"key":"FF63"}] +, +"ko/symbols/math_geometry.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"얇은 가로 상자 그림"}},"key":"2500"},{"mappings":{"default":{"default":"진한 가로 상자 그림"}},"key":"2501"},{"mappings":{"default":{"default":"얇은 세로 상자 그림"}},"key":"2502"},{"mappings":{"default":{"default":"진한 수직 상자 그림"}},"key":"2503"},{"mappings":{"default":{"default":"얇은 트리플 대시 수평 상자 그림"}},"key":"2504"},{"mappings":{"default":{"default":"진한 트리플 대시 수평 상자 그림"}},"key":"2505"},{"mappings":{"default":{"default":"얇은 트리플 대시 수직 상자 그림"}},"key":"2506"},{"mappings":{"default":{"default":"진한 트리플 대시 수직 상자 그림"}},"key":"2507"},{"mappings":{"default":{"default":"얇은 쿼드러플 대시 수평 상자 그림"}},"key":"2508"},{"mappings":{"default":{"default":"진한 쿼드러플 대시 수평 상자 그림"}},"key":"2509"},{"mappings":{"default":{"default":"얇은 쿼드러플 대쉬 수직 상자 그림"}},"key":"250A"},{"mappings":{"default":{"default":"진한 쿼드러플 대쉬 수직 상자 그림"}},"key":"250B"},{"mappings":{"default":{"default":"아래 오른쪽 상자 그림"}},"key":"250C"},{"mappings":{"default":{"default":"얇은 아래 진한 오른쪽 상자 그림"}},"key":"250D"},{"mappings":{"default":{"default":"진한 아래 얇은 오른쪽 상자 그림"}},"key":"250E"},{"mappings":{"default":{"default":"진한 아래와 오른쪽 상자 그림"}},"key":"250F"},{"mappings":{"default":{"default":"얇은 아래 및 왼쪽 상자 그림"}},"key":"2510"},{"mappings":{"default":{"default":"얇은 아래 진한 왼쪽 상자 그림"}},"key":"2511"},{"mappings":{"default":{"default":"진한 아래 얇은 왼쪽 상자 그림"}},"key":"2512"},{"mappings":{"default":{"default":"진한 아래 및 왼쪽 상자 그림"}},"key":"2513"},{"mappings":{"default":{"default":"얇은 위 및 오른쪽 상자 그림"}},"key":"2514"},{"mappings":{"default":{"default":"얇은 위 진한 오른쪽 상자 그림"}},"key":"2515"},{"mappings":{"default":{"default":"진한 위 얇은 오른쪽 상자 그림"}},"key":"2516"},{"mappings":{"default":{"default":"진한 위 및 오른쪽 상자 그림"}},"key":"2517"},{"mappings":{"default":{"default":"얇은 위 및 왼쪽 상자 그림"}},"key":"2518"},{"mappings":{"default":{"default":"얇은 위 진한 왼쪽 상자 그림"}},"key":"2519"},{"mappings":{"default":{"default":"진한 위 얇은 왼쪽 상자 그림"}},"key":"251A"},{"mappings":{"default":{"default":"진한 위 및 왼쪽 상자 그림"}},"key":"251B"},{"mappings":{"default":{"default":"얇은 수직 및 오른쪽 상자 그림"}},"key":"251C"},{"mappings":{"default":{"default":"얇은 수직 진한 오른쪽 상자 그림"}},"key":"251D"},{"mappings":{"default":{"default":"진한 위 얇은 오른쪽 및 아래 상자 그림"}},"key":"251E"},{"mappings":{"default":{"default":"진한 아래 얇은 오른쪽 및 위 상자 그림"}},"key":"251F"},{"mappings":{"default":{"default":"진한 수직 얇은 오른쪽 상자 그림"}},"key":"2520"},{"mappings":{"default":{"default":"얇은 아래 진한 오른쪽 및 위 상자 그림"}},"key":"2521"},{"mappings":{"default":{"default":"얇은 위, 진한 오른쪽 및 아래 상자 그림"}},"key":"2522"},{"mappings":{"default":{"default":"진한 수직 및 오른쪽 상자 그림"}},"key":"2523"},{"mappings":{"default":{"default":"얇은 수직 및 왼쪽 상자 그림"}},"key":"2524"},{"mappings":{"default":{"default":"얇은 수직 진한 왼쪽 상자 그림"}},"key":"2525"},{"mappings":{"default":{"default":"진한 위 얇은 왼쪽 및 아래 상자 그림"}},"key":"2526"},{"mappings":{"default":{"default":"진한 아래 얇은 왼쪽 및 위 상자 그림"}},"key":"2527"},{"mappings":{"default":{"default":"진한 수직 얇은 왼쪽 상자 그림"}},"key":"2528"},{"mappings":{"default":{"default":"얇은 아래 진한 왼쪽 및 위 상자 그림"}},"key":"2529"},{"mappings":{"default":{"default":"얇은 위 진한 왼쪽 및 아래 상자 그림"}},"key":"252A"},{"mappings":{"default":{"default":"진한 수직 및 왼쪽 상자 그림"}},"key":"252B"},{"mappings":{"default":{"default":"얇은 아래 및 수평 상자 그림"}},"key":"252C"},{"mappings":{"default":{"default":"진한 왼쪽 얇은 오른쪽 아래 상자 그림"}},"key":"252D"},{"mappings":{"default":{"default":"진한 오른쪽 얇은 왼쪽 아래 상자 그림"}},"key":"252E"},{"mappings":{"default":{"default":"얇은 아래 진한 수평 상자 그림"}},"key":"252F"},{"mappings":{"default":{"default":"진한 아래 얇은 수평 상자 그림"}},"key":"2530"},{"mappings":{"default":{"default":"얇은 오른쪽 진한 왼쪽 아래 상자 그림"}},"key":"2531"},{"mappings":{"default":{"default":"얇은 왼쪽 진한 오른쪽 아래 상자 그림"}},"key":"2532"},{"mappings":{"default":{"default":"진한 아래 수평 상자 그림"}},"key":"2533"},{"mappings":{"default":{"default":"얇은 위 수평 상자 그림"}},"key":"2534"},{"mappings":{"default":{"default":"진한 왼쪽 얇은 오른쪽 위 상자 그림"}},"key":"2535"},{"mappings":{"default":{"default":"진한 오른쪽 얇은 왼쪽 위 상자 그림"}},"key":"2536"},{"mappings":{"default":{"default":"얇은 위 진한 수평 상자 그림"}},"key":"2537"},{"mappings":{"default":{"default":"진한 위 얇은 수평 상자 그림"}},"key":"2538"},{"mappings":{"default":{"default":"얇은 오른쪽 진한 왼쪽 위 상자 그림"}},"key":"2539"},{"mappings":{"default":{"default":"얇은 왼쪽 진한 오른쪽 위 상자 그림"}},"key":"253A"},{"mappings":{"default":{"default":"진한 위 수평 상자 그림"}},"key":"253B"},{"mappings":{"default":{"default":"얇은 수직 수평 상자 그림"}},"key":"253C"},{"mappings":{"default":{"default":"진한 왼쪽 얇은 오른쪽 수직 상자 그림"}},"key":"253D"},{"mappings":{"default":{"default":"진한 오른쪽 얇은 왼쪽 수직 상자 그림"}},"key":"253E"},{"mappings":{"default":{"default":"얇은 수직 진한 수평 상자 그림"}},"key":"253F"},{"mappings":{"default":{"default":"진한 위 얇은 아래 수평 상자 그림"}},"key":"2540"},{"mappings":{"default":{"default":"진한 아래 얇은 위 수평 상자 그림"}},"key":"2541"},{"mappings":{"default":{"default":"진한 수직 얇은 수평 상자 그림"}},"key":"2542"},{"mappings":{"default":{"default":"진한 오른쪽 위 얇은 왼쪽 아래 상자 그림"}},"key":"2543"},{"mappings":{"default":{"default":"진한 오른쪽 위 얇은 왼쪽 아래 상자 그림"}},"key":"2544"},{"mappings":{"default":{"default":"진한 왼쪽 아래 얇은 오른쪽 위 상자 그림"}},"key":"2545"},{"mappings":{"default":{"default":"진한 오른쪽 아래, 얇은 왼쪽 위 상자 그림"}},"key":"2546"},{"mappings":{"default":{"default":"얇은 아래, 진한 위 수평 상자 그림"}},"key":"2547"},{"mappings":{"default":{"default":"얇은 위, 진한 아래 수평 상자 그림"}},"key":"2548"},{"mappings":{"default":{"default":"얇은 오른쪽, 진한 왼쪽 수직 상자 그림"}},"key":"2549"},{"mappings":{"default":{"default":"얇은 왼쪽, 진한 오른쪽 수직 상자 그림"}},"key":"254A"},{"mappings":{"default":{"default":"진한 수직 수평 상자 그림"}},"key":"254B"},{"mappings":{"default":{"default":"얇은 수평 더블 대시 상자 그림"}},"key":"254C"},{"mappings":{"default":{"default":"진한 수평 더블 대시 상자 그림"}},"key":"254D"},{"mappings":{"default":{"default":"얇은 수직 더블 대시 상자 그림"}},"key":"254E"},{"mappings":{"default":{"default":"진한 수평 더블 대시 상자 그림"}},"key":"254F"},{"mappings":{"default":{"default":"이중 수평 상자 그림"}},"key":"2550"},{"mappings":{"default":{"default":"이중 수직 상자 그림"}},"key":"2551"},{"mappings":{"default":{"default":"하나 아래, 오른쪽 이중 상자 그림"}},"key":"2552"},{"mappings":{"default":{"default":"이중 아래 오른쪽 하나 상자 그리기"}},"key":"2553"},{"mappings":{"default":{"default":"이중 아래 이중 오른쪽 상자 그리기"}},"key":"2554"},{"mappings":{"default":{"default":"단일 아래 이중 왼쪽 상자 그림"}},"key":"2555"},{"mappings":{"default":{"default":"이중 아래 단일 왼쪽 상자 그림"}},"key":"2556"},{"mappings":{"default":{"default":"이중 아래 왼쪽 상자 그림"}},"key":"2557"},{"mappings":{"default":{"default":"단일 위 이중 오른쪽 상자 그림"}},"key":"2558"},{"mappings":{"default":{"default":"이중 위 단일 왼쪽 상자 그림"}},"key":"2559"},{"mappings":{"default":{"default":"이중 위 오른쪽 상자 그림"}},"key":"255A"},{"mappings":{"default":{"default":"단일 위 이중 왼쪽 상자 그림"}},"key":"255B"},{"mappings":{"default":{"default":"이중 위 단일 왼쪽 상자 그림"}},"key":"255C"},{"mappings":{"default":{"default":"이중 위 왼쪽 상자 그림"}},"key":"255D"},{"mappings":{"default":{"default":"단일 수직 이중 오른쪽 상자 그림"}},"key":"255E"},{"mappings":{"default":{"default":"이중 수직 단일 오른쪽 상자 그림"}},"key":"255F"},{"mappings":{"default":{"default":"이중 수직 오른쪽 상자 그림"}},"key":"2560"},{"mappings":{"default":{"default":"단일 수직 이중 왼쪽 상자 그림"}},"key":"2561"},{"mappings":{"default":{"default":"이중 수직 단일 왼쪽 상자 그림"}},"key":"2562"},{"mappings":{"default":{"default":"이중 수직 및 왼쪽 상자 그림"}},"key":"2563"},{"mappings":{"default":{"default":"단일 아래 이중 수평 상자 그림"}},"key":"2564"},{"mappings":{"default":{"default":"이중 아래 단일 수평 상자 그림"}},"key":"2565"},{"mappings":{"default":{"default":"이중 아래 및 수평 상자 그림"}},"key":"2566"},{"mappings":{"default":{"default":"단일 위 이중 수평 상자 그림"}},"key":"2567"},{"mappings":{"default":{"default":"이중 위 단일 수평 상자 그림"}},"key":"2568"},{"mappings":{"default":{"default":"이중 위 및 수평 상자 그림"}},"key":"2569"},{"mappings":{"default":{"default":"단일 수직 이중 수평 상자 그림"}},"key":"256A"},{"mappings":{"default":{"default":"이중 수직 단일 수평 상자 그림"}},"key":"256B"},{"mappings":{"default":{"default":"이중 수평 및 수직 상자 그림"}},"key":"256C"},{"mappings":{"default":{"default":"얇은 오른쪽 아래 호 상자 그림"}},"key":"256D"},{"mappings":{"default":{"default":"얇은 아래 왼쪽 호 상자 그림"}},"key":"256E"},{"mappings":{"default":{"default":"얇은 위 왼쪽 호 상자 그림"}},"key":"256F"},{"mappings":{"default":{"default":"얇은 위 오른쪽 호 상자 그림"}},"key":"2570"},{"mappings":{"default":{"default":"얇은 오른위 왼아래 대각선 상자 그림"}},"key":"2571"},{"mappings":{"default":{"default":"얇은 왼위 오른아래 대각선 상자 그림"}},"key":"2572"},{"mappings":{"default":{"default":"얇은 대각선 십자형 상자 그림"}},"key":"2573"},{"mappings":{"default":{"default":"얇은 왼쪽 상자 그림"}},"key":"2574"},{"mappings":{"default":{"default":"얇은 위 상자 그림"}},"key":"2575"},{"mappings":{"default":{"default":"얇은 오른쪽 상자 그림"}},"key":"2576"},{"mappings":{"default":{"default":"얇은 아래 상자 그림"}},"key":"2577"},{"mappings":{"default":{"default":"진한 왼쪽 상자 그림"}},"key":"2578"},{"mappings":{"default":{"default":"진한 위 상자 그림"}},"key":"2579"},{"mappings":{"default":{"default":"진한 오른쪽 상자 그림"}},"key":"257A"},{"mappings":{"default":{"default":"진한 아래 상자 그림"}},"key":"257B"},{"mappings":{"default":{"default":"얇은 왼쪽 진한 오른쪽 상자 그림"}},"key":"257C"},{"mappings":{"default":{"default":"얇은 위 진한 아래 상자 그림"}},"key":"257D"},{"mappings":{"default":{"default":"진한 왼쪽 얇은 오른쪽 상자 그림"}},"key":"257E"},{"mappings":{"default":{"default":"진한 위 얇은 아래 상자 그림"}},"key":"257F"},{"mappings":{"default":{"default":"수평 이등분 중 맨 아래 블록"}},"key":"2580"},{"mappings":{"default":{"default":"수평 팔등분 중 맨 아래 블록"}},"key":"2581"},{"mappings":{"default":{"default":"수평 사등분 중 아래 한 블록"}},"key":"2582"},{"mappings":{"default":{"default":"수평 팔등분 중 아래 세 블록"}},"key":"2583"},{"mappings":{"default":{"default":"수평 이등분 중 아래 블록"}},"key":"2584"},{"mappings":{"default":{"default":"수평 팔등분 중 아래 다섯 블록"}},"key":"2585"},{"mappings":{"default":{"default":"수평 사등분 중 아래 세 블록"}},"key":"2586"},{"mappings":{"default":{"default":"수평 팔등분 중 아래 일곱 블록"}},"key":"2587"},{"mappings":{"default":{"default":"온전한 블록"}},"key":"2588"},{"mappings":{"default":{"default":"수직 팔등분 중 왼쪽 일곱 블록"}},"key":"2589"},{"mappings":{"default":{"default":"수직 사등분 중 왼쪽 세 블록"}},"key":"258A"},{"mappings":{"default":{"default":"수직 팔등분 중 왼쪽 다섯 블록"}},"key":"258B"},{"mappings":{"default":{"default":"수직 이등분 중 왼쪽 블록"}},"key":"258C"},{"mappings":{"default":{"default":"수직 팔등분 중 왼쪽 세 블록"}},"key":"258D"},{"mappings":{"default":{"default":"수직 사등분 중 맨 왼쪽 블록"}},"key":"258E"},{"mappings":{"default":{"default":"수직 팔등분 중 맨 왼쪽 블록"}},"key":"258F"},{"mappings":{"default":{"default":"수직 이등분 중 오른쪽 블록"}},"key":"2590"},{"mappings":{"default":{"default":"밝은 그림자"}},"key":"2591"},{"mappings":{"default":{"default":"중간 그림자"}},"key":"2592"},{"mappings":{"default":{"default":"어두운 그림자"}},"key":"2593"},{"mappings":{"default":{"default":"수평 팔등분 중 맨 위 블록"}},"key":"2594"},{"mappings":{"default":{"default":"수직 팔등분 중 맨 오른쪽 블록"}},"key":"2595"},{"mappings":{"default":{"default":"왼쪽 아래 사분면"}},"key":"2596"},{"mappings":{"default":{"default":"오른쪽 아래 사분면"}},"key":"2597"},{"mappings":{"default":{"default":"왼쪽 위 사분면"}},"key":"2598"},{"mappings":{"default":{"default":"왼위 및 왼아래 및 오른아래 사분면"}},"key":"2599"},{"mappings":{"default":{"default":"왼위 및 오른아래 사분면"}},"key":"259A"},{"mappings":{"default":{"default":"왼위 및 오른위 및 왼아래 사분면"}},"key":"259B"},{"mappings":{"default":{"default":"왼위 및 오른위 및 오른아래 사분면"}},"key":"259C"},{"mappings":{"default":{"default":"오른위 사분면"}},"key":"259D"},{"mappings":{"default":{"default":"오른위 및 왼아래 사분면"}},"key":"259E"},{"mappings":{"default":{"default":"오른위 및 왼아래 및 오른아래 사분면"}},"key":"259F"},{"mappings":{"default":{"default":"검은 정사각형"}},"key":"25A0"},{"mappings":{"default":{"default":"흰색 정사각형"}},"key":"25A1"},{"mappings":{"default":{"default":"둥근 모서리의 흰색 정사각형"}},"key":"25A2"},{"mappings":{"default":{"default":"검은 색 작은 정사각형을 포함하는 흰색 정사각형"}},"key":"25A3"},{"mappings":{"default":{"default":"수평으로 채워진 정사각형"}},"key":"25A4"},{"mappings":{"default":{"default":"수직으로 채워진 정사각형"}},"key":"25A5"},{"mappings":{"default":{"default":"직교로 채워진 정사각형"}},"key":"25A6"},{"mappings":{"default":{"default":"왼위 오른아래 사선으로 채워진 정사각형"}},"key":"25A7"},{"mappings":{"default":{"default":"오른위 왼아래 사선으로 채워진 정사각형"}},"key":"25A8"},{"mappings":{"default":{"default":"대각선 직교로 채워진 정사각형"}},"key":"25A9"},{"mappings":{"default":{"default":"검은 작은 정사각형"}},"key":"25AA"},{"mappings":{"default":{"default":"흰 작은 정사각형"}},"key":"25AB"},{"mappings":{"default":{"default":"검은 직사각형"}},"key":"25AC"},{"mappings":{"default":{"default":"힌 직사각형"}},"key":"25AD"},{"mappings":{"default":{"default":"검은 수직 직사각형"}},"key":"25AE"},{"mappings":{"default":{"default":"하얀 수직 직사각형"}},"key":"25AF"},{"mappings":{"default":{"default":"검은 평행사변형"}},"key":"25B0"},{"mappings":{"default":{"default":"흰 평행사변형"}},"key":"25B1"},{"mappings":{"default":{"default":"검은 상향 삼각형"}},"key":"25B2"},{"mappings":{"default":{"default":"흰색 상향 삼각형"}},"key":"25B3"},{"mappings":{"default":{"default":"작은 검은 상향 삼각형"}},"key":"25B4"},{"mappings":{"default":{"default":"작은 흰색 상향 삼각형"}},"key":"25B5"},{"mappings":{"default":{"default":"검은 우향 삼각형"}},"key":"25B6"},{"mappings":{"default":{"default":"흰색 우향 삼각형"}},"key":"25B7"},{"mappings":{"default":{"default":"작은 검은 우향 삼각형"}},"key":"25B8"},{"mappings":{"default":{"default":"작은 흰색 우향 삼각형"}},"key":"25B9"},{"mappings":{"default":{"default":"검은색 오른쪽 포인터"}},"key":"25BA"},{"mappings":{"default":{"default":"흰색 오른쪽 포인터"}},"key":"25BB"},{"mappings":{"default":{"default":"검은색 하향 삼각형"}},"key":"25BC"},{"mappings":{"default":{"default":"흰색 하향 삼각형"}},"key":"25BD"},{"mappings":{"default":{"default":"작은 검은색 하향 삼각형"}},"key":"25BE"},{"mappings":{"default":{"default":"작은 흰색 하향 삼각형"}},"key":"25BF"},{"mappings":{"default":{"default":"검은색 좌향 삼각형"}},"key":"25C0"},{"mappings":{"default":{"default":"흰색 좌향 삼각형"}},"key":"25C1"},{"mappings":{"default":{"default":"작은 검은색 좌향 포인팅 삼각형"}},"key":"25C2"},{"mappings":{"default":{"default":"작은 흰색 좌향 포인팅 삼각형"}},"key":"25C3"},{"mappings":{"default":{"default":"검은색 좌향 포인팅 포인터"}},"key":"25C4"},{"mappings":{"default":{"default":"흰색 좌향 포인팅 포인터"}},"key":"25C5"},{"mappings":{"default":{"default":"검은 다이아몬드"}},"key":"25C6"},{"mappings":{"default":{"default":"흰 다이아몬드"}},"key":"25C7"},{"mappings":{"default":{"default":"검은 다이아몬드가 들어있는 흰 다이아몬드"}},"key":"25C8"},{"mappings":{"default":{"default":"검은 원를 포함한 흰 원"}},"key":"25C9"},{"mappings":{"default":{"default":"마름모꼴"}},"key":"25CA"},{"mappings":{"default":{"default":"흰색 원"}},"key":"25CB"},{"mappings":{"default":{"default":"점선 원"}},"key":"25CC"},{"mappings":{"default":{"default":"수직으로 채워진 원"}},"key":"25CD"},{"mappings":{"default":{"default":"흰 원를 포함한 흰 원"}},"key":"25CE"},{"mappings":{"default":{"default":"검은색 원"}},"key":"25CF"},{"mappings":{"default":{"default":"왼쪽 절반 검은 원"}},"key":"25D0"},{"mappings":{"default":{"default":"오른쪽 절반 검은 원"}},"key":"25D1"},{"mappings":{"default":{"default":"아래 절반이 검은 원"}},"key":"25D2"},{"mappings":{"default":{"default":"위 절반이 검은 원"}},"key":"25D3"},{"mappings":{"default":{"default":"오른위 사분면이 검은 원"}},"key":"25D4"},{"mappings":{"default":{"default":"왼위 사분면 제외 검은 원"}},"key":"25D5"},{"mappings":{"default":{"default":"왼쪽 절반 검정 원"}},"key":"25D6"},{"mappings":{"default":{"default":"오른쪽 절반 검정 원"}},"key":"25D7"},{"mappings":{"default":{"default":"역 탄환"}},"key":"25D8"},{"mappings":{"default":{"default":"반전된 흰색 원"}},"key":"25D9"},{"mappings":{"default":{"default":"상반 반전된 흰색 원"}},"key":"25DA"},{"mappings":{"default":{"default":"하반 반전된 흰색 원"}},"key":"25DB"},{"mappings":{"default":{"default":"왼위 사분면 원호"}},"key":"25DC"},{"mappings":{"default":{"default":"오른위 사분면 원호"}},"key":"25DD"},{"mappings":{"default":{"default":"오른아래 사분면 원호"}},"key":"25DE"},{"mappings":{"default":{"default":"왼아래 사분면 원호"}},"key":"25DF"},{"mappings":{"default":{"default":"원의 상반"}},"key":"25E0"},{"mappings":{"default":{"default":"원의 하반"}},"key":"25E1"},{"mappings":{"default":{"default":"검은색 오른아래 삼각형"}},"key":"25E2"},{"mappings":{"default":{"default":"검은색 왼아래 삼각형"}},"key":"25E3"},{"mappings":{"default":{"default":"검은색 왼위 삼각형"}},"key":"25E4"},{"mappings":{"default":{"default":"검은색 오른위 삼각형"}},"key":"25E5"},{"mappings":{"default":{"default":"흰색 총알"}},"key":"25E6"},{"mappings":{"default":{"default":"왼쪽 절반이 검은 사각형"}},"key":"25E7"},{"mappings":{"default":{"default":"오른쪽 절반이 검은 사각형"}},"key":"25E8"},{"mappings":{"default":{"default":"대각선 왼위 절반이 검은 사각형"}},"key":"25E9"},{"mappings":{"default":{"default":"대각선 오른아래 절반이 검은 사각형"}},"key":"25EA"},{"mappings":{"default":{"default":"오른쪽 절반이 검은 사각형"}},"key":"25EB"},{"mappings":{"default":{"default":"점을 포함한 흰색 상향 삼각형"}},"key":"25EC"},{"mappings":{"default":{"default":"왼쪽이 검은 상향 삼각형"}},"key":"25ED"},{"mappings":{"default":{"default":"오른쪽 절반이 검은 상향 삼각형"}},"key":"25EE"},{"mappings":{"default":{"default":"큰 원"}},"key":"25EF"},{"mappings":{"default":{"default":"왼위 사분면이 있는 흰색 사각형"}},"key":"25F0"},{"mappings":{"default":{"default":"왼아래 사분면이 있는 흰색 사각형"}},"key":"25F1"},{"mappings":{"default":{"default":"오른아래 사분면이 있는 흰색 사각형"}},"key":"25F2"},{"mappings":{"default":{"default":"오른위 사분면이 있는 흰색 사각형"}},"key":"25F3"},{"mappings":{"default":{"default":"왼위 사분면이 있는 흰색 원"}},"key":"25F4"},{"mappings":{"default":{"default":"왼아래 사분면이 있는 흰색 원"}},"key":"25F5"},{"mappings":{"default":{"default":"오른아래 사분면이 있는 흰색 원"}},"key":"25F6"},{"mappings":{"default":{"default":"오른위 사분면이 있는 흰색 원"}},"key":"25F7"},{"mappings":{"default":{"default":"왼위 삼각형"}},"key":"25F8"},{"mappings":{"default":{"default":"오른위 삼각형"}},"key":"25F9"},{"mappings":{"default":{"default":"왼아래 삼각형"}},"key":"25FA"},{"mappings":{"default":{"default":"흰색 중간 정사각형"}},"key":"25FB"},{"mappings":{"default":{"default":"검은색 중간 정사각형"}},"key":"25FC"},{"mappings":{"default":{"default":"흰색 중형 작은 사각형"}},"key":"25FD"},{"mappings":{"default":{"default":"검은색 중형 작은 사각형"}},"key":"25FE"},{"mappings":{"default":{"default":"오른아래 삼각형"}},"key":"25FF"},{"mappings":{"default":{"default":"상반이 검은 정사각형"}},"key":"2B12"},{"mappings":{"default":{"default":"하반이 검은 정사각형"}},"key":"2B13"},{"mappings":{"default":{"default":"대각선 오른위가 검은 정사각형"}},"key":"2B14"},{"mappings":{"default":{"default":"대각선 왼아래가 검은 정사각형"}},"key":"2B15"},{"mappings":{"default":{"default":"왼쪽 절반이 검은 다이아몬드"}},"key":"2B16"},{"mappings":{"default":{"default":"오른쪽 절반이 검은 다이아몬드"}},"key":"2B17"},{"mappings":{"default":{"default":"위쪽 절반이 검은 다이아몬드"}},"key":"2B18"},{"mappings":{"default":{"default":"아래쪽 절반이 검은 다이아몬드"}},"key":"2B19"},{"mappings":{"default":{"default":"점선으로된 정사각형"}},"key":"2B1A"},{"mappings":{"default":{"default":"검은색 큰 정사각형"}},"key":"2B1B"},{"mappings":{"default":{"default":"흰색 큰 정사각형"}},"key":"2B1C"},{"mappings":{"default":{"default":"아주 작은 검정색 정사각형"}},"key":"2B1D"},{"mappings":{"default":{"default":"아주 작은 흰색 정사각형"}},"key":"2B1E"},{"mappings":{"default":{"default":"검은색 오각형"}},"key":"2B1F"},{"mappings":{"default":{"default":"흰색 오각형"}},"key":"2B20"},{"mappings":{"default":{"default":"흰색 육각형"}},"key":"2B21"},{"mappings":{"default":{"default":"검은색 육각형"}},"key":"2B22"},{"mappings":{"default":{"default":"검은색 수평 육각형"}},"key":"2B23"},{"mappings":{"default":{"default":"검은색 큰 원"}},"key":"2B24"},{"mappings":{"default":{"default":"검은 중형 다이아몬드"}},"key":"2B25"},{"mappings":{"default":{"default":"흰 중형 다이아몬드"}},"key":"2B26"},{"mappings":{"default":{"default":"검은 중형 로젠지"}},"key":"2B27"},{"mappings":{"default":{"default":"흰 중형 로젠지"}},"key":"2B28"},{"mappings":{"default":{"default":"검은 작은 다이아몬드"}},"key":"2B29"},{"mappings":{"default":{"default":"검은 작은 로젠지"}},"key":"2B2A"},{"mappings":{"default":{"default":"흰 작은 로젠지"}},"key":"2B2B"},{"mappings":{"default":{"default":"검은 수평 타원"}},"key":"2B2C"},{"mappings":{"default":{"default":"흰 수평 타원"}},"key":"2B2D"},{"mappings":{"default":{"default":"검은 수직 타원"}},"key":"2B2E"},{"mappings":{"default":{"default":"흰 수직 타원"}},"key":"2B2F"},{"mappings":{"default":{"default":"흰 중형 별"}},"key":"2B50"},{"mappings":{"default":{"default":"검은 작은 별"}},"key":"2B51"},{"mappings":{"default":{"default":"흰 작은 별"}},"key":"2B52"},{"mappings":{"default":{"default":"검은 우향 오각형"}},"key":"2B53"},{"mappings":{"default":{"default":"흰 우향 오각형"}},"key":"2B54"},{"mappings":{"default":{"default":"큰 진한 원"}},"key":"2B55"},{"mappings":{"default":{"default":"타원을 포함하는 진한 타원"}},"key":"2B56"},{"mappings":{"default":{"default":"원을 포함하는 진한 원"}},"key":"2B57"},{"mappings":{"default":{"default":"진한 원"}},"key":"2B58"},{"mappings":{"default":{"default":"saltire 있는 진한 원"}},"key":"2B59"}] +, +"ko/symbols/math_harpoons.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"바브가 위쪽인 왼쪽 작살"}},"key":"21BC"},{"mappings":{"default":{"default":"바브가 아래쪽인 왼쪽 작살"}},"key":"21BD"},{"mappings":{"default":{"default":"바브가 오른쪽인 위쪽 작살"}},"key":"21BE"},{"mappings":{"default":{"default":"바브가 왼쪽인 위쪽 작살"}},"key":"21BF"},{"mappings":{"default":{"default":"바브 위쪽인 오른쪽 작살"}},"key":"21C0"},{"mappings":{"default":{"default":"바브 아래쪽인 오른쪽 작살"}},"key":"21C1"},{"mappings":{"default":{"default":"바브가 오른쪽인 아래쪽 작살"}},"key":"21C2"},{"mappings":{"default":{"default":"바브가 왼쪽인 아래쪽 작살"}},"key":"21C3"},{"mappings":{"default":{"default":"오른쪽 작살 위 왼쪽 작살"}},"key":"21CB"},{"mappings":{"default":{"default":"왼쪽 작살 위 오른쪽 작살"}},"key":"21CC"},{"mappings":{"default":{"default":"왼쪽 바브는 위쪽, 오른쪽 바브는 아래쪽인 작살"}},"key":"294A"},{"mappings":{"default":{"default":"왼쪽 바브는 아래쪽, 오른쪽 바브는 위쪽인 작살"}},"key":"294B"},{"mappings":{"default":{"default":"위쪽 바브는 오른쪽, 아래쪽 바브는 왼쪽인 작살"}},"key":"294C"},{"mappings":{"default":{"default":"위쪽 바브는 왼쪽, 아래쪽 바브는 오른쪽인 작살"}},"key":"294D"},{"mappings":{"default":{"default":"왼쪽 바브는 위쪽, 오른쪽 바브도 위쪽인 하푼"}},"key":"294E"},{"mappings":{"default":{"default":"위쪽 바브는 오른쪽, 아래쪽 바브도 오른쪽인 작살"}},"key":"294F"},{"mappings":{"default":{"default":"왼쪽 바브는 아래쪽, 오른쪽 바브도 아래쪽인 작살"}},"key":"2950"},{"mappings":{"default":{"default":"위쪽 바브는 왼쪽, 아래쪽 바브도 왼쪽인 작살"}},"key":"2951"},{"mappings":{"default":{"default":"바로 향하는 바브가 위쪽인 왼쪽 작살"}},"key":"2952"},{"mappings":{"default":{"default":"바로 향하는 바브가 위쪽인 오른쪽 작살"}},"key":"2953"},{"mappings":{"default":{"default":"바로 향하는 바브가 오른쪽인 위쪽 작살"}},"key":"2954"},{"mappings":{"default":{"default":"바로 향하는 바브가 오른쪽인 아래쪽 작살"}},"key":"2955"},{"mappings":{"default":{"default":"바로 향하는 바브가 아래쪽인 왼쪽 작살"}},"key":"2956"},{"mappings":{"default":{"default":"바로 향하는 바브가 아래쪽인 오른쪽 작살"}},"key":"2957"},{"mappings":{"default":{"default":"바로 향하는 바브가 왼쪽인 위쪽 작살"}},"key":"2958"},{"mappings":{"default":{"default":"바로 향하는 바브가 왼쪽인 아래쪽 작살"}},"key":"2959"},{"mappings":{"default":{"default":"바로 향하는 바브가 위쪽인 왼쪽 작살"}},"key":"295A"},{"mappings":{"default":{"default":"바로 향하는 바브가 위쪽인 오른쪽 작살"}},"key":"295B"},{"mappings":{"default":{"default":"바로 향하는 바브가 오른쪽인 위쪽 작살"}},"key":"295C"},{"mappings":{"default":{"default":"바로 향하는 바브가 오른쪽인 아래쪽 작살"}},"key":"295D"},{"mappings":{"default":{"default":"바로 향하는 바브가 아래쪽인 왼쪽 작살"}},"key":"295E"},{"mappings":{"default":{"default":"바로 향하는 바브가 아래쪽인 오른쪽 작살"}},"key":"295F"},{"mappings":{"default":{"default":"바로 향하는 바브가 왼쪽인 위쪽 작살"}},"key":"2960"},{"mappings":{"default":{"default":"바로 향하는 바브가 왼쪽인 아래쪽 작살"}},"key":"2961"},{"mappings":{"default":{"default":"바브가 아래쪽인 왼쪽 작살 위에 바브가 위쪽인 왼쪽 작살"}},"key":"2962"},{"mappings":{"default":{"default":"바브가 왼쪽인 위쪽 작살 옆에 바브가 오른쪽인 위쪽 작살"}},"key":"2963"},{"mappings":{"default":{"default":"바브가 아래쪽인 오른쪽 작살 위에 바브가 위쪽인 오른쪽 작살"}},"key":"2964"},{"mappings":{"default":{"default":"바브가 왼쪽인 아래쪽 작살 옆에 바브가 오른쪽인 아래쪽 작살"}},"key":"2965"},{"mappings":{"default":{"default":"바브가 위쪽인 오른쪽 작살 위에 바브가 위쪽인 왼쪽 작살"}},"key":"2966"},{"mappings":{"default":{"default":"바브가 아래쪽인 오른쪽 작살 위에 바브가 아래쪽인 왼쪽 작살"}},"key":"2967"},{"mappings":{"default":{"default":"바브가 위쪽인 왼쪽 작살 위에 바브가 위쪽인 오른쪽 작살"}},"key":"2968"},{"mappings":{"default":{"default":"바브가 아래쪽인 왼쪽 작살 위에 바브가 아래쪽인 오른쪽 작살"}},"key":"2969"},{"mappings":{"default":{"default":"긴 직선 위에 바브가 위쪽인 왼쪽 작살"}},"key":"296A"},{"mappings":{"default":{"default":"긴 직선 위에 바브가 아래쪽인 왼쪽 작살"}},"key":"296B"},{"mappings":{"default":{"default":"긴 직선 위에 바브가 위쪽인 오른쪽 작살"}},"key":"296C"},{"mappings":{"default":{"default":"긴 직선 위에 바브가 아래쪽인 오른쪽 작살"}},"key":"296D"},{"mappings":{"default":{"default":"바브가 왼쪽인 위쪽 작살 옆에 바브가 오른쪽인 아래쪽 작살"}},"key":"296E"},{"mappings":{"default":{"default":"바브가 왼쪽인 아래쪽 작살 옆에 바브가 오른쪽인 위쪽 작살"}},"key":"296F"},{"mappings":{"default":{"default":"왼쪽 물고기 꼬리"}},"key":"297C"},{"mappings":{"default":{"default":"오른쪽 물고기 꼬리"}},"key":"297D"},{"mappings":{"default":{"default":"위쪽 물고기 꼬리"}},"key":"297E"},{"mappings":{"default":{"default":"아래쪽 물고기 꼬리"}},"key":"297F"}] +, +"ko/symbols/math_non_characters.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"2 파이 분의 기울인 h","physics":"디랙 상수"}},"key":"210F"},{"mappings":{"default":{"default":"L B 막대기 기호"}},"key":"2114"},{"mappings":{"default":{"default":"서수 기호"}},"key":"2116"},{"mappings":{"default":{"default":"소리 녹음 저작권"}},"key":"2117"},{"mappings":{"default":{"default":"처방전"}},"key":"211E"},{"mappings":{"default":{"default":"응답"}},"key":"211F"},{"mappings":{"default":{"default":"서비스 마크"}},"key":"2120"},{"mappings":{"default":{"default":"전화 사인","alternative":"T E L 기호"}},"key":"2121"},{"mappings":{"default":{"default":"상표 표시"}},"key":"2122"},{"mappings":{"default":{"default":"버시클"}},"key":"2123"},{"mappings":{"default":{"default":"온스"}},"key":"2125"},{"mappings":{"default":{"default":"옴"}},"key":"2126"},{"mappings":{"default":{"default":"반전된 옴 기호"}},"key":"2127"},{"mappings":{"default":{"default":"켈빈"}},"key":"212A"},{"mappings":{"default":{"default":"옹 스트롬"}},"key":"212B"},{"mappings":{"default":{"default":"추정 가호"}},"key":"212E"},{"mappings":{"default":{"default":"반전된 대문자 F"},"mathspeak":{"default":"반전된 대문자 F"}},"key":"2132"},{"mappings":{"default":{"default":"정보 출처"}},"key":"2139"},{"mappings":{"default":{"default":"회전된 대문자 Q"},"mathspeak":{"default":"회전된 대문자 Q"}},"key":"213A"},{"mappings":{"default":{"default":"팩시밀리 사인"}},"key":"213B"},{"mappings":{"default":{"default":"반전된 산세리프 대문자 G"},"mathspeak":{"default":"반전된 산세리프 대문자 G"}},"key":"2141"},{"mappings":{"default":{"default":"반전된 산세리프 대문자 L"},"mathspeak":{"default":"반전된 산세리프 대문자 L"}},"key":"2142"},{"mappings":{"default":{"default":"반전된 산세리프 대문자 L"},"mathspeak":{"default":"반전된 산세리프 대문자 L"}},"key":"2143"},{"mappings":{"default":{"default":"반전된 산세리프 대문자 Y"},"mathspeak":{"default":"반전된 산세리프 대문자 Y"}},"key":"2144"}] +, +"ko/symbols/math_symbols.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"느낌표"}},"key":"0021"},{"mappings":{"default":{"default":"큰따옴표"}},"key":"0022"},{"mappings":{"default":{"default":"번호 기호","alternative":"해시"},"mathspeak":{"brief":"숫자 기호","sbrief":"숫자 기호"}},"key":"0023"},{"mappings":{"default":{"default":"달러"}},"key":"0024"},{"mappings":{"default":{"default":"퍼센트"}},"key":"0025"},{"mappings":{"default":{"default":"앰퍼샌드"}},"key":"0026"},{"mappings":{"default":{"default":"프라임"}},"key":"0027"},{"mappings":{"default":{"default":"별표"}},"key":"002A"},{"mappings":{"default":{"default":"더하기"}},"key":"002B"},{"mappings":{"default":{"default":"콤마"}},"key":"002C"},{"mappings":{"default":{"default":"빼기"},"mathspeak":{"default":"하이픈"}},"key":"002D"},{"mappings":{"default":{"default":"마침표"}},"key":"002E"},{"mappings":{"default":{"default":"슬래시","alternative":"사선"},"emacspeak":{"default":"슬래시"}},"key":"002F"},{"mappings":{"default":{"default":"콜론"}},"key":"003A"},{"mappings":{"default":{"default":"세미콜론"}},"key":"003B"},{"mappings":{"default":{"default":"작다"},"clearspeak":{"default":"작다"}},"key":"003C"},{"mappings":{"default":{"default":"같다"}},"key":"003D"},{"mappings":{"default":{"default":"크다"},"clearspeak":{"default":"크다"}},"key":"003E"},{"mappings":{"default":{"default":"물음표"}},"key":"003F"},{"mappings":{"default":{"default":"골뱅이표"}},"key":"0040"},{"mappings":{"default":{"default":"백슬래시"}},"key":"005C"},{"mappings":{"default":{"default":"곡절 악센트"},"mathspeak":{"default":"삽입기호"}},"key":"005E"},{"mappings":{"default":{"default":"바","alternative":"밑줄"}},"key":"005F"},{"mappings":{"default":{"default":"억음 악센트"},"mathspeak":{"default":"억음 악센트"}},"key":"0060"},{"mappings":{"default":{"default":"세로선"}},"key":"007C"},{"mappings":{"default":{"default":"물결표"}},"key":"007E"},{"mappings":{"default":{"default":"역 느낌표"}},"key":"00A1"},{"mappings":{"default":{"default":"센트"}},"key":"00A2"},{"mappings":{"default":{"default":"파운드"}},"key":"00A3"},{"mappings":{"default":{"default":"통화 기호"}},"key":"00A4"},{"mappings":{"default":{"default":"엔"}},"key":"00A5"},{"mappings":{"default":{"default":"끊어진 세로선"}},"key":"00A6"},{"mappings":{"default":{"default":"섹션 기호"}},"key":"00A7"},{"mappings":{"default":{"default":"분음부호표"}},"key":"00A8"},{"mappings":{"default":{"default":"저작권 기호"}},"key":"00A9"},{"mappings":{"default":{"default":"여성형 서수 지시자"}},"key":"00AA"},{"mappings":{"default":{"default":"겹화살괄호 열고"}},"key":"00AB"},{"mappings":{"default":{"default":"부정 기호"}},"key":"00AC"},{"mappings":{"default":{"default":"등록 상표 기호"},"mathspeak":{"default":"등록 상표 기호"},"clearspeak":{"default":"트레이드 마크"}},"key":"00AE"},{"mappings":{"default":{"default":"바"}},"key":"00AF"},{"mappings":{"default":{"default":"도"},"clearspeak":{"default":"도"}},"key":"00B0"},{"mappings":{"default":{"default":"플러스마이너스"}},"key":"00B1"},{"mappings":{"default":{"default":"양음 악센트"}},"key":"00B4"},{"mappings":{"default":{"default":"마이크로"}},"key":"00B5"},{"mappings":{"default":{"default":"단락 기호"}},"key":"00B6"},{"mappings":{"default":{"default":"닷"},"clearspeak":{"default":"곱하기"}},"key":"00B7"},{"mappings":{"default":{"default":"세딜라"}},"key":"00B8"},{"mappings":{"default":{"default":"남성형 서수 지시자"}},"key":"00BA"},{"mappings":{"default":{"default":"겹화살괄호 닫고"}},"key":"00BB"},{"mappings":{"default":{"default":"역 물음표"}},"key":"00BF"},{"mappings":{"default":{"default":"곱하기"},"clearspeak":{"MultsymbolX_By":"곱하기","MultsymbolX_Cross":"외적"}},"key":"00D7"},{"mappings":{"default":{"default":"나누기"}},"key":"00F7"},{"mappings":{"default":{"default":"단음표"}},"key":"02D8"},{"key":"02B9","mappings":{"default":{"default":"프라임"}}},{"key":"02BA","mappings":{"default":{"default":"더블 프라임"}}},{"mappings":{"default":{"default":"위의 점"},"mathspeak":{"default":"점"}},"key":"02D9"},{"mappings":{"default":{"default":"위의 고리"}},"key":"02DA"},{"mappings":{"default":{"default":"아가뇩"}},"key":"02DB"},{"mappings":{"default":{"default":"작은 물결표"}},"key":"02DC"},{"mappings":{"default":{"default":"이중 양음 악센트"}},"key":"02DD"},{"mappings":{"default":{"default":"하이픈"}},"key":"2010"},{"mappings":{"default":{"default":"하이픈"}},"key":"2011"},{"mappings":{"default":{"default":"대시"}},"key":"2012"},{"mappings":{"default":{"default":"붙임표"}},"key":"2013"},{"mappings":{"default":{"default":"긴줄표"}},"key":"2014"},{"mappings":{"default":{"default":"가로선"},"mathspeak":{"default":"인용 대시"}},"key":"2015"},{"mappings":{"default":{"default":"이중 세로선"}},"key":"2016"},{"mappings":{"default":{"default":"겹밑줄"}},"key":"2017"},{"mappings":{"default":{"default":"왼쪽 작은따옴표"}},"key":"2018"},{"mappings":{"default":{"default":"오른쪽 작은따옴표"}},"key":"2019"},{"mappings":{"default":{"default":"왼쪽 낮은 따옴표"}},"key":"201A"},{"mappings":{"default":{"default":"왼쪽 역 따옴표"}},"key":"201B"},{"mappings":{"default":{"default":"왼쪽 큰따옴표"}},"key":"201C"},{"mappings":{"default":{"default":"오른쪽 큰따옴표"}},"key":"201D"},{"mappings":{"default":{"default":"오른쪽 낮은 따옴표"}},"key":"201E"},{"mappings":{"default":{"default":"왼쪽 역 큰따옴표"}},"key":"201F"},{"mappings":{"default":{"default":"칼표"}},"key":"2020"},{"mappings":{"default":{"default":"이중 칼표"}},"key":"2021"},{"mappings":{"default":{"default":"글머리표"}},"key":"2022"},{"mappings":{"default":{"default":"삼각형 글머리표"}},"key":"2023"},{"mappings":{"default":{"default":"점"}},"key":"2024"},{"mappings":{"default":{"default":"쌍점"}},"key":"2025"},{"mappings":{"default":{"default":"줄임표"},"clearspeak":{"default":"점 점 점"}},"key":"2026"},{"mappings":{"default":{"default":"가운뎃점"}},"key":"2027"},{"mappings":{"default":{"default":"퍼밀"}},"key":"2030"},{"mappings":{"default":{"default":"만분율"}},"key":"2031"},{"mappings":{"default":{"default":"프라임"}},"key":"2032"},{"mappings":{"default":{"default":"더블 프라임"}},"key":"2033"},{"mappings":{"default":{"default":"트리플 프라임"}},"key":"2034"},{"mappings":{"default":{"default":"역 프라임"}},"key":"2035"},{"mappings":{"default":{"default":"역 더블 프라임"}},"key":"2036"},{"mappings":{"default":{"default":"역 트리플 프라임"}},"key":"2037"},{"mappings":{"default":{"default":"카렛"}},"key":"2038"},{"mappings":{"default":{"default":"홑화살괄호 열고"}},"key":"2039"},{"mappings":{"default":{"default":"홑화살괄호 닫고"}},"key":"203A"},{"mappings":{"default":{"default":"참조표"}},"key":"203B"},{"mappings":{"default":{"default":"이중 느낌표"}},"key":"203C"},{"mappings":{"default":{"default":"물음느낌표"}},"key":"203D"},{"mappings":{"default":{"default":"윗줄"},"mathspeak":{"default":"바"}},"key":"203E"},{"mappings":{"default":{"default":"아랫 붙임표"}},"key":"203F"},{"mappings":{"default":{"default":"윗 붙임표"}},"key":"2040"},{"mappings":{"default":{"default":"부호 삽입점"}},"key":"2041"},{"mappings":{"default":{"default":"세 별표"}},"key":"2042"},{"mappings":{"default":{"default":"하이픈 글머리표"}},"key":"2043"},{"mappings":{"default":{"default":"분수 슬래시"}},"key":"2044"},{"mappings":{"default":{"default":"이중 물음표"}},"key":"2047"},{"mappings":{"default":{"default":"물음표 느낌표"}},"key":"2048"},{"mappings":{"default":{"default":"느낌표 물음표"}},"key":"2049"},{"mappings":{"default":{"default":"역 단락 기호"}},"key":"204B"},{"mappings":{"default":{"default":"검은 왼쪽 글머리표"}},"key":"204C"},{"mappings":{"default":{"default":"검은 오른쪽 글머리표"}},"key":"204D"},{"mappings":{"default":{"default":"낮은 별표"}},"key":"204E"},{"mappings":{"default":{"default":"역 세미콜론"}},"key":"204F"},{"mappings":{"default":{"default":"삭제 기호"}},"key":"2050"},{"mappings":{"default":{"default":"세로 이중 별표"}},"key":"2051"},{"mappings":{"default":{"default":"상업 마이너스 부호"}},"key":"2052"},{"mappings":{"default":{"default":"물결표"}},"key":"2053"},{"mappings":{"default":{"default":"역 아랫묶음"}},"key":"2054"},{"mappings":{"default":{"default":"꽃"}},"key":"2055"},{"mappings":{"default":{"default":"삼점"}},"key":"2056"},{"mappings":{"default":{"default":"쿼드 프라임"}},"key":"2057"},{"mappings":{"default":{"default":"사점"}},"key":"2058"},{"mappings":{"default":{"default":"오점"}},"key":"2059"},{"mappings":{"default":{"default":"이점"}},"key":"205A"},{"mappings":{"default":{"default":"사점 기호"}},"key":"205B"},{"mappings":{"default":{"default":"사점 십자가"}},"key":"205C"},{"mappings":{"default":{"default":"세로 줄임표"}},"key":"205D"},{"mappings":{"default":{"default":"세로 사점"}},"key":"205E"},{"mappings":{"default":{"default":"위첨자 플러스"}},"key":"207A"},{"mappings":{"default":{"default":"위첨자 마이너스"}},"key":"207B"},{"mappings":{"default":{"default":"위첨자 등호"}},"key":"207C"},{"mappings":{"default":{"default":"위첨자 괄호 열고"}},"key":"207D"},{"mappings":{"default":{"default":"위첨자 괄호 닫고"}},"key":"207E"},{"mappings":{"default":{"default":"아래첨자 플러스"}},"key":"208A"},{"mappings":{"default":{"default":"아래첨자 마이너스"}},"key":"208B"},{"mappings":{"default":{"default":"아래첨자 등호"}},"key":"208C"},{"mappings":{"default":{"default":"아래첨자 괄호 열고"}},"key":"208D"},{"mappings":{"default":{"default":"아래첨자 괄호 닫고"}},"key":"208E"},{"mappings":{"default":{"default":"특성 줄"}},"key":"214A"},{"mappings":{"default":{"default":"역 앰퍼샌드"}},"key":"214B"},{"mappings":{"default":{"default":"퍼"}},"key":"214C"},{"mappings":{"default":{"default":"에이 에스 기호"}},"key":"214D"},{"mappings":{"default":{"default":"작은 역 에프"}},"key":"214E"},{"mappings":{"default":{"default":"모든"}},"key":"2200"},{"mappings":{"default":{"default":"보어"}},"key":"2201"},{"mappings":{"default":{"default":"존재한다"}},"key":"2203"},{"mappings":{"default":{"default":"존재하지 않는다"}},"key":"2204"},{"mappings":{"default":{"default":"공집합"}},"key":"2205"},{"mappings":{"default":{"default":"델타"}},"key":"2206"},{"mappings":{"default":{"default":"다음의 원소이다"},"clearspeak":{"default":"다음의 원소이다"}},"key":"2208"},{"mappings":{"default":{"default":"다음의 원소가 아니다"},"clearspeak":{"default":"다음의 원소가 아니다"}},"key":"2209"},{"mappings":{"default":{"default":"다음의 원소이다"},"clearspeak":{"default":"다음의 원소이다."}},"key":"220A"},{"mappings":{"default":{"default":"다음을 포함한다"},"clearspeak":{"default":"포함한다"}},"key":"220B"},{"mappings":{"default":{"default":"다음을 포함하지 않는다"},"clearspeak":{"default":"포함하지 않는다"}},"key":"220C"},{"mappings":{"default":{"default":"다음을 포함한다"},"clearspeak":{"default":"포함한다"}},"key":"220D"},{"mappings":{"default":{"default":"증명끝"}},"key":"220E"},{"mappings":{"default":{"default":"파이"}},"key":"220F"},{"mappings":{"default":{"default":"쌍대곱"}},"key":"2210"},{"mappings":{"default":{"default":"시그마"},"mathspeak":{"default":"시그마 합"}},"key":"2211"},{"mappings":{"default":{"default":"빼기"}},"key":"2212"},{"mappings":{"default":{"default":"마이너스플러스"}},"key":"2213"},{"mappings":{"default":{"default":"닷 플러스"}},"key":"2214"},{"mappings":{"default":{"default":"나누기 슬래시"}},"key":"2215"},{"mappings":{"default":{"default":"마이너스"}},"key":"2216"},{"mappings":{"default":{"default":"별표 연산자"}},"key":"2217"},{"mappings":{"default":{"default":"고리"},"clearspeak":{"default":"합성 함수"}},"key":"2218"},{"mappings":{"default":{"default":"닷"}},"key":"2219"},{"mappings":{"default":{"default":"제곱근"}},"key":"221A"},{"mappings":{"default":{"default":"세제곱근"}},"key":"221B"},{"mappings":{"default":{"default":"네제곱근"}},"key":"221C"},{"mappings":{"default":{"default":"비례"}},"key":"221D"},{"mappings":{"default":{"default":"무한대"}},"key":"221E"},{"mappings":{"default":{"default":"직각"}},"key":"221F"},{"mappings":{"default":{"default":"각"}},"key":"2220"},{"mappings":{"default":{"default":"각의 크기"}},"key":"2221"},{"mappings":{"default":{"default":"구면각"}},"key":"2222"},{"mappings":{"default":{"default":"세로선","alternative":"다음의 약수이다"}},"key":"2223"},{"mappings":{"default":{"default":"다음의 약수가 아니다"}},"key":"2224"},{"mappings":{"default":{"default":"평행하다"}},"key":"2225"},{"mappings":{"default":{"default":"평행하지 않다"}},"key":"2226"},{"mappings":{"default":{"default":"논리곱"}},"key":"2227"},{"mappings":{"default":{"default":"논리합"}},"key":"2228"},{"mappings":{"default":{"default":"교집합"}},"key":"2229"},{"mappings":{"default":{"default":"합집합"}},"key":"222A"},{"mappings":{"default":{"default":"인테그럴"}},"key":"222B"},{"mappings":{"default":{"default":"이중 인테그럴"}},"key":"222C"},{"mappings":{"default":{"default":"삼중 인테그럴"}},"key":"222D"},{"mappings":{"default":{"default":"경로적분"}},"key":"222E"},{"mappings":{"default":{"default":"면적분"}},"key":"222F"},{"mappings":{"default":{"default":"부피적분"}},"key":"2230"},{"mappings":{"default":{"default":"시계방향 적분"}},"key":"2231"},{"mappings":{"default":{"default":"시계방향 선적분"}},"key":"2232"},{"mappings":{"default":{"default":"반시계방향 선적분"}},"key":"2233"},{"mappings":{"default":{"default":"따라서"}},"key":"2234"},{"mappings":{"default":{"default":"왜냐하면"}},"key":"2235"},{"mappings":{"default":{"default":"대"}},"key":"2236"},{"mappings":{"default":{"default":"대"}},"key":"2237"},{"mappings":{"default":{"default":"닷 마이너스"}},"key":"2238"},{"mappings":{"default":{"default":"초과"}},"key":"2239"},{"mappings":{"default":{"default":"기하학적 비율"}},"key":"223A"},{"mappings":{"default":{"default":"동조"}},"key":"223B"},{"mappings":{"default":{"default":"물결표"}},"key":"223C"},{"mappings":{"default":{"default":"역 물결표"}},"key":"223D"},{"mappings":{"default":{"default":"누운 S"}},"key":"223E"},{"mappings":{"default":{"default":"싸인파"}},"key":"223F"},{"mappings":{"default":{"default":"화환곱"}},"key":"2240"},{"mappings":{"default":{"default":"부정 물결표"}},"key":"2241"},{"mappings":{"default":{"default":"마이너스 물결표"}},"key":"2242"},{"mappings":{"default":{"default":"점근적으로 같다"}},"key":"2243"},{"mappings":{"default":{"default":"점근적으로 같지 않다"}},"key":"2244"},{"mappings":{"default":{"default":"거의 같다"}},"key":"2245"},{"mappings":{"default":{"default":"거의 같다"}},"key":"2246"},{"mappings":{"default":{"default":"근사하지도 같지도 않다"}},"key":"2247"},{"mappings":{"default":{"default":"거의 같다"}},"key":"2248"},{"mappings":{"default":{"default":"거의 같지 않다"}},"key":"2249"},{"mappings":{"default":{"default":"근사하거나 같다"}},"key":"224A"},{"mappings":{"default":{"default":"삼중 물결표"}},"key":"224B"},{"mappings":{"default":{"default":"모두 같다"}},"key":"224C"},{"mappings":{"default":{"default":"동등하다"}},"key":"224D"},{"mappings":{"default":{"default":"기하학적으로 동등하다"}},"key":"224E"},{"mappings":{"default":{"default":"차"}},"key":"224F"},{"mappings":{"default":{"default":"한계에 접근하다"}},"key":"2250"},{"mappings":{"default":{"default":"기하학적으로 같다"}},"key":"2251"},{"mappings":{"default":{"default":"거의 같다"}},"key":"2252"},{"mappings":{"default":{"default":"거의 같다"}},"key":"2253"},{"mappings":{"default":{"default":"콜론 등호"}},"key":"2254"},{"mappings":{"default":{"default":"등호 콜론"}},"key":"2255"},{"mappings":{"default":{"default":"고리점이 들어간 등호"}},"key":"2256"},{"mappings":{"default":{"default":"고리점이 붙은 등호"}},"key":"2257"},{"mappings":{"default":{"default":"일치하다"},"clearspeak":{"default":"일치하다"}},"key":"2258"},{"mappings":{"default":{"default":"추정하다"}},"key":"2259"},{"mappings":{"default":{"default":"등각"},"clearspeak":{"default":"등각이다"}},"key":"225A"},{"mappings":{"default":{"default":"별표 등호"}},"key":"225B"},{"mappings":{"default":{"default":"델타 등호"}},"key":"225C"},{"mappings":{"default":{"default":"정의상 같다"},"clearspeak":{"default":"정의된다"}},"key":"225D"},{"mappings":{"default":{"default":"측정된다"},"clearspeak":{"default":"측정된다"}},"key":"225E"},{"mappings":{"default":{"default":"명제"}},"key":"225F"},{"mappings":{"default":{"default":"같지 않다"},"clearspeak":{"default":"같지 않다"}},"key":"2260"},{"mappings":{"default":{"default":"합동이다"},"clearspeak":{"default":"합동이다"}},"key":"2261"},{"mappings":{"default":{"default":"합동이 아니다"},"clearspeak":{"default":"합동이 아니다"}},"key":"2262"},{"mappings":{"default":{"default":"매우 동등하다"},"clearspeak":{"default":"매우 동등하다"}},"key":"2263"},{"mappings":{"default":{"default":"작거나 같다"},"clearspeak":{"default":"작거나 같다"}},"key":"2264"},{"mappings":{"default":{"default":"크거나 같다"},"clearspeak":{"default":"크거나 같다"}},"key":"2265"},{"mappings":{"default":{"default":"같거나 작다"},"clearspeak":{"default":"같거나 작다"}},"key":"2266"},{"mappings":{"default":{"default":"크거나 같다"},"clearspeak":{"default":"크거나 같다"}},"key":"2267"},{"mappings":{"default":{"default":"작지만 같지 않다"},"clearspeak":{"default":"작지만 같지 않다"}},"key":"2268"},{"mappings":{"default":{"default":"크지만 같지 않다"},"clearspeak":{"default":"크지만 같지 않다"}},"key":"2269"},{"mappings":{"default":{"default":"훨씬 작다"},"clearspeak":{"default":"훨씬 작다"}},"key":"226A"},{"mappings":{"default":{"default":"훨씬 크다"},"clearspeak":{"default":"훨씬 크다"}},"key":"226B"},{"mappings":{"default":{"default":"중에서"}},"key":"226C"},{"mappings":{"default":{"default":"동등하지 않다"},"clearspeak":{"default":"동등하지 않다"}},"key":"226D"},{"mappings":{"default":{"default":"작지 않다"},"clearspeak":{"default":"작지 않다"}},"key":"226E"},{"mappings":{"default":{"default":"크지 않다"},"clearspeak":{"default":"크지 않다"}},"key":"226F"},{"mappings":{"default":{"default":"작지도 같지도 않다"},"clearspeak":{"default":"작지도 같지도 않다"}},"key":"2270"},{"mappings":{"default":{"default":"크지도 같지도 않다"},"clearspeak":{"default":"크지도 같지도 않다"}},"key":"2271"},{"mappings":{"default":{"default":"작거나 동등하다"},"clearspeak":{"default":"작거나 동등하다"}},"key":"2272"},{"mappings":{"default":{"default":"크거나 동등하다"},"clearspeak":{"default":"크거나 동등하다"}},"key":"2273"},{"mappings":{"default":{"default":"작지도 동등하지도 않다"},"clearspeak":{"default":"작지도 동등하지도 않다"}},"key":"2274"},{"mappings":{"default":{"default":"크지도 동등하지도 않다"},"clearspeak":{"default":"크지도 동등하지도 않다"}},"key":"2275"},{"mappings":{"default":{"default":"작거나 크다"},"clearspeak":{"default":"작거나 크다"}},"key":"2276"},{"mappings":{"default":{"default":"크거나 작다"},"clearspeak":{"default":"크거나 작다"}},"key":"2277"},{"mappings":{"default":{"default":"작지도 크지도 않다"},"clearspeak":{"default":"작지도 크지도 않다"}},"key":"2278"},{"mappings":{"default":{"default":"크지도 작지도 않다"},"clearspeak":{"default":"크지도 작지도 않다"}},"key":"2279"},{"mappings":{"default":{"default":"선행한다"}},"key":"227A"},{"mappings":{"default":{"default":"후행한다"}},"key":"227B"},{"mappings":{"default":{"default":"선행하거나 같다"}},"key":"227C"},{"mappings":{"default":{"default":"후행하거나 같다"}},"key":"227D"},{"mappings":{"default":{"default":"선행하거나 동등하다"}},"key":"227E"},{"mappings":{"default":{"default":"후행하거나 동등하다"}},"key":"227F"},{"mappings":{"default":{"default":"선행하지 않는다"}},"key":"2280"},{"mappings":{"default":{"default":"후행하지 않는다"}},"key":"2281"},{"mappings":{"default":{"default":"부분집합"},"clearspaek":{"default":"부분집합"}},"key":"2282"},{"mappings":{"default":{"default":"상위집합"},"clearspaek":{"default":"상위집합"}},"key":"2283"},{"mappings":{"default":{"default":"부분집합이 아니다"},"clearspaek":{"default":"부분집합이 아니다"}},"key":"2284"},{"mappings":{"default":{"default":"상위집합이 아니다"},"clearspaek":{"default":"상위집합이 아니다"}},"key":"2285"},{"mappings":{"default":{"default":"부분집합이거나 같다"},"clearspeak":{"default":"부분집합이거나 같다"}},"key":"2286"},{"mappings":{"default":{"default":"상위집합이거나 같다"},"clearspeak":{"default":"상위집합이거나 같다"}},"key":"2287"},{"mappings":{"default":{"default":"부분집합이지도 같지도 않다"},"clearspeak":{"default":"부분집합이지도 같지도 않다"}},"key":"2288"},{"mappings":{"default":{"default":"상위집합이지도 같지도 않다"},"clearspeak":{"default":"상위집합이지도 같지도 않다"}},"key":"2289"},{"mappings":{"default":{"default":"부분집합이지만 같지 않다"},"clearspeak":{"default":"부분집합이지만 같지 않다"}},"key":"228A"},{"mappings":{"default":{"default":"상위집합이지만 같지 않다"},"clearspeak":{"default":"상위집합이지만 같지 않다"}},"key":"228B"},{"mappings":{"default":{"default":"다중집합"}},"key":"228C"},{"mappings":{"default":{"default":"다중집합 곱셈"}},"key":"228D"},{"mappings":{"default":{"default":"다중집합 덧셈"}},"key":"228E"},{"mappings":{"default":{"default":"각진 부분집합"}},"key":"228F"},{"mappings":{"default":{"default":"각진 상위집합"}},"key":"2290"},{"mappings":{"default":{"default":"각진 부분집합이거나 같다"}},"key":"2291"},{"mappings":{"default":{"default":"각진 상위집합이거나 같다"}},"key":"2292"},{"mappings":{"default":{"default":"교집합"}},"key":"2293"},{"mappings":{"default":{"default":"합집합"}},"key":"2294"},{"mappings":{"default":{"default":"원문자 더하기"}},"key":"2295"},{"mappings":{"default":{"default":"원문자 빼기"}},"key":"2296"},{"mappings":{"default":{"default":"원문자 곱하기"}},"key":"2297"},{"mappings":{"default":{"default":"원문자 나누기"}},"key":"2298"},{"mappings":{"default":{"default":"원문자 닷"}},"key":"2299"},{"mappings":{"default":{"default":"원문자 고리"}},"key":"229A"},{"mappings":{"default":{"default":"원문자 별표"}},"key":"229B"},{"mappings":{"default":{"default":"원문자 등호"}},"key":"229C"},{"mappings":{"default":{"default":"원문자 대시"}},"key":"229D"},{"mappings":{"default":{"default":"사각문자 더하기"}},"key":"229E"},{"mappings":{"default":{"default":"사각문자 빼기"}},"key":"229F"},{"mappings":{"default":{"default":"사각문자 곱하기"}},"key":"22A0"},{"mappings":{"default":{"default":"사각문자 닷"}},"key":"22A1"},{"mappings":{"default":{"default":"오른 턴스틸"}},"key":"22A2"},{"mappings":{"default":{"default":"왼 턴스틸"}},"key":"22A3"},{"mappings":{"default":{"default":"참 기호"}},"key":"22A4"},{"mappings":{"default":{"default":"거짓 기호"}},"key":"22A5"},{"mappings":{"default":{"default":"역설"}},"key":"22A6"},{"mappings":{"default":{"default":"모델"}},"key":"22A7"},{"mappings":{"default":{"default":"참"}},"key":"22A8"},{"mappings":{"default":{"default":"강제"}},"key":"22A9"},{"mappings":{"default":{"default":"삼중 세로선 오른 턴스틸"}},"key":"22AA"},{"mappings":{"default":{"default":"이중 세로선 이중 오른 턴스틸"}},"key":"22AB"},{"mappings":{"default":{"default":"증명하지 않는다"}},"key":"22AC"},{"mappings":{"default":{"default":"참이 아니다"}},"key":"22AD"},{"mappings":{"default":{"default":"강제하지 않는다"}},"key":"22AE"},{"mappings":{"default":{"default":"부정 이중 세로선 이중 오른 턴스틸"}},"key":"22AF"},{"mappings":{"default":{"default":"관계상 선행한다"}},"key":"22B0"},{"mappings":{"default":{"default":"관계상 후행한다"}},"key":"22B1"},{"mappings":{"default":{"default":"다음의 일반 하위그룹이다"}},"key":"22B2"},{"mappings":{"default":{"default":"다음을 일반 하위그룹으로 갖는다"}},"key":"22B3"},{"mappings":{"default":{"default":"일반 하위그룹이거나 같다"}},"key":"22B4"},{"mappings":{"default":{"default":"일반 하위그룹으로 갖거나 같다"}},"key":"22B5"},{"mappings":{"default":{"default":"원본"}},"key":"22B6"},{"mappings":{"default":{"default":"이미지"}},"key":"22B7"},{"mappings":{"default":{"default":"멀티맵"}},"key":"22B8"},{"mappings":{"default":{"default":"켤레 행렬"}},"key":"22B9"},{"mappings":{"default":{"default":"층 구조"}},"key":"22BA"},{"mappings":{"default":{"default":"배타적 논리합"}},"key":"22BB"},{"mappings":{"default":{"default":"부정 논리곱"}},"key":"22BC"},{"mappings":{"default":{"default":"부정 논리합"}},"key":"22BD"},{"mappings":{"default":{"default":"직삼각형"}},"key":"22BF"},{"mappings":{"default":{"default":"n 항 논리곱"},"mathspeak":{"default":"논리곱"}},"key":"22C0"},{"mappings":{"default":{"default":"n 항 논리합"},"mathspeak":{"default":"논리합"}},"key":"22C1"},{"mappings":{"default":{"default":"n 항 교집합"},"mathspeak":{"default":"교집합"}},"key":"22C2"},{"mappings":{"default":{"default":"n 항 합집합"},"mathspeak":{"default":"합집합"}},"key":"22C3"},{"mappings":{"default":{"default":"다이아몬드 연산자"}},"key":"22C4"},{"mappings":{"default":{"default":"닷"},"clearspeak":{"default":"닷","MultsymbolDot_Dot":"내적"}},"key":"22C5"},{"mappings":{"default":{"default":"별"}},"key":"22C6"},{"mappings":{"default":{"default":"나눗셈 곱셈"}},"key":"22C7"},{"mappings":{"default":{"default":"나비 넥타이"}},"key":"22C8"},{"mappings":{"default":{"default":"왼 정상 계수 반직접곱"}},"key":"22C9"},{"mappings":{"default":{"default":"오른 정상 계수 반직접곱"}},"key":"22CA"},{"mappings":{"default":{"default":"왼 반직접곱"}},"key":"22CB"},{"mappings":{"default":{"default":"오른 반직접곱"}},"key":"22CC"},{"mappings":{"default":{"default":"역 물결 등호"}},"key":"22CD"},{"mappings":{"default":{"default":"휜 논리합"}},"key":"22CE"},{"mappings":{"default":{"default":"휜 논리곱"}},"key":"22CF"},{"mappings":{"default":{"default":"이중 부분집합"}},"key":"22D0"},{"mappings":{"default":{"default":"이중 상위집합"}},"key":"22D1"},{"mappings":{"default":{"default":"이중 교집합"}},"key":"22D2"},{"mappings":{"default":{"default":"이중 합집합"}},"key":"22D3"},{"mappings":{"default":{"default":"피치포크"}},"key":"22D4"},{"mappings":{"default":{"default":"같거나 평행하다"},"clearspeak":{"default":"같거나 평행하다"}},"key":"22D5"},{"mappings":{"default":{"default":"작다"},"clearspeak":{"default":"작다"}},"key":"22D6"},{"mappings":{"default":{"default":"크다"},"clearspeak":{"default":"크다"}},"key":"22D7"},{"mappings":{"default":{"default":"훨씬훨씬 작다"},"clearspeak":{"default":"훨씬훨씬 작다"}},"key":"22D8"},{"mappings":{"default":{"default":"훨씬훨씬 크다"},"clearspeak":{"default":"훨씬훨씬 크다"}},"key":"22D9"},{"mappings":{"default":{"default":"작거나 같거나 크다"},"clearspeak":{"default":"작거나 같거나 크다"}},"key":"22DA"},{"mappings":{"default":{"default":"크거나 같거나 작다"},"clearspeak":{"default":"크거나 같거나 작다"}},"key":"22DB"},{"mappings":{"default":{"default":"같거나 작다"},"clearspeak":{"default":"같거나 작다"}},"key":"22DC"},{"mappings":{"default":{"default":"같거나 크다"},"clearspeak":{"default":"같거나 크다"}},"key":"22DD"},{"mappings":{"default":{"default":"같거나 선행한다"},"clearspeak":{"default":"같거나 선행한다"}},"key":"22DE"},{"mappings":{"default":{"default":"같거나 후행한다"},"clearspeak":{"default":"같거나 후행한다"}},"key":"22DF"},{"mappings":{"default":{"default":"선행하지도 같지도 않다"}},"key":"22E0"},{"mappings":{"default":{"default":"후행하지도 같지도 않다"}},"key":"22E1"},{"mappings":{"default":{"default":"각진 부분집합이지도 같지도 않다"},"clearspeak":{"default":"각진 부분집합이지도 같지도 않다"}},"key":"22E2"},{"mappings":{"default":{"default":"각진 상위집합이지도 같지도 않다"},"clearspeak":{"default":"각진 상위집합이지도 같지도 않다"}},"key":"22E3"},{"mappings":{"default":{"default":"각진 부분집합이지만 같지 않다"},"clearspeak":{"default":"각진 부분집합이지만 같지 않다"}},"key":"22E4"},{"mappings":{"default":{"default":"각진 상위집합이지만 같지 않다"},"clearspeak":{"default":"각진 상위집합이지만 같지 않다"}},"key":"22E5"},{"mappings":{"default":{"default":"작지만 동등하지 않다"},"clearspeak":{"default":"작지만 동등하지 않다"}},"key":"22E6"},{"mappings":{"default":{"default":"크지만 동등하지 않다"},"clearspeak":{"default":"크지만 동등하지 않다"}},"key":"22E7"},{"mappings":{"default":{"default":"선행하지만 동등하지 않다"}},"key":"22E8"},{"mappings":{"default":{"default":"후행하지만 동등하지 않다"}},"key":"22E9"},{"mappings":{"default":{"default":"다음의 일반 하위그룹이 아니다"},"clearspeak":{"default":"다음의 일반 하위그룹이 아니다"}},"key":"22EA"},{"mappings":{"default":{"default":"다음을 일반 하위그룹으로 갖지 않는다"}},"key":"22EB"},{"mappings":{"default":{"default":"일반 하위그룹이지도 같지도 않다"},"clearspeak":{"default":"일반 하위그룹이지도 같지도 않다"}},"key":"22EC"},{"mappings":{"default":{"default":"일반 하위그룹으로 갖지도 같지도 않다"}},"key":"22ED"},{"mappings":{"default":{"default":"세로 줄임표"}},"key":"22EE"},{"mappings":{"default":{"default":"줄임표"},"clearspeak":{"default":"점 점 점"}},"key":"22EF"},{"mappings":{"default":{"default":"우상향 대각선 줄임표"}},"key":"22F0"},{"mappings":{"default":{"default":"우하향 대각선 줄임표"}},"key":"22F1"},{"mappings":{"default":{"default":"긴 가로선이 있는 원소 기호"}},"key":"22F2"},{"mappings":{"default":{"default":"가로선 끝에 세로 막대가 있는 원소 기호"}},"key":"22F3"},{"mappings":{"default":{"default":"가로선 끝에 세로 막대가 있는 원소 기호"}},"key":"22F4"},{"mappings":{"default":{"default":"점이 붙은 원소 기호"}},"key":"22F5"},{"mappings":{"default":{"default":"윗줄이 있는 원소 기호"}},"key":"22F6"},{"mappings":{"default":{"default":"윗줄이 있는 원소 기호"}},"key":"22F7"},{"mappings":{"default":{"default":"밑줄이 있는 원소 기호"}},"key":"22F8"},{"mappings":{"default":{"default":"두개의 가로선이 있는 원소 기호"}},"key":"22F9"},{"mappings":{"default":{"default":"긴 가로선이 있는 포함 기호"}},"key":"22FA"},{"mappings":{"default":{"default":"가로선 끝에 세로 막대가 있는 포함 기호"}},"key":"22FB"},{"mappings":{"default":{"default":"가로선 끝에 세로 막대가 있는 포함 기호"}},"key":"22FC"},{"mappings":{"default":{"default":"윗줄이 있는 포함 기호"}},"key":"22FD"},{"mappings":{"default":{"default":"윗줄이 있는 포함 기호"}},"key":"22FE"},{"mappings":{"default":{"default":"Z 표기법"}},"key":"22FF"},{"mappings":{"default":{"default":"지름 기호"}},"key":"2300"},{"mappings":{"default":{"default":"집"}},"key":"2302"},{"mappings":{"default":{"default":"사영"}},"key":"2305"},{"mappings":{"default":{"default":"원근법"}},"key":"2306"},{"mappings":{"default":{"default":"세로 톱니선"}},"key":"2307"},{"mappings":{"default":{"default":"역 부정 기호"}},"key":"2310"},{"mappings":{"default":{"default":"사각 마름모꼴"}},"key":"2311"},{"mappings":{"default":{"default":"호"}},"key":"2312"},{"mappings":{"default":{"default":"활꼴"}},"key":"2313"},{"mappings":{"default":{"default":"부채꼴"}},"key":"2314"},{"mappings":{"default":{"default":"진한 더하기"}},"key":"2795"},{"mappings":{"default":{"default":"진한 빼기"}},"key":"2796"},{"mappings":{"default":{"default":"진한 나누기"}},"key":"2797"},{"mappings":{"default":{"default":"루프"}},"key":"27B0"},{"mappings":{"default":{"default":"이중 루프"}},"key":"27BF"},{"mappings":{"default":{"default":"겹세모"}},"key":"27C1"},{"mappings":{"default":{"default":"수직"},"clearspeak":{"default":"수직이다"}},"key":"27C2"},{"mappings":{"default":{"default":"열린 부분집합"}},"key":"27C3"},{"mappings":{"default":{"default":"열린 상위집합"}},"key":"27C4"},{"mappings":{"default":{"default":"점이 들어간 논리합"}},"key":"27C7"},{"mappings":{"default":{"default":"하위집합 앞에 백슬래시"}},"key":"27C8"},{"mappings":{"default":{"default":"슬래시 앞에 상위집합"}},"key":"27C9"},{"mappings":{"default":{"default":"가로 막대가 있는 세로선"}},"key":"27CA"},{"mappings":{"default":{"default":"우상향 대각선"}},"key":"27CB"},{"mappings":{"default":{"default":"나눗셈법 기호"}},"key":"27CC"},{"mappings":{"default":{"default":"우하향 대각선"}},"key":"27CD"},{"mappings":{"default":{"default":"사각문자 논리곱"}},"key":"27CE"},{"mappings":{"default":{"default":"사각문자 논리합"}},"key":"27CF"},{"mappings":{"default":{"default":"점이 들어간 다이아몬드"}},"key":"27D0"},{"mappings":{"default":{"default":"점이 들어간 논리곱"}},"key":"27D1"},{"mappings":{"default":{"default":"위를 바라보는 요소 기호"}},"key":"27D2"},{"mappings":{"default":{"default":"점이 있는 오른쪽 아래 모서리"}},"key":"27D3"},{"mappings":{"default":{"default":"점이 있는 왼쪽 위 모서리"}},"key":"27D4"},{"mappings":{"default":{"default":"왼쪽 외부 조인"}},"key":"27D5"},{"mappings":{"default":{"default":"오른쪽 외부 조인"}},"key":"27D6"},{"mappings":{"default":{"default":"양쪽 외부 조인"}},"key":"27D7"},{"mappings":{"default":{"default":"큰 거짓 기호"}},"key":"27D8"},{"mappings":{"default":{"default":"큰 참 기호"}},"key":"27D9"},{"mappings":{"default":{"default":"양쪽 이중 턴스틸"}},"key":"27DA"},{"mappings":{"default":{"default":"양쪽 턴스틸"}},"key":"27DB"},{"mappings":{"default":{"default":"왼쪽 멀티맵"}},"key":"27DC"},{"mappings":{"default":{"default":"긴 오른 턴스틸"}},"key":"27DD"},{"mappings":{"default":{"default":"긴 왼 턴스틸"}},"key":"27DE"},{"mappings":{"default":{"default":"원이 붙은 윗 압정"}},"key":"27DF"},{"mappings":{"default":{"default":"나침반"}},"key":"27E0"},{"mappings":{"default":{"default":"하얀 오목한 다이아몬드"}},"key":"27E1"},{"mappings":{"default":{"default":"왼쪽이 튀어나온 하얀 오목한 다이아몬드"}},"key":"27E2"},{"mappings":{"default":{"default":"오른쪽이 튀어나온 하얀 오목한 다이아몬드"}},"key":"27E3"},{"mappings":{"default":{"default":"하얀 사각형과 왼쪽 틱"}},"key":"27E4"},{"mappings":{"default":{"default":"하얀 사각형과 오른쪽 틱"}},"key":"27E5"},{"mappings":{"default":{"default":"우상향 대각선 밑으로 교차 우하향 대각선"}},"key":"292B"},{"mappings":{"default":{"default":"우하향 대각선 밑으로 교차 우상향 대각선"}},"key":"292C"},{"mappings":{"default":{"default":"삼중 세로선"}},"key":"2980"},{"mappings":{"default":{"default":"Z 표기법"}},"key":"2981"},{"mappings":{"default":{"default":"Z 표기법 하얀 콜론"}},"key":"2982"},{"mappings":{"default":{"default":"세로 사점"}},"key":"2999"},{"mappings":{"default":{"default":"세로 지그재그선"}},"key":"299A"},{"mappings":{"default":{"default":"역 공집합"}},"key":"29B0"},{"mappings":{"default":{"default":"윗줄이 있는 공집합"}},"key":"29B1"},{"mappings":{"default":{"default":"작은 원이 붙은 공집합"}},"key":"29B2"},{"mappings":{"default":{"default":"가로선이 있는 원"}},"key":"29B5"},{"mappings":{"default":{"default":"원문자 세로선"}},"key":"29B6"},{"mappings":{"default":{"default":"원문자 평행"}},"key":"29B7"},{"mappings":{"default":{"default":"원문자 백슬래시"}},"key":"29B8"},{"mappings":{"default":{"default":"원문자 수직"}},"key":"29B9"},{"mappings":{"default":{"default":"가로선으로 나눠지고 위 반원은 세로선으로 나눠진 원"}},"key":"29BA"},{"mappings":{"default":{"default":"X가 겹쳐진 원"}},"key":"29BB"},{"mappings":{"default":{"default":"원문자 반시계로 회전한 나누기 기호"}},"key":"29BC"},{"mappings":{"default":{"default":"원문자 하얀 글머리표"}},"key":"29BE"},{"mappings":{"default":{"default":"원문자 글머리표"}},"key":"29BF"},{"mappings":{"default":{"default":"원문자 작다"}},"key":"29C0"},{"mappings":{"default":{"default":"원문자 크다"}},"key":"29C1"},{"mappings":{"default":{"default":"오른쪽에 작은 원이 있는 원"}},"key":"29C2"},{"mappings":{"default":{"default":"오른쪽에 이중 가로선이 있는 원"}},"key":"29C3"},{"mappings":{"default":{"default":"사각문자 우상향 대각선"}},"key":"29C4"},{"mappings":{"default":{"default":"사각문자 우하향 대각선"}},"key":"29C5"},{"mappings":{"default":{"default":"사각문자 별표"}},"key":"29C6"},{"mappings":{"default":{"default":"사각문자 작은 원"}},"key":"29C7"},{"mappings":{"default":{"default":"사각문자 정사각형"}},"key":"29C8"},{"mappings":{"default":{"default":"두 개의 겹쳐진 정사각형"}},"key":"29C9"},{"mappings":{"default":{"default":"점이 붙은 삼각형"}},"key":"29CA"},{"mappings":{"default":{"default":"밑줄이 있는 삼각형"}},"key":"29CB"},{"mappings":{"default":{"default":"삼각형 안에 S"}},"key":"29CC"},{"mappings":{"default":{"default":"밑변이 돌출된 삼각형"}},"key":"29CD"},{"mappings":{"default":{"default":"우향 삼각형 밑에 좌향 삼각형"}},"key":"29CE"},{"mappings":{"default":{"default":"좌향 삼각형 오른쪽에 세로선"}},"key":"29CF"},{"mappings":{"default":{"default":"우향 삼각형 왼쪽에 세로선"}},"key":"29D0"},{"mappings":{"default":{"default":"왼쪽 절반이 검은 나비 넥타이"}},"key":"29D1"},{"mappings":{"default":{"default":"오른쪽 절반이 검은 나비넥타이"}},"key":"29D2"},{"mappings":{"default":{"default":"검은 나비넥타이"}},"key":"29D3"},{"mappings":{"default":{"default":"왼쪽 절반이 검은 곱하기"}},"key":"29D4"},{"mappings":{"default":{"default":"오른쪽 절반이 검은 곱하기"}},"key":"29D5"},{"mappings":{"default":{"default":"하얀 모래시계"}},"key":"29D6"},{"mappings":{"default":{"default":"검은 모래시계"}},"key":"29D7"},{"mappings":{"default":{"default":"불완전 무한대"}},"key":"29DC"},{"mappings":{"default":{"default":"묶음기호가 붙은 무한대"}},"key":"29DD"},{"mappings":{"default":{"default":"수직선으로 부정된 무한대"}},"key":"29DE"},{"mappings":{"default":{"default":"양끝 멀티맵"}},"key":"29DF"},{"mappings":{"default":{"default":"윤곽선이 있는 정사각형"}},"key":"29E0"},{"mappings":{"default":{"default":"로 증가한다"}},"key":"29E1"},{"mappings":{"default":{"default":"셔플 곱"}},"key":"29E2"},{"mappings":{"default":{"default":"등호와 평행 기호"}},"key":"29E3"},{"mappings":{"default":{"default":"등호와 평행 기호 위에 물결표"}},"key":"29E4"},{"mappings":{"default":{"default":"합동과 평행 기호"}},"key":"29E5"},{"mappings":{"default":{"default":"글리치 스탁"}},"key":"29E6"},{"mappings":{"default":{"default":"열역학적"}},"key":"29E7"},{"mappings":{"default":{"default":"왼쪽 절반이 검은 하향 삼각형"}},"key":"29E8"},{"mappings":{"default":{"default":"오른쪽 절반이 검은 하향 삼각형"}},"key":"29E9"},{"mappings":{"default":{"default":"검은 마름모"}},"key":"29EB"},{"mappings":{"default":{"default":"에러 바 하얀 정사각형"}},"key":"29EE"},{"mappings":{"default":{"default":"에러 바 검은 사각형"}},"key":"29EF"},{"mappings":{"default":{"default":"에러 바 하얀 다이아몬드"}},"key":"29F0"},{"mappings":{"default":{"default":"에러 바 검은 다이아몬드"}},"key":"29F1"},{"mappings":{"default":{"default":"에러 바 하얀 원"}},"key":"29F2"},{"mappings":{"default":{"default":"에러 바 검은 원"}},"key":"29F3"},{"mappings":{"default":{"default":"지연 규칙"}},"key":"29F4"},{"mappings":{"default":{"default":"백슬래시"}},"key":"29F5"},{"mappings":{"default":{"default":"윗줄이 있는 슬래시"}},"key":"29F6"},{"mappings":{"default":{"default":"가로선이 있는 백슬래시"}},"key":"29F7"},{"mappings":{"default":{"default":"큰 슬래시"},"mathspeak":{"default":"슬래시"}},"key":"29F8"},{"mappings":{"default":{"default":"큰 백슬래시"},"mathspeak":{"default":"백슬래시"}},"key":"29F9"},{"mappings":{"default":{"default":"이중 더하기"}},"key":"29FA"},{"mappings":{"default":{"default":"삼중 더하기"}},"key":"29FB"},{"mappings":{"default":{"default":"작은"}},"key":"29FE"},{"mappings":{"default":{"default":"미니"}},"key":"29FF"},{"mappings":{"default":{"default":"n 항 원문자 내적"},"mathspeak":{"default":"원문자 내적"}},"key":"2A00"},{"mappings":{"default":{"default":"n 항 원문자 더하기"},"mathspeak":{"default":"원문자 더하기"}},"key":"2A01"},{"mappings":{"default":{"default":"n 항 원문자 곱하기"},"mathspeak":{"default":"원문자 곱하기"}},"key":"2A02"},{"mappings":{"default":{"default":"닷이 붙은 n 항 합집합"},"mathspeak":{"default":"닷이 붙은 합집합"}},"key":"2A03"},{"mappings":{"default":{"default":"플러스가 붙은 n 항 합집합"},"mathspeak":{"default":"플러스가 붙은 합집합"}},"key":"2A04"},{"mappings":{"default":{"default":"n 항 서로소 교집합"},"mathspeak":{"default":"서로소 교집합"}},"key":"2A05"},{"mappings":{"default":{"default":"n 항 서로소 합집합"},"mathspeak":{"default":"서로소 합집합"}},"key":"2A06"},{"mappings":{"default":{"default":"이중 논리곱"}},"key":"2A07"},{"mappings":{"default":{"default":"이중 논리합"}},"key":"2A08"},{"mappings":{"default":{"default":"n 항 곱하기"},"mathspeak":{"default":"곱하기"}},"key":"2A09"},{"mappings":{"default":{"default":"모듈로 2 의 합"}},"key":"2A0A"},{"mappings":{"default":{"default":"리만합"}},"key":"2A0B"},{"mappings":{"default":{"default":"쿼드 인테그럴"}},"key":"2A0C"},{"mappings":{"default":{"default":"유한 적분"}},"key":"2A0D"},{"mappings":{"default":{"default":"두 줄이 그어진 적분"}},"key":"2A0E"},{"mappings":{"default":{"default":"사선이 그어진 적분 평균"}},"key":"2A0F"},{"mappings":{"default":{"default":"순환 함수"}},"key":"2A10"},{"mappings":{"default":{"default":"반시계 방향 적분"}},"key":"2A11"},{"mappings":{"default":{"default":"극점 주위를 사각형 모양이 둘러싼 선적분"}},"key":"2A12"},{"mappings":{"default":{"default":"극점 주위를 반원 모양이 둘러싼 선적분"}},"key":"2A13"},{"mappings":{"default":{"default":"극점을 포함하지 않는 선적분"}},"key":"2A14"},{"mappings":{"default":{"default":"닷을 둘러싼 인테그럴"}},"key":"2A15"},{"mappings":{"default":{"default":"사원수에 대한 인테그럴"}},"key":"2A16"},{"mappings":{"default":{"default":"곱하기가 붙은 인테그럴"}},"key":"2A18"},{"mappings":{"default":{"default":"교집합이 붙은 인테그럴"}},"key":"2A19"},{"mappings":{"default":{"default":"합집합이 붙은 인테그럴"}},"key":"2A1A"},{"mappings":{"default":{"default":"윗줄이 붙은 인테그럴"}},"key":"2A1B"},{"mappings":{"default":{"default":"밑줄이 붙은 인테그럴"}},"key":"2A1C"},{"mappings":{"default":{"default":"결합 구문"}},"key":"2A1D"},{"mappings":{"default":{"default":"큰 왼쪽 삼각형 연산자"}},"key":"2A1E"},{"mappings":{"default":{"default":"Z 표기법에서 스키마 합성 기호"}},"key":"2A1F"},{"mappings":{"default":{"default":"Z 표기법에서 스키마 파이핑 기호"}},"key":"2A20"},{"mappings":{"default":{"default":"Z 표기법에서 스키마 사영 기호"}},"key":"2A21"},{"mappings":{"default":{"default":"작은 원이 붙은 플러스"}},"key":"2A22"},{"mappings":{"default":{"default":"곡절 기호가 붙은 플러스"}},"key":"2A23"},{"mappings":{"default":{"default":"물결표가 붙은 플러스"}},"key":"2A24"},{"mappings":{"default":{"default":"아래에 점이 붙은 플러스"}},"key":"2A25"},{"mappings":{"default":{"default":"아래에 물결표가 붙은 플러스"}},"key":"2A26"},{"mappings":{"default":{"default":"아래첨자 2가 붙은 플러스"}},"key":"2A27"},{"mappings":{"default":{"default":"검은 삼각형이 붙은 플러스"}},"key":"2A28"},{"mappings":{"default":{"default":"쉼표가 붙은 마이너스"}},"key":"2A29"},{"mappings":{"default":{"default":"아래에 점이 붙은 마이너스"}},"key":"2A2A"},{"mappings":{"default":{"default":"하락 점들이 붙은 마이너스"}},"key":"2A2B"},{"mappings":{"default":{"default":"상승 점들이 붙은 마이너스"}},"key":"2A2C"},{"mappings":{"default":{"default":"왼쪽 반원이 붙은 플러스"}},"key":"2A2D"},{"mappings":{"default":{"default":"오른쪽 반원이 붙은 플러스"}},"key":"2A2E"},{"mappings":{"default":{"default":"외적"}},"key":"2A2F"},{"mappings":{"default":{"default":"닷이 붙은 곱하기"}},"key":"2A30"},{"mappings":{"default":{"default":"밑줄이 붙은 곱하기"}},"key":"2A31"},{"mappings":{"default":{"default":"아래가 닫힌 반직접곱"}},"key":"2A32"},{"mappings":{"default":{"default":"분쇄곱"}},"key":"2A33"},{"mappings":{"default":{"default":"왼쪽 반원이 붙은 곱하기"}},"key":"2A34"},{"mappings":{"default":{"default":"오른쪽 반원이 붙은 곱하기"}},"key":"2A35"},{"mappings":{"default":{"default":"곡절 악센트가 붙고 곱하기가 들어간 원"}},"key":"2A36"},{"mappings":{"default":{"default":"겹원문자 곱하기"}},"key":"2A37"},{"mappings":{"default":{"default":"원문자 나누기"}},"key":"2A38"},{"mappings":{"default":{"default":"플러스 기호가 들어간 삼각형"}},"key":"2A39"},{"mappings":{"default":{"default":"마이너스 기호가 들어간 삼각형"}},"key":"2A3A"},{"mappings":{"default":{"default":"곱하기가 들어간 삼각형"}},"key":"2A3B"},{"mappings":{"default":{"default":"내부곱"}},"key":"2A3C"},{"mappings":{"default":{"default":"역 내부곱"}},"key":"2A3D"},{"mappings":{"default":{"default":"Z 표기법에서 이항관계식의 합성"}},"key":"2A3E"},{"mappings":{"default":{"default":"쌍대곱"}},"key":"2A3F"},{"mappings":{"default":{"default":"닷이 들어간 교집합"}},"key":"2A40"},{"mappings":{"default":{"default":"마이너스가 들어간 합집합"}},"key":"2A41"},{"mappings":{"default":{"default":"윗줄이 있는 합집합"}},"key":"2A42"},{"mappings":{"default":{"default":"윗줄이 있는 교집합"}},"key":"2A43"},{"mappings":{"default":{"default":"논리곱이 들어간 교집합"}},"key":"2A44"},{"mappings":{"default":{"default":"논리합이 들어간 합집합"}},"key":"2A45"},{"mappings":{"default":{"default":"합집합이 붙은 교집합"}},"key":"2A46"},{"mappings":{"default":{"default":"교집합이 붙은 합집합"}},"key":"2A47"},{"mappings":{"default":{"default":"윗줄 위에 합집합이 있는 교집합"}},"key":"2A48"},{"mappings":{"default":{"default":"윗줄 위에 교집합이 있는 합집합"}},"key":"2A49"},{"mappings":{"default":{"default":"나란히 합쳐진 두 합집합 기호"}},"key":"2A4A"},{"mappings":{"default":{"default":"나란히 합쳐진 두 교집합 기호"}},"key":"2A4B"},{"mappings":{"default":{"default":"닫힌 합집합"}},"key":"2A4C"},{"mappings":{"default":{"default":"닫힌 교집합"}},"key":"2A4D"},{"mappings":{"default":{"default":"이중 교집합"}},"key":"2A4E"},{"mappings":{"default":{"default":"이중 합집합"}},"key":"2A4F"},{"mappings":{"default":{"default":"분쇄곱이 들어간 닫힌 합집합"}},"key":"2A50"},{"mappings":{"default":{"default":"닷이 붙은 논리곱"}},"key":"2A51"},{"mappings":{"default":{"default":"닷이 붙은 논리합"}},"key":"2A52"},{"mappings":{"default":{"default":"이중 논리곱"}},"key":"2A53"},{"mappings":{"default":{"default":"이중 논리합"}},"key":"2A54"},{"mappings":{"default":{"default":"교차된 두 논리곱"}},"key":"2A55"},{"mappings":{"default":{"default":"교차된 두 논리합"}},"key":"2A56"},{"mappings":{"default":{"default":"기울어진 논리합"}},"key":"2A57"},{"mappings":{"default":{"default":"기울어진 논리곱"}},"key":"2A58"},{"mappings":{"default":{"default":"논리곱과 논리합의 교차"}},"key":"2A59"},{"mappings":{"default":{"default":"세로선이 그어진 논리곱"}},"key":"2A5A"},{"mappings":{"default":{"default":"세로선이 그어진 논리합"}},"key":"2A5B"},{"mappings":{"default":{"default":"가로선이 그어진 논리곱"}},"key":"2A5C"},{"mappings":{"default":{"default":"가로선이 그어진 논리합"}},"key":"2A5D"},{"mappings":{"default":{"default":"이중 윗줄이 그어진 논리곱"}},"key":"2A5E"},{"mappings":{"default":{"default":"밑줄이 그어진 논리곱"}},"key":"2A5F"},{"mappings":{"default":{"default":"이중 밑줄이 그어진 논리곱"}},"key":"2A60"},{"mappings":{"default":{"default":"밑줄 그어진 작은 브이"}},"key":"2A61"},{"mappings":{"default":{"default":"이중 윗줄이 그어진 논리합"}},"key":"2A62"},{"mappings":{"default":{"default":"이중 밑줄이 그어진 논리합"}},"key":"2A63"},{"mappings":{"default":{"default":"Z 표기법에서 정의역 비제한 기호"}},"key":"2A64"},{"mappings":{"default":{"default":"Z 표기법에서 치역 비제한 기호"}},"key":"2A65"},{"mappings":{"default":{"default":"아래에 점이 붙은 등호"}},"key":"2A66"},{"mappings":{"default":{"default":"점이 붙은 합동"}},"key":"2A67"},{"mappings":{"default":{"default":"이중 세로선이 그어진 삼중 가로선"}},"key":"2A68"},{"mappings":{"default":{"default":"삼중 세로선이 그어진 삼중 가로선"}},"key":"2A69"},{"mappings":{"default":{"default":"점근적으로 근사하다"}},"key":"2A6A"},{"mappings":{"default":{"default":"매우 근사하다"}},"key":"2A6B"},{"mappings":{"default":{"default":"마이너스가 사이에 있는 근사 기호"}},"key":"2A6C"},{"mappings":{"default":{"default":"점근적으로 합동이다"}},"key":"2A6D"},{"mappings":{"default":{"default":"별표가 붙은 등호"}},"key":"2A6E"},{"mappings":{"default":{"default":"곡절 기호가 붙은 근사 기호"}},"key":"2A6F"},{"mappings":{"default":{"default":"거의 같거나 같다"}},"key":"2A70"},{"mappings":{"default":{"default":"증가"}},"key":"2A71"},{"mappings":{"default":{"default":"증가"}},"key":"2A72"},{"mappings":{"default":{"default":"근사 기호"}},"key":"2A73"},{"mappings":{"default":{"default":"이중 콜론이 붙은 등호"}},"key":"2A74"},{"mappings":{"default":{"default":"이중 등호"}},"key":"2A75"},{"mappings":{"default":{"default":"삼중 등호"}},"key":"2A76"},{"mappings":{"default":{"default":"위아래에 두 개씩 점이 붙은 등호"}},"key":"2A77"},{"mappings":{"default":{"default":"위에 네 개의 점이 붙은 등호"}},"key":"2A78"},{"mappings":{"default":{"default":"원이 들어간 작다"}},"key":"2A79"},{"mappings":{"default":{"default":"원이 들어간 크다"}},"key":"2A7A"},{"mappings":{"default":{"default":"물음표가 붙은 작다"}},"key":"2A7B"},{"mappings":{"default":{"default":"물음표가 붙은 크다"}},"key":"2A7C"},{"mappings":{"default":{"default":"작거나 같다"}},"key":"2A7D"},{"mappings":{"default":{"default":"크거나 같다"}},"key":"2A7E"},{"mappings":{"default":{"default":"닷이 들어간 작거나 같다"}},"key":"2A7F"},{"mappings":{"default":{"default":"닷이 들어간 크거나 같다"}},"key":"2A80"},{"mappings":{"default":{"default":"위에 닷이 붙은 작거나 같다"}},"key":"2A81"},{"mappings":{"default":{"default":"위에 닷이 붙은 크거나 같다"}},"key":"2A82"},{"mappings":{"default":{"default":"오른쪽 상단에 닷이 붙은 작거나 같다"}},"key":"2A83"},{"mappings":{"default":{"default":"왼쪽 상단에 닷이 붙은 크거나 같다"}},"key":"2A84"},{"mappings":{"default":{"default":"거의 같거나 작다"}},"key":"2A85"},{"mappings":{"default":{"default":"거의 같거나 크다"}},"key":"2A86"},{"mappings":{"default":{"default":"작다"}},"key":"2A87"},{"mappings":{"default":{"default":"크다"}},"key":"2A88"},{"mappings":{"default":{"default":"작지만 근사하지 않다"}},"key":"2A89"},{"mappings":{"default":{"default":"크지만 근사하지 않다"}},"key":"2A8A"},{"mappings":{"default":{"default":"작거나 크거나 같다"}},"key":"2A8B"},{"mappings":{"default":{"default":"크거나 작거나 같다"}},"key":"2A8C"},{"mappings":{"default":{"default":"작거나 거의 같거나 같다"}},"key":"2A8D"},{"mappings":{"default":{"default":"크거나 거의 같거나 같다"}},"key":"2A8E"},{"mappings":{"default":{"default":"작거나 크거나 거의 같다"}},"key":"2A8F"},{"mappings":{"default":{"default":"크거나 작거나 거의 같다"}},"key":"2A90"},{"mappings":{"default":{"default":"작거나 크거나 같다"}},"key":"2A91"},{"mappings":{"default":{"default":"크거나 작거나 같다"}},"key":"2A92"},{"mappings":{"default":{"default":"작거나 크거나 같다"}},"key":"2A93"},{"mappings":{"default":{"default":"크거나 작거나 같다"}},"key":"2A94"},{"mappings":{"default":{"default":"크거나 같다"}},"key":"2A95"},{"mappings":{"default":{"default":"작거나 같다"}},"key":"2A96"},{"mappings":{"default":{"default":"닷이 들어간 작거나 같다"}},"key":"2A97"},{"mappings":{"default":{"default":"닷이 들어간 크거나 같다"}},"key":"2A98"},{"mappings":{"default":{"default":"크거나 같다"}},"key":"2A99"},{"mappings":{"default":{"default":"작거나 같다"}},"key":"2A9A"},{"mappings":{"default":{"default":"크거나 같다"}},"key":"2A9B"},{"mappings":{"default":{"default":"작거나 같다"}},"key":"2A9C"},{"mappings":{"default":{"default":"작거나 거의 같다"}},"key":"2A9D"},{"mappings":{"default":{"default":"크거나 거의 같다"}},"key":"2A9E"},{"mappings":{"default":{"default":"작거나 거의 같다"}},"key":"2A9F"},{"mappings":{"default":{"default":"크거나 거의 같다"}},"key":"2AA0"},{"mappings":{"default":{"default":"훨씬 크다"}},"key":"2AA1"},{"mappings":{"default":{"default":"훨씬 작다"}},"key":"2AA2"},{"mappings":{"default":{"default":"훨씬 크거나 같다"}},"key":"2AA3"},{"mappings":{"default":{"default":"같지 않다"}},"key":"2AA4"},{"mappings":{"default":{"default":"같지 않다"}},"key":"2AA5"},{"mappings":{"default":{"default":"닫힌 작다"}},"key":"2AA6"},{"mappings":{"default":{"default":"닫힌 크다"}},"key":"2AA7"},{"mappings":{"default":{"default":"같거나 닫힌 작다"}},"key":"2AA8"},{"mappings":{"default":{"default":"같거나 닫힌 크다"}},"key":"2AA9"},{"mappings":{"default":{"default":"크다"},"clearspeak":{"default":"크다"}},"key":"2AAA"},{"mappings":{"default":{"default":"작다"},"clearspeak":{"default":"작다"}},"key":"2AAB"},{"mappings":{"default":{"default":"크거나 같다"},"clearspeak":{"default":"크거나 같다"}},"key":"2AAC"},{"mappings":{"default":{"default":"작거나 같다"},"clearspeak":{"default":"작거나 같다"}},"key":"2AAD"},{"mappings":{"default":{"default":"방지턱이 붙은 등호"}},"key":"2AAE"},{"mappings":{"default":{"default":"같거나 선행한다"}},"key":"2AAF"},{"mappings":{"default":{"default":"같거나 후행한다"}},"key":"2AB0"},{"mappings":{"default":{"default":"같지 않고 선행한다"}},"key":"2AB1"},{"mappings":{"default":{"default":"같지 않고 후행한다"}},"key":"2AB2"},{"mappings":{"default":{"default":"같거나 선행한다"}},"key":"2AB3"},{"mappings":{"default":{"default":"같거나 후행한다"}},"key":"2AB4"},{"mappings":{"default":{"default":"같지 않고 선행한다"}},"key":"2AB5"},{"mappings":{"default":{"default":"같지 않고 후행한다"}},"key":"2AB6"},{"mappings":{"default":{"default":"거의 같거나 선행한다"}},"key":"2AB7"},{"mappings":{"default":{"default":"거의 같거나 후행한다"}},"key":"2AB8"},{"mappings":{"default":{"default":"근사하지 않고 선행한다"}},"key":"2AB9"},{"mappings":{"default":{"default":"근사하지 않고 후행한다"}},"key":"2ABA"},{"mappings":{"default":{"default":"훨씬 선행한다"}},"key":"2ABB"},{"mappings":{"default":{"default":"훨씬 후행한다"}},"key":"2ABC"},{"mappings":{"default":{"default":"닷이 들어간 부분집합"}},"key":"2ABD"},{"mappings":{"default":{"default":"닷이 들어간 상위집합"}},"key":"2ABE"},{"mappings":{"default":{"default":"플러스가 붙은 부분집합"}},"key":"2ABF"},{"mappings":{"default":{"default":"플러스가 붙은 상위집합"}},"key":"2AC0"},{"mappings":{"default":{"default":"곱하기가 붙은 부분집합"}},"key":"2AC1"},{"mappings":{"default":{"default":"곱하기가 붙은 상위집합"}},"key":"2AC2"},{"mappings":{"default":{"default":"닷이 붙은 부분집합"}},"key":"2AC3"},{"mappings":{"default":{"default":"닷이 붙은 상위집합"}},"key":"2AC4"},{"mappings":{"default":{"default":"부분집합"},"clearspeak":{"default":"부분집합"}},"key":"2AC5"},{"mappings":{"default":{"default":"상위집합"},"clearspeak":{"default":"상위집합"}},"key":"2AC6"},{"mappings":{"default":{"default":"거의 같거나 부분집합"}},"key":"2AC7"},{"mappings":{"default":{"default":"거의 같거나 상위집합"}},"key":"2AC8"},{"mappings":{"default":{"default":"거의 같거나 부분집합"}},"key":"2AC9"},{"mappings":{"default":{"default":"거의 같거나 상위집합"}},"key":"2ACA"},{"mappings":{"default":{"default":"진부분집합"}},"key":"2ACB"},{"mappings":{"default":{"default":"진상위집합"}},"key":"2ACC"},{"mappings":{"default":{"default":"오른쪽으로 열린 박스 기호"}},"key":"2ACD"},{"mappings":{"default":{"default":"왼쪽으로 열린 박스 기호"}},"key":"2ACE"},{"mappings":{"default":{"default":"닫힌 부분집합"}},"key":"2ACF"},{"mappings":{"default":{"default":"닫힌 상위집합"}},"key":"2AD0"},{"mappings":{"default":{"default":"닫힌 부분집합이거나 같다"}},"key":"2AD1"},{"mappings":{"default":{"default":"닫힌 상위집합이거나 같다"}},"key":"2AD2"},{"mappings":{"default":{"default":"위에 부분집합이 붙은 상위집합"}},"key":"2AD3"},{"mappings":{"default":{"default":"위에 상위집합이 붙은 부분집합"}},"key":"2AD4"},{"mappings":{"default":{"default":"위에 부분집합이 붙은 부분집합"}},"key":"2AD5"},{"mappings":{"default":{"default":"위에 상위집합이 붙은 상위집합"}},"key":"2AD6"},{"mappings":{"default":{"default":"나란히 겹쳐진 상위집합과 부분집합"}},"key":"2AD7"},{"mappings":{"default":{"default":"사이에 가로선으로 이어진 상위집합과 부분집합"}},"key":"2AD8"},{"mappings":{"default":{"default":"위로 볼록 기호"}},"key":"2AD9"},{"mappings":{"default":{"default":"윗줄이 붙은 피치포크"}},"key":"2ADA"},{"mappings":{"default":{"default":"세로선이 그어진 교집합"}},"key":"2ADB"},{"mappings":{"default":{"default":"분기"}},"key":"2ADC"},{"mappings":{"default":{"default":"비분기"}},"key":"2ADD"},{"mappings":{"default":{"default":"짦은 왼 턴스틸"}},"key":"2ADE"},{"mappings":{"default":{"default":"짦은 참 기호"}},"key":"2ADF"},{"mappings":{"default":{"default":"짦은 거짓 기호"}},"key":"2AE0"},{"mappings":{"default":{"default":"수직 오른쪽에 S 자"}},"key":"2AE1"},{"mappings":{"default":{"default":"세로선이 그어진 삼중 오른 턴스틸"}},"key":"2AE2"},{"mappings":{"default":{"default":"세로선이 그어진 왼 턴스틸"}},"key":"2AE3"},{"mappings":{"default":{"default":"이중 왼 턴스틸"}},"key":"2AE4"},{"mappings":{"default":{"default":"세로선이 그어진 이중 왼 턴스틸"}},"key":"2AE5"},{"mappings":{"default":{"default":"세로선이 그어진 오른 턴스틸"}},"key":"2AE6"},{"mappings":{"default":{"default":"윗줄이 붙은 참 기호"}},"key":"2AE7"},{"mappings":{"default":{"default":"밑줄이 붙은 거짓 기호"}},"key":"2AE8"},{"mappings":{"default":{"default":"참 거짓 기호"}},"key":"2AE9"},{"mappings":{"default":{"default":"조건부 종속"}},"key":"2AEA"},{"mappings":{"default":{"default":"조건부 독립"}},"key":"2AEB"},{"mappings":{"default":{"default":"이중 부정 기호"}},"key":"2AEC"},{"mappings":{"default":{"default":"역 이중 부정 기호"}},"key":"2AED"},{"mappings":{"default":{"default":"다음의 약수가 아니다"}},"key":"2AEE"},{"mappings":{"default":{"default":"위에 원이 붙은 세로선"}},"key":"2AEF"},{"mappings":{"default":{"default":"아래에 원이 붙은 세로선"}},"key":"2AF0"},{"mappings":{"default":{"default":"원이 붙은 아랫 압정"}},"key":"2AF1"},{"mappings":{"default":{"default":"가로선이 그어진 평행"}},"key":"2AF2"},{"mappings":{"default":{"default":"물결표가 그어진 평행"}},"key":"2AF3"},{"mappings":{"default":{"default":"삼중 세로선"}},"key":"2AF4"},{"mappings":{"default":{"default":"가로선이 붙은 삼중 세로선"}},"key":"2AF5"},{"mappings":{"default":{"default":"삼중 콜론"}},"key":"2AF6"},{"mappings":{"default":{"default":"훨씬훨씬 작다"}},"key":"2AF7"},{"mappings":{"default":{"default":"훨씬훨씬 크다"}},"key":"2AF8"},{"mappings":{"default":{"default":"작거나 같다"}},"key":"2AF9"},{"mappings":{"default":{"default":"크거나 같다"}},"key":"2AFA"},{"mappings":{"default":{"default":"삼중 사선"}},"key":"2AFB"},{"mappings":{"default":{"default":"큰 삼중 세로선"}},"key":"2AFC"},{"mappings":{"default":{"default":"이중 사선"}},"key":"2AFD"},{"mappings":{"default":{"default":"하얀 세로선"}},"key":"2AFE"},{"mappings":{"default":{"default":"n 항 하얀 세로선"},"mathspeak":{"default":"하얀 세로선"}},"key":"2AFF"},{"mappings":{"default":{"default":"물결표"}},"key":"301C"},{"mappings":{"default":{"default":"세로쓰기용 쉼표"}},"key":"FE10"},{"mappings":{"default":{"default":"세로쓰기용 콜론"}},"key":"FE13"},{"mappings":{"default":{"default":"세로쓰기용 세미콜론"}},"key":"FE14"},{"mappings":{"default":{"default":"세로쓰기용 느낌표"}},"key":"FE15"},{"mappings":{"default":{"default":"세로쓰기용 물음표"}},"key":"FE16"},{"mappings":{"default":{"default":"세로쓰기용 줄임표"}},"key":"FE19"},{"mappings":{"default":{"default":"세로쓰기용 이점"}},"key":"FE30"},{"mappings":{"default":{"default":"세로쓰기용 긴줄표"}},"key":"FE31"},{"mappings":{"default":{"default":"세로쓰기용 짧은줄표"}},"key":"FE32"},{"mappings":{"default":{"default":"세로쓰기용 밑줄"}},"key":"FE33"},{"mappings":{"default":{"default":"세로쓰기용 물결 밑줄"}},"key":"FE34"},{"mappings":{"default":{"default":"모점"}},"key":"FE45"},{"mappings":{"default":{"default":"하얀 모점"}},"key":"FE46"},{"mappings":{"default":{"default":"파선 윗줄"}},"key":"FE49"},{"mappings":{"default":{"default":"쇄선 윗줄"}},"key":"FE4A"},{"mappings":{"default":{"default":"물결 윗줄"}},"key":"FE4B"},{"mappings":{"default":{"default":"이중 물결 윗줄"}},"key":"FE4C"},{"mappings":{"default":{"default":"파선 밑줄"}},"key":"FE4D"},{"mappings":{"default":{"default":"쇄선 밑줄"}},"key":"FE4E"},{"mappings":{"default":{"default":"물결 밑줄"}},"key":"FE4F"},{"mappings":{"default":{"default":"작은 쉼표"}},"key":"FE50"},{"mappings":{"default":{"default":"작은 마침표"}},"key":"FE52"},{"mappings":{"default":{"default":"작은 세미콜론"}},"key":"FE54"},{"mappings":{"default":{"default":"작은 콜론"}},"key":"FE55"},{"mappings":{"default":{"default":"작은 물음표"}},"key":"FE56"},{"mappings":{"default":{"default":"작은 느낌표"}},"key":"FE57"},{"mappings":{"default":{"default":"작은 긴줄표"}},"key":"FE58"},{"mappings":{"default":{"default":"작은 샵"}},"key":"FE5F"},{"mappings":{"default":{"default":"작은 앰퍼샌드"}},"key":"FE60"},{"mappings":{"default":{"default":"작은 별표"}},"key":"FE61"},{"mappings":{"default":{"default":"작은 플러스"}},"key":"FE62"},{"mappings":{"default":{"default":"작은 마이너스"}},"key":"FE63"},{"mappings":{"default":{"default":"작은 미만 부등호"}},"key":"FE64"},{"mappings":{"default":{"default":"작은 초과 부등호"}},"key":"FE65"},{"mappings":{"default":{"default":"작은 등호"}},"key":"FE66"},{"mappings":{"default":{"default":"작은 백슬래시","alternative":"작은 역 사선"}},"key":"FE68"},{"mappings":{"default":{"default":"작은 달러"}},"key":"FE69"},{"mappings":{"default":{"default":"작은 퍼센트"}},"key":"FE6A"},{"mappings":{"default":{"default":"작은 골뱅이표"}},"key":"FE6B"},{"mappings":{"default":{"default":"느낌표"}},"key":"FF01"},{"mappings":{"default":{"default":"큰따옴표"}},"key":"FF02"},{"mappings":{"default":{"default":"샵"}},"key":"FF03"},{"mappings":{"default":{"default":"달러"}},"key":"FF04"},{"mappings":{"default":{"default":"퍼센트"}},"key":"FF05"},{"mappings":{"default":{"default":"앰퍼샌드"}},"key":"FF06"},{"mappings":{"default":{"default":"아포스트로피"}},"key":"FF07"},{"mappings":{"default":{"default":"별표"}},"key":"FF0A"},{"mappings":{"default":{"default":"더하기"}},"key":"FF0B"},{"mappings":{"default":{"default":"쉼표"}},"key":"FF0C"},{"mappings":{"default":{"default":"빼기"}},"key":"FF0D"},{"mappings":{"default":{"default":"마침표"}},"key":"FF0E"},{"mappings":{"default":{"default":"슬래시","alternative":"사선"}},"key":"FF0F"},{"mappings":{"default":{"default":"콜론"}},"key":"FF1A"},{"mappings":{"default":{"default":"세미콜론"}},"key":"FF1B"},{"mappings":{"default":{"default":"작다"}},"key":"FF1C"},{"mappings":{"default":{"default":"같다"}},"key":"FF1D"},{"mappings":{"default":{"default":"크다"}},"key":"FF1E"},{"mappings":{"default":{"default":"물음표"}},"key":"FF1F"},{"mappings":{"default":{"default":"골뱅이표"}},"key":"FF20"},{"mappings":{"default":{"default":"백 슬래시","alternative":"반전된 사선"}},"key":"FF3C"},{"mappings":{"default":{"default":"삽입 기호","alternative":"곡절 악센트"}},"key":"FF3E"},{"mappings":{"default":{"default":"밑줄","alternative":"밑줄"}},"key":"FF3F"},{"mappings":{"default":{"default":"억음 악센트"}},"key":"FF40"},{"mappings":{"default":{"default":"세로선"}},"key":"FF5C"},{"mappings":{"default":{"default":"물결표"}},"key":"FF5E"},{"mappings":{"default":{"default":"센트"}},"key":"FFE0"},{"mappings":{"default":{"default":"파운드"}},"key":"FFE1"},{"mappings":{"default":{"default":"부정"}},"key":"FFE2"},{"mappings":{"default":{"default":"장음 기호"},"mathspeak":{"default":"바"}},"key":"FFE3"},{"mappings":{"default":{"default":"끊어진 세로선"}},"key":"FFE4"},{"mappings":{"default":{"default":"엔"}},"key":"FFE5"},{"mappings":{"default":{"default":"원"}},"key":"FFE6"},{"mappings":{"default":{"default":"반각 얇은 세로선"}},"key":"FFE8"},{"mappings":{"default":{"default":"반각 검은 사각형"}},"key":"FFED"},{"mappings":{"default":{"default":"반각 하얀 원"}},"key":"FFEE"}] +, +"ko/symbols/math_whitespace.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"공간"}},"key":"0020"},{"mappings":{"default":{"default":"중간 없는 공간","alternative":"중간 없는 공간"}},"key":"00A0"},{"mappings":{"default":{"default":"소프트 하이픈"}},"key":"00AD"},{"mappings":{"default":{"default":"엔 쿼드"}},"key":"2000"},{"mappings":{"default":{"default":"엠 쿼드"}},"key":"2001"},{"mappings":{"default":{"default":"엔 스페이스"}},"key":"2002"},{"mappings":{"default":{"default":"엠 스페이스"}},"key":"2003"},{"mappings":{"default":{"default":"3PM 공간"}},"key":"2004"},{"mappings":{"default":{"default":"4PM 공간"}},"key":"2005"},{"mappings":{"default":{"default":"6MP 공간간"}},"key":"2006"},{"mappings":{"default":{"default":"그림 공간"}},"key":"2007"},{"mappings":{"default":{"default":"구두점"}},"key":"2008"},{"mappings":{"default":{"default":"얇은 공간"}},"key":"2009"},{"mappings":{"default":{"default":"헤어 스페이스"}},"key":"200A"},{"mappings":{"default":{"default":"제로 너비 공간"}},"key":"200B"},{"mappings":{"default":{"default":"제로 폭 비결합자"}},"key":"200C"},{"mappings":{"default":{"default":"제로 너비 결합자"}},"key":"200D"},{"mappings":{"default":{"default":"왼쪽에서 오른쪽으로 표시"}},"key":"200E"},{"mappings":{"default":{"default":"오른쪽에서 왼쪽으로 표시"}},"key":"200F"},{"mappings":{"default":{"default":"라인 구분 기호"}},"key":"2028"},{"mappings":{"default":{"default":"단락 구분 기호"}},"key":"2029"},{"mappings":{"default":{"default":"왼쪽에서 오른쪽으로 포함"}},"key":"202A"},{"mappings":{"default":{"default":"오른쪽에서 왼쪽으로 임베딩"}},"key":"202B"},{"mappings":{"default":{"default":"팝 방향 지정"}},"key":"202C"},{"mappings":{"default":{"default":"왼쪽에서 오른쪽으로 재정의"}},"key":"202D"},{"mappings":{"default":{"default":"오른쪽에서 왼쪽으로 재정의"}},"key":"202E"},{"mappings":{"default":{"default":"좁은 브레이크 공간 없음"}},"key":"202F"},{"mappings":{"default":{"default":"중간 수학 공간"}},"key":"205F"},{"mappings":{"default":{"default":"단어 결합 자"}},"key":"2060"},{"mappings":{"default":{"default":"의","alternative":"기능 응용"}},"key":"2061"},{"mappings":{"default":{"default":"곱셈","alternative":"보이지 않는 곱셈"},"clearspeak":{"default":"곱하기"}},"key":"2062"},{"mappings":{"default":{"default":"콤마","alternative":"보이지 않는 구분 기호"}},"key":"2063"},{"mappings":{"default":{"default":"플러스","alternative":"보이지 않는 플러스"}},"key":"2064"},{"mappings":{"default":{"default":"대칭 스와핑 금지"}},"key":"206A"},{"mappings":{"default":{"default":"대칭 교환 활성화"}},"key":"206B"},{"mappings":{"default":{"default":"내셔널 디지트 셰이프"}},"key":"206E"},{"mappings":{"default":{"default":"공칭 자리 모양"}},"key":"206F"},{"mappings":{"default":{"default":"제로 너비 브레이크 공간 없음","alternative":"byte order mark"}},"key":"FEFF"},{"mappings":{"default":{"default":"선간 주석 앵커"}},"key":"FFF9"},{"mappings":{"default":{"default":"선간 주석 구분 기호"}},"key":"FFFA"},{"mappings":{"default":{"default":"선간 주석 종결 기호"}},"key":"FFFB"}] +, +"ko/symbols/other_stars.min": +[{"locale":"ko"},{"mappings":{"default":{"default":"십진 지수 기호"}},"key":"23E8"},{"mappings":{"default":{"default":"검은색 별"}},"key":"2605"},{"mappings":{"default":{"default":"흰색 별"}},"key":"2606"},{"mappings":{"default":{"default":"흰색 원","alternative":"흰색 원"}},"key":"26AA"},{"mappings":{"default":{"default":"검은색 원","alternative":"검은색 원"}},"key":"26AB"},{"mappings":{"default":{"default":"흰색 체크 마크","alternative":"흰색 진한 체크 마크"}},"key":"2705"},{"mappings":{"default":{"default":"체크 마크"}},"key":"2713"},{"mappings":{"default":{"default":"진한 체크 마크"}},"key":"2714"},{"mappings":{"default":{"default":"곱셈 X"}},"key":"2715"},{"mappings":{"default":{"default":"진한 곱셈 X"}},"key":"2716"},{"mappings":{"default":{"default":"투표 용지 X"}},"key":"2717"},{"mappings":{"default":{"default":"진한 투표 X"}},"key":"2718"},{"mappings":{"default":{"default":"오픈 센터 크로스"}},"key":"271B"},{"mappings":{"default":{"default":"진한 오픈 센터 크로스"}},"key":"271C"},{"mappings":{"default":{"default":"몰타 크로스"}},"key":"2720"},{"mappings":{"default":{"default":"다윗의 별"}},"key":"2721"},{"mappings":{"default":{"default":"네 눈물 방울 별표"}},"key":"2722"},{"mappings":{"default":{"default":"네개의 풍선이 달린 별표"}},"key":"2723"},{"mappings":{"default":{"default":"진한 네개의 풍선이 달린 별표"}},"key":"2724"},{"mappings":{"default":{"default":"네개 클럽 오키드 별표"}},"key":"2725"},{"mappings":{"default":{"default":"검은색 네개의 뾰족한 별"}},"key":"2726"},{"mappings":{"default":{"default":"흰색 개의 뾰족한 별"}},"key":"2727"},{"mappings":{"default":{"default":"반짝임"}},"key":"2728"},{"mappings":{"default":{"default":"스트레스 윤곽선 화이트 스타"}},"key":"2729"},{"mappings":{"default":{"default":"흰색 동그라미"}},"key":"272A"},{"mappings":{"default":{"default":"오픈 센터 블랙 스타"}},"key":"272B"},{"mappings":{"default":{"default":"블랙 센터 화이트 스타"}},"key":"272C"},{"mappings":{"default":{"default":"블랙 스타 윤곽선"}},"key":"272D"},{"mappings":{"default":{"default":"헤비 윤곽선 블랙 스타"}},"key":"272E"},{"mappings":{"default":{"default":"바람개비 별"}},"key":"272F"},{"mappings":{"default":{"default":"그림자 달린 흰색 별"}},"key":"2730"},{"mappings":{"default":{"default":"진한 별표"}},"key":"2731"},{"mappings":{"default":{"default":"오픈 센터 별표"}},"key":"2732"},{"mappings":{"default":{"default":"여덟개의 스포크 별표"}},"key":"2733"},{"mappings":{"default":{"default":"여덟 뾰족한 블랙 스타"}},"key":"2734"},{"mappings":{"default":{"default":"여덟개 뾰족한 바람개비 별"}},"key":"2735"},{"mappings":{"default":{"default":"여섯개 포인티드 블랙 스타"}},"key":"2736"},{"mappings":{"default":{"default":"열두개 포인티드 검은색 별"}},"key":"2739"},{"mappings":{"default":{"default":"개의 별표"}},"key":"273A"},{"mappings":{"default":{"default":"눈물 방울 별표"}},"key":"273B"},{"mappings":{"default":{"default":"오픈 센터 눈물 방울 별표"}},"key":"273C"},{"mappings":{"default":{"default":"진한 눈물 방울 별표"}},"key":"273D"},{"mappings":{"default":{"default":"여섯 개의 흑백 흑백 플로레트"}},"key":"273E"},{"mappings":{"default":{"default":"블랙 플로레트"}},"key":"273F"},{"mappings":{"default":{"default":"화이트 플로레"}},"key":"2740"},{"mappings":{"default":{"default":"여덟 바퀴가 달린 검은 색 플로트"}},"key":"2741"},{"mappings":{"default":{"default":"둥근 오픈 센터 여덟개 뾰족한 별"}},"key":"2742"},{"mappings":{"default":{"default":"진한 눈물 방울뱀 바람개비 별표"}},"key":"2743"},{"mappings":{"default":{"default":"눈송이"}},"key":"2744"},{"mappings":{"default":{"default":"단단한 삼엽 자리의 눈송이"}},"key":"2745"},{"mappings":{"default":{"default":"헤비 쉐브론 눈송이"}},"key":"2746"},{"mappings":{"default":{"default":"불꽃"}},"key":"2747"},{"mappings":{"default":{"default":"헤비 스파클"}},"key":"2748"},{"mappings":{"default":{"default":"풍선이 달린 별표"}},"key":"2749"},{"mappings":{"default":{"default":"여덟 눈물 방패 프로펠러 별표"}},"key":"274A"},{"mappings":{"default":{"default":"진한 여덟개의 눈물 방울 프로펠러 별표"}},"key":"274B"},{"mappings":{"default":{"default":"크로스 마크"}},"key":"274C"},{"mappings":{"default":{"default":"그림자가 있는 흰색 원"}},"key":"274D"}] +, +"ko/units/area.min": +[{"locale":"ko"},{"category":"other","mappings":{"default":{"default":"제곱미터"}},"key":"sq","names":["sq","sq."]},{"category":"area","mappings":{"default":{"default":"제곱인치","plural":"제곱인치"}},"key":"sq inch","names":["sq in","sq. in.","sq inch","sq. inch","square inch","square inches"]},{"category":"area","mappings":{"default":{"default":"제곱로드"}},"key":"sq rd","names":["sq rd","sq. rd.","square rod","square rods"]},{"category":"area","mappings":{"default":{"default":"제곱피트","plural":"제곱피트"}},"key":"sq ft","names":["sq ft","sq. ft.","square foot","square feet"]},{"category":"area","mappings":{"default":{"default":"제곱야드"}},"key":"sq yd","names":["sq yd","sq. yd.","square yard","square yards"]},{"category":"area","mappings":{"default":{"default":"제곱마일"}},"key":"sq mi","names":["sq mi","sq. mi.","square mile","square miles"]},{"category":"area","mappings":{"default":{"default":"에이커"}},"key":"acr","names":["ac","ac.","acr","acr.","acre","acres"]},{"category":"area","mappings":{"default":{"default":"헥타르"}},"key":"ha","names":["ha","hectare","hectares"]}] +, +"ko/units/currency.min": +[{"locale":"ko"},{"category":"currency","key":"$","mappings":{"default":{"default":"달러"}},"names":["$","💲","$","﹩","USD"]},{"category":"currency","key":"£","mappings":{"default":{"default":"파운드"}},"names":["£","£","GBP"]},{"category":"currency","key":"¥","mappings":{"default":{"default":"엔"}},"names":["¥","¥","JPY"]},{"category":"currency","key":"€","mappings":{"default":{"default":"유로"}},"names":["€","EUR"]},{"category":"currency","key":"₡","mappings":{"default":{"default":"콜론"}},"names":["₡","CRC"]},{"category":"currency","key":"₢","mappings":{"default":{"default":"크루제이루"}},"names":["₢"]},{"category":"currency","key":"₣","mappings":{"default":{"default":"프랑"}},"names":["₣"]},{"category":"currency","key":"₤","mappings":{"default":{"default":"리라"}},"names":["₤"]},{"category":"currency","key":"₥","mappings":{"default":{"default":"밀"}},"names":["₥"]},{"category":"currency","key":"₦","mappings":{"default":{"default":"나이라"}},"names":["₦","NGN"]},{"category":"currency","key":"₧","mappings":{"default":{"default":"페세타"}},"names":["₧"]},{"category":"currency","key":"₨","mappings":{"default":{"default":"루피"}},"names":["₨","₹","INR","NPR","PKR","LKR"]},{"category":"currency","key":"₩","mappings":{"default":{"default":"원"}},"names":["₩","₩","KRW"]},{"category":"currency","key":"₪","mappings":{"default":{"default":"세겔"}},"names":["₪"]},{"category":"currency","key":"₫","mappings":{"default":{"default":"동"}},"names":["₫"]},{"category":"currency","key":"₭","mappings":{"default":{"default":"낍"}},"names":["₭"]},{"category":"currency","key":"₮","mappings":{"default":{"default":"투그릭"}},"names":["₮"]},{"category":"currency","key":"₯","mappings":{"default":{"default":"드라크마"}},"names":["₯"]},{"category":"currency","key":"₰","mappings":{"default":{"default":"페니히"}},"names":["₰"]},{"category":"currency","key":"₱","mappings":{"default":{"default":"페소"}},"names":["₱"]},{"category":"currency","key":"₲","mappings":{"default":{"default":"과라니"}},"names":["₲"]},{"category":"currency","key":"₳","mappings":{"default":{"default":"오스트랄"}},"names":["₳"]},{"category":"currency","key":"₴","mappings":{"default":{"default":"그리브나"}},"names":["₴","UAH"]},{"category":"currency","key":"₵","mappings":{"default":{"default":"세디"}},"names":["₵","GHS"]},{"category":"currency","key":"₶","mappings":{"default":{"default":"리브르 투르누아"}},"names":["₶"]},{"category":"currency","key":"₷","mappings":{"default":{"default":"스페스밀로"}},"names":["₷"]},{"category":"currency","key":"₸","mappings":{"default":{"default":"텡게"}},"names":["₸","KZT"]},{"category":"currency","key":"₺","mappings":{"default":{"default":"터키 리라"}},"names":["₺","TRY"]},{"category":"currency","key":"元","mappings":{"default":{"default":"위안"}},"names":["元"]},{"category":"currency","key":"¢","mappings":{"default":{"default":"센트"}},"names":["¢","¢"]}] +, +"ko/units/energy.min": +[{"locale":"ko"},{"category":"energy","si":true,"mappings":{"default":{"default":"와트"}},"key":"W","names":["W","w","watt","watts"]},{"category":"energy","mappings":{"default":{"default":"킬로와트시"}},"key":"kwh","names":["kwh","kWh","kilowatt hour","kilowatt hours"]},{"category":"energy","si":true,"mappings":{"default":{"default":"줄"}},"key":"J","names":["J","joule","joules"]},{"category":"energy","si":true,"mappings":{"default":{"default":"뉴턴"}},"key":"N","names":["N","Newton","Newtons"]},{"category":"energy","si":true,"mappings":{"default":{"default":"암페어"}},"key":"A","names":["A","ampere","amperes"]},{"category":"energy","si":true,"mappings":{"default":{"default":"볼트"}},"key":"V","names":["V","volt","volts"]},{"category":"energy","mappings":{"default":{"default":"옴"}},"key":"ohm","names":["Ohm","ohm","ohms"]},{"category":"energy","si":true,"mappings":{"default":{"default":"옴"}},"key":"Ω","names":["Ω"]},{"category":"energy","si":true,"mappings":{"default":{"default":"메가옴"}},"key":"MΩ","names":["MΩ","megohm","megohms"]},{"category":"energy","si":true,"mappings":{"default":{"default":"킬로옴"}},"key":"kΩ","names":["kΩ","kilohm","kilohms"]}] +, +"ko/units/length.min": +[{"locale":"ko"},{"category":"length","mappings":{"default":{"default":"피트","plural":"피트"}},"key":"ft","names":["ft","ft.","foot","feet"]},{"category":"length","mappings":{"default":{"default":"인치","plural":"인치"}},"key":"in","names":["in","in.","inch","inches"]},{"category":"length","mappings":{"default":{"default":"마일"}},"key":"mi","names":["mi","mi.","mile","miles"]},{"category":"length","mappings":{"default":{"default":"야드"}},"key":"yd","names":["yd","yd.","yard","yards"]},{"category":"length","mappings":{"default":{"default":"링크"}},"key":"link","names":["li","li.","link","links"]},{"category":"length","mappings":{"default":{"default":"로드"}},"key":"rod","names":["rd","rd.","rod","rods"]},{"category":"length","mappings":{"default":{"default":"체인"}},"key":"chain","names":["ch","ch.","chain","chains"]},{"category":"length","mappings":{"default":{"default":"펄롱"}},"key":"furlong","names":["fur","fur.","furlong","furlongs"]},{"category":"length","mappings":{"default":{"default":"해리"}},"key":"n.m.","names":["n.m.","nautical mile","nautical miles"]},{"category":"length","si":true,"mappings":{"default":{"default":"미터"}},"key":"m","names":["m","meter","meters"]}] +, +"ko/units/memory.min": +[{"locale":"ko"},{"category":"memory","mappings":{"default":{"default":"비트"}},"key":"b","names":["b","bit","bits"]},{"category":"memory","si":true,"mappings":{"default":{"default":"바이트"}},"key":"B","names":["B","byte","bytes"]},{"category":"memory","mappings":{"default":{"default":"킬로바이트"}},"key":"KB","names":["KB","kilobyte","kilobytes"]}] +, +"ko/units/other.min": +[{"locale":"ko"},{"category":"other","mappings":{"default":{"default":"다스"}},"key":"doz","names":["doz","doz.","dz","dz.","dozen"]}] +, +"ko/units/speed.min": +[{"locale":"ko"},{"category":"speed","mappings":{"default":{"default":"노트"}},"key":"kt","names":["kt","kt.","knot","knots"]},{"category":"speed","mappings":{"default":{"default":"마일 퍼 아워"}},"key":"mph","names":["mph","mile per hour"]},{"category":"speed","mappings":{"default":{"default":"레볼루션 퍼 미닛"}},"key":"rpm","names":["rpm","revolution per minute"]},{"category":"speed","mappings":{"default":{"default":"킬로미터 퍼 아워"}},"key":"kmh","names":["kmh","kph","kilometer per hour"]}] +, +"ko/units/temperature.min": +[{"locale":"ko"},{"category":"temperature","mappings":{"default":{"default":"화씨"}},"key":"F","names":["F","F.","°F","Fahrenheit"]},{"category":"temperature","mappings":{"default":{"default":"섭씨","alternative":"섭씨"}},"key":"C","names":["C","°C","Celsius","Centigrade"]},{"category":"temperature","mappings":{"default":{"default":"켈빈"}},"key":"K","names":["K","°K","Kelvin"]}] +, +"ko/units/time.min": +[{"locale":"ko"},{"category":"time","si":true,"mappings":{"default":{"default":"초"}},"key":"s","names":["s","second","seconds"]},{"category":"time","mappings":{"default":{"default":"초"}},"key":"″","names":["″","second","seconds"]},{"category":"time","mappings":{"default":{"default":"분"}},"key":"min","names":["min","′","minute","minutes"]},{"category":"time","mappings":{"default":{"default":"도"}},"key":"°","names":["°","degree","degrees"]},{"category":"time","mappings":{"default":{"default":"시간"}},"key":"h","names":["h","hr","hour","hours"]}] +, +"ko/units/volume.min": +[{"locale":"ko"},{"category":"volume","mappings":{"default":{"default":"세제곱미터"}},"key":"cu","names":["cu","cu.","cubic","cubics"]},{"category":"volume","mappings":{"default":{"default":"세제곱인치","plural":"세제곱인치"}},"key":"cu inch","names":["cu in","cu. in.","cubic inch","cubic inches"]},{"category":"volume","mappings":{"default":{"default":"세제곱피트","plural":"세제곱피트"}},"key":"cu ft","names":["cu ft","cu. ft.","cubic foot","cubic feet"]},{"category":"volume","mappings":{"default":{"default":"세제곱야드"}},"key":"cu yd","names":["cu yd","cu. yd.","cubic yard","cubic yards"]},{"category":"volume","mappings":{"default":{"default":"배럴"}},"key":"bbl","names":["bbl.","bbl","barrel","barrels"]},{"category":"volume","mappings":{"default":{"default":"액량 온스"}},"key":"fl. oz.","names":["fl. oz.","fl oz","fluid ounce","fluid ounces"]},{"category":"volume","mappings":{"default":{"default":"갤런"}},"key":"gal","names":["gal","gal.","gallon","gallons"]},{"category":"volume","mappings":{"default":{"default":"파인트"}},"key":"pt","names":["pt","pt.","pint","pints"]},{"category":"volume","mappings":{"default":{"default":"쿼트"}},"key":"qt","names":["qt","qt.","quart","quarts"]},{"category":"volume","mappings":{"default":{"default":"액량 드램"}},"key":"fluid dram","names":["fl dr","fl. dr.","fluid dram","fluid drams"]},{"category":"volume","mappings":{"default":{"default":"테이블스푼"}},"key":"tbsp","names":["tbsp","tbsp.","Tbsp","Tbsp.","tablespoon","tablespoons"]},{"category":"volume","mappings":{"default":{"default":"티스푼"}},"key":"tsp","names":["tsp","tsp.","teaspoon","teaspoons"]},{"category":"volume","mappings":{"default":{"default":"컵"}},"key":"cup","names":["cp","cp.","cup","cups"]},{"category":"volume","mappings":{"default":{"default":"세제곱센티미터"}},"key":"cc","names":["cc","ccm","cubic centimeter","cubic centimeters"]},{"category":"volume","si":true,"mappings":{"default":{"default":"리터"}},"key":"l","names":["l","liter","liters"]}] +, +"ko/units/weight.min": +[{"locale":"ko"},{"category":"weight","mappings":{"default":{"default":"드램"}},"key":"dram","names":["dr","dr.","dram","drams"]},{"category":"weight","mappings":{"default":{"default":"온스"}},"key":"oz","names":["oz","oz.","ounce","ounces"]},{"category":"weight","mappings":{"default":{"default":"파운드"}},"key":"lb","names":["lb","lb.","pound","pounds"]},{"category":"weight","mappings":{"default":{"default":"스톤"}},"key":"st","names":["st","st.","stone","stones"]},{"category":"weight","mappings":{"default":{"default":"쿼터"}},"key":"qtr","names":["qtr","qtr.","quarter","quarters"]},{"category":"weight","mappings":{"default":{"default":"헌드레드웨이트"}},"key":"cwt","names":["cwt","cwt.","hundredweight","hundredweights"]},{"category":"weight","mappings":{"default":{"default":"롱톤"}},"key":"LT","names":["LT","L.T.","long ton","long tons"]},{"category":"weight","mappings":{"default":{"default":"그램"}},"key":"gr","names":["gr","gram","grams"]},{"category":"weight","si":true,"mappings":{"default":{"default":"그램"}},"key":"g","names":["g","gram","grams"]},{"category":"weight","mappings":{"default":{"default":"마이크로그램"}},"key":"mcg","names":["mcg","microgram","micrograms"]},{"category":"weight","mappings":{"default":{"default":"톤"}},"key":"t","names":["t","T","ton","tons"]}] +, +"ko/rules/clearspeak_korean.min": +{"domain":"clearspeak","locale":"ko","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","set-member-parent","default","self::infixop","content/*[1][@role=\"element\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-member-member-parent","SetMemberSymbol_Member","self::infixop","content/*[1][@role=\"element\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-member-element-parent","SetMemberSymbol_Element","self::infixop","content/*[1][@role=\"element\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-member-in-parent","SetMemberSymbol_In","self::infixop","content/*[1][@role=\"element\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-member-belongs-parent","SetMemberSymbol_Belongs","self::infixop","content/*[1][@role=\"element\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-parent","default","self::infixop","content/*[1][@role=\"nonelement\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-member-parent","SetMemberSymbol_Member","self::infixop","content/*[1][@role=\"nonelement\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-element-parent","SetMemberSymbol_Element","self::infixop","content/*[1][@role=\"nonelement\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-in-parent","SetMemberSymbol_In","self::infixop","content/*[1][@role=\"nonelement\"]","contains(@annotation, \"set:intensional\")"],["Precondition","set-not-member-belongs-parent","SetMemberSymbol_Belongs","self::infixop","content/*[1][@role=\"nonelement\"]","contains(@annotation, \"set:intensional\")"],["Ignore","interval-open-inf-lr"],["Ignore","natural-numbers-super"],["Ignore","integers-super"],["Ignore","rational-numbers-super"],["Ignore","real-numbers-super"],["Ignore","complex-numbers-super"],["Precondition","quad","default","self::superscript","@role!=\"unit\"","children/*[2][text()=\"4\"]","name(children/*[1])!=\"text\" or not(name(children/*[1])=\"text\" and (name(../../../punctuated[@role=\"text\"]/..)=\"stree\" or name(..)=\"stree\"))","self::*"],["Precondition","quadric","default","self::root","children/*[1][text()=\"4\"]"],["Precondition","quadric-nested","default","self::root","children/*[1][text()=\"4\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","unit-quad","default","self::superscript[@role=\"unit\"]","children/*[2][text()=4]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"],["Precondition","vbar-divides","default","self::punctuated","@role=\"sequence\"","count(./children/*)=3","children/*[2][@role=\"vbar\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuated","@role=\"sequence\"","count(./children/*)=3","children/*[2][@role=\"vbar\"]"],["Precondition","equality","default","self::relseq","count(./children/*)=2","text()=\"=\" or text()=\"=\""],["Precondition","not-equal-to","default","self::relseq","count(./children/*)=2","text()=\"≠\""],["Precondition","simple-relseq","default","self::relseq","count(./children/*)=2","text()=\"<\" or text()=\">\" or text()=\"≤\" or text()=\"≥\""],["Precondition","simple-member-set","default","self::infixop","count(./children/*)=2","@role=\"element\""],["Precondition","simple-set-member","default","self::infixop","count(./children/*)=2","text()=\"∋\" or text()=\"∍\""],["Precondition","simple-not-member-set","default","self::infixop","count(./children/*)=2","@role=\"nonelement\""],["Precondition","simple-not-set-member","default","self::infixop","count(./children/*)=2","text()=\"∌\""],["Precondition","simple-relset","default","self::relseq","count(./children/*)=2","text()=\"⊂\" or text()=\"⊃\""],["Precondition","simple-parallel","default","self::punctuated","count(./children/*)=3","content/*[1][text()]=\"∥\""],["Precondition","simple-vertical","default","self::infixop","count(./children/*)=2","text()=\"⊥\""],["Precondition","simple-condition","default","self::relseq","count(./children/*)=2","text()=\"⇒\" or text()=\"⇐\" or text()=\"⇔\""],["Precondition","line-segment","default","self::overscore","@role=\"implicit\"","children/*[2][@role=\"overaccent\"]","children/*[2][contains(@annotation, \"accent:bar\")]","name(children/*[1])=\"infixop\"","count(./children/*[1]/children/*)=2"]]} +, +"ko/rules/clearspeak_korean_actions.min": +{"domain":"clearspeak","locale":"ko","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"여닫기\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \"프락투어\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \"진한 프락투어\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \"점 점 점\""],["Action","ellipsis-andsoon","[t] \"점 점 점\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"조건\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [n] content/*[1]/children/*[2] (pause:short); [t] \"일 때\"; [t] \"빼기 같은 수식\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short); [t] \"일 때\""],["Action","vbar-such-that","[t] \"다음을 만족한다\""],["Action","vbar-divides","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[3]; [t] \"의 약수이다\""],["Action","vbar-always-divides","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[3]; [t] \"의 약수이다\""],["Action","vbar-given","[t] \"바\""],["Action","member","[t] \"다음의 원소이다\""],["Action","member-member","[t] \"다음의 원소이다\""],["Action","member-element","[t] \"다음의 원소이다\""],["Action","member-in","[t] \"다음에 포함된다\""],["Action","member-belongs","[t] \"다음에 속한다\""],["Action","not-member","[t] \"다음의 원소가 아니다\""],["Action","not-member-member","[t] \"다음의 원소가 아니다\""],["Action","not-member-element","[t] \"다음의 원소가 아니다\""],["Action","not-member-in","[t] \"다음에 포함되지 않는다\""],["Action","not-member-belongs","[t] \"다음에 속하지 않는다\""],["Action","set-member",""],["Action","set-member-parent","[n] children/*[2]; [t] \"의 원소인\"; [n] children/*[1]"],["Action","set-member-member",""],["Action","set-member-member-parent","[n] children/*[2]; [t] \"의 원소인\"; [n] children/*[1]"],["Action","set-member-element",""],["Action","set-member-element-parent","[n] children/*[2]; [t] \"의 원소인\"; [n] children/*[1]"],["Action","set-member-in",""],["Action","set-member-in-parent","[n] children/*[2]; [t] \"에 포함되는\"; [n] children/*[1]"],["Action","set-member-belongs",""],["Action","set-member-belongs-parent","[n] children/*[2]; [t] \"에 속하는\"; [n] children/*[1]"],["Action","set-not-member",""],["Action","set-not-member-parent","[n] children/*[2]; [t] \"의 원소가 아닌\"; [n] children/*[1]"],["Action","set-not-member-member",""],["Action","set-not-member-member-parent","[n] children/*[2]; [t] \"의 원소가 아닌\"; [n] children/*[1]"],["Action","set-not-member-element",""],["Action","set-not-member-element-parent","[n] children/*[2]; [t] \"의 원소가 아닌\"; [n] children/*[1]"],["Action","set-not-member-in",""],["Action","set-not-member-in-parent","[n] children/*[2]; [t] \"에 포함되지 않는\"; [n] children/*[1]"],["Action","set-not-member-belongs",""],["Action","set-not-member-belongs-parent","[n] children/*[2]; [t] \"에 속하지 않는\"; [n] children/*[1]"],["Action","article",""],["Action","appl","[n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"의\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"의\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1]; [t] \"의\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"의\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"의\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"역함수\"; [n] children/*[1]/children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"아크\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"아크\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"아크\"; [n] children/*[1]/children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[t] \"역함수\"; [n] children/*[1]"],["Action","superscript-prefix-function","[n] children/*[2]; [t] \"제곱\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"지수시작\" (pause:short); [n] children/*[2] (pause:short); [t] \"지수끝\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"의\"; [n] children/*[2]; [t] \"제곱\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"의\"; [n] children/*[2]; [t] \"제곱\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \"의\"; [n] children/*[2]; [t] \"제곱\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"의\"; [n] children/*[2]; [t] \"제곱\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[1]; [n] children/*[2]; [t] \"제곱\" (pause:short)"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short); [t] \"제곱\""],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short); [t] \"제곱\""],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"지수시작\" (pause:short); [n] children/*[2] (pause:short); [t] \"지수끝\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"의\"; [n] children/*[2]; [t] \"제곱\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"의\"; [n] children/*[2]; [t] \"제곱\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"의\"; [n] children/*[2]; [t] \"제곱\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"지수시작\" (pause:short); [n] children/*[2] (pause:short); [t] \"지수끝\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"의\"; [n] children/*[2] (pause:short, grammar:afterPower); [t] \"제곱\""],["Action","superscript-power-default","[n] children/*[1]; [t] \"지수시작\" (pause:short); [n] children/*[2] (pause:short); [t] \"지수끝\" (pause:short)"],["Action","exponent","[n] text()"],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"영\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"영\""],["Action","square","[n] children/*[1]; [t] \"제곱\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"세제곱\" (span:children/*[2])"],["Action","quad","[n] children/*[1]; [t] \"네제곱\" (span:children/*[2])"],["Action","fences-points","[t] \"좌표\"; [n] children/*[1]"],["Action","fences-metric","[p] (pause:short); [t] \"메트릭\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"메트릭시작\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"메트릭끝\" (span:content/*[1], pause: short)"],["Action","fences-interval","[n] . (grammar:interval)"],["Action","interval-open","[t] \"열린 구간\"; [n] children/*[1]/children/*[1]; [t] \"에서\"; [n] children/*[1]/children/*[3]; [t] \"까지\""],["Action","interval-closed-open","[t] \"반 열린 구간\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"이상\"; [n] children/*[1]/children/*[3]; [t] \"미만\""],["Action","interval-open-closed","[t] \"반 열린 구간\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"초과\"; [n] children/*[1]/children/*[3]; [t] \"이하\""],["Action","interval-closed","[t] \"닫힌 구간\"; [n] children/*[1]/children/*[1]; [t] \"에서\"; [n] children/*[1]/children/*[3]; [t] \"까지\""],["Action","interval-open-inf-r","[t] \"열린 구간\"; [n] children/*[1]/children/*[1]; [t] \"에서 무한대까지\""],["Action","interval-open-inf-l","[t] \"열린 구간 음의 무한대에서\"; [n] children/*[1]/children/*[3]; [t] \"까지\""],["Action","interval-open-inf-lr","[t] \"전 구간\""],["Action","interval-closed-open-inf","[t] \"닫힌 구간\"; [n] children/*[1]/children/*[1]; [t] \"에서 무한대까지\""],["Action","interval-open-closed-inf","[t] \"닫힌 구간 음의 무한대에서\"; [n] children/*[1]/children/*[3]; [t] \"까지\""],["Action","set-empty","[t] \"공집합\""],["Action","set-extended","[n] children/*[1]/children/*[3] (grammar:postposition); [t] \"를\" (grammar:article); [t] \"만족하는 모든\"; [n] children/*[1]/children/*[1]; [t] \"의 집합\""],["Action","set-collection","[t] \"집합\"; [n] children/*[1]"],["Action","set-extended-woall","[n] children/*[1]/children/*[3] (grammar:postposition); [t] \"를\" (grammar:article); [t] \"만족하는\"; [n] children/*[1]/children/*[1]; [t] \"의 집합\""],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"아래첨자\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[t] \"밑이\"; [n] children/*[2]; [t] \"인\"; [n] children/*[1]"],["Action","subscript-index","[n] children/*[1]; [t] \"아래첨자\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"분모가\"; [n] children/*[2] (pause:short); [t] \"이고 분자가\"; [n] children/*[1] (pause:short); [t] \"인 분수\""],["Action","fraction-none","[p] (pause:short); [t] \"분모가\"; [n] children/*[2] (pause:short); [t] \"이고 분자가\"; [n] children/*[1] (pause:short); [t] \"인 분수\""],["Action","simple-fraction","[p] (pause:short); [n] children/*[2]; [t] \"분의\"; [n] children/*[1] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[2]; [t] \"분의\"; [n] children/*[1] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[2]; [t] \"분의\"; [n] children/*[1] (pause:short)"],["Action","vulgar-fraction","[n] children/*[2]; [t] \"분의\"; [n] children/*[1]"],["Action","fraction-over","[p] (pause:short); [n] children/*[2]; [t] \"분의\"; [n] children/*[1] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[2]; [t] \"분의\"; [n] children/*[1] (pause:short); [t] \"분수끝\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"분수\"; [n] children/*[2]; [t] \"분의\"; [n] children/*[1] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"퍼\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"분수시작\"; [p] (pause:short); [t] \"분모가\"; [n] children/*[2] (pause:short); [t] \"이고 분자가\"; [n] children/*[1] (pause:short); [t] \"인 분수끝\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"분모가\"; [n] children/*[2] (pause:short); [t] \"이고 분자가\"; [n] children/*[1] (pause:short); [t] \"인 분수\" (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[n] children/*[2]; [t] \"분의\"; [n] children/*[1]"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"분수끝\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[2]; [t] \"분의\"; [n] children/*[1] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[n] children/*[2]; [t] \"분의\"; [n] children/*[1]"],["Action","sqrt","[t] \"루트\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"루트\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt","[t] \"마이너스 루트\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"마이너스 루트\"; [n] children/*[1]/children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus","[t] \"플러스 루트\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"플러스 루트\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"플러스 루트\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"플러스 루트\"; [n] children/*[1] (pause:short, grammar:!EndRoot)"],["Action","sqrt-endroot","[n] . (grammar:EndRoot); [t] \"루트끝\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:EndRoot); [t] \"루트끝\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"루트끝\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"루트끝\" (pause:short)"],["Action","cubic","[t] \"세제곱근\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","cubic-nested","[p] (pause:short); [t] \"세제곱근\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","quadric","[t] \"네제곱근\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","quadric-nested","[p] (pause:short); [t] \"네제곱근\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root","[n] children/*[1]; [t] \"제곱근\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-nested","[p] (pause:short); [n] children/*[1]; [t] \"제곱근\"; [n] children/*[2] (pause:short, grammar:!EndRoot)"],["Action","root-endroot","[n] . (grammar:EndRoot); [t] \"루트끝\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:EndRoot); [t] \"루트끝\" (pause:short)"],["Action","negative","[t] \"마이너스\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \"플러스\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[n] content/*[1]; [n] children/*[2] (grammar:angle); [t] \"의 크기\""],["Action","set-prefix-operators","[n] self::* (grammar:!prefix);"],["Action","division","[n] children/*[1]; [t] \"나누기\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"자연수 집합\" (span:.)"],["Action","integers","[t] \"정수 집합\" (span:.)"],["Action","rational-numbers","[t] \"유리수 집합\" (span:.)"],["Action","real-numbers","[t] \"실수 집합\" (span:.)"],["Action","complex-numbers","[t] \"복소수 집합\" (span:.)"],["Action","natural-numbers-super","[n] children/*[2] (grammar:numbers2alpha); [t] \"차원 자연수 집합\""],["Action","integers-super","[n] children/*[2] (grammar:numbers2alpha); [t] \"차원 정수 집합\""],["Action","rational-numbers-super","[n] children/*[2] (grammar:numbers2alpha); [t] \"차원 유리수 집합\""],["Action","real-numbers-super","[n] children/*[2] (grammar:numbers2alpha); [t] \"차원 실수 집합\""],["Action","complex-numbers-super","[n] children/*[2] (grammar:numbers2alpha); [t] \"차원 복소수 집합\""],["Action","natural-numbers-with-zero","[t] \"영을 포함한 자연수 집합\" (span:.)"],["Action","positive-integers","[t] \"양의 정수 집합\" (span:.)"],["Action","negative-integers","[t] \"음의 정수 집합\" (span:.)"],["Action","positive-rational-numbers","[t] \"양의 유리수 집합\" (span:.)"],["Action","negative-rational-numbers","[t] \"음의 유리수 집합\" (span:.)"],["Action","fences-neutral","[p] (pause:short); [t] \"절댓값\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"절댓값시작\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"절댓값끝\" (span:content/*[1], pause: short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [n] children/*[1]; [t] \"의 기수\" (span:.); [p] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"행렬식\" (span:.); [n] children/*[1] (pause:short)"],["Action","matrix","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"-행:\", pause:long)"],["Action","matrix-simple","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"-행:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"1 행 1 열의 행렬\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"행렬식\"; [t] count(children/*); [t] \"행\";[t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"-행:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"행렬식\"; [t] count(children/*); [t] \"행\";[t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"-행:\", pause:long)"],["Action","matrix-vector","[t] count(children/*); [t] \"행\";[t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"-행:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] count(children/*); [t] \"행\";[t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] count(children/*); [t] \"행\";[t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] count(children/*); [t] \"행\";[t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"-열:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] count(children/*); [t] \"행\";[t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] count(children/*); [t] \"행\";[t] count(children/*[1]/children/*); [t] \"열의 행렬\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\"-열,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:EndMatrix); [t] \"행렬끝\""],["Action","matrix-end-vector","[n] . (grammar:EndMatrix); [t] \"행렬끝\""],["Action","matrix-end-determinant","[n] . (grammar:EndMatrix); [t] \"행렬식끝\""],["Action","vector","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의 벡터\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"-행:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의 벡터\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의 벡터\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"-열:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의 벡터\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:EndMatrix); [t] \"행렬끝\""],["Action","vector-end-vector","[n] . (grammar:EndMatrix); [t] \"벡터끝\""],["Action","vector-end-vector-endvector","[n] . (grammar:EndMatrix); [t] \"벡터끝\""],["Action","vector-end-determinant","[n] . (grammar:EndMatrix); [t] \"행렬식끝\""],["Action","binomial","[t] \"조합\"; [n] children/*[1]/children/*[1]; [t] \"씨\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] \"총 줄 수\"; [t] count(children/*); [n] . (grammar:layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] \"총 케이스 수\"; [t] count(children/*); [n] . (grammar:layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"-행:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"빈 칸\""],["Action","blank-line","[t] \"빈 칸\""],["Action","blank-cell-empty","[t] \"빈 칸\""],["Action","blank-line-empty","[t] \"빈 칸\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"케이스-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] \"총 케이스 수\"; [t] count(children/*); [n] . (grammar:layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"케이스-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] \"총 방정식 수\"; [t] count(children/*); [n] . (grammar:layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"방정식-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] \"총 단계 수\"; [t] count(children/*); [n] . (grammar:layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter,context:\"-단계:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] \"총\"; [t] count(children/*); [t] \"행\"; [n] . (grammar:layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter,context:\"-행:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] \"총 조건문 수\"; [t] count(children/*); [n] . (grammar:layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"조건문-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [n] children/*[2]; [t] \"에서\"; [n] children/*[3]; [t] \"까지\""],["Action","limlower","[n] children/*[2]; [t] \"에 대한\"; [n] children/*[1] (pause:short)"],["Action","limupper","[n] children/*[2]; [t] \"에 대한\"; [n] children/*[1] (pause:short)"],["Action","integral","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [n] children/*[2]; [t] \"까지\"; [p] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [n] children/*[2]; [t] \"까지\""],["Action","underscript","[t] \"조건\"; [n] children/*[2]; [t] \"에 대한\"; [n] children/*[1]; [p] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [n] children/*[2]; [t] \"에서\""],["Action","mixed-number","[n] children/*[1] (grammar:postposition); [t] \"와\" (grammar:article); [n] children/*[2]"],["Action","number-with-chars","[t] \"수\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"순환소수\"; [n] children/*[1] (grammar:spaceout); [t] \"점 순환마디\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"순환소수\"; [n] children/*[1] (grammar:spaceout); [t] \"순환마디\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"순환소수\"; [n] children/*[1] (grammar:spaceout); [t] \"점 순환마디\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"순환소수\"; [n] children/*[1] (grammar:spaceout); [t] \"순환마디\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"점\""],["Action","line-segment","[t] \"선분\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"켤레복소수\"; [n] children/*[1]"],["Action","defined-by","[t] \"다음으로 정의된다\""],["Action","adorned-sign","[n] children/*[2]; [t] \"기호가 위에 있는\"; [n] children/*[1];"],["Action","factorial","[t] \"팩토리얼\""],["Action","left-super","[t] \"왼쪽 위첨자\"; [n] text()"],["Action","left-super-list","[t] \"왼쪽 위첨자\"; [m] children/*"],["Action","left-sub","[t] \"왼쪽 아래첨자\"; [n] text()"],["Action","left-sub-list","[t] \"왼쪽 아래첨자\"; [m] children/*"],["Action","right-super","[t] \"오른쪽 위첨자\"; [n] text()"],["Action","right-super-list","[t] \"오른쪽 위첨자\"; [m] children/*"],["Action","right-sub","[t] \"오른쪽 아래첨자\"; [n] text()"],["Action","right-sub-list","[t] \"오른쪽 아래첨자\"; [m] children/*"],["Action","choose","[t] \"조합\"; [n] children/*[2] (grammar:combinatorics); [t] \"씨\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[t] \"순열\"; [n] children/*[2] (grammar:combinatorics); [t] \"피\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \"제곱\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"세제곱\"; [n] children/*[1]"],["Action","unit-quad","[t] \"네제곱\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \"역수\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"퍼\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"퍼\"; [n] children/*[2] (grammar:singular)"],["Action","overbar","[n] children/*[1]; [t] \"윗줄\""],["Action","underbar","[n] children/*[1]; [t] \"아랫 줄\""],["Action","leftbar","[t] \"세로선\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"세로선\""],["Action","crossout","[t] \"소거된\"; [n] children/*[1]"],["Action","crossout-end","[t] \"소거시작\"; [n] children/*[1]; [t] \"소거끝\""],["Action","cancel-over","[n] children/*[1]/children/*[1] (grammar:postposition); [t] \"를\" (grammar:article); [n] children/*[2] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"소거\""],["Action","cancel-under","[n] children/*[2]/children/*[1] (grammar:postposition); [t] \"를\" (grammar:article); [n] children/*[1] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"소거\""],["Action","cancel-over-end","[n] children/*[1]/children/*[1] (grammar:postposition); [t] \"를\" (grammar:article); [n] children/*[2] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"소거\""],["Action","cancel-under-end","[n] children/*[2]/children/*[1] (grammar:postposition); [t] \"를\" (grammar:article); [n] children/*[1] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"소거\""],["Action","equality","[n] children/*[1] (grammar:postposition); [n] content/*[1] (grammar:article:postposition); [n] children/*[2]"],["Action","not-equal-to","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2] (grammar:postposition); [t] \"와\" (grammar:article); [t] \"같지 않다\""],["Action","simple-relseq","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2]; [t] \"보다\"; [n] content/*[1]"],["Action","simple-member-set","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2]; [t] \"의 원소이다\""],["Action","simple-set-member","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2] (grammar:postposition); [t] \"를\" (grammar:article); [t] \"원소로 가진다\""],["Action","simple-not-member-set","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2]; [t] \"의 원소가 아니다\""],["Action","simple-not-set-member","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2] (grammar:postposition); [t] \"를\" (grammar:article); [t] \"원소로 갖지 않는다\""],["Action","simple-relset","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2]; [t] \"의\"; [n] content/*[1]; [t] \"이다\""],["Action","simple-parallel","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[3] (grammar:postposition); [t] \"와\" (grammar:article); [t] \"평행하다\""],["Action","simple-vertical","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2] (grammar:postposition); [t] \"와\" (grammar:article); [t] \"수직이다\""],["Action","simple-condition","[n] children/*[1] (grammar:postposition); [t] \"는\" (grammar:article); [n] children/*[2]; [t] \"이기 위한\"; [n] content/*[1]"],["Action","line-segment","[t] \"선분\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"]],"annotators":["simple","unit"]} +, +"ko/rules/mathspeak_korean.min": +{"domain":"mathspeak","locale":"ko","modality":"speech","inherits":"base","rules":[["Ignore","fraction"],["Ignore","fraction-brief"],["Ignore","fraction-sbrief"],["Ignore","vulgar-fraction"],["Ignore","root-small"],["Ignore","root-small-brief"],["Ignore","root-small-sbrief"],["Ignore","root"],["Ignore","root-brief"],["Ignore","root-sbrief"],["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","quad","default","self::superscript","children/*[2]","children/*[2][text()=4]","name(children/*[1])!=\"text\" or not(name(children/*[1])=\"text\" and (name(../../../punctuated[@role=\"text\"]/..)=\"stree\" or name(..)=\"stree\"))","name(children/*[1])!=\"subscript\" or (name(children/*[1])=\"subscript\" and name(children/*[1]/children/*[1])=\"identifier\" and name(children/*[1]/children/*[2])=\"number\" and children/*[1]/children/*[2][@role!=\"mixed\"] and children/*[1]/children/*[2][@role!=\"othernumber\"])","not(@embellished)"],["Specialized","quad","default","brief"],["Specialized","quad","default","sbrief"],["Alias","quad","self::superscript","children/*[2]","children/*[2][text()=4]","@embellished","children/*[1][@role=\"prefix operator\"]"],["Precondition","currency","default","self::infixop","children/*[1][@role=\"unit\"]","children/*[1][@category=\"unit:currency\"]"],["Precondition","line-segment","default","self::overscore","@role=\"implicit\"","children/*[2][@role=\"overaccent\"]","children/*[2][contains(@annotation, \"accent:bar\")]","name(children/*[1])=\"infixop\"","count(./children/*[1]/children/*)=2"],["Ignore","equality"]]} +, +"ko/rules/mathspeak_korean_actions.min": +{"domain":"mathspeak","locale":"ko","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"여닫기\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"빈 칸\""],["Action","blank-line-empty","[t] \"빈 칸\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \"프락투어\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \"진한 프락투어\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1] (grammar:postposition); [t] \"와\" (grammar:article); [n] children/*[2]"],["Action","number-with-chars","[t] \"수\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"수\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"대문자묶음\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"기준\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"기준\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"기준\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"기준\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"마이너스\"; [n] children/*[1]"],["Action","negative","[t] \"빼기\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"나누기\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"빼기\")"],["Action","fences-neutral","[t] \"절댓값시작\"; [n] children/*[1]; [t] \"절댓값끝\""],["Action","fences-neutral-sbrief","[t] \"절댓값\"; [n] children/*[1]; [t] \"절댓값끝\""],["Action","fences-metric","[t] \"메트릭시작\"; [n] children/*[1]; [t] \"메트릭끝\""],["Action","fences-metric-sbrief","[t] \"메트릭\"; [n] children/*[1]; [t] \"메트릭끝\""],["Action","empty-set","[t] \"공집합\""],["Action","fences-set","[t] \"집합시작\"; [n] children/*[1]; [t] \"집합끝\""],["Action","fences-set-sbrief","[t] \"집합\"; [n] children/*[1]; [t] \"집합끝\""],["Action","factorial","[t] \"팩토리얼\""],["Action","minus","[t] \"빼기\""],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[2]; [t] CSFoverFracVerbose; [n] children/*[1]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[2]; [t] CSFoverFracVerbose; [n] children/*[1]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[2]; [t] CSFoverFracSbrief; [n] children/*[1]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[n] children/*[2]; [t] \"분의\"; [n] children/*[1]"],["Action","continued-fraction-outer","[t] \"연속분수\"; [n] children/*[2]; [t] \"분의\"; [n] children/*[1]"],["Action","continued-fraction-outer-brief","[t] \"연분수\"; [n] children/*[2]; [t] \"분의\"; [n] children/*[1]"],["Action","continued-fraction-inner","[t] \"분수시작\"; [n] children/*[2]; [t] \"분의\"; [n] children/*[1]"],["Action","continued-fraction-inner-brief","[t] \"분수시작\"; [n] children/*[2]; [t] \"분의\"; [n] children/*[1]"],["Action","continued-fraction-inner-sbrief","[t] \"분수\"; [n] children/*[2];[t] \"분의\"; [n] children/*[1]"],["Action","root-small","[t] CSFindexRadicalVerbose; [t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFindexRadicalBrief; [t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFindexRadicalSbrief; [t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[n] children/*[1]; [t] \"제곱근\"; [t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[n] children/*[1]; [t] \"제곱근\"; [t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[n] children/*[1]; [t] \"제곱근\"; [t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral","[n] children/*[1]; [t] \"아래첨자\"; [n] children/*[2];[t] \"위첨자\"; [n] children/*[3]; [t] \"기준\""],["Action","integral-brief","[n] children/*[1]; [t] \"아래\"; [n] children/*[2];[t] \"위\"; [n] children/*[3]; [t] \"기준\""],["Action","currency","[m] children/*[position()>1]; [n] children/*[1];"],["Action","square","[n] children/*[1]; [t] \"제곱\""],["Action","cube","[n] children/*[1]; [t] \"세제곱\""],["Action","quad","[n] children/*[1]; [t] \"네제곱\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"프라임\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"프라임\""],["Action","overscore","[n] children/*[1]; [t] \"위에 있는\"; [n] children/*[2]"],["Action","overscore-brief","[n] children/*[1]; [t] \"위에\"; [n] children/*[2]"],["Action","double-overscore","[n] children/*[1]; [t] \"위에 있는\"; [n] children/*[2]"],["Action","double-overscore-brief","[n] children/*[1]; [t] \"위에\"; [n] children/*[2]"],["Action","underscore","[n] children/*[1]; [t] \"아래에 있는\"; [n] children/*[2]"],["Action","underscore-brief","[n] children/*[1]; [t] \"아래에\"; [n] children/*[2]"],["Action","double-underscore","[n] children/*[1]; [t] \"아래에 있는\"; [n] children/*[2]"],["Action","double-underscore-brief","[n] children/*[1]; [t] \"아래에\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"윗줄\""],["Action","underbar","[n] children/*[1]; [t] \"밑줄\""],["Action","overtilde","[n] children/*[1]; [t] \"윗물결\""],["Action","undertilde","[n] children/*[1]; [t] \"밑물결\""],["Action","matrix","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의\"; [t] \"행렬시작\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"행렬끝\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의\"; [t] \"행렬\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"행렬끝\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFwordCounter,context:\"열\", pause:200)"],["Action","row-with-label","[t] \"꼬리표시작\"; [n] content/*[1]; [t] \"꼬리표끝\" (pause:200); [m] children/* (ctxtFunc:CTFwordCounter, context:\"열\")"],["Action","row-with-label-brief","[t] \"꼬리표\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFwordCounter, context:\"열\")"],["Action","row-with-text-label","[t] \"꼬리표\"; [t] CSFRemoveParens;[m] children/* (ctxtFunc:CTFwordCounter, context:\"열\")"],["Action","empty-row","[t] \"빈 칸\""],["Action","empty-cell","[t] \"빈 칸\" (pause:300)"],["Action","determinant","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의\"; [t] \"행렬식시작\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"행렬식끝\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의\"; [t] \"행렬식\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"행렬식끝\""],["Action","determinant-simple","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의\"; [t] \"행렬식시작\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"행렬식끝\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의\"; [t] \"행렬식\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"행\", grammar:simpleDet); [t] \"행렬식끝\""],["Action","layout","[t] \"배열시작\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"배열끝\""],["Action","layout-sbrief","[t] \"배열\"; [m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"배열끝\""],["Action","binomial","[t] \"이항계수시작 조합\"; [n] children/*[1]/children/*[1]; [t] \"씨\"; [n] children/*[2]/children/*[1]; [t] \"이항계수끝\""],["Action","binomial-sbrief","[t] \"이항계수\"; [n] children/*[1]/children/*[1]; [t] \"씨\"; [n] children/*[2]/children/*[1]; [t] \"이항계수끝\""],["Action","cases","[t] \"배열시작\"; [t] \"확장된\"; [n] content/*[1];[m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"배열끝\""],["Action","cases-sbrief","[t] \"배열\"; [t] \"큰\"; [n] content/*[1];[m] children/* (ctxtFunc:CTFwordCounter, context:\"행 \"); [t] \"배열끝\""],["Action","line-with-label","[t] \"꼬리표시작\"; [n] content/*[1]; [t] \"꼬리표끝\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"꼬리표\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"꼬리표\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"빈 칸\""],["Action","empty-line-with-label","[t] \"꼬리표시작\"; [n] content/*[1]; [t] \"꼬리표끝\" (pause:200); [t] \"빈 칸\""],["Action","empty-line-with-label-brief","[t] \"꼬리표\"; [n] content/*[1] (pause:200); [t] \"빈 칸\""],["Action","enclose","[t] \"인클로즈시작\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"인클로즈끝\""],["Action","leftbar","[t] \"세로선\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"세로선\""],["Action","crossout","[t] \"소거시작\"; [n] children/*[1]; [t] \"소거끝\""],["Action","cancel","[t] \"소거\"; [n] children/*[1]/children/*[1] (grammar:postposition); [t] \"를\" (grammar:article); [n] children/*[2] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"소거끝\""],["Action","cancel-reverse","[t] \"소거\"; [n] children/*[2]/children/*[1] (grammar:postposition); [t] \"를\" (grammar:article); [n] children/*[1] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"소거끝\""],["Action","multi-inference","[t] \"추론 규칙\"; [m] content/*; [t] \"결론은\"; [n] children/*[1]; [t] \"이고 전제는\"; [t] count(children/*[2]/children/*); [t] \"개\""],["Action","inference","[t] \"추론 규칙\"; [m] content/*; [t] \"결론은\"; [n] children/*[1]; [t] \"이고 전제는\"; [t] count(children/*[2]/children/*); [t] \"개\""],["Action","premise","[m] children/* (ctxtFunc:CTFwordCounter,context:\"전제 \");"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"꼬리표\"; [n] children/*[1]"],["Action","axiom","[t] \"공리\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"빈 공리\""],["Action","line-segment","[t] \"선분\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","equality","[n] children/*[1] (grammar:postposition); [n] content/*[1] (grammar:postposition:article); [n] children/*[2]"],["Action","line-segment","[t] \"선분\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"]]} +, +"ko/rules/prefix_korean.min": +{"modality":"prefix","domain":"default","locale":"ko","inherits":"base","rules":[]} +, +"ko/rules/prefix_korean_actions.min": +{"modality":"prefix","domain":"default","locale":"ko","kind":"actions","rules":[["Action","numerator","[t] \"분자\" (pause:200)"],["Action","denominator","[t] \"분모\" (pause:200)"],["Action","base","[t] \"밑\" (pause:200)"],["Action","exponent","[t] \"지수\" (pause:200)"],["Action","subscript","[t] \"아래첨자\" (pause:200)"],["Action","overscript","[t] \"위첨자\" (pause:200)"],["Action","underscript","[t] \"하단첨자\" (pause:200)"],["Action","radicand","[t] \"근호 속의 수\" (pause:200)"],["Action","index","[t] \"제곱근\" (pause:200)"],["Action","leftsub","[t] \"왼쪽 아래첨자\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \"왼쪽 아래첨자\" (pause:200)"],["Action","leftsuper","[t] \"왼쪽 위첨자\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \"왼쪽 위첨자\" (pause:200)"],["Action","rightsub","[t] \"오른쪽 아래첨자\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \"오른쪽 아래첨자\" (pause:200)"],["Action","rightsuper","[t] \"오른쪽 위첨자\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \"오른쪽 위첨자\" (pause:200)"],["Action","choice","[t] \"조합 식\" (pause:200)"],["Action","select","[t] \"분할 식\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \"행\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \"열\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \"열\" (pause:200)"]]} +, +"ko/rules/summary_korean.min": +{"locale":"ko","modality":"summary","inherits":"base","rules":[["Precondition","abstr-subtraction","default.default","self::infixop","@role=\"subtraction\""],["Precondition","abstr-subtraction-brief","mathspeak.brief","self::infixop","@role=\"subtraction\""],["Specialized","abstr-subtraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-subtraction-var","default.default","self::infixop","@role=\"subtraction\"","count(./children/*)>2","./children/punctuation[@role=\"ellipsis\"]"],["Precondition","abstr-simple-root-end","default.default","self::root","contains(@grammar, \"collapsed\")","following-sibling::* or ancestor::*/following-sibling::*","CQFisSimpleIndex"],["Precondition","abstr-simple-root","default.default","self::root","CQFisSimpleIndex"],["Precondition","abstr-simple-root-brief","mathspeak.brief","self::root","CQFisSimpleIndex"],["Specialized","abstr-simple-root-brief","mathspeak.brief","mathspeak.sbrief","CQFisSimpleIndex"],["Precondition","abstr-simple-root-nested-end","default.default","self::root","contains(@grammar, \"collapsed\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*","CQFisSimpleIndex"],["Precondition","abstr-simple-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","CQFisSimpleIndex"],["Precondition","abstr-simple-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","CQFisSimpleIndex"],["Specialized","abstr-simple-root-nested-brief","mathspeak.brief","mathspeak.sbrief","CQFisSimpleIndex"]]} +, +"ko/rules/summary_korean_actions.min": +{"locale":"ko","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"긴 변수\""],["Action","abstr-identifier","[t] \"변수\""],["Action","abstr-number-long","[t] \"긴 수\""],["Action","abstr-number","[t] \"수\""],["Action","abstr-mixed-number-long","[t] \"긴 대분수\""],["Action","abstr-mixed-number","[t] \"대분수\""],["Action","abstr-text","[t] \"문자\""],["Action","abstr-function","[t] \"함수\""],["Action","abstr-function-brief","[t] \"함수\""],["Action","abstr-lim","[t] \"리미트\""],["Action","abstr-lim-brief","[t] \"리미트\""],["Action","abstr-fraction","[t] \"분수\""],["Action","abstr-fraction-brief","[t] \"분수\""],["Action","abstr-continued-fraction","[t] \"연분수\""],["Action","abstr-continued-fraction-brief","[t] \"연분수\""],["Action","abstr-sqrt","[t] \"루트\""],["Action","abstr-sqrt-nested","[t] \"중첩루트\""],["Action","abstr-root-end","[n] children/*[1] (engine:modality=speech); [t] \"제곱근\""],["Action","abstr-root","[n] children/*[1] (engine:modality=speech); [t] \"제곱근\""],["Action","abstr-root-brief","[t] \"루트\""],["Action","abstr-root-nested-end","[n] children/*[1] (engine:modality=speech); [t] \"제곱근\"; [t] \"중첩루트\""],["Action","abstr-root-nested","[n] children/*[1] (engine:modality=speech); [t] \"제곱근\"; [t] \"중첩루트\""],["Action","abstr-root-nested-brief","[t] \"중첩루트\""],["Action","abstr-simple-root-end","[t] CSFindexRadicalVerbose; [t] \"루트\""],["Action","abstr-simple-root","[t] CSFindexRadicalSbrief; [t] \"루트\""],["Action","abstr-simple-root-brief","[t] \"루트\""],["Action","abstr-simple-root-nested-end","[t] CSFindexRadicalVerbose; [t] \"중첩루트\""],["Action","abstr-simple-root-nested","[t] CSFindexRadicalSbrief; [t] \"중첩루트\""],["Action","abstr-simple-root-nested-brief","[t] \"중첩루트\""],["Action","abstr-superscript","[t] \"거듭제곱\""],["Action","abstr-subscript","[t] \"아래첨자\""],["Action","abstr-subsup","[t] \"거듭제곱과 아래첨자\""],["Action","abstr-infixop","[t] \"인자가\"; [t] CSFordinalConversion; [t] \"개인\"; [t] @role (grammar:localRole)"],["Action","abstr-infixop-var","[t] \"인자가 여러 개인\"; [t] @role (grammar:localRole)"],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"항이\"; [t] CSFordinalConversion; [t] \"개인 덧셈\""],["Action","abstr-addition-brief","[t] \"합\""],["Action","abstr-addition-var","[t] \"항이 여러 개인 덧셈\""],["Action","abstr-subtraction","[t] \"항이\"; [t] CSFordinalConversion; [t] \"개인 뺄셈\""],["Action","abstr-subtraction-brief","[t] \"차\""],["Action","abstr-subtraction-var","[t] \"항이 여러 개인 뺄셈\""],["Action","abstr-multiplication","[t] \"인자가\"; [t] CSFordinalConversion; [t] \"개인 곱셈\""],["Action","abstr-multiplication-brief","[t] \"곱\""],["Action","abstr-multiplication-var","[t] \"인자가 여러 개인 곱셈\""],["Action","abstr-vector","[t] count(./children/*); [t] \"차원 벡터\""],["Action","abstr-vector-brief","[t] \"벡터\""],["Action","abstr-vector-var","[t] \"n 차원 벡터\""],["Action","abstr-binomial","[t] \"이항식\""],["Action","abstr-determinant","[t] count(./children/*); [t] \"차원 행렬식\""],["Action","abstr-determinant-brief","[t] \"행렬식\""],["Action","abstr-determinant-var","[t] \"n 차원 행렬식\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \"차원 정방행렬\""],["Action","abstr-squarematrix-brief","[t] \"정방행렬\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \"차원 행 벡터\""],["Action","abstr-rowvector-brief","[t] \"행 벡터\""],["Action","abstr-rowvector-var","[t] \"n 차원 행 벡터\""],["Action","abstr-matrix","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열의 행렬\""],["Action","abstr-matrix-brief","[t] \"행렬\""],["Action","abstr-matrix-var","[t] \"n 행 m 열의 행렬\""],["Action","abstr-cases","[t] \"케이스가\"; [t] CSFordinalConversion; [t] \"개인 조건문\""],["Action","abstr-cases-brief","[t] \"조건문\""],["Action","abstr-cases-var","[t] \"케이스가 여러 개인 조건문\""],["Action","abstr-punctuated","[t] CSFlistOrdinalConversion; [t] \"개의 원소가\"; [n] content/*[1] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"나누어진\"; [t] \"리스트\""],["Action","abstr-punctuated-brief","[n] content/*[1] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"나누어진 리스트\""],["Action","abstr-punctuated-var","[t] \"여러 개의 원소가\"; [n] content/*[1] (grammar:postposition); [t] \"로\" (grammar:article); [t] \"나누어진 리스트\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"인테그럴\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] CSFdecreasedOrdinalConversion; [t] \"개의 연속된\"; [t] @role (grammar:localRole)"],["Action","abstr-relation-seq-brief","[t] \"연속된\"; [t] @role (grammar:localRole)"],["Action","abstr-relation-var","[t] \"여러 개의 연속된\"; [t] @role (grammar:localRole)"],["Action","abstr-multirel","[t] CSFdecreasedOrdinalConversion; [t] \"개의 연속된 관계식\""],["Action","abstr-multirel-brief","[t] \"연속된 관계식\""],["Action","abstr-multirel-var","[t] \"여러 개의 연속된 관계식\""],["Action","abstr-table","[t] count(children/*); [t] \"행\"; [t] count(children/*[1]/children/*); [t] \"열로 이루어진 표\""],["Action","abstr-line","[t] \"이 다음과 같은\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"이 다음과 같은\"; [t] count(children/*); [t] \"열의\"; [t] @role (grammar:localRole);[t] count(preceding-sibling::..)"],["Action","abstr-cell","[t] \"이 다음과 같은\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/sre/mathmaps/nb.json b/sre/mathmaps/nb.json new file mode 100644 index 0000000000..4a230e4cf1 --- /dev/null +++ b/sre/mathmaps/nb.json @@ -0,0 +1,146 @@ +{ +"nb/messages/alphabets.min": +{"kind":"alphabets","locale":"nb","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alfa","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lambda","my","ny","ksi","omikron","pi","rho","sluttsigma","sigma","tau","ypsilon","pi","khi","psi","omega","partiellderivert","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alfa","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","My","Ny","Ksi","Omikron","Pi","Rho","Sluttsigma","Sigma","Tau","Ypsilon","Pi","Khi","Psi","Omega"],"capPrefix":{"default":"stor bokstav"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"nb/messages/messages.min": +{"kind":"messages","locale":"nb","messages":{"MS":{"START":"Start","FRAC_V":"Brøk","FRAC_B":"Brøk","FRAC_S":"Brøk","END":"Slutt","FRAC_OVER":"Over","TWICE":"To ganger","NEST_FRAC":"Nøst","ENDFRAC":"SluttBrøk","SUPER":"Super","SUB":"Sub","SUP":"Sub","SUPERSCRIPT":"Superskript","SUBSCRIPT":"Subskript","BASELINE":"Grunnlinje","BASE":"Basis","NESTED":"Nøstet","NEST_ROOT":"Nøst","STARTROOT":"StartRot","ENDROOT":"SluttRot","ROOTINDEX":"RotIndeks","ROOT":"Rot","INDEX":"Indeks","UNDER":"Under","UNDERSCRIPT":"Underskript","OVER":"Over","OVERSCRIPT":"Overskript","ENDSCRIPTS":"Sluttskript"},"MSroots":{},"font":{"bold":"fet","bold-fraktur":"fet gotisk","bold-italic":"fet kursiv","bold-script":"fet ","caligraphic":"kalligrafisk","caligraphic-bold":"kalligrafisk fet","double-struck":"double-struck","double-struck-italic":"double-struck-italic","fraktur":"gotisk","fullwidth":"bred","italic":"kursiv","monospace":"smal","normal":"normal","oldstyle":"gammeldags","oldstyle-bold":"gammeldags fet","script":"script","sans-serif":"uten seriffer","sans-serif-bold":"uten seriffer fet","sans-serif-italic":"uten seriffer kursiv","sans-serif-bold-italic":"uten seriffer fet kursiv","unknown":"ukjent"},"embellish":{"super":"super","sub":"sub","circled":"innsirklet","parenthesized":"i parentes","period":"punktum","negative-circled":"svart innsirklet","double-circled":"dobbelt innsirklet","circled-sans-serif":"innsirklet uten seriffer","negative-circled-sans-serif":"svart innsirklet uten seriffer","comma":"komma","squared":"kvadratisk","negative-squared":"svart kvadratisk"},"role":{"addition":"addisjon","multiplication":"multiplikasjon","subtraction":"subtraksjon","division":"divisjon","equality":"likhet","inequality":"ulikhet","element":"element","arrow":"pil","determinant":"determinant","rowvector":"radvektor","binomial":"binomial","squarematrix":"kvadratmatrise","setempty":"tomt sett","setext":"settutvidelse","setsingle":"enkelt sett","setcollect":"samling","label":"etikett","multiline":"flere linjer","matrix":"matrise","vector":"vektor","cases":"case-uttrykk","table":"tabell","unknown":"ukjent"},"enclose":{"longdiv":"utregning","actuarial":"aktuarisk symbol","radical":"kvadratrot","box":"boks","roundedbox":"rundet boks","circle":"sirkel","left":"venstre vertikallinje","right":"høyre vertikallinje","top":"strek over","bottom":"strek under","updiagonalstrike":"utkryssing","downdiagonalstrike":"utkryssing","verticalstrike":"vertikal gjennomstreking","horizontalstrike":"utkryssing","madruwb":"arabisk faktorisk symbol","updiagonalarrow":"diagonal pil","phasorangle":"fasor-vinkel","unknown":"utregning"},"navigate":{"collapsible":"sammenleggbar","expandable":"utvidbar","Level":"nivå"},"regexp":{"TEXT":"a-zA-ZæøåÆØÅ","NUMBER":"((\\d{1,3})(?=(.| ))((.| )\\d{3})*(\\,\\d+)?)|^\\d*\\,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":"\\.","JOINER_SUBSUPER":" ","JOINER_FRAC":" "},"unitTimes":""}} +, +"nb/messages/numbers.min": +{"kind":"numbers","locale":"nb","messages":{"zero":"null","ones":["","en","to","tre","fire","fem","seks","sju","åtte","ni","ti","elleve","tolv","tretten","fjorten","femten","seksten","søtten","atten","nitten"],"tens":["","","tjue","tretti","førti","femti","seksti","søtti","åtti","nitti"],"large":["","tusen","million","milliard","billion","billiard","trillion","trilliard","kvadrillion","kvadrilliard","kvintillion","kvintilliard"],"vulgarSep":" ","numSep":" ","special":{"smallOrdinals":["nullte","første","andre","tredje","fjerde","femte","sjette","sjuende","åttende","niende","tiende","ellevte","tolvte"],"endOrdinal":"ende"}}} +, +"nb/si/prefixes.min": +[{"a":"atto","c":"centi","da":"deka","d":"desi","E":"exa","f":"femto","G":"giga","h":"hekto","k":"kilo","M":"mega","m":"milli","n":"nano","P":"peta","p":"piko","T":"tera","y":"yokto","Y":"yotta","z":"zepto","Z":"zetta","µ":"mikro","μ":"mikro"}] +, +"nb/functions/algebra.min": +[{"locale":"nb"},{"key":"deg","mappings":{"default":{"default":"grad"}}},{"key":"det","mappings":{"default":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimensjon"}}},{"key":"hom","mappings":{"default":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kjerne"}}},{"key":"Tr","mappings":{"default":{"default":"trase"}}}] +, +"nb/functions/elementary.min": +[{"locale":"nb"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"ln"}}},{"key":"lg","mappings":{"default":{"default":"lg"}}},{"key":"exp","mappings":{"default":{"default":"eksponent"}}},{"key":"gcd","mappings":{"default":{"default":"største fellesnevner"}}},{"key":"lcm","mappings":{"default":{"default":"minste fellesnevner"}}},{"key":"arg","mappings":{"default":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":""}}},{"key":"re","mappings":{"default":{"default":""}}},{"key":"inf","mappings":{"default":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"grense"}}},{"key":"liminf","mappings":{"default":{"default":"nedre grense"}}},{"key":"limsup","mappings":{"default":{"default":"øvre grense"}}},{"key":"max","mappings":{"default":{"default":"maks"}}},{"key":"min","mappings":{"default":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":""}}},{"key":"projlim","mappings":{"default":{"default":"omvendt grense"}}},{"key":"mod","mappings":{"default":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"sannsynlighet"}}}] +, +"nb/functions/hyperbolic.min": +[{"locale":"nb"},{"key":"cosh","mappings":{"default":{"default":"hyperbolsk cosinus"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolsk cotangens"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolsk cosekant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolsk sekant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolsk sinus"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolsk tangens"}}},{"key":"arcosh","mappings":{"default":{"default":"arealfunksjon for hyperbolsk cosinus"}}},{"key":"arcoth","mappings":{"default":{"default":"arealfunksjon for hyperbolsk cotangens"}}},{"key":"arcsch","mappings":{"default":{"default":"arealfunksjon for hyperbolsk cosekant"}}},{"key":"arsech","mappings":{"default":{"default":"arealfunksjon for hyperbolsk sekant"}}},{"key":"arsinh","mappings":{"default":{"default":"arealfunksjon for hyperbolsk sinus"}}},{"key":"artanh","mappings":{"default":{"default":"arealfunksjon for hyperbolsk tangens"}}}] +, +"nb/functions/trigonometry.min": +[{"locale":"nb"},{"key":"cos","mappings":{"default":{"default":"cosinus"}}},{"key":"cot","mappings":{"default":{"default":"cotangens"}}},{"key":"csc","mappings":{"default":{"default":"cosekant"}}},{"key":"sec","mappings":{"default":{"default":"sekant"}}},{"key":"sin","mappings":{"default":{"default":"sinus"}}},{"key":"tan","mappings":{"default":{"default":"tangens"}}},{"key":"arccos","mappings":{"default":{"default":"invers cosinus"}}},{"key":"arccot","mappings":{"default":{"default":"invers cotangens"}}},{"key":"arccsc","mappings":{"default":{"default":"invers cosekant"}}},{"key":"arcsec","mappings":{"default":{"default":"invers sekant"}}},{"key":"arcsin","mappings":{"default":{"default":"invers sinus"}}},{"key":"arctan","mappings":{"default":{"default":"invers tangens"}}}] +, +"nb/symbols/digits_rest.min": +[{"locale":"nb"},{"key":"00B2","mappings":{"default":{"default":"andre potens"}}},{"key":"00B3","mappings":{"default":{"default":"tredje potens"}}},{"key":"00BC","mappings":{"default":{"default":"en fjerdedel"}}},{"key":"00BD","mappings":{"default":{"default":"en halv"}}},{"key":"00BE","mappings":{"default":{"default":"tre fjerdedeler"}}},{"key":"2150","mappings":{"default":{"default":"en sjuendedel"}}},{"key":"2151","mappings":{"default":{"default":"en niendedel"}}},{"key":"2152","mappings":{"default":{"default":"en tiendedel"}}},{"key":"2153","mappings":{"default":{"default":"en tredjedel"}}},{"key":"2154","mappings":{"default":{"default":"to tredjedeler"}}},{"key":"2155","mappings":{"default":{"default":"en femtedel"}}},{"key":"2156","mappings":{"default":{"default":"to femtedeler"}}},{"key":"2157","mappings":{"default":{"default":"tre femtedeler"}}},{"key":"2158","mappings":{"default":{"default":"fire femtedeler"}}},{"key":"2159","mappings":{"default":{"default":"en sjettedel"}}},{"key":"215A","mappings":{"default":{"default":"fem sjettedeler"}}},{"key":"215B","mappings":{"default":{"default":"en åttendedel"}}},{"key":"215C","mappings":{"default":{"default":"tre åttendedeler"}}},{"key":"215D","mappings":{"default":{"default":"fem åttendedeler"}}},{"key":"215E","mappings":{"default":{"default":"sju åttendedeler"}}},{"key":"215F","mappings":{"default":{"default":"en del"}}},{"key":"2189","mappings":{"default":{"default":"null trejdedeler"}}},{"key":"3248","mappings":{"default":{"default":"sirkel med ti på svart kvadrat"}}},{"key":"3249","mappings":{"default":{"default":"sirkel med tjue på svart kvadrat"}}},{"key":"324A","mappings":{"default":{"default":"sirkel med tretti på svart kvadrat"}}},{"key":"324B","mappings":{"default":{"default":"sirkel med førti på svart kvadrat"}}},{"key":"324C","mappings":{"default":{"default":"sirkel med femti på svart kvadrat"}}},{"key":"324D","mappings":{"default":{"default":"sirkel med seksti på svart kvadrat"}}},{"key":"324E","mappings":{"default":{"default":"sirkel med søtti på svart kvadrat"}}},{"key":"324F","mappings":{"default":{"default":"sirkel med åtti på svart kvadrat"}}}] +, +"nb/symbols/greek-rest.min": +[{"locale":"nb"},{"key":"0394","mappings":{"clearspeak":{"default":"triangel","TriangleSymbol_Delta":"stor Delta"}}}] +, +"nb/symbols/greek-scripts.min": +[{"locale":"nb"},{"key":"1D26","mappings":{"default":{"default":"liten øvre gamma"}}},{"key":"1D27","mappings":{"default":{"default":"liten øvre lambda"}}},{"key":"1D28","mappings":{"default":{"default":"liten øvre pi"}}},{"key":"1D29","mappings":{"default":{"default":"liten øvre rho"}}},{"key":"1D2A","mappings":{"default":{"default":"liten øvre psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superskript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superskript pi"}}},{"key":"1D66","mappings":{"default":{"default":"subskript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subskript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subskript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subskript pi"}}},{"key":"1D6A","mappings":{"default":{"default":"subskript khi"}}}] +, +"nb/symbols/greek-symbols.min": +[{"locale":"nb"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"omvendt epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"fet hevet digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"fet digamma"}}}] +, +"nb/symbols/hebrew_letters.min": +[{"locale":"nb"},{"key":"2135","mappings":{"default":{"default":"alef"}}},{"key":"2136","mappings":{"default":{"default":"bet"}}},{"key":"2137","mappings":{"default":{"default":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"dalet"}}}] +, +"nb/symbols/latin-lower-double-accent.min": +[{"locale":"nb"},{"key":"01D6","mappings":{"default":{"default":"u med tøddel og makron"}}},{"key":"01D8","mappings":{"default":{"default":"u med tøddel og akutt aksent"}}},{"key":"01DA","mappings":{"default":{"default":"u med tøddel og karon"}}},{"key":"01DC","mappings":{"default":{"default":"u med tøddel og gravis"}}},{"key":"01DF","mappings":{"default":{"default":"a med tøddel og makron"}}},{"key":"01E1","mappings":{"default":{"default":"a med prikk over og makron"}}},{"key":"01ED","mappings":{"default":{"default":"o med ogonek og makron"}}},{"key":"01FB","mappings":{"default":{"default":"a med sirkel over og akutt aksent"}}},{"key":"022B","mappings":{"default":{"default":"o med tøddel og makron"}}},{"key":"022D","mappings":{"default":{"default":"o med tilde og makron"}}},{"key":"0231","mappings":{"default":{"default":"o med prikk over og makron"}}},{"key":"1E09","mappings":{"default":{"default":"c med cedille og akutt aksent"}}},{"key":"1E15","mappings":{"default":{"default":"e med makron og gravis"}}},{"key":"1E17","mappings":{"default":{"default":"e med makron og akutt aksent"}}},{"key":"1E1D","mappings":{"default":{"default":"e med cedille og breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i med tøddel og akutt aksent"}}},{"key":"1E39","mappings":{"default":{"default":"l med prikk under og makron"}}},{"key":"1E4D","mappings":{"default":{"default":"o med tilde og akutt aksent"}}},{"key":"1E4F","mappings":{"default":{"default":"o med tilde og diaeresis"}}},{"key":"1E51","mappings":{"default":{"default":"o med makron og gravis"}}},{"key":"1E53","mappings":{"default":{"default":"o med makron og akutt aksent"}}},{"key":"1E5D","mappings":{"default":{"default":"r med prikk under og makron"}}},{"key":"1E65","mappings":{"default":{"default":"s med akutt aksent og prikk over"}}},{"key":"1E67","mappings":{"default":{"default":"s med karon og prikk over"}}},{"key":"1E69","mappings":{"default":{"default":"s med prikk under og prikk over"}}},{"key":"1E79","mappings":{"default":{"default":"u med tilde og akutt aksent"}}},{"key":"1E7B","mappings":{"default":{"default":"u med makron og diaeresis"}}},{"key":"1EA5","mappings":{"default":{"default":"a med sirkumfleks og akutt aksent"}}},{"key":"1EA7","mappings":{"default":{"default":"a med sirkumfleks og gravis"}}},{"key":"1EA9","mappings":{"default":{"default":"a med sirkumfleks og krok over"}}},{"key":"1EAB","mappings":{"default":{"default":"a med sirkumfleks og tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a med sirkumfleks og prikk under"}}},{"key":"1EAF","mappings":{"default":{"default":"a med breve og akutt aksent"}}},{"key":"1EB1","mappings":{"default":{"default":"a med breve og gravis"}}},{"key":"1EB3","mappings":{"default":{"default":"a med breve og krok over"}}},{"key":"1EB5","mappings":{"default":{"default":"a med breve og tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a med breve og prikk under"}}},{"key":"1EBF","mappings":{"default":{"default":"e med sirkumfleks og akutt aksent"}}},{"key":"1EC1","mappings":{"default":{"default":"e med sirkumfleks og gravis"}}},{"key":"1EC3","mappings":{"default":{"default":"e med sirkumfleks og krok over"}}},{"key":"1EC5","mappings":{"default":{"default":"e med sirkumfleks og tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e med sirkumfleks og prikk under"}}},{"key":"1ED1","mappings":{"default":{"default":"o med sirkumfleks og akutt aksent"}}},{"key":"1ED3","mappings":{"default":{"default":"o med sirkumfleks og gravis"}}},{"key":"1ED5","mappings":{"default":{"default":"o med sirkumfleks og krok over"}}},{"key":"1ED7","mappings":{"default":{"default":"o med sirkumfleks og tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o med sirkumfleks og prikk under"}}},{"key":"1EDB","mappings":{"default":{"default":"o med horn og akutt aksent"}}},{"key":"1EDD","mappings":{"default":{"default":"o med horn og gravis"}}},{"key":"1EDF","mappings":{"default":{"default":"o med horn og krok over"}}},{"key":"1EE1","mappings":{"default":{"default":"o med horn og tilde"}}},{"key":"1EE3","mappings":{"default":{"default":"o med horn og prikk under"}}},{"key":"1EE9","mappings":{"default":{"default":"u med horn og akutt aksent"}}},{"key":"1EEB","mappings":{"default":{"default":"u med horn og gravis"}}},{"key":"1EED","mappings":{"default":{"default":"u med horn og krok over"}}},{"key":"1EEF","mappings":{"default":{"default":"u med horn og tilde"}}},{"key":"1EF1","mappings":{"default":{"default":"u med horn og prikk under"}}}] +, +"nb/symbols/latin-lower-phonetic.min": +[{"locale":"nb"},{"key":"00F8","mappings":{"default":{"default":"ø"}}},{"key":"0111","mappings":{"default":{"default":"d med gjennomstreking"}}},{"key":"0127","mappings":{"default":{"default":"h med gjennomstreking"}}},{"key":"0142","mappings":{"default":{"default":"l med gjennomstreking"}}},{"key":"0167","mappings":{"default":{"default":"t med gjennomstreking"}}},{"key":"0180","mappings":{"default":{"default":"b med gjennomstreking"}}},{"key":"019B","mappings":{"default":{"default":"lambda med gjennomstreking"}}},{"key":"01B6","mappings":{"default":{"default":"z med gjennomstreking"}}},{"key":"01BE","mappings":{"default":{"default":"latinsk bokstav omvendt glottal lukkelyd med gjennomstreking"}}},{"key":"01E5","mappings":{"default":{"default":"g med gjennomstreking"}}},{"key":"01FF","mappings":{"default":{"default":"ø med akutt aksent"}}},{"key":"023C","mappings":{"default":{"default":"c med gjennomstreking"}}},{"key":"0247","mappings":{"default":{"default":"e med gjennomstreking"}}},{"key":"0249","mappings":{"default":{"default":"j med gjennomstreking"}}},{"key":"024D","mappings":{"default":{"default":"r med gjennomstreking"}}},{"key":"024F","mappings":{"default":{"default":"y med gjennomstreking"}}},{"key":"025F","mappings":{"default":{"default":"j uten prikk med gjennomstreking"}}},{"key":"0268","mappings":{"default":{"default":"l med gjennomstreking"}}},{"key":"0284","mappings":{"default":{"default":"j uten prikk med gjennomstreking og krok"}}},{"key":"02A1","mappings":{"default":{"default":"latinsk bokstav glottal lukkelyd med gjennomstreking"}}},{"key":"02A2","mappings":{"default":{"default":"latinsk bokstav snudd glottal lukkelyd med gjennomstreking"}}},{"key":"1D13","mappings":{"default":{"default":"liggende ø"}}},{"key":"1D7C","mappings":{"default":{"default":"iota med gjennomstreking"}}},{"key":"1D7D","mappings":{"default":{"default":"p med gjennomstreking"}}},{"key":"1D7F","mappings":{"default":{"default":"ypsilon med gjennomstreking"}}},{"key":"1E9C","mappings":{"default":{"default":"lang s med diagonal gjennomstreking"}}},{"key":"1E9D","mappings":{"default":{"default":"lang s med høy gjennomstreking"}}},{"key":"018D","mappings":{"default":{"default":"omvendt delta"}}},{"key":"1E9B","mappings":{"default":{"default":"lang s med prikk over"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"lang s"}}},{"key":"0183","mappings":{"default":{"default":"b med strek over"}}},{"key":"0185","mappings":{"default":{"default":"tone seks"}}},{"key":"0188","mappings":{"default":{"default":"c med krok"}}},{"key":"018C","mappings":{"default":{"default":"d med strek over"}}},{"key":"0192","mappings":{"default":{"default":"f med krok"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k med krok"}}},{"key":"019A","mappings":{"default":{"default":"l med strek"}}},{"key":"019E","mappings":{"default":{"default":"n med langt høyrebein"}}},{"key":"01A1","mappings":{"default":{"default":"o med horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p med krok"}}},{"key":"01A8","mappings":{"default":{"default":"tone to"}}},{"key":"01AA","mappings":{"default":{"default":"latinsk bokstav omvendt esh-løkke"}}},{"key":"01AB","mappings":{"default":{"default":"t med palatal krok"}}},{"key":"01AD","mappings":{"default":{"default":"t med krok"}}},{"key":"01B0","mappings":{"default":{"default":"u med horn"}}},{"key":"01B4","mappings":{"default":{"default":"y med krok"}}},{"key":"01B9","mappings":{"default":{"default":"omvendt ezh"}}},{"key":"01BA","mappings":{"default":{"default":"ezh med hale"}}},{"key":"01BD","mappings":{"default":{"default":"tone fem"}}},{"key":"01BF","mappings":{"default":{"default":"latinsk bokstav wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz med karon"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"æ med makron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh med karon"}}},{"key":"01F3","mappings":{"default":{"default":"dz med karon"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh med krøll"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraf"}}},{"key":"01DD","mappings":{"default":{"default":"snudd e"}}},{"key":"01FD","mappings":{"default":{"default":"æ med akutt aksent"}}},{"key":"0221","mappings":{"default":{"default":"d med krøll"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z med krok"}}},{"key":"0234","mappings":{"default":{"default":"l med krøll"}}},{"key":"0235","mappings":{"default":{"default":"n med krøll"}}},{"key":"0236","mappings":{"default":{"default":"t med krøll"}}},{"key":"0238","mappings":{"default":{"default":"db digraf"}}},{"key":"0239","mappings":{"default":{"default":"qp digraf"}}},{"key":"023F","mappings":{"default":{"default":"s med nedoverhale"}}},{"key":"0240","mappings":{"default":{"default":"z med nedoverhale"}}},{"key":"0242","mappings":{"default":{"default":"glottal lukkelyd"}}},{"key":"024B","mappings":{"default":{"default":"q med krokhale"}}},{"key":"0250","mappings":{"default":{"default":"snudd a"}}},{"key":"0251","mappings":{"default":{"default":"alfa"}}},{"key":"0252","mappings":{"default":{"default":"snudd alfa"}}},{"key":"0253","mappings":{"default":{"default":"b med krok"}}},{"key":"0254","mappings":{"default":{"default":"åpen o"}}},{"key":"0255","mappings":{"default":{"default":"c med krøll"}}},{"key":"0256","mappings":{"default":{"default":"d med hale"}}},{"key":"0257","mappings":{"default":{"default":"d med krok"}}},{"key":"0258","mappings":{"default":{"default":"omvendt e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa med krok"}}},{"key":"025B","mappings":{"default":{"default":"åpen e"}}},{"key":"025C","mappings":{"default":{"default":"omvendt åpen e"}}},{"key":"025D","mappings":{"default":{"default":"omvendt åpen e med krok"}}},{"key":"025E","mappings":{"default":{"default":"lukket omvendt åpen e"}}},{"key":"0260","mappings":{"default":{"default":"g med krok"}}},{"key":"0261","mappings":{"default":{"default":"skript g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"bukkehorn"}}},{"key":"0265","mappings":{"default":{"default":"snudd h"}}},{"key":"0266","mappings":{"default":{"default":"h med krok"}}},{"key":"0267","mappings":{"default":{"default":"heng med krok"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l med tilde i midten"}}},{"key":"026C","mappings":{"default":{"default":"l med belte"}}},{"key":"026D","mappings":{"default":{"default":"l med retrofleks krok"}}},{"key":"026F","mappings":{"default":{"default":"snudd m"}}},{"key":"0270","mappings":{"default":{"default":"snudd m med langt bein"}}},{"key":"0271","mappings":{"default":{"default":"m med krok"}}},{"key":"0272","mappings":{"default":{"default":"n med venstrekrok"}}},{"key":"0273","mappings":{"default":{"default":"n med retrofleks krok"}}},{"key":"0275","mappings":{"default":{"default":"o med gjennomstreking"}}},{"key":"0277","mappings":{"default":{"default":"lukket omega"}}},{"key":"0278","mappings":{"default":{"default":"pi"}}},{"key":"0279","mappings":{"default":{"default":"snudd r"}}},{"key":"027A","mappings":{"default":{"default":"snudd r med langt bein"}}},{"key":"027B","mappings":{"default":{"default":"snudd r med krok"}}},{"key":"027C","mappings":{"default":{"default":"r med langt bein"}}},{"key":"027D","mappings":{"default":{"default":"r med hale"}}},{"key":"027E","mappings":{"default":{"default":"r med fiskekrok"}}},{"key":"027F","mappings":{"default":{"default":"omvendt r med fiskekrok"}}},{"key":"0282","mappings":{"default":{"default":"s med krok"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"krøket omvendt esh"}}},{"key":"0286","mappings":{"default":{"default":"esh med krøll"}}},{"key":"0287","mappings":{"default":{"default":"snudd t"}}},{"key":"0288","mappings":{"default":{"default":"t med retrofleks krok"}}},{"key":"0289","mappings":{"default":{"default":"u med gjennomstreking"}}},{"key":"028A","mappings":{"default":{"default":"ypsilon"}}},{"key":"028B","mappings":{"default":{"default":"v med krok"}}},{"key":"028C","mappings":{"default":{"default":"snudd v"}}},{"key":"028D","mappings":{"default":{"default":"snudd w"}}},{"key":"028E","mappings":{"default":{"default":"snudd y"}}},{"key":"0290","mappings":{"default":{"default":"z med retrofleks krok"}}},{"key":"0291","mappings":{"default":{"default":"z med krøll"}}},{"key":"0295","mappings":{"default":{"default":"latinsk bokstav faryngal stemt frikativ"}}},{"key":"0296","mappings":{"default":{"default":"latinsk bokstav omvendt glottal lukkelyd"}}},{"key":"0297","mappings":{"default":{"default":"latinsk bokstav strukket c"}}},{"key":"0298","mappings":{"default":{"default":"latinsk bokstav bilabialt klikk"}}},{"key":"029A","mappings":{"default":{"default":"lukket åpen e"}}},{"key":"029E","mappings":{"default":{"default":"snudd k"}}},{"key":"02A0","mappings":{"default":{"default":"q med krok"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraf"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraf med krøll"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraf"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraf"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraf med krøll"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraf"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraf"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraf"}}},{"key":"02AC","mappings":{"default":{"default":"latinsk bokstav"}}},{"key":"02AD","mappings":{"default":{"default":"latinsk bokstav"}}},{"key":"02AE","mappings":{"default":{"default":"snudd h med fiskekrok"}}},{"key":"02AF","mappings":{"default":{"default":"snudd h med fiskekrok og hale"}}},{"key":"1D02","mappings":{"default":{"default":"snudd æ"}}},{"key":"1D08","mappings":{"default":{"default":"snudd åpen e"}}},{"key":"1D09","mappings":{"default":{"default":"snudd i"}}},{"key":"1D11","mappings":{"default":{"default":"liggende o"}}},{"key":"1D12","mappings":{"default":{"default":"liggende åpen o"}}},{"key":"1D14","mappings":{"default":{"default":"snudd oe"}}},{"key":"1D16","mappings":{"default":{"default":"øverste halvdel av o"}}},{"key":"1D17","mappings":{"default":{"default":"nederste halvdel av o"}}},{"key":"1D1D","mappings":{"default":{"default":"liggende u"}}},{"key":"1D1E","mappings":{"default":{"default":"liggende u med tøddel"}}},{"key":"1D1F","mappings":{"default":{"default":"liggende snudd m"}}},{"key":"1D24","mappings":{"default":{"default":"latinsk bokstav stemt laryngal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latinsk bokstav ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b med tilde i midten"}}},{"key":"1D6D","mappings":{"default":{"default":"d med tilde i midten"}}},{"key":"1D6E","mappings":{"default":{"default":"f med tilde i midten"}}},{"key":"1D6F","mappings":{"default":{"default":"m med tilde i midten"}}},{"key":"1D70","mappings":{"default":{"default":"n med tilde i midten"}}},{"key":"1D71","mappings":{"default":{"default":"p med tilde i midten"}}},{"key":"1D72","mappings":{"default":{"default":"r med tilde i midten"}}},{"key":"1D73","mappings":{"default":{"default":"r med fiskekrok og tilde i midten"}}},{"key":"1D74","mappings":{"default":{"default":"s med tilde i midten"}}},{"key":"1D75","mappings":{"default":{"default":"t med tilde i midten"}}},{"key":"1D76","mappings":{"default":{"default":"z med tilde i midten"}}},{"key":"1D77","mappings":{"default":{"default":"snudd g"}}},{"key":"1D79","mappings":{"default":{"default":"insulær g"}}},{"key":"1D7A","mappings":{"default":{"default":"th med skrå gjennomstreking"}}},{"key":"1D80","mappings":{"default":{"default":"b med palatal krok"}}},{"key":"1D81","mappings":{"default":{"default":"d med palatal krok"}}},{"key":"1D82","mappings":{"default":{"default":"f med palatal krok"}}},{"key":"1D83","mappings":{"default":{"default":"g med palatal krok"}}},{"key":"1D84","mappings":{"default":{"default":"k med palatal krok"}}},{"key":"1D85","mappings":{"default":{"default":"l med palata krok"}}},{"key":"1D86","mappings":{"default":{"default":"m med palatal krok"}}},{"key":"1D87","mappings":{"default":{"default":"n med palatal krok"}}},{"key":"1D88","mappings":{"default":{"default":"p med palatal krok"}}},{"key":"1D89","mappings":{"default":{"default":"r med palatal krok"}}},{"key":"1D8A","mappings":{"default":{"default":"s med palatal krok"}}},{"key":"1D8B","mappings":{"default":{"default":"esh med palatal krok"}}},{"key":"1D8C","mappings":{"default":{"default":"v med palatal krok"}}},{"key":"1D8D","mappings":{"default":{"default":"x med palatal krok"}}},{"key":"1D8E","mappings":{"default":{"default":"z med palatal krok"}}},{"key":"1D8F","mappings":{"default":{"default":"a med palatal krok"}}},{"key":"1D90","mappings":{"default":{"default":"alfa med retrofleks krok"}}},{"key":"1D91","mappings":{"default":{"default":"d med krok og hale"}}},{"key":"1D92","mappings":{"default":{"default":"e med retrofleks krok"}}},{"key":"1D93","mappings":{"default":{"default":"åpen e me retrofleks krok"}}},{"key":"1D94","mappings":{"default":{"default":"omvendt åpen e med retrofleks krok"}}},{"key":"1D95","mappings":{"default":{"default":"schwa med retrofleks krok"}}},{"key":"1D96","mappings":{"default":{"default":"i med retrofleks krok"}}},{"key":"1D97","mappings":{"default":{"default":"åpen o med retrofleks krok"}}},{"key":"1D98","mappings":{"default":{"default":"esh med retrofleks krok"}}},{"key":"1D99","mappings":{"default":{"default":"u med retrofleks krok"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh med retrofleks krok"}}},{"key":"0149","mappings":{"default":{"default":"n med apostrof foran"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"nb/symbols/latin-lower-single-accent.min": +[{"locale":"nb"},{"key":"00E0","mappings":{"default":{"default":"a med gravis"}}},{"key":"00E1","mappings":{"default":{"default":"a med akutt aksent aksent"}}},{"key":"00E2","mappings":{"default":{"default":"a med sirkumfleks"}}},{"key":"00E3","mappings":{"default":{"default":"a med tilde"}}},{"key":"00E4","mappings":{"default":{"default":"a med tøddel"}}},{"key":"00E5","mappings":{"default":{"default":"å"}}},{"key":"00E7","mappings":{"default":{"default":"c med cedille"}}},{"key":"00E8","mappings":{"default":{"default":"e med gravis"}}},{"key":"00E9","mappings":{"default":{"default":"e med akutt aksent aksent"}}},{"key":"00EA","mappings":{"default":{"default":"e med sirkumfleks"}}},{"key":"00EB","mappings":{"default":{"default":"e med tøddel"}}},{"key":"00EC","mappings":{"default":{"default":"i med gravis"}}},{"key":"00ED","mappings":{"default":{"default":"i med akutt aksent aksent"}}},{"key":"00EE","mappings":{"default":{"default":"i med sirkumfleks"}}},{"key":"00EF","mappings":{"default":{"default":"i med tøddel"}}},{"key":"00F1","mappings":{"default":{"default":"n med tilde"}}},{"key":"00F2","mappings":{"default":{"default":"o med gravis"}}},{"key":"00F3","mappings":{"default":{"default":"o med akutt aksent aksent"}}},{"key":"00F4","mappings":{"default":{"default":"o med sirkumfleks"}}},{"key":"00F5","mappings":{"default":{"default":"o med tilde"}}},{"key":"00F6","mappings":{"default":{"default":"o med tøddel"}}},{"key":"00F9","mappings":{"default":{"default":"u med gravis"}}},{"key":"00FA","mappings":{"default":{"default":"u med akutt aksent aksent"}}},{"key":"00FB","mappings":{"default":{"default":"u med sirkumfleks"}}},{"key":"00FC","mappings":{"default":{"default":"u med tøddel"}}},{"key":"00FD","mappings":{"default":{"default":"y med akutt aksent aksent"}}},{"key":"00FF","mappings":{"default":{"default":"y med tøddel"}}},{"key":"0101","mappings":{"default":{"default":"a med makron"}}},{"key":"0103","mappings":{"default":{"default":"a med breve"}}},{"key":"0105","mappings":{"default":{"default":"a med ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c med akutt aksent aksent"}}},{"key":"0109","mappings":{"default":{"default":"c med sirkumfleks"}}},{"key":"010B","mappings":{"default":{"default":"c med prikk over"}}},{"key":"010D","mappings":{"default":{"default":"c med karon"}}},{"key":"010F","mappings":{"default":{"default":"d med karon"}}},{"key":"0113","mappings":{"default":{"default":"e med makron"}}},{"key":"0115","mappings":{"default":{"default":"e med breve"}}},{"key":"0117","mappings":{"default":{"default":"e med prikk over"}}},{"key":"0119","mappings":{"default":{"default":"e med ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e med karon"}}},{"key":"011D","mappings":{"default":{"default":"g med sirkumfleks"}}},{"key":"011F","mappings":{"default":{"default":"g med breve"}}},{"key":"0121","mappings":{"default":{"default":"g med prikk over"}}},{"key":"0123","mappings":{"default":{"default":"g med cedille"}}},{"key":"0125","mappings":{"default":{"default":"h med sirkumfleks"}}},{"key":"0129","mappings":{"default":{"default":"i med tilde"}}},{"key":"012B","mappings":{"default":{"default":"i med makron"}}},{"key":"012D","mappings":{"default":{"default":"i med breve"}}},{"key":"012F","mappings":{"default":{"default":"i med ogonek"}}},{"key":"0131","mappings":{"default":{"default":"i uten prikk"}}},{"key":"0135","mappings":{"default":{"default":"j med sirkumfleks"}}},{"key":"0137","mappings":{"default":{"default":"k med cedille"}}},{"key":"013A","mappings":{"default":{"default":"l med akutt aksent aksent"}}},{"key":"013C","mappings":{"default":{"default":"l med cedille"}}},{"key":"013E","mappings":{"default":{"default":"l med karon"}}},{"key":"0140","mappings":{"default":{"default":"l med middle prikk"}}},{"key":"0144","mappings":{"default":{"default":"n med akutt aksent aksent"}}},{"key":"0146","mappings":{"default":{"default":"n med cedille"}}},{"key":"0148","mappings":{"default":{"default":"n med karon"}}},{"key":"014D","mappings":{"default":{"default":"o med makron"}}},{"key":"014F","mappings":{"default":{"default":"o med breve"}}},{"key":"0151","mappings":{"default":{"default":"o med dobbel akutt aksent"}}},{"key":"0155","mappings":{"default":{"default":"r med akutt aksent aksent"}}},{"key":"0157","mappings":{"default":{"default":"r med cedille"}}},{"key":"0159","mappings":{"default":{"default":"r med karon"}}},{"key":"015B","mappings":{"default":{"default":"s med akutt aksent aksent"}}},{"key":"015D","mappings":{"default":{"default":"s med sirkumfleks"}}},{"key":"015F","mappings":{"default":{"default":"s med cedille"}}},{"key":"0161","mappings":{"default":{"default":"s med karon"}}},{"key":"0163","mappings":{"default":{"default":"t med cedille"}}},{"key":"0165","mappings":{"default":{"default":"t med karon"}}},{"key":"0169","mappings":{"default":{"default":"u med tilde"}}},{"key":"016B","mappings":{"default":{"default":"u med makron"}}},{"key":"016D","mappings":{"default":{"default":"u med breve"}}},{"key":"016F","mappings":{"default":{"default":"u med ring over"}}},{"key":"0171","mappings":{"default":{"default":"u med dobbel akutt aksent"}}},{"key":"0173","mappings":{"default":{"default":"u med ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w med sirkumfleks"}}},{"key":"0177","mappings":{"default":{"default":"y med sirkumfleks"}}},{"key":"017A","mappings":{"default":{"default":"z med akutt aksent aksent"}}},{"key":"017C","mappings":{"default":{"default":"z med prikk over"}}},{"key":"017E","mappings":{"default":{"default":"z med karon"}}},{"key":"01CE","mappings":{"default":{"default":"a med karon"}}},{"key":"01D0","mappings":{"default":{"default":"i med karon"}}},{"key":"01D2","mappings":{"default":{"default":"o med karon"}}},{"key":"01D4","mappings":{"default":{"default":"u med karon"}}},{"key":"01E7","mappings":{"default":{"default":"g med karon"}}},{"key":"01E9","mappings":{"default":{"default":"k med karon"}}},{"key":"01EB","mappings":{"default":{"default":"o med ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j med karon"}}},{"key":"01F5","mappings":{"default":{"default":"g med akutt aksent aksent"}}},{"key":"01F9","mappings":{"default":{"default":"n med gravis"}}},{"key":"0201","mappings":{"default":{"default":"a med dobbel gravis"}}},{"key":"0203","mappings":{"default":{"default":"a med omvendt breve"}}},{"key":"0205","mappings":{"default":{"default":"e med dobbel gravis"}}},{"key":"0207","mappings":{"default":{"default":"e med omvendt breve"}}},{"key":"0209","mappings":{"default":{"default":"i med dobbel gravis"}}},{"key":"020B","mappings":{"default":{"default":"i med omvendt breve"}}},{"key":"020D","mappings":{"default":{"default":"o med dobbel gravis"}}},{"key":"020F","mappings":{"default":{"default":"o med omvendt breve"}}},{"key":"0211","mappings":{"default":{"default":"r med dobbel gravis"}}},{"key":"0213","mappings":{"default":{"default":"r med omvendt breve"}}},{"key":"0215","mappings":{"default":{"default":"u med dobbel gravis"}}},{"key":"0217","mappings":{"default":{"default":"u med omvendt breve"}}},{"key":"0219","mappings":{"default":{"default":"s med komma under"}}},{"key":"021B","mappings":{"default":{"default":"t med komma under"}}},{"key":"021F","mappings":{"default":{"default":"h med karon"}}},{"key":"0227","mappings":{"default":{"default":"a med prikk"}}},{"key":"0229","mappings":{"default":{"default":"e med cedille"}}},{"key":"022F","mappings":{"default":{"default":"o med prikk"}}},{"key":"0233","mappings":{"default":{"default":"y med strek over"}}},{"key":"0237","mappings":{"default":{"default":"j uten prikk"}}},{"key":"1E01","mappings":{"default":{"default":"a med ring under"}}},{"key":"1E03","mappings":{"default":{"default":"b med prikk over"}}},{"key":"1E05","mappings":{"default":{"default":"b med prikk under"}}},{"key":"1E07","mappings":{"default":{"default":"b med linje under"}}},{"key":"1E0B","mappings":{"default":{"default":"d med prikk over"}}},{"key":"1E0D","mappings":{"default":{"default":"d med prikk under"}}},{"key":"1E0F","mappings":{"default":{"default":"d med linje under"}}},{"key":"1E11","mappings":{"default":{"default":"d med cedille"}}},{"key":"1E13","mappings":{"default":{"default":"d med sirkumfleks under"}}},{"key":"1E19","mappings":{"default":{"default":"e med sirkumfleks under"}}},{"key":"1E1B","mappings":{"default":{"default":"e med tilde under"}}},{"key":"1E1F","mappings":{"default":{"default":"f med prikk over"}}},{"key":"1E21","mappings":{"default":{"default":"g med makron"}}},{"key":"1E23","mappings":{"default":{"default":"h med prikk over"}}},{"key":"1E25","mappings":{"default":{"default":"h med prikk under"}}},{"key":"1E27","mappings":{"default":{"default":"h med tøddel"}}},{"key":"1E29","mappings":{"default":{"default":"h med cedille"}}},{"key":"1E2B","mappings":{"default":{"default":"h med breve under"}}},{"key":"1E2D","mappings":{"default":{"default":"i med tilde under"}}},{"key":"1E31","mappings":{"default":{"default":"k med akutt aksent aksent"}}},{"key":"1E33","mappings":{"default":{"default":"k med prikk under"}}},{"key":"1E35","mappings":{"default":{"default":"k med linje under"}}},{"key":"1E37","mappings":{"default":{"default":"l med prikk under"}}},{"key":"1E3B","mappings":{"default":{"default":"l med linje under"}}},{"key":"1E3D","mappings":{"default":{"default":"l med sirkumfleks under"}}},{"key":"1E3F","mappings":{"default":{"default":"m med akutt aksent aksent"}}},{"key":"1E41","mappings":{"default":{"default":"m med prikk over"}}},{"key":"1E43","mappings":{"default":{"default":"m med prikk under"}}},{"key":"1E45","mappings":{"default":{"default":"n med prikk over"}}},{"key":"1E47","mappings":{"default":{"default":"n med prikk under"}}},{"key":"1E49","mappings":{"default":{"default":"n med linje under"}}},{"key":"1E4B","mappings":{"default":{"default":"n med sirkumfleks under"}}},{"key":"1E55","mappings":{"default":{"default":"p med akutt aksent aksent"}}},{"key":"1E57","mappings":{"default":{"default":"p med prikk over"}}},{"key":"1E59","mappings":{"default":{"default":"r med prikk over"}}},{"key":"1E5B","mappings":{"default":{"default":"r med prikk under"}}},{"key":"1E5F","mappings":{"default":{"default":"r med linje under"}}},{"key":"1E61","mappings":{"default":{"default":"s med prikk over"}}},{"key":"1E63","mappings":{"default":{"default":"s med prikk under"}}},{"key":"1E6B","mappings":{"default":{"default":"t med prikk over"}}},{"key":"1E6D","mappings":{"default":{"default":"t med prikk under"}}},{"key":"1E6F","mappings":{"default":{"default":"t med linje under"}}},{"key":"1E71","mappings":{"default":{"default":"t med sirkumfleks under"}}},{"key":"1E73","mappings":{"default":{"default":"u med tøddel under"}}},{"key":"1E75","mappings":{"default":{"default":"u med tilde under"}}},{"key":"1E77","mappings":{"default":{"default":"u med sirkumfleks under"}}},{"key":"1E7D","mappings":{"default":{"default":"v med tilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v med prikk under"}}},{"key":"1E81","mappings":{"default":{"default":"w med gravis"}}},{"key":"1E83","mappings":{"default":{"default":"w med akutt aksent aksent"}}},{"key":"1E85","mappings":{"default":{"default":"w med tøddel"}}},{"key":"1E87","mappings":{"default":{"default":"w med prikk over"}}},{"key":"1E89","mappings":{"default":{"default":"w med prikk under"}}},{"key":"1E8B","mappings":{"default":{"default":"x med prikk over"}}},{"key":"1E8D","mappings":{"default":{"default":"x med tøddel"}}},{"key":"1E8F","mappings":{"default":{"default":"y med prikk over"}}},{"key":"1E91","mappings":{"default":{"default":"z med sirkumfleks"}}},{"key":"1E93","mappings":{"default":{"default":"z med prikk under"}}},{"key":"1E95","mappings":{"default":{"default":"z med linje under"}}},{"key":"1E96","mappings":{"default":{"default":"h med linje under"}}},{"key":"1E97","mappings":{"default":{"default":"t med tøddel"}}},{"key":"1E98","mappings":{"default":{"default":"w med ring over"}}},{"key":"1E99","mappings":{"default":{"default":"y med ring over"}}},{"key":"1E9A","mappings":{"default":{"default":"a med høyre halv ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a med prikk under"}}},{"key":"1EA3","mappings":{"default":{"default":"a med krok over"}}},{"key":"1EB9","mappings":{"default":{"default":"e med prikk under"}}},{"key":"1EBB","mappings":{"default":{"default":"e med krok over"}}},{"key":"1EBD","mappings":{"default":{"default":"e med tilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i med krok over"}}},{"key":"1ECB","mappings":{"default":{"default":"i med prikk under"}}},{"key":"1ECD","mappings":{"default":{"default":"o med prikk under"}}},{"key":"1ECF","mappings":{"default":{"default":"o med krok over"}}},{"key":"1EE5","mappings":{"default":{"default":"u med prikk under"}}},{"key":"1EE7","mappings":{"default":{"default":"u med krok over"}}},{"key":"1EF3","mappings":{"default":{"default":"y med gravis"}}},{"key":"1EF5","mappings":{"default":{"default":"y med prikk under"}}},{"key":"1EF7","mappings":{"default":{"default":"y med krok over"}}},{"key":"1EF9","mappings":{"default":{"default":"y med tilde"}}}] +, +"nb/symbols/latin-rest.min": +[{"locale":"nb"},{"key":"210E","mappings":{"default":{"default":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"kombinerende a"}}},{"key":"0364","mappings":{"default":{"default":"kombinerende e"}}},{"key":"0365","mappings":{"default":{"default":"kombinerende i"}}},{"key":"0366","mappings":{"default":{"default":"kombinerende o"}}},{"key":"0367","mappings":{"default":{"default":"kombinerende u"}}},{"key":"0368","mappings":{"default":{"default":"kombinerende c"}}},{"key":"0369","mappings":{"default":{"default":"kombinerende d"}}},{"key":"036A","mappings":{"default":{"default":"kombinerende h"}}},{"key":"036B","mappings":{"default":{"default":"kombinerende m"}}},{"key":"036C","mappings":{"default":{"default":"kombinerende r"}}},{"key":"036D","mappings":{"default":{"default":"kombinerende t"}}},{"key":"036E","mappings":{"default":{"default":"kombinerende v"}}},{"key":"036F","mappings":{"default":{"default":"kombinerende x"}}},{"key":"1D62","mappings":{"default":{"default":"subskript i"}}},{"key":"1D63","mappings":{"default":{"default":"subskript r"}}},{"key":"1D64","mappings":{"default":{"default":"subskript u"}}},{"key":"1D65","mappings":{"default":{"default":"subskript v"}}},{"key":"1DCA","mappings":{"default":{"default":"kombinerende r under"}}},{"key":"1DD3","mappings":{"default":{"default":"kombinerende utflatet åpen a over"}}},{"key":"1DD4","mappings":{"default":{"default":"kombinerende ae"}}},{"key":"1DD5","mappings":{"default":{"default":"kombinerende ao"}}},{"key":"1DD6","mappings":{"default":{"default":"kombinerende av"}}},{"key":"1DD7","mappings":{"default":{"default":"kombinerende c cedille"}}},{"key":"1DD8","mappings":{"default":{"default":"kombinerende insulær d"}}},{"key":"1DD9","mappings":{"default":{"default":"kombinerende eth"}}},{"key":"1DDA","mappings":{"default":{"default":"kombinerende g"}}},{"key":"1DDB","mappings":{"default":{"default":"kombinerende liten hevet G"}}},{"key":"1DDC","mappings":{"default":{"default":"kombinerende k"}}},{"key":"1DDD","mappings":{"default":{"default":"kombinerende l"}}},{"key":"1DDE","mappings":{"default":{"default":"kombinerende liten hevet L"}}},{"key":"1DDF","mappings":{"default":{"default":"kombinerende liten hevet M"}}},{"key":"1DE0","mappings":{"default":{"default":"kombinerende n"}}},{"key":"1DE1","mappings":{"default":{"default":"kombinerende liten hevet N"}}},{"key":"1DE2","mappings":{"default":{"default":"kombinerende liten hevet R"}}},{"key":"1DE3","mappings":{"default":{"default":"kombinerende r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"kombinerende s"}}},{"key":"1DE5","mappings":{"default":{"default":"kombinerende lang s"}}},{"key":"1DE6","mappings":{"default":{"default":"kombinerende z"}}},{"key":"2071","mappings":{"default":{"default":"superskript i"}}},{"key":"207F","mappings":{"default":{"default":"superskript n"}}},{"key":"2090","mappings":{"default":{"default":"subskript a"}}},{"key":"2091","mappings":{"default":{"default":"subskript e"}}},{"key":"2092","mappings":{"default":{"default":"subskript o"}}},{"key":"2093","mappings":{"default":{"default":"subskript x"}}},{"key":"2094","mappings":{"default":{"default":"subskript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subskript h"}}},{"key":"2096","mappings":{"default":{"default":"subskript k"}}},{"key":"2097","mappings":{"default":{"default":"subskript l"}}},{"key":"2098","mappings":{"default":{"default":"subskript m"}}},{"key":"2099","mappings":{"default":{"default":"subskript n"}}},{"key":"209A","mappings":{"default":{"default":"subskript p"}}},{"key":"209B","mappings":{"default":{"default":"subskript s"}}},{"key":"209C","mappings":{"default":{"default":"subskript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subskript j"}}},{"key":"1F12A","mappings":{"default":{"default":"skilpaddeskall-klammeparentes hevet S"}}},{"key":"1F12B","mappings":{"default":{"default":"innsirklet kursiv hevet C"}}},{"key":"1F12C","mappings":{"default":{"default":"innsirklet kursiv hevet R"}}},{"key":"1F18A","mappings":{"default":{"default":"negativ firkantkryss hevet P"}}}] +, +"nb/symbols/latin-upper-double-accent.min": +[{"locale":"nb"},{"key":"01D5","mappings":{"default":{"default":"stor U med tøddel og strek over"}}},{"key":"01D7","mappings":{"default":{"default":"stor U med tøddel og akutt aksent aksent"}}},{"key":"01D9","mappings":{"default":{"default":"stor U med tøddel og karon"}}},{"key":"01DB","mappings":{"default":{"default":"stor U med tøddel og gravis"}}},{"key":"01DE","mappings":{"default":{"default":"stor A med tøddel og strek over"}}},{"key":"01E0","mappings":{"default":{"default":"stor A med strek over"}}},{"key":"01EC","mappings":{"default":{"default":"stor A med ogonek og strek over"}}},{"key":"01FA","mappings":{"default":{"default":"stor Å med akutt aksent aksent"}}},{"key":"022A","mappings":{"default":{"default":"stor O med tøddel og strek over"}}},{"key":"022C","mappings":{"default":{"default":"stor O med tilde og strek over"}}},{"key":"0230","mappings":{"default":{"default":"stor O med prikk og strek over"}}},{"key":"1E08","mappings":{"default":{"default":"stor C med cedille og akutt aksent aksent"}}},{"key":"1E14","mappings":{"default":{"default":"stor E med makron og gravis"}}},{"key":"1E16","mappings":{"default":{"default":"stor E med makron og akutt aksent aksent"}}},{"key":"1E1C","mappings":{"default":{"default":"stor E med cedille og breve"}}},{"key":"1E2E","mappings":{"default":{"default":"stor I med tøddel og akutt aksent aksent"}}},{"key":"1E38","mappings":{"default":{"default":"stor L med prikk under og makron"}}},{"key":"1E4C","mappings":{"default":{"default":"stor O med tilde og akutt aksent aksent"}}},{"key":"1E4E","mappings":{"default":{"default":"stor O med tilde og tøddel"}}},{"key":"1E50","mappings":{"default":{"default":"stor O med makron og gravis"}}},{"key":"1E52","mappings":{"default":{"default":"stor O med makron og akutt aksent aksent"}}},{"key":"1E5C","mappings":{"default":{"default":"stor R med prikk under og makron"}}},{"key":"1E64","mappings":{"default":{"default":"stor S med akutt aksent og prikk over"}}},{"key":"1E66","mappings":{"default":{"default":"stor S med karon og prikk over"}}},{"key":"1E68","mappings":{"default":{"default":"stor S med prikk under og prikk over"}}},{"key":"1E78","mappings":{"default":{"default":"stor U med tilde og akutt aksent aksent"}}},{"key":"1E7A","mappings":{"default":{"default":"stor U med makron og tøddel"}}},{"key":"1EA4","mappings":{"default":{"default":"stor A med sirkumfleks og akutt aksent aksent"}}},{"key":"1EA6","mappings":{"default":{"default":"stor A med sirkumfleks og gravis"}}},{"key":"1EA8","mappings":{"default":{"default":"stor A med sirkumfleks og krok over"}}},{"key":"1EAA","mappings":{"default":{"default":"stor A med sirkumfleks og tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"stor A med sirkumfleks og prikk under"}}},{"key":"1EAE","mappings":{"default":{"default":"stor A med breve og akutt aksent aksent"}}},{"key":"1EB0","mappings":{"default":{"default":"stor A med breve og gravis"}}},{"key":"1EB2","mappings":{"default":{"default":"stor A med breve og krok over"}}},{"key":"1EB4","mappings":{"default":{"default":"stor A med breve og tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"stor A med breve og prikk under"}}},{"key":"1EBE","mappings":{"default":{"default":"stor E med sirkumfleks og akutt aksent aksent"}}},{"key":"1EC0","mappings":{"default":{"default":"stor E med sirkumfleks og gravis"}}},{"key":"1EC2","mappings":{"default":{"default":"stor E med sirkumfleks og krok over"}}},{"key":"1EC4","mappings":{"default":{"default":"stor E med sirkumfleks og tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"stor E med sirkumfleks og prikk under"}}},{"key":"1ED0","mappings":{"default":{"default":"stor O med sirkumfleks og akutt aksent aksent"}}},{"key":"1ED2","mappings":{"default":{"default":"stor O med sirkumfleks og gravis"}}},{"key":"1ED4","mappings":{"default":{"default":"stor O med sirkumfleks og krok over"}}},{"key":"1ED6","mappings":{"default":{"default":"stor O med sirkumfleks og tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"stor O med sirkumfleks og prikk under"}}},{"key":"1EDA","mappings":{"default":{"default":"stor O med horn og akutt aksent aksent"}}},{"key":"1EDC","mappings":{"default":{"default":"stor O med horn og gravis"}}},{"key":"1EDE","mappings":{"default":{"default":"stor O med horn og krok over"}}},{"key":"1EE0","mappings":{"default":{"default":"stor O med horn og tilde"}}},{"key":"1EE2","mappings":{"default":{"default":"stor O med horn og prikk under"}}},{"key":"1EE8","mappings":{"default":{"default":"stor U med horn og akutt aksent aksent"}}},{"key":"1EEA","mappings":{"default":{"default":"stor U med horn og gravis"}}},{"key":"1EEC","mappings":{"default":{"default":"stor U med horn og krok over"}}},{"key":"1EEE","mappings":{"default":{"default":"stor U med horn og tilde"}}},{"key":"1EF0","mappings":{"default":{"default":"stor U med horn og prikk under"}}}] +, +"nb/symbols/latin-upper-single-accent.min": +[{"locale":"nb"},{"key":"00C0","mappings":{"default":{"default":"stor A med gravis"}}},{"key":"00C1","mappings":{"default":{"default":"stor A med akutt aksent"}}},{"key":"00C2","mappings":{"default":{"default":"stor A med sirkumfleks"}}},{"key":"00C3","mappings":{"default":{"default":"stor A med tilde"}}},{"key":"00C4","mappings":{"default":{"default":"stor A med tøddel"}}},{"key":"00C5","mappings":{"default":{"default":"stor Å"}}},{"key":"00C7","mappings":{"default":{"default":"stor C med cedille"}}},{"key":"00C8","mappings":{"default":{"default":"stor E med gravis"}}},{"key":"00C9","mappings":{"default":{"default":"stor E med akutt aksent"}}},{"key":"00CA","mappings":{"default":{"default":"stor E med sirkumfleks"}}},{"key":"00CB","mappings":{"default":{"default":"stor E med tøddel"}}},{"key":"00CC","mappings":{"default":{"default":"stor I med gravis"}}},{"key":"00CD","mappings":{"default":{"default":"stor I med akutt aksent"}}},{"key":"00CE","mappings":{"default":{"default":"stor I med sirkumfleks"}}},{"key":"00CF","mappings":{"default":{"default":"stor I med tøddel"}}},{"key":"00D1","mappings":{"default":{"default":"stor N med tilde"}}},{"key":"00D2","mappings":{"default":{"default":"stor O med gravis"}}},{"key":"00D3","mappings":{"default":{"default":"stor O med akutt aksent"}}},{"key":"00D4","mappings":{"default":{"default":"stor O med sirkumfleks"}}},{"key":"00D5","mappings":{"default":{"default":"stor O med tilde"}}},{"key":"00D6","mappings":{"default":{"default":"stor O med tøddel"}}},{"key":"00D9","mappings":{"default":{"default":"stor U med gravis"}}},{"key":"00DA","mappings":{"default":{"default":"stor U med akutt aksent"}}},{"key":"00DB","mappings":{"default":{"default":"stor U med sirkumfleks"}}},{"key":"00DC","mappings":{"default":{"default":"stor U med tøddel"}}},{"key":"00DD","mappings":{"default":{"default":"stor Y med akutt aksent"}}},{"key":"0100","mappings":{"default":{"default":"stor A med makron"}}},{"key":"0102","mappings":{"default":{"default":"stor A med breve"}}},{"key":"0104","mappings":{"default":{"default":"stor A med ogonek"}}},{"key":"0106","mappings":{"default":{"default":"stor C med akutt aksent"}}},{"key":"0108","mappings":{"default":{"default":"stor C med sirkumfleks"}}},{"key":"010A","mappings":{"default":{"default":"stor C med prikk over"}}},{"key":"010C","mappings":{"default":{"default":"stor C med karon"}}},{"key":"010E","mappings":{"default":{"default":"stor D med karon"}}},{"key":"0112","mappings":{"default":{"default":"stor E med makron"}}},{"key":"0114","mappings":{"default":{"default":"stor E med breve"}}},{"key":"0116","mappings":{"default":{"default":"stor E med prikk over"}}},{"key":"0118","mappings":{"default":{"default":"stor E med ogonek"}}},{"key":"011A","mappings":{"default":{"default":"stor E med karon"}}},{"key":"011C","mappings":{"default":{"default":"stor G med sirkumfleks"}}},{"key":"011E","mappings":{"default":{"default":"stor G med breve"}}},{"key":"0120","mappings":{"default":{"default":"stor G med prikk over"}}},{"key":"0122","mappings":{"default":{"default":"stor G med cedille"}}},{"key":"0124","mappings":{"default":{"default":"stor H med sirkumfleks"}}},{"key":"0128","mappings":{"default":{"default":"stor I med tilde"}}},{"key":"012A","mappings":{"default":{"default":"stor I med makron"}}},{"key":"012C","mappings":{"default":{"default":"stor I med breve"}}},{"key":"012E","mappings":{"default":{"default":"stor I med ogonek"}}},{"key":"0130","mappings":{"default":{"default":"stor I med prikk over"}}},{"key":"0134","mappings":{"default":{"default":"stor J med sirkumfleks"}}},{"key":"0136","mappings":{"default":{"default":"stor K med cedille"}}},{"key":"0139","mappings":{"default":{"default":"stor L med akutt aksent"}}},{"key":"013B","mappings":{"default":{"default":"stor L med cedille"}}},{"key":"013D","mappings":{"default":{"default":"stor L med karon"}}},{"key":"013F","mappings":{"default":{"default":"stor L med prikk i midten"}}},{"key":"0143","mappings":{"default":{"default":"stor N med akutt aksent"}}},{"key":"0145","mappings":{"default":{"default":"stor N med cedille"}}},{"key":"0147","mappings":{"default":{"default":"stor N med karon"}}},{"key":"014C","mappings":{"default":{"default":"stor O med makron"}}},{"key":"014E","mappings":{"default":{"default":"stor O med breve"}}},{"key":"0150","mappings":{"default":{"default":"stor O med dobbel akutt aksent"}}},{"key":"0154","mappings":{"default":{"default":"stor R med akutt aksent"}}},{"key":"0156","mappings":{"default":{"default":"stor R med cedille"}}},{"key":"0158","mappings":{"default":{"default":"stor R med karon"}}},{"key":"015A","mappings":{"default":{"default":"stor S med akutt aksent"}}},{"key":"015C","mappings":{"default":{"default":"stor S med sirkumfleks"}}},{"key":"015E","mappings":{"default":{"default":"stor S med cedille"}}},{"key":"0160","mappings":{"default":{"default":"stor S med karon"}}},{"key":"0162","mappings":{"default":{"default":"stor T med cedille"}}},{"key":"0164","mappings":{"default":{"default":"stor T med karon"}}},{"key":"0168","mappings":{"default":{"default":"stor U med tilde"}}},{"key":"016A","mappings":{"default":{"default":"stor U med makron"}}},{"key":"016C","mappings":{"default":{"default":"stor U med breve"}}},{"key":"016E","mappings":{"default":{"default":"stor U med sirkel over"}}},{"key":"0170","mappings":{"default":{"default":"stor U med dobbel akutt aksent"}}},{"key":"0172","mappings":{"default":{"default":"stor U med ogonek"}}},{"key":"0174","mappings":{"default":{"default":"stor W med sirkumfleks"}}},{"key":"0176","mappings":{"default":{"default":"stor Y med sirkumfleks"}}},{"key":"0178","mappings":{"default":{"default":"stor Y med tøddel"}}},{"key":"0179","mappings":{"default":{"default":"stor Z med akutt aksent"}}},{"key":"017B","mappings":{"default":{"default":"stor Z med prikk over"}}},{"key":"017D","mappings":{"default":{"default":"stor Z med karon"}}},{"key":"01CD","mappings":{"default":{"default":"stor A med karon"}}},{"key":"01CF","mappings":{"default":{"default":"stor I med karon"}}},{"key":"01D1","mappings":{"default":{"default":"stor O med karon"}}},{"key":"01D3","mappings":{"default":{"default":"stor U med karon"}}},{"key":"01E6","mappings":{"default":{"default":"stor G med karon"}}},{"key":"01E8","mappings":{"default":{"default":"stor K med karon"}}},{"key":"01EA","mappings":{"default":{"default":"stor O med ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"stor G med akutt aksent"}}},{"key":"01F8","mappings":{"default":{"default":"stor G med gravis"}}},{"key":"0200","mappings":{"default":{"default":"stor A med dobbel gravis"}}},{"key":"0202","mappings":{"default":{"default":"stor A med omvendt breve"}}},{"key":"0204","mappings":{"default":{"default":"stor E med dobbel gravis"}}},{"key":"0206","mappings":{"default":{"default":"stor E med omvendt breve"}}},{"key":"0208","mappings":{"default":{"default":"stor I med dobbel gravis"}}},{"key":"020A","mappings":{"default":{"default":"stor I med omvendt breve"}}},{"key":"020C","mappings":{"default":{"default":"stor O med dobbel gravis"}}},{"key":"020E","mappings":{"default":{"default":"stor O med omvendt breve"}}},{"key":"0210","mappings":{"default":{"default":"stor R med dobbel gravis"}}},{"key":"0212","mappings":{"default":{"default":"stor R med omvendt breve"}}},{"key":"0214","mappings":{"default":{"default":"stor U med dobbel gravis"}}},{"key":"0216","mappings":{"default":{"default":"stor U med omvendt breve"}}},{"key":"0218","mappings":{"default":{"default":"stor S med komma under"}}},{"key":"021A","mappings":{"default":{"default":"stor T med komma under"}}},{"key":"021E","mappings":{"default":{"default":"stor H med karon"}}},{"key":"0226","mappings":{"default":{"default":"stor A med prikk"}}},{"key":"0228","mappings":{"default":{"default":"stor E med cedille"}}},{"key":"022E","mappings":{"default":{"default":"stor O med prikk"}}},{"key":"0232","mappings":{"default":{"default":"stor Y med strek over"}}},{"key":"1E00","mappings":{"default":{"default":"stor A med ring under"}}},{"key":"1E02","mappings":{"default":{"default":"stor B med prikk over"}}},{"key":"1E04","mappings":{"default":{"default":"stor B med prikk under"}}},{"key":"1E06","mappings":{"default":{"default":"stor B med linje under"}}},{"key":"1E0A","mappings":{"default":{"default":"stor D med prikk over"}}},{"key":"1E0C","mappings":{"default":{"default":"stor D med prikk under"}}},{"key":"1E0E","mappings":{"default":{"default":"stor D med linje under"}}},{"key":"1E10","mappings":{"default":{"default":"stor D med cedille"}}},{"key":"1E12","mappings":{"default":{"default":"stor D med sirkumfleks under"}}},{"key":"1E18","mappings":{"default":{"default":"stor E med sirkumfleks under"}}},{"key":"1E1A","mappings":{"default":{"default":"stor E med tilde under"}}},{"key":"1E1E","mappings":{"default":{"default":"stor F med prikk over"}}},{"key":"1E20","mappings":{"default":{"default":"stor G med makron"}}},{"key":"1E22","mappings":{"default":{"default":"stor H med prikk over"}}},{"key":"1E24","mappings":{"default":{"default":"stor H med prikk under"}}},{"key":"1E26","mappings":{"default":{"default":"stor H med tøddel"}}},{"key":"1E28","mappings":{"default":{"default":"stor H med cedille"}}},{"key":"1E2A","mappings":{"default":{"default":"stor H med breve under"}}},{"key":"1E2C","mappings":{"default":{"default":"stor I med tilde under"}}},{"key":"1E30","mappings":{"default":{"default":"stor K med akutt aksent"}}},{"key":"1E32","mappings":{"default":{"default":"stor K med prikk under"}}},{"key":"1E34","mappings":{"default":{"default":"stor K med linje under"}}},{"key":"1E36","mappings":{"default":{"default":"stor L med prikk under"}}},{"key":"1E3A","mappings":{"default":{"default":"stor L med linje under"}}},{"key":"1E3C","mappings":{"default":{"default":"stor L med sirkumfleks under"}}},{"key":"1E3E","mappings":{"default":{"default":"stor M med akutt aksent"}}},{"key":"1E40","mappings":{"default":{"default":"stor M med prikk over"}}},{"key":"1E42","mappings":{"default":{"default":"stor M med prikk under"}}},{"key":"1E44","mappings":{"default":{"default":"stor N med prikk over"}}},{"key":"1E46","mappings":{"default":{"default":"stor N med prikk under"}}},{"key":"1E48","mappings":{"default":{"default":"stor N med linje under"}}},{"key":"1E4A","mappings":{"default":{"default":"stor N med sirkumfleks under"}}},{"key":"1E54","mappings":{"default":{"default":"stor P med akutt aksent"}}},{"key":"1E56","mappings":{"default":{"default":"stor P med prikk over"}}},{"key":"1E58","mappings":{"default":{"default":"stor R med prikk over"}}},{"key":"1E5A","mappings":{"default":{"default":"stor R med prikk under"}}},{"key":"1E5E","mappings":{"default":{"default":"stor R med linje under"}}},{"key":"1E60","mappings":{"default":{"default":"stor S med prikk over"}}},{"key":"1E62","mappings":{"default":{"default":"stor S med prikk under"}}},{"key":"1E6A","mappings":{"default":{"default":"stor T med prikk over"}}},{"key":"1E6C","mappings":{"default":{"default":"stor T med prikk under"}}},{"key":"1E6E","mappings":{"default":{"default":"stor T med linje under"}}},{"key":"1E70","mappings":{"default":{"default":"stor T med sirkumfleks under"}}},{"key":"1E72","mappings":{"default":{"default":"stor U med tøddel under"}}},{"key":"1E74","mappings":{"default":{"default":"stor U med tilde under"}}},{"key":"1E76","mappings":{"default":{"default":"stor U med sirkumfleks under"}}},{"key":"1E7C","mappings":{"default":{"default":"stor V med tilde"}}},{"key":"1E7E","mappings":{"default":{"default":"stor V med prikk under"}}},{"key":"1E80","mappings":{"default":{"default":"stor W med gravis"}}},{"key":"1E82","mappings":{"default":{"default":"stor W med akutt aksent"}}},{"key":"1E84","mappings":{"default":{"default":"stor W med tøddel"}}},{"key":"1E86","mappings":{"default":{"default":"stor W med prikk over"}}},{"key":"1E88","mappings":{"default":{"default":"stor W med prikk under"}}},{"key":"1E8A","mappings":{"default":{"default":"stor X med prikk over"}}},{"key":"1E8C","mappings":{"default":{"default":"stor X med tøddel"}}},{"key":"1E8E","mappings":{"default":{"default":"stor Y med prikk over"}}},{"key":"1E90","mappings":{"default":{"default":"stor Z med sirkumfleks"}}},{"key":"1E92","mappings":{"default":{"default":"stor Z med prikk under"}}},{"key":"1E94","mappings":{"default":{"default":"stor Z med linje under"}}},{"key":"1EA0","mappings":{"default":{"default":"stor A med prikk under"}}},{"key":"1EA2","mappings":{"default":{"default":"stor A med krok over"}}},{"key":"1EB8","mappings":{"default":{"default":"stor E med prikk under"}}},{"key":"1EBA","mappings":{"default":{"default":"stor E med krok over"}}},{"key":"1EBC","mappings":{"default":{"default":"stor E med tilde"}}},{"key":"1EC8","mappings":{"default":{"default":"stor I med krok over"}}},{"key":"1ECA","mappings":{"default":{"default":"stor I med prikk under"}}},{"key":"1ECC","mappings":{"default":{"default":"stor O med prikk under"}}},{"key":"1ECE","mappings":{"default":{"default":"stor O med krok over"}}},{"key":"1EE4","mappings":{"default":{"default":"stor U med prikk under"}}},{"key":"1EE6","mappings":{"default":{"default":"stor U med krok over"}}},{"key":"1EF2","mappings":{"default":{"default":"stor Y med gravis"}}},{"key":"1EF4","mappings":{"default":{"default":"stor Y med prikk under"}}},{"key":"1EF6","mappings":{"default":{"default":"stor Y med krok over"}}},{"key":"1EF8","mappings":{"default":{"default":"stor Y med tilde"}}}] +, +"nb/symbols/math_angles.min": +[{"locale":"nb"},{"key":"22BE","mappings":{"default":{"default":"høyre vinkel med bue"}}},{"key":"237C","mappings":{"default":{"default":"høyre vinkel med sikksakkpil nedover"}}},{"key":"27C0","mappings":{"default":{"default":"tredimensjonal vinkel"}}},{"key":"299B","mappings":{"default":{"default":"målt vinkel med venstreåpning"}}},{"key":"299C","mappings":{"default":{"default":"høyrevinkelvariant med firkant"}}},{"key":"299D","mappings":{"default":{"default":"målt høyre vinkel med prikk"}}},{"key":"299E","mappings":{"default":{"default":"vinkel med s inni"}}},{"key":"299F","mappings":{"default":{"default":"spiss vinkel"}}},{"key":"29A0","mappings":{"default":{"default":"sfærisk vinkel med venstreåpning"}}},{"key":"29A1","mappings":{"default":{"default":"sfærisk vinkel med høyreåpning"}}},{"key":"29A2","mappings":{"default":{"default":"snudd vinkel"}}},{"key":"29A3","mappings":{"default":{"default":"omvendt vinkel"}}},{"key":"29A4","mappings":{"default":{"default":"vinkel med understreking"}}},{"key":"29A5","mappings":{"default":{"default":"omvendt vinkel med understreking"}}},{"key":"29A6","mappings":{"default":{"default":"skrå vinkel med åpning opp"}}},{"key":"29A7","mappings":{"default":{"default":"skrå vinkel med åpning ned"}}},{"key":"29A8","mappings":{"default":{"default":"målt vinkel med åpen arm som ender i pil som peker opp til høyre"}}},{"key":"29A9","mappings":{"default":{"default":"målt vinkel med åpen arm som ender i pil som peker opp til venstre"}}},{"key":"29AA","mappings":{"default":{"default":"målt vinkel med åpen arm som ender i pil som peker ned til høyre"}}},{"key":"29AB","mappings":{"default":{"default":"målt vinkel med åpen arm som ender i pil som peker ned til venstre"}}},{"key":"29AC","mappings":{"default":{"default":"målt vinkel med åpen arm som ender i pil som peker til høyre og opp"}}},{"key":"29AD","mappings":{"default":{"default":"målt vinkel med åpen arm som ender i pil som peker til venstre og opp"}}},{"key":"29AE","mappings":{"default":{"default":"målt vinkel med åpen arm som ender i pil som peker til høyre og ned"}}},{"key":"29AF","mappings":{"default":{"default":"målt vinkel med åpen arm som ender i pil som peker til venstre og ned"}}}] +, +"nb/symbols/math_arrows.min": +[{"locale":"nb"},{"key":"2190","mappings":{"default":{"default":"venstrepil"}}},{"key":"2191","mappings":{"default":{"default":"oppoverpil"}}},{"key":"2192","mappings":{"default":{"default":"høyrepil"}}},{"key":"2193","mappings":{"default":{"default":"nedoverpil"}}},{"key":"2194","mappings":{"default":{"default":"venstre-høyrepil"}}},{"key":"2195","mappings":{"default":{"default":"opp-nedpil"}}},{"key":"2196","mappings":{"default":{"default":"oppover til venstrepil"}}},{"key":"2197","mappings":{"default":{"default":"oppover til høyre-pil"}}},{"key":"2198","mappings":{"default":{"default":"nedover til høyre-pil"}}},{"key":"2199","mappings":{"default":{"default":"nedover til venstre-pil"}}},{"key":"219A","mappings":{"default":{"default":"venstrepil med strek"}}},{"key":"219B","mappings":{"default":{"default":"høyrepil med strek"}}},{"key":"219C","mappings":{"default":{"default":"venstre bølgepil"}}},{"key":"219D","mappings":{"default":{"default":"høyre bølgepil"}}},{"key":"219E","mappings":{"default":{"default":"tohodet venstrepil"}}},{"key":"219F","mappings":{"default":{"default":"tohodet oppoverpil"}}},{"key":"21A0","mappings":{"default":{"default":"tohodet høyrepil"}}},{"key":"21A1","mappings":{"default":{"default":"tohodet nedoverpil"}}},{"key":"21A2","mappings":{"default":{"default":"venstrepil med hale"}}},{"key":"21A3","mappings":{"default":{"default":"høyrepil med hale"}}},{"key":"21A4","mappings":{"default":{"default":"venstrepil fra strek"}}},{"key":"21A5","mappings":{"default":{"default":"oppoverpil fra strek"}}},{"key":"21A6","mappings":{"default":{"default":"høyrepil fra strek"}}},{"key":"21A7","mappings":{"default":{"default":"nedoverpil fra strek"}}},{"key":"21A8","mappings":{"default":{"default":"opp-nedpil med basis"}}},{"key":"21A9","mappings":{"default":{"default":"venstrepil med krok"}}},{"key":"21AA","mappings":{"default":{"default":"høyrepil med krok"}}},{"key":"21AB","mappings":{"default":{"default":"venstrepil med løkke"}}},{"key":"21AC","mappings":{"default":{"default":"høyrepil med løkke"}}},{"key":"21AD","mappings":{"default":{"default":"venstre-høyre bølgepil"}}},{"key":"21AE","mappings":{"default":{"default":"venstre-høyrepil med strek"}}},{"key":"21AF","mappings":{"default":{"default":"sikksakk nedoverpil"}}},{"key":"21B0","mappings":{"default":{"default":"oppoverpil som bøyer til venstre"}}},{"key":"21B1","mappings":{"default":{"default":"oppoverpil som bøyer til høyre"}}},{"key":"21B2","mappings":{"default":{"default":"nedoverpil som bøyer til venstre"}}},{"key":"21B3","mappings":{"default":{"default":"nedoverpil som bøyer til høyre"}}},{"key":"21B4","mappings":{"default":{"default":"høyrepil med hjørne nedover"}}},{"key":"21B5","mappings":{"default":{"default":"nedoverpil med venstrehjørne"}}},{"key":"21B6","mappings":{"default":{"default":"topphalvsirkelpil mot klokka"}}},{"key":"21B7","mappings":{"default":{"default":"topphalvsirkelpil med klokka"}}},{"key":"21B8","mappings":{"default":{"default":"venstrepil oppver til lang strek"}}},{"key":"21B9","mappings":{"default":{"default":"venstepil til strek over høyrepil til strek"}}},{"key":"21BA","mappings":{"default":{"default":"åpen sirkelpil mot klokka"}}},{"key":"21BB","mappings":{"default":{"default":"åpen sirkelpil med klokka"}}},{"key":"21C4","mappings":{"default":{"default":"høyrepil over venstrepil"}}},{"key":"21C5","mappings":{"default":{"default":"oppoverpil til venstre for nedoverpil"}}},{"key":"21C6","mappings":{"default":{"default":"venstrepil over høyrepil"}}},{"key":"21C7","mappings":{"default":{"default":"venstre parpiler"}}},{"key":"21C8","mappings":{"default":{"default":"parpiler oppover"}}},{"key":"21C9","mappings":{"default":{"default":"høyre parpiler"}}},{"key":"21CA","mappings":{"default":{"default":"parpiler nedover"}}},{"key":"21CD","mappings":{"default":{"default":"venstre dobbelpiler med strek"}}},{"key":"21CE","mappings":{"default":{"default":"venstre-høyre dobbeltpil med strek"}}},{"key":"21CF","mappings":{"default":{"default":"høyre dobbeltpil med strek"}}},{"key":"21D0","mappings":{"default":{"default":"venstre dobbeltpil"}}},{"key":"21D1","mappings":{"default":{"default":"dobbeltpil oppover"}}},{"key":"21D2","mappings":{"default":{"default":"dobbeltpil mot høyre"}}},{"key":"21D3","mappings":{"default":{"default":"dobbeltpil nedover"}}},{"key":"21D4","mappings":{"default":{"default":"venstre-høyre dobbeltpil"}}},{"key":"21D5","mappings":{"default":{"default":"opp-ned dobbeltpil"}}},{"key":"21D6","mappings":{"default":{"default":"dobbeltpil opp mot venstre"}}},{"key":"21D7","mappings":{"default":{"default":"dobbeltpil opp mot høyre"}}},{"key":"21D8","mappings":{"default":{"default":"dobbeltpil ned mot høyre"}}},{"key":"21D9","mappings":{"default":{"default":"dobbeltpil ned mot venstre"}}},{"key":"21DA","mappings":{"default":{"default":"trippelpil mot venstre"}}},{"key":"21DB","mappings":{"default":{"default":"trippelpil mot høyre"}}},{"key":"21DC","mappings":{"default":{"default":"krusepil mot venstre"}}},{"key":"21DD","mappings":{"default":{"default":"krusepil mot høyre"}}},{"key":"21DE","mappings":{"default":{"default":"oppoverpil med dobbeltstrek"}}},{"key":"21DF","mappings":{"default":{"default":"nedoverpil med dobbeltstrek"}}},{"key":"21E0","mappings":{"default":{"default":"stiplet venstrepil"}}},{"key":"21E1","mappings":{"default":{"default":"stiplet oppoverpil"}}},{"key":"21E2","mappings":{"default":{"default":"stiplet høyrepil"}}},{"key":"21E3","mappings":{"default":{"default":"stiplet nedoverpil"}}},{"key":"21E4","mappings":{"default":{"default":"venstrepil mot strek"}}},{"key":"21E5","mappings":{"default":{"default":"høyrepil mot strek"}}},{"key":"21E6","mappings":{"default":{"default":"hvit venstrepil"}}},{"key":"21E7","mappings":{"default":{"default":"hvit oppoverpil"}}},{"key":"21E8","mappings":{"default":{"default":"hvit høyrepil"}}},{"key":"21E9","mappings":{"default":{"default":"hvit nedoverpil"}}},{"key":"21EA","mappings":{"default":{"default":"hvit oppoverpil fra strek"}}},{"key":"21EB","mappings":{"default":{"default":"hvit oppoverpil på pidestall"}}},{"key":"21EC","mappings":{"default":{"default":"hvit oppoverpil på pidestall med horisontal strek"}}},{"key":"21ED","mappings":{"default":{"default":"hvit oppoverpil på pidestall med vertikal strek"}}},{"key":"21EE","mappings":{"default":{"default":"hvit dobbeltpil oppover"}}},{"key":"21EF","mappings":{"default":{"default":"hvit dobbeltpil oppover på pidestall"}}},{"key":"21F0","mappings":{"default":{"default":"hvit høyrepil fra vegg"}}},{"key":"21F1","mappings":{"default":{"default":"nord-vest-pil til hjørne"}}},{"key":"21F2","mappings":{"default":{"default":"sør-øst-pil til hjørne"}}},{"key":"21F3","mappings":{"default":{"default":"hvit oppover-nedover-pil"}}},{"key":"21F4","mappings":{"default":{"default":"høyrepil med liten sirkel"}}},{"key":"21F5","mappings":{"default":{"default":"nedoverpil til venstre for oppoverpil"}}},{"key":"21F6","mappings":{"default":{"default":"tre høyrepiler"}}},{"key":"21F7","mappings":{"default":{"default":"venstrepil med vertikalstrek"}}},{"key":"21F8","mappings":{"default":{"default":"høyrepil med vertikalstrek"}}},{"key":"21F9","mappings":{"default":{"default":"venstre-høyrepil med dobbel vertikalstrek"}}},{"key":"21FA","mappings":{"default":{"default":"venstrepil med dobbel vertikalstrek"}}},{"key":"21FB","mappings":{"default":{"default":"høyrepil med dobbel vertikalstrek"}}},{"key":"21FC","mappings":{"default":{"default":"venstre-høyrepil med dobbel vertikalstrek"}}},{"key":"21FD","mappings":{"default":{"default":"venstrepil med åpent pilhode"}}},{"key":"21FE","mappings":{"default":{"default":"høyrepil med åpent pilhode"}}},{"key":"21FF","mappings":{"default":{"default":"venstre-høyrepil med åpent pilhode"}}},{"key":"2301","mappings":{"default":{"default":"elektrisk pil"}}},{"key":"2303","mappings":{"default":{"default":"pilhode opp"}}},{"key":"2304","mappings":{"default":{"default":"pilhode ned"}}},{"key":"2324","mappings":{"default":{"default":"pilhode opp mellom to horisontale streker"}}},{"key":"238B","mappings":{"default":{"default":"brutt sirkel med nord-vestpil"}}},{"key":"2794","mappings":{"default":{"default":"fet bredhodet høyrepil"}}},{"key":"2798","mappings":{"default":{"default":"fet nedoverpil til høyre"}}},{"key":"2799","mappings":{"default":{"default":"fet høyrepil"}}},{"key":"279A","mappings":{"default":{"default":"kraftig pil på skrå mot høyre"}}},{"key":"279B","mappings":{"default":{"default":"spisshodet høyrepil"}}},{"key":"279C","mappings":{"default":{"default":"kraftig rundhodet høyrepil"}}},{"key":"279D","mappings":{"default":{"default":"triangelhodet høyrepil"}}},{"key":"279E","mappings":{"default":{"default":"kraftig triangel hodet høyrepil"}}},{"key":"279F","mappings":{"default":{"default":"stiplet triangelhodet høyrepil"}}},{"key":"27A0","mappings":{"default":{"default":"stiplet kraftig triangelhodet høyrepil"}}},{"key":"27A1","mappings":{"default":{"default":"svart høyrepil"}}},{"key":"27A2","mappings":{"default":{"default":"3D-høyrepilhode med lys overside"}}},{"key":"27A3","mappings":{"default":{"default":"3D-høyrepilhode med lys underside"}}},{"key":"27A4","mappings":{"default":{"default":"svart høyrepilhode"}}},{"key":"27A5","mappings":{"default":{"default":"svart kraftig høyrepil som svinger nedover"}}},{"key":"27A6","mappings":{"default":{"default":"svart kraftig høyrepil som svinger oppover"}}},{"key":"27A7","mappings":{"default":{"default":"klemt svart høyrepil"}}},{"key":"27A8","mappings":{"default":{"default":"konkav kraftig spisshodet høyrepil"}}},{"key":"27A9","mappings":{"default":{"default":"hvit høyrepil med skygge til høyre"}}},{"key":"27AA","mappings":{"default":{"default":"hvit høyrepil med skygge til venstre"}}},{"key":"27AB","mappings":{"default":{"default":"hvit høyrepil bakovervippet med skygge"}}},{"key":"27AC","mappings":{"default":{"default":"hvit høyrepil framovervippet med skygge"}}},{"key":"27AD","mappings":{"default":{"default":"hvit kraftig høyrepil med skygge nede til høyre"}}},{"key":"27AE","mappings":{"default":{"default":"hvit kraftig høyrepil med skygge oppe til høyre"}}},{"key":"27AF","mappings":{"default":{"default":"innhuket hvit høyrepil med skygge nede til høyre"}}},{"key":"27B1","mappings":{"default":{"default":"innhuket hvit høyrepil med skygge oppe til høyre"}}},{"key":"27B2","mappings":{"default":{"default":"kraftig hvit høyrepil i sirkel"}}},{"key":"27B3","mappings":{"default":{"default":"hvit høyrepil med fjær"}}},{"key":"27B4","mappings":{"default":{"default":"høyrepil ned mot høyre med fjær"}}},{"key":"27B5","mappings":{"default":{"default":"høyrepil med fjær"}}},{"key":"27B6","mappings":{"default":{"default":"høyrepil opp mot høyre med fjær"}}},{"key":"27B7","mappings":{"default":{"default":"kraftig høyrepil ned mot høyre med fjær"}}},{"key":"27B8","mappings":{"default":{"default":"kraftig høyrepil med fjær"}}},{"key":"27B9","mappings":{"default":{"default":"kraftig høyrepil opp mot høyre med fjær"}}},{"key":"27BA","mappings":{"default":{"default":"dråpeformet høyrepil"}}},{"key":"27BB","mappings":{"default":{"default":"kraftig klubbeformet høyrepil"}}},{"key":"27BC","mappings":{"default":{"default":"høyrepil med splittet hale"}}},{"key":"27BD","mappings":{"default":{"default":"kraftig høyrepil med splittet hale"}}},{"key":"27BE","mappings":{"default":{"default":"åpen omriss-høyrepil"}}},{"key":"27F0","mappings":{"default":{"default":"kvadruppel oppoverpil"}}},{"key":"27F1","mappings":{"default":{"default":"kvadruppel nedoverpil"}}},{"key":"27F2","mappings":{"default":{"default":"åpen sirkelpil mot klokka"}}},{"key":"27F3","mappings":{"default":{"default":"åpen sirkelpil med klokka"}}},{"key":"27F4","mappings":{"default":{"default":"høyrepil gjennom sirkel med plusstegn"}}},{"key":"27F5","mappings":{"default":{"default":"lang venstrepil"}}},{"key":"27F6","mappings":{"default":{"default":"lang høyrepil"}}},{"key":"27F7","mappings":{"default":{"default":"lang venstre-høyrepil"}}},{"key":"27F8","mappings":{"default":{"default":"lang venstrepil med to strek i halen"}}},{"key":"27F9","mappings":{"default":{"default":"lang høyrepil med to strek i halen"}}},{"key":"27FA","mappings":{"default":{"default":"lang venstre-høyrepil med to strek i halen"}}},{"key":"27FB","mappings":{"default":{"default":"lang venstrepil fra strek"}}},{"key":"27FC","mappings":{"default":{"default":"lang høyrepil fra strek"}}},{"key":"27FD","mappings":{"default":{"default":"lang venstrepil med to strek i halen fra strek"}}},{"key":"27FE","mappings":{"default":{"default":"lang høyrepil med to strek i halen fra strek"}}},{"key":"27FF","mappings":{"default":{"default":"lang krusepil mot høyre"}}},{"key":"2900","mappings":{"default":{"default":"tohodet høyrepil med vertikal strek"}}},{"key":"2901","mappings":{"default":{"default":"tohodet høyrepil med dobbel vertikal strek"}}},{"key":"2902","mappings":{"default":{"default":"dobbel venstrepil med vertikal strek"}}},{"key":"2903","mappings":{"default":{"default":"dobbel høyrepil med vertikal strek"}}},{"key":"2904","mappings":{"default":{"default":"dobbel venstre-høyrepil med vertikal strek"}}},{"key":"2905","mappings":{"default":{"default":"tohodet høyrepil fra strek"}}},{"key":"2906","mappings":{"default":{"default":"dobbel venstrepil fra strek"}}},{"key":"2907","mappings":{"default":{"default":"dobbel høyrepil fra strek"}}},{"key":"2908","mappings":{"default":{"default":"pil ned med horisontal strek"}}},{"key":"2909","mappings":{"default":{"default":"oppoverpil med horisontal strek"}}},{"key":"290A","mappings":{"default":{"default":"trippel oppoverpil"}}},{"key":"290B","mappings":{"default":{"default":"trippel nedoverpil"}}},{"key":"290C","mappings":{"default":{"default":"to-stiplet venstrepil"}}},{"key":"290D","mappings":{"default":{"default":"to-stiplet høyrepil"}}},{"key":"290E","mappings":{"default":{"default":"tre-stiplet venstrepil"}}},{"key":"290F","mappings":{"default":{"default":"tre-stiplet høyrepil"}}},{"key":"2910","mappings":{"default":{"default":"tohodet trepunktspil mot høyre"}}},{"key":"2911","mappings":{"default":{"default":"høyrepil med punkter"}}},{"key":"2912","mappings":{"default":{"default":"oppoverpil til strek"}}},{"key":"2913","mappings":{"default":{"default":"nedoverpil til strek"}}},{"key":"2914","mappings":{"default":{"default":"høyrepil med hale med vertikal strek"}}},{"key":"2915","mappings":{"default":{"default":"høyrepil med hale med dobbel vertikal strek"}}},{"key":"2916","mappings":{"default":{"default":"tohodet høyrepil med hale"}}},{"key":"2917","mappings":{"default":{"default":"tohodet høyrepil med hale med vertikal strek"}}},{"key":"2918","mappings":{"default":{"default":"tohodet høyrepil med hale med dobbel vertikal strek"}}},{"key":"2919","mappings":{"default":{"default":"venstrepilhale"}}},{"key":"291A","mappings":{"default":{"default":"høyrepilhale"}}},{"key":"291B","mappings":{"default":{"default":"dobbel venstrepilhale"}}},{"key":"291C","mappings":{"default":{"default":"dobbel høyrepilhale"}}},{"key":"291D","mappings":{"default":{"default":"venstrepil mot svart diamant"}}},{"key":"291E","mappings":{"default":{"default":"høyrepil mot svart diamant"}}},{"key":"291F","mappings":{"default":{"default":"venstrepil fra strek til svart diamant"}}},{"key":"2920","mappings":{"default":{"default":"høyrepil fra strek til sort diamant"}}},{"key":"2921","mappings":{"default":{"default":"nord-vest og sør-østpil"}}},{"key":"2922","mappings":{"default":{"default":"nord-øst og sør-vestpil"}}},{"key":"2923","mappings":{"default":{"default":"nord-vestpil med krok"}}},{"key":"2924","mappings":{"default":{"default":"nord-østpil med krok"}}},{"key":"2925","mappings":{"default":{"default":"sør-østpil med krok"}}},{"key":"2926","mappings":{"default":{"default":"sør-vestpil med krok"}}},{"key":"2927","mappings":{"default":{"default":"nord-vestpil og nord-østpil"}}},{"key":"2928","mappings":{"default":{"default":"nord-østpil og sør-østpil"}}},{"key":"2929","mappings":{"default":{"default":"sør-østpil og sør-vestpil"}}},{"key":"292A","mappings":{"default":{"default":"sør-vestpil og nord-vestpil"}}},{"key":"292D","mappings":{"default":{"default":"sør-østpil som krysser nor-østpil"}}},{"key":"292E","mappings":{"default":{"default":"nord-østpil som krysser sør-østpil"}}},{"key":"292F","mappings":{"default":{"default":"synkende diagonal som krysser nord-østpil"}}},{"key":"2930","mappings":{"default":{"default":"stigende diagonal som krysser sør-østpil"}}},{"key":"2931","mappings":{"default":{"default":"nord-østpil som krysser nord-vestpil"}}},{"key":"2932","mappings":{"default":{"default":"nord-vestpil som krysser nord-østpil"}}},{"key":"2933","mappings":{"default":{"default":"bølgepil som peker rett mot høyre"}}},{"key":"2934","mappings":{"default":{"default":"pil som peker til høyre og deretter svinger opp"}}},{"key":"2935","mappings":{"default":{"default":"pil som peker til høyre og deretter svinger ned"}}},{"key":"2936","mappings":{"default":{"default":"pil som peker nedover og deretter svinger til venstre"}}},{"key":"2937","mappings":{"default":{"default":"pil som peker nedover og deretter svinger til høyre"}}},{"key":"2938","mappings":{"default":{"default":"buet pil med klokka"}}},{"key":"2939","mappings":{"default":{"default":"buet pil mot klokka"}}},{"key":"293A","mappings":{"default":{"default":"topp-buet pil mot klokka"}}},{"key":"293B","mappings":{"default":{"default":"bunn-buet pil mot klokka"}}},{"key":"293C","mappings":{"default":{"default":"topp-buet pil med klokka med minustegn"}}},{"key":"293D","mappings":{"default":{"default":"topp-buet pil mot klokka med plusstegn"}}},{"key":"293E","mappings":{"default":{"default":"halvsirkelpil som peker nedover mot høyre med klokka"}}},{"key":"293F","mappings":{"default":{"default":"halvsirkelpil som peker ned mot venstre mot klokka"}}},{"key":"2940","mappings":{"default":{"default":"lukket sirkelpil mot klokka"}}},{"key":"2941","mappings":{"default":{"default":"lukket sirkelpil med klokka"}}},{"key":"2942","mappings":{"default":{"default":"høyrepil over kort venstrepil"}}},{"key":"2943","mappings":{"default":{"default":"venstrepil over kort høyrepil"}}},{"key":"2944","mappings":{"default":{"default":"kort høyrepil over venstrepil"}}},{"key":"2945","mappings":{"default":{"default":"høyrepil med plusstegn under"}}},{"key":"2946","mappings":{"default":{"default":"venstrepil med plusstegn under"}}},{"key":"2947","mappings":{"default":{"default":"høyrepil gjennom x"}}},{"key":"2948","mappings":{"default":{"default":"venstrepil gjennom liten sirkel"}}},{"key":"2949","mappings":{"default":{"default":"tohodet oppoverpil fra liten sirkel"}}},{"key":"2970","mappings":{"default":{"default":"høyre dobbelpil med rundt hode"}}},{"key":"2971","mappings":{"default":{"default":"er-lik-tegn over høyrepil"}}},{"key":"2972","mappings":{"default":{"default":"tilde over høyrepil"}}},{"key":"2973","mappings":{"default":{"default":"venstrepil over tilde"}}},{"key":"2974","mappings":{"default":{"default":"høyrepil over tilde"}}},{"key":"2975","mappings":{"default":{"default":"høyre pil over omtrent-lik-tegn"}}},{"key":"2976","mappings":{"default":{"default":"mindre enn over venstrepil"}}},{"key":"2977","mappings":{"default":{"default":"venstrepil gjennom mindre enn"}}},{"key":"2978","mappings":{"default":{"default":"større enn over høyrepil"}}},{"key":"2979","mappings":{"default":{"default":"delsett over høyrepil"}}},{"key":"297A","mappings":{"default":{"default":"venstrepil gjennom delsett"}}},{"key":"297B","mappings":{"default":{"default":"supersett over venstrepil"}}},{"key":"29B3","mappings":{"default":{"default":"tomt sett med høyrepil over"}}},{"key":"29B4","mappings":{"default":{"default":"tomt sett med venstrepil over"}}},{"key":"29BD","mappings":{"default":{"default":"oppoverpil gjennom sirkel"}}},{"key":"29EA","mappings":{"default":{"default":"svart diamant med nedoverpil"}}},{"key":"29EC","mappings":{"default":{"default":"hvit sirkel med nedoverpil"}}},{"key":"29ED","mappings":{"default":{"default":"svart sirkel med nedoverpil"}}},{"key":"2A17","mappings":{"default":{"default":"integral med venstrepil med krok"}}},{"key":"2B00","mappings":{"default":{"default":"hvit nord-østpil"}}},{"key":"2B01","mappings":{"default":{"default":"hvit nord-vestpil"}}},{"key":"2B02","mappings":{"default":{"default":"hvit sør-østpil"}}},{"key":"2B03","mappings":{"default":{"default":"hvit sør-vestpil"}}},{"key":"2B04","mappings":{"default":{"default":"hvit venstre-høyrepil"}}},{"key":"2B05","mappings":{"default":{"default":"svart venstrepil"}}},{"key":"2B06","mappings":{"default":{"default":"svart oppoverpil"}}},{"key":"2B07","mappings":{"default":{"default":"svart nedoverpil"}}},{"key":"2B08","mappings":{"default":{"default":"svart nord-østpil"}}},{"key":"2B09","mappings":{"default":{"default":"svart nord-vestpil"}}},{"key":"2B0A","mappings":{"default":{"default":"svart sør-østpil"}}},{"key":"2B0B","mappings":{"default":{"default":"svart sør-vestpil"}}},{"key":"2B0C","mappings":{"default":{"default":"svart venstre-høyrepil"}}},{"key":"2B0D","mappings":{"default":{"default":"svart opp-nedpil"}}},{"key":"2B0E","mappings":{"default":{"default":"høyrepil med spissen nedover"}}},{"key":"2B0F","mappings":{"default":{"default":"høyrepil med spissen oppover"}}},{"key":"2B10","mappings":{"default":{"default":"venstrepil med spissen nedover"}}},{"key":"2B11","mappings":{"default":{"default":"venstrepil med spissen oppover"}}},{"key":"2B30","mappings":{"default":{"default":"venstrepil med liten sirkel"}}},{"key":"2B31","mappings":{"default":{"default":"tre venstrepiler"}}},{"key":"2B32","mappings":{"default":{"default":"venstrepil gjennom sirkel med plusstegn"}}},{"key":"2B33","mappings":{"default":{"default":"lang krusepil mot venstre"}}},{"key":"2B34","mappings":{"default":{"default":"tohodet venstrepil med vertikalstrek"}}},{"key":"2B35","mappings":{"default":{"default":"tohodet venstrepil med dobbel vertikalstrek"}}},{"key":"2B36","mappings":{"default":{"default":"tohodet venstrepil fra strek"}}},{"key":"2B37","mappings":{"default":{"default":"tohodet tre-stiplet venstrepil"}}},{"key":"2B38","mappings":{"default":{"default":"venstrepil med prikker"}}},{"key":"2B39","mappings":{"default":{"default":"venstrepil med hale med vertikalstrek"}}},{"key":"2B3A","mappings":{"default":{"default":"venstrepil med hale med dobbel vertikalstrek"}}},{"key":"2B3B","mappings":{"default":{"default":"tohodet venstrepil med hale"}}},{"key":"2B3C","mappings":{"default":{"default":"tohodet venstrepil med hale med vertikalstrek"}}},{"key":"2B3D","mappings":{"default":{"default":"tohodet venstrepil med hale med dobbel vertikalstrek"}}},{"key":"2B3E","mappings":{"default":{"default":"venstrepil gjennom x"}}},{"key":"2B3F","mappings":{"default":{"default":"bølgepil som peker rett mot venstre"}}},{"key":"2B40","mappings":{"default":{"default":"er-lik-tegn over venstrepil"}}},{"key":"2B41","mappings":{"default":{"default":"tilde over venstrepil"}}},{"key":"2B42","mappings":{"default":{"default":"venstrepil over omvendt nesten-lik-tegn"}}},{"key":"2B43","mappings":{"default":{"default":"høyrepil gjennom større enn"}}},{"key":"2B44","mappings":{"default":{"default":"høyrepil gjennom supersett"}}},{"key":"2B45","mappings":{"default":{"default":"kvadruppel venstrepil"}}},{"key":"2B46","mappings":{"default":{"default":"kvadruppel høyrepil"}}},{"key":"2B47","mappings":{"default":{"default":"tilde over høyrepil"}}},{"key":"2B48","mappings":{"default":{"default":"høyrepil over omvendt nesten-lik-tegn"}}},{"key":"2B49","mappings":{"default":{"default":"tilde over venstrepil"}}},{"key":"2B4A","mappings":{"default":{"default":"venstrepil over nesten-lik-tegn"}}},{"key":"2B4B","mappings":{"default":{"default":"venstrepil over omvendt tilde"}}},{"key":"2B4C","mappings":{"default":{"default":"høyrepil over omvendt tilde"}}},{"key":"FFE9","mappings":{"default":{"default":"venstrepil med halv bredde"}}},{"key":"FFEA","mappings":{"default":{"default":"oppoverpil med halv bredde"}}},{"key":"FFEB","mappings":{"default":{"default":"høyrepil med halv bredde"}}},{"key":"FFEC","mappings":{"default":{"default":"nedoverpil med halv bredde"}}}] +, +"nb/symbols/math_characters.min": +[{"locale":"nb"},{"key":"2113","mappings":{"default":{"default":"skript-l"}}},{"key":"2118","mappings":{"default":{"default":"skript-P"}}},{"key":"213C","mappings":{"default":{"default":"dobbelstrek pi"}}},{"key":"213D","mappings":{"default":{"default":"dobbelstrek gamma"}}},{"key":"213E","mappings":{"default":{"default":"dobbelstrek stor gamma"}}},{"key":"213F","mappings":{"default":{"default":"dobbelstrek stor pi"}}},{"key":"2140","mappings":{"default":{"default":"dobbelstrek sigma sum"}}},{"key":"2145","mappings":{"default":{"default":"dobbelstrek stor kursiv D"}}},{"key":"2146","mappings":{"default":{"default":"dobbelstrek kursiv d"}}},{"key":"2147","mappings":{"default":{"default":"dobbelstrek kursiv e"}}},{"key":"2148","mappings":{"default":{"default":"dobbelstrek kursiv i"}}},{"key":"2149","mappings":{"default":{"default":"dobbelstrek kursiv j"}}},{"key":"1D6A4","mappings":{"default":{"default":"kursiv i uten prikk"}}},{"key":"1D6A5","mappings":{"default":{"default":"kursiv j uten prikk"}}}] +, +"nb/symbols/math_delimiters.min": +[{"locale":"nb"},{"key":"0028","mappings":{"default":{"default":"venstre parentes"}}},{"key":"0029","mappings":{"default":{"default":"høyre parentes"}}},{"key":"005B","mappings":{"default":{"default":"venstre hakeparentes"}}},{"key":"005D","mappings":{"default":{"default":"høyre hakeparentes"}}},{"key":"007B","mappings":{"default":{"default":"venstre krøllparentes"}}},{"key":"007D","mappings":{"default":{"default":"høyre krøllparentes"}}},{"key":"2045","mappings":{"default":{"default":""}}},{"key":"2046","mappings":{"default":{"default":""}}},{"key":"2308","mappings":{"default":{"default":"venstre ceiling"}}},{"key":"2309","mappings":{"default":{"default":"høyre ceiling"}}},{"key":"230A","mappings":{"default":{"default":"venstre floor"}}},{"key":"230B","mappings":{"default":{"default":"høyre floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom høyre crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom venstre crop"}}},{"key":"230E","mappings":{"default":{"default":"top høyre crop"}}},{"key":"230F","mappings":{"default":{"default":"top venstre crop"}}},{"key":"231C","mappings":{"default":{"default":"top venstre hjørne"}}},{"key":"231D","mappings":{"default":{"default":"top høyre hjørne"}}},{"key":"231E","mappings":{"default":{"default":"bottom venstre hjørne"}}},{"key":"231F","mappings":{"default":{"default":"bottom høyre hjørne"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"venstre-vendt vinkel bracket"}}},{"key":"232A","mappings":{"default":{"default":"høyre-vendt vinkel bracket"}}},{"key":"239B","mappings":{"default":{"default":""}}},{"key":"239C","mappings":{"default":{"default":""}}},{"key":"239D","mappings":{"default":{"default":""}}},{"key":"239E","mappings":{"default":{"default":""}}},{"key":"239F","mappings":{"default":{"default":""}}},{"key":"23A0","mappings":{"default":{"default":""}}},{"key":"23A1","mappings":{"default":{"default":""}}},{"key":"23A2","mappings":{"default":{"default":""}}},{"key":"23A3","mappings":{"default":{"default":""}}},{"key":"23A4","mappings":{"default":{"default":""}}},{"key":"23A5","mappings":{"default":{"default":""}}},{"key":"23A6","mappings":{"default":{"default":""}}},{"key":"23A7","mappings":{"default":{"default":""}}},{"key":"23A8","mappings":{"default":{"default":""}}},{"key":"23A9","mappings":{"default":{"default":""}}},{"key":"23AA","mappings":{"default":{"default":""}}},{"key":"23AB","mappings":{"default":{"default":""}}},{"key":"23AC","mappings":{"default":{"default":""}}},{"key":"23AD","mappings":{"default":{"default":""}}},{"key":"23AE","mappings":{"default":{"default":""}}},{"key":"23AF","mappings":{"default":{"default":""}}},{"key":"23B0","mappings":{"default":{"default":"upper venstre eller lower høyre brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper høyre eller lower venstre brace section"}}},{"key":"23B2","mappings":{"default":{"default":""}}},{"key":"23B3","mappings":{"default":{"default":""}}},{"key":"23B4","mappings":{"default":{"default":"over square bracket"}}},{"key":"23B5","mappings":{"default":{"default":"under square bracket"}}},{"key":"23B6","mappings":{"default":{"default":""}}},{"key":"23B7","mappings":{"default":{"default":""}}},{"key":"23B8","mappings":{"default":{"default":""}}},{"key":"23B9","mappings":{"default":{"default":""}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"}}},{"key":"23DE","mappings":{"default":{"default":"top curly bracket"}}},{"key":"23DF","mappings":{"default":{"default":"bottom curly bracket"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise sheel bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise sheel bracket"}}},{"key":"2768","mappings":{"default":{"default":""}}},{"key":"2769","mappings":{"default":{"default":""}}},{"key":"276A","mappings":{"default":{"default":""}}},{"key":"276B","mappings":{"default":{"default":""}}},{"key":"276C","mappings":{"default":{"default":""}}},{"key":"276D","mappings":{"default":{"default":""}}},{"key":"276E","mappings":{"default":{"default":""}}},{"key":"276F","mappings":{"default":{"default":""}}},{"key":"2770","mappings":{"default":{"default":""}}},{"key":"2771","mappings":{"default":{"default":""}}},{"key":"2772","mappings":{"default":{"default":""}}},{"key":"2773","mappings":{"default":{"default":""}}},{"key":"2774","mappings":{"default":{"default":""}}},{"key":"2775","mappings":{"default":{"default":""}}},{"key":"27C5","mappings":{"default":{"default":"venstre s-shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"høyre s-shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"venstre hvitt square bracket"}}},{"key":"27E7","mappings":{"default":{"default":"høyre hvitt square bracket"}}},{"key":"27E8","mappings":{"default":{"default":"venstre vinkel bracket"}}},{"key":"27E9","mappings":{"default":{"default":"høyre vinkel bracket"}}},{"key":"27EA","mappings":{"default":{"default":"venstre dobbel vinkel bracket"}}},{"key":"27EB","mappings":{"default":{"default":"høyre dobbel vinkel bracket"}}},{"key":"27EC","mappings":{"default":{"default":"venstre hvitt tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"høyre hvitt tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"venstre flattened parenthesis"}}},{"key":"27EF","mappings":{"default":{"default":"høyre flattened parenthesis"}}},{"key":"2983","mappings":{"default":{"default":""}}},{"key":"2984","mappings":{"default":{"default":""}}},{"key":"2985","mappings":{"default":{"default":"venstre hvitt paren"}}},{"key":"2986","mappings":{"default":{"default":"høyre hvitt paren"}}},{"key":"2987","mappings":{"default":{"default":""}}},{"key":"2988","mappings":{"default":{"default":""}}},{"key":"2989","mappings":{"default":{"default":"z ikkeation venstre binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z ikkeation høyre binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"venstre bracket med underbar"}}},{"key":"298C","mappings":{"default":{"default":"høyre bracket med underbar"}}},{"key":"298D","mappings":{"default":{"default":"venstre bracket med tick i top hjørne"}}},{"key":"298E","mappings":{"default":{"default":"høyre bracket med tick i bottom hjørne"}}},{"key":"298F","mappings":{"default":{"default":"venstre bracket med tick i bottom hjørne"}}},{"key":"2990","mappings":{"default":{"default":"høyre bracket med tick i top hjørne"}}},{"key":"2991","mappings":{"default":{"default":"venstre vinkel bracket med dot"}}},{"key":"2992","mappings":{"default":{"default":"høyre vinkel bracket med dot"}}},{"key":"2993","mappings":{"default":{"default":"venstre arc mindre enn bracket"}}},{"key":"2994","mappings":{"default":{"default":"høyre arc større enn bracket"}}},{"key":"2995","mappings":{"default":{"default":"dobbel venstre arc større enn bracket"}}},{"key":"2996","mappings":{"default":{"default":"dobbel høyre arc mindre enn bracket"}}},{"key":"2997","mappings":{"default":{"default":""}}},{"key":"2998","mappings":{"default":{"default":""}}},{"key":"29D8","mappings":{"default":{"default":""}}},{"key":"29D9","mappings":{"default":{"default":""}}},{"key":"29DA","mappings":{"default":{"default":"reverse most positive; linje below"}}},{"key":"29DB","mappings":{"default":{"default":"most positive; two linjes below"}}},{"key":"29FC","mappings":{"default":{"default":""}}},{"key":"29FD","mappings":{"default":{"default":""}}},{"key":"2E22","mappings":{"default":{"default":""}}},{"key":"2E23","mappings":{"default":{"default":""}}},{"key":"2E24","mappings":{"default":{"default":""}}},{"key":"2E25","mappings":{"default":{"default":""}}},{"key":"2E26","mappings":{"default":{"default":""}}},{"key":"2E27","mappings":{"default":{"default":""}}},{"key":"2E28","mappings":{"default":{"default":""}}},{"key":"2E29","mappings":{"default":{"default":""}}},{"key":"3008","mappings":{"default":{"default":""}}},{"key":"3009","mappings":{"default":{"default":""}}},{"key":"300A","mappings":{"default":{"default":"venstre dobbel vinkel bracket"}}},{"key":"300B","mappings":{"default":{"default":"høyre dobbel vinkel bracket"}}},{"key":"300C","mappings":{"default":{"default":""}}},{"key":"300D","mappings":{"default":{"default":""}}},{"key":"300E","mappings":{"default":{"default":""}}},{"key":"300F","mappings":{"default":{"default":""}}},{"key":"3010","mappings":{"default":{"default":""}}},{"key":"3011","mappings":{"default":{"default":""}}},{"key":"3014","mappings":{"default":{"default":"venstre tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"høyre tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":""}}},{"key":"3017","mappings":{"default":{"default":""}}},{"key":"3018","mappings":{"default":{"default":""}}},{"key":"3019","mappings":{"default":{"default":""}}},{"key":"301A","mappings":{"default":{"default":"venstre hvitt square bracket"}}},{"key":"301B","mappings":{"default":{"default":"høyre hvitt square bracket"}}},{"key":"301D","mappings":{"default":{"default":""}}},{"key":"301E","mappings":{"default":{"default":"dobbel prime quote mark"}}},{"key":"301F","mappings":{"default":{"default":""}}},{"key":"FD3E","mappings":{"default":{"default":""}}},{"key":"FD3F","mappings":{"default":{"default":""}}},{"key":"FE17","mappings":{"default":{"default":""}}},{"key":"FE18","mappings":{"default":{"default":""}}},{"key":"FE35","mappings":{"default":{"default":"over paren"}}},{"key":"FE36","mappings":{"default":{"default":"under paren"}}},{"key":"FE37","mappings":{"default":{"default":"over curly bracket"}}},{"key":"FE38","mappings":{"default":{"default":"under curly bracket"}}},{"key":"FE39","mappings":{"default":{"default":""}}},{"key":"FE3A","mappings":{"default":{"default":""}}},{"key":"FE3B","mappings":{"default":{"default":""}}},{"key":"FE3C","mappings":{"default":{"default":""}}},{"key":"FE3D","mappings":{"default":{"default":""}}},{"key":"FE3E","mappings":{"default":{"default":""}}},{"key":"FE3F","mappings":{"default":{"default":"over vinkel bracket"}}},{"key":"FE40","mappings":{"default":{"default":"under vinkel bracket"}}},{"key":"FE41","mappings":{"default":{"default":""}}},{"key":"FE42","mappings":{"default":{"default":""}}},{"key":"FE43","mappings":{"default":{"default":""}}},{"key":"FE44","mappings":{"default":{"default":""}}},{"key":"FE47","mappings":{"default":{"default":""}}},{"key":"FE48","mappings":{"default":{"default":""}}},{"key":"FE59","mappings":{"default":{"default":""}}},{"key":"FE5A","mappings":{"default":{"default":""}}},{"key":"FE5B","mappings":{"default":{"default":""}}},{"key":"FE5C","mappings":{"default":{"default":""}}},{"key":"FE5D","mappings":{"default":{"default":""}}},{"key":"FE5E","mappings":{"default":{"default":""}}},{"key":"FF08","mappings":{"default":{"default":""}}},{"key":"FF09","mappings":{"default":{"default":""}}},{"key":"FF3B","mappings":{"default":{"default":""}}},{"key":"FF3D","mappings":{"default":{"default":""}}},{"key":"FF5B","mappings":{"default":{"default":""}}},{"key":"FF5D","mappings":{"default":{"default":""}}},{"key":"FF5F","mappings":{"default":{"default":""}}},{"key":"FF60","mappings":{"default":{"default":""}}},{"key":"FF62","mappings":{"default":{"default":""}}},{"key":"FF63","mappings":{"default":{"default":""}}}] +, +"nb/symbols/math_geometry.min": +[{"locale":"nb"},{"key":"2500","mappings":{"default":{"default":"bokstegninger lett horisontal"}}},{"key":"2501","mappings":{"default":{"default":"bokstegninger fet horisontal"}}},{"key":"2502","mappings":{"default":{"default":"bokstegninger lett vertikal"}}},{"key":"2503","mappings":{"default":{"default":"bokstegninger fet vertikal"}}},{"key":"2504","mappings":{"default":{"default":"bokstegninger lett trippelstrek horisontal"}}},{"key":"2505","mappings":{"default":{"default":"bokstegninger fet trippelstrek horisontal"}}},{"key":"2506","mappings":{"default":{"default":"bokstegninger lett trippelstrek vertikal"}}},{"key":"2507","mappings":{"default":{"default":"bokstegninger fet trippelstrek vertikal"}}},{"key":"2508","mappings":{"default":{"default":"bokstegninger lett kvadruppelstrek horisontal"}}},{"key":"2509","mappings":{"default":{"default":"bokstegninger fet kvadruppelstrek horisontal"}}},{"key":"250A","mappings":{"default":{"default":"bokstegninger lett kvadruppelstrek vertikal"}}},{"key":"250B","mappings":{"default":{"default":"bokstegninger fet kvadruppelstrek vertikal"}}},{"key":"250C","mappings":{"default":{"default":"bokstegninger lett ned og høyre"}}},{"key":"250D","mappings":{"default":{"default":"bokstegninger ned lett og høyre fet"}}},{"key":"250E","mappings":{"default":{"default":"bokstegninger ned fet og høyre lett"}}},{"key":"250F","mappings":{"default":{"default":"bokstegninger fet ned og høyre"}}},{"key":"2510","mappings":{"default":{"default":"bokstegninger lett ned og venstre"}}},{"key":"2511","mappings":{"default":{"default":"bokstegninger ned lett og venstre fet"}}},{"key":"2512","mappings":{"default":{"default":"bokstegninger ned fet og venstre lett"}}},{"key":"2513","mappings":{"default":{"default":"bokstegninger fet ned og venstre"}}},{"key":"2514","mappings":{"default":{"default":"bokstegninger lett opp og høyre"}}},{"key":"2515","mappings":{"default":{"default":"bokstegninger opp lett og høyre fet"}}},{"key":"2516","mappings":{"default":{"default":"bokstegninger opp fet og høyre lett"}}},{"key":"2517","mappings":{"default":{"default":"bokstegninger fet opp og høyre"}}},{"key":"2518","mappings":{"default":{"default":"bokstegninger lett opp og venstre"}}},{"key":"2519","mappings":{"default":{"default":"bokstegninger opp lett og venstre fet"}}},{"key":"251A","mappings":{"default":{"default":"bokstegninger opp fet og venstre lett"}}},{"key":"251B","mappings":{"default":{"default":"bokstegninger fet opp og venstre"}}},{"key":"251C","mappings":{"default":{"default":"bokstegninger lett vertikal og høyre"}}},{"key":"251D","mappings":{"default":{"default":"bokstegninger vertikal lett og høyre fet"}}},{"key":"251E","mappings":{"default":{"default":"bokstegninger opp fet og høyre ned lett"}}},{"key":"251F","mappings":{"default":{"default":"bokstegninger ned fet og høyre opp lett"}}},{"key":"2520","mappings":{"default":{"default":"bokstegninger vertikal fet og høyre lett"}}},{"key":"2521","mappings":{"default":{"default":"bokstegninger ned lett og høyre opp fet"}}},{"key":"2522","mappings":{"default":{"default":"bokstegninger opp lett og høyre ned fet"}}},{"key":"2523","mappings":{"default":{"default":"bokstegninger fet vertikal og høyre"}}},{"key":"2524","mappings":{"default":{"default":"bokstegninger lett vertikal og venstre"}}},{"key":"2525","mappings":{"default":{"default":"bokstegninger vertikal lett og venstre fet"}}},{"key":"2526","mappings":{"default":{"default":"bokstegninger opp fet og venstre ned lett"}}},{"key":"2527","mappings":{"default":{"default":"bokstegninger ned fet og venstre opp lett"}}},{"key":"2528","mappings":{"default":{"default":"bokstegninger vertikal fet og venstre lett"}}},{"key":"2529","mappings":{"default":{"default":"bokstegninger ned lett og venstre opp fet"}}},{"key":"252A","mappings":{"default":{"default":"bokstegninger opp lett og venstre ned fet"}}},{"key":"252B","mappings":{"default":{"default":"bokstegninger fet vertikal og venstre"}}},{"key":"252C","mappings":{"default":{"default":"bokstegninger lett ned og horisontal"}}},{"key":"252D","mappings":{"default":{"default":"bokstegninger venstre fet og høyre ned lett"}}},{"key":"252E","mappings":{"default":{"default":"bokstegninger høyre fet og venstre ned lett"}}},{"key":"252F","mappings":{"default":{"default":"bokstegninger ned lett og horisontal fet"}}},{"key":"2530","mappings":{"default":{"default":"bokstegninger ned fet og horisontal lett"}}},{"key":"2531","mappings":{"default":{"default":"bokstegninger høyre lett og venstre ned fet"}}},{"key":"2532","mappings":{"default":{"default":"bokstegninger venstre lett og høyre ned fet"}}},{"key":"2533","mappings":{"default":{"default":"bokstegninger fet ned og horisontal"}}},{"key":"2534","mappings":{"default":{"default":"bokstegninger lett opp og horisontal"}}},{"key":"2535","mappings":{"default":{"default":"bokstegninger venstre fet og høyre opp lett"}}},{"key":"2536","mappings":{"default":{"default":"bokstegninger høyre fet og venstre opp lett"}}},{"key":"2537","mappings":{"default":{"default":"bokstegninger opp lett og horisontal fet"}}},{"key":"2538","mappings":{"default":{"default":"bokstegninger opp fet og horisontal lett"}}},{"key":"2539","mappings":{"default":{"default":"bokstegninger høyre lett og venstre opp fet"}}},{"key":"253A","mappings":{"default":{"default":"bokstegninger venstre lett og høyre opp fet"}}},{"key":"253B","mappings":{"default":{"default":"bokstegninger fet opp og horisontal"}}},{"key":"253C","mappings":{"default":{"default":"bokstegninger lett vertikal og horisontal"}}},{"key":"253D","mappings":{"default":{"default":"bokstegninger venstre fet og høyre vertikal lett"}}},{"key":"253E","mappings":{"default":{"default":"bokstegninger høyre fet og venstre vertikal lett"}}},{"key":"253F","mappings":{"default":{"default":"bokstegninger vertikal lett og horisontal fet"}}},{"key":"2540","mappings":{"default":{"default":"bokstegninger opp fet og ned horisontal lett"}}},{"key":"2541","mappings":{"default":{"default":"bokstegninger ned fet og opp horisontal lett"}}},{"key":"2542","mappings":{"default":{"default":"bokstegninger vertikal fet og horisontal lett"}}},{"key":"2543","mappings":{"default":{"default":"bokstegninger venstre opp fet og høyre ned lett"}}},{"key":"2544","mappings":{"default":{"default":"bokstegninger høyre opp fet og venstre ned lett"}}},{"key":"2545","mappings":{"default":{"default":"bokstegninger venstre ned fet og høyre opp lett"}}},{"key":"2546","mappings":{"default":{"default":"bokstegninger høyre ned fet og venstre opp lett"}}},{"key":"2547","mappings":{"default":{"default":"bokstegninger ned lett og opp horisontal fet"}}},{"key":"2548","mappings":{"default":{"default":"bokstegninger opp lett og ned horisontal fet"}}},{"key":"2549","mappings":{"default":{"default":"bokstegninger høyre lett og venstre vertikal fet"}}},{"key":"254A","mappings":{"default":{"default":"bokstegninger venstre lett og høyre vertikal fet"}}},{"key":"254B","mappings":{"default":{"default":"bokstegninger fet vertikal og horisontal"}}},{"key":"254C","mappings":{"default":{"default":"bokstegninger lett dobbelstrek horisontal"}}},{"key":"254D","mappings":{"default":{"default":"bokstegninger fet dobbelstrek horisontal"}}},{"key":"254E","mappings":{"default":{"default":"bokstegninger lett dobbelstrek vertikal"}}},{"key":"254F","mappings":{"default":{"default":"bokstegninger fet dobbelstrek vertikal"}}},{"key":"2550","mappings":{"default":{"default":"bokstegninger dobbel horisontal"}}},{"key":"2551","mappings":{"default":{"default":"bokstegninger dobbel vertikal"}}},{"key":"2552","mappings":{"default":{"default":"bokstegninger ned singel og høyre dobbel"}}},{"key":"2553","mappings":{"default":{"default":"bokstegninger ned dobbel og høyre singel"}}},{"key":"2554","mappings":{"default":{"default":"bokstegninger dobbel ned og høyre"}}},{"key":"2555","mappings":{"default":{"default":"bokstegninger ned singel og venstre dobbel"}}},{"key":"2556","mappings":{"default":{"default":"bokstegninger ned dobbel og venstre singel"}}},{"key":"2557","mappings":{"default":{"default":"bokstegninger dobbel ned og venstre"}}},{"key":"2558","mappings":{"default":{"default":"bokstegninger opp singel og høyre dobbel"}}},{"key":"2559","mappings":{"default":{"default":"bokstegninger opp dobbel og høyre singel"}}},{"key":"255A","mappings":{"default":{"default":"bokstegninger dobbel opp og høyre"}}},{"key":"255B","mappings":{"default":{"default":"bokstegninger opp singel og venstre dobbel"}}},{"key":"255C","mappings":{"default":{"default":"bokstegninger opp dobbel og venstre singel"}}},{"key":"255D","mappings":{"default":{"default":"bokstegninger dobbel opp og venstre"}}},{"key":"255E","mappings":{"default":{"default":"bokstegninger vertikal singel og høyre dobbel"}}},{"key":"255F","mappings":{"default":{"default":"bokstegninger vertikal dobbel og høyre singel"}}},{"key":"2560","mappings":{"default":{"default":"bokstegninger dobbel vertikal og høyre"}}},{"key":"2561","mappings":{"default":{"default":"bokstegninger vertikal singel og venstre dobbel"}}},{"key":"2562","mappings":{"default":{"default":"bokstegninger vertikal dobbel og venstre singel"}}},{"key":"2563","mappings":{"default":{"default":"bokstegninger dobbel vertikal og venstre"}}},{"key":"2564","mappings":{"default":{"default":"bokstegninger ned singel og horisontal dobbel"}}},{"key":"2565","mappings":{"default":{"default":"bokstegninger ned dobbel og horisontal singel"}}},{"key":"2566","mappings":{"default":{"default":"bokstegninger dobbel ned og horisontal"}}},{"key":"2567","mappings":{"default":{"default":"bokstegninger opp singel og horisontal dobbel"}}},{"key":"2568","mappings":{"default":{"default":"bokstegninger opp dobbel og horisontal singel"}}},{"key":"2569","mappings":{"default":{"default":"bokstegninger dobbel opp og horisontal"}}},{"key":"256A","mappings":{"default":{"default":"bokstegninger vertikal singel og horisontal dobbel"}}},{"key":"256B","mappings":{"default":{"default":"bokstegninger vertikal dobbel og horisontal singel"}}},{"key":"256C","mappings":{"default":{"default":"bokstegninger dobbel vertikal og horisontal"}}},{"key":"256D","mappings":{"default":{"default":"bokstegninger lett bue ned og høyre"}}},{"key":"256E","mappings":{"default":{"default":"bokstegninger lett bue ned og venstre"}}},{"key":"256F","mappings":{"default":{"default":"bokstegninger lett bue opp og venstre"}}},{"key":"2570","mappings":{"default":{"default":"bokstegninger lett bue opp og høyre"}}},{"key":"2571","mappings":{"default":{"default":"bokstegninger lett diagonal øvre høyre til nedre venstre"}}},{"key":"2572","mappings":{"default":{"default":"bokstegninger lett diagonal øvre venstre til nedre høyre"}}},{"key":"2573","mappings":{"default":{"default":"bokstegninger lett diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"bokstegninger lett venstre"}}},{"key":"2575","mappings":{"default":{"default":"bokstegninger lett opp"}}},{"key":"2576","mappings":{"default":{"default":"bokstegninger lett høyre"}}},{"key":"2577","mappings":{"default":{"default":"bokstegninger lett ned"}}},{"key":"2578","mappings":{"default":{"default":"bokstegninger fet venstre"}}},{"key":"2579","mappings":{"default":{"default":"bokstegninger fet opp"}}},{"key":"257A","mappings":{"default":{"default":"bokstegninger fet høyre"}}},{"key":"257B","mappings":{"default":{"default":"bokstegninger fet ned"}}},{"key":"257C","mappings":{"default":{"default":"bokstegninger lett venstre og fet høyre"}}},{"key":"257D","mappings":{"default":{"default":"bokstegninger lett opp og fet ned"}}},{"key":"257E","mappings":{"default":{"default":"bokstegninger fet venstre og lett høyre"}}},{"key":"257F","mappings":{"default":{"default":"bokstegninger fet opp og lett ned"}}},{"key":"2580","mappings":{"default":{"default":"øvre halv blokk"}}},{"key":"2581","mappings":{"default":{"default":"nedre en åttendedels blokk"}}},{"key":"2582","mappings":{"default":{"default":"nedre en fjerdedels blokk"}}},{"key":"2583","mappings":{"default":{"default":"nedre tre åttendedels blokk"}}},{"key":"2584","mappings":{"default":{"default":"nedre halv blokk"}}},{"key":"2585","mappings":{"default":{"default":"nedre fem åttendedels blokk"}}},{"key":"2586","mappings":{"default":{"default":"nedre tre fjerdedels blokk"}}},{"key":"2587","mappings":{"default":{"default":"nedre sju åttendedels blokk"}}},{"key":"2588","mappings":{"default":{"default":"full blokk"}}},{"key":"2589","mappings":{"default":{"default":"venstre sju åttendedels blokk"}}},{"key":"258A","mappings":{"default":{"default":"venstre tre fjerdedels blokk"}}},{"key":"258B","mappings":{"default":{"default":"venstre fem åttendedels blokk"}}},{"key":"258C","mappings":{"default":{"default":"venstre halv blokk"}}},{"key":"258D","mappings":{"default":{"default":"venstre tre åttendedels blokk"}}},{"key":"258E","mappings":{"default":{"default":"venstre en fjerdedels blokk"}}},{"key":"258F","mappings":{"default":{"default":"venstre en åttendedels blokk"}}},{"key":"2590","mappings":{"default":{"default":"høyre halv blokk"}}},{"key":"2591","mappings":{"default":{"default":"lett skygge"}}},{"key":"2592","mappings":{"default":{"default":"medium skygge"}}},{"key":"2593","mappings":{"default":{"default":"mørk skygge"}}},{"key":"2594","mappings":{"default":{"default":"øvre en åttendedels blokk"}}},{"key":"2595","mappings":{"default":{"default":"høyre en åttendedels blokk"}}},{"key":"2596","mappings":{"default":{"default":"kvadrant nedre venstre"}}},{"key":"2597","mappings":{"default":{"default":"kvadrant nedre høyre"}}},{"key":"2598","mappings":{"default":{"default":"kvadrant øvre venstre"}}},{"key":"2599","mappings":{"default":{"default":"kvadrant øvre venstre og nedre venstre og nedre høyre"}}},{"key":"259A","mappings":{"default":{"default":"kvadrant øvre venstre og nedre høyre"}}},{"key":"259B","mappings":{"default":{"default":"kvadrant øvre venstre og øvre høyre og nedre venstre"}}},{"key":"259C","mappings":{"default":{"default":"kvadrant øvre venstre og øvre høyre og nedre høyre"}}},{"key":"259D","mappings":{"default":{"default":"kvadrant øvre høyre"}}},{"key":"259E","mappings":{"default":{"default":"kvadrant øvre høyre og nedre venstre"}}},{"key":"259F","mappings":{"default":{"default":"kvadrant øvre høyre og nedre venstre og nedre høyre"}}},{"key":"25A0","mappings":{"default":{"default":"svart kvadrat"}}},{"key":"25A1","mappings":{"default":{"default":"hvitt kvadrat"}}},{"key":"25A2","mappings":{"default":{"default":"hvitt kvadrat med avrunda hjørner"}}},{"key":"25A3","mappings":{"default":{"default":"hvitt kvadrat med svart lite kvadrat"}}},{"key":"25A4","mappings":{"default":{"default":"kvadrat med horisontalt fyll"}}},{"key":"25A5","mappings":{"default":{"default":"kvadrat med vertikalt fyll"}}},{"key":"25A6","mappings":{"default":{"default":"kvadrat med ortogonal kryssmønster fill"}}},{"key":"25A7","mappings":{"default":{"default":"kvadrat med øvre venstre til nedre høyre fill"}}},{"key":"25A8","mappings":{"default":{"default":"kvadrat med øvre høyre til nedre venstre fill"}}},{"key":"25A9","mappings":{"default":{"default":"kvadrat med diagonal kryssmønster fill"}}},{"key":"25AA","mappings":{"default":{"default":"svart lite kvadrat"}}},{"key":"25AB","mappings":{"default":{"default":"hvit lite kvadrat"}}},{"key":"25AC","mappings":{"default":{"default":"svart rektangel"}}},{"key":"25AD","mappings":{"default":{"default":"hvit rektangel"}}},{"key":"25AE","mappings":{"default":{"default":"svart vertikal rektangel"}}},{"key":"25AF","mappings":{"default":{"default":"hvit vertikal rektangel"}}},{"key":"25B0","mappings":{"default":{"default":"svart parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"hvitt parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"svart oppover-vendt triangel"}}},{"key":"25B3","mappings":{"default":{"default":"hvitt oppover-vendt triangel"}}},{"key":"25B4","mappings":{"default":{"default":"svart oppover-vendt triangel"}}},{"key":"25B5","mappings":{"default":{"default":"hvitt oppover-vendt triangel"}}},{"key":"25B6","mappings":{"default":{"default":"svart høyre-vendt triangel"}}},{"key":"25B7","mappings":{"default":{"default":"hvitt høyre-vendt triangel"}}},{"key":"25B8","mappings":{"default":{"default":"svart høyre-vendt triangel"}}},{"key":"25B9","mappings":{"default":{"default":"høyre-vendt triangel"}}},{"key":"25BA","mappings":{"default":{"default":"svart høyre-vendt peker"}}},{"key":"25BB","mappings":{"default":{"default":"hvit høyre-vendt peker"}}},{"key":"25BC","mappings":{"default":{"default":"svart nedover-vendt triangel"}}},{"key":"25BD","mappings":{"default":{"default":"hvit nedover-vendt triangel"}}},{"key":"25BE","mappings":{"default":{"default":"svart nedover-vendt lite triangel"}}},{"key":"25BF","mappings":{"default":{"default":"hvit nedover-vendt lite triangel"}}},{"key":"25C0","mappings":{"default":{"default":"svart venstre pointing triangel"}}},{"key":"25C1","mappings":{"default":{"default":"hvit venstre pointing triangel"}}},{"key":"25C2","mappings":{"default":{"default":"svart venstre pointing lite triangel"}}},{"key":"25C3","mappings":{"default":{"default":"hvit venstre pointing lite triangel"}}},{"key":"25C4","mappings":{"default":{"default":"svart venstre pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"hvit venstre pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"svart diamant"}}},{"key":"25C7","mappings":{"default":{"default":"hvit diamant"}}},{"key":"25C8","mappings":{"default":{"default":"hvit diamant med svart liten diamant"}}},{"key":"25C9","mappings":{"default":{"default":"fiskeøye"}}},{"key":"25CA","mappings":{"default":{"default":"ruter"}}},{"key":"25CB","mappings":{"default":{"default":"hvit sirkel"}}},{"key":"25CC","mappings":{"default":{"default":"sirkel med prikker"}}},{"key":"25CD","mappings":{"default":{"default":"sirkel med vertikalt fyll"}}},{"key":"25CE","mappings":{"default":{"default":"blink"}}},{"key":"25CF","mappings":{"default":{"default":"svart sirkel"}}},{"key":"25D0","mappings":{"default":{"default":"sirkel med venstre halvdel svart"}}},{"key":"25D1","mappings":{"default":{"default":"sirkel med høyre halvdel svart"}}},{"key":"25D2","mappings":{"default":{"default":"sirkel med nedre halvdel svart"}}},{"key":"25D3","mappings":{"default":{"default":"sirkel med øvre halvdel svart"}}},{"key":"25D4","mappings":{"default":{"default":"sirkel med øvre høyre kvadrant svart"}}},{"key":"25D5","mappings":{"default":{"default":"sirkel med all but øvre venstre kvadrant svart"}}},{"key":"25D6","mappings":{"default":{"default":"venstre halvdel svart sirkel"}}},{"key":"25D7","mappings":{"default":{"default":"høyre halvdel svart sirkel"}}},{"key":"25D8","mappings":{"default":{"default":"omvendt prikk"}}},{"key":"25D9","mappings":{"default":{"default":"omvendt hvit sirkel"}}},{"key":"25DA","mappings":{"default":{"default":"øvre halvdel omvendt hvit sirkel"}}},{"key":"25DB","mappings":{"default":{"default":"nedre halvdel omvendt hvit sirkel"}}},{"key":"25DC","mappings":{"default":{"default":"øvre venstre kvadrant sirkulær bue"}}},{"key":"25DD","mappings":{"default":{"default":"øvre høyre kvadrant sirkulær bue"}}},{"key":"25DE","mappings":{"default":{"default":"nedre høyre kvadrant sirkulær bue"}}},{"key":"25DF","mappings":{"default":{"default":"nedre venstre kvadrant sirkulær bue"}}},{"key":"25E0","mappings":{"default":{"default":"øvre halvdel sirkel"}}},{"key":"25E1","mappings":{"default":{"default":"nedre halvdel sirkel"}}},{"key":"25E2","mappings":{"default":{"default":"svart nedre høyre triangel"}}},{"key":"25E3","mappings":{"default":{"default":"svart nedre venstre triangel"}}},{"key":"25E4","mappings":{"default":{"default":"svart øvre venstre triangel"}}},{"key":"25E5","mappings":{"default":{"default":"svart øvre høyre triangel"}}},{"key":"25E6","mappings":{"default":{"default":"hvitt prikk"}}},{"key":"25E7","mappings":{"default":{"default":"kvadrat med venstre halvdel svart"}}},{"key":"25E8","mappings":{"default":{"default":"kvadrat med høyre halvdel svart"}}},{"key":"25E9","mappings":{"default":{"default":"kvadrat med øvre venstre diagonal halv svart"}}},{"key":"25EA","mappings":{"default":{"default":"kvadrat med nedre høyre diagonal halv svart"}}},{"key":"25EB","mappings":{"default":{"default":"hvitt kvadrat med vertikal linje som deler i to"}}},{"key":"25EC","mappings":{"default":{"default":"hvit oppover-vendt triangel med prikk"}}},{"key":"25ED","mappings":{"default":{"default":"oppover-vendt triangel med venstre halvdel svart"}}},{"key":"25EE","mappings":{"default":{"default":"oppover-vendt triangel med høyre halvdel svart"}}},{"key":"25EF","mappings":{"default":{"default":"stor sirkel"}}},{"key":"25F0","mappings":{"default":{"default":"hvitt kvadrat med øvre venstre kvadrant"}}},{"key":"25F1","mappings":{"default":{"default":"hvitt kvadrat med nedre venstre kvadrant"}}},{"key":"25F2","mappings":{"default":{"default":"hvitt kvadrat med nedre høyre kvadrant"}}},{"key":"25F3","mappings":{"default":{"default":"hvitt kvadrat med øvre høyre kvadrant"}}},{"key":"25F4","mappings":{"default":{"default":"hvit sirkel med øvre venstre kvadrant"}}},{"key":"25F5","mappings":{"default":{"default":"hvit sirkel med nedre venstre kvadrant"}}},{"key":"25F6","mappings":{"default":{"default":"hvit sirkel med nedre høyre kvadrant"}}},{"key":"25F7","mappings":{"default":{"default":"hvit sirkel med øvre høyre kvadrant"}}},{"key":"25F8","mappings":{"default":{"default":"øvre venstre triangel"}}},{"key":"25F9","mappings":{"default":{"default":"øvre høyre triangel"}}},{"key":"25FA","mappings":{"default":{"default":"nedre venstre triangel"}}},{"key":"25FB","mappings":{"default":{"default":"hvit medium kvadrat"}}},{"key":"25FC","mappings":{"default":{"default":"svart medium kvadrat"}}},{"key":"25FD","mappings":{"default":{"default":"hvit medium lite kvadrat"}}},{"key":"25FE","mappings":{"default":{"default":"svart medium lite kvadrat"}}},{"key":"25FF","mappings":{"default":{"default":"nedre høyre triangel"}}},{"key":"2B12","mappings":{"default":{"default":"kvadrat med top halv svart"}}},{"key":"2B13","mappings":{"default":{"default":"kvadrat med bunn halv svart"}}},{"key":"2B14","mappings":{"default":{"default":"kvadrat med øvre høyre diagonal halv svart"}}},{"key":"2B15","mappings":{"default":{"default":"kvadrat med nedre venstre diagonal halv svart"}}},{"key":"2B16","mappings":{"default":{"default":"diamant med venstre halvdel svart"}}},{"key":"2B17","mappings":{"default":{"default":"diamant med høyre halvdel svart"}}},{"key":"2B18","mappings":{"default":{"default":"diamant med top halv svart"}}},{"key":"2B19","mappings":{"default":{"default":"diamant med bunn halv svart"}}},{"key":"2B1A","mappings":{"default":{"default":"prikkted kvadrat"}}},{"key":"2B1B","mappings":{"default":{"default":"svart stor kvadrat"}}},{"key":"2B1C","mappings":{"default":{"default":"hvit stor kvadrat"}}},{"key":"2B1D","mappings":{"default":{"default":"svart veldig lite kvadrat"}}},{"key":"2B1E","mappings":{"default":{"default":"hvit veldig lite kvadrat"}}},{"key":"2B1F","mappings":{"default":{"default":"svart pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"hvit pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"hvit heksagon"}}},{"key":"2B22","mappings":{"default":{"default":"svart heksagon"}}},{"key":"2B23","mappings":{"default":{"default":"horisontal svart heksagon"}}},{"key":"2B24","mappings":{"default":{"default":"svart stor sirkel"}}},{"key":"2B25","mappings":{"default":{"default":"svart medium diamant"}}},{"key":"2B26","mappings":{"default":{"default":"hvit medium diamant"}}},{"key":"2B27","mappings":{"default":{"default":"svart medium ruter"}}},{"key":"2B28","mappings":{"default":{"default":"hvit medium ruter"}}},{"key":"2B29","mappings":{"default":{"default":"svart liten diamant"}}},{"key":"2B2A","mappings":{"default":{"default":"svart liten ruter"}}},{"key":"2B2B","mappings":{"default":{"default":"hvit liten ruter"}}},{"key":"2B2C","mappings":{"default":{"default":"svart horisontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"hvit horisontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"svart vertikal ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"hvit vertikal ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"hvit medium stjerne"}}},{"key":"2B51","mappings":{"default":{"default":"svart liten stjerne"}}},{"key":"2B52","mappings":{"default":{"default":"hvit liten stjerne"}}},{"key":"2B53","mappings":{"default":{"default":"svart høyre-vendt pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"hvit høyre-vendt pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"fet stor sirkel"}}},{"key":"2B56","mappings":{"default":{"default":"fet oval med oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"fet sirkel med sirkel inside"}}},{"key":"2B58","mappings":{"default":{"default":"fet sirkel"}}},{"key":"2B59","mappings":{"default":{"default":"fet innsirkla saltire"}}}] +, +"nb/symbols/math_harpoons.min": +[{"locale":"nb"},{"key":"21BC","mappings":{"default":{"default":"venstre-harpun opp"}}},{"key":"21BD","mappings":{"default":{"default":"venstre-harpun ned"}}},{"key":"21BE","mappings":{"default":{"default":"opp-harpun høyre"}}},{"key":"21BF","mappings":{"default":{"default":"opp-harpun venstre"}}},{"key":"21C0","mappings":{"default":{"default":"høyre-harpun opp"}}},{"key":"21C1","mappings":{"default":{"default":"høyre-harpun ned"}}},{"key":"21C2","mappings":{"default":{"default":"ned-harpun høyre"}}},{"key":"21C3","mappings":{"default":{"default":"ned-harpun venstre"}}},{"key":"21CB","mappings":{"default":{"default":"venstre-harpun over høyre-harpun"}}},{"key":"21CC","mappings":{"default":{"default":"høyre-harpun over venstre-harpun"}}},{"key":"294A","mappings":{"default":{"default":"venstre pigg opp høyre pigg ned-harpun"}}},{"key":"294B","mappings":{"default":{"default":"venstre pigg ned høyre pigg opp-harpun"}}},{"key":"294C","mappings":{"default":{"default":"høyre pigg opp venstre pigg ned-harpun"}}},{"key":"294D","mappings":{"default":{"default":"venstre pigg opp høyre pigg ned-harpun"}}},{"key":"294E","mappings":{"default":{"default":"venstre pigg opp høyre pigg opp-harpun"}}},{"key":"294F","mappings":{"default":{"default":"opp ned-harpun høyre"}}},{"key":"2950","mappings":{"default":{"default":"venstre pigg ned høyre pigg ned-harpun"}}},{"key":"2951","mappings":{"default":{"default":"opp ned-harpun venstre"}}},{"key":"2952","mappings":{"default":{"default":"venstre-harpun til strek med pigg oppover"}}},{"key":"2953","mappings":{"default":{"default":"høyre-harpun til strek med pigg oppover"}}},{"key":"2954","mappings":{"default":{"default":"oppover-harpun til strek med pigg høyre"}}},{"key":"2955","mappings":{"default":{"default":"nedover-harpun til strek med pigg høyre"}}},{"key":"2956","mappings":{"default":{"default":"venstre-harpun til strek med pigg nedover"}}},{"key":"2957","mappings":{"default":{"default":"høyre-harpun til strek med pigg nedover"}}},{"key":"2958","mappings":{"default":{"default":"oppover-harpun til strek med pigg venstre"}}},{"key":"2959","mappings":{"default":{"default":"nedover-harpun til strek med pigg venstre"}}},{"key":"295A","mappings":{"default":{"default":"venstre-harpun from strek med pigg oppover"}}},{"key":"295B","mappings":{"default":{"default":"høyre-harpun from strek med pigg oppover"}}},{"key":"295C","mappings":{"default":{"default":"oppover-harpun from strek med pigg høyre"}}},{"key":"295D","mappings":{"default":{"default":"nedover-harpun from strek med pigg høyre"}}},{"key":"295E","mappings":{"default":{"default":"venstre-harpun from strek med pigg nedover"}}},{"key":"295F","mappings":{"default":{"default":"høyre-harpun from strek med pigg nedover"}}},{"key":"2960","mappings":{"default":{"default":"oppover-harpun from strek med pigg venstre"}}},{"key":"2961","mappings":{"default":{"default":"nedover-harpun from strek med pigg venstre"}}},{"key":"2962","mappings":{"default":{"default":"venstre-harpun med pigg opp above venstre-harpun med pigg ned"}}},{"key":"2963","mappings":{"default":{"default":"oppover-harpun med pigg venstre beside oppover-harpun med pigg høyre"}}},{"key":"2964","mappings":{"default":{"default":"høyre-harpun med pigg opp above høyre-harpun med pigg ned"}}},{"key":"2965","mappings":{"default":{"default":"nedover-harpun med pigg venstre beside nedover-harpun med pigg høyre"}}},{"key":"2966","mappings":{"default":{"default":"venstre-harpun med pigg opp above høyre-harpun med pigg opp"}}},{"key":"2967","mappings":{"default":{"default":"venstre-harpun med pigg ned above høyre-harpun med pigg ned"}}},{"key":"2968","mappings":{"default":{"default":"høyre-harpun med pigg opp above venstre-harpun med pigg opp"}}},{"key":"2969","mappings":{"default":{"default":"høyre-harpun med pigg ned above venstre-harpun med pigg ned"}}},{"key":"296A","mappings":{"default":{"default":"venstre-harpun over strek"}}},{"key":"296B","mappings":{"default":{"default":"venstre-harpun under strek"}}},{"key":"296C","mappings":{"default":{"default":"høyre-harpun over strek"}}},{"key":"296D","mappings":{"default":{"default":"høyre-harpun under strek"}}},{"key":"296E","mappings":{"default":{"default":"oppover-harpun til the venstre av nedover-harpun"}}},{"key":"296F","mappings":{"default":{"default":"oppover-harpun til the høyre av nedover-harpun"}}},{"key":"297C","mappings":{"default":{"default":"venstre fiskehale"}}},{"key":"297D","mappings":{"default":{"default":"høyre fiskehale"}}},{"key":"297E","mappings":{"default":{"default":"opp-fiskehale"}}},{"key":"297F","mappings":{"default":{"default":"ned-fiskehale"}}}] +, +"nb/symbols/math_non_characters.min": +[{"locale":"nb"},{"key":"210F","mappings":{"default":{"default":"h med strek gjennom halsen"}}},{"key":"2114","mappings":{"default":{"default":"l b strek"}}},{"key":"2116","mappings":{"default":{"default":"numerotegn"}}},{"key":"2117","mappings":{"default":{"default":"lydopptak copyright"}}},{"key":"211E","mappings":{"default":{"default":"reseptuttak"}}},{"key":"211F","mappings":{"default":{"default":"respons"}}},{"key":"2120","mappings":{"default":{"default":"servicemerke"}}},{"key":"2121","mappings":{"default":{"default":"telefontegn"}}},{"key":"2122","mappings":{"default":{"default":"trade mark-tegn"}}},{"key":"2123","mappings":{"default":{"default":"versikkel"}}},{"key":"2125","mappings":{"default":{"default":"unse-tegn"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"invertert ohm"}}},{"key":"212A","mappings":{"default":{"default":"grader kelvin"}}},{"key":"212B","mappings":{"default":{"default":"Ångstrøm"}}},{"key":"212E","mappings":{"default":{"default":"estimert"}}},{"key":"2132","mappings":{"default":{"default":"snudd stor F"}}},{"key":"2139","mappings":{"default":{"default":"informasjonskilde"}}},{"key":"213A","mappings":{"default":{"default":"rotert stor Q"}}},{"key":"213B","mappings":{"default":{"default":"faksimile-tegn"}}},{"key":"2141","mappings":{"default":{"default":"snudd stor G sans serif"}}},{"key":"2142","mappings":{"default":{"default":"snudd stor L sans serif"}}},{"key":"2143","mappings":{"default":{"default":"invertert stor L sans serif"}}},{"key":"2144","mappings":{"default":{"default":"snudd stor Y sans serif"}}}] +, +"nb/symbols/math_symbols.min": +[{"locale":"nb"},{"key":"0021","mappings":{"default":{"default":"faktorisk"}}},{"key":"0022","mappings":{"default":{"default":"sitat-tegn"}}},{"key":"0023","mappings":{"default":{"default":"talltegn"}}},{"key":"0024","mappings":{"default":{"default":"dollartegn"}}},{"key":"0025","mappings":{"default":{"default":"prosent"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"apostrof"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"pluss"}}},{"key":"002C","mappings":{"default":{"default":"komma"}}},{"key":"002D","mappings":{"default":{"default":"minus"}}},{"key":"002E","mappings":{"default":{"default":"punktum"}}},{"key":"002F","mappings":{"default":{"default":"skråstrek"}}},{"key":"003A","mappings":{"default":{"default":"kolon"}}},{"key":"003B","mappings":{"default":{"default":"semikolon"}}},{"key":"003C","mappings":{"default":{"default":"er mindre enn"}}},{"key":"003D","mappings":{"default":{"default":"er lik"}}},{"key":"003E","mappings":{"default":{"default":"er større enn"}}},{"key":"003F","mappings":{"default":{"default":"spørsmålstegn"}}},{"key":"0040","mappings":{"default":{"default":"krøllalfa"}}},{"key":"005C","mappings":{"default":{"default":"bakstrek"}}},{"key":"005E","mappings":{"default":{"default":"sirkumfleks"}}},{"key":"005F","mappings":{"default":{"default":"understrek"}}},{"key":"0060","mappings":{"default":{"default":"gravis"}}},{"key":"007C","mappings":{"default":{"default":"vertikalstrek"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"omvendt utropstegn"}}},{"key":"00A2","mappings":{"default":{"default":"cent-tegn"}}},{"key":"00A3","mappings":{"default":{"default":"pund-tegn"}}},{"key":"00A4","mappings":{"default":{"default":"valutategn"}}},{"key":"00A5","mappings":{"default":{"default":"yen-tegn"}}},{"key":"00A6","mappings":{"default":{"default":"brutt vertikalstrek"}}},{"key":"00A7","mappings":{"default":{"default":"paragraftegn"}}},{"key":"00A8","mappings":{"default":{"default":"tøddel"}}},{"key":"00A9","mappings":{"default":{"default":"kopirettigheter"}}},{"key":"00AA","mappings":{"default":{"default":"feminint ordenstall"}}},{"key":"00AB","mappings":{"default":{"default":"venstre sitattegn"}}},{"key":"00AC","mappings":{"default":{"default":"ikke-tegn"}}},{"key":"00AE","mappings":{"default":{"default":"registert-tegn"}}},{"key":"00AF","mappings":{"default":{"default":"strek"}}},{"key":"00B0","mappings":{"default":{"default":"grader"}}},{"key":"00B1","mappings":{"default":{"default":"pluss minus"}}},{"key":"00B4","mappings":{"default":{"default":"akutt aksent"}}},{"key":"00B5","mappings":{"default":{"default":"my"}}},{"key":"00B6","mappings":{"default":{"default":"avsnittstegn"}}},{"key":"00B7","mappings":{"default":{"default":"prikk"}}},{"key":"00B8","mappings":{"default":{"default":"cedille"}}},{"key":"00BA","mappings":{"default":{"default":"maskulint ordenstall"}}},{"key":"00BB","mappings":{"default":{"default":"høyre sitattegn"}}},{"key":"00BF","mappings":{"default":{"default":"omvendt spørsmålstegn"}}},{"key":"00D7","mappings":{"default":{"default":"gangetegn"}}},{"key":"00F7","mappings":{"default":{"default":"deletegn"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prim"}}},{"key":"02BA","mappings":{"default":{"default":"dobbelt prim"}}},{"key":"02D9","mappings":{"default":{"default":"prikk over"}}},{"key":"02DA","mappings":{"default":{"default":"sirkel over"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"dobbel akutt aksent"}}},{"key":"2010","mappings":{"default":{"default":"minus"}}},{"key":"2011","mappings":{"default":{"default":"ikke-delelig minus"}}},{"key":"2012","mappings":{"default":{"default":"bindstrek"}}},{"key":"2013","mappings":{"default":{"default":"lang bindestrek"}}},{"key":"2014","mappings":{"default":{"default":"tankestrek"}}},{"key":"2015","mappings":{"default":{"default":"lang tankestrek"}}},{"key":"2016","mappings":{"default":{"default":"dobbel vertikal strek"}}},{"key":"2017","mappings":{"default":{"default":"dobbel understreking"}}},{"key":"2018","mappings":{"default":{"default":"venstre hermetegn"}}},{"key":"2019","mappings":{"default":{"default":"høyre hermetegn"}}},{"key":"201A","mappings":{"default":{"default":"lavt høyre enkelt sitattegn"}}},{"key":"201B","mappings":{"default":{"default":"venstre reversert enkelt sitattegn"}}},{"key":"201C","mappings":{"default":{"default":"venstre dobbelt sitattegn"}}},{"key":"201D","mappings":{"default":{"default":"høyre dobbelt sitattegn"}}},{"key":"201E","mappings":{"default":{"default":"lavt høyre dobbelt sitattegn"}}},{"key":"201F","mappings":{"default":{"default":"venstre reversert dobbelt sitattegn"}}},{"key":"2020","mappings":{"default":{"default":"dolk"}}},{"key":"2021","mappings":{"default":{"default":"dobbeldolk"}}},{"key":"2022","mappings":{"default":{"default":"punkt"}}},{"key":"2023","mappings":{"default":{"default":"trekantpunkt"}}},{"key":"2024","mappings":{"default":{"default":"ettpunktsinnledning"}}},{"key":"2025","mappings":{"default":{"default":"topunktsinnledning"}}},{"key":"2026","mappings":{"default":{"default":"prikk prikk prikk"}}},{"key":"2027","mappings":{"default":{"default":"skilletegn"}}},{"key":"2030","mappings":{"default":{"default":"promille"}}},{"key":"2031","mappings":{"default":{"default":"per titusen"}}},{"key":"2032","mappings":{"default":{"default":"prim"}}},{"key":"2033","mappings":{"default":{"default":"dobbel prim"}}},{"key":"2034","mappings":{"default":{"default":"trippelprom"}}},{"key":"2035","mappings":{"default":{"default":"omvendt prim"}}},{"key":"2036","mappings":{"default":{"default":"omvendt dobbel prim"}}},{"key":"2037","mappings":{"default":{"default":"omvendt trippel prim"}}},{"key":"2038","mappings":{"default":{"default":"innsetting"}}},{"key":"2039","mappings":{"default":{"default":"singel venstre-vendt sjevron"}}},{"key":"203A","mappings":{"default":{"default":"enkelt sitattegn som peker mot høyre"}}},{"key":"203B","mappings":{"default":{"default":"referansemerke"}}},{"key":"203C","mappings":{"default":{"default":"dobbelt utropstegn"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overstrek"}}},{"key":"203F","mappings":{"default":{"default":"underbue"}}},{"key":"2040","mappings":{"default":{"default":"tegn-sammenføying"}}},{"key":"2041","mappings":{"default":{"default":"innsettingspunkt"}}},{"key":"2042","mappings":{"default":{"default":"asterisme"}}},{"key":"2043","mappings":{"default":{"default":"strekpunkt"}}},{"key":"2044","mappings":{"default":{"default":"divisjonstegn"}}},{"key":"2047","mappings":{"default":{"default":"dobbelt spørsmålstegn"}}},{"key":"2048","mappings":{"default":{"default":"spørsmålstegn utropstegn"}}},{"key":"2049","mappings":{"default":{"default":"utropstegn spørsmålstegn"}}},{"key":"204B","mappings":{"default":{"default":"omvendt avsnittstegn"}}},{"key":"204C","mappings":{"default":{"default":"svart venstrevendt punkt"}}},{"key":"204D","mappings":{"default":{"default":"svart høyrevendt punkt"}}},{"key":"204E","mappings":{"default":{"default":"lav asterisk"}}},{"key":"204F","mappings":{"default":{"default":"omvendt semikolon"}}},{"key":"2050","mappings":{"default":{"default":"nært til"}}},{"key":"2051","mappings":{"default":{"default":"to asterisker vertikalt på hverandre"}}},{"key":"2052","mappings":{"default":{"default":"kommersiell minus"}}},{"key":"2053","mappings":{"default":{"default":"tilde"}}},{"key":"2054","mappings":{"default":{"default":"?"}}},{"key":"2055","mappings":{"default":{"default":"blomsterpunktum"}}},{"key":"2056","mappings":{"default":{"default":"tre prikker punktum"}}},{"key":"2057","mappings":{"default":{"default":"kvadruppel prim"}}},{"key":"2058","mappings":{"default":{"default":"fire prikker punktum"}}},{"key":"2059","mappings":{"default":{"default":"fem prikker punktum"}}},{"key":"205A","mappings":{"default":{"default":"toprikks punktum"}}},{"key":"205B","mappings":{"default":{"default":"fire punkter-tegn"}}},{"key":"205C","mappings":{"default":{"default":"kryss med prikker"}}},{"key":"205D","mappings":{"default":{"default":"trikolon"}}},{"key":"205E","mappings":{"default":{"default":"fire vertikale prikker"}}},{"key":"207A","mappings":{"default":{"default":"superskript pluss"}}},{"key":"207B","mappings":{"default":{"default":"superskript minus"}}},{"key":"207C","mappings":{"default":{"default":"superskript er lik"}}},{"key":"207D","mappings":{"default":{"default":"superskript venstreparentes"}}},{"key":"207E","mappings":{"default":{"default":"superskript høyreparentes"}}},{"key":"208A","mappings":{"default":{"default":"subskript pluss"}}},{"key":"208B","mappings":{"default":{"default":"subskript minus"}}},{"key":"208C","mappings":{"default":{"default":"subskript er lik"}}},{"key":"208D","mappings":{"default":{"default":"subskript venstreparentes"}}},{"key":"208E","mappings":{"default":{"default":"subskript høyreparentes"}}},{"key":"214A","mappings":{"default":{"default":"eiendomslinje"}}},{"key":"214B","mappings":{"default":{"default":"snudd ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aksjeselskap"}}},{"key":"214E","mappings":{"default":{"default":"snudd liten stor F"}}},{"key":"2200","mappings":{"default":{"default":"for alle"}}},{"key":"2201","mappings":{"default":{"default":"komplement"}}},{"key":"2203","mappings":{"default":{"default":"det eksisterer"}}},{"key":"2204","mappings":{"default":{"default":"det eksisterer ikke"}}},{"key":"2205","mappings":{"default":{"default":"tomt sett"}}},{"key":"2206","mappings":{"default":{"default":"inkrement"}}},{"key":"2208","mappings":{"default":{"default":"element av"}}},{"key":"2209","mappings":{"default":{"default":"ikke et element av"}}},{"key":"220A","mappings":{"default":{"default":"er et medlem av"}}},{"key":"220B","mappings":{"default":{"default":"inneholder som medlem"}}},{"key":"220C","mappings":{"default":{"default":"inneholder ikke som medlem"}}},{"key":"220D","mappings":{"default":{"default":"inneholder som medlem"}}},{"key":"220E","mappings":{"default":{"default":"slutt på bevis"}}},{"key":"220F","mappings":{"default":{"default":"produkt"}}},{"key":"2210","mappings":{"default":{"default":"koprodukt"}}},{"key":"2211","mappings":{"default":{"default":"sum"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus pluss"}}},{"key":"2214","mappings":{"default":{"default":"punktum pluss"}}},{"key":"2215","mappings":{"default":{"default":"deletegn"}}},{"key":"2216","mappings":{"default":{"default":"sett minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"grad"}}},{"key":"2219","mappings":{"default":{"default":"punkt"}}},{"key":"221A","mappings":{"default":{"default":"kvadratrot"}}},{"key":"221B","mappings":{"default":{"default":"kubikkrot"}}},{"key":"221C","mappings":{"default":{"default":"fjerderot"}}},{"key":"221D","mappings":{"default":{"default":"proporsjonal med"}}},{"key":"221E","mappings":{"default":{"default":"uendelig"}}},{"key":"221F","mappings":{"default":{"default":"høyre vinkel"}}},{"key":"2220","mappings":{"default":{"default":"vinkel"}}},{"key":"2221","mappings":{"default":{"default":"målt vinkel"}}},{"key":"2222","mappings":{"default":{"default":"sfærisk vinkel"}}},{"key":"2223","mappings":{"default":{"default":"vertikalstrek"}}},{"key":"2224","mappings":{"default":{"default":"ikke delbar"}}},{"key":"2225","mappings":{"default":{"default":"parallell til"}}},{"key":"2226","mappings":{"default":{"default":"ikke parallell til"}}},{"key":"2227","mappings":{"default":{"default":"og"}}},{"key":"2228","mappings":{"default":{"default":"eller"}}},{"key":"2229","mappings":{"default":{"default":"kryss"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"dobbel integral"}}},{"key":"222D","mappings":{"default":{"default":"trippel integral"}}},{"key":"222E","mappings":{"default":{"default":"konturintegral"}}},{"key":"222F","mappings":{"default":{"default":"lukket overflateintegral"}}},{"key":"2230","mappings":{"default":{"default":"volumintegral"}}},{"key":"2231","mappings":{"default":{"default":"integral med klokka"}}},{"key":"2232","mappings":{"default":{"default":"lukket kontur med klokka"}}},{"key":"2233","mappings":{"default":{"default":"lukket kontur mot klokka"}}},{"key":"2234","mappings":{"default":{"default":"derfor"}}},{"key":"2235","mappings":{"default":{"default":"fordi"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proposjon"}}},{"key":"2238","mappings":{"default":{"default":"punkt minus"}}},{"key":"2239","mappings":{"default":{"default":"overflødig"}}},{"key":"223A","mappings":{"default":{"default":"geometrisk proposjon"}}},{"key":"223B","mappings":{"default":{"default":"homotetisk"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"omvendt tilde"}}},{"key":"223E","mappings":{"default":{"default":"omvendt liggende S"}}},{"key":"223F","mappings":{"default":{"default":"sinusbølge"}}},{"key":"2240","mappings":{"default":{"default":"kransprodukt"}}},{"key":"2241","mappings":{"default":{"default":"ikke tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptomatisk lik"}}},{"key":"2244","mappings":{"default":{"default":"ikke asymptomatisk lik"}}},{"key":"2245","mappings":{"default":{"default":"tilnærmet lik"}}},{"key":"2246","mappings":{"default":{"default":"tilnærmet men ikke faktisk lik"}}},{"key":"2247","mappings":{"default":{"default":"hverken tilnærmet eller faktisk lik"}}},{"key":"2248","mappings":{"default":{"default":"tilnærmet lik"}}},{"key":"2249","mappings":{"default":{"default":"ikke tilnærmet lik"}}},{"key":"224A","mappings":{"default":{"default":"neste lik eller er lik"}}},{"key":"224B","mappings":{"default":{"default":"trippeltilde"}}},{"key":"224C","mappings":{"default":{"default":"alle er lik"}}},{"key":"224D","mappings":{"default":{"default":"ekvivalent med"}}},{"key":"224E","mappings":{"default":{"default":"geometrisk ekvivalent med"}}},{"key":"224F","mappings":{"default":{"default":"forskjellen mellom"}}},{"key":"2250","mappings":{"default":{"default":"går mot grensen"}}},{"key":"2251","mappings":{"default":{"default":"geometrisk lik"}}},{"key":"2252","mappings":{"default":{"default":"tilnærmet lik eller bildet av"}}},{"key":"2253","mappings":{"default":{"default":"bildet av eller tilnærmet lik"}}},{"key":"2254","mappings":{"default":{"default":"kolon er lik"}}},{"key":"2255","mappings":{"default":{"default":"er lik kolon"}}},{"key":"2256","mappings":{"default":{"default":"ring i lik"}}},{"key":"2257","mappings":{"default":{"default":"ring lik"}}},{"key":"2258","mappings":{"default":{"default":"korresponderer til"}}},{"key":"2259","mappings":{"default":{"default":"estimert"}}},{"key":"225A","mappings":{"default":{"default":"likevektet med"}}},{"key":"225B","mappings":{"default":{"default":"stjerne er lik"}}},{"key":"225C","mappings":{"default":{"default":"delta er lik"}}},{"key":"225D","mappings":{"default":{"default":"er definert å være"}}},{"key":"225E","mappings":{"default":{"default":"er målt per"}}},{"key":"225F","mappings":{"default":{"default":"spurt om er lik"}}},{"key":"2260","mappings":{"default":{"default":"er ikke lik"}}},{"key":"2261","mappings":{"default":{"default":"er identisk lik"}}},{"key":"2262","mappings":{"default":{"default":"er ikke identisk lik"}}},{"key":"2263","mappings":{"default":{"default":"er strengt ekvivalent med"}}},{"key":"2264","mappings":{"default":{"default":"er mindre enn eller er lik"}}},{"key":"2265","mappings":{"default":{"default":"er større enn eller er lik"}}},{"key":"2266","mappings":{"default":{"default":"er mindre enn over er lik"}}},{"key":"2267","mappings":{"default":{"default":"er større enn over er lik"}}},{"key":"2268","mappings":{"default":{"default":"er mindre enn men ikke lik"}}},{"key":"2269","mappings":{"default":{"default":"er større enn men ikke lik"}}},{"key":"226A","mappings":{"default":{"default":"mye mindre enn"}}},{"key":"226B","mappings":{"default":{"default":"mye større enn"}}},{"key":"226C","mappings":{"default":{"default":"mellom"}}},{"key":"226D","mappings":{"default":{"default":"er ikke ekvivalent med"}}},{"key":"226E","mappings":{"default":{"default":"er ikke mindre enn"}}},{"key":"226F","mappings":{"default":{"default":"er ikke større enn"}}},{"key":"2270","mappings":{"default":{"default":"er hverken mindre enn eller ler ik"}}},{"key":"2271","mappings":{"default":{"default":"er hverken større enn eller er lik"}}},{"key":"2272","mappings":{"default":{"default":"er mindre enn eller ekvivalent med"}}},{"key":"2273","mappings":{"default":{"default":"er større enn eller ekvivalent med"}}},{"key":"2274","mappings":{"default":{"default":"er hverken mindre enn eller ekvivalent med"}}},{"key":"2275","mappings":{"default":{"default":"er hverken større enn eller ekvivalent med"}}},{"key":"2276","mappings":{"default":{"default":"er mindre enn eller større enn"}}},{"key":"2277","mappings":{"default":{"default":"er større enn eller mindre enn"}}},{"key":"2278","mappings":{"default":{"default":"er hverken mindre enn eller større enn"}}},{"key":"2279","mappings":{"default":{"default":"er hverken større enn eller mindre enn"}}},{"key":"227A","mappings":{"default":{"default":"forut for"}}},{"key":"227B","mappings":{"default":{"default":"etterfølger"}}},{"key":"227C","mappings":{"default":{"default":"forut for eller er lik"}}},{"key":"227D","mappings":{"default":{"default":"etterfølger eller er lik"}}},{"key":"227E","mappings":{"default":{"default":"forut for eller er ekvivalent med"}}},{"key":"227F","mappings":{"default":{"default":"etterfølger eller er ekvivalent med"}}},{"key":"2280","mappings":{"default":{"default":"står ikke foran"}}},{"key":"2281","mappings":{"default":{"default":"står ikke etter"}}},{"key":"2282","mappings":{"default":{"default":"subsettt av"}}},{"key":"2283","mappings":{"default":{"default":"supersettt av"}}},{"key":"2284","mappings":{"default":{"default":"ikke et subsettt av"}}},{"key":"2285","mappings":{"default":{"default":"ikke et supersettt av"}}},{"key":"2286","mappings":{"default":{"default":"subsettt av eller er lik"}}},{"key":"2287","mappings":{"default":{"default":"supersett av eller er lik"}}},{"key":"2288","mappings":{"default":{"default":"hverken subsettt av eller lik"}}},{"key":"2289","mappings":{"default":{"default":"hverken supersettt av eller lik"}}},{"key":"228A","mappings":{"default":{"default":"subsettt av eller er ikke lik"}}},{"key":"228B","mappings":{"default":{"default":"supersettt av eller er ikke lik"}}},{"key":"228C","mappings":{"default":{"default":"multisett"}}},{"key":"228D","mappings":{"default":{"default":"multisett-multiplikasjon"}}},{"key":"228E","mappings":{"default":{"default":"multisett-forening"}}},{"key":"228F","mappings":{"default":{"default":"kvadratbildet av"}}},{"key":"2290","mappings":{"default":{"default":"originalkvadrat av"}}},{"key":"2291","mappings":{"default":{"default":"kvadratbilde av eller er lik"}}},{"key":"2292","mappings":{"default":{"default":"kvadratoriginal av eller er lik"}}},{"key":"2293","mappings":{"default":{"default":"kvadrattopp"}}},{"key":"2294","mappings":{"default":{"default":"kvadratkopp"}}},{"key":"2295","mappings":{"default":{"default":"sirklet pluss"}}},{"key":"2296","mappings":{"default":{"default":"sirklet minus"}}},{"key":"2297","mappings":{"default":{"default":"sirklet ganger"}}},{"key":"2298","mappings":{"default":{"default":"sirklet delt på"}}},{"key":"2299","mappings":{"default":{"default":"sirklet punkt"}}},{"key":"229A","mappings":{"default":{"default":"innsirklet ring"}}},{"key":"229B","mappings":{"default":{"default":"innsirklet asterisk"}}},{"key":"229C","mappings":{"default":{"default":"sirkel er lik"}}},{"key":"229D","mappings":{"default":{"default":"sirkelstrek"}}},{"key":"229E","mappings":{"default":{"default":"kvadratpluss"}}},{"key":"229F","mappings":{"default":{"default":"kvadratminus"}}},{"key":"22A0","mappings":{"default":{"default":"kvadratganger"}}},{"key":"22A1","mappings":{"default":{"default":"kvadratprikk"}}},{"key":"22A2","mappings":{"default":{"default":"høyrestift"}}},{"key":"22A3","mappings":{"default":{"default":"venstrestift"}}},{"key":"22A4","mappings":{"default":{"default":"neoverstift"}}},{"key":"22A5","mappings":{"default":{"default":"oppoverstift"}}},{"key":"22A6","mappings":{"default":{"default":"påstand"}}},{"key":"22A7","mappings":{"default":{"default":"modellerer"}}},{"key":"22A8","mappings":{"default":{"default":"sant"}}},{"key":"22A9","mappings":{"default":{"default":"tvinger"}}},{"key":"22AA","mappings":{"default":{"default":"trippel vertikalstrek høyrerotert"}}},{"key":"22AB","mappings":{"default":{"default":"dobbel vertikalstrek dobbel høyrerotert"}}},{"key":"22AC","mappings":{"default":{"default":"beviser ikke"}}},{"key":"22AD","mappings":{"default":{"default":"ikke sant"}}},{"key":"22AE","mappings":{"default":{"default":"tvinger ikke"}}},{"key":"22AF","mappings":{"default":{"default":"negert dobbel vertikalstrek dobbel høyrerotert"}}},{"key":"22B0","mappings":{"default":{"default":"forut for under forhold"}}},{"key":"22B1","mappings":{"default":{"default":"etterfølger under forhold"}}},{"key":"22B2","mappings":{"default":{"default":"normal undergruppe av"}}},{"key":"22B3","mappings":{"default":{"default":"inneholder som normal undergruppe"}}},{"key":"22B4","mappings":{"default":{"default":"normal undergruppe av eller er lik"}}},{"key":"22B5","mappings":{"default":{"default":"inneholder som normal undergruppe eller er lik"}}},{"key":"22B6","mappings":{"default":{"default":"original av"}}},{"key":"22B7","mappings":{"default":{"default":"bilde av"}}},{"key":"22B8","mappings":{"default":{"default":"multikart"}}},{"key":"22B9","mappings":{"default":{"default":"hermitisk bøyingsmatrise"}}},{"key":"22BA","mappings":{"default":{"default":"interkalatere"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"og heller ikke"}}},{"key":"22BF","mappings":{"default":{"default":"høyre triangel"}}},{"key":"22C0","mappings":{"default":{"default":"logisk og"}}},{"key":"22C1","mappings":{"default":{"default":"logisk eller"}}},{"key":"22C2","mappings":{"default":{"default":"interseksjon"}}},{"key":"22C3","mappings":{"default":{"default":"forening"}}},{"key":"22C4","mappings":{"default":{"default":"diamant"}}},{"key":"22C5","mappings":{"default":{"default":"ganger"}}},{"key":"22C6","mappings":{"default":{"default":"stjerne"}}},{"key":"22C7","mappings":{"default":{"default":"divisjon ganger"}}},{"key":"22C8","mappings":{"default":{"default":"sløyfe"}}},{"key":"22C9","mappings":{"default":{"default":"venstre normalfaktor semidirekte produkt"}}},{"key":"22CA","mappings":{"default":{"default":"høyre normalfaktor semidirekte produkt"}}},{"key":"22CB","mappings":{"default":{"default":"venstre semidirekte produkt"}}},{"key":"22CC","mappings":{"default":{"default":"høyre semidirekte produkt"}}},{"key":"22CD","mappings":{"default":{"default":"omvendt tilde er lik"}}},{"key":"22CE","mappings":{"default":{"default":"krøllete logisk eller"}}},{"key":"22CF","mappings":{"default":{"default":"krøllete logisk og"}}},{"key":"22D0","mappings":{"default":{"default":"dobbelt subsettt"}}},{"key":"22D1","mappings":{"default":{"default":"dobbelt supersettt"}}},{"key":"22D2","mappings":{"default":{"default":"dobbel interseksjon"}}},{"key":"22D3","mappings":{"default":{"default":"dobbel forening"}}},{"key":"22D4","mappings":{"default":{"default":"høygaffel"}}},{"key":"22D5","mappings":{"default":{"default":"er lik og parallel til"}}},{"key":"22D6","mappings":{"default":{"default":"er mindre enn med prikk"}}},{"key":"22D7","mappings":{"default":{"default":"er større enn med prikk"}}},{"key":"22D8","mappings":{"default":{"default":"er veldig mye mindre enn"}}},{"key":"22D9","mappings":{"default":{"default":"er veldig mye større enn"}}},{"key":"22DA","mappings":{"default":{"default":"er mindre enn er lik eller større enn"}}},{"key":"22DB","mappings":{"default":{"default":"er større enn er lik eller mindre enn"}}},{"key":"22DC","mappings":{"default":{"default":"er lik eller mindre enn"}}},{"key":"22DD","mappings":{"default":{"default":"er lik eller større enn"}}},{"key":"22DE","mappings":{"default":{"default":"er lik eller går forut for"}}},{"key":"22DF","mappings":{"default":{"default":"er lik eller etterfølger"}}},{"key":"22E0","mappings":{"default":{"default":"går ikke forut for eller er ikke lik"}}},{"key":"22E1","mappings":{"default":{"default":"følger ikke etter eller er ikke lik"}}},{"key":"22E2","mappings":{"default":{"default":"er ikke kvadratbilde av eller er ikke lik"}}},{"key":"22E3","mappings":{"default":{"default":"er ikke kvadratoriginal av eller er ikke lik"}}},{"key":"22E4","mappings":{"default":{"default":"er kvadratbilde av eller er ikke lik"}}},{"key":"22E5","mappings":{"default":{"default":"er kvadratoriginal av eller er ikke lik"}}},{"key":"22E6","mappings":{"default":{"default":"er mindre enn men ikke ekvivalent med"}}},{"key":"22E7","mappings":{"default":{"default":"er større enn men ikke ekvivalent med"}}},{"key":"22E8","mappings":{"default":{"default":"går forut for men er ikke ekvivalent med"}}},{"key":"22E9","mappings":{"default":{"default":"etterfølger men er ikke ekvivalent med"}}},{"key":"22EA","mappings":{"default":{"default":"er ikke normal undergruppe av"}}},{"key":"22EB","mappings":{"default":{"default":"inneholder ikke som normal undergruppe"}}},{"key":"22EC","mappings":{"default":{"default":"er ikke normal undergruppe av eller lik"}}},{"key":"22ED","mappings":{"default":{"default":"inneholder ikke som normal undergruppe eller lik"}}},{"key":"22EE","mappings":{"default":{"default":"vertikal ellipse"}}},{"key":"22EF","mappings":{"default":{"default":"prikk prikk prikk"}}},{"key":"22F0","mappings":{"default":{"default":"diagonal ellipse oppover mot høyre"}}},{"key":"22F1","mappings":{"default":{"default":"diagonal ellipse nedover mot høyre"}}},{"key":"22F2","mappings":{"default":{"default":"element av med langt horisontal strek"}}},{"key":"22F3","mappings":{"default":{"default":"element av med vertikal strek ved slutten av horisontal strek"}}},{"key":"22F4","mappings":{"default":{"default":"lite element av med vertikal strek ved slutten av horisontal strek"}}},{"key":"22F5","mappings":{"default":{"default":"element av med prikk over"}}},{"key":"22F6","mappings":{"default":{"default":"element av med strek over"}}},{"key":"22F7","mappings":{"default":{"default":"lite element av med strek over"}}},{"key":"22F8","mappings":{"default":{"default":"element av med understrek"}}},{"key":"22F9","mappings":{"default":{"default":"element av med to horisontale strek"}}},{"key":"22FA","mappings":{"default":{"default":"inneholder med long horisontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"inneholder med vertikal strek at slutt av horisontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"inneholder med vertikal strek at slutt av horisontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"inneholder med overbar"}}},{"key":"22FE","mappings":{"default":{"default":"small inneholder med overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z-notasjon sekkemedlemskap"}}},{"key":"2300","mappings":{"default":{"default":"diameter"}}},{"key":"2302","mappings":{"default":{"default":"hus"}}},{"key":"2305","mappings":{"default":{"default":"projektiv"}}},{"key":"2306","mappings":{"default":{"default":"perspektiv"}}},{"key":"2307","mappings":{"default":{"default":"bølgete linje"}}},{"key":"2310","mappings":{"default":{"default":"omvendt ikke"}}},{"key":"2311","mappings":{"default":{"default":"firkantet pastill"}}},{"key":"2312","mappings":{"default":{"default":"bue"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sektor"}}},{"key":"2795","mappings":{"default":{"default":"fet pluss"}}},{"key":"2796","mappings":{"default":{"default":"fet minus"}}},{"key":"2797","mappings":{"default":{"default":"fet delt på"}}},{"key":"27B0","mappings":{"default":{"default":"krøllete løkke"}}},{"key":"27BF","mappings":{"default":{"default":"dobbel krøllete løkke"}}},{"key":"27C1","mappings":{"default":{"default":"hvitt triangel med lite hvitt triangel"}}},{"key":"27C2","mappings":{"default":{"default":"vinkelrett"}}},{"key":"27C3","mappings":{"default":{"default":"åpent subsettt"}}},{"key":"27C4","mappings":{"default":{"default":"åpent supersettt"}}},{"key":"27C7","mappings":{"default":{"default":"eller med prikk"}}},{"key":"27C8","mappings":{"default":{"default":"bakoverstrek foran subsettt"}}},{"key":"27C9","mappings":{"default":{"default":"supersettt foran skråstrek"}}},{"key":"27CA","mappings":{"default":{"default":"vertikal strek med horisontal strek"}}},{"key":"27CB","mappings":{"default":{"default":"stigende diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"lang utregning"}}},{"key":"27CD","mappings":{"default":{"default":"synkende diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"opphøyd i andre potens og"}}},{"key":"27CF","mappings":{"default":{"default":"opphøyd i andre potens eller"}}},{"key":"27D0","mappings":{"default":{"default":"hvit diamant med prikk"}}},{"key":"27D1","mappings":{"default":{"default":"og med prikk"}}},{"key":"27D2","mappings":{"default":{"default":"element av med åpning i toppen"}}},{"key":"27D3","mappings":{"default":{"default":"nedre høyre hjørne med prikk"}}},{"key":"27D4","mappings":{"default":{"default":"nedre venstre hjørne med prikk"}}},{"key":"27D5","mappings":{"default":{"default":"venstre ytre ledd"}}},{"key":"27D6","mappings":{"default":{"default":"høyre ytre ledd"}}},{"key":"27D7","mappings":{"default":{"default":"fullt ytre ledd"}}},{"key":"27D8","mappings":{"default":{"default":"stor stift oppover"}}},{"key":"27D9","mappings":{"default":{"default":"stor stift nedover"}}},{"key":"27DA","mappings":{"default":{"default":"venstre og høyre dobbel rotasjon"}}},{"key":"27DB","mappings":{"default":{"default":"venstre og høyre stift"}}},{"key":"27DC","mappings":{"default":{"default":"venstre multikart"}}},{"key":"27DD","mappings":{"default":{"default":"lang høyrestift"}}},{"key":"27DE","mappings":{"default":{"default":"lang venstrestift"}}},{"key":"27DF","mappings":{"default":{"default":"oppoverstift med sirkel over"}}},{"key":"27E0","mappings":{"default":{"default":"ruter delt horisontalt"}}},{"key":"27E1","mappings":{"default":{"default":"hvit diamant med konkave sider"}}},{"key":"27E2","mappings":{"default":{"default":"hvit diamant med konkave sider og venstrestift"}}},{"key":"27E3","mappings":{"default":{"default":"hvit diamant med konkave sider og høyrestift"}}},{"key":"27E4","mappings":{"default":{"default":"hvitt kvadrat med venstrestift"}}},{"key":"27E5","mappings":{"default":{"default":"hvitt kvadrat med høyrestift"}}},{"key":"292B","mappings":{"default":{"default":"stigende diagonal som krysser synkende diagonal"}}},{"key":"292C","mappings":{"default":{"default":"synkende diagonal som krysser stigende diagonal"}}},{"key":"2980","mappings":{"default":{"default":"trippel vertikalstrek-avgrensing"}}},{"key":"2981","mappings":{"default":{"default":"z-notasjonssted"}}},{"key":"2982","mappings":{"default":{"default":"z-notasjonsstypekolon"}}},{"key":"2999","mappings":{"default":{"default":"prikkstrek"}}},{"key":"299A","mappings":{"default":{"default":"vertikal sikksakklinje"}}},{"key":"29B0","mappings":{"default":{"default":"omvendt tomt sett"}}},{"key":"29B1","mappings":{"default":{"default":"tomt sett med strek over"}}},{"key":"29B2","mappings":{"default":{"default":"tomt sett med sirkel over"}}},{"key":"29B5","mappings":{"default":{"default":"sirkel med horisontal strek"}}},{"key":"29B6","mappings":{"default":{"default":"sirkel med vertikal strek"}}},{"key":"29B7","mappings":{"default":{"default":"sirkel med parallelle streker"}}},{"key":"29B8","mappings":{"default":{"default":"sirkel med bakoverstrek"}}},{"key":"29B9","mappings":{"default":{"default":"sirkel med vinkelrett stift"}}},{"key":"29BA","mappings":{"default":{"default":"sirkel med horisontal strek og øvre halvdel med vertikal strek"}}},{"key":"29BB","mappings":{"default":{"default":"sirkel med x lagt over"}}},{"key":"29BC","mappings":{"default":{"default":"sirkel med deletegn rotert mot klokka"}}},{"key":"29BE","mappings":{"default":{"default":"sirkel med hvitt punkt"}}},{"key":"29BF","mappings":{"default":{"default":"sirkel med punkt"}}},{"key":"29C0","mappings":{"default":{"default":"sirkel med mindre enn"}}},{"key":"29C1","mappings":{"default":{"default":"sirkel med større enn"}}},{"key":"29C2","mappings":{"default":{"default":"sirkel med liten sirkel på høyre side"}}},{"key":"29C3","mappings":{"default":{"default":"sirkel med to horisontale strek på høyre side"}}},{"key":"29C4","mappings":{"default":{"default":"kvadrat med stigende diagonal strek"}}},{"key":"29C5","mappings":{"default":{"default":"kvadrat med fallende diagonal strek"}}},{"key":"29C6","mappings":{"default":{"default":"kvadrat med asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"kvadrat med liten sirkel"}}},{"key":"29C8","mappings":{"default":{"default":"kvadrat med kvadrat"}}},{"key":"29C9","mappings":{"default":{"default":"to sammenhengende kvadrat"}}},{"key":"29CA","mappings":{"default":{"default":"triangel med prikk over"}}},{"key":"29CB","mappings":{"default":{"default":"triangel med strek under"}}},{"key":"29CC","mappings":{"default":{"default":"triangel med s"}}},{"key":"29CD","mappings":{"default":{"default":"triangel med seriffer i bunnen"}}},{"key":"29CE","mappings":{"default":{"default":"høyretriangel over venstretriangel"}}},{"key":"29CF","mappings":{"default":{"default":"normal undergruppe av med strek"}}},{"key":"29D0","mappings":{"default":{"default":"inneholder normal undergruppe av med strek"}}},{"key":"29D1","mappings":{"default":{"default":"sløyfe med svart venstreside"}}},{"key":"29D2","mappings":{"default":{"default":"sløyfe med svart høyreside"}}},{"key":"29D3","mappings":{"default":{"default":"svart sløyfe"}}},{"key":"29D4","mappings":{"default":{"default":"ganger med svart venstreside"}}},{"key":"29D5","mappings":{"default":{"default":"ganger med svart høyreside"}}},{"key":"29D6","mappings":{"default":{"default":"hvitt timeglass"}}},{"key":"29D7","mappings":{"default":{"default":"svart timeglass"}}},{"key":"29DC","mappings":{"default":{"default":"ukomplett uendelig"}}},{"key":"29DD","mappings":{"default":{"default":"bue over uendelig"}}},{"key":"29DE","mappings":{"default":{"default":"uendelig negert med vertikal strek"}}},{"key":"29DF","mappings":{"default":{"default":"multikart med doble ender"}}},{"key":"29E0","mappings":{"default":{"default":"kvadrat med konturkant"}}},{"key":"29E1","mappings":{"default":{"default":"øker som"}}},{"key":"29E2","mappings":{"default":{"default":"blandet produkt"}}},{"key":"29E3","mappings":{"default":{"default":"er lik og skrå parallell"}}},{"key":"29E4","mappings":{"default":{"default":"er lik og skrå parallell med tilde over"}}},{"key":"29E5","mappings":{"default":{"default":"identisk med med dobbel skråstrek"}}},{"key":"29E6","mappings":{"default":{"default":"sterk er lik"}}},{"key":"29E7","mappings":{"default":{"default":"termodynamisk"}}},{"key":"29E8","mappings":{"default":{"default":"triangel som peker ned med svart venstre halvdel"}}},{"key":"29E9","mappings":{"default":{"default":"triangel som peker ned med svart høyre halvdel"}}},{"key":"29EB","mappings":{"default":{"default":"fylt ruter"}}},{"key":"29EE","mappings":{"default":{"default":"feil sperret hvitt kvadrat"}}},{"key":"29EF","mappings":{"default":{"default":"feil sperret svart kvadrat"}}},{"key":"29F0","mappings":{"default":{"default":"feil sperret hvit diamant"}}},{"key":"29F1","mappings":{"default":{"default":"feil sperret svart diamant"}}},{"key":"29F2","mappings":{"default":{"default":"feil sperret hvit sirkel"}}},{"key":"29F3","mappings":{"default":{"default":"feil sperret svart sirkel"}}},{"key":"29F4","mappings":{"default":{"default":"forsinket regel"}}},{"key":"29F5","mappings":{"default":{"default":"bakoverstrek"}}},{"key":"29F6","mappings":{"default":{"default":"skråstrek med strek over"}}},{"key":"29F7","mappings":{"default":{"default":"bakoverstrek med horisontal strek"}}},{"key":"29F8","mappings":{"default":{"default":"skråstrek"}}},{"key":"29F9","mappings":{"default":{"default":"bakoverstrek"}}},{"key":"29FA","mappings":{"default":{"default":"dobbelt plusstegn"}}},{"key":"29FB","mappings":{"default":{"default":"trippelt plusstegn"}}},{"key":"29FE","mappings":{"default":{"default":"lite plusstegn"}}},{"key":"29FF","mappings":{"default":{"default":"lite minustegn"}}},{"key":"2A00","mappings":{"default":{"default":"sirkel med punkt"}}},{"key":"2A01","mappings":{"default":{"default":"sirkel med pluss"}}},{"key":"2A02","mappings":{"default":{"default":"sirkel med gangetegn"}}},{"key":"2A03","mappings":{"default":{"default":"forening med prikk"}}},{"key":"2A04","mappings":{"default":{"default":"forening med pluss"}}},{"key":"2A05","mappings":{"default":{"default":"kvadratisk interseksjon"}}},{"key":"2A06","mappings":{"default":{"default":"kvadratisk forening"}}},{"key":"2A07","mappings":{"default":{"default":"to og"}}},{"key":"2A08","mappings":{"default":{"default":"to eller"}}},{"key":"2A09","mappings":{"default":{"default":"ganger"}}},{"key":"2A0A","mappings":{"default":{"default":"sum av to"}}},{"key":"2A0B","mappings":{"default":{"default":"summering med integral"}}},{"key":"2A0C","mappings":{"default":{"default":"kvadruppel integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finitt integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral med dobbeltstrek"}}},{"key":"2A0F","mappings":{"default":{"default":"integral med skråstrek"}}},{"key":"2A10","mappings":{"default":{"default":"sirkuleringsfunksjon"}}},{"key":"2A11","mappings":{"default":{"default":"sirkuleringsfunksjon mot klokka"}}},{"key":"2A12","mappings":{"default":{"default":"linjeintegrasjon med rektangulær sti rundt punkt"}}},{"key":"2A13","mappings":{"default":{"default":"linjeintegrasjon med semisiruklær sti rundt punkt"}}},{"key":"2A14","mappings":{"default":{"default":"linjeintegrasjon som ikke inkluderer punkt"}}},{"key":"2A15","mappings":{"default":{"default":"integral rundt et punkt"}}},{"key":"2A16","mappings":{"default":{"default":"integral med kvadrat"}}},{"key":"2A18","mappings":{"default":{"default":"integral med ganger"}}},{"key":"2A19","mappings":{"default":{"default":"integral med interseksjon"}}},{"key":"2A1A","mappings":{"default":{"default":"integral med forening"}}},{"key":"2A1B","mappings":{"default":{"default":"integral med strek over"}}},{"key":"2A1C","mappings":{"default":{"default":"integral med strek under"}}},{"key":"2A1D","mappings":{"default":{"default":"sammenføy"}}},{"key":"2A1E","mappings":{"default":{"default":"stort venstretriangel"}}},{"key":"2A1F","mappings":{"default":{"default":"z-notasjon skjemakomposisjon"}}},{"key":"2A20","mappings":{"default":{"default":"z-notasjon skjemalaging"}}},{"key":"2A21","mappings":{"default":{"default":"z-notasjon skjemakprojeksjon"}}},{"key":"2A22","mappings":{"default":{"default":"pluss med sirkel over"}}},{"key":"2A23","mappings":{"default":{"default":"pluss med hatt"}}},{"key":"2A24","mappings":{"default":{"default":"pluss med tilde"}}},{"key":"2A25","mappings":{"default":{"default":"pluss med prikk under"}}},{"key":"2A26","mappings":{"default":{"default":"pluss med tilde under"}}},{"key":"2A27","mappings":{"default":{"default":"pluss med subskript to"}}},{"key":"2A28","mappings":{"default":{"default":"pluss med svart triangel"}}},{"key":"2A29","mappings":{"default":{"default":"minus med komma over"}}},{"key":"2A2A","mappings":{"default":{"default":"minus med punkt under"}}},{"key":"2A2B","mappings":{"default":{"default":"minus med synkende punkter"}}},{"key":"2A2C","mappings":{"default":{"default":"minus med stigende punkter"}}},{"key":"2A2D","mappings":{"default":{"default":"pluss i venstre halvsirkel"}}},{"key":"2A2E","mappings":{"default":{"default":"pluss i høyre halvsirkel"}}},{"key":"2A2F","mappings":{"default":{"default":"vektor eller kryssprodukt"}}},{"key":"2A30","mappings":{"default":{"default":"multiplikasjon med punkt over"}}},{"key":"2A31","mappings":{"default":{"default":"multiplikasjon med strek under"}}},{"key":"2A32","mappings":{"default":{"default":"semidireksjonalt produkt med lukket bunn"}}},{"key":"2A33","mappings":{"default":{"default":"smashprodukt"}}},{"key":"2A34","mappings":{"default":{"default":"multiplikasjon i venstre halvsirkel"}}},{"key":"2A35","mappings":{"default":{"default":"multiplikasjon i høyre halvsirkel"}}},{"key":"2A36","mappings":{"default":{"default":"sirkel med multiplikasjonstegn med sirkumfleks"}}},{"key":"2A37","mappings":{"default":{"default":"dobbelsirkel med multiplikasjonstegn"}}},{"key":"2A38","mappings":{"default":{"default":"sirkel med divisjonstegn"}}},{"key":"2A39","mappings":{"default":{"default":"triangel med pluss"}}},{"key":"2A3A","mappings":{"default":{"default":"triangel med minus"}}},{"key":"2A3B","mappings":{"default":{"default":"triangel med multiplikasjonstegn"}}},{"key":"2A3C","mappings":{"default":{"default":"internt produkt"}}},{"key":"2A3D","mappings":{"default":{"default":"internt produkt høyre side"}}},{"key":"2A3E","mappings":{"default":{"default":"z-notasjon forholdskomposisjon"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamasjon eller coprodukt"}}},{"key":"2A40","mappings":{"default":{"default":"interseksjon med prikk"}}},{"key":"2A41","mappings":{"default":{"default":"forening med minus"}}},{"key":"2A42","mappings":{"default":{"default":"forening med strek over"}}},{"key":"2A43","mappings":{"default":{"default":"interseksjon med strek over"}}},{"key":"2A44","mappings":{"default":{"default":"interseksjon med og"}}},{"key":"2A45","mappings":{"default":{"default":"forening med eller"}}},{"key":"2A46","mappings":{"default":{"default":"forening over interseksjon"}}},{"key":"2A47","mappings":{"default":{"default":"interseksjon over forening"}}},{"key":"2A48","mappings":{"default":{"default":"forening over strek over interseksjon"}}},{"key":"2A49","mappings":{"default":{"default":"interseksjon over strek over forening"}}},{"key":"2A4A","mappings":{"default":{"default":"forening ved siden av og sammenhengende med forening"}}},{"key":"2A4B","mappings":{"default":{"default":"interseksjon ved siden av og sammenhengende med interseksjon"}}},{"key":"2A4C","mappings":{"default":{"default":"lukket forening med seriffer"}}},{"key":"2A4D","mappings":{"default":{"default":"lukket interseksjon med seriffer"}}},{"key":"2A4E","mappings":{"default":{"default":"dobbel kvadratisk interseksjon"}}},{"key":"2A4F","mappings":{"default":{"default":"dobbel kvadratisk forening"}}},{"key":"2A50","mappings":{"default":{"default":"lukket forening med seriffer og smashprodukt"}}},{"key":"2A51","mappings":{"default":{"default":"og med prikk over"}}},{"key":"2A52","mappings":{"default":{"default":"eller med prikk over"}}},{"key":"2A53","mappings":{"default":{"default":"dobbel logisk og"}}},{"key":"2A54","mappings":{"default":{"default":"dobbel logisk eller"}}},{"key":"2A55","mappings":{"default":{"default":"to overlappende og"}}},{"key":"2A56","mappings":{"default":{"default":"to overlappende eller"}}},{"key":"2A57","mappings":{"default":{"default":"skrånende stor eller"}}},{"key":"2A58","mappings":{"default":{"default":"skrånende stor og"}}},{"key":"2A59","mappings":{"default":{"default":"eller overlappende og"}}},{"key":"2A5A","mappings":{"default":{"default":"og med midtstamme"}}},{"key":"2A5B","mappings":{"default":{"default":"eller med midtstamme"}}},{"key":"2A5C","mappings":{"default":{"default":"og med horisontal strek"}}},{"key":"2A5D","mappings":{"default":{"default":"eller med horisontal strek"}}},{"key":"2A5E","mappings":{"default":{"default":"og med dobbel strek over"}}},{"key":"2A5F","mappings":{"default":{"default":"og med strek under"}}},{"key":"2A60","mappings":{"default":{"default":"og med dobbel strek under"}}},{"key":"2A61","mappings":{"default":{"default":"liten v med strek under"}}},{"key":"2A62","mappings":{"default":{"default":"eller med dobbel strek over"}}},{"key":"2A63","mappings":{"default":{"default":"eller med dobbel strek under"}}},{"key":"2A64","mappings":{"default":{"default":"z-notasjon med domene-antirestriksjon"}}},{"key":"2A65","mappings":{"default":{"default":"z-notasjon med område-antirestriksjon"}}},{"key":"2A66","mappings":{"default":{"default":"er lik med prikk under"}}},{"key":"2A67","mappings":{"default":{"default":"identisk med med prikk over"}}},{"key":"2A68","mappings":{"default":{"default":"trippel horisontal strek med dobbel vertikal strek"}}},{"key":"2A69","mappings":{"default":{"default":"trippel horisontal strek med trippel vertikal strek"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde med prikk"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde med stigende prikker"}}},{"key":"2A6C","mappings":{"default":{"default":"ligner minus ligner"}}},{"key":"2A6D","mappings":{"default":{"default":"kongruent med prikk over"}}},{"key":"2A6E","mappings":{"default":{"default":"er lik med asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"nesten er lik med hatt"}}},{"key":"2A70","mappings":{"default":{"default":"omtrent lik eller lik"}}},{"key":"2A71","mappings":{"default":{"default":"er lik med pluss under"}}},{"key":"2A72","mappings":{"default":{"default":"er lik med pluss over"}}},{"key":"2A73","mappings":{"default":{"default":"tilde med er lik over"}}},{"key":"2A74","mappings":{"default":{"default":"dobbel kolon er lik"}}},{"key":"2A75","mappings":{"default":{"default":"to etterfølgende er lik"}}},{"key":"2A76","mappings":{"default":{"default":"tre etterfølgende er lik"}}},{"key":"2A77","mappings":{"default":{"default":"er lik med to prikker over og to prikker under"}}},{"key":"2A78","mappings":{"default":{"default":"ekvivalent med fire prikker over"}}},{"key":"2A79","mappings":{"default":{"default":"mindre enn med sirkel inni"}}},{"key":"2A7A","mappings":{"default":{"default":"større enn med sirkel inni"}}},{"key":"2A7B","mappings":{"default":{"default":"mindre enn med spørsmålstegn over"}}},{"key":"2A7C","mappings":{"default":{"default":"større enn med spørsmålstegn over"}}},{"key":"2A7D","mappings":{"default":{"default":"mindre enn eller skrå er lik"}}},{"key":"2A7E","mappings":{"default":{"default":"større enn eller skrå er lik"}}},{"key":"2A7F","mappings":{"default":{"default":"mindre enn eller skrå er lik med prikk inni"}}},{"key":"2A80","mappings":{"default":{"default":"større enn eller skrå er lik med prikk inni"}}},{"key":"2A81","mappings":{"default":{"default":"mindre enn eller skrå er lik med prikk over"}}},{"key":"2A82","mappings":{"default":{"default":"større enn eller skrå er lik med prikk over"}}},{"key":"2A83","mappings":{"default":{"default":"mindre enn eller slanted lik med prikk over høyre"}}},{"key":"2A84","mappings":{"default":{"default":"større enn eller slanted lik med prikk over venstre"}}},{"key":"2A85","mappings":{"default":{"default":"mindre enn eller tilnærmet lik"}}},{"key":"2A86","mappings":{"default":{"default":"større enn eller tilnærmet lik"}}},{"key":"2A87","mappings":{"default":{"default":"mindre enn og enkel strek er ikke lik"}}},{"key":"2A88","mappings":{"default":{"default":"større enn og enkel strek er ikke lik"}}},{"key":"2A89","mappings":{"default":{"default":"mindre enn men ikke tilnærmet lik"}}},{"key":"2A8A","mappings":{"default":{"default":"større enn men ikke tilnærmet lik"}}},{"key":"2A8B","mappings":{"default":{"default":"mindre enn over dobbel strek er lik over større enn"}}},{"key":"2A8C","mappings":{"default":{"default":"større enn over dobbel strek er lik over mindre enn"}}},{"key":"2A8D","mappings":{"default":{"default":"mindre enn over er tilnærmet lik eller er lik"}}},{"key":"2A8E","mappings":{"default":{"default":"større enn over er tilnærmet lik eller er lik"}}},{"key":"2A8F","mappings":{"default":{"default":"mindre enn over tilnærmet lik over større enn"}}},{"key":"2A90","mappings":{"default":{"default":"større enn over tilnærmet lik over mindre enn"}}},{"key":"2A91","mappings":{"default":{"default":"mindre enn større enn eller lik"}}},{"key":"2A92","mappings":{"default":{"default":"større enn mindre enn eller lik"}}},{"key":"2A93","mappings":{"default":{"default":"mindre enn over skrå er lik over større enn over skrå er lik"}}},{"key":"2A94","mappings":{"default":{"default":"større enn over skrå er lik over mindre enn over skrå er lik"}}},{"key":"2A95","mappings":{"default":{"default":"skrå er lik eller mindre enn"}}},{"key":"2A96","mappings":{"default":{"default":"skrå er lik eller større enn"}}},{"key":"2A97","mappings":{"default":{"default":"skrå er lik eller mindre enn med prikk inni"}}},{"key":"2A98","mappings":{"default":{"default":"skrå er lik eller større enn med prikk inni"}}},{"key":"2A99","mappings":{"default":{"default":"er lik eller mindre enn"}}},{"key":"2A9A","mappings":{"default":{"default":"er like eller større enn"}}},{"key":"2A9B","mappings":{"default":{"default":"skrå er lik eller mindre enn"}}},{"key":"2A9C","mappings":{"default":{"default":"skrå er lik eller større enn"}}},{"key":"2A9D","mappings":{"default":{"default":"tilnærmet lik eller mindre enn"}}},{"key":"2A9E","mappings":{"default":{"default":"tilnærmet lik eller større enn"}}},{"key":"2A9F","mappings":{"default":{"default":"tilnærmet over mindre enn over er lik"}}},{"key":"2AA0","mappings":{"default":{"default":"tilnærmet lik over større enn over er lik"}}},{"key":"2AA1","mappings":{"default":{"default":"dobbel mindre enn"}}},{"key":"2AA2","mappings":{"default":{"default":"dobbel større enn"}}},{"key":"2AA3","mappings":{"default":{"default":"dobbel mindre enn med strek under"}}},{"key":"2AA4","mappings":{"default":{"default":"større enn som overlapper mindre enn"}}},{"key":"2AA5","mappings":{"default":{"default":"større enn ved siden av mindre enn"}}},{"key":"2AA6","mappings":{"default":{"default":"mindre enn lukket med bue"}}},{"key":"2AA7","mappings":{"default":{"default":"større enn lukket med bue"}}},{"key":"2AA8","mappings":{"default":{"default":"mindre enn lukket med bue over skrå er lik"}}},{"key":"2AA9","mappings":{"default":{"default":"større enn lukket med bue over skrå er lik"}}},{"key":"2AAA","mappings":{"default":{"default":"er mindre enn"}}},{"key":"2AAB","mappings":{"default":{"default":"er større enn"}}},{"key":"2AAC","mappings":{"default":{"default":"er mindre enn eller lik"}}},{"key":"2AAD","mappings":{"default":{"default":"er større enn eller er lik"}}},{"key":"2AAE","mappings":{"default":{"default":"er lik med fartsdump"}}},{"key":"2AAF","mappings":{"default":{"default":"foregående over enkel er lik"}}},{"key":"2AB0","mappings":{"default":{"default":"etterfølgende over enkel er lik"}}},{"key":"2AB1","mappings":{"default":{"default":"foregående over enkel er ikke lik"}}},{"key":"2AB2","mappings":{"default":{"default":"etterfølgende over enkel er ikke lik"}}},{"key":"2AB3","mappings":{"default":{"default":"foregående over er lik"}}},{"key":"2AB4","mappings":{"default":{"default":"etterfølgende over er lik"}}},{"key":"2AB5","mappings":{"default":{"default":"foregående over er ikke lik"}}},{"key":"2AB6","mappings":{"default":{"default":"etterfølgende over er ikke lik"}}},{"key":"2AB7","mappings":{"default":{"default":"foregående over er tilnærmet lik"}}},{"key":"2AB8","mappings":{"default":{"default":"etterfølgende over er tilnærmet lik"}}},{"key":"2AB9","mappings":{"default":{"default":"foregående over er ikke tilnærmet lik"}}},{"key":"2ABA","mappings":{"default":{"default":"etterfølgende over er ikke tilnærmet lik"}}},{"key":"2ABB","mappings":{"default":{"default":"dobbel foregående"}}},{"key":"2ABC","mappings":{"default":{"default":"dobbel etterfølgende"}}},{"key":"2ABD","mappings":{"default":{"default":"subsettt av med prikk"}}},{"key":"2ABE","mappings":{"default":{"default":"supersettt av med prikk"}}},{"key":"2ABF","mappings":{"default":{"default":"subsettt av med pluss under"}}},{"key":"2AC0","mappings":{"default":{"default":"supersettt av med pluss under"}}},{"key":"2AC1","mappings":{"default":{"default":"subsettt av med multiplikasjonstegn under"}}},{"key":"2AC2","mappings":{"default":{"default":"supersettt av med multiplikasjonstegn under"}}},{"key":"2AC3","mappings":{"default":{"default":"subsettt av eller er lik med prikk over"}}},{"key":"2AC4","mappings":{"default":{"default":"supersettt av eller er lik med prikk over"}}},{"key":"2AC5","mappings":{"default":{"default":"subsettt av over er lik"}}},{"key":"2AC6","mappings":{"default":{"default":"supersettt av over er lik"}}},{"key":"2AC7","mappings":{"default":{"default":"subsettt av over tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"supersettt av over tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subsettt av over tilnærmet lik"}}},{"key":"2ACA","mappings":{"default":{"default":"supersettt av over tilnærmet lik"}}},{"key":"2ACB","mappings":{"default":{"default":"subsettt av over er ikke lik"}}},{"key":"2ACC","mappings":{"default":{"default":"supersettt av over er ikke lik"}}},{"key":"2ACD","mappings":{"default":{"default":"kvadratisk venstre åpen boks"}}},{"key":"2ACE","mappings":{"default":{"default":"kvadratisk høyre åpen boks"}}},{"key":"2ACF","mappings":{"default":{"default":"lukket subsettt"}}},{"key":"2AD0","mappings":{"default":{"default":"lukket supersettt"}}},{"key":"2AD1","mappings":{"default":{"default":"lukket subsett eller lik"}}},{"key":"2AD2","mappings":{"default":{"default":"lukket supersett eller lik"}}},{"key":"2AD3","mappings":{"default":{"default":"subsett over supersett"}}},{"key":"2AD4","mappings":{"default":{"default":"supersett over subsett"}}},{"key":"2AD5","mappings":{"default":{"default":"subsett over subsett"}}},{"key":"2AD6","mappings":{"default":{"default":"supersett over supersett"}}},{"key":"2AD7","mappings":{"default":{"default":"supersett beside subsett"}}},{"key":"2AD8","mappings":{"default":{"default":"supersett ved siden av og sammenføyd med strek med subsett"}}},{"key":"2AD9","mappings":{"default":{"default":"element av som er åpen nedover"}}},{"key":"2ADA","mappings":{"default":{"default":"høygaffel med strek over"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal interseksjon"}}},{"key":"2ADC","mappings":{"default":{"default":"gafling"}}},{"key":"2ADD","mappings":{"default":{"default":"ikke-gafling"}}},{"key":"2ADE","mappings":{"default":{"default":"kort venstre stift"}}},{"key":"2ADF","mappings":{"default":{"default":"kort nedoverstift"}}},{"key":"2AE0","mappings":{"default":{"default":"kort oppoverstift"}}},{"key":"2AE1","mappings":{"default":{"default":"vinkelrett på s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertikal strek med trippel høyre rotasjon"}}},{"key":"2AE3","mappings":{"default":{"default":"dobbel vertikal strek med venstre rotasjon"}}},{"key":"2AE4","mappings":{"default":{"default":"vertikal strek med dobbel venstre rotasjon"}}},{"key":"2AE5","mappings":{"default":{"default":"dobbel vertikal strek med dobbel venstre rotasjon"}}},{"key":"2AE6","mappings":{"default":{"default":"lang strek fra venstre medlem av dobbel vertikal"}}},{"key":"2AE7","mappings":{"default":{"default":"kort stift nedover med strek over"}}},{"key":"2AE8","mappings":{"default":{"default":"kort oppoverstift med strek under"}}},{"key":"2AE9","mappings":{"default":{"default":"kort oppoverstift over kort nedoverstift"}}},{"key":"2AEA","mappings":{"default":{"default":"dobbel nedoverstift"}}},{"key":"2AEB","mappings":{"default":{"default":"dobbel oppoverstift"}}},{"key":"2AEC","mappings":{"default":{"default":"dobbel strek ikke-tegn"}}},{"key":"2AED","mappings":{"default":{"default":"omvendt dobbel strek ikke-tegn"}}},{"key":"2AEE","mappings":{"default":{"default":"ikke delbar med omvendt negasjonsstrek"}}},{"key":"2AEF","mappings":{"default":{"default":"veritkal linje med sirkel over"}}},{"key":"2AF0","mappings":{"default":{"default":"veritkal linje med sirkel under"}}},{"key":"2AF1","mappings":{"default":{"default":"nedoverstift med sirkel under"}}},{"key":"2AF2","mappings":{"default":{"default":"parallell med horisontal strek"}}},{"key":"2AF3","mappings":{"default":{"default":"parallell med tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"trippel vertikalstrek med horisontal strek"}}},{"key":"2AF5","mappings":{"default":{"default":"trippel vertikalstrek med horisontal strek"}}},{"key":"2AF6","mappings":{"default":{"default":"trippel kolon"}}},{"key":"2AF7","mappings":{"default":{"default":"trippel nøstet mindre enn"}}},{"key":"2AF8","mappings":{"default":{"default":"trippel nøstet større enn"}}},{"key":"2AF9","mappings":{"default":{"default":"dobbel skråstrek mindre enn eller er lik"}}},{"key":"2AFA","mappings":{"default":{"default":"dobbel skråstrek større enn eller er lik"}}},{"key":"2AFB","mappings":{"default":{"default":"trippel skråstrek binær relasjon"}}},{"key":"2AFC","mappings":{"default":{"default":"stor trippel vertikalstrek"}}},{"key":"2AFD","mappings":{"default":{"default":"dobbel skråstrek"}}},{"key":"2AFE","mappings":{"default":{"default":"hvit vertikal strek"}}},{"key":"2AFF","mappings":{"default":{"default":"hvit vertikal strek"}}},{"key":"301C","mappings":{"default":{"default":"bølgestrek"}}},{"key":"FE10","mappings":{"default":{"default":"presentasjonsform av vertikalt komma"}}},{"key":"FE13","mappings":{"default":{"default":"presentasjonsform av vertikalt kolon"}}},{"key":"FE14","mappings":{"default":{"default":"presentasjonsform av vertikalt semikolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentasjonsform av vertikalt utropstegn"}}},{"key":"FE16","mappings":{"default":{"default":"presentasjonsform av vertikalt spørsmålstegn"}}},{"key":"FE19","mappings":{"default":{"default":"presentasjonsform av vertikal horisontal ellipse"}}},{"key":"FE30","mappings":{"default":{"default":"vertikal topunkts innledning"}}},{"key":"FE31","mappings":{"default":{"default":"vertikal em strek"}}},{"key":"FE32","mappings":{"default":{"default":"vertikal en strek"}}},{"key":"FE33","mappings":{"default":{"default":"vertikal understreking"}}},{"key":"FE34","mappings":{"default":{"default":"vertikal bølgete understreking"}}},{"key":"FE45","mappings":{"default":{"default":"sesamprikk"}}},{"key":"FE46","mappings":{"default":{"default":"hvit sesamprikk"}}},{"key":"FE49","mappings":{"default":{"default":"stiplet overlinje"}}},{"key":"FE4A","mappings":{"default":{"default":"stiplet overlinje med punkter"}}},{"key":"FE4B","mappings":{"default":{"default":"bølgete overlinje"}}},{"key":"FE4C","mappings":{"default":{"default":"dobbel bølgete overlinje"}}},{"key":"FE4D","mappings":{"default":{"default":"stiplet underlinje"}}},{"key":"FE4E","mappings":{"default":{"default":"stilpete underlinje med punkter"}}},{"key":"FE4F","mappings":{"default":{"default":"bølgete underlinje"}}},{"key":"FE50","mappings":{"default":{"default":"lite komma"}}},{"key":"FE52","mappings":{"default":{"default":"lite punktum"}}},{"key":"FE54","mappings":{"default":{"default":"lite semikolon"}}},{"key":"FE55","mappings":{"default":{"default":"lite kolon"}}},{"key":"FE56","mappings":{"default":{"default":"lite spørsmålstegn"}}},{"key":"FE57","mappings":{"default":{"default":"lite utropstegn"}}},{"key":"FE58","mappings":{"default":{"default":"liten em-strek"}}},{"key":"FE5F","mappings":{"default":{"default":"lite nummertegn"}}},{"key":"FE60","mappings":{"default":{"default":"liten ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"liten asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"lite plusstegn"}}},{"key":"FE63","mappings":{"default":{"default":"lite minustegn"}}},{"key":"FE64","mappings":{"default":{"default":"lite mindre enn-tegn"}}},{"key":"FE65","mappings":{"default":{"default":"lite større enn-tegn"}}},{"key":"FE66","mappings":{"default":{"default":"lite er lik-tegn"}}},{"key":"FE68","mappings":{"default":{"default":"liten bakoverstrek"}}},{"key":"FE69","mappings":{"default":{"default":"lite dollartegn"}}},{"key":"FE6A","mappings":{"default":{"default":"lite prosenttegn"}}},{"key":"FE6B","mappings":{"default":{"default":"liten krøllalfa"}}},{"key":"FF01","mappings":{"default":{"default":"utropstegn"}}},{"key":"FF02","mappings":{"default":{"default":"anførselstegn"}}},{"key":"FF03","mappings":{"default":{"default":"nummertegn"}}},{"key":"FF04","mappings":{"default":{"default":"dollartegn"}}},{"key":"FF05","mappings":{"default":{"default":"prosenttegn"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrof"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plusstegn"}}},{"key":"FF0C","mappings":{"default":{"default":"komma"}}},{"key":"FF0D","mappings":{"default":{"default":"minustegn"}}},{"key":"FF0E","mappings":{"default":{"default":"punktum"}}},{"key":"FF0F","mappings":{"default":{"default":"skråstrek"}}},{"key":"FF1A","mappings":{"default":{"default":"kolon"}}},{"key":"FF1B","mappings":{"default":{"default":"semikolon"}}},{"key":"FF1C","mappings":{"default":{"default":"mindre enn"}}},{"key":"FF1D","mappings":{"default":{"default":"er lik"}}},{"key":"FF1E","mappings":{"default":{"default":"større enn"}}},{"key":"FF1F","mappings":{"default":{"default":"spørsmålstegn"}}},{"key":"FF20","mappings":{"default":{"default":"krøllalfa"}}},{"key":"FF3C","mappings":{"default":{"default":"bakoverstrek"}}},{"key":"FF3E","mappings":{"default":{"default":"hatt"}}},{"key":"FF3F","mappings":{"default":{"default":"strek"}}},{"key":"FF40","mappings":{"default":{"default":"gravis"}}},{"key":"FF5C","mappings":{"default":{"default":"vertikal strek"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent-tegn"}}},{"key":"FFE1","mappings":{"default":{"default":"pund-tegn"}}},{"key":"FFE2","mappings":{"default":{"default":"ikke-tegn"}}},{"key":"FFE3","mappings":{"default":{"default":"strek"}}},{"key":"FFE4","mappings":{"default":{"default":"brutt vertikal strek"}}},{"key":"FFE5","mappings":{"default":{"default":"yen-tegn"}}},{"key":"FFE6","mappings":{"default":{"default":"won-tegn"}}},{"key":"FFE8","mappings":{"default":{"default":"vertikal strek halv bredde"}}},{"key":"FFED","mappings":{"default":{"default":"svart kvadrat halv bredde"}}},{"key":"FFEE","mappings":{"default":{"default":"hvit sirkel halv bredde"}}}] +, +"nb/symbols/math_whitespace.min": +[{"locale":"nb"},{"key":"0020","mappings":{"default":{"default":"mellomrom"}}},{"key":"00A0","mappings":{"default":{"default":"mellomrom uten skille"}}},{"key":"00AD","mappings":{"default":{"default":"myk bindestrek"}}},{"key":"2000","mappings":{"default":{"default":"en kvad"}}},{"key":"2001","mappings":{"default":{"default":"em kvad"}}},{"key":"2002","mappings":{"default":{"default":"en mellomrom"}}},{"key":"2003","mappings":{"default":{"default":"em mellomrom"}}},{"key":"2004","mappings":{"default":{"default":"tre per em mellomrom"}}},{"key":"2005","mappings":{"default":{"default":"fire per em mellomrom"}}},{"key":"2006","mappings":{"default":{"default":"seks per em mellomrom"}}},{"key":"2007","mappings":{"default":{"default":"figurmellomrom"}}},{"key":"2008","mappings":{"default":{"default":"tegnsettingsmellomrom"}}},{"key":"2009","mappings":{"default":{"default":"tynt mellomrom"}}},{"key":"200A","mappings":{"default":{"default":"hårfint rom"}}},{"key":"200B","mappings":{"default":{"default":"null bredde mellomrom"}}},{"key":"200C","mappings":{"default":{"default":"null bredde ikke sammenføyd"}}},{"key":"200D","mappings":{"default":{"default":"null bredde sammenføyd"}}},{"key":"200E","mappings":{"default":{"default":"venstre til høyre-merke"}}},{"key":"200F","mappings":{"default":{"default":"høyre til venstre-merke"}}},{"key":"2028","mappings":{"default":{"default":"linjeskiller"}}},{"key":"2029","mappings":{"default":{"default":"avsnittsskiller"}}},{"key":"202A","mappings":{"default":{"default":"venstre til høyre-embedding"}}},{"key":"202B","mappings":{"default":{"default":"høyre til venstre-embedding"}}},{"key":"202C","mappings":{"default":{"default":"vis retningsformatering"}}},{"key":"202D","mappings":{"default":{"default":"venstre til høyre-overstyring"}}},{"key":"202E","mappings":{"default":{"default":"høtyre til venstre-overstyring"}}},{"key":"202F","mappings":{"default":{"default":"smalt mellomrom uten skille"}}},{"key":"205F","mappings":{"default":{"default":"medium matematisk mellomrom"}}},{"key":"2060","mappings":{"default":{"default":"ordsammenføyer"}}},{"key":"2061","mappings":{"default":{"default":"av"}}},{"key":"2062","mappings":{"default":{"default":"ganger"}}},{"key":"2063","mappings":{"default":{"default":"komma"}}},{"key":"2064","mappings":{"default":{"default":"pluss"}}},{"key":"206A","mappings":{"default":{"default":"forhindre symmetrisk ombytte"}}},{"key":"206B","mappings":{"default":{"default":"aktiver symmetrisk ombytte"}}},{"key":"206E","mappings":{"default":{"default":"nasjonale nummerformer"}}},{"key":"206F","mappings":{"default":{"default":"nominale nummerformer"}}},{"key":"FEFF","mappings":{"default":{"default":"null bredde mellomrom uten skille"}}},{"key":"FFF9","mappings":{"default":{"default":"interlineær annoteringsanker"}}},{"key":"FFFA","mappings":{"default":{"default":"interlineær annoteringsseparator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlineær annoteringsterminator"}}}] +, +"nb/symbols/other_stars.min": +[{"locale":"nb"},{"key":"23E8","mappings":{"default":{"default":"desimaleksponent"}}},{"key":"2605","mappings":{"default":{"default":"svart stjerne"}}},{"key":"2606","mappings":{"default":{"default":"hvit stjerne"}}},{"key":"26AA","mappings":{"default":{"default":"hvit sirkel"}}},{"key":"26AB","mappings":{"default":{"default":"svart sirkel"}}},{"key":"2705","mappings":{"default":{"default":"hvitt sjekkmerke"}}},{"key":"2713","mappings":{"default":{"default":"sjekkmerke"}}},{"key":"2714","mappings":{"default":{"default":"fet sjekkmerke"}}},{"key":"2715","mappings":{"default":{"default":"multiplikasjon-x"}}},{"key":"2716","mappings":{"default":{"default":"fet multiplikasjon-x"}}},{"key":"2717","mappings":{"default":{"default":"håndskrift-x"}}},{"key":"2718","mappings":{"default":{"default":"fet håndskrift-x"}}},{"key":"271B","mappings":{"default":{"default":"kors med åpen midte"}}},{"key":"271C","mappings":{"default":{"default":"fet kors med åpen midte"}}},{"key":"2720","mappings":{"default":{"default":"maltesisk kors"}}},{"key":"2721","mappings":{"default":{"default":"davidstjerne"}}},{"key":"2722","mappings":{"default":{"default":"asterisk med fire dråper"}}},{"key":"2723","mappings":{"default":{"default":"asterisk med fire ballonger"}}},{"key":"2724","mappings":{"default":{"default":"fet asterisk med fire ballonger"}}},{"key":"2725","mappings":{"default":{"default":"asterisk med fire klubber"}}},{"key":"2726","mappings":{"default":{"default":"svart firepunktsstjerne"}}},{"key":"2727","mappings":{"default":{"default":"hvit firepunktsstjerne"}}},{"key":"2728","mappings":{"default":{"default":"blinkende stjerner"}}},{"key":"2729","mappings":{"default":{"default":"hvit stjerne med kantlinje"}}},{"key":"272A","mappings":{"default":{"default":"sirkel med hvit stjerne"}}},{"key":"272B","mappings":{"default":{"default":"svart stjerne med åpen midte"}}},{"key":"272C","mappings":{"default":{"default":"hvit stjerne med svart midte"}}},{"key":"272D","mappings":{"default":{"default":"svart stjerne med kantlinje"}}},{"key":"272E","mappings":{"default":{"default":"fet svart stjerne"}}},{"key":"272F","mappings":{"default":{"default":"snurrehjulstjerne"}}},{"key":"2730","mappings":{"default":{"default":"hvit stjerne med skygge"}}},{"key":"2731","mappings":{"default":{"default":"fet asterisk"}}},{"key":"2732","mappings":{"default":{"default":"asterisk med åpen midte"}}},{"key":"2733","mappings":{"default":{"default":"asterisk med åtte hender"}}},{"key":"2734","mappings":{"default":{"default":"stjerne med åtte punkter"}}},{"key":"2735","mappings":{"default":{"default":"stjerne med åtte hjulpunkter"}}},{"key":"2736","mappings":{"default":{"default":"svart stjerne med seks hender"}}},{"key":"2739","mappings":{"default":{"default":"svart stjerne med tolv hender"}}},{"key":"273A","mappings":{"default":{"default":"asterisk med seksten hender"}}},{"key":"273B","mappings":{"default":{"default":"asterisk med dråpehender"}}},{"key":"273C","mappings":{"default":{"default":"asterisk med dråpepunkter og åpen midte"}}},{"key":"273D","mappings":{"default":{"default":"fet asterisk med dråpepunkter"}}},{"key":"273E","mappings":{"default":{"default":"liten blomst med seksblad i svart og hvitt"}}},{"key":"273F","mappings":{"default":{"default":"svart liten blomst"}}},{"key":"2740","mappings":{"default":{"default":"hvit liten blomst"}}},{"key":"2741","mappings":{"default":{"default":"åttebladet svart florette med kantlinje"}}},{"key":"2742","mappings":{"default":{"default":"sirkel med åttehendet stjerne med åpen midte"}}},{"key":"2743","mappings":{"default":{"default":"fet asterisk med dråpehjulpunkter"}}},{"key":"2744","mappings":{"default":{"default":"snøfnugg"}}},{"key":"2745","mappings":{"default":{"default":"tett trifoliert snøfnugg"}}},{"key":"2746","mappings":{"default":{"default":"fet snøfnugg med fiskebeinsmønster"}}},{"key":"2747","mappings":{"default":{"default":"glimrende"}}},{"key":"2748","mappings":{"default":{"default":"fet glimrende"}}},{"key":"2749","mappings":{"default":{"default":"asterisk med ballonger"}}},{"key":"274A","mappings":{"default":{"default":"propellasterisk med åtte dråpehender"}}},{"key":"274B","mappings":{"default":{"default":"fet propellasterisk med åtte dråpehender"}}},{"key":"274C","mappings":{"default":{"default":"kryssmerke"}}},{"key":"274D","mappings":{"default":{"default":"hvit sirkel med skygge"}}}] +, +"nb/units/area.min": +[{"locale":"nb"},{"key":"sq","mappings":{"default":{"default":"kvadrat"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":""}}},{"key":"sq ft","mappings":{"default":{"default":""}}},{"key":"sq yd","mappings":{"default":{"default":"kvadratmeter"}}},{"key":"sq mi","mappings":{"default":{"default":"kvadratkilometer"}}},{"key":"acr","mappings":{"default":{"default":"acre","plural":"acres"}}},{"key":"ha","mappings":{"default":{"default":"hektar"}}}] +, +"nb/units/currency.min": +[{"locale":"nb"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"£","mappings":{"default":{"default":"pund"}}},{"key":"¥","mappings":{"default":{"default":"yen"}}},{"key":"€","mappings":{"default":{"default":"euro"}}},{"key":"₡","mappings":{"default":{"default":"colón"}}},{"key":"₢","mappings":{"default":{"default":"cruzeiro"}}},{"key":"₣","mappings":{"default":{"default":"franc"}}},{"key":"₤","mappings":{"default":{"default":"lire"}}},{"key":"₥","mappings":{"default":{"default":"mill"}}},{"key":"₦","mappings":{"default":{"default":"naira"}}},{"key":"₧","mappings":{"default":{"default":"peseta"}}},{"key":"₨","mappings":{"default":{"default":"rupi"}}},{"key":"₩","mappings":{"default":{"default":"won"}}},{"key":"₪","mappings":{"default":{"default":"shekel"}}},{"key":"₫","mappings":{"default":{"default":"dong"}}},{"key":"₭","mappings":{"default":{"default":"kip"}}},{"key":"₮","mappings":{"default":{"default":"tugrik"}}},{"key":"₯","mappings":{"default":{"default":"drakme","plural":"drakmer"}}},{"key":"₰","mappings":{"default":{"default":"pfennig"}}},{"key":"₱","mappings":{"default":{"default":"peso","plural":"pesos"}}},{"key":"₲","mappings":{"default":{"default":"guaranis"}}},{"key":"₳","mappings":{"default":{"default":"australsk dollar","plural":"australske dollar"}}},{"key":"₴","mappings":{"default":{"default":"hryvnia"}}},{"key":"₵","mappings":{"default":{"default":"cedis"}}},{"key":"₸","mappings":{"default":{"default":"tenge"}}},{"key":"₺","mappings":{"default":{"default":"tyrkisk lire","plural":"tyrkiske lire"}}},{"key":"元","mappings":{"default":{"default":"yuan"}}},{"key":"¢","mappings":{"default":{"default":"cent"}}}] +, +"nb/units/energy.min": +[{"locale":"nb"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowattime"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"Ω","mappings":{"default":{"default":"ohm"}}}] +, +"nb/units/length.min": +[{"locale":"nb"},{"key":"ft","mappings":{"default":{"default":"fot"}}},{"key":"in","mappings":{"default":{"default":""}}},{"key":"mi","mappings":{"default":{"default":"mil"}}},{"key":"yd","mappings":{"default":{"default":""}}},{"key":"link","mappings":{"default":{"default":"link","plural":"links"}}},{"key":"rod","mappings":{"default":{"default":"rod","plural":"rods"}}},{"key":"chain","mappings":{"default":{"default":"chain","plural":"chains"}}},{"key":"furlong","mappings":{"default":{"default":""}}},{"key":"n.m.","mappings":{"default":{"default":"nautisk mil"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}] +, +"nb/units/memory.min": +[{"locale":"nb"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}] +, +"nb/units/other.min": +[{"locale":"nb"},{"key":"doz","mappings":{"default":{"default":"dusin"}}}] +, +"nb/units/speed.min": +[{"locale":"nb"},{"key":"kt","mappings":{"default":{"default":"knop"}}},{"key":"mph","mappings":{"default":{"default":""}}},{"key":"rpm","mappings":{"default":{"default":"omdreining per minutt"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per time"}}}] +, +"nb/units/temperature.min": +[{"locale":"nb"},{"key":"F","mappings":{"default":{"default":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius"}}},{"key":"K","mappings":{"default":{"default":"Kelvin"}}}] +, +"nb/units/time.min": +[{"locale":"nb"},{"key":"s","mappings":{"default":{"default":"sekund","plural":"sekunder"}}},{"key":"″","mappings":{"default":{"default":"sekund","plural":"sekunder"}}},{"key":"min","mappings":{"default":{"default":"minutt","plural":"minutter"}}},{"key":"°","mappings":{"default":{"default":"grad","plural":"grader"}}},{"key":"h","mappings":{"default":{"default":"time","plural":"timer"}}}] +, +"nb/units/volume.min": +[{"locale":"nb"},{"key":"cu","mappings":{"default":{"default":"kubikk"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":""}}},{"key":"cu yd","mappings":{"default":{"default":""}}},{"key":"bbl","mappings":{"default":{"default":""}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce","plural":"fluid ounces"}}},{"key":"gal","mappings":{"default":{"default":""}}},{"key":"pt","mappings":{"default":{"default":""}}},{"key":"qt","mappings":{"default":{"default":""}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram","plural":"fluid drams"}}},{"key":"tbsp","mappings":{"default":{"default":"spiseskje"}}},{"key":"tsp","mappings":{"default":{"default":"teskje"}}},{"key":"cup","mappings":{"default":{"default":"cup","plural":"cups"}}},{"key":"cc","mappings":{"default":{"default":"kubikkcentimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}] +, +"nb/units/weight.min": +[{"locale":"nb"},{"key":"dram","mappings":{"default":{"default":"dram","plural":"drams"}}},{"key":"oz","mappings":{"default":{"default":""}}},{"key":"lb","mappings":{"default":{"default":""}}},{"key":"st","mappings":{"default":{"default":""}}},{"key":"qtr","mappings":{"default":{"default":""}}},{"key":"cwt","mappings":{"default":{"default":""}}},{"key":"LT","mappings":{"default":{"default":""}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"mikrogram"}}},{"key":"t","mappings":{"default":{"default":"tonn"}}}] +, +"nb/rules/clearspeak_bokmal.min": +{"locale":"nb","domain":"clearspeak","modality":"speech","inherits":"base","rules":[]} +, +"nb/rules/clearspeak_bokmal_actions.min": +{"locale":"nb","domain":"clearspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"kollapset\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:kort, grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \"og så videre\""],["Action","ellipsis-andsoon","[t] \"og så videre til\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"evaluert for\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"evaluert for\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"minus det samme uttrykket evaluert for\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"slik at\""],["Action","vbar-divides","[t] \"deler\""],["Action","vbar-always-divides","[t] \"deler\""],["Action","vbar-given","[t] \"gitt\""],["Action","member","[t] \"er et element av\""],["Action","member-member","[t] \"er et element av\""],["Action","member-element","[t] \"er et element av\""],["Action","member-in","[t] \"er i\""],["Action","member-belongs","[t] \"tilhører\""],["Action","not-member","[t] \"er ikke et element av\""],["Action","not-member-member","[t] \"er ikke et element av\""],["Action","not-member-element","[t] \"er ikke et element av\""],["Action","not-member-in","[t] \"er ikke i\""],["Action","not-member-belongs","[t] \"tilhører ikke\""],["Action","set-member","[t] \"i\""],["Action","set-member-member","[t] \"medlem av\""],["Action","set-member-element","[t] \"medlem av\""],["Action","set-member-in","[t] \"i\""],["Action","set-member-belongs","[t] \"tilhørende\""],["Action","set-not-member","[t] \"ikke i\""],["Action","set-not-member-member","[t] \"ikke et element av\""],["Action","set-not-member-element","[t] \"ikke et element av\""],["Action","set-not-member-in","[t] \"ikke i\""],["Action","set-not-member-belongs","[t] \"tilhører ikke\""],["Action","appl","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"ganger\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"invers\"; [n] children/*[1]/children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"bue\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"bue\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"bue\"; [n] children/*[1]/children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"invers\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \"effekten av\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"hevet til eksponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"hevet til\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"hevet til\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal","[n] children/*[1]; [t] \"i\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"potens\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"med eksponent\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-simple-function","[n] children/*[1]; [t] \"med eksponent\" (pause:short); [n] children/*[2]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"opphøyd i\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"opphøyd i\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"med eksponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"slutt eksponent\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"opphøyd i\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"opphøyd i\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"opphøyd i\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"opphøyd til eksponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"slutt eksponent\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"opphøyd i\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \"opphøyd til eksponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"slutt eksponent\" (pause:short)"],["Action","exponent","[n] text() (join:\"-\"); [t] \"te\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"nullte\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"nullte\""],["Action","square","[n] children/*[1]; [t] \"kvadrat\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"kubikk\" (span:children/*[2])"],["Action","fences-points","[t] \"punktet med koordinater\"; [n] children/*[1]"],["Action","fences-interval","[t] \"intervallet fra\"; [n] children/*[1]/children/*[1]; [t] \"til\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"uten\"; [n] children/*[1]/children/*[1]; [t] \"eller\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"inkludert\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"men uten\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"uten\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"men inkludert\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \"inkludert\"; [n] children/*[1]/children/*[1]; [t] \"og\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \"uten\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"uten\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"inkludert\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \"inkludert\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \"den tomme mengden\""],["Action","set-extended","[t] \"hele mengden\"; [n] children/*[1]/children/*[1]; [t] \"med\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"mengden\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"mengden av\"; [n] children/*[1]/children/*[1]; [t] \"med\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"indeks\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"basis\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"indeks\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"brøk med teller\"; [n] children/*[1] (pause:short); [t] \"og nevner\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"brøk med teller\"; [n] children/*[1] (pause:short); [t] \"og nevner\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short); [t] \"slutt brøk\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"brøk\"; [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"brøk med teller\"; [n] children/*[1] (pause:short); [t] \"og nevner\"; [n] children/*[2] (pause:short); [t] \"slutt brøk\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"brøk med teller\"; [n] children/*[1] (pause:short); [t] \"og nevner\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"slutt brøk\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \"kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \"den negative kvadratroten av\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"den negative kvadratroten av\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \"den positive kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"den positive kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"den positive kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"den positive kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","cubic","[t] \"kubikkroten av\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \"kubikkroten av\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal); [t] \"roten av\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal); [t] \"roten av\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","negative","[t] \"minus\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \"pluss\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \"vinkelmål\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \"av\""],["Action","division","[n] children/*[1]; [t] \"delt på\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"de naturlige tallene\" (span:.)"],["Action","integers","[t] \"heltallene\" (span:.)"],["Action","rational-numbers","[t] \"de rasjonale tallene\" (span:.)"],["Action","real-numbers","[t] \"de reelle tallene\" (span:.)"],["Action","complex-numbers","[t] \"de komplekse tallene\" (span:.)"],["Action","natural-numbers-with-zero","[t] \"de naturlige tallene med null\" (span:.)"],["Action","positive-integers","[t] \"de positive heltallene\" (span:.)"],["Action","negative-integers","[t] \"de negative heltallene\" (span:.)"],["Action","positive-rational-numbers","[t] \"de positive rasjonale tallene\" (span:.)"],["Action","negative-rational-numbers","[t] \"de negative rasjonale tallene\" (span:.)"],["Action","fences-neutral","[p] (pause:short); [t] \"den absolutte verdien av\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"den absolutte verdien av\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"slutt absolutt verdi\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"kardinaliteten til\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"determinanten til\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"beregningen av\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"beregningen av\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"slutt beregning\" (span:content/*[1], pause:short)"],["Action","matrix","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long)"],["Action","matrix-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"1 ganger 1 matrisen med element\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"determinanten til\"; [t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"determinanten til\"; [t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long)"],["Action","matrix-vector","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnematrise\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnematrise\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnematrise\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radmatrise\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"kolonne-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radmatrise\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radmatrise\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"kolonne-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \"slutt matrise\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \"slutt matrise\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \"slutt determinant\""],["Action","vector","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnevektor\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnevektor\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radvektor\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"kolonne-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radvektor\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \"slutt matrise\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \"slutt vektor\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \"slutt vektor\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \"slutt determinant\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \"over\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"rader\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"tilfeller\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"tom\""],["Action","blank-line","[t] \"tom\""],["Action","blank-cell-empty","[t] \"tom\""],["Action","blank-line-empty","[t] \"tom\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"tilfelle-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"tilfeller\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"tilfelle-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"ligninger\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"ligning-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"steg\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"steg-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"rader\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"betingelser\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"betingelse-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"fra\"; [n] children/*[2]; [t] \"til\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \"over\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"til\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"fra\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"og\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"tall\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"desimalbrøk\"; [n] children/*[1] (grammar:spaceout); [t] \"komma etterfulgt av gjentatte siffer\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"desimalbrøk\"; [n] children/*[1] (grammar:spaceout); [t] \"etterfulgt av gjentatte siffer\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"desimalbrøk\"; [n] children/*[1] (grammar:spaceout); [t] \"komma etterfulgt av gjentatt siffer\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"desimalbrøk\"; [n] children/*[1] (grammar:spaceout); [t] \"etterfulgt av gjentatt siffer\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"komma\""],["Action","line-segment","[t] \"linjestykket\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"komplekskonjugatet til\"; [n] children/*[1]"],["Action","defined-by","[t] \"er definert som\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \"tegn med\"; [n] children/*[2]; [t] \"over\""],["Action","factorial","[t] \"fakultet\""],["Action","left-super","[t] \"venstre øvre indeks\"; [n] text()"],["Action","left-super-list","[t] \"venstre øvre indeks\"; [m] children/*"],["Action","left-sub","[t] \"venstre nedre indeks\"; [n] text()"],["Action","left-sub-list","[t] \"venstre nedre indeks\"; [m] children/*"],["Action","right-super","[t] \"høyre øvre indeks\"; [n] text()"],["Action","right-super-list","[t] \"høyre øvre indeks\"; [m] children/*"],["Action","right-sub","[t] \"høyre nedre indeks\"; [n] text()"],["Action","right-sub-list","[t] \"høyre nedre indeks\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \"over\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \"permutasjon av\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \"kvadrat\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"kubikk\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \"invers\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"per\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"per\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \"omsluttet av\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \"omsluttet av\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"slutt omsluttet\""],["Action","overbar","[n] children/*[1]; [t] \"horisontal strek\""],["Action","underbar","[n] children/*[1]; [t] \"over horisontal strek\""],["Action","leftbar","[t] \"vertikal strek\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertikal strek\""],["Action","crossout","[t] \"utkrysset\"; [n] children/*[1]"],["Action","crossout-end","[t] \"utkrysset\"; [n] children/*[1]; [t] \"slutt utkrysset\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \"utkrysset med\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \"utkrysset med\"; [n] children/*[1]"],["Action","cancel-over-end","[n] children/*[1]/children/*[1]; [t] \"utkrysset med\"; [n] children/*[2]; [t] \"slutt utkrysset\""],["Action","cancel-under-end","[n] children/*[2]/children/*[1]; [t] \"utkrysset med\"; [n] children/*[1]; [t] \"slutt utkrysset\""]]} +, +"nb/rules/mathspeak_bokmal.min": +{"locale":"nb","domain":"mathspeak","modality":"speech","inherits":"base","rules":[]} +, +"nb/rules/mathspeak_bokmal_actions.min": +{"locale":"nb","domain":"mathspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"kollapset\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"tom\""],["Action","blank-line-empty","[t] \"tom\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \"og\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"nummer\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"num\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"ord stor\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"grunnlinje\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"grunn\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"grunnlinje\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"basis\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"negativ\"; [n] children/*[1]"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"delt på\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"minus\")"],["Action","fences-neutral","[t] \"StartAbsoluttVerdi\"; [n] children/*[1]; [t] \"StoppAbsoluttVerdi\""],["Action","fences-neutral-sbrief","[t] \"AbsoluttVerdi\"; [n] children/*[1]; [t] \"StoppAbsoluttVerdi\""],["Action","fences-metric","[t] \"StartMetrisk\"; [n] children/*[1]; [t] \"StoppMetrisk\""],["Action","fences-metric-sbrief","[t] \"Metrisk\"; [n] children/*[1]; [t] \"StoppMetrisk\""],["Action","empty-set","[t] \"tomt sett\""],["Action","fences-set","[t] \"StartSett\"; [n] children/*[1]; [t] \"StoppSett\""],["Action","fences-set-sbrief","[t] \"Sett\"; [n] children/*[1]; [t] \"StoppSett\""],["Action","factorial","[t] \"faktorisk\""],["Action","minus","[t] \"minus\""],["Action","continued-fraction-outer","[t] \"KontinuerligBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"KontinuerligBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"StartBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"StartBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"Brøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"subskript\"; [n] children/*[2]; [t] \"superskript\"; [n] children/*[3]; [t] \"grunnlinje\""],["Action","integral-brief","[n] children/*[1]; [t] \"sub\"; [n] children/*[2]; [t] \"super\"; [n] children/*[3]; [t] \"grunn\""],["Action","square","[n] children/*[1]; [t] \"i andre potens\""],["Action","cube","[n] children/*[1]; [t] \"i tredje potens\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prim\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prim\""],["Action","overscore","[t] \"ModifiserOver\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"ModOver\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-overscore","[t] \"ModifiserOver Over\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"ModOver Over\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","underscore","[t] \"ModifiserUnder\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"ModUnder\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-underscore","[t] \"ModifiserUnder Under\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"ModUnder Under\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"overstrek\""],["Action","underbar","[n] children/*[1]; [t] \"understrek\""],["Action","overtilde","[n] children/*[1]; [t] \"overtilde\""],["Action","undertilde","[n] children/*[1]; [t] \"undertilde\""],["Action","matrix","[t] \"Start\"; [t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Matrise\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"StoppMatrise\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Matrise\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"StoppMatrise\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\", pause:200)"],["Action","row-with-label","[t] \"med etikett\"; [n] content/*[1]; [t] \"StoppEtikett\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\")"],["Action","row-with-label-brief","[t] \"Etikett\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\")"],["Action","row-with-text-label","[t] \"Etikett\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\")"],["Action","empty-row","[t] \"Tom\""],["Action","empty-cell","[t] \"Tom\" (pause:300)"],["Action","determinant","[t] \"Start\"; [t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"StoppDeterminant\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"StoppDeterminant\""],["Action","determinant-simple","[t] \"Start\"; [t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad\", grammar:simpleDet); [t] \"StoppDeterminant\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad\", grammar:simpleDet); [t] \"StoppDeterminant\""],["Action","layout","[t] \"StartOppsett\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"StoppOppsett\""],["Action","layout-sbrief","[t] \"Oppsett\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"StoppOppsett\""],["Action","binomial","[t] \"StartBinomialEllerMatrise\"; [n] children/*[1]/children/*[1]; [t] \"Velg\"; [n] children/*[2]/children/*[1]; [t] \"StoppBinomialEllerMatrise\""],["Action","binomial-sbrief","[t] \"BinomialEllerMatrise\"; [n] children/*[1]/children/*[1]; [t] \"Velg\"; [n] children/*[2]/children/*[1]; [t] \"StoppBinomialEllerMatrise\""],["Action","cases","[t] \"StartOppsett\"; [t] \"Forstørret\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Row \"); [t] \"StoppOppsett\""],["Action","cases-sbrief","[t] \"Oppsett\"; [t] \"Forstørret\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"StoppOppsett\""],["Action","line-with-label","[t] \"med Etikett\"; [n] content/*[1]; [t] \"StoppEtikett\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"Etikett\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"Etikett\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"Tom\""],["Action","empty-line-with-label","[t] \"med Etikett\"; [n] content/*[1]; [t] \"StoppEtikett\" (pause:200); [t] \"Tom\""],["Action","empty-line-with-label-brief","[t] \"Etikett\"; [n] content/*[1] (pause:200); [t] \"Tom\""],["Action","enclose","[t] \"StartOmslutting\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"StoppOmslutting\""],["Action","leftbar","[t] \"vertikal strek\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertikal strek\""],["Action","crossout","[t] \"Utkryssing\"; [n] children/*[1]; [t] \"StoppUtkryssing\""],["Action","cancel","[t] \"Utkryssing\"; [n] children/*[1]/children/*[1]; [t] \"Med\"; [n] children/*[2]; [t] \"StoppUtkryssing\""],["Action","cancel-reverse","[t] \"Utkryssing\"; [n] children/*[2]/children/*[1]; [t] \"Med\"; [n] children/*[1]; [t] \"StoppUtkryssing\""],["Action","multi-inference","[t] \"slutningsregel\"; [m] content/*; [t] \"med konklusjon\"; [n] children/*[1]; [t] \"og\"; [t] count(children/*[2]/children/*); [t] \"premisser\""],["Action","inference","[t] \"slutningsregel\"; [m] content/*; [t] \"med konklusjon\"; [n] children/*[1]; [t] \"og\"; [t] count(children/*[2]/children/*); [t] \"premiss\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"premiss \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"etikett\"; [n] children/*[1]"],["Action","axiom","[t] \"aksiom\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"tomt aksiom\""]]} +, +"nb/rules/prefix_bokmal.min": +{"modality":"prefix","locale":"nb","inherits":"base","domain":"default","rules":[]} +, +"nb/rules/prefix_bokmal_actions.min": +{"modality":"prefix","locale":"nb","domain":"default","kind":"actions","rules":[["Action","numerator","[t] \"Teller\" (pause:200)"],["Action","denominator","[t] \"Nevner\" (pause:200)"],["Action","base","[t] \"Basis\" (pause:200)"],["Action","exponent","[t] \"Eksponent\" (pause:200)"],["Action","subscript","[t] \"Indeks\" (pause:200)"],["Action","overscript","[t] \"Øvre grenseverdi\" (pause:200)"],["Action","underscript","[t] \"Nedre grenseverdi\" (pause:200)"],["Action","radicand","[t] \"Radikand\" (pause:200)"],["Action","index","[t] \"Indeks\" (pause:200)"],["Action","leftsub","[t] \"Venstre subskript\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \"Venstre subskript\" (pause:200)"],["Action","leftsuper","[t] \"Venstre superskript\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \"Venstre superskript\" (pause:200)"],["Action","rightsub","[t] \"Høyre subskript\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \"Høyre subskript\" (pause:200)"],["Action","rightsuper","[t] \"Høyre superskript\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \"Høyre superskript\" (pause:200)"],["Action","choice","[t] \"Utvalg\" (pause:200)"],["Action","select","[t] \"Stikkprøvestørrelse\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \"Rad\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \"Kolonne\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \"Kolonne\" (pause:200)"]]} +, +"nb/rules/summary_bokmal.min": +{"modality":"summary","locale":"nb","inherits":"base","rules":[]} +, +"nb/rules/summary_bokmal_actions.min": +{"modality":"summary","locale":"nb","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"lang identifikator\""],["Action","abstr-identifier","[t] \"identifikator\""],["Action","abstr-number-long","[t] \"langt nummer\""],["Action","abstr-number","[t] \"nummer\""],["Action","abstr-mixed-number-long","[t] \"langt blandet nummer\""],["Action","abstr-mixed-number","[t] \"blandet nummer\""],["Action","abstr-text","[t] \"tekst\""],["Action","abstr-function","[t] \"funksjonsuttrykk\""],["Action","abstr-function-brief","[t] \"funksjon\""],["Action","abstr-lim","[t] \"grenseverdifunksjon\""],["Action","abstr-lim-brief","[t] \"grenseverdi\""],["Action","abstr-fraction","[t] \"brøk\""],["Action","abstr-fraction-brief","[t] \"brøk\""],["Action","abstr-continued-fraction","[t] \"kjedebrøk\""],["Action","abstr-continued-fraction-brief","[t] \"kjedebrøk\""],["Action","abstr-sqrt","[t] \"kvadratrot\""],["Action","abstr-sqrt-nested","[t] \"n-te rot\""],["Action","abstr-root-end","[t] \"rot med eksponent\"; [n] children/*[1] (engine:modality=speech); [t] \"slutteksponent\""],["Action","abstr-root","[t] \"rot med eksponent\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \"rot\""],["Action","abstr-root-nested-end","[t] \"nøstet rot med eksponent\"; [n] children/*[1] (engine:modality=speech); [t] \"slutteksponent\""],["Action","abstr-root-nested","[t] \"nøstet rot med eksponent\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"nøstet rot\""],["Action","abstr-superscript","[t] \"potens\""],["Action","abstr-subscript","[t] \"indeks\""],["Action","abstr-subsup","[t] \"potens med indeks\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"med\"; [t] count(./children/*); [t] \"elementer\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"med variabelt antall elementer\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"sum med\"; [t] count(./children/*); [t] \"delsummer\""],["Action","abstr-addition-brief","[t] \"sum\""],["Action","abstr-addition-var","[t] \"sum med variabelt antall delsummer\""],["Action","abstr-multiplication","[t] \"produkt med\"; [t] count(./children/*); [t] \"faktorer\""],["Action","abstr-multiplication-brief","[t] \"produkt\""],["Action","abstr-multiplication-var","[t] \"produkt med variabelt antall faktorer\""],["Action","abstr-vector","[t] count(./children/*); [t] \"dimensjonal vektor\""],["Action","abstr-vector-brief","[t] \"vektor\""],["Action","abstr-vector-var","[t] \"n-dimensjonal vektor\""],["Action","abstr-binomial","[t] \"binomialkoeffisient\""],["Action","abstr-determinant","[t] count(./children/*); [t] \"dimensjonal determinant\""],["Action","abstr-determinant-brief","[t] \"determinant\""],["Action","abstr-determinant-var","[t] \"n-dimensjonal determinant\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \"dimensjonal kvadratmatrise\""],["Action","abstr-squarematrix-brief","[t] \"kvadratmatrise\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \"dimensjonal radvektor\""],["Action","abstr-rowvector-brief","[t] \"radvektor\""],["Action","abstr-rowvector-var","[t] \"n-dimensjonal radvektor\""],["Action","abstr-matrix","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrise\""],["Action","abstr-matrix-brief","[t] \"matrise\""],["Action","abstr-matrix-var","[t] \"n ganger m-dimensjonal matrise\""],["Action","abstr-cases","[t] \"case-setning\"; [t] \"med\"; [t] count(children/*); [t] \"caser\""],["Action","abstr-cases-brief","[t] \"case-setning\""],["Action","abstr-cases-var","[t] \"case-setning med variabelt antall alternativer\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \"separert liste\"; [t] \"med lengde\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \"separatert liste\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \"separert liste\"; [t] \"med variabel lengde\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"integral\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \"sekvens\"; [t] \"med\"; [t] count(./children/*); [t] \"elementer\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \"sekvens\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \"sekvens\"; [t] \"med variabelt antall elementer\""],["Action","abstr-multirel","[t] \"relasjonssekvens\"; [t] \"med\"; [t] count(./children/*); [t] \"elementer\""],["Action","abstr-multirel-brief","[t] \"relasjonssekvens\""],["Action","abstr-multirel-var","[t] \"relasjonssekvens med variabelt antall elementer\""],["Action","abstr-table","[t] \"tabell med\"; [t] count(children/*); [t] \"rader og\"; [t] count(children/*[1]/children/*); [t] \"kolonner\""],["Action","abstr-line","[t] \"i\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"i\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"med\"; [t] count(children/*); [t] \"kolonner\""],["Action","abstr-cell","[t] \"i\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/sre/mathmaps/nemeth.json b/sre/mathmaps/nemeth.json new file mode 100644 index 0000000000..4e32342f88 --- /dev/null +++ b/sre/mathmaps/nemeth.json @@ -0,0 +1,125 @@ +{ +"nemeth/messages/alphabets.min": +{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["⠰⠁","⠰⠃","⠰⠉","⠰⠙","⠰⠑","⠰⠋","⠰⠛","⠰⠓","⠰⠊","⠰⠚","⠰⠅","⠰⠇","⠰⠍","⠰⠝","⠰⠕","⠰⠏","⠰⠟","⠰⠗","⠰⠎","⠰⠞","⠰⠥","⠰⠧","⠰⠺","⠰⠭","⠰⠽","⠰⠵"],"latinCap":["⠰⠠⠁","⠰⠠⠃","⠰⠠⠉","⠰⠠⠙","⠰⠠⠑","⠰⠠⠋","⠰⠠⠛","⠰⠠⠓","⠰⠠⠊","⠰⠠⠚","⠰⠠⠅","⠰⠠⠇","⠰⠠⠍","⠰⠠⠝","⠰⠠⠕","⠰⠠⠏","⠰⠠⠟","⠰⠠⠗","⠰⠠⠎","⠰⠠⠞","⠰⠠⠥","⠰⠠⠧","⠰⠠⠺","⠰⠠⠭","⠰⠠⠽","⠰⠠⠵"],"greekSmall":["⠨⠫","⠨⠁","⠨⠃","⠨⠛","⠨⠙","⠨⠑","⠨⠵","⠨⠱","⠨⠹","⠨⠊","⠨⠅","⠨⠇","⠨⠍","⠨⠝","⠨⠭","⠨⠕","⠨⠏","⠨⠗","⠨⠈⠎","⠨⠎","⠨⠞","⠨⠥","⠨⠈⠋","⠨⠯","⠨⠽","⠨⠺","⠈⠙","⠨⠑","⠨⠈⠹","⠨⠅","⠨⠋","⠨⠗","⠨⠏"],"greekCap":["⠨⠠⠁","⠨⠠⠃","⠨⠠⠛","⠨⠠⠙","⠨⠠⠑","⠨⠠⠵","⠨⠠⠱","⠨⠠⠹","⠨⠠⠊","⠨⠠⠅","⠨⠠⠇","⠨⠠⠍","⠨⠠⠝","⠨⠠⠭","⠨⠠⠕","⠨⠠⠏","⠨⠠⠗","⠨⠠⠹","⠨⠠⠎","⠨⠠⠞","⠨⠠⠥","⠨⠠⠋","⠨⠠⠯","⠨⠠⠽","⠨⠠⠺"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"⠼"},"languagePrefix":{"greek":"⠨","english":"⠰","german":"⠸","hebrew":"⠠⠠","number":"⠼"}}} +, +"nemeth/messages/messages.min": +{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"⠠","FRACTION_START":"⠹","FRAC_V":"⠹","FRAC_B":"Frac","FRAC_S":"Frac","END":"⠠","FRACTION_OVER":"⠌","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"⠼","FRACTION_END":"⠼","SUPER":"⠘","SUB":"⠰","SUP":"⠘","SUPERSCRIPT":"⠘","SUBSCRIPT":"⠰","BASELINE":"⠐","BASE":"⠐","NESTED":"⠨","NEST_ROOT":"Nest","STARTROOT":"⠜","ENDROOT":"⠻","ROOTINDEX":"⠣","ROOT":"⠨","INDEX":"⠣","UNDER":"⠩","UNDERSCRIPT":"⠩","OVER":"⠣","OVERSCRIPT":"⠣"},"MSroots":{},"font":{"bold":"⠸","bold-fraktur":["⠸⠸","germanCombiner"],"bold-italic":"⠸⠨","bold-script":"⠸⠈","caligraphic":"⠈","caligraphic-bold":"⠈⠸","double-struck":"⠈","double-struck-italic":"⠸⠨","fraktur":["⠸","germanCombiner"],"fullwidth":"","italic":"⠨","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"⠸","script":"⠈","sans-serif":"⠠⠨","sans-serif-italic":"⠠⠨⠨","sans-serif-bold":"⠠⠨⠸","sans-serif-bold-italic":"⠠⠨⠸⠨","unknown":""},"embellish":{"super":["⠘","germanCombiner"],"sub":["⠰","germanCombiner"],"circled":["⠫⠉⠸⠫","embellishCombiner"],"parenthesized":["⠷","parensCombiner"],"period":["⠸⠲","postfixCombiner"],"negative-circled":["⠫⠸⠉⠸⠫","embellishCombiner"],"double-circled":["⠫⠉⠸⠫⠫⠉⠸⠫","doubleEmbellishCombiner"],"circled-sans-serif":["⠫⠉⠸⠫⠠⠨","embellishCombiner"],"negative-circled-sans-serif":["⠫⠸⠉⠸⠫⠠⠨","embellishCombiner"],"comma":["⠠","postfixCombiner"],"squared":["⠫⠲⠸⠫","embellishCombiner"],"negative-squared":["⠫⠸⠲⠸⠫","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"⠗","roundedbox":"rounded box","circle":"⠉","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"⠪","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"⠀","HYPER":"3"},"unitTimes":""}} +, +"nemeth/messages/numbers.min": +{"kind":"numbers","locale":"nemeth","messages":{"ones":["⠴","⠂","⠆","⠒","⠲","⠢","⠖","⠶","⠦","⠔"],"vulgarSep":""}} +, +"nemeth/si/prefixes.min": +[{}] +, +"nemeth/functions/algebra.min": +[{"locale":"nemeth"}] +, +"nemeth/functions/elementary.min": +[{"locale":"nemeth"}] +, +"nemeth/functions/hyperbolic.min": +[{"locale":"nemeth"}] +, +"nemeth/functions/trigonometry.min": +[{"locale":"nemeth"}] +, +"nemeth/symbols/currency_symbols.min": +[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"⠈⠎"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"⠈⠎"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"⠈⠎"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"⠈⠎"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"⠈⠇"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"⠈⠇"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"⠈⠽"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"⠈⠽"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"⠈⠑"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"⠈⠋"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"⠈⠝"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"⠈⠉"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"⠈⠉"}}},{"category":"Sc","mappings":{"default":{"default":"⠈⠫"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}] +, +"nemeth/symbols/digits_rest.min": +[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠲⠼"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠆⠼"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"⠹⠒⠌⠲⠼"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠶⠼"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠔⠼"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠂⠴⠼"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠒⠼"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"⠹⠆⠌⠒⠼"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠢⠼"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"⠹⠆⠌⠢⠼"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"⠹⠒⠌⠢⠼"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"⠹⠲⠌⠢⠼"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠖⠼"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"⠹⠢⠌⠖⠼"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠦⠼"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"⠹⠒⠌⠦⠼"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"⠹⠢⠌⠦⠼"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"⠹⠶⠌⠦⠼"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"⠹⠂⠌⠼"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"⠹⠴⠌⠒⠼"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"⠫⠸⠲⠸⠫⠫⠉⠸⠫⠼⠂⠴⠻⠻"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"⠫⠸⠲⠸⠫⠫⠉⠸⠫⠼⠆⠴⠻⠻"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"⠫⠸⠲⠸⠫⠫⠉⠸⠫⠼⠒⠴⠻⠻"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"⠫⠸⠲⠸⠫⠫⠉⠸⠫⠼⠲⠴⠻⠻"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"⠫⠸⠲⠸⠫⠫⠉⠸⠫⠼⠢⠴⠻⠻"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"⠫⠸⠲⠸⠫⠫⠉⠸⠫⠼⠖⠴⠻⠻"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"⠫⠸⠲⠸⠫⠫⠉⠸⠫⠼⠶⠴⠻⠻"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"⠫⠸⠲⠸⠫⠫⠉⠸⠫⠼⠦⠴⠻⠻"}},"key":"324F"}] +, +"nemeth/symbols/greek-rest.min": +[{"locale":"nemeth"}] +, +"nemeth/symbols/greek-scripts.min": +[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}] +, +"nemeth/symbols/greek-symbols.min": +[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}] +, +"nemeth/symbols/hebrew_letters.min": +[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"⠠⠠⠁"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"⠠⠠⠃"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"⠠⠠⠉"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"⠠⠠⠙"}},"key":"2138"}] +, +"nemeth/symbols/latin-lower-double-accent.min": +[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}] +, +"nemeth/symbols/latin-lower-phonetic.min": +[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"⠈⠕"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}] +, +"nemeth/symbols/latin-lower-single-accent.min": +[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"⠈⠁"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"⠈⠁"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"⠈⠁"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"⠈⠁"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"⠈⠁"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"⠈⠁"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"⠈⠉"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"⠈⠑"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"⠈⠑"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"⠈⠑"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"⠈⠑"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"⠈⠊"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"⠈⠊"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"⠈⠊"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"⠈⠊"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"⠈⠝"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"⠈⠕"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"⠈⠕"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"⠈⠕"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"⠈⠕"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"⠈⠕"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"⠈⠥"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"⠈⠥"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"⠈⠥"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"⠈⠥"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"⠈⠽"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"⠈⠽"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}] +, +"nemeth/symbols/latin-rest.min": +[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}] +, +"nemeth/symbols/latin-upper-double-accent.min": +[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}] +, +"nemeth/symbols/latin-upper-single-accent.min": +[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"⠠⠈⠁"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"⠠⠈⠁"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"⠠⠈⠁"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"⠠⠈⠁"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"⠠⠈⠁"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"⠠⠈⠁"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"⠠⠈⠉"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"⠠⠈⠑"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"⠠⠈⠑"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"⠠⠈⠑"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"⠠⠈⠑"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"⠠⠈⠊"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"⠠⠈⠊"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"⠠⠈⠊"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"⠠⠈⠊"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"⠠⠈⠝"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"⠠⠈⠕"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"⠠⠈⠕"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"⠠⠈⠕"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"⠠⠈⠕"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"⠠⠈⠥"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"⠠⠈⠥"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"⠠⠈⠥"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"⠠⠈⠥"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"⠠⠈⠽"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}] +, +"nemeth/symbols/math_angles.min": +[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}] +, +"nemeth/symbols/math_arrows.min": +[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠒⠒"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"⠫⠣⠒⠒⠕"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"⠫⠕","uncontracted":"⠫⠒⠒⠕"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"⠫⠩⠒⠒⠕"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠒⠒⠕"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠩⠪⠒⠒⠕"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"⠫⠘⠪⠒⠒"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"⠫⠘⠒⠒⠕"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"⠫⠰⠒⠒⠕"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"⠫⠰⠪⠒⠒"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"⠳⠈⠫⠪⠒⠒⠻"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"⠳⠈⠫⠒⠒⠕⠻"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠔⠒⠢"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"⠫⠔⠒⠢⠕"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠪⠒⠒"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠒⠒⠕⠕"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"⠫⠒⠒⠕⠕"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"⠫⠩⠒⠒⠕⠕"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠒⠒⠠⠽"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"⠫⠠⠯⠒⠒⠕"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠒⠒⠳"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠳⠒⠒⠕"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"⠫⠳⠒⠒⠕"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"⠫⠩⠳⠒⠒⠕"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠒⠳⠒⠕"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠒⠒⠠⠕"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"⠫⠠⠪⠒⠒⠕"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠒⠒⠨⠡"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"⠫⠨⠡⠒⠒⠕"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠔⠒⠢⠕"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"⠳⠈⠫⠪⠒⠒⠕"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"⠫⠩⠔⠢⠔"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"⠫⠠⠳⠒⠒⠕"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"⠫⠩⠠⠳⠒⠒⠕"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"⠫⠢⠔⠕"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠢⠔"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"⠫⠢⠔⠕"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠢⠔"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"⠫⠒⠒⠕⠫⠪⠒⠒"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠒⠒⠕⠐⠫⠩⠒⠒⠕"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠒⠒⠫⠒⠒⠕"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"⠫⠚⠒⠒⠫⠚⠒⠒"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠒⠒⠕⠐⠫⠣⠒⠒⠕"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"⠫⠒⠒⠕⠫⠒⠒⠕"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"⠫⠩⠒⠒⠕⠐⠫⠩⠒⠒⠕"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"⠳⠈⠫⠪⠪⠒⠒"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"⠳⠈⠫⠪⠪⠒⠒⠕⠕"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"⠳⠈⠫⠒⠒⠕⠕"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠶⠶"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠒⠒⠕⠕"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"⠫⠒⠒⠕⠕"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠒⠒⠕⠕"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠪⠒⠒⠕⠕"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠪⠪⠒⠒⠕⠕"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"⠫⠘⠪⠪⠒⠒"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"⠫⠘⠒⠒⠕⠕"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"⠫⠰⠒⠒⠕⠕"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"⠫⠰⠪⠪⠒⠒"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠪⠪⠒⠒"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"⠫⠒⠒⠕⠕⠕"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠢⠤⠔⠒⠢"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"⠫⠢⠤⠔⠒⠢⠕"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"⠳⠳⠈⠫⠣⠒⠒⠕⠻"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"⠳⠳⠈⠫⠩⠒⠒⠕⠻"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠒⠒"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠒⠒⠕"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"⠫⠒⠒⠕"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"⠫⠩⠒⠒⠕"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"⠫⠳⠪⠒⠒"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"⠫⠒⠒⠕⠳"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠪⠒⠒"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠸⠒⠒⠕"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠒⠒⠕"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"⠫⠩⠸⠒⠒⠕"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠸⠪⠒⠒⠕"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"⠫⠒⠒⠕⠨⠡"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"⠫⠩⠒⠒⠕⠐⠫⠣⠒⠒⠕"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"⠫⠒⠒⠕⠫⠒⠒⠕⠫⠒⠒⠕"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"⠳⠈⠫⠪⠒⠒⠻"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"⠳⠈⠫⠒⠒⠕⠻"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"⠳⠈⠫⠪⠒⠒⠕"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠈⠫⠪⠒⠒⠻"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠈⠫⠒⠒⠕⠻"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠈⠫⠪⠒⠒⠕"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"⠫⠳⠒⠒"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"⠫⠒⠒⠳"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"⠫⠳⠒⠒⠳"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}] +, +"nemeth/symbols/math_characters.min": +[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"⠈⠰⠇"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"⠙"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"⠑"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}] +, +"nemeth/symbols/math_delimiters.min": +[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"⠷"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"⠾"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"⠈⠷"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"⠈⠾"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"⠨⠷"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"⠨⠾"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"⠈⠘⠷"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"⠈⠘⠾"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"⠈⠰⠷"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"⠈⠰⠾"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"⠈⠘⠷"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"⠈⠘⠾"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"⠈⠰⠷"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"⠈⠰⠾"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"⠨⠨⠷"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"⠨⠨⠾"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"⠣⠨⠷"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"⠣⠨⠾"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"⠈⠸⠷"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"⠈⠸⠾"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"⠨⠨⠷"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"⠨⠨⠾"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"⠨⠨⠨⠷"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"⠨⠨⠨⠾"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"⠨⠸⠷"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"⠨⠸⠾"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"⠨⠨⠷"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"⠨⠨⠾"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"⠨⠨⠨⠷"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"⠨⠨⠨⠾"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"⠈⠘⠷"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"⠈⠘⠾"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}] +, +"nemeth/symbols/math_geometry.min": +[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"⠱"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"⠳"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠲"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"⠫⠲"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠗"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"⠫⠗"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠛"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"⠫⠛"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠞"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"⠫⠞"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"⠸⠨⠫"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"⠨⠫"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠙"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"⠫⠙"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠙"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠉"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"⠫⠙"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"⠫⠉"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠉"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠢"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"⠫⠢"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"⠫⠖"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠖"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠖"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠉"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"⠫⠸⠙"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}] +, +"nemeth/symbols/math_harpoons.min": +[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"⠫⠈⠪⠒⠒"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"⠫⠠⠪⠒⠒"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠒⠒⠠⠕"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"⠫⠣⠒⠒⠈⠕"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"⠫⠒⠒⠈⠕"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"⠫⠒⠒⠠⠕"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"⠫⠪⠒⠒⠈⠕"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"⠫⠩⠒⠒⠠⠕"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"⠫⠈⠪⠒⠒⠫⠒⠒⠈⠕"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"⠫⠒⠒⠈⠕⠫⠈⠪⠒⠒"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}] +, +"nemeth/symbols/math_non_characters.min": +[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"⠳"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"⠘⠞"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"⠈⠠⠁"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}] +, +"nemeth/symbols/math_symbols.min": +[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"⠖"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"⠨⠼"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"⠈⠴"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"⠸⠯"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"⠈⠼"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"⠬"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"⠠","defaultLibLouis":"⠠⠀"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"⠨","other":"⠲"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"⠸⠌"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"⠸⠒"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"⠆"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"⠨⠅"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"⠿"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"⠈⠁"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"⠸⠡"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"⠸⠣"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"⠸"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"⠈"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"⠳"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"⠖"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"⠈⠠⠎"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"⠘⠉"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"⠸⠰⠁"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"⠐⠅⠈⠐⠅⠻"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"⠘⠗"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"⠱"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"⠘⠨⠡"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"⠬⠤"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"⠈"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"⠨⠍"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"⠈⠠⠏"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"⠡"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"⠦"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"⠈⠡"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"⠈⠌"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"⠄"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"⠄⠄"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"⠡"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"⠈⠱"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"⠤"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"⠤⠤"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"⠳⠳"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"⠠⠦"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"⠄"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"⠦"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"⠴"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"⠸⠻"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"⠸⠸⠻"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"⠔⠔"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"⠄"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"⠄⠄"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"⠖⠖"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"⠱"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"⠹⠹"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"⠹⠖"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"⠖⠹"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"⠈⠯"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"⠈⠿"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠿"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"⠸⠴"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"⠈⠑"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠑"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"⠈⠑"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"⠈⠢"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠢"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠢"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"⠸⠳"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"⠨⠠⠎"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"⠤"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"⠤⠬"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"⠸⠌"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"⠸⠡"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"⠈⠼"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"⠨⠡"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"⠰⠆"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"⠠⠿"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠨⠗⠻"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠸⠫⠫⠁⠻"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"⠫⠪⠸⠫⠫⠁⠻"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"⠳"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"⠌⠳"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"⠫⠇"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"⠌⠫⠇"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"⠈⠩"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"⠈⠬"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"⠨⠩"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"⠨⠬"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"⠮"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"⠮⠮"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"⠮⠮⠮"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠉⠻"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠪⠢⠔⠻"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"⠮⠈⠫⠢⠔⠕⠻"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"⠠⠡"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"⠈⠌"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"⠐⠂"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"⠰⠆"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"⠨⠤"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"⠱⠈⠱"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠱"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠱"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠨⠅"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠌⠨⠅"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠨⠅"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠈⠱"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠱⠈⠱"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱⠈⠱⠱"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠣⠠⠣"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"⠈⠣⠠⠣"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠡⠻"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠩⠡⠣⠡⠻"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠨⠡⠻"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠁⠻"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠣⠻"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠩⠻"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠸⠎⠻"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠫⠞⠻"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠙⠑⠋⠻"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠍⠻"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"⠐⠨⠅⠣⠸⠦⠻"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠅"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"⠸⠇"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠇"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠱"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠱"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠨⠅"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠨⠅"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠌⠨⠅"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠌⠨⠅"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠈⠐⠅⠻"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠈⠨⠂⠻"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"⠌⠈⠣⠠⠣"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠱"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠱"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠈⠱"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠈⠱"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠈⠱"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠈⠱"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"⠐⠅⠨⠂"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"⠨⠂⠐⠅"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"⠌⠐⠅⠨⠂"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠐⠅"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠱"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠱"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠱"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠈⠱"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠐⠅"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"⠌⠨⠂⠅"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠐⠅"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠨⠂"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅⠱"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂⠱"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠐⠅⠱"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"⠌⠸⠨⠂⠱"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"⠸⠐⠅⠌⠨⠅"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"⠸⠨⠂⠌⠨⠅"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠬⠻"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠤⠻"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠡⠻"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠸⠌⠻"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠡⠻"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠘⠨⠡⠻"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠼⠻"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠨⠅⠻"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠤⠻"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠬⠻"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠤⠻"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠈⠡⠻"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"⠫⠲⠸⠫⠡⠻"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"⠫⠏"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"⠈⠩"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"⠈⠬"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"⠨⠩"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"⠨⠬"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"⠡"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"⠱⠐⠅"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"⠱⠨⠂"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"⠣⠄⠄⠄"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"⠄⠄⠄"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"⠘⠄⠄⠄"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"⠰⠄⠄⠄"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"⠫⠏"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠳"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠳⠻"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠫⠇⠻"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠸⠡⠻"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠫⠏⠻"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠔⠔⠻"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠐⠅⠻"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠨⠂⠻"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠡⠻"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠬⠻"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠡⠻"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"⠫⠉⠸⠫⠈⠌⠻"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠱"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠱"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠱"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠌⠱"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠨⠅"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠨⠅"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠨⠅"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠌⠨⠅"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠱⠈⠱"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠈⠱⠈⠱"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠌⠈⠱⠈⠱"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠌⠈⠱⠈⠱"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"⠨⠐⠅⠈⠨⠐⠅⠻"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"⠨⠨⠂⠈⠨⠨⠂⠻"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"⠳⠳⠳"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"⠱"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"⠈⠱"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"⠱"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}] +, +"nemeth/symbols/math_whitespace.min": +[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"⠤"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"⠀"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"⠀"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"⠀"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"⠈⠡"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"⠠"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"⠬"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}] +, +"nemeth/symbols/other_stars.min": +[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"⠫⠎"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"⠈⠡"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}] +, +"nemeth/units/energy.min": +[{"locale":"nemeth"}] +, +"nemeth/units/length.min": +[{"locale":"nemeth"}] +, +"nemeth/units/memory.min": +[{"locale":"nemeth"}] +, +"nemeth/units/other.min": +[{"locale":"nemeth"}] +, +"nemeth/units/speed.min": +[{"locale":"nemeth"}] +, +"nemeth/units/temperature.min": +[{"locale":"nemeth"}] +, +"nemeth/units/time.min": +[{"locale":"nemeth"}] +, +"nemeth/units/volume.min": +[{"locale":"nemeth"}] +, +"nemeth/units/weight.min": +[{"locale":"nemeth"}] +, +"nemeth/rules/nemeth.min": +{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\"protected\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\"cell\" or name(../..)=\"line\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\"","@font!=\"fullwidth\"","@font!=\"monospace\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\"","string-length(text())=1","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzαβγδεζηθικλμνξοπρςστυφχψωABCDEFGHIJKLMNOPQRSTUVWXYZΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\"","string-length(text())=1","\"\"=translate(text(), \"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\", \"\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\"","string-length(text())>1","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","\"\"=translate(text(), \"ABCDEFGHIJKLMNOPQRSTUVWXYZ\", \"\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \"ignoreFont\"))","@role!=\"unit\"","string-length(text())=1","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\""],["Precondition","omit-font","default","self::identifier[@font=\"italic\"]","string-length(text())=1","@role!=\"greekletter\"","not(contains(@grammar, \"ignoreFont\"))","\"\"!=translate(text(), \"αβγδεζηθικλμνξοπρςστυφχψωΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩ\", \"\")"],["Precondition","number-indicator","default","self::number","@font=\"normal\" or @font=\"fullwidth\" or @font=\"monospace\"","contains(@annotation, \"nemeth:number\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\"othernumber\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \"ignoreFont\")]","\"\" = translate(text(), \"0123456789.,\", \"\")"],["Precondition","mixed-number","default","self::number","@role=\"mixed\""],["Precondition","number-with-chars","default","self::number","\"\" != translate(text(), \"0123456789.,\", \"\")","text() != translate(text(), \"0123456789.,\", \"\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \"ignoreFont\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]","parent::*/parent::infixop[@role=\"implicit\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \"ignoreFont\"))","@font!=\"normal\"","@font!=\"fullwidth\"","@font!=\"monospace\"","preceding-sibling::identifier","preceding-sibling::*[@role=\"latinletter\" or @role=\"greekletter\" or @role=\"otherletter\"]","parent::*/parent::infixop[@role=\"implicit\"]"],["Precondition","identifier","default","self::identifier","@role=\"protected\""],["Precondition","english-letter","default","self::identifier","@role=\"latinletter\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\"geometry\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \"element\")]"],["Precondition","implicit","default","self::infixop","@role=\"implicit\""],["Alias","implicit","self::infixop","@role=\"leftsuper\" or @role=\"leftsub\" or @role=\"rightsuper\" or @role=\"rightsub\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\"infix function\"]"],["Precondition","function-infix","default","self::infixop","@role=\"infix function\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\"simple function\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\"neutral\""],["Precondition","fences-parallel","default","self::fenced[@role=\"metric\"]","content/*[1][text()]=\"∥\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\"!\"]","name(preceding-sibling::*[1])!=\"text\""],["Precondition","factorial","default","self::punctuation[text()=\"!\"]","name(preceding-sibling::*[1])!=\"text\"","not(following::*) or name(following::*)=\"punctuation\""],["Precondition","single-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\"prime\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \"hyperfraction\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \"general:bevelled\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\"relation\"","children/*[1][@role=\"arrow\"]","children/*[1][text()]=\"→\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\"relation\"","children/*[1][@role=\"arrow\"]","children/*[1][text()]=\"→\""],["Precondition","limboth","default","self::limboth","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower","self::underscore","@role=\"limit function\"","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\"underaccent\"]","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\"overaccent\"]","name(../..)=\"underscore\" or name(../..)=\"overscore\"","following-sibling::*[@role!=\"underaccent\" and @role!=\"overaccent\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\"limit function\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\"integral\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\"unknown\"]","name(./children/*[1])=\"identifier\" or name(./children/*[1])=\"function\"","name(./children/*[2])=\"number\"","./children/*[2][@role!=\"mixed\"]","./children/*[2][@role!=\"othernumber\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\"subsup\"","following::*","@role!=\"prefix function\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","name(following::*[1])!=\"punctuation\"","not(name(following-sibling::subscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"subscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\"))","not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\"punctuation\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\"infixop\"","name(children/*[2][@role=\"implicit\"]/children/*[1])=\"superscript\"","name(children/*[2]/children/*[1]/children/*[1])=\"empty\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\"superscript\"","name(children/*[2]/children/*[1])=\"empty\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\"prefix function\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","name(following::*[1])!=\"punctuation\"","not(name(following-sibling::superscript/children/*[1])=\"empty\" or (name(following-sibling::infixop[@role=\"implicit\"]/children/*[1])=\"superscript\" and name(following-sibling::*/children/*[1]/children/*[1])=\"empty\")) and not(following-sibling::*[@role=\"rightsuper\" or @role=\"rightsub\" or @role=\"leftsub\" or @role=\"leftsub\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\"leftsuper\" or @role=\"rightsub\" or @role=\"rightsuper\" or @role=\"rightsub\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","name(following::*[1]/../..)!=\"relseq\"","name(following::*[1]/../..)!=\"multirel\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\"punctuation\"","@embellished","not(children/*[2][@role=\"prime\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\"infixop\"","name(children/*[2][@role=\"implicit\"]/children/*[1])=\"subscript\"","name(children/*[2]/children/*[1]/children/*[1])=\"empty\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\"subscript\"","name(children/*[2]/children/*[1])=\"empty\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\"prime\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\"prime\"]","name(children/*[1])=\"subscript\"","name(children/*[1]/children/*[1])=\"identifier\"","name(children/*[1]/children/*[2])=\"number\"","children/*[1]/children/*[2][@role!=\"mixed\"]","children/*[1]/children/*[2][@role!=\"othernumber\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\"overaccent\"]","contains(@grammar, \"modified\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\"overaccent\"]","name(children/*[1])=\"overscore\"","children/*[1]/children/*[2][@role=\"overaccent\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\"underaccent\"]","contains(@grammar, \"modified\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\"underaccent\"]","name(children/*[1])=\"underscore\"","children/*[1]/children/*[2][@role=\"underaccent\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \"modifier\")]","contains(@annotation, \"accent:bar\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\"vector\""],["Alias","vector-line","self::line","@role=\"binomial\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\"cayley\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\"cycle\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\"top\""],["Precondition","bar-above","default","self::overscore","contains(@role,\"letter\") or contains(@role,\"integer\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\"letter\") or contains(@role,\"integer\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \"accent:bar\")]"],["Precondition","underbar","default","self::enclose","@role=\"bottom\""],["Precondition","leftbar","default","self::enclose","@role=\"left\""],["Precondition","rightbar","default","self::enclose","@role=\"right\""],["Precondition","crossout","default","self::enclose","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel","default","self::overscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Alias","cancel","self::underscore","@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\"enclose\"","children/*[2][@role=\"updiagonalstrike\" or @role=\"downdiagonalstrike\" or @role=\"horizontalstrike\"]"],["Precondition","end-punct","default","self::punctuated","@role=\"endpunct\""],["Precondition","start-punct","default","self::punctuated","@role=\"startpunct\""],["Precondition","punctuation","default","self::punctuation","@role=\"fullstop\"","contains(@annotation, \"nemeth:number\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\"fullstop\"","@role!=\"vbar\"","@role!=\"colon\"","@role!=\"ellipsis\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\"colon\"]","following-sibling::relseq[@role=\"arrow\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\"colon\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\"ellipsis\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\"punctuation\"","name(following-sibling::*[1])!=\"punctuation\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\"ellipsis\"]","name(preceding-sibling::*[1])!=\"punctuation\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\"ellipsis\"]","following-sibling::*","name(following-sibling::*[1])!=\"punctuation\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\"text\" or (name(children/*[1])=\"punctuated\" and children/*[1][@role=\"text\"])","name(children/*[2])=\"operator\" or name(children/*[2])=\"punctuation\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\"text\" or (name(children/*[1])=\"punctuated\" and children/*[1][@role=\"text\"])","name(children/*[2])=\"number\"","children/*[2][@role=\"integer\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]} +, +"nemeth/rules/nemeth_actions.min": +{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \"⠀\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \"⠰\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \"⠠⠠\"; [n] . (grammar:ignoreFont=\"⠠\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \"⠼\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \"⠼\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \"⠸⠹\"; [n] children/*[2]/children/*[1]; [t] \"⠌\"; [n] children/*[2]/children/*[2]; [t] \"⠸⠼\""],["Action","number-with-chars","[t] \"⠼\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \"⠐\"; [n] text()"],["Action","number-baseline-font","[t] \"⠐\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \"⠀\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \"⠀\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \"⠀\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \"⠀\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \"⠳⠳\"; [n] children/*[1]; [t] \"⠳⠳\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \"⠯⠀\""],["Action","factorial","[t] \"⠯\""],["Action","single-prime","[t] \"⠄\""],["Action","double-prime","[t] \"⠄⠄\""],["Action","triple-prime","[t] \"⠄⠄⠄\""],["Action","quadruple-prime","[t] \"⠄⠄⠄⠄\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \"⠜\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \"⠐\"; [t] \"⠫⠒⠒⠕\"; [t] CSFunderscript; [n] children/*[2]; [t] \"⠻\""],["Action","arrow-overscore","[t] \"⠐\"; [t] \"⠫⠒⠒⠕\"; [t] CSFoverscript; [n] children/*[2]; [t] \"⠻\""],["Action","limboth","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \"⠐\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \"⠻\""],["Action","limlower-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \"⠻\""],["Action","limupper-end","[t] \"⠐\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \"⠻\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \"⠰\"; [n] children/*[2];[t] \"⠘\"; [n] children/*[3]; [t] \"⠐\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \"⠐\"; [n] children/*[1]; [t] \"⠣\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","overscore-modified","[n] children/*[1]; [t] \"⠣\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \"⠐\"; [n] children/*[1] (grammar:modified); [t] \"⠣\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","underscore","[t] \"⠐\"; [n] children/*[1]; [t] \"⠩\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","underscore-modified","[n] children/*[1]; [t] \"⠩\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \"⠐\"; [n] children/*[1] (grammar:modified); [t] \"⠩\"; [n] children/*[2] (grammar:modifier); [t] \"⠻\""],["Action","modifier-bar","[t] \"⠱\""],["Action","matrix","[m] children/* (separator:\"⠀\", join:\"\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\"⠀\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\"⠀\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \"⠀\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \"⠀\" (pause:300)"],["Action","cayley","[m] children/* (separator:\"⠀\", join:\"\", layout:cayley)"],["Action","layout","[m] children/* (separator:\"⠀\", join:\"\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\"⠀\"); [t] \"⠐\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \"⠀\""],["Action","row-with-label","[m] children/* (separator:\"⠀\"); [t] \"⠀⠀⠀\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\"⠀\", join:\"\"); [n] content/*[2];"],["Action","enclose","[t] \"⠫\"; [t] @role (grammar:localEnclose); [t] \"⠸⠫\"; [n] children/*[1]; [t] \"⠻\""],["Action","overbar","[t] \"⠐\"; [n] children/*[1]; [t] \"⠣⠱⠻\""],["Action","bar-above","[n] children/*[1]; [t] \"⠱\""],["Action","bar-below","[n] children/*[1]; [t] \"⠩⠱\""],["Action","underbar","[t] \"⠐\"; [n] children/*[1]; [t] \"⠩⠱⠻\""],["Action","leftbar","[t] \"⠳\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"⠳\""],["Action","crossout","[t] \"⠪\"; [n] children/*[1]; [t] \"⠻\""],["Action","cancel","[t] \"⠪\"; [n] children/*[1]/children/*[1]; [t] \"⠪\"; [n] children/*[2]; [t] \"⠻\""],["Action","cancel-reverse","[t] \"⠪\"; [n] children/*[2]/children/*[1]; [t] \"⠪\"; [n] children/*[1]; [t] \"⠻\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \"⠐\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \"⠀\""],["Action","punctuation-colon-mapping","[n] text(); [t] \"⠀\""],["Action","punctuation-colon-ratio","[t] \"⠀⠐⠂⠀\""],["Rule","punctuation-ellipsis-cell","default","[t] \"⠄⠄⠄\"","self::punctuation[@role=\"ellipsis\"]","count(../*)=1","name(../..)=\"cell\" or name(../..)=\"line\""],["Action","punctuation-ellipses-both","[t] \"⠀\"; [n] text(); [t] \"⠀\";"],["Action","punctuation-ellipses-left","[t] \"⠀\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \"⠀\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \"⠈⠻\"; [n] children/*[2]; [t] \"⠐\""]]} +} + diff --git a/sre/mathmaps/nn.json b/sre/mathmaps/nn.json new file mode 100644 index 0000000000..86803be870 --- /dev/null +++ b/sre/mathmaps/nn.json @@ -0,0 +1,146 @@ +{ +"nn/messages/alphabets.min": +{"kind":"alphabets","locale":"nn","messages":{"latinSmall":["a","b","c","d","e","f","g","h","I","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alfa","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lambda","my","ny","ksi","omikron","pi","rho","sluttsigma","sigma","tau","ypsilon","pi","khi","psi","omega","partiellderivert","epsilon","theta","kappa","pi","rho","pi"],"greekCap":["Alfa","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","My","Ny","Ksi","Omikron","Pi","Rho","Sluttsigma","Sigma","Tau","Ypsilon","Pi","Khi","Psi","Omega"],"capPrefix":{"default":"stor bokstav"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"nn/messages/messages.min": +{"kind":"messages","locale":"nn","messages":{"MS":{"START":"Start","FRAC_V":"Brøk","FRAC_B":"Brøk","FRAC_S":"Brøk","END":"Slutt","FRAC_OVER":"Over","TWICE":"To ganger","NEST_FRAC":"Nøst","ENDFRAC":"SluttBrøk","SUPER":"Super","SUB":"Sub","SUP":"Sub","SUPERSCRIPT":"Superskript","SUBSCRIPT":"Subskript","BASELINE":"Grunnlinje","BASE":"Basis","NESTED":"Nøsta","NEST_ROOT":"Nøst","STARTROOT":"StartRot","ENDROOT":"SluttRot","ROOTINDEX":"RotIndeks","ROOT":"Rot","INDEX":"Indeks","UNDER":"Under","UNDERSCRIPT":"Underskript","OVER":"Over","OVERSCRIPT":"Overskript","ENDSCRIPTS":"Sluttskript"},"MSroots":{},"font":{"bold":"feit","bold-fraktur":"feit gotisk","bold-italic":"feit kursiv","bold-script":"feit ","caligraphic":"kalligrafisk","caligraphic-bold":"kalligrafisk feit","double-struck":"double-struck","double-struck-italic":"double-struck-italic","fraktur":"gotisk","fullwidth":"bred","italic":"kursiv","monospace":"smal","normal":"normal","oldstyle":"gammaldags","oldstyle-bold":"gammaldags feit","script":"script","sans-serif":"utan seriffar","sans-serif-bold":"utan seriffar feit","sans-serif-italic":"utan seriffar kursiv","sans-serif-bold-italic":"utan seriffar feit kursiv","unknown":"ukjent"},"embellish":{"super":"super","sub":"sub","circled":"innsirkla","parenthesized":"i parentes","period":"punktum","negative-circled":"svart innsirkla","double-circled":"dobbelt innsirkla","circled-sans-serif":"innsirkla utan seriffar","negative-circled-sans-serif":"svart innsirkla utan seriffar","comma":"komma","squared":"kvadratisk","negative-squared":"svart kvadratisk"},"role":{"addition":"addisjon","multiplication":"multiplikasjon","subtraction":"subtraksjon","division":"divisjon","equality":"likhet","inequality":"ulikhet","element":"element","arrow":"pil","determinant":"determinant","rowvector":"radvektor","binomial":"binomial","squarematrix":"kvadratmatrise","setempty":"tomt sett","setext":"settutviding","setsingle":"enkelt sett","setcollect":"samling","label":"etikett","multiline":"flere linjer","matrix":"matrise","vector":"vektor","cases":"case-uttrykk","table":"tabell","unknown":"ukjent"},"enclose":{"longdiv":"langdivisjon","actuarial":"aktuarisk symbol","radical":"kvadratrot","box":"boks","roundedbox":"runda boks","circle":"sirkel","left":"venstre vertikallinje","right":"høyre vertikallinje","top":"strek over","bottom":"strek under","updiagonalstrike":"utkryssing","downdiagonalstrike":"utkryssing","verticalstrike":"vertikal gjennomstreking","horizontalstrike":"utkryssing","madruwb":"arabisk faktorisk symbol","updiagonalarrow":"diagonal pil","phasorangle":"fasor-vinkel","unknown":"langdivisjon"},"navigate":{"collapsible":"samanslåbar","expandable":"utvidbar","Level":"nivå"},"regexp":{"TEXT":"a-zA-ZæøåÆØÅ","NUMBER":"((\\d{1,3})(?=(.| ))((.| )\\d{3})*(\\,\\d+)?)|^\\d*\\,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":"\\.","JOINER_SUBSUPER":" ","JOINER_FRAC":" "},"unitTimes":""}} +, +"nn/messages/numbers.min": +{"kind":"numbers","locale":"nn","messages":{"zero":"null","ones":["","ein","to","tre","fire","fem","seks","sju","åtte","ni","ti","elleve","tolv","tretten","fjorten","femten","seksten","sytten","atten","nitten"],"tens":["","","tjue","tretti","førti","femti","seksti","sytti","åtti","nitti"],"large":["","tusen","million","milliard","billion","billiard","trillion","trilliard","kvadrillion","kvadrilliard","kvintillion","kvintilliard"],"vulgarSep":" ","numSep":" ","special":{"smallOrdinals":["nullte","første","andre","tredje","fjerde","femte","sjette","sjuande","åttande","niande","tiande","ellevte","tolvte"],"endOrdinal":"ande"}}} +, +"nn/si/prefixes.min": +[{"a":"atto","c":"centi","da":"deka","d":"desi","E":"exa","f":"femto","G":"giga","h":"hekto","k":"kilo","M":"mega","m":"milli","n":"nano","P":"peta","p":"piko","T":"tera","y":"yocto","Y":"yotta","z":"zepto","Z":"zetta","µ":"mikro","μ":"mikro"}] +, +"nn/functions/algebra.min": +[{"locale":"nn"},{"key":"deg","mappings":{"default":{"default":"grad"}}},{"key":"det","mappings":{"default":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimensjon"}}},{"key":"hom","mappings":{"default":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kjerne"}}},{"key":"Tr","mappings":{"default":{"default":"trase"}}}] +, +"nn/functions/elementary.min": +[{"locale":"nn"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"ln"}}},{"key":"lg","mappings":{"default":{"default":"lg"}}},{"key":"exp","mappings":{"default":{"default":"eksponent"}}},{"key":"gcd","mappings":{"default":{"default":"største fellesnemnar"}}},{"key":"lcm","mappings":{"default":{"default":"minste fellesnemnar"}}},{"key":"arg","mappings":{"default":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":""}}},{"key":"re","mappings":{"default":{"default":""}}},{"key":"inf","mappings":{"default":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"grense"}}},{"key":"liminf","mappings":{"default":{"default":"nedre grense"}}},{"key":"limsup","mappings":{"default":{"default":"øvre grense"}}},{"key":"max","mappings":{"default":{"default":"maks"}}},{"key":"min","mappings":{"default":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":""}}},{"key":"projlim","mappings":{"default":{"default":"omvendt grense"}}},{"key":"mod","mappings":{"default":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"sannsyn"}}}] +, +"nn/functions/hyperbolic.min": +[{"locale":"nn"},{"key":"cosh","mappings":{"default":{"default":"hyperbolsk cosinus"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolsk cotangens"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolsk cosecans"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolsk secans"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolsk sinus"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolsk tangens"}}},{"key":"arcosh","mappings":{"default":{"default":"arealfunksjon for hyperbolsk cosinus"}}},{"key":"arcoth","mappings":{"default":{"default":"arealfunksjon for hyperbolsk cotangens"}}},{"key":"arcsch","mappings":{"default":{"default":"arealfunksjon for hyperbolsk cosecans"}}},{"key":"arsech","mappings":{"default":{"default":"arealfunksjon for hyperbolsk secans"}}},{"key":"arsinh","mappings":{"default":{"default":"arealfunksjon for hyperbolsk sinus"}}},{"key":"artanh","mappings":{"default":{"default":"arealfunksjon for hyperbolsk tangens"}}}] +, +"nn/functions/trigonometry.min": +[{"locale":"nn"},{"key":"cos","mappings":{"default":{"default":"cosinus"}}},{"key":"cot","mappings":{"default":{"default":"cotangens"}}},{"key":"csc","mappings":{"default":{"default":"cosecans"}}},{"key":"sec","mappings":{"default":{"default":"secans"}}},{"key":"sin","mappings":{"default":{"default":"sinus"}}},{"key":"tan","mappings":{"default":{"default":"tangens"}}},{"key":"arccos","mappings":{"default":{"default":"invers cosinus"}}},{"key":"arccot","mappings":{"default":{"default":"invers cotangens"}}},{"key":"arccsc","mappings":{"default":{"default":"invers cosecans"}}},{"key":"arcsec","mappings":{"default":{"default":"invers secans"}}},{"key":"arcsin","mappings":{"default":{"default":"invers sinus"}}},{"key":"arctan","mappings":{"default":{"default":"invers tangens"}}}] +, +"nn/symbols/digits_rest.min": +[{"locale":"nn"},{"key":"00B2","mappings":{"default":{"default":""}}},{"key":"00B3","mappings":{"default":{"default":""}}},{"key":"00BC","mappings":{"default":{"default":""}}},{"key":"00BD","mappings":{"default":{"default":""}}},{"key":"00BE","mappings":{"default":{"default":""}}},{"key":"2150","mappings":{"default":{"default":""}}},{"key":"2151","mappings":{"default":{"default":""}}},{"key":"2152","mappings":{"default":{"default":""}}},{"key":"2153","mappings":{"default":{"default":""}}},{"key":"2154","mappings":{"default":{"default":""}}},{"key":"2155","mappings":{"default":{"default":""}}},{"key":"2156","mappings":{"default":{"default":""}}},{"key":"2157","mappings":{"default":{"default":""}}},{"key":"2158","mappings":{"default":{"default":""}}},{"key":"2159","mappings":{"default":{"default":""}}},{"key":"215A","mappings":{"default":{"default":""}}},{"key":"215B","mappings":{"default":{"default":""}}},{"key":"215C","mappings":{"default":{"default":""}}},{"key":"215D","mappings":{"default":{"default":""}}},{"key":"215E","mappings":{"default":{"default":""}}},{"key":"215F","mappings":{"default":{"default":""}}},{"key":"2189","mappings":{"default":{"default":""}}},{"key":"3248","mappings":{"default":{"default":""}}},{"key":"3249","mappings":{"default":{"default":""}}},{"key":"324A","mappings":{"default":{"default":""}}},{"key":"324B","mappings":{"default":{"default":""}}},{"key":"324C","mappings":{"default":{"default":""}}},{"key":"324D","mappings":{"default":{"default":""}}},{"key":"324E","mappings":{"default":{"default":""}}},{"key":"324F","mappings":{"default":{"default":""}}}] +, +"nn/symbols/greek-rest.min": +[{"locale":"nn"},{"key":"0394","mappings":{"default":{"default":"triangel"}}}] +, +"nn/symbols/greek-scripts.min": +[{"locale":"nn"},{"key":"1D26","mappings":{"default":{"default":"litein øvre gamma"}}},{"key":"1D27","mappings":{"default":{"default":"litein øvre lambda"}}},{"key":"1D28","mappings":{"default":{"default":"litein øvre pi"}}},{"key":"1D29","mappings":{"default":{"default":"litein øvre rho"}}},{"key":"1D2A","mappings":{"default":{"default":"litein øvre psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superskript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superskript pi"}}},{"key":"1D66","mappings":{"default":{"default":"subskript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subskript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subskript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subskript pi"}}},{"key":"1D6A","mappings":{"default":{"default":"subskript khi"}}}] +, +"nn/symbols/greek-symbols.min": +[{"locale":"nn"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"omvendt epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"feit hevet digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"feit digamma"}}}] +, +"nn/symbols/hebrew_letters.min": +[{"locale":"nn"},{"key":"2135","mappings":{"default":{"default":"alef"}}},{"key":"2136","mappings":{"default":{"default":"bet"}}},{"key":"2137","mappings":{"default":{"default":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"dalet"}}}] +, +"nn/symbols/latin-lower-double-accent.min": +[{"locale":"nn"},{"key":"01D6","mappings":{"default":{"default":"u med tøddel og makron"}}},{"key":"01D8","mappings":{"default":{"default":"u med tøddel og akutt aksent"}}},{"key":"01DA","mappings":{"default":{"default":"u med tøddel og karon"}}},{"key":"01DC","mappings":{"default":{"default":"u med tøddel og gravis"}}},{"key":"01DF","mappings":{"default":{"default":"a med tøddel og makron"}}},{"key":"01E1","mappings":{"default":{"default":"a med prikk over og makron"}}},{"key":"01ED","mappings":{"default":{"default":"o med ogonek og makron"}}},{"key":"01FB","mappings":{"default":{"default":"a med sirkel over og akutt aksent"}}},{"key":"022B","mappings":{"default":{"default":"o med tøddel og makron"}}},{"key":"022D","mappings":{"default":{"default":"o med tilde og makron"}}},{"key":"0231","mappings":{"default":{"default":"o med prikk over og makron"}}},{"key":"1E09","mappings":{"default":{"default":"c med cedille og akutt aksent"}}},{"key":"1E15","mappings":{"default":{"default":"e med makron og gravis"}}},{"key":"1E17","mappings":{"default":{"default":"e med makron og akutt aksent"}}},{"key":"1E1D","mappings":{"default":{"default":"e med cedille og breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i med tøddel og akutt aksent"}}},{"key":"1E39","mappings":{"default":{"default":"l med prikk under og makron"}}},{"key":"1E4D","mappings":{"default":{"default":"o med tilde og akutt aksent"}}},{"key":"1E4F","mappings":{"default":{"default":"o med tilde og diaeresis"}}},{"key":"1E51","mappings":{"default":{"default":"o med makron og gravis"}}},{"key":"1E53","mappings":{"default":{"default":"o med makron og akutt aksent"}}},{"key":"1E5D","mappings":{"default":{"default":"r med prikk under og makron"}}},{"key":"1E65","mappings":{"default":{"default":"s med akutt aksent og prikk over"}}},{"key":"1E67","mappings":{"default":{"default":"s med karon og prikk over"}}},{"key":"1E69","mappings":{"default":{"default":"s med prikk under og prikk over"}}},{"key":"1E79","mappings":{"default":{"default":"u med tilde og akutt aksent"}}},{"key":"1E7B","mappings":{"default":{"default":"u med makron og diaeresis"}}},{"key":"1EA5","mappings":{"default":{"default":"a med sirkumfleks og akutt aksent"}}},{"key":"1EA7","mappings":{"default":{"default":"a med sirkumfleks og gravis"}}},{"key":"1EA9","mappings":{"default":{"default":"a med sirkumfleks og krok over"}}},{"key":"1EAB","mappings":{"default":{"default":"a med sirkumfleks og tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a med sirkumfleks og prikk under"}}},{"key":"1EAF","mappings":{"default":{"default":"a med breve og akutt aksent"}}},{"key":"1EB1","mappings":{"default":{"default":"a med breve og gravis"}}},{"key":"1EB3","mappings":{"default":{"default":"a med breve og krok over"}}},{"key":"1EB5","mappings":{"default":{"default":"a med breve og tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a med breve og prikk under"}}},{"key":"1EBF","mappings":{"default":{"default":"e med sirkumfleks og akutt aksent"}}},{"key":"1EC1","mappings":{"default":{"default":"e med sirkumfleks og gravis"}}},{"key":"1EC3","mappings":{"default":{"default":"e med sirkumfleks og krok over"}}},{"key":"1EC5","mappings":{"default":{"default":"e med sirkumfleks og tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e med sirkumfleks og prikk under"}}},{"key":"1ED1","mappings":{"default":{"default":"o med sirkumfleks og akutt aksent"}}},{"key":"1ED3","mappings":{"default":{"default":"o med sirkumfleks og gravis"}}},{"key":"1ED5","mappings":{"default":{"default":"o med sirkumfleks og krok over"}}},{"key":"1ED7","mappings":{"default":{"default":"o med sirkumfleks og tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o med sirkumfleks og prikk under"}}},{"key":"1EDB","mappings":{"default":{"default":"o med horn og akutt aksent"}}},{"key":"1EDD","mappings":{"default":{"default":"o med horn og gravis"}}},{"key":"1EDF","mappings":{"default":{"default":"o med horn og krok over"}}},{"key":"1EE1","mappings":{"default":{"default":"o med horn og tilde"}}},{"key":"1EE3","mappings":{"default":{"default":"o med horn og prikk under"}}},{"key":"1EE9","mappings":{"default":{"default":"u med horn og akutt aksent"}}},{"key":"1EEB","mappings":{"default":{"default":"u med horn og gravis"}}},{"key":"1EED","mappings":{"default":{"default":"u med horn og krok over"}}},{"key":"1EEF","mappings":{"default":{"default":"u med horn og tilde"}}},{"key":"1EF1","mappings":{"default":{"default":"u med horn og prikk under"}}}] +, +"nn/symbols/latin-lower-phonetic.min": +[{"locale":"nn"},{"key":"00F8","mappings":{"default":{"default":"ø"}}},{"key":"0111","mappings":{"default":{"default":"d med gjennomstreking"}}},{"key":"0127","mappings":{"default":{"default":"h med gjennomstreking"}}},{"key":"0142","mappings":{"default":{"default":"l med gjennomstreking"}}},{"key":"0167","mappings":{"default":{"default":"t med gjennomstreking"}}},{"key":"0180","mappings":{"default":{"default":"b med gjennomstreking"}}},{"key":"019B","mappings":{"default":{"default":"lambda med gjennomstreking"}}},{"key":"01B6","mappings":{"default":{"default":"z med gjennomstreking"}}},{"key":"01BE","mappings":{"default":{"default":"latinsk bokstav omvendt glottal lukkelyd med gjennomstreking"}}},{"key":"01E5","mappings":{"default":{"default":"g med gjennomstreking"}}},{"key":"01FF","mappings":{"default":{"default":"ø med akutt aksent"}}},{"key":"023C","mappings":{"default":{"default":"c med gjennomstreking"}}},{"key":"0247","mappings":{"default":{"default":"e med gjennomstreking"}}},{"key":"0249","mappings":{"default":{"default":"j med gjennomstreking"}}},{"key":"024D","mappings":{"default":{"default":"r med gjennomstreking"}}},{"key":"024F","mappings":{"default":{"default":"y med gjennomstreking"}}},{"key":"025F","mappings":{"default":{"default":"j utan prikk med gjennomstreking"}}},{"key":"0268","mappings":{"default":{"default":"l med gjennomstreking"}}},{"key":"0284","mappings":{"default":{"default":"j utan prikk med gjennomstreking og krok"}}},{"key":"02A1","mappings":{"default":{"default":"latinsk bokstav glottal lukkelyd med gjennomstreking"}}},{"key":"02A2","mappings":{"default":{"default":"latinsk bokstav snudd glottal lukkelyd med gjennomstreking"}}},{"key":"1D13","mappings":{"default":{"default":"liggende ø"}}},{"key":"1D7C","mappings":{"default":{"default":"iota med gjennomstreking"}}},{"key":"1D7D","mappings":{"default":{"default":"p med gjennomstreking"}}},{"key":"1D7F","mappings":{"default":{"default":"ypsilon med gjennomstreking"}}},{"key":"1E9C","mappings":{"default":{"default":"lang s med diagonal gjennomstreking"}}},{"key":"1E9D","mappings":{"default":{"default":"lang s med høy gjennomstreking"}}},{"key":"018D","mappings":{"default":{"default":"omvendt delta"}}},{"key":"1E9B","mappings":{"default":{"default":"lang s med prikk over"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"lang s"}}},{"key":"0183","mappings":{"default":{"default":"b med strek over"}}},{"key":"0185","mappings":{"default":{"default":"tone seks"}}},{"key":"0188","mappings":{"default":{"default":"c med krok"}}},{"key":"018C","mappings":{"default":{"default":"d med strek over"}}},{"key":"0192","mappings":{"default":{"default":"f med krok"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k med krok"}}},{"key":"019A","mappings":{"default":{"default":"l med strek"}}},{"key":"019E","mappings":{"default":{"default":"n med langt høgrebein"}}},{"key":"01A1","mappings":{"default":{"default":"o med horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p med krok"}}},{"key":"01A8","mappings":{"default":{"default":"tone to"}}},{"key":"01AA","mappings":{"default":{"default":"latinsk bokstav omvendt esh-løkke"}}},{"key":"01AB","mappings":{"default":{"default":"t med palatal krok"}}},{"key":"01AD","mappings":{"default":{"default":"t med krok"}}},{"key":"01B0","mappings":{"default":{"default":"u med horn"}}},{"key":"01B4","mappings":{"default":{"default":"y med krok"}}},{"key":"01B9","mappings":{"default":{"default":"omvendt ezh"}}},{"key":"01BA","mappings":{"default":{"default":"ezh med hale"}}},{"key":"01BD","mappings":{"default":{"default":"tone fem"}}},{"key":"01BF","mappings":{"default":{"default":"latinsk bokstav wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz med karon"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"æ med makron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh med karon"}}},{"key":"01F3","mappings":{"default":{"default":"dz med karon"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh med krøll"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraf"}}},{"key":"01DD","mappings":{"default":{"default":"snudd e"}}},{"key":"01FD","mappings":{"default":{"default":"æ med akutt aksent"}}},{"key":"0221","mappings":{"default":{"default":"d med krøll"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z med krok"}}},{"key":"0234","mappings":{"default":{"default":"l med krøll"}}},{"key":"0235","mappings":{"default":{"default":"n med krøll"}}},{"key":"0236","mappings":{"default":{"default":"t med krøll"}}},{"key":"0238","mappings":{"default":{"default":"db digraf"}}},{"key":"0239","mappings":{"default":{"default":"qp digraf"}}},{"key":"023F","mappings":{"default":{"default":"s med nedoverhale"}}},{"key":"0240","mappings":{"default":{"default":"z med nedoverhale"}}},{"key":"0242","mappings":{"default":{"default":"glottal lukkelyd"}}},{"key":"024B","mappings":{"default":{"default":"q med krokhale"}}},{"key":"0250","mappings":{"default":{"default":"snudd a"}}},{"key":"0251","mappings":{"default":{"default":"alfa"}}},{"key":"0252","mappings":{"default":{"default":"snudd alfa"}}},{"key":"0253","mappings":{"default":{"default":"b med krok"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c med krøll"}}},{"key":"0256","mappings":{"default":{"default":"d med hale"}}},{"key":"0257","mappings":{"default":{"default":"d med krok"}}},{"key":"0258","mappings":{"default":{"default":"omvendt e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa med krok"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"omvendt open e"}}},{"key":"025D","mappings":{"default":{"default":"omvendt open e med krok"}}},{"key":"025E","mappings":{"default":{"default":"lukka omvendt open e"}}},{"key":"0260","mappings":{"default":{"default":"g med krok"}}},{"key":"0261","mappings":{"default":{"default":"skript g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"bukkehorn"}}},{"key":"0265","mappings":{"default":{"default":"snudd h"}}},{"key":"0266","mappings":{"default":{"default":"h med krok"}}},{"key":"0267","mappings":{"default":{"default":"heng med krok"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l med tilde i midten"}}},{"key":"026C","mappings":{"default":{"default":"l med belte"}}},{"key":"026D","mappings":{"default":{"default":"l med retrofleks krok"}}},{"key":"026F","mappings":{"default":{"default":"snudd m"}}},{"key":"0270","mappings":{"default":{"default":"snudd m med langt bein"}}},{"key":"0271","mappings":{"default":{"default":"m med krok"}}},{"key":"0272","mappings":{"default":{"default":"n med venstrekrok"}}},{"key":"0273","mappings":{"default":{"default":"n med retrofleks krok"}}},{"key":"0275","mappings":{"default":{"default":"o med gjennomstreking"}}},{"key":"0277","mappings":{"default":{"default":"lukka omega"}}},{"key":"0278","mappings":{"default":{"default":"pi"}}},{"key":"0279","mappings":{"default":{"default":"snudd r"}}},{"key":"027A","mappings":{"default":{"default":"snudd r med langt bein"}}},{"key":"027B","mappings":{"default":{"default":"snudd r med krok"}}},{"key":"027C","mappings":{"default":{"default":"r med langt bein"}}},{"key":"027D","mappings":{"default":{"default":"r med hale"}}},{"key":"027E","mappings":{"default":{"default":"r med fiskekrok"}}},{"key":"027F","mappings":{"default":{"default":"omvendt r med fiskekrok"}}},{"key":"0282","mappings":{"default":{"default":"s med krok"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"krøket omvendt esh"}}},{"key":"0286","mappings":{"default":{"default":"esh med krøll"}}},{"key":"0287","mappings":{"default":{"default":"snudd t"}}},{"key":"0288","mappings":{"default":{"default":"t med retrofleks krok"}}},{"key":"0289","mappings":{"default":{"default":"u med gjennomstreking"}}},{"key":"028A","mappings":{"default":{"default":"ypsilon"}}},{"key":"028B","mappings":{"default":{"default":"v med krok"}}},{"key":"028C","mappings":{"default":{"default":"snudd v"}}},{"key":"028D","mappings":{"default":{"default":"snudd w"}}},{"key":"028E","mappings":{"default":{"default":"snudd y"}}},{"key":"0290","mappings":{"default":{"default":"z med retrofleks krok"}}},{"key":"0291","mappings":{"default":{"default":"z med krøll"}}},{"key":"0295","mappings":{"default":{"default":"latinsk bokstav faryngal stemt frikativ"}}},{"key":"0296","mappings":{"default":{"default":"latinsk bokstav omvendt glottal lukkelyd"}}},{"key":"0297","mappings":{"default":{"default":"latinsk bokstav strukket c"}}},{"key":"0298","mappings":{"default":{"default":"latinsk bokstav bilabialt klikk"}}},{"key":"029A","mappings":{"default":{"default":"lukka open e"}}},{"key":"029E","mappings":{"default":{"default":"snudd k"}}},{"key":"02A0","mappings":{"default":{"default":"q med krok"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraf"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraf med krøll"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraf"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraf"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraf med krøll"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraf"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraf"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraf"}}},{"key":"02AC","mappings":{"default":{"default":"latinsk bokstav bilabial perkussiv"}}},{"key":"02AD","mappings":{"default":{"default":"latinsk bokstav bidental perkussiv"}}},{"key":"02AE","mappings":{"default":{"default":"snudd h med fiskekrok"}}},{"key":"02AF","mappings":{"default":{"default":"snudd h med fiskekrok og hale"}}},{"key":"1D02","mappings":{"default":{"default":"snudd æ"}}},{"key":"1D08","mappings":{"default":{"default":"snudd open e"}}},{"key":"1D09","mappings":{"default":{"default":"snudd i"}}},{"key":"1D11","mappings":{"default":{"default":"liggende o"}}},{"key":"1D12","mappings":{"default":{"default":"liggende open o"}}},{"key":"1D14","mappings":{"default":{"default":"snudd oe"}}},{"key":"1D16","mappings":{"default":{"default":"øverste halvdel av o"}}},{"key":"1D17","mappings":{"default":{"default":"nederste halvdel av o"}}},{"key":"1D1D","mappings":{"default":{"default":"liggende u"}}},{"key":"1D1E","mappings":{"default":{"default":"liggende u med tøddel"}}},{"key":"1D1F","mappings":{"default":{"default":"liggende snudd m"}}},{"key":"1D24","mappings":{"default":{"default":"latinsk bokstav stemt laryngal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latinsk bokstav ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b med tilde i midten"}}},{"key":"1D6D","mappings":{"default":{"default":"d med tilde i midten"}}},{"key":"1D6E","mappings":{"default":{"default":"f med tilde i midten"}}},{"key":"1D6F","mappings":{"default":{"default":"m med tilde i midten"}}},{"key":"1D70","mappings":{"default":{"default":"n med tilde i midten"}}},{"key":"1D71","mappings":{"default":{"default":"p med tilde i midten"}}},{"key":"1D72","mappings":{"default":{"default":"r med tilde i midten"}}},{"key":"1D73","mappings":{"default":{"default":"r med fiskekrok og tilde i midten"}}},{"key":"1D74","mappings":{"default":{"default":"s med tilde i midten"}}},{"key":"1D75","mappings":{"default":{"default":"t med tilde i midten"}}},{"key":"1D76","mappings":{"default":{"default":"z med tilde i midten"}}},{"key":"1D77","mappings":{"default":{"default":"snudd g"}}},{"key":"1D79","mappings":{"default":{"default":"insulær g"}}},{"key":"1D7A","mappings":{"default":{"default":"th med skrå gjennomstreking"}}},{"key":"1D80","mappings":{"default":{"default":"b med palatal krok"}}},{"key":"1D81","mappings":{"default":{"default":"d med palatal krok"}}},{"key":"1D82","mappings":{"default":{"default":"f med palatal krok"}}},{"key":"1D83","mappings":{"default":{"default":"g med palatal krok"}}},{"key":"1D84","mappings":{"default":{"default":"k med palatal krok"}}},{"key":"1D85","mappings":{"default":{"default":"l med palata krok"}}},{"key":"1D86","mappings":{"default":{"default":"m med palatal krok"}}},{"key":"1D87","mappings":{"default":{"default":"n med palatal krok"}}},{"key":"1D88","mappings":{"default":{"default":"p med palatal krok"}}},{"key":"1D89","mappings":{"default":{"default":"r med palatal krok"}}},{"key":"1D8A","mappings":{"default":{"default":"s med palatal krok"}}},{"key":"1D8B","mappings":{"default":{"default":"esh med palatal krok"}}},{"key":"1D8C","mappings":{"default":{"default":"v med palatal krok"}}},{"key":"1D8D","mappings":{"default":{"default":"x med palatal krok"}}},{"key":"1D8E","mappings":{"default":{"default":"z med palatal krok"}}},{"key":"1D8F","mappings":{"default":{"default":"a med retrofleks krok"}}},{"key":"1D90","mappings":{"default":{"default":"alfa med retrofleks krok"}}},{"key":"1D91","mappings":{"default":{"default":"d med krok og hale"}}},{"key":"1D92","mappings":{"default":{"default":"e med retrofleks krok"}}},{"key":"1D93","mappings":{"default":{"default":"open e med retrofleks krok"}}},{"key":"1D94","mappings":{"default":{"default":"omvendt open e med retrofleks krok"}}},{"key":"1D95","mappings":{"default":{"default":"schwa med retrofleks krok"}}},{"key":"1D96","mappings":{"default":{"default":"i med retrofleks krok"}}},{"key":"1D97","mappings":{"default":{"default":"open o med retrofleks krok"}}},{"key":"1D98","mappings":{"default":{"default":"esh med retrofleks krok"}}},{"key":"1D99","mappings":{"default":{"default":"u med retrofleks krok"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh med retrofleks krok"}}},{"key":"0149","mappings":{"default":{"default":"n med apostrof foran"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"nn/symbols/latin-lower-single-accent.min": +[{"locale":"nn"},{"key":"00E0","mappings":{"default":{"default":"a med gravis"}}},{"key":"00E1","mappings":{"default":{"default":"a med akutt aksent"}}},{"key":"00E2","mappings":{"default":{"default":"a med sirkumfleks"}}},{"key":"00E3","mappings":{"default":{"default":"a med tilde"}}},{"key":"00E4","mappings":{"default":{"default":"a med tøddel"}}},{"key":"00E5","mappings":{"default":{"default":"å"}}},{"key":"00E7","mappings":{"default":{"default":"c med cedille"}}},{"key":"00E8","mappings":{"default":{"default":"e med gravis"}}},{"key":"00E9","mappings":{"default":{"default":"e med akutt aksent"}}},{"key":"00EA","mappings":{"default":{"default":"e med sirkumfleks"}}},{"key":"00EB","mappings":{"default":{"default":"e med tøddel"}}},{"key":"00EC","mappings":{"default":{"default":"i med gravis"}}},{"key":"00ED","mappings":{"default":{"default":"i med akutt aksent"}}},{"key":"00EE","mappings":{"default":{"default":"i med sirkumfleks"}}},{"key":"00EF","mappings":{"default":{"default":"i med tøddel"}}},{"key":"00F1","mappings":{"default":{"default":"n med tilde"}}},{"key":"00F2","mappings":{"default":{"default":"o med gravis"}}},{"key":"00F3","mappings":{"default":{"default":"o med akutt aksent"}}},{"key":"00F4","mappings":{"default":{"default":"o med sirkumfleks"}}},{"key":"00F5","mappings":{"default":{"default":"o med tilde"}}},{"key":"00F6","mappings":{"default":{"default":"o med tøddel"}}},{"key":"00F9","mappings":{"default":{"default":"u med gravis"}}},{"key":"00FA","mappings":{"default":{"default":"u med akutt aksent"}}},{"key":"00FB","mappings":{"default":{"default":"u med sirkumfleks"}}},{"key":"00FC","mappings":{"default":{"default":"u med tøddel"}}},{"key":"00FD","mappings":{"default":{"default":"y med akutt aksent"}}},{"key":"00FF","mappings":{"default":{"default":"y med tøddel"}}},{"key":"0101","mappings":{"default":{"default":"a med makron"}}},{"key":"0103","mappings":{"default":{"default":"a med breve"}}},{"key":"0105","mappings":{"default":{"default":"a med ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c med akutt aksent"}}},{"key":"0109","mappings":{"default":{"default":"c med sirkumfleks"}}},{"key":"010B","mappings":{"default":{"default":"c med prikk over"}}},{"key":"010D","mappings":{"default":{"default":"c med karon"}}},{"key":"010F","mappings":{"default":{"default":"d med karon"}}},{"key":"0113","mappings":{"default":{"default":"e med makron"}}},{"key":"0115","mappings":{"default":{"default":"e med breve"}}},{"key":"0117","mappings":{"default":{"default":"e med prikk over"}}},{"key":"0119","mappings":{"default":{"default":"e med ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e med karon"}}},{"key":"011D","mappings":{"default":{"default":"g med sirkumfleks"}}},{"key":"011F","mappings":{"default":{"default":"g med breve"}}},{"key":"0121","mappings":{"default":{"default":"g med prikk over"}}},{"key":"0123","mappings":{"default":{"default":"g med cedille"}}},{"key":"0125","mappings":{"default":{"default":"h med sirkumfleks"}}},{"key":"0129","mappings":{"default":{"default":"i med tilde"}}},{"key":"012B","mappings":{"default":{"default":"i med makron"}}},{"key":"012D","mappings":{"default":{"default":"i med breve"}}},{"key":"012F","mappings":{"default":{"default":"i med ogonek"}}},{"key":"0131","mappings":{"default":{"default":"i utan prikk"}}},{"key":"0135","mappings":{"default":{"default":"j med sirkumfleks"}}},{"key":"0137","mappings":{"default":{"default":"k med cedille"}}},{"key":"013A","mappings":{"default":{"default":"l med akutt aksent"}}},{"key":"013C","mappings":{"default":{"default":"l med cedille"}}},{"key":"013E","mappings":{"default":{"default":"l med karon"}}},{"key":"0140","mappings":{"default":{"default":"l med middle prikk"}}},{"key":"0144","mappings":{"default":{"default":"n med akutt aksent"}}},{"key":"0146","mappings":{"default":{"default":"n med cedille"}}},{"key":"0148","mappings":{"default":{"default":"n med karon"}}},{"key":"014D","mappings":{"default":{"default":"o med makron"}}},{"key":"014F","mappings":{"default":{"default":"o med breve"}}},{"key":"0151","mappings":{"default":{"default":"o med dobbel akutt aksent"}}},{"key":"0155","mappings":{"default":{"default":"r med akutt aksent"}}},{"key":"0157","mappings":{"default":{"default":"r med cedille"}}},{"key":"0159","mappings":{"default":{"default":"r med karon"}}},{"key":"015B","mappings":{"default":{"default":"s med akutt aksent"}}},{"key":"015D","mappings":{"default":{"default":"s med sirkumfleks"}}},{"key":"015F","mappings":{"default":{"default":"s med cedille"}}},{"key":"0161","mappings":{"default":{"default":"s med karon"}}},{"key":"0163","mappings":{"default":{"default":"t med cedille"}}},{"key":"0165","mappings":{"default":{"default":"t med karon"}}},{"key":"0169","mappings":{"default":{"default":"u med tilde"}}},{"key":"016B","mappings":{"default":{"default":"u med makron"}}},{"key":"016D","mappings":{"default":{"default":"u med breve"}}},{"key":"016F","mappings":{"default":{"default":"u med ring over"}}},{"key":"0171","mappings":{"default":{"default":"u med dobbel akutt aksent"}}},{"key":"0173","mappings":{"default":{"default":"u med ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w med sirkumfleks"}}},{"key":"0177","mappings":{"default":{"default":"y med sirkumfleks"}}},{"key":"017A","mappings":{"default":{"default":"z med akutt aksent"}}},{"key":"017C","mappings":{"default":{"default":"z med prikk over"}}},{"key":"017E","mappings":{"default":{"default":"z med karon"}}},{"key":"01CE","mappings":{"default":{"default":"a med karon"}}},{"key":"01D0","mappings":{"default":{"default":"i med karon"}}},{"key":"01D2","mappings":{"default":{"default":"o med karon"}}},{"key":"01D4","mappings":{"default":{"default":"u med karon"}}},{"key":"01E7","mappings":{"default":{"default":"g med karon"}}},{"key":"01E9","mappings":{"default":{"default":"k med karon"}}},{"key":"01EB","mappings":{"default":{"default":"o med ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j med karon"}}},{"key":"01F5","mappings":{"default":{"default":"g med akutt aksent"}}},{"key":"01F9","mappings":{"default":{"default":"n med gravis"}}},{"key":"0201","mappings":{"default":{"default":"a med dobbel gravis"}}},{"key":"0203","mappings":{"default":{"default":"a med omvendt breve"}}},{"key":"0205","mappings":{"default":{"default":"e med dobbel gravis"}}},{"key":"0207","mappings":{"default":{"default":"e med omvendt breve"}}},{"key":"0209","mappings":{"default":{"default":"i med dobbel gravis"}}},{"key":"020B","mappings":{"default":{"default":"i med omvendt breve"}}},{"key":"020D","mappings":{"default":{"default":"o med dobbel gravis"}}},{"key":"020F","mappings":{"default":{"default":"o med omvendt breve"}}},{"key":"0211","mappings":{"default":{"default":"r med dobbel gravis"}}},{"key":"0213","mappings":{"default":{"default":"r med omvendt breve"}}},{"key":"0215","mappings":{"default":{"default":"u med dobbel gravis"}}},{"key":"0217","mappings":{"default":{"default":"u med omvendt breve"}}},{"key":"0219","mappings":{"default":{"default":"s med komma under"}}},{"key":"021B","mappings":{"default":{"default":"t med komma under"}}},{"key":"021F","mappings":{"default":{"default":"h med karon"}}},{"key":"0227","mappings":{"default":{"default":"a med prikk"}}},{"key":"0229","mappings":{"default":{"default":"e med cedille"}}},{"key":"022F","mappings":{"default":{"default":"o med prikk"}}},{"key":"0233","mappings":{"default":{"default":"y med strek over"}}},{"key":"0237","mappings":{"default":{"default":"j utan prikk"}}},{"key":"1E01","mappings":{"default":{"default":"a med ring under"}}},{"key":"1E03","mappings":{"default":{"default":"b med prikk over"}}},{"key":"1E05","mappings":{"default":{"default":"b med prikk under"}}},{"key":"1E07","mappings":{"default":{"default":"b med linje under"}}},{"key":"1E0B","mappings":{"default":{"default":"d med prikk over"}}},{"key":"1E0D","mappings":{"default":{"default":"d med prikk under"}}},{"key":"1E0F","mappings":{"default":{"default":"d med linje under"}}},{"key":"1E11","mappings":{"default":{"default":"d med cedille"}}},{"key":"1E13","mappings":{"default":{"default":"d med sirkumfleks under"}}},{"key":"1E19","mappings":{"default":{"default":"e med sirkumfleks under"}}},{"key":"1E1B","mappings":{"default":{"default":"e med tilde under"}}},{"key":"1E1F","mappings":{"default":{"default":"f med prikk over"}}},{"key":"1E21","mappings":{"default":{"default":"g med makron"}}},{"key":"1E23","mappings":{"default":{"default":"h med prikk over"}}},{"key":"1E25","mappings":{"default":{"default":"h med prikk under"}}},{"key":"1E27","mappings":{"default":{"default":"h med tøddel"}}},{"key":"1E29","mappings":{"default":{"default":"h med cedille"}}},{"key":"1E2B","mappings":{"default":{"default":"h med breve under"}}},{"key":"1E2D","mappings":{"default":{"default":"i med tilde under"}}},{"key":"1E31","mappings":{"default":{"default":"k med akutt aksent"}}},{"key":"1E33","mappings":{"default":{"default":"k med prikk under"}}},{"key":"1E35","mappings":{"default":{"default":"k med linje under"}}},{"key":"1E37","mappings":{"default":{"default":"l med prikk under"}}},{"key":"1E3B","mappings":{"default":{"default":"l med linje under"}}},{"key":"1E3D","mappings":{"default":{"default":"l med sirkumfleks under"}}},{"key":"1E3F","mappings":{"default":{"default":"m med akutt aksent"}}},{"key":"1E41","mappings":{"default":{"default":"m med prikk over"}}},{"key":"1E43","mappings":{"default":{"default":"m med prikk under"}}},{"key":"1E45","mappings":{"default":{"default":"n med prikk over"}}},{"key":"1E47","mappings":{"default":{"default":"n med prikk under"}}},{"key":"1E49","mappings":{"default":{"default":"n med linje under"}}},{"key":"1E4B","mappings":{"default":{"default":"n med sirkumfleks under"}}},{"key":"1E55","mappings":{"default":{"default":"p med akutt aksent"}}},{"key":"1E57","mappings":{"default":{"default":"p med prikk over"}}},{"key":"1E59","mappings":{"default":{"default":"r med prikk over"}}},{"key":"1E5B","mappings":{"default":{"default":"r med prikk under"}}},{"key":"1E5F","mappings":{"default":{"default":"r med linje under"}}},{"key":"1E61","mappings":{"default":{"default":"s med prikk over"}}},{"key":"1E63","mappings":{"default":{"default":"s med prikk under"}}},{"key":"1E6B","mappings":{"default":{"default":"t med prikk over"}}},{"key":"1E6D","mappings":{"default":{"default":"t med prikk under"}}},{"key":"1E6F","mappings":{"default":{"default":"t med linje under"}}},{"key":"1E71","mappings":{"default":{"default":"t med sirkumfleks under"}}},{"key":"1E73","mappings":{"default":{"default":"u med tøddel under"}}},{"key":"1E75","mappings":{"default":{"default":"u med tilde under"}}},{"key":"1E77","mappings":{"default":{"default":"u med sirkumfleks under"}}},{"key":"1E7D","mappings":{"default":{"default":"v med tilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v med prikk under"}}},{"key":"1E81","mappings":{"default":{"default":"w med gravis"}}},{"key":"1E83","mappings":{"default":{"default":"w med akutt aksent"}}},{"key":"1E85","mappings":{"default":{"default":"w med tøddel"}}},{"key":"1E87","mappings":{"default":{"default":"w med prikk over"}}},{"key":"1E89","mappings":{"default":{"default":"w med prikk under"}}},{"key":"1E8B","mappings":{"default":{"default":"x med prikk over"}}},{"key":"1E8D","mappings":{"default":{"default":"x med tøddel"}}},{"key":"1E8F","mappings":{"default":{"default":"y med prikk over"}}},{"key":"1E91","mappings":{"default":{"default":"z med sirkumfleks"}}},{"key":"1E93","mappings":{"default":{"default":"z med prikk under"}}},{"key":"1E95","mappings":{"default":{"default":"z med linje under"}}},{"key":"1E96","mappings":{"default":{"default":"h med linje under"}}},{"key":"1E97","mappings":{"default":{"default":"t med tøddel"}}},{"key":"1E98","mappings":{"default":{"default":"w med ring over"}}},{"key":"1E99","mappings":{"default":{"default":"y med ring over"}}},{"key":"1E9A","mappings":{"default":{"default":"a med høgre halv ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a med prikk under"}}},{"key":"1EA3","mappings":{"default":{"default":"a med krok over"}}},{"key":"1EB9","mappings":{"default":{"default":"e med prikk under"}}},{"key":"1EBB","mappings":{"default":{"default":"e med krok over"}}},{"key":"1EBD","mappings":{"default":{"default":"e med tilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i med krok over"}}},{"key":"1ECB","mappings":{"default":{"default":"i med prikk under"}}},{"key":"1ECD","mappings":{"default":{"default":"o med prikk under"}}},{"key":"1ECF","mappings":{"default":{"default":"o med krok over"}}},{"key":"1EE5","mappings":{"default":{"default":"u med prikk under"}}},{"key":"1EE7","mappings":{"default":{"default":"u med krok over"}}},{"key":"1EF3","mappings":{"default":{"default":"y med gravis"}}},{"key":"1EF5","mappings":{"default":{"default":"y med prikk under"}}},{"key":"1EF7","mappings":{"default":{"default":"y med krok over"}}},{"key":"1EF9","mappings":{"default":{"default":"y med tilde"}}}] +, +"nn/symbols/latin-rest.min": +[{"locale":"nn"},{"key":"210E","mappings":{"default":{"default":"kursiv h"}}},{"key":"0363","mappings":{"default":{"default":"kombinerande a"}}},{"key":"0364","mappings":{"default":{"default":"kombinerande e"}}},{"key":"0365","mappings":{"default":{"default":"kombinerande i"}}},{"key":"0366","mappings":{"default":{"default":"kombinerande o"}}},{"key":"0367","mappings":{"default":{"default":"kombinerande u"}}},{"key":"0368","mappings":{"default":{"default":"kombinerande c"}}},{"key":"0369","mappings":{"default":{"default":"kombinerande d"}}},{"key":"036A","mappings":{"default":{"default":"kombinerande h"}}},{"key":"036B","mappings":{"default":{"default":"kombinerande m"}}},{"key":"036C","mappings":{"default":{"default":"kombinerande r"}}},{"key":"036D","mappings":{"default":{"default":"kombinerande t"}}},{"key":"036E","mappings":{"default":{"default":"kombinerande v"}}},{"key":"036F","mappings":{"default":{"default":"kombinerande x"}}},{"key":"1D62","mappings":{"default":{"default":"subskript i"}}},{"key":"1D63","mappings":{"default":{"default":"subskript r"}}},{"key":"1D64","mappings":{"default":{"default":"subskript u"}}},{"key":"1D65","mappings":{"default":{"default":"subskript v"}}},{"key":"1DCA","mappings":{"default":{"default":"kombinerande r under"}}},{"key":"1DD3","mappings":{"default":{"default":"kombinerande utflata open a over"}}},{"key":"1DD4","mappings":{"default":{"default":"kombinerande ae"}}},{"key":"1DD5","mappings":{"default":{"default":"kombinerande ao"}}},{"key":"1DD6","mappings":{"default":{"default":"kombinerande av"}}},{"key":"1DD7","mappings":{"default":{"default":"kombinerande c cedille"}}},{"key":"1DD8","mappings":{"default":{"default":"kombinerande insulær d"}}},{"key":"1DD9","mappings":{"default":{"default":"kombinerande eth"}}},{"key":"1DDA","mappings":{"default":{"default":"kombinerande g"}}},{"key":"1DDB","mappings":{"default":{"default":"kombinerande liten heva G"}}},{"key":"1DDC","mappings":{"default":{"default":"kombinerande k"}}},{"key":"1DDD","mappings":{"default":{"default":"kombinerande l"}}},{"key":"1DDE","mappings":{"default":{"default":"kombinerande liten heva L"}}},{"key":"1DDF","mappings":{"default":{"default":"kombinerande liten heva M"}}},{"key":"1DE0","mappings":{"default":{"default":"kombinerande n"}}},{"key":"1DE1","mappings":{"default":{"default":"kombinerande liten heva N"}}},{"key":"1DE2","mappings":{"default":{"default":"kombinerande liten heva R"}}},{"key":"1DE3","mappings":{"default":{"default":"kombinerande r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"kombinerande s"}}},{"key":"1DE5","mappings":{"default":{"default":"kombinerande lang s"}}},{"key":"1DE6","mappings":{"default":{"default":"kombinerande z"}}},{"key":"2071","mappings":{"default":{"default":"superskript i"}}},{"key":"207F","mappings":{"default":{"default":"superskript n"}}},{"key":"2090","mappings":{"default":{"default":"subskript a"}}},{"key":"2091","mappings":{"default":{"default":"subskript e"}}},{"key":"2092","mappings":{"default":{"default":"subskript o"}}},{"key":"2093","mappings":{"default":{"default":"subskript x"}}},{"key":"2094","mappings":{"default":{"default":"subskript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subskript h"}}},{"key":"2096","mappings":{"default":{"default":"subskript k"}}},{"key":"2097","mappings":{"default":{"default":"subskript l"}}},{"key":"2098","mappings":{"default":{"default":"subskript m"}}},{"key":"2099","mappings":{"default":{"default":"subskript n"}}},{"key":"209A","mappings":{"default":{"default":"subskript p"}}},{"key":"209B","mappings":{"default":{"default":"subskript s"}}},{"key":"209C","mappings":{"default":{"default":"subskript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subskript j"}}},{"key":"1F12A","mappings":{"default":{"default":"skilpaddeskall-klammeparentes heva S"}}},{"key":"1F12B","mappings":{"default":{"default":"innsirkla kursiv heva C"}}},{"key":"1F12C","mappings":{"default":{"default":"innsirkla kursiv heva R"}}},{"key":"1F18A","mappings":{"default":{"default":"negativ firkantkryss heva P"}}}] +, +"nn/symbols/latin-upper-double-accent.min": +[{"locale":"nn"},{"key":"01D5","mappings":{"default":{"default":"stor U med tøddel og strek over"}}},{"key":"01D7","mappings":{"default":{"default":"stor U med tøddel og akutt aksent"}}},{"key":"01D9","mappings":{"default":{"default":"stor U med tøddel og karon"}}},{"key":"01DB","mappings":{"default":{"default":"stor U med tøddel og gravis"}}},{"key":"01DE","mappings":{"default":{"default":"stor A med tøddel og strek over"}}},{"key":"01E0","mappings":{"default":{"default":"stor A med strek over"}}},{"key":"01EC","mappings":{"default":{"default":"stor O med ogonek og strek over"}}},{"key":"01FA","mappings":{"default":{"default":"stor Å med akutt aksent"}}},{"key":"022A","mappings":{"default":{"default":"stor O med tøddel og strek over"}}},{"key":"022C","mappings":{"default":{"default":"stor O med tilde og strek over"}}},{"key":"0230","mappings":{"default":{"default":"stor O med prikk og strek over"}}},{"key":"1E08","mappings":{"default":{"default":"stor C med cedille og akutt aksent"}}},{"key":"1E14","mappings":{"default":{"default":"stor E med makron og gravis"}}},{"key":"1E16","mappings":{"default":{"default":"stor E med makron og akutt aksent"}}},{"key":"1E1C","mappings":{"default":{"default":"stor E med cedille og breve"}}},{"key":"1E2E","mappings":{"default":{"default":"stor I med tøddel og akutt aksent"}}},{"key":"1E38","mappings":{"default":{"default":"stor L med prikk under og makron"}}},{"key":"1E4C","mappings":{"default":{"default":"stor O med tilde og akutt aksent"}}},{"key":"1E4E","mappings":{"default":{"default":"stor O med tilde og tøddel"}}},{"key":"1E50","mappings":{"default":{"default":"stor O med makron og gravis"}}},{"key":"1E52","mappings":{"default":{"default":"stor O med makron og akutt aksent"}}},{"key":"1E5C","mappings":{"default":{"default":"stor R med prikk under og makron"}}},{"key":"1E64","mappings":{"default":{"default":"stor S med akutt aksent og prikk over"}}},{"key":"1E66","mappings":{"default":{"default":"stor S med karon og prikk over"}}},{"key":"1E68","mappings":{"default":{"default":"stor S med prikk under og prikk over"}}},{"key":"1E78","mappings":{"default":{"default":"stor U med tilde og akutt aksent"}}},{"key":"1E7A","mappings":{"default":{"default":"stor U med makron og tøddel"}}},{"key":"1EA4","mappings":{"default":{"default":"stor A med sirkumfleks og akutt aksent"}}},{"key":"1EA6","mappings":{"default":{"default":"stor A med sirkumfleks og gravis"}}},{"key":"1EA8","mappings":{"default":{"default":"stor A med sirkumfleks og krok over"}}},{"key":"1EAA","mappings":{"default":{"default":"stor A med sirkumfleks og tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"stor A med sirkumfleks og prikk under"}}},{"key":"1EAE","mappings":{"default":{"default":"stor A med breve og akutt aksent"}}},{"key":"1EB0","mappings":{"default":{"default":"stor A med breve og gravis"}}},{"key":"1EB2","mappings":{"default":{"default":"stor A med breve og krok over"}}},{"key":"1EB4","mappings":{"default":{"default":"stor A med breve og tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"stor A med breve og prikk under"}}},{"key":"1EBE","mappings":{"default":{"default":"stor E med sirkumfleks og akutt aksent"}}},{"key":"1EC0","mappings":{"default":{"default":"stor E med sirkumfleks og gravis"}}},{"key":"1EC2","mappings":{"default":{"default":"stor E med sirkumfleks og krok over"}}},{"key":"1EC4","mappings":{"default":{"default":"stor E med sirkumfleks og tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"stor E med sirkumfleks og prikk under"}}},{"key":"1ED0","mappings":{"default":{"default":"stor O med sirkumfleks og akutt aksent"}}},{"key":"1ED2","mappings":{"default":{"default":"stor O med sirkumfleks og gravis"}}},{"key":"1ED4","mappings":{"default":{"default":"stor O med sirkumfleks og krok over"}}},{"key":"1ED6","mappings":{"default":{"default":"stor O med sirkumfleks og tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"stor O med sirkumfleks og prikk under"}}},{"key":"1EDA","mappings":{"default":{"default":"stor O med horn og akutt aksent"}}},{"key":"1EDC","mappings":{"default":{"default":"stor O med horn og gravis"}}},{"key":"1EDE","mappings":{"default":{"default":"stor O med horn og krok over"}}},{"key":"1EE0","mappings":{"default":{"default":"stor O med horn og tilde"}}},{"key":"1EE2","mappings":{"default":{"default":"stor O med horn og prikk under"}}},{"key":"1EE8","mappings":{"default":{"default":"stor U med horn og akutt aksent"}}},{"key":"1EEA","mappings":{"default":{"default":"stor U med horn og gravis"}}},{"key":"1EEC","mappings":{"default":{"default":"stor U med horn og krok over"}}},{"key":"1EEE","mappings":{"default":{"default":"stor U med horn og tilde"}}},{"key":"1EF0","mappings":{"default":{"default":"stor U med horn og prikk under"}}}] +, +"nn/symbols/latin-upper-single-accent.min": +[{"locale":"nn"},{"key":"00C0","mappings":{"default":{"default":"stor A med gravis"}}},{"key":"00C1","mappings":{"default":{"default":"stor A med akutt aksent"}}},{"key":"00C2","mappings":{"default":{"default":"stor A med sirkumfleks"}}},{"key":"00C3","mappings":{"default":{"default":"stor A med tilde"}}},{"key":"00C4","mappings":{"default":{"default":"stor A med tøddel"}}},{"key":"00C5","mappings":{"default":{"default":"stor Å"}}},{"key":"00C7","mappings":{"default":{"default":"stor C med cedille"}}},{"key":"00C8","mappings":{"default":{"default":"stor E med gravis"}}},{"key":"00C9","mappings":{"default":{"default":"stor E med akutt aksent"}}},{"key":"00CA","mappings":{"default":{"default":"stor E med sirkumfleks"}}},{"key":"00CB","mappings":{"default":{"default":"stor E med tøddel"}}},{"key":"00CC","mappings":{"default":{"default":"stor I med gravis"}}},{"key":"00CD","mappings":{"default":{"default":"stor I med akutt aksent"}}},{"key":"00CE","mappings":{"default":{"default":"stor I med sirkumfleks"}}},{"key":"00CF","mappings":{"default":{"default":"stor I med tøddel"}}},{"key":"00D1","mappings":{"default":{"default":"stor N med tilde"}}},{"key":"00D2","mappings":{"default":{"default":"stor O med gravis"}}},{"key":"00D3","mappings":{"default":{"default":"stor O med akutt aksent"}}},{"key":"00D4","mappings":{"default":{"default":"stor O med sirkumfleks"}}},{"key":"00D5","mappings":{"default":{"default":"stor O med tilde"}}},{"key":"00D6","mappings":{"default":{"default":"stor O med tøddel"}}},{"key":"00D9","mappings":{"default":{"default":"stor U med gravis"}}},{"key":"00DA","mappings":{"default":{"default":"stor U med akutt aksent"}}},{"key":"00DB","mappings":{"default":{"default":"stor U med sirkumfleks"}}},{"key":"00DC","mappings":{"default":{"default":"stor U med tøddel"}}},{"key":"00DD","mappings":{"default":{"default":"stor Y med akutt aksent"}}},{"key":"0100","mappings":{"default":{"default":"stor A med makron"}}},{"key":"0102","mappings":{"default":{"default":"stor A med breve"}}},{"key":"0104","mappings":{"default":{"default":"stor A med ogonek"}}},{"key":"0106","mappings":{"default":{"default":"stor C med akutt aksent"}}},{"key":"0108","mappings":{"default":{"default":"stor C med sirkumfleks"}}},{"key":"010A","mappings":{"default":{"default":"stor C med prikk over"}}},{"key":"010C","mappings":{"default":{"default":"stor C med karon"}}},{"key":"010E","mappings":{"default":{"default":"stor D med karon"}}},{"key":"0112","mappings":{"default":{"default":"stor E med makron"}}},{"key":"0114","mappings":{"default":{"default":"stor E med breve"}}},{"key":"0116","mappings":{"default":{"default":"stor E med prikk over"}}},{"key":"0118","mappings":{"default":{"default":"stor E med ogonek"}}},{"key":"011A","mappings":{"default":{"default":"stor E med karon"}}},{"key":"011C","mappings":{"default":{"default":"stor G med sirkumfleks"}}},{"key":"011E","mappings":{"default":{"default":"stor G med breve"}}},{"key":"0120","mappings":{"default":{"default":"stor G med prikk over"}}},{"key":"0122","mappings":{"default":{"default":"stor G med cedille"}}},{"key":"0124","mappings":{"default":{"default":"stor H med sirkumfleks"}}},{"key":"0128","mappings":{"default":{"default":"stor I med tilde"}}},{"key":"012A","mappings":{"default":{"default":"stor I med makron"}}},{"key":"012C","mappings":{"default":{"default":"stor I med breve"}}},{"key":"012E","mappings":{"default":{"default":"stor I med ogonek"}}},{"key":"0130","mappings":{"default":{"default":"stor I med prikk over"}}},{"key":"0134","mappings":{"default":{"default":"stor J med sirkumfleks"}}},{"key":"0136","mappings":{"default":{"default":"stor K med cedille"}}},{"key":"0139","mappings":{"default":{"default":"stor L med akutt aksent"}}},{"key":"013B","mappings":{"default":{"default":"stor L med cedille"}}},{"key":"013D","mappings":{"default":{"default":"stor L med karon"}}},{"key":"013F","mappings":{"default":{"default":"stor L med prikk i midten"}}},{"key":"0143","mappings":{"default":{"default":"stor N med akutt aksent"}}},{"key":"0145","mappings":{"default":{"default":"stor N med cedille"}}},{"key":"0147","mappings":{"default":{"default":"stor N med karon"}}},{"key":"014C","mappings":{"default":{"default":"stor O med makron"}}},{"key":"014E","mappings":{"default":{"default":"stor O med breve"}}},{"key":"0150","mappings":{"default":{"default":"stor O med dobbel akutt aksent"}}},{"key":"0154","mappings":{"default":{"default":"stor R med akutt aksent"}}},{"key":"0156","mappings":{"default":{"default":"stor R med cedille"}}},{"key":"0158","mappings":{"default":{"default":"stor R med karon"}}},{"key":"015A","mappings":{"default":{"default":"stor S med akutt aksent"}}},{"key":"015C","mappings":{"default":{"default":"stor S med sirkumfleks"}}},{"key":"015E","mappings":{"default":{"default":"stor S med cedille"}}},{"key":"0160","mappings":{"default":{"default":"stor S med karon"}}},{"key":"0162","mappings":{"default":{"default":"stor T med cedille"}}},{"key":"0164","mappings":{"default":{"default":"stor T med karon"}}},{"key":"0168","mappings":{"default":{"default":"stor U med tilde"}}},{"key":"016A","mappings":{"default":{"default":"stor U med makron"}}},{"key":"016C","mappings":{"default":{"default":"stor U med breve"}}},{"key":"016E","mappings":{"default":{"default":"stor U med sirkel over"}}},{"key":"0170","mappings":{"default":{"default":"stor U med dobbel akutt aksent"}}},{"key":"0172","mappings":{"default":{"default":"stor U med ogonek"}}},{"key":"0174","mappings":{"default":{"default":"stor W med sirkumfleks"}}},{"key":"0176","mappings":{"default":{"default":"stor Y med sirkumfleks"}}},{"key":"0178","mappings":{"default":{"default":"stor Y med tøddel"}}},{"key":"0179","mappings":{"default":{"default":"stor Z med akutt aksent"}}},{"key":"017B","mappings":{"default":{"default":"stor Z med prikk over"}}},{"key":"017D","mappings":{"default":{"default":"stor Z med karon"}}},{"key":"01CD","mappings":{"default":{"default":"stor A med karon"}}},{"key":"01CF","mappings":{"default":{"default":"stor I med karon"}}},{"key":"01D1","mappings":{"default":{"default":"stor O med karon"}}},{"key":"01D3","mappings":{"default":{"default":"stor U med karon"}}},{"key":"01E6","mappings":{"default":{"default":"stor G med karon"}}},{"key":"01E8","mappings":{"default":{"default":"stor K med karon"}}},{"key":"01EA","mappings":{"default":{"default":"stor O med ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"stor G med akutt aksent"}}},{"key":"01F8","mappings":{"default":{"default":"stor G med gravis"}}},{"key":"0200","mappings":{"default":{"default":"stor A med dobbel gravis"}}},{"key":"0202","mappings":{"default":{"default":"stor A med omvendt breve"}}},{"key":"0204","mappings":{"default":{"default":"stor E med dobbel gravis"}}},{"key":"0206","mappings":{"default":{"default":"stor E med omvendt breve"}}},{"key":"0208","mappings":{"default":{"default":"stor I med dobbel gravis"}}},{"key":"020A","mappings":{"default":{"default":"stor I med omvendt breve"}}},{"key":"020C","mappings":{"default":{"default":"stor O med dobbel gravis"}}},{"key":"020E","mappings":{"default":{"default":"stor O med omvendt breve"}}},{"key":"0210","mappings":{"default":{"default":"stor R med dobbel gravis"}}},{"key":"0212","mappings":{"default":{"default":"stor R med omvendt breve"}}},{"key":"0214","mappings":{"default":{"default":"stor U med dobbel gravis"}}},{"key":"0216","mappings":{"default":{"default":"stor U med omvendt breve"}}},{"key":"0218","mappings":{"default":{"default":"stor S med komma under"}}},{"key":"021A","mappings":{"default":{"default":"stor T med komma under"}}},{"key":"021E","mappings":{"default":{"default":"stor H med karon"}}},{"key":"0226","mappings":{"default":{"default":"stor A med prikk"}}},{"key":"0228","mappings":{"default":{"default":"stor E med cedille"}}},{"key":"022E","mappings":{"default":{"default":"stor O med prikk"}}},{"key":"0232","mappings":{"default":{"default":"stor Y med strek over"}}},{"key":"1E00","mappings":{"default":{"default":"stor A med ring under"}}},{"key":"1E02","mappings":{"default":{"default":"stor B med prikk over"}}},{"key":"1E04","mappings":{"default":{"default":"stor B med prikk under"}}},{"key":"1E06","mappings":{"default":{"default":"stor B med linje under"}}},{"key":"1E0A","mappings":{"default":{"default":"stor D med prikk over"}}},{"key":"1E0C","mappings":{"default":{"default":"stor D med prikk under"}}},{"key":"1E0E","mappings":{"default":{"default":"stor D med linje under"}}},{"key":"1E10","mappings":{"default":{"default":"stor D med cedille"}}},{"key":"1E12","mappings":{"default":{"default":"stor D med sirkumfleks under"}}},{"key":"1E18","mappings":{"default":{"default":"stor E med sirkumfleks under"}}},{"key":"1E1A","mappings":{"default":{"default":"stor E med tilde under"}}},{"key":"1E1E","mappings":{"default":{"default":"stor F med prikk over"}}},{"key":"1E20","mappings":{"default":{"default":"stor G med makron"}}},{"key":"1E22","mappings":{"default":{"default":"stor H med prikk over"}}},{"key":"1E24","mappings":{"default":{"default":"stor H med prikk under"}}},{"key":"1E26","mappings":{"default":{"default":"stor H med tøddel"}}},{"key":"1E28","mappings":{"default":{"default":"stor H med cedille"}}},{"key":"1E2A","mappings":{"default":{"default":"stor H med breve under"}}},{"key":"1E2C","mappings":{"default":{"default":"stor I med tilde under"}}},{"key":"1E30","mappings":{"default":{"default":"stor K med akutt aksent"}}},{"key":"1E32","mappings":{"default":{"default":"stor K med prikk under"}}},{"key":"1E34","mappings":{"default":{"default":"stor K med linje under"}}},{"key":"1E36","mappings":{"default":{"default":"stor L med prikk under"}}},{"key":"1E3A","mappings":{"default":{"default":"stor L med linje under"}}},{"key":"1E3C","mappings":{"default":{"default":"stor L med sirkumfleks under"}}},{"key":"1E3E","mappings":{"default":{"default":"stor M med akutt aksent"}}},{"key":"1E40","mappings":{"default":{"default":"stor M med prikk over"}}},{"key":"1E42","mappings":{"default":{"default":"stor M med prikk under"}}},{"key":"1E44","mappings":{"default":{"default":"stor N med prikk over"}}},{"key":"1E46","mappings":{"default":{"default":"stor N med prikk under"}}},{"key":"1E48","mappings":{"default":{"default":"stor N med linje under"}}},{"key":"1E4A","mappings":{"default":{"default":"stor N med sirkumfleks under"}}},{"key":"1E54","mappings":{"default":{"default":"stor P med akutt aksent"}}},{"key":"1E56","mappings":{"default":{"default":"stor P med prikk over"}}},{"key":"1E58","mappings":{"default":{"default":"stor R med prikk over"}}},{"key":"1E5A","mappings":{"default":{"default":"stor R med prikk under"}}},{"key":"1E5E","mappings":{"default":{"default":"stor R med linje under"}}},{"key":"1E60","mappings":{"default":{"default":"stor S med prikk over"}}},{"key":"1E62","mappings":{"default":{"default":"stor S med prikk under"}}},{"key":"1E6A","mappings":{"default":{"default":"stor T med prikk over"}}},{"key":"1E6C","mappings":{"default":{"default":"stor T med prikk under"}}},{"key":"1E6E","mappings":{"default":{"default":"stor T med linje under"}}},{"key":"1E70","mappings":{"default":{"default":"stor T med sirkumfleks under"}}},{"key":"1E72","mappings":{"default":{"default":"stor U med tøddel under"}}},{"key":"1E74","mappings":{"default":{"default":"stor U med tilde under"}}},{"key":"1E76","mappings":{"default":{"default":"stor U med sirkumfleks under"}}},{"key":"1E7C","mappings":{"default":{"default":"stor V med tilde"}}},{"key":"1E7E","mappings":{"default":{"default":"stor V med prikk under"}}},{"key":"1E80","mappings":{"default":{"default":"stor W med gravis"}}},{"key":"1E82","mappings":{"default":{"default":"stor W med akutt aksent"}}},{"key":"1E84","mappings":{"default":{"default":"stor W med tøddel"}}},{"key":"1E86","mappings":{"default":{"default":"stor W med prikk over"}}},{"key":"1E88","mappings":{"default":{"default":"stor W med prikk under"}}},{"key":"1E8A","mappings":{"default":{"default":"stor X med prikk over"}}},{"key":"1E8C","mappings":{"default":{"default":"stor X med tøddel"}}},{"key":"1E8E","mappings":{"default":{"default":"stor Y med prikk over"}}},{"key":"1E90","mappings":{"default":{"default":"stor Z med sirkumfleks"}}},{"key":"1E92","mappings":{"default":{"default":"stor Z med prikk under"}}},{"key":"1E94","mappings":{"default":{"default":"stor Z med linje under"}}},{"key":"1EA0","mappings":{"default":{"default":"stor A med prikk under"}}},{"key":"1EA2","mappings":{"default":{"default":"stor A med krok over"}}},{"key":"1EB8","mappings":{"default":{"default":"stor E med prikk under"}}},{"key":"1EBA","mappings":{"default":{"default":"stor E med krok over"}}},{"key":"1EBC","mappings":{"default":{"default":"stor E med tilde"}}},{"key":"1EC8","mappings":{"default":{"default":"stor I med krok over"}}},{"key":"1ECA","mappings":{"default":{"default":"stor I med prikk under"}}},{"key":"1ECC","mappings":{"default":{"default":"stor O med prikk under"}}},{"key":"1ECE","mappings":{"default":{"default":"stor O med krok over"}}},{"key":"1EE4","mappings":{"default":{"default":"stor U med prikk under"}}},{"key":"1EE6","mappings":{"default":{"default":"stor U med krok over"}}},{"key":"1EF2","mappings":{"default":{"default":"stor Y med gravis"}}},{"key":"1EF4","mappings":{"default":{"default":"stor Y med prikk under"}}},{"key":"1EF6","mappings":{"default":{"default":"stor Y med krok over"}}},{"key":"1EF8","mappings":{"default":{"default":"stor Y med tilde"}}}] +, +"nn/symbols/math_angles.min": +[{"locale":"nn"},{"key":"22BE","mappings":{"default":{"default":"høgre vinkel med boge"}}},{"key":"237C","mappings":{"default":{"default":"høgre vinkel med sikksakkpil nedover"}}},{"key":"27C0","mappings":{"default":{"default":"tredimensjonal vinkel"}}},{"key":"299B","mappings":{"default":{"default":"målt vinkel med venstreåpning"}}},{"key":"299C","mappings":{"default":{"default":"høgrevinkelvariant med kvadrat"}}},{"key":"299D","mappings":{"default":{"default":"målt høgre vinkel med prikk"}}},{"key":"299E","mappings":{"default":{"default":"vinkel med s inni"}}},{"key":"299F","mappings":{"default":{"default":"spiss vinkel"}}},{"key":"29A0","mappings":{"default":{"default":"sfærisk vinkel med venstreåpning"}}},{"key":"29A1","mappings":{"default":{"default":"sfærisk vinkel med høgreåpning"}}},{"key":"29A2","mappings":{"default":{"default":"snudd vinkel"}}},{"key":"29A3","mappings":{"default":{"default":"omvendt vinkel"}}},{"key":"29A4","mappings":{"default":{"default":"vinkel med understreking"}}},{"key":"29A5","mappings":{"default":{"default":"omvendt vinkel med understreking"}}},{"key":"29A6","mappings":{"default":{"default":"skrå vinkel med opning opp"}}},{"key":"29A7","mappings":{"default":{"default":"skrå vinkel med opning ned"}}},{"key":"29A8","mappings":{"default":{"default":"målt vinkel med open arm som ender i pil som peikar opp til høgre"}}},{"key":"29A9","mappings":{"default":{"default":"målt vinkel med open arm som ender i pil som peikar opp til venstre"}}},{"key":"29AA","mappings":{"default":{"default":"målt vinkel med open arm som ender i pil som peikar ned til høgre"}}},{"key":"29AB","mappings":{"default":{"default":"målt vinkel med open arm som ender i pil som peikar ned til venstre"}}},{"key":"29AC","mappings":{"default":{"default":"målt vinkel med open arm som ender i pil som peikar til høgre og opp"}}},{"key":"29AD","mappings":{"default":{"default":"målt vinkel med open arm som ender i pil som peikar til venstre og opp"}}},{"key":"29AE","mappings":{"default":{"default":"målt vinkel med open arm som ender i pil som peikar til høgre og ned"}}},{"key":"29AF","mappings":{"default":{"default":"målt vinkel med open arm som ender i pil som peikar til venstre og ned"}}}] +, +"nn/symbols/math_arrows.min": +[{"locale":"nn"},{"key":"2190","mappings":{"default":{"default":"venstrepil"}}},{"key":"2191","mappings":{"default":{"default":"oppoverpil"}}},{"key":"2192","mappings":{"default":{"default":"høgrepil"}}},{"key":"2193","mappings":{"default":{"default":"nedoverpil"}}},{"key":"2194","mappings":{"default":{"default":"venstre-høgrepil"}}},{"key":"2195","mappings":{"default":{"default":"opp-nedpil"}}},{"key":"2196","mappings":{"default":{"default":"oppover til venstrepil"}}},{"key":"2197","mappings":{"default":{"default":"oppover til høgre-pil"}}},{"key":"2198","mappings":{"default":{"default":"nedover til høgre-pil"}}},{"key":"2199","mappings":{"default":{"default":"nedover til venstre-pil"}}},{"key":"219A","mappings":{"default":{"default":"venstrepil med strek"}}},{"key":"219B","mappings":{"default":{"default":"høgrepil med strek"}}},{"key":"219C","mappings":{"default":{"default":"venstre bølgepil"}}},{"key":"219D","mappings":{"default":{"default":"høgre bølgepil"}}},{"key":"219E","mappings":{"default":{"default":"tohoda venstrepil"}}},{"key":"219F","mappings":{"default":{"default":"tohoda oppoverpil"}}},{"key":"21A0","mappings":{"default":{"default":"tohoda høgrepil"}}},{"key":"21A1","mappings":{"default":{"default":"tohoda nedoverpil"}}},{"key":"21A2","mappings":{"default":{"default":"venstrepil med hale"}}},{"key":"21A3","mappings":{"default":{"default":"høgrepil med hale"}}},{"key":"21A4","mappings":{"default":{"default":"venstrepil frå strek"}}},{"key":"21A5","mappings":{"default":{"default":"oppoverpil frå strek"}}},{"key":"21A6","mappings":{"default":{"default":"høgrepil frå strek"}}},{"key":"21A7","mappings":{"default":{"default":"nedoverpil frå strek"}}},{"key":"21A8","mappings":{"default":{"default":"opp-nedpil med basis"}}},{"key":"21A9","mappings":{"default":{"default":"venstrepil med krok"}}},{"key":"21AA","mappings":{"default":{"default":"høgrepil med krok"}}},{"key":"21AB","mappings":{"default":{"default":"venstrepil med løkke"}}},{"key":"21AC","mappings":{"default":{"default":"høgrepil med løkke"}}},{"key":"21AD","mappings":{"default":{"default":"venstre-høgre bølgepil"}}},{"key":"21AE","mappings":{"default":{"default":"venstre-høgrepil med strek"}}},{"key":"21AF","mappings":{"default":{"default":"sikksakk nedoverpil"}}},{"key":"21B0","mappings":{"default":{"default":"oppoverpil som bauger til venstre"}}},{"key":"21B1","mappings":{"default":{"default":"oppoverpil som bauger til høgre"}}},{"key":"21B2","mappings":{"default":{"default":"nedoverpil som bauger til venstre"}}},{"key":"21B3","mappings":{"default":{"default":"nedoverpil som bauger til høgre"}}},{"key":"21B4","mappings":{"default":{"default":"høgrepil med hjørne nedover"}}},{"key":"21B5","mappings":{"default":{"default":"nedoverpil med venstrehjørne"}}},{"key":"21B6","mappings":{"default":{"default":"topphalvsirkelpil mot klokka"}}},{"key":"21B7","mappings":{"default":{"default":"topphalvsirkelpil med klokka"}}},{"key":"21B8","mappings":{"default":{"default":"venstrepil oppver til lang strek"}}},{"key":"21B9","mappings":{"default":{"default":"venstepil til strek over høgrepil til strek"}}},{"key":"21BA","mappings":{"default":{"default":"open sirkelpil mot klokka"}}},{"key":"21BB","mappings":{"default":{"default":"open sirkelpil med klokka"}}},{"key":"21C4","mappings":{"default":{"default":"høgrepil over venstrepil"}}},{"key":"21C5","mappings":{"default":{"default":"oppoverpil til venstre for nedoverpil"}}},{"key":"21C6","mappings":{"default":{"default":"venstrepil over høgrepil"}}},{"key":"21C7","mappings":{"default":{"default":"venstre parpiler"}}},{"key":"21C8","mappings":{"default":{"default":"parpiler oppover"}}},{"key":"21C9","mappings":{"default":{"default":"høgre parpiler"}}},{"key":"21CA","mappings":{"default":{"default":"parpiler nedover"}}},{"key":"21CD","mappings":{"default":{"default":"venstre dobbelpilar med strek"}}},{"key":"21CE","mappings":{"default":{"default":"venstre-høgre dobbeltpil med strek"}}},{"key":"21CF","mappings":{"default":{"default":"høgre dobbeltpil med strek"}}},{"key":"21D0","mappings":{"default":{"default":"venstre dobbeltpil"}}},{"key":"21D1","mappings":{"default":{"default":"dobbeltpil oppover"}}},{"key":"21D2","mappings":{"default":{"default":"dobbeltpil mot høgre"}}},{"key":"21D3","mappings":{"default":{"default":"dobbeltpil nedover"}}},{"key":"21D4","mappings":{"default":{"default":"venstre-høgre dobbeltpil"}}},{"key":"21D5","mappings":{"default":{"default":"opp-ned dobbeltpil"}}},{"key":"21D6","mappings":{"default":{"default":"dobbeltpil opp mot venstre"}}},{"key":"21D7","mappings":{"default":{"default":"dobbeltpil opp mot høgre"}}},{"key":"21D8","mappings":{"default":{"default":"dobbeltpil ned mot høgre"}}},{"key":"21D9","mappings":{"default":{"default":"dobbeltpil ned mot venstre"}}},{"key":"21DA","mappings":{"default":{"default":"trippelpil mot venstre"}}},{"key":"21DB","mappings":{"default":{"default":"trippelpil mot høgre"}}},{"key":"21DC","mappings":{"default":{"default":"krusepil mot venstre"}}},{"key":"21DD","mappings":{"default":{"default":"krusepil mot høgre"}}},{"key":"21DE","mappings":{"default":{"default":"oppoverpil med dobbeltstrek"}}},{"key":"21DF","mappings":{"default":{"default":"nedoverpil med dobbeltstrek"}}},{"key":"21E0","mappings":{"default":{"default":"stipla venstrepil"}}},{"key":"21E1","mappings":{"default":{"default":"stipla oppoverpil"}}},{"key":"21E2","mappings":{"default":{"default":"stipla høgrepil"}}},{"key":"21E3","mappings":{"default":{"default":"stipla nedoverpil"}}},{"key":"21E4","mappings":{"default":{"default":"venstrepil mot strek"}}},{"key":"21E5","mappings":{"default":{"default":"høgrepil mot strek"}}},{"key":"21E6","mappings":{"default":{"default":"kvit venstrepil"}}},{"key":"21E7","mappings":{"default":{"default":"kvit oppoverpil"}}},{"key":"21E8","mappings":{"default":{"default":"kvit høgrepil"}}},{"key":"21E9","mappings":{"default":{"default":"kvit nedoverpil"}}},{"key":"21EA","mappings":{"default":{"default":"kvit oppoverpil frå strek"}}},{"key":"21EB","mappings":{"default":{"default":"kvit oppoverpil på pidestall"}}},{"key":"21EC","mappings":{"default":{"default":"kvit oppoverpil på pidestall med horisontal strek"}}},{"key":"21ED","mappings":{"default":{"default":"kvit oppoverpil på pidestall med vertikal strek"}}},{"key":"21EE","mappings":{"default":{"default":"kvit dobbeltpil oppover"}}},{"key":"21EF","mappings":{"default":{"default":"kvit dobbeltpil oppover på pidestall"}}},{"key":"21F0","mappings":{"default":{"default":"kvit høgrepil frå vegg"}}},{"key":"21F1","mappings":{"default":{"default":"nord-vest-pil til hjørne"}}},{"key":"21F2","mappings":{"default":{"default":"sør-aust-pil til hjørne"}}},{"key":"21F3","mappings":{"default":{"default":"kvit oppover-nedover-pil"}}},{"key":"21F4","mappings":{"default":{"default":"høgrepil med liten sirkel"}}},{"key":"21F5","mappings":{"default":{"default":"nedoverpil til venstre for oppoverpil"}}},{"key":"21F6","mappings":{"default":{"default":"tre høgrepilar"}}},{"key":"21F7","mappings":{"default":{"default":"venstrepil med vertikalstrek"}}},{"key":"21F8","mappings":{"default":{"default":"høgrepil med vertikalstrek"}}},{"key":"21F9","mappings":{"default":{"default":"venstre-høgrepil med dobbel vertikalstrek"}}},{"key":"21FA","mappings":{"default":{"default":"venstrepil med dobbel vertikalstrek"}}},{"key":"21FB","mappings":{"default":{"default":"høgrepil med dobbel vertikalstrek"}}},{"key":"21FC","mappings":{"default":{"default":"venstre-høgrepil med dobbel vertikalstrek"}}},{"key":"21FD","mappings":{"default":{"default":"venstrepil med opent pilhode"}}},{"key":"21FE","mappings":{"default":{"default":"høgrepil med opent pilhode"}}},{"key":"21FF","mappings":{"default":{"default":"venstre-høgrepil med opent pilhode"}}},{"key":"2301","mappings":{"default":{"default":"elektrisk pil"}}},{"key":"2303","mappings":{"default":{"default":"pilhode opp"}}},{"key":"2304","mappings":{"default":{"default":"pilhode ned"}}},{"key":"2324","mappings":{"default":{"default":"pilhode opp mellom to horisontale streker"}}},{"key":"238B","mappings":{"default":{"default":"brutt sirkel med nord-vestpil"}}},{"key":"2794","mappings":{"default":{"default":"feit bredhoda høgrepil"}}},{"key":"2798","mappings":{"default":{"default":"feit nedoverpil til høgre"}}},{"key":"2799","mappings":{"default":{"default":"feit høgrepil"}}},{"key":"279A","mappings":{"default":{"default":"kraftig pil på skrå mot høgre"}}},{"key":"279B","mappings":{"default":{"default":"spisshoda høgrepil"}}},{"key":"279C","mappings":{"default":{"default":"kraftig rundhoda høgrepil"}}},{"key":"279D","mappings":{"default":{"default":"triangelhoda høgrepil"}}},{"key":"279E","mappings":{"default":{"default":"kraftig triangelhoda høgrepil"}}},{"key":"279F","mappings":{"default":{"default":"stipla triangelhoda høgrepil"}}},{"key":"27A0","mappings":{"default":{"default":"stipla kraftig triangelhoda høgrepil"}}},{"key":"27A1","mappings":{"default":{"default":"svart høgrepil"}}},{"key":"27A2","mappings":{"default":{"default":"3D-høgrepilhode med lys overside"}}},{"key":"27A3","mappings":{"default":{"default":"3D-høgrepilhode med lys underside"}}},{"key":"27A4","mappings":{"default":{"default":"svart høgrepilhode"}}},{"key":"27A5","mappings":{"default":{"default":"svart kraftig høgrepil som svinger nedover"}}},{"key":"27A6","mappings":{"default":{"default":"svart kraftig høgrepil som svinger oppover"}}},{"key":"27A7","mappings":{"default":{"default":"klemt svart høgrepil"}}},{"key":"27A8","mappings":{"default":{"default":"konkav kraftig spisshoda høgrepil"}}},{"key":"27A9","mappings":{"default":{"default":"kvit høgrepil med skygge til høgre"}}},{"key":"27AA","mappings":{"default":{"default":"kvit høgrepil med skygge til venstre"}}},{"key":"27AB","mappings":{"default":{"default":"kvit høgrepil bakovervippet med skygge"}}},{"key":"27AC","mappings":{"default":{"default":"kvit høgrepil fråmovervippet med skygge"}}},{"key":"27AD","mappings":{"default":{"default":"kvit kraftig høgrepil med skygge nede til høgre"}}},{"key":"27AE","mappings":{"default":{"default":"kvit kraftig høgrepil med skygge oppe til høgre"}}},{"key":"27AF","mappings":{"default":{"default":"innhuka kvit høgrepil med skygge nede til høgre"}}},{"key":"27B1","mappings":{"default":{"default":"innhuka kvit høgrepil med skygge oppe til høgre"}}},{"key":"27B2","mappings":{"default":{"default":"kraftig kvit høgrepil i sirkel"}}},{"key":"27B3","mappings":{"default":{"default":"kvit høgrepil med fjær"}}},{"key":"27B4","mappings":{"default":{"default":"høgrepil ned mot høgre med fjær"}}},{"key":"27B5","mappings":{"default":{"default":"høgrepil med fjær"}}},{"key":"27B6","mappings":{"default":{"default":"høgrepil opp mot høgre med fjær"}}},{"key":"27B7","mappings":{"default":{"default":"kraftig høgrepil ned mot høgre med fjær"}}},{"key":"27B8","mappings":{"default":{"default":"kraftig høgrepil med fjær"}}},{"key":"27B9","mappings":{"default":{"default":"kraftig høgrepil opp mot høgre med fjær"}}},{"key":"27BA","mappings":{"default":{"default":"dråpeformet høgrepil"}}},{"key":"27BB","mappings":{"default":{"default":"kraftig klubbeformet høgrepil"}}},{"key":"27BC","mappings":{"default":{"default":"høgrepil med splittet hale"}}},{"key":"27BD","mappings":{"default":{"default":"kraftig høgrepil med splittet hale"}}},{"key":"27BE","mappings":{"default":{"default":"open omriss-høgrepil"}}},{"key":"27F0","mappings":{"default":{"default":"kvadruppel oppoverpil"}}},{"key":"27F1","mappings":{"default":{"default":"kvadruppel nedoverpil"}}},{"key":"27F2","mappings":{"default":{"default":"open sirkelpil mot klokka"}}},{"key":"27F3","mappings":{"default":{"default":"open sirkelpil med klokka"}}},{"key":"27F4","mappings":{"default":{"default":"høgrepil gjennom sirkel med plussteikn"}}},{"key":"27F5","mappings":{"default":{"default":"lang venstrepil"}}},{"key":"27F6","mappings":{"default":{"default":"lang høgrepil"}}},{"key":"27F7","mappings":{"default":{"default":"lang venstre-høgrepil"}}},{"key":"27F8","mappings":{"default":{"default":"lang venstrepil med to strek i halen"}}},{"key":"27F9","mappings":{"default":{"default":"lang høgrepil med to strek i halen"}}},{"key":"27FA","mappings":{"default":{"default":"lang venstre-høgrepil med to strek i halen"}}},{"key":"27FB","mappings":{"default":{"default":"lang venstrepil frå strek"}}},{"key":"27FC","mappings":{"default":{"default":"lang høgrepil frå strek"}}},{"key":"27FD","mappings":{"default":{"default":"lang venstrepil med to strek i halen frå strek"}}},{"key":"27FE","mappings":{"default":{"default":"lang høgrepil med to strek i halen frå strek"}}},{"key":"27FF","mappings":{"default":{"default":"lang krusepil mot høgre"}}},{"key":"2900","mappings":{"default":{"default":"tohoda høgrepil med vertikal strek"}}},{"key":"2901","mappings":{"default":{"default":"tohoda høgrepil med dobbel vertikal strek"}}},{"key":"2902","mappings":{"default":{"default":"dobbel venstrepil med vertikal strek"}}},{"key":"2903","mappings":{"default":{"default":"dobbel høgrepil med vertikal strek"}}},{"key":"2904","mappings":{"default":{"default":"dobbel venstre-høgrepil med vertikal strek"}}},{"key":"2905","mappings":{"default":{"default":"tohoda høgrepil frå strek"}}},{"key":"2906","mappings":{"default":{"default":"dobbel venstrepil frå strek"}}},{"key":"2907","mappings":{"default":{"default":"dobbel høgrepil frå strek"}}},{"key":"2908","mappings":{"default":{"default":"pil ned med horisontal strek"}}},{"key":"2909","mappings":{"default":{"default":"oppoverpil med horisontal strek"}}},{"key":"290A","mappings":{"default":{"default":"trippel oppoverpil"}}},{"key":"290B","mappings":{"default":{"default":"trippel nedoverpil"}}},{"key":"290C","mappings":{"default":{"default":"to-stipla venstrepil"}}},{"key":"290D","mappings":{"default":{"default":"to-stipla høgrepil"}}},{"key":"290E","mappings":{"default":{"default":"tre-stipla venstrepil"}}},{"key":"290F","mappings":{"default":{"default":"tre-stipla høgrepil"}}},{"key":"2910","mappings":{"default":{"default":"tohoda trepunktspil mot høgre"}}},{"key":"2911","mappings":{"default":{"default":"høgrepil med punkter"}}},{"key":"2912","mappings":{"default":{"default":"oppoverpil til strek"}}},{"key":"2913","mappings":{"default":{"default":"nedoverpil til strek"}}},{"key":"2914","mappings":{"default":{"default":"høgrepil med hale med vertikal strek"}}},{"key":"2915","mappings":{"default":{"default":"høgrepil med hale med dobbel vertikal strek"}}},{"key":"2916","mappings":{"default":{"default":"tohoda høgrepil med hale"}}},{"key":"2917","mappings":{"default":{"default":"tohoda høgrepil med hale med vertikal strek"}}},{"key":"2918","mappings":{"default":{"default":"tohoda høgrepil med hale med dobbel vertikal strek"}}},{"key":"2919","mappings":{"default":{"default":"venstrepilhale"}}},{"key":"291A","mappings":{"default":{"default":"høgrepilhale"}}},{"key":"291B","mappings":{"default":{"default":"dobbel venstrepilhale"}}},{"key":"291C","mappings":{"default":{"default":"dobbel høgrepilhale"}}},{"key":"291D","mappings":{"default":{"default":"venstrepil mot svart diamant"}}},{"key":"291E","mappings":{"default":{"default":"høgrepil mot svart diamant"}}},{"key":"291F","mappings":{"default":{"default":"venstrepil frå strek til svart diamant"}}},{"key":"2920","mappings":{"default":{"default":"høgrepil frå strek til sort diamant"}}},{"key":"2921","mappings":{"default":{"default":"nord-vest og sør-austpil"}}},{"key":"2922","mappings":{"default":{"default":"nord-aust og sør-vestpil"}}},{"key":"2923","mappings":{"default":{"default":"nord-vestpil med krok"}}},{"key":"2924","mappings":{"default":{"default":"nord-austpil med krok"}}},{"key":"2925","mappings":{"default":{"default":"sør-austpil med krok"}}},{"key":"2926","mappings":{"default":{"default":"sør-vestpil med krok"}}},{"key":"2927","mappings":{"default":{"default":"nord-vestpil og nord-austpil"}}},{"key":"2928","mappings":{"default":{"default":"nord-austpil og sør-austpil"}}},{"key":"2929","mappings":{"default":{"default":"sør-austpil og sør-vestpil"}}},{"key":"292A","mappings":{"default":{"default":"sør-vestpil og nord-vestpil"}}},{"key":"292D","mappings":{"default":{"default":"sør-austpil som krysser nord-austpil"}}},{"key":"292E","mappings":{"default":{"default":"nord-austpil som krysser sør-austpil"}}},{"key":"292F","mappings":{"default":{"default":"synkende diagonal som krysser nord-austpil"}}},{"key":"2930","mappings":{"default":{"default":"stigende diagonal som krysser sør-austpil"}}},{"key":"2931","mappings":{"default":{"default":"nord-austpil som krysser nord-vestpil"}}},{"key":"2932","mappings":{"default":{"default":"nord-vestpil som krysser nord-austpil"}}},{"key":"2933","mappings":{"default":{"default":"bølgepil som peikar rett mot høgre"}}},{"key":"2934","mappings":{"default":{"default":"pil som peikar til høgre og deretter svinger opp"}}},{"key":"2935","mappings":{"default":{"default":"pil som peikar til høgre og deretter svinger ned"}}},{"key":"2936","mappings":{"default":{"default":"pil som peikar nedover og deretter svinger til venstre"}}},{"key":"2937","mappings":{"default":{"default":"pil som peikar nedover og deretter svinger til høgre"}}},{"key":"2938","mappings":{"default":{"default":"buet pil med klokka"}}},{"key":"2939","mappings":{"default":{"default":"buet pil mot klokka"}}},{"key":"293A","mappings":{"default":{"default":"topp-buet pil mot klokka"}}},{"key":"293B","mappings":{"default":{"default":"botn-buet pil mot klokka"}}},{"key":"293C","mappings":{"default":{"default":"topp-buet pil med klokka med minusteikn"}}},{"key":"293D","mappings":{"default":{"default":"topp-buet pil mot klokka med plussteikn"}}},{"key":"293E","mappings":{"default":{"default":"halvsirkelpil som peikar nedover mot høgre med klokka"}}},{"key":"293F","mappings":{"default":{"default":"halvsirkelpil som peikar ned mot venstre mot klokka"}}},{"key":"2940","mappings":{"default":{"default":"lukka sirkelpil mot klokka"}}},{"key":"2941","mappings":{"default":{"default":"lukka sirkelpil med klokka"}}},{"key":"2942","mappings":{"default":{"default":"høgrepil over kort venstrepil"}}},{"key":"2943","mappings":{"default":{"default":"venstrepil over kort høgrepil"}}},{"key":"2944","mappings":{"default":{"default":"kort høgrepil over venstrepil"}}},{"key":"2945","mappings":{"default":{"default":"høgrepil med plussteikn under"}}},{"key":"2946","mappings":{"default":{"default":"venstrepil med plussteikn under"}}},{"key":"2947","mappings":{"default":{"default":"høgrepil gjennom x"}}},{"key":"2948","mappings":{"default":{"default":"venstrepil gjennom liten sirkel"}}},{"key":"2949","mappings":{"default":{"default":"tohoda oppoverpil frå liten sirkel"}}},{"key":"2970","mappings":{"default":{"default":"høgre dobbelpil med rundt hode"}}},{"key":"2971","mappings":{"default":{"default":"er-lik-teikn over høgrepil"}}},{"key":"2972","mappings":{"default":{"default":"tilde over høgrepil"}}},{"key":"2973","mappings":{"default":{"default":"venstrepil over tilde"}}},{"key":"2974","mappings":{"default":{"default":"høgrepil over tilde"}}},{"key":"2975","mappings":{"default":{"default":"høgre pil over omtrent-lik-teikn"}}},{"key":"2976","mappings":{"default":{"default":"mindre enn over venstrepil"}}},{"key":"2977","mappings":{"default":{"default":"venstrepil gjennom mindre enn"}}},{"key":"2978","mappings":{"default":{"default":"større enn over høgrepil"}}},{"key":"2979","mappings":{"default":{"default":"delsett over høgrepil"}}},{"key":"297A","mappings":{"default":{"default":"venstrepil gjennom delsett"}}},{"key":"297B","mappings":{"default":{"default":"supersett over venstrepil"}}},{"key":"29B3","mappings":{"default":{"default":"tomt sett med høgrepil over"}}},{"key":"29B4","mappings":{"default":{"default":"tomt sett med venstrepil over"}}},{"key":"29BD","mappings":{"default":{"default":"oppoverpil gjennom sirkel"}}},{"key":"29EA","mappings":{"default":{"default":"svart diamant med nedoverpil"}}},{"key":"29EC","mappings":{"default":{"default":"kvit sirkel med nedoverpil"}}},{"key":"29ED","mappings":{"default":{"default":"svart sirkel med nedoverpil"}}},{"key":"2A17","mappings":{"default":{"default":"integral med venstrepil med krok"}}},{"key":"2B00","mappings":{"default":{"default":"kvit nord-austpil"}}},{"key":"2B01","mappings":{"default":{"default":"kvit nord-vestpil"}}},{"key":"2B02","mappings":{"default":{"default":"kvit sør-austpil"}}},{"key":"2B03","mappings":{"default":{"default":"kvit sør-vestpil"}}},{"key":"2B04","mappings":{"default":{"default":"kvit venstre-høgrepil"}}},{"key":"2B05","mappings":{"default":{"default":"svart venstrepil"}}},{"key":"2B06","mappings":{"default":{"default":"svart oppoverpil"}}},{"key":"2B07","mappings":{"default":{"default":"svart nedoverpil"}}},{"key":"2B08","mappings":{"default":{"default":"svart nord-austpil"}}},{"key":"2B09","mappings":{"default":{"default":"svart nord-vestpil"}}},{"key":"2B0A","mappings":{"default":{"default":"svart sør-austpil"}}},{"key":"2B0B","mappings":{"default":{"default":"svart sør-vestpil"}}},{"key":"2B0C","mappings":{"default":{"default":"svart venstre-høgrepil"}}},{"key":"2B0D","mappings":{"default":{"default":"svart opp-nedpil"}}},{"key":"2B0E","mappings":{"default":{"default":"høgrepil med spissen nedover"}}},{"key":"2B0F","mappings":{"default":{"default":"høgrepil med spissen oppover"}}},{"key":"2B10","mappings":{"default":{"default":"venstrepil med spissen nedover"}}},{"key":"2B11","mappings":{"default":{"default":"venstrepil med spissen oppover"}}},{"key":"2B30","mappings":{"default":{"default":"venstrepil med liten sirkel"}}},{"key":"2B31","mappings":{"default":{"default":"tre venstrepilar"}}},{"key":"2B32","mappings":{"default":{"default":"venstrepil gjennom sirkel med plussteikn"}}},{"key":"2B33","mappings":{"default":{"default":"lang krusepil mot venstre"}}},{"key":"2B34","mappings":{"default":{"default":"tohoda venstrepil med vertikalstrek"}}},{"key":"2B35","mappings":{"default":{"default":"tohoda venstrepil med dobbel vertikalstrek"}}},{"key":"2B36","mappings":{"default":{"default":"tohoda venstrepil frå strek"}}},{"key":"2B37","mappings":{"default":{"default":"tohoda tre-stipla venstrepil"}}},{"key":"2B38","mappings":{"default":{"default":"venstrepil med prikker"}}},{"key":"2B39","mappings":{"default":{"default":"venstrepil med hale med vertikalstrek"}}},{"key":"2B3A","mappings":{"default":{"default":"venstrepil med hale med dobbel vertikalstrek"}}},{"key":"2B3B","mappings":{"default":{"default":"tohoda venstrepil med hale"}}},{"key":"2B3C","mappings":{"default":{"default":"tohoda venstrepil med hale med vertikalstrek"}}},{"key":"2B3D","mappings":{"default":{"default":"tohoda venstrepil med hale med dobbel vertikalstrek"}}},{"key":"2B3E","mappings":{"default":{"default":"venstrepil gjennom x"}}},{"key":"2B3F","mappings":{"default":{"default":"bølgepil som peikar rett mot venstre"}}},{"key":"2B40","mappings":{"default":{"default":"er-lik-teikn over venstrepil"}}},{"key":"2B41","mappings":{"default":{"default":"tilde over venstrepil"}}},{"key":"2B42","mappings":{"default":{"default":"venstrepil over omvendt nesten-lik-teikn"}}},{"key":"2B43","mappings":{"default":{"default":"høgrepil gjennom større enn"}}},{"key":"2B44","mappings":{"default":{"default":"høgrepil gjennom supersett"}}},{"key":"2B45","mappings":{"default":{"default":"kvadruppel venstrepil"}}},{"key":"2B46","mappings":{"default":{"default":"kvadruppel høgrepil"}}},{"key":"2B47","mappings":{"default":{"default":"tilde over høgrepil"}}},{"key":"2B48","mappings":{"default":{"default":"høgrepil over omvendt nesten-lik-teikn"}}},{"key":"2B49","mappings":{"default":{"default":"tilde over venstrepil"}}},{"key":"2B4A","mappings":{"default":{"default":"venstrepil over nesten-lik-teikn"}}},{"key":"2B4B","mappings":{"default":{"default":"venstrepil over omvendt tilde"}}},{"key":"2B4C","mappings":{"default":{"default":"høgrepil over omvendt tilde"}}},{"key":"FFE9","mappings":{"default":{"default":"venstrepil med halv bredde"}}},{"key":"FFEA","mappings":{"default":{"default":"oppoverpil med halv bredde"}}},{"key":"FFEB","mappings":{"default":{"default":"høgrepil med halv bredde"}}},{"key":"FFEC","mappings":{"default":{"default":"nedoverpil med halv bredde"}}}] +, +"nn/symbols/math_characters.min": +[{"locale":"nn"},{"key":"2113","mappings":{"default":{"default":"skript-l"}}},{"key":"2118","mappings":{"default":{"default":"skript-P"}}},{"key":"213C","mappings":{"default":{"default":"dobbelstrek pi"}}},{"key":"213D","mappings":{"default":{"default":"dobbelstrek gamma"}}},{"key":"213E","mappings":{"default":{"default":"dobbelstrek stor gamma"}}},{"key":"213F","mappings":{"default":{"default":"dobbelstrek stor pi"}}},{"key":"2140","mappings":{"default":{"default":"dobbelstrek sigma sum"}}},{"key":"2145","mappings":{"default":{"default":"dobbelstrek stor kursiv D"}}},{"key":"2146","mappings":{"default":{"default":"dobbelstrek kursiv d"}}},{"key":"2147","mappings":{"default":{"default":"dobbelstrek kursiv e"}}},{"key":"2148","mappings":{"default":{"default":"dobbelstrek kursiv i"}}},{"key":"2149","mappings":{"default":{"default":"dobbelstrek kursiv j"}}},{"key":"1D6A4","mappings":{"default":{"default":"kursiv i utan prikk"}}},{"key":"1D6A5","mappings":{"default":{"default":"kursiv j utan prikk"}}}] +, +"nn/symbols/math_delimiters.min": +[{"locale":"nn"},{"key":"0028","mappings":{"default":{"default":"venstreparentes"}}},{"key":"0029","mappings":{"default":{"default":"høgreparentes"}}},{"key":"005B","mappings":{"default":{"default":"venstre hakeparentes"}}},{"key":"005D","mappings":{"default":{"default":"høgre hakeparentes"}}},{"key":"007B","mappings":{"default":{"default":"venstre krøllparentes"}}},{"key":"007D","mappings":{"default":{"default":"høgre krøllparentes"}}},{"key":"2045","mappings":{"default":{"default":"venstreklamme med fjær"}}},{"key":"2046","mappings":{"default":{"default":"høgreklamme med fjær"}}},{"key":"2308","mappings":{"default":{"default":"venstre tak"}}},{"key":"2309","mappings":{"default":{"default":"høgre tak"}}},{"key":"230A","mappings":{"default":{"default":"venstre gulv"}}},{"key":"230B","mappings":{"default":{"default":"høgre gulv"}}},{"key":"230C","mappings":{"default":{"default":"nedre høgre kutta"}}},{"key":"230D","mappings":{"default":{"default":"nedre venstre kutta"}}},{"key":"230E","mappings":{"default":{"default":"øvre høgre kutta"}}},{"key":"230F","mappings":{"default":{"default":"øvre venstre kutta"}}},{"key":"231C","mappings":{"default":{"default":"øvre venstre hjørne"}}},{"key":"231D","mappings":{"default":{"default":"øvre høgre hjørne"}}},{"key":"231E","mappings":{"default":{"default":"nedre venstre hjørne"}}},{"key":"231F","mappings":{"default":{"default":"nedre høgre hjørne"}}},{"key":"2320","mappings":{"default":{"default":"øvre halv integral"}}},{"key":"2321","mappings":{"default":{"default":"nedre halv integral"}}},{"key":"2329","mappings":{"default":{"default":"venstre-vendt vinkelklamme"}}},{"key":"232A","mappings":{"default":{"default":"høgre-vendt vinkelklamme"}}},{"key":"239B","mappings":{"default":{"default":"venstreparentes øvre krok"}}},{"key":"239C","mappings":{"default":{"default":"venstreparentes utviding"}}},{"key":"239D","mappings":{"default":{"default":"venstreparentes nedre krok"}}},{"key":"239E","mappings":{"default":{"default":"høgreparentes øvre krok"}}},{"key":"239F","mappings":{"default":{"default":"høgreparentes utviding"}}},{"key":"23A0","mappings":{"default":{"default":"høgreparentes nedre krok"}}},{"key":"23A1","mappings":{"default":{"default":"venstreklamme øvre hjørne"}}},{"key":"23A2","mappings":{"default":{"default":"venstreklamme utviding"}}},{"key":"23A3","mappings":{"default":{"default":"venstreklamme nedre hjørne"}}},{"key":"23A4","mappings":{"default":{"default":"høgreklamme øvre hjørne"}}},{"key":"23A5","mappings":{"default":{"default":"høgreklamme utviding"}}},{"key":"23A6","mappings":{"default":{"default":"høgreklamme nedre hjørne"}}},{"key":"23A7","mappings":{"default":{"default":"venstreklamme øvre krok"}}},{"key":"23A8","mappings":{"default":{"default":"venstreklamme midtdel"}}},{"key":"23A9","mappings":{"default":{"default":"venstreklamme nedre krok"}}},{"key":"23AA","mappings":{"default":{"default":"klamme utviding"}}},{"key":"23AB","mappings":{"default":{"default":"høgreklamme øvre krok"}}},{"key":"23AC","mappings":{"default":{"default":"høgreklamme midtdel"}}},{"key":"23AD","mappings":{"default":{"default":"høgreklamme nedre krok"}}},{"key":"23AE","mappings":{"default":{"default":"integral utviding"}}},{"key":"23AF","mappings":{"default":{"default":"horisontal strek utviding"}}},{"key":"23B0","mappings":{"default":{"default":"øvre venstre eller nedre høgreklammeseksjon"}}},{"key":"23B1","mappings":{"default":{"default":"øvre høgre eller nedre venstreklammeseksjon"}}},{"key":"23B2","mappings":{"default":{"default":"sum topp"}}},{"key":"23B3","mappings":{"default":{"default":"sum botn"}}},{"key":"23B4","mappings":{"default":{"default":"øvre klamme"}}},{"key":"23B5","mappings":{"default":{"default":"nedre klamme"}}},{"key":"23B6","mappings":{"default":{"default":"nedre klamme over øvre klamme"}}},{"key":"23B7","mappings":{"default":{"default":"kvadratrot botn"}}},{"key":"23B8","mappings":{"default":{"default":"venstre vertikal bokslinje"}}},{"key":"23B9","mappings":{"default":{"default":"høgre vertikal bokslinje"}}},{"key":"23DC","mappings":{"default":{"default":"øvre parentes"}}},{"key":"23DD","mappings":{"default":{"default":"nedre parentes"}}},{"key":"23DE","mappings":{"default":{"default":"øvre klamme"}}},{"key":"23DF","mappings":{"default":{"default":"nedre klamme"}}},{"key":"23E0","mappings":{"default":{"default":"øvre skilpaddeskallklamme"}}},{"key":"23E1","mappings":{"default":{"default":"nedre skilpaddeskallklamme"}}},{"key":"2768","mappings":{"default":{"default":"medium venstreparentesornament"}}},{"key":"2769","mappings":{"default":{"default":"medium høgreparentesornament"}}},{"key":"276A","mappings":{"default":{"default":"medium utflata venstreparentesornament"}}},{"key":"276B","mappings":{"default":{"default":"medium utflata høgreparentesornament"}}},{"key":"276C","mappings":{"default":{"default":"medium venstre-vendt vinkelklammeornament"}}},{"key":"276D","mappings":{"default":{"default":"medium høgre-vendt vinkelklammeornament"}}},{"key":"276E","mappings":{"default":{"default":"feit venstre-vendt vinkel hermeteiknornament"}}},{"key":"276F","mappings":{"default":{"default":"feit høgre-vendt vinkel hermeteiknornament"}}},{"key":"2770","mappings":{"default":{"default":"feit venstre-vendt vinkelklammeornament"}}},{"key":"2771","mappings":{"default":{"default":"feit høgre-vendt vinkelklammeornament"}}},{"key":"2772","mappings":{"default":{"default":"lett venstre skilpaddeskallklammeornament"}}},{"key":"2773","mappings":{"default":{"default":"lett høgre skilpaddeskallklammeornament"}}},{"key":"2774","mappings":{"default":{"default":"medium venstreklammeornament"}}},{"key":"2775","mappings":{"default":{"default":"medium høgreklammeornament"}}},{"key":"27C5","mappings":{"default":{"default":"venstre s-forma sekkeavgrensing"}}},{"key":"27C6","mappings":{"default":{"default":"høgre s-forma sekkeavgrensing"}}},{"key":"27E6","mappings":{"default":{"default":"venstre kvit klamme"}}},{"key":"27E7","mappings":{"default":{"default":"høgre kvit klamme"}}},{"key":"27E8","mappings":{"default":{"default":"venstre vinkelklamme"}}},{"key":"27E9","mappings":{"default":{"default":"høgre vinkelklamme"}}},{"key":"27EA","mappings":{"default":{"default":"venstre dobbel vinkelklamme"}}},{"key":"27EB","mappings":{"default":{"default":"høgre dobbel vinkelklamme"}}},{"key":"27EC","mappings":{"default":{"default":"venstre kvit skilpaddeskallklamme"}}},{"key":"27ED","mappings":{"default":{"default":"høgre kvit skilpaddeskallklamme"}}},{"key":"27EE","mappings":{"default":{"default":"utflata venstreparentes"}}},{"key":"27EF","mappings":{"default":{"default":"utflata høgreparentes"}}},{"key":"2983","mappings":{"default":{"default":"venstre kvit klamme"}}},{"key":"2984","mappings":{"default":{"default":"høgre kvit klamme"}}},{"key":"2985","mappings":{"default":{"default":"kvit venstreparentes"}}},{"key":"2986","mappings":{"default":{"default":"kvit høgreparentes"}}},{"key":"2987","mappings":{"default":{"default":"z-notasjon venstre bildeklamme"}}},{"key":"2988","mappings":{"default":{"default":"z-notasjon høgre bildeklamme"}}},{"key":"2989","mappings":{"default":{"default":"z-notasjon venstre bindingsklamme"}}},{"key":"298A","mappings":{"default":{"default":"z-notasjon høgre bindingsklamme"}}},{"key":"298B","mappings":{"default":{"default":"venstreklamme med strek under"}}},{"key":"298C","mappings":{"default":{"default":"høgreklamme med strek under"}}},{"key":"298D","mappings":{"default":{"default":"venstreklamme med kryss i øvre hjørne"}}},{"key":"298E","mappings":{"default":{"default":"høgreklamme med kryss i nedre hjørne"}}},{"key":"298F","mappings":{"default":{"default":"venstreklamme med kryss i nedre hjørne"}}},{"key":"2990","mappings":{"default":{"default":"høgreklamme med kryss i øvre hjørne"}}},{"key":"2991","mappings":{"default":{"default":"venstre vinkelklamme med prikk"}}},{"key":"2992","mappings":{"default":{"default":"høgre vinkelklamme med prikk"}}},{"key":"2993","mappings":{"default":{"default":"venstre bue mindre enn-klamme"}}},{"key":"2994","mappings":{"default":{"default":"høgre bue større enn-klamme"}}},{"key":"2995","mappings":{"default":{"default":"dobbel venstre bue større enn-klamme"}}},{"key":"2996","mappings":{"default":{"default":"dobbel høgre bue mindre enn-klamme"}}},{"key":"2997","mappings":{"default":{"default":"venstre svart skilpaddeskallklamme"}}},{"key":"2998","mappings":{"default":{"default":"høgre svart skilpaddeskallklamme"}}},{"key":"29D8","mappings":{"default":{"default":"venstre ustødig gjerde"}}},{"key":"29D9","mappings":{"default":{"default":"høgre ustødig gjerde"}}},{"key":"29DA","mappings":{"default":{"default":"venstre dobbel ustødig gjerde"}}},{"key":"29DB","mappings":{"default":{"default":"høgre dobbel ustødig gjerde"}}},{"key":"29FC","mappings":{"default":{"default":"venstre-vendt bua vinkelklamme"}}},{"key":"29FD","mappings":{"default":{"default":"høgre-vendt bua vinkelklamme"}}},{"key":"2E22","mappings":{"default":{"default":"øvre halv venstreklamme"}}},{"key":"2E23","mappings":{"default":{"default":"øvre halv høgreklamme"}}},{"key":"2E24","mappings":{"default":{"default":"nedre halv venstreklamme"}}},{"key":"2E25","mappings":{"default":{"default":"nedre halv høgreklamme"}}},{"key":"2E26","mappings":{"default":{"default":"venstre-vendt U-klamme"}}},{"key":"2E27","mappings":{"default":{"default":"høgre-vendt U-klamme"}}},{"key":"2E28","mappings":{"default":{"default":"dobbel venstreparentes"}}},{"key":"2E29","mappings":{"default":{"default":"dobbel høgreparentes"}}},{"key":"3008","mappings":{"default":{"default":"venstre vinkelklamme"}}},{"key":"3009","mappings":{"default":{"default":"høgre vinkelklamme"}}},{"key":"300A","mappings":{"default":{"default":"venstre dobbel vinkelklamme"}}},{"key":"300B","mappings":{"default":{"default":"høgre dobbel vinkelklamme"}}},{"key":"300C","mappings":{"default":{"default":"venstre hjørne klamme"}}},{"key":"300D","mappings":{"default":{"default":"høgre hjørne klamme"}}},{"key":"300E","mappings":{"default":{"default":"venstre kvit hjørne klamme"}}},{"key":"300F","mappings":{"default":{"default":"høgre kvit hjørne klamme"}}},{"key":"3010","mappings":{"default":{"default":"venstre svart linseforma klamme"}}},{"key":"3011","mappings":{"default":{"default":"høgre svart linseforma klamme"}}},{"key":"3014","mappings":{"default":{"default":"venstre skilpaddeskallklamme"}}},{"key":"3015","mappings":{"default":{"default":"høgre skilpaddeskallklamme"}}},{"key":"3016","mappings":{"default":{"default":"venstre kvit linseforma klamme"}}},{"key":"3017","mappings":{"default":{"default":"høgre kvit linseforma klamme"}}},{"key":"3018","mappings":{"default":{"default":"venstre kvit skilpaddeskallklamme"}}},{"key":"3019","mappings":{"default":{"default":"høgre kvit skilpaddeskallklamme"}}},{"key":"301A","mappings":{"default":{"default":"venstre kvit klamme"}}},{"key":"301B","mappings":{"default":{"default":"høgre kvit klamme"}}},{"key":"301D","mappings":{"default":{"default":"omvendt dobbel prim hermeteikn"}}},{"key":"301E","mappings":{"default":{"default":"dobbel prim hermeteikn"}}},{"key":"301F","mappings":{"default":{"default":"lav dobbel prim hermeteikn"}}},{"key":"FD3E","mappings":{"default":{"default":"utsmykka venstreparentes"}}},{"key":"FD3F","mappings":{"default":{"default":"utsmykka høgreparentes"}}},{"key":"FE17","mappings":{"default":{"default":"presentasjonsform for vertikal venstre kvit linseforma klamme"}}},{"key":"FE18","mappings":{"default":{"default":"presentasjonsform for vertikal høgre kvit linseforma klamme"}}},{"key":"FE35","mappings":{"default":{"default":"presentasjonsform for vertikal venstreparentes"}}},{"key":"FE36","mappings":{"default":{"default":"presentasjonsform for vertikal høgreparentes"}}},{"key":"FE37","mappings":{"default":{"default":"presentasjonsform for vertikal venstreklamme"}}},{"key":"FE38","mappings":{"default":{"default":"presentasjonsform for vertikal høgreklamme"}}},{"key":"FE39","mappings":{"default":{"default":"presentasjonsform for vertikal venstre skilpaddeskallklamme"}}},{"key":"FE3A","mappings":{"default":{"default":"presentasjonsform for vertikal høgre skilpaddeskallklamme"}}},{"key":"FE3B","mappings":{"default":{"default":"presentasjonsform for vertikal venstre svart linseforma klamme"}}},{"key":"FE3C","mappings":{"default":{"default":"presentasjonsform for vertikal høgre svart linseforma klamme"}}},{"key":"FE3D","mappings":{"default":{"default":"presentasjonsform for vertikal venstre dobbel vinkelklamme"}}},{"key":"FE3E","mappings":{"default":{"default":"presentasjonsform for vertikal høgre dobbel vinkelklamme"}}},{"key":"FE3F","mappings":{"default":{"default":"presentasjonsform for vertikal venstre vinkelklamme"}}},{"key":"FE40","mappings":{"default":{"default":"presentasjonsform for vertikal høgre vinkelklamme"}}},{"key":"FE41","mappings":{"default":{"default":"presentasjonsform for vertikal venstre hjørne klamme"}}},{"key":"FE42","mappings":{"default":{"default":"presentasjonsform for vertikal høgre hjørne klamme"}}},{"key":"FE43","mappings":{"default":{"default":"presentasjonsform for vertikal venstre kvit hjørne klamme"}}},{"key":"FE44","mappings":{"default":{"default":"presentasjonsform for vertikal høgre kvit hjørne klamme"}}},{"key":"FE47","mappings":{"default":{"default":"presentasjonsform for vertikal venstreklamme"}}},{"key":"FE48","mappings":{"default":{"default":"presentasjonsform for vertikal høgreklamme"}}},{"key":"FE59","mappings":{"default":{"default":"liten venstreparentes"}}},{"key":"FE5A","mappings":{"default":{"default":"liten høgreparentes"}}},{"key":"FE5B","mappings":{"default":{"default":"liten venstreklamme"}}},{"key":"FE5C","mappings":{"default":{"default":"liten høgreklamme"}}},{"key":"FE5D","mappings":{"default":{"default":"liten venstre skilpaddeskallklamme"}}},{"key":"FE5E","mappings":{"default":{"default":"liten høgre skilpaddeskallklamme"}}},{"key":"FF08","mappings":{"default":{"default":"full vidde venstreparentes"}}},{"key":"FF09","mappings":{"default":{"default":"full vidde høgreparentes"}}},{"key":"FF3B","mappings":{"default":{"default":"full vidde venstreklamme"}}},{"key":"FF3D","mappings":{"default":{"default":"full vidde høgreklamme"}}},{"key":"FF5B","mappings":{"default":{"default":"full vidde venstreklamme"}}},{"key":"FF5D","mappings":{"default":{"default":"full vidde høgreklamme"}}},{"key":"FF5F","mappings":{"default":{"default":"full vidde kvit venstreparentes"}}},{"key":"FF60","mappings":{"default":{"default":"full vidde kvit høgreparentes"}}},{"key":"FF62","mappings":{"default":{"default":"halv vidde venstre hjørne klamme"}}},{"key":"FF63","mappings":{"default":{"default":"halv vidde høgre hjørne klamme"}}}] +, +"nn/symbols/math_geometry.min": +[{"locale":"nn"},{"key":"2500","mappings":{"default":{"default":"boksteikningar lett horisontal"}}},{"key":"2501","mappings":{"default":{"default":"boksteikningar feit horisontal"}}},{"key":"2502","mappings":{"default":{"default":"boksteikningar lett vertikal"}}},{"key":"2503","mappings":{"default":{"default":"boksteikningar feit vertikal"}}},{"key":"2504","mappings":{"default":{"default":"boksteikningar lett trippelstrek horisontal"}}},{"key":"2505","mappings":{"default":{"default":"boksteikningar feit trippelstrek horisontal"}}},{"key":"2506","mappings":{"default":{"default":"boksteikningar lett trippelstrek vertikal"}}},{"key":"2507","mappings":{"default":{"default":"boksteikningar feit trippelstrek vertikal"}}},{"key":"2508","mappings":{"default":{"default":"boksteikningar lett kvadruppelstrek horisontal"}}},{"key":"2509","mappings":{"default":{"default":"boksteikningar feit kvadruppelstrek horisontal"}}},{"key":"250A","mappings":{"default":{"default":"boksteikningar lett kvadruppelstrek vertikal"}}},{"key":"250B","mappings":{"default":{"default":"boksteikningar feit kvadruppelstrek vertikal"}}},{"key":"250C","mappings":{"default":{"default":"boksteikningar lett ned og høgre"}}},{"key":"250D","mappings":{"default":{"default":"boksteikningar ned lett og høgre feit"}}},{"key":"250E","mappings":{"default":{"default":"boksteikningar ned feit og høgre lett"}}},{"key":"250F","mappings":{"default":{"default":"boksteikningar feit ned og høgre"}}},{"key":"2510","mappings":{"default":{"default":"boksteikningar lett ned og venstre"}}},{"key":"2511","mappings":{"default":{"default":"boksteikningar ned lett og venstre feit"}}},{"key":"2512","mappings":{"default":{"default":"boksteikningar ned feit og venstre lett"}}},{"key":"2513","mappings":{"default":{"default":"boksteikningar feit ned og venstre"}}},{"key":"2514","mappings":{"default":{"default":"boksteikningar lett opp og høgre"}}},{"key":"2515","mappings":{"default":{"default":"boksteikningar opp lett og høgre feit"}}},{"key":"2516","mappings":{"default":{"default":"boksteikningar opp feit og høgre lett"}}},{"key":"2517","mappings":{"default":{"default":"boksteikningar feit opp og høgre"}}},{"key":"2518","mappings":{"default":{"default":"boksteikningar lett opp og venstre"}}},{"key":"2519","mappings":{"default":{"default":"boksteikningar opp lett og venstre feit"}}},{"key":"251A","mappings":{"default":{"default":"boksteikningar opp feit og venstre lett"}}},{"key":"251B","mappings":{"default":{"default":"boksteikningar feit opp og venstre"}}},{"key":"251C","mappings":{"default":{"default":"boksteikningar lett vertikal og høgre"}}},{"key":"251D","mappings":{"default":{"default":"boksteikningar vertikal lett og høgre feit"}}},{"key":"251E","mappings":{"default":{"default":"boksteikningar opp feit og høgre ned lett"}}},{"key":"251F","mappings":{"default":{"default":"boksteikningar ned feit og høgre opp lett"}}},{"key":"2520","mappings":{"default":{"default":"boksteikningar vertikal feit og høgre lett"}}},{"key":"2521","mappings":{"default":{"default":"boksteikningar ned lett og høgre opp feit"}}},{"key":"2522","mappings":{"default":{"default":"boksteikningar opp lett og høgre ned feit"}}},{"key":"2523","mappings":{"default":{"default":"boksteikningar feit vertikal og høgre"}}},{"key":"2524","mappings":{"default":{"default":"boksteikningar lett vertikal og venstre"}}},{"key":"2525","mappings":{"default":{"default":"boksteikningar vertikal lett og venstre feit"}}},{"key":"2526","mappings":{"default":{"default":"boksteikningar opp feit og venstre ned lett"}}},{"key":"2527","mappings":{"default":{"default":"boksteikningar ned feit og venstre opp lett"}}},{"key":"2528","mappings":{"default":{"default":"boksteikningar vertikal feit og venstre lett"}}},{"key":"2529","mappings":{"default":{"default":"boksteikningar ned lett og venstre opp feit"}}},{"key":"252A","mappings":{"default":{"default":"boksteikningar opp lett og venstre ned feit"}}},{"key":"252B","mappings":{"default":{"default":"boksteikningar feit vertikal og venstre"}}},{"key":"252C","mappings":{"default":{"default":"boksteikningar lett ned og horisontal"}}},{"key":"252D","mappings":{"default":{"default":"boksteikningar venstre feit og høgre ned lett"}}},{"key":"252E","mappings":{"default":{"default":"boksteikningar høgre feit og venstre ned lett"}}},{"key":"252F","mappings":{"default":{"default":"boksteikningar ned lett og horisontal feit"}}},{"key":"2530","mappings":{"default":{"default":"boksteikningar ned feit og horisontal lett"}}},{"key":"2531","mappings":{"default":{"default":"boksteikningar høgre lett og venstre ned feit"}}},{"key":"2532","mappings":{"default":{"default":"boksteikningar venstre lett og høgre ned feit"}}},{"key":"2533","mappings":{"default":{"default":"boksteikningar feit ned og horisontal"}}},{"key":"2534","mappings":{"default":{"default":"boksteikningar lett opp og horisontal"}}},{"key":"2535","mappings":{"default":{"default":"boksteikningar venstre feit og høgre opp lett"}}},{"key":"2536","mappings":{"default":{"default":"boksteikningar høgre feit og venstre opp lett"}}},{"key":"2537","mappings":{"default":{"default":"boksteikningar opp lett og horisontal feit"}}},{"key":"2538","mappings":{"default":{"default":"boksteikningar opp feit og horisontal lett"}}},{"key":"2539","mappings":{"default":{"default":"boksteikningar høgre lett og venstre opp feit"}}},{"key":"253A","mappings":{"default":{"default":"boksteikningar venstre lett og høgre opp feit"}}},{"key":"253B","mappings":{"default":{"default":"boksteikningar feit opp og horisontal"}}},{"key":"253C","mappings":{"default":{"default":"boksteikningar lett vertikal og horisontal"}}},{"key":"253D","mappings":{"default":{"default":"boksteikningar venstre feit og høgre vertikal lett"}}},{"key":"253E","mappings":{"default":{"default":"boksteikningar høgre feit og venstre vertikal lett"}}},{"key":"253F","mappings":{"default":{"default":"boksteikningar vertikal lett og horisontal feit"}}},{"key":"2540","mappings":{"default":{"default":"boksteikningar opp feit og ned horisontal lett"}}},{"key":"2541","mappings":{"default":{"default":"boksteikningar ned feit og opp horisontal lett"}}},{"key":"2542","mappings":{"default":{"default":"boksteikningar vertikal feit og horisontal lett"}}},{"key":"2543","mappings":{"default":{"default":"boksteikningar venstre opp feit og høgre ned lett"}}},{"key":"2544","mappings":{"default":{"default":"boksteikningar høgre opp feit og venstre ned lett"}}},{"key":"2545","mappings":{"default":{"default":"boksteikningar venstre ned feit og høgre opp lett"}}},{"key":"2546","mappings":{"default":{"default":"boksteikningar høgre ned feit og venstre opp lett"}}},{"key":"2547","mappings":{"default":{"default":"boksteikningar ned lett og opp horisontal feit"}}},{"key":"2548","mappings":{"default":{"default":"boksteikningar opp lett og ned horisontal feit"}}},{"key":"2549","mappings":{"default":{"default":"boksteikningar høgre lett og venstre vertikal feit"}}},{"key":"254A","mappings":{"default":{"default":"boksteikningar venstre lett og høgre vertikal feit"}}},{"key":"254B","mappings":{"default":{"default":"boksteikningar feit vertikal og horisontal"}}},{"key":"254C","mappings":{"default":{"default":"boksteikningar lett dobbelstrek horisontal"}}},{"key":"254D","mappings":{"default":{"default":"boksteikningar feit dobbelstrek horisontal"}}},{"key":"254E","mappings":{"default":{"default":"boksteikningar lett dobbelstrek vertikal"}}},{"key":"254F","mappings":{"default":{"default":"boksteikningar feit dobbelstrek vertikal"}}},{"key":"2550","mappings":{"default":{"default":"boksteikningar dobbel horisontal"}}},{"key":"2551","mappings":{"default":{"default":"boksteikningar dobbel vertikal"}}},{"key":"2552","mappings":{"default":{"default":"boksteikningar ned singel og høgre dobbel"}}},{"key":"2553","mappings":{"default":{"default":"boksteikningar ned dobbel og høgre singel"}}},{"key":"2554","mappings":{"default":{"default":"boksteikningar dobbel ned og høgre"}}},{"key":"2555","mappings":{"default":{"default":"boksteikningar ned singel og venstre dobbel"}}},{"key":"2556","mappings":{"default":{"default":"boksteikningar ned dobbel og venstre singel"}}},{"key":"2557","mappings":{"default":{"default":"boksteikningar dobbel ned og venstre"}}},{"key":"2558","mappings":{"default":{"default":"boksteikningar opp singel og høgre dobbel"}}},{"key":"2559","mappings":{"default":{"default":"boksteikningar opp dobbel og høgre singel"}}},{"key":"255A","mappings":{"default":{"default":"boksteikningar dobbel opp og høgre"}}},{"key":"255B","mappings":{"default":{"default":"boksteikningar opp singel og venstre dobbel"}}},{"key":"255C","mappings":{"default":{"default":"boksteikningar opp dobbel og venstre singel"}}},{"key":"255D","mappings":{"default":{"default":"boksteikningar dobbel opp og venstre"}}},{"key":"255E","mappings":{"default":{"default":"boksteikningar vertikal singel og høgre dobbel"}}},{"key":"255F","mappings":{"default":{"default":"boksteikningar vertikal dobbel og høgre singel"}}},{"key":"2560","mappings":{"default":{"default":"boksteikningar dobbel vertikal og høgre"}}},{"key":"2561","mappings":{"default":{"default":"boksteikningar vertikal singel og venstre dobbel"}}},{"key":"2562","mappings":{"default":{"default":"boksteikningar vertikal dobbel og venstre singel"}}},{"key":"2563","mappings":{"default":{"default":"boksteikningar dobbel vertikal og venstre"}}},{"key":"2564","mappings":{"default":{"default":"boksteikningar ned singel og horisontal dobbel"}}},{"key":"2565","mappings":{"default":{"default":"boksteikningar ned dobbel og horisontal singel"}}},{"key":"2566","mappings":{"default":{"default":"boksteikningar dobbel ned og horisontal"}}},{"key":"2567","mappings":{"default":{"default":"boksteikningar opp singel og horisontal dobbel"}}},{"key":"2568","mappings":{"default":{"default":"boksteikningar opp dobbel og horisontal singel"}}},{"key":"2569","mappings":{"default":{"default":"boksteikningar dobbel opp og horisontal"}}},{"key":"256A","mappings":{"default":{"default":"boksteikningar vertikal singel og horisontal dobbel"}}},{"key":"256B","mappings":{"default":{"default":"boksteikningar vertikal dobbel og horisontal singel"}}},{"key":"256C","mappings":{"default":{"default":"boksteikningar dobbel vertikal og horisontal"}}},{"key":"256D","mappings":{"default":{"default":"boksteikningar lett bue ned og høgre"}}},{"key":"256E","mappings":{"default":{"default":"boksteikningar lett bue ned og venstre"}}},{"key":"256F","mappings":{"default":{"default":"boksteikningar lett bue opp og venstre"}}},{"key":"2570","mappings":{"default":{"default":"boksteikningar lett bue opp og høgre"}}},{"key":"2571","mappings":{"default":{"default":"boksteikningar lett diagonal øvre høgre til nedre venstre"}}},{"key":"2572","mappings":{"default":{"default":"boksteikningar lett diagonal øvre venstre til nedre høgre"}}},{"key":"2573","mappings":{"default":{"default":"boksteikningar lett diagonal kryss"}}},{"key":"2574","mappings":{"default":{"default":"boksteikningar lett venstre"}}},{"key":"2575","mappings":{"default":{"default":"boksteikningar lett opp"}}},{"key":"2576","mappings":{"default":{"default":"boksteikningar lett høgre"}}},{"key":"2577","mappings":{"default":{"default":"boksteikningar lett ned"}}},{"key":"2578","mappings":{"default":{"default":"boksteikningar feit venstre"}}},{"key":"2579","mappings":{"default":{"default":"boksteikningar feit opp"}}},{"key":"257A","mappings":{"default":{"default":"boksteikningar feit høgre"}}},{"key":"257B","mappings":{"default":{"default":"boksteikningar feit ned"}}},{"key":"257C","mappings":{"default":{"default":"boksteikningar lett venstre og feit høgre"}}},{"key":"257D","mappings":{"default":{"default":"boksteikningar lett opp og feit ned"}}},{"key":"257E","mappings":{"default":{"default":"boksteikningar feit venstre og lett høgre"}}},{"key":"257F","mappings":{"default":{"default":"boksteikningar feit opp og lett ned"}}},{"key":"2580","mappings":{"default":{"default":"øvre halv blokk"}}},{"key":"2581","mappings":{"default":{"default":"nedre ein åttandedels blokk"}}},{"key":"2582","mappings":{"default":{"default":"nedre ein fjerdedels blokk"}}},{"key":"2583","mappings":{"default":{"default":"nedre tre åttandedels blokk"}}},{"key":"2584","mappings":{"default":{"default":"nedre halv blokk"}}},{"key":"2585","mappings":{"default":{"default":"nedre fem åttandedels blokk"}}},{"key":"2586","mappings":{"default":{"default":"nedre tre fjerdedels blokk"}}},{"key":"2587","mappings":{"default":{"default":"nedre sju åttandedels blokk"}}},{"key":"2588","mappings":{"default":{"default":"full blokk"}}},{"key":"2589","mappings":{"default":{"default":"venstre sju åttandedels blokk"}}},{"key":"258A","mappings":{"default":{"default":"venstre tre fjerdedels blokk"}}},{"key":"258B","mappings":{"default":{"default":"venstre fem åttandedels blokk"}}},{"key":"258C","mappings":{"default":{"default":"venstre halv blokk"}}},{"key":"258D","mappings":{"default":{"default":"venstre tre åttandedels blokk"}}},{"key":"258E","mappings":{"default":{"default":"venstre ein fjerdedels blokk"}}},{"key":"258F","mappings":{"default":{"default":"venstre ein åttandedels blokk"}}},{"key":"2590","mappings":{"default":{"default":"høgre halv blokk"}}},{"key":"2591","mappings":{"default":{"default":"lett skygge"}}},{"key":"2592","mappings":{"default":{"default":"medium skygge"}}},{"key":"2593","mappings":{"default":{"default":"mørk skygge"}}},{"key":"2594","mappings":{"default":{"default":"øvre ein åttandedels blokk"}}},{"key":"2595","mappings":{"default":{"default":"høgre ein åttandedels blokk"}}},{"key":"2596","mappings":{"default":{"default":"kvadrant nedre venstre"}}},{"key":"2597","mappings":{"default":{"default":"kvadrant nedre høgre"}}},{"key":"2598","mappings":{"default":{"default":"kvadrant øvre venstre"}}},{"key":"2599","mappings":{"default":{"default":"kvadrant øvre venstre og nedre venstre og nedre høgre"}}},{"key":"259A","mappings":{"default":{"default":"kvadrant øvre venstre og nedre høgre"}}},{"key":"259B","mappings":{"default":{"default":"kvadrant øvre venstre og øvre høgre og nedre venstre"}}},{"key":"259C","mappings":{"default":{"default":"kvadrant øvre venstre og øvre høgre og nedre høgre"}}},{"key":"259D","mappings":{"default":{"default":"kvadrant øvre høgre"}}},{"key":"259E","mappings":{"default":{"default":"kvadrant øvre høgre og nedre venstre"}}},{"key":"259F","mappings":{"default":{"default":"kvadrant øvre høgre og nedre venstre og nedre høgre"}}},{"key":"25A0","mappings":{"default":{"default":"svart kvadrat"}}},{"key":"25A1","mappings":{"default":{"default":"kvitt kvadrat"}}},{"key":"25A2","mappings":{"default":{"default":"kvitt kvadrat med avrunda hjørner"}}},{"key":"25A3","mappings":{"default":{"default":"kvitt kvadrat med svart lite kvadrat"}}},{"key":"25A4","mappings":{"default":{"default":"kvadrat med horisontalt fyll"}}},{"key":"25A5","mappings":{"default":{"default":"kvadrat med vertikalt fyll"}}},{"key":"25A6","mappings":{"default":{"default":"kvadrat med ortogonal kryssmønster fyll"}}},{"key":"25A7","mappings":{"default":{"default":"kvadrat med øvre venstre til nedre høgre fyll"}}},{"key":"25A8","mappings":{"default":{"default":"kvadrat med øvre høgre til nedre venstre fyll"}}},{"key":"25A9","mappings":{"default":{"default":"kvadrat med diagonal kryssmønster fyll"}}},{"key":"25AA","mappings":{"default":{"default":"svart lite kvadrat"}}},{"key":"25AB","mappings":{"default":{"default":"kvitt lite kvadrat"}}},{"key":"25AC","mappings":{"default":{"default":"svart rektangel"}}},{"key":"25AD","mappings":{"default":{"default":"kvitt rektangel"}}},{"key":"25AE","mappings":{"default":{"default":"svart vertikalt rektangel"}}},{"key":"25AF","mappings":{"default":{"default":"kvitt vertikalt rektangel"}}},{"key":"25B0","mappings":{"default":{"default":"svart parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"kvitt parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"svart oppover-vendt triangel"}}},{"key":"25B3","mappings":{"default":{"default":"kvitt oppover-vendt triangel"}}},{"key":"25B4","mappings":{"default":{"default":"svart oppover-vendt triangel"}}},{"key":"25B5","mappings":{"default":{"default":"kvitt oppover-vendt lite triangel"}}},{"key":"25B6","mappings":{"default":{"default":"svart høgre-vendt triangel"}}},{"key":"25B7","mappings":{"default":{"default":"kvitt høgre-vendt triangel"}}},{"key":"25B8","mappings":{"default":{"default":"svart høgre-vendt lite triangel"}}},{"key":"25B9","mappings":{"default":{"default":"kvitt høgre-vendt lite triangel"}}},{"key":"25BA","mappings":{"default":{"default":"svart høgre-vendt peker"}}},{"key":"25BB","mappings":{"default":{"default":"kvit høgre-vendt peker"}}},{"key":"25BC","mappings":{"default":{"default":"svart nedover-vendt triangel"}}},{"key":"25BD","mappings":{"default":{"default":"kvitt nedover-vendt triangel"}}},{"key":"25BE","mappings":{"default":{"default":"svart nedover-vendt lite triangel"}}},{"key":"25BF","mappings":{"default":{"default":"kvitt nedover-vendt lite triangel"}}},{"key":"25C0","mappings":{"default":{"default":"svart venstre-vendt triangel"}}},{"key":"25C1","mappings":{"default":{"default":"kvitt venstre-vendt triangel"}}},{"key":"25C2","mappings":{"default":{"default":"svart venstre-vendt lite triangel"}}},{"key":"25C3","mappings":{"default":{"default":"kvitt venstre-vendt lite triangel"}}},{"key":"25C4","mappings":{"default":{"default":"svart venstre-vendt peker"}}},{"key":"25C5","mappings":{"default":{"default":"kvit venstre-vendt peker"}}},{"key":"25C6","mappings":{"default":{"default":"svart diamant"}}},{"key":"25C7","mappings":{"default":{"default":"kvit diamant"}}},{"key":"25C8","mappings":{"default":{"default":"kvit diamant med svart liten diamant"}}},{"key":"25C9","mappings":{"default":{"default":"fiskeauge"}}},{"key":"25CA","mappings":{"default":{"default":"ruter"}}},{"key":"25CB","mappings":{"default":{"default":"kvit sirkel"}}},{"key":"25CC","mappings":{"default":{"default":"sirkel med prikker"}}},{"key":"25CD","mappings":{"default":{"default":"sirkel med vertikalt fyll"}}},{"key":"25CE","mappings":{"default":{"default":"blink"}}},{"key":"25CF","mappings":{"default":{"default":"svart sirkel"}}},{"key":"25D0","mappings":{"default":{"default":"sirkel med venstre halvdel svart"}}},{"key":"25D1","mappings":{"default":{"default":"sirkel med høgre halvdel svart"}}},{"key":"25D2","mappings":{"default":{"default":"sirkel med nedre halvdel svart"}}},{"key":"25D3","mappings":{"default":{"default":"sirkel med øvre halvdel svart"}}},{"key":"25D4","mappings":{"default":{"default":"sirkel med øvre høgre kvadrant svart"}}},{"key":"25D5","mappings":{"default":{"default":"sirkel med øvre venstre kvadrant svart"}}},{"key":"25D6","mappings":{"default":{"default":"venstre halvdel svart sirkel"}}},{"key":"25D7","mappings":{"default":{"default":"høgre halvdel svart sirkel"}}},{"key":"25D8","mappings":{"default":{"default":"omvendt prikk"}}},{"key":"25D9","mappings":{"default":{"default":"omvendt kvit sirkel"}}},{"key":"25DA","mappings":{"default":{"default":"øvre halvdel omvendt kvit sirkel"}}},{"key":"25DB","mappings":{"default":{"default":"nedre halvdel omvendt kvit sirkel"}}},{"key":"25DC","mappings":{"default":{"default":"øvre venstre kvadrant sirkulær bue"}}},{"key":"25DD","mappings":{"default":{"default":"øvre høgre kvadrant sirkulær bue"}}},{"key":"25DE","mappings":{"default":{"default":"nedre høgre kvadrant sirkulær bue"}}},{"key":"25DF","mappings":{"default":{"default":"nedre venstre kvadrant sirkulær bue"}}},{"key":"25E0","mappings":{"default":{"default":"øvre halvdel sirkel"}}},{"key":"25E1","mappings":{"default":{"default":"nedre halvdel sirkel"}}},{"key":"25E2","mappings":{"default":{"default":"svart nedre høgre triangel"}}},{"key":"25E3","mappings":{"default":{"default":"svart nedre venstre triangel"}}},{"key":"25E4","mappings":{"default":{"default":"svart øvre venstre triangel"}}},{"key":"25E5","mappings":{"default":{"default":"svart øvre høgre triangel"}}},{"key":"25E6","mappings":{"default":{"default":"kvit prikk"}}},{"key":"25E7","mappings":{"default":{"default":"kvadrat med venstre halvdel svart"}}},{"key":"25E8","mappings":{"default":{"default":"kvadrat med høgre halvdel svart"}}},{"key":"25E9","mappings":{"default":{"default":"kvadrat med øvre venstre diagonal halv svart"}}},{"key":"25EA","mappings":{"default":{"default":"kvadrat med nedre høgre diagonal halv svart"}}},{"key":"25EB","mappings":{"default":{"default":"kvitt kvadrat med vertikal linje som delar i to"}}},{"key":"25EC","mappings":{"default":{"default":"kvitt oppover-vendt triangel med prikk"}}},{"key":"25ED","mappings":{"default":{"default":"oppover-vendt triangel med venstre halvdel svart"}}},{"key":"25EE","mappings":{"default":{"default":"oppover-vendt triangel med høgre halvdel svart"}}},{"key":"25EF","mappings":{"default":{"default":"stor sirkel"}}},{"key":"25F0","mappings":{"default":{"default":"kvitt kvadrat med øvre venstre kvadrant"}}},{"key":"25F1","mappings":{"default":{"default":"kvitt kvadrat med nedre venstre kvadrant"}}},{"key":"25F2","mappings":{"default":{"default":"kvitt kvadrat med nedre høgre kvadrant"}}},{"key":"25F3","mappings":{"default":{"default":"kvitt kvadrat med øvre høgre kvadrant"}}},{"key":"25F4","mappings":{"default":{"default":"kvit sirkel med øvre venstre kvadrant"}}},{"key":"25F5","mappings":{"default":{"default":"kvit sirkel med nedre venstre kvadrant"}}},{"key":"25F6","mappings":{"default":{"default":"kvit sirkel med nedre høgre kvadrant"}}},{"key":"25F7","mappings":{"default":{"default":"kvit sirkel med øvre høgre kvadrant"}}},{"key":"25F8","mappings":{"default":{"default":"øvre venstre triangel"}}},{"key":"25F9","mappings":{"default":{"default":"øvre høgre triangel"}}},{"key":"25FA","mappings":{"default":{"default":"nedre venstre triangel"}}},{"key":"25FB","mappings":{"default":{"default":"kvitt medium kvadrat"}}},{"key":"25FC","mappings":{"default":{"default":"svart medium kvadrat"}}},{"key":"25FD","mappings":{"default":{"default":"kvitt medium lite kvadrat"}}},{"key":"25FE","mappings":{"default":{"default":"svart medium lite kvadrat"}}},{"key":"25FF","mappings":{"default":{"default":"nedre høgre triangel"}}},{"key":"2B12","mappings":{"default":{"default":"kvadrat med top halv svart"}}},{"key":"2B13","mappings":{"default":{"default":"kvadrat med bunn halv svart"}}},{"key":"2B14","mappings":{"default":{"default":"kvadrat med øvre høgre diagonal halv svart"}}},{"key":"2B15","mappings":{"default":{"default":"kvadrat med nedre venstre diagonal halv svart"}}},{"key":"2B16","mappings":{"default":{"default":"diamant med venstre halvdel svart"}}},{"key":"2B17","mappings":{"default":{"default":"diamant med høgre halvdel svart"}}},{"key":"2B18","mappings":{"default":{"default":"diamant med topp halv svart"}}},{"key":"2B19","mappings":{"default":{"default":"diamant med botn halv svart"}}},{"key":"2B1A","mappings":{"default":{"default":"prikka kvadrat"}}},{"key":"2B1B","mappings":{"default":{"default":"svart stort kvadrat"}}},{"key":"2B1C","mappings":{"default":{"default":"kvit stort kvadrat"}}},{"key":"2B1D","mappings":{"default":{"default":"svart veldig lite kvadrat"}}},{"key":"2B1E","mappings":{"default":{"default":"kvitt veldig lite kvadrat"}}},{"key":"2B1F","mappings":{"default":{"default":"svart pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"kvitt pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"kvitt heksagon"}}},{"key":"2B22","mappings":{"default":{"default":"svart heksagon"}}},{"key":"2B23","mappings":{"default":{"default":"horisontalt svart heksagon"}}},{"key":"2B24","mappings":{"default":{"default":"svart stor sirkel"}}},{"key":"2B25","mappings":{"default":{"default":"svart medium diamant"}}},{"key":"2B26","mappings":{"default":{"default":"kvit medium diamant"}}},{"key":"2B27","mappings":{"default":{"default":"svart medium ruter"}}},{"key":"2B28","mappings":{"default":{"default":"kvit medium ruter"}}},{"key":"2B29","mappings":{"default":{"default":"svart liten diamant"}}},{"key":"2B2A","mappings":{"default":{"default":"svart liten ruter"}}},{"key":"2B2B","mappings":{"default":{"default":"kvit liten ruter"}}},{"key":"2B2C","mappings":{"default":{"default":"svart horisontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"kvit horisontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"svart vertikal ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"kvit vertikal ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"kvit medium stjerne"}}},{"key":"2B51","mappings":{"default":{"default":"svart liten stjerne"}}},{"key":"2B52","mappings":{"default":{"default":"kvit liten stjerne"}}},{"key":"2B53","mappings":{"default":{"default":"svart høgre-vendt pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"kvitt høgre-vendt pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"feit stor sirkel"}}},{"key":"2B56","mappings":{"default":{"default":"feit oval med oval inni"}}},{"key":"2B57","mappings":{"default":{"default":"feit sirkel med sirkel inni"}}},{"key":"2B58","mappings":{"default":{"default":"feit sirkel"}}},{"key":"2B59","mappings":{"default":{"default":"feit innsirkla saltire"}}}] +, +"nn/symbols/math_harpoons.min": +[{"locale":"nn"},{"key":"21BC","mappings":{"default":{"default":"venstre-harpun opp"}}},{"key":"21BD","mappings":{"default":{"default":"venstre-harpun ned"}}},{"key":"21BE","mappings":{"default":{"default":"opp-harpun høgre"}}},{"key":"21BF","mappings":{"default":{"default":"opp-harpun venstre"}}},{"key":"21C0","mappings":{"default":{"default":"høgre-harpun opp"}}},{"key":"21C1","mappings":{"default":{"default":"høgre-harpun ned"}}},{"key":"21C2","mappings":{"default":{"default":"ned-harpun høgre"}}},{"key":"21C3","mappings":{"default":{"default":"ned-harpun venstre"}}},{"key":"21CB","mappings":{"default":{"default":"venstre-harpun over høgre-harpun"}}},{"key":"21CC","mappings":{"default":{"default":"høgre-harpun over venstre-harpun"}}},{"key":"294A","mappings":{"default":{"default":"venstre pigg opp høgre pigg ned-harpun"}}},{"key":"294B","mappings":{"default":{"default":"venstre pigg ned høgre pigg opp-harpun"}}},{"key":"294C","mappings":{"default":{"default":"høgre pigg opp venstre pigg ned-harpun"}}},{"key":"294D","mappings":{"default":{"default":"venstre pigg opp høgre pigg ned-harpun"}}},{"key":"294E","mappings":{"default":{"default":"venstre pigg opp høgre pigg opp-harpun"}}},{"key":"294F","mappings":{"default":{"default":"opp ned-harpun høgre"}}},{"key":"2950","mappings":{"default":{"default":"venstre pigg ned høgre pigg ned-harpun"}}},{"key":"2951","mappings":{"default":{"default":"opp pigg venstre ned pigg venstre-harpun"}}},{"key":"2952","mappings":{"default":{"default":"venstre-harpun til strek med pigg oppover"}}},{"key":"2953","mappings":{"default":{"default":"høgre-harpun til strek med pigg oppover"}}},{"key":"2954","mappings":{"default":{"default":"oppover-harpun til strek med pigg høgre"}}},{"key":"2955","mappings":{"default":{"default":"nedover-harpun til strek med pigg høgre"}}},{"key":"2956","mappings":{"default":{"default":"venstre-harpun til strek med pigg nedover"}}},{"key":"2957","mappings":{"default":{"default":"høgre-harpun til strek med pigg nedover"}}},{"key":"2958","mappings":{"default":{"default":"oppover-harpun til strek med pigg venstre"}}},{"key":"2959","mappings":{"default":{"default":"nedover-harpun til strek med pigg venstre"}}},{"key":"295A","mappings":{"default":{"default":"venstre-harpun frå strek med pigg oppover"}}},{"key":"295B","mappings":{"default":{"default":"høgre-harpun frå strek med pigg oppover"}}},{"key":"295C","mappings":{"default":{"default":"oppover-harpun frå strek med pigg høgre"}}},{"key":"295D","mappings":{"default":{"default":"nedover-harpun frå strek med pigg høgre"}}},{"key":"295E","mappings":{"default":{"default":"venstre-harpun frå strek med pigg nedover"}}},{"key":"295F","mappings":{"default":{"default":"høgre-harpun frå strek med pigg nedover"}}},{"key":"2960","mappings":{"default":{"default":"oppover-harpun frå strek med pigg venstre"}}},{"key":"2961","mappings":{"default":{"default":"nedover-harpun frå strek med pigg venstre"}}},{"key":"2962","mappings":{"default":{"default":"venstre-harpun med pigg opp over venstre-harpun med pigg ned"}}},{"key":"2963","mappings":{"default":{"default":"oppover-harpun med pigg venstre ved siden av oppover-harpun med pigg høyre"}}},{"key":"2964","mappings":{"default":{"default":"høgre-harpun med pigg opp over høgre-harpun med pigg ned"}}},{"key":"2965","mappings":{"default":{"default":"nedover-harpun med pigg venstre ved sida av nedover-harpun med pigg høgre"}}},{"key":"2966","mappings":{"default":{"default":"venstre-harpun med pigg opp over høgre-harpun med pigg opp"}}},{"key":"2967","mappings":{"default":{"default":"venstre-harpun med pigg ned over høgre-harpun med pigg ned"}}},{"key":"2968","mappings":{"default":{"default":"høgre-harpun med pigg opp over venstre-harpun med pigg opp"}}},{"key":"2969","mappings":{"default":{"default":"høgre-harpun med pigg ned over venstre-harpun med pigg ned"}}},{"key":"296A","mappings":{"default":{"default":"venstre-harpun over strek"}}},{"key":"296B","mappings":{"default":{"default":"venstre-harpun under strek"}}},{"key":"296C","mappings":{"default":{"default":"høgre-harpun over strek"}}},{"key":"296D","mappings":{"default":{"default":"høgre-harpun under strek"}}},{"key":"296E","mappings":{"default":{"default":"oppover-harpun til the venstre for nedover-harpun"}}},{"key":"296F","mappings":{"default":{"default":"oppover-harpun til the høgre for nedover-harpun"}}},{"key":"297C","mappings":{"default":{"default":"venstre fiskehale"}}},{"key":"297D","mappings":{"default":{"default":"høgre fiskehale"}}},{"key":"297E","mappings":{"default":{"default":"opp-fiskehale"}}},{"key":"297F","mappings":{"default":{"default":"ned-fiskehale"}}}] +, +"nn/symbols/math_non_characters.min": +[{"locale":"nn"},{"key":"210F","mappings":{"default":{"default":"h med strek gjennom halsen"}}},{"key":"2114","mappings":{"default":{"default":"l b strek"}}},{"key":"2116","mappings":{"default":{"default":"numeroteikn"}}},{"key":"2117","mappings":{"default":{"default":"lydopptak copyright"}}},{"key":"211E","mappings":{"default":{"default":"reseptuttak"}}},{"key":"211F","mappings":{"default":{"default":"respons"}}},{"key":"2120","mappings":{"default":{"default":"servicemerke"}}},{"key":"2121","mappings":{"default":{"default":"telefonteikn"}}},{"key":"2122","mappings":{"default":{"default":"trade mark-teikn"}}},{"key":"2123","mappings":{"default":{"default":"versikkjel"}}},{"key":"2125","mappings":{"default":{"default":"unse-teikn"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"invertert ohm"}}},{"key":"212A","mappings":{"default":{"default":"gradar kelvin"}}},{"key":"212B","mappings":{"default":{"default":"Ångstrøm"}}},{"key":"212E","mappings":{"default":{"default":"estimert"}}},{"key":"2132","mappings":{"default":{"default":"snudd stor F"}}},{"key":"2139","mappings":{"default":{"default":"informasjonskilde"}}},{"key":"213A","mappings":{"default":{"default":"rotert stor Q"}}},{"key":"213B","mappings":{"default":{"default":"faksimile-teikn"}}},{"key":"2141","mappings":{"default":{"default":"snudd stor G sans serif"}}},{"key":"2142","mappings":{"default":{"default":"snudd stor L sans serif"}}},{"key":"2143","mappings":{"default":{"default":"invertert stor L sans serif"}}},{"key":"2144","mappings":{"default":{"default":"snudd stor Y sans serif"}}}] +, +"nn/symbols/math_symbols.min": +[{"locale":"nn"},{"key":"0021","mappings":{"default":{"default":"utropsteikn"}}},{"key":"0022","mappings":{"default":{"default":"sitat-teikn"}}},{"key":"0023","mappings":{"default":{"default":"tallteikn"}}},{"key":"0024","mappings":{"default":{"default":"dollarteikn"}}},{"key":"0025","mappings":{"default":{"default":"prosent"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"apostrof"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"pluss"}}},{"key":"002C","mappings":{"default":{"default":"komma"}}},{"key":"002D","mappings":{"default":{"default":"minus"}}},{"key":"002E","mappings":{"default":{"default":"punktum"}}},{"key":"002F","mappings":{"default":{"default":"skråstrek"}}},{"key":"003A","mappings":{"default":{"default":"kolon"}}},{"key":"003B","mappings":{"default":{"default":"semikolon"}}},{"key":"003C","mappings":{"default":{"default":"er mindre enn"}}},{"key":"003D","mappings":{"default":{"default":"er lik"}}},{"key":"003E","mappings":{"default":{"default":"er større enn"}}},{"key":"003F","mappings":{"default":{"default":"spørsmålsteikn"}}},{"key":"0040","mappings":{"default":{"default":"krøllalfa"}}},{"key":"005C","mappings":{"default":{"default":"bakstrek"}}},{"key":"005E","mappings":{"default":{"default":"sirkumfleks"}}},{"key":"005F","mappings":{"default":{"default":"understrek"}}},{"key":"0060","mappings":{"default":{"default":"gravis"}}},{"key":"007C","mappings":{"default":{"default":"vertikalstrek"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"omvendt utropsteikn"}}},{"key":"00A2","mappings":{"default":{"default":"cent-teikn"}}},{"key":"00A3","mappings":{"default":{"default":"pund-teikn"}}},{"key":"00A4","mappings":{"default":{"default":"valutateikn"}}},{"key":"00A5","mappings":{"default":{"default":"yen-teikn"}}},{"key":"00A6","mappings":{"default":{"default":"brutt vertikalstrek"}}},{"key":"00A7","mappings":{"default":{"default":"paragrafteikn"}}},{"key":"00A8","mappings":{"default":{"default":"tøddel"}}},{"key":"00A9","mappings":{"default":{"default":"kopirettigheter"}}},{"key":"00AA","mappings":{"default":{"default":"feminint ordenstall"}}},{"key":"00AB","mappings":{"default":{"default":"venstre sitatteikn"}}},{"key":"00AC","mappings":{"default":{"default":"ikkje-teikn"}}},{"key":"00AE","mappings":{"default":{"default":"registert-teikn"}}},{"key":"00AF","mappings":{"default":{"default":"strek"}}},{"key":"00B0","mappings":{"default":{"default":"grader"}}},{"key":"00B1","mappings":{"default":{"default":"pluss minus"}}},{"key":"00B4","mappings":{"default":{"default":"akutt aksent"}}},{"key":"00B5","mappings":{"default":{"default":"my"}}},{"key":"00B6","mappings":{"default":{"default":"avsnittsteikn"}}},{"key":"00B7","mappings":{"default":{"default":"prikk"}}},{"key":"00B8","mappings":{"default":{"default":"cedille"}}},{"key":"00BA","mappings":{"default":{"default":"maskulint ordenstall"}}},{"key":"00BB","mappings":{"default":{"default":"høgre sitatteikn"}}},{"key":"00BF","mappings":{"default":{"default":"omvendt spørsmålsteikn"}}},{"key":"00D7","mappings":{"default":{"default":"gangeteikn"}}},{"key":"00F7","mappings":{"default":{"default":"deleteikn"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prim"}}},{"key":"02BA","mappings":{"default":{"default":"dobbelt prim"}}},{"key":"02D9","mappings":{"default":{"default":"prikk over"}}},{"key":"02DA","mappings":{"default":{"default":"sirkel over"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"dobbel akutt aksent"}}},{"key":"2010","mappings":{"default":{"default":"minus"}}},{"key":"2011","mappings":{"default":{"default":"ikkje-delelig minus"}}},{"key":"2012","mappings":{"default":{"default":"bindstrek"}}},{"key":"2013","mappings":{"default":{"default":"lang bindestrek"}}},{"key":"2014","mappings":{"default":{"default":"tankestrek"}}},{"key":"2015","mappings":{"default":{"default":"lang tankestrek"}}},{"key":"2016","mappings":{"default":{"default":"dobbel vertikal strek"}}},{"key":"2017","mappings":{"default":{"default":"dobbel understreking"}}},{"key":"2018","mappings":{"default":{"default":"venstre hermeteikn"}}},{"key":"2019","mappings":{"default":{"default":"høgre hermeteikn"}}},{"key":"201A","mappings":{"default":{"default":"lavt høgre enkelt sitatteikn"}}},{"key":"201B","mappings":{"default":{"default":"venstre reversert enkelt sitatteikn"}}},{"key":"201C","mappings":{"default":{"default":"venstre dobbelt sitatteikn"}}},{"key":"201D","mappings":{"default":{"default":"høgre dobbelt sitatteikn"}}},{"key":"201E","mappings":{"default":{"default":"lavt høgre dobbelt sitatteikn"}}},{"key":"201F","mappings":{"default":{"default":"venstre reversert dobbelt sitatteikn"}}},{"key":"2020","mappings":{"default":{"default":"dolk"}}},{"key":"2021","mappings":{"default":{"default":"dobbeldolk"}}},{"key":"2022","mappings":{"default":{"default":"punkt"}}},{"key":"2023","mappings":{"default":{"default":"trekantpunkt"}}},{"key":"2024","mappings":{"default":{"default":"ettpunktsinnledning"}}},{"key":"2025","mappings":{"default":{"default":"topunktsinnledning"}}},{"key":"2026","mappings":{"default":{"default":"prikk prikk prikk"}}},{"key":"2027","mappings":{"default":{"default":"skilleteikn"}}},{"key":"2030","mappings":{"default":{"default":"promille"}}},{"key":"2031","mappings":{"default":{"default":"per titusen"}}},{"key":"2032","mappings":{"default":{"default":"prim"}}},{"key":"2033","mappings":{"default":{"default":"dobbel prim"}}},{"key":"2034","mappings":{"default":{"default":"trippel prim"}}},{"key":"2035","mappings":{"default":{"default":"omvendt prim"}}},{"key":"2036","mappings":{"default":{"default":"omvendt dobbel prim"}}},{"key":"2037","mappings":{"default":{"default":"omvendt trippel prim"}}},{"key":"2038","mappings":{"default":{"default":"innsetting"}}},{"key":"2039","mappings":{"default":{"default":"singel venstre-vendt sjevron"}}},{"key":"203A","mappings":{"default":{"default":"enkelt sitatteikn som peker mot høgre"}}},{"key":"203B","mappings":{"default":{"default":"referansemerke"}}},{"key":"203C","mappings":{"default":{"default":"dobbelt utropsteikn"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overstrek"}}},{"key":"203F","mappings":{"default":{"default":"underboge"}}},{"key":"2040","mappings":{"default":{"default":"teikn-samanføying"}}},{"key":"2041","mappings":{"default":{"default":"innsettingspunkt"}}},{"key":"2042","mappings":{"default":{"default":"asterisme"}}},{"key":"2043","mappings":{"default":{"default":"strekpunkt"}}},{"key":"2044","mappings":{"default":{"default":"divisjonsteikn"}}},{"key":"2047","mappings":{"default":{"default":"dobbelt spørsmålsteikn"}}},{"key":"2048","mappings":{"default":{"default":"spørsmålsteikn utropsteikn"}}},{"key":"2049","mappings":{"default":{"default":"utropsteikn spørsmålsteikn"}}},{"key":"204B","mappings":{"default":{"default":"omvendt avsnittsteikn"}}},{"key":"204C","mappings":{"default":{"default":"svart venstrevendt punkt"}}},{"key":"204D","mappings":{"default":{"default":"svart høgrevendt punkt"}}},{"key":"204E","mappings":{"default":{"default":"lav asterisk"}}},{"key":"204F","mappings":{"default":{"default":"omvendt semikolon"}}},{"key":"2050","mappings":{"default":{"default":"nært til"}}},{"key":"2051","mappings":{"default":{"default":"to asterisker vertikalt på kvarandre"}}},{"key":"2052","mappings":{"default":{"default":"kommersiell minus"}}},{"key":"2053","mappings":{"default":{"default":"tilde"}}},{"key":"2054","mappings":{"default":{"default":"?"}}},{"key":"2055","mappings":{"default":{"default":"blomepunktum"}}},{"key":"2056","mappings":{"default":{"default":"tre prikkjer punktum"}}},{"key":"2057","mappings":{"default":{"default":"kvadruppel prim"}}},{"key":"2058","mappings":{"default":{"default":"fire prikkjer punktum"}}},{"key":"2059","mappings":{"default":{"default":"fem prikkjer punktum"}}},{"key":"205A","mappings":{"default":{"default":"toprikks punktum"}}},{"key":"205B","mappings":{"default":{"default":"fire punkter-teikn"}}},{"key":"205C","mappings":{"default":{"default":"kryss med prikkjer"}}},{"key":"205D","mappings":{"default":{"default":"trikolon"}}},{"key":"205E","mappings":{"default":{"default":"fire vertikale prikkjer"}}},{"key":"207A","mappings":{"default":{"default":"superskript pluss"}}},{"key":"207B","mappings":{"default":{"default":"superskript minus"}}},{"key":"207C","mappings":{"default":{"default":"superskript er lik"}}},{"key":"207D","mappings":{"default":{"default":"superskript venstreparentes"}}},{"key":"207E","mappings":{"default":{"default":"superskript høgreparentes"}}},{"key":"208A","mappings":{"default":{"default":"subskript pluss"}}},{"key":"208B","mappings":{"default":{"default":"subskript minus"}}},{"key":"208C","mappings":{"default":{"default":"subskript er lik"}}},{"key":"208D","mappings":{"default":{"default":"subskript venstreparentes"}}},{"key":"208E","mappings":{"default":{"default":"subskript høgreparentes"}}},{"key":"214A","mappings":{"default":{"default":"eiendomslinje"}}},{"key":"214B","mappings":{"default":{"default":"snudd ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aksjeselskap"}}},{"key":"214E","mappings":{"default":{"default":"snudd liten stor F"}}},{"key":"2200","mappings":{"default":{"default":"for alle"}}},{"key":"2201","mappings":{"default":{"default":"komplement"}}},{"key":"2203","mappings":{"default":{"default":"det eksisterer"}}},{"key":"2204","mappings":{"default":{"default":"det eksisterer ikkje"}}},{"key":"2205","mappings":{"default":{"default":"tomt sett"}}},{"key":"2206","mappings":{"default":{"default":"inkrement"}}},{"key":"2208","mappings":{"default":{"default":"element av"}}},{"key":"2209","mappings":{"default":{"default":"ikkje et element av"}}},{"key":"220A","mappings":{"default":{"default":"er et medlem av"}}},{"key":"220B","mappings":{"default":{"default":"inneheld som medlem"}}},{"key":"220C","mappings":{"default":{"default":"inneheld ikkje som medlem"}}},{"key":"220D","mappings":{"default":{"default":"inneheld som medlem"}}},{"key":"220E","mappings":{"default":{"default":"slutt på bevis"}}},{"key":"220F","mappings":{"default":{"default":"produkt"}}},{"key":"2210","mappings":{"default":{"default":"koprodukt"}}},{"key":"2211","mappings":{"default":{"default":"sum"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus pluss"}}},{"key":"2214","mappings":{"default":{"default":"punktum pluss"}}},{"key":"2215","mappings":{"default":{"default":"deleteikn"}}},{"key":"2216","mappings":{"default":{"default":"sett minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"grad"}}},{"key":"2219","mappings":{"default":{"default":"punkt"}}},{"key":"221A","mappings":{"default":{"default":"kvadratrot"}}},{"key":"221B","mappings":{"default":{"default":"kubikkrot"}}},{"key":"221C","mappings":{"default":{"default":"fjerderot"}}},{"key":"221D","mappings":{"default":{"default":"proporsjonal med"}}},{"key":"221E","mappings":{"default":{"default":"uendeleg"}}},{"key":"221F","mappings":{"default":{"default":"høgre vinkel"}}},{"key":"2220","mappings":{"default":{"default":"vinkel"}}},{"key":"2221","mappings":{"default":{"default":"målt vinkel"}}},{"key":"2222","mappings":{"default":{"default":"sfærisk vinkel"}}},{"key":"2223","mappings":{"default":{"default":"vertikalstrek"}}},{"key":"2224","mappings":{"default":{"default":"ikkje delbar"}}},{"key":"2225","mappings":{"default":{"default":"parallell til"}}},{"key":"2226","mappings":{"default":{"default":"ikkje parallell til"}}},{"key":"2227","mappings":{"default":{"default":"og"}}},{"key":"2228","mappings":{"default":{"default":"eller"}}},{"key":"2229","mappings":{"default":{"default":"kryss"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"dobbel integral"}}},{"key":"222D","mappings":{"default":{"default":"trippel integral"}}},{"key":"222E","mappings":{"default":{"default":"konturintegral"}}},{"key":"222F","mappings":{"default":{"default":"lukka overflateintegral"}}},{"key":"2230","mappings":{"default":{"default":"volumintegral"}}},{"key":"2231","mappings":{"default":{"default":"integral med klokka"}}},{"key":"2232","mappings":{"default":{"default":"lukka kontur med klokka"}}},{"key":"2233","mappings":{"default":{"default":"lukka kontur mot klokka"}}},{"key":"2234","mappings":{"default":{"default":"derfor"}}},{"key":"2235","mappings":{"default":{"default":"fordi"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proposjon"}}},{"key":"2238","mappings":{"default":{"default":"punkt minus"}}},{"key":"2239","mappings":{"default":{"default":"overflødig"}}},{"key":"223A","mappings":{"default":{"default":"geometrisk proposjon"}}},{"key":"223B","mappings":{"default":{"default":"homotetisk"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"omvendt tilde"}}},{"key":"223E","mappings":{"default":{"default":"omvendt liggande S"}}},{"key":"223F","mappings":{"default":{"default":"sinusbølge"}}},{"key":"2240","mappings":{"default":{"default":"kransprodukt"}}},{"key":"2241","mappings":{"default":{"default":"ikkje tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptomatisk lik"}}},{"key":"2244","mappings":{"default":{"default":"ikkje asymptomatisk lik"}}},{"key":"2245","mappings":{"default":{"default":"tilnærma lik"}}},{"key":"2246","mappings":{"default":{"default":"tilnærma men ikkje faktisk lik"}}},{"key":"2247","mappings":{"default":{"default":"hverken tilnærma eller faktisk lik"}}},{"key":"2248","mappings":{"default":{"default":"tilnærma lik"}}},{"key":"2249","mappings":{"default":{"default":"ikkje tilnærma lik"}}},{"key":"224A","mappings":{"default":{"default":"nesten lik eller er lik"}}},{"key":"224B","mappings":{"default":{"default":"trippeltilde"}}},{"key":"224C","mappings":{"default":{"default":"alle er lik"}}},{"key":"224D","mappings":{"default":{"default":"ekvivalent med"}}},{"key":"224E","mappings":{"default":{"default":"geometrisk ekvivalent med"}}},{"key":"224F","mappings":{"default":{"default":"forskjellein mellom"}}},{"key":"2250","mappings":{"default":{"default":"går mot grensa"}}},{"key":"2251","mappings":{"default":{"default":"geometrisk lik"}}},{"key":"2252","mappings":{"default":{"default":"tilnærma lik eller bildet av"}}},{"key":"2253","mappings":{"default":{"default":"bildet av eller tilnærma lik"}}},{"key":"2254","mappings":{"default":{"default":"kolon er lik"}}},{"key":"2255","mappings":{"default":{"default":"er lik kolon"}}},{"key":"2256","mappings":{"default":{"default":"ring i lik"}}},{"key":"2257","mappings":{"default":{"default":"ring lik"}}},{"key":"2258","mappings":{"default":{"default":"korresponderer til"}}},{"key":"2259","mappings":{"default":{"default":"estimert"}}},{"key":"225A","mappings":{"default":{"default":"likevektet med"}}},{"key":"225B","mappings":{"default":{"default":"stjerne er lik"}}},{"key":"225C","mappings":{"default":{"default":"delta er lik"}}},{"key":"225D","mappings":{"default":{"default":"er definert å være"}}},{"key":"225E","mappings":{"default":{"default":"er målt per"}}},{"key":"225F","mappings":{"default":{"default":"spurt om er lik"}}},{"key":"2260","mappings":{"default":{"default":"er ikkje lik"}}},{"key":"2261","mappings":{"default":{"default":"er identisk lik"}}},{"key":"2262","mappings":{"default":{"default":"er ikkje identisk lik"}}},{"key":"2263","mappings":{"default":{"default":"er strengt ekvivalent med"}}},{"key":"2264","mappings":{"default":{"default":"er mindre enn eller er lik"}}},{"key":"2265","mappings":{"default":{"default":"er større enn eller er lik"}}},{"key":"2266","mappings":{"default":{"default":"er mindre enn over er lik"}}},{"key":"2267","mappings":{"default":{"default":"er større enn over er lik"}}},{"key":"2268","mappings":{"default":{"default":"er mindre enn men ikkje lik"}}},{"key":"2269","mappings":{"default":{"default":"er større enn men ikkje lik"}}},{"key":"226A","mappings":{"default":{"default":"mye mindre enn"}}},{"key":"226B","mappings":{"default":{"default":"mye større enn"}}},{"key":"226C","mappings":{"default":{"default":"mellom"}}},{"key":"226D","mappings":{"default":{"default":"er ikkje ekvivalent med"}}},{"key":"226E","mappings":{"default":{"default":"er ikkje mindre enn"}}},{"key":"226F","mappings":{"default":{"default":"er ikkje større enn"}}},{"key":"2270","mappings":{"default":{"default":"er hverken mindre enn eller lik"}}},{"key":"2271","mappings":{"default":{"default":"er hverken større enn eller er lik"}}},{"key":"2272","mappings":{"default":{"default":"er mindre enn eller ekvivalent med"}}},{"key":"2273","mappings":{"default":{"default":"er større enn eller ekvivalent med"}}},{"key":"2274","mappings":{"default":{"default":"er hverken mindre enn eller ekvivalent med"}}},{"key":"2275","mappings":{"default":{"default":"er hverken større enn eller ekvivalent med"}}},{"key":"2276","mappings":{"default":{"default":"er mindre enn eller større enn"}}},{"key":"2277","mappings":{"default":{"default":"er større enn eller mindre enn"}}},{"key":"2278","mappings":{"default":{"default":"er hverken mindre enn eller større enn"}}},{"key":"2279","mappings":{"default":{"default":"er hverken større enn eller mindre enn"}}},{"key":"227A","mappings":{"default":{"default":"forut for"}}},{"key":"227B","mappings":{"default":{"default":"etterfølger"}}},{"key":"227C","mappings":{"default":{"default":"forut for eller er lik"}}},{"key":"227D","mappings":{"default":{"default":"etterfølger eller er lik"}}},{"key":"227E","mappings":{"default":{"default":"forut for eller er ekvivalent med"}}},{"key":"227F","mappings":{"default":{"default":"etterfølger eller er ekvivalent med"}}},{"key":"2280","mappings":{"default":{"default":"står ikkje foran"}}},{"key":"2281","mappings":{"default":{"default":"står ikkje etter"}}},{"key":"2282","mappings":{"default":{"default":"subsett av"}}},{"key":"2283","mappings":{"default":{"default":"supersett av"}}},{"key":"2284","mappings":{"default":{"default":"ikkje et subsett av"}}},{"key":"2285","mappings":{"default":{"default":"ikkje et supersett av"}}},{"key":"2286","mappings":{"default":{"default":"subsett av eller er lik"}}},{"key":"2287","mappings":{"default":{"default":"supersett av eller er lik"}}},{"key":"2288","mappings":{"default":{"default":"hverken subsett av eller er lik"}}},{"key":"2289","mappings":{"default":{"default":"hverken supersett av eller er lik"}}},{"key":"228A","mappings":{"default":{"default":"subsett av eller er ikkje lik"}}},{"key":"228B","mappings":{"default":{"default":"supersett av eller er ikkje lik"}}},{"key":"228C","mappings":{"default":{"default":"multisett"}}},{"key":"228D","mappings":{"default":{"default":"multisett-multiplikasjon"}}},{"key":"228E","mappings":{"default":{"default":"multisett union"}}},{"key":"228F","mappings":{"default":{"default":"kvadratbildet av"}}},{"key":"2290","mappings":{"default":{"default":"originalkvadrat av"}}},{"key":"2291","mappings":{"default":{"default":"kvadratbilde av eller er lik"}}},{"key":"2292","mappings":{"default":{"default":"kvadratoriginal av eller er lik"}}},{"key":"2293","mappings":{"default":{"default":"kvadrattopp"}}},{"key":"2294","mappings":{"default":{"default":"kvadratkopp"}}},{"key":"2295","mappings":{"default":{"default":"sirkla pluss"}}},{"key":"2296","mappings":{"default":{"default":"sirkla minus"}}},{"key":"2297","mappings":{"default":{"default":"sirkla ganger"}}},{"key":"2298","mappings":{"default":{"default":"sirkla delt på"}}},{"key":"2299","mappings":{"default":{"default":"sirkla punkt"}}},{"key":"229A","mappings":{"default":{"default":"innsirkla ring"}}},{"key":"229B","mappings":{"default":{"default":"innsirkla asterisk"}}},{"key":"229C","mappings":{"default":{"default":"sirkel er lik"}}},{"key":"229D","mappings":{"default":{"default":"sirkelstrek"}}},{"key":"229E","mappings":{"default":{"default":"kvadratpluss"}}},{"key":"229F","mappings":{"default":{"default":"kvadratminus"}}},{"key":"22A0","mappings":{"default":{"default":"kvadratganger"}}},{"key":"22A1","mappings":{"default":{"default":"kvadratprikk"}}},{"key":"22A2","mappings":{"default":{"default":"høgrestift"}}},{"key":"22A3","mappings":{"default":{"default":"venstrestift"}}},{"key":"22A4","mappings":{"default":{"default":"nedoverstift"}}},{"key":"22A5","mappings":{"default":{"default":"oppoverstift"}}},{"key":"22A6","mappings":{"default":{"default":"påstand"}}},{"key":"22A7","mappings":{"default":{"default":"modellerer"}}},{"key":"22A8","mappings":{"default":{"default":"sant"}}},{"key":"22A9","mappings":{"default":{"default":"tvinger"}}},{"key":"22AA","mappings":{"default":{"default":"trippel vertikalstrek høgrerotert"}}},{"key":"22AB","mappings":{"default":{"default":"dobbel vertikalstrek dobbel høgrerotert"}}},{"key":"22AC","mappings":{"default":{"default":"beviser ikkje"}}},{"key":"22AD","mappings":{"default":{"default":"ikkje sant"}}},{"key":"22AE","mappings":{"default":{"default":"tvinger ikkje"}}},{"key":"22AF","mappings":{"default":{"default":"negert dobbel vertikalstrek dobbel høgrerotert"}}},{"key":"22B0","mappings":{"default":{"default":"forut for under forhold"}}},{"key":"22B1","mappings":{"default":{"default":"etterfølger under forhold"}}},{"key":"22B2","mappings":{"default":{"default":"normal undergruppe av"}}},{"key":"22B3","mappings":{"default":{"default":"inneheld som normal undergruppe"}}},{"key":"22B4","mappings":{"default":{"default":"normal undergruppe av eller er lik"}}},{"key":"22B5","mappings":{"default":{"default":"inneheld som normal undergruppe eller er lik"}}},{"key":"22B6","mappings":{"default":{"default":"original av"}}},{"key":"22B7","mappings":{"default":{"default":"bilde av"}}},{"key":"22B8","mappings":{"default":{"default":"multikart"}}},{"key":"22B9","mappings":{"default":{"default":"hermitisk bøyingsmatrise"}}},{"key":"22BA","mappings":{"default":{"default":"interkalatere"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"og heller ikkje"}}},{"key":"22BF","mappings":{"default":{"default":"høgre triangel"}}},{"key":"22C0","mappings":{"default":{"default":"logisk og"}}},{"key":"22C1","mappings":{"default":{"default":"logisk eller"}}},{"key":"22C2","mappings":{"default":{"default":"interseksjon"}}},{"key":"22C3","mappings":{"default":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamant"}}},{"key":"22C5","mappings":{"default":{"default":"ganger"}}},{"key":"22C6","mappings":{"default":{"default":"stjerne"}}},{"key":"22C7","mappings":{"default":{"default":"divisjon ganger"}}},{"key":"22C8","mappings":{"default":{"default":"sløyfe"}}},{"key":"22C9","mappings":{"default":{"default":"venstre normalfaktor semidirekte produkt"}}},{"key":"22CA","mappings":{"default":{"default":"høgre normalfaktor semidirekte produkt"}}},{"key":"22CB","mappings":{"default":{"default":"venstre semidirekte produkt"}}},{"key":"22CC","mappings":{"default":{"default":"høgre semidirekte produkt"}}},{"key":"22CD","mappings":{"default":{"default":"omvendt tilde er lik"}}},{"key":"22CE","mappings":{"default":{"default":"krøllete logisk eller"}}},{"key":"22CF","mappings":{"default":{"default":"krøllete logisk og"}}},{"key":"22D0","mappings":{"default":{"default":"dobbelt subsett"}}},{"key":"22D1","mappings":{"default":{"default":"dobbelt supersett"}}},{"key":"22D2","mappings":{"default":{"default":"dobbel interseksjon"}}},{"key":"22D3","mappings":{"default":{"default":"dobbel union"}}},{"key":"22D4","mappings":{"default":{"default":"høygaffel"}}},{"key":"22D5","mappings":{"default":{"default":"er lik og parallel til"}}},{"key":"22D6","mappings":{"default":{"default":"er mindre enn med prikk"}}},{"key":"22D7","mappings":{"default":{"default":"er større enn med prikk"}}},{"key":"22D8","mappings":{"default":{"default":"er veldig mye mindre enn"}}},{"key":"22D9","mappings":{"default":{"default":"er veldig mye større enn"}}},{"key":"22DA","mappings":{"default":{"default":"er mindre enn er lik eller større enn"}}},{"key":"22DB","mappings":{"default":{"default":"er større enn er lik eller mindre enn"}}},{"key":"22DC","mappings":{"default":{"default":"er lik eller mindre enn"}}},{"key":"22DD","mappings":{"default":{"default":"er lik eller større enn"}}},{"key":"22DE","mappings":{"default":{"default":"er lik eller går forut for"}}},{"key":"22DF","mappings":{"default":{"default":"er lik eller etterfølger"}}},{"key":"22E0","mappings":{"default":{"default":"går ikkje forut for eller er ikkje lik"}}},{"key":"22E1","mappings":{"default":{"default":"følger ikkje etter eller er ikkje lik"}}},{"key":"22E2","mappings":{"default":{"default":"er ikkje kvadratbilde av eller er ikkje lik"}}},{"key":"22E3","mappings":{"default":{"default":"er ikkje kvadratoriginal av eller er ikkje lik"}}},{"key":"22E4","mappings":{"default":{"default":"er kvadratbilde av eller er ikkje lik"}}},{"key":"22E5","mappings":{"default":{"default":"er kvadratoriginal av eller er ikkje lik"}}},{"key":"22E6","mappings":{"default":{"default":"er mindre enn men ikkje ekvivalent med"}}},{"key":"22E7","mappings":{"default":{"default":"er større enn men ikkje ekvivalent med"}}},{"key":"22E8","mappings":{"default":{"default":"går forut for men er ikkje ekvivalent med"}}},{"key":"22E9","mappings":{"default":{"default":"etterfølger men er ikkje ekvivalent med"}}},{"key":"22EA","mappings":{"default":{"default":"er ikkje normal undergruppe av"}}},{"key":"22EB","mappings":{"default":{"default":"inneheld ikkje som normal undergruppe"}}},{"key":"22EC","mappings":{"default":{"default":"er ikkje normal undergruppe av eller lik"}}},{"key":"22ED","mappings":{"default":{"default":"inneheld ikkje som normal undergruppe eller lik"}}},{"key":"22EE","mappings":{"default":{"default":"vertikal ellipse"}}},{"key":"22EF","mappings":{"default":{"default":"prikk prikk prikk"}}},{"key":"22F0","mappings":{"default":{"default":"diagonal ellipse oppover mot høgre"}}},{"key":"22F1","mappings":{"default":{"default":"diagonal ellipse nedover mot høgre"}}},{"key":"22F2","mappings":{"default":{"default":"element av med lang horisontal strek"}}},{"key":"22F3","mappings":{"default":{"default":"element av med vertikal strek ved sluttein av horisontal strek"}}},{"key":"22F4","mappings":{"default":{"default":"lite element av med vertikal strek ved sluttein av horisontal strek"}}},{"key":"22F5","mappings":{"default":{"default":"element av med prikk over"}}},{"key":"22F6","mappings":{"default":{"default":"element av med strek over"}}},{"key":"22F7","mappings":{"default":{"default":"lite element av med strek over"}}},{"key":"22F8","mappings":{"default":{"default":"element av med understrek"}}},{"key":"22F9","mappings":{"default":{"default":"element av med to horisontale strek"}}},{"key":"22FA","mappings":{"default":{"default":"inneheld med lang horisontal strek"}}},{"key":"22FB","mappings":{"default":{"default":"inneheld med vertikal strek ved slutt av horisontal strek"}}},{"key":"22FC","mappings":{"default":{"default":"inneheld med vertikal strek ved slutt av horisontal strek"}}},{"key":"22FD","mappings":{"default":{"default":"inneheld med strek over"}}},{"key":"22FE","mappings":{"default":{"default":"liten inneheld med strek over"}}},{"key":"22FF","mappings":{"default":{"default":"z-notasjon sekkemedlemskap"}}},{"key":"2300","mappings":{"default":{"default":"diameter"}}},{"key":"2302","mappings":{"default":{"default":"hus"}}},{"key":"2305","mappings":{"default":{"default":"projektiv"}}},{"key":"2306","mappings":{"default":{"default":"perspektiv"}}},{"key":"2307","mappings":{"default":{"default":"bølga linje"}}},{"key":"2310","mappings":{"default":{"default":"omvendt ikkje"}}},{"key":"2311","mappings":{"default":{"default":"firkantet ruter"}}},{"key":"2312","mappings":{"default":{"default":"boge"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sektor"}}},{"key":"2795","mappings":{"default":{"default":"feit pluss"}}},{"key":"2796","mappings":{"default":{"default":"feit minus"}}},{"key":"2797","mappings":{"default":{"default":"feit delt på"}}},{"key":"27B0","mappings":{"default":{"default":"krøllete løkke"}}},{"key":"27BF","mappings":{"default":{"default":"dobbel krøllete løkke"}}},{"key":"27C1","mappings":{"default":{"default":"kvitt triangel med lite kvitt triangel"}}},{"key":"27C2","mappings":{"default":{"default":"vinkelrett"}}},{"key":"27C3","mappings":{"default":{"default":"opent subsett"}}},{"key":"27C4","mappings":{"default":{"default":"opent supersett"}}},{"key":"27C7","mappings":{"default":{"default":"eller med prikk i"}}},{"key":"27C8","mappings":{"default":{"default":"bakoverstrek foran subsett"}}},{"key":"27C9","mappings":{"default":{"default":"supersett foran skråstrek"}}},{"key":"27CA","mappings":{"default":{"default":"vertikal strek med horisontal strek"}}},{"key":"27CB","mappings":{"default":{"default":"stigande diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"lang utregning"}}},{"key":"27CD","mappings":{"default":{"default":"synkande diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"opphøyd i andre potens og"}}},{"key":"27CF","mappings":{"default":{"default":"opphøyd i andre potens eller"}}},{"key":"27D0","mappings":{"default":{"default":"kvit diamant med prikk"}}},{"key":"27D1","mappings":{"default":{"default":"og med prikk"}}},{"key":"27D2","mappings":{"default":{"default":"element av med opning i toppen"}}},{"key":"27D3","mappings":{"default":{"default":"nedre høgre hjørne med prikk"}}},{"key":"27D4","mappings":{"default":{"default":"nedre venstre hjørne med prikk"}}},{"key":"27D5","mappings":{"default":{"default":"venstre ytre ledd"}}},{"key":"27D6","mappings":{"default":{"default":"høgre ytre ledd"}}},{"key":"27D7","mappings":{"default":{"default":"fullt ytre ledd"}}},{"key":"27D8","mappings":{"default":{"default":"stor stift oppover"}}},{"key":"27D9","mappings":{"default":{"default":"stor stift nedover"}}},{"key":"27DA","mappings":{"default":{"default":"venstre og høgre dobbel rotasjon"}}},{"key":"27DB","mappings":{"default":{"default":"venstre og høgre stift"}}},{"key":"27DC","mappings":{"default":{"default":"venstre multikart"}}},{"key":"27DD","mappings":{"default":{"default":"lang høgrestift"}}},{"key":"27DE","mappings":{"default":{"default":"lang venstrestift"}}},{"key":"27DF","mappings":{"default":{"default":"oppoverstift med sirkel over"}}},{"key":"27E0","mappings":{"default":{"default":"ruter delt horisontalt"}}},{"key":"27E1","mappings":{"default":{"default":"kvit diamant med konkave sider"}}},{"key":"27E2","mappings":{"default":{"default":"kvit diamant med konkave sider og venstrestift"}}},{"key":"27E3","mappings":{"default":{"default":"kvit diamant med konkave sider og høgrestift"}}},{"key":"27E4","mappings":{"default":{"default":"kvitt kvadrat med venstrestift"}}},{"key":"27E5","mappings":{"default":{"default":"kvitt kvadrat med høgrestift"}}},{"key":"292B","mappings":{"default":{"default":"stigande diagonal som krysser synkande diagonal"}}},{"key":"292C","mappings":{"default":{"default":"synkande diagonal som krysser stigande diagonal"}}},{"key":"2980","mappings":{"default":{"default":"trippel vertikalstrek-avgrensing"}}},{"key":"2981","mappings":{"default":{"default":"z-notasjonssted"}}},{"key":"2982","mappings":{"default":{"default":"z-notasjonsstypekolon"}}},{"key":"2999","mappings":{"default":{"default":"prikkstrek"}}},{"key":"299A","mappings":{"default":{"default":"vertikal sikksakklinje"}}},{"key":"29B0","mappings":{"default":{"default":"omvendt tomt sett"}}},{"key":"29B1","mappings":{"default":{"default":"tomt sett med strek over"}}},{"key":"29B2","mappings":{"default":{"default":"tomt sett med sirkel over"}}},{"key":"29B5","mappings":{"default":{"default":"sirkel med horisontal strek"}}},{"key":"29B6","mappings":{"default":{"default":"sirkel med vertikal strek"}}},{"key":"29B7","mappings":{"default":{"default":"sirkel med parallelle strekar"}}},{"key":"29B8","mappings":{"default":{"default":"sirkel med bakoverstrek"}}},{"key":"29B9","mappings":{"default":{"default":"sirkel med vinkelrett stift"}}},{"key":"29BA","mappings":{"default":{"default":"sirkel med horisontal strek og øvre halvdel med vertikal strek"}}},{"key":"29BB","mappings":{"default":{"default":"sirkel med x lagt over"}}},{"key":"29BC","mappings":{"default":{"default":"sirkel med deleteikn rotert mot klokka"}}},{"key":"29BE","mappings":{"default":{"default":"sirkel med kvitt punkt"}}},{"key":"29BF","mappings":{"default":{"default":"sirkel med punkt"}}},{"key":"29C0","mappings":{"default":{"default":"sirkel med mindre enn"}}},{"key":"29C1","mappings":{"default":{"default":"sirkel med større enn"}}},{"key":"29C2","mappings":{"default":{"default":"sirkel med liten sirkel på høgre side"}}},{"key":"29C3","mappings":{"default":{"default":"sirkel med to horisontale strekar på høgre side"}}},{"key":"29C4","mappings":{"default":{"default":"kvadrat med stigande diagonal strek"}}},{"key":"29C5","mappings":{"default":{"default":"kvadrat med fallende diagonal strek"}}},{"key":"29C6","mappings":{"default":{"default":"kvadrat med asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"kvadrat med liten sirkel"}}},{"key":"29C8","mappings":{"default":{"default":"kvadrat med kvadrat"}}},{"key":"29C9","mappings":{"default":{"default":"to sammenhengande kvadrat"}}},{"key":"29CA","mappings":{"default":{"default":"triangel med prikk over"}}},{"key":"29CB","mappings":{"default":{"default":"triangel med strek under"}}},{"key":"29CC","mappings":{"default":{"default":"triangel med s"}}},{"key":"29CD","mappings":{"default":{"default":"triangel med seriffer i botnen"}}},{"key":"29CE","mappings":{"default":{"default":"høgretriangel over venstretriangel"}}},{"key":"29CF","mappings":{"default":{"default":"venstretriangel ved siden av vertikal strek"}}},{"key":"29D0","mappings":{"default":{"default":"vertikal strek ved siden av høgretriangel"}}},{"key":"29D1","mappings":{"default":{"default":"sløyfe med svart venstreside"}}},{"key":"29D2","mappings":{"default":{"default":"sløyfe med svart høgreside"}}},{"key":"29D3","mappings":{"default":{"default":"svart sløyfe"}}},{"key":"29D4","mappings":{"default":{"default":"ganger med svart venstreside"}}},{"key":"29D5","mappings":{"default":{"default":"ganger med svart høgreside"}}},{"key":"29D6","mappings":{"default":{"default":"kvitt timeglass"}}},{"key":"29D7","mappings":{"default":{"default":"svart timeglass"}}},{"key":"29DC","mappings":{"default":{"default":"ukomplett uendeleg"}}},{"key":"29DD","mappings":{"default":{"default":"boge over uendeleg"}}},{"key":"29DE","mappings":{"default":{"default":"uendeleg negert med vertikal strek"}}},{"key":"29DF","mappings":{"default":{"default":"multikart med doble ender"}}},{"key":"29E0","mappings":{"default":{"default":"kvadrat med konturkant"}}},{"key":"29E1","mappings":{"default":{"default":"øker som"}}},{"key":"29E2","mappings":{"default":{"default":"blandet produkt"}}},{"key":"29E3","mappings":{"default":{"default":"er lik og skrå parallell"}}},{"key":"29E4","mappings":{"default":{"default":"er lik og skrå parallell med tilde over"}}},{"key":"29E5","mappings":{"default":{"default":"identisk med med dobbel skråstrek"}}},{"key":"29E6","mappings":{"default":{"default":"sterk er lik"}}},{"key":"29E7","mappings":{"default":{"default":"termodynamisk"}}},{"key":"29E8","mappings":{"default":{"default":"triangel som peker ned med svart venstre halvdel"}}},{"key":"29E9","mappings":{"default":{"default":"triangel som peker ned med svart høgre halvdel"}}},{"key":"29EB","mappings":{"default":{"default":"svart ruter"}}},{"key":"29EE","mappings":{"default":{"default":"feil sperret kvitt kvadrat"}}},{"key":"29EF","mappings":{"default":{"default":"feil sperret svart kvadrat"}}},{"key":"29F0","mappings":{"default":{"default":"feil sperret kvit diamant"}}},{"key":"29F1","mappings":{"default":{"default":"feil sperret svart diamant"}}},{"key":"29F2","mappings":{"default":{"default":"feil sperret kvit sirkel"}}},{"key":"29F3","mappings":{"default":{"default":"feil sperret svart sirkel"}}},{"key":"29F4","mappings":{"default":{"default":"forsinket regel"}}},{"key":"29F5","mappings":{"default":{"default":"bakoverstrek"}}},{"key":"29F6","mappings":{"default":{"default":"skråstrek med strek over"}}},{"key":"29F7","mappings":{"default":{"default":"bakoverstrek med horisontal strek"}}},{"key":"29F8","mappings":{"default":{"default":"skråstrek"}}},{"key":"29F9","mappings":{"default":{"default":"bakoverstrek"}}},{"key":"29FA","mappings":{"default":{"default":"dobbelt plussteikn"}}},{"key":"29FB","mappings":{"default":{"default":"trippelt plussteikn"}}},{"key":"29FE","mappings":{"default":{"default":"lite plussteikn"}}},{"key":"29FF","mappings":{"default":{"default":"lite minusteikn"}}},{"key":"2A00","mappings":{"default":{"default":"sirkel med punkt"}}},{"key":"2A01","mappings":{"default":{"default":"sirkel med pluss"}}},{"key":"2A02","mappings":{"default":{"default":"sirkel med gangeteikn"}}},{"key":"2A03","mappings":{"default":{"default":"union med prikk"}}},{"key":"2A04","mappings":{"default":{"default":"union med pluss"}}},{"key":"2A05","mappings":{"default":{"default":"kvadratisk interseksjon"}}},{"key":"2A06","mappings":{"default":{"default":"kvadratisk union"}}},{"key":"2A07","mappings":{"default":{"default":"to og"}}},{"key":"2A08","mappings":{"default":{"default":"to eller"}}},{"key":"2A09","mappings":{"default":{"default":"ganger"}}},{"key":"2A0A","mappings":{"default":{"default":"sum av to"}}},{"key":"2A0B","mappings":{"default":{"default":"summering med integral"}}},{"key":"2A0C","mappings":{"default":{"default":"kvadruppelt integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finitt integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral med dobbeltstrek"}}},{"key":"2A0F","mappings":{"default":{"default":"integral med skråstrek"}}},{"key":"2A10","mappings":{"default":{"default":"sirkuleringsfunksjon"}}},{"key":"2A11","mappings":{"default":{"default":"sirkuleringsfunksjon mot klokka"}}},{"key":"2A12","mappings":{"default":{"default":"linjeintegrasjon med rektangulær sti rundt punkt"}}},{"key":"2A13","mappings":{"default":{"default":"linjeintegrasjon med semisiruklær sti rundt punkt"}}},{"key":"2A14","mappings":{"default":{"default":"linjeintegrasjon som ikkje inkluderer punkt"}}},{"key":"2A15","mappings":{"default":{"default":"integral rundt eit punkt"}}},{"key":"2A16","mappings":{"default":{"default":"integral med kvadrat"}}},{"key":"2A18","mappings":{"default":{"default":"integral med ganger"}}},{"key":"2A19","mappings":{"default":{"default":"integral med interseksjon"}}},{"key":"2A1A","mappings":{"default":{"default":"integral med union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral med strek over"}}},{"key":"2A1C","mappings":{"default":{"default":"integral med strek under"}}},{"key":"2A1D","mappings":{"default":{"default":"sammenføy"}}},{"key":"2A1E","mappings":{"default":{"default":"stort venstretriangel"}}},{"key":"2A1F","mappings":{"default":{"default":"z-notasjon skjemakomposisjon"}}},{"key":"2A20","mappings":{"default":{"default":"z-notasjon skjemalaging"}}},{"key":"2A21","mappings":{"default":{"default":"z-notasjon skjemaprojeksjon"}}},{"key":"2A22","mappings":{"default":{"default":"pluss med sirkel over"}}},{"key":"2A23","mappings":{"default":{"default":"pluss med hatt"}}},{"key":"2A24","mappings":{"default":{"default":"pluss med tilde"}}},{"key":"2A25","mappings":{"default":{"default":"pluss med prikk under"}}},{"key":"2A26","mappings":{"default":{"default":"pluss med tilde under"}}},{"key":"2A27","mappings":{"default":{"default":"pluss med subskript to"}}},{"key":"2A28","mappings":{"default":{"default":"pluss med svart triangel"}}},{"key":"2A29","mappings":{"default":{"default":"minus med komma over"}}},{"key":"2A2A","mappings":{"default":{"default":"minus med punkt under"}}},{"key":"2A2B","mappings":{"default":{"default":"minus med synkande punkter"}}},{"key":"2A2C","mappings":{"default":{"default":"minus med stigande punkter"}}},{"key":"2A2D","mappings":{"default":{"default":"pluss i venstre halvsirkel"}}},{"key":"2A2E","mappings":{"default":{"default":"pluss i høgre halvsirkel"}}},{"key":"2A2F","mappings":{"default":{"default":"vektor eller kryssprodukt"}}},{"key":"2A30","mappings":{"default":{"default":"multiplikasjon med punkt over"}}},{"key":"2A31","mappings":{"default":{"default":"multiplikasjon med strek under"}}},{"key":"2A32","mappings":{"default":{"default":"semidireksjonalt produkt med lukka botn"}}},{"key":"2A33","mappings":{"default":{"default":"smashprodukt"}}},{"key":"2A34","mappings":{"default":{"default":"multiplikasjon i venstre halvsirkel"}}},{"key":"2A35","mappings":{"default":{"default":"multiplikasjon i høgre halvsirkel"}}},{"key":"2A36","mappings":{"default":{"default":"sirkel med multiplikasjonsteikn med sirkumfleks"}}},{"key":"2A37","mappings":{"default":{"default":"dobbelsirkel med multiplikasjonsteikn"}}},{"key":"2A38","mappings":{"default":{"default":"sirkel med divisjonsteikn"}}},{"key":"2A39","mappings":{"default":{"default":"triangel med pluss"}}},{"key":"2A3A","mappings":{"default":{"default":"triangel med minus"}}},{"key":"2A3B","mappings":{"default":{"default":"triangel med multiplikasjonsteikn"}}},{"key":"2A3C","mappings":{"default":{"default":"internt produkt"}}},{"key":"2A3D","mappings":{"default":{"default":"internt produkt høgre side"}}},{"key":"2A3E","mappings":{"default":{"default":"z-notasjon forholdskomposisjon"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamasjon eller coprodukt"}}},{"key":"2A40","mappings":{"default":{"default":"interseksjon med prikk"}}},{"key":"2A41","mappings":{"default":{"default":"union med minus"}}},{"key":"2A42","mappings":{"default":{"default":"union med strek over"}}},{"key":"2A43","mappings":{"default":{"default":"interseksjon med strek over"}}},{"key":"2A44","mappings":{"default":{"default":"interseksjon med og"}}},{"key":"2A45","mappings":{"default":{"default":"union med eller"}}},{"key":"2A46","mappings":{"default":{"default":"union over interseksjon"}}},{"key":"2A47","mappings":{"default":{"default":"interseksjon over union"}}},{"key":"2A48","mappings":{"default":{"default":"union over strek over interseksjon"}}},{"key":"2A49","mappings":{"default":{"default":"interseksjon over strek over union"}}},{"key":"2A4A","mappings":{"default":{"default":"union ved siden av og sammenhengande med union"}}},{"key":"2A4B","mappings":{"default":{"default":"interseksjon ved siden av og sammenhengande med interseksjon"}}},{"key":"2A4C","mappings":{"default":{"default":"lukka union med seriffer"}}},{"key":"2A4D","mappings":{"default":{"default":"lukka interseksjon med seriffer"}}},{"key":"2A4E","mappings":{"default":{"default":"dobbel kvadratisk interseksjon"}}},{"key":"2A4F","mappings":{"default":{"default":"dobbel kvadratisk union"}}},{"key":"2A50","mappings":{"default":{"default":"lukka union med seriffer og smashprodukt"}}},{"key":"2A51","mappings":{"default":{"default":"og med prikk over"}}},{"key":"2A52","mappings":{"default":{"default":"eller med prikk over"}}},{"key":"2A53","mappings":{"default":{"default":"dobbel logisk og"}}},{"key":"2A54","mappings":{"default":{"default":"dobbel logisk eller"}}},{"key":"2A55","mappings":{"default":{"default":"to overlappende og"}}},{"key":"2A56","mappings":{"default":{"default":"to overlappende eller"}}},{"key":"2A57","mappings":{"default":{"default":"skrånende stor eller"}}},{"key":"2A58","mappings":{"default":{"default":"skrånende stor og"}}},{"key":"2A59","mappings":{"default":{"default":"eller overlappende og"}}},{"key":"2A5A","mappings":{"default":{"default":"og med midtstamme"}}},{"key":"2A5B","mappings":{"default":{"default":"eller med midtstamme"}}},{"key":"2A5C","mappings":{"default":{"default":"og med horisontal strek"}}},{"key":"2A5D","mappings":{"default":{"default":"eller med horisontal strek"}}},{"key":"2A5E","mappings":{"default":{"default":"og med dobbel strek over"}}},{"key":"2A5F","mappings":{"default":{"default":"og med strek under"}}},{"key":"2A60","mappings":{"default":{"default":"og med dobbel strek under"}}},{"key":"2A61","mappings":{"default":{"default":"liten v med strek under"}}},{"key":"2A62","mappings":{"default":{"default":"eller med dobbel strek over"}}},{"key":"2A63","mappings":{"default":{"default":"eller med dobbel strek under"}}},{"key":"2A64","mappings":{"default":{"default":"z-notasjon med domene-antirestriksjon"}}},{"key":"2A65","mappings":{"default":{"default":"z-notasjon med område-antirestriksjon"}}},{"key":"2A66","mappings":{"default":{"default":"er lik med prikk under"}}},{"key":"2A67","mappings":{"default":{"default":"identisk med med prikk over"}}},{"key":"2A68","mappings":{"default":{"default":"trippel horisontal strek med dobbel vertikal strek"}}},{"key":"2A69","mappings":{"default":{"default":"trippel horisontal strek med trippel vertikal strek"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde med prikk"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde med stigande prikkjer"}}},{"key":"2A6C","mappings":{"default":{"default":"ligner minus ligner"}}},{"key":"2A6D","mappings":{"default":{"default":"kongruent med prikk over"}}},{"key":"2A6E","mappings":{"default":{"default":"er lik med asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"nesten er lik med hatt"}}},{"key":"2A70","mappings":{"default":{"default":"omtrent lik eller lik"}}},{"key":"2A71","mappings":{"default":{"default":"er lik med pluss under"}}},{"key":"2A72","mappings":{"default":{"default":"er lik med pluss over"}}},{"key":"2A73","mappings":{"default":{"default":"tilde med er lik over"}}},{"key":"2A74","mappings":{"default":{"default":"dobbel kolon er lik"}}},{"key":"2A75","mappings":{"default":{"default":"to etterfølgande er lik"}}},{"key":"2A76","mappings":{"default":{"default":"tre etterfølgande er lik"}}},{"key":"2A77","mappings":{"default":{"default":"er lik med to prikkjer over og to prikkjer under"}}},{"key":"2A78","mappings":{"default":{"default":"ekvivalent med fire prikkjer over"}}},{"key":"2A79","mappings":{"default":{"default":"mindre enn med sirkel inni"}}},{"key":"2A7A","mappings":{"default":{"default":"større enn med sirkel inni"}}},{"key":"2A7B","mappings":{"default":{"default":"mindre enn med spørsmålsteikn over"}}},{"key":"2A7C","mappings":{"default":{"default":"større enn med spørsmålsteikn over"}}},{"key":"2A7D","mappings":{"default":{"default":"mindre enn eller skrå er lik"}}},{"key":"2A7E","mappings":{"default":{"default":"større enn eller skrå er lik"}}},{"key":"2A7F","mappings":{"default":{"default":"mindre enn eller skrå er lik med prikk inni"}}},{"key":"2A80","mappings":{"default":{"default":"større enn eller skrå er lik med prikk inni"}}},{"key":"2A81","mappings":{"default":{"default":"mindre enn eller skrå er lik med prikk over"}}},{"key":"2A82","mappings":{"default":{"default":"større enn eller skrå er lik med prikk over"}}},{"key":"2A83","mappings":{"default":{"default":"mindre enn eller skrå er lik med prikk over høgre"}}},{"key":"2A84","mappings":{"default":{"default":"større enn eller skrå er lik med prikk over venstre"}}},{"key":"2A85","mappings":{"default":{"default":"mindre enn eller tilnærma lik"}}},{"key":"2A86","mappings":{"default":{"default":"større enn eller tilnærma lik"}}},{"key":"2A87","mappings":{"default":{"default":"mindre enn og enkel strek er ikkje lik"}}},{"key":"2A88","mappings":{"default":{"default":"større enn og enkel strek er ikkje lik"}}},{"key":"2A89","mappings":{"default":{"default":"mindre enn men ikkje tilnærma lik"}}},{"key":"2A8A","mappings":{"default":{"default":"større enn men ikkje tilnærma lik"}}},{"key":"2A8B","mappings":{"default":{"default":"mindre enn over dobbel strek er lik over større enn"}}},{"key":"2A8C","mappings":{"default":{"default":"større enn over dobbel strek er lik over mindre enn"}}},{"key":"2A8D","mappings":{"default":{"default":"mindre enn over er tilnærma lik eller er lik"}}},{"key":"2A8E","mappings":{"default":{"default":"større enn over er tilnærma lik eller er lik"}}},{"key":"2A8F","mappings":{"default":{"default":"mindre enn over tilnærma lik over større enn"}}},{"key":"2A90","mappings":{"default":{"default":"større enn over tilnærma lik over mindre enn"}}},{"key":"2A91","mappings":{"default":{"default":"mindre enn større enn eller lik"}}},{"key":"2A92","mappings":{"default":{"default":"større enn mindre enn eller lik"}}},{"key":"2A93","mappings":{"default":{"default":"mindre enn over skrå er lik over større enn over skrå er lik"}}},{"key":"2A94","mappings":{"default":{"default":"større enn over skrå er lik over mindre enn over skrå er lik"}}},{"key":"2A95","mappings":{"default":{"default":"skrå er lik eller mindre enn"}}},{"key":"2A96","mappings":{"default":{"default":"skrå er lik eller større enn"}}},{"key":"2A97","mappings":{"default":{"default":"skrå er lik eller mindre enn med prikk inni"}}},{"key":"2A98","mappings":{"default":{"default":"skrå er lik eller større enn med prikk inni"}}},{"key":"2A99","mappings":{"default":{"default":"er lik eller mindre enn"}}},{"key":"2A9A","mappings":{"default":{"default":"er like eller større enn"}}},{"key":"2A9B","mappings":{"default":{"default":"skrå er lik eller mindre enn"}}},{"key":"2A9C","mappings":{"default":{"default":"skrå er lik eller større enn"}}},{"key":"2A9D","mappings":{"default":{"default":"tilnærma lik eller mindre enn"}}},{"key":"2A9E","mappings":{"default":{"default":"tilnærma lik eller større enn"}}},{"key":"2A9F","mappings":{"default":{"default":"tilnærma over mindre enn over er lik"}}},{"key":"2AA0","mappings":{"default":{"default":"tilnærma lik over større enn over er lik"}}},{"key":"2AA1","mappings":{"default":{"default":"dobbel mindre enn"}}},{"key":"2AA2","mappings":{"default":{"default":"dobbel større enn"}}},{"key":"2AA3","mappings":{"default":{"default":"dobbel mindre enn med strek under"}}},{"key":"2AA4","mappings":{"default":{"default":"større enn som overlapper mindre enn"}}},{"key":"2AA5","mappings":{"default":{"default":"større enn ved siden av mindre enn"}}},{"key":"2AA6","mappings":{"default":{"default":"mindre enn lukka med boge"}}},{"key":"2AA7","mappings":{"default":{"default":"større enn lukka med boge"}}},{"key":"2AA8","mappings":{"default":{"default":"mindre enn lukka med boge over skrå er lik"}}},{"key":"2AA9","mappings":{"default":{"default":"større enn lukka med boge over skrå er lik"}}},{"key":"2AAA","mappings":{"default":{"default":"er mindre enn"}}},{"key":"2AAB","mappings":{"default":{"default":"er større enn"}}},{"key":"2AAC","mappings":{"default":{"default":"er mindre enn eller lik"}}},{"key":"2AAD","mappings":{"default":{"default":"er større enn eller er lik"}}},{"key":"2AAE","mappings":{"default":{"default":"er lik med fartsdump"}}},{"key":"2AAF","mappings":{"default":{"default":"foregående over enkel er lik"}}},{"key":"2AB0","mappings":{"default":{"default":"etterfølgande over enkel er lik"}}},{"key":"2AB1","mappings":{"default":{"default":"foregående over enkel er ikkje lik"}}},{"key":"2AB2","mappings":{"default":{"default":"etterfølgande over enkel er ikkje lik"}}},{"key":"2AB3","mappings":{"default":{"default":"foregående over er lik"}}},{"key":"2AB4","mappings":{"default":{"default":"etterfølgande over er lik"}}},{"key":"2AB5","mappings":{"default":{"default":"foregående over er ikkje lik"}}},{"key":"2AB6","mappings":{"default":{"default":"etterfølgande over er ikkje lik"}}},{"key":"2AB7","mappings":{"default":{"default":"foregående over er tilnærma lik"}}},{"key":"2AB8","mappings":{"default":{"default":"etterfølgande over er tilnærma lik"}}},{"key":"2AB9","mappings":{"default":{"default":"foregående over er ikkje tilnærma lik"}}},{"key":"2ABA","mappings":{"default":{"default":"etterfølgande over er ikkje tilnærma lik"}}},{"key":"2ABB","mappings":{"default":{"default":"dobbel foregående"}}},{"key":"2ABC","mappings":{"default":{"default":"dobbel etterfølgande"}}},{"key":"2ABD","mappings":{"default":{"default":"subsett med prikk"}}},{"key":"2ABE","mappings":{"default":{"default":"supersett med prikk"}}},{"key":"2ABF","mappings":{"default":{"default":"subsett med pluss under"}}},{"key":"2AC0","mappings":{"default":{"default":"supersett med pluss under"}}},{"key":"2AC1","mappings":{"default":{"default":"subsett med multiplikasjonsteikn under"}}},{"key":"2AC2","mappings":{"default":{"default":"supersett med multiplikasjonsteikn under"}}},{"key":"2AC3","mappings":{"default":{"default":"subsett av eller er lik med prikk over"}}},{"key":"2AC4","mappings":{"default":{"default":"supersett av eller er lik med prikk over"}}},{"key":"2AC5","mappings":{"default":{"default":"subsett av over er lik"}}},{"key":"2AC6","mappings":{"default":{"default":"supersett av over er lik"}}},{"key":"2AC7","mappings":{"default":{"default":"subsett av over tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"supersett av over tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subsett av over tilnærma lik"}}},{"key":"2ACA","mappings":{"default":{"default":"supersett av over tilnærma lik"}}},{"key":"2ACB","mappings":{"default":{"default":"subsett av over er ikkje lik"}}},{"key":"2ACC","mappings":{"default":{"default":"supersett av over er ikkje lik"}}},{"key":"2ACD","mappings":{"default":{"default":"kvadratisk venstre open boks"}}},{"key":"2ACE","mappings":{"default":{"default":"kvadratisk høgre open boks"}}},{"key":"2ACF","mappings":{"default":{"default":"lukka subsett"}}},{"key":"2AD0","mappings":{"default":{"default":"lukka supersett"}}},{"key":"2AD1","mappings":{"default":{"default":"lukka subsett eller lik"}}},{"key":"2AD2","mappings":{"default":{"default":"lukka supersett eller lik"}}},{"key":"2AD3","mappings":{"default":{"default":"subsett over supersett"}}},{"key":"2AD4","mappings":{"default":{"default":"supersett over subsett"}}},{"key":"2AD5","mappings":{"default":{"default":"subsett over subsett"}}},{"key":"2AD6","mappings":{"default":{"default":"supersett over supersett"}}},{"key":"2AD7","mappings":{"default":{"default":"supersett beside subsett"}}},{"key":"2AD8","mappings":{"default":{"default":"supersett ved siden av og sammenføyd med strek med subsett"}}},{"key":"2AD9","mappings":{"default":{"default":"element av som er open nedover"}}},{"key":"2ADA","mappings":{"default":{"default":"høygaffel med strek over"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal interseksjon"}}},{"key":"2ADC","mappings":{"default":{"default":"gafling"}}},{"key":"2ADD","mappings":{"default":{"default":"ikkje-gafling"}}},{"key":"2ADE","mappings":{"default":{"default":"kort venstre stift"}}},{"key":"2ADF","mappings":{"default":{"default":"kort nedoverstift"}}},{"key":"2AE0","mappings":{"default":{"default":"kort oppoverstift"}}},{"key":"2AE1","mappings":{"default":{"default":"vinkelrett på s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertikal strek med trippel høgre rotasjon"}}},{"key":"2AE3","mappings":{"default":{"default":"dobbel vertikal strek med venstre rotasjon"}}},{"key":"2AE4","mappings":{"default":{"default":"vertikal strek med dobbel venstre rotasjon"}}},{"key":"2AE5","mappings":{"default":{"default":"dobbel vertikal strek med dobbel venstre rotasjon"}}},{"key":"2AE6","mappings":{"default":{"default":"lang strek frå venstre medlem av dobbel vertikal"}}},{"key":"2AE7","mappings":{"default":{"default":"kort stift nedover med strek over"}}},{"key":"2AE8","mappings":{"default":{"default":"kort oppoverstift med strek under"}}},{"key":"2AE9","mappings":{"default":{"default":"kort oppoverstift over kort nedoverstift"}}},{"key":"2AEA","mappings":{"default":{"default":"dobbel nedoverstift"}}},{"key":"2AEB","mappings":{"default":{"default":"dobbel oppoverstift"}}},{"key":"2AEC","mappings":{"default":{"default":"dobbel strek ikkje-teikn"}}},{"key":"2AED","mappings":{"default":{"default":"omvendt dobbel strek ikkje-teikn"}}},{"key":"2AEE","mappings":{"default":{"default":"ikkje delbar med omvendt negasjonsstrek"}}},{"key":"2AEF","mappings":{"default":{"default":"veritkal linje med sirkel over"}}},{"key":"2AF0","mappings":{"default":{"default":"veritkal linje med sirkel under"}}},{"key":"2AF1","mappings":{"default":{"default":"nedoverstift med sirkel under"}}},{"key":"2AF2","mappings":{"default":{"default":"parallell med horisontal strek"}}},{"key":"2AF3","mappings":{"default":{"default":"parallell med tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"trippel vertikalstrek med horisontal strek"}}},{"key":"2AF5","mappings":{"default":{"default":"trippel vertikalstrek med horisontal strek"}}},{"key":"2AF6","mappings":{"default":{"default":"trippel kolon"}}},{"key":"2AF7","mappings":{"default":{"default":"trippel nøstet mindre enn"}}},{"key":"2AF8","mappings":{"default":{"default":"trippel nøstet større enn"}}},{"key":"2AF9","mappings":{"default":{"default":"dobbel skråstrek mindre enn eller er lik"}}},{"key":"2AFA","mappings":{"default":{"default":"dobbel skråstrek større enn eller er lik"}}},{"key":"2AFB","mappings":{"default":{"default":"trippel skråstrek binær relasjon"}}},{"key":"2AFC","mappings":{"default":{"default":"stor trippel vertikalstrek"}}},{"key":"2AFD","mappings":{"default":{"default":"dobbel skråstrek"}}},{"key":"2AFE","mappings":{"default":{"default":"kvit vertikal strek"}}},{"key":"2AFF","mappings":{"default":{"default":"kvit vertikal strek"}}},{"key":"301C","mappings":{"default":{"default":"bølgestrek"}}},{"key":"FE10","mappings":{"default":{"default":"presentasjonsform av vertikalt komma"}}},{"key":"FE13","mappings":{"default":{"default":"presentasjonsform av vertikalt kolon"}}},{"key":"FE14","mappings":{"default":{"default":"presentasjonsform av vertikalt semikolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentasjonsform av vertikalt utropsteikn"}}},{"key":"FE16","mappings":{"default":{"default":"presentasjonsform av vertikalt spørsmålsteikn"}}},{"key":"FE19","mappings":{"default":{"default":"presentasjonsform av vertikal horisontal ellipse"}}},{"key":"FE30","mappings":{"default":{"default":"vertikal topunkts innledning"}}},{"key":"FE31","mappings":{"default":{"default":"vertikal em strek"}}},{"key":"FE32","mappings":{"default":{"default":"vertikal en strek"}}},{"key":"FE33","mappings":{"default":{"default":"vertikal understreking"}}},{"key":"FE34","mappings":{"default":{"default":"vertikal bølga understreking"}}},{"key":"FE45","mappings":{"default":{"default":"sesamprikk"}}},{"key":"FE46","mappings":{"default":{"default":"kvit sesamprikk"}}},{"key":"FE49","mappings":{"default":{"default":"stiplet overlinje"}}},{"key":"FE4A","mappings":{"default":{"default":"stiplet overlinje med punkter"}}},{"key":"FE4B","mappings":{"default":{"default":"bølga overlinje"}}},{"key":"FE4C","mappings":{"default":{"default":"dobbel bølga overlinje"}}},{"key":"FE4D","mappings":{"default":{"default":"stiplet underlinje"}}},{"key":"FE4E","mappings":{"default":{"default":"stilpete underlinje med punkter"}}},{"key":"FE4F","mappings":{"default":{"default":"bølga underlinje"}}},{"key":"FE50","mappings":{"default":{"default":"lite komma"}}},{"key":"FE52","mappings":{"default":{"default":"lite punktum"}}},{"key":"FE54","mappings":{"default":{"default":"lite semikolon"}}},{"key":"FE55","mappings":{"default":{"default":"lite kolon"}}},{"key":"FE56","mappings":{"default":{"default":"lite spørsmålsteikn"}}},{"key":"FE57","mappings":{"default":{"default":"lite utropsteikn"}}},{"key":"FE58","mappings":{"default":{"default":"liten em-strek"}}},{"key":"FE5F","mappings":{"default":{"default":"lite nummerteikn"}}},{"key":"FE60","mappings":{"default":{"default":"liten ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"liten asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"lite plussteikn"}}},{"key":"FE63","mappings":{"default":{"default":"lite minusteikn"}}},{"key":"FE64","mappings":{"default":{"default":"lite mindre enn-teikn"}}},{"key":"FE65","mappings":{"default":{"default":"lite større enn-teikn"}}},{"key":"FE66","mappings":{"default":{"default":"lite er lik-teikn"}}},{"key":"FE68","mappings":{"default":{"default":"liten bakoverstrek"}}},{"key":"FE69","mappings":{"default":{"default":"lite dollarteikn"}}},{"key":"FE6A","mappings":{"default":{"default":"lite prosentteikn"}}},{"key":"FE6B","mappings":{"default":{"default":"liten krøllalfa"}}},{"key":"FF01","mappings":{"default":{"default":"utropsteikn"}}},{"key":"FF02","mappings":{"default":{"default":"anførselsteikn"}}},{"key":"FF03","mappings":{"default":{"default":"nummerteikn"}}},{"key":"FF04","mappings":{"default":{"default":"dollarteikn"}}},{"key":"FF05","mappings":{"default":{"default":"prosentteikn"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrof"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plussteikn"}}},{"key":"FF0C","mappings":{"default":{"default":"komma"}}},{"key":"FF0D","mappings":{"default":{"default":"minusteikn"}}},{"key":"FF0E","mappings":{"default":{"default":"punktum"}}},{"key":"FF0F","mappings":{"default":{"default":"skråstrek"}}},{"key":"FF1A","mappings":{"default":{"default":"kolon"}}},{"key":"FF1B","mappings":{"default":{"default":"semikolon"}}},{"key":"FF1C","mappings":{"default":{"default":"mindre enn"}}},{"key":"FF1D","mappings":{"default":{"default":"er lik"}}},{"key":"FF1E","mappings":{"default":{"default":"større enn"}}},{"key":"FF1F","mappings":{"default":{"default":"spørsmålsteikn"}}},{"key":"FF20","mappings":{"default":{"default":"krøllalfa"}}},{"key":"FF3C","mappings":{"default":{"default":"bakoverstrek"}}},{"key":"FF3E","mappings":{"default":{"default":"hatt"}}},{"key":"FF3F","mappings":{"default":{"default":"strek"}}},{"key":"FF40","mappings":{"default":{"default":"gravis"}}},{"key":"FF5C","mappings":{"default":{"default":"vertikal strek"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent-teikn"}}},{"key":"FFE1","mappings":{"default":{"default":"pund-teikn"}}},{"key":"FFE2","mappings":{"default":{"default":"ikkje-teikn"}}},{"key":"FFE3","mappings":{"default":{"default":"strek"}}},{"key":"FFE4","mappings":{"default":{"default":"brutt vertikal strek"}}},{"key":"FFE5","mappings":{"default":{"default":"yen-teikn"}}},{"key":"FFE6","mappings":{"default":{"default":"won-teikn"}}},{"key":"FFE8","mappings":{"default":{"default":"vertikal strek halv bredde"}}},{"key":"FFED","mappings":{"default":{"default":"svart kvadrat halv bredde"}}},{"key":"FFEE","mappings":{"default":{"default":"kvit sirkel halv bredde"}}}] +, +"nn/symbols/math_whitespace.min": +[{"locale":"nn"},{"key":"0020","mappings":{"default":{"default":"mellomrom"}}},{"key":"00A0","mappings":{"default":{"default":"mellomrom utan skille"}}},{"key":"00AD","mappings":{"default":{"default":"myk bindestrek"}}},{"key":"2000","mappings":{"default":{"default":"en kvad"}}},{"key":"2001","mappings":{"default":{"default":"em kvad"}}},{"key":"2002","mappings":{"default":{"default":"en mellomrom"}}},{"key":"2003","mappings":{"default":{"default":"em mellomrom"}}},{"key":"2004","mappings":{"default":{"default":"tre per em mellomrom"}}},{"key":"2005","mappings":{"default":{"default":"fire per em mellomrom"}}},{"key":"2006","mappings":{"default":{"default":"seks per em mellomrom"}}},{"key":"2007","mappings":{"default":{"default":"figurmellomrom"}}},{"key":"2008","mappings":{"default":{"default":"tegnsettingsmellomrom"}}},{"key":"2009","mappings":{"default":{"default":"tynt mellomrom"}}},{"key":"200A","mappings":{"default":{"default":"hårfint mellomrom"}}},{"key":"200B","mappings":{"default":{"default":"null bredde mellomrom"}}},{"key":"200C","mappings":{"default":{"default":"null bredde ikke sammenføyd"}}},{"key":"200D","mappings":{"default":{"default":"null bredde sammenføyd"}}},{"key":"200E","mappings":{"default":{"default":"venstre til høgre-merke"}}},{"key":"200F","mappings":{"default":{"default":"høgre til venstre-merke"}}},{"key":"2028","mappings":{"default":{"default":"linjeskille"}}},{"key":"2029","mappings":{"default":{"default":"avsnittsskille"}}},{"key":"202A","mappings":{"default":{"default":"venstre til høgre-embedding"}}},{"key":"202B","mappings":{"default":{"default":"høgre til venstre-embedding"}}},{"key":"202C","mappings":{"default":{"default":"vis retningsformatering"}}},{"key":"202D","mappings":{"default":{"default":"venstre til høgre-overstyring"}}},{"key":"202E","mappings":{"default":{"default":"høgre til venstre-overstyring"}}},{"key":"202F","mappings":{"default":{"default":"smalt mellomrom utan skille"}}},{"key":"205F","mappings":{"default":{"default":"medium matematisk mellomrom"}}},{"key":"2060","mappings":{"default":{"default":"ordsamanføying"}}},{"key":"2061","mappings":{"default":{"default":"av"}}},{"key":"2062","mappings":{"default":{"default":"ganger"}}},{"key":"2063","mappings":{"default":{"default":"komma"}}},{"key":"2064","mappings":{"default":{"default":"pluss"}}},{"key":"206A","mappings":{"default":{"default":"forhindre symmetrisk ombytte"}}},{"key":"206B","mappings":{"default":{"default":"aktiver symmetrisk ombytte"}}},{"key":"206E","mappings":{"default":{"default":"nasjonale nummerformer"}}},{"key":"206F","mappings":{"default":{"default":"nominale nummerformer"}}},{"key":"FEFF","mappings":{"default":{"default":"null bredde mellomrom utan skille"}}},{"key":"FFF9","mappings":{"default":{"default":"interlineær annoteringsanker"}}},{"key":"FFFA","mappings":{"default":{"default":"interlineær annoteringsseparator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlineær annoteringsterminator"}}}] +, +"nn/symbols/other_stars.min": +[{"locale":"nn"},{"key":"23E8","mappings":{"default":{"default":""}}},{"key":"2605","mappings":{"default":{"default":""}}},{"key":"2606","mappings":{"default":{"default":""}}},{"key":"26AA","mappings":{"default":{"default":""}}},{"key":"26AB","mappings":{"default":{"default":""}}},{"key":"2705","mappings":{"default":{"default":""}}},{"key":"2713","mappings":{"default":{"default":""}}},{"key":"2714","mappings":{"default":{"default":""}}},{"key":"2715","mappings":{"default":{"default":""}}},{"key":"2716","mappings":{"default":{"default":""}}},{"key":"2717","mappings":{"default":{"default":""}}},{"key":"2718","mappings":{"default":{"default":""}}},{"key":"271B","mappings":{"default":{"default":""}}},{"key":"271C","mappings":{"default":{"default":""}}},{"key":"2720","mappings":{"default":{"default":""}}},{"key":"2721","mappings":{"default":{"default":""}}},{"key":"2722","mappings":{"default":{"default":""}}},{"key":"2723","mappings":{"default":{"default":""}}},{"key":"2724","mappings":{"default":{"default":""}}},{"key":"2725","mappings":{"default":{"default":""}}},{"key":"2726","mappings":{"default":{"default":""}}},{"key":"2727","mappings":{"default":{"default":""}}},{"key":"2728","mappings":{"default":{"default":""}}},{"key":"2729","mappings":{"default":{"default":""}}},{"key":"272A","mappings":{"default":{"default":""}}},{"key":"272B","mappings":{"default":{"default":""}}},{"key":"272C","mappings":{"default":{"default":""}}},{"key":"272D","mappings":{"default":{"default":""}}},{"key":"272E","mappings":{"default":{"default":""}}},{"key":"272F","mappings":{"default":{"default":""}}},{"key":"2730","mappings":{"default":{"default":""}}},{"key":"2731","mappings":{"default":{"default":""}}},{"key":"2732","mappings":{"default":{"default":""}}},{"key":"2733","mappings":{"default":{"default":""}}},{"key":"2734","mappings":{"default":{"default":""}}},{"key":"2735","mappings":{"default":{"default":""}}},{"key":"2736","mappings":{"default":{"default":""}}},{"key":"2739","mappings":{"default":{"default":""}}},{"key":"273A","mappings":{"default":{"default":""}}},{"key":"273B","mappings":{"default":{"default":""}}},{"key":"273C","mappings":{"default":{"default":""}}},{"key":"273D","mappings":{"default":{"default":""}}},{"key":"273E","mappings":{"default":{"default":""}}},{"key":"273F","mappings":{"default":{"default":""}}},{"key":"2740","mappings":{"default":{"default":""}}},{"key":"2741","mappings":{"default":{"default":""}}},{"key":"2742","mappings":{"default":{"default":""}}},{"key":"2743","mappings":{"default":{"default":""}}},{"key":"2744","mappings":{"default":{"default":""}}},{"key":"2745","mappings":{"default":{"default":""}}},{"key":"2746","mappings":{"default":{"default":""}}},{"key":"2747","mappings":{"default":{"default":""}}},{"key":"2748","mappings":{"default":{"default":""}}},{"key":"2749","mappings":{"default":{"default":""}}},{"key":"274A","mappings":{"default":{"default":""}}},{"key":"274B","mappings":{"default":{"default":""}}},{"key":"274C","mappings":{"default":{"default":""}}},{"key":"274D","mappings":{"default":{"default":""}}}] +, +"nn/units/area.min": +[{"locale":"nn"},{"key":"sq","mappings":{"default":{"default":"kvadrat"}}},{"key":"sq inch","mappings":{"default":{"default":"kvadratcentimeter"}}},{"key":"sq rd","mappings":{"default":{"default":""}}},{"key":"sq ft","mappings":{"default":{"default":""}}},{"key":"sq yd","mappings":{"default":{"default":"kvadratmeter"}}},{"key":"sq mi","mappings":{"default":{"default":"kvadratkilometer"}}},{"key":"acr","mappings":{"default":{"default":"mål"}}},{"key":"ha","mappings":{"default":{"default":"hektar"}}}] +, +"nn/units/currency.min": +[{"locale":"nn"},{"key":"$","mappings":{"default":{"default":"dollar","plural":""}}},{"key":"£","mappings":{"default":{"default":"pund","plural":""}}},{"key":"¥","mappings":{"default":{"default":"yen","plural":""}}},{"key":"€","mappings":{"default":{"default":"euro","plural":""}}},{"key":"₡","mappings":{"default":{"default":"colón","plural":""}}},{"key":"₢","mappings":{"default":{"default":"cruzeiro","plural":""}}},{"key":"₣","mappings":{"default":{"default":"franc","plural":""}}},{"key":"₤","mappings":{"default":{"default":"lire","plural":""}}},{"key":"₥","mappings":{"default":{"default":"mill","plural":""}}},{"key":"₦","mappings":{"default":{"default":"naira","plural":""}}},{"key":"₧","mappings":{"default":{"default":"peseta","plural":""}}},{"key":"₨","mappings":{"default":{"default":"rupi","plural":""}}},{"key":"₩","mappings":{"default":{"default":"won","plural":""}}},{"key":"₪","mappings":{"default":{"default":"shekel","plural":""}}},{"key":"₫","mappings":{"default":{"default":"dong","plural":""}}},{"key":"₭","mappings":{"default":{"default":"kip","plural":""}}},{"key":"₮","mappings":{"default":{"default":"tugrik","plural":""}}},{"key":"₯","mappings":{"default":{"default":"drakme","plural":"drakmar"}}},{"key":"₰","mappings":{"default":{"default":"pfennig","plural":""}}},{"key":"₱","mappings":{"default":{"default":"peso","plural":"pesos"}}},{"key":"₲","mappings":{"default":{"default":"guaranis","plural":""}}},{"key":"₳","mappings":{"default":{"default":"australsk dollar","plural":"australske dollar"}}},{"key":"₴","mappings":{"default":{"default":"hryvnia","plural":""}}},{"key":"₵","mappings":{"default":{"default":"cedis","plural":""}}},{"key":"₸","mappings":{"default":{"default":"tenge","plural":""}}},{"key":"₺","mappings":{"default":{"default":"tyrkisk lire","plural":"tyrkiske lire"}}},{"key":"元","mappings":{"default":{"default":"yuan","plural":""}}},{"key":"¢","mappings":{"default":{"default":"cent","plural":""}}}] +, +"nn/units/energy.min": +[{"locale":"nn"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowattime"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"Ω","mappings":{"default":{"default":"ohm"}}}] +, +"nn/units/length.min": +[{"locale":"nn"},{"key":"ft","mappings":{"default":{"default":"fot"}}},{"key":"in","mappings":{"default":{"default":""}}},{"key":"mi","mappings":{"default":{"default":"mil"}}},{"key":"yd","mappings":{"default":{"default":""}}},{"key":"link","mappings":{"default":{"default":""}}},{"key":"rod","mappings":{"default":{"default":""}}},{"key":"chain","mappings":{"default":{"default":""}}},{"key":"furlong","mappings":{"default":{"default":""}}},{"key":"n.m.","mappings":{"default":{"default":"nautisk mil"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}] +, +"nn/units/memory.min": +[{"locale":"nn"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}] +, +"nn/units/other.min": +[{"locale":"nn"},{"key":"doz","mappings":{"default":{"default":"dusin"}}}] +, +"nn/units/speed.min": +[{"locale":"nn"},{"key":"kt","mappings":{"default":{"default":"knop"}}},{"key":"mph","mappings":{"default":{"default":""}}},{"key":"rpm","mappings":{"default":{"default":"omdreiing per minutt"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per time"}}}] +, +"nn/units/temperature.min": +[{"locale":"nn"},{"key":"F","mappings":{"default":{"default":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius"}}},{"key":"K","mappings":{"default":{"default":"Kelvin"}}}] +, +"nn/units/time.min": +[{"locale":"nn"},{"key":"s","mappings":{"default":{"default":"sekund","plural":"sekunder"}}},{"key":"″","mappings":{"default":{"default":"sekund","plural":"sekunder"}}},{"key":"min","mappings":{"default":{"default":"minutt","plural":"minutter"}}},{"key":"°","mappings":{"default":{"default":"grad","plural":"grader"}}},{"key":"h","mappings":{"default":{"default":"time","plural":"timer"}}}] +, +"nn/units/volume.min": +[{"locale":"nn"},{"key":"cu","mappings":{"default":{"default":"kubikk"}}},{"key":"cu inch","mappings":{"default":{"default":""}}},{"key":"cu ft","mappings":{"default":{"default":""}}},{"key":"cu yd","mappings":{"default":{"default":""}}},{"key":"bbl","mappings":{"default":{"default":""}}},{"key":"fl. oz.","mappings":{"default":{"default":""}}},{"key":"gal","mappings":{"default":{"default":""}}},{"key":"pt","mappings":{"default":{"default":""}}},{"key":"qt","mappings":{"default":{"default":""}}},{"key":"fluid dram","mappings":{"default":{"default":""}}},{"key":"tbsp","mappings":{"default":{"default":"spiseskje"}}},{"key":"tsp","mappings":{"default":{"default":"teskje"}}},{"key":"cup","mappings":{"default":{"default":""}}},{"key":"cc","mappings":{"default":{"default":"kubikkcentimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}] +, +"nn/units/weight.min": +[{"locale":"nn"},{"key":"dram","mappings":{"default":{"default":""}}},{"key":"oz","mappings":{"default":{"default":""}}},{"key":"lb","mappings":{"default":{"default":""}}},{"key":"st","mappings":{"default":{"default":""}}},{"key":"qtr","mappings":{"default":{"default":""}}},{"key":"cwt","mappings":{"default":{"default":""}}},{"key":"LT","mappings":{"default":{"default":""}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"mikrogram"}}},{"key":"t","mappings":{"default":{"default":"tonn"}}}] +, +"nn/rules/clearspeak_nynorsk.min": +{"locale":"nn","domain":"clearspeak","modality":"speech","inherits":"base","rules":[]} +, +"nn/rules/clearspeak_nynorsk_actions.min": +{"locale":"nn","domain":"clearspeak","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"kollapsa\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \"og så vidare\""],["Action","ellipsis-andsoon","[t] \"og så vidare til\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"evaluert for\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"evaluert for\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"minus det same uttrykket evaluert for\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"slik at\""],["Action","vbar-divides","[t] \"deler\""],["Action","vbar-always-divides","[t] \"deler\""],["Action","vbar-given","[t] \"gitt\""],["Action","member","[t] \"er eit element av\""],["Action","member-member","[t] \"er eit element av\""],["Action","member-element","[t] \"er eit element av\""],["Action","member-in","[t] \"er i\""],["Action","member-belongs","[t] \"tilhøyrer\""],["Action","not-member","[t] \"er ikkje eit element av\""],["Action","not-member-member","[t] \"er ikkje eit element av\""],["Action","not-member-element","[t] \"er ikkje eit element av\""],["Action","not-member-in","[t] \"er ikkje i\""],["Action","not-member-belongs","[t] \"tilhører ikke\""],["Action","set-member","[t] \"i\""],["Action","set-member-member","[t] \"medlem av\""],["Action","set-member-element","[t] \"medlem av\""],["Action","set-member-in","[t] \"i\""],["Action","set-member-belongs","[t] \"tilhøyrande\""],["Action","set-not-member","[t] \"ikkje i\""],["Action","set-not-member-member","[t] \"ikkje eit element av\""],["Action","set-not-member-element","[t] \"ikkje eit element av\""],["Action","set-not-member-in","[t] \"ikkje i\""],["Action","set-not-member-belongs","[t] \"tilhøyrer ikkje\""],["Action","appl","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"ganger\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"invers\"; [n] children/*[1]/children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"boge\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"boge\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"boge\"; [n] children/*[1]/children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"invers\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \"effekten av\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"heva til eksponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"end exponent\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"heva til\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"heva til\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal","[n] children/*[1]; [t] \"i\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \"potens\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"med eksponent\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-simple-function","[n] children/*[1]; [t] \"med eksponent\" (pause:short); [n] children/*[2]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"opphøgd i\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"opphøgd i\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"med eksponent\" (pause:short); [n] children/*[2] (pause:short); [t] \"slutt eksponent\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"opphøgd i\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"opphøgd i\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"opphøgd i\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"opphøgd til eksponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"slutt eksponent\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"opphøgd i\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \"opphøgd til eksponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"slutt eksponent\" (pause:short)"],["Action","exponent","[n] text() (join:\"-\"); [t] \"te\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"nullte\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"nullte\""],["Action","square","[n] children/*[1]; [t] \"kvadrat\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"kubikk\" (span:children/*[2])"],["Action","fences-points","[t] \"punktet med koordinatar\"; [n] children/*[1]"],["Action","fences-interval","[t] \"intervallet frå\"; [n] children/*[1]/children/*[1]; [t] \"til\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"utan\"; [n] children/*[1]/children/*[1]; [t] \"eller\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"inkludert\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"men utan\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"utan\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"men inkludert\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \"inkludert\"; [n] children/*[1]/children/*[1]; [t] \"og\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \"utan\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"utan\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"inkludert\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \"inkludert\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \"den tomme mengda\""],["Action","set-extended","[t] \"heile mengda\"; [n] children/*[1]/children/*[1]; [t] \"med\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"mengda\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"mengda av\"; [n] children/*[1]/children/*[1]; [t] \"med\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"indeks\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"basis\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"indeks\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"brøk med tellar\"; [n] children/*[1] (pause:short); [t] \"og nemnar\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"brøk med tellar\"; [n] children/*[1] (pause:short); [t] \"og nemnar\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short); [t] \"slutt brøk\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"brøk\"; [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"brøk med tellar\"; [n] children/*[1] (pause:short); [t] \"og nemnar\"; [n] children/*[2] (pause:short); [t] \"slutt brøk\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"brøk med tellar\"; [n] children/*[1] (pause:short); [t] \"og nemnar\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"slutt brøk\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"delt på\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \"kvadratrota av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"kvadratrota av\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \"den negative kvadratrota av\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"den negative kvadratrota av\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \"den positive kvadratrota av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"den positive kvadratrota av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"den positive kvadratrota av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"den positive kvadratrota av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","cubic","[t] \"kubikkrota av\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \"kubikkrota av\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal); [t] \"rota av\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal); [t] \"rota av\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slutt rot\" (pause:short)"],["Action","negative","[t] \"minus\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \"pluss\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \"vinkelmål\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \"av\""],["Action","division","[n] children/*[1]; [t] \"delt på\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"dei naturlege tala\" (span:.)"],["Action","integers","[t] \"heiltala\" (span:.)"],["Action","rational-numbers","[t] \"dei rasjonale tala\" (span:.)"],["Action","real-numbers","[t] \"dei reelle tala\" (span:.)"],["Action","complex-numbers","[t] \"dei komplekse tala\" (span:.)"],["Action","natural-numbers-with-zero","[t] \"dei naturlege tala med null\" (span:.)"],["Action","positive-integers","[t] \"dei positive heiltala\" (span:.)"],["Action","negative-integers","[t] \"dei negative heltala\" (span:.)"],["Action","positive-rational-numbers","[t] \"de positive rasjonale tala\" (span:.)"],["Action","negative-rational-numbers","[t] \"de negative rasjonale tala\" (span:.)"],["Action","fences-neutral","[p] (pause:short); [t] \"den absolutte verdien av\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"den absolutte verdien av\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"slutt absolutt verdi\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"kardinaliteten til\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"determinanten til\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"berekninga av\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"berekninga av\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"slutt berekning\" (span:content/*[1], pause:short)"],["Action","matrix","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrisa\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long)"],["Action","matrix-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"1 ganger 1 matrisa med element\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"determinanten til\"; [t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrisa\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"determinanten til\"; [t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"matrisa\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long)"],["Action","matrix-vector","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnematrise\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnematrise\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnematrise\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radmatrise\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"kolonne-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radmatrise\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radmatrise\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"kolonne-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \"slutt matrise\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \"slutt matrise\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \"slutt determinant\""],["Action","vector","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnevektor\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"kolonnevektor\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radvektor\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"kolonne-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] count(children/*); [t] \"ganger\"; [t] count(children/*[1]/children/*); [t] \"radvektor\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \"slutt matrise\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \"slutt vektor\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \"slutt vektor\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \"slutt determinant\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \"over\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"rader\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"tilfelle\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"tom\""],["Action","blank-line","[t] \"tom\""],["Action","blank-cell-empty","[t] \"tom\""],["Action","blank-line-empty","[t] \"tom\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"tilfelle-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"tilfelle\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"tilfelle-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"likningar\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"ligning-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"steg\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"steg-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"rader\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"føresetnadar\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"betingelse-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"frå\"; [n] children/*[2]; [t] \"til\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \"over\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"til\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"over\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"frå\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"og\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"tal\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"desimalbrøk\"; [n] children/*[1] (grammar:spaceout); [t] \"komma etterfølgt av gjentatte siffer\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"desimalbrøk\"; [n] children/*[1] (grammar:spaceout); [t] \"etterfølgt av gjentatte siffer\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"desimalbrøk\"; [n] children/*[1] (grammar:spaceout); [t] \"komma etterfølgt av gjentatt siffer\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"desimalbrøk\"; [n] children/*[1] (grammar:spaceout); [t] \"etterfølgt av gjentatt siffer\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"komma\""],["Action","line-segment","[t] \"linjestykket\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"komplekskonjugatet til\"; [n] children/*[1]"],["Action","defined-by","[t] \"er definert som\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \"teikn med\"; [n] children/*[2]; [t] \"over\""],["Action","factorial","[t] \"fakultet\""],["Action","left-super","[t] \"venstre øvre indeks\"; [n] text()"],["Action","left-super-list","[t] \"venstre øvre indeks\"; [m] children/*"],["Action","left-sub","[t] \"venstre nedre indeks\"; [n] text()"],["Action","left-sub-list","[t] \"venstre nedre indeks\"; [m] children/*"],["Action","right-super","[t] \"høgre øvre indeks\"; [n] text()"],["Action","right-super-list","[t] \"høgre øvre indeks\"; [m] children/*"],["Action","right-sub","[t] \"høgre nedre indeks\"; [n] text()"],["Action","right-sub-list","[t] \"høgre nedre indeks\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \"over\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \"permutasjon av\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \"kvadrat\"; [n] children/*[1]"],["Action","unit-cubic","[t] \"kubikk\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \"invers\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"per\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"per\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \"omslutta av\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \"omslutta av\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"slutt omslutta\""],["Action","overbar","[n] children/*[1]; [t] \"horisontal strek\""],["Action","underbar","[n] children/*[1]; [t] \"over horisontal strek\""],["Action","leftbar","[t] \"vertikal strek\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertikal strek\""],["Action","crossout","[t] \"utkryssa\"; [n] children/*[1]"],["Action","crossout-end","[t] \"utkryssa\"; [n] children/*[1]; [t] \"slutt utkryssa\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \"utkryssa med\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \"utkryssa med\"; [n] children/*[1]"],["Action","cancel-over-end","[n] children/*[1]/children/*[1]; [t] \"utkryssa med\"; [n] children/*[2]; [t] \"slutt utkryssa\""],["Action","cancel-under-end","[n] children/*[2]/children/*[1]; [t] \"utkrysset med\"; [n] children/*[1]; [t] \"slutt utkryssa\""]]} +, +"nn/rules/mathspeak_nynorsk.min": +{"inherits":"base","locale":"nn","domain":"mathspeak","modality":"speech","rules":[]} +, +"nn/rules/mathspeak_nynorsk_actions.min": +{"kind":"actions","locale":"nn","domain":"mathspeak","modality":"speech","rules":[["Action","collapsed","[t] \"kollapsa\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"tom\""],["Action","blank-line-empty","[t] \"tom\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \"og\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"nummer\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"num\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"ord stor\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"grunnlinje\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"basis\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"grunnlinje\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"basis\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"negativ\"; [n] children/*[1]"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"delt på\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"minus\")"],["Action","fences-neutral","[t] \"StartAbsoluttVerdi\"; [n] children/*[1]; [t] \"StoppAbsoluttVerdi\""],["Action","fences-neutral-sbrief","[t] \"AbsoluttVerdi\"; [n] children/*[1]; [t] \"StoppAbsoluttVerdi\""],["Action","fences-metric","[t] \"StartMetrisk\"; [n] children/*[1]; [t] \"StoppMetrisk\""],["Action","fences-metric-sbrief","[t] \"Metrisk\"; [n] children/*[1]; [t] \"StoppMetrisk\""],["Action","empty-set","[t] \"tomt sett\""],["Action","fences-set","[t] \"StartSett\"; [n] children/*[1]; [t] \"StoppSett\""],["Action","fences-set-sbrief","[t] \"Sett\"; [n] children/*[1]; [t] \"StoppSet\""],["Action","factorial","[t] \"faktorisk\""],["Action","minus","[t] \"minus\""],["Action","continued-fraction-outer","[t] \"KontinuerligBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"KontinuerligBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"StartBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"StartBrøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"Brøk\"; [n] children/*[1]; [t] \"Over\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"subskript\"; [n] children/*[2]; [t] \"superskript\"; [n] children/*[3]; [t] \"grunnlinje\""],["Action","integral-brief","[n] children/*[1]; [t] \"sub\"; [n] children/*[2]; [t] \"super\"; [n] children/*[3]; [t] \"grunn\""],["Action","square","[n] children/*[1]; [t] \"i andre potens\""],["Action","cube","[n] children/*[1]; [t] \"i tredje potens\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prim\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prim\""],["Action","overscore","[t] \"ModifiserOver\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"ModOver\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-overscore","[t] \"ModifiserOver Over\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"ModOver Over\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","underscore","[t] \"ModifiserUnder\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"ModUnder\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-underscore","[t] \"ModifiserUnder Under\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"ModUnder Under\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"overstrek\""],["Action","underbar","[n] children/*[1]; [t] \"understrek\""],["Action","overtilde","[n] children/*[1]; [t] \"overtilde\""],["Action","undertilde","[n] children/*[1]; [t] \"undertilde\""],["Action","matrix","[t] \"Start\"; [t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Matrise\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad \"); [t] \"Stopp matrise\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Matrise\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad \"); [t] \"Stopp matrise\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolonne\", pause:200)"],["Action","row-with-label","[t] \"med etikett\"; [n] content/*[1]; [t] \"StoppEtikett\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"kolonne\")"],["Action","row-with-label-brief","[t] \"Etikett\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"kolonne\")"],["Action","row-with-text-label","[t] \"Etikett\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"kolonne\")"],["Action","empty-row","[t] \"Tom\""],["Action","empty-cell","[t] \"Tom\" (pause:300)"],["Action","determinant","[t] \"Start\"; [t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad \"); [t] \"StoppDeterminant\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad \"); [t] \"StoppDeterminant\""],["Action","determinant-simple","[t] \"Start\"; [t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad\", grammar:simpleDet); [t] \"StoppDeterminant\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"Med\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad\", grammar:simpleDet); [t] \"StoppDeterminant\""],["Action","layout","[t] \"StartOppsett\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad \"); [t] \"StoppOppsett\""],["Action","layout-sbrief","[t] \"Oppsett\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad \"); [t] \"StoppOppsett\""],["Action","binomial","[t] \"StartBinomialEllerMatrise\"; [n] children/*[1]/children/*[1]; [t] \"Velg\"; [n] children/*[2]/children/*[1]; [t] \"StoppBinomialEllerMatrise\""],["Action","binomial-sbrief","[t] \"BinomialEllerMatrise\"; [n] children/*[1]/children/*[1]; [t] \"Velg\"; [n] children/*[2]/children/*[1]; [t] \"StoppBinomialEllerMatrise\""],["Action","cases","[t] \"StartOppsett\"; [t] \"Forstørra\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad\"); [t] \"StoppOppsett\""],["Action","cases-sbrief","[t] \"Oppsett\"; [t] \"Forstørra\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"rad \"); [t] \"StoppOppsett\""],["Action","line-with-label","[t] \"med etikett\"; [n] content/*[1]; [t] \"StoppEtikett\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"Etikett\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"Etikett\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"Tom\""],["Action","empty-line-with-label","[t] \"med etikett\"; [n] content/*[1]; [t] \"StoppEtikett\" (pause:200); [t] \"Tom\""],["Action","empty-line-with-label-brief","[t] \"Etikett\"; [n] content/*[1] (pause:200); [t] \"Tom\""],["Action","enclose","[t] \"StartOmslutting\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"StoppOmslutting\""],["Action","leftbar","[t] \"vertikal strek\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertikal strek\""],["Action","crossout","[t] \"Utkryssing\"; [n] children/*[1]; [t] \"StoppUtkryssing\""],["Action","cancel","[t] \"Utkryssing\"; [n] children/*[1]/children/*[1]; [t] \"Med\"; [n] children/*[2]; [t] \"StoppUtkryssing\""],["Action","cancel-reverse","[t] \"Utkryssing\"; [n] children/*[2]/children/*[1]; [t] \"Med\"; [n] children/*[1]; [t] \"StoppUtkryssing\""],["Action","multi-inference","[t] \"slutningsregel\"; [m] content/*; [t] \"med konklusjon\"; [n] children/*[1]; [t] \"og\"; [t] count(children/*[2]/children/*); [t] \"premissar\""],["Action","inference","[t] \"slutningsregel\"; [m] content/*; [t] \"med konklusjon\"; [n] children/*[1]; [t] \"og\"; [t] count(children/*[2]/children/*); [t] \"premiss\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"premiss \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"etikett\"; [n] children/*[1]"],["Action","axiom","[t] \"aksiom\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"tomt aksiom\""]]} +, +"nn/rules/prefix_nynorsk.min": +{"inherits":"base","locale":"nn","domain":"default","modality":"prefix","rules":[]} +, +"nn/rules/prefix_nynorsk_actions.min": +{"kind":"actions","locale":"nn","domain":"default","modality":"prefix","rules":[["Action","numerator","[t] \"Teller\" (pause:200)"],["Action","denominator","[t] \"Nevner\" (pause:200)"],["Action","base","[t] \"Basis\" (pause:200)"],["Action","exponent","[t] \"Eksponent\" (pause:200)"],["Action","subscript","[t] \"Indeks\" (pause:200)"],["Action","overscript","[t] \"Øvre grenseverdi\" (pause:200)"],["Action","underscript","[t] \"Nedre grenseverdi\" (pause:200)"],["Action","radicand","[t] \"Radikand\" (pause:200)"],["Action","index","[t] \"Indeks\" (pause:200)"],["Action","leftsub","[t] \"Venstre subskript\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \"Venstre subskript\" (pause:200)"],["Action","leftsuper","[t] \"Venstre superskript\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \"Venstre superskript\" (pause:200)"],["Action","rightsub","[t] \"Høyre subskript\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \"Høyre subskript\" (pause:200)"],["Action","rightsuper","[t] \"Høyre superskript\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \"Høyre superskript\" (pause:200)"],["Action","choice","[t] \"Utvalg\" (pause:200)"],["Action","select","[t] \"Stikkprøvestorleik\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \"Rad\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \"Kolonne\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \"Kolonne\" (pause:200)"]]} +, +"nn/rules/summary_nynorsk.min": +{"inherits":"base","locale":"nn","modality":"summary","rules":[]} +, +"nn/rules/summary_nynorsk_actions.min": +{"kind":"actions","locale":"nn","modality":"summary","rules":[["Action","abstr-identifier-long","[t] \"lang identifikator\""],["Action","abstr-identifier","[t] \"identifikator\""],["Action","abstr-number-long","[t] \"langt nummer\""],["Action","abstr-number","[t] \"nummer\""],["Action","abstr-mixed-number-long","[t] \"langt blanda nummer\""],["Action","abstr-mixed-number","[t] \"blanda nummer\""],["Action","abstr-text","[t] \"tekst\""],["Action","abstr-function","[t] \"funksjonsuttrykk\""],["Action","abstr-function-brief","[t] \"funksjon\""],["Action","abstr-lim","[t] \"grenseverdifunksjon\""],["Action","abstr-lim-brief","[t] \"grenseverdi\""],["Action","abstr-fraction","[t] \"brøk\""],["Action","abstr-fraction-brief","[t] \"brøk\""],["Action","abstr-continued-fraction","[t] \"kjedebrøk\""],["Action","abstr-continued-fraction-brief","[t] \"kjedebrøk\""],["Action","abstr-sqrt","[t] \"kvadratrot\""],["Action","abstr-sqrt-nested","[t] \"n-te rot\""],["Action","abstr-root-end","[t] \"rot med eksponent\"; [n] children/*[1] (engine:modality=speech); [t] \"slutteksponent\""],["Action","abstr-root","[t] \"rot med eksponent\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \"rot\""],["Action","abstr-root-nested-end","[t] \"nøsta rot med eksponent\"; [n] children/*[1] (engine:modality=speech); [t] \"slutteksponent\""],["Action","abstr-root-nested","[t] \"nøsta rot med eksponent\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"nøsta rot\""],["Action","abstr-superscript","[t] \"potens\""],["Action","abstr-subscript","[t] \"indeks\""],["Action","abstr-subsup","[t] \"potens med indeks\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"med\"; [t] count(./children/*); [t] \"element\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"med variabelt tal på element\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"sum med\"; [t] count(./children/*); [t] \"delsummar\""],["Action","abstr-addition-brief","[t] \"sum\""],["Action","abstr-addition-var","[t] \"sum med variabelt tal på delsummar\""],["Action","abstr-multiplication","[t] \"produkt med\"; [t] count(./children/*); [t] \"faktorar\""],["Action","abstr-multiplication-brief","[t] \"produkt\""],["Action","abstr-multiplication-var","[t] \"produkt med variabelt tal på faktorar\""],["Action","abstr-vector","[t] count(./children/*); [t] \"dimensjonal vektor\""],["Action","abstr-vector-brief","[t] \"vektor\""],["Action","abstr-vector-var","[t] \"n-dimensjonal vektor\""],["Action","abstr-binomial","[t] \"binomialkoeffisient\""],["Action","abstr-determinant","[t] count(./children/*); [t] \"dimensjonal determinant\""],["Action","abstr-determinant-brief","[t] \"determinant\""],["Action","abstr-determinant-var","[t] \"n-dimensjonal determinant\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \"dimensjonal kvadratmatrise\""],["Action","abstr-squarematrix-brief","[t] \"kvadratmatrise\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \"dimensjonal radvektor\""],["Action","abstr-rowvector-brief","[t] \"radvektor\""],["Action","abstr-rowvector-var","[t] \"n-dimensjonal radvektor\""],["Action","abstr-matrix","[t] count(children/*); [t] \"gangar\"; [t] count(children/*[1]/children/*); [t] \"matrise\""],["Action","abstr-matrix-brief","[t] \"matrise\""],["Action","abstr-matrix-var","[t] \"n gangar m-dimensjonal matrise\""],["Action","abstr-cases","[t] \"case-setning\"; [t] \"med\"; [t] count(children/*); [t] \"casar\""],["Action","abstr-cases-brief","[t] \"case-setning\""],["Action","abstr-cases-var","[t] \"case-setning med variabelt tal på alternativ\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \"separert liste\"; [t] \"med lengde\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \"separatert liste\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \"separert liste\"; [t] \"med variabel lengd\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"integral\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \"sekvens\"; [t] \"med\"; [t] count(./children/*); [t] \"element\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \"sekvens\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \"sekvens\"; [t] \"med variabelt tal på element\""],["Action","abstr-multirel","[t] \"relasjonssekvens\"; [t] \"med\"; [t] count(./children/*); [t] \"element\""],["Action","abstr-multirel-brief","[t] \"relasjonssekvens\""],["Action","abstr-multirel-var","[t] \"relasjonssekvens med variabelt antall element\""],["Action","abstr-table","[t] \"tabell med\"; [t] count(children/*); [t] \"radar og\"; [t] count(children/*[1]/children/*); [t] \"kolonner\""],["Action","abstr-line","[t] \"i\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"i\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"med\"; [t] count(children/*); [t] \"kolonner\""],["Action","abstr-cell","[t] \"i\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/sre/mathmaps/sv.json b/sre/mathmaps/sv.json new file mode 100644 index 0000000000..f9e378367c --- /dev/null +++ b/sre/mathmaps/sv.json @@ -0,0 +1,146 @@ +{ +"sv/messages/alphabets.min": +{"kind":"alphabets","locale":"sv","messages":{"latinSmall":["a","b","c","d","e","f","g","h","I","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","jota","kappa","lamda","my","ny","xi","omikron","pi","rho","final sigma","sigma","tau","ypsilon","fi","chi","psi","omega","partiell derivata","epsilon","theta","kappa","fi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Jota","Kappa","Lamda","My","Ny","Xi","Omikron","Pi","Rho","Final sigma","Sigma","Tau","Ypsilon","Fi","Chi","Psi","Omega"],"capPrefix":{"default":"stort"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}} +, +"sv/messages/messages.min": +{"kind":"messages","locale":"sv","messages":{"MS":{"START":"Start","FRAC_V":"Bråk","FRAC_B":"Bråk","FRAC_S":"Bråk","END":"Slut","FRAC_OVER":"Över","TWICE":"Dubbelt","NEST_FRAC":"Näste","ENDFRAC":"SlutBråk","SUPER":"Super","SUB":"Ned","SUP":"Upp","SUPERSCRIPT":"Upphöjt","SUBSCRIPT":"Nedsänkt","BASELINE":"Baslinje","BASE":"Bas","NESTED":"Nästlad","NEST_ROOT":"Näst","STARTROOT":"StartRot","ENDROOT":"SlutRot","ROOTINDEX":"RotIndex","ROOT":"Rot","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"UnderSkrift","OVER":"Över","OVERSCRIPT":"ÖverSkrift"},"MSroots":{},"font":{"bold":"fetstil","bold-fraktur":"fetstil fraktur","bold-italic":"fetstil kursiv","bold-script":"fetstil skrivstil","caligraphic":"kalligrafisk","caligraphic-bold":"kalligrafisk fetstil","double-struck":["med dubbelstreck","postfixCombiner"],"double-struck-italic":["kursiv med dubblestreck","postfixCombiner"],"fraktur":"fraktur","fullwidth":"fullbredd","italic":"kursiv","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle-bold","script":"skrivstil","sans-serif":"sans-serif","sans-serif-bold":"sans-serif fetstil","sans-serif-italic":"sans-serif kursiv","sans-serif-bold-italic":"sans-serif fetstil kursiv","unknown":"okänd"},"embellish":{"super":"upphöjd","sub":"nedsänkt","circled":"inringad","parenthesized":"inom parantes","period":"punkt","negative-circled":"svart inringad","double-circled":"dubbelinringad","circled-sans-serif":"inringad sans serif","negative-circled-sans-serif":"svart inringad sans serif","comma":"komma","squared":"inrutad","negative-squared":"svart inrutad"},"role":{"addition":"addition","multiplication":"multiplikation","subtraction":"subtraktion","division":"division","equality":"likhet","inequality":"olikhet","element":"element","arrow":"pil","determinant":"determinant","rowvector":"radvektor","binomial":"binom","squarematrix":"kvadratisk matris","setempty":"tom mängd","setext":"mängdutveckling","setsingle":"singleton set","setcollect":"samling","label":"etikett","multiline":"flera rader","matrix":"matris","vector":"vektor","cases":"fallpåstående","table":"tabell","unknown":"okänd"},"enclose":{"longdiv":"lång division","actuarial":"aktuariell symbol","radical":"kvadratrot","box":"låda","roundedbox":"rundad låda","circle":"cirkel","left":"vänster vertikal linje","right":"höger vertikal linje","top":"överstreck","bottom":"understreck","updiagonalstrike":"genomstruken","downdiagonalstrike":"genomstruken","verticalstrike":"vertikal genomstuckning","horizontalstrike":"genomstruken","madruwb":"arabisk fakultetssymbol","updiagonalarrow":"diagonal pil","phasorangle":"visarvinkel","unknown":"okänd"},"navigate":{"collapsible":"hopfällbar","expandable":"utdragbar","Level":"nivå"},"regexp":{"TEXT":"a-zA-ZÅÄÖåäö","NUMBER":"((\\d{1,3})(?=( ))(( )\\d{3})*(\\,\\d+)?)|^\\d*\\,\\d+|^\\d+","DECIMAL_MARK":",","DIGIT_GROUP":" ","JOINER_SUBSUPER":"","JOINER_FRAC":""},"unitTimes":""}} +, +"sv/messages/numbers.min": +{"kind":"numbers","locale":"sv","messages":{"zero":"noll","ones":["","ett","två","tre","fyra","fem","sex","sju","åtta","nio","tio","elva","tolv","tretton","fjorton","femton","sexton","sjutton","arton","nitton"],"tens":["","","tjugo","trettio","fyrtio","femtio","sextio","sjuttio","åttio","nittio"],"large":["","tusen","miljon","miljard","biljon","biljard","triljon","triljard","kvadriljon","kvadriljard","kvintiljon","kvintiljard"],"vulgarSep":" ","numSep":""}} +, +"sv/si/prefixes.min": +[{"a":"atto","c":"centi","da":"decka","d":"dessa","E":"exa","f":"femto","G":"gigga","h":"hekto","k":"kilo","M":"mega","m":"milli","n":"nano","P":"peta","p":"piko","T":"tera","y":"yokto","Y":"yotta","z":"zepto","Z":"zetta","µ":"mikro","μ":"mikro"}] +, +"sv/functions/algebra.min": +[{"locale":"sv"},{"key":"deg","mappings":{"default":{"default":"grad"}}},{"key":"det","mappings":{"default":{"default":"determinant"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorfism"}}},{"key":"ker","mappings":{"default":{"default":"kärna"}}},{"key":"Tr","mappings":{"default":{"default":"spår"}}}] +, +"sv/functions/elementary.min": +[{"locale":"sv"},{"key":"log","mappings":{"default":{"default":"logaritmen"}}},{"key":"ln","mappings":{"default":{"default":"naturliga logaritmen"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"naturliga logaritmen"}}},{"key":"lg","mappings":{"default":{"default":"tiologaritmen"}}},{"key":"exp","mappings":{"default":{"default":"exponentiell"}}},{"key":"gcd","mappings":{"default":{"default":"största gemensamma nämnare"}}},{"key":"lcm","mappings":{"default":{"default":"minsta gemensamma multipel"}}},{"key":"arg","mappings":{"default":{"default":"argument"}}},{"key":"im","mappings":{"default":{"default":"imaginär del"}}},{"key":"re","mappings":{"default":{"default":"reell del"}}},{"key":"inf","mappings":{"default":{"default":"infimum"}}},{"key":"lim","mappings":{"default":{"default":"gränsvärde"}}},{"key":"liminf","mappings":{"default":{"default":"nedre gränsvärde"}}},{"key":"limsup","mappings":{"default":{"default":"övre gränsvärde"}}},{"key":"max","mappings":{"default":{"default":"maximum"}}},{"key":"min","mappings":{"default":{"default":"minimum"}}},{"key":"sup","mappings":{"default":{"default":"supremum"}}},{"key":"injlim","mappings":{"default":{"default":"kolimes"}}},{"key":"projlim","mappings":{"default":{"default":"inverterat gränsvärde"}}},{"key":"mod","mappings":{"default":{"default":"modulo"}}},{"key":"Pr","mappings":{"default":{"default":"sannolikhet"}}}] +, +"sv/functions/hyperbolic.min": +[{"locale":"sv"},{"key":"cosh","mappings":{"default":{"default":"cosinus hyperbolicus"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolisk kotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolisk kosekant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolisk sekant"}}},{"key":"sinh","mappings":{"default":{"default":"sinus hyperbolicus"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolisk tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"areacosinus hyperbolicus"}}},{"key":"arcoth","mappings":{"default":{"default":"areacotangens hyperbolicus"}}},{"key":"arcsch","mappings":{"default":{"default":"areakosekant hyperbolicus"}}},{"key":"arsech","mappings":{"default":{"default":"areasekant hyperbolicus"}}},{"key":"arsinh","mappings":{"default":{"default":"areasinus hyperbolicus"}}},{"key":"artanh","mappings":{"default":{"default":"areatangens hyperbolicus"}}}] +, +"sv/functions/trigonometry.min": +[{"locale":"sv"},{"key":"cos","mappings":{"default":{"default":"cosinus"}}},{"key":"cot","mappings":{"default":{"default":"kotangent"}}},{"key":"csc","mappings":{"default":{"default":"kosekant"}}},{"key":"sec","mappings":{"default":{"default":"sekant"}}},{"key":"sin","mappings":{"default":{"default":"sinus"}}},{"key":"tan","mappings":{"default":{"default":"tangens"}}},{"key":"arccos","mappings":{"default":{"default":"arcus cosinus"},"clearspeak":{"Trig_TrigInverse":"cosinus invers"}}},{"key":"arccot","mappings":{"default":{"default":"arcus cotangens"},"clearspeak":{"Trig_TrigInverse":"cotangens invers"}}},{"key":"arccsc","mappings":{"default":{"default":"arcus cosecans"},"clearspeak":{"Trig_TrigInverse":"cosecans invers"}}},{"key":"arcsec","mappings":{"default":{"default":"arcus secans"},"clearspeak":{"Trig_TrigInverse":"secans invers"}}},{"key":"arcsin","mappings":{"default":{"default":"arcus sinus"},"clearspeak":{"Trig_TrigInverse":"sinus invers"}}},{"key":"arctan","mappings":{"default":{"default":"arcus tangens"},"clearspeak":{"Trig_TrigInverse":"tangens invers"}}}] +, +"sv/symbols/digits_rest.min": +[{"locale":"sv"},{"key":"00B2","mappings":{"default":{"default":"kvadrat"},"clearspeak":{"Exponent_Exponent":"exponent två","Exponent_Ordinal":"till andra"}}},{"key":"00B3","mappings":{"default":{"default":"kubik"},"clearspeak":{"Exponent_Exponent":"till exponenten tre","Exponent_Ordinal":"till tredje"}}},{"key":"00BC","mappings":{"default":{"default":"rationella talet en fjärdedel"}}},{"key":"00BD","mappings":{"default":{"default":"rationella talet en halv"}}},{"key":"00BE","mappings":{"default":{"default":"rationella talet tre fjärdedelar"}}},{"key":"2150","mappings":{"default":{"default":"en sjundedel"}}},{"key":"2151","mappings":{"default":{"default":"en niondel"}}},{"key":"2152","mappings":{"default":{"default":"en tiondel"}}},{"key":"2153","mappings":{"default":{"default":"vulgar fraction one third"}}},{"key":"2154","mappings":{"default":{"default":"vulgar fraction two thirds"}}},{"key":"2155","mappings":{"default":{"default":"vulgar fraction one fifth"}}},{"key":"2156","mappings":{"default":{"default":"vulgar fraction two fifths"}}},{"key":"2157","mappings":{"default":{"default":"vulgar fraction three fifths"}}},{"key":"2158","mappings":{"default":{"default":"vulgar fraction four fifths"}}},{"key":"2159","mappings":{"default":{"default":"vulgar fraction one sixth"}}},{"key":"215A","mappings":{"default":{"default":"vulgar fraction five sixths"}}},{"key":"215B","mappings":{"default":{"default":"vulgar fraction one eighth"}}},{"key":"215C","mappings":{"default":{"default":"vulgar fraction three eighths"}}},{"key":"215D","mappings":{"default":{"default":"vulgar fraction five eighths"}}},{"key":"215E","mappings":{"default":{"default":"vulgar fraction seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"täljare ett"}}},{"key":"2189","mappings":{"default":{"default":"noll tredjedelar"}}},{"key":"3248","mappings":{"default":{"default":"tio inringad på svart kvadrat"}}},{"key":"3249","mappings":{"default":{"default":"tjugo inringad på svart kvadrat"}}},{"key":"324A","mappings":{"default":{"default":"trettio inringad på svart kvadrat"}}},{"key":"324B","mappings":{"default":{"default":"fyrtio inringad på svart kvadrat"}}},{"key":"324C","mappings":{"default":{"default":"femtio inringad på svart kvadrat"}}},{"key":"324D","mappings":{"default":{"default":"sextio inringad på svart kvadrat"}}},{"key":"324E","mappings":{"default":{"default":"sjuttio inringad på svart kvadrat"}}},{"key":"324F","mappings":{"default":{"default":"åttio inringad på svart kvadrat"}}}] +, +"sv/symbols/greek-rest.min": +[{"locale":"sv"},{"key":"0394","mappings":{"clearspeak":{"default":"triangel","TriangleSymbol_Delta":"stort Delta"}}}] +, +"sv/symbols/greek-scripts.min": +[{"locale":"sv"},{"key":"1D26","mappings":{"default":{"default":"liten versal Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"liten versal Lambda"}}},{"key":"1D28","mappings":{"default":{"default":"liten versal Pi"}}},{"key":"1D29","mappings":{"default":{"default":"liten versal Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"liten versal Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"upphöjt gamma"}}},{"key":"1D60","mappings":{"default":{"default":"upphöjt fi"}}},{"key":"1D66","mappings":{"default":{"default":"nedsänkt beta"}}},{"key":"1D67","mappings":{"default":{"default":"nedsänkt gamma"}}},{"key":"1D68","mappings":{"default":{"default":"nedsänkt rho"}}},{"key":"1D69","mappings":{"default":{"default":"nedsänkt fi"}}},{"key":"1D6A","mappings":{"default":{"default":"nedsänkt chi"}}}] +, +"sv/symbols/greek-symbols.min": +[{"locale":"sv"},{"key":"03D0","mappings":{"default":{"default":"grekiskt beta"}}},{"key":"03D7","mappings":{"default":{"default":"grav accentnt kai"}}},{"key":"03F6","mappings":{"default":{"default":"bakvänt epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"fet versal Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"fet digamma"}}}] +, +"sv/symbols/hebrew_letters.min": +[{"locale":"sv"},{"key":"2135","mappings":{"default":{"default":"alef"}}},{"key":"2136","mappings":{"default":{"default":"bet"}}},{"key":"2137","mappings":{"default":{"default":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"dalet"}}}] +, +"sv/symbols/latin-lower-double-accent.min": +[{"locale":"sv"},{"key":"01D6","mappings":{"default":{"default":"u trema med streck ovanför"}}},{"key":"01D8","mappings":{"default":{"default":"u trema med akut accent"}}},{"key":"01DA","mappings":{"default":{"default":"u trema med hake"}}},{"key":"01DC","mappings":{"default":{"default":"u trema med grav accent"}}},{"key":"01DF","mappings":{"default":{"default":"u trema med streck ovanför"}}},{"key":"01E1","mappings":{"default":{"default":"a punkt med streck ovanför"}}},{"key":"01ED","mappings":{"default":{"default":"o med hake och streck ovanför"}}},{"key":"01FB","mappings":{"default":{"default":"a ring med akut accent ovanför"}}},{"key":"022B","mappings":{"default":{"default":"o trema med streck ovanför"}}},{"key":"022D","mappings":{"default":{"default":"o tilde med streck ovanför"}}},{"key":"0231","mappings":{"default":{"default":"o punkt med streck ovanför"}}},{"key":"1E09","mappings":{"default":{"default":"c med cedilj och akut"}}},{"key":"1E15","mappings":{"default":{"default":"e med streck och grav"}}},{"key":"1E17","mappings":{"default":{"default":"e med streck och akut"}}},{"key":"1E1D","mappings":{"default":{"default":"e med cedilj och brevis"}}},{"key":"1E2F","mappings":{"default":{"default":"i med dieresis och akut"}}},{"key":"1E39","mappings":{"default":{"default":"l med punkt under och streck"}}},{"key":"1E4D","mappings":{"default":{"default":"o med tilde och akut"}}},{"key":"1E4F","mappings":{"default":{"default":"o med tilde och dieresis"}}},{"key":"1E51","mappings":{"default":{"default":"o med streck och grav"}}},{"key":"1E53","mappings":{"default":{"default":"o med streck och akut"}}},{"key":"1E5D","mappings":{"default":{"default":"r med punkt under och streck"}}},{"key":"1E65","mappings":{"default":{"default":"s med akut och punkt över"}}},{"key":"1E67","mappings":{"default":{"default":"s med hake och punkt över"}}},{"key":"1E69","mappings":{"default":{"default":"s med punkt under och punkt över"}}},{"key":"1E79","mappings":{"default":{"default":"u med tilde och akut"}}},{"key":"1E7B","mappings":{"default":{"default":"u med streck och dieresis"}}},{"key":"1EA5","mappings":{"default":{"default":"a med cirkumflex och akut"}}},{"key":"1EA7","mappings":{"default":{"default":"a med cirkumflex och grav"}}},{"key":"1EA9","mappings":{"default":{"default":"a med cirkumflex och krok över"}}},{"key":"1EAB","mappings":{"default":{"default":"a med cirkumflex och tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a med cirkumflex och punkt under"}}},{"key":"1EAF","mappings":{"default":{"default":"a med brevis och akut"}}},{"key":"1EB1","mappings":{"default":{"default":"a med brevis och grav"}}},{"key":"1EB3","mappings":{"default":{"default":"a med brevis och krok över"}}},{"key":"1EB5","mappings":{"default":{"default":"a med brevis och tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a med brevis och punkt under"}}},{"key":"1EBF","mappings":{"default":{"default":"e med cirkumflex och akut"}}},{"key":"1EC1","mappings":{"default":{"default":"e med cirkumflex och grav"}}},{"key":"1EC3","mappings":{"default":{"default":"e med cirkumflex och krok över"}}},{"key":"1EC5","mappings":{"default":{"default":"e med cirkumflex och tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e med cirkumflex och punkt under"}}},{"key":"1ED1","mappings":{"default":{"default":"o med cirkumflex och akut"}}},{"key":"1ED3","mappings":{"default":{"default":"o med cirkumflex och grav"}}},{"key":"1ED5","mappings":{"default":{"default":"o med cirkumflex och krok över"}}},{"key":"1ED7","mappings":{"default":{"default":"o med cirkumflex och tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o med cirkumflex och punkt under"}}},{"key":"1EDB","mappings":{"default":{"default":"o med horn och akut"}}},{"key":"1EDD","mappings":{"default":{"default":"o med horn och grav"}}},{"key":"1EDF","mappings":{"default":{"default":"o med horn och krok över"}}},{"key":"1EE1","mappings":{"default":{"default":"o med horn och tilde"}}},{"key":"1EE3","mappings":{"default":{"default":"o med horn och punkt under"}}},{"key":"1EE9","mappings":{"default":{"default":"u med horn och akut"}}},{"key":"1EEB","mappings":{"default":{"default":"u med horn och grav"}}},{"key":"1EED","mappings":{"default":{"default":"u med horn och krok över"}}},{"key":"1EEF","mappings":{"default":{"default":"u med horn och tilde"}}},{"key":"1EF1","mappings":{"default":{"default":"u med horn och punkt under"}}}] +, +"sv/symbols/latin-lower-phonetic.min": +[{"locale":"sv"},{"key":"00F8","mappings":{"default":{"default":"överstruket o"}}},{"key":"0111","mappings":{"default":{"default":"d med streck"}}},{"key":"0127","mappings":{"default":{"default":"h med streck"}}},{"key":"0142","mappings":{"default":{"default":"l med streck"}}},{"key":"0167","mappings":{"default":{"default":"t med streck"}}},{"key":"0180","mappings":{"default":{"default":"överstruket b"}}},{"key":"019B","mappings":{"default":{"default":"lambda med streck"}}},{"key":"01B6","mappings":{"default":{"default":"överstruket z"}}},{"key":"01BE","mappings":{"default":{"default":"överstruken latinsk bokstav med omvänt glottalstopp"}}},{"key":"01E5","mappings":{"default":{"default":"överstruket g"}}},{"key":"01FF","mappings":{"default":{"default":"överstruket o med akut accent"}}},{"key":"023C","mappings":{"default":{"default":"överstruket c"}}},{"key":"0247","mappings":{"default":{"default":"överstruket e"}}},{"key":"0249","mappings":{"default":{"default":"överstruket j"}}},{"key":"024D","mappings":{"default":{"default":"överstruket r"}}},{"key":"024F","mappings":{"default":{"default":"överstruket y"}}},{"key":"025F","mappings":{"default":{"default":"överstruket j utan punkt"}}},{"key":"0268","mappings":{"default":{"default":"överstruket i"}}},{"key":"0284","mappings":{"default":{"default":"överstruket j utan punkt med krok"}}},{"key":"02A1","mappings":{"default":{"default":"överstruken latinsk bokstav med glottalstopp"}}},{"key":"02A2","mappings":{"default":{"default":"överstruken latinsk bokstav med bakåtvänt glottalstopp"}}},{"key":"1D13","mappings":{"default":{"default":"övestruket och sidoställt o"}}},{"key":"1D7C","mappings":{"default":{"default":"överstruket jota"}}},{"key":"1D7D","mappings":{"default":{"default":"överstruket p"}}},{"key":"1D7F","mappings":{"default":{"default":"överstruket ypsilon"}}},{"key":"1E9C","mappings":{"default":{"default":"långt s med diagonalt streck"}}},{"key":"1E9D","mappings":{"default":{"default":"långt s med högt streck"}}},{"key":"018D","mappings":{"default":{"default":"vänt delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s med punkt över"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"långt s"}}},{"key":"0183","mappings":{"default":{"default":"b med streck över"}}},{"key":"0185","mappings":{"default":{"default":"ton sex"}}},{"key":"0188","mappings":{"default":{"default":"c med krok"}}},{"key":"018C","mappings":{"default":{"default":"d med streck över"}}},{"key":"0192","mappings":{"default":{"default":"f med krok"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k med krok"}}},{"key":"019A","mappings":{"default":{"default":"l med streck"}}},{"key":"019E","mappings":{"default":{"default":"n med långt höger ben"}}},{"key":"01A1","mappings":{"default":{"default":"o med horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p med krok"}}},{"key":"01A8","mappings":{"default":{"default":"ton två"}}},{"key":"01AA","mappings":{"default":{"default":"latinsk bokstav för sj-ljud med ögla"}}},{"key":"01AB","mappings":{"default":{"default":"t med palatal krok"}}},{"key":"01AD","mappings":{"default":{"default":"t med krok"}}},{"key":"01B0","mappings":{"default":{"default":"u med horn"}}},{"key":"01B4","mappings":{"default":{"default":"y med krok"}}},{"key":"01B9","mappings":{"default":{"default":"ezh omvänt"}}},{"key":"01BA","mappings":{"default":{"default":"ezh med svans"}}},{"key":"01BD","mappings":{"default":{"default":"ton fem"}}},{"key":"01BF","mappings":{"default":{"default":"latinsk bokstav wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz med hake"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae med makron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh med makron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"tonande alveolar lateral frikativa"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh med knorr"}}},{"key":"02A4","mappings":{"default":{"default":"dj-diagraf"}}},{"key":"01DD","mappings":{"default":{"default":"vänt e"}}},{"key":"01FD","mappings":{"default":{"default":"ae med akut accent"}}},{"key":"0221","mappings":{"default":{"default":"d med knorr"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z med krok"}}},{"key":"0234","mappings":{"default":{"default":"l med knorr"}}},{"key":"0235","mappings":{"default":{"default":"n med knorr"}}},{"key":"0236","mappings":{"default":{"default":"t med knorr"}}},{"key":"0238","mappings":{"default":{"default":"db-diagraf"}}},{"key":"0239","mappings":{"default":{"default":"qp-diagraf"}}},{"key":"023F","mappings":{"default":{"default":"s med släng och svans"}}},{"key":"0240","mappings":{"default":{"default":"z med släng och svans"}}},{"key":"0242","mappings":{"default":{"default":"glottalstopp"}}},{"key":"024B","mappings":{"default":{"default":"q med krok och svans"}}},{"key":"0250","mappings":{"default":{"default":"vänt a"}}},{"key":"0251","mappings":{"default":{"default":"alfa"}}},{"key":"0252","mappings":{"default":{"default":"vänt alfa"}}},{"key":"0253","mappings":{"default":{"default":"b med krok"}}},{"key":"0254","mappings":{"default":{"default":"öppet o"}}},{"key":"0255","mappings":{"default":{"default":"c med knorr"}}},{"key":"0256","mappings":{"default":{"default":"d med svans"}}},{"key":"0257","mappings":{"default":{"default":"d med krok"}}},{"key":"0258","mappings":{"default":{"default":"bakvänt e"}}},{"key":"0259","mappings":{"default":{"default":"neutralvokal"}}},{"key":"025A","mappings":{"default":{"default":"neutralvokal med krok"}}},{"key":"025B","mappings":{"default":{"default":"epsilon"}}},{"key":"025C","mappings":{"default":{"default":"omvänt öppet e"}}},{"key":"025D","mappings":{"default":{"default":"omvänt öppet e med krok"}}},{"key":"025E","mappings":{"default":{"default":"stängt omvänt öppet e"}}},{"key":"0260","mappings":{"default":{"default":"g med krok"}}},{"key":"0261","mappings":{"default":{"default":"skript-g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"mellansluten bakre orundad vokal"}}},{"key":"0265","mappings":{"default":{"default":"vänt h"}}},{"key":"0266","mappings":{"default":{"default":"h med krok"}}},{"key":"0267","mappings":{"default":{"default":"heng med krok"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l med tilde i mitten"}}},{"key":"026C","mappings":{"default":{"default":"l med bälte"}}},{"key":"026D","mappings":{"default":{"default":"l med retroflex krok"}}},{"key":"026F","mappings":{"default":{"default":"vänt m"}}},{"key":"0270","mappings":{"default":{"default":"vänt m med långt ben"}}},{"key":"0271","mappings":{"default":{"default":"m med krok"}}},{"key":"0272","mappings":{"default":{"default":"n med vänster krok"}}},{"key":"0273","mappings":{"default":{"default":"n med retroflex krok"}}},{"key":"0275","mappings":{"default":{"default":"o med streck inuti"}}},{"key":"0277","mappings":{"default":{"default":"stängt omega"}}},{"key":"0278","mappings":{"default":{"default":"fi"}}},{"key":"0279","mappings":{"default":{"default":"vänt r"}}},{"key":"027A","mappings":{"default":{"default":"vänt r med långt ben"}}},{"key":"027B","mappings":{"default":{"default":"vänt r med krok"}}},{"key":"027C","mappings":{"default":{"default":"r med långt ben"}}},{"key":"027D","mappings":{"default":{"default":"r med svans"}}},{"key":"027E","mappings":{"default":{"default":"r med fiskekrok"}}},{"key":"027F","mappings":{"default":{"default":"vänt r med fiskekrok"}}},{"key":"0282","mappings":{"default":{"default":"s med krok"}}},{"key":"0283","mappings":{"default":{"default":"sj-ljud"}}},{"key":"0285","mappings":{"default":{"default":"tjockt sj-ljud"}}},{"key":"0286","mappings":{"default":{"default":"sj-ljud med knorr"}}},{"key":"0287","mappings":{"default":{"default":"vänt t"}}},{"key":"0288","mappings":{"default":{"default":"t med retroflex krok"}}},{"key":"0289","mappings":{"default":{"default":"u med streck i mitten"}}},{"key":"028A","mappings":{"default":{"default":"ypsilon"}}},{"key":"028B","mappings":{"default":{"default":"v med krok"}}},{"key":"028C","mappings":{"default":{"default":"vänt v"}}},{"key":"028D","mappings":{"default":{"default":"vänt w"}}},{"key":"028E","mappings":{"default":{"default":"vänt y"}}},{"key":"0290","mappings":{"default":{"default":"z med retroflex krok"}}},{"key":"0291","mappings":{"default":{"default":"z med knorr"}}},{"key":"0295","mappings":{"default":{"default":"tonande faryngal frikativ"}}},{"key":"0296","mappings":{"default":{"default":"latinsk bokstav omvänt glottalstopp"}}},{"key":"0297","mappings":{"default":{"default":"latinsk bokstav utsträckt c"}}},{"key":"0298","mappings":{"default":{"default":"latinsk bokstav bilabialt klick"}}},{"key":"029A","mappings":{"default":{"default":"stängt öppet e"}}},{"key":"029E","mappings":{"default":{"default":"vänt k"}}},{"key":"02A0","mappings":{"default":{"default":"q med krok"}}},{"key":"02A3","mappings":{"default":{"default":"dz-digraf"}}},{"key":"02A5","mappings":{"default":{"default":"dz-digraf med knorr"}}},{"key":"02A6","mappings":{"default":{"default":"ts-digraf"}}},{"key":"02A7","mappings":{"default":{"default":"tesh-digraf"}}},{"key":"02A8","mappings":{"default":{"default":"tc-digraf med knorr"}}},{"key":"02A9","mappings":{"default":{"default":"feng-digraf"}}},{"key":"02AA","mappings":{"default":{"default":"ls-digraf"}}},{"key":"02AB","mappings":{"default":{"default":"lz-digraf"}}},{"key":"02AC","mappings":{"default":{"default":"latinsk bokstav bilabial smackande läppar"}}},{"key":"02AD","mappings":{"default":{"default":"latinsk bokstav interdental smackande läppar"}}},{"key":"02AE","mappings":{"default":{"default":"vänt h med fiskekrok"}}},{"key":"02AF","mappings":{"default":{"default":"vänt h med fiskekrok och svans"}}},{"key":"1D02","mappings":{"default":{"default":"vänt ae"}}},{"key":"1D08","mappings":{"default":{"default":"vänt öppet e"}}},{"key":"1D09","mappings":{"default":{"default":"vänt i"}}},{"key":"1D11","mappings":{"default":{"default":"o i sidled"}}},{"key":"1D12","mappings":{"default":{"default":"öppet o i sidled"}}},{"key":"1D14","mappings":{"default":{"default":"vänt oe"}}},{"key":"1D16","mappings":{"default":{"default":"o med övre halvan"}}},{"key":"1D17","mappings":{"default":{"default":"undre halvan av o"}}},{"key":"1D1D","mappings":{"default":{"default":"u i sidled"}}},{"key":"1D1E","mappings":{"default":{"default":"u med trema i sidled"}}},{"key":"1D1F","mappings":{"default":{"default":"vänt m i sidled"}}},{"key":"1D24","mappings":{"default":{"default":"latinsk bokstav laryngal frikativ"}}},{"key":"1D25","mappings":{"default":{"default":"latinsk bokstav ayin"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b med tilde i mitten"}}},{"key":"1D6D","mappings":{"default":{"default":"d med tilde i mitten"}}},{"key":"1D6E","mappings":{"default":{"default":"f med tilde i mitten"}}},{"key":"1D6F","mappings":{"default":{"default":"m med tilde i mitten"}}},{"key":"1D70","mappings":{"default":{"default":"n med tilde i mitten"}}},{"key":"1D71","mappings":{"default":{"default":"p med tilde i mitten"}}},{"key":"1D72","mappings":{"default":{"default":"r med tilde i mitten"}}},{"key":"1D73","mappings":{"default":{"default":"r med fiskekrok och tilde i mitten"}}},{"key":"1D74","mappings":{"default":{"default":"s med tilde i mitten"}}},{"key":"1D75","mappings":{"default":{"default":"t med tilde i mitten"}}},{"key":"1D76","mappings":{"default":{"default":"z med tilde i mitten"}}},{"key":"1D77","mappings":{"default":{"default":"vänt g"}}},{"key":"1D79","mappings":{"default":{"default":"omslutet g"}}},{"key":"1D7A","mappings":{"default":{"default":"th med genomstrykning"}}},{"key":"1D80","mappings":{"default":{"default":"b med palatal krok"}}},{"key":"1D81","mappings":{"default":{"default":"d med palatal krok"}}},{"key":"1D82","mappings":{"default":{"default":"f med palatal krok"}}},{"key":"1D83","mappings":{"default":{"default":"g med palatal krok"}}},{"key":"1D84","mappings":{"default":{"default":"k med palatal krok"}}},{"key":"1D85","mappings":{"default":{"default":"l med palatal krok"}}},{"key":"1D86","mappings":{"default":{"default":"m med palatal krok"}}},{"key":"1D87","mappings":{"default":{"default":"n med palatal krok"}}},{"key":"1D88","mappings":{"default":{"default":"p med palatal krok"}}},{"key":"1D89","mappings":{"default":{"default":"r med palatal krok"}}},{"key":"1D8A","mappings":{"default":{"default":"s med palatal krok"}}},{"key":"1D8B","mappings":{"default":{"default":"sj-ljud med palatal krok"}}},{"key":"1D8C","mappings":{"default":{"default":"v med palatal krok"}}},{"key":"1D8D","mappings":{"default":{"default":"x med palatal krok"}}},{"key":"1D8E","mappings":{"default":{"default":"z med palatal krok"}}},{"key":"1D8F","mappings":{"default":{"default":"a med retroflex krok"}}},{"key":"1D90","mappings":{"default":{"default":"alfa med retroflex krok"}}},{"key":"1D91","mappings":{"default":{"default":"d med krok och svans"}}},{"key":"1D92","mappings":{"default":{"default":"e med retroflex krok"}}},{"key":"1D93","mappings":{"default":{"default":"öppet e med retroflex krok"}}},{"key":"1D94","mappings":{"default":{"default":"omvänt öppet e med retroflex krok"}}},{"key":"1D95","mappings":{"default":{"default":"schwa med retroflex krok"}}},{"key":"1D96","mappings":{"default":{"default":"i med retroflex krok"}}},{"key":"1D97","mappings":{"default":{"default":"öppet o med retroflex krok"}}},{"key":"1D98","mappings":{"default":{"default":"sj-ljud med retroflex krok"}}},{"key":"1D99","mappings":{"default":{"default":"u med retroflex krok"}}},{"key":"1D9A","mappings":{"default":{"default":"ej retroflex krok"}}},{"key":"0149","mappings":{"default":{"default":"n med apostrof före"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}] +, +"sv/symbols/latin-lower-single-accent.min": +[{"locale":"sv"},{"key":"00E0","mappings":{"default":{"default":"a med grav"}}},{"key":"00E1","mappings":{"default":{"default":"a med akut"}}},{"key":"00E2","mappings":{"default":{"default":"a med cirkumflex"}}},{"key":"00E3","mappings":{"default":{"default":"a med tilde"}}},{"key":"00E4","mappings":{"default":{"default":"a med dieresis"}}},{"key":"00E5","mappings":{"default":{"default":"litet å"}}},{"key":"00E7","mappings":{"default":{"default":"c med cedilj"}}},{"key":"00E8","mappings":{"default":{"default":"e med grav"}}},{"key":"00E9","mappings":{"default":{"default":"e med akut"}}},{"key":"00EA","mappings":{"default":{"default":"e med cirkumflex"}}},{"key":"00EB","mappings":{"default":{"default":"e med dieresis"}}},{"key":"00EC","mappings":{"default":{"default":"i med grav"}}},{"key":"00ED","mappings":{"default":{"default":"i med akut"}}},{"key":"00EE","mappings":{"default":{"default":"i med cirkumflex"}}},{"key":"00EF","mappings":{"default":{"default":"i med dieresis"}}},{"key":"00F1","mappings":{"default":{"default":"n med tilde"}}},{"key":"00F2","mappings":{"default":{"default":"o med grav"}}},{"key":"00F3","mappings":{"default":{"default":"o med akut"}}},{"key":"00F4","mappings":{"default":{"default":"o med cirkumflex"}}},{"key":"00F5","mappings":{"default":{"default":"o med tilde"}}},{"key":"00F6","mappings":{"default":{"default":"o med dieresis"}}},{"key":"00F9","mappings":{"default":{"default":"u med grav"}}},{"key":"00FA","mappings":{"default":{"default":"u med akut"}}},{"key":"00FB","mappings":{"default":{"default":"u med cirkumflex"}}},{"key":"00FC","mappings":{"default":{"default":"u med dieresis"}}},{"key":"00FD","mappings":{"default":{"default":"y med akut"}}},{"key":"00FF","mappings":{"default":{"default":"y med dieresis"}}},{"key":"0101","mappings":{"default":{"default":"a med streck"}}},{"key":"0103","mappings":{"default":{"default":"a med brevis"}}},{"key":"0105","mappings":{"default":{"default":"a med svans"}}},{"key":"0107","mappings":{"default":{"default":"c med akut"}}},{"key":"0109","mappings":{"default":{"default":"c med cirkumflex"}}},{"key":"010B","mappings":{"default":{"default":"c med punkt över"}}},{"key":"010D","mappings":{"default":{"default":"c med hake"}}},{"key":"010F","mappings":{"default":{"default":"d med hake"}}},{"key":"0113","mappings":{"default":{"default":"e med streck"}}},{"key":"0115","mappings":{"default":{"default":"e med brevis"}}},{"key":"0117","mappings":{"default":{"default":"e med punkt över"}}},{"key":"0119","mappings":{"default":{"default":"e med svans"}}},{"key":"011B","mappings":{"default":{"default":"e med hake"}}},{"key":"011D","mappings":{"default":{"default":"g med cirkumflex"}}},{"key":"011F","mappings":{"default":{"default":"g med brevis"}}},{"key":"0121","mappings":{"default":{"default":"g med punkt över"}}},{"key":"0123","mappings":{"default":{"default":"g med cedilj"}}},{"key":"0125","mappings":{"default":{"default":"h med cirkumflex"}}},{"key":"0129","mappings":{"default":{"default":"i med tilde"}}},{"key":"012B","mappings":{"default":{"default":"i med streck"}}},{"key":"012D","mappings":{"default":{"default":"i med brevis"}}},{"key":"012F","mappings":{"default":{"default":"i med svans"}}},{"key":"0131","mappings":{"default":{"default":"i utan punkt"}}},{"key":"0135","mappings":{"default":{"default":"j med cirkumflex"}}},{"key":"0137","mappings":{"default":{"default":"k med cedilj"}}},{"key":"013A","mappings":{"default":{"default":"l med akut"}}},{"key":"013C","mappings":{"default":{"default":"l med cedilj"}}},{"key":"013E","mappings":{"default":{"default":"l med hake"}}},{"key":"0140","mappings":{"default":{"default":"l med mellanpunkt"}}},{"key":"0144","mappings":{"default":{"default":"n med akut"}}},{"key":"0146","mappings":{"default":{"default":"n med cedilj"}}},{"key":"0148","mappings":{"default":{"default":"n med hake"}}},{"key":"014D","mappings":{"default":{"default":"o med streck"}}},{"key":"014F","mappings":{"default":{"default":"o med brevis"}}},{"key":"0151","mappings":{"default":{"default":"o med dubbel akut"}}},{"key":"0155","mappings":{"default":{"default":"r med akut"}}},{"key":"0157","mappings":{"default":{"default":"r med cedilj"}}},{"key":"0159","mappings":{"default":{"default":"r med hake"}}},{"key":"015B","mappings":{"default":{"default":"s med akut"}}},{"key":"015D","mappings":{"default":{"default":"s med cirkumflex"}}},{"key":"015F","mappings":{"default":{"default":"s med cedilj"}}},{"key":"0161","mappings":{"default":{"default":"s med hake"}}},{"key":"0163","mappings":{"default":{"default":"t med cedilj"}}},{"key":"0165","mappings":{"default":{"default":"t med hake"}}},{"key":"0169","mappings":{"default":{"default":"u med tilde"}}},{"key":"016B","mappings":{"default":{"default":"u med streck"}}},{"key":"016D","mappings":{"default":{"default":"u med brevis"}}},{"key":"016F","mappings":{"default":{"default":"u med ring över"}}},{"key":"0171","mappings":{"default":{"default":"u med dubbel akut"}}},{"key":"0173","mappings":{"default":{"default":"u med svans"}}},{"key":"0175","mappings":{"default":{"default":"w med cirkumflex"}}},{"key":"0177","mappings":{"default":{"default":"y med cirkumflex"}}},{"key":"017A","mappings":{"default":{"default":"z med akut"}}},{"key":"017C","mappings":{"default":{"default":"z med punkt över"}}},{"key":"017E","mappings":{"default":{"default":"z med hake"}}},{"key":"01CE","mappings":{"default":{"default":"a med hake"}}},{"key":"01D0","mappings":{"default":{"default":"i med hake"}}},{"key":"01D2","mappings":{"default":{"default":"o med hake"}}},{"key":"01D4","mappings":{"default":{"default":"u med hake"}}},{"key":"01E7","mappings":{"default":{"default":"g med hake"}}},{"key":"01E9","mappings":{"default":{"default":"k med hake"}}},{"key":"01EB","mappings":{"default":{"default":"o med svans"}}},{"key":"01F0","mappings":{"default":{"default":"j med hake"}}},{"key":"01F5","mappings":{"default":{"default":"g med akut"}}},{"key":"01F9","mappings":{"default":{"default":"n med grav accent"}}},{"key":"0201","mappings":{"default":{"default":"a med dubbel grav accent"}}},{"key":"0203","mappings":{"default":{"default":"a med omvänd brevis"}}},{"key":"0205","mappings":{"default":{"default":"e med dubbel grav accent"}}},{"key":"0207","mappings":{"default":{"default":"e med omvänd brevis"}}},{"key":"0209","mappings":{"default":{"default":"i med dubbel grav accent"}}},{"key":"020B","mappings":{"default":{"default":"i med omvänd brevis"}}},{"key":"020D","mappings":{"default":{"default":"o med dubbel grav accent"}}},{"key":"020F","mappings":{"default":{"default":"o med omvänd brevis"}}},{"key":"0211","mappings":{"default":{"default":"r med dubbel grav accent"}}},{"key":"0213","mappings":{"default":{"default":"r med omvänd breve"}}},{"key":"0215","mappings":{"default":{"default":"u med dubbel grav accent"}}},{"key":"0217","mappings":{"default":{"default":"u med omvänd brevis"}}},{"key":"0219","mappings":{"default":{"default":"s med komma under"}}},{"key":"021B","mappings":{"default":{"default":"t med komma under"}}},{"key":"021F","mappings":{"default":{"default":"h med hake"}}},{"key":"0227","mappings":{"default":{"default":"a med punkt över"}}},{"key":"0229","mappings":{"default":{"default":"e med cedilj"}}},{"key":"022F","mappings":{"default":{"default":"o med punkt över"}}},{"key":"0233","mappings":{"default":{"default":"y med streck"}}},{"key":"0237","mappings":{"default":{"default":"j utan punkt"}}},{"key":"1E01","mappings":{"default":{"default":"a med ring under"}}},{"key":"1E03","mappings":{"default":{"default":"b med punkt över"}}},{"key":"1E05","mappings":{"default":{"default":"b med punkt under"}}},{"key":"1E07","mappings":{"default":{"default":"b med streck under"}}},{"key":"1E0B","mappings":{"default":{"default":"d med punkt över"}}},{"key":"1E0D","mappings":{"default":{"default":"d med punkt under"}}},{"key":"1E0F","mappings":{"default":{"default":"d med streck under"}}},{"key":"1E11","mappings":{"default":{"default":"d med cedilj"}}},{"key":"1E13","mappings":{"default":{"default":"d med cirkumflex under"}}},{"key":"1E19","mappings":{"default":{"default":"e med cirkumflex under"}}},{"key":"1E1B","mappings":{"default":{"default":"e med tilde under"}}},{"key":"1E1F","mappings":{"default":{"default":"f med punkt över"}}},{"key":"1E21","mappings":{"default":{"default":"g med streck"}}},{"key":"1E23","mappings":{"default":{"default":"h med punkt över"}}},{"key":"1E25","mappings":{"default":{"default":"h med punkt under"}}},{"key":"1E27","mappings":{"default":{"default":"h med dieresis"}}},{"key":"1E29","mappings":{"default":{"default":"h med cedilj"}}},{"key":"1E2B","mappings":{"default":{"default":"h med brevis under"}}},{"key":"1E2D","mappings":{"default":{"default":"i med tilde under"}}},{"key":"1E31","mappings":{"default":{"default":"k med akut"}}},{"key":"1E33","mappings":{"default":{"default":"k med punkt under"}}},{"key":"1E35","mappings":{"default":{"default":"k med streck under"}}},{"key":"1E37","mappings":{"default":{"default":"l med punkt under"}}},{"key":"1E3B","mappings":{"default":{"default":"l med streck under"}}},{"key":"1E3D","mappings":{"default":{"default":"l med cirkumflex under"}}},{"key":"1E3F","mappings":{"default":{"default":"m med akut"}}},{"key":"1E41","mappings":{"default":{"default":"m med punkt över"}}},{"key":"1E43","mappings":{"default":{"default":"m med punkt under"}}},{"key":"1E45","mappings":{"default":{"default":"n med punkt över"}}},{"key":"1E47","mappings":{"default":{"default":"n med punkt under"}}},{"key":"1E49","mappings":{"default":{"default":"n med streck under"}}},{"key":"1E4B","mappings":{"default":{"default":"n med cirkumflex under"}}},{"key":"1E55","mappings":{"default":{"default":"p med akut"}}},{"key":"1E57","mappings":{"default":{"default":"p med punkt över"}}},{"key":"1E59","mappings":{"default":{"default":"r med punkt över"}}},{"key":"1E5B","mappings":{"default":{"default":"r med punkt under"}}},{"key":"1E5F","mappings":{"default":{"default":"r med streck under"}}},{"key":"1E61","mappings":{"default":{"default":"s med punkt över"}}},{"key":"1E63","mappings":{"default":{"default":"s med punkt under"}}},{"key":"1E6B","mappings":{"default":{"default":"t med punkt över"}}},{"key":"1E6D","mappings":{"default":{"default":"t med punkt under"}}},{"key":"1E6F","mappings":{"default":{"default":"t med streck under"}}},{"key":"1E71","mappings":{"default":{"default":"t med cirkumflex under"}}},{"key":"1E73","mappings":{"default":{"default":"u med dieresis under"}}},{"key":"1E75","mappings":{"default":{"default":"u med tilde under"}}},{"key":"1E77","mappings":{"default":{"default":"u med cirkumflex under"}}},{"key":"1E7D","mappings":{"default":{"default":"v med tilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v med punkt under"}}},{"key":"1E81","mappings":{"default":{"default":"w med grav"}}},{"key":"1E83","mappings":{"default":{"default":"w med akut"}}},{"key":"1E85","mappings":{"default":{"default":"w med dieresis"}}},{"key":"1E87","mappings":{"default":{"default":"w med punkt över"}}},{"key":"1E89","mappings":{"default":{"default":"w med punkt under"}}},{"key":"1E8B","mappings":{"default":{"default":"x med punkt över"}}},{"key":"1E8D","mappings":{"default":{"default":"x med dieresis"}}},{"key":"1E8F","mappings":{"default":{"default":"y med punkt över"}}},{"key":"1E91","mappings":{"default":{"default":"z med cirkumflex"}}},{"key":"1E93","mappings":{"default":{"default":"z med punkt under"}}},{"key":"1E95","mappings":{"default":{"default":"z med streck under"}}},{"key":"1E96","mappings":{"default":{"default":"h med streck under"}}},{"key":"1E97","mappings":{"default":{"default":"t med dieresis"}}},{"key":"1E98","mappings":{"default":{"default":"w med ring över"}}},{"key":"1E99","mappings":{"default":{"default":"y med ring över"}}},{"key":"1E9A","mappings":{"default":{"default":"a med höger halv ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a med punkt under"}}},{"key":"1EA3","mappings":{"default":{"default":"a med krok över"}}},{"key":"1EB9","mappings":{"default":{"default":"e med punkt under"}}},{"key":"1EBB","mappings":{"default":{"default":"e med krok över"}}},{"key":"1EBD","mappings":{"default":{"default":"e med tilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i med krok över"}}},{"key":"1ECB","mappings":{"default":{"default":"i med punkt under"}}},{"key":"1ECD","mappings":{"default":{"default":"o med punkt under"}}},{"key":"1ECF","mappings":{"default":{"default":"o med krok över"}}},{"key":"1EE5","mappings":{"default":{"default":"u med punkt under"}}},{"key":"1EE7","mappings":{"default":{"default":"u med krok över"}}},{"key":"1EF3","mappings":{"default":{"default":"y med grav"}}},{"key":"1EF5","mappings":{"default":{"default":"y med punkt under"}}},{"key":"1EF7","mappings":{"default":{"default":"y med krok över"}}},{"key":"1EF9","mappings":{"default":{"default":"y med tilde"}}}] +, +"sv/symbols/latin-rest.min": +[{"locale":"sv"},{"key":"210E","mappings":{"default":{"default":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"kombinerande a"}}},{"key":"0364","mappings":{"default":{"default":"kombinerande e"}}},{"key":"0365","mappings":{"default":{"default":"kombinerande i"}}},{"key":"0366","mappings":{"default":{"default":"kombinerande o"}}},{"key":"0367","mappings":{"default":{"default":"kombinerande u"}}},{"key":"0368","mappings":{"default":{"default":"kombinerande c"}}},{"key":"0369","mappings":{"default":{"default":"kombinerande d"}}},{"key":"036A","mappings":{"default":{"default":"kombinerande h"}}},{"key":"036B","mappings":{"default":{"default":"kombinerande m"}}},{"key":"036C","mappings":{"default":{"default":"kombinerande r"}}},{"key":"036D","mappings":{"default":{"default":"kombinerande t"}}},{"key":"036E","mappings":{"default":{"default":"kombinerande v"}}},{"key":"036F","mappings":{"default":{"default":"kombinerande x"}}},{"key":"1D62","mappings":{"default":{"default":"nedsänkt i"}}},{"key":"1D63","mappings":{"default":{"default":"nedsänkt r"}}},{"key":"1D64","mappings":{"default":{"default":"nedsänkt u"}}},{"key":"1D65","mappings":{"default":{"default":"nedsänkt v"}}},{"key":"1DCA","mappings":{"default":{"default":"kombinerande r nedre"}}},{"key":"1DD3","mappings":{"default":{"default":"kombinerande platt öppet a övre"}}},{"key":"1DD4","mappings":{"default":{"default":"kombinerande ae"}}},{"key":"1DD5","mappings":{"default":{"default":"kombinerande ao"}}},{"key":"1DD6","mappings":{"default":{"default":"kombinerande av"}}},{"key":"1DD7","mappings":{"default":{"default":"kombinerande c cedilj"}}},{"key":"1DD8","mappings":{"default":{"default":"kombinerande omslutet d"}}},{"key":"1DD9","mappings":{"default":{"default":"kombinerande eth"}}},{"key":"1DDA","mappings":{"default":{"default":"kombinerande g"}}},{"key":"1DDB","mappings":{"default":{"default":"kombinerande liten versal G"}}},{"key":"1DDC","mappings":{"default":{"default":"kombinerande k"}}},{"key":"1DDD","mappings":{"default":{"default":"kombinerande l"}}},{"key":"1DDE","mappings":{"default":{"default":"kombinerande liten versal L"}}},{"key":"1DDF","mappings":{"default":{"default":"kombinerande liten versal M"}}},{"key":"1DE0","mappings":{"default":{"default":"kombinerande n"}}},{"key":"1DE1","mappings":{"default":{"default":"kombinerande liten versal N"}}},{"key":"1DE2","mappings":{"default":{"default":"kombinerande liten versal R"}}},{"key":"1DE3","mappings":{"default":{"default":"kombinerande r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"kombinerande s"}}},{"key":"1DE5","mappings":{"default":{"default":"kombinerande långt s"}}},{"key":"1DE6","mappings":{"default":{"default":"kombinerande z"}}},{"key":"2071","mappings":{"default":{"default":"upphöjt i"}}},{"key":"207F","mappings":{"default":{"default":"upphöjt n"}}},{"key":"2090","mappings":{"default":{"default":"nedsänkt a"}}},{"key":"2091","mappings":{"default":{"default":"nedsänkt e"}}},{"key":"2092","mappings":{"default":{"default":"nedsänkt o"}}},{"key":"2093","mappings":{"default":{"default":"nedsänkt x"}}},{"key":"2094","mappings":{"default":{"default":"nedsänkt schwa"}}},{"key":"2095","mappings":{"default":{"default":"nedsänkt h"}}},{"key":"2096","mappings":{"default":{"default":"nedsänkt k"}}},{"key":"2097","mappings":{"default":{"default":"nedsänkt l"}}},{"key":"2098","mappings":{"default":{"default":"nedsänkt m"}}},{"key":"2099","mappings":{"default":{"default":"nedsänkt n"}}},{"key":"209A","mappings":{"default":{"default":"nedsänkt p"}}},{"key":"209B","mappings":{"default":{"default":"nedsänkt s"}}},{"key":"209C","mappings":{"default":{"default":"nedsänkt t"}}},{"key":"2C7C","mappings":{"default":{"default":"nedsänkt j"}}},{"key":"1F12A","mappings":{"default":{"default":"sköldpaddsskalformat versalt S med parentes"}}},{"key":"1F12B","mappings":{"default":{"default":"runt kursivt versalt C"}}},{"key":"1F12C","mappings":{"default":{"default":"runt kursivt versalt R"}}},{"key":"1F18A","mappings":{"default":{"default":"överkryssat negativt kvadratiskt versalt P"}}}] +, +"sv/symbols/latin-upper-double-accent.min": +[{"locale":"sv"},{"key":"01D5","mappings":{"default":{"default":"stort U med trema och streck ovanför"}}},{"key":"01D7","mappings":{"default":{"default":"stort U med trema och akut accent"}}},{"key":"01D9","mappings":{"default":{"default":"stort U med trema och hake"}}},{"key":"01DB","mappings":{"default":{"default":"stort U med trema och grav accent"}}},{"key":"01DE","mappings":{"default":{"default":"stort A med trema och streck ovanför"}}},{"key":"01E0","mappings":{"default":{"default":"stort A med punkt och streck ovanför"}}},{"key":"01EC","mappings":{"default":{"default":"stort O med hake och streck ovanför"}}},{"key":"01FA","mappings":{"default":{"default":"stort A med ring och akut accent"}}},{"key":"022A","mappings":{"default":{"default":"stort O med trema och streck ovanför"}}},{"key":"022C","mappings":{"default":{"default":"stort O med tilde och streck ovanför"}}},{"key":"0230","mappings":{"default":{"default":"stort O med punkt och streck ovanför"}}},{"key":"1E08","mappings":{"default":{"default":"stort c med cedilj och akut"}}},{"key":"1E14","mappings":{"default":{"default":"stort e med streck och grav"}}},{"key":"1E16","mappings":{"default":{"default":"stort e med streck och akut"}}},{"key":"1E1C","mappings":{"default":{"default":"stort e med cedilj och brevis"}}},{"key":"1E2E","mappings":{"default":{"default":"stort i med dieresis och akut"}}},{"key":"1E38","mappings":{"default":{"default":"stort l med punkt under och streck"}}},{"key":"1E4C","mappings":{"default":{"default":"stort o med tilde och akut"}}},{"key":"1E4E","mappings":{"default":{"default":"stort o med tilde och dieresis"}}},{"key":"1E50","mappings":{"default":{"default":"stort o med streck och grav"}}},{"key":"1E52","mappings":{"default":{"default":"stort o med streck och akut"}}},{"key":"1E5C","mappings":{"default":{"default":"stort r med punkt under och streck"}}},{"key":"1E64","mappings":{"default":{"default":"stort s med akut och punkt över"}}},{"key":"1E66","mappings":{"default":{"default":"stort s med hake och punkt över"}}},{"key":"1E68","mappings":{"default":{"default":"stort s med punkt under och punkt över"}}},{"key":"1E78","mappings":{"default":{"default":"stort u med tilde och akut"}}},{"key":"1E7A","mappings":{"default":{"default":"stort u med streck och dieresis"}}},{"key":"1EA4","mappings":{"default":{"default":"stort a med cirkumflex och akut"}}},{"key":"1EA6","mappings":{"default":{"default":"stort a med cirkumflex och grav"}}},{"key":"1EA8","mappings":{"default":{"default":"stort a med cirkumflex och krok över"}}},{"key":"1EAA","mappings":{"default":{"default":"stort a med cirkumflex och tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"stort a med cirkumflex och punkt under"}}},{"key":"1EAE","mappings":{"default":{"default":"stort a med brevis och akut"}}},{"key":"1EB0","mappings":{"default":{"default":"stort a med brevis och grav"}}},{"key":"1EB2","mappings":{"default":{"default":"stort a med brevis och krok över"}}},{"key":"1EB4","mappings":{"default":{"default":"stort a med brevis och tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"stort a med brevis och punkt under"}}},{"key":"1EBE","mappings":{"default":{"default":"stort e med cirkumflex och akut"}}},{"key":"1EC0","mappings":{"default":{"default":"stort e med cirkumflex och grav"}}},{"key":"1EC2","mappings":{"default":{"default":"stort e med cirkumflex och krok över"}}},{"key":"1EC4","mappings":{"default":{"default":"stort e med cirkumflex och tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"stort e med cirkumflex och punkt under"}}},{"key":"1ED0","mappings":{"default":{"default":"stort o med cirkumflex och akut"}}},{"key":"1ED2","mappings":{"default":{"default":"stort o med cirkumflex och grav"}}},{"key":"1ED4","mappings":{"default":{"default":"stort o med cirkumflex och krok över"}}},{"key":"1ED6","mappings":{"default":{"default":"stort o med cirkumflex och tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"stort o med cirkumflex och punkt under"}}},{"key":"1EDA","mappings":{"default":{"default":"stort o med horn och akut"}}},{"key":"1EDC","mappings":{"default":{"default":"stort o med horn och grav"}}},{"key":"1EDE","mappings":{"default":{"default":"stort o med horn och krok över"}}},{"key":"1EE0","mappings":{"default":{"default":"stort o med horn och tilde"}}},{"key":"1EE2","mappings":{"default":{"default":"stort o med horn och punkt under"}}},{"key":"1EE8","mappings":{"default":{"default":"stort u med horn och akut"}}},{"key":"1EEA","mappings":{"default":{"default":"stort u med horn och grav"}}},{"key":"1EEC","mappings":{"default":{"default":"stort u med horn och krok över"}}},{"key":"1EEE","mappings":{"default":{"default":"stort u med horn och tilde"}}},{"key":"1EF0","mappings":{"default":{"default":"stort u med horn och punkt under"}}}] +, +"sv/symbols/latin-upper-single-accent.min": +[{"locale":"sv"},{"key":"00C0","mappings":{"default":{"default":"stort a med grav"}}},{"key":"00C1","mappings":{"default":{"default":"stort a med akut"}}},{"key":"00C2","mappings":{"default":{"default":"stort a med cirkumflex"}}},{"key":"00C3","mappings":{"default":{"default":"stort a med tilde"}}},{"key":"00C4","mappings":{"default":{"default":"stort a med dieresis"}}},{"key":"00C5","mappings":{"default":{"default":"ångstroms"}}},{"key":"00C7","mappings":{"default":{"default":"stort c med cedilj"}}},{"key":"00C8","mappings":{"default":{"default":"stort e med grav"}}},{"key":"00C9","mappings":{"default":{"default":"stort e med akut"}}},{"key":"00CA","mappings":{"default":{"default":"stort e med cirkumflex"}}},{"key":"00CB","mappings":{"default":{"default":"stort e med dieresis"}}},{"key":"00CC","mappings":{"default":{"default":"stort i med grav"}}},{"key":"00CD","mappings":{"default":{"default":"stort i med akut"}}},{"key":"00CE","mappings":{"default":{"default":"stort i med cirkumflex"}}},{"key":"00CF","mappings":{"default":{"default":"stort i med dieresis"}}},{"key":"00D1","mappings":{"default":{"default":"stort n med tilde"}}},{"key":"00D2","mappings":{"default":{"default":"stort o med grav"}}},{"key":"00D3","mappings":{"default":{"default":"stort o med akut"}}},{"key":"00D4","mappings":{"default":{"default":"stort o med cirkumflex"}}},{"key":"00D5","mappings":{"default":{"default":"stort o med tilde"}}},{"key":"00D6","mappings":{"default":{"default":"stort o med dieresis"}}},{"key":"00D9","mappings":{"default":{"default":"stort u med grav"}}},{"key":"00DA","mappings":{"default":{"default":"stort u med akut"}}},{"key":"00DB","mappings":{"default":{"default":"stort u med cirkumflex"}}},{"key":"00DC","mappings":{"default":{"default":"stort u med dieresis"}}},{"key":"00DD","mappings":{"default":{"default":"stort y med akut"}}},{"key":"0100","mappings":{"default":{"default":"stort a med streck"}}},{"key":"0102","mappings":{"default":{"default":"stort a med brevis"}}},{"key":"0104","mappings":{"default":{"default":"stort a med svans"}}},{"key":"0106","mappings":{"default":{"default":"stort c med akut"}}},{"key":"0108","mappings":{"default":{"default":"stort c med cirkumflex"}}},{"key":"010A","mappings":{"default":{"default":"stort c med punkt över"}}},{"key":"010C","mappings":{"default":{"default":"stort c med hake"}}},{"key":"010E","mappings":{"default":{"default":"stort d med hake"}}},{"key":"0112","mappings":{"default":{"default":"stort e med streck"}}},{"key":"0114","mappings":{"default":{"default":"stort E med brevis"}}},{"key":"0116","mappings":{"default":{"default":"stort e med punkt över"}}},{"key":"0118","mappings":{"default":{"default":"stort e med svans"}}},{"key":"011A","mappings":{"default":{"default":"stort e med hake"}}},{"key":"011C","mappings":{"default":{"default":"stort g med cirkumflex"}}},{"key":"011E","mappings":{"default":{"default":"stort g med brevis"}}},{"key":"0120","mappings":{"default":{"default":"stort g med punkt över"}}},{"key":"0122","mappings":{"default":{"default":"stort g med cedilj"}}},{"key":"0124","mappings":{"default":{"default":"stort h med cirkumflex"}}},{"key":"0128","mappings":{"default":{"default":"stort i med tilde"}}},{"key":"012A","mappings":{"default":{"default":"stort i med streck"}}},{"key":"012C","mappings":{"default":{"default":"stort I med brevis"}}},{"key":"012E","mappings":{"default":{"default":"stort i med svans"}}},{"key":"0130","mappings":{"default":{"default":"stort i med dot above"}}},{"key":"0134","mappings":{"default":{"default":"stort j med cirkumflex"}}},{"key":"0136","mappings":{"default":{"default":"stort k med cedilj"}}},{"key":"0139","mappings":{"default":{"default":"stort l med akut"}}},{"key":"013B","mappings":{"default":{"default":"stort l med cedilj"}}},{"key":"013D","mappings":{"default":{"default":"stort l med hake"}}},{"key":"013F","mappings":{"default":{"default":"stort l med mellanpunkt"}}},{"key":"0143","mappings":{"default":{"default":"stort n med akut"}}},{"key":"0145","mappings":{"default":{"default":"stort n med cedilj"}}},{"key":"0147","mappings":{"default":{"default":"stort n med hake"}}},{"key":"014C","mappings":{"default":{"default":"stort o med streck"}}},{"key":"014E","mappings":{"default":{"default":"stort O med brevis"}}},{"key":"0150","mappings":{"default":{"default":"stort o med dubbel akut"}}},{"key":"0154","mappings":{"default":{"default":"stort r med akut"}}},{"key":"0156","mappings":{"default":{"default":"stort r med cedilj"}}},{"key":"0158","mappings":{"default":{"default":"stort r med hake"}}},{"key":"015A","mappings":{"default":{"default":"stort s med akut"}}},{"key":"015C","mappings":{"default":{"default":"stort s med cirkumflex"}}},{"key":"015E","mappings":{"default":{"default":"stort s med cedilj"}}},{"key":"0160","mappings":{"default":{"default":"stort s med hake"}}},{"key":"0162","mappings":{"default":{"default":"stort t med cedilj"}}},{"key":"0164","mappings":{"default":{"default":"stort t med hake"}}},{"key":"0168","mappings":{"default":{"default":"stort u med tilde"}}},{"key":"016A","mappings":{"default":{"default":"stort u med streck"}}},{"key":"016C","mappings":{"default":{"default":"stort u med brevis"}}},{"key":"016E","mappings":{"default":{"default":"stort u med ring över"}}},{"key":"0170","mappings":{"default":{"default":"stort u med dubbel akut"}}},{"key":"0172","mappings":{"default":{"default":"stort u med svans"}}},{"key":"0174","mappings":{"default":{"default":"stort w med cirkumflex"}}},{"key":"0176","mappings":{"default":{"default":"stort y med cirkumflex"}}},{"key":"0178","mappings":{"default":{"default":"stort y med dieresis"}}},{"key":"0179","mappings":{"default":{"default":"stort z med akut"}}},{"key":"017B","mappings":{"default":{"default":"stort z med punkt över"}}},{"key":"017D","mappings":{"default":{"default":"stort z med hake"}}},{"key":"01CD","mappings":{"default":{"default":"stort A med hake"}}},{"key":"01CF","mappings":{"default":{"default":"stort I med hake"}}},{"key":"01D1","mappings":{"default":{"default":"stort O med hake"}}},{"key":"01D3","mappings":{"default":{"default":"stort U med hake"}}},{"key":"01E6","mappings":{"default":{"default":"stort G med hake"}}},{"key":"01E8","mappings":{"default":{"default":"stort K med hake"}}},{"key":"01EA","mappings":{"default":{"default":"stort O med svans"}}},{"key":"01F4","mappings":{"default":{"default":"stort G med akut accent"}}},{"key":"01F8","mappings":{"default":{"default":"stort N med grav accent"}}},{"key":"0200","mappings":{"default":{"default":"stort A med dubbel grav accent"}}},{"key":"0202","mappings":{"default":{"default":"stort A med omvänd brevis"}}},{"key":"0204","mappings":{"default":{"default":"stort E med dubbel grav accent"}}},{"key":"0206","mappings":{"default":{"default":"stort E med omvänd brevis"}}},{"key":"0208","mappings":{"default":{"default":"stort I med dubbel grav accent"}}},{"key":"020A","mappings":{"default":{"default":"stort I med omvänd brevis"}}},{"key":"020C","mappings":{"default":{"default":"stort O med dubbel grav accent"}}},{"key":"020E","mappings":{"default":{"default":"stort O med omvänd brevis"}}},{"key":"0210","mappings":{"default":{"default":"stort R med dubbel grav accent"}}},{"key":"0212","mappings":{"default":{"default":"stort R med omvänd brevis"}}},{"key":"0214","mappings":{"default":{"default":"stort U med dubbel grav accent"}}},{"key":"0216","mappings":{"default":{"default":"stort U med omvänd brevis"}}},{"key":"0218","mappings":{"default":{"default":"stort S med komma under"}}},{"key":"021A","mappings":{"default":{"default":"stort T med komma under"}}},{"key":"021E","mappings":{"default":{"default":"stort H med hake"}}},{"key":"0226","mappings":{"default":{"default":"stort A med punkt över"}}},{"key":"0228","mappings":{"default":{"default":"stort E med cedilj"}}},{"key":"022E","mappings":{"default":{"default":"stort O med punkt över"}}},{"key":"0232","mappings":{"default":{"default":"stort Y med streck ovanför"}}},{"key":"1E00","mappings":{"default":{"default":"stort a med ring under"}}},{"key":"1E02","mappings":{"default":{"default":"stort b med punkt över"}}},{"key":"1E04","mappings":{"default":{"default":"stort b med punkt under"}}},{"key":"1E06","mappings":{"default":{"default":"stort b med streck under"}}},{"key":"1E0A","mappings":{"default":{"default":"stort d med punkt över"}}},{"key":"1E0C","mappings":{"default":{"default":"stort d med punkt under"}}},{"key":"1E0E","mappings":{"default":{"default":"stort d med streck under"}}},{"key":"1E10","mappings":{"default":{"default":"stort d med cedilj"}}},{"key":"1E12","mappings":{"default":{"default":"stort d med cirkumflex under"}}},{"key":"1E18","mappings":{"default":{"default":"stort e med cirkumflex under"}}},{"key":"1E1A","mappings":{"default":{"default":"stort e med tilde under"}}},{"key":"1E1E","mappings":{"default":{"default":"stort f med punkt över"}}},{"key":"1E20","mappings":{"default":{"default":"stort g med streck"}}},{"key":"1E22","mappings":{"default":{"default":"stort h med punkt över"}}},{"key":"1E24","mappings":{"default":{"default":"stort h med punkt under"}}},{"key":"1E26","mappings":{"default":{"default":"stort h med dieresis"}}},{"key":"1E28","mappings":{"default":{"default":"stort h med cedilj"}}},{"key":"1E2A","mappings":{"default":{"default":"stort h med brevis under"}}},{"key":"1E2C","mappings":{"default":{"default":"stort i med tilde under"}}},{"key":"1E30","mappings":{"default":{"default":"stort k med akut"}}},{"key":"1E32","mappings":{"default":{"default":"stort k med punkt under"}}},{"key":"1E34","mappings":{"default":{"default":"stort k med streck under"}}},{"key":"1E36","mappings":{"default":{"default":"stort l med punkt under"}}},{"key":"1E3A","mappings":{"default":{"default":"stort l med streck under"}}},{"key":"1E3C","mappings":{"default":{"default":"stort l med cirkumflex under"}}},{"key":"1E3E","mappings":{"default":{"default":"stort m med akut"}}},{"key":"1E40","mappings":{"default":{"default":"stort m med punkt över"}}},{"key":"1E42","mappings":{"default":{"default":"stort m med punkt under"}}},{"key":"1E44","mappings":{"default":{"default":"stort n med punkt över"}}},{"key":"1E46","mappings":{"default":{"default":"stort n med punkt under"}}},{"key":"1E48","mappings":{"default":{"default":"stort n med streck under"}}},{"key":"1E4A","mappings":{"default":{"default":"stort n med cirkumflex under"}}},{"key":"1E54","mappings":{"default":{"default":"stort p med akut"}}},{"key":"1E56","mappings":{"default":{"default":"stort p med punkt över"}}},{"key":"1E58","mappings":{"default":{"default":"stort r med punkt över"}}},{"key":"1E5A","mappings":{"default":{"default":"stort r med punkt under"}}},{"key":"1E5E","mappings":{"default":{"default":"stort r med streck under"}}},{"key":"1E60","mappings":{"default":{"default":"stort s med punkt över"}}},{"key":"1E62","mappings":{"default":{"default":"stort s med punkt under"}}},{"key":"1E6A","mappings":{"default":{"default":"stort t med punkt över"}}},{"key":"1E6C","mappings":{"default":{"default":"stort t med punkt under"}}},{"key":"1E6E","mappings":{"default":{"default":"stort t med streck under"}}},{"key":"1E70","mappings":{"default":{"default":"stort t med cirkumflex under"}}},{"key":"1E72","mappings":{"default":{"default":"stort u med dieresis under"}}},{"key":"1E74","mappings":{"default":{"default":"stort u med tilde under"}}},{"key":"1E76","mappings":{"default":{"default":"stort u med cirkumflex under"}}},{"key":"1E7C","mappings":{"default":{"default":"stort v med tilde"}}},{"key":"1E7E","mappings":{"default":{"default":"stort v med punkt under"}}},{"key":"1E80","mappings":{"default":{"default":"stort w med grav"}}},{"key":"1E82","mappings":{"default":{"default":"stort w med akut"}}},{"key":"1E84","mappings":{"default":{"default":"stort w med dieresis"}}},{"key":"1E86","mappings":{"default":{"default":"stort w med punkt över"}}},{"key":"1E88","mappings":{"default":{"default":"stort w med punkt under"}}},{"key":"1E8A","mappings":{"default":{"default":"stort x med punkt över"}}},{"key":"1E8C","mappings":{"default":{"default":"stort x med dieresis"}}},{"key":"1E8E","mappings":{"default":{"default":"stort y med punkt över"}}},{"key":"1E90","mappings":{"default":{"default":"stort z med cirkumflex"}}},{"key":"1E92","mappings":{"default":{"default":"stort z med punkt under"}}},{"key":"1E94","mappings":{"default":{"default":"stort z med streck under"}}},{"key":"1EA0","mappings":{"default":{"default":"stort a med punkt under"}}},{"key":"1EA2","mappings":{"default":{"default":"stort a med krok över"}}},{"key":"1EB8","mappings":{"default":{"default":"stort e med punkt under"}}},{"key":"1EBA","mappings":{"default":{"default":"stort e med krok över"}}},{"key":"1EBC","mappings":{"default":{"default":"stort e med tilde"}}},{"key":"1EC8","mappings":{"default":{"default":"stort i med krok över"}}},{"key":"1ECA","mappings":{"default":{"default":"stort i med punkt under"}}},{"key":"1ECC","mappings":{"default":{"default":"stort o med punkt under"}}},{"key":"1ECE","mappings":{"default":{"default":"stort o med krok över"}}},{"key":"1EE4","mappings":{"default":{"default":"stort u med punkt under"}}},{"key":"1EE6","mappings":{"default":{"default":"stort u med krok över"}}},{"key":"1EF2","mappings":{"default":{"default":"stort y med grav"}}},{"key":"1EF4","mappings":{"default":{"default":"stort y med punkt under"}}},{"key":"1EF6","mappings":{"default":{"default":"stort y med krok över"}}},{"key":"1EF8","mappings":{"default":{"default":"stort y med tilde"}}}] +, +"sv/symbols/math_angles.min": +[{"locale":"sv"},{"key":"22BE","mappings":{"default":{"default":"höger vinkel med båge"}}},{"key":"237C","mappings":{"default":{"default":"höger vinkel med sicksackpil neråt"}}},{"key":"27C0","mappings":{"default":{"default":"tredimensionell vinkel"}}},{"key":"299B","mappings":{"default":{"default":"uppmätt vinkel med öppning åt vänster"}}},{"key":"299C","mappings":{"default":{"default":"rät vinkel med fyrkant"}}},{"key":"299D","mappings":{"default":{"default":"mätt vinkel åt höger med punkt"}}},{"key":"299E","mappings":{"default":{"default":"vinkel med s inuti"}}},{"key":"299F","mappings":{"default":{"default":"spetsig vinkel"}}},{"key":"29A0","mappings":{"default":{"default":"sfärisk vinkel med öppning åt vänster"}}},{"key":"29A1","mappings":{"default":{"default":"sfärisk vinkel med öppning uppåt"}}},{"key":"29A2","mappings":{"default":{"default":"vriden vinkel"}}},{"key":"29A3","mappings":{"default":{"default":"omvänd vinkel"}}},{"key":"29A4","mappings":{"default":{"default":"vinkel med streck under"}}},{"key":"29A5","mappings":{"default":{"default":"omvänd vinkel med streck under"}}},{"key":"29A6","mappings":{"default":{"default":"vid vinkel med öppning uppåt"}}},{"key":"29A7","mappings":{"default":{"default":"vid vinkel med öppning neråt"}}},{"key":"29A8","mappings":{"default":{"default":"mätt vinkel med pil uppåt höger i slutet av övre armen"}}},{"key":"29A9","mappings":{"default":{"default":"mätt vinkel med pil uppåt vänster i slutet av övre armen"}}},{"key":"29AA","mappings":{"default":{"default":"mätt vinkel med pil neråt höger i slutet av undre armen"}}},{"key":"29AB","mappings":{"default":{"default":"mätt vinkel med pil neråt vänster i slutet av undre armen"}}},{"key":"29AC","mappings":{"default":{"default":"mätt vinkel med pil uppåt höger i slutet av högra armen"}}},{"key":"29AD","mappings":{"default":{"default":"mätt vinkel med pil uppåt vänster i slutet av vänstra armen"}}},{"key":"29AE","mappings":{"default":{"default":"mätt vinkel med pil neråt höger i slutet av högra armen"}}},{"key":"29AF","mappings":{"default":{"default":"mätt vinkel med pil neråt vänster i slutet av vänstra armen"}}}] +, +"sv/symbols/math_arrows.min": +[{"locale":"sv"},{"key":"2190","mappings":{"default":{"default":"pil åt vänster"}}},{"key":"2191","mappings":{"default":{"default":"pil uppåt"}}},{"key":"2192","mappings":{"default":{"default":"pil åt höger"}}},{"key":"2193","mappings":{"default":{"default":"pil neråt"}}},{"key":"2194","mappings":{"default":{"default":"vänster höger pil"}}},{"key":"2195","mappings":{"default":{"default":"pil ned och uppåt"}}},{"key":"2196","mappings":{"default":{"default":"pil åt nordväst"}}},{"key":"2197","mappings":{"default":{"default":"pil åt nordöst"}}},{"key":"2198","mappings":{"default":{"default":"pil åt sydöst"}}},{"key":"2199","mappings":{"default":{"default":"pil åt sydväst"}}},{"key":"219A","mappings":{"default":{"default":"struken pil åt vänster"}}},{"key":"219B","mappings":{"default":{"default":"struken pil åt höger"}}},{"key":"219C","mappings":{"default":{"default":"vågig pil åt vänster"}}},{"key":"219D","mappings":{"default":{"default":"vågig pil åt höger"}}},{"key":"219E","mappings":{"default":{"default":"pil åt vänster med två spetsar"}}},{"key":"219F","mappings":{"default":{"default":"pil uppåt med två spetsar"}}},{"key":"21A0","mappings":{"default":{"default":"pil åt höger med två spetsar"}}},{"key":"21A1","mappings":{"default":{"default":"pil nedåt med två spetsar"}}},{"key":"21A2","mappings":{"default":{"default":"pil åt vänster med svans"}}},{"key":"21A3","mappings":{"default":{"default":"pil åt höger med svans"}}},{"key":"21A4","mappings":{"default":{"default":"pil åt vänster från streck"}}},{"key":"21A5","mappings":{"default":{"default":"pil uppåt från streck"}}},{"key":"21A6","mappings":{"default":{"default":"pil åt höger från streck"}}},{"key":"21A7","mappings":{"default":{"default":"pil nedåt från streck"}}},{"key":"21A8","mappings":{"default":{"default":"pil upp och nedåt med bas"}}},{"key":"21A9","mappings":{"default":{"default":"pil åt vänster med krok"}}},{"key":"21AA","mappings":{"default":{"default":"pil åt höger med krok"}}},{"key":"21AB","mappings":{"default":{"default":"pil åt vänster med loop"}}},{"key":"21AC","mappings":{"default":{"default":"pil åt höger med loop"}}},{"key":"21AD","mappings":{"default":{"default":"vågig pil åt vänster och höger"}}},{"key":"21AE","mappings":{"default":{"default":"struken pil åt vänster och höger"}}},{"key":"21AF","mappings":{"default":{"default":"pil nedåt i sick sack"}}},{"key":"21B0","mappings":{"default":{"default":"pil uppåt med vinkel åt vänster"}}},{"key":"21B1","mappings":{"default":{"default":"pil uppåt med vinkel åt höger"}}},{"key":"21B2","mappings":{"default":{"default":"pil nedåt med vinkel åt vänster"}}},{"key":"21B3","mappings":{"default":{"default":"pil nedåt med vinkel åt höger"}}},{"key":"21B4","mappings":{"default":{"default":"pil åt höger med hörn nedåt"}}},{"key":"21B5","mappings":{"default":{"default":"pil nedåt med hörn åt vänster"}}},{"key":"21B6","mappings":{"default":{"default":"pil i övre halvcirkel moturs"}}},{"key":"21B7","mappings":{"default":{"default":"pil i övre halvcirkel medurs"}}},{"key":"21B8","mappings":{"default":{"default":"pil åt nordväst mot långt streck"}}},{"key":"21B9","mappings":{"default":{"default":"pil åt vänster mot streck över pil åt höger mot streck"}}},{"key":"21BA","mappings":{"default":{"default":"pil i öppen cirkel moturs"}}},{"key":"21BB","mappings":{"default":{"default":"pil i öppen cirkel medurs"}}},{"key":"21C4","mappings":{"default":{"default":"pil åt höger över pil åt vänster"}}},{"key":"21C5","mappings":{"default":{"default":"pil uppåt till vänster om pil neråt"}}},{"key":"21C6","mappings":{"default":{"default":"pil åt vänster över pil åt höger"}}},{"key":"21C7","mappings":{"default":{"default":"pilar åt vänster i par"}}},{"key":"21C8","mappings":{"default":{"default":"pilar uppåt i par"}}},{"key":"21C9","mappings":{"default":{"default":"pilar åt höger i par"}}},{"key":"21CA","mappings":{"default":{"default":"pilar neråt i par"}}},{"key":"21CD","mappings":{"default":{"default":"struken dubbelpil åt vänster"}}},{"key":"21CE","mappings":{"default":{"default":"struken dubbelpil åt vänster och höger"}}},{"key":"21CF","mappings":{"default":{"default":"struken dubbelpil åt höger"}}},{"key":"21D0","mappings":{"default":{"default":"dubbelpil åt vänster"}}},{"key":"21D1","mappings":{"default":{"default":"dubbelpil uppåt"}}},{"key":"21D2","mappings":{"default":{"default":"dubbelpil åt höger"}}},{"key":"21D3","mappings":{"default":{"default":"dubbelpil neråt"}}},{"key":"21D4","mappings":{"default":{"default":"dubbelpil åt vänster och höger"}}},{"key":"21D5","mappings":{"default":{"default":"dubbelpil nedåt och uppåt"}}},{"key":"21D6","mappings":{"default":{"default":"dubbelpil åt nordväst"}}},{"key":"21D7","mappings":{"default":{"default":"dubbelpil åt nordost"}}},{"key":"21D8","mappings":{"default":{"default":"dubbelpil åt sydost"}}},{"key":"21D9","mappings":{"default":{"default":"dubbelpil åt sydväst"}}},{"key":"21DA","mappings":{"default":{"default":"trippelpil åt vänster"}}},{"key":"21DB","mappings":{"default":{"default":"trippelpil åt höger"}}},{"key":"21DC","mappings":{"default":{"default":"slingrande pil åt vänster"}}},{"key":"21DD","mappings":{"default":{"default":"slingrande pil åt höger"}}},{"key":"21DE","mappings":{"default":{"default":"dubbelt struken pil uppåt"}}},{"key":"21DF","mappings":{"default":{"default":"dubbelt struken pil neråt"}}},{"key":"21E0","mappings":{"default":{"default":"streckad pil åt vänster"}}},{"key":"21E1","mappings":{"default":{"default":"streckad pil uppåt"}}},{"key":"21E2","mappings":{"default":{"default":"streckad pil åt höger"}}},{"key":"21E3","mappings":{"default":{"default":"streckad pil neråt"}}},{"key":"21E4","mappings":{"default":{"default":"pil åt vänster mot streck"}}},{"key":"21E5","mappings":{"default":{"default":"pil åt höger mot streck"}}},{"key":"21E6","mappings":{"default":{"default":"vit pil åt vänster"}}},{"key":"21E7","mappings":{"default":{"default":"vit pil uppåt"}}},{"key":"21E8","mappings":{"default":{"default":"vit pil åt höger"}}},{"key":"21E9","mappings":{"default":{"default":"vit pil neråt"}}},{"key":"21EA","mappings":{"default":{"default":"vit pil uppåt från streck"}}},{"key":"21EB","mappings":{"default":{"default":"vit uppåtpil på piedestal"}}},{"key":"21EC","mappings":{"default":{"default":"vit uppåtpil på piedestal med horisontellt streck"}}},{"key":"21ED","mappings":{"default":{"default":"vit uppåtpil på piedestal med vertikalt streck"}}},{"key":"21EE","mappings":{"default":{"default":"dubbel vit uppåtpil"}}},{"key":"21EF","mappings":{"default":{"default":"dubbel vit uppåtpil på piedestal"}}},{"key":"21F0","mappings":{"default":{"default":"vit högerpil från vägg"}}},{"key":"21F1","mappings":{"default":{"default":"pil åt nordväst mot hörn"}}},{"key":"21F2","mappings":{"default":{"default":"pil åt sydöst mot hörn"}}},{"key":"21F3","mappings":{"default":{"default":"vit uppåt- och nedåtpil"}}},{"key":"21F4","mappings":{"default":{"default":"högerpil med liten cirkel"}}},{"key":"21F5","mappings":{"default":{"default":"upwards arrow to the höger of downwards arrow"}}},{"key":"21F6","mappings":{"default":{"default":"tre högerpilar"}}},{"key":"21F7","mappings":{"default":{"default":"vänsterpil med vertikalt streck"}}},{"key":"21F8","mappings":{"default":{"default":"högerpil med vertikalt streck"}}},{"key":"21F9","mappings":{"default":{"default":"vänster- och högerpil med vertikalt streck"}}},{"key":"21FA","mappings":{"default":{"default":"vänsterpil med dubbla vertikala streck"}}},{"key":"21FB","mappings":{"default":{"default":"högerpil med dubbla vertikala streck"}}},{"key":"21FC","mappings":{"default":{"default":"vänster- och högerpil med dubbla vertikala streck"}}},{"key":"21FD","mappings":{"default":{"default":"pil åt vänster med öppen spets"}}},{"key":"21FE","mappings":{"default":{"default":"pil åt höger med öppen spets"}}},{"key":"21FF","mappings":{"default":{"default":"pil åt vänster och höger med öppen spets"}}},{"key":"2301","mappings":{"default":{"default":"elektrisk pil"}}},{"key":"2303","mappings":{"default":{"default":"pilspets uppåt"}}},{"key":"2304","mappings":{"default":{"default":"pilspets nedåt"}}},{"key":"2324","mappings":{"default":{"default":"pilspets uppåt mellan två horisontella streck"}}},{"key":"238B","mappings":{"default":{"default":"ofullständig cirkel med pil åt nordväst"}}},{"key":"2794","mappings":{"default":{"default":"fetmarkerad högerpil med bred spets"}}},{"key":"2798","mappings":{"default":{"default":"fetmarkerad nedåtpil"}}},{"key":"2799","mappings":{"default":{"default":"fetmarkerad högerpil"}}},{"key":"279A","mappings":{"default":{"default":"fetmarkerad höger- och uppåtpil"}}},{"key":"279B","mappings":{"default":{"default":"högerpil med avsmalnande spets"}}},{"key":"279C","mappings":{"default":{"default":"fetmarkerad högerpil med rund spets"}}},{"key":"279D","mappings":{"default":{"default":"högerpil med triangelformad spets"}}},{"key":"279E","mappings":{"default":{"default":"fetmarkerad högerpil med triangelformad spets"}}},{"key":"279F","mappings":{"default":{"default":"streckad högerpil med triangelformad spets"}}},{"key":"27A0","mappings":{"default":{"default":"fetmarkerad streckad högerpil med triangelformad spets"}}},{"key":"27A1","mappings":{"default":{"default":"svart högerpil"}}},{"key":"27A2","mappings":{"default":{"default":"3D-högerpil med ljus överdel"}}},{"key":"27A3","mappings":{"default":{"default":"3D-högerpil med ljus underdel"}}},{"key":"27A4","mappings":{"default":{"default":"svart pilspets åt höger"}}},{"key":"27A5","mappings":{"default":{"default":"fetmarkerad svart högerpil böjd nedåt"}}},{"key":"27A6","mappings":{"default":{"default":"fetmarkerad svart högerpil böjd uppåt"}}},{"key":"27A7","mappings":{"default":{"default":"kompakt svart högerpil"}}},{"key":"27A8","mappings":{"default":{"default":"fetmarkerad konkav spetsig svart högerpil"}}},{"key":"27A9","mappings":{"default":{"default":"högerskuggad vit högerpil"}}},{"key":"27AA","mappings":{"default":{"default":"vänsterskuggad vit högerpil"}}},{"key":"27AB","mappings":{"default":{"default":"bakåtlutad skuggad vit högerpil"}}},{"key":"27AC","mappings":{"default":{"default":"framåtlutad skuggad vit högerpil"}}},{"key":"27AD","mappings":{"default":{"default":"fetmarkerad vit högerpil med vit skuggning undertill åt höger"}}},{"key":"27AE","mappings":{"default":{"default":"fetmarkerad vit högerpil med vit skuggning övertill åt höger"}}},{"key":"27AF","mappings":{"default":{"default":"vit högerpil skuggad nertill åt höger med jack"}}},{"key":"27B1","mappings":{"default":{"default":"vit högerpil skuggad övertill åt höger med jack"}}},{"key":"27B2","mappings":{"default":{"default":"fetmarkerad vit högerpil med cirkel"}}},{"key":"27B3","mappings":{"default":{"default":"vit högerpil med fjädrar"}}},{"key":"27B4","mappings":{"default":{"default":"svart nedåt- och högerpil med fjädrar"}}},{"key":"27B5","mappings":{"default":{"default":"svart högerpil med fjädrar"}}},{"key":"27B6","mappings":{"default":{"default":"svart uppåt- och högerpil med fjädrar"}}},{"key":"27B7","mappings":{"default":{"default":"svart nedåt- och högerpil med fjädrar"}}},{"key":"27B8","mappings":{"default":{"default":"fetmarkerad svart högerpil med fjädrar"}}},{"key":"27B9","mappings":{"default":{"default":"fetmarkerad svart höger- och uppåtpil med fjädrar"}}},{"key":"27BA","mappings":{"default":{"default":"tårformad högerpil med tagg"}}},{"key":"27BB","mappings":{"default":{"default":"fetmarkerad tårformad högerpil med skaft"}}},{"key":"27BC","mappings":{"default":{"default":"högerpil med kilformad svans"}}},{"key":"27BD","mappings":{"default":{"default":"fetmarkerad högerpil med kilformad svans"}}},{"key":"27BE","mappings":{"default":{"default":"högerpil med öppna konturer"}}},{"key":"27F0","mappings":{"default":{"default":"uppåtpil med fyra streck"}}},{"key":"27F1","mappings":{"default":{"default":"nedåtpil med fyra streck"}}},{"key":"27F2","mappings":{"default":{"default":"osluten cirkelformad pil moturs"}}},{"key":"27F3","mappings":{"default":{"default":"osluten cirkelformad pil medurs"}}},{"key":"27F4","mappings":{"default":{"default":"högerpil med plus i cirkel"}}},{"key":"27F5","mappings":{"default":{"default":"lång pil åt vänster"}}},{"key":"27F6","mappings":{"default":{"default":"lång pil åt höger"}}},{"key":"27F7","mappings":{"default":{"default":"lång vänster och höger pil"}}},{"key":"27F8","mappings":{"default":{"default":"lång dubbel pil åt vänster"}}},{"key":"27F9","mappings":{"default":{"default":"lång dubbel pil åt höger"}}},{"key":"27FA","mappings":{"default":{"default":"lång dubbel vänster och höger pil"}}},{"key":"27FB","mappings":{"default":{"default":"lång vänsterpil från streck"}}},{"key":"27FC","mappings":{"default":{"default":"lång pil åt höger från streck"}}},{"key":"27FD","mappings":{"default":{"default":"lång dubbelpil åt vänster från streck"}}},{"key":"27FE","mappings":{"default":{"default":"lång dubbelpil åt höger från streck"}}},{"key":"27FF","mappings":{"default":{"default":"lång slingrande pil åt höger"}}},{"key":"2900","mappings":{"default":{"default":"högerpil med två spetsar och vertikalt streck"}}},{"key":"2901","mappings":{"default":{"default":"tvåspetsig högerpil med dubbla vertikala streck"}}},{"key":"2902","mappings":{"default":{"default":"dubbel vänsterpil med vertikalt streck"}}},{"key":"2903","mappings":{"default":{"default":"dubbel högerpil med vertikalt streck"}}},{"key":"2904","mappings":{"default":{"default":"dubbel vänsterpil med vertikalt streck"}}},{"key":"2905","mappings":{"default":{"default":"pil åt höger från streck med dubbla spetsar"}}},{"key":"2906","mappings":{"default":{"default":"dubbel vänsterpil från streck"}}},{"key":"2907","mappings":{"default":{"default":"dubbel högerpil från streck"}}},{"key":"2908","mappings":{"default":{"default":"nedåtpil med horisontellt streck"}}},{"key":"2909","mappings":{"default":{"default":"uppåtpil med horisontellt streck"}}},{"key":"290A","mappings":{"default":{"default":"uppåtpil med tre streck"}}},{"key":"290B","mappings":{"default":{"default":"nedåtpil med tre streck"}}},{"key":"290C","mappings":{"default":{"default":"pil åt vänster med dubbla streck"}}},{"key":"290D","mappings":{"default":{"default":"pil åt höger med dubbla streck"}}},{"key":"290E","mappings":{"default":{"default":"pil åt vänster med trippla streck"}}},{"key":"290F","mappings":{"default":{"default":"pil åt höger med trippla streck"}}},{"key":"2910","mappings":{"default":{"default":"pil åt höger med trippla streck och dubbla spetsar"}}},{"key":"2911","mappings":{"default":{"default":"pil åt höger med prickad stam"}}},{"key":"2912","mappings":{"default":{"default":"upwards arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"downwards arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"högerpil med svans med vertikalt streck"}}},{"key":"2915","mappings":{"default":{"default":"högerpil med svans med vertikala dubbelstreck"}}},{"key":"2916","mappings":{"default":{"default":"pil åt höger med dubbla spetsar och svans"}}},{"key":"2917","mappings":{"default":{"default":"tvåspetsad högerpil med svans med vertikalt streck"}}},{"key":"2918","mappings":{"default":{"default":"tvåspetsad högerpil med svans med dubbla vertikala streck"}}},{"key":"2919","mappings":{"default":{"default":"pil åt vänster svans"}}},{"key":"291A","mappings":{"default":{"default":"höger pilsvans"}}},{"key":"291B","mappings":{"default":{"default":"pil åt vänster med dubbel svans"}}},{"key":"291C","mappings":{"default":{"default":"pil åt höger med dubbel svans"}}},{"key":"291D","mappings":{"default":{"default":"pil åt vänster mot fylld diamant"}}},{"key":"291E","mappings":{"default":{"default":"pil åt höger mot fylld diamant"}}},{"key":"291F","mappings":{"default":{"default":"pil åt vänster från streck mot fylld diamant"}}},{"key":"2920","mappings":{"default":{"default":"pil åt höger från streck mot fylld diamant"}}},{"key":"2921","mappings":{"default":{"default":"pil åt nordväst och sydöst"}}},{"key":"2922","mappings":{"default":{"default":"pil åt nordöst och sydväst"}}},{"key":"2923","mappings":{"default":{"default":"pil åt nordväst med krok"}}},{"key":"2924","mappings":{"default":{"default":"pil åt nordost med krok"}}},{"key":"2925","mappings":{"default":{"default":"pil åt sydost med krok"}}},{"key":"2926","mappings":{"default":{"default":"pil åt sydväst med krok"}}},{"key":"2927","mappings":{"default":{"default":"pil åt nordväst och pil åt nordost"}}},{"key":"2928","mappings":{"default":{"default":"pil åt nordost och pil åt sydost"}}},{"key":"2929","mappings":{"default":{"default":"pil åt sydost och pil åt sydväst"}}},{"key":"292A","mappings":{"default":{"default":"pil åt sydväst och pil åt nordväst"}}},{"key":"292D","mappings":{"default":{"default":"pil åt sydöst som korsar pil nordöst"}}},{"key":"292E","mappings":{"default":{"default":"pil åt nordöst som korsar pil sydöst"}}},{"key":"292F","mappings":{"default":{"default":"fallande diagonalt streck som korsar pil åt nordöst"}}},{"key":"2930","mappings":{"default":{"default":"stigande diagonalt streck som korsar pil åt sydöst"}}},{"key":"2931","mappings":{"default":{"default":"pil åt nordöst som korsar pil åt nordväst"}}},{"key":"2932","mappings":{"default":{"default":"pil åt nordväst som korsar pil åt nordöst"}}},{"key":"2933","mappings":{"default":{"default":"vågig pil som pekar direkt åt höger"}}},{"key":"2934","mappings":{"default":{"default":"pil som pekar åt höger och sedan uppåt"}}},{"key":"2935","mappings":{"default":{"default":"pil åt höger som svänger neråt"}}},{"key":"2936","mappings":{"default":{"default":"pil neråt som svänger åt vänster"}}},{"key":"2937","mappings":{"default":{"default":"pil neråt som svänger åt höger"}}},{"key":"2938","mappings":{"default":{"default":"clockwise höger semicircle arrow"}}},{"key":"2939","mappings":{"default":{"default":"anticlockwise vänster semicircle arrow"}}},{"key":"293A","mappings":{"default":{"default":"pil med båge överst moturs"}}},{"key":"293B","mappings":{"default":{"default":"pil med båge underst moturs"}}},{"key":"293C","mappings":{"default":{"default":"clockwise top semicircle arrow med minus"}}},{"key":"293D","mappings":{"default":{"default":"anticlockwise top semicircle arrow med plus"}}},{"key":"293E","mappings":{"default":{"default":"halvcirkelformad pil moturs nedåt och åt höger"}}},{"key":"293F","mappings":{"default":{"default":"halvcirkelformad pil medurs nedåt och åt vänster"}}},{"key":"2940","mappings":{"default":{"default":"sluten cirkelformad pil moturs"}}},{"key":"2941","mappings":{"default":{"default":"sluten cirkelformad pil medurs"}}},{"key":"2942","mappings":{"default":{"default":"högerpil ovanför kort vänsterpil"}}},{"key":"2943","mappings":{"default":{"default":"vänsterpil ovanför kort högerpil"}}},{"key":"2944","mappings":{"default":{"default":"kort högerpil ovanför vänsterpil"}}},{"key":"2945","mappings":{"default":{"default":"pil åt höger med plus under"}}},{"key":"2946","mappings":{"default":{"default":"vänsterpil med plus nedanför"}}},{"key":"2947","mappings":{"default":{"default":"högerpil genom x"}}},{"key":"2948","mappings":{"default":{"default":"pil åt vänster och höger genom cirkel"}}},{"key":"2949","mappings":{"default":{"default":"pil uppåt med dubbla spetsar från cirkel"}}},{"key":"2970","mappings":{"default":{"default":"round implies"}}},{"key":"2971","mappings":{"default":{"default":"lika med över pil åt höger"}}},{"key":"2972","mappings":{"default":{"default":"tilde över pil åt höger"}}},{"key":"2973","mappings":{"default":{"default":"leftwards arrow over tilde"}}},{"key":"2974","mappings":{"default":{"default":"rightwards arrow over tilde"}}},{"key":"2975","mappings":{"default":{"default":"pil åt höger över nästan lika med"}}},{"key":"2976","mappings":{"default":{"default":"mindre än över pil åt vänster"}}},{"key":"2977","mappings":{"default":{"default":"vänsterpil genom mindre än-tecken"}}},{"key":"2978","mappings":{"default":{"default":"större än över pil åt höger"}}},{"key":"2979","mappings":{"default":{"default":"delmängd över pil åt höger"}}},{"key":"297A","mappings":{"default":{"default":"vänsterpil genom undermängd"}}},{"key":"297B","mappings":{"default":{"default":"delmängd över pil åt vänster"}}},{"key":"29B3","mappings":{"default":{"default":"tomma mängden med pil åt höger över"}}},{"key":"29B4","mappings":{"default":{"default":"tomma mängden med pil vänster över"}}},{"key":"29BD","mappings":{"default":{"default":"uppåtpil genom cirkel"}}},{"key":"29EA","mappings":{"default":{"default":"svart diamant med nedåtpil"}}},{"key":"29EC","mappings":{"default":{"default":"vit cirkel med nedåtpil"}}},{"key":"29ED","mappings":{"default":{"default":"svart cirkel med nedåtpil"}}},{"key":"2A17","mappings":{"default":{"default":"integral med leftwards arrow med krok"}}},{"key":"2B00","mappings":{"default":{"default":"vit pil åt nordöst"}}},{"key":"2B01","mappings":{"default":{"default":"vit pil åt nordväst"}}},{"key":"2B02","mappings":{"default":{"default":"vit pil åt sydöst"}}},{"key":"2B03","mappings":{"default":{"default":"vit pil åt sydväst"}}},{"key":"2B04","mappings":{"default":{"default":"vit vänster- och högerpil"}}},{"key":"2B05","mappings":{"default":{"default":"svart vänsterpil"}}},{"key":"2B06","mappings":{"default":{"default":"svart uppåtpil"}}},{"key":"2B07","mappings":{"default":{"default":"svart nedåtpil"}}},{"key":"2B08","mappings":{"default":{"default":"svart pil åt nordöst"}}},{"key":"2B09","mappings":{"default":{"default":"svart pil åt nordväst"}}},{"key":"2B0A","mappings":{"default":{"default":"svart pil åt sydöst"}}},{"key":"2B0B","mappings":{"default":{"default":"svart pil åt sydväst"}}},{"key":"2B0C","mappings":{"default":{"default":"svart vänster- och högerpil"}}},{"key":"2B0D","mappings":{"default":{"default":"svart uppåt- och vänsterpil"}}},{"key":"2B0E","mappings":{"default":{"default":"högerpil med spets nedåt"}}},{"key":"2B0F","mappings":{"default":{"default":"högerpil med spets uppåt"}}},{"key":"2B10","mappings":{"default":{"default":"vänsterpil med spets nedåt"}}},{"key":"2B11","mappings":{"default":{"default":"vänsterpil med spets uppåt"}}},{"key":"2B30","mappings":{"default":{"default":"vänsterpil med liten cirkel"}}},{"key":"2B31","mappings":{"default":{"default":"tre vänsterpilar"}}},{"key":"2B32","mappings":{"default":{"default":"vänsterpil med plus i cirkel"}}},{"key":"2B33","mappings":{"default":{"default":"lång klottrad vänsterpil"}}},{"key":"2B34","mappings":{"default":{"default":"vänsterpil med två spetsar och vertikalt streck"}}},{"key":"2B35","mappings":{"default":{"default":"vänsterpil med två spetsar och dubbla vertikala streck"}}},{"key":"2B36","mappings":{"default":{"default":"vänsterpil med två spetsar från streck"}}},{"key":"2B37","mappings":{"default":{"default":"trippelstreckad vänsterpil med två spetsar"}}},{"key":"2B38","mappings":{"default":{"default":"vänsterpil med prickat skaft"}}},{"key":"2B39","mappings":{"default":{"default":"vänsterpil med svans med vertikalt streck"}}},{"key":"2B3A","mappings":{"default":{"default":"vänsterpil med svans med dubbla vertikala streck"}}},{"key":"2B3B","mappings":{"default":{"default":"tvåspetsad vänsterpil med svans"}}},{"key":"2B3C","mappings":{"default":{"default":"vänsterpil med två spetsar och svans med vertikalt streck"}}},{"key":"2B3D","mappings":{"default":{"default":"vänsterpil med två spetsar och svans med dubbla vertikala streck"}}},{"key":"2B3E","mappings":{"default":{"default":"vänsterpil genom x"}}},{"key":"2B3F","mappings":{"default":{"default":"vågformad pil direkt åt vänster"}}},{"key":"2B40","mappings":{"default":{"default":"likhetstecken ovanför vänsterpil"}}},{"key":"2B41","mappings":{"default":{"default":"omvänd tildeoperator ovanför vänsterpil"}}},{"key":"2B42","mappings":{"default":{"default":"vänsterpil ovanför omvänt approximationstecken"}}},{"key":"2B43","mappings":{"default":{"default":"högerpil genom större än-tecken"}}},{"key":"2B44","mappings":{"default":{"default":"högerpil genom undermängd"}}},{"key":"2B45","mappings":{"default":{"default":"vänsterpil med fyra streck"}}},{"key":"2B46","mappings":{"default":{"default":"högerpil med fyra streck"}}},{"key":"2B47","mappings":{"default":{"default":"omvänd tildeoperator ovanför högerpil"}}},{"key":"2B48","mappings":{"default":{"default":"högerpil ovanför omvänt approximationstecken"}}},{"key":"2B49","mappings":{"default":{"default":"tildeoperator ovanför vänsterpil"}}},{"key":"2B4A","mappings":{"default":{"default":"vänsterpil ovanför approximationstecken"}}},{"key":"2B4B","mappings":{"default":{"default":"vänsterpil ovanför omvänd tildeoperator"}}},{"key":"2B4C","mappings":{"default":{"default":"högerpil ovanför omvänd tildeoperator"}}},{"key":"FFE9","mappings":{"default":{"default":"vänsterpil med halv bredd"}}},{"key":"FFEA","mappings":{"default":{"default":"uppåtpil med halv bredd"}}},{"key":"FFEB","mappings":{"default":{"default":"högerpil med halv bredd"}}},{"key":"FFEC","mappings":{"default":{"default":"nedåtpil med halv bredd"}}}] +, +"sv/symbols/math_characters.min": +[{"locale":"sv"},{"key":"2113","mappings":{"default":{"default":"skript l"}}},{"key":"2118","mappings":{"default":{"default":"weierstrass p"}}},{"key":"213C","mappings":{"default":{"default":"pi med dubbelstreck"}}},{"key":"213D","mappings":{"default":{"default":"gamma med dubbelstreck"}}},{"key":"213E","mappings":{"default":{"default":"stort Gamma med dubbelstreck"}}},{"key":"213F","mappings":{"default":{"default":"stort Pi med dubbelstreck"}}},{"key":"2140","mappings":{"default":{"default":"summatecken med dubbelstreck"}}},{"key":"2145","mappings":{"default":{"default":"stort d"}}},{"key":"2146","mappings":{"default":{"default":"d"}}},{"key":"2147","mappings":{"default":{"default":"e"}}},{"key":"2148","mappings":{"default":{"default":"i"}}},{"key":"2149","mappings":{"default":{"default":"kursivt j med dubbelstreck"}}},{"key":"1D6A4","mappings":{"default":{"default":"kursivt i utan prick"}}},{"key":"1D6A5","mappings":{"default":{"default":"kursivt j utan prick"}}}] +, +"sv/symbols/math_delimiters.min": +[{"locale":"sv"},{"key":"0028","mappings":{"default":{"default":"öppna"}}},{"key":"0029","mappings":{"default":{"default":"stäng"}}},{"key":"005B","mappings":{"default":{"default":"vänster parentes"}}},{"key":"005D","mappings":{"default":{"default":"höger parentes"}}},{"key":"007B","mappings":{"default":{"default":"vänster klammer"}}},{"key":"007D","mappings":{"default":{"default":"höger klammer"}}},{"key":"2045","mappings":{"default":{"default":"vänster hakparentes med fjäder"}}},{"key":"2046","mappings":{"default":{"default":"höger hakparentes med fjäder"}}},{"key":"2308","mappings":{"default":{"default":"vänster tak"}}},{"key":"2309","mappings":{"default":{"default":"höger tak"}}},{"key":"230A","mappings":{"default":{"default":"vänster golv"}}},{"key":"230B","mappings":{"default":{"default":"höger golv"}}},{"key":"230C","mappings":{"default":{"default":"bottom höger crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom vänster crop"}}},{"key":"230E","mappings":{"default":{"default":"top höger crop"}}},{"key":"230F","mappings":{"default":{"default":"top vänster crop"}}},{"key":"231C","mappings":{"default":{"default":"övre vänster hörn"}}},{"key":"231D","mappings":{"default":{"default":"övre höger hörn"}}},{"key":"231E","mappings":{"default":{"default":"nedre vänster hörn"}}},{"key":"231F","mappings":{"default":{"default":"nedre vänster hörn"}}},{"key":"2320","mappings":{"default":{"default":"övre halvans integral"}}},{"key":"2321","mappings":{"default":{"default":"nedre halvans integral"}}},{"key":"2329","mappings":{"default":{"default":"vänster vinkelparantes"}}},{"key":"232A","mappings":{"default":{"default":"höger vinkelparantes"}}},{"key":"239B","mappings":{"default":{"default":"vänster parentes med övre krok"}}},{"key":"239C","mappings":{"default":{"default":"förlängning av vänster parentes"}}},{"key":"239D","mappings":{"default":{"default":"vänster parentes med nedre krok"}}},{"key":"239E","mappings":{"default":{"default":"höger parentes med övre krok"}}},{"key":"239F","mappings":{"default":{"default":"förlängning av höger parentes"}}},{"key":"23A0","mappings":{"default":{"default":"höger parentes med nedre krok"}}},{"key":"23A1","mappings":{"default":{"default":"vänster hakparentes med övre hörn"}}},{"key":"23A2","mappings":{"default":{"default":"förlängning av vänster hakparentes"}}},{"key":"23A3","mappings":{"default":{"default":"vänster hakparentes med nedre hörn"}}},{"key":"23A4","mappings":{"default":{"default":"höger hakparentes med övre hörn"}}},{"key":"23A5","mappings":{"default":{"default":"förlängning av höger hakparentes"}}},{"key":"23A6","mappings":{"default":{"default":"höger hakparentes med undre hörn"}}},{"key":"23A7","mappings":{"default":{"default":"vänster klammer med övre krok"}}},{"key":"23A8","mappings":{"default":{"default":"mittstycke av vänsterklammer"}}},{"key":"23A9","mappings":{"default":{"default":"vänster klammer med nedre krok"}}},{"key":"23AA","mappings":{"default":{"default":"förlängning av klammer"}}},{"key":"23AB","mappings":{"default":{"default":"höger klammer med övre krok"}}},{"key":"23AC","mappings":{"default":{"default":"mittstycke av högerklammer"}}},{"key":"23AD","mappings":{"default":{"default":"högerklammer med nedre krok"}}},{"key":"23AE","mappings":{"default":{"default":"integralförlängning"}}},{"key":"23AF","mappings":{"default":{"default":"förlängning av horisontell linje"}}},{"key":"23B0","mappings":{"default":{"default":"övre vänstra eller nedre högra brace section"}}},{"key":"23B1","mappings":{"default":{"default":"övre högra eller nedre vänstra brace section"}}},{"key":"23B2","mappings":{"default":{"default":"övre del av summatecken"}}},{"key":"23B3","mappings":{"default":{"default":"nedre del av summatecken"}}},{"key":"23B4","mappings":{"default":{"default":"over square bracket"}}},{"key":"23B5","mappings":{"default":{"default":"under square bracket"}}},{"key":"23B6","mappings":{"default":{"default":"undre del av hakparentes ovanför övre del av hakparentes"}}},{"key":"23B7","mappings":{"default":{"default":"undre del av kvadratrotstecken"}}},{"key":"23B8","mappings":{"default":{"default":"vänster vertikal ram"}}},{"key":"23B9","mappings":{"default":{"default":"höger vertikal ram"}}},{"key":"23DC","mappings":{"default":{"default":"övre parantes"}}},{"key":"23DD","mappings":{"default":{"default":"nedre parentes"}}},{"key":"23DE","mappings":{"default":{"default":"övre klammerparantes"}}},{"key":"23DF","mappings":{"default":{"default":"nedre klammerparantes"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise sheel bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise sheel bracket"}}},{"key":"2768","mappings":{"default":{"default":"medelstor vänster parentesdekoration"}}},{"key":"2769","mappings":{"default":{"default":"medelstor höger parentesdekoration"}}},{"key":"276A","mappings":{"default":{"default":"medelstor tillplattad parentesdekoration åt vänster"}}},{"key":"276B","mappings":{"default":{"default":"medelstor tillplattad parentesdekoration åt höger"}}},{"key":"276C","mappings":{"default":{"default":"medelstor vinklad hakparentesdekoration åt vänster"}}},{"key":"276D","mappings":{"default":{"default":"medelstor vinklad hakparentesdekoration åt höger"}}},{"key":"276E","mappings":{"default":{"default":"fetmarkerad vinklad hakparentesdekoration åt vänster"}}},{"key":"276F","mappings":{"default":{"default":"fetmarkerad vinklad hakparentesdekoration åt höger"}}},{"key":"2770","mappings":{"default":{"default":"fetmarkerad vinklad hakparentesdekoration åt vänster"}}},{"key":"2771","mappings":{"default":{"default":"fetmarkerad vinklad hakparentesdekoration åt höger"}}},{"key":"2772","mappings":{"default":{"default":"tunn sköldpaddskalformad hakparentesdekoration åt vänster"}}},{"key":"2773","mappings":{"default":{"default":"tunn sköldpaddskalformad hakparentesdekoration åt höger"}}},{"key":"2774","mappings":{"default":{"default":"medelstor klammerdekoration åt vänster"}}},{"key":"2775","mappings":{"default":{"default":"medelstor klammerdekoration åt höger"}}},{"key":"27C5","mappings":{"default":{"default":"vänster s-formad bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"höger s-formad bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"vit kvadratparentes vänster"}}},{"key":"27E7","mappings":{"default":{"default":"vit kvadratparentes höger"}}},{"key":"27E8","mappings":{"default":{"default":"vänster vinkelparentes"}}},{"key":"27E9","mappings":{"default":{"default":"höger vinkelparentes"}}},{"key":"27EA","mappings":{"default":{"default":"vänster dubbel vinkelparentes"}}},{"key":"27EB","mappings":{"default":{"default":"höger dubbel vinkelparentes"}}},{"key":"27EC","mappings":{"default":{"default":"vänster white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"höger white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"vänster utslätad parentes"}}},{"key":"27EF","mappings":{"default":{"default":"höger utslätad parentes"}}},{"key":"2983","mappings":{"default":{"default":"vänster vit klammer"}}},{"key":"2984","mappings":{"default":{"default":"höger vit klammer"}}},{"key":"2985","mappings":{"default":{"default":"vit vänsterparentes"}}},{"key":"2986","mappings":{"default":{"default":"vit högerparentes"}}},{"key":"2987","mappings":{"default":{"default":"vänster halvmåneparentes med streck"}}},{"key":"2988","mappings":{"default":{"default":"höger halvmåneparentes med streck"}}},{"key":"2989","mappings":{"default":{"default":"z notation vänster binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation höger binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"hakparentes vänster med streck under"}}},{"key":"298C","mappings":{"default":{"default":"hakparentes höger med streck under"}}},{"key":"298D","mappings":{"default":{"default":"hakparentes vänster med streck i övre hörnet"}}},{"key":"298E","mappings":{"default":{"default":"hakparentes höger med streck i nedre hörnet"}}},{"key":"298F","mappings":{"default":{"default":"hakparentes vänster med streck i nedre hörnet"}}},{"key":"2990","mappings":{"default":{"default":"hakparentes höger med streck i övre hörnet"}}},{"key":"2991","mappings":{"default":{"default":"vinkelparentes vänster med punkt"}}},{"key":"2992","mappings":{"default":{"default":"vinkelparentes höger med punkt"}}},{"key":"2993","mappings":{"default":{"default":"mindre än parentes vänster"}}},{"key":"2994","mappings":{"default":{"default":"större än parentes höger"}}},{"key":"2995","mappings":{"default":{"default":"dubbel större än parentes vänster"}}},{"key":"2996","mappings":{"default":{"default":"dubbel mindre än parentes höger"}}},{"key":"2997","mappings":{"default":{"default":"vänster svart sköldpaddskalformad hakparentes"}}},{"key":"2998","mappings":{"default":{"default":"höger svart sköldpaddskalformad hakparentes"}}},{"key":"29D8","mappings":{"default":{"default":"vänster slingrande staket"}}},{"key":"29D9","mappings":{"default":{"default":"slingrande staket åt höger"}}},{"key":"29DA","mappings":{"default":{"default":"dubbelt slingrande staket åt vänster"}}},{"key":"29DB","mappings":{"default":{"default":"dubbelt slingrande staket åt höger"}}},{"key":"29FC","mappings":{"default":{"default":"vänster böjd vinkelparentes"}}},{"key":"29FD","mappings":{"default":{"default":"höger böjd vinkelparentes"}}},{"key":"2E22","mappings":{"default":{"default":"övre del av vänster hakparentes"}}},{"key":"2E23","mappings":{"default":{"default":"övre del av höger hakparentes"}}},{"key":"2E24","mappings":{"default":{"default":"undre del av vänster hakparentes"}}},{"key":"2E25","mappings":{"default":{"default":"undre del av höger hakparentes"}}},{"key":"2E26","mappings":{"default":{"default":"delmängdstecken åt vänster"}}},{"key":"2E27","mappings":{"default":{"default":"delmängdstecken åt höger"}}},{"key":"2E28","mappings":{"default":{"default":"dubbel vänsterparentes"}}},{"key":"2E29","mappings":{"default":{"default":"dubbel högerparentes"}}},{"key":"3008","mappings":{"default":{"default":"vänster vinkelparentes"}}},{"key":"3009","mappings":{"default":{"default":"höger vinkelparentes"}}},{"key":"300A","mappings":{"default":{"default":"vänster dubbel vinkelparentes"}}},{"key":"300B","mappings":{"default":{"default":"höger dubbel vinkelparentes"}}},{"key":"300C","mappings":{"default":{"default":"vänster hörnparentes"}}},{"key":"300D","mappings":{"default":{"default":"höger hörnparentes"}}},{"key":"300E","mappings":{"default":{"default":"vit hörnparentes åt vänster"}}},{"key":"300F","mappings":{"default":{"default":"vit hörnparentes åt höger"}}},{"key":"3010","mappings":{"default":{"default":"svart linsformad hakparentes åt vänster"}}},{"key":"3011","mappings":{"default":{"default":"svart linsformad hakparentes åt höger"}}},{"key":"3014","mappings":{"default":{"default":"vänster tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"höger tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"vit linsformad hakparentes åt vänster"}}},{"key":"3017","mappings":{"default":{"default":"vit linsformad hakparentes åt höger"}}},{"key":"3018","mappings":{"default":{"default":"vit sköldpaddskalformad hakparentes åt vänster"}}},{"key":"3019","mappings":{"default":{"default":"vit sköldpaddskalformad hakparentes åt höger"}}},{"key":"301A","mappings":{"default":{"default":"vänster vit hakparentes"}}},{"key":"301B","mappings":{"default":{"default":"höger vit hakparentes"}}},{"key":"301D","mappings":{"default":{"default":"omvänt dubbelt prim"}}},{"key":"301E","mappings":{"default":{"default":"dubbelt prim citationstecken"}}},{"key":"301F","mappings":{"default":{"default":"lågt dubbelt prim"}}},{"key":"FD3E","mappings":{"default":{"default":"vänster dekorationsparentes"}}},{"key":"FD3F","mappings":{"default":{"default":"höger dekorationsparentes"}}},{"key":"FE17","mappings":{"default":{"default":"vertikal linsformad hakparentes åt vänster"}}},{"key":"FE18","mappings":{"default":{"default":"vertikal linsformad hakparentes åt höger"}}},{"key":"FE35","mappings":{"default":{"default":"over paren"}}},{"key":"FE36","mappings":{"default":{"default":"under paren"}}},{"key":"FE37","mappings":{"default":{"default":"over curly bracket"}}},{"key":"FE38","mappings":{"default":{"default":"under curly bracket"}}},{"key":"FE39","mappings":{"default":{"default":"presentationsform för vertikal sköldpaddskalformad hakparentes åt vänster"}}},{"key":"FE3A","mappings":{"default":{"default":"presentationsform för vertikal sköldpaddskalformad hakparentes åt höger"}}},{"key":"FE3B","mappings":{"default":{"default":"presentationsform för vertikal svart linsformad hakparentes åt vänster"}}},{"key":"FE3C","mappings":{"default":{"default":"presentationsform för vertikal svart linsformad hakparentes åt höger"}}},{"key":"FE3D","mappings":{"default":{"default":"presentationsform för vertikal dubbel vinkelparentes åt vänster"}}},{"key":"FE3E","mappings":{"default":{"default":"presentationsform för vertikal dubbel vinkelparentes åt höger"}}},{"key":"FE3F","mappings":{"default":{"default":"over angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"under angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentationsform för vertikal hörnparentes åt vänster"}}},{"key":"FE42","mappings":{"default":{"default":"presentationsform för vertikal hörnparentes åt höger"}}},{"key":"FE43","mappings":{"default":{"default":"presentationsform för vertikal vit hörnparentes åt vänster"}}},{"key":"FE44","mappings":{"default":{"default":"presentationsform för vertikal vit hörnparentes åt höger"}}},{"key":"FE47","mappings":{"default":{"default":"presentationsform för vertikal hakparentes åt vänster"}}},{"key":"FE48","mappings":{"default":{"default":"presentationsform för vertikal hakparentes åt höger"}}},{"key":"FE59","mappings":{"default":{"default":"liten vänsterparentes"}}},{"key":"FE5A","mappings":{"default":{"default":"liten högerparentes"}}},{"key":"FE5B","mappings":{"default":{"default":"liten vänsterklammer"}}},{"key":"FE5C","mappings":{"default":{"default":"liten högerklammer"}}},{"key":"FE5D","mappings":{"default":{"default":"liten sköldpaddskalformad hakparentes åt vänster"}}},{"key":"FE5E","mappings":{"default":{"default":"liten sköldpaddskalformad hakparentes åt höger"}}},{"key":"FF08","mappings":{"default":{"default":"vänsterparentes med full bredd"}}},{"key":"FF09","mappings":{"default":{"default":"högerparentes med full bredd"}}},{"key":"FF3B","mappings":{"default":{"default":"hakparentes åt vänster med full bredd"}}},{"key":"FF3D","mappings":{"default":{"default":"hakparentes åt höger med full bredd"}}},{"key":"FF5B","mappings":{"default":{"default":"vänsterklammer med full bredd"}}},{"key":"FF5D","mappings":{"default":{"default":"högerklammer med full bredd"}}},{"key":"FF5F","mappings":{"default":{"default":"vit vänsterparentes med full bredd"}}},{"key":"FF60","mappings":{"default":{"default":"vit högerparentes med full bredd"}}},{"key":"FF62","mappings":{"default":{"default":"vänster hörnparentes med halv bredd"}}},{"key":"FF63","mappings":{"default":{"default":"höger hörnparentes med halv bredd"}}}] +, +"sv/symbols/math_geometry.min": +[{"locale":"sv"},{"key":"2500","mappings":{"default":{"default":"ram tunn horisontell"}}},{"key":"2501","mappings":{"default":{"default":"fetmarkerad horisontell ram"}}},{"key":"2502","mappings":{"default":{"default":"ram tunn vertikal"}}},{"key":"2503","mappings":{"default":{"default":"fetmarkerad vertikal ram"}}},{"key":"2504","mappings":{"default":{"default":"tunn trippelstreckad horisontell ram"}}},{"key":"2505","mappings":{"default":{"default":"fetmarkerad trippelstreckad horisontell ram"}}},{"key":"2506","mappings":{"default":{"default":"tunn trippelstreckad vertikal ram"}}},{"key":"2507","mappings":{"default":{"default":"fetmarkerad trippelstreckad vertikal ram"}}},{"key":"2508","mappings":{"default":{"default":"tunn kvadrupelstreckad horisontell ram"}}},{"key":"2509","mappings":{"default":{"default":"fetmarkerad kvadrupelstreckad horisontell ram"}}},{"key":"250A","mappings":{"default":{"default":"tunn kvadrupelstreckad vertikal ram"}}},{"key":"250B","mappings":{"default":{"default":"fetmarkerad kvadrupelstreckad vertikal ram"}}},{"key":"250C","mappings":{"default":{"default":"ram tunn ner och höger"}}},{"key":"250D","mappings":{"default":{"default":"tunn ram nedåt och fetmarkerad åt höger"}}},{"key":"250E","mappings":{"default":{"default":"fetmarkerad ram nedåt och tunn åt höger"}}},{"key":"250F","mappings":{"default":{"default":"fetmarkerad ram nedåt och åt höger"}}},{"key":"2510","mappings":{"default":{"default":"ram tunn ner och vänster"}}},{"key":"2511","mappings":{"default":{"default":"tunn ram nedåt och fetmarkerad åt vänster"}}},{"key":"2512","mappings":{"default":{"default":"fetmarkerad ram nedåt och tunn åt vänster"}}},{"key":"2513","mappings":{"default":{"default":"fetmarkerad ram nedåt och åt vänster"}}},{"key":"2514","mappings":{"default":{"default":"ram tunn upp och höger"}}},{"key":"2515","mappings":{"default":{"default":"tunn ram uppåt och fetmarkerad åt höger"}}},{"key":"2516","mappings":{"default":{"default":"fetmarkerad ram uppåt och tunn åt höger"}}},{"key":"2517","mappings":{"default":{"default":"fetmarkerad ram uppåt och åt höger"}}},{"key":"2518","mappings":{"default":{"default":"ram tunn upp och vänster"}}},{"key":"2519","mappings":{"default":{"default":"tunn ram uppåt och fetmarkerad åt vänster"}}},{"key":"251A","mappings":{"default":{"default":"fetmarkerad ram uppåt och tunn åt vänster"}}},{"key":"251B","mappings":{"default":{"default":"fetmarkerad ram uppåt och åt vänster"}}},{"key":"251C","mappings":{"default":{"default":"ram tunn vertikal och höger"}}},{"key":"251D","mappings":{"default":{"default":"tunn vertikal ram och fetmarkerad åt höger"}}},{"key":"251E","mappings":{"default":{"default":"fetmarkerad ram uppåt och tunn åt höger och nedåt"}}},{"key":"251F","mappings":{"default":{"default":"fetmarkerad ram nedåt och tunn höger och uppåt"}}},{"key":"2520","mappings":{"default":{"default":"fetmarkerad vertikal ram och tunn åt höger"}}},{"key":"2521","mappings":{"default":{"default":"tunn ram nedåt och fetmarkerad åt höger och uppåt"}}},{"key":"2522","mappings":{"default":{"default":"tunn ram uppåt och fetmarkerad åt höger och nedåt"}}},{"key":"2523","mappings":{"default":{"default":"fetmarkerad vertikal ram och åt höger"}}},{"key":"2524","mappings":{"default":{"default":"ram tunn vertikal och vänster"}}},{"key":"2525","mappings":{"default":{"default":"tunn vertikal ram och fetmarkerad åt vänster"}}},{"key":"2526","mappings":{"default":{"default":"fetmarkerad ram uppåt och tunn nedåt och åt vänster"}}},{"key":"2527","mappings":{"default":{"default":"fetmarkerad ram nedåt och tunn uppåt och åt vänster"}}},{"key":"2528","mappings":{"default":{"default":"vertikal tjock ram och tunn åt vänster"}}},{"key":"2529","mappings":{"default":{"default":"tunn ram nedåt och fetmarkerad åt vänster och uppåt"}}},{"key":"252A","mappings":{"default":{"default":"tunn ram uppåt och fetmarkerad åt vänster och nedåt"}}},{"key":"252B","mappings":{"default":{"default":"fetmarkerad ram vertikalt och åt vänster"}}},{"key":"252C","mappings":{"default":{"default":"ram tunn ner och horisontal"}}},{"key":"252D","mappings":{"default":{"default":"fetmarkerad ram åt vänster och tunn åt höger och nedåt"}}},{"key":"252E","mappings":{"default":{"default":"fetmarkerad ram åt höger och tunn nedåt och åt vänster"}}},{"key":"252F","mappings":{"default":{"default":"tunn ram nedåt och fetmarkerad horisontellt"}}},{"key":"2530","mappings":{"default":{"default":"fetmarkerad ram nedåt och tunn horisontellt"}}},{"key":"2531","mappings":{"default":{"default":"tunn ram åt höger och fetmarkerad åt vänster och nedåt"}}},{"key":"2532","mappings":{"default":{"default":"tunn ram åt vänster och fetmarkerad åt höger och nedåt"}}},{"key":"2533","mappings":{"default":{"default":"fetmarkerad ram nedåt och horisontellt"}}},{"key":"2534","mappings":{"default":{"default":"ram tunn upp och horisontal"}}},{"key":"2535","mappings":{"default":{"default":"fetmarkerad ram åt vänster och tunn åt höger och uppåt"}}},{"key":"2536","mappings":{"default":{"default":"fetmarkerad ram åt höger och tunn uppåt och åt vänster"}}},{"key":"2537","mappings":{"default":{"default":"tunn ram uppåt och fetmarkerad horisontellt"}}},{"key":"2538","mappings":{"default":{"default":"fetmarkerad ram uppåt och tunn horisontellt"}}},{"key":"2539","mappings":{"default":{"default":"tunn ram åt höger och fetmarkerad åt vänster och uppåt"}}},{"key":"253A","mappings":{"default":{"default":"tunn ram åt vänster och fetmarkerad åt höger och uppåt"}}},{"key":"253B","mappings":{"default":{"default":"fetmarkerad ram uppåt och horisontellt"}}},{"key":"253C","mappings":{"default":{"default":"ram tunn vertikal och horisontal"}}},{"key":"253D","mappings":{"default":{"default":"fetmarkerad ram åt vänster och tunn åt höger och vertikalt"}}},{"key":"253E","mappings":{"default":{"default":"fetmarkerad ram åt höger och tunn åt vänster och vertikalt"}}},{"key":"253F","mappings":{"default":{"default":"tunn vertikal ram och fetmarkerad horisontellt"}}},{"key":"2540","mappings":{"default":{"default":"fetmarkerad ram uppåt och tunn horisontellt och nedåt"}}},{"key":"2541","mappings":{"default":{"default":"fetmarkerad ram neråt och tunn uppåt och horisontellt"}}},{"key":"2542","mappings":{"default":{"default":"fetmarkerad vertikal ram och tunn horisontellt"}}},{"key":"2543","mappings":{"default":{"default":"fetmarkerad ram uppåt och åt vänster och tunn åt höger och nedåt"}}},{"key":"2544","mappings":{"default":{"default":"fetmarkerad ram uppåt och åt höger och tunn nedåt och åt vänster"}}},{"key":"2545","mappings":{"default":{"default":"fetmarkerad ram åt vänster och nedåt och tunn åt höger och uppåt"}}},{"key":"2546","mappings":{"default":{"default":"fetmarkerad ram åt höger nedåt och tunn uppåt och åt vänster"}}},{"key":"2547","mappings":{"default":{"default":"tunn ram nedåt och fetmarkerad uppåt horisontellt"}}},{"key":"2548","mappings":{"default":{"default":"tunn ram uppåt och fetmarkerad nedåt horisontellt"}}},{"key":"2549","mappings":{"default":{"default":"tunn ram åt höger och fetmarkerad åt vänster vertikalt"}}},{"key":"254A","mappings":{"default":{"default":"tunn ram åt vänster och fetmarkerad åt höger vertikalt"}}},{"key":"254B","mappings":{"default":{"default":"ram fetmarkerad vertikalt och horisontellt"}}},{"key":"254C","mappings":{"default":{"default":"tunn dubbelstreckad horisontell ram"}}},{"key":"254D","mappings":{"default":{"default":"fetmarkerad dubbelstreckad horisontell ram"}}},{"key":"254E","mappings":{"default":{"default":"tunn dubbelstreckad vertikal ram"}}},{"key":"254F","mappings":{"default":{"default":"fetmarkerad dubbelstreckad vertikal ram"}}},{"key":"2550","mappings":{"default":{"default":"ram dubbel horisontell"}}},{"key":"2551","mappings":{"default":{"default":"ram dubbel vertikal"}}},{"key":"2552","mappings":{"default":{"default":"ram ner enkel och höger dubbel"}}},{"key":"2553","mappings":{"default":{"default":"ram ner dubbel och höger enkel"}}},{"key":"2554","mappings":{"default":{"default":"ram dubbel ner och höger"}}},{"key":"2555","mappings":{"default":{"default":"ram ner enkel och vänster dubbel"}}},{"key":"2556","mappings":{"default":{"default":"ram ner dubbel och vänster enkel"}}},{"key":"2557","mappings":{"default":{"default":"ram dubbel ner och vänster"}}},{"key":"2558","mappings":{"default":{"default":"ram upp enkel och höger dubbel"}}},{"key":"2559","mappings":{"default":{"default":"ram upp dubbel och höger enkel"}}},{"key":"255A","mappings":{"default":{"default":"ram dubbel upp och höger"}}},{"key":"255B","mappings":{"default":{"default":"ram upp enkel och vänster dubbel"}}},{"key":"255C","mappings":{"default":{"default":"ram upp dubbel och vänster enkel"}}},{"key":"255D","mappings":{"default":{"default":"ram dubbel upp och vänster"}}},{"key":"255E","mappings":{"default":{"default":"ram vertikal enkel och höger dubbel"}}},{"key":"255F","mappings":{"default":{"default":"ram vertikal dubbel och höger enkel"}}},{"key":"2560","mappings":{"default":{"default":"ram dubbel vertikal och höger"}}},{"key":"2561","mappings":{"default":{"default":"ram vertikal enkel och vänster dubbel"}}},{"key":"2562","mappings":{"default":{"default":"ram vertikal dubbel och vänster enkel"}}},{"key":"2563","mappings":{"default":{"default":"ram dubbel vertikal och vänster"}}},{"key":"2564","mappings":{"default":{"default":"ram ner enkel och horizontal dubbel"}}},{"key":"2565","mappings":{"default":{"default":"ram ner dubbel och horizontal enkel"}}},{"key":"2566","mappings":{"default":{"default":"ram dubbel ner och horizontal"}}},{"key":"2567","mappings":{"default":{"default":"ram upp enkel och horizontal dubbel"}}},{"key":"2568","mappings":{"default":{"default":"ram upp dubbel och horizontal enkel"}}},{"key":"2569","mappings":{"default":{"default":"ram dubbel upp och horizontal"}}},{"key":"256A","mappings":{"default":{"default":"ram vertikal enkel och horizontal dubbel"}}},{"key":"256B","mappings":{"default":{"default":"ram vertikal dubbel och horizontal enkel"}}},{"key":"256C","mappings":{"default":{"default":"ram dubbel vertikal och horizontal"}}},{"key":"256D","mappings":{"default":{"default":"ram med tunn båge nedåt och åt höger"}}},{"key":"256E","mappings":{"default":{"default":"ram med tunn båge nedåt och åt vänster"}}},{"key":"256F","mappings":{"default":{"default":"ram med tunn båge uppåt och åt vänster"}}},{"key":"2570","mappings":{"default":{"default":"ram med tunn båge uppåt och åt höger"}}},{"key":"2571","mappings":{"default":{"default":"tunn diagonal ram från höger upptill till vänster nertill"}}},{"key":"2572","mappings":{"default":{"default":"tunn diagonal ram från vänster upptill till höger nertill"}}},{"key":"2573","mappings":{"default":{"default":"ram med tunt diagonalt kryss"}}},{"key":"2574","mappings":{"default":{"default":"tunn ram åt vänster"}}},{"key":"2575","mappings":{"default":{"default":"tunn ram uppåt"}}},{"key":"2576","mappings":{"default":{"default":"tunn ram åt höger"}}},{"key":"2577","mappings":{"default":{"default":"tunn ram nedåt"}}},{"key":"2578","mappings":{"default":{"default":"tjock ram åt vänster"}}},{"key":"2579","mappings":{"default":{"default":"fetmarkerad ram uppåt"}}},{"key":"257A","mappings":{"default":{"default":"tjcok ram åt höger"}}},{"key":"257B","mappings":{"default":{"default":"fetmarkerad ram nedåt"}}},{"key":"257C","mappings":{"default":{"default":"tunn ram åt vänster och fetmarkerad åt höger"}}},{"key":"257D","mappings":{"default":{"default":"tunn ram uppåt och fetmarkerad nedåt"}}},{"key":"257E","mappings":{"default":{"default":"fetmarkerad ram åt vänster och tunn åt höger"}}},{"key":"257F","mappings":{"default":{"default":"fetmarkerad ram uppåt och tunn nedåt"}}},{"key":"2580","mappings":{"default":{"default":"block övre halvan"}}},{"key":"2581","mappings":{"default":{"default":"nedre åttondelsblock"}}},{"key":"2582","mappings":{"default":{"default":"nedre fjärdedelsblock"}}},{"key":"2583","mappings":{"default":{"default":"nedre tre åttondelars block"}}},{"key":"2584","mappings":{"default":{"default":"block nedre halvan"}}},{"key":"2585","mappings":{"default":{"default":"nedre fem åttondelars block"}}},{"key":"2586","mappings":{"default":{"default":"nedre tre fjärdedelars block"}}},{"key":"2587","mappings":{"default":{"default":"nedre sju åttondelars block"}}},{"key":"2588","mappings":{"default":{"default":"helt block"}}},{"key":"2589","mappings":{"default":{"default":"sju åttondelars block åt vänster"}}},{"key":"258A","mappings":{"default":{"default":"tre fjärdedelars block åt vänster"}}},{"key":"258B","mappings":{"default":{"default":"fem åttondelars block åt vänster"}}},{"key":"258C","mappings":{"default":{"default":"halft block åt vänster"}}},{"key":"258D","mappings":{"default":{"default":"tre åttondelars block åt vänster"}}},{"key":"258E","mappings":{"default":{"default":"fjärdedelsblock åt vänster"}}},{"key":"258F","mappings":{"default":{"default":"åttondelsblock åt vänster"}}},{"key":"2590","mappings":{"default":{"default":"halvt block åt höger"}}},{"key":"2591","mappings":{"default":{"default":"lätt skugga"}}},{"key":"2592","mappings":{"default":{"default":"mellan skugga"}}},{"key":"2593","mappings":{"default":{"default":"mörk skugga"}}},{"key":"2594","mappings":{"default":{"default":"övre åttondelsblock"}}},{"key":"2595","mappings":{"default":{"default":"åttondelsblock åt höger"}}},{"key":"2596","mappings":{"default":{"default":"kvadrant nedåt åt vänster"}}},{"key":"2597","mappings":{"default":{"default":"kvadrant nedåt åt höger"}}},{"key":"2598","mappings":{"default":{"default":"kvadrant uppåt åt vänster"}}},{"key":"2599","mappings":{"default":{"default":"kvadrant uppåt åt vänster och nedåt åt vänster och nedåt åt höger"}}},{"key":"259A","mappings":{"default":{"default":"kvadrant uppåt åt vänster och nedåt åt höger"}}},{"key":"259B","mappings":{"default":{"default":"kvadrant uppåt åt vänster och uppåt åt höger och nedåt åt vänster"}}},{"key":"259C","mappings":{"default":{"default":"kvadrant uppåt åt vänster och uppåt åt höger och nedåt åt höger"}}},{"key":"259D","mappings":{"default":{"default":"kvadrant uppåt åt höger"}}},{"key":"259E","mappings":{"default":{"default":"kvadrant uppåt åt höger nedåt åt vänster"}}},{"key":"259F","mappings":{"default":{"default":"kvadrant uppåt åt höger och nedåt åt vänster och nedåt åt höger"}}},{"key":"25A0","mappings":{"default":{"default":"svart kvadrat"}}},{"key":"25A1","mappings":{"default":{"default":"vit kvadrat"}}},{"key":"25A2","mappings":{"default":{"default":"vit kvadrat med rundade hörn"}}},{"key":"25A3","mappings":{"default":{"default":"vit kvadrat i liten svart kvadrat"}}},{"key":"25A4","mappings":{"default":{"default":"kvadrat med horisontell ifyllning"}}},{"key":"25A5","mappings":{"default":{"default":"kvadrat med vertikal ifyllning"}}},{"key":"25A6","mappings":{"default":{"default":"kvadrat med ortogonal skuggfyllning"}}},{"key":"25A7","mappings":{"default":{"default":"kvadrat med ifyllning uppåt åt vänster och nedåt åt höger"}}},{"key":"25A8","mappings":{"default":{"default":"kvadrat med ifyllning uppåt åt höger och nedåt åt vänster"}}},{"key":"25A9","mappings":{"default":{"default":"kvadrat med diagonal skuggfyllning"}}},{"key":"25AA","mappings":{"default":{"default":"svart kvadrat"}}},{"key":"25AB","mappings":{"default":{"default":"vit kvadrat"}}},{"key":"25AC","mappings":{"default":{"default":"svart rektangel"}}},{"key":"25AD","mappings":{"default":{"default":"vit rektangel"}}},{"key":"25AE","mappings":{"default":{"default":"svart vertikal rektangel"}}},{"key":"25AF","mappings":{"default":{"default":"vit vertikal rektangel"}}},{"key":"25B0","mappings":{"default":{"default":"svart parallellogram"}}},{"key":"25B1","mappings":{"default":{"default":"vit parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"svart triangel med spetsen upp"}}},{"key":"25B3","mappings":{"default":{"default":"vit triangel med spetsen upp"}}},{"key":"25B4","mappings":{"default":{"default":"svart triangel med spetsen upp"}}},{"key":"25B5","mappings":{"default":{"default":"vit triangel med spetsen upp"}}},{"key":"25B6","mappings":{"default":{"default":"svart triangel med spetsen åt höger"}}},{"key":"25B7","mappings":{"default":{"default":"vit triangel med spetsen åt höger"}}},{"key":"25B8","mappings":{"default":{"default":"svart triangel med spetsen åt höger"}}},{"key":"25B9","mappings":{"default":{"default":"triangel med spetsen åt höger"}}},{"key":"25BA","mappings":{"default":{"default":"svart pekare åt höger"}}},{"key":"25BB","mappings":{"default":{"default":"vit pekare åt höger"}}},{"key":"25BC","mappings":{"default":{"default":"svart triangel med spetsen nedåt"}}},{"key":"25BD","mappings":{"default":{"default":"vit triangel med spetsen nedåt"}}},{"key":"25BE","mappings":{"default":{"default":"svart triangel med spetsen nedåt"}}},{"key":"25BF","mappings":{"default":{"default":"vit triangel med spetsen nedåt"}}},{"key":"25C0","mappings":{"default":{"default":"svart triangel med spetsen åt vänster"}}},{"key":"25C1","mappings":{"default":{"default":"vit triangel med spetsen åt vänster"}}},{"key":"25C2","mappings":{"default":{"default":"svart triangel med spetsen åt vänster"}}},{"key":"25C3","mappings":{"default":{"default":"vit triangel med spetsen åt vänster"}}},{"key":"25C4","mappings":{"default":{"default":"svart pointer med spetsen åt vänster"}}},{"key":"25C5","mappings":{"default":{"default":"vit pekare pekande åt vänster"}}},{"key":"25C6","mappings":{"default":{"default":"svart diamant"}}},{"key":"25C7","mappings":{"default":{"default":"vit diamant"}}},{"key":"25C8","mappings":{"default":{"default":"vit diamant som innehåller en svart diamant"}}},{"key":"25C9","mappings":{"default":{"default":"fisköga"}}},{"key":"25CA","mappings":{"default":{"default":"romb"}}},{"key":"25CB","mappings":{"default":{"default":"vit cirkel"}}},{"key":"25CC","mappings":{"default":{"default":"prickad cirkel"}}},{"key":"25CD","mappings":{"default":{"default":"cirkel med vertikala streck"}}},{"key":"25CE","mappings":{"default":{"default":"mitt-i-prick"}}},{"key":"25CF","mappings":{"default":{"default":"svart cirkel"}}},{"key":"25D0","mappings":{"default":{"default":"cirkel med vänster halva svart"}}},{"key":"25D1","mappings":{"default":{"default":"cirkel med höger halva svart"}}},{"key":"25D2","mappings":{"default":{"default":"cirkel med nedre halva svart"}}},{"key":"25D3","mappings":{"default":{"default":"cirkel med övre halva svart"}}},{"key":"25D4","mappings":{"default":{"default":"cirkel med övre högra fjärdedelen svart"}}},{"key":"25D5","mappings":{"default":{"default":"cirkel svart förutom övre vänstra fjärdedelen"}}},{"key":"25D6","mappings":{"default":{"default":"vänster halvcirkel svart"}}},{"key":"25D7","mappings":{"default":{"default":"höger halvcirkel svart"}}},{"key":"25D8","mappings":{"default":{"default":"inverterad punkt"}}},{"key":"25D9","mappings":{"default":{"default":"inverterad vit cirkel"}}},{"key":"25DA","mappings":{"default":{"default":"övre halvcirkel inverterad vit"}}},{"key":"25DB","mappings":{"default":{"default":"nedre halvcirkel inverterad vit"}}},{"key":"25DC","mappings":{"default":{"default":"övre vänstra fjärdelen av cirkelbåge"}}},{"key":"25DD","mappings":{"default":{"default":"övre högra fjärdedelen av cirkelbåge"}}},{"key":"25DE","mappings":{"default":{"default":"nedre högra fjärdedelen av cirkelbåge"}}},{"key":"25DF","mappings":{"default":{"default":"nedre vänstra fjärdedelen av cirkelbåge"}}},{"key":"25E0","mappings":{"default":{"default":"övre halvcirkel"}}},{"key":"25E1","mappings":{"default":{"default":"nedre halvcirkel"}}},{"key":"25E2","mappings":{"default":{"default":"svart triangel nedåt höger"}}},{"key":"25E3","mappings":{"default":{"default":"svart triangel nedåt vänster"}}},{"key":"25E4","mappings":{"default":{"default":"svart triangel uppåt vänster"}}},{"key":"25E5","mappings":{"default":{"default":"svart triangel uppåt höger"}}},{"key":"25E6","mappings":{"default":{"default":"och"}}},{"key":"25E7","mappings":{"default":{"default":"kvadrat med vänster halva svart"}}},{"key":"25E8","mappings":{"default":{"default":"kvadrat med höger halva svart"}}},{"key":"25E9","mappings":{"default":{"default":"kvadrat med övre vänstra halvan svart"}}},{"key":"25EA","mappings":{"default":{"default":"kvadrat med nedre högra halvan svart"}}},{"key":"25EB","mappings":{"default":{"default":"vit kvadrat med mittlinje"}}},{"key":"25EC","mappings":{"default":{"default":"vit triangel med punkt och spetsen uppåt"}}},{"key":"25ED","mappings":{"default":{"default":"triangel med spetsen uppåt och med vänster halva svart"}}},{"key":"25EE","mappings":{"default":{"default":"triangel med spetsen uppåt och med höger halva svart"}}},{"key":"25EF","mappings":{"default":{"default":"stor cirkel"}}},{"key":"25F0","mappings":{"default":{"default":"vit kvadrat med övre vänster kvadrant"}}},{"key":"25F1","mappings":{"default":{"default":"vit kvadrat med nedre vänster kvadrant"}}},{"key":"25F2","mappings":{"default":{"default":"vit kvadrat med nedre höger kvadrant"}}},{"key":"25F3","mappings":{"default":{"default":"vit kvadrat med övre höger kvadrant"}}},{"key":"25F4","mappings":{"default":{"default":"vit cirkel med övre vänster kvadrant"}}},{"key":"25F5","mappings":{"default":{"default":"vit cirkel med nedre vänster kvadrant"}}},{"key":"25F6","mappings":{"default":{"default":"vit cirkel med nedre höger kvadrant"}}},{"key":"25F7","mappings":{"default":{"default":"vit cirkel med övre höger kvadrant"}}},{"key":"25F8","mappings":{"default":{"default":"triangel upptill vänster"}}},{"key":"25F9","mappings":{"default":{"default":"triangel upptill höger"}}},{"key":"25FA","mappings":{"default":{"default":"triangel nertill vänster"}}},{"key":"25FB","mappings":{"default":{"default":"vit mellan kvadrat"}}},{"key":"25FC","mappings":{"default":{"default":"svart mellan kvadrat"}}},{"key":"25FD","mappings":{"default":{"default":"vit mellan kvadrat"}}},{"key":"25FE","mappings":{"default":{"default":"svart mellan kvadrat"}}},{"key":"25FF","mappings":{"default":{"default":"triangel nertill höger"}}},{"key":"2B12","mappings":{"default":{"default":"kvadrat med svart övre halva"}}},{"key":"2B13","mappings":{"default":{"default":"kvadrat med svart undre halva"}}},{"key":"2B14","mappings":{"default":{"default":"kvadrat med svart övre diagonal halva"}}},{"key":"2B15","mappings":{"default":{"default":"kvadrat med svart nedre vänster diagonal halva"}}},{"key":"2B16","mappings":{"default":{"default":"diamant med svart vänster halva"}}},{"key":"2B17","mappings":{"default":{"default":"diamant med svart höger halva"}}},{"key":"2B18","mappings":{"default":{"default":"diamant med svart övre halva"}}},{"key":"2B19","mappings":{"default":{"default":"diamant med svart undre halva"}}},{"key":"2B1A","mappings":{"default":{"default":"prickad kvadrat"}}},{"key":"2B1B","mappings":{"default":{"default":"stor svart kvadrat"}}},{"key":"2B1C","mappings":{"default":{"default":"stor vid kvadrat"}}},{"key":"2B1D","mappings":{"default":{"default":"mycket liten svart kvadrat"}}},{"key":"2B1E","mappings":{"default":{"default":"mycket liten vit kvadrat"}}},{"key":"2B1F","mappings":{"default":{"default":"svart femhörning"}}},{"key":"2B20","mappings":{"default":{"default":"vit femhörning"}}},{"key":"2B21","mappings":{"default":{"default":"vit sexhörning"}}},{"key":"2B22","mappings":{"default":{"default":"svart sexhörning"}}},{"key":"2B23","mappings":{"default":{"default":"horisontell svart sexhörning"}}},{"key":"2B24","mappings":{"default":{"default":"stor svart cirkel"}}},{"key":"2B25","mappings":{"default":{"default":"svart medelstor diamant"}}},{"key":"2B26","mappings":{"default":{"default":"vit medelstor diamant"}}},{"key":"2B27","mappings":{"default":{"default":"svart medelstor romb"}}},{"key":"2B28","mappings":{"default":{"default":"vit medelstor romb"}}},{"key":"2B29","mappings":{"default":{"default":"svart liten diamant"}}},{"key":"2B2A","mappings":{"default":{"default":"svart liten romb"}}},{"key":"2B2B","mappings":{"default":{"default":"vit liten romb"}}},{"key":"2B2C","mappings":{"default":{"default":"svart horisontell ellips"}}},{"key":"2B2D","mappings":{"default":{"default":"vit horisontell ellips"}}},{"key":"2B2E","mappings":{"default":{"default":"svart vertikal ellips"}}},{"key":"2B2F","mappings":{"default":{"default":"vit vertikal ellips"}}},{"key":"2B50","mappings":{"default":{"default":"vit medium stjärna"}}},{"key":"2B51","mappings":{"default":{"default":"svart liten stjärna"}}},{"key":"2B52","mappings":{"default":{"default":"vit liten stjärna"}}},{"key":"2B53","mappings":{"default":{"default":"svart femhörning som pekar åt höger"}}},{"key":"2B54","mappings":{"default":{"default":"vit femhörning som pekar åt höger"}}},{"key":"2B55","mappings":{"default":{"default":"fetmarkerad stor cirkel"}}},{"key":"2B56","mappings":{"default":{"default":"fetmarkerad oval med oval inuti"}}},{"key":"2B57","mappings":{"default":{"default":"fetmarkerad cirkel med cirkel inuti"}}},{"key":"2B58","mappings":{"default":{"default":"fetmarkerad cirkel"}}},{"key":"2B59","mappings":{"default":{"default":"fetmarkerat krysskors i cirkel"}}}] +, +"sv/symbols/math_harpoons.min": +[{"locale":"sv"},{"key":"21BC","mappings":{"default":{"default":"vänster harpoon up"}}},{"key":"21BD","mappings":{"default":{"default":"vänster harpoon ner"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon höger"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon vänster"}}},{"key":"21C0","mappings":{"default":{"default":"höger harpoon up"}}},{"key":"21C1","mappings":{"default":{"default":"höger harpoon ner"}}},{"key":"21C2","mappings":{"default":{"default":"ner harpoon höger"}}},{"key":"21C3","mappings":{"default":{"default":"ner harpoon vänster"}}},{"key":"21CB","mappings":{"default":{"default":"vänster harpoon over höger harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"höger harpoon over vänster harpoon"}}},{"key":"294A","mappings":{"default":{"default":"vänster barb up höger barb ner harpoon"}}},{"key":"294B","mappings":{"default":{"default":"vänster barb ner höger barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"tagg uppåt höger tagg neråt vänster harpun"}}},{"key":"294D","mappings":{"default":{"default":"tagg uppåt vänster tagg neråt höger harpun"}}},{"key":"294E","mappings":{"default":{"default":"vänster barb up höger barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up ner harpoon höger"}}},{"key":"2950","mappings":{"default":{"default":"vänster barb ner höger barb ner harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up ner harpoon vänster"}}},{"key":"2952","mappings":{"default":{"default":"leftwards harpoon to bar med barb upwards"}}},{"key":"2953","mappings":{"default":{"default":"rightwards harpoon to bar med barb upwards"}}},{"key":"2954","mappings":{"default":{"default":"upwards harpoon to bar med barb rightwards"}}},{"key":"2955","mappings":{"default":{"default":"downwards harpoon to bar med barb rightwards"}}},{"key":"2956","mappings":{"default":{"default":"leftwards harpoon to bar med barb downwards"}}},{"key":"2957","mappings":{"default":{"default":"rightwards harpoon to bar med barb downwards"}}},{"key":"2958","mappings":{"default":{"default":"upwards harpoon to bar med barb leftwards"}}},{"key":"2959","mappings":{"default":{"default":"downwards harpoon to bar med barb leftwards"}}},{"key":"295A","mappings":{"default":{"default":"leftwards harpoon from bar med barb upwards"}}},{"key":"295B","mappings":{"default":{"default":"rightwards harpoon from bar med barb upwards"}}},{"key":"295C","mappings":{"default":{"default":"upwards harpoon from bar med barb rightwards"}}},{"key":"295D","mappings":{"default":{"default":"downwards harpoon from bar med barb rightwards"}}},{"key":"295E","mappings":{"default":{"default":"leftwards harpoon from bar med barb downwards"}}},{"key":"295F","mappings":{"default":{"default":"rightwards harpoon from bar med barb downwards"}}},{"key":"2960","mappings":{"default":{"default":"upwards harpoon from bar med barb leftwards"}}},{"key":"2961","mappings":{"default":{"default":"downwards harpoon from bar med barb leftwards"}}},{"key":"2962","mappings":{"default":{"default":"leftwards harpoon med barb up above leftwards harpoon med barb ner"}}},{"key":"2963","mappings":{"default":{"default":"upwards harpoon med barb vänster beside upwards harpoon med barb höger"}}},{"key":"2964","mappings":{"default":{"default":"rightwards harpoon med barb up above rightwards harpoon med barb ner"}}},{"key":"2965","mappings":{"default":{"default":"downwards harpoon med barb vänster beside downwards harpoon med barb höger"}}},{"key":"2966","mappings":{"default":{"default":"leftwards harpoon med barb up above rightwards harpoon med barb up"}}},{"key":"2967","mappings":{"default":{"default":"leftwards harpoon med barb ner above rightwards harpoon med barb ner"}}},{"key":"2968","mappings":{"default":{"default":"rightwards harpoon med barb up above leftwards harpoon med barb up"}}},{"key":"2969","mappings":{"default":{"default":"rightwards harpoon med barb ner above leftwards harpoon med barb ner"}}},{"key":"296A","mappings":{"default":{"default":"leftwards harpoon over bar"}}},{"key":"296B","mappings":{"default":{"default":"leftwards harpoon under bar"}}},{"key":"296C","mappings":{"default":{"default":"rightwards harpoon over bar"}}},{"key":"296D","mappings":{"default":{"default":"rightwards harpoon under bar"}}},{"key":"296E","mappings":{"default":{"default":"upwards harpoon to the vänster of downwards harpoon"}}},{"key":"296F","mappings":{"default":{"default":"upwards harpoon to the höger of downwards harpoon"}}},{"key":"297C","mappings":{"default":{"default":"fiskstjärt åt vänster"}}},{"key":"297D","mappings":{"default":{"default":"fiskstjärt åt höger"}}},{"key":"297E","mappings":{"default":{"default":"vertical bar med dubbel krok"}}},{"key":"297F","mappings":{"default":{"default":"fiskstjärt neråt"}}}] +, +"sv/symbols/math_non_characters.min": +[{"locale":"sv"},{"key":"210F","mappings":{"default":{"default":"h streck"}}},{"key":"2114","mappings":{"default":{"default":"l b stapel"}}},{"key":"2116","mappings":{"default":{"default":"numero tecken"}}},{"key":"2117","mappings":{"default":{"default":"ljudinspelning copyright"}}},{"key":"211E","mappings":{"default":{"default":"dubbelförhållandetecken"}}},{"key":"211F","mappings":{"default":{"default":"svar"}}},{"key":"2120","mappings":{"default":{"default":"tjänstemärke"}}},{"key":"2121","mappings":{"default":{"default":"telefonsymbol"}}},{"key":"2122","mappings":{"default":{"default":"varumärkestecken"}}},{"key":"2123","mappings":{"default":{"default":"versikel"}}},{"key":"2125","mappings":{"default":{"default":"ounce sign"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"omvänt ohm"}}},{"key":"212A","mappings":{"default":{"default":"grader kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstroms"}}},{"key":"212E","mappings":{"default":{"default":"uppskattad"}}},{"key":"2132","mappings":{"default":{"default":"roterat stort f"}}},{"key":"2139","mappings":{"default":{"default":"informationskälla"}}},{"key":"213A","mappings":{"default":{"default":"roterat stort Q"}}},{"key":"213B","mappings":{"default":{"default":"faxsymbol"}}},{"key":"2141","mappings":{"default":{"default":"vridet stort G i sans serif"}}},{"key":"2142","mappings":{"default":{"default":"vridet stort L i sans serif"}}},{"key":"2143","mappings":{"default":{"default":"omvänt stort L i sans serif"}}},{"key":"2144","mappings":{"default":{"default":"vridet stort Y i sans serif"}}}] +, +"sv/symbols/math_symbols.min": +[{"locale":"sv"},{"key":"0021","mappings":{"default":{"default":"fakultet"}}},{"key":"0022","mappings":{"default":{"default":"citationstecken"}}},{"key":"0023","mappings":{"default":{"default":"nummertecken"}}},{"key":"0024","mappings":{"default":{"default":"dollar"}}},{"key":"0025","mappings":{"default":{"default":"procent"}}},{"key":"0026","mappings":{"default":{"default":"ampersoch"}}},{"key":"0027","mappings":{"default":{"default":"apostrof"}}},{"key":"002A","mappings":{"default":{"default":"gånger"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"komma"}}},{"key":"002D","mappings":{"default":{"default":"minus"}}},{"key":"002E","mappings":{"default":{"default":"punkt"}}},{"key":"002F","mappings":{"default":{"default":"snedstreck"}}},{"key":"003A","mappings":{"default":{"default":"kolon"}}},{"key":"003B","mappings":{"default":{"default":"semikolon"}}},{"key":"003C","mappings":{"default":{"default":"mindre än"}}},{"key":"003D","mappings":{"default":{"default":"är lika med"}}},{"key":"003E","mappings":{"default":{"default":"större än"}}},{"key":"003F","mappings":{"default":{"default":"frågetecken"}}},{"key":"0040","mappings":{"default":{"default":"at tecken"}}},{"key":"005C","mappings":{"default":{"default":"omvänt snedstreck"}}},{"key":"005E","mappings":{"default":{"default":"cirkumflex"}}},{"key":"005F","mappings":{"default":{"default":"streck"}}},{"key":"0060","mappings":{"default":{"default":"grav accent"}}},{"key":"007C","mappings":{"default":{"default":"vertikal linje"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverterat utropstecken"}}},{"key":"00A2","mappings":{"default":{"default":"cent"}}},{"key":"00A3","mappings":{"default":{"default":"pund"}}},{"key":"00A4","mappings":{"default":{"default":"valuta tecken"}}},{"key":"00A5","mappings":{"default":{"default":"yen"}}},{"key":"00A6","mappings":{"default":{"default":"brutet streck"}}},{"key":"00A7","mappings":{"default":{"default":"snitt tecken"}}},{"key":"00A8","mappings":{"default":{"default":"två punkter"}}},{"key":"00A9","mappings":{"default":{"default":"copyhöger"}}},{"key":"00AA","mappings":{"default":{"default":"feminint ordinaltalstecken"}}},{"key":"00AB","mappings":{"default":{"default":"vänster-pointing dubbel angle quote mark"}}},{"key":"00AC","mappings":{"default":{"default":"inte"}}},{"key":"00AE","mappings":{"default":{"default":"registrerattecken"}}},{"key":"00AF","mappings":{"default":{"default":"streck"}}},{"key":"00B0","mappings":{"default":{"default":"grad"}}},{"key":"00B1","mappings":{"default":{"default":"plus minus"}}},{"key":"00B4","mappings":{"default":{"default":"akut accent"}}},{"key":"00B5","mappings":{"default":{"default":"mikrotecken"}}},{"key":"00B6","mappings":{"default":{"default":"stycketecken"}}},{"key":"00B7","mappings":{"default":{"default":"halvhög punkt"}}},{"key":"00B8","mappings":{"default":{"default":"cedilj"}}},{"key":"00BA","mappings":{"default":{"default":"maskulint ordinaltalstecken"}}},{"key":"00BB","mappings":{"default":{"default":"höger-pointing dubbel angle quote mark"}}},{"key":"00BF","mappings":{"default":{"default":"inverterat frågetecken"}}},{"key":"00D7","mappings":{"default":{"default":"gånger"}}},{"key":"00F7","mappings":{"default":{"default":"division"}}},{"key":"02D8","mappings":{"default":{"default":"brevis"}}},{"key":"02B9","mappings":{"default":{"default":"prim"}}},{"key":"02BA","mappings":{"default":{"default":"dubbla prim"}}},{"key":"02D9","mappings":{"default":{"default":"punkt över"}}},{"key":"02DA","mappings":{"default":{"default":"ring över"}}},{"key":"02DB","mappings":{"default":{"default":"svans"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"dubbel akut accent"}}},{"key":"2010","mappings":{"default":{"default":"minus"}}},{"key":"2011","mappings":{"default":{"default":"bindestreck utan radbrytning"}}},{"key":"2012","mappings":{"default":{"default":"numeriskt bindestreck"}}},{"key":"2013","mappings":{"default":{"default":"tankstreck"}}},{"key":"2014","mappings":{"default":{"default":"långt tankstreck"}}},{"key":"2015","mappings":{"default":{"default":"horisontalt streck"}}},{"key":"2016","mappings":{"default":{"default":"dubbelt vertikalt streck"}}},{"key":"2017","mappings":{"default":{"default":"dubbel understrykning"}}},{"key":"2018","mappings":{"default":{"default":"vänster enkelt citationstecken"}}},{"key":"2019","mappings":{"default":{"default":"höger enkelt citationstecken"}}},{"key":"201A","mappings":{"default":{"default":"enkelt lågt 9 citationstecken"}}},{"key":"201B","mappings":{"default":{"default":"omvänt enkelt citattecken åt vänster"}}},{"key":"201C","mappings":{"default":{"default":"vänster dubbelt citationstecken"}}},{"key":"201D","mappings":{"default":{"default":"höger dubbelt citationstecken"}}},{"key":"201E","mappings":{"default":{"default":"dubbelt lågt 9 citationstecken"}}},{"key":"201F","mappings":{"default":{"default":"omvänt dubbelt citattecken åt vänster"}}},{"key":"2020","mappings":{"default":{"default":"kors"}}},{"key":"2021","mappings":{"default":{"default":"dubbelt kors"}}},{"key":"2022","mappings":{"default":{"default":"listpunkt"}}},{"key":"2023","mappings":{"default":{"default":"triangelformad punkt"}}},{"key":"2024","mappings":{"default":{"default":"enkel punktlinje"}}},{"key":"2025","mappings":{"default":{"default":"inled med två punkter"}}},{"key":"2026","mappings":{"default":{"default":"punkt punkt punkt"}}},{"key":"2027","mappings":{"default":{"default":"halvhög punkt"}}},{"key":"2030","mappings":{"default":{"default":"promille"}}},{"key":"2031","mappings":{"default":{"default":"baspunkt tecken"}}},{"key":"2032","mappings":{"default":{"default":"prim"}}},{"key":"2033","mappings":{"default":{"default":"dubbelt prim"}}},{"key":"2034","mappings":{"default":{"default":"trippel prim"}}},{"key":"2035","mappings":{"default":{"default":"bakvänt prim"}}},{"key":"2036","mappings":{"default":{"default":"bakvänt dubbel prim"}}},{"key":"2037","mappings":{"default":{"default":"omvänt trippelt prim"}}},{"key":"2038","mappings":{"default":{"default":"inskjutningstecken"}}},{"key":"2039","mappings":{"default":{"default":"enkelt vänstervridet citationstecken"}}},{"key":"203A","mappings":{"default":{"default":"enkelt högervridet citationstecken"}}},{"key":"203B","mappings":{"default":{"default":"not"}}},{"key":"203C","mappings":{"default":{"default":"dubbla uttropstecken"}}},{"key":"203D","mappings":{"default":{"default":"interabang"}}},{"key":"203E","mappings":{"default":{"default":"överlinje"}}},{"key":"203F","mappings":{"default":{"default":"enotikon"}}},{"key":"2040","mappings":{"default":{"default":"omvänd brevis"}}},{"key":"2041","mappings":{"default":{"default":"insättningspunkt för inskjutningstecken"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"listpunkt streck"}}},{"key":"2044","mappings":{"default":{"default":"snedstreck"}}},{"key":"2047","mappings":{"default":{"default":"dubbla frågetecken"}}},{"key":"2048","mappings":{"default":{"default":"frågetecken och utropstecken"}}},{"key":"2049","mappings":{"default":{"default":"utropstecken och frågetecken"}}},{"key":"204B","mappings":{"default":{"default":"omvänt stycketecken"}}},{"key":"204C","mappings":{"default":{"default":"svart punkt åt vänster"}}},{"key":"204D","mappings":{"default":{"default":"svart punkt åt höger"}}},{"key":"204E","mappings":{"default":{"default":"låg asterisk"}}},{"key":"204F","mappings":{"default":{"default":"bakvänt semikolon"}}},{"key":"2050","mappings":{"default":{"default":"sammanslagningstecken"}}},{"key":"2051","mappings":{"default":{"default":"två vertikalt uppradade asterisker"}}},{"key":"2052","mappings":{"default":{"default":"kommersiellt minus"}}},{"key":"2053","mappings":{"default":{"default":"förlängt tilde"}}},{"key":"2054","mappings":{"default":{"default":"omvänd undre brevis"}}},{"key":"2055","mappings":{"default":{"default":"blomformad punkt"}}},{"key":"2056","mappings":{"default":{"default":"tre punkter"}}},{"key":"2057","mappings":{"default":{"default":"kvadrupla prim"}}},{"key":"2058","mappings":{"default":{"default":"fyra punkter"}}},{"key":"2059","mappings":{"default":{"default":"fem punkter"}}},{"key":"205A","mappings":{"default":{"default":"två punkter"}}},{"key":"205B","mappings":{"default":{"default":"fyra punkter"}}},{"key":"205C","mappings":{"default":{"default":"kryss med punkter"}}},{"key":"205D","mappings":{"default":{"default":"trippelkolon"}}},{"key":"205E","mappings":{"default":{"default":"fyra vertikala punkter"}}},{"key":"207A","mappings":{"default":{"default":"upphöjt plus"}}},{"key":"207B","mappings":{"default":{"default":"upphöjt minus"}}},{"key":"207C","mappings":{"default":{"default":"upphöjt likhetstecken"}}},{"key":"207D","mappings":{"default":{"default":"upphöjd vänsterparentes"}}},{"key":"207E","mappings":{"default":{"default":"upphöjd högerparentes"}}},{"key":"208A","mappings":{"default":{"default":"nedsänkt plus"}}},{"key":"208B","mappings":{"default":{"default":"nedsänkt minus"}}},{"key":"208C","mappings":{"default":{"default":"nedsänkt likhetstecken"}}},{"key":"208D","mappings":{"default":{"default":"nedsänkt vänsterparentes"}}},{"key":"208E","mappings":{"default":{"default":"nedsänkt högerparentes"}}},{"key":"214A","mappings":{"default":{"default":"fastighetsgränstecken"}}},{"key":"214B","mappings":{"default":{"default":"vänt och-tecken"}}},{"key":"214C","mappings":{"default":{"default":"per-tecken"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"vänt gement f"}}},{"key":"2200","mappings":{"default":{"default":"för alla"}}},{"key":"2201","mappings":{"default":{"default":"komplement"}}},{"key":"2203","mappings":{"default":{"default":"det existerar"}}},{"key":"2204","mappings":{"default":{"default":"det existerar inte"}}},{"key":"2205","mappings":{"default":{"default":"tomma mängden"}}},{"key":"2206","mappings":{"default":{"default":"differens"}}},{"key":"2208","mappings":{"default":{"default":"tillhör"}}},{"key":"2209","mappings":{"default":{"default":"tillhör inte"}}},{"key":"220A","mappings":{"default":{"default":"tillhör"}}},{"key":"220B","mappings":{"default":{"default":"innehåller som element"}}},{"key":"220C","mappings":{"default":{"default":"innehåller inte som element"}}},{"key":"220D","mappings":{"default":{"default":"innehåller som element"}}},{"key":"220E","mappings":{"default":{"default":"vilket skulle bevisas"}}},{"key":"220F","mappings":{"default":{"default":"produkt"}}},{"key":"2210","mappings":{"default":{"default":"koprodukttecken"}}},{"key":"2211","mappings":{"default":{"default":"summa"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus plus"}}},{"key":"2214","mappings":{"default":{"default":"punkt plus"}}},{"key":"2215","mappings":{"default":{"default":"divisionsstreck"}}},{"key":"2216","mappings":{"default":{"default":"minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk operator"}}},{"key":"2218","mappings":{"default":{"default":"och"}}},{"key":"2219","mappings":{"default":{"default":"multiplikationstecken"}}},{"key":"221A","mappings":{"default":{"default":"radikal"}}},{"key":"221B","mappings":{"default":{"default":"kubikrot"}}},{"key":"221C","mappings":{"default":{"default":"fjärderot"}}},{"key":"221D","mappings":{"default":{"default":"proportionell mot"}}},{"key":"221E","mappings":{"default":{"default":"oändlighet"}}},{"key":"221F","mappings":{"default":{"default":"höger vinkel"}}},{"key":"2220","mappings":{"default":{"default":"vinkel"}}},{"key":"2221","mappings":{"default":{"default":"mätt vinkel"}}},{"key":"2222","mappings":{"default":{"default":"sfärisk vinkel"}}},{"key":"2223","mappings":{"default":{"default":"delar"}}},{"key":"2224","mappings":{"default":{"default":"delar inte"}}},{"key":"2225","mappings":{"default":{"default":"parallellt med"}}},{"key":"2226","mappings":{"default":{"default":"inte parallellt med"}}},{"key":"2227","mappings":{"default":{"default":"och"}}},{"key":"2228","mappings":{"default":{"default":"eller"}}},{"key":"2229","mappings":{"default":{"default":"snitt"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"dubbel integral"}}},{"key":"222D","mappings":{"default":{"default":"trippel integral"}}},{"key":"222E","mappings":{"default":{"default":"kurvintegral"}}},{"key":"222F","mappings":{"default":{"default":"ytintegral"}}},{"key":"2230","mappings":{"default":{"default":"volymintegral"}}},{"key":"2231","mappings":{"default":{"default":"kurvintegral medurs"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral (arrow on höger"}}},{"key":"2233","mappings":{"default":{"default":"integral med bågformad pil moturs"}}},{"key":"2234","mappings":{"default":{"default":"alltså"}}},{"key":"2235","mappings":{"default":{"default":"varav följer"}}},{"key":"2236","mappings":{"default":{"default":"förhållande"}}},{"key":"2237","mappings":{"default":{"default":"proportions"}}},{"key":"2238","mappings":{"default":{"default":"punkt minus"}}},{"key":"2239","mappings":{"default":{"default":"överskott"}}},{"key":"223A","mappings":{"default":{"default":"geometrisk proportion"}}},{"key":"223B","mappings":{"default":{"default":"homotetisk"}}},{"key":"223C","mappings":{"default":{"default":"tilde operator"}}},{"key":"223D","mappings":{"default":{"default":"bakvänd tilde"}}},{"key":"223E","mappings":{"default":{"default":"omvänt långdraget s"}}},{"key":"223F","mappings":{"default":{"default":"sinuskurva"}}},{"key":"2240","mappings":{"default":{"default":"kransprodukt"}}},{"key":"2241","mappings":{"default":{"default":"icke tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus och tilde"}}},{"key":"2243","mappings":{"default":{"default":"är asymptotically lika med"}}},{"key":"2244","mappings":{"default":{"default":"är inte asymptotically lika med"}}},{"key":"2245","mappings":{"default":{"default":"är approximativt lika med"}}},{"key":"2246","mappings":{"default":{"default":"är approximativt men inte faktiskt lika med"}}},{"key":"2247","mappings":{"default":{"default":"är varken approximativt eller fakiskt lika med"}}},{"key":"2248","mappings":{"default":{"default":"är nästan lika med"}}},{"key":"2249","mappings":{"default":{"default":"är inte nästan lika med"}}},{"key":"224A","mappings":{"default":{"default":"är nästan lika eller lika med"}}},{"key":"224B","mappings":{"default":{"default":"trippla tilde"}}},{"key":"224C","mappings":{"default":{"default":"är alla lika med"}}},{"key":"224D","mappings":{"default":{"default":"likvärdigt med"}}},{"key":"224E","mappings":{"default":{"default":"är geometriskt lika med"}}},{"key":"224F","mappings":{"default":{"default":"differensen mellan"}}},{"key":"2250","mappings":{"default":{"default":"närmar sig gränsen"}}},{"key":"2251","mappings":{"default":{"default":"är geometriskt lika med"}}},{"key":"2252","mappings":{"default":{"default":"är uppskattningsvis lika med eller i likhet med"}}},{"key":"2253","mappings":{"default":{"default":"är i likhet med eller uppskattningsvis lika med"}}},{"key":"2254","mappings":{"default":{"default":"är kolon lika med"}}},{"key":"2255","mappings":{"default":{"default":"är lika med kolon"}}},{"key":"2256","mappings":{"default":{"default":"är ring i lika med"}}},{"key":"2257","mappings":{"default":{"default":"ring lika med"}}},{"key":"2258","mappings":{"default":{"default":"motsvarar"}}},{"key":"2259","mappings":{"default":{"default":"skattar"}}},{"key":"225A","mappings":{"default":{"default":"likvinkel lika med"}}},{"key":"225B","mappings":{"default":{"default":"stjärna lika med"}}},{"key":"225C","mappings":{"default":{"default":"delta lika med"}}},{"key":"225D","mappings":{"default":{"default":"per definition lika med"}}},{"key":"225E","mappings":{"default":{"default":"mäts med"}}},{"key":"225F","mappings":{"default":{"default":"ifrågasatt lika med"}}},{"key":"2260","mappings":{"default":{"default":"inte lika med"}}},{"key":"2261","mappings":{"default":{"default":"identisk med"}}},{"key":"2262","mappings":{"default":{"default":"inte identisk med"}}},{"key":"2263","mappings":{"default":{"default":"strikt likvärdig med"}}},{"key":"2264","mappings":{"default":{"default":"mindre än eller lika med"}}},{"key":"2265","mappings":{"default":{"default":"större än eller lika med"}}},{"key":"2266","mappings":{"default":{"default":"mindre än över lika med"}}},{"key":"2267","mappings":{"default":{"default":"större än över lika med"}}},{"key":"2268","mappings":{"default":{"default":"mindre än men inte lika med"}}},{"key":"2269","mappings":{"default":{"default":"större än men inte lika med"}}},{"key":"226A","mappings":{"default":{"default":"mycket mindre än"}}},{"key":"226B","mappings":{"default":{"default":"mycket större än"}}},{"key":"226C","mappings":{"default":{"default":"mellan"}}},{"key":"226D","mappings":{"default":{"default":"inte likvärdig med"}}},{"key":"226E","mappings":{"default":{"default":"inte mindre än"}}},{"key":"226F","mappings":{"default":{"default":"inte större än"}}},{"key":"2270","mappings":{"default":{"default":"varken mindre än eller lika med"}}},{"key":"2271","mappings":{"default":{"default":"varken större än eller lika med"}}},{"key":"2272","mappings":{"default":{"default":"mindre än eller likvärdig med"}}},{"key":"2273","mappings":{"default":{"default":"större än eller likvärdig med"}}},{"key":"2274","mappings":{"default":{"default":"varken mindre än eller likvärdig med"}}},{"key":"2275","mappings":{"default":{"default":"varken större än eller likvärdig med"}}},{"key":"2276","mappings":{"default":{"default":"mindre än eller större än"}}},{"key":"2277","mappings":{"default":{"default":"större än eller mindre än"}}},{"key":"2278","mappings":{"default":{"default":"varken mindre än eller större än"}}},{"key":"2279","mappings":{"default":{"default":"varken större än eller mindre än"}}},{"key":"227A","mappings":{"default":{"default":"kommer före"}}},{"key":"227B","mappings":{"default":{"default":"kommer efter"}}},{"key":"227C","mappings":{"default":{"default":"kommer före eller är lika med"}}},{"key":"227D","mappings":{"default":{"default":"kommer efter eller är lika med"}}},{"key":"227E","mappings":{"default":{"default":"kommer före eller är likvärdig med"}}},{"key":"227F","mappings":{"default":{"default":"kommer efter eller är likvärdig med"}}},{"key":"2280","mappings":{"default":{"default":"kommer inte före"}}},{"key":"2281","mappings":{"default":{"default":"kommer inte efter"}}},{"key":"2282","mappings":{"default":{"default":"äkta delmängd av"}}},{"key":"2283","mappings":{"default":{"default":"äkta delmängd av"}}},{"key":"2284","mappings":{"default":{"default":"inte en delmängd av"}}},{"key":"2285","mappings":{"default":{"default":"inte en delmängd av"}}},{"key":"2286","mappings":{"default":{"default":"delmängd av"}}},{"key":"2287","mappings":{"default":{"default":"delmängd av"}}},{"key":"2288","mappings":{"default":{"default":"inte en delmängd av"}}},{"key":"2289","mappings":{"default":{"default":"inte en delmängd av"}}},{"key":"228A","mappings":{"default":{"default":"delmängd av med inte lika med"}}},{"key":"228B","mappings":{"default":{"default":"delmängd av med inte lika med"}}},{"key":"228C","mappings":{"default":{"default":"multimängd"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplikation"}}},{"key":"228E","mappings":{"default":{"default":"multimängdunion"}}},{"key":"228F","mappings":{"default":{"default":"kvadratiskt bild av"}}},{"key":"2290","mappings":{"default":{"default":"definitionsmängd "}}},{"key":"2291","mappings":{"default":{"default":"kvadratiskt bild av eller lika med"}}},{"key":"2292","mappings":{"default":{"default":"definitionsmängd eller lika med"}}},{"key":"2293","mappings":{"default":{"default":"square stort"}}},{"key":"2294","mappings":{"default":{"default":"kvadratisk kopp"}}},{"key":"2295","mappings":{"default":{"default":"cirkel plus"}}},{"key":"2296","mappings":{"default":{"default":"cirkel minus"}}},{"key":"2297","mappings":{"default":{"default":"cirkel times"}}},{"key":"2298","mappings":{"default":{"default":"cirkel slash"}}},{"key":"2299","mappings":{"default":{"default":"cirkel dot"}}},{"key":"229A","mappings":{"default":{"default":"cirkel ring"}}},{"key":"229B","mappings":{"default":{"default":"cirkel asterisk"}}},{"key":"229C","mappings":{"default":{"default":"cirkel equals"}}},{"key":"229D","mappings":{"default":{"default":"cirkel dash"}}},{"key":"229E","mappings":{"default":{"default":"square plus"}}},{"key":"229F","mappings":{"default":{"default":"square minus"}}},{"key":"22A0","mappings":{"default":{"default":"square times"}}},{"key":"22A1","mappings":{"default":{"default":"square dot"}}},{"key":"22A2","mappings":{"default":{"default":"höger tack"}}},{"key":"22A3","mappings":{"default":{"default":"vänster tack"}}},{"key":"22A4","mappings":{"default":{"default":"ner tack"}}},{"key":"22A5","mappings":{"default":{"default":"uppåtriktat stift"}}},{"key":"22A6","mappings":{"default":{"default":"påstående"}}},{"key":"22A7","mappings":{"default":{"default":"modeller"}}},{"key":"22A8","mappings":{"default":{"default":"sant"}}},{"key":"22A9","mappings":{"default":{"default":"tvingar"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar höger turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"dubbel vertical bar dubbel höger turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"bevisar inte"}}},{"key":"22AD","mappings":{"default":{"default":"inte sant"}}},{"key":"22AE","mappings":{"default":{"default":"tvingar inte"}}},{"key":"22AF","mappings":{"default":{"default":"negated dubbel vertical bar dubbel höger turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"partialordning av"}}},{"key":"22B1","mappings":{"default":{"default":"partialordning till"}}},{"key":"22B2","mappings":{"default":{"default":"normal delmängd av"}}},{"key":"22B3","mappings":{"default":{"default":"omfattas som normal delmängd"}}},{"key":"22B4","mappings":{"default":{"default":"normal delmängd av eller lika med"}}},{"key":"22B5","mappings":{"default":{"default":"omfattas som normal delmängd eller lika med"}}},{"key":"22B6","mappings":{"default":{"default":"definitionsmängd"}}},{"key":"22B7","mappings":{"default":{"default":"värdemängd"}}},{"key":"22B8","mappings":{"default":{"default":"multimatris"}}},{"key":"22B9","mappings":{"default":{"default":"hermetisk konjugatmatris"}}},{"key":"22BA","mappings":{"default":{"default":"inskjutning"}}},{"key":"22BB","mappings":{"default":{"default":"x or"}}},{"key":"22BC","mappings":{"default":{"default":"n and"}}},{"key":"22BD","mappings":{"default":{"default":"n or"}}},{"key":"22BF","mappings":{"default":{"default":"höger triangel"}}},{"key":"22C0","mappings":{"default":{"default":"logiskt och"}}},{"key":"22C1","mappings":{"default":{"default":"logiskt eller"}}},{"key":"22C2","mappings":{"default":{"default":"snitt"}}},{"key":"22C3","mappings":{"default":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond operator"}}},{"key":"22C5","mappings":{"default":{"default":"punkt"}}},{"key":"22C6","mappings":{"default":{"default":"stjärna"}}},{"key":"22C7","mappings":{"default":{"default":"division gånger"}}},{"key":"22C8","mappings":{"default":{"default":"fluga"}}},{"key":"22C9","mappings":{"default":{"default":"vänster normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"höger normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"vänster semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"höger semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"omvänt tilde lika med"}}},{"key":"22CE","mappings":{"default":{"default":"curly logical or"}}},{"key":"22CF","mappings":{"default":{"default":"curly logical och"}}},{"key":"22D0","mappings":{"default":{"default":"dubbel delmängd"}}},{"key":"22D1","mappings":{"default":{"default":"dubbel supermängd"}}},{"key":"22D2","mappings":{"default":{"default":"dubbelt snitt"}}},{"key":"22D3","mappings":{"default":{"default":"dubbel union"}}},{"key":"22D4","mappings":{"default":{"default":"högaffel"}}},{"key":"22D5","mappings":{"default":{"default":"lika och och parallellt med"}}},{"key":"22D6","mappings":{"default":{"default":"mindre than med punkt"}}},{"key":"22D7","mappings":{"default":{"default":"större än med punkt"}}},{"key":"22D8","mappings":{"default":{"default":"väldigt mycket mindre än"}}},{"key":"22D9","mappings":{"default":{"default":"väldigt mycket större än"}}},{"key":"22DA","mappings":{"default":{"default":"mindre än lika med eller större än"}}},{"key":"22DB","mappings":{"default":{"default":"större än lika med eller mindre än"}}},{"key":"22DC","mappings":{"default":{"default":"lika med eller mindre än"}}},{"key":"22DD","mappings":{"default":{"default":"lika med eller större än"}}},{"key":"22DE","mappings":{"default":{"default":"lika med eller kommer före"}}},{"key":"22DF","mappings":{"default":{"default":"lika med eller kommer efter"}}},{"key":"22E0","mappings":{"default":{"default":"kommer inte före eller är lika med"}}},{"key":"22E1","mappings":{"default":{"default":"kommer inte efter eller är lika med"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"mindre än men inte likvärdigt med"}}},{"key":"22E7","mappings":{"default":{"default":"större än men inte likvärdigt med"}}},{"key":"22E8","mappings":{"default":{"default":"kommer för men är inte likvärdigt med"}}},{"key":"22E9","mappings":{"default":{"default":"kommer efter men är inte likvärdigt med"}}},{"key":"22EA","mappings":{"default":{"default":"inte normal delmängd av"}}},{"key":"22EB","mappings":{"default":{"default":"omfattas inte som normal delmängd"}}},{"key":"22EC","mappings":{"default":{"default":"inte normal delmängd till ellr lika med"}}},{"key":"22ED","mappings":{"default":{"default":"omfattas inte som normal delmängd eller lika med"}}},{"key":"22EE","mappings":{"default":{"default":"vertikal ellips"}}},{"key":"22EF","mappings":{"default":{"default":"halvhög horisontell ellips"}}},{"key":"22F0","mappings":{"default":{"default":"diagonal upp höger ellips"}}},{"key":"22F1","mappings":{"default":{"default":"diagonal ner höger ellips"}}},{"key":"22F2","mappings":{"default":{"default":"element av med långt horisontalt streck"}}},{"key":"22F3","mappings":{"default":{"default":"element av med vertikalt streck i slutet av horisontalt streck"}}},{"key":"22F4","mappings":{"default":{"default":"element av med vertikalt streck i slutet av horisontalt streck"}}},{"key":"22F5","mappings":{"default":{"default":"element av med punkt över"}}},{"key":"22F6","mappings":{"default":{"default":"element av med streck över"}}},{"key":"22F7","mappings":{"default":{"default":"litet element av med streck över"}}},{"key":"22F8","mappings":{"default":{"default":"element av med streck under"}}},{"key":"22F9","mappings":{"default":{"default":"element av med två horisontella streck"}}},{"key":"22FA","mappings":{"default":{"default":"innehåller med långt horisontellt streck"}}},{"key":"22FB","mappings":{"default":{"default":"innehåller med vertikalt streck i slutet av horisontalt streck"}}},{"key":"22FC","mappings":{"default":{"default":"innehåller med vertikalt streck i slutet av horisontalt streck"}}},{"key":"22FD","mappings":{"default":{"default":"innehåller med streck över"}}},{"key":"22FE","mappings":{"default":{"default":"litet innehåller med streck över"}}},{"key":"22FF","mappings":{"default":{"default":"mängdtillhörighet enligt z-notation"}}},{"key":"2300","mappings":{"default":{"default":"diameter"}}},{"key":"2302","mappings":{"default":{"default":"hus"}}},{"key":"2305","mappings":{"default":{"default":"projektiv"}}},{"key":"2306","mappings":{"default":{"default":"perspektiv"}}},{"key":"2307","mappings":{"default":{"default":"vågig linje"}}},{"key":"2310","mappings":{"default":{"default":"bakvänt inte"}}},{"key":"2311","mappings":{"default":{"default":"kvadratisk romb"}}},{"key":"2312","mappings":{"default":{"default":"båge"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sektor"}}},{"key":"2795","mappings":{"default":{"default":"fetmarkerat plus"}}},{"key":"2796","mappings":{"default":{"default":"fetmarkerat minus"}}},{"key":"2797","mappings":{"default":{"default":"fetmarkerat divisions"}}},{"key":"27B0","mappings":{"default":{"default":"krullig ögla"}}},{"key":"27BF","mappings":{"default":{"default":"dubbel krullig ögla"}}},{"key":"27C1","mappings":{"default":{"default":"vit triangel som innehåller liten vit triangel"}}},{"key":"27C2","mappings":{"default":{"default":"perpendikel"}}},{"key":"27C3","mappings":{"default":{"default":"öppen delmängd"}}},{"key":"27C4","mappings":{"default":{"default":"öppen delmängd"}}},{"key":"27C7","mappings":{"default":{"default":"eller med punkt inuti"}}},{"key":"27C8","mappings":{"default":{"default":"omvänt snedstreck före delmängd"}}},{"key":"27C9","mappings":{"default":{"default":"delmängd före snedstreck"}}},{"key":"27CA","mappings":{"default":{"default":"vertikalt streck med horisontalt streck"}}},{"key":"27CB","mappings":{"default":{"default":"stigande diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"lång division"}}},{"key":"27CD","mappings":{"default":{"default":"fallande diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"logiskt och-tecken i kvadrat"}}},{"key":"27CF","mappings":{"default":{"default":"logiskt eller-tecken i kvadrat"}}},{"key":"27D0","mappings":{"default":{"default":"vit diamant med prick i mitten"}}},{"key":"27D1","mappings":{"default":{"default":"och med punkt inuti"}}},{"key":"27D2","mappings":{"default":{"default":"element av med öppning uppåt"}}},{"key":"27D3","mappings":{"default":{"default":"nedre höger hörn med punkt"}}},{"key":"27D4","mappings":{"default":{"default":"nedre vänster hörn med punkt"}}},{"key":"27D5","mappings":{"default":{"default":"vänster yttre eller"}}},{"key":"27D6","mappings":{"default":{"default":"höger yttre eller"}}},{"key":"27D7","mappings":{"default":{"default":"full yttre eller"}}},{"key":"27D8","mappings":{"default":{"default":"stor upp tack"}}},{"key":"27D9","mappings":{"default":{"default":"stor ner tack"}}},{"key":"27DA","mappings":{"default":{"default":"vänster och höger dubbelt vändkors"}}},{"key":"27DB","mappings":{"default":{"default":"vänster och höger tack"}}},{"key":"27DC","mappings":{"default":{"default":"vänster multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long höger tack"}}},{"key":"27DE","mappings":{"default":{"default":"long vänster tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack med cirkel above"}}},{"key":"27E0","mappings":{"default":{"default":"romb delad med horisontalt streck"}}},{"key":"27E1","mappings":{"default":{"default":"vit konkavsidad diamant"}}},{"key":"27E2","mappings":{"default":{"default":"vit konkavsidad diamant med streck åt vänster"}}},{"key":"27E3","mappings":{"default":{"default":"vit konkavsidad diamant med streck åt höger"}}},{"key":"27E4","mappings":{"default":{"default":"vit kvadrat med streck åt vänster"}}},{"key":"27E5","mappings":{"default":{"default":"vit kvadrat med streck åt höger"}}},{"key":"292B","mappings":{"default":{"default":"stigande diagonal som korsar fallande diagonal"}}},{"key":"292C","mappings":{"default":{"default":"fallande diagonal som korsar stigande diagonal"}}},{"key":"2980","mappings":{"default":{"default":"trippla vertikala streck"}}},{"key":"2981","mappings":{"default":{"default":"punkt enligt z-notation"}}},{"key":"2982","mappings":{"default":{"default":"kolon enligt z-notation"}}},{"key":"2999","mappings":{"default":{"default":"prickat stängsel"}}},{"key":"299A","mappings":{"default":{"default":"vertikal sicksack linje"}}},{"key":"29B0","mappings":{"default":{"default":"bakvänt tomma mängden"}}},{"key":"29B1","mappings":{"default":{"default":"tomma mängden med streck över"}}},{"key":"29B2","mappings":{"default":{"default":"tomma mängden med ring över"}}},{"key":"29B5","mappings":{"default":{"default":"cirkel med horisontellt streck"}}},{"key":"29B6","mappings":{"default":{"default":"vertikalt streck i cirkel"}}},{"key":"29B7","mappings":{"default":{"default":"inringad parallell"}}},{"key":"29B8","mappings":{"default":{"default":"omvänt snedstreck i cirkel"}}},{"key":"29B9","mappings":{"default":{"default":"inringad perpendikel"}}},{"key":"29BA","mappings":{"default":{"default":"cirkel uppdelad av horisontellt streck och överdel uppdelad av vertikalt streck"}}},{"key":"29BB","mappings":{"default":{"default":"cirkel med överlagrat x"}}},{"key":"29BC","mappings":{"default":{"default":"cirkel med division roterad moturs"}}},{"key":"29BE","mappings":{"default":{"default":"cirkel med vit punkt"}}},{"key":"29BF","mappings":{"default":{"default":"cirkel med punkt"}}},{"key":"29C0","mappings":{"default":{"default":"cirkel med mindre än"}}},{"key":"29C1","mappings":{"default":{"default":"cirkel med större än"}}},{"key":"29C2","mappings":{"default":{"default":"cirkel med cirkel till höger"}}},{"key":"29C3","mappings":{"default":{"default":"cirkel med två horisontella streck till höger"}}},{"key":"29C4","mappings":{"default":{"default":"kvadrat med snedstreck uppåt"}}},{"key":"29C5","mappings":{"default":{"default":"kvadrat med snedstreck neråt"}}},{"key":"29C6","mappings":{"default":{"default":"asterisk i kvadrat"}}},{"key":"29C7","mappings":{"default":{"default":"liten cirkel i kvadrat"}}},{"key":"29C8","mappings":{"default":{"default":"kvadrat i kvadrat"}}},{"key":"29C9","mappings":{"default":{"default":"två förenade kvadrater"}}},{"key":"29CA","mappings":{"default":{"default":"triangel med prick ovanför"}}},{"key":"29CB","mappings":{"default":{"default":"triangel med streck under"}}},{"key":"29CC","mappings":{"default":{"default":"s i triangel"}}},{"key":"29CD","mappings":{"default":{"default":"triangel med serifer vid basen"}}},{"key":"29CE","mappings":{"default":{"default":"höger triangel över vänster triangel"}}},{"key":"29CF","mappings":{"default":{"default":"normal subgroup of med bar"}}},{"key":"29D0","mappings":{"default":{"default":"contains as normal subgroup med bar"}}},{"key":"29D1","mappings":{"default":{"default":"fluga med svart vänsterhalva"}}},{"key":"29D2","mappings":{"default":{"default":"fluga med svart högerhalva"}}},{"key":"29D3","mappings":{"default":{"default":"svart fluga"}}},{"key":"29D4","mappings":{"default":{"default":"multiplikationstecken med svart vänsterhalva"}}},{"key":"29D5","mappings":{"default":{"default":"multiplikationstecken med svart högerhalva"}}},{"key":"29D6","mappings":{"default":{"default":"vitt timglas"}}},{"key":"29D7","mappings":{"default":{"default":"svart timglas"}}},{"key":"29DC","mappings":{"default":{"default":"ofullständig oändlighet"}}},{"key":"29DD","mappings":{"default":{"default":"omvänd brevis ovanför oändlighetstecken"}}},{"key":"29DE","mappings":{"default":{"default":"oändlighet struken med vertikalt streck"}}},{"key":"29DF","mappings":{"default":{"default":"tvåändad associativ multimatris"}}},{"key":"29E0","mappings":{"default":{"default":"kvadrat med kontur"}}},{"key":"29E1","mappings":{"default":{"default":"ökar som"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle-produkt"}}},{"key":"29E3","mappings":{"default":{"default":"lika med tecken och lutande parallell"}}},{"key":"29E4","mappings":{"default":{"default":"lika med tecken och lutande parallel med tilde över"}}},{"key":"29E5","mappings":{"default":{"default":"identical to med dubbel slash"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"termodynamik"}}},{"key":"29E8","mappings":{"default":{"default":"nedåtpekande triangel med svart vänster halva"}}},{"key":"29E9","mappings":{"default":{"default":"nedåtpekande triangel med svart höger halva"}}},{"key":"29EB","mappings":{"default":{"default":"fylld romb"}}},{"key":"29EE","mappings":{"default":{"default":"felstapel med vit kvadrat"}}},{"key":"29EF","mappings":{"default":{"default":"felstapel med svart kvadrat"}}},{"key":"29F0","mappings":{"default":{"default":"felstapel med vit diamant"}}},{"key":"29F1","mappings":{"default":{"default":"felstapel med svart diamant"}}},{"key":"29F2","mappings":{"default":{"default":"felstapel med vit cirkel"}}},{"key":"29F3","mappings":{"default":{"default":"felstapel med svart cirkel"}}},{"key":"29F4","mappings":{"default":{"default":"kolon högerpil"}}},{"key":"29F5","mappings":{"default":{"default":"omvänt snedstreck"}}},{"key":"29F6","mappings":{"default":{"default":"bråkstreck med streck över"}}},{"key":"29F7","mappings":{"default":{"default":"omvänt snedstreck med horisontellt streck"}}},{"key":"29F8","mappings":{"default":{"default":"stort snedstreck"}}},{"key":"29F9","mappings":{"default":{"default":"stort omvänt snedstreck"}}},{"key":"29FA","mappings":{"default":{"default":"dubbelt plus"}}},{"key":"29FB","mappings":{"default":{"default":"trippla plus"}}},{"key":"29FE","mappings":{"default":{"default":"litet plus"}}},{"key":"29FF","mappings":{"default":{"default":"litet minus"}}},{"key":"2A00","mappings":{"default":{"default":"n-ställig punkt i cirkel"}}},{"key":"2A01","mappings":{"default":{"default":"n-ställig plus i cirkel"}}},{"key":"2A02","mappings":{"default":{"default":"n-ställig multiplikations i cirkel"}}},{"key":"2A03","mappings":{"default":{"default":"n-ställig punkt i union"}}},{"key":"2A04","mappings":{"default":{"default":"n-ställig unionoperator med plus"}}},{"key":"2A05","mappings":{"default":{"default":"n-ställig kvadrat snit"}}},{"key":"2A06","mappings":{"default":{"default":"n-ställig kvadrat union"}}},{"key":"2A07","mappings":{"default":{"default":"två logiska och-tecken"}}},{"key":"2A08","mappings":{"default":{"default":"två logiska eller-tecken"}}},{"key":"2A09","mappings":{"default":{"default":"n-ställig multiplikations"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo två i summations"}}},{"key":"2A0B","mappings":{"default":{"default":"summations med integral"}}},{"key":"2A0C","mappings":{"default":{"default":"fyrdubbla integraloperatorer"}}},{"key":"2A0D","mappings":{"default":{"default":"ändlig delintegral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral med dubbelstreck"}}},{"key":"2A0F","mappings":{"default":{"default":"integralgenomsnitts med snedstreck"}}},{"key":"2A10","mappings":{"default":{"default":"cirkulations funktion"}}},{"key":"2A11","mappings":{"default":{"default":"moturs integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration med rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration med semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"kurvintegral exklusive polen"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point operator"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral operator"}}},{"key":"2A18","mappings":{"default":{"default":"integral med multiplikationstecken"}}},{"key":"2A19","mappings":{"default":{"default":"integral med snit"}}},{"key":"2A1A","mappings":{"default":{"default":"integral med union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral med överstreck"}}},{"key":"2A1C","mappings":{"default":{"default":"integral med understreck"}}},{"key":"2A1D","mappings":{"default":{"default":"naturlig join"}}},{"key":"2A1E","mappings":{"default":{"default":"stor triangel åt vänster"}}},{"key":"2A1F","mappings":{"default":{"default":"schemasammansättning enligt z-notation"}}},{"key":"2A20","mappings":{"default":{"default":"schemaslussning enligt z-notation"}}},{"key":"2A21","mappings":{"default":{"default":"schemaprojektion enligt z-notation"}}},{"key":"2A22","mappings":{"default":{"default":"plus med ring över"}}},{"key":"2A23","mappings":{"default":{"default":"plus med cirkumflex accent över"}}},{"key":"2A24","mappings":{"default":{"default":"tilde med plus below"}}},{"key":"2A25","mappings":{"default":{"default":"plus med punkt under"}}},{"key":"2A26","mappings":{"default":{"default":"tilde med plus above"}}},{"key":"2A27","mappings":{"default":{"default":"plus med index två"}}},{"key":"2A28","mappings":{"default":{"default":"plus med svart triangel"}}},{"key":"2A29","mappings":{"default":{"default":"minus med komma över"}}},{"key":"2A2A","mappings":{"default":{"default":"minus med punkt under"}}},{"key":"2A2B","mappings":{"default":{"default":"minus med fallande punkter"}}},{"key":"2A2C","mappings":{"default":{"default":"minus med stigande prickar"}}},{"key":"2A2D","mappings":{"default":{"default":"plus i vänster halvcirkel"}}},{"key":"2A2E","mappings":{"default":{"default":"plus i höger halvcirkel"}}},{"key":"2A2F","mappings":{"default":{"default":"vektor eller korsprodukt"}}},{"key":"2A30","mappings":{"default":{"default":"multiplikationstecken med punkt över"}}},{"key":"2A31","mappings":{"default":{"default":"multiplikationstecken med streck under"}}},{"key":"2A32","mappings":{"default":{"default":"semidirekt produkt med sluten botten"}}},{"key":"2A33","mappings":{"default":{"default":"smash-produkt"}}},{"key":"2A34","mappings":{"default":{"default":"multiplikationstecken i vänster halvcirkel"}}},{"key":"2A35","mappings":{"default":{"default":"multiplikationstecken i höger halvcirkel"}}},{"key":"2A36","mappings":{"default":{"default":"inringat multiplikationstecken med cirkumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplikationstecken i dubbel cirkel"}}},{"key":"2A38","mappings":{"default":{"default":"circled division sign"}}},{"key":"2A39","mappings":{"default":{"default":"plus i triangel"}}},{"key":"2A3A","mappings":{"default":{"default":"minus i triangel"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplikation sign in triangel"}}},{"key":"2A3C","mappings":{"default":{"default":"inre derivatan"}}},{"key":"2A3D","mappings":{"default":{"default":"inversen av inre derivatan"}}},{"key":"2A3E","mappings":{"default":{"default":"relationell sammansättning enligt z-notation"}}},{"key":"2A3F","mappings":{"default":{"default":"sammanslagnings- eller koprodukt"}}},{"key":"2A40","mappings":{"default":{"default":"snitt med punkt"}}},{"key":"2A41","mappings":{"default":{"default":"union- med minus"}}},{"key":"2A42","mappings":{"default":{"default":"union med streck över"}}},{"key":"2A43","mappings":{"default":{"default":"snitt med streck över"}}},{"key":"2A44","mappings":{"default":{"default":"snitt med logiskt och"}}},{"key":"2A45","mappings":{"default":{"default":"union med logiskt eller"}}},{"key":"2A46","mappings":{"default":{"default":"union över snitt"}}},{"key":"2A47","mappings":{"default":{"default":"snitt över union"}}},{"key":"2A48","mappings":{"default":{"default":"union över streck över snitt"}}},{"key":"2A49","mappings":{"default":{"default":"snitt över streck över union"}}},{"key":"2A4A","mappings":{"default":{"default":"union bredvid och sammansatt med union"}}},{"key":"2A4B","mappings":{"default":{"default":"snitt bredvid och sammansatt med snitt"}}},{"key":"2A4C","mappings":{"default":{"default":"stängd union med serifer"}}},{"key":"2A4D","mappings":{"default":{"default":"stängt snitt med serifer"}}},{"key":"2A4E","mappings":{"default":{"default":"dubbla kvadratiska snitt"}}},{"key":"2A4F","mappings":{"default":{"default":"dubbla kvadratiska unions"}}},{"key":"2A50","mappings":{"default":{"default":"stängd union med serifer och smash produkt"}}},{"key":"2A51","mappings":{"default":{"default":"logiskt och-tecken med prick ovanför"}}},{"key":"2A52","mappings":{"default":{"default":"logiskt eller-tecken med prick ovanför"}}},{"key":"2A53","mappings":{"default":{"default":"dubbel logical och"}}},{"key":"2A54","mappings":{"default":{"default":"dubbel logical or"}}},{"key":"2A55","mappings":{"default":{"default":"två korsande logiska och"}}},{"key":"2A56","mappings":{"default":{"default":"två korsande logiska eller"}}},{"key":"2A57","mappings":{"default":{"default":"sluttande stort eller"}}},{"key":"2A58","mappings":{"default":{"default":"sluttande stort och"}}},{"key":"2A59","mappings":{"default":{"default":"logiskt eller-tecken som överlappar logiskt och-tecken"}}},{"key":"2A5A","mappings":{"default":{"default":"logiskt och med mittpinne"}}},{"key":"2A5B","mappings":{"default":{"default":"logiskt eller med mittpinne"}}},{"key":"2A5C","mappings":{"default":{"default":"logiskt och med horisontalt streck"}}},{"key":"2A5D","mappings":{"default":{"default":"logiskt eller med horisontalt streck"}}},{"key":"2A5E","mappings":{"default":{"default":"logiskt och-tecken med dubbelt överstreck"}}},{"key":"2A5F","mappings":{"default":{"default":"logiskt och med streck under"}}},{"key":"2A60","mappings":{"default":{"default":"logiskt och-tecken med dubbelt understreck"}}},{"key":"2A61","mappings":{"default":{"default":"litet v med understreck"}}},{"key":"2A62","mappings":{"default":{"default":"logiskt eller-tecken med överstreck"}}},{"key":"2A63","mappings":{"default":{"default":"logiskt eller-tecken med understreck"}}},{"key":"2A64","mappings":{"default":{"default":"definitionsmängd enligt z-notation"}}},{"key":"2A65","mappings":{"default":{"default":"värdemängd enligt z-notation"}}},{"key":"2A66","mappings":{"default":{"default":"equal med dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identiskt lika med-tecken med punkt ovanför"}}},{"key":"2A68","mappings":{"default":{"default":"trippla horisontella streck med dubbla vertikala streck"}}},{"key":"2A69","mappings":{"default":{"default":"trippla horisontella streck med trippla vertikala streck"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde med dot"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde med stigande punkter"}}},{"key":"2A6C","mappings":{"default":{"default":"minus mellan ekvivalensrelations"}}},{"key":"2A6D","mappings":{"default":{"default":"kongruens med punkt över"}}},{"key":"2A6E","mappings":{"default":{"default":"likhetstecken med asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"nästan lika med med cirkumflex accent"}}},{"key":"2A70","mappings":{"default":{"default":"approximations- eller likhetstecken"}}},{"key":"2A71","mappings":{"default":{"default":"equals med plus below"}}},{"key":"2A72","mappings":{"default":{"default":"equals med plus above"}}},{"key":"2A73","mappings":{"default":{"default":"lika med tecken över tilde operator"}}},{"key":"2A74","mappings":{"default":{"default":"dubbla kolon lika med"}}},{"key":"2A75","mappings":{"default":{"default":"dubbel equal"}}},{"key":"2A76","mappings":{"default":{"default":"tre likhetstecken på rad"}}},{"key":"2A77","mappings":{"default":{"default":"lika med tecken med två punkter över och två punkter under"}}},{"key":"2A78","mappings":{"default":{"default":"likvärdigt med fyra punkter över"}}},{"key":"2A79","mappings":{"default":{"default":"mindre än med cirkel inuti"}}},{"key":"2A7A","mappings":{"default":{"default":"större än med cirkel inuti"}}},{"key":"2A7B","mappings":{"default":{"default":"mindre än med frågetecken över"}}},{"key":"2A7C","mappings":{"default":{"default":"större än med frågetecken över"}}},{"key":"2A7D","mappings":{"default":{"default":"mindre än eller lutande lika med"}}},{"key":"2A7E","mappings":{"default":{"default":"större än eller lutande lika med"}}},{"key":"2A7F","mappings":{"default":{"default":"mindre än eller lutande lika med med punkt inuti"}}},{"key":"2A80","mappings":{"default":{"default":"större än eller lutande lika med med punkt inuti"}}},{"key":"2A81","mappings":{"default":{"default":"mindre än eller lutande lika med med punkt över"}}},{"key":"2A82","mappings":{"default":{"default":"större än eller lutande lika med med punkt över"}}},{"key":"2A83","mappings":{"default":{"default":"mindre än eller lutande lika med med punkt över åt höger"}}},{"key":"2A84","mappings":{"default":{"default":"större än eller lutande lika med med punkt över åt vänster"}}},{"key":"2A85","mappings":{"default":{"default":"mindre än- eller approximative"}}},{"key":"2A86","mappings":{"default":{"default":"större än- eller approximative"}}},{"key":"2A87","mappings":{"default":{"default":"mindre än- och olikhetstecken med ett streck"}}},{"key":"2A88","mappings":{"default":{"default":"större än- och olikhetstecken med ett streck"}}},{"key":"2A89","mappings":{"default":{"default":"less than but not approximately equal to"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than but not approximately equal to"}}},{"key":"2A8B","mappings":{"default":{"default":"mindre än-tecken ovanför likhetstecken ovanför större än-tecken"}}},{"key":"2A8C","mappings":{"default":{"default":"större än-tecken ovanför likhetstecken ovanför mindre än-tecken"}}},{"key":"2A8D","mappings":{"default":{"default":"mindre än över liknande eller lika med"}}},{"key":"2A8E","mappings":{"default":{"default":"större än över liknande eller lika med"}}},{"key":"2A8F","mappings":{"default":{"default":"mindre än över liknande över större än"}}},{"key":"2A90","mappings":{"default":{"default":"större än över liknande över mindre än"}}},{"key":"2A91","mappings":{"default":{"default":"less than greater than or equal to"}}},{"key":"2A92","mappings":{"default":{"default":"greater than less than or equal to"}}},{"key":"2A93","mappings":{"default":{"default":"mindre än över lutande lika med över större än över lutande lika med"}}},{"key":"2A94","mappings":{"default":{"default":"större än över lutande lika med över mindre än över lutande lika med"}}},{"key":"2A95","mappings":{"default":{"default":"lutande lika med eller mindre än-tecken"}}},{"key":"2A96","mappings":{"default":{"default":"lutande lika med eller större än-tecken"}}},{"key":"2A97","mappings":{"default":{"default":"lutande lika med eller mindre än med punkt inuti"}}},{"key":"2A98","mappings":{"default":{"default":"lutande lika med eller större än med punkt inuti"}}},{"key":"2A99","mappings":{"default":{"default":"equal (dubbel over less than"}}},{"key":"2A9A","mappings":{"default":{"default":"equal to or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"lutande dubbelsträck ovanför lika med eller mindre än-tecken"}}},{"key":"2A9C","mappings":{"default":{"default":"lutande dubbelsträck ovanför lika med eller större än-tecken"}}},{"key":"2A9D","mappings":{"default":{"default":"equivalent to or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"liknande eller större än"}}},{"key":"2A9F","mappings":{"default":{"default":"liknande över mindre än över lika med"}}},{"key":"2AA0","mappings":{"default":{"default":"liknande över större än över lika med"}}},{"key":"2AA1","mappings":{"default":{"default":"nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"mycket mindre än-tecken med understreck"}}},{"key":"2AA4","mappings":{"default":{"default":"less than greater than overlay"}}},{"key":"2AA5","mappings":{"default":{"default":"större än bredvid mindre än"}}},{"key":"2AA6","mappings":{"default":{"default":"mindre än stängd av kurva"}}},{"key":"2AA7","mappings":{"default":{"default":"större än stängd av kurva"}}},{"key":"2AA8","mappings":{"default":{"default":"mindre än stängd av kurva över lutande lika med"}}},{"key":"2AA9","mappings":{"default":{"default":"större än stängd av kurva över lutande lika med"}}},{"key":"2AAA","mappings":{"default":{"default":"mindre än"}}},{"key":"2AAB","mappings":{"default":{"default":"större än"}}},{"key":"2AAC","mappings":{"default":{"default":"mindre än eller lika med"}}},{"key":"2AAD","mappings":{"default":{"default":"större än eller lika med"}}},{"key":"2AAE","mappings":{"default":{"default":"difference between (grav accentnt"}}},{"key":"2AAF","mappings":{"default":{"default":"går före över enlinjes lika med tecken"}}},{"key":"2AB0","mappings":{"default":{"default":"efterföljartecken ovanför likhetstecken med ett streck"}}},{"key":"2AB1","mappings":{"default":{"default":"föregångartecken ovanför olikhetstecken med ett streck"}}},{"key":"2AB2","mappings":{"default":{"default":"efterföljartecken ovanför olikhetstecken med ett streck"}}},{"key":"2AB3","mappings":{"default":{"default":"föregångartecken ovanför likhetstecken"}}},{"key":"2AB4","mappings":{"default":{"default":"efterföljartecken ovanför likhetstecken"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes but not equal to"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds but not equal to"}}},{"key":"2AB7","mappings":{"default":{"default":"föregångartecken ovanför approximative"}}},{"key":"2AB8","mappings":{"default":{"default":"efterföljartecken ovanför approximative"}}},{"key":"2AB9","mappings":{"default":{"default":"föregångartecken ovanför inte nästan lika med-tecken"}}},{"key":"2ABA","mappings":{"default":{"default":"efterföljartecken ovanför inte nästan lika med-tecken"}}},{"key":"2ABB","mappings":{"default":{"default":"dubbel går får"}}},{"key":"2ABC","mappings":{"default":{"default":"dubbel går efter"}}},{"key":"2ABD","mappings":{"default":{"default":"subset of med dot; is included in as sub relation"}}},{"key":"2ABE","mappings":{"default":{"default":"superset of med dot; includes as sub relation"}}},{"key":"2ABF","mappings":{"default":{"default":"delmängd med plus under"}}},{"key":"2AC0","mappings":{"default":{"default":"delmängd med plus under"}}},{"key":"2AC1","mappings":{"default":{"default":"delmängd med multiplikationstecken under"}}},{"key":"2AC2","mappings":{"default":{"default":"delmängd med multiplikationstecken under"}}},{"key":"2AC3","mappings":{"default":{"default":"delmängd av eller lika med med punkt över"}}},{"key":"2AC4","mappings":{"default":{"default":"delmängd av eller lika med med punkt över"}}},{"key":"2AC5","mappings":{"default":{"default":"delmängdstecken ovanför likhetstecken"}}},{"key":"2AC6","mappings":{"default":{"default":"övermängdstecken ovanför likhetstecken"}}},{"key":"2AC7","mappings":{"default":{"default":"approximate subset of"}}},{"key":"2AC8","mappings":{"default":{"default":"approximate superset of"}}},{"key":"2AC9","mappings":{"default":{"default":"delmängd ovanför approximative"}}},{"key":"2ACA","mappings":{"default":{"default":"övermängd ovanför approximative"}}},{"key":"2ACB","mappings":{"default":{"default":"delmängd ovanför olikhet"}}},{"key":"2ACC","mappings":{"default":{"default":"övermängd ovanför olikhet"}}},{"key":"2ACD","mappings":{"default":{"default":"kvadrat åt vänster öppen låda"}}},{"key":"2ACE","mappings":{"default":{"default":"kvadrat åt höger öppen låda"}}},{"key":"2ACF","mappings":{"default":{"default":"sluten delmängd"}}},{"key":"2AD0","mappings":{"default":{"default":"sluten delmängd"}}},{"key":"2AD1","mappings":{"default":{"default":"sluten delmängd eller lika med"}}},{"key":"2AD2","mappings":{"default":{"default":"sluten delmängd eller lika med"}}},{"key":"2AD3","mappings":{"default":{"default":"subset over superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset over subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset over subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset over superset"}}},{"key":"2AD7","mappings":{"default":{"default":"delmängd bredvid delmängd"}}},{"key":"2AD8","mappings":{"default":{"default":"delmängd bredvid och förenad av streck med delmängd"}}},{"key":"2AD9","mappings":{"default":{"default":"element av med öppning neråt"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork med tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"tvärgående snitt"}}},{"key":"2ADC","mappings":{"default":{"default":"bifurkation"}}},{"key":"2ADD","mappings":{"default":{"default":"icke-bifurkation"}}},{"key":"2ADE","mappings":{"default":{"default":"kort stift åt vänster"}}},{"key":"2ADF","mappings":{"default":{"default":"kort nedåtriktat stift"}}},{"key":"2AE0","mappings":{"default":{"default":"kort uppåtriktat stift"}}},{"key":"2AE1","mappings":{"default":{"default":"vinkelrättecken med s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertikalt streck med trippelvändkors åt höger"}}},{"key":"2AE3","mappings":{"default":{"default":"dubbla vertikala streck med vändkors åt vänster"}}},{"key":"2AE4","mappings":{"default":{"default":"dubbel vänster turnstile vertical bar"}}},{"key":"2AE5","mappings":{"default":{"default":"dubbla vertikala streck med dubbelvändkors åt vänster"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from vänster member of dubbel vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short ner tack med overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"perpendicular over bar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short ner tack"}}},{"key":"2AEA","mappings":{"default":{"default":"nedåtriktat dubbelstift"}}},{"key":"2AEB","mappings":{"default":{"default":"dubbel up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"dubbelt streckat inte tecken"}}},{"key":"2AED","mappings":{"default":{"default":"bakvänt dubbelt streckat inte tecken"}}},{"key":"2AEE","mappings":{"default":{"default":"delar inte med bakvänt negationsstreck"}}},{"key":"2AEF","mappings":{"default":{"default":"vertikal linje med cirkel över"}}},{"key":"2AF0","mappings":{"default":{"default":"vertikal linje med cirkel under"}}},{"key":"2AF1","mappings":{"default":{"default":"ner tack med circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallell med horisontalt streck"}}},{"key":"2AF3","mappings":{"default":{"default":"parallell med tilde operator"}}},{"key":"2AF4","mappings":{"default":{"default":"trippla vertikala streck"}}},{"key":"2AF5","mappings":{"default":{"default":"trippla vertikala streck med horisontalt streck"}}},{"key":"2AF6","mappings":{"default":{"default":"trippelkolon"}}},{"key":"2AF7","mappings":{"default":{"default":"tre inkapslade mindre än-tecken"}}},{"key":"2AF8","mappings":{"default":{"default":"tre inkapslade större än-tecken"}}},{"key":"2AF9","mappings":{"default":{"default":"lutande dubbellinje och mindre än eller lika med-tecken"}}},{"key":"2AFA","mappings":{"default":{"default":"lutande dubbellinje och större än eller lika med-tecken"}}},{"key":"2AFB","mappings":{"default":{"default":"tre snedstreck"}}},{"key":"2AFC","mappings":{"default":{"default":"tre stora vertikala streck"}}},{"key":"2AFD","mappings":{"default":{"default":"två snedstreck"}}},{"key":"2AFE","mappings":{"default":{"default":"vitt vertikalt streck"}}},{"key":"2AFF","mappings":{"default":{"default":"n-ställig vitt vertikalt streck"}}},{"key":"301C","mappings":{"default":{"default":"vågformat bindestreck"}}},{"key":"FE10","mappings":{"default":{"default":"presentationsform för vertikalt komma"}}},{"key":"FE13","mappings":{"default":{"default":"presentationsform för vertikalt kolon"}}},{"key":"FE14","mappings":{"default":{"default":"presentationsform för vertikalt semikolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentationsform för vertikalt utropstecken"}}},{"key":"FE16","mappings":{"default":{"default":"presentationsform för vertikalt frågetecken"}}},{"key":"FE19","mappings":{"default":{"default":"presentationsform för vertikal horisontell ellips"}}},{"key":"FE30","mappings":{"default":{"default":"glyf för vertikal dubbel punktlinje"}}},{"key":"FE31","mappings":{"default":{"default":"glyf för vertikalt em-bindestreck"}}},{"key":"FE32","mappings":{"default":{"default":"glyf för vertikalt en-bindestreck"}}},{"key":"FE33","mappings":{"default":{"default":"glyf för vertikalt understreck"}}},{"key":"FE34","mappings":{"default":{"default":"glyf för vertikalt vågigt understreck"}}},{"key":"FE45","mappings":{"default":{"default":"sesampunkt"}}},{"key":"FE46","mappings":{"default":{"default":"vit sesampunkt"}}},{"key":"FE49","mappings":{"default":{"default":"streckat överstreck"}}},{"key":"FE4A","mappings":{"default":{"default":"streckad linje överstreck"}}},{"key":"FE4B","mappings":{"default":{"default":"vågigt överstreck"}}},{"key":"FE4C","mappings":{"default":{"default":"dubbelt vågigt överstreck"}}},{"key":"FE4D","mappings":{"default":{"default":"streckat understreck"}}},{"key":"FE4E","mappings":{"default":{"default":"streck punkt understreck"}}},{"key":"FE4F","mappings":{"default":{"default":"vågigt understreck"}}},{"key":"FE50","mappings":{"default":{"default":"litet komma"}}},{"key":"FE52","mappings":{"default":{"default":"liten punkt"}}},{"key":"FE54","mappings":{"default":{"default":"litet semikolon"}}},{"key":"FE55","mappings":{"default":{"default":"litet kolon"}}},{"key":"FE56","mappings":{"default":{"default":"litet frågetecken"}}},{"key":"FE57","mappings":{"default":{"default":"litet utropstecken"}}},{"key":"FE58","mappings":{"default":{"default":"litet em-streck"}}},{"key":"FE5F","mappings":{"default":{"default":"litet siffertecken"}}},{"key":"FE60","mappings":{"default":{"default":"litet och-tecken"}}},{"key":"FE61","mappings":{"default":{"default":"liten asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"litet plus"}}},{"key":"FE63","mappings":{"default":{"default":"litet minus i form av bindestreck"}}},{"key":"FE64","mappings":{"default":{"default":"litet mindre än-tecken"}}},{"key":"FE65","mappings":{"default":{"default":"litet större än-tecken"}}},{"key":"FE66","mappings":{"default":{"default":"litet likhetstecken"}}},{"key":"FE68","mappings":{"default":{"default":"integer divide"}}},{"key":"FE69","mappings":{"default":{"default":"litet dollartecken"}}},{"key":"FE6A","mappings":{"default":{"default":"litet procenttecken"}}},{"key":"FE6B","mappings":{"default":{"default":"litet kommersiellt tecken och snabel-a"}}},{"key":"FF01","mappings":{"default":{"default":"utropstecken"}}},{"key":"FF02","mappings":{"default":{"default":"citattecken"}}},{"key":"FF03","mappings":{"default":{"default":"siffertecken"}}},{"key":"FF04","mappings":{"default":{"default":"dollartecken"}}},{"key":"FF05","mappings":{"default":{"default":"procent"}}},{"key":"FF06","mappings":{"default":{"default":"och-tecken"}}},{"key":"FF07","mappings":{"default":{"default":"apostrof"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus"}}},{"key":"FF0C","mappings":{"default":{"default":"komma"}}},{"key":"FF0D","mappings":{"default":{"default":"minus i form av bindestreck"}}},{"key":"FF0E","mappings":{"default":{"default":"punkt"}}},{"key":"FF0F","mappings":{"default":{"default":"snedstreck"}}},{"key":"FF1A","mappings":{"default":{"default":"kolon"}}},{"key":"FF1B","mappings":{"default":{"default":"semikolon"}}},{"key":"FF1C","mappings":{"default":{"default":"mindre än"}}},{"key":"FF1D","mappings":{"default":{"default":"likhetstecken"}}},{"key":"FF1E","mappings":{"default":{"default":"större än-tecken"}}},{"key":"FF1F","mappings":{"default":{"default":"frågetecken"}}},{"key":"FF20","mappings":{"default":{"default":"kommersiellt snabel-a"}}},{"key":"FF3C","mappings":{"default":{"default":"omvänt snedstreck"}}},{"key":"FF3E","mappings":{"default":{"default":"inskjutningstecken"}}},{"key":"FF3F","mappings":{"default":{"default":"understreck"}}},{"key":"FF40","mappings":{"default":{"default":"grav accent"}}},{"key":"FF5C","mappings":{"default":{"default":"vertikal linje"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"centtecken"}}},{"key":"FFE1","mappings":{"default":{"default":"pundtecken"}}},{"key":"FFE2","mappings":{"default":{"default":"inte-tecken"}}},{"key":"FFE3","mappings":{"default":{"default":"makron"}}},{"key":"FFE4","mappings":{"default":{"default":"delat vertikalt streck"}}},{"key":"FFE5","mappings":{"default":{"default":"yen-tecken"}}},{"key":"FFE6","mappings":{"default":{"default":"won-tecken"}}},{"key":"FFE8","mappings":{"default":{"default":"vertikalt streck med halv bredd"}}},{"key":"FFED","mappings":{"default":{"default":"svart kvadrat med halv bredd"}}},{"key":"FFEE","mappings":{"default":{"default":"vit cirkel med halv bredd"}}}] +, +"sv/symbols/math_whitespace.min": +[{"locale":"sv"},{"key":"0020","mappings":{"default":{"default":"blanksteg"}}},{"key":"00A0","mappings":{"default":{"default":" "}}},{"key":"00AD","mappings":{"default":{"default":"mjukt bindestreck"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en-mellanslag"}}},{"key":"2003","mappings":{"default":{"default":"em-mellanslag"}}},{"key":"2004","mappings":{"default":{"default":"tre per em-mellanslag"}}},{"key":"2005","mappings":{"default":{"default":"fyra per em-mellanslag"}}},{"key":"2006","mappings":{"default":{"default":"sex per em-mellanslag"}}},{"key":"2007","mappings":{"default":{"default":"numeriskt blanksteg"}}},{"key":"2008","mappings":{"default":{"default":"punktblanksteg"}}},{"key":"2009","mappings":{"default":{"default":"tunt blanksteg"}}},{"key":"200A","mappings":{"default":{"default":"hårtunt blanksteg"}}},{"key":"200B","mappings":{"default":{"default":"blanksteg utan bredd"}}},{"key":"200C","mappings":{"default":{"default":"noll bredd utan sammanslagning"}}},{"key":"200D","mappings":{"default":{"default":"sammanslagning utan bredd"}}},{"key":"200E","mappings":{"default":{"default":"vänster till höger tecken"}}},{"key":"200F","mappings":{"default":{"default":"höger till vänster tecken"}}},{"key":"2028","mappings":{"default":{"default":"linjeavskiljare"}}},{"key":"2029","mappings":{"default":{"default":"paragrafavskiljare"}}},{"key":"202A","mappings":{"default":{"default":"inbäddning vänster till höger"}}},{"key":"202B","mappings":{"default":{"default":"inbäddning höger till vänster"}}},{"key":"202C","mappings":{"default":{"default":"begränsad riktningsformatering"}}},{"key":"202D","mappings":{"default":{"default":"skriv över vänster till höger"}}},{"key":"202E","mappings":{"default":{"default":"skriv över höger till vänster"}}},{"key":"202F","mappings":{"default":{"default":"smalt blanksteg utan radbrytning"}}},{"key":"205F","mappings":{"default":{"default":"medelstort matematiskt blanksteg"}}},{"key":"2060","mappings":{"default":{"default":"ordsammansättningstecken"}}},{"key":"2061","mappings":{"default":{"default":"av"}}},{"key":"2062","mappings":{"default":{"default":"gånger"}}},{"key":"2063","mappings":{"default":{"default":"avskiljare"}}},{"key":"2064","mappings":{"default":{"default":"plus"}}},{"key":"206A","mappings":{"default":{"default":"hindra symmetriskt byte"}}},{"key":"206B","mappings":{"default":{"default":"aktivera symmetriskt byte"}}},{"key":"206E","mappings":{"default":{"default":"nationella sifferformer"}}},{"key":"206F","mappings":{"default":{"default":"nominella sifferformer"}}},{"key":"FEFF","mappings":{"default":{"default":"mellanslag utan bredd och radbrytning"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinjärt tecken för början på annotering"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinjärt tecken för avskiljning av annotering"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinjärt tecken för slut på annotering"}}}] +, +"sv/symbols/other_stars.min": +[{"locale":"sv"},{"key":"23E8","mappings":{"default":{"default":"10-exponent"}}},{"key":"2605","mappings":{"default":{"default":"svart stjärna"}}},{"key":"2606","mappings":{"default":{"default":"vit stjärna"}}},{"key":"26AA","mappings":{"default":{"default":"vit cirkel"}}},{"key":"26AB","mappings":{"default":{"default":"svart cirkel"}}},{"key":"2705","mappings":{"default":{"default":"vit bock"}}},{"key":"2713","mappings":{"default":{"default":"vald med bock"}}},{"key":"2714","mappings":{"default":{"default":"fetmarkerad bock"}}},{"key":"2715","mappings":{"default":{"default":"multiplikations-x"}}},{"key":"2716","mappings":{"default":{"default":"fetmarkerat multiplikations-x"}}},{"key":"2717","mappings":{"default":{"default":"vald med x"}}},{"key":"2718","mappings":{"default":{"default":"fetmarkerat valsedelskryss"}}},{"key":"271B","mappings":{"default":{"default":"kors med ihålig mittpunkt"}}},{"key":"271C","mappings":{"default":{"default":"fetmarkerat kors med ihålig mittpunkt"}}},{"key":"2720","mappings":{"default":{"default":"maltesiskt kors"}}},{"key":"2721","mappings":{"default":{"default":"davidsstjärna"}}},{"key":"2722","mappings":{"default":{"default":"asterisk med fyra tårkanter"}}},{"key":"2723","mappings":{"default":{"default":"asterisk med fyra ballongkanter"}}},{"key":"2724","mappings":{"default":{"default":"fetmarkerad asterisk med fyra ballongkanter"}}},{"key":"2725","mappings":{"default":{"default":"asterisk med fyrklöverkanter"}}},{"key":"2726","mappings":{"default":{"default":"svart stjärna med fyra spetsar"}}},{"key":"2727","mappings":{"default":{"default":"vit stjärna med fyra spetsar"}}},{"key":"2728","mappings":{"default":{"default":"gnistor"}}},{"key":"2729","mappings":{"default":{"default":"vit stjärna med betonad kontur"}}},{"key":"272A","mappings":{"default":{"default":"vit inringad stjärna"}}},{"key":"272B","mappings":{"default":{"default":"svart stjärna med ihålig mittpunkt"}}},{"key":"272C","mappings":{"default":{"default":"vit stjärna med svart mittpunkt"}}},{"key":"272D","mappings":{"default":{"default":"svart stjärna med kontur"}}},{"key":"272E","mappings":{"default":{"default":"fetmarkerad svart stjärna med kontur"}}},{"key":"272F","mappings":{"default":{"default":"vindsnurreformad stjärna"}}},{"key":"2730","mappings":{"default":{"default":"skuggad vit stjärna"}}},{"key":"2731","mappings":{"default":{"default":"fetmarkerad asterisk"}}},{"key":"2732","mappings":{"default":{"default":"asterisk med ihålig mittpunkt"}}},{"key":"2733","mappings":{"default":{"default":"asterisk med åtta kanter"}}},{"key":"2734","mappings":{"default":{"default":"svart stjärna med åtta spetsar"}}},{"key":"2735","mappings":{"default":{"default":"vindsnurreformad stjärna med åtta spetsar"}}},{"key":"2736","mappings":{"default":{"default":"sexuddig svart stjärna"}}},{"key":"2739","mappings":{"default":{"default":"svart stjärna med tolv spetsar"}}},{"key":"273A","mappings":{"default":{"default":"asterisk med sexton spetsar"}}},{"key":"273B","mappings":{"default":{"default":"asterisk med tårkanter"}}},{"key":"273C","mappings":{"default":{"default":"asterisk med tårkanter och ihålig mittpunkt"}}},{"key":"273D","mappings":{"default":{"default":"asterisk med droppformade armar"}}},{"key":"273E","mappings":{"default":{"default":"blomhuvud med sex svartvita kronblad"}}},{"key":"273F","mappings":{"default":{"default":"svart blomhuvud"}}},{"key":"2740","mappings":{"default":{"default":"vitt blomhuvud"}}},{"key":"2741","mappings":{"default":{"default":"blomhuvud med åtta kronblad med kontur"}}},{"key":"2742","mappings":{"default":{"default":"inringad stjärna med åtta spetsar och ihålig mittpunkt"}}},{"key":"2743","mappings":{"default":{"default":"fetmarkerad vindsnurreformad asterisk med tårkanter"}}},{"key":"2744","mappings":{"default":{"default":"snöflinga"}}},{"key":"2745","mappings":{"default":{"default":"tät trebladig snöflinga"}}},{"key":"2746","mappings":{"default":{"default":"fetmarkerad flinga med sparre"}}},{"key":"2747","mappings":{"default":{"default":"gnista"}}},{"key":"2748","mappings":{"default":{"default":"fetmarkerad gnista"}}},{"key":"2749","mappings":{"default":{"default":"asterisk med ballongkant"}}},{"key":"274A","mappings":{"default":{"default":"propellerformad asterisk med åtta tårkanter"}}},{"key":"274B","mappings":{"default":{"default":"fetmarkerad propellerformad asterisk med åtta tårkanter"}}},{"key":"274C","mappings":{"default":{"default":"kryss"}}},{"key":"274D","mappings":{"default":{"default":"skuggad vit cirkel"}}}] +, +"sv/units/area.min": +[{"locale":"sv"},{"key":"sq","mappings":{"default":{"default":"kvadrat","plural":"kvadrat"}}},{"key":"sq inch","mappings":{"default":{"default":"kvadrattum","plural":"kvadrattum"}}},{"key":"sq rd","mappings":{"default":{"default":"kvadrat-rod","plural":"kvadrat-rods"}}},{"key":"sq ft","mappings":{"default":{"default":"kvadrat fot","plural":"kvadrat fot"}}},{"key":"sq yd","mappings":{"default":{"default":"kvadrat yard","plural":"kvadrat yards"}}},{"key":"sq mi","mappings":{"default":{"default":"kvadrat mile","plural":"kvadrat miles"}}},{"key":"acr","mappings":{"default":{"default":"tunnland","plural":"tunnland"}}},{"key":"ha","mappings":{"default":{"default":"hektar","plural":"hektar"}}}] +, +"sv/units/currency.min": +[{"locale":"sv"},{"key":"$","mappings":{"default":{"default":"dollar","plural":"dollar"}}},{"key":"£","mappings":{"default":{"default":"pund","plural":"pund"}}},{"key":"¥","mappings":{"default":{"default":"yen","plural":"yen"}}},{"key":"€","mappings":{"default":{"default":"euro","plural":"euro"}}},{"key":"₡","mappings":{"default":{"default":"colón","plural":"colón"}}},{"key":"₢","mappings":{"default":{"default":"cruzeiro","plural":"cruzeiro"}}},{"key":"₣","mappings":{"default":{"default":"franc","plural":"franc"}}},{"key":"₤","mappings":{"default":{"default":"lire","plural":"lire"}}},{"key":"₥","mappings":{"default":{"default":"mill","plural":"mill"}}},{"key":"₦","mappings":{"default":{"default":"naira","plural":"naira"}}},{"key":"₧","mappings":{"default":{"default":"peseta","plural":"pesetas"}}},{"key":"₨","mappings":{"default":{"default":"rupis","plural":"rupis"}}},{"key":"₩","mappings":{"default":{"default":"won","plural":"won"}}},{"key":"₪","mappings":{"default":{"default":"shekel","plural":"shekel"}}},{"key":"₫","mappings":{"default":{"default":"dong","plural":"dong"}}},{"key":"₭","mappings":{"default":{"default":"kip","plural":"kip"}}},{"key":"₮","mappings":{"default":{"default":"tugrik","plural":"tugrik"}}},{"key":"₯","mappings":{"default":{"default":"drakma","plural":"drakmer"}}},{"key":"₰","mappings":{"default":{"default":"tyska pennis","plural":"tyska pennis"}}},{"key":"₱","mappings":{"default":{"default":"peso","plural":"pesos"}}},{"key":"₲","mappings":{"default":{"default":"guarani","plural":"guarani"}}},{"key":"₳","mappings":{"default":{"default":"austral","plural":"austral"}}},{"key":"₴","mappings":{"default":{"default":"hryvnia","plural":"hryvnia"}}},{"key":"₵","mappings":{"default":{"default":"cedi","plural":"cedi"}}},{"key":"₸","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"₺","mappings":{"default":{"default":"turkisk lira","plural":"turkiska lira"}}},{"key":"元","mappings":{"default":{"default":"yuan","plural":"yuan"}}},{"key":"¢","mappings":{"default":{"default":"cent","plural":"cent"}}}] +, +"sv/units/energy.min": +[{"locale":"sv"},{"key":"W","mappings":{"default":{"default":"watt","plural":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowattimme","plural":"kilowattimmar"}}},{"key":"J","mappings":{"default":{"default":"joule","plural":"joule"}}},{"key":"N","mappings":{"default":{"default":"newton","plural":"newton"}}},{"key":"A","mappings":{"default":{"default":"amp","plural":"amp"}}},{"key":"V","mappings":{"default":{"default":"volt","plural":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm","plural":"ohm"}}},{"key":"Ω","mappings":{"default":{"default":"ohm","plural":"ohm"}}}] +, +"sv/units/length.min": +[{"locale":"sv"},{"key":"ft","mappings":{"default":{"default":"fot","plural":"fot"}}},{"key":"in","mappings":{"default":{"default":"tum","plural":"tum"}}},{"key":"mi","mappings":{"default":{"default":"mile","plural":"miles"}}},{"key":"yd","mappings":{"default":{"default":"yard","plural":"yards"}}},{"key":"link","mappings":{"default":{"default":"länk","plural":"länkar"}}},{"key":"rod","mappings":{"default":{"default":"rod","plural":"rods"}}},{"key":"chain","mappings":{"default":{"default":"kedja","plural":"kejdor"}}},{"key":"furlong","mappings":{"default":{"default":"furlong","plural":"furlongs"}}},{"key":"n.m.","mappings":{"default":{"default":"nautisk mil","plural":"nautiska mil"}}},{"key":"m","mappings":{"default":{"default":"meter","plural":"meter"}}}] +, +"sv/units/memory.min": +[{"locale":"sv"},{"key":"b","mappings":{"default":{"default":"bit","plural":"bitar"}}},{"key":"B","mappings":{"default":{"default":"byte","plural":"bytes"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte","plural":"kilobyte"}}}] +, +"sv/units/other.min": +[{"locale":"sv"},{"key":"doz","mappings":{"default":{"default":"dussin","plural":"dussin"}}}] +, +"sv/units/speed.min": +[{"locale":"sv"},{"key":"kt","mappings":{"default":{"default":"knop","plural":"knop"}}},{"key":"mph","mappings":{"default":{"default":"mile per timme","plural":"miles per timme"}}},{"key":"rpm","mappings":{"default":{"default":"varv per minut","plural":"varv per minut"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per timme","plural":"kilometer per timme"}}}] +, +"sv/units/temperature.min": +[{"locale":"sv"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","plural":"Celsius"}}},{"key":"K","mappings":{"default":{"default":"kelvin","plural":"kelvin"}}}] +, +"sv/units/time.min": +[{"locale":"sv"},{"key":"s","mappings":{"default":{"default":"sekund","plural":"sekunder"}}},{"key":"″","mappings":{"default":{"default":"sekund","plural":"sekunder"}}},{"key":"min","mappings":{"default":{"default":"minut","plural":"minuter"}}},{"key":"°","mappings":{"default":{"default":"grad","plural":"grader"}}},{"key":"h","mappings":{"default":{"default":"timme","plural":"timmar"}}}] +, +"sv/units/volume.min": +[{"locale":"sv"},{"key":"cu","mappings":{"default":{"default":"kubik","plural":"kubik"}}},{"key":"cu inch","mappings":{"default":{"default":"kubiktum","plural":"kubiktum"}}},{"key":"cu ft","mappings":{"default":{"default":"kubik fot","plural":"kubik fot"}}},{"key":"cu yd","mappings":{"default":{"default":"kubik yard","plural":"kubik yards"}}},{"key":"bbl","mappings":{"default":{"default":"fat","plural":"fat"}}},{"key":"fl. oz.","mappings":{"default":{"default":"flytande uns","plural":"flytande uns"}}},{"key":"gal","mappings":{"default":{"default":"gallon","plural":"gallons"}}},{"key":"pt","mappings":{"default":{"default":"pint","plural":"pints"}}},{"key":"qt","mappings":{"default":{"default":"quart","plural":"quarts"}}},{"key":"fluid dram","mappings":{"default":{"default":"flytande drakma","plural":"flytande drakmer"}}},{"key":"tbsp","mappings":{"default":{"default":"matsked","plural":"matskedar"}}},{"key":"tsp","mappings":{"default":{"default":"tesked","plural":"teskedar"}}},{"key":"cup","mappings":{"default":{"default":"kopp","plural":"koppar"}}},{"key":"cc","mappings":{"default":{"default":"kubikcentimeter","plural":"kubikcentimeter"}}},{"key":"l","mappings":{"default":{"default":"liter","plural":"liter"}}}] +, +"sv/units/weight.min": +[{"locale":"sv"},{"key":"dram","mappings":{"default":{"default":"dram","plural":"dram"}}},{"key":"oz","mappings":{"default":{"default":"uns","plural":"uns"}}},{"key":"lb","mappings":{"default":{"default":"skålpund","plural":"skålpund"}}},{"key":"st","mappings":{"default":{"default":"stone","plural":"stones"}}},{"key":"qtr","mappings":{"default":{"default":"quarter","plural":"quarters"}}},{"key":"cwt","mappings":{"default":{"default":"centner","plural":"centner"}}},{"key":"LT","mappings":{"default":{"default":"engelskt ton","plural":"engelska ton"}}},{"key":"gr","mappings":{"default":{"default":"grain","plural":"grains"}}},{"key":"g","mappings":{"default":{"default":"gram","plural":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"mikrogram","plural":"mikrogram"}}},{"key":"t","mappings":{"default":{"default":"ton","plural":"ton"}}}] +, +"sv/rules/clearspeak_swedish.min": +{"domain":"clearspeak","locale":"sv","modality":"speech","inherits":"base","rules":[["Precondition","font-double-struck","default","self::*[@font=\"double-struck\"]","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))"],["Specialized","font-double-struck","default","Caps_SayCaps"],["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","unit-square","default","self::superscript[@role=\"unit\"]","children/*[2][text()=2]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\"unit\"]","children/*[2][text()=3]","name(children/*[1])=\"identifier\"","children/*[1][@category=\"unit:length\"]"]]} +, +"sv/rules/clearspeak_swedish_actions.min": +{"domain":"clearspeak","locale":"sv","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"kollapsad\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","font-double-struck","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","ellipsis","[t] \"och så vidare\""],["Action","ellipsis-andsoon","[t] \"och så vidare till och med\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \"evaluerad vid\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \"evaluerad vid\"; [n] content/*[1]/children/*[2] (pause:short); [t] \"minus samma uttryck evaluerat vid\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \"sådan att\""],["Action","vbar-divides","[t] \"delar\""],["Action","vbar-always-divides","[t] \"delar\""],["Action","vbar-given","[t] \"givet\""],["Action","member","[t] \"är medlem av\""],["Action","member-member","[t] \"är medlem av\""],["Action","member-element","[t] \"är ett element av\""],["Action","member-in","[t] \"är i\""],["Action","member-belongs","[t] \"tillhör\""],["Action","not-member","[t] \"är inte medlem av\""],["Action","not-member-member","[t] \"är inte medlem av\""],["Action","not-member-element","[t] \"är inte ett element av\""],["Action","not-member-in","[t] \"är inte i\""],["Action","not-member-belongs","[t] \"tillhör inte\""],["Action","set-member","[t] \"i\""],["Action","set-member-member","[t] \"medlem av\""],["Action","set-member-element","[t] \"element av\""],["Action","set-member-in","[t] \"i\""],["Action","set-member-belongs","[t] \"tillhörande\""],["Action","set-not-member","[t] \"inte i\""],["Action","set-not-member-member","[t] \"inte medlem av\""],["Action","set-not-member-element","[t] \"inte ett element av\""],["Action","set-not-member-in","[t] \"inte i\""],["Action","set-not-member-belongs","[t] \"inte tillhörande\""],["Action","appl","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \"gånger\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \"av\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \"inversen\"; [n] children/*[1]/children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \"arcus\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \"arcus\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \"arcus\"; [n] children/*[1]/children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \"invers\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal); [t] \"upphöjt till\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \"upphöjt till exponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"slut exponent\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (grammar:noArticle)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (grammar:noArticle)"],["Action","superscript-ordinal","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal); [t] \"upphöjt till\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \"upphöjt till exponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"slut exponent\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \"upphöjt till\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \"upphöjt till exponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"slut exponent\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \"upphöjt till exponenten\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \"upphöjt till exponenten\" (pause:short); [n] children/*[2] (pause:short); [t] \"slut exponent\" (pause:short)"],["Action","exponent","[n] text()"],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \"noll\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \"noll\""],["Action","square","[n] children/*[1]; [t] \"kvadrat\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \"kubik\" (span:children/*[2])"],["Action","fences-points","[t] \"Punkten med koordinaterna\"; [n] children/*[1]"],["Action","fences-interval","[t] \"intervallet från\"; [n] children/*[1]/children/*[1]; [t] \"till\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \"utan\"; [n] children/*[1]/children/*[1]; [t] \"eller\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \"inkluderat\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"men utan\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \"utan\"; [n] children/*[1]/children/*[1] (pause:short); [t] \"men inkluderat\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \"inkluderat\"; [n] children/*[1]/children/*[1]; [t] \"och\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \"utan\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \"utan\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \"inkluderat\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \"inkluderat\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \"den tomma mängden\""],["Action","set-extended","[t] \"hela mängden\"; [n] children/*[1]/children/*[1]; [t] \"med\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \"mängden\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \"mängden av\"; [n] children/*[1]/children/*[1]; [t] \"med\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \"index\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \"bas\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \"index\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \"bråket med täljare\"; [n] children/*[1] (pause:short); [t] \"och nämnare\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \"bråket med täljare\"; [n] children/*[1] (pause:short); [t] \"och nämnare\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delat med\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delat med\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \"delat med\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction (grammar:correctOne)"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \"delat med\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \"delat med\"; [n] children/*[2] (pause:short); [t] \"slut bråk\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \"bråket\"; [n] children/*[1]; [t] \"delat med\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \"per\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \"bråket med täljare\"; [n] children/*[1] (pause:short); [t] \"och nämnare\"; [n] children/*[2] (pause:short); [t] \"slut bråk\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \"bråket med täljare\"; [n] children/*[1] (pause:short); [t] \"och nämnare\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \"slut bråk\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \"delat med\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \"kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\"short\"); [t] \"kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \"den negativa kvadratroten av\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\"short\"); [t] \"den negativa kvadratroten av\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \"den positiva kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\"short\"); [t] \"den positiva kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \"den positiva kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\"short\"); [t] \"den positiva kvadratroten av\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"slut rot\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \"slut rot\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slut rot\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slut rot\" (pause:short)"],["Action","cubic","[t] \"kubikroten av\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \"kubikroten av\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal); [t] \"roten av\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal); [t] \"roten av\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \"slut rot\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \"slut rot\" (pause:short)"],["Action","negative","[t] \"minus\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \"plus\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \"vinkelmåttet av\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . ; [t] \"av\""],["Action","division","[n] children/*[1]; [t] \"delat med\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\"0.5\")"],["Action","natural-numbers","[t] \"de naturliga talen\" (span:.)"],["Action","integers","[t] \"heltalen\" (span:.)"],["Action","rational-numbers","[t] \"de rationella talen\" (span:.)"],["Action","real-numbers","[t] \"de reella talen\" (span:.)"],["Action","complex-numbers","[t] \"de komplexa talen\" (span:.)"],["Action","natural-numbers-with-zero","[t] \"de naturliga talen med noll\" (span:.)"],["Action","positive-integers","[t] \"de positiva heltalen\" (span:.)"],["Action","negative-integers","[t] \"de negativa heltalen\" (span:.)"],["Action","positive-rational-numbers","[t] \"de positiva rationella talen\" (span:.)"],["Action","negative-rational-numbers","[t] \"de negativa rationella talen\" (span:.)"],["Action","fences-neutral","[p] (pause:short); [t] \"absolutvärdet av\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \"absolutvärdet av\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"slut absolutvärde\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \"kardinaliteten av\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \"determinanten av\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \"beloppet av\" (span:.); [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \"beloppet av\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \"slutbelopp\" (span:content/*[1], pause:short)"],["Action","matrix","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long)"],["Action","matrix-simple","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \"en gånger en matrisen med element\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \"determinanten av\"; [t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \"determinanten av\"; [t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"matrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long)"],["Action","matrix-vector","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"kolumnmatrisen\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"kolumnmatrisen\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"kolumnmatrisen\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"radmatrisen\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"kolumn-:\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"radmatrisen\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"radmatrisen\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\"kolumn-,- \", sepFunc:CTFpauseSeparator, separator:\"medium\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \"slut matris\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \"slut matris\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \"slut determinant\""],["Action","vector","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"kolumnvektorn\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"kolumnvektorn\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"radvektorn\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\"kolumn-:\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"radvektorn\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\"short\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \"slut matris\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \"slut vektor\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \"slut vektor\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \"slut determinant\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \"över\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \"rader\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \"fall\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","blank-cell","[t] \"tom\""],["Action","blank-line","[t] \"tom\""],["Action","blank-cell-empty","[t] \"tom\""],["Action","blank-line-empty","[t] \"tom\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"fall-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \"fall\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"fall-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \"ekvationer\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"Ekvation-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \"steg\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"steg-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \"rader\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"rad-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \"begränsning\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\"begränsning-:\", sepFunc:CTFpauseSeparator, separator:\"long\", pause:long)"],["Action","bigop","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \"från\"; [n] children/*[2]; [t] \"till\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \"över\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1]; [t] \"av\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \"under\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \"till\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \"över\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \"från\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \"och\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"tal\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \"decimalbråk\"; [n] children/*[1] (grammar:spaceout); [t] \"komma följt av upprepande siffror\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \"decimalbråk\"; [n] children/*[1] (grammar:spaceout); [t] \"följt av upprepande siffror\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \"decimalbråk\"; [n] children/*[1] (grammar:spaceout); [t] \"komma följt av upprepande siffra\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \"decimalbråk\"; [n] children/*[1] (grammar:spaceout); [t] \"följt av upprepande siffra\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \"komma\""],["Action","line-segment","[t] \"linjesegmentet\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \"komplexkonjugatet av\"; [n] children/*[1]"],["Action","defined-by","[t] \"är definierat som\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \"tecken med\"; [n] children/*[2]; [t] \"över\""],["Action","factorial","[t] \"fakultet\""],["Action","left-super","[t] \"vänster övre index\"; [n] text()"],["Action","left-super-list","[t] \"vänster övre index\"; [m] children/*"],["Action","left-sub","[t] \"vänster nedre index\"; [n] text()"],["Action","left-sub-list","[t] \"vänster nedre index\"; [m] children/*"],["Action","right-super","[t] \"höger övre index\"; [n] text()"],["Action","right-super-list","[t] \"höger övre index\"; [m] children/*"],["Action","right-sub","[t] \"höger nedre index\"; [n] text()"],["Action","right-sub-list","[t] \"höger nedre index\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \"över\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \"permutation av\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \"kvadrat\" (join:\"\"); [n] children/*[1]"],["Action","unit-cubic","[t] \"kubik\" (join:\"\"); [n] children/*[1]"],["Action","unit-reciprocal","[t] \"invers\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \"per\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \"per\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \"omsluten av\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \"omsluten av\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"slut omsluten\""],["Action","overbar","[n] children/*[1]; [t] \"horisontellt streck\""],["Action","underbar","[n] children/*[1]; [t] \"över horisontellt streck\""],["Action","leftbar","[t] \"vertikalt streck\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertikalt streck\""],["Action","crossout","[t] \"överstruket\"; [n] children/*[1]"],["Action","crossout-end","[t] \"överstruket\"; [n] children/*[1]; [t] \"slut överstrykning\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \"överstruket med\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \"överstruket med\"; [n] children/*[1]"],["Action","cancel-over-end","[n] children/*[1]/children/*[1]; [t] \"överstruket med\"; [n] children/*[2]; [t] \"slut överstrykning\""],["Action","cancel-under-end","[n] children/*[2]/children/*[1]; [t] \"överstruket med\"; [n] children/*[1]; [t] \"slut överstrykning\""]]} +, +"sv/rules/mathspeak_swedish.min": +{"domain":"mathspeak","locale":"sv","modality":"speech","inherits":"base","rules":[["Ignore","vulgar-fraction"],["Precondition","font-double-struck","default","self::*[@font=\"double-struck\"]","string-length(text())=1","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font","default","self::*[@font=\"fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"],["Precondition","german-font-bold","default","self::*[@font=\"bold-fraktur\"]","not(contains(@grammar, \"ignoreFont\"))"]]} +, +"sv/rules/mathspeak_swedish_actions.min": +{"domain":"mathspeak","locale":"sv","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \"kollapsad\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \"Tom\""],["Action","blank-line-empty","[t] \"Tom\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-double-struck","[n] . (grammar:ignoreFont=@font); [t] @font (grammar:localFont)"],["Action","mixed-number","[n] children/*[1]; [t] \"och\"; [n] children/*[2]"],["Action","number-with-chars","[t] \"Nummer\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \"Num\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \"StortOrd\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \"Basnivå\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \"Bas\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \"Basnivå\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \"Bas\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \"minus\"; [n] children/*[1]"],["Action","negative","[t] \"minus\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \"delat med\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\"minus\")"],["Action","fences-neutral","[t] \"StartAbsolutVärde\"; [n] children/*[1]; [t] \"SlutAbsolutVärde\""],["Action","fences-neutral-sbrief","[t] \"AbsolutVärde\"; [n] children/*[1]; [t] \"SlutAbsolutVärde\""],["Action","fences-metric","[t] \"StartBelopp\"; [n] children/*[1]; [t] \"SlutBelopp\""],["Action","fences-metric-sbrief","[t] \"Belopp\"; [n] children/*[1]; [t] \"SlutBelopp\""],["Action","empty-set","[t] \"tomma mängden\""],["Action","fences-set","[t] \"StartMängd\"; [n] children/*[1]; [t] \"SlutMängd\""],["Action","fences-set-sbrief","[t] \"Mängds\"; [n] children/*[1]; [t] \"SlutMängd\""],["Action","factorial","[t] \"-fakultet\""],["Action","minus","[t] \"minus\""],["Action","vulgar-fraction","[t] CSFvulgarFraction (grammar:correctOne)"],["Action","continued-fraction-outer","[t] \"KedjeBråk\"; [n] children/*[1]; [t] \"genom\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \"KedjeBråk\"; [n] children/*[1]; [t] \"genom\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \"StartBråk\"; [n] children/*[1]; [t] \"genom\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \"StartBråk\"; [n] children/*[1]; [t] \"genom\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \"Bråk\"; [n] children/*[1]; [t] \"genom\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \"undre gräns\"; [n] children/*[2]; [t] \"övre gräns\"; [n] children/*[3]; [t] \"Basnivå\""],["Action","integral-brief","[n] children/*[1]; [t] \"Undre\"; [n] children/*[2]; [t] \"Övre\"; [n] children/*[3]; [t] \"Bas\""],["Action","square","[n] children/*[1]; [t] \"kvadrat\""],["Action","cube","[n] children/*[1]; [t] \"kubik\""],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \"prim\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \"prim\""],["Action","overscore","[t] \"ModifieradÖver\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","overscore-brief","[t] \"ModÖver\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-overscore","[t] \"ModifieradÖver Över\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \"ModÖver Över\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","underscore","[t] \"ModifieradUnder\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","underscore-brief","[t] \"ModUnder\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-underscore","[t] \"ModifieradÖver Under\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \"ModUnder Under\"; [n] children/*[1]; [t] \"Med\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \"överstreck\""],["Action","underbar","[n] children/*[1]; [t] \"understreck\""],["Action","overtilde","[n] children/*[1]; [t] \"övertilde\""],["Action","undertilde","[n] children/*[1]; [t] \"undetilde\""],["Action","matrix","[t] \"Start\"; [t] count(children/*); [t] \"Gånger\"; [t] count(children/*[1]/children/*); [t] \"Matris\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"SlutMatris\""],["Action","matrix-sbrief","[t] count(children/*); [t] \"Gånger\"; [t] count(children/*[1]/children/*); [t] \"Matris\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"SlutMatris\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolumn\", pause:200)"],["Action","row-with-label","[t] \"med Etikett\"; [n] content/*[1]; [t] \"SlutEtikett\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolumn\")"],["Action","row-with-label-brief","[t] \"Etikett\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolumn\")"],["Action","row-with-text-label","[t] \"Etikett\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Kolumn\")"],["Action","empty-row","[t] \"Tom\""],["Action","empty-cell","[t] \"Tom\" (pause:300)"],["Action","determinant","[t] \"Start\"; [t] count(children/*); [t] \"Gånger\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"SlutDeterminant\""],["Action","determinant-sbrief","[t] count(children/*); [t] \"Gånger\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"SlutDeterminant\""],["Action","determinant-simple","[t] \"Start\"; [t] count(children/*); [t] \"Gånger\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad\", grammar:simpleDet); [t] \"SlutDeterminant\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \"Gånger\"; [t] count(children/*[1]/children/*); [t] \"Determinant\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad\", grammar:simpleDet); [t] \"SlutDeterminant\""],["Action","layout","[t] \"StartLayout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"SlutLayout\""],["Action","layout-sbrief","[t] \"Layout\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"SlutLayout\""],["Action","binomial","[t] \"StartBinomEllerMatris\"; [n] children/*[1]/children/*[1]; [t] \"Välj\"; [n] children/*[2]/children/*[1]; [t] \"SlutBinomEllerMatris\""],["Action","binomial-sbrief","[t] \"BinomEllerMatris\"; [n] children/*[1]/children/*[1]; [t] \"Välj\"; [n] children/*[2]/children/*[1]; [t] \"SlutBinomEllerMatris\""],["Action","cases","[t] \"StartLayout\"; [t] \"Förstorad\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"SlutLayout\""],["Action","cases-sbrief","[t] \"Layout\"; [t] \"Förstorad\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\"Rad \"); [t] \"SlutLayout\""],["Action","line-with-label","[t] \"med Etikett\"; [n] content/*[1]; [t] \"SlutEtikett\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \"Etikett\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \"Etikett\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \"Tom\""],["Action","empty-line-with-label","[t] \"med Etikett\"; [n] content/*[1]; [t] \"SlutEtikett\" (pause:200); [t] \"Tom\""],["Action","empty-line-with-label-brief","[t] \"Etikett\"; [n] content/*[1] (pause:200); [t] \"Tom\""],["Action","enclose","[t] \"StartInnesluten\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \"SlutInnesluten\""],["Action","leftbar","[t] \"vertikalt streck\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \"vertikalt streck\""],["Action","crossout","[t] \"Genomstruken\"; [n] children/*[1]; [t] \"SlutGenomstruken\""],["Action","cancel","[t] \"Genomstruken\"; [n] children/*[1]/children/*[1]; [t] \"Med\"; [n] children/*[2]; [t] \"SlutGenomstruken\""],["Action","cancel-reverse","[t] \"GenomStruken\"; [n] children/*[2]/children/*[1]; [t] \"Med\"; [n] children/*[1]; [t] \"SlutGenomstruken\""],["Action","multi-inference","[t] \"slutledningsregel\"; [m] content/*; [t] \"med slutsats\"; [n] children/*[1]; [t] \"och\"; [t] count(children/*[2]/children/*); [t] \"premisser\""],["Action","inference","[t] \"slutledningsregel\"; [m] content/*; [t] \"med slutsats\"; [n] children/*[1]; [t] \"och\"; [t] count(children/*[2]/children/*); [t] \"premisser\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\"premiss \")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \"etikett\"; [n] children/*[1]"],["Action","axiom","[t] \"axiom\"; [m] children/*[1]"],["Action","empty-axiom","[t] \"tomt axiom\""]]} +, +"sv/rules/prefix_swedish.min": +{"modality":"prefix","domain":"default","locale":"sv","inherits":"base","rules":[]} +, +"sv/rules/prefix_swedish_actions.min": +{"modality":"prefix","domain":"default","locale":"sv","kind":"actions","rules":[["Action","numerator","[t] \"Täljare\" (pause:200)"],["Action","denominator","[t] \"Nämnare\" (pause:200)"],["Action","base","[t] \"Bas\" (pause:200)"],["Action","exponent","[t] \"Exponent\" (pause:200)"],["Action","subscript","[t] \"Index\" (pause:200)"],["Action","overscript","[t] \"Överskrift\" (pause:200)"],["Action","underscript","[t] \"Underskrift\" (pause:200)"],["Action","radicand","[t] \"Radikand\" (pause:200)"],["Action","index","[t] \"Index\" (pause:200)"],["Action","leftsub","[t] \"Vänster Index\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \"Vänstra Indexet\" (pause:200)"],["Action","leftsuper","[t] \"Vänster Exponent\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \"Vänstra Exponenten\" (pause:200)"],["Action","rightsub","[t] \"Höger Index\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \"Högra Indexet\" (pause:200)"],["Action","rightsuper","[t] \"Höger Exponent\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \"Högra Exponenten\" (pause:200)"],["Action","choice","[t] \"Valmängd\" (pause:200)"],["Action","select","[t] \"Urvalsmängd\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \"Raden\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \"Kolumnen\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \"Kolumn\" (pause:200)"]]} +, +"sv/rules/summary_swedish.min": +{"locale":"sv","modality":"summary","inherits":"base","rules":[]} +, +"sv/rules/summary_swedish_actions.min": +{"locale":"sv","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \"lång identifierare\""],["Action","abstr-identifier","[t] \"identifierare\""],["Action","abstr-number-long","[t] \"långt nummer\""],["Action","abstr-number","[t] \"nummer\""],["Action","abstr-mixed-number-long","[t] \"långt blandat nummer\""],["Action","abstr-mixed-number","[t] \"blandat nummer\""],["Action","abstr-text","[t] \"text\""],["Action","abstr-function","[t] \"funktionsuttryck\""],["Action","abstr-function-brief","[t] \"funktion\""],["Action","abstr-lim","[t] \"gränsfunktion\""],["Action","abstr-lim-brief","[t] \"gränsfunktion\""],["Action","abstr-fraction","[t] \"bråk\""],["Action","abstr-fraction-brief","[t] \"bråk\""],["Action","abstr-continued-fraction","[t] \"förlängt bråk\""],["Action","abstr-continued-fraction-brief","[t] \"förlängt bråk\""],["Action","abstr-sqrt","[t] \"kvadratrot\""],["Action","abstr-sqrt-nested","[t] \"nästlad kvadratrot\""],["Action","abstr-root-end","[t] \"rot med index\"; [n] children/*[1] (engine:modality=speech); [t] \"slutindex\""],["Action","abstr-root","[t] \"rot med index\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \"rot\""],["Action","abstr-root-nested-end","[t] \"nästlad rot med index\"; [n] children/*[1] (engine:modality=speech); [t] \"slutindex\""],["Action","abstr-root-nested","[t] \"nästlad rot med index\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \"nästlat rot\""],["Action","abstr-superscript","[t] \"potens\""],["Action","abstr-subscript","[t] \"uttryck med index\""],["Action","abstr-subsup","[t] \"potens med index\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \"med\"; [t] count(./children/*); [t] \"element\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \"med varierande antal element\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \"Summa med\"; [t] count(./children/*); [t] \"summander\""],["Action","abstr-addition-brief","[t] \"summa\""],["Action","abstr-addition-var","[t] \"summa med varierande antal summander\""],["Action","abstr-multiplication","[t] \"produkt med\"; [t] count(./children/*); [t] \"faktorer\""],["Action","abstr-multiplication-brief","[t] \"produkt\""],["Action","abstr-multiplication-var","[t] \"produkt med varierande antal faktorer\""],["Action","abstr-vector","[t] count(./children/*) (join:\"-\"); [t] \"dimensionell vektor\""],["Action","abstr-vector-brief","[t] \"vektor\""],["Action","abstr-vector-var","[t] \"n-dimensionell vektor\""],["Action","abstr-binomial","[t] \"binom\""],["Action","abstr-determinant","[t] count(./children/*) (join:\"-\"); [t] \"dimensionell determinant\""],["Action","abstr-determinant-brief","[t] \"determinant\""],["Action","abstr-determinant-var","[t] \"n-dimensionell determinant\""],["Action","abstr-squarematrix","[t] count(./children/*) (join:\"-\"); [t] \"dimensionell kvadratisk matris\""],["Action","abstr-squarematrix-brief","[t] \"kvadratisk matris\""],["Action","abstr-rowvector","[t] count(./children/row/children/*) (join:\"-\"); [t] \"dimensionell radvektor\""],["Action","abstr-rowvector-brief","[t] \"radvektor\""],["Action","abstr-rowvector-var","[t] \"n-dimensionell radvektor\""],["Action","abstr-matrix","[t] count(children/*); [t] \"gånger\"; [t] count(children/*[1]/children/*); [t] \"matris\""],["Action","abstr-matrix-brief","[t] \"matris\""],["Action","abstr-matrix-var","[t] \"n gånger m-dimensionell matris\""],["Action","abstr-cases","[t] \"case-sats\"; [t] \"med\"; [t] count(children/*); [t] \"case\""],["Action","abstr-cases-brief","[t] \"case-sats\""],["Action","abstr-cases-var","[t] \"case-sats med varierande antal case\""],["Action","abstr-punctuated","[n] content/*[1] (join:\"\"); [t] \"separerad lista\"; [t] \"med längden\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1] (join:\"\"); [t] \"separerad lista\""],["Action","abstr-punctuated-var","[n] content/*[1] (join:\"\"); [t] \"separerad lista\"; [t] \"med varierande längd\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \"integral\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (join:\"\", grammar:localRole); [t] \"sekvens\"; [t] \"med\"; [t] count(./children/*); [t] \"element\""],["Action","abstr-relation-seq-brief","[t] @role (join:\"\", grammar:localRole); [t] \"sekvens\""],["Action","abstr-relation-var","[t] @role (join:\"\", grammar:localRole); [t] \"sekvens\"; [t] \"med varierande antal element\""],["Action","abstr-multirel","[t] \"sambandssekvens\"; [t] \"med\"; [t] count(./children/*); [t] \"element\""],["Action","abstr-multirel-brief","[t] \"sambandssekvens\""],["Action","abstr-multirel-var","[t] \"sambandssekvens med varierande antal element\""],["Action","abstr-table","[t] \"tabell med\"; [t] count(children/*); [t] \"rader och\"; [t] count(children/*[1]/children/*); [t] \"kolumner\""],["Action","abstr-line","[t] \"i\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \"i\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \"med\"; [t] count(children/*); [t] \"kolumner\""],["Action","abstr-cell","[t] \"i\"; [t] @role (grammar:localRole)"]]} +} + diff --git a/startup.js b/startup.js new file mode 100644 index 0000000000..d23ab562fe --- /dev/null +++ b/startup.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={d:(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{Package:()=>p,PackageError:()=>l});var n={};e.r(n),e.d(n,{CONFIG:()=>y,Loader:()=>x,MathJax:()=>g,PathFilters:()=>f});var o={};e.r(o),e.d(o,{CONFIG:()=>k,MathJax:()=>w,Startup:()=>v});const a="4.0.0-beta.3",s="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function i(e){return"object"==typeof e&&null!==e}function r(e,t){for(const n of Object.keys(t))"__esModule"!==n&&(!i(e[n])||!i(t[n])||t[n]instanceof Promise?null!==t[n]&&void 0!==t[n]&&e[n]!==t[n]&&(e[n]=t[n]):r(e[n],t[n]));return e}function d(e,t,n){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(n))i(e[t])&&i(n[t])?d(e,t,n[t]):null==e[t]&&null!=n[t]&&(e[t]=n[t]);return e}function c(e){return r(u,e)}void 0===s.MathJax&&(s.MathJax={}),s.MathJax.version||(s.MathJax={version:a,_:{},config:s.MathJax});const u=s.MathJax;class l extends Error{constructor(e,t){super(e),this.package=t}}class p{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const n={name:e,original:e,addExtension:t};return x.pathFilters.execute(n),n.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,p.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=p.packages,n=this.noLoad,o=this.name,a=[];y.dependencies.hasOwnProperty(o)?a.push(...y.dependencies[o]):"core"!==o&&a.push("core");for(const o of a){const a=t.get(o)||new p(o,n);this.dependencies.indexOf(a)<0&&(a.addDependent(this,n),this.dependencies.push(a),a.isLoaded||(this.dependencyCount++,e.push(a.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const n=y[this.name]||{};return n.ready&&(t=t.then((e=>n.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),n.failed&&t.catch((e=>n.failed(new l(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=p.resolvePath(this.name);y.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=y.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new l(e,this.name))}checkLoad(){((y[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=p.packages.get(t);e||(y.dependencies[t]||(y.dependencies[t]=[]),y.dependencies[t].push(t),e=new p(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}p.packages=new Map;class h{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=h.DEFAULTPRIORITY){let n=this.items.length;do{n--}while(n>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}h.DEFAULTPRIORITY=5;class m extends h{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,n=this.items;return new Promise(((o,a)=>{!function s(){for(;++ta(e)));if(!1===i)return void o(!1)}o(!0)}()}))}}const f={source:e=>(y.source.hasOwnProperty(e.name)&&(e.name=y.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&y.paths.hasOwnProperty(t[1]);)e.name=y.paths[t[1]]+e.name.substr(t[0].length);return!0}};var x;!function(e){const t=u.version;function n(n){e.versions.set(p.resolvePath(n),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(p.packages.keys()));const t=[];for(const n of e){const e=p.packages.get(n)||new p(n,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const n=[];for(const o of t){let t=p.packages.get(o);t||(t=new p(o),t.provides(y.provides[o])),t.checkNoLoad(),n.push(t.promise.then((()=>{y.versionWarnings&&t.isLoaded&&!e.versions.has(p.resolvePath(o))&&console.warn(`No version information available for component ${o}`)})))}return p.loadAll(),Promise.all(n)},e.preLoad=function(...e){for(const t of e){let e=p.packages.get(t);e||(e=new p(t,!0),e.provides(y.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==g.startup&&g.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,o,a){return n(e),!(!y.versionWarnings||o===t)&&(console.warn(`Component ${e} uses ${o} of MathJax; version in use is ${t}`),!0)},e.saveVersion=n,e.pathFilters=new m,e.pathFilters.add(f.source,0),e.pathFilters.add(f.normalize,10),e.pathFilters.add(f.prefix,20)}(x||(x={}));const g=u;if(void 0===g.loader){d(g.config,"loader",{paths:{mathjax:x.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:x.defaultReady.bind(x),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),c({loader:x});for(const e of g.config.loader.pathFilters)Array.isArray(e)?x.pathFilters.add(e[0],e[1]):x.pathFilters.add(e)}const y=g.config.loader;const b={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===b.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};var v;!function(e){const t=new h;let n,o;function a(t){return n.visitTree(t,e.document)}function i(t){return e.document.options.elements=t,e.document.reset(),o.handleRetriesFor((()=>{e.document.render()}))}function r(){n=new w._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,o=w._.mathjax.mathjax,e.input=m(),e.output=f(),e.adaptor=x(),e.handler&&o.handlers.unregister(e.handler),e.handler=g(),e.handler&&(o.handlers.register(e.handler),e.document=y())}function d(){e.input&&e.output&&c();const t=e.output?e.output.name.toLowerCase():"";for(const n of e.input){const o=n.name.toLowerCase();l(o,n),p(o,n),e.output&&u(o,t,n)}}function c(){w.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},w.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>i(t))),e.promise),w.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function u(t,n,a){const s=t+"2"+n;w[s]=(t,n={})=>(n.format=a.name,e.document.convert(t,n)),w[s+"Promise"]=(t,n={})=>(e.promise=e.promise.then((()=>(n.format=a.name,o.handleRetriesFor((()=>e.document.convert(t,n)))))),e.promise),w[n+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(w.getMetricsFor=(t,n)=>e.output.getMetricsFor(t,n))}function l(t,n){const s=w._.core.MathItem.STATE;w[t+"2mml"]=(t,o={})=>(o.end=s.CONVERT,o.format=n.name,a(e.document.convert(t,o))),w[t+"2mmlPromise"]=(t,i={})=>(e.promise=e.promise.then((()=>(i.end=s.CONVERT,i.format=n.name,o.handleRetriesFor((()=>a(e.document.convert(t,i))))))),e.promise)}function p(e,t){w[e+"Reset"]=(...e)=>t.reset(...e)}function m(){const t=[];for(const n of k.input){const o=e.constructors[n];if(!o)throw Error('Input Jax "'+n+'" is not defined (has it been loaded?)');t[n]=new o(w.config[n]),t.push(t[n])}return t}function f(){const t=k.output;if(!t)return null;const n=e.constructors[t];if(!n)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new n(w.config[t])}function x(){const t=k.adaptor;if(!t||"none"===t)return null;const n=e.constructors[t];if(!n)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return n(w.config[t])}function g(){const n=k.handler;if(!n||"none"===n||!e.adaptor)return null;const o=e.constructors[n];if(!o)throw Error('Handler "'+n+'" is not defined (has it been loaded?)');let a=new o(e.adaptor,5);for(const e of t)a=e.item(a);return a}function y(t=null){return o.document(t||k.document,Object.assign(Object.assign({},w.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,n)=>{e.promiseResolve=t,e.promiseReject=n})),e.pagePromise=new Promise(((e,t)=>{const n=s.document;if(n&&n.readyState&&"complete"!==n.readyState&&"interactive"!==n.readyState){const t=()=>e();n.defaultView.addEventListener("load",t,!0),n.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=a,e.registerConstructor=function(t,n){e.constructors[t]=n},e.useHandler=function(e,t=!1){k.handler&&!t||(k.handler=e)},e.useAdaptor=function(e,t=!1){k.adaptor&&!t||(k.adaptor=e)},e.useInput=function(e,t=!1){M&&!t||k.input.push(e)},e.useOutput=function(e,t=!1){k.output&&!t||(k.output=e)},e.extendHandler=function(e,n=10){t.add(e,n)},e.defaultReady=function(){r(),d(),e.pagePromise.then((()=>k.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(k.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(k.typeset&&w.typesetPromise?i(k.elements):Promise.resolve())},e.typesetPromise=i,e.getComponents=r,e.makeMethods=d,e.makeTypesetMethods=c,e.makeOutputMethods=u,e.makeMmlMethods=l,e.makeResetMethod=p,e.getInputJax=m,e.getOutputJax=f,e.getAdaptor=x,e.getHandler=g,e.getDocument=y}(v||(v={}));const w=u;void 0===w._.startup&&(d(w.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:v.defaultReady.bind(v),pageReady:v.defaultPageReady.bind(v)}),c({startup:v,options:{}}),w.config.startup.invalidOption&&(b.invalidOption=w.config.startup.invalidOption),w.config.startup.optionError&&(b.optionError=w.config.startup.optionError));const k=w.config.startup,M=0!==k.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",a,"startup"),c({_:{components:{loader:n,package:t,startup:o}}});const P={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},L=Array.from(Object.keys(P)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),O={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...L],"[tex]/all-packages":L};var F;x.preLoad("loader","startup"),d(MathJax.config.loader,"dependencies",P),d(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),d(MathJax.config.loader,"provides",O),d(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"}),x.load(...y.load).then((()=>(F||function(){})())).then((()=>y.ready())).catch((e=>y.failed(e)))})(); \ No newline at end of file diff --git a/tex-chtml-nofont.js b/tex-chtml-nofont.js new file mode 100644 index 0000000000..5644b44c55 --- /dev/null +++ b/tex-chtml-nofont.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>Ga,MathJax:()=>Ka,combineConfig:()=>Va,combineDefaults:()=>$a,combineWithMathJax:()=>Xa,isObject:()=>Wa});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>Ya,PackageError:()=>Ja});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>Za});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>Qa});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>ii,Loader:()=>ti,MathJax:()=>ai,PathFilters:()=>ei});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>oi,Expandable:()=>di,OPTIONS:()=>li,REMOVE:()=>si,copy:()=>fi,defaultOptions:()=>mi,expandable:()=>ci,insert:()=>hi,isObject:()=>ni,keys:()=>pi,lookup:()=>Si,makeArray:()=>ui,selectOptions:()=>yi,selectOptionsFromKeys:()=>ki,separateOptions:()=>bi,userOptions:()=>gi});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>Ai,MathJax:()=>Ei,Startup:()=>wi});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Ni});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>_i});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Fi});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Pi});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Di});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Bi});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>Ti,LinkedList:()=>Mi,ListItem:()=>Ri});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathList:()=>Ii});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathItem:()=>qi,STATE:()=>ji,newState:()=>Ui,protoItem:()=>Oi});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>Hi});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>zi});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>Wi,INHERIT:()=>Gi});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>$i,AbstractNode:()=>Vi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>ir,AbstractMmlEmptyNode:()=>rr,AbstractMmlLayoutNode:()=>ar,AbstractMmlNode:()=>er,AbstractMmlTokenNode:()=>tr,MATHVARIANTS:()=>Zi,TEXCLASS:()=>Xi,TEXCLASSNAMES:()=>Ki,TextNode:()=>nr,XMLNode:()=>or,indentAttributes:()=>Qi});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMath:()=>sr});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMi:()=>lr});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>dr});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>hr,MO:()=>ur,OPDEF:()=>cr,OPTABLE:()=>mr,RANGES:()=>pr,getRange:()=>fr});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>Sr,quotePattern:()=>yr,replaceUnicode:()=>Er,sortLength:()=>gr,split:()=>wr,unicodeChars:()=>kr,unicodeString:()=>br});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>Ar});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>vr});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>xr});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Cr});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Nr,MmlMrow:()=>Lr});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMfrac:()=>_r});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMsqrt:()=>Fr});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMroot:()=>Pr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMstyle:()=>Dr});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMerror:()=>Br});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMpadded:()=>Tr});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>Rr});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>Mr});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>Ir});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMaction:()=>Or});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>jr,MmlMsubsup:()=>qr,MmlMsup:()=>Ur});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMover:()=>Gr,MmlMunder:()=>zr,MmlMunderover:()=>Hr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>Wr,MmlMprescripts:()=>Vr,MmlNone:()=>$r});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMtable:()=>Xr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMlabeledtr:()=>Jr,MmlMtr:()=>Kr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMtd:()=>Yr});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMaligngroup:()=>Zr});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMalignmark:()=>Qr});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlMglyph:()=>en});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlAnnotation:()=>rn,MmlAnnotationXML:()=>an,MmlSemantics:()=>tn});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>nn});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MathChoice:()=>on});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>sn});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>ln});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>dn});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>cn,BitFieldClass:()=>un});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>kn,RenderList:()=>pn,resetAllOptions:()=>hn,resetOptions:()=>fn});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>Sn});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>wn});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>En});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>An,MmlVisitor:()=>vn});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>xn});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Ln,toEntity:()=>Cn});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Nn});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>_n});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Fn,retryAfter:()=>Pn});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Dn});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathItem:()=>Bn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathList:()=>Tn});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>Rn});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>Mn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>In});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>On});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>qn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BIGDIMEN:()=>jn,MATHSPACE:()=>zn,RELUNITS:()=>Hn,UNITS:()=>Un,em:()=>Vn,emRounded:()=>$n,length2em:()=>Gn,percent:()=>Wn,px:()=>Xn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{BBox:()=>Kn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>Qn,entities:()=>Yn,numeric:()=>io,options:()=>Jn,remove:()=>eo,translate:()=>to});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>ro});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>mo,TRBL:()=>no,WSC:()=>oo});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>yo,sum:()=>go});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindTeX:()=>ko});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{default:()=>So});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{default:()=>Eo});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{default:()=>vo});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{default:()=>Co});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{default:()=>Lo});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{default:()=>No});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{BaseItem:()=>Fo,MmlStack:()=>_o});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{default:()=>Bo});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{NodeFactory:()=>To});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{TexConstant:()=>Ro});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{ColumnParser:()=>Mo});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{default:()=>qo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{AbstractTags:()=>Ho,AllTags:()=>Go,Label:()=>jo,NoTags:()=>zo,TagInfo:()=>Uo,TagsFactory:()=>Wo});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{MapHandler:()=>Vo,SubHandler:()=>Xo,SubHandlers:()=>Ko});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{Configuration:()=>Jo,ConfigurationHandler:()=>$o,ParserConfiguration:()=>Yo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{Macro:()=>Qo,Symbol:()=>Zo});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{AbstractParseMap:()=>is,AbstractSymbolMap:()=>ts,CharacterMap:()=>rs,CommandMap:()=>ss,DelimiterMap:()=>ns,EnvironmentMap:()=>ls,MacroMap:()=>os,RegExpMap:()=>as,parseResult:()=>es});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{ArrayItem:()=>Fs,BeginItem:()=>Ss,BreakItem:()=>bs,CellItem:()=>vs,CloseItem:()=>ps,DotsItem:()=>_s,EndItem:()=>ws,EqnArrayItem:()=>Ps,EquationItem:()=>Bs,FnItem:()=>Cs,LeftItem:()=>gs,Middle:()=>ys,MmlItem:()=>xs,MstyleItem:()=>Ds,NonscriptItem:()=>Ns,NotItem:()=>Ls,OpenItem:()=>us,OverItem:()=>ms,PositionItem:()=>As,PrimeItem:()=>fs,RightItem:()=>ks,StartItem:()=>ds,StopItem:()=>cs,StyleItem:()=>Es,SubsupItem:()=>hs});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{default:()=>Os,splitAlignArray:()=>Ms});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{default:()=>Us});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{BaseConfiguration:()=>Vs,BaseTags:()=>Ws,Other:()=>Gs});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{TeX:()=>$s});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{FlalignItem:()=>Ks,MultlineItem:()=>Xs});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{AmsMethods:()=>Js,NEW_OPS:()=>Ys});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{AmsConfiguration:()=>tl,AmsTags:()=>el});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{RequireConfiguration:()=>sl,RequireLoad:()=>rl,RequireMethods:()=>nl,options:()=>ol});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{AutoloadConfiguration:()=>ul});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{default:()=>fl});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{default:()=>ml});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BeginEnvItem:()=>gl});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{ConfigMacrosConfiguration:()=>wl});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{NewcommandConfiguration:()=>El});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{NoUndefinedConfiguration:()=>Al});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{FontData:()=>Ll,NOSTRETCH:()=>xl,mergeOptions:()=>Cl});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{LineBBox:()=>Nl});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{LinebreakVisitor:()=>Pl,Linebreaks:()=>Fl,NOBREAK:()=>_l});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{CommonWrapperFactory:()=>Bl});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{CommonWrapper:()=>Il,SPACE:()=>Ml});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{ChtmlWrapper:()=>ql,FONTSIZE:()=>Ol});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{CommonMathMixin:()=>jl});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{ChtmlMath:()=>Ul});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{CommonMiMixin:()=>Hl});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{ChtmlMi:()=>zl});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{CommonMoMixin:()=>Wl,DirectionVH:()=>Gl});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{ChtmlMo:()=>Vl});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{CommonMnMixin:()=>$l});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{ChtmlMn:()=>Xl});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{CommonMsMixin:()=>Kl});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{ChtmlMs:()=>Jl});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{CommonMtextMixin:()=>Yl});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{ChtmlMtext:()=>Zl});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{CommonMspaceMixin:()=>Ql});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{ChtmlMspace:()=>ed});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{CommonMpaddedMixin:()=>td});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{ChtmlMpadded:()=>ad});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{ARROWDX:()=>rd,ARROWX:()=>id,ARROWY:()=>nd,CommonArrow:()=>vd,CommonBorder:()=>Sd,CommonBorder2:()=>wd,CommonDiagonalArrow:()=>Ad,CommonDiagonalStrike:()=>Ed,PADDING:()=>sd,SOLID:()=>ld,THICKNESS:()=>od,arrowBBox:()=>bd,arrowBBoxHD:()=>md,arrowBBoxW:()=>gd,arrowDef:()=>yd,arrowHead:()=>hd,diagonalArrowDef:()=>kd,fullBBox:()=>ud,fullBorder:()=>fd,fullPadding:()=>pd,sideIndex:()=>dd,sideNames:()=>cd});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonMencloseMixin:()=>xd});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{ARROWDX:()=>rd,ARROWX:()=>id,ARROWY:()=>nd,Arrow:()=>Pd,Border:()=>Ld,Border2:()=>Nd,CommonArrow:()=>vd,CommonBorder:()=>Sd,CommonBorder2:()=>wd,CommonDiagonalArrow:()=>Ad,CommonDiagonalStrike:()=>Ed,DiagonalArrow:()=>Fd,DiagonalStrike:()=>_d,PADDING:()=>sd,RenderElement:()=>Cd,SOLID:()=>ld,THICKNESS:()=>od,arrowBBox:()=>bd,arrowBBoxHD:()=>md,arrowBBoxW:()=>gd,arrowDef:()=>yd,arrowHead:()=>hd,diagonalArrowDef:()=>kd,fullBBox:()=>ud,fullBorder:()=>fd,fullPadding:()=>pd,sideIndex:()=>dd,sideNames:()=>cd});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{ChtmlMenclose:()=>Td});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{CommonInferredMrowMixin:()=>Md,CommonMrowMixin:()=>Rd});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{ChtmlInferredMrow:()=>Od,ChtmlMrow:()=>Id});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{CommonMfencedMixin:()=>qd});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{ChtmlMfenced:()=>jd});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{CommonMfracMixin:()=>Ud});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{ChtmlMfrac:()=>Hd});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{CommonMsqrtMixin:()=>zd});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{ChtmlMsqrt:()=>Gd});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{CommonMrootMixin:()=>Wd});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{ChtmlMroot:()=>Vd});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{CommonMsubMixin:()=>$d,CommonMsubsupMixin:()=>Kd,CommonMsupMixin:()=>Xd});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{CommonScriptbaseMixin:()=>Jd});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{ChtmlScriptbase:()=>Yd});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{ChtmlMsub:()=>Zd,ChtmlMsubsup:()=>ec,ChtmlMsup:()=>Qd});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{CommonMoverMixin:()=>ac,CommonMunderMixin:()=>tc,CommonMunderoverMixin:()=>ic});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{ChtmlMover:()=>nc,ChtmlMunder:()=>rc,ChtmlMunderover:()=>oc});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{CommonMmultiscriptsMixin:()=>dc,NextScript:()=>sc,ScriptNames:()=>lc});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{ChtmlMmultiscripts:()=>cc});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{BREAK_BELOW:()=>uc,CommonMtableMixin:()=>pc});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{ChtmlMtable:()=>fc});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{CommonMlabeledtrMixin:()=>mc,CommonMtrMixin:()=>hc});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{ChtmlMlabeledtr:()=>yc,ChtmlMtr:()=>gc});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{CommonMtdMixin:()=>kc});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{ChtmlMtd:()=>bc});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{CommonMactionMixin:()=>wc,TooltipData:()=>Sc});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{ChtmlMaction:()=>Ec});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{CommonMglyphMixin:()=>Ac});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{ChtmlMglyph:()=>vc});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{CommonSemanticsMixin:()=>xc});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{ChtmlAnnotation:()=>Lc,ChtmlAnnotationXML:()=>_c,ChtmlSemantics:()=>Cc,ChtmlXmlNode:()=>Fc});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{CommonTeXAtomMixin:()=>Pc});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{ChtmlTeXAtom:()=>Dc});var ua={};__webpack_require__.r(ua),__webpack_require__.d(ua,{CommonTextNodeMixin:()=>Bc});var pa={};__webpack_require__.r(pa),__webpack_require__.d(pa,{ChtmlTextNode:()=>Tc});var fa={};__webpack_require__.r(fa),__webpack_require__.d(fa,{CommonHtmlNodeMixin:()=>Rc});var ha={};__webpack_require__.r(ha),__webpack_require__.d(ha,{ChtmlHtmlNode:()=>Mc});var ma={};__webpack_require__.r(ma),__webpack_require__.d(ma,{ChtmlWrappers:()=>Ic});var ga={};__webpack_require__.r(ga),__webpack_require__.d(ga,{ChtmlWrapperFactory:()=>Oc});var ya={};__webpack_require__.r(ya),__webpack_require__.d(ya,{Usage:()=>qc});var ka={};__webpack_require__.r(ka),__webpack_require__.d(ka,{AddCSS:()=>Uc,ChtmlFontData:()=>jc,FontData:()=>Ll,NOSTRETCH:()=>xl,mergeOptions:()=>Cl});var ba={};__webpack_require__.r(ba),__webpack_require__.d(ba,{DefaultFont:()=>Hc,fontName:()=>zc});var Sa={};__webpack_require__.r(Sa),__webpack_require__.d(Sa,{CHTML:()=>Gc});var wa={};__webpack_require__.r(wa),__webpack_require__.d(wa,{AddFontIds:()=>Wc});var Ea={};__webpack_require__.r(Ea),__webpack_require__.d(Ea,{H:()=>$c,V:()=>Vc});var Aa={};__webpack_require__.r(Aa),__webpack_require__.d(Aa,{copyToClipboard:()=>Yc,isMac:()=>Jc});var va={};__webpack_require__.r(va),__webpack_require__.d(va,{annotation:()=>tu,copyAnnotations:()=>Qc,showAnnotations:()=>Zc});var xa={};__webpack_require__.r(xa),__webpack_require__.d(xa,{MJContextMenu:()=>rp});var Ca={};__webpack_require__.r(Ca),__webpack_require__.d(Ca,{RadioCompare:()=>np});var La={};__webpack_require__.r(La),__webpack_require__.d(La,{MmlVisitor:()=>op});var Na={};__webpack_require__.r(Na),__webpack_require__.d(Na,{SelectableInfo:()=>sp});var _a={};__webpack_require__.r(_a),__webpack_require__.d(_a,{Menu:()=>dp});var Fa={};__webpack_require__.r(Fa),__webpack_require__.d(Fa,{Sre:()=>qA,default:()=>HA,sreReady:()=>UA});var Pa={};__webpack_require__.r(Pa),__webpack_require__.d(Pa,{MenuHandler:()=>XA,MenuMathDocumentMixin:()=>$A,MenuMathItemMixin:()=>VA});var Da={};__webpack_require__.r(Da),__webpack_require__.d(Da,{FindMathML:()=>JA});var Ba={};__webpack_require__.r(Ba),__webpack_require__.d(Ba,{MathMLCompile:()=>YA});var Ta={};__webpack_require__.r(Ta),__webpack_require__.d(Ta,{MathML:()=>ZA});var Ra={};__webpack_require__.r(Ra),__webpack_require__.d(Ra,{EnrichHandler:()=>iv,EnrichedMathDocumentMixin:()=>av,EnrichedMathItemMixin:()=>tv,enrichVisitor:()=>ev});var Ma={};__webpack_require__.r(Ma),__webpack_require__.d(Ma,{AbstractRegion:()=>rv,DummyRegion:()=>nv,HoverRegion:()=>uv,LiveRegion:()=>lv,SpeechRegion:()=>cv,StringRegion:()=>ov,ToolTip:()=>sv});var Ia={};__webpack_require__.r(Ia),__webpack_require__.d(Ia,{AbstractExplorer:()=>pv});var Oa={};__webpack_require__.r(Oa),__webpack_require__.d(Oa,{AbstractKeyExplorer:()=>hv,Magnifier:()=>gv,SpeechExplorer:()=>mv});var qa={};__webpack_require__.r(qa),__webpack_require__.d(qa,{AbstractMouseExplorer:()=>yv,ContentHoverer:()=>Sv,FlameHoverer:()=>wv,Hoverer:()=>kv,ValueHoverer:()=>bv});var ja={};__webpack_require__.r(ja),__webpack_require__.d(ja,{AbstractTreeExplorer:()=>Ev,FlameColorer:()=>Av,TreeColorer:()=>vv});var Ua={};__webpack_require__.r(Ua),__webpack_require__.d(Ua,{ExplorerPool:()=>Lv,RegionPool:()=>xv});var Ha={};__webpack_require__.r(Ha),__webpack_require__.d(Ha,{ExplorerHandler:()=>Pv,ExplorerMathDocumentMixin:()=>Fv,ExplorerMathItemMixin:()=>_v,setA11yOption:()=>Bv,setA11yOptions:()=>Dv});const za="4.0.0-beta.3",Ga="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function Wa(e){return"object"==typeof e&&null!==e}function Va(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!Wa(e[a])||!Wa(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):Va(e[a],t[a]));return e}function $a(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))Wa(e[t])&&Wa(a[t])?$a(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function Xa(e){return Va(Ka,e)}void 0===Ga.MathJax&&(Ga.MathJax={}),Ga.MathJax.version||(Ga.MathJax={version:za,_:{},config:Ga.MathJax});const Ka=Ga.MathJax;class Ja extends Error{constructor(e,t){super(e),this.package=t}}class Ya{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return ti.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,Ya.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=Ya.packages,a=this.noLoad,i=this.name,r=[];ii.dependencies.hasOwnProperty(i)?r.push(...ii.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new Ya(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=ii[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new Ja(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=Ya.resolvePath(this.name);ii.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=ii.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new Ja(e,this.name))}checkLoad(){((ii[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=Ya.packages.get(t);e||(ii.dependencies[t]||(ii.dependencies[t]=[]),ii.dependencies[t].push(t),e=new Ya(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}Ya.packages=new Map;class Za{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=Za.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}Za.DEFAULTPRIORITY=5;class Qa extends Za{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const ei={source:e=>(ii.source.hasOwnProperty(e.name)&&(e.name=ii.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&ii.paths.hasOwnProperty(t[1]);)e.name=ii.paths[t[1]]+e.name.substr(t[0].length);return!0}};var ti;!function(e){const t=Ka.version;function a(a){e.versions.set(Ya.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(Ya.packages.keys()));const t=[];for(const a of e){const e=Ya.packages.get(a)||new Ya(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=Ya.packages.get(i);t||(t=new Ya(i),t.provides(ii.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{ii.versionWarnings&&t.isLoaded&&!e.versions.has(Ya.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return Ya.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=Ya.packages.get(t);e||(e=new Ya(t,!0),e.provides(ii.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==ai.startup&&ai.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!ii.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new Qa,e.pathFilters.add(ei.source,0),e.pathFilters.add(ei.normalize,10),e.pathFilters.add(ei.prefix,20)}(ti||(ti={}));const ai=Ka;if(void 0===ai.loader){$a(ai.config,"loader",{paths:{mathjax:ti.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:ti.defaultReady.bind(ti),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),Xa({loader:ti});for(const e of ai.config.loader.pathFilters)Array.isArray(e)?ti.pathFilters.add(e[0],e[1]):ti.pathFilters.add(e)}const ii=ai.config.loader,ri={}.constructor;function ni(e){return"object"==typeof e&&null!==e&&(e.constructor===ri||e.constructor===di)}const oi="[+]",si="[-]",li={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===li.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class di{}function ci(e){return Object.assign(Object.create(di.prototype),e)}function ui(e){return Array.isArray(e)?e:[e]}function pi(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function fi(e){let t={};for(const a of pi(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=hi([],r,!1):ni(r)&&(i.value=fi(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===di?ci({}):{},t)}function hi(e,t,a=!0){for(let i of pi(t)){if(a&&void 0===e[i]&&e.constructor!==di){"symbol"==typeof i&&(i=i.toString()),li.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!ni(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],hi(e[i],r,!1)):ni(r)?e[i]=fi(r):e[i]=r;else{const t=pi(r);Array.isArray(n)&&(1===t.length&&(t[0]===oi||t[0]===si)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===oi+","+si&&Array.isArray(r[oi])&&Array.isArray(r[si]))?(r[si]&&(n=e[i]=n.filter((e=>r[si].indexOf(e)<0))),r[oi]&&(e[i]=[...n,...r[oi]])):hi(n,r,a)}}return e}function mi(e,...t){return t.forEach((t=>hi(e,t,!1))),e}function gi(e,...t){return t.forEach((t=>hi(e,t,!0))),e}function yi(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function ki(e,t){return yi(e,...Object.keys(t))}function bi(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function Si(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var wi;!function(e){const t=new Za;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new Ei._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=Ei._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=h(),e.handler&&i.handlers.unregister(e.handler),e.handler=m(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){Ei.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},Ei.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),Ei.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;Ei[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),Ei[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),Ei[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(Ei.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=Ei._.core.MathItem.STATE;Ei[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),Ei[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){Ei[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of Ai.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(Ei.config[a]),t.push(t[a])}return t}function f(){const t=Ai.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(Ei.config[t])}function h(){const t=Ai.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(Ei.config[t])}function m(){const a=Ai.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||Ai.document,Object.assign(Object.assign({},Ei.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=Ga.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){Ai.handler&&!t||(Ai.handler=e)},e.useAdaptor=function(e,t=!1){Ai.adaptor&&!t||(Ai.adaptor=e)},e.useInput=function(e,t=!1){vi&&!t||Ai.input.push(e)},e.useOutput=function(e,t=!1){Ai.output&&!t||(Ai.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>Ai.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(Ai.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(Ai.typeset&&Ei.typesetPromise?n(Ai.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=h,e.getHandler=m,e.getDocument=g}(wi||(wi={}));const Ei=Ka;void 0===Ei._.startup&&($a(Ei.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:wi.defaultReady.bind(wi),pageReady:wi.defaultPageReady.bind(wi)}),Xa({startup:wi,options:{}}),Ei.config.startup.invalidOption&&(li.invalidOption=Ei.config.startup.invalidOption),Ei.config.startup.optionError&&(li.optionError=Ei.config.startup.optionError));const Ai=Ei.config.startup,vi=0!==Ai.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",za,"startup"),Xa({_:{components:{loader:r,package:t,startup:o}}});const xi={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ci=Array.from(Object.keys(xi)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Li={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ci],"[tex]/all-packages":Ci};ti.preLoad("loader","startup"),$a(MathJax.config.loader,"dependencies",xi),$a(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),$a(MathJax.config.loader,"provides",Li),$a(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Ni{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class _i extends Ni{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Fi(){return new _i(window)}class Pi{constructor(e){let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e)}}Pi.OPTIONS={};class Di{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.preFilters=new Qa,this.postFilters=new Qa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Di.NAME="generic",Di.OPTIONS={};class Bi{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.postFilters=new Qa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Bi.NAME="generic",Bi.OPTIONS={};const Ti=Symbol();class Ri{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class Mi{constructor(...e){this.list=new Ri(Ti),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==Ti&&i.data!==Ti;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==Ti&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class Ii extends Mi{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=ji.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=ji.INSERTED&&this.removeFromDocument(t),e=ji.TYPESET&&(this.outputData={}),e=ji.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(ji.UNPROCESSED,e)}}const ji={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function Ui(e,t){if(e in ji)throw Error("State "+e+" already exists");ji[e]=t}class Hi{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}Hi.defaultNodes={};class zi extends Hi{create(e,t={},a=[]){return this.node[e](t,a)}}const Gi="_inherit_";class Wi{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===Gi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class Vi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class $i extends Vi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const Xi={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},Ki=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Ji=["","thinmathspace","mediummathspace","thickmathspace"],Yi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],Zi=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),Qi=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class er extends Vi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new Wi(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:Xi.NONE,t=this.texClass||Xi.ORD;if(e===Xi.NONE||t===Xi.NONE)return"";let a=Yi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":Ji[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||er.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=er.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=er.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||Zi.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}er.defaults={mathbackground:Gi,mathcolor:Gi,mathsize:Gi,dir:Gi},er.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},er.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},er.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},er.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class tr extends er{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof nr?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof er&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof er&&a.walkTree(e,t);return t}}tr.defaults=Object.assign(Object.assign({},er.defaults),{mathvariant:"normal",mathsize:Gi});class ar extends er{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}ar.defaults=er.defaults;class ir extends er{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=Xi.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}ir.defaults=er.defaults;class rr extends $i{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Xi.NONE}get prevClass(){return Xi.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class nr extends rr{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class or extends rr{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class sr extends ar{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}sr.defaults=Object.assign(Object.assign({},ar.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class lr extends tr{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(lr.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(lr.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Xi.OP,this.setProperty("autoOP",!0)),this}}lr.defaults=Object.assign({},tr.defaults),lr.operatorName=/^[a-z][a-z0-9]*$/i,lr.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class dr extends tr{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mn"}}function cr(e,t,a=Xi.BIN,i=null){return[e,t,a,i]}dr.defaults=Object.assign({},tr.defaults);const ur={ORD:cr(0,0,Xi.ORD),ORD11:cr(1,1,Xi.ORD),ORD21:cr(2,1,Xi.ORD),ORD02:cr(0,2,Xi.ORD),ORD55:cr(5,5,Xi.ORD),NONE:cr(0,0,Xi.NONE),OP:cr(1,2,Xi.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:cr(1,2,Xi.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:cr(0,1,Xi.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:cr(1,2,Xi.OP,{largeop:!0,symmetric:!0}),BIN3:cr(3,3,Xi.BIN),BIN4:cr(4,4,Xi.BIN),BIN01:cr(0,1,Xi.BIN),BIN5:cr(5,5,Xi.BIN),TALLBIN:cr(4,4,Xi.BIN,{stretchy:!0}),BINOP:cr(4,4,Xi.BIN,{largeop:!0,movablelimits:!0}),REL:cr(5,5,Xi.REL),REL1:cr(1,1,Xi.REL,{stretchy:!0}),REL4:cr(4,4,Xi.REL),RELSTRETCH:cr(5,5,Xi.REL,{stretchy:!0}),RELACCENT:cr(5,5,Xi.REL,{accent:!0}),WIDEREL:cr(5,5,Xi.REL,{accent:!0,stretchy:!0}),OPEN:cr(0,0,Xi.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:cr(0,0,Xi.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:cr(0,0,Xi.INNER),PUNCT:cr(0,3,Xi.PUNCT),ACCENT:cr(0,0,Xi.ORD,{accent:!0}),WIDEACCENT:cr(0,0,Xi.ORD,{accent:!0,stretchy:!0})},pr=[[32,127,Xi.REL,"mo"],[160,191,Xi.ORD,"mo"],[192,591,Xi.ORD,"mi"],[688,879,Xi.ORD,"mo"],[880,6688,Xi.ORD,"mi"],[6832,6911,Xi.ORD,"mo"],[6912,7615,Xi.ORD,"mi"],[7616,7679,Xi.ORD,"mo"],[7680,8191,Xi.ORD,"mi"],[8192,8303,Xi.ORD,"mo"],[8304,8351,Xi.ORD,"mo"],[8448,8527,Xi.ORD,"mi"],[8528,8591,Xi.ORD,"mn"],[8592,8703,Xi.REL,"mo"],[8704,8959,Xi.BIN,"mo"],[8960,9215,Xi.ORD,"mo"],[9312,9471,Xi.ORD,"mn"],[9472,10223,Xi.ORD,"mo"],[10224,10239,Xi.REL,"mo"],[10240,10495,Xi.ORD,"mtext"],[10496,10623,Xi.REL,"mo"],[10624,10751,Xi.ORD,"mo"],[10752,11007,Xi.BIN,"mo"],[11008,11055,Xi.ORD,"mo"],[11056,11087,Xi.REL,"mo"],[11088,11263,Xi.ORD,"mo"],[11264,11744,Xi.ORD,"mi"],[11776,11903,Xi.ORD,"mo"],[11904,12255,Xi.ORD,"mi","normal"],[12272,12351,Xi.ORD,"mo"],[12352,42143,Xi.ORD,"mi","normal"],[42192,43055,Xi.ORD,"mi"],[43056,43071,Xi.ORD,"mn"],[43072,55295,Xi.ORD,"mi"],[63744,64255,Xi.ORD,"mi","normal"],[64256,65023,Xi.ORD,"mi"],[65024,65135,Xi.ORD,"mo"],[65136,65791,Xi.ORD,"mi"],[65792,65935,Xi.ORD,"mn"],[65936,74751,Xi.ORD,"mi","normal"],[74752,74879,Xi.ORD,"mn"],[74880,113823,Xi.ORD,"mi","normal"],[113824,119391,Xi.ORD,"mo"],[119648,119679,Xi.ORD,"mn"],[119808,120781,Xi.ORD,"mi"],[120782,120831,Xi.ORD,"mn"],[122624,129023,Xi.ORD,"mo"],[129024,129279,Xi.REL,"mo"],[129280,129535,Xi.ORD,"mo"],[131072,195103,Xi.ORD,"mi","normal"]];function fr(e){const t=e.codePointAt(0);for(const e of pr)if(t<=e[1]){if(t>=e[0])return e;break}return null}const hr=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],mr={prefix:{"(":ur.OPEN,"+":ur.BIN01,"-":ur.BIN01,"[":ur.OPEN,"{":ur.OPEN,"|":ur.OPEN,"||":[0,0,Xi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Xi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":ur.ORD21,"\xb1":ur.BIN01,"\u2016":[0,0,Xi.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Xi.OPEN,{fence:!0}],"\u201c":[0,0,Xi.OPEN,{fence:!0}],\u2145:ur.ORD21,\u2146:cr(2,0,Xi.ORD),"\u2200":ur.ORD21,"\u2202":ur.ORD21,"\u2203":ur.ORD21,"\u2204":ur.ORD21,"\u2207":ur.ORD21,"\u220f":ur.OP,"\u2210":ur.OP,"\u2211":ur.OP,"\u2212":ur.BIN01,"\u2213":ur.BIN01,"\u221a":[1,1,Xi.ORD,{stretchy:!0}],"\u221b":ur.ORD11,"\u221c":ur.ORD11,"\u2220":ur.ORD,"\u2221":ur.ORD,"\u2222":ur.ORD,"\u222b":ur.INTEGRAL,"\u222c":ur.INTEGRAL,"\u222d":ur.INTEGRAL,"\u222e":ur.INTEGRAL,"\u222f":ur.INTEGRAL,"\u2230":ur.INTEGRAL,"\u2231":ur.INTEGRAL,"\u2232":ur.INTEGRAL,"\u2233":ur.INTEGRAL,"\u22c0":ur.OP,"\u22c1":ur.OP,"\u22c2":ur.OP,"\u22c3":ur.OP,"\u2308":ur.OPEN,"\u230a":ur.OPEN,"\u2329":ur.OPEN,"\u2772":ur.OPEN,"\u27e6":ur.OPEN,"\u27e8":ur.OPEN,"\u27ea":ur.OPEN,"\u27ec":ur.OPEN,"\u27ee":ur.OPEN,"\u2980":[0,0,Xi.ORD,{fence:!0,stretchy:!0}],"\u2983":ur.OPEN,"\u2985":ur.OPEN,"\u2987":ur.OPEN,"\u2989":ur.OPEN,"\u298b":ur.OPEN,"\u298d":ur.OPEN,"\u298f":ur.OPEN,"\u2991":ur.OPEN,"\u2993":ur.OPEN,"\u2995":ur.OPEN,"\u2997":ur.OPEN,"\u29fc":ur.OPEN,"\u2a00":ur.OP,"\u2a01":ur.OP,"\u2a02":ur.OP,"\u2a03":ur.OP,"\u2a04":ur.OP,"\u2a05":ur.OP,"\u2a06":ur.OP,"\u2a07":ur.OP,"\u2a08":ur.OP,"\u2a09":ur.OP,"\u2a0a":ur.OP,"\u2a0b":ur.INTEGRAL2,"\u2a0c":ur.INTEGRAL,"\u2a0d":ur.INTEGRAL2,"\u2a0e":ur.INTEGRAL2,"\u2a0f":ur.INTEGRAL2,"\u2a10":ur.OP,"\u2a11":ur.OP,"\u2a12":ur.OP,"\u2a13":ur.OP,"\u2a14":ur.OP,"\u2a15":ur.INTEGRAL2,"\u2a16":ur.INTEGRAL2,"\u2a17":ur.INTEGRAL2,"\u2a18":ur.INTEGRAL2,"\u2a19":ur.INTEGRAL2,"\u2a1a":ur.INTEGRAL2,"\u2a1b":ur.INTEGRAL2,"\u2a1c":ur.INTEGRAL2,"\u2afc":ur.OP,"\u2aff":ur.OP},postfix:{"!!":cr(1,0),"!":[1,0,Xi.CLOSE,null],'"':ur.ACCENT,"&":ur.ORD,")":ur.CLOSE,"++":cr(0,0),"--":cr(0,0),"..":cr(0,0),"...":ur.ORD,"'":ur.ACCENT,"]":ur.CLOSE,"^":ur.WIDEACCENT,_:ur.WIDEACCENT,"`":ur.ACCENT,"|":ur.CLOSE,"}":ur.CLOSE,"~":ur.WIDEACCENT,"||":[0,0,Xi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Xi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":ur.ACCENT,\u00aa:ur.ACCENT,"\xaf":ur.WIDEACCENT,"\xb0":ur.ORD,"\xb2":ur.ACCENT,"\xb3":ur.ACCENT,"\xb4":ur.ACCENT,"\xb8":ur.ACCENT,"\xb9":ur.ACCENT,\u00ba:ur.ACCENT,\u02c6:ur.WIDEACCENT,\u02c7:ur.WIDEACCENT,\u02c9:ur.WIDEACCENT,\u02ca:ur.ACCENT,\u02cb:ur.ACCENT,\u02cd:ur.WIDEACCENT,"\u02d8":ur.ACCENT,"\u02d9":ur.ACCENT,"\u02da":ur.ACCENT,"\u02dc":ur.WIDEACCENT,"\u02dd":ur.ACCENT,"\u02f7":ur.WIDEACCENT,"\u0302":ur.WIDEACCENT,"\u0311":ur.ACCENT,"\u03f6":ur.REL,"\u2016":[0,0,Xi.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Xi.CLOSE,{fence:!0}],"\u201a":ur.ACCENT,"\u201b":ur.ACCENT,"\u201d":[0,0,Xi.CLOSE,{fence:!0}],"\u201e":ur.ACCENT,"\u201f":ur.ACCENT,"\u2032":ur.ORD,"\u2033":ur.ACCENT,"\u2034":ur.ACCENT,"\u2035":ur.ACCENT,"\u2036":ur.ACCENT,"\u2037":ur.ACCENT,"\u203e":ur.WIDEACCENT,"\u2057":ur.ACCENT,"\u20db":ur.ACCENT,"\u20dc":ur.ACCENT,"\u2309":ur.CLOSE,"\u230b":ur.CLOSE,"\u232a":ur.CLOSE,"\u23b4":ur.WIDEACCENT,"\u23b5":ur.WIDEACCENT,"\u23dc":ur.WIDEACCENT,"\u23dd":ur.WIDEACCENT,"\u23de":ur.WIDEACCENT,"\u23df":ur.WIDEACCENT,"\u23e0":ur.WIDEACCENT,"\u23e1":ur.WIDEACCENT,"\u25a0":ur.BIN3,"\u25a1":ur.BIN3,"\u25aa":ur.BIN3,"\u25ab":ur.BIN3,"\u25ad":ur.BIN3,"\u25ae":ur.BIN3,"\u25af":ur.BIN3,"\u25b0":ur.BIN3,"\u25b1":ur.BIN3,"\u25b2":ur.BIN4,"\u25b4":ur.BIN4,"\u25b6":ur.BIN4,"\u25b7":ur.BIN4,"\u25b8":ur.BIN4,"\u25bc":ur.BIN4,"\u25be":ur.BIN4,"\u25c0":ur.BIN4,"\u25c1":ur.BIN4,"\u25c2":ur.BIN4,"\u25c4":ur.BIN4,"\u25c5":ur.BIN4,"\u25c6":ur.BIN4,"\u25c7":ur.BIN4,"\u25c8":ur.BIN4,"\u25c9":ur.BIN4,"\u25cc":ur.BIN4,"\u25cd":ur.BIN4,"\u25ce":ur.BIN4,"\u25cf":ur.BIN4,"\u25d6":ur.BIN4,"\u25d7":ur.BIN4,"\u25e6":ur.BIN4,"\u266d":ur.ORD02,"\u266e":ur.ORD02,"\u266f":ur.ORD02,"\u2773":ur.CLOSE,"\u27e7":ur.CLOSE,"\u27e9":ur.CLOSE,"\u27eb":ur.CLOSE,"\u27ed":ur.CLOSE,"\u27ef":ur.CLOSE,"\u2980":[0,0,Xi.ORD,{fence:!0,stretchy:!0}],"\u2984":ur.CLOSE,"\u2986":ur.CLOSE,"\u2988":ur.CLOSE,"\u298a":ur.CLOSE,"\u298c":ur.CLOSE,"\u298e":ur.CLOSE,"\u2990":ur.CLOSE,"\u2992":ur.CLOSE,"\u2994":ur.CLOSE,"\u2996":ur.CLOSE,"\u2998":ur.CLOSE,"\u29fd":ur.CLOSE},infix:{"!=":ur.BIN4,"#":ur.ORD,$:ur.ORD,"%":[3,3,Xi.ORD,null],"&&":ur.BIN4,"":ur.ORD,"*":ur.BIN3,"**":cr(1,1),"*=":ur.BIN4,"+":ur.BIN4,"+=":ur.BIN4,",":[0,3,Xi.PUNCT,{linebreakstyle:"after",separator:!0}],"-":ur.BIN4,"-=":ur.BIN4,"->":ur.BIN5,".":[0,3,Xi.PUNCT,{linebreakstyle:"after",separator:!0}],"/":ur.ORD11,"//":cr(1,1),"/=":ur.BIN4,":":[1,2,Xi.REL,null],":=":ur.BIN4,";":[0,3,Xi.PUNCT,{linebreakstyle:"after",separator:!0}],"<":ur.REL,"<=":ur.BIN5,"<>":cr(1,1),"=":ur.REL,"==":ur.BIN4,">":ur.REL,">=":ur.BIN5,"?":[1,1,Xi.CLOSE,null],"@":ur.ORD11,"\\":ur.ORD,"^":ur.ORD11,_:ur.ORD11,"|":[2,2,Xi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Xi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Xi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":ur.BIN4,"\xb7":ur.BIN4,"\xd7":ur.BIN4,"\xf7":ur.BIN4,\u02b9:ur.ORD,"\u0300":ur.ACCENT,"\u0301":ur.ACCENT,"\u0303":ur.WIDEACCENT,"\u0304":ur.ACCENT,"\u0306":ur.ACCENT,"\u0307":ur.ACCENT,"\u0308":ur.ACCENT,"\u030c":ur.ACCENT,"\u0332":ur.WIDEACCENT,"\u0338":ur.REL4,"\u2015":[0,0,Xi.ORD,{stretchy:!0}],"\u2017":[0,0,Xi.ORD,{stretchy:!0}],"\u2020":ur.BIN3,"\u2021":ur.BIN3,"\u2022":ur.BIN4,"\u2026":ur.INNER,"\u2043":ur.BIN4,"\u2044":ur.TALLBIN,"\u2061":ur.NONE,"\u2062":ur.NONE,"\u2063":[0,0,Xi.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":ur.NONE,"\u20d7":ur.ACCENT,\u2111:ur.ORD,\u2113:ur.ORD,\u2118:ur.ORD,\u211c:ur.ORD,"\u2190":ur.WIDEREL,"\u2191":ur.RELSTRETCH,"\u2192":ur.WIDEREL,"\u2193":ur.RELSTRETCH,"\u2194":ur.WIDEREL,"\u2195":ur.RELSTRETCH,"\u2196":ur.RELSTRETCH,"\u2197":ur.RELSTRETCH,"\u2198":ur.RELSTRETCH,"\u2199":ur.RELSTRETCH,"\u219a":ur.RELACCENT,"\u219b":ur.RELACCENT,"\u219c":ur.WIDEREL,"\u219d":ur.WIDEREL,"\u219e":ur.WIDEREL,"\u219f":ur.WIDEREL,"\u21a0":ur.WIDEREL,"\u21a1":ur.RELSTRETCH,"\u21a2":ur.WIDEREL,"\u21a3":ur.WIDEREL,"\u21a4":ur.WIDEREL,"\u21a5":ur.RELSTRETCH,"\u21a6":ur.WIDEREL,"\u21a7":ur.RELSTRETCH,"\u21a8":ur.RELSTRETCH,"\u21a9":ur.WIDEREL,"\u21aa":ur.WIDEREL,"\u21ab":ur.WIDEREL,"\u21ac":ur.WIDEREL,"\u21ad":ur.WIDEREL,"\u21ae":ur.RELACCENT,"\u21af":ur.RELSTRETCH,"\u21b0":ur.RELSTRETCH,"\u21b1":ur.RELSTRETCH,"\u21b2":ur.RELSTRETCH,"\u21b3":ur.RELSTRETCH,"\u21b4":ur.RELSTRETCH,"\u21b5":ur.RELSTRETCH,"\u21b6":ur.RELACCENT,"\u21b7":ur.RELACCENT,"\u21b8":ur.REL,"\u21b9":ur.WIDEREL,"\u21ba":ur.REL,"\u21bb":ur.REL,"\u21bc":ur.WIDEREL,"\u21bd":ur.WIDEREL,"\u21be":ur.RELSTRETCH,"\u21bf":ur.RELSTRETCH,"\u21c0":ur.WIDEREL,"\u21c1":ur.WIDEREL,"\u21c2":ur.RELSTRETCH,"\u21c3":ur.RELSTRETCH,"\u21c4":ur.WIDEREL,"\u21c5":ur.RELSTRETCH,"\u21c6":ur.WIDEREL,"\u21c7":ur.WIDEREL,"\u21c8":ur.RELSTRETCH,"\u21c9":ur.WIDEREL,"\u21ca":ur.RELSTRETCH,"\u21cb":ur.WIDEREL,"\u21cc":ur.WIDEREL,"\u21cd":ur.RELACCENT,"\u21ce":ur.RELACCENT,"\u21cf":ur.RELACCENT,"\u21d0":ur.WIDEREL,"\u21d1":ur.RELSTRETCH,"\u21d2":ur.WIDEREL,"\u21d3":ur.RELSTRETCH,"\u21d4":ur.WIDEREL,"\u21d5":ur.RELSTRETCH,"\u21d6":ur.RELSTRETCH,"\u21d7":ur.RELSTRETCH,"\u21d8":ur.RELSTRETCH,"\u21d9":ur.RELSTRETCH,"\u21da":ur.WIDEREL,"\u21db":ur.WIDEREL,"\u21dc":ur.WIDEREL,"\u21dd":ur.WIDEREL,"\u21de":ur.REL,"\u21df":ur.REL,"\u21e0":ur.WIDEREL,"\u21e1":ur.RELSTRETCH,"\u21e2":ur.WIDEREL,"\u21e3":ur.RELSTRETCH,"\u21e4":ur.WIDEREL,"\u21e5":ur.WIDEREL,"\u21e6":ur.WIDEREL,"\u21e7":ur.RELSTRETCH,"\u21e8":ur.WIDEREL,"\u21e9":ur.RELSTRETCH,"\u21ea":ur.RELSTRETCH,"\u21eb":ur.RELSTRETCH,"\u21ec":ur.RELSTRETCH,"\u21ed":ur.RELSTRETCH,"\u21ee":ur.RELSTRETCH,"\u21ef":ur.RELSTRETCH,"\u21f0":ur.WIDEREL,"\u21f1":ur.REL,"\u21f2":ur.REL,"\u21f3":ur.RELSTRETCH,"\u21f4":ur.RELACCENT,"\u21f5":ur.RELSTRETCH,"\u21f6":ur.WIDEREL,"\u21f7":ur.RELACCENT,"\u21f8":ur.RELACCENT,"\u21f9":ur.RELACCENT,"\u21fa":ur.RELACCENT,"\u21fb":ur.RELACCENT,"\u21fc":ur.RELACCENT,"\u21fd":ur.WIDEREL,"\u21fe":ur.WIDEREL,"\u21ff":ur.WIDEREL,"\u2201":cr(1,2,Xi.ORD),"\u2205":ur.ORD,"\u2206":ur.BIN3,"\u2208":ur.REL,"\u2209":ur.REL,"\u220a":ur.REL,"\u220b":ur.REL,"\u220c":ur.REL,"\u220d":ur.REL,"\u220e":ur.BIN3,"\u2212":ur.BIN4,"\u2213":ur.BIN4,"\u2214":ur.BIN4,"\u2215":ur.TALLBIN,"\u2216":ur.BIN4,"\u2217":ur.BIN4,"\u2218":ur.BIN4,"\u2219":ur.BIN4,"\u221d":ur.REL,"\u221e":ur.ORD,"\u221f":ur.REL,"\u2223":ur.REL,"\u2224":ur.REL,"\u2225":ur.REL,"\u2226":ur.REL,"\u2227":ur.BIN4,"\u2228":ur.BIN4,"\u2229":ur.BIN4,"\u222a":ur.BIN4,"\u2234":ur.REL,"\u2235":ur.REL,"\u2236":ur.REL,"\u2237":ur.REL,"\u2238":ur.BIN4,"\u2239":ur.REL,"\u223a":ur.BIN4,"\u223b":ur.REL,"\u223c":ur.REL,"\u223d":ur.REL,"\u223d\u0331":ur.BIN3,"\u223e":ur.REL,"\u223f":ur.BIN3,"\u2240":ur.BIN4,"\u2241":ur.REL,"\u2242":ur.REL,"\u2242\u0338":ur.REL,"\u2243":ur.REL,"\u2244":ur.REL,"\u2245":ur.REL,"\u2246":ur.REL,"\u2247":ur.REL,"\u2248":ur.REL,"\u2249":ur.REL,"\u224a":ur.REL,"\u224b":ur.REL,"\u224c":ur.REL,"\u224d":ur.REL,"\u224e":ur.REL,"\u224e\u0338":ur.REL,"\u224f":ur.REL,"\u224f\u0338":ur.REL,"\u2250":ur.REL,"\u2251":ur.REL,"\u2252":ur.REL,"\u2253":ur.REL,"\u2254":ur.REL,"\u2255":ur.REL,"\u2256":ur.REL,"\u2257":ur.REL,"\u2258":ur.REL,"\u2259":ur.REL,"\u225a":ur.REL,"\u225b":ur.REL,"\u225c":ur.REL,"\u225d":ur.REL,"\u225e":ur.REL,"\u225f":ur.REL,"\u2260":ur.REL,"\u2261":ur.REL,"\u2262":ur.REL,"\u2263":ur.REL,"\u2264":ur.REL,"\u2265":ur.REL,"\u2266":ur.REL,"\u2266\u0338":ur.REL,"\u2267":ur.REL,"\u2268":ur.REL,"\u2269":ur.REL,"\u226a":ur.REL,"\u226a\u0338":ur.REL,"\u226b":ur.REL,"\u226b\u0338":ur.REL,"\u226c":ur.REL,"\u226d":ur.REL,"\u226e":ur.REL,"\u226f":ur.REL,"\u2270":ur.REL,"\u2271":ur.REL,"\u2272":ur.REL,"\u2273":ur.REL,"\u2274":ur.REL,"\u2275":ur.REL,"\u2276":ur.REL,"\u2277":ur.REL,"\u2278":ur.REL,"\u2279":ur.REL,"\u227a":ur.REL,"\u227b":ur.REL,"\u227c":ur.REL,"\u227d":ur.REL,"\u227e":ur.REL,"\u227f":ur.REL,"\u227f\u0338":ur.REL,"\u2280":ur.REL,"\u2281":ur.REL,"\u2282":ur.REL,"\u2282\u20d2":ur.REL,"\u2283":ur.REL,"\u2283\u20d2":ur.REL,"\u2284":ur.REL,"\u2285":ur.REL,"\u2286":ur.REL,"\u2287":ur.REL,"\u2288":ur.REL,"\u2289":ur.REL,"\u228a":ur.REL,"\u228b":ur.REL,"\u228c":ur.BIN4,"\u228d":ur.BIN4,"\u228e":ur.BIN4,"\u228f":ur.REL,"\u228f\u0338":ur.REL,"\u2290":ur.REL,"\u2290\u0338":ur.REL,"\u2291":ur.REL,"\u2292":ur.REL,"\u2293":ur.BIN4,"\u2294":ur.BIN4,"\u2295":ur.BIN4,"\u2296":ur.BIN4,"\u2297":ur.BIN4,"\u2298":ur.BIN4,"\u2299":ur.BIN4,"\u229a":ur.BIN4,"\u229b":ur.BIN4,"\u229c":ur.BIN4,"\u229d":ur.BIN4,"\u229e":ur.BIN4,"\u229f":ur.BIN4,"\u22a0":ur.BIN4,"\u22a1":ur.BIN4,"\u22a2":ur.REL,"\u22a3":ur.REL,"\u22a4":ur.ORD55,"\u22a5":ur.REL,"\u22a6":ur.REL,"\u22a7":ur.REL,"\u22a8":ur.REL,"\u22a9":ur.REL,"\u22aa":ur.REL,"\u22ab":ur.REL,"\u22ac":ur.REL,"\u22ad":ur.REL,"\u22ae":ur.REL,"\u22af":ur.REL,"\u22b0":ur.REL,"\u22b1":ur.REL,"\u22b2":ur.REL,"\u22b3":ur.REL,"\u22b4":ur.REL,"\u22b5":ur.REL,"\u22b6":ur.REL,"\u22b7":ur.REL,"\u22b8":ur.REL,"\u22b9":ur.REL,"\u22ba":ur.BIN4,"\u22bb":ur.BIN4,"\u22bc":ur.BIN4,"\u22bd":ur.BIN4,"\u22be":ur.BIN3,"\u22bf":ur.BIN3,"\u22c4":ur.BIN4,"\u22c5":ur.BIN4,"\u22c6":ur.BIN4,"\u22c7":ur.BIN4,"\u22c8":ur.REL,"\u22c9":ur.BIN4,"\u22ca":ur.BIN4,"\u22cb":ur.BIN4,"\u22cc":ur.BIN4,"\u22cd":ur.REL,"\u22ce":ur.BIN4,"\u22cf":ur.BIN4,"\u22d0":ur.REL,"\u22d1":ur.REL,"\u22d2":ur.BIN4,"\u22d3":ur.BIN4,"\u22d4":ur.REL,"\u22d5":ur.REL,"\u22d6":ur.REL,"\u22d7":ur.REL,"\u22d8":ur.REL,"\u22d9":ur.REL,"\u22da":ur.REL,"\u22db":ur.REL,"\u22dc":ur.REL,"\u22dd":ur.REL,"\u22de":ur.REL,"\u22df":ur.REL,"\u22e0":ur.REL,"\u22e1":ur.REL,"\u22e2":ur.REL,"\u22e3":ur.REL,"\u22e4":ur.REL,"\u22e5":ur.REL,"\u22e6":ur.REL,"\u22e7":ur.REL,"\u22e8":ur.REL,"\u22e9":ur.REL,"\u22ea":ur.REL,"\u22eb":ur.REL,"\u22ec":ur.REL,"\u22ed":ur.REL,"\u22ee":ur.ORD55,"\u22ef":ur.INNER,"\u22f0":ur.REL,"\u22f1":[5,5,Xi.INNER,null],"\u22f2":ur.REL,"\u22f3":ur.REL,"\u22f4":ur.REL,"\u22f5":ur.REL,"\u22f6":ur.REL,"\u22f7":ur.REL,"\u22f8":ur.REL,"\u22f9":ur.REL,"\u22fa":ur.REL,"\u22fb":ur.REL,"\u22fc":ur.REL,"\u22fd":ur.REL,"\u22fe":ur.REL,"\u22ff":ur.REL,"\u2305":ur.BIN3,"\u2306":ur.BIN3,"\u2322":ur.REL4,"\u2323":ur.REL4,"\u2329":ur.OPEN,"\u232a":ur.CLOSE,"\u23aa":ur.ORD,"\u23af":[0,0,Xi.ORD,{stretchy:!0}],"\u23b0":ur.OPEN,"\u23b1":ur.CLOSE,"\u2500":ur.ORD,"\u25b3":ur.BIN4,"\u25b5":ur.BIN4,"\u25b9":ur.BIN4,"\u25bd":ur.BIN4,"\u25bf":ur.BIN4,"\u25c3":ur.BIN4,"\u25ef":ur.BIN3,"\u2660":ur.ORD,"\u2661":ur.ORD,"\u2662":ur.ORD,"\u2663":ur.ORD,"\u2758":ur.REL,"\u27f0":ur.RELSTRETCH,"\u27f1":ur.RELSTRETCH,"\u27f5":ur.WIDEREL,"\u27f6":ur.WIDEREL,"\u27f7":ur.WIDEREL,"\u27f8":ur.WIDEREL,"\u27f9":ur.WIDEREL,"\u27fa":ur.WIDEREL,"\u27fb":ur.WIDEREL,"\u27fc":ur.WIDEREL,"\u27fd":ur.WIDEREL,"\u27fe":ur.WIDEREL,"\u27ff":ur.WIDEREL,"\u2900":ur.RELACCENT,"\u2901":ur.RELACCENT,"\u2902":ur.RELACCENT,"\u2903":ur.RELACCENT,"\u2904":ur.RELACCENT,"\u2905":ur.RELACCENT,"\u2906":ur.RELACCENT,"\u2907":ur.RELACCENT,"\u2908":ur.REL,"\u2909":ur.REL,"\u290a":ur.RELSTRETCH,"\u290b":ur.RELSTRETCH,"\u290c":ur.WIDEREL,"\u290d":ur.WIDEREL,"\u290e":ur.WIDEREL,"\u290f":ur.WIDEREL,"\u2910":ur.WIDEREL,"\u2911":ur.RELACCENT,"\u2912":ur.RELSTRETCH,"\u2913":ur.RELSTRETCH,"\u2914":ur.RELACCENT,"\u2915":ur.RELACCENT,"\u2916":ur.RELACCENT,"\u2917":ur.RELACCENT,"\u2918":ur.RELACCENT,"\u2919":ur.RELACCENT,"\u291a":ur.RELACCENT,"\u291b":ur.RELACCENT,"\u291c":ur.RELACCENT,"\u291d":ur.RELACCENT,"\u291e":ur.RELACCENT,"\u291f":ur.RELACCENT,"\u2920":ur.RELACCENT,"\u2921":ur.RELSTRETCH,"\u2922":ur.RELSTRETCH,"\u2923":ur.REL,"\u2924":ur.REL,"\u2925":ur.REL,"\u2926":ur.REL,"\u2927":ur.REL,"\u2928":ur.REL,"\u2929":ur.REL,"\u292a":ur.REL,"\u292b":ur.REL,"\u292c":ur.REL,"\u292d":ur.REL,"\u292e":ur.REL,"\u292f":ur.REL,"\u2930":ur.REL,"\u2931":ur.REL,"\u2932":ur.REL,"\u2933":ur.RELACCENT,"\u2934":ur.REL,"\u2935":ur.REL,"\u2936":ur.REL,"\u2937":ur.REL,"\u2938":ur.REL,"\u2939":ur.REL,"\u293a":ur.RELACCENT,"\u293b":ur.RELACCENT,"\u293c":ur.RELACCENT,"\u293d":ur.RELACCENT,"\u293e":ur.REL,"\u293f":ur.REL,"\u2940":ur.REL,"\u2941":ur.REL,"\u2942":ur.RELACCENT,"\u2943":ur.RELACCENT,"\u2944":ur.RELACCENT,"\u2945":ur.RELACCENT,"\u2946":ur.RELACCENT,"\u2947":ur.RELACCENT,"\u2948":ur.RELACCENT,"\u2949":ur.REL,"\u294a":ur.RELACCENT,"\u294b":ur.RELACCENT,"\u294c":ur.REL,"\u294d":ur.REL,"\u294e":ur.WIDEREL,"\u294f":ur.RELSTRETCH,"\u2950":ur.WIDEREL,"\u2951":ur.RELSTRETCH,"\u2952":ur.WIDEREL,"\u2953":ur.WIDEREL,"\u2954":ur.RELSTRETCH,"\u2955":ur.RELSTRETCH,"\u2956":ur.RELSTRETCH,"\u2957":ur.RELSTRETCH,"\u2958":ur.RELSTRETCH,"\u2959":ur.RELSTRETCH,"\u295a":ur.WIDEREL,"\u295b":ur.WIDEREL,"\u295c":ur.RELSTRETCH,"\u295d":ur.RELSTRETCH,"\u295e":ur.WIDEREL,"\u295f":ur.WIDEREL,"\u2960":ur.RELSTRETCH,"\u2961":ur.RELSTRETCH,"\u2962":ur.RELACCENT,"\u2963":ur.REL,"\u2964":ur.RELACCENT,"\u2965":ur.REL,"\u2966":ur.RELACCENT,"\u2967":ur.RELACCENT,"\u2968":ur.RELACCENT,"\u2969":ur.RELACCENT,"\u296a":ur.RELACCENT,"\u296b":ur.RELACCENT,"\u296c":ur.RELACCENT,"\u296d":ur.RELACCENT,"\u296e":ur.RELSTRETCH,"\u296f":ur.RELSTRETCH,"\u2970":ur.RELACCENT,"\u2971":ur.RELACCENT,"\u2972":ur.RELACCENT,"\u2973":ur.RELACCENT,"\u2974":ur.RELACCENT,"\u2975":ur.RELACCENT,"\u2976":ur.RELACCENT,"\u2977":ur.RELACCENT,"\u2978":ur.RELACCENT,"\u2979":ur.RELACCENT,"\u297a":ur.RELACCENT,"\u297b":ur.RELACCENT,"\u297c":ur.RELACCENT,"\u297d":ur.RELACCENT,"\u297e":ur.REL,"\u297f":ur.REL,"\u2981":ur.BIN3,"\u2982":ur.BIN3,"\u2999":ur.BIN3,"\u299a":ur.BIN3,"\u299b":ur.BIN3,"\u299c":ur.BIN3,"\u299d":ur.BIN3,"\u299e":ur.BIN3,"\u299f":ur.BIN3,"\u29a0":ur.BIN3,"\u29a1":ur.BIN3,"\u29a2":ur.BIN3,"\u29a3":ur.BIN3,"\u29a4":ur.BIN3,"\u29a5":ur.BIN3,"\u29a6":ur.BIN3,"\u29a7":ur.BIN3,"\u29a8":ur.BIN3,"\u29a9":ur.BIN3,"\u29aa":ur.BIN3,"\u29ab":ur.BIN3,"\u29ac":ur.BIN3,"\u29ad":ur.BIN3,"\u29ae":ur.BIN3,"\u29af":ur.BIN3,"\u29b0":ur.BIN3,"\u29b1":ur.BIN3,"\u29b2":ur.BIN3,"\u29b3":ur.BIN3,"\u29b4":ur.BIN3,"\u29b5":ur.BIN3,"\u29b6":ur.BIN4,"\u29b7":ur.BIN4,"\u29b8":ur.BIN4,"\u29b9":ur.BIN4,"\u29ba":ur.BIN4,"\u29bb":ur.BIN4,"\u29bc":ur.BIN4,"\u29bd":ur.BIN4,"\u29be":ur.BIN4,"\u29bf":ur.BIN4,"\u29c0":ur.REL,"\u29c1":ur.REL,"\u29c2":ur.BIN3,"\u29c3":ur.BIN3,"\u29c4":ur.BIN4,"\u29c5":ur.BIN4,"\u29c6":ur.BIN4,"\u29c7":ur.BIN4,"\u29c8":ur.BIN4,"\u29c9":ur.BIN3,"\u29ca":ur.BIN3,"\u29cb":ur.BIN3,"\u29cc":ur.BIN3,"\u29cd":ur.BIN3,"\u29ce":ur.REL,"\u29cf":ur.REL,"\u29cf\u0338":ur.REL,"\u29d0":ur.REL,"\u29d0\u0338":ur.REL,"\u29d1":ur.REL,"\u29d2":ur.REL,"\u29d3":ur.REL,"\u29d4":ur.REL,"\u29d5":ur.REL,"\u29d6":ur.BIN4,"\u29d7":ur.BIN4,"\u29d8":ur.BIN3,"\u29d9":ur.BIN3,"\u29db":ur.BIN3,"\u29dc":ur.BIN3,"\u29dd":ur.BIN3,"\u29de":ur.REL,"\u29df":ur.BIN3,"\u29e0":ur.BIN3,"\u29e1":ur.REL,"\u29e2":ur.BIN4,"\u29e3":ur.REL,"\u29e4":ur.REL,"\u29e5":ur.REL,"\u29e6":ur.REL,"\u29e7":ur.BIN3,"\u29e8":ur.BIN3,"\u29e9":ur.BIN3,"\u29ea":ur.BIN3,"\u29eb":ur.BIN3,"\u29ec":ur.BIN3,"\u29ed":ur.BIN3,"\u29ee":ur.BIN3,"\u29ef":ur.BIN3,"\u29f0":ur.BIN3,"\u29f1":ur.BIN3,"\u29f2":ur.BIN3,"\u29f3":ur.BIN3,"\u29f4":ur.REL,"\u29f5":ur.BIN4,"\u29f6":ur.BIN4,"\u29f7":ur.BIN4,"\u29f8":ur.BIN3,"\u29f9":ur.BIN3,"\u29fa":ur.BIN3,"\u29fb":ur.BIN3,"\u29fe":ur.BIN4,"\u29ff":ur.BIN4,"\u2a1d":ur.BIN3,"\u2a1e":ur.BIN3,"\u2a1f":ur.BIN3,"\u2a20":ur.BIN3,"\u2a21":ur.BIN3,"\u2a22":ur.BIN4,"\u2a23":ur.BIN4,"\u2a24":ur.BIN4,"\u2a25":ur.BIN4,"\u2a26":ur.BIN4,"\u2a27":ur.BIN4,"\u2a28":ur.BIN4,"\u2a29":ur.BIN4,"\u2a2a":ur.BIN4,"\u2a2b":ur.BIN4,"\u2a2c":ur.BIN4,"\u2a2d":ur.BIN4,"\u2a2e":ur.BIN4,"\u2a2f":ur.BIN4,"\u2a30":ur.BIN4,"\u2a31":ur.BIN4,"\u2a32":ur.BIN4,"\u2a33":ur.BIN4,"\u2a34":ur.BIN4,"\u2a35":ur.BIN4,"\u2a36":ur.BIN4,"\u2a37":ur.BIN4,"\u2a38":ur.BIN4,"\u2a39":ur.BIN4,"\u2a3a":ur.BIN4,"\u2a3b":ur.BIN4,"\u2a3c":ur.BIN4,"\u2a3d":ur.BIN4,"\u2a3e":ur.BIN4,"\u2a3f":ur.BIN4,"\u2a40":ur.BIN4,"\u2a41":ur.BIN4,"\u2a42":ur.BIN4,"\u2a43":ur.BIN4,"\u2a44":ur.BIN4,"\u2a45":ur.BIN4,"\u2a46":ur.BIN4,"\u2a47":ur.BIN4,"\u2a48":ur.BIN4,"\u2a49":ur.BIN4,"\u2a4a":ur.BIN4,"\u2a4b":ur.BIN4,"\u2a4c":ur.BIN4,"\u2a4d":ur.BIN4,"\u2a4e":ur.BIN4,"\u2a4f":ur.BIN4,"\u2a50":ur.BIN4,"\u2a51":ur.BIN4,"\u2a52":ur.BIN4,"\u2a53":ur.BIN4,"\u2a54":ur.BIN4,"\u2a55":ur.BIN4,"\u2a56":ur.BIN4,"\u2a57":ur.BIN4,"\u2a58":ur.BIN4,"\u2a59":ur.REL,"\u2a5a":ur.BIN4,"\u2a5b":ur.BIN4,"\u2a5c":ur.BIN4,"\u2a5d":ur.BIN4,"\u2a5e":ur.BIN4,"\u2a5f":ur.BIN4,"\u2a60":ur.BIN4,"\u2a61":ur.BIN4,"\u2a62":ur.BIN4,"\u2a63":ur.BIN4,"\u2a64":ur.BIN4,"\u2a65":ur.BIN4,"\u2a66":ur.REL,"\u2a67":ur.REL,"\u2a68":ur.REL,"\u2a69":ur.REL,"\u2a6a":ur.REL,"\u2a6b":ur.REL,"\u2a6c":ur.REL,"\u2a6d":ur.REL,"\u2a6e":ur.REL,"\u2a6f":ur.REL,"\u2a70":ur.REL,"\u2a71":ur.BIN4,"\u2a72":ur.BIN4,"\u2a73":ur.REL,"\u2a74":ur.REL,"\u2a75":ur.REL,"\u2a76":ur.REL,"\u2a77":ur.REL,"\u2a78":ur.REL,"\u2a79":ur.REL,"\u2a7a":ur.REL,"\u2a7b":ur.REL,"\u2a7c":ur.REL,"\u2a7d":ur.REL,"\u2a7d\u0338":ur.REL,"\u2a7e":ur.REL,"\u2a7e\u0338":ur.REL,"\u2a7f":ur.REL,"\u2a80":ur.REL,"\u2a81":ur.REL,"\u2a82":ur.REL,"\u2a83":ur.REL,"\u2a84":ur.REL,"\u2a85":ur.REL,"\u2a86":ur.REL,"\u2a87":ur.REL,"\u2a88":ur.REL,"\u2a89":ur.REL,"\u2a8a":ur.REL,"\u2a8b":ur.REL,"\u2a8c":ur.REL,"\u2a8d":ur.REL,"\u2a8e":ur.REL,"\u2a8f":ur.REL,"\u2a90":ur.REL,"\u2a91":ur.REL,"\u2a92":ur.REL,"\u2a93":ur.REL,"\u2a94":ur.REL,"\u2a95":ur.REL,"\u2a96":ur.REL,"\u2a97":ur.REL,"\u2a98":ur.REL,"\u2a99":ur.REL,"\u2a9a":ur.REL,"\u2a9b":ur.REL,"\u2a9c":ur.REL,"\u2a9d":ur.REL,"\u2a9e":ur.REL,"\u2a9f":ur.REL,"\u2aa0":ur.REL,"\u2aa1":ur.REL,"\u2aa1\u0338":ur.REL,"\u2aa2":ur.REL,"\u2aa2\u0338":ur.REL,"\u2aa3":ur.REL,"\u2aa4":ur.REL,"\u2aa5":ur.REL,"\u2aa6":ur.REL,"\u2aa7":ur.REL,"\u2aa8":ur.REL,"\u2aa9":ur.REL,"\u2aaa":ur.REL,"\u2aab":ur.REL,"\u2aac":ur.REL,"\u2aad":ur.REL,"\u2aae":ur.REL,"\u2aaf":ur.REL,"\u2aaf\u0338":ur.REL,"\u2ab0":ur.REL,"\u2ab0\u0338":ur.REL,"\u2ab1":ur.REL,"\u2ab2":ur.REL,"\u2ab3":ur.REL,"\u2ab4":ur.REL,"\u2ab5":ur.REL,"\u2ab6":ur.REL,"\u2ab7":ur.REL,"\u2ab8":ur.REL,"\u2ab9":ur.REL,"\u2aba":ur.REL,"\u2abb":ur.REL,"\u2abc":ur.REL,"\u2abd":ur.REL,"\u2abe":ur.REL,"\u2abf":ur.REL,"\u2ac0":ur.REL,"\u2ac1":ur.REL,"\u2ac2":ur.REL,"\u2ac3":ur.REL,"\u2ac4":ur.REL,"\u2ac5":ur.REL,"\u2ac6":ur.REL,"\u2ac7":ur.REL,"\u2ac8":ur.REL,"\u2ac9":ur.REL,"\u2aca":ur.REL,"\u2acb":ur.REL,"\u2acc":ur.REL,"\u2acd":ur.REL,"\u2ace":ur.REL,"\u2acf":ur.REL,"\u2ad0":ur.REL,"\u2ad1":ur.REL,"\u2ad2":ur.REL,"\u2ad3":ur.REL,"\u2ad4":ur.REL,"\u2ad5":ur.REL,"\u2ad6":ur.REL,"\u2ad7":ur.REL,"\u2ad8":ur.REL,"\u2ad9":ur.REL,"\u2ada":ur.REL,"\u2adb":ur.REL,"\u2add":ur.REL,"\u2add\u0338":ur.REL,"\u2ade":ur.REL,"\u2adf":ur.REL,"\u2ae0":ur.REL,"\u2ae1":ur.REL,"\u2ae2":ur.REL,"\u2ae3":ur.REL,"\u2ae4":ur.REL,"\u2ae5":ur.REL,"\u2ae6":ur.REL,"\u2ae7":ur.REL,"\u2ae8":ur.REL,"\u2ae9":ur.REL,"\u2aea":ur.REL,"\u2aeb":ur.REL,"\u2aec":ur.REL,"\u2aed":ur.REL,"\u2aee":ur.REL,"\u2aef":ur.REL,"\u2af0":ur.REL,"\u2af1":ur.REL,"\u2af2":ur.REL,"\u2af3":ur.REL,"\u2af4":ur.BIN4,"\u2af5":ur.BIN4,"\u2af6":ur.BIN4,"\u2af7":ur.REL,"\u2af8":ur.REL,"\u2af9":ur.REL,"\u2afa":ur.REL,"\u2afb":ur.BIN4,"\u2afd":ur.BIN4,"\u2afe":ur.BIN3,"\u2b45":ur.RELSTRETCH,"\u2b46":ur.RELSTRETCH,"\u3008":ur.OPEN,"\u3009":ur.CLOSE,"\ufe37":ur.WIDEACCENT,"\ufe38":ur.WIDEACCENT}};function gr(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function br(e){return String.fromCodePoint(...e)}function Sr(e){return!!e.match(/%\s*$/)}function wr(e){return e.trim().split(/\s+/)}function Er(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}mr.infix["^"]=ur.WIDEREL,mr.infix._=ur.WIDEREL,mr.infix["\u2adc"]=ur.REL;class Ar extends tr{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:Xi.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===Xi.REL&&("prefix"===t&&(this.texClass=Xi.OPEN),"postfix"===t&&(this.texClass=Xi.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===Xi.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==Xi.BIN&&t!==Xi.REL||(a=e.texClass=Xi.ORD),a=this.prevClass=e.texClass||Xi.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=Xi.NONE,t!==Xi.BIN||a!==Xi.NONE&&a!==Xi.BIN&&a!==Xi.OP&&a!==Xi.REL&&a!==Xi.OPEN&&a!==Xi.PUNCT)if(a!==Xi.BIN||t!==Xi.REL&&t!==Xi.CLOSE&&t!==Xi.PUNCT){if(t===Xi.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=Xi.ORD)}}else e.texClass=this.prevClass=Xi.ORD;else this.texClass=Xi.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=fr(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=br(kr(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}Ar.defaults=Object.assign(Object.assign({},tr.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Ar.MMLSPACING=hr,Ar.OPTABLE=mr,Ar.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Ar.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Ar.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Ar.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class vr extends tr{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}vr.defaults=Object.assign({},tr.defaults);class xr extends tr{constructor(){super(...arguments),this.texclass=Xi.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}xr.defaults=Object.assign(Object.assign({},tr.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Cr extends tr{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"ms"}}Cr.defaults=Object.assign(Object.assign({},tr.defaults),{lquote:'"',rquote:'"'});class Lr extends er{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=Xi.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Lr.defaults=Object.assign({},er.defaults);class Nr extends Lr{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Nr.defaults=Lr.defaults;class _r extends ir{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}_r.defaults=Object.assign(Object.assign({},ir.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Fr extends er{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Fr.defaults=Object.assign(Object.assign({},er.defaults),{"data-vertical-align":"bottom"});class Pr extends er{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Pr.defaults=Object.assign(Object.assign({},er.defaults),{"data-vertical-align":"bottom"});class Dr extends ar{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Dr.defaults=Object.assign(Object.assign({},ar.defaults),{scriptlevel:Gi,displaystyle:Gi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Gi,mathcolor:Gi,dir:Gi,infixlinebreakstyle:"before"});class Br extends er{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Br.defaults=Object.assign({},er.defaults);class Tr extends ar{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=Xi.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}Tr.defaults=Object.assign(Object.assign({},ar.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Rr extends ar{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mphantom"}}Rr.defaults=Object.assign({},ar.defaults);class Mr extends er{constructor(){super(...arguments),this.texclass=Xi.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}Or.defaults=Object.assign(Object.assign({},er.defaults),{actiontype:"toggle",selection:1});class qr extends ir{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}qr.defaults=Object.assign(Object.assign({},ir.defaults),{subscriptshift:"",superscriptshift:""});class jr extends qr{get kind(){return"msub"}get arity(){return 2}}jr.defaults=Object.assign({},qr.defaults);class Ur extends qr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}Ur.defaults=Object.assign({},qr.defaults);class Hr extends ir{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}Hr.defaults=Object.assign(Object.assign({},ir.defaults),{accent:!1,accentunder:!1,align:"center"}),Hr.ACCENTS=["","accentunder","accent"];class zr extends Hr{get kind(){return"munder"}get arity(){return 2}}zr.defaults=Object.assign({},Hr.defaults);class Gr extends Hr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Gr.defaults=Object.assign({},Hr.defaults),Gr.ACCENTS=["","accent","accentunder"];class Wr extends qr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let ln={[sr.prototype.kind]:sr,[lr.prototype.kind]:lr,[dr.prototype.kind]:dr,[Ar.prototype.kind]:Ar,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[Cr.prototype.kind]:Cr,[Lr.prototype.kind]:Lr,[Nr.prototype.kind]:Nr,[_r.prototype.kind]:_r,[Fr.prototype.kind]:Fr,[Pr.prototype.kind]:Pr,[Dr.prototype.kind]:Dr,[Br.prototype.kind]:Br,[Tr.prototype.kind]:Tr,[Rr.prototype.kind]:Rr,[Mr.prototype.kind]:Mr,[Ir.prototype.kind]:Ir,[Or.prototype.kind]:Or,[jr.prototype.kind]:jr,[Ur.prototype.kind]:Ur,[qr.prototype.kind]:qr,[zr.prototype.kind]:zr,[Gr.prototype.kind]:Gr,[Hr.prototype.kind]:Hr,[Wr.prototype.kind]:Wr,[Vr.prototype.kind]:Vr,[$r.prototype.kind]:$r,[Xr.prototype.kind]:Xr,[Jr.prototype.kind]:Jr,[Kr.prototype.kind]:Kr,[Yr.prototype.kind]:Yr,[Zr.prototype.kind]:Zr,[Qr.prototype.kind]:Qr,[en.prototype.kind]:en,[tn.prototype.kind]:tn,[rn.prototype.kind]:rn,[an.prototype.kind]:an,[nn.prototype.kind]:nn,[on.prototype.kind]:on,[nr.prototype.kind]:nr,[or.prototype.kind]:or,[sn.prototype.kind]:sn};class dn extends zi{get MML(){return this.node}}dn.defaultNodes=ln;class cn{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===cn.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function un(...e){const t=class extends cn{};return t.allocate(...e),t}cn.MAXBIT=1<<31,cn.next=1,cn.names=new Map;class pn extends Za{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=ji.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=ji.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=ji.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const fn={all:!1,processed:!1,inputJax:null,outputJax:null},hn={all:!0,processed:!0,inputJax:[],outputJax:[]};class mn extends Di{compile(e){return null}}class gn extends Bi{typeset(e,t=null){return null}escaped(e,t){return null}}class yn extends Ii{}class kn{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=gi(mi({},i.OPTIONS),a),this.math=new(this.options.MathList||yn),this.renderActions=pn.create(this.options.renderActions),this.processed=new kn.ProcessBits,this.outputJax=this.options.OutputJax||new gn;let r=this.options.InputJax||[new mn];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new dn,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=pn.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=ji.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=gi({format:this.inputJax[0].name,display:!0,end:ji.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}kn.KIND="MathDocument",kn.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:yn,MathItem:class extends qi{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:ci({find:[ji.FINDMATH,"findMath","",!1],compile:[ji.COMPILED],metrics:[ji.METRICS,"getMetrics","",!1],typeset:[ji.TYPESET],update:[ji.INSERTED,"updateDocument",!1]})},kn.ProcessBits=un("findMath","compile","getMetrics","typeset","updateDocument");class bn extends kn{}class Sn{constructor(e,t=5){this.documentClass=bn,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}Sn.NAME="generic";class wn extends Za{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class En{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[En.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const An="data-mjx-";class vn extends En{constructor(e=null){e||(e=new dn),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return Si(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=Si(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===Xi.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(lr.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":Ki[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[An+t]=a}}vn.rename={TeXAtom:"mrow"},vn.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},vn.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class xn extends vn{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Cn=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Ln extends vn{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Cn).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Cn)}}class Nn{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class _n extends Hi{wrap(e,...t){return this.create(e.kind,e,...t)}}function Fn(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Pn(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Dn={version:za,handlers:new wn,document:function(e,t){return Dn.handlers.document(e,t)},handleRetriesFor:Fn,retryAfter:Pn,asyncLoad:null};class Bn extends qi{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=ji.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Tn extends Ii{}class Rn{constructor(e=null){let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=ui(this.options.skipHtmlTags),t=ui(this.options.ignoreHtmlClass),a=ui(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}Rn.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:ci({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class Mn extends kn{constructor(e,t,a){let[i,r]=bi(a,Rn.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new Rn(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=gi({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=ji.INSERTED&&t.state(ji.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}Mn.KIND="HTML",Mn.OPTIONS=Object.assign(Object.assign({},kn.OPTIONS),{renderActions:ci(Object.assign(Object.assign({},kn.OPTIONS.renderActions),{styles:[ji.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Tn,MathItem:Bn,DomStrings:null});class In extends Sn{constructor(){super(...arguments),this.documentClass=Mn}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function On(e){const t=new In(e);return Dn.handlers.register(t),t}function qn(e){return Dn.asyncLoad?new Promise(((t,a)=>{const i=Dn.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const jn=1e6,Un={px:1,in:96,cm:96/2.54,mm:96/25.4},Hn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},zn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:jn};function Gn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(zn[e])return zn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return Un.hasOwnProperty(o)?n*Un[o]/i/a:Hn.hasOwnProperty(o)?n*Hn[o]:"%"===o?n/100*t:n*t}function Wn(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function Vn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function $n(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Xn(e,t=-jn,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new Kn;return Object.assign(e,this),e}}Kn.fullWidth="100%",Kn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const Jn={loadMissingEntities:!0},Yn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},Zn={};function Qn(e,t){Object.assign(Yn,e),Zn[t]=!0}function eo(e){delete Yn[e]}function to(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,ao)}function ao(e,t){if("#"===t.charAt(0))return io(t.slice(1));if(Yn[t])return Yn[t];if(Jn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();Zn[e]||(Zn[e]=!0,Pn(qn("./util/entities/"+e+".js")))}return e}function io(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class ro{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const no=["top","right","bottom","left"],oo=["width","style","color"];function so(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function lo(e){const t=so(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of mo.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const co=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,uo=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function po(e){let t={width:"",style:"",color:""};for(const a of so(this.styles[e]))a.match(co)&&""===t.width?t.width=a:a.match(uo)&&""===t.style?t.style=a:t.color=a;for(const a of mo.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function fo(e){const t=[];for(const a of mo.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const ho={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class mo{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),mo.connect[e]&&!mo.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),mo.connect[e]);)mo.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,mo.connect[e]&&mo.connect[e].children&&mo.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of mo.connect[e].children){const e=this.childName(t,a);mo.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(mo.connect[e]&&!mo.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function go(e){return e.reduce(((e,t)=>e+t),0)}function yo(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}mo.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},mo.connect={padding:{children:no,split:lo,combine:function(e){const t=mo.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:no,split:function(e){for(const t of mo.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...mo.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:oo,split:po,combine:fo},"border-right":{children:oo,split:po,combine:fo},"border-bottom":{children:oo,split:po,combine:fo},"border-left":{children:oo,split:po,combine:fo},"border-width":{children:no,split:lo,combine:null},"border-style":{children:no,split:lo,combine:null},"border-color":{children:no,split:lo,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=so(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(ho))if((Array.isArray(a[t])||""===a[t])&&e.match(ho[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of mo.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",za,"core"),Xa({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:m,MathList:h,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Q,TeXAtom:Y,maction:j,maligngroup:$,malignmark:X,math:w,mathchoice:Z,menclose:q,merror:R,mfenced:O,mfrac:P,mglyph:K,mi:E,mmultiscripts:z,mn:A,mo:C,mpadded:M,mphantom:I,mroot:B,mrow:F,ms:_,mspace:N,msqrt:D,mstyle:T,msubsup:U,mtable:G,mtd:V,mtext:L,mtr:W,munderover:H,semantics:J},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:he,HTMLMathList:me}},mathjax:fe,util:{AsyncLoad:Se,BBox:Ee,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:we,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",In),MathJax.startup.registerConstructor("browserAdaptor",Fi),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));class ko extends Pi{constructor(e){super(e),this.getPatterns()}getPatterns(){let e=this.options,t=[],a=[],i=[];this.end={},this.env=this.sub=0;let r=1;e.inlineMath.forEach((e=>this.addPattern(t,e,!1))),e.displayMath.forEach((e=>this.addPattern(t,e,!0))),t.length&&a.push(t.sort(gr).join("|")),e.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=r,r++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(a.push("("+i.join("|")+")"),this.sub=r),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0}addPattern(e,t,a){let[i,r]=t;e.push(yr(i)),this.end[i]=[r,a,this.endPattern(r)]}endPattern(e,t){return new RegExp((t||yr(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(e,t,a,i){let r,[n,o,s]=i,l=s.lastIndex=a.index+a[0].length,d=0;for(;r=s.exec(e);){if((r[1]||r[0])===n&&0===d)return Oi(a[0],e.substr(l,r.index-l),r[0],t,a.index,r.index+r[0].length,o);"{"===r[0]?d++:"}"===r[0]&&d&&d--}return null}findMathInString(e,t,a){let i,r;for(this.start.lastIndex=0;i=this.start.exec(a);){if(void 0!==i[this.env]&&this.env){let e="\\\\end\\s*(\\{"+yr(i[this.env])+"\\})";r=this.findEnd(a,t,i,["{"+i[this.env]+"}",!0,this.endPattern(null,e)]),r&&(r.math=r.open+r.math+r.close,r.open=r.close="")}else if(void 0!==i[this.sub]&&this.sub){let e=i[this.sub],a=i.index+i[this.sub].length;r=2===e.length?Oi("",e.substr(1),"",t,i.index,a):Oi("",e,"",t,i.index,a,!1)}else r=this.findEnd(a,t,i,this.end[i[0]]);r&&(e.push(r),this.start.lastIndex=r.end.n)}}findMath(e){let t=[];if(this.hasPatterns)for(let a=0,i=e.length;a{let a=e.attributes;if(!a)return;const i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];for(const t of a.getExplicitNames())i.has(t)||a.attributes[t]!==e.attributes.getInherited(t)||delete a.attributes[t]}),{})},e.combineRelations=function(e){const i=[];for(let r of e.data.getList("mo")){if(r.getProperty("relationsCombined")||!r.parent||r.parent&&!So.isType(r.parent,"mrow")||So.getTexClass(r)!==Xi.REL)continue;let e,n=r.parent.childNodes,o=n.indexOf(r)+1,s=So.getProperty(r,"variantForm");for(;o{let t=r.getExplicit(e);null!=t&&i.set(e,t)}))},a=function(e,t){let a=(e,t)=>e.getExplicitNames().filter((a=>a!==t&&("stretchy"!==a||e.getExplicit("stretchy")))),i=e.attributes,r=t.attributes,n=a(i,"lspace"),o=a(r,"rspace");if(n.length!==o.length)return!1;for(let e of n)if(i.getExplicit(e)!==r.getExplicit(e))return!1;return!0},i=function(e,t,a){const i=[];for(let r of e.getList("m"+t+a)){const n=r.childNodes;if(n[r[t]]&&n[r[a]])continue;const o=r.parent;let s=n[r[t]]?e.nodeFactory.create("node","m"+t,[n[r.base],n[r[t]]]):e.nodeFactory.create("node","m"+a,[n[r.base],n[r[a]]]);So.copyAttributes(r,s),o?o.replaceChild(s,r):e.root=s,i.push(r)}e.removeFromList("m"+t+a,i)};e.cleanSubSup=function(e){let t=e.data;t.error||(i(t,"sub","sup"),i(t,"under","over"))};let r=function(e,t,a){const i=[];for(const r of e.getList(t)){if(r.attributes.get("displaystyle"))continue;const t=r.childNodes[r.base],n=t.coreMO();if(t.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let t=e.nodeFactory.create("node",a,r.childNodes);So.copyAttributes(r,t),r.parent?r.parent.replaceChild(t,r):e.root=t,i.push(r)}}e.removeFromList(t,i)};e.moveLimits=function(e){const t=e.data;r(t,"munderover","msubsup"),r(t,"munder","msub"),r(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(wo||(wo={}));const Eo=wo;class Ao{static processString(e,t){let a=e.split(Ao.pattern);for(let e=1,i=a.length;e="0"&&i<="9")a[e]=t[parseInt(a[e],10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else if("{"===i)if(i=a[e].substr(1),i>="0"&&i<="9")a[e]=t[parseInt(a[e].substr(1,a[e].length-2),10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else{a[e].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[e]="%"+a[e])}null==a[e]&&(a[e]="???")}return a.join("")}constructor(e,t,...a){this.id=e,this.message=Ao.processString(t,a)}}Ao.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const vo=Ao;var xo;!function(e){const t=7.2,a={em:e=>e,ex:e=>.43*e,pt:e=>e/10,pc:e=>1.2*e,px:e=>e*t/72,in:e=>e*t,cm:e=>e*t/2.54,mm:e=>e*t/25.4,mu:e=>e/18},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",r="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+i+"\\s*"+r+"\\s*$"),o=RegExp("^\\s*"+i+"\\s*"+r+" ?");function s(e,t=!1){let i=e.match(t?o:n);return i?function([e,t,i]){if("mu"!==t)return[e,t,i];let r=l(a[t](parseFloat(e||"1")));return[r.slice(0,-2),"em",i]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function l(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function d(e,t,a){"{"!==t&&"}"!==t||(t="\\"+t);let i="{\\big"+a+" "+t+"}";return new No("\\mathchoice"+("{\\bigg"+a+" "+t+"}")+i+i+i,{},e).mml()}function c(e,t,a){t=t.replace(/\n+/g," ").replace(/^\s+/,Yn.nbsp).replace(/\s+$/,Yn.nbsp);let i=e.create("text",t);return e.create("node","mtext",[],a,i)}function u(e,t,a){if(a.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+a.length>e.configuration.options.maxBuffer)throw new vo("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+a}function p(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function f(e,t){let a=e.length,i=0,r="",n=0,o=0,s=!0,l=!1;for(;ni&&(o=i)),i++;break;case"}":i&&i--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!i&&-1!==t.indexOf(a))return[l?"true":p(r,o),a,e.slice(n)];s=!1,l=!1}r+=a}if(i)throw new vo("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":p(r,o),"",e.slice(n)]}e.matchDimen=s,e.dimen2em=function(e){let[t,i]=s(e),r=parseFloat(t||"1"),n=a[i];return n?n(r):0},e.Em=l,e.cols=function(...e){return e.map((e=>l(e))).join(" ")},e.fenced=function(e,t,a,i,r="",n=""){let o,s=e.nodeFactory,l=s.create("node","mrow",[],{open:t,close:i,texClass:Xi.INNER});if(r)o=new No("\\"+r+"l"+t,e.parser.stack.env,e).mml();else{let e=s.create("text",t);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Xi.OPEN},e)}if(So.appendChildren(l,[o,a]),r)o=new No("\\"+r+"r"+i,e.parser.stack.env,e).mml();else{let e=s.create("text",i);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Xi.CLOSE},e)}return n&&o.attributes.set("mathcolor",n),So.appendChildren(l,[o]),l},e.fixedFence=function(e,t,a,i){let r=e.nodeFactory.create("node","mrow",[],{open:t,close:i,texClass:Xi.ORD});return t&&So.appendChildren(r,[d(e,t,"l")]),So.isType(a,"mrow")?So.appendChildren(r,So.getChildren(a)):So.appendChildren(r,[a]),i&&So.appendChildren(r,[d(e,i,"r")]),r},e.mathPalette=d,e.fixInitialMO=function(e,t){for(let a=0,i=t.length;a1&&(l=[e.create("node","mrow",l)]),l},e.internalText=c,e.underOver=function(t,a,i,r,n){if(e.checkMovableLimits(a),So.isType(a,"munderover")&&So.isEmbellished(a)){So.setProperties(So.getCoreMO(a),{lspace:0,rspace:0});const e=t.create("node","mo",[],{rspace:0});a=t.create("node","mrow",[e,a])}const o=t.create("node","munderover",[a]);So.setChild(o,"over"===r?o.over:o.under,i);let s=o;return n&&(s=t.create("node","TeXAtom",[o],{texClass:Xi.OP,movesupsub:!0})),So.setProperty(s,"subsupOK",!0),s},e.checkMovableLimits=function(e){const t=So.isType(e,"mo")?So.getForm(e):null;(So.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&So.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;let t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,a,i){return i||(a=e.trimSpaces(a||"")),"t"===a?t.arraydef.align="baseline 1":"b"===a?t.arraydef.align="baseline -1":"c"===a?t.arraydef.align="axis":a&&(i?(i.string=`[${a}]`+i.string.slice(i.i),i.i=0):t.arraydef.align=a),t},e.substituteArgs=function(e,t,a){let i="",r="",n=0;for(;nt.length)throw new vo("IllegalMacroParam","Illegal macro parameter reference");r=u(e,u(e,r,i),t[parseInt(o,10)-1]),i=""}else i+=o}return u(e,r,i)},e.addArgs=u,e.checkMaxMacros=function(e,t=!0){if(!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new vo("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new vo("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e,t=!0){const a=e.stack.Top(),i=a.First;if((!a.getProperty("nestable")||!t||i)&&(!a.isKind("start")||i))throw new vo("ErroneousNestingEq","Erroneous nesting of equation structures")},e.copyNode=function(e,t){const a=e.copy(),i=t.configuration;return a.walkTree((e=>{i.addNode(e.kind,e);const t=(e.getProperty("in-lists")||"").split(/,/);for(const a of t)a&&i.addNode(a,e)})),a},e.MmlFilterAttribute=function(e,t,a){return a},e.getFontDef=function(e){const t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t=null,a=!1){let i=function(e){let t,a,i,r={},n=e;for(;n;)[a,t,n]=f(n,["=",","]),"="===t?([i,t,n]=f(n,[","]),i="false"===i||"true"===i?JSON.parse(i):i,r[a]=i):a&&(r[a]=!0);return r}(e);if(t)for(let e of Object.keys(i))if(!t.hasOwnProperty(e)){if(a)throw new vo("InvalidOption","Invalid option: %1",e);delete i[e]}return i},e.isLatinOrGreekChar=function(e){return!!e.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(xo||(xo={}));const Co=xo;class Lo{constructor(e,t,a){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:a},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}set env(e){this._env=e}get env(){return this._env}Push(...e){for(const t of e){if(!t)continue;const e=So.isNode(t)?this._factory.create("mml",t):t;e.global=this.global;const[a,i]=this.stack.length?this.Top().checkItem(e):[null,!0];i&&(a?(this.Pop(),this.Push(...a)):(this.stack.push(e),e.env?(e.copyEnv&&Object.assign(e.env,this.env),this.env=e.env):e.env=this.env))}}Pop(){const e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e}Top(e=1){return this.stack.lengthe.calign[e.j++]="left",c:e=>e.calign[e.j++]="center",r:e=>e.calign[e.j++]="right",p:e=>this.getColumn(e,"top"),m:e=>this.getColumn(e,"middle"),b:e=>this.getColumn(e,"bottom"),w:e=>this.getColumn(e,"top",""),W:e=>this.getColumn(e,"top",""),"|":e=>this.addRule(e,"solid"),":":e=>this.addRule(e,"dashed"),">":e=>e.cstart[e.j]=(e.cstart[e.j]||"")+this.getBraces(e),"<":e=>e.cend[e.j-1]=(e.cend[e.j-1]||"")+this.getBraces(e),"@":e=>this.addAt(e,this.getBraces(e)),"!":e=>this.addBang(e,this.getBraces(e)),P:e=>this.macroColumn(e,">{$}p{#1}<{$}",1),M:e=>this.macroColumn(e,">{$}m{#1}<{$}",1),B:e=>this.macroColumn(e,">{$}b{#1}<{$}",1)," ":e=>{}},this.MAXCOLUMNS=1e4}process(e,t,a){const i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:a.cstart,cend:a.cend,ralign:a.ralign,cextra:a.cextra};let r=0;for(;i.ithis.MAXCOLUMNS)throw new vo("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const e=i.template.codePointAt(i.i),t=i.c=void 0===e?"":String.fromCodePoint(e);if(i.i+=t.length,!this.columnHandler.hasOwnProperty(t))throw new vo("BadPreamToken","Illegal pream-token (%1)",t);this.columnHandler[t](i)}this.setColumnAlign(i,a),this.setColumnWidths(i,a),this.setColumnSpacing(i,a),this.setColumnLines(i,a),this.setPadding(i,a)}setColumnAlign(e,t){t.arraydef.columnalign=e.calign.join(" ")}setColumnWidths(e,t){if(!e.cwidth.length)return;const a=[...e.cwidth];a.lengthe||"auto")).join(" ")}setColumnSpacing(e,t){if(!e.cspace.length)return;const a=[...e.cspace];a.lengthe||"1em")).join(" ")}setColumnLines(e,t){if(!e.clines.length)return;const a=[...e.clines];a[0]&&t.frame.push(["left",a[0]]),a.length>e.calign.length?t.frame.push(["right",a.pop()]):a.length1&&(t.arraydef.columnlines=a.slice(1).map((e=>e||"none")).join(" "))}setPadding(e,t){if(!e.cextra[0]&&!e.cextra[e.calign.length-1])return;const a=e.calign.length-1,i=e.cspace,r=e.cextra[a]?i[a]:null;t.arraydef["data-array-padding"]=`${i[0]||".5em"} ${r||".5em"}`}getColumn(e,t,a="left"){e.calign[e.j]=a||this.getAlign(e),e.cwidth[e.j]=this.getDimen(e),e.ralign[e.j]=[t,e.cwidth[e.j],e.calign[e.j]],e.j++}getDimen(e){const t=this.getBraces(e)||"";if(!Co.matchDimen(t)[0])throw new vo("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",e.c);return t}getAlign(e){return Si(this.getBraces(e).toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(e){for(;" "===e.template[e.i];)e.i++;if(e.i>e.template.length)throw new vo("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];let t=++e.i,a=1;for(;e.i0&&a--;)i.push(this.getBraces(e));e.template=Co.substituteArgs(e.parser,i,t)+e.template.slice(e.i),e.i=0}addRule(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")}addAt(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",e.clines[r]&&(".5em"===i[r]?a[r-1]+="\\hspace{.25em}":i[r]||(e.cend[r-1]=(e.cend[r-1]||"")+"\\hspace{.5em}")),a[r]=t,i[r]="0",i[++e.j]="0"}addBang(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",a[r]=("0"===i[r]&&e.clines[r]?"\\hspace{.25em}":"")+t,i[r]||(i[r]=".5em"),i[++e.j]=".5em"}}const Io=Ro.Variant;class Oo{constructor(e,t=[]){this.options={},this.columnParser=new Mo,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new To,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new Bo(e.items),this.itemFactory.configuration=this,mi(this.options,...t),mi(this.options,e.options),this.mathStyle=Oo.getVariant.get(this.options.mathStyle)||Oo.getVariant.get("TeX")}pushParser(e){this.parsers.unshift(e)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(e,t){let a=this.nodeLists[e];if(a||(a=this.nodeLists[e]=[]),a.push(t),t.kind!==e){const a=So.getProperty(t,"in-lists")||"",i=(a?a.split(/,/):[]).concat(e).join(",");So.setProperty(t,"in-lists",i)}}getList(e){let t=this.nodeLists[e]||[],a=[];for(let e of t)this.inTree(e)&&a.push(e);return this.nodeLists[e]=a,a}removeFromList(e,t){const a=this.nodeLists[e]||[];for(const e of t){const t=a.indexOf(e);t>=0&&a.splice(t,1)}}inTree(e){for(;e&&e!==this.root;)e=e.parent;return!!e}}Oo.getVariant=new Map([["TeX",(e,t)=>t&&e.match(/^[\u0391-\u03A9\u03F4]/)?Io.NORMAL:""],["ISO",e=>Io.ITALIC],["French",e=>e.normalize("NFD").match(/^[a-z]/)?Io.ITALIC:Io.NORMAL],["upright",e=>Io.NORMAL]]);const qo=Oo;class jo{constructor(e="???",t=""){this.tag=e,this.id=t}}class Uo{constructor(e="",t=!1,a=!1,i=null,r="",n="",o=!1,s=""){this.env=e,this.taggable=t,this.defaultTags=a,this.tag=i,this.tagId=r,this.tagFormat=n,this.noTag=o,this.labelId=s}}class Ho{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new Uo,this.history=[],this.stack=[],this.enTag=function(e,t){let a=this.configuration.nodeFactory,i=a.create("node","mtd",[e]),r=a.create("node","mlabeledtr",[t,i]);return a.create("node","mtable",[r],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(e,t,a){this.currentTag&&this.stack.push(this.currentTag);const i=this.label;this.currentTag=new Uo(e,t,a),this.label=i}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)}tag(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(e){this.currentTag.labelId=e}get label(){return this.currentTag.labelId}formatUrl(e,t){return t+"#"+encodeURIComponent(e)}formatTag(e){return"("+e+")"}formatRef(e){return this.formatTag(e)}formatId(e){return"mjx-eqn:"+e.replace(/\s/g,"_")}formatNumber(e){return e.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(e=!1){if(e)return this.autoTag(),this.makeTag();const t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(e=0){this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""}startEquation(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new Uo("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)}finishEquation(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;let a=this.makeTag();return this.enTag(e,a)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new jo(this.currentTag.tag,this.currentTag.tagId),this.label="");let e=new No("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class zo extends Ho{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Go extends Ho{finalize(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;let a=this.getTag(!0);return this.enTag(e,a)}}var Wo,Vo,$o;!function(e){let t=new Map([["none",zo],["all",Go]]),a="none";e.OPTIONS={tags:a,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},e.add=function(e,a){t.set(e,a)},e.addTags=function(t){for(const a of Object.keys(t))e.add(a,t[a])},e.create=function(e){let i=t.get(e)||t.get(a);if(!i)throw Error("Unknown tags class");return new i},e.setDefault=function(e){a=e},e.getDefault=function(){return e.create(a)}}(Wo||(Wo={})),function(e){let t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(Vo||(Vo={}));class Xo{constructor(){this._configuration=new Za,this._fallback=new Qa}add(e,t,a=Za.DEFAULTPRIORITY){for(const t of e.slice().reverse()){let e=Vo.getMap(t);if(!e)return void this.warn("Configuration "+t+" not found! Omitted.");this._configuration.add(e,a)}t&&this._fallback.add(t,a)}parse(e){for(let{item:t}of this._configuration){const a=t.parse(e);if(a)return a}let[t,a]=e;Array.from(this._fallback)[0].item(t,a)}lookup(e){let t=this.applicable(e);return t?t.lookup(e):null}contains(e){return!!this.applicable(e)}toString(){let e=[];for(let{item:t}of this._configuration)e.push(t.name);return e.join(", ")}applicable(e){for(let{item:t}of this._configuration)if(t.contains(e))return t;return null}retrieve(e){for(let{item:t}of this._configuration)if(t.name===e)return t;return null}warn(e){console.log("TexParser Warning: "+e)}}class Ko{constructor(){this.map=new Map}add(e,t,a=Za.DEFAULTPRIORITY){for(const i of Object.keys(e)){let r=i,n=this.get(r);n||(n=new Xo,this.set(r,n)),n.add(e[r],t[r],a)}}set(e,t){this.map.set(e,t)}get(e){return this.map.get(e)}retrieve(e){for(const t of this.map.values()){let a=t.retrieve(e);if(a)return a}return null}keys(){return this.map.keys()}}class Jo{static makeProcessor(e,t){return Array.isArray(e)?e:[e,t]}static _create(e,t={}){let a=t.priority||Za.DEFAULTPRIORITY,i=t.init?this.makeProcessor(t.init,a):null,r=t.config?this.makeProcessor(t.config,a):null,n=(t.preprocessors||[]).map((e=>this.makeProcessor(e,a))),o=(t.postprocessors||[]).map((e=>this.makeProcessor(e,a))),s=t.parser||"tex";return new Jo(e,t.handler||{},t.fallback||{},t.items||{},t.tags||{},t.options||{},t.nodes||{},n,o,i,r,a,s)}static create(e,t={}){let a=Jo._create(e,t);return $o.set(e,a),a}static local(e={}){return Jo._create("",e)}constructor(e,t={},a={},i={},r={},n={},o={},s=[],l=[],d=null,c=null,u,p){this.name=e,this.handler=t,this.fallback=a,this.items=i,this.tags=r,this.options=n,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=d,this.configMethod=c,this.priority=u,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(e){let t=new Map;e.set=function(e,a){t.set(e,a)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}($o||($o={}));class Yo{constructor(e,t=["tex"]){this.initMethod=new Qa,this.configMethod=new Qa,this.configurations=new Za,this.parsers=[],this.handlers=new Ko,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;for(const t of e.slice().reverse())this.addPackage(t);for(let{item:e,priority:t}of this.configurations)this.append(e,t)}init(){this.initMethod.execute(this)}config(e){this.configMethod.execute(this,e);for(const t of this.configurations)this.addFilters(e,t.item)}addPackage(e){const t="string"==typeof e?e:e[0],a=this.getPackage(t);a&&this.configurations.add(a,"string"==typeof e?a.priority:e[1])}add(e,t,a={}){const i=this.getPackage(e);this.append(i),this.configurations.add(i,i.priority),this.init();const r=t.parseOptions;r.nodeFactory.setCreators(i.nodes);for(const e of Object.keys(i.items))r.itemFactory.setNodeClass(e,i.items[e]);Wo.addTags(i.tags),mi(r.options,i.options),gi(r.options,a),this.addFilters(t,i),i.config&&i.config(this,t)}getPackage(e){const t=$o.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error(`Package ${e} doesn't target the proper parser`);return t}append(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),mi(this.options,e.options),Object.assign(this.nodes,e.nodes)}addFilters(e,t){for(const[a,i]of t.preprocessors)e.preFilters.add(a,i);for(const[a,i]of t.postprocessors)e.postFilters.add(a,i)}}class Zo{constructor(e,t,a){this._symbol=e,this._char=t,this._attributes=a}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class Qo{constructor(e,t,a=[]){this._symbol=e,this._func=t,this._args=a}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function es(e){return void 0===e||e}class ts{constructor(e,t){this._name=e,this._parser=t,Vo.register(this)}get name(){return this._name}parserFor(e){return this.contains(e)?this.parser:null}parse([e,t]){let a=this.parserFor(t),i=this.lookup(t);return a&&i?es(a(e,i)):null}set parser(e){this._parser=e}get parser(){return this._parser}}class as extends ts{constructor(e,t,a){super(e,t),this._regExp=a}contains(e){return this._regExp.test(e)}lookup(e){return this.contains(e)?e:null}}class is extends ts{constructor(){super(...arguments),this.map=new Map}lookup(e){return this.map.get(e)}contains(e){return this.map.has(e)}add(e,t){this.map.set(e,t)}remove(e){this.map.delete(e)}}class rs extends is{constructor(e,t,a){super(e,t);for(const e of Object.keys(a)){let t=a[e],[i,r]="string"==typeof t?[t,null]:t,n=new Zo(e,i,r);this.add(e,n)}}}class ns extends rs{parse([e,t]){return super.parse([e,"\\"+t])}}class os extends is{constructor(e,t,a){super(e,null);for(const e of Object.keys(t)){let i=t[e],[r,...n]="string"==typeof i?[i]:i,o=new Qo(e,a[r],n);this.add(e,o)}}parserFor(e){let t=this.lookup(e);return t?t.func:null}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?es(i(e,a.symbol,...a.args)):null}}class ss extends os{parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);if(!a||!i)return null;let r=e.currentCS;e.currentCS="\\"+t;let n=i(e,"\\"+a.symbol,...a.args);return e.currentCS=r,es(n)}}class ls extends os{constructor(e,t,a,i){super(e,a,i),this.parser=t}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?es(this.parser(e,a.symbol,i,a.args)):null}}class ds extends Fo{constructor(e,t){super(e),this.global=t}get kind(){return"start"}get isOpen(){return!0}checkItem(e){if(e.isKind("stop")){let e=this.toMml();return this.global.isInner||(e=this.factory.configuration.tags.finalize(e,this.env)),[[this.factory.create("mml",e)],!0]}return super.checkItem(e)}}class cs extends Fo{get kind(){return"stop"}get isClose(){return!0}}class us extends Fo{get kind(){return"open"}get isOpen(){return!0}checkItem(e){if(e.isKind("close")){let e=this.toMml();const t=this.create("node","TeXAtom",[e]);return[[this.factory.create("mml",t)],!0]}return super.checkItem(e)}}us.errors=Object.assign(Object.create(Fo.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class ps extends Fo{get kind(){return"close"}get isClose(){return!0}}class fs extends Fo{get kind(){return"prime"}checkItem(e){let[t,a]=this.Peek(2);if(!So.isType(t,"msubsup")||So.isType(t,"msup")){return[[this.create("node","msup",[t,a]),e],!0]}return So.setChild(t,t.sup,a),[[t,e],!0]}}class hs extends Fo{get kind(){return"subsup"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Fo.success;const t=this.First,a=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==a)So.setChild(t,2,this.getProperty("primes"));else{So.setProperty(this.getProperty("primes"),"variantForm",!0);const t=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=t}So.setChild(t,a,e.First),null!=this.getProperty("movesupsub")&&So.setProperty(t,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",t)],!0]}if(super.checkItem(e)[1]){const e=this.getErrors(["","sub","sup"][a]);throw new vo(e[0],e[1],...e.splice(2))}return null}}hs.errors=Object.assign(Object.create(Fo.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class ms extends Fo{constructor(e){super(e),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(e){if(e.isKind("over"))throw new vo("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){let t=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&So.setAttribute(t,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(So.setProperty(t,"withDelims",!0),t=Co.fixedFence(this.factory.configuration,this.getProperty("ldelim"),t,this.getProperty("rdelim"))),[[this.factory.create("mml",t),e],!0]}return super.checkItem(e)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class gs extends Fo{constructor(e,t){super(e),this.setProperty("delim",t)}get kind(){return"left"}get isOpen(){return!0}checkItem(e){if(e.isKind("right"))return[[this.factory.create("mml",Co.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){const t={stretchy:!0};return e.getProperty("color")&&(t.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Xi.CLOSE}),this.create("token","mo",t,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Xi.OPEN})),this.env={},[[this],!0]}return super.checkItem(e)}}gs.errors=Object.assign(Object.create(Fo.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class ys extends Fo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"middle"}get isClose(){return!0}}class ks extends Fo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"right"}get isClose(){return!0}}class bs extends Fo{get kind(){return"break"}constructor(e,t,a){super(e),this.setProperty("linebreak",t),this.setProperty("insert",a)}checkItem(e){var t,a;const i=this.getProperty("linebreak");if(e.isKind("mml")){const r=e.First;if(r.isKind("mo")){if("after"!==((null===(a=null===(t=So.getOp(r))||void 0===t?void 0:t[3])||void 0===a?void 0:a.linebreakstyle)||So.getAttribute(r,"linebreakstyle")))return So.setAttribute(r,"linebreak",i),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}const r=this.create("token","mspace",{linebreak:i});return[[this.factory.create("mml",r),e],!0]}}class Ss extends Fo{get kind(){return"begin"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new vo("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?Fo.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}class ws extends Fo{get kind(){return"end"}get isClose(){return!0}}class Es extends Fo{get kind(){return"style"}checkItem(e){if(!e.isClose)return super.checkItem(e);const t=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",t),e],!0]}}class As extends Fo{get kind(){return"position"}checkItem(e){if(e.isClose)throw new vo("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){let t=e.toMml();switch(this.getProperty("move")){case"vertical":return t=this.create("node","mpadded",[t],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",t)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(e)}}class vs extends Fo{get kind(){return"cell"}get isClose(){return!0}}class xs extends Fo{get isFinal(){return!0}get kind(){return"mml"}}class Cs extends Fo{get kind(){return"fn"}checkItem(e){const t=this.First;if(t){if(e.isOpen)return Fo.success;if(!e.isKind("fn")){let a=e.First;if(!e.isKind("mml")||!a)return[[t,e],!0];if(So.isType(a,"mstyle")&&a.childNodes.length&&So.isType(a.childNodes[0].childNodes[0],"mspace")||So.isType(a,"mspace"))return[[t,e],!0];So.isEmbellished(a)&&(a=So.getCoreMO(a));const i=So.getForm(a);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[t,e],!0]}return[[t,this.create("token","mo",{texClass:Xi.NONE},Yn.ApplyFunction),e],!0]}return super.checkItem.apply(this,arguments)}}class Ls extends Fo{constructor(){super(...arguments),this.remap=Vo.getMap("not_remap")}get kind(){return"not"}checkItem(e){let t,a,i;if(e.isKind("open")||e.isKind("left"))return Fo.success;if(e.isKind("mml")&&(So.isType(e.First,"mo")||So.isType(e.First,"mi")||So.isType(e.First,"mtext"))&&(t=e.First,a=So.getText(t),1===a.length&&!So.getProperty(t,"movesupsub")&&1===So.getChildren(t).length))return this.remap.contains(a)?(i=this.create("text",this.remap.lookup(a).char),So.setChild(t,0,i)):(i=this.create("text","\u0338"),So.appendChildren(t,[i])),[[e],!0];i=this.create("text","\u29f8");const r=this.create("node","mtext",[],{},i),n=this.create("node","mpadded",[r],{width:0});return t=this.create("node","TeXAtom",[n],{texClass:Xi.REL}),[[t,e],!0]}}class Ns extends Fo{get kind(){return"nonscript"}checkItem(e){if(e.isKind("mml")&&1===e.Size()){let t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=So.getChildren(So.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){const t=this.create("node","mrow",[e.Pop()]);e.Push(t)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]}}class _s extends Fo{get kind(){return"dots"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Fo.success;let t=this.getProperty("ldots"),a=e.First;if(e.isKind("mml")&&So.isEmbellished(a)){const e=So.getTexClass(So.getCoreMO(a));e!==Xi.BIN&&e!==Xi.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]}}class Fs extends Fo{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),Fo.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),Fo.fail;this.EndTable(),this.clearEnv();let t=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[t],!0];throw new vo("MissingCloseBrace","Missing close brace")}return[[t,e],!0]}return super.checkItem(e)}createMml(){const e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.breakAlign.table&&So.setAttribute(t,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(So.setAttribute(t,"data-frame-styles",""),So.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),t=this.handleFrame(t),(this.getProperty("open")||this.getProperty("close"))&&(t=Co.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t}handleFrame(e){if(!this.frame.length)return e;const t=new Map(this.frame),a=this.frame.reduce(((e,[,t])=>t===e?t:""),this.frame[0][1]);if(a){if(4===this.frame.length)return So.setAttribute(e,"frame",a),So.removeAttribute(e,"data-frame-styles"),e;if("solid"===a)return So.setAttribute(e,"data-frame-styles",""),e=this.create("node","menclose",[e],{notation:Array.from(t.keys()).join(" "),"data-padding":0})}const i=no.map((e=>t.get(e)||"none")).join(" ");return So.setAttribute(e,"data-frame-styles",i),e}StartEntry(){const e=this.row.length;let t=this.cstart[e],a=this.cend[e];const i=this.ralign[e],r=this.cextra;if(!(t||a||i||r[e]||r[e+1]))return;let[n,o,s,l]=this.getEntry();if(!r[e]||this.atEnd&&!r[e+1]||(t+="&"),"&"!==s&&(l=!!o.trim()||!(!e&&"\\end"===s.substr(0,4)),r[e+1]&&!r[e]&&(a=(a||"")+"&",this.atEnd=!0)),!l&&!n)return;const d=this.parser;l&&(t&&(o=Co.addArgs(d,t,o)),a&&(o=Co.addArgs(d,o,a)),i&&(o="\\text{"+o.trim()+"}")),n&&(o=Co.addArgs(d,n,o)),d.string=Co.addArgs(d,o,d.string),d.i=0}getEntry(){const e=this.parser,t=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let a,i=0,r=0,n=e.i;const o=["","","",!1];for(;null!==(a=e.string.slice(n).match(t));)switch(n+=a[0].length,a[2]){case"\\":n++;break;case"{":i++;break;case"}":if(!i)return o;i--;break;case"\\begin{array}":!i&&r++;break;case"\\end{array}":if(!i&&r){r--;break}default:if(i||r)continue;n-=a[2].length;let t=e.string.slice(e.i,n).trim();const s=t.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(t=t.slice(s[0].length)),e.string=e.string.slice(n),e.i=0,[(null==s?void 0:s[0])||"",t,a[2],!0]}return o}EndEntry(){const e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&So.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&So.setAttribute(e,"columnalign",So.getAttribute(e,"columnalign")?"center":"left"));const t=this.ralign[this.row.length];if(t){let[a,i,r]=t;this.breakAlign.cell&&(a=this.breakAlign.cell);const n=this.create("node","mpadded",e.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":r,"data-vertical-align":a});n.setProperty("vbox",a),e.childNodes[0].childNodes=[],e.appendChild(n)}else this.breakAlign.cell&&So.setAttribute(e,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(e),this.Clear(),this.hfill=[]}EndRow(){let e="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e="mlabeledtr"):this.getProperty("isLabeled")&&(e="mlabeledtr",this.setProperty("isLabeled",!1));const t=this.create("node",e,this.row);this.breakAlign.row&&(So.setAttribute(t,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(t),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push(["bottom",e.pop()]),e.length?this.arraydef.rowlines=e.join(" "):delete this.arraydef.rowlines):e.lengththis.maxrow&&(this.maxrow=this.row.length);const e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(e,t){if(!this.arraydef[e])return;const a=this.arraydef[e].split(/ /),i=[...a];if(i.length>1){for(;i.length0){const e="center"===t?".7em":"2em";for(const t of this.table){const i=t.childNodes[t.isKind("mlabeledtr")?a+1:a];if(i){const t=this.create("node","mstyle",i.childNodes[0].childNodes,{indentshift:e});i.childNodes[0].childNodes=[],i.appendChild(t)}}}t=e[a]}}}class Ds extends Ss{get kind(){return"mstyle"}constructor(e,t,a){super(e),this.attrList=t,this.setProperty("name",a)}checkItem(e){if(e.isKind("end")&&e.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(e)}}class Bs extends Fo{constructor(e,...t){super(e),this.factory.configuration.tags.start("equation",!0,t[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){let t=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(t,a):t,e],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}let Ts={};const Rs={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Ms(e,t=1/0){const a=e.replace(/\s+/g,"").split("").map((e=>{const t={t:"top",b:"bottom",m:"middle",c:"center"}[e];if(!t)throw new vo("BadBreakAlign","Invalid alignment character: %1",e);return t}));if(a.length>t)throw new vo("TooManyAligns","Too many alignment characters: %1",e);return 1===t?a[0]:a.join(" ")}function Is(e,t){const a=e.stack.env,i=a.inRoot;a.inRoot=!0;const r=new No(t,a,e.configuration);let n=r.mml();const o=r.stack.global;if(o.leftRoot||o.upRoot){const t={};o.leftRoot&&(t.width=o.leftRoot),o.upRoot&&(t.voffset=o.upRoot,t.height=o.upRoot),n=e.create("node","mpadded",[n],t)}return a.inRoot=i,n}Ts.Open=function(e,t){e.Push(e.itemFactory.create("open"))},Ts.Close=function(e,t){e.Push(e.itemFactory.create("close"))},Ts.Bar=function(e,t){e.Push(e.create("token","mo",{stretchy:!1,texClass:Xi.ORD},t))},Ts.Tilde=function(e,t){e.Push(e.create("token","mtext",{},Yn.nbsp))},Ts.Space=function(e,t){},Ts.Superscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sup:i.over;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sup)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.over)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleExponent","Double exponent: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.over))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.over):(i=e.create("node","msubsup",[i]),o=i.sup)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ts.Subscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sub:i.under;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sub)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.under)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleSubscripts","Double subscripts: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.under))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.under):(i=e.create("node","msubsup",[i]),o=i.sub)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ts.Prime=function(e,t){let a=e.stack.Prev();if(a||(a=e.create("token","mi")),So.isType(a,"msubsup")&&!So.isType(a,"msup")&&So.getChildAt(a,a.sup))throw new vo("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let i="";e.i--;do{i+=Yn.prime,e.i++,t=e.GetNext()}while("'"===t||t===Yn.rsquo);i=["","\u2032","\u2033","\u2034","\u2057"][i.length]||i;const r=e.create("token","mo",{variantForm:!0},i);e.Push(e.itemFactory.create("prime",a,r))},Ts.Comment=function(e,t){for(;e.in.macroColumn(e,r,parseInt(i))},Ts.BeginEnd=function(e,t){let a=e.GetArgument(t);if(a.match(/\\/))throw new vo("InvalidEnv","Invalid environment name '%1'",a);let i=e.configuration.handlers.get("environment").lookup(a);if(i&&"\\end"===t){if(!i.args[0]){const t=e.itemFactory.create("end").setProperty("name",a);return void e.Push(t)}e.stack.env.closing=a}Co.checkMaxMacros(e,!1),e.parse("environment",[e,a])},Ts.Array=function(e,t,a,i,r,n,o,s,l){r||(r=e.GetArgument("\\begin{"+t.getName()+"}"));const d=e.itemFactory.create("array");return"array"===t.getName()&&d.setProperty("arrayPadding",".5em .125em"),d.parser=e,d.arraydef={columnspacing:n||"1em",rowspacing:o||"4pt"},e.configuration.columnParser.process(e,r,d),a&&d.setProperty("open",e.convertDelimiter(a)),i&&d.setProperty("close",e.convertDelimiter(i)),"'"===(s||"").charAt(1)&&(d.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?d.arraydef.displaystyle=!0:s&&(d.arraydef.displaystyle=!1),"S"===s&&(d.arraydef.scriptlevel=1),l&&(d.arraydef.useHeight=!1),e.Push(t),d.StartEntry(),d},Ts.AlignedArray=function(e,t,a=""){const i=e.GetBrackets("\\begin{"+t.getName()+"}");let r=Ts.Array(e,t,null,null,null,null,null,a);return Co.setArrayAlign(r,i)},Ts.IndentAlign=function(e,t){const a=`\\begin{${t.getName()}}`,i=e.GetBrackets(a,"");let r=e.GetBrackets(a,"");const n=e.GetBrackets(a,"");if(i&&!Co.matchDimen(i)[0]||r&&!Co.matchDimen(r)[0]||n&&!Co.matchDimen(n)[0])throw new vo("BracketMustBeDimension","Bracket argument to %1 must be a dimension",a);const o=e.GetArgument(a);if(o&&!o.match(/^([lcr]{1,3})?$/))throw new vo("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...o].map((e=>({l:"left",c:"center",r:"right"}[e])));1===s.length&&s.push(s[0]);const l={};for(const[e,t]of[["indentshiftfirst",i],["indentshift",r||i],["indentshiftlast",n],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])t&&(l[e]=t);e.Push(e.itemFactory.create("mstyle",l,t.getName()))},Ts.Equation=function(e,t,a,i=!0){return e.configuration.mathItem.display=i,e.stack.env.display=i,e.Push(t),Co.checkEqnEnv(e),e.Push(t),e.itemFactory.create("equation",a).setProperty("name",t.getName())},Ts.EqnArray=function(e,t,a,i,r,n,o){let s=t.getName(),l="gather"===s||"gather*"===s;i&&Co.checkEqnEnv(e,!l),e.Push(t),r=(r=r.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=Ms(n);let d=e.itemFactory.create("eqnarray",s,a,i,e.stack.global);return d.arraydef={displaystyle:!0,columnalign:r,columnspacing:o||"1em",rowspacing:"3pt","data-break-align":n,side:e.options.tagSide,minlabelspacing:e.options.tagIndent},l&&d.setProperty("nestable",!0),d},Ts.HandleNoTag=function(e,t){e.tags.notag()},Ts.HandleLabel=function(e,t){let a=e.GetArgument(t);if(""!==a&&!e.tags.refUpdate){if(e.tags.label)throw new vo("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=a,(e.tags.allLabels[a]||e.tags.labels[a])&&!e.options.ignoreDuplicateLabels)throw new vo("MultipleLabel","Label '%1' multiply defined",a);e.tags.labels[a]=new jo}},Ts.HandleRef=function(e,t,a){let i=e.GetArgument(t),r=e.tags.allLabels[i]||e.tags.labels[i];r||(e.tags.refUpdate||(e.tags.redo=!0),r=new jo);let n=r.tag;a&&(n=e.tags.formatRef(n));let o=e.create("node","mrow",Co.internalMath(e,n),{href:e.tags.formatUrl(r.id,e.options.baseURL),class:"MathJax_ref"});e.Push(o)},Ts.Macro=function(e,t,a,i,r){if(i){const n=[];if(null!=r){const a=e.GetBrackets(t);n.push(null==a?r:a)}for(let a=n.length;a1&&(i.autoOP=!1)),!i.mathvariant&&Co.isLatinOrGreekChar(t)){const a=e.configuration.mathStyle(t);a&&(i.mathvariant=a)}const n=e.create("token","mi",i,t);e.Push(n)},e.digit=function(e,t){let a;const i=e.configuration.options.digits,r=e.string.slice(e.i-1).match(i),n=Co.getFontDef(e);r?(a=e.create("token","mn",n,r[0].replace(/[{}]/g,"")),e.i+=r[0].length-1):a=e.create("token","mo",n,t),e.Push(a)},e.controlSequence=function(e,t){const a=e.GetCS();e.parse("macro",[e,a])},e.lcGreek=function(e,t){const a={mathvariant:e.configuration.mathStyle(t.char)||qs.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.ucGreek=function(e,t){const a={mathvariant:e.stack.env.font||e.configuration.mathStyle(t.char,!0)||qs.NORMAL},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mi=function(e,t){const a=t.attributes||{mathvariant:qs.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mo=function(e,t){const a=t.attributes||{};a.stretchy=!1;const i=e.create("token","mo",a,t.char);So.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i),e.Push(i)},e.mathchar7=function(e,t){const a=t.attributes||{mathvariant:qs.NORMAL};e.stack.env.font&&(a.mathvariant=e.stack.env.font);const i=e.create("token","mi",a,t.char);e.Push(i)},e.delimiter=function(e,t){let a=t.attributes||{};a=Object.assign({fence:!1,stretchy:!1},a);const i=e.create("token","mo",a,t.char);e.Push(i)},e.environment=function(e,t,a,i){const r=i[0];let n=e.itemFactory.create("begin").setProperties({name:t,end:r});n=a(e,n,...i.slice(1)),e.Push(n)}}(js||(js={}));const Us=js,Hs=Vn(zn.thickmathspace),zs=Ro.Variant;function Gs(e,t){let a=e.stack.env.font?{mathvariant:e.stack.env.font}:{};const i=Vo.getMap("remap").lookup(t),r=fr(t),n=r?r[3]:"mo";let o=e.create("token",n,a,i?i.char:t);const s=(null==r?void 0:r[4])||(Co.isLatinOrGreekChar(t)?e.configuration.mathStyle(t,!0):"");s&&o.attributes.set("mathvariant",s),"mo"===n&&(So.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new as("letter",Us.variable,/[a-z]/i),new as("digit",Us.digit,/[0-9.,]/),new as("command",Us.controlSequence,/^\\/),new os("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Os),new rs("lcGreek",Us.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new rs("ucGreek",Us.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new rs("mathchar0mi",Us.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:zs.NORMAL}],aleph:["\u2135",{mathvariant:zs.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:zs.NORMAL}],Re:["\u211c",{mathvariant:zs.NORMAL}],Im:["\u2111",{mathvariant:zs.NORMAL}],partial:["\u2202",{mathvariant:zs.ITALIC}],infty:["\u221e",{mathvariant:zs.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:zs.NORMAL}],nabla:["\u2207",{mathvariant:zs.NORMAL}],top:["\u22a4",{mathvariant:zs.NORMAL}],bot:["\u22a5",{mathvariant:zs.NORMAL}],angle:["\u2220",{mathvariant:zs.NORMAL}],triangle:["\u25b3",{mathvariant:zs.NORMAL}],backslash:["\\",{mathvariant:zs.NORMAL}],forall:["\u2200",{mathvariant:zs.NORMAL}],exists:["\u2203",{mathvariant:zs.NORMAL}],neg:["\xac",{mathvariant:zs.NORMAL}],lnot:["\xac",{mathvariant:zs.NORMAL}],flat:["\u266d",{mathvariant:zs.NORMAL}],natural:["\u266e",{mathvariant:zs.NORMAL}],sharp:["\u266f",{mathvariant:zs.NORMAL}],clubsuit:["\u2663",{mathvariant:zs.NORMAL}],diamondsuit:["\u2662",{mathvariant:zs.NORMAL}],heartsuit:["\u2661",{mathvariant:zs.NORMAL}],spadesuit:["\u2660",{mathvariant:zs.NORMAL}]}),new rs("mathchar0mo",Us.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Xi.PUNCT}],cdotp:["\u22c5",{texClass:Xi.PUNCT}],colon:[":",{texClass:Xi.PUNCT}]}),new rs("mathchar7",Us.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new ns("delimiter",Us.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Xi.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Xi.ORD}],"\\|":["\u2016",{texClass:Xi.ORD}],"\\vert":["|",{texClass:Xi.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new ss("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",zs.NORMAL],mit:["SetFont",zs.ITALIC],oldstyle:["SetFont",zs.OLDSTYLE],cal:["SetFont",zs.CALLIGRAPHIC],it:["SetFont",zs.MATHITALIC],bf:["SetFont",zs.BOLD],sf:["SetFont",zs.SANSSERIF],tt:["SetFont",zs.MONOSPACE],frak:["MathFont",zs.FRAKTUR],Bbb:["MathFont",zs.DOUBLESTRUCK],mathrm:["MathFont",zs.NORMAL],mathup:["MathFont",zs.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",zs.BOLD],mathbfup:["MathFont",zs.BOLD],mathit:["MathFont",zs.MATHITALIC],mathbfit:["MathFont",zs.BOLDITALIC],mathbb:["MathFont",zs.DOUBLESTRUCK],mathfrak:["MathFont",zs.FRAKTUR],mathbffrak:["MathFont",zs.BOLDFRAKTUR],mathscr:["MathFont",zs.SCRIPT],mathbfscr:["MathFont",zs.BOLDSCRIPT],mathsf:["MathFont",zs.SANSSERIF],mathsfup:["MathFont",zs.SANSSERIF],mathbfsf:["MathFont",zs.BOLDSANSSERIF],mathbfsfup:["MathFont",zs.BOLDSANSSERIF],mathsfit:["MathFont",zs.SANSSERIFITALIC],mathbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],mathtt:["MathFont",zs.MONOSPACE],mathcal:["MathFont",zs.CALLIGRAPHIC],mathbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],symrm:["MathFont",zs.NORMAL],symup:["MathFont",zs.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",zs.BOLD],symbfup:["MathFont",zs.BOLD],symit:["MathFont",zs.ITALIC],symbfit:["MathFont",zs.BOLDITALIC],symbb:["MathFont",zs.DOUBLESTRUCK],symfrak:["MathFont",zs.FRAKTUR],symbffrak:["MathFont",zs.BOLDFRAKTUR],symscr:["MathFont",zs.SCRIPT],symbfscr:["MathFont",zs.BOLDSCRIPT],symsf:["MathFont",zs.SANSSERIF],symsfup:["MathFont",zs.SANSSERIF],symbfsf:["MathFont",zs.BOLDSANSSERIF],symbfsfup:["MathFont",zs.BOLDSANSSERIF],symsfit:["MathFont",zs.SANSSERIFITALIC],symbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],symtt:["MathFont",zs.MONOSPACE],symcal:["MathFont",zs.CALLIGRAPHIC],symbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],textrm:["HBox",null,zs.NORMAL],textup:["HBox",null,zs.NORMAL],textnormal:["HBox"],textit:["HBox",null,zs.ITALIC],textbf:["HBox",null,zs.BOLD],textsf:["HBox",null,zs.SANSSERIF],texttt:["HBox",null,zs.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",zn.thinmathspace],":":["Spacer",zn.mediummathspace],">":["Spacer",zn.mediummathspace],";":["Spacer",zn.thickmathspace],"!":["Spacer",zn.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",zn.thinmathspace],negthinspace:["Spacer",zn.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Ro.LineBreak.GOODBREAK],badbreak:["Linebreak",Ro.LineBreak.BADBREAK],nobreak:["Linebreak",Ro.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Xi.ORD,.85],Big:["MakeBig",Xi.ORD,1.15],bigg:["MakeBig",Xi.ORD,1.45],Bigg:["MakeBig",Xi.ORD,1.75],bigl:["MakeBig",Xi.OPEN,.85],Bigl:["MakeBig",Xi.OPEN,1.15],biggl:["MakeBig",Xi.OPEN,1.45],Biggl:["MakeBig",Xi.OPEN,1.75],bigr:["MakeBig",Xi.CLOSE,.85],Bigr:["MakeBig",Xi.CLOSE,1.15],biggr:["MakeBig",Xi.CLOSE,1.45],Biggr:["MakeBig",Xi.CLOSE,1.75],bigm:["MakeBig",Xi.REL,.85],Bigm:["MakeBig",Xi.REL,1.15],biggm:["MakeBig",Xi.REL,1.45],Biggm:["MakeBig",Xi.REL,1.75],mathord:["TeXAtom",Xi.ORD],mathop:["TeXAtom",Xi.OP],mathopen:["TeXAtom",Xi.OPEN],mathclose:["TeXAtom",Xi.CLOSE],mathbin:["TeXAtom",Xi.BIN],mathrel:["TeXAtom",Xi.REL],mathpunct:["TeXAtom",Xi.PUNCT],mathinner:["TeXAtom",Xi.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Hs,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Hs+'" rspace="'+Hs+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Os),new ls("environment",Us.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",Co.cols(0,zn.thickmathspace),".5em"],indentalign:["IndentAlign"]},Os),new rs("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"}),new rs("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class Ws extends Ho{}const Vs=Jo.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Gs,macro:function(e,t){throw new vo("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new vo("UnknownEnv","Unknown environment '%1'",t)}},items:{[ds.prototype.kind]:ds,[cs.prototype.kind]:cs,[us.prototype.kind]:us,[ps.prototype.kind]:ps,[fs.prototype.kind]:fs,[hs.prototype.kind]:hs,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[ys.prototype.kind]:ys,[ks.prototype.kind]:ks,[bs.prototype.kind]:bs,[Ss.prototype.kind]:Ss,[ws.prototype.kind]:ws,[Es.prototype.kind]:Es,[As.prototype.kind]:As,[vs.prototype.kind]:vs,[xs.prototype.kind]:xs,[Cs.prototype.kind]:Cs,[Ls.prototype.kind]:Ls,[Ns.prototype.kind]:Ns,[_s.prototype.kind]:_s,[Fs.prototype.kind]:Fs,[Ps.prototype.kind]:Ps,[Bs.prototype.kind]:Bs,[Ds.prototype.kind]:Ds},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:Ws},postprocessors:[[function({data:e}){for(const t of e.getList("nonscript"))if(t.attributes.get("scriptlevel")>0){const a=t.parent;if(a.childNodes.splice(a.childIndex(t),1),e.removeFromList(t.kind,[t]),t.isKind("mrow")){const a=t.childNodes[0];e.removeFromList("mstyle",[a]),e.removeFromList("mspace",a.childNodes[0].childNodes)}}else t.isKind("mrow")&&(t.parent.replaceChild(t.childNodes[0],t),e.removeFromList("mrow",[t]))},-4]]});class $s extends Di{static configure(e){let t=new Yo(e,["tex"]);return t.init(),t}static tags(e,t){Wo.addTags(t.tags),Wo.setDefault(e.options.tags),e.tags=Wo.getDefault(),e.tags.configuration=e}constructor(e={}){const[t,a,i]=bi(e,$s.OPTIONS,ko.OPTIONS);super(a),this.findTeX=this.options.FindTeX||new ko(i);const r=this.options.packages,n=this.configuration=$s.configure(r),o=this._parseOptions=new qo(n,[this.options,Wo.OPTIONS]);gi(o.options,t),n.config(this),$s.tags(o,n),this.postFilters.add(Eo.cleanSubSup,-6),this.postFilters.add(Eo.setInherited,-5),this.postFilters.add(Eo.moveLimits,-4),this.postFilters.add(Eo.cleanStretchy,-3),this.postFilters.add(Eo.cleanAttributes,-2),this.postFilters.add(Eo.combineRelations,-1)}setMmlFactory(e){super.setMmlFactory(e),this._parseOptions.nodeFactory.setMmlFactory(e)}get parseOptions(){return this._parseOptions}reset(e=0){this.parseOptions.tags.reset(e)}compile(e,t){let a,i,r;this.parseOptions.clear(),this.parseOptions.mathItem=e,this.executeFilters(this.preFilters,e,t,this.parseOptions),this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=new No(this.latex,{display:e.display,isInner:!1},this.parseOptions),a=r.mml(),i=r.stack.global}catch(e){if(!(e instanceof vo))throw e;this.parseOptions.error=!0,a=this.options.formatError(this,e)}return a=this.parseOptions.nodeFactory.create("node","math",[a]),(null==i?void 0:i.indentalign)&&So.setAttribute(a,"indentalign",i.indentalign),e.display&&So.setAttribute(a,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=a,this.executeFilters(this.postFilters,e,t,this.parseOptions),r&&r.stack.env.hsize&&(So.setAttribute(a,"maxwidth",r.stack.env.hsize),So.setAttribute(a,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(e){return this.findTeX.findMath(e)}formatError(e){let t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)}}$s.NAME="TeX",$s.OPTIONS=Object.assign(Object.assign({},Di.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(e,t)=>e.formatError(t)});class Xs extends Fs{constructor(e,...t){super(e),this.factory.configuration.tags.start("multline",!0,t[0])}get kind(){return"multline"}EndEntry(){this.table.length&&Co.fixInitialMO(this.factory.configuration,this.nodes);const e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()}EndRow(){if(1!==this.row.length)throw new vo("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let e=this.table.length-1,t=-1;So.getAttribute(So.getChildren(this.table[0])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[0])[0],"columnalign",Ro.Align.LEFT),So.getAttribute(So.getChildren(this.table[e])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[e])[0],"columnalign",Ro.Align.RIGHT);let a=this.factory.configuration.tags.getTag();if(a){t=this.arraydef.side===Ro.Align.LEFT?0:this.table.length-1;const e=this.table[t],i=this.create("node","mlabeledtr",[a].concat(So.getChildren(e)));So.copyAttributes(e,i),this.table[t]=i}}this.factory.configuration.tags.end()}}class Ks extends Ps{get kind(){return"flalign"}constructor(e,t,a,i,r){super(e),this.name=t,this.numbered=a,this.padded=i,this.center=r,this.factory.configuration.tags.start(t,a,a)}EndEntry(){super.EndEntry();const e=this.getProperty("xalignat");if(e&&this.row.length>e)throw new vo("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let e,t=this.row;const a=this.getProperty("xalignat");for(;t.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const i=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&i.isKind("mlabeledtr")){const e=So.getChildren(i)[0],t=this.factory.configuration.options.tagSide,a=Object.assign({width:0},"right"===t?{lspace:"-1width"}:{}),r=this.create("node","mpadded",So.getChildren(e),a);e.setChildren([r])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Js={AmsEqnArray:function(e,t,a,i,r,n,o,s){const l=e.GetBrackets("\\begin{"+t.getName()+"}"),d=Os.EqnArray(e,t,a,i,r,n,o,s);return Co.setArrayAlign(d,l,e)},AlignAt:function(e,t,a,i){const r=t.getName();let n,o,s="",l="",d=[];if(i||(o=e.GetBrackets("\\begin{"+r+"}")),n=e.GetArgument("\\begin{"+r+"}"),n.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r+"}");let c=parseInt(n,10);for(;c>0;)s+="rl",l+="bt",d.push("0em 0em"),c--;let u=d.join(" ");if(i)return Js.EqnArray(e,t,a,i,s,l,u);let p=Js.EqnArray(e,t,a,i,s,l,u);return Co.setArrayAlign(p,o,i?null:e)},Multline:function(e,t,a){Co.checkEqnEnv(e),e.Push(t);const i=e.itemFactory.create("multline",a,e.stack);return i.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},i},XalignAt:function(e,t,a,i){let r=e.GetArgument("\\begin{"+t.getName()+"}");if(r.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+t.getName()+"}");const n=i?"crl":"rlc",o=i?"mbt":"btm",s=i?"fit auto auto":"auto auto fit",l=Js.FlalignArray(e,t,a,i,!1,n,o,s,!0);return l.setProperty("xalignat",2*parseInt(r)),l},FlalignArray:function(e,t,a,i,r,n,o,s,l=!1){Co.checkEqnEnv(e),e.Push(t),n=n.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),o=Ms(o);const d=e.itemFactory.create("flalign",t.getName(),a,i,r,e.stack);return d.arraydef={width:"100%",displaystyle:!0,columnalign:n,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":o,side:e.options.tagSide,minlabelspacing:l?"0":e.options.tagIndent,"data-width-includes-label":!0},d.setProperty("zeroWidthLabel",l),d}},Ys="ams-declare-ops";function Zs(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&Qs(e))return[e,null];const t=So.getChildAt(e,0);return e.isInferred&&t&&Qs(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function Qs(e){const t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}Js.HandleDeclareOp=function(e,t){let a=e.GetStar()?"*":"",i=Co.trimSpaces(e.GetArgument(t));"\\"===i.charAt(0)&&(i=i.substr(1));let r=e.GetArgument(t);e.configuration.handlers.retrieve(Ys).add(i,new Qo(i,Js.Macro,[`\\operatorname${a}{${r}}`]))},Js.HandleOperatorName=function(e,t){const a=e.GetStar();let i=Co.trimSpaces(e.GetArgument(t)),r=new No(i,Object.assign(Object.assign({},e.stack.env),{font:Ro.Variant.NORMAL,multiLetterIdentifiers:e.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),e.configuration).mml();if(r.isKind("mi")||(r=e.create("node","TeXAtom",[r])),So.setProperties(r,{movesupsub:a,movablelimits:!0,texClass:Xi.OP}),!a){const t=e.GetNext(),a=e.i;"\\"===t&&++e.i&&"limits"!==e.GetCS()&&(e.i=a)}e.Push(e.itemFactory.create("fn",r))},Js.SideSet=function(e,t){const[a,i]=Zs(e.ParseArg(t)),[r,n]=Zs(e.ParseArg(t)),o=e.ParseArg(t);let s=o;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[Co.copyNode(o,e)],{width:0})]),So.getChildAt(a,0)):(s=e.create("node","mmultiscripts",[o]),r&&So.appendChildren(s,[So.getChildAt(r,1)||e.create("node","none"),So.getChildAt(r,2)||e.create("node","none")]),So.setProperty(s,"scriptalign","left"),So.appendChildren(s,[e.create("node","mprescripts"),So.getChildAt(a,1)||e.create("node","none"),So.getChildAt(a,2)||e.create("node","none")]))),r&&s===o&&(r.replaceChild(o,So.getChildAt(r,0)),s=r);const l=e.create("node","TeXAtom",[],{texClass:Xi.OP,movesupsub:!0,movablelimits:!0});i&&(a&&l.appendChild(a),l.appendChild(i)),l.appendChild(s),n&&l.appendChild(n),e.Push(l)},Js.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&Us.variable(e,t)},Js.MultiIntegral=function(e,t,a){let i=e.GetNext();if("\\"===i){let r=e.i;i=e.GetArgument(t),e.i=r,"\\limits"===i&&(a="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}e.string=a+" "+e.string.slice(e.i),e.i=0},Js.xArrow=function(e,t,a,i,r){let n={width:"+"+Co.Em((i+r)/18),lspace:Co.Em(i/18)},o=e.GetBrackets(t),s=e.ParseArg(t),l=e.create("node","mspace",[],{depth:".2em"}),d=e.create("token","mo",{stretchy:!0,texClass:Xi.REL},String.fromCodePoint(a));d=e.create("node","mstyle",[d],{scriptlevel:0});let c=e.create("node","munderover",[d]),u=e.create("node","mpadded",[s,l],n);if(So.setAttribute(u,"voffset","-.2em"),So.setAttribute(u,"height","-.2em"),So.setChild(c,c.over,u),o){let t=new No(o,e.stack.env,e.configuration).mml(),a=e.create("node","mspace",[],{height:".75em"});u=e.create("node","mpadded",[t,a],n),So.setAttribute(u,"voffset",".15em"),So.setAttribute(u,"depth","-.15em"),So.setChild(c,c.under,u)}So.setProperty(c,"subsupOK",!0),e.Push(c)},Js.HandleShove=function(e,t,a){let i=e.stack.Top();if("multline"!==i.kind)throw new vo("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(i.Size())throw new vo("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);i.setProperty("shove",a)},Js.CFrac=function(e,t){let a=Co.trimSpaces(e.GetBrackets(t,"")),i=e.GetArgument(t),r=e.GetArgument(t),n={l:Ro.Align.LEFT,r:Ro.Align.RIGHT,"":""},o=new No("\\strut\\textstyle{"+i+"}",e.stack.env,e.configuration).mml(),s=new No("\\strut\\textstyle{"+r+"}",e.stack.env,e.configuration).mml(),l=e.create("node","mfrac",[o,s]);if(a=n[a],null==a)throw new vo("IllegalAlign","Illegal alignment specified in %1",e.currentCS);a&&So.setProperties(l,{numalign:a,denomalign:a}),e.Push(l)},Js.Genfrac=function(e,t,a,i,r,n){null==a&&(a=e.GetDelimiterArg(t)),null==i&&(i=e.GetDelimiterArg(t)),null==r&&(r=e.GetArgument(t)),null==n&&(n=Co.trimSpaces(e.GetArgument(t)));let o=e.ParseArg(t),s=e.ParseArg(t),l=e.create("node","mfrac",[o,s]);if(""!==r&&So.setAttribute(l,"linethickness",r),(a||i)&&(So.setProperty(l,"withDelims",!0),l=Co.fixedFence(e.configuration,a,l,i)),""!==n){let t=parseInt(n,10),a=["D","T","S","SS"][t];if(null==a)throw new vo("BadMathStyleFor","Bad math style for %1",e.currentCS);l=e.create("node","mstyle",[l]),"D"===a?So.setProperties(l,{displaystyle:!0,scriptlevel:0}):So.setProperties(l,{displaystyle:!1,scriptlevel:t-1})}e.Push(l)},Js.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new vo("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new vo("MultipleCommand","Multiple %1",e.currentCS);let a=e.GetStar(),i=Co.trimSpaces(e.GetArgument(t));e.tags.tag(i,a)},Js.HandleNoTag=Os.HandleNoTag,Js.HandleRef=Os.HandleRef,Js.Macro=Os.Macro,Js.Accent=Os.Accent,Js.Tilde=Os.Tilde,Js.Array=Os.Array,Js.Spacer=Os.Spacer,Js.NamedOp=Os.NamedOp,Js.EqnArray=Os.EqnArray,Js.Equation=Os.Equation,new rs("AMSmath-mathchar0mo",Us.mathchar0mo,{iiiint:["\u2a0c",{texClass:Xi.OP}]}),new as("AMSmath-operatorLetter",Js.operatorLetter,/[-*]/i),new ss("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",zn.negativemediummathspace],negthickspace:["Spacer",zn.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Ro.Align.LEFT],shoveright:["HandleShove",Ro.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Js),new ls("AMSmath-environment",Us.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",Co.cols(0,zn.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",Co.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",Co.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",Co.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",Co.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,Co.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",Co.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Js),new ns("AMSmath-delimiter",Us.delimiter,{"\\lvert":["|",{texClass:Xi.OPEN}],"\\rvert":["|",{texClass:Xi.CLOSE}],"\\lVert":["\u2016",{texClass:Xi.OPEN}],"\\rVert":["\u2016",{texClass:Xi.CLOSE}]}),new rs("AMSsymbols-mathchar0mi",Us.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Ro.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Ro.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Ro.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Ro.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Ro.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Ro.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Ro.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Ro.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Ro.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Ro.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Ro.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Ro.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Ro.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Ro.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new rs("AMSsymbols-mathchar0mo",Us.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new ns("AMSsymbols-delimiter",Us.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new ss("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Js);class el extends Ho{}const tl=Jo.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Xs.prototype.kind]:Xs,[Ks.prototype.kind]:Ks},tags:{ams:el},init:function(e){new ss(Ys,{},{}),e.append(Jo.local({handler:{macro:[Ys]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),al=Ka.config;function il(e,t){const a=e.parseOptions.options.require,i=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(i.indexOf(r)<0){i.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const i of t)i.substr(0,a.length)===a&&il(e,i)}(e,ii.dependencies[t]);const a=$o.get(r);if(a){let i=al[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(i={[r]:i}),e.configuration.add(r,e,i);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),Dn.retryAfter(Promise.resolve()))}}}function rl(e,t){const a=e.options.require,i=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(i.hasOwnProperty(r)?i[r]:i.hasOwnProperty(t)?i[t]:a.defaultAllow))throw new vo("BadRequire",'Extension "%1" is not allowed to be loaded',r);Ya.packages.has(r)?il(e.configuration.packageData.get("require").jax,r):Dn.retryAfter(ti.load(r))}const nl={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new vo("BadPackageName","Argument for %1 is not a valid package name",t);rl(e,a)}},ol={require:{allow:ci({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new ss("require",{require:"Require"},nl);const sl=Jo.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,i=a.prefix;if(i.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ii.paths[i]||(ii.paths[i]="[mathjax]/input/tex/extensions"),a.prefix="["+i+"]/"},options:ol});function ll(e,t,a,i){if(Ya.packages.has(e.options.require.prefix+a)){const r=e.options.autoload[a],[n,o]=2===r.length&&Array.isArray(r[0])?r:[r,[]];for(const e of n)dl.remove(e);for(const e of o)cl.remove(e);e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}rl(e,a)}const dl=new ss("autoload-macros",{},{}),cl=new ss("autoload-environments",{},{}),ul=Jo.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:ci({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(e,t){const a=t.parseOptions,i=a.handlers.get("macro"),r=a.handlers.get("environment"),n=a.options.autoload;a.packageData.set("autoload",{Autoload:ll});for(const e of Object.keys(n)){const t=n[e],[a,o]=2===t.length&&Array.isArray(t[0])?t:[t,[]];for(const t of a)i.lookup(t)&&"color"!==t||dl.add(t,new Qo(t,ll,[e,!0]));for(const t of o)r.lookup(t)||cl.add(t,new Qo(t,ll,[e,!1]))}a.packageData.get("require")||sl.config(e,t)},init:function(e){e.options.require||mi(e.options,sl.options)},priority:10});var pl;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let a=[e,t.char];if(t.attributes)for(let e in t.attributes)a.push(e),a.push(t.attributes[e]);return a},e.assembleSymbol=function(e){let t=e[0],a=e[1],i={};for(let t=2;t0?[n.toString()].concat(r):n;e.i++}throw new vo("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,a,i){if(null==i)return e.GetArgument(a);let r=e.i,n=0,o=0;for(;e.i{const i=fl.assembleSymbol(a);return n.parser(e,i)};return void fl.addMacro(e,a,s,o)}e.i++;const n=r.get("delimiter").lookup(i);n?fl.addDelimiter(e,"\\"+a,n.char,n.attributes):fl.addMacro(e,a,hl.Macro,[i])},MacroWithTemplate:function(e,t,a,i,...r){const n=parseInt(i,10);if(r.length){let i=[];if(e.GetNext(),r[0]&&!fl.MatchParam(e,r[0]))throw new vo("MismatchUseDef","Use of %1 doesn't match its definition",t);if(n){for(let a=0;a{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Cl(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=gi(mi({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){Cl(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),mi(this.options,e.options||{}),mi(this.params,e.parameters||{}),this.sizeVariants=Cl(this.sizeVariants,e.sizeVariants),this.stretchVariants=Cl(this.stretchVariants,e.stretchVariants),this.defineCssFonts(Cl([],e.cssFonts)),this.createVariants(Cl([],e.variants)),e.delimiters&&(this.defineDelimiters(Cl([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return vl(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=qn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Dn.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Dn.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Pn(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Pn(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Ll.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Ll.JAX="common",Ll.NAME="",Ll.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Ll.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Ll.defaultCssFamilyPrefix="",Ll.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Ll.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Ll.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Ll.SmpRemapGreekU={8711:25,1012:17},Ll.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Ll.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Ll.defaultMoMap={45:"\u2212"},Ll.defaultMnMap={45:"\u2212"},Ll.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Ll.defaultDelimiters={},Ll.defaultChars={},Ll.defaultSizeVariants=[],Ll.defaultStretchVariants=[],Ll.dynamicFiles={},Ll.dynamicExtensions=new Map;class Nl extends Kn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Nl.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const _l=1e6;class Fl extends En{breakToWidth(e,t){}}class Pl extends Fl{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>_l,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===Xi.BIN||a===Xi.REL||a===Xi.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return _l}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:_l},space:(e,t)=>{const a=t;if(!a.canBreak)return _l;const i=a.getBBox().w;return i<0?_l:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[Xi.BIN]:e=>e-250,[Xi.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=_l||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Nl.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Nl.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===Xi.OPEN,s=a&&"postfix"===i||e.node.texClass===Xi.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(mr.postfix)){const t=mr.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}mr.infix["\u2061"]=[...mr.infix["\u2061"]],mr.infix["\u2061"][3]={linebreak:"nobreak"}}();class Dl extends Bi{get forceInlineBreaks(){return!1}constructor(e=null,t=null,a=null){const[i,r]=e.fontData instanceof Ll?[e.fontData.constructor,e.fontData]:[e.fontData||a,null],[n,o]=bi(e,i.OPTIONS);super(n),this.factory=this.options.wrapperFactory||new t,this.factory.jax=this,this.cssStyles=this.options.cssStyles||new ro,this.font=r||new i(o),this.font.setOptions({mathmlSpacing:this.options.mathmlSpacing}),this.unknownCache=new Map;const s=this.options.linebreaks.LinebreakVisitor||Pl;this.linebreaks=new s(this.factory)}setAdaptor(e){super.setAdaptor(e),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=e.canMeasureNodes?"ignore":"force")}typeset(e,t){this.setDocument(t);let a=this.createNode();return this.toDOM(e,a,t),a}createNode(){const e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})}setScale(e,t){let a=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){const e=t.getOuterBBox().w,i=this.math.metrics.containerWidth/this.pxPerEm;e>i&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",Wn(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Gn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===Xi.BIN||o===Xi.REL||o===Xi.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state(){const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=Kn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:Kn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of Kn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Nl.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new mo(e);for(let e=0,a=Il.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(Il.BOLDVARIANTS[a.weight]||{})[t]||t,t=(Il.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new mo),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):Rl(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):Rl(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof nr&&(e+=t.getText());return e}canStretch(e){if(this.stretch=xl,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return Wn(e)}em(e){return Vn(e)}px(e,t=-jn){return Xn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=Si(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:Gn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=kr(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}Il.kind="unknown",Il.styles={},Il.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],Il.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},Il.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},Il.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};const Ol={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};class ql extends Il{toCHTML(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))}toEmbellishedCHTML(e){if(e.length<=1||!this.node.isEmbellished)return!1;const t=this.adaptor;e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[r,n]of[[e[0],"before"],[e[1],"after"]])a!==n?(this.toCHTML([r]),i.push(this.dom[0]),"after"===n&&t.removeAttribute(this.dom[0],"space")):i.push(this.createChtmlNodes([r])[0]);return this.dom=i,!0}addChildren(e){for(const t of this.childNodes)t.toCHTML(e)}standardChtmlNodes(e){this.markUsed();const t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t}markUsed(){this.jax.wrapperUsage.add(this.kind)}createChtmlNodes(e){this.dom=e.map((e=>this.html("mjx-"+this.node.kind))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");return t?e.map((e=>this.adaptor.append(e,this.html("a",{href:t})))):e}handleStyles(){if(!this.styles)return;const e=this.styles.cssText;if(e){const t=this.adaptor;this.dom.forEach((a=>t.setAttribute(a,"style",e)));const a=this.styles.get("font-family");a&&this.dom.forEach((e=>t.setStyle(e,"font-family",this.font.cssFamilyPrefix+", "+a)))}}handleScale(){this.dom.forEach((e=>this.setScale(e,this.bbox.rscale)))}setScale(e,t){const a=Math.abs(t-1)<.001?1:t;if(e&&1!==a){const t=this.percent(a);Ol[t]?this.adaptor.setAttribute(e,"size",Ol[t]):this.adaptor.setStyle(e,"fontSize",t)}return e}handleSpace(){const e=this.adaptor,t=!!this.node.getProperty("breakable"),a=this.dom.length-1;for(const i of[[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(a).R,"rspace","marginRight",a]]){const[a,r,n,o]=i,s=this.em(a);if(t&&"space"===r){const t=e.node("mjx-break",Ml[s]?{size:Ml[s]}:{style:`letter-spacing: ${this.em(a-1)}`});e.insert(t,this.dom[o])}else a&&(Ml[s]?e.setAttribute(this.dom[o],r,Ml[s]):e.setStyle(this.dom[o],n,s))}}handleBorders(){var e,t;const a=null===(e=this.styleData)||void 0===e?void 0:e.border,i=null===(t=this.styleData)||void 0===t?void 0:t.padding,r=this.dom.length-1;if(!a||!r)return;const n=this.adaptor;for(const e of this.dom.keys()){const t=this.dom[e];e&&(a.width[3]&&n.setStyle(t,"border-left"," none"),i[3]&&n.setStyle(t,"padding-left","0")),e!==r&&(a.width[1]&&n.setStyle(t,"border-right","none"),i[1]&&n.setStyle(t,"padding-right","0"))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));i&&this.dom.forEach((e=>t.setStyle(e,"color",i))),r&&this.dom.forEach((e=>t.setStyle(e,"backgroundColor",r)))}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=ql.skipAttributes;for(const r of t.getExplicitNames())if(!1===i[r]||!(r in a)&&!i[r]&&!e.hasAttribute(this.dom[0],r)){const a=t.getExplicit(r);this.dom.forEach((t=>e.setAttribute(t,r,a)))}if(t.get("class")){const a=t.get("class").trim().split(/ +/);for(const t of a)this.dom.forEach((a=>e.addClass(a,t)))}this.node.getProperty("inline-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"inline-breaks","true")))}handlePWidth(){if(this.bbox.pwidth){const e=this.adaptor;this.bbox.pwidth===Kn.fullWidth?this.dom.forEach((t=>e.setAttribute(t,"width","full"))):this.dom.forEach((t=>e.setStyle(t,"width",this.bbox.pwidth)))}}setIndent(e,t,a){const i=this.adaptor;if("center"===t||"left"===t){const t=this.getBBox().L;i.setStyle(e,"margin-left",this.em(a+t))}if("center"===t||"right"===t){const t=this.getBBox().R;i.setStyle(e,"margin-right",this.em(-a+t))}}drawBBox(){let{w:e,h:t,d:a,R:i}=this.getOuterBBox();const r=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-i)}},[this.html("mjx-box",{style:{height:this.em(t),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-a),"background-color":"green"}})]),n=this.dom[0]||this.parent.dom[0],o=this.adaptor.getAttribute(n,"size");o&&this.adaptor.setAttribute(r,"size",o);const s=this.adaptor.getStyle(n,"fontSize");s&&this.adaptor.setStyle(r,"fontSize",s),this.adaptor.append(this.adaptor.parent(n),r),this.adaptor.setStyle(n,"backgroundColor","#FFEE00")}html(e,t={},a=[]){return this.jax.html(e,t,a)}text(e){return this.jax.text(e)}char(e){return this.font.charSelector(e).substr(1)}}function jl(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}ql.kind="unknown",ql.autoStyle=!0;const Ul=function(){var e;const t=jl(ql);return(e=class extends t{handleDisplay(e){const t=this.adaptor,[a,i]=this.getAlignShift();if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===Kn.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){let{L:r,w:n,R:o}=this.jax.table.getOuterBBox();"right"===a?o=Math.max(o||-i,-i):"left"===a?r=Math.max(r||i,i):"center"===a&&(n+=2*Math.abs(i));const s=this.em(Math.max(0,r+n+o));t.setStyle(e,"min-width",s),t.setStyle(this.jax.table.dom[0],"min-width",s)}}else this.setIndent(this.dom[0],a,i)}handleInline(e){const t=this.adaptor,a=t.getStyle(this.dom[0],"margin-right");a&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",a),t.setStyle(e,"width","0"))}toCHTML(e){super.toCHTML(e);const t=this.adaptor;"block"===this.node.attributes.get("display")?(t.setAttribute(this.dom[0],"display","true"),t.setAttribute(e[0],"display","true"),this.handleDisplay(e[0])):this.handleInline(e[0]),t.addClass(this.dom[0],`${this.font.cssFontPrefix}-N`)}setChildPWidths(e,t=null,a=!0){return!!this.parent&&super.setChildPWidths(e,t,a)}handleAttributes(){super.handleAttributes();const e=this.adaptor;this.node.getProperty("process-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"breakable","true")))}}).kind=sr.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="CHTML"] mjx-break::after':{content:'" "',"white-space":"normal","font-family":"MJX-BRK"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},"mjx-math[breakable]":{display:"inline"}},e}();function Hl(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e),this.copySkewIC(e)}}}const zl=function(){var e;const t=Hl(ql);return(e=class extends t{}).kind=lr.prototype.kind,e}(),Gl={1:"v",2:"h"};function Wl(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Xi.OPEN&&this.node.texClass!==Xi.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=Kn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=Kn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Nl.from(Kn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Nl.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Nl.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:xl,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return kr(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}const Vl=function(){var e;const t=Wl(ql);return e=class extends t{toCHTML(e){const t=this.adaptor,a=this.node.attributes,i=a.get("symmetric")&&2!==this.stretch.dir,r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));let n=this.standardChtmlNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;t.remove(n[e]),n[e]=null}if(r&&this.size<0)this.stretchHTML(n);else{if(i||a.get("largeop")){const e=this.em(this.getCenterOffset());"0"!==e&&n.forEach((a=>a&&t.setStyle(a,"verticalAlign",e)))}this.node.getProperty("mathaccent")&&n.forEach((e=>{t.setStyle(e,"width","0"),t.setStyle(e,"margin-left",this.em(this.getAccentOffset()))})),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}}stretchHTML(e){const t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();const a=this.stretch,i=a.stretch,r=this.font.getStretchVariants(t),n=[];this.createPart("mjx-beg",i[0],r[0],n),this.createPart("mjx-ext",i[1],r[1],n),4===i.length&&(this.createPart("mjx-mid",i[3],r[3],n),this.createPart("mjx-ext",i[1],r[1],n)),this.createPart("mjx-end",i[2],r[2],n);const o={},{h:s,d:l,w:d}=this.bbox;1===a.dir?(n.push(this.html("mjx-mark")),o.height=this.em(s+l),o.verticalAlign=this.em(-l)):o.width=this.em(d);const c=Gl[a.dir],u={class:this.char(a.c||t),style:o},p=this.html("mjx-stretchy-"+c,u,n),f=this.adaptor;e[0]&&f.append(e[0],p),e[1]&&f.append(e[1],e[0]?f.clone(p):p)}createPart(e,t,a,i){if(t){const r=this.font.getChar(a,t)[3],n=r.f||("normal"===a?"":this.font.getVariant(a).letter),o=r.ff||(n?`${this.font.cssFontPrefix}-${n}`:"");let s=(r.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))));i.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(s)])]))}}},e.kind=Ar.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-block"},"mjx-stretchy-h > *":{display:"inline-block",width:0},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%",border:"0px solid transparent","box-sizing":"border-box","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-v":{display:"inline-block","text-align":"center"},"mjx-stretchy-v > *":{display:"block",height:0},"mjx-stretchy-v > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"visible clip",height:"100%",border:"0px solid transparent","box-sizing":"border-box"},"mjx-mark":{display:"inline-block",height:0}},e}();function $l(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const Xl=function(){var e;const t=$l(ql);return(e=class extends t{}).kind=dr.prototype.kind,e}();function Kl(e){return class extends e{createText(e){const t=this.wrap(this.mmlText(e));return t.parent=this,t}constructor(e,t,a=null){super(e,t,a);const i=this.node.attributes;let r=i.getList("lquote","rquote");"monospace"!==this.variant&&(i.isSet("lquote")||'"'!==r.lquote||(r.lquote="\u201c"),i.isSet("rquote")||'"'!==r.rquote||(r.rquote="\u201d")),this.childNodes.unshift(this.createText(r.lquote)),this.childNodes.push(this.createText(r.rquote))}}}const Jl=function(){var e;const t=Kl(ql);return(e=class extends t{}).kind=Cr.prototype.kind,e}();function Yl(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Nl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++a1&&e.forEach((e=>this.adaptor.append(e,this.html("mjx-linestrut"))));let t=this.standardChtmlNodes(e),{w:a,h:i,d:r}=this.getBBox();a<0&&(this.adaptor.setStyle(t[0],"marginRight",this.em(a)),a=0),a&&!this.breakCount&&this.adaptor.setStyle(t[0],"width",this.em(a)),i=Math.max(0,i+r),i&&this.adaptor.setStyle(t[0],"height",this.em(Math.max(0,i))),r&&this.adaptor.setStyle(t[0],"verticalAlign",this.em(-r))}}).kind=xr.prototype.kind,e}();function td(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}const ad=function(){var e;const t=td(ql);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;let t=this.standardChtmlNodes(e);const a=[],i={},[,,r,n,o,s,l,d,c]=this.getDimens();if((s||this.childNodes[0].getBBox().pwidth)&&(i.width=this.em(r+s)),(n||o)&&(i.margin=this.em(n)+" 0 "+this.em(o)),l+c||d){i.position="relative";const e=this.html("mjx-rbox",{style:{left:this.em(l+c),top:this.em(-d),"max-width":i.width}});l+c&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(e,"width","full"),this.adaptor.setStyle(e,"left",this.em(l))),a.push(e)}t=[this.adaptor.append(t[0],this.html("mjx-block",{style:i},a))],this.childNodes[0].childNodes.length?this.childNodes[0].toCHTML([a[0]||t[0]]):(n||o)&&this.adaptor.append(a[0]||t[0],this.html("mjx-box"))}}).kind=Tr.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}(),id=4,rd=1,nd=2,od=.067,sd=.2,ld=od+"em solid",dd={top:0,right:1,bottom:2,left:3},cd=Object.keys(dd),ud=e=>new Array(4).fill(e.thickness+e.padding),pd=e=>new Array(4).fill(e.padding),fd=e=>new Array(4).fill(e.thickness),hd=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),md=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},gd=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},yd={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},kd={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},bd={up:e=>gd(e,[hd(e),0,e.padding,0]),down:e=>gd(e,[e.padding,0,hd(e),0]),right:e=>md(e,[0,hd(e),0,e.padding]),left:e=>md(e,[0,e.padding,0,hd(e)]),updown:e=>gd(e,[hd(e),0,hd(e),0]),leftright:e=>md(e,[0,hd(e),0,hd(e)])},Sd=function(e){return t=>{const a=dd[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},wd=function(e){return(t,a,i)=>{const r=dd[a],n=dd[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},Ed=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:ud}]}},Ad=function(e){return t=>{const[a,i,r,n]=kd[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},vd=function(e){return t=>{const[a,i,r,n]=yd[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:bd[t],remove:n}]}};function xd(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,sd));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,od));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=wr(i);this.arrowhead={x:e?parseFloat(e):id,y:t?parseFloat(t):nd,dx:a?parseFloat(a):rd}}}getNotations(){const e=this.constructor.notations;for(const t of wr(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=sd,this.thickness=od,this.arrowhead={x:id,y:nd,dx:rd},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}const Cd=function(e,t=""){return(a,i)=>{const r=a.adjustBorder(a.html("mjx-"+e));if(t){const e=a.getOffset(t);if(a.thickness!==od||e){const i=`translate${t}(${a.Em(a.thickness/2-e)})`;a.adaptor.setStyle(r,"transform",i)}}a.adaptor.append(a.dom[0],r)}},Ld=function(e){return Sd(((t,a)=>{t.adaptor.setStyle(a,"border-"+e,t.Em(t.thickness)+" solid")}))(e)},Nd=function(e,t,a){return wd(((e,i)=>{const r=e.Em(e.thickness)+" solid";e.adaptor.setStyle(i,"border-"+t,r),e.adaptor.setStyle(i,"border-"+a,r)}))(e,t,a)},_d=function(e,t){return Ed((e=>(a,i)=>{const{w:r,h:n,d:o}=a.getBBox(),[s,l]=a.getArgMod(r,n+o),d=t*a.thickness/2,c=a.adjustBorder(a.html(e,{style:{width:a.Em(l),transform:"rotate("+a.fixed(-t*s)+"rad) translateY("+d+"em)"}}));a.adaptor.append(a.dom[0],c)}))(e)},Fd=function(e){return Ad(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Pd=function(e){return vd(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)};function Dd(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}const Bd=Dd(rd,nd),Td=function(){var e;const t=xd(ql);return(e=class extends t{adjustArrow(e,t){const a=this.thickness,i=this.arrowhead;if(i.x===id&&i.y===nd&&i.dx===rd&&a===od)return;const[r,n]=[a*i.x,a*i.y].map((e=>this.em(e))),o=Dd(i.dx,i.y),[s,l,d,c,u]=this.adaptor.childNodes(e);this.adjustHead(l,[n,"0","1px",r],o),this.adjustHead(d,["1px","0",n,r],"-"+o),this.adjustHead(c,[n,r,"1px","0"],"-"+o),this.adjustHead(u,["1px",r,n,"0"],o),this.adjustLine(s,a,i.x,t)}adjustHead(e,t,a){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+a+"rad)"))}adjustLine(e,t,a,i){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(a-1))),i&&this.adaptor.setStyle(e,"left",this.em(t*(a-1)))}moveArrow(e,t,a){if(!a)return;const i=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform",`translate${t}(${this.em(-a)})${i?" "+i:""}`)}adjustBorder(e){return this.thickness!==od&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e}adjustThickness(e){return this.thickness!==od&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e}fixed(e,t=3){return Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")}Em(e){return super.em(e)}toCHTML(e){const t=this.adaptor,a=this.standardChtmlNodes(e),i=t.append(a[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,i):this.childNodes[0].toCHTML([i]);for(const e of Object.keys(this.notations)){const t=this.notations[e];!t.renderChild&&t.renderer(this,i)}const r=this.getPadding();for(const e of cd){const a=dd[e];r[a]>0&&t.setStyle(i,"padding-"+e,this.em(r[a]))}}arrow(e,t,a,i="",r=0){const n=this.getBBox().w,o={width:this.em(e)};n!==e&&(o.left=this.em((n-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");const s=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return a&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,a),this.moveArrow(s,i,r),s}}).kind=Ir.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":ld,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":ld,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":ld,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+Vn(od/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":ld,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+Vn(od/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:ld,"border-radius":Vn(od+sd)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:ld,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":Vn(od*id)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:Vn(-od/2),right:Vn(od*(id-1)),height:0,"border-top":Vn(od)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:Vn(od*(id-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+Bd+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":Vn(od*nd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+Bd+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":Vn(od*nd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+Bd+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":Vn(od*id)+" solid","border-bottom":"1px solid transparent","border-top":Vn(od*nd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+Bd+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":Vn(od*id)+" solid","border-top":"1px solid transparent","border-bottom":Vn(od*nd)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:Vn(-1.5*sd),width:Vn(3*sd),border:Vn(od)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+Vn(1.5*sd)+")","box-sizing":"border-box"}},e.notations=new Map([Ld("top"),Ld("right"),Ld("bottom"),Ld("left"),Nd("actuarial","top","right"),Nd("madruwb","bottom","right"),_d("up",1),_d("down",-1),["horizontalstrike",{renderer:Cd("hstrike","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Cd("vstrike","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:ud,border:fd,remove:"left right top bottom"}],["roundedbox",{renderer:Cd("rbox"),bbox:ud}],["circle",{renderer:Cd("cbox"),bbox:ud}],["phasorangle",{renderer:(e,t)=>{const{h:a,d:i}=e.getBBox(),[r,n]=e.getArgMod(1.75*e.padding,a+i),o=e.thickness*Math.sin(r)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");const s=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(n),transform:"translateX("+e.Em(o)+") rotate("+e.fixed(-r)+"rad)"}}));e.adaptor.append(e.dom[0],s)},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Pd("up"),Pd("down"),Pd("left"),Pd("right"),Pd("updown"),Pd("leftright"),Fd("updiagonal"),Fd("northeast"),Fd("southeast"),Fd("northwest"),Fd("southwest"),Fd("northeastsouthwest"),Fd("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const a=e.adaptor;a.setStyle(t,"border-top",e.Em(e.thickness)+" solid");const i=a.append(e.dom[0],e.html("dbox")),r=e.thickness,n=e.padding;r!==od&&a.setStyle(i,"border-width",e.Em(r)),n!==sd&&(a.setStyle(i,"left",e.Em(-1.5*n)),a.setStyle(i,"width",e.Em(3*n)),a.setStyle(i,"clip-path","inset(0 0 0 "+e.Em(1.5*n)+")"))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toCHTML([t]);const a=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",a.map((t=>e.Em(-t))).join(" "))},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}();function Rd(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=Kn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Nl({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=Kn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=Kn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;a mjx-linebox":{display:"inline"},"mjx-linestack[breakable] > mjx-linebox::before":{"white-space":"pre",content:'"\\A"'},"mjx-linestack[breakable] > mjx-linebox::after":{"white-space":"normal",content:'" "',"letter-spacing":"-.999em","font-family":"MJX-BRK"},"mjx-linestack[breakable] > mjx-linebox:first-of-type::before":{display:"none"},"mjx-linestack[breakable] > mjx-linebox:last-of-type::after":{display:"none"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},e}(),Od=function(){var e;const t=Md(Id);return(e=class extends t{}).kind=Nr.prototype.kind,e}();function qd(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}const jd=function(){var e;const t=qd(ql);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)}}).kind=Mr.prototype.kind,e}();function Ud(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return s *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".075em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}();function zd(e){return class extends e{get base(){return 0}get root(){return null}combineRootBBox(e,t,a){}getPQ(e){const t=this.font.params.rule_thickness,a=this.font.params.surd_height,i=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[i,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new Kn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}const Gd=function(){var e;const t=zd(ql);return e=class extends t{toCHTML(e){const t=this.surd,a=this.childNodes[this.base],i=t.getBBox(),r=a.getOuterBBox(),[,n]=this.getPQ(i),o=this.font.params.surd_height,s=r.h+n+o,l=this.adaptor,d=this.standardChtmlNodes(e);let c,u,p,f;null!=this.root&&(p=l.append(d[0],this.html("mjx-root")),f=this.childNodes[this.root]);const h=l.append(d[0],this.html("mjx-sqrt",{},[c=this.html("mjx-surd"),u=this.html("mjx-box",{style:{paddingTop:this.em(n)}})]));.06!==o&&l.setStyle(u,"border-top-width",this.em(o*this.font.params.rule_factor)),this.addRoot(p,f,i,s),t.toCHTML([c]),a.toCHTML([u]),t.size<0&&l.addClass(h,"mjx-tall")}addRoot(e,t,a,i){}},e.kind=Fr.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".075em"},"mjx-sqrt > mjx-box":{"border-top":".075em solid","padding-left":".03em","margin-left":"-.03em"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}();function Wd(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}const Vd=function(){var e;const t=Wd(Gd);return e=class extends t{addRoot(e,t,a,i){t.toCHTML([e]);const r=this.adaptor,[n,o,s]=this.getRootDimens(a,i);r.setStyle(e,"verticalAlign",this.em(o)),r.setStyle(e,"width",this.em(n)),s&&r.setStyle(r.firstChild(e),"paddingLeft",this.em(s))}},e.kind=Pr.prototype.kind,e}();function $d(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Xd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function Kd(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}function Jd(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Nl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return e=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))}adjustUnderDepth(e,t){if(t.d>=0)return;const a=this.adaptor,i=this.em(t.d),r=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});for(const t of a.childNodes(a.firstChild(e)))a.append(r,t);a.append(a.firstChild(e),r)}adjustBaseHeight(e,t){if(this.node.attributes.get("accent")){const a=this.font.params.x_height*this.baseScale;t.h mjx-spacer":{display:"block"}},e}();function tc(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function ac(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function ic(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}const rc=function(){var e;const t=tc(Zd);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([t]),this.scriptChild.toCHTML([a]);const i=this.baseChild.getOuterBBox(),r=this.scriptChild.getOuterBBox(),n=this.getUnderKV(i,r)[0],o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0);this.adaptor.setStyle(a,"paddingTop",this.em(n)),this.setDeltaW([t,a],this.getDeltaW([i,r],[0,-o])),this.adjustUnderDepth(a,r)}}).kind=zr.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}(),nc=function(){var e;const t=ac(Qd);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([t]),this.baseChild.toCHTML([a]);const i=this.scriptChild.getOuterBBox(),r=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,r);const n=this.getOverKU(r,i)[0],o=this.isLineAbove?0:this.getDelta(this.scriptChild);this.adaptor.setStyle(t,"paddingBottom",this.em(n)),this.setDeltaW([a,t],this.getDeltaW([r,i],[0,o])),this.adjustOverDepth(t,i)}}).kind=Gr.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),oc=function(){var e;const t=ic(ec);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),r=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([t]),this.baseChild.toCHTML([i]),this.underChild.toCHTML([r]);const n=this.overChild.getOuterBBox(),o=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(i,o);const l=this.getOverKU(o,n)[0],d=this.getUnderKV(o,s)[0],c=this.getDelta(this.overChild),u=this.getDelta(this.underChild,!0);this.adaptor.setStyle(t,"paddingBottom",this.em(l)),this.adaptor.setStyle(r,"paddingTop",this.em(d)),this.setDeltaW([i,r,t],this.getDeltaW([o,s,n],[0,this.isLineBelow?0:-u,this.isLineAbove?0:c])),this.adjustOverDepth(t,n),this.adjustUnderDepth(r,s)}}).kind=Hr.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}(),sc={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},lc=["sup","sup","psup","psub"];function dc(e){return class extends e{combinePrePost(e,t){const a=new Kn(e);return a.combine(t,0,0),a}getScriptData(){const e=this.scriptData={base:null,sub:Kn.empty(),sup:Kn.empty(),psub:Kn.empty(),psup:Kn.empty(),numPrescripts:0,numScripts:0},t=this.getScriptBBoxLists();this.combineBBoxLists(e.sub,e.sup,t.subList,t.supList),this.combineBBoxLists(e.psub,e.psup,t.psubList,t.psupList),e.base=t.base[0],e.numPrescripts=t.psubList.length,e.numScripts=t.subList.length}getScriptBBoxLists(){const e={base:[],subList:[],supList:[],psubList:[],psupList:[]};let t="base";for(const a of this.childNodes)a.node.isKind("mprescripts")?t="psubList":(e[t].push(a.getOuterBBox()),t=sc[t]);return this.firstPrescript=e.subList.length+e.supList.length+2,this.padLists(e.subList,e.supList),this.padLists(e.psubList,e.psupList),e}padLists(e,t){e.length>t.length&&t.push(Kn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Nl.from(this.addPrescripts(Kn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}const cc=function(){var e;const t=dc(ec);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=wr(i+" "+i),[o,s]=this.getCombinedUV();if(a.numPrescripts){const e=this.addScripts(this.dom[0],o,-s,!0,a.psub,a.psup,this.firstPrescript,a.numPrescripts);"right"!==r&&this.adaptor.setAttribute(e,"script-align",r)}if(this.childNodes[0].toCHTML(t),a.numScripts){const e=this.addScripts(this.dom[this.dom.length-1],o,-s,!1,a.sub,a.sup,1,a.numScripts);"left"!==n&&this.adaptor.setAttribute(e,"script-align",n)}}addScripts(e,t,a,i,r,n,o,s){const l=this.adaptor,d=t-n.d+(a-r.h),c=t<0&&0===a?r.h+t:t,u=d>0?{style:{height:this.em(d)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",u),m=this.html("mjx-row"),g="mjx-"+(i?"pre":"")+"scripts";let y=o+2*s;for(;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}();let uc=.333;function pc(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=Kn.fullWidth;else{const e=this.node.attributes.get("width");Sr(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return go(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(yo(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):Sr(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=yo(e)}else if(Sr(e))a=this.percent(1/t);else{const i=go([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:Sr(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:Sr(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-go([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>Sr(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!Sr(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-go([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=go(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=wr(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?wr(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=yo(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new mo(""));const t=e.split(/ /);for(const e of no.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${no[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=go([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=go(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,Sr(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!Sr(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}const fc=function(){var e;const t=pc(ql);return e=class extends t{constructor(e,t,a=null){super(e,t,a),this.itable=this.html("mjx-itable"),this.labels=this.html("mjx-itable")}getAlignShift(){const e=super.getAlignShift();return this.isTop||(e[1]=0),e}toCHTML(e){const t=this.standardChtmlNodes(e);this.adaptor.append(t[0],this.html("mjx-table",{},[this.itable]));for(const e of this.childNodes)e.toCHTML([this.itable]);this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()}shiftColor(){const e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))}padRows(){const e=this.adaptor;for(const t of e.childNodes(this.itable))for(;e.childNodes(t).length1&&"0.4em"!==n||a&&1===i)&&this.adaptor.setStyle(s,"paddingLeft",n),(i1&&"0.215em"!==r||a&&1===i)&&this.adaptor.setStyle(t.dom[0],"paddingTop",r),(i mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}();function hc(e){return class extends e{get numCells(){return this.childNodes.length}get labeled(){return!1}get tableCells(){return this.childNodes}getChild(e){return this.childNodes[e]}getChildBBoxes(){return this.childNodes.map((e=>e.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function mc(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}const gc=function(){var e;const t=hc(ql);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign");"baseline"!==t&&this.adaptor.setAttribute(this.dom[0],"rowalign",t)}}).kind=Kr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}(),yc=function(){var e;const t=mc(gc);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.adaptor.firstChild(this.dom[0]);if(t){this.adaptor.remove(t);const e=this.node.attributes.get("rowalign"),a="baseline"!==e&&"axis"!==e?{rowalign:e}:{},i=this.html("mjx-mtr",a,[t]);this.adaptor.append(this.parent.labels,i)}}markUsed(){super.markUsed(),this.jax.wrapperUsage.add(gc.kind)}}).kind=Jr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}();function kc(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}const bc=function(){var e;const t=kc(ql);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");t!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",t),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))}}).kind=Yr.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}(),Sc={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function wc(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=wr(e||"");this.tipDx=this.length2em(t||Sc.dx),this.tipDy=this.length2em(a||Sc.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}const Ec=function(){var e;const t=wc(ql);return(e=class extends t{setEventHandler(e,t,a=null){(a?[a]:this.dom).forEach((a=>a.addEventListener(e,t)))}Em(e){return this.em(e)}toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}}).kind=Or.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?ji.ENRICHED:ji.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)if(a.node.isKind("mtext")){const t=a.node.getText();e.dom.forEach((a=>e.adaptor.setAttribute(a,"title",t)))}else{const i=e.adaptor;for(const r of e.dom){const n=i.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));a.toCHTML([i.firstChild(n)]),e.setEventHandler("mouseover",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","block")),t.postDelay);t.hoverTimer.set(r,a),e.stopPropagation()}),r),e.setEventHandler("mouseout",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","")),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}}},Sc]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}();function Ac(e){return class extends e{constructor(e,t,a=null){super(e,t,a),this.getParameters()}getParameters(){const{width:e,height:t,valign:a,src:i,index:r}=this.node.attributes.getList("width","height","valign","src","index");if(i)this.width="auto"===e?1:this.length2em(e),this.height="auto"===t?1:this.length2em(t),this.valign=this.length2em(a||"0");else{const e=String.fromCodePoint(parseInt(r)),t=this.node.factory;this.charWrapper=this.wrap(t.create("text").setText(e)),this.charWrapper.parent=this}}computeBBox(e,t=!1){this.charWrapper?e.updateFrom(this.charWrapper.getBBox()):(e.w=this.width,e.h=this.height+this.valign,e.d=-this.valign)}}}const vc=function(){var e;const t=Ac(ql);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);if(this.charWrapper)return void this.charWrapper.toCHTML(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r={width:this.em(this.width),height:this.em(this.height)};this.valign&&(r.verticalAlign=this.em(this.valign));const n=this.html("img",{src:a,style:r,alt:i,title:i});this.adaptor.append(t[0],n)}}).kind=en.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}();function xc(e){return class extends e{computeBBox(e,t=!1){if(this.childNodes.length){const{w:t,h:a,d:i}=this.childNodes[0].getBBox();e.w=t,e.h=a,e.d=i}}get breakCount(){return this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.childNodes[0].breakCount}}}const Cc=function(){var e;const t=xc(ql);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.childNodes.length&&this.childNodes[0].toCHTML(t)}}).kind=tn.prototype.kind,e}(),Lc=((Nc=class extends ql{toCHTML(e){super.toCHTML(e)}computeBBox(){return this.bbox}}).kind=rn.prototype.kind,Nc);var Nc;const _c=function(){var e;return(e=class extends ql{}).kind=an.prototype.kind,e.styles={"mjx-annotation-xml":{"font-family":"initial","line-height":"normal"}},e}(),Fc=function(){var e;return(e=class extends ql{toCHTML(e){this.dom=[this.adaptor.append(e[0],this.adaptor.clone(this.node.getXML()))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}}).kind=or.prototype.kind,e.autoStyle=!1,e}();function Pc(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}const Dc=function(){var e;const t=Pc(ql);return(e=class extends t{toCHTML(e){super.toCHTML(e),this.dom.forEach((e=>this.adaptor.setAttribute(e,"texclass",Ki[this.node.texClass])))}}).kind=nn.prototype.kind,e}();function Bc(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}const Tc=function(){var e;const t=Bc(ql);return e=class extends t{toCHTML(e){this.markUsed();const t=e[0],a=this.adaptor,i=this.parent.variant,r=this.node.getText();if(0===r.length)return;const n=this.getBBox();if("-explicitFont"===i){const{scale:e}=this.parent.getBBox();a.append(t,this.jax.unknownText(r,i,n.w,e))}else{let e="";const o=this.remappedText(r,i),s=o.length>1?this.em(this.parent.getBBox().h):"",l=o.length;for(let r=0;rthis.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}const Mc=function(){var e;const t=Rc(ql);return(e=class extends t{toCHTML(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]}}).kind=sn.prototype.kind,e.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),Ic={[Ul.kind]:Ul,[Id.kind]:Id,[Od.kind]:Od,[zl.kind]:zl,[Vl.kind]:Vl,[Xl.kind]:Xl,[Jl.kind]:Jl,[Zl.kind]:Zl,[ed.kind]:ed,[ad.kind]:ad,[Td.kind]:Td,[Hd.kind]:Hd,[Gd.kind]:Gd,[Vd.kind]:Vd,[Zd.kind]:Zd,[Qd.kind]:Qd,[ec.kind]:ec,[rc.kind]:rc,[nc.kind]:nc,[oc.kind]:oc,[cc.kind]:cc,[jd.kind]:jd,[fc.kind]:fc,[gc.kind]:gc,[yc.kind]:yc,[bc.kind]:bc,[Ec.kind]:Ec,[vc.kind]:vc,[Cc.kind]:Cc,[Lc.kind]:Lc,[_c.kind]:_c,[Fc.kind]:Fc,[Dc.kind]:Dc,[Tc.kind]:Tc,[Mc.kind]:Mc,[ql.kind]:ql};class Oc extends Bl{}Oc.defaultNodes=Ic;class qc{constructor(){this.used=new Set,this.needsUpdate=[]}add(e){const t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)}has(e){return this.used.has(JSON.stringify(e))}clear(){this.used.clear(),this.needsUpdate=[]}update(){const e=this.needsUpdate;return this.needsUpdate=[],e}}class jc extends Ll{constructor(){super(...arguments),this.charUsage=new qc,this.delimUsage=new qc,this.fontUsage={},this.newFonts=0}static charOptions(e,t){return super.charOptions(e,t)}static addFontURLs(e,t,a){for(const i of Object.keys(t)){const r=Object.assign({},t[i]);r.src=r.src.replace(/%%URL%%/,a),e[i]=r}}static addDynamicFontCss(e,t,a){const i={};for(const a of t){const t=a.slice(4);i[`@font-face /* ${t} */`]={"font-family":a,src:`url("%%URL%%/${a.toLowerCase()}.woff") format("woff")`},e[`.${t}`]={"font-family":`${this.defaultCssFamilyPrefix}, ${a}`}}this.addFontURLs(e,i,a)}static addExtension(e,t=""){super.addExtension(e,t),e.fonts&&this.addDynamicFontCss(this.defaultStyles,e.fonts,e.fontURL)}adaptiveCSS(e){this.options.adaptiveCSS=e}clearCache(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())}createVariant(e,t=null,a=null){super.createVariant(e,t,a),this.variant[e].letter=this.constructor.defaultVariantLetters[e]}defineChars(e,t){super.defineChars(e,t);const a=this.variant[e].letter,i=this.constructor;for(const e of Object.keys(t)){const r=parseInt(e);if(!Array.isArray(t[r]))continue;const n=i.charOptions(t,r);void 0===n.f&&(n.f=a);for(const[e,t]of i.combiningChars)if(r>=e&&r<=t){n.cmb=!0;break}}}addDynamicFontCss(e,t=this.options.fontURL){this.constructor.addDynamicFontCss(this.fontUsage,e,t)}updateDynamicStyles(){const e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e}get styles(){const e=this.constructor,t=Object.assign(Object.assign({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t}updateStyles(e){for(const t of this.delimUsage.update())this.addDelimiterStyles(e,t,this.getDelimiter(t));for(const[t,a]of this.charUsage.update()){const i=this.variant[t];this.addCharStyles(e,i.letter,a,i.chars[a])}return e}allStyles(e){var t;for(const t of Object.keys(this.delimiters)){const a=parseInt(t);this.addDelimiterStyles(e,a,this.delimiters[a])}for(const a of Object.keys(this.variant)){const i=this.variant[a],r=i.letter;for(const a of Object.keys(i.chars)){const n=parseInt(a),o=i.chars[n];!(null===(t=null==o?void 0:o[3])||void 0===t?void 0:t.smp)&&Array.isArray(o)&&(o.length<4&&(o[3]={}),this.addCharStyles(e,r,n,o))}}}addDelimiterStyles(e,t,a){if(!a.stretch)return;const i=a.c&&a.c!==t?this.charSelector(a.c):this.charSelector(t);1===a.dir?this.addDelimiterVStyles(e,t,i,a):this.addDelimiterHStyles(e,t,i,a)}addDelimiterVStyles(e,t,a,i){const r=i.HDW,[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t),f=this.addDelimiterVPart(e,a,"beg",n,d,r);this.addDelimiterVPart(e,a,"ext",o,c,r);const h=this.addDelimiterVPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterVPart(e,a,"mid",l,p,r),i=this.em(t/2-.03);e[`mjx-stretchy-v${a} > mjx-ext:first-of-type`]={height:"50%","border-width":`${this.em0(f-.03)} 0 ${i}`},e[`mjx-stretchy-v${a} > mjx-ext:last-of-type`]={height:"50%","border-width":`${i} 0 ${this.em0(h-.03)}`}}else(h||f)&&(e["mjx-stretchy-v"+a+" > mjx-ext"]={"border-width":`${this.em0(f-.03)} 0 ${this.em0(h-.03)}`})}addDelimiterVPart(e,t,a,i,r,n){if(!i)return 0;const[o,s,l]=this.getChar(r,i),d={width:this.em0(l)};if("ext"!==a){l>n[2]&&(d.margin=`0 ${this.em((n[2]-l)/2)}`);const e="beg"===a?o:"end"===a?-s:(o-s)/2;e>0?d["padding-top"]=this.em(e):e<0&&(d.transform=`translateY(${this.em(e)})`)}else{const e=o-(o+s)/5;d.transform=`translateY(${this.em(e)}) scaleY(500)`,d["transform-origin"]=`center ${this.em(.03-e)}`}return e[`mjx-stretchy-v${t} mjx-${a} mjx-c`]=d,o+s}addDelimiterHStyles(e,t,a,i){const r=[...i.HDW],[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t);if(i.hd&&!this.options.mathmlSpacing){const e=this.params.extender_factor;r[0]=r[0]*(1-e)+i.hd[0]*e,r[1]=r[1]*(1-e)+i.hd[1]*e}const f=this.addDelimiterHPart(e,a,"beg",n,d,r);this.addDelimiterHPart(e,a,"ext",o,c,r);const h=this.addDelimiterHPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterHPart(e,a,"mid",l,p,r),i=this.em0(t/2-.03);e[`mjx-stretchy-h${a} > mjx-ext:first-of-type`]={width:"50%","border-width":`0 ${i} 0 ${this.em0(f-.03)}`},e[`mjx-stretchy-h${a} > mjx-ext:last-of-type`]={width:"50%","border-width":`0 ${this.em0(h-.03)} 0 ${i}`}}else(f||h)&&(e[`mjx-stretchy-h${a} > mjx-ext`]={"border-width":`0 ${this.em0(h-.03)} 0 ${this.em0(f-.03)}`})}addDelimiterHPart(e,t,a,i,r,n){if(!i)return 0;const[,,o,s]=this.getChar(r,i),l={padding:this.padding(n,o-n[2])};return"end"===a?l["margin-left"]=this.em(-o):"mid"===a&&(l["margin-left"]=this.em(-o/2)),this.checkCombiningChar(s,l),e[`mjx-stretchy-h${t} mjx-${a} mjx-c`]=l,o}addCharStyles(e,t,a,i){const r=i[3],n=void 0!==r.f?r.f:t,o=r.ff||(n?`${this.cssFontPrefix}-${n}`:""),s="mjx-c"+this.charSelector(a)+(o?"."+o:""),l=r.oc||r.ic||0;e[s]={padding:this.padding(i,l)},r.oc&&(e[s+"[noic]"]={"padding-right":this.em(i[2])}),this.checkCombiningChar(r,e[s])}checkCombiningChar(e,t){if(!e.cmb)return;const a=t.padding.split(/ /);t.width=a[1],a[1]="0",a[3]||a.pop(),t.padding=a.join(" ")}em(e){return Vn(e)}em0(e){return Vn(Math.max(0,e))}padding([e,t,a],i=0){return[e,a+i,t,0].map(this.em0).join(" ")}charSelector(e){return".mjx-c"+e.toString(16).toUpperCase()}}function Uc(e,t){for(const a of Object.keys(t)){const i=parseInt(a),r=t[i];r.c&&(r.c=r.c.replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))))),Object.assign(Ll.charOptions(e,i),r)}return e}jc.OPTIONS=Object.assign(Object.assign({},Ll.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),jc.JAX="CHTML",jc.defaultVariantLetters={},jc.defaultStyles={},jc.defaultFonts={},jc.combiningChars=[[768,879],[8400,8447]];class Hc extends jc{}const zc="nofont";Hc.OPTIONS={fontURL:"."};class Gc extends Dl{constructor(e=null){super(e,Oc,Hc),this.chtmlStyles=null,this.font.adaptiveCSS(this.options.adaptiveCSS),this.wrapperUsage=new qc}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.chtmlStyles){const e=new ro;return this.options.adaptiveCSS&&(this.addWrapperStyles(e),this.updateFontStyles(e)),e.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,e.getStyleRules()),this.chtmlStyles}const t=this.chtmlStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",Gc.STYLESHEETID),this.wrapperUsage.update(),t}updateFontStyles(e){e.addStyles(this.font.updateStyles({}))}addWrapperStyles(e){if(this.options.adaptiveCSS)for(const t of this.wrapperUsage.update()){const a=this.factory.getNodeClass(t);a&&this.addClassStyles(a,e)}else super.addWrapperStyles(e)}addClassStyles(e,t){const a=e;a.autoStyle&&"unknown"!==a.kind&&t.addStyles({["mjx-"+a.kind]:{display:"inline-block","text-align":"left"}}),this.wrapperUsage.add(a.kind),super.addClassStyles(e,t)}processMath(e,t){e.toCHTML([t])}clearCache(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null}reset(){this.clearCache()}getInitialScale(){return this.math.metrics.scale}unknownText(e,t,a=null,i=1){const r={},n=100/this.math.metrics.scale;if(100!==n&&(r["font-size"]=this.fixed(n,1)+"%",r.padding=Vn(75/n)+" 0 "+Vn(20/n)+" 0"),"-explicitFont"!==t){const a=kr(e);(1!==a.length||a[0]<119808||a[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),r)}if(null!==a){const e=this.math.metrics;r.width=Math.round(a*e.em*e.scale*i)+"px"}return this.html("mjx-utext",{variant:t,style:r},[this.text(e)])}measureTextNode(e){const t=this.adaptor,a=t.clone(e);t.setStyle(a,"font-family",t.getStyle(a,"font-family").replace(/MJXZERO, /g,""));const i=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[a]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,i);let r=t.nodeSize(a,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(i),{w:r,h:.75,d:.2}}}function Wc(e,t){const a={};for(const i of Object.keys(e)){const r=e[i];for(const e of Object.keys(r)){a[e]||(a[e]={});const n=r[e];if(i)for(const e of Object.keys(n)){const a=n[parseInt(e)];a[3]||(a[3]={}),t?a[3].ff=t+"-"+i:a[3].f=i}Object.assign(a[e],n)}}return a}Gc.NAME="CHTML",Gc.OPTIONS=Object.assign(Object.assign({},Dl.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),Gc.commonStyles=Object.assign(Object.assign({},Dl.commonStyles),{'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-container [inline-breaks]":{display:"inline"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"}}),Gc.STYLESHEETID="MJX-CHTML-styles";const Vc=1,$c=2;MathJax.loader&&MathJax.loader.checkVersion("output/chtml",za,"output"),Xa({_:{output:{chtml_ts:Sa,chtml:{DefaultFont:ba,DynamicFonts:wa,FontData:ka,Notation:Pt,Usage:ya,Wrapper:pt,WrapperFactory:ga,Wrappers_ts:ma,Wrappers:{HtmlNode:ha,TeXAtom:ca,TextNode:pa,maction:ra,math:ht,menclose:Dt,mfenced:Mt,mfrac:Ot,mglyph:oa,mi:gt,mmultiscripts:Jt,mn:St,mo:kt,mpadded:Nt,mroot:Ht,mrow:Tt,ms:Et,mspace:Ct,msqrt:jt,msubsup:Vt,mtable:Zt,mtd:aa,mtext:vt,mtr:ea,munderover:Xt,scriptbase:Wt,semantics:la}},common:{Direction:Ea,FontData:st,LineBBox:lt,LinebreakVisitor:dt,Notation:_t,Wrapper:ut,WrapperFactory:ct,Wrappers:{HtmlNode:fa,TeXAtom:da,TextNode:ua,maction:ia,math:ft,menclose:Ft,mfenced:Rt,mfrac:It,mglyph:na,mi:mt,mmultiscripts:Kt,mn:bt,mo:yt,mpadded:Lt,mroot:Ut,mrow:Bt,ms:wt,mspace:xt,msqrt:qt,msubsup:zt,mtable:Yt,mtd:ta,mtext:At,mtr:Qt,munderover:$t,scriptbase:Gt,semantics:sa}}}}});const Xc="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",Kc={config(e,t,a,i){if(MathJax.loader){$a(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||Xc,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;$a(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?$a(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(Xa({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),$a(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&$a(MathJax.config,e,{fontURL:Ya.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};Kc.config("chtml",Gc,zc,Hc);const Jc="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function Yc(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function Zc(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=eu(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),au(i,r,a,(()=>e.post())))}function Qc(e){return(t,a)=>{const i=e.slice();return e.length=0,au(t,a,i,(()=>Yc(tu.trim())))}}function eu(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let tu="";function au(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{tu=t,i()}}))),id:"annotations"},t)}var iu;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(iu||(iu={}));const ru="click",nu="dblclick",ou="mousedown",su="mouseup",lu="mouseover",du="mouseout",cu="selectstart";class uu{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case iu.ESCAPE:this.escape(e);break;case iu.RIGHT:this.right(e);break;case iu.LEFT:this.left(e);break;case iu.UP:this.up(e);break;case iu.DOWN:this.down(e);break;case iu.RETURN:case iu.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(ou,this.mousedown.bind(this)),e.addEventListener(su,this.mouseup.bind(this)),e.addEventListener(lu,this.mouseover.bind(this)),e.addEventListener(du,this.mouseout.bind(this)),e.addEventListener(ru,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(cu,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(nu,this.stop.bind(this))}}class pu extends uu{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class fu extends pu{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const hu="CtxtMenu";function mu(e){return hu+"_"+e}function gu(e){return mu(e)}function yu(e){return mu(e)}const ku={ATTACHED:gu("Attached"),CONTEXTMENU:gu("ContextMenu"),MENU:gu("Menu"),MENUARROW:gu("MenuArrow"),MENUACTIVE:gu("MenuActive"),MENUCHECK:gu("MenuCheck"),MENUCLOSE:gu("MenuClose"),MENUCOMBOBOX:gu("MenuComboBox"),MENUDISABLED:gu("MenuDisabled"),MENUFRAME:gu("MenuFrame"),MENUITEM:gu("MenuItem"),MENULABEL:gu("MenuLabel"),MENURADIOCHECK:gu("MenuRadioCheck"),MENUINPUTBOX:gu("MenuInputBox"),MENURULE:gu("MenuRule"),MENUSLIDER:gu("MenuSlider"),MOUSEPOST:gu("MousePost"),RTL:gu("RTL"),INFO:gu("Info"),INFOCLOSE:gu("InfoClose"),INFOCONTENT:gu("InfoContent"),INFOSIGNATURE:gu("InfoSignature"),INFOTITLE:gu("InfoTitle"),SLIDERVALUE:gu("SliderValue"),SLIDERBAR:gu("SliderBar"),SELECTION:gu("Selection"),SELECTIONBOX:gu("SelectionBox"),SELECTIONMENU:gu("SelectionMenu"),SELECTIONDIVIDER:gu("SelectionDivider"),SELECTIONITEM:gu("SelectionItem")},bu={COUNTER:yu("Counter"),KEYDOWNFUNC:yu("keydownFunc"),CONTEXTMENUFUNC:yu("contextmenuFunc"),OLDTAB:yu("Oldtabindex"),TOUCHFUNC:yu("TouchFunc")};class Su extends pu{constructor(e,t){super(),this._menu=e,this._type=t,this.className=ku.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function wu(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Eu(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Au(e,t){console.error("ContextMenu Error: "+t)}function vu(){return xu++}let xu=0;class Cu extends Su{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(ku.MENUACTIVE)}deactivate(){this.html.classList.remove(ku.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){wu(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(ku.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(ku.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Au(0,"Callback for menu entry "+this.id+" failed.")}}}class Lu extends Cu{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(ku.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Nu extends fu{constructor(){super(...arguments),this.className=ku.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Cu&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Cu&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(ku.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof Lu));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class _u{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=ku.ATTACHED+"_"+vu(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(bu.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(bu.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(bu.OLDTAB)),e.removeAttribute(bu.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(bu.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(bu.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=bu[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(bu.COUNTER))return;const t=e.getAttribute(bu.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(bu.COUNTER)}removeEvent(e,t,a){const i=bu[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===iu.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Fu{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class Pu extends Nu{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new _u(this),this.widgets=[],this.variablePool=new Fu}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(ku.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class Du extends Nu{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof Du);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class Bu extends fu{constructor(e){super(),this.element=e,this.className=ku.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Tu extends fu{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=ku.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(ku.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(ku.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new Bu(this),t=e.html;return t.classList.add(ku.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(ku.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(ku.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(ku.INFOSIGNATURE),e}toJson(){return{type:""}}}class Ru extends Cu{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class Mu extends Ru{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),wu(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(ku.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Iu extends Su{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=ku.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(ku.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class Ou extends Cu{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Eu(this))}catch(e){Au(0,"Illegal command callback.")}wu(this)}toJson(){return{type:""}}}class qu{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Au(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Au(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class ju extends Ru{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),wu(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(ku.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class Uu extends Ru{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Eu(this))}space(e){super.space(e),wu(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(ku.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(ku.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==iu.ESCAPE&&e.keyCode!==iu.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Eu(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Hu extends Cu{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(ku.MENULABEL)}toJson(){return{type:""}}}class zu extends Ru{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+vu(),this.valueId="ctx_slideValue"+vu(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Eu(this)),this.update()}space(e){super.space(e),wu(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(ku.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(ku.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(ku.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===iu.UP||t===iu.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==iu.ESCAPE&&t!==iu.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Eu(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Gu extends Nu{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=ku.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(ku.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class Wu extends Tu{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+vu()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(ku.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/Wu.chunkSize);default:return Wu.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(ku.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(ku.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(Wu.orderMethod.get(this.style))}toJson(){return{type:""}}}Wu.chunkSize=4,Wu.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=$u(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function Ku(e){return"."+(ku[e]||e)}const Ju={};Ju[Ku("INFOCLOSE")]="{ top:.2em; right:.2em;}",Ju[Ku("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",Ju[Ku("INFO")+Ku("MOUSEPOST")]="{outline:none;}",Ju[Ku("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const Yu={};Yu[Ku("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",Yu[Ku("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",Yu[Ku("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",Yu[Ku("MENUACTIVE")+" "+Ku("MENUARROW")]="{color:white}",Yu[Ku("MENUARROW")+Ku("RTL")]="{left:.5em; right:auto}",Yu[Ku("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",Yu[Ku("MENUCHECK")+Ku("RTL")]="{ right:.7em; left:auto }",Yu[Ku("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",Yu[Ku("MENURADIOCHECK")+Ku("RTL")]="{ right: .7em; left:auto}",Yu[Ku("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",Yu[Ku("MENUINPUTBOX")+Ku("RTL")]="{ left: .1em;}",Yu[Ku("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",Yu[Ku("MENUSLIDER")]="{ left: .1em;}",Yu[Ku("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",Yu[Ku("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",Yu[Ku("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",Yu[Ku("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",Yu[Ku("MENUDISABLED")]="{ color:GrayText}",Yu[Ku("MENUACTIVE")]="{ background-color: #606872; color: white;}",Yu[Ku("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",Yu[Ku("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",Yu[Ku("CONTEXTMENU")+":focus"]="{ outline:none}",Yu[Ku("CONTEXTMENU")+" "+Ku("MENUITEM")+":focus"]="{ outline:none}",Yu[Ku("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",Yu[Ku("SELECTIONITEM")]="{ padding-right: 1em;}",Yu[Ku("SELECTION")]="{ right: 40%; width:50%; }",Yu[Ku("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",Yu[Ku("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",Yu[Ku("MENU")+" "+Ku("MENUCLOSE")]="{ top:-10px; left:-10px}";const Zu={};Zu[Ku("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',Zu[Ku("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",Zu[Ku("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",Zu[Ku("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",Zu[Ku("MENUCLOSE")+":hover:focus"]="{ outline:none}";let Qu=!1,ep=!1,tp=!1;function ap(e){tp||(ip(Zu,e),tp=!0)}function ip(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class rp extends Pu{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof Lu?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of rp.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}rp.DynamicSubmenus=new Map;class np extends Mu{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class op extends Ln{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,gi(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class sp extends Tu{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+ku.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const lp=Ka;class dp{get isLoading(){return dp.loading>0}get loadingPromise(){return this.isLoading?(dp._loadingPromise||(dp._loadingPromise=new Promise(((e,t)=>{dp._loadingOK=e,dp._loadingFailed=t}))),dp._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new op,this.jax={CHTML:null,SVG:null},this.rerenderStart=ji.LAST,this.about=new Tu('MathJax v'+Dn.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Tu("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new sp("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new sp("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new sp("MathJax Annotation Text",(()=>{const e=tu;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new sp("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new sp("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new sp("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Tu("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=gi(mi({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,lp._.a11y&&lp._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new Xu([["contextMenu",rp.fromJson.bind(rp)],["radioCompare",np.fromJson.bind(np)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{lp._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(Jc?"Option":"Alt",Jc?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!Jc}),this.checkbox("Control","Control","ctrl",{hiddne:Jc}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;rp.DynamicSubmenus.set("ShowAnnotation",Zc(this.annotationBox,this.options.annotationTypes,a)),rp.DynamicSubmenus.set("CopyAnnotation",Qc(a)),i=this.document.document,Qu||(ip(Ju,i),Qu=!0,ap(i)),function(e){ep||(ip(Yu,e),ep=!0,ap(e))}(this.document.document)}checkLoadableItems(){if(lp&&lp._&&lp.loader&&lp.startup)!this.settings.collapsible||lp._.a11y&&lp._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||lp._.a11y&&lp._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||lp._.a11y&&lp._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof Iu)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(dp.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(dp.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(dp.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){lp._.a11y&&lp._.a11y.explorer&&lp._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(lp._.a11y&&lp._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=lp.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Dn.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||lp._.a11y&&lp._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||lp._.a11y&&lp._.a11y.explorer?this.rerender(this.settings.collapsible?ji.RERENDER:ji.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||lp._.a11y&&lp._.a11y.complexity?this.rerender(ji.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){dp.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}dp.loading--,this.rerender(ji.COMPILED)}checkComponent(e){const t=dp.loadingPromises.get(e);t&&Dn.retryAfter(t)}loadComponent(e,t){if(dp.loadingPromises.has(e))return;const a=lp.loader;if(!a)return;dp.loading++;const i=a.load(e).then((()=>{dp.loading--,dp.loadingPromises.delete(e),t(),0===dp.loading&&dp._loadingPromise&&(dp._loadingPromise=null,dp._loadingOK())})).catch((e=>{dp._loadingPromise?(dp._loadingPromise=null,dp._loadingFailed(e)):console.log(e)}));dp.loadingPromises.set(e,i)}loadA11y(e){const t=!ji.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=lp.startup;Dn.handlers.unregister(a.handler),a.handler=a.getHandler(),Dn.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,dp._loadingPromise||(this.document.outputJax.reset(),Dn.handleRetriesFor((()=>{this.rerender("complexity"===e||t?ji.COMPILED:ji.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Dn.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=ji.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),dp.loading||(this.rerenderStart<=ji.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=ji.LAST)}copyMathML(){Yc(this.toMML(this.menu.mathItem))}copyOriginal(){Yc(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{Yc(e)}))}copySpeechText(){Yc(this.menu.mathItem.outputData.speech)}copyErrorMessage(){Yc(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var cp,up,pp;dp.MENU_STORAGE="MathJax-Menu-Settings",dp.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:ci({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},dp.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),dp.loading=0,dp.loadingPromises=new Map,dp._loadingPromise=null,dp._loadingOK=null,dp._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(cp||(cp={}));class fp{static createProp(...e){const t=hp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class hp extends fp{static createCstr(...e){const t=hp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}hp.DEFAULT_ORDER=[cp.LOCALE,cp.MODALITY,cp.DOMAIN,cp.STYLE,cp.TOPIC],hp.BASE_LOCALE="base",hp.DEFAULT_VALUE="default",hp.DEFAULT_VALUES={[cp.LOCALE]:"en",[cp.DOMAIN]:hp.DEFAULT_VALUE,[cp.STYLE]:hp.DEFAULT_VALUE,[cp.TOPIC]:hp.DEFAULT_VALUE,[cp.MODALITY]:"speech"};class mp{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new hp(a,this.order.slice(0,i))}}class gp{constructor(e,t=new fp(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new fp(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=wp.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Ap=__webpack_require__(740);class vp extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class xp{set defaultLocale(e){this._defaultLocale=Ap.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return xp.instance=xp.instance||new xp,xp.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return xp.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(hp.DEFAULT_VALUES[cp.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Cp.getInstance().mode===up.HTTP?(_p.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new vp("Illegal input: "+e.message)}}var Op;function qp(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function jp(e){return wp.Z.document.createElement(e)}function Up(e,t){return wp.Z.document.createElementNS(e,t)}function Hp(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=zp(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function zp(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function Gp(e,t,a){return e.querySelectorAll?Mp(e.querySelectorAll(`[${t}="${a}"]`)):Tp(`.//*[@${t}="${a}"]`,e)}function Wp(e,t){return e.querySelectorAll?Mp(e.querySelectorAll(t)):Tp(`.//${t}`,e)}function Vp(e){return e.tagName.toUpperCase()}function $p(e){return e.cloneNode(!0)}function Xp(e){return(new wp.Z.xmldom.XMLSerializer).serializeToString(e)}function Kp(e,t){return e.toString()}function Jp(e){return e.toString()}function Yp(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(Op||(Op={}));const Zp={};function Qp(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function ef(e,t,a){const i=Qp(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&ref(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:Zp.identityCombiner,combineNestedRadical:Zp.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:Yp,plural:Jp},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:Jp,mathspeak:Jp,clearspeak:Jp},letterTrans:{default:Jp},combiner:(e,t,a)=>e},NUMBERS:tf(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function nf(e){switch(e){case 1:return af.MESSAGES.MS.ONCE||"";case 2:return af.MESSAGES.MS.TWICE;default:return e.toString()}}function of(e,t){return e===af.MESSAGES.MS.ROOTINDEX||e===af.MESSAGES.MS.INDEX?e:e+" "+t}function sf(e){return lf(af.MESSAGES.font[e],e)}function lf(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const df="grammar";class cf{static getInstance(){return cf.instance=cf.instance||new cf,cf.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return cf.translateUnit(e);const t=Cp.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,cf.getInstance().getParameter("plural")&&(a=af.FUNCTIONS.plural(a)),a}static translateUnit(e){e=cf.prepareUnit(e);const t=Cp.getInstance(),a=cf.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=af.FUNCTIONS.plural(o)),o):cf.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===Op.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(df,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?cf.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=cf.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?cf.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function uf(e,t){if(!t||!e)return e;const a=af.FUNCTIONS.fontRegexp(sf(t));return e.replace(a,"")}function pf(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":mf.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return mf.ones[t];const a=Math.floor(t/10),i=mf.tens[a],r=mf.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+mf.numSep+r:i||r}function ff(e){if(0===e)return mf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=mf.large[t];if(t)if(1===t)a=(1===i?"":pf(i)+mf.numSep)+e+(a?mf.numSep+a:"");else{const t=ff(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+mf.numSep+e+(a?mf.numSep+a:"")}else a=pf(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function hf(e){const t=cf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}cf.getInstance().setCorrection("localFont",sf),cf.getInstance().setCorrection("localRole",(function(e){return lf(af.MESSAGES.role[e],e)})),cf.getInstance().setCorrection("localEnclose",(function(e){return lf(af.MESSAGES.enclose[e],e)})),cf.getInstance().setCorrection("ignoreFont",uf),cf.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),cf.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+af.MESSAGES.regexp.TEXT+"]+$"))&&(cf.getInstance().currentFlags.translate=!1),e})),cf.getInstance().setCorrection("ignoreCaps",(function(e){let t=af.ALPHABETS.capPrefix[Cp.getInstance().domain];return void 0===t&&(t=af.ALPHABETS.capPrefix.default),uf(e,t)})),cf.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?af.NUMBERS.numberToWords(parseInt(e,10)):e}));const mf=tf();mf.numericOrdinal=hf,mf.numberToWords=ff,mf.numberToOrdinal=function(e,t){if(e>1999)return hf(e);if(e<=10)return mf.special.onesOrdinals[e-1];const a=ff(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const gf=mf,yf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let kf=null;function bf(e,t=!1){return e===Af.ones[1]?t?"et":"en":e}function Sf(e,t=!1){let a=e%1e3,i="",r=Af.ones[Math.floor(a/100)];if(i+=r?bf(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Af.special.smallOrdinals[a]:Af.ones[a],r)i+=r;else{const e=t?Af.special.tensOrdinals[Math.floor(a/10)]:Af.tens[Math.floor(a/10)];r=Af.ones[a%10],i+=r?bf(r)+"og"+e:e}return i}function wf(e,t=!1){if(0===e)return Af.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=Sf(r,t&&!a);if(a){const t=Af.large[a],n=r>1?"er":"";i=bf(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=bf(e)+i}e=Math.floor(e/1e3),a++}return i}function Ef(e){if(e%100)return wf(e,!0);const t=wf(e);return t.match(/e$/)?t:t+"e"}const Af=tf();Af.wordOrdinal=Ef,Af.numericOrdinal=function(e){return e.toString()+"."},Af.numberToWords=wf,Af.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":Ef(e)+(t?"dele":"del")};const vf=Af;let xf=null;function Cf(e,t=!1){return e===Ff.ones[1]?t?"eine":"ein":e}function Lf(e){let t=e%1e3,a="",i=Ff.ones[Math.floor(t/100)];if(a+=i?Cf(i)+"hundert":"",t%=100,t)if(a+=a?Ff.numSep:"",i=Ff.ones[t],i)a+=i;else{const e=Ff.tens[Math.floor(t/10)];i=Ff.ones[t%10],a+=i?Cf(i)+"und"+e:e}return a}function Nf(e){if(0===e)return Ff.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=Lf(e%1e3);if(t){const e=Ff.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=Cf(r,t>1)+e+n+a}else a=Cf(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function _f(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return Nf(e)+(e<19?"te":"ste")}const Ff=tf();Ff.wordOrdinal=_f,Ff.numericOrdinal=function(e){return e.toString()+"."},Ff.numberToWords=Nf,Ff.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":_f(e)+"l"};const Pf=Ff,Df=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},Bf=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let Tf=null;function Rf(e){let t=e%1e3,a="";return a+=Of.ones[Math.floor(t/100)]?Of.ones[Math.floor(t/100)]+Of.numSep+"hundred":"",t%=100,t&&(a+=a?Of.numSep:"",a+=Of.ones[t]||Of.tens[Math.floor(t/10)]+(t%10?Of.numSep+Of.ones[t%10]:"")),a}function Mf(e){if(0===e)return Of.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=Rf(e%1e3)+(t?"-"+Of.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function If(e){let t=Mf(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const Of=tf();Of.wordOrdinal=If,Of.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},Of.numberToWords=Mf,Of.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=If(e);return t?a+"s":a};const qf=Of;let jf=null;function Uf(e){const t=e%1e3,a=Math.floor(t/100),i=Hf.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return Hf.ones[t];const a=Hf.tens[Math.floor(t/10)],i=Hf.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const Hf=tf();Hf.numericOrdinal=function(e){const t=cf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},Hf.numberToWords=function(e){if(0===e)return Hf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=Hf.large[t];const r=Uf(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=Uf(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},Hf.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return Hf.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(Hf.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(Hf.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(Hf.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(Hf.special.onesOrdinals[e-1])),a.join(" ")};const zf=Hf,Gf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Wf=null;let Vf=null;function $f(e){let t=e%1e3,a="";if(a+=Yf.ones[Math.floor(t/100)]?Yf.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=Yf.ones[t];if(e)a+=e;else{const i=Yf.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=Yf.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+Yf.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function Xf(e){if(0===e)return Yf.zero;if(e>=Math.pow(10,36))return e.toString();Yf.special["tens-"+Cp.getInstance().subiso]&&(Yf.tens=Yf.special["tens-"+Cp.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=Yf.large[t];const r=$f(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const Kf={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function Jf(e){if(1===e)return"premi\xe8re";let t=Xf(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const Yf=tf();Yf.wordOrdinal=Jf,Yf.numericOrdinal=function(e){const t=cf.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},Yf.numberToWords=Xf,Yf.numberToOrdinal=function(e,t){const a=Kf[e]||Jf(e);return 3===e?a:t?a+"s":a};const Zf=Yf;let Qf=null;function eh(e){if(0===e)return ah.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=ah.ones[Math.floor(t/100)]?ah.ones[Math.floor(t/100)]+ah.numSep+ah.special.hundred:"",t%=100,t&&(a+=a?ah.numSep:"",a+=ah.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=ah.ones[i]+ah.numSep+ah.large[t]+(a?ah.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+ah.numSep+i:a}function th(e){const t=cf.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?ah.special.ordinalsFeminine[e]:ah.special.ordinalsMasculine[e];return eh(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const ah=tf();ah.wordOrdinal=th,ah.numericOrdinal=function(e){const t=cf.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?ah.special.simpleSmallOrdinalsFeminine[e]:ah.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":ah.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},ah.numberToWords=eh,ah.numberToOrdinal=function(e,t){return e<=10?ah.special.smallDenominators[e]:th(e)+" \u0905\u0902\u0936"};const ih=ah;let rh=null;function nh(e){let t=e%1e4,a="";return a+=dh.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":dh.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=dh.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":dh.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=dh.tens[Math.floor(t/10)]+(t%10?dh.ones[t%10]:"")),a}function oh(e){if(0===e)return dh.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=nh(e%1e4)+(t?dh.large[t]+dh.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function sh(e,t){return 1===e?"\uccab\ubc88\uc9f8":lh(e)+"\ubc88\uc9f8"}function lh(e){const t=oh(e),a=oh(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":dh.tens[10+Math.floor(e/10)],r=dh.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const dh=tf();dh.wordOrdinal=lh,dh.numericOrdinal=function(e){return sh(e)},dh.numberToWords=oh,dh.numberToOrdinal=sh;const ch=dh;let uh=null;function ph(e){let t=e%1e3,a="";if(a+=mh.ones[Math.floor(t/100)]?mh.ones[Math.floor(t/100)]+mh.numSep+"cento":"",t%=100,t){a+=a?mh.numSep:"";const e=mh.ones[t];if(e)a+=e;else{let e=mh.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?mh.numSep+mh.ones[t%10]:""}}return a}function fh(e){if(0===e)return mh.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&cf.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=ph(e%1e3)+(t?"-"+mh.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function hh(e){const t="m"===cf.getInstance().getParameter("gender")?"o":"a";let a=mh.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=fh(e),a.slice(0,-1)+"esim"+t)}const mh=tf();mh.wordOrdinal=hh,mh.numericOrdinal=function(e){const t=cf.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},mh.numberToWords=fh,mh.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=hh(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const gh=mh,yh=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let kh=null;function bh(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Eh.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Eh.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Eh.tens[Math.floor(a/10)]+Eh.special.smallOrdinals[a%10]}i+=Eh.ones[a]||Eh.tens[Math.floor(a/10)]+(a%10?Eh.ones[a%10]:"")}return t?Sh(i):i}function Sh(e){const t=Eh.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Eh.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Eh.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Eh.special.endOrdinal:(e.match(/e$/),e+"nde")}function wh(e){return Ch(e,!0)}const Eh=tf();Eh.wordOrdinal=wh,Eh.numericOrdinal=function(e){return e.toString()+"."},Eh.numberToWords=Ch,Eh.numberToOrdinal=function(e,t){return wh(e)};const Ah=Eh;function vh(e,t=!1){return e===Eh.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function xh(e,t=!1){let a=e%1e3,i="",r=Eh.ones[Math.floor(a/100)];if(i+=r?vh(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Eh.special.smallOrdinals[a];if(e)return i+e}if(r=Eh.ones[a],r)i+=r;else{const e=Eh.tens[Math.floor(a/10)];r=Eh.ones[a%10],i+=r?r+"og"+e:e}}return t?Sh(i):i}function Ch(e,t=!1){const a="alt"===Cp.getInstance().subiso?function(e,t=!1){if(0===e)return t?Eh.special.smallOrdinals[0]:Eh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=xh(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?vh(n,!0):n)+(a>1?Eh.numSep:"")+(a?Eh.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Eh.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Eh.special.smallOrdinals[0]:Eh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=bh(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Eh.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let Lh=null;function Nh(e){return e.toString().split("").map((function(e){return _h.ones[parseInt(e,10)]})).join("")}const _h=tf();_h.numberToWords=Nh,_h.numberToOrdinal=Nh;const Fh=_h,Ph=function(e){return e.match(RegExp("^"+Ih.ALPHABETS.languagePrefix.english))?e.slice(1):e},Dh=function(e,t,a){return e=Ph(e),t?e+t:e},Bh=function(e,t,a){return t+Ph(e)},Th=function(e,t,a){return t+(a||"")+(e=Ph(e))+"\u283b"},Rh=function(e,t,a){return t+(a||"")+(e=Ph(e))+"\u283b\u283b"},Mh=function(e,t,a){return t+(e=Ph(e))+"\u283e"};let Ih=null;let Oh=null;function qh(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=Hh.ones[i]?(1===i?"":Hh.ones[i]+Hh.numSep)+"hundra":"",t%=100,t&&(a+=a?Hh.numSep:"",a+=Hh.ones[t]||Hh.tens[Math.floor(t/10)]+(t%10?Hh.numSep+Hh.ones[t%10]:"")),a}function jh(e,t=!1){if(0===e)return Hh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Hh.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":qh(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function Uh(e){let t=jh(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const Hh=tf();Hh.wordOrdinal=Uh,Hh.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},Hh.numberToWords=jh,Hh.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=Uh(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const zh=Hh;let Gh=null;const Wh={ca:function(){return kf||(kf=function(){const e=rf();return e.NUMBERS=gf,e.COMBINERS.sansserif=yf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=of,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=Zp.prefixCombiner,e}()),kf},da:function(){return xf||(xf=function(){const e=rf();return e.NUMBERS=vf,e.FUNCTIONS.radicalNestDepth=nf,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=Zp.postfixCombiner,e.ALPHABETS.digitTrans.default=vf.numberToWords,e}()),xf},de:function(){return Tf||(Tf=function(){const e=rf();return e.NUMBERS=Pf,e.COMBINERS.germanPostfix=Bf,e.ALPHABETS.combiner=Df,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>sf(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=cf.getInstance().getParameter("case"),a=cf.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===cf.getInstance().getParameter("case")?e+"n":e,e}()),Tf},en:function(){return jf||(jf=function(){const e=rf();return e.NUMBERS=qf,e.FUNCTIONS.radicalNestDepth=nf,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=Zp.prefixCombiner,e.ALPHABETS.digitTrans.default=qf.numberToWords,e.CORRECTIONS.article=e=>cf.getInstance().getParameter("noArticle")?"":e,e}()),jf},es:function(){return Wf||(Wf=function(){const e=rf();return e.NUMBERS=zf,e.COMBINERS.sansserif=Gf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=of,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=Zp.prefixCombiner,e}()),Wf},euro:function(){return Vf||(Vf=rf()),Vf},fr:function(){return Qf||(Qf=function(){const e=rf();return e.NUMBERS=Zf,e.FUNCTIONS.radicalNestDepth=nf,e.FUNCTIONS.combineRootIndex=of,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>cf.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=Zp.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),Qf},hi:function(){return rh||(rh=function(){const e=rf();return e.NUMBERS=ih,e.ALPHABETS.combiner=Zp.prefixCombiner,e.FUNCTIONS.radicalNestDepth=nf,e}()),rh},it:function(){return kh||(kh=function(){const e=rf();return e.NUMBERS=gh,e.COMBINERS.italianPostfix=yh,e.FUNCTIONS.radicalNestDepth=nf,e.FUNCTIONS.combineRootIndex=of,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=Zp.romanceCombiner,e}()),kh},ko:function(){return uh||(uh=function(){const e=rf();return e.NUMBERS=ch,e.FUNCTIONS.radicalNestDepth=nf,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=Zp.prefixCombiner,e.ALPHABETS.digitTrans.default=ch.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),cf.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=cf.getInstance().getParameter("final");t&&cf.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),uh},nb:function(){return Lh||(Lh=function(){const e=rf();return e.NUMBERS=Ah,e.ALPHABETS.combiner=Zp.prefixCombiner,e.ALPHABETS.digitTrans.default=Ah.numberToWords,e.FUNCTIONS.radicalNestDepth=nf,e}()),Lh},nn:function(){return Oh||(Oh=function(){const e=rf();return e.NUMBERS=Ah,e.ALPHABETS.combiner=Zp.prefixCombiner,e.ALPHABETS.digitTrans.default=Ah.numberToWords,e.FUNCTIONS.radicalNestDepth=nf,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),Oh},sv:function(){return Gh||(Gh=function(){const e=rf();return e.NUMBERS=zh,e.FUNCTIONS.radicalNestDepth=nf,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=Zp.prefixCombiner,e.ALPHABETS.digitTrans.default=zh.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),Gh},nemeth:function(){return Ih||(Ih=function(){const e=rf();return e.NUMBERS=Fh,e.COMBINERS={postfixCombiner:Dh,germanCombiner:Bh,embellishCombiner:Th,doubleEmbellishCombiner:Rh,parensCombiner:Mh},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=Jp,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:Ph(e),e.ALPHABETS.digitTrans={default:Fh.numberToWords},e}()),Ih}};function Vh(){const e=function(){const e=Ap.L.ensureLocale(Cp.getInstance().locale,Cp.getInstance().defaultLocale);return Cp.getInstance().locale=e,Wh[e]()}();if(function(e){const t=Cp.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Cp.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Cp.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))af[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))cf.getInstance().setCorrection(t,a)}}function $h(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(Yh(wp.Z.mathmapsIePath),Kh(),!0)}const Xh=null;function Kh(e){Yh(wp.Z.WGXpath),Jh(e)}function Jh(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){Jh(e,a++)}),200):a>=10||(wp.Z.wgxpath=wgxpath,e?wp.Z.wgxpath.install({document}):wp.Z.wgxpath.install(),_p.evaluate=document.evaluate,_p.result=XPathResult,_p.createNSResolver=document.createNSResolver)}function Yh(e){const t=wp.Z.document.createElement("script");t.type="text/javascript",t.src=e,wp.Z.document.head?wp.Z.document.head.appendChild(t):wp.Z.document.body.appendChild(t)}function Zh(e){return e.match("/$")?e:e+"/"}function Qh(e,t="json"){return Zh(wp.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var em,tm,am;function im(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function rm([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=im(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function nm(e,t={}){return rm(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(em||(em={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(tm||(tm={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(am||(am={}));const om=[{interval:["1D400","1D419"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.BOLD},{interval:["1D41A","1D433"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.BOLD},{interval:["1D56C","1D585"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.BOLDFRAKTUR},{interval:["1D468","1D481"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.BOLDITALIC},{interval:["1D482","1D49B"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.BOLDSCRIPT},{interval:["1D538","1D551"],base:am.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:em.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:am.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:em.FRAKTUR},{interval:["1D51E","1D537"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.FRAKTUR},{interval:["FF21","FF3A"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.FULLWIDTH},{interval:["FF41","FF5A"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.FULLWIDTH},{interval:["1D434","1D44D"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.ITALIC},{interval:["1D44E","1D467"],base:am.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:em.ITALIC},{interval:["1D670","1D689"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.MONOSPACE},{interval:["1D68A","1D6A3"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.MONOSPACE},{interval:["0041","005A"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.NORMAL},{interval:["0061","007A"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.NORMAL},{interval:["1D49C","1D4B5"],base:am.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:em.SCRIPT},{interval:["1D4B6","1D4CF"],base:am.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:em.SCRIPT},{interval:["1D5A0","1D5B9"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.SANSSERIF},{interval:["1D5BA","1D5D3"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.SANSSERIF},{interval:["1D608","1D621"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:am.LATINCAP,subst:{},capital:!0,category:"Lu",font:em.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:am.LATINSMALL,subst:{},capital:!1,category:"Ll",font:em.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:am.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:em.NORMAL},{interval:["03B0","03D0"],base:am.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:em.NORMAL},{interval:["1D6A8","1D6C0"],base:am.GREEKCAP,subst:{},capital:!0,category:"Lu",font:em.BOLD},{interval:["1D6C1","1D6E1"],base:am.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:em.BOLD},{interval:["1D6E2","1D6FA"],base:am.GREEKCAP,subst:{},capital:!0,category:"Lu",font:em.ITALIC},{interval:["1D6FB","1D71B"],base:am.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:em.ITALIC},{interval:["1D71C","1D734"],base:am.GREEKCAP,subst:{},capital:!0,category:"Lu",font:em.BOLDITALIC},{interval:["1D735","1D755"],base:am.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:em.BOLDITALIC},{interval:["1D756","1D76E"],base:am.GREEKCAP,subst:{},capital:!0,category:"Lu",font:em.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:am.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:em.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:am.GREEKCAP,subst:{},capital:!0,category:"Lu",font:em.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:am.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:em.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:am.DIGIT,subst:{},offset:0,category:"Nd",font:em.NORMAL},{interval:["2070","2079"],base:am.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:tm.SUPER},{interval:["2080","2089"],base:am.DIGIT,subst:{},offset:0,category:"No",font:tm.SUB},{interval:["245F","2473"],base:am.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:tm.CIRCLED},{interval:["3251","325F"],base:am.DIGIT,subst:{},offset:21,category:"No",font:tm.CIRCLED},{interval:["32B1","32BF"],base:am.DIGIT,subst:{},offset:36,category:"No",font:tm.CIRCLED},{interval:["2474","2487"],base:am.DIGIT,subst:{},offset:1,category:"No",font:tm.PARENTHESIZED},{interval:["2487","249B"],base:am.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:tm.PERIOD},{interval:["2775","277F"],base:am.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:tm.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:am.DIGIT,subst:{},offset:11,category:"No",font:tm.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:am.DIGIT,subst:{},offset:1,category:"No",font:tm.DOUBLECIRCLED},{interval:["277F","2789"],base:am.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:tm.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:am.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:tm.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:am.DIGIT,subst:{},offset:0,category:"Nd",font:em.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:am.DIGIT,subst:{},offset:0,category:"Nd",font:em.BOLD},{interval:["1D7D8","1D7E1"],base:am.DIGIT,subst:{},offset:0,category:"Nd",font:em.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:am.DIGIT,subst:{},offset:0,category:"Nd",font:em.SANSSERIF},{interval:["1D7EC","1D7F5"],base:am.DIGIT,subst:{},offset:0,category:"Nd",font:em.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:am.DIGIT,subst:{},offset:0,category:"Nd",font:em.MONOSPACE},{interval:["1F101","1F10A"],base:am.DIGIT,subst:{},offset:0,category:"No",font:tm.COMMA},{interval:["24B6","24CF"],base:am.LATINCAP,subst:{},capital:!0,category:"So",font:tm.CIRCLED},{interval:["24D0","24E9"],base:am.LATINSMALL,subst:{},capital:!1,category:"So",font:tm.CIRCLED},{interval:["1F110","1F129"],base:am.LATINCAP,subst:{},capital:!0,category:"So",font:tm.PARENTHESIZED},{interval:["249C","24B5"],base:am.LATINSMALL,subst:{},capital:!1,category:"So",font:tm.PARENTHESIZED},{interval:["1F130","1F149"],base:am.LATINCAP,subst:{},capital:!0,category:"So",font:tm.SQUARED},{interval:["1F170","1F189"],base:am.LATINCAP,subst:{},capital:!0,category:"So",font:tm.NEGATIVESQUARED},{interval:["1F150","1F169"],base:am.LATINCAP,subst:{},capital:!0,category:"So",font:tm.NEGATIVECIRCLED}],sm=new Map;function lm(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of om){const t=lm(e.base,e.font),a=nm(e.interval,e.subst);let i=sm.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,sm.set(t,i))}var dm;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(dm||(dm={}));const cm=Object.assign(Object.assign(Object.assign({},em),dm),tm);var um;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(um||(um={}));const pm=Object.assign(Object.assign({},am),um);var fm,hm,mm=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new gm,e.Secondary=new ym,e.FencesHoriz=new Map,e.FencesVert=new Map}(hm||(hm={}));const Sm=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function wm(e,t,a,i,r,n=[],o={},s={}){const l=sm.get(lm(e,i));l&&(l.unicode.forEach((e=>{hm.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>hm.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&hm.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&hm.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:pm.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:pm.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:cm.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:cm.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:cm.DOUBLESTRUCKITALIC,secondary:pm.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:cm.DOUBLESTRUCK,secondary:pm.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:cm.NORMAL,secondary:pm.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:cm.NORMAL,secondary:pm.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:cm.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:cm.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:cm.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:cm.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=mm(e,["set"]);return km(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(nm(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),bm(hm.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),bm(hm.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),bm(hm.FencesHoriz,["5b","7b","ff3b","ff5b"],2),bm(hm.FencesHoriz,[["239b","23a6"]],3),bm(hm.FencesHoriz,[["23a7","23a9"]],4),km([...hm.FencesHoriz.keys()],{type:"fence",role:"open"}),km([...hm.FencesHoriz.values()],{type:"fence",role:"close"}),km([...hm.FencesVert.keys()],{type:"fence",role:"top"}),km([...hm.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(cm)){const a=!!tm[e]?cm.UNKNOWN:t===cm.FULLWIDTH?cm.NORMAL:t;wm(am.LATINCAP,"identifier","latinletter",t,a,[pm.ALLLETTERS]),wm(am.LATINSMALL,"identifier","latinletter",t,a,[pm.ALLLETTERS],{},{3:pm.D}),wm(am.GREEKCAP,"identifier","greekletter",t,a,[pm.ALLLETTERS]),wm(am.GREEKSMALL,"identifier","greekletter",t,a,[pm.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),wm(am.DIGIT,"number","integer",t,a)}}(),km(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),km(Sm,{type:"function",role:"prefix function"}),km(["mod","rem"],{type:"operator",role:"prefix function"});class Em{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Cp.getInstance().strict?t.cstr.equal(e):Cp.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Cp.getInstance().parsers[a]||Cp.getInstance().defaultParser,s=Cp.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Cp.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(cp.LOCALE));return a=a.filter((function(e){return Em.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Cp.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Am=hp.DEFAULT_VALUES[cp.LOCALE],vm=hp.DEFAULT_VALUES[cp.MODALITY];function xm(e){return!(!e.locale&&!e.modality)&&(Am=e.locale||Am,vm=e.modality||vm,!0)}let Cm={};function Lm(e){Cm=e}const Nm=new Map,_m=new Map;function Fm(e,t){let a=Nm.get(t);return a||(a=new Em,a.base=_m.get(e),Nm.set(t,a),a)}function Pm(e){const t=_m.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function Dm(e,t,a){Fm(e,t).defineRulesFromMappings(Am,vm,a)}function Bm(e,t,a,i){Fm(a,a).defineRuleFromStrings(Am,vm,e,t,i)}function Tm(e){if(!xm(e))for(const[t,a]of Object.entries(e))Bm("default","default",t,a)}function Rm(e){for(let t,a=0;t=e.names[a];a++)Dm(e.key,t,e.mappings)}function Mm(e){for(const t of Object.keys(Cm)){const a=Object.assign({},e);a.mappings={};const i=Cm[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=Wh[Am]().FUNCTIONS.si(i,e.mappings[t][r])}Rm(a)}}function Im(e,t){return t=t||{},e.length?(t[e[0]]=Im(e.slice(1),t[e[0]]),t):t}Cp.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Nm.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class Om{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new Om("",{})}static stringEmpty(e){return new Om(e,{})}static stringAttr(e,t){return new Om(e,t)}static singleton(e,t={}){return[Om.stringAttr(e,t)]}static node(e,t,a={}){const i=Om.getAttributes(t);return Object.assign(i,a),new Om(e,i)}static getAttributes(e){const t={};for(const a of Om.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}Om.attributeList=["id","extid"];class qm{static create(e,t={}){return e.text=cf.getInstance().apply(e.text,t),new qm(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new qm({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return Om.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const jm=new Map;function Um(e,t,a){const i={};if(t){const e=jm.get(t)||{};Object.assign(i,e)}jm.set(e,Object.assign(i,a))}function Hm(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Tp("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[qm.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Cp.evaluateNode(e);return i.concat(r)}}class Wm{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class Vm{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const $m=new Map,Xm=new Map;function Km(e){const t=e.domain+":"+e.name;e instanceof Wm?$m.set(t,e):Xm.set(t,e)}function Jm(e,t){const a=e+":"+t,i=$m.get(a)||Xm.get(a);i&&(i.active=!0)}function Ym(e,t){const a=t.split("-"),i=Hm(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function Zm(e){return ag(e)||function(e){return eg(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(eg(e.childNodes[0])||ag(e.childNodes[0]))&&eg(e.childNodes[1])||3===e.childNodes.length&&ag(e.childNodes[0])&&eg(e.childNodes[1])&&eg(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(eg(e.childNodes[0])||tg(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(eg(e.childNodes[0].childNodes[0])||tg(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&Qm(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(Qm(e.childNodes[1])||"fenced"===e.childNodes[1].type&&Qm(e.childNodes[1].childNodes[0]))}(e)}function Qm(e){return e.hasAnnotation("clearspeak","simple")}function eg(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function tg(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function ag(e){return tg(e)||function(e){if(ig("Fraction_Over")||ig("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(ig("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function ig(e){return Cp.getInstance().style===e}function rg(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(ng(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Tp("children/*",e);return t.every((e=>ng(e)||"identifier"===e.tagName))}(a))}function ng(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function og(e){return Tp("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(rg)?[e]:[]}function sg(e){return ef(e,20,11)?[e]:[]}function lg(e){const t=parseInt(e.textContent,10);return[Om.stringEmpty(isNaN(t)?e.textContent:t>10?af.NUMBERS.numericOrdinal(t):af.NUMBERS.wordOrdinal(t))]}Km(new Wm("clearspeak","simple",(function(e){return Zm(e)?"simple":""}))),Km(new Wm("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&tg(e.childNodes[0])&&function(e){for(let t=0;t1?af.NUMBERS.wordOrdinal(t):"",[Om.stringEmpty(dg)]}function ug(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=hm.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:hm.FencesHoriz.get(e)===t||hm.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function pg(e){const t=Mp(e.parentNode.childNodes),a=Tp("../../children/*",e),i=t.indexOf(e);return mg(a[i])||mg(a[i+1])?[e]:[]}function fg(e){const t=Mp(e.parentNode.childNodes),a=Tp("../../children/*",e),i=t.indexOf(e);return hg(a[i])&&a[i+1]&&(hg(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function hg(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function mg(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function gg(e){return[Om.stringEmpty(af.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function yg(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function kg(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}cf.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let bg=null;function Sg(e){bg=e}const wg=new Map,Eg={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Ag={};function vg(e){const t=e.name;wg.set(t,e),Eg[t]||(Eg[t]=!1)}function xg(e,t,a){const i=wg.get(e);return i&&!Ag[e]&&(Eg[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Cg=[];function Lg(e,t){for(let a,i=0;a=Cg[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Ng(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(Lg)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===Lg(t[t.length-1],i));return a}function _g(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Cg.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Fg extends Map{set(e,t){return super.set(_g(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(_g(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class Pg extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(_g(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class Dg extends Pg{add(e,t){super.add(_g(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new Bg;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class Bg extends Pg{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(_g(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Ng(t))}default(){const e=new Fg;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Tg=["MO","MI","MN","MTEXT","MS","MSPACE"],Rg=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],Mg=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],Ig=["MROOT","MSQRT"],Og=["aria-label","exact-speech","alt"];function qg(e){return!!e&&"MATH"===Vp(e)}function jg(e){return!!e&&-1!==Rg.indexOf(Vp(e))}function Ug(e){return!!e&&-1!==Mg.indexOf(Vp(e))}function Hg(e){return!!e&&"MGLYPH"===Vp(e)&&!function(e){return!!e&&-1!==Tg.indexOf(Vp(e))}(e.parentNode)}function zg(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==Op.ELEMENT_NODE)continue;const e=Vp(a);-1===Rg.indexOf(e)&&(-1!==Mg.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function Gg(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==Og.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function Wg(e){return e&&e.embellished&&e.childNodes.length>0?Wg(e.childNodes[0]):e}function Vg(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function $g(e,t){let a=e;const i=[],r=[];let n=null;do{n=Vg(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class Xg{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new Xg(t);return a.type=e.tagName,Xg.setAttribute(a,e,"role"),Xg.setAttribute(a,e,"font"),Xg.setAttribute(a,e,"embellished"),Xg.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),Gg(a,e),Xg.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of Mp(t.childNodes)){if(a.nodeType===Op.TEXT_NODE){e.textContent=a.textContent;continue}const t=Mp(a.childNodes).map(Xg.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===Vp(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=cm.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=Ip("");return Xp(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==cm.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=hm.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&Zg(t[t.length-1],"openfence")}function gy(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function yy(e){return Jg(e,"largeop")||Jg(e,"limboth")||Jg(e,"limlower")||Jg(e,"limupper")||Jg(e,"function")&&Zg(e,"limit function")||(Jg(e,"overscore")||Jg(e,"underscore"))&&yy(e.childNodes[0])}function ky(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function by(e){return Jg(e,"identifier")&&Zg(e,"simple function")}const Sy=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],wy=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Ey(e){const t=e.type;return-1===Sy.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Ey(e.childNodes[0]):-1===wy.indexOf(t)||Ey(e.childNodes[0]))}function Ay(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function vy(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function xy(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(vy(t[0])||Ay(t[0]))&&e.childNodes.slice(1).every(vy)}function Cy(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===fm.invisibleTimes)}function Ly(e){return"infixop"===e.type&&"implicit"===e.role}function Ny(e){return"neutral"===e.role||"metric"===e.role}function _y(e,t){return Ny(e)&&Ny(t)&&Wg(e).textContent===Wg(t).textContent}function Fy(e){return!!Ny(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function Py(e){return!!Ny(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class Dy{static getInstance(){return Dy.instance=Dy.instance||new Dy,Dy.instance}static tableToMultiline(e){if(!gy(e))return xg("rewrite_subcases",e,Dy.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)Dy.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||Jg(t=e.childNodes[0],"line")&&t.contentNodes.length&&Zg(t.contentNodes[0],"label")||!hy(e.childNodes[0].childNodes[0])||Dy.tableToMatrixOrVector_(Dy.rewriteFencedLine_(e)),Dy.binomialForm_(e),Dy.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),Dy.meaningFromContent(e,Dy.numberRole_),Dy.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(Jg(t,"relation")||Jg(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=Dy.computeColumns_(e);return Dy.classifyByColumns_(e,t,"equality")||Dy.classifyByColumns_(e,t,"inequality",["equality"])||Dy.classifyByColumns_(e,t,"arrow")||Dy.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!Dy.cayleySpacing(a)||!Dy.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=Dy.separateSemantics(t);return Dy.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=Dy.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?Dy.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[Dy.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=Dy.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===Vp(e))return e;for(;Ug(e)&&1===e.childNodes.length;)if("MSPACE"===Vp(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=Dy.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",Zg(e,"subsup")||Zg(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===fm.functionApplication){Dy.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return xg("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),Dy.propagateFunctionRole_(e,a),"prefix"}const a=Dy.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;Zg(e,"subsup")||Zg(e,"underover")||(e.role=t),Dy.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=Dy.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];Jg(t,"multiline")?Dy.tableToVector_(e):Dy.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)Dy.assignRoleToRow_(e,Dy.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?Dy.binomialForm_(t):Dy.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?Dy.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Ny(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)Dy.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),gy(e)&&Dy.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";Jg(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&Jg(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){Jg(e,"line")?e.role=t:Jg(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){Jg(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>hm.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==cm.UNKNOWN)return;const t=[...e.textContent].map((e=>hm.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==cm.UNKNOWN&&t.font!==e?e===cm.UNKNOWN?t.font:null:e}),cm.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();cy(e)?(i.push(e),r.push(n)):(Dy.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=Dy.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=Dy.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=Dy.rewriteFence_(e,a);return Jg(t,"superscript")||Jg(t,"subscript")||Jg(t,"tensor")?(Zg(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),Dy.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&Dy.testColumns_(t,1,(e=>Dy.isPureRelation_(e,a)))||2===t.length&&(Dy.testColumns_(t,1,(e=>Dy.isEndRelation_(e,a)||Dy.isPureRelation_(e,a)))||Dy.testColumns_(t,0,(e=>Dy.isEndRelation_(e,a,!0)||Dy.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return Jg(e,"relseq")&&Zg(e,t)&&Jg(e.childNodes[i],"empty")}static isPureRelation_(e,t){return Jg(e,"relation")&&Zg(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){Dy.getInstance().factory_=e,Sg(Dy.getInstance().factory_)}getNodeFactory(){return Dy.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===cm.NORMAL)return e.font=cm.ITALIC,xg("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),Dy.exprFont_(e),xg("simpleNamedFunction",e)}implicitNode(e){if(e=Dy.getInstance().getMixedNumbers_(e),1===(e=Dy.getInstance().combineUnits_(e)).length)return e[0];return xg("combine_juxtaposition",Dy.getInstance().implicitNode_(e))}text(e,t){return Dy.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!Jg(e,"empty")}))).length?Dy.getInstance().factory_.makeEmptyNode():(e=Dy.getInstance().getFencesInRow_(e),e=Dy.getInstance().tablesInRow(e),e=Dy.getInstance().getPunctuationInRow_(e),e=Dy.getInstance().getTextInRow_(e),e=Dy.getInstance().getFunctionsInRow_(e),Dy.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return Dy.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(yy(i)){a=Dy.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&Qg(t[1])||2===n&&Qg(t[1])&&Qg(t[2]))return a=Dy.MML_TO_BOUNDS_[e],Dy.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(Qg(t[1]))return i=Dy.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?Dy.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&Qg(t[2]))return i=Dy.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),Dy.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return Dy.getInstance().makeLimitNode_(i,t,null,r)}return a=Dy.MML_TO_BOUNDS_[e],Dy.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=$g(e,fy),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(Dy.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=$g(a,py),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();my(0,i)&&Dy.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=Dy.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(Dy.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?Dy.getInstance().horizontalFencedNode_(Dy.getInstance().factory_.makeContentNode(e),Dy.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(Dy.getInstance().factory_.makeContentNode(e)),t&&i.push(Dy.getInstance().factory_.makeContentNode(t)),Dy.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=Dy.getInstance().factory_.makeBranchNode("line",[e],[]),i=Dy.getInstance().factory_.makeBranchNode("line",[t],[]);return r=Dy.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),Dy.binomialForm_(r),Dy.classifyMultiline(r),r}return r=Dy.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=Dy.getInstance().factory_.makeBranchNode("tensor",[e,Dy.getInstance().scriptNode_(t,"leftsub"),Dy.getInstance().scriptNode_(a,"leftsuper"),Dy.getInstance().scriptNode_(i,"rightsub"),Dy.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=ny(e),n}pseudoTensor(e,t,a){const i=e=>!Jg(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(Dy.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(Dy.getInstance().scriptNode_(a,"rightsuper",!0)),Dy.getInstance().limitNode(o,s)}font(e){const t=Dy.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=Dy.getInstance().cleanInference(e.childNodes),i=t.length?Dy.getInstance().factory_.makeBranchNode("inference",a(t),[]):Dy.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=Dy.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=Dy.getInstance().getFormulas(e,[],a);return Dy.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=Mp(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(Dy.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(Dy.getInstance().getLabel(e,r,a,"right"));const o=Dy.getInstance().getFormulas(e,r,a),s=Dy.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=Dy.getInstance().findNestedRow(t,"prooflabel",i),n=Dy.getInstance().factory_.makeBranchNode("rulelabel",a(Mp(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?Dy.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===Dy.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=Mp(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(Mp(o.childNodes[0].childNodes))[0],f=Dy.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const h=Dy.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return h.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:h,premises:f}}findNestedRow(e,t,a){return Dy.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return Mp(e).filter((function(e){return"MSPACE"!==Vp(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),xg("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new Kg,Sg(this.factory_)}implicitNode_(e){const t=Dy.getInstance().factory_.makeMultipleContentNodes(e.length-1,fm.invisibleTimes);Dy.matchSpaces_(e,t);const a=Dy.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=Dy.getInstance().factory_.makeBranchNode("infixop",e,[t],Wg(t).textContent);return a.role=t.role,xg("propagateSimpleFunction",a)}explicitMixed_(e){const t=$g(e,(function(e){return e.textContent===fm.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&Jg(r[o],"number")&&!Zg(r[o],"mixed")&&Jg(n[0],"fraction")){const e=Dy.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return Wg(e).textContent})).join(" "),r=Dy.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=Dy.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=Dy.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=$g(e,(function(e){return Jg(e,"fraction")&&Zg(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&Jg(r[n],"number")&&(Zg(r[n],"integer")||Zg(r[n],"float"))){const t=Dy.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=$g(e,(e=>Jg(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(Dy.getInstance().row(r)),o.push(e);let t=Dy.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(Dy.getInstance().row(r)),i.push(e),r=n;continue}const s=hm.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(Dy.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(Dy.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(Dy.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(Dy.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(Dy.getInstance().row(r)),i.length>1?[Dy.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=$g(e,sy),a=t.rel[0];if(!a)return Dy.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(Dy.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=Dy.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=Dy.getInstance().factory_.makeBranchNode("relseq",i,t.rel,Wg(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return Dy.getInstance().factory_.makeEmptyNode();if(1===(e=Dy.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&oy(e[0]);)t.push(e.shift());if(0===e.length)return Dy.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return Dy.getInstance().prefixNode_(e[0],t);const a=Vg(e=xg("convert_juxtaposition",e),oy),i=Dy.getInstance().prefixNode_(Dy.getInstance().implicitNode(a.head),t);return a.div?Dy.getInstance().operationsTree_(a.tail,i,a.div):(xy(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=Dy.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return Dy.getInstance().postfixNode_(t,r)}const n=Vg(e,oy);if(0===n.head.length)return r.push(n.div),Dy.getInstance().operationsTree_(n.tail,t,a,r);const o=Dy.getInstance().prefixNode_(Dy.getInstance().implicitNode(n.head),r),s=Dy.getInstance().appendOperand_(t,a,o);return n.div?Dy.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return Dy.getInstance().infixNode_([e,a],t);const i=Dy.getInstance().appendDivisionOp_(e,t,a);return i||(Dy.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?Dy.getInstance().appendMultiplicativeOp_(e,t,a):Dy.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Cy(e)?Dy.getInstance().infixNode_([e,a],t):Dy.getInstance().appendLastOperand_(e,t,a):"division"===e.role?Dy.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Cy(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Dy.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Cy(e))return Dy.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Cy(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Dy.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return Dy.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Cy(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):Dy.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=$g(e,dy);t=Dy.purgeFences_(t);const a=t.comp.shift();return Dy.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>Zg(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();Dy.fenceToPunct_(t),e.push(t)}else{const t=Vg(a,r),n=t.head.length-1,o=Dy.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Ny(e[0])&&(!n||!_y(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),Dy.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=Dy.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Dy.getInstance().fences_(e,t,a,i)}if(n&&_y(e[0],n)){if(!Fy(n)||!Py(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),Dy.getInstance().fences_(e,t,a,i)}const r=Dy.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Dy.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Ny(n)&&a.some(r)){const n=Vg(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=Dy.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=Dy.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),Dy.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return Dy.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),Dy.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return Dy.fenceToPunct_(e[0]),e;const a=e.shift();if(!Fy(a)){Dy.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Dy.getInstance().neutralFences_(e,t))}const i=Vg(e,(function(e){return _y(e,a)}));if(!i.div){Dy.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Dy.getInstance().neutralFences_(e,t))}if(!Py(i.div))return Dy.fenceToPunct_(i.div),e.unshift(a),Dy.getInstance().neutralFences_(e,t);const r=Dy.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=Dy.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=Dy.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=Dy.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=Dy.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=Dy.getInstance().row(a);let r=Dy.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(Dy.getInstance().classifyHorizontalFence_(r),r=xg("propagateComposedFunction",r)):r.role=e.role,r=xg("detect_cycle",r),Dy.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Ey(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void Dy.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=$g(e,(function(a){if(!ly(a))return!1;if(ly(a)&&!Zg(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(Dy.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(Dy.getInstance().row(r));return[Dy.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=Dy.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return ky(e,t,0)?a.role="startpunct":ky(e,t,e.length-1)?a.role="endpunct":t.every((e=>Zg(e,"dummy")))?a.role="text":t.every((e=>Zg(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=Dy.getInstance().factory_.makeMultipleContentNodes(e.length-1,fm.invisibleComma);return t.forEach((function(e){e.role="dummy"})),Dy.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!Qg(e))return!1;const a=e.textContent,i=hm.Secondary.get(a,pm.BAR)||hm.Secondary.get(a,pm.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=Dy.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=Dy.getInstance().accentRole_(n,a);if(o){Dy.getInstance().accentRole_(o,"overscore")&&!i?(s=Dy.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=Dy.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return Dy.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=Dy.getInstance().factory_.makeBranchNode(i,t,[]),n=ny(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=Dy.classifyFunction_(i,e);if(!r)return a.push(i),Dy.getInstance().getFunctionsInRow_(e,a);const n=Dy.getInstance().getFunctionsInRow_(e,[]),o=Dy.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=Dy.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=Dy.getInstance().row(a.integrand);return n=Dy.getInstance().integralNode_(e,i,a.intvar),xg("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Ny(a)||(a.role="leftright"),n=Dy.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=Vg(t,ey),i.head.length)r=Dy.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!Jg(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=Dy.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=Vg(t,ty),i.head.length?(r=Dy.getInstance().row(i.head),n=Dy.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Ny(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>Jg(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",Dy.propagateFunctionRole_(e,"simple function"),n=Dy.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=Vg(t,ty);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}xg("intvar_from_implicit",e);const a=e[0];if(ry(a))return{integrand:t,intvar:null,rest:e};if(iy(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&ay(a,e[1])){const i=Dy.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),Dy.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=Dy.getInstance().factory_.makeContentNode(fm.functionApplication),i=Dy.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete Dy.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=Dy.getFunctionOp_(e,(function(e){return Jg(e,"function")||Jg(e,"identifier")&&Zg(e,"simple function")}));return Dy.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=Dy.getFunctionOp_(e,(e=>Jg(e,"largeop")));return Dy.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||Dy.getInstance().factory_.makeEmptyNode(),a=a||Dy.getInstance().factory_.makeEmptyNode();const i=Dy.getFunctionOp_(e,(e=>Jg(e,"largeop")));return Dy.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=Dy.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=Dy.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return Jg(e,"number")&&Zg(e,"integer")}))?"vulgar":a.childNodes.every(vy)?"unit":"division",xg("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=Dy.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=Dy.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=Vp(r);if("MSPACE"!==e){if("MROW"===e)return Dy.getInstance().findNestedRow_(Mp(r.childNodes),t,a+1,i);if(Dy.findSemantics(r,t,i))return r}}return null}}Dy.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},Dy.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},Dy.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},Dy.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},Dy.MATHJAX_FONTS={"-tex-caligraphic":cm.CALIGRAPHIC,"-tex-caligraphic-bold":cm.CALIGRAPHICBOLD,"-tex-calligraphic":cm.CALIGRAPHIC,"-tex-calligraphic-bold":cm.CALIGRAPHICBOLD,"-tex-oldstyle":cm.OLDSTYLE,"-tex-oldstyle-bold":cm.OLDSTYLEBOLD,"-tex-mathit":cm.ITALIC};const By=Dy;let Ty={};function Ry(e){return Array.from(e.textContent).map(Om.stringEmpty)}function My(e,t){const a=Array.from(e.textContent),i=[],r=By.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,cm.UNKNOWN),o=r.identifierNode(a,cm.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function Iy(e){return My(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function Oy(e){return My(e,(function(e){e.font=cm.UNKNOWN,e.type="identifier"}))}const qy=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function jy(e){return Ty={},[e]}function Uy(e,t,a,i,r,n){i=i||qy,r=r||{},n=n||function(e){return!1};const o=Xp(t);if(Ty[e]||(Ty[e]={}),Ty[e][o])return Ty[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=Hy(t,a,kg(i,a),r,n,0);return Ty[e][o]=s,s}function Hy(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=Mp(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=Mp(e.childNodes);return Math.max.apply(null,o.map((function(e){return Hy(e,t,a,i,r,n)})))}function zy(e){return Uy("fraction",e,["fraction"],qy,{},af.FUNCTIONS.fracNestDepth)}function Gy(e,t,a){const i=zy(e),r=Array(i).fill(t);return a&&r.push(a),r.join(af.MESSAGES.regexp.JOINER_FRAC)}function Wy(e){return Om.singleton(Gy(e,af.MESSAGES.MS.START,af.MESSAGES.MS.FRAC_V))}function Vy(e){return Om.singleton(Gy(e,af.MESSAGES.MS.END,af.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function $y(e){return Om.singleton(Gy(e,af.MESSAGES.MS.FRAC_OVER),{})}function Xy(e){return Om.singleton(Gy(e,af.MESSAGES.MS.START,af.MESSAGES.MS.FRAC_B))}function Ky(e){return Om.singleton(Gy(e,af.MESSAGES.MS.END,af.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function Jy(e){const t=zy(e);return Om.singleton(1===t?af.MESSAGES.MS.FRAC_S:af.FUNCTIONS.combineNestedFraction(af.MESSAGES.MS.NEST_FRAC,af.FUNCTIONS.radicalNestDepth(t-1),af.MESSAGES.MS.FRAC_S))}function Yy(e){const t=zy(e);return Om.singleton(1===t?af.MESSAGES.MS.ENDFRAC:af.FUNCTIONS.combineNestedFraction(af.MESSAGES.MS.NEST_FRAC,af.FUNCTIONS.radicalNestDepth(t-1),af.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function Zy(e){const t=zy(e);return Om.singleton(1===t?af.MESSAGES.MS.FRAC_OVER:af.FUNCTIONS.combineNestedFraction(af.MESSAGES.MS.NEST_FRAC,af.FUNCTIONS.radicalNestDepth(t-1),af.MESSAGES.MS.FRAC_OVER))}function Qy(e){return af.FUNCTIONS.fracNestDepth(e)?[e]:[]}function ek(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+af.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+af.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function tk(e){return Om.singleton(ek(e,af.MESSAGES.MS.SUBSCRIPT,{sup:af.MESSAGES.MS.SUPER,sub:af.MESSAGES.MS.SUB}))}function ak(e){return Om.singleton(ek(e,af.MESSAGES.MS.SUB,{sup:af.MESSAGES.MS.SUP,sub:af.MESSAGES.MS.SUB}))}function ik(e){return Om.singleton(ek(e,af.MESSAGES.MS.SUPERSCRIPT,{sup:af.MESSAGES.MS.SUPER,sub:af.MESSAGES.MS.SUB}))}function rk(e){return Om.singleton(ek(e,af.MESSAGES.MS.SUP,{sup:af.MESSAGES.MS.SUP,sub:af.MESSAGES.MS.SUB}))}function nk(e){const t=ek(e,"",{sup:af.MESSAGES.MS.SUPER,sub:af.MESSAGES.MS.SUB});return Om.singleton(t?t.replace(new RegExp(af.MESSAGES.MS.SUB+"$"),af.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(af.MESSAGES.MS.SUPER+"$"),af.MESSAGES.MS.SUPERSCRIPT):af.MESSAGES.MS.BASELINE)}function ok(e){const t=ek(e,"",{sup:af.MESSAGES.MS.SUP,sub:af.MESSAGES.MS.SUB});return Om.singleton(t||af.MESSAGES.MS.BASE)}function sk(e){return Uy("radical",e,["sqrt","root"],qy,{})}function lk(e,t,a){const i=sk(e),r=function(e){const t="sqrt"===e.tagName?"2":Tp("children/*[1]",e)[0].textContent.trim();return af.MESSAGES.MSroots[t]||""}(e);return a=r?af.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:af.FUNCTIONS.combineNestedRadical(t,af.FUNCTIONS.radicalNestDepth(i-1),a)}function dk(e){return Om.singleton(lk(e,af.MESSAGES.MS.NESTED,af.MESSAGES.MS.STARTROOT))}function ck(e){return Om.singleton(lk(e,af.MESSAGES.MS.NESTED,af.MESSAGES.MS.ENDROOT))}function uk(e){return Om.singleton(lk(e,af.MESSAGES.MS.NESTED,af.MESSAGES.MS.ROOTINDEX))}function pk(e){return Om.singleton(lk(e,af.MESSAGES.MS.NEST_ROOT,af.MESSAGES.MS.STARTROOT))}function fk(e){return Om.singleton(lk(e,af.MESSAGES.MS.NEST_ROOT,af.MESSAGES.MS.ENDROOT))}function hk(e){return Om.singleton(lk(e,af.MESSAGES.MS.NEST_ROOT,af.MESSAGES.MS.ROOTINDEX))}function mk(e){return Om.singleton(lk(e,af.MESSAGES.MS.NEST_ROOT,af.MESSAGES.MS.ROOT))}function gk(e){return Om.singleton(lk(e,af.MESSAGES.MS.NEST_ROOT,af.MESSAGES.MS.INDEX))}function yk(e){const t=function(e){return Uy("underscore",e,["underscore"],qy,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Om.singleton(Array(t).join(af.MESSAGES.MS.UNDER)+af.MESSAGES.MS.UNDERSCRIPT)}function kk(e){return Om.singleton(af.MESSAGES.MS.ENDSCRIPTS)}function bk(e){const t=function(e){return Uy("overscore",e,["overscore"],qy,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Om.singleton(Array(t).join(af.MESSAGES.MS.OVER)+af.MESSAGES.MS.OVERSCRIPT)}function Sk(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Tp("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function wk(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Ek(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return Om.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return Om.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Ak=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),vk=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function xk(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+vk.get(e)+"]";if(1&r){const t=Ak.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Ck(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=xk(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Ak.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function Lk(e){let t=Object.keys(af.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Nk(e,t){let a=0;return function(){return af.NUMBERS.numericOrdinal(++a)+" "+t}}function _k(e,t){let a=0;return function(){return af.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Fk(e){const t=Qp(e,af.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[Om.node(af.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),Om.stringAttr(af.NUMBERS.vulgarSep,{separator:""}),Om.node(af.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[Om.node(t.content||"",e)]}function Pk(e){const t=Mp(e.parentNode.childNodes);return Om.singleton(af.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function Dk(e){const t=nk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Bk(e){const t=ok(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Tk(e){const t=ik(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function Rk(e){const t=tk(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function Mk(e){const t=rk(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function Ik(e){const t=ak(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function Ok(e,t,a){const i=zy(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(af.MESSAGES.regexp.JOINER_FRAC)}function qk(e){return Om.singleton(Ok(e,af.MESSAGES.MS.START,af.MESSAGES.MS.FRAC_V))}function jk(e){return Om.singleton(Ok(e,af.MESSAGES.MS.END,af.MESSAGES.MS.FRAC_V))}function Uk(e){return Om.singleton(Ok(e,af.MESSAGES.MS.START,af.MESSAGES.MS.FRAC_B))}function Hk(e){return Om.singleton(Ok(e,af.MESSAGES.MS.END,af.MESSAGES.MS.FRAC_B))}function zk(e){const t=zy(e);return 1===t?Om.singleton(af.MESSAGES.MS.FRAC_S):Om.singleton(af.FUNCTIONS.combineNestedFraction(af.FUNCTIONS.radicalNestDepth(t-1),af.MESSAGES.MS.NEST_FRAC,af.MESSAGES.MS.FRAC_S))}function Gk(e){const t=zy(e);return 1===t?Om.singleton(af.MESSAGES.MS.ENDFRAC):Om.singleton(af.FUNCTIONS.combineNestedFraction(af.FUNCTIONS.radicalNestDepth(t-1),af.MESSAGES.MS.NEST_FRAC,af.MESSAGES.MS.ENDFRAC))}function Wk(e){const t=zy(e);return 1===t?Om.singleton(af.MESSAGES.MS.FRAC_OVER):Om.singleton(af.FUNCTIONS.combineNestedFraction(af.FUNCTIONS.radicalNestDepth(t-1),af.MESSAGES.MS.NEST_FRAC,af.MESSAGES.MS.FRAC_OVER))}function Vk(e){return 1===Tp("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function $k(e,t,a){const i=sk(e);return 1===i?a:af.FUNCTIONS.combineNestedRadical(af.FUNCTIONS.radicalNestDepth(i-1),t,a)}function Xk(e){return Om.singleton($k(e,af.MESSAGES.MS.NESTED,af.MESSAGES.MS.STARTROOT))}function Kk(e){return Om.singleton($k(e,af.MESSAGES.MS.NESTED,af.MESSAGES.MS.ENDROOT))}function Jk(e){return Om.singleton($k(e,af.MESSAGES.MS.NEST_ROOT,af.MESSAGES.MS.STARTROOT))}function Yk(e){return Om.singleton($k(e,af.MESSAGES.MS.NEST_ROOT,af.MESSAGES.MS.ENDROOT))}function Zk(e){return Om.singleton($k(e,af.MESSAGES.MS.NEST_ROOT,af.MESSAGES.MS.ROOT))}function Qk(e,t){const a=function(e){const t=Tp("children/*[1]",e)[0].textContent.trim();return af.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function eb(e){return Om.singleton(Qk(e,af.MESSAGES.MS.ROOTINDEX))}function tb(e){return Om.singleton(Qk(e,af.MESSAGES.MS.ROOTINDEX))}function ab(e){return Om.singleton(Qk(e,af.MESSAGES.MS.INDEX))}function ib(e){const t=Tp("children/*",e);return Om.singleton(af.NUMBERS.wordOrdinal(t.length))}function rb(e){const t=Tp("children/*",e);return Om.singleton(af.NUMBERS.wordOrdinal(t.length-1))}function nb(e){const t=Tp("children/*",e),a=Tp("content/*",e);return Om.singleton(af.NUMBERS.wordOrdinal(t.length-a.length))}function ob(e,t){const a=e;let i=0;return function(){const e=qm.create({text:lb(a[i])&&db(a[i+1])?af.MESSAGES.unitTimes:""},{});return i++,[e]}}const sb=["superscript","subscript","overscore","underscore"];function lb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Tp("children/*",e);e=-1!==sb.indexOf(t)?a[0]:a[a.length-1]}return!1}function db(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Tp("children/*",e)[0]}return!1}function cb(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Tp("children/*",e)[0]}return[]}function ub(e){const t=zy(e);return Om.singleton(new Array(t).join(af.MESSAGES.MS.FRACTION_REPEAT)+af.MESSAGES.MS.FRACTION_START)}function pb(e){const t=zy(e);return Om.singleton(new Array(t).join(af.MESSAGES.MS.FRACTION_REPEAT)+af.MESSAGES.MS.FRACTION_END)}function fb(e){const t=zy(e);return Om.singleton(new Array(t).join(af.MESSAGES.MS.FRACTION_REPEAT)+af.MESSAGES.MS.FRACTION_OVER)}function hb(e){const t=zy(e);return Om.singleton(new Array(t).join(af.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+af.MESSAGES.MS.FRACTION_OVER)}function mb(e){return af.MESSAGES.regexp.HYPER===zy(e).toString()?[e]:[]}function gb(e,t){const a=yb(e);return Om.singleton(1===a?t:new Array(a).join(af.MESSAGES.MS.NESTED)+t)}function yb(e,t){const a=t||0;return e.parentNode?yb(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function kb(e){return gb(e,af.MESSAGES.MS.STARTROOT)}function bb(e){return gb(e,af.MESSAGES.MS.ENDROOT)}function Sb(e){return gb(e,af.MESSAGES.MS.ROOTINDEX)}cf.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const wb=["multirel","relseq","appl","row","line"],Eb=["subscript","superscript","overscore","underscore"];function Ab(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==wb.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function vb(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Tp("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[qm.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?ek(n,"",{sup:af.MESSAGES.MS.SUPER,sub:af.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==Vp(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[qm.create({text:af.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==Vp(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[qm.create({text:af.MESSAGES.regexp.SPACE},{})]:[],u=Cp.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function xb(e,t){const a=e.slice(0);let i;return i=e.length>0?Tp("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[qm.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===Vp(e),l=r&&"NUMBER"===Vp(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[qm.create({text:af.MESSAGES.regexp.SPACE},{})]:[])}}Km(new Vm("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Eb.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Ab(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Ab(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Cb=!1;function Lb(){Cb||(Um(hp.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Iy,CQFspaceoutIdentifier:Oy,CSFspaceoutText:Ry,CSFopenFracVerbose:Wy,CSFcloseFracVerbose:Vy,CSFoverFracVerbose:$y,CSFopenFracBrief:Xy,CSFcloseFracBrief:Ky,CSFopenFracSbrief:Jy,CSFcloseFracSbrief:Yy,CSFoverFracSbrief:Zy,CSFvulgarFraction:Fk,CQFvulgarFractionSmall:Qy,CSFopenRadicalVerbose:dk,CSFcloseRadicalVerbose:ck,CSFindexRadicalVerbose:uk,CSFopenRadicalBrief:pk,CSFcloseRadicalBrief:fk,CSFindexRadicalBrief:hk,CSFopenRadicalSbrief:mk,CSFindexRadicalSbrief:gk,CQFisSmallRoot:Lk,CSFsuperscriptVerbose:ik,CSFsuperscriptBrief:rk,CSFsubscriptVerbose:tk,CSFsubscriptBrief:ak,CSFbaselineVerbose:nk,CSFbaselineBrief:ok,CSFleftsuperscriptVerbose:ik,CSFleftsubscriptVerbose:tk,CSFrightsuperscriptVerbose:ik,CSFrightsubscriptVerbose:tk,CSFleftsuperscriptBrief:rk,CSFleftsubscriptBrief:ak,CSFrightsuperscriptBrief:rk,CSFrightsubscriptBrief:ak,CSFunderscript:yk,CSFoverscript:bk,CSFendscripts:kk,CTFordinalCounter:Nk,CTFwordCounter:_k,CTFcontentIterator:Gm,CQFdetIsSimple:Sk,CSFRemoveParens:Ek,CQFresetNesting:jy,CGFbaselineConstraint:wk,CGFtensorRules:Ck}),Um("es.speech.mathspeak",hp.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:ob,CQFoneLeft:cb}),Um("fr.speech.mathspeak",hp.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:Dk,CSFbaselineBrief:Bk,CSFleftsuperscriptVerbose:Tk,CSFleftsubscriptVerbose:Rk,CSFleftsuperscriptBrief:Mk,CSFleftsubscriptBrief:Ik}),Um("ko.speech.mathspeak",hp.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:qk,CSFcloseFracVerbose:jk,CSFopenFracBrief:Uk,CSFcloseFracBrief:Hk,CSFopenFracSbrief:zk,CSFoverFracSbrief:Wk,CSFcloseFracSbrief:Gk,CQFisSimpleIndex:Vk,CSFindexRadicalVerbose:eb,CSFindexRadicalBrief:tb,CSFindexRadicalSbrief:ab,CSFopenRadicalVerbose:Xk,CSFcloseRadicalVerbose:Kk,CSFopenRadicalBrief:Jk,CSFcloseRadicalBrief:Yk,CSFopenRadicalSbrief:Zk}),Um(hp.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:zm,CTFnodeCounter:Ym,CTFcontentIterator:Gm,CSFvulgarFraction:Fk,CQFvulgarFractionSmall:sg,CQFcellsSimple:og,CSFordinalExponent:lg,CSFwordOrdinal:gg,CQFmatchingFences:ug,CSFnestingDepth:cg,CQFfencedArguments:pg,CQFsimpleArguments:fg,CQFspaceoutNumber:Iy}),Um("en.prefix.default","",{CSFordinalPosition:Pk}),Um("en.speech.chromevox","",{CTFnodeCounter:Hm,CTFcontentIterator:Gm}),Um("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:Qy,CSFvulgarFraction:Fk}),Um("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:ib,CSFdecreasedOrdinalConversion:rb,CSFlistOrdinalConversion:nb}),Um("nemeth.braille.default",hp.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:ub,CSFcloseFraction:pb,CSFoverFraction:fb,CSFoverBevFraction:hb,CQFhyperFraction:mb,CSFopenRadical:kb,CSFcloseRadical:bb,CSFindexRadical:Sb,CSFsubscript:tk,CSFsuperscript:ik,CSFbaseline:nk,CGFtensorRules:e=>Ck(e,!1),CTFrelationIterator:vb,CTFimplicitIterator:xb}),Cb=!0)}class Nb{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var _b,Fb;function Pb(e){switch(e){case"[n]":return _b.NODE;case"[m]":return _b.MULTI;case"[t]":return _b.TEXT;case"[p]":return _b.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(_b||(_b={}));class Db{static grammarFromString(e){return cf.parseInput(e)}static fromString(e){const t={type:Pb(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new Rb("Missing content.");switch(t.type){case _b.TEXT:if('"'===a[0]){const e=Mb(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new Rb("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case _b.NODE:case _b.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=Db.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new Db(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new Rb("Invalid attribute expression: "+e);const t={},a=Mb(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===df?Db.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case _b.NODE:return"[n]";case _b.MULTI:return"[m]";case _b.TEXT:return"[t]";case _b.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class Bb{static fromString(e){const t=Mb(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=Bp(e,t,_p.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[Om.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=Bp(e,t,_p.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class zb{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&zb.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new Hb,this.parseOrder=hp.DEFAULT_ORDER,this.parser=new mp(this.parseOrder),this.locale=hp.DEFAULT_VALUES[cp.LOCALE],this.modality=hp.DEFAULT_VALUES[cp.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new Nb(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?qm.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||qm.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&zb.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new Tb(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return Bb.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=Bb.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new Nb(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new Gb(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new Nb(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class Gb{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class Wb extends zb{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)Jm(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new Rb("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new Rb("Rule named "+e+" with style "+t+" does not exist.");const s=i?Bb.fromString(i):n.action,l=new Nb(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+af.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+af.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new Nb(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+af.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+Wb.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(Wb.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(Wb.regexp.DECIMAL_MARK,"g"),af.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,af.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}Wb.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class Vb extends Wb{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=hm.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(Fb||(Fb={}));class Xb{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=Fb.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class Kb extends Xb{constructor(e,t){super(e,t),this.rule_=null,this.kind=Fb.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Ep.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function Jb(e,t,a){switch(e){case Fb.ROOT:return new Yb;case Fb.DYNAMIC:return new Zb(t);case Fb.QUERY:return new tS(t,a);case Fb.BOOLEAN:return new aS(t,a);default:return null}}class Yb extends Xb{constructor(){super("",(()=>!0)),this.kind=Fb.ROOT}}class Zb extends Xb{constructor(e){super(e,(t=>t===e)),this.kind=Fb.DYNAMIC}}const Qb={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function eS(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&Vp(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=Pp(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!cf.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!cf.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&Vp(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Tp(t,e)[0];if(r){const e=function(e){const t=Nm.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=Qb[a]||Qb["="],n=parseInt(i,10);return e=>{const a=Tp(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class tS extends Kb{constructor(e,t){super(e,eS(e)),this.context=t,this.kind=Fb.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class aS extends Kb{constructor(e,t){super(e,eS(e)),this.context=t,this.kind=Fb.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class iS{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===Fb.QUERY||e.getKind()===Fb.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=iS.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(iS.order_));return Math.max(t.length,a)}constructor(){this.root=Jb(Fb.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===Fb.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aEp.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=rS.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Ep.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),rS.debugSpeechRule(i,t)}evaluateNode(e){Rp(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Ep.getInstance().output(e)}const i=(new Date).getTime();return Ep.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Cp.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=nS.get(t);return a.parse(e),a}Lb(),e&&!e.functions&&(e.functions=function(e,t,a){return jm.get([e,t,a].join("."))||jm.get([hp.DEFAULT_VALUES[cp.LOCALE],t,a].join("."))||jm.get([hp.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new $b;if("braille"===t)return new Vb;return new Wb}(e.locale,e.modality);nS.set(t,a),e.inherits&&(a.inherits=nS.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>rS.getInstance().trie.addRule(e))),rS.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;cf.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[hp.DEFAULT_VALUES[cp.LOCALE]];return a[t]||a[hp.DEFAULT_VALUES[cp.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new iS}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Cp.getInstance();let a;Ep.getInstance().output(t.mode!==up.HTTP?e.toString():e),cf.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Ep.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,up.HTTP,e).toString()])),cf.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Cp.getInstance().dynamicCstr.getComponents();const e=cf.parseInput(o.engine);Cp.getInstance().setDynamicCstr(e)}switch(t.type){case _b.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case _b.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case _b.TEXT:{const t=o.span;let a={};if(t){const i=Tp(t,e);a=i.length?Om.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return qm.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case _b.PERSONALITY:default:i=[qm.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&cf.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Cp.getInstance().setDynamicCstr(l)}return cf.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[qm.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Cp.getInstance().dynamicCstr,t=Cp.getInstance().strict,a=this.trie,i={};let r=e.getValue(cp.LOCALE),n=e.getValue(cp.MODALITY),o=e.getValue(cp.DOMAIN);a.hasSubtrie([r,n,o])||(o=hp.DEFAULT_VALUES[cp.DOMAIN],a.hasSubtrie([r,n,o])||(n=hp.DEFAULT_VALUES[cp.MODALITY],a.hasSubtrie([r,n,o])||(r=hp.DEFAULT_VALUES[cp.LOCALE]))),i[cp.LOCALE]=[r],i[cp.MODALITY]=["summary"!==n?n:hp.DEFAULT_VALUES[cp.MODALITY]],i[cp.DOMAIN]=["speech"!==n?hp.DEFAULT_VALUES[cp.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=hp.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==Op.ELEMENT_NODE&&e.nodeType!==Op.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Cp.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Ep.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const nS=new Map;Cp.nodeEvaluator=rS.getInstance().evaluateNode.bind(rS.getInstance());const oS={small:["default"],capital:["default"],digit:["default"]};function sS(e){const t=Cp.getInstance().locale;Cp.getInstance().locale=e,Vh(),xm({locale:e}),function(){const e=af.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};oS.small=t(e.smallPrefix,e.letterTrans),oS.capital=t(e.capPrefix,e.letterTrans),oS.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of sm.values()){const t=e.unicode;if("offset"in e)cS(t,e.font,e.offset||0);else{dS(t,af.ALPHABETS[e.base],e.font,!!e.capital)}}Cp.getInstance().locale=t,Vh()}function lS(e){return function(e){return"string"==typeof e?{font:e,combiner:af.ALPHABETS.combiner}:{font:e[0],combiner:af.COMBINERS[e[1]]||Zp[e[1]]||af.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":af.MESSAGES.font[e]||af.MESSAGES.embellish[e]||"")}function dS(e,t,a,i){const r=lS(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?af.ALPHABETS.capPrefix:af.ALPHABETS.smallPrefix,t=i?oS.capital:oS.small;uS(r.combiner,a,n,r.font,e,af.ALPHABETS.letterTrans,t)}}function cS(e,t,a){const i=lS(t);for(let t,r=0;t=e[r];r++){const e=af.ALPHABETS.digitPrefix,n=r+a;uS(i.combiner,t,n,i.font,e,af.ALPHABETS.digitTrans,oS.digit)}}function uS(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;Bm(s,"default",t,e(o(a),i,l))}}var pS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const fS={functions:function(e){for(const a of e)xm(a)||(t=a.key,km(a.names||[],hm.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Am?(Pm(a),Rm(a)):_m.set(a.key,a));var t},symbols:function(e){for(const t of e){if(xm(t))continue;const e=Em.parseUnicode(t.key);"base"!==Am?Dm(e,e,t.mappings):_m.set(e,t)}},units:function(e){for(const t of e)xm(t)||(t.key+=":unit","base"!==Am?(Pm(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&Mm(t),Rm(t)):_m.set(t.key,t))},si:e=>e.forEach(Lm),messages:function(e){const t=Wh[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:rS.addStore,characters:e=>e.forEach(Tm)};let hS=!1;function mS(e=Cp.getInstance().locale){return pS(this,void 0,void 0,(function*(){return hS||(!function(){for(const e of sm.values()){const t=e.unicode;for(const a of t)_m.set(a,{key:a,category:e.category})}}(),gS(hp.BASE_LOCALE),hS=!0),Lp.promises[hp.BASE_LOCALE].then((()=>pS(this,void 0,void 0,(function*(){const t=Cp.getInstance().defaultLocale;return t?(gS(t),Lp.promises[t].then((()=>pS(this,void 0,void 0,(function*(){return gS(e),Lp.promises[e]}))))):(gS(e),Lp.promises[e])}))))}))}function gS(e=Cp.getInstance().locale){Lp.loaded[e]||(Lp.loaded[e]=[!1,!1],Am=hp.DEFAULT_VALUES[cp.LOCALE],vm=hp.DEFAULT_VALUES[cp.MODALITY],function(e){if(Cp.getInstance().isIE&&Cp.getInstance().mode===up.HTTP)return void bS(e);!function(e){const t=function(){if(Cp.getInstance().customLoader)return Cp.getInstance().customLoader;return yS()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,kS(JSON.parse(i)),Lp.loaded[e]=[!0,!0],a(e)}),(t=>{Lp.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Cp.getInstance().locale=Cp.getInstance().defaultLocale,a(e)}))}));Lp.promises[e]=a}(e)}(e))}function yS(){switch(Cp.getInstance().mode){case up.ASYNC:return SS;case up.HTTP:return ES;case up.SYNC:default:return wS}}function kS(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(sS(r[0]),a=!1),fS[r[1]](e[i]))}}function bS(e,t){let a=t||1;Xh?kS(Xh,e):a<=5&&setTimeout((()=>bS(e,a++)).bind(this),300)}function SS(e){const t=Qh(e);return new Promise(((e,a)=>{wp.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function wS(e){const t=Qh(e);return new Promise(((e,a)=>{let i="{}";try{i=wp.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function ES(e){const t=Qh(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var AS,vS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function xS(e){return vS(this,void 0,void 0,(function*(){const t=Cp.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Cp.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Cp.STRING_FEATURES.forEach(a),e.debug&&Ep.getInstance().init(),e.json&&(wp.Z.jsonPath=Zh(e.json)),e.xpath&&(wp.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=$h(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,Kh(!0),!0)}()}(t),Vh(),t.setDynamicCstr(),t.init?(Lp.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,Lp.get()):t.delay?(t.delay=!1,Lp.get()):mS()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(AS||(AS={}));const CS=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var LS;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(LS||(LS={}));function NS(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function _S(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function FS(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let PS={},DS=[];function BS(e){PS={},DS=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[pp.JOIN];delete n[pp.JOIN],void 0!==n[pp.PAUSE]&&(e={[pp.PAUSE]:n[pp.PAUSE]},delete n[pp.PAUSE]);qS(t,r,jS(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=DS.length-1;t>=0;t--){const a=DS[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=DS.pop();const r=kg(i,e);if(e=kg(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&DS.push(i)}DS.push(a.open)}return a}class US{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Cp.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class zS extends HS{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=BS(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(IS(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let GS="";const WS={TABLE:function(e){let t=ZS(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=QS(t);return t=ew(t,i),tw(t,a)},CASES:function(e){let t=ZS(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=QS(t);return t=ew(t,i),tw(t,a)},CAYLEY:function(e){let t=ZS(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=QS(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=ew(t,i),tw(t,a)},MATRIX:function(e){let t=ZS(e);const[a,i]=QS(t);return t=ew(t,i),tw(t,a)},CELL:XS,FENCE:XS,ROW:XS,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=VS(a),o=VS(i),s=JS(n),l=JS(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${nw(n,d)}\n${c}\n${nw(o,d)}`},NUMERATOR:ow,DENOMINATOR:ow};function VS(e){const t=Vp(e),a=WS[t];return a?a(e):e.textContent}function $S(e,t){if(!e||!t)return e+t;const a=KS(e),i=KS(t),r=a-i;e=r<0?YS(e,i,JS(e)):e,t=r>0?YS(t,a,JS(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function YS(e,t,a){return e=function(e,t){const a=t-KS(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function ZS(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===Op.ELEMENT_NODE&&a.push(rw(e));return a}function QS(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function ew(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=aw(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=$S(i,e),i=$S(i,t.cells.shift());i=$S(aw(t.lfence,t.height),i),i=$S(i,aw(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(JS(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function aw(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function iw(e){return e.nodeType===Op.ELEMENT_NODE&&"FENCE"===Vp(e)?VS(e):""}function rw(e){const t=Array.from(e.childNodes),a=iw(t[0]),i=iw(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===Op.TEXT_NODE){r=e.textContent;continue}const t=VS(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(KS(t),e)),0),width:n.map(JS)}}function nw(e,t){const a=(t-JS(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function ow(e){const t=e.firstChild,a=XS(e);if(t&&t.nodeType===Op.ELEMENT_NODE){if("ENGLISH"===Vp(t))return"\u2830"+a;if("NUMBER"===Vp(t))return"\u283c"+a}return a}class sw extends US{markup(e){const t=BS(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)MS(e)||(IS(e)?i=e:(i&&(a+=this.pause(i[pp.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,sw.PAUSE_PUNCTUATION.get(t)||""}}sw.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class lw extends zS{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return lw.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,lw.MARKS[o]=!0),Cp.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}lw.MARK_ONCE=!1,lw.MARK_KIND=!0,lw.CHARACTER_ATTR="character",lw.MARKS={};const dw=new lw,cw=new Map([[bp.NONE,new class extends US{markup(e){let t="";const a=BS(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[bp.PUNCTUATION,new sw],[bp.LAYOUT,new class extends zS{finalize(e){return function(e){GS="";const t=Ip(`${e}`);return Ep.getInstance().output(Hp(t.toString())),GS=XS(t),GS}(e)}pause(e){return""}prosodyElement(e,t){return e===pp.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=BS(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):IS(e);return t.join("")}}],[bp.ACSS,new class extends HS{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=BS(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(MS(e)){_S(i,e);continue}if(IS(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:NS(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+CS.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case pp.RATE:return"(richness . "+t+")";case pp.PITCH:return"(average-pitch . "+t+")";case pp.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[pp.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[bp.SABLE,new class extends zS{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case pp.PITCH:return'';case pp.RATE:return'';case pp.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[bp.VOICEXML,dw],[bp.SSML,dw]]);function uw(e){const t=cw.get(Cp.getInstance().markup);return t?t.markup(e):""}function pw(e){const t=cw.get(Cp.getInstance().markup);return t?t.finalize(e):e}class fw{constructor(e){this.type=e,this.factory_=new Kg}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class hw extends fw{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:cm.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){By.getInstance().setNodeFactory(this.getFactory());const t=Mp(e.childNodes),a=Vp(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return Gg(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return By.proof(e,a,this.parseList.bind(this));let i;return 1===(t=zg(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=By.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return By.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return By.getInstance().limitNode(Vp(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(zg(t));return this.getFactory().makeBranchNode("sqrt",[By.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return By.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,By.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(zg(t));let i;i=a.length?1===a.length&&Jg(a[0],"empty")?a:[By.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class gw extends mw{}class yw extends mw{}const kw="data-semantic-";var bw;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(bw||(bw={}));const Sw=[bw.ADDED,bw.ALTERNATIVE,bw.CHILDREN,bw.COLLAPSED,bw.CONTENT,bw.EMBELLISHED,bw.FENCEPOINTER,bw.FONT,bw.ID,bw.ANNOTATION,bw.ATTRIBUTES,bw.OPERATOR,bw.OWNS,bw.PARENT,bw.POSTFIX,bw.PREFIX,bw.ROLE,bw.SPEECH,bw.STRUCTURE,bw.TYPE];function ww(e){return e.map((function(e){return e.id})).join(",")}function Ew(e,t){e.setAttribute(bw.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(kw+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(bw.CHILDREN,ww(t.childNodes)),t.contentNodes.length&&e.setAttribute(bw.CONTENT,ww(t.contentNodes)),t.parent&&e.setAttribute(bw.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(bw.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(bw.POSTFIX,a.join(" "))}(e,t)}function Aw(e){return kw+e}function vw(){const e=jp("mrow");return e.setAttribute(bw.ADDED,"true"),e}class xw{static fromTree(e){return xw.fromNode(e.root)}static fromNode(e){return new xw(xw.fromNode_(e))}static fromString(e){return new xw(xw.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!xw.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return yg(xw.collapsedLeafs(e),xw.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,xw.simpleCollapseStructure(a)?[a]:xw.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new xw(xw.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return yg(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return xw.simpleCollapseStructure(e)?e.toString():xw.contentCollapseStructure(e)?"(c "+e.slice(1).map(xw.makeSexp_).join(" ")+")":"("+e.map(xw.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(xw.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(xw.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Tp(`.//self::*[@${bw.ID}=${n}]`,e)[0];if(!t.childNodes.length)return xw.addAria(s,a,i,r),t.id;const l=xw.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&xw.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(xw.tree_(e,t,a+1,i+1,r));return xw.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Cp.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(bw.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(bw.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(bw.COLLAPSED),i=a?xw.realLeafs_(xw.fromString(a).array):t.map((e=>e.id));e.setAttribute(bw.OWNS,i.join(" "))}static realLeafs_(e){if(xw.simpleCollapseStructure(e))return[e];if(xw.contentCollapseStructure(e))return[];let t=[];for(let a=1;axw.simpleCollapseStructure(e)?e:xw.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{xw.simpleCollapseStructure(e)?a.push(e):(xw.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function Cw(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=By.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function Lw(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(Ly(r)){Ep.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return Lw(e.concat(o),t,a)}if(!i)return Ep.getInstance().output("Juxta Heuristic Case 3"),Lw([r].concat(n),t,a);const o=n.shift();if(!o){Ep.getInstance().output("Juxta Heuristic Case 9");const n=bg.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",xg("combine_juxtaposition",n),t.unshift(n),Lw(e,t,a)}if(oy(i)||oy(o))return Ep.getInstance().output("Juxta Heuristic Case 4"),Lw(e.concat([i,r,o]).concat(n),t,a);let s=null;return Ly(i)&&Ly(o)?(Ep.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Ly(i)?(Ep.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Ly(o)?(Ep.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Ep.getInstance().output("Juxta Heuristic Case 8"),s=bg.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),Lw(e.concat(n),t,a)}function Nw(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===Vp(e.childNodes[0])&&"MPADDED"===Vp(e.childNodes[0].childNodes[0])&&"MPHANTOM"===Vp(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}vg(new gw("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)Ly(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),vg(new gw("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(by)||(e.role="composed function"),e)),(e=>"clearspeak"===Cp.getInstance().domain))),vg(new gw("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Cp.getInstance().domain))),vg(new gw("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Cp.getInstance().domain))),vg(new gw("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>hm.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),vg(new yw("convert_juxtaposition",(e=>{let t=$g(e,(function(e){return e.textContent===fm.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=Cw(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),Cw(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=$g(e,(function(e){return e.textContent===fm.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?Lw(t.comp.shift(),t.rel,t.comp):e}))),vg(new gw("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Cp.getInstance().modality&&"identifier"===e.type))),vg(new gw("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),vg(new yw("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Cy(e[0])))),vg(new gw("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(iy(a))return void(a.role="integral");if(!Cy(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(iy(n))return void(n.role="integral");if(ay(r,n)){const e=By.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),vg(new gw("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=Fw(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=Fw(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}By.tableToMultiline(e);const a=By.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(Nw(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(Nw(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const _w=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function Fw(e,t){if(!e.childNodes.length)return Dw(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;Dw(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==_w.indexOf(e.type)){const i=e.childNodes;Dw(i[t?i.length-1:0]);const r=xw.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const Pw={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function Dw(e){if("punctuation"!==e.type)return!1;const t=Pw[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class Bw{static empty(){const e=Ip(""),t=new Bw(e);return t.mathml=e,t}static fromNode(e,t){const a=Bw.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=Bw.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=Bw.empty();return e.childNodes[0]&&(t.root=Xg.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new hw,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new hw,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),Tw.visit(this.root,{}),function(e){for(const t of $m.values())t.active&&t.annotate(e);for(const t of Xm.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=Ip(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return Xp(this.xml(e))}formatXml(e){return Hp(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const Tw=new Vm("general","unit",((e,t)=>(xy(e)&&(e.role="unit"),!1)));function Rw(e){return Mw(e).xml()}function Mw(e){return new Bw(e)}const Iw=[],Ow={collapsed:!0,implicit:!0,wiki:!0};function qw(e){const t=function(e){for(let t,a=0;t=Iw[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),Kw(a);if(1===e.mathml.length){if(Ep.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Ep.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Ew(a,e),Kw(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Ep.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Ew(a,e),a.appendChild(qw(t)),Kw(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[iE(e)])}))}const i=e.contentNodes.map(tE);rE(e,i);const r=e.childNodes.map(qw),n=xw.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Ep.getInstance().output("Walktree Case 1"),a=jw(n,e);else{const e=Vw(n);Ep.getInstance().output("Walktree Case 2"),e?(Ep.getInstance().output("Walktree Case 2.1"),a=Qw(e)):(Ep.getInstance().output("Walktree Case 2.2"),a=nE(a))}return a=aE(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Eg.combine_juxtaposition?function(e,t,a){const i=[];let r=Mp(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(bw.TYPE)){i.push(e);continue}const a=Uw(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):Mp(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||Gw(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(zw(a,e)){t.shift();continue}const n=i[r];if(n)Hw(e,n,a),t.shift();else{if(a.parentNode){e=Qw(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=Qw(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Ew(a,e),Kw(a)}function jw(e,t){const a=function(e){const t=Vw(e);if(!t)return{type:Ww.INVALID,node:null};const a=Vw(e.slice().reverse());if(t===a)return{type:Ww.VALID,node:t};const i=$w(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=$w(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:Ww.INVALID,node:null};return{type:r.length!==i.length?Ww.PRUNED:Xw(r[s+1],n[1])?Ww.VALID:Ww.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==Ww.VALID||!Ug(i))if(Ep.getInstance().output("Walktree Case 1.1"),i=vw(),r===Ww.PRUNED)Ep.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=Jw(t);if(qg(i)){Ep.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of Sw)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),Mp(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,qp(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Ep.getInstance().output("Walktree Case 1.1.1");const t=Vw(e),a=function(e,t){const a=Mp(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(Qw(t),e);qp(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function Uw(e,t){const a=[];let i=Mp(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===Op.ELEMENT_NODE&&(e.hasAttribute(bw.TYPE)||-1!==t.indexOf(e)?a.push(e):i=Mp(e.childNodes).concat(i))}return a}function Hw(e,t,a){let i=t,r=Qw(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=Qw(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function zw(e,t){if(!e)return!1;do{if((e=Qw(e))===t)return!0}while(e);return!1}function Gw(e,t){const a=fm.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(bw.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return qp(e,t),!0}return!1}var Ww;function Vw(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!qg(e)&&e.parentNode;)e=Qw(e),i.unshift(e);return i}function Xw(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function Kw(e){for(;!qg(e)&&Yw(e);)e=Qw(e);return e}function Jw(e){const t=Mp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===Op.ELEMENT_NODE&&!jg(e)}));return 1===a.length&&Ug(a[0])&&!a[0].hasAttribute(bw.TYPE)?Jw(a[0]):e}function Yw(e){const t=Qw(e);return!(!t||!Ug(t))&&Mp(t.childNodes).every((function(t){return t===e||Zw(t)}))}function Zw(e){if(e.nodeType!==Op.ELEMENT_NODE)return!0;if(!e||jg(e))return!0;const t=Mp(e.childNodes);return!(!Ug(e)&&t.length||function(e){return!!e&&-1!==Ig.indexOf(Vp(e))}(e)||e.hasAttribute(bw.TYPE)||Hg(e))&&Mp(e.childNodes).every(Zw)}function Qw(e){return e.parentNode}function eE(e,t){const a=new xw(t);e.setAttribute(bw.COLLAPSED,a.toString())}function tE(e){if(e.mathml.length)return qw(e);const t=Ow.implicit?iE(e):vw();return e.mathml=[t],t}function aE(e){if("MFENCED"!==Vp(e))return e;const t=vw();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return Mp(e.childNodes).forEach((function(e){t.appendChild(e)})),qp(e,t),t}function iE(e){const t=jp("mo"),a=(i=e.textContent,wp.Z.document.createTextNode(i));var i;return t.appendChild(a),Ew(t,e),t.setAttribute(bw.ADDED,"true"),t}function rE(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){nE(e).setAttribute(bw.OPERATOR,a)}))}function nE(e){const t=Mp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!Zw(e)})),i=[];for(let e,t=0;e=a[t];t++)if(Ug(e)){const t=nE(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function oE(e,t,a=!1){const i=Hp(e.toString()).toString().replace(new RegExp(kw,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function sE(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=qw(t);i.push(e);const n=nE(e);r&&!a&&n.setAttribute(bw.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(Ww||(Ww={}));class lE{constructor(e){this.semantic=e}}class dE extends lE{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=qw(e),this.mml.hasAttribute(bw.TYPE)){const e=vw();qp(this.mml,e),e.appendChild(this.mml),this.mml=e}return Ew(this.mml,this.semantic),this.mml}}class cE extends lE{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=Vp(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=qw(a),n=qw(t),o=qw(i);return Ew(this.mml,this.semantic),this.mml.setAttribute(bw.CHILDREN,ww([t,i,a])),[n,o,r].forEach((e=>nE(e).setAttribute(bw.PARENT,this.mml.getAttribute(bw.ID)))),this.mml.setAttribute(bw.TYPE,e.role),eE(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class uE extends lE{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?sE(e):(qw(e),e.id)}static createNone_(e){const t=jp("none");return e&&Ew(t,e),t.setAttribute(bw.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=Mp(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(nE(e).getAttribute(bw.ID)))nE(e).setAttribute(bw.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(uE.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==Vp(a[i])?this.mml.insertBefore(a[i],jp("mprescripts")):i++,r(t)}}class pE extends uE{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===Vp(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Ew(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=uE.multiscriptIndex(this.semantic.childNodes[1]),a=uE.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];eE(this.mml,r),this.mml.setAttribute(bw.TYPE,i.role),this.completeMultiscript(xw.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=uE.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];eE(this.mml,a)}const i=xw.collapsedLeafs(a||[],t);return nE(qw(e)).setAttribute(bw.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(bw.CHILDREN,i.join(",")),this.mml}}class fE extends uE{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){qw(this.semantic.childNodes[0]);const e=uE.multiscriptIndex(this.semantic.childNodes[1]),t=uE.multiscriptIndex(this.semantic.childNodes[2]),a=uE.multiscriptIndex(this.semantic.childNodes[3]),i=uE.multiscriptIndex(this.semantic.childNodes[4]);Ew(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];eE(this.mml,r);const n=xw.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(bw.CHILDREN,n.join(",")),this.completeMultiscript(xw.interleaveIds(a,i),xw.interleaveIds(e,t)),this.mml}}class hE extends lE{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=vw(),a=new Xg(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&hE.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=qw(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(bw.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],hE.fencedMap_(this.ofence,this.ofenceMap),hE.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=Kw(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=Kw(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Ew(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Ew(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(qw(a));e=e.childNodes[0]}const n=jp("dummy"),o=i.childNodes[0];qp(i,n),qp(a,i),qp(i.childNodes[0],a),qp(n,o),t||(t=i)}return qw(this.ofence),qw(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=Vp(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=cE):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=pE:"tensor"===e.type&&(i=fE),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=hE.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=vw();if(qp(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=vw();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(bw.PARENT);e.childNodes[0].setAttribute(bw.PARENT,t)}))}}class mE extends lE{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=vw();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===Vp(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=vw();Ew(t,e),this.mrows.unshift(t)}else{if("MTABLE"===Vp(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Ew(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=tE(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));rE(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else qw(e)}finalizeTable(e){Ew(e.mathmlTree,e),e.contentNodes.forEach((e=>{qw(e)})),e.childNodes.forEach((e=>{qw(e)}))}}class gE extends lE{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=Vp(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&qw(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=jw([this.mml],this.semantic)),Ew(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(gE.walkTree_),this.mml}}class yE extends lE{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&qw(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&qw(this.semantic.childNodes[0]),Ew(this.mml,this.semantic),this.mml}}class kE extends lE{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){qw(e),Ew(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){qw(e)})),Ew(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class bE extends lE{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=tE(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?tE(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(qw),this.mml)if("MFENCED"===Vp(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=aE(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=jw(a,this.semantic)}else this.mml=jw([e].concat(this.inner,[t]),this.semantic);return Ew(this.mml,this.semantic),this.mml}}class SE extends lE{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=sE(this.semantic,e);return this.mml=jw(e,this.semantic),Ew(this.mml,this.semantic),this.mml.removeAttribute(bw.CONTENT),eE(this.mml,t),this.mml}}function wE(e){const t=$p(e);return function(e,t){const a=$p(e);return qw(t.root),Cp.getInstance().structure&&e.setAttribute(bw.STRUCTURE,xw.fromStructure(e,t).toString()),Ep.getInstance().generateOutput((()=>[oE(a,"Original MathML",Ow.wiki),oE(t,"Semantic Tree",Ow.wiki),oE(e,"Semantically enriched MathML",Ow.wiki)])),e}(t,Mw(t))}function EE(e){return wE(Ip(e))}Iw.push({test:gE.test,constr:e=>new gE(e)},{test:hE.test,constr:e=>new hE(e)},{test:cE.test,constr:e=>new cE(e)},{test:fE.test,constr:e=>new fE(e)},{test:pE.test,constr:e=>new pE(e)},{test:yE.test,constr:e=>new yE(e)},{test:dE.test,constr:e=>new dE(e)},{test:kE.test,constr:e=>new kE(e)},{test:mE.test,constr:e=>new mE(e)},{test:bE.test,constr:e=>new bE(e)},{test:SE.test,constr:e=>new SE(e)});let AE=0;class vE{constructor(){this.counter=AE++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){Rp(e);Tp(`.//*[@${bw.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Tp(`.//*[@${bw.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Aw("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Aw("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class xE extends vE{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const CE={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function LE(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?CE[a.color]:a;return i||(i=CE[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class NE{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=LE(t,NE.DEFAULT_FOREGROUND_),this.background=LE(e,NE.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+NE.toHex(e.red)+NE.toHex(e.green)+NE.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}NE.DEFAULT_BACKGROUND_="blue",NE.DEFAULT_FOREGROUND_="black";class _E{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class FE extends vE{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=Up("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=Up("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function PE(e,t,a){const i=new NE(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(BE[r]||BE.NativeMML);return n.setColor(i),n}function DE(e,t,a){const i=new NE(e,t);a.setColor(i)}const BE={SVG:FE,"SVG-V3":class extends FE{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=Up("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new NE({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Tp(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends vE{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends vE{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=jp("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends xE{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:xE,CHTML:class extends xE{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function TE(e){return e?e.split(/,/):[]}function RE(e,t){return e.getAttribute(t)}function ME(e){if(e.hasAttribute(bw.TYPE)&&!e.hasAttribute(bw.PARENT))return e;const t=function(e,t){return e.querySelectorAll?Mp(e.querySelectorAll(`[${t}]`)):Tp(`.//*[@${t}]`,e)}(e,bw.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(bw.PARENT))return e;return e}function IE(e,t){return e.getAttribute(bw.ID)===t?e:Gp(e,bw.ID,t)[0]}function OE(e,t){return e.getAttribute(bw.ID)===t?[e]:Gp(e,bw.ID,t)}class qE{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=TE(RE(t,bw.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!xw.simpleCollapseStructure(e)&&e[1]&&xw.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new Kg,this.nodeDict={},this.mmlRoot=ME(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=Bw.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),By.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=TE(RE(e,bw.CHILDREN)),i=TE(RE(e,bw.CONTENT));if(0===i.length&&0===a.length)return qE.textContent(t,e),t;if(i.length>0){const e=IE(this.mathml,i[0]);e&&qE.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=RE(e,bw.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=RE(e,bw.TYPE),a=RE(e,bw.ROLE),i=RE(e,bw.FONT),r=RE(e,bw.ANNOTATION)||"",n=RE(e,bw.ATTRIBUTES)||"",o=RE(e,bw.ID),s=RE(e,bw.EMBELLISHED),l=RE(e,bw.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||cm.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(fm.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(qE.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);xw.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=xw.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(qE.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?rS.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return rS.getInstance().evaluateNode(i)})):[]}(e);return uw(t)}function $E(e){const t=function(e){return e?rS.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return rS.getInstance().evaluateNode(e)})):[]}(e);return uw(t)}class XE{constructor(){this.modality=Aw("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Aw(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new qE(t)),xS(this.options_),UE(this.getRebuilt().xml)}}class KE extends XE{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class JE extends XE{constructor(){super(...arguments),this.modality=Aw("foreground"),this.contrast=new _E}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];JE.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>JE.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return RE(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new qE(Ip(t))),this.colorLeaves_(e),RE(e,this.modality)}colorLeaves_(e){const t=[];JE.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=IE(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class YE extends XE{getSpeech(e,t){return RE(e,this.modality)}}class ZE extends XE{getSpeech(e,t){return""}}class QE extends XE{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=IE(t,i),o=IE(e,i)||a&&IE(a,i);r&&o&&(this.modality&&this.modality!==bw.SPEECH?GE(o,n,this.modality):zE(o,n,this.getRebuilt().xml),this.modality===bw.SPEECH&&WE(o,n))}return i}}class eA extends QE{getSpeech(e,t){return super.getSpeech(e,t),RE(e,this.modality)}}class tA extends XE{getSpeech(e,t){return function(e,t){const a=Wp(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(bw.ID);Gp(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function aA(e){return(iA[e]||iA.Direct)()}const iA={Adhoc:()=>new KE,Color:()=>new JE,Direct:()=>new YE,Dummy:()=>new ZE,Node:()=>new eA,Summary:()=>new tA,Tree:()=>new QE};class rA extends hp{static comparator(){return new oA(Cp.getInstance().dynamicCstr,fp.createProp([hp.DEFAULT_VALUES[cp.LOCALE]],[hp.DEFAULT_VALUES[cp.MODALITY]],[hp.DEFAULT_VALUES[cp.DOMAIN]],[hp.DEFAULT_VALUES[cp.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=nA.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==rA.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nIE(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new dA(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=dA.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=dA.getAllVisibleNodes(s,i);r=r.concat(dA.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(OE(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new dA(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var cA;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(cA||(cA={}));class uA{static resetState(e){delete uA.STATE[e]}static setState(e,t){uA.STATE[e]=t}static getState(e){return uA.STATE[e]}}uA.STATE={};class pA{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[AS.UP,this.up.bind(this)],[AS.DOWN,this.down.bind(this)],[AS.RIGHT,this.right.bind(this)],[AS.LEFT,this.left.bind(this)],[AS.TAB,this.repeat.bind(this)],[AS.DASH,this.expand.bind(this)],[AS.SPACE,this.depth.bind(this)],[AS.HOME,this.home.bind(this)],[AS.X,this.summary.bind(this)],[AS.Z,this.detail.bind(this)],[AS.V,this.virtualize.bind(this)],[AS.P,this.previous.bind(this)],[AS.U,this.undo.bind(this)],[AS.LESS,this.previousRules.bind(this)],[AS.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(pA.SRE_ID_ATTR)?this.id=this.node.getAttribute(pA.SRE_ID_ATTR):(this.node.setAttribute(pA.SRE_ID_ATTR,pA.ID_COUNTER.toString()),this.id=pA.ID_COUNTER++),this.rootNode=ME(e),this.rootId=this.rootNode.getAttribute(bw.ID),this.xmlString_=i,this.moved=cA.ENTER}getXml(){return this.xml_||(this.xml_=Ip(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(uA.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===bw.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case cA.DEPTH:return this.depth_();case cA.SUMMARY:return this.summary_();case cA.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=uA.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=cA.ENTER}updateFocus(){this.setFocus(dA.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new qE(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=xw.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=Wp(t,"maction");for(let t,r=0;t=i[r];r++){const i=Gp(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(bw.ID);let o=IE(e,n);if(o&&"dummy"!==o.getAttribute(bw.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(bw.PARENT);s&&o.setAttribute(bw.PARENT,s),o.setAttribute(bw.TYPE,"dummy"),o.setAttribute(bw.ID,n),Gp(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?RE(e,bw.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=TE(RE(e,bw.CHILDREN)),a=TE(RE(e,bw.CONTENT));const i=RE(e,bw.TYPE),r=RE(e,bw.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];Rp(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Tp(`//*[@data-semantic-id="${e}"]`,this.getXml());Tp("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return dA.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?cA.SUMMARY:cA.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?cA.DETAIL:cA.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),xS(e).then((()=>aA("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Sp[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Sp[e.domain],this.update(e),this.moved=cA.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=rA.getLocalePreferences().en;if(!e)return"default";const a=rA.relevantPreferences(this.getFocus().getSemanticPrimary()),i=rA.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return rA.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=cA.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),pw(function(e){const t=e.map((e=>"string"==typeof e?Om.stringEmpty(e):e)),a=cw.get(Cp.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?RE(e[0],bw.PREFIX):VE(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?RE(e[0],bw.POSTFIX):""}depth_(){const e=cf.getInstance().getParameter("depth");cf.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?af.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?af.MESSAGES.navigate.COLLAPSIBLE:"",i=af.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=VE(this.getFocus().getSemanticNodes()[0]),n=[new qm({text:i,personality:{}}),new qm({text:r,personality:{}}),new qm({text:a,personality:{}})];return cf.getInstance().setParameter("depth",e),pw(uw(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=$E(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Gp(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Gp(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=UE(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}pA.ID_COUNTER=0,pA.SRE_ID_ATTR="sre-explorer-id";class fA extends pA{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class hA{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new hA;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class mA extends pA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new hA;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class gA extends pA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new hA;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return yg(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?yg(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class yA extends gA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(AS.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(AS.ONE,this.jumpCell.bind(this)),this.keyMapping.set(AS.TWO,this.jumpCell.bind(this)),this.keyMapping.set(AS.THREE,this.jumpCell.bind(this)),this.keyMapping.set(AS.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(AS.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(AS.SIX,this.jumpCell.bind(this)),this.keyMapping.set(AS.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(AS.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(AS.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=cA.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=cA.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===cA.ROW){this.moved=cA.CELL;const e=this.key_-AS.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-AS.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=cA.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==yA.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=Gp(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=Gp(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==yA.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function kA(e,t,a,i,r){return(bA[e.toLowerCase()]||bA.dummy)(t,a,i,r)}yA.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],yA.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const bA={dummy:(e,t,a,i)=>new fA(e,t,a,i),semantic:(e,t,a,i)=>new mA(e,t,a,i),syntax:(e,t,a,i)=>new gA(e,t,a,i),table:(e,t,a,i)=>new yA(e,t,a,i)};class SA{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||SA.stringify_,this.pprint=t.pprint||this.print}}SA.LocalState={walker:null,speechGenerator:null,highlighter:null};class wA extends SA{static getKey_(e){return"string"==typeof e?AS[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||wA.getKey_}}const EA=new Map;function AA(e){EA.set(e.name,e)}function vA(e){const t=EA.get(e);if(!t)throw new vp("Unknown processor "+e);return t}function xA(e,t){const a=vA(e);try{return a.processor(t)}catch(e){throw new vp("Processing error for expression "+t)}}function CA(e,t){const a=vA(e);try{const e=a.processor(t);return Cp.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new vp("Processing error for expression "+t)}}AA(new SA("semantic",{processor:function(e){return Rw(Ip(e))},postprocessor:function(e,t){const a=Cp.getInstance().speech;if(a===kp.NONE)return e;const i=$p(e);let r=UE(i);if(a===kp.SHALLOW)return e.setAttribute("speech",pw(r)),e;const n=Tp(".//*[@id]",e),o=Tp(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=UE(t),e.setAttribute("speech",pw(r));return e},pprint:function(e){return Hp(e.toString())}})),AA(new SA("speech",{processor:function(e){return pw(uw(jE(Rw(Ip(e)))))},pprint:function(e){const t=e.toString();return cw.get(Cp.getInstance().markup)instanceof zS?Hp(t):t}})),AA(new SA("json",{processor:function(e){return Mw(Ip(e)).toJson()},postprocessor:function(e,t){const a=Cp.getInstance().speech;if(a===kp.NONE)return e;const i=Rw(Ip(t)),r=UE(i);if(a===kp.SHALLOW)return e.stree.speech=pw(r),e;const n=e=>{const t=UE(Tp(`.//*[@id=${e.id}]`,i)[0]);e.speech=pw(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),AA(new SA("description",{processor:function(e){return jE(Rw(Ip(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),AA(new SA("enriched",{processor:function(e){return EE(e)},postprocessor:function(e,t){const a=ME(e);let i;switch(Cp.getInstance().speech){case kp.NONE:break;case kp.SHALLOW:i=aA("Adhoc"),i.getSpeech(a,e);break;case kp.DEEP:i=aA("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return Hp(e.toString())}})),AA(new SA("walker",{processor:function(e){const t=aA("Node");SA.LocalState.speechGenerator=t,t.setOptions({modality:Cp.getInstance().modality,locale:Cp.getInstance().locale,domain:Cp.getInstance().domain,style:Cp.getInstance().style}),SA.LocalState.highlighter=PE({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=xA("enriched",e),i=function(e,t){const a=vA(e);return Cp.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return SA.LocalState.walker=kA(Cp.getInstance().walker,a,t,SA.LocalState.highlighter,i),SA.LocalState.walker},print:function(e){return SA.LocalState.walker.speech()}})),AA(new wA("move",{processor:function(e){if(!SA.LocalState.walker)return null;return!1===SA.LocalState.walker.move(e)?function(e){const t=cw.get(Cp.getInstance().markup);return t?t.error(e):""}(e):SA.LocalState.walker.speech()}})),AA(new SA("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":af.NUMBERS.numberToWords(t)}})),AA(new SA("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":af.NUMBERS.wordOrdinal(t)}})),AA(new SA("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":af.NUMBERS.numericOrdinal(t)}})),AA(new SA("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":xA("speech",`${t}${a}`)}})),AA(new SA("latex",{processor:function(e){return"braille"===Cp.getInstance().modality&&"euro"===Cp.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),xA("speech",``)}}));var LA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Ap.L.VERSION;function NA(e){return LA(this,void 0,void 0,(function*(){return xS(e)}))}function _A(){const e=["mode"].concat(Cp.STRING_FEATURES,Cp.BINARY_FEATURES),t=Cp.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=wp.Z.jsonPath,a.xpath=wp.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function FA(){return LA(this,void 0,void 0,(function*(){return NA({}).then((()=>Lp.getall()))}))}const PA=yS;function DA(e){return TA("speech",e)}function BA(e){return TA("enriched",e)}function TA(e,t){return xA(e,t)}const RA={};function MA(e,t,a){switch(Cp.getInstance().mode){case up.ASYNC:return function(e,t,a){return LA(this,void 0,void 0,(function*(){const i=yield wp.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=CA(e,i);if(a)try{wp.Z.fs.promises.writeFile(a,r)}catch(e){throw new vp("Can not write to file: "+a)}return r}))}(e,t,a);case up.SYNC:return function(e,t,a){const i=function(e){let t;try{t=wp.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new vp("Can not open file: "+e)}return t}(t),r=CA(e,i);if(a)try{wp.Z.fs.writeFileSync(a,r)}catch(e){throw new vp("Can not write to file: "+a)}return r}(e,t,a);default:throw new vp(`Can process files in ${Cp.getInstance().mode} mode`)}}RA.toSpeech=function(e,t){return MA("speech",e,t)},RA.toSemantic=function(e,t){return MA("semantic",e,t)},RA.toJson=function(e,t){return MA("json",e,t)},RA.toDescription=function(e,t){return MA("description",e,t)},RA.toEnriched=function(e,t){return MA("enriched",e,t)};wp.Z.documentSupported?NA({mode:up.HTTP}).then((()=>NA({}))):NA({mode:up.SYNC}).then((()=>NA({mode:up.ASYNC})));const IA=new Map,OA=IA;var qA,jA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Ap.L.LOCALES,e.sreReady=FA,e.setupEngine=NA,e.engineSetup=_A,e.toEnriched=BA,e.toSpeech=DA,e.clearspeakPreferences=rA,e.getHighlighter=PE,e.updateHighlighter=DE,e.getSpeechGenerator=aA,e.getWalker=kA,e.preloadLocales=function(e){return jA(this,void 0,void 0,(function*(){const t=OA.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):PA()(e)}))}}(qA||(qA={}));const UA=qA.sreReady;Cp.getInstance().delay=!0;const HA=qA;let zA={};function GA(e,t){let a=qA.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=qA.clearspeakPreferences.currentPreference();zA=qA.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{zA[i]=e,a.setValue("clearspeak-"+qA.clearspeakPreferences.toPreference(zA))},getter:()=>zA[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}rp.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=GA(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=qA.clearspeakPreferences.currentPreference(),a=qA.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=qA.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+qA.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!qA.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let WA=null;function VA(e){return class extends e{addMenu(e,t=!1){this.state()>=ji.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(ji.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function $A(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=VA(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Dn.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:dp,menuOptions:dp.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||ci({}),a11y:e.OPTIONS.a11y||ci({}),renderActions:ci(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[ji.CONTEXT_MENU],checkLoading:[ji.UNPROCESSED+1]}))}),t}function XA(e){return e.documentClass=$A(e.documentClass),e}rp.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(WA)return WA;let a=[];for(let e of qA.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:qA.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),WA=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),WA})),Ui("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",za,"ui"),Xa({_:{ui:{menu:{AnnotationMenu:va,MJContextMenu:xa,Menu:_a,MenuHandler:Pa,MenuUtil:Aa,MmlVisitor:La,RadioCompare:Ca,SelectableInfo:Na}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>XA(e)),20);const KA="http://www.w3.org/1998/Math/MathML";class JA extends Pi{findMath(e){let t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);const a=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(a)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)}findMathNodes(e,t){for(const a of this.adaptor.tags(e,"math"))t.add(a)}findMathPrefixed(e,t){let a=this.adaptor.root(this.adaptor.document);for(const i of this.adaptor.allAttributes(a))if("xmlns:"===i.name.substr(0,6)&&i.value===KA){let a=i.name.substr(6);for(const i of this.adaptor.tags(e,a+":math"))t.add(i)}}findMathNS(e,t){for(const a of this.adaptor.tags(e,"math",KA))t.add(a)}processMath(e){const t=this.adaptor,a=[];for(const i of e.values()){if("mjx-assistive-mml"===t.kind(t.parent(i)))continue;const e="block"===t.getAttribute(i,"display")||"display"===t.getAttribute(i,"mode"),r={node:i,n:0,delim:""},n={node:i,n:0,delim:""};a.push({math:t.outerHTML(i),start:r,end:n,display:e})}return a}}JA.OPTIONS={};class YA{constructor(e={}){const t=this.constructor;this.options=gi(mi({},t.OPTIONS),e)}setMmlFactory(e){this.factory=e}compile(e){let t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t}makeNode(e){const t=this.adaptor;let a=!1,i=t.kind(e).replace(/^.*:/,""),r=t.getAttribute(e,"data-mjx-texclass")||"";r&&(r=this.filterAttribute("data-mjx-texclass",r)||"");let n=r&&"mrow"===i?"TeXAtom":i;for(const o of this.filterClassList(t.allClasses(e)))o.match(/^MJX-TeXAtom-/)&&"mrow"===i?(r=o.substr(12),n="TeXAtom"):"MJX-fixedlimits"===o&&(a=!0);return this.factory.getNodeClass(n)?this.createMml(n,e,r,a):this.unknownNode(n,e)}createMml(e,t,a,i){let r=this.factory.create(e);return"TeXAtom"!==e||"OP"!==a||i||(r.setProperty("movesupsub",!0),r.attributes.setInherited("movablelimits",!0)),a&&(r.texClass=Xi[a],r.setProperty("texClass",r.texClass)),this.addAttributes(r,t),this.checkClass(r,t),this.addChildren(r,t),r}unknownNode(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)}addAttributes(e,t){let a=!1;for(const i of this.adaptor.allAttributes(t)){let t=i.name,r=this.filterAttribute(t,i.value);if(null!==r&&"xmlns"!==t)if("data-mjx-"===t.substr(0,9))switch(t.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",r),e.setProperty("ignore-variant",!0),a=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===r);break;case"auto-op":e.setProperty("autoOP","true"===r);break;case"script-align":e.setProperty("scriptalign",r);break;case"vbox":e.setProperty("vbox",r)}else if("class"!==t){let i=r.toLowerCase();"true"===i||"false"===i?e.attributes.set(t,"true"===i):a&&"mathvariant"===t||e.attributes.set(t,r)}}}filterAttribute(e,t){return t}filterClassList(e){return e}addChildren(e,t){if(0===e.arity)return;const a=this.adaptor;for(const i of a.childNodes(t)){const t=a.kind(i);if("#comment"!==t)if("#text"===t)this.addText(e,i);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(i,a));else{let t=e.appendChild(this.makeNode(i));0===t.arity&&a.childNodes(i).length&&!t.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,i):t.mError("There should not be children for "+t.kind+" nodes",this.options.verify,!0))}}e.isToken&&this.trimSpace(e)}addText(e,t){let a=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(a=to(a),a=this.normalizeSpace(a)),e.appendChild(this.factory.create("text").setText(a))):a.match(/\S/)&&this.error('Unexpected text node "'+a+'"')}checkClass(e,t){let a=[];for(const i of this.filterClassList(this.adaptor.allClasses(t)))"MJX-"===i.substr(0,4)?"MJX-variant"===i?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==i.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(i.substr(3))):a.push(i);a.length&&e.attributes.set("class",a.join(" "))}fixCalligraphic(e){return e.replace(/caligraphic/,"calligraphic")}markMrows(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}YA.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},er.verifyDefaults),translateEntities:!0};class ZA extends Di{constructor(e={}){let[t,a,i]=bi(e,JA.OPTIONS,YA.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new JA(a),this.mathml=this.options.MathMLCompile||new YA(i),this.mmlFilters=new Qa}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}if(ZA.NAME="MathML",ZA.OPTIONS=mi({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Di.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",za,"input"),Xa({_:{input:{mathml_ts:Ta,mathml:{FindMathML:Da,MathMLCompile:Ba}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",za,"a11y"),Xa({_:{a11y:{sre:Fa}}}),MathJax.startup){let e=Ya.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>qA.preloadLocales(e));let QA="none";Ui("ENRICHED",30),Ui("ATTACHSPEECH",155);class ev extends Ln{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function tv(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=ji.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==QA&&(QA=e.options.sre.speech,Dn.retryAfter(qA.setupEngine(e.options.sre).then((()=>qA.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(qA.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(ji.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=ji.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(ji.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function av(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new ev(this.mmlFactory);this.options.MathItem=tv(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:ci(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[ji.ENRICHED],attachSpeech:[ji.ATTACHSPEECH]})),sre:ci({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function iv(e,t){return t.setAdaptor(e.adaptor),e.documentClass=av(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",za,"a11y"),Xa({_:{a11y:{"semantic-enrich":Ra}}}),MathJax.loader&&$a(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>qA.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>iv(e,new ZA({allowHtmlInTokenNodes:!0}))));class rv{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of dv)if(e.hasAttribute(i)){let[r,n]=cv.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=cv.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(cv.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}cv.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},cv.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class uv extends rv{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}uv.className="MJX_HoverRegion",uv.style=new ro({["."+uv.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+uv.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class pv{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&pv.stopEvent(e)}}var fv=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class hv extends pv{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class mv extends hv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(mv.updatePromise=mv.updatePromise.then((()=>fv(this,void 0,void 0,(function*(){return qA.sreReady().then((()=>qA.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=qA.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=qA.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&mv.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),mv.updatePromise=mv.updatePromise.then((()=>fv(this,void 0,void 0,(function*(){return qA.sreReady().then((()=>qA.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){mv.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=qA.getSpeechGenerator("Tree");let e=qA.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}mv.updatePromise=Promise.resolve();class gv extends hv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=qA.getWalker("table",this.node,qA.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class yv extends pv{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class kv extends yv{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class bv extends kv{}class Sv extends kv{}class wv extends kv{constructor(e,t,a,i){super(e,t,new nv(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Ev extends pv{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Av extends Ev{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class vv extends Ev{Start(){if(this.active)return;this.active=!0;let e=qA.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class xv{constructor(e){this.document=e,this.speechRegion=new cv(this.document),this.brailleRegion=new lv(this.document),this.magnifier=new uv(this.document),this.tooltip1=new sv(this.document),this.tooltip2=new sv(this.document),this.tooltip3=new sv(this.document)}}let Cv={speech:(e,t,a,...i)=>{let r=mv.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==qA.engineSetup().locale&&(e.options.sre.locale=qA.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=mv.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>gv.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Sv.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>wv.create(e,t,null,a),infoType:(e,t,a,...i)=>bv.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>bv.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>bv.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Av.create(e,t,null,a),treeColoring:(e,t,a,...i)=>vv.create(e,t,null,a,...i)};class Lv{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return qA.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Cv))this.explorers[e]=Cv[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof hv&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=qA.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=qA.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Nv="undefined"!=typeof window;function _v(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=ji.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Lv),this.explorers.init(e,a,i)}this.state(ji.EXPLORER)}}rerender(e,t=ji.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Nv&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Fv(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Ln(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=_v(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new xv(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),ePv(e))));const Tv=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Rv=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),Mv=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');ti.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),IA.set("base",Tv),IA.set("en",Rv),IA.set("nemeth",Mv),ti.preLoad("core","input/tex","output/chtml","ui/menu"),ti.saveVersion("tex-chtml-nofont"),function(e,t){Kc.loadFont(e,"chtml",zc,t)}(function(e){return()=>e((()=>qA.sreReady()))}((function(e){return ti.load(...ii.load).then((()=>(e||function(){})())).then((()=>ii.ready())).catch((e=>ii.failed(e)))})))})()})(); \ No newline at end of file diff --git a/tex-chtml.js b/tex-chtml.js new file mode 100644 index 0000000000..24619c870e --- /dev/null +++ b/tex-chtml.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>Wa,MathJax:()=>$a,combineConfig:()=>Va,combineDefaults:()=>Xa,combineWithMathJax:()=>Ja,isObject:()=>Ga});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>Ya,PackageError:()=>Ka});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>Za});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>Qa});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>ii,Loader:()=>ti,MathJax:()=>ai,PathFilters:()=>ei});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>oi,Expandable:()=>di,OPTIONS:()=>li,REMOVE:()=>si,copy:()=>fi,defaultOptions:()=>mi,expandable:()=>ci,insert:()=>hi,isObject:()=>ni,keys:()=>pi,lookup:()=>Si,makeArray:()=>ui,selectOptions:()=>yi,selectOptionsFromKeys:()=>ki,separateOptions:()=>bi,userOptions:()=>gi});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>Ai,MathJax:()=>Ei,Startup:()=>wi});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Ni});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>_i});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Fi});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Mi});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Pi});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Di});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>Bi,LinkedList:()=>Ti,ListItem:()=>Ri});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathList:()=>Ii});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathItem:()=>qi,STATE:()=>ji,newState:()=>Ui,protoItem:()=>Oi});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>Hi});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>zi});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>Gi,INHERIT:()=>Wi});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>Xi,AbstractNode:()=>Vi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>ir,AbstractMmlEmptyNode:()=>rr,AbstractMmlLayoutNode:()=>ar,AbstractMmlNode:()=>er,AbstractMmlTokenNode:()=>tr,MATHVARIANTS:()=>Zi,TEXCLASS:()=>Ji,TEXCLASSNAMES:()=>$i,TextNode:()=>nr,XMLNode:()=>or,indentAttributes:()=>Qi});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMath:()=>sr});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMi:()=>lr});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>dr});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>hr,MO:()=>ur,OPDEF:()=>cr,OPTABLE:()=>mr,RANGES:()=>pr,getRange:()=>fr});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>Sr,quotePattern:()=>yr,replaceUnicode:()=>Er,sortLength:()=>gr,split:()=>wr,unicodeChars:()=>kr,unicodeString:()=>br});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>Ar});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>vr});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>xr});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Cr});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Nr,MmlMrow:()=>Lr});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMfrac:()=>_r});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMsqrt:()=>Fr});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMroot:()=>Mr});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMstyle:()=>Pr});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMerror:()=>Dr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMpadded:()=>Br});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>Rr});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>Tr});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>Ir});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMaction:()=>Or});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>jr,MmlMsubsup:()=>qr,MmlMsup:()=>Ur});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMover:()=>Wr,MmlMunder:()=>zr,MmlMunderover:()=>Hr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>Gr,MmlMprescripts:()=>Vr,MmlNone:()=>Xr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtable:()=>Jr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMlabeledtr:()=>Kr,MmlMtr:()=>$r});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMtd:()=>Yr});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMaligngroup:()=>Zr});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlMalignmark:()=>Qr});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMglyph:()=>en});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlAnnotation:()=>rn,MmlAnnotationXML:()=>an,MmlSemantics:()=>tn});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>nn});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MathChoice:()=>on});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>sn});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>ln});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>dn});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>cn,BitFieldClass:()=>un});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>kn,RenderList:()=>pn,resetAllOptions:()=>hn,resetOptions:()=>fn});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>Sn});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>wn});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>En});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>An,MmlVisitor:()=>vn});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>xn});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Ln,toEntity:()=>Cn});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Nn});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>_n});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Fn,retryAfter:()=>Mn});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Pn});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathItem:()=>Dn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathList:()=>Bn});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>Rn});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>Tn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>In});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>On});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>qn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BIGDIMEN:()=>jn,MATHSPACE:()=>zn,RELUNITS:()=>Hn,UNITS:()=>Un,em:()=>Vn,emRounded:()=>Xn,length2em:()=>Wn,percent:()=>Gn,px:()=>Jn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{BBox:()=>$n});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>Qn,entities:()=>Yn,numeric:()=>io,options:()=>Kn,remove:()=>eo,translate:()=>to});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>ro});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>mo,TRBL:()=>no,WSC:()=>oo});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>yo,sum:()=>go});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindTeX:()=>ko});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{default:()=>So});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{default:()=>Eo});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{default:()=>vo});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{default:()=>Co});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{default:()=>Lo});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{default:()=>No});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{BaseItem:()=>Fo,MmlStack:()=>_o});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{default:()=>Do});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{NodeFactory:()=>Bo});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{TexConstant:()=>Ro});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{ColumnParser:()=>To});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{default:()=>qo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{AbstractTags:()=>Ho,AllTags:()=>Wo,Label:()=>jo,NoTags:()=>zo,TagInfo:()=>Uo,TagsFactory:()=>Go});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{MapHandler:()=>Vo,SubHandler:()=>Jo,SubHandlers:()=>$o});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{Configuration:()=>Ko,ConfigurationHandler:()=>Xo,ParserConfiguration:()=>Yo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{Macro:()=>Qo,Symbol:()=>Zo});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{AbstractParseMap:()=>is,AbstractSymbolMap:()=>ts,CharacterMap:()=>rs,CommandMap:()=>ss,DelimiterMap:()=>ns,EnvironmentMap:()=>ls,MacroMap:()=>os,RegExpMap:()=>as,parseResult:()=>es});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{ArrayItem:()=>Fs,BeginItem:()=>Ss,BreakItem:()=>bs,CellItem:()=>vs,CloseItem:()=>ps,DotsItem:()=>_s,EndItem:()=>ws,EqnArrayItem:()=>Ms,EquationItem:()=>Ds,FnItem:()=>Cs,LeftItem:()=>gs,Middle:()=>ys,MmlItem:()=>xs,MstyleItem:()=>Ps,NonscriptItem:()=>Ns,NotItem:()=>Ls,OpenItem:()=>us,OverItem:()=>ms,PositionItem:()=>As,PrimeItem:()=>fs,RightItem:()=>ks,StartItem:()=>ds,StopItem:()=>cs,StyleItem:()=>Es,SubsupItem:()=>hs});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{default:()=>Os,splitAlignArray:()=>Ts});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{default:()=>Us});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{BaseConfiguration:()=>Vs,BaseTags:()=>Gs,Other:()=>Ws});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{TeX:()=>Xs});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{FlalignItem:()=>$s,MultlineItem:()=>Js});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{AmsMethods:()=>Ks,NEW_OPS:()=>Ys});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{AmsConfiguration:()=>tl,AmsTags:()=>el});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{RequireConfiguration:()=>sl,RequireLoad:()=>rl,RequireMethods:()=>nl,options:()=>ol});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{AutoloadConfiguration:()=>ul});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{default:()=>fl});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{default:()=>ml});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BeginEnvItem:()=>gl});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{ConfigMacrosConfiguration:()=>wl});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{NewcommandConfiguration:()=>El});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{NoUndefinedConfiguration:()=>Al});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{FontData:()=>Ll,NOSTRETCH:()=>xl,mergeOptions:()=>Cl});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{LineBBox:()=>Nl});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{LinebreakVisitor:()=>Ml,Linebreaks:()=>Fl,NOBREAK:()=>_l});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{CommonWrapperFactory:()=>Dl});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{CommonWrapper:()=>Il,SPACE:()=>Tl});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{ChtmlWrapper:()=>ql,FONTSIZE:()=>Ol});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{CommonMathMixin:()=>jl});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{ChtmlMath:()=>Ul});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{CommonMiMixin:()=>Hl});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{ChtmlMi:()=>zl});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{CommonMoMixin:()=>Gl,DirectionVH:()=>Wl});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{ChtmlMo:()=>Vl});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{CommonMnMixin:()=>Xl});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{ChtmlMn:()=>Jl});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{CommonMsMixin:()=>$l});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{ChtmlMs:()=>Kl});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{CommonMtextMixin:()=>Yl});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{ChtmlMtext:()=>Zl});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{CommonMspaceMixin:()=>Ql});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{ChtmlMspace:()=>ed});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{CommonMpaddedMixin:()=>td});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{ChtmlMpadded:()=>ad});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{ARROWDX:()=>rd,ARROWX:()=>id,ARROWY:()=>nd,CommonArrow:()=>vd,CommonBorder:()=>Sd,CommonBorder2:()=>wd,CommonDiagonalArrow:()=>Ad,CommonDiagonalStrike:()=>Ed,PADDING:()=>sd,SOLID:()=>ld,THICKNESS:()=>od,arrowBBox:()=>bd,arrowBBoxHD:()=>md,arrowBBoxW:()=>gd,arrowDef:()=>yd,arrowHead:()=>hd,diagonalArrowDef:()=>kd,fullBBox:()=>ud,fullBorder:()=>fd,fullPadding:()=>pd,sideIndex:()=>dd,sideNames:()=>cd});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonMencloseMixin:()=>xd});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{ARROWDX:()=>rd,ARROWX:()=>id,ARROWY:()=>nd,Arrow:()=>Md,Border:()=>Ld,Border2:()=>Nd,CommonArrow:()=>vd,CommonBorder:()=>Sd,CommonBorder2:()=>wd,CommonDiagonalArrow:()=>Ad,CommonDiagonalStrike:()=>Ed,DiagonalArrow:()=>Fd,DiagonalStrike:()=>_d,PADDING:()=>sd,RenderElement:()=>Cd,SOLID:()=>ld,THICKNESS:()=>od,arrowBBox:()=>bd,arrowBBoxHD:()=>md,arrowBBoxW:()=>gd,arrowDef:()=>yd,arrowHead:()=>hd,diagonalArrowDef:()=>kd,fullBBox:()=>ud,fullBorder:()=>fd,fullPadding:()=>pd,sideIndex:()=>dd,sideNames:()=>cd});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{ChtmlMenclose:()=>Bd});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{CommonInferredMrowMixin:()=>Td,CommonMrowMixin:()=>Rd});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{ChtmlInferredMrow:()=>Od,ChtmlMrow:()=>Id});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{CommonMfencedMixin:()=>qd});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{ChtmlMfenced:()=>jd});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{CommonMfracMixin:()=>Ud});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{ChtmlMfrac:()=>Hd});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{CommonMsqrtMixin:()=>zd});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{ChtmlMsqrt:()=>Wd});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{CommonMrootMixin:()=>Gd});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{ChtmlMroot:()=>Vd});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{CommonMsubMixin:()=>Xd,CommonMsubsupMixin:()=>$d,CommonMsupMixin:()=>Jd});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{CommonScriptbaseMixin:()=>Kd});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{ChtmlScriptbase:()=>Yd});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{ChtmlMsub:()=>Zd,ChtmlMsubsup:()=>ec,ChtmlMsup:()=>Qd});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{CommonMoverMixin:()=>ac,CommonMunderMixin:()=>tc,CommonMunderoverMixin:()=>ic});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{ChtmlMover:()=>nc,ChtmlMunder:()=>rc,ChtmlMunderover:()=>oc});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{CommonMmultiscriptsMixin:()=>dc,NextScript:()=>sc,ScriptNames:()=>lc});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{ChtmlMmultiscripts:()=>cc});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{BREAK_BELOW:()=>uc,CommonMtableMixin:()=>pc});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{ChtmlMtable:()=>fc});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{CommonMlabeledtrMixin:()=>mc,CommonMtrMixin:()=>hc});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{ChtmlMlabeledtr:()=>yc,ChtmlMtr:()=>gc});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{CommonMtdMixin:()=>kc});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{ChtmlMtd:()=>bc});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{CommonMactionMixin:()=>wc,TooltipData:()=>Sc});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{ChtmlMaction:()=>Ec});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{CommonMglyphMixin:()=>Ac});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{ChtmlMglyph:()=>vc});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{CommonSemanticsMixin:()=>xc});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{ChtmlAnnotation:()=>Lc,ChtmlAnnotationXML:()=>_c,ChtmlSemantics:()=>Cc,ChtmlXmlNode:()=>Fc});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{CommonTeXAtomMixin:()=>Mc});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{ChtmlTeXAtom:()=>Pc});var ua={};__webpack_require__.r(ua),__webpack_require__.d(ua,{CommonTextNodeMixin:()=>Dc});var pa={};__webpack_require__.r(pa),__webpack_require__.d(pa,{ChtmlTextNode:()=>Bc});var fa={};__webpack_require__.r(fa),__webpack_require__.d(fa,{CommonHtmlNodeMixin:()=>Rc});var ha={};__webpack_require__.r(ha),__webpack_require__.d(ha,{ChtmlHtmlNode:()=>Tc});var ma={};__webpack_require__.r(ma),__webpack_require__.d(ma,{ChtmlWrappers:()=>Ic});var ga={};__webpack_require__.r(ga),__webpack_require__.d(ga,{ChtmlWrapperFactory:()=>Oc});var ya={};__webpack_require__.r(ya),__webpack_require__.d(ya,{Usage:()=>qc});var ka={};__webpack_require__.r(ka),__webpack_require__.d(ka,{AddCSS:()=>Uc,ChtmlFontData:()=>jc,FontData:()=>Ll,NOSTRETCH:()=>xl,mergeOptions:()=>Cl});var ba={};__webpack_require__.r(ba),__webpack_require__.d(ba,{H:()=>zc,V:()=>Hc});var Sa={};__webpack_require__.r(Sa),__webpack_require__.d(Sa,{DefaultFont:()=>$c,fontName:()=>Jc});var wa={};__webpack_require__.r(wa),__webpack_require__.d(wa,{CHTML:()=>Kc});var Ea={};__webpack_require__.r(Ea),__webpack_require__.d(Ea,{AddFontIds:()=>Yc});var Aa={};__webpack_require__.r(Aa),__webpack_require__.d(Aa,{copyToClipboard:()=>tu,isMac:()=>eu});var va={};__webpack_require__.r(va),__webpack_require__.d(va,{annotation:()=>nu,copyAnnotations:()=>iu,showAnnotations:()=>au});var xa={};__webpack_require__.r(xa),__webpack_require__.d(xa,{MJContextMenu:()=>lp});var Ca={};__webpack_require__.r(Ca),__webpack_require__.d(Ca,{RadioCompare:()=>dp});var La={};__webpack_require__.r(La),__webpack_require__.d(La,{MmlVisitor:()=>cp});var Na={};__webpack_require__.r(Na),__webpack_require__.d(Na,{SelectableInfo:()=>up});var _a={};__webpack_require__.r(_a),__webpack_require__.d(_a,{Menu:()=>fp});var Fa={};__webpack_require__.r(Fa),__webpack_require__.d(Fa,{Sre:()=>zA,default:()=>VA,sreReady:()=>GA});var Ma={};__webpack_require__.r(Ma),__webpack_require__.d(Ma,{MenuHandler:()=>ZA,MenuMathDocumentMixin:()=>YA,MenuMathItemMixin:()=>KA});var Pa={};__webpack_require__.r(Pa),__webpack_require__.d(Pa,{FindMathML:()=>ev});var Da={};__webpack_require__.r(Da),__webpack_require__.d(Da,{MathMLCompile:()=>tv});var Ba={};__webpack_require__.r(Ba),__webpack_require__.d(Ba,{MathML:()=>av});var Ra={};__webpack_require__.r(Ra),__webpack_require__.d(Ra,{EnrichHandler:()=>sv,EnrichedMathDocumentMixin:()=>ov,EnrichedMathItemMixin:()=>nv,enrichVisitor:()=>rv});var Ta={};__webpack_require__.r(Ta),__webpack_require__.d(Ta,{AbstractRegion:()=>lv,DummyRegion:()=>dv,HoverRegion:()=>mv,LiveRegion:()=>pv,SpeechRegion:()=>hv,StringRegion:()=>cv,ToolTip:()=>uv});var Ia={};__webpack_require__.r(Ia),__webpack_require__.d(Ia,{AbstractExplorer:()=>gv});var Oa={};__webpack_require__.r(Oa),__webpack_require__.d(Oa,{AbstractKeyExplorer:()=>kv,Magnifier:()=>Sv,SpeechExplorer:()=>bv});var qa={};__webpack_require__.r(qa),__webpack_require__.d(qa,{AbstractMouseExplorer:()=>wv,ContentHoverer:()=>vv,FlameHoverer:()=>xv,Hoverer:()=>Ev,ValueHoverer:()=>Av});var ja={};__webpack_require__.r(ja),__webpack_require__.d(ja,{AbstractTreeExplorer:()=>Cv,FlameColorer:()=>Lv,TreeColorer:()=>Nv});var Ua={};__webpack_require__.r(Ua),__webpack_require__.d(Ua,{ExplorerPool:()=>Mv,RegionPool:()=>_v});var Ha={};__webpack_require__.r(Ha),__webpack_require__.d(Ha,{ExplorerHandler:()=>Rv,ExplorerMathDocumentMixin:()=>Bv,ExplorerMathItemMixin:()=>Dv,setA11yOption:()=>Iv,setA11yOptions:()=>Tv});const za="4.0.0-beta.3",Wa="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function Ga(e){return"object"==typeof e&&null!==e}function Va(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!Ga(e[a])||!Ga(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):Va(e[a],t[a]));return e}function Xa(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))Ga(e[t])&&Ga(a[t])?Xa(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function Ja(e){return Va($a,e)}void 0===Wa.MathJax&&(Wa.MathJax={}),Wa.MathJax.version||(Wa.MathJax={version:za,_:{},config:Wa.MathJax});const $a=Wa.MathJax;class Ka extends Error{constructor(e,t){super(e),this.package=t}}class Ya{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return ti.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,Ya.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=Ya.packages,a=this.noLoad,i=this.name,r=[];ii.dependencies.hasOwnProperty(i)?r.push(...ii.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new Ya(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=ii[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new Ka(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=Ya.resolvePath(this.name);ii.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=ii.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new Ka(e,this.name))}checkLoad(){((ii[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=Ya.packages.get(t);e||(ii.dependencies[t]||(ii.dependencies[t]=[]),ii.dependencies[t].push(t),e=new Ya(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}Ya.packages=new Map;class Za{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=Za.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}Za.DEFAULTPRIORITY=5;class Qa extends Za{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const ei={source:e=>(ii.source.hasOwnProperty(e.name)&&(e.name=ii.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&ii.paths.hasOwnProperty(t[1]);)e.name=ii.paths[t[1]]+e.name.substr(t[0].length);return!0}};var ti;!function(e){const t=$a.version;function a(a){e.versions.set(Ya.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(Ya.packages.keys()));const t=[];for(const a of e){const e=Ya.packages.get(a)||new Ya(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=Ya.packages.get(i);t||(t=new Ya(i),t.provides(ii.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{ii.versionWarnings&&t.isLoaded&&!e.versions.has(Ya.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return Ya.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=Ya.packages.get(t);e||(e=new Ya(t,!0),e.provides(ii.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==ai.startup&&ai.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!ii.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new Qa,e.pathFilters.add(ei.source,0),e.pathFilters.add(ei.normalize,10),e.pathFilters.add(ei.prefix,20)}(ti||(ti={}));const ai=$a;if(void 0===ai.loader){Xa(ai.config,"loader",{paths:{mathjax:ti.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:ti.defaultReady.bind(ti),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),Ja({loader:ti});for(const e of ai.config.loader.pathFilters)Array.isArray(e)?ti.pathFilters.add(e[0],e[1]):ti.pathFilters.add(e)}const ii=ai.config.loader,ri={}.constructor;function ni(e){return"object"==typeof e&&null!==e&&(e.constructor===ri||e.constructor===di)}const oi="[+]",si="[-]",li={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===li.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class di{}function ci(e){return Object.assign(Object.create(di.prototype),e)}function ui(e){return Array.isArray(e)?e:[e]}function pi(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function fi(e){let t={};for(const a of pi(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=hi([],r,!1):ni(r)&&(i.value=fi(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===di?ci({}):{},t)}function hi(e,t,a=!0){for(let i of pi(t)){if(a&&void 0===e[i]&&e.constructor!==di){"symbol"==typeof i&&(i=i.toString()),li.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!ni(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],hi(e[i],r,!1)):ni(r)?e[i]=fi(r):e[i]=r;else{const t=pi(r);Array.isArray(n)&&(1===t.length&&(t[0]===oi||t[0]===si)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===oi+","+si&&Array.isArray(r[oi])&&Array.isArray(r[si]))?(r[si]&&(n=e[i]=n.filter((e=>r[si].indexOf(e)<0))),r[oi]&&(e[i]=[...n,...r[oi]])):hi(n,r,a)}}return e}function mi(e,...t){return t.forEach((t=>hi(e,t,!1))),e}function gi(e,...t){return t.forEach((t=>hi(e,t,!0))),e}function yi(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function ki(e,t){return yi(e,...Object.keys(t))}function bi(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function Si(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var wi;!function(e){const t=new Za;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new Ei._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=Ei._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=h(),e.handler&&i.handlers.unregister(e.handler),e.handler=m(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){Ei.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},Ei.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),Ei.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;Ei[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),Ei[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),Ei[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(Ei.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=Ei._.core.MathItem.STATE;Ei[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),Ei[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){Ei[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of Ai.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(Ei.config[a]),t.push(t[a])}return t}function f(){const t=Ai.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(Ei.config[t])}function h(){const t=Ai.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(Ei.config[t])}function m(){const a=Ai.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||Ai.document,Object.assign(Object.assign({},Ei.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=Wa.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){Ai.handler&&!t||(Ai.handler=e)},e.useAdaptor=function(e,t=!1){Ai.adaptor&&!t||(Ai.adaptor=e)},e.useInput=function(e,t=!1){vi&&!t||Ai.input.push(e)},e.useOutput=function(e,t=!1){Ai.output&&!t||(Ai.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>Ai.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(Ai.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(Ai.typeset&&Ei.typesetPromise?n(Ai.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=h,e.getHandler=m,e.getDocument=g}(wi||(wi={}));const Ei=$a;void 0===Ei._.startup&&(Xa(Ei.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:wi.defaultReady.bind(wi),pageReady:wi.defaultPageReady.bind(wi)}),Ja({startup:wi,options:{}}),Ei.config.startup.invalidOption&&(li.invalidOption=Ei.config.startup.invalidOption),Ei.config.startup.optionError&&(li.optionError=Ei.config.startup.optionError));const Ai=Ei.config.startup,vi=0!==Ai.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",za,"startup"),Ja({_:{components:{loader:r,package:t,startup:o}}});const xi={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ci=Array.from(Object.keys(xi)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Li={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ci],"[tex]/all-packages":Ci};ti.preLoad("loader","startup"),Xa(MathJax.config.loader,"dependencies",xi),Xa(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),Xa(MathJax.config.loader,"provides",Li),Xa(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Ni{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class _i extends Ni{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Fi(){return new _i(window)}class Mi{constructor(e){let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e)}}Mi.OPTIONS={};class Pi{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.preFilters=new Qa,this.postFilters=new Qa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Pi.NAME="generic",Pi.OPTIONS={};class Di{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.postFilters=new Qa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Di.NAME="generic",Di.OPTIONS={};const Bi=Symbol();class Ri{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class Ti{constructor(...e){this.list=new Ri(Bi),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==Bi&&i.data!==Bi;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==Bi&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class Ii extends Ti{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=ji.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=ji.INSERTED&&this.removeFromDocument(t),e=ji.TYPESET&&(this.outputData={}),e=ji.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(ji.UNPROCESSED,e)}}const ji={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function Ui(e,t){if(e in ji)throw Error("State "+e+" already exists");ji[e]=t}class Hi{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}Hi.defaultNodes={};class zi extends Hi{create(e,t={},a=[]){return this.node[e](t,a)}}const Wi="_inherit_";class Gi{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===Wi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class Vi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class Xi extends Vi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const Ji={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},$i=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Ki=["","thinmathspace","mediummathspace","thickmathspace"],Yi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],Zi=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),Qi=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class er extends Vi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new Gi(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:Ji.NONE,t=this.texClass||Ji.ORD;if(e===Ji.NONE||t===Ji.NONE)return"";let a=Yi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":Ki[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||er.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=er.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=er.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||Zi.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}er.defaults={mathbackground:Wi,mathcolor:Wi,mathsize:Wi,dir:Wi},er.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},er.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},er.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},er.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class tr extends er{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof nr?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof er&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof er&&a.walkTree(e,t);return t}}tr.defaults=Object.assign(Object.assign({},er.defaults),{mathvariant:"normal",mathsize:Wi});class ar extends er{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}ar.defaults=er.defaults;class ir extends er{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=Ji.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}ir.defaults=er.defaults;class rr extends Xi{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Ji.NONE}get prevClass(){return Ji.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class nr extends rr{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class or extends rr{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class sr extends ar{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}sr.defaults=Object.assign(Object.assign({},ar.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class lr extends tr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(lr.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(lr.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Ji.OP,this.setProperty("autoOP",!0)),this}}lr.defaults=Object.assign({},tr.defaults),lr.operatorName=/^[a-z][a-z0-9]*$/i,lr.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class dr extends tr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mn"}}function cr(e,t,a=Ji.BIN,i=null){return[e,t,a,i]}dr.defaults=Object.assign({},tr.defaults);const ur={ORD:cr(0,0,Ji.ORD),ORD11:cr(1,1,Ji.ORD),ORD21:cr(2,1,Ji.ORD),ORD02:cr(0,2,Ji.ORD),ORD55:cr(5,5,Ji.ORD),NONE:cr(0,0,Ji.NONE),OP:cr(1,2,Ji.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:cr(1,2,Ji.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:cr(0,1,Ji.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:cr(1,2,Ji.OP,{largeop:!0,symmetric:!0}),BIN3:cr(3,3,Ji.BIN),BIN4:cr(4,4,Ji.BIN),BIN01:cr(0,1,Ji.BIN),BIN5:cr(5,5,Ji.BIN),TALLBIN:cr(4,4,Ji.BIN,{stretchy:!0}),BINOP:cr(4,4,Ji.BIN,{largeop:!0,movablelimits:!0}),REL:cr(5,5,Ji.REL),REL1:cr(1,1,Ji.REL,{stretchy:!0}),REL4:cr(4,4,Ji.REL),RELSTRETCH:cr(5,5,Ji.REL,{stretchy:!0}),RELACCENT:cr(5,5,Ji.REL,{accent:!0}),WIDEREL:cr(5,5,Ji.REL,{accent:!0,stretchy:!0}),OPEN:cr(0,0,Ji.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:cr(0,0,Ji.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:cr(0,0,Ji.INNER),PUNCT:cr(0,3,Ji.PUNCT),ACCENT:cr(0,0,Ji.ORD,{accent:!0}),WIDEACCENT:cr(0,0,Ji.ORD,{accent:!0,stretchy:!0})},pr=[[32,127,Ji.REL,"mo"],[160,191,Ji.ORD,"mo"],[192,591,Ji.ORD,"mi"],[688,879,Ji.ORD,"mo"],[880,6688,Ji.ORD,"mi"],[6832,6911,Ji.ORD,"mo"],[6912,7615,Ji.ORD,"mi"],[7616,7679,Ji.ORD,"mo"],[7680,8191,Ji.ORD,"mi"],[8192,8303,Ji.ORD,"mo"],[8304,8351,Ji.ORD,"mo"],[8448,8527,Ji.ORD,"mi"],[8528,8591,Ji.ORD,"mn"],[8592,8703,Ji.REL,"mo"],[8704,8959,Ji.BIN,"mo"],[8960,9215,Ji.ORD,"mo"],[9312,9471,Ji.ORD,"mn"],[9472,10223,Ji.ORD,"mo"],[10224,10239,Ji.REL,"mo"],[10240,10495,Ji.ORD,"mtext"],[10496,10623,Ji.REL,"mo"],[10624,10751,Ji.ORD,"mo"],[10752,11007,Ji.BIN,"mo"],[11008,11055,Ji.ORD,"mo"],[11056,11087,Ji.REL,"mo"],[11088,11263,Ji.ORD,"mo"],[11264,11744,Ji.ORD,"mi"],[11776,11903,Ji.ORD,"mo"],[11904,12255,Ji.ORD,"mi","normal"],[12272,12351,Ji.ORD,"mo"],[12352,42143,Ji.ORD,"mi","normal"],[42192,43055,Ji.ORD,"mi"],[43056,43071,Ji.ORD,"mn"],[43072,55295,Ji.ORD,"mi"],[63744,64255,Ji.ORD,"mi","normal"],[64256,65023,Ji.ORD,"mi"],[65024,65135,Ji.ORD,"mo"],[65136,65791,Ji.ORD,"mi"],[65792,65935,Ji.ORD,"mn"],[65936,74751,Ji.ORD,"mi","normal"],[74752,74879,Ji.ORD,"mn"],[74880,113823,Ji.ORD,"mi","normal"],[113824,119391,Ji.ORD,"mo"],[119648,119679,Ji.ORD,"mn"],[119808,120781,Ji.ORD,"mi"],[120782,120831,Ji.ORD,"mn"],[122624,129023,Ji.ORD,"mo"],[129024,129279,Ji.REL,"mo"],[129280,129535,Ji.ORD,"mo"],[131072,195103,Ji.ORD,"mi","normal"]];function fr(e){const t=e.codePointAt(0);for(const e of pr)if(t<=e[1]){if(t>=e[0])return e;break}return null}const hr=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],mr={prefix:{"(":ur.OPEN,"+":ur.BIN01,"-":ur.BIN01,"[":ur.OPEN,"{":ur.OPEN,"|":ur.OPEN,"||":[0,0,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":ur.ORD21,"\xb1":ur.BIN01,"\u2016":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Ji.OPEN,{fence:!0}],"\u201c":[0,0,Ji.OPEN,{fence:!0}],\u2145:ur.ORD21,\u2146:cr(2,0,Ji.ORD),"\u2200":ur.ORD21,"\u2202":ur.ORD21,"\u2203":ur.ORD21,"\u2204":ur.ORD21,"\u2207":ur.ORD21,"\u220f":ur.OP,"\u2210":ur.OP,"\u2211":ur.OP,"\u2212":ur.BIN01,"\u2213":ur.BIN01,"\u221a":[1,1,Ji.ORD,{stretchy:!0}],"\u221b":ur.ORD11,"\u221c":ur.ORD11,"\u2220":ur.ORD,"\u2221":ur.ORD,"\u2222":ur.ORD,"\u222b":ur.INTEGRAL,"\u222c":ur.INTEGRAL,"\u222d":ur.INTEGRAL,"\u222e":ur.INTEGRAL,"\u222f":ur.INTEGRAL,"\u2230":ur.INTEGRAL,"\u2231":ur.INTEGRAL,"\u2232":ur.INTEGRAL,"\u2233":ur.INTEGRAL,"\u22c0":ur.OP,"\u22c1":ur.OP,"\u22c2":ur.OP,"\u22c3":ur.OP,"\u2308":ur.OPEN,"\u230a":ur.OPEN,"\u2329":ur.OPEN,"\u2772":ur.OPEN,"\u27e6":ur.OPEN,"\u27e8":ur.OPEN,"\u27ea":ur.OPEN,"\u27ec":ur.OPEN,"\u27ee":ur.OPEN,"\u2980":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2983":ur.OPEN,"\u2985":ur.OPEN,"\u2987":ur.OPEN,"\u2989":ur.OPEN,"\u298b":ur.OPEN,"\u298d":ur.OPEN,"\u298f":ur.OPEN,"\u2991":ur.OPEN,"\u2993":ur.OPEN,"\u2995":ur.OPEN,"\u2997":ur.OPEN,"\u29fc":ur.OPEN,"\u2a00":ur.OP,"\u2a01":ur.OP,"\u2a02":ur.OP,"\u2a03":ur.OP,"\u2a04":ur.OP,"\u2a05":ur.OP,"\u2a06":ur.OP,"\u2a07":ur.OP,"\u2a08":ur.OP,"\u2a09":ur.OP,"\u2a0a":ur.OP,"\u2a0b":ur.INTEGRAL2,"\u2a0c":ur.INTEGRAL,"\u2a0d":ur.INTEGRAL2,"\u2a0e":ur.INTEGRAL2,"\u2a0f":ur.INTEGRAL2,"\u2a10":ur.OP,"\u2a11":ur.OP,"\u2a12":ur.OP,"\u2a13":ur.OP,"\u2a14":ur.OP,"\u2a15":ur.INTEGRAL2,"\u2a16":ur.INTEGRAL2,"\u2a17":ur.INTEGRAL2,"\u2a18":ur.INTEGRAL2,"\u2a19":ur.INTEGRAL2,"\u2a1a":ur.INTEGRAL2,"\u2a1b":ur.INTEGRAL2,"\u2a1c":ur.INTEGRAL2,"\u2afc":ur.OP,"\u2aff":ur.OP},postfix:{"!!":cr(1,0),"!":[1,0,Ji.CLOSE,null],'"':ur.ACCENT,"&":ur.ORD,")":ur.CLOSE,"++":cr(0,0),"--":cr(0,0),"..":cr(0,0),"...":ur.ORD,"'":ur.ACCENT,"]":ur.CLOSE,"^":ur.WIDEACCENT,_:ur.WIDEACCENT,"`":ur.ACCENT,"|":ur.CLOSE,"}":ur.CLOSE,"~":ur.WIDEACCENT,"||":[0,0,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":ur.ACCENT,\u00aa:ur.ACCENT,"\xaf":ur.WIDEACCENT,"\xb0":ur.ORD,"\xb2":ur.ACCENT,"\xb3":ur.ACCENT,"\xb4":ur.ACCENT,"\xb8":ur.ACCENT,"\xb9":ur.ACCENT,\u00ba:ur.ACCENT,\u02c6:ur.WIDEACCENT,\u02c7:ur.WIDEACCENT,\u02c9:ur.WIDEACCENT,\u02ca:ur.ACCENT,\u02cb:ur.ACCENT,\u02cd:ur.WIDEACCENT,"\u02d8":ur.ACCENT,"\u02d9":ur.ACCENT,"\u02da":ur.ACCENT,"\u02dc":ur.WIDEACCENT,"\u02dd":ur.ACCENT,"\u02f7":ur.WIDEACCENT,"\u0302":ur.WIDEACCENT,"\u0311":ur.ACCENT,"\u03f6":ur.REL,"\u2016":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Ji.CLOSE,{fence:!0}],"\u201a":ur.ACCENT,"\u201b":ur.ACCENT,"\u201d":[0,0,Ji.CLOSE,{fence:!0}],"\u201e":ur.ACCENT,"\u201f":ur.ACCENT,"\u2032":ur.ORD,"\u2033":ur.ACCENT,"\u2034":ur.ACCENT,"\u2035":ur.ACCENT,"\u2036":ur.ACCENT,"\u2037":ur.ACCENT,"\u203e":ur.WIDEACCENT,"\u2057":ur.ACCENT,"\u20db":ur.ACCENT,"\u20dc":ur.ACCENT,"\u2309":ur.CLOSE,"\u230b":ur.CLOSE,"\u232a":ur.CLOSE,"\u23b4":ur.WIDEACCENT,"\u23b5":ur.WIDEACCENT,"\u23dc":ur.WIDEACCENT,"\u23dd":ur.WIDEACCENT,"\u23de":ur.WIDEACCENT,"\u23df":ur.WIDEACCENT,"\u23e0":ur.WIDEACCENT,"\u23e1":ur.WIDEACCENT,"\u25a0":ur.BIN3,"\u25a1":ur.BIN3,"\u25aa":ur.BIN3,"\u25ab":ur.BIN3,"\u25ad":ur.BIN3,"\u25ae":ur.BIN3,"\u25af":ur.BIN3,"\u25b0":ur.BIN3,"\u25b1":ur.BIN3,"\u25b2":ur.BIN4,"\u25b4":ur.BIN4,"\u25b6":ur.BIN4,"\u25b7":ur.BIN4,"\u25b8":ur.BIN4,"\u25bc":ur.BIN4,"\u25be":ur.BIN4,"\u25c0":ur.BIN4,"\u25c1":ur.BIN4,"\u25c2":ur.BIN4,"\u25c4":ur.BIN4,"\u25c5":ur.BIN4,"\u25c6":ur.BIN4,"\u25c7":ur.BIN4,"\u25c8":ur.BIN4,"\u25c9":ur.BIN4,"\u25cc":ur.BIN4,"\u25cd":ur.BIN4,"\u25ce":ur.BIN4,"\u25cf":ur.BIN4,"\u25d6":ur.BIN4,"\u25d7":ur.BIN4,"\u25e6":ur.BIN4,"\u266d":ur.ORD02,"\u266e":ur.ORD02,"\u266f":ur.ORD02,"\u2773":ur.CLOSE,"\u27e7":ur.CLOSE,"\u27e9":ur.CLOSE,"\u27eb":ur.CLOSE,"\u27ed":ur.CLOSE,"\u27ef":ur.CLOSE,"\u2980":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2984":ur.CLOSE,"\u2986":ur.CLOSE,"\u2988":ur.CLOSE,"\u298a":ur.CLOSE,"\u298c":ur.CLOSE,"\u298e":ur.CLOSE,"\u2990":ur.CLOSE,"\u2992":ur.CLOSE,"\u2994":ur.CLOSE,"\u2996":ur.CLOSE,"\u2998":ur.CLOSE,"\u29fd":ur.CLOSE},infix:{"!=":ur.BIN4,"#":ur.ORD,$:ur.ORD,"%":[3,3,Ji.ORD,null],"&&":ur.BIN4,"":ur.ORD,"*":ur.BIN3,"**":cr(1,1),"*=":ur.BIN4,"+":ur.BIN4,"+=":ur.BIN4,",":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"-":ur.BIN4,"-=":ur.BIN4,"->":ur.BIN5,".":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"/":ur.ORD11,"//":cr(1,1),"/=":ur.BIN4,":":[1,2,Ji.REL,null],":=":ur.BIN4,";":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"<":ur.REL,"<=":ur.BIN5,"<>":cr(1,1),"=":ur.REL,"==":ur.BIN4,">":ur.REL,">=":ur.BIN5,"?":[1,1,Ji.CLOSE,null],"@":ur.ORD11,"\\":ur.ORD,"^":ur.ORD11,_:ur.ORD11,"|":[2,2,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":ur.BIN4,"\xb7":ur.BIN4,"\xd7":ur.BIN4,"\xf7":ur.BIN4,\u02b9:ur.ORD,"\u0300":ur.ACCENT,"\u0301":ur.ACCENT,"\u0303":ur.WIDEACCENT,"\u0304":ur.ACCENT,"\u0306":ur.ACCENT,"\u0307":ur.ACCENT,"\u0308":ur.ACCENT,"\u030c":ur.ACCENT,"\u0332":ur.WIDEACCENT,"\u0338":ur.REL4,"\u2015":[0,0,Ji.ORD,{stretchy:!0}],"\u2017":[0,0,Ji.ORD,{stretchy:!0}],"\u2020":ur.BIN3,"\u2021":ur.BIN3,"\u2022":ur.BIN4,"\u2026":ur.INNER,"\u2043":ur.BIN4,"\u2044":ur.TALLBIN,"\u2061":ur.NONE,"\u2062":ur.NONE,"\u2063":[0,0,Ji.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":ur.NONE,"\u20d7":ur.ACCENT,\u2111:ur.ORD,\u2113:ur.ORD,\u2118:ur.ORD,\u211c:ur.ORD,"\u2190":ur.WIDEREL,"\u2191":ur.RELSTRETCH,"\u2192":ur.WIDEREL,"\u2193":ur.RELSTRETCH,"\u2194":ur.WIDEREL,"\u2195":ur.RELSTRETCH,"\u2196":ur.RELSTRETCH,"\u2197":ur.RELSTRETCH,"\u2198":ur.RELSTRETCH,"\u2199":ur.RELSTRETCH,"\u219a":ur.RELACCENT,"\u219b":ur.RELACCENT,"\u219c":ur.WIDEREL,"\u219d":ur.WIDEREL,"\u219e":ur.WIDEREL,"\u219f":ur.WIDEREL,"\u21a0":ur.WIDEREL,"\u21a1":ur.RELSTRETCH,"\u21a2":ur.WIDEREL,"\u21a3":ur.WIDEREL,"\u21a4":ur.WIDEREL,"\u21a5":ur.RELSTRETCH,"\u21a6":ur.WIDEREL,"\u21a7":ur.RELSTRETCH,"\u21a8":ur.RELSTRETCH,"\u21a9":ur.WIDEREL,"\u21aa":ur.WIDEREL,"\u21ab":ur.WIDEREL,"\u21ac":ur.WIDEREL,"\u21ad":ur.WIDEREL,"\u21ae":ur.RELACCENT,"\u21af":ur.RELSTRETCH,"\u21b0":ur.RELSTRETCH,"\u21b1":ur.RELSTRETCH,"\u21b2":ur.RELSTRETCH,"\u21b3":ur.RELSTRETCH,"\u21b4":ur.RELSTRETCH,"\u21b5":ur.RELSTRETCH,"\u21b6":ur.RELACCENT,"\u21b7":ur.RELACCENT,"\u21b8":ur.REL,"\u21b9":ur.WIDEREL,"\u21ba":ur.REL,"\u21bb":ur.REL,"\u21bc":ur.WIDEREL,"\u21bd":ur.WIDEREL,"\u21be":ur.RELSTRETCH,"\u21bf":ur.RELSTRETCH,"\u21c0":ur.WIDEREL,"\u21c1":ur.WIDEREL,"\u21c2":ur.RELSTRETCH,"\u21c3":ur.RELSTRETCH,"\u21c4":ur.WIDEREL,"\u21c5":ur.RELSTRETCH,"\u21c6":ur.WIDEREL,"\u21c7":ur.WIDEREL,"\u21c8":ur.RELSTRETCH,"\u21c9":ur.WIDEREL,"\u21ca":ur.RELSTRETCH,"\u21cb":ur.WIDEREL,"\u21cc":ur.WIDEREL,"\u21cd":ur.RELACCENT,"\u21ce":ur.RELACCENT,"\u21cf":ur.RELACCENT,"\u21d0":ur.WIDEREL,"\u21d1":ur.RELSTRETCH,"\u21d2":ur.WIDEREL,"\u21d3":ur.RELSTRETCH,"\u21d4":ur.WIDEREL,"\u21d5":ur.RELSTRETCH,"\u21d6":ur.RELSTRETCH,"\u21d7":ur.RELSTRETCH,"\u21d8":ur.RELSTRETCH,"\u21d9":ur.RELSTRETCH,"\u21da":ur.WIDEREL,"\u21db":ur.WIDEREL,"\u21dc":ur.WIDEREL,"\u21dd":ur.WIDEREL,"\u21de":ur.REL,"\u21df":ur.REL,"\u21e0":ur.WIDEREL,"\u21e1":ur.RELSTRETCH,"\u21e2":ur.WIDEREL,"\u21e3":ur.RELSTRETCH,"\u21e4":ur.WIDEREL,"\u21e5":ur.WIDEREL,"\u21e6":ur.WIDEREL,"\u21e7":ur.RELSTRETCH,"\u21e8":ur.WIDEREL,"\u21e9":ur.RELSTRETCH,"\u21ea":ur.RELSTRETCH,"\u21eb":ur.RELSTRETCH,"\u21ec":ur.RELSTRETCH,"\u21ed":ur.RELSTRETCH,"\u21ee":ur.RELSTRETCH,"\u21ef":ur.RELSTRETCH,"\u21f0":ur.WIDEREL,"\u21f1":ur.REL,"\u21f2":ur.REL,"\u21f3":ur.RELSTRETCH,"\u21f4":ur.RELACCENT,"\u21f5":ur.RELSTRETCH,"\u21f6":ur.WIDEREL,"\u21f7":ur.RELACCENT,"\u21f8":ur.RELACCENT,"\u21f9":ur.RELACCENT,"\u21fa":ur.RELACCENT,"\u21fb":ur.RELACCENT,"\u21fc":ur.RELACCENT,"\u21fd":ur.WIDEREL,"\u21fe":ur.WIDEREL,"\u21ff":ur.WIDEREL,"\u2201":cr(1,2,Ji.ORD),"\u2205":ur.ORD,"\u2206":ur.BIN3,"\u2208":ur.REL,"\u2209":ur.REL,"\u220a":ur.REL,"\u220b":ur.REL,"\u220c":ur.REL,"\u220d":ur.REL,"\u220e":ur.BIN3,"\u2212":ur.BIN4,"\u2213":ur.BIN4,"\u2214":ur.BIN4,"\u2215":ur.TALLBIN,"\u2216":ur.BIN4,"\u2217":ur.BIN4,"\u2218":ur.BIN4,"\u2219":ur.BIN4,"\u221d":ur.REL,"\u221e":ur.ORD,"\u221f":ur.REL,"\u2223":ur.REL,"\u2224":ur.REL,"\u2225":ur.REL,"\u2226":ur.REL,"\u2227":ur.BIN4,"\u2228":ur.BIN4,"\u2229":ur.BIN4,"\u222a":ur.BIN4,"\u2234":ur.REL,"\u2235":ur.REL,"\u2236":ur.REL,"\u2237":ur.REL,"\u2238":ur.BIN4,"\u2239":ur.REL,"\u223a":ur.BIN4,"\u223b":ur.REL,"\u223c":ur.REL,"\u223d":ur.REL,"\u223d\u0331":ur.BIN3,"\u223e":ur.REL,"\u223f":ur.BIN3,"\u2240":ur.BIN4,"\u2241":ur.REL,"\u2242":ur.REL,"\u2242\u0338":ur.REL,"\u2243":ur.REL,"\u2244":ur.REL,"\u2245":ur.REL,"\u2246":ur.REL,"\u2247":ur.REL,"\u2248":ur.REL,"\u2249":ur.REL,"\u224a":ur.REL,"\u224b":ur.REL,"\u224c":ur.REL,"\u224d":ur.REL,"\u224e":ur.REL,"\u224e\u0338":ur.REL,"\u224f":ur.REL,"\u224f\u0338":ur.REL,"\u2250":ur.REL,"\u2251":ur.REL,"\u2252":ur.REL,"\u2253":ur.REL,"\u2254":ur.REL,"\u2255":ur.REL,"\u2256":ur.REL,"\u2257":ur.REL,"\u2258":ur.REL,"\u2259":ur.REL,"\u225a":ur.REL,"\u225b":ur.REL,"\u225c":ur.REL,"\u225d":ur.REL,"\u225e":ur.REL,"\u225f":ur.REL,"\u2260":ur.REL,"\u2261":ur.REL,"\u2262":ur.REL,"\u2263":ur.REL,"\u2264":ur.REL,"\u2265":ur.REL,"\u2266":ur.REL,"\u2266\u0338":ur.REL,"\u2267":ur.REL,"\u2268":ur.REL,"\u2269":ur.REL,"\u226a":ur.REL,"\u226a\u0338":ur.REL,"\u226b":ur.REL,"\u226b\u0338":ur.REL,"\u226c":ur.REL,"\u226d":ur.REL,"\u226e":ur.REL,"\u226f":ur.REL,"\u2270":ur.REL,"\u2271":ur.REL,"\u2272":ur.REL,"\u2273":ur.REL,"\u2274":ur.REL,"\u2275":ur.REL,"\u2276":ur.REL,"\u2277":ur.REL,"\u2278":ur.REL,"\u2279":ur.REL,"\u227a":ur.REL,"\u227b":ur.REL,"\u227c":ur.REL,"\u227d":ur.REL,"\u227e":ur.REL,"\u227f":ur.REL,"\u227f\u0338":ur.REL,"\u2280":ur.REL,"\u2281":ur.REL,"\u2282":ur.REL,"\u2282\u20d2":ur.REL,"\u2283":ur.REL,"\u2283\u20d2":ur.REL,"\u2284":ur.REL,"\u2285":ur.REL,"\u2286":ur.REL,"\u2287":ur.REL,"\u2288":ur.REL,"\u2289":ur.REL,"\u228a":ur.REL,"\u228b":ur.REL,"\u228c":ur.BIN4,"\u228d":ur.BIN4,"\u228e":ur.BIN4,"\u228f":ur.REL,"\u228f\u0338":ur.REL,"\u2290":ur.REL,"\u2290\u0338":ur.REL,"\u2291":ur.REL,"\u2292":ur.REL,"\u2293":ur.BIN4,"\u2294":ur.BIN4,"\u2295":ur.BIN4,"\u2296":ur.BIN4,"\u2297":ur.BIN4,"\u2298":ur.BIN4,"\u2299":ur.BIN4,"\u229a":ur.BIN4,"\u229b":ur.BIN4,"\u229c":ur.BIN4,"\u229d":ur.BIN4,"\u229e":ur.BIN4,"\u229f":ur.BIN4,"\u22a0":ur.BIN4,"\u22a1":ur.BIN4,"\u22a2":ur.REL,"\u22a3":ur.REL,"\u22a4":ur.ORD55,"\u22a5":ur.REL,"\u22a6":ur.REL,"\u22a7":ur.REL,"\u22a8":ur.REL,"\u22a9":ur.REL,"\u22aa":ur.REL,"\u22ab":ur.REL,"\u22ac":ur.REL,"\u22ad":ur.REL,"\u22ae":ur.REL,"\u22af":ur.REL,"\u22b0":ur.REL,"\u22b1":ur.REL,"\u22b2":ur.REL,"\u22b3":ur.REL,"\u22b4":ur.REL,"\u22b5":ur.REL,"\u22b6":ur.REL,"\u22b7":ur.REL,"\u22b8":ur.REL,"\u22b9":ur.REL,"\u22ba":ur.BIN4,"\u22bb":ur.BIN4,"\u22bc":ur.BIN4,"\u22bd":ur.BIN4,"\u22be":ur.BIN3,"\u22bf":ur.BIN3,"\u22c4":ur.BIN4,"\u22c5":ur.BIN4,"\u22c6":ur.BIN4,"\u22c7":ur.BIN4,"\u22c8":ur.REL,"\u22c9":ur.BIN4,"\u22ca":ur.BIN4,"\u22cb":ur.BIN4,"\u22cc":ur.BIN4,"\u22cd":ur.REL,"\u22ce":ur.BIN4,"\u22cf":ur.BIN4,"\u22d0":ur.REL,"\u22d1":ur.REL,"\u22d2":ur.BIN4,"\u22d3":ur.BIN4,"\u22d4":ur.REL,"\u22d5":ur.REL,"\u22d6":ur.REL,"\u22d7":ur.REL,"\u22d8":ur.REL,"\u22d9":ur.REL,"\u22da":ur.REL,"\u22db":ur.REL,"\u22dc":ur.REL,"\u22dd":ur.REL,"\u22de":ur.REL,"\u22df":ur.REL,"\u22e0":ur.REL,"\u22e1":ur.REL,"\u22e2":ur.REL,"\u22e3":ur.REL,"\u22e4":ur.REL,"\u22e5":ur.REL,"\u22e6":ur.REL,"\u22e7":ur.REL,"\u22e8":ur.REL,"\u22e9":ur.REL,"\u22ea":ur.REL,"\u22eb":ur.REL,"\u22ec":ur.REL,"\u22ed":ur.REL,"\u22ee":ur.ORD55,"\u22ef":ur.INNER,"\u22f0":ur.REL,"\u22f1":[5,5,Ji.INNER,null],"\u22f2":ur.REL,"\u22f3":ur.REL,"\u22f4":ur.REL,"\u22f5":ur.REL,"\u22f6":ur.REL,"\u22f7":ur.REL,"\u22f8":ur.REL,"\u22f9":ur.REL,"\u22fa":ur.REL,"\u22fb":ur.REL,"\u22fc":ur.REL,"\u22fd":ur.REL,"\u22fe":ur.REL,"\u22ff":ur.REL,"\u2305":ur.BIN3,"\u2306":ur.BIN3,"\u2322":ur.REL4,"\u2323":ur.REL4,"\u2329":ur.OPEN,"\u232a":ur.CLOSE,"\u23aa":ur.ORD,"\u23af":[0,0,Ji.ORD,{stretchy:!0}],"\u23b0":ur.OPEN,"\u23b1":ur.CLOSE,"\u2500":ur.ORD,"\u25b3":ur.BIN4,"\u25b5":ur.BIN4,"\u25b9":ur.BIN4,"\u25bd":ur.BIN4,"\u25bf":ur.BIN4,"\u25c3":ur.BIN4,"\u25ef":ur.BIN3,"\u2660":ur.ORD,"\u2661":ur.ORD,"\u2662":ur.ORD,"\u2663":ur.ORD,"\u2758":ur.REL,"\u27f0":ur.RELSTRETCH,"\u27f1":ur.RELSTRETCH,"\u27f5":ur.WIDEREL,"\u27f6":ur.WIDEREL,"\u27f7":ur.WIDEREL,"\u27f8":ur.WIDEREL,"\u27f9":ur.WIDEREL,"\u27fa":ur.WIDEREL,"\u27fb":ur.WIDEREL,"\u27fc":ur.WIDEREL,"\u27fd":ur.WIDEREL,"\u27fe":ur.WIDEREL,"\u27ff":ur.WIDEREL,"\u2900":ur.RELACCENT,"\u2901":ur.RELACCENT,"\u2902":ur.RELACCENT,"\u2903":ur.RELACCENT,"\u2904":ur.RELACCENT,"\u2905":ur.RELACCENT,"\u2906":ur.RELACCENT,"\u2907":ur.RELACCENT,"\u2908":ur.REL,"\u2909":ur.REL,"\u290a":ur.RELSTRETCH,"\u290b":ur.RELSTRETCH,"\u290c":ur.WIDEREL,"\u290d":ur.WIDEREL,"\u290e":ur.WIDEREL,"\u290f":ur.WIDEREL,"\u2910":ur.WIDEREL,"\u2911":ur.RELACCENT,"\u2912":ur.RELSTRETCH,"\u2913":ur.RELSTRETCH,"\u2914":ur.RELACCENT,"\u2915":ur.RELACCENT,"\u2916":ur.RELACCENT,"\u2917":ur.RELACCENT,"\u2918":ur.RELACCENT,"\u2919":ur.RELACCENT,"\u291a":ur.RELACCENT,"\u291b":ur.RELACCENT,"\u291c":ur.RELACCENT,"\u291d":ur.RELACCENT,"\u291e":ur.RELACCENT,"\u291f":ur.RELACCENT,"\u2920":ur.RELACCENT,"\u2921":ur.RELSTRETCH,"\u2922":ur.RELSTRETCH,"\u2923":ur.REL,"\u2924":ur.REL,"\u2925":ur.REL,"\u2926":ur.REL,"\u2927":ur.REL,"\u2928":ur.REL,"\u2929":ur.REL,"\u292a":ur.REL,"\u292b":ur.REL,"\u292c":ur.REL,"\u292d":ur.REL,"\u292e":ur.REL,"\u292f":ur.REL,"\u2930":ur.REL,"\u2931":ur.REL,"\u2932":ur.REL,"\u2933":ur.RELACCENT,"\u2934":ur.REL,"\u2935":ur.REL,"\u2936":ur.REL,"\u2937":ur.REL,"\u2938":ur.REL,"\u2939":ur.REL,"\u293a":ur.RELACCENT,"\u293b":ur.RELACCENT,"\u293c":ur.RELACCENT,"\u293d":ur.RELACCENT,"\u293e":ur.REL,"\u293f":ur.REL,"\u2940":ur.REL,"\u2941":ur.REL,"\u2942":ur.RELACCENT,"\u2943":ur.RELACCENT,"\u2944":ur.RELACCENT,"\u2945":ur.RELACCENT,"\u2946":ur.RELACCENT,"\u2947":ur.RELACCENT,"\u2948":ur.RELACCENT,"\u2949":ur.REL,"\u294a":ur.RELACCENT,"\u294b":ur.RELACCENT,"\u294c":ur.REL,"\u294d":ur.REL,"\u294e":ur.WIDEREL,"\u294f":ur.RELSTRETCH,"\u2950":ur.WIDEREL,"\u2951":ur.RELSTRETCH,"\u2952":ur.WIDEREL,"\u2953":ur.WIDEREL,"\u2954":ur.RELSTRETCH,"\u2955":ur.RELSTRETCH,"\u2956":ur.RELSTRETCH,"\u2957":ur.RELSTRETCH,"\u2958":ur.RELSTRETCH,"\u2959":ur.RELSTRETCH,"\u295a":ur.WIDEREL,"\u295b":ur.WIDEREL,"\u295c":ur.RELSTRETCH,"\u295d":ur.RELSTRETCH,"\u295e":ur.WIDEREL,"\u295f":ur.WIDEREL,"\u2960":ur.RELSTRETCH,"\u2961":ur.RELSTRETCH,"\u2962":ur.RELACCENT,"\u2963":ur.REL,"\u2964":ur.RELACCENT,"\u2965":ur.REL,"\u2966":ur.RELACCENT,"\u2967":ur.RELACCENT,"\u2968":ur.RELACCENT,"\u2969":ur.RELACCENT,"\u296a":ur.RELACCENT,"\u296b":ur.RELACCENT,"\u296c":ur.RELACCENT,"\u296d":ur.RELACCENT,"\u296e":ur.RELSTRETCH,"\u296f":ur.RELSTRETCH,"\u2970":ur.RELACCENT,"\u2971":ur.RELACCENT,"\u2972":ur.RELACCENT,"\u2973":ur.RELACCENT,"\u2974":ur.RELACCENT,"\u2975":ur.RELACCENT,"\u2976":ur.RELACCENT,"\u2977":ur.RELACCENT,"\u2978":ur.RELACCENT,"\u2979":ur.RELACCENT,"\u297a":ur.RELACCENT,"\u297b":ur.RELACCENT,"\u297c":ur.RELACCENT,"\u297d":ur.RELACCENT,"\u297e":ur.REL,"\u297f":ur.REL,"\u2981":ur.BIN3,"\u2982":ur.BIN3,"\u2999":ur.BIN3,"\u299a":ur.BIN3,"\u299b":ur.BIN3,"\u299c":ur.BIN3,"\u299d":ur.BIN3,"\u299e":ur.BIN3,"\u299f":ur.BIN3,"\u29a0":ur.BIN3,"\u29a1":ur.BIN3,"\u29a2":ur.BIN3,"\u29a3":ur.BIN3,"\u29a4":ur.BIN3,"\u29a5":ur.BIN3,"\u29a6":ur.BIN3,"\u29a7":ur.BIN3,"\u29a8":ur.BIN3,"\u29a9":ur.BIN3,"\u29aa":ur.BIN3,"\u29ab":ur.BIN3,"\u29ac":ur.BIN3,"\u29ad":ur.BIN3,"\u29ae":ur.BIN3,"\u29af":ur.BIN3,"\u29b0":ur.BIN3,"\u29b1":ur.BIN3,"\u29b2":ur.BIN3,"\u29b3":ur.BIN3,"\u29b4":ur.BIN3,"\u29b5":ur.BIN3,"\u29b6":ur.BIN4,"\u29b7":ur.BIN4,"\u29b8":ur.BIN4,"\u29b9":ur.BIN4,"\u29ba":ur.BIN4,"\u29bb":ur.BIN4,"\u29bc":ur.BIN4,"\u29bd":ur.BIN4,"\u29be":ur.BIN4,"\u29bf":ur.BIN4,"\u29c0":ur.REL,"\u29c1":ur.REL,"\u29c2":ur.BIN3,"\u29c3":ur.BIN3,"\u29c4":ur.BIN4,"\u29c5":ur.BIN4,"\u29c6":ur.BIN4,"\u29c7":ur.BIN4,"\u29c8":ur.BIN4,"\u29c9":ur.BIN3,"\u29ca":ur.BIN3,"\u29cb":ur.BIN3,"\u29cc":ur.BIN3,"\u29cd":ur.BIN3,"\u29ce":ur.REL,"\u29cf":ur.REL,"\u29cf\u0338":ur.REL,"\u29d0":ur.REL,"\u29d0\u0338":ur.REL,"\u29d1":ur.REL,"\u29d2":ur.REL,"\u29d3":ur.REL,"\u29d4":ur.REL,"\u29d5":ur.REL,"\u29d6":ur.BIN4,"\u29d7":ur.BIN4,"\u29d8":ur.BIN3,"\u29d9":ur.BIN3,"\u29db":ur.BIN3,"\u29dc":ur.BIN3,"\u29dd":ur.BIN3,"\u29de":ur.REL,"\u29df":ur.BIN3,"\u29e0":ur.BIN3,"\u29e1":ur.REL,"\u29e2":ur.BIN4,"\u29e3":ur.REL,"\u29e4":ur.REL,"\u29e5":ur.REL,"\u29e6":ur.REL,"\u29e7":ur.BIN3,"\u29e8":ur.BIN3,"\u29e9":ur.BIN3,"\u29ea":ur.BIN3,"\u29eb":ur.BIN3,"\u29ec":ur.BIN3,"\u29ed":ur.BIN3,"\u29ee":ur.BIN3,"\u29ef":ur.BIN3,"\u29f0":ur.BIN3,"\u29f1":ur.BIN3,"\u29f2":ur.BIN3,"\u29f3":ur.BIN3,"\u29f4":ur.REL,"\u29f5":ur.BIN4,"\u29f6":ur.BIN4,"\u29f7":ur.BIN4,"\u29f8":ur.BIN3,"\u29f9":ur.BIN3,"\u29fa":ur.BIN3,"\u29fb":ur.BIN3,"\u29fe":ur.BIN4,"\u29ff":ur.BIN4,"\u2a1d":ur.BIN3,"\u2a1e":ur.BIN3,"\u2a1f":ur.BIN3,"\u2a20":ur.BIN3,"\u2a21":ur.BIN3,"\u2a22":ur.BIN4,"\u2a23":ur.BIN4,"\u2a24":ur.BIN4,"\u2a25":ur.BIN4,"\u2a26":ur.BIN4,"\u2a27":ur.BIN4,"\u2a28":ur.BIN4,"\u2a29":ur.BIN4,"\u2a2a":ur.BIN4,"\u2a2b":ur.BIN4,"\u2a2c":ur.BIN4,"\u2a2d":ur.BIN4,"\u2a2e":ur.BIN4,"\u2a2f":ur.BIN4,"\u2a30":ur.BIN4,"\u2a31":ur.BIN4,"\u2a32":ur.BIN4,"\u2a33":ur.BIN4,"\u2a34":ur.BIN4,"\u2a35":ur.BIN4,"\u2a36":ur.BIN4,"\u2a37":ur.BIN4,"\u2a38":ur.BIN4,"\u2a39":ur.BIN4,"\u2a3a":ur.BIN4,"\u2a3b":ur.BIN4,"\u2a3c":ur.BIN4,"\u2a3d":ur.BIN4,"\u2a3e":ur.BIN4,"\u2a3f":ur.BIN4,"\u2a40":ur.BIN4,"\u2a41":ur.BIN4,"\u2a42":ur.BIN4,"\u2a43":ur.BIN4,"\u2a44":ur.BIN4,"\u2a45":ur.BIN4,"\u2a46":ur.BIN4,"\u2a47":ur.BIN4,"\u2a48":ur.BIN4,"\u2a49":ur.BIN4,"\u2a4a":ur.BIN4,"\u2a4b":ur.BIN4,"\u2a4c":ur.BIN4,"\u2a4d":ur.BIN4,"\u2a4e":ur.BIN4,"\u2a4f":ur.BIN4,"\u2a50":ur.BIN4,"\u2a51":ur.BIN4,"\u2a52":ur.BIN4,"\u2a53":ur.BIN4,"\u2a54":ur.BIN4,"\u2a55":ur.BIN4,"\u2a56":ur.BIN4,"\u2a57":ur.BIN4,"\u2a58":ur.BIN4,"\u2a59":ur.REL,"\u2a5a":ur.BIN4,"\u2a5b":ur.BIN4,"\u2a5c":ur.BIN4,"\u2a5d":ur.BIN4,"\u2a5e":ur.BIN4,"\u2a5f":ur.BIN4,"\u2a60":ur.BIN4,"\u2a61":ur.BIN4,"\u2a62":ur.BIN4,"\u2a63":ur.BIN4,"\u2a64":ur.BIN4,"\u2a65":ur.BIN4,"\u2a66":ur.REL,"\u2a67":ur.REL,"\u2a68":ur.REL,"\u2a69":ur.REL,"\u2a6a":ur.REL,"\u2a6b":ur.REL,"\u2a6c":ur.REL,"\u2a6d":ur.REL,"\u2a6e":ur.REL,"\u2a6f":ur.REL,"\u2a70":ur.REL,"\u2a71":ur.BIN4,"\u2a72":ur.BIN4,"\u2a73":ur.REL,"\u2a74":ur.REL,"\u2a75":ur.REL,"\u2a76":ur.REL,"\u2a77":ur.REL,"\u2a78":ur.REL,"\u2a79":ur.REL,"\u2a7a":ur.REL,"\u2a7b":ur.REL,"\u2a7c":ur.REL,"\u2a7d":ur.REL,"\u2a7d\u0338":ur.REL,"\u2a7e":ur.REL,"\u2a7e\u0338":ur.REL,"\u2a7f":ur.REL,"\u2a80":ur.REL,"\u2a81":ur.REL,"\u2a82":ur.REL,"\u2a83":ur.REL,"\u2a84":ur.REL,"\u2a85":ur.REL,"\u2a86":ur.REL,"\u2a87":ur.REL,"\u2a88":ur.REL,"\u2a89":ur.REL,"\u2a8a":ur.REL,"\u2a8b":ur.REL,"\u2a8c":ur.REL,"\u2a8d":ur.REL,"\u2a8e":ur.REL,"\u2a8f":ur.REL,"\u2a90":ur.REL,"\u2a91":ur.REL,"\u2a92":ur.REL,"\u2a93":ur.REL,"\u2a94":ur.REL,"\u2a95":ur.REL,"\u2a96":ur.REL,"\u2a97":ur.REL,"\u2a98":ur.REL,"\u2a99":ur.REL,"\u2a9a":ur.REL,"\u2a9b":ur.REL,"\u2a9c":ur.REL,"\u2a9d":ur.REL,"\u2a9e":ur.REL,"\u2a9f":ur.REL,"\u2aa0":ur.REL,"\u2aa1":ur.REL,"\u2aa1\u0338":ur.REL,"\u2aa2":ur.REL,"\u2aa2\u0338":ur.REL,"\u2aa3":ur.REL,"\u2aa4":ur.REL,"\u2aa5":ur.REL,"\u2aa6":ur.REL,"\u2aa7":ur.REL,"\u2aa8":ur.REL,"\u2aa9":ur.REL,"\u2aaa":ur.REL,"\u2aab":ur.REL,"\u2aac":ur.REL,"\u2aad":ur.REL,"\u2aae":ur.REL,"\u2aaf":ur.REL,"\u2aaf\u0338":ur.REL,"\u2ab0":ur.REL,"\u2ab0\u0338":ur.REL,"\u2ab1":ur.REL,"\u2ab2":ur.REL,"\u2ab3":ur.REL,"\u2ab4":ur.REL,"\u2ab5":ur.REL,"\u2ab6":ur.REL,"\u2ab7":ur.REL,"\u2ab8":ur.REL,"\u2ab9":ur.REL,"\u2aba":ur.REL,"\u2abb":ur.REL,"\u2abc":ur.REL,"\u2abd":ur.REL,"\u2abe":ur.REL,"\u2abf":ur.REL,"\u2ac0":ur.REL,"\u2ac1":ur.REL,"\u2ac2":ur.REL,"\u2ac3":ur.REL,"\u2ac4":ur.REL,"\u2ac5":ur.REL,"\u2ac6":ur.REL,"\u2ac7":ur.REL,"\u2ac8":ur.REL,"\u2ac9":ur.REL,"\u2aca":ur.REL,"\u2acb":ur.REL,"\u2acc":ur.REL,"\u2acd":ur.REL,"\u2ace":ur.REL,"\u2acf":ur.REL,"\u2ad0":ur.REL,"\u2ad1":ur.REL,"\u2ad2":ur.REL,"\u2ad3":ur.REL,"\u2ad4":ur.REL,"\u2ad5":ur.REL,"\u2ad6":ur.REL,"\u2ad7":ur.REL,"\u2ad8":ur.REL,"\u2ad9":ur.REL,"\u2ada":ur.REL,"\u2adb":ur.REL,"\u2add":ur.REL,"\u2add\u0338":ur.REL,"\u2ade":ur.REL,"\u2adf":ur.REL,"\u2ae0":ur.REL,"\u2ae1":ur.REL,"\u2ae2":ur.REL,"\u2ae3":ur.REL,"\u2ae4":ur.REL,"\u2ae5":ur.REL,"\u2ae6":ur.REL,"\u2ae7":ur.REL,"\u2ae8":ur.REL,"\u2ae9":ur.REL,"\u2aea":ur.REL,"\u2aeb":ur.REL,"\u2aec":ur.REL,"\u2aed":ur.REL,"\u2aee":ur.REL,"\u2aef":ur.REL,"\u2af0":ur.REL,"\u2af1":ur.REL,"\u2af2":ur.REL,"\u2af3":ur.REL,"\u2af4":ur.BIN4,"\u2af5":ur.BIN4,"\u2af6":ur.BIN4,"\u2af7":ur.REL,"\u2af8":ur.REL,"\u2af9":ur.REL,"\u2afa":ur.REL,"\u2afb":ur.BIN4,"\u2afd":ur.BIN4,"\u2afe":ur.BIN3,"\u2b45":ur.RELSTRETCH,"\u2b46":ur.RELSTRETCH,"\u3008":ur.OPEN,"\u3009":ur.CLOSE,"\ufe37":ur.WIDEACCENT,"\ufe38":ur.WIDEACCENT}};function gr(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function br(e){return String.fromCodePoint(...e)}function Sr(e){return!!e.match(/%\s*$/)}function wr(e){return e.trim().split(/\s+/)}function Er(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}mr.infix["^"]=ur.WIDEREL,mr.infix._=ur.WIDEREL,mr.infix["\u2adc"]=ur.REL;class Ar extends tr{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:Ji.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===Ji.REL&&("prefix"===t&&(this.texClass=Ji.OPEN),"postfix"===t&&(this.texClass=Ji.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===Ji.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==Ji.BIN&&t!==Ji.REL||(a=e.texClass=Ji.ORD),a=this.prevClass=e.texClass||Ji.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=Ji.NONE,t!==Ji.BIN||a!==Ji.NONE&&a!==Ji.BIN&&a!==Ji.OP&&a!==Ji.REL&&a!==Ji.OPEN&&a!==Ji.PUNCT)if(a!==Ji.BIN||t!==Ji.REL&&t!==Ji.CLOSE&&t!==Ji.PUNCT){if(t===Ji.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=Ji.ORD)}}else e.texClass=this.prevClass=Ji.ORD;else this.texClass=Ji.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=fr(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=br(kr(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}Ar.defaults=Object.assign(Object.assign({},tr.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Ar.MMLSPACING=hr,Ar.OPTABLE=mr,Ar.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Ar.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Ar.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Ar.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class vr extends tr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}vr.defaults=Object.assign({},tr.defaults);class xr extends tr{constructor(){super(...arguments),this.texclass=Ji.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}xr.defaults=Object.assign(Object.assign({},tr.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Cr extends tr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"ms"}}Cr.defaults=Object.assign(Object.assign({},tr.defaults),{lquote:'"',rquote:'"'});class Lr extends er{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=Ji.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Lr.defaults=Object.assign({},er.defaults);class Nr extends Lr{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Nr.defaults=Lr.defaults;class _r extends ir{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}_r.defaults=Object.assign(Object.assign({},ir.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Fr extends er{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Fr.defaults=Object.assign(Object.assign({},er.defaults),{"data-vertical-align":"bottom"});class Mr extends er{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Mr.defaults=Object.assign(Object.assign({},er.defaults),{"data-vertical-align":"bottom"});class Pr extends ar{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Pr.defaults=Object.assign(Object.assign({},ar.defaults),{scriptlevel:Wi,displaystyle:Wi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Wi,mathcolor:Wi,dir:Wi,infixlinebreakstyle:"before"});class Dr extends er{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Dr.defaults=Object.assign({},er.defaults);class Br extends ar{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=Ji.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}Br.defaults=Object.assign(Object.assign({},ar.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Rr extends ar{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mphantom"}}Rr.defaults=Object.assign({},ar.defaults);class Tr extends er{constructor(){super(...arguments),this.texclass=Ji.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}Or.defaults=Object.assign(Object.assign({},er.defaults),{actiontype:"toggle",selection:1});class qr extends ir{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}qr.defaults=Object.assign(Object.assign({},ir.defaults),{subscriptshift:"",superscriptshift:""});class jr extends qr{get kind(){return"msub"}get arity(){return 2}}jr.defaults=Object.assign({},qr.defaults);class Ur extends qr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}Ur.defaults=Object.assign({},qr.defaults);class Hr extends ir{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}Hr.defaults=Object.assign(Object.assign({},ir.defaults),{accent:!1,accentunder:!1,align:"center"}),Hr.ACCENTS=["","accentunder","accent"];class zr extends Hr{get kind(){return"munder"}get arity(){return 2}}zr.defaults=Object.assign({},Hr.defaults);class Wr extends Hr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Wr.defaults=Object.assign({},Hr.defaults),Wr.ACCENTS=["","accent","accentunder"];class Gr extends qr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let ln={[sr.prototype.kind]:sr,[lr.prototype.kind]:lr,[dr.prototype.kind]:dr,[Ar.prototype.kind]:Ar,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[Cr.prototype.kind]:Cr,[Lr.prototype.kind]:Lr,[Nr.prototype.kind]:Nr,[_r.prototype.kind]:_r,[Fr.prototype.kind]:Fr,[Mr.prototype.kind]:Mr,[Pr.prototype.kind]:Pr,[Dr.prototype.kind]:Dr,[Br.prototype.kind]:Br,[Rr.prototype.kind]:Rr,[Tr.prototype.kind]:Tr,[Ir.prototype.kind]:Ir,[Or.prototype.kind]:Or,[jr.prototype.kind]:jr,[Ur.prototype.kind]:Ur,[qr.prototype.kind]:qr,[zr.prototype.kind]:zr,[Wr.prototype.kind]:Wr,[Hr.prototype.kind]:Hr,[Gr.prototype.kind]:Gr,[Vr.prototype.kind]:Vr,[Xr.prototype.kind]:Xr,[Jr.prototype.kind]:Jr,[Kr.prototype.kind]:Kr,[$r.prototype.kind]:$r,[Yr.prototype.kind]:Yr,[Zr.prototype.kind]:Zr,[Qr.prototype.kind]:Qr,[en.prototype.kind]:en,[tn.prototype.kind]:tn,[rn.prototype.kind]:rn,[an.prototype.kind]:an,[nn.prototype.kind]:nn,[on.prototype.kind]:on,[nr.prototype.kind]:nr,[or.prototype.kind]:or,[sn.prototype.kind]:sn};class dn extends zi{get MML(){return this.node}}dn.defaultNodes=ln;class cn{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===cn.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function un(...e){const t=class extends cn{};return t.allocate(...e),t}cn.MAXBIT=1<<31,cn.next=1,cn.names=new Map;class pn extends Za{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=ji.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=ji.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=ji.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const fn={all:!1,processed:!1,inputJax:null,outputJax:null},hn={all:!0,processed:!0,inputJax:[],outputJax:[]};class mn extends Pi{compile(e){return null}}class gn extends Di{typeset(e,t=null){return null}escaped(e,t){return null}}class yn extends Ii{}class kn{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=gi(mi({},i.OPTIONS),a),this.math=new(this.options.MathList||yn),this.renderActions=pn.create(this.options.renderActions),this.processed=new kn.ProcessBits,this.outputJax=this.options.OutputJax||new gn;let r=this.options.InputJax||[new mn];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new dn,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=pn.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=ji.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=gi({format:this.inputJax[0].name,display:!0,end:ji.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}kn.KIND="MathDocument",kn.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:yn,MathItem:class extends qi{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:ci({find:[ji.FINDMATH,"findMath","",!1],compile:[ji.COMPILED],metrics:[ji.METRICS,"getMetrics","",!1],typeset:[ji.TYPESET],update:[ji.INSERTED,"updateDocument",!1]})},kn.ProcessBits=un("findMath","compile","getMetrics","typeset","updateDocument");class bn extends kn{}class Sn{constructor(e,t=5){this.documentClass=bn,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}Sn.NAME="generic";class wn extends Za{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class En{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[En.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const An="data-mjx-";class vn extends En{constructor(e=null){e||(e=new dn),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return Si(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=Si(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===Ji.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(lr.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":$i[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[An+t]=a}}vn.rename={TeXAtom:"mrow"},vn.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},vn.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class xn extends vn{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Cn=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Ln extends vn{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Cn).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Cn)}}class Nn{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class _n extends Hi{wrap(e,...t){return this.create(e.kind,e,...t)}}function Fn(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Mn(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Pn={version:za,handlers:new wn,document:function(e,t){return Pn.handlers.document(e,t)},handleRetriesFor:Fn,retryAfter:Mn,asyncLoad:null};class Dn extends qi{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=ji.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Bn extends Ii{}class Rn{constructor(e=null){let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=ui(this.options.skipHtmlTags),t=ui(this.options.ignoreHtmlClass),a=ui(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}Rn.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:ci({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class Tn extends kn{constructor(e,t,a){let[i,r]=bi(a,Rn.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new Rn(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=gi({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=ji.INSERTED&&t.state(ji.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}Tn.KIND="HTML",Tn.OPTIONS=Object.assign(Object.assign({},kn.OPTIONS),{renderActions:ci(Object.assign(Object.assign({},kn.OPTIONS.renderActions),{styles:[ji.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Bn,MathItem:Dn,DomStrings:null});class In extends Sn{constructor(){super(...arguments),this.documentClass=Tn}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function On(e){const t=new In(e);return Pn.handlers.register(t),t}function qn(e){return Pn.asyncLoad?new Promise(((t,a)=>{const i=Pn.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const jn=1e6,Un={px:1,in:96,cm:96/2.54,mm:96/25.4},Hn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},zn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:jn};function Wn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(zn[e])return zn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return Un.hasOwnProperty(o)?n*Un[o]/i/a:Hn.hasOwnProperty(o)?n*Hn[o]:"%"===o?n/100*t:n*t}function Gn(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function Vn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Xn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Jn(e,t=-jn,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new $n;return Object.assign(e,this),e}}$n.fullWidth="100%",$n.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const Kn={loadMissingEntities:!0},Yn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},Zn={};function Qn(e,t){Object.assign(Yn,e),Zn[t]=!0}function eo(e){delete Yn[e]}function to(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,ao)}function ao(e,t){if("#"===t.charAt(0))return io(t.slice(1));if(Yn[t])return Yn[t];if(Kn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();Zn[e]||(Zn[e]=!0,Mn(qn("./util/entities/"+e+".js")))}return e}function io(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class ro{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const no=["top","right","bottom","left"],oo=["width","style","color"];function so(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function lo(e){const t=so(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of mo.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const co=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,uo=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function po(e){let t={width:"",style:"",color:""};for(const a of so(this.styles[e]))a.match(co)&&""===t.width?t.width=a:a.match(uo)&&""===t.style?t.style=a:t.color=a;for(const a of mo.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function fo(e){const t=[];for(const a of mo.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const ho={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class mo{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),mo.connect[e]&&!mo.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),mo.connect[e]);)mo.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,mo.connect[e]&&mo.connect[e].children&&mo.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of mo.connect[e].children){const e=this.childName(t,a);mo.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(mo.connect[e]&&!mo.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function go(e){return e.reduce(((e,t)=>e+t),0)}function yo(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}mo.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},mo.connect={padding:{children:no,split:lo,combine:function(e){const t=mo.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:no,split:function(e){for(const t of mo.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...mo.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:oo,split:po,combine:fo},"border-right":{children:oo,split:po,combine:fo},"border-bottom":{children:oo,split:po,combine:fo},"border-left":{children:oo,split:po,combine:fo},"border-width":{children:no,split:lo,combine:null},"border-style":{children:no,split:lo,combine:null},"border-color":{children:no,split:lo,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=so(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(ho))if((Array.isArray(a[t])||""===a[t])&&e.match(ho[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of mo.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",za,"core"),Ja({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:m,MathList:h,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Q,TeXAtom:Y,maction:j,maligngroup:X,malignmark:J,math:w,mathchoice:Z,menclose:q,merror:R,mfenced:O,mfrac:M,mglyph:$,mi:E,mmultiscripts:z,mn:A,mo:C,mpadded:T,mphantom:I,mroot:D,mrow:F,ms:_,mspace:N,msqrt:P,mstyle:B,msubsup:U,mtable:W,mtd:V,mtext:L,mtr:G,munderover:H,semantics:K},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:he,HTMLMathList:me}},mathjax:fe,util:{AsyncLoad:Se,BBox:Ee,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:we,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",In),MathJax.startup.registerConstructor("browserAdaptor",Fi),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));class ko extends Mi{constructor(e){super(e),this.getPatterns()}getPatterns(){let e=this.options,t=[],a=[],i=[];this.end={},this.env=this.sub=0;let r=1;e.inlineMath.forEach((e=>this.addPattern(t,e,!1))),e.displayMath.forEach((e=>this.addPattern(t,e,!0))),t.length&&a.push(t.sort(gr).join("|")),e.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=r,r++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(a.push("("+i.join("|")+")"),this.sub=r),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0}addPattern(e,t,a){let[i,r]=t;e.push(yr(i)),this.end[i]=[r,a,this.endPattern(r)]}endPattern(e,t){return new RegExp((t||yr(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(e,t,a,i){let r,[n,o,s]=i,l=s.lastIndex=a.index+a[0].length,d=0;for(;r=s.exec(e);){if((r[1]||r[0])===n&&0===d)return Oi(a[0],e.substr(l,r.index-l),r[0],t,a.index,r.index+r[0].length,o);"{"===r[0]?d++:"}"===r[0]&&d&&d--}return null}findMathInString(e,t,a){let i,r;for(this.start.lastIndex=0;i=this.start.exec(a);){if(void 0!==i[this.env]&&this.env){let e="\\\\end\\s*(\\{"+yr(i[this.env])+"\\})";r=this.findEnd(a,t,i,["{"+i[this.env]+"}",!0,this.endPattern(null,e)]),r&&(r.math=r.open+r.math+r.close,r.open=r.close="")}else if(void 0!==i[this.sub]&&this.sub){let e=i[this.sub],a=i.index+i[this.sub].length;r=2===e.length?Oi("",e.substr(1),"",t,i.index,a):Oi("",e,"",t,i.index,a,!1)}else r=this.findEnd(a,t,i,this.end[i[0]]);r&&(e.push(r),this.start.lastIndex=r.end.n)}}findMath(e){let t=[];if(this.hasPatterns)for(let a=0,i=e.length;a{let a=e.attributes;if(!a)return;const i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];for(const t of a.getExplicitNames())i.has(t)||a.attributes[t]!==e.attributes.getInherited(t)||delete a.attributes[t]}),{})},e.combineRelations=function(e){const i=[];for(let r of e.data.getList("mo")){if(r.getProperty("relationsCombined")||!r.parent||r.parent&&!So.isType(r.parent,"mrow")||So.getTexClass(r)!==Ji.REL)continue;let e,n=r.parent.childNodes,o=n.indexOf(r)+1,s=So.getProperty(r,"variantForm");for(;o{let t=r.getExplicit(e);null!=t&&i.set(e,t)}))},a=function(e,t){let a=(e,t)=>e.getExplicitNames().filter((a=>a!==t&&("stretchy"!==a||e.getExplicit("stretchy")))),i=e.attributes,r=t.attributes,n=a(i,"lspace"),o=a(r,"rspace");if(n.length!==o.length)return!1;for(let e of n)if(i.getExplicit(e)!==r.getExplicit(e))return!1;return!0},i=function(e,t,a){const i=[];for(let r of e.getList("m"+t+a)){const n=r.childNodes;if(n[r[t]]&&n[r[a]])continue;const o=r.parent;let s=n[r[t]]?e.nodeFactory.create("node","m"+t,[n[r.base],n[r[t]]]):e.nodeFactory.create("node","m"+a,[n[r.base],n[r[a]]]);So.copyAttributes(r,s),o?o.replaceChild(s,r):e.root=s,i.push(r)}e.removeFromList("m"+t+a,i)};e.cleanSubSup=function(e){let t=e.data;t.error||(i(t,"sub","sup"),i(t,"under","over"))};let r=function(e,t,a){const i=[];for(const r of e.getList(t)){if(r.attributes.get("displaystyle"))continue;const t=r.childNodes[r.base],n=t.coreMO();if(t.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let t=e.nodeFactory.create("node",a,r.childNodes);So.copyAttributes(r,t),r.parent?r.parent.replaceChild(t,r):e.root=t,i.push(r)}}e.removeFromList(t,i)};e.moveLimits=function(e){const t=e.data;r(t,"munderover","msubsup"),r(t,"munder","msub"),r(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(wo||(wo={}));const Eo=wo;class Ao{static processString(e,t){let a=e.split(Ao.pattern);for(let e=1,i=a.length;e="0"&&i<="9")a[e]=t[parseInt(a[e],10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else if("{"===i)if(i=a[e].substr(1),i>="0"&&i<="9")a[e]=t[parseInt(a[e].substr(1,a[e].length-2),10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else{a[e].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[e]="%"+a[e])}null==a[e]&&(a[e]="???")}return a.join("")}constructor(e,t,...a){this.id=e,this.message=Ao.processString(t,a)}}Ao.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const vo=Ao;var xo;!function(e){const t=7.2,a={em:e=>e,ex:e=>.43*e,pt:e=>e/10,pc:e=>1.2*e,px:e=>e*t/72,in:e=>e*t,cm:e=>e*t/2.54,mm:e=>e*t/25.4,mu:e=>e/18},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",r="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+i+"\\s*"+r+"\\s*$"),o=RegExp("^\\s*"+i+"\\s*"+r+" ?");function s(e,t=!1){let i=e.match(t?o:n);return i?function([e,t,i]){if("mu"!==t)return[e,t,i];let r=l(a[t](parseFloat(e||"1")));return[r.slice(0,-2),"em",i]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function l(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function d(e,t,a){"{"!==t&&"}"!==t||(t="\\"+t);let i="{\\big"+a+" "+t+"}";return new No("\\mathchoice"+("{\\bigg"+a+" "+t+"}")+i+i+i,{},e).mml()}function c(e,t,a){t=t.replace(/\n+/g," ").replace(/^\s+/,Yn.nbsp).replace(/\s+$/,Yn.nbsp);let i=e.create("text",t);return e.create("node","mtext",[],a,i)}function u(e,t,a){if(a.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+a.length>e.configuration.options.maxBuffer)throw new vo("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+a}function p(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function f(e,t){let a=e.length,i=0,r="",n=0,o=0,s=!0,l=!1;for(;ni&&(o=i)),i++;break;case"}":i&&i--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!i&&-1!==t.indexOf(a))return[l?"true":p(r,o),a,e.slice(n)];s=!1,l=!1}r+=a}if(i)throw new vo("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":p(r,o),"",e.slice(n)]}e.matchDimen=s,e.dimen2em=function(e){let[t,i]=s(e),r=parseFloat(t||"1"),n=a[i];return n?n(r):0},e.Em=l,e.cols=function(...e){return e.map((e=>l(e))).join(" ")},e.fenced=function(e,t,a,i,r="",n=""){let o,s=e.nodeFactory,l=s.create("node","mrow",[],{open:t,close:i,texClass:Ji.INNER});if(r)o=new No("\\"+r+"l"+t,e.parser.stack.env,e).mml();else{let e=s.create("text",t);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ji.OPEN},e)}if(So.appendChildren(l,[o,a]),r)o=new No("\\"+r+"r"+i,e.parser.stack.env,e).mml();else{let e=s.create("text",i);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ji.CLOSE},e)}return n&&o.attributes.set("mathcolor",n),So.appendChildren(l,[o]),l},e.fixedFence=function(e,t,a,i){let r=e.nodeFactory.create("node","mrow",[],{open:t,close:i,texClass:Ji.ORD});return t&&So.appendChildren(r,[d(e,t,"l")]),So.isType(a,"mrow")?So.appendChildren(r,So.getChildren(a)):So.appendChildren(r,[a]),i&&So.appendChildren(r,[d(e,i,"r")]),r},e.mathPalette=d,e.fixInitialMO=function(e,t){for(let a=0,i=t.length;a1&&(l=[e.create("node","mrow",l)]),l},e.internalText=c,e.underOver=function(t,a,i,r,n){if(e.checkMovableLimits(a),So.isType(a,"munderover")&&So.isEmbellished(a)){So.setProperties(So.getCoreMO(a),{lspace:0,rspace:0});const e=t.create("node","mo",[],{rspace:0});a=t.create("node","mrow",[e,a])}const o=t.create("node","munderover",[a]);So.setChild(o,"over"===r?o.over:o.under,i);let s=o;return n&&(s=t.create("node","TeXAtom",[o],{texClass:Ji.OP,movesupsub:!0})),So.setProperty(s,"subsupOK",!0),s},e.checkMovableLimits=function(e){const t=So.isType(e,"mo")?So.getForm(e):null;(So.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&So.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;let t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,a,i){return i||(a=e.trimSpaces(a||"")),"t"===a?t.arraydef.align="baseline 1":"b"===a?t.arraydef.align="baseline -1":"c"===a?t.arraydef.align="axis":a&&(i?(i.string=`[${a}]`+i.string.slice(i.i),i.i=0):t.arraydef.align=a),t},e.substituteArgs=function(e,t,a){let i="",r="",n=0;for(;nt.length)throw new vo("IllegalMacroParam","Illegal macro parameter reference");r=u(e,u(e,r,i),t[parseInt(o,10)-1]),i=""}else i+=o}return u(e,r,i)},e.addArgs=u,e.checkMaxMacros=function(e,t=!0){if(!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new vo("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new vo("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e,t=!0){const a=e.stack.Top(),i=a.First;if((!a.getProperty("nestable")||!t||i)&&(!a.isKind("start")||i))throw new vo("ErroneousNestingEq","Erroneous nesting of equation structures")},e.copyNode=function(e,t){const a=e.copy(),i=t.configuration;return a.walkTree((e=>{i.addNode(e.kind,e);const t=(e.getProperty("in-lists")||"").split(/,/);for(const a of t)a&&i.addNode(a,e)})),a},e.MmlFilterAttribute=function(e,t,a){return a},e.getFontDef=function(e){const t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t=null,a=!1){let i=function(e){let t,a,i,r={},n=e;for(;n;)[a,t,n]=f(n,["=",","]),"="===t?([i,t,n]=f(n,[","]),i="false"===i||"true"===i?JSON.parse(i):i,r[a]=i):a&&(r[a]=!0);return r}(e);if(t)for(let e of Object.keys(i))if(!t.hasOwnProperty(e)){if(a)throw new vo("InvalidOption","Invalid option: %1",e);delete i[e]}return i},e.isLatinOrGreekChar=function(e){return!!e.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(xo||(xo={}));const Co=xo;class Lo{constructor(e,t,a){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:a},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}set env(e){this._env=e}get env(){return this._env}Push(...e){for(const t of e){if(!t)continue;const e=So.isNode(t)?this._factory.create("mml",t):t;e.global=this.global;const[a,i]=this.stack.length?this.Top().checkItem(e):[null,!0];i&&(a?(this.Pop(),this.Push(...a)):(this.stack.push(e),e.env?(e.copyEnv&&Object.assign(e.env,this.env),this.env=e.env):e.env=this.env))}}Pop(){const e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e}Top(e=1){return this.stack.lengthe.calign[e.j++]="left",c:e=>e.calign[e.j++]="center",r:e=>e.calign[e.j++]="right",p:e=>this.getColumn(e,"top"),m:e=>this.getColumn(e,"middle"),b:e=>this.getColumn(e,"bottom"),w:e=>this.getColumn(e,"top",""),W:e=>this.getColumn(e,"top",""),"|":e=>this.addRule(e,"solid"),":":e=>this.addRule(e,"dashed"),">":e=>e.cstart[e.j]=(e.cstart[e.j]||"")+this.getBraces(e),"<":e=>e.cend[e.j-1]=(e.cend[e.j-1]||"")+this.getBraces(e),"@":e=>this.addAt(e,this.getBraces(e)),"!":e=>this.addBang(e,this.getBraces(e)),P:e=>this.macroColumn(e,">{$}p{#1}<{$}",1),M:e=>this.macroColumn(e,">{$}m{#1}<{$}",1),B:e=>this.macroColumn(e,">{$}b{#1}<{$}",1)," ":e=>{}},this.MAXCOLUMNS=1e4}process(e,t,a){const i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:a.cstart,cend:a.cend,ralign:a.ralign,cextra:a.cextra};let r=0;for(;i.ithis.MAXCOLUMNS)throw new vo("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const e=i.template.codePointAt(i.i),t=i.c=void 0===e?"":String.fromCodePoint(e);if(i.i+=t.length,!this.columnHandler.hasOwnProperty(t))throw new vo("BadPreamToken","Illegal pream-token (%1)",t);this.columnHandler[t](i)}this.setColumnAlign(i,a),this.setColumnWidths(i,a),this.setColumnSpacing(i,a),this.setColumnLines(i,a),this.setPadding(i,a)}setColumnAlign(e,t){t.arraydef.columnalign=e.calign.join(" ")}setColumnWidths(e,t){if(!e.cwidth.length)return;const a=[...e.cwidth];a.lengthe||"auto")).join(" ")}setColumnSpacing(e,t){if(!e.cspace.length)return;const a=[...e.cspace];a.lengthe||"1em")).join(" ")}setColumnLines(e,t){if(!e.clines.length)return;const a=[...e.clines];a[0]&&t.frame.push(["left",a[0]]),a.length>e.calign.length?t.frame.push(["right",a.pop()]):a.length1&&(t.arraydef.columnlines=a.slice(1).map((e=>e||"none")).join(" "))}setPadding(e,t){if(!e.cextra[0]&&!e.cextra[e.calign.length-1])return;const a=e.calign.length-1,i=e.cspace,r=e.cextra[a]?i[a]:null;t.arraydef["data-array-padding"]=`${i[0]||".5em"} ${r||".5em"}`}getColumn(e,t,a="left"){e.calign[e.j]=a||this.getAlign(e),e.cwidth[e.j]=this.getDimen(e),e.ralign[e.j]=[t,e.cwidth[e.j],e.calign[e.j]],e.j++}getDimen(e){const t=this.getBraces(e)||"";if(!Co.matchDimen(t)[0])throw new vo("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",e.c);return t}getAlign(e){return Si(this.getBraces(e).toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(e){for(;" "===e.template[e.i];)e.i++;if(e.i>e.template.length)throw new vo("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];let t=++e.i,a=1;for(;e.i0&&a--;)i.push(this.getBraces(e));e.template=Co.substituteArgs(e.parser,i,t)+e.template.slice(e.i),e.i=0}addRule(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")}addAt(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",e.clines[r]&&(".5em"===i[r]?a[r-1]+="\\hspace{.25em}":i[r]||(e.cend[r-1]=(e.cend[r-1]||"")+"\\hspace{.5em}")),a[r]=t,i[r]="0",i[++e.j]="0"}addBang(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",a[r]=("0"===i[r]&&e.clines[r]?"\\hspace{.25em}":"")+t,i[r]||(i[r]=".5em"),i[++e.j]=".5em"}}const Io=Ro.Variant;class Oo{constructor(e,t=[]){this.options={},this.columnParser=new To,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new Bo,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new Do(e.items),this.itemFactory.configuration=this,mi(this.options,...t),mi(this.options,e.options),this.mathStyle=Oo.getVariant.get(this.options.mathStyle)||Oo.getVariant.get("TeX")}pushParser(e){this.parsers.unshift(e)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(e,t){let a=this.nodeLists[e];if(a||(a=this.nodeLists[e]=[]),a.push(t),t.kind!==e){const a=So.getProperty(t,"in-lists")||"",i=(a?a.split(/,/):[]).concat(e).join(",");So.setProperty(t,"in-lists",i)}}getList(e){let t=this.nodeLists[e]||[],a=[];for(let e of t)this.inTree(e)&&a.push(e);return this.nodeLists[e]=a,a}removeFromList(e,t){const a=this.nodeLists[e]||[];for(const e of t){const t=a.indexOf(e);t>=0&&a.splice(t,1)}}inTree(e){for(;e&&e!==this.root;)e=e.parent;return!!e}}Oo.getVariant=new Map([["TeX",(e,t)=>t&&e.match(/^[\u0391-\u03A9\u03F4]/)?Io.NORMAL:""],["ISO",e=>Io.ITALIC],["French",e=>e.normalize("NFD").match(/^[a-z]/)?Io.ITALIC:Io.NORMAL],["upright",e=>Io.NORMAL]]);const qo=Oo;class jo{constructor(e="???",t=""){this.tag=e,this.id=t}}class Uo{constructor(e="",t=!1,a=!1,i=null,r="",n="",o=!1,s=""){this.env=e,this.taggable=t,this.defaultTags=a,this.tag=i,this.tagId=r,this.tagFormat=n,this.noTag=o,this.labelId=s}}class Ho{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new Uo,this.history=[],this.stack=[],this.enTag=function(e,t){let a=this.configuration.nodeFactory,i=a.create("node","mtd",[e]),r=a.create("node","mlabeledtr",[t,i]);return a.create("node","mtable",[r],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(e,t,a){this.currentTag&&this.stack.push(this.currentTag);const i=this.label;this.currentTag=new Uo(e,t,a),this.label=i}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)}tag(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(e){this.currentTag.labelId=e}get label(){return this.currentTag.labelId}formatUrl(e,t){return t+"#"+encodeURIComponent(e)}formatTag(e){return"("+e+")"}formatRef(e){return this.formatTag(e)}formatId(e){return"mjx-eqn:"+e.replace(/\s/g,"_")}formatNumber(e){return e.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(e=!1){if(e)return this.autoTag(),this.makeTag();const t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(e=0){this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""}startEquation(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new Uo("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)}finishEquation(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;let a=this.makeTag();return this.enTag(e,a)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new jo(this.currentTag.tag,this.currentTag.tagId),this.label="");let e=new No("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class zo extends Ho{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Wo extends Ho{finalize(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;let a=this.getTag(!0);return this.enTag(e,a)}}var Go,Vo,Xo;!function(e){let t=new Map([["none",zo],["all",Wo]]),a="none";e.OPTIONS={tags:a,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},e.add=function(e,a){t.set(e,a)},e.addTags=function(t){for(const a of Object.keys(t))e.add(a,t[a])},e.create=function(e){let i=t.get(e)||t.get(a);if(!i)throw Error("Unknown tags class");return new i},e.setDefault=function(e){a=e},e.getDefault=function(){return e.create(a)}}(Go||(Go={})),function(e){let t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(Vo||(Vo={}));class Jo{constructor(){this._configuration=new Za,this._fallback=new Qa}add(e,t,a=Za.DEFAULTPRIORITY){for(const t of e.slice().reverse()){let e=Vo.getMap(t);if(!e)return void this.warn("Configuration "+t+" not found! Omitted.");this._configuration.add(e,a)}t&&this._fallback.add(t,a)}parse(e){for(let{item:t}of this._configuration){const a=t.parse(e);if(a)return a}let[t,a]=e;Array.from(this._fallback)[0].item(t,a)}lookup(e){let t=this.applicable(e);return t?t.lookup(e):null}contains(e){return!!this.applicable(e)}toString(){let e=[];for(let{item:t}of this._configuration)e.push(t.name);return e.join(", ")}applicable(e){for(let{item:t}of this._configuration)if(t.contains(e))return t;return null}retrieve(e){for(let{item:t}of this._configuration)if(t.name===e)return t;return null}warn(e){console.log("TexParser Warning: "+e)}}class $o{constructor(){this.map=new Map}add(e,t,a=Za.DEFAULTPRIORITY){for(const i of Object.keys(e)){let r=i,n=this.get(r);n||(n=new Jo,this.set(r,n)),n.add(e[r],t[r],a)}}set(e,t){this.map.set(e,t)}get(e){return this.map.get(e)}retrieve(e){for(const t of this.map.values()){let a=t.retrieve(e);if(a)return a}return null}keys(){return this.map.keys()}}class Ko{static makeProcessor(e,t){return Array.isArray(e)?e:[e,t]}static _create(e,t={}){let a=t.priority||Za.DEFAULTPRIORITY,i=t.init?this.makeProcessor(t.init,a):null,r=t.config?this.makeProcessor(t.config,a):null,n=(t.preprocessors||[]).map((e=>this.makeProcessor(e,a))),o=(t.postprocessors||[]).map((e=>this.makeProcessor(e,a))),s=t.parser||"tex";return new Ko(e,t.handler||{},t.fallback||{},t.items||{},t.tags||{},t.options||{},t.nodes||{},n,o,i,r,a,s)}static create(e,t={}){let a=Ko._create(e,t);return Xo.set(e,a),a}static local(e={}){return Ko._create("",e)}constructor(e,t={},a={},i={},r={},n={},o={},s=[],l=[],d=null,c=null,u,p){this.name=e,this.handler=t,this.fallback=a,this.items=i,this.tags=r,this.options=n,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=d,this.configMethod=c,this.priority=u,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(e){let t=new Map;e.set=function(e,a){t.set(e,a)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(Xo||(Xo={}));class Yo{constructor(e,t=["tex"]){this.initMethod=new Qa,this.configMethod=new Qa,this.configurations=new Za,this.parsers=[],this.handlers=new $o,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;for(const t of e.slice().reverse())this.addPackage(t);for(let{item:e,priority:t}of this.configurations)this.append(e,t)}init(){this.initMethod.execute(this)}config(e){this.configMethod.execute(this,e);for(const t of this.configurations)this.addFilters(e,t.item)}addPackage(e){const t="string"==typeof e?e:e[0],a=this.getPackage(t);a&&this.configurations.add(a,"string"==typeof e?a.priority:e[1])}add(e,t,a={}){const i=this.getPackage(e);this.append(i),this.configurations.add(i,i.priority),this.init();const r=t.parseOptions;r.nodeFactory.setCreators(i.nodes);for(const e of Object.keys(i.items))r.itemFactory.setNodeClass(e,i.items[e]);Go.addTags(i.tags),mi(r.options,i.options),gi(r.options,a),this.addFilters(t,i),i.config&&i.config(this,t)}getPackage(e){const t=Xo.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error(`Package ${e} doesn't target the proper parser`);return t}append(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),mi(this.options,e.options),Object.assign(this.nodes,e.nodes)}addFilters(e,t){for(const[a,i]of t.preprocessors)e.preFilters.add(a,i);for(const[a,i]of t.postprocessors)e.postFilters.add(a,i)}}class Zo{constructor(e,t,a){this._symbol=e,this._char=t,this._attributes=a}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class Qo{constructor(e,t,a=[]){this._symbol=e,this._func=t,this._args=a}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function es(e){return void 0===e||e}class ts{constructor(e,t){this._name=e,this._parser=t,Vo.register(this)}get name(){return this._name}parserFor(e){return this.contains(e)?this.parser:null}parse([e,t]){let a=this.parserFor(t),i=this.lookup(t);return a&&i?es(a(e,i)):null}set parser(e){this._parser=e}get parser(){return this._parser}}class as extends ts{constructor(e,t,a){super(e,t),this._regExp=a}contains(e){return this._regExp.test(e)}lookup(e){return this.contains(e)?e:null}}class is extends ts{constructor(){super(...arguments),this.map=new Map}lookup(e){return this.map.get(e)}contains(e){return this.map.has(e)}add(e,t){this.map.set(e,t)}remove(e){this.map.delete(e)}}class rs extends is{constructor(e,t,a){super(e,t);for(const e of Object.keys(a)){let t=a[e],[i,r]="string"==typeof t?[t,null]:t,n=new Zo(e,i,r);this.add(e,n)}}}class ns extends rs{parse([e,t]){return super.parse([e,"\\"+t])}}class os extends is{constructor(e,t,a){super(e,null);for(const e of Object.keys(t)){let i=t[e],[r,...n]="string"==typeof i?[i]:i,o=new Qo(e,a[r],n);this.add(e,o)}}parserFor(e){let t=this.lookup(e);return t?t.func:null}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?es(i(e,a.symbol,...a.args)):null}}class ss extends os{parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);if(!a||!i)return null;let r=e.currentCS;e.currentCS="\\"+t;let n=i(e,"\\"+a.symbol,...a.args);return e.currentCS=r,es(n)}}class ls extends os{constructor(e,t,a,i){super(e,a,i),this.parser=t}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?es(this.parser(e,a.symbol,i,a.args)):null}}class ds extends Fo{constructor(e,t){super(e),this.global=t}get kind(){return"start"}get isOpen(){return!0}checkItem(e){if(e.isKind("stop")){let e=this.toMml();return this.global.isInner||(e=this.factory.configuration.tags.finalize(e,this.env)),[[this.factory.create("mml",e)],!0]}return super.checkItem(e)}}class cs extends Fo{get kind(){return"stop"}get isClose(){return!0}}class us extends Fo{get kind(){return"open"}get isOpen(){return!0}checkItem(e){if(e.isKind("close")){let e=this.toMml();const t=this.create("node","TeXAtom",[e]);return[[this.factory.create("mml",t)],!0]}return super.checkItem(e)}}us.errors=Object.assign(Object.create(Fo.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class ps extends Fo{get kind(){return"close"}get isClose(){return!0}}class fs extends Fo{get kind(){return"prime"}checkItem(e){let[t,a]=this.Peek(2);if(!So.isType(t,"msubsup")||So.isType(t,"msup")){return[[this.create("node","msup",[t,a]),e],!0]}return So.setChild(t,t.sup,a),[[t,e],!0]}}class hs extends Fo{get kind(){return"subsup"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Fo.success;const t=this.First,a=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==a)So.setChild(t,2,this.getProperty("primes"));else{So.setProperty(this.getProperty("primes"),"variantForm",!0);const t=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=t}So.setChild(t,a,e.First),null!=this.getProperty("movesupsub")&&So.setProperty(t,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",t)],!0]}if(super.checkItem(e)[1]){const e=this.getErrors(["","sub","sup"][a]);throw new vo(e[0],e[1],...e.splice(2))}return null}}hs.errors=Object.assign(Object.create(Fo.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class ms extends Fo{constructor(e){super(e),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(e){if(e.isKind("over"))throw new vo("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){let t=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&So.setAttribute(t,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(So.setProperty(t,"withDelims",!0),t=Co.fixedFence(this.factory.configuration,this.getProperty("ldelim"),t,this.getProperty("rdelim"))),[[this.factory.create("mml",t),e],!0]}return super.checkItem(e)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class gs extends Fo{constructor(e,t){super(e),this.setProperty("delim",t)}get kind(){return"left"}get isOpen(){return!0}checkItem(e){if(e.isKind("right"))return[[this.factory.create("mml",Co.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){const t={stretchy:!0};return e.getProperty("color")&&(t.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Ji.CLOSE}),this.create("token","mo",t,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Ji.OPEN})),this.env={},[[this],!0]}return super.checkItem(e)}}gs.errors=Object.assign(Object.create(Fo.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class ys extends Fo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"middle"}get isClose(){return!0}}class ks extends Fo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"right"}get isClose(){return!0}}class bs extends Fo{get kind(){return"break"}constructor(e,t,a){super(e),this.setProperty("linebreak",t),this.setProperty("insert",a)}checkItem(e){var t,a;const i=this.getProperty("linebreak");if(e.isKind("mml")){const r=e.First;if(r.isKind("mo")){if("after"!==((null===(a=null===(t=So.getOp(r))||void 0===t?void 0:t[3])||void 0===a?void 0:a.linebreakstyle)||So.getAttribute(r,"linebreakstyle")))return So.setAttribute(r,"linebreak",i),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}const r=this.create("token","mspace",{linebreak:i});return[[this.factory.create("mml",r),e],!0]}}class Ss extends Fo{get kind(){return"begin"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new vo("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?Fo.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}class ws extends Fo{get kind(){return"end"}get isClose(){return!0}}class Es extends Fo{get kind(){return"style"}checkItem(e){if(!e.isClose)return super.checkItem(e);const t=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",t),e],!0]}}class As extends Fo{get kind(){return"position"}checkItem(e){if(e.isClose)throw new vo("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){let t=e.toMml();switch(this.getProperty("move")){case"vertical":return t=this.create("node","mpadded",[t],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",t)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(e)}}class vs extends Fo{get kind(){return"cell"}get isClose(){return!0}}class xs extends Fo{get isFinal(){return!0}get kind(){return"mml"}}class Cs extends Fo{get kind(){return"fn"}checkItem(e){const t=this.First;if(t){if(e.isOpen)return Fo.success;if(!e.isKind("fn")){let a=e.First;if(!e.isKind("mml")||!a)return[[t,e],!0];if(So.isType(a,"mstyle")&&a.childNodes.length&&So.isType(a.childNodes[0].childNodes[0],"mspace")||So.isType(a,"mspace"))return[[t,e],!0];So.isEmbellished(a)&&(a=So.getCoreMO(a));const i=So.getForm(a);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[t,e],!0]}return[[t,this.create("token","mo",{texClass:Ji.NONE},Yn.ApplyFunction),e],!0]}return super.checkItem.apply(this,arguments)}}class Ls extends Fo{constructor(){super(...arguments),this.remap=Vo.getMap("not_remap")}get kind(){return"not"}checkItem(e){let t,a,i;if(e.isKind("open")||e.isKind("left"))return Fo.success;if(e.isKind("mml")&&(So.isType(e.First,"mo")||So.isType(e.First,"mi")||So.isType(e.First,"mtext"))&&(t=e.First,a=So.getText(t),1===a.length&&!So.getProperty(t,"movesupsub")&&1===So.getChildren(t).length))return this.remap.contains(a)?(i=this.create("text",this.remap.lookup(a).char),So.setChild(t,0,i)):(i=this.create("text","\u0338"),So.appendChildren(t,[i])),[[e],!0];i=this.create("text","\u29f8");const r=this.create("node","mtext",[],{},i),n=this.create("node","mpadded",[r],{width:0});return t=this.create("node","TeXAtom",[n],{texClass:Ji.REL}),[[t,e],!0]}}class Ns extends Fo{get kind(){return"nonscript"}checkItem(e){if(e.isKind("mml")&&1===e.Size()){let t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=So.getChildren(So.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){const t=this.create("node","mrow",[e.Pop()]);e.Push(t)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]}}class _s extends Fo{get kind(){return"dots"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Fo.success;let t=this.getProperty("ldots"),a=e.First;if(e.isKind("mml")&&So.isEmbellished(a)){const e=So.getTexClass(So.getCoreMO(a));e!==Ji.BIN&&e!==Ji.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]}}class Fs extends Fo{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),Fo.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),Fo.fail;this.EndTable(),this.clearEnv();let t=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[t],!0];throw new vo("MissingCloseBrace","Missing close brace")}return[[t,e],!0]}return super.checkItem(e)}createMml(){const e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.breakAlign.table&&So.setAttribute(t,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(So.setAttribute(t,"data-frame-styles",""),So.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),t=this.handleFrame(t),(this.getProperty("open")||this.getProperty("close"))&&(t=Co.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t}handleFrame(e){if(!this.frame.length)return e;const t=new Map(this.frame),a=this.frame.reduce(((e,[,t])=>t===e?t:""),this.frame[0][1]);if(a){if(4===this.frame.length)return So.setAttribute(e,"frame",a),So.removeAttribute(e,"data-frame-styles"),e;if("solid"===a)return So.setAttribute(e,"data-frame-styles",""),e=this.create("node","menclose",[e],{notation:Array.from(t.keys()).join(" "),"data-padding":0})}const i=no.map((e=>t.get(e)||"none")).join(" ");return So.setAttribute(e,"data-frame-styles",i),e}StartEntry(){const e=this.row.length;let t=this.cstart[e],a=this.cend[e];const i=this.ralign[e],r=this.cextra;if(!(t||a||i||r[e]||r[e+1]))return;let[n,o,s,l]=this.getEntry();if(!r[e]||this.atEnd&&!r[e+1]||(t+="&"),"&"!==s&&(l=!!o.trim()||!(!e&&"\\end"===s.substr(0,4)),r[e+1]&&!r[e]&&(a=(a||"")+"&",this.atEnd=!0)),!l&&!n)return;const d=this.parser;l&&(t&&(o=Co.addArgs(d,t,o)),a&&(o=Co.addArgs(d,o,a)),i&&(o="\\text{"+o.trim()+"}")),n&&(o=Co.addArgs(d,n,o)),d.string=Co.addArgs(d,o,d.string),d.i=0}getEntry(){const e=this.parser,t=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let a,i=0,r=0,n=e.i;const o=["","","",!1];for(;null!==(a=e.string.slice(n).match(t));)switch(n+=a[0].length,a[2]){case"\\":n++;break;case"{":i++;break;case"}":if(!i)return o;i--;break;case"\\begin{array}":!i&&r++;break;case"\\end{array}":if(!i&&r){r--;break}default:if(i||r)continue;n-=a[2].length;let t=e.string.slice(e.i,n).trim();const s=t.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(t=t.slice(s[0].length)),e.string=e.string.slice(n),e.i=0,[(null==s?void 0:s[0])||"",t,a[2],!0]}return o}EndEntry(){const e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&So.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&So.setAttribute(e,"columnalign",So.getAttribute(e,"columnalign")?"center":"left"));const t=this.ralign[this.row.length];if(t){let[a,i,r]=t;this.breakAlign.cell&&(a=this.breakAlign.cell);const n=this.create("node","mpadded",e.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":r,"data-vertical-align":a});n.setProperty("vbox",a),e.childNodes[0].childNodes=[],e.appendChild(n)}else this.breakAlign.cell&&So.setAttribute(e,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(e),this.Clear(),this.hfill=[]}EndRow(){let e="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e="mlabeledtr"):this.getProperty("isLabeled")&&(e="mlabeledtr",this.setProperty("isLabeled",!1));const t=this.create("node",e,this.row);this.breakAlign.row&&(So.setAttribute(t,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(t),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push(["bottom",e.pop()]),e.length?this.arraydef.rowlines=e.join(" "):delete this.arraydef.rowlines):e.lengththis.maxrow&&(this.maxrow=this.row.length);const e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(e,t){if(!this.arraydef[e])return;const a=this.arraydef[e].split(/ /),i=[...a];if(i.length>1){for(;i.length0){const e="center"===t?".7em":"2em";for(const t of this.table){const i=t.childNodes[t.isKind("mlabeledtr")?a+1:a];if(i){const t=this.create("node","mstyle",i.childNodes[0].childNodes,{indentshift:e});i.childNodes[0].childNodes=[],i.appendChild(t)}}}t=e[a]}}}class Ps extends Ss{get kind(){return"mstyle"}constructor(e,t,a){super(e),this.attrList=t,this.setProperty("name",a)}checkItem(e){if(e.isKind("end")&&e.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(e)}}class Ds extends Fo{constructor(e,...t){super(e),this.factory.configuration.tags.start("equation",!0,t[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){let t=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(t,a):t,e],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}let Bs={};const Rs={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Ts(e,t=1/0){const a=e.replace(/\s+/g,"").split("").map((e=>{const t={t:"top",b:"bottom",m:"middle",c:"center"}[e];if(!t)throw new vo("BadBreakAlign","Invalid alignment character: %1",e);return t}));if(a.length>t)throw new vo("TooManyAligns","Too many alignment characters: %1",e);return 1===t?a[0]:a.join(" ")}function Is(e,t){const a=e.stack.env,i=a.inRoot;a.inRoot=!0;const r=new No(t,a,e.configuration);let n=r.mml();const o=r.stack.global;if(o.leftRoot||o.upRoot){const t={};o.leftRoot&&(t.width=o.leftRoot),o.upRoot&&(t.voffset=o.upRoot,t.height=o.upRoot),n=e.create("node","mpadded",[n],t)}return a.inRoot=i,n}Bs.Open=function(e,t){e.Push(e.itemFactory.create("open"))},Bs.Close=function(e,t){e.Push(e.itemFactory.create("close"))},Bs.Bar=function(e,t){e.Push(e.create("token","mo",{stretchy:!1,texClass:Ji.ORD},t))},Bs.Tilde=function(e,t){e.Push(e.create("token","mtext",{},Yn.nbsp))},Bs.Space=function(e,t){},Bs.Superscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sup:i.over;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sup)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.over)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleExponent","Double exponent: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.over))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.over):(i=e.create("node","msubsup",[i]),o=i.sup)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Bs.Subscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sub:i.under;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sub)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.under)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleSubscripts","Double subscripts: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.under))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.under):(i=e.create("node","msubsup",[i]),o=i.sub)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Bs.Prime=function(e,t){let a=e.stack.Prev();if(a||(a=e.create("token","mi")),So.isType(a,"msubsup")&&!So.isType(a,"msup")&&So.getChildAt(a,a.sup))throw new vo("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let i="";e.i--;do{i+=Yn.prime,e.i++,t=e.GetNext()}while("'"===t||t===Yn.rsquo);i=["","\u2032","\u2033","\u2034","\u2057"][i.length]||i;const r=e.create("token","mo",{variantForm:!0},i);e.Push(e.itemFactory.create("prime",a,r))},Bs.Comment=function(e,t){for(;e.in.macroColumn(e,r,parseInt(i))},Bs.BeginEnd=function(e,t){let a=e.GetArgument(t);if(a.match(/\\/))throw new vo("InvalidEnv","Invalid environment name '%1'",a);let i=e.configuration.handlers.get("environment").lookup(a);if(i&&"\\end"===t){if(!i.args[0]){const t=e.itemFactory.create("end").setProperty("name",a);return void e.Push(t)}e.stack.env.closing=a}Co.checkMaxMacros(e,!1),e.parse("environment",[e,a])},Bs.Array=function(e,t,a,i,r,n,o,s,l){r||(r=e.GetArgument("\\begin{"+t.getName()+"}"));const d=e.itemFactory.create("array");return"array"===t.getName()&&d.setProperty("arrayPadding",".5em .125em"),d.parser=e,d.arraydef={columnspacing:n||"1em",rowspacing:o||"4pt"},e.configuration.columnParser.process(e,r,d),a&&d.setProperty("open",e.convertDelimiter(a)),i&&d.setProperty("close",e.convertDelimiter(i)),"'"===(s||"").charAt(1)&&(d.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?d.arraydef.displaystyle=!0:s&&(d.arraydef.displaystyle=!1),"S"===s&&(d.arraydef.scriptlevel=1),l&&(d.arraydef.useHeight=!1),e.Push(t),d.StartEntry(),d},Bs.AlignedArray=function(e,t,a=""){const i=e.GetBrackets("\\begin{"+t.getName()+"}");let r=Bs.Array(e,t,null,null,null,null,null,a);return Co.setArrayAlign(r,i)},Bs.IndentAlign=function(e,t){const a=`\\begin{${t.getName()}}`,i=e.GetBrackets(a,"");let r=e.GetBrackets(a,"");const n=e.GetBrackets(a,"");if(i&&!Co.matchDimen(i)[0]||r&&!Co.matchDimen(r)[0]||n&&!Co.matchDimen(n)[0])throw new vo("BracketMustBeDimension","Bracket argument to %1 must be a dimension",a);const o=e.GetArgument(a);if(o&&!o.match(/^([lcr]{1,3})?$/))throw new vo("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...o].map((e=>({l:"left",c:"center",r:"right"}[e])));1===s.length&&s.push(s[0]);const l={};for(const[e,t]of[["indentshiftfirst",i],["indentshift",r||i],["indentshiftlast",n],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])t&&(l[e]=t);e.Push(e.itemFactory.create("mstyle",l,t.getName()))},Bs.Equation=function(e,t,a,i=!0){return e.configuration.mathItem.display=i,e.stack.env.display=i,e.Push(t),Co.checkEqnEnv(e),e.Push(t),e.itemFactory.create("equation",a).setProperty("name",t.getName())},Bs.EqnArray=function(e,t,a,i,r,n,o){let s=t.getName(),l="gather"===s||"gather*"===s;i&&Co.checkEqnEnv(e,!l),e.Push(t),r=(r=r.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=Ts(n);let d=e.itemFactory.create("eqnarray",s,a,i,e.stack.global);return d.arraydef={displaystyle:!0,columnalign:r,columnspacing:o||"1em",rowspacing:"3pt","data-break-align":n,side:e.options.tagSide,minlabelspacing:e.options.tagIndent},l&&d.setProperty("nestable",!0),d},Bs.HandleNoTag=function(e,t){e.tags.notag()},Bs.HandleLabel=function(e,t){let a=e.GetArgument(t);if(""!==a&&!e.tags.refUpdate){if(e.tags.label)throw new vo("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=a,(e.tags.allLabels[a]||e.tags.labels[a])&&!e.options.ignoreDuplicateLabels)throw new vo("MultipleLabel","Label '%1' multiply defined",a);e.tags.labels[a]=new jo}},Bs.HandleRef=function(e,t,a){let i=e.GetArgument(t),r=e.tags.allLabels[i]||e.tags.labels[i];r||(e.tags.refUpdate||(e.tags.redo=!0),r=new jo);let n=r.tag;a&&(n=e.tags.formatRef(n));let o=e.create("node","mrow",Co.internalMath(e,n),{href:e.tags.formatUrl(r.id,e.options.baseURL),class:"MathJax_ref"});e.Push(o)},Bs.Macro=function(e,t,a,i,r){if(i){const n=[];if(null!=r){const a=e.GetBrackets(t);n.push(null==a?r:a)}for(let a=n.length;a1&&(i.autoOP=!1)),!i.mathvariant&&Co.isLatinOrGreekChar(t)){const a=e.configuration.mathStyle(t);a&&(i.mathvariant=a)}const n=e.create("token","mi",i,t);e.Push(n)},e.digit=function(e,t){let a;const i=e.configuration.options.digits,r=e.string.slice(e.i-1).match(i),n=Co.getFontDef(e);r?(a=e.create("token","mn",n,r[0].replace(/[{}]/g,"")),e.i+=r[0].length-1):a=e.create("token","mo",n,t),e.Push(a)},e.controlSequence=function(e,t){const a=e.GetCS();e.parse("macro",[e,a])},e.lcGreek=function(e,t){const a={mathvariant:e.configuration.mathStyle(t.char)||qs.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.ucGreek=function(e,t){const a={mathvariant:e.stack.env.font||e.configuration.mathStyle(t.char,!0)||qs.NORMAL},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mi=function(e,t){const a=t.attributes||{mathvariant:qs.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mo=function(e,t){const a=t.attributes||{};a.stretchy=!1;const i=e.create("token","mo",a,t.char);So.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i),e.Push(i)},e.mathchar7=function(e,t){const a=t.attributes||{mathvariant:qs.NORMAL};e.stack.env.font&&(a.mathvariant=e.stack.env.font);const i=e.create("token","mi",a,t.char);e.Push(i)},e.delimiter=function(e,t){let a=t.attributes||{};a=Object.assign({fence:!1,stretchy:!1},a);const i=e.create("token","mo",a,t.char);e.Push(i)},e.environment=function(e,t,a,i){const r=i[0];let n=e.itemFactory.create("begin").setProperties({name:t,end:r});n=a(e,n,...i.slice(1)),e.Push(n)}}(js||(js={}));const Us=js,Hs=Vn(zn.thickmathspace),zs=Ro.Variant;function Ws(e,t){let a=e.stack.env.font?{mathvariant:e.stack.env.font}:{};const i=Vo.getMap("remap").lookup(t),r=fr(t),n=r?r[3]:"mo";let o=e.create("token",n,a,i?i.char:t);const s=(null==r?void 0:r[4])||(Co.isLatinOrGreekChar(t)?e.configuration.mathStyle(t,!0):"");s&&o.attributes.set("mathvariant",s),"mo"===n&&(So.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new as("letter",Us.variable,/[a-z]/i),new as("digit",Us.digit,/[0-9.,]/),new as("command",Us.controlSequence,/^\\/),new os("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Os),new rs("lcGreek",Us.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new rs("ucGreek",Us.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new rs("mathchar0mi",Us.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:zs.NORMAL}],aleph:["\u2135",{mathvariant:zs.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:zs.NORMAL}],Re:["\u211c",{mathvariant:zs.NORMAL}],Im:["\u2111",{mathvariant:zs.NORMAL}],partial:["\u2202",{mathvariant:zs.ITALIC}],infty:["\u221e",{mathvariant:zs.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:zs.NORMAL}],nabla:["\u2207",{mathvariant:zs.NORMAL}],top:["\u22a4",{mathvariant:zs.NORMAL}],bot:["\u22a5",{mathvariant:zs.NORMAL}],angle:["\u2220",{mathvariant:zs.NORMAL}],triangle:["\u25b3",{mathvariant:zs.NORMAL}],backslash:["\\",{mathvariant:zs.NORMAL}],forall:["\u2200",{mathvariant:zs.NORMAL}],exists:["\u2203",{mathvariant:zs.NORMAL}],neg:["\xac",{mathvariant:zs.NORMAL}],lnot:["\xac",{mathvariant:zs.NORMAL}],flat:["\u266d",{mathvariant:zs.NORMAL}],natural:["\u266e",{mathvariant:zs.NORMAL}],sharp:["\u266f",{mathvariant:zs.NORMAL}],clubsuit:["\u2663",{mathvariant:zs.NORMAL}],diamondsuit:["\u2662",{mathvariant:zs.NORMAL}],heartsuit:["\u2661",{mathvariant:zs.NORMAL}],spadesuit:["\u2660",{mathvariant:zs.NORMAL}]}),new rs("mathchar0mo",Us.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Ji.PUNCT}],cdotp:["\u22c5",{texClass:Ji.PUNCT}],colon:[":",{texClass:Ji.PUNCT}]}),new rs("mathchar7",Us.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new ns("delimiter",Us.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Ji.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Ji.ORD}],"\\|":["\u2016",{texClass:Ji.ORD}],"\\vert":["|",{texClass:Ji.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new ss("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",zs.NORMAL],mit:["SetFont",zs.ITALIC],oldstyle:["SetFont",zs.OLDSTYLE],cal:["SetFont",zs.CALLIGRAPHIC],it:["SetFont",zs.MATHITALIC],bf:["SetFont",zs.BOLD],sf:["SetFont",zs.SANSSERIF],tt:["SetFont",zs.MONOSPACE],frak:["MathFont",zs.FRAKTUR],Bbb:["MathFont",zs.DOUBLESTRUCK],mathrm:["MathFont",zs.NORMAL],mathup:["MathFont",zs.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",zs.BOLD],mathbfup:["MathFont",zs.BOLD],mathit:["MathFont",zs.MATHITALIC],mathbfit:["MathFont",zs.BOLDITALIC],mathbb:["MathFont",zs.DOUBLESTRUCK],mathfrak:["MathFont",zs.FRAKTUR],mathbffrak:["MathFont",zs.BOLDFRAKTUR],mathscr:["MathFont",zs.SCRIPT],mathbfscr:["MathFont",zs.BOLDSCRIPT],mathsf:["MathFont",zs.SANSSERIF],mathsfup:["MathFont",zs.SANSSERIF],mathbfsf:["MathFont",zs.BOLDSANSSERIF],mathbfsfup:["MathFont",zs.BOLDSANSSERIF],mathsfit:["MathFont",zs.SANSSERIFITALIC],mathbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],mathtt:["MathFont",zs.MONOSPACE],mathcal:["MathFont",zs.CALLIGRAPHIC],mathbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],symrm:["MathFont",zs.NORMAL],symup:["MathFont",zs.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",zs.BOLD],symbfup:["MathFont",zs.BOLD],symit:["MathFont",zs.ITALIC],symbfit:["MathFont",zs.BOLDITALIC],symbb:["MathFont",zs.DOUBLESTRUCK],symfrak:["MathFont",zs.FRAKTUR],symbffrak:["MathFont",zs.BOLDFRAKTUR],symscr:["MathFont",zs.SCRIPT],symbfscr:["MathFont",zs.BOLDSCRIPT],symsf:["MathFont",zs.SANSSERIF],symsfup:["MathFont",zs.SANSSERIF],symbfsf:["MathFont",zs.BOLDSANSSERIF],symbfsfup:["MathFont",zs.BOLDSANSSERIF],symsfit:["MathFont",zs.SANSSERIFITALIC],symbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],symtt:["MathFont",zs.MONOSPACE],symcal:["MathFont",zs.CALLIGRAPHIC],symbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],textrm:["HBox",null,zs.NORMAL],textup:["HBox",null,zs.NORMAL],textnormal:["HBox"],textit:["HBox",null,zs.ITALIC],textbf:["HBox",null,zs.BOLD],textsf:["HBox",null,zs.SANSSERIF],texttt:["HBox",null,zs.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",zn.thinmathspace],":":["Spacer",zn.mediummathspace],">":["Spacer",zn.mediummathspace],";":["Spacer",zn.thickmathspace],"!":["Spacer",zn.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",zn.thinmathspace],negthinspace:["Spacer",zn.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Ro.LineBreak.GOODBREAK],badbreak:["Linebreak",Ro.LineBreak.BADBREAK],nobreak:["Linebreak",Ro.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Ji.ORD,.85],Big:["MakeBig",Ji.ORD,1.15],bigg:["MakeBig",Ji.ORD,1.45],Bigg:["MakeBig",Ji.ORD,1.75],bigl:["MakeBig",Ji.OPEN,.85],Bigl:["MakeBig",Ji.OPEN,1.15],biggl:["MakeBig",Ji.OPEN,1.45],Biggl:["MakeBig",Ji.OPEN,1.75],bigr:["MakeBig",Ji.CLOSE,.85],Bigr:["MakeBig",Ji.CLOSE,1.15],biggr:["MakeBig",Ji.CLOSE,1.45],Biggr:["MakeBig",Ji.CLOSE,1.75],bigm:["MakeBig",Ji.REL,.85],Bigm:["MakeBig",Ji.REL,1.15],biggm:["MakeBig",Ji.REL,1.45],Biggm:["MakeBig",Ji.REL,1.75],mathord:["TeXAtom",Ji.ORD],mathop:["TeXAtom",Ji.OP],mathopen:["TeXAtom",Ji.OPEN],mathclose:["TeXAtom",Ji.CLOSE],mathbin:["TeXAtom",Ji.BIN],mathrel:["TeXAtom",Ji.REL],mathpunct:["TeXAtom",Ji.PUNCT],mathinner:["TeXAtom",Ji.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Hs,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Hs+'" rspace="'+Hs+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Os),new ls("environment",Us.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",Co.cols(0,zn.thickmathspace),".5em"],indentalign:["IndentAlign"]},Os),new rs("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"}),new rs("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class Gs extends Ho{}const Vs=Ko.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Ws,macro:function(e,t){throw new vo("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new vo("UnknownEnv","Unknown environment '%1'",t)}},items:{[ds.prototype.kind]:ds,[cs.prototype.kind]:cs,[us.prototype.kind]:us,[ps.prototype.kind]:ps,[fs.prototype.kind]:fs,[hs.prototype.kind]:hs,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[ys.prototype.kind]:ys,[ks.prototype.kind]:ks,[bs.prototype.kind]:bs,[Ss.prototype.kind]:Ss,[ws.prototype.kind]:ws,[Es.prototype.kind]:Es,[As.prototype.kind]:As,[vs.prototype.kind]:vs,[xs.prototype.kind]:xs,[Cs.prototype.kind]:Cs,[Ls.prototype.kind]:Ls,[Ns.prototype.kind]:Ns,[_s.prototype.kind]:_s,[Fs.prototype.kind]:Fs,[Ms.prototype.kind]:Ms,[Ds.prototype.kind]:Ds,[Ps.prototype.kind]:Ps},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:Gs},postprocessors:[[function({data:e}){for(const t of e.getList("nonscript"))if(t.attributes.get("scriptlevel")>0){const a=t.parent;if(a.childNodes.splice(a.childIndex(t),1),e.removeFromList(t.kind,[t]),t.isKind("mrow")){const a=t.childNodes[0];e.removeFromList("mstyle",[a]),e.removeFromList("mspace",a.childNodes[0].childNodes)}}else t.isKind("mrow")&&(t.parent.replaceChild(t.childNodes[0],t),e.removeFromList("mrow",[t]))},-4]]});class Xs extends Pi{static configure(e){let t=new Yo(e,["tex"]);return t.init(),t}static tags(e,t){Go.addTags(t.tags),Go.setDefault(e.options.tags),e.tags=Go.getDefault(),e.tags.configuration=e}constructor(e={}){const[t,a,i]=bi(e,Xs.OPTIONS,ko.OPTIONS);super(a),this.findTeX=this.options.FindTeX||new ko(i);const r=this.options.packages,n=this.configuration=Xs.configure(r),o=this._parseOptions=new qo(n,[this.options,Go.OPTIONS]);gi(o.options,t),n.config(this),Xs.tags(o,n),this.postFilters.add(Eo.cleanSubSup,-6),this.postFilters.add(Eo.setInherited,-5),this.postFilters.add(Eo.moveLimits,-4),this.postFilters.add(Eo.cleanStretchy,-3),this.postFilters.add(Eo.cleanAttributes,-2),this.postFilters.add(Eo.combineRelations,-1)}setMmlFactory(e){super.setMmlFactory(e),this._parseOptions.nodeFactory.setMmlFactory(e)}get parseOptions(){return this._parseOptions}reset(e=0){this.parseOptions.tags.reset(e)}compile(e,t){let a,i,r;this.parseOptions.clear(),this.parseOptions.mathItem=e,this.executeFilters(this.preFilters,e,t,this.parseOptions),this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=new No(this.latex,{display:e.display,isInner:!1},this.parseOptions),a=r.mml(),i=r.stack.global}catch(e){if(!(e instanceof vo))throw e;this.parseOptions.error=!0,a=this.options.formatError(this,e)}return a=this.parseOptions.nodeFactory.create("node","math",[a]),(null==i?void 0:i.indentalign)&&So.setAttribute(a,"indentalign",i.indentalign),e.display&&So.setAttribute(a,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=a,this.executeFilters(this.postFilters,e,t,this.parseOptions),r&&r.stack.env.hsize&&(So.setAttribute(a,"maxwidth",r.stack.env.hsize),So.setAttribute(a,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(e){return this.findTeX.findMath(e)}formatError(e){let t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)}}Xs.NAME="TeX",Xs.OPTIONS=Object.assign(Object.assign({},Pi.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(e,t)=>e.formatError(t)});class Js extends Fs{constructor(e,...t){super(e),this.factory.configuration.tags.start("multline",!0,t[0])}get kind(){return"multline"}EndEntry(){this.table.length&&Co.fixInitialMO(this.factory.configuration,this.nodes);const e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()}EndRow(){if(1!==this.row.length)throw new vo("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let e=this.table.length-1,t=-1;So.getAttribute(So.getChildren(this.table[0])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[0])[0],"columnalign",Ro.Align.LEFT),So.getAttribute(So.getChildren(this.table[e])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[e])[0],"columnalign",Ro.Align.RIGHT);let a=this.factory.configuration.tags.getTag();if(a){t=this.arraydef.side===Ro.Align.LEFT?0:this.table.length-1;const e=this.table[t],i=this.create("node","mlabeledtr",[a].concat(So.getChildren(e)));So.copyAttributes(e,i),this.table[t]=i}}this.factory.configuration.tags.end()}}class $s extends Ms{get kind(){return"flalign"}constructor(e,t,a,i,r){super(e),this.name=t,this.numbered=a,this.padded=i,this.center=r,this.factory.configuration.tags.start(t,a,a)}EndEntry(){super.EndEntry();const e=this.getProperty("xalignat");if(e&&this.row.length>e)throw new vo("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let e,t=this.row;const a=this.getProperty("xalignat");for(;t.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const i=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&i.isKind("mlabeledtr")){const e=So.getChildren(i)[0],t=this.factory.configuration.options.tagSide,a=Object.assign({width:0},"right"===t?{lspace:"-1width"}:{}),r=this.create("node","mpadded",So.getChildren(e),a);e.setChildren([r])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Ks={AmsEqnArray:function(e,t,a,i,r,n,o,s){const l=e.GetBrackets("\\begin{"+t.getName()+"}"),d=Os.EqnArray(e,t,a,i,r,n,o,s);return Co.setArrayAlign(d,l,e)},AlignAt:function(e,t,a,i){const r=t.getName();let n,o,s="",l="",d=[];if(i||(o=e.GetBrackets("\\begin{"+r+"}")),n=e.GetArgument("\\begin{"+r+"}"),n.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r+"}");let c=parseInt(n,10);for(;c>0;)s+="rl",l+="bt",d.push("0em 0em"),c--;let u=d.join(" ");if(i)return Ks.EqnArray(e,t,a,i,s,l,u);let p=Ks.EqnArray(e,t,a,i,s,l,u);return Co.setArrayAlign(p,o,i?null:e)},Multline:function(e,t,a){Co.checkEqnEnv(e),e.Push(t);const i=e.itemFactory.create("multline",a,e.stack);return i.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},i},XalignAt:function(e,t,a,i){let r=e.GetArgument("\\begin{"+t.getName()+"}");if(r.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+t.getName()+"}");const n=i?"crl":"rlc",o=i?"mbt":"btm",s=i?"fit auto auto":"auto auto fit",l=Ks.FlalignArray(e,t,a,i,!1,n,o,s,!0);return l.setProperty("xalignat",2*parseInt(r)),l},FlalignArray:function(e,t,a,i,r,n,o,s,l=!1){Co.checkEqnEnv(e),e.Push(t),n=n.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),o=Ts(o);const d=e.itemFactory.create("flalign",t.getName(),a,i,r,e.stack);return d.arraydef={width:"100%",displaystyle:!0,columnalign:n,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":o,side:e.options.tagSide,minlabelspacing:l?"0":e.options.tagIndent,"data-width-includes-label":!0},d.setProperty("zeroWidthLabel",l),d}},Ys="ams-declare-ops";function Zs(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&Qs(e))return[e,null];const t=So.getChildAt(e,0);return e.isInferred&&t&&Qs(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function Qs(e){const t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}Ks.HandleDeclareOp=function(e,t){let a=e.GetStar()?"*":"",i=Co.trimSpaces(e.GetArgument(t));"\\"===i.charAt(0)&&(i=i.substr(1));let r=e.GetArgument(t);e.configuration.handlers.retrieve(Ys).add(i,new Qo(i,Ks.Macro,[`\\operatorname${a}{${r}}`]))},Ks.HandleOperatorName=function(e,t){const a=e.GetStar();let i=Co.trimSpaces(e.GetArgument(t)),r=new No(i,Object.assign(Object.assign({},e.stack.env),{font:Ro.Variant.NORMAL,multiLetterIdentifiers:e.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),e.configuration).mml();if(r.isKind("mi")||(r=e.create("node","TeXAtom",[r])),So.setProperties(r,{movesupsub:a,movablelimits:!0,texClass:Ji.OP}),!a){const t=e.GetNext(),a=e.i;"\\"===t&&++e.i&&"limits"!==e.GetCS()&&(e.i=a)}e.Push(e.itemFactory.create("fn",r))},Ks.SideSet=function(e,t){const[a,i]=Zs(e.ParseArg(t)),[r,n]=Zs(e.ParseArg(t)),o=e.ParseArg(t);let s=o;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[Co.copyNode(o,e)],{width:0})]),So.getChildAt(a,0)):(s=e.create("node","mmultiscripts",[o]),r&&So.appendChildren(s,[So.getChildAt(r,1)||e.create("node","none"),So.getChildAt(r,2)||e.create("node","none")]),So.setProperty(s,"scriptalign","left"),So.appendChildren(s,[e.create("node","mprescripts"),So.getChildAt(a,1)||e.create("node","none"),So.getChildAt(a,2)||e.create("node","none")]))),r&&s===o&&(r.replaceChild(o,So.getChildAt(r,0)),s=r);const l=e.create("node","TeXAtom",[],{texClass:Ji.OP,movesupsub:!0,movablelimits:!0});i&&(a&&l.appendChild(a),l.appendChild(i)),l.appendChild(s),n&&l.appendChild(n),e.Push(l)},Ks.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&Us.variable(e,t)},Ks.MultiIntegral=function(e,t,a){let i=e.GetNext();if("\\"===i){let r=e.i;i=e.GetArgument(t),e.i=r,"\\limits"===i&&(a="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}e.string=a+" "+e.string.slice(e.i),e.i=0},Ks.xArrow=function(e,t,a,i,r){let n={width:"+"+Co.Em((i+r)/18),lspace:Co.Em(i/18)},o=e.GetBrackets(t),s=e.ParseArg(t),l=e.create("node","mspace",[],{depth:".2em"}),d=e.create("token","mo",{stretchy:!0,texClass:Ji.REL},String.fromCodePoint(a));d=e.create("node","mstyle",[d],{scriptlevel:0});let c=e.create("node","munderover",[d]),u=e.create("node","mpadded",[s,l],n);if(So.setAttribute(u,"voffset","-.2em"),So.setAttribute(u,"height","-.2em"),So.setChild(c,c.over,u),o){let t=new No(o,e.stack.env,e.configuration).mml(),a=e.create("node","mspace",[],{height:".75em"});u=e.create("node","mpadded",[t,a],n),So.setAttribute(u,"voffset",".15em"),So.setAttribute(u,"depth","-.15em"),So.setChild(c,c.under,u)}So.setProperty(c,"subsupOK",!0),e.Push(c)},Ks.HandleShove=function(e,t,a){let i=e.stack.Top();if("multline"!==i.kind)throw new vo("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(i.Size())throw new vo("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);i.setProperty("shove",a)},Ks.CFrac=function(e,t){let a=Co.trimSpaces(e.GetBrackets(t,"")),i=e.GetArgument(t),r=e.GetArgument(t),n={l:Ro.Align.LEFT,r:Ro.Align.RIGHT,"":""},o=new No("\\strut\\textstyle{"+i+"}",e.stack.env,e.configuration).mml(),s=new No("\\strut\\textstyle{"+r+"}",e.stack.env,e.configuration).mml(),l=e.create("node","mfrac",[o,s]);if(a=n[a],null==a)throw new vo("IllegalAlign","Illegal alignment specified in %1",e.currentCS);a&&So.setProperties(l,{numalign:a,denomalign:a}),e.Push(l)},Ks.Genfrac=function(e,t,a,i,r,n){null==a&&(a=e.GetDelimiterArg(t)),null==i&&(i=e.GetDelimiterArg(t)),null==r&&(r=e.GetArgument(t)),null==n&&(n=Co.trimSpaces(e.GetArgument(t)));let o=e.ParseArg(t),s=e.ParseArg(t),l=e.create("node","mfrac",[o,s]);if(""!==r&&So.setAttribute(l,"linethickness",r),(a||i)&&(So.setProperty(l,"withDelims",!0),l=Co.fixedFence(e.configuration,a,l,i)),""!==n){let t=parseInt(n,10),a=["D","T","S","SS"][t];if(null==a)throw new vo("BadMathStyleFor","Bad math style for %1",e.currentCS);l=e.create("node","mstyle",[l]),"D"===a?So.setProperties(l,{displaystyle:!0,scriptlevel:0}):So.setProperties(l,{displaystyle:!1,scriptlevel:t-1})}e.Push(l)},Ks.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new vo("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new vo("MultipleCommand","Multiple %1",e.currentCS);let a=e.GetStar(),i=Co.trimSpaces(e.GetArgument(t));e.tags.tag(i,a)},Ks.HandleNoTag=Os.HandleNoTag,Ks.HandleRef=Os.HandleRef,Ks.Macro=Os.Macro,Ks.Accent=Os.Accent,Ks.Tilde=Os.Tilde,Ks.Array=Os.Array,Ks.Spacer=Os.Spacer,Ks.NamedOp=Os.NamedOp,Ks.EqnArray=Os.EqnArray,Ks.Equation=Os.Equation,new rs("AMSmath-mathchar0mo",Us.mathchar0mo,{iiiint:["\u2a0c",{texClass:Ji.OP}]}),new as("AMSmath-operatorLetter",Ks.operatorLetter,/[-*]/i),new ss("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",zn.negativemediummathspace],negthickspace:["Spacer",zn.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Ro.Align.LEFT],shoveright:["HandleShove",Ro.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Ks),new ls("AMSmath-environment",Us.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",Co.cols(0,zn.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",Co.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",Co.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",Co.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",Co.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,Co.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",Co.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Ks),new ns("AMSmath-delimiter",Us.delimiter,{"\\lvert":["|",{texClass:Ji.OPEN}],"\\rvert":["|",{texClass:Ji.CLOSE}],"\\lVert":["\u2016",{texClass:Ji.OPEN}],"\\rVert":["\u2016",{texClass:Ji.CLOSE}]}),new rs("AMSsymbols-mathchar0mi",Us.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Ro.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Ro.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Ro.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Ro.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Ro.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Ro.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Ro.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Ro.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Ro.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Ro.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Ro.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Ro.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Ro.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Ro.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new rs("AMSsymbols-mathchar0mo",Us.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new ns("AMSsymbols-delimiter",Us.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new ss("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Ks);class el extends Ho{}const tl=Ko.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Js.prototype.kind]:Js,[$s.prototype.kind]:$s},tags:{ams:el},init:function(e){new ss(Ys,{},{}),e.append(Ko.local({handler:{macro:[Ys]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),al=$a.config;function il(e,t){const a=e.parseOptions.options.require,i=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(i.indexOf(r)<0){i.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const i of t)i.substr(0,a.length)===a&&il(e,i)}(e,ii.dependencies[t]);const a=Xo.get(r);if(a){let i=al[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(i={[r]:i}),e.configuration.add(r,e,i);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),Pn.retryAfter(Promise.resolve()))}}}function rl(e,t){const a=e.options.require,i=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(i.hasOwnProperty(r)?i[r]:i.hasOwnProperty(t)?i[t]:a.defaultAllow))throw new vo("BadRequire",'Extension "%1" is not allowed to be loaded',r);Ya.packages.has(r)?il(e.configuration.packageData.get("require").jax,r):Pn.retryAfter(ti.load(r))}const nl={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new vo("BadPackageName","Argument for %1 is not a valid package name",t);rl(e,a)}},ol={require:{allow:ci({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new ss("require",{require:"Require"},nl);const sl=Ko.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,i=a.prefix;if(i.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ii.paths[i]||(ii.paths[i]="[mathjax]/input/tex/extensions"),a.prefix="["+i+"]/"},options:ol});function ll(e,t,a,i){if(Ya.packages.has(e.options.require.prefix+a)){const r=e.options.autoload[a],[n,o]=2===r.length&&Array.isArray(r[0])?r:[r,[]];for(const e of n)dl.remove(e);for(const e of o)cl.remove(e);e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}rl(e,a)}const dl=new ss("autoload-macros",{},{}),cl=new ss("autoload-environments",{},{}),ul=Ko.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:ci({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(e,t){const a=t.parseOptions,i=a.handlers.get("macro"),r=a.handlers.get("environment"),n=a.options.autoload;a.packageData.set("autoload",{Autoload:ll});for(const e of Object.keys(n)){const t=n[e],[a,o]=2===t.length&&Array.isArray(t[0])?t:[t,[]];for(const t of a)i.lookup(t)&&"color"!==t||dl.add(t,new Qo(t,ll,[e,!0]));for(const t of o)r.lookup(t)||cl.add(t,new Qo(t,ll,[e,!1]))}a.packageData.get("require")||sl.config(e,t)},init:function(e){e.options.require||mi(e.options,sl.options)},priority:10});var pl;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let a=[e,t.char];if(t.attributes)for(let e in t.attributes)a.push(e),a.push(t.attributes[e]);return a},e.assembleSymbol=function(e){let t=e[0],a=e[1],i={};for(let t=2;t0?[n.toString()].concat(r):n;e.i++}throw new vo("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,a,i){if(null==i)return e.GetArgument(a);let r=e.i,n=0,o=0;for(;e.i{const i=fl.assembleSymbol(a);return n.parser(e,i)};return void fl.addMacro(e,a,s,o)}e.i++;const n=r.get("delimiter").lookup(i);n?fl.addDelimiter(e,"\\"+a,n.char,n.attributes):fl.addMacro(e,a,hl.Macro,[i])},MacroWithTemplate:function(e,t,a,i,...r){const n=parseInt(i,10);if(r.length){let i=[];if(e.GetNext(),r[0]&&!fl.MatchParam(e,r[0]))throw new vo("MismatchUseDef","Use of %1 doesn't match its definition",t);if(n){for(let a=0;a{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Cl(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=gi(mi({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){Cl(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),mi(this.options,e.options||{}),mi(this.params,e.parameters||{}),this.sizeVariants=Cl(this.sizeVariants,e.sizeVariants),this.stretchVariants=Cl(this.stretchVariants,e.stretchVariants),this.defineCssFonts(Cl([],e.cssFonts)),this.createVariants(Cl([],e.variants)),e.delimiters&&(this.defineDelimiters(Cl([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return vl(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=qn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Pn.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Pn.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Mn(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Mn(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Ll.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Ll.JAX="common",Ll.NAME="",Ll.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Ll.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Ll.defaultCssFamilyPrefix="",Ll.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Ll.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Ll.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Ll.SmpRemapGreekU={8711:25,1012:17},Ll.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Ll.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Ll.defaultMoMap={45:"\u2212"},Ll.defaultMnMap={45:"\u2212"},Ll.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Ll.defaultDelimiters={},Ll.defaultChars={},Ll.defaultSizeVariants=[],Ll.defaultStretchVariants=[],Ll.dynamicFiles={},Ll.dynamicExtensions=new Map;class Nl extends $n{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Nl.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const _l=1e6;class Fl extends En{breakToWidth(e,t){}}class Ml extends Fl{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>_l,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===Ji.BIN||a===Ji.REL||a===Ji.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return _l}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:_l},space:(e,t)=>{const a=t;if(!a.canBreak)return _l;const i=a.getBBox().w;return i<0?_l:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[Ji.BIN]:e=>e-250,[Ji.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=_l||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Nl.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Nl.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===Ji.OPEN,s=a&&"postfix"===i||e.node.texClass===Ji.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(mr.postfix)){const t=mr.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}mr.infix["\u2061"]=[...mr.infix["\u2061"]],mr.infix["\u2061"][3]={linebreak:"nobreak"}}();class Pl extends Di{get forceInlineBreaks(){return!1}constructor(e=null,t=null,a=null){const[i,r]=e.fontData instanceof Ll?[e.fontData.constructor,e.fontData]:[e.fontData||a,null],[n,o]=bi(e,i.OPTIONS);super(n),this.factory=this.options.wrapperFactory||new t,this.factory.jax=this,this.cssStyles=this.options.cssStyles||new ro,this.font=r||new i(o),this.font.setOptions({mathmlSpacing:this.options.mathmlSpacing}),this.unknownCache=new Map;const s=this.options.linebreaks.LinebreakVisitor||Ml;this.linebreaks=new s(this.factory)}setAdaptor(e){super.setAdaptor(e),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=e.canMeasureNodes?"ignore":"force")}typeset(e,t){this.setDocument(t);let a=this.createNode();return this.toDOM(e,a,t),a}createNode(){const e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})}setScale(e,t){let a=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){const e=t.getOuterBBox().w,i=this.math.metrics.containerWidth/this.pxPerEm;e>i&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",Gn(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Wn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===Ji.BIN||o===Ji.REL||o===Ji.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state(){const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=$n.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:$n.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of $n.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Nl.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new mo(e);for(let e=0,a=Il.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(Il.BOLDVARIANTS[a.weight]||{})[t]||t,t=(Il.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new mo),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):Rl(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):Rl(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof nr&&(e+=t.getText());return e}canStretch(e){if(this.stretch=xl,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return Gn(e)}em(e){return Vn(e)}px(e,t=-jn){return Jn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=Si(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:Wn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=kr(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}Il.kind="unknown",Il.styles={},Il.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],Il.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},Il.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},Il.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};const Ol={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};class ql extends Il{toCHTML(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))}toEmbellishedCHTML(e){if(e.length<=1||!this.node.isEmbellished)return!1;const t=this.adaptor;e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[r,n]of[[e[0],"before"],[e[1],"after"]])a!==n?(this.toCHTML([r]),i.push(this.dom[0]),"after"===n&&t.removeAttribute(this.dom[0],"space")):i.push(this.createChtmlNodes([r])[0]);return this.dom=i,!0}addChildren(e){for(const t of this.childNodes)t.toCHTML(e)}standardChtmlNodes(e){this.markUsed();const t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t}markUsed(){this.jax.wrapperUsage.add(this.kind)}createChtmlNodes(e){this.dom=e.map((e=>this.html("mjx-"+this.node.kind))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");return t?e.map((e=>this.adaptor.append(e,this.html("a",{href:t})))):e}handleStyles(){if(!this.styles)return;const e=this.styles.cssText;if(e){const t=this.adaptor;this.dom.forEach((a=>t.setAttribute(a,"style",e)));const a=this.styles.get("font-family");a&&this.dom.forEach((e=>t.setStyle(e,"font-family",this.font.cssFamilyPrefix+", "+a)))}}handleScale(){this.dom.forEach((e=>this.setScale(e,this.bbox.rscale)))}setScale(e,t){const a=Math.abs(t-1)<.001?1:t;if(e&&1!==a){const t=this.percent(a);Ol[t]?this.adaptor.setAttribute(e,"size",Ol[t]):this.adaptor.setStyle(e,"fontSize",t)}return e}handleSpace(){const e=this.adaptor,t=!!this.node.getProperty("breakable"),a=this.dom.length-1;for(const i of[[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(a).R,"rspace","marginRight",a]]){const[a,r,n,o]=i,s=this.em(a);if(t&&"space"===r){const t=e.node("mjx-break",Tl[s]?{size:Tl[s]}:{style:`letter-spacing: ${this.em(a-1)}`});e.insert(t,this.dom[o])}else a&&(Tl[s]?e.setAttribute(this.dom[o],r,Tl[s]):e.setStyle(this.dom[o],n,s))}}handleBorders(){var e,t;const a=null===(e=this.styleData)||void 0===e?void 0:e.border,i=null===(t=this.styleData)||void 0===t?void 0:t.padding,r=this.dom.length-1;if(!a||!r)return;const n=this.adaptor;for(const e of this.dom.keys()){const t=this.dom[e];e&&(a.width[3]&&n.setStyle(t,"border-left"," none"),i[3]&&n.setStyle(t,"padding-left","0")),e!==r&&(a.width[1]&&n.setStyle(t,"border-right","none"),i[1]&&n.setStyle(t,"padding-right","0"))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));i&&this.dom.forEach((e=>t.setStyle(e,"color",i))),r&&this.dom.forEach((e=>t.setStyle(e,"backgroundColor",r)))}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=ql.skipAttributes;for(const r of t.getExplicitNames())if(!1===i[r]||!(r in a)&&!i[r]&&!e.hasAttribute(this.dom[0],r)){const a=t.getExplicit(r);this.dom.forEach((t=>e.setAttribute(t,r,a)))}if(t.get("class")){const a=t.get("class").trim().split(/ +/);for(const t of a)this.dom.forEach((a=>e.addClass(a,t)))}this.node.getProperty("inline-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"inline-breaks","true")))}handlePWidth(){if(this.bbox.pwidth){const e=this.adaptor;this.bbox.pwidth===$n.fullWidth?this.dom.forEach((t=>e.setAttribute(t,"width","full"))):this.dom.forEach((t=>e.setStyle(t,"width",this.bbox.pwidth)))}}setIndent(e,t,a){const i=this.adaptor;if("center"===t||"left"===t){const t=this.getBBox().L;i.setStyle(e,"margin-left",this.em(a+t))}if("center"===t||"right"===t){const t=this.getBBox().R;i.setStyle(e,"margin-right",this.em(-a+t))}}drawBBox(){let{w:e,h:t,d:a,R:i}=this.getOuterBBox();const r=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-i)}},[this.html("mjx-box",{style:{height:this.em(t),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-a),"background-color":"green"}})]),n=this.dom[0]||this.parent.dom[0],o=this.adaptor.getAttribute(n,"size");o&&this.adaptor.setAttribute(r,"size",o);const s=this.adaptor.getStyle(n,"fontSize");s&&this.adaptor.setStyle(r,"fontSize",s),this.adaptor.append(this.adaptor.parent(n),r),this.adaptor.setStyle(n,"backgroundColor","#FFEE00")}html(e,t={},a=[]){return this.jax.html(e,t,a)}text(e){return this.jax.text(e)}char(e){return this.font.charSelector(e).substr(1)}}function jl(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}ql.kind="unknown",ql.autoStyle=!0;const Ul=function(){var e;const t=jl(ql);return(e=class extends t{handleDisplay(e){const t=this.adaptor,[a,i]=this.getAlignShift();if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===$n.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){let{L:r,w:n,R:o}=this.jax.table.getOuterBBox();"right"===a?o=Math.max(o||-i,-i):"left"===a?r=Math.max(r||i,i):"center"===a&&(n+=2*Math.abs(i));const s=this.em(Math.max(0,r+n+o));t.setStyle(e,"min-width",s),t.setStyle(this.jax.table.dom[0],"min-width",s)}}else this.setIndent(this.dom[0],a,i)}handleInline(e){const t=this.adaptor,a=t.getStyle(this.dom[0],"margin-right");a&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",a),t.setStyle(e,"width","0"))}toCHTML(e){super.toCHTML(e);const t=this.adaptor;"block"===this.node.attributes.get("display")?(t.setAttribute(this.dom[0],"display","true"),t.setAttribute(e[0],"display","true"),this.handleDisplay(e[0])):this.handleInline(e[0]),t.addClass(this.dom[0],`${this.font.cssFontPrefix}-N`)}setChildPWidths(e,t=null,a=!0){return!!this.parent&&super.setChildPWidths(e,t,a)}handleAttributes(){super.handleAttributes();const e=this.adaptor;this.node.getProperty("process-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"breakable","true")))}}).kind=sr.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="CHTML"] mjx-break::after':{content:'" "',"white-space":"normal","font-family":"MJX-BRK"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},"mjx-math[breakable]":{display:"inline"}},e}();function Hl(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e),this.copySkewIC(e)}}}const zl=function(){var e;const t=Hl(ql);return(e=class extends t{}).kind=lr.prototype.kind,e}(),Wl={1:"v",2:"h"};function Gl(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Ji.OPEN&&this.node.texClass!==Ji.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=$n.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=$n.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Nl.from($n.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Nl.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Nl.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:xl,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return kr(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}const Vl=function(){var e;const t=Gl(ql);return e=class extends t{toCHTML(e){const t=this.adaptor,a=this.node.attributes,i=a.get("symmetric")&&2!==this.stretch.dir,r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));let n=this.standardChtmlNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;t.remove(n[e]),n[e]=null}if(r&&this.size<0)this.stretchHTML(n);else{if(i||a.get("largeop")){const e=this.em(this.getCenterOffset());"0"!==e&&n.forEach((a=>a&&t.setStyle(a,"verticalAlign",e)))}this.node.getProperty("mathaccent")&&n.forEach((e=>{t.setStyle(e,"width","0"),t.setStyle(e,"margin-left",this.em(this.getAccentOffset()))})),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}}stretchHTML(e){const t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();const a=this.stretch,i=a.stretch,r=this.font.getStretchVariants(t),n=[];this.createPart("mjx-beg",i[0],r[0],n),this.createPart("mjx-ext",i[1],r[1],n),4===i.length&&(this.createPart("mjx-mid",i[3],r[3],n),this.createPart("mjx-ext",i[1],r[1],n)),this.createPart("mjx-end",i[2],r[2],n);const o={},{h:s,d:l,w:d}=this.bbox;1===a.dir?(n.push(this.html("mjx-mark")),o.height=this.em(s+l),o.verticalAlign=this.em(-l)):o.width=this.em(d);const c=Wl[a.dir],u={class:this.char(a.c||t),style:o},p=this.html("mjx-stretchy-"+c,u,n),f=this.adaptor;e[0]&&f.append(e[0],p),e[1]&&f.append(e[1],e[0]?f.clone(p):p)}createPart(e,t,a,i){if(t){const r=this.font.getChar(a,t)[3],n=r.f||("normal"===a?"":this.font.getVariant(a).letter),o=r.ff||(n?`${this.font.cssFontPrefix}-${n}`:"");let s=(r.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))));i.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(s)])]))}}},e.kind=Ar.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-block"},"mjx-stretchy-h > *":{display:"inline-block",width:0},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%",border:"0px solid transparent","box-sizing":"border-box","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-v":{display:"inline-block","text-align":"center"},"mjx-stretchy-v > *":{display:"block",height:0},"mjx-stretchy-v > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"visible clip",height:"100%",border:"0px solid transparent","box-sizing":"border-box"},"mjx-mark":{display:"inline-block",height:0}},e}();function Xl(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const Jl=function(){var e;const t=Xl(ql);return(e=class extends t{}).kind=dr.prototype.kind,e}();function $l(e){return class extends e{createText(e){const t=this.wrap(this.mmlText(e));return t.parent=this,t}constructor(e,t,a=null){super(e,t,a);const i=this.node.attributes;let r=i.getList("lquote","rquote");"monospace"!==this.variant&&(i.isSet("lquote")||'"'!==r.lquote||(r.lquote="\u201c"),i.isSet("rquote")||'"'!==r.rquote||(r.rquote="\u201d")),this.childNodes.unshift(this.createText(r.lquote)),this.childNodes.push(this.createText(r.rquote))}}}const Kl=function(){var e;const t=$l(ql);return(e=class extends t{}).kind=Cr.prototype.kind,e}();function Yl(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Nl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++a1&&e.forEach((e=>this.adaptor.append(e,this.html("mjx-linestrut"))));let t=this.standardChtmlNodes(e),{w:a,h:i,d:r}=this.getBBox();a<0&&(this.adaptor.setStyle(t[0],"marginRight",this.em(a)),a=0),a&&!this.breakCount&&this.adaptor.setStyle(t[0],"width",this.em(a)),i=Math.max(0,i+r),i&&this.adaptor.setStyle(t[0],"height",this.em(Math.max(0,i))),r&&this.adaptor.setStyle(t[0],"verticalAlign",this.em(-r))}}).kind=xr.prototype.kind,e}();function td(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}const ad=function(){var e;const t=td(ql);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;let t=this.standardChtmlNodes(e);const a=[],i={},[,,r,n,o,s,l,d,c]=this.getDimens();if((s||this.childNodes[0].getBBox().pwidth)&&(i.width=this.em(r+s)),(n||o)&&(i.margin=this.em(n)+" 0 "+this.em(o)),l+c||d){i.position="relative";const e=this.html("mjx-rbox",{style:{left:this.em(l+c),top:this.em(-d),"max-width":i.width}});l+c&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(e,"width","full"),this.adaptor.setStyle(e,"left",this.em(l))),a.push(e)}t=[this.adaptor.append(t[0],this.html("mjx-block",{style:i},a))],this.childNodes[0].childNodes.length?this.childNodes[0].toCHTML([a[0]||t[0]]):(n||o)&&this.adaptor.append(a[0]||t[0],this.html("mjx-box"))}}).kind=Br.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}(),id=4,rd=1,nd=2,od=.067,sd=.2,ld=od+"em solid",dd={top:0,right:1,bottom:2,left:3},cd=Object.keys(dd),ud=e=>new Array(4).fill(e.thickness+e.padding),pd=e=>new Array(4).fill(e.padding),fd=e=>new Array(4).fill(e.thickness),hd=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),md=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},gd=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},yd={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},kd={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},bd={up:e=>gd(e,[hd(e),0,e.padding,0]),down:e=>gd(e,[e.padding,0,hd(e),0]),right:e=>md(e,[0,hd(e),0,e.padding]),left:e=>md(e,[0,e.padding,0,hd(e)]),updown:e=>gd(e,[hd(e),0,hd(e),0]),leftright:e=>md(e,[0,hd(e),0,hd(e)])},Sd=function(e){return t=>{const a=dd[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},wd=function(e){return(t,a,i)=>{const r=dd[a],n=dd[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},Ed=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:ud}]}},Ad=function(e){return t=>{const[a,i,r,n]=kd[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},vd=function(e){return t=>{const[a,i,r,n]=yd[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:bd[t],remove:n}]}};function xd(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,sd));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,od));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=wr(i);this.arrowhead={x:e?parseFloat(e):id,y:t?parseFloat(t):nd,dx:a?parseFloat(a):rd}}}getNotations(){const e=this.constructor.notations;for(const t of wr(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=sd,this.thickness=od,this.arrowhead={x:id,y:nd,dx:rd},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}const Cd=function(e,t=""){return(a,i)=>{const r=a.adjustBorder(a.html("mjx-"+e));if(t){const e=a.getOffset(t);if(a.thickness!==od||e){const i=`translate${t}(${a.Em(a.thickness/2-e)})`;a.adaptor.setStyle(r,"transform",i)}}a.adaptor.append(a.dom[0],r)}},Ld=function(e){return Sd(((t,a)=>{t.adaptor.setStyle(a,"border-"+e,t.Em(t.thickness)+" solid")}))(e)},Nd=function(e,t,a){return wd(((e,i)=>{const r=e.Em(e.thickness)+" solid";e.adaptor.setStyle(i,"border-"+t,r),e.adaptor.setStyle(i,"border-"+a,r)}))(e,t,a)},_d=function(e,t){return Ed((e=>(a,i)=>{const{w:r,h:n,d:o}=a.getBBox(),[s,l]=a.getArgMod(r,n+o),d=t*a.thickness/2,c=a.adjustBorder(a.html(e,{style:{width:a.Em(l),transform:"rotate("+a.fixed(-t*s)+"rad) translateY("+d+"em)"}}));a.adaptor.append(a.dom[0],c)}))(e)},Fd=function(e){return Ad(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Md=function(e){return vd(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)};function Pd(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}const Dd=Pd(rd,nd),Bd=function(){var e;const t=xd(ql);return(e=class extends t{adjustArrow(e,t){const a=this.thickness,i=this.arrowhead;if(i.x===id&&i.y===nd&&i.dx===rd&&a===od)return;const[r,n]=[a*i.x,a*i.y].map((e=>this.em(e))),o=Pd(i.dx,i.y),[s,l,d,c,u]=this.adaptor.childNodes(e);this.adjustHead(l,[n,"0","1px",r],o),this.adjustHead(d,["1px","0",n,r],"-"+o),this.adjustHead(c,[n,r,"1px","0"],"-"+o),this.adjustHead(u,["1px",r,n,"0"],o),this.adjustLine(s,a,i.x,t)}adjustHead(e,t,a){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+a+"rad)"))}adjustLine(e,t,a,i){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(a-1))),i&&this.adaptor.setStyle(e,"left",this.em(t*(a-1)))}moveArrow(e,t,a){if(!a)return;const i=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform",`translate${t}(${this.em(-a)})${i?" "+i:""}`)}adjustBorder(e){return this.thickness!==od&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e}adjustThickness(e){return this.thickness!==od&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e}fixed(e,t=3){return Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")}Em(e){return super.em(e)}toCHTML(e){const t=this.adaptor,a=this.standardChtmlNodes(e),i=t.append(a[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,i):this.childNodes[0].toCHTML([i]);for(const e of Object.keys(this.notations)){const t=this.notations[e];!t.renderChild&&t.renderer(this,i)}const r=this.getPadding();for(const e of cd){const a=dd[e];r[a]>0&&t.setStyle(i,"padding-"+e,this.em(r[a]))}}arrow(e,t,a,i="",r=0){const n=this.getBBox().w,o={width:this.em(e)};n!==e&&(o.left=this.em((n-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");const s=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return a&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,a),this.moveArrow(s,i,r),s}}).kind=Ir.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":ld,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":ld,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":ld,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+Vn(od/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":ld,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+Vn(od/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:ld,"border-radius":Vn(od+sd)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:ld,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":Vn(od*id)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:Vn(-od/2),right:Vn(od*(id-1)),height:0,"border-top":Vn(od)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:Vn(od*(id-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+Dd+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":Vn(od*nd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+Dd+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":Vn(od*nd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+Dd+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":Vn(od*id)+" solid","border-bottom":"1px solid transparent","border-top":Vn(od*nd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+Dd+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":Vn(od*id)+" solid","border-top":"1px solid transparent","border-bottom":Vn(od*nd)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:Vn(-1.5*sd),width:Vn(3*sd),border:Vn(od)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+Vn(1.5*sd)+")","box-sizing":"border-box"}},e.notations=new Map([Ld("top"),Ld("right"),Ld("bottom"),Ld("left"),Nd("actuarial","top","right"),Nd("madruwb","bottom","right"),_d("up",1),_d("down",-1),["horizontalstrike",{renderer:Cd("hstrike","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Cd("vstrike","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:ud,border:fd,remove:"left right top bottom"}],["roundedbox",{renderer:Cd("rbox"),bbox:ud}],["circle",{renderer:Cd("cbox"),bbox:ud}],["phasorangle",{renderer:(e,t)=>{const{h:a,d:i}=e.getBBox(),[r,n]=e.getArgMod(1.75*e.padding,a+i),o=e.thickness*Math.sin(r)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");const s=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(n),transform:"translateX("+e.Em(o)+") rotate("+e.fixed(-r)+"rad)"}}));e.adaptor.append(e.dom[0],s)},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Md("up"),Md("down"),Md("left"),Md("right"),Md("updown"),Md("leftright"),Fd("updiagonal"),Fd("northeast"),Fd("southeast"),Fd("northwest"),Fd("southwest"),Fd("northeastsouthwest"),Fd("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const a=e.adaptor;a.setStyle(t,"border-top",e.Em(e.thickness)+" solid");const i=a.append(e.dom[0],e.html("dbox")),r=e.thickness,n=e.padding;r!==od&&a.setStyle(i,"border-width",e.Em(r)),n!==sd&&(a.setStyle(i,"left",e.Em(-1.5*n)),a.setStyle(i,"width",e.Em(3*n)),a.setStyle(i,"clip-path","inset(0 0 0 "+e.Em(1.5*n)+")"))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toCHTML([t]);const a=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",a.map((t=>e.Em(-t))).join(" "))},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}();function Rd(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=$n.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Nl({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=$n.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=$n.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;a mjx-linebox":{display:"inline"},"mjx-linestack[breakable] > mjx-linebox::before":{"white-space":"pre",content:'"\\A"'},"mjx-linestack[breakable] > mjx-linebox::after":{"white-space":"normal",content:'" "',"letter-spacing":"-.999em","font-family":"MJX-BRK"},"mjx-linestack[breakable] > mjx-linebox:first-of-type::before":{display:"none"},"mjx-linestack[breakable] > mjx-linebox:last-of-type::after":{display:"none"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},e}(),Od=function(){var e;const t=Td(Id);return(e=class extends t{}).kind=Nr.prototype.kind,e}();function qd(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}const jd=function(){var e;const t=qd(ql);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)}}).kind=Tr.prototype.kind,e}();function Ud(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return s *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".075em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}();function zd(e){return class extends e{get base(){return 0}get root(){return null}combineRootBBox(e,t,a){}getPQ(e){const t=this.font.params.rule_thickness,a=this.font.params.surd_height,i=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[i,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new $n(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}const Wd=function(){var e;const t=zd(ql);return e=class extends t{toCHTML(e){const t=this.surd,a=this.childNodes[this.base],i=t.getBBox(),r=a.getOuterBBox(),[,n]=this.getPQ(i),o=this.font.params.surd_height,s=r.h+n+o,l=this.adaptor,d=this.standardChtmlNodes(e);let c,u,p,f;null!=this.root&&(p=l.append(d[0],this.html("mjx-root")),f=this.childNodes[this.root]);const h=l.append(d[0],this.html("mjx-sqrt",{},[c=this.html("mjx-surd"),u=this.html("mjx-box",{style:{paddingTop:this.em(n)}})]));.06!==o&&l.setStyle(u,"border-top-width",this.em(o*this.font.params.rule_factor)),this.addRoot(p,f,i,s),t.toCHTML([c]),a.toCHTML([u]),t.size<0&&l.addClass(h,"mjx-tall")}addRoot(e,t,a,i){}},e.kind=Fr.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".075em"},"mjx-sqrt > mjx-box":{"border-top":".075em solid","padding-left":".03em","margin-left":"-.03em"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}();function Gd(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}const Vd=function(){var e;const t=Gd(Wd);return e=class extends t{addRoot(e,t,a,i){t.toCHTML([e]);const r=this.adaptor,[n,o,s]=this.getRootDimens(a,i);r.setStyle(e,"verticalAlign",this.em(o)),r.setStyle(e,"width",this.em(n)),s&&r.setStyle(r.firstChild(e),"paddingLeft",this.em(s))}},e.kind=Mr.prototype.kind,e}();function Xd(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Jd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function $d(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}function Kd(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Nl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return e=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))}adjustUnderDepth(e,t){if(t.d>=0)return;const a=this.adaptor,i=this.em(t.d),r=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});for(const t of a.childNodes(a.firstChild(e)))a.append(r,t);a.append(a.firstChild(e),r)}adjustBaseHeight(e,t){if(this.node.attributes.get("accent")){const a=this.font.params.x_height*this.baseScale;t.h mjx-spacer":{display:"block"}},e}();function tc(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function ac(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function ic(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}const rc=function(){var e;const t=tc(Zd);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([t]),this.scriptChild.toCHTML([a]);const i=this.baseChild.getOuterBBox(),r=this.scriptChild.getOuterBBox(),n=this.getUnderKV(i,r)[0],o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0);this.adaptor.setStyle(a,"paddingTop",this.em(n)),this.setDeltaW([t,a],this.getDeltaW([i,r],[0,-o])),this.adjustUnderDepth(a,r)}}).kind=zr.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}(),nc=function(){var e;const t=ac(Qd);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([t]),this.baseChild.toCHTML([a]);const i=this.scriptChild.getOuterBBox(),r=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,r);const n=this.getOverKU(r,i)[0],o=this.isLineAbove?0:this.getDelta(this.scriptChild);this.adaptor.setStyle(t,"paddingBottom",this.em(n)),this.setDeltaW([a,t],this.getDeltaW([r,i],[0,o])),this.adjustOverDepth(t,i)}}).kind=Wr.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),oc=function(){var e;const t=ic(ec);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),r=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([t]),this.baseChild.toCHTML([i]),this.underChild.toCHTML([r]);const n=this.overChild.getOuterBBox(),o=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(i,o);const l=this.getOverKU(o,n)[0],d=this.getUnderKV(o,s)[0],c=this.getDelta(this.overChild),u=this.getDelta(this.underChild,!0);this.adaptor.setStyle(t,"paddingBottom",this.em(l)),this.adaptor.setStyle(r,"paddingTop",this.em(d)),this.setDeltaW([i,r,t],this.getDeltaW([o,s,n],[0,this.isLineBelow?0:-u,this.isLineAbove?0:c])),this.adjustOverDepth(t,n),this.adjustUnderDepth(r,s)}}).kind=Hr.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}(),sc={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},lc=["sup","sup","psup","psub"];function dc(e){return class extends e{combinePrePost(e,t){const a=new $n(e);return a.combine(t,0,0),a}getScriptData(){const e=this.scriptData={base:null,sub:$n.empty(),sup:$n.empty(),psub:$n.empty(),psup:$n.empty(),numPrescripts:0,numScripts:0},t=this.getScriptBBoxLists();this.combineBBoxLists(e.sub,e.sup,t.subList,t.supList),this.combineBBoxLists(e.psub,e.psup,t.psubList,t.psupList),e.base=t.base[0],e.numPrescripts=t.psubList.length,e.numScripts=t.subList.length}getScriptBBoxLists(){const e={base:[],subList:[],supList:[],psubList:[],psupList:[]};let t="base";for(const a of this.childNodes)a.node.isKind("mprescripts")?t="psubList":(e[t].push(a.getOuterBBox()),t=sc[t]);return this.firstPrescript=e.subList.length+e.supList.length+2,this.padLists(e.subList,e.supList),this.padLists(e.psubList,e.psupList),e}padLists(e,t){e.length>t.length&&t.push($n.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Nl.from(this.addPrescripts($n.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}const cc=function(){var e;const t=dc(ec);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=wr(i+" "+i),[o,s]=this.getCombinedUV();if(a.numPrescripts){const e=this.addScripts(this.dom[0],o,-s,!0,a.psub,a.psup,this.firstPrescript,a.numPrescripts);"right"!==r&&this.adaptor.setAttribute(e,"script-align",r)}if(this.childNodes[0].toCHTML(t),a.numScripts){const e=this.addScripts(this.dom[this.dom.length-1],o,-s,!1,a.sub,a.sup,1,a.numScripts);"left"!==n&&this.adaptor.setAttribute(e,"script-align",n)}}addScripts(e,t,a,i,r,n,o,s){const l=this.adaptor,d=t-n.d+(a-r.h),c=t<0&&0===a?r.h+t:t,u=d>0?{style:{height:this.em(d)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",u),m=this.html("mjx-row"),g="mjx-"+(i?"pre":"")+"scripts";let y=o+2*s;for(;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}();let uc=.333;function pc(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=$n.fullWidth;else{const e=this.node.attributes.get("width");Sr(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return go(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(yo(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):Sr(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=yo(e)}else if(Sr(e))a=this.percent(1/t);else{const i=go([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:Sr(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:Sr(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-go([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>Sr(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!Sr(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-go([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=go(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=wr(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?wr(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=yo(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new mo(""));const t=e.split(/ /);for(const e of no.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${no[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=go([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=go(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,Sr(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!Sr(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}const fc=function(){var e;const t=pc(ql);return e=class extends t{constructor(e,t,a=null){super(e,t,a),this.itable=this.html("mjx-itable"),this.labels=this.html("mjx-itable")}getAlignShift(){const e=super.getAlignShift();return this.isTop||(e[1]=0),e}toCHTML(e){const t=this.standardChtmlNodes(e);this.adaptor.append(t[0],this.html("mjx-table",{},[this.itable]));for(const e of this.childNodes)e.toCHTML([this.itable]);this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()}shiftColor(){const e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))}padRows(){const e=this.adaptor;for(const t of e.childNodes(this.itable))for(;e.childNodes(t).length1&&"0.4em"!==n||a&&1===i)&&this.adaptor.setStyle(s,"paddingLeft",n),(i1&&"0.215em"!==r||a&&1===i)&&this.adaptor.setStyle(t.dom[0],"paddingTop",r),(i mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}();function hc(e){return class extends e{get numCells(){return this.childNodes.length}get labeled(){return!1}get tableCells(){return this.childNodes}getChild(e){return this.childNodes[e]}getChildBBoxes(){return this.childNodes.map((e=>e.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function mc(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}const gc=function(){var e;const t=hc(ql);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign");"baseline"!==t&&this.adaptor.setAttribute(this.dom[0],"rowalign",t)}}).kind=$r.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}(),yc=function(){var e;const t=mc(gc);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.adaptor.firstChild(this.dom[0]);if(t){this.adaptor.remove(t);const e=this.node.attributes.get("rowalign"),a="baseline"!==e&&"axis"!==e?{rowalign:e}:{},i=this.html("mjx-mtr",a,[t]);this.adaptor.append(this.parent.labels,i)}}markUsed(){super.markUsed(),this.jax.wrapperUsage.add(gc.kind)}}).kind=Kr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}();function kc(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}const bc=function(){var e;const t=kc(ql);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");t!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",t),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))}}).kind=Yr.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}(),Sc={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function wc(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=wr(e||"");this.tipDx=this.length2em(t||Sc.dx),this.tipDy=this.length2em(a||Sc.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}const Ec=function(){var e;const t=wc(ql);return(e=class extends t{setEventHandler(e,t,a=null){(a?[a]:this.dom).forEach((a=>a.addEventListener(e,t)))}Em(e){return this.em(e)}toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}}).kind=Or.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?ji.ENRICHED:ji.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)if(a.node.isKind("mtext")){const t=a.node.getText();e.dom.forEach((a=>e.adaptor.setAttribute(a,"title",t)))}else{const i=e.adaptor;for(const r of e.dom){const n=i.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));a.toCHTML([i.firstChild(n)]),e.setEventHandler("mouseover",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","block")),t.postDelay);t.hoverTimer.set(r,a),e.stopPropagation()}),r),e.setEventHandler("mouseout",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","")),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}}},Sc]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}();function Ac(e){return class extends e{constructor(e,t,a=null){super(e,t,a),this.getParameters()}getParameters(){const{width:e,height:t,valign:a,src:i,index:r}=this.node.attributes.getList("width","height","valign","src","index");if(i)this.width="auto"===e?1:this.length2em(e),this.height="auto"===t?1:this.length2em(t),this.valign=this.length2em(a||"0");else{const e=String.fromCodePoint(parseInt(r)),t=this.node.factory;this.charWrapper=this.wrap(t.create("text").setText(e)),this.charWrapper.parent=this}}computeBBox(e,t=!1){this.charWrapper?e.updateFrom(this.charWrapper.getBBox()):(e.w=this.width,e.h=this.height+this.valign,e.d=-this.valign)}}}const vc=function(){var e;const t=Ac(ql);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);if(this.charWrapper)return void this.charWrapper.toCHTML(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r={width:this.em(this.width),height:this.em(this.height)};this.valign&&(r.verticalAlign=this.em(this.valign));const n=this.html("img",{src:a,style:r,alt:i,title:i});this.adaptor.append(t[0],n)}}).kind=en.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}();function xc(e){return class extends e{computeBBox(e,t=!1){if(this.childNodes.length){const{w:t,h:a,d:i}=this.childNodes[0].getBBox();e.w=t,e.h=a,e.d=i}}get breakCount(){return this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.childNodes[0].breakCount}}}const Cc=function(){var e;const t=xc(ql);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.childNodes.length&&this.childNodes[0].toCHTML(t)}}).kind=tn.prototype.kind,e}(),Lc=((Nc=class extends ql{toCHTML(e){super.toCHTML(e)}computeBBox(){return this.bbox}}).kind=rn.prototype.kind,Nc);var Nc;const _c=function(){var e;return(e=class extends ql{}).kind=an.prototype.kind,e.styles={"mjx-annotation-xml":{"font-family":"initial","line-height":"normal"}},e}(),Fc=function(){var e;return(e=class extends ql{toCHTML(e){this.dom=[this.adaptor.append(e[0],this.adaptor.clone(this.node.getXML()))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}}).kind=or.prototype.kind,e.autoStyle=!1,e}();function Mc(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}const Pc=function(){var e;const t=Mc(ql);return(e=class extends t{toCHTML(e){super.toCHTML(e),this.dom.forEach((e=>this.adaptor.setAttribute(e,"texclass",$i[this.node.texClass])))}}).kind=nn.prototype.kind,e}();function Dc(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}const Bc=function(){var e;const t=Dc(ql);return e=class extends t{toCHTML(e){this.markUsed();const t=e[0],a=this.adaptor,i=this.parent.variant,r=this.node.getText();if(0===r.length)return;const n=this.getBBox();if("-explicitFont"===i){const{scale:e}=this.parent.getBBox();a.append(t,this.jax.unknownText(r,i,n.w,e))}else{let e="";const o=this.remappedText(r,i),s=o.length>1?this.em(this.parent.getBBox().h):"",l=o.length;for(let r=0;rthis.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}const Tc=function(){var e;const t=Rc(ql);return(e=class extends t{toCHTML(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]}}).kind=sn.prototype.kind,e.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),Ic={[Ul.kind]:Ul,[Id.kind]:Id,[Od.kind]:Od,[zl.kind]:zl,[Vl.kind]:Vl,[Jl.kind]:Jl,[Kl.kind]:Kl,[Zl.kind]:Zl,[ed.kind]:ed,[ad.kind]:ad,[Bd.kind]:Bd,[Hd.kind]:Hd,[Wd.kind]:Wd,[Vd.kind]:Vd,[Zd.kind]:Zd,[Qd.kind]:Qd,[ec.kind]:ec,[rc.kind]:rc,[nc.kind]:nc,[oc.kind]:oc,[cc.kind]:cc,[jd.kind]:jd,[fc.kind]:fc,[gc.kind]:gc,[yc.kind]:yc,[bc.kind]:bc,[Ec.kind]:Ec,[vc.kind]:vc,[Cc.kind]:Cc,[Lc.kind]:Lc,[_c.kind]:_c,[Fc.kind]:Fc,[Pc.kind]:Pc,[Bc.kind]:Bc,[Tc.kind]:Tc,[ql.kind]:ql};class Oc extends Dl{}Oc.defaultNodes=Ic;class qc{constructor(){this.used=new Set,this.needsUpdate=[]}add(e){const t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)}has(e){return this.used.has(JSON.stringify(e))}clear(){this.used.clear(),this.needsUpdate=[]}update(){const e=this.needsUpdate;return this.needsUpdate=[],e}}class jc extends Ll{constructor(){super(...arguments),this.charUsage=new qc,this.delimUsage=new qc,this.fontUsage={},this.newFonts=0}static charOptions(e,t){return super.charOptions(e,t)}static addFontURLs(e,t,a){for(const i of Object.keys(t)){const r=Object.assign({},t[i]);r.src=r.src.replace(/%%URL%%/,a),e[i]=r}}static addDynamicFontCss(e,t,a){const i={};for(const a of t){const t=a.slice(4);i[`@font-face /* ${t} */`]={"font-family":a,src:`url("%%URL%%/${a.toLowerCase()}.woff") format("woff")`},e[`.${t}`]={"font-family":`${this.defaultCssFamilyPrefix}, ${a}`}}this.addFontURLs(e,i,a)}static addExtension(e,t=""){super.addExtension(e,t),e.fonts&&this.addDynamicFontCss(this.defaultStyles,e.fonts,e.fontURL)}adaptiveCSS(e){this.options.adaptiveCSS=e}clearCache(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())}createVariant(e,t=null,a=null){super.createVariant(e,t,a),this.variant[e].letter=this.constructor.defaultVariantLetters[e]}defineChars(e,t){super.defineChars(e,t);const a=this.variant[e].letter,i=this.constructor;for(const e of Object.keys(t)){const r=parseInt(e);if(!Array.isArray(t[r]))continue;const n=i.charOptions(t,r);void 0===n.f&&(n.f=a);for(const[e,t]of i.combiningChars)if(r>=e&&r<=t){n.cmb=!0;break}}}addDynamicFontCss(e,t=this.options.fontURL){this.constructor.addDynamicFontCss(this.fontUsage,e,t)}updateDynamicStyles(){const e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e}get styles(){const e=this.constructor,t=Object.assign(Object.assign({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t}updateStyles(e){for(const t of this.delimUsage.update())this.addDelimiterStyles(e,t,this.getDelimiter(t));for(const[t,a]of this.charUsage.update()){const i=this.variant[t];this.addCharStyles(e,i.letter,a,i.chars[a])}return e}allStyles(e){var t;for(const t of Object.keys(this.delimiters)){const a=parseInt(t);this.addDelimiterStyles(e,a,this.delimiters[a])}for(const a of Object.keys(this.variant)){const i=this.variant[a],r=i.letter;for(const a of Object.keys(i.chars)){const n=parseInt(a),o=i.chars[n];!(null===(t=null==o?void 0:o[3])||void 0===t?void 0:t.smp)&&Array.isArray(o)&&(o.length<4&&(o[3]={}),this.addCharStyles(e,r,n,o))}}}addDelimiterStyles(e,t,a){if(!a.stretch)return;const i=a.c&&a.c!==t?this.charSelector(a.c):this.charSelector(t);1===a.dir?this.addDelimiterVStyles(e,t,i,a):this.addDelimiterHStyles(e,t,i,a)}addDelimiterVStyles(e,t,a,i){const r=i.HDW,[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t),f=this.addDelimiterVPart(e,a,"beg",n,d,r);this.addDelimiterVPart(e,a,"ext",o,c,r);const h=this.addDelimiterVPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterVPart(e,a,"mid",l,p,r),i=this.em(t/2-.03);e[`mjx-stretchy-v${a} > mjx-ext:first-of-type`]={height:"50%","border-width":`${this.em0(f-.03)} 0 ${i}`},e[`mjx-stretchy-v${a} > mjx-ext:last-of-type`]={height:"50%","border-width":`${i} 0 ${this.em0(h-.03)}`}}else(h||f)&&(e["mjx-stretchy-v"+a+" > mjx-ext"]={"border-width":`${this.em0(f-.03)} 0 ${this.em0(h-.03)}`})}addDelimiterVPart(e,t,a,i,r,n){if(!i)return 0;const[o,s,l]=this.getChar(r,i),d={width:this.em0(l)};if("ext"!==a){l>n[2]&&(d.margin=`0 ${this.em((n[2]-l)/2)}`);const e="beg"===a?o:"end"===a?-s:(o-s)/2;e>0?d["padding-top"]=this.em(e):e<0&&(d.transform=`translateY(${this.em(e)})`)}else{const e=o-(o+s)/5;d.transform=`translateY(${this.em(e)}) scaleY(500)`,d["transform-origin"]=`center ${this.em(.03-e)}`}return e[`mjx-stretchy-v${t} mjx-${a} mjx-c`]=d,o+s}addDelimiterHStyles(e,t,a,i){const r=[...i.HDW],[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t);if(i.hd&&!this.options.mathmlSpacing){const e=this.params.extender_factor;r[0]=r[0]*(1-e)+i.hd[0]*e,r[1]=r[1]*(1-e)+i.hd[1]*e}const f=this.addDelimiterHPart(e,a,"beg",n,d,r);this.addDelimiterHPart(e,a,"ext",o,c,r);const h=this.addDelimiterHPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterHPart(e,a,"mid",l,p,r),i=this.em0(t/2-.03);e[`mjx-stretchy-h${a} > mjx-ext:first-of-type`]={width:"50%","border-width":`0 ${i} 0 ${this.em0(f-.03)}`},e[`mjx-stretchy-h${a} > mjx-ext:last-of-type`]={width:"50%","border-width":`0 ${this.em0(h-.03)} 0 ${i}`}}else(f||h)&&(e[`mjx-stretchy-h${a} > mjx-ext`]={"border-width":`0 ${this.em0(h-.03)} 0 ${this.em0(f-.03)}`})}addDelimiterHPart(e,t,a,i,r,n){if(!i)return 0;const[,,o,s]=this.getChar(r,i),l={padding:this.padding(n,o-n[2])};return"end"===a?l["margin-left"]=this.em(-o):"mid"===a&&(l["margin-left"]=this.em(-o/2)),this.checkCombiningChar(s,l),e[`mjx-stretchy-h${t} mjx-${a} mjx-c`]=l,o}addCharStyles(e,t,a,i){const r=i[3],n=void 0!==r.f?r.f:t,o=r.ff||(n?`${this.cssFontPrefix}-${n}`:""),s="mjx-c"+this.charSelector(a)+(o?"."+o:""),l=r.oc||r.ic||0;e[s]={padding:this.padding(i,l)},r.oc&&(e[s+"[noic]"]={"padding-right":this.em(i[2])}),this.checkCombiningChar(r,e[s])}checkCombiningChar(e,t){if(!e.cmb)return;const a=t.padding.split(/ /);t.width=a[1],a[1]="0",a[3]||a.pop(),t.padding=a.join(" ")}em(e){return Vn(e)}em0(e){return Vn(Math.max(0,e))}padding([e,t,a],i=0){return[e,a+i,t,0].map(this.em0).join(" ")}charSelector(e){return".mjx-c"+e.toString(16).toUpperCase()}}function Uc(e,t){for(const a of Object.keys(t)){const i=parseInt(a),r=t[i];r.c&&(r.c=r.c.replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))))),Object.assign(Ll.charOptions(e,i),r)}return e}jc.OPTIONS=Object.assign(Object.assign({},Ll.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),jc.JAX="CHTML",jc.defaultVariantLetters={},jc.defaultStyles={},jc.defaultFonts={},jc.combiningChars=[[768,879],[8400,8447]];const Hc=1,zc=2,Wc={40:{dir:Hc,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:Hc,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:zc,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},47:{dir:Hc,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:zc,stretch:[0,61],HDW:[.367,-.133,.778],hd:[.367,-.133]},91:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:Hc,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:zc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},95:{c:8211,dir:zc,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},123:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:Hc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},125:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:zc,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},175:{c:773,dir:zc,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},710:{c:770,dir:zc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},711:{c:780,dir:zc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},713:{c:773,dir:zc,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},728:{c:774,dir:zc,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},732:{c:771,dir:zc,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},770:{dir:zc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},771:{dir:zc,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},773:{dir:zc,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},774:{dir:zc,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},780:{dir:zc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},8211:{dir:zc,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},8212:{dir:zc,stretch:[0,8212],HDW:[.277,-.255,1],hd:[.277,-.255]},8213:{dir:zc,stretch:[0,8213],HDW:[.27,-.23,1.152],hd:[.27,-.23]},8214:{dir:Hc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8254:{c:175,dir:zc,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},8260:{dir:Hc,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:zc,sizes:[0,.667],stretch:[8400,8400],stretchv:[3,1],HDW:[.711,-.601,0],hd:[.631,-.601]},8401:{dir:zc,sizes:[0,.667],stretch:[0,8400,8401],stretchv:[0,1,4],HDW:[.711,-.601,0],hd:[.631,-.601]},8406:{dir:zc,sizes:[0,.659],stretch:[8406,8400],stretchv:[3,1],HDW:[.711,-.521,0],hd:[.631,-.601]},8407:{dir:zc,sizes:[0,.659],stretch:[0,8400,8407],stretchv:[0,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8417:{dir:zc,sizes:[0,.715],stretch:[8406,8400,8407],stretchv:[3,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8428:{dir:zc,sizes:[0,.667],stretch:[0,845,8428],stretchv:[0,1,4],HDW:[-.171,.281,0],hd:[-.171,.201]},8429:{dir:zc,sizes:[0,.667],stretch:[8429,845],stretchv:[3,1],HDW:[-.171,.281,0],hd:[-.171,.201]},8430:{dir:zc,sizes:[0,.659],stretch:[8430,845],stretchv:[3,1],HDW:[-.091,.281,0],hd:[-.171,.201]},8431:{dir:zc,sizes:[0,.659],stretch:[0,845,8431],stretchv:[0,1,4],HDW:[-.091,.281,0],hd:[-.171,.201]},8592:{dir:zc,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},8593:{dir:Hc,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[3,1],HDW:[.679,.203,.5]},8594:{dir:zc,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8595:{dir:Hc,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,4],HDW:[.703,.179,.5]},8596:{dir:zc,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8597:{dir:Hc,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[3,1,4],HDW:[.757,.257,.5]},8598:{dir:Hc,sizes:[.918,1.384],variants:[0,2]},8599:{dir:Hc,sizes:[.918,1.384],variants:[0,2]},8600:{dir:Hc,sizes:[.918,1.384],variants:[0,2]},8601:{dir:Hc,sizes:[.918,1.384],variants:[0,2]},8602:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[3,1,0,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8603:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,4,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8606:{dir:zc,sizes:[1.017,1.463],variants:[0,2],stretch:[8606,8592],stretchv:[3,1],HDW:[.51,.01,1.017],hd:[.27,-.23]},8608:{dir:zc,sizes:[1.017,1.463],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,4],HDW:[.51,.01,1.017],hd:[.27,-.23]},8610:{dir:zc,sizes:[1.192,1.658],variants:[0,2],stretch:[8592,8592,8610],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8611:{dir:zc,sizes:[1.192,1.658],variants:[0,2],stretch:[8611,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8612:{dir:zc,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8614:{dir:zc,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8617:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8617],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8618:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[8618,8617,8594],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8619:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8619],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8620:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[8620,8617,8594],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8630:{dir:zc,sizes:[.98,1.33],variants:[0,2]},8631:{dir:zc,sizes:[.98,1.33],variants:[0,2]},8636:{dir:zc,sizes:[1,1.478],variants:[0,2],stretch:[8636,8636],stretchv:[3,1],HDW:[.503,-.23,1],hd:[.27,-.23]},8637:{dir:zc,sizes:[1.012,1.478],variants:[0,2],stretch:[8637,8636],stretchv:[3,1],HDW:[.27,.003,1.012],hd:[.27,-.23]},8638:{dir:Hc,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[3,1],HDW:[.697,.203,.441]},8639:{dir:Hc,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[3,1],HDW:[.697,.203,.441]},8640:{dir:zc,sizes:[1,1.478],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,4],HDW:[.503,-.23,1],hd:[.27,-.23]},8641:{dir:zc,sizes:[1.012,1.478],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,4],HDW:[.27,.003,1.012],hd:[.27,-.23]},8642:{dir:Hc,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,4],HDW:[.703,.197,.441]},8643:{dir:Hc,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,4],HDW:[.703,.197,.441]},8644:{dir:zc,sizes:[1.018,1.484],variants:[0,2],stretch:[8644,8644,8644],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8645:{dir:Hc,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[3,1,4],HDW:[.703,.203,.896]},8646:{dir:zc,sizes:[1.018,1.484],variants:[0,2],stretch:[8646,8644,8646],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8647:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[8647,8647],stretchv:[3,1],HDW:[.75,.25,.997],hd:[.51,.01]},8648:{dir:Hc,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[3,1],HDW:[.679,.203,.992]},8649:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,4],HDW:[.75,.25,.997],hd:[.51,.01]},8650:{dir:Hc,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,4],HDW:[.703,.179,.992]},8651:{dir:zc,sizes:[1.018,1.484],variants:[0,2],stretch:[8651,8651,8651],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8652:{dir:zc,sizes:[1.018,1.484],variants:[0,2],stretch:[8652,8651,8652],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8653:{dir:zc,sizes:[.991,1.457],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[3,1,0,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8654:{dir:zc,sizes:[1.068,1.534],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[3,1,4,1],HDW:[.52,.02,1.068],hd:[.367,-.133]},8655:{dir:zc,sizes:[.991,1.457],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,4,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8656:{dir:zc,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},8657:{dir:Hc,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[3,1],HDW:[.676,.203,.652]},8658:{dir:zc,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8659:{dir:Hc,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,4],HDW:[.703,.176,.652]},8660:{dir:zc,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8661:{dir:Hc,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[3,1,4],HDW:[.728,.228,.652]},8666:{dir:zc,sizes:[1.015,1.461],variants:[0,2],stretch:[8666,8666],stretchv:[3,1],HDW:[.617,.117,1.015],hd:[.464,-.036]},8667:{dir:zc,sizes:[1.015,1.461],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,4],HDW:[.617,.117,1.015],hd:[.464,-.036]},8693:{dir:Hc,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[3,1,4],HDW:[.703,.203,.896]},8694:{dir:zc,sizes:[.997,1.463],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,4],HDW:[.99,.49,.997],hd:[.75,.25]},8719:{dir:Hc,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:Hc,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:Hc,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:zc,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},8725:{c:47,dir:Hc,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8730:{dir:Hc,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[3,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:Hc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},8741:{dir:Hc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8747:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:zc,stretch:[0,8801],HDW:[.464,-.036,.778],hd:[.464,-.036]},8803:{dir:zc,stretch:[0,8803],HDW:[.561,.061,.778],hd:[.561,.061]},8866:{dir:Hc,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:Hc,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:Hc,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:Hc,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:Hc,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:Hc,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:Hc,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:Hc,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},8978:{c:9180,dir:zc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8994:{c:9180,dir:zc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8995:{c:9181,dir:zc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9001:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9130:{dir:Hc,sizes:[.748],stretch:[0,9130],HDW:[.748,0,.902]},9135:{c:8211,dir:zc,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},9136:{dir:Hc,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.98,.5,.902]},9137:{dir:Hc,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.98,.5,.902]},9140:{dir:zc,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9140,9140,9140],stretchv:[3,1,4],HDW:[.772,-.504,.36],hd:[.772,-.712]},9141:{dir:zc,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9141,9141,9141],stretchv:[3,1,4],HDW:[-.074,.342,.36],hd:[-.282,.342]},9168:{dir:Hc,sizes:[.642],stretch:[0,9168],HDW:[.642,0,.333]},9180:{dir:zc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},9181:{dir:zc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9182:{dir:zc,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},9183:{dir:zc,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]},9184:{dir:zc,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9184,9184,9184],stretchv:[3,1,4],HDW:[.873,-.605,.546],hd:[.873,-.771]},9185:{dir:zc,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9185,9185,9185],stretchv:[3,1,4],HDW:[-.175,.443,.546],hd:[-.341,.443]},9472:{c:8211,dir:zc,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},10072:{c:8739,dir:Hc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},10214:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10215:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10216:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:Hc,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[3,1,4],HDW:[.762,.262,.647]},10223:{dir:Hc,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[3,1,4],HDW:[.762,.262,.647]},10229:{c:8592,dir:zc,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},10230:{c:8594,dir:zc,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10231:{c:8596,dir:zc,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10232:{c:8656,dir:zc,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},10233:{c:8658,dir:zc,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10234:{c:8660,dir:zc,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10235:{c:8612,dir:zc,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10236:{c:8614,dir:zc,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10570:{dir:zc,sizes:[1.026],stretch:[8636,8636,8641],stretchv:[3,1,4],HDW:[.503,.003,1.026],hd:[.27,-.23]},10571:{dir:zc,sizes:[1.025],stretch:[8637,8636,8640],stretchv:[3,1,4],HDW:[.503,.003,1.025],hd:[.27,-.23]},10574:{dir:zc,sizes:[1.026],stretch:[8636,8636,8640],stretchv:[3,1,4],HDW:[.503,-.23,1.026],hd:[.27,-.23]},10576:{dir:zc,sizes:[1.025],stretch:[8637,8636,8641],stretchv:[3,1,4],HDW:[.27,.003,1.025],hd:[.27,-.23]},10586:{dir:zc,sizes:[1.012],stretch:[8636,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10587:{dir:zc,sizes:[1.012],stretch:[8614,8636,8640],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10590:{dir:zc,sizes:[1.01],stretch:[8637,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.011],hd:[.27,-.23]},10591:{dir:zc,sizes:[1.012],stretch:[8614,8636,8641],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10752:{dir:Hc,sizes:[.987,1.305],variants:[0,2]},10753:{dir:Hc,sizes:[.987,1.305],variants:[0,2]},10754:{dir:Hc,sizes:[.987,1.305],variants:[0,2]},10755:{dir:Hc,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:Hc,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:Hc,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:Hc,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:Hc,sizes:[.981,1.26],variants:[0,2]},10764:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:Hc,sizes:[1.112,2.223],variants:[0,2]},12296:{c:10216,dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},12297:{c:10217,dir:Hc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},65079:{c:9182,dir:zc,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},65080:{c:9183,dir:zc,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]}},Gc=function(e){var t;return(t=class extends e{}).defaultVariants=[...Ll.defaultVariants,["-size3","normal"],["-size4","normal"],["-size5","normal"],["-size6","normal"],["-size7","normal"],["-lf-tp","normal"],["-rt-bt","normal"],["-ex-md","normal"]],t.defaultCssFonts=Object.assign(Object.assign({},Ll.defaultCssFonts),{"-size3":["serif",!1,!1],"-size4":["serif",!1,!1],"-size5":["serif",!1,!1],"-size6":["serif",!1,!1],"-size7":["serif",!1,!1],"-lf-tp":["serif",!1,!1],"-rt-bt":["serif",!1,!1],"-ex-md":["serif",!1,!1]}),t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},t.defaultParams=Object.assign(Object.assign({},Ll.defaultParams),{x_height:.442}),t.defaultSizeVariants=["normal","-smallop","-largeop","-size3","-size4","-size5","-size6","-size7"],t.defaultStretchVariants=["normal","-ex-md","-size7","-lf-tp","-rt-bt"],t}(jc);class Vc extends Gc{constructor(){super(...arguments),this.cssFontPrefix="MM"}}Vc.NAME="MathJaxModern",Vc.OPTIONS=Object.assign(Object.assign({},Gc.OPTIONS),{fontURL:Gc.OPTIONS.dynamicPrefix="/chtml/woff",dynamicPrefix:Gc.OPTIONS.dynamicPrefix+"/chtml/dynamic"}),Vc.defaultCssFamilyPrefix="MJX-MM-ZERO",Vc.defaultVariantLetters={normal:"",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"},Vc.defaultDelimiters=Wc,Vc.defaultChars={normal:{32:[0,0,.332],33:[.716,0,.278],34:[.705,-.423,.374],35:[.694,.194,.833],36:[.75,.056,.5],37:[.75,.056,.833],38:[.716,.022,.778],39:[.705,-.423,.278],40:[.748,.248,.389],41:[.748,.248,.389],42:[.75,-.32,.5,{sk:.148}],43:[.583,.083,.778],44:[.106,.193,.278],45:[.245,-.187,.333],46:[.106,0,.278],47:[.75,.25,.5],48:[.666,.022,.5],49:[.666,0,.5],50:[.666,0,.5,{sk:-.01}],51:[.666,.022,.5],52:[.677,0,.5,{sk:.103}],53:[.666,.022,.5],54:[.666,.022,.5,{sk:.068}],55:[.676,.022,.5,{sk:-.147}],56:[.666,.022,.5,{sk:.011}],57:[.666,.022,.5],58:[.431,0,.278],59:[.431,.193,.278],60:[.547,.047,.778],61:[.367,-.133,.778],62:[.547,.047,.778],63:[.705,0,.472],64:[.705,.011,.778],65:[.716,0,.75],66:[.683,0,.708,{sk:-.098}],67:[.705,.022,.722,{sk:.146}],68:[.683,0,.764,{sk:-.139}],69:[.68,0,.681,{sk:-.025}],70:[.68,0,.653,{sk:-.018}],71:[.705,.022,.785,{sk:.115}],72:[.683,0,.75],73:[.683,0,.361],74:[.683,.022,.514,{sk:.06}],75:[.683,0,.778,{sk:-.011}],76:[.683,0,.625,{sk:-.119}],77:[.683,0,.917],78:[.683,0,.75],79:[.705,.022,.778],80:[.683,0,.681,{sk:-.09}],81:[.705,.194,.778],82:[.683,.022,.736,{sk:-.134}],83:[.705,.022,.556,{sk:.052}],84:[.677,0,.722],85:[.683,.022,.75],86:[.683,.022,.75],87:[.683,.022,1.028],88:[.683,0,.75,{sk:-.014}],89:[.683,0,.75],90:[.683,0,.611,{sk:.011}],91:[.75,.25,.278],92:[.75,.25,.5],93:[.75,.25,.278],94:[.744,-.562,.556,{ic:.005}],95:[-.1,.14,.333],96:[.698,-.51,.5,{sk:-.031}],97:[.448,.011,.5,{sk:-.036}],98:[.694,.011,.556,{sk:-.178}],99:[.448,.011,.444,{sk:.027}],100:[.694,.011,.556,{sk:.099}],101:[.448,.011,.444,{sk:.014}],102:[.705,0,.306,{ic:.051,sk:.071}],103:[.453,.206,.5,{sk:.082}],104:[.694,0,.556,{sk:-.174}],105:[.657,0,.278],106:[.657,.205,.306],107:[.694,0,.528,{sk:-.164}],108:[.694,0,.278,{sk:-.034}],109:[.442,0,.833,{sk:-.067}],110:[.442,0,.556,{sk:-.067}],111:[.448,.011,.5],112:[.442,.194,.556,{sk:-.076}],113:[.442,.194,.528,{sk:.054}],114:[.442,0,.392,{sk:-.015}],115:[.448,.011,.394,{sk:.035}],116:[.615,.011,.389,{sk:-.034}],117:[.442,.011,.556,{sk:-.033}],118:[.431,.011,.528],119:[.431,.011,.722],120:[.431,0,.528],121:[.431,.205,.528],122:[.431,0,.444],123:[.75,.25,.5],124:[.75,.25,.278],125:[.75,.25,.5],126:[.307,-.193,.556],160:[0,0,.332],163:[.683,.035,.75],165:[.683,0,.75],167:[.705,.205,.444],168:[.652,-.557,.5],172:[.367,-.133,.667],175:[.62,-.589,.5],176:[.683,-.406,.375],177:[.583,.084,.778],180:[.698,-.51,.5,{sk:.031}],181:[.441,.194,.556],182:[.694,.194,.611],183:[.303,-.197,.278],215:[.491,-.009,.778],240:[.695,.011,.5],247:[.504,.004,.778],305:[.442,0,.278],567:[.442,.205,.306],710:[.692,-.516,.5],711:[.692,-.516,.5],713:[.62,-.589,.5],714:[.698,-.51,.5,{sk:.031}],715:[.698,-.51,.5,{sk:-.031}],728:[.69,-.518,.5],729:[.657,-.551,.278],730:[.705,-.529,.75],732:[.651,-.558,.5],768:[.733,-.545,0,{dx:.295}],769:[.733,-.545,0,{dx:.233}],770:[.734,-.587,0,{dx:.264}],771:[.746,-.554,0,{dx:.264}],772:[.64,-.609,0,{dx:.264}],773:[.67,-.63,0,{dx:.264}],774:[.729,-.592,0,{dx:.264}],775:[.677,-.571,0,{dx:.265}],776:[.672,-.577,0,{dx:.264}],778:[.725,-.549,0,{dx:.264}],780:[.725,-.578,0,{dx:.264}],824:[.75,.25,0,{sk:-.263}],913:[.716,0,.75],914:[.683,0,.708,{sk:-.068}],915:[.68,0,.625,{sk:-.015}],916:[.716,0,.833],917:[.68,0,.681,{sk:-.022}],918:[.683,0,.611,{sk:.011}],919:[.683,0,.75],920:[.705,.022,.778],921:[.683,0,.361],922:[.683,0,.778,{sk:-.011}],923:[.716,0,.694],924:[.683,0,.917],925:[.683,0,.75],926:[.677,0,.667],927:[.705,.022,.778],928:[.68,0,.75],929:[.683,0,.681,{sk:-.058}],931:[.683,0,.722,{sk:-.011}],932:[.677,0,.722],933:[.705,0,.778],934:[.683,0,.722],935:[.683,0,.75,{sk:-.014}],936:[.683,0,.778],937:[.705,0,.722],945:[.442,.011,.641,{sk:.035}],946:[.706,.194,.558],947:[.442,.215,.586],948:[.712,.011,.474],949:[.453,.022,.535,{sk:-.024}],950:[.697,.205,.53,{sk:-.041}],951:[.442,.216,.53,{sk:-.047}],952:[.705,.011,.488],953:[.442,.011,.308,{sk:-.056}],954:[.442,.011,.53,{sk:-.018}],955:[.694,.013,.537,{ic:.026,sk:-.202}],956:[.442,.216,.53,{sk:-.028}],957:[.442,0,.502,{sk:-.042}],958:[.697,.205,.53,{sk:-.069}],959:[.448,.011,.5],960:[.431,.011,.586,{sk:-.014}],961:[.442,.216,.488],962:[.442,.108,.474],963:[.431,.011,.599],964:[.431,.012,.53,{sk:-.033}],965:[.442,.011,.53,{sk:-.014}],966:[.442,.218,.641,{sk:-.018}],967:[.442,.205,.641,{sk:-.053}],968:[.694,.205,.641,{sk:.028}],969:[.442,.011,.641],977:[.705,.011,.53,{sk:.026}],981:[.694,.205,.641],982:[.431,.011,.836,{sk:-.014}],1008:[.442,.012,.624,{sk:-.015}],1009:[.442,.194,.488],1012:[.705,.022,.778],1013:[.431,.011,.414,{ic:.007,sk:.03}],8192:[0,0,.5],8193:[0,0,1],8194:[0,0,.5],8195:[0,0,1],8196:[0,0,.333],8197:[0,0,.25],8198:[0,0,.167],8199:[0,0,.5],8200:[0,0,.25],8201:[0,0,.2],8202:[0,0,.1],8203:[0,0,0],8208:[.245,-.187,.333],8209:[.245,-.187,.333],8210:[.342,-.302,.68],8211:[.277,-.255,.5],8212:[.277,-.255,1],8213:[.27,-.23,1.152],8214:[.75,.25,.398],8216:[.693,-.394,.278],8217:[.694,-.395,.278],8220:[.693,-.394,.472],8221:[.694,-.395,.472],8224:[.705,.216,.444],8225:[.705,.205,.444],8230:[.106,0,.837],8239:[0,0,.2],8242:[.748,-.43,.311],8243:[.748,-.43,.511],8244:[.748,-.43,.711],8245:[.748,-.43,.311],8246:[.748,-.43,.511],8247:[.748,-.43,.711],8260:[.75,.25,.5],8279:[.748,-.43,.911],8287:[0,0,.222],8288:[0,0,0],8289:[0,0,0],8290:[0,0,0],8291:[0,0,0],8292:[0,0,0],8364:[.705,.022,.627],8400:[.711,-.601,0,{dx:.264}],8401:[.711,-.601,0,{dx:.264}],8402:[.75,.25,0,{sk:-.264}],8406:[.711,-.521,0,{dx:.264}],8407:[.711,-.521,0,{dx:.264}],8411:[.696,-.604,0,{ic:.002,dx:.264}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.084}],8417:[.711,-.521,0,{dx:.264}],8428:[-.171,.281,0,{dx:.264}],8429:[-.171,.281,0,{dx:.264}],8430:[-.091,.281,0,{dx:.264}],8431:[-.091,.281,0,{dx:.264}],8455:[.705,.022,.53],8462:[.694,.011,.576,{sk:-.075}],8463:[.694,.011,.576],8486:[.705,0,.722],8487:[.684,.021,.722],8490:[.683,0,.778,{sk:-.011}],8491:[.892,0,.75],8498:[.694,0,.555],8501:[.693,0,.611],8502:[.72,.04,.604],8503:[.721,.03,.528],8504:[.71,.017,.574],8592:[.51,.01,1],8593:[.679,.203,.5],8594:[.51,.01,1],8595:[.703,.179,.5],8596:[.51,.01,1],8597:[.757,.257,.5],8598:[.714,.203,1],8599:[.714,.203,1],8600:[.703,.214,1],8601:[.703,.214,1],8602:[.51,.01,.997],8603:[.51,.01,.997],8606:[.51,.01,1.017],8608:[.51,.01,1.017],8610:[.51,.01,1.192],8611:[.51,.01,1.192],8612:[.51,.01,.977],8614:[.51,.01,.977],8617:[.55,.01,.997],8618:[.55,.01,.997],8619:[.55,.05,.997],8620:[.55,.05,.997],8622:[.51,.01,.996],8630:[.562,-.229,.98],8631:[.562,-.229,.98],8634:[.68,.059,.771],8635:[.68,.059,.771],8636:[.503,-.23,1],8637:[.27,.003,1.012],8638:[.697,.203,.441],8639:[.697,.203,.441],8640:[.503,-.23,1],8641:[.27,.003,1.012],8642:[.703,.197,.441],8643:[.703,.197,.441],8644:[.672,.172,1.018],8645:[.703,.203,.896],8646:[.672,.172,1.018],8647:[.75,.25,.997],8648:[.679,.203,.992],8649:[.75,.25,.997],8650:[.703,.179,.992],8651:[.6,.1,1.018],8652:[.6,.1,1.018],8653:[.52,.02,.991],8654:[.52,.02,1.068],8655:[.52,.02,.991],8656:[.52,.02,1],8657:[.676,.203,.611],8658:[.52,.02,1],8659:[.703,.176,.611],8660:[.52,.02,1],8661:[.728,.228,.611],8666:[.617,.117,1.015],8667:[.617,.117,1.015],8672:[.437,-.063,1.334],8674:[.437,-.063,1.359],8693:[.703,.203,.896],8694:[.99,.49,.997],8704:[.684,-.003,.666],8705:[.684,0,.556],8706:[.716,.022,.586],8707:[.684,0,.556],8708:[.789,.105,.556],8709:[.772,.078,.5],8710:[.716,0,.833],8711:[.683,.033,.833],8712:[.543,.043,.667],8713:[.73,.23,.667],8715:[.543,.043,.667],8716:[.73,.23,.667],8718:[.554,0,.666],8719:[.75,.25,.944],8720:[.75,.25,.944],8721:[.75,.25,1.056],8722:[.583,.083,.778],8723:[.584,.083,.778],8724:[.785,.083,.778],8725:[.603,.103,.568],8726:[.603,.103,.568],8727:[.462,-.039,.5],8728:[.4,-.1,.412],8729:[.445,-.055,.5],8730:[.04,.96,.833,{ic:.02}],8733:[.442,.011,.778],8734:[.442,.011,1],8735:[.679,-.013,.778],8736:[.724,-.013,.778],8737:[.724,.109,.778],8738:[.562,.062,.778],8739:[.75,.25,.278],8740:[.75,.25,.388],8741:[.75,.25,.5],8742:[.75,.25,.556],8743:[.602,.02,.667],8744:[.601,.021,.667],8745:[.604,.02,.667],8746:[.604,.02,.667],8747:[.805,.306,.545,{ic:.12}],8748:[.805,.306,.915,{ic:.12}],8749:[.805,.306,1.285,{ic:.12}],8750:[.805,.306,.615,{ic:.05}],8751:[.805,.306,.985,{ic:.05}],8752:[.805,.306,1.355,{ic:.05}],8753:[.805,.306,.675,{ic:.02}],8754:[.805,.306,.662,{ic:.02}],8755:[.805,.306,.662,{ic:.02}],8756:[.416,-.084,.516],8757:[.416,-.084,.516],8758:[.422,-.078,.278],8759:[.422,-.078,.516],8760:[.504,-.23,.778],8761:[.422,-.078,.906],8764:[.366,-.134,.773],8765:[.366,-.134,.773],8766:[.466,-.034,.901],8767:[.492,-.008,.778],8768:[.583,.083,.28],8769:[.482,-.018,.773],8770:[.38,-.032,.778],8771:[.468,-.12,.778],8772:[.603,.103,.778],8773:[.552,-.036,.778],8774:[.614,.048,.778],8775:[.603,.103,.778],8776:[.457,-.043,.773],8777:[.603,.103,.773],8778:[.541,-.036,.778],8779:[.541,.041,.773],8780:[.541,-.036,.778],8781:[.498,-.002,.778],8784:[.601,-.133,.778],8788:[.422,-.078,.906],8789:[.422,-.078,.906],8797:[.793,-.133,.778],8799:[.803,-.133,.778],8800:[.73,.23,.778],8801:[.464,-.036,.778],8802:[.73,.23,.778],8803:[.561,.061,.778],8804:[.631,.119,.778],8805:[.631,.119,.778],8806:[.715,.203,.778],8807:[.715,.203,.778],8808:[.715,.287,.778],8809:[.715,.287,.778],8810:[.547,.047,1],8811:[.547,.047,1],8812:[.77,.27,.434],8813:[.73,.23,.778],8814:[.73,.23,.778],8815:[.73,.23,.778],8816:[.73,.23,.778],8817:[.73,.23,.778],8818:[.636,.125,.776],8819:[.636,.125,.776],8820:[.691,.191,.776],8821:[.691,.191,.776],8822:[.737,.237,.778],8823:[.737,.237,.778],8824:[.776,.276,.778],8825:[.776,.276,.778],8826:[.547,.047,.778],8827:[.547,.047,.778],8828:[.639,.139,.738],8829:[.639,.139,.738],8830:[.682,.17,.773],8831:[.682,.17,.773],8832:[.73,.23,.778],8833:[.73,.23,.778],8834:[.543,.043,.778],8835:[.543,.043,.778],8836:[.73,.23,.778],8837:[.73,.23,.778],8838:[.627,.127,.778],8839:[.627,.127,.778],8840:[.73,.23,.778],8841:[.73,.23,.778],8842:[.627,.211,.778],8843:[.627,.211,.778],8845:[.604,.02,.667],8846:[.604,.02,.667],8847:[.543,.043,.778],8848:[.543,.043,.778],8849:[.627,.127,.778],8850:[.627,.127,.778],8851:[.604,.02,.667],8852:[.604,.02,.667],8853:[.592,.092,.778],8854:[.592,.092,.778],8855:[.592,.092,.778],8856:[.592,.092,.778],8857:[.592,.092,.778],8858:[.592,.092,.796],8859:[.592,.092,.796],8860:[.592,.092,.796],8861:[.592,.092,.796],8862:[.583,.083,.778],8863:[.583,.083,.778],8864:[.583,.083,.778],8865:[.583,.083,.778],8866:[.684,0,.611],8867:[.684,0,.611],8868:[.664,.02,.778],8869:[.684,0,.778],8870:[.684,0,.445],8871:[.684,0,.445],8872:[.684,0,.612],8873:[.684,0,.673],8874:[.684,0,.841],8875:[.684,0,.653],8876:[.684,0,.565],8877:[.684,0,.732],8878:[.684,0,.793],8879:[.684,0,.773],8882:[.547,.047,.738],8883:[.547,.047,.738],8884:[.605,.105,.738],8885:[.605,.105,.738],8890:[.664,.02,.778],8896:[.78,.264,.833],8897:[.764,.28,.833],8898:[.772,.25,.833],8899:[.75,.272,.833],8900:[.48,-.02,.5],8901:[.303,-.197,.278],8902:[.486,-.014,.5],8904:[.505,.005,.623],8905:[.505,.005,.623],8906:[.505,.005,.623],8907:[.505,.005,.623],8908:[.505,.005,.623],8909:[.468,-.12,.778],8910:[.584,.02,.733],8911:[.584,.02,.733],8930:[.73,.23,.778],8931:[.73,.23,.778],8938:[.73,.23,.738],8939:[.73,.23,.738],8940:[.73,.23,.738],8941:[.73,.23,.738],8942:[.582,.082,.218],8943:[.303,-.197,.776],8944:[.5,0,.613],8945:[.5,0,.613],8968:[.75,.25,.444],8969:[.75,.25,.444],8970:[.75,.25,.444],8971:[.75,.25,.444],8976:[.367,-.133,.667],8985:[.367,-.133,.667],8988:[.77,-.49,.392],8989:[.77,-.49,.392],8990:[.01,.27,.392],8991:[.01,.27,.392],8992:[1.344,0,1.185],8993:[1.322,.022,1.185],8994:[.381,-.13,1],8995:[.371,-.133,1],9001:[.75,.25,.389],9002:[.75,.25,.389],9115:[1.495,0,.875],9116:[.498,0,.875],9117:[1.495,0,.875],9118:[1.495,0,.875],9119:[.498,0,.875],9120:[1.495,0,.875],9121:[1.5,0,.667],9122:[1,0,.667],9123:[1.5,0,.667],9124:[1.5,0,.667],9125:[1,0,.667],9126:[1.5,0,.667],9127:[.75,0,.902],9128:[1.5,0,.902],9129:[.75,0,.902],9130:[.748,0,.902],9131:[.75,0,.902],9132:[1.5,0,.902],9133:[.75,0,.902],9136:[.98,.5,.902],9137:[.98,.5,.902],9138:[.846,0,1.576],9139:[.847,0,1.576],9140:[.726,-.552,.36],9141:[-.122,.296,.36],9143:[1.82,0,1.056],9168:[.642,0,.333],9180:[.727,-.572,.504],9181:[-.142,.297,.504],9182:[.783,-.539,.492],9183:[-.109,.353,.492],9184:[.829,-.657,.546],9185:[-.227,.399,.546],9632:[.583,.083,.778],9633:[.583,.083,.778],9642:[.358,-.142,.328],9643:[.358,-.142,.328],9650:[.741,.005,.968],9651:[.741,.005,.968],9652:[.741,.005,.968],9653:[.741,.005,.968],9654:[.678,.178,.858],9655:[.678,.178,.858],9656:[.678,.178,.858],9657:[.678,.178,.858],9660:[.505,.241,.968],9661:[.505,.241,.968],9662:[.505,.241,.968],9663:[.505,.241,.968],9664:[.678,.178,.858],9665:[.678,.178,.858],9666:[.678,.178,.858],9667:[.678,.178,.858],9674:[.61,.11,.572],9675:[.592,.092,.796],9679:[.592,.092,.796],9702:[.445,-.055,.5],9711:[.701,.201,1.013],9723:[.583,.083,.778],9724:[.583,.083,.778],10072:[.694,.083,.525],10200:[.684,.184,.946],10201:[.684,.184,.986],10205:[.684,.184,.946],10206:[.684,.184,.946],10214:[.75,.25,.41],10215:[.75,.25,.41],10216:[.75,.25,.389],10217:[.75,.25,.389],10218:[.75,.25,.57],10219:[.75,.25,.57],10222:[.762,.262,.287],10223:[.762,.262,.287],10229:[.51,.01,1.463],10230:[.51,.01,1.463],10231:[.51,.01,1.442],10232:[.52,.02,1.457],10233:[.52,.02,1.457],10234:[.52,.02,1.534],10235:[.51,.01,1.443],10236:[.51,.01,1.443],10237:[.52,.02,1.437],10238:[.52,.02,1.437],10570:[.503,.003,1.026],10571:[.503,.003,1.025],10574:[.503,-.23,1.026],10576:[.27,.003,1.025],10586:[.51,.01,1.012],10587:[.51,.01,1.012],10590:[.51,.01,1.011],10591:[.51,.01,1.012],10744:[.75,.25,.5],10745:[.75,.25,.5],10752:[.743,.243,1.111],10753:[.743,.243,1.111],10754:[.743,.243,1.111],10755:[.75,.272,.833],10756:[.75,.272,.833],10757:[.764,.264,.833],10758:[.764,.264,.833],10761:[.74,.24,1.092],10764:[.805,.306,1.655,{ic:.12}],10769:[.805,.306,.675,{ic:.02}],10799:[.496,-.004,.778],10815:[.683,0,.75],10877:[.634,.134,.778],10878:[.634,.134,.778],10885:[.717,.205,.776],10886:[.717,.205,.776],10887:[.667,.167,.778],10888:[.667,.167,.778],10889:[.749,.321,.776],10890:[.717,.289,.776],10891:[.973,.473,.778],10892:[.973,.473,.778],10901:[.629,.129,.778],10902:[.629,.129,.778],10927:[.631,.119,.778],10928:[.631,.119,.778],10933:[.753,.276,.777],10934:[.753,.276,.777],10935:[.762,.287,.777],10936:[.762,.287,.777],10937:[.762,.329,.777],10938:[.762,.329,.777],10949:[.753,.214,.777],10950:[.753,.214,.777],10955:[.785,.375,.777],10956:[.785,.375,.777],119808:[.698,0,.869],119809:[.686,0,.818,{sk:-.109}],119810:[.697,.011,.831,{sk:.165}],119811:[.686,0,.882,{sk:-.158}],119812:[.68,0,.756,{sk:-.028}],119813:[.68,0,.724,{sk:-.02}],119814:[.697,.011,.904,{sk:.127}],119815:[.686,0,.9],119816:[.686,0,.436],119817:[.686,.011,.594,{sk:.051}],119818:[.686,0,.901,{sk:-.013}],119819:[.686,0,.692,{sk:-.114}],119820:[.686,0,1.092],119821:[.686,0,.9],119822:[.697,.011,.864],119823:[.686,0,.786,{sk:-.1}],119824:[.697,.194,.864],119825:[.686,.011,.863,{sk:-.15}],119826:[.697,.011,.639,{sk:.054}],119827:[.675,0,.8],119828:[.686,.011,.885],119829:[.686,.008,.869],119830:[.686,.008,1.189],119831:[.686,0,.869,{sk:-.017}],119832:[.686,0,.869],119833:[.686,0,.703,{sk:.013}],119834:[.453,.006,.559,{sk:-.049}],119835:[.694,.006,.639,{sk:-.194}],119836:[.453,.006,.511,{sk:.043}],119837:[.694,.006,.639,{sk:.124}],119838:[.453,.006,.527,{sk:.018}],119839:[.7,0,.351,{ic:.086,sk:.069}],119840:[.455,.201,.575,{sk:.07}],119841:[.694,0,.639,{sk:-.185}],119842:[.685,0,.319],119843:[.685,.2,.351,{sk:.013}],119844:[.694,0,.607,{sk:-.177}],119845:[.694,0,.319,{sk:-.024}],119846:[.45,0,.958,{sk:-.061}],119847:[.45,0,.639,{sk:-.063}],119848:[.453,.006,.575],119849:[.45,.194,.639,{sk:-.079}],119850:[.45,.194,.607,{sk:.066}],119851:[.45,0,.474,{sk:-.021}],119852:[.453,.006,.454,{sk:.038}],119853:[.635,.006,.447,{sk:-.029}],119854:[.45,.006,.639,{sk:-.024}],119855:[.444,.004,.607],119856:[.444,.004,.831],119857:[.444,0,.607],119858:[.444,.2,.607],119859:[.444,0,.511],119860:[.716,0,.75,{sk:.175}],119861:[.683,0,.759,{sk:.041}],119862:[.705,.022,.715,{ic:.045,sk:.205}],119863:[.683,0,.828,{sk:.013}],119864:[.68,0,.738,{ic:.026,sk:.095}],119865:[.68,0,.643,{ic:.106,sk:.074}],119866:[.705,.022,.786,{sk:.203}],119867:[.683,0,.831,{ic:.05,sk:.089}],119868:[.683,0,.44,{ic:.057,sk:.084}],119869:[.683,.022,.555,{ic:.078,sk:.151}],119870:[.683,0,.849,{ic:.04,sk:.09}],119871:[.683,0,.681,{sk:.019}],119872:[.683,0,.97,{ic:.074,sk:.085}],119873:[.683,0,.803,{ic:.078,sk:.082}],119874:[.705,.022,.763,{sk:.114}],119875:[.683,0,.642,{ic:.112,sk:.011}],119876:[.705,.194,.791,{sk:.1}],119877:[.683,.022,.759,{sk:.018}],119878:[.705,.022,.613,{ic:.032,sk:.168}],119879:[.677,0,.584,{ic:.12,sk:.016}],119880:[.683,.022,.683,{ic:.077,sk:.022}],119881:[.683,.022,.583,{ic:.186,sk:-.018}],119882:[.683,.022,.944,{ic:.104}],119883:[.683,0,.828,{ic:.023,sk:.097}],119884:[.683,0,.581,{ic:.181,sk:-.027}],119885:[.683,0,.683,{ic:.04,sk:.114}],119886:[.442,.011,.529,{sk:.022}],119887:[.694,.011,.429,{sk:-.05}],119888:[.442,.011,.433,{sk:.101}],119889:[.694,.011,.52,{sk:.182}],119890:[.442,.011,.466,{sk:.067}],119891:[.705,.205,.49,{ic:.062,sk:.172}],119892:[.442,.205,.477,{sk:.077}],119894:[.661,.011,.345,{sk:.074}],119895:[.661,.205,.412,{sk:.153}],119896:[.694,.011,.521,{sk:-.048}],119897:[.694,.011,.298,{sk:.035}],119898:[.442,.011,.878,{sk:-.035}],119899:[.442,.011,.6,{sk:-.035}],119900:[.442,.011,.485,{sk:.072}],119901:[.442,.194,.503],119902:[.442,.194,.446,{ic:.006,sk:.121}],119903:[.442,.011,.451,{sk:.021}],119904:[.442,.011,.469,{sk:.061}],119905:[.626,.011,.361,{sk:.044}],119906:[.442,.011,.572,{sk:.019}],119907:[.442,.011,.485,{sk:.051}],119908:[.442,.011,.716,{sk:.047}],119909:[.442,.011,.572,{sk:.043}],119910:[.442,.205,.49,{sk:.059}],119911:[.442,.011,.465,{ic:.002,sk:.102}],119912:[.711,0,.869,{sk:.173}],119913:[.686,0,.866,{sk:.044}],119914:[.703,.017,.817,{ic:.038,sk:.221}],119915:[.686,0,.938],119916:[.68,0,.81,{ic:.015,sk:.099}],119917:[.68,0,.689,{ic:.12,sk:.072}],119918:[.703,.017,.887,{sk:.214}],119919:[.686,0,.982,{ic:.045,sk:.091}],119920:[.686,0,.511,{ic:.055,sk:.086}],119921:[.686,.017,.631,{ic:.063,sk:.153}],119922:[.686,0,.971,{ic:.032,sk:.095}],119923:[.686,0,.756,{sk:.018}],119924:[.686,0,1.142,{ic:.074,sk:.086}],119925:[.686,0,.95,{ic:.077,sk:.083}],119926:[.703,.017,.837,{sk:.11}],119927:[.686,0,.723,{ic:.126,sk:.012}],119928:[.703,.194,.869,{sk:.093}],119929:[.686,.017,.872,{ic:.009,sk:.014}],119930:[.703,.017,.693,{ic:.021,sk:.199}],119931:[.675,0,.637,{ic:.135,sk:.014}],119932:[.686,.017,.8,{ic:.077,sk:.015}],119933:[.686,.017,.678,{ic:.207,sk:-.018}],119934:[.686,.017,1.093,{ic:.114}],119935:[.686,0,.947,{ic:.006,sk:.106}],119936:[.686,0,.675,{ic:.2,sk:-.028}],119937:[.686,0,.773,{ic:.032,sk:.122}],119938:[.452,.008,.633,{sk:.019}],119939:[.694,.008,.521,{sk:-.035}],119940:[.452,.008,.513,{sk:.108}],119941:[.694,.008,.61,{sk:.207}],119942:[.452,.008,.554,{sk:.063}],119943:[.702,.202,.568,{ic:.058,sk:.189}],119944:[.452,.202,.545,{sk:.067}],119945:[.694,.008,.668,{sk:-.106}],119946:[.694,.008,.405,{sk:.08}],119947:[.694,.202,.471,{sk:.163}],119948:[.694,.008,.604,{sk:-.074}],119949:[.694,.008,.348,{sk:.022}],119950:[.452,.008,1.032,{sk:-.038}],119951:[.452,.008,.713,{sk:-.038}],119952:[.452,.008,.585,{sk:.074}],119953:[.452,.194,.601],119954:[.452,.194,.542,{ic:.001,sk:.138}],119955:[.452,.008,.529,{sk:.018}],119956:[.452,.008,.531,{sk:.059}],119957:[.643,.008,.415,{sk:.046}],119958:[.452,.008,.681],119959:[.453,.008,.567,{sk:.049}],119960:[.453,.008,.831,{sk:.044}],119961:[.452,.008,.659,{sk:.029}],119962:[.452,.202,.59,{sk:.05}],119963:[.452,.008,.555,{sk:.102}],120484:[.442,.011,.322],120485:[.442,.205,.384,{sk:.083}],120488:[.698,0,.869],120489:[.686,0,.818,{sk:-.075}],120490:[.68,0,.692,{sk:-.019}],120491:[.698,0,.958],120492:[.68,0,.756,{sk:-.027}],120493:[.686,0,.703,{sk:.013}],120494:[.686,0,.9],120495:[.697,.011,.894],120496:[.686,0,.436],120497:[.686,0,.901,{sk:-.013}],120498:[.698,0,.806],120499:[.686,0,1.092],120500:[.686,0,.9],120501:[.675,0,.767],120502:[.697,.011,.864],120503:[.68,0,.9],120504:[.686,0,.786,{sk:-.063}],120505:[.697,.011,.894],120506:[.686,0,.831,{sk:-.015}],120507:[.675,0,.8],120508:[.697,0,.894],120509:[.686,0,.831],120510:[.686,0,.869,{sk:-.017}],120511:[.686,0,.894],120512:[.697,0,.831],120513:[.686,.025,.958],120514:[.452,.008,.743,{ic:.002,sk:.019}],120515:[.703,.194,.647],120516:[.452,.211,.679],120517:[.718,.008,.551,{sk:-.011}],120518:[.461,.017,.597,{sk:-.025}],120519:[.703,.202,.615,{sk:-.041}],120520:[.452,.211,.615,{sk:-.051}],120521:[.702,.008,.567],120522:[.452,.008,.359,{ic:.003,sk:-.066}],120523:[.452,.008,.615,{ic:.002,sk:-.032}],120524:[.694,.012,.618,{ic:.045,sk:-.225}],120525:[.452,.211,.615,{ic:.003,sk:-.035}],120526:[.452,0,.583,{sk:-.04}],120527:[.703,.202,.615,{sk:-.072}],120528:[.453,.006,.575],120529:[.444,.009,.679,{sk:-.011}],120530:[.452,.211,.567],120531:[.452,.105,.551],120532:[.444,.008,.695],120533:[.444,.012,.615,{sk:-.035}],120534:[.453,.008,.615,{sk:-.019}],120535:[.452,.216,.743,{sk:-.015}],120536:[.452,.202,.743,{ic:.001,sk:-.062}],120537:[.694,.202,.743,{sk:.032}],120538:[.453,.008,.743],120539:[.711,.017,.679],120540:[.444,.008,.506,{sk:.042}],120541:[.702,.008,.615,{sk:.033}],120542:[.452,.01,.724,{sk:-.018}],120543:[.694,.202,.743],120544:[.452,.194,.567],120545:[.444,.008,.966,{sk:-.01}],120546:[.716,0,.75,{sk:.177}],120547:[.683,0,.759,{sk:.077}],120548:[.68,0,.615,{ic:.106,sk:.074}],120549:[.716,0,.833,{sk:.17}],120550:[.68,0,.738,{ic:.026,sk:.094}],120551:[.683,0,.683,{ic:.04,sk:.11}],120552:[.683,0,.831,{ic:.05,sk:.089}],120553:[.705,.022,.763,{sk:.117}],120554:[.683,0,.44,{ic:.057,sk:.084}],120555:[.683,0,.849,{ic:.04,sk:.09}],120556:[.716,0,.694,{sk:.17}],120557:[.683,0,.97,{ic:.074,sk:.085}],120558:[.683,0,.803,{ic:.078,sk:.082}],120559:[.677,0,.742,{ic:.035,sk:.097}],120560:[.705,.022,.763,{sk:.117}],120561:[.68,0,.831,{ic:.049,sk:.089}],120562:[.683,0,.642,{ic:.112,sk:.049}],120563:[.705,.022,.763,{sk:.117}],120564:[.683,0,.78,{ic:.026,sk:.104}],120565:[.677,0,.584,{ic:.12,sk:.012}],120566:[.705,0,.583,{ic:.118}],120567:[.683,0,.667,{sk:.082}],120568:[.683,0,.828,{ic:.023,sk:.097}],120569:[.683,0,.612,{ic:.081,sk:.025}],120570:[.705,0,.772,{ic:.014,sk:.137}],120571:[.683,.033,.833],120572:[.442,.011,.64,{sk:.072}],120573:[.706,.194,.566,{ic:.008,sk:.148}],120574:[.442,.215,.518,{ic:.025,sk:-.019}],120575:[.712,.011,.444,{ic:.008,sk:.107}],120576:[.453,.022,.466,{sk:.051}],120577:[.697,.205,.438,{ic:.036,sk:.067}],120578:[.442,.216,.497,{sk:.024}],120579:[.705,.011,.469,{sk:.075}],120580:[.442,.011,.354],120581:[.442,.011,.576,{sk:.043}],120582:[.694,.013,.583,{sk:-.053}],120583:[.442,.216,.603,{sk:.048}],120584:[.442,0,.494,{ic:.03,sk:.028}],120585:[.697,.205,.438,{ic:.008,sk:.06}],120586:[.442,.011,.485],120587:[.431,.011,.57,{sk:.043}],120588:[.442,.216,.517,{sk:.096}],120589:[.442,.108,.363,{ic:.046,sk:-.034}],120590:[.431,.011,.571],120591:[.431,.012,.437,{ic:.074}],120592:[.442,.011,.54,{sk:.036}],120593:[.442,.218,.654,{sk:.028}],120594:[.442,.205,.626,{sk:.018}],120595:[.694,.205,.651,{sk:.143}],120596:[.442,.011,.622,{sk:.034}],120597:[.716,.022,.531,{ic:.035,sk:.069}],120598:[.431,.011,.406,{sk:.066}],120599:[.705,.011,.591,{sk:.116}],120600:[.442,.012,.624,{sk:.053}],120601:[.694,.205,.596,{sk:.125}],120602:[.442,.194,.517,{sk:.102}],120603:[.431,.011,.828,{sk:.039}],120604:[.711,0,.869,{sk:.174}],120605:[.686,0,.866,{sk:.069}],120606:[.68,0,.657,{ic:.12,sk:.071}],120607:[.711,0,.958,{sk:.168}],120608:[.68,0,.81,{ic:.015,sk:.098}],120609:[.686,0,.773,{ic:.032,sk:.117}],120610:[.686,0,.982,{ic:.045,sk:.09}],120611:[.703,.017,.867,{sk:.108}],120612:[.686,0,.511,{ic:.055,sk:.085}],120613:[.686,0,.971,{ic:.032,sk:.093}],120614:[.711,0,.806,{sk:.167}],120615:[.686,0,1.142,{ic:.074,sk:.085}],120616:[.686,0,.95,{ic:.077,sk:.082}],120617:[.675,0,.841,{ic:.026,sk:.104}],120618:[.703,.017,.837,{sk:.111}],120619:[.68,0,.982,{ic:.044,sk:.09}],120620:[.686,0,.723,{ic:.126,sk:.039}],120621:[.703,.017,.867,{sk:.108}],120622:[.686,0,.885,{ic:.017,sk:.11}],120623:[.675,0,.637,{ic:.135,sk:.01}],120624:[.703,0,.671,{ic:.131}],120625:[.686,0,.767,{sk:.08}],120626:[.686,0,.947,{ic:.006,sk:.106}],120627:[.686,0,.714,{ic:.078,sk:.029}],120628:[.703,0,.879,{ic:.007,sk:.135}],120629:[.686,.025,.958],120630:[.452,.008,.761,{sk:.059}],120631:[.703,.194,.66,{sk:.153}],120632:[.452,.211,.59,{ic:.027,sk:-.02}],120633:[.718,.008,.522,{sk:.115}],120634:[.461,.017,.529,{sk:.058}],120635:[.703,.202,.508,{ic:.014,sk:.083}],120636:[.452,.211,.6,{sk:.019}],120637:[.702,.008,.562,{sk:.062}],120638:[.452,.008,.412],120639:[.452,.008,.668,{sk:.025}],120640:[.694,.012,.671,{sk:-.072}],120641:[.452,.211,.708,{sk:.042}],120642:[.452,0,.577,{ic:.026,sk:.028}],120643:[.703,.202,.508,{sk:.061}],120644:[.452,.008,.585],120645:[.444,.009,.682,{sk:.046}],120646:[.452,.211,.612,{sk:.1}],120647:[.452,.105,.424,{ic:.038,sk:-.029}],120648:[.444,.008,.686],120649:[.444,.012,.521,{ic:.083}],120650:[.453,.008,.631,{sk:.037}],120651:[.452,.216,.747,{sk:.033}],120652:[.452,.202,.718,{sk:.011}],120653:[.694,.202,.758,{sk:.151}],120654:[.453,.008,.718,{sk:.039}],120655:[.711,.017,.628,{ic:.029,sk:.079}],120656:[.444,.008,.483,{sk:.074}],120657:[.702,.008,.692,{sk:.119}],120658:[.452,.01,.724,{sk:.053}],120659:[.694,.202,.713,{sk:.126}],120660:[.452,.194,.612,{sk:.094}],120661:[.444,.008,.975,{sk:.043}],120662:[.694,0,.733],120663:[.694,0,.733,{sk:-.04}],120664:[.691,0,.581,{sk:.022}],120665:[.694,0,.917],120666:[.691,0,.642,{sk:.015}],120667:[.694,0,.672],120668:[.694,0,.794],120669:[.716,.022,.856],120670:[.694,0,.331],120671:[.694,0,.764,{sk:.012}],120672:[.694,0,.672],120673:[.694,0,.978],120674:[.694,0,.794],120675:[.688,0,.733],120676:[.716,.022,.794],120677:[.691,0,.794],120678:[.694,0,.703,{sk:-.034}],120679:[.716,.022,.856],120680:[.694,0,.794],120681:[.688,0,.733],120682:[.716,0,.856],120683:[.694,0,.794],120684:[.694,0,.733,{sk:-.015}],120685:[.694,0,.856],120686:[.716,0,.794],120687:[.694,0,.917],120688:[.469,.012,.837,{sk:-.03}],120689:[.705,.195,.606],120690:[.469,.217,.698,{sk:.046}],120691:[.733,.012,.541],120692:[.48,.023,.512,{sk:.016}],120693:[.75,.208,.566,{sk:.014}],120694:[.469,.217,.735],120695:[.705,.012,.567],120696:[.469,.012,.477,{sk:-.098}],120697:[.469,.012,.675,{sk:-.059}],120698:[.694,.012,.764,{sk:-.213}],120699:[.469,.217,.735,{sk:-.097}],120700:[.469,.001,.574],120701:[.75,.226,.574,{sk:-.031}],120702:[.475,.011,.599],120703:[.458,.012,.76,{sk:.038}],120704:[.469,.217,.567],120705:[.469,.109,.524,{sk:.016}],120706:[.458,.012,.683,{sk:.034}],120707:[.458,.011,.699,{sk:.037}],120708:[.471,.012,.728,{sk:.012}],120709:[.469,.217,.716,{sk:-.021}],120710:[.469,.206,.849,{sk:-.029}],120711:[.694,.206,.87,{sk:.065}],120712:[.471,.012,.731],120713:[.716,.022,.569],120714:[.458,.012,.519],120715:[.705,.012,.811,{sk:.07}],120716:[.469,.01,.609],120717:[.694,.206,.73],120718:[.469,.245,.567],120719:[.458,.012,1.035,{sk:.049}],120720:[.694,0,.733,{sk:.146}],120721:[.694,0,.733,{ic:.021,sk:.083}],120722:[.691,0,.581,{ic:.092,sk:.091}],120723:[.694,0,.917,{sk:.139}],120724:[.691,0,.642,{ic:.077,sk:.095}],120725:[.694,0,.672,{ic:.079,sk:.087}],120726:[.694,0,.794,{ic:.048,sk:.102}],120727:[.716,.022,.856,{ic:.025,sk:.126}],120728:[.694,0,.331,{ic:.048,sk:.103}],120729:[.694,0,.764,{ic:.076,sk:.095}],120730:[.694,0,.672,{sk:.138}],120731:[.694,0,.978,{ic:.048,sk:.102}],120732:[.694,0,.794,{ic:.048,sk:.102}],120733:[.688,0,.733,{ic:.086,sk:.072}],120734:[.716,.022,.794,{ic:.026,sk:.12}],120735:[.691,0,.794,{ic:.047,sk:.102}],120736:[.694,0,.703,{ic:.047,sk:.07}],120737:[.716,.022,.856,{ic:.025,sk:.126}],120738:[.694,0,.794,{ic:.078,sk:.08}],120739:[.688,0,.733,{ic:.098,sk:.061}],120740:[.716,0,.856,{ic:.06,sk:.097}],120741:[.694,0,.794,{ic:.019,sk:.121}],120742:[.694,0,.769,{ic:.043,sk:.097}],120743:[.694,0,.856,{ic:.063,sk:.096}],120744:[.716,0,.794,{ic:.042,sk:.106}],120745:[.682,.012,.917,{ic:.011,sk:.063}],120746:[.469,.012,.837,{sk:.059}],120747:[.705,.195,.606,{ic:.014,sk:.132}],120748:[.469,.217,.697,{ic:.04,sk:.111}],120749:[.733,.012,.541,{ic:.025,sk:.126}],120750:[.48,.023,.513,{ic:.004,sk:.106}],120751:[.75,.208,.566,{sk:.164}],120752:[.469,.217,.735,{ic:.013,sk:.081}],120753:[.705,.012,.567,{ic:.038,sk:.111}],120754:[.469,.012,.477],120755:[.469,.012,.676,{sk:.031}],120756:[.694,.012,.764,{sk:-.075}],120757:[.469,.217,.736],120758:[.469,.001,.574,{ic:.031,sk:.066}],120759:[.75,.226,.574,{sk:.119}],120760:[.475,.011,.599,{ic:.001,sk:.09}],120761:[.458,.012,.76,{ic:.029,sk:.104}],120762:[.469,.217,.568,{ic:.001,sk:.088}],120763:[.469,.109,.524,{sk:.108}],120764:[.458,.012,.683,{ic:.03,sk:.098}],120765:[.458,.011,.699,{ic:.029,sk:.104}],120766:[.471,.012,.728,{ic:.008,sk:.098}],120767:[.469,.217,.716,{ic:.003,sk:.068}],120768:[.469,.206,.849,{sk:.063}],120769:[.694,.206,.87,{ic:.008,sk:.202}],120770:[.471,.012,.731,{ic:.008,sk:.101}],120771:[.716,.022,.569,{ic:.021,sk:.111}],120772:[.458,.012,.519,{sk:.099}],120773:[.705,.012,.811,{ic:.025,sk:.191}],120774:[.469,.01,.609,{ic:.031}],120775:[.694,.206,.73,{sk:.143}],120776:[.469,.245,.567,{ic:.002,sk:.088}],120777:[.458,.012,1.035,{ic:.029,sk:.133}],120782:[.655,.011,.575],120783:[.655,0,.575],120784:[.655,0,.575,{sk:-.011}],120785:[.655,.011,.575],120786:[.656,0,.575,{sk:.127}],120787:[.655,.011,.575],120788:[.655,.011,.575,{sk:.048}],120789:[.676,.011,.575,{sk:-.164}],120790:[.655,.011,.575,{sk:.011}],120791:[.655,.011,.575]},bold:{32:[0,0,.383],33:[.705,0,.35],34:[.697,-.418,.481],35:[.694,.194,.958],36:[.75,.056,.575],37:[.75,.056,.958],38:[.705,.011,.894],39:[.697,-.418,.319],40:[.75,.249,.447],41:[.75,.249,.447],42:[.75,-.306,.575],43:[.633,.132,.894],44:[.156,.194,.319],45:[.271,-.174,.383],46:[.156,0,.319],47:[.75,.25,.575],58:[.444,0,.319],59:[.444,.194,.319],60:[.587,.086,.894],61:[.393,-.108,.894],62:[.587,.086,.894],63:[.7,0,.543],64:[.7,.006,.894],91:[.75,.25,.319],92:[.75,.25,.575],93:[.75,.25,.319],94:[.744,-.562,.556,{ic:.005}],95:[-.101,.149,.869],96:[.704,-.509,.575],123:[.75,.25,.575],124:[.75,.25,.319],125:[.75,.25,.575],126:[.307,-.193,.556],160:[0,0,.575],163:[.686,.031,.869],165:[.686,0,.869],167:[.712,.212,.695],168:[.677,-.537,.575],172:[.393,-.108,.894],175:[.633,-.581,.575],176:[.686,-.367,.431],177:[.693,0,.894],180:[.704,-.509,.575],181:[.45,.194,.639],182:[.694,.194,.703],183:[.421,-.265,.894],215:[.531,.03,.894],240:[.702,.006,.575],247:[.582,.08,.894],305:[.45,0,.319],567:[.45,.2,.351],710:[.71,-.503,.575],711:[.71,-.503,.575],713:[.633,-.581,.575],714:[.704,-.509,.575],715:[.704,-.509,.575],728:[.7,-.513,.575],729:[.685,-.529,.319],730:[.689,-.521,.869],732:[.661,-.553,.575],768:[.704,-.509,0,{dx:.317}],769:[.704,-.509,0,{dx:.242}],770:[.71,-.503,0,{dx:.279}],771:[.661,-.553,0,{dx:.279}],772:[.633,-.581,0,{dx:.279}],774:[.7,-.513,0,{dx:.279}],775:[.685,-.529,0,{dx:.279}],776:[.677,-.537,0,{dx:.28}],778:[.689,-.521,0,{dx:.279}],780:[.71,-.503,0,{dx:.279}],8208:[.271,-.174,.383],8209:[.271,-.174,.383],8211:[.292,-.256,.575],8212:[.292,-.256,1.15],8214:[.75,.25,.499],8216:[.694,-.344,.319],8217:[.694,-.344,.319],8220:[.694,-.344,.571],8221:[.694,-.344,.571],8224:[.702,.211,.511],8225:[.702,.202,.511],8230:[.156,0,.838],8260:[.696,.01,.648],8364:[.697,.011,.72],8486:[.697,0,.831],8487:[.686,.011,.831],8592:[.5,0,1.15],8593:[.694,.194,.575],8594:[.5,0,1.15],8595:[.694,.194,.575],8722:[.281,-.22,.894],8730:[.757,.094,.543,{ic:.064}],8734:[.47,.026,1.15],8738:[.634,.132,.894],9001:[.751,.25,.447],9002:[.751,.25,.447],9702:[.381,-.077,.894],10214:[.751,.249,.463],10215:[.751,.249,.463]},italic:{32:[0,0,.358],33:[.716,0,.307,{ic:.068}],34:[.705,-.423,.401,{ic:.048}],35:[.694,.194,.818,{ic:.01}],36:[.75,.056,.5,{ic:.082}],37:[.75,.056,.818,{ic:.028}],38:[.716,.022,.767,{ic:.037}],39:[.705,-.423,.307,{ic:.048}],40:[.75,.25,.409,{ic:.107}],41:[.75,.25,.409],42:[.75,-.319,.511,{ic:.072}],43:[.557,.057,.767],44:[.106,.193,.307],45:[.243,-.187,.358],46:[.106,0,.307],47:[.75,.25,.511,{ic:.105}],48:[.666,.022,.511,{ic:.044}],49:[.666,0,.511],50:[.666,.022,.511,{ic:.04}],51:[.666,.022,.511,{ic:.051}],52:[.666,.194,.511],53:[.665,.022,.511,{ic:.056}],54:[.666,.022,.511,{ic:.057}],55:[.666,.022,.511,{ic:.114}],56:[.666,.022,.511,{ic:.043}],57:[.666,.022,.511,{ic:.042}],58:[.431,0,.307],59:[.431,.193,.307],60:[.54,.04,.778,{ic:.047}],61:[.367,-.133,.767,{ic:.01}],62:[.54,.04,.778],63:[.716,0,.511,{ic:.04}],64:[.705,.011,.767,{ic:.022}],91:[.75,.25,.307,{ic:.139}],92:[.75,.25,.5],93:[.75,.25,.307,{ic:.052}],94:[.744,-.562,.556,{ic:.151}],95:[-.11,.14,.743],96:[.696,-.505,.511],123:[.75,.25,.5,{ic:.113}],124:[.75,.25,.278,{ic:.064}],125:[.75,.25,.5],126:[.307,-.193,.556,{ic:.071}],160:[0,0,.511],168:[.649,-.553,.511,{ic:.032}],175:[.616,-.586,.511,{ic:.061}],176:[.683,-.428,.383,{ic:.079}],180:[.696,-.505,.511,{ic:.028}],305:[.442,.011,.322],567:[.442,.205,.384,{sk:.083}],710:[.683,-.518,.511,{ic:.018}],711:[.683,-.518,.511,{ic:.054}],713:[.616,-.586,.511,{ic:.061}],714:[.696,-.505,.511,{ic:.028}],715:[.696,-.505,.511],728:[.686,-.516,.511,{ic:.052}],729:[.654,-.548,.307,{ic:.051}],730:[.705,-.529,.831],732:[.651,-.55,.511,{ic:.057}],768:[.696,-.505,0,{dx:.137}],769:[.696,-.505,0,{ic:.028,dx:.077}],770:[.683,-.518,0,{ic:.018,dx:.123}],771:[.651,-.55,0,{ic:.057,dx:.105}],772:[.616,-.586,0,{ic:.061,dx:.105}],774:[.686,-.516,0,{ic:.052,dx:.089}],775:[.654,-.548,0,{dx:.105}],776:[.649,-.553,0,{ic:.032,dx:.105}],778:[.705,-.529,0,{dx:.101}],780:[.683,-.518,0,{ic:.054,dx:.087}],8208:[.243,-.187,.358,{ic:.001}],8209:[.243,-.187,.358,{ic:.001}],8211:[.277,-.255,.511,{ic:.04}],8212:[.277,-.255,1.022,{ic:.014}],8214:[.75,.25,.398,{ic:.064}],8216:[.693,-.394,.307,{ic:.053}],8217:[.694,-.395,.307,{ic:.066}],8220:[.693,-.394,.49,{ic:.053}],8221:[.694,-.395,.49,{ic:.064}],8230:[.106,0,.684],8260:[.683,0,.603,{ic:.09}],8364:[.705,.022,.576,{ic:.123}],8486:[.705,0,.716,{ic:.043}],8487:[.684,.021,.716,{ic:.071}],8592:[.512,.011,.971],8593:[.694,.194,.512,{ic:.07}],8594:[.513,.01,.971],8595:[.694,.194,.512],8722:[.27,-.23,.767],8730:[.735,.104,.46,{ic:.226}],8734:[.456,.025,.92,{ic:.022}],8738:[.557,.057,.767,{ic:.044}],9001:[.751,.249,.409,{ic:.105}],9002:[.751,.249,.409],9702:[.379,-.081,.767],10214:[.751,.249,.422,{ic:.138}],10215:[.751,.249,.422,{ic:.052}]},"bold-italic":{32:[0,0,.414],33:[.711,0,.386,{ic:.044}],34:[.703,-.422,.518,{ic:.04}],35:[.694,.194,.944],36:[.75,.056,.575,{ic:.071}],37:[.75,.056,.944,{ic:.002}],38:[.711,.017,.886,{ic:.011}],39:[.703,-.422,.356,{ic:.04}],40:[.75,.249,.473,{ic:.094}],41:[.75,.249,.473],42:[.75,-.306,.591,{ic:.057}],43:[.603,.102,.886],44:[.147,.194,.356],45:[.269,-.175,.414],46:[.147,0,.356],47:[.75,.25,.591,{ic:.09}],58:[.444,0,.356],59:[.444,.194,.356],60:[.587,.086,.894,{ic:.043}],61:[.393,-.108,.886],62:[.587,.086,.894],63:[.711,0,.591,{ic:.023}],64:[.702,.008,.886,{ic:.01}],91:[.75,.25,.356,{ic:.129}],92:[.75,.25,.575],93:[.75,.25,.356,{ic:.036}],94:[.744,-.562,.556,{ic:.151}],95:[-.097,.153,.866],96:[.699,-.502,.591],123:[.75,.25,.575,{ic:.105}],124:[.75,.25,.319,{ic:.051}],125:[.75,.25,.575],126:[.307,-.193,.556,{ic:.071}],160:[0,0,.591],168:[.667,-.535,.591,{ic:.045}],175:[.626,-.576,.591,{ic:.047}],176:[.686,-.392,.443,{ic:.065}],180:[.699,-.502,.591,{ic:.005}],305:[.452,.008,.394,{sk:-.012}],567:[.452,.202,.439,{sk:.063}],710:[.704,-.497,.591,{ic:.012}],711:[.704,-.497,.591,{ic:.052}],713:[.626,-.576,.591,{ic:.047}],714:[.699,-.502,.591,{ic:.005}],715:[.699,-.502,.591],728:[.69,-.511,.591,{ic:.037}],729:[.674,-.527,.356,{ic:.048}],730:[.702,-.534,.949],732:[.66,-.541,.591,{ic:.042}],768:[.699,-.502,0,{dx:.183}],769:[.699,-.502,0,{ic:.005,dx:.113}],770:[.704,-.497,0,{ic:.012,dx:.165}],771:[.66,-.541,0,{ic:.042,dx:.145}],772:[.626,-.576,0,{ic:.047,dx:.145}],774:[.69,-.511,0,{ic:.037,dx:.13}],775:[.674,-.527,0,{dx:.144}],776:[.667,-.535,0,{ic:.045,dx:.145}],778:[.702,-.534,0,{dx:.141}],780:[.704,-.497,0,{ic:.052,dx:.124}],8208:[.269,-.175,.414],8209:[.269,-.175,.414],8211:[.292,-.256,.591,{ic:.037}],8212:[.292,-.256,1.182,{ic:.006}],8214:[.75,.25,.499,{ic:.051}],8216:[.694,-.353,.356,{ic:.037}],8217:[.694,-.353,.356,{ic:.059}],8220:[.694,-.353,.59,{ic:.038}],8221:[.694,-.353,.59,{ic:.059}],8230:[.147,0,.842],8260:[.696,.01,.713,{ic:.077}],8364:[.703,.017,.664,{ic:.114}],8486:[.703,0,.827,{ic:.031}],8487:[.686,.017,.827,{ic:.055}],8592:[.518,.017,1.121],8593:[.694,.194,.592,{ic:.068}],8594:[.518,.017,1.121],8595:[.694,.194,.592],8722:[.281,-.22,.886],8730:[.757,.094,.531,{ic:.243}],8734:[.473,.029,1.06,{ic:.018}],8738:[.604,.102,.886,{ic:.031}],9001:[.75,.25,.473,{ic:.09}],9002:[.751,.25,.473],9702:[.386,-.072,.886],10214:[.751,.249,.488,{ic:.129}],10215:[.751,.249,.488,{ic:.037}]},"double-struck":{},fraktur:{},"bold-fraktur":{},script:{},"bold-script":{},"sans-serif":{},"bold-sans-serif":{},"sans-serif-italic":{},"sans-serif-bold-italic":{},monospace:{},"-smallop":{40:[.797,.297,.422],41:[.797,.297,.422],47:[.905,.405,.617],91:[.8,.3,.34],92:[.905,.405,.617],93:[.8,.3,.34],123:[.8,.3,.54],125:[.8,.3,.54],770:[.746,-.572,.644],771:[.751,-.55,.652],773:[.67,-.63,.568],774:[.742,-.578,.658],780:[.74,-.566,.644],8260:[.905,.405,.617],8400:[.711,-.601,.667],8401:[.711,-.601,.667],8406:[.711,-.521,.659],8407:[.711,-.521,.659],8417:[.711,-.521,.715],8428:[-.171,.281,.667],8429:[-.171,.281,.667],8430:[-.091,.281,.659],8431:[-.091,.281,.659],8725:[.605,.105,.572],8726:[.605,.105,.572],8730:[.85,.35,1,{ic:.02}],8739:[.851,.351,.278],8741:[.851,.351,.354],8968:[.8,.3,.458],8969:[.8,.3,.458],8970:[.8,.3,.458],8971:[.8,.3,.458],9140:[.73,-.546,.735],9141:[-.116,.3,.735],9180:[.745,-.54,1.006],9181:[-.11,.315,1.006],9182:[.815,-.509,.993,{ic:.001}],9183:[-.079,.385,.993],9184:[.853,-.613,1.048],9185:[-.183,.423,1.048],10214:[.8,.3,.444],10215:[.8,.3,.444],10216:[.8,.3,.428],10217:[.8,.3,.428],10218:[.8,.3,.623],10219:[.8,.3,.623],10222:[.813,.313,.305],10223:[.813,.313,.305]},"-largeop":{40:[.847,.347,.458],41:[.847,.347,.458],47:[1.108,.608,.768],91:[.85,.35,.417],92:[1.108,.608,.768],93:[.85,.35,.417],123:[.85,.35,.583],125:[.85,.35,.583],770:[.746,-.572,.768],771:[.753,-.548,.778],774:[.742,-.578,.784],780:[.74,-.566,.768],8260:[1.108,.608,.768],8719:[.95,.45,1.278],8720:[.95,.45,1.278],8721:[.95,.45,1.444],8725:[.608,.107,.577],8726:[.608,.107,.577],8730:[1.15,.65,1,{ic:.02}],8739:[.972,.472,.278],8741:[.972,.472,.364],8747:[1.361,.861,.669,{ic:.33}],8748:[1.361,.861,1.089,{ic:.33}],8749:[1.361,.861,1.509,{ic:.33}],8750:[1.361,.861,.669,{ic:.33}],8751:[1.361,.861,1.089,{ic:.33}],8752:[1.361,.861,1.509,{ic:.33}],8753:[1.361,.861,.669,{ic:.33}],8754:[1.361,.861,.669,{ic:.33}],8755:[1.361,.861,.669,{ic:.33}],8896:[.958,.436,1.111],8897:[.936,.458,1.111],8898:[.939,.417,1.111],8899:[.917,.439,1.111],8968:[.85,.35,.472],8969:[.85,.35,.472],8970:[.85,.35,.472],8971:[.85,.35,.472],9140:[.735,-.541,1.11],9141:[-.111,.305,1.11],9180:[.761,-.511,1.508],9181:[-.081,.331,1.508],9182:[.818,-.509,1.494],9183:[-.078,.387,1.494],9184:[.854,-.612,1.55],9185:[-.182,.424,1.55],10145:[.468,-.032,1.423],10214:[.85,.35,.48],10215:[.85,.35,.48],10216:[.85,.35,.472],10217:[.85,.35,.472],10218:[.85,.35,.682],10219:[.85,.35,.682],10222:[.864,.364,.323],10223:[.864,.364,.323],10752:[.902,.402,1.511],10753:[.902,.402,1.511],10754:[.902,.402,1.511],10755:[.917,.439,1.111],10756:[.917,.439,1.111],10757:[.936,.436,1.111],10758:[.936,.436,1.111],10761:[.88,.38,1.371],10764:[1.361,.861,1.929,{ic:.33}],10769:[1.361,.861,.669,{ic:.33}]},"-size3":{40:[.972,.472,.523],41:[.972,.472,.523],47:[1.374,.874,.964],91:[.975,.475,.444],92:[1.374,.874,.964],93:[.975,.475,.444],123:[.975,.475,.624],125:[.975,.475,.624],770:[.747,-.572,.919],771:[.757,-.543,.931],774:[.742,-.577,.937],780:[.74,-.565,.919],8260:[1.374,.874,.964],8725:[.61,.109,.581],8726:[.61,.109,.581],8730:[1.45,.95,1,{ic:.02}],8739:[1.117,.617,.278],8741:[1.117,.617,.372],8968:[.975,.475,.499],8969:[.975,.475,.499],8970:[.975,.475,.499],8971:[.975,.475,.499],9140:[.742,-.535,1.485],9141:[-.105,.312,1.485],9180:[.767,-.509,2.012],9181:[-.079,.337,2.012],9182:[.825,-.506,1.996],9183:[-.075,.394,1.996],9184:[.858,-.61,2.056],9185:[-.18,.428,2.056],10214:[.975,.475,.555],10215:[.975,.475,.555],10216:[.975,.475,.537],10217:[.975,.475,.537],10218:[.975,.475,.781],10219:[.975,.475,.781],10222:[.991,.491,.37],10223:[.991,.491,.37]},"-size4":{40:[1.146,.646,.597],41:[1.146,.646,.597],47:[1.722,1.222,1.222],91:[1.15,.65,.472],92:[1.722,1.222,1.222],93:[1.15,.65,.472],123:[1.15,.65,.667],125:[1.15,.65,.667],770:[.747,-.571,1.1],771:[.762,-.539,1.115],774:[.742,-.576,1.12],780:[.741,-.565,1.1],8260:[1.722,1.222,1.222],8725:[.613,.113,.588],8726:[.613,.113,.588],8730:[1.75,1.25,1,{ic:.02}],8739:[1.292,.792,.278],8741:[1.292,.792,.386],8968:[1.15,.65,.528],8969:[1.15,.65,.528],8970:[1.15,.65,.528],8971:[1.15,.65,.528],9140:[.75,-.527,1.86],9141:[-.097,.32,1.86],9180:[.774,-.506,2.516],9181:[-.076,.344,2.516],9182:[.833,-.502,2.498],9183:[-.071,.402,2.498],9184:[.863,-.607,2.564],9185:[-.177,.433,2.564],10214:[1.15,.65,.66],10215:[1.15,.65,.66],10216:[1.15,.65,.611],10217:[1.15,.65,.611],10218:[1.15,.65,.905],10219:[1.15,.65,.905],10222:[1.168,.668,.432],10223:[1.168,.668,.432]},"-size5":{40:[1.296,.796,.663],41:[1.296,.796,.663],47:[2.179,1.679,1.557],91:[1.3,.8,.499],92:[2.179,1.679,1.557],93:[1.3,.8,.499],123:[1.3,.8,.707],125:[1.3,.8,.707],770:[.748,-.57,1.32],771:[.766,-.534,1.335],774:[.742,-.575,1.341],780:[.742,-.564,1.32],8260:[2.179,1.679,1.557],8725:[.616,.115,.593],8726:[.616,.115,.593],8739:[1.501,1.001,.278],8741:[1.501,1.001,.396],8968:[1.3,.8,.555],8969:[1.3,.8,.555],8970:[1.3,.8,.555],8971:[1.3,.8,.555],9140:[.757,-.521,2.235],9141:[-.091,.327,2.235],9180:[.78,-.506,3.02],9181:[-.076,.35,3.02],9182:[.838,-.5,3],9183:[-.07,.408,3],9184:[.866,-.607,3.068],9185:[-.177,.436,3.068],10214:[1.3,.8,.75],10215:[1.3,.8,.75],10216:[1.3,.8,.677],10217:[1.3,.8,.677],10218:[1.3,.8,1.011],10219:[1.3,.8,1.011],10222:[1.32,.82,.485],10223:[1.32,.82,.485]},"-size6":{40:[1.446,.946,.736],41:[1.446,.946,.736],47:[2.777,2.277,1.997],91:[1.45,.95,.528],92:[2.777,2.277,1.997],93:[1.45,.95,.528],123:[1.45,.95,.75],125:[1.45,.95,.75],770:[.748,-.57,1.581],771:[.769,-.532,1.599],774:[.743,-.574,1.604],780:[.742,-.564,1.581],8260:[2.777,2.277,1.997],8725:[.619,.119,.6],8726:[.619,.119,.6],8739:[1.752,1.252,.278],8741:[1.752,1.252,.41],8968:[1.45,.95,.583],8969:[1.45,.95,.583],8970:[1.45,.95,.583],8971:[1.45,.95,.583],9140:[.764,-.513,2.61],9141:[-.083,.334,2.61],9180:[.787,-.505,3.524],9181:[-.075,.357,3.524],9182:[.845,-.498,3.502],9183:[-.067,.414,3.502],9184:[.869,-.606,3.574],9185:[-.176,.439,3.574],10214:[1.45,.95,.838],10215:[1.45,.95,.838],10216:[1.45,.95,.75],10217:[1.45,.95,.75],10218:[1.45,.95,1.124],10219:[1.45,.95,1.124],10222:[1.472,.972,.541],10223:[1.472,.972,.541]},"-size7":{40:[1.745,1.245,.875],41:[1.745,1.245,.875],47:[3.56,3.06,2.572],91:[1.75,1.25,.667],92:[3.56,3.06,2.572],93:[1.75,1.25,.667],123:[1.75,1.25,.902],125:[1.75,1.25,.902],770:[.749,-.569,1.896],771:[.773,-.527,1.915],774:[.743,-.573,1.92],780:[.743,-.563,1.896],8260:[3.56,3.06,2.572],8725:[.623,.122,.607],8726:[.623,.122,.607],8739:[2.053,1.553,.278],8741:[2.053,1.553,.424],8968:[1.75,1.25,.623],8969:[1.75,1.25,.623],8970:[1.75,1.25,.623],8971:[1.75,1.25,.623],9140:[.772,-.504,2.985],9141:[-.074,.342,2.985],9180:[.796,-.502,4.032],9181:[-.072,.366,4.032],9182:[.854,-.493,4.006],9183:[-.062,.423,4.006],9184:[.873,-.605,4.082],9185:[-.175,.443,4.082],10214:[1.75,1.25,1.007],10215:[1.75,1.25,1.007],10216:[1.75,1.25,.908],10217:[1.75,1.25,.908],10218:[1.75,1.25,1.362],10219:[1.75,1.25,1.362],10222:[1.776,1.276,.647],10223:[1.776,1.276,.647]},"-tex-mathit":{65:[.716,0,.743],66:[.683,0,.704,{oc:.03}],67:[.705,.022,.716,{oc:.096}],68:[.683,0,.755,{oc:.02}],69:[.68,0,.678,{oc:.065}],70:[.68,0,.653,{oc:.078}],71:[.705,.022,.774,{oc:.038}],72:[.683,0,.743,{oc:.109}],73:[.683,0,.386,{oc:.115}],74:[.683,.022,.525,{oc:.097}],75:[.683,0,.769,{oc:.09}],76:[.683,0,.627],77:[.683,0,.897,{oc:.105}],78:[.683,0,.743,{oc:.109}],79:[.705,.022,.767,{oc:.021}],80:[.683,0,.678,{oc:.052}],81:[.705,.194,.767,{oc:.021}],82:[.683,.022,.729],83:[.705,.022,.562,{oc:.07}],84:[.677,0,.716,{oc:.09}],85:[.683,.022,.743,{oc:.109}],86:[.683,.022,.743,{oc:.125}],87:[.683,.022,.999,{oc:.125}],88:[.683,0,.743,{oc:.082}],89:[.683,0,.743,{oc:.131}],90:[.683,0,.613,{oc:.091}],97:[.442,.011,.511,{oc:.014}],98:[.694,.011,.46],99:[.442,.011,.46,{oc:.01}],100:[.694,.011,.511,{oc:.049}],101:[.442,.011,.46,{oc:.008}],102:[.705,.205,.307,{oc:.145}],103:[.442,.205,.46,{oc:.027}],104:[.694,.011,.511,{oc:.024}],105:[.654,.011,.307,{oc:.051}],106:[.654,.205,.307,{oc:.051}],107:[.694,.011,.46,{oc:.042}],108:[.694,.011,.256,{oc:.05}],109:[.442,.011,.818,{oc:.024}],110:[.442,.011,.562,{oc:.024}],111:[.442,.011,.511],112:[.442,.194,.511],113:[.442,.194,.46,{oc:.037}],114:[.442,.011,.422,{oc:.067}],115:[.442,.011,.409,{oc:.01}],116:[.626,.011,.332,{oc:.041}],117:[.442,.011,.537,{oc:.024}],118:[.442,.011,.46,{oc:.033}],119:[.442,.011,.664,{oc:.033}],120:[.442,.011,.464,{oc:.054}],121:[.442,.205,.486,{oc:.03}],122:[.442,.011,.409,{oc:.055}]},"-tex-calligraphic":{},"-tex-bold-calligraphic":{},"-tex-oldstyle":{48:[.453,.022,.5],49:[.453,0,.5],50:[.453,0,.5],51:[.453,.216,.5],52:[.464,.194,.5],53:[.453,.216,.5],54:[.666,.022,.5],55:[.463,.216,.5],56:[.666,.022,.5],57:[.453,.216,.5]},"-tex-bold-oldstyle":{48:[.461,.017,.575],49:[.461,0,.575],50:[.461,0,.575],51:[.461,.211,.575],52:[.469,.194,.575],53:[.461,.211,.575],54:[.661,.017,.575],55:[.476,.211,.575],56:[.661,.017,.575],57:[.461,.211,.575]},"-tex-variant":{8216:[.549,-.096,.407],8217:[.549,-.096,.407],8218:[.549,-.096,.407],8219:[.549,-.096,.407],8220:[.549,-.096,.647],8221:[.549,-.096,.647],8222:[.549,-.096,.647],8223:[.549,-.096,.647],8242:[.549,-.096,.407],8243:[.549,-.096,.647],8244:[.549,-.096,.887],8245:[.549,-.096,.407],8246:[.549,-.096,.647],8247:[.549,-.096,.887],8279:[.549,-.096,1.127],8463:[.694,.011,.511,{ic:.024}],8592:[.437,-.063,.5],8594:[.437,-.063,.5],8709:[.596,.096,.778],8722:[.27,-.23,.5],8726:[.431,.022,.777],8733:[.472,-.028,.777],8739:[.431,.022,.222],8740:[.431,.022,.222,{ic:.019}],8741:[.431,.022,.388],8742:[.431,.022,.388,{ic:.02}],8764:[.367,-.133,.777],8776:[.483,-.056,.777],8808:[.753,.276,.777],8809:[.753,.276,.777],8816:[.92,.42,.777],8817:[.92,.42,.777],8840:[.828,.328,.777],8841:[.828,.328,.777],8842:[.636,.248,.777],8843:[.636,.248,.777],8902:[.485,-.019,.5],8994:[.378,-.122,.777],8995:[.378,-.142,.777],10887:[.803,.303,.777],10888:[.803,.303,.777],10955:[.753,.325,.777],10956:[.753,.325,.777]},"-lf-tp":{8400:[.711,-.601,.208],8406:[.711,-.521,.205],8429:[-.171,.281,.208],8430:[-.091,.281,.205],8592:[.51,.01,.507],8593:[.505,0,.5],8602:[.51,.01,.386],8606:[.51,.01,.507],8607:[.505,0,.572],8611:[.51,.01,.58],8614:[.51,.01,.499],8615:[.498,0,.632],8618:[.55,-.23,.507],8620:[.55,.05,.507],8636:[.503,-.23,.513],8637:[.27,.003,.512],8638:[.513,0,.441],8639:[.513,0,.441],8644:[.432,.172,.515],8645:[.514,0,.896],8646:[.672,-.068,.514],8647:[.75,.25,.507],8648:[.505,0,.992],8651:[.6,-.133,.515],8652:[.367,.1,.514],8653:[.52,.02,.384],8656:[.52,.02,.504],8657:[.504,0,.652],8666:[.617,.117,.506],8693:[.515,0,.896],8730:[.62,0,1.056,{ic:.02}],9140:[.772,-.504,1.493],9141:[-.074,.342,1.493],9180:[.796,-.502,2.016],9181:[-.072,.366,2.016],9182:[.724,-.493,1.002],9183:[-.062,.294,1.002],9184:[.873,-.605,2.041],9185:[-.175,.443,2.041],10214:[1,0,1.007],10215:[1,0,1.007],10222:[1.526,0,.647],10223:[1.526,0,.647],10572:[.513,0,.616],10573:[.513,0,.616],11057:[.99,.49,.507]},"-rt-bt":{8401:[.711,-.601,.208],8407:[.711,-.521,.205],8428:[-.171,.281,.208],8431:[-.091,.281,.205],8594:[.51,.01,.507],8595:[.505,0,.5],8603:[.51,.01,.386],8608:[.51,.01,.507],8609:[.505,0,.572],8610:[.51,.01,.58],8612:[.51,.01,.499],8613:[.498,0,.632],8617:[.55,-.23,.507],8619:[.55,.05,.507],8640:[.503,-.23,.513],8641:[.27,.003,.513],8642:[.513,0,.441],8643:[.513,0,.441],8644:[.672,-.068,.514],8645:[.515,0,.896],8646:[.432,.172,.515],8649:[.75,.25,.507],8650:[.505,0,.992],8651:[.367,.1,.514],8652:[.6,-.133,.515],8654:[.52,.02,.406],8658:[.52,.02,.504],8659:[.504,0,.652],8667:[.617,.117,.506],8693:[.514,0,.896],8694:[.99,.49,.507],9140:[.772,-.504,1.492],9141:[-.074,.342,1.492],9180:[.796,-.502,2.016],9181:[-.072,.366,2.016],9182:[.724,-.493,1.001],9183:[-.062,.294,1.001],9184:[.873,-.605,2.041],9185:[-.175,.443,2.041],10214:[1,0,1.007],10215:[1,0,1.007],10222:[1.526,0,.647],10223:[1.526,0,.647],10572:[.513,0,.616],10573:[.513,0,.616]},"-ex-md":{95:[-.192,.294,.994],123:[.748,0,.902],175:[.724,-.622,.994],773:[.67,-.63,.19],8400:[.631,-.601,.139],8592:[.27,-.23,.337],8593:[.337,0,.5],8602:[.51,.01,.386],8617:[.27,-.23,.337],8636:[.27,-.23,.341],8638:[.341,0,.441],8639:[.341,0,.441],8644:[.432,-.068,.343],8645:[.343,0,.896],8647:[.51,.01,.337],8648:[.337,0,.992],8651:[.367,-.133,.343],8653:[.52,.02,.384],8654:[.367,-.133,.102],8656:[.367,-.133,.336],8657:[.336,0,.652],8666:[.464,-.036,.337],8694:[.75,.25,.337],8730:[.64,0,1.056],9140:[.772,-.712,.995],9141:[-.282,.342,.995],9180:[.796,-.694,.994],9181:[-.264,.366,.994],9182:[.854,-.622,2.003],9183:[-.192,.423,2.003],9184:[.873,-.771,1.36],9185:[-.341,.443,1.36],10214:[1,0,1.007],10215:[1,0,1.007],10222:[.998,0,.647],10223:[.998,0,.647],10572:[.337,0,.616]}},Vc.defaultStyles=Object.assign(Object.assign({},jc.defaultStyles),{".MM-N":{"font-family":"MJX-MM-ZERO, MJX-MM-N"},".MM-B":{"font-family":"MJX-MM-ZERO, MJX-MM-B"},".MM-I":{"font-family":"MJX-MM-ZERO, MJX-MM-I"},".MM-BI":{"font-family":"MJX-MM-ZERO, MJX-MM-BI"},".MM-DS":{"font-family":"MJX-MM-ZERO, MJX-MM-DS"},".MM-F":{"font-family":"MJX-MM-ZERO, MJX-MM-F"},".MM-FB":{"font-family":"MJX-MM-ZERO, MJX-MM-FB"},".MM-S":{"font-family":"MJX-MM-ZERO, MJX-MM-S"},".MM-SB":{"font-family":"MJX-MM-ZERO, MJX-MM-SB"},".MM-SS":{"font-family":"MJX-MM-ZERO, MJX-MM-SS"},".MM-SSB":{"font-family":"MJX-MM-ZERO, MJX-MM-SSB"},".MM-SSI":{"font-family":"MJX-MM-ZERO, MJX-MM-SSI"},".MM-SSBI":{"font-family":"MJX-MM-ZERO, MJX-MM-SSBI"},".MM-M":{"font-family":"MJX-MM-ZERO, MJX-MM-M"},".MM-SO":{"font-family":"MJX-MM-ZERO, MJX-MM-SO"},".MM-LO":{"font-family":"MJX-MM-ZERO, MJX-MM-LO"},".MM-S3":{"font-family":"MJX-MM-ZERO, MJX-MM-S3"},".MM-S4":{"font-family":"MJX-MM-ZERO, MJX-MM-S4"},".MM-S5":{"font-family":"MJX-MM-ZERO, MJX-MM-S5"},".MM-S6":{"font-family":"MJX-MM-ZERO, MJX-MM-S6"},".MM-S7":{"font-family":"MJX-MM-ZERO, MJX-MM-S7"},".MM-MI":{"font-family":"MJX-MM-ZERO, MJX-MM-MI"},".MM-C":{"font-family":"MJX-MM-ZERO, MJX-MM-C"},".MM-CB":{"font-family":"MJX-MM-ZERO, MJX-MM-CB"},".MM-OS":{"font-family":"MJX-MM-ZERO, MJX-MM-OS"},".MM-OB":{"font-family":"MJX-MM-ZERO, MJX-MM-OB"},".MM-V":{"font-family":"MJX-MM-ZERO, MJX-MM-V"},".MM-LT":{"font-family":"MJX-MM-ZERO, MJX-MM-LT"},".MM-RB":{"font-family":"MJX-MM-ZERO, MJX-MM-RB"},".MM-EM":{"font-family":"MJX-MM-ZERO, MJX-MM-EM"}}),Vc.defaultFonts=Object.assign(Object.assign({},jc.defaultFonts),{"@font-face /* MJX-MM-ZERO */":{"font-family":"MJX-MM-ZERO",src:'url("%%URL%%/mjx-mm-zero.woff") format("woff")'},"@font-face /* MJX-BRK */":{"font-family":"MJX-BRK",src:'url("%%URL%%/mjx-mm-brk.woff") format("woff")'},"@font-face /* MJX-MM-N */":{"font-family":"MJX-MM-N",src:'url("%%URL%%/mjx-mm-n.woff") format("woff")'},"@font-face /* MJX-MM-B */":{"font-family":"MJX-MM-B",src:'url("%%URL%%/mjx-mm-b.woff") format("woff")'},"@font-face /* MJX-MM-I */":{"font-family":"MJX-MM-I",src:'url("%%URL%%/mjx-mm-i.woff") format("woff")'},"@font-face /* MJX-MM-BI */":{"font-family":"MJX-MM-BI",src:'url("%%URL%%/mjx-mm-bi.woff") format("woff")'},"@font-face /* MJX-MM-DS */":{"font-family":"MJX-MM-DS",src:'url("%%URL%%/mjx-mm-ds.woff") format("woff")'},"@font-face /* MJX-MM-F */":{"font-family":"MJX-MM-F",src:'url("%%URL%%/mjx-mm-f.woff") format("woff")'},"@font-face /* MJX-MM-FB */":{"font-family":"MJX-MM-FB",src:'url("%%URL%%/mjx-mm-fb.woff") format("woff")'},"@font-face /* MJX-MM-S */":{"font-family":"MJX-MM-S",src:'url("%%URL%%/mjx-mm-s.woff") format("woff")'},"@font-face /* MJX-MM-SB */":{"font-family":"MJX-MM-SB",src:'url("%%URL%%/mjx-mm-sb.woff") format("woff")'},"@font-face /* MJX-MM-SS */":{"font-family":"MJX-MM-SS",src:'url("%%URL%%/mjx-mm-ss.woff") format("woff")'},"@font-face /* MJX-MM-SSB */":{"font-family":"MJX-MM-SSB",src:'url("%%URL%%/mjx-mm-ssb.woff") format("woff")'},"@font-face /* MJX-MM-SSI */":{"font-family":"MJX-MM-SSI",src:'url("%%URL%%/mjx-mm-ssi.woff") format("woff")'},"@font-face /* MJX-MM-SSBI */":{"font-family":"MJX-MM-SSBI",src:'url("%%URL%%/mjx-mm-ssbi.woff") format("woff")'},"@font-face /* MJX-MM-M */":{"font-family":"MJX-MM-M",src:'url("%%URL%%/mjx-mm-m.woff") format("woff")'},"@font-face /* MJX-MM-SO */":{"font-family":"MJX-MM-SO",src:'url("%%URL%%/mjx-mm-so.woff") format("woff")'},"@font-face /* MJX-MM-LO */":{"font-family":"MJX-MM-LO",src:'url("%%URL%%/mjx-mm-lo.woff") format("woff")'},"@font-face /* MJX-MM-S3 */":{"font-family":"MJX-MM-S3",src:'url("%%URL%%/mjx-mm-s3.woff") format("woff")'},"@font-face /* MJX-MM-S4 */":{"font-family":"MJX-MM-S4",src:'url("%%URL%%/mjx-mm-s4.woff") format("woff")'},"@font-face /* MJX-MM-S5 */":{"font-family":"MJX-MM-S5",src:'url("%%URL%%/mjx-mm-s5.woff") format("woff")'},"@font-face /* MJX-MM-S6 */":{"font-family":"MJX-MM-S6",src:'url("%%URL%%/mjx-mm-s6.woff") format("woff")'},"@font-face /* MJX-MM-S7 */":{"font-family":"MJX-MM-S7",src:'url("%%URL%%/mjx-mm-s7.woff") format("woff")'},"@font-face /* MJX-MM-MI */":{"font-family":"MJX-MM-MI",src:'url("%%URL%%/mjx-mm-mi.woff") format("woff")'},"@font-face /* MJX-MM-C */":{"font-family":"MJX-MM-C",src:'url("%%URL%%/mjx-mm-c.woff") format("woff")'},"@font-face /* MJX-MM-CB */":{"font-family":"MJX-MM-CB",src:'url("%%URL%%/mjx-mm-cb.woff") format("woff")'},"@font-face /* MJX-MM-OS */":{"font-family":"MJX-MM-OS",src:'url("%%URL%%/mjx-mm-os.woff") format("woff")'},"@font-face /* MJX-MM-OB */":{"font-family":"MJX-MM-OB",src:'url("%%URL%%/mjx-mm-ob.woff") format("woff")'},"@font-face /* MJX-MM-V */":{"font-family":"MJX-MM-V",src:'url("%%URL%%/mjx-mm-v.woff") format("woff")'},"@font-face /* MJX-MM-LT */":{"font-family":"MJX-MM-LT",src:'url("%%URL%%/mjx-mm-lt.woff") format("woff")'},"@font-face /* MJX-MM-RB */":{"font-family":"MJX-MM-RB",src:'url("%%URL%%/mjx-mm-rb.woff") format("woff")'},"@font-face /* MJX-MM-EM */":{"font-family":"MJX-MM-EM",src:'url("%%URL%%/mjx-mm-em.woff") format("woff")'}}),Vc.dynamicFiles=jc.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[119997,120003],[120005,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]},[8215]],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8621,8622,[8624,8627],[8662,8665],8668,8669,[8678,8681],8691,10145,10237,10238,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]);const Xc={fontName:"mathjax-modern",DefaultFont:Vc},Jc=Xc.fontName,$c=Xc.DefaultFont;class Kc extends Pl{constructor(e=null){super(e,Oc,$c),this.chtmlStyles=null,this.font.adaptiveCSS(this.options.adaptiveCSS),this.wrapperUsage=new qc}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.chtmlStyles){const e=new ro;return this.options.adaptiveCSS&&(this.addWrapperStyles(e),this.updateFontStyles(e)),e.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,e.getStyleRules()),this.chtmlStyles}const t=this.chtmlStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",Kc.STYLESHEETID),this.wrapperUsage.update(),t}updateFontStyles(e){e.addStyles(this.font.updateStyles({}))}addWrapperStyles(e){if(this.options.adaptiveCSS)for(const t of this.wrapperUsage.update()){const a=this.factory.getNodeClass(t);a&&this.addClassStyles(a,e)}else super.addWrapperStyles(e)}addClassStyles(e,t){const a=e;a.autoStyle&&"unknown"!==a.kind&&t.addStyles({["mjx-"+a.kind]:{display:"inline-block","text-align":"left"}}),this.wrapperUsage.add(a.kind),super.addClassStyles(e,t)}processMath(e,t){e.toCHTML([t])}clearCache(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null}reset(){this.clearCache()}getInitialScale(){return this.math.metrics.scale}unknownText(e,t,a=null,i=1){const r={},n=100/this.math.metrics.scale;if(100!==n&&(r["font-size"]=this.fixed(n,1)+"%",r.padding=Vn(75/n)+" 0 "+Vn(20/n)+" 0"),"-explicitFont"!==t){const a=kr(e);(1!==a.length||a[0]<119808||a[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),r)}if(null!==a){const e=this.math.metrics;r.width=Math.round(a*e.em*e.scale*i)+"px"}return this.html("mjx-utext",{variant:t,style:r},[this.text(e)])}measureTextNode(e){const t=this.adaptor,a=t.clone(e);t.setStyle(a,"font-family",t.getStyle(a,"font-family").replace(/MJXZERO, /g,""));const i=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[a]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,i);let r=t.nodeSize(a,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(i),{w:r,h:.75,d:.2}}}function Yc(e,t){const a={};for(const i of Object.keys(e)){const r=e[i];for(const e of Object.keys(r)){a[e]||(a[e]={});const n=r[e];if(i)for(const e of Object.keys(n)){const a=n[parseInt(e)];a[3]||(a[3]={}),t?a[3].ff=t+"-"+i:a[3].f=i}Object.assign(a[e],n)}}return a}Kc.NAME="CHTML",Kc.OPTIONS=Object.assign(Object.assign({},Pl.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),Kc.commonStyles=Object.assign(Object.assign({},Pl.commonStyles),{'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-container [inline-breaks]":{display:"inline"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"}}),Kc.STYLESHEETID="MJX-CHTML-styles",MathJax.loader&&MathJax.loader.checkVersion("output/chtml",za,"output"),Ja({_:{output:{chtml_ts:wa,chtml:{DefaultFont:Sa,DynamicFonts:Ea,FontData:ka,Notation:Mt,Usage:ya,Wrapper:pt,WrapperFactory:ga,Wrappers_ts:ma,Wrappers:{HtmlNode:ha,TeXAtom:ca,TextNode:pa,maction:ra,math:ht,menclose:Pt,mfenced:Tt,mfrac:Ot,mglyph:oa,mi:gt,mmultiscripts:Kt,mn:St,mo:kt,mpadded:Nt,mroot:Ht,mrow:Bt,ms:Et,mspace:Ct,msqrt:jt,msubsup:Vt,mtable:Zt,mtd:aa,mtext:vt,mtr:ea,munderover:Jt,scriptbase:Gt,semantics:la}},common:{Direction:ba,FontData:st,LineBBox:lt,LinebreakVisitor:dt,Notation:_t,Wrapper:ut,WrapperFactory:ct,Wrappers:{HtmlNode:fa,TeXAtom:da,TextNode:ua,maction:ia,math:ft,menclose:Ft,mfenced:Rt,mfrac:It,mglyph:na,mi:mt,mmultiscripts:$t,mn:bt,mo:yt,mpadded:Lt,mroot:Ut,mrow:Dt,ms:wt,mspace:xt,msqrt:qt,msubsup:zt,mtable:Yt,mtd:ta,mtext:At,mtr:Qt,munderover:Xt,scriptbase:Wt,semantics:sa}}}}});const Zc="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",Qc={config(e,t,a,i){if(MathJax.loader){Xa(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||Zc,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;Xa(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?Xa(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(Ja({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),Xa(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&Xa(MathJax.config,e,{fontURL:Ya.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};Qc.config("chtml",Kc,Jc,$c);const eu="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function tu(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function au(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=ru(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),ou(i,r,a,(()=>e.post())))}function iu(e){return(t,a)=>{const i=e.slice();return e.length=0,ou(t,a,i,(()=>tu(nu.trim())))}}function ru(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let nu="";function ou(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{nu=t,i()}}))),id:"annotations"},t)}var su;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(su||(su={}));const lu="click",du="dblclick",cu="mousedown",uu="mouseup",pu="mouseover",fu="mouseout",hu="selectstart";class mu{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case su.ESCAPE:this.escape(e);break;case su.RIGHT:this.right(e);break;case su.LEFT:this.left(e);break;case su.UP:this.up(e);break;case su.DOWN:this.down(e);break;case su.RETURN:case su.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(cu,this.mousedown.bind(this)),e.addEventListener(uu,this.mouseup.bind(this)),e.addEventListener(pu,this.mouseover.bind(this)),e.addEventListener(fu,this.mouseout.bind(this)),e.addEventListener(lu,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(hu,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(du,this.stop.bind(this))}}class gu extends mu{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class yu extends gu{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const ku="CtxtMenu";function bu(e){return ku+"_"+e}function Su(e){return bu(e)}function wu(e){return bu(e)}const Eu={ATTACHED:Su("Attached"),CONTEXTMENU:Su("ContextMenu"),MENU:Su("Menu"),MENUARROW:Su("MenuArrow"),MENUACTIVE:Su("MenuActive"),MENUCHECK:Su("MenuCheck"),MENUCLOSE:Su("MenuClose"),MENUCOMBOBOX:Su("MenuComboBox"),MENUDISABLED:Su("MenuDisabled"),MENUFRAME:Su("MenuFrame"),MENUITEM:Su("MenuItem"),MENULABEL:Su("MenuLabel"),MENURADIOCHECK:Su("MenuRadioCheck"),MENUINPUTBOX:Su("MenuInputBox"),MENURULE:Su("MenuRule"),MENUSLIDER:Su("MenuSlider"),MOUSEPOST:Su("MousePost"),RTL:Su("RTL"),INFO:Su("Info"),INFOCLOSE:Su("InfoClose"),INFOCONTENT:Su("InfoContent"),INFOSIGNATURE:Su("InfoSignature"),INFOTITLE:Su("InfoTitle"),SLIDERVALUE:Su("SliderValue"),SLIDERBAR:Su("SliderBar"),SELECTION:Su("Selection"),SELECTIONBOX:Su("SelectionBox"),SELECTIONMENU:Su("SelectionMenu"),SELECTIONDIVIDER:Su("SelectionDivider"),SELECTIONITEM:Su("SelectionItem")},Au={COUNTER:wu("Counter"),KEYDOWNFUNC:wu("keydownFunc"),CONTEXTMENUFUNC:wu("contextmenuFunc"),OLDTAB:wu("Oldtabindex"),TOUCHFUNC:wu("TouchFunc")};class vu extends gu{constructor(e,t){super(),this._menu=e,this._type=t,this.className=Eu.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function xu(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Cu(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Lu(e,t){console.error("ContextMenu Error: "+t)}function Nu(){return _u++}let _u=0;class Fu extends vu{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(Eu.MENUACTIVE)}deactivate(){this.html.classList.remove(Eu.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){xu(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(Eu.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(Eu.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Lu(0,"Callback for menu entry "+this.id+" failed.")}}}class Mu extends Fu{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Eu.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Pu extends yu{constructor(){super(...arguments),this.className=Eu.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Fu&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Fu&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(Eu.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof Mu));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class Du{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=Eu.ATTACHED+"_"+Nu(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Au.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Au.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Au.OLDTAB)),e.removeAttribute(Au.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Au.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Au.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Au[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Au.COUNTER))return;const t=e.getAttribute(Au.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Au.COUNTER)}removeEvent(e,t,a){const i=Au[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===su.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Bu{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class Ru extends Pu{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new Du(this),this.widgets=[],this.variablePool=new Bu}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(Eu.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class Tu extends Pu{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof Tu);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class Iu extends yu{constructor(e){super(),this.element=e,this.className=Eu.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Ou extends yu{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=Eu.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(Eu.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(Eu.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new Iu(this),t=e.html;return t.classList.add(Eu.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(Eu.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(Eu.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(Eu.INFOSIGNATURE),e}toJson(){return{type:""}}}class qu extends Fu{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class ju extends qu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),xu(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Eu.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Uu extends vu{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=Eu.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(Eu.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class Hu extends Fu{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Cu(this))}catch(e){Lu(0,"Illegal command callback.")}xu(this)}toJson(){return{type:""}}}class zu{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Lu(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Lu(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class Wu extends qu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),xu(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Eu.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class Gu extends qu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Cu(this))}space(e){super.space(e),xu(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Eu.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(Eu.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==su.ESCAPE&&e.keyCode!==su.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Cu(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Vu extends Fu{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(Eu.MENULABEL)}toJson(){return{type:""}}}class Xu extends qu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Nu(),this.valueId="ctx_slideValue"+Nu(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Cu(this)),this.update()}space(e){super.space(e),xu(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Eu.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(Eu.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(Eu.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===su.UP||t===su.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==su.ESCAPE&&t!==su.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Cu(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Ju extends Pu{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=Eu.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(Eu.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class $u extends Ou{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Nu()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(Eu.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/$u.chunkSize);default:return $u.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(Eu.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(Eu.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort($u.orderMethod.get(this.style))}toJson(){return{type:""}}}$u.chunkSize=4,$u.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=Yu(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function Qu(e){return"."+(Eu[e]||e)}const ep={};ep[Qu("INFOCLOSE")]="{ top:.2em; right:.2em;}",ep[Qu("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",ep[Qu("INFO")+Qu("MOUSEPOST")]="{outline:none;}",ep[Qu("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const tp={};tp[Qu("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",tp[Qu("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",tp[Qu("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",tp[Qu("MENUACTIVE")+" "+Qu("MENUARROW")]="{color:white}",tp[Qu("MENUARROW")+Qu("RTL")]="{left:.5em; right:auto}",tp[Qu("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",tp[Qu("MENUCHECK")+Qu("RTL")]="{ right:.7em; left:auto }",tp[Qu("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",tp[Qu("MENURADIOCHECK")+Qu("RTL")]="{ right: .7em; left:auto}",tp[Qu("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",tp[Qu("MENUINPUTBOX")+Qu("RTL")]="{ left: .1em;}",tp[Qu("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",tp[Qu("MENUSLIDER")]="{ left: .1em;}",tp[Qu("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",tp[Qu("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",tp[Qu("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",tp[Qu("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",tp[Qu("MENUDISABLED")]="{ color:GrayText}",tp[Qu("MENUACTIVE")]="{ background-color: #606872; color: white;}",tp[Qu("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",tp[Qu("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",tp[Qu("CONTEXTMENU")+":focus"]="{ outline:none}",tp[Qu("CONTEXTMENU")+" "+Qu("MENUITEM")+":focus"]="{ outline:none}",tp[Qu("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",tp[Qu("SELECTIONITEM")]="{ padding-right: 1em;}",tp[Qu("SELECTION")]="{ right: 40%; width:50%; }",tp[Qu("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",tp[Qu("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",tp[Qu("MENU")+" "+Qu("MENUCLOSE")]="{ top:-10px; left:-10px}";const ap={};ap[Qu("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',ap[Qu("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",ap[Qu("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",ap[Qu("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",ap[Qu("MENUCLOSE")+":hover:focus"]="{ outline:none}";let ip=!1,rp=!1,np=!1;function op(e){np||(sp(ap,e),np=!0)}function sp(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class lp extends Ru{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof Mu?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of lp.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}lp.DynamicSubmenus=new Map;class dp extends ju{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class cp extends Ln{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,gi(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class up extends Ou{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+Eu.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const pp=$a;class fp{get isLoading(){return fp.loading>0}get loadingPromise(){return this.isLoading?(fp._loadingPromise||(fp._loadingPromise=new Promise(((e,t)=>{fp._loadingOK=e,fp._loadingFailed=t}))),fp._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new cp,this.jax={CHTML:null,SVG:null},this.rerenderStart=ji.LAST,this.about=new Ou('MathJax v'+Pn.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Ou("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new up("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new up("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new up("MathJax Annotation Text",(()=>{const e=nu;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new up("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new up("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new up("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Ou("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=gi(mi({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,pp._.a11y&&pp._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new Zu([["contextMenu",lp.fromJson.bind(lp)],["radioCompare",dp.fromJson.bind(dp)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{pp._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(eu?"Option":"Alt",eu?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!eu}),this.checkbox("Control","Control","ctrl",{hiddne:eu}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;lp.DynamicSubmenus.set("ShowAnnotation",au(this.annotationBox,this.options.annotationTypes,a)),lp.DynamicSubmenus.set("CopyAnnotation",iu(a)),i=this.document.document,ip||(sp(ep,i),ip=!0,op(i)),function(e){rp||(sp(tp,e),rp=!0,op(e))}(this.document.document)}checkLoadableItems(){if(pp&&pp._&&pp.loader&&pp.startup)!this.settings.collapsible||pp._.a11y&&pp._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||pp._.a11y&&pp._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||pp._.a11y&&pp._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof Uu)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(fp.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(fp.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(fp.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){pp._.a11y&&pp._.a11y.explorer&&pp._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(pp._.a11y&&pp._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=pp.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Pn.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||pp._.a11y&&pp._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||pp._.a11y&&pp._.a11y.explorer?this.rerender(this.settings.collapsible?ji.RERENDER:ji.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||pp._.a11y&&pp._.a11y.complexity?this.rerender(ji.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){fp.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}fp.loading--,this.rerender(ji.COMPILED)}checkComponent(e){const t=fp.loadingPromises.get(e);t&&Pn.retryAfter(t)}loadComponent(e,t){if(fp.loadingPromises.has(e))return;const a=pp.loader;if(!a)return;fp.loading++;const i=a.load(e).then((()=>{fp.loading--,fp.loadingPromises.delete(e),t(),0===fp.loading&&fp._loadingPromise&&(fp._loadingPromise=null,fp._loadingOK())})).catch((e=>{fp._loadingPromise?(fp._loadingPromise=null,fp._loadingFailed(e)):console.log(e)}));fp.loadingPromises.set(e,i)}loadA11y(e){const t=!ji.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=pp.startup;Pn.handlers.unregister(a.handler),a.handler=a.getHandler(),Pn.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,fp._loadingPromise||(this.document.outputJax.reset(),Pn.handleRetriesFor((()=>{this.rerender("complexity"===e||t?ji.COMPILED:ji.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Pn.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=ji.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),fp.loading||(this.rerenderStart<=ji.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=ji.LAST)}copyMathML(){tu(this.toMML(this.menu.mathItem))}copyOriginal(){tu(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{tu(e)}))}copySpeechText(){tu(this.menu.mathItem.outputData.speech)}copyErrorMessage(){tu(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var hp,mp,gp;fp.MENU_STORAGE="MathJax-Menu-Settings",fp.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:ci({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},fp.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),fp.loading=0,fp.loadingPromises=new Map,fp._loadingPromise=null,fp._loadingOK=null,fp._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(hp||(hp={}));class yp{static createProp(...e){const t=kp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class kp extends yp{static createCstr(...e){const t=kp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}kp.DEFAULT_ORDER=[hp.LOCALE,hp.MODALITY,hp.DOMAIN,hp.STYLE,hp.TOPIC],kp.BASE_LOCALE="base",kp.DEFAULT_VALUE="default",kp.DEFAULT_VALUES={[hp.LOCALE]:"en",[hp.DOMAIN]:kp.DEFAULT_VALUE,[hp.STYLE]:kp.DEFAULT_VALUE,[hp.TOPIC]:kp.DEFAULT_VALUE,[hp.MODALITY]:"speech"};class bp{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new kp(a,this.order.slice(0,i))}}class Sp{constructor(e,t=new yp(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new yp(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=xp.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Lp=__webpack_require__(740);class Np extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class _p{set defaultLocale(e){this._defaultLocale=Lp.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return _p.instance=_p.instance||new _p,_p.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return _p.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(kp.DEFAULT_VALUES[hp.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Fp.getInstance().mode===mp.HTTP?(Dp.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Np("Illegal input: "+e.message)}}var Hp;function zp(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function Wp(e){return xp.Z.document.createElement(e)}function Gp(e,t){return xp.Z.document.createElementNS(e,t)}function Vp(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=Xp(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function Xp(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function Jp(e,t,a){return e.querySelectorAll?jp(e.querySelectorAll(`[${t}="${a}"]`)):Op(`.//*[@${t}="${a}"]`,e)}function $p(e,t){return e.querySelectorAll?jp(e.querySelectorAll(t)):Op(`.//${t}`,e)}function Kp(e){return e.tagName.toUpperCase()}function Yp(e){return e.cloneNode(!0)}function Zp(e){return(new xp.Z.xmldom.XMLSerializer).serializeToString(e)}function Qp(e,t){return e.toString()}function ef(e){return e.toString()}function tf(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(Hp||(Hp={}));const af={};function rf(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function nf(e,t,a){const i=rf(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rnf(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:af.identityCombiner,combineNestedRadical:af.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:tf,plural:ef},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:ef,mathspeak:ef,clearspeak:ef},letterTrans:{default:ef},combiner:(e,t,a)=>e},NUMBERS:of(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function df(e){switch(e){case 1:return sf.MESSAGES.MS.ONCE||"";case 2:return sf.MESSAGES.MS.TWICE;default:return e.toString()}}function cf(e,t){return e===sf.MESSAGES.MS.ROOTINDEX||e===sf.MESSAGES.MS.INDEX?e:e+" "+t}function uf(e){return pf(sf.MESSAGES.font[e],e)}function pf(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const ff="grammar";class hf{static getInstance(){return hf.instance=hf.instance||new hf,hf.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return hf.translateUnit(e);const t=Fp.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,hf.getInstance().getParameter("plural")&&(a=sf.FUNCTIONS.plural(a)),a}static translateUnit(e){e=hf.prepareUnit(e);const t=Fp.getInstance(),a=hf.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=sf.FUNCTIONS.plural(o)),o):hf.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===Hp.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(ff,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?hf.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=hf.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?hf.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function mf(e,t){if(!t||!e)return e;const a=sf.FUNCTIONS.fontRegexp(uf(t));return e.replace(a,"")}function gf(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":bf.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return bf.ones[t];const a=Math.floor(t/10),i=bf.tens[a],r=bf.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+bf.numSep+r:i||r}function yf(e){if(0===e)return bf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=bf.large[t];if(t)if(1===t)a=(1===i?"":gf(i)+bf.numSep)+e+(a?bf.numSep+a:"");else{const t=yf(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+bf.numSep+e+(a?bf.numSep+a:"")}else a=gf(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function kf(e){const t=hf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}hf.getInstance().setCorrection("localFont",uf),hf.getInstance().setCorrection("localRole",(function(e){return pf(sf.MESSAGES.role[e],e)})),hf.getInstance().setCorrection("localEnclose",(function(e){return pf(sf.MESSAGES.enclose[e],e)})),hf.getInstance().setCorrection("ignoreFont",mf),hf.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),hf.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+sf.MESSAGES.regexp.TEXT+"]+$"))&&(hf.getInstance().currentFlags.translate=!1),e})),hf.getInstance().setCorrection("ignoreCaps",(function(e){let t=sf.ALPHABETS.capPrefix[Fp.getInstance().domain];return void 0===t&&(t=sf.ALPHABETS.capPrefix.default),mf(e,t)})),hf.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?sf.NUMBERS.numberToWords(parseInt(e,10)):e}));const bf=of();bf.numericOrdinal=kf,bf.numberToWords=yf,bf.numberToOrdinal=function(e,t){if(e>1999)return kf(e);if(e<=10)return bf.special.onesOrdinals[e-1];const a=yf(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const Sf=bf,wf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Ef=null;function Af(e,t=!1){return e===Lf.ones[1]?t?"et":"en":e}function vf(e,t=!1){let a=e%1e3,i="",r=Lf.ones[Math.floor(a/100)];if(i+=r?Af(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Lf.special.smallOrdinals[a]:Lf.ones[a],r)i+=r;else{const e=t?Lf.special.tensOrdinals[Math.floor(a/10)]:Lf.tens[Math.floor(a/10)];r=Lf.ones[a%10],i+=r?Af(r)+"og"+e:e}return i}function xf(e,t=!1){if(0===e)return Lf.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=vf(r,t&&!a);if(a){const t=Lf.large[a],n=r>1?"er":"";i=Af(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=Af(e)+i}e=Math.floor(e/1e3),a++}return i}function Cf(e){if(e%100)return xf(e,!0);const t=xf(e);return t.match(/e$/)?t:t+"e"}const Lf=of();Lf.wordOrdinal=Cf,Lf.numericOrdinal=function(e){return e.toString()+"."},Lf.numberToWords=xf,Lf.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":Cf(e)+(t?"dele":"del")};const Nf=Lf;let _f=null;function Ff(e,t=!1){return e===Bf.ones[1]?t?"eine":"ein":e}function Mf(e){let t=e%1e3,a="",i=Bf.ones[Math.floor(t/100)];if(a+=i?Ff(i)+"hundert":"",t%=100,t)if(a+=a?Bf.numSep:"",i=Bf.ones[t],i)a+=i;else{const e=Bf.tens[Math.floor(t/10)];i=Bf.ones[t%10],a+=i?Ff(i)+"und"+e:e}return a}function Pf(e){if(0===e)return Bf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=Mf(e%1e3);if(t){const e=Bf.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=Ff(r,t>1)+e+n+a}else a=Ff(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function Df(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return Pf(e)+(e<19?"te":"ste")}const Bf=of();Bf.wordOrdinal=Df,Bf.numericOrdinal=function(e){return e.toString()+"."},Bf.numberToWords=Pf,Bf.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":Df(e)+"l"};const Rf=Bf,Tf=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},If=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let Of=null;function qf(e){let t=e%1e3,a="";return a+=Hf.ones[Math.floor(t/100)]?Hf.ones[Math.floor(t/100)]+Hf.numSep+"hundred":"",t%=100,t&&(a+=a?Hf.numSep:"",a+=Hf.ones[t]||Hf.tens[Math.floor(t/10)]+(t%10?Hf.numSep+Hf.ones[t%10]:"")),a}function jf(e){if(0===e)return Hf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=qf(e%1e3)+(t?"-"+Hf.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function Uf(e){let t=jf(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const Hf=of();Hf.wordOrdinal=Uf,Hf.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},Hf.numberToWords=jf,Hf.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=Uf(e);return t?a+"s":a};const zf=Hf;let Wf=null;function Gf(e){const t=e%1e3,a=Math.floor(t/100),i=Vf.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return Vf.ones[t];const a=Vf.tens[Math.floor(t/10)],i=Vf.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const Vf=of();Vf.numericOrdinal=function(e){const t=hf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},Vf.numberToWords=function(e){if(0===e)return Vf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=Vf.large[t];const r=Gf(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=Gf(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},Vf.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return Vf.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(Vf.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(Vf.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(Vf.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(Vf.special.onesOrdinals[e-1])),a.join(" ")};const Xf=Vf,Jf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let $f=null;let Kf=null;function Yf(e){let t=e%1e3,a="";if(a+=th.ones[Math.floor(t/100)]?th.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=th.ones[t];if(e)a+=e;else{const i=th.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=th.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+th.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function Zf(e){if(0===e)return th.zero;if(e>=Math.pow(10,36))return e.toString();th.special["tens-"+Fp.getInstance().subiso]&&(th.tens=th.special["tens-"+Fp.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=th.large[t];const r=Yf(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const Qf={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function eh(e){if(1===e)return"premi\xe8re";let t=Zf(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const th=of();th.wordOrdinal=eh,th.numericOrdinal=function(e){const t=hf.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},th.numberToWords=Zf,th.numberToOrdinal=function(e,t){const a=Qf[e]||eh(e);return 3===e?a:t?a+"s":a};const ah=th;let ih=null;function rh(e){if(0===e)return oh.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=oh.ones[Math.floor(t/100)]?oh.ones[Math.floor(t/100)]+oh.numSep+oh.special.hundred:"",t%=100,t&&(a+=a?oh.numSep:"",a+=oh.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=oh.ones[i]+oh.numSep+oh.large[t]+(a?oh.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+oh.numSep+i:a}function nh(e){const t=hf.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?oh.special.ordinalsFeminine[e]:oh.special.ordinalsMasculine[e];return rh(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const oh=of();oh.wordOrdinal=nh,oh.numericOrdinal=function(e){const t=hf.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?oh.special.simpleSmallOrdinalsFeminine[e]:oh.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":oh.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},oh.numberToWords=rh,oh.numberToOrdinal=function(e,t){return e<=10?oh.special.smallDenominators[e]:nh(e)+" \u0905\u0902\u0936"};const sh=oh;let lh=null;function dh(e){let t=e%1e4,a="";return a+=fh.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":fh.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=fh.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":fh.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=fh.tens[Math.floor(t/10)]+(t%10?fh.ones[t%10]:"")),a}function ch(e){if(0===e)return fh.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=dh(e%1e4)+(t?fh.large[t]+fh.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function uh(e,t){return 1===e?"\uccab\ubc88\uc9f8":ph(e)+"\ubc88\uc9f8"}function ph(e){const t=ch(e),a=ch(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":fh.tens[10+Math.floor(e/10)],r=fh.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const fh=of();fh.wordOrdinal=ph,fh.numericOrdinal=function(e){return uh(e)},fh.numberToWords=ch,fh.numberToOrdinal=uh;const hh=fh;let mh=null;function gh(e){let t=e%1e3,a="";if(a+=bh.ones[Math.floor(t/100)]?bh.ones[Math.floor(t/100)]+bh.numSep+"cento":"",t%=100,t){a+=a?bh.numSep:"";const e=bh.ones[t];if(e)a+=e;else{let e=bh.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?bh.numSep+bh.ones[t%10]:""}}return a}function yh(e){if(0===e)return bh.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&hf.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=gh(e%1e3)+(t?"-"+bh.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function kh(e){const t="m"===hf.getInstance().getParameter("gender")?"o":"a";let a=bh.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=yh(e),a.slice(0,-1)+"esim"+t)}const bh=of();bh.wordOrdinal=kh,bh.numericOrdinal=function(e){const t=hf.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},bh.numberToWords=yh,bh.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=kh(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const Sh=bh,wh=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Eh=null;function Ah(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Ch.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Ch.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Ch.tens[Math.floor(a/10)]+Ch.special.smallOrdinals[a%10]}i+=Ch.ones[a]||Ch.tens[Math.floor(a/10)]+(a%10?Ch.ones[a%10]:"")}return t?vh(i):i}function vh(e){const t=Ch.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Ch.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Ch.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Ch.special.endOrdinal:(e.match(/e$/),e+"nde")}function xh(e){return Fh(e,!0)}const Ch=of();Ch.wordOrdinal=xh,Ch.numericOrdinal=function(e){return e.toString()+"."},Ch.numberToWords=Fh,Ch.numberToOrdinal=function(e,t){return xh(e)};const Lh=Ch;function Nh(e,t=!1){return e===Ch.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function _h(e,t=!1){let a=e%1e3,i="",r=Ch.ones[Math.floor(a/100)];if(i+=r?Nh(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Ch.special.smallOrdinals[a];if(e)return i+e}if(r=Ch.ones[a],r)i+=r;else{const e=Ch.tens[Math.floor(a/10)];r=Ch.ones[a%10],i+=r?r+"og"+e:e}}return t?vh(i):i}function Fh(e,t=!1){const a="alt"===Fp.getInstance().subiso?function(e,t=!1){if(0===e)return t?Ch.special.smallOrdinals[0]:Ch.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=_h(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Nh(n,!0):n)+(a>1?Ch.numSep:"")+(a?Ch.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Ch.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Ch.special.smallOrdinals[0]:Ch.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Ah(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Ch.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let Mh=null;function Ph(e){return e.toString().split("").map((function(e){return Dh.ones[parseInt(e,10)]})).join("")}const Dh=of();Dh.numberToWords=Ph,Dh.numberToOrdinal=Ph;const Bh=Dh,Rh=function(e){return e.match(RegExp("^"+Uh.ALPHABETS.languagePrefix.english))?e.slice(1):e},Th=function(e,t,a){return e=Rh(e),t?e+t:e},Ih=function(e,t,a){return t+Rh(e)},Oh=function(e,t,a){return t+(a||"")+(e=Rh(e))+"\u283b"},qh=function(e,t,a){return t+(a||"")+(e=Rh(e))+"\u283b\u283b"},jh=function(e,t,a){return t+(e=Rh(e))+"\u283e"};let Uh=null;let Hh=null;function zh(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=Vh.ones[i]?(1===i?"":Vh.ones[i]+Vh.numSep)+"hundra":"",t%=100,t&&(a+=a?Vh.numSep:"",a+=Vh.ones[t]||Vh.tens[Math.floor(t/10)]+(t%10?Vh.numSep+Vh.ones[t%10]:"")),a}function Wh(e,t=!1){if(0===e)return Vh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Vh.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":zh(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function Gh(e){let t=Wh(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const Vh=of();Vh.wordOrdinal=Gh,Vh.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},Vh.numberToWords=Wh,Vh.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=Gh(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const Xh=Vh;let Jh=null;const $h={ca:function(){return Ef||(Ef=function(){const e=lf();return e.NUMBERS=Sf,e.COMBINERS.sansserif=wf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=cf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=af.prefixCombiner,e}()),Ef},da:function(){return _f||(_f=function(){const e=lf();return e.NUMBERS=Nf,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=af.postfixCombiner,e.ALPHABETS.digitTrans.default=Nf.numberToWords,e}()),_f},de:function(){return Of||(Of=function(){const e=lf();return e.NUMBERS=Rf,e.COMBINERS.germanPostfix=If,e.ALPHABETS.combiner=Tf,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>uf(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=hf.getInstance().getParameter("case"),a=hf.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===hf.getInstance().getParameter("case")?e+"n":e,e}()),Of},en:function(){return Wf||(Wf=function(){const e=lf();return e.NUMBERS=zf,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=zf.numberToWords,e.CORRECTIONS.article=e=>hf.getInstance().getParameter("noArticle")?"":e,e}()),Wf},es:function(){return $f||($f=function(){const e=lf();return e.NUMBERS=Xf,e.COMBINERS.sansserif=Jf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=cf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=af.prefixCombiner,e}()),$f},euro:function(){return Kf||(Kf=lf()),Kf},fr:function(){return ih||(ih=function(){const e=lf();return e.NUMBERS=ah,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.combineRootIndex=cf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>hf.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=af.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),ih},hi:function(){return lh||(lh=function(){const e=lf();return e.NUMBERS=sh,e.ALPHABETS.combiner=af.prefixCombiner,e.FUNCTIONS.radicalNestDepth=df,e}()),lh},it:function(){return Eh||(Eh=function(){const e=lf();return e.NUMBERS=Sh,e.COMBINERS.italianPostfix=wh,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.combineRootIndex=cf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=af.romanceCombiner,e}()),Eh},ko:function(){return mh||(mh=function(){const e=lf();return e.NUMBERS=hh,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=hh.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),hf.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=hf.getInstance().getParameter("final");t&&hf.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),mh},nb:function(){return Mh||(Mh=function(){const e=lf();return e.NUMBERS=Lh,e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=Lh.numberToWords,e.FUNCTIONS.radicalNestDepth=df,e}()),Mh},nn:function(){return Hh||(Hh=function(){const e=lf();return e.NUMBERS=Lh,e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=Lh.numberToWords,e.FUNCTIONS.radicalNestDepth=df,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),Hh},sv:function(){return Jh||(Jh=function(){const e=lf();return e.NUMBERS=Xh,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=Xh.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),Jh},nemeth:function(){return Uh||(Uh=function(){const e=lf();return e.NUMBERS=Bh,e.COMBINERS={postfixCombiner:Th,germanCombiner:Ih,embellishCombiner:Oh,doubleEmbellishCombiner:qh,parensCombiner:jh},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=ef,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:Rh(e),e.ALPHABETS.digitTrans={default:Bh.numberToWords},e}()),Uh}};function Kh(){const e=function(){const e=Lp.L.ensureLocale(Fp.getInstance().locale,Fp.getInstance().defaultLocale);return Fp.getInstance().locale=e,$h[e]()}();if(function(e){const t=Fp.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Fp.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Fp.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))sf[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))hf.getInstance().setCorrection(t,a)}}function Yh(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(tm(xp.Z.mathmapsIePath),Qh(),!0)}const Zh=null;function Qh(e){tm(xp.Z.WGXpath),em(e)}function em(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){em(e,a++)}),200):a>=10||(xp.Z.wgxpath=wgxpath,e?xp.Z.wgxpath.install({document}):xp.Z.wgxpath.install(),Dp.evaluate=document.evaluate,Dp.result=XPathResult,Dp.createNSResolver=document.createNSResolver)}function tm(e){const t=xp.Z.document.createElement("script");t.type="text/javascript",t.src=e,xp.Z.document.head?xp.Z.document.head.appendChild(t):xp.Z.document.body.appendChild(t)}function am(e){return e.match("/$")?e:e+"/"}function im(e,t="json"){return am(xp.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var rm,nm,om;function sm(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function lm([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=sm(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function dm(e,t={}){return lm(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(rm||(rm={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(nm||(nm={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(om||(om={}));const cm=[{interval:["1D400","1D419"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLD},{interval:["1D41A","1D433"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLD},{interval:["1D56C","1D585"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLDFRAKTUR},{interval:["1D468","1D481"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLDITALIC},{interval:["1D482","1D49B"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLDSCRIPT},{interval:["1D538","1D551"],base:om.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:rm.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:om.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:rm.FRAKTUR},{interval:["1D51E","1D537"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.FRAKTUR},{interval:["FF21","FF3A"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.FULLWIDTH},{interval:["FF41","FF5A"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.FULLWIDTH},{interval:["1D434","1D44D"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.ITALIC},{interval:["1D44E","1D467"],base:om.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:rm.ITALIC},{interval:["1D670","1D689"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.MONOSPACE},{interval:["1D68A","1D6A3"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.MONOSPACE},{interval:["0041","005A"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.NORMAL},{interval:["0061","007A"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.NORMAL},{interval:["1D49C","1D4B5"],base:om.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:rm.SCRIPT},{interval:["1D4B6","1D4CF"],base:om.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:rm.SCRIPT},{interval:["1D5A0","1D5B9"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIF},{interval:["1D5BA","1D5D3"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIF},{interval:["1D608","1D621"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:om.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:rm.NORMAL},{interval:["03B0","03D0"],base:om.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:rm.NORMAL},{interval:["1D6A8","1D6C0"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLD},{interval:["1D6C1","1D6E1"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLD},{interval:["1D6E2","1D6FA"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.ITALIC},{interval:["1D6FB","1D71B"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.ITALIC},{interval:["1D71C","1D734"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLDITALIC},{interval:["1D735","1D755"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLDITALIC},{interval:["1D756","1D76E"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.NORMAL},{interval:["2070","2079"],base:om.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:nm.SUPER},{interval:["2080","2089"],base:om.DIGIT,subst:{},offset:0,category:"No",font:nm.SUB},{interval:["245F","2473"],base:om.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:nm.CIRCLED},{interval:["3251","325F"],base:om.DIGIT,subst:{},offset:21,category:"No",font:nm.CIRCLED},{interval:["32B1","32BF"],base:om.DIGIT,subst:{},offset:36,category:"No",font:nm.CIRCLED},{interval:["2474","2487"],base:om.DIGIT,subst:{},offset:1,category:"No",font:nm.PARENTHESIZED},{interval:["2487","249B"],base:om.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:nm.PERIOD},{interval:["2775","277F"],base:om.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:nm.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:om.DIGIT,subst:{},offset:11,category:"No",font:nm.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:om.DIGIT,subst:{},offset:1,category:"No",font:nm.DOUBLECIRCLED},{interval:["277F","2789"],base:om.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:nm.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:om.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:nm.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.BOLD},{interval:["1D7D8","1D7E1"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.SANSSERIF},{interval:["1D7EC","1D7F5"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.MONOSPACE},{interval:["1F101","1F10A"],base:om.DIGIT,subst:{},offset:0,category:"No",font:nm.COMMA},{interval:["24B6","24CF"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.CIRCLED},{interval:["24D0","24E9"],base:om.LATINSMALL,subst:{},capital:!1,category:"So",font:nm.CIRCLED},{interval:["1F110","1F129"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.PARENTHESIZED},{interval:["249C","24B5"],base:om.LATINSMALL,subst:{},capital:!1,category:"So",font:nm.PARENTHESIZED},{interval:["1F130","1F149"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.SQUARED},{interval:["1F170","1F189"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.NEGATIVESQUARED},{interval:["1F150","1F169"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.NEGATIVECIRCLED}],um=new Map;function pm(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of cm){const t=pm(e.base,e.font),a=dm(e.interval,e.subst);let i=um.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,um.set(t,i))}var fm;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(fm||(fm={}));const hm=Object.assign(Object.assign(Object.assign({},rm),fm),nm);var mm;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(mm||(mm={}));const gm=Object.assign(Object.assign({},om),mm);var ym,km,bm=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new Sm,e.Secondary=new wm,e.FencesHoriz=new Map,e.FencesVert=new Map}(km||(km={}));const vm=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function xm(e,t,a,i,r,n=[],o={},s={}){const l=um.get(pm(e,i));l&&(l.unicode.forEach((e=>{km.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>km.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&km.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&km.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:gm.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:gm.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:hm.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:hm.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:hm.DOUBLESTRUCKITALIC,secondary:gm.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:hm.DOUBLESTRUCK,secondary:gm.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:hm.NORMAL,secondary:gm.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:hm.NORMAL,secondary:gm.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:hm.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:hm.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:hm.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:hm.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=bm(e,["set"]);return Em(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(dm(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),Am(km.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),Am(km.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),Am(km.FencesHoriz,["5b","7b","ff3b","ff5b"],2),Am(km.FencesHoriz,[["239b","23a6"]],3),Am(km.FencesHoriz,[["23a7","23a9"]],4),Em([...km.FencesHoriz.keys()],{type:"fence",role:"open"}),Em([...km.FencesHoriz.values()],{type:"fence",role:"close"}),Em([...km.FencesVert.keys()],{type:"fence",role:"top"}),Em([...km.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(hm)){const a=!!nm[e]?hm.UNKNOWN:t===hm.FULLWIDTH?hm.NORMAL:t;xm(om.LATINCAP,"identifier","latinletter",t,a,[gm.ALLLETTERS]),xm(om.LATINSMALL,"identifier","latinletter",t,a,[gm.ALLLETTERS],{},{3:gm.D}),xm(om.GREEKCAP,"identifier","greekletter",t,a,[gm.ALLLETTERS]),xm(om.GREEKSMALL,"identifier","greekletter",t,a,[gm.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),xm(om.DIGIT,"number","integer",t,a)}}(),Em(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Em(vm,{type:"function",role:"prefix function"}),Em(["mod","rem"],{type:"operator",role:"prefix function"});class Cm{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Fp.getInstance().strict?t.cstr.equal(e):Fp.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Fp.getInstance().parsers[a]||Fp.getInstance().defaultParser,s=Fp.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Fp.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(hp.LOCALE));return a=a.filter((function(e){return Cm.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Fp.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Lm=kp.DEFAULT_VALUES[hp.LOCALE],Nm=kp.DEFAULT_VALUES[hp.MODALITY];function _m(e){return!(!e.locale&&!e.modality)&&(Lm=e.locale||Lm,Nm=e.modality||Nm,!0)}let Fm={};function Mm(e){Fm=e}const Pm=new Map,Dm=new Map;function Bm(e,t){let a=Pm.get(t);return a||(a=new Cm,a.base=Dm.get(e),Pm.set(t,a),a)}function Rm(e){const t=Dm.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function Tm(e,t,a){Bm(e,t).defineRulesFromMappings(Lm,Nm,a)}function Im(e,t,a,i){Bm(a,a).defineRuleFromStrings(Lm,Nm,e,t,i)}function Om(e){if(!_m(e))for(const[t,a]of Object.entries(e))Im("default","default",t,a)}function qm(e){for(let t,a=0;t=e.names[a];a++)Tm(e.key,t,e.mappings)}function jm(e){for(const t of Object.keys(Fm)){const a=Object.assign({},e);a.mappings={};const i=Fm[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=$h[Lm]().FUNCTIONS.si(i,e.mappings[t][r])}qm(a)}}function Um(e,t){return t=t||{},e.length?(t[e[0]]=Um(e.slice(1),t[e[0]]),t):t}Fp.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Pm.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class Hm{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new Hm("",{})}static stringEmpty(e){return new Hm(e,{})}static stringAttr(e,t){return new Hm(e,t)}static singleton(e,t={}){return[Hm.stringAttr(e,t)]}static node(e,t,a={}){const i=Hm.getAttributes(t);return Object.assign(i,a),new Hm(e,i)}static getAttributes(e){const t={};for(const a of Hm.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}Hm.attributeList=["id","extid"];class zm{static create(e,t={}){return e.text=hf.getInstance().apply(e.text,t),new zm(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new zm({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return Hm.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const Wm=new Map;function Gm(e,t,a){const i={};if(t){const e=Wm.get(t)||{};Object.assign(i,e)}Wm.set(e,Object.assign(i,a))}function Vm(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Op("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[zm.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Fp.evaluateNode(e);return i.concat(r)}}class $m{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class Km{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const Ym=new Map,Zm=new Map;function Qm(e){const t=e.domain+":"+e.name;e instanceof $m?Ym.set(t,e):Zm.set(t,e)}function eg(e,t){const a=e+":"+t,i=Ym.get(a)||Zm.get(a);i&&(i.active=!0)}function tg(e,t){const a=t.split("-"),i=Vm(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function ag(e){return og(e)||function(e){return rg(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(rg(e.childNodes[0])||og(e.childNodes[0]))&&rg(e.childNodes[1])||3===e.childNodes.length&&og(e.childNodes[0])&&rg(e.childNodes[1])&&rg(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(rg(e.childNodes[0])||ng(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(rg(e.childNodes[0].childNodes[0])||ng(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&ig(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(ig(e.childNodes[1])||"fenced"===e.childNodes[1].type&&ig(e.childNodes[1].childNodes[0]))}(e)}function ig(e){return e.hasAnnotation("clearspeak","simple")}function rg(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function ng(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function og(e){return ng(e)||function(e){if(sg("Fraction_Over")||sg("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(sg("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function sg(e){return Fp.getInstance().style===e}function lg(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(dg(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Op("children/*",e);return t.every((e=>dg(e)||"identifier"===e.tagName))}(a))}function dg(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function cg(e){return Op("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(lg)?[e]:[]}function ug(e){return nf(e,20,11)?[e]:[]}function pg(e){const t=parseInt(e.textContent,10);return[Hm.stringEmpty(isNaN(t)?e.textContent:t>10?sf.NUMBERS.numericOrdinal(t):sf.NUMBERS.wordOrdinal(t))]}Qm(new $m("clearspeak","simple",(function(e){return ag(e)?"simple":""}))),Qm(new $m("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&ng(e.childNodes[0])&&function(e){for(let t=0;t1?sf.NUMBERS.wordOrdinal(t):"",[Hm.stringEmpty(fg)]}function mg(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=km.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:km.FencesHoriz.get(e)===t||km.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function gg(e){const t=jp(e.parentNode.childNodes),a=Op("../../children/*",e),i=t.indexOf(e);return bg(a[i])||bg(a[i+1])?[e]:[]}function yg(e){const t=jp(e.parentNode.childNodes),a=Op("../../children/*",e),i=t.indexOf(e);return kg(a[i])&&a[i+1]&&(kg(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function kg(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function bg(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function Sg(e){return[Hm.stringEmpty(sf.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function wg(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function Eg(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}hf.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Ag=null;function vg(e){Ag=e}const xg=new Map,Cg={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Lg={};function Ng(e){const t=e.name;xg.set(t,e),Cg[t]||(Cg[t]=!1)}function _g(e,t,a){const i=xg.get(e);return i&&!Lg[e]&&(Cg[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Fg=[];function Mg(e,t){for(let a,i=0;a=Fg[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Pg(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(Mg)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===Mg(t[t.length-1],i));return a}function Dg(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Fg.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Bg extends Map{set(e,t){return super.set(Dg(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(Dg(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class Rg extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(Dg(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class Tg extends Rg{add(e,t){super.add(Dg(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new Ig;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class Ig extends Rg{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(Dg(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Pg(t))}default(){const e=new Bg;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Og=["MO","MI","MN","MTEXT","MS","MSPACE"],qg=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],jg=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],Ug=["MROOT","MSQRT"],Hg=["aria-label","exact-speech","alt"];function zg(e){return!!e&&"MATH"===Kp(e)}function Wg(e){return!!e&&-1!==qg.indexOf(Kp(e))}function Gg(e){return!!e&&-1!==jg.indexOf(Kp(e))}function Vg(e){return!!e&&"MGLYPH"===Kp(e)&&!function(e){return!!e&&-1!==Og.indexOf(Kp(e))}(e.parentNode)}function Xg(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==Hp.ELEMENT_NODE)continue;const e=Kp(a);-1===qg.indexOf(e)&&(-1!==jg.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function Jg(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==Hg.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function $g(e){return e&&e.embellished&&e.childNodes.length>0?$g(e.childNodes[0]):e}function Kg(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function Yg(e,t){let a=e;const i=[],r=[];let n=null;do{n=Kg(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class Zg{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new Zg(t);return a.type=e.tagName,Zg.setAttribute(a,e,"role"),Zg.setAttribute(a,e,"font"),Zg.setAttribute(a,e,"embellished"),Zg.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),Jg(a,e),Zg.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of jp(t.childNodes)){if(a.nodeType===Hp.TEXT_NODE){e.textContent=a.textContent;continue}const t=jp(a.childNodes).map(Zg.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===Kp(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=hm.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=Up("");return Zp(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==hm.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=km.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&ay(t[t.length-1],"openfence")}function Sy(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function wy(e){return ey(e,"largeop")||ey(e,"limboth")||ey(e,"limlower")||ey(e,"limupper")||ey(e,"function")&&ay(e,"limit function")||(ey(e,"overscore")||ey(e,"underscore"))&&wy(e.childNodes[0])}function Ey(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Ay(e){return ey(e,"identifier")&&ay(e,"simple function")}const vy=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],xy=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Cy(e){const t=e.type;return-1===vy.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Cy(e.childNodes[0]):-1===xy.indexOf(t)||Cy(e.childNodes[0]))}function Ly(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function Ny(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function _y(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(Ny(t[0])||Ly(t[0]))&&e.childNodes.slice(1).every(Ny)}function Fy(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===ym.invisibleTimes)}function My(e){return"infixop"===e.type&&"implicit"===e.role}function Py(e){return"neutral"===e.role||"metric"===e.role}function Dy(e,t){return Py(e)&&Py(t)&&$g(e).textContent===$g(t).textContent}function By(e){return!!Py(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function Ry(e){return!!Py(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class Ty{static getInstance(){return Ty.instance=Ty.instance||new Ty,Ty.instance}static tableToMultiline(e){if(!Sy(e))return _g("rewrite_subcases",e,Ty.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)Ty.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||ey(t=e.childNodes[0],"line")&&t.contentNodes.length&&ay(t.contentNodes[0],"label")||!ky(e.childNodes[0].childNodes[0])||Ty.tableToMatrixOrVector_(Ty.rewriteFencedLine_(e)),Ty.binomialForm_(e),Ty.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),Ty.meaningFromContent(e,Ty.numberRole_),Ty.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(ey(t,"relation")||ey(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=Ty.computeColumns_(e);return Ty.classifyByColumns_(e,t,"equality")||Ty.classifyByColumns_(e,t,"inequality",["equality"])||Ty.classifyByColumns_(e,t,"arrow")||Ty.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!Ty.cayleySpacing(a)||!Ty.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=Ty.separateSemantics(t);return Ty.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=Ty.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?Ty.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[Ty.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=Ty.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===Kp(e))return e;for(;Gg(e)&&1===e.childNodes.length;)if("MSPACE"===Kp(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=Ty.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",ay(e,"subsup")||ay(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===ym.functionApplication){Ty.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return _g("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),Ty.propagateFunctionRole_(e,a),"prefix"}const a=Ty.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;ay(e,"subsup")||ay(e,"underover")||(e.role=t),Ty.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=Ty.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];ey(t,"multiline")?Ty.tableToVector_(e):Ty.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)Ty.assignRoleToRow_(e,Ty.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?Ty.binomialForm_(t):Ty.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?Ty.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Py(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)Ty.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Sy(e)&&Ty.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";ey(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&ey(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){ey(e,"line")?e.role=t:ey(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){ey(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>km.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==hm.UNKNOWN)return;const t=[...e.textContent].map((e=>km.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==hm.UNKNOWN&&t.font!==e?e===hm.UNKNOWN?t.font:null:e}),hm.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();hy(e)?(i.push(e),r.push(n)):(Ty.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=Ty.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=Ty.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=Ty.rewriteFence_(e,a);return ey(t,"superscript")||ey(t,"subscript")||ey(t,"tensor")?(ay(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),Ty.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&Ty.testColumns_(t,1,(e=>Ty.isPureRelation_(e,a)))||2===t.length&&(Ty.testColumns_(t,1,(e=>Ty.isEndRelation_(e,a)||Ty.isPureRelation_(e,a)))||Ty.testColumns_(t,0,(e=>Ty.isEndRelation_(e,a,!0)||Ty.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return ey(e,"relseq")&&ay(e,t)&&ey(e.childNodes[i],"empty")}static isPureRelation_(e,t){return ey(e,"relation")&&ay(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){Ty.getInstance().factory_=e,vg(Ty.getInstance().factory_)}getNodeFactory(){return Ty.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===hm.NORMAL)return e.font=hm.ITALIC,_g("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),Ty.exprFont_(e),_g("simpleNamedFunction",e)}implicitNode(e){if(e=Ty.getInstance().getMixedNumbers_(e),1===(e=Ty.getInstance().combineUnits_(e)).length)return e[0];return _g("combine_juxtaposition",Ty.getInstance().implicitNode_(e))}text(e,t){return Ty.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!ey(e,"empty")}))).length?Ty.getInstance().factory_.makeEmptyNode():(e=Ty.getInstance().getFencesInRow_(e),e=Ty.getInstance().tablesInRow(e),e=Ty.getInstance().getPunctuationInRow_(e),e=Ty.getInstance().getTextInRow_(e),e=Ty.getInstance().getFunctionsInRow_(e),Ty.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return Ty.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(wy(i)){a=Ty.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&iy(t[1])||2===n&&iy(t[1])&&iy(t[2]))return a=Ty.MML_TO_BOUNDS_[e],Ty.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(iy(t[1]))return i=Ty.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?Ty.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&iy(t[2]))return i=Ty.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),Ty.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return Ty.getInstance().makeLimitNode_(i,t,null,r)}return a=Ty.MML_TO_BOUNDS_[e],Ty.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=Yg(e,yy),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(Ty.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=Yg(a,gy),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();by(0,i)&&Ty.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=Ty.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(Ty.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?Ty.getInstance().horizontalFencedNode_(Ty.getInstance().factory_.makeContentNode(e),Ty.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(Ty.getInstance().factory_.makeContentNode(e)),t&&i.push(Ty.getInstance().factory_.makeContentNode(t)),Ty.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=Ty.getInstance().factory_.makeBranchNode("line",[e],[]),i=Ty.getInstance().factory_.makeBranchNode("line",[t],[]);return r=Ty.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),Ty.binomialForm_(r),Ty.classifyMultiline(r),r}return r=Ty.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=Ty.getInstance().factory_.makeBranchNode("tensor",[e,Ty.getInstance().scriptNode_(t,"leftsub"),Ty.getInstance().scriptNode_(a,"leftsuper"),Ty.getInstance().scriptNode_(i,"rightsub"),Ty.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=dy(e),n}pseudoTensor(e,t,a){const i=e=>!ey(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(Ty.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(Ty.getInstance().scriptNode_(a,"rightsuper",!0)),Ty.getInstance().limitNode(o,s)}font(e){const t=Ty.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=Ty.getInstance().cleanInference(e.childNodes),i=t.length?Ty.getInstance().factory_.makeBranchNode("inference",a(t),[]):Ty.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=Ty.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=Ty.getInstance().getFormulas(e,[],a);return Ty.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=jp(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(Ty.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(Ty.getInstance().getLabel(e,r,a,"right"));const o=Ty.getInstance().getFormulas(e,r,a),s=Ty.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=Ty.getInstance().findNestedRow(t,"prooflabel",i),n=Ty.getInstance().factory_.makeBranchNode("rulelabel",a(jp(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?Ty.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===Ty.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=jp(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(jp(o.childNodes[0].childNodes))[0],f=Ty.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const h=Ty.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return h.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:h,premises:f}}findNestedRow(e,t,a){return Ty.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return jp(e).filter((function(e){return"MSPACE"!==Kp(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),_g("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new Qg,vg(this.factory_)}implicitNode_(e){const t=Ty.getInstance().factory_.makeMultipleContentNodes(e.length-1,ym.invisibleTimes);Ty.matchSpaces_(e,t);const a=Ty.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=Ty.getInstance().factory_.makeBranchNode("infixop",e,[t],$g(t).textContent);return a.role=t.role,_g("propagateSimpleFunction",a)}explicitMixed_(e){const t=Yg(e,(function(e){return e.textContent===ym.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&ey(r[o],"number")&&!ay(r[o],"mixed")&&ey(n[0],"fraction")){const e=Ty.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return $g(e).textContent})).join(" "),r=Ty.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=Ty.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=Ty.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=Yg(e,(function(e){return ey(e,"fraction")&&ay(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&ey(r[n],"number")&&(ay(r[n],"integer")||ay(r[n],"float"))){const t=Ty.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=Yg(e,(e=>ey(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(Ty.getInstance().row(r)),o.push(e);let t=Ty.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(Ty.getInstance().row(r)),i.push(e),r=n;continue}const s=km.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(Ty.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(Ty.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(Ty.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(Ty.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(Ty.getInstance().row(r)),i.length>1?[Ty.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=Yg(e,uy),a=t.rel[0];if(!a)return Ty.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(Ty.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=Ty.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=Ty.getInstance().factory_.makeBranchNode("relseq",i,t.rel,$g(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return Ty.getInstance().factory_.makeEmptyNode();if(1===(e=Ty.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&cy(e[0]);)t.push(e.shift());if(0===e.length)return Ty.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return Ty.getInstance().prefixNode_(e[0],t);const a=Kg(e=_g("convert_juxtaposition",e),cy),i=Ty.getInstance().prefixNode_(Ty.getInstance().implicitNode(a.head),t);return a.div?Ty.getInstance().operationsTree_(a.tail,i,a.div):(_y(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=Ty.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return Ty.getInstance().postfixNode_(t,r)}const n=Kg(e,cy);if(0===n.head.length)return r.push(n.div),Ty.getInstance().operationsTree_(n.tail,t,a,r);const o=Ty.getInstance().prefixNode_(Ty.getInstance().implicitNode(n.head),r),s=Ty.getInstance().appendOperand_(t,a,o);return n.div?Ty.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return Ty.getInstance().infixNode_([e,a],t);const i=Ty.getInstance().appendDivisionOp_(e,t,a);return i||(Ty.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?Ty.getInstance().appendMultiplicativeOp_(e,t,a):Ty.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Fy(e)?Ty.getInstance().infixNode_([e,a],t):Ty.getInstance().appendLastOperand_(e,t,a):"division"===e.role?Ty.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Fy(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Ty.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Fy(e))return Ty.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Fy(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Ty.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return Ty.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Fy(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):Ty.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=Yg(e,fy);t=Ty.purgeFences_(t);const a=t.comp.shift();return Ty.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>ay(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();Ty.fenceToPunct_(t),e.push(t)}else{const t=Kg(a,r),n=t.head.length-1,o=Ty.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Py(e[0])&&(!n||!Dy(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),Ty.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=Ty.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Ty.getInstance().fences_(e,t,a,i)}if(n&&Dy(e[0],n)){if(!By(n)||!Ry(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),Ty.getInstance().fences_(e,t,a,i)}const r=Ty.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Ty.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Py(n)&&a.some(r)){const n=Kg(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=Ty.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=Ty.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),Ty.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return Ty.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),Ty.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return Ty.fenceToPunct_(e[0]),e;const a=e.shift();if(!By(a)){Ty.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Ty.getInstance().neutralFences_(e,t))}const i=Kg(e,(function(e){return Dy(e,a)}));if(!i.div){Ty.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Ty.getInstance().neutralFences_(e,t))}if(!Ry(i.div))return Ty.fenceToPunct_(i.div),e.unshift(a),Ty.getInstance().neutralFences_(e,t);const r=Ty.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=Ty.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=Ty.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=Ty.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=Ty.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=Ty.getInstance().row(a);let r=Ty.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(Ty.getInstance().classifyHorizontalFence_(r),r=_g("propagateComposedFunction",r)):r.role=e.role,r=_g("detect_cycle",r),Ty.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Cy(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void Ty.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=Yg(e,(function(a){if(!py(a))return!1;if(py(a)&&!ay(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(Ty.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(Ty.getInstance().row(r));return[Ty.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=Ty.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return Ey(e,t,0)?a.role="startpunct":Ey(e,t,e.length-1)?a.role="endpunct":t.every((e=>ay(e,"dummy")))?a.role="text":t.every((e=>ay(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=Ty.getInstance().factory_.makeMultipleContentNodes(e.length-1,ym.invisibleComma);return t.forEach((function(e){e.role="dummy"})),Ty.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!iy(e))return!1;const a=e.textContent,i=km.Secondary.get(a,gm.BAR)||km.Secondary.get(a,gm.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=Ty.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=Ty.getInstance().accentRole_(n,a);if(o){Ty.getInstance().accentRole_(o,"overscore")&&!i?(s=Ty.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=Ty.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return Ty.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=Ty.getInstance().factory_.makeBranchNode(i,t,[]),n=dy(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=Ty.classifyFunction_(i,e);if(!r)return a.push(i),Ty.getInstance().getFunctionsInRow_(e,a);const n=Ty.getInstance().getFunctionsInRow_(e,[]),o=Ty.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=Ty.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=Ty.getInstance().row(a.integrand);return n=Ty.getInstance().integralNode_(e,i,a.intvar),_g("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Py(a)||(a.role="leftright"),n=Ty.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=Kg(t,ry),i.head.length)r=Ty.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!ey(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=Ty.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=Kg(t,ny),i.head.length?(r=Ty.getInstance().row(i.head),n=Ty.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Py(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>ey(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",Ty.propagateFunctionRole_(e,"simple function"),n=Ty.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=Kg(t,ny);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}_g("intvar_from_implicit",e);const a=e[0];if(ly(a))return{integrand:t,intvar:null,rest:e};if(sy(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&oy(a,e[1])){const i=Ty.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),Ty.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=Ty.getInstance().factory_.makeContentNode(ym.functionApplication),i=Ty.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete Ty.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=Ty.getFunctionOp_(e,(function(e){return ey(e,"function")||ey(e,"identifier")&&ay(e,"simple function")}));return Ty.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=Ty.getFunctionOp_(e,(e=>ey(e,"largeop")));return Ty.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||Ty.getInstance().factory_.makeEmptyNode(),a=a||Ty.getInstance().factory_.makeEmptyNode();const i=Ty.getFunctionOp_(e,(e=>ey(e,"largeop")));return Ty.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=Ty.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=Ty.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return ey(e,"number")&&ay(e,"integer")}))?"vulgar":a.childNodes.every(Ny)?"unit":"division",_g("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=Ty.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=Ty.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=Kp(r);if("MSPACE"!==e){if("MROW"===e)return Ty.getInstance().findNestedRow_(jp(r.childNodes),t,a+1,i);if(Ty.findSemantics(r,t,i))return r}}return null}}Ty.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},Ty.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},Ty.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},Ty.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},Ty.MATHJAX_FONTS={"-tex-caligraphic":hm.CALIGRAPHIC,"-tex-caligraphic-bold":hm.CALIGRAPHICBOLD,"-tex-calligraphic":hm.CALIGRAPHIC,"-tex-calligraphic-bold":hm.CALIGRAPHICBOLD,"-tex-oldstyle":hm.OLDSTYLE,"-tex-oldstyle-bold":hm.OLDSTYLEBOLD,"-tex-mathit":hm.ITALIC};const Iy=Ty;let Oy={};function qy(e){return Array.from(e.textContent).map(Hm.stringEmpty)}function jy(e,t){const a=Array.from(e.textContent),i=[],r=Iy.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,hm.UNKNOWN),o=r.identifierNode(a,hm.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function Uy(e){return jy(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function Hy(e){return jy(e,(function(e){e.font=hm.UNKNOWN,e.type="identifier"}))}const zy=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function Wy(e){return Oy={},[e]}function Gy(e,t,a,i,r,n){i=i||zy,r=r||{},n=n||function(e){return!1};const o=Zp(t);if(Oy[e]||(Oy[e]={}),Oy[e][o])return Oy[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=Vy(t,a,Eg(i,a),r,n,0);return Oy[e][o]=s,s}function Vy(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=jp(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=jp(e.childNodes);return Math.max.apply(null,o.map((function(e){return Vy(e,t,a,i,r,n)})))}function Xy(e){return Gy("fraction",e,["fraction"],zy,{},sf.FUNCTIONS.fracNestDepth)}function Jy(e,t,a){const i=Xy(e),r=Array(i).fill(t);return a&&r.push(a),r.join(sf.MESSAGES.regexp.JOINER_FRAC)}function $y(e){return Hm.singleton(Jy(e,sf.MESSAGES.MS.START,sf.MESSAGES.MS.FRAC_V))}function Ky(e){return Hm.singleton(Jy(e,sf.MESSAGES.MS.END,sf.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function Yy(e){return Hm.singleton(Jy(e,sf.MESSAGES.MS.FRAC_OVER),{})}function Zy(e){return Hm.singleton(Jy(e,sf.MESSAGES.MS.START,sf.MESSAGES.MS.FRAC_B))}function Qy(e){return Hm.singleton(Jy(e,sf.MESSAGES.MS.END,sf.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function ek(e){const t=Xy(e);return Hm.singleton(1===t?sf.MESSAGES.MS.FRAC_S:sf.FUNCTIONS.combineNestedFraction(sf.MESSAGES.MS.NEST_FRAC,sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.FRAC_S))}function tk(e){const t=Xy(e);return Hm.singleton(1===t?sf.MESSAGES.MS.ENDFRAC:sf.FUNCTIONS.combineNestedFraction(sf.MESSAGES.MS.NEST_FRAC,sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function ak(e){const t=Xy(e);return Hm.singleton(1===t?sf.MESSAGES.MS.FRAC_OVER:sf.FUNCTIONS.combineNestedFraction(sf.MESSAGES.MS.NEST_FRAC,sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.FRAC_OVER))}function ik(e){return sf.FUNCTIONS.fracNestDepth(e)?[e]:[]}function rk(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+sf.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+sf.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function nk(e){return Hm.singleton(rk(e,sf.MESSAGES.MS.SUBSCRIPT,{sup:sf.MESSAGES.MS.SUPER,sub:sf.MESSAGES.MS.SUB}))}function ok(e){return Hm.singleton(rk(e,sf.MESSAGES.MS.SUB,{sup:sf.MESSAGES.MS.SUP,sub:sf.MESSAGES.MS.SUB}))}function sk(e){return Hm.singleton(rk(e,sf.MESSAGES.MS.SUPERSCRIPT,{sup:sf.MESSAGES.MS.SUPER,sub:sf.MESSAGES.MS.SUB}))}function lk(e){return Hm.singleton(rk(e,sf.MESSAGES.MS.SUP,{sup:sf.MESSAGES.MS.SUP,sub:sf.MESSAGES.MS.SUB}))}function dk(e){const t=rk(e,"",{sup:sf.MESSAGES.MS.SUPER,sub:sf.MESSAGES.MS.SUB});return Hm.singleton(t?t.replace(new RegExp(sf.MESSAGES.MS.SUB+"$"),sf.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(sf.MESSAGES.MS.SUPER+"$"),sf.MESSAGES.MS.SUPERSCRIPT):sf.MESSAGES.MS.BASELINE)}function ck(e){const t=rk(e,"",{sup:sf.MESSAGES.MS.SUP,sub:sf.MESSAGES.MS.SUB});return Hm.singleton(t||sf.MESSAGES.MS.BASE)}function uk(e){return Gy("radical",e,["sqrt","root"],zy,{})}function pk(e,t,a){const i=uk(e),r=function(e){const t="sqrt"===e.tagName?"2":Op("children/*[1]",e)[0].textContent.trim();return sf.MESSAGES.MSroots[t]||""}(e);return a=r?sf.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:sf.FUNCTIONS.combineNestedRadical(t,sf.FUNCTIONS.radicalNestDepth(i-1),a)}function fk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.STARTROOT))}function hk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.ENDROOT))}function mk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.ROOTINDEX))}function gk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.STARTROOT))}function yk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ENDROOT))}function kk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ROOTINDEX))}function bk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ROOT))}function Sk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.INDEX))}function wk(e){const t=function(e){return Gy("underscore",e,["underscore"],zy,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Hm.singleton(Array(t).join(sf.MESSAGES.MS.UNDER)+sf.MESSAGES.MS.UNDERSCRIPT)}function Ek(e){return Hm.singleton(sf.MESSAGES.MS.ENDSCRIPTS)}function Ak(e){const t=function(e){return Gy("overscore",e,["overscore"],zy,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Hm.singleton(Array(t).join(sf.MESSAGES.MS.OVER)+sf.MESSAGES.MS.OVERSCRIPT)}function vk(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Op("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function xk(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Ck(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return Hm.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return Hm.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Lk=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Nk=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function _k(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Nk.get(e)+"]";if(1&r){const t=Lk.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Fk(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=_k(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Lk.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function Mk(e){let t=Object.keys(sf.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Pk(e,t){let a=0;return function(){return sf.NUMBERS.numericOrdinal(++a)+" "+t}}function Dk(e,t){let a=0;return function(){return sf.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Bk(e){const t=rf(e,sf.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[Hm.node(sf.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),Hm.stringAttr(sf.NUMBERS.vulgarSep,{separator:""}),Hm.node(sf.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[Hm.node(t.content||"",e)]}function Rk(e){const t=jp(e.parentNode.childNodes);return Hm.singleton(sf.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function Tk(e){const t=dk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Ik(e){const t=ck(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Ok(e){const t=sk(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function qk(e){const t=nk(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function jk(e){const t=lk(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function Uk(e){const t=ok(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function Hk(e,t,a){const i=Xy(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(sf.MESSAGES.regexp.JOINER_FRAC)}function zk(e){return Hm.singleton(Hk(e,sf.MESSAGES.MS.START,sf.MESSAGES.MS.FRAC_V))}function Wk(e){return Hm.singleton(Hk(e,sf.MESSAGES.MS.END,sf.MESSAGES.MS.FRAC_V))}function Gk(e){return Hm.singleton(Hk(e,sf.MESSAGES.MS.START,sf.MESSAGES.MS.FRAC_B))}function Vk(e){return Hm.singleton(Hk(e,sf.MESSAGES.MS.END,sf.MESSAGES.MS.FRAC_B))}function Xk(e){const t=Xy(e);return 1===t?Hm.singleton(sf.MESSAGES.MS.FRAC_S):Hm.singleton(sf.FUNCTIONS.combineNestedFraction(sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.NEST_FRAC,sf.MESSAGES.MS.FRAC_S))}function Jk(e){const t=Xy(e);return 1===t?Hm.singleton(sf.MESSAGES.MS.ENDFRAC):Hm.singleton(sf.FUNCTIONS.combineNestedFraction(sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.NEST_FRAC,sf.MESSAGES.MS.ENDFRAC))}function $k(e){const t=Xy(e);return 1===t?Hm.singleton(sf.MESSAGES.MS.FRAC_OVER):Hm.singleton(sf.FUNCTIONS.combineNestedFraction(sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.NEST_FRAC,sf.MESSAGES.MS.FRAC_OVER))}function Kk(e){return 1===Op("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function Yk(e,t,a){const i=uk(e);return 1===i?a:sf.FUNCTIONS.combineNestedRadical(sf.FUNCTIONS.radicalNestDepth(i-1),t,a)}function Zk(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.STARTROOT))}function Qk(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.ENDROOT))}function eb(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.STARTROOT))}function tb(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ENDROOT))}function ab(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ROOT))}function ib(e,t){const a=function(e){const t=Op("children/*[1]",e)[0].textContent.trim();return sf.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function rb(e){return Hm.singleton(ib(e,sf.MESSAGES.MS.ROOTINDEX))}function nb(e){return Hm.singleton(ib(e,sf.MESSAGES.MS.ROOTINDEX))}function ob(e){return Hm.singleton(ib(e,sf.MESSAGES.MS.INDEX))}function sb(e){const t=Op("children/*",e);return Hm.singleton(sf.NUMBERS.wordOrdinal(t.length))}function lb(e){const t=Op("children/*",e);return Hm.singleton(sf.NUMBERS.wordOrdinal(t.length-1))}function db(e){const t=Op("children/*",e),a=Op("content/*",e);return Hm.singleton(sf.NUMBERS.wordOrdinal(t.length-a.length))}function cb(e,t){const a=e;let i=0;return function(){const e=zm.create({text:pb(a[i])&&fb(a[i+1])?sf.MESSAGES.unitTimes:""},{});return i++,[e]}}const ub=["superscript","subscript","overscore","underscore"];function pb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Op("children/*",e);e=-1!==ub.indexOf(t)?a[0]:a[a.length-1]}return!1}function fb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Op("children/*",e)[0]}return!1}function hb(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Op("children/*",e)[0]}return[]}function mb(e){const t=Xy(e);return Hm.singleton(new Array(t).join(sf.MESSAGES.MS.FRACTION_REPEAT)+sf.MESSAGES.MS.FRACTION_START)}function gb(e){const t=Xy(e);return Hm.singleton(new Array(t).join(sf.MESSAGES.MS.FRACTION_REPEAT)+sf.MESSAGES.MS.FRACTION_END)}function yb(e){const t=Xy(e);return Hm.singleton(new Array(t).join(sf.MESSAGES.MS.FRACTION_REPEAT)+sf.MESSAGES.MS.FRACTION_OVER)}function kb(e){const t=Xy(e);return Hm.singleton(new Array(t).join(sf.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+sf.MESSAGES.MS.FRACTION_OVER)}function bb(e){return sf.MESSAGES.regexp.HYPER===Xy(e).toString()?[e]:[]}function Sb(e,t){const a=wb(e);return Hm.singleton(1===a?t:new Array(a).join(sf.MESSAGES.MS.NESTED)+t)}function wb(e,t){const a=t||0;return e.parentNode?wb(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function Eb(e){return Sb(e,sf.MESSAGES.MS.STARTROOT)}function Ab(e){return Sb(e,sf.MESSAGES.MS.ENDROOT)}function vb(e){return Sb(e,sf.MESSAGES.MS.ROOTINDEX)}hf.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const xb=["multirel","relseq","appl","row","line"],Cb=["subscript","superscript","overscore","underscore"];function Lb(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==xb.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function Nb(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Op("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[zm.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?rk(n,"",{sup:sf.MESSAGES.MS.SUPER,sub:sf.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==Kp(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[zm.create({text:sf.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==Kp(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[zm.create({text:sf.MESSAGES.regexp.SPACE},{})]:[],u=Fp.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function _b(e,t){const a=e.slice(0);let i;return i=e.length>0?Op("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[zm.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===Kp(e),l=r&&"NUMBER"===Kp(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[zm.create({text:sf.MESSAGES.regexp.SPACE},{})]:[])}}Qm(new Km("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Cb.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Lb(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Lb(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Fb=!1;function Mb(){Fb||(Gm(kp.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Uy,CQFspaceoutIdentifier:Hy,CSFspaceoutText:qy,CSFopenFracVerbose:$y,CSFcloseFracVerbose:Ky,CSFoverFracVerbose:Yy,CSFopenFracBrief:Zy,CSFcloseFracBrief:Qy,CSFopenFracSbrief:ek,CSFcloseFracSbrief:tk,CSFoverFracSbrief:ak,CSFvulgarFraction:Bk,CQFvulgarFractionSmall:ik,CSFopenRadicalVerbose:fk,CSFcloseRadicalVerbose:hk,CSFindexRadicalVerbose:mk,CSFopenRadicalBrief:gk,CSFcloseRadicalBrief:yk,CSFindexRadicalBrief:kk,CSFopenRadicalSbrief:bk,CSFindexRadicalSbrief:Sk,CQFisSmallRoot:Mk,CSFsuperscriptVerbose:sk,CSFsuperscriptBrief:lk,CSFsubscriptVerbose:nk,CSFsubscriptBrief:ok,CSFbaselineVerbose:dk,CSFbaselineBrief:ck,CSFleftsuperscriptVerbose:sk,CSFleftsubscriptVerbose:nk,CSFrightsuperscriptVerbose:sk,CSFrightsubscriptVerbose:nk,CSFleftsuperscriptBrief:lk,CSFleftsubscriptBrief:ok,CSFrightsuperscriptBrief:lk,CSFrightsubscriptBrief:ok,CSFunderscript:wk,CSFoverscript:Ak,CSFendscripts:Ek,CTFordinalCounter:Pk,CTFwordCounter:Dk,CTFcontentIterator:Jm,CQFdetIsSimple:vk,CSFRemoveParens:Ck,CQFresetNesting:Wy,CGFbaselineConstraint:xk,CGFtensorRules:Fk}),Gm("es.speech.mathspeak",kp.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:cb,CQFoneLeft:hb}),Gm("fr.speech.mathspeak",kp.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:Tk,CSFbaselineBrief:Ik,CSFleftsuperscriptVerbose:Ok,CSFleftsubscriptVerbose:qk,CSFleftsuperscriptBrief:jk,CSFleftsubscriptBrief:Uk}),Gm("ko.speech.mathspeak",kp.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:zk,CSFcloseFracVerbose:Wk,CSFopenFracBrief:Gk,CSFcloseFracBrief:Vk,CSFopenFracSbrief:Xk,CSFoverFracSbrief:$k,CSFcloseFracSbrief:Jk,CQFisSimpleIndex:Kk,CSFindexRadicalVerbose:rb,CSFindexRadicalBrief:nb,CSFindexRadicalSbrief:ob,CSFopenRadicalVerbose:Zk,CSFcloseRadicalVerbose:Qk,CSFopenRadicalBrief:eb,CSFcloseRadicalBrief:tb,CSFopenRadicalSbrief:ab}),Gm(kp.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:Xm,CTFnodeCounter:tg,CTFcontentIterator:Jm,CSFvulgarFraction:Bk,CQFvulgarFractionSmall:ug,CQFcellsSimple:cg,CSFordinalExponent:pg,CSFwordOrdinal:Sg,CQFmatchingFences:mg,CSFnestingDepth:hg,CQFfencedArguments:gg,CQFsimpleArguments:yg,CQFspaceoutNumber:Uy}),Gm("en.prefix.default","",{CSFordinalPosition:Rk}),Gm("en.speech.chromevox","",{CTFnodeCounter:Vm,CTFcontentIterator:Jm}),Gm("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:ik,CSFvulgarFraction:Bk}),Gm("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:sb,CSFdecreasedOrdinalConversion:lb,CSFlistOrdinalConversion:db}),Gm("nemeth.braille.default",kp.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:mb,CSFcloseFraction:gb,CSFoverFraction:yb,CSFoverBevFraction:kb,CQFhyperFraction:bb,CSFopenRadical:Eb,CSFcloseRadical:Ab,CSFindexRadical:vb,CSFsubscript:nk,CSFsuperscript:sk,CSFbaseline:dk,CGFtensorRules:e=>Fk(e,!1),CTFrelationIterator:Nb,CTFimplicitIterator:_b}),Fb=!0)}class Pb{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var Db,Bb;function Rb(e){switch(e){case"[n]":return Db.NODE;case"[m]":return Db.MULTI;case"[t]":return Db.TEXT;case"[p]":return Db.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(Db||(Db={}));class Tb{static grammarFromString(e){return hf.parseInput(e)}static fromString(e){const t={type:Rb(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new qb("Missing content.");switch(t.type){case Db.TEXT:if('"'===a[0]){const e=jb(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new qb("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case Db.NODE:case Db.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=Tb.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new Tb(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new qb("Invalid attribute expression: "+e);const t={},a=jb(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===ff?Tb.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case Db.NODE:return"[n]";case Db.MULTI:return"[m]";case Db.TEXT:return"[t]";case Db.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class Ib{static fromString(e){const t=jb(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=Ip(e,t,Dp.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[Hm.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=Ip(e,t,Dp.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class Xb{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&Xb.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new Vb,this.parseOrder=kp.DEFAULT_ORDER,this.parser=new bp(this.parseOrder),this.locale=kp.DEFAULT_VALUES[hp.LOCALE],this.modality=kp.DEFAULT_VALUES[hp.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new Pb(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?zm.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||zm.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&Xb.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new Ob(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return Ib.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=Ib.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new Pb(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new Jb(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new Pb(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class Jb{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class $b extends Xb{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)eg(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new qb("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new qb("Rule named "+e+" with style "+t+" does not exist.");const s=i?Ib.fromString(i):n.action,l=new Pb(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+sf.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+sf.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new Pb(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+sf.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+$b.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp($b.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp($b.regexp.DECIMAL_MARK,"g"),sf.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,sf.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}$b.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class Kb extends $b{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=km.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(Bb||(Bb={}));class Zb{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=Bb.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class Qb extends Zb{constructor(e,t){super(e,t),this.rule_=null,this.kind=Bb.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Cp.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function eS(e,t,a){switch(e){case Bb.ROOT:return new tS;case Bb.DYNAMIC:return new aS(t);case Bb.QUERY:return new nS(t,a);case Bb.BOOLEAN:return new oS(t,a);default:return null}}class tS extends Zb{constructor(){super("",(()=>!0)),this.kind=Bb.ROOT}}class aS extends Zb{constructor(e){super(e,(t=>t===e)),this.kind=Bb.DYNAMIC}}const iS={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function rS(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&Kp(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=Rp(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!hf.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!hf.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&Kp(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Op(t,e)[0];if(r){const e=function(e){const t=Pm.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=iS[a]||iS["="],n=parseInt(i,10);return e=>{const a=Op(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class nS extends Qb{constructor(e,t){super(e,rS(e)),this.context=t,this.kind=Bb.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class oS extends Qb{constructor(e,t){super(e,rS(e)),this.context=t,this.kind=Bb.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class sS{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===Bb.QUERY||e.getKind()===Bb.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=sS.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(sS.order_));return Math.max(t.length,a)}constructor(){this.root=eS(Bb.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===Bb.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aCp.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=lS.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Cp.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),lS.debugSpeechRule(i,t)}evaluateNode(e){qp(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Cp.getInstance().output(e)}const i=(new Date).getTime();return Cp.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Fp.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=dS.get(t);return a.parse(e),a}Mb(),e&&!e.functions&&(e.functions=function(e,t,a){return Wm.get([e,t,a].join("."))||Wm.get([kp.DEFAULT_VALUES[hp.LOCALE],t,a].join("."))||Wm.get([kp.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new Yb;if("braille"===t)return new Kb;return new $b}(e.locale,e.modality);dS.set(t,a),e.inherits&&(a.inherits=dS.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>lS.getInstance().trie.addRule(e))),lS.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;hf.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[kp.DEFAULT_VALUES[hp.LOCALE]];return a[t]||a[kp.DEFAULT_VALUES[hp.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new sS}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Fp.getInstance();let a;Cp.getInstance().output(t.mode!==mp.HTTP?e.toString():e),hf.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Cp.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,mp.HTTP,e).toString()])),hf.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Fp.getInstance().dynamicCstr.getComponents();const e=hf.parseInput(o.engine);Fp.getInstance().setDynamicCstr(e)}switch(t.type){case Db.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case Db.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case Db.TEXT:{const t=o.span;let a={};if(t){const i=Op(t,e);a=i.length?Hm.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return zm.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case Db.PERSONALITY:default:i=[zm.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&hf.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Fp.getInstance().setDynamicCstr(l)}return hf.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[zm.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Fp.getInstance().dynamicCstr,t=Fp.getInstance().strict,a=this.trie,i={};let r=e.getValue(hp.LOCALE),n=e.getValue(hp.MODALITY),o=e.getValue(hp.DOMAIN);a.hasSubtrie([r,n,o])||(o=kp.DEFAULT_VALUES[hp.DOMAIN],a.hasSubtrie([r,n,o])||(n=kp.DEFAULT_VALUES[hp.MODALITY],a.hasSubtrie([r,n,o])||(r=kp.DEFAULT_VALUES[hp.LOCALE]))),i[hp.LOCALE]=[r],i[hp.MODALITY]=["summary"!==n?n:kp.DEFAULT_VALUES[hp.MODALITY]],i[hp.DOMAIN]=["speech"!==n?kp.DEFAULT_VALUES[hp.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=kp.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==Hp.ELEMENT_NODE&&e.nodeType!==Hp.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Fp.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Cp.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const dS=new Map;Fp.nodeEvaluator=lS.getInstance().evaluateNode.bind(lS.getInstance());const cS={small:["default"],capital:["default"],digit:["default"]};function uS(e){const t=Fp.getInstance().locale;Fp.getInstance().locale=e,Kh(),_m({locale:e}),function(){const e=sf.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};cS.small=t(e.smallPrefix,e.letterTrans),cS.capital=t(e.capPrefix,e.letterTrans),cS.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of um.values()){const t=e.unicode;if("offset"in e)hS(t,e.font,e.offset||0);else{fS(t,sf.ALPHABETS[e.base],e.font,!!e.capital)}}Fp.getInstance().locale=t,Kh()}function pS(e){return function(e){return"string"==typeof e?{font:e,combiner:sf.ALPHABETS.combiner}:{font:e[0],combiner:sf.COMBINERS[e[1]]||af[e[1]]||sf.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":sf.MESSAGES.font[e]||sf.MESSAGES.embellish[e]||"")}function fS(e,t,a,i){const r=pS(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?sf.ALPHABETS.capPrefix:sf.ALPHABETS.smallPrefix,t=i?cS.capital:cS.small;mS(r.combiner,a,n,r.font,e,sf.ALPHABETS.letterTrans,t)}}function hS(e,t,a){const i=pS(t);for(let t,r=0;t=e[r];r++){const e=sf.ALPHABETS.digitPrefix,n=r+a;mS(i.combiner,t,n,i.font,e,sf.ALPHABETS.digitTrans,cS.digit)}}function mS(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;Im(s,"default",t,e(o(a),i,l))}}var gS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const yS={functions:function(e){for(const a of e)_m(a)||(t=a.key,Em(a.names||[],km.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Lm?(Rm(a),qm(a)):Dm.set(a.key,a));var t},symbols:function(e){for(const t of e){if(_m(t))continue;const e=Cm.parseUnicode(t.key);"base"!==Lm?Tm(e,e,t.mappings):Dm.set(e,t)}},units:function(e){for(const t of e)_m(t)||(t.key+=":unit","base"!==Lm?(Rm(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&jm(t),qm(t)):Dm.set(t.key,t))},si:e=>e.forEach(Mm),messages:function(e){const t=$h[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:lS.addStore,characters:e=>e.forEach(Om)};let kS=!1;function bS(e=Fp.getInstance().locale){return gS(this,void 0,void 0,(function*(){return kS||(!function(){for(const e of um.values()){const t=e.unicode;for(const a of t)Dm.set(a,{key:a,category:e.category})}}(),SS(kp.BASE_LOCALE),kS=!0),Mp.promises[kp.BASE_LOCALE].then((()=>gS(this,void 0,void 0,(function*(){const t=Fp.getInstance().defaultLocale;return t?(SS(t),Mp.promises[t].then((()=>gS(this,void 0,void 0,(function*(){return SS(e),Mp.promises[e]}))))):(SS(e),Mp.promises[e])}))))}))}function SS(e=Fp.getInstance().locale){Mp.loaded[e]||(Mp.loaded[e]=[!1,!1],Lm=kp.DEFAULT_VALUES[hp.LOCALE],Nm=kp.DEFAULT_VALUES[hp.MODALITY],function(e){if(Fp.getInstance().isIE&&Fp.getInstance().mode===mp.HTTP)return void AS(e);!function(e){const t=function(){if(Fp.getInstance().customLoader)return Fp.getInstance().customLoader;return wS()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,ES(JSON.parse(i)),Mp.loaded[e]=[!0,!0],a(e)}),(t=>{Mp.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Fp.getInstance().locale=Fp.getInstance().defaultLocale,a(e)}))}));Mp.promises[e]=a}(e)}(e))}function wS(){switch(Fp.getInstance().mode){case mp.ASYNC:return vS;case mp.HTTP:return CS;case mp.SYNC:default:return xS}}function ES(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(uS(r[0]),a=!1),yS[r[1]](e[i]))}}function AS(e,t){let a=t||1;Zh?ES(Zh,e):a<=5&&setTimeout((()=>AS(e,a++)).bind(this),300)}function vS(e){const t=im(e);return new Promise(((e,a)=>{xp.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function xS(e){const t=im(e);return new Promise(((e,a)=>{let i="{}";try{i=xp.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function CS(e){const t=im(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var LS,NS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function _S(e){return NS(this,void 0,void 0,(function*(){const t=Fp.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Fp.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Fp.STRING_FEATURES.forEach(a),e.debug&&Cp.getInstance().init(),e.json&&(xp.Z.jsonPath=am(e.json)),e.xpath&&(xp.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=Yh(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,Qh(!0),!0)}()}(t),Kh(),t.setDynamicCstr(),t.init?(Mp.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,Mp.get()):t.delay?(t.delay=!1,Mp.get()):bS()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(LS||(LS={}));const FS=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var MS;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(MS||(MS={}));function PS(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function DS(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function BS(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let RS={},TS=[];function IS(e){RS={},TS=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[gp.JOIN];delete n[gp.JOIN],void 0!==n[gp.PAUSE]&&(e={[gp.PAUSE]:n[gp.PAUSE]},delete n[gp.PAUSE]);zS(t,r,WS(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=TS.length-1;t>=0;t--){const a=TS[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=TS.pop();const r=Eg(i,e);if(e=Eg(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&TS.push(i)}TS.push(a.open)}return a}class GS{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Fp.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class XS extends VS{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=IS(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(US(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let JS="";const $S={TABLE:function(e){let t=aw(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=iw(t);return t=rw(t,i),nw(t,a)},CASES:function(e){let t=aw(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=iw(t);return t=rw(t,i),nw(t,a)},CAYLEY:function(e){let t=aw(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=iw(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=rw(t,i),nw(t,a)},MATRIX:function(e){let t=aw(e);const[a,i]=iw(t);return t=rw(t,i),nw(t,a)},CELL:ZS,FENCE:ZS,ROW:ZS,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=KS(a),o=KS(i),s=ew(n),l=ew(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${dw(n,d)}\n${c}\n${dw(o,d)}`},NUMERATOR:cw,DENOMINATOR:cw};function KS(e){const t=Kp(e),a=$S[t];return a?a(e):e.textContent}function YS(e,t){if(!e||!t)return e+t;const a=QS(e),i=QS(t),r=a-i;e=r<0?tw(e,i,ew(e)):e,t=r>0?tw(t,a,ew(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function tw(e,t,a){return e=function(e,t){const a=t-QS(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function aw(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===Hp.ELEMENT_NODE&&a.push(lw(e));return a}function iw(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function rw(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=ow(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=YS(i,e),i=YS(i,t.cells.shift());i=YS(ow(t.lfence,t.height),i),i=YS(i,ow(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(ew(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function ow(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function sw(e){return e.nodeType===Hp.ELEMENT_NODE&&"FENCE"===Kp(e)?KS(e):""}function lw(e){const t=Array.from(e.childNodes),a=sw(t[0]),i=sw(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===Hp.TEXT_NODE){r=e.textContent;continue}const t=KS(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(QS(t),e)),0),width:n.map(ew)}}function dw(e,t){const a=(t-ew(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function cw(e){const t=e.firstChild,a=ZS(e);if(t&&t.nodeType===Hp.ELEMENT_NODE){if("ENGLISH"===Kp(t))return"\u2830"+a;if("NUMBER"===Kp(t))return"\u283c"+a}return a}class uw extends GS{markup(e){const t=IS(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)jS(e)||(US(e)?i=e:(i&&(a+=this.pause(i[gp.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,uw.PAUSE_PUNCTUATION.get(t)||""}}uw.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class pw extends XS{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return pw.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,pw.MARKS[o]=!0),Fp.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}pw.MARK_ONCE=!1,pw.MARK_KIND=!0,pw.CHARACTER_ATTR="character",pw.MARKS={};const fw=new pw,hw=new Map([[Ap.NONE,new class extends GS{markup(e){let t="";const a=IS(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Ap.PUNCTUATION,new uw],[Ap.LAYOUT,new class extends XS{finalize(e){return function(e){JS="";const t=Up(`${e}`);return Cp.getInstance().output(Vp(t.toString())),JS=ZS(t),JS}(e)}pause(e){return""}prosodyElement(e,t){return e===gp.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=IS(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):US(e);return t.join("")}}],[Ap.ACSS,new class extends VS{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=IS(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(jS(e)){DS(i,e);continue}if(US(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:PS(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+FS.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case gp.RATE:return"(richness . "+t+")";case gp.PITCH:return"(average-pitch . "+t+")";case gp.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[gp.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Ap.SABLE,new class extends XS{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case gp.PITCH:return'';case gp.RATE:return'';case gp.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Ap.VOICEXML,fw],[Ap.SSML,fw]]);function mw(e){const t=hw.get(Fp.getInstance().markup);return t?t.markup(e):""}function gw(e){const t=hw.get(Fp.getInstance().markup);return t?t.finalize(e):e}class yw{constructor(e){this.type=e,this.factory_=new Qg}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class kw extends yw{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:hm.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){Iy.getInstance().setNodeFactory(this.getFactory());const t=jp(e.childNodes),a=Kp(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return Jg(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Iy.proof(e,a,this.parseList.bind(this));let i;return 1===(t=Xg(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=Iy.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return Iy.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return Iy.getInstance().limitNode(Kp(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(Xg(t));return this.getFactory().makeBranchNode("sqrt",[Iy.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Iy.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,Iy.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(Xg(t));let i;i=a.length?1===a.length&&ey(a[0],"empty")?a:[Iy.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class Sw extends bw{}class ww extends bw{}const Ew="data-semantic-";var Aw;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Aw||(Aw={}));const vw=[Aw.ADDED,Aw.ALTERNATIVE,Aw.CHILDREN,Aw.COLLAPSED,Aw.CONTENT,Aw.EMBELLISHED,Aw.FENCEPOINTER,Aw.FONT,Aw.ID,Aw.ANNOTATION,Aw.ATTRIBUTES,Aw.OPERATOR,Aw.OWNS,Aw.PARENT,Aw.POSTFIX,Aw.PREFIX,Aw.ROLE,Aw.SPEECH,Aw.STRUCTURE,Aw.TYPE];function xw(e){return e.map((function(e){return e.id})).join(",")}function Cw(e,t){e.setAttribute(Aw.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(Ew+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Aw.CHILDREN,xw(t.childNodes)),t.contentNodes.length&&e.setAttribute(Aw.CONTENT,xw(t.contentNodes)),t.parent&&e.setAttribute(Aw.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Aw.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Aw.POSTFIX,a.join(" "))}(e,t)}function Lw(e){return Ew+e}function Nw(){const e=Wp("mrow");return e.setAttribute(Aw.ADDED,"true"),e}class _w{static fromTree(e){return _w.fromNode(e.root)}static fromNode(e){return new _w(_w.fromNode_(e))}static fromString(e){return new _w(_w.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!_w.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return wg(_w.collapsedLeafs(e),_w.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,_w.simpleCollapseStructure(a)?[a]:_w.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new _w(_w.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return wg(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return _w.simpleCollapseStructure(e)?e.toString():_w.contentCollapseStructure(e)?"(c "+e.slice(1).map(_w.makeSexp_).join(" ")+")":"("+e.map(_w.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(_w.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(_w.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Op(`.//self::*[@${Aw.ID}=${n}]`,e)[0];if(!t.childNodes.length)return _w.addAria(s,a,i,r),t.id;const l=_w.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&_w.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(_w.tree_(e,t,a+1,i+1,r));return _w.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Fp.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Aw.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Aw.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Aw.COLLAPSED),i=a?_w.realLeafs_(_w.fromString(a).array):t.map((e=>e.id));e.setAttribute(Aw.OWNS,i.join(" "))}static realLeafs_(e){if(_w.simpleCollapseStructure(e))return[e];if(_w.contentCollapseStructure(e))return[];let t=[];for(let a=1;a_w.simpleCollapseStructure(e)?e:_w.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{_w.simpleCollapseStructure(e)?a.push(e):(_w.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function Fw(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=Iy.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function Mw(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(My(r)){Cp.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return Mw(e.concat(o),t,a)}if(!i)return Cp.getInstance().output("Juxta Heuristic Case 3"),Mw([r].concat(n),t,a);const o=n.shift();if(!o){Cp.getInstance().output("Juxta Heuristic Case 9");const n=Ag.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",_g("combine_juxtaposition",n),t.unshift(n),Mw(e,t,a)}if(cy(i)||cy(o))return Cp.getInstance().output("Juxta Heuristic Case 4"),Mw(e.concat([i,r,o]).concat(n),t,a);let s=null;return My(i)&&My(o)?(Cp.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):My(i)?(Cp.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):My(o)?(Cp.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Cp.getInstance().output("Juxta Heuristic Case 8"),s=Ag.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),Mw(e.concat(n),t,a)}function Pw(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===Kp(e.childNodes[0])&&"MPADDED"===Kp(e.childNodes[0].childNodes[0])&&"MPHANTOM"===Kp(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Ng(new Sw("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)My(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Ng(new Sw("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Ay)||(e.role="composed function"),e)),(e=>"clearspeak"===Fp.getInstance().domain))),Ng(new Sw("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Fp.getInstance().domain))),Ng(new Sw("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Fp.getInstance().domain))),Ng(new Sw("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>km.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Ng(new ww("convert_juxtaposition",(e=>{let t=Yg(e,(function(e){return e.textContent===ym.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=Fw(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),Fw(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=Yg(e,(function(e){return e.textContent===ym.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?Mw(t.comp.shift(),t.rel,t.comp):e}))),Ng(new Sw("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Fp.getInstance().modality&&"identifier"===e.type))),Ng(new Sw("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Ng(new ww("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Fy(e[0])))),Ng(new Sw("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(sy(a))return void(a.role="integral");if(!Fy(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(sy(n))return void(n.role="integral");if(oy(r,n)){const e=Iy.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Ng(new Sw("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=Bw(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=Bw(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}Iy.tableToMultiline(e);const a=Iy.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(Pw(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(Pw(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const Dw=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function Bw(e,t){if(!e.childNodes.length)return Tw(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;Tw(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==Dw.indexOf(e.type)){const i=e.childNodes;Tw(i[t?i.length-1:0]);const r=_w.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const Rw={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function Tw(e){if("punctuation"!==e.type)return!1;const t=Rw[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class Iw{static empty(){const e=Up(""),t=new Iw(e);return t.mathml=e,t}static fromNode(e,t){const a=Iw.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=Iw.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=Iw.empty();return e.childNodes[0]&&(t.root=Zg.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new kw,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new kw,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),Ow.visit(this.root,{}),function(e){for(const t of Ym.values())t.active&&t.annotate(e);for(const t of Zm.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=Up(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return Zp(this.xml(e))}formatXml(e){return Vp(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const Ow=new Km("general","unit",((e,t)=>(_y(e)&&(e.role="unit"),!1)));function qw(e){return jw(e).xml()}function jw(e){return new Iw(e)}const Uw=[],Hw={collapsed:!0,implicit:!0,wiki:!0};function zw(e){const t=function(e){for(let t,a=0;t=Uw[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),Qw(a);if(1===e.mathml.length){if(Cp.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Cp.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Cw(a,e),Qw(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Cp.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Cw(a,e),a.appendChild(zw(t)),Qw(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[sE(e)])}))}const i=e.contentNodes.map(nE);lE(e,i);const r=e.childNodes.map(zw),n=_w.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Cp.getInstance().output("Walktree Case 1"),a=Ww(n,e);else{const e=Kw(n);Cp.getInstance().output("Walktree Case 2"),e?(Cp.getInstance().output("Walktree Case 2.1"),a=iE(e)):(Cp.getInstance().output("Walktree Case 2.2"),a=dE(a))}return a=oE(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Cg.combine_juxtaposition?function(e,t,a){const i=[];let r=jp(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Aw.TYPE)){i.push(e);continue}const a=Gw(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):jp(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||Jw(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(Xw(a,e)){t.shift();continue}const n=i[r];if(n)Vw(e,n,a),t.shift();else{if(a.parentNode){e=iE(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=iE(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Cw(a,e),Qw(a)}function Ww(e,t){const a=function(e){const t=Kw(e);if(!t)return{type:$w.INVALID,node:null};const a=Kw(e.slice().reverse());if(t===a)return{type:$w.VALID,node:t};const i=Yw(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=Yw(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:$w.INVALID,node:null};return{type:r.length!==i.length?$w.PRUNED:Zw(r[s+1],n[1])?$w.VALID:$w.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==$w.VALID||!Gg(i))if(Cp.getInstance().output("Walktree Case 1.1"),i=Nw(),r===$w.PRUNED)Cp.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=eE(t);if(zg(i)){Cp.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of vw)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),jp(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,zp(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Cp.getInstance().output("Walktree Case 1.1.1");const t=Kw(e),a=function(e,t){const a=jp(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(iE(t),e);zp(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function Gw(e,t){const a=[];let i=jp(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===Hp.ELEMENT_NODE&&(e.hasAttribute(Aw.TYPE)||-1!==t.indexOf(e)?a.push(e):i=jp(e.childNodes).concat(i))}return a}function Vw(e,t,a){let i=t,r=iE(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=iE(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function Xw(e,t){if(!e)return!1;do{if((e=iE(e))===t)return!0}while(e);return!1}function Jw(e,t){const a=ym.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Aw.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return zp(e,t),!0}return!1}var $w;function Kw(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!zg(e)&&e.parentNode;)e=iE(e),i.unshift(e);return i}function Zw(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function Qw(e){for(;!zg(e)&&tE(e);)e=iE(e);return e}function eE(e){const t=jp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===Hp.ELEMENT_NODE&&!Wg(e)}));return 1===a.length&&Gg(a[0])&&!a[0].hasAttribute(Aw.TYPE)?eE(a[0]):e}function tE(e){const t=iE(e);return!(!t||!Gg(t))&&jp(t.childNodes).every((function(t){return t===e||aE(t)}))}function aE(e){if(e.nodeType!==Hp.ELEMENT_NODE)return!0;if(!e||Wg(e))return!0;const t=jp(e.childNodes);return!(!Gg(e)&&t.length||function(e){return!!e&&-1!==Ug.indexOf(Kp(e))}(e)||e.hasAttribute(Aw.TYPE)||Vg(e))&&jp(e.childNodes).every(aE)}function iE(e){return e.parentNode}function rE(e,t){const a=new _w(t);e.setAttribute(Aw.COLLAPSED,a.toString())}function nE(e){if(e.mathml.length)return zw(e);const t=Hw.implicit?sE(e):Nw();return e.mathml=[t],t}function oE(e){if("MFENCED"!==Kp(e))return e;const t=Nw();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return jp(e.childNodes).forEach((function(e){t.appendChild(e)})),zp(e,t),t}function sE(e){const t=Wp("mo"),a=(i=e.textContent,xp.Z.document.createTextNode(i));var i;return t.appendChild(a),Cw(t,e),t.setAttribute(Aw.ADDED,"true"),t}function lE(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){dE(e).setAttribute(Aw.OPERATOR,a)}))}function dE(e){const t=jp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!aE(e)})),i=[];for(let e,t=0;e=a[t];t++)if(Gg(e)){const t=dE(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function cE(e,t,a=!1){const i=Vp(e.toString()).toString().replace(new RegExp(Ew,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function uE(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=zw(t);i.push(e);const n=dE(e);r&&!a&&n.setAttribute(Aw.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}($w||($w={}));class pE{constructor(e){this.semantic=e}}class fE extends pE{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=zw(e),this.mml.hasAttribute(Aw.TYPE)){const e=Nw();zp(this.mml,e),e.appendChild(this.mml),this.mml=e}return Cw(this.mml,this.semantic),this.mml}}class hE extends pE{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=Kp(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=zw(a),n=zw(t),o=zw(i);return Cw(this.mml,this.semantic),this.mml.setAttribute(Aw.CHILDREN,xw([t,i,a])),[n,o,r].forEach((e=>dE(e).setAttribute(Aw.PARENT,this.mml.getAttribute(Aw.ID)))),this.mml.setAttribute(Aw.TYPE,e.role),rE(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class mE extends pE{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?uE(e):(zw(e),e.id)}static createNone_(e){const t=Wp("none");return e&&Cw(t,e),t.setAttribute(Aw.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=jp(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(dE(e).getAttribute(Aw.ID)))dE(e).setAttribute(Aw.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(mE.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==Kp(a[i])?this.mml.insertBefore(a[i],Wp("mprescripts")):i++,r(t)}}class gE extends mE{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===Kp(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Cw(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=mE.multiscriptIndex(this.semantic.childNodes[1]),a=mE.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];rE(this.mml,r),this.mml.setAttribute(Aw.TYPE,i.role),this.completeMultiscript(_w.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=mE.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];rE(this.mml,a)}const i=_w.collapsedLeafs(a||[],t);return dE(zw(e)).setAttribute(Aw.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Aw.CHILDREN,i.join(",")),this.mml}}class yE extends mE{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){zw(this.semantic.childNodes[0]);const e=mE.multiscriptIndex(this.semantic.childNodes[1]),t=mE.multiscriptIndex(this.semantic.childNodes[2]),a=mE.multiscriptIndex(this.semantic.childNodes[3]),i=mE.multiscriptIndex(this.semantic.childNodes[4]);Cw(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];rE(this.mml,r);const n=_w.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Aw.CHILDREN,n.join(",")),this.completeMultiscript(_w.interleaveIds(a,i),_w.interleaveIds(e,t)),this.mml}}class kE extends pE{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=Nw(),a=new Zg(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&kE.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=zw(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Aw.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],kE.fencedMap_(this.ofence,this.ofenceMap),kE.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=Qw(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=Qw(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Cw(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Cw(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(zw(a));e=e.childNodes[0]}const n=Wp("dummy"),o=i.childNodes[0];zp(i,n),zp(a,i),zp(i.childNodes[0],a),zp(n,o),t||(t=i)}return zw(this.ofence),zw(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=Kp(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=hE):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=gE:"tensor"===e.type&&(i=yE),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=kE.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=Nw();if(zp(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=Nw();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Aw.PARENT);e.childNodes[0].setAttribute(Aw.PARENT,t)}))}}class bE extends pE{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=Nw();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===Kp(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=Nw();Cw(t,e),this.mrows.unshift(t)}else{if("MTABLE"===Kp(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Cw(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=nE(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));lE(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else zw(e)}finalizeTable(e){Cw(e.mathmlTree,e),e.contentNodes.forEach((e=>{zw(e)})),e.childNodes.forEach((e=>{zw(e)}))}}class SE extends pE{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=Kp(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&zw(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=Ww([this.mml],this.semantic)),Cw(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(SE.walkTree_),this.mml}}class wE extends pE{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&zw(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&zw(this.semantic.childNodes[0]),Cw(this.mml,this.semantic),this.mml}}class EE extends pE{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){zw(e),Cw(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){zw(e)})),Cw(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class AE extends pE{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=nE(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?nE(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(zw),this.mml)if("MFENCED"===Kp(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=oE(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=Ww(a,this.semantic)}else this.mml=Ww([e].concat(this.inner,[t]),this.semantic);return Cw(this.mml,this.semantic),this.mml}}class vE extends pE{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=uE(this.semantic,e);return this.mml=Ww(e,this.semantic),Cw(this.mml,this.semantic),this.mml.removeAttribute(Aw.CONTENT),rE(this.mml,t),this.mml}}function xE(e){const t=Yp(e);return function(e,t){const a=Yp(e);return zw(t.root),Fp.getInstance().structure&&e.setAttribute(Aw.STRUCTURE,_w.fromStructure(e,t).toString()),Cp.getInstance().generateOutput((()=>[cE(a,"Original MathML",Hw.wiki),cE(t,"Semantic Tree",Hw.wiki),cE(e,"Semantically enriched MathML",Hw.wiki)])),e}(t,jw(t))}function CE(e){return xE(Up(e))}Uw.push({test:SE.test,constr:e=>new SE(e)},{test:kE.test,constr:e=>new kE(e)},{test:hE.test,constr:e=>new hE(e)},{test:yE.test,constr:e=>new yE(e)},{test:gE.test,constr:e=>new gE(e)},{test:wE.test,constr:e=>new wE(e)},{test:fE.test,constr:e=>new fE(e)},{test:EE.test,constr:e=>new EE(e)},{test:bE.test,constr:e=>new bE(e)},{test:AE.test,constr:e=>new AE(e)},{test:vE.test,constr:e=>new vE(e)});let LE=0;class NE{constructor(){this.counter=LE++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){qp(e);Op(`.//*[@${Aw.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Op(`.//*[@${Aw.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Lw("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Lw("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class _E extends NE{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const FE={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function ME(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?FE[a.color]:a;return i||(i=FE[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class PE{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=ME(t,PE.DEFAULT_FOREGROUND_),this.background=ME(e,PE.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+PE.toHex(e.red)+PE.toHex(e.green)+PE.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}PE.DEFAULT_BACKGROUND_="blue",PE.DEFAULT_FOREGROUND_="black";class DE{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class BE extends NE{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=Gp("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=Gp("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function RE(e,t,a){const i=new PE(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(IE[r]||IE.NativeMML);return n.setColor(i),n}function TE(e,t,a){const i=new PE(e,t);a.setColor(i)}const IE={SVG:BE,"SVG-V3":class extends BE{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=Gp("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new PE({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Op(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends NE{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends NE{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=Wp("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends _E{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:_E,CHTML:class extends _E{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function OE(e){return e?e.split(/,/):[]}function qE(e,t){return e.getAttribute(t)}function jE(e){if(e.hasAttribute(Aw.TYPE)&&!e.hasAttribute(Aw.PARENT))return e;const t=function(e,t){return e.querySelectorAll?jp(e.querySelectorAll(`[${t}]`)):Op(`.//*[@${t}]`,e)}(e,Aw.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Aw.PARENT))return e;return e}function UE(e,t){return e.getAttribute(Aw.ID)===t?e:Jp(e,Aw.ID,t)[0]}function HE(e,t){return e.getAttribute(Aw.ID)===t?[e]:Jp(e,Aw.ID,t)}class zE{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=OE(qE(t,Aw.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!_w.simpleCollapseStructure(e)&&e[1]&&_w.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new Qg,this.nodeDict={},this.mmlRoot=jE(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=Iw.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),Iy.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=OE(qE(e,Aw.CHILDREN)),i=OE(qE(e,Aw.CONTENT));if(0===i.length&&0===a.length)return zE.textContent(t,e),t;if(i.length>0){const e=UE(this.mathml,i[0]);e&&zE.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=qE(e,Aw.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=qE(e,Aw.TYPE),a=qE(e,Aw.ROLE),i=qE(e,Aw.FONT),r=qE(e,Aw.ANNOTATION)||"",n=qE(e,Aw.ATTRIBUTES)||"",o=qE(e,Aw.ID),s=qE(e,Aw.EMBELLISHED),l=qE(e,Aw.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||hm.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(ym.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(zE.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);_w.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=_w.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(zE.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?lS.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return lS.getInstance().evaluateNode(i)})):[]}(e);return mw(t)}function YE(e){const t=function(e){return e?lS.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return lS.getInstance().evaluateNode(e)})):[]}(e);return mw(t)}class ZE{constructor(){this.modality=Lw("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Lw(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new zE(t)),_S(this.options_),GE(this.getRebuilt().xml)}}class QE extends ZE{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class eA extends ZE{constructor(){super(...arguments),this.modality=Lw("foreground"),this.contrast=new DE}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];eA.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>eA.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return qE(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new zE(Up(t))),this.colorLeaves_(e),qE(e,this.modality)}colorLeaves_(e){const t=[];eA.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=UE(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class tA extends ZE{getSpeech(e,t){return qE(e,this.modality)}}class aA extends ZE{getSpeech(e,t){return""}}class iA extends ZE{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=UE(t,i),o=UE(e,i)||a&&UE(a,i);r&&o&&(this.modality&&this.modality!==Aw.SPEECH?JE(o,n,this.modality):XE(o,n,this.getRebuilt().xml),this.modality===Aw.SPEECH&&$E(o,n))}return i}}class rA extends iA{getSpeech(e,t){return super.getSpeech(e,t),qE(e,this.modality)}}class nA extends ZE{getSpeech(e,t){return function(e,t){const a=$p(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Aw.ID);Jp(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function oA(e){return(sA[e]||sA.Direct)()}const sA={Adhoc:()=>new QE,Color:()=>new eA,Direct:()=>new tA,Dummy:()=>new aA,Node:()=>new rA,Summary:()=>new nA,Tree:()=>new iA};class lA extends kp{static comparator(){return new cA(Fp.getInstance().dynamicCstr,yp.createProp([kp.DEFAULT_VALUES[hp.LOCALE]],[kp.DEFAULT_VALUES[hp.MODALITY]],[kp.DEFAULT_VALUES[hp.DOMAIN]],[kp.DEFAULT_VALUES[hp.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=dA.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==lA.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nUE(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new fA(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=fA.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=fA.getAllVisibleNodes(s,i);r=r.concat(fA.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(HE(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new fA(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var hA;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(hA||(hA={}));class mA{static resetState(e){delete mA.STATE[e]}static setState(e,t){mA.STATE[e]=t}static getState(e){return mA.STATE[e]}}mA.STATE={};class gA{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[LS.UP,this.up.bind(this)],[LS.DOWN,this.down.bind(this)],[LS.RIGHT,this.right.bind(this)],[LS.LEFT,this.left.bind(this)],[LS.TAB,this.repeat.bind(this)],[LS.DASH,this.expand.bind(this)],[LS.SPACE,this.depth.bind(this)],[LS.HOME,this.home.bind(this)],[LS.X,this.summary.bind(this)],[LS.Z,this.detail.bind(this)],[LS.V,this.virtualize.bind(this)],[LS.P,this.previous.bind(this)],[LS.U,this.undo.bind(this)],[LS.LESS,this.previousRules.bind(this)],[LS.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(gA.SRE_ID_ATTR)?this.id=this.node.getAttribute(gA.SRE_ID_ATTR):(this.node.setAttribute(gA.SRE_ID_ATTR,gA.ID_COUNTER.toString()),this.id=gA.ID_COUNTER++),this.rootNode=jE(e),this.rootId=this.rootNode.getAttribute(Aw.ID),this.xmlString_=i,this.moved=hA.ENTER}getXml(){return this.xml_||(this.xml_=Up(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(mA.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Aw.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case hA.DEPTH:return this.depth_();case hA.SUMMARY:return this.summary_();case hA.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=mA.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=hA.ENTER}updateFocus(){this.setFocus(fA.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new zE(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=_w.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=$p(t,"maction");for(let t,r=0;t=i[r];r++){const i=Jp(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Aw.ID);let o=UE(e,n);if(o&&"dummy"!==o.getAttribute(Aw.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Aw.PARENT);s&&o.setAttribute(Aw.PARENT,s),o.setAttribute(Aw.TYPE,"dummy"),o.setAttribute(Aw.ID,n),Jp(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?qE(e,Aw.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=OE(qE(e,Aw.CHILDREN)),a=OE(qE(e,Aw.CONTENT));const i=qE(e,Aw.TYPE),r=qE(e,Aw.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];qp(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Op(`//*[@data-semantic-id="${e}"]`,this.getXml());Op("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return fA.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?hA.SUMMARY:hA.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?hA.DETAIL:hA.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),_S(e).then((()=>oA("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(vp[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=vp[e.domain],this.update(e),this.moved=hA.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=lA.getLocalePreferences().en;if(!e)return"default";const a=lA.relevantPreferences(this.getFocus().getSemanticPrimary()),i=lA.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return lA.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=hA.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),gw(function(e){const t=e.map((e=>"string"==typeof e?Hm.stringEmpty(e):e)),a=hw.get(Fp.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?qE(e[0],Aw.PREFIX):KE(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?qE(e[0],Aw.POSTFIX):""}depth_(){const e=hf.getInstance().getParameter("depth");hf.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?sf.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?sf.MESSAGES.navigate.COLLAPSIBLE:"",i=sf.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=KE(this.getFocus().getSemanticNodes()[0]),n=[new zm({text:i,personality:{}}),new zm({text:r,personality:{}}),new zm({text:a,personality:{}})];return hf.getInstance().setParameter("depth",e),gw(mw(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=YE(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Jp(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Jp(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=GE(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}gA.ID_COUNTER=0,gA.SRE_ID_ATTR="sre-explorer-id";class yA extends gA{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class kA{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new kA;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class bA extends gA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new kA;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class SA extends gA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new kA;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return wg(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?wg(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class wA extends SA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(LS.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(LS.ONE,this.jumpCell.bind(this)),this.keyMapping.set(LS.TWO,this.jumpCell.bind(this)),this.keyMapping.set(LS.THREE,this.jumpCell.bind(this)),this.keyMapping.set(LS.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(LS.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(LS.SIX,this.jumpCell.bind(this)),this.keyMapping.set(LS.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(LS.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(LS.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=hA.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=hA.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===hA.ROW){this.moved=hA.CELL;const e=this.key_-LS.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-LS.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=hA.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==wA.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=Jp(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=Jp(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==wA.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function EA(e,t,a,i,r){return(AA[e.toLowerCase()]||AA.dummy)(t,a,i,r)}wA.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],wA.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const AA={dummy:(e,t,a,i)=>new yA(e,t,a,i),semantic:(e,t,a,i)=>new bA(e,t,a,i),syntax:(e,t,a,i)=>new SA(e,t,a,i),table:(e,t,a,i)=>new wA(e,t,a,i)};class vA{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||vA.stringify_,this.pprint=t.pprint||this.print}}vA.LocalState={walker:null,speechGenerator:null,highlighter:null};class xA extends vA{static getKey_(e){return"string"==typeof e?LS[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||xA.getKey_}}const CA=new Map;function LA(e){CA.set(e.name,e)}function NA(e){const t=CA.get(e);if(!t)throw new Np("Unknown processor "+e);return t}function _A(e,t){const a=NA(e);try{return a.processor(t)}catch(e){throw new Np("Processing error for expression "+t)}}function FA(e,t){const a=NA(e);try{const e=a.processor(t);return Fp.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Np("Processing error for expression "+t)}}LA(new vA("semantic",{processor:function(e){return qw(Up(e))},postprocessor:function(e,t){const a=Fp.getInstance().speech;if(a===Ep.NONE)return e;const i=Yp(e);let r=GE(i);if(a===Ep.SHALLOW)return e.setAttribute("speech",gw(r)),e;const n=Op(".//*[@id]",e),o=Op(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=GE(t),e.setAttribute("speech",gw(r));return e},pprint:function(e){return Vp(e.toString())}})),LA(new vA("speech",{processor:function(e){return gw(mw(WE(qw(Up(e)))))},pprint:function(e){const t=e.toString();return hw.get(Fp.getInstance().markup)instanceof XS?Vp(t):t}})),LA(new vA("json",{processor:function(e){return jw(Up(e)).toJson()},postprocessor:function(e,t){const a=Fp.getInstance().speech;if(a===Ep.NONE)return e;const i=qw(Up(t)),r=GE(i);if(a===Ep.SHALLOW)return e.stree.speech=gw(r),e;const n=e=>{const t=GE(Op(`.//*[@id=${e.id}]`,i)[0]);e.speech=gw(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),LA(new vA("description",{processor:function(e){return WE(qw(Up(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),LA(new vA("enriched",{processor:function(e){return CE(e)},postprocessor:function(e,t){const a=jE(e);let i;switch(Fp.getInstance().speech){case Ep.NONE:break;case Ep.SHALLOW:i=oA("Adhoc"),i.getSpeech(a,e);break;case Ep.DEEP:i=oA("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return Vp(e.toString())}})),LA(new vA("walker",{processor:function(e){const t=oA("Node");vA.LocalState.speechGenerator=t,t.setOptions({modality:Fp.getInstance().modality,locale:Fp.getInstance().locale,domain:Fp.getInstance().domain,style:Fp.getInstance().style}),vA.LocalState.highlighter=RE({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=_A("enriched",e),i=function(e,t){const a=NA(e);return Fp.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return vA.LocalState.walker=EA(Fp.getInstance().walker,a,t,vA.LocalState.highlighter,i),vA.LocalState.walker},print:function(e){return vA.LocalState.walker.speech()}})),LA(new xA("move",{processor:function(e){if(!vA.LocalState.walker)return null;return!1===vA.LocalState.walker.move(e)?function(e){const t=hw.get(Fp.getInstance().markup);return t?t.error(e):""}(e):vA.LocalState.walker.speech()}})),LA(new vA("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":sf.NUMBERS.numberToWords(t)}})),LA(new vA("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":sf.NUMBERS.wordOrdinal(t)}})),LA(new vA("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":sf.NUMBERS.numericOrdinal(t)}})),LA(new vA("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":_A("speech",`${t}${a}`)}})),LA(new vA("latex",{processor:function(e){return"braille"===Fp.getInstance().modality&&"euro"===Fp.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),_A("speech",``)}}));var MA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Lp.L.VERSION;function PA(e){return MA(this,void 0,void 0,(function*(){return _S(e)}))}function DA(){const e=["mode"].concat(Fp.STRING_FEATURES,Fp.BINARY_FEATURES),t=Fp.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=xp.Z.jsonPath,a.xpath=xp.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function BA(){return MA(this,void 0,void 0,(function*(){return PA({}).then((()=>Mp.getall()))}))}const RA=wS;function TA(e){return OA("speech",e)}function IA(e){return OA("enriched",e)}function OA(e,t){return _A(e,t)}const qA={};function jA(e,t,a){switch(Fp.getInstance().mode){case mp.ASYNC:return function(e,t,a){return MA(this,void 0,void 0,(function*(){const i=yield xp.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=FA(e,i);if(a)try{xp.Z.fs.promises.writeFile(a,r)}catch(e){throw new Np("Can not write to file: "+a)}return r}))}(e,t,a);case mp.SYNC:return function(e,t,a){const i=function(e){let t;try{t=xp.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Np("Can not open file: "+e)}return t}(t),r=FA(e,i);if(a)try{xp.Z.fs.writeFileSync(a,r)}catch(e){throw new Np("Can not write to file: "+a)}return r}(e,t,a);default:throw new Np(`Can process files in ${Fp.getInstance().mode} mode`)}}qA.toSpeech=function(e,t){return jA("speech",e,t)},qA.toSemantic=function(e,t){return jA("semantic",e,t)},qA.toJson=function(e,t){return jA("json",e,t)},qA.toDescription=function(e,t){return jA("description",e,t)},qA.toEnriched=function(e,t){return jA("enriched",e,t)};xp.Z.documentSupported?PA({mode:mp.HTTP}).then((()=>PA({}))):PA({mode:mp.SYNC}).then((()=>PA({mode:mp.ASYNC})));const UA=new Map,HA=UA;var zA,WA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Lp.L.LOCALES,e.sreReady=BA,e.setupEngine=PA,e.engineSetup=DA,e.toEnriched=IA,e.toSpeech=TA,e.clearspeakPreferences=lA,e.getHighlighter=RE,e.updateHighlighter=TE,e.getSpeechGenerator=oA,e.getWalker=EA,e.preloadLocales=function(e){return WA(this,void 0,void 0,(function*(){const t=HA.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):RA()(e)}))}}(zA||(zA={}));const GA=zA.sreReady;Fp.getInstance().delay=!0;const VA=zA;let XA={};function JA(e,t){let a=zA.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=zA.clearspeakPreferences.currentPreference();XA=zA.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{XA[i]=e,a.setValue("clearspeak-"+zA.clearspeakPreferences.toPreference(XA))},getter:()=>XA[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}lp.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=JA(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=zA.clearspeakPreferences.currentPreference(),a=zA.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=zA.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+zA.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!zA.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let $A=null;function KA(e){return class extends e{addMenu(e,t=!1){this.state()>=ji.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(ji.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function YA(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=KA(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Pn.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:fp,menuOptions:fp.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||ci({}),a11y:e.OPTIONS.a11y||ci({}),renderActions:ci(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[ji.CONTEXT_MENU],checkLoading:[ji.UNPROCESSED+1]}))}),t}function ZA(e){return e.documentClass=YA(e.documentClass),e}lp.DynamicSubmenus.set("A11yLanguage",(function(e,t){if($A)return $A;let a=[];for(let e of zA.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:zA.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),$A=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),$A})),Ui("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",za,"ui"),Ja({_:{ui:{menu:{AnnotationMenu:va,MJContextMenu:xa,Menu:_a,MenuHandler:Ma,MenuUtil:Aa,MmlVisitor:La,RadioCompare:Ca,SelectableInfo:Na}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>ZA(e)),20);const QA="http://www.w3.org/1998/Math/MathML";class ev extends Mi{findMath(e){let t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);const a=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(a)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)}findMathNodes(e,t){for(const a of this.adaptor.tags(e,"math"))t.add(a)}findMathPrefixed(e,t){let a=this.adaptor.root(this.adaptor.document);for(const i of this.adaptor.allAttributes(a))if("xmlns:"===i.name.substr(0,6)&&i.value===QA){let a=i.name.substr(6);for(const i of this.adaptor.tags(e,a+":math"))t.add(i)}}findMathNS(e,t){for(const a of this.adaptor.tags(e,"math",QA))t.add(a)}processMath(e){const t=this.adaptor,a=[];for(const i of e.values()){if("mjx-assistive-mml"===t.kind(t.parent(i)))continue;const e="block"===t.getAttribute(i,"display")||"display"===t.getAttribute(i,"mode"),r={node:i,n:0,delim:""},n={node:i,n:0,delim:""};a.push({math:t.outerHTML(i),start:r,end:n,display:e})}return a}}ev.OPTIONS={};class tv{constructor(e={}){const t=this.constructor;this.options=gi(mi({},t.OPTIONS),e)}setMmlFactory(e){this.factory=e}compile(e){let t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t}makeNode(e){const t=this.adaptor;let a=!1,i=t.kind(e).replace(/^.*:/,""),r=t.getAttribute(e,"data-mjx-texclass")||"";r&&(r=this.filterAttribute("data-mjx-texclass",r)||"");let n=r&&"mrow"===i?"TeXAtom":i;for(const o of this.filterClassList(t.allClasses(e)))o.match(/^MJX-TeXAtom-/)&&"mrow"===i?(r=o.substr(12),n="TeXAtom"):"MJX-fixedlimits"===o&&(a=!0);return this.factory.getNodeClass(n)?this.createMml(n,e,r,a):this.unknownNode(n,e)}createMml(e,t,a,i){let r=this.factory.create(e);return"TeXAtom"!==e||"OP"!==a||i||(r.setProperty("movesupsub",!0),r.attributes.setInherited("movablelimits",!0)),a&&(r.texClass=Ji[a],r.setProperty("texClass",r.texClass)),this.addAttributes(r,t),this.checkClass(r,t),this.addChildren(r,t),r}unknownNode(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)}addAttributes(e,t){let a=!1;for(const i of this.adaptor.allAttributes(t)){let t=i.name,r=this.filterAttribute(t,i.value);if(null!==r&&"xmlns"!==t)if("data-mjx-"===t.substr(0,9))switch(t.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",r),e.setProperty("ignore-variant",!0),a=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===r);break;case"auto-op":e.setProperty("autoOP","true"===r);break;case"script-align":e.setProperty("scriptalign",r);break;case"vbox":e.setProperty("vbox",r)}else if("class"!==t){let i=r.toLowerCase();"true"===i||"false"===i?e.attributes.set(t,"true"===i):a&&"mathvariant"===t||e.attributes.set(t,r)}}}filterAttribute(e,t){return t}filterClassList(e){return e}addChildren(e,t){if(0===e.arity)return;const a=this.adaptor;for(const i of a.childNodes(t)){const t=a.kind(i);if("#comment"!==t)if("#text"===t)this.addText(e,i);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(i,a));else{let t=e.appendChild(this.makeNode(i));0===t.arity&&a.childNodes(i).length&&!t.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,i):t.mError("There should not be children for "+t.kind+" nodes",this.options.verify,!0))}}e.isToken&&this.trimSpace(e)}addText(e,t){let a=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(a=to(a),a=this.normalizeSpace(a)),e.appendChild(this.factory.create("text").setText(a))):a.match(/\S/)&&this.error('Unexpected text node "'+a+'"')}checkClass(e,t){let a=[];for(const i of this.filterClassList(this.adaptor.allClasses(t)))"MJX-"===i.substr(0,4)?"MJX-variant"===i?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==i.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(i.substr(3))):a.push(i);a.length&&e.attributes.set("class",a.join(" "))}fixCalligraphic(e){return e.replace(/caligraphic/,"calligraphic")}markMrows(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}tv.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},er.verifyDefaults),translateEntities:!0};class av extends Pi{constructor(e={}){let[t,a,i]=bi(e,ev.OPTIONS,tv.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new ev(a),this.mathml=this.options.MathMLCompile||new tv(i),this.mmlFilters=new Qa}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}if(av.NAME="MathML",av.OPTIONS=mi({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Pi.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",za,"input"),Ja({_:{input:{mathml_ts:Ba,mathml:{FindMathML:Pa,MathMLCompile:Da}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",za,"a11y"),Ja({_:{a11y:{sre:Fa}}}),MathJax.startup){let e=Ya.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>zA.preloadLocales(e));let iv="none";Ui("ENRICHED",30),Ui("ATTACHSPEECH",155);class rv extends Ln{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function nv(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=ji.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==iv&&(iv=e.options.sre.speech,Pn.retryAfter(zA.setupEngine(e.options.sre).then((()=>zA.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(zA.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(ji.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=ji.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(ji.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function ov(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new rv(this.mmlFactory);this.options.MathItem=nv(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:ci(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[ji.ENRICHED],attachSpeech:[ji.ATTACHSPEECH]})),sre:ci({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function sv(e,t){return t.setAdaptor(e.adaptor),e.documentClass=ov(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",za,"a11y"),Ja({_:{a11y:{"semantic-enrich":Ra}}}),MathJax.loader&&Xa(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>zA.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>sv(e,new av({allowHtmlInTokenNodes:!0}))));class lv{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of fv)if(e.hasAttribute(i)){let[r,n]=hv.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=hv.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(hv.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}hv.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},hv.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class mv extends lv{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}mv.className="MJX_HoverRegion",mv.style=new ro({["."+mv.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+mv.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class gv{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&gv.stopEvent(e)}}var yv=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class kv extends gv{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class bv extends kv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(bv.updatePromise=bv.updatePromise.then((()=>yv(this,void 0,void 0,(function*(){return zA.sreReady().then((()=>zA.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=zA.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=zA.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&bv.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),bv.updatePromise=bv.updatePromise.then((()=>yv(this,void 0,void 0,(function*(){return zA.sreReady().then((()=>zA.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){bv.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=zA.getSpeechGenerator("Tree");let e=zA.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}bv.updatePromise=Promise.resolve();class Sv extends kv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=zA.getWalker("table",this.node,zA.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class wv extends gv{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class Ev extends wv{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Av extends Ev{}class vv extends Ev{}class xv extends Ev{constructor(e,t,a,i){super(e,t,new dv(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Cv extends gv{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Lv extends Cv{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Nv extends Cv{Start(){if(this.active)return;this.active=!0;let e=zA.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class _v{constructor(e){this.document=e,this.speechRegion=new hv(this.document),this.brailleRegion=new pv(this.document),this.magnifier=new mv(this.document),this.tooltip1=new uv(this.document),this.tooltip2=new uv(this.document),this.tooltip3=new uv(this.document)}}let Fv={speech:(e,t,a,...i)=>{let r=bv.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==zA.engineSetup().locale&&(e.options.sre.locale=zA.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=bv.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>Sv.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>vv.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>xv.create(e,t,null,a),infoType:(e,t,a,...i)=>Av.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Av.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Av.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Lv.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Nv.create(e,t,null,a,...i)};class Mv{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return zA.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Fv))this.explorers[e]=Fv[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof kv&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=zA.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=zA.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Pv="undefined"!=typeof window;function Dv(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=ji.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Mv),this.explorers.init(e,a,i)}this.state(ji.EXPLORER)}}rerender(e,t=ji.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Pv&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Bv(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Ln(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=Dv(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new _v(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),eRv(e))));const Ov=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),qv=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),jv=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');ti.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),UA.set("base",Ov),UA.set("en",qv),UA.set("nemeth",jv),ti.preLoad("loader","startup","core","input/tex","output/chtml","ui/menu"),ti.saveVersion("tex-chtml"),function(e,t){Qc.loadFont(e,"chtml",Jc,t)}(function(e){return()=>e((()=>zA.sreReady()))}((function(e){return ti.load(...ii.load).then((()=>(e||function(){})())).then((()=>ii.ready())).catch((e=>ii.failed(e)))})),!0)})()})(); \ No newline at end of file diff --git a/tex-mml-chtml-nofont.js b/tex-mml-chtml-nofont.js new file mode 100644 index 0000000000..728669a6c3 --- /dev/null +++ b/tex-mml-chtml-nofont.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>Ga,MathJax:()=>Ka,combineConfig:()=>Va,combineDefaults:()=>$a,combineWithMathJax:()=>Xa,isObject:()=>Wa});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>Ya,PackageError:()=>Ja});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>Za});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>Qa});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>ii,Loader:()=>ti,MathJax:()=>ai,PathFilters:()=>ei});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>oi,Expandable:()=>di,OPTIONS:()=>li,REMOVE:()=>si,copy:()=>fi,defaultOptions:()=>mi,expandable:()=>ci,insert:()=>hi,isObject:()=>ni,keys:()=>pi,lookup:()=>Si,makeArray:()=>ui,selectOptions:()=>yi,selectOptionsFromKeys:()=>ki,separateOptions:()=>bi,userOptions:()=>gi});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>Ai,MathJax:()=>Ei,Startup:()=>wi});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Ni});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>_i});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Fi});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Pi});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Di});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Bi});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>Ti,LinkedList:()=>Mi,ListItem:()=>Ri});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathList:()=>Ii});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathItem:()=>qi,STATE:()=>ji,newState:()=>Ui,protoItem:()=>Oi});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>Hi});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>zi});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>Wi,INHERIT:()=>Gi});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>$i,AbstractNode:()=>Vi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>ir,AbstractMmlEmptyNode:()=>rr,AbstractMmlLayoutNode:()=>ar,AbstractMmlNode:()=>er,AbstractMmlTokenNode:()=>tr,MATHVARIANTS:()=>Zi,TEXCLASS:()=>Xi,TEXCLASSNAMES:()=>Ki,TextNode:()=>nr,XMLNode:()=>or,indentAttributes:()=>Qi});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMath:()=>sr});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMi:()=>lr});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>dr});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>hr,MO:()=>ur,OPDEF:()=>cr,OPTABLE:()=>mr,RANGES:()=>pr,getRange:()=>fr});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>Sr,quotePattern:()=>yr,replaceUnicode:()=>Er,sortLength:()=>gr,split:()=>wr,unicodeChars:()=>kr,unicodeString:()=>br});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>Ar});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>vr});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>xr});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Cr});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Nr,MmlMrow:()=>Lr});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMfrac:()=>_r});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMsqrt:()=>Fr});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMroot:()=>Pr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMstyle:()=>Dr});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMerror:()=>Br});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMpadded:()=>Tr});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>Rr});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>Mr});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>Ir});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMaction:()=>Or});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>jr,MmlMsubsup:()=>qr,MmlMsup:()=>Ur});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMover:()=>Gr,MmlMunder:()=>zr,MmlMunderover:()=>Hr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>Wr,MmlMprescripts:()=>Vr,MmlNone:()=>$r});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMtable:()=>Xr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMlabeledtr:()=>Jr,MmlMtr:()=>Kr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMtd:()=>Yr});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMaligngroup:()=>Zr});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMalignmark:()=>Qr});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlMglyph:()=>en});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlAnnotation:()=>rn,MmlAnnotationXML:()=>an,MmlSemantics:()=>tn});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>nn});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MathChoice:()=>on});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>sn});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>ln});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>dn});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>cn,BitFieldClass:()=>un});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>kn,RenderList:()=>pn,resetAllOptions:()=>hn,resetOptions:()=>fn});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>Sn});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>wn});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>En});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>An,MmlVisitor:()=>vn});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>xn});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Ln,toEntity:()=>Cn});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Nn});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>_n});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Fn,retryAfter:()=>Pn});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Dn});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathItem:()=>Bn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathList:()=>Tn});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>Rn});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>Mn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>In});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>On});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>qn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BIGDIMEN:()=>jn,MATHSPACE:()=>zn,RELUNITS:()=>Hn,UNITS:()=>Un,em:()=>Vn,emRounded:()=>$n,length2em:()=>Gn,percent:()=>Wn,px:()=>Xn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{BBox:()=>Kn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>Qn,entities:()=>Yn,numeric:()=>io,options:()=>Jn,remove:()=>eo,translate:()=>to});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>ro});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>mo,TRBL:()=>no,WSC:()=>oo});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>yo,sum:()=>go});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindTeX:()=>ko});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{default:()=>So});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{default:()=>Eo});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{default:()=>vo});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{default:()=>Co});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{default:()=>Lo});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{default:()=>No});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{BaseItem:()=>Fo,MmlStack:()=>_o});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{default:()=>Bo});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{NodeFactory:()=>To});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{TexConstant:()=>Ro});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{ColumnParser:()=>Mo});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{default:()=>qo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{AbstractTags:()=>Ho,AllTags:()=>Go,Label:()=>jo,NoTags:()=>zo,TagInfo:()=>Uo,TagsFactory:()=>Wo});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{MapHandler:()=>Vo,SubHandler:()=>Xo,SubHandlers:()=>Ko});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{Configuration:()=>Jo,ConfigurationHandler:()=>$o,ParserConfiguration:()=>Yo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{Macro:()=>Qo,Symbol:()=>Zo});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{AbstractParseMap:()=>is,AbstractSymbolMap:()=>ts,CharacterMap:()=>rs,CommandMap:()=>ss,DelimiterMap:()=>ns,EnvironmentMap:()=>ls,MacroMap:()=>os,RegExpMap:()=>as,parseResult:()=>es});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{ArrayItem:()=>Fs,BeginItem:()=>Ss,BreakItem:()=>bs,CellItem:()=>vs,CloseItem:()=>ps,DotsItem:()=>_s,EndItem:()=>ws,EqnArrayItem:()=>Ps,EquationItem:()=>Bs,FnItem:()=>Cs,LeftItem:()=>gs,Middle:()=>ys,MmlItem:()=>xs,MstyleItem:()=>Ds,NonscriptItem:()=>Ns,NotItem:()=>Ls,OpenItem:()=>us,OverItem:()=>ms,PositionItem:()=>As,PrimeItem:()=>fs,RightItem:()=>ks,StartItem:()=>ds,StopItem:()=>cs,StyleItem:()=>Es,SubsupItem:()=>hs});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{default:()=>Os,splitAlignArray:()=>Ms});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{default:()=>Us});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{BaseConfiguration:()=>Vs,BaseTags:()=>Ws,Other:()=>Gs});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{TeX:()=>$s});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{FlalignItem:()=>Ks,MultlineItem:()=>Xs});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{AmsMethods:()=>Js,NEW_OPS:()=>Ys});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{AmsConfiguration:()=>tl,AmsTags:()=>el});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{RequireConfiguration:()=>sl,RequireLoad:()=>rl,RequireMethods:()=>nl,options:()=>ol});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{AutoloadConfiguration:()=>ul});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{default:()=>fl});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{default:()=>ml});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BeginEnvItem:()=>gl});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{ConfigMacrosConfiguration:()=>wl});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{NewcommandConfiguration:()=>El});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{NoUndefinedConfiguration:()=>Al});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{FindMathML:()=>xl});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{MathMLCompile:()=>Cl});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{MathML:()=>Ll});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{FontData:()=>Pl,NOSTRETCH:()=>_l,mergeOptions:()=>Fl});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{LineBBox:()=>Dl});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{LinebreakVisitor:()=>Rl,Linebreaks:()=>Tl,NOBREAK:()=>Bl});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{CommonWrapperFactory:()=>Il});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{CommonWrapper:()=>Ul,SPACE:()=>jl});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{ChtmlWrapper:()=>zl,FONTSIZE:()=>Hl});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{CommonMathMixin:()=>Gl});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{ChtmlMath:()=>Wl});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{CommonMiMixin:()=>Vl});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{ChtmlMi:()=>$l});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{CommonMoMixin:()=>Kl,DirectionVH:()=>Xl});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{ChtmlMo:()=>Jl});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{CommonMnMixin:()=>Yl});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{ChtmlMn:()=>Zl});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{CommonMsMixin:()=>Ql});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{ChtmlMs:()=>ed});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{CommonMtextMixin:()=>td});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{ChtmlMtext:()=>ad});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{CommonMspaceMixin:()=>id});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{ChtmlMspace:()=>rd});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonMpaddedMixin:()=>nd});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{ChtmlMpadded:()=>od});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{ARROWDX:()=>ld,ARROWX:()=>sd,ARROWY:()=>dd,CommonArrow:()=>Nd,CommonBorder:()=>vd,CommonBorder2:()=>xd,CommonDiagonalArrow:()=>Ld,CommonDiagonalStrike:()=>Cd,PADDING:()=>ud,SOLID:()=>pd,THICKNESS:()=>cd,arrowBBox:()=>Ad,arrowBBoxHD:()=>bd,arrowBBoxW:()=>Sd,arrowDef:()=>wd,arrowHead:()=>kd,diagonalArrowDef:()=>Ed,fullBBox:()=>md,fullBorder:()=>yd,fullPadding:()=>gd,sideIndex:()=>fd,sideNames:()=>hd});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{CommonMencloseMixin:()=>_d});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{ARROWDX:()=>ld,ARROWX:()=>sd,ARROWY:()=>dd,Arrow:()=>Rd,Border:()=>Pd,Border2:()=>Dd,CommonArrow:()=>Nd,CommonBorder:()=>vd,CommonBorder2:()=>xd,CommonDiagonalArrow:()=>Ld,CommonDiagonalStrike:()=>Cd,DiagonalArrow:()=>Td,DiagonalStrike:()=>Bd,PADDING:()=>ud,RenderElement:()=>Fd,SOLID:()=>pd,THICKNESS:()=>cd,arrowBBox:()=>Ad,arrowBBoxHD:()=>bd,arrowBBoxW:()=>Sd,arrowDef:()=>wd,arrowHead:()=>kd,diagonalArrowDef:()=>Ed,fullBBox:()=>md,fullBorder:()=>yd,fullPadding:()=>gd,sideIndex:()=>fd,sideNames:()=>hd});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{ChtmlMenclose:()=>Od});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{CommonInferredMrowMixin:()=>jd,CommonMrowMixin:()=>qd});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{ChtmlInferredMrow:()=>Hd,ChtmlMrow:()=>Ud});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{CommonMfencedMixin:()=>zd});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{ChtmlMfenced:()=>Gd});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{CommonMfracMixin:()=>Wd});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{ChtmlMfrac:()=>Vd});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{CommonMsqrtMixin:()=>$d});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{ChtmlMsqrt:()=>Xd});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{CommonMrootMixin:()=>Kd});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{ChtmlMroot:()=>Jd});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{CommonMsubMixin:()=>Yd,CommonMsubsupMixin:()=>Qd,CommonMsupMixin:()=>Zd});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{CommonScriptbaseMixin:()=>ec});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{ChtmlScriptbase:()=>tc});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{ChtmlMsub:()=>ac,ChtmlMsubsup:()=>rc,ChtmlMsup:()=>ic});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{CommonMoverMixin:()=>oc,CommonMunderMixin:()=>nc,CommonMunderoverMixin:()=>sc});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{ChtmlMover:()=>dc,ChtmlMunder:()=>lc,ChtmlMunderover:()=>cc});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{CommonMmultiscriptsMixin:()=>fc,NextScript:()=>uc,ScriptNames:()=>pc});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{ChtmlMmultiscripts:()=>hc});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{BREAK_BELOW:()=>mc,CommonMtableMixin:()=>gc});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{ChtmlMtable:()=>yc});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{CommonMlabeledtrMixin:()=>bc,CommonMtrMixin:()=>kc});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{ChtmlMlabeledtr:()=>wc,ChtmlMtr:()=>Sc});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{CommonMtdMixin:()=>Ec});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{ChtmlMtd:()=>Ac});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{CommonMactionMixin:()=>xc,TooltipData:()=>vc});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{ChtmlMaction:()=>Cc});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{CommonMglyphMixin:()=>Lc});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{ChtmlMglyph:()=>Nc});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{CommonSemanticsMixin:()=>_c});var ua={};__webpack_require__.r(ua),__webpack_require__.d(ua,{ChtmlAnnotation:()=>Pc,ChtmlAnnotationXML:()=>Bc,ChtmlSemantics:()=>Fc,ChtmlXmlNode:()=>Tc});var pa={};__webpack_require__.r(pa),__webpack_require__.d(pa,{CommonTeXAtomMixin:()=>Rc});var fa={};__webpack_require__.r(fa),__webpack_require__.d(fa,{ChtmlTeXAtom:()=>Mc});var ha={};__webpack_require__.r(ha),__webpack_require__.d(ha,{CommonTextNodeMixin:()=>Ic});var ma={};__webpack_require__.r(ma),__webpack_require__.d(ma,{ChtmlTextNode:()=>Oc});var ga={};__webpack_require__.r(ga),__webpack_require__.d(ga,{CommonHtmlNodeMixin:()=>qc});var ya={};__webpack_require__.r(ya),__webpack_require__.d(ya,{ChtmlHtmlNode:()=>jc});var ka={};__webpack_require__.r(ka),__webpack_require__.d(ka,{ChtmlWrappers:()=>Uc});var ba={};__webpack_require__.r(ba),__webpack_require__.d(ba,{ChtmlWrapperFactory:()=>Hc});var Sa={};__webpack_require__.r(Sa),__webpack_require__.d(Sa,{Usage:()=>zc});var wa={};__webpack_require__.r(wa),__webpack_require__.d(wa,{AddCSS:()=>Wc,ChtmlFontData:()=>Gc,FontData:()=>Pl,NOSTRETCH:()=>_l,mergeOptions:()=>Fl});var Ea={};__webpack_require__.r(Ea),__webpack_require__.d(Ea,{DefaultFont:()=>Vc,fontName:()=>$c});var Aa={};__webpack_require__.r(Aa),__webpack_require__.d(Aa,{CHTML:()=>Xc});var va={};__webpack_require__.r(va),__webpack_require__.d(va,{AddFontIds:()=>Kc});var xa={};__webpack_require__.r(xa),__webpack_require__.d(xa,{H:()=>Yc,V:()=>Jc});var Ca={};__webpack_require__.r(Ca),__webpack_require__.d(Ca,{copyToClipboard:()=>tu,isMac:()=>eu});var La={};__webpack_require__.r(La),__webpack_require__.d(La,{annotation:()=>nu,copyAnnotations:()=>iu,showAnnotations:()=>au});var Na={};__webpack_require__.r(Na),__webpack_require__.d(Na,{MJContextMenu:()=>lp});var _a={};__webpack_require__.r(_a),__webpack_require__.d(_a,{RadioCompare:()=>dp});var Fa={};__webpack_require__.r(Fa),__webpack_require__.d(Fa,{MmlVisitor:()=>cp});var Pa={};__webpack_require__.r(Pa),__webpack_require__.d(Pa,{SelectableInfo:()=>up});var Da={};__webpack_require__.r(Da),__webpack_require__.d(Da,{Menu:()=>fp});var Ba={};__webpack_require__.r(Ba),__webpack_require__.d(Ba,{Sre:()=>zA,default:()=>VA,sreReady:()=>WA});var Ta={};__webpack_require__.r(Ta),__webpack_require__.d(Ta,{MenuHandler:()=>ZA,MenuMathDocumentMixin:()=>YA,MenuMathItemMixin:()=>JA});var Ra={};__webpack_require__.r(Ra),__webpack_require__.d(Ra,{EnrichHandler:()=>iv,EnrichedMathDocumentMixin:()=>av,EnrichedMathItemMixin:()=>tv,enrichVisitor:()=>ev});var Ma={};__webpack_require__.r(Ma),__webpack_require__.d(Ma,{AbstractRegion:()=>rv,DummyRegion:()=>nv,HoverRegion:()=>uv,LiveRegion:()=>lv,SpeechRegion:()=>cv,StringRegion:()=>ov,ToolTip:()=>sv});var Ia={};__webpack_require__.r(Ia),__webpack_require__.d(Ia,{AbstractExplorer:()=>pv});var Oa={};__webpack_require__.r(Oa),__webpack_require__.d(Oa,{AbstractKeyExplorer:()=>hv,Magnifier:()=>gv,SpeechExplorer:()=>mv});var qa={};__webpack_require__.r(qa),__webpack_require__.d(qa,{AbstractMouseExplorer:()=>yv,ContentHoverer:()=>Sv,FlameHoverer:()=>wv,Hoverer:()=>kv,ValueHoverer:()=>bv});var ja={};__webpack_require__.r(ja),__webpack_require__.d(ja,{AbstractTreeExplorer:()=>Ev,FlameColorer:()=>Av,TreeColorer:()=>vv});var Ua={};__webpack_require__.r(Ua),__webpack_require__.d(Ua,{ExplorerPool:()=>Lv,RegionPool:()=>xv});var Ha={};__webpack_require__.r(Ha),__webpack_require__.d(Ha,{ExplorerHandler:()=>Pv,ExplorerMathDocumentMixin:()=>Fv,ExplorerMathItemMixin:()=>_v,setA11yOption:()=>Bv,setA11yOptions:()=>Dv});const za="4.0.0-beta.3",Ga="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function Wa(e){return"object"==typeof e&&null!==e}function Va(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!Wa(e[a])||!Wa(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):Va(e[a],t[a]));return e}function $a(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))Wa(e[t])&&Wa(a[t])?$a(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function Xa(e){return Va(Ka,e)}void 0===Ga.MathJax&&(Ga.MathJax={}),Ga.MathJax.version||(Ga.MathJax={version:za,_:{},config:Ga.MathJax});const Ka=Ga.MathJax;class Ja extends Error{constructor(e,t){super(e),this.package=t}}class Ya{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return ti.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,Ya.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=Ya.packages,a=this.noLoad,i=this.name,r=[];ii.dependencies.hasOwnProperty(i)?r.push(...ii.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new Ya(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=ii[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new Ja(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=Ya.resolvePath(this.name);ii.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=ii.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new Ja(e,this.name))}checkLoad(){((ii[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=Ya.packages.get(t);e||(ii.dependencies[t]||(ii.dependencies[t]=[]),ii.dependencies[t].push(t),e=new Ya(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}Ya.packages=new Map;class Za{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=Za.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}Za.DEFAULTPRIORITY=5;class Qa extends Za{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const ei={source:e=>(ii.source.hasOwnProperty(e.name)&&(e.name=ii.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&ii.paths.hasOwnProperty(t[1]);)e.name=ii.paths[t[1]]+e.name.substr(t[0].length);return!0}};var ti;!function(e){const t=Ka.version;function a(a){e.versions.set(Ya.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(Ya.packages.keys()));const t=[];for(const a of e){const e=Ya.packages.get(a)||new Ya(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=Ya.packages.get(i);t||(t=new Ya(i),t.provides(ii.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{ii.versionWarnings&&t.isLoaded&&!e.versions.has(Ya.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return Ya.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=Ya.packages.get(t);e||(e=new Ya(t,!0),e.provides(ii.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==ai.startup&&ai.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!ii.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new Qa,e.pathFilters.add(ei.source,0),e.pathFilters.add(ei.normalize,10),e.pathFilters.add(ei.prefix,20)}(ti||(ti={}));const ai=Ka;if(void 0===ai.loader){$a(ai.config,"loader",{paths:{mathjax:ti.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:ti.defaultReady.bind(ti),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),Xa({loader:ti});for(const e of ai.config.loader.pathFilters)Array.isArray(e)?ti.pathFilters.add(e[0],e[1]):ti.pathFilters.add(e)}const ii=ai.config.loader,ri={}.constructor;function ni(e){return"object"==typeof e&&null!==e&&(e.constructor===ri||e.constructor===di)}const oi="[+]",si="[-]",li={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===li.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class di{}function ci(e){return Object.assign(Object.create(di.prototype),e)}function ui(e){return Array.isArray(e)?e:[e]}function pi(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function fi(e){let t={};for(const a of pi(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=hi([],r,!1):ni(r)&&(i.value=fi(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===di?ci({}):{},t)}function hi(e,t,a=!0){for(let i of pi(t)){if(a&&void 0===e[i]&&e.constructor!==di){"symbol"==typeof i&&(i=i.toString()),li.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!ni(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],hi(e[i],r,!1)):ni(r)?e[i]=fi(r):e[i]=r;else{const t=pi(r);Array.isArray(n)&&(1===t.length&&(t[0]===oi||t[0]===si)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===oi+","+si&&Array.isArray(r[oi])&&Array.isArray(r[si]))?(r[si]&&(n=e[i]=n.filter((e=>r[si].indexOf(e)<0))),r[oi]&&(e[i]=[...n,...r[oi]])):hi(n,r,a)}}return e}function mi(e,...t){return t.forEach((t=>hi(e,t,!1))),e}function gi(e,...t){return t.forEach((t=>hi(e,t,!0))),e}function yi(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function ki(e,t){return yi(e,...Object.keys(t))}function bi(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function Si(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var wi;!function(e){const t=new Za;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new Ei._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=Ei._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=h(),e.handler&&i.handlers.unregister(e.handler),e.handler=m(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){Ei.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},Ei.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),Ei.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;Ei[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),Ei[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),Ei[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(Ei.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=Ei._.core.MathItem.STATE;Ei[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),Ei[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){Ei[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of Ai.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(Ei.config[a]),t.push(t[a])}return t}function f(){const t=Ai.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(Ei.config[t])}function h(){const t=Ai.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(Ei.config[t])}function m(){const a=Ai.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||Ai.document,Object.assign(Object.assign({},Ei.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=Ga.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){Ai.handler&&!t||(Ai.handler=e)},e.useAdaptor=function(e,t=!1){Ai.adaptor&&!t||(Ai.adaptor=e)},e.useInput=function(e,t=!1){vi&&!t||Ai.input.push(e)},e.useOutput=function(e,t=!1){Ai.output&&!t||(Ai.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>Ai.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(Ai.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(Ai.typeset&&Ei.typesetPromise?n(Ai.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=h,e.getHandler=m,e.getDocument=g}(wi||(wi={}));const Ei=Ka;void 0===Ei._.startup&&($a(Ei.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:wi.defaultReady.bind(wi),pageReady:wi.defaultPageReady.bind(wi)}),Xa({startup:wi,options:{}}),Ei.config.startup.invalidOption&&(li.invalidOption=Ei.config.startup.invalidOption),Ei.config.startup.optionError&&(li.optionError=Ei.config.startup.optionError));const Ai=Ei.config.startup,vi=0!==Ai.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",za,"startup"),Xa({_:{components:{loader:r,package:t,startup:o}}});const xi={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ci=Array.from(Object.keys(xi)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Li={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ci],"[tex]/all-packages":Ci};ti.preLoad("loader","startup"),$a(MathJax.config.loader,"dependencies",xi),$a(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),$a(MathJax.config.loader,"provides",Li),$a(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Ni{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class _i extends Ni{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Fi(){return new _i(window)}class Pi{constructor(e){let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e)}}Pi.OPTIONS={};class Di{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.preFilters=new Qa,this.postFilters=new Qa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Di.NAME="generic",Di.OPTIONS={};class Bi{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.postFilters=new Qa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Bi.NAME="generic",Bi.OPTIONS={};const Ti=Symbol();class Ri{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class Mi{constructor(...e){this.list=new Ri(Ti),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==Ti&&i.data!==Ti;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==Ti&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class Ii extends Mi{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=ji.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=ji.INSERTED&&this.removeFromDocument(t),e=ji.TYPESET&&(this.outputData={}),e=ji.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(ji.UNPROCESSED,e)}}const ji={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function Ui(e,t){if(e in ji)throw Error("State "+e+" already exists");ji[e]=t}class Hi{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}Hi.defaultNodes={};class zi extends Hi{create(e,t={},a=[]){return this.node[e](t,a)}}const Gi="_inherit_";class Wi{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===Gi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class Vi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class $i extends Vi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const Xi={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},Ki=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Ji=["","thinmathspace","mediummathspace","thickmathspace"],Yi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],Zi=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),Qi=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class er extends Vi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new Wi(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:Xi.NONE,t=this.texClass||Xi.ORD;if(e===Xi.NONE||t===Xi.NONE)return"";let a=Yi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":Ji[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||er.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=er.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=er.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||Zi.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}er.defaults={mathbackground:Gi,mathcolor:Gi,mathsize:Gi,dir:Gi},er.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},er.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},er.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},er.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class tr extends er{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof nr?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof er&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof er&&a.walkTree(e,t);return t}}tr.defaults=Object.assign(Object.assign({},er.defaults),{mathvariant:"normal",mathsize:Gi});class ar extends er{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}ar.defaults=er.defaults;class ir extends er{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=Xi.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}ir.defaults=er.defaults;class rr extends $i{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Xi.NONE}get prevClass(){return Xi.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class nr extends rr{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class or extends rr{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class sr extends ar{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}sr.defaults=Object.assign(Object.assign({},ar.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class lr extends tr{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(lr.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(lr.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Xi.OP,this.setProperty("autoOP",!0)),this}}lr.defaults=Object.assign({},tr.defaults),lr.operatorName=/^[a-z][a-z0-9]*$/i,lr.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class dr extends tr{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mn"}}function cr(e,t,a=Xi.BIN,i=null){return[e,t,a,i]}dr.defaults=Object.assign({},tr.defaults);const ur={ORD:cr(0,0,Xi.ORD),ORD11:cr(1,1,Xi.ORD),ORD21:cr(2,1,Xi.ORD),ORD02:cr(0,2,Xi.ORD),ORD55:cr(5,5,Xi.ORD),NONE:cr(0,0,Xi.NONE),OP:cr(1,2,Xi.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:cr(1,2,Xi.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:cr(0,1,Xi.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:cr(1,2,Xi.OP,{largeop:!0,symmetric:!0}),BIN3:cr(3,3,Xi.BIN),BIN4:cr(4,4,Xi.BIN),BIN01:cr(0,1,Xi.BIN),BIN5:cr(5,5,Xi.BIN),TALLBIN:cr(4,4,Xi.BIN,{stretchy:!0}),BINOP:cr(4,4,Xi.BIN,{largeop:!0,movablelimits:!0}),REL:cr(5,5,Xi.REL),REL1:cr(1,1,Xi.REL,{stretchy:!0}),REL4:cr(4,4,Xi.REL),RELSTRETCH:cr(5,5,Xi.REL,{stretchy:!0}),RELACCENT:cr(5,5,Xi.REL,{accent:!0}),WIDEREL:cr(5,5,Xi.REL,{accent:!0,stretchy:!0}),OPEN:cr(0,0,Xi.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:cr(0,0,Xi.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:cr(0,0,Xi.INNER),PUNCT:cr(0,3,Xi.PUNCT),ACCENT:cr(0,0,Xi.ORD,{accent:!0}),WIDEACCENT:cr(0,0,Xi.ORD,{accent:!0,stretchy:!0})},pr=[[32,127,Xi.REL,"mo"],[160,191,Xi.ORD,"mo"],[192,591,Xi.ORD,"mi"],[688,879,Xi.ORD,"mo"],[880,6688,Xi.ORD,"mi"],[6832,6911,Xi.ORD,"mo"],[6912,7615,Xi.ORD,"mi"],[7616,7679,Xi.ORD,"mo"],[7680,8191,Xi.ORD,"mi"],[8192,8303,Xi.ORD,"mo"],[8304,8351,Xi.ORD,"mo"],[8448,8527,Xi.ORD,"mi"],[8528,8591,Xi.ORD,"mn"],[8592,8703,Xi.REL,"mo"],[8704,8959,Xi.BIN,"mo"],[8960,9215,Xi.ORD,"mo"],[9312,9471,Xi.ORD,"mn"],[9472,10223,Xi.ORD,"mo"],[10224,10239,Xi.REL,"mo"],[10240,10495,Xi.ORD,"mtext"],[10496,10623,Xi.REL,"mo"],[10624,10751,Xi.ORD,"mo"],[10752,11007,Xi.BIN,"mo"],[11008,11055,Xi.ORD,"mo"],[11056,11087,Xi.REL,"mo"],[11088,11263,Xi.ORD,"mo"],[11264,11744,Xi.ORD,"mi"],[11776,11903,Xi.ORD,"mo"],[11904,12255,Xi.ORD,"mi","normal"],[12272,12351,Xi.ORD,"mo"],[12352,42143,Xi.ORD,"mi","normal"],[42192,43055,Xi.ORD,"mi"],[43056,43071,Xi.ORD,"mn"],[43072,55295,Xi.ORD,"mi"],[63744,64255,Xi.ORD,"mi","normal"],[64256,65023,Xi.ORD,"mi"],[65024,65135,Xi.ORD,"mo"],[65136,65791,Xi.ORD,"mi"],[65792,65935,Xi.ORD,"mn"],[65936,74751,Xi.ORD,"mi","normal"],[74752,74879,Xi.ORD,"mn"],[74880,113823,Xi.ORD,"mi","normal"],[113824,119391,Xi.ORD,"mo"],[119648,119679,Xi.ORD,"mn"],[119808,120781,Xi.ORD,"mi"],[120782,120831,Xi.ORD,"mn"],[122624,129023,Xi.ORD,"mo"],[129024,129279,Xi.REL,"mo"],[129280,129535,Xi.ORD,"mo"],[131072,195103,Xi.ORD,"mi","normal"]];function fr(e){const t=e.codePointAt(0);for(const e of pr)if(t<=e[1]){if(t>=e[0])return e;break}return null}const hr=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],mr={prefix:{"(":ur.OPEN,"+":ur.BIN01,"-":ur.BIN01,"[":ur.OPEN,"{":ur.OPEN,"|":ur.OPEN,"||":[0,0,Xi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Xi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":ur.ORD21,"\xb1":ur.BIN01,"\u2016":[0,0,Xi.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Xi.OPEN,{fence:!0}],"\u201c":[0,0,Xi.OPEN,{fence:!0}],\u2145:ur.ORD21,\u2146:cr(2,0,Xi.ORD),"\u2200":ur.ORD21,"\u2202":ur.ORD21,"\u2203":ur.ORD21,"\u2204":ur.ORD21,"\u2207":ur.ORD21,"\u220f":ur.OP,"\u2210":ur.OP,"\u2211":ur.OP,"\u2212":ur.BIN01,"\u2213":ur.BIN01,"\u221a":[1,1,Xi.ORD,{stretchy:!0}],"\u221b":ur.ORD11,"\u221c":ur.ORD11,"\u2220":ur.ORD,"\u2221":ur.ORD,"\u2222":ur.ORD,"\u222b":ur.INTEGRAL,"\u222c":ur.INTEGRAL,"\u222d":ur.INTEGRAL,"\u222e":ur.INTEGRAL,"\u222f":ur.INTEGRAL,"\u2230":ur.INTEGRAL,"\u2231":ur.INTEGRAL,"\u2232":ur.INTEGRAL,"\u2233":ur.INTEGRAL,"\u22c0":ur.OP,"\u22c1":ur.OP,"\u22c2":ur.OP,"\u22c3":ur.OP,"\u2308":ur.OPEN,"\u230a":ur.OPEN,"\u2329":ur.OPEN,"\u2772":ur.OPEN,"\u27e6":ur.OPEN,"\u27e8":ur.OPEN,"\u27ea":ur.OPEN,"\u27ec":ur.OPEN,"\u27ee":ur.OPEN,"\u2980":[0,0,Xi.ORD,{fence:!0,stretchy:!0}],"\u2983":ur.OPEN,"\u2985":ur.OPEN,"\u2987":ur.OPEN,"\u2989":ur.OPEN,"\u298b":ur.OPEN,"\u298d":ur.OPEN,"\u298f":ur.OPEN,"\u2991":ur.OPEN,"\u2993":ur.OPEN,"\u2995":ur.OPEN,"\u2997":ur.OPEN,"\u29fc":ur.OPEN,"\u2a00":ur.OP,"\u2a01":ur.OP,"\u2a02":ur.OP,"\u2a03":ur.OP,"\u2a04":ur.OP,"\u2a05":ur.OP,"\u2a06":ur.OP,"\u2a07":ur.OP,"\u2a08":ur.OP,"\u2a09":ur.OP,"\u2a0a":ur.OP,"\u2a0b":ur.INTEGRAL2,"\u2a0c":ur.INTEGRAL,"\u2a0d":ur.INTEGRAL2,"\u2a0e":ur.INTEGRAL2,"\u2a0f":ur.INTEGRAL2,"\u2a10":ur.OP,"\u2a11":ur.OP,"\u2a12":ur.OP,"\u2a13":ur.OP,"\u2a14":ur.OP,"\u2a15":ur.INTEGRAL2,"\u2a16":ur.INTEGRAL2,"\u2a17":ur.INTEGRAL2,"\u2a18":ur.INTEGRAL2,"\u2a19":ur.INTEGRAL2,"\u2a1a":ur.INTEGRAL2,"\u2a1b":ur.INTEGRAL2,"\u2a1c":ur.INTEGRAL2,"\u2afc":ur.OP,"\u2aff":ur.OP},postfix:{"!!":cr(1,0),"!":[1,0,Xi.CLOSE,null],'"':ur.ACCENT,"&":ur.ORD,")":ur.CLOSE,"++":cr(0,0),"--":cr(0,0),"..":cr(0,0),"...":ur.ORD,"'":ur.ACCENT,"]":ur.CLOSE,"^":ur.WIDEACCENT,_:ur.WIDEACCENT,"`":ur.ACCENT,"|":ur.CLOSE,"}":ur.CLOSE,"~":ur.WIDEACCENT,"||":[0,0,Xi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Xi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":ur.ACCENT,\u00aa:ur.ACCENT,"\xaf":ur.WIDEACCENT,"\xb0":ur.ORD,"\xb2":ur.ACCENT,"\xb3":ur.ACCENT,"\xb4":ur.ACCENT,"\xb8":ur.ACCENT,"\xb9":ur.ACCENT,\u00ba:ur.ACCENT,\u02c6:ur.WIDEACCENT,\u02c7:ur.WIDEACCENT,\u02c9:ur.WIDEACCENT,\u02ca:ur.ACCENT,\u02cb:ur.ACCENT,\u02cd:ur.WIDEACCENT,"\u02d8":ur.ACCENT,"\u02d9":ur.ACCENT,"\u02da":ur.ACCENT,"\u02dc":ur.WIDEACCENT,"\u02dd":ur.ACCENT,"\u02f7":ur.WIDEACCENT,"\u0302":ur.WIDEACCENT,"\u0311":ur.ACCENT,"\u03f6":ur.REL,"\u2016":[0,0,Xi.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Xi.CLOSE,{fence:!0}],"\u201a":ur.ACCENT,"\u201b":ur.ACCENT,"\u201d":[0,0,Xi.CLOSE,{fence:!0}],"\u201e":ur.ACCENT,"\u201f":ur.ACCENT,"\u2032":ur.ORD,"\u2033":ur.ACCENT,"\u2034":ur.ACCENT,"\u2035":ur.ACCENT,"\u2036":ur.ACCENT,"\u2037":ur.ACCENT,"\u203e":ur.WIDEACCENT,"\u2057":ur.ACCENT,"\u20db":ur.ACCENT,"\u20dc":ur.ACCENT,"\u2309":ur.CLOSE,"\u230b":ur.CLOSE,"\u232a":ur.CLOSE,"\u23b4":ur.WIDEACCENT,"\u23b5":ur.WIDEACCENT,"\u23dc":ur.WIDEACCENT,"\u23dd":ur.WIDEACCENT,"\u23de":ur.WIDEACCENT,"\u23df":ur.WIDEACCENT,"\u23e0":ur.WIDEACCENT,"\u23e1":ur.WIDEACCENT,"\u25a0":ur.BIN3,"\u25a1":ur.BIN3,"\u25aa":ur.BIN3,"\u25ab":ur.BIN3,"\u25ad":ur.BIN3,"\u25ae":ur.BIN3,"\u25af":ur.BIN3,"\u25b0":ur.BIN3,"\u25b1":ur.BIN3,"\u25b2":ur.BIN4,"\u25b4":ur.BIN4,"\u25b6":ur.BIN4,"\u25b7":ur.BIN4,"\u25b8":ur.BIN4,"\u25bc":ur.BIN4,"\u25be":ur.BIN4,"\u25c0":ur.BIN4,"\u25c1":ur.BIN4,"\u25c2":ur.BIN4,"\u25c4":ur.BIN4,"\u25c5":ur.BIN4,"\u25c6":ur.BIN4,"\u25c7":ur.BIN4,"\u25c8":ur.BIN4,"\u25c9":ur.BIN4,"\u25cc":ur.BIN4,"\u25cd":ur.BIN4,"\u25ce":ur.BIN4,"\u25cf":ur.BIN4,"\u25d6":ur.BIN4,"\u25d7":ur.BIN4,"\u25e6":ur.BIN4,"\u266d":ur.ORD02,"\u266e":ur.ORD02,"\u266f":ur.ORD02,"\u2773":ur.CLOSE,"\u27e7":ur.CLOSE,"\u27e9":ur.CLOSE,"\u27eb":ur.CLOSE,"\u27ed":ur.CLOSE,"\u27ef":ur.CLOSE,"\u2980":[0,0,Xi.ORD,{fence:!0,stretchy:!0}],"\u2984":ur.CLOSE,"\u2986":ur.CLOSE,"\u2988":ur.CLOSE,"\u298a":ur.CLOSE,"\u298c":ur.CLOSE,"\u298e":ur.CLOSE,"\u2990":ur.CLOSE,"\u2992":ur.CLOSE,"\u2994":ur.CLOSE,"\u2996":ur.CLOSE,"\u2998":ur.CLOSE,"\u29fd":ur.CLOSE},infix:{"!=":ur.BIN4,"#":ur.ORD,$:ur.ORD,"%":[3,3,Xi.ORD,null],"&&":ur.BIN4,"":ur.ORD,"*":ur.BIN3,"**":cr(1,1),"*=":ur.BIN4,"+":ur.BIN4,"+=":ur.BIN4,",":[0,3,Xi.PUNCT,{linebreakstyle:"after",separator:!0}],"-":ur.BIN4,"-=":ur.BIN4,"->":ur.BIN5,".":[0,3,Xi.PUNCT,{linebreakstyle:"after",separator:!0}],"/":ur.ORD11,"//":cr(1,1),"/=":ur.BIN4,":":[1,2,Xi.REL,null],":=":ur.BIN4,";":[0,3,Xi.PUNCT,{linebreakstyle:"after",separator:!0}],"<":ur.REL,"<=":ur.BIN5,"<>":cr(1,1),"=":ur.REL,"==":ur.BIN4,">":ur.REL,">=":ur.BIN5,"?":[1,1,Xi.CLOSE,null],"@":ur.ORD11,"\\":ur.ORD,"^":ur.ORD11,_:ur.ORD11,"|":[2,2,Xi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Xi.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Xi.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":ur.BIN4,"\xb7":ur.BIN4,"\xd7":ur.BIN4,"\xf7":ur.BIN4,\u02b9:ur.ORD,"\u0300":ur.ACCENT,"\u0301":ur.ACCENT,"\u0303":ur.WIDEACCENT,"\u0304":ur.ACCENT,"\u0306":ur.ACCENT,"\u0307":ur.ACCENT,"\u0308":ur.ACCENT,"\u030c":ur.ACCENT,"\u0332":ur.WIDEACCENT,"\u0338":ur.REL4,"\u2015":[0,0,Xi.ORD,{stretchy:!0}],"\u2017":[0,0,Xi.ORD,{stretchy:!0}],"\u2020":ur.BIN3,"\u2021":ur.BIN3,"\u2022":ur.BIN4,"\u2026":ur.INNER,"\u2043":ur.BIN4,"\u2044":ur.TALLBIN,"\u2061":ur.NONE,"\u2062":ur.NONE,"\u2063":[0,0,Xi.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":ur.NONE,"\u20d7":ur.ACCENT,\u2111:ur.ORD,\u2113:ur.ORD,\u2118:ur.ORD,\u211c:ur.ORD,"\u2190":ur.WIDEREL,"\u2191":ur.RELSTRETCH,"\u2192":ur.WIDEREL,"\u2193":ur.RELSTRETCH,"\u2194":ur.WIDEREL,"\u2195":ur.RELSTRETCH,"\u2196":ur.RELSTRETCH,"\u2197":ur.RELSTRETCH,"\u2198":ur.RELSTRETCH,"\u2199":ur.RELSTRETCH,"\u219a":ur.RELACCENT,"\u219b":ur.RELACCENT,"\u219c":ur.WIDEREL,"\u219d":ur.WIDEREL,"\u219e":ur.WIDEREL,"\u219f":ur.WIDEREL,"\u21a0":ur.WIDEREL,"\u21a1":ur.RELSTRETCH,"\u21a2":ur.WIDEREL,"\u21a3":ur.WIDEREL,"\u21a4":ur.WIDEREL,"\u21a5":ur.RELSTRETCH,"\u21a6":ur.WIDEREL,"\u21a7":ur.RELSTRETCH,"\u21a8":ur.RELSTRETCH,"\u21a9":ur.WIDEREL,"\u21aa":ur.WIDEREL,"\u21ab":ur.WIDEREL,"\u21ac":ur.WIDEREL,"\u21ad":ur.WIDEREL,"\u21ae":ur.RELACCENT,"\u21af":ur.RELSTRETCH,"\u21b0":ur.RELSTRETCH,"\u21b1":ur.RELSTRETCH,"\u21b2":ur.RELSTRETCH,"\u21b3":ur.RELSTRETCH,"\u21b4":ur.RELSTRETCH,"\u21b5":ur.RELSTRETCH,"\u21b6":ur.RELACCENT,"\u21b7":ur.RELACCENT,"\u21b8":ur.REL,"\u21b9":ur.WIDEREL,"\u21ba":ur.REL,"\u21bb":ur.REL,"\u21bc":ur.WIDEREL,"\u21bd":ur.WIDEREL,"\u21be":ur.RELSTRETCH,"\u21bf":ur.RELSTRETCH,"\u21c0":ur.WIDEREL,"\u21c1":ur.WIDEREL,"\u21c2":ur.RELSTRETCH,"\u21c3":ur.RELSTRETCH,"\u21c4":ur.WIDEREL,"\u21c5":ur.RELSTRETCH,"\u21c6":ur.WIDEREL,"\u21c7":ur.WIDEREL,"\u21c8":ur.RELSTRETCH,"\u21c9":ur.WIDEREL,"\u21ca":ur.RELSTRETCH,"\u21cb":ur.WIDEREL,"\u21cc":ur.WIDEREL,"\u21cd":ur.RELACCENT,"\u21ce":ur.RELACCENT,"\u21cf":ur.RELACCENT,"\u21d0":ur.WIDEREL,"\u21d1":ur.RELSTRETCH,"\u21d2":ur.WIDEREL,"\u21d3":ur.RELSTRETCH,"\u21d4":ur.WIDEREL,"\u21d5":ur.RELSTRETCH,"\u21d6":ur.RELSTRETCH,"\u21d7":ur.RELSTRETCH,"\u21d8":ur.RELSTRETCH,"\u21d9":ur.RELSTRETCH,"\u21da":ur.WIDEREL,"\u21db":ur.WIDEREL,"\u21dc":ur.WIDEREL,"\u21dd":ur.WIDEREL,"\u21de":ur.REL,"\u21df":ur.REL,"\u21e0":ur.WIDEREL,"\u21e1":ur.RELSTRETCH,"\u21e2":ur.WIDEREL,"\u21e3":ur.RELSTRETCH,"\u21e4":ur.WIDEREL,"\u21e5":ur.WIDEREL,"\u21e6":ur.WIDEREL,"\u21e7":ur.RELSTRETCH,"\u21e8":ur.WIDEREL,"\u21e9":ur.RELSTRETCH,"\u21ea":ur.RELSTRETCH,"\u21eb":ur.RELSTRETCH,"\u21ec":ur.RELSTRETCH,"\u21ed":ur.RELSTRETCH,"\u21ee":ur.RELSTRETCH,"\u21ef":ur.RELSTRETCH,"\u21f0":ur.WIDEREL,"\u21f1":ur.REL,"\u21f2":ur.REL,"\u21f3":ur.RELSTRETCH,"\u21f4":ur.RELACCENT,"\u21f5":ur.RELSTRETCH,"\u21f6":ur.WIDEREL,"\u21f7":ur.RELACCENT,"\u21f8":ur.RELACCENT,"\u21f9":ur.RELACCENT,"\u21fa":ur.RELACCENT,"\u21fb":ur.RELACCENT,"\u21fc":ur.RELACCENT,"\u21fd":ur.WIDEREL,"\u21fe":ur.WIDEREL,"\u21ff":ur.WIDEREL,"\u2201":cr(1,2,Xi.ORD),"\u2205":ur.ORD,"\u2206":ur.BIN3,"\u2208":ur.REL,"\u2209":ur.REL,"\u220a":ur.REL,"\u220b":ur.REL,"\u220c":ur.REL,"\u220d":ur.REL,"\u220e":ur.BIN3,"\u2212":ur.BIN4,"\u2213":ur.BIN4,"\u2214":ur.BIN4,"\u2215":ur.TALLBIN,"\u2216":ur.BIN4,"\u2217":ur.BIN4,"\u2218":ur.BIN4,"\u2219":ur.BIN4,"\u221d":ur.REL,"\u221e":ur.ORD,"\u221f":ur.REL,"\u2223":ur.REL,"\u2224":ur.REL,"\u2225":ur.REL,"\u2226":ur.REL,"\u2227":ur.BIN4,"\u2228":ur.BIN4,"\u2229":ur.BIN4,"\u222a":ur.BIN4,"\u2234":ur.REL,"\u2235":ur.REL,"\u2236":ur.REL,"\u2237":ur.REL,"\u2238":ur.BIN4,"\u2239":ur.REL,"\u223a":ur.BIN4,"\u223b":ur.REL,"\u223c":ur.REL,"\u223d":ur.REL,"\u223d\u0331":ur.BIN3,"\u223e":ur.REL,"\u223f":ur.BIN3,"\u2240":ur.BIN4,"\u2241":ur.REL,"\u2242":ur.REL,"\u2242\u0338":ur.REL,"\u2243":ur.REL,"\u2244":ur.REL,"\u2245":ur.REL,"\u2246":ur.REL,"\u2247":ur.REL,"\u2248":ur.REL,"\u2249":ur.REL,"\u224a":ur.REL,"\u224b":ur.REL,"\u224c":ur.REL,"\u224d":ur.REL,"\u224e":ur.REL,"\u224e\u0338":ur.REL,"\u224f":ur.REL,"\u224f\u0338":ur.REL,"\u2250":ur.REL,"\u2251":ur.REL,"\u2252":ur.REL,"\u2253":ur.REL,"\u2254":ur.REL,"\u2255":ur.REL,"\u2256":ur.REL,"\u2257":ur.REL,"\u2258":ur.REL,"\u2259":ur.REL,"\u225a":ur.REL,"\u225b":ur.REL,"\u225c":ur.REL,"\u225d":ur.REL,"\u225e":ur.REL,"\u225f":ur.REL,"\u2260":ur.REL,"\u2261":ur.REL,"\u2262":ur.REL,"\u2263":ur.REL,"\u2264":ur.REL,"\u2265":ur.REL,"\u2266":ur.REL,"\u2266\u0338":ur.REL,"\u2267":ur.REL,"\u2268":ur.REL,"\u2269":ur.REL,"\u226a":ur.REL,"\u226a\u0338":ur.REL,"\u226b":ur.REL,"\u226b\u0338":ur.REL,"\u226c":ur.REL,"\u226d":ur.REL,"\u226e":ur.REL,"\u226f":ur.REL,"\u2270":ur.REL,"\u2271":ur.REL,"\u2272":ur.REL,"\u2273":ur.REL,"\u2274":ur.REL,"\u2275":ur.REL,"\u2276":ur.REL,"\u2277":ur.REL,"\u2278":ur.REL,"\u2279":ur.REL,"\u227a":ur.REL,"\u227b":ur.REL,"\u227c":ur.REL,"\u227d":ur.REL,"\u227e":ur.REL,"\u227f":ur.REL,"\u227f\u0338":ur.REL,"\u2280":ur.REL,"\u2281":ur.REL,"\u2282":ur.REL,"\u2282\u20d2":ur.REL,"\u2283":ur.REL,"\u2283\u20d2":ur.REL,"\u2284":ur.REL,"\u2285":ur.REL,"\u2286":ur.REL,"\u2287":ur.REL,"\u2288":ur.REL,"\u2289":ur.REL,"\u228a":ur.REL,"\u228b":ur.REL,"\u228c":ur.BIN4,"\u228d":ur.BIN4,"\u228e":ur.BIN4,"\u228f":ur.REL,"\u228f\u0338":ur.REL,"\u2290":ur.REL,"\u2290\u0338":ur.REL,"\u2291":ur.REL,"\u2292":ur.REL,"\u2293":ur.BIN4,"\u2294":ur.BIN4,"\u2295":ur.BIN4,"\u2296":ur.BIN4,"\u2297":ur.BIN4,"\u2298":ur.BIN4,"\u2299":ur.BIN4,"\u229a":ur.BIN4,"\u229b":ur.BIN4,"\u229c":ur.BIN4,"\u229d":ur.BIN4,"\u229e":ur.BIN4,"\u229f":ur.BIN4,"\u22a0":ur.BIN4,"\u22a1":ur.BIN4,"\u22a2":ur.REL,"\u22a3":ur.REL,"\u22a4":ur.ORD55,"\u22a5":ur.REL,"\u22a6":ur.REL,"\u22a7":ur.REL,"\u22a8":ur.REL,"\u22a9":ur.REL,"\u22aa":ur.REL,"\u22ab":ur.REL,"\u22ac":ur.REL,"\u22ad":ur.REL,"\u22ae":ur.REL,"\u22af":ur.REL,"\u22b0":ur.REL,"\u22b1":ur.REL,"\u22b2":ur.REL,"\u22b3":ur.REL,"\u22b4":ur.REL,"\u22b5":ur.REL,"\u22b6":ur.REL,"\u22b7":ur.REL,"\u22b8":ur.REL,"\u22b9":ur.REL,"\u22ba":ur.BIN4,"\u22bb":ur.BIN4,"\u22bc":ur.BIN4,"\u22bd":ur.BIN4,"\u22be":ur.BIN3,"\u22bf":ur.BIN3,"\u22c4":ur.BIN4,"\u22c5":ur.BIN4,"\u22c6":ur.BIN4,"\u22c7":ur.BIN4,"\u22c8":ur.REL,"\u22c9":ur.BIN4,"\u22ca":ur.BIN4,"\u22cb":ur.BIN4,"\u22cc":ur.BIN4,"\u22cd":ur.REL,"\u22ce":ur.BIN4,"\u22cf":ur.BIN4,"\u22d0":ur.REL,"\u22d1":ur.REL,"\u22d2":ur.BIN4,"\u22d3":ur.BIN4,"\u22d4":ur.REL,"\u22d5":ur.REL,"\u22d6":ur.REL,"\u22d7":ur.REL,"\u22d8":ur.REL,"\u22d9":ur.REL,"\u22da":ur.REL,"\u22db":ur.REL,"\u22dc":ur.REL,"\u22dd":ur.REL,"\u22de":ur.REL,"\u22df":ur.REL,"\u22e0":ur.REL,"\u22e1":ur.REL,"\u22e2":ur.REL,"\u22e3":ur.REL,"\u22e4":ur.REL,"\u22e5":ur.REL,"\u22e6":ur.REL,"\u22e7":ur.REL,"\u22e8":ur.REL,"\u22e9":ur.REL,"\u22ea":ur.REL,"\u22eb":ur.REL,"\u22ec":ur.REL,"\u22ed":ur.REL,"\u22ee":ur.ORD55,"\u22ef":ur.INNER,"\u22f0":ur.REL,"\u22f1":[5,5,Xi.INNER,null],"\u22f2":ur.REL,"\u22f3":ur.REL,"\u22f4":ur.REL,"\u22f5":ur.REL,"\u22f6":ur.REL,"\u22f7":ur.REL,"\u22f8":ur.REL,"\u22f9":ur.REL,"\u22fa":ur.REL,"\u22fb":ur.REL,"\u22fc":ur.REL,"\u22fd":ur.REL,"\u22fe":ur.REL,"\u22ff":ur.REL,"\u2305":ur.BIN3,"\u2306":ur.BIN3,"\u2322":ur.REL4,"\u2323":ur.REL4,"\u2329":ur.OPEN,"\u232a":ur.CLOSE,"\u23aa":ur.ORD,"\u23af":[0,0,Xi.ORD,{stretchy:!0}],"\u23b0":ur.OPEN,"\u23b1":ur.CLOSE,"\u2500":ur.ORD,"\u25b3":ur.BIN4,"\u25b5":ur.BIN4,"\u25b9":ur.BIN4,"\u25bd":ur.BIN4,"\u25bf":ur.BIN4,"\u25c3":ur.BIN4,"\u25ef":ur.BIN3,"\u2660":ur.ORD,"\u2661":ur.ORD,"\u2662":ur.ORD,"\u2663":ur.ORD,"\u2758":ur.REL,"\u27f0":ur.RELSTRETCH,"\u27f1":ur.RELSTRETCH,"\u27f5":ur.WIDEREL,"\u27f6":ur.WIDEREL,"\u27f7":ur.WIDEREL,"\u27f8":ur.WIDEREL,"\u27f9":ur.WIDEREL,"\u27fa":ur.WIDEREL,"\u27fb":ur.WIDEREL,"\u27fc":ur.WIDEREL,"\u27fd":ur.WIDEREL,"\u27fe":ur.WIDEREL,"\u27ff":ur.WIDEREL,"\u2900":ur.RELACCENT,"\u2901":ur.RELACCENT,"\u2902":ur.RELACCENT,"\u2903":ur.RELACCENT,"\u2904":ur.RELACCENT,"\u2905":ur.RELACCENT,"\u2906":ur.RELACCENT,"\u2907":ur.RELACCENT,"\u2908":ur.REL,"\u2909":ur.REL,"\u290a":ur.RELSTRETCH,"\u290b":ur.RELSTRETCH,"\u290c":ur.WIDEREL,"\u290d":ur.WIDEREL,"\u290e":ur.WIDEREL,"\u290f":ur.WIDEREL,"\u2910":ur.WIDEREL,"\u2911":ur.RELACCENT,"\u2912":ur.RELSTRETCH,"\u2913":ur.RELSTRETCH,"\u2914":ur.RELACCENT,"\u2915":ur.RELACCENT,"\u2916":ur.RELACCENT,"\u2917":ur.RELACCENT,"\u2918":ur.RELACCENT,"\u2919":ur.RELACCENT,"\u291a":ur.RELACCENT,"\u291b":ur.RELACCENT,"\u291c":ur.RELACCENT,"\u291d":ur.RELACCENT,"\u291e":ur.RELACCENT,"\u291f":ur.RELACCENT,"\u2920":ur.RELACCENT,"\u2921":ur.RELSTRETCH,"\u2922":ur.RELSTRETCH,"\u2923":ur.REL,"\u2924":ur.REL,"\u2925":ur.REL,"\u2926":ur.REL,"\u2927":ur.REL,"\u2928":ur.REL,"\u2929":ur.REL,"\u292a":ur.REL,"\u292b":ur.REL,"\u292c":ur.REL,"\u292d":ur.REL,"\u292e":ur.REL,"\u292f":ur.REL,"\u2930":ur.REL,"\u2931":ur.REL,"\u2932":ur.REL,"\u2933":ur.RELACCENT,"\u2934":ur.REL,"\u2935":ur.REL,"\u2936":ur.REL,"\u2937":ur.REL,"\u2938":ur.REL,"\u2939":ur.REL,"\u293a":ur.RELACCENT,"\u293b":ur.RELACCENT,"\u293c":ur.RELACCENT,"\u293d":ur.RELACCENT,"\u293e":ur.REL,"\u293f":ur.REL,"\u2940":ur.REL,"\u2941":ur.REL,"\u2942":ur.RELACCENT,"\u2943":ur.RELACCENT,"\u2944":ur.RELACCENT,"\u2945":ur.RELACCENT,"\u2946":ur.RELACCENT,"\u2947":ur.RELACCENT,"\u2948":ur.RELACCENT,"\u2949":ur.REL,"\u294a":ur.RELACCENT,"\u294b":ur.RELACCENT,"\u294c":ur.REL,"\u294d":ur.REL,"\u294e":ur.WIDEREL,"\u294f":ur.RELSTRETCH,"\u2950":ur.WIDEREL,"\u2951":ur.RELSTRETCH,"\u2952":ur.WIDEREL,"\u2953":ur.WIDEREL,"\u2954":ur.RELSTRETCH,"\u2955":ur.RELSTRETCH,"\u2956":ur.RELSTRETCH,"\u2957":ur.RELSTRETCH,"\u2958":ur.RELSTRETCH,"\u2959":ur.RELSTRETCH,"\u295a":ur.WIDEREL,"\u295b":ur.WIDEREL,"\u295c":ur.RELSTRETCH,"\u295d":ur.RELSTRETCH,"\u295e":ur.WIDEREL,"\u295f":ur.WIDEREL,"\u2960":ur.RELSTRETCH,"\u2961":ur.RELSTRETCH,"\u2962":ur.RELACCENT,"\u2963":ur.REL,"\u2964":ur.RELACCENT,"\u2965":ur.REL,"\u2966":ur.RELACCENT,"\u2967":ur.RELACCENT,"\u2968":ur.RELACCENT,"\u2969":ur.RELACCENT,"\u296a":ur.RELACCENT,"\u296b":ur.RELACCENT,"\u296c":ur.RELACCENT,"\u296d":ur.RELACCENT,"\u296e":ur.RELSTRETCH,"\u296f":ur.RELSTRETCH,"\u2970":ur.RELACCENT,"\u2971":ur.RELACCENT,"\u2972":ur.RELACCENT,"\u2973":ur.RELACCENT,"\u2974":ur.RELACCENT,"\u2975":ur.RELACCENT,"\u2976":ur.RELACCENT,"\u2977":ur.RELACCENT,"\u2978":ur.RELACCENT,"\u2979":ur.RELACCENT,"\u297a":ur.RELACCENT,"\u297b":ur.RELACCENT,"\u297c":ur.RELACCENT,"\u297d":ur.RELACCENT,"\u297e":ur.REL,"\u297f":ur.REL,"\u2981":ur.BIN3,"\u2982":ur.BIN3,"\u2999":ur.BIN3,"\u299a":ur.BIN3,"\u299b":ur.BIN3,"\u299c":ur.BIN3,"\u299d":ur.BIN3,"\u299e":ur.BIN3,"\u299f":ur.BIN3,"\u29a0":ur.BIN3,"\u29a1":ur.BIN3,"\u29a2":ur.BIN3,"\u29a3":ur.BIN3,"\u29a4":ur.BIN3,"\u29a5":ur.BIN3,"\u29a6":ur.BIN3,"\u29a7":ur.BIN3,"\u29a8":ur.BIN3,"\u29a9":ur.BIN3,"\u29aa":ur.BIN3,"\u29ab":ur.BIN3,"\u29ac":ur.BIN3,"\u29ad":ur.BIN3,"\u29ae":ur.BIN3,"\u29af":ur.BIN3,"\u29b0":ur.BIN3,"\u29b1":ur.BIN3,"\u29b2":ur.BIN3,"\u29b3":ur.BIN3,"\u29b4":ur.BIN3,"\u29b5":ur.BIN3,"\u29b6":ur.BIN4,"\u29b7":ur.BIN4,"\u29b8":ur.BIN4,"\u29b9":ur.BIN4,"\u29ba":ur.BIN4,"\u29bb":ur.BIN4,"\u29bc":ur.BIN4,"\u29bd":ur.BIN4,"\u29be":ur.BIN4,"\u29bf":ur.BIN4,"\u29c0":ur.REL,"\u29c1":ur.REL,"\u29c2":ur.BIN3,"\u29c3":ur.BIN3,"\u29c4":ur.BIN4,"\u29c5":ur.BIN4,"\u29c6":ur.BIN4,"\u29c7":ur.BIN4,"\u29c8":ur.BIN4,"\u29c9":ur.BIN3,"\u29ca":ur.BIN3,"\u29cb":ur.BIN3,"\u29cc":ur.BIN3,"\u29cd":ur.BIN3,"\u29ce":ur.REL,"\u29cf":ur.REL,"\u29cf\u0338":ur.REL,"\u29d0":ur.REL,"\u29d0\u0338":ur.REL,"\u29d1":ur.REL,"\u29d2":ur.REL,"\u29d3":ur.REL,"\u29d4":ur.REL,"\u29d5":ur.REL,"\u29d6":ur.BIN4,"\u29d7":ur.BIN4,"\u29d8":ur.BIN3,"\u29d9":ur.BIN3,"\u29db":ur.BIN3,"\u29dc":ur.BIN3,"\u29dd":ur.BIN3,"\u29de":ur.REL,"\u29df":ur.BIN3,"\u29e0":ur.BIN3,"\u29e1":ur.REL,"\u29e2":ur.BIN4,"\u29e3":ur.REL,"\u29e4":ur.REL,"\u29e5":ur.REL,"\u29e6":ur.REL,"\u29e7":ur.BIN3,"\u29e8":ur.BIN3,"\u29e9":ur.BIN3,"\u29ea":ur.BIN3,"\u29eb":ur.BIN3,"\u29ec":ur.BIN3,"\u29ed":ur.BIN3,"\u29ee":ur.BIN3,"\u29ef":ur.BIN3,"\u29f0":ur.BIN3,"\u29f1":ur.BIN3,"\u29f2":ur.BIN3,"\u29f3":ur.BIN3,"\u29f4":ur.REL,"\u29f5":ur.BIN4,"\u29f6":ur.BIN4,"\u29f7":ur.BIN4,"\u29f8":ur.BIN3,"\u29f9":ur.BIN3,"\u29fa":ur.BIN3,"\u29fb":ur.BIN3,"\u29fe":ur.BIN4,"\u29ff":ur.BIN4,"\u2a1d":ur.BIN3,"\u2a1e":ur.BIN3,"\u2a1f":ur.BIN3,"\u2a20":ur.BIN3,"\u2a21":ur.BIN3,"\u2a22":ur.BIN4,"\u2a23":ur.BIN4,"\u2a24":ur.BIN4,"\u2a25":ur.BIN4,"\u2a26":ur.BIN4,"\u2a27":ur.BIN4,"\u2a28":ur.BIN4,"\u2a29":ur.BIN4,"\u2a2a":ur.BIN4,"\u2a2b":ur.BIN4,"\u2a2c":ur.BIN4,"\u2a2d":ur.BIN4,"\u2a2e":ur.BIN4,"\u2a2f":ur.BIN4,"\u2a30":ur.BIN4,"\u2a31":ur.BIN4,"\u2a32":ur.BIN4,"\u2a33":ur.BIN4,"\u2a34":ur.BIN4,"\u2a35":ur.BIN4,"\u2a36":ur.BIN4,"\u2a37":ur.BIN4,"\u2a38":ur.BIN4,"\u2a39":ur.BIN4,"\u2a3a":ur.BIN4,"\u2a3b":ur.BIN4,"\u2a3c":ur.BIN4,"\u2a3d":ur.BIN4,"\u2a3e":ur.BIN4,"\u2a3f":ur.BIN4,"\u2a40":ur.BIN4,"\u2a41":ur.BIN4,"\u2a42":ur.BIN4,"\u2a43":ur.BIN4,"\u2a44":ur.BIN4,"\u2a45":ur.BIN4,"\u2a46":ur.BIN4,"\u2a47":ur.BIN4,"\u2a48":ur.BIN4,"\u2a49":ur.BIN4,"\u2a4a":ur.BIN4,"\u2a4b":ur.BIN4,"\u2a4c":ur.BIN4,"\u2a4d":ur.BIN4,"\u2a4e":ur.BIN4,"\u2a4f":ur.BIN4,"\u2a50":ur.BIN4,"\u2a51":ur.BIN4,"\u2a52":ur.BIN4,"\u2a53":ur.BIN4,"\u2a54":ur.BIN4,"\u2a55":ur.BIN4,"\u2a56":ur.BIN4,"\u2a57":ur.BIN4,"\u2a58":ur.BIN4,"\u2a59":ur.REL,"\u2a5a":ur.BIN4,"\u2a5b":ur.BIN4,"\u2a5c":ur.BIN4,"\u2a5d":ur.BIN4,"\u2a5e":ur.BIN4,"\u2a5f":ur.BIN4,"\u2a60":ur.BIN4,"\u2a61":ur.BIN4,"\u2a62":ur.BIN4,"\u2a63":ur.BIN4,"\u2a64":ur.BIN4,"\u2a65":ur.BIN4,"\u2a66":ur.REL,"\u2a67":ur.REL,"\u2a68":ur.REL,"\u2a69":ur.REL,"\u2a6a":ur.REL,"\u2a6b":ur.REL,"\u2a6c":ur.REL,"\u2a6d":ur.REL,"\u2a6e":ur.REL,"\u2a6f":ur.REL,"\u2a70":ur.REL,"\u2a71":ur.BIN4,"\u2a72":ur.BIN4,"\u2a73":ur.REL,"\u2a74":ur.REL,"\u2a75":ur.REL,"\u2a76":ur.REL,"\u2a77":ur.REL,"\u2a78":ur.REL,"\u2a79":ur.REL,"\u2a7a":ur.REL,"\u2a7b":ur.REL,"\u2a7c":ur.REL,"\u2a7d":ur.REL,"\u2a7d\u0338":ur.REL,"\u2a7e":ur.REL,"\u2a7e\u0338":ur.REL,"\u2a7f":ur.REL,"\u2a80":ur.REL,"\u2a81":ur.REL,"\u2a82":ur.REL,"\u2a83":ur.REL,"\u2a84":ur.REL,"\u2a85":ur.REL,"\u2a86":ur.REL,"\u2a87":ur.REL,"\u2a88":ur.REL,"\u2a89":ur.REL,"\u2a8a":ur.REL,"\u2a8b":ur.REL,"\u2a8c":ur.REL,"\u2a8d":ur.REL,"\u2a8e":ur.REL,"\u2a8f":ur.REL,"\u2a90":ur.REL,"\u2a91":ur.REL,"\u2a92":ur.REL,"\u2a93":ur.REL,"\u2a94":ur.REL,"\u2a95":ur.REL,"\u2a96":ur.REL,"\u2a97":ur.REL,"\u2a98":ur.REL,"\u2a99":ur.REL,"\u2a9a":ur.REL,"\u2a9b":ur.REL,"\u2a9c":ur.REL,"\u2a9d":ur.REL,"\u2a9e":ur.REL,"\u2a9f":ur.REL,"\u2aa0":ur.REL,"\u2aa1":ur.REL,"\u2aa1\u0338":ur.REL,"\u2aa2":ur.REL,"\u2aa2\u0338":ur.REL,"\u2aa3":ur.REL,"\u2aa4":ur.REL,"\u2aa5":ur.REL,"\u2aa6":ur.REL,"\u2aa7":ur.REL,"\u2aa8":ur.REL,"\u2aa9":ur.REL,"\u2aaa":ur.REL,"\u2aab":ur.REL,"\u2aac":ur.REL,"\u2aad":ur.REL,"\u2aae":ur.REL,"\u2aaf":ur.REL,"\u2aaf\u0338":ur.REL,"\u2ab0":ur.REL,"\u2ab0\u0338":ur.REL,"\u2ab1":ur.REL,"\u2ab2":ur.REL,"\u2ab3":ur.REL,"\u2ab4":ur.REL,"\u2ab5":ur.REL,"\u2ab6":ur.REL,"\u2ab7":ur.REL,"\u2ab8":ur.REL,"\u2ab9":ur.REL,"\u2aba":ur.REL,"\u2abb":ur.REL,"\u2abc":ur.REL,"\u2abd":ur.REL,"\u2abe":ur.REL,"\u2abf":ur.REL,"\u2ac0":ur.REL,"\u2ac1":ur.REL,"\u2ac2":ur.REL,"\u2ac3":ur.REL,"\u2ac4":ur.REL,"\u2ac5":ur.REL,"\u2ac6":ur.REL,"\u2ac7":ur.REL,"\u2ac8":ur.REL,"\u2ac9":ur.REL,"\u2aca":ur.REL,"\u2acb":ur.REL,"\u2acc":ur.REL,"\u2acd":ur.REL,"\u2ace":ur.REL,"\u2acf":ur.REL,"\u2ad0":ur.REL,"\u2ad1":ur.REL,"\u2ad2":ur.REL,"\u2ad3":ur.REL,"\u2ad4":ur.REL,"\u2ad5":ur.REL,"\u2ad6":ur.REL,"\u2ad7":ur.REL,"\u2ad8":ur.REL,"\u2ad9":ur.REL,"\u2ada":ur.REL,"\u2adb":ur.REL,"\u2add":ur.REL,"\u2add\u0338":ur.REL,"\u2ade":ur.REL,"\u2adf":ur.REL,"\u2ae0":ur.REL,"\u2ae1":ur.REL,"\u2ae2":ur.REL,"\u2ae3":ur.REL,"\u2ae4":ur.REL,"\u2ae5":ur.REL,"\u2ae6":ur.REL,"\u2ae7":ur.REL,"\u2ae8":ur.REL,"\u2ae9":ur.REL,"\u2aea":ur.REL,"\u2aeb":ur.REL,"\u2aec":ur.REL,"\u2aed":ur.REL,"\u2aee":ur.REL,"\u2aef":ur.REL,"\u2af0":ur.REL,"\u2af1":ur.REL,"\u2af2":ur.REL,"\u2af3":ur.REL,"\u2af4":ur.BIN4,"\u2af5":ur.BIN4,"\u2af6":ur.BIN4,"\u2af7":ur.REL,"\u2af8":ur.REL,"\u2af9":ur.REL,"\u2afa":ur.REL,"\u2afb":ur.BIN4,"\u2afd":ur.BIN4,"\u2afe":ur.BIN3,"\u2b45":ur.RELSTRETCH,"\u2b46":ur.RELSTRETCH,"\u3008":ur.OPEN,"\u3009":ur.CLOSE,"\ufe37":ur.WIDEACCENT,"\ufe38":ur.WIDEACCENT}};function gr(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function br(e){return String.fromCodePoint(...e)}function Sr(e){return!!e.match(/%\s*$/)}function wr(e){return e.trim().split(/\s+/)}function Er(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}mr.infix["^"]=ur.WIDEREL,mr.infix._=ur.WIDEREL,mr.infix["\u2adc"]=ur.REL;class Ar extends tr{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:Xi.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===Xi.REL&&("prefix"===t&&(this.texClass=Xi.OPEN),"postfix"===t&&(this.texClass=Xi.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===Xi.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==Xi.BIN&&t!==Xi.REL||(a=e.texClass=Xi.ORD),a=this.prevClass=e.texClass||Xi.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=Xi.NONE,t!==Xi.BIN||a!==Xi.NONE&&a!==Xi.BIN&&a!==Xi.OP&&a!==Xi.REL&&a!==Xi.OPEN&&a!==Xi.PUNCT)if(a!==Xi.BIN||t!==Xi.REL&&t!==Xi.CLOSE&&t!==Xi.PUNCT){if(t===Xi.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=Xi.ORD)}}else e.texClass=this.prevClass=Xi.ORD;else this.texClass=Xi.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=fr(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=br(kr(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}Ar.defaults=Object.assign(Object.assign({},tr.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Ar.MMLSPACING=hr,Ar.OPTABLE=mr,Ar.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Ar.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Ar.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Ar.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class vr extends tr{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}vr.defaults=Object.assign({},tr.defaults);class xr extends tr{constructor(){super(...arguments),this.texclass=Xi.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}xr.defaults=Object.assign(Object.assign({},tr.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Cr extends tr{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"ms"}}Cr.defaults=Object.assign(Object.assign({},tr.defaults),{lquote:'"',rquote:'"'});class Lr extends er{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=Xi.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Lr.defaults=Object.assign({},er.defaults);class Nr extends Lr{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Nr.defaults=Lr.defaults;class _r extends ir{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}_r.defaults=Object.assign(Object.assign({},ir.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Fr extends er{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Fr.defaults=Object.assign(Object.assign({},er.defaults),{"data-vertical-align":"bottom"});class Pr extends er{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Pr.defaults=Object.assign(Object.assign({},er.defaults),{"data-vertical-align":"bottom"});class Dr extends ar{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Dr.defaults=Object.assign(Object.assign({},ar.defaults),{scriptlevel:Gi,displaystyle:Gi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Gi,mathcolor:Gi,dir:Gi,infixlinebreakstyle:"before"});class Br extends er{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Br.defaults=Object.assign({},er.defaults);class Tr extends ar{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=Xi.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}Tr.defaults=Object.assign(Object.assign({},ar.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Rr extends ar{constructor(){super(...arguments),this.texclass=Xi.ORD}get kind(){return"mphantom"}}Rr.defaults=Object.assign({},ar.defaults);class Mr extends er{constructor(){super(...arguments),this.texclass=Xi.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}Or.defaults=Object.assign(Object.assign({},er.defaults),{actiontype:"toggle",selection:1});class qr extends ir{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}qr.defaults=Object.assign(Object.assign({},ir.defaults),{subscriptshift:"",superscriptshift:""});class jr extends qr{get kind(){return"msub"}get arity(){return 2}}jr.defaults=Object.assign({},qr.defaults);class Ur extends qr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}Ur.defaults=Object.assign({},qr.defaults);class Hr extends ir{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}Hr.defaults=Object.assign(Object.assign({},ir.defaults),{accent:!1,accentunder:!1,align:"center"}),Hr.ACCENTS=["","accentunder","accent"];class zr extends Hr{get kind(){return"munder"}get arity(){return 2}}zr.defaults=Object.assign({},Hr.defaults);class Gr extends Hr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Gr.defaults=Object.assign({},Hr.defaults),Gr.ACCENTS=["","accent","accentunder"];class Wr extends qr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let ln={[sr.prototype.kind]:sr,[lr.prototype.kind]:lr,[dr.prototype.kind]:dr,[Ar.prototype.kind]:Ar,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[Cr.prototype.kind]:Cr,[Lr.prototype.kind]:Lr,[Nr.prototype.kind]:Nr,[_r.prototype.kind]:_r,[Fr.prototype.kind]:Fr,[Pr.prototype.kind]:Pr,[Dr.prototype.kind]:Dr,[Br.prototype.kind]:Br,[Tr.prototype.kind]:Tr,[Rr.prototype.kind]:Rr,[Mr.prototype.kind]:Mr,[Ir.prototype.kind]:Ir,[Or.prototype.kind]:Or,[jr.prototype.kind]:jr,[Ur.prototype.kind]:Ur,[qr.prototype.kind]:qr,[zr.prototype.kind]:zr,[Gr.prototype.kind]:Gr,[Hr.prototype.kind]:Hr,[Wr.prototype.kind]:Wr,[Vr.prototype.kind]:Vr,[$r.prototype.kind]:$r,[Xr.prototype.kind]:Xr,[Jr.prototype.kind]:Jr,[Kr.prototype.kind]:Kr,[Yr.prototype.kind]:Yr,[Zr.prototype.kind]:Zr,[Qr.prototype.kind]:Qr,[en.prototype.kind]:en,[tn.prototype.kind]:tn,[rn.prototype.kind]:rn,[an.prototype.kind]:an,[nn.prototype.kind]:nn,[on.prototype.kind]:on,[nr.prototype.kind]:nr,[or.prototype.kind]:or,[sn.prototype.kind]:sn};class dn extends zi{get MML(){return this.node}}dn.defaultNodes=ln;class cn{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===cn.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function un(...e){const t=class extends cn{};return t.allocate(...e),t}cn.MAXBIT=1<<31,cn.next=1,cn.names=new Map;class pn extends Za{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=ji.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=ji.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=ji.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const fn={all:!1,processed:!1,inputJax:null,outputJax:null},hn={all:!0,processed:!0,inputJax:[],outputJax:[]};class mn extends Di{compile(e){return null}}class gn extends Bi{typeset(e,t=null){return null}escaped(e,t){return null}}class yn extends Ii{}class kn{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=gi(mi({},i.OPTIONS),a),this.math=new(this.options.MathList||yn),this.renderActions=pn.create(this.options.renderActions),this.processed=new kn.ProcessBits,this.outputJax=this.options.OutputJax||new gn;let r=this.options.InputJax||[new mn];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new dn,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=pn.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=ji.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=gi({format:this.inputJax[0].name,display:!0,end:ji.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}kn.KIND="MathDocument",kn.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:yn,MathItem:class extends qi{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:ci({find:[ji.FINDMATH,"findMath","",!1],compile:[ji.COMPILED],metrics:[ji.METRICS,"getMetrics","",!1],typeset:[ji.TYPESET],update:[ji.INSERTED,"updateDocument",!1]})},kn.ProcessBits=un("findMath","compile","getMetrics","typeset","updateDocument");class bn extends kn{}class Sn{constructor(e,t=5){this.documentClass=bn,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}Sn.NAME="generic";class wn extends Za{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class En{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[En.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const An="data-mjx-";class vn extends En{constructor(e=null){e||(e=new dn),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return Si(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=Si(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===Xi.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(lr.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":Ki[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[An+t]=a}}vn.rename={TeXAtom:"mrow"},vn.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},vn.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class xn extends vn{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Cn=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Ln extends vn{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Cn).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Cn)}}class Nn{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class _n extends Hi{wrap(e,...t){return this.create(e.kind,e,...t)}}function Fn(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Pn(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Dn={version:za,handlers:new wn,document:function(e,t){return Dn.handlers.document(e,t)},handleRetriesFor:Fn,retryAfter:Pn,asyncLoad:null};class Bn extends qi{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=ji.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Tn extends Ii{}class Rn{constructor(e=null){let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=ui(this.options.skipHtmlTags),t=ui(this.options.ignoreHtmlClass),a=ui(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}Rn.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:ci({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class Mn extends kn{constructor(e,t,a){let[i,r]=bi(a,Rn.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new Rn(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=gi({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=ji.INSERTED&&t.state(ji.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}Mn.KIND="HTML",Mn.OPTIONS=Object.assign(Object.assign({},kn.OPTIONS),{renderActions:ci(Object.assign(Object.assign({},kn.OPTIONS.renderActions),{styles:[ji.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Tn,MathItem:Bn,DomStrings:null});class In extends Sn{constructor(){super(...arguments),this.documentClass=Mn}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function On(e){const t=new In(e);return Dn.handlers.register(t),t}function qn(e){return Dn.asyncLoad?new Promise(((t,a)=>{const i=Dn.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const jn=1e6,Un={px:1,in:96,cm:96/2.54,mm:96/25.4},Hn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},zn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:jn};function Gn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(zn[e])return zn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return Un.hasOwnProperty(o)?n*Un[o]/i/a:Hn.hasOwnProperty(o)?n*Hn[o]:"%"===o?n/100*t:n*t}function Wn(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function Vn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function $n(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Xn(e,t=-jn,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new Kn;return Object.assign(e,this),e}}Kn.fullWidth="100%",Kn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const Jn={loadMissingEntities:!0},Yn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},Zn={};function Qn(e,t){Object.assign(Yn,e),Zn[t]=!0}function eo(e){delete Yn[e]}function to(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,ao)}function ao(e,t){if("#"===t.charAt(0))return io(t.slice(1));if(Yn[t])return Yn[t];if(Jn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();Zn[e]||(Zn[e]=!0,Pn(qn("./util/entities/"+e+".js")))}return e}function io(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class ro{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const no=["top","right","bottom","left"],oo=["width","style","color"];function so(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function lo(e){const t=so(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of mo.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const co=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,uo=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function po(e){let t={width:"",style:"",color:""};for(const a of so(this.styles[e]))a.match(co)&&""===t.width?t.width=a:a.match(uo)&&""===t.style?t.style=a:t.color=a;for(const a of mo.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function fo(e){const t=[];for(const a of mo.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const ho={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class mo{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),mo.connect[e]&&!mo.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),mo.connect[e]);)mo.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,mo.connect[e]&&mo.connect[e].children&&mo.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of mo.connect[e].children){const e=this.childName(t,a);mo.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(mo.connect[e]&&!mo.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function go(e){return e.reduce(((e,t)=>e+t),0)}function yo(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}mo.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},mo.connect={padding:{children:no,split:lo,combine:function(e){const t=mo.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:no,split:function(e){for(const t of mo.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...mo.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:oo,split:po,combine:fo},"border-right":{children:oo,split:po,combine:fo},"border-bottom":{children:oo,split:po,combine:fo},"border-left":{children:oo,split:po,combine:fo},"border-width":{children:no,split:lo,combine:null},"border-style":{children:no,split:lo,combine:null},"border-color":{children:no,split:lo,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=so(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(ho))if((Array.isArray(a[t])||""===a[t])&&e.match(ho[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of mo.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",za,"core"),Xa({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:m,MathList:h,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Q,TeXAtom:Y,maction:j,maligngroup:$,malignmark:X,math:w,mathchoice:Z,menclose:q,merror:R,mfenced:O,mfrac:P,mglyph:K,mi:E,mmultiscripts:z,mn:A,mo:C,mpadded:M,mphantom:I,mroot:B,mrow:F,ms:_,mspace:N,msqrt:D,mstyle:T,msubsup:U,mtable:G,mtd:V,mtext:L,mtr:W,munderover:H,semantics:J},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:he,HTMLMathList:me}},mathjax:fe,util:{AsyncLoad:Se,BBox:Ee,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:we,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",In),MathJax.startup.registerConstructor("browserAdaptor",Fi),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));class ko extends Pi{constructor(e){super(e),this.getPatterns()}getPatterns(){let e=this.options,t=[],a=[],i=[];this.end={},this.env=this.sub=0;let r=1;e.inlineMath.forEach((e=>this.addPattern(t,e,!1))),e.displayMath.forEach((e=>this.addPattern(t,e,!0))),t.length&&a.push(t.sort(gr).join("|")),e.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=r,r++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(a.push("("+i.join("|")+")"),this.sub=r),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0}addPattern(e,t,a){let[i,r]=t;e.push(yr(i)),this.end[i]=[r,a,this.endPattern(r)]}endPattern(e,t){return new RegExp((t||yr(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(e,t,a,i){let r,[n,o,s]=i,l=s.lastIndex=a.index+a[0].length,d=0;for(;r=s.exec(e);){if((r[1]||r[0])===n&&0===d)return Oi(a[0],e.substr(l,r.index-l),r[0],t,a.index,r.index+r[0].length,o);"{"===r[0]?d++:"}"===r[0]&&d&&d--}return null}findMathInString(e,t,a){let i,r;for(this.start.lastIndex=0;i=this.start.exec(a);){if(void 0!==i[this.env]&&this.env){let e="\\\\end\\s*(\\{"+yr(i[this.env])+"\\})";r=this.findEnd(a,t,i,["{"+i[this.env]+"}",!0,this.endPattern(null,e)]),r&&(r.math=r.open+r.math+r.close,r.open=r.close="")}else if(void 0!==i[this.sub]&&this.sub){let e=i[this.sub],a=i.index+i[this.sub].length;r=2===e.length?Oi("",e.substr(1),"",t,i.index,a):Oi("",e,"",t,i.index,a,!1)}else r=this.findEnd(a,t,i,this.end[i[0]]);r&&(e.push(r),this.start.lastIndex=r.end.n)}}findMath(e){let t=[];if(this.hasPatterns)for(let a=0,i=e.length;a{let a=e.attributes;if(!a)return;const i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];for(const t of a.getExplicitNames())i.has(t)||a.attributes[t]!==e.attributes.getInherited(t)||delete a.attributes[t]}),{})},e.combineRelations=function(e){const i=[];for(let r of e.data.getList("mo")){if(r.getProperty("relationsCombined")||!r.parent||r.parent&&!So.isType(r.parent,"mrow")||So.getTexClass(r)!==Xi.REL)continue;let e,n=r.parent.childNodes,o=n.indexOf(r)+1,s=So.getProperty(r,"variantForm");for(;o{let t=r.getExplicit(e);null!=t&&i.set(e,t)}))},a=function(e,t){let a=(e,t)=>e.getExplicitNames().filter((a=>a!==t&&("stretchy"!==a||e.getExplicit("stretchy")))),i=e.attributes,r=t.attributes,n=a(i,"lspace"),o=a(r,"rspace");if(n.length!==o.length)return!1;for(let e of n)if(i.getExplicit(e)!==r.getExplicit(e))return!1;return!0},i=function(e,t,a){const i=[];for(let r of e.getList("m"+t+a)){const n=r.childNodes;if(n[r[t]]&&n[r[a]])continue;const o=r.parent;let s=n[r[t]]?e.nodeFactory.create("node","m"+t,[n[r.base],n[r[t]]]):e.nodeFactory.create("node","m"+a,[n[r.base],n[r[a]]]);So.copyAttributes(r,s),o?o.replaceChild(s,r):e.root=s,i.push(r)}e.removeFromList("m"+t+a,i)};e.cleanSubSup=function(e){let t=e.data;t.error||(i(t,"sub","sup"),i(t,"under","over"))};let r=function(e,t,a){const i=[];for(const r of e.getList(t)){if(r.attributes.get("displaystyle"))continue;const t=r.childNodes[r.base],n=t.coreMO();if(t.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let t=e.nodeFactory.create("node",a,r.childNodes);So.copyAttributes(r,t),r.parent?r.parent.replaceChild(t,r):e.root=t,i.push(r)}}e.removeFromList(t,i)};e.moveLimits=function(e){const t=e.data;r(t,"munderover","msubsup"),r(t,"munder","msub"),r(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(wo||(wo={}));const Eo=wo;class Ao{static processString(e,t){let a=e.split(Ao.pattern);for(let e=1,i=a.length;e="0"&&i<="9")a[e]=t[parseInt(a[e],10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else if("{"===i)if(i=a[e].substr(1),i>="0"&&i<="9")a[e]=t[parseInt(a[e].substr(1,a[e].length-2),10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else{a[e].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[e]="%"+a[e])}null==a[e]&&(a[e]="???")}return a.join("")}constructor(e,t,...a){this.id=e,this.message=Ao.processString(t,a)}}Ao.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const vo=Ao;var xo;!function(e){const t=7.2,a={em:e=>e,ex:e=>.43*e,pt:e=>e/10,pc:e=>1.2*e,px:e=>e*t/72,in:e=>e*t,cm:e=>e*t/2.54,mm:e=>e*t/25.4,mu:e=>e/18},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",r="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+i+"\\s*"+r+"\\s*$"),o=RegExp("^\\s*"+i+"\\s*"+r+" ?");function s(e,t=!1){let i=e.match(t?o:n);return i?function([e,t,i]){if("mu"!==t)return[e,t,i];let r=l(a[t](parseFloat(e||"1")));return[r.slice(0,-2),"em",i]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function l(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function d(e,t,a){"{"!==t&&"}"!==t||(t="\\"+t);let i="{\\big"+a+" "+t+"}";return new No("\\mathchoice"+("{\\bigg"+a+" "+t+"}")+i+i+i,{},e).mml()}function c(e,t,a){t=t.replace(/\n+/g," ").replace(/^\s+/,Yn.nbsp).replace(/\s+$/,Yn.nbsp);let i=e.create("text",t);return e.create("node","mtext",[],a,i)}function u(e,t,a){if(a.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+a.length>e.configuration.options.maxBuffer)throw new vo("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+a}function p(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function f(e,t){let a=e.length,i=0,r="",n=0,o=0,s=!0,l=!1;for(;ni&&(o=i)),i++;break;case"}":i&&i--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!i&&-1!==t.indexOf(a))return[l?"true":p(r,o),a,e.slice(n)];s=!1,l=!1}r+=a}if(i)throw new vo("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":p(r,o),"",e.slice(n)]}e.matchDimen=s,e.dimen2em=function(e){let[t,i]=s(e),r=parseFloat(t||"1"),n=a[i];return n?n(r):0},e.Em=l,e.cols=function(...e){return e.map((e=>l(e))).join(" ")},e.fenced=function(e,t,a,i,r="",n=""){let o,s=e.nodeFactory,l=s.create("node","mrow",[],{open:t,close:i,texClass:Xi.INNER});if(r)o=new No("\\"+r+"l"+t,e.parser.stack.env,e).mml();else{let e=s.create("text",t);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Xi.OPEN},e)}if(So.appendChildren(l,[o,a]),r)o=new No("\\"+r+"r"+i,e.parser.stack.env,e).mml();else{let e=s.create("text",i);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Xi.CLOSE},e)}return n&&o.attributes.set("mathcolor",n),So.appendChildren(l,[o]),l},e.fixedFence=function(e,t,a,i){let r=e.nodeFactory.create("node","mrow",[],{open:t,close:i,texClass:Xi.ORD});return t&&So.appendChildren(r,[d(e,t,"l")]),So.isType(a,"mrow")?So.appendChildren(r,So.getChildren(a)):So.appendChildren(r,[a]),i&&So.appendChildren(r,[d(e,i,"r")]),r},e.mathPalette=d,e.fixInitialMO=function(e,t){for(let a=0,i=t.length;a1&&(l=[e.create("node","mrow",l)]),l},e.internalText=c,e.underOver=function(t,a,i,r,n){if(e.checkMovableLimits(a),So.isType(a,"munderover")&&So.isEmbellished(a)){So.setProperties(So.getCoreMO(a),{lspace:0,rspace:0});const e=t.create("node","mo",[],{rspace:0});a=t.create("node","mrow",[e,a])}const o=t.create("node","munderover",[a]);So.setChild(o,"over"===r?o.over:o.under,i);let s=o;return n&&(s=t.create("node","TeXAtom",[o],{texClass:Xi.OP,movesupsub:!0})),So.setProperty(s,"subsupOK",!0),s},e.checkMovableLimits=function(e){const t=So.isType(e,"mo")?So.getForm(e):null;(So.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&So.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;let t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,a,i){return i||(a=e.trimSpaces(a||"")),"t"===a?t.arraydef.align="baseline 1":"b"===a?t.arraydef.align="baseline -1":"c"===a?t.arraydef.align="axis":a&&(i?(i.string=`[${a}]`+i.string.slice(i.i),i.i=0):t.arraydef.align=a),t},e.substituteArgs=function(e,t,a){let i="",r="",n=0;for(;nt.length)throw new vo("IllegalMacroParam","Illegal macro parameter reference");r=u(e,u(e,r,i),t[parseInt(o,10)-1]),i=""}else i+=o}return u(e,r,i)},e.addArgs=u,e.checkMaxMacros=function(e,t=!0){if(!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new vo("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new vo("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e,t=!0){const a=e.stack.Top(),i=a.First;if((!a.getProperty("nestable")||!t||i)&&(!a.isKind("start")||i))throw new vo("ErroneousNestingEq","Erroneous nesting of equation structures")},e.copyNode=function(e,t){const a=e.copy(),i=t.configuration;return a.walkTree((e=>{i.addNode(e.kind,e);const t=(e.getProperty("in-lists")||"").split(/,/);for(const a of t)a&&i.addNode(a,e)})),a},e.MmlFilterAttribute=function(e,t,a){return a},e.getFontDef=function(e){const t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t=null,a=!1){let i=function(e){let t,a,i,r={},n=e;for(;n;)[a,t,n]=f(n,["=",","]),"="===t?([i,t,n]=f(n,[","]),i="false"===i||"true"===i?JSON.parse(i):i,r[a]=i):a&&(r[a]=!0);return r}(e);if(t)for(let e of Object.keys(i))if(!t.hasOwnProperty(e)){if(a)throw new vo("InvalidOption","Invalid option: %1",e);delete i[e]}return i},e.isLatinOrGreekChar=function(e){return!!e.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(xo||(xo={}));const Co=xo;class Lo{constructor(e,t,a){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:a},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}set env(e){this._env=e}get env(){return this._env}Push(...e){for(const t of e){if(!t)continue;const e=So.isNode(t)?this._factory.create("mml",t):t;e.global=this.global;const[a,i]=this.stack.length?this.Top().checkItem(e):[null,!0];i&&(a?(this.Pop(),this.Push(...a)):(this.stack.push(e),e.env?(e.copyEnv&&Object.assign(e.env,this.env),this.env=e.env):e.env=this.env))}}Pop(){const e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e}Top(e=1){return this.stack.lengthe.calign[e.j++]="left",c:e=>e.calign[e.j++]="center",r:e=>e.calign[e.j++]="right",p:e=>this.getColumn(e,"top"),m:e=>this.getColumn(e,"middle"),b:e=>this.getColumn(e,"bottom"),w:e=>this.getColumn(e,"top",""),W:e=>this.getColumn(e,"top",""),"|":e=>this.addRule(e,"solid"),":":e=>this.addRule(e,"dashed"),">":e=>e.cstart[e.j]=(e.cstart[e.j]||"")+this.getBraces(e),"<":e=>e.cend[e.j-1]=(e.cend[e.j-1]||"")+this.getBraces(e),"@":e=>this.addAt(e,this.getBraces(e)),"!":e=>this.addBang(e,this.getBraces(e)),P:e=>this.macroColumn(e,">{$}p{#1}<{$}",1),M:e=>this.macroColumn(e,">{$}m{#1}<{$}",1),B:e=>this.macroColumn(e,">{$}b{#1}<{$}",1)," ":e=>{}},this.MAXCOLUMNS=1e4}process(e,t,a){const i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:a.cstart,cend:a.cend,ralign:a.ralign,cextra:a.cextra};let r=0;for(;i.ithis.MAXCOLUMNS)throw new vo("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const e=i.template.codePointAt(i.i),t=i.c=void 0===e?"":String.fromCodePoint(e);if(i.i+=t.length,!this.columnHandler.hasOwnProperty(t))throw new vo("BadPreamToken","Illegal pream-token (%1)",t);this.columnHandler[t](i)}this.setColumnAlign(i,a),this.setColumnWidths(i,a),this.setColumnSpacing(i,a),this.setColumnLines(i,a),this.setPadding(i,a)}setColumnAlign(e,t){t.arraydef.columnalign=e.calign.join(" ")}setColumnWidths(e,t){if(!e.cwidth.length)return;const a=[...e.cwidth];a.lengthe||"auto")).join(" ")}setColumnSpacing(e,t){if(!e.cspace.length)return;const a=[...e.cspace];a.lengthe||"1em")).join(" ")}setColumnLines(e,t){if(!e.clines.length)return;const a=[...e.clines];a[0]&&t.frame.push(["left",a[0]]),a.length>e.calign.length?t.frame.push(["right",a.pop()]):a.length1&&(t.arraydef.columnlines=a.slice(1).map((e=>e||"none")).join(" "))}setPadding(e,t){if(!e.cextra[0]&&!e.cextra[e.calign.length-1])return;const a=e.calign.length-1,i=e.cspace,r=e.cextra[a]?i[a]:null;t.arraydef["data-array-padding"]=`${i[0]||".5em"} ${r||".5em"}`}getColumn(e,t,a="left"){e.calign[e.j]=a||this.getAlign(e),e.cwidth[e.j]=this.getDimen(e),e.ralign[e.j]=[t,e.cwidth[e.j],e.calign[e.j]],e.j++}getDimen(e){const t=this.getBraces(e)||"";if(!Co.matchDimen(t)[0])throw new vo("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",e.c);return t}getAlign(e){return Si(this.getBraces(e).toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(e){for(;" "===e.template[e.i];)e.i++;if(e.i>e.template.length)throw new vo("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];let t=++e.i,a=1;for(;e.i0&&a--;)i.push(this.getBraces(e));e.template=Co.substituteArgs(e.parser,i,t)+e.template.slice(e.i),e.i=0}addRule(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")}addAt(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",e.clines[r]&&(".5em"===i[r]?a[r-1]+="\\hspace{.25em}":i[r]||(e.cend[r-1]=(e.cend[r-1]||"")+"\\hspace{.5em}")),a[r]=t,i[r]="0",i[++e.j]="0"}addBang(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",a[r]=("0"===i[r]&&e.clines[r]?"\\hspace{.25em}":"")+t,i[r]||(i[r]=".5em"),i[++e.j]=".5em"}}const Io=Ro.Variant;class Oo{constructor(e,t=[]){this.options={},this.columnParser=new Mo,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new To,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new Bo(e.items),this.itemFactory.configuration=this,mi(this.options,...t),mi(this.options,e.options),this.mathStyle=Oo.getVariant.get(this.options.mathStyle)||Oo.getVariant.get("TeX")}pushParser(e){this.parsers.unshift(e)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(e,t){let a=this.nodeLists[e];if(a||(a=this.nodeLists[e]=[]),a.push(t),t.kind!==e){const a=So.getProperty(t,"in-lists")||"",i=(a?a.split(/,/):[]).concat(e).join(",");So.setProperty(t,"in-lists",i)}}getList(e){let t=this.nodeLists[e]||[],a=[];for(let e of t)this.inTree(e)&&a.push(e);return this.nodeLists[e]=a,a}removeFromList(e,t){const a=this.nodeLists[e]||[];for(const e of t){const t=a.indexOf(e);t>=0&&a.splice(t,1)}}inTree(e){for(;e&&e!==this.root;)e=e.parent;return!!e}}Oo.getVariant=new Map([["TeX",(e,t)=>t&&e.match(/^[\u0391-\u03A9\u03F4]/)?Io.NORMAL:""],["ISO",e=>Io.ITALIC],["French",e=>e.normalize("NFD").match(/^[a-z]/)?Io.ITALIC:Io.NORMAL],["upright",e=>Io.NORMAL]]);const qo=Oo;class jo{constructor(e="???",t=""){this.tag=e,this.id=t}}class Uo{constructor(e="",t=!1,a=!1,i=null,r="",n="",o=!1,s=""){this.env=e,this.taggable=t,this.defaultTags=a,this.tag=i,this.tagId=r,this.tagFormat=n,this.noTag=o,this.labelId=s}}class Ho{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new Uo,this.history=[],this.stack=[],this.enTag=function(e,t){let a=this.configuration.nodeFactory,i=a.create("node","mtd",[e]),r=a.create("node","mlabeledtr",[t,i]);return a.create("node","mtable",[r],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(e,t,a){this.currentTag&&this.stack.push(this.currentTag);const i=this.label;this.currentTag=new Uo(e,t,a),this.label=i}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)}tag(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(e){this.currentTag.labelId=e}get label(){return this.currentTag.labelId}formatUrl(e,t){return t+"#"+encodeURIComponent(e)}formatTag(e){return"("+e+")"}formatRef(e){return this.formatTag(e)}formatId(e){return"mjx-eqn:"+e.replace(/\s/g,"_")}formatNumber(e){return e.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(e=!1){if(e)return this.autoTag(),this.makeTag();const t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(e=0){this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""}startEquation(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new Uo("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)}finishEquation(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;let a=this.makeTag();return this.enTag(e,a)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new jo(this.currentTag.tag,this.currentTag.tagId),this.label="");let e=new No("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class zo extends Ho{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Go extends Ho{finalize(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;let a=this.getTag(!0);return this.enTag(e,a)}}var Wo,Vo,$o;!function(e){let t=new Map([["none",zo],["all",Go]]),a="none";e.OPTIONS={tags:a,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},e.add=function(e,a){t.set(e,a)},e.addTags=function(t){for(const a of Object.keys(t))e.add(a,t[a])},e.create=function(e){let i=t.get(e)||t.get(a);if(!i)throw Error("Unknown tags class");return new i},e.setDefault=function(e){a=e},e.getDefault=function(){return e.create(a)}}(Wo||(Wo={})),function(e){let t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(Vo||(Vo={}));class Xo{constructor(){this._configuration=new Za,this._fallback=new Qa}add(e,t,a=Za.DEFAULTPRIORITY){for(const t of e.slice().reverse()){let e=Vo.getMap(t);if(!e)return void this.warn("Configuration "+t+" not found! Omitted.");this._configuration.add(e,a)}t&&this._fallback.add(t,a)}parse(e){for(let{item:t}of this._configuration){const a=t.parse(e);if(a)return a}let[t,a]=e;Array.from(this._fallback)[0].item(t,a)}lookup(e){let t=this.applicable(e);return t?t.lookup(e):null}contains(e){return!!this.applicable(e)}toString(){let e=[];for(let{item:t}of this._configuration)e.push(t.name);return e.join(", ")}applicable(e){for(let{item:t}of this._configuration)if(t.contains(e))return t;return null}retrieve(e){for(let{item:t}of this._configuration)if(t.name===e)return t;return null}warn(e){console.log("TexParser Warning: "+e)}}class Ko{constructor(){this.map=new Map}add(e,t,a=Za.DEFAULTPRIORITY){for(const i of Object.keys(e)){let r=i,n=this.get(r);n||(n=new Xo,this.set(r,n)),n.add(e[r],t[r],a)}}set(e,t){this.map.set(e,t)}get(e){return this.map.get(e)}retrieve(e){for(const t of this.map.values()){let a=t.retrieve(e);if(a)return a}return null}keys(){return this.map.keys()}}class Jo{static makeProcessor(e,t){return Array.isArray(e)?e:[e,t]}static _create(e,t={}){let a=t.priority||Za.DEFAULTPRIORITY,i=t.init?this.makeProcessor(t.init,a):null,r=t.config?this.makeProcessor(t.config,a):null,n=(t.preprocessors||[]).map((e=>this.makeProcessor(e,a))),o=(t.postprocessors||[]).map((e=>this.makeProcessor(e,a))),s=t.parser||"tex";return new Jo(e,t.handler||{},t.fallback||{},t.items||{},t.tags||{},t.options||{},t.nodes||{},n,o,i,r,a,s)}static create(e,t={}){let a=Jo._create(e,t);return $o.set(e,a),a}static local(e={}){return Jo._create("",e)}constructor(e,t={},a={},i={},r={},n={},o={},s=[],l=[],d=null,c=null,u,p){this.name=e,this.handler=t,this.fallback=a,this.items=i,this.tags=r,this.options=n,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=d,this.configMethod=c,this.priority=u,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(e){let t=new Map;e.set=function(e,a){t.set(e,a)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}($o||($o={}));class Yo{constructor(e,t=["tex"]){this.initMethod=new Qa,this.configMethod=new Qa,this.configurations=new Za,this.parsers=[],this.handlers=new Ko,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;for(const t of e.slice().reverse())this.addPackage(t);for(let{item:e,priority:t}of this.configurations)this.append(e,t)}init(){this.initMethod.execute(this)}config(e){this.configMethod.execute(this,e);for(const t of this.configurations)this.addFilters(e,t.item)}addPackage(e){const t="string"==typeof e?e:e[0],a=this.getPackage(t);a&&this.configurations.add(a,"string"==typeof e?a.priority:e[1])}add(e,t,a={}){const i=this.getPackage(e);this.append(i),this.configurations.add(i,i.priority),this.init();const r=t.parseOptions;r.nodeFactory.setCreators(i.nodes);for(const e of Object.keys(i.items))r.itemFactory.setNodeClass(e,i.items[e]);Wo.addTags(i.tags),mi(r.options,i.options),gi(r.options,a),this.addFilters(t,i),i.config&&i.config(this,t)}getPackage(e){const t=$o.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error(`Package ${e} doesn't target the proper parser`);return t}append(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),mi(this.options,e.options),Object.assign(this.nodes,e.nodes)}addFilters(e,t){for(const[a,i]of t.preprocessors)e.preFilters.add(a,i);for(const[a,i]of t.postprocessors)e.postFilters.add(a,i)}}class Zo{constructor(e,t,a){this._symbol=e,this._char=t,this._attributes=a}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class Qo{constructor(e,t,a=[]){this._symbol=e,this._func=t,this._args=a}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function es(e){return void 0===e||e}class ts{constructor(e,t){this._name=e,this._parser=t,Vo.register(this)}get name(){return this._name}parserFor(e){return this.contains(e)?this.parser:null}parse([e,t]){let a=this.parserFor(t),i=this.lookup(t);return a&&i?es(a(e,i)):null}set parser(e){this._parser=e}get parser(){return this._parser}}class as extends ts{constructor(e,t,a){super(e,t),this._regExp=a}contains(e){return this._regExp.test(e)}lookup(e){return this.contains(e)?e:null}}class is extends ts{constructor(){super(...arguments),this.map=new Map}lookup(e){return this.map.get(e)}contains(e){return this.map.has(e)}add(e,t){this.map.set(e,t)}remove(e){this.map.delete(e)}}class rs extends is{constructor(e,t,a){super(e,t);for(const e of Object.keys(a)){let t=a[e],[i,r]="string"==typeof t?[t,null]:t,n=new Zo(e,i,r);this.add(e,n)}}}class ns extends rs{parse([e,t]){return super.parse([e,"\\"+t])}}class os extends is{constructor(e,t,a){super(e,null);for(const e of Object.keys(t)){let i=t[e],[r,...n]="string"==typeof i?[i]:i,o=new Qo(e,a[r],n);this.add(e,o)}}parserFor(e){let t=this.lookup(e);return t?t.func:null}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?es(i(e,a.symbol,...a.args)):null}}class ss extends os{parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);if(!a||!i)return null;let r=e.currentCS;e.currentCS="\\"+t;let n=i(e,"\\"+a.symbol,...a.args);return e.currentCS=r,es(n)}}class ls extends os{constructor(e,t,a,i){super(e,a,i),this.parser=t}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?es(this.parser(e,a.symbol,i,a.args)):null}}class ds extends Fo{constructor(e,t){super(e),this.global=t}get kind(){return"start"}get isOpen(){return!0}checkItem(e){if(e.isKind("stop")){let e=this.toMml();return this.global.isInner||(e=this.factory.configuration.tags.finalize(e,this.env)),[[this.factory.create("mml",e)],!0]}return super.checkItem(e)}}class cs extends Fo{get kind(){return"stop"}get isClose(){return!0}}class us extends Fo{get kind(){return"open"}get isOpen(){return!0}checkItem(e){if(e.isKind("close")){let e=this.toMml();const t=this.create("node","TeXAtom",[e]);return[[this.factory.create("mml",t)],!0]}return super.checkItem(e)}}us.errors=Object.assign(Object.create(Fo.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class ps extends Fo{get kind(){return"close"}get isClose(){return!0}}class fs extends Fo{get kind(){return"prime"}checkItem(e){let[t,a]=this.Peek(2);if(!So.isType(t,"msubsup")||So.isType(t,"msup")){return[[this.create("node","msup",[t,a]),e],!0]}return So.setChild(t,t.sup,a),[[t,e],!0]}}class hs extends Fo{get kind(){return"subsup"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Fo.success;const t=this.First,a=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==a)So.setChild(t,2,this.getProperty("primes"));else{So.setProperty(this.getProperty("primes"),"variantForm",!0);const t=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=t}So.setChild(t,a,e.First),null!=this.getProperty("movesupsub")&&So.setProperty(t,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",t)],!0]}if(super.checkItem(e)[1]){const e=this.getErrors(["","sub","sup"][a]);throw new vo(e[0],e[1],...e.splice(2))}return null}}hs.errors=Object.assign(Object.create(Fo.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class ms extends Fo{constructor(e){super(e),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(e){if(e.isKind("over"))throw new vo("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){let t=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&So.setAttribute(t,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(So.setProperty(t,"withDelims",!0),t=Co.fixedFence(this.factory.configuration,this.getProperty("ldelim"),t,this.getProperty("rdelim"))),[[this.factory.create("mml",t),e],!0]}return super.checkItem(e)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class gs extends Fo{constructor(e,t){super(e),this.setProperty("delim",t)}get kind(){return"left"}get isOpen(){return!0}checkItem(e){if(e.isKind("right"))return[[this.factory.create("mml",Co.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){const t={stretchy:!0};return e.getProperty("color")&&(t.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Xi.CLOSE}),this.create("token","mo",t,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Xi.OPEN})),this.env={},[[this],!0]}return super.checkItem(e)}}gs.errors=Object.assign(Object.create(Fo.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class ys extends Fo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"middle"}get isClose(){return!0}}class ks extends Fo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"right"}get isClose(){return!0}}class bs extends Fo{get kind(){return"break"}constructor(e,t,a){super(e),this.setProperty("linebreak",t),this.setProperty("insert",a)}checkItem(e){var t,a;const i=this.getProperty("linebreak");if(e.isKind("mml")){const r=e.First;if(r.isKind("mo")){if("after"!==((null===(a=null===(t=So.getOp(r))||void 0===t?void 0:t[3])||void 0===a?void 0:a.linebreakstyle)||So.getAttribute(r,"linebreakstyle")))return So.setAttribute(r,"linebreak",i),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}const r=this.create("token","mspace",{linebreak:i});return[[this.factory.create("mml",r),e],!0]}}class Ss extends Fo{get kind(){return"begin"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new vo("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?Fo.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}class ws extends Fo{get kind(){return"end"}get isClose(){return!0}}class Es extends Fo{get kind(){return"style"}checkItem(e){if(!e.isClose)return super.checkItem(e);const t=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",t),e],!0]}}class As extends Fo{get kind(){return"position"}checkItem(e){if(e.isClose)throw new vo("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){let t=e.toMml();switch(this.getProperty("move")){case"vertical":return t=this.create("node","mpadded",[t],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",t)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(e)}}class vs extends Fo{get kind(){return"cell"}get isClose(){return!0}}class xs extends Fo{get isFinal(){return!0}get kind(){return"mml"}}class Cs extends Fo{get kind(){return"fn"}checkItem(e){const t=this.First;if(t){if(e.isOpen)return Fo.success;if(!e.isKind("fn")){let a=e.First;if(!e.isKind("mml")||!a)return[[t,e],!0];if(So.isType(a,"mstyle")&&a.childNodes.length&&So.isType(a.childNodes[0].childNodes[0],"mspace")||So.isType(a,"mspace"))return[[t,e],!0];So.isEmbellished(a)&&(a=So.getCoreMO(a));const i=So.getForm(a);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[t,e],!0]}return[[t,this.create("token","mo",{texClass:Xi.NONE},Yn.ApplyFunction),e],!0]}return super.checkItem.apply(this,arguments)}}class Ls extends Fo{constructor(){super(...arguments),this.remap=Vo.getMap("not_remap")}get kind(){return"not"}checkItem(e){let t,a,i;if(e.isKind("open")||e.isKind("left"))return Fo.success;if(e.isKind("mml")&&(So.isType(e.First,"mo")||So.isType(e.First,"mi")||So.isType(e.First,"mtext"))&&(t=e.First,a=So.getText(t),1===a.length&&!So.getProperty(t,"movesupsub")&&1===So.getChildren(t).length))return this.remap.contains(a)?(i=this.create("text",this.remap.lookup(a).char),So.setChild(t,0,i)):(i=this.create("text","\u0338"),So.appendChildren(t,[i])),[[e],!0];i=this.create("text","\u29f8");const r=this.create("node","mtext",[],{},i),n=this.create("node","mpadded",[r],{width:0});return t=this.create("node","TeXAtom",[n],{texClass:Xi.REL}),[[t,e],!0]}}class Ns extends Fo{get kind(){return"nonscript"}checkItem(e){if(e.isKind("mml")&&1===e.Size()){let t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=So.getChildren(So.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){const t=this.create("node","mrow",[e.Pop()]);e.Push(t)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]}}class _s extends Fo{get kind(){return"dots"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Fo.success;let t=this.getProperty("ldots"),a=e.First;if(e.isKind("mml")&&So.isEmbellished(a)){const e=So.getTexClass(So.getCoreMO(a));e!==Xi.BIN&&e!==Xi.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]}}class Fs extends Fo{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),Fo.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),Fo.fail;this.EndTable(),this.clearEnv();let t=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[t],!0];throw new vo("MissingCloseBrace","Missing close brace")}return[[t,e],!0]}return super.checkItem(e)}createMml(){const e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.breakAlign.table&&So.setAttribute(t,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(So.setAttribute(t,"data-frame-styles",""),So.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),t=this.handleFrame(t),(this.getProperty("open")||this.getProperty("close"))&&(t=Co.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t}handleFrame(e){if(!this.frame.length)return e;const t=new Map(this.frame),a=this.frame.reduce(((e,[,t])=>t===e?t:""),this.frame[0][1]);if(a){if(4===this.frame.length)return So.setAttribute(e,"frame",a),So.removeAttribute(e,"data-frame-styles"),e;if("solid"===a)return So.setAttribute(e,"data-frame-styles",""),e=this.create("node","menclose",[e],{notation:Array.from(t.keys()).join(" "),"data-padding":0})}const i=no.map((e=>t.get(e)||"none")).join(" ");return So.setAttribute(e,"data-frame-styles",i),e}StartEntry(){const e=this.row.length;let t=this.cstart[e],a=this.cend[e];const i=this.ralign[e],r=this.cextra;if(!(t||a||i||r[e]||r[e+1]))return;let[n,o,s,l]=this.getEntry();if(!r[e]||this.atEnd&&!r[e+1]||(t+="&"),"&"!==s&&(l=!!o.trim()||!(!e&&"\\end"===s.substr(0,4)),r[e+1]&&!r[e]&&(a=(a||"")+"&",this.atEnd=!0)),!l&&!n)return;const d=this.parser;l&&(t&&(o=Co.addArgs(d,t,o)),a&&(o=Co.addArgs(d,o,a)),i&&(o="\\text{"+o.trim()+"}")),n&&(o=Co.addArgs(d,n,o)),d.string=Co.addArgs(d,o,d.string),d.i=0}getEntry(){const e=this.parser,t=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let a,i=0,r=0,n=e.i;const o=["","","",!1];for(;null!==(a=e.string.slice(n).match(t));)switch(n+=a[0].length,a[2]){case"\\":n++;break;case"{":i++;break;case"}":if(!i)return o;i--;break;case"\\begin{array}":!i&&r++;break;case"\\end{array}":if(!i&&r){r--;break}default:if(i||r)continue;n-=a[2].length;let t=e.string.slice(e.i,n).trim();const s=t.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(t=t.slice(s[0].length)),e.string=e.string.slice(n),e.i=0,[(null==s?void 0:s[0])||"",t,a[2],!0]}return o}EndEntry(){const e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&So.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&So.setAttribute(e,"columnalign",So.getAttribute(e,"columnalign")?"center":"left"));const t=this.ralign[this.row.length];if(t){let[a,i,r]=t;this.breakAlign.cell&&(a=this.breakAlign.cell);const n=this.create("node","mpadded",e.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":r,"data-vertical-align":a});n.setProperty("vbox",a),e.childNodes[0].childNodes=[],e.appendChild(n)}else this.breakAlign.cell&&So.setAttribute(e,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(e),this.Clear(),this.hfill=[]}EndRow(){let e="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e="mlabeledtr"):this.getProperty("isLabeled")&&(e="mlabeledtr",this.setProperty("isLabeled",!1));const t=this.create("node",e,this.row);this.breakAlign.row&&(So.setAttribute(t,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(t),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push(["bottom",e.pop()]),e.length?this.arraydef.rowlines=e.join(" "):delete this.arraydef.rowlines):e.lengththis.maxrow&&(this.maxrow=this.row.length);const e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(e,t){if(!this.arraydef[e])return;const a=this.arraydef[e].split(/ /),i=[...a];if(i.length>1){for(;i.length0){const e="center"===t?".7em":"2em";for(const t of this.table){const i=t.childNodes[t.isKind("mlabeledtr")?a+1:a];if(i){const t=this.create("node","mstyle",i.childNodes[0].childNodes,{indentshift:e});i.childNodes[0].childNodes=[],i.appendChild(t)}}}t=e[a]}}}class Ds extends Ss{get kind(){return"mstyle"}constructor(e,t,a){super(e),this.attrList=t,this.setProperty("name",a)}checkItem(e){if(e.isKind("end")&&e.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(e)}}class Bs extends Fo{constructor(e,...t){super(e),this.factory.configuration.tags.start("equation",!0,t[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){let t=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(t,a):t,e],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}let Ts={};const Rs={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Ms(e,t=1/0){const a=e.replace(/\s+/g,"").split("").map((e=>{const t={t:"top",b:"bottom",m:"middle",c:"center"}[e];if(!t)throw new vo("BadBreakAlign","Invalid alignment character: %1",e);return t}));if(a.length>t)throw new vo("TooManyAligns","Too many alignment characters: %1",e);return 1===t?a[0]:a.join(" ")}function Is(e,t){const a=e.stack.env,i=a.inRoot;a.inRoot=!0;const r=new No(t,a,e.configuration);let n=r.mml();const o=r.stack.global;if(o.leftRoot||o.upRoot){const t={};o.leftRoot&&(t.width=o.leftRoot),o.upRoot&&(t.voffset=o.upRoot,t.height=o.upRoot),n=e.create("node","mpadded",[n],t)}return a.inRoot=i,n}Ts.Open=function(e,t){e.Push(e.itemFactory.create("open"))},Ts.Close=function(e,t){e.Push(e.itemFactory.create("close"))},Ts.Bar=function(e,t){e.Push(e.create("token","mo",{stretchy:!1,texClass:Xi.ORD},t))},Ts.Tilde=function(e,t){e.Push(e.create("token","mtext",{},Yn.nbsp))},Ts.Space=function(e,t){},Ts.Superscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sup:i.over;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sup)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.over)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleExponent","Double exponent: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.over))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.over):(i=e.create("node","msubsup",[i]),o=i.sup)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ts.Subscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sub:i.under;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sub)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.under)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleSubscripts","Double subscripts: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.under))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.under):(i=e.create("node","msubsup",[i]),o=i.sub)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ts.Prime=function(e,t){let a=e.stack.Prev();if(a||(a=e.create("token","mi")),So.isType(a,"msubsup")&&!So.isType(a,"msup")&&So.getChildAt(a,a.sup))throw new vo("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let i="";e.i--;do{i+=Yn.prime,e.i++,t=e.GetNext()}while("'"===t||t===Yn.rsquo);i=["","\u2032","\u2033","\u2034","\u2057"][i.length]||i;const r=e.create("token","mo",{variantForm:!0},i);e.Push(e.itemFactory.create("prime",a,r))},Ts.Comment=function(e,t){for(;e.in.macroColumn(e,r,parseInt(i))},Ts.BeginEnd=function(e,t){let a=e.GetArgument(t);if(a.match(/\\/))throw new vo("InvalidEnv","Invalid environment name '%1'",a);let i=e.configuration.handlers.get("environment").lookup(a);if(i&&"\\end"===t){if(!i.args[0]){const t=e.itemFactory.create("end").setProperty("name",a);return void e.Push(t)}e.stack.env.closing=a}Co.checkMaxMacros(e,!1),e.parse("environment",[e,a])},Ts.Array=function(e,t,a,i,r,n,o,s,l){r||(r=e.GetArgument("\\begin{"+t.getName()+"}"));const d=e.itemFactory.create("array");return"array"===t.getName()&&d.setProperty("arrayPadding",".5em .125em"),d.parser=e,d.arraydef={columnspacing:n||"1em",rowspacing:o||"4pt"},e.configuration.columnParser.process(e,r,d),a&&d.setProperty("open",e.convertDelimiter(a)),i&&d.setProperty("close",e.convertDelimiter(i)),"'"===(s||"").charAt(1)&&(d.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?d.arraydef.displaystyle=!0:s&&(d.arraydef.displaystyle=!1),"S"===s&&(d.arraydef.scriptlevel=1),l&&(d.arraydef.useHeight=!1),e.Push(t),d.StartEntry(),d},Ts.AlignedArray=function(e,t,a=""){const i=e.GetBrackets("\\begin{"+t.getName()+"}");let r=Ts.Array(e,t,null,null,null,null,null,a);return Co.setArrayAlign(r,i)},Ts.IndentAlign=function(e,t){const a=`\\begin{${t.getName()}}`,i=e.GetBrackets(a,"");let r=e.GetBrackets(a,"");const n=e.GetBrackets(a,"");if(i&&!Co.matchDimen(i)[0]||r&&!Co.matchDimen(r)[0]||n&&!Co.matchDimen(n)[0])throw new vo("BracketMustBeDimension","Bracket argument to %1 must be a dimension",a);const o=e.GetArgument(a);if(o&&!o.match(/^([lcr]{1,3})?$/))throw new vo("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...o].map((e=>({l:"left",c:"center",r:"right"}[e])));1===s.length&&s.push(s[0]);const l={};for(const[e,t]of[["indentshiftfirst",i],["indentshift",r||i],["indentshiftlast",n],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])t&&(l[e]=t);e.Push(e.itemFactory.create("mstyle",l,t.getName()))},Ts.Equation=function(e,t,a,i=!0){return e.configuration.mathItem.display=i,e.stack.env.display=i,e.Push(t),Co.checkEqnEnv(e),e.Push(t),e.itemFactory.create("equation",a).setProperty("name",t.getName())},Ts.EqnArray=function(e,t,a,i,r,n,o){let s=t.getName(),l="gather"===s||"gather*"===s;i&&Co.checkEqnEnv(e,!l),e.Push(t),r=(r=r.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=Ms(n);let d=e.itemFactory.create("eqnarray",s,a,i,e.stack.global);return d.arraydef={displaystyle:!0,columnalign:r,columnspacing:o||"1em",rowspacing:"3pt","data-break-align":n,side:e.options.tagSide,minlabelspacing:e.options.tagIndent},l&&d.setProperty("nestable",!0),d},Ts.HandleNoTag=function(e,t){e.tags.notag()},Ts.HandleLabel=function(e,t){let a=e.GetArgument(t);if(""!==a&&!e.tags.refUpdate){if(e.tags.label)throw new vo("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=a,(e.tags.allLabels[a]||e.tags.labels[a])&&!e.options.ignoreDuplicateLabels)throw new vo("MultipleLabel","Label '%1' multiply defined",a);e.tags.labels[a]=new jo}},Ts.HandleRef=function(e,t,a){let i=e.GetArgument(t),r=e.tags.allLabels[i]||e.tags.labels[i];r||(e.tags.refUpdate||(e.tags.redo=!0),r=new jo);let n=r.tag;a&&(n=e.tags.formatRef(n));let o=e.create("node","mrow",Co.internalMath(e,n),{href:e.tags.formatUrl(r.id,e.options.baseURL),class:"MathJax_ref"});e.Push(o)},Ts.Macro=function(e,t,a,i,r){if(i){const n=[];if(null!=r){const a=e.GetBrackets(t);n.push(null==a?r:a)}for(let a=n.length;a1&&(i.autoOP=!1)),!i.mathvariant&&Co.isLatinOrGreekChar(t)){const a=e.configuration.mathStyle(t);a&&(i.mathvariant=a)}const n=e.create("token","mi",i,t);e.Push(n)},e.digit=function(e,t){let a;const i=e.configuration.options.digits,r=e.string.slice(e.i-1).match(i),n=Co.getFontDef(e);r?(a=e.create("token","mn",n,r[0].replace(/[{}]/g,"")),e.i+=r[0].length-1):a=e.create("token","mo",n,t),e.Push(a)},e.controlSequence=function(e,t){const a=e.GetCS();e.parse("macro",[e,a])},e.lcGreek=function(e,t){const a={mathvariant:e.configuration.mathStyle(t.char)||qs.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.ucGreek=function(e,t){const a={mathvariant:e.stack.env.font||e.configuration.mathStyle(t.char,!0)||qs.NORMAL},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mi=function(e,t){const a=t.attributes||{mathvariant:qs.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mo=function(e,t){const a=t.attributes||{};a.stretchy=!1;const i=e.create("token","mo",a,t.char);So.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i),e.Push(i)},e.mathchar7=function(e,t){const a=t.attributes||{mathvariant:qs.NORMAL};e.stack.env.font&&(a.mathvariant=e.stack.env.font);const i=e.create("token","mi",a,t.char);e.Push(i)},e.delimiter=function(e,t){let a=t.attributes||{};a=Object.assign({fence:!1,stretchy:!1},a);const i=e.create("token","mo",a,t.char);e.Push(i)},e.environment=function(e,t,a,i){const r=i[0];let n=e.itemFactory.create("begin").setProperties({name:t,end:r});n=a(e,n,...i.slice(1)),e.Push(n)}}(js||(js={}));const Us=js,Hs=Vn(zn.thickmathspace),zs=Ro.Variant;function Gs(e,t){let a=e.stack.env.font?{mathvariant:e.stack.env.font}:{};const i=Vo.getMap("remap").lookup(t),r=fr(t),n=r?r[3]:"mo";let o=e.create("token",n,a,i?i.char:t);const s=(null==r?void 0:r[4])||(Co.isLatinOrGreekChar(t)?e.configuration.mathStyle(t,!0):"");s&&o.attributes.set("mathvariant",s),"mo"===n&&(So.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new as("letter",Us.variable,/[a-z]/i),new as("digit",Us.digit,/[0-9.,]/),new as("command",Us.controlSequence,/^\\/),new os("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Os),new rs("lcGreek",Us.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new rs("ucGreek",Us.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new rs("mathchar0mi",Us.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:zs.NORMAL}],aleph:["\u2135",{mathvariant:zs.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:zs.NORMAL}],Re:["\u211c",{mathvariant:zs.NORMAL}],Im:["\u2111",{mathvariant:zs.NORMAL}],partial:["\u2202",{mathvariant:zs.ITALIC}],infty:["\u221e",{mathvariant:zs.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:zs.NORMAL}],nabla:["\u2207",{mathvariant:zs.NORMAL}],top:["\u22a4",{mathvariant:zs.NORMAL}],bot:["\u22a5",{mathvariant:zs.NORMAL}],angle:["\u2220",{mathvariant:zs.NORMAL}],triangle:["\u25b3",{mathvariant:zs.NORMAL}],backslash:["\\",{mathvariant:zs.NORMAL}],forall:["\u2200",{mathvariant:zs.NORMAL}],exists:["\u2203",{mathvariant:zs.NORMAL}],neg:["\xac",{mathvariant:zs.NORMAL}],lnot:["\xac",{mathvariant:zs.NORMAL}],flat:["\u266d",{mathvariant:zs.NORMAL}],natural:["\u266e",{mathvariant:zs.NORMAL}],sharp:["\u266f",{mathvariant:zs.NORMAL}],clubsuit:["\u2663",{mathvariant:zs.NORMAL}],diamondsuit:["\u2662",{mathvariant:zs.NORMAL}],heartsuit:["\u2661",{mathvariant:zs.NORMAL}],spadesuit:["\u2660",{mathvariant:zs.NORMAL}]}),new rs("mathchar0mo",Us.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Xi.PUNCT}],cdotp:["\u22c5",{texClass:Xi.PUNCT}],colon:[":",{texClass:Xi.PUNCT}]}),new rs("mathchar7",Us.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new ns("delimiter",Us.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Xi.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Xi.ORD}],"\\|":["\u2016",{texClass:Xi.ORD}],"\\vert":["|",{texClass:Xi.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new ss("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",zs.NORMAL],mit:["SetFont",zs.ITALIC],oldstyle:["SetFont",zs.OLDSTYLE],cal:["SetFont",zs.CALLIGRAPHIC],it:["SetFont",zs.MATHITALIC],bf:["SetFont",zs.BOLD],sf:["SetFont",zs.SANSSERIF],tt:["SetFont",zs.MONOSPACE],frak:["MathFont",zs.FRAKTUR],Bbb:["MathFont",zs.DOUBLESTRUCK],mathrm:["MathFont",zs.NORMAL],mathup:["MathFont",zs.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",zs.BOLD],mathbfup:["MathFont",zs.BOLD],mathit:["MathFont",zs.MATHITALIC],mathbfit:["MathFont",zs.BOLDITALIC],mathbb:["MathFont",zs.DOUBLESTRUCK],mathfrak:["MathFont",zs.FRAKTUR],mathbffrak:["MathFont",zs.BOLDFRAKTUR],mathscr:["MathFont",zs.SCRIPT],mathbfscr:["MathFont",zs.BOLDSCRIPT],mathsf:["MathFont",zs.SANSSERIF],mathsfup:["MathFont",zs.SANSSERIF],mathbfsf:["MathFont",zs.BOLDSANSSERIF],mathbfsfup:["MathFont",zs.BOLDSANSSERIF],mathsfit:["MathFont",zs.SANSSERIFITALIC],mathbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],mathtt:["MathFont",zs.MONOSPACE],mathcal:["MathFont",zs.CALLIGRAPHIC],mathbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],symrm:["MathFont",zs.NORMAL],symup:["MathFont",zs.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",zs.BOLD],symbfup:["MathFont",zs.BOLD],symit:["MathFont",zs.ITALIC],symbfit:["MathFont",zs.BOLDITALIC],symbb:["MathFont",zs.DOUBLESTRUCK],symfrak:["MathFont",zs.FRAKTUR],symbffrak:["MathFont",zs.BOLDFRAKTUR],symscr:["MathFont",zs.SCRIPT],symbfscr:["MathFont",zs.BOLDSCRIPT],symsf:["MathFont",zs.SANSSERIF],symsfup:["MathFont",zs.SANSSERIF],symbfsf:["MathFont",zs.BOLDSANSSERIF],symbfsfup:["MathFont",zs.BOLDSANSSERIF],symsfit:["MathFont",zs.SANSSERIFITALIC],symbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],symtt:["MathFont",zs.MONOSPACE],symcal:["MathFont",zs.CALLIGRAPHIC],symbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],textrm:["HBox",null,zs.NORMAL],textup:["HBox",null,zs.NORMAL],textnormal:["HBox"],textit:["HBox",null,zs.ITALIC],textbf:["HBox",null,zs.BOLD],textsf:["HBox",null,zs.SANSSERIF],texttt:["HBox",null,zs.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",zn.thinmathspace],":":["Spacer",zn.mediummathspace],">":["Spacer",zn.mediummathspace],";":["Spacer",zn.thickmathspace],"!":["Spacer",zn.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",zn.thinmathspace],negthinspace:["Spacer",zn.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Ro.LineBreak.GOODBREAK],badbreak:["Linebreak",Ro.LineBreak.BADBREAK],nobreak:["Linebreak",Ro.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Xi.ORD,.85],Big:["MakeBig",Xi.ORD,1.15],bigg:["MakeBig",Xi.ORD,1.45],Bigg:["MakeBig",Xi.ORD,1.75],bigl:["MakeBig",Xi.OPEN,.85],Bigl:["MakeBig",Xi.OPEN,1.15],biggl:["MakeBig",Xi.OPEN,1.45],Biggl:["MakeBig",Xi.OPEN,1.75],bigr:["MakeBig",Xi.CLOSE,.85],Bigr:["MakeBig",Xi.CLOSE,1.15],biggr:["MakeBig",Xi.CLOSE,1.45],Biggr:["MakeBig",Xi.CLOSE,1.75],bigm:["MakeBig",Xi.REL,.85],Bigm:["MakeBig",Xi.REL,1.15],biggm:["MakeBig",Xi.REL,1.45],Biggm:["MakeBig",Xi.REL,1.75],mathord:["TeXAtom",Xi.ORD],mathop:["TeXAtom",Xi.OP],mathopen:["TeXAtom",Xi.OPEN],mathclose:["TeXAtom",Xi.CLOSE],mathbin:["TeXAtom",Xi.BIN],mathrel:["TeXAtom",Xi.REL],mathpunct:["TeXAtom",Xi.PUNCT],mathinner:["TeXAtom",Xi.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Hs,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Hs+'" rspace="'+Hs+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Os),new ls("environment",Us.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",Co.cols(0,zn.thickmathspace),".5em"],indentalign:["IndentAlign"]},Os),new rs("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"}),new rs("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class Ws extends Ho{}const Vs=Jo.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Gs,macro:function(e,t){throw new vo("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new vo("UnknownEnv","Unknown environment '%1'",t)}},items:{[ds.prototype.kind]:ds,[cs.prototype.kind]:cs,[us.prototype.kind]:us,[ps.prototype.kind]:ps,[fs.prototype.kind]:fs,[hs.prototype.kind]:hs,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[ys.prototype.kind]:ys,[ks.prototype.kind]:ks,[bs.prototype.kind]:bs,[Ss.prototype.kind]:Ss,[ws.prototype.kind]:ws,[Es.prototype.kind]:Es,[As.prototype.kind]:As,[vs.prototype.kind]:vs,[xs.prototype.kind]:xs,[Cs.prototype.kind]:Cs,[Ls.prototype.kind]:Ls,[Ns.prototype.kind]:Ns,[_s.prototype.kind]:_s,[Fs.prototype.kind]:Fs,[Ps.prototype.kind]:Ps,[Bs.prototype.kind]:Bs,[Ds.prototype.kind]:Ds},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:Ws},postprocessors:[[function({data:e}){for(const t of e.getList("nonscript"))if(t.attributes.get("scriptlevel")>0){const a=t.parent;if(a.childNodes.splice(a.childIndex(t),1),e.removeFromList(t.kind,[t]),t.isKind("mrow")){const a=t.childNodes[0];e.removeFromList("mstyle",[a]),e.removeFromList("mspace",a.childNodes[0].childNodes)}}else t.isKind("mrow")&&(t.parent.replaceChild(t.childNodes[0],t),e.removeFromList("mrow",[t]))},-4]]});class $s extends Di{static configure(e){let t=new Yo(e,["tex"]);return t.init(),t}static tags(e,t){Wo.addTags(t.tags),Wo.setDefault(e.options.tags),e.tags=Wo.getDefault(),e.tags.configuration=e}constructor(e={}){const[t,a,i]=bi(e,$s.OPTIONS,ko.OPTIONS);super(a),this.findTeX=this.options.FindTeX||new ko(i);const r=this.options.packages,n=this.configuration=$s.configure(r),o=this._parseOptions=new qo(n,[this.options,Wo.OPTIONS]);gi(o.options,t),n.config(this),$s.tags(o,n),this.postFilters.add(Eo.cleanSubSup,-6),this.postFilters.add(Eo.setInherited,-5),this.postFilters.add(Eo.moveLimits,-4),this.postFilters.add(Eo.cleanStretchy,-3),this.postFilters.add(Eo.cleanAttributes,-2),this.postFilters.add(Eo.combineRelations,-1)}setMmlFactory(e){super.setMmlFactory(e),this._parseOptions.nodeFactory.setMmlFactory(e)}get parseOptions(){return this._parseOptions}reset(e=0){this.parseOptions.tags.reset(e)}compile(e,t){let a,i,r;this.parseOptions.clear(),this.parseOptions.mathItem=e,this.executeFilters(this.preFilters,e,t,this.parseOptions),this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=new No(this.latex,{display:e.display,isInner:!1},this.parseOptions),a=r.mml(),i=r.stack.global}catch(e){if(!(e instanceof vo))throw e;this.parseOptions.error=!0,a=this.options.formatError(this,e)}return a=this.parseOptions.nodeFactory.create("node","math",[a]),(null==i?void 0:i.indentalign)&&So.setAttribute(a,"indentalign",i.indentalign),e.display&&So.setAttribute(a,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=a,this.executeFilters(this.postFilters,e,t,this.parseOptions),r&&r.stack.env.hsize&&(So.setAttribute(a,"maxwidth",r.stack.env.hsize),So.setAttribute(a,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(e){return this.findTeX.findMath(e)}formatError(e){let t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)}}$s.NAME="TeX",$s.OPTIONS=Object.assign(Object.assign({},Di.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(e,t)=>e.formatError(t)});class Xs extends Fs{constructor(e,...t){super(e),this.factory.configuration.tags.start("multline",!0,t[0])}get kind(){return"multline"}EndEntry(){this.table.length&&Co.fixInitialMO(this.factory.configuration,this.nodes);const e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()}EndRow(){if(1!==this.row.length)throw new vo("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let e=this.table.length-1,t=-1;So.getAttribute(So.getChildren(this.table[0])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[0])[0],"columnalign",Ro.Align.LEFT),So.getAttribute(So.getChildren(this.table[e])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[e])[0],"columnalign",Ro.Align.RIGHT);let a=this.factory.configuration.tags.getTag();if(a){t=this.arraydef.side===Ro.Align.LEFT?0:this.table.length-1;const e=this.table[t],i=this.create("node","mlabeledtr",[a].concat(So.getChildren(e)));So.copyAttributes(e,i),this.table[t]=i}}this.factory.configuration.tags.end()}}class Ks extends Ps{get kind(){return"flalign"}constructor(e,t,a,i,r){super(e),this.name=t,this.numbered=a,this.padded=i,this.center=r,this.factory.configuration.tags.start(t,a,a)}EndEntry(){super.EndEntry();const e=this.getProperty("xalignat");if(e&&this.row.length>e)throw new vo("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let e,t=this.row;const a=this.getProperty("xalignat");for(;t.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const i=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&i.isKind("mlabeledtr")){const e=So.getChildren(i)[0],t=this.factory.configuration.options.tagSide,a=Object.assign({width:0},"right"===t?{lspace:"-1width"}:{}),r=this.create("node","mpadded",So.getChildren(e),a);e.setChildren([r])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Js={AmsEqnArray:function(e,t,a,i,r,n,o,s){const l=e.GetBrackets("\\begin{"+t.getName()+"}"),d=Os.EqnArray(e,t,a,i,r,n,o,s);return Co.setArrayAlign(d,l,e)},AlignAt:function(e,t,a,i){const r=t.getName();let n,o,s="",l="",d=[];if(i||(o=e.GetBrackets("\\begin{"+r+"}")),n=e.GetArgument("\\begin{"+r+"}"),n.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r+"}");let c=parseInt(n,10);for(;c>0;)s+="rl",l+="bt",d.push("0em 0em"),c--;let u=d.join(" ");if(i)return Js.EqnArray(e,t,a,i,s,l,u);let p=Js.EqnArray(e,t,a,i,s,l,u);return Co.setArrayAlign(p,o,i?null:e)},Multline:function(e,t,a){Co.checkEqnEnv(e),e.Push(t);const i=e.itemFactory.create("multline",a,e.stack);return i.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},i},XalignAt:function(e,t,a,i){let r=e.GetArgument("\\begin{"+t.getName()+"}");if(r.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+t.getName()+"}");const n=i?"crl":"rlc",o=i?"mbt":"btm",s=i?"fit auto auto":"auto auto fit",l=Js.FlalignArray(e,t,a,i,!1,n,o,s,!0);return l.setProperty("xalignat",2*parseInt(r)),l},FlalignArray:function(e,t,a,i,r,n,o,s,l=!1){Co.checkEqnEnv(e),e.Push(t),n=n.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),o=Ms(o);const d=e.itemFactory.create("flalign",t.getName(),a,i,r,e.stack);return d.arraydef={width:"100%",displaystyle:!0,columnalign:n,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":o,side:e.options.tagSide,minlabelspacing:l?"0":e.options.tagIndent,"data-width-includes-label":!0},d.setProperty("zeroWidthLabel",l),d}},Ys="ams-declare-ops";function Zs(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&Qs(e))return[e,null];const t=So.getChildAt(e,0);return e.isInferred&&t&&Qs(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function Qs(e){const t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}Js.HandleDeclareOp=function(e,t){let a=e.GetStar()?"*":"",i=Co.trimSpaces(e.GetArgument(t));"\\"===i.charAt(0)&&(i=i.substr(1));let r=e.GetArgument(t);e.configuration.handlers.retrieve(Ys).add(i,new Qo(i,Js.Macro,[`\\operatorname${a}{${r}}`]))},Js.HandleOperatorName=function(e,t){const a=e.GetStar();let i=Co.trimSpaces(e.GetArgument(t)),r=new No(i,Object.assign(Object.assign({},e.stack.env),{font:Ro.Variant.NORMAL,multiLetterIdentifiers:e.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),e.configuration).mml();if(r.isKind("mi")||(r=e.create("node","TeXAtom",[r])),So.setProperties(r,{movesupsub:a,movablelimits:!0,texClass:Xi.OP}),!a){const t=e.GetNext(),a=e.i;"\\"===t&&++e.i&&"limits"!==e.GetCS()&&(e.i=a)}e.Push(e.itemFactory.create("fn",r))},Js.SideSet=function(e,t){const[a,i]=Zs(e.ParseArg(t)),[r,n]=Zs(e.ParseArg(t)),o=e.ParseArg(t);let s=o;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[Co.copyNode(o,e)],{width:0})]),So.getChildAt(a,0)):(s=e.create("node","mmultiscripts",[o]),r&&So.appendChildren(s,[So.getChildAt(r,1)||e.create("node","none"),So.getChildAt(r,2)||e.create("node","none")]),So.setProperty(s,"scriptalign","left"),So.appendChildren(s,[e.create("node","mprescripts"),So.getChildAt(a,1)||e.create("node","none"),So.getChildAt(a,2)||e.create("node","none")]))),r&&s===o&&(r.replaceChild(o,So.getChildAt(r,0)),s=r);const l=e.create("node","TeXAtom",[],{texClass:Xi.OP,movesupsub:!0,movablelimits:!0});i&&(a&&l.appendChild(a),l.appendChild(i)),l.appendChild(s),n&&l.appendChild(n),e.Push(l)},Js.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&Us.variable(e,t)},Js.MultiIntegral=function(e,t,a){let i=e.GetNext();if("\\"===i){let r=e.i;i=e.GetArgument(t),e.i=r,"\\limits"===i&&(a="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}e.string=a+" "+e.string.slice(e.i),e.i=0},Js.xArrow=function(e,t,a,i,r){let n={width:"+"+Co.Em((i+r)/18),lspace:Co.Em(i/18)},o=e.GetBrackets(t),s=e.ParseArg(t),l=e.create("node","mspace",[],{depth:".2em"}),d=e.create("token","mo",{stretchy:!0,texClass:Xi.REL},String.fromCodePoint(a));d=e.create("node","mstyle",[d],{scriptlevel:0});let c=e.create("node","munderover",[d]),u=e.create("node","mpadded",[s,l],n);if(So.setAttribute(u,"voffset","-.2em"),So.setAttribute(u,"height","-.2em"),So.setChild(c,c.over,u),o){let t=new No(o,e.stack.env,e.configuration).mml(),a=e.create("node","mspace",[],{height:".75em"});u=e.create("node","mpadded",[t,a],n),So.setAttribute(u,"voffset",".15em"),So.setAttribute(u,"depth","-.15em"),So.setChild(c,c.under,u)}So.setProperty(c,"subsupOK",!0),e.Push(c)},Js.HandleShove=function(e,t,a){let i=e.stack.Top();if("multline"!==i.kind)throw new vo("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(i.Size())throw new vo("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);i.setProperty("shove",a)},Js.CFrac=function(e,t){let a=Co.trimSpaces(e.GetBrackets(t,"")),i=e.GetArgument(t),r=e.GetArgument(t),n={l:Ro.Align.LEFT,r:Ro.Align.RIGHT,"":""},o=new No("\\strut\\textstyle{"+i+"}",e.stack.env,e.configuration).mml(),s=new No("\\strut\\textstyle{"+r+"}",e.stack.env,e.configuration).mml(),l=e.create("node","mfrac",[o,s]);if(a=n[a],null==a)throw new vo("IllegalAlign","Illegal alignment specified in %1",e.currentCS);a&&So.setProperties(l,{numalign:a,denomalign:a}),e.Push(l)},Js.Genfrac=function(e,t,a,i,r,n){null==a&&(a=e.GetDelimiterArg(t)),null==i&&(i=e.GetDelimiterArg(t)),null==r&&(r=e.GetArgument(t)),null==n&&(n=Co.trimSpaces(e.GetArgument(t)));let o=e.ParseArg(t),s=e.ParseArg(t),l=e.create("node","mfrac",[o,s]);if(""!==r&&So.setAttribute(l,"linethickness",r),(a||i)&&(So.setProperty(l,"withDelims",!0),l=Co.fixedFence(e.configuration,a,l,i)),""!==n){let t=parseInt(n,10),a=["D","T","S","SS"][t];if(null==a)throw new vo("BadMathStyleFor","Bad math style for %1",e.currentCS);l=e.create("node","mstyle",[l]),"D"===a?So.setProperties(l,{displaystyle:!0,scriptlevel:0}):So.setProperties(l,{displaystyle:!1,scriptlevel:t-1})}e.Push(l)},Js.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new vo("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new vo("MultipleCommand","Multiple %1",e.currentCS);let a=e.GetStar(),i=Co.trimSpaces(e.GetArgument(t));e.tags.tag(i,a)},Js.HandleNoTag=Os.HandleNoTag,Js.HandleRef=Os.HandleRef,Js.Macro=Os.Macro,Js.Accent=Os.Accent,Js.Tilde=Os.Tilde,Js.Array=Os.Array,Js.Spacer=Os.Spacer,Js.NamedOp=Os.NamedOp,Js.EqnArray=Os.EqnArray,Js.Equation=Os.Equation,new rs("AMSmath-mathchar0mo",Us.mathchar0mo,{iiiint:["\u2a0c",{texClass:Xi.OP}]}),new as("AMSmath-operatorLetter",Js.operatorLetter,/[-*]/i),new ss("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",zn.negativemediummathspace],negthickspace:["Spacer",zn.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Ro.Align.LEFT],shoveright:["HandleShove",Ro.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Js),new ls("AMSmath-environment",Us.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",Co.cols(0,zn.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",Co.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",Co.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",Co.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",Co.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,Co.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",Co.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Js),new ns("AMSmath-delimiter",Us.delimiter,{"\\lvert":["|",{texClass:Xi.OPEN}],"\\rvert":["|",{texClass:Xi.CLOSE}],"\\lVert":["\u2016",{texClass:Xi.OPEN}],"\\rVert":["\u2016",{texClass:Xi.CLOSE}]}),new rs("AMSsymbols-mathchar0mi",Us.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Ro.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Ro.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Ro.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Ro.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Ro.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Ro.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Ro.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Ro.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Ro.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Ro.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Ro.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Ro.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Ro.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Ro.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new rs("AMSsymbols-mathchar0mo",Us.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new ns("AMSsymbols-delimiter",Us.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new ss("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Js);class el extends Ho{}const tl=Jo.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Xs.prototype.kind]:Xs,[Ks.prototype.kind]:Ks},tags:{ams:el},init:function(e){new ss(Ys,{},{}),e.append(Jo.local({handler:{macro:[Ys]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),al=Ka.config;function il(e,t){const a=e.parseOptions.options.require,i=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(i.indexOf(r)<0){i.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const i of t)i.substr(0,a.length)===a&&il(e,i)}(e,ii.dependencies[t]);const a=$o.get(r);if(a){let i=al[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(i={[r]:i}),e.configuration.add(r,e,i);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),Dn.retryAfter(Promise.resolve()))}}}function rl(e,t){const a=e.options.require,i=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(i.hasOwnProperty(r)?i[r]:i.hasOwnProperty(t)?i[t]:a.defaultAllow))throw new vo("BadRequire",'Extension "%1" is not allowed to be loaded',r);Ya.packages.has(r)?il(e.configuration.packageData.get("require").jax,r):Dn.retryAfter(ti.load(r))}const nl={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new vo("BadPackageName","Argument for %1 is not a valid package name",t);rl(e,a)}},ol={require:{allow:ci({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new ss("require",{require:"Require"},nl);const sl=Jo.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,i=a.prefix;if(i.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ii.paths[i]||(ii.paths[i]="[mathjax]/input/tex/extensions"),a.prefix="["+i+"]/"},options:ol});function ll(e,t,a,i){if(Ya.packages.has(e.options.require.prefix+a)){const r=e.options.autoload[a],[n,o]=2===r.length&&Array.isArray(r[0])?r:[r,[]];for(const e of n)dl.remove(e);for(const e of o)cl.remove(e);e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}rl(e,a)}const dl=new ss("autoload-macros",{},{}),cl=new ss("autoload-environments",{},{}),ul=Jo.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:ci({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(e,t){const a=t.parseOptions,i=a.handlers.get("macro"),r=a.handlers.get("environment"),n=a.options.autoload;a.packageData.set("autoload",{Autoload:ll});for(const e of Object.keys(n)){const t=n[e],[a,o]=2===t.length&&Array.isArray(t[0])?t:[t,[]];for(const t of a)i.lookup(t)&&"color"!==t||dl.add(t,new Qo(t,ll,[e,!0]));for(const t of o)r.lookup(t)||cl.add(t,new Qo(t,ll,[e,!1]))}a.packageData.get("require")||sl.config(e,t)},init:function(e){e.options.require||mi(e.options,sl.options)},priority:10});var pl;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let a=[e,t.char];if(t.attributes)for(let e in t.attributes)a.push(e),a.push(t.attributes[e]);return a},e.assembleSymbol=function(e){let t=e[0],a=e[1],i={};for(let t=2;t0?[n.toString()].concat(r):n;e.i++}throw new vo("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,a,i){if(null==i)return e.GetArgument(a);let r=e.i,n=0,o=0;for(;e.i{const i=fl.assembleSymbol(a);return n.parser(e,i)};return void fl.addMacro(e,a,s,o)}e.i++;const n=r.get("delimiter").lookup(i);n?fl.addDelimiter(e,"\\"+a,n.char,n.attributes):fl.addMacro(e,a,hl.Macro,[i])},MacroWithTemplate:function(e,t,a,i,...r){const n=parseInt(i,10);if(r.length){let i=[];if(e.GetNext(),r[0]&&!fl.MatchParam(e,r[0]))throw new vo("MismatchUseDef","Use of %1 doesn't match its definition",t);if(n){for(let a=0;a=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}Cl.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},er.verifyDefaults),translateEntities:!0};class Ll extends Di{constructor(e={}){let[t,a,i]=bi(e,xl.OPTIONS,Cl.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new xl(a),this.mathml=this.options.MathMLCompile||new Cl(i),this.mmlFilters=new Qa}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}Ll.NAME="MathML",Ll.OPTIONS=mi({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Di.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",za,"input"),Xa({_:{input:{mathml_ts:dt,mathml:{FindMathML:st,MathMLCompile:lt}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",Ll),MathJax.startup.useInput("mml"));var Nl=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const _l={dir:0};function Fl(e,t){return t?mi([e],[t])[0]:e}class Pl{get CLASS(){return this.constructor}static charOptions(e,t){const a=e[t];if(!Array.isArray(a))throw Error(`Character data hasn't been loaded for 0x${t.toString(16).toUpperCase()}`);return 3===a.length&&(a[3]={}),a[3]}static defineDynamicFiles(e,t=""){const a={};return(e||[]).forEach((([e,i,r])=>{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Fl(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=gi(mi({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){Fl(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),mi(this.options,e.options||{}),mi(this.params,e.parameters||{}),this.sizeVariants=Fl(this.sizeVariants,e.sizeVariants),this.stretchVariants=Fl(this.stretchVariants,e.stretchVariants),this.defineCssFonts(Fl([],e.cssFonts)),this.createVariants(Fl([],e.variants)),e.delimiters&&(this.defineDelimiters(Fl([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Nl(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=qn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Dn.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Dn.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Pn(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Pn(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Pl.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Pl.JAX="common",Pl.NAME="",Pl.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Pl.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Pl.defaultCssFamilyPrefix="",Pl.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Pl.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Pl.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Pl.SmpRemapGreekU={8711:25,1012:17},Pl.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Pl.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Pl.defaultMoMap={45:"\u2212"},Pl.defaultMnMap={45:"\u2212"},Pl.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Pl.defaultDelimiters={},Pl.defaultChars={},Pl.defaultSizeVariants=[],Pl.defaultStretchVariants=[],Pl.dynamicFiles={},Pl.dynamicExtensions=new Map;class Dl extends Kn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Dl.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Bl=1e6;class Tl extends En{breakToWidth(e,t){}}class Rl extends Tl{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Bl,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===Xi.BIN||a===Xi.REL||a===Xi.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Bl}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Bl},space:(e,t)=>{const a=t;if(!a.canBreak)return Bl;const i=a.getBBox().w;return i<0?Bl:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[Xi.BIN]:e=>e-250,[Xi.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Bl||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Dl.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Dl.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===Xi.OPEN,s=a&&"postfix"===i||e.node.texClass===Xi.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(mr.postfix)){const t=mr.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}mr.infix["\u2061"]=[...mr.infix["\u2061"]],mr.infix["\u2061"][3]={linebreak:"nobreak"}}();class Ml extends Bi{get forceInlineBreaks(){return!1}constructor(e=null,t=null,a=null){const[i,r]=e.fontData instanceof Pl?[e.fontData.constructor,e.fontData]:[e.fontData||a,null],[n,o]=bi(e,i.OPTIONS);super(n),this.factory=this.options.wrapperFactory||new t,this.factory.jax=this,this.cssStyles=this.options.cssStyles||new ro,this.font=r||new i(o),this.font.setOptions({mathmlSpacing:this.options.mathmlSpacing}),this.unknownCache=new Map;const s=this.options.linebreaks.LinebreakVisitor||Rl;this.linebreaks=new s(this.factory)}setAdaptor(e){super.setAdaptor(e),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=e.canMeasureNodes?"ignore":"force")}typeset(e,t){this.setDocument(t);let a=this.createNode();return this.toDOM(e,a,t),a}createNode(){const e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})}setScale(e,t){let a=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){const e=t.getOuterBBox().w,i=this.math.metrics.containerWidth/this.pxPerEm;e>i&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",Wn(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Gn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===Xi.BIN||o===Xi.REL||o===Xi.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state(){const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=Kn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:Kn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of Kn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Dl.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new mo(e);for(let e=0,a=Ul.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(Ul.BOLDVARIANTS[a.weight]||{})[t]||t,t=(Ul.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new mo),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):ql(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):ql(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof nr&&(e+=t.getText());return e}canStretch(e){if(this.stretch=_l,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return Wn(e)}em(e){return Vn(e)}px(e,t=-jn){return Xn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=Si(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:Gn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=kr(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}Ul.kind="unknown",Ul.styles={},Ul.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],Ul.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},Ul.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},Ul.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};const Hl={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};class zl extends Ul{toCHTML(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))}toEmbellishedCHTML(e){if(e.length<=1||!this.node.isEmbellished)return!1;const t=this.adaptor;e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[r,n]of[[e[0],"before"],[e[1],"after"]])a!==n?(this.toCHTML([r]),i.push(this.dom[0]),"after"===n&&t.removeAttribute(this.dom[0],"space")):i.push(this.createChtmlNodes([r])[0]);return this.dom=i,!0}addChildren(e){for(const t of this.childNodes)t.toCHTML(e)}standardChtmlNodes(e){this.markUsed();const t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t}markUsed(){this.jax.wrapperUsage.add(this.kind)}createChtmlNodes(e){this.dom=e.map((e=>this.html("mjx-"+this.node.kind))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");return t?e.map((e=>this.adaptor.append(e,this.html("a",{href:t})))):e}handleStyles(){if(!this.styles)return;const e=this.styles.cssText;if(e){const t=this.adaptor;this.dom.forEach((a=>t.setAttribute(a,"style",e)));const a=this.styles.get("font-family");a&&this.dom.forEach((e=>t.setStyle(e,"font-family",this.font.cssFamilyPrefix+", "+a)))}}handleScale(){this.dom.forEach((e=>this.setScale(e,this.bbox.rscale)))}setScale(e,t){const a=Math.abs(t-1)<.001?1:t;if(e&&1!==a){const t=this.percent(a);Hl[t]?this.adaptor.setAttribute(e,"size",Hl[t]):this.adaptor.setStyle(e,"fontSize",t)}return e}handleSpace(){const e=this.adaptor,t=!!this.node.getProperty("breakable"),a=this.dom.length-1;for(const i of[[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(a).R,"rspace","marginRight",a]]){const[a,r,n,o]=i,s=this.em(a);if(t&&"space"===r){const t=e.node("mjx-break",jl[s]?{size:jl[s]}:{style:`letter-spacing: ${this.em(a-1)}`});e.insert(t,this.dom[o])}else a&&(jl[s]?e.setAttribute(this.dom[o],r,jl[s]):e.setStyle(this.dom[o],n,s))}}handleBorders(){var e,t;const a=null===(e=this.styleData)||void 0===e?void 0:e.border,i=null===(t=this.styleData)||void 0===t?void 0:t.padding,r=this.dom.length-1;if(!a||!r)return;const n=this.adaptor;for(const e of this.dom.keys()){const t=this.dom[e];e&&(a.width[3]&&n.setStyle(t,"border-left"," none"),i[3]&&n.setStyle(t,"padding-left","0")),e!==r&&(a.width[1]&&n.setStyle(t,"border-right","none"),i[1]&&n.setStyle(t,"padding-right","0"))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));i&&this.dom.forEach((e=>t.setStyle(e,"color",i))),r&&this.dom.forEach((e=>t.setStyle(e,"backgroundColor",r)))}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=zl.skipAttributes;for(const r of t.getExplicitNames())if(!1===i[r]||!(r in a)&&!i[r]&&!e.hasAttribute(this.dom[0],r)){const a=t.getExplicit(r);this.dom.forEach((t=>e.setAttribute(t,r,a)))}if(t.get("class")){const a=t.get("class").trim().split(/ +/);for(const t of a)this.dom.forEach((a=>e.addClass(a,t)))}this.node.getProperty("inline-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"inline-breaks","true")))}handlePWidth(){if(this.bbox.pwidth){const e=this.adaptor;this.bbox.pwidth===Kn.fullWidth?this.dom.forEach((t=>e.setAttribute(t,"width","full"))):this.dom.forEach((t=>e.setStyle(t,"width",this.bbox.pwidth)))}}setIndent(e,t,a){const i=this.adaptor;if("center"===t||"left"===t){const t=this.getBBox().L;i.setStyle(e,"margin-left",this.em(a+t))}if("center"===t||"right"===t){const t=this.getBBox().R;i.setStyle(e,"margin-right",this.em(-a+t))}}drawBBox(){let{w:e,h:t,d:a,R:i}=this.getOuterBBox();const r=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-i)}},[this.html("mjx-box",{style:{height:this.em(t),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-a),"background-color":"green"}})]),n=this.dom[0]||this.parent.dom[0],o=this.adaptor.getAttribute(n,"size");o&&this.adaptor.setAttribute(r,"size",o);const s=this.adaptor.getStyle(n,"fontSize");s&&this.adaptor.setStyle(r,"fontSize",s),this.adaptor.append(this.adaptor.parent(n),r),this.adaptor.setStyle(n,"backgroundColor","#FFEE00")}html(e,t={},a=[]){return this.jax.html(e,t,a)}text(e){return this.jax.text(e)}char(e){return this.font.charSelector(e).substr(1)}}function Gl(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}zl.kind="unknown",zl.autoStyle=!0;const Wl=function(){var e;const t=Gl(zl);return(e=class extends t{handleDisplay(e){const t=this.adaptor,[a,i]=this.getAlignShift();if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===Kn.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){let{L:r,w:n,R:o}=this.jax.table.getOuterBBox();"right"===a?o=Math.max(o||-i,-i):"left"===a?r=Math.max(r||i,i):"center"===a&&(n+=2*Math.abs(i));const s=this.em(Math.max(0,r+n+o));t.setStyle(e,"min-width",s),t.setStyle(this.jax.table.dom[0],"min-width",s)}}else this.setIndent(this.dom[0],a,i)}handleInline(e){const t=this.adaptor,a=t.getStyle(this.dom[0],"margin-right");a&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",a),t.setStyle(e,"width","0"))}toCHTML(e){super.toCHTML(e);const t=this.adaptor;"block"===this.node.attributes.get("display")?(t.setAttribute(this.dom[0],"display","true"),t.setAttribute(e[0],"display","true"),this.handleDisplay(e[0])):this.handleInline(e[0]),t.addClass(this.dom[0],`${this.font.cssFontPrefix}-N`)}setChildPWidths(e,t=null,a=!0){return!!this.parent&&super.setChildPWidths(e,t,a)}handleAttributes(){super.handleAttributes();const e=this.adaptor;this.node.getProperty("process-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"breakable","true")))}}).kind=sr.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="CHTML"] mjx-break::after':{content:'" "',"white-space":"normal","font-family":"MJX-BRK"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},"mjx-math[breakable]":{display:"inline"}},e}();function Vl(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e),this.copySkewIC(e)}}}const $l=function(){var e;const t=Vl(zl);return(e=class extends t{}).kind=lr.prototype.kind,e}(),Xl={1:"v",2:"h"};function Kl(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Xi.OPEN&&this.node.texClass!==Xi.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=Kn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=Kn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Dl.from(Kn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Dl.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Dl.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:_l,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return kr(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}const Jl=function(){var e;const t=Kl(zl);return e=class extends t{toCHTML(e){const t=this.adaptor,a=this.node.attributes,i=a.get("symmetric")&&2!==this.stretch.dir,r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));let n=this.standardChtmlNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;t.remove(n[e]),n[e]=null}if(r&&this.size<0)this.stretchHTML(n);else{if(i||a.get("largeop")){const e=this.em(this.getCenterOffset());"0"!==e&&n.forEach((a=>a&&t.setStyle(a,"verticalAlign",e)))}this.node.getProperty("mathaccent")&&n.forEach((e=>{t.setStyle(e,"width","0"),t.setStyle(e,"margin-left",this.em(this.getAccentOffset()))})),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}}stretchHTML(e){const t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();const a=this.stretch,i=a.stretch,r=this.font.getStretchVariants(t),n=[];this.createPart("mjx-beg",i[0],r[0],n),this.createPart("mjx-ext",i[1],r[1],n),4===i.length&&(this.createPart("mjx-mid",i[3],r[3],n),this.createPart("mjx-ext",i[1],r[1],n)),this.createPart("mjx-end",i[2],r[2],n);const o={},{h:s,d:l,w:d}=this.bbox;1===a.dir?(n.push(this.html("mjx-mark")),o.height=this.em(s+l),o.verticalAlign=this.em(-l)):o.width=this.em(d);const c=Xl[a.dir],u={class:this.char(a.c||t),style:o},p=this.html("mjx-stretchy-"+c,u,n),f=this.adaptor;e[0]&&f.append(e[0],p),e[1]&&f.append(e[1],e[0]?f.clone(p):p)}createPart(e,t,a,i){if(t){const r=this.font.getChar(a,t)[3],n=r.f||("normal"===a?"":this.font.getVariant(a).letter),o=r.ff||(n?`${this.font.cssFontPrefix}-${n}`:"");let s=(r.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))));i.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(s)])]))}}},e.kind=Ar.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-block"},"mjx-stretchy-h > *":{display:"inline-block",width:0},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%",border:"0px solid transparent","box-sizing":"border-box","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-v":{display:"inline-block","text-align":"center"},"mjx-stretchy-v > *":{display:"block",height:0},"mjx-stretchy-v > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"visible clip",height:"100%",border:"0px solid transparent","box-sizing":"border-box"},"mjx-mark":{display:"inline-block",height:0}},e}();function Yl(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const Zl=function(){var e;const t=Yl(zl);return(e=class extends t{}).kind=dr.prototype.kind,e}();function Ql(e){return class extends e{createText(e){const t=this.wrap(this.mmlText(e));return t.parent=this,t}constructor(e,t,a=null){super(e,t,a);const i=this.node.attributes;let r=i.getList("lquote","rquote");"monospace"!==this.variant&&(i.isSet("lquote")||'"'!==r.lquote||(r.lquote="\u201c"),i.isSet("rquote")||'"'!==r.rquote||(r.rquote="\u201d")),this.childNodes.unshift(this.createText(r.lquote)),this.childNodes.push(this.createText(r.rquote))}}}const ed=function(){var e;const t=Ql(zl);return(e=class extends t{}).kind=Cr.prototype.kind,e}();function td(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Dl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++a1&&e.forEach((e=>this.adaptor.append(e,this.html("mjx-linestrut"))));let t=this.standardChtmlNodes(e),{w:a,h:i,d:r}=this.getBBox();a<0&&(this.adaptor.setStyle(t[0],"marginRight",this.em(a)),a=0),a&&!this.breakCount&&this.adaptor.setStyle(t[0],"width",this.em(a)),i=Math.max(0,i+r),i&&this.adaptor.setStyle(t[0],"height",this.em(Math.max(0,i))),r&&this.adaptor.setStyle(t[0],"verticalAlign",this.em(-r))}}).kind=xr.prototype.kind,e}();function nd(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}const od=function(){var e;const t=nd(zl);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;let t=this.standardChtmlNodes(e);const a=[],i={},[,,r,n,o,s,l,d,c]=this.getDimens();if((s||this.childNodes[0].getBBox().pwidth)&&(i.width=this.em(r+s)),(n||o)&&(i.margin=this.em(n)+" 0 "+this.em(o)),l+c||d){i.position="relative";const e=this.html("mjx-rbox",{style:{left:this.em(l+c),top:this.em(-d),"max-width":i.width}});l+c&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(e,"width","full"),this.adaptor.setStyle(e,"left",this.em(l))),a.push(e)}t=[this.adaptor.append(t[0],this.html("mjx-block",{style:i},a))],this.childNodes[0].childNodes.length?this.childNodes[0].toCHTML([a[0]||t[0]]):(n||o)&&this.adaptor.append(a[0]||t[0],this.html("mjx-box"))}}).kind=Tr.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}(),sd=4,ld=1,dd=2,cd=.067,ud=.2,pd=cd+"em solid",fd={top:0,right:1,bottom:2,left:3},hd=Object.keys(fd),md=e=>new Array(4).fill(e.thickness+e.padding),gd=e=>new Array(4).fill(e.padding),yd=e=>new Array(4).fill(e.thickness),kd=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),bd=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Sd=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},wd={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},Ed={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},Ad={up:e=>Sd(e,[kd(e),0,e.padding,0]),down:e=>Sd(e,[e.padding,0,kd(e),0]),right:e=>bd(e,[0,kd(e),0,e.padding]),left:e=>bd(e,[0,e.padding,0,kd(e)]),updown:e=>Sd(e,[kd(e),0,kd(e),0]),leftright:e=>bd(e,[0,kd(e),0,kd(e)])},vd=function(e){return t=>{const a=fd[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},xd=function(e){return(t,a,i)=>{const r=fd[a],n=fd[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},Cd=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:md}]}},Ld=function(e){return t=>{const[a,i,r,n]=Ed[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},Nd=function(e){return t=>{const[a,i,r,n]=wd[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:Ad[t],remove:n}]}};function _d(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,ud));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,cd));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=wr(i);this.arrowhead={x:e?parseFloat(e):sd,y:t?parseFloat(t):dd,dx:a?parseFloat(a):ld}}}getNotations(){const e=this.constructor.notations;for(const t of wr(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=ud,this.thickness=cd,this.arrowhead={x:sd,y:dd,dx:ld},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}const Fd=function(e,t=""){return(a,i)=>{const r=a.adjustBorder(a.html("mjx-"+e));if(t){const e=a.getOffset(t);if(a.thickness!==cd||e){const i=`translate${t}(${a.Em(a.thickness/2-e)})`;a.adaptor.setStyle(r,"transform",i)}}a.adaptor.append(a.dom[0],r)}},Pd=function(e){return vd(((t,a)=>{t.adaptor.setStyle(a,"border-"+e,t.Em(t.thickness)+" solid")}))(e)},Dd=function(e,t,a){return xd(((e,i)=>{const r=e.Em(e.thickness)+" solid";e.adaptor.setStyle(i,"border-"+t,r),e.adaptor.setStyle(i,"border-"+a,r)}))(e,t,a)},Bd=function(e,t){return Cd((e=>(a,i)=>{const{w:r,h:n,d:o}=a.getBBox(),[s,l]=a.getArgMod(r,n+o),d=t*a.thickness/2,c=a.adjustBorder(a.html(e,{style:{width:a.Em(l),transform:"rotate("+a.fixed(-t*s)+"rad) translateY("+d+"em)"}}));a.adaptor.append(a.dom[0],c)}))(e)},Td=function(e){return Ld(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Rd=function(e){return Nd(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)};function Md(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}const Id=Md(ld,dd),Od=function(){var e;const t=_d(zl);return(e=class extends t{adjustArrow(e,t){const a=this.thickness,i=this.arrowhead;if(i.x===sd&&i.y===dd&&i.dx===ld&&a===cd)return;const[r,n]=[a*i.x,a*i.y].map((e=>this.em(e))),o=Md(i.dx,i.y),[s,l,d,c,u]=this.adaptor.childNodes(e);this.adjustHead(l,[n,"0","1px",r],o),this.adjustHead(d,["1px","0",n,r],"-"+o),this.adjustHead(c,[n,r,"1px","0"],"-"+o),this.adjustHead(u,["1px",r,n,"0"],o),this.adjustLine(s,a,i.x,t)}adjustHead(e,t,a){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+a+"rad)"))}adjustLine(e,t,a,i){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(a-1))),i&&this.adaptor.setStyle(e,"left",this.em(t*(a-1)))}moveArrow(e,t,a){if(!a)return;const i=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform",`translate${t}(${this.em(-a)})${i?" "+i:""}`)}adjustBorder(e){return this.thickness!==cd&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e}adjustThickness(e){return this.thickness!==cd&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e}fixed(e,t=3){return Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")}Em(e){return super.em(e)}toCHTML(e){const t=this.adaptor,a=this.standardChtmlNodes(e),i=t.append(a[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,i):this.childNodes[0].toCHTML([i]);for(const e of Object.keys(this.notations)){const t=this.notations[e];!t.renderChild&&t.renderer(this,i)}const r=this.getPadding();for(const e of hd){const a=fd[e];r[a]>0&&t.setStyle(i,"padding-"+e,this.em(r[a]))}}arrow(e,t,a,i="",r=0){const n=this.getBBox().w,o={width:this.em(e)};n!==e&&(o.left=this.em((n-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");const s=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return a&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,a),this.moveArrow(s,i,r),s}}).kind=Ir.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":pd,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":pd,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":pd,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+Vn(cd/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":pd,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+Vn(cd/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:pd,"border-radius":Vn(cd+ud)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:pd,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":Vn(cd*sd)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:Vn(-cd/2),right:Vn(cd*(sd-1)),height:0,"border-top":Vn(cd)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:Vn(cd*(sd-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+Id+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":Vn(cd*dd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+Id+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":Vn(cd*dd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+Id+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":Vn(cd*sd)+" solid","border-bottom":"1px solid transparent","border-top":Vn(cd*dd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+Id+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":Vn(cd*sd)+" solid","border-top":"1px solid transparent","border-bottom":Vn(cd*dd)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:Vn(-1.5*ud),width:Vn(3*ud),border:Vn(cd)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+Vn(1.5*ud)+")","box-sizing":"border-box"}},e.notations=new Map([Pd("top"),Pd("right"),Pd("bottom"),Pd("left"),Dd("actuarial","top","right"),Dd("madruwb","bottom","right"),Bd("up",1),Bd("down",-1),["horizontalstrike",{renderer:Fd("hstrike","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Fd("vstrike","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:md,border:yd,remove:"left right top bottom"}],["roundedbox",{renderer:Fd("rbox"),bbox:md}],["circle",{renderer:Fd("cbox"),bbox:md}],["phasorangle",{renderer:(e,t)=>{const{h:a,d:i}=e.getBBox(),[r,n]=e.getArgMod(1.75*e.padding,a+i),o=e.thickness*Math.sin(r)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");const s=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(n),transform:"translateX("+e.Em(o)+") rotate("+e.fixed(-r)+"rad)"}}));e.adaptor.append(e.dom[0],s)},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Rd("up"),Rd("down"),Rd("left"),Rd("right"),Rd("updown"),Rd("leftright"),Td("updiagonal"),Td("northeast"),Td("southeast"),Td("northwest"),Td("southwest"),Td("northeastsouthwest"),Td("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const a=e.adaptor;a.setStyle(t,"border-top",e.Em(e.thickness)+" solid");const i=a.append(e.dom[0],e.html("dbox")),r=e.thickness,n=e.padding;r!==cd&&a.setStyle(i,"border-width",e.Em(r)),n!==ud&&(a.setStyle(i,"left",e.Em(-1.5*n)),a.setStyle(i,"width",e.Em(3*n)),a.setStyle(i,"clip-path","inset(0 0 0 "+e.Em(1.5*n)+")"))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toCHTML([t]);const a=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",a.map((t=>e.Em(-t))).join(" "))},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}();function qd(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=Kn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Dl({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=Kn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=Kn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;a mjx-linebox":{display:"inline"},"mjx-linestack[breakable] > mjx-linebox::before":{"white-space":"pre",content:'"\\A"'},"mjx-linestack[breakable] > mjx-linebox::after":{"white-space":"normal",content:'" "',"letter-spacing":"-.999em","font-family":"MJX-BRK"},"mjx-linestack[breakable] > mjx-linebox:first-of-type::before":{display:"none"},"mjx-linestack[breakable] > mjx-linebox:last-of-type::after":{display:"none"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},e}(),Hd=function(){var e;const t=jd(Ud);return(e=class extends t{}).kind=Nr.prototype.kind,e}();function zd(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}const Gd=function(){var e;const t=zd(zl);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)}}).kind=Mr.prototype.kind,e}();function Wd(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return s *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".075em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}();function $d(e){return class extends e{get base(){return 0}get root(){return null}combineRootBBox(e,t,a){}getPQ(e){const t=this.font.params.rule_thickness,a=this.font.params.surd_height,i=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[i,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new Kn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}const Xd=function(){var e;const t=$d(zl);return e=class extends t{toCHTML(e){const t=this.surd,a=this.childNodes[this.base],i=t.getBBox(),r=a.getOuterBBox(),[,n]=this.getPQ(i),o=this.font.params.surd_height,s=r.h+n+o,l=this.adaptor,d=this.standardChtmlNodes(e);let c,u,p,f;null!=this.root&&(p=l.append(d[0],this.html("mjx-root")),f=this.childNodes[this.root]);const h=l.append(d[0],this.html("mjx-sqrt",{},[c=this.html("mjx-surd"),u=this.html("mjx-box",{style:{paddingTop:this.em(n)}})]));.06!==o&&l.setStyle(u,"border-top-width",this.em(o*this.font.params.rule_factor)),this.addRoot(p,f,i,s),t.toCHTML([c]),a.toCHTML([u]),t.size<0&&l.addClass(h,"mjx-tall")}addRoot(e,t,a,i){}},e.kind=Fr.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".075em"},"mjx-sqrt > mjx-box":{"border-top":".075em solid","padding-left":".03em","margin-left":"-.03em"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}();function Kd(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}const Jd=function(){var e;const t=Kd(Xd);return e=class extends t{addRoot(e,t,a,i){t.toCHTML([e]);const r=this.adaptor,[n,o,s]=this.getRootDimens(a,i);r.setStyle(e,"verticalAlign",this.em(o)),r.setStyle(e,"width",this.em(n)),s&&r.setStyle(r.firstChild(e),"paddingLeft",this.em(s))}},e.kind=Pr.prototype.kind,e}();function Yd(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Zd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function Qd(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}function ec(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Dl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return e=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))}adjustUnderDepth(e,t){if(t.d>=0)return;const a=this.adaptor,i=this.em(t.d),r=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});for(const t of a.childNodes(a.firstChild(e)))a.append(r,t);a.append(a.firstChild(e),r)}adjustBaseHeight(e,t){if(this.node.attributes.get("accent")){const a=this.font.params.x_height*this.baseScale;t.h mjx-spacer":{display:"block"}},e}();function nc(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function oc(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function sc(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}const lc=function(){var e;const t=nc(ac);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([t]),this.scriptChild.toCHTML([a]);const i=this.baseChild.getOuterBBox(),r=this.scriptChild.getOuterBBox(),n=this.getUnderKV(i,r)[0],o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0);this.adaptor.setStyle(a,"paddingTop",this.em(n)),this.setDeltaW([t,a],this.getDeltaW([i,r],[0,-o])),this.adjustUnderDepth(a,r)}}).kind=zr.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}(),dc=function(){var e;const t=oc(ic);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([t]),this.baseChild.toCHTML([a]);const i=this.scriptChild.getOuterBBox(),r=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,r);const n=this.getOverKU(r,i)[0],o=this.isLineAbove?0:this.getDelta(this.scriptChild);this.adaptor.setStyle(t,"paddingBottom",this.em(n)),this.setDeltaW([a,t],this.getDeltaW([r,i],[0,o])),this.adjustOverDepth(t,i)}}).kind=Gr.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),cc=function(){var e;const t=sc(rc);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),r=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([t]),this.baseChild.toCHTML([i]),this.underChild.toCHTML([r]);const n=this.overChild.getOuterBBox(),o=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(i,o);const l=this.getOverKU(o,n)[0],d=this.getUnderKV(o,s)[0],c=this.getDelta(this.overChild),u=this.getDelta(this.underChild,!0);this.adaptor.setStyle(t,"paddingBottom",this.em(l)),this.adaptor.setStyle(r,"paddingTop",this.em(d)),this.setDeltaW([i,r,t],this.getDeltaW([o,s,n],[0,this.isLineBelow?0:-u,this.isLineAbove?0:c])),this.adjustOverDepth(t,n),this.adjustUnderDepth(r,s)}}).kind=Hr.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}(),uc={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},pc=["sup","sup","psup","psub"];function fc(e){return class extends e{combinePrePost(e,t){const a=new Kn(e);return a.combine(t,0,0),a}getScriptData(){const e=this.scriptData={base:null,sub:Kn.empty(),sup:Kn.empty(),psub:Kn.empty(),psup:Kn.empty(),numPrescripts:0,numScripts:0},t=this.getScriptBBoxLists();this.combineBBoxLists(e.sub,e.sup,t.subList,t.supList),this.combineBBoxLists(e.psub,e.psup,t.psubList,t.psupList),e.base=t.base[0],e.numPrescripts=t.psubList.length,e.numScripts=t.subList.length}getScriptBBoxLists(){const e={base:[],subList:[],supList:[],psubList:[],psupList:[]};let t="base";for(const a of this.childNodes)a.node.isKind("mprescripts")?t="psubList":(e[t].push(a.getOuterBBox()),t=uc[t]);return this.firstPrescript=e.subList.length+e.supList.length+2,this.padLists(e.subList,e.supList),this.padLists(e.psubList,e.psupList),e}padLists(e,t){e.length>t.length&&t.push(Kn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Dl.from(this.addPrescripts(Kn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}const hc=function(){var e;const t=fc(rc);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=wr(i+" "+i),[o,s]=this.getCombinedUV();if(a.numPrescripts){const e=this.addScripts(this.dom[0],o,-s,!0,a.psub,a.psup,this.firstPrescript,a.numPrescripts);"right"!==r&&this.adaptor.setAttribute(e,"script-align",r)}if(this.childNodes[0].toCHTML(t),a.numScripts){const e=this.addScripts(this.dom[this.dom.length-1],o,-s,!1,a.sub,a.sup,1,a.numScripts);"left"!==n&&this.adaptor.setAttribute(e,"script-align",n)}}addScripts(e,t,a,i,r,n,o,s){const l=this.adaptor,d=t-n.d+(a-r.h),c=t<0&&0===a?r.h+t:t,u=d>0?{style:{height:this.em(d)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",u),m=this.html("mjx-row"),g="mjx-"+(i?"pre":"")+"scripts";let y=o+2*s;for(;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}();let mc=.333;function gc(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=Kn.fullWidth;else{const e=this.node.attributes.get("width");Sr(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return go(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(yo(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):Sr(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=yo(e)}else if(Sr(e))a=this.percent(1/t);else{const i=go([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:Sr(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:Sr(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-go([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>Sr(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!Sr(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-go([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=go(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=wr(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?wr(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=yo(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new mo(""));const t=e.split(/ /);for(const e of no.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${no[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=go([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=go(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,Sr(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!Sr(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}const yc=function(){var e;const t=gc(zl);return e=class extends t{constructor(e,t,a=null){super(e,t,a),this.itable=this.html("mjx-itable"),this.labels=this.html("mjx-itable")}getAlignShift(){const e=super.getAlignShift();return this.isTop||(e[1]=0),e}toCHTML(e){const t=this.standardChtmlNodes(e);this.adaptor.append(t[0],this.html("mjx-table",{},[this.itable]));for(const e of this.childNodes)e.toCHTML([this.itable]);this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()}shiftColor(){const e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))}padRows(){const e=this.adaptor;for(const t of e.childNodes(this.itable))for(;e.childNodes(t).length1&&"0.4em"!==n||a&&1===i)&&this.adaptor.setStyle(s,"paddingLeft",n),(i1&&"0.215em"!==r||a&&1===i)&&this.adaptor.setStyle(t.dom[0],"paddingTop",r),(i mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}();function kc(e){return class extends e{get numCells(){return this.childNodes.length}get labeled(){return!1}get tableCells(){return this.childNodes}getChild(e){return this.childNodes[e]}getChildBBoxes(){return this.childNodes.map((e=>e.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function bc(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}const Sc=function(){var e;const t=kc(zl);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign");"baseline"!==t&&this.adaptor.setAttribute(this.dom[0],"rowalign",t)}}).kind=Kr.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}(),wc=function(){var e;const t=bc(Sc);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.adaptor.firstChild(this.dom[0]);if(t){this.adaptor.remove(t);const e=this.node.attributes.get("rowalign"),a="baseline"!==e&&"axis"!==e?{rowalign:e}:{},i=this.html("mjx-mtr",a,[t]);this.adaptor.append(this.parent.labels,i)}}markUsed(){super.markUsed(),this.jax.wrapperUsage.add(Sc.kind)}}).kind=Jr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}();function Ec(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}const Ac=function(){var e;const t=Ec(zl);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");t!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",t),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))}}).kind=Yr.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}(),vc={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function xc(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=wr(e||"");this.tipDx=this.length2em(t||vc.dx),this.tipDy=this.length2em(a||vc.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}const Cc=function(){var e;const t=xc(zl);return(e=class extends t{setEventHandler(e,t,a=null){(a?[a]:this.dom).forEach((a=>a.addEventListener(e,t)))}Em(e){return this.em(e)}toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}}).kind=Or.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?ji.ENRICHED:ji.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)if(a.node.isKind("mtext")){const t=a.node.getText();e.dom.forEach((a=>e.adaptor.setAttribute(a,"title",t)))}else{const i=e.adaptor;for(const r of e.dom){const n=i.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));a.toCHTML([i.firstChild(n)]),e.setEventHandler("mouseover",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","block")),t.postDelay);t.hoverTimer.set(r,a),e.stopPropagation()}),r),e.setEventHandler("mouseout",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","")),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}}},vc]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}();function Lc(e){return class extends e{constructor(e,t,a=null){super(e,t,a),this.getParameters()}getParameters(){const{width:e,height:t,valign:a,src:i,index:r}=this.node.attributes.getList("width","height","valign","src","index");if(i)this.width="auto"===e?1:this.length2em(e),this.height="auto"===t?1:this.length2em(t),this.valign=this.length2em(a||"0");else{const e=String.fromCodePoint(parseInt(r)),t=this.node.factory;this.charWrapper=this.wrap(t.create("text").setText(e)),this.charWrapper.parent=this}}computeBBox(e,t=!1){this.charWrapper?e.updateFrom(this.charWrapper.getBBox()):(e.w=this.width,e.h=this.height+this.valign,e.d=-this.valign)}}}const Nc=function(){var e;const t=Lc(zl);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);if(this.charWrapper)return void this.charWrapper.toCHTML(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r={width:this.em(this.width),height:this.em(this.height)};this.valign&&(r.verticalAlign=this.em(this.valign));const n=this.html("img",{src:a,style:r,alt:i,title:i});this.adaptor.append(t[0],n)}}).kind=en.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}();function _c(e){return class extends e{computeBBox(e,t=!1){if(this.childNodes.length){const{w:t,h:a,d:i}=this.childNodes[0].getBBox();e.w=t,e.h=a,e.d=i}}get breakCount(){return this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.childNodes[0].breakCount}}}const Fc=function(){var e;const t=_c(zl);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.childNodes.length&&this.childNodes[0].toCHTML(t)}}).kind=tn.prototype.kind,e}(),Pc=((Dc=class extends zl{toCHTML(e){super.toCHTML(e)}computeBBox(){return this.bbox}}).kind=rn.prototype.kind,Dc);var Dc;const Bc=function(){var e;return(e=class extends zl{}).kind=an.prototype.kind,e.styles={"mjx-annotation-xml":{"font-family":"initial","line-height":"normal"}},e}(),Tc=function(){var e;return(e=class extends zl{toCHTML(e){this.dom=[this.adaptor.append(e[0],this.adaptor.clone(this.node.getXML()))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}}).kind=or.prototype.kind,e.autoStyle=!1,e}();function Rc(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}const Mc=function(){var e;const t=Rc(zl);return(e=class extends t{toCHTML(e){super.toCHTML(e),this.dom.forEach((e=>this.adaptor.setAttribute(e,"texclass",Ki[this.node.texClass])))}}).kind=nn.prototype.kind,e}();function Ic(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}const Oc=function(){var e;const t=Ic(zl);return e=class extends t{toCHTML(e){this.markUsed();const t=e[0],a=this.adaptor,i=this.parent.variant,r=this.node.getText();if(0===r.length)return;const n=this.getBBox();if("-explicitFont"===i){const{scale:e}=this.parent.getBBox();a.append(t,this.jax.unknownText(r,i,n.w,e))}else{let e="";const o=this.remappedText(r,i),s=o.length>1?this.em(this.parent.getBBox().h):"",l=o.length;for(let r=0;rthis.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}const jc=function(){var e;const t=qc(zl);return(e=class extends t{toCHTML(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]}}).kind=sn.prototype.kind,e.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),Uc={[Wl.kind]:Wl,[Ud.kind]:Ud,[Hd.kind]:Hd,[$l.kind]:$l,[Jl.kind]:Jl,[Zl.kind]:Zl,[ed.kind]:ed,[ad.kind]:ad,[rd.kind]:rd,[od.kind]:od,[Od.kind]:Od,[Vd.kind]:Vd,[Xd.kind]:Xd,[Jd.kind]:Jd,[ac.kind]:ac,[ic.kind]:ic,[rc.kind]:rc,[lc.kind]:lc,[dc.kind]:dc,[cc.kind]:cc,[hc.kind]:hc,[Gd.kind]:Gd,[yc.kind]:yc,[Sc.kind]:Sc,[wc.kind]:wc,[Ac.kind]:Ac,[Cc.kind]:Cc,[Nc.kind]:Nc,[Fc.kind]:Fc,[Pc.kind]:Pc,[Bc.kind]:Bc,[Tc.kind]:Tc,[Mc.kind]:Mc,[Oc.kind]:Oc,[jc.kind]:jc,[zl.kind]:zl};class Hc extends Il{}Hc.defaultNodes=Uc;class zc{constructor(){this.used=new Set,this.needsUpdate=[]}add(e){const t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)}has(e){return this.used.has(JSON.stringify(e))}clear(){this.used.clear(),this.needsUpdate=[]}update(){const e=this.needsUpdate;return this.needsUpdate=[],e}}class Gc extends Pl{constructor(){super(...arguments),this.charUsage=new zc,this.delimUsage=new zc,this.fontUsage={},this.newFonts=0}static charOptions(e,t){return super.charOptions(e,t)}static addFontURLs(e,t,a){for(const i of Object.keys(t)){const r=Object.assign({},t[i]);r.src=r.src.replace(/%%URL%%/,a),e[i]=r}}static addDynamicFontCss(e,t,a){const i={};for(const a of t){const t=a.slice(4);i[`@font-face /* ${t} */`]={"font-family":a,src:`url("%%URL%%/${a.toLowerCase()}.woff") format("woff")`},e[`.${t}`]={"font-family":`${this.defaultCssFamilyPrefix}, ${a}`}}this.addFontURLs(e,i,a)}static addExtension(e,t=""){super.addExtension(e,t),e.fonts&&this.addDynamicFontCss(this.defaultStyles,e.fonts,e.fontURL)}adaptiveCSS(e){this.options.adaptiveCSS=e}clearCache(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())}createVariant(e,t=null,a=null){super.createVariant(e,t,a),this.variant[e].letter=this.constructor.defaultVariantLetters[e]}defineChars(e,t){super.defineChars(e,t);const a=this.variant[e].letter,i=this.constructor;for(const e of Object.keys(t)){const r=parseInt(e);if(!Array.isArray(t[r]))continue;const n=i.charOptions(t,r);void 0===n.f&&(n.f=a);for(const[e,t]of i.combiningChars)if(r>=e&&r<=t){n.cmb=!0;break}}}addDynamicFontCss(e,t=this.options.fontURL){this.constructor.addDynamicFontCss(this.fontUsage,e,t)}updateDynamicStyles(){const e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e}get styles(){const e=this.constructor,t=Object.assign(Object.assign({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t}updateStyles(e){for(const t of this.delimUsage.update())this.addDelimiterStyles(e,t,this.getDelimiter(t));for(const[t,a]of this.charUsage.update()){const i=this.variant[t];this.addCharStyles(e,i.letter,a,i.chars[a])}return e}allStyles(e){var t;for(const t of Object.keys(this.delimiters)){const a=parseInt(t);this.addDelimiterStyles(e,a,this.delimiters[a])}for(const a of Object.keys(this.variant)){const i=this.variant[a],r=i.letter;for(const a of Object.keys(i.chars)){const n=parseInt(a),o=i.chars[n];!(null===(t=null==o?void 0:o[3])||void 0===t?void 0:t.smp)&&Array.isArray(o)&&(o.length<4&&(o[3]={}),this.addCharStyles(e,r,n,o))}}}addDelimiterStyles(e,t,a){if(!a.stretch)return;const i=a.c&&a.c!==t?this.charSelector(a.c):this.charSelector(t);1===a.dir?this.addDelimiterVStyles(e,t,i,a):this.addDelimiterHStyles(e,t,i,a)}addDelimiterVStyles(e,t,a,i){const r=i.HDW,[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t),f=this.addDelimiterVPart(e,a,"beg",n,d,r);this.addDelimiterVPart(e,a,"ext",o,c,r);const h=this.addDelimiterVPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterVPart(e,a,"mid",l,p,r),i=this.em(t/2-.03);e[`mjx-stretchy-v${a} > mjx-ext:first-of-type`]={height:"50%","border-width":`${this.em0(f-.03)} 0 ${i}`},e[`mjx-stretchy-v${a} > mjx-ext:last-of-type`]={height:"50%","border-width":`${i} 0 ${this.em0(h-.03)}`}}else(h||f)&&(e["mjx-stretchy-v"+a+" > mjx-ext"]={"border-width":`${this.em0(f-.03)} 0 ${this.em0(h-.03)}`})}addDelimiterVPart(e,t,a,i,r,n){if(!i)return 0;const[o,s,l]=this.getChar(r,i),d={width:this.em0(l)};if("ext"!==a){l>n[2]&&(d.margin=`0 ${this.em((n[2]-l)/2)}`);const e="beg"===a?o:"end"===a?-s:(o-s)/2;e>0?d["padding-top"]=this.em(e):e<0&&(d.transform=`translateY(${this.em(e)})`)}else{const e=o-(o+s)/5;d.transform=`translateY(${this.em(e)}) scaleY(500)`,d["transform-origin"]=`center ${this.em(.03-e)}`}return e[`mjx-stretchy-v${t} mjx-${a} mjx-c`]=d,o+s}addDelimiterHStyles(e,t,a,i){const r=[...i.HDW],[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t);if(i.hd&&!this.options.mathmlSpacing){const e=this.params.extender_factor;r[0]=r[0]*(1-e)+i.hd[0]*e,r[1]=r[1]*(1-e)+i.hd[1]*e}const f=this.addDelimiterHPart(e,a,"beg",n,d,r);this.addDelimiterHPart(e,a,"ext",o,c,r);const h=this.addDelimiterHPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterHPart(e,a,"mid",l,p,r),i=this.em0(t/2-.03);e[`mjx-stretchy-h${a} > mjx-ext:first-of-type`]={width:"50%","border-width":`0 ${i} 0 ${this.em0(f-.03)}`},e[`mjx-stretchy-h${a} > mjx-ext:last-of-type`]={width:"50%","border-width":`0 ${this.em0(h-.03)} 0 ${i}`}}else(f||h)&&(e[`mjx-stretchy-h${a} > mjx-ext`]={"border-width":`0 ${this.em0(h-.03)} 0 ${this.em0(f-.03)}`})}addDelimiterHPart(e,t,a,i,r,n){if(!i)return 0;const[,,o,s]=this.getChar(r,i),l={padding:this.padding(n,o-n[2])};return"end"===a?l["margin-left"]=this.em(-o):"mid"===a&&(l["margin-left"]=this.em(-o/2)),this.checkCombiningChar(s,l),e[`mjx-stretchy-h${t} mjx-${a} mjx-c`]=l,o}addCharStyles(e,t,a,i){const r=i[3],n=void 0!==r.f?r.f:t,o=r.ff||(n?`${this.cssFontPrefix}-${n}`:""),s="mjx-c"+this.charSelector(a)+(o?"."+o:""),l=r.oc||r.ic||0;e[s]={padding:this.padding(i,l)},r.oc&&(e[s+"[noic]"]={"padding-right":this.em(i[2])}),this.checkCombiningChar(r,e[s])}checkCombiningChar(e,t){if(!e.cmb)return;const a=t.padding.split(/ /);t.width=a[1],a[1]="0",a[3]||a.pop(),t.padding=a.join(" ")}em(e){return Vn(e)}em0(e){return Vn(Math.max(0,e))}padding([e,t,a],i=0){return[e,a+i,t,0].map(this.em0).join(" ")}charSelector(e){return".mjx-c"+e.toString(16).toUpperCase()}}function Wc(e,t){for(const a of Object.keys(t)){const i=parseInt(a),r=t[i];r.c&&(r.c=r.c.replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))))),Object.assign(Pl.charOptions(e,i),r)}return e}Gc.OPTIONS=Object.assign(Object.assign({},Pl.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),Gc.JAX="CHTML",Gc.defaultVariantLetters={},Gc.defaultStyles={},Gc.defaultFonts={},Gc.combiningChars=[[768,879],[8400,8447]];class Vc extends Gc{}const $c="nofont";Vc.OPTIONS={fontURL:"."};class Xc extends Ml{constructor(e=null){super(e,Hc,Vc),this.chtmlStyles=null,this.font.adaptiveCSS(this.options.adaptiveCSS),this.wrapperUsage=new zc}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.chtmlStyles){const e=new ro;return this.options.adaptiveCSS&&(this.addWrapperStyles(e),this.updateFontStyles(e)),e.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,e.getStyleRules()),this.chtmlStyles}const t=this.chtmlStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",Xc.STYLESHEETID),this.wrapperUsage.update(),t}updateFontStyles(e){e.addStyles(this.font.updateStyles({}))}addWrapperStyles(e){if(this.options.adaptiveCSS)for(const t of this.wrapperUsage.update()){const a=this.factory.getNodeClass(t);a&&this.addClassStyles(a,e)}else super.addWrapperStyles(e)}addClassStyles(e,t){const a=e;a.autoStyle&&"unknown"!==a.kind&&t.addStyles({["mjx-"+a.kind]:{display:"inline-block","text-align":"left"}}),this.wrapperUsage.add(a.kind),super.addClassStyles(e,t)}processMath(e,t){e.toCHTML([t])}clearCache(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null}reset(){this.clearCache()}getInitialScale(){return this.math.metrics.scale}unknownText(e,t,a=null,i=1){const r={},n=100/this.math.metrics.scale;if(100!==n&&(r["font-size"]=this.fixed(n,1)+"%",r.padding=Vn(75/n)+" 0 "+Vn(20/n)+" 0"),"-explicitFont"!==t){const a=kr(e);(1!==a.length||a[0]<119808||a[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),r)}if(null!==a){const e=this.math.metrics;r.width=Math.round(a*e.em*e.scale*i)+"px"}return this.html("mjx-utext",{variant:t,style:r},[this.text(e)])}measureTextNode(e){const t=this.adaptor,a=t.clone(e);t.setStyle(a,"font-family",t.getStyle(a,"font-family").replace(/MJXZERO, /g,""));const i=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[a]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,i);let r=t.nodeSize(a,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(i),{w:r,h:.75,d:.2}}}function Kc(e,t){const a={};for(const i of Object.keys(e)){const r=e[i];for(const e of Object.keys(r)){a[e]||(a[e]={});const n=r[e];if(i)for(const e of Object.keys(n)){const a=n[parseInt(e)];a[3]||(a[3]={}),t?a[3].ff=t+"-"+i:a[3].f=i}Object.assign(a[e],n)}}return a}Xc.NAME="CHTML",Xc.OPTIONS=Object.assign(Object.assign({},Ml.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),Xc.commonStyles=Object.assign(Object.assign({},Ml.commonStyles),{'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-container [inline-breaks]":{display:"inline"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"}}),Xc.STYLESHEETID="MJX-CHTML-styles";const Jc=1,Yc=2;MathJax.loader&&MathJax.loader.checkVersion("output/chtml",za,"output"),Xa({_:{output:{chtml_ts:Aa,chtml:{DefaultFont:Ea,DynamicFonts:va,FontData:wa,Notation:Tt,Usage:Sa,Wrapper:mt,WrapperFactory:ba,Wrappers_ts:ka,Wrappers:{HtmlNode:ya,TeXAtom:fa,TextNode:ma,maction:sa,math:yt,menclose:Rt,mfenced:qt,mfrac:Ut,mglyph:da,mi:bt,mmultiscripts:Qt,mn:At,mo:wt,mpadded:Pt,mroot:Wt,mrow:It,ms:xt,mspace:_t,msqrt:zt,msubsup:Kt,mtable:ta,mtd:na,mtext:Lt,mtr:ia,munderover:Yt,scriptbase:Xt,semantics:ua}},common:{Direction:xa,FontData:ct,LineBBox:ut,LinebreakVisitor:pt,Notation:Dt,Wrapper:ht,WrapperFactory:ft,Wrappers:{HtmlNode:ga,TeXAtom:pa,TextNode:ha,maction:oa,math:gt,menclose:Bt,mfenced:Ot,mfrac:jt,mglyph:la,mi:kt,mmultiscripts:Zt,mn:Et,mo:St,mpadded:Ft,mroot:Gt,mrow:Mt,ms:vt,mspace:Nt,msqrt:Ht,msubsup:Vt,mtable:ea,mtd:ra,mtext:Ct,mtr:aa,munderover:Jt,scriptbase:$t,semantics:ca}}}}});const Zc="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",Qc={config(e,t,a,i){if(MathJax.loader){$a(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||Zc,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;$a(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?$a(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(Xa({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),$a(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&$a(MathJax.config,e,{fontURL:Ya.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};Qc.config("chtml",Xc,$c,Vc);const eu="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function tu(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function au(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=ru(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),ou(i,r,a,(()=>e.post())))}function iu(e){return(t,a)=>{const i=e.slice();return e.length=0,ou(t,a,i,(()=>tu(nu.trim())))}}function ru(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let nu="";function ou(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{nu=t,i()}}))),id:"annotations"},t)}var su;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(su||(su={}));const lu="click",du="dblclick",cu="mousedown",uu="mouseup",pu="mouseover",fu="mouseout",hu="selectstart";class mu{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case su.ESCAPE:this.escape(e);break;case su.RIGHT:this.right(e);break;case su.LEFT:this.left(e);break;case su.UP:this.up(e);break;case su.DOWN:this.down(e);break;case su.RETURN:case su.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(cu,this.mousedown.bind(this)),e.addEventListener(uu,this.mouseup.bind(this)),e.addEventListener(pu,this.mouseover.bind(this)),e.addEventListener(fu,this.mouseout.bind(this)),e.addEventListener(lu,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(hu,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(du,this.stop.bind(this))}}class gu extends mu{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class yu extends gu{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const ku="CtxtMenu";function bu(e){return ku+"_"+e}function Su(e){return bu(e)}function wu(e){return bu(e)}const Eu={ATTACHED:Su("Attached"),CONTEXTMENU:Su("ContextMenu"),MENU:Su("Menu"),MENUARROW:Su("MenuArrow"),MENUACTIVE:Su("MenuActive"),MENUCHECK:Su("MenuCheck"),MENUCLOSE:Su("MenuClose"),MENUCOMBOBOX:Su("MenuComboBox"),MENUDISABLED:Su("MenuDisabled"),MENUFRAME:Su("MenuFrame"),MENUITEM:Su("MenuItem"),MENULABEL:Su("MenuLabel"),MENURADIOCHECK:Su("MenuRadioCheck"),MENUINPUTBOX:Su("MenuInputBox"),MENURULE:Su("MenuRule"),MENUSLIDER:Su("MenuSlider"),MOUSEPOST:Su("MousePost"),RTL:Su("RTL"),INFO:Su("Info"),INFOCLOSE:Su("InfoClose"),INFOCONTENT:Su("InfoContent"),INFOSIGNATURE:Su("InfoSignature"),INFOTITLE:Su("InfoTitle"),SLIDERVALUE:Su("SliderValue"),SLIDERBAR:Su("SliderBar"),SELECTION:Su("Selection"),SELECTIONBOX:Su("SelectionBox"),SELECTIONMENU:Su("SelectionMenu"),SELECTIONDIVIDER:Su("SelectionDivider"),SELECTIONITEM:Su("SelectionItem")},Au={COUNTER:wu("Counter"),KEYDOWNFUNC:wu("keydownFunc"),CONTEXTMENUFUNC:wu("contextmenuFunc"),OLDTAB:wu("Oldtabindex"),TOUCHFUNC:wu("TouchFunc")};class vu extends gu{constructor(e,t){super(),this._menu=e,this._type=t,this.className=Eu.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function xu(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Cu(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Lu(e,t){console.error("ContextMenu Error: "+t)}function Nu(){return _u++}let _u=0;class Fu extends vu{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(Eu.MENUACTIVE)}deactivate(){this.html.classList.remove(Eu.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){xu(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(Eu.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(Eu.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Lu(0,"Callback for menu entry "+this.id+" failed.")}}}class Pu extends Fu{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Eu.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Du extends yu{constructor(){super(...arguments),this.className=Eu.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Fu&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Fu&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(Eu.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof Pu));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class Bu{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=Eu.ATTACHED+"_"+Nu(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Au.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Au.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Au.OLDTAB)),e.removeAttribute(Au.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Au.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Au.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Au[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Au.COUNTER))return;const t=e.getAttribute(Au.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Au.COUNTER)}removeEvent(e,t,a){const i=Au[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===su.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Tu{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class Ru extends Du{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new Bu(this),this.widgets=[],this.variablePool=new Tu}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(Eu.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class Mu extends Du{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof Mu);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class Iu extends yu{constructor(e){super(),this.element=e,this.className=Eu.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Ou extends yu{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=Eu.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(Eu.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(Eu.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new Iu(this),t=e.html;return t.classList.add(Eu.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(Eu.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(Eu.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(Eu.INFOSIGNATURE),e}toJson(){return{type:""}}}class qu extends Fu{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class ju extends qu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),xu(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Eu.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Uu extends vu{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=Eu.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(Eu.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class Hu extends Fu{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Cu(this))}catch(e){Lu(0,"Illegal command callback.")}xu(this)}toJson(){return{type:""}}}class zu{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Lu(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Lu(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class Gu extends qu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),xu(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Eu.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class Wu extends qu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Cu(this))}space(e){super.space(e),xu(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Eu.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(Eu.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==su.ESCAPE&&e.keyCode!==su.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Cu(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Vu extends Fu{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(Eu.MENULABEL)}toJson(){return{type:""}}}class $u extends qu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Nu(),this.valueId="ctx_slideValue"+Nu(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Cu(this)),this.update()}space(e){super.space(e),xu(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Eu.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(Eu.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(Eu.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===su.UP||t===su.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==su.ESCAPE&&t!==su.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Cu(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Xu extends Du{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=Eu.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(Eu.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class Ku extends Ou{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Nu()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(Eu.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/Ku.chunkSize);default:return Ku.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(Eu.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(Eu.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(Ku.orderMethod.get(this.style))}toJson(){return{type:""}}}Ku.chunkSize=4,Ku.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=Yu(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function Qu(e){return"."+(Eu[e]||e)}const ep={};ep[Qu("INFOCLOSE")]="{ top:.2em; right:.2em;}",ep[Qu("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",ep[Qu("INFO")+Qu("MOUSEPOST")]="{outline:none;}",ep[Qu("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const tp={};tp[Qu("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",tp[Qu("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",tp[Qu("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",tp[Qu("MENUACTIVE")+" "+Qu("MENUARROW")]="{color:white}",tp[Qu("MENUARROW")+Qu("RTL")]="{left:.5em; right:auto}",tp[Qu("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",tp[Qu("MENUCHECK")+Qu("RTL")]="{ right:.7em; left:auto }",tp[Qu("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",tp[Qu("MENURADIOCHECK")+Qu("RTL")]="{ right: .7em; left:auto}",tp[Qu("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",tp[Qu("MENUINPUTBOX")+Qu("RTL")]="{ left: .1em;}",tp[Qu("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",tp[Qu("MENUSLIDER")]="{ left: .1em;}",tp[Qu("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",tp[Qu("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",tp[Qu("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",tp[Qu("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",tp[Qu("MENUDISABLED")]="{ color:GrayText}",tp[Qu("MENUACTIVE")]="{ background-color: #606872; color: white;}",tp[Qu("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",tp[Qu("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",tp[Qu("CONTEXTMENU")+":focus"]="{ outline:none}",tp[Qu("CONTEXTMENU")+" "+Qu("MENUITEM")+":focus"]="{ outline:none}",tp[Qu("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",tp[Qu("SELECTIONITEM")]="{ padding-right: 1em;}",tp[Qu("SELECTION")]="{ right: 40%; width:50%; }",tp[Qu("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",tp[Qu("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",tp[Qu("MENU")+" "+Qu("MENUCLOSE")]="{ top:-10px; left:-10px}";const ap={};ap[Qu("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',ap[Qu("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",ap[Qu("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",ap[Qu("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",ap[Qu("MENUCLOSE")+":hover:focus"]="{ outline:none}";let ip=!1,rp=!1,np=!1;function op(e){np||(sp(ap,e),np=!0)}function sp(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class lp extends Ru{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof Pu?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of lp.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}lp.DynamicSubmenus=new Map;class dp extends ju{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class cp extends Ln{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,gi(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class up extends Ou{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+Eu.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const pp=Ka;class fp{get isLoading(){return fp.loading>0}get loadingPromise(){return this.isLoading?(fp._loadingPromise||(fp._loadingPromise=new Promise(((e,t)=>{fp._loadingOK=e,fp._loadingFailed=t}))),fp._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new cp,this.jax={CHTML:null,SVG:null},this.rerenderStart=ji.LAST,this.about=new Ou('MathJax v'+Dn.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Ou("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new up("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new up("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new up("MathJax Annotation Text",(()=>{const e=nu;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new up("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new up("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new up("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Ou("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=gi(mi({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,pp._.a11y&&pp._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new Zu([["contextMenu",lp.fromJson.bind(lp)],["radioCompare",dp.fromJson.bind(dp)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{pp._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(eu?"Option":"Alt",eu?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!eu}),this.checkbox("Control","Control","ctrl",{hiddne:eu}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;lp.DynamicSubmenus.set("ShowAnnotation",au(this.annotationBox,this.options.annotationTypes,a)),lp.DynamicSubmenus.set("CopyAnnotation",iu(a)),i=this.document.document,ip||(sp(ep,i),ip=!0,op(i)),function(e){rp||(sp(tp,e),rp=!0,op(e))}(this.document.document)}checkLoadableItems(){if(pp&&pp._&&pp.loader&&pp.startup)!this.settings.collapsible||pp._.a11y&&pp._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||pp._.a11y&&pp._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||pp._.a11y&&pp._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof Uu)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(fp.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(fp.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(fp.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){pp._.a11y&&pp._.a11y.explorer&&pp._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(pp._.a11y&&pp._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=pp.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Dn.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||pp._.a11y&&pp._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||pp._.a11y&&pp._.a11y.explorer?this.rerender(this.settings.collapsible?ji.RERENDER:ji.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||pp._.a11y&&pp._.a11y.complexity?this.rerender(ji.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){fp.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}fp.loading--,this.rerender(ji.COMPILED)}checkComponent(e){const t=fp.loadingPromises.get(e);t&&Dn.retryAfter(t)}loadComponent(e,t){if(fp.loadingPromises.has(e))return;const a=pp.loader;if(!a)return;fp.loading++;const i=a.load(e).then((()=>{fp.loading--,fp.loadingPromises.delete(e),t(),0===fp.loading&&fp._loadingPromise&&(fp._loadingPromise=null,fp._loadingOK())})).catch((e=>{fp._loadingPromise?(fp._loadingPromise=null,fp._loadingFailed(e)):console.log(e)}));fp.loadingPromises.set(e,i)}loadA11y(e){const t=!ji.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=pp.startup;Dn.handlers.unregister(a.handler),a.handler=a.getHandler(),Dn.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,fp._loadingPromise||(this.document.outputJax.reset(),Dn.handleRetriesFor((()=>{this.rerender("complexity"===e||t?ji.COMPILED:ji.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Dn.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=ji.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),fp.loading||(this.rerenderStart<=ji.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=ji.LAST)}copyMathML(){tu(this.toMML(this.menu.mathItem))}copyOriginal(){tu(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{tu(e)}))}copySpeechText(){tu(this.menu.mathItem.outputData.speech)}copyErrorMessage(){tu(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var hp,mp,gp;fp.MENU_STORAGE="MathJax-Menu-Settings",fp.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:ci({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},fp.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),fp.loading=0,fp.loadingPromises=new Map,fp._loadingPromise=null,fp._loadingOK=null,fp._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(hp||(hp={}));class yp{static createProp(...e){const t=kp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class kp extends yp{static createCstr(...e){const t=kp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}kp.DEFAULT_ORDER=[hp.LOCALE,hp.MODALITY,hp.DOMAIN,hp.STYLE,hp.TOPIC],kp.BASE_LOCALE="base",kp.DEFAULT_VALUE="default",kp.DEFAULT_VALUES={[hp.LOCALE]:"en",[hp.DOMAIN]:kp.DEFAULT_VALUE,[hp.STYLE]:kp.DEFAULT_VALUE,[hp.TOPIC]:kp.DEFAULT_VALUE,[hp.MODALITY]:"speech"};class bp{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new kp(a,this.order.slice(0,i))}}class Sp{constructor(e,t=new yp(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new yp(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=xp.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Lp=__webpack_require__(740);class Np extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class _p{set defaultLocale(e){this._defaultLocale=Lp.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return _p.instance=_p.instance||new _p,_p.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return _p.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(kp.DEFAULT_VALUES[hp.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Fp.getInstance().mode===mp.HTTP?(Bp.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Np("Illegal input: "+e.message)}}var Hp;function zp(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function Gp(e){return xp.Z.document.createElement(e)}function Wp(e,t){return xp.Z.document.createElementNS(e,t)}function Vp(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=$p(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function $p(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function Xp(e,t,a){return e.querySelectorAll?jp(e.querySelectorAll(`[${t}="${a}"]`)):Op(`.//*[@${t}="${a}"]`,e)}function Kp(e,t){return e.querySelectorAll?jp(e.querySelectorAll(t)):Op(`.//${t}`,e)}function Jp(e){return e.tagName.toUpperCase()}function Yp(e){return e.cloneNode(!0)}function Zp(e){return(new xp.Z.xmldom.XMLSerializer).serializeToString(e)}function Qp(e,t){return e.toString()}function ef(e){return e.toString()}function tf(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(Hp||(Hp={}));const af={};function rf(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function nf(e,t,a){const i=rf(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rnf(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:af.identityCombiner,combineNestedRadical:af.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:tf,plural:ef},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:ef,mathspeak:ef,clearspeak:ef},letterTrans:{default:ef},combiner:(e,t,a)=>e},NUMBERS:of(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function df(e){switch(e){case 1:return sf.MESSAGES.MS.ONCE||"";case 2:return sf.MESSAGES.MS.TWICE;default:return e.toString()}}function cf(e,t){return e===sf.MESSAGES.MS.ROOTINDEX||e===sf.MESSAGES.MS.INDEX?e:e+" "+t}function uf(e){return pf(sf.MESSAGES.font[e],e)}function pf(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const ff="grammar";class hf{static getInstance(){return hf.instance=hf.instance||new hf,hf.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return hf.translateUnit(e);const t=Fp.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,hf.getInstance().getParameter("plural")&&(a=sf.FUNCTIONS.plural(a)),a}static translateUnit(e){e=hf.prepareUnit(e);const t=Fp.getInstance(),a=hf.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=sf.FUNCTIONS.plural(o)),o):hf.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===Hp.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(ff,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?hf.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=hf.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?hf.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function mf(e,t){if(!t||!e)return e;const a=sf.FUNCTIONS.fontRegexp(uf(t));return e.replace(a,"")}function gf(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":bf.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return bf.ones[t];const a=Math.floor(t/10),i=bf.tens[a],r=bf.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+bf.numSep+r:i||r}function yf(e){if(0===e)return bf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=bf.large[t];if(t)if(1===t)a=(1===i?"":gf(i)+bf.numSep)+e+(a?bf.numSep+a:"");else{const t=yf(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+bf.numSep+e+(a?bf.numSep+a:"")}else a=gf(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function kf(e){const t=hf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}hf.getInstance().setCorrection("localFont",uf),hf.getInstance().setCorrection("localRole",(function(e){return pf(sf.MESSAGES.role[e],e)})),hf.getInstance().setCorrection("localEnclose",(function(e){return pf(sf.MESSAGES.enclose[e],e)})),hf.getInstance().setCorrection("ignoreFont",mf),hf.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),hf.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+sf.MESSAGES.regexp.TEXT+"]+$"))&&(hf.getInstance().currentFlags.translate=!1),e})),hf.getInstance().setCorrection("ignoreCaps",(function(e){let t=sf.ALPHABETS.capPrefix[Fp.getInstance().domain];return void 0===t&&(t=sf.ALPHABETS.capPrefix.default),mf(e,t)})),hf.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?sf.NUMBERS.numberToWords(parseInt(e,10)):e}));const bf=of();bf.numericOrdinal=kf,bf.numberToWords=yf,bf.numberToOrdinal=function(e,t){if(e>1999)return kf(e);if(e<=10)return bf.special.onesOrdinals[e-1];const a=yf(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const Sf=bf,wf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Ef=null;function Af(e,t=!1){return e===Lf.ones[1]?t?"et":"en":e}function vf(e,t=!1){let a=e%1e3,i="",r=Lf.ones[Math.floor(a/100)];if(i+=r?Af(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Lf.special.smallOrdinals[a]:Lf.ones[a],r)i+=r;else{const e=t?Lf.special.tensOrdinals[Math.floor(a/10)]:Lf.tens[Math.floor(a/10)];r=Lf.ones[a%10],i+=r?Af(r)+"og"+e:e}return i}function xf(e,t=!1){if(0===e)return Lf.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=vf(r,t&&!a);if(a){const t=Lf.large[a],n=r>1?"er":"";i=Af(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=Af(e)+i}e=Math.floor(e/1e3),a++}return i}function Cf(e){if(e%100)return xf(e,!0);const t=xf(e);return t.match(/e$/)?t:t+"e"}const Lf=of();Lf.wordOrdinal=Cf,Lf.numericOrdinal=function(e){return e.toString()+"."},Lf.numberToWords=xf,Lf.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":Cf(e)+(t?"dele":"del")};const Nf=Lf;let _f=null;function Ff(e,t=!1){return e===Tf.ones[1]?t?"eine":"ein":e}function Pf(e){let t=e%1e3,a="",i=Tf.ones[Math.floor(t/100)];if(a+=i?Ff(i)+"hundert":"",t%=100,t)if(a+=a?Tf.numSep:"",i=Tf.ones[t],i)a+=i;else{const e=Tf.tens[Math.floor(t/10)];i=Tf.ones[t%10],a+=i?Ff(i)+"und"+e:e}return a}function Df(e){if(0===e)return Tf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=Pf(e%1e3);if(t){const e=Tf.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=Ff(r,t>1)+e+n+a}else a=Ff(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function Bf(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return Df(e)+(e<19?"te":"ste")}const Tf=of();Tf.wordOrdinal=Bf,Tf.numericOrdinal=function(e){return e.toString()+"."},Tf.numberToWords=Df,Tf.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":Bf(e)+"l"};const Rf=Tf,Mf=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},If=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let Of=null;function qf(e){let t=e%1e3,a="";return a+=Hf.ones[Math.floor(t/100)]?Hf.ones[Math.floor(t/100)]+Hf.numSep+"hundred":"",t%=100,t&&(a+=a?Hf.numSep:"",a+=Hf.ones[t]||Hf.tens[Math.floor(t/10)]+(t%10?Hf.numSep+Hf.ones[t%10]:"")),a}function jf(e){if(0===e)return Hf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=qf(e%1e3)+(t?"-"+Hf.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function Uf(e){let t=jf(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const Hf=of();Hf.wordOrdinal=Uf,Hf.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},Hf.numberToWords=jf,Hf.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=Uf(e);return t?a+"s":a};const zf=Hf;let Gf=null;function Wf(e){const t=e%1e3,a=Math.floor(t/100),i=Vf.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return Vf.ones[t];const a=Vf.tens[Math.floor(t/10)],i=Vf.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const Vf=of();Vf.numericOrdinal=function(e){const t=hf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},Vf.numberToWords=function(e){if(0===e)return Vf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=Vf.large[t];const r=Wf(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=Wf(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},Vf.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return Vf.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(Vf.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(Vf.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(Vf.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(Vf.special.onesOrdinals[e-1])),a.join(" ")};const $f=Vf,Xf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Kf=null;let Jf=null;function Yf(e){let t=e%1e3,a="";if(a+=th.ones[Math.floor(t/100)]?th.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=th.ones[t];if(e)a+=e;else{const i=th.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=th.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+th.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function Zf(e){if(0===e)return th.zero;if(e>=Math.pow(10,36))return e.toString();th.special["tens-"+Fp.getInstance().subiso]&&(th.tens=th.special["tens-"+Fp.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=th.large[t];const r=Yf(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const Qf={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function eh(e){if(1===e)return"premi\xe8re";let t=Zf(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const th=of();th.wordOrdinal=eh,th.numericOrdinal=function(e){const t=hf.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},th.numberToWords=Zf,th.numberToOrdinal=function(e,t){const a=Qf[e]||eh(e);return 3===e?a:t?a+"s":a};const ah=th;let ih=null;function rh(e){if(0===e)return oh.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=oh.ones[Math.floor(t/100)]?oh.ones[Math.floor(t/100)]+oh.numSep+oh.special.hundred:"",t%=100,t&&(a+=a?oh.numSep:"",a+=oh.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=oh.ones[i]+oh.numSep+oh.large[t]+(a?oh.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+oh.numSep+i:a}function nh(e){const t=hf.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?oh.special.ordinalsFeminine[e]:oh.special.ordinalsMasculine[e];return rh(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const oh=of();oh.wordOrdinal=nh,oh.numericOrdinal=function(e){const t=hf.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?oh.special.simpleSmallOrdinalsFeminine[e]:oh.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":oh.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},oh.numberToWords=rh,oh.numberToOrdinal=function(e,t){return e<=10?oh.special.smallDenominators[e]:nh(e)+" \u0905\u0902\u0936"};const sh=oh;let lh=null;function dh(e){let t=e%1e4,a="";return a+=fh.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":fh.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=fh.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":fh.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=fh.tens[Math.floor(t/10)]+(t%10?fh.ones[t%10]:"")),a}function ch(e){if(0===e)return fh.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=dh(e%1e4)+(t?fh.large[t]+fh.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function uh(e,t){return 1===e?"\uccab\ubc88\uc9f8":ph(e)+"\ubc88\uc9f8"}function ph(e){const t=ch(e),a=ch(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":fh.tens[10+Math.floor(e/10)],r=fh.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const fh=of();fh.wordOrdinal=ph,fh.numericOrdinal=function(e){return uh(e)},fh.numberToWords=ch,fh.numberToOrdinal=uh;const hh=fh;let mh=null;function gh(e){let t=e%1e3,a="";if(a+=bh.ones[Math.floor(t/100)]?bh.ones[Math.floor(t/100)]+bh.numSep+"cento":"",t%=100,t){a+=a?bh.numSep:"";const e=bh.ones[t];if(e)a+=e;else{let e=bh.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?bh.numSep+bh.ones[t%10]:""}}return a}function yh(e){if(0===e)return bh.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&hf.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=gh(e%1e3)+(t?"-"+bh.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function kh(e){const t="m"===hf.getInstance().getParameter("gender")?"o":"a";let a=bh.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=yh(e),a.slice(0,-1)+"esim"+t)}const bh=of();bh.wordOrdinal=kh,bh.numericOrdinal=function(e){const t=hf.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},bh.numberToWords=yh,bh.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=kh(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const Sh=bh,wh=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Eh=null;function Ah(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Ch.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Ch.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Ch.tens[Math.floor(a/10)]+Ch.special.smallOrdinals[a%10]}i+=Ch.ones[a]||Ch.tens[Math.floor(a/10)]+(a%10?Ch.ones[a%10]:"")}return t?vh(i):i}function vh(e){const t=Ch.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Ch.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Ch.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Ch.special.endOrdinal:(e.match(/e$/),e+"nde")}function xh(e){return Fh(e,!0)}const Ch=of();Ch.wordOrdinal=xh,Ch.numericOrdinal=function(e){return e.toString()+"."},Ch.numberToWords=Fh,Ch.numberToOrdinal=function(e,t){return xh(e)};const Lh=Ch;function Nh(e,t=!1){return e===Ch.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function _h(e,t=!1){let a=e%1e3,i="",r=Ch.ones[Math.floor(a/100)];if(i+=r?Nh(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Ch.special.smallOrdinals[a];if(e)return i+e}if(r=Ch.ones[a],r)i+=r;else{const e=Ch.tens[Math.floor(a/10)];r=Ch.ones[a%10],i+=r?r+"og"+e:e}}return t?vh(i):i}function Fh(e,t=!1){const a="alt"===Fp.getInstance().subiso?function(e,t=!1){if(0===e)return t?Ch.special.smallOrdinals[0]:Ch.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=_h(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Nh(n,!0):n)+(a>1?Ch.numSep:"")+(a?Ch.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Ch.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Ch.special.smallOrdinals[0]:Ch.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Ah(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Ch.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let Ph=null;function Dh(e){return e.toString().split("").map((function(e){return Bh.ones[parseInt(e,10)]})).join("")}const Bh=of();Bh.numberToWords=Dh,Bh.numberToOrdinal=Dh;const Th=Bh,Rh=function(e){return e.match(RegExp("^"+Uh.ALPHABETS.languagePrefix.english))?e.slice(1):e},Mh=function(e,t,a){return e=Rh(e),t?e+t:e},Ih=function(e,t,a){return t+Rh(e)},Oh=function(e,t,a){return t+(a||"")+(e=Rh(e))+"\u283b"},qh=function(e,t,a){return t+(a||"")+(e=Rh(e))+"\u283b\u283b"},jh=function(e,t,a){return t+(e=Rh(e))+"\u283e"};let Uh=null;let Hh=null;function zh(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=Vh.ones[i]?(1===i?"":Vh.ones[i]+Vh.numSep)+"hundra":"",t%=100,t&&(a+=a?Vh.numSep:"",a+=Vh.ones[t]||Vh.tens[Math.floor(t/10)]+(t%10?Vh.numSep+Vh.ones[t%10]:"")),a}function Gh(e,t=!1){if(0===e)return Vh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Vh.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":zh(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function Wh(e){let t=Gh(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const Vh=of();Vh.wordOrdinal=Wh,Vh.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},Vh.numberToWords=Gh,Vh.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=Wh(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const $h=Vh;let Xh=null;const Kh={ca:function(){return Ef||(Ef=function(){const e=lf();return e.NUMBERS=Sf,e.COMBINERS.sansserif=wf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=cf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=af.prefixCombiner,e}()),Ef},da:function(){return _f||(_f=function(){const e=lf();return e.NUMBERS=Nf,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=af.postfixCombiner,e.ALPHABETS.digitTrans.default=Nf.numberToWords,e}()),_f},de:function(){return Of||(Of=function(){const e=lf();return e.NUMBERS=Rf,e.COMBINERS.germanPostfix=If,e.ALPHABETS.combiner=Mf,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>uf(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=hf.getInstance().getParameter("case"),a=hf.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===hf.getInstance().getParameter("case")?e+"n":e,e}()),Of},en:function(){return Gf||(Gf=function(){const e=lf();return e.NUMBERS=zf,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=zf.numberToWords,e.CORRECTIONS.article=e=>hf.getInstance().getParameter("noArticle")?"":e,e}()),Gf},es:function(){return Kf||(Kf=function(){const e=lf();return e.NUMBERS=$f,e.COMBINERS.sansserif=Xf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=cf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=af.prefixCombiner,e}()),Kf},euro:function(){return Jf||(Jf=lf()),Jf},fr:function(){return ih||(ih=function(){const e=lf();return e.NUMBERS=ah,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.combineRootIndex=cf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>hf.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=af.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),ih},hi:function(){return lh||(lh=function(){const e=lf();return e.NUMBERS=sh,e.ALPHABETS.combiner=af.prefixCombiner,e.FUNCTIONS.radicalNestDepth=df,e}()),lh},it:function(){return Eh||(Eh=function(){const e=lf();return e.NUMBERS=Sh,e.COMBINERS.italianPostfix=wh,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.combineRootIndex=cf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=af.romanceCombiner,e}()),Eh},ko:function(){return mh||(mh=function(){const e=lf();return e.NUMBERS=hh,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=hh.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),hf.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=hf.getInstance().getParameter("final");t&&hf.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),mh},nb:function(){return Ph||(Ph=function(){const e=lf();return e.NUMBERS=Lh,e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=Lh.numberToWords,e.FUNCTIONS.radicalNestDepth=df,e}()),Ph},nn:function(){return Hh||(Hh=function(){const e=lf();return e.NUMBERS=Lh,e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=Lh.numberToWords,e.FUNCTIONS.radicalNestDepth=df,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),Hh},sv:function(){return Xh||(Xh=function(){const e=lf();return e.NUMBERS=$h,e.FUNCTIONS.radicalNestDepth=df,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=af.prefixCombiner,e.ALPHABETS.digitTrans.default=$h.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),Xh},nemeth:function(){return Uh||(Uh=function(){const e=lf();return e.NUMBERS=Th,e.COMBINERS={postfixCombiner:Mh,germanCombiner:Ih,embellishCombiner:Oh,doubleEmbellishCombiner:qh,parensCombiner:jh},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=ef,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:Rh(e),e.ALPHABETS.digitTrans={default:Th.numberToWords},e}()),Uh}};function Jh(){const e=function(){const e=Lp.L.ensureLocale(Fp.getInstance().locale,Fp.getInstance().defaultLocale);return Fp.getInstance().locale=e,Kh[e]()}();if(function(e){const t=Fp.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Fp.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Fp.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))sf[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))hf.getInstance().setCorrection(t,a)}}function Yh(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(tm(xp.Z.mathmapsIePath),Qh(),!0)}const Zh=null;function Qh(e){tm(xp.Z.WGXpath),em(e)}function em(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){em(e,a++)}),200):a>=10||(xp.Z.wgxpath=wgxpath,e?xp.Z.wgxpath.install({document}):xp.Z.wgxpath.install(),Bp.evaluate=document.evaluate,Bp.result=XPathResult,Bp.createNSResolver=document.createNSResolver)}function tm(e){const t=xp.Z.document.createElement("script");t.type="text/javascript",t.src=e,xp.Z.document.head?xp.Z.document.head.appendChild(t):xp.Z.document.body.appendChild(t)}function am(e){return e.match("/$")?e:e+"/"}function im(e,t="json"){return am(xp.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var rm,nm,om;function sm(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function lm([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=sm(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function dm(e,t={}){return lm(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(rm||(rm={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(nm||(nm={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(om||(om={}));const cm=[{interval:["1D400","1D419"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLD},{interval:["1D41A","1D433"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLD},{interval:["1D56C","1D585"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLDFRAKTUR},{interval:["1D468","1D481"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLDITALIC},{interval:["1D482","1D49B"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLDSCRIPT},{interval:["1D538","1D551"],base:om.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:rm.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:om.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:rm.FRAKTUR},{interval:["1D51E","1D537"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.FRAKTUR},{interval:["FF21","FF3A"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.FULLWIDTH},{interval:["FF41","FF5A"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.FULLWIDTH},{interval:["1D434","1D44D"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.ITALIC},{interval:["1D44E","1D467"],base:om.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:rm.ITALIC},{interval:["1D670","1D689"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.MONOSPACE},{interval:["1D68A","1D6A3"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.MONOSPACE},{interval:["0041","005A"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.NORMAL},{interval:["0061","007A"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.NORMAL},{interval:["1D49C","1D4B5"],base:om.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:rm.SCRIPT},{interval:["1D4B6","1D4CF"],base:om.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:rm.SCRIPT},{interval:["1D5A0","1D5B9"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIF},{interval:["1D5BA","1D5D3"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIF},{interval:["1D608","1D621"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:om.LATINCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:om.LATINSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:om.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:rm.NORMAL},{interval:["03B0","03D0"],base:om.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:rm.NORMAL},{interval:["1D6A8","1D6C0"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLD},{interval:["1D6C1","1D6E1"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLD},{interval:["1D6E2","1D6FA"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.ITALIC},{interval:["1D6FB","1D71B"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.ITALIC},{interval:["1D71C","1D734"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.BOLDITALIC},{interval:["1D735","1D755"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.BOLDITALIC},{interval:["1D756","1D76E"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:om.GREEKCAP,subst:{},capital:!0,category:"Lu",font:rm.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:om.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:rm.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.NORMAL},{interval:["2070","2079"],base:om.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:nm.SUPER},{interval:["2080","2089"],base:om.DIGIT,subst:{},offset:0,category:"No",font:nm.SUB},{interval:["245F","2473"],base:om.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:nm.CIRCLED},{interval:["3251","325F"],base:om.DIGIT,subst:{},offset:21,category:"No",font:nm.CIRCLED},{interval:["32B1","32BF"],base:om.DIGIT,subst:{},offset:36,category:"No",font:nm.CIRCLED},{interval:["2474","2487"],base:om.DIGIT,subst:{},offset:1,category:"No",font:nm.PARENTHESIZED},{interval:["2487","249B"],base:om.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:nm.PERIOD},{interval:["2775","277F"],base:om.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:nm.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:om.DIGIT,subst:{},offset:11,category:"No",font:nm.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:om.DIGIT,subst:{},offset:1,category:"No",font:nm.DOUBLECIRCLED},{interval:["277F","2789"],base:om.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:nm.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:om.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:nm.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.BOLD},{interval:["1D7D8","1D7E1"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.SANSSERIF},{interval:["1D7EC","1D7F5"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:om.DIGIT,subst:{},offset:0,category:"Nd",font:rm.MONOSPACE},{interval:["1F101","1F10A"],base:om.DIGIT,subst:{},offset:0,category:"No",font:nm.COMMA},{interval:["24B6","24CF"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.CIRCLED},{interval:["24D0","24E9"],base:om.LATINSMALL,subst:{},capital:!1,category:"So",font:nm.CIRCLED},{interval:["1F110","1F129"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.PARENTHESIZED},{interval:["249C","24B5"],base:om.LATINSMALL,subst:{},capital:!1,category:"So",font:nm.PARENTHESIZED},{interval:["1F130","1F149"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.SQUARED},{interval:["1F170","1F189"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.NEGATIVESQUARED},{interval:["1F150","1F169"],base:om.LATINCAP,subst:{},capital:!0,category:"So",font:nm.NEGATIVECIRCLED}],um=new Map;function pm(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of cm){const t=pm(e.base,e.font),a=dm(e.interval,e.subst);let i=um.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,um.set(t,i))}var fm;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(fm||(fm={}));const hm=Object.assign(Object.assign(Object.assign({},rm),fm),nm);var mm;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(mm||(mm={}));const gm=Object.assign(Object.assign({},om),mm);var ym,km,bm=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new Sm,e.Secondary=new wm,e.FencesHoriz=new Map,e.FencesVert=new Map}(km||(km={}));const vm=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function xm(e,t,a,i,r,n=[],o={},s={}){const l=um.get(pm(e,i));l&&(l.unicode.forEach((e=>{km.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>km.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&km.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&km.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:gm.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:gm.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:hm.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:hm.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:hm.DOUBLESTRUCKITALIC,secondary:gm.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:hm.DOUBLESTRUCK,secondary:gm.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:hm.NORMAL,secondary:gm.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:hm.NORMAL,secondary:gm.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:hm.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:hm.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:hm.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:hm.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=bm(e,["set"]);return Em(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(dm(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),Am(km.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),Am(km.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),Am(km.FencesHoriz,["5b","7b","ff3b","ff5b"],2),Am(km.FencesHoriz,[["239b","23a6"]],3),Am(km.FencesHoriz,[["23a7","23a9"]],4),Em([...km.FencesHoriz.keys()],{type:"fence",role:"open"}),Em([...km.FencesHoriz.values()],{type:"fence",role:"close"}),Em([...km.FencesVert.keys()],{type:"fence",role:"top"}),Em([...km.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(hm)){const a=!!nm[e]?hm.UNKNOWN:t===hm.FULLWIDTH?hm.NORMAL:t;xm(om.LATINCAP,"identifier","latinletter",t,a,[gm.ALLLETTERS]),xm(om.LATINSMALL,"identifier","latinletter",t,a,[gm.ALLLETTERS],{},{3:gm.D}),xm(om.GREEKCAP,"identifier","greekletter",t,a,[gm.ALLLETTERS]),xm(om.GREEKSMALL,"identifier","greekletter",t,a,[gm.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),xm(om.DIGIT,"number","integer",t,a)}}(),Em(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Em(vm,{type:"function",role:"prefix function"}),Em(["mod","rem"],{type:"operator",role:"prefix function"});class Cm{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Fp.getInstance().strict?t.cstr.equal(e):Fp.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Fp.getInstance().parsers[a]||Fp.getInstance().defaultParser,s=Fp.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Fp.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(hp.LOCALE));return a=a.filter((function(e){return Cm.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Fp.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Lm=kp.DEFAULT_VALUES[hp.LOCALE],Nm=kp.DEFAULT_VALUES[hp.MODALITY];function _m(e){return!(!e.locale&&!e.modality)&&(Lm=e.locale||Lm,Nm=e.modality||Nm,!0)}let Fm={};function Pm(e){Fm=e}const Dm=new Map,Bm=new Map;function Tm(e,t){let a=Dm.get(t);return a||(a=new Cm,a.base=Bm.get(e),Dm.set(t,a),a)}function Rm(e){const t=Bm.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function Mm(e,t,a){Tm(e,t).defineRulesFromMappings(Lm,Nm,a)}function Im(e,t,a,i){Tm(a,a).defineRuleFromStrings(Lm,Nm,e,t,i)}function Om(e){if(!_m(e))for(const[t,a]of Object.entries(e))Im("default","default",t,a)}function qm(e){for(let t,a=0;t=e.names[a];a++)Mm(e.key,t,e.mappings)}function jm(e){for(const t of Object.keys(Fm)){const a=Object.assign({},e);a.mappings={};const i=Fm[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=Kh[Lm]().FUNCTIONS.si(i,e.mappings[t][r])}qm(a)}}function Um(e,t){return t=t||{},e.length?(t[e[0]]=Um(e.slice(1),t[e[0]]),t):t}Fp.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Dm.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class Hm{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new Hm("",{})}static stringEmpty(e){return new Hm(e,{})}static stringAttr(e,t){return new Hm(e,t)}static singleton(e,t={}){return[Hm.stringAttr(e,t)]}static node(e,t,a={}){const i=Hm.getAttributes(t);return Object.assign(i,a),new Hm(e,i)}static getAttributes(e){const t={};for(const a of Hm.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}Hm.attributeList=["id","extid"];class zm{static create(e,t={}){return e.text=hf.getInstance().apply(e.text,t),new zm(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new zm({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return Hm.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const Gm=new Map;function Wm(e,t,a){const i={};if(t){const e=Gm.get(t)||{};Object.assign(i,e)}Gm.set(e,Object.assign(i,a))}function Vm(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Op("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[zm.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Fp.evaluateNode(e);return i.concat(r)}}class Km{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class Jm{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const Ym=new Map,Zm=new Map;function Qm(e){const t=e.domain+":"+e.name;e instanceof Km?Ym.set(t,e):Zm.set(t,e)}function eg(e,t){const a=e+":"+t,i=Ym.get(a)||Zm.get(a);i&&(i.active=!0)}function tg(e,t){const a=t.split("-"),i=Vm(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function ag(e){return og(e)||function(e){return rg(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(rg(e.childNodes[0])||og(e.childNodes[0]))&&rg(e.childNodes[1])||3===e.childNodes.length&&og(e.childNodes[0])&&rg(e.childNodes[1])&&rg(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(rg(e.childNodes[0])||ng(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(rg(e.childNodes[0].childNodes[0])||ng(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&ig(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(ig(e.childNodes[1])||"fenced"===e.childNodes[1].type&&ig(e.childNodes[1].childNodes[0]))}(e)}function ig(e){return e.hasAnnotation("clearspeak","simple")}function rg(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function ng(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function og(e){return ng(e)||function(e){if(sg("Fraction_Over")||sg("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(sg("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function sg(e){return Fp.getInstance().style===e}function lg(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(dg(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Op("children/*",e);return t.every((e=>dg(e)||"identifier"===e.tagName))}(a))}function dg(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function cg(e){return Op("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(lg)?[e]:[]}function ug(e){return nf(e,20,11)?[e]:[]}function pg(e){const t=parseInt(e.textContent,10);return[Hm.stringEmpty(isNaN(t)?e.textContent:t>10?sf.NUMBERS.numericOrdinal(t):sf.NUMBERS.wordOrdinal(t))]}Qm(new Km("clearspeak","simple",(function(e){return ag(e)?"simple":""}))),Qm(new Km("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&ng(e.childNodes[0])&&function(e){for(let t=0;t1?sf.NUMBERS.wordOrdinal(t):"",[Hm.stringEmpty(fg)]}function mg(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=km.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:km.FencesHoriz.get(e)===t||km.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function gg(e){const t=jp(e.parentNode.childNodes),a=Op("../../children/*",e),i=t.indexOf(e);return bg(a[i])||bg(a[i+1])?[e]:[]}function yg(e){const t=jp(e.parentNode.childNodes),a=Op("../../children/*",e),i=t.indexOf(e);return kg(a[i])&&a[i+1]&&(kg(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function kg(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function bg(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function Sg(e){return[Hm.stringEmpty(sf.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function wg(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function Eg(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}hf.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Ag=null;function vg(e){Ag=e}const xg=new Map,Cg={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Lg={};function Ng(e){const t=e.name;xg.set(t,e),Cg[t]||(Cg[t]=!1)}function _g(e,t,a){const i=xg.get(e);return i&&!Lg[e]&&(Cg[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Fg=[];function Pg(e,t){for(let a,i=0;a=Fg[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Dg(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(Pg)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===Pg(t[t.length-1],i));return a}function Bg(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Fg.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Tg extends Map{set(e,t){return super.set(Bg(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(Bg(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class Rg extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(Bg(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class Mg extends Rg{add(e,t){super.add(Bg(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new Ig;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class Ig extends Rg{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(Bg(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Dg(t))}default(){const e=new Tg;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Og=["MO","MI","MN","MTEXT","MS","MSPACE"],qg=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],jg=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],Ug=["MROOT","MSQRT"],Hg=["aria-label","exact-speech","alt"];function zg(e){return!!e&&"MATH"===Jp(e)}function Gg(e){return!!e&&-1!==qg.indexOf(Jp(e))}function Wg(e){return!!e&&-1!==jg.indexOf(Jp(e))}function Vg(e){return!!e&&"MGLYPH"===Jp(e)&&!function(e){return!!e&&-1!==Og.indexOf(Jp(e))}(e.parentNode)}function $g(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==Hp.ELEMENT_NODE)continue;const e=Jp(a);-1===qg.indexOf(e)&&(-1!==jg.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function Xg(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==Hg.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function Kg(e){return e&&e.embellished&&e.childNodes.length>0?Kg(e.childNodes[0]):e}function Jg(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function Yg(e,t){let a=e;const i=[],r=[];let n=null;do{n=Jg(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class Zg{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new Zg(t);return a.type=e.tagName,Zg.setAttribute(a,e,"role"),Zg.setAttribute(a,e,"font"),Zg.setAttribute(a,e,"embellished"),Zg.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),Xg(a,e),Zg.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of jp(t.childNodes)){if(a.nodeType===Hp.TEXT_NODE){e.textContent=a.textContent;continue}const t=jp(a.childNodes).map(Zg.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===Jp(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=hm.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=Up("");return Zp(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==hm.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=km.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&ay(t[t.length-1],"openfence")}function Sy(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function wy(e){return ey(e,"largeop")||ey(e,"limboth")||ey(e,"limlower")||ey(e,"limupper")||ey(e,"function")&&ay(e,"limit function")||(ey(e,"overscore")||ey(e,"underscore"))&&wy(e.childNodes[0])}function Ey(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Ay(e){return ey(e,"identifier")&&ay(e,"simple function")}const vy=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],xy=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Cy(e){const t=e.type;return-1===vy.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Cy(e.childNodes[0]):-1===xy.indexOf(t)||Cy(e.childNodes[0]))}function Ly(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function Ny(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function _y(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(Ny(t[0])||Ly(t[0]))&&e.childNodes.slice(1).every(Ny)}function Fy(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===ym.invisibleTimes)}function Py(e){return"infixop"===e.type&&"implicit"===e.role}function Dy(e){return"neutral"===e.role||"metric"===e.role}function By(e,t){return Dy(e)&&Dy(t)&&Kg(e).textContent===Kg(t).textContent}function Ty(e){return!!Dy(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function Ry(e){return!!Dy(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class My{static getInstance(){return My.instance=My.instance||new My,My.instance}static tableToMultiline(e){if(!Sy(e))return _g("rewrite_subcases",e,My.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)My.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||ey(t=e.childNodes[0],"line")&&t.contentNodes.length&&ay(t.contentNodes[0],"label")||!ky(e.childNodes[0].childNodes[0])||My.tableToMatrixOrVector_(My.rewriteFencedLine_(e)),My.binomialForm_(e),My.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),My.meaningFromContent(e,My.numberRole_),My.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(ey(t,"relation")||ey(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=My.computeColumns_(e);return My.classifyByColumns_(e,t,"equality")||My.classifyByColumns_(e,t,"inequality",["equality"])||My.classifyByColumns_(e,t,"arrow")||My.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!My.cayleySpacing(a)||!My.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=My.separateSemantics(t);return My.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=My.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?My.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[My.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=My.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===Jp(e))return e;for(;Wg(e)&&1===e.childNodes.length;)if("MSPACE"===Jp(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=My.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",ay(e,"subsup")||ay(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===ym.functionApplication){My.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return _g("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),My.propagateFunctionRole_(e,a),"prefix"}const a=My.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;ay(e,"subsup")||ay(e,"underover")||(e.role=t),My.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=My.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];ey(t,"multiline")?My.tableToVector_(e):My.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)My.assignRoleToRow_(e,My.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?My.binomialForm_(t):My.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?My.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Dy(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)My.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Sy(e)&&My.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";ey(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&ey(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){ey(e,"line")?e.role=t:ey(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){ey(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>km.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==hm.UNKNOWN)return;const t=[...e.textContent].map((e=>km.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==hm.UNKNOWN&&t.font!==e?e===hm.UNKNOWN?t.font:null:e}),hm.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();hy(e)?(i.push(e),r.push(n)):(My.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=My.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=My.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=My.rewriteFence_(e,a);return ey(t,"superscript")||ey(t,"subscript")||ey(t,"tensor")?(ay(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),My.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&My.testColumns_(t,1,(e=>My.isPureRelation_(e,a)))||2===t.length&&(My.testColumns_(t,1,(e=>My.isEndRelation_(e,a)||My.isPureRelation_(e,a)))||My.testColumns_(t,0,(e=>My.isEndRelation_(e,a,!0)||My.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return ey(e,"relseq")&&ay(e,t)&&ey(e.childNodes[i],"empty")}static isPureRelation_(e,t){return ey(e,"relation")&&ay(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){My.getInstance().factory_=e,vg(My.getInstance().factory_)}getNodeFactory(){return My.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===hm.NORMAL)return e.font=hm.ITALIC,_g("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),My.exprFont_(e),_g("simpleNamedFunction",e)}implicitNode(e){if(e=My.getInstance().getMixedNumbers_(e),1===(e=My.getInstance().combineUnits_(e)).length)return e[0];return _g("combine_juxtaposition",My.getInstance().implicitNode_(e))}text(e,t){return My.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!ey(e,"empty")}))).length?My.getInstance().factory_.makeEmptyNode():(e=My.getInstance().getFencesInRow_(e),e=My.getInstance().tablesInRow(e),e=My.getInstance().getPunctuationInRow_(e),e=My.getInstance().getTextInRow_(e),e=My.getInstance().getFunctionsInRow_(e),My.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return My.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(wy(i)){a=My.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&iy(t[1])||2===n&&iy(t[1])&&iy(t[2]))return a=My.MML_TO_BOUNDS_[e],My.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(iy(t[1]))return i=My.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?My.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&iy(t[2]))return i=My.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),My.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return My.getInstance().makeLimitNode_(i,t,null,r)}return a=My.MML_TO_BOUNDS_[e],My.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=Yg(e,yy),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(My.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=Yg(a,gy),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();by(0,i)&&My.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=My.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(My.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?My.getInstance().horizontalFencedNode_(My.getInstance().factory_.makeContentNode(e),My.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(My.getInstance().factory_.makeContentNode(e)),t&&i.push(My.getInstance().factory_.makeContentNode(t)),My.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=My.getInstance().factory_.makeBranchNode("line",[e],[]),i=My.getInstance().factory_.makeBranchNode("line",[t],[]);return r=My.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),My.binomialForm_(r),My.classifyMultiline(r),r}return r=My.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=My.getInstance().factory_.makeBranchNode("tensor",[e,My.getInstance().scriptNode_(t,"leftsub"),My.getInstance().scriptNode_(a,"leftsuper"),My.getInstance().scriptNode_(i,"rightsub"),My.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=dy(e),n}pseudoTensor(e,t,a){const i=e=>!ey(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(My.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(My.getInstance().scriptNode_(a,"rightsuper",!0)),My.getInstance().limitNode(o,s)}font(e){const t=My.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=My.getInstance().cleanInference(e.childNodes),i=t.length?My.getInstance().factory_.makeBranchNode("inference",a(t),[]):My.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=My.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=My.getInstance().getFormulas(e,[],a);return My.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=jp(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(My.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(My.getInstance().getLabel(e,r,a,"right"));const o=My.getInstance().getFormulas(e,r,a),s=My.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=My.getInstance().findNestedRow(t,"prooflabel",i),n=My.getInstance().factory_.makeBranchNode("rulelabel",a(jp(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?My.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===My.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=jp(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(jp(o.childNodes[0].childNodes))[0],f=My.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const h=My.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return h.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:h,premises:f}}findNestedRow(e,t,a){return My.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return jp(e).filter((function(e){return"MSPACE"!==Jp(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),_g("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new Qg,vg(this.factory_)}implicitNode_(e){const t=My.getInstance().factory_.makeMultipleContentNodes(e.length-1,ym.invisibleTimes);My.matchSpaces_(e,t);const a=My.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=My.getInstance().factory_.makeBranchNode("infixop",e,[t],Kg(t).textContent);return a.role=t.role,_g("propagateSimpleFunction",a)}explicitMixed_(e){const t=Yg(e,(function(e){return e.textContent===ym.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&ey(r[o],"number")&&!ay(r[o],"mixed")&&ey(n[0],"fraction")){const e=My.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return Kg(e).textContent})).join(" "),r=My.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=My.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=My.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=Yg(e,(function(e){return ey(e,"fraction")&&ay(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&ey(r[n],"number")&&(ay(r[n],"integer")||ay(r[n],"float"))){const t=My.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=Yg(e,(e=>ey(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(My.getInstance().row(r)),o.push(e);let t=My.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(My.getInstance().row(r)),i.push(e),r=n;continue}const s=km.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(My.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(My.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(My.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(My.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(My.getInstance().row(r)),i.length>1?[My.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=Yg(e,uy),a=t.rel[0];if(!a)return My.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(My.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=My.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=My.getInstance().factory_.makeBranchNode("relseq",i,t.rel,Kg(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return My.getInstance().factory_.makeEmptyNode();if(1===(e=My.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&cy(e[0]);)t.push(e.shift());if(0===e.length)return My.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return My.getInstance().prefixNode_(e[0],t);const a=Jg(e=_g("convert_juxtaposition",e),cy),i=My.getInstance().prefixNode_(My.getInstance().implicitNode(a.head),t);return a.div?My.getInstance().operationsTree_(a.tail,i,a.div):(_y(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=My.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return My.getInstance().postfixNode_(t,r)}const n=Jg(e,cy);if(0===n.head.length)return r.push(n.div),My.getInstance().operationsTree_(n.tail,t,a,r);const o=My.getInstance().prefixNode_(My.getInstance().implicitNode(n.head),r),s=My.getInstance().appendOperand_(t,a,o);return n.div?My.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return My.getInstance().infixNode_([e,a],t);const i=My.getInstance().appendDivisionOp_(e,t,a);return i||(My.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?My.getInstance().appendMultiplicativeOp_(e,t,a):My.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Fy(e)?My.getInstance().infixNode_([e,a],t):My.getInstance().appendLastOperand_(e,t,a):"division"===e.role?My.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Fy(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=My.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Fy(e))return My.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Fy(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=My.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return My.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Fy(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):My.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=Yg(e,fy);t=My.purgeFences_(t);const a=t.comp.shift();return My.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>ay(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();My.fenceToPunct_(t),e.push(t)}else{const t=Jg(a,r),n=t.head.length-1,o=My.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Dy(e[0])&&(!n||!By(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),My.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=My.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),My.getInstance().fences_(e,t,a,i)}if(n&&By(e[0],n)){if(!Ty(n)||!Ry(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),My.getInstance().fences_(e,t,a,i)}const r=My.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),My.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Dy(n)&&a.some(r)){const n=Jg(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=My.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=My.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),My.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return My.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),My.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return My.fenceToPunct_(e[0]),e;const a=e.shift();if(!Ty(a)){My.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(My.getInstance().neutralFences_(e,t))}const i=Jg(e,(function(e){return By(e,a)}));if(!i.div){My.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(My.getInstance().neutralFences_(e,t))}if(!Ry(i.div))return My.fenceToPunct_(i.div),e.unshift(a),My.getInstance().neutralFences_(e,t);const r=My.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=My.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=My.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=My.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=My.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=My.getInstance().row(a);let r=My.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(My.getInstance().classifyHorizontalFence_(r),r=_g("propagateComposedFunction",r)):r.role=e.role,r=_g("detect_cycle",r),My.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Cy(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void My.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=Yg(e,(function(a){if(!py(a))return!1;if(py(a)&&!ay(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(My.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(My.getInstance().row(r));return[My.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=My.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return Ey(e,t,0)?a.role="startpunct":Ey(e,t,e.length-1)?a.role="endpunct":t.every((e=>ay(e,"dummy")))?a.role="text":t.every((e=>ay(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=My.getInstance().factory_.makeMultipleContentNodes(e.length-1,ym.invisibleComma);return t.forEach((function(e){e.role="dummy"})),My.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!iy(e))return!1;const a=e.textContent,i=km.Secondary.get(a,gm.BAR)||km.Secondary.get(a,gm.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=My.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=My.getInstance().accentRole_(n,a);if(o){My.getInstance().accentRole_(o,"overscore")&&!i?(s=My.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=My.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return My.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=My.getInstance().factory_.makeBranchNode(i,t,[]),n=dy(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=My.classifyFunction_(i,e);if(!r)return a.push(i),My.getInstance().getFunctionsInRow_(e,a);const n=My.getInstance().getFunctionsInRow_(e,[]),o=My.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=My.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=My.getInstance().row(a.integrand);return n=My.getInstance().integralNode_(e,i,a.intvar),_g("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Dy(a)||(a.role="leftright"),n=My.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=Jg(t,ry),i.head.length)r=My.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!ey(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=My.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=Jg(t,ny),i.head.length?(r=My.getInstance().row(i.head),n=My.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Dy(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>ey(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",My.propagateFunctionRole_(e,"simple function"),n=My.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=Jg(t,ny);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}_g("intvar_from_implicit",e);const a=e[0];if(ly(a))return{integrand:t,intvar:null,rest:e};if(sy(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&oy(a,e[1])){const i=My.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),My.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=My.getInstance().factory_.makeContentNode(ym.functionApplication),i=My.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete My.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=My.getFunctionOp_(e,(function(e){return ey(e,"function")||ey(e,"identifier")&&ay(e,"simple function")}));return My.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=My.getFunctionOp_(e,(e=>ey(e,"largeop")));return My.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||My.getInstance().factory_.makeEmptyNode(),a=a||My.getInstance().factory_.makeEmptyNode();const i=My.getFunctionOp_(e,(e=>ey(e,"largeop")));return My.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=My.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=My.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return ey(e,"number")&&ay(e,"integer")}))?"vulgar":a.childNodes.every(Ny)?"unit":"division",_g("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=My.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=My.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=Jp(r);if("MSPACE"!==e){if("MROW"===e)return My.getInstance().findNestedRow_(jp(r.childNodes),t,a+1,i);if(My.findSemantics(r,t,i))return r}}return null}}My.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},My.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},My.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},My.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},My.MATHJAX_FONTS={"-tex-caligraphic":hm.CALIGRAPHIC,"-tex-caligraphic-bold":hm.CALIGRAPHICBOLD,"-tex-calligraphic":hm.CALIGRAPHIC,"-tex-calligraphic-bold":hm.CALIGRAPHICBOLD,"-tex-oldstyle":hm.OLDSTYLE,"-tex-oldstyle-bold":hm.OLDSTYLEBOLD,"-tex-mathit":hm.ITALIC};const Iy=My;let Oy={};function qy(e){return Array.from(e.textContent).map(Hm.stringEmpty)}function jy(e,t){const a=Array.from(e.textContent),i=[],r=Iy.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,hm.UNKNOWN),o=r.identifierNode(a,hm.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function Uy(e){return jy(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function Hy(e){return jy(e,(function(e){e.font=hm.UNKNOWN,e.type="identifier"}))}const zy=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function Gy(e){return Oy={},[e]}function Wy(e,t,a,i,r,n){i=i||zy,r=r||{},n=n||function(e){return!1};const o=Zp(t);if(Oy[e]||(Oy[e]={}),Oy[e][o])return Oy[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=Vy(t,a,Eg(i,a),r,n,0);return Oy[e][o]=s,s}function Vy(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=jp(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=jp(e.childNodes);return Math.max.apply(null,o.map((function(e){return Vy(e,t,a,i,r,n)})))}function $y(e){return Wy("fraction",e,["fraction"],zy,{},sf.FUNCTIONS.fracNestDepth)}function Xy(e,t,a){const i=$y(e),r=Array(i).fill(t);return a&&r.push(a),r.join(sf.MESSAGES.regexp.JOINER_FRAC)}function Ky(e){return Hm.singleton(Xy(e,sf.MESSAGES.MS.START,sf.MESSAGES.MS.FRAC_V))}function Jy(e){return Hm.singleton(Xy(e,sf.MESSAGES.MS.END,sf.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function Yy(e){return Hm.singleton(Xy(e,sf.MESSAGES.MS.FRAC_OVER),{})}function Zy(e){return Hm.singleton(Xy(e,sf.MESSAGES.MS.START,sf.MESSAGES.MS.FRAC_B))}function Qy(e){return Hm.singleton(Xy(e,sf.MESSAGES.MS.END,sf.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function ek(e){const t=$y(e);return Hm.singleton(1===t?sf.MESSAGES.MS.FRAC_S:sf.FUNCTIONS.combineNestedFraction(sf.MESSAGES.MS.NEST_FRAC,sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.FRAC_S))}function tk(e){const t=$y(e);return Hm.singleton(1===t?sf.MESSAGES.MS.ENDFRAC:sf.FUNCTIONS.combineNestedFraction(sf.MESSAGES.MS.NEST_FRAC,sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function ak(e){const t=$y(e);return Hm.singleton(1===t?sf.MESSAGES.MS.FRAC_OVER:sf.FUNCTIONS.combineNestedFraction(sf.MESSAGES.MS.NEST_FRAC,sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.FRAC_OVER))}function ik(e){return sf.FUNCTIONS.fracNestDepth(e)?[e]:[]}function rk(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+sf.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+sf.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function nk(e){return Hm.singleton(rk(e,sf.MESSAGES.MS.SUBSCRIPT,{sup:sf.MESSAGES.MS.SUPER,sub:sf.MESSAGES.MS.SUB}))}function ok(e){return Hm.singleton(rk(e,sf.MESSAGES.MS.SUB,{sup:sf.MESSAGES.MS.SUP,sub:sf.MESSAGES.MS.SUB}))}function sk(e){return Hm.singleton(rk(e,sf.MESSAGES.MS.SUPERSCRIPT,{sup:sf.MESSAGES.MS.SUPER,sub:sf.MESSAGES.MS.SUB}))}function lk(e){return Hm.singleton(rk(e,sf.MESSAGES.MS.SUP,{sup:sf.MESSAGES.MS.SUP,sub:sf.MESSAGES.MS.SUB}))}function dk(e){const t=rk(e,"",{sup:sf.MESSAGES.MS.SUPER,sub:sf.MESSAGES.MS.SUB});return Hm.singleton(t?t.replace(new RegExp(sf.MESSAGES.MS.SUB+"$"),sf.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(sf.MESSAGES.MS.SUPER+"$"),sf.MESSAGES.MS.SUPERSCRIPT):sf.MESSAGES.MS.BASELINE)}function ck(e){const t=rk(e,"",{sup:sf.MESSAGES.MS.SUP,sub:sf.MESSAGES.MS.SUB});return Hm.singleton(t||sf.MESSAGES.MS.BASE)}function uk(e){return Wy("radical",e,["sqrt","root"],zy,{})}function pk(e,t,a){const i=uk(e),r=function(e){const t="sqrt"===e.tagName?"2":Op("children/*[1]",e)[0].textContent.trim();return sf.MESSAGES.MSroots[t]||""}(e);return a=r?sf.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:sf.FUNCTIONS.combineNestedRadical(t,sf.FUNCTIONS.radicalNestDepth(i-1),a)}function fk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.STARTROOT))}function hk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.ENDROOT))}function mk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.ROOTINDEX))}function gk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.STARTROOT))}function yk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ENDROOT))}function kk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ROOTINDEX))}function bk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ROOT))}function Sk(e){return Hm.singleton(pk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.INDEX))}function wk(e){const t=function(e){return Wy("underscore",e,["underscore"],zy,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Hm.singleton(Array(t).join(sf.MESSAGES.MS.UNDER)+sf.MESSAGES.MS.UNDERSCRIPT)}function Ek(e){return Hm.singleton(sf.MESSAGES.MS.ENDSCRIPTS)}function Ak(e){const t=function(e){return Wy("overscore",e,["overscore"],zy,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Hm.singleton(Array(t).join(sf.MESSAGES.MS.OVER)+sf.MESSAGES.MS.OVERSCRIPT)}function vk(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Op("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function xk(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Ck(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return Hm.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return Hm.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Lk=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Nk=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function _k(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Nk.get(e)+"]";if(1&r){const t=Lk.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Fk(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=_k(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Lk.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function Pk(e){let t=Object.keys(sf.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Dk(e,t){let a=0;return function(){return sf.NUMBERS.numericOrdinal(++a)+" "+t}}function Bk(e,t){let a=0;return function(){return sf.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Tk(e){const t=rf(e,sf.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[Hm.node(sf.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),Hm.stringAttr(sf.NUMBERS.vulgarSep,{separator:""}),Hm.node(sf.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[Hm.node(t.content||"",e)]}function Rk(e){const t=jp(e.parentNode.childNodes);return Hm.singleton(sf.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function Mk(e){const t=dk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Ik(e){const t=ck(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Ok(e){const t=sk(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function qk(e){const t=nk(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function jk(e){const t=lk(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function Uk(e){const t=ok(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function Hk(e,t,a){const i=$y(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(sf.MESSAGES.regexp.JOINER_FRAC)}function zk(e){return Hm.singleton(Hk(e,sf.MESSAGES.MS.START,sf.MESSAGES.MS.FRAC_V))}function Gk(e){return Hm.singleton(Hk(e,sf.MESSAGES.MS.END,sf.MESSAGES.MS.FRAC_V))}function Wk(e){return Hm.singleton(Hk(e,sf.MESSAGES.MS.START,sf.MESSAGES.MS.FRAC_B))}function Vk(e){return Hm.singleton(Hk(e,sf.MESSAGES.MS.END,sf.MESSAGES.MS.FRAC_B))}function $k(e){const t=$y(e);return 1===t?Hm.singleton(sf.MESSAGES.MS.FRAC_S):Hm.singleton(sf.FUNCTIONS.combineNestedFraction(sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.NEST_FRAC,sf.MESSAGES.MS.FRAC_S))}function Xk(e){const t=$y(e);return 1===t?Hm.singleton(sf.MESSAGES.MS.ENDFRAC):Hm.singleton(sf.FUNCTIONS.combineNestedFraction(sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.NEST_FRAC,sf.MESSAGES.MS.ENDFRAC))}function Kk(e){const t=$y(e);return 1===t?Hm.singleton(sf.MESSAGES.MS.FRAC_OVER):Hm.singleton(sf.FUNCTIONS.combineNestedFraction(sf.FUNCTIONS.radicalNestDepth(t-1),sf.MESSAGES.MS.NEST_FRAC,sf.MESSAGES.MS.FRAC_OVER))}function Jk(e){return 1===Op("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function Yk(e,t,a){const i=uk(e);return 1===i?a:sf.FUNCTIONS.combineNestedRadical(sf.FUNCTIONS.radicalNestDepth(i-1),t,a)}function Zk(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.STARTROOT))}function Qk(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NESTED,sf.MESSAGES.MS.ENDROOT))}function eb(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.STARTROOT))}function tb(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ENDROOT))}function ab(e){return Hm.singleton(Yk(e,sf.MESSAGES.MS.NEST_ROOT,sf.MESSAGES.MS.ROOT))}function ib(e,t){const a=function(e){const t=Op("children/*[1]",e)[0].textContent.trim();return sf.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function rb(e){return Hm.singleton(ib(e,sf.MESSAGES.MS.ROOTINDEX))}function nb(e){return Hm.singleton(ib(e,sf.MESSAGES.MS.ROOTINDEX))}function ob(e){return Hm.singleton(ib(e,sf.MESSAGES.MS.INDEX))}function sb(e){const t=Op("children/*",e);return Hm.singleton(sf.NUMBERS.wordOrdinal(t.length))}function lb(e){const t=Op("children/*",e);return Hm.singleton(sf.NUMBERS.wordOrdinal(t.length-1))}function db(e){const t=Op("children/*",e),a=Op("content/*",e);return Hm.singleton(sf.NUMBERS.wordOrdinal(t.length-a.length))}function cb(e,t){const a=e;let i=0;return function(){const e=zm.create({text:pb(a[i])&&fb(a[i+1])?sf.MESSAGES.unitTimes:""},{});return i++,[e]}}const ub=["superscript","subscript","overscore","underscore"];function pb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Op("children/*",e);e=-1!==ub.indexOf(t)?a[0]:a[a.length-1]}return!1}function fb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Op("children/*",e)[0]}return!1}function hb(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Op("children/*",e)[0]}return[]}function mb(e){const t=$y(e);return Hm.singleton(new Array(t).join(sf.MESSAGES.MS.FRACTION_REPEAT)+sf.MESSAGES.MS.FRACTION_START)}function gb(e){const t=$y(e);return Hm.singleton(new Array(t).join(sf.MESSAGES.MS.FRACTION_REPEAT)+sf.MESSAGES.MS.FRACTION_END)}function yb(e){const t=$y(e);return Hm.singleton(new Array(t).join(sf.MESSAGES.MS.FRACTION_REPEAT)+sf.MESSAGES.MS.FRACTION_OVER)}function kb(e){const t=$y(e);return Hm.singleton(new Array(t).join(sf.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+sf.MESSAGES.MS.FRACTION_OVER)}function bb(e){return sf.MESSAGES.regexp.HYPER===$y(e).toString()?[e]:[]}function Sb(e,t){const a=wb(e);return Hm.singleton(1===a?t:new Array(a).join(sf.MESSAGES.MS.NESTED)+t)}function wb(e,t){const a=t||0;return e.parentNode?wb(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function Eb(e){return Sb(e,sf.MESSAGES.MS.STARTROOT)}function Ab(e){return Sb(e,sf.MESSAGES.MS.ENDROOT)}function vb(e){return Sb(e,sf.MESSAGES.MS.ROOTINDEX)}hf.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const xb=["multirel","relseq","appl","row","line"],Cb=["subscript","superscript","overscore","underscore"];function Lb(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==xb.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function Nb(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Op("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[zm.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?rk(n,"",{sup:sf.MESSAGES.MS.SUPER,sub:sf.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==Jp(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[zm.create({text:sf.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==Jp(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[zm.create({text:sf.MESSAGES.regexp.SPACE},{})]:[],u=Fp.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function _b(e,t){const a=e.slice(0);let i;return i=e.length>0?Op("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[zm.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===Jp(e),l=r&&"NUMBER"===Jp(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[zm.create({text:sf.MESSAGES.regexp.SPACE},{})]:[])}}Qm(new Jm("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Cb.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Lb(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Lb(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Fb=!1;function Pb(){Fb||(Wm(kp.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Uy,CQFspaceoutIdentifier:Hy,CSFspaceoutText:qy,CSFopenFracVerbose:Ky,CSFcloseFracVerbose:Jy,CSFoverFracVerbose:Yy,CSFopenFracBrief:Zy,CSFcloseFracBrief:Qy,CSFopenFracSbrief:ek,CSFcloseFracSbrief:tk,CSFoverFracSbrief:ak,CSFvulgarFraction:Tk,CQFvulgarFractionSmall:ik,CSFopenRadicalVerbose:fk,CSFcloseRadicalVerbose:hk,CSFindexRadicalVerbose:mk,CSFopenRadicalBrief:gk,CSFcloseRadicalBrief:yk,CSFindexRadicalBrief:kk,CSFopenRadicalSbrief:bk,CSFindexRadicalSbrief:Sk,CQFisSmallRoot:Pk,CSFsuperscriptVerbose:sk,CSFsuperscriptBrief:lk,CSFsubscriptVerbose:nk,CSFsubscriptBrief:ok,CSFbaselineVerbose:dk,CSFbaselineBrief:ck,CSFleftsuperscriptVerbose:sk,CSFleftsubscriptVerbose:nk,CSFrightsuperscriptVerbose:sk,CSFrightsubscriptVerbose:nk,CSFleftsuperscriptBrief:lk,CSFleftsubscriptBrief:ok,CSFrightsuperscriptBrief:lk,CSFrightsubscriptBrief:ok,CSFunderscript:wk,CSFoverscript:Ak,CSFendscripts:Ek,CTFordinalCounter:Dk,CTFwordCounter:Bk,CTFcontentIterator:Xm,CQFdetIsSimple:vk,CSFRemoveParens:Ck,CQFresetNesting:Gy,CGFbaselineConstraint:xk,CGFtensorRules:Fk}),Wm("es.speech.mathspeak",kp.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:cb,CQFoneLeft:hb}),Wm("fr.speech.mathspeak",kp.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:Mk,CSFbaselineBrief:Ik,CSFleftsuperscriptVerbose:Ok,CSFleftsubscriptVerbose:qk,CSFleftsuperscriptBrief:jk,CSFleftsubscriptBrief:Uk}),Wm("ko.speech.mathspeak",kp.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:zk,CSFcloseFracVerbose:Gk,CSFopenFracBrief:Wk,CSFcloseFracBrief:Vk,CSFopenFracSbrief:$k,CSFoverFracSbrief:Kk,CSFcloseFracSbrief:Xk,CQFisSimpleIndex:Jk,CSFindexRadicalVerbose:rb,CSFindexRadicalBrief:nb,CSFindexRadicalSbrief:ob,CSFopenRadicalVerbose:Zk,CSFcloseRadicalVerbose:Qk,CSFopenRadicalBrief:eb,CSFcloseRadicalBrief:tb,CSFopenRadicalSbrief:ab}),Wm(kp.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:$m,CTFnodeCounter:tg,CTFcontentIterator:Xm,CSFvulgarFraction:Tk,CQFvulgarFractionSmall:ug,CQFcellsSimple:cg,CSFordinalExponent:pg,CSFwordOrdinal:Sg,CQFmatchingFences:mg,CSFnestingDepth:hg,CQFfencedArguments:gg,CQFsimpleArguments:yg,CQFspaceoutNumber:Uy}),Wm("en.prefix.default","",{CSFordinalPosition:Rk}),Wm("en.speech.chromevox","",{CTFnodeCounter:Vm,CTFcontentIterator:Xm}),Wm("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:ik,CSFvulgarFraction:Tk}),Wm("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:sb,CSFdecreasedOrdinalConversion:lb,CSFlistOrdinalConversion:db}),Wm("nemeth.braille.default",kp.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:mb,CSFcloseFraction:gb,CSFoverFraction:yb,CSFoverBevFraction:kb,CQFhyperFraction:bb,CSFopenRadical:Eb,CSFcloseRadical:Ab,CSFindexRadical:vb,CSFsubscript:nk,CSFsuperscript:sk,CSFbaseline:dk,CGFtensorRules:e=>Fk(e,!1),CTFrelationIterator:Nb,CTFimplicitIterator:_b}),Fb=!0)}class Db{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var Bb,Tb;function Rb(e){switch(e){case"[n]":return Bb.NODE;case"[m]":return Bb.MULTI;case"[t]":return Bb.TEXT;case"[p]":return Bb.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(Bb||(Bb={}));class Mb{static grammarFromString(e){return hf.parseInput(e)}static fromString(e){const t={type:Rb(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new qb("Missing content.");switch(t.type){case Bb.TEXT:if('"'===a[0]){const e=jb(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new qb("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case Bb.NODE:case Bb.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=Mb.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new Mb(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new qb("Invalid attribute expression: "+e);const t={},a=jb(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===ff?Mb.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case Bb.NODE:return"[n]";case Bb.MULTI:return"[m]";case Bb.TEXT:return"[t]";case Bb.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class Ib{static fromString(e){const t=jb(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=Ip(e,t,Bp.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[Hm.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=Ip(e,t,Bp.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class $b{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&$b.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new Vb,this.parseOrder=kp.DEFAULT_ORDER,this.parser=new bp(this.parseOrder),this.locale=kp.DEFAULT_VALUES[hp.LOCALE],this.modality=kp.DEFAULT_VALUES[hp.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new Db(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?zm.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||zm.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&$b.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new Ob(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return Ib.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=Ib.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new Db(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new Xb(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new Db(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class Xb{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class Kb extends $b{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)eg(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new qb("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new qb("Rule named "+e+" with style "+t+" does not exist.");const s=i?Ib.fromString(i):n.action,l=new Db(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+sf.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+sf.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new Db(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+sf.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+Kb.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(Kb.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(Kb.regexp.DECIMAL_MARK,"g"),sf.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,sf.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}Kb.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class Jb extends Kb{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=km.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(Tb||(Tb={}));class Zb{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=Tb.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class Qb extends Zb{constructor(e,t){super(e,t),this.rule_=null,this.kind=Tb.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Cp.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function eS(e,t,a){switch(e){case Tb.ROOT:return new tS;case Tb.DYNAMIC:return new aS(t);case Tb.QUERY:return new nS(t,a);case Tb.BOOLEAN:return new oS(t,a);default:return null}}class tS extends Zb{constructor(){super("",(()=>!0)),this.kind=Tb.ROOT}}class aS extends Zb{constructor(e){super(e,(t=>t===e)),this.kind=Tb.DYNAMIC}}const iS={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function rS(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&Jp(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=Rp(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!hf.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!hf.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&Jp(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Op(t,e)[0];if(r){const e=function(e){const t=Dm.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=iS[a]||iS["="],n=parseInt(i,10);return e=>{const a=Op(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class nS extends Qb{constructor(e,t){super(e,rS(e)),this.context=t,this.kind=Tb.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class oS extends Qb{constructor(e,t){super(e,rS(e)),this.context=t,this.kind=Tb.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class sS{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===Tb.QUERY||e.getKind()===Tb.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=sS.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(sS.order_));return Math.max(t.length,a)}constructor(){this.root=eS(Tb.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===Tb.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aCp.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=lS.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Cp.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),lS.debugSpeechRule(i,t)}evaluateNode(e){qp(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Cp.getInstance().output(e)}const i=(new Date).getTime();return Cp.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Fp.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=dS.get(t);return a.parse(e),a}Pb(),e&&!e.functions&&(e.functions=function(e,t,a){return Gm.get([e,t,a].join("."))||Gm.get([kp.DEFAULT_VALUES[hp.LOCALE],t,a].join("."))||Gm.get([kp.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new Yb;if("braille"===t)return new Jb;return new Kb}(e.locale,e.modality);dS.set(t,a),e.inherits&&(a.inherits=dS.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>lS.getInstance().trie.addRule(e))),lS.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;hf.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[kp.DEFAULT_VALUES[hp.LOCALE]];return a[t]||a[kp.DEFAULT_VALUES[hp.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new sS}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Fp.getInstance();let a;Cp.getInstance().output(t.mode!==mp.HTTP?e.toString():e),hf.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Cp.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,mp.HTTP,e).toString()])),hf.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Fp.getInstance().dynamicCstr.getComponents();const e=hf.parseInput(o.engine);Fp.getInstance().setDynamicCstr(e)}switch(t.type){case Bb.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case Bb.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case Bb.TEXT:{const t=o.span;let a={};if(t){const i=Op(t,e);a=i.length?Hm.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return zm.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case Bb.PERSONALITY:default:i=[zm.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&hf.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Fp.getInstance().setDynamicCstr(l)}return hf.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[zm.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Fp.getInstance().dynamicCstr,t=Fp.getInstance().strict,a=this.trie,i={};let r=e.getValue(hp.LOCALE),n=e.getValue(hp.MODALITY),o=e.getValue(hp.DOMAIN);a.hasSubtrie([r,n,o])||(o=kp.DEFAULT_VALUES[hp.DOMAIN],a.hasSubtrie([r,n,o])||(n=kp.DEFAULT_VALUES[hp.MODALITY],a.hasSubtrie([r,n,o])||(r=kp.DEFAULT_VALUES[hp.LOCALE]))),i[hp.LOCALE]=[r],i[hp.MODALITY]=["summary"!==n?n:kp.DEFAULT_VALUES[hp.MODALITY]],i[hp.DOMAIN]=["speech"!==n?kp.DEFAULT_VALUES[hp.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=kp.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==Hp.ELEMENT_NODE&&e.nodeType!==Hp.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Fp.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Cp.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const dS=new Map;Fp.nodeEvaluator=lS.getInstance().evaluateNode.bind(lS.getInstance());const cS={small:["default"],capital:["default"],digit:["default"]};function uS(e){const t=Fp.getInstance().locale;Fp.getInstance().locale=e,Jh(),_m({locale:e}),function(){const e=sf.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};cS.small=t(e.smallPrefix,e.letterTrans),cS.capital=t(e.capPrefix,e.letterTrans),cS.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of um.values()){const t=e.unicode;if("offset"in e)hS(t,e.font,e.offset||0);else{fS(t,sf.ALPHABETS[e.base],e.font,!!e.capital)}}Fp.getInstance().locale=t,Jh()}function pS(e){return function(e){return"string"==typeof e?{font:e,combiner:sf.ALPHABETS.combiner}:{font:e[0],combiner:sf.COMBINERS[e[1]]||af[e[1]]||sf.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":sf.MESSAGES.font[e]||sf.MESSAGES.embellish[e]||"")}function fS(e,t,a,i){const r=pS(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?sf.ALPHABETS.capPrefix:sf.ALPHABETS.smallPrefix,t=i?cS.capital:cS.small;mS(r.combiner,a,n,r.font,e,sf.ALPHABETS.letterTrans,t)}}function hS(e,t,a){const i=pS(t);for(let t,r=0;t=e[r];r++){const e=sf.ALPHABETS.digitPrefix,n=r+a;mS(i.combiner,t,n,i.font,e,sf.ALPHABETS.digitTrans,cS.digit)}}function mS(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;Im(s,"default",t,e(o(a),i,l))}}var gS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const yS={functions:function(e){for(const a of e)_m(a)||(t=a.key,Em(a.names||[],km.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Lm?(Rm(a),qm(a)):Bm.set(a.key,a));var t},symbols:function(e){for(const t of e){if(_m(t))continue;const e=Cm.parseUnicode(t.key);"base"!==Lm?Mm(e,e,t.mappings):Bm.set(e,t)}},units:function(e){for(const t of e)_m(t)||(t.key+=":unit","base"!==Lm?(Rm(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&jm(t),qm(t)):Bm.set(t.key,t))},si:e=>e.forEach(Pm),messages:function(e){const t=Kh[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:lS.addStore,characters:e=>e.forEach(Om)};let kS=!1;function bS(e=Fp.getInstance().locale){return gS(this,void 0,void 0,(function*(){return kS||(!function(){for(const e of um.values()){const t=e.unicode;for(const a of t)Bm.set(a,{key:a,category:e.category})}}(),SS(kp.BASE_LOCALE),kS=!0),Pp.promises[kp.BASE_LOCALE].then((()=>gS(this,void 0,void 0,(function*(){const t=Fp.getInstance().defaultLocale;return t?(SS(t),Pp.promises[t].then((()=>gS(this,void 0,void 0,(function*(){return SS(e),Pp.promises[e]}))))):(SS(e),Pp.promises[e])}))))}))}function SS(e=Fp.getInstance().locale){Pp.loaded[e]||(Pp.loaded[e]=[!1,!1],Lm=kp.DEFAULT_VALUES[hp.LOCALE],Nm=kp.DEFAULT_VALUES[hp.MODALITY],function(e){if(Fp.getInstance().isIE&&Fp.getInstance().mode===mp.HTTP)return void AS(e);!function(e){const t=function(){if(Fp.getInstance().customLoader)return Fp.getInstance().customLoader;return wS()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,ES(JSON.parse(i)),Pp.loaded[e]=[!0,!0],a(e)}),(t=>{Pp.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Fp.getInstance().locale=Fp.getInstance().defaultLocale,a(e)}))}));Pp.promises[e]=a}(e)}(e))}function wS(){switch(Fp.getInstance().mode){case mp.ASYNC:return vS;case mp.HTTP:return CS;case mp.SYNC:default:return xS}}function ES(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(uS(r[0]),a=!1),yS[r[1]](e[i]))}}function AS(e,t){let a=t||1;Zh?ES(Zh,e):a<=5&&setTimeout((()=>AS(e,a++)).bind(this),300)}function vS(e){const t=im(e);return new Promise(((e,a)=>{xp.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function xS(e){const t=im(e);return new Promise(((e,a)=>{let i="{}";try{i=xp.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function CS(e){const t=im(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var LS,NS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function _S(e){return NS(this,void 0,void 0,(function*(){const t=Fp.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Fp.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Fp.STRING_FEATURES.forEach(a),e.debug&&Cp.getInstance().init(),e.json&&(xp.Z.jsonPath=am(e.json)),e.xpath&&(xp.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=Yh(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,Qh(!0),!0)}()}(t),Jh(),t.setDynamicCstr(),t.init?(Pp.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,Pp.get()):t.delay?(t.delay=!1,Pp.get()):bS()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(LS||(LS={}));const FS=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var PS;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(PS||(PS={}));function DS(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function BS(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function TS(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let RS={},MS=[];function IS(e){RS={},MS=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[gp.JOIN];delete n[gp.JOIN],void 0!==n[gp.PAUSE]&&(e={[gp.PAUSE]:n[gp.PAUSE]},delete n[gp.PAUSE]);zS(t,r,GS(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=MS.length-1;t>=0;t--){const a=MS[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=MS.pop();const r=Eg(i,e);if(e=Eg(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&MS.push(i)}MS.push(a.open)}return a}class WS{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Fp.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class $S extends VS{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=IS(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(US(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let XS="";const KS={TABLE:function(e){let t=aw(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=iw(t);return t=rw(t,i),nw(t,a)},CASES:function(e){let t=aw(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=iw(t);return t=rw(t,i),nw(t,a)},CAYLEY:function(e){let t=aw(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=iw(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=rw(t,i),nw(t,a)},MATRIX:function(e){let t=aw(e);const[a,i]=iw(t);return t=rw(t,i),nw(t,a)},CELL:ZS,FENCE:ZS,ROW:ZS,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=JS(a),o=JS(i),s=ew(n),l=ew(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${dw(n,d)}\n${c}\n${dw(o,d)}`},NUMERATOR:cw,DENOMINATOR:cw};function JS(e){const t=Jp(e),a=KS[t];return a?a(e):e.textContent}function YS(e,t){if(!e||!t)return e+t;const a=QS(e),i=QS(t),r=a-i;e=r<0?tw(e,i,ew(e)):e,t=r>0?tw(t,a,ew(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function tw(e,t,a){return e=function(e,t){const a=t-QS(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function aw(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===Hp.ELEMENT_NODE&&a.push(lw(e));return a}function iw(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function rw(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=ow(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=YS(i,e),i=YS(i,t.cells.shift());i=YS(ow(t.lfence,t.height),i),i=YS(i,ow(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(ew(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function ow(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function sw(e){return e.nodeType===Hp.ELEMENT_NODE&&"FENCE"===Jp(e)?JS(e):""}function lw(e){const t=Array.from(e.childNodes),a=sw(t[0]),i=sw(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===Hp.TEXT_NODE){r=e.textContent;continue}const t=JS(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(QS(t),e)),0),width:n.map(ew)}}function dw(e,t){const a=(t-ew(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function cw(e){const t=e.firstChild,a=ZS(e);if(t&&t.nodeType===Hp.ELEMENT_NODE){if("ENGLISH"===Jp(t))return"\u2830"+a;if("NUMBER"===Jp(t))return"\u283c"+a}return a}class uw extends WS{markup(e){const t=IS(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)jS(e)||(US(e)?i=e:(i&&(a+=this.pause(i[gp.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,uw.PAUSE_PUNCTUATION.get(t)||""}}uw.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class pw extends $S{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return pw.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,pw.MARKS[o]=!0),Fp.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}pw.MARK_ONCE=!1,pw.MARK_KIND=!0,pw.CHARACTER_ATTR="character",pw.MARKS={};const fw=new pw,hw=new Map([[Ap.NONE,new class extends WS{markup(e){let t="";const a=IS(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Ap.PUNCTUATION,new uw],[Ap.LAYOUT,new class extends $S{finalize(e){return function(e){XS="";const t=Up(`${e}`);return Cp.getInstance().output(Vp(t.toString())),XS=ZS(t),XS}(e)}pause(e){return""}prosodyElement(e,t){return e===gp.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=IS(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):US(e);return t.join("")}}],[Ap.ACSS,new class extends VS{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=IS(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(jS(e)){BS(i,e);continue}if(US(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:DS(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+FS.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case gp.RATE:return"(richness . "+t+")";case gp.PITCH:return"(average-pitch . "+t+")";case gp.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[gp.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Ap.SABLE,new class extends $S{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case gp.PITCH:return'';case gp.RATE:return'';case gp.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Ap.VOICEXML,fw],[Ap.SSML,fw]]);function mw(e){const t=hw.get(Fp.getInstance().markup);return t?t.markup(e):""}function gw(e){const t=hw.get(Fp.getInstance().markup);return t?t.finalize(e):e}class yw{constructor(e){this.type=e,this.factory_=new Qg}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class kw extends yw{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:hm.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){Iy.getInstance().setNodeFactory(this.getFactory());const t=jp(e.childNodes),a=Jp(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return Xg(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Iy.proof(e,a,this.parseList.bind(this));let i;return 1===(t=$g(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=Iy.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return Iy.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return Iy.getInstance().limitNode(Jp(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList($g(t));return this.getFactory().makeBranchNode("sqrt",[Iy.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Iy.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,Iy.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList($g(t));let i;i=a.length?1===a.length&&ey(a[0],"empty")?a:[Iy.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class Sw extends bw{}class ww extends bw{}const Ew="data-semantic-";var Aw;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Aw||(Aw={}));const vw=[Aw.ADDED,Aw.ALTERNATIVE,Aw.CHILDREN,Aw.COLLAPSED,Aw.CONTENT,Aw.EMBELLISHED,Aw.FENCEPOINTER,Aw.FONT,Aw.ID,Aw.ANNOTATION,Aw.ATTRIBUTES,Aw.OPERATOR,Aw.OWNS,Aw.PARENT,Aw.POSTFIX,Aw.PREFIX,Aw.ROLE,Aw.SPEECH,Aw.STRUCTURE,Aw.TYPE];function xw(e){return e.map((function(e){return e.id})).join(",")}function Cw(e,t){e.setAttribute(Aw.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(Ew+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Aw.CHILDREN,xw(t.childNodes)),t.contentNodes.length&&e.setAttribute(Aw.CONTENT,xw(t.contentNodes)),t.parent&&e.setAttribute(Aw.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Aw.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Aw.POSTFIX,a.join(" "))}(e,t)}function Lw(e){return Ew+e}function Nw(){const e=Gp("mrow");return e.setAttribute(Aw.ADDED,"true"),e}class _w{static fromTree(e){return _w.fromNode(e.root)}static fromNode(e){return new _w(_w.fromNode_(e))}static fromString(e){return new _w(_w.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!_w.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return wg(_w.collapsedLeafs(e),_w.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,_w.simpleCollapseStructure(a)?[a]:_w.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new _w(_w.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return wg(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return _w.simpleCollapseStructure(e)?e.toString():_w.contentCollapseStructure(e)?"(c "+e.slice(1).map(_w.makeSexp_).join(" ")+")":"("+e.map(_w.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(_w.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(_w.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Op(`.//self::*[@${Aw.ID}=${n}]`,e)[0];if(!t.childNodes.length)return _w.addAria(s,a,i,r),t.id;const l=_w.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&_w.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(_w.tree_(e,t,a+1,i+1,r));return _w.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Fp.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Aw.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Aw.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Aw.COLLAPSED),i=a?_w.realLeafs_(_w.fromString(a).array):t.map((e=>e.id));e.setAttribute(Aw.OWNS,i.join(" "))}static realLeafs_(e){if(_w.simpleCollapseStructure(e))return[e];if(_w.contentCollapseStructure(e))return[];let t=[];for(let a=1;a_w.simpleCollapseStructure(e)?e:_w.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{_w.simpleCollapseStructure(e)?a.push(e):(_w.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function Fw(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=Iy.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function Pw(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(Py(r)){Cp.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return Pw(e.concat(o),t,a)}if(!i)return Cp.getInstance().output("Juxta Heuristic Case 3"),Pw([r].concat(n),t,a);const o=n.shift();if(!o){Cp.getInstance().output("Juxta Heuristic Case 9");const n=Ag.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",_g("combine_juxtaposition",n),t.unshift(n),Pw(e,t,a)}if(cy(i)||cy(o))return Cp.getInstance().output("Juxta Heuristic Case 4"),Pw(e.concat([i,r,o]).concat(n),t,a);let s=null;return Py(i)&&Py(o)?(Cp.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Py(i)?(Cp.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Py(o)?(Cp.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Cp.getInstance().output("Juxta Heuristic Case 8"),s=Ag.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),Pw(e.concat(n),t,a)}function Dw(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===Jp(e.childNodes[0])&&"MPADDED"===Jp(e.childNodes[0].childNodes[0])&&"MPHANTOM"===Jp(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Ng(new Sw("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)Py(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Ng(new Sw("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Ay)||(e.role="composed function"),e)),(e=>"clearspeak"===Fp.getInstance().domain))),Ng(new Sw("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Fp.getInstance().domain))),Ng(new Sw("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Fp.getInstance().domain))),Ng(new Sw("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>km.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Ng(new ww("convert_juxtaposition",(e=>{let t=Yg(e,(function(e){return e.textContent===ym.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=Fw(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),Fw(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=Yg(e,(function(e){return e.textContent===ym.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?Pw(t.comp.shift(),t.rel,t.comp):e}))),Ng(new Sw("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Fp.getInstance().modality&&"identifier"===e.type))),Ng(new Sw("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Ng(new ww("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Fy(e[0])))),Ng(new Sw("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(sy(a))return void(a.role="integral");if(!Fy(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(sy(n))return void(n.role="integral");if(oy(r,n)){const e=Iy.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Ng(new Sw("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=Tw(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=Tw(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}Iy.tableToMultiline(e);const a=Iy.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(Dw(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(Dw(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const Bw=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function Tw(e,t){if(!e.childNodes.length)return Mw(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;Mw(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==Bw.indexOf(e.type)){const i=e.childNodes;Mw(i[t?i.length-1:0]);const r=_w.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const Rw={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function Mw(e){if("punctuation"!==e.type)return!1;const t=Rw[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class Iw{static empty(){const e=Up(""),t=new Iw(e);return t.mathml=e,t}static fromNode(e,t){const a=Iw.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=Iw.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=Iw.empty();return e.childNodes[0]&&(t.root=Zg.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new kw,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new kw,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),Ow.visit(this.root,{}),function(e){for(const t of Ym.values())t.active&&t.annotate(e);for(const t of Zm.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=Up(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return Zp(this.xml(e))}formatXml(e){return Vp(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const Ow=new Jm("general","unit",((e,t)=>(_y(e)&&(e.role="unit"),!1)));function qw(e){return jw(e).xml()}function jw(e){return new Iw(e)}const Uw=[],Hw={collapsed:!0,implicit:!0,wiki:!0};function zw(e){const t=function(e){for(let t,a=0;t=Uw[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),Qw(a);if(1===e.mathml.length){if(Cp.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Cp.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Cw(a,e),Qw(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Cp.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Cw(a,e),a.appendChild(zw(t)),Qw(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[sE(e)])}))}const i=e.contentNodes.map(nE);lE(e,i);const r=e.childNodes.map(zw),n=_w.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Cp.getInstance().output("Walktree Case 1"),a=Gw(n,e);else{const e=Jw(n);Cp.getInstance().output("Walktree Case 2"),e?(Cp.getInstance().output("Walktree Case 2.1"),a=iE(e)):(Cp.getInstance().output("Walktree Case 2.2"),a=dE(a))}return a=oE(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Cg.combine_juxtaposition?function(e,t,a){const i=[];let r=jp(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Aw.TYPE)){i.push(e);continue}const a=Ww(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):jp(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||Xw(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if($w(a,e)){t.shift();continue}const n=i[r];if(n)Vw(e,n,a),t.shift();else{if(a.parentNode){e=iE(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=iE(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Cw(a,e),Qw(a)}function Gw(e,t){const a=function(e){const t=Jw(e);if(!t)return{type:Kw.INVALID,node:null};const a=Jw(e.slice().reverse());if(t===a)return{type:Kw.VALID,node:t};const i=Yw(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=Yw(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:Kw.INVALID,node:null};return{type:r.length!==i.length?Kw.PRUNED:Zw(r[s+1],n[1])?Kw.VALID:Kw.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==Kw.VALID||!Wg(i))if(Cp.getInstance().output("Walktree Case 1.1"),i=Nw(),r===Kw.PRUNED)Cp.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=eE(t);if(zg(i)){Cp.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of vw)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),jp(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,zp(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Cp.getInstance().output("Walktree Case 1.1.1");const t=Jw(e),a=function(e,t){const a=jp(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(iE(t),e);zp(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function Ww(e,t){const a=[];let i=jp(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===Hp.ELEMENT_NODE&&(e.hasAttribute(Aw.TYPE)||-1!==t.indexOf(e)?a.push(e):i=jp(e.childNodes).concat(i))}return a}function Vw(e,t,a){let i=t,r=iE(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=iE(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function $w(e,t){if(!e)return!1;do{if((e=iE(e))===t)return!0}while(e);return!1}function Xw(e,t){const a=ym.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Aw.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return zp(e,t),!0}return!1}var Kw;function Jw(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!zg(e)&&e.parentNode;)e=iE(e),i.unshift(e);return i}function Zw(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function Qw(e){for(;!zg(e)&&tE(e);)e=iE(e);return e}function eE(e){const t=jp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===Hp.ELEMENT_NODE&&!Gg(e)}));return 1===a.length&&Wg(a[0])&&!a[0].hasAttribute(Aw.TYPE)?eE(a[0]):e}function tE(e){const t=iE(e);return!(!t||!Wg(t))&&jp(t.childNodes).every((function(t){return t===e||aE(t)}))}function aE(e){if(e.nodeType!==Hp.ELEMENT_NODE)return!0;if(!e||Gg(e))return!0;const t=jp(e.childNodes);return!(!Wg(e)&&t.length||function(e){return!!e&&-1!==Ug.indexOf(Jp(e))}(e)||e.hasAttribute(Aw.TYPE)||Vg(e))&&jp(e.childNodes).every(aE)}function iE(e){return e.parentNode}function rE(e,t){const a=new _w(t);e.setAttribute(Aw.COLLAPSED,a.toString())}function nE(e){if(e.mathml.length)return zw(e);const t=Hw.implicit?sE(e):Nw();return e.mathml=[t],t}function oE(e){if("MFENCED"!==Jp(e))return e;const t=Nw();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return jp(e.childNodes).forEach((function(e){t.appendChild(e)})),zp(e,t),t}function sE(e){const t=Gp("mo"),a=(i=e.textContent,xp.Z.document.createTextNode(i));var i;return t.appendChild(a),Cw(t,e),t.setAttribute(Aw.ADDED,"true"),t}function lE(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){dE(e).setAttribute(Aw.OPERATOR,a)}))}function dE(e){const t=jp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!aE(e)})),i=[];for(let e,t=0;e=a[t];t++)if(Wg(e)){const t=dE(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function cE(e,t,a=!1){const i=Vp(e.toString()).toString().replace(new RegExp(Ew,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function uE(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=zw(t);i.push(e);const n=dE(e);r&&!a&&n.setAttribute(Aw.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(Kw||(Kw={}));class pE{constructor(e){this.semantic=e}}class fE extends pE{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=zw(e),this.mml.hasAttribute(Aw.TYPE)){const e=Nw();zp(this.mml,e),e.appendChild(this.mml),this.mml=e}return Cw(this.mml,this.semantic),this.mml}}class hE extends pE{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=Jp(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=zw(a),n=zw(t),o=zw(i);return Cw(this.mml,this.semantic),this.mml.setAttribute(Aw.CHILDREN,xw([t,i,a])),[n,o,r].forEach((e=>dE(e).setAttribute(Aw.PARENT,this.mml.getAttribute(Aw.ID)))),this.mml.setAttribute(Aw.TYPE,e.role),rE(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class mE extends pE{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?uE(e):(zw(e),e.id)}static createNone_(e){const t=Gp("none");return e&&Cw(t,e),t.setAttribute(Aw.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=jp(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(dE(e).getAttribute(Aw.ID)))dE(e).setAttribute(Aw.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(mE.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==Jp(a[i])?this.mml.insertBefore(a[i],Gp("mprescripts")):i++,r(t)}}class gE extends mE{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===Jp(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Cw(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=mE.multiscriptIndex(this.semantic.childNodes[1]),a=mE.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];rE(this.mml,r),this.mml.setAttribute(Aw.TYPE,i.role),this.completeMultiscript(_w.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=mE.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];rE(this.mml,a)}const i=_w.collapsedLeafs(a||[],t);return dE(zw(e)).setAttribute(Aw.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Aw.CHILDREN,i.join(",")),this.mml}}class yE extends mE{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){zw(this.semantic.childNodes[0]);const e=mE.multiscriptIndex(this.semantic.childNodes[1]),t=mE.multiscriptIndex(this.semantic.childNodes[2]),a=mE.multiscriptIndex(this.semantic.childNodes[3]),i=mE.multiscriptIndex(this.semantic.childNodes[4]);Cw(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];rE(this.mml,r);const n=_w.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Aw.CHILDREN,n.join(",")),this.completeMultiscript(_w.interleaveIds(a,i),_w.interleaveIds(e,t)),this.mml}}class kE extends pE{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=Nw(),a=new Zg(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&kE.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=zw(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Aw.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],kE.fencedMap_(this.ofence,this.ofenceMap),kE.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=Qw(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=Qw(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Cw(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Cw(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(zw(a));e=e.childNodes[0]}const n=Gp("dummy"),o=i.childNodes[0];zp(i,n),zp(a,i),zp(i.childNodes[0],a),zp(n,o),t||(t=i)}return zw(this.ofence),zw(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=Jp(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=hE):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=gE:"tensor"===e.type&&(i=yE),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=kE.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=Nw();if(zp(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=Nw();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Aw.PARENT);e.childNodes[0].setAttribute(Aw.PARENT,t)}))}}class bE extends pE{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=Nw();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===Jp(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=Nw();Cw(t,e),this.mrows.unshift(t)}else{if("MTABLE"===Jp(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Cw(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=nE(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));lE(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else zw(e)}finalizeTable(e){Cw(e.mathmlTree,e),e.contentNodes.forEach((e=>{zw(e)})),e.childNodes.forEach((e=>{zw(e)}))}}class SE extends pE{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=Jp(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&zw(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=Gw([this.mml],this.semantic)),Cw(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(SE.walkTree_),this.mml}}class wE extends pE{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&zw(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&zw(this.semantic.childNodes[0]),Cw(this.mml,this.semantic),this.mml}}class EE extends pE{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){zw(e),Cw(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){zw(e)})),Cw(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class AE extends pE{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=nE(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?nE(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(zw),this.mml)if("MFENCED"===Jp(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=oE(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=Gw(a,this.semantic)}else this.mml=Gw([e].concat(this.inner,[t]),this.semantic);return Cw(this.mml,this.semantic),this.mml}}class vE extends pE{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=uE(this.semantic,e);return this.mml=Gw(e,this.semantic),Cw(this.mml,this.semantic),this.mml.removeAttribute(Aw.CONTENT),rE(this.mml,t),this.mml}}function xE(e){const t=Yp(e);return function(e,t){const a=Yp(e);return zw(t.root),Fp.getInstance().structure&&e.setAttribute(Aw.STRUCTURE,_w.fromStructure(e,t).toString()),Cp.getInstance().generateOutput((()=>[cE(a,"Original MathML",Hw.wiki),cE(t,"Semantic Tree",Hw.wiki),cE(e,"Semantically enriched MathML",Hw.wiki)])),e}(t,jw(t))}function CE(e){return xE(Up(e))}Uw.push({test:SE.test,constr:e=>new SE(e)},{test:kE.test,constr:e=>new kE(e)},{test:hE.test,constr:e=>new hE(e)},{test:yE.test,constr:e=>new yE(e)},{test:gE.test,constr:e=>new gE(e)},{test:wE.test,constr:e=>new wE(e)},{test:fE.test,constr:e=>new fE(e)},{test:EE.test,constr:e=>new EE(e)},{test:bE.test,constr:e=>new bE(e)},{test:AE.test,constr:e=>new AE(e)},{test:vE.test,constr:e=>new vE(e)});let LE=0;class NE{constructor(){this.counter=LE++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){qp(e);Op(`.//*[@${Aw.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Op(`.//*[@${Aw.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Lw("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Lw("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class _E extends NE{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const FE={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function PE(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?FE[a.color]:a;return i||(i=FE[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class DE{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=PE(t,DE.DEFAULT_FOREGROUND_),this.background=PE(e,DE.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+DE.toHex(e.red)+DE.toHex(e.green)+DE.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}DE.DEFAULT_BACKGROUND_="blue",DE.DEFAULT_FOREGROUND_="black";class BE{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class TE extends NE{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=Wp("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=Wp("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function RE(e,t,a){const i=new DE(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(IE[r]||IE.NativeMML);return n.setColor(i),n}function ME(e,t,a){const i=new DE(e,t);a.setColor(i)}const IE={SVG:TE,"SVG-V3":class extends TE{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=Wp("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new DE({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Op(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends NE{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends NE{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=Gp("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends _E{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:_E,CHTML:class extends _E{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function OE(e){return e?e.split(/,/):[]}function qE(e,t){return e.getAttribute(t)}function jE(e){if(e.hasAttribute(Aw.TYPE)&&!e.hasAttribute(Aw.PARENT))return e;const t=function(e,t){return e.querySelectorAll?jp(e.querySelectorAll(`[${t}]`)):Op(`.//*[@${t}]`,e)}(e,Aw.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Aw.PARENT))return e;return e}function UE(e,t){return e.getAttribute(Aw.ID)===t?e:Xp(e,Aw.ID,t)[0]}function HE(e,t){return e.getAttribute(Aw.ID)===t?[e]:Xp(e,Aw.ID,t)}class zE{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=OE(qE(t,Aw.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!_w.simpleCollapseStructure(e)&&e[1]&&_w.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new Qg,this.nodeDict={},this.mmlRoot=jE(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=Iw.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),Iy.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=OE(qE(e,Aw.CHILDREN)),i=OE(qE(e,Aw.CONTENT));if(0===i.length&&0===a.length)return zE.textContent(t,e),t;if(i.length>0){const e=UE(this.mathml,i[0]);e&&zE.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=qE(e,Aw.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=qE(e,Aw.TYPE),a=qE(e,Aw.ROLE),i=qE(e,Aw.FONT),r=qE(e,Aw.ANNOTATION)||"",n=qE(e,Aw.ATTRIBUTES)||"",o=qE(e,Aw.ID),s=qE(e,Aw.EMBELLISHED),l=qE(e,Aw.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||hm.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(ym.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(zE.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);_w.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=_w.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(zE.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?lS.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return lS.getInstance().evaluateNode(i)})):[]}(e);return mw(t)}function YE(e){const t=function(e){return e?lS.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return lS.getInstance().evaluateNode(e)})):[]}(e);return mw(t)}class ZE{constructor(){this.modality=Lw("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Lw(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new zE(t)),_S(this.options_),WE(this.getRebuilt().xml)}}class QE extends ZE{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class eA extends ZE{constructor(){super(...arguments),this.modality=Lw("foreground"),this.contrast=new BE}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];eA.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>eA.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return qE(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new zE(Up(t))),this.colorLeaves_(e),qE(e,this.modality)}colorLeaves_(e){const t=[];eA.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=UE(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class tA extends ZE{getSpeech(e,t){return qE(e,this.modality)}}class aA extends ZE{getSpeech(e,t){return""}}class iA extends ZE{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=UE(t,i),o=UE(e,i)||a&&UE(a,i);r&&o&&(this.modality&&this.modality!==Aw.SPEECH?XE(o,n,this.modality):$E(o,n,this.getRebuilt().xml),this.modality===Aw.SPEECH&&KE(o,n))}return i}}class rA extends iA{getSpeech(e,t){return super.getSpeech(e,t),qE(e,this.modality)}}class nA extends ZE{getSpeech(e,t){return function(e,t){const a=Kp(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Aw.ID);Xp(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function oA(e){return(sA[e]||sA.Direct)()}const sA={Adhoc:()=>new QE,Color:()=>new eA,Direct:()=>new tA,Dummy:()=>new aA,Node:()=>new rA,Summary:()=>new nA,Tree:()=>new iA};class lA extends kp{static comparator(){return new cA(Fp.getInstance().dynamicCstr,yp.createProp([kp.DEFAULT_VALUES[hp.LOCALE]],[kp.DEFAULT_VALUES[hp.MODALITY]],[kp.DEFAULT_VALUES[hp.DOMAIN]],[kp.DEFAULT_VALUES[hp.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=dA.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==lA.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nUE(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new fA(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=fA.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=fA.getAllVisibleNodes(s,i);r=r.concat(fA.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(HE(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new fA(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var hA;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(hA||(hA={}));class mA{static resetState(e){delete mA.STATE[e]}static setState(e,t){mA.STATE[e]=t}static getState(e){return mA.STATE[e]}}mA.STATE={};class gA{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[LS.UP,this.up.bind(this)],[LS.DOWN,this.down.bind(this)],[LS.RIGHT,this.right.bind(this)],[LS.LEFT,this.left.bind(this)],[LS.TAB,this.repeat.bind(this)],[LS.DASH,this.expand.bind(this)],[LS.SPACE,this.depth.bind(this)],[LS.HOME,this.home.bind(this)],[LS.X,this.summary.bind(this)],[LS.Z,this.detail.bind(this)],[LS.V,this.virtualize.bind(this)],[LS.P,this.previous.bind(this)],[LS.U,this.undo.bind(this)],[LS.LESS,this.previousRules.bind(this)],[LS.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(gA.SRE_ID_ATTR)?this.id=this.node.getAttribute(gA.SRE_ID_ATTR):(this.node.setAttribute(gA.SRE_ID_ATTR,gA.ID_COUNTER.toString()),this.id=gA.ID_COUNTER++),this.rootNode=jE(e),this.rootId=this.rootNode.getAttribute(Aw.ID),this.xmlString_=i,this.moved=hA.ENTER}getXml(){return this.xml_||(this.xml_=Up(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(mA.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Aw.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case hA.DEPTH:return this.depth_();case hA.SUMMARY:return this.summary_();case hA.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=mA.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=hA.ENTER}updateFocus(){this.setFocus(fA.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new zE(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=_w.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=Kp(t,"maction");for(let t,r=0;t=i[r];r++){const i=Xp(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Aw.ID);let o=UE(e,n);if(o&&"dummy"!==o.getAttribute(Aw.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Aw.PARENT);s&&o.setAttribute(Aw.PARENT,s),o.setAttribute(Aw.TYPE,"dummy"),o.setAttribute(Aw.ID,n),Xp(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?qE(e,Aw.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=OE(qE(e,Aw.CHILDREN)),a=OE(qE(e,Aw.CONTENT));const i=qE(e,Aw.TYPE),r=qE(e,Aw.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];qp(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Op(`//*[@data-semantic-id="${e}"]`,this.getXml());Op("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return fA.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?hA.SUMMARY:hA.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?hA.DETAIL:hA.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),_S(e).then((()=>oA("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(vp[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=vp[e.domain],this.update(e),this.moved=hA.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=lA.getLocalePreferences().en;if(!e)return"default";const a=lA.relevantPreferences(this.getFocus().getSemanticPrimary()),i=lA.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return lA.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=hA.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),gw(function(e){const t=e.map((e=>"string"==typeof e?Hm.stringEmpty(e):e)),a=hw.get(Fp.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?qE(e[0],Aw.PREFIX):JE(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?qE(e[0],Aw.POSTFIX):""}depth_(){const e=hf.getInstance().getParameter("depth");hf.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?sf.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?sf.MESSAGES.navigate.COLLAPSIBLE:"",i=sf.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=JE(this.getFocus().getSemanticNodes()[0]),n=[new zm({text:i,personality:{}}),new zm({text:r,personality:{}}),new zm({text:a,personality:{}})];return hf.getInstance().setParameter("depth",e),gw(mw(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=YE(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Xp(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Xp(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=WE(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}gA.ID_COUNTER=0,gA.SRE_ID_ATTR="sre-explorer-id";class yA extends gA{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class kA{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new kA;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class bA extends gA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new kA;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class SA extends gA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new kA;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return wg(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?wg(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class wA extends SA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(LS.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(LS.ONE,this.jumpCell.bind(this)),this.keyMapping.set(LS.TWO,this.jumpCell.bind(this)),this.keyMapping.set(LS.THREE,this.jumpCell.bind(this)),this.keyMapping.set(LS.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(LS.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(LS.SIX,this.jumpCell.bind(this)),this.keyMapping.set(LS.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(LS.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(LS.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=hA.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=hA.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===hA.ROW){this.moved=hA.CELL;const e=this.key_-LS.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-LS.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=hA.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==wA.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=Xp(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=Xp(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==wA.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function EA(e,t,a,i,r){return(AA[e.toLowerCase()]||AA.dummy)(t,a,i,r)}wA.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],wA.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const AA={dummy:(e,t,a,i)=>new yA(e,t,a,i),semantic:(e,t,a,i)=>new bA(e,t,a,i),syntax:(e,t,a,i)=>new SA(e,t,a,i),table:(e,t,a,i)=>new wA(e,t,a,i)};class vA{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||vA.stringify_,this.pprint=t.pprint||this.print}}vA.LocalState={walker:null,speechGenerator:null,highlighter:null};class xA extends vA{static getKey_(e){return"string"==typeof e?LS[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||xA.getKey_}}const CA=new Map;function LA(e){CA.set(e.name,e)}function NA(e){const t=CA.get(e);if(!t)throw new Np("Unknown processor "+e);return t}function _A(e,t){const a=NA(e);try{return a.processor(t)}catch(e){throw new Np("Processing error for expression "+t)}}function FA(e,t){const a=NA(e);try{const e=a.processor(t);return Fp.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Np("Processing error for expression "+t)}}LA(new vA("semantic",{processor:function(e){return qw(Up(e))},postprocessor:function(e,t){const a=Fp.getInstance().speech;if(a===Ep.NONE)return e;const i=Yp(e);let r=WE(i);if(a===Ep.SHALLOW)return e.setAttribute("speech",gw(r)),e;const n=Op(".//*[@id]",e),o=Op(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=WE(t),e.setAttribute("speech",gw(r));return e},pprint:function(e){return Vp(e.toString())}})),LA(new vA("speech",{processor:function(e){return gw(mw(GE(qw(Up(e)))))},pprint:function(e){const t=e.toString();return hw.get(Fp.getInstance().markup)instanceof $S?Vp(t):t}})),LA(new vA("json",{processor:function(e){return jw(Up(e)).toJson()},postprocessor:function(e,t){const a=Fp.getInstance().speech;if(a===Ep.NONE)return e;const i=qw(Up(t)),r=WE(i);if(a===Ep.SHALLOW)return e.stree.speech=gw(r),e;const n=e=>{const t=WE(Op(`.//*[@id=${e.id}]`,i)[0]);e.speech=gw(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),LA(new vA("description",{processor:function(e){return GE(qw(Up(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),LA(new vA("enriched",{processor:function(e){return CE(e)},postprocessor:function(e,t){const a=jE(e);let i;switch(Fp.getInstance().speech){case Ep.NONE:break;case Ep.SHALLOW:i=oA("Adhoc"),i.getSpeech(a,e);break;case Ep.DEEP:i=oA("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return Vp(e.toString())}})),LA(new vA("walker",{processor:function(e){const t=oA("Node");vA.LocalState.speechGenerator=t,t.setOptions({modality:Fp.getInstance().modality,locale:Fp.getInstance().locale,domain:Fp.getInstance().domain,style:Fp.getInstance().style}),vA.LocalState.highlighter=RE({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=_A("enriched",e),i=function(e,t){const a=NA(e);return Fp.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return vA.LocalState.walker=EA(Fp.getInstance().walker,a,t,vA.LocalState.highlighter,i),vA.LocalState.walker},print:function(e){return vA.LocalState.walker.speech()}})),LA(new xA("move",{processor:function(e){if(!vA.LocalState.walker)return null;return!1===vA.LocalState.walker.move(e)?function(e){const t=hw.get(Fp.getInstance().markup);return t?t.error(e):""}(e):vA.LocalState.walker.speech()}})),LA(new vA("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":sf.NUMBERS.numberToWords(t)}})),LA(new vA("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":sf.NUMBERS.wordOrdinal(t)}})),LA(new vA("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":sf.NUMBERS.numericOrdinal(t)}})),LA(new vA("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":_A("speech",`${t}${a}`)}})),LA(new vA("latex",{processor:function(e){return"braille"===Fp.getInstance().modality&&"euro"===Fp.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),_A("speech",``)}}));var PA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Lp.L.VERSION;function DA(e){return PA(this,void 0,void 0,(function*(){return _S(e)}))}function BA(){const e=["mode"].concat(Fp.STRING_FEATURES,Fp.BINARY_FEATURES),t=Fp.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=xp.Z.jsonPath,a.xpath=xp.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function TA(){return PA(this,void 0,void 0,(function*(){return DA({}).then((()=>Pp.getall()))}))}const RA=wS;function MA(e){return OA("speech",e)}function IA(e){return OA("enriched",e)}function OA(e,t){return _A(e,t)}const qA={};function jA(e,t,a){switch(Fp.getInstance().mode){case mp.ASYNC:return function(e,t,a){return PA(this,void 0,void 0,(function*(){const i=yield xp.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=FA(e,i);if(a)try{xp.Z.fs.promises.writeFile(a,r)}catch(e){throw new Np("Can not write to file: "+a)}return r}))}(e,t,a);case mp.SYNC:return function(e,t,a){const i=function(e){let t;try{t=xp.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Np("Can not open file: "+e)}return t}(t),r=FA(e,i);if(a)try{xp.Z.fs.writeFileSync(a,r)}catch(e){throw new Np("Can not write to file: "+a)}return r}(e,t,a);default:throw new Np(`Can process files in ${Fp.getInstance().mode} mode`)}}qA.toSpeech=function(e,t){return jA("speech",e,t)},qA.toSemantic=function(e,t){return jA("semantic",e,t)},qA.toJson=function(e,t){return jA("json",e,t)},qA.toDescription=function(e,t){return jA("description",e,t)},qA.toEnriched=function(e,t){return jA("enriched",e,t)};xp.Z.documentSupported?DA({mode:mp.HTTP}).then((()=>DA({}))):DA({mode:mp.SYNC}).then((()=>DA({mode:mp.ASYNC})));const UA=new Map,HA=UA;var zA,GA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Lp.L.LOCALES,e.sreReady=TA,e.setupEngine=DA,e.engineSetup=BA,e.toEnriched=IA,e.toSpeech=MA,e.clearspeakPreferences=lA,e.getHighlighter=RE,e.updateHighlighter=ME,e.getSpeechGenerator=oA,e.getWalker=EA,e.preloadLocales=function(e){return GA(this,void 0,void 0,(function*(){const t=HA.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):RA()(e)}))}}(zA||(zA={}));const WA=zA.sreReady;Fp.getInstance().delay=!0;const VA=zA;let $A={};function XA(e,t){let a=zA.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=zA.clearspeakPreferences.currentPreference();$A=zA.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{$A[i]=e,a.setValue("clearspeak-"+zA.clearspeakPreferences.toPreference($A))},getter:()=>$A[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}lp.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=XA(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=zA.clearspeakPreferences.currentPreference(),a=zA.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=zA.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+zA.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!zA.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let KA=null;function JA(e){return class extends e{addMenu(e,t=!1){this.state()>=ji.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(ji.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function YA(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=JA(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Dn.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:fp,menuOptions:fp.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||ci({}),a11y:e.OPTIONS.a11y||ci({}),renderActions:ci(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[ji.CONTEXT_MENU],checkLoading:[ji.UNPROCESSED+1]}))}),t}function ZA(e){return e.documentClass=YA(e.documentClass),e}if(lp.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(KA)return KA;let a=[];for(let e of zA.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:zA.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),KA=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),KA})),Ui("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",za,"ui"),Xa({_:{ui:{menu:{AnnotationMenu:La,MJContextMenu:Na,Menu:Da,MenuHandler:Ta,MenuUtil:Ca,MmlVisitor:Fa,RadioCompare:_a,SelectableInfo:Pa}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>ZA(e)),20),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",za,"a11y"),Xa({_:{a11y:{sre:Ba}}}),MathJax.startup){let e=Ya.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>zA.preloadLocales(e));let QA="none";Ui("ENRICHED",30),Ui("ATTACHSPEECH",155);class ev extends Ln{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function tv(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=ji.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==QA&&(QA=e.options.sre.speech,Dn.retryAfter(zA.setupEngine(e.options.sre).then((()=>zA.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(zA.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(ji.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=ji.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(ji.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function av(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new ev(this.mmlFactory);this.options.MathItem=tv(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:ci(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[ji.ENRICHED],attachSpeech:[ji.ATTACHSPEECH]})),sre:ci({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function iv(e,t){return t.setAdaptor(e.adaptor),e.documentClass=av(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",za,"a11y"),Xa({_:{a11y:{"semantic-enrich":Ra}}}),MathJax.loader&&$a(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>zA.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>iv(e,new Ll({allowHtmlInTokenNodes:!0}))));class rv{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of dv)if(e.hasAttribute(i)){let[r,n]=cv.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=cv.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(cv.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}cv.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},cv.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class uv extends rv{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}uv.className="MJX_HoverRegion",uv.style=new ro({["."+uv.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+uv.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class pv{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&pv.stopEvent(e)}}var fv=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class hv extends pv{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class mv extends hv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(mv.updatePromise=mv.updatePromise.then((()=>fv(this,void 0,void 0,(function*(){return zA.sreReady().then((()=>zA.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=zA.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=zA.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&mv.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),mv.updatePromise=mv.updatePromise.then((()=>fv(this,void 0,void 0,(function*(){return zA.sreReady().then((()=>zA.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){mv.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=zA.getSpeechGenerator("Tree");let e=zA.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}mv.updatePromise=Promise.resolve();class gv extends hv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=zA.getWalker("table",this.node,zA.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class yv extends pv{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class kv extends yv{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class bv extends kv{}class Sv extends kv{}class wv extends kv{constructor(e,t,a,i){super(e,t,new nv(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Ev extends pv{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Av extends Ev{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class vv extends Ev{Start(){if(this.active)return;this.active=!0;let e=zA.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class xv{constructor(e){this.document=e,this.speechRegion=new cv(this.document),this.brailleRegion=new lv(this.document),this.magnifier=new uv(this.document),this.tooltip1=new sv(this.document),this.tooltip2=new sv(this.document),this.tooltip3=new sv(this.document)}}let Cv={speech:(e,t,a,...i)=>{let r=mv.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==zA.engineSetup().locale&&(e.options.sre.locale=zA.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=mv.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>gv.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Sv.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>wv.create(e,t,null,a),infoType:(e,t,a,...i)=>bv.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>bv.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>bv.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Av.create(e,t,null,a),treeColoring:(e,t,a,...i)=>vv.create(e,t,null,a,...i)};class Lv{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return zA.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Cv))this.explorers[e]=Cv[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof hv&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=zA.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=zA.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Nv="undefined"!=typeof window;function _v(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=ji.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Lv),this.explorers.init(e,a,i)}this.state(ji.EXPLORER)}}rerender(e,t=ji.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Nv&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Fv(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Ln(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=_v(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new xv(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),ePv(e))));const Tv=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Rv=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),Mv=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');ti.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),UA.set("base",Tv),UA.set("en",Rv),UA.set("nemeth",Mv),ti.preLoad("loader","startup","core","input/tex","input/mml","output/chtml","ui/menu"),ti.saveVersion("tex-mml-chtml-nofont"),function(e,t){Qc.loadFont(e,"chtml",$c,t)}(function(e){return()=>e((()=>zA.sreReady()))}((function(e){return ti.load(...ii.load).then((()=>(e||function(){})())).then((()=>ii.ready())).catch((e=>ii.failed(e)))})))})()})(); \ No newline at end of file diff --git a/tex-mml-chtml.js b/tex-mml-chtml.js new file mode 100644 index 0000000000..2fb32dacde --- /dev/null +++ b/tex-mml-chtml.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>Wa,MathJax:()=>$a,combineConfig:()=>Va,combineDefaults:()=>Xa,combineWithMathJax:()=>Ja,isObject:()=>Ga});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>Ya,PackageError:()=>Ka});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>Za});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>Qa});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>ii,Loader:()=>ti,MathJax:()=>ai,PathFilters:()=>ei});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>oi,Expandable:()=>di,OPTIONS:()=>li,REMOVE:()=>si,copy:()=>fi,defaultOptions:()=>mi,expandable:()=>ci,insert:()=>hi,isObject:()=>ni,keys:()=>pi,lookup:()=>Si,makeArray:()=>ui,selectOptions:()=>yi,selectOptionsFromKeys:()=>ki,separateOptions:()=>bi,userOptions:()=>gi});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>Ai,MathJax:()=>Ei,Startup:()=>wi});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Ni});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>_i});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Fi});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Mi});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Pi});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Di});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>Bi,LinkedList:()=>Ti,ListItem:()=>Ri});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathList:()=>Ii});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathItem:()=>qi,STATE:()=>ji,newState:()=>Ui,protoItem:()=>Oi});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>Hi});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>zi});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>Gi,INHERIT:()=>Wi});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>Xi,AbstractNode:()=>Vi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>ir,AbstractMmlEmptyNode:()=>rr,AbstractMmlLayoutNode:()=>ar,AbstractMmlNode:()=>er,AbstractMmlTokenNode:()=>tr,MATHVARIANTS:()=>Zi,TEXCLASS:()=>Ji,TEXCLASSNAMES:()=>$i,TextNode:()=>nr,XMLNode:()=>or,indentAttributes:()=>Qi});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMath:()=>sr});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMi:()=>lr});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>dr});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>hr,MO:()=>ur,OPDEF:()=>cr,OPTABLE:()=>mr,RANGES:()=>pr,getRange:()=>fr});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>Sr,quotePattern:()=>yr,replaceUnicode:()=>Er,sortLength:()=>gr,split:()=>wr,unicodeChars:()=>kr,unicodeString:()=>br});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>Ar});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>vr});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>xr});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Cr});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Nr,MmlMrow:()=>Lr});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMfrac:()=>_r});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMsqrt:()=>Fr});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMroot:()=>Mr});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMstyle:()=>Pr});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMerror:()=>Dr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMpadded:()=>Br});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>Rr});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>Tr});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>Ir});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMaction:()=>Or});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>jr,MmlMsubsup:()=>qr,MmlMsup:()=>Ur});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMover:()=>Wr,MmlMunder:()=>zr,MmlMunderover:()=>Hr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>Gr,MmlMprescripts:()=>Vr,MmlNone:()=>Xr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtable:()=>Jr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMlabeledtr:()=>Kr,MmlMtr:()=>$r});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMtd:()=>Yr});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMaligngroup:()=>Zr});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlMalignmark:()=>Qr});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMglyph:()=>en});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlAnnotation:()=>rn,MmlAnnotationXML:()=>an,MmlSemantics:()=>tn});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>nn});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MathChoice:()=>on});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>sn});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>ln});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>dn});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>cn,BitFieldClass:()=>un});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>kn,RenderList:()=>pn,resetAllOptions:()=>hn,resetOptions:()=>fn});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>Sn});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>wn});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>En});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>An,MmlVisitor:()=>vn});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>xn});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Ln,toEntity:()=>Cn});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Nn});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>_n});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Fn,retryAfter:()=>Mn});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Pn});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathItem:()=>Dn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathList:()=>Bn});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>Rn});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>Tn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>In});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>On});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>qn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BIGDIMEN:()=>jn,MATHSPACE:()=>zn,RELUNITS:()=>Hn,UNITS:()=>Un,em:()=>Vn,emRounded:()=>Xn,length2em:()=>Wn,percent:()=>Gn,px:()=>Jn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{BBox:()=>$n});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>Qn,entities:()=>Yn,numeric:()=>io,options:()=>Kn,remove:()=>eo,translate:()=>to});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>ro});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>mo,TRBL:()=>no,WSC:()=>oo});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>yo,sum:()=>go});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindTeX:()=>ko});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{default:()=>So});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{default:()=>Eo});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{default:()=>vo});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{default:()=>Co});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{default:()=>Lo});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{default:()=>No});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{BaseItem:()=>Fo,MmlStack:()=>_o});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{default:()=>Do});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{NodeFactory:()=>Bo});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{TexConstant:()=>Ro});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{ColumnParser:()=>To});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{default:()=>qo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{AbstractTags:()=>Ho,AllTags:()=>Wo,Label:()=>jo,NoTags:()=>zo,TagInfo:()=>Uo,TagsFactory:()=>Go});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{MapHandler:()=>Vo,SubHandler:()=>Jo,SubHandlers:()=>$o});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{Configuration:()=>Ko,ConfigurationHandler:()=>Xo,ParserConfiguration:()=>Yo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{Macro:()=>Qo,Symbol:()=>Zo});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{AbstractParseMap:()=>is,AbstractSymbolMap:()=>ts,CharacterMap:()=>rs,CommandMap:()=>ss,DelimiterMap:()=>ns,EnvironmentMap:()=>ls,MacroMap:()=>os,RegExpMap:()=>as,parseResult:()=>es});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{ArrayItem:()=>Fs,BeginItem:()=>Ss,BreakItem:()=>bs,CellItem:()=>vs,CloseItem:()=>ps,DotsItem:()=>_s,EndItem:()=>ws,EqnArrayItem:()=>Ms,EquationItem:()=>Ds,FnItem:()=>Cs,LeftItem:()=>gs,Middle:()=>ys,MmlItem:()=>xs,MstyleItem:()=>Ps,NonscriptItem:()=>Ns,NotItem:()=>Ls,OpenItem:()=>us,OverItem:()=>ms,PositionItem:()=>As,PrimeItem:()=>fs,RightItem:()=>ks,StartItem:()=>ds,StopItem:()=>cs,StyleItem:()=>Es,SubsupItem:()=>hs});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{default:()=>Os,splitAlignArray:()=>Ts});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{default:()=>Us});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{BaseConfiguration:()=>Vs,BaseTags:()=>Gs,Other:()=>Ws});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{TeX:()=>Xs});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{FlalignItem:()=>$s,MultlineItem:()=>Js});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{AmsMethods:()=>Ks,NEW_OPS:()=>Ys});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{AmsConfiguration:()=>tl,AmsTags:()=>el});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{RequireConfiguration:()=>sl,RequireLoad:()=>rl,RequireMethods:()=>nl,options:()=>ol});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{AutoloadConfiguration:()=>ul});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{default:()=>fl});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{default:()=>ml});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BeginEnvItem:()=>gl});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{ConfigMacrosConfiguration:()=>wl});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{NewcommandConfiguration:()=>El});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{NoUndefinedConfiguration:()=>Al});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{FindMathML:()=>xl});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{MathMLCompile:()=>Cl});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{MathML:()=>Ll});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{FontData:()=>Ml,NOSTRETCH:()=>_l,mergeOptions:()=>Fl});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{LineBBox:()=>Pl});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{LinebreakVisitor:()=>Rl,Linebreaks:()=>Bl,NOBREAK:()=>Dl});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{CommonWrapperFactory:()=>Il});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{CommonWrapper:()=>Ul,SPACE:()=>jl});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{ChtmlWrapper:()=>zl,FONTSIZE:()=>Hl});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{CommonMathMixin:()=>Wl});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{ChtmlMath:()=>Gl});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{CommonMiMixin:()=>Vl});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{ChtmlMi:()=>Xl});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{CommonMoMixin:()=>$l,DirectionVH:()=>Jl});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{ChtmlMo:()=>Kl});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{CommonMnMixin:()=>Yl});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{ChtmlMn:()=>Zl});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{CommonMsMixin:()=>Ql});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{ChtmlMs:()=>ed});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{CommonMtextMixin:()=>td});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{ChtmlMtext:()=>ad});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{CommonMspaceMixin:()=>id});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{ChtmlMspace:()=>rd});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonMpaddedMixin:()=>nd});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{ChtmlMpadded:()=>od});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{ARROWDX:()=>ld,ARROWX:()=>sd,ARROWY:()=>dd,CommonArrow:()=>Nd,CommonBorder:()=>vd,CommonBorder2:()=>xd,CommonDiagonalArrow:()=>Ld,CommonDiagonalStrike:()=>Cd,PADDING:()=>ud,SOLID:()=>pd,THICKNESS:()=>cd,arrowBBox:()=>Ad,arrowBBoxHD:()=>bd,arrowBBoxW:()=>Sd,arrowDef:()=>wd,arrowHead:()=>kd,diagonalArrowDef:()=>Ed,fullBBox:()=>md,fullBorder:()=>yd,fullPadding:()=>gd,sideIndex:()=>fd,sideNames:()=>hd});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{CommonMencloseMixin:()=>_d});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{ARROWDX:()=>ld,ARROWX:()=>sd,ARROWY:()=>dd,Arrow:()=>Rd,Border:()=>Md,Border2:()=>Pd,CommonArrow:()=>Nd,CommonBorder:()=>vd,CommonBorder2:()=>xd,CommonDiagonalArrow:()=>Ld,CommonDiagonalStrike:()=>Cd,DiagonalArrow:()=>Bd,DiagonalStrike:()=>Dd,PADDING:()=>ud,RenderElement:()=>Fd,SOLID:()=>pd,THICKNESS:()=>cd,arrowBBox:()=>Ad,arrowBBoxHD:()=>bd,arrowBBoxW:()=>Sd,arrowDef:()=>wd,arrowHead:()=>kd,diagonalArrowDef:()=>Ed,fullBBox:()=>md,fullBorder:()=>yd,fullPadding:()=>gd,sideIndex:()=>fd,sideNames:()=>hd});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{ChtmlMenclose:()=>Od});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{CommonInferredMrowMixin:()=>jd,CommonMrowMixin:()=>qd});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{ChtmlInferredMrow:()=>Hd,ChtmlMrow:()=>Ud});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{CommonMfencedMixin:()=>zd});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{ChtmlMfenced:()=>Wd});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{CommonMfracMixin:()=>Gd});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{ChtmlMfrac:()=>Vd});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{CommonMsqrtMixin:()=>Xd});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{ChtmlMsqrt:()=>Jd});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{CommonMrootMixin:()=>$d});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{ChtmlMroot:()=>Kd});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{CommonMsubMixin:()=>Yd,CommonMsubsupMixin:()=>Qd,CommonMsupMixin:()=>Zd});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{CommonScriptbaseMixin:()=>ec});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{ChtmlScriptbase:()=>tc});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{ChtmlMsub:()=>ac,ChtmlMsubsup:()=>rc,ChtmlMsup:()=>ic});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{CommonMoverMixin:()=>oc,CommonMunderMixin:()=>nc,CommonMunderoverMixin:()=>sc});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{ChtmlMover:()=>dc,ChtmlMunder:()=>lc,ChtmlMunderover:()=>cc});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{CommonMmultiscriptsMixin:()=>fc,NextScript:()=>uc,ScriptNames:()=>pc});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{ChtmlMmultiscripts:()=>hc});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{BREAK_BELOW:()=>mc,CommonMtableMixin:()=>gc});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{ChtmlMtable:()=>yc});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{CommonMlabeledtrMixin:()=>bc,CommonMtrMixin:()=>kc});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{ChtmlMlabeledtr:()=>wc,ChtmlMtr:()=>Sc});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{CommonMtdMixin:()=>Ec});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{ChtmlMtd:()=>Ac});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{CommonMactionMixin:()=>xc,TooltipData:()=>vc});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{ChtmlMaction:()=>Cc});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{CommonMglyphMixin:()=>Lc});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{ChtmlMglyph:()=>Nc});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{CommonSemanticsMixin:()=>_c});var ua={};__webpack_require__.r(ua),__webpack_require__.d(ua,{ChtmlAnnotation:()=>Mc,ChtmlAnnotationXML:()=>Dc,ChtmlSemantics:()=>Fc,ChtmlXmlNode:()=>Bc});var pa={};__webpack_require__.r(pa),__webpack_require__.d(pa,{CommonTeXAtomMixin:()=>Rc});var fa={};__webpack_require__.r(fa),__webpack_require__.d(fa,{ChtmlTeXAtom:()=>Tc});var ha={};__webpack_require__.r(ha),__webpack_require__.d(ha,{CommonTextNodeMixin:()=>Ic});var ma={};__webpack_require__.r(ma),__webpack_require__.d(ma,{ChtmlTextNode:()=>Oc});var ga={};__webpack_require__.r(ga),__webpack_require__.d(ga,{CommonHtmlNodeMixin:()=>qc});var ya={};__webpack_require__.r(ya),__webpack_require__.d(ya,{ChtmlHtmlNode:()=>jc});var ka={};__webpack_require__.r(ka),__webpack_require__.d(ka,{ChtmlWrappers:()=>Uc});var ba={};__webpack_require__.r(ba),__webpack_require__.d(ba,{ChtmlWrapperFactory:()=>Hc});var Sa={};__webpack_require__.r(Sa),__webpack_require__.d(Sa,{Usage:()=>zc});var wa={};__webpack_require__.r(wa),__webpack_require__.d(wa,{AddCSS:()=>Gc,ChtmlFontData:()=>Wc,FontData:()=>Ml,NOSTRETCH:()=>_l,mergeOptions:()=>Fl});var Ea={};__webpack_require__.r(Ea),__webpack_require__.d(Ea,{H:()=>Xc,V:()=>Vc});var Aa={};__webpack_require__.r(Aa),__webpack_require__.d(Aa,{DefaultFont:()=>Qc,fontName:()=>Zc});var va={};__webpack_require__.r(va),__webpack_require__.d(va,{CHTML:()=>eu});var xa={};__webpack_require__.r(xa),__webpack_require__.d(xa,{AddFontIds:()=>tu});var Ca={};__webpack_require__.r(Ca),__webpack_require__.d(Ca,{copyToClipboard:()=>nu,isMac:()=>ru});var La={};__webpack_require__.r(La),__webpack_require__.d(La,{annotation:()=>du,copyAnnotations:()=>su,showAnnotations:()=>ou});var Na={};__webpack_require__.r(Na),__webpack_require__.d(Na,{MJContextMenu:()=>pp});var _a={};__webpack_require__.r(_a),__webpack_require__.d(_a,{RadioCompare:()=>fp});var Fa={};__webpack_require__.r(Fa),__webpack_require__.d(Fa,{MmlVisitor:()=>hp});var Ma={};__webpack_require__.r(Ma),__webpack_require__.d(Ma,{SelectableInfo:()=>mp});var Pa={};__webpack_require__.r(Pa),__webpack_require__.d(Pa,{Menu:()=>yp});var Da={};__webpack_require__.r(Da),__webpack_require__.d(Da,{Sre:()=>XA,default:()=>KA,sreReady:()=>$A});var Ba={};__webpack_require__.r(Ba),__webpack_require__.d(Ba,{MenuHandler:()=>av,MenuMathDocumentMixin:()=>tv,MenuMathItemMixin:()=>ev});var Ra={};__webpack_require__.r(Ra),__webpack_require__.d(Ra,{EnrichHandler:()=>sv,EnrichedMathDocumentMixin:()=>ov,EnrichedMathItemMixin:()=>nv,enrichVisitor:()=>rv});var Ta={};__webpack_require__.r(Ta),__webpack_require__.d(Ta,{AbstractRegion:()=>lv,DummyRegion:()=>dv,HoverRegion:()=>mv,LiveRegion:()=>pv,SpeechRegion:()=>hv,StringRegion:()=>cv,ToolTip:()=>uv});var Ia={};__webpack_require__.r(Ia),__webpack_require__.d(Ia,{AbstractExplorer:()=>gv});var Oa={};__webpack_require__.r(Oa),__webpack_require__.d(Oa,{AbstractKeyExplorer:()=>kv,Magnifier:()=>Sv,SpeechExplorer:()=>bv});var qa={};__webpack_require__.r(qa),__webpack_require__.d(qa,{AbstractMouseExplorer:()=>wv,ContentHoverer:()=>vv,FlameHoverer:()=>xv,Hoverer:()=>Ev,ValueHoverer:()=>Av});var ja={};__webpack_require__.r(ja),__webpack_require__.d(ja,{AbstractTreeExplorer:()=>Cv,FlameColorer:()=>Lv,TreeColorer:()=>Nv});var Ua={};__webpack_require__.r(Ua),__webpack_require__.d(Ua,{ExplorerPool:()=>Mv,RegionPool:()=>_v});var Ha={};__webpack_require__.r(Ha),__webpack_require__.d(Ha,{ExplorerHandler:()=>Rv,ExplorerMathDocumentMixin:()=>Bv,ExplorerMathItemMixin:()=>Dv,setA11yOption:()=>Iv,setA11yOptions:()=>Tv});const za="4.0.0-beta.3",Wa="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function Ga(e){return"object"==typeof e&&null!==e}function Va(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!Ga(e[a])||!Ga(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):Va(e[a],t[a]));return e}function Xa(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))Ga(e[t])&&Ga(a[t])?Xa(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function Ja(e){return Va($a,e)}void 0===Wa.MathJax&&(Wa.MathJax={}),Wa.MathJax.version||(Wa.MathJax={version:za,_:{},config:Wa.MathJax});const $a=Wa.MathJax;class Ka extends Error{constructor(e,t){super(e),this.package=t}}class Ya{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return ti.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,Ya.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=Ya.packages,a=this.noLoad,i=this.name,r=[];ii.dependencies.hasOwnProperty(i)?r.push(...ii.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new Ya(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=ii[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new Ka(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=Ya.resolvePath(this.name);ii.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=ii.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new Ka(e,this.name))}checkLoad(){((ii[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=Ya.packages.get(t);e||(ii.dependencies[t]||(ii.dependencies[t]=[]),ii.dependencies[t].push(t),e=new Ya(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}Ya.packages=new Map;class Za{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=Za.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}Za.DEFAULTPRIORITY=5;class Qa extends Za{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const ei={source:e=>(ii.source.hasOwnProperty(e.name)&&(e.name=ii.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&ii.paths.hasOwnProperty(t[1]);)e.name=ii.paths[t[1]]+e.name.substr(t[0].length);return!0}};var ti;!function(e){const t=$a.version;function a(a){e.versions.set(Ya.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(Ya.packages.keys()));const t=[];for(const a of e){const e=Ya.packages.get(a)||new Ya(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=Ya.packages.get(i);t||(t=new Ya(i),t.provides(ii.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{ii.versionWarnings&&t.isLoaded&&!e.versions.has(Ya.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return Ya.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=Ya.packages.get(t);e||(e=new Ya(t,!0),e.provides(ii.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==ai.startup&&ai.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!ii.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new Qa,e.pathFilters.add(ei.source,0),e.pathFilters.add(ei.normalize,10),e.pathFilters.add(ei.prefix,20)}(ti||(ti={}));const ai=$a;if(void 0===ai.loader){Xa(ai.config,"loader",{paths:{mathjax:ti.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:ti.defaultReady.bind(ti),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),Ja({loader:ti});for(const e of ai.config.loader.pathFilters)Array.isArray(e)?ti.pathFilters.add(e[0],e[1]):ti.pathFilters.add(e)}const ii=ai.config.loader,ri={}.constructor;function ni(e){return"object"==typeof e&&null!==e&&(e.constructor===ri||e.constructor===di)}const oi="[+]",si="[-]",li={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===li.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class di{}function ci(e){return Object.assign(Object.create(di.prototype),e)}function ui(e){return Array.isArray(e)?e:[e]}function pi(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function fi(e){let t={};for(const a of pi(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=hi([],r,!1):ni(r)&&(i.value=fi(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===di?ci({}):{},t)}function hi(e,t,a=!0){for(let i of pi(t)){if(a&&void 0===e[i]&&e.constructor!==di){"symbol"==typeof i&&(i=i.toString()),li.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!ni(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],hi(e[i],r,!1)):ni(r)?e[i]=fi(r):e[i]=r;else{const t=pi(r);Array.isArray(n)&&(1===t.length&&(t[0]===oi||t[0]===si)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===oi+","+si&&Array.isArray(r[oi])&&Array.isArray(r[si]))?(r[si]&&(n=e[i]=n.filter((e=>r[si].indexOf(e)<0))),r[oi]&&(e[i]=[...n,...r[oi]])):hi(n,r,a)}}return e}function mi(e,...t){return t.forEach((t=>hi(e,t,!1))),e}function gi(e,...t){return t.forEach((t=>hi(e,t,!0))),e}function yi(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function ki(e,t){return yi(e,...Object.keys(t))}function bi(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function Si(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var wi;!function(e){const t=new Za;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new Ei._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=Ei._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=h(),e.handler&&i.handlers.unregister(e.handler),e.handler=m(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){Ei.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},Ei.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),Ei.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;Ei[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),Ei[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),Ei[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(Ei.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=Ei._.core.MathItem.STATE;Ei[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),Ei[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){Ei[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of Ai.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(Ei.config[a]),t.push(t[a])}return t}function f(){const t=Ai.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(Ei.config[t])}function h(){const t=Ai.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(Ei.config[t])}function m(){const a=Ai.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||Ai.document,Object.assign(Object.assign({},Ei.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=Wa.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){Ai.handler&&!t||(Ai.handler=e)},e.useAdaptor=function(e,t=!1){Ai.adaptor&&!t||(Ai.adaptor=e)},e.useInput=function(e,t=!1){vi&&!t||Ai.input.push(e)},e.useOutput=function(e,t=!1){Ai.output&&!t||(Ai.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>Ai.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(Ai.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(Ai.typeset&&Ei.typesetPromise?n(Ai.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=h,e.getHandler=m,e.getDocument=g}(wi||(wi={}));const Ei=$a;void 0===Ei._.startup&&(Xa(Ei.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:wi.defaultReady.bind(wi),pageReady:wi.defaultPageReady.bind(wi)}),Ja({startup:wi,options:{}}),Ei.config.startup.invalidOption&&(li.invalidOption=Ei.config.startup.invalidOption),Ei.config.startup.optionError&&(li.optionError=Ei.config.startup.optionError));const Ai=Ei.config.startup,vi=0!==Ai.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",za,"startup"),Ja({_:{components:{loader:r,package:t,startup:o}}});const xi={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ci=Array.from(Object.keys(xi)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Li={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ci],"[tex]/all-packages":Ci};ti.preLoad("loader","startup"),Xa(MathJax.config.loader,"dependencies",xi),Xa(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),Xa(MathJax.config.loader,"provides",Li),Xa(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Ni{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class _i extends Ni{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Fi(){return new _i(window)}class Mi{constructor(e){let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e)}}Mi.OPTIONS={};class Pi{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.preFilters=new Qa,this.postFilters=new Qa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Pi.NAME="generic",Pi.OPTIONS={};class Di{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.postFilters=new Qa}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Di.NAME="generic",Di.OPTIONS={};const Bi=Symbol();class Ri{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class Ti{constructor(...e){this.list=new Ri(Bi),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==Bi&&i.data!==Bi;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==Bi&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class Ii extends Ti{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=ji.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=ji.INSERTED&&this.removeFromDocument(t),e=ji.TYPESET&&(this.outputData={}),e=ji.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(ji.UNPROCESSED,e)}}const ji={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function Ui(e,t){if(e in ji)throw Error("State "+e+" already exists");ji[e]=t}class Hi{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}Hi.defaultNodes={};class zi extends Hi{create(e,t={},a=[]){return this.node[e](t,a)}}const Wi="_inherit_";class Gi{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===Wi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class Vi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class Xi extends Vi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const Ji={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},$i=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Ki=["","thinmathspace","mediummathspace","thickmathspace"],Yi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],Zi=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),Qi=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class er extends Vi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new Gi(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:Ji.NONE,t=this.texClass||Ji.ORD;if(e===Ji.NONE||t===Ji.NONE)return"";let a=Yi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":Ki[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||er.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=er.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=er.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||Zi.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}er.defaults={mathbackground:Wi,mathcolor:Wi,mathsize:Wi,dir:Wi},er.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},er.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},er.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},er.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class tr extends er{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof nr?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof er&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof er&&a.walkTree(e,t);return t}}tr.defaults=Object.assign(Object.assign({},er.defaults),{mathvariant:"normal",mathsize:Wi});class ar extends er{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}ar.defaults=er.defaults;class ir extends er{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=Ji.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}ir.defaults=er.defaults;class rr extends Xi{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Ji.NONE}get prevClass(){return Ji.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class nr extends rr{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class or extends rr{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class sr extends ar{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}sr.defaults=Object.assign(Object.assign({},ar.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class lr extends tr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(lr.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(lr.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Ji.OP,this.setProperty("autoOP",!0)),this}}lr.defaults=Object.assign({},tr.defaults),lr.operatorName=/^[a-z][a-z0-9]*$/i,lr.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class dr extends tr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mn"}}function cr(e,t,a=Ji.BIN,i=null){return[e,t,a,i]}dr.defaults=Object.assign({},tr.defaults);const ur={ORD:cr(0,0,Ji.ORD),ORD11:cr(1,1,Ji.ORD),ORD21:cr(2,1,Ji.ORD),ORD02:cr(0,2,Ji.ORD),ORD55:cr(5,5,Ji.ORD),NONE:cr(0,0,Ji.NONE),OP:cr(1,2,Ji.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:cr(1,2,Ji.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:cr(0,1,Ji.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:cr(1,2,Ji.OP,{largeop:!0,symmetric:!0}),BIN3:cr(3,3,Ji.BIN),BIN4:cr(4,4,Ji.BIN),BIN01:cr(0,1,Ji.BIN),BIN5:cr(5,5,Ji.BIN),TALLBIN:cr(4,4,Ji.BIN,{stretchy:!0}),BINOP:cr(4,4,Ji.BIN,{largeop:!0,movablelimits:!0}),REL:cr(5,5,Ji.REL),REL1:cr(1,1,Ji.REL,{stretchy:!0}),REL4:cr(4,4,Ji.REL),RELSTRETCH:cr(5,5,Ji.REL,{stretchy:!0}),RELACCENT:cr(5,5,Ji.REL,{accent:!0}),WIDEREL:cr(5,5,Ji.REL,{accent:!0,stretchy:!0}),OPEN:cr(0,0,Ji.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:cr(0,0,Ji.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:cr(0,0,Ji.INNER),PUNCT:cr(0,3,Ji.PUNCT),ACCENT:cr(0,0,Ji.ORD,{accent:!0}),WIDEACCENT:cr(0,0,Ji.ORD,{accent:!0,stretchy:!0})},pr=[[32,127,Ji.REL,"mo"],[160,191,Ji.ORD,"mo"],[192,591,Ji.ORD,"mi"],[688,879,Ji.ORD,"mo"],[880,6688,Ji.ORD,"mi"],[6832,6911,Ji.ORD,"mo"],[6912,7615,Ji.ORD,"mi"],[7616,7679,Ji.ORD,"mo"],[7680,8191,Ji.ORD,"mi"],[8192,8303,Ji.ORD,"mo"],[8304,8351,Ji.ORD,"mo"],[8448,8527,Ji.ORD,"mi"],[8528,8591,Ji.ORD,"mn"],[8592,8703,Ji.REL,"mo"],[8704,8959,Ji.BIN,"mo"],[8960,9215,Ji.ORD,"mo"],[9312,9471,Ji.ORD,"mn"],[9472,10223,Ji.ORD,"mo"],[10224,10239,Ji.REL,"mo"],[10240,10495,Ji.ORD,"mtext"],[10496,10623,Ji.REL,"mo"],[10624,10751,Ji.ORD,"mo"],[10752,11007,Ji.BIN,"mo"],[11008,11055,Ji.ORD,"mo"],[11056,11087,Ji.REL,"mo"],[11088,11263,Ji.ORD,"mo"],[11264,11744,Ji.ORD,"mi"],[11776,11903,Ji.ORD,"mo"],[11904,12255,Ji.ORD,"mi","normal"],[12272,12351,Ji.ORD,"mo"],[12352,42143,Ji.ORD,"mi","normal"],[42192,43055,Ji.ORD,"mi"],[43056,43071,Ji.ORD,"mn"],[43072,55295,Ji.ORD,"mi"],[63744,64255,Ji.ORD,"mi","normal"],[64256,65023,Ji.ORD,"mi"],[65024,65135,Ji.ORD,"mo"],[65136,65791,Ji.ORD,"mi"],[65792,65935,Ji.ORD,"mn"],[65936,74751,Ji.ORD,"mi","normal"],[74752,74879,Ji.ORD,"mn"],[74880,113823,Ji.ORD,"mi","normal"],[113824,119391,Ji.ORD,"mo"],[119648,119679,Ji.ORD,"mn"],[119808,120781,Ji.ORD,"mi"],[120782,120831,Ji.ORD,"mn"],[122624,129023,Ji.ORD,"mo"],[129024,129279,Ji.REL,"mo"],[129280,129535,Ji.ORD,"mo"],[131072,195103,Ji.ORD,"mi","normal"]];function fr(e){const t=e.codePointAt(0);for(const e of pr)if(t<=e[1]){if(t>=e[0])return e;break}return null}const hr=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],mr={prefix:{"(":ur.OPEN,"+":ur.BIN01,"-":ur.BIN01,"[":ur.OPEN,"{":ur.OPEN,"|":ur.OPEN,"||":[0,0,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":ur.ORD21,"\xb1":ur.BIN01,"\u2016":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Ji.OPEN,{fence:!0}],"\u201c":[0,0,Ji.OPEN,{fence:!0}],\u2145:ur.ORD21,\u2146:cr(2,0,Ji.ORD),"\u2200":ur.ORD21,"\u2202":ur.ORD21,"\u2203":ur.ORD21,"\u2204":ur.ORD21,"\u2207":ur.ORD21,"\u220f":ur.OP,"\u2210":ur.OP,"\u2211":ur.OP,"\u2212":ur.BIN01,"\u2213":ur.BIN01,"\u221a":[1,1,Ji.ORD,{stretchy:!0}],"\u221b":ur.ORD11,"\u221c":ur.ORD11,"\u2220":ur.ORD,"\u2221":ur.ORD,"\u2222":ur.ORD,"\u222b":ur.INTEGRAL,"\u222c":ur.INTEGRAL,"\u222d":ur.INTEGRAL,"\u222e":ur.INTEGRAL,"\u222f":ur.INTEGRAL,"\u2230":ur.INTEGRAL,"\u2231":ur.INTEGRAL,"\u2232":ur.INTEGRAL,"\u2233":ur.INTEGRAL,"\u22c0":ur.OP,"\u22c1":ur.OP,"\u22c2":ur.OP,"\u22c3":ur.OP,"\u2308":ur.OPEN,"\u230a":ur.OPEN,"\u2329":ur.OPEN,"\u2772":ur.OPEN,"\u27e6":ur.OPEN,"\u27e8":ur.OPEN,"\u27ea":ur.OPEN,"\u27ec":ur.OPEN,"\u27ee":ur.OPEN,"\u2980":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2983":ur.OPEN,"\u2985":ur.OPEN,"\u2987":ur.OPEN,"\u2989":ur.OPEN,"\u298b":ur.OPEN,"\u298d":ur.OPEN,"\u298f":ur.OPEN,"\u2991":ur.OPEN,"\u2993":ur.OPEN,"\u2995":ur.OPEN,"\u2997":ur.OPEN,"\u29fc":ur.OPEN,"\u2a00":ur.OP,"\u2a01":ur.OP,"\u2a02":ur.OP,"\u2a03":ur.OP,"\u2a04":ur.OP,"\u2a05":ur.OP,"\u2a06":ur.OP,"\u2a07":ur.OP,"\u2a08":ur.OP,"\u2a09":ur.OP,"\u2a0a":ur.OP,"\u2a0b":ur.INTEGRAL2,"\u2a0c":ur.INTEGRAL,"\u2a0d":ur.INTEGRAL2,"\u2a0e":ur.INTEGRAL2,"\u2a0f":ur.INTEGRAL2,"\u2a10":ur.OP,"\u2a11":ur.OP,"\u2a12":ur.OP,"\u2a13":ur.OP,"\u2a14":ur.OP,"\u2a15":ur.INTEGRAL2,"\u2a16":ur.INTEGRAL2,"\u2a17":ur.INTEGRAL2,"\u2a18":ur.INTEGRAL2,"\u2a19":ur.INTEGRAL2,"\u2a1a":ur.INTEGRAL2,"\u2a1b":ur.INTEGRAL2,"\u2a1c":ur.INTEGRAL2,"\u2afc":ur.OP,"\u2aff":ur.OP},postfix:{"!!":cr(1,0),"!":[1,0,Ji.CLOSE,null],'"':ur.ACCENT,"&":ur.ORD,")":ur.CLOSE,"++":cr(0,0),"--":cr(0,0),"..":cr(0,0),"...":ur.ORD,"'":ur.ACCENT,"]":ur.CLOSE,"^":ur.WIDEACCENT,_:ur.WIDEACCENT,"`":ur.ACCENT,"|":ur.CLOSE,"}":ur.CLOSE,"~":ur.WIDEACCENT,"||":[0,0,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":ur.ACCENT,\u00aa:ur.ACCENT,"\xaf":ur.WIDEACCENT,"\xb0":ur.ORD,"\xb2":ur.ACCENT,"\xb3":ur.ACCENT,"\xb4":ur.ACCENT,"\xb8":ur.ACCENT,"\xb9":ur.ACCENT,\u00ba:ur.ACCENT,\u02c6:ur.WIDEACCENT,\u02c7:ur.WIDEACCENT,\u02c9:ur.WIDEACCENT,\u02ca:ur.ACCENT,\u02cb:ur.ACCENT,\u02cd:ur.WIDEACCENT,"\u02d8":ur.ACCENT,"\u02d9":ur.ACCENT,"\u02da":ur.ACCENT,"\u02dc":ur.WIDEACCENT,"\u02dd":ur.ACCENT,"\u02f7":ur.WIDEACCENT,"\u0302":ur.WIDEACCENT,"\u0311":ur.ACCENT,"\u03f6":ur.REL,"\u2016":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Ji.CLOSE,{fence:!0}],"\u201a":ur.ACCENT,"\u201b":ur.ACCENT,"\u201d":[0,0,Ji.CLOSE,{fence:!0}],"\u201e":ur.ACCENT,"\u201f":ur.ACCENT,"\u2032":ur.ORD,"\u2033":ur.ACCENT,"\u2034":ur.ACCENT,"\u2035":ur.ACCENT,"\u2036":ur.ACCENT,"\u2037":ur.ACCENT,"\u203e":ur.WIDEACCENT,"\u2057":ur.ACCENT,"\u20db":ur.ACCENT,"\u20dc":ur.ACCENT,"\u2309":ur.CLOSE,"\u230b":ur.CLOSE,"\u232a":ur.CLOSE,"\u23b4":ur.WIDEACCENT,"\u23b5":ur.WIDEACCENT,"\u23dc":ur.WIDEACCENT,"\u23dd":ur.WIDEACCENT,"\u23de":ur.WIDEACCENT,"\u23df":ur.WIDEACCENT,"\u23e0":ur.WIDEACCENT,"\u23e1":ur.WIDEACCENT,"\u25a0":ur.BIN3,"\u25a1":ur.BIN3,"\u25aa":ur.BIN3,"\u25ab":ur.BIN3,"\u25ad":ur.BIN3,"\u25ae":ur.BIN3,"\u25af":ur.BIN3,"\u25b0":ur.BIN3,"\u25b1":ur.BIN3,"\u25b2":ur.BIN4,"\u25b4":ur.BIN4,"\u25b6":ur.BIN4,"\u25b7":ur.BIN4,"\u25b8":ur.BIN4,"\u25bc":ur.BIN4,"\u25be":ur.BIN4,"\u25c0":ur.BIN4,"\u25c1":ur.BIN4,"\u25c2":ur.BIN4,"\u25c4":ur.BIN4,"\u25c5":ur.BIN4,"\u25c6":ur.BIN4,"\u25c7":ur.BIN4,"\u25c8":ur.BIN4,"\u25c9":ur.BIN4,"\u25cc":ur.BIN4,"\u25cd":ur.BIN4,"\u25ce":ur.BIN4,"\u25cf":ur.BIN4,"\u25d6":ur.BIN4,"\u25d7":ur.BIN4,"\u25e6":ur.BIN4,"\u266d":ur.ORD02,"\u266e":ur.ORD02,"\u266f":ur.ORD02,"\u2773":ur.CLOSE,"\u27e7":ur.CLOSE,"\u27e9":ur.CLOSE,"\u27eb":ur.CLOSE,"\u27ed":ur.CLOSE,"\u27ef":ur.CLOSE,"\u2980":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2984":ur.CLOSE,"\u2986":ur.CLOSE,"\u2988":ur.CLOSE,"\u298a":ur.CLOSE,"\u298c":ur.CLOSE,"\u298e":ur.CLOSE,"\u2990":ur.CLOSE,"\u2992":ur.CLOSE,"\u2994":ur.CLOSE,"\u2996":ur.CLOSE,"\u2998":ur.CLOSE,"\u29fd":ur.CLOSE},infix:{"!=":ur.BIN4,"#":ur.ORD,$:ur.ORD,"%":[3,3,Ji.ORD,null],"&&":ur.BIN4,"":ur.ORD,"*":ur.BIN3,"**":cr(1,1),"*=":ur.BIN4,"+":ur.BIN4,"+=":ur.BIN4,",":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"-":ur.BIN4,"-=":ur.BIN4,"->":ur.BIN5,".":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"/":ur.ORD11,"//":cr(1,1),"/=":ur.BIN4,":":[1,2,Ji.REL,null],":=":ur.BIN4,";":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"<":ur.REL,"<=":ur.BIN5,"<>":cr(1,1),"=":ur.REL,"==":ur.BIN4,">":ur.REL,">=":ur.BIN5,"?":[1,1,Ji.CLOSE,null],"@":ur.ORD11,"\\":ur.ORD,"^":ur.ORD11,_:ur.ORD11,"|":[2,2,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":ur.BIN4,"\xb7":ur.BIN4,"\xd7":ur.BIN4,"\xf7":ur.BIN4,\u02b9:ur.ORD,"\u0300":ur.ACCENT,"\u0301":ur.ACCENT,"\u0303":ur.WIDEACCENT,"\u0304":ur.ACCENT,"\u0306":ur.ACCENT,"\u0307":ur.ACCENT,"\u0308":ur.ACCENT,"\u030c":ur.ACCENT,"\u0332":ur.WIDEACCENT,"\u0338":ur.REL4,"\u2015":[0,0,Ji.ORD,{stretchy:!0}],"\u2017":[0,0,Ji.ORD,{stretchy:!0}],"\u2020":ur.BIN3,"\u2021":ur.BIN3,"\u2022":ur.BIN4,"\u2026":ur.INNER,"\u2043":ur.BIN4,"\u2044":ur.TALLBIN,"\u2061":ur.NONE,"\u2062":ur.NONE,"\u2063":[0,0,Ji.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":ur.NONE,"\u20d7":ur.ACCENT,\u2111:ur.ORD,\u2113:ur.ORD,\u2118:ur.ORD,\u211c:ur.ORD,"\u2190":ur.WIDEREL,"\u2191":ur.RELSTRETCH,"\u2192":ur.WIDEREL,"\u2193":ur.RELSTRETCH,"\u2194":ur.WIDEREL,"\u2195":ur.RELSTRETCH,"\u2196":ur.RELSTRETCH,"\u2197":ur.RELSTRETCH,"\u2198":ur.RELSTRETCH,"\u2199":ur.RELSTRETCH,"\u219a":ur.RELACCENT,"\u219b":ur.RELACCENT,"\u219c":ur.WIDEREL,"\u219d":ur.WIDEREL,"\u219e":ur.WIDEREL,"\u219f":ur.WIDEREL,"\u21a0":ur.WIDEREL,"\u21a1":ur.RELSTRETCH,"\u21a2":ur.WIDEREL,"\u21a3":ur.WIDEREL,"\u21a4":ur.WIDEREL,"\u21a5":ur.RELSTRETCH,"\u21a6":ur.WIDEREL,"\u21a7":ur.RELSTRETCH,"\u21a8":ur.RELSTRETCH,"\u21a9":ur.WIDEREL,"\u21aa":ur.WIDEREL,"\u21ab":ur.WIDEREL,"\u21ac":ur.WIDEREL,"\u21ad":ur.WIDEREL,"\u21ae":ur.RELACCENT,"\u21af":ur.RELSTRETCH,"\u21b0":ur.RELSTRETCH,"\u21b1":ur.RELSTRETCH,"\u21b2":ur.RELSTRETCH,"\u21b3":ur.RELSTRETCH,"\u21b4":ur.RELSTRETCH,"\u21b5":ur.RELSTRETCH,"\u21b6":ur.RELACCENT,"\u21b7":ur.RELACCENT,"\u21b8":ur.REL,"\u21b9":ur.WIDEREL,"\u21ba":ur.REL,"\u21bb":ur.REL,"\u21bc":ur.WIDEREL,"\u21bd":ur.WIDEREL,"\u21be":ur.RELSTRETCH,"\u21bf":ur.RELSTRETCH,"\u21c0":ur.WIDEREL,"\u21c1":ur.WIDEREL,"\u21c2":ur.RELSTRETCH,"\u21c3":ur.RELSTRETCH,"\u21c4":ur.WIDEREL,"\u21c5":ur.RELSTRETCH,"\u21c6":ur.WIDEREL,"\u21c7":ur.WIDEREL,"\u21c8":ur.RELSTRETCH,"\u21c9":ur.WIDEREL,"\u21ca":ur.RELSTRETCH,"\u21cb":ur.WIDEREL,"\u21cc":ur.WIDEREL,"\u21cd":ur.RELACCENT,"\u21ce":ur.RELACCENT,"\u21cf":ur.RELACCENT,"\u21d0":ur.WIDEREL,"\u21d1":ur.RELSTRETCH,"\u21d2":ur.WIDEREL,"\u21d3":ur.RELSTRETCH,"\u21d4":ur.WIDEREL,"\u21d5":ur.RELSTRETCH,"\u21d6":ur.RELSTRETCH,"\u21d7":ur.RELSTRETCH,"\u21d8":ur.RELSTRETCH,"\u21d9":ur.RELSTRETCH,"\u21da":ur.WIDEREL,"\u21db":ur.WIDEREL,"\u21dc":ur.WIDEREL,"\u21dd":ur.WIDEREL,"\u21de":ur.REL,"\u21df":ur.REL,"\u21e0":ur.WIDEREL,"\u21e1":ur.RELSTRETCH,"\u21e2":ur.WIDEREL,"\u21e3":ur.RELSTRETCH,"\u21e4":ur.WIDEREL,"\u21e5":ur.WIDEREL,"\u21e6":ur.WIDEREL,"\u21e7":ur.RELSTRETCH,"\u21e8":ur.WIDEREL,"\u21e9":ur.RELSTRETCH,"\u21ea":ur.RELSTRETCH,"\u21eb":ur.RELSTRETCH,"\u21ec":ur.RELSTRETCH,"\u21ed":ur.RELSTRETCH,"\u21ee":ur.RELSTRETCH,"\u21ef":ur.RELSTRETCH,"\u21f0":ur.WIDEREL,"\u21f1":ur.REL,"\u21f2":ur.REL,"\u21f3":ur.RELSTRETCH,"\u21f4":ur.RELACCENT,"\u21f5":ur.RELSTRETCH,"\u21f6":ur.WIDEREL,"\u21f7":ur.RELACCENT,"\u21f8":ur.RELACCENT,"\u21f9":ur.RELACCENT,"\u21fa":ur.RELACCENT,"\u21fb":ur.RELACCENT,"\u21fc":ur.RELACCENT,"\u21fd":ur.WIDEREL,"\u21fe":ur.WIDEREL,"\u21ff":ur.WIDEREL,"\u2201":cr(1,2,Ji.ORD),"\u2205":ur.ORD,"\u2206":ur.BIN3,"\u2208":ur.REL,"\u2209":ur.REL,"\u220a":ur.REL,"\u220b":ur.REL,"\u220c":ur.REL,"\u220d":ur.REL,"\u220e":ur.BIN3,"\u2212":ur.BIN4,"\u2213":ur.BIN4,"\u2214":ur.BIN4,"\u2215":ur.TALLBIN,"\u2216":ur.BIN4,"\u2217":ur.BIN4,"\u2218":ur.BIN4,"\u2219":ur.BIN4,"\u221d":ur.REL,"\u221e":ur.ORD,"\u221f":ur.REL,"\u2223":ur.REL,"\u2224":ur.REL,"\u2225":ur.REL,"\u2226":ur.REL,"\u2227":ur.BIN4,"\u2228":ur.BIN4,"\u2229":ur.BIN4,"\u222a":ur.BIN4,"\u2234":ur.REL,"\u2235":ur.REL,"\u2236":ur.REL,"\u2237":ur.REL,"\u2238":ur.BIN4,"\u2239":ur.REL,"\u223a":ur.BIN4,"\u223b":ur.REL,"\u223c":ur.REL,"\u223d":ur.REL,"\u223d\u0331":ur.BIN3,"\u223e":ur.REL,"\u223f":ur.BIN3,"\u2240":ur.BIN4,"\u2241":ur.REL,"\u2242":ur.REL,"\u2242\u0338":ur.REL,"\u2243":ur.REL,"\u2244":ur.REL,"\u2245":ur.REL,"\u2246":ur.REL,"\u2247":ur.REL,"\u2248":ur.REL,"\u2249":ur.REL,"\u224a":ur.REL,"\u224b":ur.REL,"\u224c":ur.REL,"\u224d":ur.REL,"\u224e":ur.REL,"\u224e\u0338":ur.REL,"\u224f":ur.REL,"\u224f\u0338":ur.REL,"\u2250":ur.REL,"\u2251":ur.REL,"\u2252":ur.REL,"\u2253":ur.REL,"\u2254":ur.REL,"\u2255":ur.REL,"\u2256":ur.REL,"\u2257":ur.REL,"\u2258":ur.REL,"\u2259":ur.REL,"\u225a":ur.REL,"\u225b":ur.REL,"\u225c":ur.REL,"\u225d":ur.REL,"\u225e":ur.REL,"\u225f":ur.REL,"\u2260":ur.REL,"\u2261":ur.REL,"\u2262":ur.REL,"\u2263":ur.REL,"\u2264":ur.REL,"\u2265":ur.REL,"\u2266":ur.REL,"\u2266\u0338":ur.REL,"\u2267":ur.REL,"\u2268":ur.REL,"\u2269":ur.REL,"\u226a":ur.REL,"\u226a\u0338":ur.REL,"\u226b":ur.REL,"\u226b\u0338":ur.REL,"\u226c":ur.REL,"\u226d":ur.REL,"\u226e":ur.REL,"\u226f":ur.REL,"\u2270":ur.REL,"\u2271":ur.REL,"\u2272":ur.REL,"\u2273":ur.REL,"\u2274":ur.REL,"\u2275":ur.REL,"\u2276":ur.REL,"\u2277":ur.REL,"\u2278":ur.REL,"\u2279":ur.REL,"\u227a":ur.REL,"\u227b":ur.REL,"\u227c":ur.REL,"\u227d":ur.REL,"\u227e":ur.REL,"\u227f":ur.REL,"\u227f\u0338":ur.REL,"\u2280":ur.REL,"\u2281":ur.REL,"\u2282":ur.REL,"\u2282\u20d2":ur.REL,"\u2283":ur.REL,"\u2283\u20d2":ur.REL,"\u2284":ur.REL,"\u2285":ur.REL,"\u2286":ur.REL,"\u2287":ur.REL,"\u2288":ur.REL,"\u2289":ur.REL,"\u228a":ur.REL,"\u228b":ur.REL,"\u228c":ur.BIN4,"\u228d":ur.BIN4,"\u228e":ur.BIN4,"\u228f":ur.REL,"\u228f\u0338":ur.REL,"\u2290":ur.REL,"\u2290\u0338":ur.REL,"\u2291":ur.REL,"\u2292":ur.REL,"\u2293":ur.BIN4,"\u2294":ur.BIN4,"\u2295":ur.BIN4,"\u2296":ur.BIN4,"\u2297":ur.BIN4,"\u2298":ur.BIN4,"\u2299":ur.BIN4,"\u229a":ur.BIN4,"\u229b":ur.BIN4,"\u229c":ur.BIN4,"\u229d":ur.BIN4,"\u229e":ur.BIN4,"\u229f":ur.BIN4,"\u22a0":ur.BIN4,"\u22a1":ur.BIN4,"\u22a2":ur.REL,"\u22a3":ur.REL,"\u22a4":ur.ORD55,"\u22a5":ur.REL,"\u22a6":ur.REL,"\u22a7":ur.REL,"\u22a8":ur.REL,"\u22a9":ur.REL,"\u22aa":ur.REL,"\u22ab":ur.REL,"\u22ac":ur.REL,"\u22ad":ur.REL,"\u22ae":ur.REL,"\u22af":ur.REL,"\u22b0":ur.REL,"\u22b1":ur.REL,"\u22b2":ur.REL,"\u22b3":ur.REL,"\u22b4":ur.REL,"\u22b5":ur.REL,"\u22b6":ur.REL,"\u22b7":ur.REL,"\u22b8":ur.REL,"\u22b9":ur.REL,"\u22ba":ur.BIN4,"\u22bb":ur.BIN4,"\u22bc":ur.BIN4,"\u22bd":ur.BIN4,"\u22be":ur.BIN3,"\u22bf":ur.BIN3,"\u22c4":ur.BIN4,"\u22c5":ur.BIN4,"\u22c6":ur.BIN4,"\u22c7":ur.BIN4,"\u22c8":ur.REL,"\u22c9":ur.BIN4,"\u22ca":ur.BIN4,"\u22cb":ur.BIN4,"\u22cc":ur.BIN4,"\u22cd":ur.REL,"\u22ce":ur.BIN4,"\u22cf":ur.BIN4,"\u22d0":ur.REL,"\u22d1":ur.REL,"\u22d2":ur.BIN4,"\u22d3":ur.BIN4,"\u22d4":ur.REL,"\u22d5":ur.REL,"\u22d6":ur.REL,"\u22d7":ur.REL,"\u22d8":ur.REL,"\u22d9":ur.REL,"\u22da":ur.REL,"\u22db":ur.REL,"\u22dc":ur.REL,"\u22dd":ur.REL,"\u22de":ur.REL,"\u22df":ur.REL,"\u22e0":ur.REL,"\u22e1":ur.REL,"\u22e2":ur.REL,"\u22e3":ur.REL,"\u22e4":ur.REL,"\u22e5":ur.REL,"\u22e6":ur.REL,"\u22e7":ur.REL,"\u22e8":ur.REL,"\u22e9":ur.REL,"\u22ea":ur.REL,"\u22eb":ur.REL,"\u22ec":ur.REL,"\u22ed":ur.REL,"\u22ee":ur.ORD55,"\u22ef":ur.INNER,"\u22f0":ur.REL,"\u22f1":[5,5,Ji.INNER,null],"\u22f2":ur.REL,"\u22f3":ur.REL,"\u22f4":ur.REL,"\u22f5":ur.REL,"\u22f6":ur.REL,"\u22f7":ur.REL,"\u22f8":ur.REL,"\u22f9":ur.REL,"\u22fa":ur.REL,"\u22fb":ur.REL,"\u22fc":ur.REL,"\u22fd":ur.REL,"\u22fe":ur.REL,"\u22ff":ur.REL,"\u2305":ur.BIN3,"\u2306":ur.BIN3,"\u2322":ur.REL4,"\u2323":ur.REL4,"\u2329":ur.OPEN,"\u232a":ur.CLOSE,"\u23aa":ur.ORD,"\u23af":[0,0,Ji.ORD,{stretchy:!0}],"\u23b0":ur.OPEN,"\u23b1":ur.CLOSE,"\u2500":ur.ORD,"\u25b3":ur.BIN4,"\u25b5":ur.BIN4,"\u25b9":ur.BIN4,"\u25bd":ur.BIN4,"\u25bf":ur.BIN4,"\u25c3":ur.BIN4,"\u25ef":ur.BIN3,"\u2660":ur.ORD,"\u2661":ur.ORD,"\u2662":ur.ORD,"\u2663":ur.ORD,"\u2758":ur.REL,"\u27f0":ur.RELSTRETCH,"\u27f1":ur.RELSTRETCH,"\u27f5":ur.WIDEREL,"\u27f6":ur.WIDEREL,"\u27f7":ur.WIDEREL,"\u27f8":ur.WIDEREL,"\u27f9":ur.WIDEREL,"\u27fa":ur.WIDEREL,"\u27fb":ur.WIDEREL,"\u27fc":ur.WIDEREL,"\u27fd":ur.WIDEREL,"\u27fe":ur.WIDEREL,"\u27ff":ur.WIDEREL,"\u2900":ur.RELACCENT,"\u2901":ur.RELACCENT,"\u2902":ur.RELACCENT,"\u2903":ur.RELACCENT,"\u2904":ur.RELACCENT,"\u2905":ur.RELACCENT,"\u2906":ur.RELACCENT,"\u2907":ur.RELACCENT,"\u2908":ur.REL,"\u2909":ur.REL,"\u290a":ur.RELSTRETCH,"\u290b":ur.RELSTRETCH,"\u290c":ur.WIDEREL,"\u290d":ur.WIDEREL,"\u290e":ur.WIDEREL,"\u290f":ur.WIDEREL,"\u2910":ur.WIDEREL,"\u2911":ur.RELACCENT,"\u2912":ur.RELSTRETCH,"\u2913":ur.RELSTRETCH,"\u2914":ur.RELACCENT,"\u2915":ur.RELACCENT,"\u2916":ur.RELACCENT,"\u2917":ur.RELACCENT,"\u2918":ur.RELACCENT,"\u2919":ur.RELACCENT,"\u291a":ur.RELACCENT,"\u291b":ur.RELACCENT,"\u291c":ur.RELACCENT,"\u291d":ur.RELACCENT,"\u291e":ur.RELACCENT,"\u291f":ur.RELACCENT,"\u2920":ur.RELACCENT,"\u2921":ur.RELSTRETCH,"\u2922":ur.RELSTRETCH,"\u2923":ur.REL,"\u2924":ur.REL,"\u2925":ur.REL,"\u2926":ur.REL,"\u2927":ur.REL,"\u2928":ur.REL,"\u2929":ur.REL,"\u292a":ur.REL,"\u292b":ur.REL,"\u292c":ur.REL,"\u292d":ur.REL,"\u292e":ur.REL,"\u292f":ur.REL,"\u2930":ur.REL,"\u2931":ur.REL,"\u2932":ur.REL,"\u2933":ur.RELACCENT,"\u2934":ur.REL,"\u2935":ur.REL,"\u2936":ur.REL,"\u2937":ur.REL,"\u2938":ur.REL,"\u2939":ur.REL,"\u293a":ur.RELACCENT,"\u293b":ur.RELACCENT,"\u293c":ur.RELACCENT,"\u293d":ur.RELACCENT,"\u293e":ur.REL,"\u293f":ur.REL,"\u2940":ur.REL,"\u2941":ur.REL,"\u2942":ur.RELACCENT,"\u2943":ur.RELACCENT,"\u2944":ur.RELACCENT,"\u2945":ur.RELACCENT,"\u2946":ur.RELACCENT,"\u2947":ur.RELACCENT,"\u2948":ur.RELACCENT,"\u2949":ur.REL,"\u294a":ur.RELACCENT,"\u294b":ur.RELACCENT,"\u294c":ur.REL,"\u294d":ur.REL,"\u294e":ur.WIDEREL,"\u294f":ur.RELSTRETCH,"\u2950":ur.WIDEREL,"\u2951":ur.RELSTRETCH,"\u2952":ur.WIDEREL,"\u2953":ur.WIDEREL,"\u2954":ur.RELSTRETCH,"\u2955":ur.RELSTRETCH,"\u2956":ur.RELSTRETCH,"\u2957":ur.RELSTRETCH,"\u2958":ur.RELSTRETCH,"\u2959":ur.RELSTRETCH,"\u295a":ur.WIDEREL,"\u295b":ur.WIDEREL,"\u295c":ur.RELSTRETCH,"\u295d":ur.RELSTRETCH,"\u295e":ur.WIDEREL,"\u295f":ur.WIDEREL,"\u2960":ur.RELSTRETCH,"\u2961":ur.RELSTRETCH,"\u2962":ur.RELACCENT,"\u2963":ur.REL,"\u2964":ur.RELACCENT,"\u2965":ur.REL,"\u2966":ur.RELACCENT,"\u2967":ur.RELACCENT,"\u2968":ur.RELACCENT,"\u2969":ur.RELACCENT,"\u296a":ur.RELACCENT,"\u296b":ur.RELACCENT,"\u296c":ur.RELACCENT,"\u296d":ur.RELACCENT,"\u296e":ur.RELSTRETCH,"\u296f":ur.RELSTRETCH,"\u2970":ur.RELACCENT,"\u2971":ur.RELACCENT,"\u2972":ur.RELACCENT,"\u2973":ur.RELACCENT,"\u2974":ur.RELACCENT,"\u2975":ur.RELACCENT,"\u2976":ur.RELACCENT,"\u2977":ur.RELACCENT,"\u2978":ur.RELACCENT,"\u2979":ur.RELACCENT,"\u297a":ur.RELACCENT,"\u297b":ur.RELACCENT,"\u297c":ur.RELACCENT,"\u297d":ur.RELACCENT,"\u297e":ur.REL,"\u297f":ur.REL,"\u2981":ur.BIN3,"\u2982":ur.BIN3,"\u2999":ur.BIN3,"\u299a":ur.BIN3,"\u299b":ur.BIN3,"\u299c":ur.BIN3,"\u299d":ur.BIN3,"\u299e":ur.BIN3,"\u299f":ur.BIN3,"\u29a0":ur.BIN3,"\u29a1":ur.BIN3,"\u29a2":ur.BIN3,"\u29a3":ur.BIN3,"\u29a4":ur.BIN3,"\u29a5":ur.BIN3,"\u29a6":ur.BIN3,"\u29a7":ur.BIN3,"\u29a8":ur.BIN3,"\u29a9":ur.BIN3,"\u29aa":ur.BIN3,"\u29ab":ur.BIN3,"\u29ac":ur.BIN3,"\u29ad":ur.BIN3,"\u29ae":ur.BIN3,"\u29af":ur.BIN3,"\u29b0":ur.BIN3,"\u29b1":ur.BIN3,"\u29b2":ur.BIN3,"\u29b3":ur.BIN3,"\u29b4":ur.BIN3,"\u29b5":ur.BIN3,"\u29b6":ur.BIN4,"\u29b7":ur.BIN4,"\u29b8":ur.BIN4,"\u29b9":ur.BIN4,"\u29ba":ur.BIN4,"\u29bb":ur.BIN4,"\u29bc":ur.BIN4,"\u29bd":ur.BIN4,"\u29be":ur.BIN4,"\u29bf":ur.BIN4,"\u29c0":ur.REL,"\u29c1":ur.REL,"\u29c2":ur.BIN3,"\u29c3":ur.BIN3,"\u29c4":ur.BIN4,"\u29c5":ur.BIN4,"\u29c6":ur.BIN4,"\u29c7":ur.BIN4,"\u29c8":ur.BIN4,"\u29c9":ur.BIN3,"\u29ca":ur.BIN3,"\u29cb":ur.BIN3,"\u29cc":ur.BIN3,"\u29cd":ur.BIN3,"\u29ce":ur.REL,"\u29cf":ur.REL,"\u29cf\u0338":ur.REL,"\u29d0":ur.REL,"\u29d0\u0338":ur.REL,"\u29d1":ur.REL,"\u29d2":ur.REL,"\u29d3":ur.REL,"\u29d4":ur.REL,"\u29d5":ur.REL,"\u29d6":ur.BIN4,"\u29d7":ur.BIN4,"\u29d8":ur.BIN3,"\u29d9":ur.BIN3,"\u29db":ur.BIN3,"\u29dc":ur.BIN3,"\u29dd":ur.BIN3,"\u29de":ur.REL,"\u29df":ur.BIN3,"\u29e0":ur.BIN3,"\u29e1":ur.REL,"\u29e2":ur.BIN4,"\u29e3":ur.REL,"\u29e4":ur.REL,"\u29e5":ur.REL,"\u29e6":ur.REL,"\u29e7":ur.BIN3,"\u29e8":ur.BIN3,"\u29e9":ur.BIN3,"\u29ea":ur.BIN3,"\u29eb":ur.BIN3,"\u29ec":ur.BIN3,"\u29ed":ur.BIN3,"\u29ee":ur.BIN3,"\u29ef":ur.BIN3,"\u29f0":ur.BIN3,"\u29f1":ur.BIN3,"\u29f2":ur.BIN3,"\u29f3":ur.BIN3,"\u29f4":ur.REL,"\u29f5":ur.BIN4,"\u29f6":ur.BIN4,"\u29f7":ur.BIN4,"\u29f8":ur.BIN3,"\u29f9":ur.BIN3,"\u29fa":ur.BIN3,"\u29fb":ur.BIN3,"\u29fe":ur.BIN4,"\u29ff":ur.BIN4,"\u2a1d":ur.BIN3,"\u2a1e":ur.BIN3,"\u2a1f":ur.BIN3,"\u2a20":ur.BIN3,"\u2a21":ur.BIN3,"\u2a22":ur.BIN4,"\u2a23":ur.BIN4,"\u2a24":ur.BIN4,"\u2a25":ur.BIN4,"\u2a26":ur.BIN4,"\u2a27":ur.BIN4,"\u2a28":ur.BIN4,"\u2a29":ur.BIN4,"\u2a2a":ur.BIN4,"\u2a2b":ur.BIN4,"\u2a2c":ur.BIN4,"\u2a2d":ur.BIN4,"\u2a2e":ur.BIN4,"\u2a2f":ur.BIN4,"\u2a30":ur.BIN4,"\u2a31":ur.BIN4,"\u2a32":ur.BIN4,"\u2a33":ur.BIN4,"\u2a34":ur.BIN4,"\u2a35":ur.BIN4,"\u2a36":ur.BIN4,"\u2a37":ur.BIN4,"\u2a38":ur.BIN4,"\u2a39":ur.BIN4,"\u2a3a":ur.BIN4,"\u2a3b":ur.BIN4,"\u2a3c":ur.BIN4,"\u2a3d":ur.BIN4,"\u2a3e":ur.BIN4,"\u2a3f":ur.BIN4,"\u2a40":ur.BIN4,"\u2a41":ur.BIN4,"\u2a42":ur.BIN4,"\u2a43":ur.BIN4,"\u2a44":ur.BIN4,"\u2a45":ur.BIN4,"\u2a46":ur.BIN4,"\u2a47":ur.BIN4,"\u2a48":ur.BIN4,"\u2a49":ur.BIN4,"\u2a4a":ur.BIN4,"\u2a4b":ur.BIN4,"\u2a4c":ur.BIN4,"\u2a4d":ur.BIN4,"\u2a4e":ur.BIN4,"\u2a4f":ur.BIN4,"\u2a50":ur.BIN4,"\u2a51":ur.BIN4,"\u2a52":ur.BIN4,"\u2a53":ur.BIN4,"\u2a54":ur.BIN4,"\u2a55":ur.BIN4,"\u2a56":ur.BIN4,"\u2a57":ur.BIN4,"\u2a58":ur.BIN4,"\u2a59":ur.REL,"\u2a5a":ur.BIN4,"\u2a5b":ur.BIN4,"\u2a5c":ur.BIN4,"\u2a5d":ur.BIN4,"\u2a5e":ur.BIN4,"\u2a5f":ur.BIN4,"\u2a60":ur.BIN4,"\u2a61":ur.BIN4,"\u2a62":ur.BIN4,"\u2a63":ur.BIN4,"\u2a64":ur.BIN4,"\u2a65":ur.BIN4,"\u2a66":ur.REL,"\u2a67":ur.REL,"\u2a68":ur.REL,"\u2a69":ur.REL,"\u2a6a":ur.REL,"\u2a6b":ur.REL,"\u2a6c":ur.REL,"\u2a6d":ur.REL,"\u2a6e":ur.REL,"\u2a6f":ur.REL,"\u2a70":ur.REL,"\u2a71":ur.BIN4,"\u2a72":ur.BIN4,"\u2a73":ur.REL,"\u2a74":ur.REL,"\u2a75":ur.REL,"\u2a76":ur.REL,"\u2a77":ur.REL,"\u2a78":ur.REL,"\u2a79":ur.REL,"\u2a7a":ur.REL,"\u2a7b":ur.REL,"\u2a7c":ur.REL,"\u2a7d":ur.REL,"\u2a7d\u0338":ur.REL,"\u2a7e":ur.REL,"\u2a7e\u0338":ur.REL,"\u2a7f":ur.REL,"\u2a80":ur.REL,"\u2a81":ur.REL,"\u2a82":ur.REL,"\u2a83":ur.REL,"\u2a84":ur.REL,"\u2a85":ur.REL,"\u2a86":ur.REL,"\u2a87":ur.REL,"\u2a88":ur.REL,"\u2a89":ur.REL,"\u2a8a":ur.REL,"\u2a8b":ur.REL,"\u2a8c":ur.REL,"\u2a8d":ur.REL,"\u2a8e":ur.REL,"\u2a8f":ur.REL,"\u2a90":ur.REL,"\u2a91":ur.REL,"\u2a92":ur.REL,"\u2a93":ur.REL,"\u2a94":ur.REL,"\u2a95":ur.REL,"\u2a96":ur.REL,"\u2a97":ur.REL,"\u2a98":ur.REL,"\u2a99":ur.REL,"\u2a9a":ur.REL,"\u2a9b":ur.REL,"\u2a9c":ur.REL,"\u2a9d":ur.REL,"\u2a9e":ur.REL,"\u2a9f":ur.REL,"\u2aa0":ur.REL,"\u2aa1":ur.REL,"\u2aa1\u0338":ur.REL,"\u2aa2":ur.REL,"\u2aa2\u0338":ur.REL,"\u2aa3":ur.REL,"\u2aa4":ur.REL,"\u2aa5":ur.REL,"\u2aa6":ur.REL,"\u2aa7":ur.REL,"\u2aa8":ur.REL,"\u2aa9":ur.REL,"\u2aaa":ur.REL,"\u2aab":ur.REL,"\u2aac":ur.REL,"\u2aad":ur.REL,"\u2aae":ur.REL,"\u2aaf":ur.REL,"\u2aaf\u0338":ur.REL,"\u2ab0":ur.REL,"\u2ab0\u0338":ur.REL,"\u2ab1":ur.REL,"\u2ab2":ur.REL,"\u2ab3":ur.REL,"\u2ab4":ur.REL,"\u2ab5":ur.REL,"\u2ab6":ur.REL,"\u2ab7":ur.REL,"\u2ab8":ur.REL,"\u2ab9":ur.REL,"\u2aba":ur.REL,"\u2abb":ur.REL,"\u2abc":ur.REL,"\u2abd":ur.REL,"\u2abe":ur.REL,"\u2abf":ur.REL,"\u2ac0":ur.REL,"\u2ac1":ur.REL,"\u2ac2":ur.REL,"\u2ac3":ur.REL,"\u2ac4":ur.REL,"\u2ac5":ur.REL,"\u2ac6":ur.REL,"\u2ac7":ur.REL,"\u2ac8":ur.REL,"\u2ac9":ur.REL,"\u2aca":ur.REL,"\u2acb":ur.REL,"\u2acc":ur.REL,"\u2acd":ur.REL,"\u2ace":ur.REL,"\u2acf":ur.REL,"\u2ad0":ur.REL,"\u2ad1":ur.REL,"\u2ad2":ur.REL,"\u2ad3":ur.REL,"\u2ad4":ur.REL,"\u2ad5":ur.REL,"\u2ad6":ur.REL,"\u2ad7":ur.REL,"\u2ad8":ur.REL,"\u2ad9":ur.REL,"\u2ada":ur.REL,"\u2adb":ur.REL,"\u2add":ur.REL,"\u2add\u0338":ur.REL,"\u2ade":ur.REL,"\u2adf":ur.REL,"\u2ae0":ur.REL,"\u2ae1":ur.REL,"\u2ae2":ur.REL,"\u2ae3":ur.REL,"\u2ae4":ur.REL,"\u2ae5":ur.REL,"\u2ae6":ur.REL,"\u2ae7":ur.REL,"\u2ae8":ur.REL,"\u2ae9":ur.REL,"\u2aea":ur.REL,"\u2aeb":ur.REL,"\u2aec":ur.REL,"\u2aed":ur.REL,"\u2aee":ur.REL,"\u2aef":ur.REL,"\u2af0":ur.REL,"\u2af1":ur.REL,"\u2af2":ur.REL,"\u2af3":ur.REL,"\u2af4":ur.BIN4,"\u2af5":ur.BIN4,"\u2af6":ur.BIN4,"\u2af7":ur.REL,"\u2af8":ur.REL,"\u2af9":ur.REL,"\u2afa":ur.REL,"\u2afb":ur.BIN4,"\u2afd":ur.BIN4,"\u2afe":ur.BIN3,"\u2b45":ur.RELSTRETCH,"\u2b46":ur.RELSTRETCH,"\u3008":ur.OPEN,"\u3009":ur.CLOSE,"\ufe37":ur.WIDEACCENT,"\ufe38":ur.WIDEACCENT}};function gr(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function br(e){return String.fromCodePoint(...e)}function Sr(e){return!!e.match(/%\s*$/)}function wr(e){return e.trim().split(/\s+/)}function Er(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}mr.infix["^"]=ur.WIDEREL,mr.infix._=ur.WIDEREL,mr.infix["\u2adc"]=ur.REL;class Ar extends tr{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:Ji.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===Ji.REL&&("prefix"===t&&(this.texClass=Ji.OPEN),"postfix"===t&&(this.texClass=Ji.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===Ji.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==Ji.BIN&&t!==Ji.REL||(a=e.texClass=Ji.ORD),a=this.prevClass=e.texClass||Ji.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=Ji.NONE,t!==Ji.BIN||a!==Ji.NONE&&a!==Ji.BIN&&a!==Ji.OP&&a!==Ji.REL&&a!==Ji.OPEN&&a!==Ji.PUNCT)if(a!==Ji.BIN||t!==Ji.REL&&t!==Ji.CLOSE&&t!==Ji.PUNCT){if(t===Ji.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=Ji.ORD)}}else e.texClass=this.prevClass=Ji.ORD;else this.texClass=Ji.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=fr(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=br(kr(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}Ar.defaults=Object.assign(Object.assign({},tr.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Ar.MMLSPACING=hr,Ar.OPTABLE=mr,Ar.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Ar.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Ar.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Ar.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class vr extends tr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}vr.defaults=Object.assign({},tr.defaults);class xr extends tr{constructor(){super(...arguments),this.texclass=Ji.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}xr.defaults=Object.assign(Object.assign({},tr.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Cr extends tr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"ms"}}Cr.defaults=Object.assign(Object.assign({},tr.defaults),{lquote:'"',rquote:'"'});class Lr extends er{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=Ji.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Lr.defaults=Object.assign({},er.defaults);class Nr extends Lr{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Nr.defaults=Lr.defaults;class _r extends ir{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}_r.defaults=Object.assign(Object.assign({},ir.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Fr extends er{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Fr.defaults=Object.assign(Object.assign({},er.defaults),{"data-vertical-align":"bottom"});class Mr extends er{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Mr.defaults=Object.assign(Object.assign({},er.defaults),{"data-vertical-align":"bottom"});class Pr extends ar{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Pr.defaults=Object.assign(Object.assign({},ar.defaults),{scriptlevel:Wi,displaystyle:Wi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Wi,mathcolor:Wi,dir:Wi,infixlinebreakstyle:"before"});class Dr extends er{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Dr.defaults=Object.assign({},er.defaults);class Br extends ar{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=Ji.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}Br.defaults=Object.assign(Object.assign({},ar.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Rr extends ar{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mphantom"}}Rr.defaults=Object.assign({},ar.defaults);class Tr extends er{constructor(){super(...arguments),this.texclass=Ji.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}Or.defaults=Object.assign(Object.assign({},er.defaults),{actiontype:"toggle",selection:1});class qr extends ir{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}qr.defaults=Object.assign(Object.assign({},ir.defaults),{subscriptshift:"",superscriptshift:""});class jr extends qr{get kind(){return"msub"}get arity(){return 2}}jr.defaults=Object.assign({},qr.defaults);class Ur extends qr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}Ur.defaults=Object.assign({},qr.defaults);class Hr extends ir{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}Hr.defaults=Object.assign(Object.assign({},ir.defaults),{accent:!1,accentunder:!1,align:"center"}),Hr.ACCENTS=["","accentunder","accent"];class zr extends Hr{get kind(){return"munder"}get arity(){return 2}}zr.defaults=Object.assign({},Hr.defaults);class Wr extends Hr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Wr.defaults=Object.assign({},Hr.defaults),Wr.ACCENTS=["","accent","accentunder"];class Gr extends qr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let ln={[sr.prototype.kind]:sr,[lr.prototype.kind]:lr,[dr.prototype.kind]:dr,[Ar.prototype.kind]:Ar,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[Cr.prototype.kind]:Cr,[Lr.prototype.kind]:Lr,[Nr.prototype.kind]:Nr,[_r.prototype.kind]:_r,[Fr.prototype.kind]:Fr,[Mr.prototype.kind]:Mr,[Pr.prototype.kind]:Pr,[Dr.prototype.kind]:Dr,[Br.prototype.kind]:Br,[Rr.prototype.kind]:Rr,[Tr.prototype.kind]:Tr,[Ir.prototype.kind]:Ir,[Or.prototype.kind]:Or,[jr.prototype.kind]:jr,[Ur.prototype.kind]:Ur,[qr.prototype.kind]:qr,[zr.prototype.kind]:zr,[Wr.prototype.kind]:Wr,[Hr.prototype.kind]:Hr,[Gr.prototype.kind]:Gr,[Vr.prototype.kind]:Vr,[Xr.prototype.kind]:Xr,[Jr.prototype.kind]:Jr,[Kr.prototype.kind]:Kr,[$r.prototype.kind]:$r,[Yr.prototype.kind]:Yr,[Zr.prototype.kind]:Zr,[Qr.prototype.kind]:Qr,[en.prototype.kind]:en,[tn.prototype.kind]:tn,[rn.prototype.kind]:rn,[an.prototype.kind]:an,[nn.prototype.kind]:nn,[on.prototype.kind]:on,[nr.prototype.kind]:nr,[or.prototype.kind]:or,[sn.prototype.kind]:sn};class dn extends zi{get MML(){return this.node}}dn.defaultNodes=ln;class cn{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===cn.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function un(...e){const t=class extends cn{};return t.allocate(...e),t}cn.MAXBIT=1<<31,cn.next=1,cn.names=new Map;class pn extends Za{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=ji.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=ji.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=ji.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const fn={all:!1,processed:!1,inputJax:null,outputJax:null},hn={all:!0,processed:!0,inputJax:[],outputJax:[]};class mn extends Pi{compile(e){return null}}class gn extends Di{typeset(e,t=null){return null}escaped(e,t){return null}}class yn extends Ii{}class kn{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=gi(mi({},i.OPTIONS),a),this.math=new(this.options.MathList||yn),this.renderActions=pn.create(this.options.renderActions),this.processed=new kn.ProcessBits,this.outputJax=this.options.OutputJax||new gn;let r=this.options.InputJax||[new mn];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new dn,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=pn.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=ji.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=gi({format:this.inputJax[0].name,display:!0,end:ji.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}kn.KIND="MathDocument",kn.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:yn,MathItem:class extends qi{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:ci({find:[ji.FINDMATH,"findMath","",!1],compile:[ji.COMPILED],metrics:[ji.METRICS,"getMetrics","",!1],typeset:[ji.TYPESET],update:[ji.INSERTED,"updateDocument",!1]})},kn.ProcessBits=un("findMath","compile","getMetrics","typeset","updateDocument");class bn extends kn{}class Sn{constructor(e,t=5){this.documentClass=bn,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}Sn.NAME="generic";class wn extends Za{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class En{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[En.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const An="data-mjx-";class vn extends En{constructor(e=null){e||(e=new dn),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return Si(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=Si(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===Ji.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(lr.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":$i[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[An+t]=a}}vn.rename={TeXAtom:"mrow"},vn.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},vn.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class xn extends vn{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Cn=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Ln extends vn{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Cn).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Cn)}}class Nn{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class _n extends Hi{wrap(e,...t){return this.create(e.kind,e,...t)}}function Fn(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Mn(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Pn={version:za,handlers:new wn,document:function(e,t){return Pn.handlers.document(e,t)},handleRetriesFor:Fn,retryAfter:Mn,asyncLoad:null};class Dn extends qi{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=ji.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Bn extends Ii{}class Rn{constructor(e=null){let t=this.constructor;this.options=gi(mi({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=ui(this.options.skipHtmlTags),t=ui(this.options.ignoreHtmlClass),a=ui(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}Rn.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:ci({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class Tn extends kn{constructor(e,t,a){let[i,r]=bi(a,Rn.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new Rn(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=gi({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=ji.INSERTED&&t.state(ji.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}Tn.KIND="HTML",Tn.OPTIONS=Object.assign(Object.assign({},kn.OPTIONS),{renderActions:ci(Object.assign(Object.assign({},kn.OPTIONS.renderActions),{styles:[ji.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Bn,MathItem:Dn,DomStrings:null});class In extends Sn{constructor(){super(...arguments),this.documentClass=Tn}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function On(e){const t=new In(e);return Pn.handlers.register(t),t}function qn(e){return Pn.asyncLoad?new Promise(((t,a)=>{const i=Pn.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const jn=1e6,Un={px:1,in:96,cm:96/2.54,mm:96/25.4},Hn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},zn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:jn};function Wn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(zn[e])return zn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return Un.hasOwnProperty(o)?n*Un[o]/i/a:Hn.hasOwnProperty(o)?n*Hn[o]:"%"===o?n/100*t:n*t}function Gn(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function Vn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Xn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Jn(e,t=-jn,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new $n;return Object.assign(e,this),e}}$n.fullWidth="100%",$n.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const Kn={loadMissingEntities:!0},Yn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},Zn={};function Qn(e,t){Object.assign(Yn,e),Zn[t]=!0}function eo(e){delete Yn[e]}function to(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,ao)}function ao(e,t){if("#"===t.charAt(0))return io(t.slice(1));if(Yn[t])return Yn[t];if(Kn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();Zn[e]||(Zn[e]=!0,Mn(qn("./util/entities/"+e+".js")))}return e}function io(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class ro{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const no=["top","right","bottom","left"],oo=["width","style","color"];function so(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function lo(e){const t=so(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of mo.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const co=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,uo=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function po(e){let t={width:"",style:"",color:""};for(const a of so(this.styles[e]))a.match(co)&&""===t.width?t.width=a:a.match(uo)&&""===t.style?t.style=a:t.color=a;for(const a of mo.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function fo(e){const t=[];for(const a of mo.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const ho={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class mo{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),mo.connect[e]&&!mo.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),mo.connect[e]);)mo.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,mo.connect[e]&&mo.connect[e].children&&mo.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of mo.connect[e].children){const e=this.childName(t,a);mo.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(mo.connect[e]&&!mo.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function go(e){return e.reduce(((e,t)=>e+t),0)}function yo(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}mo.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},mo.connect={padding:{children:no,split:lo,combine:function(e){const t=mo.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:no,split:function(e){for(const t of mo.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...mo.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:oo,split:po,combine:fo},"border-right":{children:oo,split:po,combine:fo},"border-bottom":{children:oo,split:po,combine:fo},"border-left":{children:oo,split:po,combine:fo},"border-width":{children:no,split:lo,combine:null},"border-style":{children:no,split:lo,combine:null},"border-color":{children:no,split:lo,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=so(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(ho))if((Array.isArray(a[t])||""===a[t])&&e.match(ho[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of mo.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",za,"core"),Ja({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:m,MathList:h,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Q,TeXAtom:Y,maction:j,maligngroup:X,malignmark:J,math:w,mathchoice:Z,menclose:q,merror:R,mfenced:O,mfrac:M,mglyph:$,mi:E,mmultiscripts:z,mn:A,mo:C,mpadded:T,mphantom:I,mroot:D,mrow:F,ms:_,mspace:N,msqrt:P,mstyle:B,msubsup:U,mtable:W,mtd:V,mtext:L,mtr:G,munderover:H,semantics:K},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:he,HTMLMathList:me}},mathjax:fe,util:{AsyncLoad:Se,BBox:Ee,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:we,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",In),MathJax.startup.registerConstructor("browserAdaptor",Fi),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));class ko extends Mi{constructor(e){super(e),this.getPatterns()}getPatterns(){let e=this.options,t=[],a=[],i=[];this.end={},this.env=this.sub=0;let r=1;e.inlineMath.forEach((e=>this.addPattern(t,e,!1))),e.displayMath.forEach((e=>this.addPattern(t,e,!0))),t.length&&a.push(t.sort(gr).join("|")),e.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=r,r++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(a.push("("+i.join("|")+")"),this.sub=r),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0}addPattern(e,t,a){let[i,r]=t;e.push(yr(i)),this.end[i]=[r,a,this.endPattern(r)]}endPattern(e,t){return new RegExp((t||yr(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(e,t,a,i){let r,[n,o,s]=i,l=s.lastIndex=a.index+a[0].length,d=0;for(;r=s.exec(e);){if((r[1]||r[0])===n&&0===d)return Oi(a[0],e.substr(l,r.index-l),r[0],t,a.index,r.index+r[0].length,o);"{"===r[0]?d++:"}"===r[0]&&d&&d--}return null}findMathInString(e,t,a){let i,r;for(this.start.lastIndex=0;i=this.start.exec(a);){if(void 0!==i[this.env]&&this.env){let e="\\\\end\\s*(\\{"+yr(i[this.env])+"\\})";r=this.findEnd(a,t,i,["{"+i[this.env]+"}",!0,this.endPattern(null,e)]),r&&(r.math=r.open+r.math+r.close,r.open=r.close="")}else if(void 0!==i[this.sub]&&this.sub){let e=i[this.sub],a=i.index+i[this.sub].length;r=2===e.length?Oi("",e.substr(1),"",t,i.index,a):Oi("",e,"",t,i.index,a,!1)}else r=this.findEnd(a,t,i,this.end[i[0]]);r&&(e.push(r),this.start.lastIndex=r.end.n)}}findMath(e){let t=[];if(this.hasPatterns)for(let a=0,i=e.length;a{let a=e.attributes;if(!a)return;const i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];for(const t of a.getExplicitNames())i.has(t)||a.attributes[t]!==e.attributes.getInherited(t)||delete a.attributes[t]}),{})},e.combineRelations=function(e){const i=[];for(let r of e.data.getList("mo")){if(r.getProperty("relationsCombined")||!r.parent||r.parent&&!So.isType(r.parent,"mrow")||So.getTexClass(r)!==Ji.REL)continue;let e,n=r.parent.childNodes,o=n.indexOf(r)+1,s=So.getProperty(r,"variantForm");for(;o{let t=r.getExplicit(e);null!=t&&i.set(e,t)}))},a=function(e,t){let a=(e,t)=>e.getExplicitNames().filter((a=>a!==t&&("stretchy"!==a||e.getExplicit("stretchy")))),i=e.attributes,r=t.attributes,n=a(i,"lspace"),o=a(r,"rspace");if(n.length!==o.length)return!1;for(let e of n)if(i.getExplicit(e)!==r.getExplicit(e))return!1;return!0},i=function(e,t,a){const i=[];for(let r of e.getList("m"+t+a)){const n=r.childNodes;if(n[r[t]]&&n[r[a]])continue;const o=r.parent;let s=n[r[t]]?e.nodeFactory.create("node","m"+t,[n[r.base],n[r[t]]]):e.nodeFactory.create("node","m"+a,[n[r.base],n[r[a]]]);So.copyAttributes(r,s),o?o.replaceChild(s,r):e.root=s,i.push(r)}e.removeFromList("m"+t+a,i)};e.cleanSubSup=function(e){let t=e.data;t.error||(i(t,"sub","sup"),i(t,"under","over"))};let r=function(e,t,a){const i=[];for(const r of e.getList(t)){if(r.attributes.get("displaystyle"))continue;const t=r.childNodes[r.base],n=t.coreMO();if(t.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let t=e.nodeFactory.create("node",a,r.childNodes);So.copyAttributes(r,t),r.parent?r.parent.replaceChild(t,r):e.root=t,i.push(r)}}e.removeFromList(t,i)};e.moveLimits=function(e){const t=e.data;r(t,"munderover","msubsup"),r(t,"munder","msub"),r(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(wo||(wo={}));const Eo=wo;class Ao{static processString(e,t){let a=e.split(Ao.pattern);for(let e=1,i=a.length;e="0"&&i<="9")a[e]=t[parseInt(a[e],10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else if("{"===i)if(i=a[e].substr(1),i>="0"&&i<="9")a[e]=t[parseInt(a[e].substr(1,a[e].length-2),10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else{a[e].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[e]="%"+a[e])}null==a[e]&&(a[e]="???")}return a.join("")}constructor(e,t,...a){this.id=e,this.message=Ao.processString(t,a)}}Ao.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const vo=Ao;var xo;!function(e){const t=7.2,a={em:e=>e,ex:e=>.43*e,pt:e=>e/10,pc:e=>1.2*e,px:e=>e*t/72,in:e=>e*t,cm:e=>e*t/2.54,mm:e=>e*t/25.4,mu:e=>e/18},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",r="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+i+"\\s*"+r+"\\s*$"),o=RegExp("^\\s*"+i+"\\s*"+r+" ?");function s(e,t=!1){let i=e.match(t?o:n);return i?function([e,t,i]){if("mu"!==t)return[e,t,i];let r=l(a[t](parseFloat(e||"1")));return[r.slice(0,-2),"em",i]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function l(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function d(e,t,a){"{"!==t&&"}"!==t||(t="\\"+t);let i="{\\big"+a+" "+t+"}";return new No("\\mathchoice"+("{\\bigg"+a+" "+t+"}")+i+i+i,{},e).mml()}function c(e,t,a){t=t.replace(/\n+/g," ").replace(/^\s+/,Yn.nbsp).replace(/\s+$/,Yn.nbsp);let i=e.create("text",t);return e.create("node","mtext",[],a,i)}function u(e,t,a){if(a.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+a.length>e.configuration.options.maxBuffer)throw new vo("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+a}function p(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function f(e,t){let a=e.length,i=0,r="",n=0,o=0,s=!0,l=!1;for(;ni&&(o=i)),i++;break;case"}":i&&i--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!i&&-1!==t.indexOf(a))return[l?"true":p(r,o),a,e.slice(n)];s=!1,l=!1}r+=a}if(i)throw new vo("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":p(r,o),"",e.slice(n)]}e.matchDimen=s,e.dimen2em=function(e){let[t,i]=s(e),r=parseFloat(t||"1"),n=a[i];return n?n(r):0},e.Em=l,e.cols=function(...e){return e.map((e=>l(e))).join(" ")},e.fenced=function(e,t,a,i,r="",n=""){let o,s=e.nodeFactory,l=s.create("node","mrow",[],{open:t,close:i,texClass:Ji.INNER});if(r)o=new No("\\"+r+"l"+t,e.parser.stack.env,e).mml();else{let e=s.create("text",t);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ji.OPEN},e)}if(So.appendChildren(l,[o,a]),r)o=new No("\\"+r+"r"+i,e.parser.stack.env,e).mml();else{let e=s.create("text",i);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ji.CLOSE},e)}return n&&o.attributes.set("mathcolor",n),So.appendChildren(l,[o]),l},e.fixedFence=function(e,t,a,i){let r=e.nodeFactory.create("node","mrow",[],{open:t,close:i,texClass:Ji.ORD});return t&&So.appendChildren(r,[d(e,t,"l")]),So.isType(a,"mrow")?So.appendChildren(r,So.getChildren(a)):So.appendChildren(r,[a]),i&&So.appendChildren(r,[d(e,i,"r")]),r},e.mathPalette=d,e.fixInitialMO=function(e,t){for(let a=0,i=t.length;a1&&(l=[e.create("node","mrow",l)]),l},e.internalText=c,e.underOver=function(t,a,i,r,n){if(e.checkMovableLimits(a),So.isType(a,"munderover")&&So.isEmbellished(a)){So.setProperties(So.getCoreMO(a),{lspace:0,rspace:0});const e=t.create("node","mo",[],{rspace:0});a=t.create("node","mrow",[e,a])}const o=t.create("node","munderover",[a]);So.setChild(o,"over"===r?o.over:o.under,i);let s=o;return n&&(s=t.create("node","TeXAtom",[o],{texClass:Ji.OP,movesupsub:!0})),So.setProperty(s,"subsupOK",!0),s},e.checkMovableLimits=function(e){const t=So.isType(e,"mo")?So.getForm(e):null;(So.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&So.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;let t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,a,i){return i||(a=e.trimSpaces(a||"")),"t"===a?t.arraydef.align="baseline 1":"b"===a?t.arraydef.align="baseline -1":"c"===a?t.arraydef.align="axis":a&&(i?(i.string=`[${a}]`+i.string.slice(i.i),i.i=0):t.arraydef.align=a),t},e.substituteArgs=function(e,t,a){let i="",r="",n=0;for(;nt.length)throw new vo("IllegalMacroParam","Illegal macro parameter reference");r=u(e,u(e,r,i),t[parseInt(o,10)-1]),i=""}else i+=o}return u(e,r,i)},e.addArgs=u,e.checkMaxMacros=function(e,t=!0){if(!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new vo("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new vo("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e,t=!0){const a=e.stack.Top(),i=a.First;if((!a.getProperty("nestable")||!t||i)&&(!a.isKind("start")||i))throw new vo("ErroneousNestingEq","Erroneous nesting of equation structures")},e.copyNode=function(e,t){const a=e.copy(),i=t.configuration;return a.walkTree((e=>{i.addNode(e.kind,e);const t=(e.getProperty("in-lists")||"").split(/,/);for(const a of t)a&&i.addNode(a,e)})),a},e.MmlFilterAttribute=function(e,t,a){return a},e.getFontDef=function(e){const t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t=null,a=!1){let i=function(e){let t,a,i,r={},n=e;for(;n;)[a,t,n]=f(n,["=",","]),"="===t?([i,t,n]=f(n,[","]),i="false"===i||"true"===i?JSON.parse(i):i,r[a]=i):a&&(r[a]=!0);return r}(e);if(t)for(let e of Object.keys(i))if(!t.hasOwnProperty(e)){if(a)throw new vo("InvalidOption","Invalid option: %1",e);delete i[e]}return i},e.isLatinOrGreekChar=function(e){return!!e.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(xo||(xo={}));const Co=xo;class Lo{constructor(e,t,a){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:a},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}set env(e){this._env=e}get env(){return this._env}Push(...e){for(const t of e){if(!t)continue;const e=So.isNode(t)?this._factory.create("mml",t):t;e.global=this.global;const[a,i]=this.stack.length?this.Top().checkItem(e):[null,!0];i&&(a?(this.Pop(),this.Push(...a)):(this.stack.push(e),e.env?(e.copyEnv&&Object.assign(e.env,this.env),this.env=e.env):e.env=this.env))}}Pop(){const e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e}Top(e=1){return this.stack.lengthe.calign[e.j++]="left",c:e=>e.calign[e.j++]="center",r:e=>e.calign[e.j++]="right",p:e=>this.getColumn(e,"top"),m:e=>this.getColumn(e,"middle"),b:e=>this.getColumn(e,"bottom"),w:e=>this.getColumn(e,"top",""),W:e=>this.getColumn(e,"top",""),"|":e=>this.addRule(e,"solid"),":":e=>this.addRule(e,"dashed"),">":e=>e.cstart[e.j]=(e.cstart[e.j]||"")+this.getBraces(e),"<":e=>e.cend[e.j-1]=(e.cend[e.j-1]||"")+this.getBraces(e),"@":e=>this.addAt(e,this.getBraces(e)),"!":e=>this.addBang(e,this.getBraces(e)),P:e=>this.macroColumn(e,">{$}p{#1}<{$}",1),M:e=>this.macroColumn(e,">{$}m{#1}<{$}",1),B:e=>this.macroColumn(e,">{$}b{#1}<{$}",1)," ":e=>{}},this.MAXCOLUMNS=1e4}process(e,t,a){const i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:a.cstart,cend:a.cend,ralign:a.ralign,cextra:a.cextra};let r=0;for(;i.ithis.MAXCOLUMNS)throw new vo("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const e=i.template.codePointAt(i.i),t=i.c=void 0===e?"":String.fromCodePoint(e);if(i.i+=t.length,!this.columnHandler.hasOwnProperty(t))throw new vo("BadPreamToken","Illegal pream-token (%1)",t);this.columnHandler[t](i)}this.setColumnAlign(i,a),this.setColumnWidths(i,a),this.setColumnSpacing(i,a),this.setColumnLines(i,a),this.setPadding(i,a)}setColumnAlign(e,t){t.arraydef.columnalign=e.calign.join(" ")}setColumnWidths(e,t){if(!e.cwidth.length)return;const a=[...e.cwidth];a.lengthe||"auto")).join(" ")}setColumnSpacing(e,t){if(!e.cspace.length)return;const a=[...e.cspace];a.lengthe||"1em")).join(" ")}setColumnLines(e,t){if(!e.clines.length)return;const a=[...e.clines];a[0]&&t.frame.push(["left",a[0]]),a.length>e.calign.length?t.frame.push(["right",a.pop()]):a.length1&&(t.arraydef.columnlines=a.slice(1).map((e=>e||"none")).join(" "))}setPadding(e,t){if(!e.cextra[0]&&!e.cextra[e.calign.length-1])return;const a=e.calign.length-1,i=e.cspace,r=e.cextra[a]?i[a]:null;t.arraydef["data-array-padding"]=`${i[0]||".5em"} ${r||".5em"}`}getColumn(e,t,a="left"){e.calign[e.j]=a||this.getAlign(e),e.cwidth[e.j]=this.getDimen(e),e.ralign[e.j]=[t,e.cwidth[e.j],e.calign[e.j]],e.j++}getDimen(e){const t=this.getBraces(e)||"";if(!Co.matchDimen(t)[0])throw new vo("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",e.c);return t}getAlign(e){return Si(this.getBraces(e).toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(e){for(;" "===e.template[e.i];)e.i++;if(e.i>e.template.length)throw new vo("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];let t=++e.i,a=1;for(;e.i0&&a--;)i.push(this.getBraces(e));e.template=Co.substituteArgs(e.parser,i,t)+e.template.slice(e.i),e.i=0}addRule(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")}addAt(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",e.clines[r]&&(".5em"===i[r]?a[r-1]+="\\hspace{.25em}":i[r]||(e.cend[r-1]=(e.cend[r-1]||"")+"\\hspace{.5em}")),a[r]=t,i[r]="0",i[++e.j]="0"}addBang(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",a[r]=("0"===i[r]&&e.clines[r]?"\\hspace{.25em}":"")+t,i[r]||(i[r]=".5em"),i[++e.j]=".5em"}}const Io=Ro.Variant;class Oo{constructor(e,t=[]){this.options={},this.columnParser=new To,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new Bo,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new Do(e.items),this.itemFactory.configuration=this,mi(this.options,...t),mi(this.options,e.options),this.mathStyle=Oo.getVariant.get(this.options.mathStyle)||Oo.getVariant.get("TeX")}pushParser(e){this.parsers.unshift(e)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(e,t){let a=this.nodeLists[e];if(a||(a=this.nodeLists[e]=[]),a.push(t),t.kind!==e){const a=So.getProperty(t,"in-lists")||"",i=(a?a.split(/,/):[]).concat(e).join(",");So.setProperty(t,"in-lists",i)}}getList(e){let t=this.nodeLists[e]||[],a=[];for(let e of t)this.inTree(e)&&a.push(e);return this.nodeLists[e]=a,a}removeFromList(e,t){const a=this.nodeLists[e]||[];for(const e of t){const t=a.indexOf(e);t>=0&&a.splice(t,1)}}inTree(e){for(;e&&e!==this.root;)e=e.parent;return!!e}}Oo.getVariant=new Map([["TeX",(e,t)=>t&&e.match(/^[\u0391-\u03A9\u03F4]/)?Io.NORMAL:""],["ISO",e=>Io.ITALIC],["French",e=>e.normalize("NFD").match(/^[a-z]/)?Io.ITALIC:Io.NORMAL],["upright",e=>Io.NORMAL]]);const qo=Oo;class jo{constructor(e="???",t=""){this.tag=e,this.id=t}}class Uo{constructor(e="",t=!1,a=!1,i=null,r="",n="",o=!1,s=""){this.env=e,this.taggable=t,this.defaultTags=a,this.tag=i,this.tagId=r,this.tagFormat=n,this.noTag=o,this.labelId=s}}class Ho{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new Uo,this.history=[],this.stack=[],this.enTag=function(e,t){let a=this.configuration.nodeFactory,i=a.create("node","mtd",[e]),r=a.create("node","mlabeledtr",[t,i]);return a.create("node","mtable",[r],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(e,t,a){this.currentTag&&this.stack.push(this.currentTag);const i=this.label;this.currentTag=new Uo(e,t,a),this.label=i}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)}tag(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(e){this.currentTag.labelId=e}get label(){return this.currentTag.labelId}formatUrl(e,t){return t+"#"+encodeURIComponent(e)}formatTag(e){return"("+e+")"}formatRef(e){return this.formatTag(e)}formatId(e){return"mjx-eqn:"+e.replace(/\s/g,"_")}formatNumber(e){return e.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(e=!1){if(e)return this.autoTag(),this.makeTag();const t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(e=0){this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""}startEquation(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new Uo("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)}finishEquation(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;let a=this.makeTag();return this.enTag(e,a)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new jo(this.currentTag.tag,this.currentTag.tagId),this.label="");let e=new No("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class zo extends Ho{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Wo extends Ho{finalize(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;let a=this.getTag(!0);return this.enTag(e,a)}}var Go,Vo,Xo;!function(e){let t=new Map([["none",zo],["all",Wo]]),a="none";e.OPTIONS={tags:a,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},e.add=function(e,a){t.set(e,a)},e.addTags=function(t){for(const a of Object.keys(t))e.add(a,t[a])},e.create=function(e){let i=t.get(e)||t.get(a);if(!i)throw Error("Unknown tags class");return new i},e.setDefault=function(e){a=e},e.getDefault=function(){return e.create(a)}}(Go||(Go={})),function(e){let t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(Vo||(Vo={}));class Jo{constructor(){this._configuration=new Za,this._fallback=new Qa}add(e,t,a=Za.DEFAULTPRIORITY){for(const t of e.slice().reverse()){let e=Vo.getMap(t);if(!e)return void this.warn("Configuration "+t+" not found! Omitted.");this._configuration.add(e,a)}t&&this._fallback.add(t,a)}parse(e){for(let{item:t}of this._configuration){const a=t.parse(e);if(a)return a}let[t,a]=e;Array.from(this._fallback)[0].item(t,a)}lookup(e){let t=this.applicable(e);return t?t.lookup(e):null}contains(e){return!!this.applicable(e)}toString(){let e=[];for(let{item:t}of this._configuration)e.push(t.name);return e.join(", ")}applicable(e){for(let{item:t}of this._configuration)if(t.contains(e))return t;return null}retrieve(e){for(let{item:t}of this._configuration)if(t.name===e)return t;return null}warn(e){console.log("TexParser Warning: "+e)}}class $o{constructor(){this.map=new Map}add(e,t,a=Za.DEFAULTPRIORITY){for(const i of Object.keys(e)){let r=i,n=this.get(r);n||(n=new Jo,this.set(r,n)),n.add(e[r],t[r],a)}}set(e,t){this.map.set(e,t)}get(e){return this.map.get(e)}retrieve(e){for(const t of this.map.values()){let a=t.retrieve(e);if(a)return a}return null}keys(){return this.map.keys()}}class Ko{static makeProcessor(e,t){return Array.isArray(e)?e:[e,t]}static _create(e,t={}){let a=t.priority||Za.DEFAULTPRIORITY,i=t.init?this.makeProcessor(t.init,a):null,r=t.config?this.makeProcessor(t.config,a):null,n=(t.preprocessors||[]).map((e=>this.makeProcessor(e,a))),o=(t.postprocessors||[]).map((e=>this.makeProcessor(e,a))),s=t.parser||"tex";return new Ko(e,t.handler||{},t.fallback||{},t.items||{},t.tags||{},t.options||{},t.nodes||{},n,o,i,r,a,s)}static create(e,t={}){let a=Ko._create(e,t);return Xo.set(e,a),a}static local(e={}){return Ko._create("",e)}constructor(e,t={},a={},i={},r={},n={},o={},s=[],l=[],d=null,c=null,u,p){this.name=e,this.handler=t,this.fallback=a,this.items=i,this.tags=r,this.options=n,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=d,this.configMethod=c,this.priority=u,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(e){let t=new Map;e.set=function(e,a){t.set(e,a)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(Xo||(Xo={}));class Yo{constructor(e,t=["tex"]){this.initMethod=new Qa,this.configMethod=new Qa,this.configurations=new Za,this.parsers=[],this.handlers=new $o,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;for(const t of e.slice().reverse())this.addPackage(t);for(let{item:e,priority:t}of this.configurations)this.append(e,t)}init(){this.initMethod.execute(this)}config(e){this.configMethod.execute(this,e);for(const t of this.configurations)this.addFilters(e,t.item)}addPackage(e){const t="string"==typeof e?e:e[0],a=this.getPackage(t);a&&this.configurations.add(a,"string"==typeof e?a.priority:e[1])}add(e,t,a={}){const i=this.getPackage(e);this.append(i),this.configurations.add(i,i.priority),this.init();const r=t.parseOptions;r.nodeFactory.setCreators(i.nodes);for(const e of Object.keys(i.items))r.itemFactory.setNodeClass(e,i.items[e]);Go.addTags(i.tags),mi(r.options,i.options),gi(r.options,a),this.addFilters(t,i),i.config&&i.config(this,t)}getPackage(e){const t=Xo.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error(`Package ${e} doesn't target the proper parser`);return t}append(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),mi(this.options,e.options),Object.assign(this.nodes,e.nodes)}addFilters(e,t){for(const[a,i]of t.preprocessors)e.preFilters.add(a,i);for(const[a,i]of t.postprocessors)e.postFilters.add(a,i)}}class Zo{constructor(e,t,a){this._symbol=e,this._char=t,this._attributes=a}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class Qo{constructor(e,t,a=[]){this._symbol=e,this._func=t,this._args=a}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function es(e){return void 0===e||e}class ts{constructor(e,t){this._name=e,this._parser=t,Vo.register(this)}get name(){return this._name}parserFor(e){return this.contains(e)?this.parser:null}parse([e,t]){let a=this.parserFor(t),i=this.lookup(t);return a&&i?es(a(e,i)):null}set parser(e){this._parser=e}get parser(){return this._parser}}class as extends ts{constructor(e,t,a){super(e,t),this._regExp=a}contains(e){return this._regExp.test(e)}lookup(e){return this.contains(e)?e:null}}class is extends ts{constructor(){super(...arguments),this.map=new Map}lookup(e){return this.map.get(e)}contains(e){return this.map.has(e)}add(e,t){this.map.set(e,t)}remove(e){this.map.delete(e)}}class rs extends is{constructor(e,t,a){super(e,t);for(const e of Object.keys(a)){let t=a[e],[i,r]="string"==typeof t?[t,null]:t,n=new Zo(e,i,r);this.add(e,n)}}}class ns extends rs{parse([e,t]){return super.parse([e,"\\"+t])}}class os extends is{constructor(e,t,a){super(e,null);for(const e of Object.keys(t)){let i=t[e],[r,...n]="string"==typeof i?[i]:i,o=new Qo(e,a[r],n);this.add(e,o)}}parserFor(e){let t=this.lookup(e);return t?t.func:null}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?es(i(e,a.symbol,...a.args)):null}}class ss extends os{parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);if(!a||!i)return null;let r=e.currentCS;e.currentCS="\\"+t;let n=i(e,"\\"+a.symbol,...a.args);return e.currentCS=r,es(n)}}class ls extends os{constructor(e,t,a,i){super(e,a,i),this.parser=t}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?es(this.parser(e,a.symbol,i,a.args)):null}}class ds extends Fo{constructor(e,t){super(e),this.global=t}get kind(){return"start"}get isOpen(){return!0}checkItem(e){if(e.isKind("stop")){let e=this.toMml();return this.global.isInner||(e=this.factory.configuration.tags.finalize(e,this.env)),[[this.factory.create("mml",e)],!0]}return super.checkItem(e)}}class cs extends Fo{get kind(){return"stop"}get isClose(){return!0}}class us extends Fo{get kind(){return"open"}get isOpen(){return!0}checkItem(e){if(e.isKind("close")){let e=this.toMml();const t=this.create("node","TeXAtom",[e]);return[[this.factory.create("mml",t)],!0]}return super.checkItem(e)}}us.errors=Object.assign(Object.create(Fo.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class ps extends Fo{get kind(){return"close"}get isClose(){return!0}}class fs extends Fo{get kind(){return"prime"}checkItem(e){let[t,a]=this.Peek(2);if(!So.isType(t,"msubsup")||So.isType(t,"msup")){return[[this.create("node","msup",[t,a]),e],!0]}return So.setChild(t,t.sup,a),[[t,e],!0]}}class hs extends Fo{get kind(){return"subsup"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Fo.success;const t=this.First,a=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==a)So.setChild(t,2,this.getProperty("primes"));else{So.setProperty(this.getProperty("primes"),"variantForm",!0);const t=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=t}So.setChild(t,a,e.First),null!=this.getProperty("movesupsub")&&So.setProperty(t,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",t)],!0]}if(super.checkItem(e)[1]){const e=this.getErrors(["","sub","sup"][a]);throw new vo(e[0],e[1],...e.splice(2))}return null}}hs.errors=Object.assign(Object.create(Fo.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class ms extends Fo{constructor(e){super(e),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(e){if(e.isKind("over"))throw new vo("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){let t=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&So.setAttribute(t,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(So.setProperty(t,"withDelims",!0),t=Co.fixedFence(this.factory.configuration,this.getProperty("ldelim"),t,this.getProperty("rdelim"))),[[this.factory.create("mml",t),e],!0]}return super.checkItem(e)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class gs extends Fo{constructor(e,t){super(e),this.setProperty("delim",t)}get kind(){return"left"}get isOpen(){return!0}checkItem(e){if(e.isKind("right"))return[[this.factory.create("mml",Co.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){const t={stretchy:!0};return e.getProperty("color")&&(t.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Ji.CLOSE}),this.create("token","mo",t,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Ji.OPEN})),this.env={},[[this],!0]}return super.checkItem(e)}}gs.errors=Object.assign(Object.create(Fo.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class ys extends Fo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"middle"}get isClose(){return!0}}class ks extends Fo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"right"}get isClose(){return!0}}class bs extends Fo{get kind(){return"break"}constructor(e,t,a){super(e),this.setProperty("linebreak",t),this.setProperty("insert",a)}checkItem(e){var t,a;const i=this.getProperty("linebreak");if(e.isKind("mml")){const r=e.First;if(r.isKind("mo")){if("after"!==((null===(a=null===(t=So.getOp(r))||void 0===t?void 0:t[3])||void 0===a?void 0:a.linebreakstyle)||So.getAttribute(r,"linebreakstyle")))return So.setAttribute(r,"linebreak",i),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}const r=this.create("token","mspace",{linebreak:i});return[[this.factory.create("mml",r),e],!0]}}class Ss extends Fo{get kind(){return"begin"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new vo("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?Fo.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}class ws extends Fo{get kind(){return"end"}get isClose(){return!0}}class Es extends Fo{get kind(){return"style"}checkItem(e){if(!e.isClose)return super.checkItem(e);const t=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",t),e],!0]}}class As extends Fo{get kind(){return"position"}checkItem(e){if(e.isClose)throw new vo("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){let t=e.toMml();switch(this.getProperty("move")){case"vertical":return t=this.create("node","mpadded",[t],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",t)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(e)}}class vs extends Fo{get kind(){return"cell"}get isClose(){return!0}}class xs extends Fo{get isFinal(){return!0}get kind(){return"mml"}}class Cs extends Fo{get kind(){return"fn"}checkItem(e){const t=this.First;if(t){if(e.isOpen)return Fo.success;if(!e.isKind("fn")){let a=e.First;if(!e.isKind("mml")||!a)return[[t,e],!0];if(So.isType(a,"mstyle")&&a.childNodes.length&&So.isType(a.childNodes[0].childNodes[0],"mspace")||So.isType(a,"mspace"))return[[t,e],!0];So.isEmbellished(a)&&(a=So.getCoreMO(a));const i=So.getForm(a);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[t,e],!0]}return[[t,this.create("token","mo",{texClass:Ji.NONE},Yn.ApplyFunction),e],!0]}return super.checkItem.apply(this,arguments)}}class Ls extends Fo{constructor(){super(...arguments),this.remap=Vo.getMap("not_remap")}get kind(){return"not"}checkItem(e){let t,a,i;if(e.isKind("open")||e.isKind("left"))return Fo.success;if(e.isKind("mml")&&(So.isType(e.First,"mo")||So.isType(e.First,"mi")||So.isType(e.First,"mtext"))&&(t=e.First,a=So.getText(t),1===a.length&&!So.getProperty(t,"movesupsub")&&1===So.getChildren(t).length))return this.remap.contains(a)?(i=this.create("text",this.remap.lookup(a).char),So.setChild(t,0,i)):(i=this.create("text","\u0338"),So.appendChildren(t,[i])),[[e],!0];i=this.create("text","\u29f8");const r=this.create("node","mtext",[],{},i),n=this.create("node","mpadded",[r],{width:0});return t=this.create("node","TeXAtom",[n],{texClass:Ji.REL}),[[t,e],!0]}}class Ns extends Fo{get kind(){return"nonscript"}checkItem(e){if(e.isKind("mml")&&1===e.Size()){let t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=So.getChildren(So.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){const t=this.create("node","mrow",[e.Pop()]);e.Push(t)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]}}class _s extends Fo{get kind(){return"dots"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Fo.success;let t=this.getProperty("ldots"),a=e.First;if(e.isKind("mml")&&So.isEmbellished(a)){const e=So.getTexClass(So.getCoreMO(a));e!==Ji.BIN&&e!==Ji.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]}}class Fs extends Fo{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),Fo.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),Fo.fail;this.EndTable(),this.clearEnv();let t=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[t],!0];throw new vo("MissingCloseBrace","Missing close brace")}return[[t,e],!0]}return super.checkItem(e)}createMml(){const e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.breakAlign.table&&So.setAttribute(t,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(So.setAttribute(t,"data-frame-styles",""),So.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),t=this.handleFrame(t),(this.getProperty("open")||this.getProperty("close"))&&(t=Co.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t}handleFrame(e){if(!this.frame.length)return e;const t=new Map(this.frame),a=this.frame.reduce(((e,[,t])=>t===e?t:""),this.frame[0][1]);if(a){if(4===this.frame.length)return So.setAttribute(e,"frame",a),So.removeAttribute(e,"data-frame-styles"),e;if("solid"===a)return So.setAttribute(e,"data-frame-styles",""),e=this.create("node","menclose",[e],{notation:Array.from(t.keys()).join(" "),"data-padding":0})}const i=no.map((e=>t.get(e)||"none")).join(" ");return So.setAttribute(e,"data-frame-styles",i),e}StartEntry(){const e=this.row.length;let t=this.cstart[e],a=this.cend[e];const i=this.ralign[e],r=this.cextra;if(!(t||a||i||r[e]||r[e+1]))return;let[n,o,s,l]=this.getEntry();if(!r[e]||this.atEnd&&!r[e+1]||(t+="&"),"&"!==s&&(l=!!o.trim()||!(!e&&"\\end"===s.substr(0,4)),r[e+1]&&!r[e]&&(a=(a||"")+"&",this.atEnd=!0)),!l&&!n)return;const d=this.parser;l&&(t&&(o=Co.addArgs(d,t,o)),a&&(o=Co.addArgs(d,o,a)),i&&(o="\\text{"+o.trim()+"}")),n&&(o=Co.addArgs(d,n,o)),d.string=Co.addArgs(d,o,d.string),d.i=0}getEntry(){const e=this.parser,t=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let a,i=0,r=0,n=e.i;const o=["","","",!1];for(;null!==(a=e.string.slice(n).match(t));)switch(n+=a[0].length,a[2]){case"\\":n++;break;case"{":i++;break;case"}":if(!i)return o;i--;break;case"\\begin{array}":!i&&r++;break;case"\\end{array}":if(!i&&r){r--;break}default:if(i||r)continue;n-=a[2].length;let t=e.string.slice(e.i,n).trim();const s=t.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(t=t.slice(s[0].length)),e.string=e.string.slice(n),e.i=0,[(null==s?void 0:s[0])||"",t,a[2],!0]}return o}EndEntry(){const e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&So.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&So.setAttribute(e,"columnalign",So.getAttribute(e,"columnalign")?"center":"left"));const t=this.ralign[this.row.length];if(t){let[a,i,r]=t;this.breakAlign.cell&&(a=this.breakAlign.cell);const n=this.create("node","mpadded",e.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":r,"data-vertical-align":a});n.setProperty("vbox",a),e.childNodes[0].childNodes=[],e.appendChild(n)}else this.breakAlign.cell&&So.setAttribute(e,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(e),this.Clear(),this.hfill=[]}EndRow(){let e="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e="mlabeledtr"):this.getProperty("isLabeled")&&(e="mlabeledtr",this.setProperty("isLabeled",!1));const t=this.create("node",e,this.row);this.breakAlign.row&&(So.setAttribute(t,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(t),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push(["bottom",e.pop()]),e.length?this.arraydef.rowlines=e.join(" "):delete this.arraydef.rowlines):e.lengththis.maxrow&&(this.maxrow=this.row.length);const e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(e,t){if(!this.arraydef[e])return;const a=this.arraydef[e].split(/ /),i=[...a];if(i.length>1){for(;i.length0){const e="center"===t?".7em":"2em";for(const t of this.table){const i=t.childNodes[t.isKind("mlabeledtr")?a+1:a];if(i){const t=this.create("node","mstyle",i.childNodes[0].childNodes,{indentshift:e});i.childNodes[0].childNodes=[],i.appendChild(t)}}}t=e[a]}}}class Ps extends Ss{get kind(){return"mstyle"}constructor(e,t,a){super(e),this.attrList=t,this.setProperty("name",a)}checkItem(e){if(e.isKind("end")&&e.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(e)}}class Ds extends Fo{constructor(e,...t){super(e),this.factory.configuration.tags.start("equation",!0,t[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){let t=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(t,a):t,e],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}let Bs={};const Rs={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Ts(e,t=1/0){const a=e.replace(/\s+/g,"").split("").map((e=>{const t={t:"top",b:"bottom",m:"middle",c:"center"}[e];if(!t)throw new vo("BadBreakAlign","Invalid alignment character: %1",e);return t}));if(a.length>t)throw new vo("TooManyAligns","Too many alignment characters: %1",e);return 1===t?a[0]:a.join(" ")}function Is(e,t){const a=e.stack.env,i=a.inRoot;a.inRoot=!0;const r=new No(t,a,e.configuration);let n=r.mml();const o=r.stack.global;if(o.leftRoot||o.upRoot){const t={};o.leftRoot&&(t.width=o.leftRoot),o.upRoot&&(t.voffset=o.upRoot,t.height=o.upRoot),n=e.create("node","mpadded",[n],t)}return a.inRoot=i,n}Bs.Open=function(e,t){e.Push(e.itemFactory.create("open"))},Bs.Close=function(e,t){e.Push(e.itemFactory.create("close"))},Bs.Bar=function(e,t){e.Push(e.create("token","mo",{stretchy:!1,texClass:Ji.ORD},t))},Bs.Tilde=function(e,t){e.Push(e.create("token","mtext",{},Yn.nbsp))},Bs.Space=function(e,t){},Bs.Superscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sup:i.over;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sup)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.over)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleExponent","Double exponent: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.over))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.over):(i=e.create("node","msubsup",[i]),o=i.sup)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Bs.Subscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sub:i.under;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sub)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.under)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleSubscripts","Double subscripts: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.under))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.under):(i=e.create("node","msubsup",[i]),o=i.sub)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Bs.Prime=function(e,t){let a=e.stack.Prev();if(a||(a=e.create("token","mi")),So.isType(a,"msubsup")&&!So.isType(a,"msup")&&So.getChildAt(a,a.sup))throw new vo("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let i="";e.i--;do{i+=Yn.prime,e.i++,t=e.GetNext()}while("'"===t||t===Yn.rsquo);i=["","\u2032","\u2033","\u2034","\u2057"][i.length]||i;const r=e.create("token","mo",{variantForm:!0},i);e.Push(e.itemFactory.create("prime",a,r))},Bs.Comment=function(e,t){for(;e.in.macroColumn(e,r,parseInt(i))},Bs.BeginEnd=function(e,t){let a=e.GetArgument(t);if(a.match(/\\/))throw new vo("InvalidEnv","Invalid environment name '%1'",a);let i=e.configuration.handlers.get("environment").lookup(a);if(i&&"\\end"===t){if(!i.args[0]){const t=e.itemFactory.create("end").setProperty("name",a);return void e.Push(t)}e.stack.env.closing=a}Co.checkMaxMacros(e,!1),e.parse("environment",[e,a])},Bs.Array=function(e,t,a,i,r,n,o,s,l){r||(r=e.GetArgument("\\begin{"+t.getName()+"}"));const d=e.itemFactory.create("array");return"array"===t.getName()&&d.setProperty("arrayPadding",".5em .125em"),d.parser=e,d.arraydef={columnspacing:n||"1em",rowspacing:o||"4pt"},e.configuration.columnParser.process(e,r,d),a&&d.setProperty("open",e.convertDelimiter(a)),i&&d.setProperty("close",e.convertDelimiter(i)),"'"===(s||"").charAt(1)&&(d.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?d.arraydef.displaystyle=!0:s&&(d.arraydef.displaystyle=!1),"S"===s&&(d.arraydef.scriptlevel=1),l&&(d.arraydef.useHeight=!1),e.Push(t),d.StartEntry(),d},Bs.AlignedArray=function(e,t,a=""){const i=e.GetBrackets("\\begin{"+t.getName()+"}");let r=Bs.Array(e,t,null,null,null,null,null,a);return Co.setArrayAlign(r,i)},Bs.IndentAlign=function(e,t){const a=`\\begin{${t.getName()}}`,i=e.GetBrackets(a,"");let r=e.GetBrackets(a,"");const n=e.GetBrackets(a,"");if(i&&!Co.matchDimen(i)[0]||r&&!Co.matchDimen(r)[0]||n&&!Co.matchDimen(n)[0])throw new vo("BracketMustBeDimension","Bracket argument to %1 must be a dimension",a);const o=e.GetArgument(a);if(o&&!o.match(/^([lcr]{1,3})?$/))throw new vo("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...o].map((e=>({l:"left",c:"center",r:"right"}[e])));1===s.length&&s.push(s[0]);const l={};for(const[e,t]of[["indentshiftfirst",i],["indentshift",r||i],["indentshiftlast",n],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])t&&(l[e]=t);e.Push(e.itemFactory.create("mstyle",l,t.getName()))},Bs.Equation=function(e,t,a,i=!0){return e.configuration.mathItem.display=i,e.stack.env.display=i,e.Push(t),Co.checkEqnEnv(e),e.Push(t),e.itemFactory.create("equation",a).setProperty("name",t.getName())},Bs.EqnArray=function(e,t,a,i,r,n,o){let s=t.getName(),l="gather"===s||"gather*"===s;i&&Co.checkEqnEnv(e,!l),e.Push(t),r=(r=r.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=Ts(n);let d=e.itemFactory.create("eqnarray",s,a,i,e.stack.global);return d.arraydef={displaystyle:!0,columnalign:r,columnspacing:o||"1em",rowspacing:"3pt","data-break-align":n,side:e.options.tagSide,minlabelspacing:e.options.tagIndent},l&&d.setProperty("nestable",!0),d},Bs.HandleNoTag=function(e,t){e.tags.notag()},Bs.HandleLabel=function(e,t){let a=e.GetArgument(t);if(""!==a&&!e.tags.refUpdate){if(e.tags.label)throw new vo("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=a,(e.tags.allLabels[a]||e.tags.labels[a])&&!e.options.ignoreDuplicateLabels)throw new vo("MultipleLabel","Label '%1' multiply defined",a);e.tags.labels[a]=new jo}},Bs.HandleRef=function(e,t,a){let i=e.GetArgument(t),r=e.tags.allLabels[i]||e.tags.labels[i];r||(e.tags.refUpdate||(e.tags.redo=!0),r=new jo);let n=r.tag;a&&(n=e.tags.formatRef(n));let o=e.create("node","mrow",Co.internalMath(e,n),{href:e.tags.formatUrl(r.id,e.options.baseURL),class:"MathJax_ref"});e.Push(o)},Bs.Macro=function(e,t,a,i,r){if(i){const n=[];if(null!=r){const a=e.GetBrackets(t);n.push(null==a?r:a)}for(let a=n.length;a1&&(i.autoOP=!1)),!i.mathvariant&&Co.isLatinOrGreekChar(t)){const a=e.configuration.mathStyle(t);a&&(i.mathvariant=a)}const n=e.create("token","mi",i,t);e.Push(n)},e.digit=function(e,t){let a;const i=e.configuration.options.digits,r=e.string.slice(e.i-1).match(i),n=Co.getFontDef(e);r?(a=e.create("token","mn",n,r[0].replace(/[{}]/g,"")),e.i+=r[0].length-1):a=e.create("token","mo",n,t),e.Push(a)},e.controlSequence=function(e,t){const a=e.GetCS();e.parse("macro",[e,a])},e.lcGreek=function(e,t){const a={mathvariant:e.configuration.mathStyle(t.char)||qs.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.ucGreek=function(e,t){const a={mathvariant:e.stack.env.font||e.configuration.mathStyle(t.char,!0)||qs.NORMAL},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mi=function(e,t){const a=t.attributes||{mathvariant:qs.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mo=function(e,t){const a=t.attributes||{};a.stretchy=!1;const i=e.create("token","mo",a,t.char);So.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i),e.Push(i)},e.mathchar7=function(e,t){const a=t.attributes||{mathvariant:qs.NORMAL};e.stack.env.font&&(a.mathvariant=e.stack.env.font);const i=e.create("token","mi",a,t.char);e.Push(i)},e.delimiter=function(e,t){let a=t.attributes||{};a=Object.assign({fence:!1,stretchy:!1},a);const i=e.create("token","mo",a,t.char);e.Push(i)},e.environment=function(e,t,a,i){const r=i[0];let n=e.itemFactory.create("begin").setProperties({name:t,end:r});n=a(e,n,...i.slice(1)),e.Push(n)}}(js||(js={}));const Us=js,Hs=Vn(zn.thickmathspace),zs=Ro.Variant;function Ws(e,t){let a=e.stack.env.font?{mathvariant:e.stack.env.font}:{};const i=Vo.getMap("remap").lookup(t),r=fr(t),n=r?r[3]:"mo";let o=e.create("token",n,a,i?i.char:t);const s=(null==r?void 0:r[4])||(Co.isLatinOrGreekChar(t)?e.configuration.mathStyle(t,!0):"");s&&o.attributes.set("mathvariant",s),"mo"===n&&(So.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new as("letter",Us.variable,/[a-z]/i),new as("digit",Us.digit,/[0-9.,]/),new as("command",Us.controlSequence,/^\\/),new os("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Os),new rs("lcGreek",Us.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new rs("ucGreek",Us.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new rs("mathchar0mi",Us.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:zs.NORMAL}],aleph:["\u2135",{mathvariant:zs.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:zs.NORMAL}],Re:["\u211c",{mathvariant:zs.NORMAL}],Im:["\u2111",{mathvariant:zs.NORMAL}],partial:["\u2202",{mathvariant:zs.ITALIC}],infty:["\u221e",{mathvariant:zs.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:zs.NORMAL}],nabla:["\u2207",{mathvariant:zs.NORMAL}],top:["\u22a4",{mathvariant:zs.NORMAL}],bot:["\u22a5",{mathvariant:zs.NORMAL}],angle:["\u2220",{mathvariant:zs.NORMAL}],triangle:["\u25b3",{mathvariant:zs.NORMAL}],backslash:["\\",{mathvariant:zs.NORMAL}],forall:["\u2200",{mathvariant:zs.NORMAL}],exists:["\u2203",{mathvariant:zs.NORMAL}],neg:["\xac",{mathvariant:zs.NORMAL}],lnot:["\xac",{mathvariant:zs.NORMAL}],flat:["\u266d",{mathvariant:zs.NORMAL}],natural:["\u266e",{mathvariant:zs.NORMAL}],sharp:["\u266f",{mathvariant:zs.NORMAL}],clubsuit:["\u2663",{mathvariant:zs.NORMAL}],diamondsuit:["\u2662",{mathvariant:zs.NORMAL}],heartsuit:["\u2661",{mathvariant:zs.NORMAL}],spadesuit:["\u2660",{mathvariant:zs.NORMAL}]}),new rs("mathchar0mo",Us.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Ji.PUNCT}],cdotp:["\u22c5",{texClass:Ji.PUNCT}],colon:[":",{texClass:Ji.PUNCT}]}),new rs("mathchar7",Us.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new ns("delimiter",Us.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Ji.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Ji.ORD}],"\\|":["\u2016",{texClass:Ji.ORD}],"\\vert":["|",{texClass:Ji.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new ss("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",zs.NORMAL],mit:["SetFont",zs.ITALIC],oldstyle:["SetFont",zs.OLDSTYLE],cal:["SetFont",zs.CALLIGRAPHIC],it:["SetFont",zs.MATHITALIC],bf:["SetFont",zs.BOLD],sf:["SetFont",zs.SANSSERIF],tt:["SetFont",zs.MONOSPACE],frak:["MathFont",zs.FRAKTUR],Bbb:["MathFont",zs.DOUBLESTRUCK],mathrm:["MathFont",zs.NORMAL],mathup:["MathFont",zs.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",zs.BOLD],mathbfup:["MathFont",zs.BOLD],mathit:["MathFont",zs.MATHITALIC],mathbfit:["MathFont",zs.BOLDITALIC],mathbb:["MathFont",zs.DOUBLESTRUCK],mathfrak:["MathFont",zs.FRAKTUR],mathbffrak:["MathFont",zs.BOLDFRAKTUR],mathscr:["MathFont",zs.SCRIPT],mathbfscr:["MathFont",zs.BOLDSCRIPT],mathsf:["MathFont",zs.SANSSERIF],mathsfup:["MathFont",zs.SANSSERIF],mathbfsf:["MathFont",zs.BOLDSANSSERIF],mathbfsfup:["MathFont",zs.BOLDSANSSERIF],mathsfit:["MathFont",zs.SANSSERIFITALIC],mathbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],mathtt:["MathFont",zs.MONOSPACE],mathcal:["MathFont",zs.CALLIGRAPHIC],mathbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],symrm:["MathFont",zs.NORMAL],symup:["MathFont",zs.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",zs.BOLD],symbfup:["MathFont",zs.BOLD],symit:["MathFont",zs.ITALIC],symbfit:["MathFont",zs.BOLDITALIC],symbb:["MathFont",zs.DOUBLESTRUCK],symfrak:["MathFont",zs.FRAKTUR],symbffrak:["MathFont",zs.BOLDFRAKTUR],symscr:["MathFont",zs.SCRIPT],symbfscr:["MathFont",zs.BOLDSCRIPT],symsf:["MathFont",zs.SANSSERIF],symsfup:["MathFont",zs.SANSSERIF],symbfsf:["MathFont",zs.BOLDSANSSERIF],symbfsfup:["MathFont",zs.BOLDSANSSERIF],symsfit:["MathFont",zs.SANSSERIFITALIC],symbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],symtt:["MathFont",zs.MONOSPACE],symcal:["MathFont",zs.CALLIGRAPHIC],symbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],textrm:["HBox",null,zs.NORMAL],textup:["HBox",null,zs.NORMAL],textnormal:["HBox"],textit:["HBox",null,zs.ITALIC],textbf:["HBox",null,zs.BOLD],textsf:["HBox",null,zs.SANSSERIF],texttt:["HBox",null,zs.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",zn.thinmathspace],":":["Spacer",zn.mediummathspace],">":["Spacer",zn.mediummathspace],";":["Spacer",zn.thickmathspace],"!":["Spacer",zn.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",zn.thinmathspace],negthinspace:["Spacer",zn.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Ro.LineBreak.GOODBREAK],badbreak:["Linebreak",Ro.LineBreak.BADBREAK],nobreak:["Linebreak",Ro.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Ji.ORD,.85],Big:["MakeBig",Ji.ORD,1.15],bigg:["MakeBig",Ji.ORD,1.45],Bigg:["MakeBig",Ji.ORD,1.75],bigl:["MakeBig",Ji.OPEN,.85],Bigl:["MakeBig",Ji.OPEN,1.15],biggl:["MakeBig",Ji.OPEN,1.45],Biggl:["MakeBig",Ji.OPEN,1.75],bigr:["MakeBig",Ji.CLOSE,.85],Bigr:["MakeBig",Ji.CLOSE,1.15],biggr:["MakeBig",Ji.CLOSE,1.45],Biggr:["MakeBig",Ji.CLOSE,1.75],bigm:["MakeBig",Ji.REL,.85],Bigm:["MakeBig",Ji.REL,1.15],biggm:["MakeBig",Ji.REL,1.45],Biggm:["MakeBig",Ji.REL,1.75],mathord:["TeXAtom",Ji.ORD],mathop:["TeXAtom",Ji.OP],mathopen:["TeXAtom",Ji.OPEN],mathclose:["TeXAtom",Ji.CLOSE],mathbin:["TeXAtom",Ji.BIN],mathrel:["TeXAtom",Ji.REL],mathpunct:["TeXAtom",Ji.PUNCT],mathinner:["TeXAtom",Ji.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Hs,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Hs+'" rspace="'+Hs+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Os),new ls("environment",Us.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",Co.cols(0,zn.thickmathspace),".5em"],indentalign:["IndentAlign"]},Os),new rs("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"}),new rs("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class Gs extends Ho{}const Vs=Ko.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Ws,macro:function(e,t){throw new vo("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new vo("UnknownEnv","Unknown environment '%1'",t)}},items:{[ds.prototype.kind]:ds,[cs.prototype.kind]:cs,[us.prototype.kind]:us,[ps.prototype.kind]:ps,[fs.prototype.kind]:fs,[hs.prototype.kind]:hs,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[ys.prototype.kind]:ys,[ks.prototype.kind]:ks,[bs.prototype.kind]:bs,[Ss.prototype.kind]:Ss,[ws.prototype.kind]:ws,[Es.prototype.kind]:Es,[As.prototype.kind]:As,[vs.prototype.kind]:vs,[xs.prototype.kind]:xs,[Cs.prototype.kind]:Cs,[Ls.prototype.kind]:Ls,[Ns.prototype.kind]:Ns,[_s.prototype.kind]:_s,[Fs.prototype.kind]:Fs,[Ms.prototype.kind]:Ms,[Ds.prototype.kind]:Ds,[Ps.prototype.kind]:Ps},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:Gs},postprocessors:[[function({data:e}){for(const t of e.getList("nonscript"))if(t.attributes.get("scriptlevel")>0){const a=t.parent;if(a.childNodes.splice(a.childIndex(t),1),e.removeFromList(t.kind,[t]),t.isKind("mrow")){const a=t.childNodes[0];e.removeFromList("mstyle",[a]),e.removeFromList("mspace",a.childNodes[0].childNodes)}}else t.isKind("mrow")&&(t.parent.replaceChild(t.childNodes[0],t),e.removeFromList("mrow",[t]))},-4]]});class Xs extends Pi{static configure(e){let t=new Yo(e,["tex"]);return t.init(),t}static tags(e,t){Go.addTags(t.tags),Go.setDefault(e.options.tags),e.tags=Go.getDefault(),e.tags.configuration=e}constructor(e={}){const[t,a,i]=bi(e,Xs.OPTIONS,ko.OPTIONS);super(a),this.findTeX=this.options.FindTeX||new ko(i);const r=this.options.packages,n=this.configuration=Xs.configure(r),o=this._parseOptions=new qo(n,[this.options,Go.OPTIONS]);gi(o.options,t),n.config(this),Xs.tags(o,n),this.postFilters.add(Eo.cleanSubSup,-6),this.postFilters.add(Eo.setInherited,-5),this.postFilters.add(Eo.moveLimits,-4),this.postFilters.add(Eo.cleanStretchy,-3),this.postFilters.add(Eo.cleanAttributes,-2),this.postFilters.add(Eo.combineRelations,-1)}setMmlFactory(e){super.setMmlFactory(e),this._parseOptions.nodeFactory.setMmlFactory(e)}get parseOptions(){return this._parseOptions}reset(e=0){this.parseOptions.tags.reset(e)}compile(e,t){let a,i,r;this.parseOptions.clear(),this.parseOptions.mathItem=e,this.executeFilters(this.preFilters,e,t,this.parseOptions),this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=new No(this.latex,{display:e.display,isInner:!1},this.parseOptions),a=r.mml(),i=r.stack.global}catch(e){if(!(e instanceof vo))throw e;this.parseOptions.error=!0,a=this.options.formatError(this,e)}return a=this.parseOptions.nodeFactory.create("node","math",[a]),(null==i?void 0:i.indentalign)&&So.setAttribute(a,"indentalign",i.indentalign),e.display&&So.setAttribute(a,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=a,this.executeFilters(this.postFilters,e,t,this.parseOptions),r&&r.stack.env.hsize&&(So.setAttribute(a,"maxwidth",r.stack.env.hsize),So.setAttribute(a,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(e){return this.findTeX.findMath(e)}formatError(e){let t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)}}Xs.NAME="TeX",Xs.OPTIONS=Object.assign(Object.assign({},Pi.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(e,t)=>e.formatError(t)});class Js extends Fs{constructor(e,...t){super(e),this.factory.configuration.tags.start("multline",!0,t[0])}get kind(){return"multline"}EndEntry(){this.table.length&&Co.fixInitialMO(this.factory.configuration,this.nodes);const e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()}EndRow(){if(1!==this.row.length)throw new vo("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let e=this.table.length-1,t=-1;So.getAttribute(So.getChildren(this.table[0])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[0])[0],"columnalign",Ro.Align.LEFT),So.getAttribute(So.getChildren(this.table[e])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[e])[0],"columnalign",Ro.Align.RIGHT);let a=this.factory.configuration.tags.getTag();if(a){t=this.arraydef.side===Ro.Align.LEFT?0:this.table.length-1;const e=this.table[t],i=this.create("node","mlabeledtr",[a].concat(So.getChildren(e)));So.copyAttributes(e,i),this.table[t]=i}}this.factory.configuration.tags.end()}}class $s extends Ms{get kind(){return"flalign"}constructor(e,t,a,i,r){super(e),this.name=t,this.numbered=a,this.padded=i,this.center=r,this.factory.configuration.tags.start(t,a,a)}EndEntry(){super.EndEntry();const e=this.getProperty("xalignat");if(e&&this.row.length>e)throw new vo("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let e,t=this.row;const a=this.getProperty("xalignat");for(;t.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const i=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&i.isKind("mlabeledtr")){const e=So.getChildren(i)[0],t=this.factory.configuration.options.tagSide,a=Object.assign({width:0},"right"===t?{lspace:"-1width"}:{}),r=this.create("node","mpadded",So.getChildren(e),a);e.setChildren([r])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Ks={AmsEqnArray:function(e,t,a,i,r,n,o,s){const l=e.GetBrackets("\\begin{"+t.getName()+"}"),d=Os.EqnArray(e,t,a,i,r,n,o,s);return Co.setArrayAlign(d,l,e)},AlignAt:function(e,t,a,i){const r=t.getName();let n,o,s="",l="",d=[];if(i||(o=e.GetBrackets("\\begin{"+r+"}")),n=e.GetArgument("\\begin{"+r+"}"),n.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r+"}");let c=parseInt(n,10);for(;c>0;)s+="rl",l+="bt",d.push("0em 0em"),c--;let u=d.join(" ");if(i)return Ks.EqnArray(e,t,a,i,s,l,u);let p=Ks.EqnArray(e,t,a,i,s,l,u);return Co.setArrayAlign(p,o,i?null:e)},Multline:function(e,t,a){Co.checkEqnEnv(e),e.Push(t);const i=e.itemFactory.create("multline",a,e.stack);return i.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},i},XalignAt:function(e,t,a,i){let r=e.GetArgument("\\begin{"+t.getName()+"}");if(r.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+t.getName()+"}");const n=i?"crl":"rlc",o=i?"mbt":"btm",s=i?"fit auto auto":"auto auto fit",l=Ks.FlalignArray(e,t,a,i,!1,n,o,s,!0);return l.setProperty("xalignat",2*parseInt(r)),l},FlalignArray:function(e,t,a,i,r,n,o,s,l=!1){Co.checkEqnEnv(e),e.Push(t),n=n.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),o=Ts(o);const d=e.itemFactory.create("flalign",t.getName(),a,i,r,e.stack);return d.arraydef={width:"100%",displaystyle:!0,columnalign:n,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":o,side:e.options.tagSide,minlabelspacing:l?"0":e.options.tagIndent,"data-width-includes-label":!0},d.setProperty("zeroWidthLabel",l),d}},Ys="ams-declare-ops";function Zs(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&Qs(e))return[e,null];const t=So.getChildAt(e,0);return e.isInferred&&t&&Qs(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function Qs(e){const t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}Ks.HandleDeclareOp=function(e,t){let a=e.GetStar()?"*":"",i=Co.trimSpaces(e.GetArgument(t));"\\"===i.charAt(0)&&(i=i.substr(1));let r=e.GetArgument(t);e.configuration.handlers.retrieve(Ys).add(i,new Qo(i,Ks.Macro,[`\\operatorname${a}{${r}}`]))},Ks.HandleOperatorName=function(e,t){const a=e.GetStar();let i=Co.trimSpaces(e.GetArgument(t)),r=new No(i,Object.assign(Object.assign({},e.stack.env),{font:Ro.Variant.NORMAL,multiLetterIdentifiers:e.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),e.configuration).mml();if(r.isKind("mi")||(r=e.create("node","TeXAtom",[r])),So.setProperties(r,{movesupsub:a,movablelimits:!0,texClass:Ji.OP}),!a){const t=e.GetNext(),a=e.i;"\\"===t&&++e.i&&"limits"!==e.GetCS()&&(e.i=a)}e.Push(e.itemFactory.create("fn",r))},Ks.SideSet=function(e,t){const[a,i]=Zs(e.ParseArg(t)),[r,n]=Zs(e.ParseArg(t)),o=e.ParseArg(t);let s=o;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[Co.copyNode(o,e)],{width:0})]),So.getChildAt(a,0)):(s=e.create("node","mmultiscripts",[o]),r&&So.appendChildren(s,[So.getChildAt(r,1)||e.create("node","none"),So.getChildAt(r,2)||e.create("node","none")]),So.setProperty(s,"scriptalign","left"),So.appendChildren(s,[e.create("node","mprescripts"),So.getChildAt(a,1)||e.create("node","none"),So.getChildAt(a,2)||e.create("node","none")]))),r&&s===o&&(r.replaceChild(o,So.getChildAt(r,0)),s=r);const l=e.create("node","TeXAtom",[],{texClass:Ji.OP,movesupsub:!0,movablelimits:!0});i&&(a&&l.appendChild(a),l.appendChild(i)),l.appendChild(s),n&&l.appendChild(n),e.Push(l)},Ks.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&Us.variable(e,t)},Ks.MultiIntegral=function(e,t,a){let i=e.GetNext();if("\\"===i){let r=e.i;i=e.GetArgument(t),e.i=r,"\\limits"===i&&(a="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}e.string=a+" "+e.string.slice(e.i),e.i=0},Ks.xArrow=function(e,t,a,i,r){let n={width:"+"+Co.Em((i+r)/18),lspace:Co.Em(i/18)},o=e.GetBrackets(t),s=e.ParseArg(t),l=e.create("node","mspace",[],{depth:".2em"}),d=e.create("token","mo",{stretchy:!0,texClass:Ji.REL},String.fromCodePoint(a));d=e.create("node","mstyle",[d],{scriptlevel:0});let c=e.create("node","munderover",[d]),u=e.create("node","mpadded",[s,l],n);if(So.setAttribute(u,"voffset","-.2em"),So.setAttribute(u,"height","-.2em"),So.setChild(c,c.over,u),o){let t=new No(o,e.stack.env,e.configuration).mml(),a=e.create("node","mspace",[],{height:".75em"});u=e.create("node","mpadded",[t,a],n),So.setAttribute(u,"voffset",".15em"),So.setAttribute(u,"depth","-.15em"),So.setChild(c,c.under,u)}So.setProperty(c,"subsupOK",!0),e.Push(c)},Ks.HandleShove=function(e,t,a){let i=e.stack.Top();if("multline"!==i.kind)throw new vo("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(i.Size())throw new vo("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);i.setProperty("shove",a)},Ks.CFrac=function(e,t){let a=Co.trimSpaces(e.GetBrackets(t,"")),i=e.GetArgument(t),r=e.GetArgument(t),n={l:Ro.Align.LEFT,r:Ro.Align.RIGHT,"":""},o=new No("\\strut\\textstyle{"+i+"}",e.stack.env,e.configuration).mml(),s=new No("\\strut\\textstyle{"+r+"}",e.stack.env,e.configuration).mml(),l=e.create("node","mfrac",[o,s]);if(a=n[a],null==a)throw new vo("IllegalAlign","Illegal alignment specified in %1",e.currentCS);a&&So.setProperties(l,{numalign:a,denomalign:a}),e.Push(l)},Ks.Genfrac=function(e,t,a,i,r,n){null==a&&(a=e.GetDelimiterArg(t)),null==i&&(i=e.GetDelimiterArg(t)),null==r&&(r=e.GetArgument(t)),null==n&&(n=Co.trimSpaces(e.GetArgument(t)));let o=e.ParseArg(t),s=e.ParseArg(t),l=e.create("node","mfrac",[o,s]);if(""!==r&&So.setAttribute(l,"linethickness",r),(a||i)&&(So.setProperty(l,"withDelims",!0),l=Co.fixedFence(e.configuration,a,l,i)),""!==n){let t=parseInt(n,10),a=["D","T","S","SS"][t];if(null==a)throw new vo("BadMathStyleFor","Bad math style for %1",e.currentCS);l=e.create("node","mstyle",[l]),"D"===a?So.setProperties(l,{displaystyle:!0,scriptlevel:0}):So.setProperties(l,{displaystyle:!1,scriptlevel:t-1})}e.Push(l)},Ks.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new vo("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new vo("MultipleCommand","Multiple %1",e.currentCS);let a=e.GetStar(),i=Co.trimSpaces(e.GetArgument(t));e.tags.tag(i,a)},Ks.HandleNoTag=Os.HandleNoTag,Ks.HandleRef=Os.HandleRef,Ks.Macro=Os.Macro,Ks.Accent=Os.Accent,Ks.Tilde=Os.Tilde,Ks.Array=Os.Array,Ks.Spacer=Os.Spacer,Ks.NamedOp=Os.NamedOp,Ks.EqnArray=Os.EqnArray,Ks.Equation=Os.Equation,new rs("AMSmath-mathchar0mo",Us.mathchar0mo,{iiiint:["\u2a0c",{texClass:Ji.OP}]}),new as("AMSmath-operatorLetter",Ks.operatorLetter,/[-*]/i),new ss("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",zn.negativemediummathspace],negthickspace:["Spacer",zn.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Ro.Align.LEFT],shoveright:["HandleShove",Ro.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Ks),new ls("AMSmath-environment",Us.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",Co.cols(0,zn.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",Co.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",Co.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",Co.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",Co.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,Co.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",Co.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Ks),new ns("AMSmath-delimiter",Us.delimiter,{"\\lvert":["|",{texClass:Ji.OPEN}],"\\rvert":["|",{texClass:Ji.CLOSE}],"\\lVert":["\u2016",{texClass:Ji.OPEN}],"\\rVert":["\u2016",{texClass:Ji.CLOSE}]}),new rs("AMSsymbols-mathchar0mi",Us.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Ro.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Ro.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Ro.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Ro.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Ro.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Ro.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Ro.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Ro.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Ro.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Ro.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Ro.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Ro.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Ro.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Ro.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new rs("AMSsymbols-mathchar0mo",Us.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new ns("AMSsymbols-delimiter",Us.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new ss("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Ks);class el extends Ho{}const tl=Ko.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Js.prototype.kind]:Js,[$s.prototype.kind]:$s},tags:{ams:el},init:function(e){new ss(Ys,{},{}),e.append(Ko.local({handler:{macro:[Ys]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),al=$a.config;function il(e,t){const a=e.parseOptions.options.require,i=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(i.indexOf(r)<0){i.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const i of t)i.substr(0,a.length)===a&&il(e,i)}(e,ii.dependencies[t]);const a=Xo.get(r);if(a){let i=al[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(i={[r]:i}),e.configuration.add(r,e,i);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),Pn.retryAfter(Promise.resolve()))}}}function rl(e,t){const a=e.options.require,i=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(i.hasOwnProperty(r)?i[r]:i.hasOwnProperty(t)?i[t]:a.defaultAllow))throw new vo("BadRequire",'Extension "%1" is not allowed to be loaded',r);Ya.packages.has(r)?il(e.configuration.packageData.get("require").jax,r):Pn.retryAfter(ti.load(r))}const nl={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new vo("BadPackageName","Argument for %1 is not a valid package name",t);rl(e,a)}},ol={require:{allow:ci({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new ss("require",{require:"Require"},nl);const sl=Ko.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,i=a.prefix;if(i.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ii.paths[i]||(ii.paths[i]="[mathjax]/input/tex/extensions"),a.prefix="["+i+"]/"},options:ol});function ll(e,t,a,i){if(Ya.packages.has(e.options.require.prefix+a)){const r=e.options.autoload[a],[n,o]=2===r.length&&Array.isArray(r[0])?r:[r,[]];for(const e of n)dl.remove(e);for(const e of o)cl.remove(e);e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}rl(e,a)}const dl=new ss("autoload-macros",{},{}),cl=new ss("autoload-environments",{},{}),ul=Ko.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:ci({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(e,t){const a=t.parseOptions,i=a.handlers.get("macro"),r=a.handlers.get("environment"),n=a.options.autoload;a.packageData.set("autoload",{Autoload:ll});for(const e of Object.keys(n)){const t=n[e],[a,o]=2===t.length&&Array.isArray(t[0])?t:[t,[]];for(const t of a)i.lookup(t)&&"color"!==t||dl.add(t,new Qo(t,ll,[e,!0]));for(const t of o)r.lookup(t)||cl.add(t,new Qo(t,ll,[e,!1]))}a.packageData.get("require")||sl.config(e,t)},init:function(e){e.options.require||mi(e.options,sl.options)},priority:10});var pl;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let a=[e,t.char];if(t.attributes)for(let e in t.attributes)a.push(e),a.push(t.attributes[e]);return a},e.assembleSymbol=function(e){let t=e[0],a=e[1],i={};for(let t=2;t0?[n.toString()].concat(r):n;e.i++}throw new vo("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,a,i){if(null==i)return e.GetArgument(a);let r=e.i,n=0,o=0;for(;e.i{const i=fl.assembleSymbol(a);return n.parser(e,i)};return void fl.addMacro(e,a,s,o)}e.i++;const n=r.get("delimiter").lookup(i);n?fl.addDelimiter(e,"\\"+a,n.char,n.attributes):fl.addMacro(e,a,hl.Macro,[i])},MacroWithTemplate:function(e,t,a,i,...r){const n=parseInt(i,10);if(r.length){let i=[];if(e.GetNext(),r[0]&&!fl.MatchParam(e,r[0]))throw new vo("MismatchUseDef","Use of %1 doesn't match its definition",t);if(n){for(let a=0;a=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}Cl.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},er.verifyDefaults),translateEntities:!0};class Ll extends Pi{constructor(e={}){let[t,a,i]=bi(e,xl.OPTIONS,Cl.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new xl(a),this.mathml=this.options.MathMLCompile||new Cl(i),this.mmlFilters=new Qa}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}Ll.NAME="MathML",Ll.OPTIONS=mi({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Pi.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",za,"input"),Ja({_:{input:{mathml_ts:dt,mathml:{FindMathML:st,MathMLCompile:lt}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",Ll),MathJax.startup.useInput("mml"));var Nl=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const _l={dir:0};function Fl(e,t){return t?mi([e],[t])[0]:e}class Ml{get CLASS(){return this.constructor}static charOptions(e,t){const a=e[t];if(!Array.isArray(a))throw Error(`Character data hasn't been loaded for 0x${t.toString(16).toUpperCase()}`);return 3===a.length&&(a[3]={}),a[3]}static defineDynamicFiles(e,t=""){const a={};return(e||[]).forEach((([e,i,r])=>{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Fl(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=gi(mi({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){Fl(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),mi(this.options,e.options||{}),mi(this.params,e.parameters||{}),this.sizeVariants=Fl(this.sizeVariants,e.sizeVariants),this.stretchVariants=Fl(this.stretchVariants,e.stretchVariants),this.defineCssFonts(Fl([],e.cssFonts)),this.createVariants(Fl([],e.variants)),e.delimiters&&(this.defineDelimiters(Fl([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Nl(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=qn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Pn.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Pn.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Mn(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Mn(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Ml.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Ml.JAX="common",Ml.NAME="",Ml.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Ml.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Ml.defaultCssFamilyPrefix="",Ml.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Ml.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Ml.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Ml.SmpRemapGreekU={8711:25,1012:17},Ml.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Ml.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Ml.defaultMoMap={45:"\u2212"},Ml.defaultMnMap={45:"\u2212"},Ml.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Ml.defaultDelimiters={},Ml.defaultChars={},Ml.defaultSizeVariants=[],Ml.defaultStretchVariants=[],Ml.dynamicFiles={},Ml.dynamicExtensions=new Map;class Pl extends $n{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Pl.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Dl=1e6;class Bl extends En{breakToWidth(e,t){}}class Rl extends Bl{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Dl,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===Ji.BIN||a===Ji.REL||a===Ji.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Dl}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Dl},space:(e,t)=>{const a=t;if(!a.canBreak)return Dl;const i=a.getBBox().w;return i<0?Dl:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[Ji.BIN]:e=>e-250,[Ji.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Dl||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Pl.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Pl.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===Ji.OPEN,s=a&&"postfix"===i||e.node.texClass===Ji.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(mr.postfix)){const t=mr.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}mr.infix["\u2061"]=[...mr.infix["\u2061"]],mr.infix["\u2061"][3]={linebreak:"nobreak"}}();class Tl extends Di{get forceInlineBreaks(){return!1}constructor(e=null,t=null,a=null){const[i,r]=e.fontData instanceof Ml?[e.fontData.constructor,e.fontData]:[e.fontData||a,null],[n,o]=bi(e,i.OPTIONS);super(n),this.factory=this.options.wrapperFactory||new t,this.factory.jax=this,this.cssStyles=this.options.cssStyles||new ro,this.font=r||new i(o),this.font.setOptions({mathmlSpacing:this.options.mathmlSpacing}),this.unknownCache=new Map;const s=this.options.linebreaks.LinebreakVisitor||Rl;this.linebreaks=new s(this.factory)}setAdaptor(e){super.setAdaptor(e),"auto"===this.options.htmlHDW&&(this.options.htmlHDW=e.canMeasureNodes?"ignore":"force")}typeset(e,t){this.setDocument(t);let a=this.createNode();return this.toDOM(e,a,t),a}createNode(){const e=this.constructor.NAME;return this.html("mjx-container",{class:"MathJax",jax:e})}setScale(e,t){let a=this.getInitialScale()*this.options.scale;if("scale"===t.node.attributes.get("overflow")&&this.math.display){const e=t.getOuterBBox().w,i=this.math.metrics.containerWidth/this.pxPerEm;e>i&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",Gn(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Wn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===Ji.BIN||o===Ji.REL||o===Ji.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state(){const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=$n.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:$n.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of $n.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Pl.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new mo(e);for(let e=0,a=Ul.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(Ul.BOLDVARIANTS[a.weight]||{})[t]||t,t=(Ul.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new mo),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):ql(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):ql(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof nr&&(e+=t.getText());return e}canStretch(e){if(this.stretch=_l,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return Gn(e)}em(e){return Vn(e)}px(e,t=-jn){return Jn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=Si(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:Wn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=kr(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}Ul.kind="unknown",Ul.styles={},Ul.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],Ul.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},Ul.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},Ul.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};const Hl={"70.7%":"s","70%":"s","50%":"ss","60%":"Tn","85%":"sm","120%":"lg","144%":"Lg","173%":"LG","207%":"hg","249%":"HG"};class zl extends Ul{toCHTML(e){this.toEmbellishedCHTML(e)||this.addChildren(this.standardChtmlNodes(e))}toEmbellishedCHTML(e){if(e.length<=1||!this.node.isEmbellished)return!1;const t=this.adaptor;e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[r,n]of[[e[0],"before"],[e[1],"after"]])a!==n?(this.toCHTML([r]),i.push(this.dom[0]),"after"===n&&t.removeAttribute(this.dom[0],"space")):i.push(this.createChtmlNodes([r])[0]);return this.dom=i,!0}addChildren(e){for(const t of this.childNodes)t.toCHTML(e)}standardChtmlNodes(e){this.markUsed();const t=this.createChtmlNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorders(),this.handleColor(),this.handleSpace(),this.handleAttributes(),this.handlePWidth(),t}markUsed(){this.jax.wrapperUsage.add(this.kind)}createChtmlNodes(e){this.dom=e.map((e=>this.html("mjx-"+this.node.kind))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");return t?e.map((e=>this.adaptor.append(e,this.html("a",{href:t})))):e}handleStyles(){if(!this.styles)return;const e=this.styles.cssText;if(e){const t=this.adaptor;this.dom.forEach((a=>t.setAttribute(a,"style",e)));const a=this.styles.get("font-family");a&&this.dom.forEach((e=>t.setStyle(e,"font-family",this.font.cssFamilyPrefix+", "+a)))}}handleScale(){this.dom.forEach((e=>this.setScale(e,this.bbox.rscale)))}setScale(e,t){const a=Math.abs(t-1)<.001?1:t;if(e&&1!==a){const t=this.percent(a);Hl[t]?this.adaptor.setAttribute(e,"size",Hl[t]):this.adaptor.setStyle(e,"fontSize",t)}return e}handleSpace(){const e=this.adaptor,t=!!this.node.getProperty("breakable"),a=this.dom.length-1;for(const i of[[this.getLineBBox(0).L,"space","marginLeft",0],[this.getLineBBox(a).R,"rspace","marginRight",a]]){const[a,r,n,o]=i,s=this.em(a);if(t&&"space"===r){const t=e.node("mjx-break",jl[s]?{size:jl[s]}:{style:`letter-spacing: ${this.em(a-1)}`});e.insert(t,this.dom[o])}else a&&(jl[s]?e.setAttribute(this.dom[o],r,jl[s]):e.setStyle(this.dom[o],n,s))}}handleBorders(){var e,t;const a=null===(e=this.styleData)||void 0===e?void 0:e.border,i=null===(t=this.styleData)||void 0===t?void 0:t.padding,r=this.dom.length-1;if(!a||!r)return;const n=this.adaptor;for(const e of this.dom.keys()){const t=this.dom[e];e&&(a.width[3]&&n.setStyle(t,"border-left"," none"),i[3]&&n.setStyle(t,"padding-left","0")),e!==r&&(a.width[1]&&n.setStyle(t,"border-right","none"),i[1]&&n.setStyle(t,"padding-right","0"))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));i&&this.dom.forEach((e=>t.setStyle(e,"color",i))),r&&this.dom.forEach((e=>t.setStyle(e,"backgroundColor",r)))}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=zl.skipAttributes;for(const r of t.getExplicitNames())if(!1===i[r]||!(r in a)&&!i[r]&&!e.hasAttribute(this.dom[0],r)){const a=t.getExplicit(r);this.dom.forEach((t=>e.setAttribute(t,r,a)))}if(t.get("class")){const a=t.get("class").trim().split(/ +/);for(const t of a)this.dom.forEach((a=>e.addClass(a,t)))}this.node.getProperty("inline-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"inline-breaks","true")))}handlePWidth(){if(this.bbox.pwidth){const e=this.adaptor;this.bbox.pwidth===$n.fullWidth?this.dom.forEach((t=>e.setAttribute(t,"width","full"))):this.dom.forEach((t=>e.setStyle(t,"width",this.bbox.pwidth)))}}setIndent(e,t,a){const i=this.adaptor;if("center"===t||"left"===t){const t=this.getBBox().L;i.setStyle(e,"margin-left",this.em(a+t))}if("center"===t||"right"===t){const t=this.getBBox().R;i.setStyle(e,"margin-right",this.em(-a+t))}}drawBBox(){let{w:e,h:t,d:a,R:i}=this.getOuterBBox();const r=this.html("mjx-box",{style:{opacity:.25,"margin-left":this.em(-e-i)}},[this.html("mjx-box",{style:{height:this.em(t),width:this.em(e),"background-color":"red"}}),this.html("mjx-box",{style:{height:this.em(a),width:this.em(e),"margin-left":this.em(-e),"vertical-align":this.em(-a),"background-color":"green"}})]),n=this.dom[0]||this.parent.dom[0],o=this.adaptor.getAttribute(n,"size");o&&this.adaptor.setAttribute(r,"size",o);const s=this.adaptor.getStyle(n,"fontSize");s&&this.adaptor.setStyle(r,"fontSize",s),this.adaptor.append(this.adaptor.parent(n),r),this.adaptor.setStyle(n,"backgroundColor","#FFEE00")}html(e,t={},a=[]){return this.jax.html(e,t,a)}text(e){return this.jax.text(e)}char(e){return this.font.charSelector(e).substr(1)}}function Wl(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}zl.kind="unknown",zl.autoStyle=!0;const Gl=function(){var e;const t=Wl(zl);return(e=class extends t{handleDisplay(e){const t=this.adaptor,[a,i]=this.getAlignShift();if("center"!==a&&t.setAttribute(e,"justify",a),this.bbox.pwidth===$n.fullWidth){if(t.setAttribute(e,"width","full"),this.jax.table){let{L:r,w:n,R:o}=this.jax.table.getOuterBBox();"right"===a?o=Math.max(o||-i,-i):"left"===a?r=Math.max(r||i,i):"center"===a&&(n+=2*Math.abs(i));const s=this.em(Math.max(0,r+n+o));t.setStyle(e,"min-width",s),t.setStyle(this.jax.table.dom[0],"min-width",s)}}else this.setIndent(this.dom[0],a,i)}handleInline(e){const t=this.adaptor,a=t.getStyle(this.dom[0],"margin-right");a&&(t.setStyle(this.dom[0],"margin-right",""),t.setStyle(e,"margin-right",a),t.setStyle(e,"width","0"))}toCHTML(e){super.toCHTML(e);const t=this.adaptor;"block"===this.node.attributes.get("display")?(t.setAttribute(this.dom[0],"display","true"),t.setAttribute(e[0],"display","true"),this.handleDisplay(e[0])):this.handleInline(e[0]),t.addClass(this.dom[0],`${this.font.cssFontPrefix}-N`)}setChildPWidths(e,t=null,a=!0){return!!this.parent&&super.setChildPWidths(e,t,a)}handleAttributes(){super.handleAttributes();const e=this.adaptor;this.node.getProperty("process-breaks")&&this.dom.forEach((t=>e.setAttribute(t,"breakable","true")))}}).kind=sr.prototype.kind,e.styles={"mjx-math":{"line-height":0,"text-align":"left","text-indent":0,"font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal",direction:"ltr",padding:"1px 0"},'mjx-container[jax="CHTML"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="CHTML"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="CHTML"][display="true"] mjx-math':{padding:0},'mjx-container[jax="CHTML"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="CHTML"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="CHTML"] mjx-break::after':{content:'" "',"white-space":"normal","font-family":"MJX-BRK"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},"mjx-math[breakable]":{display:"inline"}},e}();function Vl(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e),this.copySkewIC(e)}}}const Xl=function(){var e;const t=Vl(zl);return(e=class extends t{}).kind=lr.prototype.kind,e}(),Jl={1:"v",2:"h"};function $l(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Ji.OPEN&&this.node.texClass!==Ji.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=$n.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=$n.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Pl.from($n.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Pl.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Pl.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:_l,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return kr(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}const Kl=function(){var e;const t=$l(zl);return e=class extends t{toCHTML(e){const t=this.adaptor,a=this.node.attributes,i=a.get("symmetric")&&2!==this.stretch.dir,r=0!==this.stretch.dir;r&&null===this.size&&this.getStretchedVariant([]),e.length>1&&e.forEach((e=>t.append(e,this.html("mjx-linestrut"))));let n=this.standardChtmlNodes(e);if(n.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;t.remove(n[e]),n[e]=null}if(r&&this.size<0)this.stretchHTML(n);else{if(i||a.get("largeop")){const e=this.em(this.getCenterOffset());"0"!==e&&n.forEach((a=>a&&t.setStyle(a,"verticalAlign",e)))}this.node.getProperty("mathaccent")&&n.forEach((e=>{t.setStyle(e,"width","0"),t.setStyle(e,"margin-left",this.em(this.getAccentOffset()))})),n[0]&&this.addChildren([n[0]]),n[1]&&(this.multChar||this).addChildren([n[1]])}}stretchHTML(e){const t=this.getText().codePointAt(0);this.font.delimUsage.add(t),this.childNodes[0].markUsed();const a=this.stretch,i=a.stretch,r=this.font.getStretchVariants(t),n=[];this.createPart("mjx-beg",i[0],r[0],n),this.createPart("mjx-ext",i[1],r[1],n),4===i.length&&(this.createPart("mjx-mid",i[3],r[3],n),this.createPart("mjx-ext",i[1],r[1],n)),this.createPart("mjx-end",i[2],r[2],n);const o={},{h:s,d:l,w:d}=this.bbox;1===a.dir?(n.push(this.html("mjx-mark")),o.height=this.em(s+l),o.verticalAlign=this.em(-l)):o.width=this.em(d);const c=Jl[a.dir],u={class:this.char(a.c||t),style:o},p=this.html("mjx-stretchy-"+c,u,n),f=this.adaptor;e[0]&&f.append(e[0],p),e[1]&&f.append(e[1],e[0]?f.clone(p):p)}createPart(e,t,a,i){if(t){const r=this.font.getChar(a,t)[3],n=r.f||("normal"===a?"":this.font.getVariant(a).letter),o=r.ff||(n?`${this.font.cssFontPrefix}-${n}`:"");let s=(r.c||String.fromCodePoint(t)).replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))));i.push(this.html(e,{},[this.html("mjx-c",o?{class:o}:{},[this.text(s)])]))}}},e.kind=Ar.prototype.kind,e.styles={"mjx-stretchy-h":{display:"inline-block"},"mjx-stretchy-h > *":{display:"inline-block",width:0},"mjx-stretchy-h > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"clip visible",width:"100%",border:"0px solid transparent","box-sizing":"border-box","text-align":"center"},"mjx-stretchy-h > mjx-ext > mjx-c":{transform:"scalex(500)",width:0},"mjx-stretchy-v":{display:"inline-block","text-align":"center"},"mjx-stretchy-v > *":{display:"block",height:0},"mjx-stretchy-v > mjx-ext":{"/* IE */ overflow":"hidden","/* others */ overflow":"visible clip",height:"100%",border:"0px solid transparent","box-sizing":"border-box"},"mjx-mark":{display:"inline-block",height:0}},e}();function Yl(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const Zl=function(){var e;const t=Yl(zl);return(e=class extends t{}).kind=dr.prototype.kind,e}();function Ql(e){return class extends e{createText(e){const t=this.wrap(this.mmlText(e));return t.parent=this,t}constructor(e,t,a=null){super(e,t,a);const i=this.node.attributes;let r=i.getList("lquote","rquote");"monospace"!==this.variant&&(i.isSet("lquote")||'"'!==r.lquote||(r.lquote="\u201c"),i.isSet("rquote")||'"'!==r.rquote||(r.rquote="\u201d")),this.childNodes.unshift(this.createText(r.lquote)),this.childNodes.push(this.createText(r.rquote))}}}const ed=function(){var e;const t=Ql(zl);return(e=class extends t{}).kind=Cr.prototype.kind,e}();function td(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Pl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++a1&&e.forEach((e=>this.adaptor.append(e,this.html("mjx-linestrut"))));let t=this.standardChtmlNodes(e),{w:a,h:i,d:r}=this.getBBox();a<0&&(this.adaptor.setStyle(t[0],"marginRight",this.em(a)),a=0),a&&!this.breakCount&&this.adaptor.setStyle(t[0],"width",this.em(a)),i=Math.max(0,i+r),i&&this.adaptor.setStyle(t[0],"height",this.em(Math.max(0,i))),r&&this.adaptor.setStyle(t[0],"verticalAlign",this.em(-r))}}).kind=xr.prototype.kind,e}();function nd(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}const od=function(){var e;const t=nd(zl);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;let t=this.standardChtmlNodes(e);const a=[],i={},[,,r,n,o,s,l,d,c]=this.getDimens();if((s||this.childNodes[0].getBBox().pwidth)&&(i.width=this.em(r+s)),(n||o)&&(i.margin=this.em(n)+" 0 "+this.em(o)),l+c||d){i.position="relative";const e=this.html("mjx-rbox",{style:{left:this.em(l+c),top:this.em(-d),"max-width":i.width}});l+c&&this.childNodes[0].getBBox().pwidth&&(this.adaptor.setAttribute(e,"width","full"),this.adaptor.setStyle(e,"left",this.em(l))),a.push(e)}t=[this.adaptor.append(t[0],this.html("mjx-block",{style:i},a))],this.childNodes[0].childNodes.length?this.childNodes[0].toCHTML([a[0]||t[0]]):(n||o)&&this.adaptor.append(a[0]||t[0],this.html("mjx-box"))}}).kind=Br.prototype.kind,e.styles={"mjx-mpadded":{display:"inline-block"},"mjx-rbox":{display:"inline-block",position:"relative"}},e}(),sd=4,ld=1,dd=2,cd=.067,ud=.2,pd=cd+"em solid",fd={top:0,right:1,bottom:2,left:3},hd=Object.keys(fd),md=e=>new Array(4).fill(e.thickness+e.padding),gd=e=>new Array(4).fill(e.padding),yd=e=>new Array(4).fill(e.thickness),kd=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),bd=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Sd=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},wd={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},Ed={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},Ad={up:e=>Sd(e,[kd(e),0,e.padding,0]),down:e=>Sd(e,[e.padding,0,kd(e),0]),right:e=>bd(e,[0,kd(e),0,e.padding]),left:e=>bd(e,[0,e.padding,0,kd(e)]),updown:e=>Sd(e,[kd(e),0,kd(e),0]),leftright:e=>bd(e,[0,kd(e),0,kd(e)])},vd=function(e){return t=>{const a=fd[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},xd=function(e){return(t,a,i)=>{const r=fd[a],n=fd[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},Cd=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:md}]}},Ld=function(e){return t=>{const[a,i,r,n]=Ed[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},Nd=function(e){return t=>{const[a,i,r,n]=wd[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:Ad[t],remove:n}]}};function _d(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,ud));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,cd));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=wr(i);this.arrowhead={x:e?parseFloat(e):sd,y:t?parseFloat(t):dd,dx:a?parseFloat(a):ld}}}getNotations(){const e=this.constructor.notations;for(const t of wr(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=ud,this.thickness=cd,this.arrowhead={x:sd,y:dd,dx:ld},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}const Fd=function(e,t=""){return(a,i)=>{const r=a.adjustBorder(a.html("mjx-"+e));if(t){const e=a.getOffset(t);if(a.thickness!==cd||e){const i=`translate${t}(${a.Em(a.thickness/2-e)})`;a.adaptor.setStyle(r,"transform",i)}}a.adaptor.append(a.dom[0],r)}},Md=function(e){return vd(((t,a)=>{t.adaptor.setStyle(a,"border-"+e,t.Em(t.thickness)+" solid")}))(e)},Pd=function(e,t,a){return xd(((e,i)=>{const r=e.Em(e.thickness)+" solid";e.adaptor.setStyle(i,"border-"+t,r),e.adaptor.setStyle(i,"border-"+a,r)}))(e,t,a)},Dd=function(e,t){return Cd((e=>(a,i)=>{const{w:r,h:n,d:o}=a.getBBox(),[s,l]=a.getArgMod(r,n+o),d=t*a.thickness/2,c=a.adjustBorder(a.html(e,{style:{width:a.Em(l),transform:"rotate("+a.fixed(-t*s)+"rad) translateY("+d+"em)"}}));a.adaptor.append(a.dom[0],c)}))(e)},Bd=function(e){return Ld(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Rd=function(e){return Nd(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)};function Td(e,t){return Math.atan2(e,t).toFixed(3).replace(/\.?0+$/,"")}const Id=Td(ld,dd),Od=function(){var e;const t=_d(zl);return(e=class extends t{adjustArrow(e,t){const a=this.thickness,i=this.arrowhead;if(i.x===sd&&i.y===dd&&i.dx===ld&&a===cd)return;const[r,n]=[a*i.x,a*i.y].map((e=>this.em(e))),o=Td(i.dx,i.y),[s,l,d,c,u]=this.adaptor.childNodes(e);this.adjustHead(l,[n,"0","1px",r],o),this.adjustHead(d,["1px","0",n,r],"-"+o),this.adjustHead(c,[n,r,"1px","0"],"-"+o),this.adjustHead(u,["1px",r,n,"0"],o),this.adjustLine(s,a,i.x,t)}adjustHead(e,t,a){e&&(this.adaptor.setStyle(e,"border-width",t.join(" ")),this.adaptor.setStyle(e,"transform","skewX("+a+"rad)"))}adjustLine(e,t,a,i){this.adaptor.setStyle(e,"borderTop",this.em(t)+" solid"),this.adaptor.setStyle(e,"top",this.em(-t/2)),this.adaptor.setStyle(e,"right",this.em(t*(a-1))),i&&this.adaptor.setStyle(e,"left",this.em(t*(a-1)))}moveArrow(e,t,a){if(!a)return;const i=this.adaptor.getStyle(e,"transform");this.adaptor.setStyle(e,"transform",`translate${t}(${this.em(-a)})${i?" "+i:""}`)}adjustBorder(e){return this.thickness!==cd&&this.adaptor.setStyle(e,"borderWidth",this.em(this.thickness)),e}adjustThickness(e){return this.thickness!==cd&&this.adaptor.setStyle(e,"strokeWidth",this.fixed(this.thickness)),e}fixed(e,t=3){return Math.abs(e)<6e-4?"0":e.toFixed(t).replace(/\.?0+$/,"")}Em(e){return super.em(e)}toCHTML(e){const t=this.adaptor,a=this.standardChtmlNodes(e),i=t.append(a[0],this.html("mjx-box"));this.renderChild?this.renderChild(this,i):this.childNodes[0].toCHTML([i]);for(const e of Object.keys(this.notations)){const t=this.notations[e];!t.renderChild&&t.renderer(this,i)}const r=this.getPadding();for(const e of hd){const a=fd[e];r[a]>0&&t.setStyle(i,"padding-"+e,this.em(r[a]))}}arrow(e,t,a,i="",r=0){const n=this.getBBox().w,o={width:this.em(e)};n!==e&&(o.left=this.em((n-e)/2)),t&&(o.transform="rotate("+this.fixed(t)+"rad)");const s=this.html("mjx-arrow",{style:o},[this.html("mjx-aline"),this.html("mjx-rthead"),this.html("mjx-rbhead")]);return a&&(this.adaptor.append(s,this.html("mjx-lthead")),this.adaptor.append(s,this.html("mjx-lbhead")),this.adaptor.setAttribute(s,"double","true")),this.adjustArrow(s,a),this.moveArrow(s,i,r),s}}).kind=Ir.prototype.kind,e.styles={"mjx-menclose":{position:"relative"},"mjx-menclose > mjx-dstrike":{display:"inline-block",left:0,top:0,position:"absolute","border-top":pd,"transform-origin":"top left"},"mjx-menclose > mjx-ustrike":{display:"inline-block",left:0,bottom:0,position:"absolute","border-top":pd,"transform-origin":"bottom left"},"mjx-menclose > mjx-hstrike":{"border-top":pd,position:"absolute",left:0,right:0,bottom:"50%",transform:"translateY("+Vn(cd/2)+")"},"mjx-menclose > mjx-vstrike":{"border-left":pd,position:"absolute",top:0,bottom:0,right:"50%",transform:"translateX("+Vn(cd/2)+")"},"mjx-menclose > mjx-rbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:pd,"border-radius":Vn(cd+ud)},"mjx-menclose > mjx-cbox":{position:"absolute",top:0,bottom:0,right:0,left:0,border:pd,"border-radius":"50%"},"mjx-menclose > mjx-arrow":{position:"absolute",left:0,bottom:"50%",height:0,width:0},"mjx-menclose > mjx-arrow > *":{display:"block",position:"absolute","transform-origin":"bottom","border-left":Vn(cd*sd)+" solid","border-right":0,"box-sizing":"border-box"},"mjx-menclose > mjx-arrow > mjx-aline":{left:0,top:Vn(-cd/2),right:Vn(cd*(sd-1)),height:0,"border-top":Vn(cd)+" solid","border-left":0},"mjx-menclose > mjx-arrow[double] > mjx-aline":{left:Vn(cd*(sd-1)),height:0},"mjx-menclose > mjx-arrow > mjx-rthead":{transform:"skewX("+Id+"rad)",right:0,bottom:"-1px","border-bottom":"1px solid transparent","border-top":Vn(cd*dd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-rbhead":{transform:"skewX(-"+Id+"rad)","transform-origin":"top",right:0,top:"-1px","border-top":"1px solid transparent","border-bottom":Vn(cd*dd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lthead":{transform:"skewX(-"+Id+"rad)",left:0,bottom:"-1px","border-left":0,"border-right":Vn(cd*sd)+" solid","border-bottom":"1px solid transparent","border-top":Vn(cd*dd)+" solid transparent"},"mjx-menclose > mjx-arrow > mjx-lbhead":{transform:"skewX("+Id+"rad)","transform-origin":"top",left:0,top:"-1px","border-left":0,"border-right":Vn(cd*sd)+" solid","border-top":"1px solid transparent","border-bottom":Vn(cd*dd)+" solid transparent"},"mjx-menclose > dbox":{position:"absolute",top:0,bottom:0,left:Vn(-1.5*ud),width:Vn(3*ud),border:Vn(cd)+" solid","border-radius":"50%","clip-path":"inset(0 0 0 "+Vn(1.5*ud)+")","box-sizing":"border-box"}},e.notations=new Map([Md("top"),Md("right"),Md("bottom"),Md("left"),Pd("actuarial","top","right"),Pd("madruwb","bottom","right"),Dd("up",1),Dd("down",-1),["horizontalstrike",{renderer:Fd("hstrike","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Fd("vstrike","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{e.adaptor.setStyle(t,"border",e.Em(e.thickness)+" solid")},bbox:md,border:yd,remove:"left right top bottom"}],["roundedbox",{renderer:Fd("rbox"),bbox:md}],["circle",{renderer:Fd("cbox"),bbox:md}],["phasorangle",{renderer:(e,t)=>{const{h:a,d:i}=e.getBBox(),[r,n]=e.getArgMod(1.75*e.padding,a+i),o=e.thickness*Math.sin(r)*.9;e.adaptor.setStyle(t,"border-bottom",e.Em(e.thickness)+" solid");const s=e.adjustBorder(e.html("mjx-ustrike",{style:{width:e.Em(n),transform:"translateX("+e.Em(o)+") rotate("+e.fixed(-r)+"rad)"}}));e.adaptor.append(e.dom[0],s)},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Rd("up"),Rd("down"),Rd("left"),Rd("right"),Rd("updown"),Rd("leftright"),Bd("updiagonal"),Bd("northeast"),Bd("southeast"),Bd("northwest"),Bd("southwest"),Bd("northeastsouthwest"),Bd("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const a=e.adaptor;a.setStyle(t,"border-top",e.Em(e.thickness)+" solid");const i=a.append(e.dom[0],e.html("dbox")),r=e.thickness,n=e.padding;r!==cd&&a.setStyle(i,"border-width",e.Em(r)),n!==ud&&(a.setStyle(i,"left",e.Em(-1.5*n)),a.setStyle(i,"width",e.Em(3*n)),a.setStyle(i,"clip-path","inset(0 0 0 "+e.Em(1.5*n)+")"))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toCHTML([t]);const a=e.sqrtTRBL();e.adaptor.setStyle(e.msqrt.dom[0],"margin",a.map((t=>e.Em(-t))).join(" "))},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}();function qd(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=$n.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Pl({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=$n.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=$n.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;a mjx-linebox":{display:"inline"},"mjx-linestack[breakable] > mjx-linebox::before":{"white-space":"pre",content:'"\\A"'},"mjx-linestack[breakable] > mjx-linebox::after":{"white-space":"normal",content:'" "',"letter-spacing":"-.999em","font-family":"MJX-BRK"},"mjx-linestack[breakable] > mjx-linebox:first-of-type::before":{display:"none"},"mjx-linestack[breakable] > mjx-linebox:last-of-type::after":{display:"none"},"mjx-linebox":{display:"block"},'mjx-linebox[align="left"]':{"text-align":"left"},'mjx-linebox[align="center"]':{"text-align":"center"},'mjx-linebox[align="right"]':{"text-align":"right"},"mjx-linestrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"}},e}(),Hd=function(){var e;const t=jd(Ud);return(e=class extends t{}).kind=Nr.prototype.kind,e}();function zd(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}const Wd=function(){var e;const t=zd(zl);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);this.mrow.toCHTML(t)}}).kind=Tr.prototype.kind,e}();function Gd(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return s *":{"font-size":"2000%"},"mjx-dbox":{display:"block","font-size":"5%"},"mjx-num":{display:"block","text-align":"center"},"mjx-den":{display:"block","text-align":"center"},"mjx-mfrac[bevelled] > mjx-num":{display:"inline-block"},"mjx-mfrac[bevelled] > mjx-den":{display:"inline-block"},'mjx-den[align="right"], mjx-num[align="right"]':{"text-align":"right"},'mjx-den[align="left"], mjx-num[align="left"]':{"text-align":"left"},"mjx-nstrut":{display:"inline-block",height:".054em",width:0,"vertical-align":"-.054em"},'mjx-nstrut[type="d"]':{height:".217em","vertical-align":"-.217em"},"mjx-dstrut":{display:"inline-block",height:".505em",width:0},'mjx-dstrut[type="d"]':{height:".726em"},"mjx-line":{display:"block","box-sizing":"border-box","min-height":"1px",height:".06em","border-top":".075em solid",margin:".06em -.1em",overflow:"hidden"},'mjx-line[type="d"]':{margin:".18em -.1em"}},e}();function Xd(e){return class extends e{get base(){return 0}get root(){return null}combineRootBBox(e,t,a){}getPQ(e){const t=this.font.params.rule_thickness,a=this.font.params.surd_height,i=this.node.attributes.get("displaystyle")?this.font.params.x_height:t;return[i,e.h+e.d>this.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new $n(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}const Jd=function(){var e;const t=Xd(zl);return e=class extends t{toCHTML(e){const t=this.surd,a=this.childNodes[this.base],i=t.getBBox(),r=a.getOuterBBox(),[,n]=this.getPQ(i),o=this.font.params.surd_height,s=r.h+n+o,l=this.adaptor,d=this.standardChtmlNodes(e);let c,u,p,f;null!=this.root&&(p=l.append(d[0],this.html("mjx-root")),f=this.childNodes[this.root]);const h=l.append(d[0],this.html("mjx-sqrt",{},[c=this.html("mjx-surd"),u=this.html("mjx-box",{style:{paddingTop:this.em(n)}})]));.06!==o&&l.setStyle(u,"border-top-width",this.em(o*this.font.params.rule_factor)),this.addRoot(p,f,i,s),t.toCHTML([c]),a.toCHTML([u]),t.size<0&&l.addClass(h,"mjx-tall")}addRoot(e,t,a,i){}},e.kind=Fr.prototype.kind,e.styles={"mjx-root":{display:"inline-block","white-space":"nowrap"},"mjx-surd":{display:"inline-block","vertical-align":"top"},"mjx-sqrt":{display:"inline-block","padding-top":".075em"},"mjx-sqrt > mjx-box":{"border-top":".075em solid","padding-left":".03em","margin-left":"-.03em"},"mjx-sqrt.mjx-tall > mjx-box":{"padding-left":".3em","margin-left":"-.3em"}},e}();function $d(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}const Kd=function(){var e;const t=$d(Jd);return e=class extends t{addRoot(e,t,a,i){t.toCHTML([e]);const r=this.adaptor,[n,o,s]=this.getRootDimens(a,i);r.setStyle(e,"verticalAlign",this.em(o)),r.setStyle(e,"width",this.em(n)),s&&r.setStyle(r.firstChild(e),"paddingLeft",this.em(s))}},e.kind=Mr.prototype.kind,e}();function Yd(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Zd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function Qd(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}function ec(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Pl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return e=0||this.adaptor.setStyle(e,"marginBottom",this.em(t.d*t.rscale))}adjustUnderDepth(e,t){if(t.d>=0)return;const a=this.adaptor,i=this.em(t.d),r=this.html("mjx-box",{style:{"margin-bottom":i,"vertical-align":i}});for(const t of a.childNodes(a.firstChild(e)))a.append(r,t);a.append(a.firstChild(e),r)}adjustBaseHeight(e,t){if(this.node.attributes.get("accent")){const a=this.font.params.x_height*this.baseScale;t.h mjx-spacer":{display:"block"}},e}();function nc(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function oc(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function sc(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}const lc=function(){var e;const t=nc(ac);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-base")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-row")),this.html("mjx-under"));this.baseChild.toCHTML([t]),this.scriptChild.toCHTML([a]);const i=this.baseChild.getOuterBBox(),r=this.scriptChild.getOuterBBox(),n=this.getUnderKV(i,r)[0],o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0);this.adaptor.setStyle(a,"paddingTop",this.em(n)),this.setDeltaW([t,a],this.getDeltaW([i,r],[0,-o])),this.adjustUnderDepth(a,r)}}).kind=zr.prototype.kind,e.styles={"mjx-over":{"text-align":"left"},'mjx-munder:not([limits="false"])':{display:"inline-table"},"mjx-munder > mjx-row":{"text-align":"left"},"mjx-under":{"padding-bottom":".1em"}},e}(),dc=function(){var e;const t=oc(ic);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.dom[0],this.html("mjx-base"));this.scriptChild.toCHTML([t]),this.baseChild.toCHTML([a]);const i=this.scriptChild.getOuterBBox(),r=this.baseChild.getOuterBBox();this.adjustBaseHeight(a,r);const n=this.getOverKU(r,i)[0],o=this.isLineAbove?0:this.getDelta(this.scriptChild);this.adaptor.setStyle(t,"paddingBottom",this.em(n)),this.setDeltaW([a,t],this.getDeltaW([r,i],[0,o])),this.adjustOverDepth(t,i)}}).kind=Wr.prototype.kind,e.styles={'mjx-mover:not([limits="false"])':{"padding-top":".1em"},'mjx-mover:not([limits="false"]) > *':{display:"block","text-align":"left"}},e}(),cc=function(){var e;const t=sc(rc);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;if(this.hasMovableLimits())return super.toCHTML(e),void this.adaptor.setAttribute(this.dom[0],"limits","false");this.dom=this.standardChtmlNodes(e);const t=this.adaptor.append(this.dom[0],this.html("mjx-over")),a=this.adaptor.append(this.adaptor.append(this.dom[0],this.html("mjx-box")),this.html("mjx-munder")),i=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-base")),r=this.adaptor.append(this.adaptor.append(a,this.html("mjx-row")),this.html("mjx-under"));this.overChild.toCHTML([t]),this.baseChild.toCHTML([i]),this.underChild.toCHTML([r]);const n=this.overChild.getOuterBBox(),o=this.baseChild.getOuterBBox(),s=this.underChild.getOuterBBox();this.adjustBaseHeight(i,o);const l=this.getOverKU(o,n)[0],d=this.getUnderKV(o,s)[0],c=this.getDelta(this.overChild),u=this.getDelta(this.underChild,!0);this.adaptor.setStyle(t,"paddingBottom",this.em(l)),this.adaptor.setStyle(r,"paddingTop",this.em(d)),this.setDeltaW([i,r,t],this.getDeltaW([o,s,n],[0,this.isLineBelow?0:-u,this.isLineAbove?0:c])),this.adjustOverDepth(t,n),this.adjustUnderDepth(r,s)}}).kind=Hr.prototype.kind,e.styles={'mjx-munderover:not([limits="false"])':{"padding-top":".1em"},'mjx-munderover:not([limits="false"]) > *':{display:"block"}},e}(),uc={base:"subList",subList:"supList",supList:"subList",psubList:"psupList",psupList:"psubList"},pc=["sup","sup","psup","psub"];function fc(e){return class extends e{combinePrePost(e,t){const a=new $n(e);return a.combine(t,0,0),a}getScriptData(){const e=this.scriptData={base:null,sub:$n.empty(),sup:$n.empty(),psub:$n.empty(),psup:$n.empty(),numPrescripts:0,numScripts:0},t=this.getScriptBBoxLists();this.combineBBoxLists(e.sub,e.sup,t.subList,t.supList),this.combineBBoxLists(e.psub,e.psup,t.psubList,t.psupList),e.base=t.base[0],e.numPrescripts=t.psubList.length,e.numScripts=t.subList.length}getScriptBBoxLists(){const e={base:[],subList:[],supList:[],psubList:[],psupList:[]};let t="base";for(const a of this.childNodes)a.node.isKind("mprescripts")?t="psubList":(e[t].push(a.getOuterBBox()),t=uc[t]);return this.firstPrescript=e.subList.length+e.supList.length+2,this.padLists(e.subList,e.supList),this.padLists(e.psubList,e.psupList),e}padLists(e,t){e.length>t.length&&t.push($n.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Pl.from(this.addPrescripts($n.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}const hc=function(){var e;const t=fc(rc);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=wr(i+" "+i),[o,s]=this.getCombinedUV();if(a.numPrescripts){const e=this.addScripts(this.dom[0],o,-s,!0,a.psub,a.psup,this.firstPrescript,a.numPrescripts);"right"!==r&&this.adaptor.setAttribute(e,"script-align",r)}if(this.childNodes[0].toCHTML(t),a.numScripts){const e=this.addScripts(this.dom[this.dom.length-1],o,-s,!1,a.sub,a.sup,1,a.numScripts);"left"!==n&&this.adaptor.setAttribute(e,"script-align",n)}}addScripts(e,t,a,i,r,n,o,s){const l=this.adaptor,d=t-n.d+(a-r.h),c=t<0&&0===a?r.h+t:t,u=d>0?{style:{height:this.em(d)}}:{},p=c?{style:{"vertical-align":this.em(c)}}:{},f=this.html("mjx-row"),h=this.html("mjx-row",u),m=this.html("mjx-row"),g="mjx-"+(i?"pre":"")+"scripts";let y=o+2*s;for(;o mjx-row > mjx-cell":{"text-align":"right"},'[script-align="left"] > mjx-row > mjx-cell':{"text-align":"left"},'[script-align="center"] > mjx-row > mjx-cell':{"text-align":"center"},'[script-align="right"] > mjx-row > mjx-cell':{"text-align":"right"}},e}();let mc=.333;function gc(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=$n.fullWidth;else{const e=this.node.attributes.get("width");Sr(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return go(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(yo(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):Sr(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=yo(e)}else if(Sr(e))a=this.percent(1/t);else{const i=go([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:Sr(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:Sr(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-go([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>Sr(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!Sr(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-go([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=go(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=wr(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?wr(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=yo(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new mo(""));const t=e.split(/ /);for(const e of no.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${no[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=go([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=go(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,Sr(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!Sr(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}const yc=function(){var e;const t=gc(zl);return e=class extends t{constructor(e,t,a=null){super(e,t,a),this.itable=this.html("mjx-itable"),this.labels=this.html("mjx-itable")}getAlignShift(){const e=super.getAlignShift();return this.isTop||(e[1]=0),e}toCHTML(e){const t=this.standardChtmlNodes(e);this.adaptor.append(t[0],this.html("mjx-table",{},[this.itable]));for(const e of this.childNodes)e.toCHTML([this.itable]);this.padRows(),this.handleColumnSpacing(),this.handleColumnLines(),this.handleColumnWidths(),this.handleRowSpacing(),this.handleRowLines(),this.handleRowHeights(),this.handleFrame(),this.handleWidth(),this.handleLabels(),this.handleAlign(),this.handleJustify(),this.shiftColor()}shiftColor(){const e=this.adaptor,t=e.getStyle(this.dom[0],"backgroundColor");t&&(e.setStyle(this.dom[0],"backgroundColor",""),e.setStyle(this.itable,"backgroundColor",t))}padRows(){const e=this.adaptor;for(const t of e.childNodes(this.itable))for(;e.childNodes(t).length1&&"0.4em"!==n||a&&1===i)&&this.adaptor.setStyle(s,"paddingLeft",n),(i1&&"0.215em"!==r||a&&1===i)&&this.adaptor.setStyle(t.dom[0],"paddingTop",r),(i mjx-itable":{"vertical-align":"middle","text-align":"left","box-sizing":"border-box"},"mjx-labels > mjx-itable":{position:"absolute",top:0},'mjx-mtable[justify="left"]':{"text-align":"left"},'mjx-mtable[justify="right"]':{"text-align":"right"},'mjx-mtable[justify="left"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="left"][side="right"]':{"padding-left":"0 ! important"},'mjx-mtable[justify="right"][side="left"]':{"padding-right":"0 ! important"},'mjx-mtable[justify="right"][side="right"]':{"padding-left":"0 ! important"},"mjx-mtable[align]":{"vertical-align":"baseline"},'mjx-mtable[align="top"] > mjx-table':{"vertical-align":"top"},'mjx-mtable[align="bottom"] > mjx-table':{"vertical-align":"bottom"},'mjx-mtable[side="right"] mjx-labels':{"min-width":"100%"}},e}();function kc(e){return class extends e{get numCells(){return this.childNodes.length}get labeled(){return!1}get tableCells(){return this.childNodes}getChild(e){return this.childNodes[e]}getChildBBoxes(){return this.childNodes.map((e=>e.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function bc(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}const Sc=function(){var e;const t=kc(zl);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign");"baseline"!==t&&this.adaptor.setAttribute(this.dom[0],"rowalign",t)}}).kind=$r.prototype.kind,e.styles={"mjx-mtr":{display:"table-row"},'mjx-mtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}(),wc=function(){var e;const t=bc(Sc);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.adaptor.firstChild(this.dom[0]);if(t){this.adaptor.remove(t);const e=this.node.attributes.get("rowalign"),a="baseline"!==e&&"axis"!==e?{rowalign:e}:{},i=this.html("mjx-mtr",a,[t]);this.adaptor.append(this.parent.labels,i)}}markUsed(){super.markUsed(),this.jax.wrapperUsage.add(Sc.kind)}}).kind=Kr.prototype.kind,e.styles={"mjx-mlabeledtr":{display:"table-row"},'mjx-mlabeledtr[rowalign="top"] > mjx-mtd':{"vertical-align":"top"},'mjx-mlabeledtr[rowalign="center"] > mjx-mtd':{"vertical-align":"middle"},'mjx-mlabeledtr[rowalign="bottom"] > mjx-mtd':{"vertical-align":"bottom"},'mjx-mlabeledtr[rowalign="baseline"] > mjx-mtd':{"vertical-align":"baseline"},'mjx-mlabeledtr[rowalign="axis"] > mjx-mtd':{"vertical-align":".25em"}},e}();function Ec(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}const Ac=function(){var e;const t=Ec(zl);return(e=class extends t{toCHTML(e){super.toCHTML(e);const t=this.node.attributes.get("rowalign"),a=this.node.attributes.get("columnalign");t!==this.parent.node.attributes.get("rowalign")&&this.adaptor.setAttribute(this.dom[0],"rowalign",t),"center"===a||"mlabeledtr"===this.parent.kind&&this===this.parent.childNodes[0]&&a===this.parent.parent.node.attributes.get("side")||this.adaptor.setStyle(this.dom[0],"textAlign",a),this.parent.parent.node.getProperty("useHeight")&&this.adaptor.append(this.dom[0],this.html("mjx-tstrut"))}}).kind=Yr.prototype.kind,e.styles={"mjx-mtd":{display:"table-cell","text-align":"center",padding:".215em .4em"},"mjx-mtd:first-child":{"padding-left":0},"mjx-mtd:last-child":{"padding-right":0},"mjx-mtable > * > mjx-itable > *:first-child > mjx-mtd":{"padding-top":0},"mjx-mtable > * > mjx-itable > *:last-child > mjx-mtd":{"padding-bottom":0},"mjx-tstrut":{display:"inline-block",height:"1em","vertical-align":"-.25em"},'mjx-labels[align="left"] > mjx-mtr > mjx-mtd':{"text-align":"left"},'mjx-labels[align="right"] > mjx-mtr > mjx-mtd':{"text-align":"right"},"mjx-mtd[extra]":{padding:0},'mjx-mtd[rowalign="top"]':{"vertical-align":"top"},'mjx-mtd[rowalign="center"]':{"vertical-align":"middle"},'mjx-mtd[rowalign="bottom"]':{"vertical-align":"bottom"},'mjx-mtd[rowalign="baseline"]':{"vertical-align":"baseline"},'mjx-mtd[rowalign="axis"]':{"vertical-align":".25em"}},e}(),vc={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function xc(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=wr(e||"");this.tipDx=this.length2em(t||vc.dx),this.tipDy=this.length2em(a||vc.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}const Cc=function(){var e;const t=xc(zl);return(e=class extends t{setEventHandler(e,t,a=null){(a?[a]:this.dom).forEach((a=>a.addEventListener(e,t)))}Em(e){return this.em(e)}toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.selected.toCHTML(t),this.action(this,this.data)}}).kind=Or.prototype.kind,e.styles={"mjx-maction":{position:"relative"},"mjx-maction > mjx-tool":{display:"none",position:"absolute",bottom:0,right:0,width:0,height:0,"z-index":500},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},"mjx-maction[toggle]":{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?ji.ENRICHED:ji.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)if(a.node.isKind("mtext")){const t=a.node.getText();e.dom.forEach((a=>e.adaptor.setAttribute(a,"title",t)))}else{const i=e.adaptor;for(const r of e.dom){const n=i.append(r,e.html("mjx-tool",{style:{bottom:e.Em(-e.tipDy),right:e.Em(-e.tipDx)}},[e.html("mjx-tip")]));a.toCHTML([i.firstChild(n)]),e.setEventHandler("mouseover",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","block")),t.postDelay);t.hoverTimer.set(r,a),e.stopPropagation()}),r),e.setEventHandler("mouseout",(e=>{t.stopTimers(r,t);const a=setTimeout((()=>i.setStyle(n,"display","")),t.clearDelay);t.clearTimer.set(r,a),e.stopPropagation()}),r)}}},vc]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}();function Lc(e){return class extends e{constructor(e,t,a=null){super(e,t,a),this.getParameters()}getParameters(){const{width:e,height:t,valign:a,src:i,index:r}=this.node.attributes.getList("width","height","valign","src","index");if(i)this.width="auto"===e?1:this.length2em(e),this.height="auto"===t?1:this.length2em(t),this.valign=this.length2em(a||"0");else{const e=String.fromCodePoint(parseInt(r)),t=this.node.factory;this.charWrapper=this.wrap(t.create("text").setText(e)),this.charWrapper.parent=this}}computeBBox(e,t=!1){this.charWrapper?e.updateFrom(this.charWrapper.getBBox()):(e.w=this.width,e.h=this.height+this.valign,e.d=-this.valign)}}}const Nc=function(){var e;const t=Lc(zl);return(e=class extends t{toCHTML(e){const t=this.standardChtmlNodes(e);if(this.charWrapper)return void this.charWrapper.toCHTML(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r={width:this.em(this.width),height:this.em(this.height)};this.valign&&(r.verticalAlign=this.em(this.valign));const n=this.html("img",{src:a,style:r,alt:i,title:i});this.adaptor.append(t[0],n)}}).kind=en.prototype.kind,e.styles={"mjx-mglyph > img":{display:"inline-block",border:0,padding:0}},e}();function _c(e){return class extends e{computeBBox(e,t=!1){if(this.childNodes.length){const{w:t,h:a,d:i}=this.childNodes[0].getBBox();e.w=t,e.h=a,e.d=i}}get breakCount(){return this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.childNodes[0].breakCount}}}const Fc=function(){var e;const t=_c(zl);return(e=class extends t{toCHTML(e){if(this.toEmbellishedCHTML(e))return;const t=this.standardChtmlNodes(e);this.childNodes.length&&this.childNodes[0].toCHTML(t)}}).kind=tn.prototype.kind,e}(),Mc=((Pc=class extends zl{toCHTML(e){super.toCHTML(e)}computeBBox(){return this.bbox}}).kind=rn.prototype.kind,Pc);var Pc;const Dc=function(){var e;return(e=class extends zl{}).kind=an.prototype.kind,e.styles={"mjx-annotation-xml":{"font-family":"initial","line-height":"normal"}},e}(),Bc=function(){var e;return(e=class extends zl{toCHTML(e){this.dom=[this.adaptor.append(e[0],this.adaptor.clone(this.node.getXML()))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}}).kind=or.prototype.kind,e.autoStyle=!1,e}();function Rc(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}const Tc=function(){var e;const t=Rc(zl);return(e=class extends t{toCHTML(e){super.toCHTML(e),this.dom.forEach((e=>this.adaptor.setAttribute(e,"texclass",$i[this.node.texClass])))}}).kind=nn.prototype.kind,e}();function Ic(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}const Oc=function(){var e;const t=Ic(zl);return e=class extends t{toCHTML(e){this.markUsed();const t=e[0],a=this.adaptor,i=this.parent.variant,r=this.node.getText();if(0===r.length)return;const n=this.getBBox();if("-explicitFont"===i){const{scale:e}=this.parent.getBBox();a.append(t,this.jax.unknownText(r,i,n.w,e))}else{let e="";const o=this.remappedText(r,i),s=o.length>1?this.em(this.parent.getBBox().h):"",l=o.length;for(let r=0;rthis.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}const jc=function(){var e;const t=qc(zl);return(e=class extends t{toCHTML(e){this.markUsed(),this.dom=[this.adaptor.append(e[0],this.getHTML())]}}).kind=sn.prototype.kind,e.styles={"mjx-html":{"line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),Uc={[Gl.kind]:Gl,[Ud.kind]:Ud,[Hd.kind]:Hd,[Xl.kind]:Xl,[Kl.kind]:Kl,[Zl.kind]:Zl,[ed.kind]:ed,[ad.kind]:ad,[rd.kind]:rd,[od.kind]:od,[Od.kind]:Od,[Vd.kind]:Vd,[Jd.kind]:Jd,[Kd.kind]:Kd,[ac.kind]:ac,[ic.kind]:ic,[rc.kind]:rc,[lc.kind]:lc,[dc.kind]:dc,[cc.kind]:cc,[hc.kind]:hc,[Wd.kind]:Wd,[yc.kind]:yc,[Sc.kind]:Sc,[wc.kind]:wc,[Ac.kind]:Ac,[Cc.kind]:Cc,[Nc.kind]:Nc,[Fc.kind]:Fc,[Mc.kind]:Mc,[Dc.kind]:Dc,[Bc.kind]:Bc,[Tc.kind]:Tc,[Oc.kind]:Oc,[jc.kind]:jc,[zl.kind]:zl};class Hc extends Il{}Hc.defaultNodes=Uc;class zc{constructor(){this.used=new Set,this.needsUpdate=[]}add(e){const t=JSON.stringify(e);this.used.has(t)||this.needsUpdate.push(e),this.used.add(t)}has(e){return this.used.has(JSON.stringify(e))}clear(){this.used.clear(),this.needsUpdate=[]}update(){const e=this.needsUpdate;return this.needsUpdate=[],e}}class Wc extends Ml{constructor(){super(...arguments),this.charUsage=new zc,this.delimUsage=new zc,this.fontUsage={},this.newFonts=0}static charOptions(e,t){return super.charOptions(e,t)}static addFontURLs(e,t,a){for(const i of Object.keys(t)){const r=Object.assign({},t[i]);r.src=r.src.replace(/%%URL%%/,a),e[i]=r}}static addDynamicFontCss(e,t,a){const i={};for(const a of t){const t=a.slice(4);i[`@font-face /* ${t} */`]={"font-family":a,src:`url("%%URL%%/${a.toLowerCase()}.woff") format("woff")`},e[`.${t}`]={"font-family":`${this.defaultCssFamilyPrefix}, ${a}`}}this.addFontURLs(e,i,a)}static addExtension(e,t=""){super.addExtension(e,t),e.fonts&&this.addDynamicFontCss(this.defaultStyles,e.fonts,e.fontURL)}adaptiveCSS(e){this.options.adaptiveCSS=e}clearCache(){this.options.adaptiveCSS&&(this.charUsage.clear(),this.delimUsage.clear())}createVariant(e,t=null,a=null){super.createVariant(e,t,a),this.variant[e].letter=this.constructor.defaultVariantLetters[e]}defineChars(e,t){super.defineChars(e,t);const a=this.variant[e].letter,i=this.constructor;for(const e of Object.keys(t)){const r=parseInt(e);if(!Array.isArray(t[r]))continue;const n=i.charOptions(t,r);void 0===n.f&&(n.f=a);for(const[e,t]of i.combiningChars)if(r>=e&&r<=t){n.cmb=!0;break}}}addDynamicFontCss(e,t=this.options.fontURL){this.constructor.addDynamicFontCss(this.fontUsage,e,t)}updateDynamicStyles(){const e=this.fontUsage;return this.fontUsage={},!this.options.adaptiveCSS&&this.updateStyles(e),e}get styles(){const e=this.constructor,t=Object.assign(Object.assign({},e.defaultStyles),this.fontUsage);return this.fontUsage={},e.addFontURLs(t,e.defaultFonts,this.options.fontURL),this.options.adaptiveCSS?this.updateStyles(t):this.allStyles(t),t}updateStyles(e){for(const t of this.delimUsage.update())this.addDelimiterStyles(e,t,this.getDelimiter(t));for(const[t,a]of this.charUsage.update()){const i=this.variant[t];this.addCharStyles(e,i.letter,a,i.chars[a])}return e}allStyles(e){var t;for(const t of Object.keys(this.delimiters)){const a=parseInt(t);this.addDelimiterStyles(e,a,this.delimiters[a])}for(const a of Object.keys(this.variant)){const i=this.variant[a],r=i.letter;for(const a of Object.keys(i.chars)){const n=parseInt(a),o=i.chars[n];!(null===(t=null==o?void 0:o[3])||void 0===t?void 0:t.smp)&&Array.isArray(o)&&(o.length<4&&(o[3]={}),this.addCharStyles(e,r,n,o))}}}addDelimiterStyles(e,t,a){if(!a.stretch)return;const i=a.c&&a.c!==t?this.charSelector(a.c):this.charSelector(t);1===a.dir?this.addDelimiterVStyles(e,t,i,a):this.addDelimiterHStyles(e,t,i,a)}addDelimiterVStyles(e,t,a,i){const r=i.HDW,[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t),f=this.addDelimiterVPart(e,a,"beg",n,d,r);this.addDelimiterVPart(e,a,"ext",o,c,r);const h=this.addDelimiterVPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterVPart(e,a,"mid",l,p,r),i=this.em(t/2-.03);e[`mjx-stretchy-v${a} > mjx-ext:first-of-type`]={height:"50%","border-width":`${this.em0(f-.03)} 0 ${i}`},e[`mjx-stretchy-v${a} > mjx-ext:last-of-type`]={height:"50%","border-width":`${i} 0 ${this.em0(h-.03)}`}}else(h||f)&&(e["mjx-stretchy-v"+a+" > mjx-ext"]={"border-width":`${this.em0(f-.03)} 0 ${this.em0(h-.03)}`})}addDelimiterVPart(e,t,a,i,r,n){if(!i)return 0;const[o,s,l]=this.getChar(r,i),d={width:this.em0(l)};if("ext"!==a){l>n[2]&&(d.margin=`0 ${this.em((n[2]-l)/2)}`);const e="beg"===a?o:"end"===a?-s:(o-s)/2;e>0?d["padding-top"]=this.em(e):e<0&&(d.transform=`translateY(${this.em(e)})`)}else{const e=o-(o+s)/5;d.transform=`translateY(${this.em(e)}) scaleY(500)`,d["transform-origin"]=`center ${this.em(.03-e)}`}return e[`mjx-stretchy-v${t} mjx-${a} mjx-c`]=d,o+s}addDelimiterHStyles(e,t,a,i){const r=[...i.HDW],[n,o,s,l]=i.stretch,[d,c,u,p]=this.getStretchVariants(t);if(i.hd&&!this.options.mathmlSpacing){const e=this.params.extender_factor;r[0]=r[0]*(1-e)+i.hd[0]*e,r[1]=r[1]*(1-e)+i.hd[1]*e}const f=this.addDelimiterHPart(e,a,"beg",n,d,r);this.addDelimiterHPart(e,a,"ext",o,c,r);const h=this.addDelimiterHPart(e,a,"end",s,u,r);if(l){const t=this.addDelimiterHPart(e,a,"mid",l,p,r),i=this.em0(t/2-.03);e[`mjx-stretchy-h${a} > mjx-ext:first-of-type`]={width:"50%","border-width":`0 ${i} 0 ${this.em0(f-.03)}`},e[`mjx-stretchy-h${a} > mjx-ext:last-of-type`]={width:"50%","border-width":`0 ${this.em0(h-.03)} 0 ${i}`}}else(f||h)&&(e[`mjx-stretchy-h${a} > mjx-ext`]={"border-width":`0 ${this.em0(h-.03)} 0 ${this.em0(f-.03)}`})}addDelimiterHPart(e,t,a,i,r,n){if(!i)return 0;const[,,o,s]=this.getChar(r,i),l={padding:this.padding(n,o-n[2])};return"end"===a?l["margin-left"]=this.em(-o):"mid"===a&&(l["margin-left"]=this.em(-o/2)),this.checkCombiningChar(s,l),e[`mjx-stretchy-h${t} mjx-${a} mjx-c`]=l,o}addCharStyles(e,t,a,i){const r=i[3],n=void 0!==r.f?r.f:t,o=r.ff||(n?`${this.cssFontPrefix}-${n}`:""),s="mjx-c"+this.charSelector(a)+(o?"."+o:""),l=r.oc||r.ic||0;e[s]={padding:this.padding(i,l)},r.oc&&(e[s+"[noic]"]={"padding-right":this.em(i[2])}),this.checkCombiningChar(r,e[s])}checkCombiningChar(e,t){if(!e.cmb)return;const a=t.padding.split(/ /);t.width=a[1],a[1]="0",a[3]||a.pop(),t.padding=a.join(" ")}em(e){return Vn(e)}em0(e){return Vn(Math.max(0,e))}padding([e,t,a],i=0){return[e,a+i,t,0].map(this.em0).join(" ")}charSelector(e){return".mjx-c"+e.toString(16).toUpperCase()}}function Gc(e,t){for(const a of Object.keys(t)){const i=parseInt(a),r=t[i];r.c&&(r.c=r.c.replace(/\\[0-9A-F]+/gi,(e=>String.fromCodePoint(parseInt(e.substr(1),16))))),Object.assign(Ml.charOptions(e,i),r)}return e}Wc.OPTIONS=Object.assign(Object.assign({},Ml.OPTIONS),{dynamicPrefix:"./output/chtml/fonts",fontURL:"js/output/chtml/fonts/woff"}),Wc.JAX="CHTML",Wc.defaultVariantLetters={},Wc.defaultStyles={},Wc.defaultFonts={},Wc.combiningChars=[[768,879],[8400,8447]];const Vc=1,Xc=2,Jc={40:{dir:Vc,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:Vc,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:Xc,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},47:{dir:Vc,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:Xc,stretch:[0,61],HDW:[.367,-.133,.778],hd:[.367,-.133]},91:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:Vc,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:Xc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},95:{c:8211,dir:Xc,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},123:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:Vc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},125:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:Xc,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},175:{c:773,dir:Xc,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},710:{c:770,dir:Xc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},711:{c:780,dir:Xc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},713:{c:773,dir:Xc,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},728:{c:774,dir:Xc,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},732:{c:771,dir:Xc,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},770:{dir:Xc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},771:{dir:Xc,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},773:{dir:Xc,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},774:{dir:Xc,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},780:{dir:Xc,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},8211:{dir:Xc,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},8212:{dir:Xc,stretch:[0,8212],HDW:[.277,-.255,1],hd:[.277,-.255]},8213:{dir:Xc,stretch:[0,8213],HDW:[.27,-.23,1.152],hd:[.27,-.23]},8214:{dir:Vc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8254:{c:175,dir:Xc,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},8260:{dir:Vc,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:Xc,sizes:[0,.667],stretch:[8400,8400],stretchv:[3,1],HDW:[.711,-.601,0],hd:[.631,-.601]},8401:{dir:Xc,sizes:[0,.667],stretch:[0,8400,8401],stretchv:[0,1,4],HDW:[.711,-.601,0],hd:[.631,-.601]},8406:{dir:Xc,sizes:[0,.659],stretch:[8406,8400],stretchv:[3,1],HDW:[.711,-.521,0],hd:[.631,-.601]},8407:{dir:Xc,sizes:[0,.659],stretch:[0,8400,8407],stretchv:[0,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8417:{dir:Xc,sizes:[0,.715],stretch:[8406,8400,8407],stretchv:[3,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8428:{dir:Xc,sizes:[0,.667],stretch:[0,845,8428],stretchv:[0,1,4],HDW:[-.171,.281,0],hd:[-.171,.201]},8429:{dir:Xc,sizes:[0,.667],stretch:[8429,845],stretchv:[3,1],HDW:[-.171,.281,0],hd:[-.171,.201]},8430:{dir:Xc,sizes:[0,.659],stretch:[8430,845],stretchv:[3,1],HDW:[-.091,.281,0],hd:[-.171,.201]},8431:{dir:Xc,sizes:[0,.659],stretch:[0,845,8431],stretchv:[0,1,4],HDW:[-.091,.281,0],hd:[-.171,.201]},8592:{dir:Xc,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},8593:{dir:Vc,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[3,1],HDW:[.679,.203,.5]},8594:{dir:Xc,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8595:{dir:Vc,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,4],HDW:[.703,.179,.5]},8596:{dir:Xc,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8597:{dir:Vc,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[3,1,4],HDW:[.757,.257,.5]},8598:{dir:Vc,sizes:[.918,1.384],variants:[0,2]},8599:{dir:Vc,sizes:[.918,1.384],variants:[0,2]},8600:{dir:Vc,sizes:[.918,1.384],variants:[0,2]},8601:{dir:Vc,sizes:[.918,1.384],variants:[0,2]},8602:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[3,1,0,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8603:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,4,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8606:{dir:Xc,sizes:[1.017,1.463],variants:[0,2],stretch:[8606,8592],stretchv:[3,1],HDW:[.51,.01,1.017],hd:[.27,-.23]},8608:{dir:Xc,sizes:[1.017,1.463],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,4],HDW:[.51,.01,1.017],hd:[.27,-.23]},8610:{dir:Xc,sizes:[1.192,1.658],variants:[0,2],stretch:[8592,8592,8610],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8611:{dir:Xc,sizes:[1.192,1.658],variants:[0,2],stretch:[8611,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8612:{dir:Xc,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8614:{dir:Xc,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8617:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8617],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8618:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[8618,8617,8594],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8619:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8619],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8620:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[8620,8617,8594],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8630:{dir:Xc,sizes:[.98,1.33],variants:[0,2]},8631:{dir:Xc,sizes:[.98,1.33],variants:[0,2]},8636:{dir:Xc,sizes:[1,1.478],variants:[0,2],stretch:[8636,8636],stretchv:[3,1],HDW:[.503,-.23,1],hd:[.27,-.23]},8637:{dir:Xc,sizes:[1.012,1.478],variants:[0,2],stretch:[8637,8636],stretchv:[3,1],HDW:[.27,.003,1.012],hd:[.27,-.23]},8638:{dir:Vc,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[3,1],HDW:[.697,.203,.441]},8639:{dir:Vc,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[3,1],HDW:[.697,.203,.441]},8640:{dir:Xc,sizes:[1,1.478],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,4],HDW:[.503,-.23,1],hd:[.27,-.23]},8641:{dir:Xc,sizes:[1.012,1.478],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,4],HDW:[.27,.003,1.012],hd:[.27,-.23]},8642:{dir:Vc,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,4],HDW:[.703,.197,.441]},8643:{dir:Vc,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,4],HDW:[.703,.197,.441]},8644:{dir:Xc,sizes:[1.018,1.484],variants:[0,2],stretch:[8644,8644,8644],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8645:{dir:Vc,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[3,1,4],HDW:[.703,.203,.896]},8646:{dir:Xc,sizes:[1.018,1.484],variants:[0,2],stretch:[8646,8644,8646],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8647:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[8647,8647],stretchv:[3,1],HDW:[.75,.25,.997],hd:[.51,.01]},8648:{dir:Vc,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[3,1],HDW:[.679,.203,.992]},8649:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,4],HDW:[.75,.25,.997],hd:[.51,.01]},8650:{dir:Vc,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,4],HDW:[.703,.179,.992]},8651:{dir:Xc,sizes:[1.018,1.484],variants:[0,2],stretch:[8651,8651,8651],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8652:{dir:Xc,sizes:[1.018,1.484],variants:[0,2],stretch:[8652,8651,8652],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8653:{dir:Xc,sizes:[.991,1.457],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[3,1,0,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8654:{dir:Xc,sizes:[1.068,1.534],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[3,1,4,1],HDW:[.52,.02,1.068],hd:[.367,-.133]},8655:{dir:Xc,sizes:[.991,1.457],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,4,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8656:{dir:Xc,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},8657:{dir:Vc,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[3,1],HDW:[.676,.203,.652]},8658:{dir:Xc,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8659:{dir:Vc,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,4],HDW:[.703,.176,.652]},8660:{dir:Xc,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8661:{dir:Vc,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[3,1,4],HDW:[.728,.228,.652]},8666:{dir:Xc,sizes:[1.015,1.461],variants:[0,2],stretch:[8666,8666],stretchv:[3,1],HDW:[.617,.117,1.015],hd:[.464,-.036]},8667:{dir:Xc,sizes:[1.015,1.461],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,4],HDW:[.617,.117,1.015],hd:[.464,-.036]},8693:{dir:Vc,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[3,1,4],HDW:[.703,.203,.896]},8694:{dir:Xc,sizes:[.997,1.463],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,4],HDW:[.99,.49,.997],hd:[.75,.25]},8719:{dir:Vc,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:Vc,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:Vc,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:Xc,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},8725:{c:47,dir:Vc,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8730:{dir:Vc,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[3,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:Vc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},8741:{dir:Vc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8747:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:Xc,stretch:[0,8801],HDW:[.464,-.036,.778],hd:[.464,-.036]},8803:{dir:Xc,stretch:[0,8803],HDW:[.561,.061,.778],hd:[.561,.061]},8866:{dir:Vc,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:Vc,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:Vc,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:Vc,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:Vc,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:Vc,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:Vc,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:Vc,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},8978:{c:9180,dir:Xc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8994:{c:9180,dir:Xc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8995:{c:9181,dir:Xc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9001:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9130:{dir:Vc,sizes:[.748],stretch:[0,9130],HDW:[.748,0,.902]},9135:{c:8211,dir:Xc,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},9136:{dir:Vc,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.98,.5,.902]},9137:{dir:Vc,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.98,.5,.902]},9140:{dir:Xc,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9140,9140,9140],stretchv:[3,1,4],HDW:[.772,-.504,.36],hd:[.772,-.712]},9141:{dir:Xc,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9141,9141,9141],stretchv:[3,1,4],HDW:[-.074,.342,.36],hd:[-.282,.342]},9168:{dir:Vc,sizes:[.642],stretch:[0,9168],HDW:[.642,0,.333]},9180:{dir:Xc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},9181:{dir:Xc,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9182:{dir:Xc,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},9183:{dir:Xc,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]},9184:{dir:Xc,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9184,9184,9184],stretchv:[3,1,4],HDW:[.873,-.605,.546],hd:[.873,-.771]},9185:{dir:Xc,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9185,9185,9185],stretchv:[3,1,4],HDW:[-.175,.443,.546],hd:[-.341,.443]},9472:{c:8211,dir:Xc,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},10072:{c:8739,dir:Vc,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},10214:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10215:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10216:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:Vc,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[3,1,4],HDW:[.762,.262,.647]},10223:{dir:Vc,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[3,1,4],HDW:[.762,.262,.647]},10229:{c:8592,dir:Xc,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},10230:{c:8594,dir:Xc,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10231:{c:8596,dir:Xc,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10232:{c:8656,dir:Xc,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},10233:{c:8658,dir:Xc,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10234:{c:8660,dir:Xc,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10235:{c:8612,dir:Xc,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10236:{c:8614,dir:Xc,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10570:{dir:Xc,sizes:[1.026],stretch:[8636,8636,8641],stretchv:[3,1,4],HDW:[.503,.003,1.026],hd:[.27,-.23]},10571:{dir:Xc,sizes:[1.025],stretch:[8637,8636,8640],stretchv:[3,1,4],HDW:[.503,.003,1.025],hd:[.27,-.23]},10574:{dir:Xc,sizes:[1.026],stretch:[8636,8636,8640],stretchv:[3,1,4],HDW:[.503,-.23,1.026],hd:[.27,-.23]},10576:{dir:Xc,sizes:[1.025],stretch:[8637,8636,8641],stretchv:[3,1,4],HDW:[.27,.003,1.025],hd:[.27,-.23]},10586:{dir:Xc,sizes:[1.012],stretch:[8636,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10587:{dir:Xc,sizes:[1.012],stretch:[8614,8636,8640],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10590:{dir:Xc,sizes:[1.01],stretch:[8637,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.011],hd:[.27,-.23]},10591:{dir:Xc,sizes:[1.012],stretch:[8614,8636,8641],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10752:{dir:Vc,sizes:[.987,1.305],variants:[0,2]},10753:{dir:Vc,sizes:[.987,1.305],variants:[0,2]},10754:{dir:Vc,sizes:[.987,1.305],variants:[0,2]},10755:{dir:Vc,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:Vc,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:Vc,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:Vc,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:Vc,sizes:[.981,1.26],variants:[0,2]},10764:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:Vc,sizes:[1.112,2.223],variants:[0,2]},12296:{c:10216,dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},12297:{c:10217,dir:Vc,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},65079:{c:9182,dir:Xc,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},65080:{c:9183,dir:Xc,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]}},$c=function(e){var t;return(t=class extends e{}).defaultVariants=[...Ml.defaultVariants,["-size3","normal"],["-size4","normal"],["-size5","normal"],["-size6","normal"],["-size7","normal"],["-lf-tp","normal"],["-rt-bt","normal"],["-ex-md","normal"]],t.defaultCssFonts=Object.assign(Object.assign({},Ml.defaultCssFonts),{"-size3":["serif",!1,!1],"-size4":["serif",!1,!1],"-size5":["serif",!1,!1],"-size6":["serif",!1,!1],"-size7":["serif",!1,!1],"-lf-tp":["serif",!1,!1],"-rt-bt":["serif",!1,!1],"-ex-md":["serif",!1,!1]}),t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},t.defaultParams=Object.assign(Object.assign({},Ml.defaultParams),{x_height:.442}),t.defaultSizeVariants=["normal","-smallop","-largeop","-size3","-size4","-size5","-size6","-size7"],t.defaultStretchVariants=["normal","-ex-md","-size7","-lf-tp","-rt-bt"],t}(Wc);class Kc extends $c{constructor(){super(...arguments),this.cssFontPrefix="MM"}}Kc.NAME="MathJaxModern",Kc.OPTIONS=Object.assign(Object.assign({},$c.OPTIONS),{fontURL:$c.OPTIONS.dynamicPrefix="/chtml/woff",dynamicPrefix:$c.OPTIONS.dynamicPrefix+"/chtml/dynamic"}),Kc.defaultCssFamilyPrefix="MJX-MM-ZERO",Kc.defaultVariantLetters={normal:"",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"},Kc.defaultDelimiters=Jc,Kc.defaultChars={normal:{32:[0,0,.332],33:[.716,0,.278],34:[.705,-.423,.374],35:[.694,.194,.833],36:[.75,.056,.5],37:[.75,.056,.833],38:[.716,.022,.778],39:[.705,-.423,.278],40:[.748,.248,.389],41:[.748,.248,.389],42:[.75,-.32,.5,{sk:.148}],43:[.583,.083,.778],44:[.106,.193,.278],45:[.245,-.187,.333],46:[.106,0,.278],47:[.75,.25,.5],48:[.666,.022,.5],49:[.666,0,.5],50:[.666,0,.5,{sk:-.01}],51:[.666,.022,.5],52:[.677,0,.5,{sk:.103}],53:[.666,.022,.5],54:[.666,.022,.5,{sk:.068}],55:[.676,.022,.5,{sk:-.147}],56:[.666,.022,.5,{sk:.011}],57:[.666,.022,.5],58:[.431,0,.278],59:[.431,.193,.278],60:[.547,.047,.778],61:[.367,-.133,.778],62:[.547,.047,.778],63:[.705,0,.472],64:[.705,.011,.778],65:[.716,0,.75],66:[.683,0,.708,{sk:-.098}],67:[.705,.022,.722,{sk:.146}],68:[.683,0,.764,{sk:-.139}],69:[.68,0,.681,{sk:-.025}],70:[.68,0,.653,{sk:-.018}],71:[.705,.022,.785,{sk:.115}],72:[.683,0,.75],73:[.683,0,.361],74:[.683,.022,.514,{sk:.06}],75:[.683,0,.778,{sk:-.011}],76:[.683,0,.625,{sk:-.119}],77:[.683,0,.917],78:[.683,0,.75],79:[.705,.022,.778],80:[.683,0,.681,{sk:-.09}],81:[.705,.194,.778],82:[.683,.022,.736,{sk:-.134}],83:[.705,.022,.556,{sk:.052}],84:[.677,0,.722],85:[.683,.022,.75],86:[.683,.022,.75],87:[.683,.022,1.028],88:[.683,0,.75,{sk:-.014}],89:[.683,0,.75],90:[.683,0,.611,{sk:.011}],91:[.75,.25,.278],92:[.75,.25,.5],93:[.75,.25,.278],94:[.744,-.562,.556,{ic:.005}],95:[-.1,.14,.333],96:[.698,-.51,.5,{sk:-.031}],97:[.448,.011,.5,{sk:-.036}],98:[.694,.011,.556,{sk:-.178}],99:[.448,.011,.444,{sk:.027}],100:[.694,.011,.556,{sk:.099}],101:[.448,.011,.444,{sk:.014}],102:[.705,0,.306,{ic:.051,sk:.071}],103:[.453,.206,.5,{sk:.082}],104:[.694,0,.556,{sk:-.174}],105:[.657,0,.278],106:[.657,.205,.306],107:[.694,0,.528,{sk:-.164}],108:[.694,0,.278,{sk:-.034}],109:[.442,0,.833,{sk:-.067}],110:[.442,0,.556,{sk:-.067}],111:[.448,.011,.5],112:[.442,.194,.556,{sk:-.076}],113:[.442,.194,.528,{sk:.054}],114:[.442,0,.392,{sk:-.015}],115:[.448,.011,.394,{sk:.035}],116:[.615,.011,.389,{sk:-.034}],117:[.442,.011,.556,{sk:-.033}],118:[.431,.011,.528],119:[.431,.011,.722],120:[.431,0,.528],121:[.431,.205,.528],122:[.431,0,.444],123:[.75,.25,.5],124:[.75,.25,.278],125:[.75,.25,.5],126:[.307,-.193,.556],160:[0,0,.332],163:[.683,.035,.75],165:[.683,0,.75],167:[.705,.205,.444],168:[.652,-.557,.5],172:[.367,-.133,.667],175:[.62,-.589,.5],176:[.683,-.406,.375],177:[.583,.084,.778],180:[.698,-.51,.5,{sk:.031}],181:[.441,.194,.556],182:[.694,.194,.611],183:[.303,-.197,.278],215:[.491,-.009,.778],240:[.695,.011,.5],247:[.504,.004,.778],305:[.442,0,.278],567:[.442,.205,.306],710:[.692,-.516,.5],711:[.692,-.516,.5],713:[.62,-.589,.5],714:[.698,-.51,.5,{sk:.031}],715:[.698,-.51,.5,{sk:-.031}],728:[.69,-.518,.5],729:[.657,-.551,.278],730:[.705,-.529,.75],732:[.651,-.558,.5],768:[.733,-.545,0,{dx:.295}],769:[.733,-.545,0,{dx:.233}],770:[.734,-.587,0,{dx:.264}],771:[.746,-.554,0,{dx:.264}],772:[.64,-.609,0,{dx:.264}],773:[.67,-.63,0,{dx:.264}],774:[.729,-.592,0,{dx:.264}],775:[.677,-.571,0,{dx:.265}],776:[.672,-.577,0,{dx:.264}],778:[.725,-.549,0,{dx:.264}],780:[.725,-.578,0,{dx:.264}],824:[.75,.25,0,{sk:-.263}],913:[.716,0,.75],914:[.683,0,.708,{sk:-.068}],915:[.68,0,.625,{sk:-.015}],916:[.716,0,.833],917:[.68,0,.681,{sk:-.022}],918:[.683,0,.611,{sk:.011}],919:[.683,0,.75],920:[.705,.022,.778],921:[.683,0,.361],922:[.683,0,.778,{sk:-.011}],923:[.716,0,.694],924:[.683,0,.917],925:[.683,0,.75],926:[.677,0,.667],927:[.705,.022,.778],928:[.68,0,.75],929:[.683,0,.681,{sk:-.058}],931:[.683,0,.722,{sk:-.011}],932:[.677,0,.722],933:[.705,0,.778],934:[.683,0,.722],935:[.683,0,.75,{sk:-.014}],936:[.683,0,.778],937:[.705,0,.722],945:[.442,.011,.641,{sk:.035}],946:[.706,.194,.558],947:[.442,.215,.586],948:[.712,.011,.474],949:[.453,.022,.535,{sk:-.024}],950:[.697,.205,.53,{sk:-.041}],951:[.442,.216,.53,{sk:-.047}],952:[.705,.011,.488],953:[.442,.011,.308,{sk:-.056}],954:[.442,.011,.53,{sk:-.018}],955:[.694,.013,.537,{ic:.026,sk:-.202}],956:[.442,.216,.53,{sk:-.028}],957:[.442,0,.502,{sk:-.042}],958:[.697,.205,.53,{sk:-.069}],959:[.448,.011,.5],960:[.431,.011,.586,{sk:-.014}],961:[.442,.216,.488],962:[.442,.108,.474],963:[.431,.011,.599],964:[.431,.012,.53,{sk:-.033}],965:[.442,.011,.53,{sk:-.014}],966:[.442,.218,.641,{sk:-.018}],967:[.442,.205,.641,{sk:-.053}],968:[.694,.205,.641,{sk:.028}],969:[.442,.011,.641],977:[.705,.011,.53,{sk:.026}],981:[.694,.205,.641],982:[.431,.011,.836,{sk:-.014}],1008:[.442,.012,.624,{sk:-.015}],1009:[.442,.194,.488],1012:[.705,.022,.778],1013:[.431,.011,.414,{ic:.007,sk:.03}],8192:[0,0,.5],8193:[0,0,1],8194:[0,0,.5],8195:[0,0,1],8196:[0,0,.333],8197:[0,0,.25],8198:[0,0,.167],8199:[0,0,.5],8200:[0,0,.25],8201:[0,0,.2],8202:[0,0,.1],8203:[0,0,0],8208:[.245,-.187,.333],8209:[.245,-.187,.333],8210:[.342,-.302,.68],8211:[.277,-.255,.5],8212:[.277,-.255,1],8213:[.27,-.23,1.152],8214:[.75,.25,.398],8216:[.693,-.394,.278],8217:[.694,-.395,.278],8220:[.693,-.394,.472],8221:[.694,-.395,.472],8224:[.705,.216,.444],8225:[.705,.205,.444],8230:[.106,0,.837],8239:[0,0,.2],8242:[.748,-.43,.311],8243:[.748,-.43,.511],8244:[.748,-.43,.711],8245:[.748,-.43,.311],8246:[.748,-.43,.511],8247:[.748,-.43,.711],8260:[.75,.25,.5],8279:[.748,-.43,.911],8287:[0,0,.222],8288:[0,0,0],8289:[0,0,0],8290:[0,0,0],8291:[0,0,0],8292:[0,0,0],8364:[.705,.022,.627],8400:[.711,-.601,0,{dx:.264}],8401:[.711,-.601,0,{dx:.264}],8402:[.75,.25,0,{sk:-.264}],8406:[.711,-.521,0,{dx:.264}],8407:[.711,-.521,0,{dx:.264}],8411:[.696,-.604,0,{ic:.002,dx:.264}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.084}],8417:[.711,-.521,0,{dx:.264}],8428:[-.171,.281,0,{dx:.264}],8429:[-.171,.281,0,{dx:.264}],8430:[-.091,.281,0,{dx:.264}],8431:[-.091,.281,0,{dx:.264}],8455:[.705,.022,.53],8462:[.694,.011,.576,{sk:-.075}],8463:[.694,.011,.576],8486:[.705,0,.722],8487:[.684,.021,.722],8490:[.683,0,.778,{sk:-.011}],8491:[.892,0,.75],8498:[.694,0,.555],8501:[.693,0,.611],8502:[.72,.04,.604],8503:[.721,.03,.528],8504:[.71,.017,.574],8592:[.51,.01,1],8593:[.679,.203,.5],8594:[.51,.01,1],8595:[.703,.179,.5],8596:[.51,.01,1],8597:[.757,.257,.5],8598:[.714,.203,1],8599:[.714,.203,1],8600:[.703,.214,1],8601:[.703,.214,1],8602:[.51,.01,.997],8603:[.51,.01,.997],8606:[.51,.01,1.017],8608:[.51,.01,1.017],8610:[.51,.01,1.192],8611:[.51,.01,1.192],8612:[.51,.01,.977],8614:[.51,.01,.977],8617:[.55,.01,.997],8618:[.55,.01,.997],8619:[.55,.05,.997],8620:[.55,.05,.997],8622:[.51,.01,.996],8630:[.562,-.229,.98],8631:[.562,-.229,.98],8634:[.68,.059,.771],8635:[.68,.059,.771],8636:[.503,-.23,1],8637:[.27,.003,1.012],8638:[.697,.203,.441],8639:[.697,.203,.441],8640:[.503,-.23,1],8641:[.27,.003,1.012],8642:[.703,.197,.441],8643:[.703,.197,.441],8644:[.672,.172,1.018],8645:[.703,.203,.896],8646:[.672,.172,1.018],8647:[.75,.25,.997],8648:[.679,.203,.992],8649:[.75,.25,.997],8650:[.703,.179,.992],8651:[.6,.1,1.018],8652:[.6,.1,1.018],8653:[.52,.02,.991],8654:[.52,.02,1.068],8655:[.52,.02,.991],8656:[.52,.02,1],8657:[.676,.203,.611],8658:[.52,.02,1],8659:[.703,.176,.611],8660:[.52,.02,1],8661:[.728,.228,.611],8666:[.617,.117,1.015],8667:[.617,.117,1.015],8672:[.437,-.063,1.334],8674:[.437,-.063,1.359],8693:[.703,.203,.896],8694:[.99,.49,.997],8704:[.684,-.003,.666],8705:[.684,0,.556],8706:[.716,.022,.586],8707:[.684,0,.556],8708:[.789,.105,.556],8709:[.772,.078,.5],8710:[.716,0,.833],8711:[.683,.033,.833],8712:[.543,.043,.667],8713:[.73,.23,.667],8715:[.543,.043,.667],8716:[.73,.23,.667],8718:[.554,0,.666],8719:[.75,.25,.944],8720:[.75,.25,.944],8721:[.75,.25,1.056],8722:[.583,.083,.778],8723:[.584,.083,.778],8724:[.785,.083,.778],8725:[.603,.103,.568],8726:[.603,.103,.568],8727:[.462,-.039,.5],8728:[.4,-.1,.412],8729:[.445,-.055,.5],8730:[.04,.96,.833,{ic:.02}],8733:[.442,.011,.778],8734:[.442,.011,1],8735:[.679,-.013,.778],8736:[.724,-.013,.778],8737:[.724,.109,.778],8738:[.562,.062,.778],8739:[.75,.25,.278],8740:[.75,.25,.388],8741:[.75,.25,.5],8742:[.75,.25,.556],8743:[.602,.02,.667],8744:[.601,.021,.667],8745:[.604,.02,.667],8746:[.604,.02,.667],8747:[.805,.306,.545,{ic:.12}],8748:[.805,.306,.915,{ic:.12}],8749:[.805,.306,1.285,{ic:.12}],8750:[.805,.306,.615,{ic:.05}],8751:[.805,.306,.985,{ic:.05}],8752:[.805,.306,1.355,{ic:.05}],8753:[.805,.306,.675,{ic:.02}],8754:[.805,.306,.662,{ic:.02}],8755:[.805,.306,.662,{ic:.02}],8756:[.416,-.084,.516],8757:[.416,-.084,.516],8758:[.422,-.078,.278],8759:[.422,-.078,.516],8760:[.504,-.23,.778],8761:[.422,-.078,.906],8764:[.366,-.134,.773],8765:[.366,-.134,.773],8766:[.466,-.034,.901],8767:[.492,-.008,.778],8768:[.583,.083,.28],8769:[.482,-.018,.773],8770:[.38,-.032,.778],8771:[.468,-.12,.778],8772:[.603,.103,.778],8773:[.552,-.036,.778],8774:[.614,.048,.778],8775:[.603,.103,.778],8776:[.457,-.043,.773],8777:[.603,.103,.773],8778:[.541,-.036,.778],8779:[.541,.041,.773],8780:[.541,-.036,.778],8781:[.498,-.002,.778],8784:[.601,-.133,.778],8788:[.422,-.078,.906],8789:[.422,-.078,.906],8797:[.793,-.133,.778],8799:[.803,-.133,.778],8800:[.73,.23,.778],8801:[.464,-.036,.778],8802:[.73,.23,.778],8803:[.561,.061,.778],8804:[.631,.119,.778],8805:[.631,.119,.778],8806:[.715,.203,.778],8807:[.715,.203,.778],8808:[.715,.287,.778],8809:[.715,.287,.778],8810:[.547,.047,1],8811:[.547,.047,1],8812:[.77,.27,.434],8813:[.73,.23,.778],8814:[.73,.23,.778],8815:[.73,.23,.778],8816:[.73,.23,.778],8817:[.73,.23,.778],8818:[.636,.125,.776],8819:[.636,.125,.776],8820:[.691,.191,.776],8821:[.691,.191,.776],8822:[.737,.237,.778],8823:[.737,.237,.778],8824:[.776,.276,.778],8825:[.776,.276,.778],8826:[.547,.047,.778],8827:[.547,.047,.778],8828:[.639,.139,.738],8829:[.639,.139,.738],8830:[.682,.17,.773],8831:[.682,.17,.773],8832:[.73,.23,.778],8833:[.73,.23,.778],8834:[.543,.043,.778],8835:[.543,.043,.778],8836:[.73,.23,.778],8837:[.73,.23,.778],8838:[.627,.127,.778],8839:[.627,.127,.778],8840:[.73,.23,.778],8841:[.73,.23,.778],8842:[.627,.211,.778],8843:[.627,.211,.778],8845:[.604,.02,.667],8846:[.604,.02,.667],8847:[.543,.043,.778],8848:[.543,.043,.778],8849:[.627,.127,.778],8850:[.627,.127,.778],8851:[.604,.02,.667],8852:[.604,.02,.667],8853:[.592,.092,.778],8854:[.592,.092,.778],8855:[.592,.092,.778],8856:[.592,.092,.778],8857:[.592,.092,.778],8858:[.592,.092,.796],8859:[.592,.092,.796],8860:[.592,.092,.796],8861:[.592,.092,.796],8862:[.583,.083,.778],8863:[.583,.083,.778],8864:[.583,.083,.778],8865:[.583,.083,.778],8866:[.684,0,.611],8867:[.684,0,.611],8868:[.664,.02,.778],8869:[.684,0,.778],8870:[.684,0,.445],8871:[.684,0,.445],8872:[.684,0,.612],8873:[.684,0,.673],8874:[.684,0,.841],8875:[.684,0,.653],8876:[.684,0,.565],8877:[.684,0,.732],8878:[.684,0,.793],8879:[.684,0,.773],8882:[.547,.047,.738],8883:[.547,.047,.738],8884:[.605,.105,.738],8885:[.605,.105,.738],8890:[.664,.02,.778],8896:[.78,.264,.833],8897:[.764,.28,.833],8898:[.772,.25,.833],8899:[.75,.272,.833],8900:[.48,-.02,.5],8901:[.303,-.197,.278],8902:[.486,-.014,.5],8904:[.505,.005,.623],8905:[.505,.005,.623],8906:[.505,.005,.623],8907:[.505,.005,.623],8908:[.505,.005,.623],8909:[.468,-.12,.778],8910:[.584,.02,.733],8911:[.584,.02,.733],8930:[.73,.23,.778],8931:[.73,.23,.778],8938:[.73,.23,.738],8939:[.73,.23,.738],8940:[.73,.23,.738],8941:[.73,.23,.738],8942:[.582,.082,.218],8943:[.303,-.197,.776],8944:[.5,0,.613],8945:[.5,0,.613],8968:[.75,.25,.444],8969:[.75,.25,.444],8970:[.75,.25,.444],8971:[.75,.25,.444],8976:[.367,-.133,.667],8985:[.367,-.133,.667],8988:[.77,-.49,.392],8989:[.77,-.49,.392],8990:[.01,.27,.392],8991:[.01,.27,.392],8992:[1.344,0,1.185],8993:[1.322,.022,1.185],8994:[.381,-.13,1],8995:[.371,-.133,1],9001:[.75,.25,.389],9002:[.75,.25,.389],9115:[1.495,0,.875],9116:[.498,0,.875],9117:[1.495,0,.875],9118:[1.495,0,.875],9119:[.498,0,.875],9120:[1.495,0,.875],9121:[1.5,0,.667],9122:[1,0,.667],9123:[1.5,0,.667],9124:[1.5,0,.667],9125:[1,0,.667],9126:[1.5,0,.667],9127:[.75,0,.902],9128:[1.5,0,.902],9129:[.75,0,.902],9130:[.748,0,.902],9131:[.75,0,.902],9132:[1.5,0,.902],9133:[.75,0,.902],9136:[.98,.5,.902],9137:[.98,.5,.902],9138:[.846,0,1.576],9139:[.847,0,1.576],9140:[.726,-.552,.36],9141:[-.122,.296,.36],9143:[1.82,0,1.056],9168:[.642,0,.333],9180:[.727,-.572,.504],9181:[-.142,.297,.504],9182:[.783,-.539,.492],9183:[-.109,.353,.492],9184:[.829,-.657,.546],9185:[-.227,.399,.546],9632:[.583,.083,.778],9633:[.583,.083,.778],9642:[.358,-.142,.328],9643:[.358,-.142,.328],9650:[.741,.005,.968],9651:[.741,.005,.968],9652:[.741,.005,.968],9653:[.741,.005,.968],9654:[.678,.178,.858],9655:[.678,.178,.858],9656:[.678,.178,.858],9657:[.678,.178,.858],9660:[.505,.241,.968],9661:[.505,.241,.968],9662:[.505,.241,.968],9663:[.505,.241,.968],9664:[.678,.178,.858],9665:[.678,.178,.858],9666:[.678,.178,.858],9667:[.678,.178,.858],9674:[.61,.11,.572],9675:[.592,.092,.796],9679:[.592,.092,.796],9702:[.445,-.055,.5],9711:[.701,.201,1.013],9723:[.583,.083,.778],9724:[.583,.083,.778],10072:[.694,.083,.525],10200:[.684,.184,.946],10201:[.684,.184,.986],10205:[.684,.184,.946],10206:[.684,.184,.946],10214:[.75,.25,.41],10215:[.75,.25,.41],10216:[.75,.25,.389],10217:[.75,.25,.389],10218:[.75,.25,.57],10219:[.75,.25,.57],10222:[.762,.262,.287],10223:[.762,.262,.287],10229:[.51,.01,1.463],10230:[.51,.01,1.463],10231:[.51,.01,1.442],10232:[.52,.02,1.457],10233:[.52,.02,1.457],10234:[.52,.02,1.534],10235:[.51,.01,1.443],10236:[.51,.01,1.443],10237:[.52,.02,1.437],10238:[.52,.02,1.437],10570:[.503,.003,1.026],10571:[.503,.003,1.025],10574:[.503,-.23,1.026],10576:[.27,.003,1.025],10586:[.51,.01,1.012],10587:[.51,.01,1.012],10590:[.51,.01,1.011],10591:[.51,.01,1.012],10744:[.75,.25,.5],10745:[.75,.25,.5],10752:[.743,.243,1.111],10753:[.743,.243,1.111],10754:[.743,.243,1.111],10755:[.75,.272,.833],10756:[.75,.272,.833],10757:[.764,.264,.833],10758:[.764,.264,.833],10761:[.74,.24,1.092],10764:[.805,.306,1.655,{ic:.12}],10769:[.805,.306,.675,{ic:.02}],10799:[.496,-.004,.778],10815:[.683,0,.75],10877:[.634,.134,.778],10878:[.634,.134,.778],10885:[.717,.205,.776],10886:[.717,.205,.776],10887:[.667,.167,.778],10888:[.667,.167,.778],10889:[.749,.321,.776],10890:[.717,.289,.776],10891:[.973,.473,.778],10892:[.973,.473,.778],10901:[.629,.129,.778],10902:[.629,.129,.778],10927:[.631,.119,.778],10928:[.631,.119,.778],10933:[.753,.276,.777],10934:[.753,.276,.777],10935:[.762,.287,.777],10936:[.762,.287,.777],10937:[.762,.329,.777],10938:[.762,.329,.777],10949:[.753,.214,.777],10950:[.753,.214,.777],10955:[.785,.375,.777],10956:[.785,.375,.777],119808:[.698,0,.869],119809:[.686,0,.818,{sk:-.109}],119810:[.697,.011,.831,{sk:.165}],119811:[.686,0,.882,{sk:-.158}],119812:[.68,0,.756,{sk:-.028}],119813:[.68,0,.724,{sk:-.02}],119814:[.697,.011,.904,{sk:.127}],119815:[.686,0,.9],119816:[.686,0,.436],119817:[.686,.011,.594,{sk:.051}],119818:[.686,0,.901,{sk:-.013}],119819:[.686,0,.692,{sk:-.114}],119820:[.686,0,1.092],119821:[.686,0,.9],119822:[.697,.011,.864],119823:[.686,0,.786,{sk:-.1}],119824:[.697,.194,.864],119825:[.686,.011,.863,{sk:-.15}],119826:[.697,.011,.639,{sk:.054}],119827:[.675,0,.8],119828:[.686,.011,.885],119829:[.686,.008,.869],119830:[.686,.008,1.189],119831:[.686,0,.869,{sk:-.017}],119832:[.686,0,.869],119833:[.686,0,.703,{sk:.013}],119834:[.453,.006,.559,{sk:-.049}],119835:[.694,.006,.639,{sk:-.194}],119836:[.453,.006,.511,{sk:.043}],119837:[.694,.006,.639,{sk:.124}],119838:[.453,.006,.527,{sk:.018}],119839:[.7,0,.351,{ic:.086,sk:.069}],119840:[.455,.201,.575,{sk:.07}],119841:[.694,0,.639,{sk:-.185}],119842:[.685,0,.319],119843:[.685,.2,.351,{sk:.013}],119844:[.694,0,.607,{sk:-.177}],119845:[.694,0,.319,{sk:-.024}],119846:[.45,0,.958,{sk:-.061}],119847:[.45,0,.639,{sk:-.063}],119848:[.453,.006,.575],119849:[.45,.194,.639,{sk:-.079}],119850:[.45,.194,.607,{sk:.066}],119851:[.45,0,.474,{sk:-.021}],119852:[.453,.006,.454,{sk:.038}],119853:[.635,.006,.447,{sk:-.029}],119854:[.45,.006,.639,{sk:-.024}],119855:[.444,.004,.607],119856:[.444,.004,.831],119857:[.444,0,.607],119858:[.444,.2,.607],119859:[.444,0,.511],119860:[.716,0,.75,{sk:.175}],119861:[.683,0,.759,{sk:.041}],119862:[.705,.022,.715,{ic:.045,sk:.205}],119863:[.683,0,.828,{sk:.013}],119864:[.68,0,.738,{ic:.026,sk:.095}],119865:[.68,0,.643,{ic:.106,sk:.074}],119866:[.705,.022,.786,{sk:.203}],119867:[.683,0,.831,{ic:.05,sk:.089}],119868:[.683,0,.44,{ic:.057,sk:.084}],119869:[.683,.022,.555,{ic:.078,sk:.151}],119870:[.683,0,.849,{ic:.04,sk:.09}],119871:[.683,0,.681,{sk:.019}],119872:[.683,0,.97,{ic:.074,sk:.085}],119873:[.683,0,.803,{ic:.078,sk:.082}],119874:[.705,.022,.763,{sk:.114}],119875:[.683,0,.642,{ic:.112,sk:.011}],119876:[.705,.194,.791,{sk:.1}],119877:[.683,.022,.759,{sk:.018}],119878:[.705,.022,.613,{ic:.032,sk:.168}],119879:[.677,0,.584,{ic:.12,sk:.016}],119880:[.683,.022,.683,{ic:.077,sk:.022}],119881:[.683,.022,.583,{ic:.186,sk:-.018}],119882:[.683,.022,.944,{ic:.104}],119883:[.683,0,.828,{ic:.023,sk:.097}],119884:[.683,0,.581,{ic:.181,sk:-.027}],119885:[.683,0,.683,{ic:.04,sk:.114}],119886:[.442,.011,.529,{sk:.022}],119887:[.694,.011,.429,{sk:-.05}],119888:[.442,.011,.433,{sk:.101}],119889:[.694,.011,.52,{sk:.182}],119890:[.442,.011,.466,{sk:.067}],119891:[.705,.205,.49,{ic:.062,sk:.172}],119892:[.442,.205,.477,{sk:.077}],119894:[.661,.011,.345,{sk:.074}],119895:[.661,.205,.412,{sk:.153}],119896:[.694,.011,.521,{sk:-.048}],119897:[.694,.011,.298,{sk:.035}],119898:[.442,.011,.878,{sk:-.035}],119899:[.442,.011,.6,{sk:-.035}],119900:[.442,.011,.485,{sk:.072}],119901:[.442,.194,.503],119902:[.442,.194,.446,{ic:.006,sk:.121}],119903:[.442,.011,.451,{sk:.021}],119904:[.442,.011,.469,{sk:.061}],119905:[.626,.011,.361,{sk:.044}],119906:[.442,.011,.572,{sk:.019}],119907:[.442,.011,.485,{sk:.051}],119908:[.442,.011,.716,{sk:.047}],119909:[.442,.011,.572,{sk:.043}],119910:[.442,.205,.49,{sk:.059}],119911:[.442,.011,.465,{ic:.002,sk:.102}],119912:[.711,0,.869,{sk:.173}],119913:[.686,0,.866,{sk:.044}],119914:[.703,.017,.817,{ic:.038,sk:.221}],119915:[.686,0,.938],119916:[.68,0,.81,{ic:.015,sk:.099}],119917:[.68,0,.689,{ic:.12,sk:.072}],119918:[.703,.017,.887,{sk:.214}],119919:[.686,0,.982,{ic:.045,sk:.091}],119920:[.686,0,.511,{ic:.055,sk:.086}],119921:[.686,.017,.631,{ic:.063,sk:.153}],119922:[.686,0,.971,{ic:.032,sk:.095}],119923:[.686,0,.756,{sk:.018}],119924:[.686,0,1.142,{ic:.074,sk:.086}],119925:[.686,0,.95,{ic:.077,sk:.083}],119926:[.703,.017,.837,{sk:.11}],119927:[.686,0,.723,{ic:.126,sk:.012}],119928:[.703,.194,.869,{sk:.093}],119929:[.686,.017,.872,{ic:.009,sk:.014}],119930:[.703,.017,.693,{ic:.021,sk:.199}],119931:[.675,0,.637,{ic:.135,sk:.014}],119932:[.686,.017,.8,{ic:.077,sk:.015}],119933:[.686,.017,.678,{ic:.207,sk:-.018}],119934:[.686,.017,1.093,{ic:.114}],119935:[.686,0,.947,{ic:.006,sk:.106}],119936:[.686,0,.675,{ic:.2,sk:-.028}],119937:[.686,0,.773,{ic:.032,sk:.122}],119938:[.452,.008,.633,{sk:.019}],119939:[.694,.008,.521,{sk:-.035}],119940:[.452,.008,.513,{sk:.108}],119941:[.694,.008,.61,{sk:.207}],119942:[.452,.008,.554,{sk:.063}],119943:[.702,.202,.568,{ic:.058,sk:.189}],119944:[.452,.202,.545,{sk:.067}],119945:[.694,.008,.668,{sk:-.106}],119946:[.694,.008,.405,{sk:.08}],119947:[.694,.202,.471,{sk:.163}],119948:[.694,.008,.604,{sk:-.074}],119949:[.694,.008,.348,{sk:.022}],119950:[.452,.008,1.032,{sk:-.038}],119951:[.452,.008,.713,{sk:-.038}],119952:[.452,.008,.585,{sk:.074}],119953:[.452,.194,.601],119954:[.452,.194,.542,{ic:.001,sk:.138}],119955:[.452,.008,.529,{sk:.018}],119956:[.452,.008,.531,{sk:.059}],119957:[.643,.008,.415,{sk:.046}],119958:[.452,.008,.681],119959:[.453,.008,.567,{sk:.049}],119960:[.453,.008,.831,{sk:.044}],119961:[.452,.008,.659,{sk:.029}],119962:[.452,.202,.59,{sk:.05}],119963:[.452,.008,.555,{sk:.102}],120484:[.442,.011,.322],120485:[.442,.205,.384,{sk:.083}],120488:[.698,0,.869],120489:[.686,0,.818,{sk:-.075}],120490:[.68,0,.692,{sk:-.019}],120491:[.698,0,.958],120492:[.68,0,.756,{sk:-.027}],120493:[.686,0,.703,{sk:.013}],120494:[.686,0,.9],120495:[.697,.011,.894],120496:[.686,0,.436],120497:[.686,0,.901,{sk:-.013}],120498:[.698,0,.806],120499:[.686,0,1.092],120500:[.686,0,.9],120501:[.675,0,.767],120502:[.697,.011,.864],120503:[.68,0,.9],120504:[.686,0,.786,{sk:-.063}],120505:[.697,.011,.894],120506:[.686,0,.831,{sk:-.015}],120507:[.675,0,.8],120508:[.697,0,.894],120509:[.686,0,.831],120510:[.686,0,.869,{sk:-.017}],120511:[.686,0,.894],120512:[.697,0,.831],120513:[.686,.025,.958],120514:[.452,.008,.743,{ic:.002,sk:.019}],120515:[.703,.194,.647],120516:[.452,.211,.679],120517:[.718,.008,.551,{sk:-.011}],120518:[.461,.017,.597,{sk:-.025}],120519:[.703,.202,.615,{sk:-.041}],120520:[.452,.211,.615,{sk:-.051}],120521:[.702,.008,.567],120522:[.452,.008,.359,{ic:.003,sk:-.066}],120523:[.452,.008,.615,{ic:.002,sk:-.032}],120524:[.694,.012,.618,{ic:.045,sk:-.225}],120525:[.452,.211,.615,{ic:.003,sk:-.035}],120526:[.452,0,.583,{sk:-.04}],120527:[.703,.202,.615,{sk:-.072}],120528:[.453,.006,.575],120529:[.444,.009,.679,{sk:-.011}],120530:[.452,.211,.567],120531:[.452,.105,.551],120532:[.444,.008,.695],120533:[.444,.012,.615,{sk:-.035}],120534:[.453,.008,.615,{sk:-.019}],120535:[.452,.216,.743,{sk:-.015}],120536:[.452,.202,.743,{ic:.001,sk:-.062}],120537:[.694,.202,.743,{sk:.032}],120538:[.453,.008,.743],120539:[.711,.017,.679],120540:[.444,.008,.506,{sk:.042}],120541:[.702,.008,.615,{sk:.033}],120542:[.452,.01,.724,{sk:-.018}],120543:[.694,.202,.743],120544:[.452,.194,.567],120545:[.444,.008,.966,{sk:-.01}],120546:[.716,0,.75,{sk:.177}],120547:[.683,0,.759,{sk:.077}],120548:[.68,0,.615,{ic:.106,sk:.074}],120549:[.716,0,.833,{sk:.17}],120550:[.68,0,.738,{ic:.026,sk:.094}],120551:[.683,0,.683,{ic:.04,sk:.11}],120552:[.683,0,.831,{ic:.05,sk:.089}],120553:[.705,.022,.763,{sk:.117}],120554:[.683,0,.44,{ic:.057,sk:.084}],120555:[.683,0,.849,{ic:.04,sk:.09}],120556:[.716,0,.694,{sk:.17}],120557:[.683,0,.97,{ic:.074,sk:.085}],120558:[.683,0,.803,{ic:.078,sk:.082}],120559:[.677,0,.742,{ic:.035,sk:.097}],120560:[.705,.022,.763,{sk:.117}],120561:[.68,0,.831,{ic:.049,sk:.089}],120562:[.683,0,.642,{ic:.112,sk:.049}],120563:[.705,.022,.763,{sk:.117}],120564:[.683,0,.78,{ic:.026,sk:.104}],120565:[.677,0,.584,{ic:.12,sk:.012}],120566:[.705,0,.583,{ic:.118}],120567:[.683,0,.667,{sk:.082}],120568:[.683,0,.828,{ic:.023,sk:.097}],120569:[.683,0,.612,{ic:.081,sk:.025}],120570:[.705,0,.772,{ic:.014,sk:.137}],120571:[.683,.033,.833],120572:[.442,.011,.64,{sk:.072}],120573:[.706,.194,.566,{ic:.008,sk:.148}],120574:[.442,.215,.518,{ic:.025,sk:-.019}],120575:[.712,.011,.444,{ic:.008,sk:.107}],120576:[.453,.022,.466,{sk:.051}],120577:[.697,.205,.438,{ic:.036,sk:.067}],120578:[.442,.216,.497,{sk:.024}],120579:[.705,.011,.469,{sk:.075}],120580:[.442,.011,.354],120581:[.442,.011,.576,{sk:.043}],120582:[.694,.013,.583,{sk:-.053}],120583:[.442,.216,.603,{sk:.048}],120584:[.442,0,.494,{ic:.03,sk:.028}],120585:[.697,.205,.438,{ic:.008,sk:.06}],120586:[.442,.011,.485],120587:[.431,.011,.57,{sk:.043}],120588:[.442,.216,.517,{sk:.096}],120589:[.442,.108,.363,{ic:.046,sk:-.034}],120590:[.431,.011,.571],120591:[.431,.012,.437,{ic:.074}],120592:[.442,.011,.54,{sk:.036}],120593:[.442,.218,.654,{sk:.028}],120594:[.442,.205,.626,{sk:.018}],120595:[.694,.205,.651,{sk:.143}],120596:[.442,.011,.622,{sk:.034}],120597:[.716,.022,.531,{ic:.035,sk:.069}],120598:[.431,.011,.406,{sk:.066}],120599:[.705,.011,.591,{sk:.116}],120600:[.442,.012,.624,{sk:.053}],120601:[.694,.205,.596,{sk:.125}],120602:[.442,.194,.517,{sk:.102}],120603:[.431,.011,.828,{sk:.039}],120604:[.711,0,.869,{sk:.174}],120605:[.686,0,.866,{sk:.069}],120606:[.68,0,.657,{ic:.12,sk:.071}],120607:[.711,0,.958,{sk:.168}],120608:[.68,0,.81,{ic:.015,sk:.098}],120609:[.686,0,.773,{ic:.032,sk:.117}],120610:[.686,0,.982,{ic:.045,sk:.09}],120611:[.703,.017,.867,{sk:.108}],120612:[.686,0,.511,{ic:.055,sk:.085}],120613:[.686,0,.971,{ic:.032,sk:.093}],120614:[.711,0,.806,{sk:.167}],120615:[.686,0,1.142,{ic:.074,sk:.085}],120616:[.686,0,.95,{ic:.077,sk:.082}],120617:[.675,0,.841,{ic:.026,sk:.104}],120618:[.703,.017,.837,{sk:.111}],120619:[.68,0,.982,{ic:.044,sk:.09}],120620:[.686,0,.723,{ic:.126,sk:.039}],120621:[.703,.017,.867,{sk:.108}],120622:[.686,0,.885,{ic:.017,sk:.11}],120623:[.675,0,.637,{ic:.135,sk:.01}],120624:[.703,0,.671,{ic:.131}],120625:[.686,0,.767,{sk:.08}],120626:[.686,0,.947,{ic:.006,sk:.106}],120627:[.686,0,.714,{ic:.078,sk:.029}],120628:[.703,0,.879,{ic:.007,sk:.135}],120629:[.686,.025,.958],120630:[.452,.008,.761,{sk:.059}],120631:[.703,.194,.66,{sk:.153}],120632:[.452,.211,.59,{ic:.027,sk:-.02}],120633:[.718,.008,.522,{sk:.115}],120634:[.461,.017,.529,{sk:.058}],120635:[.703,.202,.508,{ic:.014,sk:.083}],120636:[.452,.211,.6,{sk:.019}],120637:[.702,.008,.562,{sk:.062}],120638:[.452,.008,.412],120639:[.452,.008,.668,{sk:.025}],120640:[.694,.012,.671,{sk:-.072}],120641:[.452,.211,.708,{sk:.042}],120642:[.452,0,.577,{ic:.026,sk:.028}],120643:[.703,.202,.508,{sk:.061}],120644:[.452,.008,.585],120645:[.444,.009,.682,{sk:.046}],120646:[.452,.211,.612,{sk:.1}],120647:[.452,.105,.424,{ic:.038,sk:-.029}],120648:[.444,.008,.686],120649:[.444,.012,.521,{ic:.083}],120650:[.453,.008,.631,{sk:.037}],120651:[.452,.216,.747,{sk:.033}],120652:[.452,.202,.718,{sk:.011}],120653:[.694,.202,.758,{sk:.151}],120654:[.453,.008,.718,{sk:.039}],120655:[.711,.017,.628,{ic:.029,sk:.079}],120656:[.444,.008,.483,{sk:.074}],120657:[.702,.008,.692,{sk:.119}],120658:[.452,.01,.724,{sk:.053}],120659:[.694,.202,.713,{sk:.126}],120660:[.452,.194,.612,{sk:.094}],120661:[.444,.008,.975,{sk:.043}],120662:[.694,0,.733],120663:[.694,0,.733,{sk:-.04}],120664:[.691,0,.581,{sk:.022}],120665:[.694,0,.917],120666:[.691,0,.642,{sk:.015}],120667:[.694,0,.672],120668:[.694,0,.794],120669:[.716,.022,.856],120670:[.694,0,.331],120671:[.694,0,.764,{sk:.012}],120672:[.694,0,.672],120673:[.694,0,.978],120674:[.694,0,.794],120675:[.688,0,.733],120676:[.716,.022,.794],120677:[.691,0,.794],120678:[.694,0,.703,{sk:-.034}],120679:[.716,.022,.856],120680:[.694,0,.794],120681:[.688,0,.733],120682:[.716,0,.856],120683:[.694,0,.794],120684:[.694,0,.733,{sk:-.015}],120685:[.694,0,.856],120686:[.716,0,.794],120687:[.694,0,.917],120688:[.469,.012,.837,{sk:-.03}],120689:[.705,.195,.606],120690:[.469,.217,.698,{sk:.046}],120691:[.733,.012,.541],120692:[.48,.023,.512,{sk:.016}],120693:[.75,.208,.566,{sk:.014}],120694:[.469,.217,.735],120695:[.705,.012,.567],120696:[.469,.012,.477,{sk:-.098}],120697:[.469,.012,.675,{sk:-.059}],120698:[.694,.012,.764,{sk:-.213}],120699:[.469,.217,.735,{sk:-.097}],120700:[.469,.001,.574],120701:[.75,.226,.574,{sk:-.031}],120702:[.475,.011,.599],120703:[.458,.012,.76,{sk:.038}],120704:[.469,.217,.567],120705:[.469,.109,.524,{sk:.016}],120706:[.458,.012,.683,{sk:.034}],120707:[.458,.011,.699,{sk:.037}],120708:[.471,.012,.728,{sk:.012}],120709:[.469,.217,.716,{sk:-.021}],120710:[.469,.206,.849,{sk:-.029}],120711:[.694,.206,.87,{sk:.065}],120712:[.471,.012,.731],120713:[.716,.022,.569],120714:[.458,.012,.519],120715:[.705,.012,.811,{sk:.07}],120716:[.469,.01,.609],120717:[.694,.206,.73],120718:[.469,.245,.567],120719:[.458,.012,1.035,{sk:.049}],120720:[.694,0,.733,{sk:.146}],120721:[.694,0,.733,{ic:.021,sk:.083}],120722:[.691,0,.581,{ic:.092,sk:.091}],120723:[.694,0,.917,{sk:.139}],120724:[.691,0,.642,{ic:.077,sk:.095}],120725:[.694,0,.672,{ic:.079,sk:.087}],120726:[.694,0,.794,{ic:.048,sk:.102}],120727:[.716,.022,.856,{ic:.025,sk:.126}],120728:[.694,0,.331,{ic:.048,sk:.103}],120729:[.694,0,.764,{ic:.076,sk:.095}],120730:[.694,0,.672,{sk:.138}],120731:[.694,0,.978,{ic:.048,sk:.102}],120732:[.694,0,.794,{ic:.048,sk:.102}],120733:[.688,0,.733,{ic:.086,sk:.072}],120734:[.716,.022,.794,{ic:.026,sk:.12}],120735:[.691,0,.794,{ic:.047,sk:.102}],120736:[.694,0,.703,{ic:.047,sk:.07}],120737:[.716,.022,.856,{ic:.025,sk:.126}],120738:[.694,0,.794,{ic:.078,sk:.08}],120739:[.688,0,.733,{ic:.098,sk:.061}],120740:[.716,0,.856,{ic:.06,sk:.097}],120741:[.694,0,.794,{ic:.019,sk:.121}],120742:[.694,0,.769,{ic:.043,sk:.097}],120743:[.694,0,.856,{ic:.063,sk:.096}],120744:[.716,0,.794,{ic:.042,sk:.106}],120745:[.682,.012,.917,{ic:.011,sk:.063}],120746:[.469,.012,.837,{sk:.059}],120747:[.705,.195,.606,{ic:.014,sk:.132}],120748:[.469,.217,.697,{ic:.04,sk:.111}],120749:[.733,.012,.541,{ic:.025,sk:.126}],120750:[.48,.023,.513,{ic:.004,sk:.106}],120751:[.75,.208,.566,{sk:.164}],120752:[.469,.217,.735,{ic:.013,sk:.081}],120753:[.705,.012,.567,{ic:.038,sk:.111}],120754:[.469,.012,.477],120755:[.469,.012,.676,{sk:.031}],120756:[.694,.012,.764,{sk:-.075}],120757:[.469,.217,.736],120758:[.469,.001,.574,{ic:.031,sk:.066}],120759:[.75,.226,.574,{sk:.119}],120760:[.475,.011,.599,{ic:.001,sk:.09}],120761:[.458,.012,.76,{ic:.029,sk:.104}],120762:[.469,.217,.568,{ic:.001,sk:.088}],120763:[.469,.109,.524,{sk:.108}],120764:[.458,.012,.683,{ic:.03,sk:.098}],120765:[.458,.011,.699,{ic:.029,sk:.104}],120766:[.471,.012,.728,{ic:.008,sk:.098}],120767:[.469,.217,.716,{ic:.003,sk:.068}],120768:[.469,.206,.849,{sk:.063}],120769:[.694,.206,.87,{ic:.008,sk:.202}],120770:[.471,.012,.731,{ic:.008,sk:.101}],120771:[.716,.022,.569,{ic:.021,sk:.111}],120772:[.458,.012,.519,{sk:.099}],120773:[.705,.012,.811,{ic:.025,sk:.191}],120774:[.469,.01,.609,{ic:.031}],120775:[.694,.206,.73,{sk:.143}],120776:[.469,.245,.567,{ic:.002,sk:.088}],120777:[.458,.012,1.035,{ic:.029,sk:.133}],120782:[.655,.011,.575],120783:[.655,0,.575],120784:[.655,0,.575,{sk:-.011}],120785:[.655,.011,.575],120786:[.656,0,.575,{sk:.127}],120787:[.655,.011,.575],120788:[.655,.011,.575,{sk:.048}],120789:[.676,.011,.575,{sk:-.164}],120790:[.655,.011,.575,{sk:.011}],120791:[.655,.011,.575]},bold:{32:[0,0,.383],33:[.705,0,.35],34:[.697,-.418,.481],35:[.694,.194,.958],36:[.75,.056,.575],37:[.75,.056,.958],38:[.705,.011,.894],39:[.697,-.418,.319],40:[.75,.249,.447],41:[.75,.249,.447],42:[.75,-.306,.575],43:[.633,.132,.894],44:[.156,.194,.319],45:[.271,-.174,.383],46:[.156,0,.319],47:[.75,.25,.575],58:[.444,0,.319],59:[.444,.194,.319],60:[.587,.086,.894],61:[.393,-.108,.894],62:[.587,.086,.894],63:[.7,0,.543],64:[.7,.006,.894],91:[.75,.25,.319],92:[.75,.25,.575],93:[.75,.25,.319],94:[.744,-.562,.556,{ic:.005}],95:[-.101,.149,.869],96:[.704,-.509,.575],123:[.75,.25,.575],124:[.75,.25,.319],125:[.75,.25,.575],126:[.307,-.193,.556],160:[0,0,.575],163:[.686,.031,.869],165:[.686,0,.869],167:[.712,.212,.695],168:[.677,-.537,.575],172:[.393,-.108,.894],175:[.633,-.581,.575],176:[.686,-.367,.431],177:[.693,0,.894],180:[.704,-.509,.575],181:[.45,.194,.639],182:[.694,.194,.703],183:[.421,-.265,.894],215:[.531,.03,.894],240:[.702,.006,.575],247:[.582,.08,.894],305:[.45,0,.319],567:[.45,.2,.351],710:[.71,-.503,.575],711:[.71,-.503,.575],713:[.633,-.581,.575],714:[.704,-.509,.575],715:[.704,-.509,.575],728:[.7,-.513,.575],729:[.685,-.529,.319],730:[.689,-.521,.869],732:[.661,-.553,.575],768:[.704,-.509,0,{dx:.317}],769:[.704,-.509,0,{dx:.242}],770:[.71,-.503,0,{dx:.279}],771:[.661,-.553,0,{dx:.279}],772:[.633,-.581,0,{dx:.279}],774:[.7,-.513,0,{dx:.279}],775:[.685,-.529,0,{dx:.279}],776:[.677,-.537,0,{dx:.28}],778:[.689,-.521,0,{dx:.279}],780:[.71,-.503,0,{dx:.279}],8208:[.271,-.174,.383],8209:[.271,-.174,.383],8211:[.292,-.256,.575],8212:[.292,-.256,1.15],8214:[.75,.25,.499],8216:[.694,-.344,.319],8217:[.694,-.344,.319],8220:[.694,-.344,.571],8221:[.694,-.344,.571],8224:[.702,.211,.511],8225:[.702,.202,.511],8230:[.156,0,.838],8260:[.696,.01,.648],8364:[.697,.011,.72],8486:[.697,0,.831],8487:[.686,.011,.831],8592:[.5,0,1.15],8593:[.694,.194,.575],8594:[.5,0,1.15],8595:[.694,.194,.575],8722:[.281,-.22,.894],8730:[.757,.094,.543,{ic:.064}],8734:[.47,.026,1.15],8738:[.634,.132,.894],9001:[.751,.25,.447],9002:[.751,.25,.447],9702:[.381,-.077,.894],10214:[.751,.249,.463],10215:[.751,.249,.463]},italic:{32:[0,0,.358],33:[.716,0,.307,{ic:.068}],34:[.705,-.423,.401,{ic:.048}],35:[.694,.194,.818,{ic:.01}],36:[.75,.056,.5,{ic:.082}],37:[.75,.056,.818,{ic:.028}],38:[.716,.022,.767,{ic:.037}],39:[.705,-.423,.307,{ic:.048}],40:[.75,.25,.409,{ic:.107}],41:[.75,.25,.409],42:[.75,-.319,.511,{ic:.072}],43:[.557,.057,.767],44:[.106,.193,.307],45:[.243,-.187,.358],46:[.106,0,.307],47:[.75,.25,.511,{ic:.105}],48:[.666,.022,.511,{ic:.044}],49:[.666,0,.511],50:[.666,.022,.511,{ic:.04}],51:[.666,.022,.511,{ic:.051}],52:[.666,.194,.511],53:[.665,.022,.511,{ic:.056}],54:[.666,.022,.511,{ic:.057}],55:[.666,.022,.511,{ic:.114}],56:[.666,.022,.511,{ic:.043}],57:[.666,.022,.511,{ic:.042}],58:[.431,0,.307],59:[.431,.193,.307],60:[.54,.04,.778,{ic:.047}],61:[.367,-.133,.767,{ic:.01}],62:[.54,.04,.778],63:[.716,0,.511,{ic:.04}],64:[.705,.011,.767,{ic:.022}],91:[.75,.25,.307,{ic:.139}],92:[.75,.25,.5],93:[.75,.25,.307,{ic:.052}],94:[.744,-.562,.556,{ic:.151}],95:[-.11,.14,.743],96:[.696,-.505,.511],123:[.75,.25,.5,{ic:.113}],124:[.75,.25,.278,{ic:.064}],125:[.75,.25,.5],126:[.307,-.193,.556,{ic:.071}],160:[0,0,.511],168:[.649,-.553,.511,{ic:.032}],175:[.616,-.586,.511,{ic:.061}],176:[.683,-.428,.383,{ic:.079}],180:[.696,-.505,.511,{ic:.028}],305:[.442,.011,.322],567:[.442,.205,.384,{sk:.083}],710:[.683,-.518,.511,{ic:.018}],711:[.683,-.518,.511,{ic:.054}],713:[.616,-.586,.511,{ic:.061}],714:[.696,-.505,.511,{ic:.028}],715:[.696,-.505,.511],728:[.686,-.516,.511,{ic:.052}],729:[.654,-.548,.307,{ic:.051}],730:[.705,-.529,.831],732:[.651,-.55,.511,{ic:.057}],768:[.696,-.505,0,{dx:.137}],769:[.696,-.505,0,{ic:.028,dx:.077}],770:[.683,-.518,0,{ic:.018,dx:.123}],771:[.651,-.55,0,{ic:.057,dx:.105}],772:[.616,-.586,0,{ic:.061,dx:.105}],774:[.686,-.516,0,{ic:.052,dx:.089}],775:[.654,-.548,0,{dx:.105}],776:[.649,-.553,0,{ic:.032,dx:.105}],778:[.705,-.529,0,{dx:.101}],780:[.683,-.518,0,{ic:.054,dx:.087}],8208:[.243,-.187,.358,{ic:.001}],8209:[.243,-.187,.358,{ic:.001}],8211:[.277,-.255,.511,{ic:.04}],8212:[.277,-.255,1.022,{ic:.014}],8214:[.75,.25,.398,{ic:.064}],8216:[.693,-.394,.307,{ic:.053}],8217:[.694,-.395,.307,{ic:.066}],8220:[.693,-.394,.49,{ic:.053}],8221:[.694,-.395,.49,{ic:.064}],8230:[.106,0,.684],8260:[.683,0,.603,{ic:.09}],8364:[.705,.022,.576,{ic:.123}],8486:[.705,0,.716,{ic:.043}],8487:[.684,.021,.716,{ic:.071}],8592:[.512,.011,.971],8593:[.694,.194,.512,{ic:.07}],8594:[.513,.01,.971],8595:[.694,.194,.512],8722:[.27,-.23,.767],8730:[.735,.104,.46,{ic:.226}],8734:[.456,.025,.92,{ic:.022}],8738:[.557,.057,.767,{ic:.044}],9001:[.751,.249,.409,{ic:.105}],9002:[.751,.249,.409],9702:[.379,-.081,.767],10214:[.751,.249,.422,{ic:.138}],10215:[.751,.249,.422,{ic:.052}]},"bold-italic":{32:[0,0,.414],33:[.711,0,.386,{ic:.044}],34:[.703,-.422,.518,{ic:.04}],35:[.694,.194,.944],36:[.75,.056,.575,{ic:.071}],37:[.75,.056,.944,{ic:.002}],38:[.711,.017,.886,{ic:.011}],39:[.703,-.422,.356,{ic:.04}],40:[.75,.249,.473,{ic:.094}],41:[.75,.249,.473],42:[.75,-.306,.591,{ic:.057}],43:[.603,.102,.886],44:[.147,.194,.356],45:[.269,-.175,.414],46:[.147,0,.356],47:[.75,.25,.591,{ic:.09}],58:[.444,0,.356],59:[.444,.194,.356],60:[.587,.086,.894,{ic:.043}],61:[.393,-.108,.886],62:[.587,.086,.894],63:[.711,0,.591,{ic:.023}],64:[.702,.008,.886,{ic:.01}],91:[.75,.25,.356,{ic:.129}],92:[.75,.25,.575],93:[.75,.25,.356,{ic:.036}],94:[.744,-.562,.556,{ic:.151}],95:[-.097,.153,.866],96:[.699,-.502,.591],123:[.75,.25,.575,{ic:.105}],124:[.75,.25,.319,{ic:.051}],125:[.75,.25,.575],126:[.307,-.193,.556,{ic:.071}],160:[0,0,.591],168:[.667,-.535,.591,{ic:.045}],175:[.626,-.576,.591,{ic:.047}],176:[.686,-.392,.443,{ic:.065}],180:[.699,-.502,.591,{ic:.005}],305:[.452,.008,.394,{sk:-.012}],567:[.452,.202,.439,{sk:.063}],710:[.704,-.497,.591,{ic:.012}],711:[.704,-.497,.591,{ic:.052}],713:[.626,-.576,.591,{ic:.047}],714:[.699,-.502,.591,{ic:.005}],715:[.699,-.502,.591],728:[.69,-.511,.591,{ic:.037}],729:[.674,-.527,.356,{ic:.048}],730:[.702,-.534,.949],732:[.66,-.541,.591,{ic:.042}],768:[.699,-.502,0,{dx:.183}],769:[.699,-.502,0,{ic:.005,dx:.113}],770:[.704,-.497,0,{ic:.012,dx:.165}],771:[.66,-.541,0,{ic:.042,dx:.145}],772:[.626,-.576,0,{ic:.047,dx:.145}],774:[.69,-.511,0,{ic:.037,dx:.13}],775:[.674,-.527,0,{dx:.144}],776:[.667,-.535,0,{ic:.045,dx:.145}],778:[.702,-.534,0,{dx:.141}],780:[.704,-.497,0,{ic:.052,dx:.124}],8208:[.269,-.175,.414],8209:[.269,-.175,.414],8211:[.292,-.256,.591,{ic:.037}],8212:[.292,-.256,1.182,{ic:.006}],8214:[.75,.25,.499,{ic:.051}],8216:[.694,-.353,.356,{ic:.037}],8217:[.694,-.353,.356,{ic:.059}],8220:[.694,-.353,.59,{ic:.038}],8221:[.694,-.353,.59,{ic:.059}],8230:[.147,0,.842],8260:[.696,.01,.713,{ic:.077}],8364:[.703,.017,.664,{ic:.114}],8486:[.703,0,.827,{ic:.031}],8487:[.686,.017,.827,{ic:.055}],8592:[.518,.017,1.121],8593:[.694,.194,.592,{ic:.068}],8594:[.518,.017,1.121],8595:[.694,.194,.592],8722:[.281,-.22,.886],8730:[.757,.094,.531,{ic:.243}],8734:[.473,.029,1.06,{ic:.018}],8738:[.604,.102,.886,{ic:.031}],9001:[.75,.25,.473,{ic:.09}],9002:[.751,.25,.473],9702:[.386,-.072,.886],10214:[.751,.249,.488,{ic:.129}],10215:[.751,.249,.488,{ic:.037}]},"double-struck":{},fraktur:{},"bold-fraktur":{},script:{},"bold-script":{},"sans-serif":{},"bold-sans-serif":{},"sans-serif-italic":{},"sans-serif-bold-italic":{},monospace:{},"-smallop":{40:[.797,.297,.422],41:[.797,.297,.422],47:[.905,.405,.617],91:[.8,.3,.34],92:[.905,.405,.617],93:[.8,.3,.34],123:[.8,.3,.54],125:[.8,.3,.54],770:[.746,-.572,.644],771:[.751,-.55,.652],773:[.67,-.63,.568],774:[.742,-.578,.658],780:[.74,-.566,.644],8260:[.905,.405,.617],8400:[.711,-.601,.667],8401:[.711,-.601,.667],8406:[.711,-.521,.659],8407:[.711,-.521,.659],8417:[.711,-.521,.715],8428:[-.171,.281,.667],8429:[-.171,.281,.667],8430:[-.091,.281,.659],8431:[-.091,.281,.659],8725:[.605,.105,.572],8726:[.605,.105,.572],8730:[.85,.35,1,{ic:.02}],8739:[.851,.351,.278],8741:[.851,.351,.354],8968:[.8,.3,.458],8969:[.8,.3,.458],8970:[.8,.3,.458],8971:[.8,.3,.458],9140:[.73,-.546,.735],9141:[-.116,.3,.735],9180:[.745,-.54,1.006],9181:[-.11,.315,1.006],9182:[.815,-.509,.993,{ic:.001}],9183:[-.079,.385,.993],9184:[.853,-.613,1.048],9185:[-.183,.423,1.048],10214:[.8,.3,.444],10215:[.8,.3,.444],10216:[.8,.3,.428],10217:[.8,.3,.428],10218:[.8,.3,.623],10219:[.8,.3,.623],10222:[.813,.313,.305],10223:[.813,.313,.305]},"-largeop":{40:[.847,.347,.458],41:[.847,.347,.458],47:[1.108,.608,.768],91:[.85,.35,.417],92:[1.108,.608,.768],93:[.85,.35,.417],123:[.85,.35,.583],125:[.85,.35,.583],770:[.746,-.572,.768],771:[.753,-.548,.778],774:[.742,-.578,.784],780:[.74,-.566,.768],8260:[1.108,.608,.768],8719:[.95,.45,1.278],8720:[.95,.45,1.278],8721:[.95,.45,1.444],8725:[.608,.107,.577],8726:[.608,.107,.577],8730:[1.15,.65,1,{ic:.02}],8739:[.972,.472,.278],8741:[.972,.472,.364],8747:[1.361,.861,.669,{ic:.33}],8748:[1.361,.861,1.089,{ic:.33}],8749:[1.361,.861,1.509,{ic:.33}],8750:[1.361,.861,.669,{ic:.33}],8751:[1.361,.861,1.089,{ic:.33}],8752:[1.361,.861,1.509,{ic:.33}],8753:[1.361,.861,.669,{ic:.33}],8754:[1.361,.861,.669,{ic:.33}],8755:[1.361,.861,.669,{ic:.33}],8896:[.958,.436,1.111],8897:[.936,.458,1.111],8898:[.939,.417,1.111],8899:[.917,.439,1.111],8968:[.85,.35,.472],8969:[.85,.35,.472],8970:[.85,.35,.472],8971:[.85,.35,.472],9140:[.735,-.541,1.11],9141:[-.111,.305,1.11],9180:[.761,-.511,1.508],9181:[-.081,.331,1.508],9182:[.818,-.509,1.494],9183:[-.078,.387,1.494],9184:[.854,-.612,1.55],9185:[-.182,.424,1.55],10145:[.468,-.032,1.423],10214:[.85,.35,.48],10215:[.85,.35,.48],10216:[.85,.35,.472],10217:[.85,.35,.472],10218:[.85,.35,.682],10219:[.85,.35,.682],10222:[.864,.364,.323],10223:[.864,.364,.323],10752:[.902,.402,1.511],10753:[.902,.402,1.511],10754:[.902,.402,1.511],10755:[.917,.439,1.111],10756:[.917,.439,1.111],10757:[.936,.436,1.111],10758:[.936,.436,1.111],10761:[.88,.38,1.371],10764:[1.361,.861,1.929,{ic:.33}],10769:[1.361,.861,.669,{ic:.33}]},"-size3":{40:[.972,.472,.523],41:[.972,.472,.523],47:[1.374,.874,.964],91:[.975,.475,.444],92:[1.374,.874,.964],93:[.975,.475,.444],123:[.975,.475,.624],125:[.975,.475,.624],770:[.747,-.572,.919],771:[.757,-.543,.931],774:[.742,-.577,.937],780:[.74,-.565,.919],8260:[1.374,.874,.964],8725:[.61,.109,.581],8726:[.61,.109,.581],8730:[1.45,.95,1,{ic:.02}],8739:[1.117,.617,.278],8741:[1.117,.617,.372],8968:[.975,.475,.499],8969:[.975,.475,.499],8970:[.975,.475,.499],8971:[.975,.475,.499],9140:[.742,-.535,1.485],9141:[-.105,.312,1.485],9180:[.767,-.509,2.012],9181:[-.079,.337,2.012],9182:[.825,-.506,1.996],9183:[-.075,.394,1.996],9184:[.858,-.61,2.056],9185:[-.18,.428,2.056],10214:[.975,.475,.555],10215:[.975,.475,.555],10216:[.975,.475,.537],10217:[.975,.475,.537],10218:[.975,.475,.781],10219:[.975,.475,.781],10222:[.991,.491,.37],10223:[.991,.491,.37]},"-size4":{40:[1.146,.646,.597],41:[1.146,.646,.597],47:[1.722,1.222,1.222],91:[1.15,.65,.472],92:[1.722,1.222,1.222],93:[1.15,.65,.472],123:[1.15,.65,.667],125:[1.15,.65,.667],770:[.747,-.571,1.1],771:[.762,-.539,1.115],774:[.742,-.576,1.12],780:[.741,-.565,1.1],8260:[1.722,1.222,1.222],8725:[.613,.113,.588],8726:[.613,.113,.588],8730:[1.75,1.25,1,{ic:.02}],8739:[1.292,.792,.278],8741:[1.292,.792,.386],8968:[1.15,.65,.528],8969:[1.15,.65,.528],8970:[1.15,.65,.528],8971:[1.15,.65,.528],9140:[.75,-.527,1.86],9141:[-.097,.32,1.86],9180:[.774,-.506,2.516],9181:[-.076,.344,2.516],9182:[.833,-.502,2.498],9183:[-.071,.402,2.498],9184:[.863,-.607,2.564],9185:[-.177,.433,2.564],10214:[1.15,.65,.66],10215:[1.15,.65,.66],10216:[1.15,.65,.611],10217:[1.15,.65,.611],10218:[1.15,.65,.905],10219:[1.15,.65,.905],10222:[1.168,.668,.432],10223:[1.168,.668,.432]},"-size5":{40:[1.296,.796,.663],41:[1.296,.796,.663],47:[2.179,1.679,1.557],91:[1.3,.8,.499],92:[2.179,1.679,1.557],93:[1.3,.8,.499],123:[1.3,.8,.707],125:[1.3,.8,.707],770:[.748,-.57,1.32],771:[.766,-.534,1.335],774:[.742,-.575,1.341],780:[.742,-.564,1.32],8260:[2.179,1.679,1.557],8725:[.616,.115,.593],8726:[.616,.115,.593],8739:[1.501,1.001,.278],8741:[1.501,1.001,.396],8968:[1.3,.8,.555],8969:[1.3,.8,.555],8970:[1.3,.8,.555],8971:[1.3,.8,.555],9140:[.757,-.521,2.235],9141:[-.091,.327,2.235],9180:[.78,-.506,3.02],9181:[-.076,.35,3.02],9182:[.838,-.5,3],9183:[-.07,.408,3],9184:[.866,-.607,3.068],9185:[-.177,.436,3.068],10214:[1.3,.8,.75],10215:[1.3,.8,.75],10216:[1.3,.8,.677],10217:[1.3,.8,.677],10218:[1.3,.8,1.011],10219:[1.3,.8,1.011],10222:[1.32,.82,.485],10223:[1.32,.82,.485]},"-size6":{40:[1.446,.946,.736],41:[1.446,.946,.736],47:[2.777,2.277,1.997],91:[1.45,.95,.528],92:[2.777,2.277,1.997],93:[1.45,.95,.528],123:[1.45,.95,.75],125:[1.45,.95,.75],770:[.748,-.57,1.581],771:[.769,-.532,1.599],774:[.743,-.574,1.604],780:[.742,-.564,1.581],8260:[2.777,2.277,1.997],8725:[.619,.119,.6],8726:[.619,.119,.6],8739:[1.752,1.252,.278],8741:[1.752,1.252,.41],8968:[1.45,.95,.583],8969:[1.45,.95,.583],8970:[1.45,.95,.583],8971:[1.45,.95,.583],9140:[.764,-.513,2.61],9141:[-.083,.334,2.61],9180:[.787,-.505,3.524],9181:[-.075,.357,3.524],9182:[.845,-.498,3.502],9183:[-.067,.414,3.502],9184:[.869,-.606,3.574],9185:[-.176,.439,3.574],10214:[1.45,.95,.838],10215:[1.45,.95,.838],10216:[1.45,.95,.75],10217:[1.45,.95,.75],10218:[1.45,.95,1.124],10219:[1.45,.95,1.124],10222:[1.472,.972,.541],10223:[1.472,.972,.541]},"-size7":{40:[1.745,1.245,.875],41:[1.745,1.245,.875],47:[3.56,3.06,2.572],91:[1.75,1.25,.667],92:[3.56,3.06,2.572],93:[1.75,1.25,.667],123:[1.75,1.25,.902],125:[1.75,1.25,.902],770:[.749,-.569,1.896],771:[.773,-.527,1.915],774:[.743,-.573,1.92],780:[.743,-.563,1.896],8260:[3.56,3.06,2.572],8725:[.623,.122,.607],8726:[.623,.122,.607],8739:[2.053,1.553,.278],8741:[2.053,1.553,.424],8968:[1.75,1.25,.623],8969:[1.75,1.25,.623],8970:[1.75,1.25,.623],8971:[1.75,1.25,.623],9140:[.772,-.504,2.985],9141:[-.074,.342,2.985],9180:[.796,-.502,4.032],9181:[-.072,.366,4.032],9182:[.854,-.493,4.006],9183:[-.062,.423,4.006],9184:[.873,-.605,4.082],9185:[-.175,.443,4.082],10214:[1.75,1.25,1.007],10215:[1.75,1.25,1.007],10216:[1.75,1.25,.908],10217:[1.75,1.25,.908],10218:[1.75,1.25,1.362],10219:[1.75,1.25,1.362],10222:[1.776,1.276,.647],10223:[1.776,1.276,.647]},"-tex-mathit":{65:[.716,0,.743],66:[.683,0,.704,{oc:.03}],67:[.705,.022,.716,{oc:.096}],68:[.683,0,.755,{oc:.02}],69:[.68,0,.678,{oc:.065}],70:[.68,0,.653,{oc:.078}],71:[.705,.022,.774,{oc:.038}],72:[.683,0,.743,{oc:.109}],73:[.683,0,.386,{oc:.115}],74:[.683,.022,.525,{oc:.097}],75:[.683,0,.769,{oc:.09}],76:[.683,0,.627],77:[.683,0,.897,{oc:.105}],78:[.683,0,.743,{oc:.109}],79:[.705,.022,.767,{oc:.021}],80:[.683,0,.678,{oc:.052}],81:[.705,.194,.767,{oc:.021}],82:[.683,.022,.729],83:[.705,.022,.562,{oc:.07}],84:[.677,0,.716,{oc:.09}],85:[.683,.022,.743,{oc:.109}],86:[.683,.022,.743,{oc:.125}],87:[.683,.022,.999,{oc:.125}],88:[.683,0,.743,{oc:.082}],89:[.683,0,.743,{oc:.131}],90:[.683,0,.613,{oc:.091}],97:[.442,.011,.511,{oc:.014}],98:[.694,.011,.46],99:[.442,.011,.46,{oc:.01}],100:[.694,.011,.511,{oc:.049}],101:[.442,.011,.46,{oc:.008}],102:[.705,.205,.307,{oc:.145}],103:[.442,.205,.46,{oc:.027}],104:[.694,.011,.511,{oc:.024}],105:[.654,.011,.307,{oc:.051}],106:[.654,.205,.307,{oc:.051}],107:[.694,.011,.46,{oc:.042}],108:[.694,.011,.256,{oc:.05}],109:[.442,.011,.818,{oc:.024}],110:[.442,.011,.562,{oc:.024}],111:[.442,.011,.511],112:[.442,.194,.511],113:[.442,.194,.46,{oc:.037}],114:[.442,.011,.422,{oc:.067}],115:[.442,.011,.409,{oc:.01}],116:[.626,.011,.332,{oc:.041}],117:[.442,.011,.537,{oc:.024}],118:[.442,.011,.46,{oc:.033}],119:[.442,.011,.664,{oc:.033}],120:[.442,.011,.464,{oc:.054}],121:[.442,.205,.486,{oc:.03}],122:[.442,.011,.409,{oc:.055}]},"-tex-calligraphic":{},"-tex-bold-calligraphic":{},"-tex-oldstyle":{48:[.453,.022,.5],49:[.453,0,.5],50:[.453,0,.5],51:[.453,.216,.5],52:[.464,.194,.5],53:[.453,.216,.5],54:[.666,.022,.5],55:[.463,.216,.5],56:[.666,.022,.5],57:[.453,.216,.5]},"-tex-bold-oldstyle":{48:[.461,.017,.575],49:[.461,0,.575],50:[.461,0,.575],51:[.461,.211,.575],52:[.469,.194,.575],53:[.461,.211,.575],54:[.661,.017,.575],55:[.476,.211,.575],56:[.661,.017,.575],57:[.461,.211,.575]},"-tex-variant":{8216:[.549,-.096,.407],8217:[.549,-.096,.407],8218:[.549,-.096,.407],8219:[.549,-.096,.407],8220:[.549,-.096,.647],8221:[.549,-.096,.647],8222:[.549,-.096,.647],8223:[.549,-.096,.647],8242:[.549,-.096,.407],8243:[.549,-.096,.647],8244:[.549,-.096,.887],8245:[.549,-.096,.407],8246:[.549,-.096,.647],8247:[.549,-.096,.887],8279:[.549,-.096,1.127],8463:[.694,.011,.511,{ic:.024}],8592:[.437,-.063,.5],8594:[.437,-.063,.5],8709:[.596,.096,.778],8722:[.27,-.23,.5],8726:[.431,.022,.777],8733:[.472,-.028,.777],8739:[.431,.022,.222],8740:[.431,.022,.222,{ic:.019}],8741:[.431,.022,.388],8742:[.431,.022,.388,{ic:.02}],8764:[.367,-.133,.777],8776:[.483,-.056,.777],8808:[.753,.276,.777],8809:[.753,.276,.777],8816:[.92,.42,.777],8817:[.92,.42,.777],8840:[.828,.328,.777],8841:[.828,.328,.777],8842:[.636,.248,.777],8843:[.636,.248,.777],8902:[.485,-.019,.5],8994:[.378,-.122,.777],8995:[.378,-.142,.777],10887:[.803,.303,.777],10888:[.803,.303,.777],10955:[.753,.325,.777],10956:[.753,.325,.777]},"-lf-tp":{8400:[.711,-.601,.208],8406:[.711,-.521,.205],8429:[-.171,.281,.208],8430:[-.091,.281,.205],8592:[.51,.01,.507],8593:[.505,0,.5],8602:[.51,.01,.386],8606:[.51,.01,.507],8607:[.505,0,.572],8611:[.51,.01,.58],8614:[.51,.01,.499],8615:[.498,0,.632],8618:[.55,-.23,.507],8620:[.55,.05,.507],8636:[.503,-.23,.513],8637:[.27,.003,.512],8638:[.513,0,.441],8639:[.513,0,.441],8644:[.432,.172,.515],8645:[.514,0,.896],8646:[.672,-.068,.514],8647:[.75,.25,.507],8648:[.505,0,.992],8651:[.6,-.133,.515],8652:[.367,.1,.514],8653:[.52,.02,.384],8656:[.52,.02,.504],8657:[.504,0,.652],8666:[.617,.117,.506],8693:[.515,0,.896],8730:[.62,0,1.056,{ic:.02}],9140:[.772,-.504,1.493],9141:[-.074,.342,1.493],9180:[.796,-.502,2.016],9181:[-.072,.366,2.016],9182:[.724,-.493,1.002],9183:[-.062,.294,1.002],9184:[.873,-.605,2.041],9185:[-.175,.443,2.041],10214:[1,0,1.007],10215:[1,0,1.007],10222:[1.526,0,.647],10223:[1.526,0,.647],10572:[.513,0,.616],10573:[.513,0,.616],11057:[.99,.49,.507]},"-rt-bt":{8401:[.711,-.601,.208],8407:[.711,-.521,.205],8428:[-.171,.281,.208],8431:[-.091,.281,.205],8594:[.51,.01,.507],8595:[.505,0,.5],8603:[.51,.01,.386],8608:[.51,.01,.507],8609:[.505,0,.572],8610:[.51,.01,.58],8612:[.51,.01,.499],8613:[.498,0,.632],8617:[.55,-.23,.507],8619:[.55,.05,.507],8640:[.503,-.23,.513],8641:[.27,.003,.513],8642:[.513,0,.441],8643:[.513,0,.441],8644:[.672,-.068,.514],8645:[.515,0,.896],8646:[.432,.172,.515],8649:[.75,.25,.507],8650:[.505,0,.992],8651:[.367,.1,.514],8652:[.6,-.133,.515],8654:[.52,.02,.406],8658:[.52,.02,.504],8659:[.504,0,.652],8667:[.617,.117,.506],8693:[.514,0,.896],8694:[.99,.49,.507],9140:[.772,-.504,1.492],9141:[-.074,.342,1.492],9180:[.796,-.502,2.016],9181:[-.072,.366,2.016],9182:[.724,-.493,1.001],9183:[-.062,.294,1.001],9184:[.873,-.605,2.041],9185:[-.175,.443,2.041],10214:[1,0,1.007],10215:[1,0,1.007],10222:[1.526,0,.647],10223:[1.526,0,.647],10572:[.513,0,.616],10573:[.513,0,.616]},"-ex-md":{95:[-.192,.294,.994],123:[.748,0,.902],175:[.724,-.622,.994],773:[.67,-.63,.19],8400:[.631,-.601,.139],8592:[.27,-.23,.337],8593:[.337,0,.5],8602:[.51,.01,.386],8617:[.27,-.23,.337],8636:[.27,-.23,.341],8638:[.341,0,.441],8639:[.341,0,.441],8644:[.432,-.068,.343],8645:[.343,0,.896],8647:[.51,.01,.337],8648:[.337,0,.992],8651:[.367,-.133,.343],8653:[.52,.02,.384],8654:[.367,-.133,.102],8656:[.367,-.133,.336],8657:[.336,0,.652],8666:[.464,-.036,.337],8694:[.75,.25,.337],8730:[.64,0,1.056],9140:[.772,-.712,.995],9141:[-.282,.342,.995],9180:[.796,-.694,.994],9181:[-.264,.366,.994],9182:[.854,-.622,2.003],9183:[-.192,.423,2.003],9184:[.873,-.771,1.36],9185:[-.341,.443,1.36],10214:[1,0,1.007],10215:[1,0,1.007],10222:[.998,0,.647],10223:[.998,0,.647],10572:[.337,0,.616]}},Kc.defaultStyles=Object.assign(Object.assign({},Wc.defaultStyles),{".MM-N":{"font-family":"MJX-MM-ZERO, MJX-MM-N"},".MM-B":{"font-family":"MJX-MM-ZERO, MJX-MM-B"},".MM-I":{"font-family":"MJX-MM-ZERO, MJX-MM-I"},".MM-BI":{"font-family":"MJX-MM-ZERO, MJX-MM-BI"},".MM-DS":{"font-family":"MJX-MM-ZERO, MJX-MM-DS"},".MM-F":{"font-family":"MJX-MM-ZERO, MJX-MM-F"},".MM-FB":{"font-family":"MJX-MM-ZERO, MJX-MM-FB"},".MM-S":{"font-family":"MJX-MM-ZERO, MJX-MM-S"},".MM-SB":{"font-family":"MJX-MM-ZERO, MJX-MM-SB"},".MM-SS":{"font-family":"MJX-MM-ZERO, MJX-MM-SS"},".MM-SSB":{"font-family":"MJX-MM-ZERO, MJX-MM-SSB"},".MM-SSI":{"font-family":"MJX-MM-ZERO, MJX-MM-SSI"},".MM-SSBI":{"font-family":"MJX-MM-ZERO, MJX-MM-SSBI"},".MM-M":{"font-family":"MJX-MM-ZERO, MJX-MM-M"},".MM-SO":{"font-family":"MJX-MM-ZERO, MJX-MM-SO"},".MM-LO":{"font-family":"MJX-MM-ZERO, MJX-MM-LO"},".MM-S3":{"font-family":"MJX-MM-ZERO, MJX-MM-S3"},".MM-S4":{"font-family":"MJX-MM-ZERO, MJX-MM-S4"},".MM-S5":{"font-family":"MJX-MM-ZERO, MJX-MM-S5"},".MM-S6":{"font-family":"MJX-MM-ZERO, MJX-MM-S6"},".MM-S7":{"font-family":"MJX-MM-ZERO, MJX-MM-S7"},".MM-MI":{"font-family":"MJX-MM-ZERO, MJX-MM-MI"},".MM-C":{"font-family":"MJX-MM-ZERO, MJX-MM-C"},".MM-CB":{"font-family":"MJX-MM-ZERO, MJX-MM-CB"},".MM-OS":{"font-family":"MJX-MM-ZERO, MJX-MM-OS"},".MM-OB":{"font-family":"MJX-MM-ZERO, MJX-MM-OB"},".MM-V":{"font-family":"MJX-MM-ZERO, MJX-MM-V"},".MM-LT":{"font-family":"MJX-MM-ZERO, MJX-MM-LT"},".MM-RB":{"font-family":"MJX-MM-ZERO, MJX-MM-RB"},".MM-EM":{"font-family":"MJX-MM-ZERO, MJX-MM-EM"}}),Kc.defaultFonts=Object.assign(Object.assign({},Wc.defaultFonts),{"@font-face /* MJX-MM-ZERO */":{"font-family":"MJX-MM-ZERO",src:'url("%%URL%%/mjx-mm-zero.woff") format("woff")'},"@font-face /* MJX-BRK */":{"font-family":"MJX-BRK",src:'url("%%URL%%/mjx-mm-brk.woff") format("woff")'},"@font-face /* MJX-MM-N */":{"font-family":"MJX-MM-N",src:'url("%%URL%%/mjx-mm-n.woff") format("woff")'},"@font-face /* MJX-MM-B */":{"font-family":"MJX-MM-B",src:'url("%%URL%%/mjx-mm-b.woff") format("woff")'},"@font-face /* MJX-MM-I */":{"font-family":"MJX-MM-I",src:'url("%%URL%%/mjx-mm-i.woff") format("woff")'},"@font-face /* MJX-MM-BI */":{"font-family":"MJX-MM-BI",src:'url("%%URL%%/mjx-mm-bi.woff") format("woff")'},"@font-face /* MJX-MM-DS */":{"font-family":"MJX-MM-DS",src:'url("%%URL%%/mjx-mm-ds.woff") format("woff")'},"@font-face /* MJX-MM-F */":{"font-family":"MJX-MM-F",src:'url("%%URL%%/mjx-mm-f.woff") format("woff")'},"@font-face /* MJX-MM-FB */":{"font-family":"MJX-MM-FB",src:'url("%%URL%%/mjx-mm-fb.woff") format("woff")'},"@font-face /* MJX-MM-S */":{"font-family":"MJX-MM-S",src:'url("%%URL%%/mjx-mm-s.woff") format("woff")'},"@font-face /* MJX-MM-SB */":{"font-family":"MJX-MM-SB",src:'url("%%URL%%/mjx-mm-sb.woff") format("woff")'},"@font-face /* MJX-MM-SS */":{"font-family":"MJX-MM-SS",src:'url("%%URL%%/mjx-mm-ss.woff") format("woff")'},"@font-face /* MJX-MM-SSB */":{"font-family":"MJX-MM-SSB",src:'url("%%URL%%/mjx-mm-ssb.woff") format("woff")'},"@font-face /* MJX-MM-SSI */":{"font-family":"MJX-MM-SSI",src:'url("%%URL%%/mjx-mm-ssi.woff") format("woff")'},"@font-face /* MJX-MM-SSBI */":{"font-family":"MJX-MM-SSBI",src:'url("%%URL%%/mjx-mm-ssbi.woff") format("woff")'},"@font-face /* MJX-MM-M */":{"font-family":"MJX-MM-M",src:'url("%%URL%%/mjx-mm-m.woff") format("woff")'},"@font-face /* MJX-MM-SO */":{"font-family":"MJX-MM-SO",src:'url("%%URL%%/mjx-mm-so.woff") format("woff")'},"@font-face /* MJX-MM-LO */":{"font-family":"MJX-MM-LO",src:'url("%%URL%%/mjx-mm-lo.woff") format("woff")'},"@font-face /* MJX-MM-S3 */":{"font-family":"MJX-MM-S3",src:'url("%%URL%%/mjx-mm-s3.woff") format("woff")'},"@font-face /* MJX-MM-S4 */":{"font-family":"MJX-MM-S4",src:'url("%%URL%%/mjx-mm-s4.woff") format("woff")'},"@font-face /* MJX-MM-S5 */":{"font-family":"MJX-MM-S5",src:'url("%%URL%%/mjx-mm-s5.woff") format("woff")'},"@font-face /* MJX-MM-S6 */":{"font-family":"MJX-MM-S6",src:'url("%%URL%%/mjx-mm-s6.woff") format("woff")'},"@font-face /* MJX-MM-S7 */":{"font-family":"MJX-MM-S7",src:'url("%%URL%%/mjx-mm-s7.woff") format("woff")'},"@font-face /* MJX-MM-MI */":{"font-family":"MJX-MM-MI",src:'url("%%URL%%/mjx-mm-mi.woff") format("woff")'},"@font-face /* MJX-MM-C */":{"font-family":"MJX-MM-C",src:'url("%%URL%%/mjx-mm-c.woff") format("woff")'},"@font-face /* MJX-MM-CB */":{"font-family":"MJX-MM-CB",src:'url("%%URL%%/mjx-mm-cb.woff") format("woff")'},"@font-face /* MJX-MM-OS */":{"font-family":"MJX-MM-OS",src:'url("%%URL%%/mjx-mm-os.woff") format("woff")'},"@font-face /* MJX-MM-OB */":{"font-family":"MJX-MM-OB",src:'url("%%URL%%/mjx-mm-ob.woff") format("woff")'},"@font-face /* MJX-MM-V */":{"font-family":"MJX-MM-V",src:'url("%%URL%%/mjx-mm-v.woff") format("woff")'},"@font-face /* MJX-MM-LT */":{"font-family":"MJX-MM-LT",src:'url("%%URL%%/mjx-mm-lt.woff") format("woff")'},"@font-face /* MJX-MM-RB */":{"font-family":"MJX-MM-RB",src:'url("%%URL%%/mjx-mm-rb.woff") format("woff")'},"@font-face /* MJX-MM-EM */":{"font-family":"MJX-MM-EM",src:'url("%%URL%%/mjx-mm-em.woff") format("woff")'}}),Kc.dynamicFiles=Wc.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[119997,120003],[120005,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]},[8215]],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8621,8622,[8624,8627],[8662,8665],8668,8669,[8678,8681],8691,10145,10237,10238,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]);const Yc={fontName:"mathjax-modern",DefaultFont:Kc},Zc=Yc.fontName,Qc=Yc.DefaultFont;class eu extends Tl{constructor(e=null){super(e,Hc,Qc),this.chtmlStyles=null,this.font.adaptiveCSS(this.options.adaptiveCSS),this.wrapperUsage=new zc}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.chtmlStyles){const e=new ro;return this.options.adaptiveCSS&&(this.addWrapperStyles(e),this.updateFontStyles(e)),e.addStyles(this.font.updateDynamicStyles()),this.adaptor.insertRules(this.chtmlStyles,e.getStyleRules()),this.chtmlStyles}const t=this.chtmlStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",eu.STYLESHEETID),this.wrapperUsage.update(),t}updateFontStyles(e){e.addStyles(this.font.updateStyles({}))}addWrapperStyles(e){if(this.options.adaptiveCSS)for(const t of this.wrapperUsage.update()){const a=this.factory.getNodeClass(t);a&&this.addClassStyles(a,e)}else super.addWrapperStyles(e)}addClassStyles(e,t){const a=e;a.autoStyle&&"unknown"!==a.kind&&t.addStyles({["mjx-"+a.kind]:{display:"inline-block","text-align":"left"}}),this.wrapperUsage.add(a.kind),super.addClassStyles(e,t)}processMath(e,t){e.toCHTML([t])}clearCache(){this.cssStyles.clear(),this.font.clearCache(),this.wrapperUsage.clear(),this.chtmlStyles=null}reset(){this.clearCache()}getInitialScale(){return this.math.metrics.scale}unknownText(e,t,a=null,i=1){const r={},n=100/this.math.metrics.scale;if(100!==n&&(r["font-size"]=this.fixed(n,1)+"%",r.padding=Vn(75/n)+" 0 "+Vn(20/n)+" 0"),"-explicitFont"!==t){const a=kr(e);(1!==a.length||a[0]<119808||a[0]>120831)&&this.cssFontStyles(this.font.getCssFont(t),r)}if(null!==a){const e=this.math.metrics;r.width=Math.round(a*e.em*e.scale*i)+"px"}return this.html("mjx-utext",{variant:t,style:r},[this.text(e)])}measureTextNode(e){const t=this.adaptor,a=t.clone(e);t.setStyle(a,"font-family",t.getStyle(a,"font-family").replace(/MJXZERO, /g,""));const i=this.html("mjx-measure-text",{style:{position:"absolute","white-space":"nowrap"}},[a]);t.append(t.parent(this.math.start.node),this.container),t.append(this.container,i);let r=t.nodeSize(a,this.math.metrics.em)[0]/this.math.metrics.scale;return t.remove(this.container),t.remove(i),{w:r,h:.75,d:.2}}}function tu(e,t){const a={};for(const i of Object.keys(e)){const r=e[i];for(const e of Object.keys(r)){a[e]||(a[e]={});const n=r[e];if(i)for(const e of Object.keys(n)){const a=n[parseInt(e)];a[3]||(a[3]={}),t?a[3].ff=t+"-"+i:a[3].f=i}Object.assign(a[e],n)}}return a}eu.NAME="CHTML",eu.OPTIONS=Object.assign(Object.assign({},Tl.OPTIONS),{adaptiveCSS:!0,matchFontHeight:!0}),eu.commonStyles=Object.assign(Object.assign({},Tl.commonStyles),{'mjx-container[jax="CHTML"]':{"white-space":"nowrap"},'mjx-container [space="1"]':{"margin-left":".111em"},'mjx-container [space="2"]':{"margin-left":".167em"},'mjx-container [space="3"]':{"margin-left":".222em"},'mjx-container [space="4"]':{"margin-left":".278em"},'mjx-container [space="5"]':{"margin-left":".333em"},'mjx-container [rspace="1"]':{"margin-right":".111em"},'mjx-container [rspace="2"]':{"margin-right":".167em"},'mjx-container [rspace="3"]':{"margin-right":".222em"},'mjx-container [rspace="4"]':{"margin-right":".278em"},'mjx-container [rspace="5"]':{"margin-right":".333em"},'mjx-container [size="s"]':{"font-size":"70.7%"},'mjx-container [size="ss"]':{"font-size":"50%"},'mjx-container [size="Tn"]':{"font-size":"60%"},'mjx-container [size="sm"]':{"font-size":"85%"},'mjx-container [size="lg"]':{"font-size":"120%"},'mjx-container [size="Lg"]':{"font-size":"144%"},'mjx-container [size="LG"]':{"font-size":"173%"},'mjx-container [size="hg"]':{"font-size":"207%"},'mjx-container [size="HG"]':{"font-size":"249%"},'mjx-container [width="full"]':{width:"100%"},"mjx-box":{display:"inline-block"},"mjx-block":{display:"block"},"mjx-itable":{display:"inline-table"},"mjx-row":{display:"table-row"},"mjx-row > *":{display:"table-cell"},"mjx-container [inline-breaks]":{display:"inline"},"mjx-mtext":{display:"inline-block"},"mjx-mstyle":{display:"inline-block"},"mjx-merror":{display:"inline-block",color:"red","background-color":"yellow"},"mjx-mphantom":{visibility:"hidden"}}),eu.STYLESHEETID="MJX-CHTML-styles",MathJax.loader&&MathJax.loader.checkVersion("output/chtml",za,"output"),Ja({_:{output:{chtml_ts:va,chtml:{DefaultFont:Aa,DynamicFonts:xa,FontData:wa,Notation:Bt,Usage:Sa,Wrapper:mt,WrapperFactory:ba,Wrappers_ts:ka,Wrappers:{HtmlNode:ya,TeXAtom:fa,TextNode:ma,maction:sa,math:yt,menclose:Rt,mfenced:qt,mfrac:Ut,mglyph:da,mi:bt,mmultiscripts:Qt,mn:At,mo:wt,mpadded:Mt,mroot:Gt,mrow:It,ms:xt,mspace:_t,msqrt:zt,msubsup:$t,mtable:ta,mtd:na,mtext:Lt,mtr:ia,munderover:Yt,scriptbase:Jt,semantics:ua}},common:{Direction:Ea,FontData:ct,LineBBox:ut,LinebreakVisitor:pt,Notation:Pt,Wrapper:ht,WrapperFactory:ft,Wrappers:{HtmlNode:ga,TeXAtom:pa,TextNode:ha,maction:oa,math:gt,menclose:Dt,mfenced:Ot,mfrac:jt,mglyph:la,mi:kt,mmultiscripts:Zt,mn:Et,mo:St,mpadded:Ft,mroot:Wt,mrow:Tt,ms:vt,mspace:Nt,msqrt:Ht,msubsup:Vt,mtable:ea,mtd:ra,mtext:Ct,mtr:aa,munderover:Kt,scriptbase:Xt,semantics:ca}}}}});const au="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",iu={config(e,t,a,i){if(MathJax.loader){Xa(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||au,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;Xa(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?Xa(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(Ja({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),Xa(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&Xa(MathJax.config,e,{fontURL:Ya.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};iu.config("chtml",eu,Zc,Qc);const ru="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function nu(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function ou(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=lu(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),cu(i,r,a,(()=>e.post())))}function su(e){return(t,a)=>{const i=e.slice();return e.length=0,cu(t,a,i,(()=>nu(du.trim())))}}function lu(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let du="";function cu(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{du=t,i()}}))),id:"annotations"},t)}var uu;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(uu||(uu={}));const pu="click",fu="dblclick",hu="mousedown",mu="mouseup",gu="mouseover",yu="mouseout",ku="selectstart";class bu{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case uu.ESCAPE:this.escape(e);break;case uu.RIGHT:this.right(e);break;case uu.LEFT:this.left(e);break;case uu.UP:this.up(e);break;case uu.DOWN:this.down(e);break;case uu.RETURN:case uu.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(hu,this.mousedown.bind(this)),e.addEventListener(mu,this.mouseup.bind(this)),e.addEventListener(gu,this.mouseover.bind(this)),e.addEventListener(yu,this.mouseout.bind(this)),e.addEventListener(pu,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(ku,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(fu,this.stop.bind(this))}}class Su extends bu{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class wu extends Su{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const Eu="CtxtMenu";function Au(e){return Eu+"_"+e}function vu(e){return Au(e)}function xu(e){return Au(e)}const Cu={ATTACHED:vu("Attached"),CONTEXTMENU:vu("ContextMenu"),MENU:vu("Menu"),MENUARROW:vu("MenuArrow"),MENUACTIVE:vu("MenuActive"),MENUCHECK:vu("MenuCheck"),MENUCLOSE:vu("MenuClose"),MENUCOMBOBOX:vu("MenuComboBox"),MENUDISABLED:vu("MenuDisabled"),MENUFRAME:vu("MenuFrame"),MENUITEM:vu("MenuItem"),MENULABEL:vu("MenuLabel"),MENURADIOCHECK:vu("MenuRadioCheck"),MENUINPUTBOX:vu("MenuInputBox"),MENURULE:vu("MenuRule"),MENUSLIDER:vu("MenuSlider"),MOUSEPOST:vu("MousePost"),RTL:vu("RTL"),INFO:vu("Info"),INFOCLOSE:vu("InfoClose"),INFOCONTENT:vu("InfoContent"),INFOSIGNATURE:vu("InfoSignature"),INFOTITLE:vu("InfoTitle"),SLIDERVALUE:vu("SliderValue"),SLIDERBAR:vu("SliderBar"),SELECTION:vu("Selection"),SELECTIONBOX:vu("SelectionBox"),SELECTIONMENU:vu("SelectionMenu"),SELECTIONDIVIDER:vu("SelectionDivider"),SELECTIONITEM:vu("SelectionItem")},Lu={COUNTER:xu("Counter"),KEYDOWNFUNC:xu("keydownFunc"),CONTEXTMENUFUNC:xu("contextmenuFunc"),OLDTAB:xu("Oldtabindex"),TOUCHFUNC:xu("TouchFunc")};class Nu extends Su{constructor(e,t){super(),this._menu=e,this._type=t,this.className=Cu.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function _u(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Fu(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Mu(e,t){console.error("ContextMenu Error: "+t)}function Pu(){return Du++}let Du=0;class Bu extends Nu{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(Cu.MENUACTIVE)}deactivate(){this.html.classList.remove(Cu.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){_u(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(Cu.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(Cu.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Mu(0,"Callback for menu entry "+this.id+" failed.")}}}class Ru extends Bu{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Cu.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Tu extends wu{constructor(){super(...arguments),this.className=Cu.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Bu&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Bu&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(Cu.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof Ru));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class Iu{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=Cu.ATTACHED+"_"+Pu(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Lu.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Lu.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Lu.OLDTAB)),e.removeAttribute(Lu.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Lu.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Lu.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Lu[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Lu.COUNTER))return;const t=e.getAttribute(Lu.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Lu.COUNTER)}removeEvent(e,t,a){const i=Lu[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===uu.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Ou{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class qu extends Tu{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new Iu(this),this.widgets=[],this.variablePool=new Ou}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(Cu.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class ju extends Tu{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof ju);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class Uu extends wu{constructor(e){super(),this.element=e,this.className=Cu.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Hu extends wu{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=Cu.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(Cu.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(Cu.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new Uu(this),t=e.html;return t.classList.add(Cu.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(Cu.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(Cu.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(Cu.INFOSIGNATURE),e}toJson(){return{type:""}}}class zu extends Bu{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class Wu extends zu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),_u(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Cu.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Gu extends Nu{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=Cu.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(Cu.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class Vu extends Bu{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Fu(this))}catch(e){Mu(0,"Illegal command callback.")}_u(this)}toJson(){return{type:""}}}class Xu{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Mu(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Mu(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class Ju extends zu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),_u(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Cu.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class $u extends zu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Fu(this))}space(e){super.space(e),_u(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Cu.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(Cu.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==uu.ESCAPE&&e.keyCode!==uu.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Fu(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Ku extends Bu{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(Cu.MENULABEL)}toJson(){return{type:""}}}class Yu extends zu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Pu(),this.valueId="ctx_slideValue"+Pu(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Fu(this)),this.update()}space(e){super.space(e),_u(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Cu.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(Cu.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(Cu.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===uu.UP||t===uu.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==uu.ESCAPE&&t!==uu.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Fu(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Zu extends Tu{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=Cu.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(Cu.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class Qu extends Hu{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Pu()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(Cu.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/Qu.chunkSize);default:return Qu.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(Cu.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(Cu.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(Qu.orderMethod.get(this.style))}toJson(){return{type:""}}}Qu.chunkSize=4,Qu.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=tp(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function ip(e){return"."+(Cu[e]||e)}const rp={};rp[ip("INFOCLOSE")]="{ top:.2em; right:.2em;}",rp[ip("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",rp[ip("INFO")+ip("MOUSEPOST")]="{outline:none;}",rp[ip("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const np={};np[ip("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",np[ip("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",np[ip("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",np[ip("MENUACTIVE")+" "+ip("MENUARROW")]="{color:white}",np[ip("MENUARROW")+ip("RTL")]="{left:.5em; right:auto}",np[ip("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",np[ip("MENUCHECK")+ip("RTL")]="{ right:.7em; left:auto }",np[ip("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",np[ip("MENURADIOCHECK")+ip("RTL")]="{ right: .7em; left:auto}",np[ip("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",np[ip("MENUINPUTBOX")+ip("RTL")]="{ left: .1em;}",np[ip("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",np[ip("MENUSLIDER")]="{ left: .1em;}",np[ip("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",np[ip("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",np[ip("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",np[ip("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",np[ip("MENUDISABLED")]="{ color:GrayText}",np[ip("MENUACTIVE")]="{ background-color: #606872; color: white;}",np[ip("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",np[ip("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",np[ip("CONTEXTMENU")+":focus"]="{ outline:none}",np[ip("CONTEXTMENU")+" "+ip("MENUITEM")+":focus"]="{ outline:none}",np[ip("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",np[ip("SELECTIONITEM")]="{ padding-right: 1em;}",np[ip("SELECTION")]="{ right: 40%; width:50%; }",np[ip("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",np[ip("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",np[ip("MENU")+" "+ip("MENUCLOSE")]="{ top:-10px; left:-10px}";const op={};op[ip("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',op[ip("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",op[ip("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",op[ip("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",op[ip("MENUCLOSE")+":hover:focus"]="{ outline:none}";let sp=!1,lp=!1,dp=!1;function cp(e){dp||(up(op,e),dp=!0)}function up(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class pp extends qu{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof Ru?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of pp.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}pp.DynamicSubmenus=new Map;class fp extends Wu{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class hp extends Ln{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,gi(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class mp extends Hu{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+Cu.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const gp=$a;class yp{get isLoading(){return yp.loading>0}get loadingPromise(){return this.isLoading?(yp._loadingPromise||(yp._loadingPromise=new Promise(((e,t)=>{yp._loadingOK=e,yp._loadingFailed=t}))),yp._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new hp,this.jax={CHTML:null,SVG:null},this.rerenderStart=ji.LAST,this.about=new Hu('MathJax v'+Pn.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Hu("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new mp("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new mp("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new mp("MathJax Annotation Text",(()=>{const e=du;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new mp("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new mp("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new mp("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Hu("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=gi(mi({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,gp._.a11y&&gp._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new ap([["contextMenu",pp.fromJson.bind(pp)],["radioCompare",fp.fromJson.bind(fp)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{gp._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(ru?"Option":"Alt",ru?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!ru}),this.checkbox("Control","Control","ctrl",{hiddne:ru}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;pp.DynamicSubmenus.set("ShowAnnotation",ou(this.annotationBox,this.options.annotationTypes,a)),pp.DynamicSubmenus.set("CopyAnnotation",su(a)),i=this.document.document,sp||(up(rp,i),sp=!0,cp(i)),function(e){lp||(up(np,e),lp=!0,cp(e))}(this.document.document)}checkLoadableItems(){if(gp&&gp._&&gp.loader&&gp.startup)!this.settings.collapsible||gp._.a11y&&gp._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||gp._.a11y&&gp._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||gp._.a11y&&gp._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof Gu)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(yp.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(yp.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(yp.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){gp._.a11y&&gp._.a11y.explorer&&gp._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(gp._.a11y&&gp._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=gp.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Pn.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||gp._.a11y&&gp._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||gp._.a11y&&gp._.a11y.explorer?this.rerender(this.settings.collapsible?ji.RERENDER:ji.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||gp._.a11y&&gp._.a11y.complexity?this.rerender(ji.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){yp.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}yp.loading--,this.rerender(ji.COMPILED)}checkComponent(e){const t=yp.loadingPromises.get(e);t&&Pn.retryAfter(t)}loadComponent(e,t){if(yp.loadingPromises.has(e))return;const a=gp.loader;if(!a)return;yp.loading++;const i=a.load(e).then((()=>{yp.loading--,yp.loadingPromises.delete(e),t(),0===yp.loading&&yp._loadingPromise&&(yp._loadingPromise=null,yp._loadingOK())})).catch((e=>{yp._loadingPromise?(yp._loadingPromise=null,yp._loadingFailed(e)):console.log(e)}));yp.loadingPromises.set(e,i)}loadA11y(e){const t=!ji.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=gp.startup;Pn.handlers.unregister(a.handler),a.handler=a.getHandler(),Pn.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,yp._loadingPromise||(this.document.outputJax.reset(),Pn.handleRetriesFor((()=>{this.rerender("complexity"===e||t?ji.COMPILED:ji.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Pn.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=ji.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),yp.loading||(this.rerenderStart<=ji.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=ji.LAST)}copyMathML(){nu(this.toMML(this.menu.mathItem))}copyOriginal(){nu(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{nu(e)}))}copySpeechText(){nu(this.menu.mathItem.outputData.speech)}copyErrorMessage(){nu(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var kp,bp,Sp;yp.MENU_STORAGE="MathJax-Menu-Settings",yp.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:ci({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},yp.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),yp.loading=0,yp.loadingPromises=new Map,yp._loadingPromise=null,yp._loadingOK=null,yp._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(kp||(kp={}));class wp{static createProp(...e){const t=Ep.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class Ep extends wp{static createCstr(...e){const t=Ep.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}Ep.DEFAULT_ORDER=[kp.LOCALE,kp.MODALITY,kp.DOMAIN,kp.STYLE,kp.TOPIC],Ep.BASE_LOCALE="base",Ep.DEFAULT_VALUE="default",Ep.DEFAULT_VALUES={[kp.LOCALE]:"en",[kp.DOMAIN]:Ep.DEFAULT_VALUE,[kp.STYLE]:Ep.DEFAULT_VALUE,[kp.TOPIC]:Ep.DEFAULT_VALUE,[kp.MODALITY]:"speech"};class Ap{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new Ep(a,this.order.slice(0,i))}}class vp{constructor(e,t=new wp(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new wp(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=_p.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Mp=__webpack_require__(740);class Pp extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class Dp{set defaultLocale(e){this._defaultLocale=Mp.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return Dp.instance=Dp.instance||new Dp,Dp.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return Dp.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(Ep.DEFAULT_VALUES[kp.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Bp.getInstance().mode===bp.HTTP?(Ip.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Pp("Illegal input: "+e.message)}}var Vp;function Xp(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function Jp(e){return _p.Z.document.createElement(e)}function $p(e,t){return _p.Z.document.createElementNS(e,t)}function Kp(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=Yp(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function Yp(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function Zp(e,t,a){return e.querySelectorAll?Wp(e.querySelectorAll(`[${t}="${a}"]`)):Hp(`.//*[@${t}="${a}"]`,e)}function Qp(e,t){return e.querySelectorAll?Wp(e.querySelectorAll(t)):Hp(`.//${t}`,e)}function ef(e){return e.tagName.toUpperCase()}function tf(e){return e.cloneNode(!0)}function af(e){return(new _p.Z.xmldom.XMLSerializer).serializeToString(e)}function rf(e,t){return e.toString()}function nf(e){return e.toString()}function of(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(Vp||(Vp={}));const sf={};function lf(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function df(e,t,a){const i=lf(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rdf(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:sf.identityCombiner,combineNestedRadical:sf.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:of,plural:nf},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:nf,mathspeak:nf,clearspeak:nf},letterTrans:{default:nf},combiner:(e,t,a)=>e},NUMBERS:cf(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function ff(e){switch(e){case 1:return uf.MESSAGES.MS.ONCE||"";case 2:return uf.MESSAGES.MS.TWICE;default:return e.toString()}}function hf(e,t){return e===uf.MESSAGES.MS.ROOTINDEX||e===uf.MESSAGES.MS.INDEX?e:e+" "+t}function mf(e){return gf(uf.MESSAGES.font[e],e)}function gf(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const yf="grammar";class kf{static getInstance(){return kf.instance=kf.instance||new kf,kf.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return kf.translateUnit(e);const t=Bp.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,kf.getInstance().getParameter("plural")&&(a=uf.FUNCTIONS.plural(a)),a}static translateUnit(e){e=kf.prepareUnit(e);const t=Bp.getInstance(),a=kf.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=uf.FUNCTIONS.plural(o)),o):kf.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===Vp.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(yf,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?kf.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=kf.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?kf.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function bf(e,t){if(!t||!e)return e;const a=uf.FUNCTIONS.fontRegexp(mf(t));return e.replace(a,"")}function Sf(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":Af.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return Af.ones[t];const a=Math.floor(t/10),i=Af.tens[a],r=Af.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+Af.numSep+r:i||r}function wf(e){if(0===e)return Af.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=Af.large[t];if(t)if(1===t)a=(1===i?"":Sf(i)+Af.numSep)+e+(a?Af.numSep+a:"");else{const t=wf(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+Af.numSep+e+(a?Af.numSep+a:"")}else a=Sf(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function Ef(e){const t=kf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}kf.getInstance().setCorrection("localFont",mf),kf.getInstance().setCorrection("localRole",(function(e){return gf(uf.MESSAGES.role[e],e)})),kf.getInstance().setCorrection("localEnclose",(function(e){return gf(uf.MESSAGES.enclose[e],e)})),kf.getInstance().setCorrection("ignoreFont",bf),kf.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),kf.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+uf.MESSAGES.regexp.TEXT+"]+$"))&&(kf.getInstance().currentFlags.translate=!1),e})),kf.getInstance().setCorrection("ignoreCaps",(function(e){let t=uf.ALPHABETS.capPrefix[Bp.getInstance().domain];return void 0===t&&(t=uf.ALPHABETS.capPrefix.default),bf(e,t)})),kf.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?uf.NUMBERS.numberToWords(parseInt(e,10)):e}));const Af=cf();Af.numericOrdinal=Ef,Af.numberToWords=wf,Af.numberToOrdinal=function(e,t){if(e>1999)return Ef(e);if(e<=10)return Af.special.onesOrdinals[e-1];const a=wf(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const vf=Af,xf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Cf=null;function Lf(e,t=!1){return e===Mf.ones[1]?t?"et":"en":e}function Nf(e,t=!1){let a=e%1e3,i="",r=Mf.ones[Math.floor(a/100)];if(i+=r?Lf(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Mf.special.smallOrdinals[a]:Mf.ones[a],r)i+=r;else{const e=t?Mf.special.tensOrdinals[Math.floor(a/10)]:Mf.tens[Math.floor(a/10)];r=Mf.ones[a%10],i+=r?Lf(r)+"og"+e:e}return i}function _f(e,t=!1){if(0===e)return Mf.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=Nf(r,t&&!a);if(a){const t=Mf.large[a],n=r>1?"er":"";i=Lf(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=Lf(e)+i}e=Math.floor(e/1e3),a++}return i}function Ff(e){if(e%100)return _f(e,!0);const t=_f(e);return t.match(/e$/)?t:t+"e"}const Mf=cf();Mf.wordOrdinal=Ff,Mf.numericOrdinal=function(e){return e.toString()+"."},Mf.numberToWords=_f,Mf.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":Ff(e)+(t?"dele":"del")};const Pf=Mf;let Df=null;function Bf(e,t=!1){return e===Of.ones[1]?t?"eine":"ein":e}function Rf(e){let t=e%1e3,a="",i=Of.ones[Math.floor(t/100)];if(a+=i?Bf(i)+"hundert":"",t%=100,t)if(a+=a?Of.numSep:"",i=Of.ones[t],i)a+=i;else{const e=Of.tens[Math.floor(t/10)];i=Of.ones[t%10],a+=i?Bf(i)+"und"+e:e}return a}function Tf(e){if(0===e)return Of.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=Rf(e%1e3);if(t){const e=Of.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=Bf(r,t>1)+e+n+a}else a=Bf(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function If(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return Tf(e)+(e<19?"te":"ste")}const Of=cf();Of.wordOrdinal=If,Of.numericOrdinal=function(e){return e.toString()+"."},Of.numberToWords=Tf,Of.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":If(e)+"l"};const qf=Of,jf=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},Uf=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let Hf=null;function zf(e){let t=e%1e3,a="";return a+=Vf.ones[Math.floor(t/100)]?Vf.ones[Math.floor(t/100)]+Vf.numSep+"hundred":"",t%=100,t&&(a+=a?Vf.numSep:"",a+=Vf.ones[t]||Vf.tens[Math.floor(t/10)]+(t%10?Vf.numSep+Vf.ones[t%10]:"")),a}function Wf(e){if(0===e)return Vf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=zf(e%1e3)+(t?"-"+Vf.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function Gf(e){let t=Wf(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const Vf=cf();Vf.wordOrdinal=Gf,Vf.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},Vf.numberToWords=Wf,Vf.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=Gf(e);return t?a+"s":a};const Xf=Vf;let Jf=null;function $f(e){const t=e%1e3,a=Math.floor(t/100),i=Kf.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return Kf.ones[t];const a=Kf.tens[Math.floor(t/10)],i=Kf.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const Kf=cf();Kf.numericOrdinal=function(e){const t=kf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},Kf.numberToWords=function(e){if(0===e)return Kf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=Kf.large[t];const r=$f(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=$f(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},Kf.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return Kf.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(Kf.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(Kf.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(Kf.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(Kf.special.onesOrdinals[e-1])),a.join(" ")};const Yf=Kf,Zf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Qf=null;let eh=null;function th(e){let t=e%1e3,a="";if(a+=nh.ones[Math.floor(t/100)]?nh.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=nh.ones[t];if(e)a+=e;else{const i=nh.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=nh.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+nh.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function ah(e){if(0===e)return nh.zero;if(e>=Math.pow(10,36))return e.toString();nh.special["tens-"+Bp.getInstance().subiso]&&(nh.tens=nh.special["tens-"+Bp.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=nh.large[t];const r=th(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const ih={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function rh(e){if(1===e)return"premi\xe8re";let t=ah(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const nh=cf();nh.wordOrdinal=rh,nh.numericOrdinal=function(e){const t=kf.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},nh.numberToWords=ah,nh.numberToOrdinal=function(e,t){const a=ih[e]||rh(e);return 3===e?a:t?a+"s":a};const oh=nh;let sh=null;function lh(e){if(0===e)return ch.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=ch.ones[Math.floor(t/100)]?ch.ones[Math.floor(t/100)]+ch.numSep+ch.special.hundred:"",t%=100,t&&(a+=a?ch.numSep:"",a+=ch.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=ch.ones[i]+ch.numSep+ch.large[t]+(a?ch.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+ch.numSep+i:a}function dh(e){const t=kf.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?ch.special.ordinalsFeminine[e]:ch.special.ordinalsMasculine[e];return lh(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const ch=cf();ch.wordOrdinal=dh,ch.numericOrdinal=function(e){const t=kf.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?ch.special.simpleSmallOrdinalsFeminine[e]:ch.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":ch.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},ch.numberToWords=lh,ch.numberToOrdinal=function(e,t){return e<=10?ch.special.smallDenominators[e]:dh(e)+" \u0905\u0902\u0936"};const uh=ch;let ph=null;function fh(e){let t=e%1e4,a="";return a+=yh.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":yh.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=yh.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":yh.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=yh.tens[Math.floor(t/10)]+(t%10?yh.ones[t%10]:"")),a}function hh(e){if(0===e)return yh.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=fh(e%1e4)+(t?yh.large[t]+yh.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function mh(e,t){return 1===e?"\uccab\ubc88\uc9f8":gh(e)+"\ubc88\uc9f8"}function gh(e){const t=hh(e),a=hh(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":yh.tens[10+Math.floor(e/10)],r=yh.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const yh=cf();yh.wordOrdinal=gh,yh.numericOrdinal=function(e){return mh(e)},yh.numberToWords=hh,yh.numberToOrdinal=mh;const kh=yh;let bh=null;function Sh(e){let t=e%1e3,a="";if(a+=Ah.ones[Math.floor(t/100)]?Ah.ones[Math.floor(t/100)]+Ah.numSep+"cento":"",t%=100,t){a+=a?Ah.numSep:"";const e=Ah.ones[t];if(e)a+=e;else{let e=Ah.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?Ah.numSep+Ah.ones[t%10]:""}}return a}function wh(e){if(0===e)return Ah.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&kf.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=Sh(e%1e3)+(t?"-"+Ah.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function Eh(e){const t="m"===kf.getInstance().getParameter("gender")?"o":"a";let a=Ah.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=wh(e),a.slice(0,-1)+"esim"+t)}const Ah=cf();Ah.wordOrdinal=Eh,Ah.numericOrdinal=function(e){const t=kf.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},Ah.numberToWords=wh,Ah.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=Eh(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const vh=Ah,xh=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Ch=null;function Lh(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Fh.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Fh.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Fh.tens[Math.floor(a/10)]+Fh.special.smallOrdinals[a%10]}i+=Fh.ones[a]||Fh.tens[Math.floor(a/10)]+(a%10?Fh.ones[a%10]:"")}return t?Nh(i):i}function Nh(e){const t=Fh.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Fh.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Fh.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Fh.special.endOrdinal:(e.match(/e$/),e+"nde")}function _h(e){return Bh(e,!0)}const Fh=cf();Fh.wordOrdinal=_h,Fh.numericOrdinal=function(e){return e.toString()+"."},Fh.numberToWords=Bh,Fh.numberToOrdinal=function(e,t){return _h(e)};const Mh=Fh;function Ph(e,t=!1){return e===Fh.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function Dh(e,t=!1){let a=e%1e3,i="",r=Fh.ones[Math.floor(a/100)];if(i+=r?Ph(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Fh.special.smallOrdinals[a];if(e)return i+e}if(r=Fh.ones[a],r)i+=r;else{const e=Fh.tens[Math.floor(a/10)];r=Fh.ones[a%10],i+=r?r+"og"+e:e}}return t?Nh(i):i}function Bh(e,t=!1){const a="alt"===Bp.getInstance().subiso?function(e,t=!1){if(0===e)return t?Fh.special.smallOrdinals[0]:Fh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Dh(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Ph(n,!0):n)+(a>1?Fh.numSep:"")+(a?Fh.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Fh.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Fh.special.smallOrdinals[0]:Fh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Lh(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Fh.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let Rh=null;function Th(e){return e.toString().split("").map((function(e){return Ih.ones[parseInt(e,10)]})).join("")}const Ih=cf();Ih.numberToWords=Th,Ih.numberToOrdinal=Th;const Oh=Ih,qh=function(e){return e.match(RegExp("^"+Gh.ALPHABETS.languagePrefix.english))?e.slice(1):e},jh=function(e,t,a){return e=qh(e),t?e+t:e},Uh=function(e,t,a){return t+qh(e)},Hh=function(e,t,a){return t+(a||"")+(e=qh(e))+"\u283b"},zh=function(e,t,a){return t+(a||"")+(e=qh(e))+"\u283b\u283b"},Wh=function(e,t,a){return t+(e=qh(e))+"\u283e"};let Gh=null;let Vh=null;function Xh(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=Kh.ones[i]?(1===i?"":Kh.ones[i]+Kh.numSep)+"hundra":"",t%=100,t&&(a+=a?Kh.numSep:"",a+=Kh.ones[t]||Kh.tens[Math.floor(t/10)]+(t%10?Kh.numSep+Kh.ones[t%10]:"")),a}function Jh(e,t=!1){if(0===e)return Kh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Kh.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":Xh(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function $h(e){let t=Jh(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const Kh=cf();Kh.wordOrdinal=$h,Kh.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},Kh.numberToWords=Jh,Kh.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=$h(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const Yh=Kh;let Zh=null;const Qh={ca:function(){return Cf||(Cf=function(){const e=pf();return e.NUMBERS=vf,e.COMBINERS.sansserif=xf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=hf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=sf.prefixCombiner,e}()),Cf},da:function(){return Df||(Df=function(){const e=pf();return e.NUMBERS=Pf,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=sf.postfixCombiner,e.ALPHABETS.digitTrans.default=Pf.numberToWords,e}()),Df},de:function(){return Hf||(Hf=function(){const e=pf();return e.NUMBERS=qf,e.COMBINERS.germanPostfix=Uf,e.ALPHABETS.combiner=jf,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>mf(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=kf.getInstance().getParameter("case"),a=kf.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===kf.getInstance().getParameter("case")?e+"n":e,e}()),Hf},en:function(){return Jf||(Jf=function(){const e=pf();return e.NUMBERS=Xf,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=Xf.numberToWords,e.CORRECTIONS.article=e=>kf.getInstance().getParameter("noArticle")?"":e,e}()),Jf},es:function(){return Qf||(Qf=function(){const e=pf();return e.NUMBERS=Yf,e.COMBINERS.sansserif=Zf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=hf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=sf.prefixCombiner,e}()),Qf},euro:function(){return eh||(eh=pf()),eh},fr:function(){return sh||(sh=function(){const e=pf();return e.NUMBERS=oh,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.combineRootIndex=hf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>kf.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=sf.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),sh},hi:function(){return ph||(ph=function(){const e=pf();return e.NUMBERS=uh,e.ALPHABETS.combiner=sf.prefixCombiner,e.FUNCTIONS.radicalNestDepth=ff,e}()),ph},it:function(){return Ch||(Ch=function(){const e=pf();return e.NUMBERS=vh,e.COMBINERS.italianPostfix=xh,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.combineRootIndex=hf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=sf.romanceCombiner,e}()),Ch},ko:function(){return bh||(bh=function(){const e=pf();return e.NUMBERS=kh,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=kh.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),kf.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=kf.getInstance().getParameter("final");t&&kf.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),bh},nb:function(){return Rh||(Rh=function(){const e=pf();return e.NUMBERS=Mh,e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=Mh.numberToWords,e.FUNCTIONS.radicalNestDepth=ff,e}()),Rh},nn:function(){return Vh||(Vh=function(){const e=pf();return e.NUMBERS=Mh,e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=Mh.numberToWords,e.FUNCTIONS.radicalNestDepth=ff,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),Vh},sv:function(){return Zh||(Zh=function(){const e=pf();return e.NUMBERS=Yh,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=Yh.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),Zh},nemeth:function(){return Gh||(Gh=function(){const e=pf();return e.NUMBERS=Oh,e.COMBINERS={postfixCombiner:jh,germanCombiner:Uh,embellishCombiner:Hh,doubleEmbellishCombiner:zh,parensCombiner:Wh},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=nf,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:qh(e),e.ALPHABETS.digitTrans={default:Oh.numberToWords},e}()),Gh}};function em(){const e=function(){const e=Mp.L.ensureLocale(Bp.getInstance().locale,Bp.getInstance().defaultLocale);return Bp.getInstance().locale=e,Qh[e]()}();if(function(e){const t=Bp.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Bp.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Bp.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))uf[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))kf.getInstance().setCorrection(t,a)}}function tm(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(nm(_p.Z.mathmapsIePath),im(),!0)}const am=null;function im(e){nm(_p.Z.WGXpath),rm(e)}function rm(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){rm(e,a++)}),200):a>=10||(_p.Z.wgxpath=wgxpath,e?_p.Z.wgxpath.install({document}):_p.Z.wgxpath.install(),Ip.evaluate=document.evaluate,Ip.result=XPathResult,Ip.createNSResolver=document.createNSResolver)}function nm(e){const t=_p.Z.document.createElement("script");t.type="text/javascript",t.src=e,_p.Z.document.head?_p.Z.document.head.appendChild(t):_p.Z.document.body.appendChild(t)}function om(e){return e.match("/$")?e:e+"/"}function sm(e,t="json"){return om(_p.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var lm,dm,cm;function um(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function pm([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=um(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function fm(e,t={}){return pm(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(lm||(lm={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(dm||(dm={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(cm||(cm={}));const hm=[{interval:["1D400","1D419"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLD},{interval:["1D41A","1D433"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLD},{interval:["1D56C","1D585"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLDFRAKTUR},{interval:["1D468","1D481"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLDITALIC},{interval:["1D482","1D49B"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLDSCRIPT},{interval:["1D538","1D551"],base:cm.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:lm.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:cm.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:lm.FRAKTUR},{interval:["1D51E","1D537"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.FRAKTUR},{interval:["FF21","FF3A"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.FULLWIDTH},{interval:["FF41","FF5A"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.FULLWIDTH},{interval:["1D434","1D44D"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.ITALIC},{interval:["1D44E","1D467"],base:cm.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:lm.ITALIC},{interval:["1D670","1D689"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.MONOSPACE},{interval:["1D68A","1D6A3"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.MONOSPACE},{interval:["0041","005A"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.NORMAL},{interval:["0061","007A"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.NORMAL},{interval:["1D49C","1D4B5"],base:cm.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:lm.SCRIPT},{interval:["1D4B6","1D4CF"],base:cm.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:lm.SCRIPT},{interval:["1D5A0","1D5B9"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIF},{interval:["1D5BA","1D5D3"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIF},{interval:["1D608","1D621"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:cm.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:lm.NORMAL},{interval:["03B0","03D0"],base:cm.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:lm.NORMAL},{interval:["1D6A8","1D6C0"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLD},{interval:["1D6C1","1D6E1"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLD},{interval:["1D6E2","1D6FA"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.ITALIC},{interval:["1D6FB","1D71B"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.ITALIC},{interval:["1D71C","1D734"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLDITALIC},{interval:["1D735","1D755"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLDITALIC},{interval:["1D756","1D76E"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.NORMAL},{interval:["2070","2079"],base:cm.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:dm.SUPER},{interval:["2080","2089"],base:cm.DIGIT,subst:{},offset:0,category:"No",font:dm.SUB},{interval:["245F","2473"],base:cm.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:dm.CIRCLED},{interval:["3251","325F"],base:cm.DIGIT,subst:{},offset:21,category:"No",font:dm.CIRCLED},{interval:["32B1","32BF"],base:cm.DIGIT,subst:{},offset:36,category:"No",font:dm.CIRCLED},{interval:["2474","2487"],base:cm.DIGIT,subst:{},offset:1,category:"No",font:dm.PARENTHESIZED},{interval:["2487","249B"],base:cm.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:dm.PERIOD},{interval:["2775","277F"],base:cm.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:dm.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:cm.DIGIT,subst:{},offset:11,category:"No",font:dm.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:cm.DIGIT,subst:{},offset:1,category:"No",font:dm.DOUBLECIRCLED},{interval:["277F","2789"],base:cm.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:dm.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:cm.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:dm.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.BOLD},{interval:["1D7D8","1D7E1"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.SANSSERIF},{interval:["1D7EC","1D7F5"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.MONOSPACE},{interval:["1F101","1F10A"],base:cm.DIGIT,subst:{},offset:0,category:"No",font:dm.COMMA},{interval:["24B6","24CF"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.CIRCLED},{interval:["24D0","24E9"],base:cm.LATINSMALL,subst:{},capital:!1,category:"So",font:dm.CIRCLED},{interval:["1F110","1F129"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.PARENTHESIZED},{interval:["249C","24B5"],base:cm.LATINSMALL,subst:{},capital:!1,category:"So",font:dm.PARENTHESIZED},{interval:["1F130","1F149"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.SQUARED},{interval:["1F170","1F189"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.NEGATIVESQUARED},{interval:["1F150","1F169"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.NEGATIVECIRCLED}],mm=new Map;function gm(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of hm){const t=gm(e.base,e.font),a=fm(e.interval,e.subst);let i=mm.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,mm.set(t,i))}var ym;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(ym||(ym={}));const km=Object.assign(Object.assign(Object.assign({},lm),ym),dm);var bm;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(bm||(bm={}));const Sm=Object.assign(Object.assign({},cm),bm);var wm,Em,Am=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new vm,e.Secondary=new xm,e.FencesHoriz=new Map,e.FencesVert=new Map}(Em||(Em={}));const Nm=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function _m(e,t,a,i,r,n=[],o={},s={}){const l=mm.get(gm(e,i));l&&(l.unicode.forEach((e=>{Em.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>Em.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&Em.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&Em.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:Sm.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:Sm.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:km.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:km.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:km.DOUBLESTRUCKITALIC,secondary:Sm.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:km.DOUBLESTRUCK,secondary:Sm.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:km.NORMAL,secondary:Sm.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:km.NORMAL,secondary:Sm.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:km.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:km.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:km.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:km.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=Am(e,["set"]);return Cm(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(fm(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),Lm(Em.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),Lm(Em.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),Lm(Em.FencesHoriz,["5b","7b","ff3b","ff5b"],2),Lm(Em.FencesHoriz,[["239b","23a6"]],3),Lm(Em.FencesHoriz,[["23a7","23a9"]],4),Cm([...Em.FencesHoriz.keys()],{type:"fence",role:"open"}),Cm([...Em.FencesHoriz.values()],{type:"fence",role:"close"}),Cm([...Em.FencesVert.keys()],{type:"fence",role:"top"}),Cm([...Em.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(km)){const a=!!dm[e]?km.UNKNOWN:t===km.FULLWIDTH?km.NORMAL:t;_m(cm.LATINCAP,"identifier","latinletter",t,a,[Sm.ALLLETTERS]),_m(cm.LATINSMALL,"identifier","latinletter",t,a,[Sm.ALLLETTERS],{},{3:Sm.D}),_m(cm.GREEKCAP,"identifier","greekletter",t,a,[Sm.ALLLETTERS]),_m(cm.GREEKSMALL,"identifier","greekletter",t,a,[Sm.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),_m(cm.DIGIT,"number","integer",t,a)}}(),Cm(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Cm(Nm,{type:"function",role:"prefix function"}),Cm(["mod","rem"],{type:"operator",role:"prefix function"});class Fm{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Bp.getInstance().strict?t.cstr.equal(e):Bp.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Bp.getInstance().parsers[a]||Bp.getInstance().defaultParser,s=Bp.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Bp.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(kp.LOCALE));return a=a.filter((function(e){return Fm.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Bp.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Mm=Ep.DEFAULT_VALUES[kp.LOCALE],Pm=Ep.DEFAULT_VALUES[kp.MODALITY];function Dm(e){return!(!e.locale&&!e.modality)&&(Mm=e.locale||Mm,Pm=e.modality||Pm,!0)}let Bm={};function Rm(e){Bm=e}const Tm=new Map,Im=new Map;function Om(e,t){let a=Tm.get(t);return a||(a=new Fm,a.base=Im.get(e),Tm.set(t,a),a)}function qm(e){const t=Im.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function jm(e,t,a){Om(e,t).defineRulesFromMappings(Mm,Pm,a)}function Um(e,t,a,i){Om(a,a).defineRuleFromStrings(Mm,Pm,e,t,i)}function Hm(e){if(!Dm(e))for(const[t,a]of Object.entries(e))Um("default","default",t,a)}function zm(e){for(let t,a=0;t=e.names[a];a++)jm(e.key,t,e.mappings)}function Wm(e){for(const t of Object.keys(Bm)){const a=Object.assign({},e);a.mappings={};const i=Bm[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=Qh[Mm]().FUNCTIONS.si(i,e.mappings[t][r])}zm(a)}}function Gm(e,t){return t=t||{},e.length?(t[e[0]]=Gm(e.slice(1),t[e[0]]),t):t}Bp.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Tm.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class Vm{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new Vm("",{})}static stringEmpty(e){return new Vm(e,{})}static stringAttr(e,t){return new Vm(e,t)}static singleton(e,t={}){return[Vm.stringAttr(e,t)]}static node(e,t,a={}){const i=Vm.getAttributes(t);return Object.assign(i,a),new Vm(e,i)}static getAttributes(e){const t={};for(const a of Vm.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}Vm.attributeList=["id","extid"];class Xm{static create(e,t={}){return e.text=kf.getInstance().apply(e.text,t),new Xm(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new Xm({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return Vm.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const Jm=new Map;function $m(e,t,a){const i={};if(t){const e=Jm.get(t)||{};Object.assign(i,e)}Jm.set(e,Object.assign(i,a))}function Km(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Hp("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[Xm.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Bp.evaluateNode(e);return i.concat(r)}}class Qm{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class eg{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const tg=new Map,ag=new Map;function ig(e){const t=e.domain+":"+e.name;e instanceof Qm?tg.set(t,e):ag.set(t,e)}function rg(e,t){const a=e+":"+t,i=tg.get(a)||ag.get(a);i&&(i.active=!0)}function ng(e,t){const a=t.split("-"),i=Km(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function og(e){return cg(e)||function(e){return lg(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(lg(e.childNodes[0])||cg(e.childNodes[0]))&&lg(e.childNodes[1])||3===e.childNodes.length&&cg(e.childNodes[0])&&lg(e.childNodes[1])&&lg(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(lg(e.childNodes[0])||dg(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(lg(e.childNodes[0].childNodes[0])||dg(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&sg(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(sg(e.childNodes[1])||"fenced"===e.childNodes[1].type&&sg(e.childNodes[1].childNodes[0]))}(e)}function sg(e){return e.hasAnnotation("clearspeak","simple")}function lg(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function dg(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function cg(e){return dg(e)||function(e){if(ug("Fraction_Over")||ug("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(ug("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function ug(e){return Bp.getInstance().style===e}function pg(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(fg(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Hp("children/*",e);return t.every((e=>fg(e)||"identifier"===e.tagName))}(a))}function fg(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function hg(e){return Hp("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(pg)?[e]:[]}function mg(e){return df(e,20,11)?[e]:[]}function gg(e){const t=parseInt(e.textContent,10);return[Vm.stringEmpty(isNaN(t)?e.textContent:t>10?uf.NUMBERS.numericOrdinal(t):uf.NUMBERS.wordOrdinal(t))]}ig(new Qm("clearspeak","simple",(function(e){return og(e)?"simple":""}))),ig(new Qm("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&dg(e.childNodes[0])&&function(e){for(let t=0;t1?uf.NUMBERS.wordOrdinal(t):"",[Vm.stringEmpty(yg)]}function bg(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=Em.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:Em.FencesHoriz.get(e)===t||Em.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function Sg(e){const t=Wp(e.parentNode.childNodes),a=Hp("../../children/*",e),i=t.indexOf(e);return Ag(a[i])||Ag(a[i+1])?[e]:[]}function wg(e){const t=Wp(e.parentNode.childNodes),a=Hp("../../children/*",e),i=t.indexOf(e);return Eg(a[i])&&a[i+1]&&(Eg(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function Eg(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function Ag(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function vg(e){return[Vm.stringEmpty(uf.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function xg(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function Cg(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}kf.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Lg=null;function Ng(e){Lg=e}const _g=new Map,Fg={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Mg={};function Pg(e){const t=e.name;_g.set(t,e),Fg[t]||(Fg[t]=!1)}function Dg(e,t,a){const i=_g.get(e);return i&&!Mg[e]&&(Fg[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Bg=[];function Rg(e,t){for(let a,i=0;a=Bg[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Tg(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(Rg)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===Rg(t[t.length-1],i));return a}function Ig(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Bg.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Og extends Map{set(e,t){return super.set(Ig(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(Ig(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class qg extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(Ig(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class jg extends qg{add(e,t){super.add(Ig(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new Ug;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class Ug extends qg{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(Ig(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Tg(t))}default(){const e=new Og;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Hg=["MO","MI","MN","MTEXT","MS","MSPACE"],zg=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],Wg=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],Gg=["MROOT","MSQRT"],Vg=["aria-label","exact-speech","alt"];function Xg(e){return!!e&&"MATH"===ef(e)}function Jg(e){return!!e&&-1!==zg.indexOf(ef(e))}function $g(e){return!!e&&-1!==Wg.indexOf(ef(e))}function Kg(e){return!!e&&"MGLYPH"===ef(e)&&!function(e){return!!e&&-1!==Hg.indexOf(ef(e))}(e.parentNode)}function Yg(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==Vp.ELEMENT_NODE)continue;const e=ef(a);-1===zg.indexOf(e)&&(-1!==Wg.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function Zg(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==Vg.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function Qg(e){return e&&e.embellished&&e.childNodes.length>0?Qg(e.childNodes[0]):e}function ey(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function ty(e,t){let a=e;const i=[],r=[];let n=null;do{n=ey(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class ay{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new ay(t);return a.type=e.tagName,ay.setAttribute(a,e,"role"),ay.setAttribute(a,e,"font"),ay.setAttribute(a,e,"embellished"),ay.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),Zg(a,e),ay.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of Wp(t.childNodes)){if(a.nodeType===Vp.TEXT_NODE){e.textContent=a.textContent;continue}const t=Wp(a.childNodes).map(ay.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===ef(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=km.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=Gp("");return af(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==km.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=Em.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&oy(t[t.length-1],"openfence")}function vy(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function xy(e){return ry(e,"largeop")||ry(e,"limboth")||ry(e,"limlower")||ry(e,"limupper")||ry(e,"function")&&oy(e,"limit function")||(ry(e,"overscore")||ry(e,"underscore"))&&xy(e.childNodes[0])}function Cy(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Ly(e){return ry(e,"identifier")&&oy(e,"simple function")}const Ny=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],_y=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Fy(e){const t=e.type;return-1===Ny.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Fy(e.childNodes[0]):-1===_y.indexOf(t)||Fy(e.childNodes[0]))}function My(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function Py(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function Dy(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(Py(t[0])||My(t[0]))&&e.childNodes.slice(1).every(Py)}function By(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===wm.invisibleTimes)}function Ry(e){return"infixop"===e.type&&"implicit"===e.role}function Ty(e){return"neutral"===e.role||"metric"===e.role}function Iy(e,t){return Ty(e)&&Ty(t)&&Qg(e).textContent===Qg(t).textContent}function Oy(e){return!!Ty(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function qy(e){return!!Ty(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class jy{static getInstance(){return jy.instance=jy.instance||new jy,jy.instance}static tableToMultiline(e){if(!vy(e))return Dg("rewrite_subcases",e,jy.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)jy.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||ry(t=e.childNodes[0],"line")&&t.contentNodes.length&&oy(t.contentNodes[0],"label")||!Ey(e.childNodes[0].childNodes[0])||jy.tableToMatrixOrVector_(jy.rewriteFencedLine_(e)),jy.binomialForm_(e),jy.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),jy.meaningFromContent(e,jy.numberRole_),jy.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(ry(t,"relation")||ry(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=jy.computeColumns_(e);return jy.classifyByColumns_(e,t,"equality")||jy.classifyByColumns_(e,t,"inequality",["equality"])||jy.classifyByColumns_(e,t,"arrow")||jy.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!jy.cayleySpacing(a)||!jy.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=jy.separateSemantics(t);return jy.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=jy.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?jy.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[jy.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=jy.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===ef(e))return e;for(;$g(e)&&1===e.childNodes.length;)if("MSPACE"===ef(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=jy.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",oy(e,"subsup")||oy(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===wm.functionApplication){jy.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return Dg("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),jy.propagateFunctionRole_(e,a),"prefix"}const a=jy.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;oy(e,"subsup")||oy(e,"underover")||(e.role=t),jy.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=jy.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];ry(t,"multiline")?jy.tableToVector_(e):jy.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)jy.assignRoleToRow_(e,jy.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?jy.binomialForm_(t):jy.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?jy.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Ty(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)jy.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),vy(e)&&jy.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";ry(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&ry(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){ry(e,"line")?e.role=t:ry(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){ry(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>Em.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==km.UNKNOWN)return;const t=[...e.textContent].map((e=>Em.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==km.UNKNOWN&&t.font!==e?e===km.UNKNOWN?t.font:null:e}),km.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();ky(e)?(i.push(e),r.push(n)):(jy.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=jy.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=jy.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=jy.rewriteFence_(e,a);return ry(t,"superscript")||ry(t,"subscript")||ry(t,"tensor")?(oy(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),jy.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&jy.testColumns_(t,1,(e=>jy.isPureRelation_(e,a)))||2===t.length&&(jy.testColumns_(t,1,(e=>jy.isEndRelation_(e,a)||jy.isPureRelation_(e,a)))||jy.testColumns_(t,0,(e=>jy.isEndRelation_(e,a,!0)||jy.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return ry(e,"relseq")&&oy(e,t)&&ry(e.childNodes[i],"empty")}static isPureRelation_(e,t){return ry(e,"relation")&&oy(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){jy.getInstance().factory_=e,Ng(jy.getInstance().factory_)}getNodeFactory(){return jy.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===km.NORMAL)return e.font=km.ITALIC,Dg("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),jy.exprFont_(e),Dg("simpleNamedFunction",e)}implicitNode(e){if(e=jy.getInstance().getMixedNumbers_(e),1===(e=jy.getInstance().combineUnits_(e)).length)return e[0];return Dg("combine_juxtaposition",jy.getInstance().implicitNode_(e))}text(e,t){return jy.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!ry(e,"empty")}))).length?jy.getInstance().factory_.makeEmptyNode():(e=jy.getInstance().getFencesInRow_(e),e=jy.getInstance().tablesInRow(e),e=jy.getInstance().getPunctuationInRow_(e),e=jy.getInstance().getTextInRow_(e),e=jy.getInstance().getFunctionsInRow_(e),jy.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return jy.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(xy(i)){a=jy.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&sy(t[1])||2===n&&sy(t[1])&&sy(t[2]))return a=jy.MML_TO_BOUNDS_[e],jy.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(sy(t[1]))return i=jy.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?jy.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&sy(t[2]))return i=jy.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),jy.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return jy.getInstance().makeLimitNode_(i,t,null,r)}return a=jy.MML_TO_BOUNDS_[e],jy.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=ty(e,wy),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(jy.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=ty(a,Sy),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();Ay(0,i)&&jy.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=jy.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(jy.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?jy.getInstance().horizontalFencedNode_(jy.getInstance().factory_.makeContentNode(e),jy.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(jy.getInstance().factory_.makeContentNode(e)),t&&i.push(jy.getInstance().factory_.makeContentNode(t)),jy.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=jy.getInstance().factory_.makeBranchNode("line",[e],[]),i=jy.getInstance().factory_.makeBranchNode("line",[t],[]);return r=jy.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),jy.binomialForm_(r),jy.classifyMultiline(r),r}return r=jy.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=jy.getInstance().factory_.makeBranchNode("tensor",[e,jy.getInstance().scriptNode_(t,"leftsub"),jy.getInstance().scriptNode_(a,"leftsuper"),jy.getInstance().scriptNode_(i,"rightsub"),jy.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=fy(e),n}pseudoTensor(e,t,a){const i=e=>!ry(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(jy.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(jy.getInstance().scriptNode_(a,"rightsuper",!0)),jy.getInstance().limitNode(o,s)}font(e){const t=jy.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=jy.getInstance().cleanInference(e.childNodes),i=t.length?jy.getInstance().factory_.makeBranchNode("inference",a(t),[]):jy.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=jy.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=jy.getInstance().getFormulas(e,[],a);return jy.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=Wp(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(jy.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(jy.getInstance().getLabel(e,r,a,"right"));const o=jy.getInstance().getFormulas(e,r,a),s=jy.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=jy.getInstance().findNestedRow(t,"prooflabel",i),n=jy.getInstance().factory_.makeBranchNode("rulelabel",a(Wp(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?jy.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===jy.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=Wp(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(Wp(o.childNodes[0].childNodes))[0],f=jy.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const h=jy.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return h.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:h,premises:f}}findNestedRow(e,t,a){return jy.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return Wp(e).filter((function(e){return"MSPACE"!==ef(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),Dg("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new iy,Ng(this.factory_)}implicitNode_(e){const t=jy.getInstance().factory_.makeMultipleContentNodes(e.length-1,wm.invisibleTimes);jy.matchSpaces_(e,t);const a=jy.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=jy.getInstance().factory_.makeBranchNode("infixop",e,[t],Qg(t).textContent);return a.role=t.role,Dg("propagateSimpleFunction",a)}explicitMixed_(e){const t=ty(e,(function(e){return e.textContent===wm.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&ry(r[o],"number")&&!oy(r[o],"mixed")&&ry(n[0],"fraction")){const e=jy.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return Qg(e).textContent})).join(" "),r=jy.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=jy.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=jy.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=ty(e,(function(e){return ry(e,"fraction")&&oy(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&ry(r[n],"number")&&(oy(r[n],"integer")||oy(r[n],"float"))){const t=jy.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=ty(e,(e=>ry(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(jy.getInstance().row(r)),o.push(e);let t=jy.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(jy.getInstance().row(r)),i.push(e),r=n;continue}const s=Em.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(jy.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(jy.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(jy.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(jy.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(jy.getInstance().row(r)),i.length>1?[jy.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=ty(e,my),a=t.rel[0];if(!a)return jy.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(jy.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=jy.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=jy.getInstance().factory_.makeBranchNode("relseq",i,t.rel,Qg(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return jy.getInstance().factory_.makeEmptyNode();if(1===(e=jy.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&hy(e[0]);)t.push(e.shift());if(0===e.length)return jy.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return jy.getInstance().prefixNode_(e[0],t);const a=ey(e=Dg("convert_juxtaposition",e),hy),i=jy.getInstance().prefixNode_(jy.getInstance().implicitNode(a.head),t);return a.div?jy.getInstance().operationsTree_(a.tail,i,a.div):(Dy(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=jy.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return jy.getInstance().postfixNode_(t,r)}const n=ey(e,hy);if(0===n.head.length)return r.push(n.div),jy.getInstance().operationsTree_(n.tail,t,a,r);const o=jy.getInstance().prefixNode_(jy.getInstance().implicitNode(n.head),r),s=jy.getInstance().appendOperand_(t,a,o);return n.div?jy.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return jy.getInstance().infixNode_([e,a],t);const i=jy.getInstance().appendDivisionOp_(e,t,a);return i||(jy.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?jy.getInstance().appendMultiplicativeOp_(e,t,a):jy.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?By(e)?jy.getInstance().infixNode_([e,a],t):jy.getInstance().appendLastOperand_(e,t,a):"division"===e.role?jy.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!By(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=jy.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(By(e))return jy.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!By(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=jy.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return jy.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||By(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):jy.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=ty(e,yy);t=jy.purgeFences_(t);const a=t.comp.shift();return jy.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>oy(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();jy.fenceToPunct_(t),e.push(t)}else{const t=ey(a,r),n=t.head.length-1,o=jy.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Ty(e[0])&&(!n||!Iy(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),jy.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=jy.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),jy.getInstance().fences_(e,t,a,i)}if(n&&Iy(e[0],n)){if(!Oy(n)||!qy(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),jy.getInstance().fences_(e,t,a,i)}const r=jy.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),jy.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Ty(n)&&a.some(r)){const n=ey(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=jy.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=jy.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),jy.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return jy.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),jy.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return jy.fenceToPunct_(e[0]),e;const a=e.shift();if(!Oy(a)){jy.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(jy.getInstance().neutralFences_(e,t))}const i=ey(e,(function(e){return Iy(e,a)}));if(!i.div){jy.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(jy.getInstance().neutralFences_(e,t))}if(!qy(i.div))return jy.fenceToPunct_(i.div),e.unshift(a),jy.getInstance().neutralFences_(e,t);const r=jy.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=jy.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=jy.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=jy.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=jy.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=jy.getInstance().row(a);let r=jy.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(jy.getInstance().classifyHorizontalFence_(r),r=Dg("propagateComposedFunction",r)):r.role=e.role,r=Dg("detect_cycle",r),jy.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Fy(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void jy.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=ty(e,(function(a){if(!gy(a))return!1;if(gy(a)&&!oy(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(jy.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(jy.getInstance().row(r));return[jy.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=jy.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return Cy(e,t,0)?a.role="startpunct":Cy(e,t,e.length-1)?a.role="endpunct":t.every((e=>oy(e,"dummy")))?a.role="text":t.every((e=>oy(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=jy.getInstance().factory_.makeMultipleContentNodes(e.length-1,wm.invisibleComma);return t.forEach((function(e){e.role="dummy"})),jy.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!sy(e))return!1;const a=e.textContent,i=Em.Secondary.get(a,Sm.BAR)||Em.Secondary.get(a,Sm.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=jy.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=jy.getInstance().accentRole_(n,a);if(o){jy.getInstance().accentRole_(o,"overscore")&&!i?(s=jy.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=jy.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return jy.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=jy.getInstance().factory_.makeBranchNode(i,t,[]),n=fy(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=jy.classifyFunction_(i,e);if(!r)return a.push(i),jy.getInstance().getFunctionsInRow_(e,a);const n=jy.getInstance().getFunctionsInRow_(e,[]),o=jy.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=jy.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=jy.getInstance().row(a.integrand);return n=jy.getInstance().integralNode_(e,i,a.intvar),Dg("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Ty(a)||(a.role="leftright"),n=jy.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=ey(t,ly),i.head.length)r=jy.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!ry(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=jy.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=ey(t,dy),i.head.length?(r=jy.getInstance().row(i.head),n=jy.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Ty(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>ry(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",jy.propagateFunctionRole_(e,"simple function"),n=jy.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=ey(t,dy);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}Dg("intvar_from_implicit",e);const a=e[0];if(py(a))return{integrand:t,intvar:null,rest:e};if(uy(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&cy(a,e[1])){const i=jy.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),jy.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=jy.getInstance().factory_.makeContentNode(wm.functionApplication),i=jy.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete jy.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=jy.getFunctionOp_(e,(function(e){return ry(e,"function")||ry(e,"identifier")&&oy(e,"simple function")}));return jy.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=jy.getFunctionOp_(e,(e=>ry(e,"largeop")));return jy.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||jy.getInstance().factory_.makeEmptyNode(),a=a||jy.getInstance().factory_.makeEmptyNode();const i=jy.getFunctionOp_(e,(e=>ry(e,"largeop")));return jy.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=jy.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=jy.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return ry(e,"number")&&oy(e,"integer")}))?"vulgar":a.childNodes.every(Py)?"unit":"division",Dg("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=jy.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=jy.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=ef(r);if("MSPACE"!==e){if("MROW"===e)return jy.getInstance().findNestedRow_(Wp(r.childNodes),t,a+1,i);if(jy.findSemantics(r,t,i))return r}}return null}}jy.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},jy.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},jy.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},jy.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},jy.MATHJAX_FONTS={"-tex-caligraphic":km.CALIGRAPHIC,"-tex-caligraphic-bold":km.CALIGRAPHICBOLD,"-tex-calligraphic":km.CALIGRAPHIC,"-tex-calligraphic-bold":km.CALIGRAPHICBOLD,"-tex-oldstyle":km.OLDSTYLE,"-tex-oldstyle-bold":km.OLDSTYLEBOLD,"-tex-mathit":km.ITALIC};const Uy=jy;let Hy={};function zy(e){return Array.from(e.textContent).map(Vm.stringEmpty)}function Wy(e,t){const a=Array.from(e.textContent),i=[],r=Uy.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,km.UNKNOWN),o=r.identifierNode(a,km.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function Gy(e){return Wy(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function Vy(e){return Wy(e,(function(e){e.font=km.UNKNOWN,e.type="identifier"}))}const Xy=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function Jy(e){return Hy={},[e]}function $y(e,t,a,i,r,n){i=i||Xy,r=r||{},n=n||function(e){return!1};const o=af(t);if(Hy[e]||(Hy[e]={}),Hy[e][o])return Hy[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=Ky(t,a,Cg(i,a),r,n,0);return Hy[e][o]=s,s}function Ky(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=Wp(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=Wp(e.childNodes);return Math.max.apply(null,o.map((function(e){return Ky(e,t,a,i,r,n)})))}function Yy(e){return $y("fraction",e,["fraction"],Xy,{},uf.FUNCTIONS.fracNestDepth)}function Zy(e,t,a){const i=Yy(e),r=Array(i).fill(t);return a&&r.push(a),r.join(uf.MESSAGES.regexp.JOINER_FRAC)}function Qy(e){return Vm.singleton(Zy(e,uf.MESSAGES.MS.START,uf.MESSAGES.MS.FRAC_V))}function ek(e){return Vm.singleton(Zy(e,uf.MESSAGES.MS.END,uf.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function tk(e){return Vm.singleton(Zy(e,uf.MESSAGES.MS.FRAC_OVER),{})}function ak(e){return Vm.singleton(Zy(e,uf.MESSAGES.MS.START,uf.MESSAGES.MS.FRAC_B))}function ik(e){return Vm.singleton(Zy(e,uf.MESSAGES.MS.END,uf.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function rk(e){const t=Yy(e);return Vm.singleton(1===t?uf.MESSAGES.MS.FRAC_S:uf.FUNCTIONS.combineNestedFraction(uf.MESSAGES.MS.NEST_FRAC,uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.FRAC_S))}function nk(e){const t=Yy(e);return Vm.singleton(1===t?uf.MESSAGES.MS.ENDFRAC:uf.FUNCTIONS.combineNestedFraction(uf.MESSAGES.MS.NEST_FRAC,uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function ok(e){const t=Yy(e);return Vm.singleton(1===t?uf.MESSAGES.MS.FRAC_OVER:uf.FUNCTIONS.combineNestedFraction(uf.MESSAGES.MS.NEST_FRAC,uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.FRAC_OVER))}function sk(e){return uf.FUNCTIONS.fracNestDepth(e)?[e]:[]}function lk(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+uf.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+uf.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function dk(e){return Vm.singleton(lk(e,uf.MESSAGES.MS.SUBSCRIPT,{sup:uf.MESSAGES.MS.SUPER,sub:uf.MESSAGES.MS.SUB}))}function ck(e){return Vm.singleton(lk(e,uf.MESSAGES.MS.SUB,{sup:uf.MESSAGES.MS.SUP,sub:uf.MESSAGES.MS.SUB}))}function uk(e){return Vm.singleton(lk(e,uf.MESSAGES.MS.SUPERSCRIPT,{sup:uf.MESSAGES.MS.SUPER,sub:uf.MESSAGES.MS.SUB}))}function pk(e){return Vm.singleton(lk(e,uf.MESSAGES.MS.SUP,{sup:uf.MESSAGES.MS.SUP,sub:uf.MESSAGES.MS.SUB}))}function fk(e){const t=lk(e,"",{sup:uf.MESSAGES.MS.SUPER,sub:uf.MESSAGES.MS.SUB});return Vm.singleton(t?t.replace(new RegExp(uf.MESSAGES.MS.SUB+"$"),uf.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(uf.MESSAGES.MS.SUPER+"$"),uf.MESSAGES.MS.SUPERSCRIPT):uf.MESSAGES.MS.BASELINE)}function hk(e){const t=lk(e,"",{sup:uf.MESSAGES.MS.SUP,sub:uf.MESSAGES.MS.SUB});return Vm.singleton(t||uf.MESSAGES.MS.BASE)}function mk(e){return $y("radical",e,["sqrt","root"],Xy,{})}function gk(e,t,a){const i=mk(e),r=function(e){const t="sqrt"===e.tagName?"2":Hp("children/*[1]",e)[0].textContent.trim();return uf.MESSAGES.MSroots[t]||""}(e);return a=r?uf.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:uf.FUNCTIONS.combineNestedRadical(t,uf.FUNCTIONS.radicalNestDepth(i-1),a)}function yk(e){return Vm.singleton(gk(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.STARTROOT))}function kk(e){return Vm.singleton(gk(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.ENDROOT))}function bk(e){return Vm.singleton(gk(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.ROOTINDEX))}function Sk(e){return Vm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.STARTROOT))}function wk(e){return Vm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ENDROOT))}function Ek(e){return Vm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ROOTINDEX))}function Ak(e){return Vm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ROOT))}function vk(e){return Vm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.INDEX))}function xk(e){const t=function(e){return $y("underscore",e,["underscore"],Xy,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Vm.singleton(Array(t).join(uf.MESSAGES.MS.UNDER)+uf.MESSAGES.MS.UNDERSCRIPT)}function Ck(e){return Vm.singleton(uf.MESSAGES.MS.ENDSCRIPTS)}function Lk(e){const t=function(e){return $y("overscore",e,["overscore"],Xy,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Vm.singleton(Array(t).join(uf.MESSAGES.MS.OVER)+uf.MESSAGES.MS.OVERSCRIPT)}function Nk(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Hp("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function _k(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Fk(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return Vm.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return Vm.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Mk=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Pk=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function Dk(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Pk.get(e)+"]";if(1&r){const t=Mk.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Bk(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=Dk(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Mk.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function Rk(e){let t=Object.keys(uf.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Tk(e,t){let a=0;return function(){return uf.NUMBERS.numericOrdinal(++a)+" "+t}}function Ik(e,t){let a=0;return function(){return uf.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Ok(e){const t=lf(e,uf.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[Vm.node(uf.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),Vm.stringAttr(uf.NUMBERS.vulgarSep,{separator:""}),Vm.node(uf.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[Vm.node(t.content||"",e)]}function qk(e){const t=Wp(e.parentNode.childNodes);return Vm.singleton(uf.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function jk(e){const t=fk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Uk(e){const t=hk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Hk(e){const t=uk(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function zk(e){const t=dk(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function Wk(e){const t=pk(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function Gk(e){const t=ck(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function Vk(e,t,a){const i=Yy(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(uf.MESSAGES.regexp.JOINER_FRAC)}function Xk(e){return Vm.singleton(Vk(e,uf.MESSAGES.MS.START,uf.MESSAGES.MS.FRAC_V))}function Jk(e){return Vm.singleton(Vk(e,uf.MESSAGES.MS.END,uf.MESSAGES.MS.FRAC_V))}function $k(e){return Vm.singleton(Vk(e,uf.MESSAGES.MS.START,uf.MESSAGES.MS.FRAC_B))}function Kk(e){return Vm.singleton(Vk(e,uf.MESSAGES.MS.END,uf.MESSAGES.MS.FRAC_B))}function Yk(e){const t=Yy(e);return 1===t?Vm.singleton(uf.MESSAGES.MS.FRAC_S):Vm.singleton(uf.FUNCTIONS.combineNestedFraction(uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.NEST_FRAC,uf.MESSAGES.MS.FRAC_S))}function Zk(e){const t=Yy(e);return 1===t?Vm.singleton(uf.MESSAGES.MS.ENDFRAC):Vm.singleton(uf.FUNCTIONS.combineNestedFraction(uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.NEST_FRAC,uf.MESSAGES.MS.ENDFRAC))}function Qk(e){const t=Yy(e);return 1===t?Vm.singleton(uf.MESSAGES.MS.FRAC_OVER):Vm.singleton(uf.FUNCTIONS.combineNestedFraction(uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.NEST_FRAC,uf.MESSAGES.MS.FRAC_OVER))}function eb(e){return 1===Hp("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function tb(e,t,a){const i=mk(e);return 1===i?a:uf.FUNCTIONS.combineNestedRadical(uf.FUNCTIONS.radicalNestDepth(i-1),t,a)}function ab(e){return Vm.singleton(tb(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.STARTROOT))}function ib(e){return Vm.singleton(tb(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.ENDROOT))}function rb(e){return Vm.singleton(tb(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.STARTROOT))}function nb(e){return Vm.singleton(tb(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ENDROOT))}function ob(e){return Vm.singleton(tb(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ROOT))}function sb(e,t){const a=function(e){const t=Hp("children/*[1]",e)[0].textContent.trim();return uf.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function lb(e){return Vm.singleton(sb(e,uf.MESSAGES.MS.ROOTINDEX))}function db(e){return Vm.singleton(sb(e,uf.MESSAGES.MS.ROOTINDEX))}function cb(e){return Vm.singleton(sb(e,uf.MESSAGES.MS.INDEX))}function ub(e){const t=Hp("children/*",e);return Vm.singleton(uf.NUMBERS.wordOrdinal(t.length))}function pb(e){const t=Hp("children/*",e);return Vm.singleton(uf.NUMBERS.wordOrdinal(t.length-1))}function fb(e){const t=Hp("children/*",e),a=Hp("content/*",e);return Vm.singleton(uf.NUMBERS.wordOrdinal(t.length-a.length))}function hb(e,t){const a=e;let i=0;return function(){const e=Xm.create({text:gb(a[i])&&yb(a[i+1])?uf.MESSAGES.unitTimes:""},{});return i++,[e]}}const mb=["superscript","subscript","overscore","underscore"];function gb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Hp("children/*",e);e=-1!==mb.indexOf(t)?a[0]:a[a.length-1]}return!1}function yb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Hp("children/*",e)[0]}return!1}function kb(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Hp("children/*",e)[0]}return[]}function bb(e){const t=Yy(e);return Vm.singleton(new Array(t).join(uf.MESSAGES.MS.FRACTION_REPEAT)+uf.MESSAGES.MS.FRACTION_START)}function Sb(e){const t=Yy(e);return Vm.singleton(new Array(t).join(uf.MESSAGES.MS.FRACTION_REPEAT)+uf.MESSAGES.MS.FRACTION_END)}function wb(e){const t=Yy(e);return Vm.singleton(new Array(t).join(uf.MESSAGES.MS.FRACTION_REPEAT)+uf.MESSAGES.MS.FRACTION_OVER)}function Eb(e){const t=Yy(e);return Vm.singleton(new Array(t).join(uf.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+uf.MESSAGES.MS.FRACTION_OVER)}function Ab(e){return uf.MESSAGES.regexp.HYPER===Yy(e).toString()?[e]:[]}function vb(e,t){const a=xb(e);return Vm.singleton(1===a?t:new Array(a).join(uf.MESSAGES.MS.NESTED)+t)}function xb(e,t){const a=t||0;return e.parentNode?xb(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function Cb(e){return vb(e,uf.MESSAGES.MS.STARTROOT)}function Lb(e){return vb(e,uf.MESSAGES.MS.ENDROOT)}function Nb(e){return vb(e,uf.MESSAGES.MS.ROOTINDEX)}kf.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const _b=["multirel","relseq","appl","row","line"],Fb=["subscript","superscript","overscore","underscore"];function Mb(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==_b.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function Pb(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Hp("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[Xm.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?lk(n,"",{sup:uf.MESSAGES.MS.SUPER,sub:uf.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==ef(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[Xm.create({text:uf.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==ef(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[Xm.create({text:uf.MESSAGES.regexp.SPACE},{})]:[],u=Bp.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function Db(e,t){const a=e.slice(0);let i;return i=e.length>0?Hp("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[Xm.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===ef(e),l=r&&"NUMBER"===ef(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[Xm.create({text:uf.MESSAGES.regexp.SPACE},{})]:[])}}ig(new eg("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Fb.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Mb(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Mb(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Bb=!1;function Rb(){Bb||($m(Ep.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Gy,CQFspaceoutIdentifier:Vy,CSFspaceoutText:zy,CSFopenFracVerbose:Qy,CSFcloseFracVerbose:ek,CSFoverFracVerbose:tk,CSFopenFracBrief:ak,CSFcloseFracBrief:ik,CSFopenFracSbrief:rk,CSFcloseFracSbrief:nk,CSFoverFracSbrief:ok,CSFvulgarFraction:Ok,CQFvulgarFractionSmall:sk,CSFopenRadicalVerbose:yk,CSFcloseRadicalVerbose:kk,CSFindexRadicalVerbose:bk,CSFopenRadicalBrief:Sk,CSFcloseRadicalBrief:wk,CSFindexRadicalBrief:Ek,CSFopenRadicalSbrief:Ak,CSFindexRadicalSbrief:vk,CQFisSmallRoot:Rk,CSFsuperscriptVerbose:uk,CSFsuperscriptBrief:pk,CSFsubscriptVerbose:dk,CSFsubscriptBrief:ck,CSFbaselineVerbose:fk,CSFbaselineBrief:hk,CSFleftsuperscriptVerbose:uk,CSFleftsubscriptVerbose:dk,CSFrightsuperscriptVerbose:uk,CSFrightsubscriptVerbose:dk,CSFleftsuperscriptBrief:pk,CSFleftsubscriptBrief:ck,CSFrightsuperscriptBrief:pk,CSFrightsubscriptBrief:ck,CSFunderscript:xk,CSFoverscript:Lk,CSFendscripts:Ck,CTFordinalCounter:Tk,CTFwordCounter:Ik,CTFcontentIterator:Zm,CQFdetIsSimple:Nk,CSFRemoveParens:Fk,CQFresetNesting:Jy,CGFbaselineConstraint:_k,CGFtensorRules:Bk}),$m("es.speech.mathspeak",Ep.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:hb,CQFoneLeft:kb}),$m("fr.speech.mathspeak",Ep.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:jk,CSFbaselineBrief:Uk,CSFleftsuperscriptVerbose:Hk,CSFleftsubscriptVerbose:zk,CSFleftsuperscriptBrief:Wk,CSFleftsubscriptBrief:Gk}),$m("ko.speech.mathspeak",Ep.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:Xk,CSFcloseFracVerbose:Jk,CSFopenFracBrief:$k,CSFcloseFracBrief:Kk,CSFopenFracSbrief:Yk,CSFoverFracSbrief:Qk,CSFcloseFracSbrief:Zk,CQFisSimpleIndex:eb,CSFindexRadicalVerbose:lb,CSFindexRadicalBrief:db,CSFindexRadicalSbrief:cb,CSFopenRadicalVerbose:ab,CSFcloseRadicalVerbose:ib,CSFopenRadicalBrief:rb,CSFcloseRadicalBrief:nb,CSFopenRadicalSbrief:ob}),$m(Ep.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:Ym,CTFnodeCounter:ng,CTFcontentIterator:Zm,CSFvulgarFraction:Ok,CQFvulgarFractionSmall:mg,CQFcellsSimple:hg,CSFordinalExponent:gg,CSFwordOrdinal:vg,CQFmatchingFences:bg,CSFnestingDepth:kg,CQFfencedArguments:Sg,CQFsimpleArguments:wg,CQFspaceoutNumber:Gy}),$m("en.prefix.default","",{CSFordinalPosition:qk}),$m("en.speech.chromevox","",{CTFnodeCounter:Km,CTFcontentIterator:Zm}),$m("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:sk,CSFvulgarFraction:Ok}),$m("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:ub,CSFdecreasedOrdinalConversion:pb,CSFlistOrdinalConversion:fb}),$m("nemeth.braille.default",Ep.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:bb,CSFcloseFraction:Sb,CSFoverFraction:wb,CSFoverBevFraction:Eb,CQFhyperFraction:Ab,CSFopenRadical:Cb,CSFcloseRadical:Lb,CSFindexRadical:Nb,CSFsubscript:dk,CSFsuperscript:uk,CSFbaseline:fk,CGFtensorRules:e=>Bk(e,!1),CTFrelationIterator:Pb,CTFimplicitIterator:Db}),Bb=!0)}class Tb{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var Ib,Ob;function qb(e){switch(e){case"[n]":return Ib.NODE;case"[m]":return Ib.MULTI;case"[t]":return Ib.TEXT;case"[p]":return Ib.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(Ib||(Ib={}));class jb{static grammarFromString(e){return kf.parseInput(e)}static fromString(e){const t={type:qb(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new zb("Missing content.");switch(t.type){case Ib.TEXT:if('"'===a[0]){const e=Wb(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new zb("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case Ib.NODE:case Ib.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=jb.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new jb(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new zb("Invalid attribute expression: "+e);const t={},a=Wb(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===yf?jb.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case Ib.NODE:return"[n]";case Ib.MULTI:return"[m]";case Ib.TEXT:return"[t]";case Ib.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class Ub{static fromString(e){const t=Wb(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=Up(e,t,Ip.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[Vm.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=Up(e,t,Ip.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class Yb{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&Yb.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new Kb,this.parseOrder=Ep.DEFAULT_ORDER,this.parser=new Ap(this.parseOrder),this.locale=Ep.DEFAULT_VALUES[kp.LOCALE],this.modality=Ep.DEFAULT_VALUES[kp.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new Tb(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?Xm.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||Xm.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&Yb.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new Hb(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return Ub.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=Ub.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new Tb(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new Zb(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new Tb(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class Zb{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class Qb extends Yb{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)rg(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new zb("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new zb("Rule named "+e+" with style "+t+" does not exist.");const s=i?Ub.fromString(i):n.action,l=new Tb(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+uf.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+uf.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new Tb(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+uf.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+Qb.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(Qb.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(Qb.regexp.DECIMAL_MARK,"g"),uf.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,uf.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}Qb.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class eS extends Qb{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=Em.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(Ob||(Ob={}));class aS{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=Ob.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class iS extends aS{constructor(e,t){super(e,t),this.rule_=null,this.kind=Ob.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Fp.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function rS(e,t,a){switch(e){case Ob.ROOT:return new nS;case Ob.DYNAMIC:return new oS(t);case Ob.QUERY:return new dS(t,a);case Ob.BOOLEAN:return new cS(t,a);default:return null}}class nS extends aS{constructor(){super("",(()=>!0)),this.kind=Ob.ROOT}}class oS extends aS{constructor(e){super(e,(t=>t===e)),this.kind=Ob.DYNAMIC}}const sS={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function lS(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&ef(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=qp(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!kf.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!kf.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&ef(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Hp(t,e)[0];if(r){const e=function(e){const t=Tm.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=sS[a]||sS["="],n=parseInt(i,10);return e=>{const a=Hp(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class dS extends iS{constructor(e,t){super(e,lS(e)),this.context=t,this.kind=Ob.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class cS extends iS{constructor(e,t){super(e,lS(e)),this.context=t,this.kind=Ob.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class uS{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===Ob.QUERY||e.getKind()===Ob.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=uS.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(uS.order_));return Math.max(t.length,a)}constructor(){this.root=rS(Ob.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===Ob.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aFp.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=pS.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Fp.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),pS.debugSpeechRule(i,t)}evaluateNode(e){zp(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Fp.getInstance().output(e)}const i=(new Date).getTime();return Fp.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Bp.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=fS.get(t);return a.parse(e),a}Rb(),e&&!e.functions&&(e.functions=function(e,t,a){return Jm.get([e,t,a].join("."))||Jm.get([Ep.DEFAULT_VALUES[kp.LOCALE],t,a].join("."))||Jm.get([Ep.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new tS;if("braille"===t)return new eS;return new Qb}(e.locale,e.modality);fS.set(t,a),e.inherits&&(a.inherits=fS.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>pS.getInstance().trie.addRule(e))),pS.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;kf.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[Ep.DEFAULT_VALUES[kp.LOCALE]];return a[t]||a[Ep.DEFAULT_VALUES[kp.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new uS}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Bp.getInstance();let a;Fp.getInstance().output(t.mode!==bp.HTTP?e.toString():e),kf.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Fp.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,bp.HTTP,e).toString()])),kf.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Bp.getInstance().dynamicCstr.getComponents();const e=kf.parseInput(o.engine);Bp.getInstance().setDynamicCstr(e)}switch(t.type){case Ib.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case Ib.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case Ib.TEXT:{const t=o.span;let a={};if(t){const i=Hp(t,e);a=i.length?Vm.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return Xm.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case Ib.PERSONALITY:default:i=[Xm.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&kf.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Bp.getInstance().setDynamicCstr(l)}return kf.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[Xm.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Bp.getInstance().dynamicCstr,t=Bp.getInstance().strict,a=this.trie,i={};let r=e.getValue(kp.LOCALE),n=e.getValue(kp.MODALITY),o=e.getValue(kp.DOMAIN);a.hasSubtrie([r,n,o])||(o=Ep.DEFAULT_VALUES[kp.DOMAIN],a.hasSubtrie([r,n,o])||(n=Ep.DEFAULT_VALUES[kp.MODALITY],a.hasSubtrie([r,n,o])||(r=Ep.DEFAULT_VALUES[kp.LOCALE]))),i[kp.LOCALE]=[r],i[kp.MODALITY]=["summary"!==n?n:Ep.DEFAULT_VALUES[kp.MODALITY]],i[kp.DOMAIN]=["speech"!==n?Ep.DEFAULT_VALUES[kp.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=Ep.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==Vp.ELEMENT_NODE&&e.nodeType!==Vp.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Bp.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Fp.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const fS=new Map;Bp.nodeEvaluator=pS.getInstance().evaluateNode.bind(pS.getInstance());const hS={small:["default"],capital:["default"],digit:["default"]};function mS(e){const t=Bp.getInstance().locale;Bp.getInstance().locale=e,em(),Dm({locale:e}),function(){const e=uf.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};hS.small=t(e.smallPrefix,e.letterTrans),hS.capital=t(e.capPrefix,e.letterTrans),hS.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of mm.values()){const t=e.unicode;if("offset"in e)kS(t,e.font,e.offset||0);else{yS(t,uf.ALPHABETS[e.base],e.font,!!e.capital)}}Bp.getInstance().locale=t,em()}function gS(e){return function(e){return"string"==typeof e?{font:e,combiner:uf.ALPHABETS.combiner}:{font:e[0],combiner:uf.COMBINERS[e[1]]||sf[e[1]]||uf.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":uf.MESSAGES.font[e]||uf.MESSAGES.embellish[e]||"")}function yS(e,t,a,i){const r=gS(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?uf.ALPHABETS.capPrefix:uf.ALPHABETS.smallPrefix,t=i?hS.capital:hS.small;bS(r.combiner,a,n,r.font,e,uf.ALPHABETS.letterTrans,t)}}function kS(e,t,a){const i=gS(t);for(let t,r=0;t=e[r];r++){const e=uf.ALPHABETS.digitPrefix,n=r+a;bS(i.combiner,t,n,i.font,e,uf.ALPHABETS.digitTrans,hS.digit)}}function bS(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;Um(s,"default",t,e(o(a),i,l))}}var SS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const wS={functions:function(e){for(const a of e)Dm(a)||(t=a.key,Cm(a.names||[],Em.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Mm?(qm(a),zm(a)):Im.set(a.key,a));var t},symbols:function(e){for(const t of e){if(Dm(t))continue;const e=Fm.parseUnicode(t.key);"base"!==Mm?jm(e,e,t.mappings):Im.set(e,t)}},units:function(e){for(const t of e)Dm(t)||(t.key+=":unit","base"!==Mm?(qm(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&Wm(t),zm(t)):Im.set(t.key,t))},si:e=>e.forEach(Rm),messages:function(e){const t=Qh[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:pS.addStore,characters:e=>e.forEach(Hm)};let ES=!1;function AS(e=Bp.getInstance().locale){return SS(this,void 0,void 0,(function*(){return ES||(!function(){for(const e of mm.values()){const t=e.unicode;for(const a of t)Im.set(a,{key:a,category:e.category})}}(),vS(Ep.BASE_LOCALE),ES=!0),Rp.promises[Ep.BASE_LOCALE].then((()=>SS(this,void 0,void 0,(function*(){const t=Bp.getInstance().defaultLocale;return t?(vS(t),Rp.promises[t].then((()=>SS(this,void 0,void 0,(function*(){return vS(e),Rp.promises[e]}))))):(vS(e),Rp.promises[e])}))))}))}function vS(e=Bp.getInstance().locale){Rp.loaded[e]||(Rp.loaded[e]=[!1,!1],Mm=Ep.DEFAULT_VALUES[kp.LOCALE],Pm=Ep.DEFAULT_VALUES[kp.MODALITY],function(e){if(Bp.getInstance().isIE&&Bp.getInstance().mode===bp.HTTP)return void LS(e);!function(e){const t=function(){if(Bp.getInstance().customLoader)return Bp.getInstance().customLoader;return xS()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,CS(JSON.parse(i)),Rp.loaded[e]=[!0,!0],a(e)}),(t=>{Rp.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Bp.getInstance().locale=Bp.getInstance().defaultLocale,a(e)}))}));Rp.promises[e]=a}(e)}(e))}function xS(){switch(Bp.getInstance().mode){case bp.ASYNC:return NS;case bp.HTTP:return FS;case bp.SYNC:default:return _S}}function CS(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(mS(r[0]),a=!1),wS[r[1]](e[i]))}}function LS(e,t){let a=t||1;am?CS(am,e):a<=5&&setTimeout((()=>LS(e,a++)).bind(this),300)}function NS(e){const t=sm(e);return new Promise(((e,a)=>{_p.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function _S(e){const t=sm(e);return new Promise(((e,a)=>{let i="{}";try{i=_p.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function FS(e){const t=sm(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var MS,PS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function DS(e){return PS(this,void 0,void 0,(function*(){const t=Bp.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Bp.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Bp.STRING_FEATURES.forEach(a),e.debug&&Fp.getInstance().init(),e.json&&(_p.Z.jsonPath=om(e.json)),e.xpath&&(_p.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=tm(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,im(!0),!0)}()}(t),em(),t.setDynamicCstr(),t.init?(Rp.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,Rp.get()):t.delay?(t.delay=!1,Rp.get()):AS()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(MS||(MS={}));const BS=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var RS;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(RS||(RS={}));function TS(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function IS(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function OS(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let qS={},jS=[];function US(e){qS={},jS=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[Sp.JOIN];delete n[Sp.JOIN],void 0!==n[Sp.PAUSE]&&(e={[Sp.PAUSE]:n[Sp.PAUSE]},delete n[Sp.PAUSE]);XS(t,r,JS(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=jS.length-1;t>=0;t--){const a=jS[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=jS.pop();const r=Cg(i,e);if(e=Cg(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&jS.push(i)}jS.push(a.open)}return a}class $S{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Bp.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class YS extends KS{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=US(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(GS(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let ZS="";const QS={TABLE:function(e){let t=ow(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=sw(t);return t=lw(t,i),dw(t,a)},CASES:function(e){let t=ow(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=sw(t);return t=lw(t,i),dw(t,a)},CAYLEY:function(e){let t=ow(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=sw(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=lw(t,i),dw(t,a)},MATRIX:function(e){let t=ow(e);const[a,i]=sw(t);return t=lw(t,i),dw(t,a)},CELL:aw,FENCE:aw,ROW:aw,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=ew(a),o=ew(i),s=rw(n),l=rw(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${fw(n,d)}\n${c}\n${fw(o,d)}`},NUMERATOR:hw,DENOMINATOR:hw};function ew(e){const t=ef(e),a=QS[t];return a?a(e):e.textContent}function tw(e,t){if(!e||!t)return e+t;const a=iw(e),i=iw(t),r=a-i;e=r<0?nw(e,i,rw(e)):e,t=r>0?nw(t,a,rw(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function nw(e,t,a){return e=function(e,t){const a=t-iw(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function ow(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===Vp.ELEMENT_NODE&&a.push(pw(e));return a}function sw(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function lw(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=cw(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=tw(i,e),i=tw(i,t.cells.shift());i=tw(cw(t.lfence,t.height),i),i=tw(i,cw(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(rw(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function cw(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function uw(e){return e.nodeType===Vp.ELEMENT_NODE&&"FENCE"===ef(e)?ew(e):""}function pw(e){const t=Array.from(e.childNodes),a=uw(t[0]),i=uw(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===Vp.TEXT_NODE){r=e.textContent;continue}const t=ew(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(iw(t),e)),0),width:n.map(rw)}}function fw(e,t){const a=(t-rw(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function hw(e){const t=e.firstChild,a=aw(e);if(t&&t.nodeType===Vp.ELEMENT_NODE){if("ENGLISH"===ef(t))return"\u2830"+a;if("NUMBER"===ef(t))return"\u283c"+a}return a}class mw extends $S{markup(e){const t=US(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)WS(e)||(GS(e)?i=e:(i&&(a+=this.pause(i[Sp.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,mw.PAUSE_PUNCTUATION.get(t)||""}}mw.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class gw extends YS{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return gw.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,gw.MARKS[o]=!0),Bp.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}gw.MARK_ONCE=!1,gw.MARK_KIND=!0,gw.CHARACTER_ATTR="character",gw.MARKS={};const yw=new gw,kw=new Map([[Lp.NONE,new class extends $S{markup(e){let t="";const a=US(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Lp.PUNCTUATION,new mw],[Lp.LAYOUT,new class extends YS{finalize(e){return function(e){ZS="";const t=Gp(`${e}`);return Fp.getInstance().output(Kp(t.toString())),ZS=aw(t),ZS}(e)}pause(e){return""}prosodyElement(e,t){return e===Sp.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=US(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):GS(e);return t.join("")}}],[Lp.ACSS,new class extends KS{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=US(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(WS(e)){IS(i,e);continue}if(GS(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:TS(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+BS.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Sp.RATE:return"(richness . "+t+")";case Sp.PITCH:return"(average-pitch . "+t+")";case Sp.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[Sp.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Lp.SABLE,new class extends YS{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Sp.PITCH:return'';case Sp.RATE:return'';case Sp.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Lp.VOICEXML,yw],[Lp.SSML,yw]]);function bw(e){const t=kw.get(Bp.getInstance().markup);return t?t.markup(e):""}function Sw(e){const t=kw.get(Bp.getInstance().markup);return t?t.finalize(e):e}class ww{constructor(e){this.type=e,this.factory_=new iy}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class Ew extends ww{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:km.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){Uy.getInstance().setNodeFactory(this.getFactory());const t=Wp(e.childNodes),a=ef(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return Zg(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Uy.proof(e,a,this.parseList.bind(this));let i;return 1===(t=Yg(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=Uy.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return Uy.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return Uy.getInstance().limitNode(ef(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(Yg(t));return this.getFactory().makeBranchNode("sqrt",[Uy.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Uy.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,Uy.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(Yg(t));let i;i=a.length?1===a.length&&ry(a[0],"empty")?a:[Uy.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class vw extends Aw{}class xw extends Aw{}const Cw="data-semantic-";var Lw;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Lw||(Lw={}));const Nw=[Lw.ADDED,Lw.ALTERNATIVE,Lw.CHILDREN,Lw.COLLAPSED,Lw.CONTENT,Lw.EMBELLISHED,Lw.FENCEPOINTER,Lw.FONT,Lw.ID,Lw.ANNOTATION,Lw.ATTRIBUTES,Lw.OPERATOR,Lw.OWNS,Lw.PARENT,Lw.POSTFIX,Lw.PREFIX,Lw.ROLE,Lw.SPEECH,Lw.STRUCTURE,Lw.TYPE];function _w(e){return e.map((function(e){return e.id})).join(",")}function Fw(e,t){e.setAttribute(Lw.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(Cw+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Lw.CHILDREN,_w(t.childNodes)),t.contentNodes.length&&e.setAttribute(Lw.CONTENT,_w(t.contentNodes)),t.parent&&e.setAttribute(Lw.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Lw.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Lw.POSTFIX,a.join(" "))}(e,t)}function Mw(e){return Cw+e}function Pw(){const e=Jp("mrow");return e.setAttribute(Lw.ADDED,"true"),e}class Dw{static fromTree(e){return Dw.fromNode(e.root)}static fromNode(e){return new Dw(Dw.fromNode_(e))}static fromString(e){return new Dw(Dw.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!Dw.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return xg(Dw.collapsedLeafs(e),Dw.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,Dw.simpleCollapseStructure(a)?[a]:Dw.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new Dw(Dw.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return xg(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return Dw.simpleCollapseStructure(e)?e.toString():Dw.contentCollapseStructure(e)?"(c "+e.slice(1).map(Dw.makeSexp_).join(" ")+")":"("+e.map(Dw.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(Dw.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(Dw.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Hp(`.//self::*[@${Lw.ID}=${n}]`,e)[0];if(!t.childNodes.length)return Dw.addAria(s,a,i,r),t.id;const l=Dw.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&Dw.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(Dw.tree_(e,t,a+1,i+1,r));return Dw.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Bp.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Lw.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Lw.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Lw.COLLAPSED),i=a?Dw.realLeafs_(Dw.fromString(a).array):t.map((e=>e.id));e.setAttribute(Lw.OWNS,i.join(" "))}static realLeafs_(e){if(Dw.simpleCollapseStructure(e))return[e];if(Dw.contentCollapseStructure(e))return[];let t=[];for(let a=1;aDw.simpleCollapseStructure(e)?e:Dw.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{Dw.simpleCollapseStructure(e)?a.push(e):(Dw.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function Bw(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=Uy.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function Rw(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(Ry(r)){Fp.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return Rw(e.concat(o),t,a)}if(!i)return Fp.getInstance().output("Juxta Heuristic Case 3"),Rw([r].concat(n),t,a);const o=n.shift();if(!o){Fp.getInstance().output("Juxta Heuristic Case 9");const n=Lg.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",Dg("combine_juxtaposition",n),t.unshift(n),Rw(e,t,a)}if(hy(i)||hy(o))return Fp.getInstance().output("Juxta Heuristic Case 4"),Rw(e.concat([i,r,o]).concat(n),t,a);let s=null;return Ry(i)&&Ry(o)?(Fp.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Ry(i)?(Fp.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Ry(o)?(Fp.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Fp.getInstance().output("Juxta Heuristic Case 8"),s=Lg.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),Rw(e.concat(n),t,a)}function Tw(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===ef(e.childNodes[0])&&"MPADDED"===ef(e.childNodes[0].childNodes[0])&&"MPHANTOM"===ef(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Pg(new vw("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)Ry(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Pg(new vw("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Ly)||(e.role="composed function"),e)),(e=>"clearspeak"===Bp.getInstance().domain))),Pg(new vw("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Bp.getInstance().domain))),Pg(new vw("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Bp.getInstance().domain))),Pg(new vw("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>Em.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Pg(new xw("convert_juxtaposition",(e=>{let t=ty(e,(function(e){return e.textContent===wm.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=Bw(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),Bw(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=ty(e,(function(e){return e.textContent===wm.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?Rw(t.comp.shift(),t.rel,t.comp):e}))),Pg(new vw("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Bp.getInstance().modality&&"identifier"===e.type))),Pg(new vw("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Pg(new xw("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&By(e[0])))),Pg(new vw("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(uy(a))return void(a.role="integral");if(!By(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(uy(n))return void(n.role="integral");if(cy(r,n)){const e=Uy.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Pg(new vw("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=Ow(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=Ow(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}Uy.tableToMultiline(e);const a=Uy.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(Tw(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(Tw(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const Iw=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function Ow(e,t){if(!e.childNodes.length)return jw(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;jw(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==Iw.indexOf(e.type)){const i=e.childNodes;jw(i[t?i.length-1:0]);const r=Dw.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const qw={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function jw(e){if("punctuation"!==e.type)return!1;const t=qw[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class Uw{static empty(){const e=Gp(""),t=new Uw(e);return t.mathml=e,t}static fromNode(e,t){const a=Uw.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=Uw.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=Uw.empty();return e.childNodes[0]&&(t.root=ay.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new Ew,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new Ew,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),Hw.visit(this.root,{}),function(e){for(const t of tg.values())t.active&&t.annotate(e);for(const t of ag.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=Gp(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return af(this.xml(e))}formatXml(e){return Kp(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const Hw=new eg("general","unit",((e,t)=>(Dy(e)&&(e.role="unit"),!1)));function zw(e){return Ww(e).xml()}function Ww(e){return new Uw(e)}const Gw=[],Vw={collapsed:!0,implicit:!0,wiki:!0};function Xw(e){const t=function(e){for(let t,a=0;t=Gw[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),iE(a);if(1===e.mathml.length){if(Fp.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Fp.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Fw(a,e),iE(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Fp.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Fw(a,e),a.appendChild(Xw(t)),iE(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[uE(e)])}))}const i=e.contentNodes.map(dE);pE(e,i);const r=e.childNodes.map(Xw),n=Dw.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Fp.getInstance().output("Walktree Case 1"),a=Jw(n,e);else{const e=eE(n);Fp.getInstance().output("Walktree Case 2"),e?(Fp.getInstance().output("Walktree Case 2.1"),a=sE(e)):(Fp.getInstance().output("Walktree Case 2.2"),a=fE(a))}return a=cE(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Fg.combine_juxtaposition?function(e,t,a){const i=[];let r=Wp(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Lw.TYPE)){i.push(e);continue}const a=$w(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):Wp(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||Zw(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(Yw(a,e)){t.shift();continue}const n=i[r];if(n)Kw(e,n,a),t.shift();else{if(a.parentNode){e=sE(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=sE(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Fw(a,e),iE(a)}function Jw(e,t){const a=function(e){const t=eE(e);if(!t)return{type:Qw.INVALID,node:null};const a=eE(e.slice().reverse());if(t===a)return{type:Qw.VALID,node:t};const i=tE(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=tE(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:Qw.INVALID,node:null};return{type:r.length!==i.length?Qw.PRUNED:aE(r[s+1],n[1])?Qw.VALID:Qw.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==Qw.VALID||!$g(i))if(Fp.getInstance().output("Walktree Case 1.1"),i=Pw(),r===Qw.PRUNED)Fp.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=rE(t);if(Xg(i)){Fp.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of Nw)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),Wp(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,Xp(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Fp.getInstance().output("Walktree Case 1.1.1");const t=eE(e),a=function(e,t){const a=Wp(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(sE(t),e);Xp(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function $w(e,t){const a=[];let i=Wp(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===Vp.ELEMENT_NODE&&(e.hasAttribute(Lw.TYPE)||-1!==t.indexOf(e)?a.push(e):i=Wp(e.childNodes).concat(i))}return a}function Kw(e,t,a){let i=t,r=sE(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=sE(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function Yw(e,t){if(!e)return!1;do{if((e=sE(e))===t)return!0}while(e);return!1}function Zw(e,t){const a=wm.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Lw.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return Xp(e,t),!0}return!1}var Qw;function eE(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!Xg(e)&&e.parentNode;)e=sE(e),i.unshift(e);return i}function aE(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function iE(e){for(;!Xg(e)&&nE(e);)e=sE(e);return e}function rE(e){const t=Wp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===Vp.ELEMENT_NODE&&!Jg(e)}));return 1===a.length&&$g(a[0])&&!a[0].hasAttribute(Lw.TYPE)?rE(a[0]):e}function nE(e){const t=sE(e);return!(!t||!$g(t))&&Wp(t.childNodes).every((function(t){return t===e||oE(t)}))}function oE(e){if(e.nodeType!==Vp.ELEMENT_NODE)return!0;if(!e||Jg(e))return!0;const t=Wp(e.childNodes);return!(!$g(e)&&t.length||function(e){return!!e&&-1!==Gg.indexOf(ef(e))}(e)||e.hasAttribute(Lw.TYPE)||Kg(e))&&Wp(e.childNodes).every(oE)}function sE(e){return e.parentNode}function lE(e,t){const a=new Dw(t);e.setAttribute(Lw.COLLAPSED,a.toString())}function dE(e){if(e.mathml.length)return Xw(e);const t=Vw.implicit?uE(e):Pw();return e.mathml=[t],t}function cE(e){if("MFENCED"!==ef(e))return e;const t=Pw();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return Wp(e.childNodes).forEach((function(e){t.appendChild(e)})),Xp(e,t),t}function uE(e){const t=Jp("mo"),a=(i=e.textContent,_p.Z.document.createTextNode(i));var i;return t.appendChild(a),Fw(t,e),t.setAttribute(Lw.ADDED,"true"),t}function pE(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){fE(e).setAttribute(Lw.OPERATOR,a)}))}function fE(e){const t=Wp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!oE(e)})),i=[];for(let e,t=0;e=a[t];t++)if($g(e)){const t=fE(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function hE(e,t,a=!1){const i=Kp(e.toString()).toString().replace(new RegExp(Cw,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function mE(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=Xw(t);i.push(e);const n=fE(e);r&&!a&&n.setAttribute(Lw.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(Qw||(Qw={}));class gE{constructor(e){this.semantic=e}}class yE extends gE{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=Xw(e),this.mml.hasAttribute(Lw.TYPE)){const e=Pw();Xp(this.mml,e),e.appendChild(this.mml),this.mml=e}return Fw(this.mml,this.semantic),this.mml}}class kE extends gE{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=ef(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=Xw(a),n=Xw(t),o=Xw(i);return Fw(this.mml,this.semantic),this.mml.setAttribute(Lw.CHILDREN,_w([t,i,a])),[n,o,r].forEach((e=>fE(e).setAttribute(Lw.PARENT,this.mml.getAttribute(Lw.ID)))),this.mml.setAttribute(Lw.TYPE,e.role),lE(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class bE extends gE{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?mE(e):(Xw(e),e.id)}static createNone_(e){const t=Jp("none");return e&&Fw(t,e),t.setAttribute(Lw.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=Wp(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(fE(e).getAttribute(Lw.ID)))fE(e).setAttribute(Lw.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(bE.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==ef(a[i])?this.mml.insertBefore(a[i],Jp("mprescripts")):i++,r(t)}}class SE extends bE{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===ef(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Fw(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=bE.multiscriptIndex(this.semantic.childNodes[1]),a=bE.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];lE(this.mml,r),this.mml.setAttribute(Lw.TYPE,i.role),this.completeMultiscript(Dw.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=bE.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];lE(this.mml,a)}const i=Dw.collapsedLeafs(a||[],t);return fE(Xw(e)).setAttribute(Lw.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Lw.CHILDREN,i.join(",")),this.mml}}class wE extends bE{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){Xw(this.semantic.childNodes[0]);const e=bE.multiscriptIndex(this.semantic.childNodes[1]),t=bE.multiscriptIndex(this.semantic.childNodes[2]),a=bE.multiscriptIndex(this.semantic.childNodes[3]),i=bE.multiscriptIndex(this.semantic.childNodes[4]);Fw(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];lE(this.mml,r);const n=Dw.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Lw.CHILDREN,n.join(",")),this.completeMultiscript(Dw.interleaveIds(a,i),Dw.interleaveIds(e,t)),this.mml}}class EE extends gE{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=Pw(),a=new ay(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&EE.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=Xw(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Lw.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],EE.fencedMap_(this.ofence,this.ofenceMap),EE.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=iE(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=iE(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Fw(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Fw(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(Xw(a));e=e.childNodes[0]}const n=Jp("dummy"),o=i.childNodes[0];Xp(i,n),Xp(a,i),Xp(i.childNodes[0],a),Xp(n,o),t||(t=i)}return Xw(this.ofence),Xw(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=ef(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=kE):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=SE:"tensor"===e.type&&(i=wE),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=EE.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=Pw();if(Xp(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=Pw();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Lw.PARENT);e.childNodes[0].setAttribute(Lw.PARENT,t)}))}}class AE extends gE{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=Pw();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===ef(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=Pw();Fw(t,e),this.mrows.unshift(t)}else{if("MTABLE"===ef(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Fw(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=dE(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));pE(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else Xw(e)}finalizeTable(e){Fw(e.mathmlTree,e),e.contentNodes.forEach((e=>{Xw(e)})),e.childNodes.forEach((e=>{Xw(e)}))}}class vE extends gE{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=ef(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&Xw(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=Jw([this.mml],this.semantic)),Fw(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(vE.walkTree_),this.mml}}class xE extends gE{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&Xw(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&Xw(this.semantic.childNodes[0]),Fw(this.mml,this.semantic),this.mml}}class CE extends gE{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){Xw(e),Fw(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){Xw(e)})),Fw(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class LE extends gE{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=dE(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?dE(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(Xw),this.mml)if("MFENCED"===ef(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=cE(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=Jw(a,this.semantic)}else this.mml=Jw([e].concat(this.inner,[t]),this.semantic);return Fw(this.mml,this.semantic),this.mml}}class NE extends gE{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=mE(this.semantic,e);return this.mml=Jw(e,this.semantic),Fw(this.mml,this.semantic),this.mml.removeAttribute(Lw.CONTENT),lE(this.mml,t),this.mml}}function _E(e){const t=tf(e);return function(e,t){const a=tf(e);return Xw(t.root),Bp.getInstance().structure&&e.setAttribute(Lw.STRUCTURE,Dw.fromStructure(e,t).toString()),Fp.getInstance().generateOutput((()=>[hE(a,"Original MathML",Vw.wiki),hE(t,"Semantic Tree",Vw.wiki),hE(e,"Semantically enriched MathML",Vw.wiki)])),e}(t,Ww(t))}function FE(e){return _E(Gp(e))}Gw.push({test:vE.test,constr:e=>new vE(e)},{test:EE.test,constr:e=>new EE(e)},{test:kE.test,constr:e=>new kE(e)},{test:wE.test,constr:e=>new wE(e)},{test:SE.test,constr:e=>new SE(e)},{test:xE.test,constr:e=>new xE(e)},{test:yE.test,constr:e=>new yE(e)},{test:CE.test,constr:e=>new CE(e)},{test:AE.test,constr:e=>new AE(e)},{test:LE.test,constr:e=>new LE(e)},{test:NE.test,constr:e=>new NE(e)});let ME=0;class PE{constructor(){this.counter=ME++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){zp(e);Hp(`.//*[@${Lw.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Hp(`.//*[@${Lw.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Mw("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Mw("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class DE extends PE{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const BE={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function RE(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?BE[a.color]:a;return i||(i=BE[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class TE{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=RE(t,TE.DEFAULT_FOREGROUND_),this.background=RE(e,TE.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+TE.toHex(e.red)+TE.toHex(e.green)+TE.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}TE.DEFAULT_BACKGROUND_="blue",TE.DEFAULT_FOREGROUND_="black";class IE{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class OE extends PE{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=$p("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=$p("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function qE(e,t,a){const i=new TE(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(UE[r]||UE.NativeMML);return n.setColor(i),n}function jE(e,t,a){const i=new TE(e,t);a.setColor(i)}const UE={SVG:OE,"SVG-V3":class extends OE{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=$p("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new TE({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Hp(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends PE{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends PE{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=Jp("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends DE{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:DE,CHTML:class extends DE{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function HE(e){return e?e.split(/,/):[]}function zE(e,t){return e.getAttribute(t)}function WE(e){if(e.hasAttribute(Lw.TYPE)&&!e.hasAttribute(Lw.PARENT))return e;const t=function(e,t){return e.querySelectorAll?Wp(e.querySelectorAll(`[${t}]`)):Hp(`.//*[@${t}]`,e)}(e,Lw.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Lw.PARENT))return e;return e}function GE(e,t){return e.getAttribute(Lw.ID)===t?e:Zp(e,Lw.ID,t)[0]}function VE(e,t){return e.getAttribute(Lw.ID)===t?[e]:Zp(e,Lw.ID,t)}class XE{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=HE(zE(t,Lw.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!Dw.simpleCollapseStructure(e)&&e[1]&&Dw.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new iy,this.nodeDict={},this.mmlRoot=WE(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=Uw.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),Uy.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=HE(zE(e,Lw.CHILDREN)),i=HE(zE(e,Lw.CONTENT));if(0===i.length&&0===a.length)return XE.textContent(t,e),t;if(i.length>0){const e=GE(this.mathml,i[0]);e&&XE.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=zE(e,Lw.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=zE(e,Lw.TYPE),a=zE(e,Lw.ROLE),i=zE(e,Lw.FONT),r=zE(e,Lw.ANNOTATION)||"",n=zE(e,Lw.ATTRIBUTES)||"",o=zE(e,Lw.ID),s=zE(e,Lw.EMBELLISHED),l=zE(e,Lw.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||km.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(wm.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(XE.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);Dw.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=Dw.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(XE.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?pS.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return pS.getInstance().evaluateNode(i)})):[]}(e);return bw(t)}function tA(e){const t=function(e){return e?pS.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return pS.getInstance().evaluateNode(e)})):[]}(e);return bw(t)}class aA{constructor(){this.modality=Mw("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Mw(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new XE(t)),DS(this.options_),$E(this.getRebuilt().xml)}}class iA extends aA{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class rA extends aA{constructor(){super(...arguments),this.modality=Mw("foreground"),this.contrast=new IE}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];rA.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>rA.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return zE(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new XE(Gp(t))),this.colorLeaves_(e),zE(e,this.modality)}colorLeaves_(e){const t=[];rA.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=GE(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class nA extends aA{getSpeech(e,t){return zE(e,this.modality)}}class oA extends aA{getSpeech(e,t){return""}}class sA extends aA{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=GE(t,i),o=GE(e,i)||a&&GE(a,i);r&&o&&(this.modality&&this.modality!==Lw.SPEECH?ZE(o,n,this.modality):YE(o,n,this.getRebuilt().xml),this.modality===Lw.SPEECH&&QE(o,n))}return i}}class lA extends sA{getSpeech(e,t){return super.getSpeech(e,t),zE(e,this.modality)}}class dA extends aA{getSpeech(e,t){return function(e,t){const a=Qp(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Lw.ID);Zp(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function cA(e){return(uA[e]||uA.Direct)()}const uA={Adhoc:()=>new iA,Color:()=>new rA,Direct:()=>new nA,Dummy:()=>new oA,Node:()=>new lA,Summary:()=>new dA,Tree:()=>new sA};class pA extends Ep{static comparator(){return new hA(Bp.getInstance().dynamicCstr,wp.createProp([Ep.DEFAULT_VALUES[kp.LOCALE]],[Ep.DEFAULT_VALUES[kp.MODALITY]],[Ep.DEFAULT_VALUES[kp.DOMAIN]],[Ep.DEFAULT_VALUES[kp.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=fA.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==pA.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nGE(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new yA(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=yA.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=yA.getAllVisibleNodes(s,i);r=r.concat(yA.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(VE(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new yA(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var kA;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(kA||(kA={}));class bA{static resetState(e){delete bA.STATE[e]}static setState(e,t){bA.STATE[e]=t}static getState(e){return bA.STATE[e]}}bA.STATE={};class SA{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[MS.UP,this.up.bind(this)],[MS.DOWN,this.down.bind(this)],[MS.RIGHT,this.right.bind(this)],[MS.LEFT,this.left.bind(this)],[MS.TAB,this.repeat.bind(this)],[MS.DASH,this.expand.bind(this)],[MS.SPACE,this.depth.bind(this)],[MS.HOME,this.home.bind(this)],[MS.X,this.summary.bind(this)],[MS.Z,this.detail.bind(this)],[MS.V,this.virtualize.bind(this)],[MS.P,this.previous.bind(this)],[MS.U,this.undo.bind(this)],[MS.LESS,this.previousRules.bind(this)],[MS.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(SA.SRE_ID_ATTR)?this.id=this.node.getAttribute(SA.SRE_ID_ATTR):(this.node.setAttribute(SA.SRE_ID_ATTR,SA.ID_COUNTER.toString()),this.id=SA.ID_COUNTER++),this.rootNode=WE(e),this.rootId=this.rootNode.getAttribute(Lw.ID),this.xmlString_=i,this.moved=kA.ENTER}getXml(){return this.xml_||(this.xml_=Gp(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(bA.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Lw.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case kA.DEPTH:return this.depth_();case kA.SUMMARY:return this.summary_();case kA.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=bA.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=kA.ENTER}updateFocus(){this.setFocus(yA.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new XE(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=Dw.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=Qp(t,"maction");for(let t,r=0;t=i[r];r++){const i=Zp(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Lw.ID);let o=GE(e,n);if(o&&"dummy"!==o.getAttribute(Lw.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Lw.PARENT);s&&o.setAttribute(Lw.PARENT,s),o.setAttribute(Lw.TYPE,"dummy"),o.setAttribute(Lw.ID,n),Zp(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?zE(e,Lw.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=HE(zE(e,Lw.CHILDREN)),a=HE(zE(e,Lw.CONTENT));const i=zE(e,Lw.TYPE),r=zE(e,Lw.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];zp(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Hp(`//*[@data-semantic-id="${e}"]`,this.getXml());Hp("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return yA.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?kA.SUMMARY:kA.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?kA.DETAIL:kA.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),DS(e).then((()=>cA("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Np[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Np[e.domain],this.update(e),this.moved=kA.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=pA.getLocalePreferences().en;if(!e)return"default";const a=pA.relevantPreferences(this.getFocus().getSemanticPrimary()),i=pA.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return pA.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=kA.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),Sw(function(e){const t=e.map((e=>"string"==typeof e?Vm.stringEmpty(e):e)),a=kw.get(Bp.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?zE(e[0],Lw.PREFIX):eA(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?zE(e[0],Lw.POSTFIX):""}depth_(){const e=kf.getInstance().getParameter("depth");kf.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?uf.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?uf.MESSAGES.navigate.COLLAPSIBLE:"",i=uf.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=eA(this.getFocus().getSemanticNodes()[0]),n=[new Xm({text:i,personality:{}}),new Xm({text:r,personality:{}}),new Xm({text:a,personality:{}})];return kf.getInstance().setParameter("depth",e),Sw(bw(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=tA(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Zp(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Zp(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=$E(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}SA.ID_COUNTER=0,SA.SRE_ID_ATTR="sre-explorer-id";class wA extends SA{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class EA{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new EA;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class AA extends SA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new EA;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class vA extends SA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new EA;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return xg(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?xg(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class xA extends vA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(MS.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(MS.ONE,this.jumpCell.bind(this)),this.keyMapping.set(MS.TWO,this.jumpCell.bind(this)),this.keyMapping.set(MS.THREE,this.jumpCell.bind(this)),this.keyMapping.set(MS.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(MS.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(MS.SIX,this.jumpCell.bind(this)),this.keyMapping.set(MS.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(MS.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(MS.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=kA.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=kA.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===kA.ROW){this.moved=kA.CELL;const e=this.key_-MS.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-MS.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=kA.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==xA.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=Zp(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=Zp(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==xA.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function CA(e,t,a,i,r){return(LA[e.toLowerCase()]||LA.dummy)(t,a,i,r)}xA.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],xA.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const LA={dummy:(e,t,a,i)=>new wA(e,t,a,i),semantic:(e,t,a,i)=>new AA(e,t,a,i),syntax:(e,t,a,i)=>new vA(e,t,a,i),table:(e,t,a,i)=>new xA(e,t,a,i)};class NA{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||NA.stringify_,this.pprint=t.pprint||this.print}}NA.LocalState={walker:null,speechGenerator:null,highlighter:null};class _A extends NA{static getKey_(e){return"string"==typeof e?MS[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||_A.getKey_}}const FA=new Map;function MA(e){FA.set(e.name,e)}function PA(e){const t=FA.get(e);if(!t)throw new Pp("Unknown processor "+e);return t}function DA(e,t){const a=PA(e);try{return a.processor(t)}catch(e){throw new Pp("Processing error for expression "+t)}}function BA(e,t){const a=PA(e);try{const e=a.processor(t);return Bp.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Pp("Processing error for expression "+t)}}MA(new NA("semantic",{processor:function(e){return zw(Gp(e))},postprocessor:function(e,t){const a=Bp.getInstance().speech;if(a===Cp.NONE)return e;const i=tf(e);let r=$E(i);if(a===Cp.SHALLOW)return e.setAttribute("speech",Sw(r)),e;const n=Hp(".//*[@id]",e),o=Hp(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=$E(t),e.setAttribute("speech",Sw(r));return e},pprint:function(e){return Kp(e.toString())}})),MA(new NA("speech",{processor:function(e){return Sw(bw(JE(zw(Gp(e)))))},pprint:function(e){const t=e.toString();return kw.get(Bp.getInstance().markup)instanceof YS?Kp(t):t}})),MA(new NA("json",{processor:function(e){return Ww(Gp(e)).toJson()},postprocessor:function(e,t){const a=Bp.getInstance().speech;if(a===Cp.NONE)return e;const i=zw(Gp(t)),r=$E(i);if(a===Cp.SHALLOW)return e.stree.speech=Sw(r),e;const n=e=>{const t=$E(Hp(`.//*[@id=${e.id}]`,i)[0]);e.speech=Sw(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),MA(new NA("description",{processor:function(e){return JE(zw(Gp(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),MA(new NA("enriched",{processor:function(e){return FE(e)},postprocessor:function(e,t){const a=WE(e);let i;switch(Bp.getInstance().speech){case Cp.NONE:break;case Cp.SHALLOW:i=cA("Adhoc"),i.getSpeech(a,e);break;case Cp.DEEP:i=cA("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return Kp(e.toString())}})),MA(new NA("walker",{processor:function(e){const t=cA("Node");NA.LocalState.speechGenerator=t,t.setOptions({modality:Bp.getInstance().modality,locale:Bp.getInstance().locale,domain:Bp.getInstance().domain,style:Bp.getInstance().style}),NA.LocalState.highlighter=qE({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=DA("enriched",e),i=function(e,t){const a=PA(e);return Bp.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return NA.LocalState.walker=CA(Bp.getInstance().walker,a,t,NA.LocalState.highlighter,i),NA.LocalState.walker},print:function(e){return NA.LocalState.walker.speech()}})),MA(new _A("move",{processor:function(e){if(!NA.LocalState.walker)return null;return!1===NA.LocalState.walker.move(e)?function(e){const t=kw.get(Bp.getInstance().markup);return t?t.error(e):""}(e):NA.LocalState.walker.speech()}})),MA(new NA("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":uf.NUMBERS.numberToWords(t)}})),MA(new NA("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":uf.NUMBERS.wordOrdinal(t)}})),MA(new NA("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":uf.NUMBERS.numericOrdinal(t)}})),MA(new NA("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":DA("speech",`${t}${a}`)}})),MA(new NA("latex",{processor:function(e){return"braille"===Bp.getInstance().modality&&"euro"===Bp.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),DA("speech",``)}}));var RA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Mp.L.VERSION;function TA(e){return RA(this,void 0,void 0,(function*(){return DS(e)}))}function IA(){const e=["mode"].concat(Bp.STRING_FEATURES,Bp.BINARY_FEATURES),t=Bp.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=_p.Z.jsonPath,a.xpath=_p.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function OA(){return RA(this,void 0,void 0,(function*(){return TA({}).then((()=>Rp.getall()))}))}const qA=xS;function jA(e){return HA("speech",e)}function UA(e){return HA("enriched",e)}function HA(e,t){return DA(e,t)}const zA={};function WA(e,t,a){switch(Bp.getInstance().mode){case bp.ASYNC:return function(e,t,a){return RA(this,void 0,void 0,(function*(){const i=yield _p.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=BA(e,i);if(a)try{_p.Z.fs.promises.writeFile(a,r)}catch(e){throw new Pp("Can not write to file: "+a)}return r}))}(e,t,a);case bp.SYNC:return function(e,t,a){const i=function(e){let t;try{t=_p.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Pp("Can not open file: "+e)}return t}(t),r=BA(e,i);if(a)try{_p.Z.fs.writeFileSync(a,r)}catch(e){throw new Pp("Can not write to file: "+a)}return r}(e,t,a);default:throw new Pp(`Can process files in ${Bp.getInstance().mode} mode`)}}zA.toSpeech=function(e,t){return WA("speech",e,t)},zA.toSemantic=function(e,t){return WA("semantic",e,t)},zA.toJson=function(e,t){return WA("json",e,t)},zA.toDescription=function(e,t){return WA("description",e,t)},zA.toEnriched=function(e,t){return WA("enriched",e,t)};_p.Z.documentSupported?TA({mode:bp.HTTP}).then((()=>TA({}))):TA({mode:bp.SYNC}).then((()=>TA({mode:bp.ASYNC})));const GA=new Map,VA=GA;var XA,JA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Mp.L.LOCALES,e.sreReady=OA,e.setupEngine=TA,e.engineSetup=IA,e.toEnriched=UA,e.toSpeech=jA,e.clearspeakPreferences=pA,e.getHighlighter=qE,e.updateHighlighter=jE,e.getSpeechGenerator=cA,e.getWalker=CA,e.preloadLocales=function(e){return JA(this,void 0,void 0,(function*(){const t=VA.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):qA()(e)}))}}(XA||(XA={}));const $A=XA.sreReady;Bp.getInstance().delay=!0;const KA=XA;let YA={};function ZA(e,t){let a=XA.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=XA.clearspeakPreferences.currentPreference();YA=XA.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{YA[i]=e,a.setValue("clearspeak-"+XA.clearspeakPreferences.toPreference(YA))},getter:()=>YA[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}pp.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=ZA(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=XA.clearspeakPreferences.currentPreference(),a=XA.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=XA.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+XA.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!XA.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let QA=null;function ev(e){return class extends e{addMenu(e,t=!1){this.state()>=ji.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(ji.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function tv(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=ev(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Pn.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:yp,menuOptions:yp.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||ci({}),a11y:e.OPTIONS.a11y||ci({}),renderActions:ci(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[ji.CONTEXT_MENU],checkLoading:[ji.UNPROCESSED+1]}))}),t}function av(e){return e.documentClass=tv(e.documentClass),e}if(pp.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(QA)return QA;let a=[];for(let e of XA.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:XA.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),QA=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),QA})),Ui("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",za,"ui"),Ja({_:{ui:{menu:{AnnotationMenu:La,MJContextMenu:Na,Menu:Pa,MenuHandler:Ba,MenuUtil:Ca,MmlVisitor:Fa,RadioCompare:_a,SelectableInfo:Ma}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>av(e)),20),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",za,"a11y"),Ja({_:{a11y:{sre:Da}}}),MathJax.startup){let e=Ya.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>XA.preloadLocales(e));let iv="none";Ui("ENRICHED",30),Ui("ATTACHSPEECH",155);class rv extends Ln{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function nv(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=ji.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==iv&&(iv=e.options.sre.speech,Pn.retryAfter(XA.setupEngine(e.options.sre).then((()=>XA.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(XA.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(ji.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=ji.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(ji.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function ov(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new rv(this.mmlFactory);this.options.MathItem=nv(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:ci(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[ji.ENRICHED],attachSpeech:[ji.ATTACHSPEECH]})),sre:ci({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function sv(e,t){return t.setAdaptor(e.adaptor),e.documentClass=ov(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",za,"a11y"),Ja({_:{a11y:{"semantic-enrich":Ra}}}),MathJax.loader&&Xa(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>XA.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>sv(e,new Ll({allowHtmlInTokenNodes:!0}))));class lv{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of fv)if(e.hasAttribute(i)){let[r,n]=hv.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=hv.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(hv.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}hv.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},hv.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class mv extends lv{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}mv.className="MJX_HoverRegion",mv.style=new ro({["."+mv.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+mv.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class gv{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&gv.stopEvent(e)}}var yv=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class kv extends gv{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class bv extends kv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(bv.updatePromise=bv.updatePromise.then((()=>yv(this,void 0,void 0,(function*(){return XA.sreReady().then((()=>XA.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=XA.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=XA.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&bv.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),bv.updatePromise=bv.updatePromise.then((()=>yv(this,void 0,void 0,(function*(){return XA.sreReady().then((()=>XA.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){bv.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=XA.getSpeechGenerator("Tree");let e=XA.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}bv.updatePromise=Promise.resolve();class Sv extends kv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=XA.getWalker("table",this.node,XA.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class wv extends gv{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class Ev extends wv{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Av extends Ev{}class vv extends Ev{}class xv extends Ev{constructor(e,t,a,i){super(e,t,new dv(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Cv extends gv{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Lv extends Cv{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Nv extends Cv{Start(){if(this.active)return;this.active=!0;let e=XA.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class _v{constructor(e){this.document=e,this.speechRegion=new hv(this.document),this.brailleRegion=new pv(this.document),this.magnifier=new mv(this.document),this.tooltip1=new uv(this.document),this.tooltip2=new uv(this.document),this.tooltip3=new uv(this.document)}}let Fv={speech:(e,t,a,...i)=>{let r=bv.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==XA.engineSetup().locale&&(e.options.sre.locale=XA.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=bv.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>Sv.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>vv.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>xv.create(e,t,null,a),infoType:(e,t,a,...i)=>Av.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Av.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Av.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Lv.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Nv.create(e,t,null,a,...i)};class Mv{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return XA.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Fv))this.explorers[e]=Fv[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof kv&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=XA.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=XA.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Pv="undefined"!=typeof window;function Dv(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=ji.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Mv),this.explorers.init(e,a,i)}this.state(ji.EXPLORER)}}rerender(e,t=ji.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Pv&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Bv(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Ln(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=Dv(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new _v(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),eRv(e))));const Ov=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),qv=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),jv=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');ti.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),GA.set("base",Ov),GA.set("en",qv),GA.set("nemeth",jv),ti.preLoad("loader","startup","core","input/tex","input/mml","output/chtml","ui/menu"),ti.saveVersion("tex-mml-chtml"),function(e,t){iu.loadFont(e,"chtml",Zc,t)}(function(e){return()=>e((()=>XA.sreReady()))}((function(e){return ti.load(...ii.load).then((()=>(e||function(){})())).then((()=>ii.ready())).catch((e=>ii.failed(e)))})),!0)})()})(); \ No newline at end of file diff --git a/tex-mml-svg-nofont.js b/tex-mml-svg-nofont.js new file mode 100644 index 0000000000..a0ad3e1145 --- /dev/null +++ b/tex-mml-svg-nofont.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>Wa,MathJax:()=>Ya,combineConfig:()=>Xa,combineDefaults:()=>Ka,combineWithMathJax:()=>Ja,isObject:()=>$a});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>Za,PackageError:()=>Qa});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>ei});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>ti});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>ni,Loader:()=>ii,MathJax:()=>ri,PathFilters:()=>ai});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>li,Expandable:()=>ui,OPTIONS:()=>ci,REMOVE:()=>di,copy:()=>mi,defaultOptions:()=>yi,expandable:()=>pi,insert:()=>gi,isObject:()=>si,keys:()=>hi,lookup:()=>wi,makeArray:()=>fi,selectOptions:()=>bi,selectOptionsFromKeys:()=>Si,separateOptions:()=>Ai,userOptions:()=>ki});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>xi,MathJax:()=>vi,Startup:()=>Ei});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Fi});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>Pi});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Bi});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Di});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Ri});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Ti});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>Mi,LinkedList:()=>Oi,ListItem:()=>Ii});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathList:()=>qi});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathItem:()=>ji,STATE:()=>Gi,newState:()=>Hi,protoItem:()=>Ui});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>Vi});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>zi});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>$i,INHERIT:()=>Wi});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>Ki,AbstractNode:()=>Xi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>nr,AbstractMmlEmptyNode:()=>or,AbstractMmlLayoutNode:()=>rr,AbstractMmlNode:()=>ar,AbstractMmlTokenNode:()=>ir,MATHVARIANTS:()=>er,TEXCLASS:()=>Ji,TEXCLASSNAMES:()=>Yi,TextNode:()=>sr,XMLNode:()=>lr,indentAttributes:()=>tr});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMath:()=>dr});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMi:()=>cr});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMn:()=>ur});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>gr,MO:()=>fr,OPDEF:()=>pr,OPTABLE:()=>yr,RANGES:()=>hr,getRange:()=>mr});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>wr,quotePattern:()=>br,replaceUnicode:()=>vr,sortLength:()=>kr,split:()=>Er,unicodeChars:()=>Sr,unicodeString:()=>Ar});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>xr});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>Cr});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>Lr});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Nr});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Fr,MmlMrow:()=>_r});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMfrac:()=>Pr});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMsqrt:()=>Br});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMroot:()=>Dr});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMstyle:()=>Rr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMerror:()=>Tr});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMpadded:()=>Mr});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>Ir});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>Or});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>qr});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMaction:()=>Ur});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMsub:()=>Gr,MmlMsubsup:()=>jr,MmlMsup:()=>Hr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMover:()=>Wr,MmlMunder:()=>zr,MmlMunderover:()=>Vr});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMmultiscripts:()=>$r,MmlMprescripts:()=>Xr,MmlNone:()=>Kr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMtable:()=>Jr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMlabeledtr:()=>Qr,MmlMtr:()=>Yr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtd:()=>Zr});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMaligngroup:()=>en});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMalignmark:()=>tn});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlMglyph:()=>an});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlAnnotation:()=>on,MmlAnnotationXML:()=>nn,MmlSemantics:()=>rn});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>sn});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{MathChoice:()=>ln});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{HtmlNode:()=>dn});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>cn});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>un});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>pn,BitFieldClass:()=>fn});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>Sn,RenderList:()=>hn,resetAllOptions:()=>gn,resetOptions:()=>mn});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>wn});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>En});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>vn});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>xn,MmlVisitor:()=>Cn});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>Ln});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>_n,toEntity:()=>Nn});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Fn});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>Pn});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Bn,retryAfter:()=>Dn});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Rn});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathItem:()=>Tn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathList:()=>Mn});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>In});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>On});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>qn});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>Un});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>jn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{BIGDIMEN:()=>Gn,MATHSPACE:()=>zn,RELUNITS:()=>Vn,UNITS:()=>Hn,em:()=>Xn,emRounded:()=>Kn,length2em:()=>Wn,percent:()=>$n,px:()=>Jn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BBox:()=>Yn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{add:()=>to,entities:()=>Zn,numeric:()=>no,options:()=>Qn,remove:()=>ao,translate:()=>io});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>oo});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>yo,TRBL:()=>so,WSC:()=>lo});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>bo,sum:()=>ko});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindTeX:()=>So});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{default:()=>wo});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{default:()=>vo});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{default:()=>Co});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{default:()=>No});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{default:()=>_o});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{default:()=>Fo});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{BaseItem:()=>Bo,MmlStack:()=>Po});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{default:()=>To});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{NodeFactory:()=>Mo});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{TexConstant:()=>Io});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{ColumnParser:()=>Oo});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{default:()=>jo});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{AbstractTags:()=>Vo,AllTags:()=>Wo,Label:()=>Go,NoTags:()=>zo,TagInfo:()=>Ho,TagsFactory:()=>$o});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{MapHandler:()=>Xo,SubHandler:()=>Jo,SubHandlers:()=>Yo});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{Configuration:()=>Qo,ConfigurationHandler:()=>Ko,ParserConfiguration:()=>Zo});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{Macro:()=>ts,Symbol:()=>es});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{AbstractParseMap:()=>ns,AbstractSymbolMap:()=>is,CharacterMap:()=>os,CommandMap:()=>ds,DelimiterMap:()=>ss,EnvironmentMap:()=>cs,MacroMap:()=>ls,RegExpMap:()=>rs,parseResult:()=>as});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{ArrayItem:()=>Bs,BeginItem:()=>ws,BreakItem:()=>As,CellItem:()=>Cs,CloseItem:()=>hs,DotsItem:()=>Ps,EndItem:()=>Es,EqnArrayItem:()=>Ds,EquationItem:()=>Ts,FnItem:()=>Ns,LeftItem:()=>ks,Middle:()=>bs,MmlItem:()=>Ls,MstyleItem:()=>Rs,NonscriptItem:()=>Fs,NotItem:()=>_s,OpenItem:()=>fs,OverItem:()=>ys,PositionItem:()=>xs,PrimeItem:()=>ms,RightItem:()=>Ss,StartItem:()=>us,StopItem:()=>ps,StyleItem:()=>vs,SubsupItem:()=>gs});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{default:()=>Us,splitAlignArray:()=>Os});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{default:()=>Hs});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{BaseConfiguration:()=>Xs,BaseTags:()=>$s,Other:()=>Ws});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{TeX:()=>Ks});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{FlalignItem:()=>Ys,MultlineItem:()=>Js});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{AmsMethods:()=>Qs,NEW_OPS:()=>Zs});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{AmsConfiguration:()=>il,AmsTags:()=>al});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{RequireConfiguration:()=>dl,RequireLoad:()=>ol,RequireMethods:()=>sl,options:()=>ll});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{AutoloadConfiguration:()=>fl});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{default:()=>ml});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{default:()=>yl});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BeginEnvItem:()=>kl});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{ConfigMacrosConfiguration:()=>El});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{NewcommandConfiguration:()=>vl});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{NoUndefinedConfiguration:()=>xl});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{FindMathML:()=>Ll});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{MathMLCompile:()=>Nl});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{MathML:()=>_l});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{H:()=>Pl,V:()=>Fl});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{FontData:()=>Tl,NOSTRETCH:()=>Dl,mergeOptions:()=>Rl});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{LineBBox:()=>Ml});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{LinebreakVisitor:()=>ql,Linebreaks:()=>Ol,NOBREAK:()=>Il});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{ARROWDX:()=>jl,ARROWX:()=>Ul,ARROWY:()=>Gl,CommonArrow:()=>sd,CommonBorder:()=>id,CommonBorder2:()=>rd,CommonDiagonalArrow:()=>od,CommonDiagonalStrike:()=>nd,PADDING:()=>Vl,SOLID:()=>zl,THICKNESS:()=>Hl,arrowBBox:()=>ad,arrowBBoxHD:()=>Ql,arrowBBoxW:()=>Zl,arrowDef:()=>ed,arrowHead:()=>Yl,diagonalArrowDef:()=>td,fullBBox:()=>Xl,fullBorder:()=>Jl,fullPadding:()=>Kl,sideIndex:()=>Wl,sideNames:()=>$l});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{CommonWrapper:()=>ud,SPACE:()=>cd});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{CommonWrapperFactory:()=>pd});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{CommonHtmlNodeMixin:()=>fd});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{CommonTeXAtomMixin:()=>hd});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{CommonTextNodeMixin:()=>md});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{CommonMactionMixin:()=>yd,TooltipData:()=>gd});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{CommonMathMixin:()=>kd});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{CommonMencloseMixin:()=>bd});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{CommonMfencedMixin:()=>Sd});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{CommonMfracMixin:()=>Ad});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{CommonMglyphMixin:()=>wd});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{CommonMiMixin:()=>Ed});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{CommonMmultiscriptsMixin:()=>Cd,NextScript:()=>vd,ScriptNames:()=>xd});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{CommonMnMixin:()=>Ld});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{CommonMoMixin:()=>_d,DirectionVH:()=>Nd});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonMpaddedMixin:()=>Fd});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{CommonMrootMixin:()=>Pd});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{CommonInferredMrowMixin:()=>Dd,CommonMrowMixin:()=>Bd});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{CommonMsMixin:()=>Rd});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{CommonMspaceMixin:()=>Td});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{CommonMsqrtMixin:()=>Md});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{CommonMsubMixin:()=>Id,CommonMsubsupMixin:()=>qd,CommonMsupMixin:()=>Od});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{BREAK_BELOW:()=>Ud,CommonMtableMixin:()=>jd});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{CommonMtdMixin:()=>Gd});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{CommonMtextMixin:()=>Hd});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{CommonMlabeledtrMixin:()=>zd,CommonMtrMixin:()=>Vd});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{CommonMoverMixin:()=>$d,CommonMunderMixin:()=>Wd,CommonMunderoverMixin:()=>Xd});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{CommonScriptbaseMixin:()=>Kd});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{CommonSemanticsMixin:()=>Jd});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{SvgWrapper:()=>Qd});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{ZeroFontDataUrl:()=>Zd});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{SvgMath:()=>ec});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{SvgInferredMrow:()=>ac,SvgMrow:()=>tc});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{SvgMi:()=>ic});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{SvgMo:()=>nc});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{SvgMn:()=>oc});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{SvgMs:()=>sc});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{SvgMtext:()=>lc});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{SvgMerror:()=>dc});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{SvgMspace:()=>uc});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{SvgMpadded:()=>pc});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{SvgMphantom:()=>fc});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{SvgMfrac:()=>hc});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{SvgMsqrt:()=>mc});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{SvgMroot:()=>gc});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{SvgMfenced:()=>yc});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{SvgScriptbase:()=>kc});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{SvgMsub:()=>bc,SvgMsubsup:()=>Ac,SvgMsup:()=>Sc});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{SvgMover:()=>Ec,SvgMunder:()=>wc,SvgMunderover:()=>vc});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{AlignX:()=>xc,SvgMmultiscripts:()=>Cc});var ua={};__webpack_require__.r(ua),__webpack_require__.d(ua,{SvgMtable:()=>Lc});var pa={};__webpack_require__.r(pa),__webpack_require__.d(pa,{SvgMlabeledtr:()=>_c,SvgMtr:()=>Nc});var fa={};__webpack_require__.r(fa),__webpack_require__.d(fa,{SvgMtd:()=>Fc});var ha={};__webpack_require__.r(ha),__webpack_require__.d(ha,{SvgMaction:()=>Pc});var ma={};__webpack_require__.r(ma),__webpack_require__.d(ma,{ARROWDX:()=>jl,ARROWX:()=>Ul,ARROWY:()=>Gl,Arrow:()=>Uc,Border:()=>Mc,Border2:()=>Ic,CommonArrow:()=>sd,CommonBorder:()=>id,CommonBorder2:()=>rd,CommonDiagonalArrow:()=>od,CommonDiagonalStrike:()=>nd,DiagonalArrow:()=>qc,DiagonalStrike:()=>Oc,PADDING:()=>Vl,RenderLine:()=>Tc,SOLID:()=>zl,THICKNESS:()=>Hl,arrowBBox:()=>ad,arrowBBoxHD:()=>Ql,arrowBBoxW:()=>Zl,arrowDef:()=>ed,arrowHead:()=>Yl,computeLineData:()=>Bc,diagonalArrowDef:()=>td,fullBBox:()=>Xl,fullBorder:()=>Jl,fullPadding:()=>Kl,lineData:()=>Dc,lineOffset:()=>Rc,sideIndex:()=>Wl,sideNames:()=>$l});var ga={};__webpack_require__.r(ga),__webpack_require__.d(ga,{SvgMenclose:()=>jc});var ya={};__webpack_require__.r(ya),__webpack_require__.d(ya,{SvgAnnotation:()=>Hc,SvgAnnotationXML:()=>Vc,SvgSemantics:()=>Gc,SvgXmlNode:()=>zc});var ka={};__webpack_require__.r(ka),__webpack_require__.d(ka,{SvgMglyph:()=>Wc});var ba={};__webpack_require__.r(ba),__webpack_require__.d(ba,{SvgTeXAtom:()=>$c});var Sa={};__webpack_require__.r(Sa),__webpack_require__.d(Sa,{SvgTextNode:()=>Xc});var Aa={};__webpack_require__.r(Aa),__webpack_require__.d(Aa,{SvgHtmlNode:()=>Kc});var wa={};__webpack_require__.r(wa),__webpack_require__.d(wa,{SvgWrappers:()=>Jc});var Ea={};__webpack_require__.r(Ea),__webpack_require__.d(Ea,{SvgWrapperFactory:()=>Yc});var va={};__webpack_require__.r(va),__webpack_require__.d(va,{FontCache:()=>Qc});var xa={};__webpack_require__.r(xa),__webpack_require__.d(xa,{AddPaths:()=>eu,FontData:()=>Tl,NOSTRETCH:()=>Dl,SvgFontData:()=>Zc,mergeOptions:()=>Rl});var Ca={};__webpack_require__.r(Ca),__webpack_require__.d(Ca,{DefaultFont:()=>tu,fontName:()=>au});var La={};__webpack_require__.r(La),__webpack_require__.d(La,{SVG:()=>nu,SVGNS:()=>iu,XLINKNS:()=>ru});var Na={};__webpack_require__.r(Na),__webpack_require__.d(Na,{copyToClipboard:()=>du,isMac:()=>lu});var _a={};__webpack_require__.r(_a),__webpack_require__.d(_a,{annotation:()=>fu,copyAnnotations:()=>uu,showAnnotations:()=>cu});var Fa={};__webpack_require__.r(Fa),__webpack_require__.d(Fa,{MJContextMenu:()=>gp});var Pa={};__webpack_require__.r(Pa),__webpack_require__.d(Pa,{RadioCompare:()=>yp});var Ba={};__webpack_require__.r(Ba),__webpack_require__.d(Ba,{MmlVisitor:()=>kp});var Da={};__webpack_require__.r(Da),__webpack_require__.d(Da,{SelectableInfo:()=>bp});var Ra={};__webpack_require__.r(Ra),__webpack_require__.d(Ra,{Menu:()=>Ap});var Ta={};__webpack_require__.r(Ta),__webpack_require__.d(Ta,{Sre:()=>YE,default:()=>ev,sreReady:()=>ZE});var Ma={};__webpack_require__.r(Ma),__webpack_require__.d(Ma,{MenuHandler:()=>ov,MenuMathDocumentMixin:()=>nv,MenuMathItemMixin:()=>rv});var Ia={};__webpack_require__.r(Ia),__webpack_require__.d(Ia,{EnrichHandler:()=>uv,EnrichedMathDocumentMixin:()=>cv,EnrichedMathItemMixin:()=>dv,enrichVisitor:()=>lv});var Oa={};__webpack_require__.r(Oa),__webpack_require__.d(Oa,{AbstractRegion:()=>pv,DummyRegion:()=>fv,HoverRegion:()=>bv,LiveRegion:()=>gv,SpeechRegion:()=>kv,StringRegion:()=>hv,ToolTip:()=>mv});var qa={};__webpack_require__.r(qa),__webpack_require__.d(qa,{AbstractExplorer:()=>Sv});var Ua={};__webpack_require__.r(Ua),__webpack_require__.d(Ua,{AbstractKeyExplorer:()=>wv,Magnifier:()=>vv,SpeechExplorer:()=>Ev});var ja={};__webpack_require__.r(ja),__webpack_require__.d(ja,{AbstractMouseExplorer:()=>xv,ContentHoverer:()=>Nv,FlameHoverer:()=>_v,Hoverer:()=>Cv,ValueHoverer:()=>Lv});var Ga={};__webpack_require__.r(Ga),__webpack_require__.d(Ga,{AbstractTreeExplorer:()=>Fv,FlameColorer:()=>Pv,TreeColorer:()=>Bv});var Ha={};__webpack_require__.r(Ha),__webpack_require__.d(Ha,{ExplorerPool:()=>Tv,RegionPool:()=>Dv});var Va={};__webpack_require__.r(Va),__webpack_require__.d(Va,{ExplorerHandler:()=>qv,ExplorerMathDocumentMixin:()=>Ov,ExplorerMathItemMixin:()=>Iv,setA11yOption:()=>jv,setA11yOptions:()=>Uv});const za="4.0.0-beta.3",Wa="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function $a(e){return"object"==typeof e&&null!==e}function Xa(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!$a(e[a])||!$a(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):Xa(e[a],t[a]));return e}function Ka(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))$a(e[t])&&$a(a[t])?Ka(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function Ja(e){return Xa(Ya,e)}void 0===Wa.MathJax&&(Wa.MathJax={}),Wa.MathJax.version||(Wa.MathJax={version:za,_:{},config:Wa.MathJax});const Ya=Wa.MathJax;class Qa extends Error{constructor(e,t){super(e),this.package=t}}class Za{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return ii.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,Za.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=Za.packages,a=this.noLoad,i=this.name,r=[];ni.dependencies.hasOwnProperty(i)?r.push(...ni.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new Za(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=ni[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new Qa(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=Za.resolvePath(this.name);ni.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=ni.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new Qa(e,this.name))}checkLoad(){((ni[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=Za.packages.get(t);e||(ni.dependencies[t]||(ni.dependencies[t]=[]),ni.dependencies[t].push(t),e=new Za(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}Za.packages=new Map;class ei{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=ei.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}ei.DEFAULTPRIORITY=5;class ti extends ei{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const ai={source:e=>(ni.source.hasOwnProperty(e.name)&&(e.name=ni.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&ni.paths.hasOwnProperty(t[1]);)e.name=ni.paths[t[1]]+e.name.substr(t[0].length);return!0}};var ii;!function(e){const t=Ya.version;function a(a){e.versions.set(Za.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(Za.packages.keys()));const t=[];for(const a of e){const e=Za.packages.get(a)||new Za(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=Za.packages.get(i);t||(t=new Za(i),t.provides(ni.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{ni.versionWarnings&&t.isLoaded&&!e.versions.has(Za.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return Za.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=Za.packages.get(t);e||(e=new Za(t,!0),e.provides(ni.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==ri.startup&&ri.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!ni.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new ti,e.pathFilters.add(ai.source,0),e.pathFilters.add(ai.normalize,10),e.pathFilters.add(ai.prefix,20)}(ii||(ii={}));const ri=Ya;if(void 0===ri.loader){Ka(ri.config,"loader",{paths:{mathjax:ii.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:ii.defaultReady.bind(ii),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),Ja({loader:ii});for(const e of ri.config.loader.pathFilters)Array.isArray(e)?ii.pathFilters.add(e[0],e[1]):ii.pathFilters.add(e)}const ni=ri.config.loader,oi={}.constructor;function si(e){return"object"==typeof e&&null!==e&&(e.constructor===oi||e.constructor===ui)}const li="[+]",di="[-]",ci={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===ci.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class ui{}function pi(e){return Object.assign(Object.create(ui.prototype),e)}function fi(e){return Array.isArray(e)?e:[e]}function hi(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function mi(e){let t={};for(const a of hi(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=gi([],r,!1):si(r)&&(i.value=mi(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===ui?pi({}):{},t)}function gi(e,t,a=!0){for(let i of hi(t)){if(a&&void 0===e[i]&&e.constructor!==ui){"symbol"==typeof i&&(i=i.toString()),ci.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!si(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],gi(e[i],r,!1)):si(r)?e[i]=mi(r):e[i]=r;else{const t=hi(r);Array.isArray(n)&&(1===t.length&&(t[0]===li||t[0]===di)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===li+","+di&&Array.isArray(r[li])&&Array.isArray(r[di]))?(r[di]&&(n=e[i]=n.filter((e=>r[di].indexOf(e)<0))),r[li]&&(e[i]=[...n,...r[li]])):gi(n,r,a)}}return e}function yi(e,...t){return t.forEach((t=>gi(e,t,!1))),e}function ki(e,...t){return t.forEach((t=>gi(e,t,!0))),e}function bi(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function Si(e,t){return bi(e,...Object.keys(t))}function Ai(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function wi(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var Ei;!function(e){const t=new ei;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new vi._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=vi._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=h(),e.handler&&i.handlers.unregister(e.handler),e.handler=m(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){vi.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},vi.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),vi.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;vi[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),vi[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),vi[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(vi.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=vi._.core.MathItem.STATE;vi[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),vi[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){vi[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of xi.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(vi.config[a]),t.push(t[a])}return t}function f(){const t=xi.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(vi.config[t])}function h(){const t=xi.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(vi.config[t])}function m(){const a=xi.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||xi.document,Object.assign(Object.assign({},vi.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=Wa.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){xi.handler&&!t||(xi.handler=e)},e.useAdaptor=function(e,t=!1){xi.adaptor&&!t||(xi.adaptor=e)},e.useInput=function(e,t=!1){Ci&&!t||xi.input.push(e)},e.useOutput=function(e,t=!1){xi.output&&!t||(xi.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>xi.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(xi.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(xi.typeset&&vi.typesetPromise?n(xi.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=h,e.getHandler=m,e.getDocument=g}(Ei||(Ei={}));const vi=Ya;void 0===vi._.startup&&(Ka(vi.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:Ei.defaultReady.bind(Ei),pageReady:Ei.defaultPageReady.bind(Ei)}),Ja({startup:Ei,options:{}}),vi.config.startup.invalidOption&&(ci.invalidOption=vi.config.startup.invalidOption),vi.config.startup.optionError&&(ci.optionError=vi.config.startup.optionError));const xi=vi.config.startup,Ci=0!==xi.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",za,"startup"),Ja({_:{components:{loader:r,package:t,startup:o}}});const Li={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ni=Array.from(Object.keys(Li)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),_i={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ni],"[tex]/all-packages":Ni};ii.preLoad("loader","startup"),Ka(MathJax.config.loader,"dependencies",Li),Ka(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),Ka(MathJax.config.loader,"provides",_i),Ka(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Fi{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class Pi extends Fi{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Bi(){return new Pi(window)}class Di{constructor(e){let t=this.constructor;this.options=ki(yi({},t.OPTIONS),e)}}Di.OPTIONS={};class Ri{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=ki(yi({},t.OPTIONS),e),this.preFilters=new ti,this.postFilters=new ti}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Ri.NAME="generic",Ri.OPTIONS={};class Ti{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=ki(yi({},t.OPTIONS),e),this.postFilters=new ti}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Ti.NAME="generic",Ti.OPTIONS={};const Mi=Symbol();class Ii{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class Oi{constructor(...e){this.list=new Ii(Mi),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==Mi&&i.data!==Mi;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==Mi&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class qi extends Oi{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=Gi.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=Gi.INSERTED&&this.removeFromDocument(t),e=Gi.TYPESET&&(this.outputData={}),e=Gi.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(Gi.UNPROCESSED,e)}}const Gi={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function Hi(e,t){if(e in Gi)throw Error("State "+e+" already exists");Gi[e]=t}class Vi{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}Vi.defaultNodes={};class zi extends Vi{create(e,t={},a=[]){return this.node[e](t,a)}}const Wi="_inherit_";class $i{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===Wi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class Xi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class Ki extends Xi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const Ji={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},Yi=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Qi=["","thinmathspace","mediummathspace","thickmathspace"],Zi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],er=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),tr=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class ar extends Xi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new $i(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:Ji.NONE,t=this.texClass||Ji.ORD;if(e===Ji.NONE||t===Ji.NONE)return"";let a=Zi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":Qi[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||ar.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=ar.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=ar.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||er.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}ar.defaults={mathbackground:Wi,mathcolor:Wi,mathsize:Wi,dir:Wi},ar.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},ar.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},ar.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},ar.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class ir extends ar{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof sr?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof ar&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof ar&&a.walkTree(e,t);return t}}ir.defaults=Object.assign(Object.assign({},ar.defaults),{mathvariant:"normal",mathsize:Wi});class rr extends ar{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}rr.defaults=ar.defaults;class nr extends ar{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=Ji.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}nr.defaults=ar.defaults;class or extends Ki{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Ji.NONE}get prevClass(){return Ji.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class sr extends or{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class lr extends or{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class dr extends rr{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}dr.defaults=Object.assign(Object.assign({},rr.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class cr extends ir{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(cr.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(cr.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Ji.OP,this.setProperty("autoOP",!0)),this}}cr.defaults=Object.assign({},ir.defaults),cr.operatorName=/^[a-z][a-z0-9]*$/i,cr.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class ur extends ir{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mn"}}function pr(e,t,a=Ji.BIN,i=null){return[e,t,a,i]}ur.defaults=Object.assign({},ir.defaults);const fr={ORD:pr(0,0,Ji.ORD),ORD11:pr(1,1,Ji.ORD),ORD21:pr(2,1,Ji.ORD),ORD02:pr(0,2,Ji.ORD),ORD55:pr(5,5,Ji.ORD),NONE:pr(0,0,Ji.NONE),OP:pr(1,2,Ji.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:pr(1,2,Ji.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:pr(0,1,Ji.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:pr(1,2,Ji.OP,{largeop:!0,symmetric:!0}),BIN3:pr(3,3,Ji.BIN),BIN4:pr(4,4,Ji.BIN),BIN01:pr(0,1,Ji.BIN),BIN5:pr(5,5,Ji.BIN),TALLBIN:pr(4,4,Ji.BIN,{stretchy:!0}),BINOP:pr(4,4,Ji.BIN,{largeop:!0,movablelimits:!0}),REL:pr(5,5,Ji.REL),REL1:pr(1,1,Ji.REL,{stretchy:!0}),REL4:pr(4,4,Ji.REL),RELSTRETCH:pr(5,5,Ji.REL,{stretchy:!0}),RELACCENT:pr(5,5,Ji.REL,{accent:!0}),WIDEREL:pr(5,5,Ji.REL,{accent:!0,stretchy:!0}),OPEN:pr(0,0,Ji.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:pr(0,0,Ji.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:pr(0,0,Ji.INNER),PUNCT:pr(0,3,Ji.PUNCT),ACCENT:pr(0,0,Ji.ORD,{accent:!0}),WIDEACCENT:pr(0,0,Ji.ORD,{accent:!0,stretchy:!0})},hr=[[32,127,Ji.REL,"mo"],[160,191,Ji.ORD,"mo"],[192,591,Ji.ORD,"mi"],[688,879,Ji.ORD,"mo"],[880,6688,Ji.ORD,"mi"],[6832,6911,Ji.ORD,"mo"],[6912,7615,Ji.ORD,"mi"],[7616,7679,Ji.ORD,"mo"],[7680,8191,Ji.ORD,"mi"],[8192,8303,Ji.ORD,"mo"],[8304,8351,Ji.ORD,"mo"],[8448,8527,Ji.ORD,"mi"],[8528,8591,Ji.ORD,"mn"],[8592,8703,Ji.REL,"mo"],[8704,8959,Ji.BIN,"mo"],[8960,9215,Ji.ORD,"mo"],[9312,9471,Ji.ORD,"mn"],[9472,10223,Ji.ORD,"mo"],[10224,10239,Ji.REL,"mo"],[10240,10495,Ji.ORD,"mtext"],[10496,10623,Ji.REL,"mo"],[10624,10751,Ji.ORD,"mo"],[10752,11007,Ji.BIN,"mo"],[11008,11055,Ji.ORD,"mo"],[11056,11087,Ji.REL,"mo"],[11088,11263,Ji.ORD,"mo"],[11264,11744,Ji.ORD,"mi"],[11776,11903,Ji.ORD,"mo"],[11904,12255,Ji.ORD,"mi","normal"],[12272,12351,Ji.ORD,"mo"],[12352,42143,Ji.ORD,"mi","normal"],[42192,43055,Ji.ORD,"mi"],[43056,43071,Ji.ORD,"mn"],[43072,55295,Ji.ORD,"mi"],[63744,64255,Ji.ORD,"mi","normal"],[64256,65023,Ji.ORD,"mi"],[65024,65135,Ji.ORD,"mo"],[65136,65791,Ji.ORD,"mi"],[65792,65935,Ji.ORD,"mn"],[65936,74751,Ji.ORD,"mi","normal"],[74752,74879,Ji.ORD,"mn"],[74880,113823,Ji.ORD,"mi","normal"],[113824,119391,Ji.ORD,"mo"],[119648,119679,Ji.ORD,"mn"],[119808,120781,Ji.ORD,"mi"],[120782,120831,Ji.ORD,"mn"],[122624,129023,Ji.ORD,"mo"],[129024,129279,Ji.REL,"mo"],[129280,129535,Ji.ORD,"mo"],[131072,195103,Ji.ORD,"mi","normal"]];function mr(e){const t=e.codePointAt(0);for(const e of hr)if(t<=e[1]){if(t>=e[0])return e;break}return null}const gr=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],yr={prefix:{"(":fr.OPEN,"+":fr.BIN01,"-":fr.BIN01,"[":fr.OPEN,"{":fr.OPEN,"|":fr.OPEN,"||":[0,0,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":fr.ORD21,"\xb1":fr.BIN01,"\u2016":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Ji.OPEN,{fence:!0}],"\u201c":[0,0,Ji.OPEN,{fence:!0}],\u2145:fr.ORD21,\u2146:pr(2,0,Ji.ORD),"\u2200":fr.ORD21,"\u2202":fr.ORD21,"\u2203":fr.ORD21,"\u2204":fr.ORD21,"\u2207":fr.ORD21,"\u220f":fr.OP,"\u2210":fr.OP,"\u2211":fr.OP,"\u2212":fr.BIN01,"\u2213":fr.BIN01,"\u221a":[1,1,Ji.ORD,{stretchy:!0}],"\u221b":fr.ORD11,"\u221c":fr.ORD11,"\u2220":fr.ORD,"\u2221":fr.ORD,"\u2222":fr.ORD,"\u222b":fr.INTEGRAL,"\u222c":fr.INTEGRAL,"\u222d":fr.INTEGRAL,"\u222e":fr.INTEGRAL,"\u222f":fr.INTEGRAL,"\u2230":fr.INTEGRAL,"\u2231":fr.INTEGRAL,"\u2232":fr.INTEGRAL,"\u2233":fr.INTEGRAL,"\u22c0":fr.OP,"\u22c1":fr.OP,"\u22c2":fr.OP,"\u22c3":fr.OP,"\u2308":fr.OPEN,"\u230a":fr.OPEN,"\u2329":fr.OPEN,"\u2772":fr.OPEN,"\u27e6":fr.OPEN,"\u27e8":fr.OPEN,"\u27ea":fr.OPEN,"\u27ec":fr.OPEN,"\u27ee":fr.OPEN,"\u2980":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2983":fr.OPEN,"\u2985":fr.OPEN,"\u2987":fr.OPEN,"\u2989":fr.OPEN,"\u298b":fr.OPEN,"\u298d":fr.OPEN,"\u298f":fr.OPEN,"\u2991":fr.OPEN,"\u2993":fr.OPEN,"\u2995":fr.OPEN,"\u2997":fr.OPEN,"\u29fc":fr.OPEN,"\u2a00":fr.OP,"\u2a01":fr.OP,"\u2a02":fr.OP,"\u2a03":fr.OP,"\u2a04":fr.OP,"\u2a05":fr.OP,"\u2a06":fr.OP,"\u2a07":fr.OP,"\u2a08":fr.OP,"\u2a09":fr.OP,"\u2a0a":fr.OP,"\u2a0b":fr.INTEGRAL2,"\u2a0c":fr.INTEGRAL,"\u2a0d":fr.INTEGRAL2,"\u2a0e":fr.INTEGRAL2,"\u2a0f":fr.INTEGRAL2,"\u2a10":fr.OP,"\u2a11":fr.OP,"\u2a12":fr.OP,"\u2a13":fr.OP,"\u2a14":fr.OP,"\u2a15":fr.INTEGRAL2,"\u2a16":fr.INTEGRAL2,"\u2a17":fr.INTEGRAL2,"\u2a18":fr.INTEGRAL2,"\u2a19":fr.INTEGRAL2,"\u2a1a":fr.INTEGRAL2,"\u2a1b":fr.INTEGRAL2,"\u2a1c":fr.INTEGRAL2,"\u2afc":fr.OP,"\u2aff":fr.OP},postfix:{"!!":pr(1,0),"!":[1,0,Ji.CLOSE,null],'"':fr.ACCENT,"&":fr.ORD,")":fr.CLOSE,"++":pr(0,0),"--":pr(0,0),"..":pr(0,0),"...":fr.ORD,"'":fr.ACCENT,"]":fr.CLOSE,"^":fr.WIDEACCENT,_:fr.WIDEACCENT,"`":fr.ACCENT,"|":fr.CLOSE,"}":fr.CLOSE,"~":fr.WIDEACCENT,"||":[0,0,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":fr.ACCENT,\u00aa:fr.ACCENT,"\xaf":fr.WIDEACCENT,"\xb0":fr.ORD,"\xb2":fr.ACCENT,"\xb3":fr.ACCENT,"\xb4":fr.ACCENT,"\xb8":fr.ACCENT,"\xb9":fr.ACCENT,\u00ba:fr.ACCENT,\u02c6:fr.WIDEACCENT,\u02c7:fr.WIDEACCENT,\u02c9:fr.WIDEACCENT,\u02ca:fr.ACCENT,\u02cb:fr.ACCENT,\u02cd:fr.WIDEACCENT,"\u02d8":fr.ACCENT,"\u02d9":fr.ACCENT,"\u02da":fr.ACCENT,"\u02dc":fr.WIDEACCENT,"\u02dd":fr.ACCENT,"\u02f7":fr.WIDEACCENT,"\u0302":fr.WIDEACCENT,"\u0311":fr.ACCENT,"\u03f6":fr.REL,"\u2016":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Ji.CLOSE,{fence:!0}],"\u201a":fr.ACCENT,"\u201b":fr.ACCENT,"\u201d":[0,0,Ji.CLOSE,{fence:!0}],"\u201e":fr.ACCENT,"\u201f":fr.ACCENT,"\u2032":fr.ORD,"\u2033":fr.ACCENT,"\u2034":fr.ACCENT,"\u2035":fr.ACCENT,"\u2036":fr.ACCENT,"\u2037":fr.ACCENT,"\u203e":fr.WIDEACCENT,"\u2057":fr.ACCENT,"\u20db":fr.ACCENT,"\u20dc":fr.ACCENT,"\u2309":fr.CLOSE,"\u230b":fr.CLOSE,"\u232a":fr.CLOSE,"\u23b4":fr.WIDEACCENT,"\u23b5":fr.WIDEACCENT,"\u23dc":fr.WIDEACCENT,"\u23dd":fr.WIDEACCENT,"\u23de":fr.WIDEACCENT,"\u23df":fr.WIDEACCENT,"\u23e0":fr.WIDEACCENT,"\u23e1":fr.WIDEACCENT,"\u25a0":fr.BIN3,"\u25a1":fr.BIN3,"\u25aa":fr.BIN3,"\u25ab":fr.BIN3,"\u25ad":fr.BIN3,"\u25ae":fr.BIN3,"\u25af":fr.BIN3,"\u25b0":fr.BIN3,"\u25b1":fr.BIN3,"\u25b2":fr.BIN4,"\u25b4":fr.BIN4,"\u25b6":fr.BIN4,"\u25b7":fr.BIN4,"\u25b8":fr.BIN4,"\u25bc":fr.BIN4,"\u25be":fr.BIN4,"\u25c0":fr.BIN4,"\u25c1":fr.BIN4,"\u25c2":fr.BIN4,"\u25c4":fr.BIN4,"\u25c5":fr.BIN4,"\u25c6":fr.BIN4,"\u25c7":fr.BIN4,"\u25c8":fr.BIN4,"\u25c9":fr.BIN4,"\u25cc":fr.BIN4,"\u25cd":fr.BIN4,"\u25ce":fr.BIN4,"\u25cf":fr.BIN4,"\u25d6":fr.BIN4,"\u25d7":fr.BIN4,"\u25e6":fr.BIN4,"\u266d":fr.ORD02,"\u266e":fr.ORD02,"\u266f":fr.ORD02,"\u2773":fr.CLOSE,"\u27e7":fr.CLOSE,"\u27e9":fr.CLOSE,"\u27eb":fr.CLOSE,"\u27ed":fr.CLOSE,"\u27ef":fr.CLOSE,"\u2980":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2984":fr.CLOSE,"\u2986":fr.CLOSE,"\u2988":fr.CLOSE,"\u298a":fr.CLOSE,"\u298c":fr.CLOSE,"\u298e":fr.CLOSE,"\u2990":fr.CLOSE,"\u2992":fr.CLOSE,"\u2994":fr.CLOSE,"\u2996":fr.CLOSE,"\u2998":fr.CLOSE,"\u29fd":fr.CLOSE},infix:{"!=":fr.BIN4,"#":fr.ORD,$:fr.ORD,"%":[3,3,Ji.ORD,null],"&&":fr.BIN4,"":fr.ORD,"*":fr.BIN3,"**":pr(1,1),"*=":fr.BIN4,"+":fr.BIN4,"+=":fr.BIN4,",":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"-":fr.BIN4,"-=":fr.BIN4,"->":fr.BIN5,".":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"/":fr.ORD11,"//":pr(1,1),"/=":fr.BIN4,":":[1,2,Ji.REL,null],":=":fr.BIN4,";":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"<":fr.REL,"<=":fr.BIN5,"<>":pr(1,1),"=":fr.REL,"==":fr.BIN4,">":fr.REL,">=":fr.BIN5,"?":[1,1,Ji.CLOSE,null],"@":fr.ORD11,"\\":fr.ORD,"^":fr.ORD11,_:fr.ORD11,"|":[2,2,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":fr.BIN4,"\xb7":fr.BIN4,"\xd7":fr.BIN4,"\xf7":fr.BIN4,\u02b9:fr.ORD,"\u0300":fr.ACCENT,"\u0301":fr.ACCENT,"\u0303":fr.WIDEACCENT,"\u0304":fr.ACCENT,"\u0306":fr.ACCENT,"\u0307":fr.ACCENT,"\u0308":fr.ACCENT,"\u030c":fr.ACCENT,"\u0332":fr.WIDEACCENT,"\u0338":fr.REL4,"\u2015":[0,0,Ji.ORD,{stretchy:!0}],"\u2017":[0,0,Ji.ORD,{stretchy:!0}],"\u2020":fr.BIN3,"\u2021":fr.BIN3,"\u2022":fr.BIN4,"\u2026":fr.INNER,"\u2043":fr.BIN4,"\u2044":fr.TALLBIN,"\u2061":fr.NONE,"\u2062":fr.NONE,"\u2063":[0,0,Ji.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":fr.NONE,"\u20d7":fr.ACCENT,\u2111:fr.ORD,\u2113:fr.ORD,\u2118:fr.ORD,\u211c:fr.ORD,"\u2190":fr.WIDEREL,"\u2191":fr.RELSTRETCH,"\u2192":fr.WIDEREL,"\u2193":fr.RELSTRETCH,"\u2194":fr.WIDEREL,"\u2195":fr.RELSTRETCH,"\u2196":fr.RELSTRETCH,"\u2197":fr.RELSTRETCH,"\u2198":fr.RELSTRETCH,"\u2199":fr.RELSTRETCH,"\u219a":fr.RELACCENT,"\u219b":fr.RELACCENT,"\u219c":fr.WIDEREL,"\u219d":fr.WIDEREL,"\u219e":fr.WIDEREL,"\u219f":fr.WIDEREL,"\u21a0":fr.WIDEREL,"\u21a1":fr.RELSTRETCH,"\u21a2":fr.WIDEREL,"\u21a3":fr.WIDEREL,"\u21a4":fr.WIDEREL,"\u21a5":fr.RELSTRETCH,"\u21a6":fr.WIDEREL,"\u21a7":fr.RELSTRETCH,"\u21a8":fr.RELSTRETCH,"\u21a9":fr.WIDEREL,"\u21aa":fr.WIDEREL,"\u21ab":fr.WIDEREL,"\u21ac":fr.WIDEREL,"\u21ad":fr.WIDEREL,"\u21ae":fr.RELACCENT,"\u21af":fr.RELSTRETCH,"\u21b0":fr.RELSTRETCH,"\u21b1":fr.RELSTRETCH,"\u21b2":fr.RELSTRETCH,"\u21b3":fr.RELSTRETCH,"\u21b4":fr.RELSTRETCH,"\u21b5":fr.RELSTRETCH,"\u21b6":fr.RELACCENT,"\u21b7":fr.RELACCENT,"\u21b8":fr.REL,"\u21b9":fr.WIDEREL,"\u21ba":fr.REL,"\u21bb":fr.REL,"\u21bc":fr.WIDEREL,"\u21bd":fr.WIDEREL,"\u21be":fr.RELSTRETCH,"\u21bf":fr.RELSTRETCH,"\u21c0":fr.WIDEREL,"\u21c1":fr.WIDEREL,"\u21c2":fr.RELSTRETCH,"\u21c3":fr.RELSTRETCH,"\u21c4":fr.WIDEREL,"\u21c5":fr.RELSTRETCH,"\u21c6":fr.WIDEREL,"\u21c7":fr.WIDEREL,"\u21c8":fr.RELSTRETCH,"\u21c9":fr.WIDEREL,"\u21ca":fr.RELSTRETCH,"\u21cb":fr.WIDEREL,"\u21cc":fr.WIDEREL,"\u21cd":fr.RELACCENT,"\u21ce":fr.RELACCENT,"\u21cf":fr.RELACCENT,"\u21d0":fr.WIDEREL,"\u21d1":fr.RELSTRETCH,"\u21d2":fr.WIDEREL,"\u21d3":fr.RELSTRETCH,"\u21d4":fr.WIDEREL,"\u21d5":fr.RELSTRETCH,"\u21d6":fr.RELSTRETCH,"\u21d7":fr.RELSTRETCH,"\u21d8":fr.RELSTRETCH,"\u21d9":fr.RELSTRETCH,"\u21da":fr.WIDEREL,"\u21db":fr.WIDEREL,"\u21dc":fr.WIDEREL,"\u21dd":fr.WIDEREL,"\u21de":fr.REL,"\u21df":fr.REL,"\u21e0":fr.WIDEREL,"\u21e1":fr.RELSTRETCH,"\u21e2":fr.WIDEREL,"\u21e3":fr.RELSTRETCH,"\u21e4":fr.WIDEREL,"\u21e5":fr.WIDEREL,"\u21e6":fr.WIDEREL,"\u21e7":fr.RELSTRETCH,"\u21e8":fr.WIDEREL,"\u21e9":fr.RELSTRETCH,"\u21ea":fr.RELSTRETCH,"\u21eb":fr.RELSTRETCH,"\u21ec":fr.RELSTRETCH,"\u21ed":fr.RELSTRETCH,"\u21ee":fr.RELSTRETCH,"\u21ef":fr.RELSTRETCH,"\u21f0":fr.WIDEREL,"\u21f1":fr.REL,"\u21f2":fr.REL,"\u21f3":fr.RELSTRETCH,"\u21f4":fr.RELACCENT,"\u21f5":fr.RELSTRETCH,"\u21f6":fr.WIDEREL,"\u21f7":fr.RELACCENT,"\u21f8":fr.RELACCENT,"\u21f9":fr.RELACCENT,"\u21fa":fr.RELACCENT,"\u21fb":fr.RELACCENT,"\u21fc":fr.RELACCENT,"\u21fd":fr.WIDEREL,"\u21fe":fr.WIDEREL,"\u21ff":fr.WIDEREL,"\u2201":pr(1,2,Ji.ORD),"\u2205":fr.ORD,"\u2206":fr.BIN3,"\u2208":fr.REL,"\u2209":fr.REL,"\u220a":fr.REL,"\u220b":fr.REL,"\u220c":fr.REL,"\u220d":fr.REL,"\u220e":fr.BIN3,"\u2212":fr.BIN4,"\u2213":fr.BIN4,"\u2214":fr.BIN4,"\u2215":fr.TALLBIN,"\u2216":fr.BIN4,"\u2217":fr.BIN4,"\u2218":fr.BIN4,"\u2219":fr.BIN4,"\u221d":fr.REL,"\u221e":fr.ORD,"\u221f":fr.REL,"\u2223":fr.REL,"\u2224":fr.REL,"\u2225":fr.REL,"\u2226":fr.REL,"\u2227":fr.BIN4,"\u2228":fr.BIN4,"\u2229":fr.BIN4,"\u222a":fr.BIN4,"\u2234":fr.REL,"\u2235":fr.REL,"\u2236":fr.REL,"\u2237":fr.REL,"\u2238":fr.BIN4,"\u2239":fr.REL,"\u223a":fr.BIN4,"\u223b":fr.REL,"\u223c":fr.REL,"\u223d":fr.REL,"\u223d\u0331":fr.BIN3,"\u223e":fr.REL,"\u223f":fr.BIN3,"\u2240":fr.BIN4,"\u2241":fr.REL,"\u2242":fr.REL,"\u2242\u0338":fr.REL,"\u2243":fr.REL,"\u2244":fr.REL,"\u2245":fr.REL,"\u2246":fr.REL,"\u2247":fr.REL,"\u2248":fr.REL,"\u2249":fr.REL,"\u224a":fr.REL,"\u224b":fr.REL,"\u224c":fr.REL,"\u224d":fr.REL,"\u224e":fr.REL,"\u224e\u0338":fr.REL,"\u224f":fr.REL,"\u224f\u0338":fr.REL,"\u2250":fr.REL,"\u2251":fr.REL,"\u2252":fr.REL,"\u2253":fr.REL,"\u2254":fr.REL,"\u2255":fr.REL,"\u2256":fr.REL,"\u2257":fr.REL,"\u2258":fr.REL,"\u2259":fr.REL,"\u225a":fr.REL,"\u225b":fr.REL,"\u225c":fr.REL,"\u225d":fr.REL,"\u225e":fr.REL,"\u225f":fr.REL,"\u2260":fr.REL,"\u2261":fr.REL,"\u2262":fr.REL,"\u2263":fr.REL,"\u2264":fr.REL,"\u2265":fr.REL,"\u2266":fr.REL,"\u2266\u0338":fr.REL,"\u2267":fr.REL,"\u2268":fr.REL,"\u2269":fr.REL,"\u226a":fr.REL,"\u226a\u0338":fr.REL,"\u226b":fr.REL,"\u226b\u0338":fr.REL,"\u226c":fr.REL,"\u226d":fr.REL,"\u226e":fr.REL,"\u226f":fr.REL,"\u2270":fr.REL,"\u2271":fr.REL,"\u2272":fr.REL,"\u2273":fr.REL,"\u2274":fr.REL,"\u2275":fr.REL,"\u2276":fr.REL,"\u2277":fr.REL,"\u2278":fr.REL,"\u2279":fr.REL,"\u227a":fr.REL,"\u227b":fr.REL,"\u227c":fr.REL,"\u227d":fr.REL,"\u227e":fr.REL,"\u227f":fr.REL,"\u227f\u0338":fr.REL,"\u2280":fr.REL,"\u2281":fr.REL,"\u2282":fr.REL,"\u2282\u20d2":fr.REL,"\u2283":fr.REL,"\u2283\u20d2":fr.REL,"\u2284":fr.REL,"\u2285":fr.REL,"\u2286":fr.REL,"\u2287":fr.REL,"\u2288":fr.REL,"\u2289":fr.REL,"\u228a":fr.REL,"\u228b":fr.REL,"\u228c":fr.BIN4,"\u228d":fr.BIN4,"\u228e":fr.BIN4,"\u228f":fr.REL,"\u228f\u0338":fr.REL,"\u2290":fr.REL,"\u2290\u0338":fr.REL,"\u2291":fr.REL,"\u2292":fr.REL,"\u2293":fr.BIN4,"\u2294":fr.BIN4,"\u2295":fr.BIN4,"\u2296":fr.BIN4,"\u2297":fr.BIN4,"\u2298":fr.BIN4,"\u2299":fr.BIN4,"\u229a":fr.BIN4,"\u229b":fr.BIN4,"\u229c":fr.BIN4,"\u229d":fr.BIN4,"\u229e":fr.BIN4,"\u229f":fr.BIN4,"\u22a0":fr.BIN4,"\u22a1":fr.BIN4,"\u22a2":fr.REL,"\u22a3":fr.REL,"\u22a4":fr.ORD55,"\u22a5":fr.REL,"\u22a6":fr.REL,"\u22a7":fr.REL,"\u22a8":fr.REL,"\u22a9":fr.REL,"\u22aa":fr.REL,"\u22ab":fr.REL,"\u22ac":fr.REL,"\u22ad":fr.REL,"\u22ae":fr.REL,"\u22af":fr.REL,"\u22b0":fr.REL,"\u22b1":fr.REL,"\u22b2":fr.REL,"\u22b3":fr.REL,"\u22b4":fr.REL,"\u22b5":fr.REL,"\u22b6":fr.REL,"\u22b7":fr.REL,"\u22b8":fr.REL,"\u22b9":fr.REL,"\u22ba":fr.BIN4,"\u22bb":fr.BIN4,"\u22bc":fr.BIN4,"\u22bd":fr.BIN4,"\u22be":fr.BIN3,"\u22bf":fr.BIN3,"\u22c4":fr.BIN4,"\u22c5":fr.BIN4,"\u22c6":fr.BIN4,"\u22c7":fr.BIN4,"\u22c8":fr.REL,"\u22c9":fr.BIN4,"\u22ca":fr.BIN4,"\u22cb":fr.BIN4,"\u22cc":fr.BIN4,"\u22cd":fr.REL,"\u22ce":fr.BIN4,"\u22cf":fr.BIN4,"\u22d0":fr.REL,"\u22d1":fr.REL,"\u22d2":fr.BIN4,"\u22d3":fr.BIN4,"\u22d4":fr.REL,"\u22d5":fr.REL,"\u22d6":fr.REL,"\u22d7":fr.REL,"\u22d8":fr.REL,"\u22d9":fr.REL,"\u22da":fr.REL,"\u22db":fr.REL,"\u22dc":fr.REL,"\u22dd":fr.REL,"\u22de":fr.REL,"\u22df":fr.REL,"\u22e0":fr.REL,"\u22e1":fr.REL,"\u22e2":fr.REL,"\u22e3":fr.REL,"\u22e4":fr.REL,"\u22e5":fr.REL,"\u22e6":fr.REL,"\u22e7":fr.REL,"\u22e8":fr.REL,"\u22e9":fr.REL,"\u22ea":fr.REL,"\u22eb":fr.REL,"\u22ec":fr.REL,"\u22ed":fr.REL,"\u22ee":fr.ORD55,"\u22ef":fr.INNER,"\u22f0":fr.REL,"\u22f1":[5,5,Ji.INNER,null],"\u22f2":fr.REL,"\u22f3":fr.REL,"\u22f4":fr.REL,"\u22f5":fr.REL,"\u22f6":fr.REL,"\u22f7":fr.REL,"\u22f8":fr.REL,"\u22f9":fr.REL,"\u22fa":fr.REL,"\u22fb":fr.REL,"\u22fc":fr.REL,"\u22fd":fr.REL,"\u22fe":fr.REL,"\u22ff":fr.REL,"\u2305":fr.BIN3,"\u2306":fr.BIN3,"\u2322":fr.REL4,"\u2323":fr.REL4,"\u2329":fr.OPEN,"\u232a":fr.CLOSE,"\u23aa":fr.ORD,"\u23af":[0,0,Ji.ORD,{stretchy:!0}],"\u23b0":fr.OPEN,"\u23b1":fr.CLOSE,"\u2500":fr.ORD,"\u25b3":fr.BIN4,"\u25b5":fr.BIN4,"\u25b9":fr.BIN4,"\u25bd":fr.BIN4,"\u25bf":fr.BIN4,"\u25c3":fr.BIN4,"\u25ef":fr.BIN3,"\u2660":fr.ORD,"\u2661":fr.ORD,"\u2662":fr.ORD,"\u2663":fr.ORD,"\u2758":fr.REL,"\u27f0":fr.RELSTRETCH,"\u27f1":fr.RELSTRETCH,"\u27f5":fr.WIDEREL,"\u27f6":fr.WIDEREL,"\u27f7":fr.WIDEREL,"\u27f8":fr.WIDEREL,"\u27f9":fr.WIDEREL,"\u27fa":fr.WIDEREL,"\u27fb":fr.WIDEREL,"\u27fc":fr.WIDEREL,"\u27fd":fr.WIDEREL,"\u27fe":fr.WIDEREL,"\u27ff":fr.WIDEREL,"\u2900":fr.RELACCENT,"\u2901":fr.RELACCENT,"\u2902":fr.RELACCENT,"\u2903":fr.RELACCENT,"\u2904":fr.RELACCENT,"\u2905":fr.RELACCENT,"\u2906":fr.RELACCENT,"\u2907":fr.RELACCENT,"\u2908":fr.REL,"\u2909":fr.REL,"\u290a":fr.RELSTRETCH,"\u290b":fr.RELSTRETCH,"\u290c":fr.WIDEREL,"\u290d":fr.WIDEREL,"\u290e":fr.WIDEREL,"\u290f":fr.WIDEREL,"\u2910":fr.WIDEREL,"\u2911":fr.RELACCENT,"\u2912":fr.RELSTRETCH,"\u2913":fr.RELSTRETCH,"\u2914":fr.RELACCENT,"\u2915":fr.RELACCENT,"\u2916":fr.RELACCENT,"\u2917":fr.RELACCENT,"\u2918":fr.RELACCENT,"\u2919":fr.RELACCENT,"\u291a":fr.RELACCENT,"\u291b":fr.RELACCENT,"\u291c":fr.RELACCENT,"\u291d":fr.RELACCENT,"\u291e":fr.RELACCENT,"\u291f":fr.RELACCENT,"\u2920":fr.RELACCENT,"\u2921":fr.RELSTRETCH,"\u2922":fr.RELSTRETCH,"\u2923":fr.REL,"\u2924":fr.REL,"\u2925":fr.REL,"\u2926":fr.REL,"\u2927":fr.REL,"\u2928":fr.REL,"\u2929":fr.REL,"\u292a":fr.REL,"\u292b":fr.REL,"\u292c":fr.REL,"\u292d":fr.REL,"\u292e":fr.REL,"\u292f":fr.REL,"\u2930":fr.REL,"\u2931":fr.REL,"\u2932":fr.REL,"\u2933":fr.RELACCENT,"\u2934":fr.REL,"\u2935":fr.REL,"\u2936":fr.REL,"\u2937":fr.REL,"\u2938":fr.REL,"\u2939":fr.REL,"\u293a":fr.RELACCENT,"\u293b":fr.RELACCENT,"\u293c":fr.RELACCENT,"\u293d":fr.RELACCENT,"\u293e":fr.REL,"\u293f":fr.REL,"\u2940":fr.REL,"\u2941":fr.REL,"\u2942":fr.RELACCENT,"\u2943":fr.RELACCENT,"\u2944":fr.RELACCENT,"\u2945":fr.RELACCENT,"\u2946":fr.RELACCENT,"\u2947":fr.RELACCENT,"\u2948":fr.RELACCENT,"\u2949":fr.REL,"\u294a":fr.RELACCENT,"\u294b":fr.RELACCENT,"\u294c":fr.REL,"\u294d":fr.REL,"\u294e":fr.WIDEREL,"\u294f":fr.RELSTRETCH,"\u2950":fr.WIDEREL,"\u2951":fr.RELSTRETCH,"\u2952":fr.WIDEREL,"\u2953":fr.WIDEREL,"\u2954":fr.RELSTRETCH,"\u2955":fr.RELSTRETCH,"\u2956":fr.RELSTRETCH,"\u2957":fr.RELSTRETCH,"\u2958":fr.RELSTRETCH,"\u2959":fr.RELSTRETCH,"\u295a":fr.WIDEREL,"\u295b":fr.WIDEREL,"\u295c":fr.RELSTRETCH,"\u295d":fr.RELSTRETCH,"\u295e":fr.WIDEREL,"\u295f":fr.WIDEREL,"\u2960":fr.RELSTRETCH,"\u2961":fr.RELSTRETCH,"\u2962":fr.RELACCENT,"\u2963":fr.REL,"\u2964":fr.RELACCENT,"\u2965":fr.REL,"\u2966":fr.RELACCENT,"\u2967":fr.RELACCENT,"\u2968":fr.RELACCENT,"\u2969":fr.RELACCENT,"\u296a":fr.RELACCENT,"\u296b":fr.RELACCENT,"\u296c":fr.RELACCENT,"\u296d":fr.RELACCENT,"\u296e":fr.RELSTRETCH,"\u296f":fr.RELSTRETCH,"\u2970":fr.RELACCENT,"\u2971":fr.RELACCENT,"\u2972":fr.RELACCENT,"\u2973":fr.RELACCENT,"\u2974":fr.RELACCENT,"\u2975":fr.RELACCENT,"\u2976":fr.RELACCENT,"\u2977":fr.RELACCENT,"\u2978":fr.RELACCENT,"\u2979":fr.RELACCENT,"\u297a":fr.RELACCENT,"\u297b":fr.RELACCENT,"\u297c":fr.RELACCENT,"\u297d":fr.RELACCENT,"\u297e":fr.REL,"\u297f":fr.REL,"\u2981":fr.BIN3,"\u2982":fr.BIN3,"\u2999":fr.BIN3,"\u299a":fr.BIN3,"\u299b":fr.BIN3,"\u299c":fr.BIN3,"\u299d":fr.BIN3,"\u299e":fr.BIN3,"\u299f":fr.BIN3,"\u29a0":fr.BIN3,"\u29a1":fr.BIN3,"\u29a2":fr.BIN3,"\u29a3":fr.BIN3,"\u29a4":fr.BIN3,"\u29a5":fr.BIN3,"\u29a6":fr.BIN3,"\u29a7":fr.BIN3,"\u29a8":fr.BIN3,"\u29a9":fr.BIN3,"\u29aa":fr.BIN3,"\u29ab":fr.BIN3,"\u29ac":fr.BIN3,"\u29ad":fr.BIN3,"\u29ae":fr.BIN3,"\u29af":fr.BIN3,"\u29b0":fr.BIN3,"\u29b1":fr.BIN3,"\u29b2":fr.BIN3,"\u29b3":fr.BIN3,"\u29b4":fr.BIN3,"\u29b5":fr.BIN3,"\u29b6":fr.BIN4,"\u29b7":fr.BIN4,"\u29b8":fr.BIN4,"\u29b9":fr.BIN4,"\u29ba":fr.BIN4,"\u29bb":fr.BIN4,"\u29bc":fr.BIN4,"\u29bd":fr.BIN4,"\u29be":fr.BIN4,"\u29bf":fr.BIN4,"\u29c0":fr.REL,"\u29c1":fr.REL,"\u29c2":fr.BIN3,"\u29c3":fr.BIN3,"\u29c4":fr.BIN4,"\u29c5":fr.BIN4,"\u29c6":fr.BIN4,"\u29c7":fr.BIN4,"\u29c8":fr.BIN4,"\u29c9":fr.BIN3,"\u29ca":fr.BIN3,"\u29cb":fr.BIN3,"\u29cc":fr.BIN3,"\u29cd":fr.BIN3,"\u29ce":fr.REL,"\u29cf":fr.REL,"\u29cf\u0338":fr.REL,"\u29d0":fr.REL,"\u29d0\u0338":fr.REL,"\u29d1":fr.REL,"\u29d2":fr.REL,"\u29d3":fr.REL,"\u29d4":fr.REL,"\u29d5":fr.REL,"\u29d6":fr.BIN4,"\u29d7":fr.BIN4,"\u29d8":fr.BIN3,"\u29d9":fr.BIN3,"\u29db":fr.BIN3,"\u29dc":fr.BIN3,"\u29dd":fr.BIN3,"\u29de":fr.REL,"\u29df":fr.BIN3,"\u29e0":fr.BIN3,"\u29e1":fr.REL,"\u29e2":fr.BIN4,"\u29e3":fr.REL,"\u29e4":fr.REL,"\u29e5":fr.REL,"\u29e6":fr.REL,"\u29e7":fr.BIN3,"\u29e8":fr.BIN3,"\u29e9":fr.BIN3,"\u29ea":fr.BIN3,"\u29eb":fr.BIN3,"\u29ec":fr.BIN3,"\u29ed":fr.BIN3,"\u29ee":fr.BIN3,"\u29ef":fr.BIN3,"\u29f0":fr.BIN3,"\u29f1":fr.BIN3,"\u29f2":fr.BIN3,"\u29f3":fr.BIN3,"\u29f4":fr.REL,"\u29f5":fr.BIN4,"\u29f6":fr.BIN4,"\u29f7":fr.BIN4,"\u29f8":fr.BIN3,"\u29f9":fr.BIN3,"\u29fa":fr.BIN3,"\u29fb":fr.BIN3,"\u29fe":fr.BIN4,"\u29ff":fr.BIN4,"\u2a1d":fr.BIN3,"\u2a1e":fr.BIN3,"\u2a1f":fr.BIN3,"\u2a20":fr.BIN3,"\u2a21":fr.BIN3,"\u2a22":fr.BIN4,"\u2a23":fr.BIN4,"\u2a24":fr.BIN4,"\u2a25":fr.BIN4,"\u2a26":fr.BIN4,"\u2a27":fr.BIN4,"\u2a28":fr.BIN4,"\u2a29":fr.BIN4,"\u2a2a":fr.BIN4,"\u2a2b":fr.BIN4,"\u2a2c":fr.BIN4,"\u2a2d":fr.BIN4,"\u2a2e":fr.BIN4,"\u2a2f":fr.BIN4,"\u2a30":fr.BIN4,"\u2a31":fr.BIN4,"\u2a32":fr.BIN4,"\u2a33":fr.BIN4,"\u2a34":fr.BIN4,"\u2a35":fr.BIN4,"\u2a36":fr.BIN4,"\u2a37":fr.BIN4,"\u2a38":fr.BIN4,"\u2a39":fr.BIN4,"\u2a3a":fr.BIN4,"\u2a3b":fr.BIN4,"\u2a3c":fr.BIN4,"\u2a3d":fr.BIN4,"\u2a3e":fr.BIN4,"\u2a3f":fr.BIN4,"\u2a40":fr.BIN4,"\u2a41":fr.BIN4,"\u2a42":fr.BIN4,"\u2a43":fr.BIN4,"\u2a44":fr.BIN4,"\u2a45":fr.BIN4,"\u2a46":fr.BIN4,"\u2a47":fr.BIN4,"\u2a48":fr.BIN4,"\u2a49":fr.BIN4,"\u2a4a":fr.BIN4,"\u2a4b":fr.BIN4,"\u2a4c":fr.BIN4,"\u2a4d":fr.BIN4,"\u2a4e":fr.BIN4,"\u2a4f":fr.BIN4,"\u2a50":fr.BIN4,"\u2a51":fr.BIN4,"\u2a52":fr.BIN4,"\u2a53":fr.BIN4,"\u2a54":fr.BIN4,"\u2a55":fr.BIN4,"\u2a56":fr.BIN4,"\u2a57":fr.BIN4,"\u2a58":fr.BIN4,"\u2a59":fr.REL,"\u2a5a":fr.BIN4,"\u2a5b":fr.BIN4,"\u2a5c":fr.BIN4,"\u2a5d":fr.BIN4,"\u2a5e":fr.BIN4,"\u2a5f":fr.BIN4,"\u2a60":fr.BIN4,"\u2a61":fr.BIN4,"\u2a62":fr.BIN4,"\u2a63":fr.BIN4,"\u2a64":fr.BIN4,"\u2a65":fr.BIN4,"\u2a66":fr.REL,"\u2a67":fr.REL,"\u2a68":fr.REL,"\u2a69":fr.REL,"\u2a6a":fr.REL,"\u2a6b":fr.REL,"\u2a6c":fr.REL,"\u2a6d":fr.REL,"\u2a6e":fr.REL,"\u2a6f":fr.REL,"\u2a70":fr.REL,"\u2a71":fr.BIN4,"\u2a72":fr.BIN4,"\u2a73":fr.REL,"\u2a74":fr.REL,"\u2a75":fr.REL,"\u2a76":fr.REL,"\u2a77":fr.REL,"\u2a78":fr.REL,"\u2a79":fr.REL,"\u2a7a":fr.REL,"\u2a7b":fr.REL,"\u2a7c":fr.REL,"\u2a7d":fr.REL,"\u2a7d\u0338":fr.REL,"\u2a7e":fr.REL,"\u2a7e\u0338":fr.REL,"\u2a7f":fr.REL,"\u2a80":fr.REL,"\u2a81":fr.REL,"\u2a82":fr.REL,"\u2a83":fr.REL,"\u2a84":fr.REL,"\u2a85":fr.REL,"\u2a86":fr.REL,"\u2a87":fr.REL,"\u2a88":fr.REL,"\u2a89":fr.REL,"\u2a8a":fr.REL,"\u2a8b":fr.REL,"\u2a8c":fr.REL,"\u2a8d":fr.REL,"\u2a8e":fr.REL,"\u2a8f":fr.REL,"\u2a90":fr.REL,"\u2a91":fr.REL,"\u2a92":fr.REL,"\u2a93":fr.REL,"\u2a94":fr.REL,"\u2a95":fr.REL,"\u2a96":fr.REL,"\u2a97":fr.REL,"\u2a98":fr.REL,"\u2a99":fr.REL,"\u2a9a":fr.REL,"\u2a9b":fr.REL,"\u2a9c":fr.REL,"\u2a9d":fr.REL,"\u2a9e":fr.REL,"\u2a9f":fr.REL,"\u2aa0":fr.REL,"\u2aa1":fr.REL,"\u2aa1\u0338":fr.REL,"\u2aa2":fr.REL,"\u2aa2\u0338":fr.REL,"\u2aa3":fr.REL,"\u2aa4":fr.REL,"\u2aa5":fr.REL,"\u2aa6":fr.REL,"\u2aa7":fr.REL,"\u2aa8":fr.REL,"\u2aa9":fr.REL,"\u2aaa":fr.REL,"\u2aab":fr.REL,"\u2aac":fr.REL,"\u2aad":fr.REL,"\u2aae":fr.REL,"\u2aaf":fr.REL,"\u2aaf\u0338":fr.REL,"\u2ab0":fr.REL,"\u2ab0\u0338":fr.REL,"\u2ab1":fr.REL,"\u2ab2":fr.REL,"\u2ab3":fr.REL,"\u2ab4":fr.REL,"\u2ab5":fr.REL,"\u2ab6":fr.REL,"\u2ab7":fr.REL,"\u2ab8":fr.REL,"\u2ab9":fr.REL,"\u2aba":fr.REL,"\u2abb":fr.REL,"\u2abc":fr.REL,"\u2abd":fr.REL,"\u2abe":fr.REL,"\u2abf":fr.REL,"\u2ac0":fr.REL,"\u2ac1":fr.REL,"\u2ac2":fr.REL,"\u2ac3":fr.REL,"\u2ac4":fr.REL,"\u2ac5":fr.REL,"\u2ac6":fr.REL,"\u2ac7":fr.REL,"\u2ac8":fr.REL,"\u2ac9":fr.REL,"\u2aca":fr.REL,"\u2acb":fr.REL,"\u2acc":fr.REL,"\u2acd":fr.REL,"\u2ace":fr.REL,"\u2acf":fr.REL,"\u2ad0":fr.REL,"\u2ad1":fr.REL,"\u2ad2":fr.REL,"\u2ad3":fr.REL,"\u2ad4":fr.REL,"\u2ad5":fr.REL,"\u2ad6":fr.REL,"\u2ad7":fr.REL,"\u2ad8":fr.REL,"\u2ad9":fr.REL,"\u2ada":fr.REL,"\u2adb":fr.REL,"\u2add":fr.REL,"\u2add\u0338":fr.REL,"\u2ade":fr.REL,"\u2adf":fr.REL,"\u2ae0":fr.REL,"\u2ae1":fr.REL,"\u2ae2":fr.REL,"\u2ae3":fr.REL,"\u2ae4":fr.REL,"\u2ae5":fr.REL,"\u2ae6":fr.REL,"\u2ae7":fr.REL,"\u2ae8":fr.REL,"\u2ae9":fr.REL,"\u2aea":fr.REL,"\u2aeb":fr.REL,"\u2aec":fr.REL,"\u2aed":fr.REL,"\u2aee":fr.REL,"\u2aef":fr.REL,"\u2af0":fr.REL,"\u2af1":fr.REL,"\u2af2":fr.REL,"\u2af3":fr.REL,"\u2af4":fr.BIN4,"\u2af5":fr.BIN4,"\u2af6":fr.BIN4,"\u2af7":fr.REL,"\u2af8":fr.REL,"\u2af9":fr.REL,"\u2afa":fr.REL,"\u2afb":fr.BIN4,"\u2afd":fr.BIN4,"\u2afe":fr.BIN3,"\u2b45":fr.RELSTRETCH,"\u2b46":fr.RELSTRETCH,"\u3008":fr.OPEN,"\u3009":fr.CLOSE,"\ufe37":fr.WIDEACCENT,"\ufe38":fr.WIDEACCENT}};function kr(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function Ar(e){return String.fromCodePoint(...e)}function wr(e){return!!e.match(/%\s*$/)}function Er(e){return e.trim().split(/\s+/)}function vr(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}yr.infix["^"]=fr.WIDEREL,yr.infix._=fr.WIDEREL,yr.infix["\u2adc"]=fr.REL;class xr extends ir{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:Ji.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===Ji.REL&&("prefix"===t&&(this.texClass=Ji.OPEN),"postfix"===t&&(this.texClass=Ji.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===Ji.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==Ji.BIN&&t!==Ji.REL||(a=e.texClass=Ji.ORD),a=this.prevClass=e.texClass||Ji.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=Ji.NONE,t!==Ji.BIN||a!==Ji.NONE&&a!==Ji.BIN&&a!==Ji.OP&&a!==Ji.REL&&a!==Ji.OPEN&&a!==Ji.PUNCT)if(a!==Ji.BIN||t!==Ji.REL&&t!==Ji.CLOSE&&t!==Ji.PUNCT){if(t===Ji.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=Ji.ORD)}}else e.texClass=this.prevClass=Ji.ORD;else this.texClass=Ji.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=mr(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=Ar(Sr(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}xr.defaults=Object.assign(Object.assign({},ir.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),xr.MMLSPACING=gr,xr.OPTABLE=yr,xr.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),xr.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),xr.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},xr.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class Cr extends ir{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}Cr.defaults=Object.assign({},ir.defaults);class Lr extends ir{constructor(){super(...arguments),this.texclass=Ji.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}Lr.defaults=Object.assign(Object.assign({},ir.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Nr extends ir{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"ms"}}Nr.defaults=Object.assign(Object.assign({},ir.defaults),{lquote:'"',rquote:'"'});class _r extends ar{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=Ji.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}_r.defaults=Object.assign({},ar.defaults);class Fr extends _r{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Fr.defaults=_r.defaults;class Pr extends nr{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}Pr.defaults=Object.assign(Object.assign({},nr.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Br extends ar{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Br.defaults=Object.assign(Object.assign({},ar.defaults),{"data-vertical-align":"bottom"});class Dr extends ar{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Dr.defaults=Object.assign(Object.assign({},ar.defaults),{"data-vertical-align":"bottom"});class Rr extends rr{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Rr.defaults=Object.assign(Object.assign({},rr.defaults),{scriptlevel:Wi,displaystyle:Wi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Wi,mathcolor:Wi,dir:Wi,infixlinebreakstyle:"before"});class Tr extends ar{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Tr.defaults=Object.assign({},ar.defaults);class Mr extends rr{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=Ji.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}Mr.defaults=Object.assign(Object.assign({},rr.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Ir extends rr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mphantom"}}Ir.defaults=Object.assign({},rr.defaults);class Or extends ar{constructor(){super(...arguments),this.texclass=Ji.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}Ur.defaults=Object.assign(Object.assign({},ar.defaults),{actiontype:"toggle",selection:1});class jr extends nr{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}jr.defaults=Object.assign(Object.assign({},nr.defaults),{subscriptshift:"",superscriptshift:""});class Gr extends jr{get kind(){return"msub"}get arity(){return 2}}Gr.defaults=Object.assign({},jr.defaults);class Hr extends jr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}Hr.defaults=Object.assign({},jr.defaults);class Vr extends nr{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}Vr.defaults=Object.assign(Object.assign({},nr.defaults),{accent:!1,accentunder:!1,align:"center"}),Vr.ACCENTS=["","accentunder","accent"];class zr extends Vr{get kind(){return"munder"}get arity(){return 2}}zr.defaults=Object.assign({},Vr.defaults);class Wr extends Vr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Wr.defaults=Object.assign({},Vr.defaults),Wr.ACCENTS=["","accent","accentunder"];class $r extends jr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let cn={[dr.prototype.kind]:dr,[cr.prototype.kind]:cr,[ur.prototype.kind]:ur,[xr.prototype.kind]:xr,[Cr.prototype.kind]:Cr,[Lr.prototype.kind]:Lr,[Nr.prototype.kind]:Nr,[_r.prototype.kind]:_r,[Fr.prototype.kind]:Fr,[Pr.prototype.kind]:Pr,[Br.prototype.kind]:Br,[Dr.prototype.kind]:Dr,[Rr.prototype.kind]:Rr,[Tr.prototype.kind]:Tr,[Mr.prototype.kind]:Mr,[Ir.prototype.kind]:Ir,[Or.prototype.kind]:Or,[qr.prototype.kind]:qr,[Ur.prototype.kind]:Ur,[Gr.prototype.kind]:Gr,[Hr.prototype.kind]:Hr,[jr.prototype.kind]:jr,[zr.prototype.kind]:zr,[Wr.prototype.kind]:Wr,[Vr.prototype.kind]:Vr,[$r.prototype.kind]:$r,[Xr.prototype.kind]:Xr,[Kr.prototype.kind]:Kr,[Jr.prototype.kind]:Jr,[Qr.prototype.kind]:Qr,[Yr.prototype.kind]:Yr,[Zr.prototype.kind]:Zr,[en.prototype.kind]:en,[tn.prototype.kind]:tn,[an.prototype.kind]:an,[rn.prototype.kind]:rn,[on.prototype.kind]:on,[nn.prototype.kind]:nn,[sn.prototype.kind]:sn,[ln.prototype.kind]:ln,[sr.prototype.kind]:sr,[lr.prototype.kind]:lr,[dn.prototype.kind]:dn};class un extends zi{get MML(){return this.node}}un.defaultNodes=cn;class pn{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===pn.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function fn(...e){const t=class extends pn{};return t.allocate(...e),t}pn.MAXBIT=1<<31,pn.next=1,pn.names=new Map;class hn extends ei{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=Gi.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=Gi.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=Gi.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const mn={all:!1,processed:!1,inputJax:null,outputJax:null},gn={all:!0,processed:!0,inputJax:[],outputJax:[]};class yn extends Ri{compile(e){return null}}class kn extends Ti{typeset(e,t=null){return null}escaped(e,t){return null}}class bn extends qi{}class Sn{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=ki(yi({},i.OPTIONS),a),this.math=new(this.options.MathList||bn),this.renderActions=hn.create(this.options.renderActions),this.processed=new Sn.ProcessBits,this.outputJax=this.options.OutputJax||new kn;let r=this.options.InputJax||[new yn];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new un,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=hn.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=Gi.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=ki({format:this.inputJax[0].name,display:!0,end:Gi.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}Sn.KIND="MathDocument",Sn.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:bn,MathItem:class extends ji{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:pi({find:[Gi.FINDMATH,"findMath","",!1],compile:[Gi.COMPILED],metrics:[Gi.METRICS,"getMetrics","",!1],typeset:[Gi.TYPESET],update:[Gi.INSERTED,"updateDocument",!1]})},Sn.ProcessBits=fn("findMath","compile","getMetrics","typeset","updateDocument");class An extends Sn{}class wn{constructor(e,t=5){this.documentClass=An,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}wn.NAME="generic";class En extends ei{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class vn{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[vn.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const xn="data-mjx-";class Cn extends vn{constructor(e=null){e||(e=new un),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return wi(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=wi(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===Ji.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(cr.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":Yi[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[xn+t]=a}}Cn.rename={TeXAtom:"mrow"},Cn.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},Cn.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class Ln extends Cn{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Nn=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class _n extends Cn{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Nn).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Nn)}}class Fn{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class Pn extends Vi{wrap(e,...t){return this.create(e.kind,e,...t)}}function Bn(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Dn(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Rn={version:za,handlers:new En,document:function(e,t){return Rn.handlers.document(e,t)},handleRetriesFor:Bn,retryAfter:Dn,asyncLoad:null};class Tn extends ji{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=Gi.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Mn extends qi{}class In{constructor(e=null){let t=this.constructor;this.options=ki(yi({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=fi(this.options.skipHtmlTags),t=fi(this.options.ignoreHtmlClass),a=fi(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}In.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:pi({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class On extends Sn{constructor(e,t,a){let[i,r]=Ai(a,In.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new In(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=ki({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=Gi.INSERTED&&t.state(Gi.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}On.KIND="HTML",On.OPTIONS=Object.assign(Object.assign({},Sn.OPTIONS),{renderActions:pi(Object.assign(Object.assign({},Sn.OPTIONS.renderActions),{styles:[Gi.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Mn,MathItem:Tn,DomStrings:null});class qn extends wn{constructor(){super(...arguments),this.documentClass=On}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function Un(e){const t=new qn(e);return Rn.handlers.register(t),t}function jn(e){return Rn.asyncLoad?new Promise(((t,a)=>{const i=Rn.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const Gn=1e6,Hn={px:1,in:96,cm:96/2.54,mm:96/25.4},Vn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},zn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:Gn};function Wn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(zn[e])return zn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return Hn.hasOwnProperty(o)?n*Hn[o]/i/a:Vn.hasOwnProperty(o)?n*Vn[o]:"%"===o?n/100*t:n*t}function $n(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function Xn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Kn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Jn(e,t=-Gn,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new Yn;return Object.assign(e,this),e}}Yn.fullWidth="100%",Yn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const Qn={loadMissingEntities:!0},Zn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},eo={};function to(e,t){Object.assign(Zn,e),eo[t]=!0}function ao(e){delete Zn[e]}function io(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,ro)}function ro(e,t){if("#"===t.charAt(0))return no(t.slice(1));if(Zn[t])return Zn[t];if(Qn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();eo[e]||(eo[e]=!0,Dn(jn("./util/entities/"+e+".js")))}return e}function no(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class oo{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const so=["top","right","bottom","left"],lo=["width","style","color"];function co(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function uo(e){const t=co(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of yo.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const po=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,fo=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function ho(e){let t={width:"",style:"",color:""};for(const a of co(this.styles[e]))a.match(po)&&""===t.width?t.width=a:a.match(fo)&&""===t.style?t.style=a:t.color=a;for(const a of yo.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function mo(e){const t=[];for(const a of yo.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const go={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class yo{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),yo.connect[e]&&!yo.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),yo.connect[e]);)yo.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,yo.connect[e]&&yo.connect[e].children&&yo.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of yo.connect[e].children){const e=this.childName(t,a);yo.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(yo.connect[e]&&!yo.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function ko(e){return e.reduce(((e,t)=>e+t),0)}function bo(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}yo.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},yo.connect={padding:{children:so,split:uo,combine:function(e){const t=yo.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:so,split:function(e){for(const t of yo.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...yo.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:lo,split:ho,combine:mo},"border-right":{children:lo,split:ho,combine:mo},"border-bottom":{children:lo,split:ho,combine:mo},"border-left":{children:lo,split:ho,combine:mo},"border-width":{children:so,split:uo,combine:null},"border-style":{children:so,split:uo,combine:null},"border-color":{children:so,split:uo,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=co(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(go))if((Array.isArray(a[t])||""===a[t])&&e.match(go[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of yo.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",za,"core"),Ja({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:m,MathList:h,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Z,TeXAtom:Y,maction:U,maligngroup:$,malignmark:X,math:A,mathchoice:Q,menclose:q,merror:T,mfenced:O,mfrac:P,mglyph:K,mi:w,mmultiscripts:H,mn:E,mo:C,mpadded:M,mphantom:I,mroot:D,mrow:F,ms:_,mspace:N,msqrt:B,mstyle:R,msubsup:j,mtable:V,mtd:W,mtext:L,mtr:z,munderover:G,semantics:J},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:he,HTMLMathList:me}},mathjax:fe,util:{AsyncLoad:Se,BBox:we,BitField:ae,Entities:Ee,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:Ae,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",qn),MathJax.startup.registerConstructor("browserAdaptor",Bi),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));class So extends Di{constructor(e){super(e),this.getPatterns()}getPatterns(){let e=this.options,t=[],a=[],i=[];this.end={},this.env=this.sub=0;let r=1;e.inlineMath.forEach((e=>this.addPattern(t,e,!1))),e.displayMath.forEach((e=>this.addPattern(t,e,!0))),t.length&&a.push(t.sort(kr).join("|")),e.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=r,r++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(a.push("("+i.join("|")+")"),this.sub=r),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0}addPattern(e,t,a){let[i,r]=t;e.push(br(i)),this.end[i]=[r,a,this.endPattern(r)]}endPattern(e,t){return new RegExp((t||br(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(e,t,a,i){let r,[n,o,s]=i,l=s.lastIndex=a.index+a[0].length,d=0;for(;r=s.exec(e);){if((r[1]||r[0])===n&&0===d)return Ui(a[0],e.substr(l,r.index-l),r[0],t,a.index,r.index+r[0].length,o);"{"===r[0]?d++:"}"===r[0]&&d&&d--}return null}findMathInString(e,t,a){let i,r;for(this.start.lastIndex=0;i=this.start.exec(a);){if(void 0!==i[this.env]&&this.env){let e="\\\\end\\s*(\\{"+br(i[this.env])+"\\})";r=this.findEnd(a,t,i,["{"+i[this.env]+"}",!0,this.endPattern(null,e)]),r&&(r.math=r.open+r.math+r.close,r.open=r.close="")}else if(void 0!==i[this.sub]&&this.sub){let e=i[this.sub],a=i.index+i[this.sub].length;r=2===e.length?Ui("",e.substr(1),"",t,i.index,a):Ui("",e,"",t,i.index,a,!1)}else r=this.findEnd(a,t,i,this.end[i[0]]);r&&(e.push(r),this.start.lastIndex=r.end.n)}}findMath(e){let t=[];if(this.hasPatterns)for(let a=0,i=e.length;a{let a=e.attributes;if(!a)return;const i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];for(const t of a.getExplicitNames())i.has(t)||a.attributes[t]!==e.attributes.getInherited(t)||delete a.attributes[t]}),{})},e.combineRelations=function(e){const i=[];for(let r of e.data.getList("mo")){if(r.getProperty("relationsCombined")||!r.parent||r.parent&&!wo.isType(r.parent,"mrow")||wo.getTexClass(r)!==Ji.REL)continue;let e,n=r.parent.childNodes,o=n.indexOf(r)+1,s=wo.getProperty(r,"variantForm");for(;o{let t=r.getExplicit(e);null!=t&&i.set(e,t)}))},a=function(e,t){let a=(e,t)=>e.getExplicitNames().filter((a=>a!==t&&("stretchy"!==a||e.getExplicit("stretchy")))),i=e.attributes,r=t.attributes,n=a(i,"lspace"),o=a(r,"rspace");if(n.length!==o.length)return!1;for(let e of n)if(i.getExplicit(e)!==r.getExplicit(e))return!1;return!0},i=function(e,t,a){const i=[];for(let r of e.getList("m"+t+a)){const n=r.childNodes;if(n[r[t]]&&n[r[a]])continue;const o=r.parent;let s=n[r[t]]?e.nodeFactory.create("node","m"+t,[n[r.base],n[r[t]]]):e.nodeFactory.create("node","m"+a,[n[r.base],n[r[a]]]);wo.copyAttributes(r,s),o?o.replaceChild(s,r):e.root=s,i.push(r)}e.removeFromList("m"+t+a,i)};e.cleanSubSup=function(e){let t=e.data;t.error||(i(t,"sub","sup"),i(t,"under","over"))};let r=function(e,t,a){const i=[];for(const r of e.getList(t)){if(r.attributes.get("displaystyle"))continue;const t=r.childNodes[r.base],n=t.coreMO();if(t.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let t=e.nodeFactory.create("node",a,r.childNodes);wo.copyAttributes(r,t),r.parent?r.parent.replaceChild(t,r):e.root=t,i.push(r)}}e.removeFromList(t,i)};e.moveLimits=function(e){const t=e.data;r(t,"munderover","msubsup"),r(t,"munder","msub"),r(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(Eo||(Eo={}));const vo=Eo;class xo{static processString(e,t){let a=e.split(xo.pattern);for(let e=1,i=a.length;e="0"&&i<="9")a[e]=t[parseInt(a[e],10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else if("{"===i)if(i=a[e].substr(1),i>="0"&&i<="9")a[e]=t[parseInt(a[e].substr(1,a[e].length-2),10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else{a[e].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[e]="%"+a[e])}null==a[e]&&(a[e]="???")}return a.join("")}constructor(e,t,...a){this.id=e,this.message=xo.processString(t,a)}}xo.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const Co=xo;var Lo;!function(e){const t=7.2,a={em:e=>e,ex:e=>.43*e,pt:e=>e/10,pc:e=>1.2*e,px:e=>e*t/72,in:e=>e*t,cm:e=>e*t/2.54,mm:e=>e*t/25.4,mu:e=>e/18},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",r="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+i+"\\s*"+r+"\\s*$"),o=RegExp("^\\s*"+i+"\\s*"+r+" ?");function s(e,t=!1){let i=e.match(t?o:n);return i?function([e,t,i]){if("mu"!==t)return[e,t,i];let r=l(a[t](parseFloat(e||"1")));return[r.slice(0,-2),"em",i]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function l(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function d(e,t,a){"{"!==t&&"}"!==t||(t="\\"+t);let i="{\\big"+a+" "+t+"}";return new Fo("\\mathchoice"+("{\\bigg"+a+" "+t+"}")+i+i+i,{},e).mml()}function c(e,t,a){t=t.replace(/\n+/g," ").replace(/^\s+/,Zn.nbsp).replace(/\s+$/,Zn.nbsp);let i=e.create("text",t);return e.create("node","mtext",[],a,i)}function u(e,t,a){if(a.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+a.length>e.configuration.options.maxBuffer)throw new Co("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+a}function p(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function f(e,t){let a=e.length,i=0,r="",n=0,o=0,s=!0,l=!1;for(;ni&&(o=i)),i++;break;case"}":i&&i--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!i&&-1!==t.indexOf(a))return[l?"true":p(r,o),a,e.slice(n)];s=!1,l=!1}r+=a}if(i)throw new Co("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":p(r,o),"",e.slice(n)]}e.matchDimen=s,e.dimen2em=function(e){let[t,i]=s(e),r=parseFloat(t||"1"),n=a[i];return n?n(r):0},e.Em=l,e.cols=function(...e){return e.map((e=>l(e))).join(" ")},e.fenced=function(e,t,a,i,r="",n=""){let o,s=e.nodeFactory,l=s.create("node","mrow",[],{open:t,close:i,texClass:Ji.INNER});if(r)o=new Fo("\\"+r+"l"+t,e.parser.stack.env,e).mml();else{let e=s.create("text",t);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ji.OPEN},e)}if(wo.appendChildren(l,[o,a]),r)o=new Fo("\\"+r+"r"+i,e.parser.stack.env,e).mml();else{let e=s.create("text",i);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ji.CLOSE},e)}return n&&o.attributes.set("mathcolor",n),wo.appendChildren(l,[o]),l},e.fixedFence=function(e,t,a,i){let r=e.nodeFactory.create("node","mrow",[],{open:t,close:i,texClass:Ji.ORD});return t&&wo.appendChildren(r,[d(e,t,"l")]),wo.isType(a,"mrow")?wo.appendChildren(r,wo.getChildren(a)):wo.appendChildren(r,[a]),i&&wo.appendChildren(r,[d(e,i,"r")]),r},e.mathPalette=d,e.fixInitialMO=function(e,t){for(let a=0,i=t.length;a1&&(l=[e.create("node","mrow",l)]),l},e.internalText=c,e.underOver=function(t,a,i,r,n){if(e.checkMovableLimits(a),wo.isType(a,"munderover")&&wo.isEmbellished(a)){wo.setProperties(wo.getCoreMO(a),{lspace:0,rspace:0});const e=t.create("node","mo",[],{rspace:0});a=t.create("node","mrow",[e,a])}const o=t.create("node","munderover",[a]);wo.setChild(o,"over"===r?o.over:o.under,i);let s=o;return n&&(s=t.create("node","TeXAtom",[o],{texClass:Ji.OP,movesupsub:!0})),wo.setProperty(s,"subsupOK",!0),s},e.checkMovableLimits=function(e){const t=wo.isType(e,"mo")?wo.getForm(e):null;(wo.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&wo.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;let t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,a,i){return i||(a=e.trimSpaces(a||"")),"t"===a?t.arraydef.align="baseline 1":"b"===a?t.arraydef.align="baseline -1":"c"===a?t.arraydef.align="axis":a&&(i?(i.string=`[${a}]`+i.string.slice(i.i),i.i=0):t.arraydef.align=a),t},e.substituteArgs=function(e,t,a){let i="",r="",n=0;for(;nt.length)throw new Co("IllegalMacroParam","Illegal macro parameter reference");r=u(e,u(e,r,i),t[parseInt(o,10)-1]),i=""}else i+=o}return u(e,r,i)},e.addArgs=u,e.checkMaxMacros=function(e,t=!0){if(!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new Co("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new Co("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e,t=!0){const a=e.stack.Top(),i=a.First;if((!a.getProperty("nestable")||!t||i)&&(!a.isKind("start")||i))throw new Co("ErroneousNestingEq","Erroneous nesting of equation structures")},e.copyNode=function(e,t){const a=e.copy(),i=t.configuration;return a.walkTree((e=>{i.addNode(e.kind,e);const t=(e.getProperty("in-lists")||"").split(/,/);for(const a of t)a&&i.addNode(a,e)})),a},e.MmlFilterAttribute=function(e,t,a){return a},e.getFontDef=function(e){const t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t=null,a=!1){let i=function(e){let t,a,i,r={},n=e;for(;n;)[a,t,n]=f(n,["=",","]),"="===t?([i,t,n]=f(n,[","]),i="false"===i||"true"===i?JSON.parse(i):i,r[a]=i):a&&(r[a]=!0);return r}(e);if(t)for(let e of Object.keys(i))if(!t.hasOwnProperty(e)){if(a)throw new Co("InvalidOption","Invalid option: %1",e);delete i[e]}return i},e.isLatinOrGreekChar=function(e){return!!e.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(Lo||(Lo={}));const No=Lo;class _o{constructor(e,t,a){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:a},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}set env(e){this._env=e}get env(){return this._env}Push(...e){for(const t of e){if(!t)continue;const e=wo.isNode(t)?this._factory.create("mml",t):t;e.global=this.global;const[a,i]=this.stack.length?this.Top().checkItem(e):[null,!0];i&&(a?(this.Pop(),this.Push(...a)):(this.stack.push(e),e.env?(e.copyEnv&&Object.assign(e.env,this.env),this.env=e.env):e.env=this.env))}}Pop(){const e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e}Top(e=1){return this.stack.lengthe.calign[e.j++]="left",c:e=>e.calign[e.j++]="center",r:e=>e.calign[e.j++]="right",p:e=>this.getColumn(e,"top"),m:e=>this.getColumn(e,"middle"),b:e=>this.getColumn(e,"bottom"),w:e=>this.getColumn(e,"top",""),W:e=>this.getColumn(e,"top",""),"|":e=>this.addRule(e,"solid"),":":e=>this.addRule(e,"dashed"),">":e=>e.cstart[e.j]=(e.cstart[e.j]||"")+this.getBraces(e),"<":e=>e.cend[e.j-1]=(e.cend[e.j-1]||"")+this.getBraces(e),"@":e=>this.addAt(e,this.getBraces(e)),"!":e=>this.addBang(e,this.getBraces(e)),P:e=>this.macroColumn(e,">{$}p{#1}<{$}",1),M:e=>this.macroColumn(e,">{$}m{#1}<{$}",1),B:e=>this.macroColumn(e,">{$}b{#1}<{$}",1)," ":e=>{}},this.MAXCOLUMNS=1e4}process(e,t,a){const i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:a.cstart,cend:a.cend,ralign:a.ralign,cextra:a.cextra};let r=0;for(;i.ithis.MAXCOLUMNS)throw new Co("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const e=i.template.codePointAt(i.i),t=i.c=void 0===e?"":String.fromCodePoint(e);if(i.i+=t.length,!this.columnHandler.hasOwnProperty(t))throw new Co("BadPreamToken","Illegal pream-token (%1)",t);this.columnHandler[t](i)}this.setColumnAlign(i,a),this.setColumnWidths(i,a),this.setColumnSpacing(i,a),this.setColumnLines(i,a),this.setPadding(i,a)}setColumnAlign(e,t){t.arraydef.columnalign=e.calign.join(" ")}setColumnWidths(e,t){if(!e.cwidth.length)return;const a=[...e.cwidth];a.lengthe||"auto")).join(" ")}setColumnSpacing(e,t){if(!e.cspace.length)return;const a=[...e.cspace];a.lengthe||"1em")).join(" ")}setColumnLines(e,t){if(!e.clines.length)return;const a=[...e.clines];a[0]&&t.frame.push(["left",a[0]]),a.length>e.calign.length?t.frame.push(["right",a.pop()]):a.length1&&(t.arraydef.columnlines=a.slice(1).map((e=>e||"none")).join(" "))}setPadding(e,t){if(!e.cextra[0]&&!e.cextra[e.calign.length-1])return;const a=e.calign.length-1,i=e.cspace,r=e.cextra[a]?i[a]:null;t.arraydef["data-array-padding"]=`${i[0]||".5em"} ${r||".5em"}`}getColumn(e,t,a="left"){e.calign[e.j]=a||this.getAlign(e),e.cwidth[e.j]=this.getDimen(e),e.ralign[e.j]=[t,e.cwidth[e.j],e.calign[e.j]],e.j++}getDimen(e){const t=this.getBraces(e)||"";if(!No.matchDimen(t)[0])throw new Co("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",e.c);return t}getAlign(e){return wi(this.getBraces(e).toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(e){for(;" "===e.template[e.i];)e.i++;if(e.i>e.template.length)throw new Co("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];let t=++e.i,a=1;for(;e.i0&&a--;)i.push(this.getBraces(e));e.template=No.substituteArgs(e.parser,i,t)+e.template.slice(e.i),e.i=0}addRule(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")}addAt(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",e.clines[r]&&(".5em"===i[r]?a[r-1]+="\\hspace{.25em}":i[r]||(e.cend[r-1]=(e.cend[r-1]||"")+"\\hspace{.5em}")),a[r]=t,i[r]="0",i[++e.j]="0"}addBang(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",a[r]=("0"===i[r]&&e.clines[r]?"\\hspace{.25em}":"")+t,i[r]||(i[r]=".5em"),i[++e.j]=".5em"}}const qo=Io.Variant;class Uo{constructor(e,t=[]){this.options={},this.columnParser=new Oo,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new Mo,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new To(e.items),this.itemFactory.configuration=this,yi(this.options,...t),yi(this.options,e.options),this.mathStyle=Uo.getVariant.get(this.options.mathStyle)||Uo.getVariant.get("TeX")}pushParser(e){this.parsers.unshift(e)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(e,t){let a=this.nodeLists[e];if(a||(a=this.nodeLists[e]=[]),a.push(t),t.kind!==e){const a=wo.getProperty(t,"in-lists")||"",i=(a?a.split(/,/):[]).concat(e).join(",");wo.setProperty(t,"in-lists",i)}}getList(e){let t=this.nodeLists[e]||[],a=[];for(let e of t)this.inTree(e)&&a.push(e);return this.nodeLists[e]=a,a}removeFromList(e,t){const a=this.nodeLists[e]||[];for(const e of t){const t=a.indexOf(e);t>=0&&a.splice(t,1)}}inTree(e){for(;e&&e!==this.root;)e=e.parent;return!!e}}Uo.getVariant=new Map([["TeX",(e,t)=>t&&e.match(/^[\u0391-\u03A9\u03F4]/)?qo.NORMAL:""],["ISO",e=>qo.ITALIC],["French",e=>e.normalize("NFD").match(/^[a-z]/)?qo.ITALIC:qo.NORMAL],["upright",e=>qo.NORMAL]]);const jo=Uo;class Go{constructor(e="???",t=""){this.tag=e,this.id=t}}class Ho{constructor(e="",t=!1,a=!1,i=null,r="",n="",o=!1,s=""){this.env=e,this.taggable=t,this.defaultTags=a,this.tag=i,this.tagId=r,this.tagFormat=n,this.noTag=o,this.labelId=s}}class Vo{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new Ho,this.history=[],this.stack=[],this.enTag=function(e,t){let a=this.configuration.nodeFactory,i=a.create("node","mtd",[e]),r=a.create("node","mlabeledtr",[t,i]);return a.create("node","mtable",[r],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(e,t,a){this.currentTag&&this.stack.push(this.currentTag);const i=this.label;this.currentTag=new Ho(e,t,a),this.label=i}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)}tag(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(e){this.currentTag.labelId=e}get label(){return this.currentTag.labelId}formatUrl(e,t){return t+"#"+encodeURIComponent(e)}formatTag(e){return"("+e+")"}formatRef(e){return this.formatTag(e)}formatId(e){return"mjx-eqn:"+e.replace(/\s/g,"_")}formatNumber(e){return e.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(e=!1){if(e)return this.autoTag(),this.makeTag();const t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(e=0){this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""}startEquation(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new Ho("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)}finishEquation(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;let a=this.makeTag();return this.enTag(e,a)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new Go(this.currentTag.tag,this.currentTag.tagId),this.label="");let e=new Fo("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class zo extends Vo{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Wo extends Vo{finalize(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;let a=this.getTag(!0);return this.enTag(e,a)}}var $o,Xo,Ko;!function(e){let t=new Map([["none",zo],["all",Wo]]),a="none";e.OPTIONS={tags:a,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},e.add=function(e,a){t.set(e,a)},e.addTags=function(t){for(const a of Object.keys(t))e.add(a,t[a])},e.create=function(e){let i=t.get(e)||t.get(a);if(!i)throw Error("Unknown tags class");return new i},e.setDefault=function(e){a=e},e.getDefault=function(){return e.create(a)}}($o||($o={})),function(e){let t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(Xo||(Xo={}));class Jo{constructor(){this._configuration=new ei,this._fallback=new ti}add(e,t,a=ei.DEFAULTPRIORITY){for(const t of e.slice().reverse()){let e=Xo.getMap(t);if(!e)return void this.warn("Configuration "+t+" not found! Omitted.");this._configuration.add(e,a)}t&&this._fallback.add(t,a)}parse(e){for(let{item:t}of this._configuration){const a=t.parse(e);if(a)return a}let[t,a]=e;Array.from(this._fallback)[0].item(t,a)}lookup(e){let t=this.applicable(e);return t?t.lookup(e):null}contains(e){return!!this.applicable(e)}toString(){let e=[];for(let{item:t}of this._configuration)e.push(t.name);return e.join(", ")}applicable(e){for(let{item:t}of this._configuration)if(t.contains(e))return t;return null}retrieve(e){for(let{item:t}of this._configuration)if(t.name===e)return t;return null}warn(e){console.log("TexParser Warning: "+e)}}class Yo{constructor(){this.map=new Map}add(e,t,a=ei.DEFAULTPRIORITY){for(const i of Object.keys(e)){let r=i,n=this.get(r);n||(n=new Jo,this.set(r,n)),n.add(e[r],t[r],a)}}set(e,t){this.map.set(e,t)}get(e){return this.map.get(e)}retrieve(e){for(const t of this.map.values()){let a=t.retrieve(e);if(a)return a}return null}keys(){return this.map.keys()}}class Qo{static makeProcessor(e,t){return Array.isArray(e)?e:[e,t]}static _create(e,t={}){let a=t.priority||ei.DEFAULTPRIORITY,i=t.init?this.makeProcessor(t.init,a):null,r=t.config?this.makeProcessor(t.config,a):null,n=(t.preprocessors||[]).map((e=>this.makeProcessor(e,a))),o=(t.postprocessors||[]).map((e=>this.makeProcessor(e,a))),s=t.parser||"tex";return new Qo(e,t.handler||{},t.fallback||{},t.items||{},t.tags||{},t.options||{},t.nodes||{},n,o,i,r,a,s)}static create(e,t={}){let a=Qo._create(e,t);return Ko.set(e,a),a}static local(e={}){return Qo._create("",e)}constructor(e,t={},a={},i={},r={},n={},o={},s=[],l=[],d=null,c=null,u,p){this.name=e,this.handler=t,this.fallback=a,this.items=i,this.tags=r,this.options=n,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=d,this.configMethod=c,this.priority=u,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(e){let t=new Map;e.set=function(e,a){t.set(e,a)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(Ko||(Ko={}));class Zo{constructor(e,t=["tex"]){this.initMethod=new ti,this.configMethod=new ti,this.configurations=new ei,this.parsers=[],this.handlers=new Yo,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;for(const t of e.slice().reverse())this.addPackage(t);for(let{item:e,priority:t}of this.configurations)this.append(e,t)}init(){this.initMethod.execute(this)}config(e){this.configMethod.execute(this,e);for(const t of this.configurations)this.addFilters(e,t.item)}addPackage(e){const t="string"==typeof e?e:e[0],a=this.getPackage(t);a&&this.configurations.add(a,"string"==typeof e?a.priority:e[1])}add(e,t,a={}){const i=this.getPackage(e);this.append(i),this.configurations.add(i,i.priority),this.init();const r=t.parseOptions;r.nodeFactory.setCreators(i.nodes);for(const e of Object.keys(i.items))r.itemFactory.setNodeClass(e,i.items[e]);$o.addTags(i.tags),yi(r.options,i.options),ki(r.options,a),this.addFilters(t,i),i.config&&i.config(this,t)}getPackage(e){const t=Ko.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error(`Package ${e} doesn't target the proper parser`);return t}append(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),yi(this.options,e.options),Object.assign(this.nodes,e.nodes)}addFilters(e,t){for(const[a,i]of t.preprocessors)e.preFilters.add(a,i);for(const[a,i]of t.postprocessors)e.postFilters.add(a,i)}}class es{constructor(e,t,a){this._symbol=e,this._char=t,this._attributes=a}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class ts{constructor(e,t,a=[]){this._symbol=e,this._func=t,this._args=a}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function as(e){return void 0===e||e}class is{constructor(e,t){this._name=e,this._parser=t,Xo.register(this)}get name(){return this._name}parserFor(e){return this.contains(e)?this.parser:null}parse([e,t]){let a=this.parserFor(t),i=this.lookup(t);return a&&i?as(a(e,i)):null}set parser(e){this._parser=e}get parser(){return this._parser}}class rs extends is{constructor(e,t,a){super(e,t),this._regExp=a}contains(e){return this._regExp.test(e)}lookup(e){return this.contains(e)?e:null}}class ns extends is{constructor(){super(...arguments),this.map=new Map}lookup(e){return this.map.get(e)}contains(e){return this.map.has(e)}add(e,t){this.map.set(e,t)}remove(e){this.map.delete(e)}}class os extends ns{constructor(e,t,a){super(e,t);for(const e of Object.keys(a)){let t=a[e],[i,r]="string"==typeof t?[t,null]:t,n=new es(e,i,r);this.add(e,n)}}}class ss extends os{parse([e,t]){return super.parse([e,"\\"+t])}}class ls extends ns{constructor(e,t,a){super(e,null);for(const e of Object.keys(t)){let i=t[e],[r,...n]="string"==typeof i?[i]:i,o=new ts(e,a[r],n);this.add(e,o)}}parserFor(e){let t=this.lookup(e);return t?t.func:null}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?as(i(e,a.symbol,...a.args)):null}}class ds extends ls{parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);if(!a||!i)return null;let r=e.currentCS;e.currentCS="\\"+t;let n=i(e,"\\"+a.symbol,...a.args);return e.currentCS=r,as(n)}}class cs extends ls{constructor(e,t,a,i){super(e,a,i),this.parser=t}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?as(this.parser(e,a.symbol,i,a.args)):null}}class us extends Bo{constructor(e,t){super(e),this.global=t}get kind(){return"start"}get isOpen(){return!0}checkItem(e){if(e.isKind("stop")){let e=this.toMml();return this.global.isInner||(e=this.factory.configuration.tags.finalize(e,this.env)),[[this.factory.create("mml",e)],!0]}return super.checkItem(e)}}class ps extends Bo{get kind(){return"stop"}get isClose(){return!0}}class fs extends Bo{get kind(){return"open"}get isOpen(){return!0}checkItem(e){if(e.isKind("close")){let e=this.toMml();const t=this.create("node","TeXAtom",[e]);return[[this.factory.create("mml",t)],!0]}return super.checkItem(e)}}fs.errors=Object.assign(Object.create(Bo.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class hs extends Bo{get kind(){return"close"}get isClose(){return!0}}class ms extends Bo{get kind(){return"prime"}checkItem(e){let[t,a]=this.Peek(2);if(!wo.isType(t,"msubsup")||wo.isType(t,"msup")){return[[this.create("node","msup",[t,a]),e],!0]}return wo.setChild(t,t.sup,a),[[t,e],!0]}}class gs extends Bo{get kind(){return"subsup"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Bo.success;const t=this.First,a=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==a)wo.setChild(t,2,this.getProperty("primes"));else{wo.setProperty(this.getProperty("primes"),"variantForm",!0);const t=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=t}wo.setChild(t,a,e.First),null!=this.getProperty("movesupsub")&&wo.setProperty(t,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",t)],!0]}if(super.checkItem(e)[1]){const e=this.getErrors(["","sub","sup"][a]);throw new Co(e[0],e[1],...e.splice(2))}return null}}gs.errors=Object.assign(Object.create(Bo.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class ys extends Bo{constructor(e){super(e),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(e){if(e.isKind("over"))throw new Co("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){let t=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&wo.setAttribute(t,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(wo.setProperty(t,"withDelims",!0),t=No.fixedFence(this.factory.configuration,this.getProperty("ldelim"),t,this.getProperty("rdelim"))),[[this.factory.create("mml",t),e],!0]}return super.checkItem(e)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class ks extends Bo{constructor(e,t){super(e),this.setProperty("delim",t)}get kind(){return"left"}get isOpen(){return!0}checkItem(e){if(e.isKind("right"))return[[this.factory.create("mml",No.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){const t={stretchy:!0};return e.getProperty("color")&&(t.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Ji.CLOSE}),this.create("token","mo",t,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Ji.OPEN})),this.env={},[[this],!0]}return super.checkItem(e)}}ks.errors=Object.assign(Object.create(Bo.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class bs extends Bo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"middle"}get isClose(){return!0}}class Ss extends Bo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"right"}get isClose(){return!0}}class As extends Bo{get kind(){return"break"}constructor(e,t,a){super(e),this.setProperty("linebreak",t),this.setProperty("insert",a)}checkItem(e){var t,a;const i=this.getProperty("linebreak");if(e.isKind("mml")){const r=e.First;if(r.isKind("mo")){if("after"!==((null===(a=null===(t=wo.getOp(r))||void 0===t?void 0:t[3])||void 0===a?void 0:a.linebreakstyle)||wo.getAttribute(r,"linebreakstyle")))return wo.setAttribute(r,"linebreak",i),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}const r=this.create("token","mspace",{linebreak:i});return[[this.factory.create("mml",r),e],!0]}}class ws extends Bo{get kind(){return"begin"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new Co("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?Bo.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new Co("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}class Es extends Bo{get kind(){return"end"}get isClose(){return!0}}class vs extends Bo{get kind(){return"style"}checkItem(e){if(!e.isClose)return super.checkItem(e);const t=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",t),e],!0]}}class xs extends Bo{get kind(){return"position"}checkItem(e){if(e.isClose)throw new Co("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){let t=e.toMml();switch(this.getProperty("move")){case"vertical":return t=this.create("node","mpadded",[t],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",t)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(e)}}class Cs extends Bo{get kind(){return"cell"}get isClose(){return!0}}class Ls extends Bo{get isFinal(){return!0}get kind(){return"mml"}}class Ns extends Bo{get kind(){return"fn"}checkItem(e){const t=this.First;if(t){if(e.isOpen)return Bo.success;if(!e.isKind("fn")){let a=e.First;if(!e.isKind("mml")||!a)return[[t,e],!0];if(wo.isType(a,"mstyle")&&a.childNodes.length&&wo.isType(a.childNodes[0].childNodes[0],"mspace")||wo.isType(a,"mspace"))return[[t,e],!0];wo.isEmbellished(a)&&(a=wo.getCoreMO(a));const i=wo.getForm(a);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[t,e],!0]}return[[t,this.create("token","mo",{texClass:Ji.NONE},Zn.ApplyFunction),e],!0]}return super.checkItem.apply(this,arguments)}}class _s extends Bo{constructor(){super(...arguments),this.remap=Xo.getMap("not_remap")}get kind(){return"not"}checkItem(e){let t,a,i;if(e.isKind("open")||e.isKind("left"))return Bo.success;if(e.isKind("mml")&&(wo.isType(e.First,"mo")||wo.isType(e.First,"mi")||wo.isType(e.First,"mtext"))&&(t=e.First,a=wo.getText(t),1===a.length&&!wo.getProperty(t,"movesupsub")&&1===wo.getChildren(t).length))return this.remap.contains(a)?(i=this.create("text",this.remap.lookup(a).char),wo.setChild(t,0,i)):(i=this.create("text","\u0338"),wo.appendChildren(t,[i])),[[e],!0];i=this.create("text","\u29f8");const r=this.create("node","mtext",[],{},i),n=this.create("node","mpadded",[r],{width:0});return t=this.create("node","TeXAtom",[n],{texClass:Ji.REL}),[[t,e],!0]}}class Fs extends Bo{get kind(){return"nonscript"}checkItem(e){if(e.isKind("mml")&&1===e.Size()){let t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=wo.getChildren(wo.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){const t=this.create("node","mrow",[e.Pop()]);e.Push(t)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]}}class Ps extends Bo{get kind(){return"dots"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Bo.success;let t=this.getProperty("ldots"),a=e.First;if(e.isKind("mml")&&wo.isEmbellished(a)){const e=wo.getTexClass(wo.getCoreMO(a));e!==Ji.BIN&&e!==Ji.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]}}class Bs extends Bo{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),Bo.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),Bo.fail;this.EndTable(),this.clearEnv();let t=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[t],!0];throw new Co("MissingCloseBrace","Missing close brace")}return[[t,e],!0]}return super.checkItem(e)}createMml(){const e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.breakAlign.table&&wo.setAttribute(t,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(wo.setAttribute(t,"data-frame-styles",""),wo.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),t=this.handleFrame(t),(this.getProperty("open")||this.getProperty("close"))&&(t=No.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t}handleFrame(e){if(!this.frame.length)return e;const t=new Map(this.frame),a=this.frame.reduce(((e,[,t])=>t===e?t:""),this.frame[0][1]);if(a){if(4===this.frame.length)return wo.setAttribute(e,"frame",a),wo.removeAttribute(e,"data-frame-styles"),e;if("solid"===a)return wo.setAttribute(e,"data-frame-styles",""),e=this.create("node","menclose",[e],{notation:Array.from(t.keys()).join(" "),"data-padding":0})}const i=so.map((e=>t.get(e)||"none")).join(" ");return wo.setAttribute(e,"data-frame-styles",i),e}StartEntry(){const e=this.row.length;let t=this.cstart[e],a=this.cend[e];const i=this.ralign[e],r=this.cextra;if(!(t||a||i||r[e]||r[e+1]))return;let[n,o,s,l]=this.getEntry();if(!r[e]||this.atEnd&&!r[e+1]||(t+="&"),"&"!==s&&(l=!!o.trim()||!(!e&&"\\end"===s.substr(0,4)),r[e+1]&&!r[e]&&(a=(a||"")+"&",this.atEnd=!0)),!l&&!n)return;const d=this.parser;l&&(t&&(o=No.addArgs(d,t,o)),a&&(o=No.addArgs(d,o,a)),i&&(o="\\text{"+o.trim()+"}")),n&&(o=No.addArgs(d,n,o)),d.string=No.addArgs(d,o,d.string),d.i=0}getEntry(){const e=this.parser,t=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let a,i=0,r=0,n=e.i;const o=["","","",!1];for(;null!==(a=e.string.slice(n).match(t));)switch(n+=a[0].length,a[2]){case"\\":n++;break;case"{":i++;break;case"}":if(!i)return o;i--;break;case"\\begin{array}":!i&&r++;break;case"\\end{array}":if(!i&&r){r--;break}default:if(i||r)continue;n-=a[2].length;let t=e.string.slice(e.i,n).trim();const s=t.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(t=t.slice(s[0].length)),e.string=e.string.slice(n),e.i=0,[(null==s?void 0:s[0])||"",t,a[2],!0]}return o}EndEntry(){const e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&wo.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&wo.setAttribute(e,"columnalign",wo.getAttribute(e,"columnalign")?"center":"left"));const t=this.ralign[this.row.length];if(t){let[a,i,r]=t;this.breakAlign.cell&&(a=this.breakAlign.cell);const n=this.create("node","mpadded",e.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":r,"data-vertical-align":a});n.setProperty("vbox",a),e.childNodes[0].childNodes=[],e.appendChild(n)}else this.breakAlign.cell&&wo.setAttribute(e,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(e),this.Clear(),this.hfill=[]}EndRow(){let e="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e="mlabeledtr"):this.getProperty("isLabeled")&&(e="mlabeledtr",this.setProperty("isLabeled",!1));const t=this.create("node",e,this.row);this.breakAlign.row&&(wo.setAttribute(t,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(t),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push(["bottom",e.pop()]),e.length?this.arraydef.rowlines=e.join(" "):delete this.arraydef.rowlines):e.lengththis.maxrow&&(this.maxrow=this.row.length);const e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(e,t){if(!this.arraydef[e])return;const a=this.arraydef[e].split(/ /),i=[...a];if(i.length>1){for(;i.length0){const e="center"===t?".7em":"2em";for(const t of this.table){const i=t.childNodes[t.isKind("mlabeledtr")?a+1:a];if(i){const t=this.create("node","mstyle",i.childNodes[0].childNodes,{indentshift:e});i.childNodes[0].childNodes=[],i.appendChild(t)}}}t=e[a]}}}class Rs extends ws{get kind(){return"mstyle"}constructor(e,t,a){super(e),this.attrList=t,this.setProperty("name",a)}checkItem(e){if(e.isKind("end")&&e.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(e)}}class Ts extends Bo{constructor(e,...t){super(e),this.factory.configuration.tags.start("equation",!0,t[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){let t=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(t,a):t,e],!0]}if(e.isKind("stop"))throw new Co("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}let Ms={};const Is={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Os(e,t=1/0){const a=e.replace(/\s+/g,"").split("").map((e=>{const t={t:"top",b:"bottom",m:"middle",c:"center"}[e];if(!t)throw new Co("BadBreakAlign","Invalid alignment character: %1",e);return t}));if(a.length>t)throw new Co("TooManyAligns","Too many alignment characters: %1",e);return 1===t?a[0]:a.join(" ")}function qs(e,t){const a=e.stack.env,i=a.inRoot;a.inRoot=!0;const r=new Fo(t,a,e.configuration);let n=r.mml();const o=r.stack.global;if(o.leftRoot||o.upRoot){const t={};o.leftRoot&&(t.width=o.leftRoot),o.upRoot&&(t.voffset=o.upRoot,t.height=o.upRoot),n=e.create("node","mpadded",[n],t)}return a.inRoot=i,n}Ms.Open=function(e,t){e.Push(e.itemFactory.create("open"))},Ms.Close=function(e,t){e.Push(e.itemFactory.create("close"))},Ms.Bar=function(e,t){e.Push(e.create("token","mo",{stretchy:!1,texClass:Ji.ORD},t))},Ms.Tilde=function(e,t){e.Push(e.create("token","mtext",{},Zn.nbsp))},Ms.Space=function(e,t){},Ms.Superscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=wo.getProperty(i,"movesupsub");let o=wo.isType(i,"msubsup")?i.sup:i.over;if(wo.isType(i,"msubsup")&&!wo.isType(i,"msup")&&wo.getChildAt(i,i.sup)||wo.isType(i,"munderover")&&!wo.isType(i,"mover")&&wo.getChildAt(i,i.over)&&!wo.getProperty(i,"subsupOK"))throw new Co("DoubleExponent","Double exponent: use braces to clarify");wo.isType(i,"msubsup")&&!wo.isType(i,"msup")||(n?((!wo.isType(i,"munderover")||wo.isType(i,"mover")||wo.getChildAt(i,i.over))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.over):(i=e.create("node","msubsup",[i]),o=i.sup)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ms.Subscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=wo.getProperty(i,"movesupsub");let o=wo.isType(i,"msubsup")?i.sub:i.under;if(wo.isType(i,"msubsup")&&!wo.isType(i,"msup")&&wo.getChildAt(i,i.sub)||wo.isType(i,"munderover")&&!wo.isType(i,"mover")&&wo.getChildAt(i,i.under)&&!wo.getProperty(i,"subsupOK"))throw new Co("DoubleSubscripts","Double subscripts: use braces to clarify");wo.isType(i,"msubsup")&&!wo.isType(i,"msup")||(n?((!wo.isType(i,"munderover")||wo.isType(i,"mover")||wo.getChildAt(i,i.under))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.under):(i=e.create("node","msubsup",[i]),o=i.sub)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ms.Prime=function(e,t){let a=e.stack.Prev();if(a||(a=e.create("token","mi")),wo.isType(a,"msubsup")&&!wo.isType(a,"msup")&&wo.getChildAt(a,a.sup))throw new Co("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let i="";e.i--;do{i+=Zn.prime,e.i++,t=e.GetNext()}while("'"===t||t===Zn.rsquo);i=["","\u2032","\u2033","\u2034","\u2057"][i.length]||i;const r=e.create("token","mo",{variantForm:!0},i);e.Push(e.itemFactory.create("prime",a,r))},Ms.Comment=function(e,t){for(;e.in.macroColumn(e,r,parseInt(i))},Ms.BeginEnd=function(e,t){let a=e.GetArgument(t);if(a.match(/\\/))throw new Co("InvalidEnv","Invalid environment name '%1'",a);let i=e.configuration.handlers.get("environment").lookup(a);if(i&&"\\end"===t){if(!i.args[0]){const t=e.itemFactory.create("end").setProperty("name",a);return void e.Push(t)}e.stack.env.closing=a}No.checkMaxMacros(e,!1),e.parse("environment",[e,a])},Ms.Array=function(e,t,a,i,r,n,o,s,l){r||(r=e.GetArgument("\\begin{"+t.getName()+"}"));const d=e.itemFactory.create("array");return"array"===t.getName()&&d.setProperty("arrayPadding",".5em .125em"),d.parser=e,d.arraydef={columnspacing:n||"1em",rowspacing:o||"4pt"},e.configuration.columnParser.process(e,r,d),a&&d.setProperty("open",e.convertDelimiter(a)),i&&d.setProperty("close",e.convertDelimiter(i)),"'"===(s||"").charAt(1)&&(d.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?d.arraydef.displaystyle=!0:s&&(d.arraydef.displaystyle=!1),"S"===s&&(d.arraydef.scriptlevel=1),l&&(d.arraydef.useHeight=!1),e.Push(t),d.StartEntry(),d},Ms.AlignedArray=function(e,t,a=""){const i=e.GetBrackets("\\begin{"+t.getName()+"}");let r=Ms.Array(e,t,null,null,null,null,null,a);return No.setArrayAlign(r,i)},Ms.IndentAlign=function(e,t){const a=`\\begin{${t.getName()}}`,i=e.GetBrackets(a,"");let r=e.GetBrackets(a,"");const n=e.GetBrackets(a,"");if(i&&!No.matchDimen(i)[0]||r&&!No.matchDimen(r)[0]||n&&!No.matchDimen(n)[0])throw new Co("BracketMustBeDimension","Bracket argument to %1 must be a dimension",a);const o=e.GetArgument(a);if(o&&!o.match(/^([lcr]{1,3})?$/))throw new Co("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...o].map((e=>({l:"left",c:"center",r:"right"}[e])));1===s.length&&s.push(s[0]);const l={};for(const[e,t]of[["indentshiftfirst",i],["indentshift",r||i],["indentshiftlast",n],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])t&&(l[e]=t);e.Push(e.itemFactory.create("mstyle",l,t.getName()))},Ms.Equation=function(e,t,a,i=!0){return e.configuration.mathItem.display=i,e.stack.env.display=i,e.Push(t),No.checkEqnEnv(e),e.Push(t),e.itemFactory.create("equation",a).setProperty("name",t.getName())},Ms.EqnArray=function(e,t,a,i,r,n,o){let s=t.getName(),l="gather"===s||"gather*"===s;i&&No.checkEqnEnv(e,!l),e.Push(t),r=(r=r.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=Os(n);let d=e.itemFactory.create("eqnarray",s,a,i,e.stack.global);return d.arraydef={displaystyle:!0,columnalign:r,columnspacing:o||"1em",rowspacing:"3pt","data-break-align":n,side:e.options.tagSide,minlabelspacing:e.options.tagIndent},l&&d.setProperty("nestable",!0),d},Ms.HandleNoTag=function(e,t){e.tags.notag()},Ms.HandleLabel=function(e,t){let a=e.GetArgument(t);if(""!==a&&!e.tags.refUpdate){if(e.tags.label)throw new Co("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=a,(e.tags.allLabels[a]||e.tags.labels[a])&&!e.options.ignoreDuplicateLabels)throw new Co("MultipleLabel","Label '%1' multiply defined",a);e.tags.labels[a]=new Go}},Ms.HandleRef=function(e,t,a){let i=e.GetArgument(t),r=e.tags.allLabels[i]||e.tags.labels[i];r||(e.tags.refUpdate||(e.tags.redo=!0),r=new Go);let n=r.tag;a&&(n=e.tags.formatRef(n));let o=e.create("node","mrow",No.internalMath(e,n),{href:e.tags.formatUrl(r.id,e.options.baseURL),class:"MathJax_ref"});e.Push(o)},Ms.Macro=function(e,t,a,i,r){if(i){const n=[];if(null!=r){const a=e.GetBrackets(t);n.push(null==a?r:a)}for(let a=n.length;a1&&(i.autoOP=!1)),!i.mathvariant&&No.isLatinOrGreekChar(t)){const a=e.configuration.mathStyle(t);a&&(i.mathvariant=a)}const n=e.create("token","mi",i,t);e.Push(n)},e.digit=function(e,t){let a;const i=e.configuration.options.digits,r=e.string.slice(e.i-1).match(i),n=No.getFontDef(e);r?(a=e.create("token","mn",n,r[0].replace(/[{}]/g,"")),e.i+=r[0].length-1):a=e.create("token","mo",n,t),e.Push(a)},e.controlSequence=function(e,t){const a=e.GetCS();e.parse("macro",[e,a])},e.lcGreek=function(e,t){const a={mathvariant:e.configuration.mathStyle(t.char)||js.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.ucGreek=function(e,t){const a={mathvariant:e.stack.env.font||e.configuration.mathStyle(t.char,!0)||js.NORMAL},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mi=function(e,t){const a=t.attributes||{mathvariant:js.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mo=function(e,t){const a=t.attributes||{};a.stretchy=!1;const i=e.create("token","mo",a,t.char);wo.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i),e.Push(i)},e.mathchar7=function(e,t){const a=t.attributes||{mathvariant:js.NORMAL};e.stack.env.font&&(a.mathvariant=e.stack.env.font);const i=e.create("token","mi",a,t.char);e.Push(i)},e.delimiter=function(e,t){let a=t.attributes||{};a=Object.assign({fence:!1,stretchy:!1},a);const i=e.create("token","mo",a,t.char);e.Push(i)},e.environment=function(e,t,a,i){const r=i[0];let n=e.itemFactory.create("begin").setProperties({name:t,end:r});n=a(e,n,...i.slice(1)),e.Push(n)}}(Gs||(Gs={}));const Hs=Gs,Vs=Xn(zn.thickmathspace),zs=Io.Variant;function Ws(e,t){let a=e.stack.env.font?{mathvariant:e.stack.env.font}:{};const i=Xo.getMap("remap").lookup(t),r=mr(t),n=r?r[3]:"mo";let o=e.create("token",n,a,i?i.char:t);const s=(null==r?void 0:r[4])||(No.isLatinOrGreekChar(t)?e.configuration.mathStyle(t,!0):"");s&&o.attributes.set("mathvariant",s),"mo"===n&&(wo.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new rs("letter",Hs.variable,/[a-z]/i),new rs("digit",Hs.digit,/[0-9.,]/),new rs("command",Hs.controlSequence,/^\\/),new ls("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Us),new os("lcGreek",Hs.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new os("ucGreek",Hs.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new os("mathchar0mi",Hs.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:zs.NORMAL}],aleph:["\u2135",{mathvariant:zs.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:zs.NORMAL}],Re:["\u211c",{mathvariant:zs.NORMAL}],Im:["\u2111",{mathvariant:zs.NORMAL}],partial:["\u2202",{mathvariant:zs.ITALIC}],infty:["\u221e",{mathvariant:zs.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:zs.NORMAL}],nabla:["\u2207",{mathvariant:zs.NORMAL}],top:["\u22a4",{mathvariant:zs.NORMAL}],bot:["\u22a5",{mathvariant:zs.NORMAL}],angle:["\u2220",{mathvariant:zs.NORMAL}],triangle:["\u25b3",{mathvariant:zs.NORMAL}],backslash:["\\",{mathvariant:zs.NORMAL}],forall:["\u2200",{mathvariant:zs.NORMAL}],exists:["\u2203",{mathvariant:zs.NORMAL}],neg:["\xac",{mathvariant:zs.NORMAL}],lnot:["\xac",{mathvariant:zs.NORMAL}],flat:["\u266d",{mathvariant:zs.NORMAL}],natural:["\u266e",{mathvariant:zs.NORMAL}],sharp:["\u266f",{mathvariant:zs.NORMAL}],clubsuit:["\u2663",{mathvariant:zs.NORMAL}],diamondsuit:["\u2662",{mathvariant:zs.NORMAL}],heartsuit:["\u2661",{mathvariant:zs.NORMAL}],spadesuit:["\u2660",{mathvariant:zs.NORMAL}]}),new os("mathchar0mo",Hs.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Ji.PUNCT}],cdotp:["\u22c5",{texClass:Ji.PUNCT}],colon:[":",{texClass:Ji.PUNCT}]}),new os("mathchar7",Hs.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new ss("delimiter",Hs.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Ji.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Ji.ORD}],"\\|":["\u2016",{texClass:Ji.ORD}],"\\vert":["|",{texClass:Ji.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new ds("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",zs.NORMAL],mit:["SetFont",zs.ITALIC],oldstyle:["SetFont",zs.OLDSTYLE],cal:["SetFont",zs.CALLIGRAPHIC],it:["SetFont",zs.MATHITALIC],bf:["SetFont",zs.BOLD],sf:["SetFont",zs.SANSSERIF],tt:["SetFont",zs.MONOSPACE],frak:["MathFont",zs.FRAKTUR],Bbb:["MathFont",zs.DOUBLESTRUCK],mathrm:["MathFont",zs.NORMAL],mathup:["MathFont",zs.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",zs.BOLD],mathbfup:["MathFont",zs.BOLD],mathit:["MathFont",zs.MATHITALIC],mathbfit:["MathFont",zs.BOLDITALIC],mathbb:["MathFont",zs.DOUBLESTRUCK],mathfrak:["MathFont",zs.FRAKTUR],mathbffrak:["MathFont",zs.BOLDFRAKTUR],mathscr:["MathFont",zs.SCRIPT],mathbfscr:["MathFont",zs.BOLDSCRIPT],mathsf:["MathFont",zs.SANSSERIF],mathsfup:["MathFont",zs.SANSSERIF],mathbfsf:["MathFont",zs.BOLDSANSSERIF],mathbfsfup:["MathFont",zs.BOLDSANSSERIF],mathsfit:["MathFont",zs.SANSSERIFITALIC],mathbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],mathtt:["MathFont",zs.MONOSPACE],mathcal:["MathFont",zs.CALLIGRAPHIC],mathbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],symrm:["MathFont",zs.NORMAL],symup:["MathFont",zs.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",zs.BOLD],symbfup:["MathFont",zs.BOLD],symit:["MathFont",zs.ITALIC],symbfit:["MathFont",zs.BOLDITALIC],symbb:["MathFont",zs.DOUBLESTRUCK],symfrak:["MathFont",zs.FRAKTUR],symbffrak:["MathFont",zs.BOLDFRAKTUR],symscr:["MathFont",zs.SCRIPT],symbfscr:["MathFont",zs.BOLDSCRIPT],symsf:["MathFont",zs.SANSSERIF],symsfup:["MathFont",zs.SANSSERIF],symbfsf:["MathFont",zs.BOLDSANSSERIF],symbfsfup:["MathFont",zs.BOLDSANSSERIF],symsfit:["MathFont",zs.SANSSERIFITALIC],symbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],symtt:["MathFont",zs.MONOSPACE],symcal:["MathFont",zs.CALLIGRAPHIC],symbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],textrm:["HBox",null,zs.NORMAL],textup:["HBox",null,zs.NORMAL],textnormal:["HBox"],textit:["HBox",null,zs.ITALIC],textbf:["HBox",null,zs.BOLD],textsf:["HBox",null,zs.SANSSERIF],texttt:["HBox",null,zs.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",zn.thinmathspace],":":["Spacer",zn.mediummathspace],">":["Spacer",zn.mediummathspace],";":["Spacer",zn.thickmathspace],"!":["Spacer",zn.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",zn.thinmathspace],negthinspace:["Spacer",zn.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Io.LineBreak.GOODBREAK],badbreak:["Linebreak",Io.LineBreak.BADBREAK],nobreak:["Linebreak",Io.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Ji.ORD,.85],Big:["MakeBig",Ji.ORD,1.15],bigg:["MakeBig",Ji.ORD,1.45],Bigg:["MakeBig",Ji.ORD,1.75],bigl:["MakeBig",Ji.OPEN,.85],Bigl:["MakeBig",Ji.OPEN,1.15],biggl:["MakeBig",Ji.OPEN,1.45],Biggl:["MakeBig",Ji.OPEN,1.75],bigr:["MakeBig",Ji.CLOSE,.85],Bigr:["MakeBig",Ji.CLOSE,1.15],biggr:["MakeBig",Ji.CLOSE,1.45],Biggr:["MakeBig",Ji.CLOSE,1.75],bigm:["MakeBig",Ji.REL,.85],Bigm:["MakeBig",Ji.REL,1.15],biggm:["MakeBig",Ji.REL,1.45],Biggm:["MakeBig",Ji.REL,1.75],mathord:["TeXAtom",Ji.ORD],mathop:["TeXAtom",Ji.OP],mathopen:["TeXAtom",Ji.OPEN],mathclose:["TeXAtom",Ji.CLOSE],mathbin:["TeXAtom",Ji.BIN],mathrel:["TeXAtom",Ji.REL],mathpunct:["TeXAtom",Ji.PUNCT],mathinner:["TeXAtom",Ji.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Vs,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Vs,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Vs,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Vs+'" rspace="'+Vs+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Us),new cs("environment",Hs.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",No.cols(0,zn.thickmathspace),".5em"],indentalign:["IndentAlign"]},Us),new os("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"}),new os("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class $s extends Vo{}const Xs=Qo.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Ws,macro:function(e,t){throw new Co("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new Co("UnknownEnv","Unknown environment '%1'",t)}},items:{[us.prototype.kind]:us,[ps.prototype.kind]:ps,[fs.prototype.kind]:fs,[hs.prototype.kind]:hs,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[ys.prototype.kind]:ys,[ks.prototype.kind]:ks,[bs.prototype.kind]:bs,[Ss.prototype.kind]:Ss,[As.prototype.kind]:As,[ws.prototype.kind]:ws,[Es.prototype.kind]:Es,[vs.prototype.kind]:vs,[xs.prototype.kind]:xs,[Cs.prototype.kind]:Cs,[Ls.prototype.kind]:Ls,[Ns.prototype.kind]:Ns,[_s.prototype.kind]:_s,[Fs.prototype.kind]:Fs,[Ps.prototype.kind]:Ps,[Bs.prototype.kind]:Bs,[Ds.prototype.kind]:Ds,[Ts.prototype.kind]:Ts,[Rs.prototype.kind]:Rs},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:$s},postprocessors:[[function({data:e}){for(const t of e.getList("nonscript"))if(t.attributes.get("scriptlevel")>0){const a=t.parent;if(a.childNodes.splice(a.childIndex(t),1),e.removeFromList(t.kind,[t]),t.isKind("mrow")){const a=t.childNodes[0];e.removeFromList("mstyle",[a]),e.removeFromList("mspace",a.childNodes[0].childNodes)}}else t.isKind("mrow")&&(t.parent.replaceChild(t.childNodes[0],t),e.removeFromList("mrow",[t]))},-4]]});class Ks extends Ri{static configure(e){let t=new Zo(e,["tex"]);return t.init(),t}static tags(e,t){$o.addTags(t.tags),$o.setDefault(e.options.tags),e.tags=$o.getDefault(),e.tags.configuration=e}constructor(e={}){const[t,a,i]=Ai(e,Ks.OPTIONS,So.OPTIONS);super(a),this.findTeX=this.options.FindTeX||new So(i);const r=this.options.packages,n=this.configuration=Ks.configure(r),o=this._parseOptions=new jo(n,[this.options,$o.OPTIONS]);ki(o.options,t),n.config(this),Ks.tags(o,n),this.postFilters.add(vo.cleanSubSup,-6),this.postFilters.add(vo.setInherited,-5),this.postFilters.add(vo.moveLimits,-4),this.postFilters.add(vo.cleanStretchy,-3),this.postFilters.add(vo.cleanAttributes,-2),this.postFilters.add(vo.combineRelations,-1)}setMmlFactory(e){super.setMmlFactory(e),this._parseOptions.nodeFactory.setMmlFactory(e)}get parseOptions(){return this._parseOptions}reset(e=0){this.parseOptions.tags.reset(e)}compile(e,t){let a,i,r;this.parseOptions.clear(),this.parseOptions.mathItem=e,this.executeFilters(this.preFilters,e,t,this.parseOptions),this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=new Fo(this.latex,{display:e.display,isInner:!1},this.parseOptions),a=r.mml(),i=r.stack.global}catch(e){if(!(e instanceof Co))throw e;this.parseOptions.error=!0,a=this.options.formatError(this,e)}return a=this.parseOptions.nodeFactory.create("node","math",[a]),(null==i?void 0:i.indentalign)&&wo.setAttribute(a,"indentalign",i.indentalign),e.display&&wo.setAttribute(a,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=a,this.executeFilters(this.postFilters,e,t,this.parseOptions),r&&r.stack.env.hsize&&(wo.setAttribute(a,"maxwidth",r.stack.env.hsize),wo.setAttribute(a,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(e){return this.findTeX.findMath(e)}formatError(e){let t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)}}Ks.NAME="TeX",Ks.OPTIONS=Object.assign(Object.assign({},Ri.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(e,t)=>e.formatError(t)});class Js extends Bs{constructor(e,...t){super(e),this.factory.configuration.tags.start("multline",!0,t[0])}get kind(){return"multline"}EndEntry(){this.table.length&&No.fixInitialMO(this.factory.configuration,this.nodes);const e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()}EndRow(){if(1!==this.row.length)throw new Co("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let e=this.table.length-1,t=-1;wo.getAttribute(wo.getChildren(this.table[0])[0],"columnalign")||wo.setAttribute(wo.getChildren(this.table[0])[0],"columnalign",Io.Align.LEFT),wo.getAttribute(wo.getChildren(this.table[e])[0],"columnalign")||wo.setAttribute(wo.getChildren(this.table[e])[0],"columnalign",Io.Align.RIGHT);let a=this.factory.configuration.tags.getTag();if(a){t=this.arraydef.side===Io.Align.LEFT?0:this.table.length-1;const e=this.table[t],i=this.create("node","mlabeledtr",[a].concat(wo.getChildren(e)));wo.copyAttributes(e,i),this.table[t]=i}}this.factory.configuration.tags.end()}}class Ys extends Ds{get kind(){return"flalign"}constructor(e,t,a,i,r){super(e),this.name=t,this.numbered=a,this.padded=i,this.center=r,this.factory.configuration.tags.start(t,a,a)}EndEntry(){super.EndEntry();const e=this.getProperty("xalignat");if(e&&this.row.length>e)throw new Co("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let e,t=this.row;const a=this.getProperty("xalignat");for(;t.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const i=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&i.isKind("mlabeledtr")){const e=wo.getChildren(i)[0],t=this.factory.configuration.options.tagSide,a=Object.assign({width:0},"right"===t?{lspace:"-1width"}:{}),r=this.create("node","mpadded",wo.getChildren(e),a);e.setChildren([r])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Qs={AmsEqnArray:function(e,t,a,i,r,n,o,s){const l=e.GetBrackets("\\begin{"+t.getName()+"}"),d=Us.EqnArray(e,t,a,i,r,n,o,s);return No.setArrayAlign(d,l,e)},AlignAt:function(e,t,a,i){const r=t.getName();let n,o,s="",l="",d=[];if(i||(o=e.GetBrackets("\\begin{"+r+"}")),n=e.GetArgument("\\begin{"+r+"}"),n.match(/[^0-9]/))throw new Co("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r+"}");let c=parseInt(n,10);for(;c>0;)s+="rl",l+="bt",d.push("0em 0em"),c--;let u=d.join(" ");if(i)return Qs.EqnArray(e,t,a,i,s,l,u);let p=Qs.EqnArray(e,t,a,i,s,l,u);return No.setArrayAlign(p,o,i?null:e)},Multline:function(e,t,a){No.checkEqnEnv(e),e.Push(t);const i=e.itemFactory.create("multline",a,e.stack);return i.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},i},XalignAt:function(e,t,a,i){let r=e.GetArgument("\\begin{"+t.getName()+"}");if(r.match(/[^0-9]/))throw new Co("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+t.getName()+"}");const n=i?"crl":"rlc",o=i?"mbt":"btm",s=i?"fit auto auto":"auto auto fit",l=Qs.FlalignArray(e,t,a,i,!1,n,o,s,!0);return l.setProperty("xalignat",2*parseInt(r)),l},FlalignArray:function(e,t,a,i,r,n,o,s,l=!1){No.checkEqnEnv(e),e.Push(t),n=n.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),o=Os(o);const d=e.itemFactory.create("flalign",t.getName(),a,i,r,e.stack);return d.arraydef={width:"100%",displaystyle:!0,columnalign:n,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":o,side:e.options.tagSide,minlabelspacing:l?"0":e.options.tagIndent,"data-width-includes-label":!0},d.setProperty("zeroWidthLabel",l),d}},Zs="ams-declare-ops";function el(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&tl(e))return[e,null];const t=wo.getChildAt(e,0);return e.isInferred&&t&&tl(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function tl(e){const t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}Qs.HandleDeclareOp=function(e,t){let a=e.GetStar()?"*":"",i=No.trimSpaces(e.GetArgument(t));"\\"===i.charAt(0)&&(i=i.substr(1));let r=e.GetArgument(t);e.configuration.handlers.retrieve(Zs).add(i,new ts(i,Qs.Macro,[`\\operatorname${a}{${r}}`]))},Qs.HandleOperatorName=function(e,t){const a=e.GetStar();let i=No.trimSpaces(e.GetArgument(t)),r=new Fo(i,Object.assign(Object.assign({},e.stack.env),{font:Io.Variant.NORMAL,multiLetterIdentifiers:e.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),e.configuration).mml();if(r.isKind("mi")||(r=e.create("node","TeXAtom",[r])),wo.setProperties(r,{movesupsub:a,movablelimits:!0,texClass:Ji.OP}),!a){const t=e.GetNext(),a=e.i;"\\"===t&&++e.i&&"limits"!==e.GetCS()&&(e.i=a)}e.Push(e.itemFactory.create("fn",r))},Qs.SideSet=function(e,t){const[a,i]=el(e.ParseArg(t)),[r,n]=el(e.ParseArg(t)),o=e.ParseArg(t);let s=o;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[No.copyNode(o,e)],{width:0})]),wo.getChildAt(a,0)):(s=e.create("node","mmultiscripts",[o]),r&&wo.appendChildren(s,[wo.getChildAt(r,1)||e.create("node","none"),wo.getChildAt(r,2)||e.create("node","none")]),wo.setProperty(s,"scriptalign","left"),wo.appendChildren(s,[e.create("node","mprescripts"),wo.getChildAt(a,1)||e.create("node","none"),wo.getChildAt(a,2)||e.create("node","none")]))),r&&s===o&&(r.replaceChild(o,wo.getChildAt(r,0)),s=r);const l=e.create("node","TeXAtom",[],{texClass:Ji.OP,movesupsub:!0,movablelimits:!0});i&&(a&&l.appendChild(a),l.appendChild(i)),l.appendChild(s),n&&l.appendChild(n),e.Push(l)},Qs.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&Hs.variable(e,t)},Qs.MultiIntegral=function(e,t,a){let i=e.GetNext();if("\\"===i){let r=e.i;i=e.GetArgument(t),e.i=r,"\\limits"===i&&(a="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}e.string=a+" "+e.string.slice(e.i),e.i=0},Qs.xArrow=function(e,t,a,i,r){let n={width:"+"+No.Em((i+r)/18),lspace:No.Em(i/18)},o=e.GetBrackets(t),s=e.ParseArg(t),l=e.create("node","mspace",[],{depth:".2em"}),d=e.create("token","mo",{stretchy:!0,texClass:Ji.REL},String.fromCodePoint(a));d=e.create("node","mstyle",[d],{scriptlevel:0});let c=e.create("node","munderover",[d]),u=e.create("node","mpadded",[s,l],n);if(wo.setAttribute(u,"voffset","-.2em"),wo.setAttribute(u,"height","-.2em"),wo.setChild(c,c.over,u),o){let t=new Fo(o,e.stack.env,e.configuration).mml(),a=e.create("node","mspace",[],{height:".75em"});u=e.create("node","mpadded",[t,a],n),wo.setAttribute(u,"voffset",".15em"),wo.setAttribute(u,"depth","-.15em"),wo.setChild(c,c.under,u)}wo.setProperty(c,"subsupOK",!0),e.Push(c)},Qs.HandleShove=function(e,t,a){let i=e.stack.Top();if("multline"!==i.kind)throw new Co("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(i.Size())throw new Co("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);i.setProperty("shove",a)},Qs.CFrac=function(e,t){let a=No.trimSpaces(e.GetBrackets(t,"")),i=e.GetArgument(t),r=e.GetArgument(t),n={l:Io.Align.LEFT,r:Io.Align.RIGHT,"":""},o=new Fo("\\strut\\textstyle{"+i+"}",e.stack.env,e.configuration).mml(),s=new Fo("\\strut\\textstyle{"+r+"}",e.stack.env,e.configuration).mml(),l=e.create("node","mfrac",[o,s]);if(a=n[a],null==a)throw new Co("IllegalAlign","Illegal alignment specified in %1",e.currentCS);a&&wo.setProperties(l,{numalign:a,denomalign:a}),e.Push(l)},Qs.Genfrac=function(e,t,a,i,r,n){null==a&&(a=e.GetDelimiterArg(t)),null==i&&(i=e.GetDelimiterArg(t)),null==r&&(r=e.GetArgument(t)),null==n&&(n=No.trimSpaces(e.GetArgument(t)));let o=e.ParseArg(t),s=e.ParseArg(t),l=e.create("node","mfrac",[o,s]);if(""!==r&&wo.setAttribute(l,"linethickness",r),(a||i)&&(wo.setProperty(l,"withDelims",!0),l=No.fixedFence(e.configuration,a,l,i)),""!==n){let t=parseInt(n,10),a=["D","T","S","SS"][t];if(null==a)throw new Co("BadMathStyleFor","Bad math style for %1",e.currentCS);l=e.create("node","mstyle",[l]),"D"===a?wo.setProperties(l,{displaystyle:!0,scriptlevel:0}):wo.setProperties(l,{displaystyle:!1,scriptlevel:t-1})}e.Push(l)},Qs.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new Co("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new Co("MultipleCommand","Multiple %1",e.currentCS);let a=e.GetStar(),i=No.trimSpaces(e.GetArgument(t));e.tags.tag(i,a)},Qs.HandleNoTag=Us.HandleNoTag,Qs.HandleRef=Us.HandleRef,Qs.Macro=Us.Macro,Qs.Accent=Us.Accent,Qs.Tilde=Us.Tilde,Qs.Array=Us.Array,Qs.Spacer=Us.Spacer,Qs.NamedOp=Us.NamedOp,Qs.EqnArray=Us.EqnArray,Qs.Equation=Us.Equation,new os("AMSmath-mathchar0mo",Hs.mathchar0mo,{iiiint:["\u2a0c",{texClass:Ji.OP}]}),new rs("AMSmath-operatorLetter",Qs.operatorLetter,/[-*]/i),new ds("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",zn.negativemediummathspace],negthickspace:["Spacer",zn.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Io.Align.LEFT],shoveright:["HandleShove",Io.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Qs),new cs("AMSmath-environment",Hs.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",No.cols(0,zn.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",No.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",No.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",No.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",No.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,No.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",No.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Qs),new ss("AMSmath-delimiter",Hs.delimiter,{"\\lvert":["|",{texClass:Ji.OPEN}],"\\rvert":["|",{texClass:Ji.CLOSE}],"\\lVert":["\u2016",{texClass:Ji.OPEN}],"\\rVert":["\u2016",{texClass:Ji.CLOSE}]}),new os("AMSsymbols-mathchar0mi",Hs.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Io.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Io.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Io.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Io.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Io.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Io.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Io.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Io.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Io.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Io.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Io.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Io.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Io.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Io.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new os("AMSsymbols-mathchar0mo",Hs.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new ss("AMSsymbols-delimiter",Hs.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new ds("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Qs);class al extends Vo{}const il=Qo.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Js.prototype.kind]:Js,[Ys.prototype.kind]:Ys},tags:{ams:al},init:function(e){new ds(Zs,{},{}),e.append(Qo.local({handler:{macro:[Zs]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),rl=Ya.config;function nl(e,t){const a=e.parseOptions.options.require,i=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(i.indexOf(r)<0){i.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const i of t)i.substr(0,a.length)===a&&nl(e,i)}(e,ni.dependencies[t]);const a=Ko.get(r);if(a){let i=rl[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(i={[r]:i}),e.configuration.add(r,e,i);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),Rn.retryAfter(Promise.resolve()))}}}function ol(e,t){const a=e.options.require,i=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(i.hasOwnProperty(r)?i[r]:i.hasOwnProperty(t)?i[t]:a.defaultAllow))throw new Co("BadRequire",'Extension "%1" is not allowed to be loaded',r);Za.packages.has(r)?nl(e.configuration.packageData.get("require").jax,r):Rn.retryAfter(ii.load(r))}const sl={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new Co("BadPackageName","Argument for %1 is not a valid package name",t);ol(e,a)}},ll={require:{allow:pi({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new ds("require",{require:"Require"},sl);const dl=Qo.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,i=a.prefix;if(i.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ni.paths[i]||(ni.paths[i]="[mathjax]/input/tex/extensions"),a.prefix="["+i+"]/"},options:ll});function cl(e,t,a,i){if(Za.packages.has(e.options.require.prefix+a)){const r=e.options.autoload[a],[n,o]=2===r.length&&Array.isArray(r[0])?r:[r,[]];for(const e of n)ul.remove(e);for(const e of o)pl.remove(e);e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}ol(e,a)}const ul=new ds("autoload-macros",{},{}),pl=new ds("autoload-environments",{},{}),fl=Qo.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:pi({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(e,t){const a=t.parseOptions,i=a.handlers.get("macro"),r=a.handlers.get("environment"),n=a.options.autoload;a.packageData.set("autoload",{Autoload:cl});for(const e of Object.keys(n)){const t=n[e],[a,o]=2===t.length&&Array.isArray(t[0])?t:[t,[]];for(const t of a)i.lookup(t)&&"color"!==t||ul.add(t,new ts(t,cl,[e,!0]));for(const t of o)r.lookup(t)||pl.add(t,new ts(t,cl,[e,!1]))}a.packageData.get("require")||dl.config(e,t)},init:function(e){e.options.require||yi(e.options,dl.options)},priority:10});var hl;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let a=[e,t.char];if(t.attributes)for(let e in t.attributes)a.push(e),a.push(t.attributes[e]);return a},e.assembleSymbol=function(e){let t=e[0],a=e[1],i={};for(let t=2;t0?[n.toString()].concat(r):n;e.i++}throw new Co("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,a,i){if(null==i)return e.GetArgument(a);let r=e.i,n=0,o=0;for(;e.i{const i=ml.assembleSymbol(a);return n.parser(e,i)};return void ml.addMacro(e,a,s,o)}e.i++;const n=r.get("delimiter").lookup(i);n?ml.addDelimiter(e,"\\"+a,n.char,n.attributes):ml.addMacro(e,a,gl.Macro,[i])},MacroWithTemplate:function(e,t,a,i,...r){const n=parseInt(i,10);if(r.length){let i=[];if(e.GetNext(),r[0]&&!ml.MatchParam(e,r[0]))throw new Co("MismatchUseDef","Use of %1 doesn't match its definition",t);if(n){for(let a=0;a=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}Nl.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},ar.verifyDefaults),translateEntities:!0};class _l extends Ri{constructor(e={}){let[t,a,i]=Ai(e,Ll.OPTIONS,Nl.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new Ll(a),this.mathml=this.options.MathMLCompile||new Nl(i),this.mmlFilters=new ti}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}_l.NAME="MathML",_l.OPTIONS=yi({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Ri.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",za,"input"),Ja({_:{input:{mathml_ts:dt,mathml:{FindMathML:st,MathMLCompile:lt}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",_l),MathJax.startup.useInput("mml"));const Fl=1,Pl=2;var Bl=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Dl={dir:0};function Rl(e,t){return t?yi([e],[t])[0]:e}class Tl{get CLASS(){return this.constructor}static charOptions(e,t){const a=e[t];if(!Array.isArray(a))throw Error(`Character data hasn't been loaded for 0x${t.toString(16).toUpperCase()}`);return 3===a.length&&(a[3]={}),a[3]}static defineDynamicFiles(e,t=""){const a={};return(e||[]).forEach((([e,i,r])=>{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Rl(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=ki(yi({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){Rl(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),yi(this.options,e.options||{}),yi(this.params,e.parameters||{}),this.sizeVariants=Rl(this.sizeVariants,e.sizeVariants),this.stretchVariants=Rl(this.stretchVariants,e.stretchVariants),this.defineCssFonts(Rl([],e.cssFonts)),this.createVariants(Rl([],e.variants)),e.delimiters&&(this.defineDelimiters(Rl([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Bl(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=jn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Rn.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Rn.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Dn(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Dn(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Tl.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Tl.JAX="common",Tl.NAME="",Tl.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Tl.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Tl.defaultCssFamilyPrefix="",Tl.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Tl.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Tl.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Tl.SmpRemapGreekU={8711:25,1012:17},Tl.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Tl.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Tl.defaultMoMap={45:"\u2212"},Tl.defaultMnMap={45:"\u2212"},Tl.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Tl.defaultDelimiters={},Tl.defaultChars={},Tl.defaultSizeVariants=[],Tl.defaultStretchVariants=[],Tl.dynamicFiles={},Tl.dynamicExtensions=new Map;class Ml extends Yn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Ml.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Il=1e6;class Ol extends vn{breakToWidth(e,t){}}class ql extends Ol{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Il,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===Ji.BIN||a===Ji.REL||a===Ji.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Il}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Il},space:(e,t)=>{const a=t;if(!a.canBreak)return Il;const i=a.getBBox().w;return i<0?Il:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[Ji.BIN]:e=>e-250,[Ji.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Il||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Ml.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Ml.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===Ji.OPEN,s=a&&"postfix"===i||e.node.texClass===Ji.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(yr.postfix)){const t=yr.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}yr.infix["\u2061"]=[...yr.infix["\u2061"]],yr.infix["\u2061"][3]={linebreak:"nobreak"}}();const Ul=4,jl=1,Gl=2,Hl=.067,Vl=.2,zl=Hl+"em solid",Wl={top:0,right:1,bottom:2,left:3},$l=Object.keys(Wl),Xl=e=>new Array(4).fill(e.thickness+e.padding),Kl=e=>new Array(4).fill(e.padding),Jl=e=>new Array(4).fill(e.thickness),Yl=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),Ql=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Zl=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},ed={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},td={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},ad={up:e=>Zl(e,[Yl(e),0,e.padding,0]),down:e=>Zl(e,[e.padding,0,Yl(e),0]),right:e=>Ql(e,[0,Yl(e),0,e.padding]),left:e=>Ql(e,[0,e.padding,0,Yl(e)]),updown:e=>Zl(e,[Yl(e),0,Yl(e),0]),leftright:e=>Ql(e,[0,Yl(e),0,Yl(e)])},id=function(e){return t=>{const a=Wl[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},rd=function(e){return(t,a,i)=>{const r=Wl[a],n=Wl[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},nd=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:Xl}]}},od=function(e){return t=>{const[a,i,r,n]=td[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},sd=function(e){return t=>{const[a,i,r,n]=ed[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:ad[t],remove:n}]}},ld=2/18;function dd(e,t){return e?t{const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=Yn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:Yn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of Yn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Ml.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new yo(e);for(let e=0,a=ud.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(ud.BOLDVARIANTS[a.weight]||{})[t]||t,t=(ud.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new yo),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):dd(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):dd(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof sr&&(e+=t.getText());return e}canStretch(e){if(this.stretch=Dl,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return $n(e)}em(e){return Xn(e)}px(e,t=-Gn){return Jn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=wi(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:Wn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=Sr(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}ud.kind="unknown",ud.styles={},ud.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],ud.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},ud.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},ud.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};class pd extends Pn{constructor(){super(...arguments),this.jax=null}get Wrappers(){return this.node}}function fd(e){return class extends e{computeBBox(e,t=!1){const a=this.getHDW(this.node.getHTML(),"use","force"),{h:i,d:r,w:n}=a?this.splitHDW(a):this.jax.measureXMLnode(this.getHTML());e.w=n,e.h=i,e.d=r}getHTML(){var e;const t=this.adaptor,a=this.jax,i={},r=this.addHDW(t.clone(this.node.getHTML()),i),n=a.math.metrics;1!==n.scale&&(i["font-size"]=a.fixed(100/n.scale,1)+"%");const o=t.parent(a.math.start.node);return i["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||n.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:i},[r])}addHDW(e,t){const a=this.getHDW(e,"force");if(!a)return e;const{h:i,d:r,w:n}=this.splitHDW(a);return t.height=this.em(i+r),t.width=this.em(n),t["vertical-align"]=this.em(-r),t.position="relative",this.html("mjx-html-holder",{},[e])}getHDW(e,t,a=t){const i=this.jax.options.htmlHDW,r=this.adaptor.getAttribute(e,"data-mjx-hdw");return!r||i!==t&&i!==a?null:r}splitHDW(e){const[t,a,i]=Er(e).map((e=>this.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}function hd(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}function md(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}pd.defaultNodes={};const gd={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function yd(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=Er(e||"");this.tipDx=this.length2em(t||gd.dx),this.tipDy=this.length2em(a||gd.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}function kd(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}function bd(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,Vl));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,Hl));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=Er(i);this.arrowhead={x:e?parseFloat(e):Ul,y:t?parseFloat(t):Gl,dx:a?parseFloat(a):jl}}}getNotations(){const e=this.constructor.notations;for(const t of Er(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=Vl,this.thickness=Hl,this.arrowhead={x:Ul,y:Gl,dx:jl},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}function Sd(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}function Ad(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return st.length&&t.push(Yn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Ml.from(this.addPrescripts(Yn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}function Ld(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const Nd={1:"v",2:"h"};function _d(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Ji.OPEN&&this.node.texClass!==Ji.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=Yn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=Yn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Ml.from(Yn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Ml.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Ml.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:Dl,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return Sr(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}function Fd(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}function Pd(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}function Bd(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=Yn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Ml({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=Yn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=Yn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;athis.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new Yn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}function Id(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Od(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function qd(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}let Ud=.333;function jd(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=Yn.fullWidth;else{const e=this.node.attributes.get("width");wr(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return ko(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(bo(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):wr(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=bo(e)}else if(wr(e))a=this.percent(1/t);else{const i=ko([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:wr(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:wr(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-ko([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>wr(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!wr(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-ko([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=ko(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=Er(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?Er(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=bo(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new yo(""));const t=e.split(/ /);for(const e of so.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${so[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=ko([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=ko(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,wr(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!wr(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}function Gd(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}function Hd(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Ml.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++ae.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function zd(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}function Wd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function $d(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function Xd(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}function Kd(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Ml.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return ei&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",$n(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Wn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===Ji.BIN||o===Ji.REL||o===Ji.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state()t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[t,r]of[[e[0],"before"],[e[1],"after"]])a!==r?(this.toSVG([t]),i.push(this.dom[0]),this.place(0,0)):i.push(this.createSvgNodes([t])[0]);return this.dom=i,!0}addChildren(e){let t=0;for(const a of this.childNodes){a.toSVG(e);const i=a.getOuterBBox();a.dom&&a.place(t+i.L*i.rscale,0),t+=(i.L+i.w+i.R)*i.rscale}}standardSvgNodes(e){const t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t}createSvgNodes(e){this.dom=e.map((e=>this.svg("g",{"data-mml-node":this.node.kind}))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");if(!t)return e;let a=0;const i=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((e=>{e=this.adaptor.append(e,this.svg("a",{href:t}));const{h:r,d:n,w:o}=i?this.getOuterBBox():this.getLineBBox(a);return this.adaptor.append(this.dom[a++],this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(o),height:this.fixed(r+n),x:1===a||i?this.fixed(-this.dx):0,y:this.fixed(-n)})),e}))}handleStyles(){var e,t,a;if(!this.styles)return;const i=this.styles.cssText;i&&this.dom.forEach((e=>this.adaptor.setAttribute(e,"style",i)));const r=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],n=((null===(a=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===a?void 0:a.width)||[0,0,0,0])[3];(r||n)&&(this.dx=r+n)}handleScale(){if(1!==this.bbox.rscale){const e="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((t=>this.adaptor.setAttribute(t,"transform",e)))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(i&&this.dom.forEach((e=>{t.setAttribute(e,"fill",i),t.setAttribute(e,"stroke",i)})),r){let e=0;const a=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((i=>{const{h:n,d:o,w:s}=a?this.getOuterBBox():this.getLineBBox(e++),l=this.svg("rect",{fill:r,x:1===e||a?this.fixed(-this.dx):0,y:this.fixed(-o),width:this.fixed(s),height:this.fixed(n+o),"data-bgcolor":!0}),d=t.firstChild(i);d?t.insert(l,d):t.append(i,l)}))}}handleBorder(){var e;const t=null===(e=this.styleData)||void 0===e?void 0:e.border;if(!t)return;const a=Qd.borderFuzz,i=this.adaptor;let r=0;const n=this.dom.length-1,o=this.node.isEmbellished&&!this.node.isKind("mo");for(const e of this.dom){const s=n&&r?0:1,l=n&&r!==n?0:1,d=o?this.getOuterBBox():this.getLineBBox(r++),[c,u,p]=[d.h+a,d.d+a,d.w+a],f=[p,c],h=[-a,c],m=[p,-u],g=[-a,-u],y=[p-l*t.width[1],c-t.width[0]],k=[-a+s*t.width[3],c-t.width[0]],b=[p-l*t.width[1],-u+t.width[2]],S=[-a+s*t.width[3],-u+t.width[2]],A=[[h,f,y,k],[m,f,y,b],[g,m,b,S],[g,h,k,S]],w=i.firstChild(e),E=s*this.dx;for(const a of[0,1,2,3]){if(!t.width[a]||3===a&&!s||1===a&&!l)continue;const i=A[a];"dashed"===t.style[a]||"dotted"===t.style[a]?this.addBorderBroken(i,t.color[a],t.style[a],t.width[a],a,e,E):this.addBorderSolid(i,t.color[a],w,e,E)}}}addBorderSolid(e,t,a,i,r){const n=this.svg("polygon",{points:e.map((([e,t])=>`${this.fixed(e-r)},${this.fixed(t)}`)).join(" "),stroke:"none"});t&&this.adaptor.setAttribute(n,"fill",t),a?this.adaptor.insert(n,a):this.adaptor.append(i,n)}addBorderBroken(e,t,a,i,r,n,o){const s="dotted"===a,l=i/2,[d,c,u,p]=[[l,-l,-l,-l],[-l,l,-l,-l],[l,l,-l,l],[l,l,l,-l]][r],[f,h]=e,m=f[0]+d-o,g=f[1]+c,y=h[0]+u-o,k=h[1]+p,b=Math.abs(r%2?k-g:y-m),S=s?Math.ceil(b/(2*i)):Math.ceil((b-i)/(4*i)),A=b/(4*S+1),w=this.svg("line",{x1:this.fixed(m),y1:this.fixed(g),x2:this.fixed(y),y2:this.fixed(k),"stroke-width":this.fixed(i),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(b/S-.002)].join(" "):[this.fixed(A),this.fixed(3*A)].join(" ")}),E=this.adaptor,v=E.firstChild(n);v?E.insert(w,v):E.append(n,w)}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=Qd.skipAttributes;for(const r of t.getExplicitNames())!1!==i[r]&&(r in a||i[r]||e.hasAttribute(this.dom[0],r))||this.dom.forEach((a=>e.setAttribute(a,r,t.getExplicit(r))));if(t.get("class"))for(const a of Er(t.get("class")))this.dom.forEach((t=>e.addClass(t,a)))}place(e,t,a=null){if(a||(e+=this.dx*this.bbox.rscale),!e&&!t)return;a||(a=this.dom[0],t=this.handleId(t));const i=`translate(${this.fixed(e)},${this.fixed(t)})`,r=this.adaptor.getAttribute(a,"transform")||"";this.adaptor.setAttribute(a,"transform",i+(r?" "+r:""))}handleId(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;const t=this.adaptor,a=this.getBBox().h,i=t.childNodes(this.dom[0]);i.forEach((e=>t.remove(e)));const r=this.svg("g",{"data-idbox":!0,transform:`translate(0,${this.fixed(-a)})`},i);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],r),e+a}firstChild(e=this.dom[0]){const t=this.adaptor;let a=t.firstChild(e);return a&&"text"===t.kind(a)&&t.getAttribute(a,"data-id-align")&&(a=t.firstChild(t.next(a))),a&&"rect"===t.kind(a)&&t.getAttribute(a,"data-hitbox")&&(a=t.next(a)),a}placeChar(e,t,a,i,r=null,n=!1){null===r&&(r=this.variant);const o=e.toString(16).toUpperCase(),[,,s,l]=this.getVariantChar(r,e);if("p"in l){t+=this.addUtext(t,a,i,r);const e=l.p?"M"+l.p+"Z":"";this.place(t,a,this.adaptor.append(i,this.charNode(r,o,e)))}else if("c"in l){t+=this.addUtext(t,a,i,r);const e=this.adaptor.append(i,this.svg("g",{"data-c":o}));this.place(t,a,e),t=0;for(const i of this.unicodeChars(l.c,r))t+=this.placeChar(i,t,a,e,r)}else if(l.unknown)return this.utext+=String.fromCodePoint(e),n?0:this.addUtext(t,a,i,r);return s}addUtext(e,t,a,i){const r=this.utext;if(!r)return 0;this.utext="";const n=this.adaptor.append(a,this.jax.unknownText(r,i));return this.place(e,t,n),this.jax.measureTextNodeWithCache(n,r,i).w}charNode(e,t,a){return"none"!==this.jax.options.fontCache?this.useNode(e,t,a):this.pathNode(t,a)}pathNode(e,t){return this.svg("path",{"data-c":e,d:t})}useNode(e,t,a){const i=this.svg("use",{"data-c":t}),r="#"+this.jax.fontCache.cachePath(e,t,a);return this.adaptor.setAttribute(i,"href",r,this.jax.options.useXlink?ru:null),i}drawBBox(){var e,t;let{w:a,h:i,d:r}=this.getOuterBBox();const n=((null===(t=null===(e=this.styleData)||void 0===e?void 0:e.border)||void 0===t?void 0:t.width)||[0,0,0,0])[3],o={style:{opacity:.25}};n&&(o.transform=`translate(${this.fixed(-n)}, 0)`);const s=this.svg("g",o,[this.svg("rect",{fill:"red",height:this.fixed(i),width:this.fixed(a)}),this.svg("rect",{fill:"green",height:this.fixed(r),width:this.fixed(a),y:this.fixed(-r)})]),l=this.dom[0]||this.parent.dom[0];this.adaptor.append(l,s)}html(e,t={},a=[]){return this.jax.html(e,t,a)}svg(e,t={},a=[]){return this.jax.svg(e,t,a)}text(e){return this.jax.text(e)}fixed(e,t=1){return this.jax.fixed(1e3*e,t)}}Qd.kind="unknown",Qd.borderFuzz=.005;const Zd=["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join(""),ec=function(){var e;const t=kd(Qd);return(e=class extends t{handleDisplay(){const[e,t]=this.getAlignShift();if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===Yn.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){let{L:a,w:i,R:r}=this.jax.table.getOuterBBox();"right"===e?r=Math.max(r||-t,-t):"left"===e?a=Math.max(a||t,t):"center"===e&&(i+=2*Math.abs(t)),this.jax.minwidth=Math.max(0,a+i+r)}}else this.jax.shift=t}handleSpeech(){const e=this.adaptor,t=this.node.attributes,a=t.get("aria-label")||t.get("data-semantic-speech");if(a){const t=this.getTitleID(),i=this.svg("title",{id:t},[this.text(a)]);e.insert(i,e.firstChild(this.dom[0])),e.setAttribute(this.dom[0],"aria-labeledby",t),e.removeAttribute(this.dom[0],"aria-label");for(const t of this.childNodes[0].childNodes)t.dom.forEach((t=>e.setAttribute(t,"aria-hidden","true")))}}getTitleID(){return"mjx-svg-title-"+String(this.jax.options.titleID++)}toSVG(e){super.toSVG(e);const t=this.adaptor;"block"===this.node.attributes.get("display")&&(t.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()}setChildPWidths(e,t=null,a=!0){return super.setChildPWidths(e,this.parent?t:this.metrics.containerWidth/this.jax.pxPerEm,!1)}}).kind=dr.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="SVG"] mjx-break::after':{content:'" "',"white-space":"normal","line-height":"0","font-family":"MJX-ZERO"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},'mjx-container[jax="SVG"] mjx-break[newline]::before':{"white-space":"pre",content:'"\\A"'},'mjx-break[newline] + svg[width="0.054ex"]':{"margin-right":"-1px"},"mjx-break[prebreak]":{"letter-spacing":"-.999em"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:Zd}},e}(),tc=function(){var e;const t=Bd(Qd);return e=class extends t{constructor(){super(...arguments),this.linebreakCount=0}toSVG(e){this.getBBox();const t=this.linebreakCount=this.isStack?0:this.breakCount;e=t||!this.node.isInferred?this.standardSvgNodes(e):this.getSvgNodes(e),this.addChildren(e),t&&this.placeLines(e)}getSvgNodes(e){if(this.dh){const t=this.svg("g",{transform:`translate(0 ${this.fixed(this.dh)})`});e=[this.adaptor.append(e[0],t)]}return this.dom=e,e}placeLines(e){var t;const a=this.lineBBox,i=this.jax.math.display;let r=this.dh;for(const n of e.keys()){const o=a[n];this.place(o.L||0,r,e[n]),r-=Math.max(.25,o.d)+(i?o.lineLeading:0)+Math.max(.75,(null===(t=a[n+1])||void 0===t?void 0:t.h)||0)}}createSvgNodes(e){const t=this.linebreakCount;if(!t)return super.createSvgNodes(e);const a=this.adaptor,i=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(e[0],this.svg("g",i))],this.dom=[a.append(this.handleHref(e)[0],this.dom[0])];const r=Array(t);for(let e=0;e<=t;e++)r[e]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":e}));return r}addChildren(e){let t=0,a=0;for(const i of this.childNodes){const r=i.breakCount;if(i.toSVG(e.slice(a,a+r+1)),i.dom){let e=0;for(const a of i.dom){if(a){const r=e?0:i.dx,n=i.getLineBBox(e++);t+=(n.L+r)*n.rscale,this.place(t,0,a),t+=(n.w+n.R-r)*n.rscale}r&&(t=0)}if(r){const e=i.getLineBBox(r);t+=(e.w+e.R)*e.rscale}}a+=r}}},e.kind=_r.prototype.kind,e}(),ac=function(){var e;const t=Dd(tc);return(e=class extends t{}).kind=Fr.prototype.kind,e}(),ic=function(){var e;const t=Ed(Qd);return(e=class extends t{}).kind=cr.prototype.kind,e}(),rc=.1,nc=function(){var e;const t=_d(Qd);return e=class extends t{toSVG(e){const t=this.node.attributes,a=t.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);let r=this.standardSvgNodes(e);if(r.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;this.adaptor.remove(r[e]),r[e]=null}if(i&&this.size<0)this.stretchSvg();else{const e=a||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",i=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===e&&"0"===i||(r[0]&&this.adaptor.setAttribute(r[0],"transform",`translate(${i} ${e})`),r[1]&&this.adaptor.setAttribute(r[1],"transform",`translate(${i} ${e})`)),r[0]&&this.addChildren([r[0]]),r[1]&&(this.multChar||this).addChildren([r[1]])}}stretchSvg(){const e=this.stretch.stretch,t=this.getStretchVariants(),a=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,a):this.stretchHorizontal(e,t,a)}getStretchVariants(){const e=this.stretch.c||this.getText().codePointAt(0),t=[];for(const a of this.stretch.stretch.keys())t[a]=this.font.getStretchVariant(e,a);return t}stretchVertical(e,t,a){const{h:i,d:r,w:n}=a,o=this.addTop(e[0],t[0],i,n),s=this.addBot(e[2],t[2],r,n);if(4===e.length){const[a,l]=this.addMidV(e[3],t[3],n);this.addExtV(e[1],t[1],i,-a,o,0,n),this.addExtV(e[1],t[1],-l,r,0,s,n)}else this.addExtV(e[1],t[1],i,r,o,s,n)}stretchHorizontal(e,t,a){const i=a.w,r=this.addLeft(e[0],t[0]),n=this.addRight(e[2],t[2],i);if(4===e.length){const[a,o]=this.addMidH(e[3],t[3],i),s=i/2;this.addExtH(e[1],t[1],s,r,s-a),this.addExtH(e[1],t[1],s,o-s,n,s)}else this.addExtH(e[1],t[1],i,r,n)}getChar(e,t){const a=this.font.getChar(t,e)||[0,0,0,null];return[a[0],a[1],a[2],a[3]||{}]}addGlyph(e,t,a,i,r=null){if(r)return this.placeChar(e,a,i,r,t);if(this.dom[0]){const r=this.placeChar(e,a,i,this.dom[0],t);if(!this.dom[1])return r}return this.placeChar(e,a,i,this.dom[1],t)}addTop(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,a-r),r+n}addExtV(e,t,a,i,r,n,o){if(!e)return;r=Math.max(0,r-rc),n=Math.max(0,n-rc);const s=this.adaptor,[l,d,c]=this.getChar(e,t),u=a+i-r-n,p=1.5*u/(l+d),f=(p*(l-d)-u)/2;if(u<=0)return;const h=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),y:this.fixed(n-i),x:this.fixed((o-c)/2),viewBox:[0,f,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,h);const m=s.lastChild(h);s.setAttribute(m,"transform",`scale(1,${this.jax.fixed(p)})`),this.dom[0]&&s.append(this.dom[0],h),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(h):h)}addBot(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,n-a),r+n}addMidV(e,t,a){if(!e)return[0,0];const[i,r,n]=this.getChar(e,t),o=(r-i)/2+this.font.params.axis_height;return this.addGlyph(e,t,(a-n)/2,o),[i+o,r-o]}addLeft(e,t){return e?this.addGlyph(e,t,0,0):0}addExtH(e,t,a,i,r,n=0){if(!e)return;r=Math.max(0,r-.1),i=Math.max(0,i-.1);const o=this.adaptor,[s,l,d]=this.getChar(e,t),c=a-i-r,u=s+l+.2,p=c/d*1.5,f=-(l+rc);if(c<=0)return;const h=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),x:this.fixed(n+i),y:this.fixed(f),viewBox:[(p*d-c)/2,f,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,h);const m=o.lastChild(h);o.setAttribute(m,"transform","scale("+this.jax.fixed(p)+",1)"),this.dom[0]&&o.append(this.dom[0],h),this.dom[1]&&o.append(this.dom[1],this.dom[0]?o.clone(h):h)}addRight(e,t,a){if(!e)return 0;const i=this.getChar(e,t)[2];return this.addGlyph(e,t,a-i,0)}addMidH(e,t,a){if(!e)return[0,0];const i=this.getChar(e,t)[2];return this.addGlyph(e,t,(a-i)/2,0),[(a-i)/2,(a+i)/2]}},e.kind=xr.prototype.kind,e}(),oc=function(){var e;const t=Ld(Qd);return(e=class extends t{}).kind=ur.prototype.kind,e}(),sc=function(){var e;const t=Rd(Qd);return(e=class extends t{}).kind=Nr.prototype.kind,e}(),lc=function(){var e;const t=Hd(Qd);return(e=class extends t{toSVG(e){if(!this.breakCount)return void super.toSVG(e);const t=this.standardSvgNodes(e),a=this.textNode.node,i=this.childNodes;for(const e of t.keys()){const r=[t[e]];let[n,o]=this.breakPoints[e-1]||[0,0],[s,l]=this.breakPoints[e]||[i.length,0],d=i[n].node.getText().split(/ /);if(n===s){a.setText(d.slice(o,l).join(" ")),this.textNode.toSVG(r);continue}a.setText(d.slice(o).join(" ")),this.textNode.toSVG(r);let c=this.textNode.getBBox().w;for(;++n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},cc);var cc;const uc=function(){var e;const t=Td(Qd);return(e=class extends t{}).kind=Lr.prototype.kind,e}(),pc=function(){var e;const t=Fd(Qd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;let t=this.standardSvgNodes(e);const[,,,,,a,i,r,n]=this.getDimens(),o=this.node.attributes.get("data-align")||"left",s=i+n-(a<0&&"left"!==o?"center"===o?a/2:a:0);(s||r)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(s,r,t[0])),this.addChildren(t)}}).kind=Mr.prototype.kind,e}(),fc=function(){var e;return(e=class extends Qd{toSVG(e){this.standardSvgNodes(e)}}).kind=Ir.prototype.kind,e}(),hc=function(){var e;const t=Ad(Qd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;this.standardSvgNodes(e);const{linethickness:t,bevelled:a}=this.node.attributes.getList("linethickness","bevelled"),i=this.isDisplay();if(a)this.makeBevelled(i);else{const e=this.length2em(String(t),.06);0===e?this.makeAtop(i):this.makeFraction(i,e)}}makeFraction(e,t){const a=this.dom,{numalign:i,denomalign:r}=this.node.attributes.getList("numalign","denomalign"),[n,o]=this.childNodes,s=n.getOuterBBox(),l=o.getOuterBBox(),d=this.font.params,c=d.axis_height,u=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,p=Math.max((s.L+s.w+s.R)*s.rscale,(l.L+l.w+l.R)*l.rscale),f=this.getAlignX(p,s,i)+.1+u,h=this.getAlignX(p,l,r)+.1+u,{T:m,u:g,v:y}=this.getTUV(e,t);n.toSVG(a),n.place(f,c+m+Math.max(s.d*s.rscale,g)),o.toSVG(a),o.place(h,c-m-Math.max(l.h*l.rscale,y)),this.adaptor.append(a[0],this.svg("rect",{width:this.fixed(p+.2),height:this.fixed(t),x:this.fixed(u),y:this.fixed(c-t/2)}))}makeAtop(e){const t=this.dom,{numalign:a,denomalign:i}=this.node.attributes.getList("numalign","denomalign"),[r,n]=this.childNodes,o=r.getOuterBBox(),s=n.getOuterBBox(),l=this.font.params,d=this.node.getProperty("withDelims")?0:l.nulldelimiterspace,c=Math.max((o.L+o.w+o.R)*o.rscale,(s.L+s.w+s.R)*s.rscale),u=this.getAlignX(c,o,a)+d,p=this.getAlignX(c,s,i)+d,{u:f,v:h}=this.getUVQ(e);r.toSVG(t),r.place(u,f),n.toSVG(t),n.place(p,-h)}makeBevelled(e){const t=this.dom,[a,i]=this.childNodes,{u:r,v:n,delta:o,nbox:s,dbox:l}=this.getBevelData(e),d=(s.L+s.w+s.R)*s.rscale;a.toSVG(t),this.bevel.toSVG(t),i.toSVG(t),a.place(s.L*s.rscale,r),this.bevel.place(d-o/2,0),i.place(d+this.bevel.getOuterBBox().w+l.L*l.rscale-o,n)}}).kind=Pr.prototype.kind,e}(),mc=function(){var e;const t=Md(Qd);return e=class extends t{constructor(){super(...arguments),this.dx=0}addRoot(e,t,a,i){return 0}toSVG(e){const t=this.surd,a=this.childNodes[this.base],i=this.root?this.childNodes[this.root]:null,r=t.getBBox(),n=a.getOuterBBox(),o=this.getPQ(r)[1],s=this.font.params.surd_height*this.bbox.scale,l=n.h+o+s,d=this.standardSvgNodes(e),c=this.adaptor.append(d[0],this.svg("g")),u=this.addRoot(d,i,r,l);t.toSVG(d),t.place(u,l-r.h),a.toSVG([c]),a.place(u+r.w,0),this.adaptor.append(d[d.length-1],this.svg("rect",{width:this.fixed(n.w),height:this.fixed(s),x:this.fixed(u+r.w),y:this.fixed(l-s)}))}},e.kind=Br.prototype.kind,e}(),gc=function(){var e;const t=Pd(mc);return e=class extends t{addRoot(e,t,a,i){t.toSVG(e);const[r,n,o]=this.getRootDimens(a,i),s=t.getOuterBBox();return t.place(o*s.rscale,n),r}},e.kind=Dr.prototype.kind,e}(),yc=function(){var e;const t=Sd(Qd);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)}setChildrenParent(e){for(const t of this.childNodes)t.parent=e}}).kind=Or.prototype.kind,e}(),kc=function(){var e;const t=Kd(Qd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.getBaseWidth(),[i,r]=this.getOffset();this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(a+i,r)}}).kind="scriptbase",e}(),bc=function(){var e;const t=Id(kc);return(e=class extends t{}).kind=Gr.prototype.kind,e}(),Sc=function(){var e;const t=Od(kc);return(e=class extends t{}).kind=Hr.prototype.kind,e}(),Ac=function(){var e;const t=qd(kc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.supChild,this.subChild],n=this.getBaseWidth(),o=this.getAdjustedIc(),[s,l]=this.getUVQ();a.toSVG(t);const d=[t[t.length-1]];i.toSVG(d),r.toSVG(d),a.place(0,0),r.place(n+(this.baseIsChar?0:o),l),i.place(n+o,s)}}).kind=jr.prototype.kind,e}(),wc=function(){var e;const t=Wd(bc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),s=this.getUnderKV(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,-o]);a.place(l,0),i.place(d,s)}}).kind=zr.prototype.kind,e}(),Ec=function(){var e;const t=$d(Sc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineAbove?0:this.getDelta(this.scriptChild),s=this.getOverKU(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,o]);a.place(l,0),i.place(d,s)}}).kind=Wr.prototype.kind,e}(),vc=function(){var e;const t=Xd(Ac);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.overChild,this.underChild],[n,o,s]=[a.getOuterBBox(),i.getOuterBBox(),r.getOuterBBox()];a.toSVG(t),r.toSVG(t),i.toSVG(t);const l=this.getDelta(this.overChild),d=this.getDelta(this.underChild,!0),c=this.getOverKU(n,o)[1],u=this.getUnderKV(n,s)[1],[p,f,h]=this.getDeltaW([n,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:l]);a.place(p,0),r.place(f,u),i.place(h,c)}}).kind=Vr.prototype.kind,e}();function xc(e){return{left:(e,t)=>0,center:(e,t)=>(t-e)/2,right:(e,t)=>t-e}[e]||((e,t)=>0)}const Cc=function(){var e;const t=Cd(Ac);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=Er(i+" "+i),[o,s]=this.getCombinedUV();let l=0;a.numPrescripts&&(l=this.addScripts(this.dom[0],this.font.params.scriptspace,o,s,this.firstPrescript,a.numPrescripts,r));const d=this.baseChild;d.toSVG(t),d.place(l,0),this.breakCount&&(l=0),l+=d.getLineBBox(d.breakCount).w,a.numScripts&&this.addScripts(this.dom[this.dom.length-1],l,o,s,1,a.numScripts,n)}addScripts(e,t,a,i,r,n,o){const s=this.adaptor,l=xc(o),d=s.append(e,this.svg("g")),c=s.append(e,this.svg("g"));this.place(t,a,d),this.place(t,i,c);let u=r+2*n,p=0;for(;ro?o:this.pWidth),l="left"===n?0:"right"===n?s:s/2;if(l){const t=this.svg("g",{},this.adaptor.childNodes(e));this.place(l,0,t),this.adaptor.append(e,t)}return l}lineClass(e){return"mjx-"+e}makeFrame(e,t,a,i){const r=this.fLine;return this.svg("rect",this.setLineThickness(r,i,{"data-frame":!0,class:this.lineClass(i),width:this.fixed(e-r),height:this.fixed(t+a-r),x:this.fixed(r/2),y:this.fixed(r/2-a)}))}makeVLine(e,t,a){const{h:i,d:r}=this.getBBox(),n="dotted"===t?a/2:0,o=this.fixed(e+a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"v",class:this.lineClass(t),x1:o,y1:this.fixed(n-r),x2:o,y2:this.fixed(i-n)}))}makeHLine(e,t,a){const i=this.getBBox().w,r="dotted"===t?a/2:0,n=this.fixed(e-a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(r),y1:n,x2:this.fixed(i-r),y2:n}))}setLineThickness(e,t,a){return.07!==e&&(a["stroke-thickness"]=this.fixed(e),"solid"!==t&&(a["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),a}handleLabels(e,t,a){if(!this.hasLabels)return;const i=this.labels,r=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,i,r):this.subTable(e,i,r,a)}spaceLabels(){const e=this.adaptor,t=this.getBBox().h,a=this.getTableData().L,i=this.getRowHalfSpacing();let r=t-this.fLine,n=e.firstChild(this.labels);for(let t=0;t line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}(),Nc=function(){var e;const t=Vd(Qd);return e=class extends t{placeCell(e,t){const{x:a,y:i,lSpace:r,w:n,rSpace:o,lLine:s,rLine:l}=t,d=1/this.getBBox().rscale,[c,u]=[this.H*d,this.D*d],[p,f]=[this.tSpace*d,this.bSpace*d],[h,m]=e.placeCell(a+r,i,n,c,u),g=r+n+o;return e.placeColor(-(h+r+s/2),-(u+f+m),g+(s+l)/2,c+u+p+f),g+l}placeCells(e){const t=this.parent,a=t.getColumnHalfSpacing(),i=[t.fLine,...t.cLines,t.fLine],r=t.getComputedWidths(),n=1/this.getBBox().rscale;let o=i[0];for(let t=0;ta.addEventListener(e,t)))}Px(e){return this.px(e)}toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.selected;let i=0;this.dom.forEach((e=>{const{h:t,d:r,w:n}=a.getLineBBox(i++);this.adaptor.append(e,this.svg("rect",{width:this.fixed(n),height:this.fixed(t+r),x:1===i?this.fixed(-this.dx):0,y:this.fixed(-r),fill:"none","pointer-events":"all"}))})),a.toSVG(t);const r=a.getOuterBBox();a.dom&&a.place(r.L*r.rscale,0),this.action(this,this.data)}}).kind=Ur.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?Gi.ENRICHED:Gi.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)for(const i of e.dom){const r=e.firstChild(i);if(a.node.isKind("mtext")){const t=a.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(t)]),r)}else{const a=e.adaptor,n=e.jax.container,o=e.node.factory.create("math",{},[e.childNodes[1].node]),s=e.html("mjx-tool",{},[e.html("mjx-tip")]),l=a.append(r,e.svg("foreignObject",{style:{display:"none"}},[s]));e.jax.processMath(e.jax.factory.wrap(o),a.firstChild(s)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(r=>{t.stopTimers(i,t),t.hoverTimer.set(i,setTimeout((()=>{a.setStyle(s,"left","0"),a.setStyle(s,"top","0"),a.append(n,s);const t=a.nodeBBox(s),r=a.nodeBBox(i),o=(r.right-t.left)/e.metrics.em+e.tipDx,l=(r.bottom-t.bottom)/e.metrics.em+e.tipDy;a.setStyle(s,"left",e.Px(o)),a.setStyle(s,"top",e.Px(l))}),t.postDelay)),r.stopPropagation()}),i),e.setEventHandler("mouseout",(e=>{t.stopTimers(i,t);const r=setTimeout((()=>a.append(l,s)),t.clearDelay);t.clearTimer.set(i,r),e.stopPropagation()}),i)}}},gd]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"data-statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}(),Bc={top:(e,t,a,i)=>[0,e-i,a,e-i],right:(e,t,a,i)=>[a-i,-t,a-i,e],bottom:(e,t,a,i)=>[0,i-t,a,i-t],left:(e,t,a,i)=>[i,-t,i,e],vertical:(e,t,a,i)=>[a/2,e,a/2,-t],horizontal:(e,t,a,i)=>[0,(e-t)/2,a,(e-t)/2],up:(e,t,a,i)=>[i,i-t,a-i,e-i],down:(e,t,a,i)=>[i,e-i,a-i,i-t]},Dc=function(e,t,a=""){const{h:i,d:r,w:n}=e.getBBox(),o=e.thickness/2;return Rc(Bc[t](i,r,n,o),e,a)},Rc=function(e,t,a){if(a){const i=t.getOffset(a);i&&("X"===a?(e[0]-=i,e[2]-=i):(e[1]-=i,e[3]-=i))}return e},Tc=function(e,t=""){return(a,i)=>{const r=a.line(Dc(a,e,t));a.adaptor.append(a.dom[0],r)}},Mc=function(e){return id(((t,a)=>{t.adaptor.append(t.dom[0],t.line(Dc(t,e)))}))(e)},Ic=function(e,t,a){return rd(((e,i)=>{e.adaptor.append(e.dom[0],e.line(Dc(e,t))),e.adaptor.append(e.dom[0],e.line(Dc(e,a)))}))(e,t,a)},Oc=function(e){return nd((t=>(t,a)=>{t.adaptor.append(t.dom[0],t.line(Dc(t,e)))}))(e)},qc=function(e){return od(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Uc=function(e){return sd(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},jc=function(){var e;const t=bd(Qd);return(e=class extends t{line(e){const[t,a,i,r]=e;return this.svg("line",{x1:this.fixed(t),y1:this.fixed(a),x2:this.fixed(i),y2:this.fixed(r),"stroke-width":this.fixed(this.thickness)})}box(e,t,a,i=0){const r=this.thickness,n={x:this.fixed(r/2),y:this.fixed(r/2-a),width:this.fixed(e-r),height:this.fixed(t+a-r),fill:"none","stroke-width":this.fixed(r)};return i&&(n.rx=this.fixed(i)),this.svg("rect",n)}ellipse(e,t,a){const i=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-i)/2),ry:this.fixed((t+a-i)/2),cx:this.fixed(e/2),cy:this.fixed((t-a)/2),fill:"none","stroke-width":this.fixed(i)})}path(e,...t){return this.svg("path",{d:t.map((e=>"string"==typeof e?e:this.fixed(e))).join(" "),style:{"stroke-width":this.fixed(this.thickness)},"stroke-linecap":"round","stroke-linejoin":e,fill:"none"})}fill(...e){return this.svg("path",{d:e.map((e=>"string"==typeof e?e:this.fixed(e))).join(" ")})}arrow(e,t,a,i="",r=0){const{w:n,h:o,d:s}=this.getBBox(),l=(e-n)/2,d=(o-s)/2,c=this.thickness,u=c/2,[p,f,h]=[c*this.arrowhead.x,c*this.arrowhead.y,c*this.arrowhead.dx],m=a?this.fill("M",n+l,d,"l",-(p+h),f,"l",h,u-f,"L",p-l,d+u,"l",h,f-u,"l",-(p+h),-f,"l",p+h,-f,"l",-h,f-u,"L",n+l-p,d-u,"l",-h,u-f,"Z"):this.fill("M",n+l,d,"l",-(p+h),f,"l",h,u-f,"L",-l,d+u,"l",0,-c,"L",n+l-p,d-u,"l",-h,u-f,"Z"),g=[];if(r&&g.push("X"===i?`translate(${this.fixed(-r)} 0)`:`translate(0 ${this.fixed(r)})`),t){const e=this.jax.fixed(180*-t/Math.PI);g.push(`rotate(${e} ${this.fixed(n/2)} ${this.fixed(d)})`)}return g.length&&this.adaptor.setAttribute(m,"transform",g.join(" ")),m}toSVG(e){const t=this.standardSvgNodes(e),a=this.getBBoxExtenders()[3],i={};a>0&&(i.transform="translate("+this.fixed(a)+", 0)");const r=this.adaptor.append(t[0],this.svg("g",i));this.renderChild?this.renderChild(this,r):(this.childNodes[0].toSVG([r]),this.childNodes[0].place(0,0));for(const e of Object.keys(this.notations)){const a=this.notations[e];!a.renderChild&&a.renderer(this,t[0])}}}).kind=qr.prototype.kind,e.notations=new Map([Mc("top"),Mc("right"),Mc("bottom"),Mc("left"),Ic("actuarial","top","right"),Ic("madruwb","bottom","right"),Oc("up"),Oc("down"),["horizontalstrike",{renderer:Tc("horizontal","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Tc("vertical","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.box(a,i,r))},bbox:Xl,border:Jl,remove:"left right top bottom"}],["roundedbox",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,i,r,n))},bbox:Xl}],["circle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.ellipse(a,i,r))},bbox:Xl}],["phasorangle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.getArgMod(1.75*e.padding,i+r)[0],o=e.thickness/2,s=i+r,l=Math.cos(n);e.adaptor.append(e.dom[0],e.path("mitre","M",a,o-r,"L",o+l*o,o-r,"L",l*s+o,s-r-o))},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Uc("up"),Uc("down"),Uc("left"),Uc("right"),Uc("updown"),Uc("leftright"),qc("updiagonal"),qc("northeast"),qc("southeast"),qc("northwest"),qc("southwest"),qc("northeastsouthwest"),qc("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness/2,o=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",n,n-r,"a",o-n/2,(i+r)/2-4*n,0,"0,1",0,i+r-2*n,"L",a-n,i-n))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toSVG([t]);const a=e.sqrtTRBL()[3];e.place(-a,0,t)},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}(),Gc=function(){var e;const t=Jd(Qd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}}).kind=rn.prototype.kind,e}(),Hc=function(){var e;return(e=class extends Qd{toSVG(e){super.toSVG(e)}computeBBox(){return this.bbox}}).kind=on.prototype.kind,e}(),Vc=function(){var e;return(e=class extends Qd{}).kind=nn.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),zc=function(){var e;return e=class extends Qd{toSVG(e){const t=this.adaptor.clone(this.node.getXML()),a=this.jax.math.metrics.em*this.jax.math.metrics.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[t]))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}},e.kind=lr.prototype.kind,e.autoStyle=!1,e}(),Wc=function(){var e;const t=wd(Qd);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);if(this.charWrapper)return void this.charWrapper.toSVG(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r=this.fixed(this.height),n={width:this.fixed(this.width),height:r,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":i,href:a},o=this.svg("image",n);this.adaptor.append(t[0],o)}}).kind=an.prototype.kind,e}(),$c=function(){var e;const t=hd(Qd);return(e=class extends t{toSVG(e){super.toSVG(e),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",Yi[this.node.texClass])}}).kind=sn.prototype.kind,e}(),Xc=function(){var e;const t=md(Qd);return(e=class extends t{static addStyles(e,t){e.addStyles({'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":t.options.blacker}})}toSVG(e){const t=this.adaptor,a=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===a)this.dom=[t.append(e[0],this.jax.unknownText(i,a))];else{const r=this.remappedText(i,a);this.parent.childNodes.length>1?e=this.dom=[t.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;let n=0;for(const t of r)n+=this.placeChar(t,n,0,e[0],a,!0);this.addUtext(n,0,e[0],a)}}}).kind=sr.prototype.kind,e}(),Kc=function(){var e;const t=fd(Qd);return e=class extends t{toSVG(e){const t=this.jax.math.metrics,a=t.em*t.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[this.getHTML()]))]}},e.kind=dn.prototype.kind,e.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),Jc={[ec.kind]:ec,[tc.kind]:tc,[ac.kind]:ac,[ic.kind]:ic,[nc.kind]:nc,[oc.kind]:oc,[sc.kind]:sc,[lc.kind]:lc,[dc.kind]:dc,[uc.kind]:uc,[pc.kind]:pc,[fc.kind]:fc,[hc.kind]:hc,[mc.kind]:mc,[gc.kind]:gc,[yc.kind]:yc,[bc.kind]:bc,[Sc.kind]:Sc,[Ac.kind]:Ac,[wc.kind]:wc,[Ec.kind]:Ec,[vc.kind]:vc,[Cc.kind]:Cc,[Lc.kind]:Lc,[Nc.kind]:Nc,[_c.kind]:_c,[Fc.kind]:Fc,[Pc.kind]:Pc,[jc.kind]:jc,[Gc.kind]:Gc,[Hc.kind]:Hc,[Vc.kind]:Vc,[zc.kind]:zc,[Wc.kind]:Wc,[$c.kind]:$c,[Xc.kind]:Xc,[Kc.kind]:Kc,[Qd.kind]:Qd};class Yc extends pd{}Yc.defaultNodes=Jc;class Qc{constructor(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}cachePath(e,t,a){const i="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(i)||(this.cache.set(i,a),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:i,d:a}))),i}clearLocalID(){this.localID=""}useLocalID(e=null){this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")}clearCache(){this.cache=new Map,this.defs=this.jax.svg("defs")}getCache(){return this.defs}}class Zc extends Tl{static charOptions(e,t){return super.charOptions(e,t)}}function eu(e,t,a){for(const a of Object.keys(t)){const i=parseInt(a);Zc.charOptions(e,i).p=t[i]}for(const t of Object.keys(a)){const i=parseInt(t);Zc.charOptions(e,i).c=a[i]}return e}Zc.OPTIONS=Object.assign(Object.assign({},Tl.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),Zc.JAX="SVG";class tu extends Zc{}const au="nofont",iu="http://www.w3.org/2000/svg",ru="http://www.w3.org/1999/xlink";class nu extends Yd{get forceInlineBreaks(){return!0}constructor(e=null){super(e,Yc,tu),this.minwidth=0,this.shift=0,this.svgStyles=null,this.fontCache=new Qc(this)}initialize(){"global"===this.options.fontCache&&this.fontCache.clearCache()}clearFontCache(){this.fontCache.clearCache()}reset(){this.clearFontCache()}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.svgStyles)return this.svgStyles;const t=this.svgStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",nu.STYLESHEETID),t}pageElements(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:nu.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])}findCache(e){const t=this.adaptor,a=t.tags(t.body(e.document),"svg");for(let e=a.length-1;e>=0;e--)if(this.adaptor.getAttribute(a[e],"id")===nu.FONTCACHEID)return!0;return!1}processMath(e,t){const a=this.container;this.container=t;const[i,r]=this.createRoot(e);this.typesetSvg(e,i,r),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,i,r),this.container=a}createRoot(e){const{w:t,h:a,d:i,pwidth:r}=e.getOuterBBox(),[n,o]=this.createSVG(a,i,t);if(r){const t=this.adaptor;t.setStyle(n,"min-width",t.getStyle(n,"width")),t.setAttribute(n,"width",r),t.removeAttribute(n,"viewBox");const i=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);t.setAttribute(o,"transform",`scale(${i},-${i}) translate(0, ${this.fixed(1e3*-a,1)})`)}return[n,o]}createSVG(e,t,a){const i=this.math.metrics.em/1e3,r=Math.max(a,i),n=Math.max(e+t,i),o=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,l=s.append(this.container,this.svg("svg",{xmlns:iu,width:this.ex(r),height:this.ex(n),role:"img",focusable:!1,style:{"vertical-align":this.ex(-t)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*r,1),this.fixed(1e3*n,1)].join(" ")},[o]));return.001===r&&(s.setAttribute(l,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&this.options.useXlink&&s.setAttribute(l,"xmlns:xlink",ru),[l,o]}typesetSvg(e,t,a){const i=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),i.insert(this.fontCache.getCache(),a)),e.toSVG([a]),this.fontCache.clearLocalID(),this.minwidth)i.setStyle(t,"minWidth",this.ex(this.minwidth)),i.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){const e=i.getAttribute(this.container,"justify")||"center";this.setIndent(t,e,this.shift)}}setIndent(e,t,a){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(a)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-a))}handleInlineBreaks(e,t,a){const i=e.childNodes[0].breakCount;if(!i)return;const r=this.adaptor,n=r.firstChild(a),o=r.childNodes(r.firstChild(n)),s=e.childNodes[0].lineBBox;r.remove(a);for(let a=0;a<=i;a++){const i=s[a]||e.childNodes[0].getLineBBox(a),{h:l,d,w:c}=i,[u,p]=e.childNodes[0].getBreakNode(i),{scale:f}=u.getBBox(),[h,m]=this.createSVG(l*f,d*f,c*f),g=r.append(m,r.clone(n,!1));for(const e of r.childNodes(o[a]))r.append(g,e);r.insert(h,t);const y=!(!p||!p.node.getProperty("forcebreak"));if(y&&"after"===p.node.attributes.get("linebreakstyle")){const e=u.parent.node.childIndex(u.node)+1,t=u.parent.childNodes[e],a=(t?t.getLineBBox(0).originalL:0)*f;a&&this.addInlineBreak(h,a,y)}else if(y||a){const e=(u&&a?u.getLineBBox(0).originalL:0)*f;!e&&y||this.addInlineBreak(h,e,y||!!u.node.getProperty("forcebreak"))}}r.childNodes(t).length&&r.append(r.firstChild(r.parent(t)),r.firstChild(t)),r.remove(t)}addInlineBreak(e,t,a){const i=this.adaptor,r=Xn(t);a||i.insert(i.node("mjx-break",{prebreak:!0}),e),i.insert(i.node("mjx-break",a?cd[r]?{size:cd[r]}:{style:`letter-spacing: ${Xn(t-1)}`}:{newline:!0}),e)}ex(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"}svg(e,t={},a=[]){return this.html(e,t,a,iu)}unknownText(e,t){const a=this.math.metrics,i=this.font.params.x_height/a.ex*a.em*1e3,r=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(i,1)+"px"},[this.text(e)]),n=this.adaptor;if("-explicitFont"!==t){const a=Sr(e);if(1!==a.length||a[0]<119808||a[0]>120831){const[e,a,i]=this.font.getCssFont(t);n.setAttribute(r,"font-family",e),a&&n.setAttribute(r,"font-style","italic"),i&&n.setAttribute(r,"font-weight","bold")}}return r}measureTextNode(e){const t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");const a=this.fixed(1e3*this.font.params.x_height,1),i=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,a,a].join(" ")},[e]);t.append(t.body(t.document),i);let r=t.nodeSize(e,1e3,!0)[0];return t.remove(i),{w:r,h:.75,d:.2}}}nu.NAME="SVG",nu.OPTIONS=Object.assign(Object.assign({},Yd.OPTIONS),{blacker:3,internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null,useXlink:!0}),nu.commonStyles=Object.assign(Object.assign({},Yd.commonStyles),{'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}}),nu.FONTCACHEID="MJX-SVG-global-cache",nu.STYLESHEETID="MJX-SVG-styles",MathJax.loader&&MathJax.loader.checkVersion("output/svg",za,"output"),Ja({_:{output:{common:{Direction:ct,FontData:ut,LineBBox:pt,LinebreakVisitor:ft,Notation:ht,Wrapper:mt,WrapperFactory:gt,Wrappers:{HtmlNode:yt,TeXAtom:kt,TextNode:bt,maction:St,math:At,menclose:wt,mfenced:Et,mfrac:vt,mglyph:xt,mi:Ct,mmultiscripts:Lt,mn:Nt,mo:_t,mpadded:Ft,mroot:Pt,mrow:Bt,ms:Dt,mspace:Rt,msqrt:Tt,msubsup:Mt,mtable:It,mtd:Ot,mtext:qt,mtr:Ut,munderover:jt,scriptbase:Gt,semantics:Ht}},svg_ts:La,svg:{DefaultFont:Ca,FontCache:va,FontData:xa,Notation:ma,Wrapper:Vt,WrapperFactory:Ea,Wrappers_ts:wa,Wrappers:{HtmlNode:Aa,TeXAtom:ba,TextNode:Sa,maction:ha,math:Wt,menclose:ga,merror:Zt,mfenced:oa,mfrac:ia,mglyph:ka,mi:Xt,mmultiscripts:ca,mn:Jt,mo:Kt,mpadded:ta,mphantom:aa,mroot:na,mrow:$t,ms:Yt,mspace:ea,msqrt:ra,msubsup:la,mtable:ua,mtd:fa,mtext:Qt,mtr:pa,munderover:da,scriptbase:sa,semantics:ya,zero:zt}}}}});const ou="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",su={config(e,t,a,i){if(MathJax.loader){Ka(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||ou,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;Ka(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?Ka(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(Ja({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),Ka(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&Ka(MathJax.config,e,{fontURL:Za.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};su.config("svg",nu,au,tu);const lu="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function du(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function cu(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=pu(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),hu(i,r,a,(()=>e.post())))}function uu(e){return(t,a)=>{const i=e.slice();return e.length=0,hu(t,a,i,(()=>du(fu.trim())))}}function pu(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let fu="";function hu(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{fu=t,i()}}))),id:"annotations"},t)}var mu;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(mu||(mu={}));const gu="click",yu="dblclick",ku="mousedown",bu="mouseup",Su="mouseover",Au="mouseout",wu="selectstart";class Eu{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case mu.ESCAPE:this.escape(e);break;case mu.RIGHT:this.right(e);break;case mu.LEFT:this.left(e);break;case mu.UP:this.up(e);break;case mu.DOWN:this.down(e);break;case mu.RETURN:case mu.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(ku,this.mousedown.bind(this)),e.addEventListener(bu,this.mouseup.bind(this)),e.addEventListener(Su,this.mouseover.bind(this)),e.addEventListener(Au,this.mouseout.bind(this)),e.addEventListener(gu,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(wu,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(yu,this.stop.bind(this))}}class vu extends Eu{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class xu extends vu{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const Cu="CtxtMenu";function Lu(e){return Cu+"_"+e}function Nu(e){return Lu(e)}function _u(e){return Lu(e)}const Fu={ATTACHED:Nu("Attached"),CONTEXTMENU:Nu("ContextMenu"),MENU:Nu("Menu"),MENUARROW:Nu("MenuArrow"),MENUACTIVE:Nu("MenuActive"),MENUCHECK:Nu("MenuCheck"),MENUCLOSE:Nu("MenuClose"),MENUCOMBOBOX:Nu("MenuComboBox"),MENUDISABLED:Nu("MenuDisabled"),MENUFRAME:Nu("MenuFrame"),MENUITEM:Nu("MenuItem"),MENULABEL:Nu("MenuLabel"),MENURADIOCHECK:Nu("MenuRadioCheck"),MENUINPUTBOX:Nu("MenuInputBox"),MENURULE:Nu("MenuRule"),MENUSLIDER:Nu("MenuSlider"),MOUSEPOST:Nu("MousePost"),RTL:Nu("RTL"),INFO:Nu("Info"),INFOCLOSE:Nu("InfoClose"),INFOCONTENT:Nu("InfoContent"),INFOSIGNATURE:Nu("InfoSignature"),INFOTITLE:Nu("InfoTitle"),SLIDERVALUE:Nu("SliderValue"),SLIDERBAR:Nu("SliderBar"),SELECTION:Nu("Selection"),SELECTIONBOX:Nu("SelectionBox"),SELECTIONMENU:Nu("SelectionMenu"),SELECTIONDIVIDER:Nu("SelectionDivider"),SELECTIONITEM:Nu("SelectionItem")},Pu={COUNTER:_u("Counter"),KEYDOWNFUNC:_u("keydownFunc"),CONTEXTMENUFUNC:_u("contextmenuFunc"),OLDTAB:_u("Oldtabindex"),TOUCHFUNC:_u("TouchFunc")};class Bu extends vu{constructor(e,t){super(),this._menu=e,this._type=t,this.className=Fu.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function Du(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Ru(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Tu(e,t){console.error("ContextMenu Error: "+t)}function Mu(){return Iu++}let Iu=0;class Ou extends Bu{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(Fu.MENUACTIVE)}deactivate(){this.html.classList.remove(Fu.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){Du(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(Fu.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(Fu.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Tu(0,"Callback for menu entry "+this.id+" failed.")}}}class qu extends Ou{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Fu.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Uu extends xu{constructor(){super(...arguments),this.className=Fu.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Ou&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Ou&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(Fu.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof qu));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class ju{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=Fu.ATTACHED+"_"+Mu(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Pu.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Pu.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Pu.OLDTAB)),e.removeAttribute(Pu.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Pu.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Pu.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Pu[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Pu.COUNTER))return;const t=e.getAttribute(Pu.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Pu.COUNTER)}removeEvent(e,t,a){const i=Pu[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===mu.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Gu{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class Hu extends Uu{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new ju(this),this.widgets=[],this.variablePool=new Gu}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(Fu.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class Vu extends Uu{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof Vu);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class zu extends xu{constructor(e){super(),this.element=e,this.className=Fu.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Wu extends xu{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=Fu.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(Fu.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(Fu.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new zu(this),t=e.html;return t.classList.add(Fu.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(Fu.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(Fu.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(Fu.INFOSIGNATURE),e}toJson(){return{type:""}}}class $u extends Ou{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class Xu extends $u{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),Du(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Fu.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Ku extends Bu{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=Fu.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(Fu.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class Ju extends Ou{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Ru(this))}catch(e){Tu(0,"Illegal command callback.")}Du(this)}toJson(){return{type:""}}}class Yu{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Tu(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Tu(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class Qu extends $u{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),Du(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Fu.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class Zu extends $u{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Ru(this))}space(e){super.space(e),Du(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Fu.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(Fu.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==mu.ESCAPE&&e.keyCode!==mu.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Ru(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class ep extends Ou{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(Fu.MENULABEL)}toJson(){return{type:""}}}class tp extends $u{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Mu(),this.valueId="ctx_slideValue"+Mu(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Ru(this)),this.update()}space(e){super.space(e),Du(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Fu.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(Fu.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(Fu.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===mu.UP||t===mu.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==mu.ESCAPE&&t!==mu.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Ru(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class ap extends Uu{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=Fu.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(Fu.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class ip extends Wu{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Mu()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(Fu.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/ip.chunkSize);default:return ip.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(Fu.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(Fu.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(ip.orderMethod.get(this.style))}toJson(){return{type:""}}}ip.chunkSize=4,ip.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=np(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function sp(e){return"."+(Fu[e]||e)}const lp={};lp[sp("INFOCLOSE")]="{ top:.2em; right:.2em;}",lp[sp("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",lp[sp("INFO")+sp("MOUSEPOST")]="{outline:none;}",lp[sp("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const dp={};dp[sp("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",dp[sp("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",dp[sp("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",dp[sp("MENUACTIVE")+" "+sp("MENUARROW")]="{color:white}",dp[sp("MENUARROW")+sp("RTL")]="{left:.5em; right:auto}",dp[sp("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",dp[sp("MENUCHECK")+sp("RTL")]="{ right:.7em; left:auto }",dp[sp("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",dp[sp("MENURADIOCHECK")+sp("RTL")]="{ right: .7em; left:auto}",dp[sp("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",dp[sp("MENUINPUTBOX")+sp("RTL")]="{ left: .1em;}",dp[sp("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",dp[sp("MENUSLIDER")]="{ left: .1em;}",dp[sp("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",dp[sp("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",dp[sp("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",dp[sp("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",dp[sp("MENUDISABLED")]="{ color:GrayText}",dp[sp("MENUACTIVE")]="{ background-color: #606872; color: white;}",dp[sp("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",dp[sp("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",dp[sp("CONTEXTMENU")+":focus"]="{ outline:none}",dp[sp("CONTEXTMENU")+" "+sp("MENUITEM")+":focus"]="{ outline:none}",dp[sp("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",dp[sp("SELECTIONITEM")]="{ padding-right: 1em;}",dp[sp("SELECTION")]="{ right: 40%; width:50%; }",dp[sp("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",dp[sp("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",dp[sp("MENU")+" "+sp("MENUCLOSE")]="{ top:-10px; left:-10px}";const cp={};cp[sp("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',cp[sp("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",cp[sp("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",cp[sp("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",cp[sp("MENUCLOSE")+":hover:focus"]="{ outline:none}";let up=!1,pp=!1,fp=!1;function hp(e){fp||(mp(cp,e),fp=!0)}function mp(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class gp extends Hu{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof qu?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of gp.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}gp.DynamicSubmenus=new Map;class yp extends Xu{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class kp extends _n{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,ki(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class bp extends Wu{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+Fu.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const Sp=Ya;class Ap{get isLoading(){return Ap.loading>0}get loadingPromise(){return this.isLoading?(Ap._loadingPromise||(Ap._loadingPromise=new Promise(((e,t)=>{Ap._loadingOK=e,Ap._loadingFailed=t}))),Ap._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new kp,this.jax={CHTML:null,SVG:null},this.rerenderStart=Gi.LAST,this.about=new Wu('MathJax v'+Rn.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Wu("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new bp("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new bp("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new bp("MathJax Annotation Text",(()=>{const e=fu;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new bp("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new bp("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new bp("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Wu("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=ki(yi({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,Sp._.a11y&&Sp._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new op([["contextMenu",gp.fromJson.bind(gp)],["radioCompare",yp.fromJson.bind(yp)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{Sp._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(lu?"Option":"Alt",lu?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!lu}),this.checkbox("Control","Control","ctrl",{hiddne:lu}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;gp.DynamicSubmenus.set("ShowAnnotation",cu(this.annotationBox,this.options.annotationTypes,a)),gp.DynamicSubmenus.set("CopyAnnotation",uu(a)),i=this.document.document,up||(mp(lp,i),up=!0,hp(i)),function(e){pp||(mp(dp,e),pp=!0,hp(e))}(this.document.document)}checkLoadableItems(){if(Sp&&Sp._&&Sp.loader&&Sp.startup)!this.settings.collapsible||Sp._.a11y&&Sp._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||Sp._.a11y&&Sp._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||Sp._.a11y&&Sp._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof Ku)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(Ap.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(Ap.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(Ap.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){Sp._.a11y&&Sp._.a11y.explorer&&Sp._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(Sp._.a11y&&Sp._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=Sp.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Rn.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||Sp._.a11y&&Sp._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||Sp._.a11y&&Sp._.a11y.explorer?this.rerender(this.settings.collapsible?Gi.RERENDER:Gi.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||Sp._.a11y&&Sp._.a11y.complexity?this.rerender(Gi.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){Ap.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}Ap.loading--,this.rerender(Gi.COMPILED)}checkComponent(e){const t=Ap.loadingPromises.get(e);t&&Rn.retryAfter(t)}loadComponent(e,t){if(Ap.loadingPromises.has(e))return;const a=Sp.loader;if(!a)return;Ap.loading++;const i=a.load(e).then((()=>{Ap.loading--,Ap.loadingPromises.delete(e),t(),0===Ap.loading&&Ap._loadingPromise&&(Ap._loadingPromise=null,Ap._loadingOK())})).catch((e=>{Ap._loadingPromise?(Ap._loadingPromise=null,Ap._loadingFailed(e)):console.log(e)}));Ap.loadingPromises.set(e,i)}loadA11y(e){const t=!Gi.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=Sp.startup;Rn.handlers.unregister(a.handler),a.handler=a.getHandler(),Rn.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,Ap._loadingPromise||(this.document.outputJax.reset(),Rn.handleRetriesFor((()=>{this.rerender("complexity"===e||t?Gi.COMPILED:Gi.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Rn.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=Gi.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),Ap.loading||(this.rerenderStart<=Gi.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=Gi.LAST)}copyMathML(){du(this.toMML(this.menu.mathItem))}copyOriginal(){du(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{du(e)}))}copySpeechText(){du(this.menu.mathItem.outputData.speech)}copyErrorMessage(){du(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var wp,Ep,vp;Ap.MENU_STORAGE="MathJax-Menu-Settings",Ap.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:pi({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},Ap.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),Ap.loading=0,Ap.loadingPromises=new Map,Ap._loadingPromise=null,Ap._loadingOK=null,Ap._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(wp||(wp={}));class xp{static createProp(...e){const t=Cp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class Cp extends xp{static createCstr(...e){const t=Cp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}Cp.DEFAULT_ORDER=[wp.LOCALE,wp.MODALITY,wp.DOMAIN,wp.STYLE,wp.TOPIC],Cp.BASE_LOCALE="base",Cp.DEFAULT_VALUE="default",Cp.DEFAULT_VALUES={[wp.LOCALE]:"en",[wp.DOMAIN]:Cp.DEFAULT_VALUE,[wp.STYLE]:Cp.DEFAULT_VALUE,[wp.TOPIC]:Cp.DEFAULT_VALUE,[wp.MODALITY]:"speech"};class Lp{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new Cp(a,this.order.slice(0,i))}}class Np{constructor(e,t=new xp(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new xp(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=Dp.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Tp=__webpack_require__(740);class Mp extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class Ip{set defaultLocale(e){this._defaultLocale=Tp.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return Ip.instance=Ip.instance||new Ip,Ip.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return Ip.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(Cp.DEFAULT_VALUES[wp.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Op.getInstance().mode===Ep.HTTP?(jp.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Mp("Illegal input: "+e.message)}}var Jp;function Yp(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function Qp(e){return Dp.Z.document.createElement(e)}function Zp(e,t){return Dp.Z.document.createElementNS(e,t)}function ef(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=tf(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function tf(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function af(e,t,a){return e.querySelectorAll?Xp(e.querySelectorAll(`[${t}="${a}"]`)):Wp(`.//*[@${t}="${a}"]`,e)}function rf(e,t){return e.querySelectorAll?Xp(e.querySelectorAll(t)):Wp(`.//${t}`,e)}function nf(e){return e.tagName.toUpperCase()}function of(e){return e.cloneNode(!0)}function sf(e){return(new Dp.Z.xmldom.XMLSerializer).serializeToString(e)}function lf(e,t){return e.toString()}function df(e){return e.toString()}function cf(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(Jp||(Jp={}));const uf={};function pf(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function ff(e,t,a){const i=pf(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rff(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:uf.identityCombiner,combineNestedRadical:uf.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:cf,plural:df},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:df,mathspeak:df,clearspeak:df},letterTrans:{default:df},combiner:(e,t,a)=>e},NUMBERS:hf(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function yf(e){switch(e){case 1:return mf.MESSAGES.MS.ONCE||"";case 2:return mf.MESSAGES.MS.TWICE;default:return e.toString()}}function kf(e,t){return e===mf.MESSAGES.MS.ROOTINDEX||e===mf.MESSAGES.MS.INDEX?e:e+" "+t}function bf(e){return Sf(mf.MESSAGES.font[e],e)}function Sf(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const Af="grammar";class wf{static getInstance(){return wf.instance=wf.instance||new wf,wf.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return wf.translateUnit(e);const t=Op.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,wf.getInstance().getParameter("plural")&&(a=mf.FUNCTIONS.plural(a)),a}static translateUnit(e){e=wf.prepareUnit(e);const t=Op.getInstance(),a=wf.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=mf.FUNCTIONS.plural(o)),o):wf.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===Jp.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(Af,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?wf.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=wf.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?wf.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function Ef(e,t){if(!t||!e)return e;const a=mf.FUNCTIONS.fontRegexp(bf(t));return e.replace(a,"")}function vf(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":Lf.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return Lf.ones[t];const a=Math.floor(t/10),i=Lf.tens[a],r=Lf.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+Lf.numSep+r:i||r}function xf(e){if(0===e)return Lf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=Lf.large[t];if(t)if(1===t)a=(1===i?"":vf(i)+Lf.numSep)+e+(a?Lf.numSep+a:"");else{const t=xf(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+Lf.numSep+e+(a?Lf.numSep+a:"")}else a=vf(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function Cf(e){const t=wf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}wf.getInstance().setCorrection("localFont",bf),wf.getInstance().setCorrection("localRole",(function(e){return Sf(mf.MESSAGES.role[e],e)})),wf.getInstance().setCorrection("localEnclose",(function(e){return Sf(mf.MESSAGES.enclose[e],e)})),wf.getInstance().setCorrection("ignoreFont",Ef),wf.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),wf.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+mf.MESSAGES.regexp.TEXT+"]+$"))&&(wf.getInstance().currentFlags.translate=!1),e})),wf.getInstance().setCorrection("ignoreCaps",(function(e){let t=mf.ALPHABETS.capPrefix[Op.getInstance().domain];return void 0===t&&(t=mf.ALPHABETS.capPrefix.default),Ef(e,t)})),wf.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?mf.NUMBERS.numberToWords(parseInt(e,10)):e}));const Lf=hf();Lf.numericOrdinal=Cf,Lf.numberToWords=xf,Lf.numberToOrdinal=function(e,t){if(e>1999)return Cf(e);if(e<=10)return Lf.special.onesOrdinals[e-1];const a=xf(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const Nf=Lf,_f=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Ff=null;function Pf(e,t=!1){return e===Tf.ones[1]?t?"et":"en":e}function Bf(e,t=!1){let a=e%1e3,i="",r=Tf.ones[Math.floor(a/100)];if(i+=r?Pf(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Tf.special.smallOrdinals[a]:Tf.ones[a],r)i+=r;else{const e=t?Tf.special.tensOrdinals[Math.floor(a/10)]:Tf.tens[Math.floor(a/10)];r=Tf.ones[a%10],i+=r?Pf(r)+"og"+e:e}return i}function Df(e,t=!1){if(0===e)return Tf.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=Bf(r,t&&!a);if(a){const t=Tf.large[a],n=r>1?"er":"";i=Pf(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=Pf(e)+i}e=Math.floor(e/1e3),a++}return i}function Rf(e){if(e%100)return Df(e,!0);const t=Df(e);return t.match(/e$/)?t:t+"e"}const Tf=hf();Tf.wordOrdinal=Rf,Tf.numericOrdinal=function(e){return e.toString()+"."},Tf.numberToWords=Df,Tf.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":Rf(e)+(t?"dele":"del")};const Mf=Tf;let If=null;function Of(e,t=!1){return e===Gf.ones[1]?t?"eine":"ein":e}function qf(e){let t=e%1e3,a="",i=Gf.ones[Math.floor(t/100)];if(a+=i?Of(i)+"hundert":"",t%=100,t)if(a+=a?Gf.numSep:"",i=Gf.ones[t],i)a+=i;else{const e=Gf.tens[Math.floor(t/10)];i=Gf.ones[t%10],a+=i?Of(i)+"und"+e:e}return a}function Uf(e){if(0===e)return Gf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=qf(e%1e3);if(t){const e=Gf.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=Of(r,t>1)+e+n+a}else a=Of(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function jf(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return Uf(e)+(e<19?"te":"ste")}const Gf=hf();Gf.wordOrdinal=jf,Gf.numericOrdinal=function(e){return e.toString()+"."},Gf.numberToWords=Uf,Gf.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":jf(e)+"l"};const Hf=Gf,Vf=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},zf=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let Wf=null;function $f(e){let t=e%1e3,a="";return a+=Jf.ones[Math.floor(t/100)]?Jf.ones[Math.floor(t/100)]+Jf.numSep+"hundred":"",t%=100,t&&(a+=a?Jf.numSep:"",a+=Jf.ones[t]||Jf.tens[Math.floor(t/10)]+(t%10?Jf.numSep+Jf.ones[t%10]:"")),a}function Xf(e){if(0===e)return Jf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=$f(e%1e3)+(t?"-"+Jf.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function Kf(e){let t=Xf(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const Jf=hf();Jf.wordOrdinal=Kf,Jf.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},Jf.numberToWords=Xf,Jf.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=Kf(e);return t?a+"s":a};const Yf=Jf;let Qf=null;function Zf(e){const t=e%1e3,a=Math.floor(t/100),i=eh.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return eh.ones[t];const a=eh.tens[Math.floor(t/10)],i=eh.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const eh=hf();eh.numericOrdinal=function(e){const t=wf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},eh.numberToWords=function(e){if(0===e)return eh.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=eh.large[t];const r=Zf(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=Zf(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},eh.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return eh.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(eh.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(eh.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(eh.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(eh.special.onesOrdinals[e-1])),a.join(" ")};const th=eh,ah=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let ih=null;let rh=null;function nh(e){let t=e%1e3,a="";if(a+=dh.ones[Math.floor(t/100)]?dh.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=dh.ones[t];if(e)a+=e;else{const i=dh.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=dh.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+dh.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function oh(e){if(0===e)return dh.zero;if(e>=Math.pow(10,36))return e.toString();dh.special["tens-"+Op.getInstance().subiso]&&(dh.tens=dh.special["tens-"+Op.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=dh.large[t];const r=nh(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const sh={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function lh(e){if(1===e)return"premi\xe8re";let t=oh(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const dh=hf();dh.wordOrdinal=lh,dh.numericOrdinal=function(e){const t=wf.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},dh.numberToWords=oh,dh.numberToOrdinal=function(e,t){const a=sh[e]||lh(e);return 3===e?a:t?a+"s":a};const ch=dh;let uh=null;function ph(e){if(0===e)return hh.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=hh.ones[Math.floor(t/100)]?hh.ones[Math.floor(t/100)]+hh.numSep+hh.special.hundred:"",t%=100,t&&(a+=a?hh.numSep:"",a+=hh.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=hh.ones[i]+hh.numSep+hh.large[t]+(a?hh.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+hh.numSep+i:a}function fh(e){const t=wf.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?hh.special.ordinalsFeminine[e]:hh.special.ordinalsMasculine[e];return ph(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const hh=hf();hh.wordOrdinal=fh,hh.numericOrdinal=function(e){const t=wf.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?hh.special.simpleSmallOrdinalsFeminine[e]:hh.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":hh.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},hh.numberToWords=ph,hh.numberToOrdinal=function(e,t){return e<=10?hh.special.smallDenominators[e]:fh(e)+" \u0905\u0902\u0936"};const mh=hh;let gh=null;function yh(e){let t=e%1e4,a="";return a+=Ah.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":Ah.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=Ah.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":Ah.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=Ah.tens[Math.floor(t/10)]+(t%10?Ah.ones[t%10]:"")),a}function kh(e){if(0===e)return Ah.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=yh(e%1e4)+(t?Ah.large[t]+Ah.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function bh(e,t){return 1===e?"\uccab\ubc88\uc9f8":Sh(e)+"\ubc88\uc9f8"}function Sh(e){const t=kh(e),a=kh(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":Ah.tens[10+Math.floor(e/10)],r=Ah.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const Ah=hf();Ah.wordOrdinal=Sh,Ah.numericOrdinal=function(e){return bh(e)},Ah.numberToWords=kh,Ah.numberToOrdinal=bh;const wh=Ah;let Eh=null;function vh(e){let t=e%1e3,a="";if(a+=Lh.ones[Math.floor(t/100)]?Lh.ones[Math.floor(t/100)]+Lh.numSep+"cento":"",t%=100,t){a+=a?Lh.numSep:"";const e=Lh.ones[t];if(e)a+=e;else{let e=Lh.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?Lh.numSep+Lh.ones[t%10]:""}}return a}function xh(e){if(0===e)return Lh.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&wf.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=vh(e%1e3)+(t?"-"+Lh.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function Ch(e){const t="m"===wf.getInstance().getParameter("gender")?"o":"a";let a=Lh.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=xh(e),a.slice(0,-1)+"esim"+t)}const Lh=hf();Lh.wordOrdinal=Ch,Lh.numericOrdinal=function(e){const t=wf.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},Lh.numberToWords=xh,Lh.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=Ch(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const Nh=Lh,_h=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Fh=null;function Ph(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Rh.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Rh.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Rh.tens[Math.floor(a/10)]+Rh.special.smallOrdinals[a%10]}i+=Rh.ones[a]||Rh.tens[Math.floor(a/10)]+(a%10?Rh.ones[a%10]:"")}return t?Bh(i):i}function Bh(e){const t=Rh.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Rh.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Rh.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Rh.special.endOrdinal:(e.match(/e$/),e+"nde")}function Dh(e){return Oh(e,!0)}const Rh=hf();Rh.wordOrdinal=Dh,Rh.numericOrdinal=function(e){return e.toString()+"."},Rh.numberToWords=Oh,Rh.numberToOrdinal=function(e,t){return Dh(e)};const Th=Rh;function Mh(e,t=!1){return e===Rh.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function Ih(e,t=!1){let a=e%1e3,i="",r=Rh.ones[Math.floor(a/100)];if(i+=r?Mh(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Rh.special.smallOrdinals[a];if(e)return i+e}if(r=Rh.ones[a],r)i+=r;else{const e=Rh.tens[Math.floor(a/10)];r=Rh.ones[a%10],i+=r?r+"og"+e:e}}return t?Bh(i):i}function Oh(e,t=!1){const a="alt"===Op.getInstance().subiso?function(e,t=!1){if(0===e)return t?Rh.special.smallOrdinals[0]:Rh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Ih(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Mh(n,!0):n)+(a>1?Rh.numSep:"")+(a?Rh.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Rh.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Rh.special.smallOrdinals[0]:Rh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Ph(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Rh.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let qh=null;function Uh(e){return e.toString().split("").map((function(e){return jh.ones[parseInt(e,10)]})).join("")}const jh=hf();jh.numberToWords=Uh,jh.numberToOrdinal=Uh;const Gh=jh,Hh=function(e){return e.match(RegExp("^"+Kh.ALPHABETS.languagePrefix.english))?e.slice(1):e},Vh=function(e,t,a){return e=Hh(e),t?e+t:e},zh=function(e,t,a){return t+Hh(e)},Wh=function(e,t,a){return t+(a||"")+(e=Hh(e))+"\u283b"},$h=function(e,t,a){return t+(a||"")+(e=Hh(e))+"\u283b\u283b"},Xh=function(e,t,a){return t+(e=Hh(e))+"\u283e"};let Kh=null;let Jh=null;function Yh(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=em.ones[i]?(1===i?"":em.ones[i]+em.numSep)+"hundra":"",t%=100,t&&(a+=a?em.numSep:"",a+=em.ones[t]||em.tens[Math.floor(t/10)]+(t%10?em.numSep+em.ones[t%10]:"")),a}function Qh(e,t=!1){if(0===e)return em.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=em.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":Yh(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function Zh(e){let t=Qh(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const em=hf();em.wordOrdinal=Zh,em.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},em.numberToWords=Qh,em.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=Zh(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const tm=em;let am=null;const im={ca:function(){return Ff||(Ff=function(){const e=gf();return e.NUMBERS=Nf,e.COMBINERS.sansserif=_f,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=kf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=uf.prefixCombiner,e}()),Ff},da:function(){return If||(If=function(){const e=gf();return e.NUMBERS=Mf,e.FUNCTIONS.radicalNestDepth=yf,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=uf.postfixCombiner,e.ALPHABETS.digitTrans.default=Mf.numberToWords,e}()),If},de:function(){return Wf||(Wf=function(){const e=gf();return e.NUMBERS=Hf,e.COMBINERS.germanPostfix=zf,e.ALPHABETS.combiner=Vf,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>bf(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=wf.getInstance().getParameter("case"),a=wf.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===wf.getInstance().getParameter("case")?e+"n":e,e}()),Wf},en:function(){return Qf||(Qf=function(){const e=gf();return e.NUMBERS=Yf,e.FUNCTIONS.radicalNestDepth=yf,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=uf.prefixCombiner,e.ALPHABETS.digitTrans.default=Yf.numberToWords,e.CORRECTIONS.article=e=>wf.getInstance().getParameter("noArticle")?"":e,e}()),Qf},es:function(){return ih||(ih=function(){const e=gf();return e.NUMBERS=th,e.COMBINERS.sansserif=ah,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=kf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=uf.prefixCombiner,e}()),ih},euro:function(){return rh||(rh=gf()),rh},fr:function(){return uh||(uh=function(){const e=gf();return e.NUMBERS=ch,e.FUNCTIONS.radicalNestDepth=yf,e.FUNCTIONS.combineRootIndex=kf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>wf.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=uf.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),uh},hi:function(){return gh||(gh=function(){const e=gf();return e.NUMBERS=mh,e.ALPHABETS.combiner=uf.prefixCombiner,e.FUNCTIONS.radicalNestDepth=yf,e}()),gh},it:function(){return Fh||(Fh=function(){const e=gf();return e.NUMBERS=Nh,e.COMBINERS.italianPostfix=_h,e.FUNCTIONS.radicalNestDepth=yf,e.FUNCTIONS.combineRootIndex=kf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=uf.romanceCombiner,e}()),Fh},ko:function(){return Eh||(Eh=function(){const e=gf();return e.NUMBERS=wh,e.FUNCTIONS.radicalNestDepth=yf,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=uf.prefixCombiner,e.ALPHABETS.digitTrans.default=wh.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),wf.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=wf.getInstance().getParameter("final");t&&wf.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),Eh},nb:function(){return qh||(qh=function(){const e=gf();return e.NUMBERS=Th,e.ALPHABETS.combiner=uf.prefixCombiner,e.ALPHABETS.digitTrans.default=Th.numberToWords,e.FUNCTIONS.radicalNestDepth=yf,e}()),qh},nn:function(){return Jh||(Jh=function(){const e=gf();return e.NUMBERS=Th,e.ALPHABETS.combiner=uf.prefixCombiner,e.ALPHABETS.digitTrans.default=Th.numberToWords,e.FUNCTIONS.radicalNestDepth=yf,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),Jh},sv:function(){return am||(am=function(){const e=gf();return e.NUMBERS=tm,e.FUNCTIONS.radicalNestDepth=yf,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=uf.prefixCombiner,e.ALPHABETS.digitTrans.default=tm.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),am},nemeth:function(){return Kh||(Kh=function(){const e=gf();return e.NUMBERS=Gh,e.COMBINERS={postfixCombiner:Vh,germanCombiner:zh,embellishCombiner:Wh,doubleEmbellishCombiner:$h,parensCombiner:Xh},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=df,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:Hh(e),e.ALPHABETS.digitTrans={default:Gh.numberToWords},e}()),Kh}};function rm(){const e=function(){const e=Tp.L.ensureLocale(Op.getInstance().locale,Op.getInstance().defaultLocale);return Op.getInstance().locale=e,im[e]()}();if(function(e){const t=Op.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Op.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Op.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))mf[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))wf.getInstance().setCorrection(t,a)}}function nm(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(dm(Dp.Z.mathmapsIePath),sm(),!0)}const om=null;function sm(e){dm(Dp.Z.WGXpath),lm(e)}function lm(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){lm(e,a++)}),200):a>=10||(Dp.Z.wgxpath=wgxpath,e?Dp.Z.wgxpath.install({document}):Dp.Z.wgxpath.install(),jp.evaluate=document.evaluate,jp.result=XPathResult,jp.createNSResolver=document.createNSResolver)}function dm(e){const t=Dp.Z.document.createElement("script");t.type="text/javascript",t.src=e,Dp.Z.document.head?Dp.Z.document.head.appendChild(t):Dp.Z.document.body.appendChild(t)}function cm(e){return e.match("/$")?e:e+"/"}function um(e,t="json"){return cm(Dp.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var pm,fm,hm;function mm(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function gm([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=mm(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function ym(e,t={}){return gm(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(pm||(pm={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(fm||(fm={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(hm||(hm={}));const km=[{interval:["1D400","1D419"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.BOLD},{interval:["1D41A","1D433"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.BOLD},{interval:["1D56C","1D585"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.BOLDFRAKTUR},{interval:["1D468","1D481"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.BOLDITALIC},{interval:["1D482","1D49B"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.BOLDSCRIPT},{interval:["1D538","1D551"],base:hm.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:pm.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:hm.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:pm.FRAKTUR},{interval:["1D51E","1D537"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.FRAKTUR},{interval:["FF21","FF3A"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.FULLWIDTH},{interval:["FF41","FF5A"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.FULLWIDTH},{interval:["1D434","1D44D"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.ITALIC},{interval:["1D44E","1D467"],base:hm.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:pm.ITALIC},{interval:["1D670","1D689"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.MONOSPACE},{interval:["1D68A","1D6A3"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.MONOSPACE},{interval:["0041","005A"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.NORMAL},{interval:["0061","007A"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.NORMAL},{interval:["1D49C","1D4B5"],base:hm.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:pm.SCRIPT},{interval:["1D4B6","1D4CF"],base:hm.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:pm.SCRIPT},{interval:["1D5A0","1D5B9"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.SANSSERIF},{interval:["1D5BA","1D5D3"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.SANSSERIF},{interval:["1D608","1D621"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:hm.LATINCAP,subst:{},capital:!0,category:"Lu",font:pm.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:hm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:pm.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:hm.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:pm.NORMAL},{interval:["03B0","03D0"],base:hm.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:pm.NORMAL},{interval:["1D6A8","1D6C0"],base:hm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:pm.BOLD},{interval:["1D6C1","1D6E1"],base:hm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:pm.BOLD},{interval:["1D6E2","1D6FA"],base:hm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:pm.ITALIC},{interval:["1D6FB","1D71B"],base:hm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:pm.ITALIC},{interval:["1D71C","1D734"],base:hm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:pm.BOLDITALIC},{interval:["1D735","1D755"],base:hm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:pm.BOLDITALIC},{interval:["1D756","1D76E"],base:hm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:pm.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:hm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:pm.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:hm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:pm.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:hm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:pm.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:hm.DIGIT,subst:{},offset:0,category:"Nd",font:pm.NORMAL},{interval:["2070","2079"],base:hm.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:fm.SUPER},{interval:["2080","2089"],base:hm.DIGIT,subst:{},offset:0,category:"No",font:fm.SUB},{interval:["245F","2473"],base:hm.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:fm.CIRCLED},{interval:["3251","325F"],base:hm.DIGIT,subst:{},offset:21,category:"No",font:fm.CIRCLED},{interval:["32B1","32BF"],base:hm.DIGIT,subst:{},offset:36,category:"No",font:fm.CIRCLED},{interval:["2474","2487"],base:hm.DIGIT,subst:{},offset:1,category:"No",font:fm.PARENTHESIZED},{interval:["2487","249B"],base:hm.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:fm.PERIOD},{interval:["2775","277F"],base:hm.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:fm.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:hm.DIGIT,subst:{},offset:11,category:"No",font:fm.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:hm.DIGIT,subst:{},offset:1,category:"No",font:fm.DOUBLECIRCLED},{interval:["277F","2789"],base:hm.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:fm.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:hm.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:fm.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:hm.DIGIT,subst:{},offset:0,category:"Nd",font:pm.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:hm.DIGIT,subst:{},offset:0,category:"Nd",font:pm.BOLD},{interval:["1D7D8","1D7E1"],base:hm.DIGIT,subst:{},offset:0,category:"Nd",font:pm.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:hm.DIGIT,subst:{},offset:0,category:"Nd",font:pm.SANSSERIF},{interval:["1D7EC","1D7F5"],base:hm.DIGIT,subst:{},offset:0,category:"Nd",font:pm.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:hm.DIGIT,subst:{},offset:0,category:"Nd",font:pm.MONOSPACE},{interval:["1F101","1F10A"],base:hm.DIGIT,subst:{},offset:0,category:"No",font:fm.COMMA},{interval:["24B6","24CF"],base:hm.LATINCAP,subst:{},capital:!0,category:"So",font:fm.CIRCLED},{interval:["24D0","24E9"],base:hm.LATINSMALL,subst:{},capital:!1,category:"So",font:fm.CIRCLED},{interval:["1F110","1F129"],base:hm.LATINCAP,subst:{},capital:!0,category:"So",font:fm.PARENTHESIZED},{interval:["249C","24B5"],base:hm.LATINSMALL,subst:{},capital:!1,category:"So",font:fm.PARENTHESIZED},{interval:["1F130","1F149"],base:hm.LATINCAP,subst:{},capital:!0,category:"So",font:fm.SQUARED},{interval:["1F170","1F189"],base:hm.LATINCAP,subst:{},capital:!0,category:"So",font:fm.NEGATIVESQUARED},{interval:["1F150","1F169"],base:hm.LATINCAP,subst:{},capital:!0,category:"So",font:fm.NEGATIVECIRCLED}],bm=new Map;function Sm(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of km){const t=Sm(e.base,e.font),a=ym(e.interval,e.subst);let i=bm.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,bm.set(t,i))}var Am;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(Am||(Am={}));const wm=Object.assign(Object.assign(Object.assign({},pm),Am),fm);var Em;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(Em||(Em={}));const vm=Object.assign(Object.assign({},hm),Em);var xm,Cm,Lm=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new Nm,e.Secondary=new _m,e.FencesHoriz=new Map,e.FencesVert=new Map}(Cm||(Cm={}));const Bm=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function Dm(e,t,a,i,r,n=[],o={},s={}){const l=bm.get(Sm(e,i));l&&(l.unicode.forEach((e=>{Cm.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>Cm.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&Cm.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&Cm.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:vm.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:vm.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:wm.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:wm.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:wm.DOUBLESTRUCKITALIC,secondary:vm.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:wm.DOUBLESTRUCK,secondary:vm.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:wm.NORMAL,secondary:vm.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:wm.NORMAL,secondary:vm.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:wm.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:wm.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:wm.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:wm.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=Lm(e,["set"]);return Fm(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(ym(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),Pm(Cm.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),Pm(Cm.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),Pm(Cm.FencesHoriz,["5b","7b","ff3b","ff5b"],2),Pm(Cm.FencesHoriz,[["239b","23a6"]],3),Pm(Cm.FencesHoriz,[["23a7","23a9"]],4),Fm([...Cm.FencesHoriz.keys()],{type:"fence",role:"open"}),Fm([...Cm.FencesHoriz.values()],{type:"fence",role:"close"}),Fm([...Cm.FencesVert.keys()],{type:"fence",role:"top"}),Fm([...Cm.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(wm)){const a=!!fm[e]?wm.UNKNOWN:t===wm.FULLWIDTH?wm.NORMAL:t;Dm(hm.LATINCAP,"identifier","latinletter",t,a,[vm.ALLLETTERS]),Dm(hm.LATINSMALL,"identifier","latinletter",t,a,[vm.ALLLETTERS],{},{3:vm.D}),Dm(hm.GREEKCAP,"identifier","greekletter",t,a,[vm.ALLLETTERS]),Dm(hm.GREEKSMALL,"identifier","greekletter",t,a,[vm.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),Dm(hm.DIGIT,"number","integer",t,a)}}(),Fm(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Fm(Bm,{type:"function",role:"prefix function"}),Fm(["mod","rem"],{type:"operator",role:"prefix function"});class Rm{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Op.getInstance().strict?t.cstr.equal(e):Op.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Op.getInstance().parsers[a]||Op.getInstance().defaultParser,s=Op.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Op.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(wp.LOCALE));return a=a.filter((function(e){return Rm.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Op.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Tm=Cp.DEFAULT_VALUES[wp.LOCALE],Mm=Cp.DEFAULT_VALUES[wp.MODALITY];function Im(e){return!(!e.locale&&!e.modality)&&(Tm=e.locale||Tm,Mm=e.modality||Mm,!0)}let Om={};function qm(e){Om=e}const Um=new Map,jm=new Map;function Gm(e,t){let a=Um.get(t);return a||(a=new Rm,a.base=jm.get(e),Um.set(t,a),a)}function Hm(e){const t=jm.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function Vm(e,t,a){Gm(e,t).defineRulesFromMappings(Tm,Mm,a)}function zm(e,t,a,i){Gm(a,a).defineRuleFromStrings(Tm,Mm,e,t,i)}function Wm(e){if(!Im(e))for(const[t,a]of Object.entries(e))zm("default","default",t,a)}function $m(e){for(let t,a=0;t=e.names[a];a++)Vm(e.key,t,e.mappings)}function Xm(e){for(const t of Object.keys(Om)){const a=Object.assign({},e);a.mappings={};const i=Om[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=im[Tm]().FUNCTIONS.si(i,e.mappings[t][r])}$m(a)}}function Km(e,t){return t=t||{},e.length?(t[e[0]]=Km(e.slice(1),t[e[0]]),t):t}Op.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Um.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class Jm{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new Jm("",{})}static stringEmpty(e){return new Jm(e,{})}static stringAttr(e,t){return new Jm(e,t)}static singleton(e,t={}){return[Jm.stringAttr(e,t)]}static node(e,t,a={}){const i=Jm.getAttributes(t);return Object.assign(i,a),new Jm(e,i)}static getAttributes(e){const t={};for(const a of Jm.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}Jm.attributeList=["id","extid"];class Ym{static create(e,t={}){return e.text=wf.getInstance().apply(e.text,t),new Ym(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new Ym({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return Jm.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const Qm=new Map;function Zm(e,t,a){const i={};if(t){const e=Qm.get(t)||{};Object.assign(i,e)}Qm.set(e,Object.assign(i,a))}function eg(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Wp("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[Ym.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Op.evaluateNode(e);return i.concat(r)}}class ig{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class rg{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const ng=new Map,og=new Map;function sg(e){const t=e.domain+":"+e.name;e instanceof ig?ng.set(t,e):og.set(t,e)}function lg(e,t){const a=e+":"+t,i=ng.get(a)||og.get(a);i&&(i.active=!0)}function dg(e,t){const a=t.split("-"),i=eg(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function cg(e){return hg(e)||function(e){return pg(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(pg(e.childNodes[0])||hg(e.childNodes[0]))&&pg(e.childNodes[1])||3===e.childNodes.length&&hg(e.childNodes[0])&&pg(e.childNodes[1])&&pg(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(pg(e.childNodes[0])||fg(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(pg(e.childNodes[0].childNodes[0])||fg(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&ug(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(ug(e.childNodes[1])||"fenced"===e.childNodes[1].type&&ug(e.childNodes[1].childNodes[0]))}(e)}function ug(e){return e.hasAnnotation("clearspeak","simple")}function pg(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function fg(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function hg(e){return fg(e)||function(e){if(mg("Fraction_Over")||mg("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(mg("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function mg(e){return Op.getInstance().style===e}function gg(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(yg(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Wp("children/*",e);return t.every((e=>yg(e)||"identifier"===e.tagName))}(a))}function yg(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function kg(e){return Wp("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(gg)?[e]:[]}function bg(e){return ff(e,20,11)?[e]:[]}function Sg(e){const t=parseInt(e.textContent,10);return[Jm.stringEmpty(isNaN(t)?e.textContent:t>10?mf.NUMBERS.numericOrdinal(t):mf.NUMBERS.wordOrdinal(t))]}sg(new ig("clearspeak","simple",(function(e){return cg(e)?"simple":""}))),sg(new ig("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&fg(e.childNodes[0])&&function(e){for(let t=0;t1?mf.NUMBERS.wordOrdinal(t):"",[Jm.stringEmpty(Ag)]}function Eg(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=Cm.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:Cm.FencesHoriz.get(e)===t||Cm.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function vg(e){const t=Xp(e.parentNode.childNodes),a=Wp("../../children/*",e),i=t.indexOf(e);return Lg(a[i])||Lg(a[i+1])?[e]:[]}function xg(e){const t=Xp(e.parentNode.childNodes),a=Wp("../../children/*",e),i=t.indexOf(e);return Cg(a[i])&&a[i+1]&&(Cg(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function Cg(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function Lg(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function Ng(e){return[Jm.stringEmpty(mf.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function _g(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function Fg(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}wf.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Pg=null;function Bg(e){Pg=e}const Dg=new Map,Rg={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Tg={};function Mg(e){const t=e.name;Dg.set(t,e),Rg[t]||(Rg[t]=!1)}function Ig(e,t,a){const i=Dg.get(e);return i&&!Tg[e]&&(Rg[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Og=[];function qg(e,t){for(let a,i=0;a=Og[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Ug(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(qg)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===qg(t[t.length-1],i));return a}function jg(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Og.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Gg extends Map{set(e,t){return super.set(jg(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(jg(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class Hg extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(jg(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class Vg extends Hg{add(e,t){super.add(jg(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new zg;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class zg extends Hg{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(jg(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Ug(t))}default(){const e=new Gg;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Wg=["MO","MI","MN","MTEXT","MS","MSPACE"],$g=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],Xg=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],Kg=["MROOT","MSQRT"],Jg=["aria-label","exact-speech","alt"];function Yg(e){return!!e&&"MATH"===nf(e)}function Qg(e){return!!e&&-1!==$g.indexOf(nf(e))}function Zg(e){return!!e&&-1!==Xg.indexOf(nf(e))}function ey(e){return!!e&&"MGLYPH"===nf(e)&&!function(e){return!!e&&-1!==Wg.indexOf(nf(e))}(e.parentNode)}function ty(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==Jp.ELEMENT_NODE)continue;const e=nf(a);-1===$g.indexOf(e)&&(-1!==Xg.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function ay(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==Jg.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function iy(e){return e&&e.embellished&&e.childNodes.length>0?iy(e.childNodes[0]):e}function ry(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function ny(e,t){let a=e;const i=[],r=[];let n=null;do{n=ry(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class oy{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new oy(t);return a.type=e.tagName,oy.setAttribute(a,e,"role"),oy.setAttribute(a,e,"font"),oy.setAttribute(a,e,"embellished"),oy.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),ay(a,e),oy.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of Xp(t.childNodes)){if(a.nodeType===Jp.TEXT_NODE){e.textContent=a.textContent;continue}const t=Xp(a.childNodes).map(oy.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===nf(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=wm.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=Kp("");return sf(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==wm.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=Cm.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&cy(t[t.length-1],"openfence")}function Ny(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function _y(e){return ly(e,"largeop")||ly(e,"limboth")||ly(e,"limlower")||ly(e,"limupper")||ly(e,"function")&&cy(e,"limit function")||(ly(e,"overscore")||ly(e,"underscore"))&&_y(e.childNodes[0])}function Fy(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Py(e){return ly(e,"identifier")&&cy(e,"simple function")}const By=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],Dy=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Ry(e){const t=e.type;return-1===By.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Ry(e.childNodes[0]):-1===Dy.indexOf(t)||Ry(e.childNodes[0]))}function Ty(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function My(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function Iy(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(My(t[0])||Ty(t[0]))&&e.childNodes.slice(1).every(My)}function Oy(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===xm.invisibleTimes)}function qy(e){return"infixop"===e.type&&"implicit"===e.role}function Uy(e){return"neutral"===e.role||"metric"===e.role}function jy(e,t){return Uy(e)&&Uy(t)&&iy(e).textContent===iy(t).textContent}function Gy(e){return!!Uy(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function Hy(e){return!!Uy(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class Vy{static getInstance(){return Vy.instance=Vy.instance||new Vy,Vy.instance}static tableToMultiline(e){if(!Ny(e))return Ig("rewrite_subcases",e,Vy.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)Vy.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||ly(t=e.childNodes[0],"line")&&t.contentNodes.length&&cy(t.contentNodes[0],"label")||!Cy(e.childNodes[0].childNodes[0])||Vy.tableToMatrixOrVector_(Vy.rewriteFencedLine_(e)),Vy.binomialForm_(e),Vy.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),Vy.meaningFromContent(e,Vy.numberRole_),Vy.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(ly(t,"relation")||ly(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=Vy.computeColumns_(e);return Vy.classifyByColumns_(e,t,"equality")||Vy.classifyByColumns_(e,t,"inequality",["equality"])||Vy.classifyByColumns_(e,t,"arrow")||Vy.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!Vy.cayleySpacing(a)||!Vy.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=Vy.separateSemantics(t);return Vy.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=Vy.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?Vy.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[Vy.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=Vy.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===nf(e))return e;for(;Zg(e)&&1===e.childNodes.length;)if("MSPACE"===nf(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=Vy.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",cy(e,"subsup")||cy(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===xm.functionApplication){Vy.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return Ig("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),Vy.propagateFunctionRole_(e,a),"prefix"}const a=Vy.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;cy(e,"subsup")||cy(e,"underover")||(e.role=t),Vy.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=Vy.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];ly(t,"multiline")?Vy.tableToVector_(e):Vy.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)Vy.assignRoleToRow_(e,Vy.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?Vy.binomialForm_(t):Vy.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?Vy.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Uy(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)Vy.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Ny(e)&&Vy.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";ly(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&ly(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){ly(e,"line")?e.role=t:ly(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){ly(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>Cm.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==wm.UNKNOWN)return;const t=[...e.textContent].map((e=>Cm.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==wm.UNKNOWN&&t.font!==e?e===wm.UNKNOWN?t.font:null:e}),wm.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();wy(e)?(i.push(e),r.push(n)):(Vy.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=Vy.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=Vy.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=Vy.rewriteFence_(e,a);return ly(t,"superscript")||ly(t,"subscript")||ly(t,"tensor")?(cy(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),Vy.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&Vy.testColumns_(t,1,(e=>Vy.isPureRelation_(e,a)))||2===t.length&&(Vy.testColumns_(t,1,(e=>Vy.isEndRelation_(e,a)||Vy.isPureRelation_(e,a)))||Vy.testColumns_(t,0,(e=>Vy.isEndRelation_(e,a,!0)||Vy.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return ly(e,"relseq")&&cy(e,t)&&ly(e.childNodes[i],"empty")}static isPureRelation_(e,t){return ly(e,"relation")&&cy(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){Vy.getInstance().factory_=e,Bg(Vy.getInstance().factory_)}getNodeFactory(){return Vy.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===wm.NORMAL)return e.font=wm.ITALIC,Ig("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),Vy.exprFont_(e),Ig("simpleNamedFunction",e)}implicitNode(e){if(e=Vy.getInstance().getMixedNumbers_(e),1===(e=Vy.getInstance().combineUnits_(e)).length)return e[0];return Ig("combine_juxtaposition",Vy.getInstance().implicitNode_(e))}text(e,t){return Vy.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!ly(e,"empty")}))).length?Vy.getInstance().factory_.makeEmptyNode():(e=Vy.getInstance().getFencesInRow_(e),e=Vy.getInstance().tablesInRow(e),e=Vy.getInstance().getPunctuationInRow_(e),e=Vy.getInstance().getTextInRow_(e),e=Vy.getInstance().getFunctionsInRow_(e),Vy.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return Vy.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(_y(i)){a=Vy.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&uy(t[1])||2===n&&uy(t[1])&&uy(t[2]))return a=Vy.MML_TO_BOUNDS_[e],Vy.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(uy(t[1]))return i=Vy.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?Vy.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&uy(t[2]))return i=Vy.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),Vy.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return Vy.getInstance().makeLimitNode_(i,t,null,r)}return a=Vy.MML_TO_BOUNDS_[e],Vy.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=ny(e,xy),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(Vy.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=ny(a,vy),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();Ly(0,i)&&Vy.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=Vy.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(Vy.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?Vy.getInstance().horizontalFencedNode_(Vy.getInstance().factory_.makeContentNode(e),Vy.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(Vy.getInstance().factory_.makeContentNode(e)),t&&i.push(Vy.getInstance().factory_.makeContentNode(t)),Vy.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=Vy.getInstance().factory_.makeBranchNode("line",[e],[]),i=Vy.getInstance().factory_.makeBranchNode("line",[t],[]);return r=Vy.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),Vy.binomialForm_(r),Vy.classifyMultiline(r),r}return r=Vy.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=Vy.getInstance().factory_.makeBranchNode("tensor",[e,Vy.getInstance().scriptNode_(t,"leftsub"),Vy.getInstance().scriptNode_(a,"leftsuper"),Vy.getInstance().scriptNode_(i,"rightsub"),Vy.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=yy(e),n}pseudoTensor(e,t,a){const i=e=>!ly(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(Vy.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(Vy.getInstance().scriptNode_(a,"rightsuper",!0)),Vy.getInstance().limitNode(o,s)}font(e){const t=Vy.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=Vy.getInstance().cleanInference(e.childNodes),i=t.length?Vy.getInstance().factory_.makeBranchNode("inference",a(t),[]):Vy.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=Vy.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=Vy.getInstance().getFormulas(e,[],a);return Vy.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=Xp(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(Vy.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(Vy.getInstance().getLabel(e,r,a,"right"));const o=Vy.getInstance().getFormulas(e,r,a),s=Vy.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=Vy.getInstance().findNestedRow(t,"prooflabel",i),n=Vy.getInstance().factory_.makeBranchNode("rulelabel",a(Xp(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?Vy.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===Vy.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=Xp(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(Xp(o.childNodes[0].childNodes))[0],f=Vy.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const h=Vy.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return h.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:h,premises:f}}findNestedRow(e,t,a){return Vy.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return Xp(e).filter((function(e){return"MSPACE"!==nf(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),Ig("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new sy,Bg(this.factory_)}implicitNode_(e){const t=Vy.getInstance().factory_.makeMultipleContentNodes(e.length-1,xm.invisibleTimes);Vy.matchSpaces_(e,t);const a=Vy.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=Vy.getInstance().factory_.makeBranchNode("infixop",e,[t],iy(t).textContent);return a.role=t.role,Ig("propagateSimpleFunction",a)}explicitMixed_(e){const t=ny(e,(function(e){return e.textContent===xm.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&ly(r[o],"number")&&!cy(r[o],"mixed")&&ly(n[0],"fraction")){const e=Vy.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return iy(e).textContent})).join(" "),r=Vy.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=Vy.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=Vy.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=ny(e,(function(e){return ly(e,"fraction")&&cy(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&ly(r[n],"number")&&(cy(r[n],"integer")||cy(r[n],"float"))){const t=Vy.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=ny(e,(e=>ly(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(Vy.getInstance().row(r)),o.push(e);let t=Vy.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(Vy.getInstance().row(r)),i.push(e),r=n;continue}const s=Cm.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(Vy.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(Vy.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(Vy.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(Vy.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(Vy.getInstance().row(r)),i.length>1?[Vy.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=ny(e,by),a=t.rel[0];if(!a)return Vy.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(Vy.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=Vy.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=Vy.getInstance().factory_.makeBranchNode("relseq",i,t.rel,iy(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return Vy.getInstance().factory_.makeEmptyNode();if(1===(e=Vy.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&ky(e[0]);)t.push(e.shift());if(0===e.length)return Vy.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return Vy.getInstance().prefixNode_(e[0],t);const a=ry(e=Ig("convert_juxtaposition",e),ky),i=Vy.getInstance().prefixNode_(Vy.getInstance().implicitNode(a.head),t);return a.div?Vy.getInstance().operationsTree_(a.tail,i,a.div):(Iy(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=Vy.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return Vy.getInstance().postfixNode_(t,r)}const n=ry(e,ky);if(0===n.head.length)return r.push(n.div),Vy.getInstance().operationsTree_(n.tail,t,a,r);const o=Vy.getInstance().prefixNode_(Vy.getInstance().implicitNode(n.head),r),s=Vy.getInstance().appendOperand_(t,a,o);return n.div?Vy.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return Vy.getInstance().infixNode_([e,a],t);const i=Vy.getInstance().appendDivisionOp_(e,t,a);return i||(Vy.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?Vy.getInstance().appendMultiplicativeOp_(e,t,a):Vy.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Oy(e)?Vy.getInstance().infixNode_([e,a],t):Vy.getInstance().appendLastOperand_(e,t,a):"division"===e.role?Vy.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Oy(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Vy.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Oy(e))return Vy.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Oy(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Vy.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return Vy.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Oy(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):Vy.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=ny(e,Ay);t=Vy.purgeFences_(t);const a=t.comp.shift();return Vy.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>cy(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();Vy.fenceToPunct_(t),e.push(t)}else{const t=ry(a,r),n=t.head.length-1,o=Vy.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Uy(e[0])&&(!n||!jy(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),Vy.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=Vy.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Vy.getInstance().fences_(e,t,a,i)}if(n&&jy(e[0],n)){if(!Gy(n)||!Hy(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),Vy.getInstance().fences_(e,t,a,i)}const r=Vy.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Vy.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Uy(n)&&a.some(r)){const n=ry(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=Vy.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=Vy.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),Vy.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return Vy.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),Vy.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return Vy.fenceToPunct_(e[0]),e;const a=e.shift();if(!Gy(a)){Vy.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Vy.getInstance().neutralFences_(e,t))}const i=ry(e,(function(e){return jy(e,a)}));if(!i.div){Vy.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Vy.getInstance().neutralFences_(e,t))}if(!Hy(i.div))return Vy.fenceToPunct_(i.div),e.unshift(a),Vy.getInstance().neutralFences_(e,t);const r=Vy.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=Vy.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=Vy.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=Vy.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=Vy.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=Vy.getInstance().row(a);let r=Vy.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(Vy.getInstance().classifyHorizontalFence_(r),r=Ig("propagateComposedFunction",r)):r.role=e.role,r=Ig("detect_cycle",r),Vy.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Ry(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void Vy.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=ny(e,(function(a){if(!Sy(a))return!1;if(Sy(a)&&!cy(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(Vy.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(Vy.getInstance().row(r));return[Vy.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=Vy.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return Fy(e,t,0)?a.role="startpunct":Fy(e,t,e.length-1)?a.role="endpunct":t.every((e=>cy(e,"dummy")))?a.role="text":t.every((e=>cy(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=Vy.getInstance().factory_.makeMultipleContentNodes(e.length-1,xm.invisibleComma);return t.forEach((function(e){e.role="dummy"})),Vy.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!uy(e))return!1;const a=e.textContent,i=Cm.Secondary.get(a,vm.BAR)||Cm.Secondary.get(a,vm.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=Vy.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=Vy.getInstance().accentRole_(n,a);if(o){Vy.getInstance().accentRole_(o,"overscore")&&!i?(s=Vy.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=Vy.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return Vy.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=Vy.getInstance().factory_.makeBranchNode(i,t,[]),n=yy(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=Vy.classifyFunction_(i,e);if(!r)return a.push(i),Vy.getInstance().getFunctionsInRow_(e,a);const n=Vy.getInstance().getFunctionsInRow_(e,[]),o=Vy.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=Vy.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=Vy.getInstance().row(a.integrand);return n=Vy.getInstance().integralNode_(e,i,a.intvar),Ig("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Uy(a)||(a.role="leftright"),n=Vy.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=ry(t,py),i.head.length)r=Vy.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!ly(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=Vy.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=ry(t,fy),i.head.length?(r=Vy.getInstance().row(i.head),n=Vy.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Uy(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>ly(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",Vy.propagateFunctionRole_(e,"simple function"),n=Vy.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=ry(t,fy);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}Ig("intvar_from_implicit",e);const a=e[0];if(gy(a))return{integrand:t,intvar:null,rest:e};if(my(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&hy(a,e[1])){const i=Vy.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),Vy.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=Vy.getInstance().factory_.makeContentNode(xm.functionApplication),i=Vy.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete Vy.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=Vy.getFunctionOp_(e,(function(e){return ly(e,"function")||ly(e,"identifier")&&cy(e,"simple function")}));return Vy.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=Vy.getFunctionOp_(e,(e=>ly(e,"largeop")));return Vy.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||Vy.getInstance().factory_.makeEmptyNode(),a=a||Vy.getInstance().factory_.makeEmptyNode();const i=Vy.getFunctionOp_(e,(e=>ly(e,"largeop")));return Vy.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=Vy.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=Vy.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return ly(e,"number")&&cy(e,"integer")}))?"vulgar":a.childNodes.every(My)?"unit":"division",Ig("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=Vy.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=Vy.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=nf(r);if("MSPACE"!==e){if("MROW"===e)return Vy.getInstance().findNestedRow_(Xp(r.childNodes),t,a+1,i);if(Vy.findSemantics(r,t,i))return r}}return null}}Vy.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},Vy.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},Vy.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},Vy.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},Vy.MATHJAX_FONTS={"-tex-caligraphic":wm.CALIGRAPHIC,"-tex-caligraphic-bold":wm.CALIGRAPHICBOLD,"-tex-calligraphic":wm.CALIGRAPHIC,"-tex-calligraphic-bold":wm.CALIGRAPHICBOLD,"-tex-oldstyle":wm.OLDSTYLE,"-tex-oldstyle-bold":wm.OLDSTYLEBOLD,"-tex-mathit":wm.ITALIC};const zy=Vy;let Wy={};function $y(e){return Array.from(e.textContent).map(Jm.stringEmpty)}function Xy(e,t){const a=Array.from(e.textContent),i=[],r=zy.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,wm.UNKNOWN),o=r.identifierNode(a,wm.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function Ky(e){return Xy(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function Jy(e){return Xy(e,(function(e){e.font=wm.UNKNOWN,e.type="identifier"}))}const Yy=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function Qy(e){return Wy={},[e]}function Zy(e,t,a,i,r,n){i=i||Yy,r=r||{},n=n||function(e){return!1};const o=sf(t);if(Wy[e]||(Wy[e]={}),Wy[e][o])return Wy[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=ek(t,a,Fg(i,a),r,n,0);return Wy[e][o]=s,s}function ek(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=Xp(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=Xp(e.childNodes);return Math.max.apply(null,o.map((function(e){return ek(e,t,a,i,r,n)})))}function tk(e){return Zy("fraction",e,["fraction"],Yy,{},mf.FUNCTIONS.fracNestDepth)}function ak(e,t,a){const i=tk(e),r=Array(i).fill(t);return a&&r.push(a),r.join(mf.MESSAGES.regexp.JOINER_FRAC)}function ik(e){return Jm.singleton(ak(e,mf.MESSAGES.MS.START,mf.MESSAGES.MS.FRAC_V))}function rk(e){return Jm.singleton(ak(e,mf.MESSAGES.MS.END,mf.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function nk(e){return Jm.singleton(ak(e,mf.MESSAGES.MS.FRAC_OVER),{})}function ok(e){return Jm.singleton(ak(e,mf.MESSAGES.MS.START,mf.MESSAGES.MS.FRAC_B))}function sk(e){return Jm.singleton(ak(e,mf.MESSAGES.MS.END,mf.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function lk(e){const t=tk(e);return Jm.singleton(1===t?mf.MESSAGES.MS.FRAC_S:mf.FUNCTIONS.combineNestedFraction(mf.MESSAGES.MS.NEST_FRAC,mf.FUNCTIONS.radicalNestDepth(t-1),mf.MESSAGES.MS.FRAC_S))}function dk(e){const t=tk(e);return Jm.singleton(1===t?mf.MESSAGES.MS.ENDFRAC:mf.FUNCTIONS.combineNestedFraction(mf.MESSAGES.MS.NEST_FRAC,mf.FUNCTIONS.radicalNestDepth(t-1),mf.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function ck(e){const t=tk(e);return Jm.singleton(1===t?mf.MESSAGES.MS.FRAC_OVER:mf.FUNCTIONS.combineNestedFraction(mf.MESSAGES.MS.NEST_FRAC,mf.FUNCTIONS.radicalNestDepth(t-1),mf.MESSAGES.MS.FRAC_OVER))}function uk(e){return mf.FUNCTIONS.fracNestDepth(e)?[e]:[]}function pk(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+mf.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+mf.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function fk(e){return Jm.singleton(pk(e,mf.MESSAGES.MS.SUBSCRIPT,{sup:mf.MESSAGES.MS.SUPER,sub:mf.MESSAGES.MS.SUB}))}function hk(e){return Jm.singleton(pk(e,mf.MESSAGES.MS.SUB,{sup:mf.MESSAGES.MS.SUP,sub:mf.MESSAGES.MS.SUB}))}function mk(e){return Jm.singleton(pk(e,mf.MESSAGES.MS.SUPERSCRIPT,{sup:mf.MESSAGES.MS.SUPER,sub:mf.MESSAGES.MS.SUB}))}function gk(e){return Jm.singleton(pk(e,mf.MESSAGES.MS.SUP,{sup:mf.MESSAGES.MS.SUP,sub:mf.MESSAGES.MS.SUB}))}function yk(e){const t=pk(e,"",{sup:mf.MESSAGES.MS.SUPER,sub:mf.MESSAGES.MS.SUB});return Jm.singleton(t?t.replace(new RegExp(mf.MESSAGES.MS.SUB+"$"),mf.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(mf.MESSAGES.MS.SUPER+"$"),mf.MESSAGES.MS.SUPERSCRIPT):mf.MESSAGES.MS.BASELINE)}function kk(e){const t=pk(e,"",{sup:mf.MESSAGES.MS.SUP,sub:mf.MESSAGES.MS.SUB});return Jm.singleton(t||mf.MESSAGES.MS.BASE)}function bk(e){return Zy("radical",e,["sqrt","root"],Yy,{})}function Sk(e,t,a){const i=bk(e),r=function(e){const t="sqrt"===e.tagName?"2":Wp("children/*[1]",e)[0].textContent.trim();return mf.MESSAGES.MSroots[t]||""}(e);return a=r?mf.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:mf.FUNCTIONS.combineNestedRadical(t,mf.FUNCTIONS.radicalNestDepth(i-1),a)}function Ak(e){return Jm.singleton(Sk(e,mf.MESSAGES.MS.NESTED,mf.MESSAGES.MS.STARTROOT))}function wk(e){return Jm.singleton(Sk(e,mf.MESSAGES.MS.NESTED,mf.MESSAGES.MS.ENDROOT))}function Ek(e){return Jm.singleton(Sk(e,mf.MESSAGES.MS.NESTED,mf.MESSAGES.MS.ROOTINDEX))}function vk(e){return Jm.singleton(Sk(e,mf.MESSAGES.MS.NEST_ROOT,mf.MESSAGES.MS.STARTROOT))}function xk(e){return Jm.singleton(Sk(e,mf.MESSAGES.MS.NEST_ROOT,mf.MESSAGES.MS.ENDROOT))}function Ck(e){return Jm.singleton(Sk(e,mf.MESSAGES.MS.NEST_ROOT,mf.MESSAGES.MS.ROOTINDEX))}function Lk(e){return Jm.singleton(Sk(e,mf.MESSAGES.MS.NEST_ROOT,mf.MESSAGES.MS.ROOT))}function Nk(e){return Jm.singleton(Sk(e,mf.MESSAGES.MS.NEST_ROOT,mf.MESSAGES.MS.INDEX))}function _k(e){const t=function(e){return Zy("underscore",e,["underscore"],Yy,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Jm.singleton(Array(t).join(mf.MESSAGES.MS.UNDER)+mf.MESSAGES.MS.UNDERSCRIPT)}function Fk(e){return Jm.singleton(mf.MESSAGES.MS.ENDSCRIPTS)}function Pk(e){const t=function(e){return Zy("overscore",e,["overscore"],Yy,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Jm.singleton(Array(t).join(mf.MESSAGES.MS.OVER)+mf.MESSAGES.MS.OVERSCRIPT)}function Bk(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Wp("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function Dk(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Rk(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return Jm.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return Jm.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Tk=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Mk=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function Ik(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Mk.get(e)+"]";if(1&r){const t=Tk.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Ok(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=Ik(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Tk.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function qk(e){let t=Object.keys(mf.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Uk(e,t){let a=0;return function(){return mf.NUMBERS.numericOrdinal(++a)+" "+t}}function jk(e,t){let a=0;return function(){return mf.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Gk(e){const t=pf(e,mf.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[Jm.node(mf.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),Jm.stringAttr(mf.NUMBERS.vulgarSep,{separator:""}),Jm.node(mf.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[Jm.node(t.content||"",e)]}function Hk(e){const t=Xp(e.parentNode.childNodes);return Jm.singleton(mf.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function Vk(e){const t=yk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function zk(e){const t=kk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Wk(e){const t=mk(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function $k(e){const t=fk(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function Xk(e){const t=gk(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function Kk(e){const t=hk(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function Jk(e,t,a){const i=tk(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(mf.MESSAGES.regexp.JOINER_FRAC)}function Yk(e){return Jm.singleton(Jk(e,mf.MESSAGES.MS.START,mf.MESSAGES.MS.FRAC_V))}function Qk(e){return Jm.singleton(Jk(e,mf.MESSAGES.MS.END,mf.MESSAGES.MS.FRAC_V))}function Zk(e){return Jm.singleton(Jk(e,mf.MESSAGES.MS.START,mf.MESSAGES.MS.FRAC_B))}function eb(e){return Jm.singleton(Jk(e,mf.MESSAGES.MS.END,mf.MESSAGES.MS.FRAC_B))}function tb(e){const t=tk(e);return 1===t?Jm.singleton(mf.MESSAGES.MS.FRAC_S):Jm.singleton(mf.FUNCTIONS.combineNestedFraction(mf.FUNCTIONS.radicalNestDepth(t-1),mf.MESSAGES.MS.NEST_FRAC,mf.MESSAGES.MS.FRAC_S))}function ab(e){const t=tk(e);return 1===t?Jm.singleton(mf.MESSAGES.MS.ENDFRAC):Jm.singleton(mf.FUNCTIONS.combineNestedFraction(mf.FUNCTIONS.radicalNestDepth(t-1),mf.MESSAGES.MS.NEST_FRAC,mf.MESSAGES.MS.ENDFRAC))}function ib(e){const t=tk(e);return 1===t?Jm.singleton(mf.MESSAGES.MS.FRAC_OVER):Jm.singleton(mf.FUNCTIONS.combineNestedFraction(mf.FUNCTIONS.radicalNestDepth(t-1),mf.MESSAGES.MS.NEST_FRAC,mf.MESSAGES.MS.FRAC_OVER))}function rb(e){return 1===Wp("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function nb(e,t,a){const i=bk(e);return 1===i?a:mf.FUNCTIONS.combineNestedRadical(mf.FUNCTIONS.radicalNestDepth(i-1),t,a)}function ob(e){return Jm.singleton(nb(e,mf.MESSAGES.MS.NESTED,mf.MESSAGES.MS.STARTROOT))}function sb(e){return Jm.singleton(nb(e,mf.MESSAGES.MS.NESTED,mf.MESSAGES.MS.ENDROOT))}function lb(e){return Jm.singleton(nb(e,mf.MESSAGES.MS.NEST_ROOT,mf.MESSAGES.MS.STARTROOT))}function db(e){return Jm.singleton(nb(e,mf.MESSAGES.MS.NEST_ROOT,mf.MESSAGES.MS.ENDROOT))}function cb(e){return Jm.singleton(nb(e,mf.MESSAGES.MS.NEST_ROOT,mf.MESSAGES.MS.ROOT))}function ub(e,t){const a=function(e){const t=Wp("children/*[1]",e)[0].textContent.trim();return mf.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function pb(e){return Jm.singleton(ub(e,mf.MESSAGES.MS.ROOTINDEX))}function fb(e){return Jm.singleton(ub(e,mf.MESSAGES.MS.ROOTINDEX))}function hb(e){return Jm.singleton(ub(e,mf.MESSAGES.MS.INDEX))}function mb(e){const t=Wp("children/*",e);return Jm.singleton(mf.NUMBERS.wordOrdinal(t.length))}function gb(e){const t=Wp("children/*",e);return Jm.singleton(mf.NUMBERS.wordOrdinal(t.length-1))}function yb(e){const t=Wp("children/*",e),a=Wp("content/*",e);return Jm.singleton(mf.NUMBERS.wordOrdinal(t.length-a.length))}function kb(e,t){const a=e;let i=0;return function(){const e=Ym.create({text:Sb(a[i])&&Ab(a[i+1])?mf.MESSAGES.unitTimes:""},{});return i++,[e]}}const bb=["superscript","subscript","overscore","underscore"];function Sb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Wp("children/*",e);e=-1!==bb.indexOf(t)?a[0]:a[a.length-1]}return!1}function Ab(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Wp("children/*",e)[0]}return!1}function wb(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Wp("children/*",e)[0]}return[]}function Eb(e){const t=tk(e);return Jm.singleton(new Array(t).join(mf.MESSAGES.MS.FRACTION_REPEAT)+mf.MESSAGES.MS.FRACTION_START)}function vb(e){const t=tk(e);return Jm.singleton(new Array(t).join(mf.MESSAGES.MS.FRACTION_REPEAT)+mf.MESSAGES.MS.FRACTION_END)}function xb(e){const t=tk(e);return Jm.singleton(new Array(t).join(mf.MESSAGES.MS.FRACTION_REPEAT)+mf.MESSAGES.MS.FRACTION_OVER)}function Cb(e){const t=tk(e);return Jm.singleton(new Array(t).join(mf.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+mf.MESSAGES.MS.FRACTION_OVER)}function Lb(e){return mf.MESSAGES.regexp.HYPER===tk(e).toString()?[e]:[]}function Nb(e,t){const a=_b(e);return Jm.singleton(1===a?t:new Array(a).join(mf.MESSAGES.MS.NESTED)+t)}function _b(e,t){const a=t||0;return e.parentNode?_b(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function Fb(e){return Nb(e,mf.MESSAGES.MS.STARTROOT)}function Pb(e){return Nb(e,mf.MESSAGES.MS.ENDROOT)}function Bb(e){return Nb(e,mf.MESSAGES.MS.ROOTINDEX)}wf.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const Db=["multirel","relseq","appl","row","line"],Rb=["subscript","superscript","overscore","underscore"];function Tb(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==Db.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function Mb(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Wp("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[Ym.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?pk(n,"",{sup:mf.MESSAGES.MS.SUPER,sub:mf.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==nf(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[Ym.create({text:mf.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==nf(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[Ym.create({text:mf.MESSAGES.regexp.SPACE},{})]:[],u=Op.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function Ib(e,t){const a=e.slice(0);let i;return i=e.length>0?Wp("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[Ym.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===nf(e),l=r&&"NUMBER"===nf(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[Ym.create({text:mf.MESSAGES.regexp.SPACE},{})]:[])}}sg(new rg("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Rb.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Tb(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Tb(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Ob=!1;function qb(){Ob||(Zm(Cp.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Ky,CQFspaceoutIdentifier:Jy,CSFspaceoutText:$y,CSFopenFracVerbose:ik,CSFcloseFracVerbose:rk,CSFoverFracVerbose:nk,CSFopenFracBrief:ok,CSFcloseFracBrief:sk,CSFopenFracSbrief:lk,CSFcloseFracSbrief:dk,CSFoverFracSbrief:ck,CSFvulgarFraction:Gk,CQFvulgarFractionSmall:uk,CSFopenRadicalVerbose:Ak,CSFcloseRadicalVerbose:wk,CSFindexRadicalVerbose:Ek,CSFopenRadicalBrief:vk,CSFcloseRadicalBrief:xk,CSFindexRadicalBrief:Ck,CSFopenRadicalSbrief:Lk,CSFindexRadicalSbrief:Nk,CQFisSmallRoot:qk,CSFsuperscriptVerbose:mk,CSFsuperscriptBrief:gk,CSFsubscriptVerbose:fk,CSFsubscriptBrief:hk,CSFbaselineVerbose:yk,CSFbaselineBrief:kk,CSFleftsuperscriptVerbose:mk,CSFleftsubscriptVerbose:fk,CSFrightsuperscriptVerbose:mk,CSFrightsubscriptVerbose:fk,CSFleftsuperscriptBrief:gk,CSFleftsubscriptBrief:hk,CSFrightsuperscriptBrief:gk,CSFrightsubscriptBrief:hk,CSFunderscript:_k,CSFoverscript:Pk,CSFendscripts:Fk,CTFordinalCounter:Uk,CTFwordCounter:jk,CTFcontentIterator:ag,CQFdetIsSimple:Bk,CSFRemoveParens:Rk,CQFresetNesting:Qy,CGFbaselineConstraint:Dk,CGFtensorRules:Ok}),Zm("es.speech.mathspeak",Cp.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:kb,CQFoneLeft:wb}),Zm("fr.speech.mathspeak",Cp.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:Vk,CSFbaselineBrief:zk,CSFleftsuperscriptVerbose:Wk,CSFleftsubscriptVerbose:$k,CSFleftsuperscriptBrief:Xk,CSFleftsubscriptBrief:Kk}),Zm("ko.speech.mathspeak",Cp.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:Yk,CSFcloseFracVerbose:Qk,CSFopenFracBrief:Zk,CSFcloseFracBrief:eb,CSFopenFracSbrief:tb,CSFoverFracSbrief:ib,CSFcloseFracSbrief:ab,CQFisSimpleIndex:rb,CSFindexRadicalVerbose:pb,CSFindexRadicalBrief:fb,CSFindexRadicalSbrief:hb,CSFopenRadicalVerbose:ob,CSFcloseRadicalVerbose:sb,CSFopenRadicalBrief:lb,CSFcloseRadicalBrief:db,CSFopenRadicalSbrief:cb}),Zm(Cp.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:tg,CTFnodeCounter:dg,CTFcontentIterator:ag,CSFvulgarFraction:Gk,CQFvulgarFractionSmall:bg,CQFcellsSimple:kg,CSFordinalExponent:Sg,CSFwordOrdinal:Ng,CQFmatchingFences:Eg,CSFnestingDepth:wg,CQFfencedArguments:vg,CQFsimpleArguments:xg,CQFspaceoutNumber:Ky}),Zm("en.prefix.default","",{CSFordinalPosition:Hk}),Zm("en.speech.chromevox","",{CTFnodeCounter:eg,CTFcontentIterator:ag}),Zm("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:uk,CSFvulgarFraction:Gk}),Zm("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:mb,CSFdecreasedOrdinalConversion:gb,CSFlistOrdinalConversion:yb}),Zm("nemeth.braille.default",Cp.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:Eb,CSFcloseFraction:vb,CSFoverFraction:xb,CSFoverBevFraction:Cb,CQFhyperFraction:Lb,CSFopenRadical:Fb,CSFcloseRadical:Pb,CSFindexRadical:Bb,CSFsubscript:fk,CSFsuperscript:mk,CSFbaseline:yk,CGFtensorRules:e=>Ok(e,!1),CTFrelationIterator:Mb,CTFimplicitIterator:Ib}),Ob=!0)}class Ub{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var jb,Gb;function Hb(e){switch(e){case"[n]":return jb.NODE;case"[m]":return jb.MULTI;case"[t]":return jb.TEXT;case"[p]":return jb.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(jb||(jb={}));class Vb{static grammarFromString(e){return wf.parseInput(e)}static fromString(e){const t={type:Hb(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new $b("Missing content.");switch(t.type){case jb.TEXT:if('"'===a[0]){const e=Xb(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new $b("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case jb.NODE:case jb.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=Vb.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new Vb(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new $b("Invalid attribute expression: "+e);const t={},a=Xb(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===Af?Vb.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case jb.NODE:return"[n]";case jb.MULTI:return"[m]";case jb.TEXT:return"[t]";case jb.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class zb{static fromString(e){const t=Xb(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=zp(e,t,jp.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[Jm.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=zp(e,t,jp.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class tS{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&tS.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new eS,this.parseOrder=Cp.DEFAULT_ORDER,this.parser=new Lp(this.parseOrder),this.locale=Cp.DEFAULT_VALUES[wp.LOCALE],this.modality=Cp.DEFAULT_VALUES[wp.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new Ub(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?Ym.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||Ym.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&tS.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new Wb(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return zb.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=zb.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new Ub(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new aS(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new Ub(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class aS{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class iS extends tS{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)lg(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new $b("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new $b("Rule named "+e+" with style "+t+" does not exist.");const s=i?zb.fromString(i):n.action,l=new Ub(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+mf.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+mf.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new Ub(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+mf.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+iS.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(iS.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(iS.regexp.DECIMAL_MARK,"g"),mf.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,mf.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}iS.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class rS extends iS{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=Cm.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(Gb||(Gb={}));class oS{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=Gb.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class sS extends oS{constructor(e,t){super(e,t),this.rule_=null,this.kind=Gb.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Rp.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function lS(e,t,a){switch(e){case Gb.ROOT:return new dS;case Gb.DYNAMIC:return new cS(t);case Gb.QUERY:return new fS(t,a);case Gb.BOOLEAN:return new hS(t,a);default:return null}}class dS extends oS{constructor(){super("",(()=>!0)),this.kind=Gb.ROOT}}class cS extends oS{constructor(e){super(e,(t=>t===e)),this.kind=Gb.DYNAMIC}}const uS={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function pS(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&nf(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=Hp(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!wf.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!wf.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&nf(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Wp(t,e)[0];if(r){const e=function(e){const t=Um.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=uS[a]||uS["="],n=parseInt(i,10);return e=>{const a=Wp(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class fS extends sS{constructor(e,t){super(e,pS(e)),this.context=t,this.kind=Gb.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class hS extends sS{constructor(e,t){super(e,pS(e)),this.context=t,this.kind=Gb.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class mS{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===Gb.QUERY||e.getKind()===Gb.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=mS.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(mS.order_));return Math.max(t.length,a)}constructor(){this.root=lS(Gb.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===Gb.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aRp.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=gS.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Rp.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),gS.debugSpeechRule(i,t)}evaluateNode(e){$p(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Rp.getInstance().output(e)}const i=(new Date).getTime();return Rp.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Op.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=yS.get(t);return a.parse(e),a}qb(),e&&!e.functions&&(e.functions=function(e,t,a){return Qm.get([e,t,a].join("."))||Qm.get([Cp.DEFAULT_VALUES[wp.LOCALE],t,a].join("."))||Qm.get([Cp.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new nS;if("braille"===t)return new rS;return new iS}(e.locale,e.modality);yS.set(t,a),e.inherits&&(a.inherits=yS.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>gS.getInstance().trie.addRule(e))),gS.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;wf.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[Cp.DEFAULT_VALUES[wp.LOCALE]];return a[t]||a[Cp.DEFAULT_VALUES[wp.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new mS}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Op.getInstance();let a;Rp.getInstance().output(t.mode!==Ep.HTTP?e.toString():e),wf.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Rp.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,Ep.HTTP,e).toString()])),wf.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Op.getInstance().dynamicCstr.getComponents();const e=wf.parseInput(o.engine);Op.getInstance().setDynamicCstr(e)}switch(t.type){case jb.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case jb.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case jb.TEXT:{const t=o.span;let a={};if(t){const i=Wp(t,e);a=i.length?Jm.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return Ym.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case jb.PERSONALITY:default:i=[Ym.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&wf.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Op.getInstance().setDynamicCstr(l)}return wf.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[Ym.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Op.getInstance().dynamicCstr,t=Op.getInstance().strict,a=this.trie,i={};let r=e.getValue(wp.LOCALE),n=e.getValue(wp.MODALITY),o=e.getValue(wp.DOMAIN);a.hasSubtrie([r,n,o])||(o=Cp.DEFAULT_VALUES[wp.DOMAIN],a.hasSubtrie([r,n,o])||(n=Cp.DEFAULT_VALUES[wp.MODALITY],a.hasSubtrie([r,n,o])||(r=Cp.DEFAULT_VALUES[wp.LOCALE]))),i[wp.LOCALE]=[r],i[wp.MODALITY]=["summary"!==n?n:Cp.DEFAULT_VALUES[wp.MODALITY]],i[wp.DOMAIN]=["speech"!==n?Cp.DEFAULT_VALUES[wp.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=Cp.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==Jp.ELEMENT_NODE&&e.nodeType!==Jp.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Op.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Rp.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const yS=new Map;Op.nodeEvaluator=gS.getInstance().evaluateNode.bind(gS.getInstance());const kS={small:["default"],capital:["default"],digit:["default"]};function bS(e){const t=Op.getInstance().locale;Op.getInstance().locale=e,rm(),Im({locale:e}),function(){const e=mf.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};kS.small=t(e.smallPrefix,e.letterTrans),kS.capital=t(e.capPrefix,e.letterTrans),kS.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of bm.values()){const t=e.unicode;if("offset"in e)wS(t,e.font,e.offset||0);else{AS(t,mf.ALPHABETS[e.base],e.font,!!e.capital)}}Op.getInstance().locale=t,rm()}function SS(e){return function(e){return"string"==typeof e?{font:e,combiner:mf.ALPHABETS.combiner}:{font:e[0],combiner:mf.COMBINERS[e[1]]||uf[e[1]]||mf.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":mf.MESSAGES.font[e]||mf.MESSAGES.embellish[e]||"")}function AS(e,t,a,i){const r=SS(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?mf.ALPHABETS.capPrefix:mf.ALPHABETS.smallPrefix,t=i?kS.capital:kS.small;ES(r.combiner,a,n,r.font,e,mf.ALPHABETS.letterTrans,t)}}function wS(e,t,a){const i=SS(t);for(let t,r=0;t=e[r];r++){const e=mf.ALPHABETS.digitPrefix,n=r+a;ES(i.combiner,t,n,i.font,e,mf.ALPHABETS.digitTrans,kS.digit)}}function ES(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;zm(s,"default",t,e(o(a),i,l))}}var vS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const xS={functions:function(e){for(const a of e)Im(a)||(t=a.key,Fm(a.names||[],Cm.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Tm?(Hm(a),$m(a)):jm.set(a.key,a));var t},symbols:function(e){for(const t of e){if(Im(t))continue;const e=Rm.parseUnicode(t.key);"base"!==Tm?Vm(e,e,t.mappings):jm.set(e,t)}},units:function(e){for(const t of e)Im(t)||(t.key+=":unit","base"!==Tm?(Hm(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&Xm(t),$m(t)):jm.set(t.key,t))},si:e=>e.forEach(qm),messages:function(e){const t=im[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:gS.addStore,characters:e=>e.forEach(Wm)};let CS=!1;function LS(e=Op.getInstance().locale){return vS(this,void 0,void 0,(function*(){return CS||(!function(){for(const e of bm.values()){const t=e.unicode;for(const a of t)jm.set(a,{key:a,category:e.category})}}(),NS(Cp.BASE_LOCALE),CS=!0),qp.promises[Cp.BASE_LOCALE].then((()=>vS(this,void 0,void 0,(function*(){const t=Op.getInstance().defaultLocale;return t?(NS(t),qp.promises[t].then((()=>vS(this,void 0,void 0,(function*(){return NS(e),qp.promises[e]}))))):(NS(e),qp.promises[e])}))))}))}function NS(e=Op.getInstance().locale){qp.loaded[e]||(qp.loaded[e]=[!1,!1],Tm=Cp.DEFAULT_VALUES[wp.LOCALE],Mm=Cp.DEFAULT_VALUES[wp.MODALITY],function(e){if(Op.getInstance().isIE&&Op.getInstance().mode===Ep.HTTP)return void PS(e);!function(e){const t=function(){if(Op.getInstance().customLoader)return Op.getInstance().customLoader;return _S()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,FS(JSON.parse(i)),qp.loaded[e]=[!0,!0],a(e)}),(t=>{qp.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Op.getInstance().locale=Op.getInstance().defaultLocale,a(e)}))}));qp.promises[e]=a}(e)}(e))}function _S(){switch(Op.getInstance().mode){case Ep.ASYNC:return BS;case Ep.HTTP:return RS;case Ep.SYNC:default:return DS}}function FS(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(bS(r[0]),a=!1),xS[r[1]](e[i]))}}function PS(e,t){let a=t||1;om?FS(om,e):a<=5&&setTimeout((()=>PS(e,a++)).bind(this),300)}function BS(e){const t=um(e);return new Promise(((e,a)=>{Dp.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function DS(e){const t=um(e);return new Promise(((e,a)=>{let i="{}";try{i=Dp.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function RS(e){const t=um(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var TS,MS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function IS(e){return MS(this,void 0,void 0,(function*(){const t=Op.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Op.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Op.STRING_FEATURES.forEach(a),e.debug&&Rp.getInstance().init(),e.json&&(Dp.Z.jsonPath=cm(e.json)),e.xpath&&(Dp.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=nm(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,sm(!0),!0)}()}(t),rm(),t.setDynamicCstr(),t.init?(qp.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,qp.get()):t.delay?(t.delay=!1,qp.get()):LS()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(TS||(TS={}));const OS=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var qS;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(qS||(qS={}));function US(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function jS(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function GS(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let HS={},VS=[];function zS(e){HS={},VS=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[vp.JOIN];delete n[vp.JOIN],void 0!==n[vp.PAUSE]&&(e={[vp.PAUSE]:n[vp.PAUSE]},delete n[vp.PAUSE]);YS(t,r,QS(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=VS.length-1;t>=0;t--){const a=VS[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=VS.pop();const r=Fg(i,e);if(e=Fg(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&VS.push(i)}VS.push(a.open)}return a}class ZS{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Op.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class tA extends eA{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=zS(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(KS(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let aA="";const iA={TABLE:function(e){let t=cA(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=uA(t);return t=pA(t,i),fA(t,a)},CASES:function(e){let t=cA(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=uA(t);return t=pA(t,i),fA(t,a)},CAYLEY:function(e){let t=cA(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=uA(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=pA(t,i),fA(t,a)},MATRIX:function(e){let t=cA(e);const[a,i]=uA(t);return t=pA(t,i),fA(t,a)},CELL:oA,FENCE:oA,ROW:oA,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=rA(a),o=rA(i),s=lA(n),l=lA(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${yA(n,d)}\n${c}\n${yA(o,d)}`},NUMERATOR:kA,DENOMINATOR:kA};function rA(e){const t=nf(e),a=iA[t];return a?a(e):e.textContent}function nA(e,t){if(!e||!t)return e+t;const a=sA(e),i=sA(t),r=a-i;e=r<0?dA(e,i,lA(e)):e,t=r>0?dA(t,a,lA(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function dA(e,t,a){return e=function(e,t){const a=t-sA(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function cA(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===Jp.ELEMENT_NODE&&a.push(gA(e));return a}function uA(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function pA(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=hA(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=nA(i,e),i=nA(i,t.cells.shift());i=nA(hA(t.lfence,t.height),i),i=nA(i,hA(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(lA(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function hA(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function mA(e){return e.nodeType===Jp.ELEMENT_NODE&&"FENCE"===nf(e)?rA(e):""}function gA(e){const t=Array.from(e.childNodes),a=mA(t[0]),i=mA(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===Jp.TEXT_NODE){r=e.textContent;continue}const t=rA(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(sA(t),e)),0),width:n.map(lA)}}function yA(e,t){const a=(t-lA(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function kA(e){const t=e.firstChild,a=oA(e);if(t&&t.nodeType===Jp.ELEMENT_NODE){if("ENGLISH"===nf(t))return"\u2830"+a;if("NUMBER"===nf(t))return"\u283c"+a}return a}class bA extends ZS{markup(e){const t=zS(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)XS(e)||(KS(e)?i=e:(i&&(a+=this.pause(i[vp.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,bA.PAUSE_PUNCTUATION.get(t)||""}}bA.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class SA extends tA{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return SA.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,SA.MARKS[o]=!0),Op.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}SA.MARK_ONCE=!1,SA.MARK_KIND=!0,SA.CHARACTER_ATTR="character",SA.MARKS={};const AA=new SA,wA=new Map([[Pp.NONE,new class extends ZS{markup(e){let t="";const a=zS(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Pp.PUNCTUATION,new bA],[Pp.LAYOUT,new class extends tA{finalize(e){return function(e){aA="";const t=Kp(`${e}`);return Rp.getInstance().output(ef(t.toString())),aA=oA(t),aA}(e)}pause(e){return""}prosodyElement(e,t){return e===vp.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=zS(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):KS(e);return t.join("")}}],[Pp.ACSS,new class extends eA{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=zS(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(XS(e)){jS(i,e);continue}if(KS(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:US(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+OS.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case vp.RATE:return"(richness . "+t+")";case vp.PITCH:return"(average-pitch . "+t+")";case vp.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[vp.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Pp.SABLE,new class extends tA{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case vp.PITCH:return'';case vp.RATE:return'';case vp.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Pp.VOICEXML,AA],[Pp.SSML,AA]]);function EA(e){const t=wA.get(Op.getInstance().markup);return t?t.markup(e):""}function vA(e){const t=wA.get(Op.getInstance().markup);return t?t.finalize(e):e}class xA{constructor(e){this.type=e,this.factory_=new sy}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class CA extends xA{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:wm.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){zy.getInstance().setNodeFactory(this.getFactory());const t=Xp(e.childNodes),a=nf(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return ay(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return zy.proof(e,a,this.parseList.bind(this));let i;return 1===(t=ty(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=zy.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return zy.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return zy.getInstance().limitNode(nf(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(ty(t));return this.getFactory().makeBranchNode("sqrt",[zy.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return zy.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,zy.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(ty(t));let i;i=a.length?1===a.length&&ly(a[0],"empty")?a:[zy.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class NA extends LA{}class _A extends LA{}const FA="data-semantic-";var PA;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(PA||(PA={}));const BA=[PA.ADDED,PA.ALTERNATIVE,PA.CHILDREN,PA.COLLAPSED,PA.CONTENT,PA.EMBELLISHED,PA.FENCEPOINTER,PA.FONT,PA.ID,PA.ANNOTATION,PA.ATTRIBUTES,PA.OPERATOR,PA.OWNS,PA.PARENT,PA.POSTFIX,PA.PREFIX,PA.ROLE,PA.SPEECH,PA.STRUCTURE,PA.TYPE];function DA(e){return e.map((function(e){return e.id})).join(",")}function RA(e,t){e.setAttribute(PA.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(FA+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(PA.CHILDREN,DA(t.childNodes)),t.contentNodes.length&&e.setAttribute(PA.CONTENT,DA(t.contentNodes)),t.parent&&e.setAttribute(PA.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(PA.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(PA.POSTFIX,a.join(" "))}(e,t)}function TA(e){return FA+e}function MA(){const e=Qp("mrow");return e.setAttribute(PA.ADDED,"true"),e}class IA{static fromTree(e){return IA.fromNode(e.root)}static fromNode(e){return new IA(IA.fromNode_(e))}static fromString(e){return new IA(IA.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!IA.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return _g(IA.collapsedLeafs(e),IA.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,IA.simpleCollapseStructure(a)?[a]:IA.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new IA(IA.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return _g(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return IA.simpleCollapseStructure(e)?e.toString():IA.contentCollapseStructure(e)?"(c "+e.slice(1).map(IA.makeSexp_).join(" ")+")":"("+e.map(IA.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(IA.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(IA.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Wp(`.//self::*[@${PA.ID}=${n}]`,e)[0];if(!t.childNodes.length)return IA.addAria(s,a,i,r),t.id;const l=IA.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&IA.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(IA.tree_(e,t,a+1,i+1,r));return IA.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Op.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(PA.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(PA.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(PA.COLLAPSED),i=a?IA.realLeafs_(IA.fromString(a).array):t.map((e=>e.id));e.setAttribute(PA.OWNS,i.join(" "))}static realLeafs_(e){if(IA.simpleCollapseStructure(e))return[e];if(IA.contentCollapseStructure(e))return[];let t=[];for(let a=1;aIA.simpleCollapseStructure(e)?e:IA.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{IA.simpleCollapseStructure(e)?a.push(e):(IA.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function OA(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=zy.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function qA(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(qy(r)){Rp.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return qA(e.concat(o),t,a)}if(!i)return Rp.getInstance().output("Juxta Heuristic Case 3"),qA([r].concat(n),t,a);const o=n.shift();if(!o){Rp.getInstance().output("Juxta Heuristic Case 9");const n=Pg.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",Ig("combine_juxtaposition",n),t.unshift(n),qA(e,t,a)}if(ky(i)||ky(o))return Rp.getInstance().output("Juxta Heuristic Case 4"),qA(e.concat([i,r,o]).concat(n),t,a);let s=null;return qy(i)&&qy(o)?(Rp.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):qy(i)?(Rp.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):qy(o)?(Rp.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Rp.getInstance().output("Juxta Heuristic Case 8"),s=Pg.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),qA(e.concat(n),t,a)}function UA(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===nf(e.childNodes[0])&&"MPADDED"===nf(e.childNodes[0].childNodes[0])&&"MPHANTOM"===nf(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Mg(new NA("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)qy(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Mg(new NA("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Py)||(e.role="composed function"),e)),(e=>"clearspeak"===Op.getInstance().domain))),Mg(new NA("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Op.getInstance().domain))),Mg(new NA("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Op.getInstance().domain))),Mg(new NA("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>Cm.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Mg(new _A("convert_juxtaposition",(e=>{let t=ny(e,(function(e){return e.textContent===xm.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=OA(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),OA(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=ny(e,(function(e){return e.textContent===xm.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?qA(t.comp.shift(),t.rel,t.comp):e}))),Mg(new NA("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Op.getInstance().modality&&"identifier"===e.type))),Mg(new NA("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Mg(new _A("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Oy(e[0])))),Mg(new NA("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(my(a))return void(a.role="integral");if(!Oy(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(my(n))return void(n.role="integral");if(hy(r,n)){const e=zy.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Mg(new NA("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=GA(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=GA(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}zy.tableToMultiline(e);const a=zy.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(UA(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(UA(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const jA=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function GA(e,t){if(!e.childNodes.length)return VA(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;VA(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==jA.indexOf(e.type)){const i=e.childNodes;VA(i[t?i.length-1:0]);const r=IA.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const HA={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function VA(e){if("punctuation"!==e.type)return!1;const t=HA[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class zA{static empty(){const e=Kp(""),t=new zA(e);return t.mathml=e,t}static fromNode(e,t){const a=zA.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=zA.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=zA.empty();return e.childNodes[0]&&(t.root=oy.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new CA,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new CA,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),WA.visit(this.root,{}),function(e){for(const t of ng.values())t.active&&t.annotate(e);for(const t of og.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=Kp(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return sf(this.xml(e))}formatXml(e){return ef(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const WA=new rg("general","unit",((e,t)=>(Iy(e)&&(e.role="unit"),!1)));function $A(e){return XA(e).xml()}function XA(e){return new zA(e)}const KA=[],JA={collapsed:!0,implicit:!0,wiki:!0};function YA(e){const t=function(e){for(let t,a=0;t=KA[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),sw(a);if(1===e.mathml.length){if(Rp.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Rp.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],RA(a,e),sw(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Rp.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],RA(a,e),a.appendChild(YA(t)),sw(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[mw(e)])}))}const i=e.contentNodes.map(fw);gw(e,i);const r=e.childNodes.map(YA),n=IA.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Rp.getInstance().output("Walktree Case 1"),a=QA(n,e);else{const e=rw(n);Rp.getInstance().output("Walktree Case 2"),e?(Rp.getInstance().output("Walktree Case 2.1"),a=uw(e)):(Rp.getInstance().output("Walktree Case 2.2"),a=yw(a))}return a=hw(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Rg.combine_juxtaposition?function(e,t,a){const i=[];let r=Xp(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(PA.TYPE)){i.push(e);continue}const a=ZA(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):Xp(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||aw(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(tw(a,e)){t.shift();continue}const n=i[r];if(n)ew(e,n,a),t.shift();else{if(a.parentNode){e=uw(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=uw(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),RA(a,e),sw(a)}function QA(e,t){const a=function(e){const t=rw(e);if(!t)return{type:iw.INVALID,node:null};const a=rw(e.slice().reverse());if(t===a)return{type:iw.VALID,node:t};const i=nw(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=nw(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:iw.INVALID,node:null};return{type:r.length!==i.length?iw.PRUNED:ow(r[s+1],n[1])?iw.VALID:iw.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==iw.VALID||!Zg(i))if(Rp.getInstance().output("Walktree Case 1.1"),i=MA(),r===iw.PRUNED)Rp.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=lw(t);if(Yg(i)){Rp.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of BA)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),Xp(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,Yp(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Rp.getInstance().output("Walktree Case 1.1.1");const t=rw(e),a=function(e,t){const a=Xp(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(uw(t),e);Yp(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function ZA(e,t){const a=[];let i=Xp(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===Jp.ELEMENT_NODE&&(e.hasAttribute(PA.TYPE)||-1!==t.indexOf(e)?a.push(e):i=Xp(e.childNodes).concat(i))}return a}function ew(e,t,a){let i=t,r=uw(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=uw(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function tw(e,t){if(!e)return!1;do{if((e=uw(e))===t)return!0}while(e);return!1}function aw(e,t){const a=xm.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(PA.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return Yp(e,t),!0}return!1}var iw;function rw(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!Yg(e)&&e.parentNode;)e=uw(e),i.unshift(e);return i}function ow(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function sw(e){for(;!Yg(e)&&dw(e);)e=uw(e);return e}function lw(e){const t=Xp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===Jp.ELEMENT_NODE&&!Qg(e)}));return 1===a.length&&Zg(a[0])&&!a[0].hasAttribute(PA.TYPE)?lw(a[0]):e}function dw(e){const t=uw(e);return!(!t||!Zg(t))&&Xp(t.childNodes).every((function(t){return t===e||cw(t)}))}function cw(e){if(e.nodeType!==Jp.ELEMENT_NODE)return!0;if(!e||Qg(e))return!0;const t=Xp(e.childNodes);return!(!Zg(e)&&t.length||function(e){return!!e&&-1!==Kg.indexOf(nf(e))}(e)||e.hasAttribute(PA.TYPE)||ey(e))&&Xp(e.childNodes).every(cw)}function uw(e){return e.parentNode}function pw(e,t){const a=new IA(t);e.setAttribute(PA.COLLAPSED,a.toString())}function fw(e){if(e.mathml.length)return YA(e);const t=JA.implicit?mw(e):MA();return e.mathml=[t],t}function hw(e){if("MFENCED"!==nf(e))return e;const t=MA();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return Xp(e.childNodes).forEach((function(e){t.appendChild(e)})),Yp(e,t),t}function mw(e){const t=Qp("mo"),a=(i=e.textContent,Dp.Z.document.createTextNode(i));var i;return t.appendChild(a),RA(t,e),t.setAttribute(PA.ADDED,"true"),t}function gw(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){yw(e).setAttribute(PA.OPERATOR,a)}))}function yw(e){const t=Xp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!cw(e)})),i=[];for(let e,t=0;e=a[t];t++)if(Zg(e)){const t=yw(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function kw(e,t,a=!1){const i=ef(e.toString()).toString().replace(new RegExp(FA,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function bw(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=YA(t);i.push(e);const n=yw(e);r&&!a&&n.setAttribute(PA.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(iw||(iw={}));class Sw{constructor(e){this.semantic=e}}class Aw extends Sw{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=YA(e),this.mml.hasAttribute(PA.TYPE)){const e=MA();Yp(this.mml,e),e.appendChild(this.mml),this.mml=e}return RA(this.mml,this.semantic),this.mml}}class ww extends Sw{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=nf(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=YA(a),n=YA(t),o=YA(i);return RA(this.mml,this.semantic),this.mml.setAttribute(PA.CHILDREN,DA([t,i,a])),[n,o,r].forEach((e=>yw(e).setAttribute(PA.PARENT,this.mml.getAttribute(PA.ID)))),this.mml.setAttribute(PA.TYPE,e.role),pw(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class Ew extends Sw{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?bw(e):(YA(e),e.id)}static createNone_(e){const t=Qp("none");return e&&RA(t,e),t.setAttribute(PA.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=Xp(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(yw(e).getAttribute(PA.ID)))yw(e).setAttribute(PA.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(Ew.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==nf(a[i])?this.mml.insertBefore(a[i],Qp("mprescripts")):i++,r(t)}}class vw extends Ew{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===nf(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(RA(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=Ew.multiscriptIndex(this.semantic.childNodes[1]),a=Ew.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];pw(this.mml,r),this.mml.setAttribute(PA.TYPE,i.role),this.completeMultiscript(IA.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=Ew.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];pw(this.mml,a)}const i=IA.collapsedLeafs(a||[],t);return yw(YA(e)).setAttribute(PA.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(PA.CHILDREN,i.join(",")),this.mml}}class xw extends Ew{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){YA(this.semantic.childNodes[0]);const e=Ew.multiscriptIndex(this.semantic.childNodes[1]),t=Ew.multiscriptIndex(this.semantic.childNodes[2]),a=Ew.multiscriptIndex(this.semantic.childNodes[3]),i=Ew.multiscriptIndex(this.semantic.childNodes[4]);RA(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];pw(this.mml,r);const n=IA.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(PA.CHILDREN,n.join(",")),this.completeMultiscript(IA.interleaveIds(a,i),IA.interleaveIds(e,t)),this.mml}}class Cw extends Sw{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=MA(),a=new oy(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&Cw.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=YA(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(PA.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],Cw.fencedMap_(this.ofence,this.ofenceMap),Cw.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=sw(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=sw(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(RA(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{RA(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(YA(a));e=e.childNodes[0]}const n=Qp("dummy"),o=i.childNodes[0];Yp(i,n),Yp(a,i),Yp(i.childNodes[0],a),Yp(n,o),t||(t=i)}return YA(this.ofence),YA(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=nf(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=ww):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=vw:"tensor"===e.type&&(i=xw),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=Cw.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=MA();if(Yp(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=MA();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(PA.PARENT);e.childNodes[0].setAttribute(PA.PARENT,t)}))}}class Lw extends Sw{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=MA();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===nf(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=MA();RA(t,e),this.mrows.unshift(t)}else{if("MTABLE"===nf(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);RA(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=fw(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));gw(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else YA(e)}finalizeTable(e){RA(e.mathmlTree,e),e.contentNodes.forEach((e=>{YA(e)})),e.childNodes.forEach((e=>{YA(e)}))}}class Nw extends Sw{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=nf(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&YA(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=QA([this.mml],this.semantic)),RA(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(Nw.walkTree_),this.mml}}class _w extends Sw{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&YA(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&YA(this.semantic.childNodes[0]),RA(this.mml,this.semantic),this.mml}}class Fw extends Sw{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){YA(e),RA(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){YA(e)})),RA(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class Pw extends Sw{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=fw(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?fw(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(YA),this.mml)if("MFENCED"===nf(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=hw(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=QA(a,this.semantic)}else this.mml=QA([e].concat(this.inner,[t]),this.semantic);return RA(this.mml,this.semantic),this.mml}}class Bw extends Sw{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=bw(this.semantic,e);return this.mml=QA(e,this.semantic),RA(this.mml,this.semantic),this.mml.removeAttribute(PA.CONTENT),pw(this.mml,t),this.mml}}function Dw(e){const t=of(e);return function(e,t){const a=of(e);return YA(t.root),Op.getInstance().structure&&e.setAttribute(PA.STRUCTURE,IA.fromStructure(e,t).toString()),Rp.getInstance().generateOutput((()=>[kw(a,"Original MathML",JA.wiki),kw(t,"Semantic Tree",JA.wiki),kw(e,"Semantically enriched MathML",JA.wiki)])),e}(t,XA(t))}function Rw(e){return Dw(Kp(e))}KA.push({test:Nw.test,constr:e=>new Nw(e)},{test:Cw.test,constr:e=>new Cw(e)},{test:ww.test,constr:e=>new ww(e)},{test:xw.test,constr:e=>new xw(e)},{test:vw.test,constr:e=>new vw(e)},{test:_w.test,constr:e=>new _w(e)},{test:Aw.test,constr:e=>new Aw(e)},{test:Fw.test,constr:e=>new Fw(e)},{test:Lw.test,constr:e=>new Lw(e)},{test:Pw.test,constr:e=>new Pw(e)},{test:Bw.test,constr:e=>new Bw(e)});let Tw=0;class Mw{constructor(){this.counter=Tw++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){$p(e);Wp(`.//*[@${PA.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Wp(`.//*[@${PA.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=TA("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=TA("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class Iw extends Mw{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const Ow={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function qw(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?Ow[a.color]:a;return i||(i=Ow[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class Uw{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=qw(t,Uw.DEFAULT_FOREGROUND_),this.background=qw(e,Uw.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+Uw.toHex(e.red)+Uw.toHex(e.green)+Uw.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}Uw.DEFAULT_BACKGROUND_="blue",Uw.DEFAULT_FOREGROUND_="black";class jw{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class Gw extends Mw{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=Zp("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=Zp("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function Hw(e,t,a){const i=new Uw(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(zw[r]||zw.NativeMML);return n.setColor(i),n}function Vw(e,t,a){const i=new Uw(e,t);a.setColor(i)}const zw={SVG:Gw,"SVG-V3":class extends Gw{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=Zp("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new Uw({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Wp(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends Mw{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends Mw{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=Qp("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends Iw{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:Iw,CHTML:class extends Iw{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function Ww(e){return e?e.split(/,/):[]}function $w(e,t){return e.getAttribute(t)}function Xw(e){if(e.hasAttribute(PA.TYPE)&&!e.hasAttribute(PA.PARENT))return e;const t=function(e,t){return e.querySelectorAll?Xp(e.querySelectorAll(`[${t}]`)):Wp(`.//*[@${t}]`,e)}(e,PA.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(PA.PARENT))return e;return e}function Kw(e,t){return e.getAttribute(PA.ID)===t?e:af(e,PA.ID,t)[0]}function Jw(e,t){return e.getAttribute(PA.ID)===t?[e]:af(e,PA.ID,t)}class Yw{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=Ww($w(t,PA.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!IA.simpleCollapseStructure(e)&&e[1]&&IA.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new sy,this.nodeDict={},this.mmlRoot=Xw(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=zA.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),zy.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=Ww($w(e,PA.CHILDREN)),i=Ww($w(e,PA.CONTENT));if(0===i.length&&0===a.length)return Yw.textContent(t,e),t;if(i.length>0){const e=Kw(this.mathml,i[0]);e&&Yw.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=$w(e,PA.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=$w(e,PA.TYPE),a=$w(e,PA.ROLE),i=$w(e,PA.FONT),r=$w(e,PA.ANNOTATION)||"",n=$w(e,PA.ATTRIBUTES)||"",o=$w(e,PA.ID),s=$w(e,PA.EMBELLISHED),l=$w(e,PA.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||wm.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(xm.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(Yw.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);IA.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=IA.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(Yw.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?gS.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return gS.getInstance().evaluateNode(i)})):[]}(e);return EA(t)}function nE(e){const t=function(e){return e?gS.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return gS.getInstance().evaluateNode(e)})):[]}(e);return EA(t)}class oE{constructor(){this.modality=TA("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=TA(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new Yw(t)),IS(this.options_),Zw(this.getRebuilt().xml)}}class sE extends oE{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class lE extends oE{constructor(){super(...arguments),this.modality=TA("foreground"),this.contrast=new jw}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];lE.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>lE.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return $w(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new Yw(Kp(t))),this.colorLeaves_(e),$w(e,this.modality)}colorLeaves_(e){const t=[];lE.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=Kw(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class dE extends oE{getSpeech(e,t){return $w(e,this.modality)}}class cE extends oE{getSpeech(e,t){return""}}class uE extends oE{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=Kw(t,i),o=Kw(e,i)||a&&Kw(a,i);r&&o&&(this.modality&&this.modality!==PA.SPEECH?aE(o,n,this.modality):tE(o,n,this.getRebuilt().xml),this.modality===PA.SPEECH&&iE(o,n))}return i}}class pE extends uE{getSpeech(e,t){return super.getSpeech(e,t),$w(e,this.modality)}}class fE extends oE{getSpeech(e,t){return function(e,t){const a=rf(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(PA.ID);af(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function hE(e){return(mE[e]||mE.Direct)()}const mE={Adhoc:()=>new sE,Color:()=>new lE,Direct:()=>new dE,Dummy:()=>new cE,Node:()=>new pE,Summary:()=>new fE,Tree:()=>new uE};class gE extends Cp{static comparator(){return new kE(Op.getInstance().dynamicCstr,xp.createProp([Cp.DEFAULT_VALUES[wp.LOCALE]],[Cp.DEFAULT_VALUES[wp.MODALITY]],[Cp.DEFAULT_VALUES[wp.DOMAIN]],[Cp.DEFAULT_VALUES[wp.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=yE.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==gE.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nKw(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new AE(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=AE.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=AE.getAllVisibleNodes(s,i);r=r.concat(AE.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(Jw(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new AE(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var wE;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(wE||(wE={}));class EE{static resetState(e){delete EE.STATE[e]}static setState(e,t){EE.STATE[e]=t}static getState(e){return EE.STATE[e]}}EE.STATE={};class vE{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[TS.UP,this.up.bind(this)],[TS.DOWN,this.down.bind(this)],[TS.RIGHT,this.right.bind(this)],[TS.LEFT,this.left.bind(this)],[TS.TAB,this.repeat.bind(this)],[TS.DASH,this.expand.bind(this)],[TS.SPACE,this.depth.bind(this)],[TS.HOME,this.home.bind(this)],[TS.X,this.summary.bind(this)],[TS.Z,this.detail.bind(this)],[TS.V,this.virtualize.bind(this)],[TS.P,this.previous.bind(this)],[TS.U,this.undo.bind(this)],[TS.LESS,this.previousRules.bind(this)],[TS.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(vE.SRE_ID_ATTR)?this.id=this.node.getAttribute(vE.SRE_ID_ATTR):(this.node.setAttribute(vE.SRE_ID_ATTR,vE.ID_COUNTER.toString()),this.id=vE.ID_COUNTER++),this.rootNode=Xw(e),this.rootId=this.rootNode.getAttribute(PA.ID),this.xmlString_=i,this.moved=wE.ENTER}getXml(){return this.xml_||(this.xml_=Kp(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(EE.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===PA.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case wE.DEPTH:return this.depth_();case wE.SUMMARY:return this.summary_();case wE.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=EE.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=wE.ENTER}updateFocus(){this.setFocus(AE.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new Yw(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=IA.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=rf(t,"maction");for(let t,r=0;t=i[r];r++){const i=af(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(PA.ID);let o=Kw(e,n);if(o&&"dummy"!==o.getAttribute(PA.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(PA.PARENT);s&&o.setAttribute(PA.PARENT,s),o.setAttribute(PA.TYPE,"dummy"),o.setAttribute(PA.ID,n),af(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?$w(e,PA.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=Ww($w(e,PA.CHILDREN)),a=Ww($w(e,PA.CONTENT));const i=$w(e,PA.TYPE),r=$w(e,PA.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];$p(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Wp(`//*[@data-semantic-id="${e}"]`,this.getXml());Wp("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return AE.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?wE.SUMMARY:wE.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?wE.DETAIL:wE.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),IS(e).then((()=>hE("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Bp[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Bp[e.domain],this.update(e),this.moved=wE.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=gE.getLocalePreferences().en;if(!e)return"default";const a=gE.relevantPreferences(this.getFocus().getSemanticPrimary()),i=gE.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return gE.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=wE.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),vA(function(e){const t=e.map((e=>"string"==typeof e?Jm.stringEmpty(e):e)),a=wA.get(Op.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?$w(e[0],PA.PREFIX):rE(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?$w(e[0],PA.POSTFIX):""}depth_(){const e=wf.getInstance().getParameter("depth");wf.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?mf.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?mf.MESSAGES.navigate.COLLAPSIBLE:"",i=mf.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=rE(this.getFocus().getSemanticNodes()[0]),n=[new Ym({text:i,personality:{}}),new Ym({text:r,personality:{}}),new Ym({text:a,personality:{}})];return wf.getInstance().setParameter("depth",e),vA(EA(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=nE(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:af(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:af(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=Zw(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}vE.ID_COUNTER=0,vE.SRE_ID_ATTR="sre-explorer-id";class xE extends vE{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class CE{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new CE;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class LE extends vE{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new CE;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class NE extends vE{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new CE;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return _g(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?_g(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class _E extends NE{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(TS.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(TS.ONE,this.jumpCell.bind(this)),this.keyMapping.set(TS.TWO,this.jumpCell.bind(this)),this.keyMapping.set(TS.THREE,this.jumpCell.bind(this)),this.keyMapping.set(TS.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(TS.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(TS.SIX,this.jumpCell.bind(this)),this.keyMapping.set(TS.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(TS.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(TS.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=wE.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=wE.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===wE.ROW){this.moved=wE.CELL;const e=this.key_-TS.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-TS.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=wE.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==_E.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=af(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=af(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==_E.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function FE(e,t,a,i,r){return(PE[e.toLowerCase()]||PE.dummy)(t,a,i,r)}_E.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],_E.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const PE={dummy:(e,t,a,i)=>new xE(e,t,a,i),semantic:(e,t,a,i)=>new LE(e,t,a,i),syntax:(e,t,a,i)=>new NE(e,t,a,i),table:(e,t,a,i)=>new _E(e,t,a,i)};class BE{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||BE.stringify_,this.pprint=t.pprint||this.print}}BE.LocalState={walker:null,speechGenerator:null,highlighter:null};class DE extends BE{static getKey_(e){return"string"==typeof e?TS[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||DE.getKey_}}const RE=new Map;function TE(e){RE.set(e.name,e)}function ME(e){const t=RE.get(e);if(!t)throw new Mp("Unknown processor "+e);return t}function IE(e,t){const a=ME(e);try{return a.processor(t)}catch(e){throw new Mp("Processing error for expression "+t)}}function OE(e,t){const a=ME(e);try{const e=a.processor(t);return Op.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Mp("Processing error for expression "+t)}}TE(new BE("semantic",{processor:function(e){return $A(Kp(e))},postprocessor:function(e,t){const a=Op.getInstance().speech;if(a===Fp.NONE)return e;const i=of(e);let r=Zw(i);if(a===Fp.SHALLOW)return e.setAttribute("speech",vA(r)),e;const n=Wp(".//*[@id]",e),o=Wp(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=Zw(t),e.setAttribute("speech",vA(r));return e},pprint:function(e){return ef(e.toString())}})),TE(new BE("speech",{processor:function(e){return vA(EA(Qw($A(Kp(e)))))},pprint:function(e){const t=e.toString();return wA.get(Op.getInstance().markup)instanceof tA?ef(t):t}})),TE(new BE("json",{processor:function(e){return XA(Kp(e)).toJson()},postprocessor:function(e,t){const a=Op.getInstance().speech;if(a===Fp.NONE)return e;const i=$A(Kp(t)),r=Zw(i);if(a===Fp.SHALLOW)return e.stree.speech=vA(r),e;const n=e=>{const t=Zw(Wp(`.//*[@id=${e.id}]`,i)[0]);e.speech=vA(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),TE(new BE("description",{processor:function(e){return Qw($A(Kp(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),TE(new BE("enriched",{processor:function(e){return Rw(e)},postprocessor:function(e,t){const a=Xw(e);let i;switch(Op.getInstance().speech){case Fp.NONE:break;case Fp.SHALLOW:i=hE("Adhoc"),i.getSpeech(a,e);break;case Fp.DEEP:i=hE("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return ef(e.toString())}})),TE(new BE("walker",{processor:function(e){const t=hE("Node");BE.LocalState.speechGenerator=t,t.setOptions({modality:Op.getInstance().modality,locale:Op.getInstance().locale,domain:Op.getInstance().domain,style:Op.getInstance().style}),BE.LocalState.highlighter=Hw({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=IE("enriched",e),i=function(e,t){const a=ME(e);return Op.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return BE.LocalState.walker=FE(Op.getInstance().walker,a,t,BE.LocalState.highlighter,i),BE.LocalState.walker},print:function(e){return BE.LocalState.walker.speech()}})),TE(new DE("move",{processor:function(e){if(!BE.LocalState.walker)return null;return!1===BE.LocalState.walker.move(e)?function(e){const t=wA.get(Op.getInstance().markup);return t?t.error(e):""}(e):BE.LocalState.walker.speech()}})),TE(new BE("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":mf.NUMBERS.numberToWords(t)}})),TE(new BE("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":mf.NUMBERS.wordOrdinal(t)}})),TE(new BE("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":mf.NUMBERS.numericOrdinal(t)}})),TE(new BE("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":IE("speech",`${t}${a}`)}})),TE(new BE("latex",{processor:function(e){return"braille"===Op.getInstance().modality&&"euro"===Op.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),IE("speech",``)}}));var qE=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Tp.L.VERSION;function UE(e){return qE(this,void 0,void 0,(function*(){return IS(e)}))}function jE(){const e=["mode"].concat(Op.STRING_FEATURES,Op.BINARY_FEATURES),t=Op.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=Dp.Z.jsonPath,a.xpath=Dp.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function GE(){return qE(this,void 0,void 0,(function*(){return UE({}).then((()=>qp.getall()))}))}const HE=_S;function VE(e){return WE("speech",e)}function zE(e){return WE("enriched",e)}function WE(e,t){return IE(e,t)}const $E={};function XE(e,t,a){switch(Op.getInstance().mode){case Ep.ASYNC:return function(e,t,a){return qE(this,void 0,void 0,(function*(){const i=yield Dp.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=OE(e,i);if(a)try{Dp.Z.fs.promises.writeFile(a,r)}catch(e){throw new Mp("Can not write to file: "+a)}return r}))}(e,t,a);case Ep.SYNC:return function(e,t,a){const i=function(e){let t;try{t=Dp.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Mp("Can not open file: "+e)}return t}(t),r=OE(e,i);if(a)try{Dp.Z.fs.writeFileSync(a,r)}catch(e){throw new Mp("Can not write to file: "+a)}return r}(e,t,a);default:throw new Mp(`Can process files in ${Op.getInstance().mode} mode`)}}$E.toSpeech=function(e,t){return XE("speech",e,t)},$E.toSemantic=function(e,t){return XE("semantic",e,t)},$E.toJson=function(e,t){return XE("json",e,t)},$E.toDescription=function(e,t){return XE("description",e,t)},$E.toEnriched=function(e,t){return XE("enriched",e,t)};Dp.Z.documentSupported?UE({mode:Ep.HTTP}).then((()=>UE({}))):UE({mode:Ep.SYNC}).then((()=>UE({mode:Ep.ASYNC})));const KE=new Map,JE=KE;var YE,QE=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Tp.L.LOCALES,e.sreReady=GE,e.setupEngine=UE,e.engineSetup=jE,e.toEnriched=zE,e.toSpeech=VE,e.clearspeakPreferences=gE,e.getHighlighter=Hw,e.updateHighlighter=Vw,e.getSpeechGenerator=hE,e.getWalker=FE,e.preloadLocales=function(e){return QE(this,void 0,void 0,(function*(){const t=JE.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):HE()(e)}))}}(YE||(YE={}));const ZE=YE.sreReady;Op.getInstance().delay=!0;const ev=YE;let tv={};function av(e,t){let a=YE.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=YE.clearspeakPreferences.currentPreference();tv=YE.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{tv[i]=e,a.setValue("clearspeak-"+YE.clearspeakPreferences.toPreference(tv))},getter:()=>tv[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}gp.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=av(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=YE.clearspeakPreferences.currentPreference(),a=YE.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=YE.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+YE.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!YE.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let iv=null;function rv(e){return class extends e{addMenu(e,t=!1){this.state()>=Gi.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(Gi.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function nv(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=rv(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Rn.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:Ap,menuOptions:Ap.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||pi({}),a11y:e.OPTIONS.a11y||pi({}),renderActions:pi(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[Gi.CONTEXT_MENU],checkLoading:[Gi.UNPROCESSED+1]}))}),t}function ov(e){return e.documentClass=nv(e.documentClass),e}if(gp.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(iv)return iv;let a=[];for(let e of YE.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:YE.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),iv=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),iv})),Hi("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",za,"ui"),Ja({_:{ui:{menu:{AnnotationMenu:_a,MJContextMenu:Fa,Menu:Ra,MenuHandler:Ma,MenuUtil:Na,MmlVisitor:Ba,RadioCompare:Pa,SelectableInfo:Da}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>ov(e)),20),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",za,"a11y"),Ja({_:{a11y:{sre:Ta}}}),MathJax.startup){let e=Za.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>YE.preloadLocales(e));let sv="none";Hi("ENRICHED",30),Hi("ATTACHSPEECH",155);class lv extends _n{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function dv(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=Gi.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==sv&&(sv=e.options.sre.speech,Rn.retryAfter(YE.setupEngine(e.options.sre).then((()=>YE.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(YE.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(Gi.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=Gi.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(Gi.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function cv(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new lv(this.mmlFactory);this.options.MathItem=dv(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:pi(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[Gi.ENRICHED],attachSpeech:[Gi.ATTACHSPEECH]})),sre:pi({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function uv(e,t){return t.setAdaptor(e.adaptor),e.documentClass=cv(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",za,"a11y"),Ja({_:{a11y:{"semantic-enrich":Ia}}}),MathJax.loader&&Ka(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>YE.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>uv(e,new _l({allowHtmlInTokenNodes:!0}))));class pv{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of yv)if(e.hasAttribute(i)){let[r,n]=kv.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=kv.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(kv.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}kv.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},kv.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class bv extends pv{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}bv.className="MJX_HoverRegion",bv.style=new oo({["."+bv.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+bv.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class Sv{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&Sv.stopEvent(e)}}var Av=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class wv extends Sv{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class Ev extends wv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(Ev.updatePromise=Ev.updatePromise.then((()=>Av(this,void 0,void 0,(function*(){return YE.sreReady().then((()=>YE.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=YE.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=YE.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&Ev.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),Ev.updatePromise=Ev.updatePromise.then((()=>Av(this,void 0,void 0,(function*(){return YE.sreReady().then((()=>YE.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){Ev.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=YE.getSpeechGenerator("Tree");let e=YE.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}Ev.updatePromise=Promise.resolve();class vv extends wv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=YE.getWalker("table",this.node,YE.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class xv extends Sv{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class Cv extends xv{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Lv extends Cv{}class Nv extends Cv{}class _v extends Cv{constructor(e,t,a,i){super(e,t,new fv(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Fv extends Sv{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Pv extends Fv{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Bv extends Fv{Start(){if(this.active)return;this.active=!0;let e=YE.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class Dv{constructor(e){this.document=e,this.speechRegion=new kv(this.document),this.brailleRegion=new gv(this.document),this.magnifier=new bv(this.document),this.tooltip1=new mv(this.document),this.tooltip2=new mv(this.document),this.tooltip3=new mv(this.document)}}let Rv={speech:(e,t,a,...i)=>{let r=Ev.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==YE.engineSetup().locale&&(e.options.sre.locale=YE.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=Ev.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>vv.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Nv.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>_v.create(e,t,null,a),infoType:(e,t,a,...i)=>Lv.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Lv.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Lv.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Pv.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Bv.create(e,t,null,a,...i)};class Tv{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return YE.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Rv))this.explorers[e]=Rv[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof wv&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=YE.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=YE.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Mv="undefined"!=typeof window;function Iv(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=Gi.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Tv),this.explorers.init(e,a,i)}this.state(Gi.EXPLORER)}}rerender(e,t=Gi.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Mv&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Ov(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new _n(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=Iv(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new Dv(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),eqv(e))));const Gv=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Hv=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),Vv=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');ii.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),KE.set("base",Gv),KE.set("en",Hv),KE.set("nemeth",Vv),ii.preLoad("loader","startup","core","input/tex","input/mml","output/svg","ui/menu"),ii.saveVersion("tex-mml-svg-nofont"),function(e,t){su.loadFont(e,"svg",au,t)}(function(e){return()=>e((()=>YE.sreReady()))}((function(e){return ii.load(...ni.load).then((()=>(e||function(){})())).then((()=>ni.ready())).catch((e=>ni.failed(e)))})))})()})(); \ No newline at end of file diff --git a/tex-mml-svg.js b/tex-mml-svg.js new file mode 100644 index 0000000000..7e839132dd --- /dev/null +++ b/tex-mml-svg.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>Wa,MathJax:()=>Ja,combineConfig:()=>$a,combineDefaults:()=>Xa,combineWithMathJax:()=>Ka,isObject:()=>Va});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>Qa,PackageError:()=>Ya});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>ei});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>ti});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>ni,Loader:()=>ii,MathJax:()=>ri,PathFilters:()=>ai});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>li,Expandable:()=>ui,OPTIONS:()=>ci,REMOVE:()=>di,copy:()=>hi,defaultOptions:()=>gi,expandable:()=>pi,insert:()=>mi,isObject:()=>si,keys:()=>fi,lookup:()=>Si,makeArray:()=>Ci,selectOptions:()=>Li,selectOptionsFromKeys:()=>ki,separateOptions:()=>bi,userOptions:()=>yi});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>Ei,MathJax:()=>wi,Startup:()=>Ai});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>_i});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>Fi});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Pi});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Di});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Bi});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Ri});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{END:()=>Ti,LinkedList:()=>Oi,ListItem:()=>Ii});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{AbstractMathList:()=>qi});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathItem:()=>Ui,STATE:()=>ji,newState:()=>zi,protoItem:()=>Zi});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractFactory:()=>Hi});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractNodeFactory:()=>Gi});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{Attributes:()=>Vi,INHERIT:()=>Wi});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{AbstractEmptyNode:()=>Xi,AbstractNode:()=>$i});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{AbstractMmlBaseNode:()=>nr,AbstractMmlEmptyNode:()=>or,AbstractMmlLayoutNode:()=>rr,AbstractMmlNode:()=>ar,AbstractMmlTokenNode:()=>ir,MATHVARIANTS:()=>er,TEXCLASS:()=>Ki,TEXCLASSNAMES:()=>Ji,TextNode:()=>sr,XMLNode:()=>lr,indentAttributes:()=>tr});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{MmlMath:()=>dr});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{MmlMi:()=>cr});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>ur});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MMLSPACING:()=>mr,MO:()=>Cr,OPDEF:()=>pr,OPTABLE:()=>gr,RANGES:()=>fr,getRange:()=>hr});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{isPercent:()=>Sr,quotePattern:()=>Lr,replaceUnicode:()=>wr,sortLength:()=>yr,split:()=>Ar,unicodeChars:()=>kr,unicodeString:()=>br});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MmlMo:()=>Er});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{MmlMtext:()=>vr});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>xr});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMs:()=>Nr});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlInferredMrow:()=>_r,MmlMrow:()=>Mr});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlMfrac:()=>Fr});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMsqrt:()=>Pr});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMroot:()=>Dr});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMstyle:()=>Br});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMerror:()=>Rr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMpadded:()=>Tr});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>Ir});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>Or});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>qr});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MmlMaction:()=>Zr});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>jr,MmlMsubsup:()=>Ur,MmlMsup:()=>zr});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMover:()=>Wr,MmlMunder:()=>Gr,MmlMunderover:()=>Hr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>Vr,MmlMprescripts:()=>$r,MmlNone:()=>Xr});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMtable:()=>Kr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMlabeledtr:()=>Yr,MmlMtr:()=>Jr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtd:()=>Qr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMaligngroup:()=>en});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMalignmark:()=>tn});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMglyph:()=>an});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlAnnotation:()=>on,MmlAnnotationXML:()=>nn,MmlSemantics:()=>rn});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{TeXAtom:()=>sn});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{MathChoice:()=>ln});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>dn});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>cn});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>un});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>pn,BitFieldClass:()=>Cn});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>kn,RenderList:()=>fn,resetAllOptions:()=>mn,resetOptions:()=>hn});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>Sn});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>An});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>wn});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>En,MmlVisitor:()=>vn});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>xn});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Mn,toEntity:()=>Nn});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>_n});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>Fn});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Pn,retryAfter:()=>Dn});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{mathjax:()=>Bn});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{HTMLMathItem:()=>Rn});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathList:()=>Tn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLDomStrings:()=>In});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDocument:()=>On});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLHandler:()=>qn});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{RegisterHTMLHandler:()=>Zn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{asyncLoad:()=>Un});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{BIGDIMEN:()=>jn,MATHSPACE:()=>Gn,RELUNITS:()=>Hn,UNITS:()=>zn,em:()=>$n,emRounded:()=>Xn,length2em:()=>Wn,percent:()=>Vn,px:()=>Kn});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{BBox:()=>Jn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>to,entities:()=>Qn,numeric:()=>no,options:()=>Yn,remove:()=>ao,translate:()=>io});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{CssStyles:()=>oo});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{Styles:()=>go,TRBL:()=>so,WSC:()=>lo});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{max:()=>Lo,sum:()=>yo});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{FindTeX:()=>ko});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{default:()=>So});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{default:()=>wo});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{default:()=>vo});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{default:()=>No});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{default:()=>Mo});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{default:()=>_o});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{BaseItem:()=>Po,MmlStack:()=>Fo});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{default:()=>Ro});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{NodeFactory:()=>To});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{TexConstant:()=>Io});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{ColumnParser:()=>Oo});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{default:()=>Uo});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{AbstractTags:()=>Ho,AllTags:()=>Wo,Label:()=>jo,NoTags:()=>Go,TagInfo:()=>zo,TagsFactory:()=>Vo});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{MapHandler:()=>$o,SubHandler:()=>Ko,SubHandlers:()=>Jo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{Configuration:()=>Yo,ConfigurationHandler:()=>Xo,ParserConfiguration:()=>Qo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{Macro:()=>ts,Symbol:()=>es});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{AbstractParseMap:()=>ns,AbstractSymbolMap:()=>is,CharacterMap:()=>os,CommandMap:()=>ds,DelimiterMap:()=>ss,EnvironmentMap:()=>cs,MacroMap:()=>ls,RegExpMap:()=>rs,parseResult:()=>as});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{ArrayItem:()=>Ps,BeginItem:()=>Ss,BreakItem:()=>bs,CellItem:()=>vs,CloseItem:()=>fs,DotsItem:()=>Fs,EndItem:()=>As,EqnArrayItem:()=>Ds,EquationItem:()=>Rs,FnItem:()=>Ns,LeftItem:()=>ys,Middle:()=>Ls,MmlItem:()=>xs,MstyleItem:()=>Bs,NonscriptItem:()=>_s,NotItem:()=>Ms,OpenItem:()=>Cs,OverItem:()=>gs,PositionItem:()=>Es,PrimeItem:()=>hs,RightItem:()=>ks,StartItem:()=>us,StopItem:()=>ps,StyleItem:()=>ws,SubsupItem:()=>ms});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{default:()=>Zs,splitAlignArray:()=>Os});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{default:()=>zs});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{BaseConfiguration:()=>$s,BaseTags:()=>Vs,Other:()=>Ws});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{TeX:()=>Xs});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{FlalignItem:()=>Js,MultlineItem:()=>Ks});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{AmsMethods:()=>Ys,NEW_OPS:()=>Qs});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{AmsConfiguration:()=>il,AmsTags:()=>al});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{RequireConfiguration:()=>dl,RequireLoad:()=>ol,RequireMethods:()=>sl,options:()=>ll});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{AutoloadConfiguration:()=>Cl});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{default:()=>hl});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{default:()=>gl});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BeginEnvItem:()=>yl});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{ConfigMacrosConfiguration:()=>Al});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{NewcommandConfiguration:()=>wl});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{NoUndefinedConfiguration:()=>El});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{FindMathML:()=>xl});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{MathMLCompile:()=>Nl});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{MathML:()=>Ml});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{H:()=>Fl,V:()=>_l});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{FontData:()=>Rl,NOSTRETCH:()=>Dl,mergeOptions:()=>Bl});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{LineBBox:()=>Tl});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{LinebreakVisitor:()=>ql,Linebreaks:()=>Ol,NOBREAK:()=>Il});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{ARROWDX:()=>Ul,ARROWX:()=>Zl,ARROWY:()=>jl,CommonArrow:()=>sd,CommonBorder:()=>id,CommonBorder2:()=>rd,CommonDiagonalArrow:()=>od,CommonDiagonalStrike:()=>nd,PADDING:()=>Hl,SOLID:()=>Gl,THICKNESS:()=>zl,arrowBBox:()=>ad,arrowBBoxHD:()=>Yl,arrowBBoxW:()=>Ql,arrowDef:()=>ed,arrowHead:()=>Jl,diagonalArrowDef:()=>td,fullBBox:()=>$l,fullBorder:()=>Kl,fullPadding:()=>Xl,sideIndex:()=>Wl,sideNames:()=>Vl});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{CommonWrapper:()=>ud,SPACE:()=>cd});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{CommonWrapperFactory:()=>pd});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{CommonHtmlNodeMixin:()=>Cd});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{CommonTeXAtomMixin:()=>fd});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{CommonTextNodeMixin:()=>hd});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{CommonMactionMixin:()=>gd,TooltipData:()=>md});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{CommonMathMixin:()=>yd});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{CommonMencloseMixin:()=>Ld});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{CommonMfencedMixin:()=>kd});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{CommonMfracMixin:()=>bd});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{CommonMglyphMixin:()=>Sd});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{CommonMiMixin:()=>Ad});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{CommonMmultiscriptsMixin:()=>vd,NextScript:()=>wd,ScriptNames:()=>Ed});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{CommonMnMixin:()=>xd});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{CommonMoMixin:()=>Md,DirectionVH:()=>Nd});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{CommonMpaddedMixin:()=>_d});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonMrootMixin:()=>Fd});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{CommonInferredMrowMixin:()=>Dd,CommonMrowMixin:()=>Pd});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{CommonMsMixin:()=>Bd});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{CommonMspaceMixin:()=>Rd});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{CommonMsqrtMixin:()=>Td});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{CommonMsubMixin:()=>Id,CommonMsubsupMixin:()=>qd,CommonMsupMixin:()=>Od});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{BREAK_BELOW:()=>Zd,CommonMtableMixin:()=>Ud});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{CommonMtdMixin:()=>jd});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{CommonMtextMixin:()=>zd});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{CommonMlabeledtrMixin:()=>Gd,CommonMtrMixin:()=>Hd});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{CommonMoverMixin:()=>Vd,CommonMunderMixin:()=>Wd,CommonMunderoverMixin:()=>$d});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{CommonScriptbaseMixin:()=>Xd});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{CommonSemanticsMixin:()=>Kd});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{SvgWrapper:()=>Yd});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{ZeroFontDataUrl:()=>Qd});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{SvgMath:()=>ec});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{SvgInferredMrow:()=>ac,SvgMrow:()=>tc});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{SvgMi:()=>ic});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{SvgMo:()=>nc});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{SvgMn:()=>oc});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{SvgMs:()=>sc});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{SvgMtext:()=>lc});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{SvgMerror:()=>dc});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{SvgMspace:()=>uc});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{SvgMpadded:()=>pc});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{SvgMphantom:()=>Cc});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{SvgMfrac:()=>fc});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{SvgMsqrt:()=>hc});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{SvgMroot:()=>mc});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{SvgMfenced:()=>gc});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{SvgScriptbase:()=>yc});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{SvgMsub:()=>Lc,SvgMsubsup:()=>bc,SvgMsup:()=>kc});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{SvgMover:()=>Ac,SvgMunder:()=>Sc,SvgMunderover:()=>wc});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{AlignX:()=>Ec,SvgMmultiscripts:()=>vc});var ua={};__webpack_require__.r(ua),__webpack_require__.d(ua,{SvgMtable:()=>xc});var pa={};__webpack_require__.r(pa),__webpack_require__.d(pa,{SvgMlabeledtr:()=>Mc,SvgMtr:()=>Nc});var Ca={};__webpack_require__.r(Ca),__webpack_require__.d(Ca,{SvgMtd:()=>_c});var fa={};__webpack_require__.r(fa),__webpack_require__.d(fa,{SvgMaction:()=>Fc});var ha={};__webpack_require__.r(ha),__webpack_require__.d(ha,{ARROWDX:()=>Ul,ARROWX:()=>Zl,ARROWY:()=>jl,Arrow:()=>Zc,Border:()=>Tc,Border2:()=>Ic,CommonArrow:()=>sd,CommonBorder:()=>id,CommonBorder2:()=>rd,CommonDiagonalArrow:()=>od,CommonDiagonalStrike:()=>nd,DiagonalArrow:()=>qc,DiagonalStrike:()=>Oc,PADDING:()=>Hl,RenderLine:()=>Rc,SOLID:()=>Gl,THICKNESS:()=>zl,arrowBBox:()=>ad,arrowBBoxHD:()=>Yl,arrowBBoxW:()=>Ql,arrowDef:()=>ed,arrowHead:()=>Jl,computeLineData:()=>Pc,diagonalArrowDef:()=>td,fullBBox:()=>$l,fullBorder:()=>Kl,fullPadding:()=>Xl,lineData:()=>Dc,lineOffset:()=>Bc,sideIndex:()=>Wl,sideNames:()=>Vl});var ma={};__webpack_require__.r(ma),__webpack_require__.d(ma,{SvgMenclose:()=>Uc});var ga={};__webpack_require__.r(ga),__webpack_require__.d(ga,{SvgAnnotation:()=>zc,SvgAnnotationXML:()=>Hc,SvgSemantics:()=>jc,SvgXmlNode:()=>Gc});var ya={};__webpack_require__.r(ya),__webpack_require__.d(ya,{SvgMglyph:()=>Wc});var La={};__webpack_require__.r(La),__webpack_require__.d(La,{SvgTeXAtom:()=>Vc});var ka={};__webpack_require__.r(ka),__webpack_require__.d(ka,{SvgTextNode:()=>$c});var ba={};__webpack_require__.r(ba),__webpack_require__.d(ba,{SvgHtmlNode:()=>Xc});var Sa={};__webpack_require__.r(Sa),__webpack_require__.d(Sa,{SvgWrappers:()=>Kc});var Aa={};__webpack_require__.r(Aa),__webpack_require__.d(Aa,{SvgWrapperFactory:()=>Jc});var wa={};__webpack_require__.r(wa),__webpack_require__.d(wa,{FontCache:()=>Yc});var Ea={};__webpack_require__.r(Ea),__webpack_require__.d(Ea,{AddPaths:()=>eu,FontData:()=>Rl,NOSTRETCH:()=>Dl,SvgFontData:()=>Qc,mergeOptions:()=>Bl});var va={};__webpack_require__.r(va),__webpack_require__.d(va,{DefaultFont:()=>ou,fontName:()=>nu});var xa={};__webpack_require__.r(xa),__webpack_require__.d(xa,{SVG:()=>du,SVGNS:()=>su,XLINKNS:()=>lu});var Na={};__webpack_require__.r(Na),__webpack_require__.d(Na,{copyToClipboard:()=>Cu,isMac:()=>pu});var Ma={};__webpack_require__.r(Ma),__webpack_require__.d(Ma,{annotation:()=>gu,copyAnnotations:()=>hu,showAnnotations:()=>fu});var _a={};__webpack_require__.r(_a),__webpack_require__.d(_a,{MJContextMenu:()=>kp});var Fa={};__webpack_require__.r(Fa),__webpack_require__.d(Fa,{RadioCompare:()=>bp});var Pa={};__webpack_require__.r(Pa),__webpack_require__.d(Pa,{MmlVisitor:()=>Sp});var Da={};__webpack_require__.r(Da),__webpack_require__.d(Da,{SelectableInfo:()=>Ap});var Ba={};__webpack_require__.r(Ba),__webpack_require__.d(Ba,{Menu:()=>Ep});var Ra={};__webpack_require__.r(Ra),__webpack_require__.d(Ra,{Sre:()=>tw,default:()=>rw,sreReady:()=>iw});var Ta={};__webpack_require__.r(Ta),__webpack_require__.d(Ta,{MenuHandler:()=>cw,MenuMathDocumentMixin:()=>dw,MenuMathItemMixin:()=>lw});var Ia={};__webpack_require__.r(Ia),__webpack_require__.d(Ia,{EnrichHandler:()=>hw,EnrichedMathDocumentMixin:()=>fw,EnrichedMathItemMixin:()=>Cw,enrichVisitor:()=>pw});var Oa={};__webpack_require__.r(Oa),__webpack_require__.d(Oa,{AbstractRegion:()=>mw,DummyRegion:()=>gw,HoverRegion:()=>Aw,LiveRegion:()=>kw,SpeechRegion:()=>Sw,StringRegion:()=>yw,ToolTip:()=>Lw});var qa={};__webpack_require__.r(qa),__webpack_require__.d(qa,{AbstractExplorer:()=>ww});var Za={};__webpack_require__.r(Za),__webpack_require__.d(Za,{AbstractKeyExplorer:()=>vw,Magnifier:()=>Nw,SpeechExplorer:()=>xw});var Ua={};__webpack_require__.r(Ua),__webpack_require__.d(Ua,{AbstractMouseExplorer:()=>Mw,ContentHoverer:()=>Pw,FlameHoverer:()=>Dw,Hoverer:()=>_w,ValueHoverer:()=>Fw});var ja={};__webpack_require__.r(ja),__webpack_require__.d(ja,{AbstractTreeExplorer:()=>Bw,FlameColorer:()=>Rw,TreeColorer:()=>Tw});var za={};__webpack_require__.r(za),__webpack_require__.d(za,{ExplorerPool:()=>qw,RegionPool:()=>Iw});var Ha={};__webpack_require__.r(Ha),__webpack_require__.d(Ha,{ExplorerHandler:()=>zw,ExplorerMathDocumentMixin:()=>jw,ExplorerMathItemMixin:()=>Uw,setA11yOption:()=>Gw,setA11yOptions:()=>Hw});const Ga="4.0.0-beta.3",Wa="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function Va(e){return"object"==typeof e&&null!==e}function $a(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!Va(e[a])||!Va(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):$a(e[a],t[a]));return e}function Xa(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))Va(e[t])&&Va(a[t])?Xa(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function Ka(e){return $a(Ja,e)}void 0===Wa.MathJax&&(Wa.MathJax={}),Wa.MathJax.version||(Wa.MathJax={version:Ga,_:{},config:Wa.MathJax});const Ja=Wa.MathJax;class Ya extends Error{constructor(e,t){super(e),this.package=t}}class Qa{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return ii.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,Qa.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=Qa.packages,a=this.noLoad,i=this.name,r=[];ni.dependencies.hasOwnProperty(i)?r.push(...ni.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new Qa(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=ni[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new Ya(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=Qa.resolvePath(this.name);ni.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=ni.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new Ya(e,this.name))}checkLoad(){((ni[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=Qa.packages.get(t);e||(ni.dependencies[t]||(ni.dependencies[t]=[]),ni.dependencies[t].push(t),e=new Qa(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}Qa.packages=new Map;class ei{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=ei.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}ei.DEFAULTPRIORITY=5;class ti extends ei{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const ai={source:e=>(ni.source.hasOwnProperty(e.name)&&(e.name=ni.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&ni.paths.hasOwnProperty(t[1]);)e.name=ni.paths[t[1]]+e.name.substr(t[0].length);return!0}};var ii;!function(e){const t=Ja.version;function a(a){e.versions.set(Qa.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(Qa.packages.keys()));const t=[];for(const a of e){const e=Qa.packages.get(a)||new Qa(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=Qa.packages.get(i);t||(t=new Qa(i),t.provides(ni.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{ni.versionWarnings&&t.isLoaded&&!e.versions.has(Qa.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return Qa.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=Qa.packages.get(t);e||(e=new Qa(t,!0),e.provides(ni.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==ri.startup&&ri.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!ni.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new ti,e.pathFilters.add(ai.source,0),e.pathFilters.add(ai.normalize,10),e.pathFilters.add(ai.prefix,20)}(ii||(ii={}));const ri=Ja;if(void 0===ri.loader){Xa(ri.config,"loader",{paths:{mathjax:ii.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:ii.defaultReady.bind(ii),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),Ka({loader:ii});for(const e of ri.config.loader.pathFilters)Array.isArray(e)?ii.pathFilters.add(e[0],e[1]):ii.pathFilters.add(e)}const ni=ri.config.loader,oi={}.constructor;function si(e){return"object"==typeof e&&null!==e&&(e.constructor===oi||e.constructor===ui)}const li="[+]",di="[-]",ci={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===ci.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class ui{}function pi(e){return Object.assign(Object.create(ui.prototype),e)}function Ci(e){return Array.isArray(e)?e:[e]}function fi(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function hi(e){let t={};for(const a of fi(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=mi([],r,!1):si(r)&&(i.value=hi(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===ui?pi({}):{},t)}function mi(e,t,a=!0){for(let i of fi(t)){if(a&&void 0===e[i]&&e.constructor!==ui){"symbol"==typeof i&&(i=i.toString()),ci.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!si(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],mi(e[i],r,!1)):si(r)?e[i]=hi(r):e[i]=r;else{const t=fi(r);Array.isArray(n)&&(1===t.length&&(t[0]===li||t[0]===di)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===li+","+di&&Array.isArray(r[li])&&Array.isArray(r[di]))?(r[di]&&(n=e[i]=n.filter((e=>r[di].indexOf(e)<0))),r[li]&&(e[i]=[...n,...r[li]])):mi(n,r,a)}}return e}function gi(e,...t){return t.forEach((t=>mi(e,t,!1))),e}function yi(e,...t){return t.forEach((t=>mi(e,t,!0))),e}function Li(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function ki(e,t){return Li(e,...Object.keys(t))}function bi(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function Si(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var Ai;!function(e){const t=new ei;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new wi._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=wi._.mathjax.mathjax,e.input=p(),e.output=C(),e.adaptor=f(),e.handler&&i.handlers.unregister(e.handler),e.handler=h(),e.handler&&(i.handlers.register(e.handler),e.document=m())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){wi.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},wi.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),wi.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;wi[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),wi[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),wi[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(wi.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=wi._.core.MathItem.STATE;wi[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),wi[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){wi[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of Ei.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(wi.config[a]),t.push(t[a])}return t}function C(){const t=Ei.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(wi.config[t])}function f(){const t=Ei.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(wi.config[t])}function h(){const a=Ei.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function m(t=null){return i.document(t||Ei.document,Object.assign(Object.assign({},wi.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=Wa.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){Ei.handler&&!t||(Ei.handler=e)},e.useAdaptor=function(e,t=!1){Ei.adaptor&&!t||(Ei.adaptor=e)},e.useInput=function(e,t=!1){vi&&!t||Ei.input.push(e)},e.useOutput=function(e,t=!1){Ei.output&&!t||(Ei.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>Ei.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(Ei.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(Ei.typeset&&wi.typesetPromise?n(Ei.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=C,e.getAdaptor=f,e.getHandler=h,e.getDocument=m}(Ai||(Ai={}));const wi=Ja;void 0===wi._.startup&&(Xa(wi.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:Ai.defaultReady.bind(Ai),pageReady:Ai.defaultPageReady.bind(Ai)}),Ka({startup:Ai,options:{}}),wi.config.startup.invalidOption&&(ci.invalidOption=wi.config.startup.invalidOption),wi.config.startup.optionError&&(ci.optionError=wi.config.startup.optionError));const Ei=wi.config.startup,vi=0!==Ei.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",Ga,"startup"),Ka({_:{components:{loader:r,package:t,startup:o}}});const xi={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ni=Array.from(Object.keys(xi)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Mi={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ni],"[tex]/all-packages":Ni};ii.preLoad("loader","startup"),Xa(MathJax.config.loader,"dependencies",xi),Xa(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),Xa(MathJax.config.loader,"provides",Mi),Xa(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class _i{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class Fi extends _i{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Pi(){return new Fi(window)}class Di{constructor(e){let t=this.constructor;this.options=yi(gi({},t.OPTIONS),e)}}Di.OPTIONS={};class Bi{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=yi(gi({},t.OPTIONS),e),this.preFilters=new ti,this.postFilters=new ti}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Bi.NAME="generic",Bi.OPTIONS={};class Ri{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=yi(gi({},t.OPTIONS),e),this.postFilters=new ti}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Ri.NAME="generic",Ri.OPTIONS={};const Ti=Symbol();class Ii{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class Oi{constructor(...e){this.list=new Ii(Ti),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==Ti&&i.data!==Ti;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==Ti&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class qi extends Oi{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=ji.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=ji.INSERTED&&this.removeFromDocument(t),e=ji.TYPESET&&(this.outputData={}),e=ji.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(ji.UNPROCESSED,e)}}const ji={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function zi(e,t){if(e in ji)throw Error("State "+e+" already exists");ji[e]=t}class Hi{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}Hi.defaultNodes={};class Gi extends Hi{create(e,t={},a=[]){return this.node[e](t,a)}}const Wi="_inherit_";class Vi{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===Wi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class $i{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class Xi extends $i{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const Ki={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},Ji=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Yi=["","thinmathspace","mediummathspace","thickmathspace"],Qi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],er=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),tr=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class ar extends $i{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new Vi(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:Ki.NONE,t=this.texClass||Ki.ORD;if(e===Ki.NONE||t===Ki.NONE)return"";let a=Qi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":Yi[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||ar.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=ar.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=ar.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||er.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}ar.defaults={mathbackground:Wi,mathcolor:Wi,mathsize:Wi,dir:Wi},ar.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},ar.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},ar.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},ar.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class ir extends ar{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof sr?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof ar&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof ar&&a.walkTree(e,t);return t}}ir.defaults=Object.assign(Object.assign({},ar.defaults),{mathvariant:"normal",mathsize:Wi});class rr extends ar{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}rr.defaults=ar.defaults;class nr extends ar{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=Ki.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}nr.defaults=ar.defaults;class or extends Xi{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Ki.NONE}get prevClass(){return Ki.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class sr extends or{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class lr extends or{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class dr extends rr{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}dr.defaults=Object.assign(Object.assign({},rr.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class cr extends ir{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(cr.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(cr.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Ki.OP,this.setProperty("autoOP",!0)),this}}cr.defaults=Object.assign({},ir.defaults),cr.operatorName=/^[a-z][a-z0-9]*$/i,cr.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class ur extends ir{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mn"}}function pr(e,t,a=Ki.BIN,i=null){return[e,t,a,i]}ur.defaults=Object.assign({},ir.defaults);const Cr={ORD:pr(0,0,Ki.ORD),ORD11:pr(1,1,Ki.ORD),ORD21:pr(2,1,Ki.ORD),ORD02:pr(0,2,Ki.ORD),ORD55:pr(5,5,Ki.ORD),NONE:pr(0,0,Ki.NONE),OP:pr(1,2,Ki.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:pr(1,2,Ki.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:pr(0,1,Ki.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:pr(1,2,Ki.OP,{largeop:!0,symmetric:!0}),BIN3:pr(3,3,Ki.BIN),BIN4:pr(4,4,Ki.BIN),BIN01:pr(0,1,Ki.BIN),BIN5:pr(5,5,Ki.BIN),TALLBIN:pr(4,4,Ki.BIN,{stretchy:!0}),BINOP:pr(4,4,Ki.BIN,{largeop:!0,movablelimits:!0}),REL:pr(5,5,Ki.REL),REL1:pr(1,1,Ki.REL,{stretchy:!0}),REL4:pr(4,4,Ki.REL),RELSTRETCH:pr(5,5,Ki.REL,{stretchy:!0}),RELACCENT:pr(5,5,Ki.REL,{accent:!0}),WIDEREL:pr(5,5,Ki.REL,{accent:!0,stretchy:!0}),OPEN:pr(0,0,Ki.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:pr(0,0,Ki.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:pr(0,0,Ki.INNER),PUNCT:pr(0,3,Ki.PUNCT),ACCENT:pr(0,0,Ki.ORD,{accent:!0}),WIDEACCENT:pr(0,0,Ki.ORD,{accent:!0,stretchy:!0})},fr=[[32,127,Ki.REL,"mo"],[160,191,Ki.ORD,"mo"],[192,591,Ki.ORD,"mi"],[688,879,Ki.ORD,"mo"],[880,6688,Ki.ORD,"mi"],[6832,6911,Ki.ORD,"mo"],[6912,7615,Ki.ORD,"mi"],[7616,7679,Ki.ORD,"mo"],[7680,8191,Ki.ORD,"mi"],[8192,8303,Ki.ORD,"mo"],[8304,8351,Ki.ORD,"mo"],[8448,8527,Ki.ORD,"mi"],[8528,8591,Ki.ORD,"mn"],[8592,8703,Ki.REL,"mo"],[8704,8959,Ki.BIN,"mo"],[8960,9215,Ki.ORD,"mo"],[9312,9471,Ki.ORD,"mn"],[9472,10223,Ki.ORD,"mo"],[10224,10239,Ki.REL,"mo"],[10240,10495,Ki.ORD,"mtext"],[10496,10623,Ki.REL,"mo"],[10624,10751,Ki.ORD,"mo"],[10752,11007,Ki.BIN,"mo"],[11008,11055,Ki.ORD,"mo"],[11056,11087,Ki.REL,"mo"],[11088,11263,Ki.ORD,"mo"],[11264,11744,Ki.ORD,"mi"],[11776,11903,Ki.ORD,"mo"],[11904,12255,Ki.ORD,"mi","normal"],[12272,12351,Ki.ORD,"mo"],[12352,42143,Ki.ORD,"mi","normal"],[42192,43055,Ki.ORD,"mi"],[43056,43071,Ki.ORD,"mn"],[43072,55295,Ki.ORD,"mi"],[63744,64255,Ki.ORD,"mi","normal"],[64256,65023,Ki.ORD,"mi"],[65024,65135,Ki.ORD,"mo"],[65136,65791,Ki.ORD,"mi"],[65792,65935,Ki.ORD,"mn"],[65936,74751,Ki.ORD,"mi","normal"],[74752,74879,Ki.ORD,"mn"],[74880,113823,Ki.ORD,"mi","normal"],[113824,119391,Ki.ORD,"mo"],[119648,119679,Ki.ORD,"mn"],[119808,120781,Ki.ORD,"mi"],[120782,120831,Ki.ORD,"mn"],[122624,129023,Ki.ORD,"mo"],[129024,129279,Ki.REL,"mo"],[129280,129535,Ki.ORD,"mo"],[131072,195103,Ki.ORD,"mi","normal"]];function hr(e){const t=e.codePointAt(0);for(const e of fr)if(t<=e[1]){if(t>=e[0])return e;break}return null}const mr=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],gr={prefix:{"(":Cr.OPEN,"+":Cr.BIN01,"-":Cr.BIN01,"[":Cr.OPEN,"{":Cr.OPEN,"|":Cr.OPEN,"||":[0,0,Ki.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ki.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":Cr.ORD21,"\xb1":Cr.BIN01,"\u2016":[0,0,Ki.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Ki.OPEN,{fence:!0}],"\u201c":[0,0,Ki.OPEN,{fence:!0}],\u2145:Cr.ORD21,\u2146:pr(2,0,Ki.ORD),"\u2200":Cr.ORD21,"\u2202":Cr.ORD21,"\u2203":Cr.ORD21,"\u2204":Cr.ORD21,"\u2207":Cr.ORD21,"\u220f":Cr.OP,"\u2210":Cr.OP,"\u2211":Cr.OP,"\u2212":Cr.BIN01,"\u2213":Cr.BIN01,"\u221a":[1,1,Ki.ORD,{stretchy:!0}],"\u221b":Cr.ORD11,"\u221c":Cr.ORD11,"\u2220":Cr.ORD,"\u2221":Cr.ORD,"\u2222":Cr.ORD,"\u222b":Cr.INTEGRAL,"\u222c":Cr.INTEGRAL,"\u222d":Cr.INTEGRAL,"\u222e":Cr.INTEGRAL,"\u222f":Cr.INTEGRAL,"\u2230":Cr.INTEGRAL,"\u2231":Cr.INTEGRAL,"\u2232":Cr.INTEGRAL,"\u2233":Cr.INTEGRAL,"\u22c0":Cr.OP,"\u22c1":Cr.OP,"\u22c2":Cr.OP,"\u22c3":Cr.OP,"\u2308":Cr.OPEN,"\u230a":Cr.OPEN,"\u2329":Cr.OPEN,"\u2772":Cr.OPEN,"\u27e6":Cr.OPEN,"\u27e8":Cr.OPEN,"\u27ea":Cr.OPEN,"\u27ec":Cr.OPEN,"\u27ee":Cr.OPEN,"\u2980":[0,0,Ki.ORD,{fence:!0,stretchy:!0}],"\u2983":Cr.OPEN,"\u2985":Cr.OPEN,"\u2987":Cr.OPEN,"\u2989":Cr.OPEN,"\u298b":Cr.OPEN,"\u298d":Cr.OPEN,"\u298f":Cr.OPEN,"\u2991":Cr.OPEN,"\u2993":Cr.OPEN,"\u2995":Cr.OPEN,"\u2997":Cr.OPEN,"\u29fc":Cr.OPEN,"\u2a00":Cr.OP,"\u2a01":Cr.OP,"\u2a02":Cr.OP,"\u2a03":Cr.OP,"\u2a04":Cr.OP,"\u2a05":Cr.OP,"\u2a06":Cr.OP,"\u2a07":Cr.OP,"\u2a08":Cr.OP,"\u2a09":Cr.OP,"\u2a0a":Cr.OP,"\u2a0b":Cr.INTEGRAL2,"\u2a0c":Cr.INTEGRAL,"\u2a0d":Cr.INTEGRAL2,"\u2a0e":Cr.INTEGRAL2,"\u2a0f":Cr.INTEGRAL2,"\u2a10":Cr.OP,"\u2a11":Cr.OP,"\u2a12":Cr.OP,"\u2a13":Cr.OP,"\u2a14":Cr.OP,"\u2a15":Cr.INTEGRAL2,"\u2a16":Cr.INTEGRAL2,"\u2a17":Cr.INTEGRAL2,"\u2a18":Cr.INTEGRAL2,"\u2a19":Cr.INTEGRAL2,"\u2a1a":Cr.INTEGRAL2,"\u2a1b":Cr.INTEGRAL2,"\u2a1c":Cr.INTEGRAL2,"\u2afc":Cr.OP,"\u2aff":Cr.OP},postfix:{"!!":pr(1,0),"!":[1,0,Ki.CLOSE,null],'"':Cr.ACCENT,"&":Cr.ORD,")":Cr.CLOSE,"++":pr(0,0),"--":pr(0,0),"..":pr(0,0),"...":Cr.ORD,"'":Cr.ACCENT,"]":Cr.CLOSE,"^":Cr.WIDEACCENT,_:Cr.WIDEACCENT,"`":Cr.ACCENT,"|":Cr.CLOSE,"}":Cr.CLOSE,"~":Cr.WIDEACCENT,"||":[0,0,Ki.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ki.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":Cr.ACCENT,\u00aa:Cr.ACCENT,"\xaf":Cr.WIDEACCENT,"\xb0":Cr.ORD,"\xb2":Cr.ACCENT,"\xb3":Cr.ACCENT,"\xb4":Cr.ACCENT,"\xb8":Cr.ACCENT,"\xb9":Cr.ACCENT,\u00ba:Cr.ACCENT,\u02c6:Cr.WIDEACCENT,\u02c7:Cr.WIDEACCENT,\u02c9:Cr.WIDEACCENT,\u02ca:Cr.ACCENT,\u02cb:Cr.ACCENT,\u02cd:Cr.WIDEACCENT,"\u02d8":Cr.ACCENT,"\u02d9":Cr.ACCENT,"\u02da":Cr.ACCENT,"\u02dc":Cr.WIDEACCENT,"\u02dd":Cr.ACCENT,"\u02f7":Cr.WIDEACCENT,"\u0302":Cr.WIDEACCENT,"\u0311":Cr.ACCENT,"\u03f6":Cr.REL,"\u2016":[0,0,Ki.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Ki.CLOSE,{fence:!0}],"\u201a":Cr.ACCENT,"\u201b":Cr.ACCENT,"\u201d":[0,0,Ki.CLOSE,{fence:!0}],"\u201e":Cr.ACCENT,"\u201f":Cr.ACCENT,"\u2032":Cr.ORD,"\u2033":Cr.ACCENT,"\u2034":Cr.ACCENT,"\u2035":Cr.ACCENT,"\u2036":Cr.ACCENT,"\u2037":Cr.ACCENT,"\u203e":Cr.WIDEACCENT,"\u2057":Cr.ACCENT,"\u20db":Cr.ACCENT,"\u20dc":Cr.ACCENT,"\u2309":Cr.CLOSE,"\u230b":Cr.CLOSE,"\u232a":Cr.CLOSE,"\u23b4":Cr.WIDEACCENT,"\u23b5":Cr.WIDEACCENT,"\u23dc":Cr.WIDEACCENT,"\u23dd":Cr.WIDEACCENT,"\u23de":Cr.WIDEACCENT,"\u23df":Cr.WIDEACCENT,"\u23e0":Cr.WIDEACCENT,"\u23e1":Cr.WIDEACCENT,"\u25a0":Cr.BIN3,"\u25a1":Cr.BIN3,"\u25aa":Cr.BIN3,"\u25ab":Cr.BIN3,"\u25ad":Cr.BIN3,"\u25ae":Cr.BIN3,"\u25af":Cr.BIN3,"\u25b0":Cr.BIN3,"\u25b1":Cr.BIN3,"\u25b2":Cr.BIN4,"\u25b4":Cr.BIN4,"\u25b6":Cr.BIN4,"\u25b7":Cr.BIN4,"\u25b8":Cr.BIN4,"\u25bc":Cr.BIN4,"\u25be":Cr.BIN4,"\u25c0":Cr.BIN4,"\u25c1":Cr.BIN4,"\u25c2":Cr.BIN4,"\u25c4":Cr.BIN4,"\u25c5":Cr.BIN4,"\u25c6":Cr.BIN4,"\u25c7":Cr.BIN4,"\u25c8":Cr.BIN4,"\u25c9":Cr.BIN4,"\u25cc":Cr.BIN4,"\u25cd":Cr.BIN4,"\u25ce":Cr.BIN4,"\u25cf":Cr.BIN4,"\u25d6":Cr.BIN4,"\u25d7":Cr.BIN4,"\u25e6":Cr.BIN4,"\u266d":Cr.ORD02,"\u266e":Cr.ORD02,"\u266f":Cr.ORD02,"\u2773":Cr.CLOSE,"\u27e7":Cr.CLOSE,"\u27e9":Cr.CLOSE,"\u27eb":Cr.CLOSE,"\u27ed":Cr.CLOSE,"\u27ef":Cr.CLOSE,"\u2980":[0,0,Ki.ORD,{fence:!0,stretchy:!0}],"\u2984":Cr.CLOSE,"\u2986":Cr.CLOSE,"\u2988":Cr.CLOSE,"\u298a":Cr.CLOSE,"\u298c":Cr.CLOSE,"\u298e":Cr.CLOSE,"\u2990":Cr.CLOSE,"\u2992":Cr.CLOSE,"\u2994":Cr.CLOSE,"\u2996":Cr.CLOSE,"\u2998":Cr.CLOSE,"\u29fd":Cr.CLOSE},infix:{"!=":Cr.BIN4,"#":Cr.ORD,$:Cr.ORD,"%":[3,3,Ki.ORD,null],"&&":Cr.BIN4,"":Cr.ORD,"*":Cr.BIN3,"**":pr(1,1),"*=":Cr.BIN4,"+":Cr.BIN4,"+=":Cr.BIN4,",":[0,3,Ki.PUNCT,{linebreakstyle:"after",separator:!0}],"-":Cr.BIN4,"-=":Cr.BIN4,"->":Cr.BIN5,".":[0,3,Ki.PUNCT,{linebreakstyle:"after",separator:!0}],"/":Cr.ORD11,"//":pr(1,1),"/=":Cr.BIN4,":":[1,2,Ki.REL,null],":=":Cr.BIN4,";":[0,3,Ki.PUNCT,{linebreakstyle:"after",separator:!0}],"<":Cr.REL,"<=":Cr.BIN5,"<>":pr(1,1),"=":Cr.REL,"==":Cr.BIN4,">":Cr.REL,">=":Cr.BIN5,"?":[1,1,Ki.CLOSE,null],"@":Cr.ORD11,"\\":Cr.ORD,"^":Cr.ORD11,_:Cr.ORD11,"|":[2,2,Ki.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Ki.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Ki.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":Cr.BIN4,"\xb7":Cr.BIN4,"\xd7":Cr.BIN4,"\xf7":Cr.BIN4,\u02b9:Cr.ORD,"\u0300":Cr.ACCENT,"\u0301":Cr.ACCENT,"\u0303":Cr.WIDEACCENT,"\u0304":Cr.ACCENT,"\u0306":Cr.ACCENT,"\u0307":Cr.ACCENT,"\u0308":Cr.ACCENT,"\u030c":Cr.ACCENT,"\u0332":Cr.WIDEACCENT,"\u0338":Cr.REL4,"\u2015":[0,0,Ki.ORD,{stretchy:!0}],"\u2017":[0,0,Ki.ORD,{stretchy:!0}],"\u2020":Cr.BIN3,"\u2021":Cr.BIN3,"\u2022":Cr.BIN4,"\u2026":Cr.INNER,"\u2043":Cr.BIN4,"\u2044":Cr.TALLBIN,"\u2061":Cr.NONE,"\u2062":Cr.NONE,"\u2063":[0,0,Ki.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":Cr.NONE,"\u20d7":Cr.ACCENT,\u2111:Cr.ORD,\u2113:Cr.ORD,\u2118:Cr.ORD,\u211c:Cr.ORD,"\u2190":Cr.WIDEREL,"\u2191":Cr.RELSTRETCH,"\u2192":Cr.WIDEREL,"\u2193":Cr.RELSTRETCH,"\u2194":Cr.WIDEREL,"\u2195":Cr.RELSTRETCH,"\u2196":Cr.RELSTRETCH,"\u2197":Cr.RELSTRETCH,"\u2198":Cr.RELSTRETCH,"\u2199":Cr.RELSTRETCH,"\u219a":Cr.RELACCENT,"\u219b":Cr.RELACCENT,"\u219c":Cr.WIDEREL,"\u219d":Cr.WIDEREL,"\u219e":Cr.WIDEREL,"\u219f":Cr.WIDEREL,"\u21a0":Cr.WIDEREL,"\u21a1":Cr.RELSTRETCH,"\u21a2":Cr.WIDEREL,"\u21a3":Cr.WIDEREL,"\u21a4":Cr.WIDEREL,"\u21a5":Cr.RELSTRETCH,"\u21a6":Cr.WIDEREL,"\u21a7":Cr.RELSTRETCH,"\u21a8":Cr.RELSTRETCH,"\u21a9":Cr.WIDEREL,"\u21aa":Cr.WIDEREL,"\u21ab":Cr.WIDEREL,"\u21ac":Cr.WIDEREL,"\u21ad":Cr.WIDEREL,"\u21ae":Cr.RELACCENT,"\u21af":Cr.RELSTRETCH,"\u21b0":Cr.RELSTRETCH,"\u21b1":Cr.RELSTRETCH,"\u21b2":Cr.RELSTRETCH,"\u21b3":Cr.RELSTRETCH,"\u21b4":Cr.RELSTRETCH,"\u21b5":Cr.RELSTRETCH,"\u21b6":Cr.RELACCENT,"\u21b7":Cr.RELACCENT,"\u21b8":Cr.REL,"\u21b9":Cr.WIDEREL,"\u21ba":Cr.REL,"\u21bb":Cr.REL,"\u21bc":Cr.WIDEREL,"\u21bd":Cr.WIDEREL,"\u21be":Cr.RELSTRETCH,"\u21bf":Cr.RELSTRETCH,"\u21c0":Cr.WIDEREL,"\u21c1":Cr.WIDEREL,"\u21c2":Cr.RELSTRETCH,"\u21c3":Cr.RELSTRETCH,"\u21c4":Cr.WIDEREL,"\u21c5":Cr.RELSTRETCH,"\u21c6":Cr.WIDEREL,"\u21c7":Cr.WIDEREL,"\u21c8":Cr.RELSTRETCH,"\u21c9":Cr.WIDEREL,"\u21ca":Cr.RELSTRETCH,"\u21cb":Cr.WIDEREL,"\u21cc":Cr.WIDEREL,"\u21cd":Cr.RELACCENT,"\u21ce":Cr.RELACCENT,"\u21cf":Cr.RELACCENT,"\u21d0":Cr.WIDEREL,"\u21d1":Cr.RELSTRETCH,"\u21d2":Cr.WIDEREL,"\u21d3":Cr.RELSTRETCH,"\u21d4":Cr.WIDEREL,"\u21d5":Cr.RELSTRETCH,"\u21d6":Cr.RELSTRETCH,"\u21d7":Cr.RELSTRETCH,"\u21d8":Cr.RELSTRETCH,"\u21d9":Cr.RELSTRETCH,"\u21da":Cr.WIDEREL,"\u21db":Cr.WIDEREL,"\u21dc":Cr.WIDEREL,"\u21dd":Cr.WIDEREL,"\u21de":Cr.REL,"\u21df":Cr.REL,"\u21e0":Cr.WIDEREL,"\u21e1":Cr.RELSTRETCH,"\u21e2":Cr.WIDEREL,"\u21e3":Cr.RELSTRETCH,"\u21e4":Cr.WIDEREL,"\u21e5":Cr.WIDEREL,"\u21e6":Cr.WIDEREL,"\u21e7":Cr.RELSTRETCH,"\u21e8":Cr.WIDEREL,"\u21e9":Cr.RELSTRETCH,"\u21ea":Cr.RELSTRETCH,"\u21eb":Cr.RELSTRETCH,"\u21ec":Cr.RELSTRETCH,"\u21ed":Cr.RELSTRETCH,"\u21ee":Cr.RELSTRETCH,"\u21ef":Cr.RELSTRETCH,"\u21f0":Cr.WIDEREL,"\u21f1":Cr.REL,"\u21f2":Cr.REL,"\u21f3":Cr.RELSTRETCH,"\u21f4":Cr.RELACCENT,"\u21f5":Cr.RELSTRETCH,"\u21f6":Cr.WIDEREL,"\u21f7":Cr.RELACCENT,"\u21f8":Cr.RELACCENT,"\u21f9":Cr.RELACCENT,"\u21fa":Cr.RELACCENT,"\u21fb":Cr.RELACCENT,"\u21fc":Cr.RELACCENT,"\u21fd":Cr.WIDEREL,"\u21fe":Cr.WIDEREL,"\u21ff":Cr.WIDEREL,"\u2201":pr(1,2,Ki.ORD),"\u2205":Cr.ORD,"\u2206":Cr.BIN3,"\u2208":Cr.REL,"\u2209":Cr.REL,"\u220a":Cr.REL,"\u220b":Cr.REL,"\u220c":Cr.REL,"\u220d":Cr.REL,"\u220e":Cr.BIN3,"\u2212":Cr.BIN4,"\u2213":Cr.BIN4,"\u2214":Cr.BIN4,"\u2215":Cr.TALLBIN,"\u2216":Cr.BIN4,"\u2217":Cr.BIN4,"\u2218":Cr.BIN4,"\u2219":Cr.BIN4,"\u221d":Cr.REL,"\u221e":Cr.ORD,"\u221f":Cr.REL,"\u2223":Cr.REL,"\u2224":Cr.REL,"\u2225":Cr.REL,"\u2226":Cr.REL,"\u2227":Cr.BIN4,"\u2228":Cr.BIN4,"\u2229":Cr.BIN4,"\u222a":Cr.BIN4,"\u2234":Cr.REL,"\u2235":Cr.REL,"\u2236":Cr.REL,"\u2237":Cr.REL,"\u2238":Cr.BIN4,"\u2239":Cr.REL,"\u223a":Cr.BIN4,"\u223b":Cr.REL,"\u223c":Cr.REL,"\u223d":Cr.REL,"\u223d\u0331":Cr.BIN3,"\u223e":Cr.REL,"\u223f":Cr.BIN3,"\u2240":Cr.BIN4,"\u2241":Cr.REL,"\u2242":Cr.REL,"\u2242\u0338":Cr.REL,"\u2243":Cr.REL,"\u2244":Cr.REL,"\u2245":Cr.REL,"\u2246":Cr.REL,"\u2247":Cr.REL,"\u2248":Cr.REL,"\u2249":Cr.REL,"\u224a":Cr.REL,"\u224b":Cr.REL,"\u224c":Cr.REL,"\u224d":Cr.REL,"\u224e":Cr.REL,"\u224e\u0338":Cr.REL,"\u224f":Cr.REL,"\u224f\u0338":Cr.REL,"\u2250":Cr.REL,"\u2251":Cr.REL,"\u2252":Cr.REL,"\u2253":Cr.REL,"\u2254":Cr.REL,"\u2255":Cr.REL,"\u2256":Cr.REL,"\u2257":Cr.REL,"\u2258":Cr.REL,"\u2259":Cr.REL,"\u225a":Cr.REL,"\u225b":Cr.REL,"\u225c":Cr.REL,"\u225d":Cr.REL,"\u225e":Cr.REL,"\u225f":Cr.REL,"\u2260":Cr.REL,"\u2261":Cr.REL,"\u2262":Cr.REL,"\u2263":Cr.REL,"\u2264":Cr.REL,"\u2265":Cr.REL,"\u2266":Cr.REL,"\u2266\u0338":Cr.REL,"\u2267":Cr.REL,"\u2268":Cr.REL,"\u2269":Cr.REL,"\u226a":Cr.REL,"\u226a\u0338":Cr.REL,"\u226b":Cr.REL,"\u226b\u0338":Cr.REL,"\u226c":Cr.REL,"\u226d":Cr.REL,"\u226e":Cr.REL,"\u226f":Cr.REL,"\u2270":Cr.REL,"\u2271":Cr.REL,"\u2272":Cr.REL,"\u2273":Cr.REL,"\u2274":Cr.REL,"\u2275":Cr.REL,"\u2276":Cr.REL,"\u2277":Cr.REL,"\u2278":Cr.REL,"\u2279":Cr.REL,"\u227a":Cr.REL,"\u227b":Cr.REL,"\u227c":Cr.REL,"\u227d":Cr.REL,"\u227e":Cr.REL,"\u227f":Cr.REL,"\u227f\u0338":Cr.REL,"\u2280":Cr.REL,"\u2281":Cr.REL,"\u2282":Cr.REL,"\u2282\u20d2":Cr.REL,"\u2283":Cr.REL,"\u2283\u20d2":Cr.REL,"\u2284":Cr.REL,"\u2285":Cr.REL,"\u2286":Cr.REL,"\u2287":Cr.REL,"\u2288":Cr.REL,"\u2289":Cr.REL,"\u228a":Cr.REL,"\u228b":Cr.REL,"\u228c":Cr.BIN4,"\u228d":Cr.BIN4,"\u228e":Cr.BIN4,"\u228f":Cr.REL,"\u228f\u0338":Cr.REL,"\u2290":Cr.REL,"\u2290\u0338":Cr.REL,"\u2291":Cr.REL,"\u2292":Cr.REL,"\u2293":Cr.BIN4,"\u2294":Cr.BIN4,"\u2295":Cr.BIN4,"\u2296":Cr.BIN4,"\u2297":Cr.BIN4,"\u2298":Cr.BIN4,"\u2299":Cr.BIN4,"\u229a":Cr.BIN4,"\u229b":Cr.BIN4,"\u229c":Cr.BIN4,"\u229d":Cr.BIN4,"\u229e":Cr.BIN4,"\u229f":Cr.BIN4,"\u22a0":Cr.BIN4,"\u22a1":Cr.BIN4,"\u22a2":Cr.REL,"\u22a3":Cr.REL,"\u22a4":Cr.ORD55,"\u22a5":Cr.REL,"\u22a6":Cr.REL,"\u22a7":Cr.REL,"\u22a8":Cr.REL,"\u22a9":Cr.REL,"\u22aa":Cr.REL,"\u22ab":Cr.REL,"\u22ac":Cr.REL,"\u22ad":Cr.REL,"\u22ae":Cr.REL,"\u22af":Cr.REL,"\u22b0":Cr.REL,"\u22b1":Cr.REL,"\u22b2":Cr.REL,"\u22b3":Cr.REL,"\u22b4":Cr.REL,"\u22b5":Cr.REL,"\u22b6":Cr.REL,"\u22b7":Cr.REL,"\u22b8":Cr.REL,"\u22b9":Cr.REL,"\u22ba":Cr.BIN4,"\u22bb":Cr.BIN4,"\u22bc":Cr.BIN4,"\u22bd":Cr.BIN4,"\u22be":Cr.BIN3,"\u22bf":Cr.BIN3,"\u22c4":Cr.BIN4,"\u22c5":Cr.BIN4,"\u22c6":Cr.BIN4,"\u22c7":Cr.BIN4,"\u22c8":Cr.REL,"\u22c9":Cr.BIN4,"\u22ca":Cr.BIN4,"\u22cb":Cr.BIN4,"\u22cc":Cr.BIN4,"\u22cd":Cr.REL,"\u22ce":Cr.BIN4,"\u22cf":Cr.BIN4,"\u22d0":Cr.REL,"\u22d1":Cr.REL,"\u22d2":Cr.BIN4,"\u22d3":Cr.BIN4,"\u22d4":Cr.REL,"\u22d5":Cr.REL,"\u22d6":Cr.REL,"\u22d7":Cr.REL,"\u22d8":Cr.REL,"\u22d9":Cr.REL,"\u22da":Cr.REL,"\u22db":Cr.REL,"\u22dc":Cr.REL,"\u22dd":Cr.REL,"\u22de":Cr.REL,"\u22df":Cr.REL,"\u22e0":Cr.REL,"\u22e1":Cr.REL,"\u22e2":Cr.REL,"\u22e3":Cr.REL,"\u22e4":Cr.REL,"\u22e5":Cr.REL,"\u22e6":Cr.REL,"\u22e7":Cr.REL,"\u22e8":Cr.REL,"\u22e9":Cr.REL,"\u22ea":Cr.REL,"\u22eb":Cr.REL,"\u22ec":Cr.REL,"\u22ed":Cr.REL,"\u22ee":Cr.ORD55,"\u22ef":Cr.INNER,"\u22f0":Cr.REL,"\u22f1":[5,5,Ki.INNER,null],"\u22f2":Cr.REL,"\u22f3":Cr.REL,"\u22f4":Cr.REL,"\u22f5":Cr.REL,"\u22f6":Cr.REL,"\u22f7":Cr.REL,"\u22f8":Cr.REL,"\u22f9":Cr.REL,"\u22fa":Cr.REL,"\u22fb":Cr.REL,"\u22fc":Cr.REL,"\u22fd":Cr.REL,"\u22fe":Cr.REL,"\u22ff":Cr.REL,"\u2305":Cr.BIN3,"\u2306":Cr.BIN3,"\u2322":Cr.REL4,"\u2323":Cr.REL4,"\u2329":Cr.OPEN,"\u232a":Cr.CLOSE,"\u23aa":Cr.ORD,"\u23af":[0,0,Ki.ORD,{stretchy:!0}],"\u23b0":Cr.OPEN,"\u23b1":Cr.CLOSE,"\u2500":Cr.ORD,"\u25b3":Cr.BIN4,"\u25b5":Cr.BIN4,"\u25b9":Cr.BIN4,"\u25bd":Cr.BIN4,"\u25bf":Cr.BIN4,"\u25c3":Cr.BIN4,"\u25ef":Cr.BIN3,"\u2660":Cr.ORD,"\u2661":Cr.ORD,"\u2662":Cr.ORD,"\u2663":Cr.ORD,"\u2758":Cr.REL,"\u27f0":Cr.RELSTRETCH,"\u27f1":Cr.RELSTRETCH,"\u27f5":Cr.WIDEREL,"\u27f6":Cr.WIDEREL,"\u27f7":Cr.WIDEREL,"\u27f8":Cr.WIDEREL,"\u27f9":Cr.WIDEREL,"\u27fa":Cr.WIDEREL,"\u27fb":Cr.WIDEREL,"\u27fc":Cr.WIDEREL,"\u27fd":Cr.WIDEREL,"\u27fe":Cr.WIDEREL,"\u27ff":Cr.WIDEREL,"\u2900":Cr.RELACCENT,"\u2901":Cr.RELACCENT,"\u2902":Cr.RELACCENT,"\u2903":Cr.RELACCENT,"\u2904":Cr.RELACCENT,"\u2905":Cr.RELACCENT,"\u2906":Cr.RELACCENT,"\u2907":Cr.RELACCENT,"\u2908":Cr.REL,"\u2909":Cr.REL,"\u290a":Cr.RELSTRETCH,"\u290b":Cr.RELSTRETCH,"\u290c":Cr.WIDEREL,"\u290d":Cr.WIDEREL,"\u290e":Cr.WIDEREL,"\u290f":Cr.WIDEREL,"\u2910":Cr.WIDEREL,"\u2911":Cr.RELACCENT,"\u2912":Cr.RELSTRETCH,"\u2913":Cr.RELSTRETCH,"\u2914":Cr.RELACCENT,"\u2915":Cr.RELACCENT,"\u2916":Cr.RELACCENT,"\u2917":Cr.RELACCENT,"\u2918":Cr.RELACCENT,"\u2919":Cr.RELACCENT,"\u291a":Cr.RELACCENT,"\u291b":Cr.RELACCENT,"\u291c":Cr.RELACCENT,"\u291d":Cr.RELACCENT,"\u291e":Cr.RELACCENT,"\u291f":Cr.RELACCENT,"\u2920":Cr.RELACCENT,"\u2921":Cr.RELSTRETCH,"\u2922":Cr.RELSTRETCH,"\u2923":Cr.REL,"\u2924":Cr.REL,"\u2925":Cr.REL,"\u2926":Cr.REL,"\u2927":Cr.REL,"\u2928":Cr.REL,"\u2929":Cr.REL,"\u292a":Cr.REL,"\u292b":Cr.REL,"\u292c":Cr.REL,"\u292d":Cr.REL,"\u292e":Cr.REL,"\u292f":Cr.REL,"\u2930":Cr.REL,"\u2931":Cr.REL,"\u2932":Cr.REL,"\u2933":Cr.RELACCENT,"\u2934":Cr.REL,"\u2935":Cr.REL,"\u2936":Cr.REL,"\u2937":Cr.REL,"\u2938":Cr.REL,"\u2939":Cr.REL,"\u293a":Cr.RELACCENT,"\u293b":Cr.RELACCENT,"\u293c":Cr.RELACCENT,"\u293d":Cr.RELACCENT,"\u293e":Cr.REL,"\u293f":Cr.REL,"\u2940":Cr.REL,"\u2941":Cr.REL,"\u2942":Cr.RELACCENT,"\u2943":Cr.RELACCENT,"\u2944":Cr.RELACCENT,"\u2945":Cr.RELACCENT,"\u2946":Cr.RELACCENT,"\u2947":Cr.RELACCENT,"\u2948":Cr.RELACCENT,"\u2949":Cr.REL,"\u294a":Cr.RELACCENT,"\u294b":Cr.RELACCENT,"\u294c":Cr.REL,"\u294d":Cr.REL,"\u294e":Cr.WIDEREL,"\u294f":Cr.RELSTRETCH,"\u2950":Cr.WIDEREL,"\u2951":Cr.RELSTRETCH,"\u2952":Cr.WIDEREL,"\u2953":Cr.WIDEREL,"\u2954":Cr.RELSTRETCH,"\u2955":Cr.RELSTRETCH,"\u2956":Cr.RELSTRETCH,"\u2957":Cr.RELSTRETCH,"\u2958":Cr.RELSTRETCH,"\u2959":Cr.RELSTRETCH,"\u295a":Cr.WIDEREL,"\u295b":Cr.WIDEREL,"\u295c":Cr.RELSTRETCH,"\u295d":Cr.RELSTRETCH,"\u295e":Cr.WIDEREL,"\u295f":Cr.WIDEREL,"\u2960":Cr.RELSTRETCH,"\u2961":Cr.RELSTRETCH,"\u2962":Cr.RELACCENT,"\u2963":Cr.REL,"\u2964":Cr.RELACCENT,"\u2965":Cr.REL,"\u2966":Cr.RELACCENT,"\u2967":Cr.RELACCENT,"\u2968":Cr.RELACCENT,"\u2969":Cr.RELACCENT,"\u296a":Cr.RELACCENT,"\u296b":Cr.RELACCENT,"\u296c":Cr.RELACCENT,"\u296d":Cr.RELACCENT,"\u296e":Cr.RELSTRETCH,"\u296f":Cr.RELSTRETCH,"\u2970":Cr.RELACCENT,"\u2971":Cr.RELACCENT,"\u2972":Cr.RELACCENT,"\u2973":Cr.RELACCENT,"\u2974":Cr.RELACCENT,"\u2975":Cr.RELACCENT,"\u2976":Cr.RELACCENT,"\u2977":Cr.RELACCENT,"\u2978":Cr.RELACCENT,"\u2979":Cr.RELACCENT,"\u297a":Cr.RELACCENT,"\u297b":Cr.RELACCENT,"\u297c":Cr.RELACCENT,"\u297d":Cr.RELACCENT,"\u297e":Cr.REL,"\u297f":Cr.REL,"\u2981":Cr.BIN3,"\u2982":Cr.BIN3,"\u2999":Cr.BIN3,"\u299a":Cr.BIN3,"\u299b":Cr.BIN3,"\u299c":Cr.BIN3,"\u299d":Cr.BIN3,"\u299e":Cr.BIN3,"\u299f":Cr.BIN3,"\u29a0":Cr.BIN3,"\u29a1":Cr.BIN3,"\u29a2":Cr.BIN3,"\u29a3":Cr.BIN3,"\u29a4":Cr.BIN3,"\u29a5":Cr.BIN3,"\u29a6":Cr.BIN3,"\u29a7":Cr.BIN3,"\u29a8":Cr.BIN3,"\u29a9":Cr.BIN3,"\u29aa":Cr.BIN3,"\u29ab":Cr.BIN3,"\u29ac":Cr.BIN3,"\u29ad":Cr.BIN3,"\u29ae":Cr.BIN3,"\u29af":Cr.BIN3,"\u29b0":Cr.BIN3,"\u29b1":Cr.BIN3,"\u29b2":Cr.BIN3,"\u29b3":Cr.BIN3,"\u29b4":Cr.BIN3,"\u29b5":Cr.BIN3,"\u29b6":Cr.BIN4,"\u29b7":Cr.BIN4,"\u29b8":Cr.BIN4,"\u29b9":Cr.BIN4,"\u29ba":Cr.BIN4,"\u29bb":Cr.BIN4,"\u29bc":Cr.BIN4,"\u29bd":Cr.BIN4,"\u29be":Cr.BIN4,"\u29bf":Cr.BIN4,"\u29c0":Cr.REL,"\u29c1":Cr.REL,"\u29c2":Cr.BIN3,"\u29c3":Cr.BIN3,"\u29c4":Cr.BIN4,"\u29c5":Cr.BIN4,"\u29c6":Cr.BIN4,"\u29c7":Cr.BIN4,"\u29c8":Cr.BIN4,"\u29c9":Cr.BIN3,"\u29ca":Cr.BIN3,"\u29cb":Cr.BIN3,"\u29cc":Cr.BIN3,"\u29cd":Cr.BIN3,"\u29ce":Cr.REL,"\u29cf":Cr.REL,"\u29cf\u0338":Cr.REL,"\u29d0":Cr.REL,"\u29d0\u0338":Cr.REL,"\u29d1":Cr.REL,"\u29d2":Cr.REL,"\u29d3":Cr.REL,"\u29d4":Cr.REL,"\u29d5":Cr.REL,"\u29d6":Cr.BIN4,"\u29d7":Cr.BIN4,"\u29d8":Cr.BIN3,"\u29d9":Cr.BIN3,"\u29db":Cr.BIN3,"\u29dc":Cr.BIN3,"\u29dd":Cr.BIN3,"\u29de":Cr.REL,"\u29df":Cr.BIN3,"\u29e0":Cr.BIN3,"\u29e1":Cr.REL,"\u29e2":Cr.BIN4,"\u29e3":Cr.REL,"\u29e4":Cr.REL,"\u29e5":Cr.REL,"\u29e6":Cr.REL,"\u29e7":Cr.BIN3,"\u29e8":Cr.BIN3,"\u29e9":Cr.BIN3,"\u29ea":Cr.BIN3,"\u29eb":Cr.BIN3,"\u29ec":Cr.BIN3,"\u29ed":Cr.BIN3,"\u29ee":Cr.BIN3,"\u29ef":Cr.BIN3,"\u29f0":Cr.BIN3,"\u29f1":Cr.BIN3,"\u29f2":Cr.BIN3,"\u29f3":Cr.BIN3,"\u29f4":Cr.REL,"\u29f5":Cr.BIN4,"\u29f6":Cr.BIN4,"\u29f7":Cr.BIN4,"\u29f8":Cr.BIN3,"\u29f9":Cr.BIN3,"\u29fa":Cr.BIN3,"\u29fb":Cr.BIN3,"\u29fe":Cr.BIN4,"\u29ff":Cr.BIN4,"\u2a1d":Cr.BIN3,"\u2a1e":Cr.BIN3,"\u2a1f":Cr.BIN3,"\u2a20":Cr.BIN3,"\u2a21":Cr.BIN3,"\u2a22":Cr.BIN4,"\u2a23":Cr.BIN4,"\u2a24":Cr.BIN4,"\u2a25":Cr.BIN4,"\u2a26":Cr.BIN4,"\u2a27":Cr.BIN4,"\u2a28":Cr.BIN4,"\u2a29":Cr.BIN4,"\u2a2a":Cr.BIN4,"\u2a2b":Cr.BIN4,"\u2a2c":Cr.BIN4,"\u2a2d":Cr.BIN4,"\u2a2e":Cr.BIN4,"\u2a2f":Cr.BIN4,"\u2a30":Cr.BIN4,"\u2a31":Cr.BIN4,"\u2a32":Cr.BIN4,"\u2a33":Cr.BIN4,"\u2a34":Cr.BIN4,"\u2a35":Cr.BIN4,"\u2a36":Cr.BIN4,"\u2a37":Cr.BIN4,"\u2a38":Cr.BIN4,"\u2a39":Cr.BIN4,"\u2a3a":Cr.BIN4,"\u2a3b":Cr.BIN4,"\u2a3c":Cr.BIN4,"\u2a3d":Cr.BIN4,"\u2a3e":Cr.BIN4,"\u2a3f":Cr.BIN4,"\u2a40":Cr.BIN4,"\u2a41":Cr.BIN4,"\u2a42":Cr.BIN4,"\u2a43":Cr.BIN4,"\u2a44":Cr.BIN4,"\u2a45":Cr.BIN4,"\u2a46":Cr.BIN4,"\u2a47":Cr.BIN4,"\u2a48":Cr.BIN4,"\u2a49":Cr.BIN4,"\u2a4a":Cr.BIN4,"\u2a4b":Cr.BIN4,"\u2a4c":Cr.BIN4,"\u2a4d":Cr.BIN4,"\u2a4e":Cr.BIN4,"\u2a4f":Cr.BIN4,"\u2a50":Cr.BIN4,"\u2a51":Cr.BIN4,"\u2a52":Cr.BIN4,"\u2a53":Cr.BIN4,"\u2a54":Cr.BIN4,"\u2a55":Cr.BIN4,"\u2a56":Cr.BIN4,"\u2a57":Cr.BIN4,"\u2a58":Cr.BIN4,"\u2a59":Cr.REL,"\u2a5a":Cr.BIN4,"\u2a5b":Cr.BIN4,"\u2a5c":Cr.BIN4,"\u2a5d":Cr.BIN4,"\u2a5e":Cr.BIN4,"\u2a5f":Cr.BIN4,"\u2a60":Cr.BIN4,"\u2a61":Cr.BIN4,"\u2a62":Cr.BIN4,"\u2a63":Cr.BIN4,"\u2a64":Cr.BIN4,"\u2a65":Cr.BIN4,"\u2a66":Cr.REL,"\u2a67":Cr.REL,"\u2a68":Cr.REL,"\u2a69":Cr.REL,"\u2a6a":Cr.REL,"\u2a6b":Cr.REL,"\u2a6c":Cr.REL,"\u2a6d":Cr.REL,"\u2a6e":Cr.REL,"\u2a6f":Cr.REL,"\u2a70":Cr.REL,"\u2a71":Cr.BIN4,"\u2a72":Cr.BIN4,"\u2a73":Cr.REL,"\u2a74":Cr.REL,"\u2a75":Cr.REL,"\u2a76":Cr.REL,"\u2a77":Cr.REL,"\u2a78":Cr.REL,"\u2a79":Cr.REL,"\u2a7a":Cr.REL,"\u2a7b":Cr.REL,"\u2a7c":Cr.REL,"\u2a7d":Cr.REL,"\u2a7d\u0338":Cr.REL,"\u2a7e":Cr.REL,"\u2a7e\u0338":Cr.REL,"\u2a7f":Cr.REL,"\u2a80":Cr.REL,"\u2a81":Cr.REL,"\u2a82":Cr.REL,"\u2a83":Cr.REL,"\u2a84":Cr.REL,"\u2a85":Cr.REL,"\u2a86":Cr.REL,"\u2a87":Cr.REL,"\u2a88":Cr.REL,"\u2a89":Cr.REL,"\u2a8a":Cr.REL,"\u2a8b":Cr.REL,"\u2a8c":Cr.REL,"\u2a8d":Cr.REL,"\u2a8e":Cr.REL,"\u2a8f":Cr.REL,"\u2a90":Cr.REL,"\u2a91":Cr.REL,"\u2a92":Cr.REL,"\u2a93":Cr.REL,"\u2a94":Cr.REL,"\u2a95":Cr.REL,"\u2a96":Cr.REL,"\u2a97":Cr.REL,"\u2a98":Cr.REL,"\u2a99":Cr.REL,"\u2a9a":Cr.REL,"\u2a9b":Cr.REL,"\u2a9c":Cr.REL,"\u2a9d":Cr.REL,"\u2a9e":Cr.REL,"\u2a9f":Cr.REL,"\u2aa0":Cr.REL,"\u2aa1":Cr.REL,"\u2aa1\u0338":Cr.REL,"\u2aa2":Cr.REL,"\u2aa2\u0338":Cr.REL,"\u2aa3":Cr.REL,"\u2aa4":Cr.REL,"\u2aa5":Cr.REL,"\u2aa6":Cr.REL,"\u2aa7":Cr.REL,"\u2aa8":Cr.REL,"\u2aa9":Cr.REL,"\u2aaa":Cr.REL,"\u2aab":Cr.REL,"\u2aac":Cr.REL,"\u2aad":Cr.REL,"\u2aae":Cr.REL,"\u2aaf":Cr.REL,"\u2aaf\u0338":Cr.REL,"\u2ab0":Cr.REL,"\u2ab0\u0338":Cr.REL,"\u2ab1":Cr.REL,"\u2ab2":Cr.REL,"\u2ab3":Cr.REL,"\u2ab4":Cr.REL,"\u2ab5":Cr.REL,"\u2ab6":Cr.REL,"\u2ab7":Cr.REL,"\u2ab8":Cr.REL,"\u2ab9":Cr.REL,"\u2aba":Cr.REL,"\u2abb":Cr.REL,"\u2abc":Cr.REL,"\u2abd":Cr.REL,"\u2abe":Cr.REL,"\u2abf":Cr.REL,"\u2ac0":Cr.REL,"\u2ac1":Cr.REL,"\u2ac2":Cr.REL,"\u2ac3":Cr.REL,"\u2ac4":Cr.REL,"\u2ac5":Cr.REL,"\u2ac6":Cr.REL,"\u2ac7":Cr.REL,"\u2ac8":Cr.REL,"\u2ac9":Cr.REL,"\u2aca":Cr.REL,"\u2acb":Cr.REL,"\u2acc":Cr.REL,"\u2acd":Cr.REL,"\u2ace":Cr.REL,"\u2acf":Cr.REL,"\u2ad0":Cr.REL,"\u2ad1":Cr.REL,"\u2ad2":Cr.REL,"\u2ad3":Cr.REL,"\u2ad4":Cr.REL,"\u2ad5":Cr.REL,"\u2ad6":Cr.REL,"\u2ad7":Cr.REL,"\u2ad8":Cr.REL,"\u2ad9":Cr.REL,"\u2ada":Cr.REL,"\u2adb":Cr.REL,"\u2add":Cr.REL,"\u2add\u0338":Cr.REL,"\u2ade":Cr.REL,"\u2adf":Cr.REL,"\u2ae0":Cr.REL,"\u2ae1":Cr.REL,"\u2ae2":Cr.REL,"\u2ae3":Cr.REL,"\u2ae4":Cr.REL,"\u2ae5":Cr.REL,"\u2ae6":Cr.REL,"\u2ae7":Cr.REL,"\u2ae8":Cr.REL,"\u2ae9":Cr.REL,"\u2aea":Cr.REL,"\u2aeb":Cr.REL,"\u2aec":Cr.REL,"\u2aed":Cr.REL,"\u2aee":Cr.REL,"\u2aef":Cr.REL,"\u2af0":Cr.REL,"\u2af1":Cr.REL,"\u2af2":Cr.REL,"\u2af3":Cr.REL,"\u2af4":Cr.BIN4,"\u2af5":Cr.BIN4,"\u2af6":Cr.BIN4,"\u2af7":Cr.REL,"\u2af8":Cr.REL,"\u2af9":Cr.REL,"\u2afa":Cr.REL,"\u2afb":Cr.BIN4,"\u2afd":Cr.BIN4,"\u2afe":Cr.BIN3,"\u2b45":Cr.RELSTRETCH,"\u2b46":Cr.RELSTRETCH,"\u3008":Cr.OPEN,"\u3009":Cr.CLOSE,"\ufe37":Cr.WIDEACCENT,"\ufe38":Cr.WIDEACCENT}};function yr(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function br(e){return String.fromCodePoint(...e)}function Sr(e){return!!e.match(/%\s*$/)}function Ar(e){return e.trim().split(/\s+/)}function wr(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}gr.infix["^"]=Cr.WIDEREL,gr.infix._=Cr.WIDEREL,gr.infix["\u2adc"]=Cr.REL;class Er extends ir{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:Ki.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===Ki.REL&&("prefix"===t&&(this.texClass=Ki.OPEN),"postfix"===t&&(this.texClass=Ki.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===Ki.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==Ki.BIN&&t!==Ki.REL||(a=e.texClass=Ki.ORD),a=this.prevClass=e.texClass||Ki.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=Ki.NONE,t!==Ki.BIN||a!==Ki.NONE&&a!==Ki.BIN&&a!==Ki.OP&&a!==Ki.REL&&a!==Ki.OPEN&&a!==Ki.PUNCT)if(a!==Ki.BIN||t!==Ki.REL&&t!==Ki.CLOSE&&t!==Ki.PUNCT){if(t===Ki.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=Ki.ORD)}}else e.texClass=this.prevClass=Ki.ORD;else this.texClass=Ki.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=hr(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=br(kr(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}Er.defaults=Object.assign(Object.assign({},ir.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Er.MMLSPACING=mr,Er.OPTABLE=gr,Er.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Er.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Er.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Er.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class vr extends ir{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}vr.defaults=Object.assign({},ir.defaults);class xr extends ir{constructor(){super(...arguments),this.texclass=Ki.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}xr.defaults=Object.assign(Object.assign({},ir.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Nr extends ir{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"ms"}}Nr.defaults=Object.assign(Object.assign({},ir.defaults),{lquote:'"',rquote:'"'});class Mr extends ar{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=Ki.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Mr.defaults=Object.assign({},ar.defaults);class _r extends Mr{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}_r.defaults=Mr.defaults;class Fr extends nr{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}Fr.defaults=Object.assign(Object.assign({},nr.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Pr extends ar{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Pr.defaults=Object.assign(Object.assign({},ar.defaults),{"data-vertical-align":"bottom"});class Dr extends ar{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Dr.defaults=Object.assign(Object.assign({},ar.defaults),{"data-vertical-align":"bottom"});class Br extends rr{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Br.defaults=Object.assign(Object.assign({},rr.defaults),{scriptlevel:Wi,displaystyle:Wi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Wi,mathcolor:Wi,dir:Wi,infixlinebreakstyle:"before"});class Rr extends ar{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Rr.defaults=Object.assign({},ar.defaults);class Tr extends rr{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=Ki.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}Tr.defaults=Object.assign(Object.assign({},rr.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Ir extends rr{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mphantom"}}Ir.defaults=Object.assign({},rr.defaults);class Or extends ar{constructor(){super(...arguments),this.texclass=Ki.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}Zr.defaults=Object.assign(Object.assign({},ar.defaults),{actiontype:"toggle",selection:1});class Ur extends nr{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}Ur.defaults=Object.assign(Object.assign({},nr.defaults),{subscriptshift:"",superscriptshift:""});class jr extends Ur{get kind(){return"msub"}get arity(){return 2}}jr.defaults=Object.assign({},Ur.defaults);class zr extends Ur{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}zr.defaults=Object.assign({},Ur.defaults);class Hr extends nr{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}Hr.defaults=Object.assign(Object.assign({},nr.defaults),{accent:!1,accentunder:!1,align:"center"}),Hr.ACCENTS=["","accentunder","accent"];class Gr extends Hr{get kind(){return"munder"}get arity(){return 2}}Gr.defaults=Object.assign({},Hr.defaults);class Wr extends Hr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Wr.defaults=Object.assign({},Hr.defaults),Wr.ACCENTS=["","accent","accentunder"];class Vr extends Ur{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let cn={[dr.prototype.kind]:dr,[cr.prototype.kind]:cr,[ur.prototype.kind]:ur,[Er.prototype.kind]:Er,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[Nr.prototype.kind]:Nr,[Mr.prototype.kind]:Mr,[_r.prototype.kind]:_r,[Fr.prototype.kind]:Fr,[Pr.prototype.kind]:Pr,[Dr.prototype.kind]:Dr,[Br.prototype.kind]:Br,[Rr.prototype.kind]:Rr,[Tr.prototype.kind]:Tr,[Ir.prototype.kind]:Ir,[Or.prototype.kind]:Or,[qr.prototype.kind]:qr,[Zr.prototype.kind]:Zr,[jr.prototype.kind]:jr,[zr.prototype.kind]:zr,[Ur.prototype.kind]:Ur,[Gr.prototype.kind]:Gr,[Wr.prototype.kind]:Wr,[Hr.prototype.kind]:Hr,[Vr.prototype.kind]:Vr,[$r.prototype.kind]:$r,[Xr.prototype.kind]:Xr,[Kr.prototype.kind]:Kr,[Yr.prototype.kind]:Yr,[Jr.prototype.kind]:Jr,[Qr.prototype.kind]:Qr,[en.prototype.kind]:en,[tn.prototype.kind]:tn,[an.prototype.kind]:an,[rn.prototype.kind]:rn,[on.prototype.kind]:on,[nn.prototype.kind]:nn,[sn.prototype.kind]:sn,[ln.prototype.kind]:ln,[sr.prototype.kind]:sr,[lr.prototype.kind]:lr,[dn.prototype.kind]:dn};class un extends Gi{get MML(){return this.node}}un.defaultNodes=cn;class pn{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===pn.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function Cn(...e){const t=class extends pn{};return t.allocate(...e),t}pn.MAXBIT=1<<31,pn.next=1,pn.names=new Map;class fn extends ei{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=ji.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=ji.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=ji.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const hn={all:!1,processed:!1,inputJax:null,outputJax:null},mn={all:!0,processed:!0,inputJax:[],outputJax:[]};class gn extends Bi{compile(e){return null}}class yn extends Ri{typeset(e,t=null){return null}escaped(e,t){return null}}class Ln extends qi{}class kn{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=yi(gi({},i.OPTIONS),a),this.math=new(this.options.MathList||Ln),this.renderActions=fn.create(this.options.renderActions),this.processed=new kn.ProcessBits,this.outputJax=this.options.OutputJax||new yn;let r=this.options.InputJax||[new gn];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new un,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=fn.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=ji.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=yi({format:this.inputJax[0].name,display:!0,end:ji.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}kn.KIND="MathDocument",kn.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:Ln,MathItem:class extends Ui{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:pi({find:[ji.FINDMATH,"findMath","",!1],compile:[ji.COMPILED],metrics:[ji.METRICS,"getMetrics","",!1],typeset:[ji.TYPESET],update:[ji.INSERTED,"updateDocument",!1]})},kn.ProcessBits=Cn("findMath","compile","getMetrics","typeset","updateDocument");class bn extends kn{}class Sn{constructor(e,t=5){this.documentClass=bn,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}Sn.NAME="generic";class An extends ei{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class wn{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[wn.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const En="data-mjx-";class vn extends wn{constructor(e=null){e||(e=new un),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return Si(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=Si(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===Ki.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(cr.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":Ji[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[En+t]=a}}vn.rename={TeXAtom:"mrow"},vn.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},vn.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class xn extends vn{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Nn=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Mn extends vn{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Nn).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Nn)}}class _n{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class Fn extends Hi{wrap(e,...t){return this.create(e.kind,e,...t)}}function Pn(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Dn(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Bn={version:Ga,handlers:new An,document:function(e,t){return Bn.handlers.document(e,t)},handleRetriesFor:Pn,retryAfter:Dn,asyncLoad:null};class Rn extends Ui{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=ji.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Tn extends qi{}class In{constructor(e=null){let t=this.constructor;this.options=yi(gi({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=Ci(this.options.skipHtmlTags),t=Ci(this.options.ignoreHtmlClass),a=Ci(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}In.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:pi({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class On extends kn{constructor(e,t,a){let[i,r]=bi(a,In.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new In(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=yi({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=ji.INSERTED&&t.state(ji.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}On.KIND="HTML",On.OPTIONS=Object.assign(Object.assign({},kn.OPTIONS),{renderActions:pi(Object.assign(Object.assign({},kn.OPTIONS.renderActions),{styles:[ji.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Tn,MathItem:Rn,DomStrings:null});class qn extends Sn{constructor(){super(...arguments),this.documentClass=On}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function Zn(e){const t=new qn(e);return Bn.handlers.register(t),t}function Un(e){return Bn.asyncLoad?new Promise(((t,a)=>{const i=Bn.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const jn=1e6,zn={px:1,in:96,cm:96/2.54,mm:96/25.4},Hn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},Gn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:jn};function Wn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(Gn[e])return Gn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return zn.hasOwnProperty(o)?n*zn[o]/i/a:Hn.hasOwnProperty(o)?n*Hn[o]:"%"===o?n/100*t:n*t}function Vn(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function $n(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Xn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Kn(e,t=-jn,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new Jn;return Object.assign(e,this),e}}Jn.fullWidth="100%",Jn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const Yn={loadMissingEntities:!0},Qn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},eo={};function to(e,t){Object.assign(Qn,e),eo[t]=!0}function ao(e){delete Qn[e]}function io(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,ro)}function ro(e,t){if("#"===t.charAt(0))return no(t.slice(1));if(Qn[t])return Qn[t];if(Yn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();eo[e]||(eo[e]=!0,Dn(Un("./util/entities/"+e+".js")))}return e}function no(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class oo{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const so=["top","right","bottom","left"],lo=["width","style","color"];function co(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function uo(e){const t=co(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of go.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const po=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,Co=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function fo(e){let t={width:"",style:"",color:""};for(const a of co(this.styles[e]))a.match(po)&&""===t.width?t.width=a:a.match(Co)&&""===t.style?t.style=a:t.color=a;for(const a of go.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function ho(e){const t=[];for(const a of go.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const mo={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class go{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),go.connect[e]&&!go.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),go.connect[e]);)go.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,go.connect[e]&&go.connect[e].children&&go.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of go.connect[e].children){const e=this.childName(t,a);go.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(go.connect[e]&&!go.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function yo(e){return e.reduce(((e,t)=>e+t),0)}function Lo(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}go.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},go.connect={padding:{children:so,split:uo,combine:function(e){const t=go.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:so,split:function(e){for(const t of go.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...go.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:lo,split:fo,combine:ho},"border-right":{children:lo,split:fo,combine:ho},"border-bottom":{children:lo,split:fo,combine:ho},"border-left":{children:lo,split:fo,combine:ho},"border-width":{children:so,split:uo,combine:null},"border-style":{children:so,split:uo,combine:null},"border-color":{children:so,split:uo,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=co(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(mo))if((Array.isArray(a[t])||""===a[t])&&e.match(mo[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of go.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",Ga,"core"),Ka({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:h,MathList:f,MmlTree:{Attributes:y,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:k,MmlNodes:{HtmlNode:Q,TeXAtom:J,maction:Z,maligngroup:V,malignmark:$,math:b,mathchoice:Y,menclose:q,merror:R,mfenced:O,mfrac:F,mglyph:X,mi:S,mmultiscripts:z,mn:A,mo:v,mpadded:T,mphantom:I,mroot:D,mrow:_,ms:M,mspace:N,msqrt:P,mstyle:B,msubsup:U,mtable:H,mtd:W,mtext:x,mtr:G,munderover:j,semantics:K},MmlVisitor:se,OperatorDictionary:w,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:m,Node:L,NodeFactory:g,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:Le,html:{HTMLDocument:ge,HTMLDomStrings:me,HTMLHandler:ye,HTMLMathItem:fe,HTMLMathList:he}},mathjax:Ce,util:{AsyncLoad:ke,BBox:Se,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:C,Options:n,PrioritizedList:a,Retries:pe,StyleList:we,Styles:Ee,lengths:be,numeric:ve,string:E}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",qn),MathJax.startup.registerConstructor("browserAdaptor",Pi),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));class ko extends Di{constructor(e){super(e),this.getPatterns()}getPatterns(){let e=this.options,t=[],a=[],i=[];this.end={},this.env=this.sub=0;let r=1;e.inlineMath.forEach((e=>this.addPattern(t,e,!1))),e.displayMath.forEach((e=>this.addPattern(t,e,!0))),t.length&&a.push(t.sort(yr).join("|")),e.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=r,r++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(a.push("("+i.join("|")+")"),this.sub=r),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0}addPattern(e,t,a){let[i,r]=t;e.push(Lr(i)),this.end[i]=[r,a,this.endPattern(r)]}endPattern(e,t){return new RegExp((t||Lr(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(e,t,a,i){let r,[n,o,s]=i,l=s.lastIndex=a.index+a[0].length,d=0;for(;r=s.exec(e);){if((r[1]||r[0])===n&&0===d)return Zi(a[0],e.substr(l,r.index-l),r[0],t,a.index,r.index+r[0].length,o);"{"===r[0]?d++:"}"===r[0]&&d&&d--}return null}findMathInString(e,t,a){let i,r;for(this.start.lastIndex=0;i=this.start.exec(a);){if(void 0!==i[this.env]&&this.env){let e="\\\\end\\s*(\\{"+Lr(i[this.env])+"\\})";r=this.findEnd(a,t,i,["{"+i[this.env]+"}",!0,this.endPattern(null,e)]),r&&(r.math=r.open+r.math+r.close,r.open=r.close="")}else if(void 0!==i[this.sub]&&this.sub){let e=i[this.sub],a=i.index+i[this.sub].length;r=2===e.length?Zi("",e.substr(1),"",t,i.index,a):Zi("",e,"",t,i.index,a,!1)}else r=this.findEnd(a,t,i,this.end[i[0]]);r&&(e.push(r),this.start.lastIndex=r.end.n)}}findMath(e){let t=[];if(this.hasPatterns)for(let a=0,i=e.length;a{let a=e.attributes;if(!a)return;const i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];for(const t of a.getExplicitNames())i.has(t)||a.attributes[t]!==e.attributes.getInherited(t)||delete a.attributes[t]}),{})},e.combineRelations=function(e){const i=[];for(let r of e.data.getList("mo")){if(r.getProperty("relationsCombined")||!r.parent||r.parent&&!So.isType(r.parent,"mrow")||So.getTexClass(r)!==Ki.REL)continue;let e,n=r.parent.childNodes,o=n.indexOf(r)+1,s=So.getProperty(r,"variantForm");for(;o{let t=r.getExplicit(e);null!=t&&i.set(e,t)}))},a=function(e,t){let a=(e,t)=>e.getExplicitNames().filter((a=>a!==t&&("stretchy"!==a||e.getExplicit("stretchy")))),i=e.attributes,r=t.attributes,n=a(i,"lspace"),o=a(r,"rspace");if(n.length!==o.length)return!1;for(let e of n)if(i.getExplicit(e)!==r.getExplicit(e))return!1;return!0},i=function(e,t,a){const i=[];for(let r of e.getList("m"+t+a)){const n=r.childNodes;if(n[r[t]]&&n[r[a]])continue;const o=r.parent;let s=n[r[t]]?e.nodeFactory.create("node","m"+t,[n[r.base],n[r[t]]]):e.nodeFactory.create("node","m"+a,[n[r.base],n[r[a]]]);So.copyAttributes(r,s),o?o.replaceChild(s,r):e.root=s,i.push(r)}e.removeFromList("m"+t+a,i)};e.cleanSubSup=function(e){let t=e.data;t.error||(i(t,"sub","sup"),i(t,"under","over"))};let r=function(e,t,a){const i=[];for(const r of e.getList(t)){if(r.attributes.get("displaystyle"))continue;const t=r.childNodes[r.base],n=t.coreMO();if(t.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let t=e.nodeFactory.create("node",a,r.childNodes);So.copyAttributes(r,t),r.parent?r.parent.replaceChild(t,r):e.root=t,i.push(r)}}e.removeFromList(t,i)};e.moveLimits=function(e){const t=e.data;r(t,"munderover","msubsup"),r(t,"munder","msub"),r(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(Ao||(Ao={}));const wo=Ao;class Eo{static processString(e,t){let a=e.split(Eo.pattern);for(let e=1,i=a.length;e="0"&&i<="9")a[e]=t[parseInt(a[e],10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else if("{"===i)if(i=a[e].substr(1),i>="0"&&i<="9")a[e]=t[parseInt(a[e].substr(1,a[e].length-2),10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else{a[e].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[e]="%"+a[e])}null==a[e]&&(a[e]="???")}return a.join("")}constructor(e,t,...a){this.id=e,this.message=Eo.processString(t,a)}}Eo.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const vo=Eo;var xo;!function(e){const t=7.2,a={em:e=>e,ex:e=>.43*e,pt:e=>e/10,pc:e=>1.2*e,px:e=>e*t/72,in:e=>e*t,cm:e=>e*t/2.54,mm:e=>e*t/25.4,mu:e=>e/18},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",r="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+i+"\\s*"+r+"\\s*$"),o=RegExp("^\\s*"+i+"\\s*"+r+" ?");function s(e,t=!1){let i=e.match(t?o:n);return i?function([e,t,i]){if("mu"!==t)return[e,t,i];let r=l(a[t](parseFloat(e||"1")));return[r.slice(0,-2),"em",i]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function l(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function d(e,t,a){"{"!==t&&"}"!==t||(t="\\"+t);let i="{\\big"+a+" "+t+"}";return new _o("\\mathchoice"+("{\\bigg"+a+" "+t+"}")+i+i+i,{},e).mml()}function c(e,t,a){t=t.replace(/\n+/g," ").replace(/^\s+/,Qn.nbsp).replace(/\s+$/,Qn.nbsp);let i=e.create("text",t);return e.create("node","mtext",[],a,i)}function u(e,t,a){if(a.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+a.length>e.configuration.options.maxBuffer)throw new vo("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+a}function p(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function C(e,t){let a=e.length,i=0,r="",n=0,o=0,s=!0,l=!1;for(;ni&&(o=i)),i++;break;case"}":i&&i--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!i&&-1!==t.indexOf(a))return[l?"true":p(r,o),a,e.slice(n)];s=!1,l=!1}r+=a}if(i)throw new vo("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":p(r,o),"",e.slice(n)]}e.matchDimen=s,e.dimen2em=function(e){let[t,i]=s(e),r=parseFloat(t||"1"),n=a[i];return n?n(r):0},e.Em=l,e.cols=function(...e){return e.map((e=>l(e))).join(" ")},e.fenced=function(e,t,a,i,r="",n=""){let o,s=e.nodeFactory,l=s.create("node","mrow",[],{open:t,close:i,texClass:Ki.INNER});if(r)o=new _o("\\"+r+"l"+t,e.parser.stack.env,e).mml();else{let e=s.create("text",t);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ki.OPEN},e)}if(So.appendChildren(l,[o,a]),r)o=new _o("\\"+r+"r"+i,e.parser.stack.env,e).mml();else{let e=s.create("text",i);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ki.CLOSE},e)}return n&&o.attributes.set("mathcolor",n),So.appendChildren(l,[o]),l},e.fixedFence=function(e,t,a,i){let r=e.nodeFactory.create("node","mrow",[],{open:t,close:i,texClass:Ki.ORD});return t&&So.appendChildren(r,[d(e,t,"l")]),So.isType(a,"mrow")?So.appendChildren(r,So.getChildren(a)):So.appendChildren(r,[a]),i&&So.appendChildren(r,[d(e,i,"r")]),r},e.mathPalette=d,e.fixInitialMO=function(e,t){for(let a=0,i=t.length;a1&&(l=[e.create("node","mrow",l)]),l},e.internalText=c,e.underOver=function(t,a,i,r,n){if(e.checkMovableLimits(a),So.isType(a,"munderover")&&So.isEmbellished(a)){So.setProperties(So.getCoreMO(a),{lspace:0,rspace:0});const e=t.create("node","mo",[],{rspace:0});a=t.create("node","mrow",[e,a])}const o=t.create("node","munderover",[a]);So.setChild(o,"over"===r?o.over:o.under,i);let s=o;return n&&(s=t.create("node","TeXAtom",[o],{texClass:Ki.OP,movesupsub:!0})),So.setProperty(s,"subsupOK",!0),s},e.checkMovableLimits=function(e){const t=So.isType(e,"mo")?So.getForm(e):null;(So.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&So.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;let t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,a,i){return i||(a=e.trimSpaces(a||"")),"t"===a?t.arraydef.align="baseline 1":"b"===a?t.arraydef.align="baseline -1":"c"===a?t.arraydef.align="axis":a&&(i?(i.string=`[${a}]`+i.string.slice(i.i),i.i=0):t.arraydef.align=a),t},e.substituteArgs=function(e,t,a){let i="",r="",n=0;for(;nt.length)throw new vo("IllegalMacroParam","Illegal macro parameter reference");r=u(e,u(e,r,i),t[parseInt(o,10)-1]),i=""}else i+=o}return u(e,r,i)},e.addArgs=u,e.checkMaxMacros=function(e,t=!0){if(!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new vo("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new vo("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e,t=!0){const a=e.stack.Top(),i=a.First;if((!a.getProperty("nestable")||!t||i)&&(!a.isKind("start")||i))throw new vo("ErroneousNestingEq","Erroneous nesting of equation structures")},e.copyNode=function(e,t){const a=e.copy(),i=t.configuration;return a.walkTree((e=>{i.addNode(e.kind,e);const t=(e.getProperty("in-lists")||"").split(/,/);for(const a of t)a&&i.addNode(a,e)})),a},e.MmlFilterAttribute=function(e,t,a){return a},e.getFontDef=function(e){const t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t=null,a=!1){let i=function(e){let t,a,i,r={},n=e;for(;n;)[a,t,n]=C(n,["=",","]),"="===t?([i,t,n]=C(n,[","]),i="false"===i||"true"===i?JSON.parse(i):i,r[a]=i):a&&(r[a]=!0);return r}(e);if(t)for(let e of Object.keys(i))if(!t.hasOwnProperty(e)){if(a)throw new vo("InvalidOption","Invalid option: %1",e);delete i[e]}return i},e.isLatinOrGreekChar=function(e){return!!e.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(xo||(xo={}));const No=xo;class Mo{constructor(e,t,a){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:a},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}set env(e){this._env=e}get env(){return this._env}Push(...e){for(const t of e){if(!t)continue;const e=So.isNode(t)?this._factory.create("mml",t):t;e.global=this.global;const[a,i]=this.stack.length?this.Top().checkItem(e):[null,!0];i&&(a?(this.Pop(),this.Push(...a)):(this.stack.push(e),e.env?(e.copyEnv&&Object.assign(e.env,this.env),this.env=e.env):e.env=this.env))}}Pop(){const e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e}Top(e=1){return this.stack.lengthe.calign[e.j++]="left",c:e=>e.calign[e.j++]="center",r:e=>e.calign[e.j++]="right",p:e=>this.getColumn(e,"top"),m:e=>this.getColumn(e,"middle"),b:e=>this.getColumn(e,"bottom"),w:e=>this.getColumn(e,"top",""),W:e=>this.getColumn(e,"top",""),"|":e=>this.addRule(e,"solid"),":":e=>this.addRule(e,"dashed"),">":e=>e.cstart[e.j]=(e.cstart[e.j]||"")+this.getBraces(e),"<":e=>e.cend[e.j-1]=(e.cend[e.j-1]||"")+this.getBraces(e),"@":e=>this.addAt(e,this.getBraces(e)),"!":e=>this.addBang(e,this.getBraces(e)),P:e=>this.macroColumn(e,">{$}p{#1}<{$}",1),M:e=>this.macroColumn(e,">{$}m{#1}<{$}",1),B:e=>this.macroColumn(e,">{$}b{#1}<{$}",1)," ":e=>{}},this.MAXCOLUMNS=1e4}process(e,t,a){const i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:a.cstart,cend:a.cend,ralign:a.ralign,cextra:a.cextra};let r=0;for(;i.ithis.MAXCOLUMNS)throw new vo("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const e=i.template.codePointAt(i.i),t=i.c=void 0===e?"":String.fromCodePoint(e);if(i.i+=t.length,!this.columnHandler.hasOwnProperty(t))throw new vo("BadPreamToken","Illegal pream-token (%1)",t);this.columnHandler[t](i)}this.setColumnAlign(i,a),this.setColumnWidths(i,a),this.setColumnSpacing(i,a),this.setColumnLines(i,a),this.setPadding(i,a)}setColumnAlign(e,t){t.arraydef.columnalign=e.calign.join(" ")}setColumnWidths(e,t){if(!e.cwidth.length)return;const a=[...e.cwidth];a.lengthe||"auto")).join(" ")}setColumnSpacing(e,t){if(!e.cspace.length)return;const a=[...e.cspace];a.lengthe||"1em")).join(" ")}setColumnLines(e,t){if(!e.clines.length)return;const a=[...e.clines];a[0]&&t.frame.push(["left",a[0]]),a.length>e.calign.length?t.frame.push(["right",a.pop()]):a.length1&&(t.arraydef.columnlines=a.slice(1).map((e=>e||"none")).join(" "))}setPadding(e,t){if(!e.cextra[0]&&!e.cextra[e.calign.length-1])return;const a=e.calign.length-1,i=e.cspace,r=e.cextra[a]?i[a]:null;t.arraydef["data-array-padding"]=`${i[0]||".5em"} ${r||".5em"}`}getColumn(e,t,a="left"){e.calign[e.j]=a||this.getAlign(e),e.cwidth[e.j]=this.getDimen(e),e.ralign[e.j]=[t,e.cwidth[e.j],e.calign[e.j]],e.j++}getDimen(e){const t=this.getBraces(e)||"";if(!No.matchDimen(t)[0])throw new vo("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",e.c);return t}getAlign(e){return Si(this.getBraces(e).toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(e){for(;" "===e.template[e.i];)e.i++;if(e.i>e.template.length)throw new vo("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];let t=++e.i,a=1;for(;e.i0&&a--;)i.push(this.getBraces(e));e.template=No.substituteArgs(e.parser,i,t)+e.template.slice(e.i),e.i=0}addRule(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")}addAt(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",e.clines[r]&&(".5em"===i[r]?a[r-1]+="\\hspace{.25em}":i[r]||(e.cend[r-1]=(e.cend[r-1]||"")+"\\hspace{.5em}")),a[r]=t,i[r]="0",i[++e.j]="0"}addBang(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",a[r]=("0"===i[r]&&e.clines[r]?"\\hspace{.25em}":"")+t,i[r]||(i[r]=".5em"),i[++e.j]=".5em"}}const qo=Io.Variant;class Zo{constructor(e,t=[]){this.options={},this.columnParser=new Oo,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new To,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new Ro(e.items),this.itemFactory.configuration=this,gi(this.options,...t),gi(this.options,e.options),this.mathStyle=Zo.getVariant.get(this.options.mathStyle)||Zo.getVariant.get("TeX")}pushParser(e){this.parsers.unshift(e)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(e,t){let a=this.nodeLists[e];if(a||(a=this.nodeLists[e]=[]),a.push(t),t.kind!==e){const a=So.getProperty(t,"in-lists")||"",i=(a?a.split(/,/):[]).concat(e).join(",");So.setProperty(t,"in-lists",i)}}getList(e){let t=this.nodeLists[e]||[],a=[];for(let e of t)this.inTree(e)&&a.push(e);return this.nodeLists[e]=a,a}removeFromList(e,t){const a=this.nodeLists[e]||[];for(const e of t){const t=a.indexOf(e);t>=0&&a.splice(t,1)}}inTree(e){for(;e&&e!==this.root;)e=e.parent;return!!e}}Zo.getVariant=new Map([["TeX",(e,t)=>t&&e.match(/^[\u0391-\u03A9\u03F4]/)?qo.NORMAL:""],["ISO",e=>qo.ITALIC],["French",e=>e.normalize("NFD").match(/^[a-z]/)?qo.ITALIC:qo.NORMAL],["upright",e=>qo.NORMAL]]);const Uo=Zo;class jo{constructor(e="???",t=""){this.tag=e,this.id=t}}class zo{constructor(e="",t=!1,a=!1,i=null,r="",n="",o=!1,s=""){this.env=e,this.taggable=t,this.defaultTags=a,this.tag=i,this.tagId=r,this.tagFormat=n,this.noTag=o,this.labelId=s}}class Ho{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new zo,this.history=[],this.stack=[],this.enTag=function(e,t){let a=this.configuration.nodeFactory,i=a.create("node","mtd",[e]),r=a.create("node","mlabeledtr",[t,i]);return a.create("node","mtable",[r],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(e,t,a){this.currentTag&&this.stack.push(this.currentTag);const i=this.label;this.currentTag=new zo(e,t,a),this.label=i}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)}tag(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(e){this.currentTag.labelId=e}get label(){return this.currentTag.labelId}formatUrl(e,t){return t+"#"+encodeURIComponent(e)}formatTag(e){return"("+e+")"}formatRef(e){return this.formatTag(e)}formatId(e){return"mjx-eqn:"+e.replace(/\s/g,"_")}formatNumber(e){return e.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(e=!1){if(e)return this.autoTag(),this.makeTag();const t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(e=0){this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""}startEquation(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new zo("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)}finishEquation(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;let a=this.makeTag();return this.enTag(e,a)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new jo(this.currentTag.tag,this.currentTag.tagId),this.label="");let e=new _o("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class Go extends Ho{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Wo extends Ho{finalize(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;let a=this.getTag(!0);return this.enTag(e,a)}}var Vo,$o,Xo;!function(e){let t=new Map([["none",Go],["all",Wo]]),a="none";e.OPTIONS={tags:a,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},e.add=function(e,a){t.set(e,a)},e.addTags=function(t){for(const a of Object.keys(t))e.add(a,t[a])},e.create=function(e){let i=t.get(e)||t.get(a);if(!i)throw Error("Unknown tags class");return new i},e.setDefault=function(e){a=e},e.getDefault=function(){return e.create(a)}}(Vo||(Vo={})),function(e){let t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}($o||($o={}));class Ko{constructor(){this._configuration=new ei,this._fallback=new ti}add(e,t,a=ei.DEFAULTPRIORITY){for(const t of e.slice().reverse()){let e=$o.getMap(t);if(!e)return void this.warn("Configuration "+t+" not found! Omitted.");this._configuration.add(e,a)}t&&this._fallback.add(t,a)}parse(e){for(let{item:t}of this._configuration){const a=t.parse(e);if(a)return a}let[t,a]=e;Array.from(this._fallback)[0].item(t,a)}lookup(e){let t=this.applicable(e);return t?t.lookup(e):null}contains(e){return!!this.applicable(e)}toString(){let e=[];for(let{item:t}of this._configuration)e.push(t.name);return e.join(", ")}applicable(e){for(let{item:t}of this._configuration)if(t.contains(e))return t;return null}retrieve(e){for(let{item:t}of this._configuration)if(t.name===e)return t;return null}warn(e){console.log("TexParser Warning: "+e)}}class Jo{constructor(){this.map=new Map}add(e,t,a=ei.DEFAULTPRIORITY){for(const i of Object.keys(e)){let r=i,n=this.get(r);n||(n=new Ko,this.set(r,n)),n.add(e[r],t[r],a)}}set(e,t){this.map.set(e,t)}get(e){return this.map.get(e)}retrieve(e){for(const t of this.map.values()){let a=t.retrieve(e);if(a)return a}return null}keys(){return this.map.keys()}}class Yo{static makeProcessor(e,t){return Array.isArray(e)?e:[e,t]}static _create(e,t={}){let a=t.priority||ei.DEFAULTPRIORITY,i=t.init?this.makeProcessor(t.init,a):null,r=t.config?this.makeProcessor(t.config,a):null,n=(t.preprocessors||[]).map((e=>this.makeProcessor(e,a))),o=(t.postprocessors||[]).map((e=>this.makeProcessor(e,a))),s=t.parser||"tex";return new Yo(e,t.handler||{},t.fallback||{},t.items||{},t.tags||{},t.options||{},t.nodes||{},n,o,i,r,a,s)}static create(e,t={}){let a=Yo._create(e,t);return Xo.set(e,a),a}static local(e={}){return Yo._create("",e)}constructor(e,t={},a={},i={},r={},n={},o={},s=[],l=[],d=null,c=null,u,p){this.name=e,this.handler=t,this.fallback=a,this.items=i,this.tags=r,this.options=n,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=d,this.configMethod=c,this.priority=u,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(e){let t=new Map;e.set=function(e,a){t.set(e,a)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(Xo||(Xo={}));class Qo{constructor(e,t=["tex"]){this.initMethod=new ti,this.configMethod=new ti,this.configurations=new ei,this.parsers=[],this.handlers=new Jo,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;for(const t of e.slice().reverse())this.addPackage(t);for(let{item:e,priority:t}of this.configurations)this.append(e,t)}init(){this.initMethod.execute(this)}config(e){this.configMethod.execute(this,e);for(const t of this.configurations)this.addFilters(e,t.item)}addPackage(e){const t="string"==typeof e?e:e[0],a=this.getPackage(t);a&&this.configurations.add(a,"string"==typeof e?a.priority:e[1])}add(e,t,a={}){const i=this.getPackage(e);this.append(i),this.configurations.add(i,i.priority),this.init();const r=t.parseOptions;r.nodeFactory.setCreators(i.nodes);for(const e of Object.keys(i.items))r.itemFactory.setNodeClass(e,i.items[e]);Vo.addTags(i.tags),gi(r.options,i.options),yi(r.options,a),this.addFilters(t,i),i.config&&i.config(this,t)}getPackage(e){const t=Xo.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error(`Package ${e} doesn't target the proper parser`);return t}append(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),gi(this.options,e.options),Object.assign(this.nodes,e.nodes)}addFilters(e,t){for(const[a,i]of t.preprocessors)e.preFilters.add(a,i);for(const[a,i]of t.postprocessors)e.postFilters.add(a,i)}}class es{constructor(e,t,a){this._symbol=e,this._char=t,this._attributes=a}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class ts{constructor(e,t,a=[]){this._symbol=e,this._func=t,this._args=a}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function as(e){return void 0===e||e}class is{constructor(e,t){this._name=e,this._parser=t,$o.register(this)}get name(){return this._name}parserFor(e){return this.contains(e)?this.parser:null}parse([e,t]){let a=this.parserFor(t),i=this.lookup(t);return a&&i?as(a(e,i)):null}set parser(e){this._parser=e}get parser(){return this._parser}}class rs extends is{constructor(e,t,a){super(e,t),this._regExp=a}contains(e){return this._regExp.test(e)}lookup(e){return this.contains(e)?e:null}}class ns extends is{constructor(){super(...arguments),this.map=new Map}lookup(e){return this.map.get(e)}contains(e){return this.map.has(e)}add(e,t){this.map.set(e,t)}remove(e){this.map.delete(e)}}class os extends ns{constructor(e,t,a){super(e,t);for(const e of Object.keys(a)){let t=a[e],[i,r]="string"==typeof t?[t,null]:t,n=new es(e,i,r);this.add(e,n)}}}class ss extends os{parse([e,t]){return super.parse([e,"\\"+t])}}class ls extends ns{constructor(e,t,a){super(e,null);for(const e of Object.keys(t)){let i=t[e],[r,...n]="string"==typeof i?[i]:i,o=new ts(e,a[r],n);this.add(e,o)}}parserFor(e){let t=this.lookup(e);return t?t.func:null}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?as(i(e,a.symbol,...a.args)):null}}class ds extends ls{parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);if(!a||!i)return null;let r=e.currentCS;e.currentCS="\\"+t;let n=i(e,"\\"+a.symbol,...a.args);return e.currentCS=r,as(n)}}class cs extends ls{constructor(e,t,a,i){super(e,a,i),this.parser=t}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?as(this.parser(e,a.symbol,i,a.args)):null}}class us extends Po{constructor(e,t){super(e),this.global=t}get kind(){return"start"}get isOpen(){return!0}checkItem(e){if(e.isKind("stop")){let e=this.toMml();return this.global.isInner||(e=this.factory.configuration.tags.finalize(e,this.env)),[[this.factory.create("mml",e)],!0]}return super.checkItem(e)}}class ps extends Po{get kind(){return"stop"}get isClose(){return!0}}class Cs extends Po{get kind(){return"open"}get isOpen(){return!0}checkItem(e){if(e.isKind("close")){let e=this.toMml();const t=this.create("node","TeXAtom",[e]);return[[this.factory.create("mml",t)],!0]}return super.checkItem(e)}}Cs.errors=Object.assign(Object.create(Po.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class fs extends Po{get kind(){return"close"}get isClose(){return!0}}class hs extends Po{get kind(){return"prime"}checkItem(e){let[t,a]=this.Peek(2);if(!So.isType(t,"msubsup")||So.isType(t,"msup")){return[[this.create("node","msup",[t,a]),e],!0]}return So.setChild(t,t.sup,a),[[t,e],!0]}}class ms extends Po{get kind(){return"subsup"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Po.success;const t=this.First,a=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==a)So.setChild(t,2,this.getProperty("primes"));else{So.setProperty(this.getProperty("primes"),"variantForm",!0);const t=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=t}So.setChild(t,a,e.First),null!=this.getProperty("movesupsub")&&So.setProperty(t,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",t)],!0]}if(super.checkItem(e)[1]){const e=this.getErrors(["","sub","sup"][a]);throw new vo(e[0],e[1],...e.splice(2))}return null}}ms.errors=Object.assign(Object.create(Po.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class gs extends Po{constructor(e){super(e),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(e){if(e.isKind("over"))throw new vo("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){let t=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&So.setAttribute(t,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(So.setProperty(t,"withDelims",!0),t=No.fixedFence(this.factory.configuration,this.getProperty("ldelim"),t,this.getProperty("rdelim"))),[[this.factory.create("mml",t),e],!0]}return super.checkItem(e)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class ys extends Po{constructor(e,t){super(e),this.setProperty("delim",t)}get kind(){return"left"}get isOpen(){return!0}checkItem(e){if(e.isKind("right"))return[[this.factory.create("mml",No.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){const t={stretchy:!0};return e.getProperty("color")&&(t.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Ki.CLOSE}),this.create("token","mo",t,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Ki.OPEN})),this.env={},[[this],!0]}return super.checkItem(e)}}ys.errors=Object.assign(Object.create(Po.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class Ls extends Po{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"middle"}get isClose(){return!0}}class ks extends Po{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"right"}get isClose(){return!0}}class bs extends Po{get kind(){return"break"}constructor(e,t,a){super(e),this.setProperty("linebreak",t),this.setProperty("insert",a)}checkItem(e){var t,a;const i=this.getProperty("linebreak");if(e.isKind("mml")){const r=e.First;if(r.isKind("mo")){if("after"!==((null===(a=null===(t=So.getOp(r))||void 0===t?void 0:t[3])||void 0===a?void 0:a.linebreakstyle)||So.getAttribute(r,"linebreakstyle")))return So.setAttribute(r,"linebreak",i),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}const r=this.create("token","mspace",{linebreak:i});return[[this.factory.create("mml",r),e],!0]}}class Ss extends Po{get kind(){return"begin"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new vo("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?Po.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}class As extends Po{get kind(){return"end"}get isClose(){return!0}}class ws extends Po{get kind(){return"style"}checkItem(e){if(!e.isClose)return super.checkItem(e);const t=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",t),e],!0]}}class Es extends Po{get kind(){return"position"}checkItem(e){if(e.isClose)throw new vo("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){let t=e.toMml();switch(this.getProperty("move")){case"vertical":return t=this.create("node","mpadded",[t],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",t)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(e)}}class vs extends Po{get kind(){return"cell"}get isClose(){return!0}}class xs extends Po{get isFinal(){return!0}get kind(){return"mml"}}class Ns extends Po{get kind(){return"fn"}checkItem(e){const t=this.First;if(t){if(e.isOpen)return Po.success;if(!e.isKind("fn")){let a=e.First;if(!e.isKind("mml")||!a)return[[t,e],!0];if(So.isType(a,"mstyle")&&a.childNodes.length&&So.isType(a.childNodes[0].childNodes[0],"mspace")||So.isType(a,"mspace"))return[[t,e],!0];So.isEmbellished(a)&&(a=So.getCoreMO(a));const i=So.getForm(a);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[t,e],!0]}return[[t,this.create("token","mo",{texClass:Ki.NONE},Qn.ApplyFunction),e],!0]}return super.checkItem.apply(this,arguments)}}class Ms extends Po{constructor(){super(...arguments),this.remap=$o.getMap("not_remap")}get kind(){return"not"}checkItem(e){let t,a,i;if(e.isKind("open")||e.isKind("left"))return Po.success;if(e.isKind("mml")&&(So.isType(e.First,"mo")||So.isType(e.First,"mi")||So.isType(e.First,"mtext"))&&(t=e.First,a=So.getText(t),1===a.length&&!So.getProperty(t,"movesupsub")&&1===So.getChildren(t).length))return this.remap.contains(a)?(i=this.create("text",this.remap.lookup(a).char),So.setChild(t,0,i)):(i=this.create("text","\u0338"),So.appendChildren(t,[i])),[[e],!0];i=this.create("text","\u29f8");const r=this.create("node","mtext",[],{},i),n=this.create("node","mpadded",[r],{width:0});return t=this.create("node","TeXAtom",[n],{texClass:Ki.REL}),[[t,e],!0]}}class _s extends Po{get kind(){return"nonscript"}checkItem(e){if(e.isKind("mml")&&1===e.Size()){let t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=So.getChildren(So.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){const t=this.create("node","mrow",[e.Pop()]);e.Push(t)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]}}class Fs extends Po{get kind(){return"dots"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Po.success;let t=this.getProperty("ldots"),a=e.First;if(e.isKind("mml")&&So.isEmbellished(a)){const e=So.getTexClass(So.getCoreMO(a));e!==Ki.BIN&&e!==Ki.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]}}class Ps extends Po{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),Po.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),Po.fail;this.EndTable(),this.clearEnv();let t=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[t],!0];throw new vo("MissingCloseBrace","Missing close brace")}return[[t,e],!0]}return super.checkItem(e)}createMml(){const e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.breakAlign.table&&So.setAttribute(t,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(So.setAttribute(t,"data-frame-styles",""),So.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),t=this.handleFrame(t),(this.getProperty("open")||this.getProperty("close"))&&(t=No.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t}handleFrame(e){if(!this.frame.length)return e;const t=new Map(this.frame),a=this.frame.reduce(((e,[,t])=>t===e?t:""),this.frame[0][1]);if(a){if(4===this.frame.length)return So.setAttribute(e,"frame",a),So.removeAttribute(e,"data-frame-styles"),e;if("solid"===a)return So.setAttribute(e,"data-frame-styles",""),e=this.create("node","menclose",[e],{notation:Array.from(t.keys()).join(" "),"data-padding":0})}const i=so.map((e=>t.get(e)||"none")).join(" ");return So.setAttribute(e,"data-frame-styles",i),e}StartEntry(){const e=this.row.length;let t=this.cstart[e],a=this.cend[e];const i=this.ralign[e],r=this.cextra;if(!(t||a||i||r[e]||r[e+1]))return;let[n,o,s,l]=this.getEntry();if(!r[e]||this.atEnd&&!r[e+1]||(t+="&"),"&"!==s&&(l=!!o.trim()||!(!e&&"\\end"===s.substr(0,4)),r[e+1]&&!r[e]&&(a=(a||"")+"&",this.atEnd=!0)),!l&&!n)return;const d=this.parser;l&&(t&&(o=No.addArgs(d,t,o)),a&&(o=No.addArgs(d,o,a)),i&&(o="\\text{"+o.trim()+"}")),n&&(o=No.addArgs(d,n,o)),d.string=No.addArgs(d,o,d.string),d.i=0}getEntry(){const e=this.parser,t=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let a,i=0,r=0,n=e.i;const o=["","","",!1];for(;null!==(a=e.string.slice(n).match(t));)switch(n+=a[0].length,a[2]){case"\\":n++;break;case"{":i++;break;case"}":if(!i)return o;i--;break;case"\\begin{array}":!i&&r++;break;case"\\end{array}":if(!i&&r){r--;break}default:if(i||r)continue;n-=a[2].length;let t=e.string.slice(e.i,n).trim();const s=t.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(t=t.slice(s[0].length)),e.string=e.string.slice(n),e.i=0,[(null==s?void 0:s[0])||"",t,a[2],!0]}return o}EndEntry(){const e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&So.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&So.setAttribute(e,"columnalign",So.getAttribute(e,"columnalign")?"center":"left"));const t=this.ralign[this.row.length];if(t){let[a,i,r]=t;this.breakAlign.cell&&(a=this.breakAlign.cell);const n=this.create("node","mpadded",e.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":r,"data-vertical-align":a});n.setProperty("vbox",a),e.childNodes[0].childNodes=[],e.appendChild(n)}else this.breakAlign.cell&&So.setAttribute(e,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(e),this.Clear(),this.hfill=[]}EndRow(){let e="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e="mlabeledtr"):this.getProperty("isLabeled")&&(e="mlabeledtr",this.setProperty("isLabeled",!1));const t=this.create("node",e,this.row);this.breakAlign.row&&(So.setAttribute(t,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(t),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push(["bottom",e.pop()]),e.length?this.arraydef.rowlines=e.join(" "):delete this.arraydef.rowlines):e.lengththis.maxrow&&(this.maxrow=this.row.length);const e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(e,t){if(!this.arraydef[e])return;const a=this.arraydef[e].split(/ /),i=[...a];if(i.length>1){for(;i.length0){const e="center"===t?".7em":"2em";for(const t of this.table){const i=t.childNodes[t.isKind("mlabeledtr")?a+1:a];if(i){const t=this.create("node","mstyle",i.childNodes[0].childNodes,{indentshift:e});i.childNodes[0].childNodes=[],i.appendChild(t)}}}t=e[a]}}}class Bs extends Ss{get kind(){return"mstyle"}constructor(e,t,a){super(e),this.attrList=t,this.setProperty("name",a)}checkItem(e){if(e.isKind("end")&&e.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(e)}}class Rs extends Po{constructor(e,...t){super(e),this.factory.configuration.tags.start("equation",!0,t[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){let t=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(t,a):t,e],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}let Ts={};const Is={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Os(e,t=1/0){const a=e.replace(/\s+/g,"").split("").map((e=>{const t={t:"top",b:"bottom",m:"middle",c:"center"}[e];if(!t)throw new vo("BadBreakAlign","Invalid alignment character: %1",e);return t}));if(a.length>t)throw new vo("TooManyAligns","Too many alignment characters: %1",e);return 1===t?a[0]:a.join(" ")}function qs(e,t){const a=e.stack.env,i=a.inRoot;a.inRoot=!0;const r=new _o(t,a,e.configuration);let n=r.mml();const o=r.stack.global;if(o.leftRoot||o.upRoot){const t={};o.leftRoot&&(t.width=o.leftRoot),o.upRoot&&(t.voffset=o.upRoot,t.height=o.upRoot),n=e.create("node","mpadded",[n],t)}return a.inRoot=i,n}Ts.Open=function(e,t){e.Push(e.itemFactory.create("open"))},Ts.Close=function(e,t){e.Push(e.itemFactory.create("close"))},Ts.Bar=function(e,t){e.Push(e.create("token","mo",{stretchy:!1,texClass:Ki.ORD},t))},Ts.Tilde=function(e,t){e.Push(e.create("token","mtext",{},Qn.nbsp))},Ts.Space=function(e,t){},Ts.Superscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sup:i.over;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sup)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.over)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleExponent","Double exponent: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.over))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.over):(i=e.create("node","msubsup",[i]),o=i.sup)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ts.Subscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sub:i.under;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sub)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.under)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleSubscripts","Double subscripts: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.under))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.under):(i=e.create("node","msubsup",[i]),o=i.sub)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ts.Prime=function(e,t){let a=e.stack.Prev();if(a||(a=e.create("token","mi")),So.isType(a,"msubsup")&&!So.isType(a,"msup")&&So.getChildAt(a,a.sup))throw new vo("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let i="";e.i--;do{i+=Qn.prime,e.i++,t=e.GetNext()}while("'"===t||t===Qn.rsquo);i=["","\u2032","\u2033","\u2034","\u2057"][i.length]||i;const r=e.create("token","mo",{variantForm:!0},i);e.Push(e.itemFactory.create("prime",a,r))},Ts.Comment=function(e,t){for(;e.in.macroColumn(e,r,parseInt(i))},Ts.BeginEnd=function(e,t){let a=e.GetArgument(t);if(a.match(/\\/))throw new vo("InvalidEnv","Invalid environment name '%1'",a);let i=e.configuration.handlers.get("environment").lookup(a);if(i&&"\\end"===t){if(!i.args[0]){const t=e.itemFactory.create("end").setProperty("name",a);return void e.Push(t)}e.stack.env.closing=a}No.checkMaxMacros(e,!1),e.parse("environment",[e,a])},Ts.Array=function(e,t,a,i,r,n,o,s,l){r||(r=e.GetArgument("\\begin{"+t.getName()+"}"));const d=e.itemFactory.create("array");return"array"===t.getName()&&d.setProperty("arrayPadding",".5em .125em"),d.parser=e,d.arraydef={columnspacing:n||"1em",rowspacing:o||"4pt"},e.configuration.columnParser.process(e,r,d),a&&d.setProperty("open",e.convertDelimiter(a)),i&&d.setProperty("close",e.convertDelimiter(i)),"'"===(s||"").charAt(1)&&(d.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?d.arraydef.displaystyle=!0:s&&(d.arraydef.displaystyle=!1),"S"===s&&(d.arraydef.scriptlevel=1),l&&(d.arraydef.useHeight=!1),e.Push(t),d.StartEntry(),d},Ts.AlignedArray=function(e,t,a=""){const i=e.GetBrackets("\\begin{"+t.getName()+"}");let r=Ts.Array(e,t,null,null,null,null,null,a);return No.setArrayAlign(r,i)},Ts.IndentAlign=function(e,t){const a=`\\begin{${t.getName()}}`,i=e.GetBrackets(a,"");let r=e.GetBrackets(a,"");const n=e.GetBrackets(a,"");if(i&&!No.matchDimen(i)[0]||r&&!No.matchDimen(r)[0]||n&&!No.matchDimen(n)[0])throw new vo("BracketMustBeDimension","Bracket argument to %1 must be a dimension",a);const o=e.GetArgument(a);if(o&&!o.match(/^([lcr]{1,3})?$/))throw new vo("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...o].map((e=>({l:"left",c:"center",r:"right"}[e])));1===s.length&&s.push(s[0]);const l={};for(const[e,t]of[["indentshiftfirst",i],["indentshift",r||i],["indentshiftlast",n],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])t&&(l[e]=t);e.Push(e.itemFactory.create("mstyle",l,t.getName()))},Ts.Equation=function(e,t,a,i=!0){return e.configuration.mathItem.display=i,e.stack.env.display=i,e.Push(t),No.checkEqnEnv(e),e.Push(t),e.itemFactory.create("equation",a).setProperty("name",t.getName())},Ts.EqnArray=function(e,t,a,i,r,n,o){let s=t.getName(),l="gather"===s||"gather*"===s;i&&No.checkEqnEnv(e,!l),e.Push(t),r=(r=r.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=Os(n);let d=e.itemFactory.create("eqnarray",s,a,i,e.stack.global);return d.arraydef={displaystyle:!0,columnalign:r,columnspacing:o||"1em",rowspacing:"3pt","data-break-align":n,side:e.options.tagSide,minlabelspacing:e.options.tagIndent},l&&d.setProperty("nestable",!0),d},Ts.HandleNoTag=function(e,t){e.tags.notag()},Ts.HandleLabel=function(e,t){let a=e.GetArgument(t);if(""!==a&&!e.tags.refUpdate){if(e.tags.label)throw new vo("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=a,(e.tags.allLabels[a]||e.tags.labels[a])&&!e.options.ignoreDuplicateLabels)throw new vo("MultipleLabel","Label '%1' multiply defined",a);e.tags.labels[a]=new jo}},Ts.HandleRef=function(e,t,a){let i=e.GetArgument(t),r=e.tags.allLabels[i]||e.tags.labels[i];r||(e.tags.refUpdate||(e.tags.redo=!0),r=new jo);let n=r.tag;a&&(n=e.tags.formatRef(n));let o=e.create("node","mrow",No.internalMath(e,n),{href:e.tags.formatUrl(r.id,e.options.baseURL),class:"MathJax_ref"});e.Push(o)},Ts.Macro=function(e,t,a,i,r){if(i){const n=[];if(null!=r){const a=e.GetBrackets(t);n.push(null==a?r:a)}for(let a=n.length;a1&&(i.autoOP=!1)),!i.mathvariant&&No.isLatinOrGreekChar(t)){const a=e.configuration.mathStyle(t);a&&(i.mathvariant=a)}const n=e.create("token","mi",i,t);e.Push(n)},e.digit=function(e,t){let a;const i=e.configuration.options.digits,r=e.string.slice(e.i-1).match(i),n=No.getFontDef(e);r?(a=e.create("token","mn",n,r[0].replace(/[{}]/g,"")),e.i+=r[0].length-1):a=e.create("token","mo",n,t),e.Push(a)},e.controlSequence=function(e,t){const a=e.GetCS();e.parse("macro",[e,a])},e.lcGreek=function(e,t){const a={mathvariant:e.configuration.mathStyle(t.char)||Us.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.ucGreek=function(e,t){const a={mathvariant:e.stack.env.font||e.configuration.mathStyle(t.char,!0)||Us.NORMAL},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mi=function(e,t){const a=t.attributes||{mathvariant:Us.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mo=function(e,t){const a=t.attributes||{};a.stretchy=!1;const i=e.create("token","mo",a,t.char);So.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i),e.Push(i)},e.mathchar7=function(e,t){const a=t.attributes||{mathvariant:Us.NORMAL};e.stack.env.font&&(a.mathvariant=e.stack.env.font);const i=e.create("token","mi",a,t.char);e.Push(i)},e.delimiter=function(e,t){let a=t.attributes||{};a=Object.assign({fence:!1,stretchy:!1},a);const i=e.create("token","mo",a,t.char);e.Push(i)},e.environment=function(e,t,a,i){const r=i[0];let n=e.itemFactory.create("begin").setProperties({name:t,end:r});n=a(e,n,...i.slice(1)),e.Push(n)}}(js||(js={}));const zs=js,Hs=$n(Gn.thickmathspace),Gs=Io.Variant;function Ws(e,t){let a=e.stack.env.font?{mathvariant:e.stack.env.font}:{};const i=$o.getMap("remap").lookup(t),r=hr(t),n=r?r[3]:"mo";let o=e.create("token",n,a,i?i.char:t);const s=(null==r?void 0:r[4])||(No.isLatinOrGreekChar(t)?e.configuration.mathStyle(t,!0):"");s&&o.attributes.set("mathvariant",s),"mo"===n&&(So.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new rs("letter",zs.variable,/[a-z]/i),new rs("digit",zs.digit,/[0-9.,]/),new rs("command",zs.controlSequence,/^\\/),new ls("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Zs),new os("lcGreek",zs.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new os("ucGreek",zs.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new os("mathchar0mi",zs.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:Gs.NORMAL}],aleph:["\u2135",{mathvariant:Gs.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:Gs.NORMAL}],Re:["\u211c",{mathvariant:Gs.NORMAL}],Im:["\u2111",{mathvariant:Gs.NORMAL}],partial:["\u2202",{mathvariant:Gs.ITALIC}],infty:["\u221e",{mathvariant:Gs.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:Gs.NORMAL}],nabla:["\u2207",{mathvariant:Gs.NORMAL}],top:["\u22a4",{mathvariant:Gs.NORMAL}],bot:["\u22a5",{mathvariant:Gs.NORMAL}],angle:["\u2220",{mathvariant:Gs.NORMAL}],triangle:["\u25b3",{mathvariant:Gs.NORMAL}],backslash:["\\",{mathvariant:Gs.NORMAL}],forall:["\u2200",{mathvariant:Gs.NORMAL}],exists:["\u2203",{mathvariant:Gs.NORMAL}],neg:["\xac",{mathvariant:Gs.NORMAL}],lnot:["\xac",{mathvariant:Gs.NORMAL}],flat:["\u266d",{mathvariant:Gs.NORMAL}],natural:["\u266e",{mathvariant:Gs.NORMAL}],sharp:["\u266f",{mathvariant:Gs.NORMAL}],clubsuit:["\u2663",{mathvariant:Gs.NORMAL}],diamondsuit:["\u2662",{mathvariant:Gs.NORMAL}],heartsuit:["\u2661",{mathvariant:Gs.NORMAL}],spadesuit:["\u2660",{mathvariant:Gs.NORMAL}]}),new os("mathchar0mo",zs.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Ki.PUNCT}],cdotp:["\u22c5",{texClass:Ki.PUNCT}],colon:[":",{texClass:Ki.PUNCT}]}),new os("mathchar7",zs.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new ss("delimiter",zs.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Ki.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Ki.ORD}],"\\|":["\u2016",{texClass:Ki.ORD}],"\\vert":["|",{texClass:Ki.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new ds("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",Gs.NORMAL],mit:["SetFont",Gs.ITALIC],oldstyle:["SetFont",Gs.OLDSTYLE],cal:["SetFont",Gs.CALLIGRAPHIC],it:["SetFont",Gs.MATHITALIC],bf:["SetFont",Gs.BOLD],sf:["SetFont",Gs.SANSSERIF],tt:["SetFont",Gs.MONOSPACE],frak:["MathFont",Gs.FRAKTUR],Bbb:["MathFont",Gs.DOUBLESTRUCK],mathrm:["MathFont",Gs.NORMAL],mathup:["MathFont",Gs.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",Gs.BOLD],mathbfup:["MathFont",Gs.BOLD],mathit:["MathFont",Gs.MATHITALIC],mathbfit:["MathFont",Gs.BOLDITALIC],mathbb:["MathFont",Gs.DOUBLESTRUCK],mathfrak:["MathFont",Gs.FRAKTUR],mathbffrak:["MathFont",Gs.BOLDFRAKTUR],mathscr:["MathFont",Gs.SCRIPT],mathbfscr:["MathFont",Gs.BOLDSCRIPT],mathsf:["MathFont",Gs.SANSSERIF],mathsfup:["MathFont",Gs.SANSSERIF],mathbfsf:["MathFont",Gs.BOLDSANSSERIF],mathbfsfup:["MathFont",Gs.BOLDSANSSERIF],mathsfit:["MathFont",Gs.SANSSERIFITALIC],mathbfsfit:["MathFont",Gs.SANSSERIFBOLDITALIC],mathtt:["MathFont",Gs.MONOSPACE],mathcal:["MathFont",Gs.CALLIGRAPHIC],mathbfcal:["MathFont",Gs.BOLDCALLIGRAPHIC],symrm:["MathFont",Gs.NORMAL],symup:["MathFont",Gs.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",Gs.BOLD],symbfup:["MathFont",Gs.BOLD],symit:["MathFont",Gs.ITALIC],symbfit:["MathFont",Gs.BOLDITALIC],symbb:["MathFont",Gs.DOUBLESTRUCK],symfrak:["MathFont",Gs.FRAKTUR],symbffrak:["MathFont",Gs.BOLDFRAKTUR],symscr:["MathFont",Gs.SCRIPT],symbfscr:["MathFont",Gs.BOLDSCRIPT],symsf:["MathFont",Gs.SANSSERIF],symsfup:["MathFont",Gs.SANSSERIF],symbfsf:["MathFont",Gs.BOLDSANSSERIF],symbfsfup:["MathFont",Gs.BOLDSANSSERIF],symsfit:["MathFont",Gs.SANSSERIFITALIC],symbfsfit:["MathFont",Gs.SANSSERIFBOLDITALIC],symtt:["MathFont",Gs.MONOSPACE],symcal:["MathFont",Gs.CALLIGRAPHIC],symbfcal:["MathFont",Gs.BOLDCALLIGRAPHIC],textrm:["HBox",null,Gs.NORMAL],textup:["HBox",null,Gs.NORMAL],textnormal:["HBox"],textit:["HBox",null,Gs.ITALIC],textbf:["HBox",null,Gs.BOLD],textsf:["HBox",null,Gs.SANSSERIF],texttt:["HBox",null,Gs.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",Gn.thinmathspace],":":["Spacer",Gn.mediummathspace],">":["Spacer",Gn.mediummathspace],";":["Spacer",Gn.thickmathspace],"!":["Spacer",Gn.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",Gn.thinmathspace],negthinspace:["Spacer",Gn.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Io.LineBreak.GOODBREAK],badbreak:["Linebreak",Io.LineBreak.BADBREAK],nobreak:["Linebreak",Io.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Ki.ORD,.85],Big:["MakeBig",Ki.ORD,1.15],bigg:["MakeBig",Ki.ORD,1.45],Bigg:["MakeBig",Ki.ORD,1.75],bigl:["MakeBig",Ki.OPEN,.85],Bigl:["MakeBig",Ki.OPEN,1.15],biggl:["MakeBig",Ki.OPEN,1.45],Biggl:["MakeBig",Ki.OPEN,1.75],bigr:["MakeBig",Ki.CLOSE,.85],Bigr:["MakeBig",Ki.CLOSE,1.15],biggr:["MakeBig",Ki.CLOSE,1.45],Biggr:["MakeBig",Ki.CLOSE,1.75],bigm:["MakeBig",Ki.REL,.85],Bigm:["MakeBig",Ki.REL,1.15],biggm:["MakeBig",Ki.REL,1.45],Biggm:["MakeBig",Ki.REL,1.75],mathord:["TeXAtom",Ki.ORD],mathop:["TeXAtom",Ki.OP],mathopen:["TeXAtom",Ki.OPEN],mathclose:["TeXAtom",Ki.CLOSE],mathbin:["TeXAtom",Ki.BIN],mathrel:["TeXAtom",Ki.REL],mathpunct:["TeXAtom",Ki.PUNCT],mathinner:["TeXAtom",Ki.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Hs,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Hs+'" rspace="'+Hs+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Zs),new cs("environment",zs.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",No.cols(0,Gn.thickmathspace),".5em"],indentalign:["IndentAlign"]},Zs),new os("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"}),new os("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class Vs extends Ho{}const $s=Yo.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Ws,macro:function(e,t){throw new vo("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new vo("UnknownEnv","Unknown environment '%1'",t)}},items:{[us.prototype.kind]:us,[ps.prototype.kind]:ps,[Cs.prototype.kind]:Cs,[fs.prototype.kind]:fs,[hs.prototype.kind]:hs,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[ys.prototype.kind]:ys,[Ls.prototype.kind]:Ls,[ks.prototype.kind]:ks,[bs.prototype.kind]:bs,[Ss.prototype.kind]:Ss,[As.prototype.kind]:As,[ws.prototype.kind]:ws,[Es.prototype.kind]:Es,[vs.prototype.kind]:vs,[xs.prototype.kind]:xs,[Ns.prototype.kind]:Ns,[Ms.prototype.kind]:Ms,[_s.prototype.kind]:_s,[Fs.prototype.kind]:Fs,[Ps.prototype.kind]:Ps,[Ds.prototype.kind]:Ds,[Rs.prototype.kind]:Rs,[Bs.prototype.kind]:Bs},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:Vs},postprocessors:[[function({data:e}){for(const t of e.getList("nonscript"))if(t.attributes.get("scriptlevel")>0){const a=t.parent;if(a.childNodes.splice(a.childIndex(t),1),e.removeFromList(t.kind,[t]),t.isKind("mrow")){const a=t.childNodes[0];e.removeFromList("mstyle",[a]),e.removeFromList("mspace",a.childNodes[0].childNodes)}}else t.isKind("mrow")&&(t.parent.replaceChild(t.childNodes[0],t),e.removeFromList("mrow",[t]))},-4]]});class Xs extends Bi{static configure(e){let t=new Qo(e,["tex"]);return t.init(),t}static tags(e,t){Vo.addTags(t.tags),Vo.setDefault(e.options.tags),e.tags=Vo.getDefault(),e.tags.configuration=e}constructor(e={}){const[t,a,i]=bi(e,Xs.OPTIONS,ko.OPTIONS);super(a),this.findTeX=this.options.FindTeX||new ko(i);const r=this.options.packages,n=this.configuration=Xs.configure(r),o=this._parseOptions=new Uo(n,[this.options,Vo.OPTIONS]);yi(o.options,t),n.config(this),Xs.tags(o,n),this.postFilters.add(wo.cleanSubSup,-6),this.postFilters.add(wo.setInherited,-5),this.postFilters.add(wo.moveLimits,-4),this.postFilters.add(wo.cleanStretchy,-3),this.postFilters.add(wo.cleanAttributes,-2),this.postFilters.add(wo.combineRelations,-1)}setMmlFactory(e){super.setMmlFactory(e),this._parseOptions.nodeFactory.setMmlFactory(e)}get parseOptions(){return this._parseOptions}reset(e=0){this.parseOptions.tags.reset(e)}compile(e,t){let a,i,r;this.parseOptions.clear(),this.parseOptions.mathItem=e,this.executeFilters(this.preFilters,e,t,this.parseOptions),this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=new _o(this.latex,{display:e.display,isInner:!1},this.parseOptions),a=r.mml(),i=r.stack.global}catch(e){if(!(e instanceof vo))throw e;this.parseOptions.error=!0,a=this.options.formatError(this,e)}return a=this.parseOptions.nodeFactory.create("node","math",[a]),(null==i?void 0:i.indentalign)&&So.setAttribute(a,"indentalign",i.indentalign),e.display&&So.setAttribute(a,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=a,this.executeFilters(this.postFilters,e,t,this.parseOptions),r&&r.stack.env.hsize&&(So.setAttribute(a,"maxwidth",r.stack.env.hsize),So.setAttribute(a,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(e){return this.findTeX.findMath(e)}formatError(e){let t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)}}Xs.NAME="TeX",Xs.OPTIONS=Object.assign(Object.assign({},Bi.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(e,t)=>e.formatError(t)});class Ks extends Ps{constructor(e,...t){super(e),this.factory.configuration.tags.start("multline",!0,t[0])}get kind(){return"multline"}EndEntry(){this.table.length&&No.fixInitialMO(this.factory.configuration,this.nodes);const e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()}EndRow(){if(1!==this.row.length)throw new vo("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let e=this.table.length-1,t=-1;So.getAttribute(So.getChildren(this.table[0])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[0])[0],"columnalign",Io.Align.LEFT),So.getAttribute(So.getChildren(this.table[e])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[e])[0],"columnalign",Io.Align.RIGHT);let a=this.factory.configuration.tags.getTag();if(a){t=this.arraydef.side===Io.Align.LEFT?0:this.table.length-1;const e=this.table[t],i=this.create("node","mlabeledtr",[a].concat(So.getChildren(e)));So.copyAttributes(e,i),this.table[t]=i}}this.factory.configuration.tags.end()}}class Js extends Ds{get kind(){return"flalign"}constructor(e,t,a,i,r){super(e),this.name=t,this.numbered=a,this.padded=i,this.center=r,this.factory.configuration.tags.start(t,a,a)}EndEntry(){super.EndEntry();const e=this.getProperty("xalignat");if(e&&this.row.length>e)throw new vo("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let e,t=this.row;const a=this.getProperty("xalignat");for(;t.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const i=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&i.isKind("mlabeledtr")){const e=So.getChildren(i)[0],t=this.factory.configuration.options.tagSide,a=Object.assign({width:0},"right"===t?{lspace:"-1width"}:{}),r=this.create("node","mpadded",So.getChildren(e),a);e.setChildren([r])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Ys={AmsEqnArray:function(e,t,a,i,r,n,o,s){const l=e.GetBrackets("\\begin{"+t.getName()+"}"),d=Zs.EqnArray(e,t,a,i,r,n,o,s);return No.setArrayAlign(d,l,e)},AlignAt:function(e,t,a,i){const r=t.getName();let n,o,s="",l="",d=[];if(i||(o=e.GetBrackets("\\begin{"+r+"}")),n=e.GetArgument("\\begin{"+r+"}"),n.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r+"}");let c=parseInt(n,10);for(;c>0;)s+="rl",l+="bt",d.push("0em 0em"),c--;let u=d.join(" ");if(i)return Ys.EqnArray(e,t,a,i,s,l,u);let p=Ys.EqnArray(e,t,a,i,s,l,u);return No.setArrayAlign(p,o,i?null:e)},Multline:function(e,t,a){No.checkEqnEnv(e),e.Push(t);const i=e.itemFactory.create("multline",a,e.stack);return i.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},i},XalignAt:function(e,t,a,i){let r=e.GetArgument("\\begin{"+t.getName()+"}");if(r.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+t.getName()+"}");const n=i?"crl":"rlc",o=i?"mbt":"btm",s=i?"fit auto auto":"auto auto fit",l=Ys.FlalignArray(e,t,a,i,!1,n,o,s,!0);return l.setProperty("xalignat",2*parseInt(r)),l},FlalignArray:function(e,t,a,i,r,n,o,s,l=!1){No.checkEqnEnv(e),e.Push(t),n=n.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),o=Os(o);const d=e.itemFactory.create("flalign",t.getName(),a,i,r,e.stack);return d.arraydef={width:"100%",displaystyle:!0,columnalign:n,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":o,side:e.options.tagSide,minlabelspacing:l?"0":e.options.tagIndent,"data-width-includes-label":!0},d.setProperty("zeroWidthLabel",l),d}},Qs="ams-declare-ops";function el(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&tl(e))return[e,null];const t=So.getChildAt(e,0);return e.isInferred&&t&&tl(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function tl(e){const t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}Ys.HandleDeclareOp=function(e,t){let a=e.GetStar()?"*":"",i=No.trimSpaces(e.GetArgument(t));"\\"===i.charAt(0)&&(i=i.substr(1));let r=e.GetArgument(t);e.configuration.handlers.retrieve(Qs).add(i,new ts(i,Ys.Macro,[`\\operatorname${a}{${r}}`]))},Ys.HandleOperatorName=function(e,t){const a=e.GetStar();let i=No.trimSpaces(e.GetArgument(t)),r=new _o(i,Object.assign(Object.assign({},e.stack.env),{font:Io.Variant.NORMAL,multiLetterIdentifiers:e.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),e.configuration).mml();if(r.isKind("mi")||(r=e.create("node","TeXAtom",[r])),So.setProperties(r,{movesupsub:a,movablelimits:!0,texClass:Ki.OP}),!a){const t=e.GetNext(),a=e.i;"\\"===t&&++e.i&&"limits"!==e.GetCS()&&(e.i=a)}e.Push(e.itemFactory.create("fn",r))},Ys.SideSet=function(e,t){const[a,i]=el(e.ParseArg(t)),[r,n]=el(e.ParseArg(t)),o=e.ParseArg(t);let s=o;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[No.copyNode(o,e)],{width:0})]),So.getChildAt(a,0)):(s=e.create("node","mmultiscripts",[o]),r&&So.appendChildren(s,[So.getChildAt(r,1)||e.create("node","none"),So.getChildAt(r,2)||e.create("node","none")]),So.setProperty(s,"scriptalign","left"),So.appendChildren(s,[e.create("node","mprescripts"),So.getChildAt(a,1)||e.create("node","none"),So.getChildAt(a,2)||e.create("node","none")]))),r&&s===o&&(r.replaceChild(o,So.getChildAt(r,0)),s=r);const l=e.create("node","TeXAtom",[],{texClass:Ki.OP,movesupsub:!0,movablelimits:!0});i&&(a&&l.appendChild(a),l.appendChild(i)),l.appendChild(s),n&&l.appendChild(n),e.Push(l)},Ys.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&zs.variable(e,t)},Ys.MultiIntegral=function(e,t,a){let i=e.GetNext();if("\\"===i){let r=e.i;i=e.GetArgument(t),e.i=r,"\\limits"===i&&(a="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}e.string=a+" "+e.string.slice(e.i),e.i=0},Ys.xArrow=function(e,t,a,i,r){let n={width:"+"+No.Em((i+r)/18),lspace:No.Em(i/18)},o=e.GetBrackets(t),s=e.ParseArg(t),l=e.create("node","mspace",[],{depth:".2em"}),d=e.create("token","mo",{stretchy:!0,texClass:Ki.REL},String.fromCodePoint(a));d=e.create("node","mstyle",[d],{scriptlevel:0});let c=e.create("node","munderover",[d]),u=e.create("node","mpadded",[s,l],n);if(So.setAttribute(u,"voffset","-.2em"),So.setAttribute(u,"height","-.2em"),So.setChild(c,c.over,u),o){let t=new _o(o,e.stack.env,e.configuration).mml(),a=e.create("node","mspace",[],{height:".75em"});u=e.create("node","mpadded",[t,a],n),So.setAttribute(u,"voffset",".15em"),So.setAttribute(u,"depth","-.15em"),So.setChild(c,c.under,u)}So.setProperty(c,"subsupOK",!0),e.Push(c)},Ys.HandleShove=function(e,t,a){let i=e.stack.Top();if("multline"!==i.kind)throw new vo("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(i.Size())throw new vo("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);i.setProperty("shove",a)},Ys.CFrac=function(e,t){let a=No.trimSpaces(e.GetBrackets(t,"")),i=e.GetArgument(t),r=e.GetArgument(t),n={l:Io.Align.LEFT,r:Io.Align.RIGHT,"":""},o=new _o("\\strut\\textstyle{"+i+"}",e.stack.env,e.configuration).mml(),s=new _o("\\strut\\textstyle{"+r+"}",e.stack.env,e.configuration).mml(),l=e.create("node","mfrac",[o,s]);if(a=n[a],null==a)throw new vo("IllegalAlign","Illegal alignment specified in %1",e.currentCS);a&&So.setProperties(l,{numalign:a,denomalign:a}),e.Push(l)},Ys.Genfrac=function(e,t,a,i,r,n){null==a&&(a=e.GetDelimiterArg(t)),null==i&&(i=e.GetDelimiterArg(t)),null==r&&(r=e.GetArgument(t)),null==n&&(n=No.trimSpaces(e.GetArgument(t)));let o=e.ParseArg(t),s=e.ParseArg(t),l=e.create("node","mfrac",[o,s]);if(""!==r&&So.setAttribute(l,"linethickness",r),(a||i)&&(So.setProperty(l,"withDelims",!0),l=No.fixedFence(e.configuration,a,l,i)),""!==n){let t=parseInt(n,10),a=["D","T","S","SS"][t];if(null==a)throw new vo("BadMathStyleFor","Bad math style for %1",e.currentCS);l=e.create("node","mstyle",[l]),"D"===a?So.setProperties(l,{displaystyle:!0,scriptlevel:0}):So.setProperties(l,{displaystyle:!1,scriptlevel:t-1})}e.Push(l)},Ys.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new vo("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new vo("MultipleCommand","Multiple %1",e.currentCS);let a=e.GetStar(),i=No.trimSpaces(e.GetArgument(t));e.tags.tag(i,a)},Ys.HandleNoTag=Zs.HandleNoTag,Ys.HandleRef=Zs.HandleRef,Ys.Macro=Zs.Macro,Ys.Accent=Zs.Accent,Ys.Tilde=Zs.Tilde,Ys.Array=Zs.Array,Ys.Spacer=Zs.Spacer,Ys.NamedOp=Zs.NamedOp,Ys.EqnArray=Zs.EqnArray,Ys.Equation=Zs.Equation,new os("AMSmath-mathchar0mo",zs.mathchar0mo,{iiiint:["\u2a0c",{texClass:Ki.OP}]}),new rs("AMSmath-operatorLetter",Ys.operatorLetter,/[-*]/i),new ds("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",Gn.negativemediummathspace],negthickspace:["Spacer",Gn.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Io.Align.LEFT],shoveright:["HandleShove",Io.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Ys),new cs("AMSmath-environment",zs.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",No.cols(0,Gn.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",No.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",No.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",No.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",No.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,No.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",No.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Ys),new ss("AMSmath-delimiter",zs.delimiter,{"\\lvert":["|",{texClass:Ki.OPEN}],"\\rvert":["|",{texClass:Ki.CLOSE}],"\\lVert":["\u2016",{texClass:Ki.OPEN}],"\\rVert":["\u2016",{texClass:Ki.CLOSE}]}),new os("AMSsymbols-mathchar0mi",zs.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Io.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Io.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Io.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Io.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Io.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Io.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Io.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Io.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Io.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Io.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Io.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Io.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Io.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Io.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new os("AMSsymbols-mathchar0mo",zs.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new ss("AMSsymbols-delimiter",zs.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new ds("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Ys);class al extends Ho{}const il=Yo.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Ks.prototype.kind]:Ks,[Js.prototype.kind]:Js},tags:{ams:al},init:function(e){new ds(Qs,{},{}),e.append(Yo.local({handler:{macro:[Qs]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),rl=Ja.config;function nl(e,t){const a=e.parseOptions.options.require,i=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(i.indexOf(r)<0){i.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const i of t)i.substr(0,a.length)===a&&nl(e,i)}(e,ni.dependencies[t]);const a=Xo.get(r);if(a){let i=rl[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(i={[r]:i}),e.configuration.add(r,e,i);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),Bn.retryAfter(Promise.resolve()))}}}function ol(e,t){const a=e.options.require,i=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(i.hasOwnProperty(r)?i[r]:i.hasOwnProperty(t)?i[t]:a.defaultAllow))throw new vo("BadRequire",'Extension "%1" is not allowed to be loaded',r);Qa.packages.has(r)?nl(e.configuration.packageData.get("require").jax,r):Bn.retryAfter(ii.load(r))}const sl={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new vo("BadPackageName","Argument for %1 is not a valid package name",t);ol(e,a)}},ll={require:{allow:pi({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new ds("require",{require:"Require"},sl);const dl=Yo.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,i=a.prefix;if(i.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ni.paths[i]||(ni.paths[i]="[mathjax]/input/tex/extensions"),a.prefix="["+i+"]/"},options:ll});function cl(e,t,a,i){if(Qa.packages.has(e.options.require.prefix+a)){const r=e.options.autoload[a],[n,o]=2===r.length&&Array.isArray(r[0])?r:[r,[]];for(const e of n)ul.remove(e);for(const e of o)pl.remove(e);e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}ol(e,a)}const ul=new ds("autoload-macros",{},{}),pl=new ds("autoload-environments",{},{}),Cl=Yo.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:pi({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(e,t){const a=t.parseOptions,i=a.handlers.get("macro"),r=a.handlers.get("environment"),n=a.options.autoload;a.packageData.set("autoload",{Autoload:cl});for(const e of Object.keys(n)){const t=n[e],[a,o]=2===t.length&&Array.isArray(t[0])?t:[t,[]];for(const t of a)i.lookup(t)&&"color"!==t||ul.add(t,new ts(t,cl,[e,!0]));for(const t of o)r.lookup(t)||pl.add(t,new ts(t,cl,[e,!1]))}a.packageData.get("require")||dl.config(e,t)},init:function(e){e.options.require||gi(e.options,dl.options)},priority:10});var fl;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let a=[e,t.char];if(t.attributes)for(let e in t.attributes)a.push(e),a.push(t.attributes[e]);return a},e.assembleSymbol=function(e){let t=e[0],a=e[1],i={};for(let t=2;t0?[n.toString()].concat(r):n;e.i++}throw new vo("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,a,i){if(null==i)return e.GetArgument(a);let r=e.i,n=0,o=0;for(;e.i{const i=hl.assembleSymbol(a);return n.parser(e,i)};return void hl.addMacro(e,a,s,o)}e.i++;const n=r.get("delimiter").lookup(i);n?hl.addDelimiter(e,"\\"+a,n.char,n.attributes):hl.addMacro(e,a,ml.Macro,[i])},MacroWithTemplate:function(e,t,a,i,...r){const n=parseInt(i,10);if(r.length){let i=[];if(e.GetNext(),r[0]&&!hl.MatchParam(e,r[0]))throw new vo("MismatchUseDef","Use of %1 doesn't match its definition",t);if(n){for(let a=0;a=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}Nl.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},ar.verifyDefaults),translateEntities:!0};class Ml extends Bi{constructor(e={}){let[t,a,i]=bi(e,xl.OPTIONS,Nl.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new xl(a),this.mathml=this.options.MathMLCompile||new Nl(i),this.mmlFilters=new ti}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}Ml.NAME="MathML",Ml.OPTIONS=gi({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Bi.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",Ga,"input"),Ka({_:{input:{mathml_ts:dt,mathml:{FindMathML:st,MathMLCompile:lt}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.startup&&(MathJax.startup.registerConstructor("mml",Ml),MathJax.startup.useInput("mml"));const _l=1,Fl=2;var Pl=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Dl={dir:0};function Bl(e,t){return t?gi([e],[t])[0]:e}class Rl{get CLASS(){return this.constructor}static charOptions(e,t){const a=e[t];if(!Array.isArray(a))throw Error(`Character data hasn't been loaded for 0x${t.toString(16).toUpperCase()}`);return 3===a.length&&(a[3]={}),a[3]}static defineDynamicFiles(e,t=""){const a={};return(e||[]).forEach((([e,i,r])=>{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Bl(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=yi(gi({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){Bl(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),gi(this.options,e.options||{}),gi(this.params,e.parameters||{}),this.sizeVariants=Bl(this.sizeVariants,e.sizeVariants),this.stretchVariants=Bl(this.stretchVariants,e.stretchVariants),this.defineCssFonts(Bl([],e.cssFonts)),this.createVariants(Bl([],e.variants)),e.delimiters&&(this.defineDelimiters(Bl([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Pl(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=Un(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Bn.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Bn.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Dn(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Dn(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Rl.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Rl.JAX="common",Rl.NAME="",Rl.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Rl.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Rl.defaultCssFamilyPrefix="",Rl.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Rl.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Rl.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Rl.SmpRemapGreekU={8711:25,1012:17},Rl.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Rl.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Rl.defaultMoMap={45:"\u2212"},Rl.defaultMnMap={45:"\u2212"},Rl.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Rl.defaultDelimiters={},Rl.defaultChars={},Rl.defaultSizeVariants=[],Rl.defaultStretchVariants=[],Rl.dynamicFiles={},Rl.dynamicExtensions=new Map;class Tl extends Jn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Tl.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Il=1e6;class Ol extends wn{breakToWidth(e,t){}}class ql extends Ol{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Il,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===Ki.BIN||a===Ki.REL||a===Ki.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Il}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Il},space:(e,t)=>{const a=t;if(!a.canBreak)return Il;const i=a.getBBox().w;return i<0?Il:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[Ki.BIN]:e=>e-250,[Ki.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Il||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Tl.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Tl.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===Ki.OPEN,s=a&&"postfix"===i||e.node.texClass===Ki.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(gr.postfix)){const t=gr.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}gr.infix["\u2061"]=[...gr.infix["\u2061"]],gr.infix["\u2061"][3]={linebreak:"nobreak"}}();const Zl=4,Ul=1,jl=2,zl=.067,Hl=.2,Gl=zl+"em solid",Wl={top:0,right:1,bottom:2,left:3},Vl=Object.keys(Wl),$l=e=>new Array(4).fill(e.thickness+e.padding),Xl=e=>new Array(4).fill(e.padding),Kl=e=>new Array(4).fill(e.thickness),Jl=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),Yl=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Ql=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},ed={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},td={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},ad={up:e=>Ql(e,[Jl(e),0,e.padding,0]),down:e=>Ql(e,[e.padding,0,Jl(e),0]),right:e=>Yl(e,[0,Jl(e),0,e.padding]),left:e=>Yl(e,[0,e.padding,0,Jl(e)]),updown:e=>Ql(e,[Jl(e),0,Jl(e),0]),leftright:e=>Yl(e,[0,Jl(e),0,Jl(e)])},id=function(e){return t=>{const a=Wl[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},rd=function(e){return(t,a,i)=>{const r=Wl[a],n=Wl[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},nd=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:$l}]}},od=function(e){return t=>{const[a,i,r,n]=td[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},sd=function(e){return t=>{const[a,i,r,n]=ed[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:ad[t],remove:n}]}},ld=2/18;function dd(e,t){return e?t{const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=Jn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:Jn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of Jn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Tl.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new go(e);for(let e=0,a=ud.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(ud.BOLDVARIANTS[a.weight]||{})[t]||t,t=(ud.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new go),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):dd(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):dd(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof sr&&(e+=t.getText());return e}canStretch(e){if(this.stretch=Dl,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return Vn(e)}em(e){return $n(e)}px(e,t=-jn){return Kn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=Si(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:Wn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=kr(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}ud.kind="unknown",ud.styles={},ud.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],ud.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},ud.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},ud.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};class pd extends Fn{constructor(){super(...arguments),this.jax=null}get Wrappers(){return this.node}}function Cd(e){return class extends e{computeBBox(e,t=!1){const a=this.getHDW(this.node.getHTML(),"use","force"),{h:i,d:r,w:n}=a?this.splitHDW(a):this.jax.measureXMLnode(this.getHTML());e.w=n,e.h=i,e.d=r}getHTML(){var e;const t=this.adaptor,a=this.jax,i={},r=this.addHDW(t.clone(this.node.getHTML()),i),n=a.math.metrics;1!==n.scale&&(i["font-size"]=a.fixed(100/n.scale,1)+"%");const o=t.parent(a.math.start.node);return i["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||n.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:i},[r])}addHDW(e,t){const a=this.getHDW(e,"force");if(!a)return e;const{h:i,d:r,w:n}=this.splitHDW(a);return t.height=this.em(i+r),t.width=this.em(n),t["vertical-align"]=this.em(-r),t.position="relative",this.html("mjx-html-holder",{},[e])}getHDW(e,t,a=t){const i=this.jax.options.htmlHDW,r=this.adaptor.getAttribute(e,"data-mjx-hdw");return!r||i!==t&&i!==a?null:r}splitHDW(e){const[t,a,i]=Ar(e).map((e=>this.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}function fd(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}function hd(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}pd.defaultNodes={};const md={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function gd(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=Ar(e||"");this.tipDx=this.length2em(t||md.dx),this.tipDy=this.length2em(a||md.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}function yd(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}function Ld(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,Hl));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,zl));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=Ar(i);this.arrowhead={x:e?parseFloat(e):Zl,y:t?parseFloat(t):jl,dx:a?parseFloat(a):Ul}}}getNotations(){const e=this.constructor.notations;for(const t of Ar(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=Hl,this.thickness=zl,this.arrowhead={x:Zl,y:jl,dx:Ul},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}function kd(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}function bd(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return st.length&&t.push(Jn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Tl.from(this.addPrescripts(Jn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}function xd(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const Nd={1:"v",2:"h"};function Md(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Ki.OPEN&&this.node.texClass!==Ki.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=Jn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=Jn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Tl.from(Jn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Tl.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Tl.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:Dl,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return kr(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}function _d(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}function Fd(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}function Pd(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=Jn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Tl({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=Jn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=Jn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;athis.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new Jn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}function Id(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Od(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function qd(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}let Zd=.333;function Ud(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=Jn.fullWidth;else{const e=this.node.attributes.get("width");Sr(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return yo(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(Lo(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):Sr(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=Lo(e)}else if(Sr(e))a=this.percent(1/t);else{const i=yo([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:Sr(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:Sr(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-yo([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>Sr(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!Sr(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-yo([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=yo(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=Ar(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?Ar(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=Lo(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new go(""));const t=e.split(/ /);for(const e of so.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${so[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=yo([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=yo(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,Sr(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!Sr(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}function jd(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}function zd(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Tl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++ae.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function Gd(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}function Wd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function Vd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function $d(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}function Xd(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Tl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return ei&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",Vn(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Wn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===Ki.BIN||o===Ki.REL||o===Ki.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state()t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[t,r]of[[e[0],"before"],[e[1],"after"]])a!==r?(this.toSVG([t]),i.push(this.dom[0]),this.place(0,0)):i.push(this.createSvgNodes([t])[0]);return this.dom=i,!0}addChildren(e){let t=0;for(const a of this.childNodes){a.toSVG(e);const i=a.getOuterBBox();a.dom&&a.place(t+i.L*i.rscale,0),t+=(i.L+i.w+i.R)*i.rscale}}standardSvgNodes(e){const t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t}createSvgNodes(e){this.dom=e.map((e=>this.svg("g",{"data-mml-node":this.node.kind}))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");if(!t)return e;let a=0;const i=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((e=>{e=this.adaptor.append(e,this.svg("a",{href:t}));const{h:r,d:n,w:o}=i?this.getOuterBBox():this.getLineBBox(a);return this.adaptor.append(this.dom[a++],this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(o),height:this.fixed(r+n),x:1===a||i?this.fixed(-this.dx):0,y:this.fixed(-n)})),e}))}handleStyles(){var e,t,a;if(!this.styles)return;const i=this.styles.cssText;i&&this.dom.forEach((e=>this.adaptor.setAttribute(e,"style",i)));const r=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],n=((null===(a=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===a?void 0:a.width)||[0,0,0,0])[3];(r||n)&&(this.dx=r+n)}handleScale(){if(1!==this.bbox.rscale){const e="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((t=>this.adaptor.setAttribute(t,"transform",e)))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(i&&this.dom.forEach((e=>{t.setAttribute(e,"fill",i),t.setAttribute(e,"stroke",i)})),r){let e=0;const a=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((i=>{const{h:n,d:o,w:s}=a?this.getOuterBBox():this.getLineBBox(e++),l=this.svg("rect",{fill:r,x:1===e||a?this.fixed(-this.dx):0,y:this.fixed(-o),width:this.fixed(s),height:this.fixed(n+o),"data-bgcolor":!0}),d=t.firstChild(i);d?t.insert(l,d):t.append(i,l)}))}}handleBorder(){var e;const t=null===(e=this.styleData)||void 0===e?void 0:e.border;if(!t)return;const a=Yd.borderFuzz,i=this.adaptor;let r=0;const n=this.dom.length-1,o=this.node.isEmbellished&&!this.node.isKind("mo");for(const e of this.dom){const s=n&&r?0:1,l=n&&r!==n?0:1,d=o?this.getOuterBBox():this.getLineBBox(r++),[c,u,p]=[d.h+a,d.d+a,d.w+a],C=[p,c],f=[-a,c],h=[p,-u],m=[-a,-u],g=[p-l*t.width[1],c-t.width[0]],y=[-a+s*t.width[3],c-t.width[0]],L=[p-l*t.width[1],-u+t.width[2]],k=[-a+s*t.width[3],-u+t.width[2]],b=[[f,C,g,y],[h,C,g,L],[m,h,L,k],[m,f,y,k]],S=i.firstChild(e),A=s*this.dx;for(const a of[0,1,2,3]){if(!t.width[a]||3===a&&!s||1===a&&!l)continue;const i=b[a];"dashed"===t.style[a]||"dotted"===t.style[a]?this.addBorderBroken(i,t.color[a],t.style[a],t.width[a],a,e,A):this.addBorderSolid(i,t.color[a],S,e,A)}}}addBorderSolid(e,t,a,i,r){const n=this.svg("polygon",{points:e.map((([e,t])=>`${this.fixed(e-r)},${this.fixed(t)}`)).join(" "),stroke:"none"});t&&this.adaptor.setAttribute(n,"fill",t),a?this.adaptor.insert(n,a):this.adaptor.append(i,n)}addBorderBroken(e,t,a,i,r,n,o){const s="dotted"===a,l=i/2,[d,c,u,p]=[[l,-l,-l,-l],[-l,l,-l,-l],[l,l,-l,l],[l,l,l,-l]][r],[C,f]=e,h=C[0]+d-o,m=C[1]+c,g=f[0]+u-o,y=f[1]+p,L=Math.abs(r%2?y-m:g-h),k=s?Math.ceil(L/(2*i)):Math.ceil((L-i)/(4*i)),b=L/(4*k+1),S=this.svg("line",{x1:this.fixed(h),y1:this.fixed(m),x2:this.fixed(g),y2:this.fixed(y),"stroke-width":this.fixed(i),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(L/k-.002)].join(" "):[this.fixed(b),this.fixed(3*b)].join(" ")}),A=this.adaptor,w=A.firstChild(n);w?A.insert(S,w):A.append(n,S)}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=Yd.skipAttributes;for(const r of t.getExplicitNames())!1!==i[r]&&(r in a||i[r]||e.hasAttribute(this.dom[0],r))||this.dom.forEach((a=>e.setAttribute(a,r,t.getExplicit(r))));if(t.get("class"))for(const a of Ar(t.get("class")))this.dom.forEach((t=>e.addClass(t,a)))}place(e,t,a=null){if(a||(e+=this.dx*this.bbox.rscale),!e&&!t)return;a||(a=this.dom[0],t=this.handleId(t));const i=`translate(${this.fixed(e)},${this.fixed(t)})`,r=this.adaptor.getAttribute(a,"transform")||"";this.adaptor.setAttribute(a,"transform",i+(r?" "+r:""))}handleId(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;const t=this.adaptor,a=this.getBBox().h,i=t.childNodes(this.dom[0]);i.forEach((e=>t.remove(e)));const r=this.svg("g",{"data-idbox":!0,transform:`translate(0,${this.fixed(-a)})`},i);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],r),e+a}firstChild(e=this.dom[0]){const t=this.adaptor;let a=t.firstChild(e);return a&&"text"===t.kind(a)&&t.getAttribute(a,"data-id-align")&&(a=t.firstChild(t.next(a))),a&&"rect"===t.kind(a)&&t.getAttribute(a,"data-hitbox")&&(a=t.next(a)),a}placeChar(e,t,a,i,r=null,n=!1){null===r&&(r=this.variant);const o=e.toString(16).toUpperCase(),[,,s,l]=this.getVariantChar(r,e);if("p"in l){t+=this.addUtext(t,a,i,r);const e=l.p?"M"+l.p+"Z":"";this.place(t,a,this.adaptor.append(i,this.charNode(r,o,e)))}else if("c"in l){t+=this.addUtext(t,a,i,r);const e=this.adaptor.append(i,this.svg("g",{"data-c":o}));this.place(t,a,e),t=0;for(const i of this.unicodeChars(l.c,r))t+=this.placeChar(i,t,a,e,r)}else if(l.unknown)return this.utext+=String.fromCodePoint(e),n?0:this.addUtext(t,a,i,r);return s}addUtext(e,t,a,i){const r=this.utext;if(!r)return 0;this.utext="";const n=this.adaptor.append(a,this.jax.unknownText(r,i));return this.place(e,t,n),this.jax.measureTextNodeWithCache(n,r,i).w}charNode(e,t,a){return"none"!==this.jax.options.fontCache?this.useNode(e,t,a):this.pathNode(t,a)}pathNode(e,t){return this.svg("path",{"data-c":e,d:t})}useNode(e,t,a){const i=this.svg("use",{"data-c":t}),r="#"+this.jax.fontCache.cachePath(e,t,a);return this.adaptor.setAttribute(i,"href",r,this.jax.options.useXlink?lu:null),i}drawBBox(){var e,t;let{w:a,h:i,d:r}=this.getOuterBBox();const n=((null===(t=null===(e=this.styleData)||void 0===e?void 0:e.border)||void 0===t?void 0:t.width)||[0,0,0,0])[3],o={style:{opacity:.25}};n&&(o.transform=`translate(${this.fixed(-n)}, 0)`);const s=this.svg("g",o,[this.svg("rect",{fill:"red",height:this.fixed(i),width:this.fixed(a)}),this.svg("rect",{fill:"green",height:this.fixed(r),width:this.fixed(a),y:this.fixed(-r)})]),l=this.dom[0]||this.parent.dom[0];this.adaptor.append(l,s)}html(e,t={},a=[]){return this.jax.html(e,t,a)}svg(e,t={},a=[]){return this.jax.svg(e,t,a)}text(e){return this.jax.text(e)}fixed(e,t=1){return this.jax.fixed(1e3*e,t)}}Yd.kind="unknown",Yd.borderFuzz=.005;const Qd=["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join(""),ec=function(){var e;const t=yd(Yd);return(e=class extends t{handleDisplay(){const[e,t]=this.getAlignShift();if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===Jn.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){let{L:a,w:i,R:r}=this.jax.table.getOuterBBox();"right"===e?r=Math.max(r||-t,-t):"left"===e?a=Math.max(a||t,t):"center"===e&&(i+=2*Math.abs(t)),this.jax.minwidth=Math.max(0,a+i+r)}}else this.jax.shift=t}handleSpeech(){const e=this.adaptor,t=this.node.attributes,a=t.get("aria-label")||t.get("data-semantic-speech");if(a){const t=this.getTitleID(),i=this.svg("title",{id:t},[this.text(a)]);e.insert(i,e.firstChild(this.dom[0])),e.setAttribute(this.dom[0],"aria-labeledby",t),e.removeAttribute(this.dom[0],"aria-label");for(const t of this.childNodes[0].childNodes)t.dom.forEach((t=>e.setAttribute(t,"aria-hidden","true")))}}getTitleID(){return"mjx-svg-title-"+String(this.jax.options.titleID++)}toSVG(e){super.toSVG(e);const t=this.adaptor;"block"===this.node.attributes.get("display")&&(t.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()}setChildPWidths(e,t=null,a=!0){return super.setChildPWidths(e,this.parent?t:this.metrics.containerWidth/this.jax.pxPerEm,!1)}}).kind=dr.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="SVG"] mjx-break::after':{content:'" "',"white-space":"normal","line-height":"0","font-family":"MJX-ZERO"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},'mjx-container[jax="SVG"] mjx-break[newline]::before':{"white-space":"pre",content:'"\\A"'},'mjx-break[newline] + svg[width="0.054ex"]':{"margin-right":"-1px"},"mjx-break[prebreak]":{"letter-spacing":"-.999em"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:Qd}},e}(),tc=function(){var e;const t=Pd(Yd);return e=class extends t{constructor(){super(...arguments),this.linebreakCount=0}toSVG(e){this.getBBox();const t=this.linebreakCount=this.isStack?0:this.breakCount;e=t||!this.node.isInferred?this.standardSvgNodes(e):this.getSvgNodes(e),this.addChildren(e),t&&this.placeLines(e)}getSvgNodes(e){if(this.dh){const t=this.svg("g",{transform:`translate(0 ${this.fixed(this.dh)})`});e=[this.adaptor.append(e[0],t)]}return this.dom=e,e}placeLines(e){var t;const a=this.lineBBox,i=this.jax.math.display;let r=this.dh;for(const n of e.keys()){const o=a[n];this.place(o.L||0,r,e[n]),r-=Math.max(.25,o.d)+(i?o.lineLeading:0)+Math.max(.75,(null===(t=a[n+1])||void 0===t?void 0:t.h)||0)}}createSvgNodes(e){const t=this.linebreakCount;if(!t)return super.createSvgNodes(e);const a=this.adaptor,i=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(e[0],this.svg("g",i))],this.dom=[a.append(this.handleHref(e)[0],this.dom[0])];const r=Array(t);for(let e=0;e<=t;e++)r[e]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":e}));return r}addChildren(e){let t=0,a=0;for(const i of this.childNodes){const r=i.breakCount;if(i.toSVG(e.slice(a,a+r+1)),i.dom){let e=0;for(const a of i.dom){if(a){const r=e?0:i.dx,n=i.getLineBBox(e++);t+=(n.L+r)*n.rscale,this.place(t,0,a),t+=(n.w+n.R-r)*n.rscale}r&&(t=0)}if(r){const e=i.getLineBBox(r);t+=(e.w+e.R)*e.rscale}}a+=r}}},e.kind=Mr.prototype.kind,e}(),ac=function(){var e;const t=Dd(tc);return(e=class extends t{}).kind=_r.prototype.kind,e}(),ic=function(){var e;const t=Ad(Yd);return(e=class extends t{}).kind=cr.prototype.kind,e}(),rc=.1,nc=function(){var e;const t=Md(Yd);return e=class extends t{toSVG(e){const t=this.node.attributes,a=t.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);let r=this.standardSvgNodes(e);if(r.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;this.adaptor.remove(r[e]),r[e]=null}if(i&&this.size<0)this.stretchSvg();else{const e=a||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",i=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===e&&"0"===i||(r[0]&&this.adaptor.setAttribute(r[0],"transform",`translate(${i} ${e})`),r[1]&&this.adaptor.setAttribute(r[1],"transform",`translate(${i} ${e})`)),r[0]&&this.addChildren([r[0]]),r[1]&&(this.multChar||this).addChildren([r[1]])}}stretchSvg(){const e=this.stretch.stretch,t=this.getStretchVariants(),a=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,a):this.stretchHorizontal(e,t,a)}getStretchVariants(){const e=this.stretch.c||this.getText().codePointAt(0),t=[];for(const a of this.stretch.stretch.keys())t[a]=this.font.getStretchVariant(e,a);return t}stretchVertical(e,t,a){const{h:i,d:r,w:n}=a,o=this.addTop(e[0],t[0],i,n),s=this.addBot(e[2],t[2],r,n);if(4===e.length){const[a,l]=this.addMidV(e[3],t[3],n);this.addExtV(e[1],t[1],i,-a,o,0,n),this.addExtV(e[1],t[1],-l,r,0,s,n)}else this.addExtV(e[1],t[1],i,r,o,s,n)}stretchHorizontal(e,t,a){const i=a.w,r=this.addLeft(e[0],t[0]),n=this.addRight(e[2],t[2],i);if(4===e.length){const[a,o]=this.addMidH(e[3],t[3],i),s=i/2;this.addExtH(e[1],t[1],s,r,s-a),this.addExtH(e[1],t[1],s,o-s,n,s)}else this.addExtH(e[1],t[1],i,r,n)}getChar(e,t){const a=this.font.getChar(t,e)||[0,0,0,null];return[a[0],a[1],a[2],a[3]||{}]}addGlyph(e,t,a,i,r=null){if(r)return this.placeChar(e,a,i,r,t);if(this.dom[0]){const r=this.placeChar(e,a,i,this.dom[0],t);if(!this.dom[1])return r}return this.placeChar(e,a,i,this.dom[1],t)}addTop(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,a-r),r+n}addExtV(e,t,a,i,r,n,o){if(!e)return;r=Math.max(0,r-rc),n=Math.max(0,n-rc);const s=this.adaptor,[l,d,c]=this.getChar(e,t),u=a+i-r-n,p=1.5*u/(l+d),C=(p*(l-d)-u)/2;if(u<=0)return;const f=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),y:this.fixed(n-i),x:this.fixed((o-c)/2),viewBox:[0,C,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,f);const h=s.lastChild(f);s.setAttribute(h,"transform",`scale(1,${this.jax.fixed(p)})`),this.dom[0]&&s.append(this.dom[0],f),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(f):f)}addBot(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,n-a),r+n}addMidV(e,t,a){if(!e)return[0,0];const[i,r,n]=this.getChar(e,t),o=(r-i)/2+this.font.params.axis_height;return this.addGlyph(e,t,(a-n)/2,o),[i+o,r-o]}addLeft(e,t){return e?this.addGlyph(e,t,0,0):0}addExtH(e,t,a,i,r,n=0){if(!e)return;r=Math.max(0,r-.1),i=Math.max(0,i-.1);const o=this.adaptor,[s,l,d]=this.getChar(e,t),c=a-i-r,u=s+l+.2,p=c/d*1.5,C=-(l+rc);if(c<=0)return;const f=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),x:this.fixed(n+i),y:this.fixed(C),viewBox:[(p*d-c)/2,C,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,f);const h=o.lastChild(f);o.setAttribute(h,"transform","scale("+this.jax.fixed(p)+",1)"),this.dom[0]&&o.append(this.dom[0],f),this.dom[1]&&o.append(this.dom[1],this.dom[0]?o.clone(f):f)}addRight(e,t,a){if(!e)return 0;const i=this.getChar(e,t)[2];return this.addGlyph(e,t,a-i,0)}addMidH(e,t,a){if(!e)return[0,0];const i=this.getChar(e,t)[2];return this.addGlyph(e,t,(a-i)/2,0),[(a-i)/2,(a+i)/2]}},e.kind=Er.prototype.kind,e}(),oc=function(){var e;const t=xd(Yd);return(e=class extends t{}).kind=ur.prototype.kind,e}(),sc=function(){var e;const t=Bd(Yd);return(e=class extends t{}).kind=Nr.prototype.kind,e}(),lc=function(){var e;const t=zd(Yd);return(e=class extends t{toSVG(e){if(!this.breakCount)return void super.toSVG(e);const t=this.standardSvgNodes(e),a=this.textNode.node,i=this.childNodes;for(const e of t.keys()){const r=[t[e]];let[n,o]=this.breakPoints[e-1]||[0,0],[s,l]=this.breakPoints[e]||[i.length,0],d=i[n].node.getText().split(/ /);if(n===s){a.setText(d.slice(o,l).join(" ")),this.textNode.toSVG(r);continue}a.setText(d.slice(o).join(" ")),this.textNode.toSVG(r);let c=this.textNode.getBBox().w;for(;++n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},cc);var cc;const uc=function(){var e;const t=Rd(Yd);return(e=class extends t{}).kind=xr.prototype.kind,e}(),pc=function(){var e;const t=_d(Yd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;let t=this.standardSvgNodes(e);const[,,,,,a,i,r,n]=this.getDimens(),o=this.node.attributes.get("data-align")||"left",s=i+n-(a<0&&"left"!==o?"center"===o?a/2:a:0);(s||r)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(s,r,t[0])),this.addChildren(t)}}).kind=Tr.prototype.kind,e}(),Cc=function(){var e;return(e=class extends Yd{toSVG(e){this.standardSvgNodes(e)}}).kind=Ir.prototype.kind,e}(),fc=function(){var e;const t=bd(Yd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;this.standardSvgNodes(e);const{linethickness:t,bevelled:a}=this.node.attributes.getList("linethickness","bevelled"),i=this.isDisplay();if(a)this.makeBevelled(i);else{const e=this.length2em(String(t),.06);0===e?this.makeAtop(i):this.makeFraction(i,e)}}makeFraction(e,t){const a=this.dom,{numalign:i,denomalign:r}=this.node.attributes.getList("numalign","denomalign"),[n,o]=this.childNodes,s=n.getOuterBBox(),l=o.getOuterBBox(),d=this.font.params,c=d.axis_height,u=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,p=Math.max((s.L+s.w+s.R)*s.rscale,(l.L+l.w+l.R)*l.rscale),C=this.getAlignX(p,s,i)+.1+u,f=this.getAlignX(p,l,r)+.1+u,{T:h,u:m,v:g}=this.getTUV(e,t);n.toSVG(a),n.place(C,c+h+Math.max(s.d*s.rscale,m)),o.toSVG(a),o.place(f,c-h-Math.max(l.h*l.rscale,g)),this.adaptor.append(a[0],this.svg("rect",{width:this.fixed(p+.2),height:this.fixed(t),x:this.fixed(u),y:this.fixed(c-t/2)}))}makeAtop(e){const t=this.dom,{numalign:a,denomalign:i}=this.node.attributes.getList("numalign","denomalign"),[r,n]=this.childNodes,o=r.getOuterBBox(),s=n.getOuterBBox(),l=this.font.params,d=this.node.getProperty("withDelims")?0:l.nulldelimiterspace,c=Math.max((o.L+o.w+o.R)*o.rscale,(s.L+s.w+s.R)*s.rscale),u=this.getAlignX(c,o,a)+d,p=this.getAlignX(c,s,i)+d,{u:C,v:f}=this.getUVQ(e);r.toSVG(t),r.place(u,C),n.toSVG(t),n.place(p,-f)}makeBevelled(e){const t=this.dom,[a,i]=this.childNodes,{u:r,v:n,delta:o,nbox:s,dbox:l}=this.getBevelData(e),d=(s.L+s.w+s.R)*s.rscale;a.toSVG(t),this.bevel.toSVG(t),i.toSVG(t),a.place(s.L*s.rscale,r),this.bevel.place(d-o/2,0),i.place(d+this.bevel.getOuterBBox().w+l.L*l.rscale-o,n)}}).kind=Fr.prototype.kind,e}(),hc=function(){var e;const t=Td(Yd);return e=class extends t{constructor(){super(...arguments),this.dx=0}addRoot(e,t,a,i){return 0}toSVG(e){const t=this.surd,a=this.childNodes[this.base],i=this.root?this.childNodes[this.root]:null,r=t.getBBox(),n=a.getOuterBBox(),o=this.getPQ(r)[1],s=this.font.params.surd_height*this.bbox.scale,l=n.h+o+s,d=this.standardSvgNodes(e),c=this.adaptor.append(d[0],this.svg("g")),u=this.addRoot(d,i,r,l);t.toSVG(d),t.place(u,l-r.h),a.toSVG([c]),a.place(u+r.w,0),this.adaptor.append(d[d.length-1],this.svg("rect",{width:this.fixed(n.w),height:this.fixed(s),x:this.fixed(u+r.w),y:this.fixed(l-s)}))}},e.kind=Pr.prototype.kind,e}(),mc=function(){var e;const t=Fd(hc);return e=class extends t{addRoot(e,t,a,i){t.toSVG(e);const[r,n,o]=this.getRootDimens(a,i),s=t.getOuterBBox();return t.place(o*s.rscale,n),r}},e.kind=Dr.prototype.kind,e}(),gc=function(){var e;const t=kd(Yd);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)}setChildrenParent(e){for(const t of this.childNodes)t.parent=e}}).kind=Or.prototype.kind,e}(),yc=function(){var e;const t=Xd(Yd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.getBaseWidth(),[i,r]=this.getOffset();this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(a+i,r)}}).kind="scriptbase",e}(),Lc=function(){var e;const t=Id(yc);return(e=class extends t{}).kind=jr.prototype.kind,e}(),kc=function(){var e;const t=Od(yc);return(e=class extends t{}).kind=zr.prototype.kind,e}(),bc=function(){var e;const t=qd(yc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.supChild,this.subChild],n=this.getBaseWidth(),o=this.getAdjustedIc(),[s,l]=this.getUVQ();a.toSVG(t);const d=[t[t.length-1]];i.toSVG(d),r.toSVG(d),a.place(0,0),r.place(n+(this.baseIsChar?0:o),l),i.place(n+o,s)}}).kind=Ur.prototype.kind,e}(),Sc=function(){var e;const t=Wd(Lc);return e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),s=this.getUnderKV(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,-o]);a.place(l,0),i.place(d,s)}},e.kind=Gr.prototype.kind,e}(),Ac=function(){var e;const t=Vd(kc);return e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineAbove?0:this.getDelta(this.scriptChild),s=this.getOverKU(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,o]);a.place(l,0),i.place(d,s)}},e.kind=Wr.prototype.kind,e}(),wc=function(){var e;const t=$d(bc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.overChild,this.underChild],[n,o,s]=[a.getOuterBBox(),i.getOuterBBox(),r.getOuterBBox()];a.toSVG(t),r.toSVG(t),i.toSVG(t);const l=this.getDelta(this.overChild),d=this.getDelta(this.underChild,!0),c=this.getOverKU(n,o)[1],u=this.getUnderKV(n,s)[1],[p,C,f]=this.getDeltaW([n,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:l]);a.place(p,0),r.place(C,u),i.place(f,c)}}).kind=Hr.prototype.kind,e}();function Ec(e){return{left:(e,t)=>0,center:(e,t)=>(t-e)/2,right:(e,t)=>t-e}[e]||((e,t)=>0)}const vc=function(){var e;const t=vd(bc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=Ar(i+" "+i),[o,s]=this.getCombinedUV();let l=0;a.numPrescripts&&(l=this.addScripts(this.dom[0],this.font.params.scriptspace,o,s,this.firstPrescript,a.numPrescripts,r));const d=this.baseChild;d.toSVG(t),d.place(l,0),this.breakCount&&(l=0),l+=d.getLineBBox(d.breakCount).w,a.numScripts&&this.addScripts(this.dom[this.dom.length-1],l,o,s,1,a.numScripts,n)}addScripts(e,t,a,i,r,n,o){const s=this.adaptor,l=Ec(o),d=s.append(e,this.svg("g")),c=s.append(e,this.svg("g"));this.place(t,a,d),this.place(t,i,c);let u=r+2*n,p=0;for(;ro?o:this.pWidth),l="left"===n?0:"right"===n?s:s/2;if(l){const t=this.svg("g",{},this.adaptor.childNodes(e));this.place(l,0,t),this.adaptor.append(e,t)}return l}lineClass(e){return"mjx-"+e}makeFrame(e,t,a,i){const r=this.fLine;return this.svg("rect",this.setLineThickness(r,i,{"data-frame":!0,class:this.lineClass(i),width:this.fixed(e-r),height:this.fixed(t+a-r),x:this.fixed(r/2),y:this.fixed(r/2-a)}))}makeVLine(e,t,a){const{h:i,d:r}=this.getBBox(),n="dotted"===t?a/2:0,o=this.fixed(e+a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"v",class:this.lineClass(t),x1:o,y1:this.fixed(n-r),x2:o,y2:this.fixed(i-n)}))}makeHLine(e,t,a){const i=this.getBBox().w,r="dotted"===t?a/2:0,n=this.fixed(e-a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(r),y1:n,x2:this.fixed(i-r),y2:n}))}setLineThickness(e,t,a){return.07!==e&&(a["stroke-thickness"]=this.fixed(e),"solid"!==t&&(a["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),a}handleLabels(e,t,a){if(!this.hasLabels)return;const i=this.labels,r=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,i,r):this.subTable(e,i,r,a)}spaceLabels(){const e=this.adaptor,t=this.getBBox().h,a=this.getTableData().L,i=this.getRowHalfSpacing();let r=t-this.fLine,n=e.firstChild(this.labels);for(let t=0;t line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}(),Nc=function(){var e;const t=Hd(Yd);return e=class extends t{placeCell(e,t){const{x:a,y:i,lSpace:r,w:n,rSpace:o,lLine:s,rLine:l}=t,d=1/this.getBBox().rscale,[c,u]=[this.H*d,this.D*d],[p,C]=[this.tSpace*d,this.bSpace*d],[f,h]=e.placeCell(a+r,i,n,c,u),m=r+n+o;return e.placeColor(-(f+r+s/2),-(u+C+h),m+(s+l)/2,c+u+p+C),m+l}placeCells(e){const t=this.parent,a=t.getColumnHalfSpacing(),i=[t.fLine,...t.cLines,t.fLine],r=t.getComputedWidths(),n=1/this.getBBox().rscale;let o=i[0];for(let t=0;ta.addEventListener(e,t)))}Px(e){return this.px(e)}toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.selected;let i=0;this.dom.forEach((e=>{const{h:t,d:r,w:n}=a.getLineBBox(i++);this.adaptor.append(e,this.svg("rect",{width:this.fixed(n),height:this.fixed(t+r),x:1===i?this.fixed(-this.dx):0,y:this.fixed(-r),fill:"none","pointer-events":"all"}))})),a.toSVG(t);const r=a.getOuterBBox();a.dom&&a.place(r.L*r.rscale,0),this.action(this,this.data)}}).kind=Zr.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?ji.ENRICHED:ji.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)for(const i of e.dom){const r=e.firstChild(i);if(a.node.isKind("mtext")){const t=a.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(t)]),r)}else{const a=e.adaptor,n=e.jax.container,o=e.node.factory.create("math",{},[e.childNodes[1].node]),s=e.html("mjx-tool",{},[e.html("mjx-tip")]),l=a.append(r,e.svg("foreignObject",{style:{display:"none"}},[s]));e.jax.processMath(e.jax.factory.wrap(o),a.firstChild(s)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(r=>{t.stopTimers(i,t),t.hoverTimer.set(i,setTimeout((()=>{a.setStyle(s,"left","0"),a.setStyle(s,"top","0"),a.append(n,s);const t=a.nodeBBox(s),r=a.nodeBBox(i),o=(r.right-t.left)/e.metrics.em+e.tipDx,l=(r.bottom-t.bottom)/e.metrics.em+e.tipDy;a.setStyle(s,"left",e.Px(o)),a.setStyle(s,"top",e.Px(l))}),t.postDelay)),r.stopPropagation()}),i),e.setEventHandler("mouseout",(e=>{t.stopTimers(i,t);const r=setTimeout((()=>a.append(l,s)),t.clearDelay);t.clearTimer.set(i,r),e.stopPropagation()}),i)}}},md]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"data-statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}(),Pc={top:(e,t,a,i)=>[0,e-i,a,e-i],right:(e,t,a,i)=>[a-i,-t,a-i,e],bottom:(e,t,a,i)=>[0,i-t,a,i-t],left:(e,t,a,i)=>[i,-t,i,e],vertical:(e,t,a,i)=>[a/2,e,a/2,-t],horizontal:(e,t,a,i)=>[0,(e-t)/2,a,(e-t)/2],up:(e,t,a,i)=>[i,i-t,a-i,e-i],down:(e,t,a,i)=>[i,e-i,a-i,i-t]},Dc=function(e,t,a=""){const{h:i,d:r,w:n}=e.getBBox(),o=e.thickness/2;return Bc(Pc[t](i,r,n,o),e,a)},Bc=function(e,t,a){if(a){const i=t.getOffset(a);i&&("X"===a?(e[0]-=i,e[2]-=i):(e[1]-=i,e[3]-=i))}return e},Rc=function(e,t=""){return(a,i)=>{const r=a.line(Dc(a,e,t));a.adaptor.append(a.dom[0],r)}},Tc=function(e){return id(((t,a)=>{t.adaptor.append(t.dom[0],t.line(Dc(t,e)))}))(e)},Ic=function(e,t,a){return rd(((e,i)=>{e.adaptor.append(e.dom[0],e.line(Dc(e,t))),e.adaptor.append(e.dom[0],e.line(Dc(e,a)))}))(e,t,a)},Oc=function(e){return nd((t=>(t,a)=>{t.adaptor.append(t.dom[0],t.line(Dc(t,e)))}))(e)},qc=function(e){return od(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Zc=function(e){return sd(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Uc=function(){var e;const t=Ld(Yd);return(e=class extends t{line(e){const[t,a,i,r]=e;return this.svg("line",{x1:this.fixed(t),y1:this.fixed(a),x2:this.fixed(i),y2:this.fixed(r),"stroke-width":this.fixed(this.thickness)})}box(e,t,a,i=0){const r=this.thickness,n={x:this.fixed(r/2),y:this.fixed(r/2-a),width:this.fixed(e-r),height:this.fixed(t+a-r),fill:"none","stroke-width":this.fixed(r)};return i&&(n.rx=this.fixed(i)),this.svg("rect",n)}ellipse(e,t,a){const i=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-i)/2),ry:this.fixed((t+a-i)/2),cx:this.fixed(e/2),cy:this.fixed((t-a)/2),fill:"none","stroke-width":this.fixed(i)})}path(e,...t){return this.svg("path",{d:t.map((e=>"string"==typeof e?e:this.fixed(e))).join(" "),style:{"stroke-width":this.fixed(this.thickness)},"stroke-linecap":"round","stroke-linejoin":e,fill:"none"})}fill(...e){return this.svg("path",{d:e.map((e=>"string"==typeof e?e:this.fixed(e))).join(" ")})}arrow(e,t,a,i="",r=0){const{w:n,h:o,d:s}=this.getBBox(),l=(e-n)/2,d=(o-s)/2,c=this.thickness,u=c/2,[p,C,f]=[c*this.arrowhead.x,c*this.arrowhead.y,c*this.arrowhead.dx],h=a?this.fill("M",n+l,d,"l",-(p+f),C,"l",f,u-C,"L",p-l,d+u,"l",f,C-u,"l",-(p+f),-C,"l",p+f,-C,"l",-f,C-u,"L",n+l-p,d-u,"l",-f,u-C,"Z"):this.fill("M",n+l,d,"l",-(p+f),C,"l",f,u-C,"L",-l,d+u,"l",0,-c,"L",n+l-p,d-u,"l",-f,u-C,"Z"),m=[];if(r&&m.push("X"===i?`translate(${this.fixed(-r)} 0)`:`translate(0 ${this.fixed(r)})`),t){const e=this.jax.fixed(180*-t/Math.PI);m.push(`rotate(${e} ${this.fixed(n/2)} ${this.fixed(d)})`)}return m.length&&this.adaptor.setAttribute(h,"transform",m.join(" ")),h}toSVG(e){const t=this.standardSvgNodes(e),a=this.getBBoxExtenders()[3],i={};a>0&&(i.transform="translate("+this.fixed(a)+", 0)");const r=this.adaptor.append(t[0],this.svg("g",i));this.renderChild?this.renderChild(this,r):(this.childNodes[0].toSVG([r]),this.childNodes[0].place(0,0));for(const e of Object.keys(this.notations)){const a=this.notations[e];!a.renderChild&&a.renderer(this,t[0])}}}).kind=qr.prototype.kind,e.notations=new Map([Tc("top"),Tc("right"),Tc("bottom"),Tc("left"),Ic("actuarial","top","right"),Ic("madruwb","bottom","right"),Oc("up"),Oc("down"),["horizontalstrike",{renderer:Rc("horizontal","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Rc("vertical","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.box(a,i,r))},bbox:$l,border:Kl,remove:"left right top bottom"}],["roundedbox",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,i,r,n))},bbox:$l}],["circle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.ellipse(a,i,r))},bbox:$l}],["phasorangle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.getArgMod(1.75*e.padding,i+r)[0],o=e.thickness/2,s=i+r,l=Math.cos(n);e.adaptor.append(e.dom[0],e.path("mitre","M",a,o-r,"L",o+l*o,o-r,"L",l*s+o,s-r-o))},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Zc("up"),Zc("down"),Zc("left"),Zc("right"),Zc("updown"),Zc("leftright"),qc("updiagonal"),qc("northeast"),qc("southeast"),qc("northwest"),qc("southwest"),qc("northeastsouthwest"),qc("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness/2,o=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",n,n-r,"a",o-n/2,(i+r)/2-4*n,0,"0,1",0,i+r-2*n,"L",a-n,i-n))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toSVG([t]);const a=e.sqrtTRBL()[3];e.place(-a,0,t)},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}(),jc=function(){var e;const t=Kd(Yd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}}).kind=rn.prototype.kind,e}(),zc=function(){var e;return(e=class extends Yd{toSVG(e){super.toSVG(e)}computeBBox(){return this.bbox}}).kind=on.prototype.kind,e}(),Hc=function(){var e;return(e=class extends Yd{}).kind=nn.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),Gc=function(){var e;return e=class extends Yd{toSVG(e){const t=this.adaptor.clone(this.node.getXML()),a=this.jax.math.metrics.em*this.jax.math.metrics.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[t]))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}},e.kind=lr.prototype.kind,e.autoStyle=!1,e}(),Wc=function(){var e;const t=Sd(Yd);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);if(this.charWrapper)return void this.charWrapper.toSVG(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r=this.fixed(this.height),n={width:this.fixed(this.width),height:r,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":i,href:a},o=this.svg("image",n);this.adaptor.append(t[0],o)}}).kind=an.prototype.kind,e}(),Vc=function(){var e;const t=fd(Yd);return(e=class extends t{toSVG(e){super.toSVG(e),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",Ji[this.node.texClass])}}).kind=sn.prototype.kind,e}(),$c=function(){var e;const t=hd(Yd);return(e=class extends t{static addStyles(e,t){e.addStyles({'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":t.options.blacker}})}toSVG(e){const t=this.adaptor,a=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===a)this.dom=[t.append(e[0],this.jax.unknownText(i,a))];else{const r=this.remappedText(i,a);this.parent.childNodes.length>1?e=this.dom=[t.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;let n=0;for(const t of r)n+=this.placeChar(t,n,0,e[0],a,!0);this.addUtext(n,0,e[0],a)}}}).kind=sr.prototype.kind,e}(),Xc=function(){var e;const t=Cd(Yd);return e=class extends t{toSVG(e){const t=this.jax.math.metrics,a=t.em*t.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[this.getHTML()]))]}},e.kind=dn.prototype.kind,e.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),Kc={[ec.kind]:ec,[tc.kind]:tc,[ac.kind]:ac,[ic.kind]:ic,[nc.kind]:nc,[oc.kind]:oc,[sc.kind]:sc,[lc.kind]:lc,[dc.kind]:dc,[uc.kind]:uc,[pc.kind]:pc,[Cc.kind]:Cc,[fc.kind]:fc,[hc.kind]:hc,[mc.kind]:mc,[gc.kind]:gc,[Lc.kind]:Lc,[kc.kind]:kc,[bc.kind]:bc,[Sc.kind]:Sc,[Ac.kind]:Ac,[wc.kind]:wc,[vc.kind]:vc,[xc.kind]:xc,[Nc.kind]:Nc,[Mc.kind]:Mc,[_c.kind]:_c,[Fc.kind]:Fc,[Uc.kind]:Uc,[jc.kind]:jc,[zc.kind]:zc,[Hc.kind]:Hc,[Gc.kind]:Gc,[Wc.kind]:Wc,[Vc.kind]:Vc,[$c.kind]:$c,[Xc.kind]:Xc,[Yd.kind]:Yd};class Jc extends pd{}Jc.defaultNodes=Kc;class Yc{constructor(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}cachePath(e,t,a){const i="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(i)||(this.cache.set(i,a),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:i,d:a}))),i}clearLocalID(){this.localID=""}useLocalID(e=null){this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")}clearCache(){this.cache=new Map,this.defs=this.jax.svg("defs")}getCache(){return this.defs}}class Qc extends Rl{static charOptions(e,t){return super.charOptions(e,t)}}function eu(e,t,a){for(const a of Object.keys(t)){const i=parseInt(a);Qc.charOptions(e,i).p=t[i]}for(const t of Object.keys(a)){const i=parseInt(t);Qc.charOptions(e,i).c=a[i]}return e}Qc.OPTIONS=Object.assign(Object.assign({},Rl.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),Qc.JAX="SVG";const tu={40:{dir:_l,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:_l,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:Fl,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},47:{dir:_l,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:Fl,stretch:[0,61],HDW:[.367,-.133,.778],hd:[.367,-.133]},91:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:_l,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:Fl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},95:{c:8211,dir:Fl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},123:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:_l,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},125:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:Fl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},175:{c:773,dir:Fl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},710:{c:770,dir:Fl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},711:{c:780,dir:Fl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},713:{c:773,dir:Fl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},728:{c:774,dir:Fl,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},732:{c:771,dir:Fl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},770:{dir:Fl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},771:{dir:Fl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},773:{dir:Fl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},774:{dir:Fl,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},780:{dir:Fl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},8211:{dir:Fl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},8212:{dir:Fl,stretch:[0,8212],HDW:[.277,-.255,1],hd:[.277,-.255]},8213:{dir:Fl,stretch:[0,8213],HDW:[.27,-.23,1.152],hd:[.27,-.23]},8214:{dir:_l,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8254:{c:175,dir:Fl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},8260:{dir:_l,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:Fl,sizes:[0,.667],stretch:[8400,8400],stretchv:[3,1],HDW:[.711,-.601,0],hd:[.631,-.601]},8401:{dir:Fl,sizes:[0,.667],stretch:[0,8400,8401],stretchv:[0,1,4],HDW:[.711,-.601,0],hd:[.631,-.601]},8406:{dir:Fl,sizes:[0,.659],stretch:[8406,8400],stretchv:[3,1],HDW:[.711,-.521,0],hd:[.631,-.601]},8407:{dir:Fl,sizes:[0,.659],stretch:[0,8400,8407],stretchv:[0,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8417:{dir:Fl,sizes:[0,.715],stretch:[8406,8400,8407],stretchv:[3,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8428:{dir:Fl,sizes:[0,.667],stretch:[0,845,8428],stretchv:[0,1,4],HDW:[-.171,.281,0],hd:[-.171,.201]},8429:{dir:Fl,sizes:[0,.667],stretch:[8429,845],stretchv:[3,1],HDW:[-.171,.281,0],hd:[-.171,.201]},8430:{dir:Fl,sizes:[0,.659],stretch:[8430,845],stretchv:[3,1],HDW:[-.091,.281,0],hd:[-.171,.201]},8431:{dir:Fl,sizes:[0,.659],stretch:[0,845,8431],stretchv:[0,1,4],HDW:[-.091,.281,0],hd:[-.171,.201]},8592:{dir:Fl,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},8593:{dir:_l,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[3,1],HDW:[.679,.203,.5]},8594:{dir:Fl,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8595:{dir:_l,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,4],HDW:[.703,.179,.5]},8596:{dir:Fl,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8597:{dir:_l,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[3,1,4],HDW:[.757,.257,.5]},8598:{dir:_l,sizes:[.918,1.384],variants:[0,2]},8599:{dir:_l,sizes:[.918,1.384],variants:[0,2]},8600:{dir:_l,sizes:[.918,1.384],variants:[0,2]},8601:{dir:_l,sizes:[.918,1.384],variants:[0,2]},8602:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[3,1,0,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8603:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,4,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8606:{dir:Fl,sizes:[1.017,1.463],variants:[0,2],stretch:[8606,8592],stretchv:[3,1],HDW:[.51,.01,1.017],hd:[.27,-.23]},8608:{dir:Fl,sizes:[1.017,1.463],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,4],HDW:[.51,.01,1.017],hd:[.27,-.23]},8610:{dir:Fl,sizes:[1.192,1.658],variants:[0,2],stretch:[8592,8592,8610],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8611:{dir:Fl,sizes:[1.192,1.658],variants:[0,2],stretch:[8611,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8612:{dir:Fl,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8614:{dir:Fl,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8617:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8617],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8618:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[8618,8617,8594],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8619:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8619],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8620:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[8620,8617,8594],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8630:{dir:Fl,sizes:[.98,1.33],variants:[0,2]},8631:{dir:Fl,sizes:[.98,1.33],variants:[0,2]},8636:{dir:Fl,sizes:[1,1.478],variants:[0,2],stretch:[8636,8636],stretchv:[3,1],HDW:[.503,-.23,1],hd:[.27,-.23]},8637:{dir:Fl,sizes:[1.012,1.478],variants:[0,2],stretch:[8637,8636],stretchv:[3,1],HDW:[.27,.003,1.012],hd:[.27,-.23]},8638:{dir:_l,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[3,1],HDW:[.697,.203,.441]},8639:{dir:_l,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[3,1],HDW:[.697,.203,.441]},8640:{dir:Fl,sizes:[1,1.478],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,4],HDW:[.503,-.23,1],hd:[.27,-.23]},8641:{dir:Fl,sizes:[1.012,1.478],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,4],HDW:[.27,.003,1.012],hd:[.27,-.23]},8642:{dir:_l,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,4],HDW:[.703,.197,.441]},8643:{dir:_l,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,4],HDW:[.703,.197,.441]},8644:{dir:Fl,sizes:[1.018,1.484],variants:[0,2],stretch:[8644,8644,8644],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8645:{dir:_l,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[3,1,4],HDW:[.703,.203,.896]},8646:{dir:Fl,sizes:[1.018,1.484],variants:[0,2],stretch:[8646,8644,8646],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8647:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[8647,8647],stretchv:[3,1],HDW:[.75,.25,.997],hd:[.51,.01]},8648:{dir:_l,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[3,1],HDW:[.679,.203,.992]},8649:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,4],HDW:[.75,.25,.997],hd:[.51,.01]},8650:{dir:_l,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,4],HDW:[.703,.179,.992]},8651:{dir:Fl,sizes:[1.018,1.484],variants:[0,2],stretch:[8651,8651,8651],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8652:{dir:Fl,sizes:[1.018,1.484],variants:[0,2],stretch:[8652,8651,8652],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8653:{dir:Fl,sizes:[.991,1.457],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[3,1,0,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8654:{dir:Fl,sizes:[1.068,1.534],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[3,1,4,1],HDW:[.52,.02,1.068],hd:[.367,-.133]},8655:{dir:Fl,sizes:[.991,1.457],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,4,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8656:{dir:Fl,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},8657:{dir:_l,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[3,1],HDW:[.676,.203,.652]},8658:{dir:Fl,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8659:{dir:_l,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,4],HDW:[.703,.176,.652]},8660:{dir:Fl,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8661:{dir:_l,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[3,1,4],HDW:[.728,.228,.652]},8666:{dir:Fl,sizes:[1.015,1.461],variants:[0,2],stretch:[8666,8666],stretchv:[3,1],HDW:[.617,.117,1.015],hd:[.464,-.036]},8667:{dir:Fl,sizes:[1.015,1.461],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,4],HDW:[.617,.117,1.015],hd:[.464,-.036]},8693:{dir:_l,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[3,1,4],HDW:[.703,.203,.896]},8694:{dir:Fl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,4],HDW:[.99,.49,.997],hd:[.75,.25]},8719:{dir:_l,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:_l,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:_l,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:Fl,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},8725:{c:47,dir:_l,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8730:{dir:_l,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[3,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:_l,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},8741:{dir:_l,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8747:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:Fl,stretch:[0,8801],HDW:[.464,-.036,.778],hd:[.464,-.036]},8803:{dir:Fl,stretch:[0,8803],HDW:[.561,.061,.778],hd:[.561,.061]},8866:{dir:_l,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:_l,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:_l,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:_l,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:_l,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:_l,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:_l,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:_l,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},8978:{c:9180,dir:Fl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8994:{c:9180,dir:Fl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8995:{c:9181,dir:Fl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9001:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9130:{dir:_l,sizes:[.748],stretch:[0,9130],HDW:[.748,0,.902]},9135:{c:8211,dir:Fl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},9136:{dir:_l,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.98,.5,.902]},9137:{dir:_l,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.98,.5,.902]},9140:{dir:Fl,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9140,9140,9140],stretchv:[3,1,4],HDW:[.772,-.504,.36],hd:[.772,-.712]},9141:{dir:Fl,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9141,9141,9141],stretchv:[3,1,4],HDW:[-.074,.342,.36],hd:[-.282,.342]},9168:{dir:_l,sizes:[.642],stretch:[0,9168],HDW:[.642,0,.333]},9180:{dir:Fl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},9181:{dir:Fl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9182:{dir:Fl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},9183:{dir:Fl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]},9184:{dir:Fl,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9184,9184,9184],stretchv:[3,1,4],HDW:[.873,-.605,.546],hd:[.873,-.771]},9185:{dir:Fl,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9185,9185,9185],stretchv:[3,1,4],HDW:[-.175,.443,.546],hd:[-.341,.443]},9472:{c:8211,dir:Fl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},10072:{c:8739,dir:_l,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},10214:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10215:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10216:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:_l,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[3,1,4],HDW:[.762,.262,.647]},10223:{dir:_l,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[3,1,4],HDW:[.762,.262,.647]},10229:{c:8592,dir:Fl,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},10230:{c:8594,dir:Fl,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10231:{c:8596,dir:Fl,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10232:{c:8656,dir:Fl,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},10233:{c:8658,dir:Fl,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10234:{c:8660,dir:Fl,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10235:{c:8612,dir:Fl,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10236:{c:8614,dir:Fl,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10570:{dir:Fl,sizes:[1.026],stretch:[8636,8636,8641],stretchv:[3,1,4],HDW:[.503,.003,1.026],hd:[.27,-.23]},10571:{dir:Fl,sizes:[1.025],stretch:[8637,8636,8640],stretchv:[3,1,4],HDW:[.503,.003,1.025],hd:[.27,-.23]},10574:{dir:Fl,sizes:[1.026],stretch:[8636,8636,8640],stretchv:[3,1,4],HDW:[.503,-.23,1.026],hd:[.27,-.23]},10576:{dir:Fl,sizes:[1.025],stretch:[8637,8636,8641],stretchv:[3,1,4],HDW:[.27,.003,1.025],hd:[.27,-.23]},10586:{dir:Fl,sizes:[1.012],stretch:[8636,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10587:{dir:Fl,sizes:[1.012],stretch:[8614,8636,8640],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10590:{dir:Fl,sizes:[1.01],stretch:[8637,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.011],hd:[.27,-.23]},10591:{dir:Fl,sizes:[1.012],stretch:[8614,8636,8641],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10752:{dir:_l,sizes:[.987,1.305],variants:[0,2]},10753:{dir:_l,sizes:[.987,1.305],variants:[0,2]},10754:{dir:_l,sizes:[.987,1.305],variants:[0,2]},10755:{dir:_l,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:_l,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:_l,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:_l,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:_l,sizes:[.981,1.26],variants:[0,2]},10764:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:_l,sizes:[1.112,2.223],variants:[0,2]},12296:{c:10216,dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},12297:{c:10217,dir:_l,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},65079:{c:9182,dir:Fl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},65080:{c:9183,dir:Fl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]}},au=function(e){var t;return(t=class extends e{}).defaultVariants=[...Rl.defaultVariants,["-size3","normal"],["-size4","normal"],["-size5","normal"],["-size6","normal"],["-size7","normal"],["-lf-tp","normal"],["-rt-bt","normal"],["-ex-md","normal"]],t.defaultCssFonts=Object.assign(Object.assign({},Rl.defaultCssFonts),{"-size3":["serif",!1,!1],"-size4":["serif",!1,!1],"-size5":["serif",!1,!1],"-size6":["serif",!1,!1],"-size7":["serif",!1,!1],"-lf-tp":["serif",!1,!1],"-rt-bt":["serif",!1,!1],"-ex-md":["serif",!1,!1]}),t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},t.defaultParams=Object.assign(Object.assign({},Rl.defaultParams),{x_height:.442}),t.defaultSizeVariants=["normal","-smallop","-largeop","-size3","-size4","-size5","-size6","-size7"],t.defaultStretchVariants=["normal","-ex-md","-size7","-lf-tp","-rt-bt"],t}(Qc);class iu extends au{constructor(e={}){super(e);const t=this.constructor;for(const e of Object.keys(t.variantCacheIds))this.variant[e].cacheID="MM-"+t.variantCacheIds[e]}}iu.NAME="MathJaxModern",iu.OPTIONS=Object.assign(Object.assign({},au.OPTIONS),{dynamicPrefix:au.OPTIONS.dynamicPrefix+"/svg/dynamic"}),iu.defaultDelimiters=tu,iu.defaultChars={normal:{32:[0,0,.332,{p:""}],33:[.716,0,.278,{p:"192 665C192 698 165 716 139 716C113 716 86 698 86 665L125 210C126 195 127 187 139 187C149 187 152 192 153 209ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],34:[.705,-.423,.374,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423ZM270 670C272 690 255 705 235 705C215 705 198 690 200 670L222 423L248 423"}],35:[.694,.194,.833,{p:"776 153C776 173 757 173 742 173L531 173L571 327L742 327C757 327 776 327 776 347C776 367 757 367 743 367L583 367L661 656C662 658 665 670 665 674C665 685 656 694 645 694C629 694 626 681 623 670L542 367L354 367L432 656C433 658 436 670 436 674C436 685 427 694 416 694C400 694 397 681 394 670L313 367L89 367C75 367 56 367 56 347C56 327 75 327 90 327L301 327L261 173L90 173C75 173 56 173 56 153C56 133 75 133 89 133L249 133L171-156C170-158 167-170 167-174C167-185 176-194 187-194C203-194 206-181 209-170L290 133L478 133L400-156C399-158 396-170 396-174C396-185 405-194 416-194C432-194 435-181 438-170L519 133L743 133C757 133 776 133 776 153ZM530 327L490 173L302 173L342 327"}],36:[.75,.056,.5,{p:"443 195C443 278 398 329 389 338C349 382 313 391 265 403L265 673C350 669 398 625 413 569C409 570 407 571 397 571C371 571 351 553 351 525C351 494 376 479 397 479C400 479 443 480 443 529C443 626 377 699 265 705L265 750L234 750L234 704C123 694 56 604 56 513C56 444 93 396 111 379C149 340 183 332 234 319L234 21C146 26 99 77 86 139C90 138 98 137 102 137C129 137 148 156 148 183C148 211 127 229 102 229C96 229 56 227 56 178C56 89 109-3 234-11L234-56L265-56L265-10C370-1 443 92 443 195ZM392 165C392 98 344 31 265 21L265 311C385 286 392 189 392 165ZM234 411C111 437 107 523 107 543C107 603 154 665 234 673"}],37:[.75,.056,.833,{p:"693 730C693 741 684 750 673 750C663 750 658 743 652 736C602 668 535 641 462 641C392 641 330 666 275 718C256 735 235 750 203 750C127 750 56 666 56 549C56 428 128 347 203 347C276 347 333 436 333 548C333 562 333 609 312 661C377 624 427 619 463 619C539 619 590 650 596 654L597 653L148-16C139-29 139-36 139-36C139-47 149-56 159-56C169-56 171-52 179-41L685 712C691 721 693 724 693 730ZM776 145C776 260 717 347 646 347C570 347 499 263 499 146C499 25 571-56 646-56C719-56 776 33 776 145ZM308 549C308 441 256 369 204 369C184 369 118 382 118 548C118 715 183 728 204 728C257 728 308 654 308 549ZM751 146C751 38 699-34 647-34C627-34 561-21 561 145C561 312 626 325 647 325C700 325 751 251 751 146"}],38:[.716,.022,.778,{p:"727 400L727 431L630 428C619 428 535 429 508 431L508 400C554 400 579 381 579 356C579 346 574 339 573 336C518 239 473 171 430 118C417 133 308 270 264 385C318 445 386 521 386 587C386 633 370 716 299 716C237 716 163 661 163 555C163 513 169 441 204 352L113 255C68 209 42 182 42 128C42 41 124-22 223-22C308-22 367 21 404 54C473-6 532-22 580-22C656-22 719 35 721 121L696 121C693 42 629 9 584 9C530 9 478 60 446 98C492 151 532 219 578 298C617 364 638 399 727 400ZM361 588C361 522 280 435 256 409C229 489 226 547 226 578C226 662 266 694 301 694C361 694 361 588 361 588ZM385 73C321 16 259 9 231 9C148 9 125 106 125 160C125 241 159 277 213 329C235 282 250 252 293 190C312 162 348 110 385 73"}],39:[.705,-.423,.278,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423"}],40:[.748,.248,.389,{p:"332-238C332-235 330-232 328-230C224-152 155 48 155 208L155 292C155 452 224 652 328 730C330 732 332 735 332 738C332 743 327 748 322 748C320 748 318 747 316 746C206 663 101 463 101 292L101 208C101 37 206-163 316-246C318-247 320-248 322-248C327-248 332-243 332-238"}],41:[.748,.248,.389,{p:"288 208L288 292C288 463 183 663 73 746C71 747 69 748 67 748C62 748 57 743 57 738C57 735 59 732 61 730C165 652 234 452 234 292L234 208C234 48 165-152 61-230C59-232 57-235 57-238C57-243 62-248 67-248C69-248 71-247 73-246C183-163 288 37 288 208"}],42:[.75,-.32,.5,{sk:.148,p:"436 428C445 443 439 462 423 469L274 535L423 601C439 608 445 627 436 643C427 658 407 662 393 652L262 556L279 717C281 735 268 750 250 750C232 750 219 735 221 717L238 556L107 652C93 662 73 658 64 643C55 627 61 608 77 601L226 535L77 469C61 462 55 443 64 428C73 412 93 408 107 418L238 514L221 353C219 335 232 320 250 320C268 320 281 335 279 353L262 514L393 418C407 408 427 412 436 428"}],43:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],44:[.106,.193,.278,{p:"203 1C203 67 178 106 139 106C106 106 86 81 86 53C86 26 106 0 139 0C151 0 164 4 174 13C177 15 179 16 179 16C179 16 181 15 181 1C181-73 146-133 113-166C102-177 102-179 102-182C102-189 107-193 112-193C123-193 203-116 203 1"}],45:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],46:[.106,0,.278,{p:"192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],47:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],48:[.666,.022,.5,{p:"460 320C460 400 455 480 420 554C374 650 292 666 250 666C190 666 117 640 76 547C44 478 39 400 39 320C39 245 43 155 84 79C127-2 200-22 249-22C303-22 379-1 423 94C455 163 460 241 460 320ZM377 332C377 257 377 189 366 125C351 30 294 0 249 0C210 0 151 25 133 121C122 181 122 273 122 332C122 396 122 462 130 516C149 635 224 644 249 644C282 644 348 626 367 527C377 471 377 395 377 332"}],49:[.666,0,.5,{p:"419 0L419 31L387 31C297 31 294 42 294 79L294 640C294 664 294 666 271 666C209 602 121 602 89 602L89 571C109 571 168 571 220 597L220 79C220 43 217 31 127 31L95 31L95 0C130 3 217 3 257 3C297 3 384 3 419 0"}],50:[.666,0,.5,{sk:-.01,p:"449 174L424 174C419 144 412 100 402 85C395 77 329 77 307 77L127 77L233 180C389 318 449 372 449 472C449 586 359 666 237 666C124 666 50 574 50 485C50 429 100 429 103 429C120 429 155 441 155 482C155 508 137 534 102 534C94 534 92 534 89 533C112 598 166 635 224 635C315 635 358 554 358 472C358 392 308 313 253 251L61 37C50 26 50 24 50 0L421 0"}],51:[.666,.022,.5,{p:"457 171C457 253 394 331 290 352C372 379 430 449 430 528C430 610 342 666 246 666C145 666 69 606 69 530C69 497 91 478 120 478C151 478 171 500 171 529C171 579 124 579 109 579C140 628 206 641 242 641C283 641 338 619 338 529C338 517 336 459 310 415C280 367 246 364 221 363C213 362 189 360 182 360C174 359 167 358 167 348C167 337 174 337 191 337L235 337C317 337 354 269 354 171C354 35 285 6 241 6C198 6 123 23 88 82C123 77 154 99 154 137C154 173 127 193 98 193C74 193 42 179 42 135C42 44 135-22 244-22C366-22 457 69 457 171"}],52:[.677,0,.5,{sk:.103,p:"471 165L471 196L371 196L371 651C371 671 371 677 355 677C346 677 343 677 335 665L28 196L28 165L294 165L294 78C294 42 292 31 218 31L197 31L197 0C238 3 290 3 332 3C374 3 427 3 468 0L468 31L447 31C373 31 371 42 371 78L371 165ZM300 196L56 196L300 569"}],53:[.666,.022,.5,{p:"449 201C449 320 367 420 259 420C211 420 168 404 132 369L132 564C152 558 185 551 217 551C340 551 410 642 410 655C410 661 407 666 400 666C400 666 397 666 392 663C372 654 323 634 256 634C216 634 170 641 123 662C115 665 111 665 111 665C101 665 101 657 101 641L101 345C101 327 101 319 115 319C122 319 124 322 128 328C139 344 176 398 257 398C309 398 334 352 342 334C358 297 360 258 360 208C360 173 360 113 336 71C312 32 275 6 229 6C156 6 99 59 82 118C85 117 88 116 99 116C132 116 149 141 149 165C149 189 132 214 99 214C85 214 50 207 50 161C50 75 119-22 231-22C347-22 449 74 449 201"}],54:[.666,.022,.5,{sk:.068,p:"457 204C457 331 368 427 257 427C189 427 152 376 132 328L132 352C132 605 256 641 307 641C331 641 373 635 395 601C380 601 340 601 340 556C340 525 364 510 386 510C402 510 432 519 432 558C432 618 388 666 305 666C177 666 42 537 42 316C42 49 158-22 251-22C362-22 457 72 457 204ZM367 205C367 157 367 107 350 71C320 11 274 6 251 6C188 6 158 66 152 81C134 128 134 208 134 226C134 304 166 404 256 404C272 404 318 404 349 342C367 305 367 254 367 205"}],55:[.676,.022,.5,{sk:-.147,p:"485 644L242 644C120 644 118 657 114 676L89 676L56 470L81 470C84 486 93 549 106 561C113 567 191 567 204 567L411 567L299 409C209 274 176 135 176 33C176 23 176-22 222-22C268-22 268 23 268 33L268 84C268 139 271 194 279 248C283 271 297 357 341 419L476 609C485 621 485 623 485 644"}],56:[.666,.022,.5,{sk:.011,p:"457 168C457 204 446 249 408 291C389 312 373 322 309 362C381 399 430 451 430 517C430 609 341 666 250 666C150 666 69 592 69 499C69 481 71 436 113 389C124 377 161 352 186 335C128 306 42 250 42 151C42 45 144-22 249-22C362-22 457 61 457 168ZM386 517C386 460 347 412 287 377L163 457C117 487 113 521 113 538C113 599 178 641 249 641C322 641 386 589 386 517ZM407 132C407 58 332 6 250 6C164 6 92 68 92 151C92 209 124 273 209 320L332 242C360 223 407 193 407 132"}],57:[.666,.022,.5,{p:"457 329C457 598 342 666 253 666C198 666 149 648 106 603C65 558 42 516 42 441C42 316 130 218 242 218C303 218 344 260 367 318L367 286C367 52 263 6 205 6C188 6 134 8 107 42C151 42 159 71 159 88C159 119 135 134 113 134C97 134 67 125 67 86C67 19 121-22 206-22C335-22 457 114 457 329ZM365 421C365 338 331 241 243 241C227 241 181 241 150 304C132 341 132 391 132 440C132 494 132 541 153 578C180 628 218 641 253 641C299 641 332 607 349 562C361 530 365 467 365 421"}],58:[.431,0,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],59:[.431,.193,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM195 3C195 32 193 106 139 106C104 106 86 79 86 53C86 27 103 0 139 0C144 0 147 1 147 1C154 2 165 4 173 11C173-17 173-95 109-169C102-177 102-179 102-182C102-189 107-193 112-193C123-193 195-113 195 3"}],60:[.547,.047,.778,{p:"689-9L141 250L689 509C713 520 696 556 671 545L90 270C73 262 73 238 90 230L671-45C696-56 713-20 689-9"}],61:[.367,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153"}],62:[.547,.047,.778,{p:"688 230C705 238 705 262 688 270L107 545C82 556 65 520 89 509L637 250L89-9C65-20 82-56 107-45"}],63:[.705,0,.472,{p:"415 570C415 628 375 705 226 705C118 705 56 637 56 572C56 538 79 524 102 524C130 524 148 544 148 570C148 615 106 615 92 615C123 668 181 683 223 683C332 683 332 615 332 576C332 517 316 499 298 481C232 409 210 317 210 256L210 211C210 193 210 187 222 187C235 187 235 196 235 214L235 249C235 375 332 446 367 472C394 492 415 528 415 570ZM275 53C275 82 251 106 222 106C193 106 169 82 169 53C169 24 193 0 222 0C251 0 275 24 275 53"}],64:[.705,.011,.778,{p:"721 338C721 572 550 705 389 705C206 705 56 546 56 347C56 159 194-11 394-11C446-11 510-4 574 11C600 17 720 52 720 68C720 78 713 78 697 78L688 78C672 78 670 78 665 75C580 35 487 11 393 11C211 11 81 168 81 347C81 538 224 683 388 683C525 683 696 573 696 332C696 240 689 150 623 150C588 150 588 201 588 216L588 457C588 480 587 481 564 481L547 481C531 481 530 482 524 489C478 552 426 566 387 566C284 566 189 473 189 347C189 221 284 128 387 128C441 128 489 157 519 199C529 147 581 128 619 128C707 128 721 231 721 338ZM519 262C519 244 519 240 505 219C461 156 410 150 390 150C318 150 258 236 258 347C258 458 317 544 390 544C422 544 470 528 506 472C519 453 519 450 519 432"}],65:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],66:[.683,0,.708,{sk:-.098,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],67:[.705,.022,.722,{sk:.146,p:"665 233C665 243 665 250 652 250C641 250 641 244 640 234C632 91 525 9 416 9C355 9 159 43 159 341C159 640 354 674 415 674C524 674 613 583 633 437C635 423 635 420 649 420C665 420 665 423 665 444L665 681C665 698 665 705 654 705C650 705 646 705 638 693L588 619C551 655 500 705 404 705C217 705 56 546 56 342C56 135 218-22 404-22C567-22 665 117 665 233"}],68:[.683,0,.764,{sk:-.139,p:"707 336C707 526 572 683 401 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0L401 0C569 0 707 148 707 336ZM607 336C607 225 588 165 552 116C532 89 475 31 374 31L273 31C226 31 224 38 224 71L224 612C224 645 226 652 273 652L373 652C435 652 504 630 555 559C598 500 607 414 607 336"}],69:[.68,0,.681,{sk:-.025,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],70:[.68,0,.653,{sk:-.018,p:"610 455L582 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 325L311 325C407 325 417 293 417 208L442 208L442 473L417 473C417 389 407 356 311 356L225 356L225 609C225 642 227 649 274 649L394 649C544 649 569 593 585 455"}],71:[.705,.022,.785,{sk:.115,p:"735 242L735 273L613 270C573 270 488 270 452 273L452 242L484 242C574 242 577 231 577 194L577 130C577 18 450 9 422 9C357 9 159 44 159 342C159 641 356 674 416 674C523 674 614 584 634 437C636 423 636 420 650 420C666 420 666 423 666 444L666 681C666 698 666 705 655 705C651 705 647 705 639 693L589 619C557 651 503 705 404 705C218 705 56 547 56 342C56 137 216-22 406-22C479-22 559 4 593 63C606 41 646 1 657 1C666 1 666 9 666 24L666 198C666 237 670 242 735 242"}],72:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],73:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],74:[.683,.022,.514,{sk:.06,p:"465 652L465 683L336 680C294 680 206 680 168 683L168 652L204 652C302 652 302 639 302 604L302 148C302 56 252 0 199 0C193 0 125 0 89 58C141 58 153 88 153 114C153 150 125 170 97 170C75 170 41 156 41 112C41 38 112-22 201-22C303-22 376 48 387 123C388 131 388 133 388 167L388 611C388 652 402 652 465 652"}],75:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],76:[.683,0,.625,{sk:-.119,p:"582 258L557 258C546 156 532 31 356 31L274 31C227 31 225 38 225 71L225 604C225 638 225 652 320 652L353 652L353 683C317 680 226 680 185 680C146 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0L554 0"}],77:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],78:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],79:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],80:[.683,0,.681,{sk:-.09,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],81:[.705,.194,.778,{p:"727-10C727 0 727 11 716 11C707 11 706 3 705-7C699-61 657-91 614-91C567-91 542-57 518 7C636 60 721 188 721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 137 207-22 389-22C420-22 455-16 484-7C499-102 513-194 606-194C708-194 727-61 727-10ZM621 339C621 261 609 120 503 42C481 98 449 148 390 148C339 148 308 105 308 64C308 37 321 18 322 16C268 36 156 109 156 339C156 599 296 680 388 680C485 680 621 594 621 339ZM477 26C443 7 411 3 389 3C338 3 330 49 330 64C330 93 351 126 390 126C444 126 466 84 477 26"}],82:[.683,.022,.736,{sk:-.134,p:"732 88C732 94 732 105 719 105C708 105 708 96 707 89C701 18 666 0 641 0C592 0 584 51 570 144L557 224C539 288 490 321 435 340C532 364 610 425 610 503C610 599 496 683 349 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C71 3 142 3 181 3C220 3 291 3 327 0L327 31L303 31C226 31 224 42 224 78L224 331L339 331C355 331 397 331 432 297C470 261 470 230 470 163C470 98 470 58 511 20C552-16 607-22 637-22C715-22 732 60 732 88ZM507 503C507 434 483 353 335 353L224 353L224 612C224 635 224 647 246 650C256 652 285 652 305 652C395 652 507 648 507 503"}],83:[.705,.022,.556,{sk:.052,p:"499 186C499 286 433 368 349 388L221 419C159 434 120 488 120 546C120 616 174 677 252 677C419 677 441 513 447 468C448 462 448 456 459 456C472 456 472 461 472 480L472 681C472 698 472 705 461 705C454 705 453 704 446 692L411 635C381 664 340 705 251 705C140 705 56 617 56 511C56 428 109 355 187 328C198 324 249 312 319 295C346 288 376 281 404 244C425 218 435 185 435 152C435 81 385 9 301 9C272 9 196 14 143 63C85 117 82 181 81 217C80 227 72 227 69 227C56 227 56 220 56 202L56 2C56-15 56-22 67-22C74-22 75-20 82-9C82-9 85-5 118 48C149 14 213-22 302-22C419-22 499 76 499 186"}],84:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],85:[.683,.022,.75,{p:"716 652L716 683L598 680L479 683L479 652C582 652 582 605 582 578L582 231C582 89 485 9 390 9C343 9 225 34 225 224L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 228C136 87 252-22 388-22C503-22 593 71 610 185C613 205 613 214 613 254L613 574C613 607 613 652 716 652"}],86:[.683,.022,.75,{p:"730 652L730 683C699 681 659 680 633 680L519 683L519 652C571 651 592 625 592 602C592 594 589 588 587 582L404 100L213 605C207 619 207 623 207 623C207 652 264 652 289 652L289 683C253 680 184 680 146 680L19 683L19 652C84 652 103 652 117 614L349 0C356-19 361-22 374-22C391-22 393-17 398-3L621 585C635 622 662 651 730 652"}],87:[.683,.022,1.028,{p:"1009 652L1009 683C979 681 948 680 918 680L799 683L799 652C866 651 886 618 886 599C886 593 883 585 881 579L731 117L571 607C570 611 568 617 568 622C568 652 626 652 652 652L652 683C616 680 548 680 510 680L388 683L388 652C445 652 466 652 478 616L500 546L361 117L200 609C199 612 198 619 198 622C198 652 256 652 282 652L282 683C246 680 178 680 140 680L18 683L18 652C93 652 97 647 109 610L309-3C312-12 315-22 328-22C342-22 344-15 348-2L513 506L679-3C682-12 685-22 698-22C712-22 714-15 718-2L909 585C927 642 970 652 1009 652"}],88:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],89:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L407 315L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L331 273L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 273L610 587C647 648 706 652 738 652"}],90:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],91:[.75,.25,.278,{p:"256-230C256-219 247-210 236-210L154-210L154 710L236 710C247 710 256 719 256 730C256 741 247 750 236 750L114 750L114-250L236-250C247-250 256-241 256-230"}],92:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],93:[.75,.25,.278,{p:"164-250L164 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L124 710L124-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.1,.14,.333,{p:"333-140L333-100L0-100L0-140"}],96:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],97:[.448,.011,.5,{sk:-.036,p:"483 89L483 145L458 145L458 89C458 31 433 25 422 25C389 25 385 70 385 75L385 275C385 317 385 356 349 393C310 432 260 448 212 448C130 448 61 401 61 335C61 305 81 288 107 288C135 288 153 308 153 334C153 346 148 379 102 380C129 415 178 426 210 426C259 426 316 387 316 298L316 261C265 258 195 255 132 225C57 191 32 139 32 95C32 14 129-11 192-11C258-11 304 29 323 76C327 36 354-6 401-6C422-6 483 8 483 89ZM316 140C316 45 244 11 199 11C150 11 109 46 109 96C109 151 151 234 316 240"}],98:[.694,.011,.556,{sk:-.178,p:"521 216C521 343 423 442 309 442C231 442 188 395 172 377L172 694L28 683L28 652C98 652 106 645 106 596L106 0L131 0L167 62C182 39 224-11 298-11C417-11 521 87 521 216ZM438 217C438 180 436 120 407 75C386 44 348 11 294 11C249 11 213 35 189 72C175 93 175 96 175 114L175 320C175 339 175 340 186 356C225 412 280 420 304 420C349 420 385 394 409 356C435 315 438 258 438 217"}],99:[.448,.011,.444,{sk:.027,p:"415 119C415 129 405 129 402 129C393 129 391 125 389 119C360 26 295 14 258 14C205 14 117 57 117 218C117 381 199 423 252 423C261 423 324 422 359 386C318 383 312 353 312 340C312 314 330 294 358 294C384 294 404 311 404 341C404 409 328 448 251 448C126 448 34 340 34 216C34 88 133-11 249-11C383-11 415 109 415 119"}],100:[.694,.011,.556,{sk:.099,p:"527 0L527 31C457 31 449 38 449 87L449 694L305 683L305 652C375 652 383 645 383 596L383 380C354 416 311 442 257 442C139 442 34 344 34 215C34 88 132-11 246-11C310-11 355 23 380 55L380-11ZM380 118C380 100 380 98 369 81C339 33 294 11 251 11C206 11 170 37 146 75C120 116 117 173 117 214C117 251 119 311 148 356C169 387 207 420 261 420C296 420 338 405 369 360C380 343 380 341 380 323"}],101:[.448,.011,.444,{sk:.014,p:"415 119C415 129 407 131 402 131C393 131 391 125 389 117C354 14 264 14 254 14C204 14 164 44 141 81C111 129 111 195 111 231L390 231C412 231 415 231 415 252C415 351 361 448 236 448C120 448 28 345 28 220C28 86 133-11 248-11C370-11 415 100 415 119ZM349 252L112 252C118 401 202 426 236 426C339 426 349 291 349 252"}],102:[.705,0,.306,{ic:.051,sk:.071,p:"357 635C357 672 320 705 267 705C197 705 112 652 112 546L112 431L33 431L33 400L112 400L112 76C112 31 101 31 34 31L34 0L148 3C188 3 235 3 275 0L275 31L254 31C180 31 178 42 178 78L178 400L292 400L292 431L175 431L175 547C175 635 223 683 267 683C270 683 285 683 300 676C288 672 270 659 270 634C270 611 286 591 313 591C342 591 357 611 357 635"}],103:[.453,.206,.5,{sk:.082,p:"485 404C485 421 473 453 434 453C414 453 370 447 328 406C286 439 244 442 222 442C129 442 60 373 60 296C60 252 82 214 107 193C94 178 76 145 76 110C76 79 89 41 120 21C60 4 28-39 28-79C28-151 127-206 249-206C367-206 471-155 471-77C471-42 457 9 406 37C353 65 295 65 234 65C209 65 166 65 159 66C127 70 106 101 106 133C106 137 106 160 123 180C162 152 203 149 222 149C315 149 384 218 384 295C384 332 368 369 343 392C379 426 415 431 433 431C433 431 440 431 443 430C432 426 427 415 427 403C427 386 440 374 456 374C466 374 485 381 485 404ZM309 296C309 269 308 237 293 212C285 200 262 172 222 172C135 172 135 272 135 295C135 322 136 354 151 379C159 391 182 419 222 419C309 419 309 319 309 296ZM419-79C419-133 348-183 250-183C149-183 80-132 80-79C80-33 118 4 162 7L221 7C307 7 419 7 419-79"}],104:[.694,0,.556,{sk:-.174,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C237 442 193 382 177 346L176 346L176 694L32 683L32 652C102 652 110 645 110 596L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],105:[.657,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0ZM192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],106:[.657,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50ZM210 604C210 631 187 657 157 657C123 657 103 629 103 604C103 577 126 551 156 551C190 551 210 579 210 604"}],107:[.694,0,.528,{sk:-.164,p:"511 0L511 31C474 31 452 31 414 84L287 263C286 265 281 271 281 274C281 278 352 338 362 346C425 397 467 399 488 400L488 431C459 428 446 428 418 428C382 428 320 430 306 431L306 400C325 399 335 388 335 375C335 355 321 343 313 336L172 214L172 694L28 683L28 652C98 652 106 645 106 596L106 76C106 31 95 31 28 31L28 0L137 3L247 0L247 31C180 31 169 31 169 76L169 179L233 234C310 128 352 72 352 54C352 35 335 31 316 31L316 0L424 3C453 3 482 2 511 0"}],108:[.694,0,.278,{sk:-.034,p:"255 0L255 31C188 31 177 31 177 76L177 694L33 683L33 652C103 652 111 645 111 596L111 76C111 31 100 31 33 31L33 0L144 3"}],109:[.442,0,.833,{sk:-.067,p:"813 0L813 31C761 31 736 31 735 61L735 252C735 338 735 369 704 405C690 422 657 442 599 442C515 442 471 382 454 344C440 431 366 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3L535 0L535 31C468 31 457 31 457 76L457 260C457 364 528 420 592 420C655 420 666 366 666 309L666 76C666 31 655 31 588 31L588 0L701 3"}],110:[.442,0,.556,{sk:-.067,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],111:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],112:[.442,.194,.556,{sk:-.076,p:"521 216C521 343 424 442 312 442C234 442 192 398 172 376L172 442L28 431L28 400C99 400 106 394 106 350L106-118C106-163 95-163 28-163L28-194L140-191L253-194L253-163C186-163 175-163 175-118L175 50L175 59C180 43 222-11 298-11C417-11 521 87 521 216ZM438 216C438 95 368 11 294 11C254 11 216 31 189 72C175 93 175 94 175 114L175 337C204 388 253 417 304 417C377 417 438 329 438 216"}],113:[.442,.194,.528,{sk:.054,p:"527-194L527-163C460-163 449-163 449-118L449 442L427 442L389 351C376 379 335 442 255 442C139 442 34 345 34 215C34 90 131-11 247-11C317-11 358 32 380 61L380-118C380-163 369-163 302-163L302-194L414-191ZM383 136C383 104 365 76 343 52C330 38 298 11 251 11C178 11 117 100 117 215C117 334 187 417 261 417C341 417 383 330 383 277"}],114:[.442,0,.392,{sk:-.015,p:"364 381C364 413 333 442 290 442C217 442 181 375 167 332L167 442L28 431L28 400C98 400 106 393 106 344L106 76C106 31 95 31 28 31L28 0L142 3C182 3 229 3 269 0L269 31L248 31C174 31 172 42 172 78L172 232C172 331 214 420 290 420C297 420 299 420 301 419C298 418 278 406 278 380C278 352 299 337 321 337C339 337 364 349 364 381"}],115:[.448,.011,.394,{sk:.035,p:"360 128C360 181 330 211 318 223C285 255 246 263 204 271C148 282 81 295 81 353C81 388 107 429 193 429C303 429 308 339 310 308C311 299 322 299 322 299C335 299 335 304 335 323L335 424C335 441 335 448 324 448C319 448 317 448 304 436C301 432 291 423 287 420C249 448 208 448 193 448C71 448 33 381 33 325C33 290 49 262 76 240C108 214 136 208 208 194C230 190 312 174 312 102C312 51 277 11 199 11C115 11 79 68 60 153C57 166 56 170 46 170C33 170 33 163 33 145L33 13C33-4 33-11 44-11C49-11 50-10 69 9C71 11 71 13 89 32C133-10 178-11 199-11C314-11 360 56 360 128"}],116:[.615,.011,.389,{sk:-.034,p:"332 124L332 181L307 181L307 126C307 52 277 14 240 14C173 14 173 105 173 122L173 400L316 400L316 431L173 431L173 615L148 615C147 533 117 426 19 422L19 400L104 400L104 124C104 1 197-11 233-11C304-11 332 60 332 124"}],117:[.442,.011,.556,{sk:-.033,p:"535 0L535 31C465 31 457 38 457 87L457 442L310 431L310 400C380 400 388 393 388 344L388 166C388 79 340 11 267 11C183 11 179 58 179 110L179 442L32 431L32 400C110 400 110 397 110 308L110 158C110 80 110-11 262-11C318-11 362 17 391 79L391-11"}],118:[.431,.011,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C383 399 394 376 394 357C394 348 392 344 388 333L286 78L174 357C168 370 168 374 168 374C168 400 207 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C82 400 86 394 99 363L243 8C249-6 251-11 264-11C277-11 281-2 285 8L416 333C425 356 442 399 508 400"}],119:[.431,.011,.722,{p:"703 400L703 431C681 429 652 428 630 428L537 431L537 400C573 399 595 381 595 352C595 346 595 344 590 331L499 75L400 354C396 366 395 368 395 373C395 400 434 400 454 400L454 431L350 428C320 428 291 429 261 431L261 400C298 400 314 398 324 385C329 379 340 349 347 330L261 88L166 355C161 367 161 369 161 373C161 400 200 400 220 400L220 431L111 428L18 431L18 400C68 400 80 397 92 365L218 11C223-3 226-11 239-11C252-11 254-5 259 9L360 292L462 8C466-3 469-11 482-11C495-11 498-2 502 8L619 336C637 386 668 399 703 400"}],120:[.431,0,.528,{p:"516 0L516 31C462 31 444 33 421 62L287 235C317 273 355 322 379 348C410 384 451 399 498 400L498 431C472 429 442 428 416 428C386 428 333 430 320 431L320 400C341 398 349 385 349 369C349 353 339 340 334 334L272 256L194 357C185 367 185 369 185 375C185 390 200 399 220 400L220 431L112 428C91 428 44 429 17 431L17 400C87 400 88 399 135 339L234 210C187 150 187 148 140 91C92 33 33 31 12 31L12 0C38 2 69 3 95 3L190 0L190 31C168 34 161 47 161 62C161 84 190 117 251 189L327 89C335 78 348 62 348 56C348 47 339 32 312 31L312 0L420 3C447 3 486 2 516 0"}],121:[.431,.205,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C377 399 393 382 393 357C393 347 392 345 387 333L286 87L175 356C171 366 169 370 169 374C169 400 206 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C67 400 86 400 100 365L250 0L225-59C203-114 175-183 111-183C106-183 83-183 64-165C95-161 103-139 103-123C103-97 84-81 61-81C41-81 19-94 19-124C19-169 61-205 111-205C174-205 215-148 239-91L415 336C441 399 492 400 508 400"}],122:[.431,0,.444,{p:"401 187L376 187C367 69 346 25 230 25L112 25L390 401C399 412 399 414 399 418C399 431 391 431 373 431L53 431L42 270L67 270C73 372 92 409 202 409L316 409L37 32C28 21 28 19 28 14C28 0 35 0 54 0L384 0"}],123:[.75,.25,.5,{p:"425-238C425-231 420-226 413-226C338-226 283-177 283-125L283 125C283 183 235 229 168 250C235 271 283 317 283 375L283 625C283 677 338 726 413 726C420 726 425 731 425 738C425 745 420 750 413 750C308 750 217 698 217 625L217 375C217 317 162 262 87 262C80 262 75 257 75 250C75 243 80 238 87 238C162 238 217 183 217 125L217-125C217-198 308-250 413-250C420-250 425-245 425-238"}],124:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],125:[.75,.25,.5,{p:"425 250C425 257 420 262 413 262C338 262 283 317 283 375L283 625C283 698 192 750 87 750C80 750 75 745 75 738C75 731 80 726 87 726C162 726 217 677 217 625L217 375C217 317 265 271 332 250C265 229 217 183 217 125L217-125C217-177 162-226 87-226C80-226 75-231 75-238C75-245 80-250 87-250C192-250 283-198 283-125L283 125C283 183 338 238 413 238C420 238 425 243 425 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.332,{p:""}],163:[.683,.035,.75,{p:"688 144L662 144C662 75 610 17 542 17C475 17 423 61 371 104C371 179 353 253 342 327L494 327L494 357L338 357C335 381 333 406 333 431C333 539 356 657 449 657C507 657 558 624 578 576C575 576 571 577 567 577C542 577 521 556 521 531C521 506 542 485 567 485C592 485 613 506 613 531C613 617 538 683 449 683C332 683 263 559 263 431C263 406 266 381 269 357L119 357L119 327L274 327C283 270 297 214 302 157C273 175 242 187 206 187C133 187 62 149 62 82C62 25 106-22 163-22C258-22 358 7 370 83C435 29 497-35 583-35C659-35 688 56 688 144ZM304 115C304 48 236 4 163 4C121 4 88 40 88 82C88 135 147 161 206 161C242 161 274 149 303 132"}],165:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L422 339L392 339L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L290 339L150 339L150 309L309 309L331 273L331 191L150 191L150 161L331 161L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 161L600 161L600 191L417 191L417 273L439 309L600 309L600 339L458 339L610 587C647 648 706 652 738 652"}],167:[.705,.205,.444,{p:"374-53C374 19 319 65 261 96C334 117 374 182 374 243C374 343 268 389 225 409C156 439 126 497 126 553C126 611 156 683 223 683C255 683 307 668 328 617C302 615 293 598 293 583C293 562 310 550 326 550C335 550 360 554 360 586C360 648 300 705 222 705C134 705 69 633 69 553C69 481 124 435 182 404C109 383 69 318 69 257C69 157 175 111 218 91C287 61 317 3 317-53C317-111 287-183 220-183C188-183 136-168 115-117C141-115 150-98 150-83C150-62 133-50 117-50C108-50 83-54 83-86C83-148 143-205 221-205C309-205 374-133 374-53ZM317 243C317 166 270 113 227 113C213 113 126 159 126 257C126 334 173 387 216 387C230 387 317 341 317 243"}],168:[.652,-.557,.5,{p:"210 605C210 629 189 652 162 652C131 652 113 627 113 605C113 580 134 557 161 557C192 557 210 582 210 605ZM388 605C388 629 367 652 340 652C309 652 291 627 291 605C291 580 312 557 339 557C370 557 388 582 388 605"}],172:[.367,-.133,.667,{p:"620 153L620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347C47 336 56 327 67 327L580 327L580 153C580 142 589 133 600 133C611 133 620 142 620 153"}],175:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],176:[.683,-.406,.375,{p:"326 544C326 621 264 683 188 683C111 683 49 621 49 544C49 468 111 406 188 406C264 406 326 468 326 544ZM286 544C286 490 242 446 188 446C133 446 89 490 89 544C89 599 133 643 188 643C242 643 286 599 286 544"}],177:[.583,.084,.778,{p:"722-64C722-53 713-44 702-44L409-44L409 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-44L76-44C65-44 56-53 56-64C56-75 65-84 76-84L702-84C713-84 722-75 722-64"}],180:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],181:[.441,.194,.556,{p:"534 0L534 31C463 31 456 38 456 89L456 441L308 430L308 399C379 399 386 392 386 341L386 167C386 79 340 11 266 11C183 11 180 59 180 111L180 441L32 430L32 399C103 399 110 392 110 341L110-116C110-163 101-163 32-163L32-194L145-191L258-194L258-163C189-163 180-163 180-116L180 2C195-4 223-11 261-11C316-11 360 16 388 75L389 75L389-11"}],182:[.694,.194,.611,{p:"582 674C582 694 563 694 549 694L306 694C166 694 56 589 56 463C56 306 221 235 349 230L349-161C349-175 349-194 369-194C389-194 389-175 389-161L389 654L459 654L459-161C459-175 459-194 479-194C499-194 499-175 499-161L499 654L549 654C563 654 582 654 582 674"}],183:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],215:[.491,-.009,.778,{p:"624 15C632 22 632 35 624 43L417 250L624 457C632 465 632 478 624 485C617 493 604 493 596 485L389 278L182 485C174 493 161 493 154 485C146 478 146 465 154 457L361 250L154 43C146 35 146 22 154 15C161 7 174 7 182 15L389 222L596 15C604 7 617 7 624 15"}],240:[.695,.011,.5,{p:"471 238C471 288 471 367 413 467C376 530 324 582 264 620L340 664L324 691L233 638C185 664 133 683 80 695L72 669C115 657 155 638 191 614L118 572L133 545L219 595C290 539 343 463 368 374C342 413 301 447 247 447C133 447 28 346 28 213C28 88 128-11 250-11C320-11 374 23 402 50C471 118 471 187 471 238ZM387 214C387 21 269 14 250 14C208 14 167 36 140 81C114 125 112 184 112 222C112 267 115 322 145 367C175 410 217 425 249 425C324 425 387 335 387 214"}],247:[.504,.004,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451ZM442 49C442 78 418 102 389 102C360 102 336 78 336 49C336 20 360-4 389-4C418-4 442 20 442 49"}],305:[.442,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0"}],567:[.442,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50"}],710:[.692,-.516,.5,{p:"402 530L250 692L98 530L111 516L250 624L389 516"}],711:[.692,-.516,.5,{p:"402 678L389 692L250 584L111 692L98 678L250 516"}],713:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],714:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],715:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],728:[.69,-.518,.5,{p:"400 690L378 690C376 603 310 556 251 556C188 556 125 605 123 690L101 690C103 582 176 518 250 518C328 518 398 585 400 690"}],729:[.657,-.551,.278,{p:"192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],730:[.705,-.529,.75,{p:"438 617C438 577 414 559 375 559C337 559 312 576 312 617C312 657 336 675 375 675C413 675 438 658 438 617ZM471 618C471 664 430 705 376 705C318 705 279 662 279 618C279 567 323 529 374 529C430 529 471 569 471 618"}],732:[.651,-.558,.5,{p:"417 636L401 651C401 651 363 603 319 603C296 603 271 618 254 628C227 644 209 651 192 651C154 651 135 629 84 573L100 558C100 558 138 606 182 606C205 606 230 591 247 581C274 565 292 558 309 558C347 558 366 580 417 636"}],768:[.733,-.545,0,{dx:.295,p:"-202 563L-322 716C-326 722-337 733-352 733C-370 733-388 715-388 697C-388 685-380 674-371 667L-219 545"}],769:[.733,-.545,0,{dx:.233,p:"-140 697C-140 715-158 733-176 733C-191 733-202 722-206 716L-326 563L-309 545L-157 667C-148 674-140 685-140 697"}],770:[.734,-.587,0,{dx:.264,p:"-82 607C-138 656-199 698-264 734C-329 698-390 656-446 607L-434 587C-376 612-319 641-264 672C-209 641-152 612-94 587"}],771:[.746,-.554,0,{dx:.264,p:"-79 734C-79 741-85 746-91 746C-97 746-102 741-103 736C-109 691-134 672-161 659C-169 655-178 653-186 653C-208 653-231 665-253 675C-282 688-314 700-345 700C-360 700-376 697-390 690C-429 671-440 630-448 568C-449 567-449 567-449 566C-449 559-443 554-437 554C-431 554-426 559-425 564C-419 609-394 628-367 641C-359 645-350 647-342 647C-320 647-297 635-275 625C-246 612-214 600-183 600C-168 600-152 603-138 610C-99 629-88 670-80 732C-79 733-79 733-79 734"}],772:[.64,-.609,0,{dx:.264,p:"-83 609L-83 640L-444 640L-444 609"}],773:[.67,-.63,0,{dx:.264,p:"-68 650C-68 661-77 670-88 670L-440 670C-451 670-460 661-460 650C-460 639-451 630-440 630L-88 630C-77 630-68 639-68 650"}],774:[.729,-.592,0,{dx:.264,p:"-77 721L-99 729C-120 666-194 646-264 646C-334 646-408 666-429 729L-451 721C-425 642-348 592-264 592C-180 592-103 642-77 721"}],775:[.677,-.571,0,{dx:.265,p:"-211 624C-211 651-234 677-264 677C-298 677-318 649-318 624C-318 597-295 571-265 571C-231 571-211 599-211 624"}],776:[.672,-.577,0,{dx:.264,p:"-304 625C-304 649-325 672-352 672C-383 672-401 647-401 625C-401 600-380 577-353 577C-322 577-304 602-304 625ZM-126 625C-126 649-147 672-174 672C-205 672-223 647-223 625C-223 600-202 577-175 577C-144 577-126 602-126 625"}],778:[.725,-.549,0,{dx:.264,p:"-201 637C-201 597-225 579-264 579C-302 579-327 596-327 637C-327 677-303 695-264 695C-226 695-201 678-201 637ZM-168 638C-168 684-209 725-263 725C-321 725-360 682-360 638C-360 587-316 549-265 549C-209 549-168 589-168 638"}],780:[.725,-.578,0,{dx:.264,p:"-82 705L-94 725C-152 700-209 671-264 640C-319 671-376 700-434 725L-446 705C-390 656-329 614-264 578C-199 614-138 656-82 705"}],824:[.75,.25,0,{sk:-.263,p:"-69 730C-69 741-78 750-89 750C-98 750-106 745-108 737L-457-223C-458-225-458-228-458-230C-458-241-450-250-438-250C-430-250-422-245-420-237L-71 723C-70 725-69 728-69 730"}],913:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],914:[.683,0,.708,{sk:-.068,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],915:[.68,0,.625,{sk:-.015,p:"582 455L554 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 609C225 642 227 649 274 649L377 649C520 649 541 590 557 455"}],916:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],917:[.68,0,.681,{sk:-.022,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],918:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],919:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],920:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM624 339C624 84 483 1 389 1C290 1 153 87 153 339C153 596 292 683 388 683C489 683 624 592 624 339ZM567 270L567 414L542 414L542 380L235 380L235 414L210 414L210 270L235 270L235 304L542 304L542 270"}],921:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],922:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],923:[.716,0,.694,{p:"661 0L661 31C585 31 582 37 570 74L370 695C364 714 358 716 347 716C331 716 329 712 324 695L132 100C122 70 102 31 32 31L32 0L125 3L238 0L238 31C184 32 161 59 161 83C161 88 161 91 166 105L316 571L474 79C479 65 479 61 479 61C479 31 420 31 394 31L394 0C429 3 500 3 538 3"}],924:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],925:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],926:[.677,0,.667,{p:"619 521L611 677L55 677L47 521L72 521C74 562 77 588 84 599C90 607 151 607 160 607L506 607C517 607 576 607 582 599C589 588 592 562 594 521ZM624 167L599 167C596 121 595 95 587 81C581 70 529 70 507 70L159 70C141 70 86 70 79 80C71 93 69 123 67 167L42 167L50 0L616 0ZM527 266L527 438L502 438L502 387L164 387L164 438L139 438L139 266L164 266L164 317L502 317L502 266"}],927:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],928:[.68,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 602C613 638 615 649 692 649L716 649L716 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 649L524 649L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],929:[.683,0,.681,{sk:-.058,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],931:[.683,0,.722,{sk:-.011,p:"665 236L640 236C622 69 554 42 397 42L121 42L372 326C381 336 381 342 381 342C381 347 377 352 374 356L169 652L400 652C569 652 619 616 640 458L665 458L637 683L82 683C58 683 56 683 56 660L305 298L67 27C57 16 57 14 57 11C57 0 67 0 82 0L637 0"}],932:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],933:[.705,0,.778,{p:"721 552C721 612 681 705 590 705C486 705 413 614 389 462L388 462C381 505 346 705 187 705C96 705 56 612 56 552C56 544 56 535 72 535C86 535 86 543 87 548C95 628 181 628 186 628C324 628 344 431 344 351L344 79C344 45 344 31 249 31L216 31L216 0C252 3 347 3 388 3C429 3 525 3 561 0L561 31L528 31C433 31 433 44 433 79L433 351C433 446 459 628 591 628C622 628 683 613 690 551C691 542 692 535 705 535C721 535 721 544 721 552"}],934:[.683,0,.722,{p:"665 341C665 445 551 536 399 548L399 604C399 638 399 652 494 652L527 652L527 683C491 680 399 680 358 680C317 680 224 680 188 683L188 652L221 652C316 652 316 639 316 604L316 548C163 533 56 441 56 342C56 239 167 150 316 135L316 79C316 45 316 31 221 31L188 31L188 0C224 3 316 3 357 3C398 3 491 3 527 0L527 31L494 31C399 31 399 44 399 79L399 135C554 147 665 240 665 341ZM316 158C174 177 156 279 156 341C156 393 166 505 316 525ZM565 342C565 282 550 175 399 157L399 526C537 510 565 418 565 342"}],935:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],936:[.683,0,.778,{p:"720 543C720 554 712 554 696 554L658 554C619 554 570 547 569 402C568 292 535 186 427 160L427 604C427 638 427 652 522 652L555 652L555 683C519 680 427 680 386 680C345 680 252 680 216 683L216 652L249 652C344 652 344 639 344 604L344 160C213 195 208 349 208 414C207 535 163 554 119 554L82 554C67 554 57 554 57 543C57 538 60 533 66 532C99 528 124 514 125 396C125 373 128 294 176 227C215 173 276 144 344 135L344 79C344 45 344 31 249 31L216 31L216 0C252 3 344 3 385 3C426 3 519 3 555 0L555 31L522 31C427 31 427 44 427 79L427 135C499 144 560 174 599 226C651 297 652 376 652 420C652 436 653 525 707 532C713 533 720 534 720 543"}],937:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],945:[.442,.011,.641,{sk:.035,p:"637 60C635 67 629 70 623 70C616 70 613 67 612 60C606 11 568 11 568 11C537 11 518 89 512 113C507 134 506 136 513 148C578 266 569 383 569 383C569 383 566 393 555 393C545 393 546 390 545 372C543 309 529 233 497 174L481 236C442 393 337 442 263 442C126 442 29 299 65 158C88 65 167-11 269-11C332-11 398 12 459 73C485 20 526-11 571-11C624-11 641 44 637 60ZM448 99C380 22 305 11 265 11C205 11 164 56 148 120C136 169 135 277 154 328C183 401 232 420 267 420C366 420 399 289 418 211C428 174 442 116 448 99"}],946:[.706,.194,.558,{p:"486 186C485 208 483 230 478 250C468 290 448 327 421 358C404 375 387 390 367 401C375 407 384 413 392 421C424 451 444 492 444 537C444 550 443 562 440 574C432 605 414 634 390 656C355 688 309 706 262 706C142 706 85 569 85 433L84-182C86-190 91-194 97-194L102-194C107-194 111-191 111-187L110 87C142 29 198-11 266-11C323-11 379 8 422 46C461 82 485 133 486 186ZM418 191C418 145 408 98 377 63C348 30 305 11 261 11C189 11 135 66 117 137C113 153 111 169 111 186L110 428C111 554 156 683 266 683C300 683 332 669 354 643C367 628 374 611 379 592C383 576 385 559 385 542C385 504 377 466 353 437C347 430 339 423 332 418C310 426 285 431 261 431C225 431 183 431 183 404L184 397C190 373 231 373 266 373C291 373 315 377 338 386C353 376 366 363 377 347C393 326 402 303 409 278C416 250 418 220 418 191ZM303 403C290 398 275 395 261 395C239 395 208 395 208 399C209 408 242 408 266 408C279 408 292 406 303 403"}],947:[.442,.215,.586,{p:"515 421C512 431 500 431 500 431C497 431 491 431 490 424C462 329 447 229 432 128C423 159 403 235 340 332C301 393 249 442 180 442C55 442 23 290 30 259C33 249 42 249 52 249L55 254C65 369 174 370 185 370C336 370 390 195 410 116C425 55 425 38 423 18C419-55 418-171 424-197C427-208 434-215 442-215C455-215 457-193 459-155C461-71 456-14 453 17C452 30 450 43 451 56C458 155 485 304 505 383C509 395 516 417 515 421"}],948:[.712,.011,.474,{p:"403 182C403 216 399 251 391 284C387 300 382 315 377 330C356 377 325 417 288 452C230 509 147 588 136 633C134 639 134 645 136 650C138 659 144 668 152 673C162 678 171 679 182 679C228 677 264 645 306 629C310 628 314 627 317 627C331 627 344 636 348 649C349 655 350 661 348 667C345 680 335 690 321 693C282 702 237 712 201 712C192 712 183 711 176 710C162 707 148 703 137 694C126 686 118 674 114 660C109 645 110 628 115 609C128 556 175 492 219 436C180 427 146 406 118 376C79 333 59 276 60 218C59 197 62 177 67 157C76 120 94 86 120 57C157 15 211-11 267-11C355-11 403 84 403 182ZM342 163C342 90 325 11 262 11C221 11 186 34 162 68C150 86 140 107 135 129C128 156 127 185 127 213C127 265 134 318 163 360C181 386 207 406 235 415L240 410C269 374 296 336 315 294C323 278 328 261 332 244C339 218 343 190 342 163"}],949:[.453,.022,.535,{sk:-.024,p:"420 81C418 87 412 91 406 91C401 91 399 87 398 84C390 61 375 24 255 24C194 24 105 39 88 110C79 144 94 197 147 227C184 213 213 213 237 213C263 213 318 213 310 244C304 268 268 271 230 271C209 271 175 269 142 252C116 264 94 283 88 310C72 371 161 407 251 407C267 407 303 407 350 379C363 371 366 369 373 369C386 369 397 382 393 396C388 415 318 453 250 453C135 453 44 386 63 310C73 267 116 242 120 239C70 206 52 150 63 104C79 39 151-22 257-22C389-22 424 66 420 81ZM284 243C271 236 269 235 231 235C209 235 197 235 177 240C198 248 219 249 236 249C261 249 265 248 284 243"}],950:[.697,.205,.53,{sk:-.041,p:"484-84C474-46 450-25 440-17C419 2 398 8 334 28C247 55 230 60 201 81C149 119 135 176 130 195C92 350 170 525 257 579C280 561 303 561 323 561C348 561 412 561 404 592C398 617 357 619 317 619C306 619 279 619 256 609C248 621 245 626 239 647C236 661 235 684 235 684C233 692 227 697 220 697C202 697 213 651 214 648C218 631 226 613 238 598C146 545 34 361 82 167C118 26 216-4 294-28C327-39 329-39 360-49C383-56 427-70 439-117C446-144 437-183 400-183C374-183 344-171 318-153C310-147 308-146 304-146C299-146 295-150 297-157C300-167 352-205 405-205C467-205 498-141 484-84ZM378 591C371 588 362 583 318 583C297 583 290 583 278 590C291 597 309 597 322 597C355 597 359 596 378 591"}],951:[.442,.216,.53,{sk:-.047,p:"465 277C465 295 465 308 458 335C442 400 392 442 317 442C238 442 199 390 183 355C164 412 115 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 353 120 342 120 290L119 59C120 44 120 21 121 16C126-2 142-11 157-11C169-11 185-3 187 17C187 17 188 66 187 91L187 181C187 203 188 225 187 248C188 254 187 287 187 293C188 302 205 358 232 385C250 401 276 420 319 420C362 420 382 386 391 350C392 345 396 327 396 287L397-173C397-185 398-189 398-189C402-204 416-216 433-216C464-216 464-187 464-176"}],952:[.705,.011,.488,{p:"412 500C396 566 343 705 241 705C102 705 18 423 76 194C99 100 156-11 247-11C388-11 468 276 412 500ZM348 363L139 363C140 427 140 507 163 578C177 627 200 683 245 683C294 683 316 619 331 562C343 513 348 462 348 363ZM347 331C348 285 348 200 328 128C310 60 284 11 241 11C208 11 180 40 157 133C146 175 138 233 139 331"}],953:[.442,.011,.308,{sk:-.056,p:"303 143C301 153 292 153 289 153C280 153 279 149 279 142C272 44 197 11 154 11C140 11 128 14 120 44C114 68 116 91 120 118C134 239 133 407 131 415C127 432 113 442 96 442C85 442 68 435 65 416C63 397 66 348 65 329C64 324 61 236 61 223C61 213 58 188 59 178C58 150 45 103 53 71C64 30 102-11 158-11C272-11 312 110 303 143"}],954:[.442,.011,.53,{sk:-.018,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C500 66 490 11 445 11C424 11 410 24 401 59C398 74 396 98 395 115C395 124 395 137 392 148C369 242 229 249 172 251C201 269 226 296 247 319C284 358 307 382 342 399C342 394 342 382 343 377C346 365 359 342 390 342C422 342 436 371 430 396C428 405 417 431 381 431C320 431 274 381 239 344C186 286 165 271 132 259L133 337C132 363 133 410 131 415C127 432 113 442 96 442C93 442 65 442 65 406L64 39C64 25 64 23 66 16C71-2 87-11 102-11C132-11 132 13 132 45C133 81 132 62 133 230C217 227 309 210 325 145C327 138 328 133 328 123C328 107 330 96 332 88C347 29 397-11 449-11C481-11 502 7 514 41C528 83 525 143 525 143"}],955:[.694,.013,.537,{ic:.026,sk:-.202,p:"563-1C563 2 560 4 556 8C543 19 534 34 522 54L175 623C140 681 83 694 36 694C31 694 18 694 20 683C22 675 32 673 32 673C66 667 75 661 117 593L282 321L74 47C65 35 61 29 64 16C68-1 85-13 101-13C117-13 124-2 129 8L299 292C366 187 453 34 474 11C496-11 506-11 533-11L555-11C564-10 564-4 563-1"}],956:[.442,.216,.53,{sk:-.028,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C501 70 497 11 456 11C429 11 420 37 415 57C409 79 410 126 409 161L410 269C409 284 410 322 410 337C409 360 410 398 408 404C404 422 387 431 372 431C367 431 342 430 342 396L342 209L341 107C342 102 316 11 235 11C185 11 153 44 140 98C132 127 132 155 132 183L132 351C132 372 133 410 131 415C127 432 113 442 96 442C93 442 65 441 65 406L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C132-186 132-134 132 20C171-7 217-11 237-11C307-11 335 34 352 62C372 17 416-11 460-11C495-11 512 12 520 44C528 80 525 143 525 143"}],957:[.442,0,.502,{sk:-.042,p:"435 415C431 432 417 442 400 442C392 442 370 438 369 409C362 182 238 70 133 33L131 431C131 431 129 442 116 442C93 442 22 434-4 432C-12 431-22 430-18 412C-15 400-6 400 9 400C57 400 61 393 63 383C65 376 65 329 65 302L65 57L65 12C68 1 78 0 84 0L98 0C165 12 264 51 343 147C445 270 438 406 435 415"}],958:[.697,.205,.53,{sk:-.069,p:"481-98C469-50 428-32 416-27L349-4C327 4 305 12 282 19L216 43C167 61 130 90 119 132C109 173 126 260 200 302C240 289 270 289 291 289C321 289 384 289 376 320C370 345 326 347 287 347C269 347 240 347 206 335C174 361 162 394 157 413C143 469 160 546 225 583C249 561 272 561 295 561C320 561 384 561 376 592C370 618 325 619 286 619C273 619 249 619 225 614C219 623 216 630 211 647C208 661 207 684 207 684C205 692 199 697 192 697C174 697 185 651 186 648C191 628 201 613 203 609C103 579 55 499 75 422C84 385 112 343 166 316L156 306C65 234 66 140 75 104C87 56 121 28 124 25C164-8 174-12 256-40C322-64 324-64 389-87C405-94 427-101 434-130C440-153 430-183 399-183C355-183 316-159 303-151C296-147 294-146 290-146C282-146 282-153 283-157C286-169 348-205 404-205C466-205 494-147 481-98ZM350 591C343 588 334 583 290 583C271 583 259 583 246 592C261 597 282 597 293 597C327 597 331 596 350 591ZM350 319C343 315 334 311 288 311C265 311 256 311 236 319C258 325 280 325 292 325C327 325 331 324 350 319"}],959:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],960:[.431,.011,.586,{sk:-.014,p:"515 407C509 431 488 431 469 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 119 373 139 373L196 373C194 252 170 131 151 40C147 25 147 23 149 16C154-3 172-11 185-11C215-11 216 17 219 54L221 152L222 373L335 373C339 225 341 182 357 115C361 100 368 73 384 39C405-5 418-11 433-11C453-11 469 7 464 27C463 33 462 35 453 49C406 121 390 186 383 214C369 267 363 321 361 373L475 373C488 373 524 373 515 407"}],961:[.442,.216,.488,{p:"421 279C395 385 315 442 242 442C145 442 65 342 65 220L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C133-186 132-52 132 56C162 16 201-11 248-11C365-11 459 130 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C171 11 135 91 133 100C132 104 132 124 132 137C132 249 133 285 145 325C170 398 214 420 245 420C282 420 321 391 339 322"}],962:[.442,.108,.474,{p:"423 0C411 50 385 62 298 104C278 114 276 114 224 140C182 161 134 184 119 246C96 337 183 420 292 420C313 420 335 417 374 401C384 397 387 395 390 395C398 395 405 404 403 412C398 434 332 442 293 442C141 442 46 327 74 215C96 130 167 95 216 72L323 20C347 8 368-2 375-33C381-58 371-86 342-86C336-86 319-85 299-77C297-76 293-75 290-75C285-75 280-79 281-85C285-100 332-108 348-108C405-108 436-53 423 0"}],963:[.431,.011,.599,{p:"528 407C522 431 501 431 483 431L255 431C104 431 35 266 64 147C86 59 163-11 254-11C372-11 475 110 436 264C432 281 420 329 378 373L488 373C501 373 537 373 528 407ZM369 276C381 229 381 147 360 96C336 37 288 11 249 11C200 11 151 47 133 119C126 149 117 231 138 290C162 359 219 373 253 373C337 373 361 307 369 276"}],964:[.431,.012,.53,{sk:-.033,p:"459 407C453 431 432 431 413 431L133 431C113 431 74 431 42 384C18 348 2 300 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 118 373 139 373L222 373L204 52C203 40 202 19 203 15C206 4 217-12 239-12C272-12 270 16 269 31L251 373L419 373C432 373 468 373 459 407"}],965:[.442,.011,.53,{sk:-.014,p:"477 372C463 428 433 442 416 442C391 442 372 416 378 394C381 381 388 375 399 367C413 356 445 330 457 282C473 216 442 11 316 11C297 11 263 15 237 36C211 58 199 88 194 109C183 151 186 203 200 313C202 324 204 341 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C116 191 118 151 126 121C152 17 246-11 319-11C409-11 448 71 462 107C504 219 481 356 477 372"}],966:[.442,.218,.641,{sk:-.018,p:"590 304C571 382 517 442 442 442C297 442 285 248 274 53C161 73 91 129 73 201C66 229 61 339 104 408C110 417 109 421 109 421C108 425 104 431 94 431C66 431 26 286 50 190C73 96 157 23 271-2L259-170C259-183 258-185 259-190C265-212 285-218 295-218C300-218 322-215 326-192C327-184 324-151 315-9C324-10 332-11 349-11C515-11 630 146 590 304ZM568 282C596 169 497 47 343 47C335 47 333 47 325 48C313 48 312 49 311 52L304 160C303 288 357 384 446 384C515 384 556 330 568 282"}],967:[.442,.205,.641,{sk:-.053,p:"637-140C636-135 632-129 622-129C612-129 612-133 612-143C609-167 588-183 569-183C518-183 389 59 348 136L519 403C528 414 527 416 526 419C525 425 519 431 511 431C505 431 503 426 498 419L333 164C261 291 247 316 211 369C194 392 160 442 72 442C14 442 1 390 4 376C4 376 7 366 19 366C28 366 28 372 29 377C34 416 65 420 71 420C101 420 150 344 178 300C230 221 291 105 292 102C292 102 292 99 286 91L120-166C112-177 113-179 113-182C115-188 122-194 128-194C135-194 139-187 142-183L307 74C364-30 386-69 424-125C445-155 479-205 568-205C626-205 640-153 637-140"}],968:[.694,.205,.641,{sk:.028,p:"596 216C599 241 599 328 588 372C574 428 544 442 527 442C502 442 483 416 489 394C492 381 499 375 510 367C524 356 556 330 568 282C584 218 552 136 526 100C460 11 396 11 360 11L361 668C361 672 362 678 360 683C358 693 351 694 346 694C336 694 335 692 336 674L335 13C257 22 209 59 193 125C188 145 181 171 200 311C201 323 204 340 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C114 176 121 150 125 133C149 38 237-3 334-9C335-45 336-47 335-100C335-111 335-192 336-195C336-195 338-205 350-205C350-205 357-205 358-201C361-199 360-174 360-160L361-11C398-11 486-11 553 96C583 142 593 186 596 216"}],969:[.442,.011,.641,{p:"596 239C597 282 596 332 586 372C580 398 569 420 551 433C543 439 535 442 526 442C514 442 502 436 495 426C488 416 486 405 489 394C491 384 497 376 506 369C536 347 557 316 566 281C569 269 571 256 571 244C571 153 536 61 457 61C401 61 358 99 336 151C342 179 345 209 344 239C344 248 344 257 342 265C338 280 330 291 316 291C297 291 294 266 294 244C294 213 297 183 304 154C284 100 246 61 191 61C130 61 91 111 76 174C71 194 68 217 67 239C67 299 89 355 114 408C116 412 117 417 116 421C114 427 109 432 103 435C100 437 97 437 94 437C88 437 82 434 78 428C51 371 42 307 42 244C42 206 46 167 55 132C75 51 120-11 196-11C259-11 300 33 322 95C349 33 395-11 462-11C566-11 597 118 596 239"}],977:[.705,.011,.53,{sk:.026,p:"523 338C521 346 513 347 499 350L468 356C467 440 454 494 451 506C441 543 395 705 290 705C207 705 168 600 188 522C212 425 318 377 394 354C394 264 393 206 377 138C371 110 347 11 288 11C220 11 202 62 194 91C188 117 188 149 187 172L187 249L187 297C188 314 187 335 184 350C169 410 116 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 352 120 298 120 261L120 188C120 158 120 133 127 104C151 9 226-11 291-11C397-11 464 147 468 335C479 333 510 326 516 326C520 326 525 329 523 338ZM394 376C341 393 235 432 212 523C197 585 224 683 294 683C319 683 350 668 376 564C392 501 393 433 394 376"}],981:[.694,.205,.641,{p:"571 262C551 341 475 433 333 443L333 670L332 684C332 684 330 694 318 694C308 694 307 691 308 674L307 443C150 438 36 305 70 169C94 74 183-5 307-12L307-106L307-194C310-204 317-205 322-205C327-205 329-204 331-201C333-199 333-175 332-161L333-12C493-7 604 128 571 262ZM307 10C246 13 165 48 140 148C110 268 161 408 307 421ZM500 283C530 165 480 22 333 10L333 421C410 417 478 371 500 283"}],982:[.431,.011,.836,{sk:-.014,p:"765 407C759 431 738 431 719 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 287 31 297C40 320 53 340 75 355C100 373 111 373 174 373C135 302 110 213 137 105C150 54 180-11 254-11C351-11 402 69 428 153L429 152C430 146 432 135 435 126C452 55 492-11 573-11C719-11 755 201 730 299C724 324 714 349 701 373C718 373 745 373 750 375C758 379 770 390 765 407ZM705 299C731 195 680 47 568 47C507 47 475 94 457 163C454 176 446 211 445 265C445 281 444 284 444 284C442 294 430 294 430 294C422 294 419 292 419 283C410 97 311 47 249 47C203 47 173 79 159 138C138 220 163 303 205 373L675 373C689 349 701 315 705 299"}],1008:[.442,.012,.624,{sk:-.015,p:"586 145C583 155 578 155 571 155C564 155 561 153 560 137C557 42 525 18 491 18C457 19 436 55 436 115C436 199 455 270 497 382C502 388 504 395 504 402C504 410 501 419 495 426C490 432 480 439 469 439C464 439 459 438 455 433C380 351 308 262 192 127C205 184 214 261 214 316C214 390 182 442 132 442C37 442 36 297 38 288C41 278 46 278 53 278C60 278 63 280 64 296C67 391 99 416 133 416C167 415 188 378 188 318C188 235 159 114 127 51C120 42 117 32 117 23C117 4 128-12 145-12C152-12 161-9 170 0C245 74 346 197 430 300C418 245 410 170 410 117C410 43 442-9 492-9C587-9 588 136 586 145"}],1009:[.442,.194,.488,{p:"421 279C395 385 315 442 242 442C162 442 80 372 66 244C65 233 60 12 82-77C95-128 125-175 247-175C284-175 303-171 343-171C361-171 363-171 369-172C384-173 388-174 391-182C394-188 395-194 406-194C415-194 420-190 414-166C402-117 358-117 258-117C168-117 122-117 105-50C103-42 94-4 92 96C125 32 183-11 247-11C367-11 458 132 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C209 11 163 34 142 116C126 179 130 279 145 325C168 395 212 420 245 420C282 420 321 391 339 322"}],1012:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM623 380L154 380C168 605 297 683 388 683C483 683 609 602 623 380ZM623 304C611 76 479 1 389 1C295 1 166 79 154 304"}],1013:[.431,.011,.414,{ic:.007,sk:.03,p:"421 40C420 43 417 54 408 54C408 54 404 54 396 48C370 28 337 11 300 11C242 11 182 53 160 141C151 176 150 214 150 226L315 226C331 226 349 226 344 243C341 257 329 257 312 257L150 257C153 342 194 400 285 400L316 400C333 400 349 400 345 417C341 431 328 431 311 431L276 431C146 431 37 331 76 178C103 68 198-11 304-11C369-11 424 29 421 40"}],8192:[0,0,.5,{p:""}],8193:[0,0,1,{p:""}],8194:[0,0,.5,{p:""}],8195:[0,0,1,{p:""}],8196:[0,0,.333,{p:""}],8197:[0,0,.25,{p:""}],8198:[0,0,.167,{p:""}],8199:[0,0,.5,{p:""}],8200:[0,0,.25,{p:""}],8201:[0,0,.2,{p:""}],8202:[0,0,.1,{p:""}],8203:[0,0,0,{p:""}],8208:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],8209:[.245,-.187,.333,{p:"299 187L299 245L34 245L34 187"}],8210:[.342,-.302,.68,{p:"624 322C624 333 615 342 604 342L76 342C65 342 56 333 56 322C56 311 65 302 76 302L604 302C615 302 624 311 624 322"}],8211:[.277,-.255,.5,{p:"499 255L499 277L0 277L0 255"}],8212:[.277,-.255,1,{p:"999 255L999 277L0 277L0 255"}],8213:[.27,-.23,1.152,{p:"1096 250C1096 261 1087 270 1076 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1076 230C1087 230 1096 239 1096 250"}],8214:[.75,.25,.398,{p:"151-230L151 730C151 741 142 750 131 750C120 750 111 741 111 730L111-230C111-241 120-250 131-250C142-250 151-241 151-230ZM287-230L287 730C287 741 278 750 267 750C256 750 247 741 247 730L247-230C247-241 256-250 267-250C278-250 287-241 287-230"}],8216:[.693,-.394,.278,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447"}],8217:[.694,-.395,.278,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589"}],8220:[.693,-.394,.472,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447ZM386 447C386 473 369 500 333 500C313 500 299 490 293 484C292 482 290 481 290 481C290 481 288 495 288 499C288 531 295 603 358 665C370 677 370 679 370 682C370 689 365 693 360 693C349 693 266 617 266 499C266 439 290 394 333 394C368 394 386 421 386 447"}],8221:[.694,-.395,.472,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589ZM400 589C400 649 376 694 333 694C298 694 280 667 280 641C280 615 297 588 333 588C353 588 367 598 373 604C374 606 376 607 376 607C376 607 378 593 378 589C378 557 371 485 308 423C296 411 296 409 296 406C296 399 301 395 306 395C317 395 400 471 400 589"}],8224:[.705,.216,.444,{p:"387 430C387 443 381 464 350 464C329 464 300 456 279 450C276 449 251 442 231 440C232 460 233 488 244 553C249 590 255 627 255 664C255 672 255 705 222 705C188 705 188 673 188 664C188 629 197 571 201 547C208 501 211 469 212 440C201 441 181 445 162 450C143 456 114 464 93 464C58 464 56 436 56 431C56 418 62 397 93 397C114 397 143 405 164 411C167 412 192 419 212 421C210 396 207 376 202 351C188 279 188 271 188 218C188 67 199-101 208-196C209-210 210-216 221-216C233-216 233-211 235-198C241-148 244-95 246-44C250 19 255 122 255 218C255 272 255 279 241 350C236 373 233 394 231 421C242 420 262 416 281 411C300 405 329 397 350 397C385 397 387 425 387 430"}],8225:[.705,.205,.444,{p:"387 477C387 490 381 511 350 511C329 511 300 503 279 497C276 496 251 489 231 487C232 517 239 551 242 565C248 598 255 638 255 666C255 673 255 705 221 705C211 705 188 702 188 666C188 646 192 617 199 582C206 541 211 513 212 487C201 488 181 492 162 497C143 503 114 511 93 511C58 511 56 483 56 478C56 465 62 444 93 444C114 444 143 452 164 458C167 459 192 466 212 468C211 438 204 404 201 390C195 357 188 317 188 289C188 254 210 250 221 250C251 250 255 275 255 289C255 309 251 338 244 373C237 414 232 442 231 468C242 467 262 463 281 458C300 452 329 444 350 444C385 444 387 472 387 477ZM387 22C387 39 375 55 354 55C334 55 317 52 286 44C260 36 253 34 231 32C233 60 237 84 244 126C255 182 255 205 255 210C255 245 233 249 222 249C192 249 188 224 188 210C188 181 196 138 202 104C205 93 210 62 212 32C189 34 186 35 146 46C114 55 97 55 90 55C65 55 56 35 56 22C56 7 66-11 90-11C114-11 138-5 149-1C188 9 195 10 212 12C210-16 206-40 199-82C188-138 188-161 188-166C188-201 210-205 221-205C251-205 255-180 255-166C255-137 247-94 241-60C238-49 233-18 231 12C254 10 257 9 297-2C330-11 348-11 353-11C377-11 387 7 387 22"}],8230:[.106,0,.837,{p:"193 53C193 82 169 106 140 106C111 106 87 82 87 53C87 24 111 0 140 0C169 0 193 24 193 53ZM472 53C472 82 448 106 419 106C390 106 366 82 366 53C366 24 390 0 419 0C448 0 472 24 472 53ZM751 53C751 82 727 106 698 106C669 106 645 82 645 53C645 24 669 0 698 0C727 0 751 24 751 53"}],8239:[0,0,.2,{p:""}],8242:[.748,-.43,.311,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710"}],8243:[.748,-.43,.511,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710"}],8244:[.748,-.43,.711,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710"}],8245:[.748,-.43,.311,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430"}],8246:[.748,-.43,.511,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430"}],8247:[.748,-.43,.711,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430ZM651 430L531 727C527 738 513 748 498 748C477 748 460 731 460 710C460 703 462 696 465 691L624 430"}],8260:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],8279:[.748,-.43,.911,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710ZM851 710C851 731 834 748 813 748C798 748 784 738 780 727L660 430L687 430L845 691C849 696 851 703 851 710"}],8287:[0,0,.222,{p:""}],8288:[0,0,0,{p:""}],8289:[0,0,0,{p:""}],8290:[0,0,0,{p:""}],8291:[0,0,0,{p:""}],8292:[0,0,0,{p:""}],8364:[.705,.022,.627,{p:"571-12L571 143C571 149 567 153 561 153L551 153C546 153 542 149 541 144C533 71 481 8 410 8C347 8 295 49 263 103C232 154 220 211 216 271L472 271C476 271 480 274 482 278L485 291C486 296 481 301 475 301L215 301L214 342L215 383L504 383C508 383 512 386 514 390L517 403C518 408 513 413 507 413L216 413C220 472 232 530 263 581C295 634 347 675 410 675C481 675 533 613 541 539C542 534 546 530 551 530L561 530C567 530 571 534 571 540L571 695C571 701 567 705 561 705L558 705C555 705 552 704 551 702L512 660C482 688 443 705 400 705C319 705 246 662 195 598C153 544 128 480 117 413L67 413C63 413 59 410 58 405L55 395C53 389 58 383 65 383L114 383C113 369 112 355 112 342C112 328 113 314 114 301L67 301C63 301 59 298 58 293L55 283C53 277 58 271 65 271L117 271C128 203 153 139 195 85C246 22 319-22 400-22C443-22 482-5 512 23L551-19C552-21 555-22 558-22L561-22C567-22 571-18 571-12"}],8400:[.711,-.601,0,{dx:.264,p:"-53 616C-53 624-59 631-68 631L-402 631C-383 647-367 667-357 690C-356 692-355 694-355 696C-355 704-362 711-370 711C-377 711-382 707-384 702C-400 668-429 642-465 630C-471 628-475 623-475 616C-475 608-469 601-461 601L-68 601C-59 601-53 608-53 616"}],8401:[.711,-.601,0,{dx:.264,p:"-53 616C-53 623-57 628-63 630C-99 642-128 668-144 702C-146 707-151 711-158 711C-166 711-173 704-173 696C-173 694-172 692-171 690C-161 667-145 647-126 631L-460 631C-469 631-475 624-475 616C-475 608-469 601-460 601L-67 601C-59 601-53 608-53 616"}],8402:[.75,.25,0,{sk:-.264,p:"-244-230L-244 730C-244 741-253 750-264 750C-275 750-284 741-284 730L-284-230C-284-241-275-250-264-250C-253-250-244-241-244-230"}],8406:[.711,-.521,0,{dx:.264,p:"-56 616C-56 624-63 631-71 631L-398 631C-379 647-363 667-353 690C-352 692-352 694-352 696C-352 704-358 711-367 711C-373 711-378 707-380 702C-396 668-425 642-461 630C-467 628-472 623-472 616C-472 609-467 604-461 602C-425 590-396 564-380 530C-378 525-373 521-367 521C-358 521-352 528-352 536C-352 538-352 540-353 542C-363 565-379 585-398 601L-71 601C-63 601-56 608-56 616"}],8407:[.711,-.521,0,{dx:.264,p:"-56 616C-56 623-61 628-67 630C-103 642-132 668-148 702C-150 707-155 711-161 711C-170 711-176 704-176 696C-176 694-176 692-175 690C-165 667-149 647-130 631L-457 631C-465 631-472 624-472 616C-472 608-465 601-457 601L-130 601C-149 585-165 565-175 542C-176 540-176 538-176 536C-176 528-170 521-161 521C-155 521-150 525-148 530C-132 564-103 590-67 602C-61 604-56 609-56 616"}],8411:[.696,-.604,0,{ic:.002,dx:.264,p:"-438 650C-438 675-459 696-484 696C-509 696-530 675-530 650C-530 625-509 604-484 604C-459 604-438 625-438 650ZM-218 650C-218 675-239 696-264 696C-289 696-310 675-310 650C-310 625-289 604-264 604C-239 604-218 625-218 650ZM2 650C2 675-19 696-44 696C-69 696-90 675-90 650C-90 625-69 604-44 604C-19 604 2 625 2 650"}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.084,p:"-548 650C-548 675-569 696-594 696C-619 696-640 675-640 650C-640 625-619 604-594 604C-569 604-548 625-548 650ZM-328 650C-328 675-349 696-374 696C-399 696-420 675-420 650C-420 625-399 604-374 604C-349 604-328 625-328 650ZM-108 650C-108 675-129 696-154 696C-179 696-200 675-200 650C-200 625-179 604-154 604C-129 604-108 625-108 650ZM112 650C112 675 91 696 66 696C41 696 20 675 20 650C20 625 41 604 66 604C91 604 112 625 112 650"}],8417:[.711,-.521,0,{dx:.264,p:"-29 616C-29 623-33 628-39 630C-75 642-104 668-120 702C-122 707-127 711-134 711C-142 711-149 704-149 696C-149 694-148 692-147 690C-137 667-121 647-102 631L-426 631C-407 647-391 667-381 690C-380 692-379 694-379 696C-379 704-386 711-394 711C-401 711-406 707-408 702C-424 668-453 642-489 630C-495 628-499 623-499 616C-499 609-495 604-489 602C-453 590-424 564-408 530C-406 525-401 521-394 521C-386 521-379 528-379 536C-379 538-380 540-381 542C-391 565-407 585-426 601L-102 601C-121 585-137 565-147 542C-148 540-149 538-149 536C-149 528-142 521-134 521C-127 521-122 525-120 530C-104 564-75 590-39 602C-33 604-29 609-29 616"}],8428:[-.171,.281,0,{dx:.264,p:"-53-186C-53-178-59-171-67-171L-460-171C-469-171-475-178-475-186C-475-194-469-201-460-201L-126-201C-145-217-161-237-171-260C-172-262-173-264-173-266C-173-274-166-281-158-281C-151-281-146-277-144-272C-128-238-99-212-63-200C-57-198-53-193-53-186"}],8429:[-.171,.281,0,{dx:.264,p:"-53-186C-53-178-59-171-68-171L-461-171C-469-171-475-178-475-186C-475-193-471-198-465-200C-429-212-400-238-384-272C-382-277-377-281-370-281C-362-281-355-274-355-266C-355-264-356-262-357-260C-367-237-383-217-402-201L-68-201C-59-201-53-194-53-186"}],8430:[-.091,.281,0,{dx:.264,p:"-56-186C-56-178-63-171-71-171L-398-171C-379-155-363-135-353-112C-352-110-352-108-352-106C-352-98-358-91-367-91C-373-91-378-95-380-100C-396-134-425-160-461-172C-467-174-472-179-472-186C-472-193-467-198-461-200C-425-212-396-238-380-272C-378-277-373-281-367-281C-358-281-352-274-352-266C-352-264-352-262-353-260C-363-237-379-217-398-201L-71-201C-63-201-56-194-56-186"}],8431:[-.091,.281,0,{dx:.264,p:"-56-186C-56-179-61-174-67-172C-103-160-132-134-148-100C-150-95-155-91-161-91C-170-91-176-98-176-106C-176-108-176-110-175-112C-165-135-149-155-130-171L-457-171C-465-171-472-178-472-186C-472-194-465-201-457-201L-130-201C-149-217-165-237-175-260C-176-262-176-264-176-266C-176-274-170-281-161-281C-155-281-150-277-148-272C-132-238-103-212-67-200C-61-198-56-193-56-186"}],8455:[.705,.022,.53,{p:"495 170C495 178 494 181 484 181C478 181 472 177 472 170C472 164 459 119 448 104C422 69 369 10 286 10C163 10 127 101 127 175C127 260 155 353 283 353C320 353 335 362 335 369C335 375 318 375 313 375C155 383 140 465 140 528C140 551 150 683 282 683C324 683 396 672 397 619C374 614 374 600 374 594C374 587 376 576 394 576C418 576 422 604 422 620C422 666 376 705 281 705C147 705 72 634 72 524C72 443 128 380 212 363C101 340 50 272 50 164C50 57 149-22 252-22C435-22 495 137 495 170"}],8462:[.694,.011,.576,{sk:-.075,p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8463:[.694,.011,.576,{p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L241 496L411 600C415 602 417 606 417 610C417 617 411 622 405 622C403 622 400 621 399 620L249 529L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L170 481L71 420C68 418 65 414 65 410C65 403 71 398 77 398C80 398 82 399 84 400L162 448L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8486:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],8487:[.684,.021,.722,{p:"678 522L645 684L485 684C463 684 460 684 460 663C460 593 491 505 514 441C535 383 563 304 563 229C563 69 453 1 362 1C266 1 160 73 160 229C160 304 187 380 216 462C231 504 263 594 263 663C263 684 260 684 237 684L78 684L45 522L70 522C75 548 79 571 88 595C93 611 96 619 154 619L234 619C221 563 190 515 145 449C98 378 57 309 57 230C57 91 192-21 361-21C533-21 666 93 666 230C666 309 625 378 578 449C534 515 502 563 489 619L569 619C627 619 630 611 635 596C643 573 648 547 653 522"}],8490:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],8491:[.892,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584ZM438 804C438 764 414 746 375 746C337 746 312 763 312 804C312 844 336 862 375 862C413 862 438 845 438 804ZM471 805C471 851 430 892 376 892C318 892 279 849 279 805C279 754 323 716 374 716C430 716 471 756 471 805"}],8498:[.694,0,.555,{p:"499 659C499 676 499 694 479 694C459 694 459 675 459 658L459 367L241 367C224 367 206 367 206 347C206 327 224 327 241 327L459 327L459 40L91 40C74 40 56 40 56 20C56 0 74 0 91 0L464 0C495 0 499 3 499 35"}],8501:[.693,0,.611,{p:"554 64C554 92 554 108 461 213C446 230 446 232 446 239C446 242 447 275 464 367C467 386 480 455 484 493C515 457 517 436 518 422C519 417 520 410 528 410C533 410 554 420 554 474C554 491 554 514 518 548C488 575 486 577 465 611C431 664 428 672 423 688C421 691 418 693 414 693C409 693 388 681 388 630C388 609 388 586 455 522C452 474 437 391 434 376C428 341 420 293 417 265L137 587C95 635 93 668 92 680C92 685 91 693 82 693C77 693 56 681 56 630C56 609 56 594 103 534C126 505 115 522 164 461C133 415 83 326 83 241C83 215 88 192 115 142C135 105 143 82 143 61C143 50 143 24 72 22C63 22 56 22 56 11C56 0 64 0 81 0L141 0C187 0 240 10 240 60C240 97 215 128 196 151C155 201 150 213 150 248C150 279 154 367 187 436L473 107C515 59 517 26 518 14C518 9 519 1 528 1C533 1 554 13 554 64"}],8502:[.72,.04,.604,{p:"548 26L548 79C548 92 533 94 529 82C523 64 500 62 474 62C498 158 532 321 530 430C529 524 514 613 452 649C418 668 307 676 252 676C197 676 152 674 133 685C124 691 113 693 108 712C105 725 88 722 88 709L88 644C95 627 102 615 124 605C149 594 192 593 252 593C286 593 338 593 378 586C442 576 466 543 479 472C487 432 485 387 485 352C485 268 454 135 435 62L106 62C85 61 65 51 56 26L56-29C56-42 70-43 75-32C82-16 93-11 107-11L497-11C521-11 539-1 548 26"}],8503:[.721,.03,.528,{p:"471 61C470 69 466 72 459 70C428 63 385 145 379 190C359 322 364 551 306 609C258 660 197 626 142 660C125 670 116 693 108 713C103 725 89 723 89 710L89 626C98 600 110 593 132 580C186 548 224 579 285 542C309 526 334 403 338 330C319 259 271 104 212 80C200 75 190 74 186 74C173 74 166 82 137 83C109 86 76 74 57 48L56-18C56-30 67-34 74-24C89-4 114 3 136 1C165 0 172-7 187-7C197-7 204-6 219 0C266 18 326 177 344 270C356 178 381 35 438-13C444-18 450-16 453-9C468 23 475 19 471 61"}],8504:[.71,.017,.574,{p:"518 579L518 635C509 662 491 681 467 681L107 681C93 681 82 686 75 702C70 713 56 712 56 699L56 632C66 607 84 597 107 597L405 597C411 543 421 485 421 415C421 296 412 100 366 79C356 54 363 13 380-12C384-18 389-19 394-14C448 32 468 128 468 244C468 352 456 502 443 596C469 596 493 594 499 576C503 564 518 566 518 579"}],8592:[.51,.01,1,{p:"942 250C942 261 933 270 922 270L156 270C186 290 212 314 234 342C267 384 290 433 300 486C300 487 301 489 301 490C301 501 292 510 281 510C271 510 263 503 261 494C252 447 231 403 203 367C167 322 123 282 66 263C61 261 57 256 57 250C57 244 61 239 66 237C123 218 167 178 203 133C231 97 252 53 261 6C263-3 271-10 281-10C292-10 301-1 301 10C301 11 300 13 300 14C290 67 267 116 234 158C212 186 186 210 156 230L922 230C933 230 942 239 942 250"}],8593:[.679,.203,.5,{p:"480 441C480 450 474 457 466 460C422 473 382 497 350 528C310 567 276 613 263 669C262 675 256 679 250 679C244 679 238 675 237 669C224 613 190 567 150 528C118 497 78 473 34 460C26 457 20 450 20 441C20 430 29 421 40 421C42 421 44 421 46 422C96 437 141 464 178 499C198 519 215 541 230 564L230-183C230-194 239-203 250-203C261-203 270-194 270-183L270 564C285 541 302 519 322 499C359 464 404 437 454 422C456 421 458 421 460 421C471 421 480 430 480 441"}],8594:[.51,.01,1,{p:"943 250C943 256 939 261 934 263C877 282 833 322 797 367C769 403 748 447 739 494C737 503 729 510 719 510C708 510 699 501 699 490C699 489 700 487 700 486C710 433 733 384 766 342C788 314 814 290 844 270L78 270C67 270 58 261 58 250C58 239 67 230 78 230L844 230C814 210 788 186 766 158C733 116 710 67 700 14C700 13 699 11 699 10C699-1 708-10 719-10C729-10 737-3 739 6C748 53 769 97 797 133C833 178 877 218 934 237C939 239 943 244 943 250"}],8595:[.703,.179,.5,{p:"480 59C480 70 471 79 460 79C458 79 456 79 454 78C404 63 359 36 322 1C302-19 285-41 270-64L270 683C270 694 261 703 250 703C239 703 230 694 230 683L230-64C215-41 198-19 178 1C141 36 96 63 46 78C44 79 42 79 40 79C29 79 20 70 20 59C20 50 26 43 34 40C78 27 118 3 150-28C190-67 224-113 237-169C238-175 244-179 250-179C256-179 262-175 263-169C276-113 310-67 350-28C382 3 422 27 466 40C474 43 480 50 480 59"}],8596:[.51,.01,1,{p:"942 250C942 256 938 261 933 263C876 282 832 322 796 367C768 403 747 447 738 494C736 503 728 510 718 510C707 510 698 501 698 490C698 489 699 487 699 486C709 433 732 384 765 342C787 314 813 290 843 270L157 270C187 290 213 314 235 342C268 384 291 433 301 486C301 487 302 489 302 490C302 501 293 510 282 510C272 510 264 503 262 494C253 447 232 403 204 367C168 322 124 282 67 263C62 261 58 256 58 250C58 244 62 239 67 237C124 218 168 178 204 133C232 97 253 53 262 6C264-3 272-10 282-10C293-10 302-1 302 10C302 11 301 13 301 14C291 67 268 116 235 158C213 186 187 210 157 230L843 230C813 210 787 186 765 158C732 116 709 67 699 14C699 13 698 11 698 10C698-1 707-10 718-10C728-10 736-3 738 6C747 53 768 97 796 133C832 178 876 218 933 237C938 239 942 244 942 250"}],8597:[.757,.257,.5,{p:"480-19C480-8 471 1 460 1C458 1 456 1 454 0C404-15 359-42 322-77C302-97 285-119 270-142L270 642C285 619 302 597 322 577C359 542 404 515 454 500C456 499 458 499 460 499C471 499 480 508 480 519C480 528 474 535 466 538C422 551 382 575 350 606C310 645 276 691 263 747C262 753 256 757 250 757C244 757 238 753 237 747C224 691 190 645 150 606C118 575 78 551 34 538C26 535 20 528 20 519C20 508 29 499 40 499C42 499 44 499 46 500C96 515 141 542 178 577C198 597 215 619 230 642L230-142C215-119 198-97 178-77C141-42 96-15 46 0C44 1 42 1 40 1C29 1 20-8 20-19C20-28 26-35 34-38C78-51 118-75 150-106C190-145 224-191 237-247C238-253 244-257 250-257C256-257 262-253 263-247C276-191 310-145 350-106C382-75 422-51 466-38C474-35 480-28 480-19"}],8598:[.714,.203,1,{p:"958-183C958-177 956-172 952-169L157 626C192 619 228 618 263 622C315 629 366 647 412 677C417 681 421 687 421 694C421 705 412 714 401 714C396 714 393 713 389 711C349 684 304 668 258 662C201 655 142 658 88 685C86 686 84 686 82 686C75 686 69 680 69 673C69 671 69 669 70 667C97 613 100 554 93 497C87 451 71 406 44 366C42 362 41 359 41 354C41 343 50 334 61 334C68 334 74 338 78 343C108 389 126 440 133 492C137 527 136 563 129 598L924-197C927-201 932-203 938-203C949-203 958-194 958-183"}],8599:[.714,.203,1,{p:"959 354C959 359 958 362 956 366C929 406 913 451 907 497C900 554 903 613 930 667C931 669 931 671 931 673C931 680 925 686 918 686C916 686 914 686 912 685C858 658 799 655 742 662C696 668 651 684 611 711C607 713 604 714 599 714C588 714 579 705 579 694C579 687 583 681 588 677C634 647 685 629 737 622C772 618 808 619 843 626L48-169C44-172 42-177 42-183C42-194 51-203 62-203C68-203 73-201 76-197L871 598C864 563 863 527 867 492C874 440 892 389 922 343C926 338 932 334 939 334C950 334 959 343 959 354"}],8600:[.703,.214,1,{p:"959 146C959 157 950 166 939 166C932 166 926 162 922 157C892 111 874 60 867 8C863-27 864-63 871-98L76 697C73 701 68 703 62 703C51 703 42 694 42 683C42 677 44 672 48 669L843-126C808-119 772-118 737-122C685-129 634-147 588-177C583-181 579-187 579-194C579-205 588-214 599-214C604-214 607-213 611-211C651-184 696-168 742-162C799-155 858-158 912-185C914-186 916-186 918-186C925-186 931-180 931-173C931-171 931-169 930-167C903-113 900-54 907 3C913 49 929 94 956 134C958 138 959 141 959 146"}],8601:[.703,.214,1,{p:"958 683C958 694 949 703 938 703C932 703 927 701 924 697L129-98C136-63 137-27 133 8C126 60 108 111 78 157C74 162 68 166 61 166C50 166 41 157 41 146C41 141 42 138 44 134C71 94 87 49 93 3C100-54 97-113 70-167C69-169 69-171 69-173C69-180 75-186 82-186C84-186 86-186 88-185C142-158 201-155 258-162C304-168 349-184 389-211C393-213 396-214 401-214C412-214 421-205 421-194C421-187 417-181 412-177C366-147 315-129 263-122C228-118 192-119 157-126L952 669C956 672 958 677 958 683"}],8602:[.51,.01,.997,{p:"941 250C941 261 932 270 921 270L632 270L710 483C711 485 711 488 711 490C711 501 702 510 691 510C682 510 675 505 672 497L590 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L575 230L497 17C497 15 496 12 496 10C496-1 505-10 516-10C525-10 532-5 535 3L618 230L921 230C932 230 941 239 941 250"}],8603:[.51,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L422 270L500 483C500 485 501 488 501 490C501 501 492 510 481 510C472 510 465 505 462 497L379 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L365 230L287 17C286 15 286 12 286 10C286-1 295-10 306-10C315-10 322-5 325 3L407 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8606:[.51,.01,1.017,{p:"961 250C961 261 952 270 941 270L295 270C324 290 351 314 373 342C405 384 428 433 439 486L439 490C439 501 430 510 419 510C410 510 402 503 400 494C390 447 370 403 341 367C310 327 271 291 224 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L224 230C271 209 310 173 341 133C370 97 390 53 400 6C402-3 410-10 419-10C430-10 439-1 439 10L439 14C428 67 405 116 373 158C351 186 324 210 295 230L941 230C952 230 961 239 961 250"}],8608:[.51,.01,1.017,{p:"961 250C961 256 957 261 952 263C895 282 851 322 815 367C787 403 766 447 757 494C755 503 747 510 737 510C726 510 717 501 717 490C717 489 718 487 718 486C728 433 751 384 784 342C806 314 832 290 862 270L793 270C745 291 707 327 675 367C647 403 626 447 617 494C615 503 607 510 597 510C586 510 577 501 577 490C577 489 578 487 578 486C588 433 611 384 644 342C666 314 692 290 722 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L722 230C692 210 666 186 644 158C611 116 588 67 578 14C578 13 577 11 577 10C577-1 586-10 597-10C607-10 615-3 617 6C626 53 647 97 675 133C707 173 745 209 793 230L862 230C832 210 806 186 784 158C751 116 728 67 718 14C718 13 717 11 717 10C717-1 726-10 737-10C747-10 755-3 757 6C766 53 787 97 815 133C851 178 895 218 952 237C957 239 961 244 961 250"}],8610:[.51,.01,1.192,{p:"1136 10L1136 14C1115 117 1049 203 957 250C1049 297 1115 383 1136 486L1136 490C1136 501 1127 510 1116 510C1106 510 1098 503 1097 494C1076 390 1002 305 903 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L903 230C1002 195 1076 110 1097 6C1098-3 1106-10 1116-10C1127-10 1136-1 1136 10"}],8611:[.51,.01,1.192,{p:"1136 250C1136 256 1132 261 1127 263C1071 282 1026 322 991 367C962 403 942 447 932 494C931 503 923 510 913 510C902 510 893 501 893 490L893 486C904 433 927 384 959 342C981 314 1008 290 1038 270L289 270C190 305 116 390 96 494C94 503 86 510 76 510C65 510 56 501 56 490L56 486C77 383 143 297 235 250C143 203 77 117 56 14L56 10C56-1 65-10 76-10C86-10 94-3 96 6C116 110 190 195 289 230L1038 230C1008 210 981 186 959 158C927 116 904 67 893 14L893 10C893-1 902-10 913-10C923-10 931-3 932 6C942 53 962 97 991 133C1026 178 1071 218 1127 237C1132 239 1136 244 1136 250"}],8612:[.51,.01,.977,{p:"921 10L921 490C921 517 881 517 881 490L881 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L881 230L881 10C881-17 921-17 921 10"}],8614:[.51,.01,.977,{p:"921 250C921 256 917 261 912 263C855 282 811 322 775 367C747 403 726 447 717 494C715 503 707 510 697 510C686 510 677 501 677 490C677 489 678 487 678 486C688 433 711 384 744 342C766 314 792 290 822 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L822 230C792 210 766 186 744 158C711 116 688 67 678 14C678 13 677 11 677 10C677-1 686-10 697-10C707-10 715-3 717 6C726 53 747 97 775 133C811 178 855 218 912 237C917 239 921 244 921 250"}],8617:[.55,.01,.997,{p:"941 390C941 478 869 550 781 550L741 550C730 550 721 541 721 530C721 519 730 510 741 510L781 510C847 510 901 456 901 390C901 324 847 270 781 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L781 230C869 230 941 302 941 390"}],8618:[.55,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510L256 510C267 510 276 519 276 530C276 541 267 550 256 550L216 550C128 550 56 478 56 390C56 302 128 230 216 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8619:[.55,.05,.997,{p:"941 390C941 478 869 550 781 550C692 550 621 478 621 390L621 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L621 230L621-30C621-41 630-50 641-50C652-50 661-41 661-30L661 230L781 230C869 230 941 302 941 390ZM901 390C901 324 847 270 781 270L661 270L661 390C661 456 715 510 781 510C847 510 901 456 901 390"}],8620:[.55,.05,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L376 270L376 390C376 478 304 550 216 550C128 550 56 478 56 390C56 302 128 230 216 230L336 230L336-30C336-41 345-50 356-50C367-50 376-41 376-30L376 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250ZM336 390L336 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510C282 510 336 456 336 390"}],8622:[.51,.01,.996,{p:"940 250C940 256 936 261 930 263C874 282 830 322 794 367C765 403 745 447 736 494C734 503 726 510 716 510C705 510 696 501 696 490C696 489 696 487 697 486C707 433 730 384 763 342C785 314 811 290 841 270L526 270L604 483C605 485 605 488 605 490C605 501 596 510 585 510C577 510 569 505 566 497L484 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L469 230L391 17C391 15 390 12 390 10C390-1 399-10 410-10C419-10 426-5 429 3L512 230L841 230C811 210 785 186 763 158C730 116 707 67 697 14C696 13 696 11 696 10C696-1 705-10 716-10C726-10 734-3 736 6C745 53 765 97 794 133C830 178 874 218 930 237C936 239 940 244 940 250"}],8630:[.562,-.229,.98,{p:"924 250C924 428 764 562 579 562C425 562 309 470 259 332C247 365 230 395 208 423C176 465 134 499 85 522C82 523 79 524 76 524C65 524 56 515 56 504C56 496 61 489 67 486C111 465 148 435 177 399C212 353 240 300 245 241C245 234 251 229 258 229C263 229 267 231 269 235C301 285 351 318 403 342C446 361 493 370 541 368C553 368 562 377 562 388C562 399 553 407 543 408C488 410 435 400 387 378C354 364 324 343 297 319C342 441 443 522 579 522C742 522 884 407 884 250C884 239 893 230 904 230C915 230 924 239 924 250"}],8631:[.562,-.229,.98,{p:"924 504C924 515 915 524 904 524C901 524 898 523 896 522C846 499 804 465 772 423C751 395 733 365 721 332C671 470 555 562 401 562C216 562 56 428 56 250C56 239 65 230 76 230C87 230 96 239 96 250C96 407 238 522 401 522C537 522 638 441 683 319C656 343 626 364 593 378C545 400 492 410 437 408C427 407 418 399 418 388C418 377 427 368 439 368C487 370 534 361 577 342C629 318 679 285 711 235C713 231 717 229 722 229C729 229 735 234 735 241C740 300 768 353 804 399C832 435 869 465 913 486C919 489 924 496 924 504"}],8634:[.68,.059,.771,{p:"715 660C715 671 706 680 695 680C688 680 682 677 679 672C650 633 614 603 572 582C521 556 464 538 405 545L403 545C396 545 390 539 390 531C390 528 391 524 394 522C437 481 460 426 473 370C484 324 484 277 473 230C472 228 472 227 472 225C472 214 481 205 492 205C501 205 509 212 511 220C524 273 524 328 512 379C502 421 485 460 460 496C561 453 633 361 633 250C633 101 513-19 365-19C217-18 98 102 96 250C95 355 156 450 251 493C258 497 263 504 263 512C263 523 254 532 243 532C240 532 237 531 234 530C125 480 54 370 56 250C58 80 195-58 365-59C535-59 673 79 673 250C673 365 606 462 508 517C536 523 564 533 590 546C637 570 679 604 711 648C713 652 715 656 715 660"}],8635:[.68,.059,.771,{p:"715 250C716 370 646 480 536 530C534 531 531 532 528 532C517 532 508 523 508 512C508 504 513 497 520 493C615 450 676 355 675 250C673 102 554-18 406-19C258-19 137 101 137 250C137 361 210 453 311 496C286 460 268 421 259 379C247 328 246 273 259 220C262 212 269 205 279 205C290 205 299 214 299 225C299 227 299 228 298 230C287 277 287 324 298 370C311 426 334 481 377 522C380 524 381 528 381 531C381 539 375 545 368 545L366 545C307 538 250 556 199 582C157 603 121 633 92 672C89 677 83 680 76 680C65 680 56 671 56 660C56 656 57 652 60 648C92 604 134 570 181 546C207 533 234 523 263 517C165 462 97 365 97 250C97 79 236-59 406-59C576-58 713 80 715 250"}],8636:[.503,-.23,1,{p:"950 250C950 261 941 270 930 270L141 270C166 286 190 305 209 328C247 371 276 422 293 477C293 479 294 481 294 483C294 494 285 503 274 503C265 503 257 497 255 489C239 439 213 393 179 354C145 315 107 278 58 255C54 253 50 249 50 243C50 236 56 230 64 230L930 230C941 230 950 239 950 250"}],8637:[.27,.003,1.012,{p:"956 250C956 261 947 270 936 270L69 270C62 270 56 264 56 257C56 251 59 247 64 245C112 222 150 185 185 146C219 107 245 61 260 11C263 3 270-3 279-3C290-3 299 6 299 17C299 19 299 21 298 23C281 78 253 129 215 172C195 195 172 214 147 230L936 230C947 230 956 239 956 250"}],8638:[.697,.203,.441,{p:"385 473C385 482 379 490 371 492C321 508 275 534 236 568C197 602 160 640 137 689C135 693 131 697 125 697C118 697 112 691 112 683L112-183C112-194 121-203 132-203C143-203 152-194 152-183L152 606C168 581 187 557 210 538C253 500 304 471 359 454C361 454 363 453 365 453C376 453 385 462 385 473"}],8639:[.697,.203,.441,{p:"329 683C329 691 323 697 316 697C311 697 306 693 304 689C282 640 244 602 205 568C166 534 120 508 70 492C62 490 56 482 56 473C56 462 65 453 76 453C78 453 80 454 82 454C138 471 188 500 231 538C254 557 273 581 289 606L289-183C289-194 298-203 309-203C320-203 329-194 329-183"}],8640:[.503,-.23,1,{p:"950 243C950 249 946 253 942 255C893 278 855 315 821 354C787 393 761 439 745 489C743 497 735 503 726 503C715 503 706 494 706 483C706 481 707 479 707 477C724 422 753 371 791 328C810 305 834 286 859 270L70 270C59 270 50 261 50 250C50 239 59 230 70 230L936 230C944 230 950 236 950 243"}],8641:[.27,.003,1.012,{p:"956 257C956 264 950 270 942 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L865 230C840 214 816 195 797 172C759 129 730 78 713 23C713 21 712 19 712 17C712 6 721-3 732-3C741-3 749 3 751 11C767 61 793 107 827 146C861 185 899 222 948 245C952 247 956 251 956 257"}],8642:[.703,.197,.441,{p:"385 27C385 38 376 47 365 47C363 47 361 46 359 46C304 29 253 0 210-38C187-57 168-81 152-106L152 683C152 694 143 703 132 703C121 703 112 694 112 683L112-183C112-191 118-197 125-197C131-197 135-193 137-189C160-140 197-102 236-68C275-34 321-8 371 8C379 10 385 18 385 27"}],8643:[.703,.197,.441,{p:"329-183L329 683C329 694 320 703 309 703C298 703 289 694 289 683L289-106C273-81 254-57 231-38C188 0 138 29 82 46C80 46 78 47 76 47C65 47 56 38 56 27C56 18 62 10 70 8C120-8 166-34 205-68C244-102 282-140 304-189C306-193 311-197 316-197C323-197 329-191 329-183"}],8644:[.672,.172,1.018,{p:"962 88C962 99 953 108 942 108L176 108C206 128 232 152 254 180C287 222 310 271 320 324C320 325 321 327 321 328C321 339 312 348 301 348C291 348 283 341 281 332C272 285 251 241 223 205C187 160 143 120 86 101C81 99 77 94 77 88C77 82 81 77 86 75C143 56 187 16 223-29C251-65 272-109 281-156C283-165 291-172 301-172C312-172 321-163 321-152C321-151 320-149 320-148C310-95 287-46 254-4C232 24 206 48 176 68L942 68C953 68 962 77 962 88ZM941 412C941 418 937 423 932 425C875 444 831 484 795 529C767 565 746 609 737 656C735 665 727 672 717 672C706 672 697 663 697 652C697 651 698 649 698 648C708 595 731 546 764 504C786 476 812 452 842 432L76 432C65 432 56 423 56 412C56 401 65 392 76 392L842 392C812 372 786 348 764 320C731 278 708 229 698 176C698 175 697 173 697 172C697 161 706 152 717 152C727 152 735 159 737 168C746 215 767 259 795 295C831 340 875 380 932 399C937 401 941 406 941 412"}],8645:[.703,.203,.896,{p:"516 441C516 450 510 457 502 460C458 473 418 497 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 490 422C492 421 494 421 496 421C507 421 516 430 516 441ZM840 59C840 70 831 79 820 79C818 79 816 79 814 78C764 63 719 36 682 1C662-19 645-41 630-64L630 683C630 694 621 703 610 703C599 703 590 694 590 683L590-64C575-41 558-19 538 1C501 36 456 63 406 78C404 79 402 79 400 79C389 79 380 70 380 59C380 50 386 43 394 40C438 27 478 3 510-28C550-67 584-113 597-169C598-175 604-179 610-179C616-179 622-175 623-169C636-113 670-67 710-28C742 3 782 27 826 40C834 43 840 50 840 59"}],8646:[.672,.172,1.018,{p:"941 88C941 94 937 99 932 101C875 120 831 160 795 205C767 241 746 285 737 332C735 341 727 348 717 348C706 348 697 339 697 328C697 327 698 325 698 324C708 271 731 222 764 180C786 152 812 128 842 108L76 108C65 108 56 99 56 88C56 77 65 68 76 68L842 68C812 48 786 24 764-4C731-46 708-95 698-148C698-149 697-151 697-152C697-163 706-172 717-172C727-172 735-165 737-156C746-109 767-65 795-29C831 16 875 56 932 75C937 77 941 82 941 88ZM962 412C962 423 953 432 942 432L176 432C206 452 232 476 254 504C287 546 310 595 320 648C320 649 321 651 321 652C321 663 312 672 301 672C291 672 283 665 281 656C272 609 251 565 223 529C187 484 143 444 86 425C81 423 77 418 77 412C77 406 81 401 86 399C143 380 187 340 223 295C251 259 272 215 281 168C283 159 291 152 301 152C312 152 321 161 321 172C321 173 320 175 320 176C310 229 287 278 254 320C232 348 206 372 176 392L942 392C953 392 962 401 962 412"}],8647:[.75,.25,.997,{p:"941 10C941 21 932 30 921 30L155 30C184 50 211 74 233 102C265 144 288 193 299 250C288 307 265 356 233 398C211 426 184 450 155 470L921 470C932 470 941 479 941 490C941 501 932 510 921 510L155 510C184 530 211 554 233 582C265 624 288 673 299 726C299 741 290 750 279 750C270 750 262 743 260 734C250 687 230 643 201 607C166 562 121 522 65 503C60 501 56 496 56 490C56 484 60 479 65 477C121 458 166 418 201 373C229 338 249 296 259 250C249 204 229 162 201 127C166 82 121 42 65 23C60 21 56 16 56 10C56 4 60-1 65-3C121-22 166-62 201-107C230-143 250-187 260-234C262-243 270-250 279-250C290-250 299-241 299-226C288-173 265-124 233-82C211-54 184-30 155-10L921-10C932-10 941-1 941 10"}],8648:[.679,.203,.992,{p:"936 441C936 450 930 457 922 460C878 473 838 497 806 528C766 567 732 613 719 669C718 675 712 679 706 679C700 679 694 675 693 669C680 613 646 567 606 528C575 498 538 475 496 462C454 475 417 498 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 496 421C552 437 597 464 634 499C654 519 671 541 686 564L686-183C686-194 695-203 706-203C717-203 726-194 726-183L726 564C741 541 758 519 778 499C815 464 860 437 910 422C912 421 914 421 916 421C927 421 936 430 936 441"}],8649:[.75,.25,.997,{p:"941 10C941 16 937 21 932 23C875 42 831 82 795 127C767 162 747 204 738 250C747 296 767 338 795 373C831 418 875 458 932 477C937 479 941 484 941 490C941 496 937 501 932 503C875 522 831 562 795 607C767 643 746 687 737 734C735 743 727 750 717 750C706 750 697 741 698 726C708 673 731 624 764 582C786 554 812 530 842 510L76 510C65 510 56 501 56 490C56 479 65 470 76 470L842 470C812 450 786 426 764 398C731 356 708 307 698 250C708 193 731 144 764 102C786 74 812 50 842 30L76 30C65 30 56 21 56 10C56-1 65-10 76-10L842-10C812-30 786-54 764-82C731-124 708-173 698-226C697-241 706-250 717-250C727-250 735-243 737-234C746-187 767-143 795-107C831-62 875-22 932-3C937-1 941 4 941 10"}],8650:[.703,.179,.992,{p:"936 59C936 70 927 79 916 79C914 79 912 79 910 78C860 63 815 36 778 1C758-19 741-41 726-64L726 683C726 694 717 703 706 703C695 703 686 694 686 683L686-64C671-41 654-19 634 1C597 36 552 63 496 79C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C417 2 454 25 496 38C538 25 575 2 606-28C646-67 680-113 693-169C694-175 700-179 706-179C712-179 718-175 719-169C732-113 766-67 806-28C838 3 878 27 922 40C930 43 936 50 936 59"}],8651:[.6,.1,1.018,{p:"956 160C956 167 950 173 942 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L865 133C840 117 816 98 797 75C759 32 730-19 713-74C713-76 712-78 712-80C712-91 721-100 732-100C741-100 749-94 751-86C767-36 793 10 827 49C861 88 899 125 948 148C952 150 956 154 956 160ZM962 347C962 358 953 367 942 367L153 367C178 383 202 402 221 425C259 468 288 519 305 574C305 576 306 578 306 580C306 591 297 600 286 600C277 600 269 594 267 586C251 536 225 490 191 451C157 412 119 375 70 352C66 350 62 346 62 340C62 333 68 327 76 327L942 327C953 327 962 336 962 347"}],8652:[.6,.1,1.018,{p:"962 153C962 164 953 173 942 173L76 173C68 173 62 167 62 160C62 154 66 150 70 148C119 125 157 88 191 49C225 10 251-36 267-86C269-94 277-100 286-100C297-100 306-91 306-80C306-78 306-76 305-74C288-19 259 32 221 75C202 98 178 117 153 133L942 133C953 133 962 142 962 153ZM956 340C956 346 952 350 948 352C899 375 861 412 827 451C793 490 767 536 751 586C749 594 741 600 732 600C721 600 712 591 712 580C712 578 713 576 713 574C730 519 759 468 797 425C816 402 840 383 865 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L942 327C950 327 956 333 956 340"}],8653:[.52,.02,.991,{p:"935 153C935 164 927 173 915 173L644 173L700 327L915 327C927 327 935 336 935 347C935 358 927 367 915 367L715 367L761 493C761 495 762 498 762 500C762 511 753 520 742 520C733 520 726 515 723 507L672 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L587 133L541 7C540 5 540 2 540 0C540-11 549-20 560-20C568-20 576-15 579-7L629 133L915 133C927 133 935 142 935 153ZM657 327L601 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8654:[.52,.02,1.068,{p:"1012 250C1012 256 1008 261 1002 263C931 282 869 323 815 370C771 409 734 456 707 509C703 516 697 520 689 520C678 520 669 511 669 500C669 497 670 494 671 491C695 445 725 403 760 367L598 367L644 493C645 495 645 498 645 500C645 511 636 520 625 520C616 520 609 515 606 507L555 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L470 133L424 7C424 5 423 2 423 0C423-11 432-20 443-20C452-20 459-15 462-7L513 133L760 133C725 97 695 55 671 9C670 6 669 3 669 0C669-11 678-20 689-20C697-20 703-16 707-9C734 44 771 91 815 130C869 177 931 218 1002 237C1008 239 1012 244 1012 250ZM935 250C888 231 844 205 804 173L527 173L583 327L804 327C844 295 888 269 935 250ZM541 327L485 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8655:[.52,.02,.991,{p:"935 250C935 256 931 261 926 263C854 282 792 323 738 370C694 409 657 456 630 509C627 516 620 520 612 520C601 520 592 511 592 500C592 497 593 494 594 491C618 445 648 403 683 367L405 367L451 493C451 495 452 498 452 500C452 511 443 520 432 520C423 520 416 515 413 507L362 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L347 327L291 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L277 133L231 7C230 5 230 2 230 0C230-11 239-20 250-20C258-20 266-15 269-7L319 133L683 133C648 97 618 55 594 9C593 6 592 3 592 0C592-11 601-20 612-20C620-20 627-16 630-9C657 44 694 91 738 130C792 177 854 218 926 237C931 239 935 244 935 250ZM859 250C811 231 767 205 727 173L334 173L390 327L727 327C767 295 811 269 859 250"}],8656:[.52,.02,1,{p:"940 153C940 164 931 173 920 173L269 173C229 205 185 231 137 250C185 269 229 295 269 327L920 327C931 327 940 336 940 347C940 358 931 367 920 367L313 367C348 403 378 445 402 491C403 494 404 497 404 500C404 511 395 520 384 520C376 520 369 516 366 509C339 456 302 409 258 370C204 323 142 282 70 263C65 261 61 256 61 250C61 244 65 239 70 237C142 218 204 177 258 130C302 91 339 44 366-9C369-16 376-20 384-20C395-20 404-11 404 0C404 3 403 6 402 9C378 55 348 97 313 133L920 133C931 133 940 142 940 153"}],8657:[.676,.203,.611,{p:"576 353C576 361 572 368 565 371C512 398 465 435 426 479C379 533 338 595 319 667C317 672 312 676 306 676C300 676 295 672 293 667C274 595 233 533 186 479C147 435 100 398 47 371C40 368 36 361 36 353C36 342 45 333 56 333C59 333 62 334 65 335C111 359 153 389 189 424L189-183C189-194 198-203 209-203C220-203 229-194 229-183L229 468C261 508 287 552 306 600C325 552 351 508 383 468L383-183C383-194 392-203 403-203C414-203 423-194 423-183L423 424C459 389 501 359 547 335C550 334 553 333 556 333C567 333 576 342 576 353"}],8658:[.52,.02,1,{p:"939 250C939 256 935 261 930 263C858 282 796 323 742 370C698 409 661 456 634 509C631 516 624 520 616 520C605 520 596 511 596 500C596 497 597 494 598 491C622 445 652 403 687 367L80 367C69 367 60 358 60 347C60 336 69 327 80 327L731 327C771 295 815 269 863 250C815 231 771 205 731 173L80 173C69 173 60 164 60 153C60 142 69 133 80 133L687 133C652 97 622 55 598 9C597 6 596 3 596 0C596-11 605-20 616-20C624-20 631-16 634-9C661 44 698 91 742 130C796 177 858 218 930 237C935 239 939 244 939 250"}],8659:[.703,.176,.611,{p:"576 147C576 158 567 167 556 167C553 167 550 166 547 165C501 141 459 111 423 76L423 683C423 694 414 703 403 703C392 703 383 694 383 683L383 32C351-8 325-52 306-100C287-52 261-8 229 32L229 683C229 694 220 703 209 703C198 703 189 694 189 683L189 76C153 111 111 141 65 165C62 166 59 167 56 167C45 167 36 158 36 147C36 139 40 132 47 129C100 102 147 65 186 21C233-33 274-95 293-167C295-172 300-176 306-176C312-176 317-172 319-167C338-95 379-33 426 21C465 65 512 102 565 129C572 132 576 139 576 147"}],8660:[.52,.02,1,{p:"978 250C978 256 974 261 968 263C897 282 835 323 781 370C737 409 700 456 673 509C669 516 663 520 655 520C644 520 635 511 635 500C635 497 636 494 637 491C661 445 691 403 726 367L274 367C309 403 339 445 363 491C364 494 365 497 365 500C365 511 356 520 345 520C337 520 331 516 327 509C300 456 263 409 219 370C165 323 103 282 32 263C26 261 22 256 22 250C22 244 26 239 32 237C103 218 165 177 219 130C263 91 300 44 327-9C331-16 337-20 345-20C356-20 365-11 365 0C365 3 364 6 363 9C339 55 309 97 274 133L726 133C691 97 661 55 637 9C636 6 635 3 635 0C635-11 644-20 655-20C663-20 669-16 673-9C700 44 737 91 781 130C835 177 897 218 968 237C974 239 978 244 978 250ZM901 250C854 231 809 205 770 173L230 173C191 205 146 231 99 250C146 269 191 295 230 327L770 327C809 295 854 269 901 250"}],8661:[.728,.228,.611,{p:"576 95C576 106 567 115 556 115C553 115 550 114 547 113C501 89 459 59 423 24L423 476C459 441 501 411 547 387C550 386 553 385 556 385C567 385 576 394 576 405C576 413 572 419 565 423C512 450 465 487 426 531C379 585 338 647 319 718C317 724 312 728 306 728C300 728 295 724 293 718C274 647 233 585 186 531C147 487 100 450 47 423C40 419 36 413 36 405C36 394 45 385 56 385C59 385 62 386 65 387C111 411 153 441 189 476L189 24C153 59 111 89 65 113C62 114 59 115 56 115C45 115 36 106 36 95C36 87 40 81 47 77C100 50 147 13 186-31C233-85 274-147 293-218C295-224 300-228 306-228C312-228 317-224 319-218C338-147 379-85 426-31C465 13 512 50 565 77C572 81 576 87 576 95ZM383 520L383-20C351-59 325-104 306-151C287-104 261-59 229-20L229 520C261 559 287 604 306 651C325 604 351 559 383 520"}],8666:[.617,.117,1.015,{p:"959 56C959 67 950 76 939 76L340 76C331 87 322 98 312 109C268 157 216 198 159 230L939 230C950 230 959 239 959 250C959 261 950 270 939 270L159 270C216 302 268 343 312 391C322 402 331 413 340 424L939 424C950 424 959 433 959 444C959 455 950 464 939 464L369 464C396 503 418 545 435 590C436 592 436 594 436 597C436 608 427 617 416 617C408 617 401 612 398 604C371 535 332 472 282 418C222 352 150 295 65 262C60 261 56 256 56 250C56 244 60 239 65 238C150 205 222 148 282 82C332 28 371-35 398-104C401-112 408-117 416-117C427-117 436-108 436-97C436-94 436-92 435-90C418-45 396-3 369 36L939 36C950 36 959 45 959 56"}],8667:[.617,.117,1.015,{p:"959 250C959 256 955 261 950 262C865 295 793 352 733 418C683 472 644 535 617 604C615 612 607 617 599 617C588 617 579 608 579 597C579 594 579 592 580 590C597 545 619 503 646 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L675 424C684 413 693 402 703 391C747 343 799 302 856 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L856 230C799 198 747 157 703 109C693 98 684 87 675 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L646 36C619-3 597-45 580-90C579-92 579-94 579-97C579-108 588-117 599-117C607-117 615-112 617-104C644-35 683 28 733 82C793 148 865 205 950 238C955 239 959 244 959 250"}],8672:[.437,-.063,1.334,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1216 230C1233 230 1251 230 1251 250C1251 270 1233 270 1216 270L952 270C935 270 917 270 917 250C917 230 935 230 952 230"}],8674:[.437,-.063,1.359,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1141 225C1090 175 1054 98 1054 83C1054 63 1075 63 1089 63C1107 63 1118 63 1124 77C1136 106 1167 179 1257 228C1269 235 1276 238 1276 250C1276 259 1271 265 1264 269C1233 285 1167 321 1126 419C1118 436 1113 437 1089 437C1075 437 1054 437 1054 417C1054 403 1090 325 1141 275L957 275C941 275 917 275 917 250C917 225 941 225 957 225"}],8693:[.703,.203,.896,{p:"516 59C516 70 507 79 496 79C494 79 492 79 490 78C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C418 3 458 27 502 40C510 43 516 50 516 59ZM840 441C840 450 834 457 826 460C782 473 742 497 710 528C670 567 636 613 623 669C622 675 616 679 610 679C604 679 598 675 597 669C584 613 550 567 510 528C478 497 438 473 394 460C386 457 380 450 380 441C380 430 389 421 400 421C402 421 404 421 406 422C456 437 501 464 538 499C558 519 575 541 590 564L590-183C590-194 599-203 610-203C621-203 630-194 630-183L630 564C645 541 662 519 682 499C719 464 764 437 814 422C816 421 818 421 820 421C831 421 840 430 840 441"}],8694:[.99,.49,.997,{p:"941-230C941-224 937-219 932-217C875-198 831-158 795-113C767-78 747-36 738 10C747 56 767 98 795 133C831 178 875 218 932 237C937 239 941 244 941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 402 747 444 738 490C747 536 767 578 795 613C831 658 875 698 932 717C937 719 941 724 941 730C941 736 937 741 932 743C875 762 831 802 795 847C767 883 746 927 737 974C735 983 727 990 717 990C706 990 697 981 698 966C708 913 731 864 764 822C786 794 812 770 842 750L76 750C65 750 56 741 56 730C56 719 65 710 76 710L842 710C812 690 786 666 764 638C731 596 708 547 698 490C708 433 731 384 764 342C786 314 812 290 842 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L842 230C812 210 786 186 764 158C731 116 708 67 698 10C708-47 731-96 764-138C786-166 812-190 842-210L76-210C65-210 56-219 56-230C56-241 65-250 76-250L842-250C812-270 786-294 764-322C731-364 708-413 698-466C697-481 706-490 717-490C727-490 735-483 737-474C746-427 767-383 795-347C831-302 875-262 932-243C937-241 941-236 941-230"}],8704:[.684,-.003,.666,{p:"620 656C630 681 594 696 583 672L486 438L180 438L82 672C72 696 35 681 46 656L148 411L148 410L313 16C320-2 345-2 353 16L517 410L518 411ZM469 398L333 72L197 398"}],8705:[.684,0,.556,{p:"500 222C500 233 491 242 480 242C469 242 460 233 460 222C460 122 378 40 278 40C178 40 96 122 96 222L96 462C96 562 178 644 278 644C378 644 460 562 460 462C460 451 469 442 480 442C491 442 500 451 500 462C500 585 401 684 278 684C155 684 56 585 56 462L56 222C56 99 155 0 278 0C401 0 500 99 500 222"}],8706:[.716,.022,.586,{p:"515 457C475 616 357 716 234 716C89 716 76 586 83 558C86 544 99 523 129 523C162 523 176 553 170 576C161 611 130 611 114 611C140 685 209 691 238 691C311 691 394 639 427 510C436 471 443 420 441 339C416 401 361 457 283 457C222 457 161 441 102 363C40 280 56 187 64 156C80 94 152-22 292-22C530-22 551 314 515 457ZM432 303C450 231 443 6 289 6C179 6 153 109 150 119C144 146 134 286 160 346C185 403 226 435 288 435C397 435 427 323 432 303"}],8707:[.684,0,.556,{p:"500 20L500 664C500 675 491 684 480 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L460 644L460 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L460 322L460 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L480 0C491 0 500 9 500 20"}],8708:[.789,.105,.556,{p:"500 20L500 664C500 675 491 684 480 684L424 684L452 762C453 764 454 767 454 769C454 780 445 789 434 789C425 789 417 784 415 776L381 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L367 644L264 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L249 322L147 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L132 0L104-78C103-80 103-83 103-85C103-96 111-105 123-105C131-105 139-100 141-92L175 0L480 0C491 0 500 9 500 20ZM460 644L460 362L307 362L409 644ZM460 40L189 40L292 322L460 322"}],8709:[.772,.078,.5,{p:"452 345C452 427 451 584 365 669L383 734L388 752C388 763 379 772 368 772C353 772 350 762 344 740L331 695C319 701 287 716 250 716C193 716 128 686 91 609C52 528 47 438 47 345C47 284 47 100 134 25L111-58C111-69 120-78 131-78C146-78 149-68 155-46L168-1C192-14 222-22 249-22C361-22 405 72 423 120C449 190 452 273 452 345ZM322 666L147 70C114 139 114 262 114 357C114 438 114 507 128 571C147 664 205 694 250 694C270 694 296 688 322 666ZM385 357C385 284 385 210 373 143C355 38 302 0 249 0C226 0 202 8 178 29L352 626C385 568 385 452 385 357"}],8710:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],8711:[.683,.033,.833,{p:"785 675C785 683 779 683 763 683L69 683C53 683 47 683 47 675C47 675 47 672 52 663L390-15C397-28 399-33 416-33C433-33 435-28 442-15L780 663C785 672 785 675 785 675ZM720 612L446 61L445 61L170 612"}],8712:[.543,.043,.667,{p:"587-23C587-12 578-3 567-3L374-3C241-3 132 100 122 230L567 230C594 230 594 270 567 270L122 270C132 400 241 503 374 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L374 543C212 543 81 412 81 250C81 88 212-43 374-43L567-43C578-43 587-34 587-23"}],8713:[.73,.23,.667,{p:"587-23C587-12 578-3 567-3L374-3C337-3 303 5 271 19L348 230L567 230C594 230 594 270 567 270L363 270L447 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L462 543L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L419 543L374 543C212 543 81 412 81 250C81 144 137 51 222 0L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L257-19C293-34 333-43 374-43L567-43C578-43 587-34 587-23ZM305 230L236 38C172 80 128 150 122 230ZM405 503L320 270L122 270C132 400 241 503 374 503"}],8715:[.543,.043,.667,{p:"586 250C586 412 455 543 293 543L100 543C89 543 80 534 80 523C80 512 89 503 100 503L293 503C426 503 535 400 545 270L100 270C73 270 73 230 100 230L545 230C535 100 426-3 293-3L100-3C89-3 80-12 80-23C80-34 89-43 100-43L293-43C455-43 586 88 586 250"}],8716:[.73,.23,.667,{p:"587 250C587 356 531 449 446 500L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L411 519C375 534 335 543 294 543L101 543C90 543 81 534 81 523C81 512 90 503 101 503L294 503C331 503 365 495 397 481L320 270L101 270C74 270 74 230 101 230L305 230L221-3L101-3C90-3 81-12 81-23C81-34 90-43 101-43L206-43L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L249-43L294-43C456-43 587 88 587 250ZM546 270L363 270L432 462C496 420 540 350 546 270ZM546 230C536 100 427-3 294-3L263-3L348 230"}],8718:[.554,0,.666,{p:"610 20L610 534C610 545 601 554 590 554L76 554C65 554 56 545 56 534L56 20C56 9 65 0 76 0L590 0C601 0 610 9 610 20"}],8719:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250L359-250L359-210C256-210 256-161 256-131L256 710L687 710L687-131C687-161 687-210 584-210L584-250"}],8720:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L584 750L584 710C687 710 687 661 687 631L687-210L256-210L256 631C256 661 256 710 359 710L359 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250"}],8721:[.75,.25,1.056,{p:"999-1L974-1C949-76 882-137 797-166C781-171 712-195 565-195L140-195L487 234C494 243 496 246 496 250C496 254 495 255 489 264L164 710L560 710C674 710 904 703 974 516L999 516L913 750L84 750C57 750 56 749 56 718L421 216L66-223C58-233 57-235 57-239C57-250 66-250 84-250L913-250"}],8722:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250"}],8723:[.584,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 544L702 544C713 544 722 553 722 564C722 575 713 584 702 584L76 584C65 584 56 575 56 564C56 553 65 544 76 544L369 544L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],8724:[.785,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250ZM442 732C442 761 418 785 389 785C360 785 336 761 336 732C336 703 360 679 389 679C418 679 442 703 442 732"}],8725:[.603,.103,.568,{p:"512 583C512 594 503 603 492 603C485 603 479 599 475 594L59-72C57-75 56-79 56-83C56-94 65-103 76-103C83-103 89-99 93-94L509 572C511 575 512 579 512 583"}],8726:[.603,.103,.568,{p:"512-83C512-79 511-75 509-72L93 594C89 599 83 603 76 603C65 603 56 594 56 583C56 579 57 575 59 572L475-94C479-99 485-103 492-103C503-103 512-94 512-83"}],8727:[.462,-.039,.5,{p:"433 144C442 160 436 179 419 186L274 250L419 314C436 321 442 340 433 356C424 371 404 375 390 365L262 271L279 429C281 446 268 462 250 462C232 462 219 446 221 429L238 271L110 365C96 375 76 371 67 356C58 340 64 321 81 314L226 250L81 186C64 179 58 160 67 144C76 129 96 125 110 135L238 229L221 71C219 54 232 39 250 39C268 39 281 54 279 71L262 229L390 135C404 125 424 129 433 144"}],8728:[.4,-.1,.412,{p:"356 250C356 333 289 400 206 400C123 400 56 333 56 250C56 167 123 100 206 100C289 100 356 167 356 250ZM316 250C316 189 267 140 206 140C145 140 96 189 96 250C96 311 145 360 206 360C267 360 316 311 316 250"}],8729:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250"}],8730:[.04,.96,.833,{ic:.02,p:"853 20C853 31 845 40 833 40C821 40 818 33 812 21L389-855L211-463C207-455 205-449 198-449C195-449 193-449 184-457L85-532C74-541 73-542 73-546C73-553 77-557 83-557C86-557 88-557 97-549L149-510L347-945C353-959 355-960 366-960C382-960 384-956 391-941L847 3C852 14 853 15 853 20"}],8733:[.442,.011,.778,{p:"722-7L722 33C716 32 704 30 699 30C618 30 565 112 528 170L485 235C515 302 583 413 695 413C700 413 711 413 722 410C722 436 721 437 719 439C710 442 691 442 688 442C574 442 498 344 463 270C420 337 352 442 230 442C121 442 56 331 56 215C56 106 115-11 228-11C342-11 418 87 453 161C496 94 564-11 686-11C705-11 722-7 722-7ZM431 196C401 129 333 18 221 18C125 18 78 122 78 215C78 315 135 401 217 401C298 401 351 319 388 261"}],8734:[.442,.011,1,{p:"943 216C943 327 873 442 754 442C610 442 521 294 508 272C441 353 440 354 418 373C386 400 327 442 248 442C132 442 56 333 56 215C56 104 126-11 245-11C389-11 478 137 491 159C558 78 559 77 581 58C613 31 672-11 751-11C867-11 943 98 943 216ZM921 216C921 116 851 37 767 37C721 37 680 60 635 109C607 140 562 203 534 237C572 305 648 410 761 410C867 410 921 306 921 216ZM465 194C427 126 351 21 238 21C132 21 78 125 78 215C78 315 148 394 232 394C278 394 319 371 364 322C392 291 437 228 465 194"}],8735:[.679,-.013,.778,{p:"722 33C722 44 713 53 702 53L96 53L96 659C96 670 87 679 76 679C65 679 56 670 56 659L56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8736:[.724,-.013,.778,{p:"722 33C722 44 713 53 702 53L122 53L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L61 47C58 43 56 38 56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8737:[.724,.109,.778,{p:"722 33C722 44 713 53 702 53L565 53C560 175 510 290 424 377L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L395 404C368 428 338 448 306 465C303 467 300 468 296 468C285 468 276 459 276 448C276 440 281 433 287 430C316 414 343 396 368 375L61 47C58 43 56 38 56 33C56 22 65 13 76 13L525 13C524-19 519-51 510-83L510-89C510-100 518-109 530-109C539-109 547-102 549-94C558-58 564-22 565 13L702 13C713 13 722 22 722 33ZM525 53L122 53L397 348C474 269 520 164 525 53"}],8738:[.562,.062,.778,{p:"696 0C696 9 691 16 684 19L559 73C602 187 602 313 559 427L684 481C691 484 696 491 696 500C696 511 687 520 676 520C673 520 671 519 668 518L543 463C527 495 508 526 485 555C481 559 476 562 469 562C458 562 449 553 449 542C449 538 451 533 454 530C474 504 492 476 506 447L94 268C87 265 82 258 82 250C82 242 87 235 94 232L506 53C492 24 474-4 454-30C451-33 449-38 449-42C449-53 458-62 469-62C476-62 481-59 485-55C508-26 527 5 543 37L668-18C671-19 673-20 676-20C687-20 696-11 696 0ZM522 89L152 250L522 411C561 307 561 193 522 89"}],8739:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],8740:[.75,.25,.388,{p:"332 377C332 388 323 397 312 397C306 397 301 394 297 390L214 301L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174 258L61 137C58 134 56 129 56 124C56 112 65 104 76 104C82 104 87 106 91 110L174 199L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 242L327 363C330 366 332 371 332 377"}],8741:[.75,.25,.5,{p:"173-230L173 730C173 741 164 750 153 750C142 750 133 741 133 730L133-230C133-241 142-250 153-250C164-250 173-241 173-230ZM367-230L367 730C367 741 358 750 347 750C336 750 327 741 327 730L327-230C327-241 336-250 347-250C358-250 367-241 367-230"}],8742:[.75,.25,.556,{p:"500 467C500 478 491 487 480 487C474 487 469 484 465 480L395 405L395 730C395 741 386 750 375 750C364 750 355 741 355 730L355 362L201 197L201 730C201 741 192 750 181 750C170 750 161 741 161 730L161 154L61 47C58 44 56 39 56 34C56 22 65 14 76 14C82 14 87 16 91 20L161 95L161-230C161-241 170-250 181-250C192-250 201-241 201-230L201 138L355 303L355-230C355-241 364-250 375-250C386-250 395-241 395-230L395 346L495 453C498 456 500 461 500 467"}],8743:[.602,.02,.667,{p:"597 8L354 588C346 606 321 606 314 588L71 8C60-17 97-32 107-8L334 532L560-8C570-32 607-17 597 8"}],8744:[.601,.021,.667,{p:"597 573C607 598 570 613 560 589L334 49L107 589C97 613 60 598 71 573L314-7C321-25 346-25 354-7"}],8745:[.604,.02,.667,{p:"607 0L607 382C607 503 486 604 334 604C182 604 61 503 61 382L61 0C61-11 70-20 81-20C92-20 101-11 101 0L101 382C101 484 206 564 334 564C462 564 567 484 567 382L567 0C567-11 576-20 587-20C598-20 607-11 607 0"}],8746:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202"}],8747:[.805,.306,.545,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722",ic:.12}],8748:[.805,.306,.915,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722",ic:.12}],8749:[.805,.306,1.285,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722",ic:.12}],8750:[.805,.306,.615,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C343 608 333 539 322 459C214 450 130 360 130 249C130 154 194 73 281 48L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-106 347-38 357 40C465 49 550 139 550 249C550 345 485 426 398 451L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM510 249C510 163 445 92 362 81L388 325L395 410C461 388 510 324 510 249ZM317 418L291 174L284 89C218 112 170 175 170 249C170 336 234 407 317 418",ic:.05}],8751:[.805,.306,.985,{p:"979 722C979 770 929 805 869 805C774 805 735 708 718 632C712 606 701 527 690 440C640 452 584 459 525 459C480 459 437 455 397 448L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 605 330 520 318 428C205 390 130 323 130 249C130 184 190 123 284 84L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-105 348-27 359 59C409 47 465 39 525 39C569 39 612 44 652 51L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-103 719-20 731 71C844 109 920 176 920 249C920 315 859 376 765 415L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM880 249C880 191 823 142 736 112L758 325L762 377C834 347 880 302 880 249ZM313 387L291 174L287 122C215 152 170 197 170 249C170 308 226 357 313 387ZM685 402L661 174L655 91C614 84 570 79 525 79C467 79 412 86 364 97L388 325L394 408C435 415 479 419 525 419C582 419 637 413 685 402",ic:.05}],8752:[.805,.306,1.355,{p:"1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1082 605 1070 522 1059 430L1020 437C950 450 866 457 768 459L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722C979 770 929 805 869 805C774 805 735 708 718 632C713 608 703 539 692 459C577 459 479 451 399 437L397 437L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 604 329 515 317 419C270 406 232 390 203 370C154 338 130 297 130 249C130 202 154 161 203 129C225 114 252 101 285 90L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-104 349-21 361 69L399 62C469 49 553 42 651 40L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-106 717-39 727 40C842 40 940 48 1020 62L1022 62L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1078-103 1090-15 1102 80C1149 93 1187 109 1216 129C1265 161 1290 202 1290 249C1290 297 1265 338 1216 370C1194 385 1167 398 1134 409L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1250 249C1250 215 1230 186 1194 162C1171 147 1142 134 1107 123L1128 325L1131 368C1156 359 1177 348 1194 337C1230 313 1250 284 1250 249ZM312 376L291 174L288 131C263 140 242 151 225 162C189 186 170 215 170 249C170 284 189 313 225 337C248 352 277 365 312 376ZM687 419L661 174L654 80C558 82 475 89 406 101L365 109L388 325L393 396L406 398C483 411 577 419 687 419ZM1054 390L1031 174L1026 103L1013 101C936 88 842 80 732 80L758 325L765 419C861 417 944 410 1013 398",ic:.05}],8753:[.805,.306,.675,{p:"667 346C665 357 654 365 644 363C641 362 638 361 636 360C618 347 603 332 591 315C567 407 494 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 238 88 229 100 229C111 229 120 238 120 249C120 366 210 461 324 469L291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L398 462C473 441 531 382 552 308C535 320 515 329 494 335L486 335C475 333 468 323 470 312C471 304 477 298 484 296C520 287 549 263 566 231C570 224 578 219 587 221C596 222 603 229 604 238C608 274 628 306 658 327C665 331 668 339 667 346",ic:.02}],8754:[.805,.306,.662,{p:"643 407C639 417 627 422 617 418C614 417 612 416 610 414C595 398 583 380 574 361C541 431 478 483 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C467-6 565 77 592 187C592 189 593 190 593 192C593 203 584 212 573 212C563 212 555 205 553 197C531 106 452 37 356 30L388 325L398 462C459 445 509 402 537 347C518 356 497 361 476 363C473 363 470 363 467 362C457 358 452 346 456 336C459 328 466 323 473 323C509 321 543 303 565 275C571 268 580 265 588 268C596 271 601 280 601 288C599 324 613 360 638 385C644 391 646 399 643 407ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8755:[.805,.306,.662,{p:"643 92C646 100 644 108 638 114C613 139 599 175 601 211C601 219 596 228 588 231C580 234 571 231 565 224C543 196 509 178 473 176C466 176 459 171 456 163C452 153 457 141 467 137C470 136 473 136 476 136C497 138 518 143 537 152C503 84 435 36 356 30L388 325L398 462C475 440 534 379 553 302C555 294 563 287 573 287C584 287 593 296 593 307C593 309 592 310 592 312C569 405 495 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C449-6 534 53 574 138C583 119 595 101 610 85C612 83 614 82 617 81C627 77 639 82 643 92ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8756:[.416,-.084,.516,{p:"311 363C311 392 287 416 258 416C229 416 205 392 205 363C205 333 229 310 258 310C287 310 311 333 311 363ZM441 137C441 167 417 190 388 190C359 190 335 167 335 137C335 108 359 84 388 84C417 84 441 108 441 137ZM181 137C181 167 157 190 128 190C99 190 75 167 75 137C75 108 99 84 128 84C157 84 181 108 181 137"}],8757:[.416,-.084,.516,{p:"311 137C311 167 287 190 258 190C229 190 205 167 205 137C205 108 229 84 258 84C287 84 311 108 311 137ZM441 363C441 392 417 416 388 416C359 416 335 392 335 363C335 333 359 310 388 310C417 310 441 333 441 363ZM181 363C181 392 157 416 128 416C99 416 75 392 75 363C75 333 99 310 128 310C157 310 181 333 181 363"}],8758:[.422,-.078,.278,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131"}],8759:[.422,-.078,.516,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131ZM430 369C430 398 406 422 377 422C348 422 324 398 324 369C324 340 348 316 377 316C406 316 430 340 430 369ZM430 131C430 160 406 184 377 184C348 184 324 160 324 131C324 102 348 78 377 78C406 78 430 102 430 131"}],8760:[.504,-.23,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451"}],8761:[.422,-.078,.906,{p:"616 250C616 261 607 270 596 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L596 230C607 230 616 239 616 250ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8764:[.366,-.134,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C497 188 448 230 404 269C350 318 286 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C276 312 325 270 369 231C423 182 487 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8765:[.366,-.134,.773,{p:"717 146C713 262 683 329 598 357C583 361 568 364 553 364C487 364 423 318 369 269C325 230 276 188 223 188C213 188 202 189 192 193C122 216 83 260 80 354C80 361 74 366 68 366C61 366 56 361 56 354C60 238 90 171 176 143C190 139 205 136 220 136C286 136 350 182 404 231C448 270 497 312 550 312C561 312 571 311 582 307C651 284 690 240 693 146C693 139 699 134 705 134C712 134 717 139 717 146"}],8766:[.466,-.034,.901,{p:"845 232C845 313 792 391 696 416L693 416C686 416 681 411 681 404C681 398 685 394 690 392C760 375 795 320 795 261C795 207 766 150 708 113C691 102 675 98 658 98C590 98 524 179 480 265C422 377 329 466 236 466C210 466 183 459 158 443C89 399 56 332 56 268C56 187 109 109 206 84L209 84C215 84 221 89 221 96C221 102 217 106 212 108C141 125 106 180 106 239C106 293 135 350 193 387C210 398 227 402 243 402C311 402 377 321 421 235C479 123 573 34 665 34C692 34 718 41 743 57C813 101 845 168 845 232"}],8767:[.492,-.008,.778,{p:"722 250C722 261 713 270 702 270C692 270 684 263 682 254C656 128 614 74 546 74C465 74 437 170 421 256C400 374 343 492 233 492C143 492 91 420 56 254L56 250C56 239 65 230 76 230C86 230 94 237 96 246C122 372 164 426 233 426C313 426 341 330 357 244C378 126 435 8 546 8C635 8 687 80 722 246"}],8768:[.583,.083,.28,{p:"224 399C224 410 223 422 221 433C199 539 145 574 77 583L76 583C69 583 64 578 64 571C64 565 69 560 74 559C127 552 139 502 156 420C157 412 158 404 158 396C158 351 134 307 111 266C83 214 56 158 56 101C56 90 57 78 59 67C80-39 135-74 202-83L204-83C211-83 216-78 216-71C216-65 211-60 205-59C153-52 140-2 124 80C122 88 122 96 122 104C122 149 146 193 169 234C197 286 224 342 224 399"}],8769:[.482,-.018,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C502 188 457 223 416 259L536 451C538 454 539 458 539 462C539 473 530 482 519 482C512 482 506 478 502 473L385 286C335 328 279 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C271 312 317 277 357 241L237 49C235 46 234 42 234 38C234 27 243 18 254 18C261 18 268 22 271 27L388 214C438 172 494 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8770:[.38,-.032,.778,{p:"722 360C722 371 713 380 702 380L76 380C65 380 56 371 56 360C56 349 65 340 76 340L702 340C713 340 722 349 722 360ZM720 234C720 242 714 247 708 247C701 247 696 242 696 236C687 149 646 108 578 88C568 85 558 84 549 84C497 84 449 123 406 160C352 205 291 248 226 248C213 248 199 246 185 242C101 217 69 154 58 46C58 38 64 33 70 33C77 33 82 38 82 44C91 131 132 172 200 192C210 195 220 196 229 196C281 196 329 157 372 120C426 75 487 32 552 32C565 32 579 34 593 38C677 63 709 126 720 234"}],8771:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C497 304 449 343 406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340C426 295 487 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454"}],8772:[.603,.103,.778,{p:"722 140C722 151 713 160 702 160L378 160L428 298C466 271 508 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C512 304 478 323 446 347L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L413 374L406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340L394 322L335 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L320 120L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L363 120L702 120C713 120 722 129 722 140"}],8773:[.552,-.036,.778,{p:"720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C497 388 449 427 406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C426 379 487 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8774:[.614,.048,.778,{p:"720 600C720 608 714 613 708 613C701 613 696 608 696 602C687 514 646 474 578 454C568 451 558 450 549 450C497 450 449 489 406 526C352 571 291 614 226 614C213 614 199 612 185 608C101 583 69 520 58 412C58 404 64 399 70 399C77 399 82 404 82 410C91 497 132 537 200 558C210 561 220 562 229 562C281 562 329 523 372 486C426 441 487 398 552 398C565 398 579 400 593 404C677 429 709 492 720 600ZM722 56C722 67 713 76 702 76L365 76L461 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L486 270L519 323C521 326 522 330 522 334C522 345 513 354 502 354C495 354 489 350 485 345L438 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L413 230L317 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L292 36L259-17C257-20 256-24 256-28C256-39 265-48 276-48C283-48 289-44 293-39L340 36L702 36C713 36 722 45 722 56"}],8775:[.603,.103,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L452 366C484 348 517 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C521 388 495 399 470 414L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L436 439L406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C387 412 402 399 418 388L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L333 36L702 36C713 36 722 45 722 56"}],8776:[.457,-.043,.773,{p:"717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C491 314 445 349 402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339C423 300 481 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436ZM717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161C350 200 292 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C282 186 328 151 371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8777:[.603,.103,.773,{p:"717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161L381 176L426 301C463 279 502 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436L717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C507 314 475 330 444 350L526 576C527 578 528 581 528 583C528 594 519 603 508 603C499 603 492 598 489 590L411 375L402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339L392 324L347 199C310 221 271 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C266 186 298 170 329 150L247-76C246-78 246-81 246-83C246-94 255-103 266-103C274-103 282-98 284-90L363 125L371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8778:[.541,-.036,.778,{p:"720 522C720 529 714 534 708 534C702 534 697 530 696 525C679 450 636 418 568 401C560 399 551 398 543 398C493 398 447 433 405 465C353 504 294 541 233 541C221 541 209 540 197 537C114 517 79 461 59 368C58 367 58 366 58 366C58 359 64 354 70 354C76 354 81 358 82 363C99 438 142 470 210 487C218 489 227 490 235 490C285 490 331 455 373 423C425 384 484 347 545 347C557 347 569 348 581 351C664 371 699 427 719 520C720 521 720 522 720 522ZM720 328C720 335 714 340 708 340C702 340 697 336 696 331C679 256 636 224 568 207C560 205 551 204 543 204C493 204 447 239 405 271C353 310 294 347 233 347C221 347 209 346 197 343C114 323 79 267 59 174C58 173 58 172 58 172C58 165 64 160 70 160C76 160 81 164 82 169C99 244 142 276 210 293C218 295 227 296 235 296C285 296 331 261 373 229C425 190 484 153 545 153C557 153 569 154 581 157C664 177 699 233 719 326C720 327 720 328 720 328ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8779:[.541,.041,.773,{p:"717 522C717 529 712 534 705 534C699 534 695 530 693 525C677 450 633 418 566 401C557 399 549 398 541 398C491 398 445 433 402 465C350 504 292 541 230 541C219 541 207 540 195 537C112 517 76 461 56 368L56 366C56 359 61 354 68 354C74 354 79 358 80 363C96 438 140 470 207 487C216 489 224 490 233 490C282 490 328 455 371 423C423 384 481 347 543 347C555 347 567 348 578 351C661 371 697 427 717 520ZM717 328C717 335 712 340 705 340C699 340 695 336 693 331C677 256 633 224 566 207C557 205 549 204 541 204C491 204 445 239 402 271C350 310 292 347 230 347C219 347 207 346 195 343C112 323 76 267 56 174L56 172C56 165 61 160 68 160C74 160 79 164 80 169C96 244 140 276 207 293C216 295 224 296 233 296C282 296 328 261 371 229C423 190 481 153 543 153C555 153 567 154 578 157C661 177 697 233 717 326ZM717 134C717 141 712 146 705 146C699 146 695 142 693 137C677 62 633 30 566 13C557 11 549 10 541 10C491 10 445 45 402 77C350 116 292 153 230 153C219 153 207 152 195 149C112 129 76 73 56-20L56-22C56-29 61-34 68-34C74-34 79-30 80-25C96 50 140 82 207 99C216 101 224 102 233 102C282 102 328 67 371 35C423-4 481-41 543-41C555-41 567-40 578-37C661-17 697 39 717 132"}],8780:[.541,-.036,.778,{p:"720 366C720 366 720 367 719 368C699 461 664 517 581 537C569 540 557 541 545 541C484 541 425 504 373 465C331 433 285 398 235 398C227 398 218 399 210 401C142 418 99 450 82 525C81 530 76 534 70 534C64 534 58 529 58 522C58 522 58 521 59 520C79 427 114 371 197 351C209 348 221 347 233 347C294 347 353 384 405 423C447 455 493 490 543 490C551 490 560 489 568 487C636 470 679 438 696 363C697 358 702 354 708 354C714 354 720 359 720 366ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8781:[.498,-.002,.778,{p:"722 478C722 489 713 498 702 498C696 498 691 496 688 492C609 412 501 367 389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327C512 327 630 376 716 464C720 467 722 472 722 478ZM722 22C722 28 720 33 716 36C630 124 512 173 389 173C266 173 148 124 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C169 88 277 133 389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8784:[.601,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM442 548C442 577 418 601 389 601C360 601 336 577 336 548C336 519 360 495 389 495C418 495 442 519 442 548"}],8788:[.422,-.078,.906,{p:"850 347C850 358 841 367 830 367L310 367C299 367 290 358 290 347C290 336 299 327 310 327L830 327C841 327 850 336 850 347ZM850 153C850 164 841 173 830 173L310 173C299 173 290 164 290 153C290 142 299 133 310 133L830 133C841 133 850 142 850 153ZM162 369C162 398 138 422 109 422C80 422 56 398 56 369C56 340 80 316 109 316C138 316 162 340 162 369ZM162 131C162 160 138 184 109 184C80 184 56 160 56 131C56 102 80 78 109 78C138 78 162 102 162 131"}],8789:[.422,-.078,.906,{p:"616 347C616 358 607 367 596 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L596 327C607 327 616 336 616 347ZM616 153C616 164 607 173 596 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L596 133C607 133 616 142 616 153ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8797:[.793,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM306 495L306 523C276 523 272 525 272 541L272 789L193 785L193 757C223 757 227 756 227 739L227 669C215 677 195 686 167 686C102 686 58 643 58 588C58 536 98 490 162 490C191 490 212 501 226 511L226 490ZM226 547C207 520 180 514 164 514C145 514 135 521 122 538C110 554 109 576 109 588C109 598 109 624 126 642C139 656 151 663 170 663C181 663 208 661 226 636ZM528 549C528 560 518 561 514 561C505 561 504 559 500 550C489 525 461 516 440 516C409 516 400 533 393 539C380 555 379 575 379 588L510 588C522 588 528 588 528 602C528 631 512 689 431 689C365 689 328 642 328 590C328 536 372 490 437 490C506 490 528 540 528 549ZM486 610L381 610C387 655 414 666 431 666C478 666 485 626 486 610ZM720 754C720 774 704 793 673 793C634 793 598 768 598 720L598 680L558 680L558 652L598 652L598 533C598 523 597 521 576 521L564 521L564 495L685 495L685 521L669 521C643 521 642 523 642 534L642 652L701 652L701 680L641 680L641 720C641 754 655 769 672 769L676 769C672 765 669 760 669 753C669 739 678 728 694 728C711 728 720 739 720 754"}],8799:[.803,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM483 736C483 752 477 803 386 803C321 803 295 773 295 741C295 719 312 712 322 712C335 712 350 722 350 740C350 751 344 760 335 764C354 778 379 778 386 778C432 778 431 743 431 732C431 725 422 707 414 700C375 669 365 632 365 601L365 587C365 576 374 577 380 577C392 577 393 584 393 595L393 606C393 650 420 658 448 679C463 691 483 712 483 736ZM410 511C410 528 397 542 380 542C363 542 348 528 348 511C348 494 363 480 380 480C396 480 410 494 410 511"}],8800:[.73,.23,.778,{p:"722 153C722 164 713 173 702 173L382 173L438 327L702 327C713 327 722 336 722 347C722 358 713 367 702 367L453 367L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L410 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L396 327L340 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L325 133L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L368 133L702 133C713 133 722 142 722 153"}],8801:[.464,-.036,.778,{p:"722 444C722 455 713 464 702 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L702 424C713 424 722 433 722 444ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8802:[.73,.23,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L474 424L702 424C713 424 722 433 722 444C722 455 713 464 702 464L488 464L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L446 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L431 424L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L332 36L702 36C713 36 722 45 722 56"}],8803:[.561,.061,.778,{p:"722 541C722 552 713 561 702 561L76 561C65 561 56 552 56 541C56 530 65 521 76 521L702 521C713 521 722 530 722 541ZM722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM722-41C722-30 713-21 702-21L76-21C65-21 56-30 56-41C56-52 65-61 76-61L702-61C713-61 722-52 722-41"}],8804:[.631,.119,.778,{p:"691 75L143 334L691 593C715 604 698 640 673 629L92 354C75 346 75 322 92 314L673 39C698 28 715 64 691 75ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8805:[.631,.119,.778,{p:"686 314C703 322 703 346 686 354L105 629C80 640 63 604 87 593L635 334L87 75C63 64 80 28 105 39ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8806:[.715,.203,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8807:[.715,.203,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8808:[.715,.287,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8809:[.715,.287,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8810:[.547,.047,1,{p:"578-10L136 250L578 510C601 523 581 558 558 544L91 270C75 261 75 239 91 230L558-44C581-58 601-23 578-10ZM910-10L467 250L910 510C933 523 913 558 890 544L422 270C407 261 407 239 422 230L890-44C913-58 933-23 910-10"}],8811:[.547,.047,1,{p:"909 230C925 239 925 261 909 270L442 544C419 558 399 523 422 510L864 250L422-10C399-23 419-58 442-44ZM578 230C593 239 593 261 578 270L110 544C87 558 67 523 90 510L533 250L90-10C67-23 87-58 110-44"}],8812:[.77,.27,.434,{p:"378-250C378-242 373-235 367-232C322-210 280-174 242-131C324-24 378 118 378 250C378 382 324 524 242 631C280 674 322 710 367 732C373 735 378 742 378 750C378 761 369 770 358 770C355 770 352 769 349 768C302 744 257 707 217 662C177 707 132 744 85 768C82 769 79 770 76 770C65 770 56 761 56 750C56 742 61 735 67 732C112 710 154 674 192 631C110 524 56 382 56 250C56 118 110-24 192-131C154-174 112-210 67-232C61-235 56-242 56-250C56-261 65-270 76-270C79-270 82-269 85-268C132-244 177-207 217-162C257-207 302-244 349-268C352-269 355-270 358-270C369-270 378-261 378-250ZM338 250C338 130 290-1 217-99C144-1 96 130 96 250C96 370 144 501 217 599C290 501 338 370 338 250"}],8813:[.73,.23,.778,{p:"722 22C722 28 720 33 716 36C630 124 512 173 389 173L382 173L439 330C544 341 642 388 716 464C720 467 722 472 722 478C722 489 713 498 702 498C696 498 691 496 688 492C624 428 543 386 455 372L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L411 368L389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327L396 327L339 170C234 159 136 112 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C154 72 235 114 323 128L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L367 132L389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8814:[.73,.23,.778,{p:"689-9L370 142L466 404L689 509C713 520 696 556 671 545L485 457L575 703C576 705 576 708 576 710C576 721 567 730 556 730C547 730 540 725 537 717L434 433L90 270C73 262 73 238 90 230L320 121L202-203C201-205 201-208 201-210C201-221 210-230 221-230C230-230 237-225 240-217L357 104L671-45C696-56 713-20 689-9ZM414 379L334 159L141 250"}],8815:[.73,.23,.778,{p:"688 230C705 238 705 262 688 270L458 379L576 703C577 705 577 708 577 710C577 721 568 730 557 730C548 730 541 725 538 717L421 396L107 545C82 556 65 520 89 509L408 358L312 96L89-9C65-20 82-56 107-45L293 43L203-203C202-205 202-208 202-210C202-221 211-230 222-230C231-230 238-225 241-217L344 67ZM637 250L364 121L444 341"}],8816:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L292-79L385 175L673 39C698 28 715 64 691 75L398 213L505 505L691 593C715 604 698 640 673 629L524 559L577 703C578 705 578 708 578 710C578 721 569 730 558 730C549 730 542 725 539 717L473 534L92 354C75 346 75 322 92 314L348 193L249-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L235-119L204-203C203-205 203-208 203-210C203-221 212-230 223-230C232-230 239-225 242-217L277-119L682-119C693-119 702-110 702-99ZM453 481L362 230L143 334"}],8817:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L289-79L379 169L686 314C703 322 703 346 686 354L482 451L574 703C575 705 575 708 575 710C575 721 566 730 555 730C546 730 539 725 536 717L446 468L105 629C80 640 63 604 87 593L432 430L347 198L87 75C63 64 80 28 105 39L328 144L246-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L232-119L201-203C200-205 200-208 200-210C200-221 209-230 220-230C229-230 236-225 239-217L274-119L682-119C693-119 702-110 702-99ZM635 334L399 222L468 413"}],8818:[.636,.125,.776,{p:"706 173L131 385L706 598C731 607 718 644 693 635L70 405C51 399 51 372 70 365L693 136C718 126 731 164 706 173ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8819:[.636,.125,.776,{p:"706 365C724 372 724 399 706 405L83 635C58 644 44 607 69 598L644 385L69 173C44 164 58 126 83 136ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8820:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L406 241L693 136C718 126 731 164 706 173L420 279L509 525L706 598C731 607 718 644 693 635L527 574L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L478 556L70 405C51 399 51 372 70 365L368 255L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM460 507L382 293L131 385"}],8821:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L412 257L706 365C724 372 724 399 706 405L494 483L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L457 497L83 635C58 644 44 607 69 598L443 460L380 288L69 173C44 164 58 126 83 136L362 239L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM644 385L430 306L480 446"}],8822:[.737,.237,.778,{p:"690 221L146 459L690 698C714 709 698 745 674 735L92 479C74 472 74 447 92 439L674 184C698 173 714 210 690 221ZM686 21C704 28 704 53 686 61L104 316C80 327 64 290 88 279L632 41L88-198C64-209 80-245 104-235"}],8823:[.737,.237,.778,{p:"686 439C704 447 704 472 686 479L104 735C80 745 64 709 88 698L632 459L88 221C64 210 80 173 104 184ZM690-198L146 41L690 279C714 290 698 327 674 316L92 61C74 53 74 28 92 21L674-235C698-245 714-209 690-198"}],8824:[.776,.276,.778,{p:"690 221L440 330L551 637L690 698C714 709 698 745 674 735L570 689L592 750C593 752 594 754 594 756C594 768 585 776 574 776C565 776 557 771 555 763L520 667L92 479C74 472 74 447 92 439L389 309L352 207L104 316C80 327 64 290 88 279L338 170L227-137L88-198C64-209 80-245 104-235L208-189L186-250C185-252 185-254 185-256C185-268 193-276 205-276C213-276 221-271 223-263L258-167L686 21C704 28 704 53 686 61L389 191L426 293L674 184C698 173 714 210 690 221ZM501 615L403 346L146 459ZM632 41L277-115L375 154"}],8825:[.776,.276,.778,{p:"690-198L308-30L370 139L690 279C714 290 698 327 674 316L389 191L440 331L686 439C704 447 704 472 686 479L520 552L592 750C593 752 593 754 593 756C593 768 585 776 573 776C565 776 557 771 555 763L484 568L104 735C80 745 64 709 88 698L470 530L408 361L88 221C64 210 80 173 104 184L389 309L338 169L92 61C74 53 74 28 92 21L258-52L186-250C185-252 184-254 184-256C184-268 193-276 204-276C213-276 221-271 223-263L294-68L674-235C698-245 714-209 690-198ZM632 459L459 383L507 514ZM319 117L271-14L146 41"}],8826:[.547,.047,.778,{p:"702-27L702-23C671 132 535 215 373 250C535 285 671 368 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C623 334 393 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C393 230 623 166 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8827:[.547,.047,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C385 270 155 334 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C107 368 243 285 405 250C243 215 107 132 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C155 166 385 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8828:[.639,.139,.738,{p:"682 65L682 69C651 223 515 307 353 342C515 377 651 460 682 615L682 619C682 630 673 639 662 639C652 639 644 632 642 623C603 425 373 362 156 362L76 362C73 362 71 361 69 360C61 357 56 350 56 342C56 333 61 326 69 323C71 322 73 322 76 322L156 322C373 322 603 258 642 61C644 52 652 45 662 45C673 45 682 54 682 65ZM566-119L566-117C545 127 346 194 156 194L76 194C65 194 56 185 56 174C56 163 65 154 76 154L156 154C326 154 507 98 526-121C527-131 535-139 546-139C557-139 566-130 566-119"}],8829:[.639,.139,.738,{p:"682 342C682 350 677 357 669 360C667 361 665 362 662 362L582 362C365 362 135 425 96 623C94 632 86 639 76 639C65 639 56 630 56 619L56 615C87 460 223 377 385 342C223 307 87 223 56 69L56 65C56 54 65 45 76 45C86 45 94 52 96 61C135 258 365 322 582 322L662 322C665 322 667 322 669 323C677 326 682 333 682 342ZM682 174C682 185 673 194 662 194L582 194C392 194 193 127 172-117L172-119C172-130 181-139 192-139C203-139 211-131 212-121C231 98 412 154 582 154L662 154C673 154 682 163 682 174"}],8830:[.682,.17,.773,{p:"700 108C700 110 699 111 699 112C668 267 532 351 371 385C532 420 668 504 699 658C699 660 700 661 700 662C700 673 691 682 680 682C670 682 662 675 660 666C621 469 390 406 174 406L94 405C91 405 88 405 86 404C79 401 74 394 74 385C74 377 79 370 86 367C88 366 91 365 94 365L174 365C390 365 621 302 660 104C662 95 670 88 680 88C691 88 700 97 700 108ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8831:[.682,.17,.773,{p:"700 385C700 394 694 401 687 404C685 405 682 405 680 405L600 405L579 405C368 409 151 475 113 666C111 675 103 682 94 682C83 682 74 673 74 662L74 658C105 504 240 421 401 385C240 350 105 266 74 112L74 108C74 97 83 88 94 88C103 88 111 95 113 104C151 296 368 361 579 365L600 365L680 365C682 365 685 366 687 367C694 370 700 377 700 385ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8832:[.73,.23,.778,{p:"702-27L702-23C673 120 554 203 407 242L414 260C557 300 673 382 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C639 413 547 343 430 305L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L383 292C317 277 246 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C236 230 297 225 355 214L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L394 205C527 171 636 99 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8833:[.73,.23,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C542 270 481 275 423 286L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L384 295C251 329 142 401 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C105 380 224 297 371 258L364 240C221 200 105 118 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C139 87 231 157 348 195L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L395 208C461 223 532 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8834:[.543,.043,.778,{p:"693-23C693-12 684-3 673-3L378-3C238-3 125 110 125 250C125 390 238 503 378 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L378 543C216 543 85 412 85 250C85 88 216-43 378-43L673-43C684-43 693-34 693-23"}],8835:[.543,.043,.778,{p:"693 250C693 412 562 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C540 503 653 390 653 250C653 110 540-3 400-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L400-43C562-43 693 88 693 250"}],8836:[.73,.23,.778,{p:"693-23C693-12 684-3 673-3L378-3C365-3 352-2 339 0L522 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L537 543L595 703C596 705 597 708 597 710C597 721 588 730 577 730C568 730 560 725 558 717L494 543L378 543C216 543 85 412 85 250C85 120 169 10 286-28L223-203C222-205 222-208 222-210C222-221 230-230 242-230C250-230 258-225 260-217L325-38C342-41 360-43 378-43L673-43C684-43 693-34 693-23ZM480 503L300 9C198 42 125 138 125 250C125 390 238 503 378 503"}],8837:[.73,.23,.778,{p:"693 250C693 380 609 490 492 528L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L453 538C436 541 418 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C413 503 426 502 439 500L256-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L241-43L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L284-43L400-43C562-43 693 88 693 250ZM653 250C653 110 540-3 400-3L298-3L478 491C580 458 653 362 653 250"}],8838:[.627,.127,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L673-127C684-127 693-118 693-107"}],8839:[.627,.127,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L651-127C662-127 671-118 671-107"}],8840:[.73,.23,.778,{p:"693-107C693-96 684-87 673-87L288-87L335 44C349 42 364 41 378 41L673 41C684 41 693 50 693 61C693 72 684 81 673 81L378 81C368 81 359 82 349 83L533 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L378 627C216 627 85 496 85 334C85 201 174 88 296 53L245-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L673-127C684-127 693-118 693-107ZM490 587L310 90C203 120 125 218 125 334C125 474 238 587 378 587"}],8841:[.73,.23,.778,{p:"693 334C693 447 629 545 535 594L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L499 610C468 621 435 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C430 587 458 582 485 572L306 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L292 41L245-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L651-127C662-127 671-118 671-107C671-96 662-87 651-87L288-87L334 41L400 41C562 41 693 172 693 334ZM653 334C653 194 540 81 400 81L349 81L522 556C600 513 653 430 653 334"}],8842:[.627,.211,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L446-87L493-37C496-33 499-28 499-23C499-12 490-3 479-3C473-3 468-5 464-9L391-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L354-127L307-177C304-181 302-186 302-191C302-202 310-211 322-211C327-211 332-209 336-205L409-127L673-127C684-127 693-118 693-107"}],8843:[.627,.211,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L424-87L471-37C474-33 477-28 477-23C477-12 468-3 457-3C451-3 446-5 442-9L369-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L332-127L285-177C282-181 280-186 280-191C280-202 288-211 300-211C305-211 310-209 314-205L387-127L651-127C662-127 671-118 671-107"}],8845:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM387 292C387 321 363 345 334 345C305 345 281 321 281 292C281 263 305 239 334 239C363 239 387 263 387 292"}],8846:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM491 292C491 303 482 312 471 312L354 312L354 429C354 440 345 449 334 449C323 449 314 440 314 429L314 312L197 312C186 312 177 303 177 292C177 281 186 272 197 272L314 272L314 155C314 144 323 135 334 135C345 135 354 144 354 155L354 272L471 272C482 272 491 281 491 292"}],8847:[.543,.043,.778,{p:"702-23C702-12 693-3 682-3L116-3L116 503L682 503C693 503 702 512 702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523L76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8848:[.543,.043,.778,{p:"702-23L702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523C76 512 85 503 96 503L662 503L662-3L96-3C85-3 76-12 76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8849:[.627,.127,.778,{p:"702 61C702 72 693 81 682 81L116 81L116 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8850:[.627,.127,.778,{p:"702 61L702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L662 587L662 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8851:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604L100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20C111-20 120-11 120 0L120 564L547 564L547 0C547-11 556-20 567-20C578-20 587-11 587 0"}],8852:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604C556 604 547 595 547 584L547 20L120 20L120 584C120 595 111 604 100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20L567-20C578-20 587-11 587 0"}],8853:[.592,.092,.778,{p:"690 270L409 270L409 551C560 541 680 421 690 270ZM369 270L88 270C98 421 218 541 369 551ZM369-51C218-41 98 79 88 230L369 230ZM690 230C680 79 560-41 409-51L409 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8854:[.592,.092,.778,{p:"690 270L88 270C98 427 229 552 389 552C549 552 680 427 690 270ZM690 230C680 73 549-52 389-52C229-52 98 73 88 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8855:[.592,.092,.778,{p:"691 250C691 174 663 104 616 51L417 250L616 449C663 396 691 326 691 250ZM588 477L389 278L190 477C243 524 313 552 389 552C465 552 535 524 588 477ZM361 250L162 51C115 104 87 174 87 250C87 326 115 396 162 449ZM588 23C535-24 465-52 389-52C313-52 243-24 190 23L389 222ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8856:[.592,.092,.778,{p:"691 250C691 83 556-52 389-52C360-52 331-48 305-40L511 526C617 479 691 373 691 250ZM473 540L267-26C161 21 87 127 87 250C87 417 222 552 389 552C418 552 447 548 473 540ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8857:[.592,.092,.778,{p:"731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250ZM691 250C691 83 556-52 389-52C222-52 87 83 87 250C87 417 222 552 389 552C556 552 691 417 691 250ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8858:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM548 250C548 333 481 400 398 400C315 400 248 333 248 250C248 167 315 100 398 100C481 100 548 167 548 250ZM508 250C508 189 459 140 398 140C337 140 288 189 288 250C288 311 337 360 398 360C459 360 508 311 508 250"}],8859:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM581 144C590 160 584 179 567 186L422 250L567 314C584 321 590 340 581 356C572 371 552 375 538 365L410 271L427 429C429 446 416 462 398 462C380 462 367 446 369 429L386 271L258 365C244 375 224 371 215 356C206 340 212 321 229 314L374 250L229 186C212 179 206 160 215 144C224 129 244 125 258 135L386 229L369 71C367 54 380 39 398 39C416 39 429 54 427 71L410 229L538 135C552 125 572 129 581 144"}],8860:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM631 166C631 177 622 186 611 186L185 186C174 186 165 177 165 166C165 155 174 146 185 146L611 146C622 146 631 155 631 166ZM631 334C631 345 622 354 611 354L185 354C174 354 165 345 165 334C165 323 174 314 185 314L611 314C622 314 631 323 631 334"}],8861:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM654 250C654 261 645 270 634 270L162 270C151 270 142 261 142 250C142 239 151 230 162 230L634 230C645 230 654 239 654 250"}],8862:[.583,.083,.778,{p:"682 543L682 270L409 270L409 543ZM369 270L96 270L96 543L369 543ZM369-43L96-43L96 230L369 230ZM682 230L682-43L409-43L409 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8863:[.583,.083,.778,{p:"682 543L682 270L96 270L96 543ZM682 230L682-43L96-43L96 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8864:[.583,.083,.778,{p:"654 543L389 278L124 543ZM361 250L96-15L96 515ZM654-43L124-43L389 222ZM682-15L417 250L682 515ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8865:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8866:[.684,0,.611,{p:"556 342C556 353 547 362 536 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L536 322C547 322 556 331 556 342"}],8867:[.684,0,.611,{p:"555 20L555 664C555 675 546 684 535 684C524 684 515 675 515 664L515 362L75 362C64 362 55 353 55 342C55 331 64 322 75 322L515 322L515 20C515 9 524 0 535 0C546 0 555 9 555 20"}],8868:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8869:[.684,0,.778,{p:"722 20C722 31 713 40 702 40L409 40L409 664C409 675 400 684 389 684C378 684 369 675 369 664L369 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L702 0C713 0 722 9 722 20"}],8870:[.684,0,.445,{p:"389 342C389 353 380 362 369 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L369 322C380 322 389 331 389 342"}],8871:[.684,0,.445,{p:"389 245C389 256 380 265 369 265L96 265L96 419L369 419C380 419 389 428 389 439C389 450 380 459 369 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L369 225C380 225 389 234 389 245"}],8872:[.684,0,.612,{p:"556 245C556 256 547 265 536 265L96 265L96 419L536 419C547 419 556 428 556 439C556 450 547 459 536 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L536 225C547 225 556 234 556 245"}],8873:[.684,0,.673,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM617 342C617 353 608 362 597 362L264 362L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 322L597 322C608 322 617 331 617 342"}],8874:[.684,0,.841,{p:"264 20L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20ZM96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM785 342C785 353 776 362 765 362L432 362L432 664C432 675 423 684 412 684C401 684 392 675 392 664L392 20C392 9 401 0 412 0C423 0 432 9 432 20L432 322L765 322C776 322 785 331 785 342"}],8875:[.684,0,.653,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM597 245C597 256 588 265 577 265L264 265L264 419L577 419C588 419 597 428 597 439C597 450 588 459 577 459L264 459L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 225L577 225C588 225 597 234 597 245"}],8876:[.684,0,.565,{p:"509 342C509 353 500 362 489 362L313 362L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L266 362L216 362L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L288 322L489 322C500 322 509 331 509 342ZM241 322L216 282L216 322"}],8877:[.684,0,.732,{p:"676 245C676 256 667 265 656 265L253 265L349 419L656 419C667 419 676 428 676 439C676 450 667 459 656 459L374 459L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L326 459L216 459L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L228 225L656 225C667 225 676 234 676 245ZM301 419L216 282L216 419"}],8878:[.684,0,.793,{p:"737 342C737 353 728 362 717 362L384 362L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 322L717 322C728 322 737 331 737 342"}],8879:[.684,0,.773,{p:"717 245C717 256 708 265 697 265L384 265L384 419L697 419C708 419 717 428 717 439C717 450 708 459 697 459L384 459L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 225L697 225C708 225 717 234 717 245"}],8882:[.547,.047,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L67 268C61 265 56 258 56 250C56 242 61 235 67 232L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L123 250L642 495"}],8883:[.547,.047,.738,{p:"682 250C682 258 677 265 671 268L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L671 232C677 235 682 242 682 250ZM615 250L96 5L96 495"}],8884:[.605,.105,.738,{p:"682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L68 346C61 343 56 336 56 328C56 320 61 313 68 310L654 53C656 52 659 51 662 51C673 51 682 60 682 71ZM642 102L126 328L642 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8885:[.605,.105,.738,{p:"682 328C682 336 677 343 670 346L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L670 310C677 313 682 320 682 328ZM612 328L96 102L96 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8890:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8896:[.78,.264,.833,{p:"780-226L436 766C430 785 403 785 396 766L53-226C40-262 95-281 107-245L416 647L725-245C738-281 793-262 780-226"}],8897:[.764,.28,.833,{p:"780 726C793 762 738 781 725 745L416-147L107 745C95 781 40 762 53 726L396-266C403-285 430-285 436-266"}],8898:[.772,.25,.833,{p:"784-221L784 473C784 636 621 772 417 772C213 772 50 636 50 473L50-221C50-237 63-250 79-250C95-250 108-237 108-221L108 473C108 608 248 714 417 714C586 714 726 608 726 473L726-221C726-237 739-250 755-250C771-250 784-237 784-221"}],8899:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27"}],8900:[.48,-.02,.5,{p:"432 250L250 68L68 250L250 432ZM480 250C480 256 478 261 474 264L264 474C261 478 256 480 250 480C244 480 239 478 236 474L26 264C22 261 20 256 20 250C20 244 22 239 26 236L236 26C239 22 244 20 250 20C256 20 261 22 264 26L474 236C478 239 480 244 480 250"}],8901:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],8902:[.486,-.014,.5,{p:"497 306C496 309 493 311 490 311L287 277L257 480C256 483 253 486 250 486C247 486 244 483 243 480L213 277L10 311C7 311 4 309 3 306C2 303 3 299 6 298L190 206L95 24C93 21 94 18 97 15C100 13 104 14 106 16L250 162L394 16C396 14 400 13 403 15C406 18 407 21 405 24L310 206L494 298C497 299 498 303 497 306"}],8904:[.505,.005,.623,{p:"283 250L96 63L96 437ZM526 437L526 63L339 250ZM566 15L566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8905:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L339 250L561 471C564 475 566 480 566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15ZM283 250L96 63L96 437"}],8906:[.505,.005,.623,{p:"567 15L567 485C567 497 559 505 547 505C542 505 537 503 533 500L312 278L91 500C87 503 82 505 77 505C65 505 57 497 57 485C57 480 59 475 62 471L284 250L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15ZM527 437L527 63L340 250"}],8907:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L90 500C86 503 81 505 76 505C64 505 56 497 56 485C56 480 58 475 61 471L283 250L61 29C58 25 56 20 56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8908:[.505,.005,.623,{p:"567 15C567 20 565 25 562 29L340 250L562 471C565 475 567 480 567 485C567 497 559 505 547 505C542 505 537 503 533 500L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15"}],8909:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 266C709 374 677 437 593 462C579 466 565 468 552 468C487 468 426 425 372 380C329 343 281 304 229 304C220 304 210 305 200 308C132 328 91 369 82 456C82 462 77 467 70 467C64 467 58 462 58 454C69 346 101 283 185 258C199 254 213 252 226 252C291 252 352 295 406 340C449 377 497 416 549 416C558 416 568 415 578 412C646 392 687 351 696 264C696 258 701 253 708 253C714 253 720 258 720 266"}],8910:[.584,.02,.733,{p:"677 564C677 575 668 584 657 584L653 584C486 546 401 396 367 220C332 396 247 546 80 584L76 584C65 584 56 575 56 564C56 554 63 547 72 544C288 496 347 238 347 0C347-11 355-20 367-20C378-20 387-11 387 0C387 238 445 496 661 544C670 547 677 554 677 564"}],8911:[.584,.02,.733,{p:"677 0C677 10 670 17 661 20C445 68 387 326 387 564C387 575 378 584 367 584C355 584 347 575 347 564C347 326 288 68 72 20C63 17 56 10 56 0C56-11 65-20 76-20L80-20C247 18 332 168 367 344C401 168 486 18 653-20L657-20C668-20 677-11 677 0"}],8930:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61C702 72 693 81 682 81L349 81L533 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM490 587L306 81L116 81L116 587"}],8931:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61L702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L490 587L306 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM662 81L349 81L533 587L662 587"}],8938:[.73,.23,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L541 492L618 703C619 705 619 708 619 710C619 721 610 730 599 730C590 730 583 725 580 717L490 468L67 268C61 265 56 258 56 250C56 242 61 235 67 232L354 96L245-203C245-205 244-208 244-210C244-221 253-230 264-230C273-230 280-225 283-217L391 79L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L404 117L522 438L642 495ZM470 414L368 134L123 250"}],8939:[.73,.23,.738,{p:"682 250C682 258 677 265 671 268L384 404L493 703C493 705 494 708 494 710C494 721 485 730 474 730C465 730 458 725 455 717L347 421L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L197 8L120-203C119-205 119-208 119-210C119-221 128-230 139-230C148-230 155-225 158-217L248 32L671 232C677 235 682 242 682 250ZM615 250L268 86L370 366ZM334 383L216 62L96 5L96 495"}],8940:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L365 180L654 53C656 52 659 51 662 51C673 51 682 60 682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L493 533L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L443 511L68 346C61 343 56 336 56 328C56 320 61 313 68 310L328 196L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM642 102L378 217L474 481L642 554ZM424 459L342 233L126 328"}],8941:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L363 175L670 310C677 313 682 320 682 328C682 336 677 343 670 346L459 439L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L422 455L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L312 153L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM612 328L382 227L445 401ZM409 417L331 205L96 102L96 554"}],8942:[.582,.082,.218,{p:"162-29C162 0 138 24 109 24C80 24 56 0 56-29C56-58 80-82 109-82C138-82 162-58 162-29ZM162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM162 529C162 558 138 582 109 582C80 582 56 558 56 529C56 500 80 476 109 476C138 476 162 500 162 529"}],8943:[.303,-.197,.776,{p:"162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM441 250C441 279 417 303 388 303C359 303 335 279 335 250C335 221 359 197 388 197C417 197 441 221 441 250ZM720 250C720 279 696 303 667 303C638 303 614 279 614 250C614 221 638 197 667 197C696 197 720 221 720 250"}],8944:[.5,0,.613,{p:"359 250C359 279 335 303 306 303C277 303 253 279 253 250C253 221 277 197 306 197C335 197 359 221 359 250ZM556 447C556 477 533 500 503 500C474 500 450 477 450 447C450 418 474 394 503 394C533 394 556 418 556 447ZM162 53C162 82 138 106 109 106C79 106 56 82 56 53C56 23 79 0 109 0C138 0 162 23 162 53"}],8945:[.5,0,.613,{p:"360 250C360 279 336 303 307 303C278 303 254 279 254 250C254 221 278 197 307 197C336 197 360 221 360 250ZM163 447C163 477 139 500 110 500C80 500 57 477 57 447C57 418 80 394 110 394C139 394 163 418 163 447ZM557 53C557 82 534 106 504 106C475 106 451 82 451 53C451 23 475 0 504 0C534 0 557 23 557 53"}],8968:[.75,.25,.444,{p:"416 730C416 741 407 750 396 750L174 750L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 710L396 710C407 710 416 719 416 730"}],8969:[.75,.25,.444,{p:"270-230L270 750L48 750C37 750 28 741 28 730C28 719 37 710 48 710L230 710L230-230C230-241 239-250 250-250C261-250 270-241 270-230"}],8970:[.75,.25,.444,{p:"416-230C416-219 407-210 396-210L214-210L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174-250L396-250C407-250 416-241 416-230"}],8971:[.75,.25,.444,{p:"270-250L270 730C270 741 261 750 250 750C239 750 230 741 230 730L230-210L48-210C37-210 28-219 28-230C28-241 37-250 48-250"}],8976:[.367,-.133,.667,{p:"620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133C78 133 87 142 87 153L87 327L600 327C611 327 620 336 620 347"}],8985:[.367,-.133,.667,{p:"620 153C620 164 611 173 600 173L87 173L87 347C87 358 78 367 67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133L600 133C611 133 620 142 620 153"}],8988:[.77,-.49,.392,{p:"336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750L56 510C56 499 65 490 76 490C87 490 96 499 96 510L96 730L316 730C327 730 336 739 336 750"}],8989:[.77,-.49,.392,{p:"336 510L336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750C56 739 65 730 76 730L296 730L296 510C296 499 305 490 316 490C327 490 336 499 336 510"}],8990:[.01,.27,.392,{p:"336-250C336-239 327-230 316-230L96-230L96-10C96 1 87 10 76 10C65 10 56 1 56-10L56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8991:[.01,.27,.392,{p:"336-250L336-10C336 1 327 10 316 10C305 10 296 1 296-10L296-230L76-230C65-230 56-239 56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8992:[1.344,0,1.185,{p:"1129 1232C1129 1297 1064 1344 997 1344C905 1344 838 1212 771 966C768 955 662 563 551 0L685 0L766 446C811 704 856 946 897 1102C911 1162 953 1318 1000 1318C1037 1318 1068 1295 1072 1290C1032 1287 1012 1261 1012 1231C1012 1191 1042 1171 1070 1171C1099 1171 1129 1189 1129 1232"}],8993:[1.322,.022,1.185,{p:"685 1322L551 1322L470 876C438 691 403 489 363 320C342 232 286 5 188 5C144 5 114 32 114 32C153 35 173 61 173 92C173 132 143 151 115 151C86 151 56 133 56 91C56 29 117-22 190-22C374-22 443 261 529 612"}],8994:[.381,-.13,1,{p:"944 143C944 154 798 381 500 381C200 381 55 154 55 143C55 136 61 130 68 130C68 130 72 131 74 133C74 133 76 135 88 150C181 278 342 336 499 336C572 336 663 324 753 281C852 233 898 168 919 138C922 135 925 130 931 130C938 130 944 136 944 143"}],8995:[.371,-.133,1,{p:"944 358C944 365 938 371 931 371C931 371 927 370 925 368C925 368 923 366 911 351C833 250 689 178 500 178C457 178 362 181 259 223C151 269 102 334 79 363C77 366 74 371 68 371C61 371 55 365 55 358C55 347 200 133 499 133C801 133 944 348 944 358"}],9001:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],9002:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],9115:[1.495,0,.875,{p:"823 1474C823 1485 813 1495 802 1495C797 1495 793 1493 790 1491C522 1289 277 740 277 250L277 0L379 0L379 250C379 718 559 1265 814 1457C820 1461 823 1467 823 1474"}],9116:[.498,0,.875,{p:"379 0L379 498L277 498L277 0"}],9117:[1.495,0,.875,{p:"823 21C823 28 820 34 814 37C559 230 379 776 379 1245L379 1495L277 1495L277 1245C277 755 522 205 790 4C793 2 797 0 802 0C813 0 823 9 823 21"}],9118:[1.495,0,.875,{p:"598 0L598 250C598 740 353 1289 85 1491C82 1493 78 1495 73 1495C62 1495 52 1485 52 1474C52 1467 55 1461 61 1457C316 1265 496 718 496 250L496 0"}],9119:[.498,0,.875,{p:"598 498L496 498L496 0L598 0"}],9120:[1.495,0,.875,{p:"598 1245L598 1495L496 1495L496 1245C496 776 316 230 61 37C55 34 52 28 52 21C52 9 62 0 73 0C78 0 82 2 85 4C353 205 598 755 598 1245"}],9121:[1.5,0,.667,{p:"647 1470C647 1487 634 1500 617 1500L321 1500L321 0L381 0L381 1440L617 1440C634 1440 647 1453 647 1470"}],9122:[1,0,.667,{p:"381 0L381 1000L321 1000L321 0"}],9123:[1.5,0,.667,{p:"647 30C647 47 634 60 617 60L381 60L381 1500L321 1500L321 0L617 0C634 0 647 13 647 30"}],9124:[1.5,0,.667,{p:"346 0L346 1500L50 1500C33 1500 20 1487 20 1470C20 1453 33 1440 50 1440L286 1440L286 0"}],9125:[1,0,.667,{p:"346 1000L286 1000L286 0L346 0"}],9126:[1.5,0,.667,{p:"346 0L346 1500L286 1500L286 60L50 60C33 60 20 47 20 30C20 13 33 0 50 0"}],9127:[.75,0,.902,{p:"755 724C755 738 743 750 729 750C726 750 723 749 720 748C551 687 400 526 400 375L400 0L502 0L502 375C502 498 600 649 738 700C748 703 755 713 755 724"}],9128:[1.5,0,.902,{p:"502 1500L400 1500L400 1125C400 988 303 825 164 774C154 771 147 761 147 750C147 739 154 729 164 726C303 675 400 512 400 375L400 0L502 0L502 375C502 522 382 675 237 750C382 825 502 978 502 1125"}],9129:[.75,0,.902,{p:"755 26C755 37 748 47 738 50C600 101 502 252 502 375L502 750L400 750L400 375C400 224 551 63 720 2C723 1 726 0 729 0C743 0 755 12 755 26"}],9130:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],9131:[.75,0,.902,{p:"502 0L502 375C502 526 351 687 182 748C179 749 176 750 173 750C159 750 147 738 147 724C147 713 154 703 164 700C302 649 400 498 400 375L400 0"}],9132:[1.5,0,.902,{p:"755 750C755 761 748 771 738 774C599 825 502 988 502 1125L502 1500L400 1500L400 1125C400 978 520 825 665 750C520 675 400 522 400 375L400 0L502 0L502 375C502 512 599 675 738 726C748 729 755 739 755 750"}],9133:[.75,0,.902,{p:"502 375L502 750L400 750L400 375C400 252 302 101 164 50C154 47 147 37 147 26C147 12 159 0 173 0C176 0 179 1 182 2C351 63 502 224 502 375"}],9136:[.98,.5,.902,{p:"502-125L502 250L400 250L400-125C400-248 302-399 164-450C154-453 147-463 147-474C147-488 159-500 173-500C176-500 179-499 182-498C351-437 502-276 502-125ZM755 954C755 968 743 980 729 980C726 980 723 979 720 978C551 917 400 756 400 605L400 230L502 230L502 605C502 728 600 879 738 930C748 933 755 943 755 954"}],9137:[.98,.5,.902,{p:"755-474C755-463 748-453 738-450C600-399 502-248 502-125L502 250L400 250L400-125C400-276 551-437 720-498C723-499 726-500 729-500C743-500 755-488 755-474ZM502 230L502 605C502 756 351 917 182 978C179 979 176 980 173 980C159 980 147 968 147 954C147 943 154 933 164 930C302 879 400 728 400 605L400 230"}],9138:[.846,0,1.576,{p:"1520 506L1387 846L87 846C62 846 60 845 57 838C56 834 56 811 56 798L586 0L771 0C771 2 770 8 763 18L251 788L854 788C1001 788 1101 771 1111 769C1170 759 1266 739 1353 678C1380 659 1455 604 1493 506"}],9139:[.847,0,1.576,{p:"1520 387L1493 387C1450 261 1333 179 1207 143C1184 137 1076 105 865 105L201 105L761 828C769 837 771 841 771 847L587 847L638 770L68 35C57 21 57 13 57 13C57 0 67 0 87 0L1387 0"}],9140:[.726,-.552,.36,{p:"360 726L0 726L0 572C0 561 9 552 20 552C31 552 40 561 40 572L40 686L320 686L320 572C320 561 329 552 340 552C351 552 360 561 360 572"}],9141:[-.122,.296,.36,{p:"360-296L360-142C360-131 351-122 340-122C329-122 320-131 320-142L320-256L40-256L40-142C40-131 31-122 20-122C9-122 0-131 0-142L0-296"}],9143:[1.82,0,1.056,{p:"742 36L742 1820L702 1820L702 255L701 255L250 1622L111 1349L126 1333L209 1495L702 0C740 0 742 6 742 36"}],9168:[.642,0,.333,{p:"188 0L188 642L145 642L145 0"}],9180:[.727,-.572,.504,{p:"504 584C504 585 504 587 503 589C471 658 371 727 272 727L232 727C133 727 33 658 1 589C0 587 0 585 0 584C0 577 5 572 12 572C17 572 21 575 23 579C50 638 148 673 232 673L272 673C356 673 454 638 481 579C483 575 487 572 492 572C499 572 504 577 504 584"}],9181:[-.142,.297,.504,{p:"504-154C504-147 499-142 492-142C487-142 483-145 481-149C454-208 356-243 272-243L232-243C148-243 50-208 23-149C21-145 17-142 12-142C5-142 0-147 0-154C0-155 0-157 1-159C33-228 133-297 232-297L272-297C371-297 471-228 503-159C504-157 504-155 504-154"}],9182:[.783,-.539,.492,{p:"492 546C485 621 452 688 406 688L326 688C294 688 257 725 252 778C252 781 249 783 246 783C243 783 240 781 240 778C235 725 198 688 166 688L86 688C40 688 7 621 0 546C0 542 3 539 6 539C9 539 12 541 12 544C17 597 54 634 86 634L166 634C203 634 233 679 246 737C259 679 289 634 326 634L406 634C438 634 475 597 480 544C480 541 483 539 486 539C489 539 492 542 492 546"}],9183:[-.109,.353,.492,{p:"492-116C492-112 489-109 486-109C483-109 480-111 480-114C475-167 438-204 406-204L326-204C289-204 259-249 246-307C233-249 203-204 166-204L86-204C54-204 17-167 12-114C12-111 9-109 6-109C3-109 0-112 0-116C7-191 40-258 86-258L166-258C198-258 235-295 240-348C240-351 243-353 246-353C249-353 252-351 252-348C257-295 294-258 326-258L406-258C452-258 485-191 492-116"}],9184:[.829,-.657,.546,{p:"546 657L374 829L172 829L0 657L66 657L172 763L374 763L480 657"}],9185:[-.227,.399,.546,{p:"546-227L480-227L374-333L172-333L66-227L0-227L172-399L374-399"}],9632:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],9633:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9642:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162"}],9643:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162ZM232 182L96 182L96 318L232 318"}],9650:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9651:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9652:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9653:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9654:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9655:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9656:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9657:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9660:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9661:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9662:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9663:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9664:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9665:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9666:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9667:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9674:[.61,.11,.572,{p:"472 250L286-52L100 250L286 552ZM516 250C516 254 515 257 513 260L303 600C300 606 293 610 286 610C279 610 272 606 269 600L59 260C57 257 56 254 56 250C56 246 57 243 59 240L269-100C272-106 279-110 286-110C293-110 300-106 303-100L513 240C515 243 516 246 516 250"}],9675:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250"}],9679:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250"}],9702:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250ZM405 250C405 164 336 95 250 95C164 95 95 164 95 250C95 336 164 405 250 405C336 405 405 336 405 250"}],9711:[.701,.201,1.013,{p:"957 250C957 499 755 701 507 701C258 701 56 499 56 250C56 1 258-201 507-201C755-201 957 1 957 250ZM917 250C917 23 733-161 507-161C280-161 96 23 96 250C96 477 280 661 507 661C733 661 917 477 917 250"}],9723:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9724:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],10072:[.694,.083,.525,{p:"297-36L297 647C297 659 297 694 262 694C227 694 227 659 227 647L227-36C227-48 227-83 262-83C297-83 297-48 297-36"}],10200:[.684,.184,.946,{p:"890-164C890-153 881-144 870-144L493-144L493 664C493 675 484 684 473 684C462 684 453 675 453 664L453-144L76-144C65-144 56-153 56-164C56-175 65-184 76-184L870-184C881-184 890-175 890-164"}],10201:[.684,.184,.986,{p:"930 664C930 675 921 684 910 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L473 644L473-164C473-175 482-184 493-184C504-184 513-175 513-164L513 644L910 644C921 644 930 653 930 664"}],10205:[.684,.184,.946,{p:"890 250C890 261 881 270 870 270L96 270L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56-164C56-175 65-184 76-184C87-184 96-175 96-164L96 230L870 230C881 230 890 239 890 250"}],10206:[.684,.184,.946,{p:"890-164L890 664C890 675 881 684 870 684C859 684 850 675 850 664L850 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L850 230L850-164C850-175 859-184 870-184C881-184 890-175 890-164"}],10214:[.75,.25,.41,{p:"388-230C388-219 379-210 368-210L283-210L283 710L368 710C379 710 388 719 388 730C388 741 379 750 368 750L118 750L118-250L368-250C379-250 388-241 388-230ZM243 710L243-210L158-210L158 710"}],10215:[.75,.25,.41,{p:"292 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L127 710L127-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250L292-250ZM252-210L167-210L167 710L252 710"}],10216:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],10217:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10218:[.75,.25,.57,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230ZM517-230C517-227 516-225 515-223L332 250L515 723C516 725 517 727 517 730C517 741 508 750 497 750C488 750 481 745 478 737L292 257C291 255 291 253 291 250C291 247 291 245 292 243L478-237C481-245 488-250 497-250C508-250 517-241 517-230"}],10219:[.75,.25,.57,{p:"460 250C460 253 459 255 458 257L272 737C270 745 262 750 254 750C243 750 234 741 234 730C234 727 234 725 235 723L418 250L235-223C234-225 234-227 234-230C234-241 243-250 254-250C262-250 270-245 272-237L458 243C459 245 460 247 460 250ZM279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10222:[.762,.262,.287,{p:"231-250C231-247 230-244 227-242C177-191 152 12 152 208L152 292C152 488 177 691 227 742C230 744 231 747 231 750C231 757 226 762 219 762C216 762 213 761 211 758C157 705 98 498 98 292L98 208C98 2 157-205 211-258C213-261 216-262 219-262C226-262 231-257 231-250"}],10223:[.762,.262,.287,{p:"189 208L189 292C189 498 130 705 76 758C74 761 71 762 68 762C61 762 56 757 56 750C56 747 57 744 60 742C110 691 135 488 135 292L135 208C135 12 110-191 60-242C57-244 56-247 56-250C56-257 61-262 68-262C71-262 74-261 76-258C130-205 189 2 189 208"}],10229:[.51,.01,1.463,{p:"1407 250C1407 261 1398 270 1387 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1387 230C1398 230 1407 239 1407 250"}],10230:[.51,.01,1.463,{p:"1407 250C1407 256 1403 261 1398 263C1341 282 1297 322 1261 367C1233 403 1212 447 1203 494C1201 503 1193 510 1183 510C1172 510 1163 501 1163 490C1163 489 1164 487 1164 486C1174 433 1197 384 1230 342C1252 314 1278 290 1308 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1308 230C1278 210 1252 186 1230 158C1197 116 1174 67 1164 14C1164 13 1163 11 1163 10C1163-1 1172-10 1183-10C1193-10 1201-3 1203 6C1212 53 1233 97 1261 133C1297 178 1341 218 1398 237C1403 239 1407 244 1407 250"}],10231:[.51,.01,1.442,{p:"1386 250C1386 256 1382 261 1377 263C1320 282 1276 322 1240 367C1212 403 1191 447 1182 494C1180 503 1172 510 1162 510C1151 510 1142 501 1142 490C1142 489 1143 487 1143 486C1153 433 1176 384 1209 342C1231 314 1257 290 1287 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1287 230C1257 210 1231 186 1209 158C1176 116 1153 67 1143 14C1143 13 1142 11 1142 10C1142-1 1151-10 1162-10C1172-10 1180-3 1182 6C1191 53 1212 97 1240 133C1276 178 1320 218 1377 237C1382 239 1386 244 1386 250"}],10232:[.52,.02,1.457,{p:"1401 153C1401 164 1392 173 1381 173L264 173C224 205 180 231 132 250C180 269 224 295 264 327L1381 327C1392 327 1401 336 1401 347C1401 358 1392 367 1381 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 364 516 361 509C334 456 297 409 253 370C199 323 137 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C137 218 199 177 253 130C297 91 334 44 361-9C364-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1381 133C1392 133 1401 142 1401 153"}],10233:[.52,.02,1.457,{p:"1401 250C1401 256 1397 261 1392 263C1320 282 1258 323 1204 370C1160 409 1123 456 1096 509C1093 516 1086 520 1078 520C1067 520 1058 511 1058 500C1058 497 1059 494 1060 491C1084 445 1114 403 1149 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L1193 327C1233 295 1277 269 1325 250C1277 231 1233 205 1193 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L1149 133C1114 97 1084 55 1060 9C1059 6 1058 3 1058 0C1058-11 1067-20 1078-20C1086-20 1093-16 1096-9C1123 44 1160 91 1204 130C1258 177 1320 218 1392 237C1397 239 1401 244 1401 250"}],10234:[.52,.02,1.534,{p:"1478 250C1478 256 1474 261 1468 263C1397 282 1335 323 1281 370C1237 409 1200 456 1173 509C1169 516 1163 520 1155 520C1144 520 1135 511 1135 500C1135 497 1136 494 1137 491C1161 445 1191 403 1226 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 365 516 361 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 361-9C365-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1226 133C1191 97 1161 55 1137 9C1136 6 1135 3 1135 0C1135-11 1144-20 1155-20C1163-20 1169-16 1173-9C1200 44 1237 91 1281 130C1335 177 1397 218 1468 237C1474 239 1478 244 1478 250ZM1401 250C1354 231 1309 205 1270 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327L1270 327C1309 295 1354 269 1401 250"}],10235:[.51,.01,1.443,{p:"1387 10L1387 490C1387 517 1347 517 1347 490L1347 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L1347 230L1347 10C1347-17 1387-17 1387 10"}],10236:[.51,.01,1.443,{p:"1387 250C1387 256 1383 261 1378 263C1321 282 1277 322 1241 367C1213 403 1192 447 1183 494C1181 503 1173 510 1163 510C1152 510 1143 501 1143 490C1143 489 1144 487 1144 486C1154 433 1177 384 1210 342C1232 314 1258 290 1288 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L1288 230C1258 210 1232 186 1210 158C1177 116 1154 67 1144 14C1144 13 1143 11 1143 10C1143-1 1152-10 1163-10C1173-10 1181-3 1183 6C1192 53 1213 97 1241 133C1277 178 1321 218 1378 237C1383 239 1387 244 1387 250"}],10237:[.52,.02,1.437,{p:"1381 0L1381 500C1381 527 1341 527 1341 500L1341 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L1341 133L1341 0C1341-27 1381-27 1381 0ZM1341 327L1341 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],10238:[.52,.02,1.437,{p:"1381 250C1381 256 1377 261 1372 263C1300 282 1238 323 1184 370C1140 409 1103 456 1076 509C1073 516 1066 520 1058 520C1047 520 1038 511 1038 500C1038 497 1039 494 1040 491C1064 445 1094 403 1129 367L96 367L96 500C96 527 56 527 56 500L56 0C56-27 96-27 96 0L96 133L1129 133C1094 97 1064 55 1040 9C1039 6 1038 3 1038 0C1038-11 1047-20 1058-20C1066-20 1073-16 1076-9C1103 44 1140 91 1184 130C1238 177 1300 218 1372 237C1377 239 1381 244 1381 250ZM1305 250C1257 231 1213 205 1173 173L96 173L96 327L1173 327C1213 295 1257 269 1305 250"}],10570:[.503,.003,1.026,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1026 257C1026 264 1020 270 1012 270L513 270L513 230L935 230C910 214 886 195 867 172C829 129 800 78 783 23C783 21 782 19 782 17C782 6 791-3 802-3C811-3 819 3 821 11C837 61 863 107 897 146C931 185 969 222 1018 245C1022 247 1026 251 1026 257"}],10571:[.503,.003,1.025,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1025 243C1025 249 1021 253 1017 255C968 278 930 315 896 354C862 393 836 439 820 489C818 497 810 503 801 503C790 503 781 494 781 483C781 481 782 479 782 477C799 422 828 371 866 328C885 305 909 286 934 270L512 270L512 230L1011 230C1019 230 1025 236 1025 243"}],10574:[.503,-.23,1.026,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1026 243C1026 249 1022 253 1018 255C969 278 931 315 897 354C863 393 837 439 821 489C819 497 811 503 802 503C791 503 782 494 782 483C782 481 783 479 783 477C800 422 829 371 867 328C886 305 910 286 935 270L513 270L513 230L1012 230C1020 230 1026 236 1026 243"}],10576:[.27,.003,1.025,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1025 257C1025 264 1019 270 1011 270L512 270L512 230L934 230C909 214 885 195 866 172C828 129 799 78 782 23C782 21 781 19 781 17C781 6 790-3 801-3C810-3 818 3 820 11C836 61 862 107 896 146C930 185 968 222 1017 245C1021 247 1025 251 1025 257"}],10586:[.51,.01,1.012,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1012 10L1012 490C1012 517 972 517 972 490L972 270L513 270L513 230L972 230L972 10C972-17 1012-17 1012 10"}],10587:[.51,.01,1.012,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230ZM1012 243C1012 249 1008 253 1004 255C955 278 917 315 883 354C849 393 823 439 807 489C805 497 797 503 788 503C777 503 768 494 768 483C768 481 769 479 769 477C786 422 815 371 853 328C872 305 896 286 921 270L499 270L499 230L998 230C1006 230 1012 236 1012 243"}],10590:[.51,.01,1.011,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1011 10L1011 490C1011 517 971 517 971 490L971 270L512 270L512 230L971 230L971 10C971-17 1011-17 1011 10"}],10591:[.51,.01,1.012,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230ZM1012 257C1012 264 1006 270 998 270L499 270L499 230L921 230C896 214 872 195 853 172C815 129 786 78 769 23C769 21 768 19 768 17C768 6 777-3 788-3C797-3 805 3 807 11C823 61 849 107 883 146C917 185 955 222 1004 245C1008 247 1012 251 1012 257"}],10744:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],10745:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],10752:[.743,.243,1.111,{p:"1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250ZM632 250C632 292 598 326 556 326C514 326 480 292 480 250C480 208 514 174 556 174C598 174 632 208 632 250ZM991 250C991 10 796-185 556-185C316-185 121 10 121 250C121 490 316 685 556 685C796 685 991 490 991 250"}],10753:[.743,.243,1.111,{p:"990 279L585 279L585 684C802 670 976 496 990 279ZM527 684L527 279L122 279C136 496 310 670 527 684ZM527-184C310-170 136 4 122 221L527 221ZM990 221C976 4 802-170 585-184L585 221ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10754:[.743,.243,1.111,{p:"991 250C991 140 951 40 884-37L597 250L884 537C951 460 991 360 991 250ZM843 578L556 291L269 578C346 645 446 685 556 685C666 685 766 645 843 578ZM515 250L228-37C161 40 121 140 121 250C121 360 161 460 228 537ZM843-78C766-145 666-185 556-185C446-185 346-145 269-78L556 209ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10755:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM493 250C493 292 459 326 417 326C375 326 341 292 341 250C341 208 375 174 417 174C459 174 493 208 493 250"}],10756:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM633 250C633 266 620 279 604 279L446 279L446 437C446 453 433 466 417 466C401 466 388 453 388 437L388 279L230 279C214 279 201 266 201 250C201 234 214 221 230 221L388 221L388 63C388 47 401 34 417 34C433 34 446 47 446 63L446 221L604 221C620 221 633 234 633 250"}],10757:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764L79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264C95-264 108-251 108-235L108 706L726 706L726-235C726-251 739-264 755-264C771-264 784-251 784-235"}],10758:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764C739 764 726 751 726 735L726-206L108-206L108 735C108 751 95 764 79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264L755-264C771-264 784-251 784-235"}],10761:[.74,.24,1.092,{p:"1028-232C1039-220 1039-202 1028-191L587 250L1028 691C1039 702 1039 720 1028 732C1016 743 998 743 987 732L546 291L105 732C94 743 76 743 64 732C53 720 53 702 64 691L505 250L64-191C53-202 53-220 64-232C76-243 94-243 105-232L546 209L987-232C998-243 1016-243 1028-232"}],10764:[.805,.306,1.655,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1719 722C1719 770 1669 805 1609 805C1514 805 1475 708 1458 632C1446 577 1410 295 1401 174L1382-75C1369-239 1333-284 1276-284C1263-284 1233-281 1212-263C1241-259 1249-236 1249-222C1249-193 1227-180 1208-180C1188-180 1166-193 1166-223C1166-271 1216-306 1276-306C1371-306 1419-219 1441-129C1454-77 1490 214 1498 325L1517 574C1531 758 1565 783 1610 783C1620 783 1651 781 1673 762C1644 758 1636 735 1636 721C1636 692 1658 679 1677 679C1697 679 1719 692 1719 722",ic:.12}],10769:[.805,.306,.675,{p:"667 153C668 160 665 168 658 172C628 193 608 225 604 261C603 270 596 277 587 278C578 280 570 275 566 268C549 236 520 212 484 203C477 201 471 195 470 187C468 176 475 166 486 164L494 164C515 170 535 179 552 191C528 103 450 37 356 30L388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L281 37C188 63 120 148 120 249C120 261 111 269 100 269C88 269 80 261 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C466-6 563 76 591 184C603 167 618 152 636 139C638 138 641 137 644 136C654 134 665 142 667 153",ic:.02}],10799:[.496,-.004,.778,{p:"625 68L443 250L625 432C640 447 640 471 625 485C610 500 587 500 572 485L390 303L207 485C192 500 169 500 154 485C139 471 139 447 154 432L336 250L154 68C139 53 139 29 154 15C169 0 192 0 207 15L389 197L572 15C587 0 610 0 625 15C640 29 640 53 625 68"}],10815:[.683,0,.75,{p:"713 15C713 31 707 31 684 31C610 31 610 38 610 77L610 606C610 645 610 652 687 652C707 652 713 652 713 668C713 683 704 683 696 683C655 683 611 680 569 680C527 680 483 683 441 683C433 683 424 683 424 668C424 652 430 652 453 652C527 652 527 645 527 606L527 31L222 31L222 606C222 645 222 652 299 652C319 652 325 652 325 668C325 683 316 683 308 683C267 683 223 680 181 680C139 680 95 683 53 683C45 683 36 683 36 668C36 652 42 652 65 652C139 652 139 645 139 606L139 77C139 38 139 31 62 31C42 31 36 31 36 15C36 0 43 0 62 0L687 0C706 0 713 0 713 15"}],10877:[.634,.134,.778,{p:"691 78L143 337L691 596C715 607 698 643 673 632L92 357C75 349 75 325 92 317L673 42C698 30 715 67 691 78ZM702-114C702-106 697-99 691-96L105 181C102 182 99 183 96 183C85 183 76 174 76 163C76 155 81 148 87 145L673-132C676-133 679-134 682-134C693-134 702-125 702-114"}],10878:[.634,.134,.778,{p:"686 317C703 325 703 349 686 357L105 632C80 643 63 607 87 596L635 337L87 78C63 67 80 30 105 42ZM702 163C702 174 693 183 682 183C679 183 676 182 673 181L87-96C81-99 76-106 76-114C76-125 85-134 96-134C99-134 102-133 105-132L691 145C697 148 702 155 702 163"}],10885:[.717,.205,.776,{p:"706 287L135 482L706 678C731 687 718 724 693 716L70 502C51 496 51 469 70 462L693 249C718 240 731 278 706 287ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10886:[.717,.205,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10887:[.667,.167,.778,{p:"691 111L143 370L691 629C715 640 698 676 673 665L92 390C75 382 75 358 92 350L673 75C698 64 715 100 691 111ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10888:[.667,.167,.778,{p:"686 350C703 358 703 382 686 390L105 665C80 676 63 640 87 629L635 370L87 111C63 100 80 64 105 75ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10889:[.749,.321,.776,{p:"706 319L135 514L706 710C731 719 718 756 693 748L70 534C51 528 51 501 70 494L693 281C718 272 731 310 706 319ZM718-61C718-55 713-49 706-49C701-49 696-53 695-59C678-134 634-166 567-182C559-184 550-185 542-185C492-185 446-151 404-119L376-99L433-8C468-28 506-43 544-43C556-43 568-42 580-39C662-18 698 37 718 130L718 133C718 139 713 145 706 145C701 145 696 141 695 135C678 60 634 28 567 12C559 10 550 9 542 9C513 9 486 20 460 35L566 205C568 208 569 212 569 216C569 227 560 236 549 236C542 236 536 232 532 226L427 58L404 75C351 114 293 152 232 152C220 152 208 150 196 147C113 127 78 71 58-22C57-22 57-23 57-24C57-31 63-36 69-36C75-36 80-32 81-27C97 49 141 80 208 97C217 99 226 100 234 100C284 100 330 66 372 34L400 14L343-77C307-57 270-42 232-42C220-42 208-44 196-47C113-67 78-123 58-216C57-216 57-217 57-218C57-225 63-230 69-230C75-230 80-226 81-221C97-145 141-114 208-97C217-95 226-94 234-94C262-94 290-105 315-121L209-290C207-294 206-297 206-301C206-312 215-321 226-321C234-321 240-317 243-312L349-143L372-160C424-200 483-237 544-237C556-237 568-236 580-233C662-212 698-157 718-64"}],10890:[.717,.289,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87L376-67L433 24C468 4 506-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162L718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C513 41 486 52 460 67L566 237C568 240 569 244 569 248C569 259 560 268 549 268C542 268 536 264 532 258L427 90L404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66L400 46L343-45C307-25 270-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C262-62 290-73 315-89L209-258C207-262 206-265 206-269C206-280 215-289 226-289C234-289 240-285 243-280L349-111L372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10891:[.973,.473,.778,{p:"690 457L146 695L690 934C714 945 698 981 674 971L92 715C74 708 74 683 92 675L674 420C698 409 714 446 690 457ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM686-215C704-208 704-183 686-175L104 80C80 91 64 54 88 43L632-195L88-434C64-445 80-481 104-471"}],10892:[.973,.473,.778,{p:"686 675C704 683 704 708 686 715L104 971C80 981 64 945 88 934L632 695L88 457C64 446 80 409 104 420ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM690-434L146-195L690 43C714 54 698 91 674 80L92-175C74-183 74-208 92-215L674-471C698-481 714-445 690-434"}],10901:[.629,.129,.778,{p:"691-91L143 168L691 427C715 439 698 475 673 463L92 188C75 180 75 156 92 148L673-127C698-138 715-102 691-91ZM702 609C702 620 693 629 682 629C679 629 676 628 673 627L87 350C81 347 76 340 76 332C76 321 85 312 96 312C99 312 102 313 105 314L691 591C697 594 702 601 702 609"}],10902:[.629,.129,.778,{p:"686 148C703 156 703 180 686 188L105 463C80 475 63 439 87 427L635 168L87-91C63-102 80-138 105-127ZM702 332C702 340 697 347 691 350L105 627C102 628 99 629 96 629C85 629 76 620 76 609C76 601 81 594 87 591L673 314C676 313 679 312 682 312C693 312 702 321 702 332"}],10927:[.631,.119,.778,{p:"702 57L702 61C671 216 535 299 373 334C535 369 671 452 702 607L702 611C702 622 693 631 682 631C672 631 664 624 662 615C623 418 393 354 176 354L96 354C93 354 91 353 89 353C81 350 76 342 76 334C76 326 81 318 89 315C91 315 93 314 96 314L176 314C393 314 623 250 662 53C664 44 672 37 682 37C693 37 702 46 702 57ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10928:[.631,.119,.778,{p:"702 334C702 342 697 350 689 353C687 353 685 354 682 354L602 354C385 354 155 418 116 615C114 624 106 631 96 631C85 631 76 622 76 611L76 607C107 452 243 369 405 334C243 299 107 216 76 61L76 57C76 46 85 37 96 37C106 37 114 44 116 53C155 250 385 314 602 314L682 314C685 314 687 315 689 315C697 318 702 326 702 334ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10933:[.753,.276,.777,{p:"150 443C230 443 333 433 413 414C570 376 638 299 653 200C655 189 657 174 674 174C684 174 694 181 694 195C694 204 686 299 608 365C559 405 487 444 370 463C485 485 600 526 658 622C676 652 694 697 694 732C694 745 684 753 674 753C670 753 657 751 654 735C645 672 623 570 420 515C307 485 155 484 131 484C100 484 83 484 83 463C83 443 104 443 121 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10934:[.753,.276,.777,{p:"656 443C673 443 694 443 694 463C694 475 685 481 679 482C673 484 644 484 626 484C539 484 439 496 364 513C207 551 139 628 124 727C122 737 120 753 103 753C93 753 83 745 83 732C83 723 91 628 169 562C218 522 290 483 404 464L404 463C292 442 177 401 119 305C101 275 83 230 83 195C83 181 93 174 103 174C120 174 122 188 124 202C147 346 280 416 512 437C550 440 589 443 627 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10935:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10936:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10937:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10938:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10949:[.753,.214,.777,{p:"393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214ZM118-174C101-174 83-174 83-194C83-214 101-214 118-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174ZM118 20C101 20 83 20 83 0C83-20 101-20 118-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20"}],10950:[.753,.214,.777,{p:"384 713C545 713 654 595 654 464C654 328 541 214 385 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L388 174C556 174 694 301 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713ZM659-214C676-214 694-214 694-194C694-174 676-174 659-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214ZM659-20C676-20 694-20 694 0C694 20 676 20 659 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20"}],10955:[.785,.375,.777,{p:"393 246C232 246 123 364 123 495C123 631 237 745 392 745L659 745C676 745 694 745 694 765C694 785 676 785 659 785L389 785C221 785 83 658 83 496C83 333 221 206 390 206L659 206C676 206 694 206 694 226C694 246 676 246 659 246ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],10956:[.785,.375,.777,{p:"384 745C545 745 654 627 654 496C654 360 541 246 385 246L118 246C101 246 83 246 83 226C83 206 101 206 118 206L388 206C556 206 694 333 694 495C694 658 557 785 387 785L118 785C101 785 83 785 83 765C83 745 101 745 118 745ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],119808:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],119809:[.686,0,.818,{sk:-.109,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],119810:[.697,.011,.831,{sk:.165,p:"766 227C766 247 759 248 742 248C729 248 720 248 719 231C712 97 591 36 490 36C412 36 328 60 276 121C229 178 217 253 217 343C217 399 220 507 283 573C348 639 435 650 487 650C595 650 690 574 712 447C715 428 716 426 739 426C765 426 766 428 766 454L766 669C766 688 766 697 748 697C739 697 737 695 729 688L663 629C601 679 534 697 466 697C217 697 64 548 64 343C64 138 217-11 466-11C653-11 766 112 766 227"}],119811:[.686,0,.882,{sk:-.158,p:"817 337C817 557 667 686 469 686L39 686L39 639L147 639L147 47L39 47L39 0L470 0C667 0 817 123 817 337ZM670 338C670 229 658 176 626 131C578 63 490 47 429 47L283 47L283 639L429 639C495 639 578 620 627 550C662 499 670 431 670 338"}],119812:[.68,0,.756,{sk:-.028,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],119813:[.68,0,.724,{sk:-.02,p:"675 439L644 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 317L339 317C435 317 444 274 444 200L491 200L491 481L444 481C444 407 436 364 339 364L289 364L289 633L429 633C590 633 613 556 628 439"}],119814:[.697,.011,.904,{sk:.127,p:"845 229L845 276C810 273 723 273 684 273C626 273 533 273 479 276L479 229L623 229L623 128C623 109 623 80 584 57C558 42 526 36 494 36C408 36 322 65 273 127C230 182 217 253 217 344C217 456 237 514 274 563C314 613 391 650 487 650C594 650 689 574 711 447C714 428 715 426 738 426C764 426 765 428 765 454L765 669C765 688 765 697 747 697C738 697 736 695 728 688L662 629C589 687 517 697 465 697C219 697 64 550 64 343C64 144 209-11 467-11C500-11 603-9 653 53C684 26 744 0 751 0C765 0 765 13 765 28L765 229"}],119815:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],119816:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],119817:[.686,.011,.594,{sk:.051,p:"527 639L527 686C492 683 407 683 368 683C315 683 217 683 169 686L169 639L310 639L310 149C310 130 310 25 211 25C194 25 161 28 130 42C130 42 176 61 176 114C176 168 133 191 100 191C63 191 23 166 23 114C23 37 102-11 216-11C350-11 446 46 446 150L446 639"}],119818:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],119819:[.686,0,.692,{sk:-.114,p:"643 274L596 274C588 205 571 47 392 47L289 47L289 639L424 639L424 686C380 683 271 683 222 683C178 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0L612 0"}],119820:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],119821:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],119822:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],119823:[.686,0,.786,{sk:-.1,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],119824:[.697,.194,.864,{p:"805-8C805 0 805 18 787 18C772 18 770 5 769-2C763-40 701-41 684-41C661-41 631-41 592 18C756 82 799 230 799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 135 200-11 432-11C454-11 487-10 527-2C555-115 575-194 668-194C770-194 805-76 805-8ZM652 340C652 284 652 135 556 69C534 102 498 155 431 155C380 155 334 121 334 73C334 67 335 56 337 51C214 110 211 262 211 340C211 380 211 475 248 546C300 642 386 657 431 657C485 657 563 637 611 552C649 485 652 399 652 340ZM514 45C489 34 459 29 432 29C377 29 370 61 370 73C370 100 399 119 432 119C460 119 494 108 514 45"}],119825:[.686,.011,.863,{sk:-.15,p:"858 95C858 117 844 117 834 117C813 117 812 107 811 94C806 47 777 25 747 25C687 25 678 96 673 138C671 149 663 218 662 223C648 293 593 324 550 340C666 370 717 435 717 501C717 602 607 686 419 686L39 686L39 639L147 639L147 47L39 47L39 0C75 3 173 3 215 3C257 3 355 3 391 0L391 47L283 47L283 325L400 325C414 325 458 325 489 291C521 256 521 237 521 164C521 98 521 49 591 15C635-7 697-11 738-11C845-11 858 79 858 95ZM564 500C564 444 564 361 399 361L283 361L283 639L401 639C562 639 564 561 564 500"}],119826:[.697,.011,.639,{sk:.054,p:"574 203C574 314 493 395 402 414L257 445C217 454 161 488 161 549C161 592 189 654 289 654C369 654 470 620 493 484C497 460 497 458 518 458C542 458 542 463 542 486L542 669C542 688 542 697 524 697C516 697 515 696 504 686L459 642C401 688 336 697 288 697C136 697 64 601 64 496C64 431 97 385 118 363C167 314 201 307 310 283C398 264 415 261 437 240C452 225 477 199 477 153C477 105 451 36 347 36C271 36 119 56 111 205C110 223 110 228 88 228C64 228 64 222 64 199L64 17C64-2 64-11 82-11C91-11 93-9 101-2L147 44C213-5 306-11 347-11C512-11 574 102 574 203"}],119827:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],119828:[.686,.011,.885,{p:"845 639L845 686C807 683 750 683 711 683C669 683 617 683 576 686L576 639L601 639C619 639 636 638 654 636C683 633 684 632 684 610L684 233C684 85 575 36 466 36C291 36 289 167 289 223L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 231C147 98 255-11 462-11C652-11 737 106 737 229L737 610C737 632 738 633 766 636C790 639 792 639 820 639"}],119829:[.686,.008,.869,{p:"842 639L842 686L729 683C689 683 637 683 598 686L598 639C607 639 686 639 686 627C686 623 683 618 682 615L480 160L267 639L361 639L361 686C323 683 227 683 184 683C145 683 61 683 26 686L26 639L118 639L394 18C402 0 406-8 434-8C450-8 463-8 474 16L740 617C746 630 750 639 823 639"}],119830:[.686,.008,1.189,{p:"1164 639L1164 686C1137 685 1102 683 1057 683C1019 683 957 683 921 686L921 639C946 639 994 639 1023 628L851 181L674 639L770 639L770 686C732 683 638 683 595 683C556 683 477 683 442 686L442 639L528 639L569 533L433 181L256 639L352 639L352 686C314 683 220 683 177 683C138 683 59 683 24 686L24 639L110 639L350 18C356 2 360-8 385-8C410-8 414 2 420 18L594 468L768 18C774 2 778-8 803-8C828-8 832 2 838 18L1069 615C1075 632 1076 634 1107 637C1127 639 1148 639 1164 639"}],119831:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],119832:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L485 342L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L366 274L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 274L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],119833:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],119834:[.453,.006,.559,{sk:-.049,p:"553 24C553 47 540 47 527 47C466 48 466 61 466 84L466 299C466 388 395 453 246 453C189 453 67 449 67 361C67 317 102 298 129 298C160 298 192 319 192 361C192 391 173 408 170 410C198 416 230 417 242 417C317 417 352 375 352 299L352 265C281 262 27 253 27 108C27 12 151-6 220-6C300-6 347 35 369 77C369 46 369 0 473 0L521 0C541 0 553 0 553 24ZM352 139C352 43 260 30 235 30C184 30 144 65 144 109C144 217 302 231 352 234"}],119835:[.694,.006,.639,{sk:-.194,p:"600 223C600 356 506 450 361 450C288 450 238 421 214 401L214 694L37 686L37 639C99 639 106 639 106 600L106 0L153 0C169 19 186 37 202 56C210 48 259-6 348-6C497-6 600 84 600 223ZM472 223C472 176 472 121 446 82C417 41 371 30 339 30C269 30 230 84 220 99L220 350C247 385 295 414 350 414C472 414 472 293 472 223"}],119836:[.453,.006,.511,{sk:.043,p:"478 117C478 131 464 131 454 131C436 131 435 129 430 116C404 53 356 34 305 34C166 34 166 181 166 227C166 283 166 413 295 413C330 413 347 410 360 407C342 391 340 370 340 361C340 317 375 298 402 298C433 298 465 319 465 361C465 447 349 453 291 453C112 453 38 338 38 222C38 89 132-6 286-6C448-6 478 110 478 117"}],119837:[.694,.006,.639,{sk:.124,p:"601 0L601 47C539 47 532 47 532 86L532 694L355 686L355 639C417 639 424 639 424 600L424 405C374 444 322 450 289 450C143 450 38 362 38 221C38 89 130-6 278-6C339-6 387 18 418 43L418-6ZM418 103C405 85 364 30 288 30C166 30 166 151 166 221C166 269 166 323 192 362C221 404 268 414 299 414C356 414 396 382 418 353"}],119838:[.453,.006,.527,{sk:.018,p:"494 117C494 135 475 135 470 135C453 135 451 130 445 114C424 66 367 34 302 34C161 34 160 167 160 218L462 218C484 218 494 218 494 245C494 276 488 349 438 399C401 435 348 453 279 453C119 453 32 350 32 225C32 91 132-6 293-6C451-6 494 100 494 117ZM399 251L160 251C162 290 163 332 184 365C210 405 250 417 279 417C396 417 398 286 399 251"}],119839:[.7,0,.351,{ic:.086,sk:.069,p:"437 613C437 655 401 700 323 700C225 700 117 658 117 545L117 444L42 444L42 397L117 397L117 47L48 47L48 0L174 3C212 3 276 3 312 0L312 47L225 47L225 397L340 397L340 444L219 444L219 545C219 655 295 664 320 664C325 664 330 664 337 662C322 651 314 632 314 613C314 570 349 551 375 551C405 551 437 572 437 613"}],119840:[.455,.201,.575,{sk:.07,p:"558 397C558 420 541 455 495 455C480 455 433 452 389 417C371 429 329 450 255 450C111 450 56 372 56 302C56 261 76 220 108 197C80 162 74 129 74 108C74 93 78 44 118 12C105 9 32-12 32-75C32-126 87-201 287-201C464-201 542-142 542-72C542-42 534 21 467 55C411 83 351 83 255 83C229 83 183 83 178 84C134 91 123 129 123 147C123 157 127 172 133 180C179 156 230 154 255 154C399 154 454 232 454 302C454 349 429 382 414 398C444 414 465 416 476 417C474 412 472 403 472 397C472 372 489 354 515 354C541 354 558 373 558 397ZM343 302C343 257 343 190 255 190C167 190 167 257 167 302C167 347 167 414 255 414C343 414 343 347 343 302ZM456-75C456-111 417-165 287-165C167-165 118-119 118-73C118-13 181-13 195-13L312-13C343-13 456-13 456-75"}],119841:[.694,0,.639,{sk:-.185,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 245 392 223 354L222 354L222 694L45 686L45 639C107 639 114 639 114 600L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119842:[.685,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3ZM238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],119843:[.685,.2,.351,{sk:.013,p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42ZM267 607C267 650 232 685 189 685C146 685 111 650 111 607C111 564 146 529 189 529C232 529 267 564 267 607"}],119844:[.694,0,.607,{sk:-.177,p:"587 0L587 47L570 47C527 47 524 51 511 67L342 278L472 379C486 390 495 397 562 397L562 444C535 441 510 441 484 441L369 444L369 397C392 397 395 394 403 386L214 237L214 694L37 686L37 639C99 639 106 639 106 600L106 47L37 47L37 0L157 3L278 0L278 47L209 47L209 174C238 197 246 203 266 217L367 91C376 79 392 59 392 56C392 47 374 47 361 47L361 0C391 2 478 3 483 3C519 3 553 2 587 0"}],119845:[.694,0,.319,{sk:-.024,p:"293 0L293 47L224 47L224 694L47 686L47 639C109 639 116 639 116 600L116 47L47 47L47 0L170 3"}],119846:[.45,0,.958,{sk:-.061,p:"935 0L935 47L866 47L866 306C866 409 815 450 712 450C621 450 569 400 543 354C523 447 431 450 393 450C306 450 249 405 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 315 414 377 414C411 414 433 394 433 317L433 47L364 47L364 0L490 3L616 0L616 47L547 47L547 256C547 365 634 414 696 414C730 414 752 394 752 317L752 47L683 47L683 0L809 3"}],119847:[.45,0,.639,{sk:-.063,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 243 393 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119848:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],119849:[.45,.194,.639,{sk:-.079,p:"600 223C600 356 509 450 365 450C290 450 237 419 214 401L214 450L37 442L37 395C99 395 106 395 106 357L106-147L37-147L37-194L163-191L289-194L289-147L220-147L220 39C263 4 307-6 348-6C498-6 600 84 600 223ZM472 223C472 82 402 30 337 30C323 30 276 30 231 84C220 97 220 98 220 117L220 329C220 348 221 349 235 363C275 404 327 410 349 410C416 410 472 349 472 223"}],119850:[.45,.194,.607,{sk:.066,p:"601-194L601-147L532-147L532 450L491 450L438 371C403 420 347 450 287 450C141 450 38 361 38 222C38 81 139-6 278-6C327-6 372 8 418 48L418-147L349-147L349-194L475-191ZM424 142C424 124 424 121 409 100C369 41 318 30 288 30C226 30 166 88 166 221C166 363 240 410 300 410C376 410 424 331 424 281"}],119851:[.45,0,.474,{sk:-.021,p:"442 368C442 421 388 450 336 450C266 450 226 400 203 337L203 450L37 442L37 395C99 395 106 395 106 356L106 47L37 47L37 0L163 3C201 3 265 3 301 0L301 47L214 47L214 222C214 292 239 414 339 414C339 414 320 397 320 368C320 327 352 307 381 307C410 307 442 328 442 368"}],119852:[.453,.006,.454,{sk:.038,p:"415 140C415 183 395 218 360 246C321 275 289 281 211 294C174 301 109 312 109 359C109 421 202 421 221 421C296 421 334 392 339 337C340 322 341 317 362 317C386 317 386 322 386 345L386 425C386 444 386 453 368 453C364 453 362 453 323 434C297 447 262 453 222 453C192 453 38 453 38 322C38 282 58 255 78 238C118 203 156 197 233 183C269 177 344 164 344 105C344 30 252 30 230 30C124 30 98 103 86 146C81 160 76 160 62 160C38 160 38 154 38 131L38 22C38 3 38-6 56-6C63-6 65-6 86 9L112 26C158-6 210-6 230-6C261-6 415-6 415 140"}],119853:[.635,.006,.447,{sk:-.029,p:"382 124L382 177L335 177L335 126C335 58 303 34 275 34C217 34 217 98 217 121L217 397L363 397L363 444L217 444L217 635L170 635C169 535 120 436 21 433L21 397L103 397L103 123C103 16 190-6 261-6C337-6 382 51 382 124"}],119854:[.45,.006,.639,{sk:-.024,p:"615 0L615 47C553 47 546 47 546 86L546 450L363 442L363 395C425 395 432 395 432 356L432 165C432 83 381 30 308 30C231 30 228 55 228 109L228 450L45 442L45 395C107 395 114 395 114 356L114 123C114 16 195-6 294-6C320-6 392-6 438 72L438-6"}],119855:[.444,.004,.607,{p:"580 397L580 444C555 442 526 441 501 441L410 444L410 397C429 397 458 394 458 386C458 386 458 384 453 374L337 124L210 397L264 397L264 444L140 441L26 444L26 397L90 397L265 21C277-4 290-4 303-4C320-4 330-1 340 20L506 376C512 390 516 397 580 397"}],119856:[.444,.004,.831,{p:"805 397L805 444C782 442 752 441 728 441L632 444L632 397C641 397 690 396 690 385C690 382 687 376 686 373L581 117L467 397L523 397L523 444L409 441C367 441 325 443 309 444L309 397L368 397C389 347 389 344 389 344C389 340 386 334 385 331L306 139L201 397L257 397L257 444L134 441L25 444L25 397L84 397L237 23C244 6 248-4 273-4C298-4 302 6 309 23L415 282L521 23C528 6 532-4 557-4C582-4 586 6 593 23L737 376C742 389 746 397 805 397"}],119857:[.444,0,.607,{p:"585 0L585 47L514 47L346 246L463 376C476 390 482 397 565 397L565 444L473 441L370 444L370 397C384 397 396 395 408 388C404 382 404 380 400 376L316 282L218 397L258 397L258 444L137 441L27 444L27 397L98 397L254 213L123 66C106 47 70 47 22 47L22 0L114 3L217 0L217 47C199 47 180 52 180 58C180 58 180 60 187 68L284 177L394 47L355 47L355 0L475 3"}],119858:[.444,.2,.607,{p:"580 397L580 444C556 442 526 441 501 441L410 444L410 397C410 397 457 397 457 385L452 373L337 127L210 397L264 397L264 444L140 441L26 444L26 397L90 397L277 0L254-48C232-96 200-164 129-164C115-164 113-163 105-160C114-156 137-142 137-107C137-74 113-50 79-50C51-50 22-69 22-108C22-159 69-200 129-200C206-200 264-138 291-81L506 376C513 390 516 397 580 397"}],119859:[.444,0,.511,{p:"462 202L415 202C406 101 390 40 258 40L172 40L449 401C457 412 459 414 459 423C459 444 445 444 427 444L60 444L48 269L95 269C101 372 132 408 235 408L320 408L41 44C32 33 32 31 32 22C32 0 45 0 64 0L444 0"}],119860:[.716,0,.75,{sk:.175,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],119861:[.683,0,.759,{sk:.041,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],119862:[.705,.022,.715,{ic:.045,sk:.205,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 87 168-22 321-22C408-22 484 18 537 64C630 146 647 237 647 240C647 250 635 250 635 250C629 250 624 248 622 240C613 211 590 140 521 82C452 26 389 9 337 9C247 9 141 61 141 217C141 274 162 436 262 553C323 624 417 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119863:[.683,0,.828,{sk:.013,p:"804 430C804 571 719 683 569 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 49 0 68 0L399 0C607 0 804 211 804 430ZM717 467C717 418 697 254 612 144C583 107 504 31 381 31L268 31C254 31 252 31 246 32C236 33 233 34 233 42C233 45 233 47 238 65L375 614C384 649 386 652 429 652L536 652C634 652 717 599 717 467"}],119864:[.68,0,.738,{ic:.026,sk:.095,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],119865:[.68,0,.643,{ic:.106,sk:.074,p:"748 653C751 680 746 680 721 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L185 3L334 0C343 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L303 325L400 325C475 325 483 309 483 280C483 273 483 261 476 231C474 226 473 220 473 220C473 212 479 208 485 208C495 208 495 211 500 229L555 446C558 457 558 459 558 462C558 462 556 473 546 473C536 473 535 468 531 452C510 374 487 356 402 356L311 356L375 610C384 645 385 649 429 649L561 649C684 649 707 616 707 539C707 516 707 512 704 485C702 472 702 470 702 467C702 462 705 455 714 455C725 455 726 461 728 480"}],119866:[.705,.022,.786,{sk:.203,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 93 161-22 323-22C367-22 412-13 448 2C498 22 517 43 535 63C544 38 570 1 580 1C585 1 587 5 587 5C589 7 599 45 604 66L623 143C627 160 632 177 636 194C647 239 648 241 705 242C710 242 721 243 721 262C721 269 716 273 708 273C685 273 626 270 603 270L463 273C454 273 442 273 442 253C442 242 450 242 472 242C472 242 502 242 525 240C551 237 556 234 556 221C556 212 545 167 535 130C507 20 377 9 342 9C246 9 141 66 141 219C141 250 151 415 256 545C310 613 407 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119867:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],119868:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],119869:[.683,.022,.555,{ic:.078,sk:.151,p:"633 671C633 680 627 683 619 683C594 683 533 680 508 680L361 683C352 683 340 683 340 663C340 652 348 652 374 652C397 652 407 652 432 650C456 647 463 644 463 630C463 624 461 617 459 609L344 150C320 53 252 0 200 0C174 0 121 10 105 62C108 61 117 61 117 61C156 61 182 95 182 125C182 157 155 167 138 167C120 167 71 155 71 87C71 25 124-22 203-22C295-22 399 44 424 143L541 610C549 643 551 652 606 652C622 652 633 652 633 671"}],119870:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],119871:[.683,0,.681,{sk:.019,p:"643 247C643 251 640 258 631 258C622 258 621 253 614 237C580 145 536 31 363 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L374 605C383 641 386 652 480 652C510 652 518 652 518 671C518 683 507 683 502 683L354 680L221 683C214 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 48 0 66 0L529 0C553 0 554 0 560 17L639 233C643 244 643 247 643 247"}],119872:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],119873:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],119874:[.705,.022,.763,{sk:.114,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],119875:[.683,0,.642,{ic:.112,sk:.011,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],119876:[.705,.194,.791,{sk:.1,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C330-22 364-18 403-7C399-69 399-71 399-84C399-116 399-194 482-194C601-194 649-11 649 0C649 7 642 10 638 10C630 10 628 5 626-1C602-72 544-97 509-97C463-97 448-70 438 6C593 65 740 243 740 436ZM652 468C652 368 601 134 433 40C428 75 418 148 345 148C292 148 243 98 243 46C243 26 249 14 249 14C171 45 137 123 137 213C137 282 163 424 239 532C312 634 406 680 479 680C579 680 652 602 652 468ZM406 41C406 26 405 25 395 21C369 10 339 3 311 3C297 3 265 3 265 46C265 86 303 126 345 126C387 126 406 102 406 41"}],119877:[.683,.022,.759,{sk:.018,p:"646 553C646 519 630 450 591 411C565 385 512 353 422 353L310 353L375 614C381 638 384 648 403 651C412 652 444 652 464 652C535 652 646 652 646 553ZM755 93C755 105 743 105 743 105C734 105 732 98 730 91C705 17 662 0 639 0C606 0 599 22 599 61C599 92 605 143 609 175C611 189 613 208 613 222C613 299 546 330 519 340C620 362 739 432 739 533C739 619 649 683 518 683L233 683C213 683 204 683 204 663C204 652 213 652 232 652C232 652 253 652 270 650C288 648 297 647 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C50 31 41 31 41 11C41 0 55 0 55 0L181 3L308 0C316 0 328 0 328 20C328 31 319 31 300 31C263 31 235 31 235 49C235 55 237 60 238 66L304 331L423 331C514 331 532 275 532 240C532 225 524 194 518 171C511 143 502 106 502 86C502-22 622-22 635-22C720-22 755 79 755 93"}],119878:[.705,.022,.613,{ic:.032,sk:.168,p:"645 695C645 698 643 705 634 705C629 705 628 704 616 690L568 633C542 680 490 705 425 705C298 705 178 590 178 469C178 388 231 342 282 327L389 299C426 290 481 275 481 193C481 103 399 9 301 9C237 9 126 31 126 155C126 179 131 203 132 209C133 213 134 216 134 216C134 226 127 227 122 227C117 227 115 226 112 223C108 219 52-9 52-12C52-18 57-22 63-22C68-22 69-21 81-7L130 50C173-8 241-22 299-22C435-22 553 111 553 235C553 304 519 338 504 352C481 375 466 379 377 402L310 420C283 429 249 458 249 511C249 592 329 677 424 677C507 677 568 634 568 522C568 490 564 472 564 466C564 466 564 456 576 456C586 456 587 459 591 476"}],119879:[.677,0,.584,{ic:.12,sk:.016,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],119880:[.683,.022,.683,{ic:.077,sk:.022,p:"760 672C760 672 760 683 747 683C714 683 679 680 645 680C611 680 574 683 541 683C535 683 523 683 523 663C523 652 533 652 541 652C598 651 609 630 609 608C609 605 607 590 606 587L516 230C482 96 367 9 267 9C199 9 145 53 145 139C145 139 145 173 156 217L253 606C262 642 264 652 337 652C363 652 371 652 371 672C371 683 360 683 357 683L229 680L100 683C92 683 81 683 81 663C81 652 90 652 109 652C109 652 130 652 147 650C165 648 174 647 174 634C174 628 163 586 157 563L135 475L74 228C67 200 67 185 67 170C67 48 158-22 263-22C389-22 513 91 546 223L635 578C645 619 663 649 743 652C748 652 760 653 760 672"}],119881:[.683,.022,.583,{ic:.186,sk:-.018,p:"769 671C769 679 764 683 756 683C730 683 701 680 674 680C641 680 607 683 575 683C569 683 556 683 556 664C556 653 565 652 572 652C599 650 618 640 618 619C618 604 603 581 603 581L296 93L228 622C228 639 251 652 297 652C311 652 322 652 322 672C322 681 314 683 308 683C268 683 225 680 184 680C166 680 147 681 129 681C111 681 92 683 75 683C68 683 56 683 56 664C56 652 65 652 81 652C137 652 138 643 141 618L220 1C223-19 227-22 240-22C256-22 260-17 268-4L628 569C677 647 719 650 756 652C768 653 769 671 769 671"}],119882:[.683,.022,.944,{ic:.104,p:"1048 672C1048 676 1044 683 1036 683C1012 683 984 680 959 680C925 680 888 683 855 683C849 683 836 683 836 664C836 653 845 652 851 652C875 651 910 643 910 613C910 602 905 594 897 580L627 109L590 605C589 625 587 651 660 652C677 652 687 652 687 672C687 682 676 683 672 683C632 683 590 680 550 680C527 680 468 683 445 683C439 683 426 683 426 663C426 652 436 652 450 652C494 652 501 646 503 627L509 550L256 109L218 616C218 628 218 651 294 652C304 652 315 652 315 672C315 683 301 683 301 683C261 683 219 680 178 680C143 680 107 683 73 683C68 683 55 683 55 664C55 652 64 652 80 652C130 652 131 643 133 615L178 4C179-14 180-22 194-22C206-22 209-16 218-1L512 509L549 4C551-17 553-22 565-22C578-22 584-12 589-3L917 567C942 611 966 647 1029 652C1038 653 1048 653 1048 672"}],119883:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],119884:[.683,0,.581,{ic:.181,sk:-.027,p:"762 671C762 679 757 683 749 683C723 683 694 680 667 680C634 680 599 683 567 683C561 683 548 683 548 664C548 653 558 652 563 652C570 652 599 650 599 629C599 612 576 586 572 581L340 314L230 611C224 625 224 628 224 628C224 652 273 652 283 652C297 652 307 652 307 672C307 683 295 683 292 683L166 680C141 680 79 683 54 683C48 683 35 683 35 663C35 652 45 652 58 652C118 652 122 643 131 618L254 289C255 286 258 275 258 272C258 269 218 108 213 90C200 35 199 32 119 31C100 31 92 31 92 11C92 0 106 0 106 0L232 3L360 0C367 0 379 0 379 20C379 31 370 31 351 31C351 31 330 31 313 33C292 35 286 37 286 49C286 56 295 91 300 112L335 253C340 272 341 275 349 284L597 569L611 583C641 613 674 647 742 652C753 653 762 653 762 671"}],119885:[.683,0,.683,{ic:.04,sk:.114,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],119886:[.442,.011,.529,{sk:.022,p:"498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 79 368 87 379 131L401 221L437 361C444 389 444 391 444 395C444 412 432 422 415 422C391 422 376 400 373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119887:[.694,.011,.429,{sk:-.05,p:"415 282C415 373 362 442 282 442C236 442 195 413 165 382L239 683C239 683 239 694 226 694C203 694 130 686 104 684C96 683 85 682 85 664C85 652 94 652 109 652C157 652 159 645 159 635C159 628 150 594 145 573L63 247C51 197 47 181 47 146C47 51 100-11 174-11C292-11 415 138 415 282ZM343 326C343 267 310 152 292 114C259 47 213 11 174 11C140 11 107 38 107 112C107 131 107 150 123 213L145 305C151 327 151 329 160 340C209 405 254 420 280 420C316 420 343 390 343 326"}],119888:[.442,.011,.433,{sk:.101,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C142 11 115 60 115 120C115 161 135 258 169 320C200 377 255 420 310 420C344 420 382 407 396 380C380 380 366 380 352 366C336 351 334 334 334 327C334 303 352 292 371 292C400 292 427 316 427 356C427 405 380 442 309 442C174 442 41 299 41 158C41 68 99-11 203-11C346-11 430 95 430 107"}],119889:[.694,.011,.52,{sk:.182,p:"516 683C516 683 516 694 503 694C488 694 393 685 376 683C368 682 362 677 362 664C362 652 371 652 386 652C434 652 436 645 436 635L433 615L373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 81 368 88 372 105ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119890:[.442,.011,.466,{sk:.067,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C127 11 118 95 118 127C118 139 119 170 134 231L187 231C216 231 290 233 340 254C410 284 415 343 415 357C415 401 377 442 308 442C197 442 46 345 46 170C46 68 105-11 203-11C346-11 430 95 430 107ZM382 357C382 253 222 253 181 253L140 253C179 405 282 420 308 420C355 420 382 391 382 357"}],119891:[.705,.205,.49,{ic:.062,sk:.172,p:"552 636C552 682 506 705 465 705C431 705 368 687 338 588C332 567 329 557 305 431L236 431C217 431 206 431 206 412C206 400 215 400 234 400L300 400L225 5C207-92 190-183 138-183C134-183 109-183 90-165C136-162 145-126 145-111C145-88 127-76 108-76C82-76 53-98 53-136C53-181 97-205 138-205C193-205 233-146 251-108C283-45 306 76 307 83L367 400L453 400C473 400 483 400 483 420C483 431 473 431 456 431L373 431C384 489 383 487 394 545C398 566 412 637 418 649C427 668 444 683 465 683C469 683 495 683 514 665C470 661 460 626 460 611C460 588 478 576 497 576C523 576 552 598 552 636"}],119892:[.442,.205,.477,{sk:.077,p:"474 395C474 412 462 422 445 422C435 422 408 415 404 379C386 416 351 442 311 442C197 442 73 302 73 158C73 59 134 0 206 0C265 0 312 47 322 58L323 57L290-75C286-84 252-183 146-183C127-183 94-182 66-173C96-164 107-138 107-121C107-105 96-86 69-86C47-86 15-104 15-144C15-185 52-205 148-205C273-205 345-127 360-67L471 377C472 383 474 388 474 395ZM392 334C392 329 390 323 389 319L341 128C335 102 312 77 290 58C269 40 238 22 209 22C159 22 144 74 144 114C144 162 173 280 200 331C227 380 270 420 312 420C378 420 392 339 392 334"}],119894:[.661,.011,.345,{sk:.074,p:"284 625C284 645 270 661 247 661C220 661 193 635 193 608C193 589 207 572 231 572C254 572 284 595 284 625ZM293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],119895:[.661,.205,.412,{sk:.153,p:"397 625C397 644 383 661 359 661C336 661 306 638 306 608C306 588 320 572 343 572C370 572 397 598 397 625ZM360 350C360 407 318 442 268 442C166 442 109 297 109 288C109 278 121 278 121 278C130 278 131 279 139 298C164 359 210 420 265 420C279 420 297 416 297 374C297 351 294 340 290 323L196-50C177-126 129-183 73-183C67-183 52-183 34-174C64-167 79-141 79-121C79-105 68-86 41-86C16-86-13-107-13-143C-13-183 27-205 75-205C145-205 238-152 263-53L355 313C360 333 360 347 360 350"}],119896:[.694,.011,.521,{sk:-.048,p:"508 379C508 409 485 442 440 442C412 442 366 434 294 354C260 316 221 276 183 261L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C97-11 112-2 118 10C123 19 168 204 174 229C208 226 290 210 290 144C290 137 290 133 287 123C285 111 283 99 283 88C283 29 323-11 375-11C405-11 432 5 454 42C479 86 490 143 490 143C490 153 481 153 478 153C468 153 467 149 464 135C444 62 421 11 377 11C358 11 345 22 345 58C345 75 349 98 353 114C357 131 357 135 357 145C357 210 294 239 209 250C240 268 272 300 295 324C343 377 389 420 438 420C444 420 445 420 447 419C459 417 460 417 468 411C470 410 470 409 472 407C424 404 415 365 415 353C415 337 426 318 453 318C479 318 508 340 508 379"}],119897:[.694,.011,.298,{sk:.035,p:"258 683C258 683 258 694 245 694C222 694 149 686 123 684C115 683 104 682 104 663C104 652 114 652 129 652C177 652 178 643 178 635L175 615L49 115C46 104 44 97 44 81C44 24 88-11 135-11C168-11 193 9 210 45C228 83 240 143 240 143C240 153 231 153 228 153C218 153 217 149 214 135C197 70 178 11 138 11C108 11 108 43 108 57C108 81 109 86 114 105"}],119898:[.442,.011,.878,{sk:-.035,p:"848 143C848 153 839 153 836 153C826 153 826 150 821 135C806 82 774 11 719 11C702 11 695 21 695 44C695 69 704 93 713 115C732 167 774 278 774 335C774 400 734 442 659 442C584 442 533 398 496 345C495 358 492 392 464 416C439 437 407 442 382 442C292 442 243 378 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 350 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C147 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 325 426 297 418 267L390 151C380 114 379 108 370 75C366 55 357 21 357 16C357-2 371-11 386-11C417-11 423 14 431 46L491 287C494 300 547 420 656 420C699 420 710 386 710 350C710 293 668 179 648 126C639 102 635 91 635 71C635 24 670-11 717-11C811-11 848 135 848 143"}],119899:[.442,.011,.6,{sk:-.035,p:"571 143C571 153 562 153 559 153C549 153 549 150 544 135C524 67 491 11 442 11C425 11 418 21 418 44C418 69 427 93 436 115C455 168 497 278 497 335C497 402 454 442 382 442C292 442 243 378 226 355C221 411 180 442 134 442C88 442 69 403 59 385C43 351 29 292 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C151 420 162 407 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 288 384 160 368 117C359 94 358 82 358 71C358 24 393-11 440-11C534-11 571 135 571 143"}],119900:[.442,.011,.485,{sk:.072,p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],119901:[.442,.194,.503,{p:"490 282C490 376 433 442 357 442C307 442 259 406 226 367C216 421 173 442 136 442C90 442 71 403 62 385C44 351 31 291 31 288C31 278 43 278 43 278C53 278 54 279 60 301C77 372 97 420 133 420C150 420 164 412 164 374C164 351 161 340 157 323L45-122C37-156 35-163-9-163C-21-163-32-163-32-182C-32-190-27-194-19-194C8-194 37-191 65-191C98-191 132-194 164-194C169-194 182-194 182-174C182-163 172-163 158-163C108-163 108-156 108-147C108-135 150 28 157 53C170 24 198-11 249-11C365-11 490 135 490 282ZM418 326C418 267 385 152 367 114C333 44 285 11 248 11C182 11 169 94 169 100C169 100 169 104 172 116L221 312C228 339 255 367 273 382C308 413 337 420 354 420C394 420 418 385 418 326"}],119902:[.442,.194,.446,{ic:.006,sk:.121,p:"452 431C452 435 449 441 442 441C431 441 391 401 374 372C352 426 313 442 281 442C163 442 40 294 40 149C40 51 99-11 172-11C215-11 254 13 290 49L245-130C237-158 229-162 173-163C160-163 150-163 150-183C150-183 150-194 163-194C195-194 230-191 263-191C297-191 333-194 366-194C371-194 384-194 384-174C384-163 374-163 358-163C310-163 310-156 310-147C310-140 312-134 314-125ZM360 332C360 326 305 107 302 103C287 75 231 11 175 11C115 11 111 88 111 105C111 153 140 262 157 304C188 378 240 420 281 420C346 420 360 339 360 332"}],119903:[.442,.011,.451,{sk:.021,p:"436 377C436 412 404 442 353 442C288 442 244 393 225 365C217 410 181 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C147 21 181 157 185 175L217 305C221 318 249 365 273 387C281 394 310 420 353 420C379 420 395 408 395 408C365 403 343 379 343 353C343 337 354 318 381 318C408 318 436 341 436 377"}],119904:[.442,.011,.469,{sk:.061,p:"420 356C420 401 377 442 301 442C169 442 132 340 132 296C132 218 206 203 235 197C287 187 339 176 339 121C339 95 316 11 196 11C182 11 105 11 82 64C120 59 145 89 145 117C145 140 129 152 108 152C82 152 52 131 52 86C52 29 109-11 195-11C357-11 396 110 396 155C396 191 377 216 365 228C338 256 309 261 265 270C229 278 189 285 189 330C189 359 213 420 301 420C326 420 376 413 391 374C363 373 343 351 343 329C343 315 352 300 374 300C396 300 420 317 420 356"}],119905:[.626,.011,.361,{sk:.044,p:"330 420C330 431 320 431 302 431L214 431C250 573 255 593 255 599C255 616 243 626 226 626C223 626 195 625 186 590L147 431L53 431C33 431 23 431 23 412C23 400 31 400 51 400L139 400C67 116 63 99 63 81C63 27 101-11 155-11C257-11 314 135 314 143C314 153 306 153 302 153C293 153 292 150 287 139C244 35 191 11 157 11C136 11 126 24 126 57C126 81 128 88 132 105L206 400L300 400C320 400 330 400 330 420"}],119906:[.442,.011,.572,{sk:.019,p:"543 143C543 153 534 153 531 153C521 153 520 149 517 135C503 79 484 11 442 11C421 11 411 24 411 57C411 79 423 126 431 161L459 269C462 284 472 322 476 337C481 360 491 398 491 404C491 422 477 431 462 431C457 431 431 430 423 396L348 95C347 91 307 11 234 11C182 11 172 56 172 93C172 149 200 228 226 297C238 327 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C82 383 120 420 158 420C167 420 183 419 183 387C183 363 172 334 166 319C129 220 108 158 108 109C108 14 177-11 231-11C297-11 333 34 350 56C361 15 396-11 439-11C474-11 497 12 513 44C530 80 543 143 543 143"}],119907:[.442,.011,.485,{sk:.051,p:"468 372C468 426 442 442 424 442C399 442 375 416 375 394C375 381 380 375 391 364C412 344 425 318 425 282C425 240 364 11 247 11C196 11 173 46 173 98C173 154 200 227 231 310C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C86 397 129 420 158 420C166 420 183 420 183 388C183 363 173 336 166 318C122 202 109 156 109 113C109 5 197-11 243-11C411-11 468 320 468 372"}],119908:[.442,.011,.716,{sk:.047,p:"691 372C691 427 664 442 647 442C622 442 597 416 597 394C597 381 603 375 612 367C623 356 648 330 648 282C648 248 619 150 593 99C567 46 532 11 483 11C436 11 409 41 409 98C409 126 416 157 420 171L462 339C467 361 477 398 477 404C477 422 463 431 448 431C436 431 418 423 411 403C408 396 361 205 354 179C347 149 345 131 345 113C345 102 345 100 346 95C323 42 293 11 254 11C174 11 174 85 174 102C174 134 179 173 226 296C237 326 243 340 243 360C243 405 210 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 389 123 420 158 420C167 420 183 419 183 387C183 362 172 334 165 317C121 199 109 153 109 115C109 24 176-11 251-11C268-11 315-11 355 59C381-5 450-11 480-11C555-11 599 52 625 112C659 190 691 324 691 372"}],119909:[.442,.011,.572,{sk:.043,p:"527 376C527 428 468 442 434 442C376 442 341 389 329 366C304 432 250 442 221 442C117 442 60 313 60 288C60 278 72 278 72 278C80 278 83 280 85 289C119 395 185 420 219 420C238 420 273 411 273 353C273 322 256 255 219 115C203 53 168 11 124 11C118 11 95 11 74 24C99 29 121 50 121 78C121 105 99 113 84 113C54 113 29 87 29 55C29 9 79-11 123-11C189-11 225 59 228 65C240 28 276-11 336-11C439-11 496 118 496 143C496 153 487 153 484 153C475 153 473 149 471 142C438 35 370 11 338 11C299 11 283 43 283 77C283 99 289 121 300 165L334 302C340 328 363 420 433 420C438 420 462 420 483 407C455 402 435 377 435 353C435 337 446 318 473 318C495 318 527 336 527 376"}],119910:[.442,.205,.49,{sk:.059,p:"490 404C490 422 476 431 461 431C451 431 435 425 426 410C424 405 416 374 412 356L392 276L347 96C343 81 300 11 234 11C183 11 172 55 172 92C172 138 189 200 223 288C239 329 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 363 173 337 166 318C126 212 108 155 108 108C108 19 171-11 230-11C269-11 303 6 331 34C318-18 306-67 266-120C240-154 202-183 156-183C142-183 97-180 80-141C96-141 109-141 123-129C133-120 143-107 143-88C143-57 116-53 106-53C83-53 50-69 50-118C50-168 94-205 156-205C259-205 362-114 390-1L486 381C490 395 490 397 490 404"}],119911:[.442,.011,.465,{ic:.002,sk:.102,p:"467 432C467 442 456 442 456 442C449 442 446 440 441 431C411 383 390 367 366 367C342 367 330 382 315 399C296 422 279 442 246 442C171 442 125 349 125 328C125 323 128 317 137 317C146 317 148 322 150 328C169 374 227 375 235 375C256 375 275 368 298 360C338 345 349 345 375 345C339 302 255 230 236 214L146 130C78 63 43 6 43-1C43-11 55-11 55-11C63-11 65-9 71 2C94 37 124 64 156 64C179 64 189 55 214 26C231 5 249-11 278-11C377-11 435 116 435 143C435 148 431 153 423 153C414 153 412 147 409 140C386 75 322 56 289 56C269 56 251 62 230 69C196 82 181 86 160 86C160 86 142 86 133 83C187 141 216 166 252 197C252 197 314 251 350 287C445 380 467 428 467 432"}],119912:[.711,0,.869,{sk:.173,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],119913:[.686,0,.866,{sk:.044,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],119914:[.703,.017,.817,{ic:.038,sk:.221,p:"855 689C855 703 841 703 830 703L737 631C691 682 623 703 554 703C232 703 55 458 55 253C55 64 206-17 381-17C465-17 550 9 626 65C723 137 741 229 741 234C741 248 727 248 718 248C699 248 698 246 693 229C652 102 522 30 408 30C347 30 293 44 252 76C198 117 194 185 194 212C194 241 210 428 309 544C363 608 460 656 570 656C692 656 743 564 743 476C743 465 740 451 740 441C740 426 753 426 767 426C789 426 790 427 795 448L852 673C853 678 855 683 855 689"}],119915:[.686,0,.938,{p:"915 439C915 612 788 686 639 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L468 0C755 0 915 236 915 439ZM782 474C782 404 745 266 718 210C660 93 556 47 441 47L317 47C302 47 300 47 293 48L436 621C440 636 441 637 447 638C456 639 463 639 474 639L588 639C617 639 684 636 732 598C782 556 782 497 782 474"}],119916:[.68,0,.81,{ic:.015,sk:.099,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],119917:[.68,0,.689,{ic:.12,sk:.072,p:"809 662C809 680 792 680 776 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C410 0 428 0 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L366 317L431 317C491 317 508 307 508 274C508 263 505 244 502 232C500 225 499 218 499 218C499 203 512 200 522 200C541 200 542 206 547 224L603 447C607 460 607 463 607 463C607 481 587 481 583 481C564 481 562 474 557 455C537 379 506 364 434 364L378 364L444 631C457 633 468 633 478 633L597 633C711 633 746 604 746 516C746 492 742 462 742 458C742 439 761 439 766 439C787 439 788 449 790 467L808 646"}],119918:[.703,.017,.887,{sk:.214,p:"854 689C854 703 840 703 829 703L736 631C716 651 664 703 553 703C233 703 55 458 55 253C55 70 196-17 382-17C487-17 557 18 589 52C614 26 665 0 672 0C682 0 684 8 688 23L735 210C739 225 740 226 747 227C759 229 773 229 785 229C810 229 826 229 826 258C826 263 823 276 805 276C783 276 760 274 737 274L670 273L492 276C480 276 461 276 461 247C461 229 479 229 495 229L532 229C543 229 598 229 598 223C598 223 598 220 591 196C590 189 573 124 573 124C556 56 476 30 413 30C355 30 295 42 248 80C195 124 195 193 195 215C195 261 216 440 313 549C371 614 467 656 569 656C695 656 742 559 742 477C742 466 739 451 739 441C739 426 752 426 766 426C788 426 789 427 794 448L851 673C852 678 854 683 854 689"}],119919:[.686,0,.982,{ic:.045,sk:.091,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],119920:[.686,0,.511,{ic:.055,sk:.086,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],119921:[.686,.017,.631,{ic:.063,sk:.153,p:"694 668C694 668 693 686 673 686C653 686 631 684 610 684L541 683L367 686C355 686 337 686 337 657C337 639 353 639 371 639L406 639C445 639 447 639 471 636L350 151C325 49 262 19 216 19C207 19 164 20 134 43C188 56 206 103 206 130C206 163 179 187 145 187C105 187 56 155 56 92C56 23 125-17 221-17C333-17 454 29 483 146L602 620C606 635 607 636 614 637C626 639 640 639 652 639C678 639 694 639 694 668"}],119922:[.686,0,.971,{ic:.032,sk:.095,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],119923:[.686,0,.756,{sk:.018,p:"707 256C707 271 692 274 683 274C666 274 664 270 656 249C628 179 573 47 403 47L323 47C308 47 306 47 299 48L441 618C445 632 446 633 448 634C450 635 467 639 519 639L552 639C572 639 588 639 588 668C588 686 569 686 565 686C536 686 506 684 476 684L392 683L309 684C283 684 257 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L583 0C610 0 611 0 619 22C630 50 707 247 707 256"}],119924:[.686,0,1.142,{ic:.074,sk:.086,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],119925:[.686,0,.95,{ic:.077,sk:.083,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],119926:[.703,.017,.837,{sk:.11,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],119927:[.686,0,.723,{ic:.126,sk:.012,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],119928:[.703,.194,.869,{sk:.093,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C357-17 394-17 444-7L444-57C444-108 451-194 541-194C665-194 722-21 722 0C722 10 714 18 704 18C692 18 688 8 686 3C667-47 593-47 583-47C561-47 535-47 510 11C752 100 815 331 815 445ZM682 483C682 476 669 170 490 63C470 112 443 155 382 155C327 155 267 112 267 56C267 48 267 47 268 43C206 73 186 134 186 201C186 258 214 440 300 552C364 634 449 663 514 663C600 663 682 615 682 483ZM443 39C436 36 396 23 355 23C337 23 303 23 303 56C303 88 342 119 383 119C409 119 441 112 443 39"}],119929:[.686,.017,.872,{ic:.009,sk:.014,p:"702 556C702 556 698 458 646 406C632 392 587 361 487 361L371 361L436 621C440 635 442 637 442 637C448 639 492 639 517 639C608 639 702 639 702 556ZM881 99C881 117 863 117 857 117C840 117 837 112 833 97C820 57 784 19 746 19C719 19 700 30 700 80C700 95 701 111 714 191C716 203 719 222 719 231C719 270 698 315 633 339C812 387 844 482 844 533C844 633 737 686 587 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L214 3L367 0C375 0 383 0 388 7C393 12 395 29 395 29C395 47 381 47 354 47C333 47 314 48 293 49L362 325L483 325C512 325 582 318 582 243C582 229 573 193 566 168C556 126 552 111 552 95C552-9 686-17 738-17C844-17 881 83 881 99"}],119930:[.703,.017,.693,{ic:.021,sk:.199,p:"714 688C714 701 703 703 696 703C689 703 687 703 674 691L619 645C580 685 527 703 460 703C275 703 184 560 184 458C184 405 208 367 232 344C267 313 291 308 365 291L443 273C460 269 522 255 522 183C522 135 481 30 351 30C327 30 261 33 215 60C158 95 158 143 158 163C158 171 158 185 163 204C163 207 164 214 164 214C164 228 150 228 141 228C121 228 120 224 115 205L64-3C64-14 73-17 81-17C90-17 90-16 101-7C104-5 142 28 158 41C214-9 299-17 347-17C543-17 630 146 630 248C630 302 608 342 585 365C549 401 525 406 441 425L363 443C319 453 292 484 292 523C292 571 336 660 457 660C540 660 616 625 616 512C616 494 613 476 613 473C613 458 627 458 637 458C656 458 657 460 662 480L710 668C711 671 714 688 714 688"}],119931:[.675,0,.637,{ic:.135,sk:.014,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],119932:[.686,.017,.8,{ic:.077,sk:.015,p:"877 668C877 679 869 686 857 686C821 686 783 683 746 683C721 683 657 686 632 686C625 686 605 686 605 657C605 639 622 639 636 639C645 639 682 639 706 629L607 235C571 90 453 30 333 30C239 30 195 69 195 141C195 166 199 191 205 216L310 635C332 639 367 639 378 639C413 639 426 639 426 668C426 681 415 686 404 686C379 686 353 684 328 684L253 683L176 684C150 684 123 686 97 686C87 686 68 686 68 657C68 639 81 639 114 639C138 639 170 639 170 634L155 576L133 488L72 241C63 205 63 197 63 178C63 47 175-17 326-17C505-17 625 89 659 226L755 608C760 627 760 628 784 634C801 637 826 639 842 639C861 639 877 639 877 668"}],119933:[.686,.017,.678,{ic:.207,sk:-.018,p:"885 668C885 674 880 686 867 686C838 686 806 683 776 683C740 683 701 686 666 686C658 686 639 686 639 657C639 639 656 639 665 639C670 639 699 639 721 629L391 149L303 617C302 620 301 628 301 631C301 639 355 639 362 639C384 639 400 639 400 668C400 681 390 686 378 686C353 686 327 684 302 684L229 683L160 684C138 684 115 686 94 686C85 686 66 686 66 657C66 639 82 639 103 639C116 639 128 639 142 638C153 637 154 636 157 619L271 11C276-17 287-17 306-17C334-17 339-10 352 9L759 599C774 621 786 638 855 639C867 639 885 639 885 668"}],119934:[.686,.017,1.093,{ic:.114,p:"1207 668C1207 677 1199 686 1189 686C1162 686 1132 683 1104 683C1066 683 1026 686 989 686C981 686 962 686 962 657C962 639 980 639 987 639C991 639 1031 639 1057 628L768 171L708 634C727 638 758 639 773 639C794 639 810 639 810 668C810 668 810 686 789 686L642 683L578 684C549 684 511 686 511 686C504 686 484 686 484 657C484 639 501 639 517 639C532 639 552 638 565 637L578 537C578 534 578 532 570 521L349 171L289 634C308 638 339 639 354 639C377 639 378 640 383 645C389 650 391 668 391 668C391 668 391 686 370 686L222 683L158 684C131 684 92 686 92 686C84 686 65 686 65 657C65 639 81 639 98 639C113 639 133 638 146 637L227 13C230-7 232-17 256-17C277-17 286-10 298 9L587 468L646 13C649-10 652-17 676-17C698-17 706-9 717 9L1090 601C1102 620 1114 638 1177 639C1189 639 1207 639 1207 668"}],119935:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],119936:[.686,0,.675,{ic:.2,sk:-.028,p:"875 668C875 674 870 686 857 686C828 686 795 683 765 683C728 683 690 686 654 686C647 686 627 686 627 657C627 639 644 639 654 639C664 639 684 637 699 632L428 342L300 635C328 639 329 639 356 639C373 639 390 640 390 668C390 681 379 686 368 686L213 683L144 684C120 684 95 686 72 686C62 686 44 686 44 657C44 639 58 639 85 639C98 639 110 639 124 638C136 636 138 636 144 623L296 274L244 68C240 51 239 50 221 49C204 47 187 47 169 47C139 47 137 47 133 43C127 38 123 25 123 18C123 18 124 0 145 0C170 0 196 2 221 2L294 3L447 0C456 0 476 0 476 29C476 47 462 47 434 47C413 47 394 48 373 49L429 274L734 600C756 623 779 638 846 639C857 639 875 639 875 668"}],119937:[.686,0,.773,{ic:.032,sk:.122,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],119938:[.452,.008,.633,{sk:.019,p:"599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 82 460 98 470 138L492 228L515 317C521 342 531 382 531 391C531 423 505 435 484 435C465 435 445 425 433 410C418 426 385 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119939:[.694,.008,.521,{sk:-.035,p:"506 287C506 410 414 452 331 452C283 452 243 433 222 420L281 659C285 673 285 676 285 676C285 689 274 694 263 694C259 694 258 694 256 693L127 687C113 686 95 685 95 657C95 639 114 639 121 639C132 639 150 639 163 637L135 522L66 246C52 190 52 178 52 155C52 27 147-8 222-8C403-8 506 155 506 287ZM393 340C393 288 359 165 343 126C309 45 253 28 224 28C185 28 152 49 152 111C152 143 162 180 169 211L203 348C208 365 265 416 326 416C388 416 393 362 393 340"}],119940:[.452,.008,.513,{sk:.108,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 338 28 260 28C194 28 161 61 161 121C161 156 187 278 217 330C257 398 318 416 360 416C373 416 405 415 431 396C378 380 377 328 377 328C377 313 386 282 427 282C469 282 499 318 499 359C499 412 447 452 359 452C158 452 46 296 46 165C46 75 102-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92"}],119941:[.694,.008,.61,{sk:.207,p:"604 676C604 689 593 694 582 694C578 694 577 694 575 693L446 687C432 686 414 685 414 657C414 639 432 639 440 639C451 639 469 639 482 637L428 416C413 430 380 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 80 458 94 462 108L600 659C604 673 604 676 604 676ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119942:[.452,.008,.554,{sk:.063,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 339 28 261 28C189 28 163 68 163 125C163 144 167 177 178 218L222 218C289 218 354 224 396 238C481 267 495 324 495 356C495 414 440 452 358 452C177 452 49 327 49 172C49 57 126-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92ZM435 355C435 254 284 254 187 254C205 327 229 354 246 370C281 405 327 416 358 416C394 416 435 400 435 355"}],119943:[.702,.202,.568,{ic:.058,sk:.189,p:"626 622C626 673 574 702 512 702C465 702 409 683 374 627C351 590 345 551 326 444L228 444C209 444 192 444 192 415C192 397 209 397 225 397L317 397L241-29C239-38 228-101 223-115C221-120 205-166 173-166C154-166 146-163 139-160C164-148 183-122 183-94C183-64 159-48 134-48C93-48 62-84 62-122C62-176 119-202 171-202C246-202 298-128 306-115C349-49 372 78 375 95L429 397L546 397C565 397 583 397 583 426C583 444 566 444 549 444L437 444L470 625C473 643 473 645 483 654C496 666 507 666 512 666C526 666 535 664 547 659C523 647 505 621 505 594C505 564 529 548 554 548C595 548 626 584 626 622"}],119944:[.452,.202,.545,{sk:.067,p:"534 391C534 423 508 435 487 435C467 435 449 426 436 411C422 426 389 452 330 452C153 452 49 294 49 163C49 45 138 0 224 0C276 0 316 20 334 31L315-44C308-73 301-103 266-131C224-166 191-166 164-166C140-166 122-166 96-162C125-141 127-108 127-104C127-82 110-58 77-58C44-58 6-86 6-132C6-198 94-202 165-202C255-202 393-181 423-61L530 365C534 381 534 387 534 391ZM416 360C416 360 416 356 413 345L355 113C351 99 351 95 339 84C286 36 239 36 230 36C191 36 162 58 162 111C162 159 195 279 210 316C245 402 302 416 332 416C394 416 416 367 416 360"}],119945:[.694,.008,.668,{sk:-.106,p:"634 148C634 162 619 162 610 162C598 162 591 162 587 149C555 38 500 28 484 28C477 28 467 28 467 49C467 71 478 98 484 114C503 163 549 280 549 336C549 428 472 452 400 452C378 452 317 452 249 390L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 148 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C104-8 149-8 163 48L223 285C228 304 228 306 243 326C259 348 309 416 392 416C418 416 442 406 442 357C442 299 398 182 379 133C368 106 365 99 365 82C365 24 423-8 478-8C584-8 634 128 634 148"}],119946:[.694,.008,.405,{sk:.08,p:"334 646C334 673 313 694 285 694C247 694 214 659 214 625C214 598 234 577 263 577C300 577 334 612 334 646ZM359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],119947:[.694,.202,.471,{sk:.163,p:"450 646C450 673 430 694 401 694C364 694 330 659 330 625C330 598 351 577 379 577C417 577 450 612 450 646ZM413 354C413 418 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C292 416 306 414 306 379C306 360 303 349 300 336L204-46C188-111 141-166 88-166C83-166 78-166 72-164C107-142 107-107 107-104C107-82 90-58 57-58C22-58-14-88-14-131C-14-172 26-202 88-202C151-202 285-171 316-46L408 320C411 331 413 340 413 354"}],119948:[.694,.008,.604,{sk:-.074,p:"570 148C570 162 555 162 546 162C528 162 526 160 521 142C513 113 489 28 438 28C422 28 412 37 412 67C412 77 414 96 420 119C423 130 423 137 423 144C423 229 322 245 250 252C260 259 284 275 339 328C416 404 458 416 488 416C507 416 514 404 514 404C464 397 445 357 445 332C445 310 462 286 495 286C514 286 567 299 567 370C567 422 534 452 491 452C430 452 375 408 316 351C306 340 258 294 220 273L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 149 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C116-8 145 1 159 32L205 215C224 213 311 201 311 140C311 133 311 130 308 119C305 106 305 105 305 95C305 30 367-8 433-8C533-8 570 140 570 148"}],119949:[.694,.008,.348,{sk:.022,p:"288 676C288 689 277 694 266 694C262 694 261 694 259 693L130 687C116 686 98 685 98 657C98 639 117 639 124 639C135 639 153 639 166 637L38 124C35 113 33 104 33 90C33 24 99-8 158-8C195-8 223 13 245 49C269 88 283 142 283 148C283 162 268 162 259 162C248 162 244 162 239 157C237 155 237 153 231 128C212 52 190 28 163 28C148 28 140 38 140 64C140 84 143 94 146 108L284 659C288 673 288 676 288 676"}],119950:[.452,.008,1.032,{sk:-.038,p:"998 148C998 162 983 162 974 162C962 162 955 162 951 149C918 38 864 28 848 28C841 28 831 28 831 49C831 72 841 97 851 122C867 163 913 280 913 336C913 428 836 452 764 452C741 452 665 452 590 366C587 379 580 410 542 431C506 452 456 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 334 480 305 476 290L431 110C425 85 414 43 414 36C414 15 430-8 461-8C478-8 509 1 524 35C532 56 577 245 587 286C590 301 592 306 613 334C639 368 686 416 756 416C782 416 806 406 806 357C806 300 762 183 743 133C732 106 729 99 729 82C729 24 787-8 842-8C948-8 998 128 998 148"}],119951:[.452,.008,.713,{sk:-.038,p:"679 148C679 162 664 162 655 162C643 162 636 162 632 149C599 38 545 28 529 28C522 28 512 28 512 49C512 72 522 97 532 122C548 163 594 280 594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 300 443 183 424 133C413 106 410 99 410 82C410 24 468-8 523-8C629-8 679 128 679 148"}],119952:[.452,.008,.585,{sk:.074,p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],119953:[.452,.194,.601,{p:"586 287C586 410 494 452 411 452C340 452 288 413 272 398C234 452 168 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 364 173 350 169 336L52-129C48-143 46-145 46-145C40-147 29-147 20-147C3-147-15-147-15-175C-15-186-7-194 4-194C33-194 66-191 96-191C131-191 169-194 203-194C210-194 229-194 229-165C229-148 213-147 203-147C189-147 173-147 160-146L203 28C218 14 251-8 304-8C478-8 586 150 586 287ZM473 340C473 288 439 165 423 126C392 53 343 28 302 28C243 28 219 75 219 86L221 100L282 351C311 385 358 416 406 416C468 416 473 362 473 340"}],119954:[.452,.194,.542,{ic:.001,sk:.138,p:"543 434C543 439 539 452 525 452C525 452 465 438 434 409C420 425 386 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C268-8 308 11 329 24L291-128C287-143 286-144 279-145C268-147 252-147 241-147C224-147 218-147 213-153C208-159 205-176 205-176C205-182 209-194 225-194C259-194 296-191 331-191C368-191 406-194 442-194C449-194 468-194 468-165C468-148 451-147 442-147C428-147 412-147 399-146ZM412 358C412 354 411 347 410 344L350 107C345 90 345 88 334 78C302 46 260 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119955:[.452,.008,.529,{sk:.018,p:"505 365C505 411 469 452 407 452C351 452 304 424 274 392C250 438 193 452 157 452C120 452 92 431 70 395C46 356 32 302 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C103 392 125 416 152 416C167 416 175 406 175 380C175 362 172 351 161 304L133 196L113 114C107 88 95 43 95 36C95 15 111-8 142-8C162-8 197 4 208 45L278 326C282 341 282 343 295 358C318 387 355 416 405 416C430 416 441 405 444 402C389 391 383 342 383 332C383 310 400 286 433 286C467 286 505 314 505 365"}],119956:[.452,.008,.531,{sk:.059,p:"476 364C476 417 423 452 333 452C304 452 248 450 202 415C157 381 141 323 141 298C141 268 155 240 177 222C205 200 222 197 290 184C320 179 380 168 380 123C380 119 380 28 231 28C182 28 145 38 123 54C157 64 178 93 178 123C178 159 149 169 129 169C95 169 57 141 57 91C57 26 127-8 229-8C457-8 457 164 457 164C457 198 440 225 417 245C386 272 348 279 313 285C258 295 219 302 219 339C219 339 219 416 331 416C351 416 387 414 414 394C381 381 372 351 372 337C372 311 393 296 415 296C439 296 476 316 476 364"}],119957:[.643,.008,.415,{sk:.046,p:"379 148C379 162 364 162 355 162C338 162 337 161 330 146C292 60 236 28 197 28C188 28 173 28 173 65C173 84 176 95 179 108L252 397L341 397C361 397 363 397 368 402C374 406 377 420 377 426C377 444 360 444 344 444L264 444L296 573C300 589 300 595 300 599C300 631 274 643 253 643C238 643 211 636 195 608C191 600 179 554 172 526C168 509 168 507 152 444L62 444C42 444 25 444 25 415C25 397 41 397 59 397L140 397L83 169C76 143 66 101 66 90C66 25 130-8 192-8C311-8 379 131 379 148"}],119958:[.452,.008,.681,{p:"647 148C647 162 632 162 623 162C612 162 608 162 603 157C601 155 601 153 595 128C575 50 553 28 527 28C512 28 504 38 504 65C504 82 508 98 518 138L540 228L563 317C570 345 582 393 582 400C582 421 566 444 535 444C519 444 482 435 469 391L412 163C406 140 399 111 397 93C379 69 340 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C189 416 199 416 199 395C199 372 187 344 183 332C141 227 122 171 122 122C122 8 222-8 281-8C310-8 354-4 408 47C440-2 498-8 522-8C559-8 588 13 609 49C634 89 647 143 647 148"}],119959:[.453,.008,.567,{sk:.049,p:"541 362C541 453 473 453 473 453C433 453 397 411 397 377C397 349 418 337 427 332C469 307 477 289 477 269C477 247 419 28 302 28C230 28 230 88 230 106C230 164 258 237 290 317C298 337 301 346 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 403 164 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C138 219 123 174 123 126C123 20 209-8 296-8C468-8 541 276 541 362"}],119960:[.453,.008,.831,{sk:.044,p:"797 362C797 453 729 453 729 453C691 453 653 413 653 377C653 349 674 337 683 332C722 309 733 291 733 269C733 254 708 159 677 104C649 54 617 28 574 28C502 28 501 87 501 107C501 133 505 148 517 198L542 299L556 355C560 370 566 395 566 400C566 422 550 444 519 444C503 444 466 436 453 391L402 187C394 152 394 139 394 126C394 99 397 100 397 94C397 89 370 28 312 28C231 28 231 89 231 110C231 152 243 199 283 301C291 321 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C138 219 123 170 123 128C123 18 219-8 305-8C325-8 371-8 417 48C444 14 489-8 567-8C627-8 680 21 726 109C766 184 797 310 797 362"}],119961:[.452,.008,.659,{sk:.029,p:"604 364C604 417 551 452 490 452C433 452 396 409 383 391C358 433 302 452 245 452C119 452 51 329 51 296C51 282 66 282 75 282C87 282 94 282 98 295C127 386 199 416 240 416C278 416 296 398 296 366C296 347 282 292 273 256L239 119C224 58 188 28 154 28C149 28 126 28 106 43C142 53 160 87 160 112C160 134 143 158 110 158C75 158 38 129 38 80C38 27 91-8 152-8C209-8 246 35 259 53C284 11 340-8 397-8C523-8 591 115 591 148C591 162 576 162 567 162C555 162 548 162 544 149C515 58 443 28 402 28C364 28 346 46 346 78C346 99 359 152 368 189L403 325C418 385 453 416 488 416C493 416 516 416 536 401C500 391 482 357 482 332C482 310 499 286 532 286C567 286 604 315 604 364"}],119962:[.452,.202,.59,{sk:.05,p:"582 400C582 422 566 444 535 444C483 444 471 397 464 370L438 266L396 100C391 78 360 54 357 52C346 45 322 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 167 416 182 416C189 416 199 416 199 395C199 372 188 346 182 330C143 230 122 173 122 122C122 8 222-8 281-8C306-8 340-4 377 22C349-101 274-166 205-166C192-166 164-164 144-152C176-139 192-112 192-85C192-49 163-39 143-39C106-39 71-71 71-115C71-166 124-202 205-202C320-202 452-125 483-1L577 377C582 395 582 397 582 400"}],119963:[.452,.008,.555,{sk:.102,p:"538 438C538 452 524 452 515 452C500 452 498 452 492 442C468 407 449 384 425 384C399 384 377 400 354 416C330 434 305 452 268 452C180 452 123 363 123 332C123 318 139 318 147 318C156 318 167 318 170 331C184 338 191 339 221 341L241 341C255 342 268 341 282 342L411 348C383 321 367 305 266 229C64 75 42 10 42 6C42-8 56-8 65-8C81-8 82-7 89 3C125 53 162 60 178 60C205 60 228 43 243 32C274 10 299-8 337-8C449-8 522 114 522 152C522 166 505 166 498 166C491 166 480 166 477 157C468 138 458 113 391 105L168 95C196 122 212 138 314 215C516 369 538 434 538 438"}],120484:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],120485:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],120488:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],120489:[.686,0,.818,{sk:-.075,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],120490:[.68,0,.692,{sk:-.019,p:"643 439L612 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 633L405 633C562 633 581 556 596 439"}],120491:[.698,0,.958,{p:"900 12C900 12 900 16 893 27L524 673C510 698 496 698 479 698C460 698 447 698 433 673L64 27C57 16 57 12 57 12C57 0 67 0 83 0L874 0C890 0 900 0 900 12ZM676 121L178 121L427 555"}],120492:[.68,0,.756,{sk:-.027,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],120493:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],120494:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120495:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM687 340C687 275 682 187 634 118C587 51 512 27 446 27C390 27 301 46 248 136C211 199 206 278 206 340C206 413 214 494 254 559C302 634 379 661 446 661C520 661 596 629 640 557C677 496 687 421 687 340ZM622 250L622 439L575 439L575 405L318 405L318 439L271 439L271 250L318 250L318 284L575 284L575 250"}],120496:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],120497:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],120498:[.698,0,.806,{p:"765 0L765 47L679 47L440 673C434 690 430 698 403 698C375 698 372 690 365 673L134 70C127 54 126 53 95 49C77 47 56 47 40 47L40 0C72 1 109 3 148 3C186 3 241 3 278 0L278 47C278 47 188 47 188 60L192 72L355 499L527 47L431 47L431 0C472 3 564 3 609 3C648 3 730 3 765 0"}],120499:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],120500:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],120501:[.675,0,.767,{p:"712 477L703 675L63 675L54 477L101 477C102 495 103 537 114 554C120 563 185 563 196 563L570 563C583 563 641 563 650 556C663 546 665 490 665 477ZM718 209L671 209C669 169 667 135 657 121C649 112 576 112 571 112L195 112C169 112 116 112 108 124C99 138 97 174 95 209L48 209L57 0L709 0ZM606 248L606 454L559 454L559 407L207 407L207 454L160 454L160 248L207 248L207 295L559 295L559 248"}],120502:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],120503:[.68,0,.9,{p:"860 0L860 47L752 47L752 633L860 633L860 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 633L610 633L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120504:[.686,0,.786,{sk:-.063,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],120505:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM684 405L209 405C213 459 226 513 254 559C302 634 379 661 446 661C520 661 596 629 640 557C667 513 680 461 684 405ZM685 285C681 230 669 169 634 118C587 51 512 27 446 27C390 27 301 46 248 136C221 181 211 235 208 285"}],120506:[.686,0,.831,{sk:-.015,p:"766 260L719 260C698 87 598 66 458 66L189 66L480 324C486 329 492 334 492 343C492 349 488 354 485 358L257 639L461 639C609 639 697 612 719 445L766 445L735 686L96 686C76 686 64 686 64 662C64 652 64 650 74 639L359 288L76 37C70 32 64 27 64 18C64 0 81 0 96 0L735 0"}],120507:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],120508:[.697,0,.894,{p:"829 554C829 618 772 697 676 697C585 697 489 635 447 471L446 471C409 617 323 697 217 697C121 697 64 618 64 554C64 531 77 531 91 531C106 531 114 532 117 551C121 573 139 582 203 582C234 582 292 582 335 509C376 440 376 360 376 345L376 47L241 47L241 0C285 3 397 3 447 3C497 3 609 3 653 0L653 47L518 47L518 345C518 401 532 467 560 512C605 582 657 582 690 582C771 582 773 565 776 548C779 531 790 531 802 531C816 531 829 531 829 554"}],120509:[.686,0,.831,{p:"766 343C766 392 732 514 475 534L475 639L610 639L610 686C566 683 459 683 410 683C361 683 253 683 209 686L209 639L344 639L344 533C188 523 64 450 64 343C64 236 188 163 344 153L344 47L209 47L209 0C253 3 360 3 409 3C458 3 566 3 610 0L610 47L475 47L475 152C734 172 766 296 766 343ZM344 190C219 208 211 286 211 343C211 401 219 478 344 496ZM619 343C619 270 602 204 475 189L475 497C602 482 619 416 619 343"}],120510:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],120511:[.686,0,.894,{p:"829 529C829 547 812 547 797 547L725 547C691 547 637 543 636 405C635 284 592 217 507 194L507 639L642 639L642 686C598 683 491 683 442 683C393 683 285 683 241 686L241 639L376 639L376 195C261 229 257 353 257 416C256 505 228 547 168 547L96 547C81 547 64 547 64 529C64 514 76 512 87 511C125 504 126 428 126 423C126 388 127 299 186 235C236 181 305 160 376 153L376 47L241 47L241 0C285 3 392 3 441 3C490 3 598 3 642 0L642 47L507 47L507 153C600 161 659 192 694 224C763 289 767 384 767 397C767 442 768 504 809 511C816 512 829 514 829 529"}],120512:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],120513:[.686,.025,.958,{p:"900 674C900 686 890 686 872 686L85 686C67 686 57 686 57 674C57 674 57 670 63 660L433 2C445-20 451-25 478-25C508-25 512-19 523 1L893 658C900 670 900 674 900 674ZM782 568L528 117L274 568"}],120514:[.452,.008,.743,{ic:.002,sk:.019,p:"744 59C741 73 727 73 718 73C705 73 700 73 698 60C693 31 659 28 659 28C634 28 603 144 598 164C665 272 659 385 658 388C655 402 640 402 631 402C612 402 611 400 611 381C609 314 592 259 578 228C565 276 549 335 482 389C417 442 349 452 302 452C98 452 28 294 60 165C87 55 185-8 310-8C406-8 478 33 521 71C550 29 600-8 661-8C727-8 750 38 744 59ZM498 115C501 103 449 68 427 57C373 31 330 28 306 28C250 28 202 55 186 121C178 154 173 265 188 323C204 387 259 416 310 416C403 416 442 306 470 208C477 183 492 139 498 115"}],120515:[.703,.194,.647,{p:"562 194C562 218 560 241 554 264C544 306 523 345 491 375C482 384 472 392 462 399C497 430 514 475 515 522C515 537 512 552 509 566C500 600 482 631 456 654C414 689 358 703 303 703C178 703 92 581 92 448L92-177C94-188 101-194 109-194L128-194C135-194 139-190 140-184L140 70C181 22 242-8 310-8C376-8 442 6 493 46C538 82 562 137 562 194ZM450 201C450 155 447 108 417 73C390 41 346 28 303 28C227 28 163 81 145 153C142 166 140 180 140 194L140 441C140 557 204 667 310 667C341 667 373 657 392 632C401 621 406 608 409 595C415 574 415 551 415 529C415 495 414 459 396 431C367 440 335 444 304 444C253 444 195 443 195 400C195 396 196 392 197 389C206 352 261 348 310 348C345 348 379 353 410 366C412 363 415 360 418 356C429 339 437 321 442 302C450 270 450 235 450 201ZM362 399C345 389 324 384 304 384C278 384 244 384 244 393C244 408 281 408 310 408C328 408 346 405 362 399"}],120516:[.452,.211,.679,{p:"594 430C590 444 576 444 567 444C557 444 553 444 549 440C548 438 516 351 486 190C460 257 363 452 208 452C67 452 18 312 28 271C32 256 46 256 55 256C66 256 74 256 76 268C82 332 163 342 215 342C270 342 339 329 385 281C422 241 450 159 461 118C471 78 470 71 469 50C462-31 458-139 467-176C469-184 476-211 500-211C524-211 527-174 528-162C530-138 534-48 520 55C518 67 518 69 519 77C527 152 546 268 585 396C588 407 595 426 594 430"}],120517:[.718,.008,.551,{sk:-.011,p:"466 195C467 234 463 273 454 310C450 324 447 338 440 351C421 401 385 443 342 475C273 528 171 605 163 638C162 641 161 643 163 645C164 655 170 663 179 667C185 671 193 672 200 672C203 672 206 671 209 671C261 665 299 624 346 607C352 605 357 604 362 604C381 604 398 615 404 634C406 642 406 650 404 657C400 674 385 689 366 693C316 703 244 718 211 718L203 718C186 716 169 711 155 702C141 692 131 677 127 661C122 645 122 628 127 609C140 558 183 499 228 445C189 435 153 418 122 391C76 349 53 288 54 226C54 205 56 184 61 164C71 123 93 85 124 56C175 10 242-8 310-8C406-8 467 90 466 195ZM365 160C366 97 357 28 303 28C262 28 221 43 197 76C185 92 178 109 173 128C166 157 165 188 165 219C166 270 167 324 198 365C214 385 235 400 259 408L268 397C297 364 323 328 341 287C347 273 352 258 355 244C362 216 365 188 365 160"}],120518:[.461,.017,.597,{sk:-.025,p:"471 94C468 103 459 111 449 111C444 111 440 108 440 108C428 63 367 59 281 59C218 59 124 59 108 126C103 146 107 184 137 210C183 188 237 188 255 188C282 188 358 188 344 243C334 284 280 284 249 284C229 284 175 284 128 259C118 269 110 283 108 294C94 349 154 385 273 385C300 385 332 385 382 355C392 350 399 347 406 347C427 347 446 369 440 392C436 410 416 423 375 441C326 461 288 461 273 461C101 461 43 365 61 294C68 264 88 243 96 236C64 202 50 161 62 113C79 44 149-17 283-17C446-17 475 78 471 94ZM297 243C296 231 295 224 247 224C230 224 204 224 173 235C206 248 244 248 254 248C281 248 284 247 297 243"}],120519:[.703,.202,.615,{sk:-.041,p:"556-70C537 9 465 29 421 41L326 68C280 81 201 103 174 212C140 348 211 495 288 552C318 522 351 522 371 522C398 522 479 522 465 576C455 615 406 618 363 618C346 618 326 618 300 608C291 636 291 666 291 670C291 678 290 679 290 682C285 702 263 703 263 703C230 703 245 644 249 627C251 621 255 604 263 589C144 512 51 338 94 163C107 113 134 62 178 23C228-19 257-27 393-65C439-77 475-87 484-125C485-129 492-166 458-166C437-166 406-161 367-141C358-137 357-136 351-136C340-136 334-146 336-154C342-175 419-202 467-202C541-202 571-128 556-70ZM418 575C414 565 413 563 398 560C385 558 362 558 362 558C348 558 331 558 319 571C337 582 351 582 369 582C398 582 402 581 418 575"}],120520:[.452,.211,.615,{sk:-.051,p:"555 280C556 298 555 311 549 336C526 428 443 452 371 452C350 452 277 452 225 376C199 426 137 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 362 124 346 124 306L124 216L123 76C124 62 123 43 125 36C130 15 152-8 183-8C235-8 236 38 235 68L235 180C236 193 235 296 236 299C236 305 253 350 279 377C301 399 330 416 372 416C398 416 425 406 437 357C443 332 443 318 443 300L442-141C442-157 444-163 445-167C453-199 482-211 503-211C514-211 554-210 554-150"}],120521:[.702,.008,.567,{p:"498 490C454 666 341 702 280 702C201 702 114 650 73 514C45 420 48 284 68 203C105 58 197-8 287-8C354-8 432 31 476 133C529 256 516 415 498 490ZM387 371L178 371C178 429 181 520 198 572C211 613 239 666 287 666C329 666 358 622 372 563C388 500 388 413 387 371ZM387 323C392 55 315 28 280 28C266 28 244 32 222 63C204 90 194 130 194 130C179 187 178 280 178 323"}],120522:[.452,.008,.359,{ic:.003,sk:-.066,p:"361 148C358 162 343 162 334 162C322 162 315 162 314 149C307 52 216 28 180 28C171 28 161 28 156 49C151 70 154 96 156 113C175 249 172 399 170 408C165 429 143 452 112 452C66 452 62 414 59 399C58 392 60 372 60 365C57 347 59 301 58 283C57 270 55 243 55 225C53 180 53 222 52 177C51 146 38 113 46 82C59 29 117-8 184-8C213-8 267-1 313 40C363 84 363 140 361 148"}],120523:[.452,.008,.615,{ic:.002,sk:-.032,p:"617 148C614 162 599 162 590 162C572 162 570 160 570 142C569 113 566 28 515 28C505 28 489 29 479 68C479 68 474 92 475 110C474 123 473 135 471 143C455 207 385 228 368 233C329 244 316 246 220 254C243 270 265 293 293 320C345 372 360 380 381 392C381 389 381 382 383 374C390 343 416 327 443 327C486 327 505 366 497 397C494 410 479 444 433 444C364 444 310 389 273 352C224 304 203 285 172 269L172 336C172 385 172 400 170 408C165 429 143 452 112 452C94 452 61 442 59 399L60 258L60 82C59 67 59 43 61 36C66 15 88-8 119-8C171-8 172 38 171 64C172 141 171 140 172 217C257 215 346 202 361 142C362 136 363 125 363 119C363 119 363 105 365 95C381 31 453-8 519-8C619-8 619 140 617 148"}],120524:[.694,.012,.618,{ic:.045,sk:-.225,p:"663 6C661 11 657 15 655 18C645 26 631 45 620 61L220 638C201 666 181 694 58 694C35 694 18 694 22 675C26 660 42 658 42 658C58 656 69 655 91 631C108 612 272 374 308 322L77 89C67 80 51 63 58 36C65 8 93-12 118-12C146-12 161 10 181 40C182 43 219 94 222 98C249 136 314 234 342 271L492 55C497 47 511 28 516 20C530 2 551-8 586-8L636-8C654-8 666-8 663 6"}],120525:[.452,.211,.615,{ic:.003,sk:-.035,p:"617 148C614 162 599 162 590 162C579 162 575 162 571 157C569 155 570 153 570 128C570 48 552 28 527 28C516 28 503 32 495 65C491 82 491 98 491 138L491 240L491 330C491 353 491 393 489 400C484 421 462 444 431 444C411 444 379 432 378 391L379 114C379 96 366 79 352 64C327 37 299 28 272 28C204 28 186 77 178 107C172 134 172 158 171 176L172 332C172 358 172 401 170 408C165 429 143 452 112 452C60 452 60 402 60 390L59-141C59-157 61-163 62-167C70-199 99-211 120-211C139-211 163-200 170-172C173-160 172-23 171 8C216-8 261-8 274-8C308-8 353-2 399 52C435 6 494-8 531-8C568-8 592 13 604 49C619 89 618 143 617 148"}],120526:[.452,0,.583,{sk:-.04,p:"521 408C516 430 494 452 463 452C449 452 413 445 410 399C408 317 387 245 342 184C318 153 264 87 172 54L171 434C166 453 147 452 134 451L11 445C-4 444-22 443-15 415C-10 397 8 397 17 397C29 397 47 396 59 395L61 18C64 4 77 0 88 0L116 0C219 17 340 67 428 160C533 272 524 397 521 408"}],120527:[.703,.202,.615,{sk:-.072,p:"557-83C546-40 510-16 488-8L345 38L273 60C235 72 172 92 160 140C145 199 203 270 216 270C216 270 218 270 223 268C276 251 308 251 335 251C366 251 448 251 435 305C424 347 362 347 329 347C310 347 279 347 237 334C227 350 219 368 215 385C202 438 213 514 257 552C287 522 316 522 340 522C367 522 448 522 434 576C424 617 370 618 328 618C318 618 293 618 266 614C259 645 259 670 259 670C259 678 258 679 258 682C253 702 231 703 231 703C198 703 213 644 218 626C219 619 222 610 224 603C109 566 69 476 88 400C100 353 135 315 167 296C80 225 78 132 88 94C108 12 191-28 255-49C309-66 311-66 380-88C407-96 454-111 462-115C471-119 478-128 480-136C481-139 485-166 456-166C450-166 401-165 350-141C342-137 340-136 336-136C322-136 319-148 320-154C326-178 416-202 466-202C544-202 568-130 557-83ZM387 575C387 575 388 573 386 569C379 558 341 558 331 558C315 558 299 558 286 573C304 582 322 582 336 582C367 582 370 581 387 575ZM387 304L386 298C378 287 341 287 329 287C313 287 291 287 270 301C295 311 317 311 334 311C366 311 370 310 387 304"}],120528:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],120529:[.444,.009,.679,{sk:-.011,p:"609 405C599 444 564 444 546 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L217 348C212 269 192 187 164 86C155 56 153 51 157 37C164 10 190-8 216-8C237-8 249 3 255 9C266 24 266 28 266 49L267 348L379 348C380 255 385 194 399 135C416 67 453-9 501-9C534-9 562 24 554 56C551 68 547 74 534 89C468 170 448 247 442 274C436 298 433 308 429 348L553 348C572 348 588 348 599 363C605 370 615 382 609 405"}],120530:[.452,.211,.567,{p:"506 285C479 393 390 452 279 452C144 452 60 358 60 229L59-141C59-157 62-167 62-167C70-199 99-211 120-211C137-211 163-202 170-171C171-162 171-94 171 31C192 15 232-8 288-8C474-8 538 155 506 285ZM382 127C369 55 323 28 278 28C211 28 174 76 172 85C171 88 171 120 172 137L171 255C174 334 192 360 206 377C218 395 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120531:[.452,.105,.551,{p:"496 21C486 61 460 82 437 96C423 104 353 134 327 145C300 156 233 184 212 198C185 217 168 242 162 264C141 348 232 416 339 416C350 416 374 416 422 393C438 385 441 385 446 385C463 385 470 401 467 413C457 452 355 452 341 452C165 452 60 334 90 214C100 171 129 132 167 103C197 81 247 60 307 35C335 24 372 8 389 0C407-10 416-24 418-34C418-34 426-69 395-69C395-69 373-69 348-60C342-58 340-58 336-58C324-58 320-67 322-76C328-101 398-105 405-105C475-105 510-38 496 21"}],120532:[.444,.008,.695,{p:"625 405C615 444 580 444 562 444L283 444C77 444 33 255 59 151C86 43 180-8 287-8C470-8 542 130 506 272C500 297 489 324 473 348L569 348C588 348 604 348 615 363C621 370 631 382 625 405ZM397 278C404 248 409 148 389 99C364 37 308 28 280 28C193 28 176 98 172 114C162 152 160 247 174 284C186 318 211 348 287 348C369 348 388 314 397 278"}],120533:[.444,.012,.615,{sk:-.035,p:"545 405C535 444 499 444 482 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L247 348L238 242L227 127C224 96 218 43 221 32C228 4 254-12 279-12C286-12 337-12 331 54L304 348L489 348C510 348 523 348 535 363C551 380 545 405 545 405"}],120534:[.453,.008,.615,{sk:-.019,p:"554 362C531 453 463 453 463 453C424 453 397 411 406 377C413 349 438 336 447 332C492 309 507 291 513 269C523 227 493 28 365 28C288 28 255 66 242 117C230 166 237 227 247 303C253 341 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C49 406 101 416 117 416C124 416 134 416 139 395C145 372 140 343 139 335C122 216 119 175 130 133C160 13 281-8 367-8C435-8 486 25 524 94C581 199 561 332 554 362"}],120535:[.452,.216,.743,{sk:-.015,p:"683 295C662 380 596 452 506 452C348 452 325 244 309 92C188 105 119 140 103 204C97 227 93 339 138 410C148 424 148 426 147 430C143 444 129 444 120 444C104 444 103 443 91 425C45 346 48 228 58 190C81 97 174 27 299 3L288-116C285-134 282-161 285-172C294-208 329-216 343-216C402-216 395-158 394-145L380-7C390-8 392-8 404-8C585-8 726 126 683 295ZM640 266C648 232 644 171 572 128C504 88 423 88 370 88C361 164 355 212 386 273C410 318 453 356 513 356C572 356 626 321 640 266"}],120536:[.452,.202,.743,{ic:.001,sk:-.062,p:"744-125C741-111 728-111 718-111C701-111 699-112 697-126C695-152 673-166 657-166C623-166 545-63 540-57C493 6 470 49 419 147L609 399C618 410 620 413 618 422C614 437 600 444 591 444C581 444 579 441 570 429L395 197C363 256 315 347 265 399C217 449 134 452 92 452C-1 452-5 385-3 375C1 361 13 361 24 361C42 361 44 362 44 376C48 401 68 416 85 416C120 416 206 302 209 298C252 241 270 205 322 103L132-150C124-161 122-164 124-173C127-183 137-194 151-194C159-194 163-189 163-189C173-181 250-73 348 52C404-57 437-102 467-138C505-183 562-202 650-202C745-202 746-132 744-125"}],120537:[.694,.202,.743,{sk:.032,p:"686 204C691 229 694 311 682 362C659 453 591 453 591 453C553 453 525 413 534 377C541 349 565 337 575 332C620 309 635 291 641 269C656 207 590 29 427 28L427 659C428 673 427 675 426 679C423 694 410 694 400 694C380 694 379 692 379 671L379 31C275 42 250 96 241 134C235 158 231 185 248 302C253 339 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C50 406 101 416 117 416C123 416 134 416 139 395C145 372 141 347 137 316C124 228 120 177 128 144C161 12 321-2 368-6C377-7 378-10 378-10C379-13 378-82 379-92C379-124 379-184 380-188C383-202 397-202 406-202C424-202 426-201 426-182C428-95 427-96 427-8C577-8 664 102 686 204"}],120538:[.453,.008,.743,{p:"689 233C689 276 689 323 680 362C671 398 654 428 622 445C613 450 602 453 591 453C570 453 550 442 539 422C531 408 530 393 533 379C538 361 550 345 567 336C600 318 630 292 639 258C640 252 642 246 641 239C642 166 590 102 519 102C475 102 434 119 406 147C415 174 418 203 418 233C418 239 418 246 416 252C410 276 391 296 367 296C340 296 323 269 323 239C323 214 326 189 332 166C333 160 334 155 337 149C311 120 274 102 232 102C170 102 118 144 104 201C101 211 100 222 100 233C100 294 123 351 151 405C154 411 156 418 154 425C152 434 144 443 135 448C131 450 125 451 120 451C110 451 101 446 96 437C64 376 51 308 51 239C51 212 55 184 62 158C85 65 147-8 238-8C297-8 344 24 375 72C410 24 462-8 525-8C633-8 689 112 689 233"}],120539:[.711,.017,.679,{p:"597 459C554 634 413 711 273 711C100 711 90 567 98 536C101 523 117 490 160 490C205 490 220 531 213 560C204 595 171 605 157 607C182 652 224 672 278 672C298 672 347 669 393 636C445 598 458 543 464 519C478 463 478 407 477 352C423 455 338 455 317 455C235 455 170 434 112 364C46 287 72 170 75 157C92 87 145 44 180 22C228-9 281-17 338-17C662-17 616 386 597 459ZM469 296C484 235 470 138 457 106C440 66 399 26 333 26C292 26 227 35 208 112C199 150 193 299 215 350C224 370 251 419 333 419C434 419 463 321 469 296"}],120540:[.444,.008,.506,{sk:.042,p:"505 47C503 58 492 77 479 77C475 77 473 77 465 70C414 34 384 28 359 28C334 28 239 33 213 137C206 163 205 188 205 213L387 213C402 213 426 213 420 238C414 260 395 260 376 260L205 260C206 322 224 397 343 397L385 397C399 397 426 397 419 423C417 431 409 443 394 444L352 444C298 444 192 444 125 366C88 324 67 258 86 179C120 43 248-8 365-8C379-8 412-8 455 9C459 10 509 31 505 47"}],120541:[.702,.008,.615,{sk:.033,p:"608 344C605 355 594 357 587 359C578 361 576 361 557 364C558 378 556 436 541 496C499 663 397 702 336 702C260 702 182 635 209 527C237 416 358 376 439 353C439 269 438 185 421 125C410 87 385 28 333 28C274 28 252 58 242 97C235 123 235 188 236 232L236 290C235 311 236 342 233 354C216 421 141 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 361 124 305 124 268C124 253 124 201 123 192C124 142 129 121 131 114C160-2 276-8 334-8C485-8 555 147 557 328C571 326 590 322 597 322C607 322 611 333 608 344ZM439 390C309 426 268 479 256 529C236 609 287 666 342 666C392 666 415 602 424 566C438 508 438 424 439 390"}],120542:[.452,.01,.724,{sk:-.018,p:"689 128C689 150 671 153 663 153C654 153 641 149 641 125C641 53 609 28 570 28C530 29 516 77 516 114C516 195 550 312 587 374C590 377 592 383 592 390C592 405 583 427 574 436C569 442 557 449 545 449C539 449 533 448 528 443C441 363 377 307 243 174C255 218 256 255 256 295L256 328C256 413 211 452 153 452C43 452 35 336 35 316C35 294 53 291 61 291C70 291 83 295 83 319C83 391 115 416 154 416C194 415 208 367 208 330C208 249 174 132 137 70C130 63 127 54 127 44C127 18 148-10 173-10C181-10 189-7 197 0L481 270C469 226 468 189 468 149L468 116C468 31 513-8 571-8C681-8 689 108 689 128"}],120543:[.694,.202,.743,{p:"675 270C648 377 544 450 395 455L395 665C395 677 394 680 394 680C391 694 377 694 368 694C348 694 347 692 347 671L347 473C346 460 346 458 346 458C344 457 343 456 326 455C123 443 36 301 68 174C94 67 199-6 347-11L348-188C351-202 365-202 374-202C390-202 395-201 395-184L395-44C395-15 396-13 396-13C398-12 400-12 416-11C616 1 707 141 675 270ZM347 25C260 30 197 67 177 148C170 176 158 268 194 334C218 378 267 412 347 419ZM565 296C572 268 584 176 549 110C525 66 475 32 395 25L395 419C483 414 545 377 565 296"}],120544:[.452,.194,.567,{p:"506 285C479 393 390 452 279 452C167 452 73 385 61 253C60 247 54 29 78-67C98-147 142-175 275-175C295-175 313-175 350-171C375-169 377-169 397-169C409-169 426-169 434-173L435-178C433-192 454-194 462-194C479-194 482-192 482-176C482-155 480-144 478-138C464-79 404-79 295-79C136-79 132-63 121-22C118-8 114 9 111 69C147 26 207-8 287-8C477-8 538 157 506 285ZM382 127C367 47 313 28 280 28C241 28 196 49 179 115C170 153 166 277 182 333C201 393 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120545:[.444,.008,.966,{sk:-.01,p:"896 405C886 444 851 444 833 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 299C73 348 127 348 186 348C163 302 134 218 156 130C176 49 230-8 304-8C387-8 457 47 496 137C526 50 581-8 662-8C801-8 875 162 841 295C840 300 834 324 823 348C863 348 870 348 882 357C888 362 903 378 896 405ZM794 295C828 161 733 88 655 88C580 88 544 155 531 210C526 228 524 250 523 269C523 276 522 280 522 280C518 295 502 295 495 295C486 295 475 295 474 283C467 139 365 88 297 88C237 88 206 131 198 163C197 169 181 234 240 348L775 348C788 322 792 305 794 295"}],120546:[.716,0,.75,{sk:.177,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],120547:[.683,0,.759,{sk:.077,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],120548:[.68,0,.615,{ic:.106,sk:.074,p:"720 653C723 680 718 680 693 680L231 680C211 680 201 680 201 660C201 649 211 649 227 649C267 649 294 649 294 631C294 623 294 621 290 607L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 53 0 53 0L185 3L334 0C342 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L375 610C384 645 385 649 429 649L544 649C665 649 679 611 679 542C679 542 679 512 676 485C674 472 674 470 674 467C674 462 677 455 686 455C697 455 698 461 700 480"}],120549:[.716,0,.833,{sk:.17,p:"787 10C787 14 786 20 785 24L618 692C613 712 612 716 594 716C585 716 577 716 563 697L57 20C49 10 49 6 49 6C49 1 50 0 71 0L761 0C778 0 787 0 787 10ZM679 72L130 72L542 622"}],120550:[.68,0,.738,{ic:.026,sk:.094,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],120551:[.683,0,.683,{ic:.04,sk:.11,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],120552:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],120553:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 429 643 270 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 247 144 419 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM596 400C596 408 590 412 584 412C574 412 572 406 571 399L565 378L243 378C244 381 248 397 248 400C248 408 242 412 236 412C226 412 224 406 221 393C218 380 194 289 194 284C194 276 200 272 206 272C216 272 218 278 219 285L225 306L547 306C546 303 542 287 542 284C542 276 548 272 554 272C564 272 566 278 569 291C572 304 596 395 596 400"}],120554:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],120555:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],120556:[.716,0,.694,{sk:.17,p:"666 19C666 31 657 31 641 31C592 31 591 38 589 68L544 690C544 693 543 696 543 699C542 715 535 716 525 716C510 716 506 710 498 697L164 114C140 73 116 36 55 31C44 30 35 29 35 12C35 4 41 0 47 0C72 0 99 3 125 3C158 3 192 0 224 0C229 0 242 0 242 20C242 30 231 31 228 31C207 32 178 39 178 67C178 80 182 87 192 104L463 579L500 79C502 57 503 32 426 31C414 31 403 31 403 12C403 0 414 0 418 0C458 0 500 3 541 3C565 3 623 0 647 0C653 0 666 0 666 19"}],120557:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],120558:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],120559:[.677,0,.742,{ic:.035,sk:.097,p:"777 666C777 677 767 677 750 677L250 677C225 677 224 676 218 657L185 551C184 547 181 540 181 536C181 531 185 525 194 525C203 525 205 531 209 543C211 550 224 593 235 604C240 611 300 611 311 611L666 611C687 611 712 611 729 608C735 607 736 606 736 594C736 577 733 565 730 550C728 540 728 537 728 537C728 530 733 525 741 525C751 525 752 530 755 547L775 649ZM662 152C662 157 658 163 649 163C643 163 638 157 638 157C636 151 633 140 630 133C627 122 613 77 603 72C594 66 538 66 525 66L168 66C123 66 121 66 95 70C95 88 95 100 102 138L105 151C105 158 100 163 92 163C82 163 81 157 78 141C74 123 53 22 53 12C53 0 61 0 81 0L591 0C614 0 615 1 620 13C625 28 662 147 662 152ZM633 424C633 431 629 436 621 436C611 436 610 432 606 415C604 410 600 392 598 385L261 385C264 398 270 421 270 424C270 431 266 436 258 436C248 436 247 433 243 416L212 295C211 291 209 285 209 280C209 273 213 268 221 268C231 268 232 272 236 289C238 294 242 312 244 319L581 319C578 306 572 283 572 280C572 273 576 268 584 268C594 268 595 271 599 288L630 409C631 413 633 419 633 424"}],120560:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],120561:[.68,0,.831,{ic:.049,sk:.089,p:"880 669C880 680 871 680 853 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 625 292 620 291 614L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L384 649L689 649L546 78C536 39 534 31 455 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L762 602C772 641 774 649 853 649C871 649 880 649 880 669"}],120562:[.683,0,.642,{ic:.112,sk:.049,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],120563:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 454 653 420 645 378L162 378C180 436 210 501 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM628 306C612 252 586 193 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 226 136 261 144 306"}],120564:[.683,0,.78,{ic:.026,sk:.104,p:"806 670C806 683 798 683 778 683L251 683C231 683 221 683 221 663C221 663 221 659 227 647L378 304L70 26C59 16 58 15 58 11C58 0 67 0 86 0L613 0C637 0 638 1 644 17L716 208C717 210 721 224 721 224C721 229 718 235 709 235C701 235 699 229 695 221C634 72 578 41 403 41L131 41L447 325C457 334 459 337 459 342C459 342 458 347 454 356L324 652L567 652C716 652 762 629 762 522C762 505 758 485 758 470C758 470 759 458 771 458C782 458 783 466 785 483L804 657"}],120565:[.677,0,.584,{ic:.12,sk:.012,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],120566:[.705,0,.583,{ic:.118,p:"701 593C701 639 678 705 602 705C482 705 395 591 339 457C341 472 342 493 342 508C342 617 304 705 200 705C86 705 28 569 28 544C28 535 40 535 40 535C53 535 56 541 59 549C82 614 145 632 180 632C282 632 288 530 288 483C288 421 282 396 248 262L203 83C198 62 194 45 177 38C158 31 107 31 85 31C68 31 58 31 58 11C58 0 70 0 74 0C99 0 125 2 150 2L225 3L302 2C328 2 354 0 379 0C388 0 400 0 400 19C400 27 394 30 394 30C391 31 389 31 366 31C344 31 339 31 314 33C285 36 282 40 282 53C282 58 283 63 284 69L352 339C396 515 478 632 584 632C640 632 666 598 666 565C666 555 664 548 664 544C664 535 676 535 676 535C696 535 701 558 701 593"}],120567:[.683,0,.667,{sk:.082,p:"643 376C643 461 560 537 424 548L437 600C448 643 451 652 546 652C575 652 583 652 583 671C583 683 572 683 567 683C542 683 516 681 491 681L418 680L341 681C317 681 292 683 268 683C259 683 247 683 247 663C247 652 255 652 281 652C303 652 309 652 333 650C362 647 365 643 365 630C365 625 359 602 356 587L346 548C172 535 23 423 23 307C23 215 115 144 242 135L230 85C219 40 216 31 121 31C92 31 84 31 84 11C84 0 96 0 100 0C125 0 151 2 176 2L248 3L399 0C408 0 420 0 420 19C420 27 414 30 414 30C411 31 409 31 386 31C364 31 359 31 334 33C305 36 302 40 302 53C302 60 314 108 321 135C501 149 643 264 643 376ZM340 526L248 157C209 162 179 173 155 192C114 223 114 266 114 284C114 343 144 504 340 526ZM552 399C552 373 544 185 327 157L419 526C428 525 476 519 512 490C542 466 552 436 552 399"}],120568:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],120569:[.683,0,.612,{ic:.081,sk:.025,p:"693 543C693 554 684 554 666 554L638 554C607 554 549 554 511 413C494 352 451 193 304 160L416 605C425 641 428 652 522 652C552 652 560 652 560 671C560 683 549 683 544 683C519 683 493 681 468 681L395 680L318 681C294 681 269 683 245 683C236 683 224 683 224 663C224 652 232 652 258 652C280 652 286 652 310 650C339 647 342 643 342 630C342 624 340 617 338 609L226 159C128 178 128 275 128 301C128 331 132 364 143 405C148 429 153 453 153 476C153 554 107 554 83 554L55 554C36 554 27 554 27 543C27 533 36 532 40 532C52 531 75 528 75 476C75 465 73 442 66 415C62 396 53 358 53 320C53 223 102 150 219 136C212 104 212 102 208 87C196 39 193 31 98 31C69 31 61 31 61 11C61 0 73 0 77 0C102 0 128 2 153 2L225 3L376 0C385 0 397 0 397 19C397 27 391 30 391 30C388 31 386 31 363 31C341 31 336 31 311 33C282 36 279 40 279 53C279 60 291 108 298 135C440 150 542 238 587 403C609 482 633 526 680 532C685 533 693 534 693 543"}],120570:[.705,0,.772,{ic:.014,sk:.137,p:"786 502C786 610 693 705 533 705C355 705 162 575 162 398C162 348 173 309 205 232C233 165 250 123 250 62L164 62C142 62 117 64 112 67C106 71 106 103 106 120C106 145 106 147 105 149C105 155 99 159 94 159C82 159 82 151 81 144C80 132 80 67 80 51L80 12C81 0 87 0 108 0L237 0C259 0 260 1 264 7C265 9 276 46 276 109C276 124 276 158 266 233C255 309 255 335 255 357C255 585 422 683 534 683C610 683 692 639 692 525C692 427 632 331 571 233C547 195 516 146 496 105C471 52 462 18 462 12C462 0 470 0 490 0L619 0C641 0 642 1 650 16C659 33 713 141 713 148C713 153 710 159 701 159C697 159 694 157 692 155C692 155 690 152 682 137C681 133 662 97 651 80C644 68 640 62 582 62L504 62C523 103 554 146 643 242C704 307 786 402 786 502"}],120571:[.683,.033,.833,{p:"789 675C791 683 785 683 769 683L75 683C59 683 53 683 51 675C51 675 50 672 53 663L221-15C225-28 226-33 243-33C260-33 263-28 273-15L781 663C788 672 789 675 789 675ZM708 612L296 61L295 61L158 612"}],120572:[.442,.011,.64,{sk:.072,p:"602 383C602 383 601 393 590 393C580 393 580 390 575 372C557 309 524 233 477 174L477 236C477 393 384 442 310 442C173 442 41 299 41 158C41 65 101-11 203-11C266-11 338 12 414 73C427 20 460-11 505-11C558-11 589 44 589 60C589 67 583 70 577 70C570 70 567 67 564 60C546 11 508 11 508 11C477 11 477 89 477 113C477 134 477 136 487 148C581 266 602 383 602 383ZM410 99C322 22 245 11 205 11C145 11 115 56 115 120C115 169 141 277 173 328C220 401 274 420 309 420C408 420 408 289 408 211C408 174 408 116 410 99"}],120573:[.706,.194,.566,{ic:.008,sk:.148,p:"574 574C574 605 563 634 545 656C518 688 476 706 429 706C309 706 218 569 184 433L30-182C30-190 34-194 40-194L45-194C50-194 54-191 55-187L123 87C140 29 186-11 254-11C311-11 372 8 424 46C472 82 509 133 523 186C528 208 531 230 531 250C531 290 521 327 501 358C489 375 475 390 458 401C468 407 478 413 488 421C528 451 558 492 569 537C572 550 574 562 574 574ZM518 592C518 576 516 559 511 542C502 504 484 466 453 437C445 430 436 423 427 418C407 426 384 431 360 431C324 431 282 431 275 404C274 402 274 397 274 397C274 373 315 373 350 373C375 373 400 377 425 386C438 376 448 363 455 347C465 326 469 303 469 278C469 250 464 220 457 191C445 145 423 98 384 63C346 30 299 11 255 11C183 11 142 66 142 137C142 153 144 169 148 186L208 428C240 554 318 683 428 683C462 683 490 669 506 643C515 628 518 611 518 592ZM395 403C380 398 365 395 351 395C329 395 298 395 299 399C302 408 335 408 359 408C372 408 384 406 395 403"}],120574:[.442,.215,.518,{ic:.025,sk:-.019,p:"543 421C543 431 531 431 531 431C528 431 522 431 519 424C467 329 427 229 387 128C386 159 385 235 346 332C322 393 282 442 213 442C88 442 18 290 18 259C18 249 27 249 37 249L41 254C80 369 189 370 200 370C351 370 362 195 362 116C362 55 357 38 350 18C328-55 298-171 298-197C298-208 303-215 311-215C324-215 332-193 343-155C366-71 376-14 380 17C382 30 384 43 388 56C420 155 484 304 524 383C531 395 543 417 543 421"}],120575:[.712,.011,.444,{ic:.008,sk:.107,p:"452 667C452 680 444 690 431 693C394 702 352 712 316 712C307 712 298 711 290 710C276 707 261 703 247 694C234 686 223 674 216 660C207 645 204 628 204 609C204 556 235 492 265 436C224 427 184 406 149 376C99 333 65 276 51 218C45 197 43 177 43 157C43 120 52 86 71 57C98 15 145-11 201-11C289-11 361 84 385 182C394 216 399 251 399 284C399 300 398 315 396 330C387 377 366 417 338 452C294 509 231 588 231 633C231 639 232 645 235 650C240 659 248 668 257 673C268 678 278 679 289 679C334 677 362 645 400 629C404 628 408 627 411 627C425 627 440 636 447 649C450 655 452 661 452 667ZM330 244C330 218 327 190 320 163C301 90 265 11 202 11C161 11 131 34 116 68C108 86 104 107 104 129C104 156 110 185 117 213C130 265 150 318 190 360C214 386 245 406 276 415L279 410C299 374 317 336 325 294C329 278 330 261 330 244"}],120576:[.453,.022,.466,{sk:.051,p:"429 396C429 415 368 453 300 453C185 453 77 386 77 310C77 267 113 242 117 239C58 206 26 150 26 104C26 39 83-22 189-22C321-22 377 66 377 81C377 87 372 91 366 91C361 91 358 87 356 84C342 61 318 24 198 24C137 24 52 39 52 110C52 144 80 197 141 227C174 213 203 213 227 213C253 213 308 213 308 244C308 268 273 271 235 271C214 271 179 269 142 252C119 264 102 283 102 310C102 371 200 407 290 407C306 407 342 407 382 379C393 371 395 369 402 369C415 369 429 382 429 396ZM282 243C267 236 265 235 227 235C205 235 193 235 174 240C197 248 218 249 235 249C260 249 264 248 282 243"}],120577:[.697,.205,.438,{ic:.036,sk:.067,p:"474 592C474 617 434 619 394 619C383 619 356 619 330 609C325 621 323 626 323 647C323 661 328 684 328 684C328 692 323 697 316 697C298 697 298 651 298 648C298 631 301 613 309 598C204 545 46 361 46 167C46 26 137-4 209-28C239-39 241-39 270-49C291-56 332-70 332-117C332-144 313-183 276-183C250-183 223-171 202-153C195-147 194-146 190-146C185-146 180-150 180-157C180-167 223-205 276-205C338-205 385-141 385-84C385-46 366-25 358-17C341 2 322 8 263 28C183 55 167 60 143 81C101 119 101 176 101 195C101 350 223 525 324 579C342 561 365 561 385 561C410 561 474 561 474 592ZM448 591C440 588 430 583 386 583C365 583 358 583 347 590C362 597 380 597 393 597C426 597 430 596 448 591"}],120578:[.442,.216,.497,{sk:.024,p:"496 335C496 400 456 442 381 442C302 442 250 390 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248C205 254 213 287 214 293C217 302 248 358 282 385C304 401 335 420 378 420C421 420 432 386 432 350C432 345 432 327 422 287L308-173C305-185 305-189 305-189C305-204 316-216 333-216C364-216 371-187 374-176L488 277C493 295 496 308 496 335"}],120579:[.705,.011,.469,{sk:.075,p:"455 500C455 566 437 705 335 705C196 705 42 423 42 194C42 100 71-11 162-11C303-11 455 276 455 500ZM389 562C389 513 381 462 357 363L148 363C165 427 185 507 225 578C252 627 289 683 334 683C383 683 389 619 389 562ZM348 331C337 285 316 200 278 128C243 60 205 11 162 11C129 11 108 40 108 133C108 175 114 233 140 331"}],120580:[.442,.011,.354,{p:"324 143C324 153 315 153 312 153C303 153 301 149 299 142C268 44 185 11 142 11C128 11 116 14 116 44C116 68 124 91 134 118C179 239 220 407 220 415C220 432 208 442 191 442C180 442 162 435 154 416C147 397 138 348 132 329C130 324 105 236 102 223C99 213 90 188 88 178C80 150 56 103 56 71C56 30 84-11 140-11C254-11 324 110 324 143"}],120581:[.442,.011,.576,{sk:.043,p:"546 143C546 153 537 153 534 153C524 153 523 149 520 135C501 66 478 11 433 11C412 11 401 24 401 59C401 74 405 98 409 115C411 124 414 137 414 148C414 242 276 249 220 251C253 269 285 296 312 319C358 358 387 382 427 399C425 394 422 382 422 377C422 365 429 342 460 342C492 342 514 371 514 396C514 405 510 431 474 431C413 431 354 381 310 344C242 286 218 271 182 259L202 337C208 363 220 410 220 415C220 432 208 442 191 442C188 442 160 442 151 406L59 39C55 25 55 23 55 16C55-2 69-11 84-11C114-11 120 13 128 45C138 81 132 62 175 230C259 227 346 210 346 145C346 138 346 133 344 123C340 107 339 96 339 88C339 29 379-11 431-11C463-11 489 7 509 41C534 83 546 143 546 143"}],120582:[.694,.013,.583,{sk:-.053,p:"548-1C548 2 546 4 543 8C533 19 527 34 520 54L316 623C295 681 241 694 194 694C189 694 176 694 176 683C176 675 185 673 185 673C218 667 225 661 250 593L347 321L71 47C59 35 53 29 53 16C53-1 67-13 83-13C99-13 108-2 116 8L357 292C398 187 446 34 462 11C478-11 488-11 515-11L537-11C547-10 548-4 548-1"}],120583:[.442,.216,.603,{sk:.048,p:"572 143C572 153 563 153 560 153C550 153 549 149 546 135C529 70 511 11 470 11C443 11 440 37 440 57C440 79 452 126 460 161L488 269C491 284 501 322 505 337C510 360 520 398 520 404C520 422 506 431 491 431C486 431 460 430 452 396L405 209L379 107C378 102 330 11 249 11C199 11 175 44 175 98C175 127 182 155 189 183L231 351C236 372 246 410 246 415C246 432 234 442 217 442C214 442 186 441 177 406L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C97-186 110-134 148 20C180-7 225-11 245-11C315-11 354 34 378 62C387 17 424-11 468-11C503-11 526 12 542 44C559 80 572 143 572 143"}],120584:[.442,0,.494,{ic:.03,sk:.028,p:"524 415C524 432 512 442 495 442C487 442 464 438 456 409C392 182 240 70 126 33L224 431C224 431 224 442 211 442C188 442 115 434 89 432C81 431 70 430 70 412C70 400 79 400 94 400C142 400 144 393 144 383C144 376 132 329 125 302L64 57L53 12C53 1 63 0 69 0L83 0C153 12 262 51 365 147C497 270 524 406 524 415"}],120585:[.697,.205,.438,{ic:.008,sk:.06,p:"446 592C446 618 402 619 363 619C350 619 326 619 300 614C297 623 295 630 295 647C295 661 300 684 300 684C300 692 295 697 288 697C270 697 270 651 270 648C270 628 276 613 277 609C170 579 102 499 102 422C102 385 120 343 167 316L154 306C45 234 23 140 23 104C23 56 50 28 52 25C84-8 93-12 168-40C228-64 230-64 289-87C304-94 324-101 324-130C324-153 306-183 275-183C231-183 198-159 187-151C181-147 180-146 176-146C168-146 166-153 166-157C166-169 219-205 275-205C337-205 379-147 379-98C379-50 342-32 331-27L270-4C250 4 230 12 209 19L149 43C104 61 74 90 74 132C74 173 113 260 197 302C234 289 264 289 285 289C315 289 378 289 378 320C378 345 335 347 296 347C278 347 249 347 212 335C186 361 182 394 182 413C182 469 218 546 293 583C311 561 334 561 357 561C382 561 446 561 446 592ZM420 591C412 588 402 583 358 583C339 583 327 583 316 592C332 597 353 597 364 597C398 597 402 596 420 591ZM352 319C344 315 334 311 288 311C265 311 256 311 238 319C261 325 283 325 295 325C330 325 334 324 352 319"}],120586:[.442,.011,.485,{p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],120587:[.431,.011,.57,{sk:.043,p:"567 407C567 431 546 431 527 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 162 373 182 373L239 373C207 252 153 131 111 40C103 25 103 23 103 16C103-3 119-11 132-11C162-11 170 17 182 54C196 100 196 102 209 152L265 373L378 373C345 225 336 182 336 115C336 100 336 73 344 39C354-5 365-11 380-11C400-11 421 7 421 27C421 33 421 35 415 49C386 121 386 186 386 214C386 267 393 321 404 373L518 373C531 373 567 373 567 407"}],120588:[.442,.216,.517,{sk:.096,p:"502 279C502 385 436 442 363 442C266 442 161 342 131 220L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C98-186 130-52 157 56C177 16 209-11 256-11C373-11 502 130 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C185 11 169 91 169 100C169 104 174 124 177 137C205 249 215 285 237 325C280 398 330 420 361 420C398 420 430 391 430 322"}],120589:[.442,.108,.363,{ic:.046,sk:-.034,p:"409 412C409 434 345 442 306 442C154 442 31 327 31 215C31 130 94 95 137 72L231 20C252 8 270-2 270-33C270-58 253-86 224-86C218-86 201-85 183-77C181-76 177-75 174-75C169-75 163-79 163-85C163-100 208-108 224-108C281-108 326-53 326 0C326 50 303 62 227 104C209 114 207 114 162 140C125 161 83 184 83 246C83 337 191 420 300 420C321 420 342 417 377 401C386 397 389 395 392 395C400 395 409 404 409 412"}],120590:[.431,.011,.571,{p:"567 407C567 431 546 431 528 431L300 431C149 431 38 266 38 147C38 59 97-11 188-11C306-11 439 110 439 264C439 281 439 329 408 373L518 373C531 373 567 373 567 407ZM375 276C375 229 355 147 321 96C282 37 228 11 189 11C140 11 100 47 100 119C100 149 112 231 147 290C189 359 249 373 283 373C367 373 375 307 375 276"}],120591:[.431,.012,.437,{ic:.074,p:"511 407C511 431 490 431 471 431L191 431C171 431 132 431 88 384C55 348 27 300 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 161 373 182 373L265 373L167 52C163 40 157 19 157 15C157 4 164-12 186-12C219-12 224 16 227 31L294 373L462 373C475 373 511 373 511 407"}],120592:[.442,.011,.54,{sk:.036,p:"524 372C524 428 497 442 480 442C455 442 430 416 430 394C430 381 436 375 445 367C456 356 481 330 481 282C481 216 399 11 273 11C254 11 221 15 200 36C179 58 175 88 175 109C175 151 191 203 232 313C237 324 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C118 191 110 151 110 121C110 17 197-11 270-11C360-11 420 71 443 107C513 219 524 356 524 372"}],120593:[.442,.218,.654,{sk:.028,p:"619 304C619 382 580 442 505 442C360 442 300 248 240 53C132 73 76 129 76 201C76 229 99 339 159 408C167 417 167 421 167 421C167 425 165 431 155 431C127 431 50 286 50 190C50 96 116 23 223-2L170-170C166-183 165-185 165-190C165-212 184-218 194-218C199-218 221-215 231-192C234-184 239-151 266-9C275-10 282-11 299-11C465-11 619 146 619 304ZM591 282C591 169 462 47 308 47C300 47 298 47 290 48C278 48 277 49 277 52L297 160C328 288 406 384 495 384C564 384 591 330 591 282"}],120594:[.442,.205,.626,{sk:.018,p:"594 419C594 425 590 431 582 431C576 431 572 426 566 419L337 164C297 291 289 316 266 369C255 392 233 442 145 442C87 442 61 390 61 376C61 376 61 366 73 366C82 366 84 372 86 377C101 416 133 420 139 420C169 420 199 344 216 300C248 221 280 105 280 102C280 102 280 99 272 91L42-166C31-177 31-179 31-182C31-188 37-194 43-194C50-194 55-187 59-183L288 74C320-30 332-69 356-125C369-155 391-205 480-205C538-205 565-153 565-140C565-135 563-129 553-129C543-129 542-133 539-143C530-167 505-183 486-183C435-183 367 59 345 136L583 403C594 414 594 416 594 419"}],120595:[.694,.205,.651,{sk:.143,p:"635 372C635 428 608 442 591 442C566 442 541 416 541 394C541 381 547 375 556 367C567 356 592 330 592 282C592 218 540 136 505 100C417 11 353 11 317 11L482 668C483 672 485 678 485 683C485 693 478 694 473 694C463 694 462 692 458 674L292 13C216 22 178 59 178 125C178 145 178 171 232 311C236 323 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C112 176 112 150 112 133C112 38 190-3 286-9C278-45 278-47 264-100C261-111 241-192 241-195C241-195 241-205 253-205C253-205 260-205 262-201C265-199 271-174 274-160L312-11C349-11 437-11 531 96C572 142 593 186 604 216C613 241 635 328 635 372"}],120596:[.442,.011,.622,{sk:.034,p:"604 372C604 398 599 420 584 433C578 439 570 442 561 442C549 442 536 436 526 426C517 416 512 405 512 394C512 384 516 376 523 369C548 347 561 316 561 281C561 269 560 256 557 244C534 153 476 61 397 61C341 61 308 99 299 151C312 179 322 209 329 239C331 248 333 257 333 265C333 280 328 291 314 291C295 291 285 266 280 244C272 213 268 183 267 154C234 100 186 61 131 61C70 61 44 111 44 174C44 194 47 217 52 239C67 299 103 355 141 408C144 412 146 417 146 421C146 427 142 432 137 435C134 437 131 437 128 437C122 437 115 434 110 428C69 371 44 307 28 244C18 206 13 167 13 132C13 51 42-11 118-11C181-11 233 33 271 95C282 33 317-11 384-11C488-11 551 118 581 239C592 282 604 332 604 372"}],120597:[.716,.022,.531,{ic:.035,sk:.069,p:"566 457C566 616 473 716 350 716C205 716 159 586 159 558C159 544 167 523 197 523C230 523 251 553 251 576C251 611 220 611 204 611C248 685 319 691 348 691C421 691 491 639 491 510C491 471 485 420 463 339C453 401 412 457 334 457C273 457 208 441 130 363C47 280 40 187 40 156C40 94 84-22 224-22C462-22 566 314 566 457ZM445 303C445 231 381 6 227 6C117 6 117 109 117 119C117 146 142 286 183 346C223 403 272 435 334 435C443 435 445 323 445 303"}],120598:[.431,.011,.406,{sk:.066,p:"376 417C376 431 363 431 346 431L311 431C181 431 47 331 47 178C47 68 122-11 228-11C293-11 358 29 358 40C358 43 357 54 348 54C348 54 344 54 335 48C304 28 267 11 230 11C172 11 122 53 122 141C122 176 130 214 133 226L298 226C314 226 332 226 332 243C332 257 320 257 303 257L141 257C165 342 221 400 312 400L343 400C360 400 376 400 376 417"}],120599:[.705,.011,.591,{sk:.116,p:"561 338C561 346 554 347 540 350L511 356C531 440 531 494 531 506C531 543 525 705 420 705C337 705 272 600 272 522C272 425 366 377 436 354C414 264 398 206 365 138C352 110 304 11 245 11C177 11 171 62 171 91C171 117 179 149 184 172L203 249L215 297C220 314 225 335 225 350C225 410 180 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 352 148 298 139 261L121 188C113 158 107 133 107 104C107 9 177-11 242-11C348-11 455 147 506 335C516 333 545 326 551 326C555 326 561 329 561 338ZM471 564C471 501 455 433 442 376C393 393 297 432 297 523C297 585 349 683 419 683C444 683 471 668 471 564"}],120600:[.442,.012,.624,{sk:.053,p:"582 145C582 155 577 155 570 155C563 155 559 153 554 137C527 42 489 18 455 18C431 19 419 37 419 70C419 83 421 98 425 115C446 199 482 270 552 382C561 390 565 401 565 410C565 416 564 421 561 426C558 432 549 439 539 439C534 439 528 438 523 433L184 127C211 184 239 261 253 316C257 334 260 351 260 367C260 413 240 442 202 442C107 442 70 297 70 288C70 278 75 278 82 278C89 278 93 280 98 296C124 391 163 416 197 416C221 415 233 396 233 364C233 351 231 335 227 318C207 235 147 114 100 51C87 39 81 25 81 12C81-2 88-12 102-12C109-12 119-9 130 0C223 74 355 197 465 300C439 245 412 170 399 117C395 99 392 82 392 66C392 20 412-9 450-9C545-9 582 136 582 145"}],120601:[.694,.205,.596,{sk:.125,p:"573 262C573 341 520 433 381 443L437 670L440 684C440 684 440 694 428 694C418 694 417 691 413 674L355 443C196 438 49 305 49 169C49 74 119-5 241-12L218-106C206-153 196-191 196-194C196-204 203-205 208-205C213-205 215-204 218-201C220-199 226-175 229-161L267-12C428-7 573 128 573 262ZM349 421L246 10C186 13 114 48 114 148C114 268 200 408 349 421ZM508 283C508 165 422 22 272 10L375 421C451 417 508 371 508 283"}],120602:[.442,.194,.517,{sk:.102,p:"502 279C502 385 436 442 363 442C283 442 184 372 138 244C134 233 74 12 74-77C74-128 92-175 214-175C251-175 271-171 311-171C329-171 331-171 337-172C352-173 356-174 357-182C358-188 358-194 369-194C378-194 384-190 384-166C384-117 340-117 240-117C150-117 104-117 104-50C104-42 104-4 127 96C144 32 191-11 255-11C375-11 502 132 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C223 11 182 34 182 116C182 179 211 279 237 325C278 395 328 420 361 420C398 420 430 391 430 322"}],120603:[.431,.011,.828,{sk:.039,p:"817 407C817 431 796 431 777 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 287 55 297C70 320 88 340 114 355C143 373 154 373 217 373C160 302 113 213 113 105C113 54 127-11 201-11C298-11 369 69 416 153L417 152C416 146 416 135 416 126C416 55 439-11 520-11C666-11 755 201 755 299C755 324 751 349 744 373C761 373 788 373 794 375C803 379 817 390 817 407ZM730 299C730 195 642 47 530 47C469 47 448 94 448 163C448 176 449 211 461 265C465 281 465 284 465 284C465 294 453 294 453 294C445 294 442 292 440 283C384 97 273 47 211 47C165 47 143 79 143 138C143 220 189 303 248 373L718 373C726 349 730 315 730 299"}],120604:[.711,0,.869,{sk:.174,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],120605:[.686,0,.866,{sk:.069,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],120606:[.68,0,.657,{ic:.12,sk:.071,p:"777 662C777 680 760 680 744 680L238 680C218 680 216 680 211 675C205 671 202 657 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C408 0 416 0 421 7C427 13 428 29 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L444 631C459 633 499 633 526 633C649 633 715 633 715 523C715 503 710 477 710 458C710 439 729 439 734 439C755 439 756 449 758 467L776 646"}],120607:[.711,0,.958,{sk:.168,p:"904 15C904 19 901 26 900 30L696 681C689 704 687 711 656 711C627 711 621 704 608 688L69 25C60 14 60 12 60 9C60 0 67 0 85 0L872 0C888 0 904 0 904 15ZM713 118L205 118L571 569"}],120608:[.68,0,.81,{ic:.015,sk:.098,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],120609:[.686,0,.773,{ic:.032,sk:.117,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],120610:[.686,0,.982,{ic:.045,sk:.09,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],120611:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 424 693 258 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 259 207 435 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM650 419C650 437 630 437 626 437C620 437 611 437 605 428L598 403L330 403C330 403 334 414 334 419C334 437 314 437 310 437C291 437 290 431 285 412L253 285C249 272 249 269 249 269C249 251 269 251 273 251C279 251 288 251 294 260L301 285L569 285C569 285 565 274 565 269C565 251 585 251 589 251C608 251 609 257 614 276L646 403C650 416 650 419 650 419"}],120612:[.686,0,.511,{ic:.055,sk:.085,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],120613:[.686,0,.971,{ic:.032,sk:.093,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],120614:[.711,0,.806,{sk:.167,p:"772 29C772 47 756 47 738 47C724 47 703 48 691 49L612 679C609 705 608 711 580 711C564 711 552 711 536 686L161 85C148 65 137 48 73 47C63 47 45 47 45 18C45 13 49 0 63 0C90 0 121 3 149 3C185 3 223 0 258 0C265 0 285 0 285 29C285 47 267 47 260 47C241 47 215 51 200 57L485 513L542 52C523 48 492 47 477 47C456 47 440 47 440 18C440 18 440 0 461 0L611 3L745 0C753 0 772 0 772 29"}],120615:[.686,0,1.142,{ic:.074,sk:.085,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],120616:[.686,0,.95,{ic:.077,sk:.082,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],120617:[.675,0,.841,{ic:.026,sk:.104,p:"867 656C867 675 852 675 833 675L261 675C235 675 233 675 226 654L182 513C181 509 178 502 178 497C178 479 198 479 202 479C220 479 222 486 228 502C230 510 245 557 254 560C263 564 320 565 333 565L725 565C744 565 779 564 797 562C797 552 797 537 791 510C789 500 789 497 789 497C789 479 809 479 813 479C833 479 834 487 838 506ZM765 189C765 206 748 207 742 207C723 207 721 201 716 184C710 165 698 126 688 116C680 110 615 110 603 110L209 110C167 110 165 110 143 113C134 114 133 115 133 126C133 140 136 154 139 168C140 174 142 184 142 189C142 206 125 207 119 207C100 207 97 201 94 184C89 161 62 31 62 19C62 0 77 0 96 0L680 0C700 0 708 0 713 13C719 31 765 182 765 189ZM715 436C715 449 705 455 692 455C686 455 673 455 668 440C667 434 662 414 660 406L309 406C311 412 316 431 316 436C316 449 306 455 293 455C274 455 272 447 267 429L229 280C228 277 227 270 227 266C227 259 229 247 250 247C267 247 271 255 273 263C275 268 275 270 281 296L632 296C626 271 626 269 626 266C626 259 628 247 649 247C668 247 671 257 674 268C680 291 715 424 715 436"}],120618:[.703,.017,.837,{sk:.111,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],120619:[.68,0,.982,{ic:.044,sk:.09,p:"1026 662C1026 680 1009 680 992 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L445 633L771 633L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L906 613C910 629 911 630 929 632C946 633 966 633 982 633C1008 633 1010 633 1014 635C1026 642 1026 658 1026 662"}],120620:[.686,0,.723,{ic:.126,sk:.039,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],120621:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 460 713 435 708 403L220 403C237 453 261 505 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM679 285C663 237 641 187 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 224 184 251 190 285"}],120622:[.686,0,.885,{ic:.017,sk:.11,p:"901 652C904 686 894 686 868 686L265 686C244 686 243 685 238 681C230 676 228 657 228 657C228 652 230 650 236 639L431 292L84 39C69 28 69 23 69 18C69 0 85 0 103 0L706 0C732 0 734 0 742 20C753 48 826 231 826 241C826 258 809 259 803 259C786 259 784 256 776 237C711 85 617 65 468 65L206 65L558 323C571 333 574 334 574 343C574 347 573 348 567 359L410 639L629 639C772 639 837 618 837 498C837 488 835 476 835 466C835 450 844 445 858 445C880 445 881 455 883 475"}],120623:[.675,0,.637,{ic:.135,sk:.01,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],120624:[.703,0,.671,{ic:.131,p:"802 586C802 653 756 703 682 703C615 703 556 670 510 629C450 575 415 509 395 472C395 508 394 703 225 703C102 703 32 581 32 545C32 531 43 531 55 531C68 531 79 531 86 550C91 565 101 593 190 593C218 593 254 588 280 550C307 512 307 457 307 443C307 398 303 381 280 289L231 96L221 55C218 47 161 47 146 47L114 47C95 47 78 47 78 18C78 0 97 0 101 0C130 0 160 2 190 2L278 3L368 2C398 2 429 0 459 0C471 0 489 0 489 28C489 47 474 47 455 47L423 47C409 47 361 47 361 53C361 53 361 56 366 76C382 142 433 350 447 391C477 474 545 593 661 593C742 593 744 571 745 557C744 555 744 546 744 546C744 531 754 531 767 531C783 531 802 531 802 586"}],120625:[.686,0,.767,{sk:.08,p:"738 374C738 445 676 520 495 534L516 618C520 632 521 633 523 634C525 635 542 639 594 639L627 639C646 639 663 639 663 668C663 686 644 686 640 686C611 686 581 684 552 684L468 683L378 684C349 684 320 686 292 686C281 686 262 686 262 657C262 639 278 639 296 639L328 639C363 639 365 639 391 636L366 535C86 508 28 374 28 312C28 216 131 162 270 152L250 68C249 65 247 53 242 52C239 50 213 47 171 47L139 47C121 47 117 47 111 43C105 37 102 27 102 18C102 4 115 0 125 0C152 0 180 2 207 2L297 3L387 2C416 2 445 0 473 0C483 0 491 0 496 7C501 13 503 29 503 29C503 47 486 47 470 47L437 47C399 47 384 49 374 51L399 152C631 168 738 283 738 374ZM357 497L279 189C171 203 165 257 165 289C165 327 183 399 218 437C263 485 336 495 357 497ZM601 398C601 365 585 293 550 252C512 210 454 195 409 189L486 497C564 488 601 454 601 398"}],120626:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],120627:[.686,0,.714,{ic:.078,sk:.029,p:"792 529C792 547 776 547 758 547L693 547C663 547 607 547 572 414C559 365 523 230 392 196L497 618C501 632 502 633 504 634C506 635 523 639 575 639L607 639C627 639 644 639 644 668C644 686 625 686 621 686C594 686 566 684 539 684L449 683L359 684C330 684 301 686 273 686C262 686 243 686 243 657C243 639 260 639 277 639L309 639C344 639 346 639 372 636L262 193C212 206 175 238 175 316C175 338 180 371 187 400C197 443 197 454 197 470C197 547 150 547 126 547L61 547C45 547 27 547 27 529C27 529 27 513 45 511C57 510 69 508 69 470C69 452 66 436 62 417C52 377 52 360 52 341C52 297 61 248 105 209C157 162 236 155 252 153L231 68C230 64 227 53 223 52C220 50 194 47 152 47L120 47C101 47 84 47 84 18C84 4 95 0 106 0C133 0 161 2 188 2L278 3L368 2C397 2 426 0 454 0C466 0 484 0 484 28C484 47 469 47 450 47L418 47C380 47 365 49 355 51L380 152C590 171 667 289 700 412C716 468 738 506 772 511C778 512 792 514 792 529"}],120628:[.703,0,.879,{ic:.007,sk:.135,p:"886 503C886 606 806 703 586 703C308 703 172 546 172 406C172 354 189 307 228 234C266 165 277 138 283 100L200 100C189 100 158 100 148 104C142 107 142 148 142 152C142 159 143 165 143 172C143 191 136 197 119 197C97 197 97 188 95 163C94 151 94 114 94 101L93 42C93 2 93 0 127 0L282 0C313 0 314 1 322 47C328 83 328 126 328 126C328 151 325 198 322 223C322 226 313 307 313 349C313 549 426 667 586 667C656 667 744 644 744 535C744 436 682 332 637 256C591 181 582 163 565 130C536 70 524 27 524 19C524 0 539 0 558 0L713 0C737 0 740 0 748 16L808 143C814 155 824 175 824 179C824 197 804 197 800 197C784 197 781 192 775 180C761 150 749 126 741 115C734 106 730 100 672 100L600 100C619 127 659 171 689 201C793 300 886 388 886 503"}],120629:[.686,.025,.958,{p:"904 674C907 686 897 686 879 686L92 686C74 686 64 686 61 674C61 674 60 670 63 660L269 2C275-20 280-25 307-25C337-25 342-19 358 1L893 658C903 670 904 674 904 674ZM759 568L392 117L251 568"}],120630:[.452,.008,.761,{sk:.059,p:"704 59C704 73 690 73 681 73C668 73 663 73 658 60C646 31 611 28 611 28C586 28 584 144 584 164C678 272 700 385 700 388C700 402 685 402 676 402C657 402 656 400 651 381C632 314 602 259 580 228C579 276 578 335 524 389C472 442 407 452 360 452C156 452 46 294 46 165C46 55 128-8 253-8C349-8 431 33 484 71C502 29 543-8 604-8C670-8 704 38 704 59ZM472 115C472 103 411 68 386 57C326 31 282 28 258 28C202 28 161 55 161 121C161 154 184 265 214 323C246 387 308 416 359 416C452 416 463 306 467 208C468 183 472 139 472 115"}],120631:[.703,.194,.66,{sk:.153,p:"638 566C638 600 628 631 607 654C574 689 522 703 467 703C342 703 225 581 192 448L36-177C35-188 41-194 49-194L68-194C75-194 80-190 82-184L145 70C174 22 228-8 296-8C362-8 431 6 492 46C546 82 584 137 598 194C604 218 608 241 608 264C608 306 597 345 573 375C566 384 558 392 550 399C592 430 621 475 633 522C637 537 638 552 638 566ZM546 595C546 574 541 551 535 529C527 495 517 459 492 431C465 440 434 444 403 444C352 444 294 443 283 400C282 396 282 392 282 389C282 352 336 348 385 348C420 348 455 353 489 366C491 363 493 360 495 356C502 339 505 321 505 302C505 270 497 235 488 201C477 155 462 108 423 73C388 41 341 28 298 28C222 28 171 81 171 153C171 166 173 180 176 194L238 441C267 557 359 667 465 667C496 667 525 657 538 632C544 621 546 608 546 595ZM450 399C430 389 408 384 388 384C362 384 328 384 330 393C334 408 371 408 400 408C418 408 435 405 450 399"}],120632:[.452,.211,.59,{ic:.027,sk:-.02,p:"617 430C617 444 603 444 594 444C584 444 580 444 575 440C573 438 520 351 449 190C440 257 392 452 237 452C96 452 12 312 12 271C12 256 26 256 35 256C46 256 54 256 59 268C81 332 164 342 216 342C271 342 337 329 371 281C398 241 406 159 406 118C406 78 404 71 397 50C370-31 339-139 339-176C339-184 339-211 363-211C387-211 400-174 404-162C412-138 438-48 450 55C451 67 451 69 454 77C481 152 529 268 600 396C606 407 617 426 617 430"}],120633:[.718,.008,.522,{sk:.115,p:"513 657C513 674 502 689 484 693C437 703 368 718 335 718L327 718C310 716 292 711 275 702C259 692 245 677 237 661C228 645 224 628 224 609C224 558 253 499 284 445C243 435 202 418 165 391C108 349 70 288 55 226C50 205 47 184 47 164C47 123 59 85 83 56C122 10 185-8 253-8C349-8 434 90 460 195C470 234 476 273 476 310C476 324 476 338 473 351C466 401 441 443 406 475C350 528 267 605 267 638C267 641 267 643 269 645C273 655 281 663 291 667C298 671 306 672 313 672C316 672 319 671 322 671C372 665 400 624 443 607C448 605 453 604 458 604C477 604 497 615 507 634C511 642 513 650 513 657ZM361 244C361 216 357 188 350 160C335 97 309 28 255 28C214 28 177 43 161 76C153 92 150 109 150 128C150 157 157 188 165 219C178 270 193 324 234 365C255 385 280 400 306 408L312 397C333 364 350 328 358 287C360 273 361 258 361 244"}],120634:[.461,.017,.529,{sk:.058,p:"483 392C483 410 467 423 430 441C386 461 348 461 333 461C161 461 79 365 79 294C79 264 94 243 100 236C59 202 35 161 35 113C35 44 90-17 224-17C387-17 439 78 439 94C439 103 432 111 422 111C417 111 412 108 412 108C389 63 327 59 241 59C178 59 84 59 84 126C84 146 98 184 134 210C175 188 229 188 247 188C274 188 350 188 350 243C350 284 296 284 265 284C245 284 191 284 138 259C130 269 126 283 126 294C126 349 195 385 314 385C341 385 373 385 416 355C424 350 431 347 438 347C459 347 483 369 483 392ZM303 243C299 231 296 224 248 224C231 224 205 224 177 235C213 248 251 248 261 248C288 248 291 247 303 243"}],120635:[.703,.202,.508,{ic:.014,sk:.083,p:"522 576C522 615 473 618 430 618C413 618 393 618 365 608C363 636 370 666 371 670C373 678 373 679 373 682C373 702 352 703 352 703C319 703 319 644 319 627C319 621 319 604 323 589C185 512 48 338 48 163C48 113 62 62 97 23C136-19 163-27 290-65C333-77 366-87 366-125C366-129 364-166 330-166C309-166 279-161 245-141C237-137 236-136 230-136C219-136 211-146 211-154C211-175 282-202 330-202C404-202 452-128 452-70C452 9 385 29 344 41L256 68C213 81 140 103 140 212C140 348 248 495 339 552C361 522 394 522 414 522C441 522 522 522 522 576ZM475 575C468 565 467 563 451 560C437 558 414 558 414 558C400 558 383 558 375 571C395 582 409 582 427 582C456 582 460 581 475 575"}],120636:[.452,.211,.6,{sk:.019,p:"594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 332 483 318 479 300L368-141C364-157 364-163 364-167C364-199 390-211 411-211C422-211 463-210 478-150L586 280C591 298 594 311 594 336"}],120637:[.702,.008,.562,{sk:.062,p:"547 490C547 666 443 702 382 702C303 702 203 650 128 514C77 420 46 284 46 203C46 58 122-8 212-8C279-8 367 31 436 133C520 256 547 415 547 490ZM440 563C440 500 418 413 407 371L198 371C212 429 238 520 268 572C291 613 332 666 380 666C422 666 440 622 440 563ZM395 323C333 55 249 28 214 28C200 28 179 32 165 63C153 90 153 130 153 130C153 187 175 280 186 323"}],120638:[.452,.008,.412,{p:"378 148C378 162 363 162 354 162C342 162 335 162 331 149C300 52 203 28 167 28C158 28 148 28 148 49C148 70 158 96 164 113C217 249 252 399 252 408C252 429 236 452 205 452C159 452 145 414 139 399C136 392 133 372 131 365C124 347 114 301 109 283C104 270 96 243 91 225C78 180 88 222 76 177C67 146 46 113 46 82C46 29 95-8 162-8C191-8 247-1 303 40C364 84 378 140 378 148"}],120639:[.452,.008,.668,{sk:.025,p:"634 148C634 162 619 162 610 162C592 162 590 160 585 142C577 113 553 28 502 28C492 28 476 29 476 68C476 68 477 92 482 110C485 123 487 135 487 143C487 207 422 228 406 233C370 244 357 246 263 254C290 270 318 293 353 320C418 372 435 380 459 392C458 389 456 382 456 374C456 343 478 327 505 327C548 327 576 366 576 397C576 410 570 444 524 444C455 444 387 389 341 352C280 304 254 285 219 269C225 291 230 314 236 336C248 385 252 400 252 408C252 429 236 452 205 452C187 452 151 442 139 399L104 258L60 82C56 67 50 43 50 36C50 15 66-8 97-8C149-8 161 38 167 64C187 141 186 140 206 217C291 215 376 202 376 142C376 136 374 125 373 119C373 119 369 105 369 95C369 31 431-8 497-8C597-8 634 140 634 148"}],120640:[.694,.012,.671,{sk:-.072,p:"644 6C644 11 641 15 639 18C631 26 622 45 615 61L359 638C347 666 334 694 211 694C188 694 171 694 171 675C171 660 186 658 186 658C202 656 213 655 229 631C241 612 345 374 368 322L79 89C67 80 47 63 47 36C47 8 70-12 95-12C123-12 143 10 171 40C173 43 222 94 226 98C263 136 352 234 390 271L486 55C489 47 498 28 501 20C510 2 529-8 564-8L614-8C632-8 644-8 644 6"}],120641:[.452,.211,.708,{sk:.042,p:"674 148C674 162 659 162 650 162C639 162 635 162 630 157C628 155 628 153 622 128C602 48 579 28 554 28C543 28 531 32 531 65C531 82 535 98 545 138L571 240L593 330C599 353 609 393 609 400C609 421 593 444 562 444C542 444 507 432 496 391L427 114C423 96 406 79 388 64C356 37 326 28 299 28C231 28 225 77 225 107C225 134 231 158 235 176L275 332C281 358 292 401 292 408C292 429 276 452 245 452C193 452 180 402 177 390L44-141C40-157 40-163 40-167C40-199 66-211 87-211C106-211 133-200 147-172C153-160 186-23 193 8C234-8 279-8 292-8C326-8 372-2 432 52C456 6 512-8 549-8C586-8 615 13 636 49C661 89 674 143 674 148"}],120642:[.452,0,.577,{ic:.026,sk:.028,p:"603 408C603 430 587 452 556 452C542 452 504 445 490 399C467 317 428 245 368 184C336 153 266 87 165 54L259 434C259 453 240 452 227 451L102 445C87 444 69 443 69 415C69 397 87 397 96 397C108 397 126 396 138 395L45 18C45 4 57 0 68 0L96 0C203 17 337 67 448 160C581 272 603 397 603 408"}],120643:[.703,.202,.508,{sk:.061,p:"491 576C491 617 437 618 395 618C385 618 360 618 332 614C333 645 339 670 339 670C341 678 341 679 341 682C341 702 320 703 320 703C287 703 287 644 287 626C287 619 287 610 288 603C163 566 101 476 101 400C101 353 127 315 154 296C49 225 24 132 24 94C24 12 97-28 156-49C206-66 208-66 271-88C296-96 339-111 346-115C354-119 359-128 359-136C359-139 357-166 328-166C322-166 273-165 228-141C221-137 219-136 215-136C201-136 195-148 195-154C195-178 279-202 329-202C407-202 449-130 449-83C449-40 419-16 399-8L267 38L201 60C166 72 108 92 108 140C108 199 183 270 196 270C196 270 198 270 203 268C252 251 284 251 311 251C342 251 424 251 424 305C424 347 362 347 329 347C310 347 279 347 233 334C227 350 224 368 224 385C224 438 254 514 308 552C330 522 359 522 383 522C410 522 491 522 491 576ZM444 575C444 575 444 573 441 569C431 558 393 558 383 558C367 558 351 558 342 573C362 582 380 582 394 582C425 582 428 581 444 575ZM376 304L373 298C363 287 326 287 314 287C298 287 276 287 258 301C286 311 308 311 325 311C357 311 360 310 376 304"}],120644:[.452,.008,.585,{p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],120645:[.444,.009,.682,{sk:.046,p:"668 405C668 444 633 444 615 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L262 348C237 269 197 187 143 86C127 56 124 51 124 37C124 10 146-8 172-8C193-8 208 3 215 9C230 24 231 28 236 49L312 348L424 348C402 255 391 194 391 135C391 67 409-9 457-9C490-9 526 24 526 56C526 68 523 74 514 89C468 170 468 247 468 274C468 298 468 308 474 348L598 348C617 348 633 348 648 363C655 370 668 382 668 405"}],120646:[.452,.211,.612,{sk:.1,p:"597 285C597 393 523 452 412 452C277 452 169 358 137 229L44-141C40-157 40-167 40-167C40-199 66-211 87-211C104-211 133-202 147-171C151-162 168-94 199 31C216 15 250-8 306-8C492-8 597 155 597 285ZM483 335C483 286 451 168 434 127C403 55 350 28 305 28C238 28 213 76 213 85C213 88 221 120 226 137L255 255C277 334 302 360 320 377C337 395 372 416 410 416C483 416 483 348 483 335"}],120647:[.452,.105,.424,{ic:.038,sk:-.029,p:"462 413C462 452 360 452 346 452C170 452 35 334 35 214C35 171 54 132 85 103C109 81 154 60 208 35C233 24 266 8 281 0C297-10 302-24 302-34C302-34 301-69 270-69C270-69 248-69 225-60C220-58 218-58 214-58C202-58 195-67 195-76C195-101 264-105 271-105C341-105 393-38 393 21C393 61 372 82 353 96C341 104 278 134 255 145C231 156 171 184 153 198C131 217 120 242 120 264C120 348 228 416 335 416C346 416 370 416 412 393C426 385 429 385 434 385C451 385 462 401 462 413"}],120648:[.444,.008,.686,{p:"671 405C671 444 636 444 618 444L339 444C133 444 42 255 42 151C42 43 123-8 230-8C413-8 519 130 519 272C519 297 515 324 505 348L601 348C620 348 636 348 651 363C658 370 671 382 671 405ZM411 278C411 248 391 148 359 99C318 37 260 28 232 28C145 28 145 98 145 114C145 152 167 247 190 284C210 318 243 348 319 348C401 348 411 314 411 278"}],120649:[.444,.012,.521,{ic:.083,p:"604 405C604 444 568 444 551 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L292 348L256 242L217 127C206 96 187 43 187 32C187 4 209-12 234-12C241-12 292-12 302 54L349 348L534 348C555 348 568 348 584 363C604 380 604 405 604 405"}],120650:[.453,.008,.631,{sk:.037,p:"605 362C605 453 537 453 537 453C498 453 461 411 461 377C461 349 483 336 491 332C530 309 541 291 541 269C541 227 461 28 333 28C256 28 232 66 232 117C232 166 255 227 284 303C299 341 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 406 166 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C137 216 124 175 124 133C124 13 240-8 326-8C394-8 453 25 508 94C592 199 605 332 605 362"}],120651:[.452,.216,.747,{sk:.033,p:"704 295C704 380 656 452 566 452C408 452 333 244 279 92C161 105 101 140 101 204C101 227 125 339 187 410C201 424 201 426 201 430C201 444 187 444 178 444C162 444 161 443 144 425C78 346 52 228 52 190C52 97 128 27 247 3L206-116C199-134 189-161 189-172C189-208 222-216 236-216C295-216 303-158 305-145L325-7C335-8 337-8 349-8C530-8 704 126 704 295ZM653 266C653 232 634 171 551 128C473 88 392 88 339 88C349 164 355 212 401 273C436 318 489 356 549 356C608 356 653 321 653 266"}],120652:[.452,.202,.718,{sk:.011,p:"679 422C679 437 667 444 658 444C648 444 645 441 633 429L400 197C383 256 358 347 321 399C285 449 203 452 161 452C68 452 47 385 47 375C47 361 59 361 70 361C88 361 90 362 94 376C104 401 128 416 145 416C180 416 237 302 239 298C268 241 277 205 304 103L51-150C40-161 37-164 37-173C37-183 45-194 59-194C67-194 72-189 72-189C84-181 188-73 317 52C346-57 368-102 389-138C415-183 468-202 556-202C651-202 669-132 669-125C669-111 656-111 646-111C629-111 627-112 622-126C613-152 588-166 572-166C538-166 485-63 482-57C450 6 438 49 412 147L665 399C676 410 679 413 679 422"}],120653:[.694,.202,.758,{sk:.151,p:"733 362C733 453 665 453 665 453C627 453 589 413 589 377C589 349 610 337 619 332C658 309 669 291 669 269C669 207 558 29 395 28L553 659C557 673 557 675 557 679C557 694 544 694 534 694C514 694 513 692 508 671L348 31C246 42 235 96 235 134C235 158 238 185 284 302C299 339 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C142 228 125 177 125 144C125 12 281-2 327-6C336-7 337-10 337-10C337-13 319-82 317-92C309-124 294-184 294-188C294-202 308-202 317-202C335-202 337-201 342-182C365-95 364-96 386-8C536-8 650 102 698 204C709 229 733 311 733 362"}],120654:[.453,.008,.718,{sk:.039,p:"691 362C691 398 682 428 654 445C646 450 636 453 625 453C604 453 581 442 565 422C554 408 549 393 549 379C549 361 557 345 572 336C600 318 624 292 624 258C624 252 624 246 622 239C604 166 536 102 465 102C421 102 385 119 364 147C379 174 390 203 397 233C399 239 400 246 400 252C400 276 386 296 362 296C335 296 311 269 304 239C297 214 294 189 294 166C294 160 294 155 295 149C262 120 220 102 178 102C116 102 75 144 75 201C75 211 76 222 79 233C94 294 132 351 173 405C178 411 181 418 181 425C181 434 176 443 168 448C164 450 159 451 154 451C144 451 133 446 126 437C79 376 49 308 32 239C25 212 22 184 22 158C22 65 66-8 157-8C216-8 271 24 314 72C337 24 381-8 444-8C552-8 638 112 668 233C679 276 691 323 691 362"}],120655:[.711,.017,.628,{ic:.029,sk:.079,p:"657 459C657 634 536 711 396 711C223 711 177 567 177 536C177 523 184 490 227 490C272 490 298 531 298 560C298 595 267 605 254 607C290 652 337 672 391 672C411 672 459 669 497 636C539 598 539 543 539 519C539 463 525 407 510 352C482 455 397 455 376 455C294 455 223 434 148 364C63 287 59 170 59 157C59 87 101 44 130 22C171-9 222-17 279-17C603-17 657 386 657 459ZM488 296C488 235 449 138 428 106C401 66 350 26 284 26C243 26 181 35 181 112C181 150 213 299 247 350C261 370 301 419 383 419C484 419 488 321 488 296"}],120656:[.444,.008,.483,{sk:.074,p:"444 423C444 431 439 443 424 444L382 444C328 444 222 444 135 366C88 324 50 258 50 179C50 43 165-8 282-8C296-8 329-8 376 9C380 10 436 31 436 47C436 58 430 77 417 77C413 77 411 77 401 70C341 34 310 28 285 28C260 28 166 33 166 137C166 163 171 188 177 213L359 213C374 213 398 213 398 238C398 260 379 260 360 260L189 260C205 322 242 397 361 397L403 397C417 397 444 397 444 423"}],120657:[.702,.008,.692,{sk:.119,p:"655 344C655 355 644 357 638 359C629 361 627 361 609 364C613 378 626 436 626 496C626 663 533 702 472 702C396 702 302 635 302 527C302 416 413 376 488 353C467 269 445 185 413 125C393 87 353 28 301 28C242 28 227 58 227 97C227 123 243 188 255 232L269 290C274 311 282 342 282 354C282 421 215 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 361 161 305 152 268C148 253 135 201 132 192C120 142 120 121 120 114C120-2 235-8 293-8C444-8 553 147 600 328C613 326 631 322 638 322C648 322 655 333 655 344ZM526 566C526 508 505 424 497 390C376 426 349 479 349 529C349 609 414 666 469 666C519 666 526 602 526 566"}],120658:[.452,.01,.724,{sk:.053,p:"681 128C686 150 669 153 661 153C652 153 638 149 632 125C614 53 576 28 537 28C509 29 500 52 500 79C500 91 501 103 504 114C525 195 588 312 640 374C648 380 651 392 651 405C651 417 648 430 643 436C639 442 629 449 617 449C611 449 604 448 598 443L246 174C275 230 284 274 298 328C302 345 304 360 304 373C304 427 272 452 226 452C116 452 79 336 74 316C68 294 86 291 94 291C103 291 117 295 123 319C140 391 179 416 218 416C245 415 255 392 255 365C255 353 253 341 250 330C230 249 167 132 114 70C101 60 96 46 96 32C96 10 109-10 130-10C138-10 147-7 157 0L508 270C479 214 470 170 457 116C453 99 451 84 451 71C451 17 483-8 529-8C639-8 676 108 681 128"}],120659:[.694,.202,.713,{sk:.126,p:"687 270C687 377 601 450 454 455L506 665C509 677 509 680 509 680C509 694 495 694 486 694C466 694 465 692 460 671L410 473C406 460 405 458 405 458C403 457 402 456 385 455C179 443 56 301 56 174C56 67 142-6 289-11L246-188C246-202 260-202 269-202C285-202 290-201 294-184L329-44C336-15 338-13 338-13C340-12 342-12 358-11C561 1 687 141 687 270ZM397 419L298 25C212 30 159 67 159 148C159 176 170 268 222 334C257 378 315 412 397 419ZM584 296C584 268 573 176 521 110C486 66 428 32 346 25L445 419C531 414 584 377 584 296"}],120660:[.452,.194,.612,{sk:.094,p:"597 285C597 393 523 452 412 452C300 452 189 385 144 253C142 247 81 29 81-67C81-147 118-175 251-175C271-175 289-175 327-171C353-169 355-169 375-169C387-169 404-169 411-173L411-178C405-192 426-194 434-194C451-194 454-192 458-176C463-155 464-144 464-138C464-79 404-79 295-79C136-79 136-63 136-22C136-8 136 9 148 69C173 26 225-8 305-8C495-8 597 157 597 285ZM483 335C483 286 451 168 434 127C399 47 340 28 307 28C268 28 228 49 228 115C228 153 255 277 285 333C319 393 372 416 410 416C483 416 483 348 483 335"}],120661:[.444,.008,.975,{sk:.043,p:"955 405C955 444 920 444 902 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 299C118 348 172 348 231 348C196 302 146 218 146 130C146 49 186-8 260-8C343-8 427 47 488 137C496 50 537-8 618-8C757-8 873 162 873 295C873 300 873 324 868 348C908 348 915 348 929 357C936 362 955 378 955 405ZM826 295C826 161 713 88 635 88C560 88 541 155 541 210C541 228 544 250 548 269C550 276 550 280 550 280C550 295 534 295 527 295C518 295 507 295 503 283C460 139 345 88 277 88C217 88 197 131 197 163C197 169 197 234 285 348L820 348C826 322 826 305 826 295"}],120662:[.694,0,.733,{p:"690 27C690 32 690 34 685 47L474 651C459 694 430 694 410 694L322 694C302 694 273 694 258 651L47 47C42 34 42 32 42 27C42 0 67 0 81 0L117 0C135 0 166 0 180 40L219 151L496 151L530 55C542 20 549 0 597 0L651 0C665 0 690 0 690 27ZM466 237L249 237L321 449C336 493 349 531 357 567L358 567C363 543 363 541 371 518"}],120663:[.694,0,.733,{sk:-.04,p:"671 194C671 335 532 357 495 363C587 384 640 436 640 514C640 694 427 694 385 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L413 0C487 0 671 13 671 194ZM504 511C504 397 373 397 348 397L232 397L232 608L349 608C388 608 504 605 504 511ZM532 196C532 93 425 86 377 86L232 86L232 325L358 325C393 325 532 325 532 196"}],120664:[.691,0,.581,{sk:.022,p:"534 635L534 643C534 675 527 691 486 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 590L270 590L479 587C511 587 534 587 534 635"}],120665:[.694,0,.917,{p:"856 25C856 29 856 31 850 43L571 655C553 694 522 694 503 694L413 694C394 694 363 694 345 655L67 45C60 31 60 29 60 25C60 0 85 0 98 0L818 0C831 0 856 0 856 25ZM648 132L246 132L447 572"}],120666:[.691,0,.642,{sk:.015,p:"595 48L595 62C595 110 572 110 539 110L384 108L238 106L238 311L501 311C532 311 549 318 549 358C549 395 536 405 501 405L238 405L238 590L287 590L522 587C557 587 580 587 580 635L580 643C580 675 573 691 532 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L547 0C585 0 595 13 595 48"}],120667:[.694,0,.672,{p:"616 48L616 57C616 105 593 105 559 105L240 101L600 607C610 620 610 622 610 644C610 671 609 694 562 694L124 694C82 694 76 677 76 645C76 596 97 596 137 596L398 599L433 599L71 91C61 78 61 76 61 56L61 48C61 12 72 0 109 0L568 0C606 0 616 13 616 48"}],120668:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L603 694C565 694 555 681 555 646L555 408L238 408L238 646C238 678 231 694 190 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 314L555 314L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120669:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM653 343C653 252 651 53 427 53C202 53 202 256 202 343C202 429 202 644 427 644C653 644 653 431 653 343ZM591 330L591 367C591 405 578 415 539 415L316 415C279 415 264 407 264 367L264 330C264 292 277 282 316 282L539 282C576 282 591 290 591 330"}],120670:[.694,0,.331,{p:"239 48L239 646C239 678 232 694 191 694L140 694C104 694 92 683 92 646L92 48C92 12 103 0 140 0L191 0C229 0 239 13 239 48"}],120671:[.694,0,.764,{sk:.012,p:"701 29L421 405L684 652C696 663 696 669 696 673C696 694 676 694 662 694L601 694C584 694 564 694 543 674L221 370L221 646C221 678 214 694 173 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L173 0C211 0 221 13 221 48L221 216L332 321L556 21C572 0 587 0 606 0L666 0C687 0 701 0 701 29"}],120672:[.694,0,.672,{p:"631 28C631 31 630 33 626 46L440 651C428 690 407 694 379 694L292 694C265 694 243 691 231 651L45 46C41 33 40 31 40 28C40 0 68 0 81 0L116 0C142 0 165 3 177 43L262 324L300 459C321 535 323 550 324 564L325 564C327 548 338 505 342 491C349 461 354 444 362 416L474 43C486 3 509 0 535 0L590 0C603 0 631 0 631 28"}],120673:[.694,0,.978,{p:"886 48L886 646C886 678 879 694 838 694L754 694C729 694 704 692 687 651L555 327C534 276 497 184 489 149L488 149C479 185 438 284 417 337L289 653C272 694 240 694 222 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 565L215 565C226 520 271 409 295 350L411 65C429 22 453 22 487 22C521 22 545 22 563 65L691 379C701 403 755 539 762 565L763 565L763 48C763 16 770 0 811 0L838 0C876 0 886 13 886 48"}],120674:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L627 694C589 694 579 681 579 646L579 121L578 121L303 654C282 694 252 694 232 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 573L215 573L490 40C511 0 541 0 561 0L654 0C692 0 702 13 702 48"}],120675:[.688,0,.733,{p:"680 614L680 640C680 672 673 688 632 688L100 688C64 688 52 677 52 640L52 614C52 566 72 566 121 566L366 568L611 566C661 566 680 566 680 614ZM686 48L686 74C686 122 667 122 616 122L366 120L116 122C65 122 46 122 46 74L46 48C46 12 57 0 94 0L638 0C676 0 686 13 686 48ZM610 346L610 370C610 402 603 418 562 418L170 418C134 418 122 407 122 370L122 346C122 314 129 298 170 298L562 298C600 298 610 311 610 346"}],120676:[.716,.022,.794,{p:"732 342C732 543 659 716 397 716C120 716 61 525 61 342C61 155 126-22 396-22C654-22 732 137 732 342ZM585 358C585 269 585 58 397 58C208 58 208 267 208 358C208 446 208 638 396 638C585 638 585 448 585 358"}],120677:[.691,0,.794,{p:"702 48L702 643C702 675 695 691 654 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 597L555 597L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120678:[.694,0,.703,{sk:-.034,p:"641 478C641 629 543 694 389 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 268L390 268C547 268 641 334 641 478ZM502 478C502 411 491 347 357 347L235 347L235 608L358 608C489 608 502 548 502 478"}],120679:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM651 415L204 415C213 513 252 644 427 644C604 644 642 514 651 415ZM651 283C645 185 609 53 427 53C245 53 210 186 204 283"}],120680:[.694,0,.794,{p:"732 48L732 64C732 112 712 112 665 112L346 109L288 109L463 318C471 327 476 336 476 347C476 360 470 367 463 375L275 593L332 593L663 590C713 590 732 590 732 638L732 646C732 678 725 694 684 694L109 694C63 694 61 672 61 644C61 620 61 617 73 603L302 337L74 65C64 53 61 44 61 36C61 0 98 0 109 0L684 0C722 0 732 13 732 48"}],120681:[.688,0,.733,{p:"692 632L692 640C692 672 685 688 644 688L88 688C52 688 40 677 40 640L40 632C40 584 64 584 92 584L293 587L293 48C293 12 304 0 341 0L392 0C430 0 440 13 440 48L440 587L640 584C668 584 692 584 692 632"}],120682:[.716,0,.856,{p:"794 558C794 647 703 716 600 716C496 716 448 630 428 526L427 526C403 646 350 716 255 716C152 716 61 647 61 558C61 519 95 519 110 519L148 519C168 519 194 519 197 558C200 591 232 606 258 606C326 606 354 533 354 392L354 48C354 12 365 0 402 0L453 0C491 0 501 13 501 48L501 392C501 533 528 606 597 606C625 606 655 589 658 558C661 519 688 519 707 519L745 519C760 519 794 519 794 558"}],120683:[.694,0,.794,{p:"732 347C732 521 598 578 464 588L464 646C464 678 457 694 416 694L371 694C335 694 323 683 323 646L323 587C194 576 61 521 61 347C61 174 193 118 323 107L323 48C323 12 334 0 371 0L416 0C454 0 464 13 464 48L464 106C596 116 732 172 732 347ZM323 181C212 201 205 285 205 347C205 409 213 493 323 513ZM588 347C588 289 582 198 464 180L464 514C583 496 588 405 588 347"}],120684:[.694,0,.733,{sk:-.015,p:"694 22C694 29 689 37 685 42L433 368L639 651C648 663 649 664 649 671C649 694 627 694 613 694L538 694C521 694 504 694 489 673L358 486L223 671C206 694 193 694 172 694L89 694C75 694 54 694 54 672C54 666 54 664 64 652L283 368L47 43C38 31 37 30 37 23C37 0 59 0 73 0L148 0C181 0 185 6 197 24L358 262L525 22C540 0 556 0 575 0L658 0C671 0 694 0 694 22"}],120685:[.694,0,.856,{p:"794 583C794 619 758 619 746 619L698 619C601 619 601 519 601 414C601 328 592 216 495 187L495 646C495 678 488 694 447 694L402 694C366 694 354 683 354 646L354 187C254 222 254 345 254 438C254 560 234 619 157 619L109 619C98 619 61 619 61 583C61 577 63 550 98 547C108 529 113 502 113 433C113 344 114 138 354 108L354 48C354 12 365 0 402 0L447 0C485 0 495 13 495 48L495 108C742 135 742 350 742 422C742 472 742 520 757 547C792 550 794 577 794 583"}],120686:[.716,0,.794,{p:"744 48L744 60C744 108 722 108 682 108C666 108 649 107 633 107L559 107C545 107 543 107 537 106C557 149 579 177 624 232C679 301 732 370 732 464C732 505 722 595 642 655C564 713 457 716 397 716C323 716 240 710 167 666C77 611 61 516 61 464C61 373 109 306 167 236C218 173 237 146 256 106C249 107 247 107 234 107L160 107C144 107 127 108 111 108C70 108 49 108 49 60L49 48C49 12 60 0 97 0L295 0C312 0 343 0 343 42C343 120 302 204 270 268C227 356 208 406 208 465C208 589 265 644 396 644C524 644 585 592 585 465C585 411 570 363 525 274C493 210 450 123 450 42C450 0 481 0 498 0L696 0C734 0 744 13 744 48"}],120687:[.694,0,.917,{p:"856 669C856 694 831 694 818 694L98 694C85 694 60 694 60 669C60 665 60 663 66 651L345 39C363 0 394 0 413 0L503 0C522 0 553 0 571 39L849 649C856 663 856 665 856 669ZM670 562L469 122L268 562"}],120688:[.469,.012,.837,{sk:-.03,p:"781 83C781 91 776 95 768 95L657 95C649 95 645 91 645 83C645 70 641 65 634 65C631 65 607 143 597 193C625 252 642 310 642 424C642 432 637 436 629 436L518 436C510 436 506 432 506 424L506 385C455 438 383 469 306 469C238 469 168 456 118 409C71 364 56 295 56 229C56 163 71 95 118 49C168 3 238-12 306-12C385-12 453 18 507 68C538 21 574-12 631-12C693-12 781 4 781 83ZM461 172C429 107 379 61 306 61C271 61 236 70 216 99C191 135 192 184 192 229C192 274 191 323 216 360C236 388 271 397 306 397C382 397 415 313 439 236"}],120689:[.705,.195,.606,{p:"550 204C550 279 541 350 475 406C497 438 504 479 504 520C504 571 490 624 453 659C414 695 359 705 306 705C168 705 56 596 56 458L56-182C56-190 60-195 68-195L179-195C188-195 192-191 192-182L192 12C227-3 266-12 306-12C371-12 439 0 487 43C533 82 550 143 550 204ZM368 520C368 501 368 475 365 454C345 458 326 458 306 458C267 458 232 449 192 440C196 540 232 633 306 633C326 633 345 627 355 610C368 588 368 551 368 520ZM414 204C414 165 414 123 391 93C372 68 338 61 306 61C242 61 199 120 191 186L192 354C226 344 268 334 306 334C334 334 366 342 389 352C411 313 414 249 414 204"}],120690:[.469,.217,.698,{sk:.046,p:"641 443C643 453 639 458 629 458L518 458C512 458 507 455 506 449L487 357C438 425 361 469 276 469C159 469 56 389 56 277C56 269 60 264 68 264L179 264C188 264 192 268 192 277C192 318 232 346 276 346C329 346 369 302 392 253C414 206 435 158 454 110C448 41 445-29 445-97C445-156 462-217 512-217C563-217 581-156 581-97C581-11 578 76 562 159C588 254 619 347 641 443"}],120691:[.733,.012,.541,{p:"485 211C485 326 442 397 355 474C289 533 178 606 190 641C193 653 203 655 216 655C267 655 312 619 358 599C424 573 460 676 388 692C331 704 274 736 215 733C168 731 135 708 121 663C107 620 156 534 211 458C177 449 146 434 120 409C72 364 56 295 56 229C56 163 72 94 120 49C171 2 242-12 312-12C411-12 485 99 485 211ZM363 156C363 113 349 61 312 61C276 61 239 71 217 99C191 136 192 184 192 229C192 274 191 323 217 360C227 374 243 384 260 390C323 300 363 251 363 156"}],120692:[.48,.023,.512,{sk:.016,p:"454 84C469 143 403 150 397 124C385 80 328 84 279 84C237 84 192 91 192 143C192 160 196 180 200 195C216 193 233 188 248 188C294 188 340 199 340 240C340 281 294 291 248 291C233 291 217 287 202 284C201 298 200 318 200 326C200 372 244 374 279 374C303 374 327 363 347 349C404 307 467 393 409 435C370 463 326 480 279 480C178 480 66 441 66 326C66 297 74 269 91 246C72 218 56 175 56 143C56 10 173-23 279-23C358-23 436 12 454 84"}],120693:[.75,.208,.566,{sk:.014,p:"510-85C510-39 485 6 431 26L288 83C197 110 167 184 167 281C167 376 223 475 276 522C292 507 311 499 335 499C387 499 442 516 442 561C442 605 395 618 339 621C352 642 365 664 365 682C365 773 229 773 229 682C229 649 232 615 240 587C153 526 56 389 56 252C56 101 115-7 255-50L391-105C396-107 400-113 400-118C400-127 398-136 386-136C366-136 345-132 312-119C255-97 242-165 270-177C316-194 354-208 403-208C468-208 510-146 510-85"}],120694:[.469,.217,.735,{p:"679-149L679 298C679 347 668 396 632 428C594 462 540 469 489 469C432 469 386 448 350 412C321 448 270 469 215 469C137 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 194 397 215 397C236 397 239 369 239 344L239 57C239-34 376-34 376 57L375 144C378 272 390 397 489 397C505 397 520 390 528 377C542 353 543 325 543 298L543-149C543-240 679-240 679-149"}],120695:[.705,.012,.567,{p:"511 347C511 439 504 535 456 614C418 672 351 707 283 705C214 705 148 672 111 614C62 535 56 439 56 347C56 255 62 159 111 81C148 23 214-12 283-12C352-12 418 23 456 81C504 159 511 255 511 347ZM375 383L192 383C192 449 194 518 212 569C224 603 248 633 283 633C318 633 342 603 354 569C372 518 375 449 375 383ZM375 311C375 246 372 177 354 125C342 91 318 61 283 61C248 61 224 91 212 125C194 177 192 246 192 311"}],120696:[.469,.012,.477,{sk:-.098,p:"421 153C421 161 416 165 408 165L297 165C289 165 285 161 285 153C285 104 258 61 211 61C191 61 189 89 192 113C205 209 209 305 209 401C209 492 73 492 73 401C73 307 70 210 57 117C48 44 129-12 211-12C323-12 421 50 421 153"}],120697:[.469,.012,.675,{sk:-.059,p:"619 153C619 161 614 165 606 165L494 165C486 165 482 161 482 153C482 87 462 61 447 61C421 61 421 95 421 125C421 225 346 270 269 280C311 313 357 360 395 385C403 369 419 357 443 357C518 357 518 468 443 468C342 468 275 354 192 306L192 401C192 492 56 492 56 401L56 57C56-34 192-34 192 57L192 213C263 208 285 190 285 125C285 44 362-12 447-12C528-12 619 47 619 153"}],120698:[.694,.012,.764,{sk:-.213,p:"702 11C694 17 666 60 648 86L271 661C251 691 159 694 93 694C44 694 44 622 93 622C119 622 143 609 158 586L309 355L111 99C55 25 165-57 220 16L385 239L535 11C543-1 570-12 587-12L694-12C709-12 714 2 702 11"}],120699:[.469,.217,.735,{sk:-.097,p:"679 153C679 161 674 165 666 165L554 165C546 165 542 161 542 153C542 117 540 61 519 61C498 61 496 90 496 115L496 390C496 481 360 481 360 390L360 215C356 137 343 61 276 61C251 61 226 69 212 90C199 110 193 135 191 160L192 401C192 492 56 492 56 401L56-149C56-240 192-240 192-149L192-3C219-9 248-12 276-12C323-12 364 5 397 32C427 5 472-12 519-12C597-12 679 68 679 153"}],120700:[.469,.001,.574,{p:"518 401C518 492 382 492 382 401C382 267 312 149 192 95L192 428C192 452 180 464 156 464L92 464C68 464 56 452 56 428L56 36C56 14 67 2 89 0C102-1 114-1 127 0C142 1 160 5 169 8C369 69 518 207 518 401"}],120701:[.75,.226,.574,{sk:-.031,p:"518-103C518-57 496-12 443 6L237 77C199 90 161 111 161 149C161 183 175 215 197 238C225 229 253 223 284 223C337 223 391 241 391 286C391 331 337 347 284 347C260 347 236 343 213 336C199 360 193 392 193 423C193 461 212 499 234 523C251 508 270 499 294 499C347 499 401 516 401 561C401 606 355 618 298 621C311 642 324 664 324 682C324 773 188 773 188 682C188 655 190 628 195 603C119 572 56 505 56 423C56 365 81 316 123 281C82 240 56 183 56 119C56 36 123-28 204-56L399-123C405-125 408-130 408-136C408-145 406-154 394-154C374-154 353-150 320-137C263-115 250-183 278-195C324-212 362-226 411-226C476-226 518-164 518-103"}],120702:[.475,.011,.599,{p:"543 225C543 389 463 475 300 475C133 475 56 386 56 225C56 62 142-11 299-11C456-11 543 61 543 225ZM407 237C407 158 407 67 300 67C192 67 192 157 192 237C192 314 192 403 299 403C407 403 407 315 407 237"}],120703:[.458,.012,.76,{sk:.038,p:"664 101C609 165 593 248 590 334L643 334C724 334 724 458 643 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L261 334C260 245 256 156 232 75C207-12 339-48 363 39C390 135 395 234 397 334L455 334C460 217 486 102 559 13C617-56 722 31 664 101"}],120704:[.469,.217,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 303 56 229L56-149C56-240 192-240 192-149L193 1C221-8 252-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120705:[.469,.109,.524,{sk:.016,p:"398 431C371 456 336 469 299 469C170 469 56 381 56 258C56 176 109 106 184 72L332 2C363-13 371-37 360-37C347-37 333-36 321-31C264-9 250-77 278-89C305-99 331-109 360-109C476-109 518 64 389 125L226 201C190 218 161 252 161 291C161 357 228 397 299 397C321 397 341 375 359 357C384 332 449 379 398 431"}],120706:[.458,.012,.683,{sk:.034,p:"565 334C648 334 648 458 565 458L280 458C217 458 153 442 112 395C67 346 56 277 56 211C56 150 69 87 112 45C155 2 219-12 280-12C341-12 403 2 448 45C490 87 505 150 505 211C505 253 500 296 485 334ZM368 211C368 170 368 126 349 94C335 70 308 61 280 61C252 61 224 70 210 94C191 126 192 170 192 211C192 245 190 285 209 310C225 331 253 334 280 334C306 334 334 331 350 310C369 285 368 245 368 211"}],120707:[.458,.011,.699,{sk:.037,p:"582 334C663 334 663 458 582 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L301 334L301 57C301-34 437-34 437 57L437 334"}],120708:[.471,.012,.728,{sk:.012,p:"672 261C672 327 656 396 614 446C554 515 453 425 512 357C527 339 536 295 536 261C536 177 534 61 479 61C447 61 413 68 391 92C367 117 375 155 375 190C375 229 381 291 389 342C399 414 317 469 235 469C129 469 56 394 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 193 397 235 397C255 397 257 369 254 346C247 295 239 229 239 190C239 132 244 72 290 37C342-5 412-12 479-12C594-12 672 130 672 261"}],120709:[.469,.217,.716,{sk:-.021,p:"660 250C660 367 576 469 464 469C324 469 267 311 267 153L267 140C222 162 192 199 192 250C192 316 197 385 235 439C242 449 238 458 225 458L114 458C111 458 106 456 104 453C62 395 56 322 56 250C56 128 146 39 267 5L267-149C267-240 403-240 403-149L403-11C544-2 660 108 660 250ZM524 250C524 179 471 121 403 113L403 153C403 242 387 346 464 346C506 346 524 297 524 250"}],120710:[.469,.206,.849,{sk:-.029,p:"793-79C793-71 788-67 780-67L668-67C660-67 656-71 656-79C656-108 653-135 637-135C610-135 592-91 573-56L496 118L685 347C742 417 638 504 580 434L436 259L390 385C369 434 280 469 209 469C125 469 56 410 56 343C56 335 60 330 68 330L180 330C189 330 193 334 193 343C193 370 195 397 211 397C226 397 258 356 275 322L342 146L153-83C96-153 201-240 259-170L404 6L459-122C497-200 568-206 639-206C727-206 793-146 793-79"}],120711:[.694,.206,.87,{sk:.065,p:"814 261C814 327 798 396 756 446C698 515 595 425 654 357C669 339 678 295 678 261C677 185 640 97 568 69L568 682C568 690 563 694 555 694L444 694C436 694 432 690 432 682L432 70C377 78 359 139 359 190C359 229 363 292 370 342C380 414 307 469 225 469C113 469 56 395 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 195 397 225 397C245 397 247 369 244 346C237 294 229 229 229 190C229 80 319-3 432-9L432-193C432-201 436-206 444-206L555-206C564-206 568-202 568-193L568-9C678 1 812 137 814 261"}],120712:[.471,.012,.731,{p:"675 250C675 319 663 391 620 444C562 515 457 429 513 359C530 338 539 289 539 250C539 189 536 112 494 112C464 112 436 126 414 146C424 178 429 215 429 250C429 291 400 327 360 327C320 327 293 291 293 250C293 212 298 176 310 142C291 124 268 112 242 112C187 112 192 187 192 250C192 287 206 322 226 353C274 429 161 504 112 428C76 375 56 313 56 250C56 117 123-12 242-12C292-12 333 11 363 47C398 11 441-12 494-12C608-12 675 119 675 250"}],120713:[.716,.022,.569,{p:"513 340C513 431 418 716 152 716C126 716 117 707 117 688L117 636C117 621 133 616 158 616C240 616 347 609 383 388C356 446 306 479 251 479C56 479 56 293 56 236C56 158 62 101 114 43C155-3 203-22 280-22C513-22 513 237 513 340ZM371 248C371 162 360 72 281 72C196 72 196 139 196 237C196 336 196 407 276 407C347 407 371 331 371 248"}],120714:[.458,.012,.519,{p:"461 47L418 125C411 137 399 137 395 123C387 97 376 61 336 61C294 61 250 72 224 105C199 136 193 174 191 213L367 213C414 213 414 286 367 286L192 286C193 312 199 336 215 355C236 381 273 386 306 386L367 386C414 386 414 458 367 458L306 458C239 458 170 448 119 407C73 369 56 310 56 250C56 177 72 103 126 55C182 3 260-12 336-12C384-12 422 5 457 31C463 35 464 41 461 47"}],120715:[.705,.012,.811,{sk:.07,p:"755 331L755 378C755 385 751 389 744 390C725 393 705 396 687 400C684 475 673 549 635 613C600 671 547 705 478 705C388 705 324 658 324 576C324 486 425 393 553 356C553 276 554 188 534 125C523 92 502 61 468 61C443 61 408 65 393 85C374 113 365 149 365 183L365 324C365 399 288 469 205 469C101 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 187 397 205 397C226 397 229 369 229 344L229 183C229 128 246 69 288 32C334-8 408-12 468-12C536-12 601 23 635 82C679 155 688 242 689 327C706 324 723 321 740 319C750 318 755 321 755 331ZM552 445C498 473 460 515 460 576C460 604 459 633 478 633C511 633 523 602 534 569C545 535 550 490 552 445"}],120716:[.469,.01,.609,{p:"553 395C553 451 523 469 479 469C437 469 402 445 397 389C393 342 367 320 302 291C280 281 248 262 218 249C218 268 207 382 207 401C207 492 71 492 71 401C71 382 88 300 89 283C94 214 91 183 91 157C72 132 56 101 56 64C56 8 86-10 130-10C172-10 207 14 212 70C216 117 241 139 307 168C338 182 361 197 391 210C391 191 402 77 402 58C402-33 538-33 538 58C538 77 521 159 520 176C515 245 518 277 518 302C537 327 553 358 553 395"}],120717:[.694,.206,.73,{p:"674 229C674 299 649 368 594 410C548 446 491 461 433 466L433 682C433 690 428 694 420 694L309 694C301 694 297 690 297 682L297 466C238 461 181 446 134 410C79 368 56 299 56 229C56 160 79 90 134 48C181 12 238-3 297-8L297-193C297-201 301-206 309-206L420-206C429-206 433-202 433-193L433-8C491-3 548 12 594 48C649 90 674 160 674 229ZM543 229C543 182 537 133 503 101C484 82 459 72 433 67L433 392C459 386 483 376 503 358C537 325 543 276 543 229ZM297 67C270 72 245 82 225 101C191 133 186 182 186 229C186 276 191 325 226 358C246 377 270 387 297 393"}],120718:[.469,.245,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 294 56 229C56 92 64-45 96-97C132-154 199-185 303-185C323-185 348-192 348-232C348-240 352-245 360-245L461-245C470-245 474-241 474-232C474-150 420-62 283-62C249-62 210-55 199-26C198-21 196-12 195 0C223-8 253-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120719:[.458,.012,1.035,{sk:.049,p:"918 334C999 334 999 458 918 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L253 334C236 293 227 249 227 204C227 89 307-12 417-12C479-12 529 20 564 67C601 20 652-12 715-12C832-12 898 86 898 250C898 279 893 307 884 334ZM762 250C762 187 768 112 715 112C641 112 631 200 631 274C631 282 626 286 618 286L508 286C500 286 496 282 496 274C496 202 490 112 417 112C377 112 364 159 364 204C364 249 374 293 391 334L746 334C756 307 762 279 762 250"}],120720:[.694,0,.733,{sk:.146,p:"696 27C697 32 697 34 695 47L612 651C607 694 578 694 558 694L470 694C450 694 421 694 396 651L57 47C49 34 49 32 48 27C42 0 67 0 81 0L117 0C135 0 166 0 189 40L251 151L528 151L542 55C546 20 549 0 597 0L651 0C665 0 690 0 696 27ZM516 237L299 237L416 449C441 493 462 531 478 567L479 567C478 543 478 541 481 518"}],120721:[.694,0,.733,{ic:.021,sk:.083,p:"749 514C788 694 575 694 533 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L413 0C487 0 674 13 712 194C742 335 608 357 572 363C669 384 733 436 749 514ZM613 511C588 397 457 397 432 397L316 397L361 608L478 608C517 608 633 605 613 511ZM574 196C552 93 443 86 395 86L250 86L301 325L427 325C462 325 601 325 574 196"}],120722:[.691,0,.581,{ic:.092,sk:.091,p:"671 643C677 675 674 691 633 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L363 590L395 590L604 587C636 587 659 587 669 635"}],120723:[.694,0,.917,{sk:.139,p:"861 25C862 29 863 31 859 43L710 655C701 694 670 694 651 694L561 694C542 694 511 694 484 655L77 45C67 31 66 29 65 25C60 0 85 0 98 0L818 0C831 0 856 0 861 25ZM676 132L274 132L569 572"}],120724:[.691,0,.642,{ic:.077,sk:.095,p:"717 643C723 675 720 691 679 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L547 0C585 0 598 13 605 48L608 62C618 110 595 110 562 110L407 108L261 106L304 311L567 311C598 311 617 318 625 358C633 395 622 405 587 405L324 405L363 590L412 590L647 587C682 587 705 587 715 635"}],120725:[.694,0,.672,{ic:.079,sk:.087,p:"747 644C753 671 757 694 710 694L272 694C230 694 220 677 213 645C203 596 224 596 264 596L525 599L560 599L90 91C78 78 77 76 73 56L71 48C64 12 72 0 109 0L568 0C606 0 619 13 626 48L628 57C638 105 615 105 581 105L261 101L729 607C742 620 742 622 747 644"}],120726:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L751 694C713 694 700 681 692 646L642 408L325 408L375 646C382 678 379 694 338 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L305 314L622 314L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120727:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM726 343C707 252 662 53 438 53C213 53 256 256 275 343C293 429 339 644 564 644C790 644 745 431 726 343ZM669 367C677 405 666 415 627 415L404 415C367 415 351 407 342 367L334 330C326 292 337 282 376 282L599 282C636 282 653 290 661 330"}],120728:[.694,0,.331,{ic:.048,sk:.103,p:"376 646C383 678 380 694 339 694L288 694C252 694 237 683 229 646L102 48C95 12 103 0 140 0L191 0C229 0 242 13 249 48"}],120729:[.694,0,.764,{ic:.076,sk:.095,p:"839 673C844 694 824 694 810 694L749 694C732 694 712 694 686 674L300 370L358 646C365 678 362 694 321 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L173 0C211 0 224 13 231 48L267 216L400 321L560 21C572 0 587 0 606 0L666 0C687 0 701 0 707 29L507 405L823 652C837 663 838 669 839 673"}],120730:[.694,0,.672,{sk:.138,p:"637 28C638 31 637 33 636 46L578 651C575 690 555 694 527 694L440 694C413 694 390 691 369 651L55 46C48 33 47 31 46 28C40 0 68 0 81 0L116 0C142 0 166 3 186 43L331 324L398 459C435 535 440 550 444 564L445 564C443 548 445 505 446 491L450 416L483 43C487 3 509 0 535 0L590 0C603 0 631 0 637 28"}],120731:[.694,0,.978,{ic:.048,sk:.102,p:"1023 646C1030 678 1027 694 986 694L902 694C877 694 851 692 825 651L625 327C593 276 536 184 521 149L520 149C518 185 498 284 489 337L428 653C420 694 388 694 370 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L334 565L335 565C337 520 358 409 369 350L425 65C434 22 458 22 492 22C526 22 550 22 577 65L772 379C787 403 870 539 882 565L883 565L773 48C766 16 770 0 811 0L838 0C876 0 889 13 896 48"}],120732:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L775 694C737 694 724 681 716 646L605 121L604 121L442 654C430 694 400 694 380 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L336 573L337 573L499 40C511 0 541 0 561 0L654 0C692 0 705 13 712 48"}],120733:[.688,0,.733,{ic:.086,sk:.072,p:"816 640C823 672 819 688 778 688L246 688C210 688 196 677 188 640L183 614C172 566 192 566 241 566L487 568L731 566C781 566 800 566 811 614ZM702 74C712 122 693 122 642 122L392 120L142 122C91 122 72 122 62 74L56 48C49 12 57 0 94 0L638 0C676 0 689 13 696 48ZM689 370C695 402 692 418 651 418L259 418C223 418 209 407 201 370L196 346C189 314 192 298 233 298L625 298C663 298 676 311 684 346"}],120734:[.716,.022,.794,{ic:.026,sk:.12,p:"805 342C847 543 811 716 549 716C272 716 173 525 134 342C94 155 121-22 391-22C649-22 761 137 805 342ZM661 358C642 269 597 58 409 58C220 58 265 267 284 358C303 446 344 638 532 638C721 638 680 448 661 358"}],120735:[.691,0,.794,{ic:.047,sk:.102,p:"839 643C845 675 842 691 801 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L365 597L682 597L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120736:[.694,0,.703,{ic:.047,sk:.07,p:"743 478C775 629 691 694 537 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L295 268L447 268C604 268 712 334 743 478ZM604 478C589 411 565 347 431 347L309 347L364 608L487 608C618 608 618 548 604 478"}],120737:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM739 415L293 415C322 513 389 644 564 644C741 644 752 514 739 415ZM712 283C684 185 620 53 438 53C256 53 249 186 264 283"}],120738:[.694,0,.794,{ic:.078,sk:.08,p:"869 646C876 678 873 694 832 694L257 694C211 694 204 672 198 644C193 620 192 617 201 603L374 337L88 65C75 53 70 44 69 36C61 0 98 0 109 0L684 0C722 0 735 13 742 48L746 64C756 112 736 112 689 112L369 109L311 109L531 318C541 327 547 336 550 347C553 360 548 367 543 375L401 593L458 593L788 590C838 590 857 590 868 638"}],120739:[.688,0,.733,{ic:.098,sk:.061,p:"828 640C835 672 831 688 790 688L234 688C198 688 184 677 176 640L174 632C164 584 188 584 216 584L418 587L303 48C296 12 304 0 341 0L392 0C430 0 443 13 450 48L565 587L764 584C792 584 816 584 826 632"}],120740:[.716,0,.856,{ic:.06,sk:.097,p:"913 558C932 647 855 716 752 716C648 716 582 630 540 526L539 526C540 646 502 716 407 716C304 716 199 647 180 558C171 519 205 519 220 519L258 519C278 519 304 519 316 558C326 591 361 606 387 606C455 606 467 533 437 392L364 48C357 12 365 0 402 0L453 0C491 0 504 13 511 48L584 392C614 533 657 606 726 606C754 606 780 589 777 558C771 519 798 519 817 519L855 519C870 519 904 519 913 558"}],120741:[.694,0,.794,{ic:.019,sk:.121,p:"806 347C843 521 721 578 589 588L601 646C608 678 605 694 564 694L519 694C483 694 468 683 460 646L448 587C316 576 172 521 135 347C98 174 218 118 346 107L333 48C326 12 334 0 371 0L416 0C454 0 467 13 474 48L487 106C621 116 769 172 806 347ZM432 513L361 181C255 201 266 285 279 347C292 409 318 493 432 513ZM662 347C649 289 624 198 502 180L573 514C688 496 674 405 662 347"}],120742:[.694,0,.769,{ic:.043,sk:.097,p:"811 671C816 694 794 694 780 694L705 694C688 694 671 694 651 673L480 486L385 671C373 694 360 694 339 694L256 694C242 694 221 694 216 672C215 666 214 664 222 652L380 368L75 43C64 31 62 30 61 23C56 0 78 0 92 0L167 0C200 0 205 6 221 24L433 262L549 22C559 0 575 0 594 0L677 0C690 0 713 0 718 22C719 29 716 37 713 42L530 368L796 651C808 663 809 664 811 671"}],120743:[.694,0,.856,{ic:.063,sk:.096,p:"918 583C926 619 890 619 878 619L830 619C733 619 711 519 689 414C671 328 638 216 535 187L632 646C639 678 636 694 595 694L550 694C514 694 499 683 491 646L394 187C301 222 327 345 347 438C373 560 366 619 289 619L241 619C230 619 193 619 185 583C184 577 180 550 214 547C220 529 220 502 205 433C186 344 143 138 377 108L364 48C357 12 365 0 402 0L447 0C485 0 498 13 505 48L518 108C771 135 816 350 832 422C842 472 853 520 873 547C909 550 917 577 918 583"}],120744:[.716,0,.794,{ic:.042,sk:.106,p:"831 464C839 505 848 595 781 655C716 713 609 716 549 716C475 716 391 710 309 666C207 611 171 516 160 464C140 373 174 306 217 236C255 173 268 146 279 106C272 107 270 107 257 107L183 107C167 107 150 108 134 108C93 108 72 108 62 60L59 48C52 12 60 0 97 0L295 0C312 0 343 0 352 42C369 120 345 204 327 268C303 356 294 406 307 465C333 589 402 644 533 644C661 644 711 592 684 465C672 411 647 363 583 274C538 210 476 123 459 42C450 0 481 0 498 0L696 0C734 0 747 13 754 48L757 60C767 108 745 108 705 108C689 108 672 107 656 107L582 107C568 107 566 107 560 106C589 149 617 177 673 232C743 301 811 370 831 464"}],120745:[.682,.012,.917,{ic:.011,sk:.063,p:"927 657C932 682 907 682 894 682L174 682C161 682 136 682 131 657C130 653 129 651 133 639L282 27C291-12 322-12 341-12L431-12C450-12 481-12 508 27L915 637C925 651 926 653 927 657ZM718 550L423 110L316 550"}],120746:[.469,.012,.837,{sk:.059,p:"799 83C800 91 796 95 788 95L677 95C669 95 664 91 663 83C660 70 655 65 648 65C645 65 637 143 638 193C679 252 708 310 732 424C734 432 730 436 722 436L611 436C603 436 598 432 596 424C595 418 589 391 588 385C548 438 483 469 406 469C338 469 265 456 205 409C148 364 119 295 105 229C91 163 91 95 128 49C169 3 235-12 303-12C382-12 457 18 521 68C542 21 571-12 628-12C690-12 782 4 799 83ZM498 172C452 107 392 61 319 61C284 61 251 70 237 99C220 135 231 184 241 229C250 274 260 323 293 360C318 388 355 397 390 397C466 397 482 313 489 236"}],120747:[.705,.195,.606,{ic:.014,sk:.132,p:"615 520C625 571 623 624 593 659C562 695 509 705 456 705C318 705 183 596 153 458L17-182C16-190 19-195 27-195L138-195C147-195 151-191 153-182L195 12C226-3 263-12 303-12C368-12 439 0 496 43C550 82 580 143 593 204C609 279 615 350 561 406C590 438 606 479 615 520ZM485 610C493 588 485 551 479 520C474 501 469 475 461 454C442 458 423 458 403 458C364 458 327 449 286 440C311 540 367 633 441 633C461 633 478 627 485 610ZM464 352C478 313 467 249 457 204C449 165 440 123 411 93C386 68 351 61 319 61C255 61 225 120 231 186L267 354C299 344 339 334 377 334C405 334 439 342 464 352"}],120748:[.469,.217,.697,{ic:.04,sk:.111,p:"735 443C739 453 736 458 726 458L615 458C609 458 604 455 601 449L563 357C528 425 461 469 376 469C259 469 139 389 115 277C113 269 116 264 124 264L235 264C244 264 249 268 251 277C260 318 306 346 350 346C403 346 433 302 446 253C458 206 469 158 477 110C457 41 439-29 424-97C412-156 416-217 466-217C517-217 548-156 560-97C579-11 594 76 596 159C642 254 693 347 735 443"}],120749:[.733,.012,.541,{ic:.025,sk:.126,p:"535 692C481 704 430 736 371 733C323 731 285 708 262 663C239 620 270 534 308 458C272 449 238 434 207 409C149 364 119 295 105 229C91 163 92 94 130 49C171 2 239-12 309-12C408-12 506 99 530 211C554 326 526 397 456 474C402 533 307 606 326 641C332 653 342 655 355 655C406 655 444 619 485 599C546 573 604 676 535 692ZM396 156C387 113 362 61 325 61C289 61 254 71 238 99C220 136 231 184 241 229C250 274 260 323 294 360C306 374 325 384 343 390C387 300 416 251 396 156"}],120750:[.48,.023,.513,{ic:.004,sk:.106,p:"501 435C468 463 428 480 381 480C280 480 160 441 135 326C129 297 131 269 143 246C118 218 93 175 86 143C58 10 168-23 274-23C353-23 439 12 472 84C499 143 435 150 423 124C402 80 346 84 297 84C255 84 211 91 222 143C226 160 234 180 241 195C257 193 273 188 288 188C334 188 382 199 391 240C400 281 356 291 310 291C295 291 278 287 262 284C264 298 268 318 269 326C279 372 323 374 358 374C382 374 404 363 421 349C469 307 551 393 501 435"}],120751:[.75,.208,.566,{sk:.164,p:"561 561C571 605 526 618 471 621C488 642 506 664 510 682C529 773 393 773 374 682C367 649 363 615 365 587C265 526 139 389 110 252C77 101 114-7 244-50L369-105C373-107 376-113 375-118C373-127 369-136 357-136C337-136 317-132 287-119C234-97 207-165 232-177C275-194 310-208 359-208C424-208 479-146 492-85C502-39 486 6 437 26L306 83C220 110 206 184 227 281C247 376 324 475 387 522C400 507 417 499 441 499C493 499 552 516 561 561"}],120752:[.469,.217,.735,{ic:.013,sk:.081,p:"742 298C753 347 752 396 723 428C692 462 640 469 589 469C532 469 481 448 438 412C416 448 370 469 315 469C237 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 278 397 299 397C320 397 317 369 312 344L251 57C232-34 369-34 388 57L406 144C436 272 474 397 573 397C589 397 603 390 608 377C617 353 612 325 606 298L511-149C492-240 628-240 647-149"}],120753:[.705,.012,.567,{ic:.038,sk:.111,p:"587 614C561 672 501 707 433 705C364 705 291 672 242 614C176 535 149 439 130 347C110 255 96 159 128 81C153 23 211-12 280-12C349-12 423 23 473 81C538 159 565 255 585 347C604 439 618 535 587 614ZM475 569C482 518 470 449 456 383L273 383C287 449 304 518 333 569C352 603 383 633 418 633C453 633 470 603 475 569ZM441 311C427 246 410 177 381 125C361 91 331 61 296 61C261 61 243 91 239 125C232 177 244 246 258 311"}],120754:[.469,.012,.477,{p:"454 153C455 161 451 165 443 165L332 165C324 165 319 161 318 153C307 104 271 61 224 61C204 61 208 89 216 113C249 209 274 305 294 401C314 492 178 492 158 401C138 307 115 210 82 117C57 44 126-12 208-12C320-12 432 50 454 153"}],120755:[.469,.012,.676,{sk:.031,p:"652 153C653 161 649 165 641 165L529 165C521 165 516 161 515 153C500 87 475 61 460 61C434 61 441 95 448 125C469 225 403 270 329 280C378 313 434 360 477 385C481 369 495 357 519 357C594 357 617 468 542 468C441 468 350 354 257 306L277 401C297 492 161 492 141 401L68 57C49-34 185-34 204 57L237 213C307 208 325 190 312 125C294 44 359-12 444-12C525-12 629 47 652 153"}],120756:[.694,.012,.764,{sk:-.075,p:"704 11C698 17 679 60 666 86L411 661C398 691 307 694 241 694C192 694 176 622 225 622C251 622 272 609 283 586L384 355L132 99C60 25 153-57 223 16L436 239L537 11C543-1 567-12 584-12L691-12C706-12 714 2 704 11"}],120757:[.469,.217,.736,{p:"712 153C713 161 709 165 701 165L589 165C581 165 576 161 575 153C567 117 553 61 532 61C511 61 515 90 520 115L579 390C598 481 462 481 443 390L406 215C385 137 356 61 289 61C264 61 241 69 231 90C222 110 222 135 225 160L277 401C297 492 161 492 141 401L24-149C5-240 141-240 160-149L191-3C217-9 245-12 273-12C320-12 365 5 404 32C428 5 469-12 516-12C594-12 693 68 712 153"}],120758:[.469,.001,.574,{ic:.031,sk:.066,p:"603 401C623 492 487 492 467 401C439 267 344 149 212 95L283 428C288 452 279 464 255 464L191 464C167 464 152 452 147 428L64 36C59 14 67 2 89 0C102-1 114-1 127 0C142 1 161 5 171 8C384 69 562 207 603 401"}],120759:[.75,.226,.574,{sk:.119,p:"520 561C530 606 486 618 430 621C447 642 465 664 469 682C488 773 352 773 333 682C327 655 323 628 323 603C241 572 163 505 146 423C134 365 148 316 183 281C133 240 95 183 81 119C64 36 117-28 192-56L373-123C378-125 380-130 379-136C377-145 373-154 361-154C341-154 321-150 291-137C239-115 211-183 237-195C279-212 314-226 363-226C428-226 483-164 496-103C506-57 493-12 444 6L253 77C218 90 185 111 193 149C200 183 221 215 248 238C274 229 300 223 331 223C384 223 442 241 452 286C461 331 411 347 358 347C334 347 309 343 284 336C276 360 276 392 283 423C291 461 318 499 345 523C359 508 376 499 400 499C453 499 511 516 520 561"}],120760:[.475,.011,.599,{ic:.001,sk:.09,p:"591 225C626 389 564 475 401 475C234 475 138 386 104 225C69 62 140-11 297-11C454-11 556 61 591 225ZM457 237C441 158 421 67 314 67C206 67 225 157 242 237C259 314 278 403 385 403C493 403 474 315 457 237"}],120761:[.458,.012,.76,{ic:.029,sk:.104,p:"740 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L332 334C312 245 289 156 248 75C204-12 329-48 371 39C419 135 445 234 468 334L526 334C506 217 508 102 562 13C605-56 729 31 685 101C644 165 646 248 661 334L714 334C795 334 821 458 740 458"}],120762:[.469,.217,.568,{ic:.001,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 120 303 105 229L24-149C5-240 141-240 160-149L193 1C219-8 249-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120763:[.469,.109,.524,{sk:.108,p:"490 431C468 456 436 469 399 469C270 469 137 381 111 258C93 176 132 106 199 72L332 2C360-13 363-37 352-37C339-37 325-36 314-31C262-9 234-77 259-89C284-99 308-109 337-109C453-109 532 64 416 125L269 201C236 218 215 252 223 291C237 357 312 397 383 397C405 397 421 375 435 357C455 332 530 379 490 431"}],120764:[.458,.012,.683,{ic:.03,sk:.098,p:"662 458L377 458C314 458 247 442 196 395C141 346 115 277 101 211C88 150 87 87 122 45C155 2 216-12 277-12C338-12 403 2 458 45C508 87 537 150 550 211C559 253 563 296 556 334L636 334C719 334 745 458 662 458ZM416 310C430 285 420 245 413 211C404 170 395 126 369 94C350 70 321 61 293 61C265 61 239 70 230 94C218 126 228 170 237 211C244 245 251 285 275 310C295 331 324 334 351 334C377 334 404 331 416 310"}],120765:[.458,.011,.699,{ic:.029,sk:.104,p:"679 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L372 334L313 57C294-34 430-34 449 57L508 334L653 334C734 334 760 458 679 458"}],120766:[.471,.012,.728,{ic:.008,sk:.098,p:"727 261C742 327 740 396 709 446C663 515 543 425 588 357C599 339 599 295 591 261C574 177 547 61 492 61C460 61 427 68 411 92C392 117 408 155 415 190C424 229 443 291 462 342C487 414 417 469 335 469C229 469 140 394 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 277 397 319 397C339 397 335 369 328 346C310 295 288 229 279 190C267 132 259 72 298 37C341-5 409-12 476-12C591-12 700 130 727 261"}],120767:[.469,.217,.716,{ic:.003,sk:.068,p:"713 250C738 367 676 469 564 469C424 469 333 311 300 153L297 140C256 162 234 199 245 250C259 316 279 385 328 439C337 449 335 458 322 458L211 458C208 458 203 456 200 453C146 395 124 322 109 250C83 128 154 39 268 5L235-149C216-240 352-240 371-149L401-11C544-2 683 108 713 250ZM577 250C562 179 497 121 427 113L436 153C454 242 461 346 538 346C580 346 587 297 577 250"}],120768:[.469,.206,.849,{sk:.063,p:"776-79C778-71 774-67 766-67L654-67C646-67 641-71 639-79C633-108 624-135 608-135C581-135 573-91 561-56L521 118L759 347C831 417 745 504 672 434L491 259L472 385C461 434 380 469 309 469C225 469 143 410 129 343C127 335 130 330 138 330L250 330C259 330 264 334 266 343C272 370 279 397 295 397C310 397 334 356 343 322L373 146L135-83C63-153 150-240 223-170L405 6L433-122C454-200 524-206 595-206C683-206 762-146 776-79"}],120769:[.694,.206,.87,{ic:.008,sk:.202,p:"869 261C884 327 882 396 851 446C807 515 685 425 730 357C741 339 741 295 733 261C716 185 661 97 583 69L713 682C715 690 711 694 703 694L592 694C584 694 579 690 577 682L447 70C394 78 389 139 399 190C408 229 425 292 443 342C468 414 407 469 325 469C213 469 140 395 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 279 397 309 397C329 397 325 369 318 346C299 294 278 229 269 190C246 80 318-3 430-9L391-193C389-201 392-206 400-206L511-206C520-206 525-202 527-193L566-9C678 1 841 137 869 261"}],120770:[.471,.012,.731,{ic:.008,sk:.101,p:"728 250C743 319 746 391 714 444C671 515 548 429 589 359C602 338 600 289 592 250C579 189 560 112 518 112C488 112 463 126 445 146C462 178 475 215 482 250C491 291 470 327 430 327C390 327 355 291 346 250C338 212 335 176 340 142C317 124 292 112 266 112C211 112 232 187 245 250C253 287 274 322 301 353C365 429 268 504 203 428C156 375 123 313 109 250C81 117 120-12 239-12C289-12 335 11 373 47C400 11 438-12 491-12C605-12 700 119 728 250"}],120771:[.716,.022,.569,{ic:.021,sk:.111,p:"585 340C605 431 570 716 304 716C278 716 267 707 263 688L252 636C249 621 264 616 289 616C371 616 476 609 465 388C451 446 408 479 353 479C158 479 118 293 106 236C90 158 83 101 123 43C154-3 198-22 275-22C508-22 563 237 585 340ZM424 248C405 162 375 72 296 72C211 72 226 139 246 237C267 336 283 407 363 407C434 407 441 331 424 248"}],120772:[.458,.012,.519,{sk:.099,p:"471 47L445 125C440 137 428 137 421 123C408 97 389 61 349 61C307 61 265 72 246 105C228 136 230 174 236 213L412 213C459 213 475 286 428 286L253 286C259 312 270 336 290 355C317 381 355 386 388 386L449 386C496 386 511 458 464 458L403 458C336 458 265 448 206 407C151 369 122 310 109 250C94 177 94 103 138 55C183 3 257-12 333-12C381-12 423 5 464 31C470 35 473 41 471 47"}],120773:[.705,.012,.811,{ic:.025,sk:.191,p:"835 378C837 385 834 389 827 390C809 393 789 396 772 400C785 475 790 549 765 613C743 671 697 705 628 705C538 705 464 658 446 576C427 486 509 393 629 356C612 276 594 188 561 125C543 92 515 61 481 61C456 61 422 65 411 85C398 113 397 149 404 183L434 324C450 399 388 469 305 469C201 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 271 397 289 397C310 397 307 369 302 344L268 183C256 128 261 69 295 32C332-8 405-12 465-12C533-12 606 23 652 82C712 155 739 242 759 327C775 324 791 321 808 319C818 318 823 321 825 331ZM655 569C659 535 654 490 647 445C599 473 569 515 582 576C588 604 594 633 613 633C646 633 651 602 655 569"}],120774:[.469,.01,.609,{ic:.031,p:"637 395C649 451 623 469 579 469C537 469 497 445 480 389C466 342 435 320 364 291C340 281 304 262 271 249C275 268 288 382 292 401C312 492 176 492 156 401C152 382 152 300 149 283C139 214 130 183 124 157C100 132 77 101 70 64C58 8 84-10 128-10C170-10 210 14 227 70C241 117 271 139 343 168C377 182 403 197 436 210C432 191 418 77 414 58C395-33 531-33 550 58C554 77 555 159 557 176C567 245 577 277 582 302C607 327 629 358 637 395"}],120775:[.694,.206,.73,{sk:.143,p:"723 229C738 299 727 368 681 410C643 446 589 461 532 466L578 682C580 690 576 694 568 694L457 694C449 694 444 690 442 682L396 466C336 461 276 446 221 410C157 368 120 299 105 229C90 160 98 90 144 48C184 12 237-3 295-8L256-193C254-201 257-206 265-206L376-206C385-206 390-202 392-193L431-8C490-3 551 12 604 48C668 90 708 160 723 229ZM592 229C582 182 565 133 524 101C501 82 474 72 447 67L516 392C541 386 563 376 579 358C606 325 602 276 592 229ZM381 393L311 67C285 72 262 82 246 101C219 133 225 182 235 229C245 276 260 325 302 358C326 377 352 387 381 393"}],120776:[.469,.245,.567,{ic:.002,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 118 294 105 229C76 92 54-45 75-97C99-154 160-185 264-185C284-185 307-192 299-232C297-240 300-245 308-245L409-245C418-245 423-241 425-232C442-150 407-62 270-62C236-62 198-55 193-26C194-21 193-12 195 0C221-8 250-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120777:[.458,.012,1.035,{ic:.029,sk:.133,p:"1015 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L324 334C298 293 280 249 270 204C246 89 304-12 414-12C476-12 533 20 578 67C605 20 649-12 712-12C829-12 916 86 951 250C957 279 958 307 955 334L989 334C1070 334 1096 458 1015 458ZM817 334C821 307 821 279 815 250C802 187 792 112 739 112C665 112 674 200 689 274C691 282 687 286 679 286L569 286C561 286 556 282 554 274C539 202 514 112 441 112C401 112 398 159 407 204C417 249 436 293 462 334"}],120782:[.655,.011,.575,{p:"529 319C529 416 528 655 287 655C46 655 45 417 45 319C45 220 46-11 287-11C527-11 529 219 529 319ZM401 331C401 275 401 184 394 132C380 39 317 25 287 25C251 25 195 47 182 120C173 172 173 276 173 331C173 403 173 468 181 520C193 609 263 619 287 619C324 619 365 600 384 556C401 519 401 413 401 331"}],120783:[.655,0,.575,{p:"494 0L494 47L354 47L354 623C354 645 354 655 328 655C317 655 315 655 306 648C229 591 126 591 105 591L85 591L85 544L105 544C121 544 176 545 235 564L235 47L96 47L96 0C140 3 246 3 295 3C344 3 450 3 494 0"}],120784:[.655,0,.575,{sk:-.011,p:"517 222L470 222C467 202 458 138 444 131C433 125 358 125 342 125L195 125C242 164 294 207 339 240C453 324 517 371 517 466C517 581 413 655 272 655C151 655 57 593 57 503C57 444 105 429 129 429C161 429 201 451 201 501C201 553 159 569 144 573C173 597 211 608 247 608C333 608 379 540 379 465C379 396 341 328 271 257L70 52C57 40 57 38 57 18L57 0L486 0"}],120785:[.655,.011,.575,{p:"526 180C526 235 497 321 352 352C421 373 494 430 494 516C494 593 418 655 277 655C158 655 80 591 80 511C80 468 111 441 149 441C194 441 219 473 219 510C219 568 165 579 161 580C196 608 240 616 271 616C354 616 357 552 357 519C357 506 356 375 252 369C211 367 209 366 204 365C194 364 192 354 192 348C192 330 202 330 220 330L264 330C373 330 373 232 373 181C373 134 373 32 269 32C243 32 191 36 143 66C176 75 201 100 201 141C201 186 169 217 125 217C83 217 48 190 48 139C48 49 145-11 274-11C453-11 526 89 526 180"}],120786:[.656,0,.575,{sk:.127,p:"542 0L542 47L445 47L445 156L542 156L542 203L445 203L445 624C445 651 443 656 415 656C394 656 393 655 381 640L32 203L32 156L320 156L320 47L208 47L208 0C246 3 337 3 380 3C420 3 507 3 542 0ZM331 203L84 203L331 513"}],120787:[.655,.011,.575,{p:"517 201C517 316 438 409 290 409C261 409 208 406 161 374L161 506C189 501 200 499 234 499C380 499 472 612 472 637C472 644 470 655 458 655C455 655 454 655 443 651C386 629 333 623 290 623C214 623 161 642 135 651C126 654 125 655 122 655C108 655 108 644 108 628L108 336C108 318 108 305 130 305C143 305 145 309 152 317C191 363 245 373 286 373C375 373 375 285 375 205C375 132 375 32 255 32C231 32 168 37 126 94C162 96 191 120 191 161C191 214 148 229 124 229C109 229 57 220 57 159C57 74 135-11 259-11C419-11 517 79 517 201"}],120788:[.655,.011,.575,{sk:.048,p:"526 205C526 345 425 418 304 418C282 418 226 418 184 342L184 361C184 475 205 518 212 533C236 580 290 616 351 616C369 616 403 613 426 590C390 585 372 558 372 528C372 494 395 466 434 466C473 466 497 492 497 530C497 592 455 655 349 655C213 655 48 569 48 317C48 238 57 158 98 89C145 13 221-11 291-11C430-11 526 71 526 205ZM390 207C390 106 390 32 289 32C237 32 210 71 202 87C186 119 186 192 186 210C186 335 240 382 295 382C390 382 390 307 390 207"}],120789:[.676,.011,.575,{sk:-.164,p:"558 644L354 644C331 644 184 649 170 653C149 657 148 666 146 676L99 676L64 422L111 422C121 498 134 511 138 513C149 519 230 519 247 519L416 519C398 497 379 476 361 454C265 342 193 207 193 59C193-11 249-11 255-11C271-11 318-6 318 60L318 106C318 154 321 202 328 249C337 316 358 375 393 416L548 596C558 607 558 609 558 644"}],120790:[.655,.011,.575,{sk:.011,p:"526 187C526 295 442 342 393 370C463 406 494 450 494 508C494 610 403 655 289 655C150 655 80 576 80 480C80 436 98 373 176 329C92 292 48 235 48 161C48 40 156-11 285-11C445-11 526 77 526 187ZM419 507C419 458 393 424 349 395L199 479C183 488 155 505 155 539C155 609 245 616 285 616C369 616 419 575 419 507ZM440 132C440 48 346 32 289 32C191 32 134 83 134 161C134 239 187 282 222 302L359 226C403 201 440 180 440 132"}],120791:[.655,.011,.575,{p:"526 329C526 396 526 655 289 655C147 655 48 574 48 440C48 302 147 227 270 227C305 227 352 234 390 304L390 282C390 209 381 150 366 116C349 77 306 32 237 32C219 32 183 34 153 54C165 57 202 71 202 116C202 150 179 178 140 178C101 178 77 152 77 114C77 46 128-11 239-11C369-11 526 73 526 329ZM389 428C389 365 363 263 279 263C184 263 184 338 184 438C184 536 184 616 291 616C350 616 373 563 377 553C389 520 389 462 389 428"}]},bold:{32:[0,0,.383,{p:""}],33:[.705,0,.35,{p:"254 634C254 673 218 705 175 705C132 705 96 673 96 634C96 628 96 626 98 616L150 252C153 228 154 226 175 226C194 226 197 228 200 248L252 621ZM253 78C253 121 218 156 175 156C132 156 97 121 97 78C97 35 132 0 175 0C218 0 253 35 253 78"}],34:[.697,-.418,.481,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418ZM379 640C383 671 355 697 322 697C288 697 260 671 265 640L298 418L346 418"}],35:[.694,.194,.958,{p:"893 139C893 169 864 169 852 169L614 169L663 332L852 332C864 332 893 332 893 362C893 393 862 393 847 393L683 393L761 644C765 656 765 657 765 664C765 679 753 694 734 694C712 694 707 677 703 664L619 393L427 393L505 644C509 656 509 657 509 664C509 679 497 694 478 694C456 694 451 677 447 664L363 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L343 332L294 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L274 108L196-144C194-150 192-156 192-164C192-179 204-194 223-194C244-194 249-178 253-166L338 108L530 108L452-144C450-150 448-156 448-164C448-179 460-194 479-194C500-194 505-178 509-166L594 108L847 108C862 108 893 108 893 139ZM599 332L550 169L358 169L407 332"}],36:[.75,.056,.575,{p:"510 210C510 280 478 332 444 366C397 412 342 422 311 428L311 652C334 650 416 643 448 581C399 579 385 543 385 519C385 474 421 456 447 456C465 456 510 466 510 522C510 603 458 690 311 699L311 750L264 750L264 699C116 688 64 585 64 498C64 444 85 397 123 359C171 312 223 302 264 293L264 42C154 52 129 113 123 127C176 127 189 165 189 189C189 236 150 252 127 252C119 252 64 249 64 185C64 107 110 6 264-5L264-56L311-56L311-5C459 9 510 117 510 210ZM264 439C173 454 144 507 144 546C144 599 185 646 264 652ZM430 162C430 101 389 50 311 42L311 283C383 271 430 220 430 162"}],37:[.75,.056,.958,{p:"797 719C797 739 781 750 767 750C752 750 745 741 737 731C693 679 628 644 540 644C424 644 344 702 314 724C293 739 269 750 236 750C152 750 64 689 64 549C64 404 155 347 236 347C310 347 383 406 383 548C383 566 383 602 368 649C434 619 492 608 541 608C562 608 608 610 658 630L171 0C171 0 160-14 160-25C160-42 174-56 191-56C205-56 210-50 217-40L786 695C793 704 797 709 797 719ZM893 145C893 292 816 347 746 347C662 347 574 286 574 146C574 1 665-56 746-56C820-56 893 3 893 145ZM336 549C336 418 276 383 238 383C167 383 167 486 167 548C167 611 167 714 238 714C281 714 336 673 336 549ZM846 146C846 15 786-20 748-20C677-20 677 83 677 145C677 208 677 311 748 311C791 311 846 270 846 146"}],38:[.705,.011,.894,{p:"836 397L836 444C804 442 764 441 737 441C726 441 642 442 615 444L615 397C637 397 664 397 688 387C632 299 572 213 497 141C434 207 359 295 320 379C334 391 379 433 407 464C433 494 462 535 462 574C462 627 430 705 352 705C269 705 172 643 172 528C172 469 185 405 215 336L141 273C120 255 86 226 79 218C58 193 48 166 48 138C48 45 146-11 256-11C327-11 394 12 455 52C483 36 563-11 666-11C748-11 826 34 829 118L782 118C778 43 690 36 671 36C624 36 575 66 529 110C575 157 608 191 654 258L736 377C750 397 783 397 836 397ZM415 574C415 529 372 475 305 415C293 444 276 503 276 565C276 648 328 669 353 669C402 669 415 604 415 574ZM415 80C347 36 275 36 268 36C185 36 176 145 176 174C176 221 190 273 231 302C266 236 325 148 415 80"}],39:[.697,-.418,.319,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418"}],40:[.75,.249,.447,{p:"382-235C382-230 379-225 379-225C350-198 285-137 243-9C217 70 205 162 205 250C205 447 256 604 366 715C381 730 382 731 382 736C382 747 372 750 364 750C347 750 305 713 287 696C131 541 108 357 108 251C108 126 141 16 188-67C254-182 345-249 364-249C372-249 382-246 382-235"}],41:[.75,.249,.447,{p:"338 250C338 375 305 485 258 568C192 683 101 750 82 750C74 750 64 747 64 736C64 731 64 729 81 713C207 585 241 408 241 251C241 54 190-103 80-214C65-229 64-230 64-235C64-246 74-249 82-249C99-249 141-212 159-195C315-40 338 144 338 250"}],42:[.75,-.306,.575,{p:"500 440C500 469 479 476 470 479L329 528L470 577C479 580 500 587 500 616C500 645 476 664 456 664C450 664 441 662 429 653L306 560L328 688C331 704 331 706 331 711C331 740 304 750 287 750C270 750 243 739 243 711C243 706 243 704 246 688L268 560L145 653C133 662 124 664 118 664C98 664 74 645 74 616C74 587 95 580 104 577L245 528L104 479C95 476 74 469 74 440C74 411 98 392 118 392C124 392 133 394 145 403L268 496L246 368C243 352 243 350 243 345C243 316 270 306 287 306C304 306 331 317 331 345C331 350 324 393 320 418L307 495L429 403C442 393 451 392 456 392C476 392 500 411 500 440"}],43:[.633,.132,.894,{p:"829 250C829 281 800 281 786 281L477 281L477 591C477 603 477 633 447 633C416 633 416 604 416 591L416 281L107 281C93 281 64 281 64 250C64 220 94 220 107 220L416 220L416-90C416-102 416-132 446-132C477-132 477-103 477-90L477 220L786 220C799 220 829 220 829 250"}],44:[.156,.194,.319,{p:"250 31C250 99 216 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C191 0 211 17 214 20C206-89 141-142 120-160C114-165 111-168 111-174C111-184 122-194 130-194C145-194 250-108 250 31"}],45:[.271,-.174,.383,{p:"318 174L318 271L13 271L13 174"}],46:[.156,0,.319,{p:"237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],47:[.75,.25,.575,{p:"510 719C510 739 494 750 480 750C459 750 454 736 448 722L69-200C64-212 64-219 64-219C64-239 80-250 94-250C115-250 120-237 126-222L505 700C510 712 510 719 510 719"}],58:[.444,0,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],59:[.444,.194,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM240 32C240 97 215 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C182 0 198 9 203 12C195-75 152-129 121-159C113-166 111-168 111-174C111-184 122-194 130-194C144-194 240-104 240 32"}],60:[.587,.086,.894,{p:"797-56C797-39 786-31 772-24L197 250L772 525C786 532 797 540 797 557C797 571 785 587 766 587C759 587 754 585 747 581L121 282C110 277 96 269 96 251C96 233 108 225 121 219L744-79C758-86 766-86 766-86C785-86 797-70 797-56"}],61:[.393,-.108,.894,{p:"829 362C829 393 798 393 783 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L788 332C800 332 829 332 829 362ZM829 139C829 169 800 169 788 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L783 108C798 108 829 108 829 139"}],62:[.587,.086,.894,{p:"797 251C797 269 783 277 772 282L149 580C135 587 129 587 126 587C110 587 96 573 96 557C96 541 105 533 121 525L696 251L121-24C104-32 96-41 96-56C96-70 108-86 127-86C134-86 139-84 146-80L772 219C786 225 797 233 797 251"}],63:[.7,0,.543,{p:"478 571C478 700 300 700 263 700C124 700 64 637 64 573C64 525 101 509 126 509C158 509 189 531 189 572C189 619 146 632 144 633C170 652 211 664 257 664C349 664 350 625 350 578C350 534 342 518 322 498C260 433 232 356 232 291L232 253C232 231 232 226 255 226C279 226 279 232 279 256L279 283C279 386 372 447 410 469C430 481 478 508 478 571ZM333 78C333 121 298 156 255 156C212 156 177 121 177 78C177 35 212 0 255 0C298 0 333 35 333 78"}],64:[.7,.006,.894,{p:"829 79C829 93 816 93 801 93L777 93C761 93 759 93 743 86C649 50 550 30 450 30C219 30 111 177 111 347C111 533 236 664 446 664C629 664 782 561 782 340C782 250 769 164 709 164C676 164 676 209 676 223L676 453C676 480 675 482 646 482L607 482C578 529 522 566 445 566C309 566 217 479 217 347C217 216 308 128 445 128C491 128 536 141 574 173C605 132 673 128 699 128C820 128 829 285 829 345C829 558 681 700 447 700C201 700 64 546 64 347C64 163 184-6 451-6C647-6 802 57 826 69C826 69 829 74 829 79ZM562 222C531 178 482 164 448 164C388 164 331 219 331 347C331 476 388 530 448 530C483 530 531 515 562 472"}],91:[.75,.25,.319,{p:"293-250L293-189L189-189L189 689L293 689L293 750L128 750L128-250"}],92:[.75,.25,.575,{p:"510-219C510-213 509-212 504-199L127 720C120 737 115 750 94 750C80 750 64 739 64 719C64 713 65 712 70 699L447-220C453-235 459-250 480-250C494-250 510-239 510-219"}],93:[.75,.25,.319,{p:"190-250L190 750L25 750L25 689L129 689L129-189L25-189L25-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.101,.149,.869,{p:"869-149L869-101L0-101L0-149"}],96:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],123:[.75,.25,.575,{p:"496-232C496-219 491-215 479-214C395-209 358-174 346-138C343-128 343-120 343-103L343 134C342 176 310 227 224 250C343 282 343 351 343 396L343 606C343 628 343 657 382 686C393 693 422 711 474 714C488 715 496 715 496 732C496 750 487 750 465 750C323 750 233 700 232 623L232 417C232 355 232 334 199 305C176 284 141 270 100 268C86 267 78 267 78 250C78 237 83 233 95 232C185 227 221 182 230 146C232 138 232 136 232 99L232-111C232-239 398-250 465-250C487-250 496-250 496-232"}],124:[.75,.25,.319,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206"}],125:[.75,.25,.575,{p:"496 250C496 263 491 267 479 268C415 271 363 297 346 352C343 360 343 362 343 401L343 611C343 734 191 750 109 750C88 750 78 750 78 732C78 719 83 715 95 714C176 710 217 677 229 638C232 628 232 620 232 603L232 366C233 324 264 274 351 250C232 218 232 150 232 104L232-106C232-129 232-155 195-184C185-191 154-211 100-214C86-215 78-215 78-232C78-250 88-250 109-250C259-250 342-196 343-123L343 83C343 148 343 165 377 196C388 207 421 229 474 232C488 233 496 233 496 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.575,{p:""}],163:[.686,.031,.869,{p:"806 148L758 148C758 87 690 57 621 57C560 57 503 80 447 105C445 179 417 248 397 319L572 319L572 367L385 367C380 392 376 418 376 444C376 542 421 638 507 638C565 638 620 617 650 580C618 576 594 550 594 517C594 482 622 454 657 454C691 454 720 482 720 517C720 619 617 686 507 686C373 686 262 579 262 444C262 418 266 392 273 367L138 367L138 319L287 319C305 264 328 209 334 152C304 162 272 168 239 168C155 168 63 151 63 79C63 21 125-11 188-11C291-11 404-7 437 57C516 16 594-31 683-31C763-31 806 58 806 148ZM333 104C319 56 253 37 188 37C151 37 111 46 111 79C111 120 181 120 239 120C272 120 303 114 333 104"}],165:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L497 359L473 359L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L308 359L174 359L174 311L341 311L366 274L366 189L174 189L174 141L366 141L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 141L696 141L696 189L502 189L502 274L527 311L696 311L696 359L560 359L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],167:[.712,.212,.695,{p:"633 200C633 299 551 372 454 404L334 442C282 459 224 479 224 530C224 592 283 634 348 634C393 634 439 622 467 598C440 592 419 567 419 537C419 502 447 474 482 474C517 474 545 502 545 537C545 638 453 712 348 712C232 712 126 639 126 530C126 492 139 458 160 429C104 405 63 359 63 300C63 201 145 128 242 96L362 58C414 41 472 21 472-30C472-92 413-134 348-134C303-134 257-122 229-98C256-92 277-67 277-37C277-2 249 26 214 26C179 26 151-2 151-37C151-138 243-212 348-212C464-212 570-139 570-30C570 7 557 41 536 71C592 94 633 140 633 200ZM523 200C523 167 514 134 495 114C467 137 433 155 397 167L277 205C226 221 173 249 173 300C173 332 182 366 201 385C229 362 263 345 299 333L419 295C470 279 523 251 523 200"}],168:[.677,-.537,.575,{p:"229 607C229 646 198 677 159 677C120 677 89 646 89 607C89 569 120 537 159 537C198 537 229 569 229 607ZM486 607C486 646 455 677 416 677C377 677 346 646 346 607C346 569 377 537 416 537C455 537 486 569 486 607"}],172:[.393,-.108,.894,{p:"829 138L829 363C829 380 816 393 799 393L94 393C77 393 64 380 64 363C64 346 77 333 94 333L769 333L769 138C769 121 782 108 799 108C816 108 829 121 829 138"}],175:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],176:[.686,-.367,.431,{p:"375 526C375 615 304 686 216 686C127 686 56 615 56 526C56 438 127 367 216 367C304 367 375 438 375 526ZM315 526C315 471 271 427 216 427C161 427 116 471 116 526C116 581 161 626 216 626C271 626 315 581 315 526"}],177:[.693,0,.894,{p:"829 30C829 61 800 61 786 61L477 61L477 316L786 316C799 316 829 316 829 346C829 377 800 377 786 377L477 377L477 651C477 663 477 693 447 693C416 693 416 664 416 651L416 377L107 377C93 377 64 377 64 346C64 316 94 316 107 316L416 316L416 61L107 61C93 61 64 61 64 30C64 0 94 0 107 0L786 0C799 0 829 0 829 30"}],180:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],181:[.45,.194,.639,{p:"615 0L615 47C552 47 546 47 546 88L546 450L363 442L363 395C426 395 432 395 432 354L432 166C432 82 382 30 307 30C230 30 228 55 228 110L228 450L45 442L45 395C108 395 114 395 114 354L114-147L45-147L45-194C78-192 140-191 171-191C201-191 263-192 297-194L297-147L228-147L228-2C253-6 270-6 294-6C320-6 391-6 438 72L438-6C470-4 526-2 558-2C575-2 598-1 615 0"}],182:[.694,.194,.703,{p:"670 663C670 694 641 694 625 694L351 694C199 694 64 596 64 457C64 323 189 231 372 220L372-150C372-164 372-194 402-194C433-194 433-165 433-150L433 633L513 633L513-150C513-164 513-194 543-194C574-194 574-165 574-150L574 633L625 633C640 633 670 633 670 663"}],183:[.421,-.265,.894,{p:"525 343C525 386 490 421 447 421C404 421 369 386 369 343C369 300 404 265 447 265C490 265 525 300 525 343"}],215:[.531,.03,.894,{p:"717-20C739 2 718 22 709 31L490 251L708 469C717 478 739 499 717 521C695 543 675 522 665 512L447 294L227 513C219 521 198 543 176 521C154 499 175 479 184 470L403 251L185 32C175 22 154 2 176-20C198-42 219-20 228-11L447 207L666-12C674-20 695-42 717-20"}],240:[.702,.006,.575,{p:"542 259C542 322 542 396 494 480C460 538 413 587 358 623L438 659L419 702L306 652C241 683 168 699 93 696L90 658C137 652 182 637 221 614L143 579L162 536L268 583C324 540 367 481 391 413C363 439 324 453 283 453C135 453 32 358 32 219C32 91 125-6 287-6C383-6 445 28 480 62C542 124 542 191 542 259ZM414 215C414 165 414 34 287 34C259 34 211 43 183 90C160 129 160 181 160 229C160 279 160 329 185 366C214 409 260 417 286 417C326 417 364 397 388 353C414 304 414 244 414 215"}],247:[.582,.08,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250ZM525 504C525 547 490 582 447 582C404 582 369 547 369 504C369 461 404 426 447 426C490 426 525 461 525 504ZM525-2C525 41 490 76 447 76C404 76 369 41 369-2C369-45 404-80 447-80C490-80 525-45 525-2"}],305:[.45,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3"}],567:[.45,.2,.351,{p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42"}],710:[.71,-.503,.575,{p:"465 525L288 710L111 525L129 503L287 602L445 503"}],711:[.71,-.503,.575,{p:"465 688L447 710L289 611L131 710L111 688L288 503"}],713:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],714:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],715:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],728:[.7,-.513,.575,{p:"465 700L429 700C427 617 352 575 288 575C224 575 149 617 147 700L111 700C114 584 199 513 288 513C377 513 462 585 465 700"}],729:[.685,-.529,.319,{p:"238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],730:[.689,-.521,.869,{p:"500 605C500 565 474 562 435 562C396 562 370 565 370 605C370 645 399 648 435 648C471 648 500 645 500 605ZM554 604C554 645 522 689 435 689C345 689 316 642 316 606C316 565 348 521 435 521C525 521 554 568 554 604"}],732:[.661,-.553,.575,{p:"479 636L453 661C423 627 388 627 377 627C357 627 340 630 297 644C251 659 232 661 218 661C200 661 173 657 146 630C135 619 108 589 97 578L123 553C153 587 188 587 199 587C219 587 236 584 279 570C325 555 344 553 358 553C376 553 403 557 430 584C441 595 468 625 479 636"}],768:[.704,-.509,0,{dx:.317,p:"-207 546L-319 678C-331 691-343 704-366 704C-398 704-426 673-426 642C-426 610-404 599-388 590L-237 509"}],769:[.704,-.509,0,{dx:.242,p:"-133 642C-133 673-161 704-193 704C-216 704-228 691-240 678L-352 546L-322 509L-171 590C-155 599-133 610-133 642"}],770:[.71,-.503,0,{dx:.279,p:"-102 525L-279 710L-456 525L-438 503L-280 602L-122 503"}],771:[.661,-.553,0,{dx:.279,p:"-88 636L-114 661C-144 627-179 627-190 627C-210 627-227 630-270 644C-316 659-335 661-349 661C-367 661-394 657-421 630C-432 619-459 589-470 578L-444 553C-414 587-379 587-368 587C-348 587-331 584-288 570C-242 555-223 553-209 553C-191 553-164 557-137 584C-126 595-99 625-88 636"}],772:[.633,-.581,0,{dx:.279,p:"-72 581L-72 633L-486 633L-486 581"}],774:[.7,-.513,0,{dx:.279,p:"-102 700L-138 700C-140 617-215 575-279 575C-343 575-418 617-420 700L-456 700C-453 584-368 513-279 513C-190 513-105 585-102 700"}],775:[.685,-.529,0,{dx:.279,p:"-201 607C-201 650-236 685-279 685C-322 685-357 650-357 607C-357 564-322 529-279 529C-236 529-201 564-201 607"}],776:[.677,-.537,0,{dx:.28,p:"-338 607C-338 646-369 677-408 677C-447 677-478 646-478 607C-478 569-447 537-408 537C-369 537-338 569-338 607ZM-81 607C-81 646-112 677-151 677C-190 677-221 646-221 607C-221 569-190 537-151 537C-112 537-81 569-81 607"}],778:[.689,-.521,0,{dx:.279,p:"-214 605C-214 565-240 562-279 562C-318 562-344 565-344 605C-344 645-315 648-279 648C-243 648-214 645-214 605ZM-160 604C-160 645-192 689-279 689C-369 689-398 642-398 606C-398 565-366 521-279 521C-189 521-160 568-160 604"}],780:[.71,-.503,0,{dx:.279,p:"-102 688L-120 710L-278 611L-436 710L-456 688L-279 503"}],8208:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8209:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8211:[.292,-.256,.575,{p:"574 256L574 292L0 292L0 256"}],8212:[.292,-.256,1.15,{p:"1149 256L1149 292L0 292L0 256"}],8214:[.75,.25,.499,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206ZM370-206L370 706C370 720 370 750 340 750C309 750 309 721 309 706L309-206C309-220 309-250 339-250C370-250 370-221 370-206"}],8216:[.694,-.344,.319,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422"}],8217:[.694,-.344,.319,{p:"253 569C253 638 216 694 158 694C112 694 81 659 81 616C81 576 108 538 159 538C181 538 201 546 217 561C211 449 141 394 119 377C115 374 111 371 111 364C111 354 122 344 130 344C144 344 253 429 253 569"}],8220:[.694,-.344,.571,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422ZM489 422C489 462 462 500 411 500C389 500 369 492 353 477C359 589 429 644 451 661C455 664 459 667 459 674C459 684 448 694 440 694C426 694 317 609 317 469C317 400 354 344 412 344C458 344 489 379 489 422"}],8221:[.694,-.344,.571,{p:"254 569C254 638 217 694 159 694C113 694 82 659 82 616C82 576 109 538 160 538C182 538 202 546 218 561C212 449 142 394 120 377C116 374 112 371 112 364C112 354 123 344 131 344C145 344 254 429 254 569ZM506 569C506 638 469 694 411 694C365 694 334 659 334 616C334 576 361 538 412 538C434 538 454 546 470 561C464 449 394 394 372 377C368 374 364 371 364 364C364 354 375 344 383 344C397 344 506 429 506 569"}],8224:[.702,.211,.511,{p:"447 443C447 472 427 499 390 499C369 499 345 490 325 480C292 464 283 462 270 459C273 487 280 510 289 537C300 573 311 610 311 643C311 692 274 702 256 702C234 702 200 689 200 643C200 610 211 574 221 542C231 509 238 486 241 459C231 461 220 464 201 473C177 485 148 499 121 499C80 499 64 469 64 444C64 415 84 388 121 388C142 388 166 397 186 407C219 423 228 425 241 428C238 401 228 373 221 353C200 289 200 274 200 231C200 102 210-28 226-156C228-172 232-200 235-204C238-211 246-211 255-211C266-211 276-211 279-200C281-188 311 20 311 231C311 277 311 289 288 359C281 380 273 405 270 428C280 426 291 423 310 414C334 402 363 388 390 388C431 388 447 418 447 443"}],8225:[.702,.202,.511,{p:"447 476C447 504 428 531 391 531C373 531 350 525 326 513C294 498 288 496 271 492C274 510 275 518 288 551C301 585 311 616 311 644C311 688 277 702 256 702C230 702 200 686 200 644C200 613 214 577 224 550C236 517 237 511 240 492C225 496 219 497 200 506C176 518 148 531 120 531C83 531 64 504 64 476C64 463 70 421 121 421C134 421 150 421 199 445C219 455 224 456 240 460C237 442 236 434 223 401C210 367 200 336 200 308C200 264 234 250 255 250C281 250 311 266 311 308C311 339 297 375 287 402C275 435 274 441 271 460C286 456 292 455 311 446C353 425 370 421 390 421C441 421 447 463 447 476ZM447 23C447 52 427 79 390 79C369 79 345 70 325 60C297 47 285 43 271 39C274 59 275 65 291 109C305 145 311 170 311 191C311 235 277 249 256 249C230 249 200 233 200 191C200 163 211 132 222 102C236 65 237 58 240 39C227 42 216 46 201 54C175 66 147 79 121 79C80 79 64 49 64 24C64-5 84-32 121-32C142-32 166-23 186-13C208-3 224 4 240 8C237-12 236-18 220-62C206-98 200-123 200-144C200-188 234-202 255-202C281-202 311-186 311-144C311-116 300-85 289-55C275-18 274-11 271 8C289 3 304-4 327-14C345-23 369-32 390-32C431-32 447-2 447 23"}],8230:[.156,0,.838,{p:"238 78C238 121 203 156 160 156C117 156 82 121 82 78C82 35 117 0 160 0C203 0 238 35 238 78ZM497 78C497 121 462 156 419 156C376 156 341 121 341 78C341 35 376 0 419 0C462 0 497 35 497 78ZM756 78C756 121 721 156 678 156C635 156 600 121 600 78C600 35 635 0 678 0C721 0 756 35 756 78"}],8260:[.696,.01,.648,{p:"584 666C584 683 570 696 554 696C544 696 535 691 529 683L69 37C66 32 64 26 64 20C64 3 77-10 94-10C104-10 113-5 118 3L578 649C582 654 584 660 584 666"}],8364:[.697,.011,.72,{p:"656 3L656 140C656 148 650 154 642 154L618 154C611 154 605 149 604 142C596 82 544 37 484 37C421 37 360 64 325 116C297 157 287 204 283 253L527 253C534 253 539 257 541 263L548 287C550 294 543 301 534 301L280 301L280 343L280 385L569 385C575 385 581 389 583 395L590 419C592 426 585 433 576 433L283 433C287 482 297 529 325 570C360 622 421 649 484 649C544 649 596 604 604 544C605 537 611 532 618 532L642 532C650 532 656 538 656 546L656 683C656 691 650 697 642 697L635 697C632 697 629 696 627 695L579 664C545 685 504 697 461 697C370 697 281 666 219 600C175 553 149 495 137 433L81 433C75 433 70 429 68 423L61 403C59 394 65 385 75 385L130 385C129 371 128 357 128 343C128 329 129 315 130 301L81 301C75 301 70 297 68 291L61 271C59 262 65 253 75 253L137 253C149 191 175 133 219 86C281 20 370-11 461-11C504-11 545 1 579 22L627-9C629-10 632-11 635-11L642-11C650-11 656-5 656 3"}],8486:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],8487:[.686,.011,.831,{p:"779 486L742 686L551 686C529 686 519 686 519 659C519 589 549 497 564 453C590 374 613 302 613 229C613 190 608 119 559 74C510 30 445 25 415 25C363 25 306 40 270 76C240 105 217 149 217 229C217 299 238 367 263 441C282 501 311 589 311 659C311 686 301 686 279 686L88 686L51 486L98 486C100 500 108 542 115 560C120 573 124 583 184 583L256 583C235 538 207 503 176 464C120 392 64 320 64 229C64 121 154-11 415-11C676-11 766 121 766 229C766 321 709 393 654 462C619 507 594 541 574 583L646 583C705 583 709 573 714 563C721 545 730 496 732 486"}],8592:[.5,0,1.15,{p:"1085 251C1085 276 1062 281 1045 281L225 281C288 344 330 409 350 500L298 500C283 500 282 473 277 458C247 363 156 273 64 251L64 250C173 225 264 108 285 15C287 7 289 0 298 0C301 0 304 1 307 1L350 1C331 88 291 154 225 220L1053 220C1072 220 1085 233 1085 251"}],8593:[.694,.194,.575,{p:"544 414L544 474C426 498 328 581 288 694C248 581 150 498 32 474L32 414C120 432 199 477 258 541L258-164C258-204 318-204 318-164L318 541C377 477 456 432 544 414"}],8594:[.5,0,1.15,{p:"1085 250C1068 258 1048 264 1031 273C948 316 888 395 864 484C862 492 863 500 851 500L799 500C818 413 858 347 924 281L96 281C77 281 64 268 64 250C64 225 87 220 104 220L924 220C861 157 819 92 799 1L842 1C842 1 848 0 851 0C865 0 867 28 872 43C902 138 993 228 1085 250"}],8595:[.694,.194,.575,{p:"544 26L544 86C456 68 377 23 318-41L318 664C318 704 258 704 258 664L258-41C199 23 120 68 32 86L32 26C150 2 248-81 288-194C328-81 426 2 544 26"}],8722:[.281,-.22,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250"}],8730:[.757,.094,.543,{ic:.064,p:"607 725L607 729C604 750 586 757 565 757C557 757 549 756 541 756L460 756C421 756 422 740 397 658L240 143C236 129 231 115 228 101L179 330L28 109L34 99L52 82L120 183C127 162 130 139 134 117C149 53 160-11 175-75C177-83 175-94 188-94L196-94C243-94 243-56 270 29L456 641C465 667 464 695 482 695L570 695C591 695 607 705 607 725"}],8734:[.47,.026,1.15,{p:"499 190C441 112 362 52 266 52C178 52 114 131 114 222C114 303 181 367 262 367C341 367 400 305 452 245ZM1036 222C1036 141 969 77 888 77C809 77 750 139 698 199L651 254C709 332 788 392 884 392C972 392 1036 313 1036 222ZM1100 222C1100 357 992 467 857 467C750 467 658 407 590 324L570 347C502 426 401 470 296 470C160 470 50 359 50 222C50 87 158-23 293-23C400-23 492 37 560 120L580 97C648 18 749-26 854-26C990-26 1100 85 1100 222"}],8738:[.634,.132,.894,{p:"829 30C829 43 820 55 808 59L671 102C684 150 690 200 690 251C690 302 684 352 671 400L808 443C820 447 829 459 829 472C829 492 809 507 790 501L653 458C631 517 600 573 560 623C555 630 546 634 537 634C520 634 507 621 507 604C507 597 509 590 513 585C549 541 576 492 596 440L85 280C73 276 64 264 64 251C64 238 73 226 85 222L596 62C576 10 549-39 513-83C509-88 507-95 507-102C507-119 520-132 537-132C546-132 555-128 560-121C600-71 631-15 653 44L790 1C809-5 829 10 829 30ZM630 251C630 206 624 162 614 120L194 251L614 382C624 340 630 296 630 251"}],9001:[.751,.25,.447,{p:"382-221C382-210 376-199 372-188L221 175C214 192 207 210 199 227C197 234 191 243 191 251C191 254 193 258 194 262L202 281L366 676C372 690 382 707 382 721C382 737 368 751 352 751L346 750C325 747 319 721 311 704L253 564L163 345C154 324 145 304 137 283C133 273 126 262 126 250C126 240 132 229 136 220L158 167L311-202C319-221 325-249 350-250C367-250 382-238 382-221"}],9002:[.751,.25,.447,{p:"320 251C320 261 314 272 310 281L287 337L206 532L135 704C127 722 121 748 98 751C95 751 92 751 89 750C74 748 64 735 64 720L64 718C65 712 67 706 70 700L137 537L221 336L245 278L252 261C253 258 255 254 255 250C255 247 253 243 252 239L244 220C184 83 132-59 71-196C68-204 64-211 64-219C64-235 77-250 94-250L96-250C120-249 126-224 133-206L193-62C231 31 273 124 309 218C313 228 320 239 320 251"}],9702:[.381,-.077,.894,{p:"599 229C599 313 531 381 447 381C363 381 295 313 295 229C295 145 363 77 447 77C531 77 599 145 599 229ZM539 229C539 178 498 137 447 137C396 137 355 178 355 229C355 280 396 321 447 321C498 321 539 280 539 229"}],10214:[.751,.249,.463,{p:"437-249L437-188L332-188L332 690L437 690L437 751L128 751L128-249ZM271-188L189-188L189 690L271 690"}],10215:[.751,.249,.463,{p:"334-249L334 751L26 751L26 690L130 690L130-188L26-188L26-249ZM273-188L191-188L191 690L273 690"}]},italic:{32:[0,0,.358,{p:""}],33:[.716,0,.307,{ic:.068,p:"370 654C374 665 375 669 375 675C375 695 360 716 330 716C327 716 275 715 265 656L190 211C188 202 188 199 188 199C188 189 194 187 203 187C214 187 215 188 221 204ZM222 63C222 83 207 106 177 106C146 106 113 77 113 43C113 18 132 0 157 0C191 0 222 32 222 63"}],34:[.705,-.423,.401,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423ZM448 673C453 691 442 705 424 705C406 705 387 691 384 673L338 423L368 423"}],35:[.694,.194,.818,{ic:.01,p:"828 347C828 367 808 367 794 367L658 367L802 657C804 662 807 668 807 674C807 683 801 694 787 694C781 694 776 692 772 688L613 367L448 367L592 657C594 662 597 668 597 674C597 683 591 694 577 694C571 694 566 692 562 688L403 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L382 327L306 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L285 133L141-157C139-162 136-168 136-174C136-183 142-194 156-194C162-194 167-192 171-188L330 133L495 133L351-157C349-162 346-168 346-174C346-183 352-194 366-194C372-194 377-192 381-188L540 133L746 133C761 133 779 133 779 153C779 173 761 173 746 173L561 173L637 327L794 327C808 327 828 327 828 347ZM592 327L516 173L351 173L427 327"}],36:[.75,.056,.5,{ic:.082,p:"581 560C588 644 535 700 442 704L452 750L421 750L414 722C413 719 412 712 411 709C410 705 409 705 405 704C256 682 186 564 179 483C176 440 188 399 213 371C241 340 266 332 314 319L239 20C170 24 116 62 120 140C124 138 132 137 137 137C172 137 193 165 195 189C197 221 171 229 157 229C102 229 97 164 95 144C86 39 155-6 231-10L220-56L251-56L262-10C379-1 487 109 497 229C503 302 471 341 467 347C435 385 409 391 365 402L433 674C497 671 555 641 555 568C550 570 543 571 538 571C509 571 484 548 481 518C479 491 499 479 519 479C574 479 579 544 581 560ZM402 673L336 410C310 416 232 435 239 522C245 593 316 663 402 673ZM438 191C432 117 364 34 271 21L343 311C394 301 444 269 438 191"}],37:[.75,.056,.818,{ic:.028,p:"846 730C846 741 837 750 827 750C817 750 813 745 802 732C759 682 684 643 608 643C511 643 469 699 455 718C447 729 431 750 395 750C304 750 205 610 205 480C205 398 245 347 300 347C388 347 479 495 479 624C479 637 479 649 476 663C499 645 546 621 607 621C639 621 681 628 729 650L729 649L156-16C149-24 145-28 145-36C145-47 155-56 165-56C171-56 176-55 186-43L835 709C842 718 846 722 846 730ZM788 221C788 269 770 347 704 347C610 347 513 204 513 77C513 1 550-56 608-56C701-56 788 100 788 221ZM449 629C449 507 366 369 302 369C262 369 256 421 256 449C256 522 309 728 395 728C435 728 449 675 449 629ZM757 226C757 101 673-34 610-34C566-34 564 31 564 46C564 113 615 325 704 325C739 325 757 282 757 226"}],38:[.716,.022,.767,{ic:.037,p:"734 311C734 371 712 421 677 467C773 536 804 646 804 663C804 684 787 694 771 694C750 694 724 677 724 647C724 628 736 617 758 616C723 529 654 485 606 455C557 425 490 383 490 313C490 269 518 242 553 242C582 242 601 265 601 289C601 312 584 320 569 320C548 320 531 306 524 288C521 296 521 302 521 310C521 368 558 391 650 448C692 394 702 350 702 308C702 228 645 0 383 0C304 0 202 35 202 156C202 212 230 301 253 342C256 339 287 310 334 310C386 310 430 355 430 401C430 439 403 461 367 461C337 461 302 449 269 427C272 530 331 694 424 694C454 694 498 676 499 603C442 603 442 554 442 554C442 541 451 522 477 522C527 522 530 583 530 601C530 662 493 716 424 716C317 716 211 582 211 456C211 443 211 424 220 396C222 391 222 389 222 389L219 383C147 305 126 213 126 176C126 72 217-22 382-22C660-22 734 211 734 311ZM400 406C400 370 373 332 336 332C306 332 286 352 276 379C286 392 324 439 367 439C383 439 400 431 400 406"}],39:[.705,-.423,.307,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423"}],40:[.75,.25,.409,{ic:.107,p:"271-240C271-240 271-236 264-226C210-144 202-59 202 11C202 147 261 518 501 722C515 736 516 737 516 740C516 747 512 750 506 750C495 750 380 669 293 527C183 346 152 154 152 47C152-12 161-75 179-125C204-192 247-250 261-250C267-250 271-246 271-240"}],41:[.75,.25,.409,{p:"382 453C382 512 373 575 355 625C330 692 287 750 273 750C267 750 263 746 263 740C263 740 263 736 270 726C324 644 332 559 332 489C332 353 273-18 33-222C19-236 18-237 18-240C18-247 22-250 28-250C39-250 154-169 241-27C351 154 382 346 382 453"}],42:[.75,-.319,.511,{ic:.072,p:"537 447C537 457 530 461 522 466L409 534L559 604C569 608 583 617 583 634C583 637 582 654 563 654C555 654 549 650 546 648L406 555L459 716C460 720 463 728 463 732C463 743 453 750 443 750C416 750 411 723 410 716L383 555L293 643C284 652 282 654 274 654C257 654 242 637 242 622C242 613 245 611 256 604L369 535L219 465C198 455 195 444 195 435C195 423 203 415 215 415C223 415 227 418 232 421L373 514L319 353C318 349 315 342 315 337C315 327 323 319 336 319C362 319 367 345 368 353L395 514L485 426C495 416 498 415 505 415C520 415 537 431 537 447"}],43:[.557,.057,.767,{p:"752 250C752 270 733 270 719 270L472 270L534 518C538 532 538 533 538 537C538 548 530 557 518 557C502 557 498 541 496 532L431 270L173 270C159 270 140 270 140 250C140 230 159 230 173 230L421 230L359-17C356-31 355-32 355-36C355-50 365-57 375-57C390-57 394-43 397-32L462 230L719 230C733 230 752 230 752 250"}],44:[.106,.193,.307,{p:"224 47C224 80 210 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 193 11 198 15C183-62 133-126 86-166C74-178 73-179 73-183C73-186 76-193 83-193C101-193 224-72 224 47"}],45:[.243,-.187,.358,{p:"331 199C333 205 339 227 339 231C339 243 330 243 314 243L119 243C99 243 97 243 93 230C91 224 86 205 86 200C86 187 94 187 112 187L304 187C323 187 328 187 331 199"}],46:[.106,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63"}],47:[.75,.25,.511,{ic:.105,p:"616 730C616 741 607 750 597 750C589 750 583 747 574 732L27-211C20-224 20-230 20-230C20-241 29-250 39-250C47-250 53-247 62-232L609 711C616 724 616 730 616 730"}],48:[.666,.022,.511,{ic:.044,p:"476 164C517 257 555 415 555 496C555 536 550 666 421 666C349 666 269 619 209 505C160 412 117 237 117 148C117 117 117-22 251-22C317-22 411 19 476 164ZM380 98C358 51 308 0 256 0C224 0 181 20 181 98C181 180 256 475 291 547C328 622 382 644 416 644C457 644 493 614 493 550C493 476 423 193 380 98"}],49:[.666,0,.511,{p:"417 19C417 31 407 31 391 31L383 31C370 31 353 32 340 33C318 36 312 37 312 51C312 57 314 66 315 70L458 641C459 644 461 654 461 654C461 662 455 666 449 666C443 666 442 665 430 650C353 547 283 540 254 537C249 536 238 535 238 518C238 506 250 506 254 506C269 506 318 512 365 547L247 73C239 41 231 31 153 31L145 31C128 31 117 31 117 12C117 0 128 0 132 0C175 0 220 3 263 3C307 3 353 0 397 0C404 0 417 0 417 19"}],50:[.666,.022,.511,{ic:.04,p:"515 163C515 173 507 173 500 173C488 173 487 172 483 156C469 115 430 48 363 48C335 48 296 56 280 60C244 68 205 77 174 77C163 77 154 75 152 74C202 160 275 201 306 219C460 306 551 368 551 497C551 612 473 666 395 666C247 666 165 464 165 399C165 379 171 336 216 336C295 336 337 456 337 494C337 512 328 547 315 547C309 547 304 542 304 536C304 536 304 532 305 530C311 518 315 505 315 493C315 464 278 358 217 358C205 358 195 363 195 391C195 456 270 644 392 644C433 644 480 617 480 534C480 389 393 305 294 246C249 219 207 195 165 143C95 59 84-12 84-12C84-22 94-22 99-22C111-22 113-20 116-9C124 19 142 55 172 55C204 55 232 35 257 18C283 0 314-22 354-22C469-22 515 152 515 163"}],51:[.666,.022,.511,{ic:.051,p:"480 203C480 222 476 295 400 330C504 365 562 456 562 532C562 617 497 666 419 666C300 666 199 561 199 476C199 441 218 412 255 412C292 412 338 447 338 497C338 516 327 547 315 547C309 547 304 542 304 536C304 533 305 531 308 525C308 525 316 511 316 496C316 462 284 434 255 434C235 434 229 453 229 471C229 550 320 644 417 644C454 644 502 626 502 554C502 538 492 350 327 350L304 350C287 350 278 350 278 329C278 319 286 319 303 319L331 319C350 319 408 317 408 236C408 218 399 119 347 59C319 25 273 0 228 0C178 0 128 30 126 104C169 100 182 137 182 152C182 168 171 184 148 184C97 184 95 124 95 106C95 38 143-22 228-22C354-22 480 83 480 203"}],52:[.666,.194,.511,{p:"474 14C474 19 468 31 459 31C459 31 455 31 445 27C427 20 402 16 385 16C378 16 374 16 369 17L413 195C417 210 417 212 417 215C417 241 393 242 390 242C360 242 354 216 350 199L308 33C235 59 276 46 247 56C210 67 193 67 171 67C159 67 157 67 144 66C414 316 472 640 472 640C472 661 455 666 445 666C416 666 410 643 403 616C370 491 326 371 255 255C176 127 87 57 83 54C76 51 44 34 44 18C44 14 51 1 59 1C65 1 80 13 91 21C100 29 109 36 168 36C186 36 206 36 241 25L300 2L263-147C259-162 259-164 259-168C259-189 276-194 286-194C305-194 318-183 324-160L361-14C367-15 375-15 381-15C409-15 474-2 474 14"}],53:[.665,.022,.511,{ic:.056,p:"498 265C498 344 454 420 367 420C321 420 280 403 243 374L289 558C292 569 294 570 294 570C294 570 297 570 307 567C326 560 349 558 369 558C479 558 567 641 567 656C567 663 561 665 558 665C555 665 551 664 546 662C501 642 456 634 417 634C373 634 334 644 305 660C299 663 295 665 291 665C284 665 282 659 279 648L203 344C202 341 201 331 201 331C201 321 208 319 214 319C221 319 223 322 230 329C281 389 336 398 365 398C406 398 426 363 426 309C426 254 397 149 376 109C332 28 273 6 236 6C200 6 139 26 138 123C141 122 143 122 148 122C182 122 201 151 201 174C201 194 188 208 165 208C113 208 107 149 107 117C107 44 150-22 236-22C364-22 498 113 498 265"}],54:[.666,.022,.511,{ic:.057,p:"507 270C507 320 480 426 367 426C306 426 262 383 232 339C255 429 279 495 325 554C356 593 409 641 470 641C492 641 525 637 535 601C487 601 482 560 482 553C482 539 490 521 516 521C550 521 568 549 568 587C568 637 531 666 471 666C389 666 299 609 227 507C142 387 120 228 120 158C120 131 120-22 254-22C380-22 507 120 507 270ZM380 96C354 49 312 6 256 6C197 6 185 68 185 97C185 176 231 404 364 404C378 404 400 404 417 380C426 368 435 348 435 317C435 271 400 135 380 96"}],55:[.666,.022,.511,{ic:.114,p:"625 656C625 666 617 666 611 666C606 666 602 666 598 663L583 643C546 589 509 549 468 549C446 549 443 564 440 598C436 636 432 666 391 666C364 666 315 658 257 603C280 653 280 656 280 656C280 666 270 666 265 666C254 666 253 665 246 651L150 447C144 435 144 432 144 432C144 422 152 422 159 422C170 422 171 423 175 430C250 575 342 596 378 596C397 596 402 589 419 561C435 532 451 527 468 527C484 527 499 531 513 538C412 372 411 370 378 304C287 122 268 15 268 11C268-11 286-22 303-22C342-22 351 10 359 44C390 164 432 291 490 415C542 527 588 596 616 639C625 652 625 656 625 656"}],56:[.666,.022,.511,{ic:.043,p:"494 208C494 240 485 272 465 299C459 306 420 340 397 360C496 408 554 474 554 548C554 624 490 666 420 666C310 666 210 563 210 463C210 427 224 399 234 386C240 378 241 377 286 337C116 258 97 160 97 115C97 31 167-22 252-22C378-22 494 93 494 208ZM509 550C509 445 384 377 378 377C378 377 376 377 369 384L293 448C275 463 265 485 265 509C265 575 340 641 417 641C470 641 509 608 509 550ZM435 166C435 86 347 6 255 6C191 6 147 49 147 113C147 186 206 274 305 321L387 252C412 230 435 211 435 166"}],57:[.666,.022,.511,{ic:.042,p:"553 488C553 515 553 666 423 666C292 666 165 524 165 376C165 331 190 219 305 219C365 219 409 259 440 306C414 200 389 140 345 84C324 58 276 6 214 6C186 6 152 13 139 42C187 46 190 86 190 91C190 105 182 123 156 123C122 123 104 94 104 58C104 5 150-22 212-22C308-22 392 59 439 126C539 267 553 444 553 488ZM488 550C488 478 445 241 308 241C237 241 237 314 237 328C237 366 267 501 295 551C307 573 350 641 421 641C472 641 488 593 488 550"}],58:[.431,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],59:[.431,.193,.307,{p:"218 53C218 66 218 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 188 8 190 9C172-65 132-122 80-172C75-175 73-178 73-182C73-188 77-193 83-193C101-193 218-67 218 53ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],60:[.54,.04,.778,{ic:.047,p:"689-20C692-9 686-4 676 2L213 250L800 498C813 504 821 509 824 520C827 531 820 540 809 540C806 540 804 540 789 533L170 272C158 267 149 262 146 250C143 238 149 233 159 228L648-33C659-40 661-40 664-40C675-40 686-31 689-20"}],61:[.367,-.133,.767,{ic:.01,p:"728 153C728 173 710 173 695 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L695 133C710 133 728 133 728 153ZM777 347C777 367 757 367 743 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L743 327C757 327 777 327 777 347"}],62:[.54,.04,.778,{p:"757 250C760 262 753 267 743 272L254 533C243 540 241 540 238 540C227 540 216 531 213 520C211 511 214 505 227 498L690 250L103 2C87-5 80-11 78-20C75-31 82-40 93-40C96-40 98-40 113-33L732 228C744 233 754 238 757 250"}],63:[.716,0,.511,{ic:.04,p:"551 592C551 663 504 716 431 716C278 716 194 506 194 463C194 437 215 431 228 431C254 431 277 454 277 480C277 494 269 512 239 512C275 612 349 694 431 694C477 694 516 664 516 606C516 535 465 494 436 470L315 375C290 354 246 320 246 257C246 224 264 187 306 187C373 187 418 258 418 282C418 292 408 292 403 292C391 292 390 290 386 277C372 237 337 209 306 209C288 209 281 227 281 243C281 282 299 296 363 346L441 409C482 441 551 496 551 592ZM324 63C324 83 309 106 279 106C248 106 215 77 215 43C215 18 234 0 259 0C293 0 324 32 324 63"}],64:[.705,.011,.767,{ic:.022,p:"706 68C706 78 700 78 681 78C665 78 663 78 647 71C566 34 478 11 389 11C251 11 182 119 182 246C182 470 377 683 556 683C681 683 759 581 759 448C759 400 721 150 632 150C626 150 614 150 614 175C614 181 616 189 617 195L682 458C683 461 684 471 684 471C684 481 677 481 661 481L635 481C627 501 601 566 522 566C403 566 279 429 279 286C279 188 341 128 417 128C483 128 533 174 553 193C556 136 607 128 628 128C699 128 731 200 746 241C747 244 789 354 789 445C789 611 684 705 557 705C356 705 151 480 151 248C151 113 230-11 388-11C402-11 471-11 558 11C584 17 706 52 706 68ZM570 268C561 232 488 150 420 150C357 150 340 224 340 270C340 401 437 544 522 544C596 544 613 458 613 444L610 430"}],91:[.75,.25,.307,{ic:.139,p:"206-222C206-210 196-210 180-210L121-210L351 710L416 710C434 710 435 711 439 715C442 720 446 738 446 738C446 750 436 750 420 750L343 750C321 750 320 750 315 731L76-225C75-228 73-238 73-238C73-250 83-250 99-250L176-250C194-250 195-249 199-245C202-240 206-222 206-222"}],92:[.75,.25,.5,{p:"386-230C386-230 387-225 385-212L280 728C279 739 278 750 264 750C253 750 241 741 239 730C239 730 237 725 239 712L344-228C345-239 347-250 361-250C372-250 383-241 386-230"}],93:[.75,.25,.307,{ic:.052,p:"117-231L356 725C357 728 359 738 359 738C359 750 349 750 333 750L256 750C238 750 237 749 233 745C230 740 226 722 226 722C226 710 236 710 252 710L311 710L81-210L16-210C-2-210-3-211-7-215C-10-220-14-238-14-238C-14-250-4-250 12-250L89-250C111-250 112-250 117-231"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.11,.14,.743,{p:"727-125C729-117 724-110 716-110L-27-110C-36-110-44-117-46-125C-48-133-43-140-35-140L708-140C717-140 725-133 727-125"}],96:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],123:[.75,.25,.5,{ic:.113,p:"612 739C615 750 607 750 595 750C495 750 393 699 373 627L327 444C304 350 300 334 267 306C249 292 215 265 151 261C144 261 137 260 135 250C132 240 138 240 148 239C190 236 270 215 245 115L195-83C181-141 172-175 215-212C251-242 314-250 345-250C357-250 365-250 367-239C370-229 364-229 354-228C276-223 251-178 251-142C250-131 251-129 260-94L297 56C305 86 317 137 318 147C321 213 264 239 228 250C354 284 372 355 379 383L424 563C442 635 447 657 478 682C500 700 529 724 600 728C605 729 610 733 612 739"}],124:[.75,.25,.278,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217"}],125:[.75,.25,.5,{p:"490 250C492 260 486 260 476 261C434 264 354 285 379 385L429 583C443 641 452 675 409 712C373 741 312 750 280 750C270 750 260 750 257 739C254 729 260 729 270 728C348 723 374 678 374 642C374 631 373 629 365 594L327 444C320 414 307 363 306 353C303 287 360 261 397 250C270 216 252 145 245 117L200-63C182-135 177-157 147-182C124-200 95-224 24-228C19-229 14-233 12-239C10-250 20-250 30-250C130-250 231-199 251-127L297 56C321 150 325 166 358 194C375 208 409 235 473 239C480 239 487 240 490 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.511,{p:""}],168:[.649,-.553,.511,{ic:.032,p:"366 610C366 629 353 649 326 649C297 649 268 621 268 592C268 572 282 553 309 553C337 553 366 581 366 610ZM543 610C543 629 530 649 503 649C474 649 445 621 445 592C445 572 459 553 486 553C514 553 543 581 543 610"}],175:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],176:[.683,-.428,.383,{ic:.079,p:"458 556C476 626 433 683 363 683C292 683 220 626 203 556C185 485 228 428 299 428C369 428 441 485 458 556ZM418 556C406 507 357 468 309 468C260 468 231 507 243 556C255 604 304 643 353 643C401 643 430 604 418 556"}],180:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],305:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],567:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],710:[.683,-.518,.511,{ic:.018,p:"527 536L433 680C430 684 423 684 418 680L252 536C241 526 251 512 263 520L411 619L509 520C517 512 534 526 527 536"}],711:[.683,-.518,.511,{ic:.054,p:"560 665C571 675 561 689 549 681L402 582L303 681C295 689 278 675 285 665L379 521C382 517 389 517 394 521"}],713:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],714:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],715:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],728:[.686,-.516,.511,{ic:.052,p:"563 676C563 682 558 686 552 686C544 686 542 681 539 672C511 587 438 552 391 552C332 552 303 595 303 642C303 652 308 675 308 675C308 684 301 686 297 686C280 686 280 639 280 634C280 573 316 516 387 516C499 516 563 647 563 676"}],729:[.654,-.548,.307,{ic:.051,p:"358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],730:[.705,-.529,.831,{p:"628 639C628 639 627 559 556 559C535 559 512 565 512 594C512 594 512 675 584 675C614 675 628 664 628 639ZM666 638C666 669 643 705 591 705C534 705 475 655 474 597C474 550 512 529 548 529C607 529 666 582 666 638"}],732:[.651,-.55,.511,{ic:.057,p:"568 640C568 646 563 650 557 650C552 650 549 648 544 643C541 639 484 585 454 585C442 585 434 593 425 608C410 633 398 651 371 651C347 651 318 631 297 615C297 615 244 572 244 561C244 555 248 551 255 551C260 551 263 554 268 558C268 558 327 616 357 616C372 616 380 604 389 589C400 571 413 550 440 550C486 550 568 631 568 640"}],768:[.696,-.505,0,{dx:.137,p:"-67 522C-65 525-64 527-69 537L-140 679C-145 688-149 696-163 696C-175 696-196 686-205 668C-213 651-207 642-201 636L-101 513C-96 505-94 505-91 505C-84 505-71 514-67 522"}],769:[.696,-.505,0,{ic:.028,dx:.077,p:"28 668C28 686 12 696 0 696C-14 696-22 688-31 679L-173 537C-183 527-183 525-183 522C-183 514-174 505-167 505C-164 505-162 505-153 513L8 636C17 642 28 651 28 668"}],770:[.683,-.518,0,{ic:.018,dx:.123,p:"16 536L-78 680C-81 684-88 684-93 680L-259 536C-270 526-260 512-248 520L-100 619L-2 520C6 512 23 526 16 536"}],771:[.651,-.55,0,{ic:.057,dx:.105,p:"57 640C57 646 52 650 46 650C41 650 38 648 33 643C30 639-27 585-57 585C-69 585-77 593-86 608C-101 633-113 651-140 651C-164 651-193 631-214 615C-214 615-267 572-267 561C-267 555-263 551-256 551C-251 551-248 554-243 558C-243 558-184 616-154 616C-139 616-131 604-122 589C-111 571-98 550-71 550C-25 550 57 631 57 640"}],772:[.616,-.586,0,{ic:.061,dx:.105,p:"61 605C61 616 51 616 36 616L-244 616C-261 616-271 616-271 599C-271 586-263 586-246 586L34 586C51 586 61 586 61 605"}],774:[.686,-.516,0,{ic:.052,dx:.089,p:"52 676C52 682 47 686 41 686C33 686 31 681 28 672C0 587-73 552-120 552C-179 552-208 595-208 642C-208 652-203 675-203 675C-203 684-210 686-214 686C-231 686-231 639-231 634C-231 573-195 516-124 516C-12 516 52 647 52 676"}],775:[.654,-.548,0,{dx:.105,p:"-51 611C-51 632-66 654-96 654C-128 654-160 623-160 591C-160 569-144 548-115 548C-83 548-51 579-51 611"}],776:[.649,-.553,0,{ic:.032,dx:.105,p:"-145 610C-145 629-158 649-185 649C-214 649-243 621-243 592C-243 572-229 553-202 553C-174 553-145 581-145 610ZM32 610C32 629 19 649-8 649C-37 649-66 621-66 592C-66 572-52 553-25 553C3 553 32 581 32 610"}],778:[.705,-.529,0,{dx:.101,p:"-43 639C-43 639-44 559-115 559C-136 559-159 565-159 594C-159 594-159 675-87 675C-57 675-43 664-43 639ZM-5 638C-5 669-28 705-80 705C-137 705-196 655-197 597C-197 550-159 529-123 529C-64 529-5 582-5 638"}],780:[.683,-.518,0,{ic:.054,dx:.087,p:"49 665C60 675 50 689 38 681L-109 582L-208 681C-216 689-233 675-226 665L-132 521C-129 517-122 517-117 521"}],8208:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8209:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8211:[.277,-.255,.511,{ic:.04,p:"551 266C551 277 541 277 526 277L118 277C103 277 93 277 93 266C93 255 103 255 118 255L526 255C541 255 551 255 551 266"}],8212:[.277,-.255,1.022,{ic:.014,p:"1036 266C1036 277 1026 277 1011 277L144 277C129 277 119 277 119 266C119 255 129 255 144 255L1011 255C1026 255 1036 255 1036 266"}],8214:[.75,.25,.398,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217ZM225-217L458 717C462 731 467 750 447 750C427 750 422 731 418 717L185-217C181-231 177-250 197-250C217-250 221-231 225-217"}],8216:[.693,-.394,.307,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458"}],8217:[.694,-.395,.307,{ic:.066,p:"373 631C373 652 368 694 325 694C285 694 260 659 260 630C260 598 283 588 304 588C321 588 339 597 349 607C338 547 300 476 234 422C221 410 220 409 220 405C220 402 223 395 230 395C249 395 373 514 373 631"}],8220:[.693,-.394,.49,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458ZM503 458C503 490 480 500 459 500C442 500 424 491 414 481C425 541 463 612 529 666C542 678 543 679 543 683C543 686 540 693 533 693C514 693 390 574 390 457C390 436 395 394 438 394C478 394 503 429 503 458"}],8221:[.694,-.395,.49,{ic:.064,p:"371 631C371 652 366 694 323 694C283 694 258 659 258 630C258 598 281 588 302 588C319 588 337 597 347 607C336 547 298 476 232 422C219 410 218 409 218 405C218 402 221 395 228 395C247 395 371 514 371 631ZM554 631C554 652 549 694 506 694C466 694 441 659 441 630C441 598 464 588 485 588C502 588 520 597 530 607C519 547 481 476 415 422C402 410 401 409 401 405C401 402 404 395 411 395C430 395 554 514 554 631"}],8230:[.106,0,.684,{p:"221 63C221 85 205 106 177 106C145 106 112 76 112 43C112 17 130 0 156 0C190 0 221 33 221 63ZM410 63C410 85 394 106 366 106C334 106 301 76 301 43C301 17 319 0 345 0C379 0 410 33 410 63ZM599 63C599 85 583 106 555 106C523 106 490 76 490 43C490 17 508 0 534 0C568 0 599 33 599 63"}],8260:[.683,0,.603,{ic:.09,p:"692 663C695 674 688 683 677 683C670 683 663 680 658 674L88 31C85 28 83 24 82 20C79 9 86 0 97 0C104 0 111 4 116 9L686 653C689 656 691 659 692 663"}],8364:[.705,.022,.576,{ic:.123,p:"522-12L561 143C562 149 559 153 553 153L543 153C538 153 533 149 531 144C506 73 445 8 377 8C319 8 282 50 267 102C251 154 255 212 266 271L500 271C504 271 509 274 511 278L517 291C520 296 516 301 510 301L272 301L281 342L292 383L557 383C562 383 566 386 569 390L575 403C577 408 573 413 567 413L301 413C320 472 345 529 386 581C428 633 486 675 544 675C612 675 641 611 630 539C629 534 632 530 638 530L648 530C653 530 659 534 660 540L699 695C700 701 697 705 691 705L688 705C685 705 682 704 680 702L636 661C615 688 584 705 543 705C467 705 388 660 328 598C275 543 236 479 210 413L165 413C161 413 156 410 154 405L149 395C146 389 149 383 155 383L199 383C195 369 191 355 187 342C184 328 181 314 179 301L137 301C133 301 128 298 126 293L121 283C118 277 121 271 127 271L175 271C167 204 174 140 200 86C229 23 285-22 361-22C402-22 442-5 476 22L500-18C501-21 503-22 507-22L510-22C515-22 521-18 522-12"}],8486:[.705,0,.716,{ic:.043,p:"685 146C685 157 673 157 670 157C659 157 658 156 647 133C636 108 623 85 617 75C611 67 607 60 557 60L488 60C508 102 539 146 606 223C686 315 759 404 759 506C759 625 663 705 531 705C360 705 183 567 183 394C183 336 203 281 222 231C259 128 259 101 259 60L184 60C184 60 145 60 138 65C134 68 134 96 134 113L134 143C135 157 124 157 119 157C114 157 105 157 103 146L100 24C100 0 101 0 125 0L248 0C266 0 271 0 274 10C278 25 286 62 286 123C286 140 286 173 278 249C272 305 272 307 272 345C272 574 423 683 531 683C601 683 669 638 669 533C669 430 609 330 554 237C504 154 448 48 448 12C448 0 457 0 473 0L596 0C617 0 618 1 625 15L681 133C682 136 685 142 685 146"}],8487:[.684,.021,.716,{ic:.071,p:"784 538L787 660C787 684 786 684 762 684L639 684C621 684 616 684 613 674C609 659 601 622 601 561C601 544 601 511 609 435C615 379 615 377 615 339C615 110 464 1 356 1C286 1 218 46 218 151C218 254 278 354 333 447C383 530 439 636 439 672C439 684 430 684 414 684L291 684C270 684 269 683 262 669L206 551C205 548 202 542 202 538C202 527 214 527 217 527C228 527 229 528 240 551C251 576 264 599 270 609C276 617 280 624 330 624L399 624C379 582 348 538 281 461C201 369 128 280 128 178C128 59 224-21 356-21C527-21 704 117 704 290C704 348 684 403 665 453C628 556 628 583 628 624L703 624C703 624 742 624 749 619C753 616 753 588 753 571L753 541C752 527 763 527 768 527C773 527 782 527 784 538"}],8592:[.512,.011,.971,{p:"957 253C957 269 942 271 929 271L247 271C321 321 384 388 424 468L427 476C430 482 436 493 436 501C436 512 425 512 416 512C397 512 396 502 391 490C346 395 265 315 170 271C160 267 142 264 140 252C140 240 163 232 175 224C241 178 273 106 273 27L273 8C273-3 275-11 293-11C306-11 313-4 313 8L313 57C306 123 280 183 233 231L923 231C936 231 957 233 957 253"}],8593:[.694,.194,.512,{ic:.07,p:"578 424L582 442C583 448 581 452 576 453C474 480 419 573 438 684C439 690 435 694 430 694C424 694 418 690 416 684C380 573 277 480 162 453C157 452 152 448 151 442L147 424C145 417 150 412 158 414C238 432 315 480 372 546L192-174C186-201 226-201 232-174L412 546C437 480 490 432 561 414C568 412 576 417 578 424"}],8594:[.513,.01,.971,{p:"956 250L956 252C956 262 934 269 922 277C856 323 823 395 823 475L823 494C823 505 821 513 803 513C789 513 783 505 783 494L783 445C790 379 816 319 863 271L173 271C160 271 139 269 139 249C139 233 154 231 167 231L849 231C775 181 712 114 672 34L669 26C666 20 660 9 660 1C660-10 671-10 680-10C699-10 700 0 705 12C750 107 831 187 926 231C935 235 956 240 956 250"}],8595:[.694,.194,.512,{p:"486 58L490 76C492 83 487 88 479 86C399 68 322 20 265-46L445 674C451 701 411 701 405 674L225-46C200 20 147 68 76 86C69 88 61 83 59 76L55 58C54 52 56 48 61 47C163 20 218-73 199-184C198-190 202-194 207-194C213-194 219-190 221-184C257-73 360 20 475 47C480 48 485 52 486 58"}],8722:[.27,-.23,.767,{p:"752 250C752 270 734 270 719 270L173 270C159 270 139 270 139 250C139 230 159 230 173 230L719 230C734 230 752 230 752 250"}],8730:[.735,.104,.46,{ic:.226,p:"686 714L686 716C686 725 678 733 669 735L574 735C563 735 553 734 546 723C523 681 504 637 483 594C394 419 314 239 223 66C219 57 213 48 210 38L209 38C209 130 219 220 219 312C219 318 215 326 208 326C199 326 186 309 178 299L103 215C94 206 80 192 80 185C80 180 86 175 91 175C105 175 140 225 162 247C158 211 159 175 158 139C155 63 149-13 149-89C149-100 156-104 167-104L174-104C192-101 197-76 205-63C230-5 262 51 289 108L506 550L569 679C573 687 575 695 589 695L657 695C670 695 685 698 686 714"}],8734:[.456,.025,.92,{ic:.022,p:"467 201C397 110 311 26 213 26C130 26 113 120 137 213C159 304 232 391 316 391C380 391 412 320 440 261ZM891 218C868 127 796 40 712 40C648 40 615 111 588 170L561 230C631 321 717 405 815 405C898 405 915 311 891 218ZM933 213C964 338 914 453 797 453C698 453 608 378 533 288L522 314C487 390 430 456 338 456C226 456 126 340 95 218C64 93 113-22 230-22C330-22 420 53 494 143L506 117C541 41 598-25 689-25C802-25 902 91 933 213"}],8738:[.557,.057,.767,{ic:.044,p:"695 20C697 28 694 36 687 39L572 90C603 141 626 195 640 250C653 305 657 359 652 410L793 461C801 464 808 472 810 480C814 494 802 504 788 499L646 447C639 483 626 518 609 549C606 554 602 557 595 557C584 557 573 548 570 537C569 532 570 528 571 525C587 496 598 465 605 432L157 269C149 266 142 258 140 250C137 242 141 234 147 231L514 68C491 35 464 4 434-25C431-28 428-32 427-37C424-48 431-57 442-57C448-57 454-54 459-49C492-18 522 17 548 53L663 1C675-4 692 6 695 20ZM600 250C587 200 566 151 538 105L213 250L611 395C616 349 612 300 600 250"}],9001:[.751,.249,.409,{ic:.105,p:"274-231L274-226C274-211 271-195 270-180C259-46 241 90 232 224C232 230 231 236 231 242L231 246C232 251 236 256 238 260L251 282C332 411 403 544 484 673C494 689 514 715 514 730L514 733C513 743 505 751 495 751L490 750C475 746 465 722 457 707L381 579L207 287C201 276 189 262 189 249C189 227 193 204 196 182L233-216C235-231 236-249 254-249C264-249 273-240 274-231"}],9002:[.751,.249,.409,{p:"345 254C345 277 340 304 337 328L301 722C299 734 297 751 280 751C280 751 277 751 275 750C267 748 261 742 260 734L260 729C260 715 262 701 263 687L282 488L297 326C300 305 304 283 304 262C304 254 299 248 296 242L283 220L25-213C23-218 20-223 20-228L20-230C20-240 30-249 40-249C57-247 68-221 75-208L327 215C333 227 345 240 345 254"}],9702:[.379,-.081,.767,{p:"594 258C594 320 549 379 470 379C380 379 287 295 287 202C287 129 338 81 411 81C507 81 594 174 594 258ZM551 230C536 169 474 120 413 120C352 120 315 169 330 230C345 291 407 340 468 340C529 340 566 291 551 230"}],10214:[.751,.249,.422,{ic:.138,p:"320-221C320-212 312-208 303-208C298-208 293-209 288-209L235-209L269-72L460 690C462 700 461 711 478 711L546 711C557 713 560 731 560 740L560 744C557 750 551 751 545 751L336 751C316 751 315 736 313 722L76-225C75-229 73-233 73-237C73-248 83-249 89-249L300-249C317-249 320-234 320-221ZM424 709L198-192L192-207L172-209L121-209L347 694L353 709"}],10215:[.751,.249,.422,{ic:.052,p:"471 727C472 731 474 735 474 739C474 748 465 751 458 751L247 751C230 751 228 734 228 723C228 714 236 710 245 710C250 710 255 711 260 711L312 711L278 574L88-186C84-197 87-210 70-210C66-210 62-209 59-209L2-209C-9-211-12-229-12-238L-12-242C-9-248-3-249 3-249L211-249C231-249 232-234 234-220ZM426 709L200-192L194-207L174-209L123-209L349 694L355 709"}]},"bold-italic":{32:[0,0,.414,{p:""}],33:[.711,0,.386,{ic:.044,p:"423 627C428 642 430 646 430 655C430 680 411 711 367 711C355 711 289 704 279 633L225 247L225 236C221 219 239 219 252 219C275 219 276 220 282 237ZM287 87C287 120 263 147 225 147C184 147 137 109 137 60C137 24 164 0 199 0C241 0 287 39 287 87"}],34:[.703,-.422,.518,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422ZM555 650C566 679 546 703 516 703C485 703 453 679 449 650L417 422L473 422"}],35:[.694,.194,.944,{p:"889 139C889 169 860 169 848 169L644 169L730 332L904 332C916 332 944 332 944 362C944 393 913 393 898 393L763 393L895 644C901 655 902 657 902 663C902 680 888 694 871 694C854 694 848 683 842 672L694 393L529 393L661 644C667 655 668 657 668 663C668 680 654 694 637 694C620 694 614 683 608 672L460 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L427 332L341 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L307 108L174-144C168-155 167-157 167-163C167-180 181-194 198-194C215-194 221-183 227-172L376 108L541 108L408-144C402-155 401-157 401-163C401-180 415-194 432-194C449-194 455-183 461-172L610 108L842 108C857 108 889 108 889 139ZM661 332L575 169L410 169L496 332"}],36:[.75,.056,.575,{ic:.071,p:"645 549C654 656 568 694 486 699L498 750L451 750L439 699C265 690 190 552 183 469C181 440 186 391 221 352C260 309 303 301 337 294L275 42C224 46 165 64 154 127C223 127 236 180 237 198C241 245 201 252 187 252C115 252 106 173 105 154C99 86 128 7 263-5L250-56L297-56L310-5C489 8 561 158 568 243C573 304 552 343 531 369C496 411 445 422 418 428L474 652C529 649 581 630 594 581C542 581 516 543 513 509C510 468 543 456 564 456C617 456 641 500 645 549ZM427 652L373 438C307 450 274 485 278 529C282 578 328 642 427 652ZM474 182C471 140 432 54 322 43L383 283C465 268 477 211 474 182"}],37:[.75,.056,.944,{ic:.002,p:"946 719C946 736 932 750 915 750C902 750 894 742 889 737C836 679 762 646 684 646C618 646 553 670 507 716C486 736 467 750 430 750C302 750 218 602 218 480C218 363 302 347 337 347C462 347 532 518 532 626C532 633 532 644 531 651C541 645 597 611 683 611C707 611 741 613 782 626L783 626L188 3C174-11 172-14 172-25C172-47 189-56 202-56C215-56 220-50 228-42L933 693C939 699 946 709 946 719ZM901 222C901 328 836 347 800 347C667 347 587 193 587 77C587-31 660-56 706-56C830-56 901 113 901 222ZM478 634C478 549 421 383 340 383C319 383 305 402 305 435C305 482 337 594 347 624C373 701 411 714 430 714C477 714 478 642 478 634ZM847 230C847 145 790-20 709-20C689-20 674-2 674 32C674 32 703 311 799 311C842 311 847 255 847 230"}],38:[.711,.017,.886,{ic:.011,p:"834 298C834 371 803 420 776 460C884 543 897 634 897 647C897 679 872 694 847 694C809 694 775 661 775 622C775 597 790 582 813 576C777 519 734 494 697 474C626 433 554 393 554 320C554 271 595 236 648 236C696 236 722 276 722 308C722 332 706 355 672 355C631 355 610 320 610 320C612 347 623 367 655 390C676 404 714 422 726 429C776 357 777 315 777 292C777 245 753 138 665 74C611 36 535 19 448 19C326 19 256 60 256 155C256 204 276 276 294 323C309 316 341 306 374 306C450 306 483 363 483 405C483 443 459 469 407 469C399 469 367 469 326 453C346 563 380 675 459 675C485 675 516 663 529 627C486 619 467 586 467 557C467 519 498 511 516 511C545 511 589 532 589 597C589 663 536 711 459 711C309 711 224 561 224 450C224 440 226 413 234 392C172 330 141 236 141 181C141 70 231-17 444-17C827-17 834 272 834 298ZM429 413C429 377 410 342 377 342C359 342 334 351 324 381C354 420 385 433 407 433C429 433 429 420 429 413"}],39:[.703,-.422,.356,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422"}],40:[.75,.249,.473,{ic:.094,p:"567 736C567 747 557 750 549 750C528 750 450 686 413 650C280 519 169 296 169 74C169 45 169-30 201-111C225-172 281-249 306-249C310-249 324-249 324-235C324-231 324-229 313-215C255-129 252-21 252 16C252 157 316 516 542 708L561 725C563 726 567 730 567 736"}],41:[.75,.249,.473,{p:"430 427C430 497 418 565 391 628C373 669 319 750 292 750C284 750 274 747 274 736C274 731 277 728 280 724C299 695 346 625 346 485C346 359 291-9 51-212C33-228 32-229 32-235C32-247 43-249 49-249C71-249 146-186 173-159C369 27 430 278 430 427"}],42:[.75,-.306,.591,{ic:.057,p:"604 450C604 461 601 470 584 477L465 528L608 579C620 583 648 593 648 626C648 652 630 661 616 661C604 661 599 657 588 650L455 561L511 702C517 715 517 717 517 721C517 736 504 750 483 750C479 750 435 750 430 698L417 561L331 648C318 661 312 661 305 661C281 661 251 635 251 606C251 595 254 586 271 579L390 528L247 477C235 473 207 463 207 430C207 404 225 395 239 395C250 395 252 395 280 414C348 459 316 440 400 494L344 354C338 341 338 339 338 335C338 320 351 306 372 306C376 306 420 306 425 358L438 495L524 408C537 395 543 395 550 395C574 395 604 421 604 450"}],43:[.603,.102,.886,{p:"859 250C859 281 828 281 816 281L545 281L613 552C617 566 617 568 617 572C617 593 600 603 587 603C563 603 557 581 555 572L482 281L196 281C182 281 153 281 153 251C153 220 181 220 196 220L467 220L398-56C396-63 395-68 395-71C395-88 409-102 426-102C450-102 455-80 457-72L530 220L816 220C827 220 859 220 859 250"}],44:[.147,.194,.356,{p:"276 67C276 114 254 147 211 147C156 147 121 97 121 58C121 34 135 0 182 0C208 0 227 12 230 14C203-73 143-128 106-154C90-167 89-168 89-174C89-183 97-194 107-194C130-194 276-64 276 67"}],45:[.269,-.175,.414,{p:"375 202C379 218 387 248 387 251C387 269 369 269 355 269L138 269C110 269 109 267 103 244C102 237 92 197 92 194C92 175 110 175 125 175L338 175C368 175 369 178 375 202"}],46:[.147,0,.356,{p:"272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],47:[.75,.25,.591,{ic:.09,p:"681 719C681 736 667 750 650 750C633 750 626 738 619 727L45-195C39-205 35-211 35-219C35-236 49-250 66-250C83-250 90-238 97-227L671 695C677 705 681 711 681 719"}],58:[.444,0,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],59:[.444,.194,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM268 74C268 114 254 147 210 147C158 147 121 99 121 58C121 34 135 0 182 0C203 0 219 8 219 8C190-80 130-134 100-158C92-165 89-167 89-174C89-183 97-194 107-194C128-194 268-62 268 74"}],60:[.587,.086,.894,{ic:.043,p:"783-56C787-39 778-31 766-24L260 250L903 525C919 532 932 540 936 557C940 571 932 587 913 587C906 587 900 585 892 581L192 282C179 277 163 269 159 251C154 233 164 225 176 219L724-79C737-86 745-86 745-86C764-86 780-70 783-56"}],61:[.393,-.108,.886,{p:"886 362C886 393 855 393 840 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L846 332C858 332 886 332 886 362ZM831 139C831 169 802 169 790 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L784 108C799 108 831 108 831 139"}],62:[.587,.086,.894,{p:"860 251C864 269 852 277 843 282L294 580C282 587 276 587 273 587C257 587 239 573 235 557C231 541 238 533 252 525L759 251L115-24C96-32 86-41 82-56C79-70 87-86 106-86C113-86 118-84 126-80L827 219C842 225 855 233 860 251"}],63:[.711,0,.591,{ic:.023,p:"614 587C614 661 562 711 470 711C315 711 214 556 214 490C214 463 234 444 264 444C300 444 334 475 334 514C334 553 299 560 296 561C337 628 401 675 469 675C487 675 556 673 556 606C556 578 544 538 493 505L349 411C293 375 284 321 284 293C284 225 337 219 355 219C435 219 490 280 490 313C490 327 478 327 462 327C442 327 439 327 434 313C416 264 371 255 357 255C346 255 341 263 341 273C341 305 362 319 382 332L505 411C578 459 614 520 614 587ZM389 87C389 120 365 147 327 147C286 147 239 109 239 60C239 24 266 0 301 0C343 0 389 39 389 87"}],64:[.702,.008,.886,{ic:.01,p:"815 77C815 91 803 91 787 91L767 91C751 91 749 91 733 85C643 50 548 28 451 28C302 28 219 107 219 243C219 427 358 666 613 666C741 666 841 600 841 451C841 410 807 163 718 163C711 163 704 166 704 184C704 202 736 322 738 331C743 349 772 459 772 468C772 482 760 482 744 482L715 482C692 547 632 567 580 567C405 567 309 407 309 285C309 176 386 127 477 127C532 127 574 147 608 170C634 127 696 127 708 127C850 127 896 369 896 448C896 617 779 702 614 702C327 702 164 456 164 247C164 78 277-8 449-8C641-8 807 65 807 65C815 68 815 77 815 77ZM610 246C601 210 537 163 482 163C416 163 411 237 411 261C411 355 474 531 580 531C605 531 649 520 665 469"}],91:[.75,.25,.356,{ic:.129,p:"242-241C244-236 250-213 250-207C250-189 233-189 218-189L161-189L381 689L447 689C464 689 471 689 476 699C478 702 485 727 485 732C485 750 468 750 453 750L362 750C339 750 334 750 328 727L92-216C91-221 89-227 89-232C89-250 106-250 121-250L212-250C229-250 237-250 242-241"}],92:[.75,.25,.575,{p:"455-219C457-213 456-212 454-199L307 720C304 737 303 750 282 750C268 750 249 739 244 719C242 713 243 712 245 699L392-220C394-235 397-250 418-250C432-250 450-239 455-219"}],93:[.75,.25,.356,{ic:.036,p:"389 716C390 721 392 727 392 732C392 750 375 750 360 750L269 750C252 750 244 750 239 741C237 736 231 713 231 707C231 689 248 689 263 689L320 689L100-189L34-189C17-189 10-189 5-199C3-202-4-227-4-232C-4-250 13-250 28-250L119-250C142-250 147-250 153-227"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.097,.153,.866,{p:"862-125C866-110 857-97 841-97L-24-97C-40-97-55-110-59-125C-63-140-54-153-38-153L827-153C843-153 858-140 862-125"}],96:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],123:[.75,.25,.575,{ic:.105,p:"438-232C441-219 437-215 426-214C343-209 315-174 312-138C311-128 313-120 317-103L377 134C386 176 367 227 287 250C414 282 431 351 442 396L495 606C500 628 507 657 554 686C566 693 600 711 653 714C667 715 675 715 679 732C684 750 675 750 653 750C511 750 408 700 388 623L336 417C321 355 316 334 275 305C247 284 209 270 167 268C153 267 145 267 141 250C137 237 141 233 153 232C242 227 267 182 267 146C267 138 266 136 257 99L204-111C172-239 336-250 403-250C425-250 434-250 438-232"}],124:[.75,.25,.319,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206"}],125:[.75,.25,.575,{p:"559 250C562 263 558 267 546 268C483 271 437 297 434 352C433 360 434 362 443 401L496 611C527 734 379 750 297 750C276 750 266 750 261 732C258 719 262 715 274 714C354 710 386 677 389 638C389 628 387 620 383 603L324 366C314 324 333 274 414 250C287 218 270 150 258 104L206-106C200-129 193-155 149-184C137-191 101-211 47-214C32-215 24-215 20-232C16-250 26-250 47-250C197-250 293-196 312-123L364 83C380 148 384 165 426 196C440 207 478 229 532 232C546 233 554 233 559 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.591,{p:""}],168:[.667,-.535,.591,{ic:.045,p:"391 613C391 638 373 667 336 667C295 667 255 628 255 589C256 560 277 535 312 535C354 535 391 574 391 613ZM636 613C636 638 618 667 581 667C540 667 500 628 500 589C501 560 522 535 557 535C599 535 636 574 636 613"}],175:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],176:[.686,-.392,.443,{ic:.065,p:"504 539C524 620 475 686 393 686C312 686 229 620 209 539C189 458 238 392 320 392C401 392 483 458 504 539ZM444 539C432 491 383 452 335 452C286 452 257 491 269 539C281 587 330 626 378 626C426 626 456 587 444 539"}],180:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],305:[.452,.008,.394,{sk:-.012,p:"359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],567:[.452,.202,.439,{sk:.063,p:"413 354C413 419 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C291 416 306 416 306 379C306 360 303 349 300 336L204-45C187-113 148-166 97-166C88-166 86-166 73-164C105-142 107-109 107-104C107-82 90-58 57-58C20-58-14-91-14-130C-14-177 34-202 98-202C162-202 286-167 316-46L408 320C411 331 413 340 413 354"}],710:[.704,-.497,.591,{ic:.012,p:"603 519L457 704L250 519L265 497L439 596L580 497"}],711:[.704,-.497,.591,{ic:.052,p:"643 682L628 704L454 605L313 704L290 682L436 497"}],713:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],714:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],715:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],728:[.69,-.511,.591,{ic:.037,p:"628 672C628 682 620 690 610 690C597 690 594 679 592 674C564 590 474 570 434 570C385 570 332 594 332 647C332 661 335 665 335 672C335 681 327 690 317 690C298 690 295 665 295 638C295 561 353 511 428 511C552 511 628 632 628 672"}],729:[.674,-.527,.356,{ic:.048,p:"404 614C404 642 383 674 342 674C296 674 253 631 253 587C253 555 277 527 315 527C362 527 404 571 404 614"}],730:[.702,-.534,.949,{p:"686 637C686 631 682 604 671 590C659 576 633 575 619 575C597 575 572 576 572 599C572 604 576 633 587 646C600 660 622 661 639 661C663 661 686 659 686 637ZM748 636C748 676 714 702 650 702C557 702 510 648 510 600C510 557 547 534 608 534C703 534 748 590 748 636"}],732:[.66,-.541,.591,{ic:.042,p:"633 642C633 652 625 660 615 660C607 660 603 656 594 647C581 636 538 599 509 599C496 599 486 606 467 628C446 652 426 660 406 660C372 660 334 631 316 617C300 605 259 572 259 559C259 553 264 541 277 541C284 541 289 545 295 551C317 570 356 602 383 602C397 602 407 594 418 580C449 546 468 541 486 541C515 541 547 560 572 580C588 593 633 628 633 642"}],768:[.699,-.502,0,{dx:.183,p:"-92 535C-89 542-91 549-95 554L-160 668C-170 687-177 699-199 699C-224 699-256 679-270 651C-286 620-268 605-258 597L-150 508C-146 505-143 502-137 502C-121 502-95 529-92 535"}],769:[.699,-.502,0,{ic:.005,dx:.113,p:"5 651C5 679-17 699-42 699C-64 699-77 687-97 668L-219 554C-225 549-231 542-231 535C-231 529-219 502-203 502C-197 502-192 505-187 508L-34 597C-20 605 5 620 5 651"}],770:[.704,-.497,0,{ic:.012,dx:.165,p:"12 519L-134 704L-341 519L-326 497L-152 596L-11 497"}],771:[.66,-.541,0,{ic:.042,dx:.145,p:"42 642C42 652 34 660 24 660C16 660 12 656 3 647C-10 636-53 599-82 599C-95 599-105 606-124 628C-145 652-165 660-185 660C-219 660-257 631-275 617C-291 605-332 572-332 559C-332 553-327 541-314 541C-307 541-302 545-296 551C-274 570-235 602-208 602C-194 602-184 594-173 580C-142 546-123 541-105 541C-76 541-44 560-19 580C-3 593 42 628 42 642"}],772:[.626,-.576,0,{ic:.047,dx:.145,p:"47 608C47 626 30 626 15 626L-302 626C-320 626-337 626-337 594C-337 576-320 576-305 576L12 576C30 576 47 576 47 608"}],774:[.69,-.511,0,{ic:.037,dx:.13,p:"37 672C37 682 29 690 19 690C6 690 3 679 1 674C-27 590-117 570-157 570C-206 570-259 594-259 647C-259 661-256 665-256 672C-256 681-264 690-274 690C-293 690-296 665-296 638C-296 561-238 511-163 511C-39 511 37 632 37 672"}],775:[.674,-.527,0,{dx:.144,p:"-69 614C-69 642-90 674-131 674C-177 674-220 631-220 587C-220 555-196 527-158 527C-111 527-69 571-69 614"}],776:[.667,-.535,0,{ic:.045,dx:.145,p:"-200 613C-200 638-218 667-255 667C-296 667-336 628-336 589C-335 560-314 535-279 535C-237 535-200 574-200 613ZM45 613C45 638 27 667-10 667C-51 667-91 628-91 589C-90 560-69 535-34 535C8 535 45 574 45 613"}],778:[.702,-.534,0,{dx:.141,p:"-84 637C-84 631-88 604-99 590C-111 576-137 575-151 575C-173 575-198 576-198 599C-198 604-194 633-183 646C-170 660-148 661-131 661C-107 661-84 659-84 637ZM-22 636C-22 676-56 702-120 702C-213 702-260 648-260 600C-260 557-223 534-162 534C-67 534-22 590-22 636"}],780:[.704,-.497,0,{ic:.052,dx:.124,p:"52 682L37 704L-137 605L-278 704L-301 682L-155 497"}],8208:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8209:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8211:[.292,-.256,.591,{ic:.037,p:"628 274C628 292 611 292 597 292L131 292C117 292 100 292 100 274C100 256 117 256 131 256L597 256C611 256 628 256 628 274"}],8212:[.292,-.256,1.182,{ic:.006,p:"1188 274C1188 292 1171 292 1157 292L162 292C148 292 131 292 131 274C131 256 148 256 162 256L1157 256C1171 256 1188 256 1188 274"}],8214:[.75,.25,.499,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206ZM319-206L547 706C550 720 558 750 528 750C497 750 489 721 486 706L258-206C254-220 247-250 277-250C308-250 315-221 319-206"}],8216:[.694,-.353,.356,{ic:.037,p:"361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8217:[.694,-.353,.356,{ic:.059,p:"415 611C415 676 379 694 348 694C293 694 258 645 258 605C258 572 280 547 319 547C345 547 364 558 371 564C347 486 294 427 238 388C231 384 226 380 226 373C226 367 232 353 244 353C267 353 415 480 415 611"}],8220:[.694,-.353,.59,{ic:.038,p:"596 442C596 466 582 500 535 500C516 500 498 495 483 484C512 572 568 625 614 657C627 667 628 668 628 674C628 683 620 694 610 694C585 694 438 564 438 435C438 400 453 353 506 353C561 353 596 403 596 442ZM361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8221:[.694,-.353,.59,{ic:.059,p:"649 611C649 676 613 694 582 694C527 694 492 645 492 605C492 572 514 547 553 547C579 547 598 558 605 564C581 486 528 427 472 388C465 384 460 380 460 373C460 367 466 353 478 353C501 353 649 480 649 611ZM414 611C414 676 378 694 347 694C292 694 257 645 257 605C257 572 279 547 318 547C344 547 363 558 370 564C346 486 293 427 237 388C230 384 225 380 225 373C225 367 231 353 243 353C266 353 414 480 414 611"}],8230:[.147,0,.842,{p:"271 88C271 123 246 147 210 147C169 147 121 109 121 59C121 18 152 0 181 0C226 0 271 41 271 88ZM514 88C514 123 489 147 453 147C412 147 364 109 364 59C364 18 395 0 424 0C469 0 514 41 514 88ZM757 88C757 123 732 147 696 147C655 147 607 109 607 59C607 18 638 0 667 0C712 0 757 41 757 88"}],8260:[.696,.01,.713,{ic:.077,p:"789 666C793 683 783 696 767 696C757 696 747 691 739 684L105 38C100 33 97 27 95 20C91 3 101-10 117-10C127-10 137-5 145 2L779 648C784 653 788 659 789 666"}],8364:[.703,.017,.664,{ic:.114,p:"604-3L640 140C642 148 637 154 630 154L596 154C588 154 581 149 579 142C557 83 504 31 448 31C391 31 346 62 329 111C315 153 318 202 327 253L544 253C551 253 557 257 560 263L572 287C576 295 571 301 562 301L337 301L348 343L358 385L615 385C621 385 628 389 631 395L643 419C647 427 641 433 632 433L372 433C388 484 410 533 445 575C486 624 547 655 604 655C660 655 687 603 679 544C678 537 683 532 690 532L724 532C732 532 740 538 742 546L777 689C779 697 775 703 767 703L757 703C754 703 750 702 748 700L698 670C672 691 637 703 597 703C512 703 422 669 351 604C298 555 260 495 234 433L184 433C178 433 171 429 168 423L157 403C153 394 157 385 166 385L216 385C211 371 207 357 204 343C200 329 197 315 195 301L151 301C145 301 138 297 135 291L124 271C120 262 124 253 133 253L189 253C184 191 192 131 221 82C259 17 332-17 417-17C457-17 498-5 535 17L569-14C571-16 574-17 577-17L587-17C594-17 602-11 604-3"}],8486:[.703,0,.827,{ic:.031,p:"793 178C793 196 776 196 765 196C745 196 744 195 729 164C723 151 710 124 702 111C693 99 664 99 642 99L583 99C591 112 613 145 682 214C765 298 858 392 858 507C858 605 788 703 584 703C329 703 198 545 198 404C198 343 219 296 247 238C279 170 291 141 297 99L226 99C214 99 199 99 187 102C178 103 177 104 177 135L178 178C178 196 160 196 151 196C126 196 123 191 122 167L116 31C115 1 123 0 148 0L297 0C315 0 322 0 327 11C328 13 342 53 342 145C342 201 342 203 337 272C335 297 335 299 335 332C335 557 450 667 584 667C636 667 720 650 720 543C720 441 657 330 616 257C593 217 508 66 508 18C508 0 525 0 540 0L689 0C712 0 714 0 722 17C731 37 793 170 793 178"}],8487:[.686,.017,.827,{ic:.055,p:"876 519L882 655C883 685 875 686 850 686L701 686C683 686 676 686 671 675C670 673 656 633 656 541C656 485 656 483 661 414C663 389 663 387 663 354C663 129 548 19 414 19C362 19 278 36 278 143C278 245 341 356 382 429C405 469 490 620 490 668C490 686 473 686 458 686L309 686C286 686 284 686 276 669C267 649 205 516 205 508C205 490 222 490 233 490C253 490 254 491 269 522C275 535 288 562 296 575C305 587 334 587 356 587L415 587C407 574 385 541 316 472C233 388 140 294 140 179C140 81 210-17 414-17C669-17 800 141 800 282C800 343 779 390 751 448C719 516 707 545 701 587L772 587C784 587 799 587 811 584C820 583 821 582 821 551L820 508C820 490 838 490 847 490C872 490 875 495 876 519"}],8592:[.518,.017,1.121,{p:"1094 254C1094 280 1069 281 1053 281L321 281C384 326 439 383 476 451C483 465 498 486 498 499L498 505C495 517 484 518 474 518L459 518C440 518 436 502 430 489C380 391 289 309 184 274C172 270 154 267 153 252L153 250C153 233 179 228 192 222C271 186 313 103 313 19L313 8C313-4 315-15 329-17L352-17C369-17 374-6 374 8C374 90 354 162 299 220L1012 220C1023 220 1035 219 1047 219C1069 219 1094 227 1094 254"}],8593:[.694,.194,.592,{ic:.068,p:"653 414L659 438C661 447 657 454 649 456C543 480 478 568 484 680C484 688 478 694 470 694C461 694 452 688 448 680C398 568 289 480 171 456C162 454 154 447 152 438L146 414C143 403 152 394 163 397C248 414 330 458 397 523L225-164C215-204 275-204 285-164L457 523C491 458 551 414 627 397C638 394 650 403 653 414"}],8594:[.518,.017,1.121,{p:"1093 249L1093 250C1093 268 1065 273 1052 280C973 320 938 395 932 479C932 484 933 490 933 496C933 508 930 512 917 518L896 518C872 518 871 499 871 480L871 476C871 406 897 333 947 281L234 281C223 281 211 282 199 282C175 282 152 273 152 247C152 221 177 220 193 220L925 220C849 170 782 89 749 10C748 7 748 5 748 2C748-10 754-17 769-17L788-17C806-17 810-1 815 11C866 113 956 189 1061 227C1073 231 1092 233 1093 249"}],8595:[.694,.194,.592,{p:"565 62L571 86C574 97 565 106 554 103C469 86 387 42 320-23L492 664C502 704 442 704 432 664L260-23C226 42 166 86 90 103C79 106 67 97 64 86L58 62C56 53 60 46 68 44C174 20 239-68 233-180C233-188 239-194 247-194C256-194 265-188 269-180C319-68 428 20 546 44C555 46 563 53 565 62"}],8722:[.281,-.22,.886,{p:"858 250C858 281 827 281 812 281L199 281C184 281 153 281 153 250C153 220 181 220 193 220L818 220C830 220 858 220 858 250"}],8730:[.757,.094,.531,{ic:.243,p:"774 722L774 726C774 744 759 757 738 757C731 757 723 756 717 756L633 756C603 756 596 734 585 713L305 185C290 157 273 129 260 100L259 100C259 117 260 133 260 150L260 257C260 267 261 276 261 286L261 325C261 335 258 349 243 349C228 349 207 320 205 318L99 209C92 202 82 195 82 184C82 175 89 166 99 166C115 166 131 189 142 201C153 213 165 224 176 236L174-12L174-68C174-82 175-94 199-94C231-94 238-71 251-46C387 192 506 439 636 678C641 686 643 695 656 695L738 695C756 695 772 703 774 722"}],8734:[.473,.029,1.06,{ic:.018,p:"513 203C438 118 345 48 247 48C168 48 142 131 164 219C185 303 265 374 347 374C419 374 454 310 486 252ZM1007 225C986 141 906 70 824 70C752 70 717 134 685 192L658 241C733 326 826 396 924 396C1003 396 1029 313 1007 225ZM1070 219C1104 355 1030 470 896 470C794 470 696 406 604 340C561 419 482 473 381 473C255 473 134 357 101 225C67 89 141-26 275-26C377-26 475 38 567 104C610 25 689-29 790-29C916-29 1037 87 1070 219"}],8738:[.604,.102,.886,{ic:.031,p:"916 472C921 493 904 507 883 500L744 457C736 505 721 551 699 593C695 600 688 604 678 604C661 604 645 591 640 574C639 567 640 561 642 555C662 519 675 479 682 437L179 279C166 275 155 264 152 251C148 238 154 227 165 223L589 65C561 23 528-17 490-53C485-59 481-65 479-72C475-89 485-102 501-102C511-102 521-98 528-91C571-49 609-3 641 45L758 2C776-5 800 9 805 30C808 43 803 54 792 58L674 102C700 150 719 200 732 251C744 302 750 352 749 400L888 444C901 448 912 459 916 472ZM672 251C661 207 644 164 622 122L275 251L687 380C688 338 683 295 672 251"}],9001:[.75,.25,.473,{ic:.09,p:"563 720C563 736 549 750 532 750L527 750C507 747 497 723 488 707L408 579L270 357L229 292C222 279 209 266 209 250C209 243 211 236 212 229L217 183L263-191C266-213 264-250 297-250C318-250 328-231 328-215C328-204 325-192 324-182L280 176L274 220C274 226 272 234 272 240L272 243C273 247 277 251 279 255L293 277L539 673C548 686 563 704 563 720"}],9002:[.751,.25,.473,{p:"388 254C388 261 387 268 386 275L380 324L334 696C332 717 332 751 300 751L295 750C278 750 270 730 270 717C270 707 273 697 274 688L317 330L323 282C324 277 326 269 326 263C326 256 322 250 318 245L305 224L62-167C52-183 35-202 35-219C35-235 48-250 65-250C87-250 97-226 108-210L369 210C377 224 388 237 388 254"}],9702:[.386,-.072,.886,{p:"661 260C661 335 607 386 530 386C443 386 340 305 340 198C340 110 406 72 468 72C564 72 661 160 661 260ZM598 229C584 175 530 132 476 132C422 132 389 175 403 229C416 283 471 326 525 326C578 326 611 283 598 229"}],10214:[.751,.249,.488,{ic:.129,p:"617 732C617 745 606 751 595 751L355 751C334 751 331 742 326 724L90-219C89-223 88-226 88-230C88-246 101-249 113-249L352-249C376-249 382-226 382-207C382-197 375-188 359-188L293-188C298-173 301-157 305-141L498 631C502 648 505 690 524 690L589 690C612 690 617 719 617 732ZM451 688L245-132L229-186L209-188L160-188L366 634L382 688"}],10215:[.751,.249,.488,{ic:.037,p:"523 721C524 725 525 728 525 732C525 748 512 751 500 751L262 751C238 751 232 728 232 709C232 699 239 690 255 690L320 690C315 675 312 659 308 643L115-129C111-146 108-188 89-188L25-188C2-188-3-217-3-230C-3-243 8-249 19-249L259-249C279-249 282-239 287-222ZM453 688L247-132L231-186L211-188L162-188L368 634L384 688"}]},"double-struck":{},fraktur:{},"bold-fraktur":{},script:{},"bold-script":{},"sans-serif":{},"bold-sans-serif":{},"sans-serif-italic":{},"sans-serif-bold-italic":{},monospace:{},"-smallop":{40:[.797,.297,.422,{p:"362-287C362-284 361-281 358-279C247-195 172 22 172 198L172 302C172 478 247 695 358 779C361 781 362 784 362 787C362 793 358 797 352 797C350 797 347 797 346 795C227 706 116 489 116 302L116 198C116 11 227-206 346-295C347-297 350-297 352-297C358-297 362-293 362-287"}],41:[.797,.297,.422,{p:"306 198L306 302C306 489 195 706 76 795C75 797 72 797 70 797C64 797 60 793 60 787C60 784 61 781 64 779C175 695 250 478 250 302L250 198C250 22 175-195 64-279C61-281 60-284 60-287C60-293 64-297 70-297C72-297 75-297 76-295C195-206 306 11 306 198"}],47:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],91:[.8,.3,.34,{p:"313-279C313-267 304-258 292-258L203-258L203 758L292 758C304 758 313 767 313 779C313 791 304 800 292 800L161 800L161-300L292-300C304-300 313-291 313-279"}],92:[.905,.405,.617,{p:"561-383C561-380 561-378 560-375L99 891C96 899 88 905 78 905C66 905 56 895 56 883C56 880 56 878 57 875L518-391C521-399 529-405 539-405C551-405 561-395 561-383"}],93:[.8,.3,.34,{p:"179 800L48 800C37 800 27 791 27 779C27 767 37 758 48 758L137 758L137-258L48-258C37-258 27-267 27-279C27-291 37-300 48-300L179-300"}],123:[.8,.3,.54,{p:"454-287C454-280 449-274 442-274C363-270 304-216 304-163L304 113C304 176 249 227 174 250C249 273 304 324 304 387L304 663C304 716 363 770 442 774C449 774 454 780 454 787C454 794 448 800 440 800C330 794 236 737 236 663L236 387C236 327 178 267 98 263C91 263 86 257 86 250C86 243 91 237 98 237C178 233 236 173 236 113L236-163C236-237 330-294 440-300C448-300 454-294 454-287"}],125:[.8,.3,.54,{p:"454 250C454 257 448 263 442 263C362 267 304 327 304 387L304 663C304 737 210 794 100 800C92 800 86 794 86 787C86 780 91 774 98 774C177 770 236 716 236 663L236 387C236 324 291 273 366 250C291 227 236 176 236 113L236-163C236-216 177-270 98-274C91-274 86-280 86-287C86-294 92-300 100-300C210-294 304-237 304-163L304 113C304 173 362 233 442 237C448 237 454 243 454 250"}],770:[.746,-.572,.644,{p:"644 596C539 651 432 702 322 746C212 702 105 651 0 596L10 572C115 606 219 644 322 686C424 644 529 606 634 572"}],771:[.751,-.55,.652,{p:"652 738C652 745 647 751 640 751C635 751 630 747 628 743C600 675 555 649 500 634C489 631 479 630 468 630C424 630 380 653 339 675C289 701 236 726 182 726C167 726 152 724 137 720C70 701 35 649 1 567C0 565 0 564 0 562C0 555 6 550 13 550C18 550 22 553 24 557C52 625 97 651 152 666C163 669 174 670 184 670C228 670 272 647 313 625C363 599 416 574 471 574C485 574 500 576 515 580C582 599 617 651 651 733C652 735 652 736 652 738"}],773:[.67,-.63,.568,{p:"568 650C568 661 559 670 548 670L20 670C9 670 0 661 0 650C0 639 9 630 20 630L548 630C559 630 568 639 568 650"}],774:[.742,-.578,.658,{p:"658 734L634 742C598 634 454 634 329 634C204 634 60 634 24 742L0 734C42 609 190 578 329 578C467 578 616 609 658 734"}],780:[.74,-.566,.644,{p:"644 716L634 740C529 706 424 668 322 626C219 668 115 706 10 740L0 716C105 661 212 610 322 566C432 610 539 661 644 716"}],8260:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],8400:[.711,-.601,.667,{p:"611 616C611 624 604 631 596 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8401:[.711,-.601,.667,{p:"611 616C611 623 607 628 600 630C565 642 535 668 520 702C517 707 512 711 506 711C498 711 491 704 491 696C491 694 491 692 492 690C503 667 518 647 537 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8406:[.711,-.521,.659,{p:"603 616C603 624 597 631 588 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L588 601C597 601 603 608 603 616"}],8407:[.711,-.521,.659,{p:"603 616C603 623 599 628 593 630C557 642 528 668 512 702C510 707 505 711 498 711C490 711 483 704 483 696C483 694 484 692 485 690C495 667 511 647 530 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L530 601C511 585 495 565 485 542C484 540 483 538 483 536C483 528 490 521 498 521C505 521 510 525 512 530C528 564 557 590 593 602C599 604 603 609 603 616"}],8417:[.711,-.521,.715,{p:"659 616C659 623 654 628 648 630C612 642 583 668 568 702C565 707 560 711 554 711C546 711 539 704 539 696C539 694 539 692 540 690C551 667 566 647 585 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L585 601C566 585 551 565 540 542C539 540 539 538 539 536C539 528 546 521 554 521C560 521 565 525 568 530C583 564 612 590 648 602C654 604 659 609 659 616"}],8428:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L537-201C518-217 503-237 492-260C491-262 491-264 491-266C491-274 498-281 506-281C512-281 517-277 520-272C535-238 565-212 600-200C607-198 611-193 611-186"}],8429:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L596-201C604-201 611-194 611-186"}],8430:[-.091,.281,.659,{p:"603-186C603-178 597-171 588-171L130-171C149-155 164-135 175-112C176-110 176-108 176-106C176-98 169-91 161-91C155-91 150-95 147-100C132-134 102-160 66-172C60-174 56-179 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L588-201C597-201 603-194 603-186"}],8431:[-.091,.281,.659,{p:"603-186C603-179 599-174 593-172C557-160 528-134 512-100C510-95 505-91 498-91C490-91 483-98 483-106C483-108 484-110 485-112C495-135 511-155 530-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L530-201C511-217 495-237 485-260C484-262 483-264 483-266C483-274 490-281 498-281C505-281 510-277 512-272C528-238 557-212 593-200C599-198 603-193 603-186"}],8725:[.605,.105,.572,{p:"516 583C516 595 506 605 494 605C486 605 479 601 475 595L59-71C57-75 56-79 56-83C56-95 66-105 78-105C86-105 93-101 97-95L513 571C515 575 516 579 516 583"}],8726:[.605,.105,.572,{p:"516-83C516-79 515-75 513-71L97 595C93 601 86 605 78 605C66 605 56 595 56 583C56 579 57 575 59 571L475-95C479-101 486-105 494-105C506-105 516-95 516-83"}],8730:[.85,.35,1,{ic:.02,p:"1020 830C1020 841 1012 850 1000 850C987 850 983 841 978 830L462-246L249 250L110 143L125 127L196 181L424-350C455-350 456-349 466-330L1013 812C1020 825 1020 827 1020 830"}],8739:[.851,.351,.278,{p:"161-329L161 829C161 841 151 851 139 851C127 851 117 841 117 829L117-329C117-341 127-351 139-351C151-351 161-341 161-329"}],8741:[.851,.351,.354,{p:"100-329L100 829C100 841 90 851 78 851C66 851 56 841 56 829L56-329C56-341 66-351 78-351C90-351 100-341 100-329ZM298-329L298 829C298 841 288 851 276 851C264 851 254 841 254 829L254-329C254-341 264-351 276-351C288-351 298-341 298-329"}],8968:[.8,.3,.458,{p:"429 779C429 791 420 800 408 800L178 800L178-279C178-291 187-300 199-300C211-300 220-291 220-279L220 758L408 758C420 758 429 767 429 779"}],8969:[.8,.3,.458,{p:"280-279L280 800L50 800C38 800 29 791 29 779C29 767 38 758 50 758L238 758L238-279C238-291 247-300 259-300C270-300 280-291 280-279"}],8970:[.8,.3,.458,{p:"429-279C429-267 420-258 408-258L220-258L220 779C220 791 211 800 199 800C187 800 178 791 178 779L178-300L408-300C420-300 429-291 429-279"}],8971:[.8,.3,.458,{p:"280 779C280 791 270 800 259 800C247 800 238 791 238 779L238-258L50-258C38-258 29-267 29-279C29-291 38-300 50-300L280-300"}],9140:[.73,-.546,.735,{p:"735 567L735 730L0 730L0 567C0 556 9 546 21 546C33 546 42 556 42 567L42 688L693 688L693 567C693 556 702 546 714 546C726 546 735 556 735 567"}],9141:[-.116,.3,.735,{p:"735-300L735-137C735-126 726-116 714-116C702-116 693-126 693-137L693-258L42-258L42-137C42-126 33-116 21-116C9-116 0-126 0-137L0-300"}],9180:[.745,-.54,1.006,{p:"1006 553C1006 556 1005 560 1002 562C909 655 711 745 555 745L451 745C295 745 97 655 4 562C1 560 0 556 0 553C0 545 6 540 13 540C17 540 20 541 22 543C110 631 305 689 451 689L555 689C701 689 896 631 984 543C986 541 989 540 993 540C1000 540 1006 545 1006 553"}],9181:[-.11,.315,1.006,{p:"1006-123C1006-115 1000-110 993-110C989-110 986-111 984-113C896-201 701-259 555-259L451-259C305-259 110-201 22-113C20-111 17-110 13-110C6-110 0-115 0-123C0-126 1-130 4-132C97-225 295-315 451-315L555-315C711-315 909-225 1002-132C1005-130 1006-126 1006-123"}],9182:[.815,-.509,.993,{ic:.001,p:"994 516C994 516 993 517 993 518C961 607 893 690 829 690L655 690C577 690 504 736 504 809C504 812 501 815 497 815C493 815 491 812 491 809C491 736 417 690 339 690L165 690C101 690 33 607 1 518L1 516C1 512 3 509 7 509C10 509 12 511 13 513C40 586 113 634 165 634L339 634C418 634 478 690 497 760C516 690 576 634 655 634L829 634C881 634 954 586 981 513C982 511 984 509 987 509C991 509 994 512 994 516"}],9183:[-.079,.385,.993,{p:"993-85C993-82 990-79 986-79C983-79 981-81 980-83C953-156 880-204 828-204L654-204C575-204 515-260 496-330C477-260 417-204 338-204L164-204C112-204 39-156 12-83C11-81 9-79 6-79C2-79 0-82 0-85L0-88C32-177 100-260 164-260L338-260C416-260 490-306 490-378C490-382 492-385 496-385C500-385 503-382 503-378C503-306 576-260 654-260L828-260C892-260 960-177 992-88C992-87 993-86 993-85"}],9184:[.853,-.613,1.048,{p:"1048 613L808 853L240 853L0 613L68 613L240 785L808 785L980 613"}],9185:[-.183,.423,1.048,{p:"1048-183L980-183L808-355L240-355L68-183L0-183L240-423L808-423"}],10214:[.8,.3,.444,{p:"422-279C422-267 413-258 401-258L308-258L308 758L401 758C413 758 422 767 422 779C422 791 413 800 401 800L130 800L130-300L401-300C413-300 422-291 422-279ZM266 758L266-258L172-258L172 758"}],10215:[.8,.3,.444,{p:"314 800L43 800C31 800 22 791 22 779C22 767 31 758 43 758L136 758L136-258L43-258C31-258 22-267 22-279C22-291 31-300 43-300L314-300ZM272 758L272-258L178-258L178 758"}],10216:[.8,.3,.428,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279"}],10217:[.8,.3,.428,{p:"304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10218:[.8,.3,.623,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279ZM567-279C567-276 566-274 565-271L362 250L565 771C566 774 567 776 567 779C567 791 557 800 546 800C537 800 529 794 526 787L320 258C319 255 319 253 319 250C319 247 319 245 320 242L526-287C529-294 537-300 546-300C557-300 567-291 567-279"}],10219:[.8,.3,.623,{p:"499 250C499 253 499 255 498 258L292 787C289 794 281 800 272 800C261 800 251 791 251 779C251 776 252 774 253 771L456 250L253-271C252-274 251-276 251-279C251-291 261-300 272-300C281-300 289-294 292-287L498 242C499 245 499 247 499 250ZM304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10222:[.813,.313,.305,{p:"249-300C249-296 248-293 245-291C191-237 164-22 164 185L164 315C164 522 191 737 245 791C248 793 249 796 249 800C249 807 243 813 236 813C232 813 229 812 227 809C170 753 108 533 108 315L108 185C108-33 170-253 227-309C229-312 232-313 236-313C243-313 249-307 249-300"}],10223:[.813,.313,.305,{p:"197 185L197 315C197 533 135 753 78 809C76 812 73 813 69 813C62 813 56 807 56 800C56 796 57 793 60 791C114 737 141 522 141 315L141 185C141-22 114-237 60-291C57-293 56-296 56-300C56-307 62-313 69-313C73-313 76-312 78-309C135-253 197-33 197 185"}]},"-largeop":{40:[.847,.347,.458,{p:"395-336C395-332 393-329 391-327C271-237 189-3 189 186L189 314C189 503 271 737 391 827C393 829 395 832 395 836C395 842 390 847 384 847C381 847 379 846 377 845C250 749 131 515 131 314L131 186C131-15 250-249 377-345C379-346 381-347 384-347C390-347 395-342 395-336"}],41:[.847,.347,.458,{p:"327 186L327 314C327 515 208 749 81 845C79 846 77 847 74 847C68 847 63 842 63 836C63 832 65 829 67 827C187 737 269 503 269 314L269 186C269-3 187-237 67-327C65-329 63-332 63-336C63-342 68-347 74-347C77-347 79-346 81-345C208-249 327-15 327 186"}],47:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],91:[.85,.35,.417,{p:"383-327C383-314 373-304 360-304L263-304L263 804L360 804C373 804 383 814 383 827C383 840 373 850 360 850L217 850L217-350L360-350C373-350 383-340 383-327"}],92:[1.108,.608,.768,{p:"711-584C711-581 711-578 710-575L103 1092C100 1101 91 1108 80 1108C66 1108 55 1097 55 1084C55 1081 56 1078 57 1075L664-592C667-601 676-608 687-608C701-608 711-597 711-584"}],93:[.85,.35,.417,{p:"200 850L57 850C44 850 34 840 34 827C34 814 44 804 57 804L154 804L154-304L57-304C44-304 34-314 34-327C34-340 44-350 57-350L200-350"}],123:[.85,.35,.583,{p:"486-336C486-329 480-323 473-322C389-314 327-255 327-200L327 100C327 167 264 224 181 250C264 276 327 333 327 400L327 700C327 755 389 814 473 822C480 823 486 829 486 836C486 844 480 850 472 850L471 850C356 838 257 775 257 700L257 400C257 338 195 272 111 264C104 263 98 257 98 250C98 243 104 237 111 236C195 228 257 162 257 100L257-200C257-275 356-338 471-350L472-350C480-350 486-344 486-336"}],125:[.85,.35,.583,{p:"485 250C485 257 479 263 472 264C388 272 326 338 326 400L326 700C326 775 227 838 112 850L111 850C103 850 97 844 97 836C97 829 103 823 110 822C194 814 256 755 256 700L256 400C256 333 319 276 402 250C319 224 256 167 256 100L256-200C256-255 194-314 110-322C103-323 97-329 97-336C97-344 103-350 111-350L112-350C227-338 326-275 326-200L326 100C326 162 388 228 472 236C479 237 485 243 485 250"}],770:[.746,-.572,.768,{p:"768 596C642 652 514 702 384 746C254 702 126 652 0 596L8 572C135 606 260 644 384 686C508 644 633 606 760 572"}],771:[.753,-.548,.778,{p:"778 740C778 747 773 753 766 753C761 753 757 750 755 746C716 677 661 652 592 636C579 633 566 631 554 631C501 631 450 654 401 676C343 701 283 726 222 726C206 726 190 724 173 720C92 700 47 647 2 566C1 564 0 562 0 560C0 553 6 548 13 548C17 548 21 550 23 554C62 623 117 648 187 664C199 667 212 669 225 669C277 669 328 646 378 624C435 599 495 574 556 574C572 574 589 576 605 580C687 600 732 653 777 734C778 736 778 738 778 740"}],774:[.742,-.578,.784,{p:"784 734L760 742C724 635 540 635 392 635C243 635 60 635 24 742L0 734C48 589 230 578 392 578C554 578 735 589 784 734"}],780:[.74,-.566,.768,{p:"768 716L760 740C633 706 508 668 384 626C260 668 135 706 8 740L0 716C126 660 254 610 384 566C514 610 642 660 768 716"}],8260:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],8719:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450L537-450L537-396C404-396 373-350 373-286L373 896L904 896L904-286C904-351 872-396 740-396L740-450"}],8720:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L740 950L740 896C873 896 904 850 904 786L904-396L373-396L373 786C373 851 405 896 537 896L537 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450"}],8721:[.95,.45,1.444,{p:"1387-130L1362-130C1323-234 1217-302 1102-332C1081-337 983-363 791-363L188-363L697 234C704 242 706 245 706 250C706 250 706 255 699 265L233 902L781 902C915 902 1006 888 1015 886C1069 878 1156 861 1235 811C1260 795 1328 750 1362 669L1387 669L1266 950L84 950C61 950 60 949 57 943C56 940 56 921 56 910L585 186L67-421C57-433 57-439 57-439C57-450 66-450 84-450L1266-450"}],8725:[.608,.107,.577,{p:"522 583C522 597 511 608 497 608C488 608 481 603 476 596L60-70C58-74 57-78 57-83C57-97 67-107 81-107C90-107 97-103 102-96L518 570C520 574 522 578 522 583"}],8726:[.608,.107,.577,{p:"522-83C522-78 520-74 518-70L102 596C97 603 90 608 81 608C67 608 57 597 57 583C57 578 58 574 60 570L476-96C481-103 488-107 497-107C511-107 522-97 522-83"}],8730:[1.15,.65,1,{ic:.02,p:"1020 1130C1020 1141 1012 1150 1000 1150C985 1150 981 1137 977 1124L464-500L249 250L110 87L126 72L194 152L424-650C457-650 458-650 466-626L1015 1110C1020 1125 1020 1130 1020 1130"}],8739:[.972,.472,.278,{p:"164-448L164 948C164 962 153 972 139 972C125 972 115 962 115 948L115-448C115-462 125-472 139-472C153-472 164-462 164-448"}],8741:[.972,.472,.364,{p:"106-448L106 948C106 962 95 972 81 972C67 972 57 962 57 948L57-448C57-462 67-472 81-472C95-472 106-462 106-448ZM309-448L309 948C309 962 298 972 284 972C270 972 260 962 260 948L260-448C260-462 270-472 284-472C298-472 309-462 309-448"}],8747:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8748:[1.361,.861,1.089,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268",ic:.33}],8749:[1.361,.861,1.509,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268",ic:.33}],8750:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 593 850 528 553L521 553C353 553 218 417 218 250C218 121 299 10 413-33L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L513-53L521-53C688-53 824 83 824 250C824 379 742 490 628 533L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM778 250C778 109 664-6 523-7L620 487C713 448 778 357 778 250ZM518 507L421 13C329 52 264 143 264 250C264 391 378 506 518 507",ic:.33}],8751:[1.361,.861,1.089,{p:"1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1010 839 942 526C878 543 806 553 731 553C696 553 663 551 631 547L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 590 839 523 527C342 479 218 371 218 250C218 154 297 66 420 10L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L519-26C583-43 655-53 731-53C765-53 798-51 830-47L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L939-27C1119 21 1244 129 1244 250C1244 346 1164 434 1041 491L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1198 250C1198 149 1096 65 949 22L1033 447C1133 400 1198 330 1198 250ZM512 478L428 53C328 100 264 170 264 250C264 351 365 435 512 478ZM933 482L839 0C804-5 768-7 731-7C658-7 590 2 528 18L622 500C657 505 693 507 731 507C803 507 872 498 933 482",ic:.33}],8752:[1.361,.861,1.509,{p:"1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1485 1041 1429 833 1360 514L1329 520C1250 537 1158 547 1051 551L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1013 850 948 553L941 553C822 553 718 546 628 534L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 589 833 520 513C428 491 356 460 307 422C247 375 218 318 218 250C218 182 247 125 307 78C337 55 375 34 422 17L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L521-14L552-20C631-37 724-47 830-51L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L933-53L941-53C1059-53 1163-46 1253-34L1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337L1362-13C1454 9 1525 40 1574 78C1634 125 1664 182 1664 250C1664 318 1634 375 1574 422C1544 445 1506 466 1460 484L1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM1618 250C1618 196 1593 151 1546 115C1505 82 1446 56 1372 37L1451 438C1489 423 1521 405 1546 385C1593 349 1618 304 1618 250ZM509 463L430 63C392 77 361 95 335 115C288 151 264 196 264 250C264 304 288 349 335 385C377 418 435 444 509 463ZM938 507L838-5C732-1 640 9 562 25L531 31L620 486C710 500 817 507 938 507ZM1350 469L1261 14C1171 0 1064-7 943-7L1043 505C1149 501 1242 491 1320 475",ic:.33}],8753:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 237 208 227 221 227C233 227 244 237 244 250C244 403 368 527 521 527L523 527L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C515-58 574 224 624 507C709 473 773 398 792 307C775 318 757 327 736 332C734 333 731 333 728 333C717 331 710 320 712 309C713 301 719 295 727 293C762 284 791 261 808 229C812 221 821 217 829 218C838 220 845 227 846 235C851 271 870 304 900 324C907 328 910 336 909 344C907 355 896 362 886 360C883 360 880 359 878 357C862 346 848 333 837 317C813 426 735 515 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8754:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C672-73 799 32 834 172C835 174 835 176 835 178C835 191 825 201 812 201C801 201 792 193 790 183C760 63 651-27 521-27L519-27L624 507C701 476 761 411 786 330C768 341 749 348 729 352C726 352 724 352 721 351C710 348 704 338 706 327C708 319 715 313 722 312C758 306 789 285 808 254C813 247 822 243 830 245C839 247 845 255 845 263C848 299 865 333 893 356C899 360 902 368 900 376C897 387 887 393 876 391C873 390 870 389 868 387C853 375 840 360 830 343C801 441 727 519 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8755:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C666-73 790 24 830 157C840 140 853 125 868 113C870 111 873 110 876 109C887 107 897 113 900 124C902 132 899 140 893 144C865 167 848 201 845 237C845 245 839 253 830 255C822 257 813 253 808 246C789 215 758 194 722 188C715 187 708 181 706 173C704 162 710 152 721 149C724 148 726 148 729 148C749 152 768 159 786 170C751 56 646-27 521-27L519-27L624 507C706 474 768 403 790 317C792 307 801 299 812 299C825 299 835 309 835 322C835 324 835 326 834 328C808 432 732 517 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8896:[.958,.436,1.111,{p:"1041-393L575 944C569 962 542 962 535 944L69-393C55-433 115-455 129-414L555 807L981-414C995-455 1055-433 1041-393"}],8897:[.936,.458,1.111,{p:"1041 893C1055 933 995 955 981 914L555-307L129 914C115 955 55 933 69 893L535-444C542-462 569-462 575-444"}],8898:[.939,.417,1.111,{p:"1046-385L1046 540C1046 758 828 939 556 939C284 939 66 758 66 540L66-385C66-402 80-417 98-417C116-417 130-402 130-385L130 540C130 727 323 875 556 875C789 875 982 727 982 540L982-385C982-402 996-417 1014-417C1032-417 1046-402 1046-385"}],8899:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40"}],8968:[.85,.35,.472,{p:"443 827C443 840 433 850 420 850L182 850L182-327C182-340 192-350 205-350C218-350 228-340 228-327L228 804L420 804C433 804 443 814 443 827"}],8969:[.85,.35,.472,{p:"290-327L290 850L52 850C39 850 29 840 29 827C29 814 39 804 52 804L244 804L244-327C244-340 254-350 267-350C280-350 290-340 290-327"}],8970:[.85,.35,.472,{p:"443-327C443-314 433-304 420-304L228-304L228 827C228 840 218 850 205 850C192 850 182 840 182 827L182-350L420-350C433-350 443-340 443-327"}],8971:[.85,.35,.472,{p:"290 827C290 840 280 850 267 850C254 850 244 840 244 827L244-304L52-304C39-304 29-314 29-327C29-340 39-350 52-350L290-350"}],9140:[.735,-.541,1.11,{p:"1110 735L0 735L0 564C0 552 10 541 23 541C36 541 46 552 46 564L46 689L1064 689L1064 564C1064 552 1074 541 1087 541C1100 541 1110 552 1110 564"}],9141:[-.111,.305,1.11,{p:"1110-305L1110-134C1110-122 1100-111 1087-111C1074-111 1064-122 1064-134L1064-259L46-259L46-134C46-122 36-111 23-111C10-111 0-122 0-134L0-305"}],9180:[.761,-.511,1.508,{p:"1508 525C1508 529 1506 532 1504 535C1387 652 1097 761 851 761L657 761C411 761 121 652 4 535C2 532 0 529 0 525C0 517 6 511 14 511C18 511 21 513 24 515C136 627 422 703 657 703L851 703C1086 703 1372 627 1484 515C1487 513 1490 511 1494 511C1502 511 1508 517 1508 525"}],9181:[-.081,.331,1.508,{p:"1508-95C1508-87 1502-81 1494-81C1490-81 1487-83 1484-85C1372-197 1086-273 851-273L657-273C422-273 136-197 24-85C21-83 18-81 14-81C6-81 0-87 0-95C0-99 2-102 4-105C121-222 411-331 657-331L851-331C1097-331 1387-222 1504-105C1506-102 1508-99 1508-95"}],9182:[.818,-.509,1.494,{p:"1494 516L1494 518C1462 605 1362 692 1258 692L976 692C859 692 754 735 754 811C754 814 751 818 747 818C743 818 740 814 740 811C740 735 635 692 518 692L236 692C132 692 32 605 0 518L0 516C0 512 3 509 7 509C10 509 13 510 14 513C41 589 146 634 236 634L518 634C633 634 722 697 747 770C772 697 861 634 976 634L1258 634C1348 634 1453 589 1480 513C1481 510 1484 509 1487 509C1491 509 1494 512 1494 516"}],9183:[-.078,.387,1.494,{p:"1494-85C1494-82 1491-78 1487-78C1484-78 1481-80 1480-83C1453-159 1348-204 1258-204L976-204C861-204 772-267 747-340C722-267 633-204 518-204L236-204C146-204 41-159 14-83C13-80 10-78 7-78C3-78 0-82 0-85L0-88C32-175 132-262 236-262L518-262C635-262 740-305 740-380C740-384 743-387 747-387C751-387 754-384 754-380C754-305 859-262 976-262L1258-262C1362-262 1462-175 1494-88"}],9184:[.854,-.612,1.55,{p:"1550 612L1308 854L242 854L0 612L70 612L242 784L1308 784L1480 612"}],9185:[-.182,.424,1.55,{p:"1550-182L1480-182L1308-354L242-354L70-182L0-182L242-424L1308-424"}],10145:[.468,-.032,1.423,{p:"1361 258C1251 287 1158 362 1106 463C1102 472 1090 469 1090 460L1090 347L76 347C65 347 56 338 56 327L56 173C56 162 65 153 76 153L1090 153L1090 40C1090 31 1102 28 1106 37C1158 138 1251 213 1361 242C1369 244 1369 256 1361 258"}],10214:[.85,.35,.48,{p:"458-327C458-314 448-304 435-304L335-304L335 804L435 804C448 804 458 814 458 827C458 840 448 850 435 850L142 850L142-350L435-350C448-350 458-340 458-327ZM289 804L289-304L188-304L188 804"}],10215:[.85,.35,.48,{p:"338-350L338 850L45 850C32 850 22 840 22 827C22 814 32 804 45 804L145 804L145-304L45-304C32-304 22-314 22-327C22-340 32-350 45-350ZM292-304L191-304L191 804L292 804"}],10216:[.85,.35,.472,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327"}],10217:[.85,.35,.472,{p:"333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10218:[.85,.35,.682,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327ZM621-327C621-324 620-321 619-319L397 250L619 819C620 821 621 824 621 827C621 840 611 850 598 850C588 850 580 844 576 835L350 258C349 256 349 253 349 250C349 247 349 244 350 242L576-335C580-344 588-350 598-350C611-350 621-340 621-327"}],10219:[.85,.35,.682,{p:"543 250C543 253 542 256 541 258L315 835C312 844 304 850 294 850C281 850 271 840 271 827C271 824 271 821 272 819L495 250L272-319C271-321 271-324 271-327C271-340 281-350 294-350C304-350 312-344 315-335L541 242C542 244 543 247 543 250ZM333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10222:[.864,.364,.323,{p:"267-350C267-346 265-343 263-340C206-283 176-59 176 157L176 343C176 559 206 783 263 840C265 843 267 846 267 850C267 858 261 864 253 864C249 864 246 862 243 860C183 800 118 570 118 343L118 157C118-70 183-300 243-360C246-362 249-364 253-364C261-364 267-358 267-350"}],10223:[.864,.364,.323,{p:"205 157L205 343C205 570 140 800 80 860C77 862 74 864 70 864C62 864 56 858 56 850C56 846 58 843 60 840C117 783 147 559 147 343L147 157C147-59 117-283 60-340C58-343 56-346 56-350C56-358 62-364 70-364C74-364 77-362 80-360C140-300 205-70 205 157"}],10752:[.902,.402,1.511,{p:"1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250ZM840 250C840 296 802 334 756 334C710 334 672 296 672 250C672 204 710 166 756 166C802 166 840 204 840 250ZM1344 250C1344-75 1081-338 756-338C431-338 168-75 168 250C168 575 431 838 756 838C1081 838 1344 575 1344 250"}],10753:[.902,.402,1.511,{p:"1343 282L788 282L788 837C1087 821 1327 581 1343 282ZM724 837L724 282L169 282C185 581 425 821 724 837ZM724-337C425-321 185-81 169 218L724 218ZM1343 218C1327-81 1087-321 788-337L788 218ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10754:[.902,.402,1.511,{p:"1344 250C1344 99 1287-38 1194-142L801 250L1194 642C1287 538 1344 401 1344 250ZM1148 688L756 295L364 688C468 781 605 838 756 838C907 838 1044 781 1148 688ZM711 250L318-142C225-38 168 99 168 250C168 401 225 538 318 642ZM1148-188C1044-281 907-338 756-338C605-338 468-281 364-188L756 205ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10755:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM640 250C640 296 602 334 556 334C510 334 472 296 472 250C472 204 510 166 556 166C602 166 640 204 640 250"}],10756:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM854 250C854 268 840 282 822 282L588 282L588 516C588 534 574 548 556 548C538 548 524 534 524 516L524 282L290 282C272 282 258 268 258 250C258 232 272 218 290 218L524 218L524-16C524-34 538-48 556-48C574-48 588-34 588-16L588 218L822 218C840 218 854 232 854 250"}],10757:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936L98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436C116-436 130-421 130-404L130 872L982 872L982-404C982-421 996-436 1014-436C1032-436 1046-421 1046-404"}],10758:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936C996 936 982 921 982 904L982-372L130-372L130 904C130 921 116 936 98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436L1014-436C1032-436 1046-421 1046-404"}],10761:[.88,.38,1.371,{p:"1306-370C1319-358 1319-337 1306-325L731 250L1306 825C1319 837 1319 858 1306 870C1294 883 1273 883 1261 870L686 295L111 870C99 883 78 883 66 870C53 858 53 837 66 825L641 250L66-325C53-337 53-358 66-370C78-383 99-383 111-370L686 205L1261-370C1273-383 1294-383 1306-370"}],10764:[1.361,.861,1.929,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM2203 1268C2203 1322 2149 1361 2094 1361C2018 1361 1962 1252 1907 1048C1904 1037 1768 535 1658-119C1632-272 1603-439 1570-578C1552-651 1506-839 1425-839C1389-839 1364-816 1364-816C1396-814 1413-792 1413-767C1413-734 1388-718 1365-718C1341-718 1316-733 1316-768C1316-819 1366-861 1427-861C1579-861 1636-627 1707-337C1784-21 1849 298 1903 619C1940 832 1977 1032 2011 1161C2023 1210 2057 1339 2096 1339C2127 1339 2152 1320 2156 1316C2123 1314 2106 1292 2106 1267C2106 1234 2131 1218 2154 1218C2178 1218 2203 1233 2203 1268",ic:.33}],10769:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1038 523 591 417-7C316 34 244 134 244 250C244 263 233 273 221 273C208 273 198 263 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C676-73 806 37 837 183C848 167 862 154 878 143C880 141 883 140 886 140C896 138 907 145 909 156C910 164 907 172 900 176C870 196 851 229 846 265C845 273 838 280 829 282C821 283 812 279 808 271C791 239 762 216 727 207C719 205 713 199 712 191C710 180 717 169 728 167C731 167 734 167 736 168C757 173 775 182 792 193C766 68 654-27 521-27L519-27L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}]},"-size3":{40:[.972,.472,.523,{p:"461-459C461-455 459-451 456-449C316-344 220-66 220 164L220 336C220 566 316 844 456 949C459 951 461 955 461 959C461 966 455 972 448 972C445 972 442 971 440 969C293 858 156 579 156 336L156 164C156-79 293-358 440-469C442-471 445-472 448-472C455-472 461-466 461-459"}],41:[.972,.472,.523,{p:"367 164L367 336C367 579 230 858 83 969C80 971 78 972 75 972C68 972 62 966 62 959C62 955 64 951 67 949C207 844 303 566 303 336L303 164C303-66 207-344 67-449C64-451 62-455 62-459C62-466 68-472 75-472C78-472 80-471 83-469C230-358 367-79 367 164"}],47:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],91:[.975,.475,.444,{p:"414-451C414-438 403-427 390-427L274-427L274 927L390 927C403 927 414 938 414 951C414 964 403 975 390 975L226 975L226-475L390-475C403-475 414-464 414-451"}],92:[1.374,.874,.964,{p:"908-848C908-844 907-841 906-838L107 1357C103 1367 93 1374 82 1374C67 1374 56 1362 56 1348C56 1344 56 1341 57 1338L856-857C860-867 870-874 881-874C896-874 908-862 908-848"}],93:[.975,.475,.444,{p:"218 975L54 975C40 975 30 964 30 951C30 938 40 927 54 927L170 927L170-427L54-427C40-427 30-438 30-451C30-464 40-475 54-475L218-475"}],123:[.975,.475,.624,{p:"524-459C524-451 518-444 510-443C418-429 350-357 350-293L350 68C350 147 277 217 182 250C277 283 350 353 350 432L350 793C350 857 418 929 510 943C518 944 524 951 524 959C524 968 517 975 508 975L506 975C382 956 274 879 274 793L274 432C274 359 207 280 114 266C106 265 100 258 100 250C100 242 106 235 114 234C207 220 274 141 274 68L274-293C274-379 382-456 506-475L508-475C517-475 524-468 524-459"}],125:[.975,.475,.624,{p:"524 250C524 258 518 265 510 266C417 280 350 359 350 432L350 793C350 879 242 956 118 975L116 975C107 975 100 968 100 959C100 951 105 944 113 943C206 929 274 857 274 793L274 432C274 353 347 283 441 250C347 217 274 147 274 68L274-293C274-357 206-429 113-443C105-444 100-451 100-459C100-468 107-475 116-475L118-475C242-456 350-379 350-293L350 68C350 141 417 220 510 234C518 235 524 242 524 250"}],770:[.747,-.572,.919,{p:"919 596C768 652 615 702 460 747C305 702 151 652 0 596L7 572C159 605 310 643 460 685C609 643 760 605 912 572"}],771:[.757,-.543,.931,{p:"931 744C931 751 925 757 918 757C914 757 910 755 908 751C859 681 793 657 704 639C688 635 673 634 657 634C596 634 535 656 476 678C409 702 341 725 272 725C253 725 234 723 215 719C115 698 57 643 2 563C1 561 0 559 0 556C0 549 6 543 13 543C17 543 21 545 24 549C72 619 139 643 227 661C243 665 258 666 274 666C335 666 396 644 456 622C522 598 590 575 659 575C678 575 697 577 716 581C816 602 874 657 929 737C930 739 931 741 931 744"}],774:[.742,-.577,.937,{p:"937 734L912 742C876 636 645 636 468 636C292 636 60 636 25 742L0 734C52 577 278 577 468 577C659 577 884 577 937 734"}],780:[.74,-.565,.919,{p:"919 716L912 740C760 707 609 669 460 627C310 669 159 707 7 740L0 716C151 660 305 610 460 565C615 610 768 660 919 716"}],8260:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],8725:[.61,.109,.581,{p:"526 583C526 598 514 610 499 610C490 610 481 605 477 597L61-69C58-73 57-78 57-83C57-98 68-109 83-109C92-109 101-105 105-97L521 569C524 573 526 578 526 583"}],8726:[.61,.109,.581,{p:"526-83C526-78 524-73 521-69L105 597C101 605 92 610 83 610C68 610 57 598 57 583C57 578 58 573 61 569L477-97C481-105 490-109 499-109C514-109 526-98 526-83"}],8730:[1.45,.95,1,{ic:.02,p:"1020 1430C1020 1441 1012 1450 1000 1450C984 1450 981 1437 978 1423L466-752L465-752L249 250L118 44C111 35 111 32 111 32C111 28 125 16 125 16L193 123L424-950C457-950 460-950 466-924L1016 1409C1018 1416 1020 1425 1020 1430"}],8739:[1.117,.617,.278,{p:"166-591L166 1091C166 1106 154 1117 139 1117C124 1117 113 1106 113 1091L113-591C113-606 124-617 139-617C154-617 166-606 166-591"}],8741:[1.117,.617,.372,{p:"110-591L110 1091C110 1106 98 1117 83 1117C68 1117 57 1106 57 1091L57-591C57-606 68-617 83-617C98-617 110-606 110-591ZM317-591L317 1091C317 1106 305 1117 290 1117C275 1117 264 1106 264 1091L264-591C264-606 275-617 290-617C305-617 317-606 317-591"}],8968:[.975,.475,.499,{p:"471 951C471 964 460 975 447 975L189 975L189-451C189-464 200-475 213-475C226-475 237-464 237-451L237 927L447 927C460 927 471 938 471 951"}],8969:[.975,.475,.499,{p:"310-451L310 975L52 975C39 975 28 964 28 951C28 938 39 927 52 927L262 927L262-451C262-464 273-475 286-475C299-475 310-464 310-451"}],8970:[.975,.475,.499,{p:"471-451C471-438 460-427 447-427L237-427L237 951C237 964 226 975 213 975C200 975 189 964 189 951L189-475L447-475C460-475 471-464 471-451"}],8971:[.975,.475,.499,{p:"310 951C310 964 299 975 286 975C273 975 262 964 262 951L262-427L52-427C39-427 28-438 28-451C28-464 39-475 52-475L310-475"}],9140:[.742,-.535,1.485,{p:"1485 742L0 742L0 559C0 546 11 535 24 535C37 535 48 546 48 559L48 694L1437 694L1437 559C1437 546 1448 535 1461 535C1474 535 1485 546 1485 559"}],9141:[-.105,.312,1.485,{p:"1485-312L1485-129C1485-116 1474-105 1461-105C1448-105 1437-116 1437-129L1437-264L48-264L48-129C48-116 37-105 24-105C11-105 0-116 0-129L0-312"}],9180:[.767,-.509,2.012,{p:"2012 525C2012 529 2010 533 2007 536C1889 654 1512 767 1159 767L853 767C500 767 123 654 5 536C2 533 0 529 0 525C0 516 7 509 16 509C20 509 24 511 27 514C141 627 513 703 853 703L1159 703C1499 703 1871 627 1985 514C1988 511 1992 509 1996 509C2005 509 2012 516 2012 525"}],9181:[-.079,.337,2.012,{p:"2012-95C2012-86 2005-79 1996-79C1992-79 1988-81 1985-84C1871-197 1499-273 1159-273L853-273C513-273 141-197 27-84C24-81 20-79 16-79C7-79 0-86 0-95C0-99 2-103 5-106C123-224 500-337 853-337L1159-337C1512-337 1889-224 2007-106C2010-103 2012-99 2012-95"}],9182:[.825,-.506,1.996,{p:"1996 514L1996 516C1963 605 1834 697 1693 697L1293 697C1140 697 1006 738 1006 817C1006 821 1002 825 998 825C994 825 990 821 990 817C990 738 856 697 703 697L303 697C162 697 33 605 0 516L0 514C0 509 4 506 8 506C11 506 14 508 16 511C44 590 178 633 303 633L703 633C852 633 967 702 998 777C1029 702 1144 633 1293 633L1693 633C1818 633 1952 590 1980 511C1982 508 1985 506 1988 506C1992 506 1996 509 1996 514"}],9183:[-.075,.394,1.996,{p:"1996-83C1996-79 1992-75 1988-75C1985-75 1982-78 1980-81C1952-160 1818-203 1693-203L1293-203C1144-203 1029-272 998-347C967-272 852-203 703-203L303-203C178-203 44-160 16-81C14-78 11-75 8-75C4-75 0-79 0-83L0-86C33-175 162-267 303-267L703-267C856-267 990-308 990-386C990-391 994-394 998-394C1002-394 1006-391 1006-386C1006-308 1140-267 1293-267L1693-267C1834-267 1963-175 1996-86"}],9184:[.858,-.61,2.056,{p:"2056 610L1808 858L248 858L0 610L76 610L248 782L1808 782L1980 610"}],9185:[-.18,.428,2.056,{p:"2056-180L1980-180L1808-352L248-352L76-180L0-180L248-428L1808-428"}],10214:[.975,.475,.555,{p:"532-451C532-438 521-427 508-427L387-427L387 927L508 927C521 927 532 938 532 951C532 964 521 975 508 975L170 975L170-475L508-475C521-475 532-464 532-451ZM339 927L339-427L218-427L218 927"}],10215:[.975,.475,.555,{p:"385-475L385 975L47 975C34 975 23 964 23 951C23 938 34 927 47 927L168 927L168-427L47-427C34-427 23-438 23-451C23-464 34-475 47-475ZM337 927L337-427L216-427L216 927"}],10216:[.975,.475,.537,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451"}],10217:[.975,.475,.537,{p:"383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10218:[.975,.475,.781,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451ZM720-451C720-448 719-445 718-442L448 250L718 942C719 945 720 948 720 951C720 964 709 975 696 975C686 975 677 969 673 960L399 259C398 256 398 253 398 250C398 247 398 244 399 241L673-460C677-469 686-475 696-475C709-475 720-464 720-451"}],10219:[.975,.475,.781,{p:"627 250C627 253 626 256 625 259L351 960C348 969 339 975 329 975C316 975 305 964 305 951C305 948 305 945 306 942L577 250L306-442C305-445 305-448 305-451C305-464 316-475 329-475C339-475 348-469 351-460L625 241C626 244 627 247 627 250ZM383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10222:[.991,.491,.37,{p:"314-475C314-471 312-467 309-464C243-397 206-137 206 112L206 388C206 637 243 897 309 964C312 967 314 971 314 975C314 984 307 991 298 991C294 991 290 989 287 986C216 916 142 650 142 388L142 112C142-150 216-416 287-486C290-489 294-491 298-491C307-491 314-484 314-475"}],10223:[.991,.491,.37,{p:"228 112L228 388C228 650 154 916 83 986C80 989 76 991 72 991C63 991 56 984 56 975C56 971 58 967 61 964C127 897 164 637 164 388L164 112C164-137 127-397 61-464C58-467 56-471 56-475C56-484 63-491 72-491C76-491 80-489 83-486C154-416 228-150 228 112"}]},"-size4":{40:[1.146,.646,.597,{p:"539-632C539-627 537-623 534-620C367-495 251-154 251 132L251 368C251 654 367 995 534 1120C537 1123 539 1127 539 1132C539 1140 533 1146 525 1146C522 1146 519 1145 516 1144C341 1012 179 669 179 368L179 132C179-169 341-512 516-644C519-645 522-646 525-646C533-646 539-640 539-632"}],41:[1.146,.646,.597,{p:"418 132L418 368C418 669 256 1012 81 1144C78 1145 75 1146 72 1146C64 1146 58 1140 58 1132C58 1127 60 1123 63 1120C230 995 346 654 346 368L346 132C346-154 230-495 63-620C60-623 58-627 58-632C58-640 64-646 72-646C75-646 78-645 81-644C256-512 418-169 418 132"}],47:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],91:[1.15,.65,.472,{p:"448-624C448-610 436-598 422-598L278-598L278 1098L422 1098C436 1098 448 1110 448 1124C448 1138 436 1150 422 1150L226 1150L226-650L422-650C436-650 448-638 448-624"}],92:[1.722,1.222,1.222,{p:"1166-1192C1166-1189 1165-1185 1164-1182L114 1703C110 1714 99 1722 86 1722C69 1722 56 1709 56 1692C56 1689 57 1685 58 1682L1108-1203C1112-1214 1123-1222 1136-1222C1153-1222 1166-1209 1166-1192"}],93:[1.15,.65,.472,{p:"246 1150L50 1150C36 1150 24 1138 24 1124C24 1110 36 1098 50 1098L194 1098L194-598L50-598C36-598 24-610 24-624C24-638 36-650 50-650L246-650"}],123:[1.15,.65,.667,{p:"569-632C569-623 563-616 555-614C450-593 375-503 375-425L375 25C375 120 288 209 179 250C288 291 375 380 375 475L375 925C375 1003 450 1093 555 1114C563 1116 569 1123 569 1132C569 1142 561 1150 551 1150L547 1150C411 1122 291 1027 291 925L291 475C291 388 217 289 111 268C103 266 97 259 97 250C97 241 103 234 111 232C217 211 291 112 291 25L291-425C291-527 411-622 547-650L551-650C561-650 569-642 569-632"}],125:[1.15,.65,.667,{p:"570 250C570 259 564 266 556 268C450 289 376 388 376 475L376 925C376 1027 256 1122 120 1150L116 1150C106 1150 98 1142 98 1132C98 1123 104 1116 112 1114C217 1093 292 1003 292 925L292 475C292 380 379 291 488 250C379 209 292 120 292 25L292-425C292-503 217-593 112-614C104-616 98-623 98-632C98-642 106-650 116-650L120-650C256-622 376-527 376-425L376 25C376 112 450 211 556 232C564 234 570 241 570 250"}],770:[.747,-.571,1.1,{p:"1100 597C919 653 735 703 550 747C365 703 182 653 0 597L6 571C189 604 370 642 550 685C730 642 912 604 1094 571"}],771:[.762,-.539,1.115,{p:"1115 748C1115 755 1109 762 1102 762C1098 762 1094 760 1091 757C1033 686 953 662 840 642C821 638 801 637 782 637C709 637 637 658 566 679C489 702 411 724 331 724C309 724 287 723 264 718C140 696 67 639 3 561C1 558 0 555 0 552C0 545 6 539 14 539C18 539 21 540 24 543C82 614 163 638 275 658C295 662 314 663 333 663C406 663 478 642 549 621C626 598 705 576 784 576C806 576 828 577 851 582C975 604 1048 661 1112 739C1114 742 1115 745 1115 748"}],774:[.742,-.576,1.12,{p:"1120 734L1094 742C1059 637 770 637 560 637C349 637 61 637 26 742L0 734C53 576 335 576 560 576C785 576 1067 576 1120 734"}],780:[.741,-.565,1.1,{p:"1100 715L1094 741C912 708 730 670 550 627C370 670 189 708 6 741L0 715C182 659 365 609 550 565C735 609 919 659 1100 715"}],8260:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],8725:[.613,.113,.588,{p:"532 583C532 600 519 613 502 613C491 613 482 607 477 599L61-67C58-72 56-77 56-83C56-100 69-113 86-113C97-113 106-107 111-99L527 567C530 572 532 577 532 583"}],8726:[.613,.113,.588,{p:"532-83C532-77 530-72 527-67L111 599C106 607 97 613 86 613C69 613 56 600 56 583C56 577 58 572 61 567L477-99C482-107 491-113 502-113C519-113 532-100 532-83"}],8730:[1.75,1.25,1,{ic:.02,p:"1020 1730C1020 1741 1012 1750 1000 1750C984 1750 981 1737 978 1720L466-1005L465-1005L249 250L117-10C112-20 111-23 111-23C111-27 125-39 125-39L193 93L424-1250C455-1250 461-1250 466-1224"}],8739:[1.292,.792,.278,{p:"169-762L169 1262C169 1279 156 1292 139 1292C122 1292 109 1279 109 1262L109-762C109-779 122-792 139-792C156-792 169-779 169-762"}],8741:[1.292,.792,.386,{p:"116-762L116 1262C116 1279 103 1292 86 1292C69 1292 56 1279 56 1262L56-762C56-779 69-792 86-792C103-792 116-779 116-762ZM330-762L330 1262C330 1279 317 1292 300 1292C283 1292 270 1279 270 1262L270-762C270-779 283-792 300-792C317-792 330-779 330-762"}],8968:[1.15,.65,.528,{p:"502 1124C502 1138 490 1150 476 1150L196 1150L196-624C196-638 208-650 222-650C236-650 248-638 248-624L248 1098L476 1098C490 1098 502 1110 502 1124"}],8969:[1.15,.65,.528,{p:"332-624L332 1150L52 1150C38 1150 26 1138 26 1124C26 1110 38 1098 52 1098L280 1098L280-624C280-638 292-650 306-650C320-650 332-638 332-624"}],8970:[1.15,.65,.528,{p:"502-624C502-610 490-598 476-598L248-598L248 1124C248 1138 236 1150 222 1150C208 1150 196 1138 196 1124L196-650L476-650C490-650 502-638 502-624"}],8971:[1.15,.65,.528,{p:"332 1124C332 1138 320 1150 306 1150C292 1150 280 1138 280 1124L280-598L52-598C38-598 26-610 26-624C26-638 38-650 52-650L332-650"}],9140:[.75,-.527,1.86,{p:"1860 553L1860 750L0 750L0 553C0 539 12 527 26 527C40 527 52 539 52 553L52 698L1808 698L1808 553C1808 539 1820 527 1834 527C1848 527 1860 539 1860 553"}],9141:[-.097,.32,1.86,{p:"1860-320L1860-123C1860-109 1848-97 1834-97C1820-97 1808-109 1808-123L1808-268L52-268L52-123C52-109 40-97 26-97C12-97 0-109 0-123L0-320"}],9180:[.774,-.506,2.516,{p:"2516 524C2516 529 2514 534 2511 537C2391 657 1931 774 1479 774L1037 774C585 774 125 657 5 537C2 534 0 529 0 524C0 514 8 506 18 506C23 506 27 508 31 512C147 628 600 702 1037 702L1479 702C1916 702 2369 628 2485 512C2489 508 2493 506 2498 506C2508 506 2516 514 2516 524"}],9181:[-.076,.344,2.516,{p:"2516-94C2516-84 2508-76 2498-76C2493-76 2489-78 2485-82C2369-198 1916-272 1479-272L1037-272C600-272 147-198 31-82C27-78 23-76 18-76C8-76 0-84 0-94C0-99 2-104 5-107C125-227 585-344 1037-344L1479-344C1931-344 2391-227 2511-107C2514-104 2516-99 2516-94"}],9182:[.833,-.502,2.498,{p:"2498 511C2498 512 2498 513 2497 514C2464 605 2308 703 2135 703L1603 703C1419 703 1258 742 1258 824C1258 828 1254 833 1249 833C1244 833 1240 828 1240 824C1240 742 1079 703 895 703L363 703C190 703 34 605 1 514C0 513 0 512 0 511C0 506 4 502 9 502C13 502 16 504 17 507C47 589 208 631 363 631L895 631C1073 631 1213 705 1249 784C1285 705 1425 631 1603 631L2135 631C2290 631 2451 589 2481 507C2482 504 2485 502 2489 502C2494 502 2498 506 2498 511"}],9183:[-.071,.402,2.498,{p:"2498-80C2498-76 2494-71 2489-71C2485-71 2482-74 2481-77C2451-159 2290-201 2135-201L1603-201C1425-201 1285-275 1249-354C1213-275 1073-201 895-201L363-201C208-201 47-159 17-77C16-74 13-71 9-71C4-71 0-76 0-80C0-82 0-83 1-84C34-175 190-273 363-273L895-273C1079-273 1240-312 1240-393C1240-398 1244-402 1249-402C1254-402 1258-398 1258-393C1258-312 1419-273 1603-273L2135-273C2308-273 2464-175 2497-84C2498-83 2498-82 2498-80"}],9184:[.863,-.607,2.564,{p:"2564 607L2308 863L256 863L0 607L84 607L256 779L2308 779L2480 607"}],9185:[-.177,.433,2.564,{p:"2564-177L2480-177L2308-349L256-349L84-177L0-177L256-433L2308-433"}],10214:[1.15,.65,.66,{p:"637-624C637-610 625-598 611-598L463-598L463 1098L611 1098C625 1098 637 1110 637 1124C637 1138 625 1150 611 1150L211 1150L211-650L611-650C625-650 637-638 637-624ZM411-598L263-598L263 1098L411 1098"}],10215:[1.15,.65,.66,{p:"449 1150L49 1150C35 1150 23 1138 23 1124C23 1110 35 1098 49 1098L197 1098L197-598L49-598C35-598 23-610 23-624C23-638 35-650 49-650L449-650ZM397-598L249-598L249 1098L397 1098"}],10216:[1.15,.65,.611,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624"}],10217:[1.15,.65,.611,{p:"452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10218:[1.15,.65,.905,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624ZM849-624C849-621 849-617 847-614L507 250L847 1114C849 1117 849 1121 849 1124C849 1138 838 1150 823 1150C812 1150 803 1143 799 1134L455 260C454 257 453 253 453 250C453 247 454 243 455 240L799-634C803-643 812-650 823-650C838-650 849-638 849-624"}],10219:[1.15,.65,.905,{p:"746 250C746 253 746 257 744 260L400 1134C397 1143 387 1150 376 1150C362 1150 350 1138 350 1124C350 1121 351 1117 352 1114L692 250L352-614C351-617 350-621 350-624C350-638 362-650 376-650C387-650 397-643 400-634L744 240C746 243 746 247 746 250ZM452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10222:[1.168,.668,.432,{p:"376-650C376-645 374-641 371-637C292-559 248-250 248 46L248 454C248 750 292 1059 371 1137C374 1141 376 1145 376 1150C376 1160 368 1168 358 1168C353 1168 349 1166 345 1163C263 1080 176 765 176 454L176 46C176-265 263-580 345-663C349-666 353-668 358-668C368-668 376-660 376-650"}],10223:[1.168,.668,.432,{p:"256 46L256 454C256 765 169 1080 87 1163C83 1166 79 1168 74 1168C64 1168 56 1160 56 1150C56 1145 58 1141 61 1137C140 1059 184 750 184 454L184 46C184-250 140-559 61-637C58-641 56-645 56-650C56-660 64-668 74-668C79-668 83-666 87-663C169-580 256-265 256 46"}]},"-size5":{40:[1.296,.796,.663,{p:"608-780C608-775 605-770 602-767C412-625 279-232 279 100L279 400C279 732 412 1125 602 1267C605 1270 608 1275 608 1280C608 1289 601 1296 592 1296C588 1296 585 1295 582 1293C383 1143 201 748 201 400L201 100C201-248 383-643 582-793C585-795 588-796 592-796C601-796 608-789 608-780"}],41:[1.296,.796,.663,{p:"462 100L462 400C462 748 280 1143 80 1293C78 1295 74 1296 71 1296C62 1296 55 1289 55 1280C55 1275 57 1270 61 1267C251 1125 384 732 384 400L384 100C384-232 251-625 61-767C57-770 55-775 55-780C55-789 62-796 71-796C74-796 78-795 80-793C280-643 462-248 462 100"}],47:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],91:[1.3,.8,.499,{p:"478-773C478-758 466-746 451-746L284-746L284 1246L451 1246C466 1246 478 1258 478 1273C478 1288 466 1300 451 1300L230 1300L230-800L451-800C466-800 478-788 478-773"}],92:[2.179,1.679,1.557,{p:"1501-1646C1501-1643 1500-1639 1499-1635L119 2158C114 2170 102 2179 88 2179C70 2179 56 2164 56 2146C56 2143 56 2139 57 2135L1437-1658C1442-1670 1454-1679 1468-1679C1486-1679 1501-1664 1501-1646"}],93:[1.3,.8,.499,{p:"269-800L269 1300L48 1300C33 1300 21 1288 21 1273C21 1258 33 1246 48 1246L215 1246L215-746L48-746C33-746 21-758 21-773C21-788 33-800 48-800"}],123:[1.3,.8,.707,{p:"608-780C608-771 602-763 593-761C479-732 398-627 398-538L398-12C398 96 302 200 183 250C302 300 398 404 398 512L398 1038C398 1127 479 1232 593 1261C602 1263 608 1271 608 1280C608 1291 599 1300 588 1300C586 1300 585 1300 583 1299C438 1262 310 1151 310 1038L310 512C310 413 229 299 115 269C106 267 100 259 100 250C100 241 106 233 115 231C229 201 310 87 310-12L310-538C310-651 438-762 583-799C585-800 586-800 588-800C599-800 608-791 608-780"}],125:[1.3,.8,.707,{p:"607 250C607 259 601 267 592 269C478 299 397 413 397 512L397 1038C397 1151 269 1262 124 1299C123 1300 121 1300 119 1300C108 1300 99 1291 99 1280C99 1271 106 1263 114 1261C228 1232 309 1127 309 1038L309 512C309 404 406 300 525 250C406 200 309 96 309-12L309-538C309-627 228-732 114-761C106-763 99-771 99-780C99-791 108-800 119-800C121-800 123-800 124-799C269-762 397-651 397-538L397-12C397 87 478 201 592 231C601 233 607 241 607 250"}],770:[.748,-.57,1.32,{p:"1320 598C1101 654 881 704 660 748C439 704 219 654 0 598L6 570L660 684L1314 570"}],771:[.766,-.534,1.335,{p:"1335 752C1335 760 1329 766 1321 766C1317 766 1314 764 1311 762C1243 691 1146 667 1003 645C979 641 955 639 931 639C845 639 759 660 675 681C585 702 494 724 403 724C376 724 349 722 322 718C167 694 77 634 4 558C1 555 0 552 0 548C0 540 6 534 14 534C18 534 22 536 24 538C92 609 189 633 332 655C356 659 380 661 404 661C490 661 576 640 660 619C750 598 841 576 933 576C959 576 986 578 1013 582C1168 606 1258 666 1331 742C1334 745 1335 748 1335 752"}],774:[.742,-.575,1.341,{p:"1341 734L1314 742C1279 638 922 638 670 638C419 638 62 638 27 742L0 734C53 575 404 575 670 575C937 575 1288 575 1341 734"}],780:[.742,-.564,1.32,{p:"1320 714L1314 742L660 628L6 742L0 714C219 658 439 608 660 564C881 608 1101 658 1320 714"}],8260:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],8725:[.616,.115,.593,{p:"538 583C538 601 523 616 505 616C493 616 483 609 477 600L61-66C58-71 57-77 57-83C57-101 71-115 89-115C101-115 111-109 117-100L533 566C536 571 538 577 538 583"}],8726:[.616,.115,.593,{p:"538-83C538-77 536-71 533-66L117 600C111 609 101 616 89 616C71 616 57 601 57 583C57 577 58 571 61 566L477-100C483-109 493-115 505-115C523-115 538-101 538-83"}],8739:[1.501,1.001,.278,{p:"172-969L172 1469C172 1487 157 1501 139 1501C121 1501 107 1487 107 1469L107-969C107-987 121-1001 139-1001C157-1001 172-987 172-969"}],8741:[1.501,1.001,.396,{p:"122-969L122 1469C122 1487 107 1501 89 1501C71 1501 57 1487 57 1469L57-969C57-987 71-1001 89-1001C107-1001 122-987 122-969ZM341-969L341 1469C341 1487 326 1501 308 1501C290 1501 276 1487 276 1469L276-969C276-987 290-1001 308-1001C326-1001 341-987 341-969"}],8968:[1.3,.8,.555,{p:"528 1273C528 1288 516 1300 501 1300L203 1300L203-773C203-788 215-800 230-800C245-800 257-788 257-773L257 1246L501 1246C516 1246 528 1258 528 1273"}],8969:[1.3,.8,.555,{p:"352-773L352 1300L54 1300C39 1300 27 1288 27 1273C27 1258 39 1246 54 1246L298 1246L298-773C298-788 310-800 325-800C340-800 352-788 352-773"}],8970:[1.3,.8,.555,{p:"528-773C528-758 516-746 501-746L257-746L257 1273C257 1288 245 1300 230 1300C215 1300 203 1288 203 1273L203-800L501-800C516-800 528-788 528-773"}],8971:[1.3,.8,.555,{p:"352 1273C352 1288 340 1300 325 1300C310 1300 298 1288 298 1273L298-746L54-746C39-746 27-758 27-773C27-788 39-800 54-800L352-800"}],9140:[.757,-.521,2.235,{p:"2235 757L0 757L0 548C0 533 12 521 27 521C42 521 54 533 54 548L54 703L2181 703L2181 548C2181 533 2193 521 2208 521C2223 521 2235 533 2235 548"}],9141:[-.091,.327,2.235,{p:"2235-327L2235-118C2235-103 2223-91 2208-91C2193-91 2181-103 2181-118L2181-273L54-273L54-118C54-103 42-91 27-91C12-91 0-103 0-118L0-327"}],9180:[.78,-.506,3.02,{p:"3020 526C3020 531 3018 536 3014 540C2894 660 2357 780 1812 780L1208 780C663 780 126 660 6 540C2 536 0 531 0 526C0 515 9 506 20 506C26 506 31 508 34 512C151 628 679 702 1208 702L1812 702C2341 702 2869 628 2986 512C2989 508 2994 506 3000 506C3011 506 3020 515 3020 526"}],9181:[-.076,.35,3.02,{p:"3020-96C3020-85 3011-76 3000-76C2994-76 2989-78 2986-82C2869-198 2341-272 1812-272L1208-272C679-272 151-198 34-82C31-78 26-76 20-76C9-76 0-85 0-96C0-101 2-106 6-110C126-230 663-350 1208-350L1812-350C2357-350 2894-230 3014-110C3018-106 3020-101 3020-96"}],9182:[.838,-.5,3,{p:"3000 510C3000 511 3000 512 2999 513C2966 606 2785 708 2582 708L1908 708C1694 708 1510 745 1510 828C1510 834 1506 838 1500 838C1494 838 1490 834 1490 828C1490 745 1306 708 1092 708L418 708C215 708 34 606 1 513C0 512 0 511 0 510C0 504 4 500 10 500C14 500 18 503 19 507C50 590 234 630 418 630L1092 630C1297 630 1459 708 1500 789C1541 708 1703 630 1908 630L2582 630C2766 630 2950 590 2981 507C2982 503 2986 500 2990 500C2996 500 3000 504 3000 510"}],9183:[-.07,.408,3,{p:"3000-80C3000-74 2996-70 2990-70C2986-70 2982-73 2981-77C2950-160 2766-200 2582-200L1908-200C1703-200 1541-278 1500-359C1459-278 1297-200 1092-200L418-200C234-200 50-160 19-77C18-73 14-70 10-70C4-70 0-74 0-80C0-81 0-82 1-83C34-176 215-278 418-278L1092-278C1306-278 1490-315 1490-398C1490-404 1494-408 1500-408C1506-408 1510-404 1510-398C1510-315 1694-278 1908-278L2582-278C2785-278 2966-176 2999-83C3000-82 3000-81 3000-80"}],9184:[.866,-.607,3.068,{p:"3068 607L2809 866L259 866L0 607L88 607L259 778L2809 778L2980 607"}],9185:[-.177,.436,3.068,{p:"3068-177L2980-177L2809-348L259-348L88-177L0-177L259-436L2809-436"}],10214:[1.3,.8,.75,{p:"727-773C727-758 715-746 700-746L528-746L528 1246L700 1246C715 1246 727 1258 727 1273C727 1288 715 1300 700 1300L247 1300L247-800L700-800C715-800 727-788 727-773ZM474 1246L474-746L301-746L301 1246"}],10215:[1.3,.8,.75,{p:"503 1300L50 1300C35 1300 23 1288 23 1273C23 1258 35 1246 50 1246L222 1246L222-746L50-746C35-746 23-758 23-773C23-788 35-800 50-800L503-800ZM449-746L276-746L276 1246L449 1246"}],10216:[1.3,.8,.677,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773"}],10217:[1.3,.8,.677,{p:"512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10218:[1.3,.8,1.011,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773ZM957-773C957-770 956-766 955-763L555 250L955 1263C956 1266 957 1270 957 1273C957 1288 945 1300 930 1300C918 1300 909 1293 905 1283L501 260C499 257 499 253 499 250C499 247 499 243 501 240L905-783C909-793 918-800 930-800C945-800 957-788 957-773"}],10219:[1.3,.8,1.011,{p:"846 250C846 253 845 257 844 260L440 1283C436 1293 426 1300 415 1300C400 1300 388 1288 388 1273C388 1270 388 1266 390 1263L790 250L390-763C388-766 388-770 388-773C388-788 400-800 415-800C426-800 436-793 440-783L844 240C845 243 846 247 846 250ZM512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10222:[1.32,.82,.485,{p:"429-800C429-794 427-789 423-786C335-697 284-354 284-25L284 525C284 854 335 1197 423 1286C427 1289 429 1294 429 1300C429 1311 420 1320 409 1320C403 1320 398 1318 395 1314C302 1221 206 870 206 525L206-25C206-370 302-721 395-814C398-818 403-820 409-820C420-820 429-811 429-800"}],10223:[1.32,.82,.485,{p:"279-25L279 525C279 870 183 1221 90 1314C87 1318 82 1320 76 1320C65 1320 56 1311 56 1300C56 1294 58 1289 62 1286C150 1197 201 854 201 525L201-25C201-354 150-697 62-786C58-789 56-794 56-800C56-811 65-820 76-820C82-820 87-818 90-814C183-721 279-370 279-25"}]},"-size6":{40:[1.446,.946,.736,{p:"682-928C682-922 679-917 675-914C462-754 314-311 314 64L314 436C314 811 462 1254 675 1414C679 1417 682 1422 682 1428C682 1438 674 1446 664 1446C660 1446 656 1444 653 1442C431 1275 226 829 226 436L226 64C226-329 431-775 653-942C656-944 660-946 664-946C674-946 682-938 682-928"}],41:[1.446,.946,.736,{p:"510 64L510 436C510 829 305 1275 83 1442C80 1444 76 1446 72 1446C62 1446 54 1438 54 1428C54 1422 57 1417 61 1414C274 1254 422 811 422 436L422 64C422-311 274-754 61-914C57-917 54-922 54-928C54-938 62-946 72-946C76-946 80-944 83-942C305-775 510-329 510 64"}],47:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],91:[1.45,.95,.528,{p:"509-921C509-905 496-892 480-892L291-892L291 1392L480 1392C496 1392 509 1405 509 1421C509 1437 496 1450 480 1450L233 1450L233-950L480-950C496-950 509-937 509-921"}],92:[2.777,2.277,1.997,{p:"1941-2241C1941-2237 1940-2232 1939-2229L126 2753C121 2767 108 2777 92 2777C72 2777 56 2761 56 2741C56 2737 57 2732 58 2729L1871-2253C1876-2267 1889-2277 1905-2277C1925-2277 1941-2261 1941-2241"}],93:[1.45,.95,.528,{p:"295 1450L48 1450C32 1450 19 1437 19 1421C19 1405 32 1392 48 1392L237 1392L237-892L48-892C32-892 19-905 19-921C19-937 32-950 48-950L295-950"}],123:[1.45,.95,.75,{p:"648-928C648-918 641-910 632-907C510-869 422-748 422-650L422-50C422 70 315 190 185 250C315 310 422 430 422 550L422 1150C422 1248 510 1369 632 1407C641 1410 648 1418 648 1428C648 1440 638 1450 626 1450C624 1450 622 1450 620 1449C465 1401 328 1273 328 1150L328 550C328 440 241 309 118 271C109 268 102 260 102 250C102 240 109 232 118 229C241 191 328 60 328-50L328-650C328-773 465-901 620-949C622-950 624-950 626-950C638-950 648-940 648-928"}],125:[1.45,.95,.75,{p:"648 250C648 260 641 268 632 271C509 309 422 440 422 550L422 1150C422 1273 285 1401 130 1449C128 1450 126 1450 124 1450C112 1450 102 1440 102 1428C102 1418 109 1410 118 1407C240 1369 328 1248 328 1150L328 550C328 430 435 310 565 250C435 190 328 70 328-50L328-650C328-748 240-869 118-907C109-910 102-918 102-928C102-940 112-950 124-950C126-950 128-950 130-949C285-901 422-773 422-650L422-50C422 60 509 191 632 229C641 232 648 240 648 250"}],770:[.748,-.57,1.581,{p:"1581 598L790 748L0 598L5 570L790 684L1576 570"}],771:[.769,-.532,1.599,{p:"1599 754C1599 762 1593 769 1585 769C1581 769 1577 767 1575 765C1498 694 1381 670 1200 646C1170 642 1141 640 1111 640C1009 640 907 661 806 681C700 703 593 723 486 723C455 723 423 722 391 717C198 692 86 632 5 557C2 554 0 550 0 546C0 538 6 532 15 532C18 532 22 533 24 535C101 606 218 630 400 654C429 658 458 660 488 660C590 660 692 639 793 619C899 597 1006 577 1113 577C1145 577 1176 578 1208 583C1401 608 1513 668 1595 743C1597 746 1599 750 1599 754"}],774:[.743,-.574,1.604,{p:"1604 733L1576 743C1541 638 1102 638 802 638C501 638 62 638 28 743L0 733C53 574 486 574 802 574C1118 574 1550 574 1604 733"}],780:[.742,-.564,1.581,{p:"1581 714L1576 742L790 628L5 742L0 714L790 564"}],8260:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],8725:[.619,.119,.6,{p:"544 583C544 603 528 619 508 619C495 619 484 612 477 602L61-64C58-69 56-76 56-83C56-103 72-119 92-119C105-119 116-112 123-102L539 564C542 569 544 576 544 583"}],8726:[.619,.119,.6,{p:"544-83C544-76 542-69 539-64L123 602C116 612 105 619 92 619C72 619 56 603 56 583C56 576 58 569 61 564L477-102C484-112 495-119 508-119C528-119 544-103 544-83"}],8739:[1.752,1.252,.278,{p:"175-1216L175 1716C175 1736 159 1752 139 1752C119 1752 103 1736 103 1716L103-1216C103-1236 119-1252 139-1252C159-1252 175-1236 175-1216"}],8741:[1.752,1.252,.41,{p:"128-1216L128 1716C128 1736 112 1752 92 1752C72 1752 56 1736 56 1716L56-1216C56-1236 72-1252 92-1252C112-1252 128-1236 128-1216ZM354-1216L354 1716C354 1736 338 1752 318 1752C298 1752 282 1736 282 1716L282-1216C282-1236 298-1252 318-1252C338-1252 354-1236 354-1216"}],8968:[1.45,.95,.583,{p:"555 1421C555 1437 542 1450 526 1450L210 1450L210-921C210-937 223-950 239-950C255-950 268-937 268-921L268 1392L526 1392C542 1392 555 1405 555 1421"}],8969:[1.45,.95,.583,{p:"373-921L373 1450L57 1450C41 1450 28 1437 28 1421C28 1405 41 1392 57 1392L315 1392L315-921C315-937 328-950 344-950C360-950 373-937 373-921"}],8970:[1.45,.95,.583,{p:"555-921C555-905 542-892 526-892L268-892L268 1421C268 1437 255 1450 239 1450C223 1450 210 1437 210 1421L210-950L526-950C542-950 555-937 555-921"}],8971:[1.45,.95,.583,{p:"373-950L373 1421C373 1437 360 1450 344 1450C328 1450 315 1437 315 1421L315-892L57-892C41-892 28-905 28-921C28-937 41-950 57-950"}],9140:[.764,-.513,2.61,{p:"2610 764L0 764L0 542C0 526 13 513 29 513C45 513 58 526 58 542L58 706L2552 706L2552 542C2552 526 2565 513 2581 513C2597 513 2610 526 2610 542"}],9141:[-.083,.334,2.61,{p:"2610-334L2610-112C2610-96 2597-83 2581-83C2565-83 2552-96 2552-112L2552-276L58-276L58-112C58-96 45-83 29-83C13-83 0-96 0-112L0-334"}],9180:[.787,-.505,3.524,{p:"3524 527C3524 533 3522 539 3518 543C3397 664 2789 787 2156 787L1368 787C735 787 127 664 6 543C2 539 0 533 0 527C0 515 10 505 22 505C28 505 34 507 38 511C155 629 753 699 1368 699L2156 699C2771 699 3369 629 3486 511C3490 507 3496 505 3502 505C3514 505 3524 515 3524 527"}],9181:[-.075,.357,3.524,{p:"3524-97C3524-85 3514-75 3502-75C3496-75 3490-77 3486-81C3369-199 2771-269 2156-269L1368-269C753-269 155-199 38-81C34-77 28-75 22-75C10-75 0-85 0-97C0-103 2-109 6-113C127-234 735-357 1368-357L2156-357C2789-357 3397-234 3518-113C3522-109 3524-103 3524-97"}],9182:[.845,-.498,3.502,{p:"3502 509C3502 510 3502 511 3501 512C3467 606 3265 715 3035 715L2207 715C1968 715 1762 748 1762 834C1762 840 1757 845 1751 845C1745 845 1740 840 1740 834C1740 748 1534 715 1295 715L467 715C237 715 35 606 1 512C0 511 0 510 0 509C0 502 5 498 11 498C16 498 20 501 21 505C53 590 258 627 467 627L1295 627C1524 627 1706 710 1751 794C1796 710 1978 627 2207 627L3035 627C3244 627 3449 590 3481 505C3482 501 3486 498 3491 498C3497 498 3502 502 3502 509"}],9183:[-.067,.414,3.502,{p:"3502-78C3502-72 3497-67 3491-67C3486-67 3482-71 3481-75C3449-160 3244-197 3035-197L2207-197C1978-197 1796-280 1751-364C1706-280 1524-197 1295-197L467-197C258-197 53-160 21-75C20-71 16-67 11-67C5-67 0-72 0-78C0-80 0-81 1-82C35-176 237-285 467-285L1295-285C1534-285 1740-318 1740-403C1740-410 1745-414 1751-414C1757-414 1762-410 1762-403C1762-318 1968-285 2207-285L3035-285C3265-285 3467-176 3501-82C3502-81 3502-80 3502-78"}],9184:[.869,-.606,3.574,{p:"3574 606L3311 869L263 869L0 606L94 606L263 775L3311 775L3480 606"}],9185:[-.176,.439,3.574,{p:"3574-176L3480-176L3311-345L263-345L94-176L0-176L263-439L3311-439"}],10214:[1.45,.95,.838,{p:"816-921C816-905 803-892 787-892L593-892L593 1392L787 1392C803 1392 816 1405 816 1421C816 1437 803 1450 787 1450L282 1450L282-950L787-950C803-950 816-937 816-921ZM535-892L340-892L340 1392L535 1392"}],10215:[1.45,.95,.838,{p:"556-950L556 1450L51 1450C35 1450 22 1437 22 1421C22 1405 35 1392 51 1392L245 1392L245-892L51-892C35-892 22-905 22-921C22-937 35-950 51-950ZM498-892L303-892L303 1392L498 1392"}],10216:[1.45,.95,.75,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921"}],10217:[1.45,.95,.75,{p:"577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10218:[1.45,.95,1.124,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921ZM1071-921C1071-917 1071-914 1069-910L608 250L1069 1410C1071 1414 1071 1417 1071 1421C1071 1437 1058 1450 1042 1450C1030 1450 1020 1442 1015 1432L549 261C548 257 547 254 547 250C547 246 548 243 549 239L1015-932C1020-942 1030-950 1042-950C1058-950 1071-937 1071-921"}],10219:[1.45,.95,1.124,{p:"951 250C951 254 951 257 949 261L483 1432C479 1442 469 1450 456 1450C440 1450 427 1437 427 1421C427 1417 428 1414 429 1410L891 250L429-910C428-914 427-917 427-921C427-937 440-950 456-950C469-950 479-942 483-932L949 239C951 243 951 246 951 250ZM577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10222:[1.472,.972,.541,{p:"485-950C485-944 483-938 479-934C379-835 323-462 323-107L323 607C323 962 379 1335 479 1434C483 1438 485 1444 485 1450C485 1462 475 1472 463 1472C457 1472 451 1470 447 1466C343 1361 235 980 235 607L235-107C235-480 343-861 447-966C451-970 457-972 463-972C475-972 485-962 485-950"}],10223:[1.472,.972,.541,{p:"306-107L306 607C306 980 198 1361 94 1466C90 1470 84 1472 78 1472C66 1472 56 1462 56 1450C56 1444 58 1438 62 1434C162 1335 218 962 218 607L218-107C218-462 162-835 62-934C58-938 56-944 56-950C56-962 66-972 78-972C84-972 90-970 94-966C198-861 306-480 306-107"}]},"-size7":{40:[1.745,1.245,.875,{p:"823-1224C823-1217 820-1211 814-1207C559-1015 379-468 379 0L379 500C379 968 559 1515 814 1707C820 1711 823 1717 823 1724C823 1735 813 1745 802 1745C797 1745 793 1743 790 1741C522 1539 277 990 277 500L277 0C277-490 522-1039 790-1241C793-1243 797-1245 802-1245C813-1245 823-1235 823-1224"}],41:[1.745,1.245,.875,{p:"598 0L598 500C598 990 353 1539 85 1741C82 1743 78 1745 73 1745C62 1745 52 1735 52 1724C52 1717 55 1711 61 1707C316 1515 496 968 496 500L496 0C496-468 316-1015 61-1207C55-1211 52-1217 52-1224C52-1235 62-1245 73-1245C78-1245 82-1243 85-1241C353-1039 598-490 598 0"}],47:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],91:[1.75,1.25,.667,{p:"647-1220C647-1203 634-1190 617-1190L381-1190L381 1690L617 1690C634 1690 647 1703 647 1720C647 1737 634 1750 617 1750L321 1750L321-1250L617-1250C634-1250 647-1237 647-1220"}],92:[3.56,3.06,2.572,{p:"2515-3021C2515-3016 2515-3011 2513-3007L132 3534C127 3549 112 3560 95 3560C73 3560 55 3543 55 3521C55 3516 56 3511 58 3507L2439-3034C2444-3049 2459-3060 2476-3060C2498-3060 2515-3043 2515-3021"}],93:[1.75,1.25,.667,{p:"346-1250L346 1750L50 1750C33 1750 20 1737 20 1720C20 1703 33 1690 50 1690L286 1690L286-1190L50-1190C33-1190 20-1203 20-1220C20-1237 33-1250 50-1250"}],123:[1.75,1.25,.902,{p:"755-1224C755-1213 748-1203 738-1200C600-1149 502-998 502-875L502-125C502 22 382 175 237 250C382 325 502 478 502 625L502 1375C502 1498 600 1649 738 1700C748 1703 755 1713 755 1724C755 1738 743 1750 729 1750C726 1750 723 1749 720 1748C551 1687 400 1526 400 1375L400 625C400 488 303 325 164 274C154 271 147 261 147 250C147 239 154 229 164 226C303 175 400 12 400-125L400-875C400-1026 551-1187 720-1248C723-1249 726-1250 729-1250C743-1250 755-1238 755-1224"}],125:[1.75,1.25,.902,{p:"755 250C755 261 748 271 738 274C599 325 502 488 502 625L502 1375C502 1526 351 1687 182 1748C179 1749 176 1750 173 1750C159 1750 147 1738 147 1724C147 1713 154 1703 164 1700C302 1649 400 1498 400 1375L400 625C400 478 520 325 665 250C520 175 400 22 400-125L400-875C400-998 302-1149 164-1200C154-1203 147-1213 147-1224C147-1238 159-1250 173-1250C176-1250 179-1249 182-1248C351-1187 502-1026 502-875L502-125C502 12 599 175 738 226C748 229 755 239 755 250"}],770:[.749,-.569,1.896,{p:"1896 599L948 749L0 599L4 569L948 683L1892 569"}],771:[.773,-.527,1.915,{p:"1915 758C1915 766 1908 773 1900 773C1897 773 1893 772 1891 770C1805 699 1665 675 1435 649C1399 645 1362 643 1325 643C1204 643 1083 663 963 683C839 703 714 723 589 723C550 723 511 721 472 716C231 689 95 628 5 554C2 551 0 547 0 542C0 534 7 527 15 527C19 527 22 528 25 530C110 601 250 625 480 651C517 655 553 657 590 657C711 657 832 637 952 617C1076 597 1201 577 1326 577C1365 577 1404 579 1443 584C1684 611 1820 672 1910 746C1913 749 1915 753 1915 758"}],774:[.743,-.573,1.92,{p:"1920 733L1892 743C1857 639 1319 639 960 639C601 639 63 639 28 743L0 733C53 573 585 573 960 573C1336 573 1867 573 1920 733"}],780:[.743,-.563,1.896,{p:"1896 713L1892 743L948 629L4 743L0 713L948 563"}],8260:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],8725:[.623,.122,.607,{p:"552 583C552 605 534 623 512 623C498 623 485 615 478 604L62-62C59-68 57-75 57-83C57-105 74-122 96-122C110-122 123-115 130-104L546 562C549 568 552 575 552 583"}],8726:[.623,.122,.607,{p:"552-83C552-75 549-68 546-62L130 604C123 615 110 623 96 623C74 623 57 605 57 583C57 575 59 568 62 562L478-104C485-115 498-122 512-122C534-122 552-105 552-83"}],8739:[2.053,1.553,.278,{p:"179-1514L179 2014C179 2035 161 2053 139 2053C117 2053 100 2035 100 2014L100-1514C100-1535 117-1553 139-1553C161-1553 179-1535 179-1514"}],8741:[2.053,1.553,.424,{p:"136-1514L136 2014C136 2035 118 2053 96 2053C74 2053 57 2035 57 2014L57-1514C57-1535 74-1553 96-1553C118-1553 136-1535 136-1514ZM369-1514L369 2014C369 2035 351 2053 329 2053C307 2053 290 2035 290 2014L290-1514C290-1535 307-1553 329-1553C351-1553 369-1535 369-1514"}],8968:[1.75,1.25,.623,{p:"595 1720C595 1737 582 1750 565 1750L221 1750L221-1220C221-1237 234-1250 251-1250C268-1250 281-1237 281-1220L281 1690L565 1690C582 1690 595 1703 595 1720"}],8969:[1.75,1.25,.623,{p:"402-1220L402 1750L58 1750C41 1750 28 1737 28 1720C28 1703 41 1690 58 1690L342 1690L342-1220C342-1237 355-1250 372-1250C389-1250 402-1237 402-1220"}],8970:[1.75,1.25,.623,{p:"595-1220C595-1203 582-1190 565-1190L281-1190L281 1720C281 1737 268 1750 251 1750C234 1750 221 1737 221 1720L221-1250L565-1250C582-1250 595-1237 595-1220"}],8971:[1.75,1.25,.623,{p:"402 1720C402 1737 389 1750 372 1750C355 1750 342 1737 342 1720L342-1190L58-1190C41-1190 28-1203 28-1220C28-1237 41-1250 58-1250L402-1250"}],9140:[.772,-.504,2.985,{p:"2985 534L2985 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712L2925 712L2925 534C2925 518 2938 504 2955 504C2972 504 2985 518 2985 534"}],9141:[-.074,.342,2.985,{p:"2985-342L2985-104C2985-88 2972-74 2955-74C2938-74 2925-88 2925-104L2925-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,4.032,{p:"4032 528C4032 536 4029 542 4024 547C3903 668 3229 796 2514 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694L2514 694C3207 694 3870 628 3988 510C3992 505 3999 502 4006 502C4020 502 4032 514 4032 528"}],9181:[-.072,.366,4.032,{p:"4032-98C4032-84 4020-72 4006-72C3999-72 3992-75 3988-80C3870-198 3207-264 2514-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366L2514-366C3229-366 3903-238 4024-117C4029-112 4032-106 4032-98"}],9182:[.854,-.493,4.006,{p:"4006 506C4006 507 4006 509 4005 510C3970 607 3750 724 3496 724L2500 724C2240 724 2016 753 2016 841C2016 848 2010 854 2003 854C1996 854 1990 848 1990 841C1990 753 1766 724 1506 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622L1506 622C1755 622 1952 711 2003 798C2054 711 2251 622 2500 622L3496 622C3725 622 3949 589 3981 501C3983 496 3987 493 3993 493C4000 493 4006 498 4006 506"}],9183:[-.062,.423,4.006,{p:"4006-75C4006-68 4000-62 3993-62C3987-62 3983-66 3981-71C3949-159 3725-192 3496-192L2500-192C2251-192 2054-281 2003-368C1952-281 1755-192 1506-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294L1506-294C1766-294 1990-323 1990-410C1990-418 1996-423 2003-423C2010-423 2016-418 2016-410C2016-323 2240-294 2500-294L3496-294C3750-294 3970-177 4005-80C4006-79 4006-77 4006-75"}],9184:[.873,-.605,4.082,{p:"4082 605L3814 873L268 873L0 605L102 605L268 771L3814 771L3980 605"}],9185:[-.175,.443,4.082,{p:"4082-175L3980-175L3814-341L268-341L102-175L0-175L268-443L3814-443"}],10214:[1.75,1.25,1.007,{p:"985-1220C985-1203 972-1190 955-1190L714-1190L714 1690L955 1690C972 1690 985 1703 985 1720C985 1737 972 1750 955 1750L353 1750L353-1250L955-1250C972-1250 985-1237 985-1220ZM654-1190L413-1190L413 1690L654 1690"}],10215:[1.75,1.25,1.007,{p:"654-1250L654 1750L52 1750C35 1750 22 1737 22 1720C22 1703 35 1690 52 1690L293 1690L293-1190L52-1190C35-1190 22-1203 22-1220C22-1237 35-1250 52-1250ZM594 1690L594-1190L353-1190L353 1690"}],10216:[1.75,1.25,.908,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220"}],10217:[1.75,1.25,.908,{p:"704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10218:[1.75,1.25,1.362,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220ZM1306-1220C1306-1216 1305-1212 1303-1209L720 250L1303 1709C1305 1712 1306 1716 1306 1720C1306 1737 1292 1750 1276 1750C1263 1750 1252 1742 1248 1731L660 261C658 258 658 254 658 250C658 246 658 242 660 239L1248-1231C1252-1242 1263-1250 1276-1250C1292-1250 1306-1237 1306-1220"}],10219:[1.75,1.25,1.362,{p:"1158 250C1158 254 1157 258 1155 261L567 1731C563 1742 552 1750 540 1750C523 1750 510 1737 510 1720C510 1716 510 1712 512 1709L1095 250L512-1209C510-1212 510-1216 510-1220C510-1237 523-1250 540-1250C552-1250 563-1242 567-1231L1155 239C1157 242 1158 246 1158 250ZM704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10222:[1.776,1.276,.647,{p:"591-1250C591-1243 588-1236 583-1232C465-1113 396-670 396-250L396 750C396 1170 465 1613 583 1732C588 1736 591 1743 591 1750C591 1764 579 1776 565 1776C558 1776 551 1773 547 1768C422 1644 294 1191 294 750L294-250C294-691 422-1144 547-1268C551-1273 558-1276 565-1276C579-1276 591-1264 591-1250"}],10223:[1.776,1.276,.647,{p:"353-250L353 750C353 1191 225 1644 100 1768C96 1773 89 1776 82 1776C68 1776 56 1764 56 1750C56 1743 59 1736 64 1732C182 1613 251 1170 251 750L251-250C251-670 182-1113 64-1232C59-1236 56-1243 56-1250C56-1264 68-1276 82-1276C89-1276 96-1273 100-1268C225-1144 353-691 353-250"}]},"-tex-mathit":{65:[.716,0,.743,{p:"692 18C692 31 684 31 668 31C616 31 613 39 611 65L568 691C567 713 566 716 550 716C534 716 530 709 524 698L192 113C149 37 106 33 71 31C60 30 59 12 59 12C59 9 60 0 71 0C96 0 125 3 151 3C182 3 214 0 244 0C249 0 262 0 262 19C262 30 254 30 246 31C240 32 204 34 204 65C204 74 209 86 218 103L290 229L518 229L529 63C529 43 505 31 462 31C451 31 439 31 439 12C439 0 451 0 454 0C491 0 531 3 569 3C604 3 640 0 674 0C680 0 692 0 692 18ZM516 260L307 260L493 587"}],66:[.683,0,.704,{p:"677 219C677 302 610 348 538 357C660 384 734 470 734 547C734 619 675 683 566 683L255 683C239 683 228 683 228 664C228 652 236 652 255 652C286 652 313 652 313 635C313 632 313 630 309 616L174 73C166 39 160 31 92 31C76 31 65 31 65 12C65 0 74 0 90 0L420 0C562 0 677 115 677 219ZM646 553C646 468 569 366 455 366L323 366L385 616C394 652 401 652 434 652L552 652C636 652 646 584 646 553ZM588 232C588 135 508 31 398 31L274 31C243 31 243 34 243 41C243 47 246 57 247 63L317 344L489 344C582 344 588 258 588 232",oc:.03}],67:[.705,.022,.716,{p:"810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 81 257-22 395-22C590-22 699 192 699 240C699 250 689 250 684 250C678 250 671 250 668 242C617 73 492 9 409 9C325 9 237 65 237 207C237 269 262 426 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438",oc:.096}],68:[.683,0,.755,{p:"775 438C775 581 694 683 565 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 72 0 88 0L395 0C584 0 775 213 775 438ZM692 476C692 417 663 230 578 130C529 73 458 31 378 31L275 31C244 31 244 34 244 41C244 47 247 57 248 63L386 616C395 651 402 652 435 652L532 652C613 652 692 607 692 476",oc:.02}],69:[.68,0,.678,{p:"687 247C687 258 675 258 672 258C661 258 660 257 651 234C593 96 558 31 399 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L319 338L406 338C474 338 481 322 481 295C481 288 480 273 472 244C472 244 470 236 470 233C470 221 480 221 486 221C497 221 500 223 504 241L559 461C560 464 562 474 562 474C562 486 550 486 546 486C533 486 533 483 527 462C508 391 489 369 408 369L327 369L388 615C396 648 403 649 436 649L561 649C669 649 694 619 694 548C694 521 692 508 689 484C688 479 687 470 687 467C687 455 698 455 702 455C716 455 717 459 719 477L742 654C745 680 739 680 718 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L566 0C586 0 587 1 594 16L683 235C684 237 687 247 687 247",oc:.065}],70:[.68,0,.653,{p:"707 477L730 654C733 680 727 680 706 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C116 0 158 3 198 3C244 3 291 0 336 0C345 0 357 0 357 19C357 31 348 31 332 31L322 31C249 31 249 39 249 52C249 56 249 58 253 73L316 325L399 325C464 325 473 310 473 283C473 266 469 250 465 234C463 227 462 223 462 220C462 208 473 208 477 208C488 208 491 209 496 228L551 448C552 452 553 457 553 462C553 473 541 473 538 473C525 473 524 470 519 452C501 381 485 356 402 356L324 356L388 615C396 648 403 649 436 649L553 649C660 649 682 618 682 549C682 525 679 506 676 483L675 467C675 455 686 455 690 455C704 455 705 459 707 477",oc:.078}],71:[.705,.022,.774,{p:"768 260C768 268 764 273 755 273C724 273 690 270 658 270C615 270 570 273 527 273C519 273 506 273 506 253C506 242 517 242 532 242L540 242C553 242 570 241 583 240C604 237 612 236 612 222C612 218 612 216 604 188C582 99 580 88 550 60C507 21 452 9 414 9C319 9 237 75 237 208C237 266 261 425 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438L810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 84 254-22 396-22C488-22 561 24 590 61C599 37 621 1 632 1C639 1 641 7 644 18L692 209C698 232 700 242 744 242C757 242 768 242 768 260",oc:.038}],72:[.683,0,.743,{p:"689 18C689 31 682 31 662 31C604 31 604 39 604 48C604 48 604 56 608 71L743 612C751 644 759 652 822 652C843 652 852 652 852 670C852 681 845 683 838 683C800 683 759 680 720 680C680 680 639 683 600 683C594 683 581 683 581 664C581 652 589 652 608 652C639 652 666 652 666 635C666 632 666 630 662 616L601 371L327 371L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 52 248 54 252 68L319 340L593 340L527 73C519 39 513 31 445 31C429 31 418 31 418 12C418 0 429 0 432 0C470 0 511 3 550 3C590 3 631 0 670 0C677 0 689 0 689 18",oc:.109}],73:[.683,0,.386,{p:"338 19C338 31 330 31 310 31C248 31 248 38 248 49C248 49 248 56 252 71L387 611C395 643 401 652 470 652C491 652 501 652 501 671C501 683 491 683 487 683C447 683 405 680 364 680C323 680 280 683 239 683C232 683 220 683 220 665C220 652 227 652 247 652C281 652 310 652 310 635C310 632 308 619 307 616L171 72C163 39 154 31 87 31C66 31 57 31 57 13C57 2 64 0 71 0C111 0 153 3 194 3C235 3 278 0 318 0C325 0 338 0 338 19",oc:.115}],74:[.683,.022,.525,{p:"622 671C622 680 616 683 608 683C575 683 539 680 505 680C460 680 413 683 369 683C360 683 348 683 348 664C348 652 357 652 373 652L385 652C402 652 413 652 431 650C453 647 461 646 461 631C461 627 461 625 457 611L341 145C322 70 265 0 210 0C169 0 134 25 126 66C128 65 130 65 137 65C175 65 197 99 197 124C197 150 177 163 156 163C153 163 94 163 94 86C94 18 148-22 212-22C306-22 398 53 420 144L537 616C544 644 551 652 596 652C611 652 622 652 622 671",oc:.097}],75:[.683,0,.769,{p:"709 19C709 31 700 31 691 31C655 32 643 39 631 70L500 417L684 570C707 589 775 646 841 652C849 653 859 654 859 671C859 678 855 683 848 683C827 683 802 680 779 680C744 680 706 683 672 683C666 683 653 683 653 664C653 653 662 652 667 652C681 651 693 646 693 632C693 614 676 599 660 586L308 293L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 54 256 86 261 104L296 248L435 363L539 84C545 69 545 67 545 64C545 32 507 31 494 31C487 31 475 31 475 13C475 2 482 0 489 0C525 0 564 3 601 3C631 3 663 0 692 0C701 0 709 4 709 19",oc:.09}],76:[.683,0,.627,{p:"624 246C624 258 612 258 609 258C597 258 596 255 589 236C557 147 514 31 358 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L386 607C395 642 401 652 482 652L492 652C509 652 520 652 520 671C520 683 509 683 505 683C460 683 413 680 367 680C326 680 284 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L515 0C537 0 538 1 544 18L620 233"}],77:[.683,0,.897,{p:"839 18C839 31 832 31 812 31C754 31 754 39 754 48C754 48 754 56 758 71L893 612C901 644 909 652 972 652C993 652 1002 652 1002 670C1002 683 994 683 977 683L849 683C827 683 824 683 813 665L473 100L417 661C415 683 413 683 389 683L256 683C240 683 229 683 229 664C229 652 237 652 256 652C287 652 314 652 314 635C314 632 314 630 310 616L182 101C168 45 130 33 85 31C77 31 66 30 66 12C66 3 72 0 79 0C109 0 143 3 174 3C206 3 241 0 272 0C278 0 290 0 290 18C290 30 283 31 271 31C214 33 212 59 212 74C212 77 212 83 216 99L349 630L350 630L411 24C413 7 413 0 428 0C441 0 446 7 452 18L825 639L826 639L685 73C677 39 671 31 603 31C587 31 576 31 576 12C576 0 587 0 590 0C627 0 666 3 704 3C742 3 783 0 820 0C827 0 839 0 839 18",oc:.105}],78:[.683,0,.743,{p:"852 670C852 678 848 683 839 683C808 683 775 680 743 680C711 680 677 683 646 683C641 683 628 683 628 664C628 653 637 652 646 652C698 650 706 630 706 609C706 600 704 593 702 585L592 146L405 666C399 682 398 683 377 683L252 683C236 683 225 683 225 664C225 652 233 652 252 652C259 652 313 652 313 644C313 644 313 641 310 631L178 101C164 46 127 33 81 31C73 31 62 30 62 12C62 3 68 0 75 0C105 0 139 3 170 3C202 3 237 0 268 0C274 0 286 0 286 18C286 30 279 31 267 31C210 33 208 59 208 74C208 77 208 83 212 99L341 614L556 17C561 2 562 0 576 0C587 0 591 1 596 20L736 584C752 648 808 651 837 652C840 652 852 653 852 670",oc:.109}],79:[.705,.022,.767,{p:"788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C578-22 788 203 788 444ZM703 486C703 398 667 265 614 174C549 63 460 4 385 4C294 4 238 86 238 205C238 251 252 391 322 513C375 607 466 680 553 680C631 680 703 620 703 486",oc:.021}],80:[.683,0,.678,{p:"730 535C730 619 662 683 553 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 156 3 195 3C235 3 276 0 315 0C322 0 334 0 334 18C334 31 327 31 307 31C249 31 249 39 249 48C249 52 249 54 253 68L314 316L469 316C595 316 730 418 730 535ZM642 562C642 542 627 444 589 400C554 361 504 342 444 342L318 342L386 616C395 652 402 652 435 652L521 652C591 652 642 626 642 562",oc:.052}],81:[.705,.194,.767,{p:"695-1C695 6 690 11 684 11C676 11 674 5 672-2C649-72 599-100 562-100C528-100 504-85 502 6C667 78 788 265 788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C413-22 448-14 469-7C461-59 459-88 459-102C459-157 480-194 538-194C654-194 695-1 695-1ZM704 480C704 392 660 144 499 42C497 74 491 148 419 148C364 148 322 91 322 43C322 27 325 20 327 15C256 48 233 130 233 202C233 266 258 417 333 532C394 625 479 680 553 680C645 680 704 599 704 480ZM473 26C449 14 417 3 385 3C374 3 344 3 344 43C344 79 376 126 420 126C474 126 474 80 474 54C474 46 474 34 473 26",oc:.021}],82:[.683,.022,.729,{p:"723 92C723 99 721 105 708 105C695 105 694 100 691 88C674 32 644 0 613 0C583 0 580 27 580 59C580 85 583 109 586 135C589 158 594 202 594 223C594 279 559 321 508 339C650 375 718 462 718 535C718 614 642 683 517 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 155 3 193 3C232 3 273 0 312 0C319 0 331 0 331 18C331 31 324 31 304 31C246 31 246 39 246 48C246 52 246 54 250 68L315 331L423 331C465 331 517 315 517 243C517 229 514 220 500 164C489 117 485 103 485 84C485 10 546-22 609-22C693-22 723 84 723 92ZM628 558C628 552 624 459 570 405C540 376 490 353 422 353L321 353L386 616C393 646 401 648 408 650C415 652 447 652 466 652C530 652 628 652 628 558"}],83:[.705,.022,.562,{p:"538 238C538 267 531 308 505 340C480 371 468 374 373 402C354 407 323 416 318 418C284 433 267 465 267 506C267 588 344 677 429 677C523 677 551 609 551 535C551 509 550 502 546 480L545 466C545 456 555 456 560 456C571 456 574 457 578 474L630 681C631 685 632 691 632 695C632 695 631 705 621 705C616 705 615 704 606 693L561 637C522 704 451 705 431 705C308 705 199 582 199 467C199 415 221 362 279 335C285 332 307 326 322 322L371 308C423 293 431 290 448 272C459 258 470 236 470 200C470 109 392 9 303 9C228 9 153 45 153 149C153 172 158 199 161 210L162 216C162 227 153 227 147 227C135 227 133 225 129 210L77 1C75-6 74-9 74-12C74-18 79-22 85-22C92-22 93-20 101-10C112 2 138 34 148 47C185-7 249-22 301-22C427-22 538 112 538 238",oc:.07}],84:[.677,0,.716,{p:"775 473L805 652C806 656 806 661 806 665C806 677 797 677 781 677L268 677C248 677 245 677 239 659L180 480C175 467 175 463 175 463C175 452 187 452 190 452C194 452 198 452 201 455C203 457 204 458 214 484C261 625 289 646 418 646L452 646C475 646 475 642 475 635C475 628 473 619 471 613L337 76C328 41 319 31 231 31L215 31C198 31 187 31 187 12C187 0 199 0 204 0C255 0 308 3 359 3C411 3 465 0 516 0C525 0 537 0 537 20C537 31 527 31 512 31L497 31C481 31 450 33 447 33C419 36 414 40 414 54C414 57 414 59 418 73L552 611C559 641 567 643 575 644C583 646 610 646 627 646C731 646 754 632 754 570C754 558 754 539 744 480C742 469 742 465 742 465C742 452 752 452 757 452C770 452 772 455 775 473",oc:.09}],85:[.683,.022,.743,{p:"852 670C852 678 848 683 839 683C809 683 776 680 745 680C713 680 680 683 649 683C644 683 631 683 631 664C631 653 640 652 649 652C701 650 709 630 709 609C709 600 707 593 705 585L616 229C584 100 478 9 384 9C332 9 277 43 277 134C277 156 282 188 287 210L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L210 230C202 198 202 176 202 166C202 46 286-22 380-22C507-22 618 108 645 218L736 584C752 648 808 651 837 652C840 652 852 653 852 670",oc:.109}],86:[.683,.022,.743,{p:"868 672C868 672 866 683 855 683C831 683 804 680 779 680C749 680 716 683 687 683C681 683 669 683 669 664C669 653 677 653 685 652C701 651 725 644 725 620C725 607 714 587 710 580L421 97L370 621C370 651 423 652 433 652C447 652 458 652 458 671C458 683 447 683 444 683C407 683 367 680 329 680C295 680 260 683 227 683C222 683 209 683 209 664C209 652 219 652 233 652C283 652 285 643 287 618L347 2C349-17 350-22 366-22C378-22 383-21 394-3L737 571C777 638 812 649 849 652C857 653 868 653 868 672",oc:.125}],87:[.683,.022,.999,{p:"1124 672C1124 672 1124 683 1112 683C1089 683 1063 680 1039 680C1007 680 972 683 940 683C934 683 921 683 921 664C921 653 930 652 937 652C954 651 988 645 988 614C988 602 983 593 977 582L724 116L702 608C702 608 701 611 701 615C701 632 707 651 772 652C780 652 792 652 792 672C792 681 784 683 778 683C741 683 702 680 665 680C633 680 598 683 567 683C563 683 549 683 549 664C549 652 560 652 570 652C612 652 616 646 618 631C619 627 622 564 622 564C622 556 622 554 616 544L383 116L361 605C360 626 359 651 426 652C440 652 451 652 451 671C451 683 440 683 437 683C400 683 361 680 324 680C292 680 257 683 226 683C222 683 208 683 208 664C208 652 218 652 232 652C277 652 277 644 278 620L306 3C307-18 309-22 324-22C339-22 342-17 350-2L625 501L647 3C648-16 648-22 665-22C673-22 681-22 691-4L1004 570C1038 632 1062 648 1110 652C1120 653 1124 662 1124 672",oc:.125}],88:[.683,0,.743,{p:"700 18C700 31 692 31 676 31C622 31 618 42 611 61L492 383L655 570L667 580C691 606 728 647 804 652C815 653 825 653 825 671C825 680 818 683 812 683C784 683 754 680 725 680C691 680 654 683 621 683C615 683 603 683 603 664C603 653 612 652 615 652C622 651 651 649 651 622C651 614 648 603 630 582L482 412L409 611L405 623C405 630 425 649 462 652C467 652 478 653 478 670C478 681 471 683 464 683C426 683 386 680 347 680C313 680 278 683 245 683C239 683 226 683 226 664C226 652 236 652 250 652C304 652 308 642 316 620L419 341L211 104C152 36 96 33 63 31C52 30 51 12 51 12C51 8 53 0 63 0C91 0 122 3 151 3C185 3 221 0 254 0C259 0 273 0 273 20C273 30 260 31 260 31C230 34 225 51 225 61C225 65 226 75 233 85C235 87 236 89 237 91L238 93L430 312L518 73C519 69 521 64 521 61C521 51 500 33 464 31C457 30 448 27 448 12C448 0 460 0 463 0C501 0 541 3 579 3C613 3 649 0 682 0C688 0 700 0 700 18",oc:.082}],89:[.683,0,.743,{p:"874 672C874 672 874 683 862 683C838 683 811 680 786 680C755 680 723 683 693 683C687 683 675 683 675 664C675 653 684 652 690 652C707 651 721 645 721 629C721 612 698 585 696 582L477 315L382 615C378 625 378 628 378 628C378 651 421 652 434 652C445 652 456 652 456 671C456 683 446 683 442 683C404 683 364 680 325 680C291 680 254 683 221 683C215 683 202 683 202 664C202 652 212 652 226 652C273 652 283 645 290 622L396 288C398 283 400 277 400 273C400 268 359 109 354 90C341 35 340 32 266 31C252 31 241 31 241 12C241 0 252 0 255 0C293 0 333 3 371 3C410 3 452 0 490 0C496 0 509 0 509 19C509 31 501 31 482 31C451 31 424 31 424 48C424 56 436 104 443 133L474 256C479 273 479 275 486 283L722 570C769 627 807 648 855 652C864 653 874 653 874 672",oc:.131}],90:[.683,0,.613,{p:"605 255C605 267 595 267 589 267C578 267 577 266 569 242C532 127 498 34 324 34L177 34L692 648C703 661 704 669 704 674C704 683 698 683 681 683L294 683C272 683 271 682 265 663L211 482C210 480 208 469 208 469C208 458 220 458 223 458C235 458 236 462 241 476C270 567 310 652 468 652L608 652L91 34C86 28 80 21 80 9C80 0 87 0 103 0L503 0C525 0 526 0 532 18L600 239C601 241 605 255 605 255",oc:.091}],97:[.442,.011,.511,{p:"525 143C525 153 517 153 510 153C498 153 497 152 491 130C477 74 458 11 424 11C398 11 398 38 398 52C398 59 398 75 405 103L473 375C477 389 477 391 477 396C477 417 460 422 450 422C418 422 411 388 410 383C391 426 359 442 327 442C216 442 98 290 98 144C98 59 144-11 219-11C255-11 299 10 339 59C350 10 387-11 422-11C459-11 480 14 495 45C513 83 525 143 525 143ZM346 124C338 92 276 11 221 11C174 11 166 70 166 100C166 150 197 267 215 309C240 370 286 420 327 420C371 420 396 368 396 326C396 326 395 319 393 313",oc:.014}],98:[.694,.011,.46,{p:"459 286C459 393 399 442 339 442C301 442 267 421 233 389L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L126 223C125 220 115 179 115 141C115 57 157-11 230-11C342-11 459 139 459 286ZM336 106C324 81 281 11 230 11C205 11 172 32 172 107C172 151 181 186 210 300C217 324 217 326 232 346C261 386 299 420 337 420C382 420 392 363 392 331C392 289 365 170 336 106"}],99:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C205 11 180 56 180 114C180 167 207 272 233 320C269 385 319 420 364 420C375 420 420 418 435 377C385 371 385 328 385 328C385 312 396 296 419 296C446 296 470 318 470 356C470 405 427 442 363 442C239 442 110 300 110 154C110 55 169-11 257-11C385-11 468 89 468 104",oc:.01}],100:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C508 153 507 152 501 130C487 74 468 11 434 11C408 11 408 38 408 52C408 59 408 74 414 98L557 669C558 672 560 682 560 682C560 691 554 694 546 694C543 694 533 693 530 692L431 684C419 683 408 682 408 663C408 652 418 652 432 652C480 652 482 645 482 635C482 632 479 618 479 618L421 384C406 415 379 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C265-11 309 10 349 59C360 10 397-11 432-11C469-11 490 14 505 45C523 83 535 143 535 143ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314",oc:.049}],101:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C194 11 183 82 183 121C183 159 193 204 200 231L239 231C269 231 336 234 384 253C463 285 463 350 463 357C463 403 426 442 362 442C257 442 114 341 114 164C114 74 162-11 257-11C385-11 468 89 468 104ZM425 359C425 253 260 253 227 253L206 253C249 417 352 420 362 420C402 420 425 393 425 359",oc:.008}],102:[.705,.205,.307,{p:"452 639C452 682 411 705 370 705C272 705 247 575 240 541L219 431L153 431C137 431 126 431 126 411C126 400 136 400 151 400L213 400L140 27C128-35 118-76 112-97C104-131 91-183 55-183C45-183 26-180 15-165C45-160 59-136 59-116C59-94 41-84 25-84C0-84-25-104-25-139C-25-184 18-205 55-205C159-205 200 5 207 41L277 400L359 400C376 400 386 400 386 418C386 431 378 431 361 431L283 431L315 593C323 630 334 683 370 683C378 683 399 681 412 665C382 660 368 636 368 616C368 594 386 584 402 584C427 584 452 604 452 639",oc:.145}],103:[.442,.205,.46,{p:"374-63L483 375C487 390 487 392 487 396C487 417 470 422 460 422C448 422 425 414 421 385C407 414 380 442 337 442C225 442 110 294 110 153C110 68 157 0 232 0C283 0 326 41 338 53L317-31C305-81 299-102 271-136C231-183 191-183 176-183C163-183 132-183 105-172C125-164 137-143 137-126C137-113 128-94 102-94C84-94 53-108 53-147C53-187 90-205 174-205C279-205 355-139 374-63ZM358 132C350 100 289 22 234 22C180 22 178 98 178 109C178 157 208 274 229 321C254 375 298 420 337 420C397 420 406 336 406 328L403 314",oc:.027}],104:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143",oc:.024}],105:[.654,.011,.307,{p:"331 143C331 153 323 153 316 153C303 153 303 151 299 136C291 107 264 11 206 11C198 11 184 12 184 39C184 65 197 98 210 135L274 306C284 335 286 343 286 362C286 417 248 442 211 442C117 442 83 293 83 288C83 278 93 278 98 278C111 278 112 280 116 294C125 327 151 420 209 420C220 420 231 415 231 392C231 368 220 339 213 320L183 237L146 138C132 100 128 89 128 69C128 30 152-11 204-11C298-11 331 139 331 143ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611",oc:.051}],106:[.654,.205,.307,{p:"223-55L316 319C317 322 321 338 321 352C321 399 291 442 235 442C136 442 83 295 83 288C83 278 93 278 98 278C111 278 111 279 117 295C142 358 182 420 234 420C259 420 261 398 261 380C261 364 258 345 254 329L158-56C157-62 126-183 53-183C48-183 31-183 13-173C48-162 49-126 49-126C49-113 40-94 14-94C-6-94-35-111-35-146C-35-191 16-205 52-205C135-205 204-130 223-55ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611",oc:.051}],107:[.694,.011,.46,{p:"484 143C484 153 476 153 469 153C457 153 456 152 450 130C437 79 418 11 374 11C347 11 345 34 345 54C345 77 352 105 353 110C358 131 358 132 358 145C358 213 288 240 225 249C248 263 269 284 296 315C348 374 387 420 437 420C456 420 464 408 464 408C422 401 417 366 417 358C417 345 426 326 452 326C474 326 502 344 502 382C502 408 484 442 439 442C386 442 343 400 309 360C252 294 236 278 201 261L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C133-11 140 17 142 26L193 229C230 224 294 203 294 145C294 138 294 134 291 120C287 103 287 96 287 86C287 14 334-11 371-11C415-11 437 22 448 41C470 79 484 140 484 143",oc:.042}],108:[.694,.011,.256,{p:"280 143C280 153 272 153 265 153C260 153 254 153 251 148L244 123C227 53 208 11 180 11C154 11 154 38 154 52C154 59 154 74 160 98L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L100 118C99 114 94 94 94 79C94 26 130-11 178-11C216-11 236 16 249 41C266 76 280 140 280 143",oc:.05}],109:[.442,.011,.818,{p:"842 143C842 153 834 153 827 153C814 153 814 151 810 136C802 109 775 11 717 11C696 11 695 26 695 40C695 65 705 91 713 115C733 168 774 280 774 338C774 422 716 442 669 442C599 442 549 398 519 354C511 423 459 442 414 442C354 442 305 409 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 289 259 291 271 312C300 362 343 420 412 420C458 420 458 369 458 354C458 327 451 298 449 289L384 29C382 23 381 18 381 15C381 4 389-11 409-11C421-11 438-4 445 15L485 175C490 197 496 218 501 240C514 289 514 291 526 312C555 362 598 420 667 420C713 420 713 369 713 354C713 292 669 173 655 133C642 99 639 90 639 69C639 25 667-11 715-11C808-11 842 138 842 143",oc:.024}],110:[.442,.011,.562,{p:"586 143C586 153 578 153 571 153C558 153 558 151 554 136C546 109 519 11 461 11C440 11 439 26 439 40C439 65 449 91 457 115C477 168 518 280 518 338C518 420 463 442 414 442C332 442 284 382 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 291 259 292 276 321C290 345 335 420 411 420C455 420 457 375 457 354C457 292 413 173 399 133C386 99 383 90 383 69C383 25 411-11 459-11C552-11 586 138 586 143",oc:.024}],111:[.442,.011,.511,{p:"509 278C509 373 450 442 363 442C239 442 110 300 110 154C110 51 173-11 256-11C380-11 509 131 509 278ZM439 317C439 274 417 171 385 111C356 56 305 11 256 11C217 11 180 42 180 114C180 164 206 275 238 329C275 390 323 420 362 420C411 420 439 376 439 317"}],112:[.442,.194,.511,{p:"510 286C510 393 450 442 390 442C341 442 298 406 269 372C257 430 212 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 374 211 358 204 330L90-128C82-159 74-162 35-163C26-163 14-163 14-182C14-189 19-194 26-194C53-194 82-191 110-191C142-191 176-194 207-194C213-194 226-194 226-175C226-163 216-163 202-163C151-163 151-157 151-147C151-141 158-115 162-99L198 47C205 30 230-11 282-11C391-11 510 137 510 286ZM387 106C375 81 332 11 281 11C223 11 213 96 213 104C213 107 214 110 216 118L263 307C271 341 333 420 388 420C433 420 443 363 443 331C443 289 416 170 387 106"}],113:[.442,.194,.46,{p:"429-175C429-163 419-163 405-163C354-163 354-157 354-147C354-140 356-135 357-129L494 417C495 420 497 430 497 430C497 439 489 441 486 441C475 441 439 406 423 378C411 407 385 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C270-11 307 15 335 42C315-36 316-36 296-115C285-158 284-162 220-163C207-163 196-163 196-182C196-191 202-194 209-194C241-194 276-191 309-191C342-191 378-194 410-194C416-194 429-194 429-175ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314",oc:.037}],114:[.442,.011,.422,{p:"489 379C489 431 424 442 391 442C322 442 286 392 270 370C259 423 220 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C184-11 191 18 193 26L258 288C259 291 304 420 390 420C395 420 423 420 443 406C408 395 405 363 405 358C405 345 414 326 440 326C458 326 489 340 489 379",oc:.067}],115:[.442,.011,.409,{p:"393 157C393 244 315 262 274 271C246 277 210 285 210 328C210 352 231 420 311 420C338 420 375 410 386 371C354 367 346 340 346 330C346 319 352 302 376 302C393 302 419 314 419 357C419 403 378 442 312 442C195 442 154 346 154 294C154 217 219 203 247 197C291 187 336 177 336 123C336 91 309 11 206 11C184 11 126 16 110 67C161 72 161 116 161 116C161 135 148 148 127 148C104 148 76 131 76 86C76 25 134-11 205-11C355-11 393 111 393 157",oc:.01}],116:[.626,.011,.332,{p:"356 143C356 153 348 153 341 153C329 153 329 152 321 134C303 86 263 11 206 11C179 11 179 36 179 52C179 59 179 75 186 103L260 400L345 400C362 400 373 400 373 419C373 431 364 431 348 431L268 431L305 579C309 593 309 595 309 600C309 621 292 626 282 626C257 626 247 605 243 590L204 431L119 431C102 431 91 431 91 412C91 400 100 400 116 400L196 400L124 113C123 109 119 93 119 79C119 29 152-11 204-11C305-11 356 138 356 143",oc:.041}],117:[.442,.011,.537,{p:"561 143C561 153 553 153 546 153C534 153 533 152 527 130C513 74 494 11 460 11C434 11 434 38 434 52C434 59 434 75 441 103L513 391C515 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 102C371 84 371 82 362 69C343 41 314 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C320-11 354 19 378 49C396-5 439-11 458-11C495-11 516 14 531 45C549 83 561 143 561 143",oc:.024}],118:[.442,.011,.46,{p:"493 376C493 411 481 442 452 442C429 442 404 419 404 396C404 383 411 376 417 369C441 343 444 311 444 290C444 262 397 11 282 11C228 11 217 61 217 94C217 152 249 239 276 311C281 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C176 216 156 156 156 109C156 18 220-11 279-11C447-11 493 350 493 376",oc:.033}],119:[.442,.011,.664,{p:"697 376C697 411 685 442 656 442C633 442 608 419 608 396C608 383 615 376 621 369C645 343 648 311 648 290C648 250 616 145 599 104C577 52 545 11 499 11C449 11 433 52 433 94C433 103 434 127 445 171L487 339C493 361 503 401 503 405C503 416 495 431 475 431C446 431 439 404 437 396L380 168C373 140 372 119 372 105C372 94 341 11 288 11C218 11 218 85 218 98C218 152 244 226 275 308C282 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C157 165 157 139 157 112C157 78 165 44 191 20C223-8 268-11 285-11C317-11 352 2 382 53C397 16 437-11 496-11C556-11 598 30 628 101C658 169 697 323 697 376",oc:.033}],120:[.442,.011,.464,{p:"488 143C488 153 480 153 473 153C461 153 460 152 455 136C428 50 378 11 336 11C316 11 289 23 289 75C289 99 300 142 308 176L342 313C356 365 383 420 430 420C433 420 458 420 474 406C434 396 434 358 434 358C434 345 443 326 469 326C487 326 518 340 518 379C518 430 460 442 431 442C376 442 343 393 333 374C311 434 262 442 237 442C137 442 83 311 83 288C83 278 93 278 98 278C111 278 111 279 116 295C143 381 195 420 235 420C264 420 283 397 283 357C283 333 271 284 262 247L239 156C223 91 202 11 142 11C139 11 115 11 98 25C128 33 137 58 137 73C137 99 116 105 103 105C78 105 53 84 53 51C53 12 95-11 141-11C189-11 222 27 239 57C259 0 308-11 334-11C437-11 488 123 488 143",oc:.054}],121:[.442,.205,.486,{p:"415-3L513 391C514 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 100C369 71 329 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C313-11 344 13 357 26C319-139 245-183 195-183C147-183 133-145 133-140C133-140 134-138 141-137C172-132 184-105 184-89C184-68 168-57 150-57C138-57 99-63 99-119C99-171 140-205 195-205C299-205 390-102 415-3",oc:.03}],122:[.442,.011,.409,{p:"433 143C433 153 421 153 418 153C406 153 405 150 401 137C383 87 335 53 292 53C272 53 256 60 236 69C206 82 194 86 174 86C169 86 161 86 156 85C163 93 184 118 212 146L357 289C416 347 464 423 464 432C464 442 456 442 450 442C438 442 437 441 431 429C398 372 385 367 369 367C351 367 341 377 322 403C310 419 293 442 261 442C187 442 144 348 144 328C144 319 151 317 159 317C171 317 172 319 177 331C185 353 214 378 251 378C271 378 289 370 311 360C344 345 355 345 370 345C355 328 346 317 330 301L166 138C110 83 62 9 62-1C62-11 71-11 77-11C88-11 89-9 93-2C107 19 134 64 172 64C194 64 202 53 220 28C236 8 251-11 282-11C379-11 433 119 433 143",oc:.055}]},"-tex-calligraphic":{},"-tex-bold-calligraphic":{},"-tex-oldstyle":{48:[.453,.022,.5,{p:"459 213C459 336 416 453 250 453C86 453 40 341 40 213C40 89 86-22 249-22C411-22 459 85 459 213ZM250 0C203 0 158 19 138 63C121 102 121 175 121 222C121 271 121 333 137 370C162 425 223 431 249 431C378 431 378 330 378 222C378 169 378 114 363 71C346 18 293 0 250 0"}],49:[.453,0,.5,{p:"294 425C294 444 294 453 282 453C279 453 276 451 269 447C255 438 214 411 121 410C98 410 93 410 93 394C93 379 99 379 119 379C125 379 178 379 223 393L223 79C223 39 223 31 131 31C103 31 98 31 98 15C98 0 108 0 115 0C147 0 226 3 258 3C283 3 308 2 332 2C355 2 379 0 402 0C409 0 419 0 419 15C419 31 414 31 385 31C294 31 294 39 294 79"}],50:[.453,0,.5,{p:"270 144C385 202 449 234 449 313C449 407 353 453 238 453C124 453 55 394 55 328C55 293 83 287 93 287C112 287 131 302 131 325C131 356 103 363 96 364C123 409 181 422 220 422C300 422 362 380 362 312C362 245 299 202 243 164C217 146 52 33 47 28C44 24 44 21 44 16C44 0 50 0 72 0L393 0C417 0 418 1 421 10C424 21 449 118 449 123C449 128 445 134 436 134C427 134 425 127 423 118C421 111 411 74 402 72C390 69 353 69 328 69L145 69C164 80 211 110 230 121"}],51:[.453,.216,.5,{p:"235 132C324 132 360 62 360-28C360-160 287-188 243-188C234-188 133-188 87-112C98-112 148-112 148-59C148-27 123-7 95-7C77-7 42-18 42-62C42-150 134-216 245-216C370-216 457-125 457-29C457 60 382 131 291 147C364 170 430 235 430 318C430 396 345 453 247 453C144 453 69 394 69 322C69 281 101 271 118 271C140 271 166 286 166 320C166 368 121 368 109 368C149 428 236 428 243 428C285 428 342 408 342 319C342 273 329 231 310 204C279 161 246 159 217 157C191 155 189 155 182 155C175 154 166 153 166 143C166 132 172 132 192 132"}],52:[.464,.194,.5,{p:"370 436C370 460 370 464 353 464C341 464 340 462 332 451L28 31C28 1 29 0 56 0L296 0L296-117C296-157 296-163 225-163C205-163 199-163 199-179C199-189 202-194 215-194C253-194 294-191 333-191C359-191 425-194 451-194C463-194 467-189 467-179C467-163 461-163 442-163C370-163 370-157 370-117L370 0L443 0C465 0 471 0 471 16C471 31 465 31 443 31L370 31ZM302 370L302 31L57 31"}],53:[.453,.216,.5,{p:"132 357C174 344 205 344 219 344C239 344 285 344 340 375C369 392 410 429 410 442C410 448 407 453 400 453C399 453 397 453 392 450C369 441 323 422 255 422C193 422 148 438 121 449C114 452 112 452 110 452C101 452 101 445 101 427L101 143C101 123 101 115 114 115C122 115 125 119 130 127C167 180 222 192 259 192C304 192 332 158 345 130C360 97 365 63 365 6C365-44 362-90 335-132C315-162 278-188 230-188C170-188 103-150 82-79C86-80 93-81 97-81C132-81 145-53 145-34C145-15 132 13 97 13C81 13 50 5 50-38C50-123 122-216 232-216C349-216 449-121 449 1C449 116 367 214 260 214C212 214 167 198 132 164"}],54:[.666,.022,.5,{p:"128 328C128 406 132 474 162 538C181 576 228 641 306 641C326 641 373 638 395 601C368 601 343 590 343 557C343 535 359 513 387 513C414 513 432 531 432 560C432 612 394 666 305 666C177 666 42 537 42 316C42 51 156-22 252-22C331-22 372 19 396 45C434 86 457 128 457 204C457 265 442 311 401 358C359 405 319 426 257 426C180 426 144 364 128 328ZM251 6C190 6 159 58 149 83C137 115 130 167 130 227C130 298 161 404 256 404C274 404 319 404 351 342C371 304 371 258 371 204C371 152 371 106 351 68C331 33 302 6 251 6"}],55:[.463,.216,.5,{p:"233 431C211 431 185 432 164 434C117 437 115 443 114 450C113 456 112 463 102 463C91 463 90 459 87 440L58 285L55 272C55 265 60 260 68 260C78 260 79 266 83 285C88 309 96 352 107 353C129 357 167 357 198 357L411 357L323 236C287 185 177 32 177-163C177-173 177-216 221-216C266-216 266-174 266-159L266-116C266-74 269-7 278 44C295 150 318 180 400 292L482 403C484 407 485 410 485 415C485 431 479 431 457 431"}],56:[.666,.022,.5,{p:"306 361C373 395 430 446 430 518C430 605 345 666 250 666C150 666 69 591 69 501C69 416 131 375 151 361C155 359 177 344 190 336C82 285 42 217 42 151C42 47 142-22 249-22C363-22 457 61 457 166C457 264 383 311 355 330ZM284 376L178 444C149 463 112 487 112 536C112 601 180 641 249 641C323 641 387 589 387 518C387 459 348 411 284 376ZM212 321C245 301 268 286 334 243C362 225 408 195 408 133C408 58 332 6 250 6C166 6 91 66 91 151C91 196 112 270 212 321"}],57:[.453,.216,.5,{p:"371 114C371 58 371-25 340-90C318-135 275-188 205-188C186-188 133-186 106-153C149-153 156-124 156-109C156-87 140-65 112-65C83-65 67-85 67-111C67-173 118-216 206-216C335-216 457-83 457 125C457 387 342 453 253 453C193 453 149 433 109 394C53 339 42 287 42 233C42 150 74 109 102 80C147 30 192 17 242 17C295 17 341 46 371 114ZM243 39C227 39 179 39 148 100C128 138 128 181 128 233C128 289 128 331 152 370C178 412 212 428 253 428C306 428 337 386 350 355C369 308 369 229 369 213C369 139 335 39 243 39"}]},"-tex-bold-oldstyle":{48:[.461,.017,.575,{p:"529 219C529 394 445 461 287 461C123 461 45 388 45 219C45 52 124-17 287-17C453-17 529 54 529 219ZM287 19C234 19 193 41 181 79C170 115 170 183 170 228C170 279 170 334 180 367C195 414 248 425 287 425C342 425 381 405 393 369C404 336 404 278 404 228C404 180 404 117 393 80C381 38 336 19 287 19"}],49:[.461,0,.575,{p:"352 427C352 446 352 461 333 461C328 461 326 461 317 455C291 442 243 417 124 417C99 417 86 417 86 393C86 370 95 370 128 370C139 370 188 370 236 379L236 71C236 53 235 52 233 51C225 47 188 47 165 47L130 47C106 47 96 47 96 23C96 9 99 0 121 0C150 0 180 2 210 2C238 2 267 3 295 3C325 3 355 2 385 2C413 2 442 0 469 0C486 0 494 5 494 23C494 47 483 47 460 47L424 47C379 47 353 51 352 51"}],50:[.461,0,.575,{p:"236 113L236 114C268 131 332 163 359 175C451 215 460 218 481 237C508 262 517 289 517 316C517 461 308 461 272 461C238 461 64 461 64 349C64 311 93 296 116 296C138 296 167 312 167 348C167 376 146 390 143 392C177 413 223 414 239 414C312 414 383 385 383 315C383 250 322 212 248 165C226 151 70 53 62 47C52 41 51 38 51 25C51 0 62 0 85 0L452 0C472 0 481 0 485 12C486 16 517 155 517 160C517 178 498 178 493 178C474 178 472 171 468 155C459 116 456 116 440 115C419 114 392 113 370 113"}],51:[.461,.211,.575,{p:"264 133C374 133 379 44 379-18C379-64 379-168 270-168C230-168 174-157 137-129C171-120 193-93 193-58C193-7 151 15 121 15C90 15 48-6 48-59C48-149 143-211 276-211C449-211 526-113 526-18C526 59 470 133 352 155C419 176 494 233 494 321C494 395 422 461 278 461C157 461 80 394 80 316C80 266 121 249 145 249C176 249 211 271 211 315C211 331 204 371 155 379C194 418 255 422 272 422C361 422 361 355 361 324C361 299 359 256 332 215C305 175 270 173 251 172C211 170 209 169 203 168C191 167 191 154 191 151C191 133 200 133 221 133"}],52:[.469,.194,.575,{p:"444 435C444 463 443 469 414 469C392 469 391 468 378 453L44 62C32 48 32 44 32 29C32 0 40 0 66 0L322 0L322-144C316-144 287-147 264-147L244-147C223-147 210-147 210-171C210-194 226-194 234-194C257-194 281-192 304-192C330-192 355-191 381-191C404-191 427-192 450-192C473-192 497-194 519-194C535-194 542-188 542-171C542-147 533-147 501-147C493-147 448-147 445-143C444-141 444-139 444-124L444 0L508 0C530 0 542 0 542 23C542 47 531 47 508 47L444 47ZM333 339L333 47L85 47"}],53:[.461,.211,.575,{p:"160 318C196 310 226 310 235 310C265 310 322 313 386 352C421 374 472 421 472 443C472 452 468 461 458 461C456 461 454 461 437 454C391 438 340 429 290 429C223 429 171 443 134 457C126 460 125 461 122 461C107 461 107 448 107 428L107 144C107 122 107 108 130 108C142 108 145 111 151 119C166 137 202 181 287 181C336 181 360 148 367 125C377 95 378 50 378 8C378-46 378-92 352-127C336-147 304-168 255-168C222-168 157-156 122-97C168-93 183-62 183-34C183 9 150 29 120 29C91 29 57 10 57-36C57-124 136-211 259-211C417-211 517-121 517 6C517 123 435 217 291 217C227 217 184 197 160 178"}],54:[.661,.017,.575,{p:"180 344C180 401 182 470 203 523C227 583 284 622 351 622C370 622 405 619 428 596C403 591 380 571 380 538C380 506 403 480 438 480C470 480 497 500 497 541C497 595 460 661 349 661C214 661 48 574 48 317C48 251 48-17 291-17C334-17 401-12 459 42C502 83 526 125 526 206C526 239 523 303 473 355C441 388 397 424 304 424C282 424 223 424 180 344ZM290 26C231 26 204 71 196 89C182 123 182 205 182 212C182 335 235 388 295 388C344 388 370 364 382 337C394 308 394 253 394 207C394 107 394 26 290 26"}],55:[.476,.211,.575,{p:"508 349C525 369 525 371 542 390C558 407 558 409 558 420C558 444 547 444 524 444L340 444C295 444 225 448 178 450C151 451 150 452 147 461C145 468 142 476 124 476C104 476 102 468 99 449L66 258C64 249 64 247 64 243C64 225 83 225 88 225C108 225 110 233 114 258C120 292 127 312 132 316C137 322 221 322 234 322L420 322C321 206 302 183 265 113C215 19 197-79 197-144C197-211 249-211 255-211C314-211 314-154 314-141L314-101C314 83 351 161 389 210"}],56:[.661,.017,.575,{p:"390 369C487 417 494 478 494 511C494 609 410 661 288 661C156 661 80 586 80 483C80 409 129 356 178 329C77 284 48 219 48 158C48 37 155-17 285-17C446-17 526 74 526 183C526 228 510 268 481 303C455 334 435 344 390 369ZM347 394L233 457C180 488 153 503 153 540C153 610 232 622 285 622C368 622 421 582 421 510C421 450 383 416 347 394ZM224 303L352 232C404 202 441 181 441 130C441 44 349 26 289 26C195 26 133 73 133 159C133 241 190 285 224 303"}],57:[.461,.211,.575,{p:"394 104C394 32 390-33 370-82C351-126 304-168 237-168C220-168 181-166 151-146C177-138 194-117 194-89C194-57 171-31 136-31C101-31 77-54 77-91C77-153 123-211 239-211C369-211 526-125 526 132C526 198 526 461 289 461C195 461 151 433 110 395C58 348 48 293 48 241C48 177 63 132 106 89C134 60 177 24 270 24C291 24 351 24 394 104ZM279 60C180 60 180 141 180 240C180 335 180 422 290 422C328 422 377 401 388 320C391 293 393 240 393 229C393 164 366 60 279 60"}]},"-tex-variant":{8216:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8217:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8218:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8219:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8220:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8221:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8222:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8223:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8242:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8243:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8244:[.549,-.096,.887,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496"}],8245:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8246:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8247:[.549,-.096,.887,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96ZM820 96L649 520C642 535 623 549 601 549C571 549 547 525 547 496C547 486 550 476 555 468L781 96"}],8279:[.549,-.096,1.127,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496ZM1060 496C1060 525 1036 549 1006 549C984 549 964 535 958 520L787 96L825 96L1052 468C1057 476 1060 486 1060 496"}],8463:[.694,.011,.511,{ic:.024,p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L269 533L389 533C397 533 406 539 408 548C410 556 405 563 397 563L277 563L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L211 563L160 563C152 563 143 556 141 548C139 539 144 533 152 533L204 533L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],8592:[.437,-.063,.5,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225"}],8594:[.437,-.063,.5,{p:"282 225C231 175 195 98 195 83C195 63 216 63 230 63C248 63 259 63 265 77C277 106 308 179 398 228C410 235 417 238 417 250C417 259 412 265 405 269C374 285 308 321 267 419C259 436 254 437 230 437C216 437 195 437 195 417C195 403 231 325 282 275L98 275C82 275 58 275 58 250C58 225 82 225 98 225"}],8709:[.596,.096,.778,{p:"662 250C662 99 540-23 389-23C321-23 258 2 211 43L596 428C637 380 662 318 662 250ZM567 457L182 72C141 120 116 182 116 250C116 401 238 523 389 523C457 523 520 498 567 457ZM729 562C737 570 737 582 729 590C721 598 709 598 701 590L596 485C541 534 468 563 389 563C216 563 76 423 76 250C76 171 105 98 154 43L49-62C41-70 41-82 49-90C57-98 69-98 77-90L182 15C237-34 310-63 389-63C562-63 702 77 702 250C702 329 673 402 624 457"}],8722:[.27,-.23,.5,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230"}],8726:[.431,.022,.777,{p:"130 421C118 431 116 431 111 431C101 431 91 423 91 411C91 401 97 396 106 390L646-13C658-22 664-22 666-22C676-22 686-14 686-2C686 8 679 13 671 19"}],8733:[.472,-.028,.777,{p:"490 316C455 421 362 472 278 472C160 472 56 378 56 250C56 122 160 28 278 28C368 28 459 86 489 184C523 77 623 28 695 28C701 28 721 28 721 48C721 61 711 67 703 68C565 75 520 181 520 250C520 343 591 426 694 432C705 433 721 433 721 452C721 472 701 472 695 472C618 472 519 417 490 316ZM278 68C181 68 96 145 96 250C96 355 181 432 278 432C372 432 459 357 459 250C459 143 372 68 278 68"}],8739:[.431,.022,.222,{p:"131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8740:[.431,.022,.222,{ic:.019,p:"131 243C158 269 162 273 206 320L228 342C239 355 241 357 241 364C241 375 233 384 221 384C212 384 210 382 197 368C192 363 149 318 131 301L131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 258L16 181L-6 158C-18 145-20 143-20 136C-20 125-12 116 0 116C9 116 11 119 23 130C32 139 67 177 91 200L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8741:[.431,.022,.388,{p:"96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 12C56-5 56-22 76-22C96-22 96-2 96 16ZM332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 16C292-2 292-22 312-22C332-22 332-5 332 12"}],8742:[.431,.022,.388,{ic:.02,p:"96 215L96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 192L-7 155C-11 152-20 147-20 136C-20 125-12 116 0 116C6 116 8 116 29 129C29 130 47 140 56 145L56 12C56-5 56-22 76-22C96-22 96-2 96 16L96 169L292 285L292 16C292-2 292-22 312-22C332-22 332-5 332 12L332 308L395 345C399 348 408 353 408 364C408 375 400 384 388 384C382 384 380 384 359 371C359 370 341 360 332 355L332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 331"}],8764:[.367,-.133,.777,{p:"721 326C721 357 712 366 705 366C696 366 690 349 689 336C688 313 686 281 650 246C637 234 605 208 554 208C492 208 446 245 383 294C335 332 284 367 223 367C123 367 56 275 56 174C56 140 68 134 72 134C83 134 87 154 88 164C89 188 91 219 127 254C140 266 172 292 223 292C279 292 326 259 373 223C435 174 487 133 554 133C654 133 721 225 721 326"}],8776:[.483,-.056,.777,{p:"721 443C721 470 713 482 705 482C701 482 692 477 689 452C688 439 685 413 646 389C614 369 580 364 555 364C498 364 451 389 392 423C338 453 284 483 222 483C141 483 56 434 56 329C56 301 65 290 72 290C83 290 87 311 88 320C89 333 91 358 131 383C163 403 197 408 222 408C279 408 326 383 385 349C439 319 493 289 555 289C636 289 721 338 721 443ZM721 210C721 240 710 249 705 249C700 249 692 243 689 219C688 206 685 180 646 156C614 136 580 131 555 131C498 131 451 156 392 190C338 220 284 250 222 250C141 250 56 201 56 96C56 68 65 57 72 57C83 57 87 78 88 87C89 100 91 125 131 150C163 170 197 175 222 175C279 175 326 150 385 116C439 86 493 56 555 56C636 56 721 105 721 210"}],8808:[.753,.276,.777,{p:"675 711C687 717 694 722 694 733C694 744 685 753 674 753C669 753 660 749 656 747L103 486C86 478 83 471 83 463C83 455 87 448 103 441L656 181C669 174 671 174 674 174C685 174 694 183 694 194C694 207 685 211 674 216L150 463ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8809:[.753,.276,.777,{p:"674 441C690 448 694 455 694 463C694 472 690 478 674 486L123 746C109 753 105 753 103 753C92 753 83 744 83 733C83 720 91 717 103 711L627 464L102 216C87 209 83 203 83 194C83 183 92 174 103 174C106 174 108 174 121 181ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8816:[.92,.42,.777,{p:"546 651L672 711C688 719 694 721 694 733C694 745 685 753 674 753C669 753 667 753 565 704L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L514 680L104 487C91 481 83 475 83 464C83 451 93 446 104 441L387 308L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L423 291C432 286 434 286 555 229L617 199C636 190 670 174 674 174C685 174 694 184 694 194C694 203 688 208 687 210C685 212 683 212 563 269L436 328ZM150 464L496 627L400 346"}],8817:[.92,.42,.777,{p:"672 441C687 448 694 451 694 464C694 475 685 481 675 486L516 561L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L479 578L124 746C118 749 110 753 103 753C92 753 83 745 83 733C83 721 89 718 105 711L466 540L405 359L103 217C86 209 83 202 83 194C83 184 92 174 103 174C107 174 109 175 119 180L387 306L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L437 330ZM627 464L455 382L503 523"}],8840:[.828,.328,.777,{p:"617 713L659 713C676 713 694 713 694 733C694 743 686 752 675 753L635 753C650 786 658 802 658 808C658 822 646 828 638 828C625 828 623 822 611 796C601 776 599 770 592 753L389 753C221 753 83 626 83 464C83 327 182 205 335 179L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L394 214ZM574 713L357 230L354 222C352 218 352 217 349 217C345 217 303 222 257 246C184 285 123 363 123 463C123 599 237 713 392 713"}],8841:[.828,.328,.777,{p:"351 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L333 174L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174C587 174 694 327 694 463C694 561 643 636 600 672L652 790C654 795 658 804 658 808C658 822 646 828 638 828C627 828 620 820 615 807L568 699C514 734 451 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C439 713 494 701 550 662ZM582 634C627 589 654 528 654 464C654 344 562 222 394 214"}],8842:[.636,.248,.777,{p:"479 57L659 57C676 57 694 57 694 77C694 97 676 97 659 97L513 97C527 115 559 152 570 166C579 176 583 181 583 188C583 195 577 208 563 208C554 208 553 207 535 187L461 97L393 97C232 97 123 215 123 346C123 482 237 596 392 596L659 596C676 596 694 596 694 616C694 636 676 636 659 636L389 636C221 636 83 509 83 347C83 261 122 184 183 132C271 57 357 57 426 57L298-97L138-97C121-97 103-97 103-117C103-137 121-137 138-137L264-137C250-155 218-192 207-206C198-216 194-221 194-228C194-235 200-248 214-248C223-248 224-247 242-227L316-137L659-137C676-137 694-137 694-117C694-97 676-97 659-97L350-97"}],8843:[.636,.248,.777,{p:"639-137C656-137 674-137 674-117C674-97 656-97 639-97L215-97L317 57L388 57C556 57 694 184 694 346C694 509 557 636 387 636L118 636C101 636 83 636 83 616C83 596 101 596 118 596L384 596C545 596 654 478 654 347C654 211 541 97 385 97L344 97L388 163C401 181 401 183 401 188C401 195 396 208 381 208C370 208 367 203 357 188L296 97L118 97C101 97 83 97 83 77C83 57 101 57 118 57L269 57L167-97L118-97C101-97 83-97 83-117C83-127 91-136 102-137L139-137L95-203C86-217 83-222 83-228C83-239 92-248 103-248C114-248 117-243 127-228L187-137"}],8902:[.485,-.019,.5,{p:"495 304C495 311 491 315 484 315C470 315 455 310 441 307C389 298 338 286 286 278L266 438C263 453 265 485 252 485L250 485C235 485 235 453 234 437C227 384 219 331 214 278C150 288 88 303 24 314C24 314 19 315 16 315C9 315 5 311 5 304C5 290 96 253 140 234C157 226 174 216 192 210L112 64L101 44C98 40 96 36 95 31L95 28C95 22 99 19 105 19L108 19C117 21 132 41 141 51L239 155C242 158 246 164 250 164C262 164 336 72 379 29C383 25 387 20 392 19L395 19C401 19 405 22 405 28L405 31C404 36 402 40 399 44L388 64L308 210C326 216 343 226 360 234C404 253 495 290 495 304"}],8994:[.378,-.122,.777,{p:"721 142C721 161 610 378 389 378C166 378 56 160 56 142C56 131 65 122 76 122C88 122 91 128 98 142C154 250 258 338 389 338C498 338 609 273 678 144C686 129 689 122 701 122C713 122 721 131 721 142"}],8995:[.378,-.142,.777,{p:"721 358C721 369 712 378 701 378C693 378 687 373 682 366C588 201 450 182 389 182C265 182 160 254 100 356C90 373 87 378 76 378C66 378 56 369 56 358C56 338 168 142 388 142C610 142 721 339 721 358"}],10887:[.803,.303,.777,{p:"524 523L672 594C688 602 694 604 694 616C694 628 685 636 674 636C667 636 660 633 655 630L547 578L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L493 553L104 370C91 364 83 358 83 347C83 334 93 329 104 324L350 208L298 83L201 129C189 134 160 148 148 153C133 160 107 173 103 173C93 173 83 164 83 153C83 140 89 138 110 128L282 47L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L312 15C314 20 317 28 320 28C322 28 385-2 394-6L644-124C669-137 671-137 674-137C685-137 694-127 694-117C694-109 691-102 674-94L334 66L385 191L537 120C625 78 668 57 674 57C685 57 694 67 694 77C694 90 687 93 672 101L401 228ZM150 347L470 498L365 245"}],10888:[.803,.303,.777,{p:"672 130C687 137 694 140 694 153C694 164 685 173 674 173C669 173 648 163 635 157L493 90L393 42L307 2L384 188L672 324C687 331 694 334 694 347C694 358 685 364 675 369L495 453L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L459 471L124 629C118 632 110 636 103 636C92 636 83 628 83 616C83 604 89 601 105 594L443 434L353 218L103 100C86 92 83 85 83 77C83 67 92 57 103 57C107 57 109 58 119 63L330 162C320 139 255-19 252-25L112-90C87-103 83-104 83-117C83-127 92-137 103-137C106-137 108-137 230-79L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L284-53ZM479 417L627 347L407 243"}],10955:[.753,.325,.777,{p:"578 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L604 214C617 236 631 257 645 278C658 298 658 299 658 305C658 316 649 325 638 325C627 325 625 321 614 305L556 214L393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L530 174L431 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L405-20L306-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L280-214L239-278C226-298 226-300 226-305C226-316 234-325 246-325C257-325 260-319 269-305L328-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L354-174L453-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L479 20"}],10956:[.753,.325,.777,{p:"356 174C424 174 505 174 597 252C638 286 694 361 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C545 713 654 595 654 464C654 389 621 326 572 283C495 214 411 214 373 214L392 260C398 275 408 301 408 305C408 315 401 325 388 325C375 325 371 315 368 306C346 257 346 255 330 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L313 174L250 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L234-20L171-174L118-174C101-174 83-174 83-194C83-214 103-214 108-214L154-214L136-261C130-275 119-301 119-305C119-316 128-325 139-325C152-325 154-320 166-293L198-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L214-174L277-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L293 20"}]},"-lf-tp":{8400:[.711,-.601,.208,{p:"208 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 608 7 601 15 601L208 601"}],8406:[.711,-.521,.205,{p:"205 601L205 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 609 4 604 10 602C46 590 76 564 91 530C94 525 99 521 105 521C113 521 120 528 120 536C120 538 120 540 119 542C108 565 93 585 74 601"}],8429:[-.171,.281,.208,{p:"208-201L208-171L15-171C7-171 0-178 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8430:[-.091,.281,.205,{p:"205-201L205-171L74-171C93-155 108-135 119-112C120-110 120-108 120-106C120-98 113-91 105-91C99-91 94-95 91-100C76-134 46-160 10-172C4-174 0-179 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8592:[.51,.01,.507,{p:"507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8593:[.505,0,.5,{p:"480 267C480 276 474 283 466 286C422 299 382 323 350 354C310 393 276 439 263 495C262 501 256 505 250 505C244 505 238 501 237 495C224 439 190 393 150 354C118 323 78 299 34 286C26 283 20 276 20 267C20 256 29 247 40 247C42 247 44 247 46 248C96 263 141 290 178 325C198 345 215 367 230 390L230 0L270 0L270 390C285 367 302 345 322 325C359 290 404 263 454 248C456 247 458 247 460 247C471 247 480 256 480 267"}],8602:[.51,.01,.386,{p:"386 230L386 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8606:[.51,.01,.507,{p:"507 230L507 270L239 270C268 290 295 314 317 342C349 384 372 433 383 486L383 490C383 501 374 510 363 510C354 510 346 503 344 494C334 447 314 403 285 367C254 327 215 291 168 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230L168 230C215 209 254 173 285 133C314 97 334 53 344 6C346-3 354-10 363-10C374-10 383-1 383 10L383 14C372 67 349 116 317 158C295 186 268 210 239 230"}],8607:[.505,0,.572,{p:"516 117C516 126 510 133 502 136C458 149 418 173 386 204C352 237 322 275 306 321L306 390C321 367 338 345 358 325C395 290 440 263 490 248C492 247 494 247 496 247C507 247 516 256 516 267C516 276 510 283 502 286C458 299 418 323 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 321C250 275 220 237 186 204C154 173 114 149 70 136C62 133 56 126 56 117C56 106 65 97 76 97C78 97 80 97 82 98C132 113 177 140 214 175C234 195 251 217 266 240L266 0L306 0L306 240C321 217 338 195 358 175C395 140 440 113 490 98C492 97 494 97 496 97C507 97 516 106 516 117"}],8611:[.51,.01,.58,{p:"580 270L233 270C134 305 60 390 40 494C38 503 30 510 20 510C9 510 0 501 0 490L0 486C21 383 87 297 179 250C87 203 21 117 0 14L0 10C0-1 9-10 20-10C30-10 38-3 40 6C60 110 134 195 233 230L580 230"}],8614:[.51,.01,.499,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230"}],8615:[.498,0,.632,{p:"556 458C583 458 583 498 556 498L76 498C49 498 49 458 76 458L296 458L296 0L336 0L336 458"}],8618:[.55,-.23,.507,{p:"507 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510L200 510C211 510 220 519 220 530C220 541 211 550 200 550L160 550C72 550 0 478 0 390C0 302 72 230 160 230L507 230"}],8620:[.55,.05,.507,{p:"507 230L507 270L320 270L320 390C320 478 248 550 160 550C72 550 0 478 0 390C0 302 72 230 160 230L280 230L280-30C280-41 289-50 300-50C311-50 320-41 320-30L320 230ZM280 390L280 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510C226 510 280 456 280 390"}],8636:[.503,-.23,.513,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230"}],8637:[.27,.003,.512,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230"}],8638:[.513,0,.441,{p:"385 289C385 298 379 306 371 308C321 324 275 350 236 384C197 418 160 456 137 505C135 509 131 513 125 513C118 513 112 507 112 499L112 0L152 0L152 422C168 397 187 373 210 354C253 316 304 287 359 270C361 270 363 269 365 269C376 269 385 278 385 289"}],8639:[.513,0,.441,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],8644:[.432,.172,.515,{p:"515 108L120 108C150 128 176 152 198 180C231 222 254 271 264 324C264 325 265 327 265 328C265 339 256 348 245 348C235 348 227 341 225 332C216 285 195 241 167 205C131 160 87 120 30 101C25 99 21 94 21 88C21 82 25 77 30 75C87 56 131 16 167-29C195-65 216-109 225-156C227-165 235-172 245-172C256-172 265-163 265-152C265-151 264-149 264-148C254-95 231-46 198-4C176 24 150 48 120 68L515 68ZM515 432L20 432C9 432 0 423 0 412C0 401 9 392 20 392L515 392"}],8645:[.514,0,.896,{p:"516 252C516 261 510 268 502 271C458 284 418 308 386 339C346 378 312 424 299 480C298 486 292 490 286 490C280 490 274 486 273 480C260 424 226 378 186 339C154 308 114 284 70 271C62 268 56 261 56 252C56 241 65 232 76 232C78 232 80 232 82 233C132 248 177 275 214 310C234 330 251 352 266 375L266 0L306 0L306 375C321 352 338 330 358 310C395 275 440 248 490 233C492 232 494 232 496 232C507 232 516 241 516 252ZM630 0L630 494C630 505 621 514 610 514C599 514 590 505 590 494L590 0"}],8646:[.672,-.068,.514,{p:"514 68L514 108L20 108C9 108 0 99 0 88C0 77 9 68 20 68ZM514 432L120 432C150 452 176 476 198 504C231 546 254 595 264 648C264 649 265 651 265 652C265 663 256 672 245 672C235 672 227 665 225 656C216 609 195 565 167 529C131 484 87 444 30 425C25 423 21 418 21 412C21 406 25 401 30 399C87 380 131 340 167 295C195 259 216 215 225 168C227 159 235 152 245 152C256 152 265 161 265 172C265 173 264 175 264 176C254 229 231 278 198 320C176 348 150 372 120 392L514 392"}],8647:[.75,.25,.507,{p:"507-10L507 30L99 30C128 50 155 74 177 102C209 144 232 193 243 250C232 307 209 356 177 398C155 426 128 450 99 470L507 470L507 510L99 510C128 530 155 554 177 582C209 624 232 673 243 726C243 741 234 750 223 750C214 750 206 743 204 734C194 687 174 643 145 607C110 562 65 522 9 503C4 501 0 496 0 490C0 484 4 479 9 477C65 458 110 418 145 373C173 338 193 296 203 250C193 204 173 162 145 127C110 82 65 42 9 23C4 21 0 16 0 10C0 4 4-1 9-3C65-22 110-62 145-107C174-143 194-187 204-234C206-243 214-250 223-250C234-250 243-241 243-226C232-173 209-124 177-82C155-54 128-30 99-10"}],8648:[.505,0,.992,{p:"936 267C936 276 930 283 922 286C878 299 838 323 806 354C766 393 732 439 719 495C718 501 712 505 706 505C700 505 694 501 693 495C680 439 646 393 606 354C575 324 538 301 496 288C454 301 417 324 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 0L306 0L306 390C321 367 338 345 358 325C395 290 440 263 496 247C552 263 597 290 634 325C654 345 671 367 686 390L686 0L726 0L726 390C741 367 758 345 778 325C815 290 860 263 910 248C912 247 914 247 916 247C927 247 936 256 936 267"}],8651:[.6,-.133,.515,{p:"515 173L20 173C9 173 0 164 0 153C0 142 9 133 20 133L515 133ZM515 367L97 367C122 383 146 402 165 425C203 468 232 519 249 574C249 576 250 578 250 580C250 591 241 600 230 600C221 600 213 594 211 586C195 536 169 490 135 451C101 412 63 375 14 352C10 350 6 346 6 340C6 333 12 327 20 327L515 327"}],8652:[.367,.1,.514,{p:"514 133L514 173L20 173C12 173 6 167 6 160C6 154 10 150 14 148C63 125 101 88 135 49C169 10 195-36 211-86C213-94 221-100 230-100C241-100 250-91 250-80C250-78 249-76 249-74C232-19 203 32 165 75C146 98 122 117 97 133ZM514 367L20 367C9 367 0 358 0 347C0 336 9 327 20 327L514 327"}],8653:[.52,.02,.384,{p:"384 133L384 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L384 327L384 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8656:[.52,.02,.504,{p:"504 133L504 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L504 327L504 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8657:[.504,0,.652,{p:"596 181C596 189 592 196 585 199C532 226 485 263 446 307C399 361 358 423 339 495C337 500 332 504 326 504C320 504 315 500 313 495C294 423 253 361 206 307C167 263 120 226 67 199C60 196 56 189 56 181C56 170 65 161 76 161C79 161 82 162 85 163C131 187 173 217 209 252L209 0L249 0L249 296C281 336 307 380 326 428C345 380 371 336 403 296L403 0L443 0L443 252C479 217 521 187 567 163C570 162 573 161 576 161C587 161 596 170 596 181"}],8666:[.617,.117,.506,{p:"506 76L284 76C275 87 266 98 256 109C212 157 160 198 103 230L506 230L506 270L103 270C160 302 212 343 256 391C266 402 275 413 284 424L506 424L506 464L313 464C340 503 362 545 379 590C380 592 380 594 380 597C380 608 371 617 360 617C352 617 345 612 342 604C315 535 276 472 226 418C166 352 94 295 9 262C4 261 0 256 0 250C0 244 4 239 9 238C94 205 166 148 226 82C276 28 315-35 342-104C345-112 352-117 360-117C371-117 380-108 380-97C380-94 380-92 379-90C362-45 340-3 313 36L506 36"}],8693:[.515,0,.896,{p:"306 0L306 495C306 506 297 515 286 515C275 515 266 506 266 495L266 0ZM840 253C840 262 834 269 826 272C782 285 742 309 710 340C670 379 636 425 623 481C622 487 616 491 610 491C604 491 598 487 597 481C584 425 550 379 510 340C478 309 438 285 394 272C386 269 380 262 380 253C380 242 389 233 400 233C402 233 404 233 406 234C456 249 501 276 538 311C558 331 575 353 590 376L590 0L630 0L630 376C645 353 662 331 682 311C719 276 764 249 814 234C816 233 818 233 820 233C831 233 840 242 840 253"}],8730:[.62,0,1.056,{ic:.02,p:"1076 580L1076 620L738 620C706 620 702 617 702 584L702 0L742 0L742 580"}],9140:[.772,-.504,1.493,{p:"1493 712L1493 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712"}],9141:[-.074,.342,1.493,{p:"1493-342L1493-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,2.016,{p:"2016 694L2016 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694"}],9181:[-.072,.366,2.016,{p:"2016-366L2016-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366"}],9182:[.724,-.493,1.002,{p:"1002 622L1002 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622"}],9183:[-.062,.294,1.002,{p:"1002-294L1002-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294"}],9184:[.873,-.605,2.041,{p:"2041 771L2041 873L268 873L0 605L102 605L268 771"}],9185:[-.175,.443,2.041,{p:"2041-443L2041-341L268-341L102-175L0-175L268-443"}],10214:[1,0,1.007,{p:"985 970C985 987 972 1000 955 1000L353 1000L353 0L413 0L413 940L654 940L654 0L714 0L714 940L955 940C972 940 985 953 985 970"}],10215:[1,0,1.007,{p:"654 0L654 1000L52 1000C35 1000 22 987 22 970C22 953 35 940 52 940L293 940L293 0L353 0L353 940L594 940L594 0"}],10222:[1.526,0,.647,{p:"591 1500C591 1514 579 1526 565 1526C558 1526 551 1523 547 1518C422 1394 294 941 294 500L294 0L396 0L396 500C396 920 465 1363 583 1482C588 1486 591 1493 591 1500"}],10223:[1.526,0,.647,{p:"353 0L353 500C353 941 225 1394 100 1518C96 1523 89 1526 82 1526C68 1526 56 1514 56 1500C56 1493 59 1486 64 1482C182 1363 251 920 251 500L251 0"}],10572:[.513,0,.616,{p:"560 289C560 298 554 306 546 308C496 324 450 350 411 384C372 418 335 456 312 505C310 509 306 513 300 513C293 513 287 507 287 499L287 0L327 0L327 422C343 397 362 373 385 354C428 316 479 287 534 270C536 270 538 269 540 269C551 269 560 278 560 289"}],10573:[.513,0,.616,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],11057:[.99,.49,.507,{p:"507-250L507-210L99-210C128-190 155-166 177-138C209-96 232-47 243 10C232 67 209 116 177 158C155 186 128 210 99 230L507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 490C232 547 209 596 177 638C155 666 128 690 99 710L507 710L507 750L99 750C128 770 155 794 177 822C209 864 232 913 243 966C243 981 234 990 223 990C214 990 206 983 204 974C194 927 174 883 145 847C110 802 65 762 9 743C4 741 0 736 0 730C0 724 4 719 9 717C65 698 110 658 145 613C173 578 193 536 203 490C193 444 173 402 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C173 98 193 56 203 10C193-36 173-78 145-113C110-158 65-198 9-217C4-219 0-224 0-230C0-236 4-241 9-243C65-262 110-302 145-347C174-383 194-427 204-474C206-483 214-490 223-490C234-490 243-481 243-466C232-413 209-364 177-322C155-294 128-270 99-250"}]},"-rt-bt":{8401:[.711,-.601,.208,{p:"208 616C208 623 204 628 197 630C162 642 132 668 117 702C114 707 109 711 103 711C95 711 88 704 88 696C88 694 88 692 89 690C100 667 115 647 134 631L0 631L0 601L193 601C201 601 208 608 208 616"}],8407:[.711,-.521,.205,{p:"205 616C205 623 201 628 195 630C159 642 130 668 114 702C112 707 107 711 100 711C92 711 85 704 85 696C85 694 86 692 87 690C97 667 113 647 132 631L0 631L0 601L132 601C113 585 97 565 87 542C86 540 85 538 85 536C85 528 92 521 100 521C107 521 112 525 114 530C130 564 159 590 195 602C201 604 205 609 205 616"}],8428:[-.171,.281,.208,{p:"208-186C208-178 201-171 193-171L0-171L0-201L134-201C115-217 100-237 89-260C88-262 88-264 88-266C88-274 95-281 103-281C109-281 114-277 117-272C132-238 162-212 197-200C204-198 208-193 208-186"}],8431:[-.091,.281,.205,{p:"205-186C205-179 201-174 195-172C159-160 130-134 114-100C112-95 107-91 100-91C92-91 85-98 85-106C85-108 86-110 87-112C97-135 113-155 132-171L0-171L0-201L132-201C113-217 97-237 87-260C86-262 85-264 85-266C85-274 92-281 100-281C107-281 112-277 114-272C130-238 159-212 195-200C201-198 205-193 205-186"}],8594:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8595:[.505,0,.5,{p:"480 238C480 249 471 258 460 258C458 258 456 258 454 257C404 242 359 215 322 180C302 160 285 138 270 115L270 505L230 505L230 115C215 138 198 160 178 180C141 215 96 242 46 257C44 258 42 258 40 258C29 258 20 249 20 238C20 229 26 222 34 219C78 206 118 182 150 151C190 112 224 66 237 10C238 4 244 0 250 0C256 0 262 4 263 10C276 66 310 112 350 151C382 182 422 206 466 219C474 222 480 229 480 238"}],8603:[.51,.01,.386,{p:"386 250C386 256 382 261 377 263C320 282 276 322 240 367C212 403 191 447 182 494C180 503 172 510 162 510C151 510 142 501 142 490C142 489 143 487 143 486C153 433 176 384 209 342C231 314 257 290 287 270L0 270L0 230L287 230C257 210 231 186 209 158C176 116 153 67 143 14C143 13 142 11 142 10C142-1 151-10 162-10C172-10 180-3 182 6C191 53 212 97 240 133C276 178 320 218 377 237C382 239 386 244 386 250"}],8608:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L339 270C291 291 253 327 221 367C193 403 172 447 163 494C161 503 153 510 143 510C132 510 123 501 123 490C123 489 124 487 124 486C134 433 157 384 190 342C212 314 238 290 268 270L0 270L0 230L268 230C238 210 212 186 190 158C157 116 134 67 124 14C124 13 123 11 123 10C123-1 132-10 143-10C153-10 161-3 163 6C172 53 193 97 221 133C253 173 291 209 339 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8609:[.505,0,.572,{p:"516 238C516 249 507 258 496 258C494 258 492 258 490 257C440 242 395 215 358 180C338 160 321 138 306 115L306 184C322 230 352 268 386 301C418 332 458 356 502 369C510 372 516 379 516 388C516 399 507 408 496 408C494 408 492 408 490 407C440 392 395 365 358 330C338 310 321 288 306 265L306 505L266 505L266 265C251 288 234 310 214 330C177 365 132 392 82 407C80 408 78 408 76 408C65 408 56 399 56 388C56 379 62 372 70 369C114 356 154 332 186 301C220 268 250 230 266 184L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C418 182 458 206 502 219C510 222 516 229 516 238"}],8610:[.51,.01,.58,{p:"580 10L580 14C559 117 493 203 401 250C493 297 559 383 580 486L580 490C580 501 571 510 560 510C550 510 542 503 541 494C520 390 446 305 347 270L0 270L0 230L347 230C446 195 520 110 541 6C542-3 550-10 560-10C571-10 580-1 580 10"}],8612:[.51,.01,.499,{p:"499 10L499 490C499 517 459 517 459 490L459 270L0 270L0 230L459 230L459 10C459-17 499-17 499 10"}],8613:[.498,0,.632,{p:"556 0C583 0 583 40 556 40L336 40L336 498L296 498L296 40L76 40C49 40 49 0 76 0"}],8617:[.55,-.23,.507,{p:"507 390C507 478 435 550 347 550L307 550C296 550 287 541 287 530C287 519 296 510 307 510L347 510C413 510 467 456 467 390C467 324 413 270 347 270L0 270L0 230L347 230C435 230 507 302 507 390"}],8619:[.55,.05,.507,{p:"507 390C507 478 435 550 347 550C258 550 187 478 187 390L187 270L0 270L0 230L187 230L187-30C187-41 196-50 207-50C218-50 227-41 227-30L227 230L347 230C435 230 507 302 507 390ZM467 390C467 324 413 270 347 270L227 270L227 390C227 456 281 510 347 510C413 510 467 456 467 390"}],8640:[.503,-.23,.513,{p:"513 243C513 249 509 253 505 255C456 278 418 315 384 354C350 393 324 439 308 489C306 497 298 503 289 503C278 503 269 494 269 483C269 481 270 479 270 477C287 422 316 371 354 328C373 305 397 286 422 270L0 270L0 230L499 230C507 230 513 236 513 243"}],8641:[.27,.003,.513,{p:"513 257C513 264 507 270 499 270L0 270L0 230L422 230C397 214 373 195 354 172C316 129 287 78 270 23C270 21 269 19 269 17C269 6 278-3 289-3C298-3 306 3 308 11C324 61 350 107 384 146C418 185 456 222 505 245C509 247 513 251 513 257"}],8642:[.513,0,.441,{p:"385 223C385 234 376 243 365 243C363 243 361 243 359 242C304 225 253 197 210 159C187 139 168 116 152 91L152 513L112 513L112 14C112 6 118 0 125 0C131 0 135 3 137 8C160 56 197 94 236 129C275 163 321 189 371 204C379 207 385 214 385 223"}],8643:[.513,0,.441,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],8644:[.672,-.068,.514,{p:"514 88C514 99 505 108 494 108L0 108L0 68L494 68C505 68 514 77 514 88ZM493 412C493 418 489 423 484 425C427 444 383 484 347 529C319 565 298 609 289 656C287 665 279 672 269 672C258 672 249 663 249 652C249 651 250 649 250 648C260 595 283 546 316 504C338 476 364 452 394 432L0 432L0 392L394 392C364 372 338 348 316 320C283 278 260 229 250 176C250 175 249 173 249 172C249 161 258 152 269 152C279 152 287 159 289 168C298 215 319 259 347 295C383 340 427 380 484 399C489 401 493 406 493 412"}],8645:[.515,0,.896,{p:"306 20L306 515L266 515L266 20C266 9 275 0 286 0C297 0 306 9 306 20ZM840 262C840 273 831 282 820 282C818 282 816 282 814 281C764 266 719 239 682 204C662 184 645 162 630 139L630 515L590 515L590 139C575 162 558 184 538 204C501 239 456 266 406 281C404 282 402 282 400 282C389 282 380 273 380 262C380 253 386 246 394 243C438 230 478 206 510 175C550 136 584 90 597 34C598 28 604 24 610 24C616 24 622 28 623 34C636 90 670 136 710 175C742 206 782 230 826 243C834 246 840 253 840 262"}],8646:[.432,.172,.515,{p:"494 88C494 94 490 99 485 101C428 120 384 160 348 205C320 241 299 285 290 332C288 341 280 348 270 348C259 348 250 339 250 328C250 327 251 325 251 324C261 271 284 222 317 180C339 152 365 128 395 108L0 108L0 68L395 68C365 48 339 24 317-4C284-46 261-95 251-148C251-149 250-151 250-152C250-163 259-172 270-172C280-172 288-165 290-156C299-109 320-65 348-29C384 16 428 56 485 75C490 77 494 82 494 88ZM515 412C515 423 506 432 495 432L0 432L0 392L495 392C506 392 515 401 515 412"}],8649:[.75,.25,.507,{p:"507 10C507 16 503 21 498 23C441 42 397 82 361 127C333 162 314 204 304 250C314 296 333 338 361 373C397 418 441 458 498 477C503 479 507 484 507 490C507 496 503 501 498 503C441 522 397 562 361 607C333 643 312 687 303 734C301 743 293 750 283 750C272 750 263 741 264 726C274 673 297 624 330 582C352 554 378 530 408 510L0 510L0 470L408 470C378 450 352 426 330 398C297 356 274 307 264 250C274 193 297 144 330 102C352 74 378 50 408 30L0 30L0-10L408-10C378-30 352-54 330-82C297-124 274-173 264-226C263-241 272-250 283-250C293-250 301-243 303-234C312-187 333-143 361-107C397-62 441-22 498-3C503-1 507 4 507 10"}],8650:[.505,0,.992,{p:"936 238C936 249 927 258 916 258C914 258 912 258 910 257C860 242 815 215 778 180C758 160 741 138 726 115L726 505L686 505L686 115C671 138 654 160 634 180C597 215 552 242 496 258C440 242 395 215 358 180C338 160 321 138 306 115L306 505L266 505L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C417 181 454 204 496 217C538 204 575 181 606 151C646 112 680 66 693 10C694 4 700 0 706 0C712 0 718 4 719 10C732 66 766 112 806 151C838 182 878 206 922 219C930 222 936 229 936 238"}],8651:[.367,.1,.514,{p:"508 160C508 167 502 173 494 173L0 173L0 133L417 133C392 117 368 98 349 75C311 32 282-19 265-74C265-76 264-78 264-80C264-91 273-100 284-100C293-100 301-94 303-86C319-36 345 10 379 49C413 88 451 125 500 148C504 150 508 154 508 160ZM514 347C514 358 505 367 494 367L0 367L0 327L494 327C505 327 514 336 514 347"}],8652:[.6,-.133,.515,{p:"515 153C515 164 506 173 495 173L0 173L0 133L495 133C506 133 515 142 515 153ZM509 340C509 346 505 350 501 352C452 375 414 412 380 451C346 490 320 536 304 586C302 594 294 600 285 600C274 600 265 591 265 580C265 578 266 576 266 574C283 519 312 468 350 425C369 402 393 383 418 367L0 367L0 327L495 327C503 327 509 333 509 340"}],8654:[.52,.02,.406,{p:"406 250C406 256 402 261 396 263C325 282 263 323 209 370C165 409 128 456 101 509C97 516 91 520 83 520C72 520 63 511 63 500C63 497 64 494 65 491C89 445 119 403 154 367L0 367L0 327L198 327C238 295 282 269 329 250C282 231 238 205 198 173L0 173L0 133L154 133C119 97 89 55 65 9C64 6 63 3 63 0C63-11 72-20 83-20C91-20 97-16 101-9C128 44 165 91 209 130C263 177 325 218 396 237C402 239 406 244 406 250"}],8658:[.52,.02,.504,{p:"504 250C504 256 500 261 495 263C423 282 361 323 307 370C263 409 226 456 199 509C196 516 189 520 181 520C170 520 161 511 161 500C161 497 162 494 163 491C187 445 217 403 252 367L0 367L0 327L296 327C336 295 380 269 428 250C380 231 336 205 296 173L0 173L0 133L252 133C217 97 187 55 163 9C162 6 161 3 161 0C161-11 170-20 181-20C189-20 196-16 199-9C226 44 263 91 307 130C361 177 423 218 495 237C500 239 504 244 504 250"}],8659:[.504,0,.652,{p:"596 323C596 334 587 343 576 343C573 343 570 342 567 341C521 317 479 287 443 252L443 504L403 504L403 208C371 168 345 124 326 76C307 124 281 168 249 208L249 504L209 504L209 252C173 287 131 317 85 341C82 342 79 343 76 343C65 343 56 334 56 323C56 315 60 308 67 305C120 278 167 241 206 197C253 143 294 81 313 9C315 4 320 0 326 0C332 0 337 4 339 9C358 81 399 143 446 197C485 241 532 278 585 305C592 308 596 315 596 323"}],8667:[.617,.117,.506,{p:"506 250C506 256 502 261 497 262C412 295 340 352 280 418C230 472 191 535 164 604C162 612 154 617 146 617C135 617 126 608 126 597C126 594 126 592 127 590C144 545 166 503 193 464L0 464L0 424L222 424C231 413 240 402 250 391C294 343 346 302 403 270L0 270L0 230L403 230C346 198 294 157 250 109C240 98 231 87 222 76L0 76L0 36L193 36C166-3 144-45 127-90C126-92 126-94 126-97C126-108 135-117 146-117C154-117 162-112 164-104C191-35 230 28 280 82C340 148 412 205 497 238C502 239 506 244 506 250"}],8693:[.514,0,.896,{p:"516 262C516 273 507 282 496 282C494 282 492 282 490 281C440 266 395 239 358 204C338 184 321 162 306 139L306 514L266 514L266 139C251 162 234 184 214 204C177 239 132 266 82 281C80 282 78 282 76 282C65 282 56 273 56 262C56 253 62 246 70 243C114 230 154 206 186 175C226 136 260 90 273 34C274 28 280 24 286 24C292 24 298 28 299 34C312 90 346 136 386 175C418 206 458 230 502 243C510 246 516 253 516 262ZM630 514L590 514L590 20C590 9 599 0 610 0C621 0 630 9 630 20"}],8694:[.99,.49,.507,{p:"507-230C507-224 503-219 498-217C441-198 397-158 361-113C333-78 313-36 304 10C313 56 333 98 361 133C397 178 441 218 498 237C503 239 507 244 507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 402 313 444 304 490C313 536 333 578 361 613C397 658 441 698 498 717C503 719 507 724 507 730C507 736 503 741 498 743C441 762 397 802 361 847C333 883 312 927 303 974C301 983 293 990 283 990C272 990 263 981 264 966C274 913 297 864 330 822C352 794 378 770 408 750L0 750L0 710L408 710C378 690 352 666 330 638C297 596 274 547 264 490C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 10C274-47 297-96 330-138C352-166 378-190 408-210L0-210L0-250L408-250C378-270 352-294 330-322C297-364 274-413 264-466C263-481 272-490 283-490C293-490 301-483 303-474C312-427 333-383 361-347C397-302 441-262 498-243C503-241 507-236 507-230"}],9140:[.772,-.504,1.492,{p:"1492 534L1492 772L0 772L0 712L1432 712L1432 534C1432 518 1445 504 1462 504C1479 504 1492 518 1492 534"}],9141:[-.074,.342,1.492,{p:"1492-342L1492-104C1492-88 1479-74 1462-74C1445-74 1432-88 1432-104L1432-282L0-282L0-342"}],9180:[.796,-.502,2.016,{p:"2016 528C2016 536 2013 542 2008 547C1887 668 1213 796 498 796L0 796L0 694L498 694C1191 694 1854 628 1972 510C1976 505 1983 502 1990 502C2004 502 2016 514 2016 528"}],9181:[-.072,.366,2.016,{p:"2016-98C2016-84 2004-72 1990-72C1983-72 1976-75 1972-80C1854-198 1191-264 498-264L0-264L0-366L498-366C1213-366 1887-238 2008-117C2013-112 2016-106 2016-98"}],9182:[.724,-.493,1.001,{p:"1001 506C1001 507 1001 509 1000 510C965 607 745 724 491 724L0 724L0 622L491 622C720 622 944 589 976 501C978 496 982 493 988 493C995 493 1001 498 1001 506"}],9183:[-.062,.294,1.001,{p:"1001-75C1001-68 995-62 988-62C982-62 978-66 976-71C944-159 720-192 491-192L0-192L0-294L491-294C745-294 965-177 1000-80C1001-79 1001-77 1001-75"}],9184:[.873,-.605,2.041,{p:"2041 605L1773 873L0 873L0 771L1773 771L1939 605"}],9185:[-.175,.443,2.041,{p:"2041-175L1939-175L1773-341L0-341L0-443L1773-443"}],10214:[1,0,1.007,{p:"985 30C985 47 972 60 955 60L714 60L714 1000L654 1000L654 60L413 60L413 1000L353 1000L353 0L955 0C972 0 985 13 985 30"}],10215:[1,0,1.007,{p:"654 0L654 1000L594 1000L594 60L353 60L353 1000L293 1000L293 60L52 60C35 60 22 47 22 30C22 13 35 0 52 0"}],10222:[1.526,0,.647,{p:"591 26C591 33 588 40 583 44C465 163 396 606 396 1026L396 1526L294 1526L294 1026C294 585 422 132 547 8C551 3 558 0 565 0C579 0 591 12 591 26"}],10223:[1.526,0,.647,{p:"353 1026L353 1526L251 1526L251 1026C251 606 182 163 64 44C59 40 56 33 56 26C56 12 68 0 82 0C89 0 96 3 100 8C225 132 353 585 353 1026"}],10572:[.513,0,.616,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],10573:[.513,0,.616,{p:"560 223C560 234 551 243 540 243C538 243 536 243 534 242C479 225 428 197 385 159C362 139 343 116 327 91L327 513L287 513L287 14C287 6 293 0 300 0C306 0 310 3 312 8C335 56 372 94 411 129C450 163 496 189 546 204C554 207 560 214 560 223"}]},"-ex-md":{95:[-.192,.294,.994,{p:"994-294L994-192L5-192L0-192L0-294L5-294"}],123:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],175:[.724,-.622,.994,{p:"994 622L994 724L5 724L0 724L0 622L5 622"}],773:[.67,-.63,.19,{p:"190 630L190 670L0 670L0 630"}],8400:[.631,-.601,.139,{p:"139 601L139 631L0 631L0 601"}],8592:[.27,-.23,.337,{p:"337 230L337 270L0 270L0 230"}],8593:[.337,0,.5,{p:"270 337L230 337L230 0L270 0"}],8602:[.51,.01,.386,{p:"386 230L386 270L221 270L299 483C300 485 300 488 300 490C300 501 291 510 280 510C271 510 264 505 261 497L179 270L0 270L0 230L164 230L86 17C86 15 85 12 85 10C85-1 94-10 105-10C114-10 121-5 124 3L207 230"}],8617:[.27,-.23,.337,{p:"337 230L337 270L0 270L0 230"}],8636:[.27,-.23,.341,{p:"341 270L0 270L0 230L341 230"}],8638:[.341,0,.441,{p:"152 0L152 341L112 341L112 0"}],8639:[.341,0,.441,{p:"329 0L329 341L289 341L289 0"}],8644:[.432,-.068,.343,{p:"343 68L343 108L0 108L0 68ZM343 432L0 432L0 392L343 392"}],8645:[.343,0,.896,{p:"306 0L306 343L266 343L266 0ZM630 343L590 343L590 0L630 0"}],8647:[.51,.01,.337,{p:"337-10L337 30L0 30L0-10ZM337 470L337 510L0 510L0 470"}],8648:[.337,0,.992,{p:"306 337L266 337L266 0L306 0ZM726 337L686 337L686 0L726 0"}],8651:[.367,-.133,.343,{p:"343 133L343 173L0 173L0 133ZM343 327L343 367L0 367L0 327"}],8653:[.52,.02,.384,{p:"384 173L185 173L241 327L384 327L384 367L256 367L302 493C302 495 303 498 303 500C303 511 294 520 283 520C274 520 267 515 264 507L213 367L0 367L0 327L198 327L142 173L0 173L0 133L128 133L82 7C81 5 81 2 81 0C81-11 90-20 101-20C109-20 117-15 120-7L170 133L384 133"}],8654:[.367,-.133,.102,{p:"102 367L0 367L0 327L102 327ZM102 133L102 173L0 173L0 133"}],8656:[.367,-.133,.336,{p:"336 133L336 173L0 173L0 133ZM336 327L336 367L0 367L0 327"}],8657:[.336,0,.652,{p:"249 0L249 336L209 336L209 0ZM443 0L443 336L403 336L403 0"}],8666:[.464,-.036,.337,{p:"337 76L0 76L0 36L337 36ZM337 230L337 270L0 270L0 230ZM337 424L337 464L0 464L0 424"}],8694:[.75,.25,.337,{p:"337 750L0 750L0 710L337 710ZM337 270L0 270L0 230L337 230ZM337-210L0-210L0-250L337-250"}],8730:[.64,0,1.056,{p:"742 0L742 640L702 640L702 0"}],9140:[.772,-.712,.995,{p:"995 712L995 772L0 772L0 712"}],9141:[-.282,.342,.995,{p:"995-342L995-282L0-282L0-342"}],9180:[.796,-.694,.994,{p:"994 694L994 796L25 796L0 796L0 694L25 694"}],9181:[-.264,.366,.994,{p:"994-366L994-264L25-264L0-264L0-366L25-366"}],9182:[.854,-.622,2.003,{p:"2003 724L1498 724C1238 724 1014 753 1014 841C1014 848 1008 854 1001 854C994 854 988 848 988 841C988 753 764 724 504 724L0 724L0 622L504 622C753 622 950 711 1001 798C1052 711 1249 622 1498 622L2003 622"}],9183:[-.192,.423,2.003,{p:"2003-192L1498-192C1249-192 1052-281 1001-368C950-281 753-192 504-192L0-192L0-294L504-294C764-294 988-323 988-410C988-418 994-423 1001-423C1008-423 1014-418 1014-410C1014-323 1238-294 1498-294L2003-294"}],9184:[.873,-.771,1.36,{p:"1360 873L0 873L0 771L1360 771"}],9185:[-.341,.443,1.36,{p:"1360-341L0-341L0-443L1360-443"}],10214:[1,0,1.007,{p:"413 1000L353 1000L353 0L413 0ZM714 1000L654 1000L654 0L714 0"}],10215:[1,0,1.007,{p:"353 1000L293 1000L293 0L353 0ZM654 0L654 1000L594 1000L594 0"}],10222:[.998,0,.647,{p:"396 0L396 998L294 998L294 0"}],10223:[.998,0,.647,{p:"353 998L251 998L251 0L353 0"}],10572:[.337,0,.616,{p:"328 337L288 337L288 0L328 0"}]}},iu.dynamicFiles=Qc.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[119997,120003],[120005,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]},[8215]],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8621,8622,[8624,8627],[8662,8665],8668,8669,[8678,8681],8691,10145,10237,10238,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]),iu.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"};const ru={fontName:"mathjax-modern",DefaultFont:iu},nu=ru.fontName,ou=ru.DefaultFont,su="http://www.w3.org/2000/svg",lu="http://www.w3.org/1999/xlink";class du extends Jd{get forceInlineBreaks(){return!0}constructor(e=null){super(e,Jc,ou),this.minwidth=0,this.shift=0,this.svgStyles=null,this.fontCache=new Yc(this)}initialize(){"global"===this.options.fontCache&&this.fontCache.clearCache()}clearFontCache(){this.fontCache.clearCache()}reset(){this.clearFontCache()}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.svgStyles)return this.svgStyles;const t=this.svgStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",du.STYLESHEETID),t}pageElements(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:du.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])}findCache(e){const t=this.adaptor,a=t.tags(t.body(e.document),"svg");for(let e=a.length-1;e>=0;e--)if(this.adaptor.getAttribute(a[e],"id")===du.FONTCACHEID)return!0;return!1}processMath(e,t){const a=this.container;this.container=t;const[i,r]=this.createRoot(e);this.typesetSvg(e,i,r),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,i,r),this.container=a}createRoot(e){const{w:t,h:a,d:i,pwidth:r}=e.getOuterBBox(),[n,o]=this.createSVG(a,i,t);if(r){const t=this.adaptor;t.setStyle(n,"min-width",t.getStyle(n,"width")),t.setAttribute(n,"width",r),t.removeAttribute(n,"viewBox");const i=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);t.setAttribute(o,"transform",`scale(${i},-${i}) translate(0, ${this.fixed(1e3*-a,1)})`)}return[n,o]}createSVG(e,t,a){const i=this.math.metrics.em/1e3,r=Math.max(a,i),n=Math.max(e+t,i),o=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,l=s.append(this.container,this.svg("svg",{xmlns:su,width:this.ex(r),height:this.ex(n),role:"img",focusable:!1,style:{"vertical-align":this.ex(-t)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*r,1),this.fixed(1e3*n,1)].join(" ")},[o]));return.001===r&&(s.setAttribute(l,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&this.options.useXlink&&s.setAttribute(l,"xmlns:xlink",lu),[l,o]}typesetSvg(e,t,a){const i=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),i.insert(this.fontCache.getCache(),a)),e.toSVG([a]),this.fontCache.clearLocalID(),this.minwidth)i.setStyle(t,"minWidth",this.ex(this.minwidth)),i.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){const e=i.getAttribute(this.container,"justify")||"center";this.setIndent(t,e,this.shift)}}setIndent(e,t,a){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(a)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-a))}handleInlineBreaks(e,t,a){const i=e.childNodes[0].breakCount;if(!i)return;const r=this.adaptor,n=r.firstChild(a),o=r.childNodes(r.firstChild(n)),s=e.childNodes[0].lineBBox;r.remove(a);for(let a=0;a<=i;a++){const i=s[a]||e.childNodes[0].getLineBBox(a),{h:l,d,w:c}=i,[u,p]=e.childNodes[0].getBreakNode(i),{scale:C}=u.getBBox(),[f,h]=this.createSVG(l*C,d*C,c*C),m=r.append(h,r.clone(n,!1));for(const e of r.childNodes(o[a]))r.append(m,e);r.insert(f,t);const g=!(!p||!p.node.getProperty("forcebreak"));if(g&&"after"===p.node.attributes.get("linebreakstyle")){const e=u.parent.node.childIndex(u.node)+1,t=u.parent.childNodes[e],a=(t?t.getLineBBox(0).originalL:0)*C;a&&this.addInlineBreak(f,a,g)}else if(g||a){const e=(u&&a?u.getLineBBox(0).originalL:0)*C;!e&&g||this.addInlineBreak(f,e,g||!!u.node.getProperty("forcebreak"))}}r.childNodes(t).length&&r.append(r.firstChild(r.parent(t)),r.firstChild(t)),r.remove(t)}addInlineBreak(e,t,a){const i=this.adaptor,r=$n(t);a||i.insert(i.node("mjx-break",{prebreak:!0}),e),i.insert(i.node("mjx-break",a?cd[r]?{size:cd[r]}:{style:`letter-spacing: ${$n(t-1)}`}:{newline:!0}),e)}ex(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"}svg(e,t={},a=[]){return this.html(e,t,a,su)}unknownText(e,t){const a=this.math.metrics,i=this.font.params.x_height/a.ex*a.em*1e3,r=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(i,1)+"px"},[this.text(e)]),n=this.adaptor;if("-explicitFont"!==t){const a=kr(e);if(1!==a.length||a[0]<119808||a[0]>120831){const[e,a,i]=this.font.getCssFont(t);n.setAttribute(r,"font-family",e),a&&n.setAttribute(r,"font-style","italic"),i&&n.setAttribute(r,"font-weight","bold")}}return r}measureTextNode(e){const t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");const a=this.fixed(1e3*this.font.params.x_height,1),i=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,a,a].join(" ")},[e]);t.append(t.body(t.document),i);let r=t.nodeSize(e,1e3,!0)[0];return t.remove(i),{w:r,h:.75,d:.2}}}du.NAME="SVG",du.OPTIONS=Object.assign(Object.assign({},Jd.OPTIONS),{blacker:3,internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null,useXlink:!0}),du.commonStyles=Object.assign(Object.assign({},Jd.commonStyles),{'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}}),du.FONTCACHEID="MJX-SVG-global-cache",du.STYLESHEETID="MJX-SVG-styles",MathJax.loader&&MathJax.loader.checkVersion("output/svg",Ga,"output"),Ka({_:{output:{common:{Direction:ct,FontData:ut,LineBBox:pt,LinebreakVisitor:Ct,Notation:ft,Wrapper:ht,WrapperFactory:mt,Wrappers:{HtmlNode:gt,TeXAtom:yt,TextNode:Lt,maction:kt,math:bt,menclose:St,mfenced:At,mfrac:wt,mglyph:Et,mi:vt,mmultiscripts:xt,mn:Nt,mo:Mt,mpadded:_t,mroot:Ft,mrow:Pt,ms:Dt,mspace:Bt,msqrt:Rt,msubsup:Tt,mtable:It,mtd:Ot,mtext:qt,mtr:Zt,munderover:Ut,scriptbase:jt,semantics:zt}},svg_ts:xa,svg:{DefaultFont:va,FontCache:wa,FontData:Ea,Notation:ha,Wrapper:Ht,WrapperFactory:Aa,Wrappers_ts:Sa,Wrappers:{HtmlNode:ba,TeXAtom:La,TextNode:ka,maction:fa,math:Wt,menclose:ma,merror:Qt,mfenced:oa,mfrac:ia,mglyph:ya,mi:$t,mmultiscripts:ca,mn:Kt,mo:Xt,mpadded:ta,mphantom:aa,mroot:na,mrow:Vt,ms:Jt,mspace:ea,msqrt:ra,msubsup:la,mtable:ua,mtd:Ca,mtext:Yt,mtr:pa,munderover:da,scriptbase:sa,semantics:ga,zero:Gt}}}}});const cu="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",uu={config(e,t,a,i){if(MathJax.loader){Xa(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||cu,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;Xa(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?Xa(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(Ka({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),Xa(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&Xa(MathJax.config,e,{fontURL:Qa.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};uu.config("svg",du,nu,ou);const pu="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function Cu(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function fu(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=mu(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),yu(i,r,a,(()=>e.post())))}function hu(e){return(t,a)=>{const i=e.slice();return e.length=0,yu(t,a,i,(()=>Cu(gu.trim())))}}function mu(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let gu="";function yu(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{gu=t,i()}}))),id:"annotations"},t)}var Lu;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(Lu||(Lu={}));const ku="click",bu="dblclick",Su="mousedown",Au="mouseup",wu="mouseover",Eu="mouseout",vu="selectstart";class xu{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case Lu.ESCAPE:this.escape(e);break;case Lu.RIGHT:this.right(e);break;case Lu.LEFT:this.left(e);break;case Lu.UP:this.up(e);break;case Lu.DOWN:this.down(e);break;case Lu.RETURN:case Lu.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(Su,this.mousedown.bind(this)),e.addEventListener(Au,this.mouseup.bind(this)),e.addEventListener(wu,this.mouseover.bind(this)),e.addEventListener(Eu,this.mouseout.bind(this)),e.addEventListener(ku,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(vu,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(bu,this.stop.bind(this))}}class Nu extends xu{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class Mu extends Nu{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const _u="CtxtMenu";function Fu(e){return _u+"_"+e}function Pu(e){return Fu(e)}function Du(e){return Fu(e)}const Bu={ATTACHED:Pu("Attached"),CONTEXTMENU:Pu("ContextMenu"),MENU:Pu("Menu"),MENUARROW:Pu("MenuArrow"),MENUACTIVE:Pu("MenuActive"),MENUCHECK:Pu("MenuCheck"),MENUCLOSE:Pu("MenuClose"),MENUCOMBOBOX:Pu("MenuComboBox"),MENUDISABLED:Pu("MenuDisabled"),MENUFRAME:Pu("MenuFrame"),MENUITEM:Pu("MenuItem"),MENULABEL:Pu("MenuLabel"),MENURADIOCHECK:Pu("MenuRadioCheck"),MENUINPUTBOX:Pu("MenuInputBox"),MENURULE:Pu("MenuRule"),MENUSLIDER:Pu("MenuSlider"),MOUSEPOST:Pu("MousePost"),RTL:Pu("RTL"),INFO:Pu("Info"),INFOCLOSE:Pu("InfoClose"),INFOCONTENT:Pu("InfoContent"),INFOSIGNATURE:Pu("InfoSignature"),INFOTITLE:Pu("InfoTitle"),SLIDERVALUE:Pu("SliderValue"),SLIDERBAR:Pu("SliderBar"),SELECTION:Pu("Selection"),SELECTIONBOX:Pu("SelectionBox"),SELECTIONMENU:Pu("SelectionMenu"),SELECTIONDIVIDER:Pu("SelectionDivider"),SELECTIONITEM:Pu("SelectionItem")},Ru={COUNTER:Du("Counter"),KEYDOWNFUNC:Du("keydownFunc"),CONTEXTMENUFUNC:Du("contextmenuFunc"),OLDTAB:Du("Oldtabindex"),TOUCHFUNC:Du("TouchFunc")};class Tu extends Nu{constructor(e,t){super(),this._menu=e,this._type=t,this.className=Bu.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function Iu(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Ou(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function qu(e,t){console.error("ContextMenu Error: "+t)}function Zu(){return Uu++}let Uu=0;class ju extends Tu{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(Bu.MENUACTIVE)}deactivate(){this.html.classList.remove(Bu.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){Iu(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(Bu.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(Bu.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){qu(0,"Callback for menu entry "+this.id+" failed.")}}}class zu extends ju{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Bu.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Hu extends Mu{constructor(){super(...arguments),this.className=Bu.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof ju&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof ju&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(Bu.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof zu));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class Gu{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=Bu.ATTACHED+"_"+Zu(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Ru.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Ru.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Ru.OLDTAB)),e.removeAttribute(Ru.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Ru.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Ru.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Ru[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Ru.COUNTER))return;const t=e.getAttribute(Ru.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Ru.COUNTER)}removeEvent(e,t,a){const i=Ru[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===Lu.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Wu{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class Vu extends Hu{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new Gu(this),this.widgets=[],this.variablePool=new Wu}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(Bu.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class $u extends Hu{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof $u);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class Xu extends Mu{constructor(e){super(),this.element=e,this.className=Bu.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Ku extends Mu{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=Bu.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(Bu.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(Bu.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new Xu(this),t=e.html;return t.classList.add(Bu.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(Bu.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(Bu.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(Bu.INFOSIGNATURE),e}toJson(){return{type:""}}}class Ju extends ju{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class Yu extends Ju{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),Iu(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Bu.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Qu extends Tu{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=Bu.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(Bu.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class ep extends ju{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Ou(this))}catch(e){qu(0,"Illegal command callback.")}Iu(this)}toJson(){return{type:""}}}class tp{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return qu(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){qu(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class ap extends Ju{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),Iu(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Bu.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class ip extends Ju{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Ou(this))}space(e){super.space(e),Iu(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Bu.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(Bu.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==Lu.ESCAPE&&e.keyCode!==Lu.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Ou(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class rp extends ju{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(Bu.MENULABEL)}toJson(){return{type:""}}}class np extends Ju{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Zu(),this.valueId="ctx_slideValue"+Zu(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Ou(this)),this.update()}space(e){super.space(e),Iu(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Bu.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(Bu.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(Bu.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===Lu.UP||t===Lu.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==Lu.ESCAPE&&t!==Lu.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Ou(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class op extends Hu{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=Bu.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(Bu.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class sp extends Ku{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Zu()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(Bu.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/sp.chunkSize);default:return sp.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(Bu.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(Bu.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(sp.orderMethod.get(this.style))}toJson(){return{type:""}}}sp.chunkSize=4,sp.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=dp(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function up(e){return"."+(Bu[e]||e)}const pp={};pp[up("INFOCLOSE")]="{ top:.2em; right:.2em;}",pp[up("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",pp[up("INFO")+up("MOUSEPOST")]="{outline:none;}",pp[up("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const Cp={};Cp[up("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",Cp[up("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",Cp[up("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",Cp[up("MENUACTIVE")+" "+up("MENUARROW")]="{color:white}",Cp[up("MENUARROW")+up("RTL")]="{left:.5em; right:auto}",Cp[up("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",Cp[up("MENUCHECK")+up("RTL")]="{ right:.7em; left:auto }",Cp[up("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",Cp[up("MENURADIOCHECK")+up("RTL")]="{ right: .7em; left:auto}",Cp[up("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",Cp[up("MENUINPUTBOX")+up("RTL")]="{ left: .1em;}",Cp[up("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",Cp[up("MENUSLIDER")]="{ left: .1em;}",Cp[up("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",Cp[up("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",Cp[up("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",Cp[up("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",Cp[up("MENUDISABLED")]="{ color:GrayText}",Cp[up("MENUACTIVE")]="{ background-color: #606872; color: white;}",Cp[up("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",Cp[up("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",Cp[up("CONTEXTMENU")+":focus"]="{ outline:none}",Cp[up("CONTEXTMENU")+" "+up("MENUITEM")+":focus"]="{ outline:none}",Cp[up("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",Cp[up("SELECTIONITEM")]="{ padding-right: 1em;}",Cp[up("SELECTION")]="{ right: 40%; width:50%; }",Cp[up("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",Cp[up("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",Cp[up("MENU")+" "+up("MENUCLOSE")]="{ top:-10px; left:-10px}";const fp={};fp[up("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',fp[up("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",fp[up("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",fp[up("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",fp[up("MENUCLOSE")+":hover:focus"]="{ outline:none}";let hp=!1,mp=!1,gp=!1;function yp(e){gp||(Lp(fp,e),gp=!0)}function Lp(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class kp extends Vu{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof zu?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of kp.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}kp.DynamicSubmenus=new Map;class bp extends Yu{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class Sp extends Mn{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,yi(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class Ap extends Ku{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+Bu.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const wp=Ja;class Ep{get isLoading(){return Ep.loading>0}get loadingPromise(){return this.isLoading?(Ep._loadingPromise||(Ep._loadingPromise=new Promise(((e,t)=>{Ep._loadingOK=e,Ep._loadingFailed=t}))),Ep._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new Sp,this.jax={CHTML:null,SVG:null},this.rerenderStart=ji.LAST,this.about=new Ku('MathJax v'+Bn.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Ku("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new Ap("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new Ap("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new Ap("MathJax Annotation Text",(()=>{const e=gu;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new Ap("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new Ap("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new Ap("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Ku("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=yi(gi({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,wp._.a11y&&wp._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new cp([["contextMenu",kp.fromJson.bind(kp)],["radioCompare",bp.fromJson.bind(bp)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{wp._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(pu?"Option":"Alt",pu?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!pu}),this.checkbox("Control","Control","ctrl",{hiddne:pu}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;kp.DynamicSubmenus.set("ShowAnnotation",fu(this.annotationBox,this.options.annotationTypes,a)),kp.DynamicSubmenus.set("CopyAnnotation",hu(a)),i=this.document.document,hp||(Lp(pp,i),hp=!0,yp(i)),function(e){mp||(Lp(Cp,e),mp=!0,yp(e))}(this.document.document)}checkLoadableItems(){if(wp&&wp._&&wp.loader&&wp.startup)!this.settings.collapsible||wp._.a11y&&wp._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||wp._.a11y&&wp._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||wp._.a11y&&wp._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof Qu)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(Ep.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(Ep.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(Ep.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){wp._.a11y&&wp._.a11y.explorer&&wp._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(wp._.a11y&&wp._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=wp.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Bn.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||wp._.a11y&&wp._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||wp._.a11y&&wp._.a11y.explorer?this.rerender(this.settings.collapsible?ji.RERENDER:ji.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||wp._.a11y&&wp._.a11y.complexity?this.rerender(ji.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){Ep.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}Ep.loading--,this.rerender(ji.COMPILED)}checkComponent(e){const t=Ep.loadingPromises.get(e);t&&Bn.retryAfter(t)}loadComponent(e,t){if(Ep.loadingPromises.has(e))return;const a=wp.loader;if(!a)return;Ep.loading++;const i=a.load(e).then((()=>{Ep.loading--,Ep.loadingPromises.delete(e),t(),0===Ep.loading&&Ep._loadingPromise&&(Ep._loadingPromise=null,Ep._loadingOK())})).catch((e=>{Ep._loadingPromise?(Ep._loadingPromise=null,Ep._loadingFailed(e)):console.log(e)}));Ep.loadingPromises.set(e,i)}loadA11y(e){const t=!ji.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=wp.startup;Bn.handlers.unregister(a.handler),a.handler=a.getHandler(),Bn.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,Ep._loadingPromise||(this.document.outputJax.reset(),Bn.handleRetriesFor((()=>{this.rerender("complexity"===e||t?ji.COMPILED:ji.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Bn.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=ji.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),Ep.loading||(this.rerenderStart<=ji.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=ji.LAST)}copyMathML(){Cu(this.toMML(this.menu.mathItem))}copyOriginal(){Cu(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{Cu(e)}))}copySpeechText(){Cu(this.menu.mathItem.outputData.speech)}copyErrorMessage(){Cu(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var vp,xp,Np;Ep.MENU_STORAGE="MathJax-Menu-Settings",Ep.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:pi({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},Ep.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),Ep.loading=0,Ep.loadingPromises=new Map,Ep._loadingPromise=null,Ep._loadingOK=null,Ep._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(vp||(vp={}));class Mp{static createProp(...e){const t=_p.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class _p extends Mp{static createCstr(...e){const t=_p.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}_p.DEFAULT_ORDER=[vp.LOCALE,vp.MODALITY,vp.DOMAIN,vp.STYLE,vp.TOPIC],_p.BASE_LOCALE="base",_p.DEFAULT_VALUE="default",_p.DEFAULT_VALUES={[vp.LOCALE]:"en",[vp.DOMAIN]:_p.DEFAULT_VALUE,[vp.STYLE]:_p.DEFAULT_VALUE,[vp.TOPIC]:_p.DEFAULT_VALUE,[vp.MODALITY]:"speech"};class Fp{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new _p(a,this.order.slice(0,i))}}class Pp{constructor(e,t=new Mp(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new Mp(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=Ip.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var qp=__webpack_require__(740);class Zp extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class Up{set defaultLocale(e){this._defaultLocale=qp.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return Up.instance=Up.instance||new Up,Up.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return Up.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(_p.DEFAULT_VALUES[vp.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return jp.getInstance().mode===xp.HTTP?(Gp.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Zp("Illegal input: "+e.message)}}var eC;function tC(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function aC(e){return Ip.Z.document.createElement(e)}function iC(e,t){return Ip.Z.document.createElementNS(e,t)}function rC(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=nC(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function nC(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function oC(e,t,a){return e.querySelectorAll?Yp(e.querySelectorAll(`[${t}="${a}"]`)):Kp(`.//*[@${t}="${a}"]`,e)}function sC(e,t){return e.querySelectorAll?Yp(e.querySelectorAll(t)):Kp(`.//${t}`,e)}function lC(e){return e.tagName.toUpperCase()}function dC(e){return e.cloneNode(!0)}function cC(e){return(new Ip.Z.xmldom.XMLSerializer).serializeToString(e)}function uC(e,t){return e.toString()}function pC(e){return e.toString()}function CC(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(eC||(eC={}));const fC={};function hC(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function mC(e,t,a){const i=hC(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rmC(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:fC.identityCombiner,combineNestedRadical:fC.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:CC,plural:pC},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:pC,mathspeak:pC,clearspeak:pC},letterTrans:{default:pC},combiner:(e,t,a)=>e},NUMBERS:gC(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function kC(e){switch(e){case 1:return yC.MESSAGES.MS.ONCE||"";case 2:return yC.MESSAGES.MS.TWICE;default:return e.toString()}}function bC(e,t){return e===yC.MESSAGES.MS.ROOTINDEX||e===yC.MESSAGES.MS.INDEX?e:e+" "+t}function SC(e){return AC(yC.MESSAGES.font[e],e)}function AC(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const wC="grammar";class EC{static getInstance(){return EC.instance=EC.instance||new EC,EC.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return EC.translateUnit(e);const t=jp.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,EC.getInstance().getParameter("plural")&&(a=yC.FUNCTIONS.plural(a)),a}static translateUnit(e){e=EC.prepareUnit(e);const t=jp.getInstance(),a=EC.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=yC.FUNCTIONS.plural(o)),o):EC.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===eC.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(wC,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?EC.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=EC.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?EC.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function vC(e,t){if(!t||!e)return e;const a=yC.FUNCTIONS.fontRegexp(SC(t));return e.replace(a,"")}function xC(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":_C.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return _C.ones[t];const a=Math.floor(t/10),i=_C.tens[a],r=_C.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+_C.numSep+r:i||r}function NC(e){if(0===e)return _C.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=_C.large[t];if(t)if(1===t)a=(1===i?"":xC(i)+_C.numSep)+e+(a?_C.numSep+a:"");else{const t=NC(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+_C.numSep+e+(a?_C.numSep+a:"")}else a=xC(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function MC(e){const t=EC.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}EC.getInstance().setCorrection("localFont",SC),EC.getInstance().setCorrection("localRole",(function(e){return AC(yC.MESSAGES.role[e],e)})),EC.getInstance().setCorrection("localEnclose",(function(e){return AC(yC.MESSAGES.enclose[e],e)})),EC.getInstance().setCorrection("ignoreFont",vC),EC.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),EC.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+yC.MESSAGES.regexp.TEXT+"]+$"))&&(EC.getInstance().currentFlags.translate=!1),e})),EC.getInstance().setCorrection("ignoreCaps",(function(e){let t=yC.ALPHABETS.capPrefix[jp.getInstance().domain];return void 0===t&&(t=yC.ALPHABETS.capPrefix.default),vC(e,t)})),EC.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?yC.NUMBERS.numberToWords(parseInt(e,10)):e}));const _C=gC();_C.numericOrdinal=MC,_C.numberToWords=NC,_C.numberToOrdinal=function(e,t){if(e>1999)return MC(e);if(e<=10)return _C.special.onesOrdinals[e-1];const a=NC(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const FC=_C,PC=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let DC=null;function BC(e,t=!1){return e===OC.ones[1]?t?"et":"en":e}function RC(e,t=!1){let a=e%1e3,i="",r=OC.ones[Math.floor(a/100)];if(i+=r?BC(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?OC.special.smallOrdinals[a]:OC.ones[a],r)i+=r;else{const e=t?OC.special.tensOrdinals[Math.floor(a/10)]:OC.tens[Math.floor(a/10)];r=OC.ones[a%10],i+=r?BC(r)+"og"+e:e}return i}function TC(e,t=!1){if(0===e)return OC.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=RC(r,t&&!a);if(a){const t=OC.large[a],n=r>1?"er":"";i=BC(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=BC(e)+i}e=Math.floor(e/1e3),a++}return i}function IC(e){if(e%100)return TC(e,!0);const t=TC(e);return t.match(/e$/)?t:t+"e"}const OC=gC();OC.wordOrdinal=IC,OC.numericOrdinal=function(e){return e.toString()+"."},OC.numberToWords=TC,OC.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":IC(e)+(t?"dele":"del")};const qC=OC;let ZC=null;function UC(e,t=!1){return e===GC.ones[1]?t?"eine":"ein":e}function jC(e){let t=e%1e3,a="",i=GC.ones[Math.floor(t/100)];if(a+=i?UC(i)+"hundert":"",t%=100,t)if(a+=a?GC.numSep:"",i=GC.ones[t],i)a+=i;else{const e=GC.tens[Math.floor(t/10)];i=GC.ones[t%10],a+=i?UC(i)+"und"+e:e}return a}function zC(e){if(0===e)return GC.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=jC(e%1e3);if(t){const e=GC.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=UC(r,t>1)+e+n+a}else a=UC(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function HC(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return zC(e)+(e<19?"te":"ste")}const GC=gC();GC.wordOrdinal=HC,GC.numericOrdinal=function(e){return e.toString()+"."},GC.numberToWords=zC,GC.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":HC(e)+"l"};const WC=GC,VC=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},$C=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let XC=null;function KC(e){let t=e%1e3,a="";return a+=QC.ones[Math.floor(t/100)]?QC.ones[Math.floor(t/100)]+QC.numSep+"hundred":"",t%=100,t&&(a+=a?QC.numSep:"",a+=QC.ones[t]||QC.tens[Math.floor(t/10)]+(t%10?QC.numSep+QC.ones[t%10]:"")),a}function JC(e){if(0===e)return QC.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=KC(e%1e3)+(t?"-"+QC.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function YC(e){let t=JC(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const QC=gC();QC.wordOrdinal=YC,QC.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},QC.numberToWords=JC,QC.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=YC(e);return t?a+"s":a};const ef=QC;let tf=null;function af(e){const t=e%1e3,a=Math.floor(t/100),i=rf.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return rf.ones[t];const a=rf.tens[Math.floor(t/10)],i=rf.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const rf=gC();rf.numericOrdinal=function(e){const t=EC.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},rf.numberToWords=function(e){if(0===e)return rf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=rf.large[t];const r=af(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=af(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},rf.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return rf.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(rf.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(rf.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(rf.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(rf.special.onesOrdinals[e-1])),a.join(" ")};const nf=rf,of=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let sf=null;let lf=null;function df(e){let t=e%1e3,a="";if(a+=Cf.ones[Math.floor(t/100)]?Cf.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=Cf.ones[t];if(e)a+=e;else{const i=Cf.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=Cf.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+Cf.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function cf(e){if(0===e)return Cf.zero;if(e>=Math.pow(10,36))return e.toString();Cf.special["tens-"+jp.getInstance().subiso]&&(Cf.tens=Cf.special["tens-"+jp.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=Cf.large[t];const r=df(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const uf={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function pf(e){if(1===e)return"premi\xe8re";let t=cf(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const Cf=gC();Cf.wordOrdinal=pf,Cf.numericOrdinal=function(e){const t=EC.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},Cf.numberToWords=cf,Cf.numberToOrdinal=function(e,t){const a=uf[e]||pf(e);return 3===e?a:t?a+"s":a};const ff=Cf;let hf=null;function mf(e){if(0===e)return yf.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=yf.ones[Math.floor(t/100)]?yf.ones[Math.floor(t/100)]+yf.numSep+yf.special.hundred:"",t%=100,t&&(a+=a?yf.numSep:"",a+=yf.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=yf.ones[i]+yf.numSep+yf.large[t]+(a?yf.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+yf.numSep+i:a}function gf(e){const t=EC.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?yf.special.ordinalsFeminine[e]:yf.special.ordinalsMasculine[e];return mf(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const yf=gC();yf.wordOrdinal=gf,yf.numericOrdinal=function(e){const t=EC.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?yf.special.simpleSmallOrdinalsFeminine[e]:yf.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":yf.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},yf.numberToWords=mf,yf.numberToOrdinal=function(e,t){return e<=10?yf.special.smallDenominators[e]:gf(e)+" \u0905\u0902\u0936"};const Lf=yf;let kf=null;function bf(e){let t=e%1e4,a="";return a+=Ef.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":Ef.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=Ef.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":Ef.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=Ef.tens[Math.floor(t/10)]+(t%10?Ef.ones[t%10]:"")),a}function Sf(e){if(0===e)return Ef.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=bf(e%1e4)+(t?Ef.large[t]+Ef.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function Af(e,t){return 1===e?"\uccab\ubc88\uc9f8":wf(e)+"\ubc88\uc9f8"}function wf(e){const t=Sf(e),a=Sf(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":Ef.tens[10+Math.floor(e/10)],r=Ef.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const Ef=gC();Ef.wordOrdinal=wf,Ef.numericOrdinal=function(e){return Af(e)},Ef.numberToWords=Sf,Ef.numberToOrdinal=Af;const vf=Ef;let xf=null;function Nf(e){let t=e%1e3,a="";if(a+=Ff.ones[Math.floor(t/100)]?Ff.ones[Math.floor(t/100)]+Ff.numSep+"cento":"",t%=100,t){a+=a?Ff.numSep:"";const e=Ff.ones[t];if(e)a+=e;else{let e=Ff.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?Ff.numSep+Ff.ones[t%10]:""}}return a}function Mf(e){if(0===e)return Ff.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&EC.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=Nf(e%1e3)+(t?"-"+Ff.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function _f(e){const t="m"===EC.getInstance().getParameter("gender")?"o":"a";let a=Ff.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=Mf(e),a.slice(0,-1)+"esim"+t)}const Ff=gC();Ff.wordOrdinal=_f,Ff.numericOrdinal=function(e){const t=EC.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},Ff.numberToWords=Mf,Ff.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=_f(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const Pf=Ff,Df=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Bf=null;function Rf(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Of.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Of.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Of.tens[Math.floor(a/10)]+Of.special.smallOrdinals[a%10]}i+=Of.ones[a]||Of.tens[Math.floor(a/10)]+(a%10?Of.ones[a%10]:"")}return t?Tf(i):i}function Tf(e){const t=Of.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Of.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Of.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Of.special.endOrdinal:(e.match(/e$/),e+"nde")}function If(e){return jf(e,!0)}const Of=gC();Of.wordOrdinal=If,Of.numericOrdinal=function(e){return e.toString()+"."},Of.numberToWords=jf,Of.numberToOrdinal=function(e,t){return If(e)};const qf=Of;function Zf(e,t=!1){return e===Of.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function Uf(e,t=!1){let a=e%1e3,i="",r=Of.ones[Math.floor(a/100)];if(i+=r?Zf(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Of.special.smallOrdinals[a];if(e)return i+e}if(r=Of.ones[a],r)i+=r;else{const e=Of.tens[Math.floor(a/10)];r=Of.ones[a%10],i+=r?r+"og"+e:e}}return t?Tf(i):i}function jf(e,t=!1){const a="alt"===jp.getInstance().subiso?function(e,t=!1){if(0===e)return t?Of.special.smallOrdinals[0]:Of.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Uf(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Zf(n,!0):n)+(a>1?Of.numSep:"")+(a?Of.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Of.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Of.special.smallOrdinals[0]:Of.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Rf(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Of.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let zf=null;function Hf(e){return e.toString().split("").map((function(e){return Gf.ones[parseInt(e,10)]})).join("")}const Gf=gC();Gf.numberToWords=Hf,Gf.numberToOrdinal=Hf;const Wf=Gf,Vf=function(e){return e.match(RegExp("^"+Qf.ALPHABETS.languagePrefix.english))?e.slice(1):e},$f=function(e,t,a){return e=Vf(e),t?e+t:e},Xf=function(e,t,a){return t+Vf(e)},Kf=function(e,t,a){return t+(a||"")+(e=Vf(e))+"\u283b"},Jf=function(e,t,a){return t+(a||"")+(e=Vf(e))+"\u283b\u283b"},Yf=function(e,t,a){return t+(e=Vf(e))+"\u283e"};let Qf=null;let eh=null;function th(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=rh.ones[i]?(1===i?"":rh.ones[i]+rh.numSep)+"hundra":"",t%=100,t&&(a+=a?rh.numSep:"",a+=rh.ones[t]||rh.tens[Math.floor(t/10)]+(t%10?rh.numSep+rh.ones[t%10]:"")),a}function ah(e,t=!1){if(0===e)return rh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=rh.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":th(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function ih(e){let t=ah(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const rh=gC();rh.wordOrdinal=ih,rh.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},rh.numberToWords=ah,rh.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=ih(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const nh=rh;let oh=null;const sh={ca:function(){return DC||(DC=function(){const e=LC();return e.NUMBERS=FC,e.COMBINERS.sansserif=PC,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=bC,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=fC.prefixCombiner,e}()),DC},da:function(){return ZC||(ZC=function(){const e=LC();return e.NUMBERS=qC,e.FUNCTIONS.radicalNestDepth=kC,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=fC.postfixCombiner,e.ALPHABETS.digitTrans.default=qC.numberToWords,e}()),ZC},de:function(){return XC||(XC=function(){const e=LC();return e.NUMBERS=WC,e.COMBINERS.germanPostfix=$C,e.ALPHABETS.combiner=VC,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>SC(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=EC.getInstance().getParameter("case"),a=EC.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===EC.getInstance().getParameter("case")?e+"n":e,e}()),XC},en:function(){return tf||(tf=function(){const e=LC();return e.NUMBERS=ef,e.FUNCTIONS.radicalNestDepth=kC,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=fC.prefixCombiner,e.ALPHABETS.digitTrans.default=ef.numberToWords,e.CORRECTIONS.article=e=>EC.getInstance().getParameter("noArticle")?"":e,e}()),tf},es:function(){return sf||(sf=function(){const e=LC();return e.NUMBERS=nf,e.COMBINERS.sansserif=of,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=bC,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=fC.prefixCombiner,e}()),sf},euro:function(){return lf||(lf=LC()),lf},fr:function(){return hf||(hf=function(){const e=LC();return e.NUMBERS=ff,e.FUNCTIONS.radicalNestDepth=kC,e.FUNCTIONS.combineRootIndex=bC,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>EC.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=fC.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),hf},hi:function(){return kf||(kf=function(){const e=LC();return e.NUMBERS=Lf,e.ALPHABETS.combiner=fC.prefixCombiner,e.FUNCTIONS.radicalNestDepth=kC,e}()),kf},it:function(){return Bf||(Bf=function(){const e=LC();return e.NUMBERS=Pf,e.COMBINERS.italianPostfix=Df,e.FUNCTIONS.radicalNestDepth=kC,e.FUNCTIONS.combineRootIndex=bC,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=fC.romanceCombiner,e}()),Bf},ko:function(){return xf||(xf=function(){const e=LC();return e.NUMBERS=vf,e.FUNCTIONS.radicalNestDepth=kC,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=fC.prefixCombiner,e.ALPHABETS.digitTrans.default=vf.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),EC.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=EC.getInstance().getParameter("final");t&&EC.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),xf},nb:function(){return zf||(zf=function(){const e=LC();return e.NUMBERS=qf,e.ALPHABETS.combiner=fC.prefixCombiner,e.ALPHABETS.digitTrans.default=qf.numberToWords,e.FUNCTIONS.radicalNestDepth=kC,e}()),zf},nn:function(){return eh||(eh=function(){const e=LC();return e.NUMBERS=qf,e.ALPHABETS.combiner=fC.prefixCombiner,e.ALPHABETS.digitTrans.default=qf.numberToWords,e.FUNCTIONS.radicalNestDepth=kC,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),eh},sv:function(){return oh||(oh=function(){const e=LC();return e.NUMBERS=nh,e.FUNCTIONS.radicalNestDepth=kC,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=fC.prefixCombiner,e.ALPHABETS.digitTrans.default=nh.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),oh},nemeth:function(){return Qf||(Qf=function(){const e=LC();return e.NUMBERS=Wf,e.COMBINERS={postfixCombiner:$f,germanCombiner:Xf,embellishCombiner:Kf,doubleEmbellishCombiner:Jf,parensCombiner:Yf},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=pC,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:Vf(e),e.ALPHABETS.digitTrans={default:Wf.numberToWords},e}()),Qf}};function lh(){const e=function(){const e=qp.L.ensureLocale(jp.getInstance().locale,jp.getInstance().defaultLocale);return jp.getInstance().locale=e,sh[e]()}();if(function(e){const t=jp.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(jp.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=jp.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))yC[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))EC.getInstance().setCorrection(t,a)}}function dh(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(Ch(Ip.Z.mathmapsIePath),uh(),!0)}const ch=null;function uh(e){Ch(Ip.Z.WGXpath),ph(e)}function ph(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){ph(e,a++)}),200):a>=10||(Ip.Z.wgxpath=wgxpath,e?Ip.Z.wgxpath.install({document}):Ip.Z.wgxpath.install(),Gp.evaluate=document.evaluate,Gp.result=XPathResult,Gp.createNSResolver=document.createNSResolver)}function Ch(e){const t=Ip.Z.document.createElement("script");t.type="text/javascript",t.src=e,Ip.Z.document.head?Ip.Z.document.head.appendChild(t):Ip.Z.document.body.appendChild(t)}function fh(e){return e.match("/$")?e:e+"/"}function hh(e,t="json"){return fh(Ip.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var mh,gh,yh;function Lh(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function kh([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=Lh(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function bh(e,t={}){return kh(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(mh||(mh={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(gh||(gh={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(yh||(yh={}));const Sh=[{interval:["1D400","1D419"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.BOLD},{interval:["1D41A","1D433"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.BOLD},{interval:["1D56C","1D585"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.BOLDFRAKTUR},{interval:["1D468","1D481"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.BOLDITALIC},{interval:["1D482","1D49B"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.BOLDSCRIPT},{interval:["1D538","1D551"],base:yh.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:mh.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:yh.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:mh.FRAKTUR},{interval:["1D51E","1D537"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.FRAKTUR},{interval:["FF21","FF3A"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.FULLWIDTH},{interval:["FF41","FF5A"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.FULLWIDTH},{interval:["1D434","1D44D"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.ITALIC},{interval:["1D44E","1D467"],base:yh.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:mh.ITALIC},{interval:["1D670","1D689"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.MONOSPACE},{interval:["1D68A","1D6A3"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.MONOSPACE},{interval:["0041","005A"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.NORMAL},{interval:["0061","007A"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.NORMAL},{interval:["1D49C","1D4B5"],base:yh.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:mh.SCRIPT},{interval:["1D4B6","1D4CF"],base:yh.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:mh.SCRIPT},{interval:["1D5A0","1D5B9"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.SANSSERIF},{interval:["1D5BA","1D5D3"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.SANSSERIF},{interval:["1D608","1D621"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:yh.LATINCAP,subst:{},capital:!0,category:"Lu",font:mh.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:yh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:mh.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:yh.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:mh.NORMAL},{interval:["03B0","03D0"],base:yh.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:mh.NORMAL},{interval:["1D6A8","1D6C0"],base:yh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:mh.BOLD},{interval:["1D6C1","1D6E1"],base:yh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:mh.BOLD},{interval:["1D6E2","1D6FA"],base:yh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:mh.ITALIC},{interval:["1D6FB","1D71B"],base:yh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:mh.ITALIC},{interval:["1D71C","1D734"],base:yh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:mh.BOLDITALIC},{interval:["1D735","1D755"],base:yh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:mh.BOLDITALIC},{interval:["1D756","1D76E"],base:yh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:mh.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:yh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:mh.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:yh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:mh.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:yh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:mh.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:yh.DIGIT,subst:{},offset:0,category:"Nd",font:mh.NORMAL},{interval:["2070","2079"],base:yh.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:gh.SUPER},{interval:["2080","2089"],base:yh.DIGIT,subst:{},offset:0,category:"No",font:gh.SUB},{interval:["245F","2473"],base:yh.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:gh.CIRCLED},{interval:["3251","325F"],base:yh.DIGIT,subst:{},offset:21,category:"No",font:gh.CIRCLED},{interval:["32B1","32BF"],base:yh.DIGIT,subst:{},offset:36,category:"No",font:gh.CIRCLED},{interval:["2474","2487"],base:yh.DIGIT,subst:{},offset:1,category:"No",font:gh.PARENTHESIZED},{interval:["2487","249B"],base:yh.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:gh.PERIOD},{interval:["2775","277F"],base:yh.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:gh.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:yh.DIGIT,subst:{},offset:11,category:"No",font:gh.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:yh.DIGIT,subst:{},offset:1,category:"No",font:gh.DOUBLECIRCLED},{interval:["277F","2789"],base:yh.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:gh.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:yh.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:gh.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:yh.DIGIT,subst:{},offset:0,category:"Nd",font:mh.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:yh.DIGIT,subst:{},offset:0,category:"Nd",font:mh.BOLD},{interval:["1D7D8","1D7E1"],base:yh.DIGIT,subst:{},offset:0,category:"Nd",font:mh.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:yh.DIGIT,subst:{},offset:0,category:"Nd",font:mh.SANSSERIF},{interval:["1D7EC","1D7F5"],base:yh.DIGIT,subst:{},offset:0,category:"Nd",font:mh.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:yh.DIGIT,subst:{},offset:0,category:"Nd",font:mh.MONOSPACE},{interval:["1F101","1F10A"],base:yh.DIGIT,subst:{},offset:0,category:"No",font:gh.COMMA},{interval:["24B6","24CF"],base:yh.LATINCAP,subst:{},capital:!0,category:"So",font:gh.CIRCLED},{interval:["24D0","24E9"],base:yh.LATINSMALL,subst:{},capital:!1,category:"So",font:gh.CIRCLED},{interval:["1F110","1F129"],base:yh.LATINCAP,subst:{},capital:!0,category:"So",font:gh.PARENTHESIZED},{interval:["249C","24B5"],base:yh.LATINSMALL,subst:{},capital:!1,category:"So",font:gh.PARENTHESIZED},{interval:["1F130","1F149"],base:yh.LATINCAP,subst:{},capital:!0,category:"So",font:gh.SQUARED},{interval:["1F170","1F189"],base:yh.LATINCAP,subst:{},capital:!0,category:"So",font:gh.NEGATIVESQUARED},{interval:["1F150","1F169"],base:yh.LATINCAP,subst:{},capital:!0,category:"So",font:gh.NEGATIVECIRCLED}],Ah=new Map;function wh(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of Sh){const t=wh(e.base,e.font),a=bh(e.interval,e.subst);let i=Ah.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,Ah.set(t,i))}var Eh;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(Eh||(Eh={}));const vh=Object.assign(Object.assign(Object.assign({},mh),Eh),gh);var xh;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(xh||(xh={}));const Nh=Object.assign(Object.assign({},yh),xh);var Mh,_h,Fh=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new Ph,e.Secondary=new Dh,e.FencesHoriz=new Map,e.FencesVert=new Map}(_h||(_h={}));const Th=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function Ih(e,t,a,i,r,n=[],o={},s={}){const l=Ah.get(wh(e,i));l&&(l.unicode.forEach((e=>{_h.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>_h.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&_h.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&_h.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:Nh.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:Nh.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:vh.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:vh.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:vh.DOUBLESTRUCKITALIC,secondary:Nh.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:vh.DOUBLESTRUCK,secondary:Nh.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:vh.NORMAL,secondary:Nh.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:vh.NORMAL,secondary:Nh.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:vh.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:vh.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:vh.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:vh.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=Fh(e,["set"]);return Bh(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(bh(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),Rh(_h.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),Rh(_h.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),Rh(_h.FencesHoriz,["5b","7b","ff3b","ff5b"],2),Rh(_h.FencesHoriz,[["239b","23a6"]],3),Rh(_h.FencesHoriz,[["23a7","23a9"]],4),Bh([..._h.FencesHoriz.keys()],{type:"fence",role:"open"}),Bh([..._h.FencesHoriz.values()],{type:"fence",role:"close"}),Bh([..._h.FencesVert.keys()],{type:"fence",role:"top"}),Bh([..._h.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(vh)){const a=!!gh[e]?vh.UNKNOWN:t===vh.FULLWIDTH?vh.NORMAL:t;Ih(yh.LATINCAP,"identifier","latinletter",t,a,[Nh.ALLLETTERS]),Ih(yh.LATINSMALL,"identifier","latinletter",t,a,[Nh.ALLLETTERS],{},{3:Nh.D}),Ih(yh.GREEKCAP,"identifier","greekletter",t,a,[Nh.ALLLETTERS]),Ih(yh.GREEKSMALL,"identifier","greekletter",t,a,[Nh.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),Ih(yh.DIGIT,"number","integer",t,a)}}(),Bh(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Bh(Th,{type:"function",role:"prefix function"}),Bh(["mod","rem"],{type:"operator",role:"prefix function"});class Oh{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return jp.getInstance().strict?t.cstr.equal(e):jp.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=jp.getInstance().parsers[a]||jp.getInstance().defaultParser,s=jp.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():jp.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(vp.LOCALE));return a=a.filter((function(e){return Oh.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>jp.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let qh=_p.DEFAULT_VALUES[vp.LOCALE],Zh=_p.DEFAULT_VALUES[vp.MODALITY];function Uh(e){return!(!e.locale&&!e.modality)&&(qh=e.locale||qh,Zh=e.modality||Zh,!0)}let jh={};function zh(e){jh=e}const Hh=new Map,Gh=new Map;function Wh(e,t){let a=Hh.get(t);return a||(a=new Oh,a.base=Gh.get(e),Hh.set(t,a),a)}function Vh(e){const t=Gh.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function $h(e,t,a){Wh(e,t).defineRulesFromMappings(qh,Zh,a)}function Xh(e,t,a,i){Wh(a,a).defineRuleFromStrings(qh,Zh,e,t,i)}function Kh(e){if(!Uh(e))for(const[t,a]of Object.entries(e))Xh("default","default",t,a)}function Jh(e){for(let t,a=0;t=e.names[a];a++)$h(e.key,t,e.mappings)}function Yh(e){for(const t of Object.keys(jh)){const a=Object.assign({},e);a.mappings={};const i=jh[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=sh[qh]().FUNCTIONS.si(i,e.mappings[t][r])}Jh(a)}}function Qh(e,t){return t=t||{},e.length?(t[e[0]]=Qh(e.slice(1),t[e[0]]),t):t}jp.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Hh.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class em{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new em("",{})}static stringEmpty(e){return new em(e,{})}static stringAttr(e,t){return new em(e,t)}static singleton(e,t={}){return[em.stringAttr(e,t)]}static node(e,t,a={}){const i=em.getAttributes(t);return Object.assign(i,a),new em(e,i)}static getAttributes(e){const t={};for(const a of em.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}em.attributeList=["id","extid"];class tm{static create(e,t={}){return e.text=EC.getInstance().apply(e.text,t),new tm(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new tm({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return em.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const am=new Map;function im(e,t,a){const i={};if(t){const e=am.get(t)||{};Object.assign(i,e)}am.set(e,Object.assign(i,a))}function rm(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Kp("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[tm.create({text:t},{translate:!0})]:[];if(!e)return i;const r=jp.evaluateNode(e);return i.concat(r)}}class sm{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class lm{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const dm=new Map,cm=new Map;function um(e){const t=e.domain+":"+e.name;e instanceof sm?dm.set(t,e):cm.set(t,e)}function pm(e,t){const a=e+":"+t,i=dm.get(a)||cm.get(a);i&&(i.active=!0)}function Cm(e,t){const a=t.split("-"),i=rm(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function fm(e){return ym(e)||function(e){return mm(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(mm(e.childNodes[0])||ym(e.childNodes[0]))&&mm(e.childNodes[1])||3===e.childNodes.length&&ym(e.childNodes[0])&&mm(e.childNodes[1])&&mm(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(mm(e.childNodes[0])||gm(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(mm(e.childNodes[0].childNodes[0])||gm(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&hm(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(hm(e.childNodes[1])||"fenced"===e.childNodes[1].type&&hm(e.childNodes[1].childNodes[0]))}(e)}function hm(e){return e.hasAnnotation("clearspeak","simple")}function mm(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function gm(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function ym(e){return gm(e)||function(e){if(Lm("Fraction_Over")||Lm("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(Lm("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function Lm(e){return jp.getInstance().style===e}function km(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(bm(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Kp("children/*",e);return t.every((e=>bm(e)||"identifier"===e.tagName))}(a))}function bm(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function Sm(e){return Kp("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(km)?[e]:[]}function Am(e){return mC(e,20,11)?[e]:[]}function wm(e){const t=parseInt(e.textContent,10);return[em.stringEmpty(isNaN(t)?e.textContent:t>10?yC.NUMBERS.numericOrdinal(t):yC.NUMBERS.wordOrdinal(t))]}um(new sm("clearspeak","simple",(function(e){return fm(e)?"simple":""}))),um(new sm("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&gm(e.childNodes[0])&&function(e){for(let t=0;t1?yC.NUMBERS.wordOrdinal(t):"",[em.stringEmpty(Em)]}function xm(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=_h.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:_h.FencesHoriz.get(e)===t||_h.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function Nm(e){const t=Yp(e.parentNode.childNodes),a=Kp("../../children/*",e),i=t.indexOf(e);return Fm(a[i])||Fm(a[i+1])?[e]:[]}function Mm(e){const t=Yp(e.parentNode.childNodes),a=Kp("../../children/*",e),i=t.indexOf(e);return _m(a[i])&&a[i+1]&&(_m(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function _m(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function Fm(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function Pm(e){return[em.stringEmpty(yC.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function Dm(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function Bm(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}EC.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Rm=null;function Tm(e){Rm=e}const Im=new Map,Om={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},qm={};function Zm(e){const t=e.name;Im.set(t,e),Om[t]||(Om[t]=!1)}function Um(e,t,a){const i=Im.get(e);return i&&!qm[e]&&(Om[e]||i.applicable(t))?i.apply(t):a?a(t):t}const jm=[];function zm(e,t){for(let a,i=0;a=jm[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Hm(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(zm)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===zm(t[t.length-1],i));return a}function Gm(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){jm.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Wm extends Map{set(e,t){return super.set(Gm(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(Gm(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class Vm extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(Gm(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class $m extends Vm{add(e,t){super.add(Gm(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new Xm;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class Xm extends Vm{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(Gm(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Hm(t))}default(){const e=new Wm;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Km=["MO","MI","MN","MTEXT","MS","MSPACE"],Jm=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],Ym=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],Qm=["MROOT","MSQRT"],eg=["aria-label","exact-speech","alt"];function tg(e){return!!e&&"MATH"===lC(e)}function ag(e){return!!e&&-1!==Jm.indexOf(lC(e))}function ig(e){return!!e&&-1!==Ym.indexOf(lC(e))}function rg(e){return!!e&&"MGLYPH"===lC(e)&&!function(e){return!!e&&-1!==Km.indexOf(lC(e))}(e.parentNode)}function ng(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==eC.ELEMENT_NODE)continue;const e=lC(a);-1===Jm.indexOf(e)&&(-1!==Ym.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function og(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==eg.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function sg(e){return e&&e.embellished&&e.childNodes.length>0?sg(e.childNodes[0]):e}function lg(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function dg(e,t){let a=e;const i=[],r=[];let n=null;do{n=lg(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class cg{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new cg(t);return a.type=e.tagName,cg.setAttribute(a,e,"role"),cg.setAttribute(a,e,"font"),cg.setAttribute(a,e,"embellished"),cg.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),og(a,e),cg.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of Yp(t.childNodes)){if(a.nodeType===eC.TEXT_NODE){e.textContent=a.textContent;continue}const t=Yp(a.childNodes).map(cg.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===lC(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=vh.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=Qp("");return cC(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==vh.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=_h.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&fg(t[t.length-1],"openfence")}function Pg(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function Dg(e){return pg(e,"largeop")||pg(e,"limboth")||pg(e,"limlower")||pg(e,"limupper")||pg(e,"function")&&fg(e,"limit function")||(pg(e,"overscore")||pg(e,"underscore"))&&Dg(e.childNodes[0])}function Bg(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Rg(e){return pg(e,"identifier")&&fg(e,"simple function")}const Tg=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],Ig=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Og(e){const t=e.type;return-1===Tg.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Og(e.childNodes[0]):-1===Ig.indexOf(t)||Og(e.childNodes[0]))}function qg(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function Zg(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function Ug(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(Zg(t[0])||qg(t[0]))&&e.childNodes.slice(1).every(Zg)}function jg(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===Mh.invisibleTimes)}function zg(e){return"infixop"===e.type&&"implicit"===e.role}function Hg(e){return"neutral"===e.role||"metric"===e.role}function Gg(e,t){return Hg(e)&&Hg(t)&&sg(e).textContent===sg(t).textContent}function Wg(e){return!!Hg(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function Vg(e){return!!Hg(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class $g{static getInstance(){return $g.instance=$g.instance||new $g,$g.instance}static tableToMultiline(e){if(!Pg(e))return Um("rewrite_subcases",e,$g.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)$g.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||pg(t=e.childNodes[0],"line")&&t.contentNodes.length&&fg(t.contentNodes[0],"label")||!_g(e.childNodes[0].childNodes[0])||$g.tableToMatrixOrVector_($g.rewriteFencedLine_(e)),$g.binomialForm_(e),$g.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),$g.meaningFromContent(e,$g.numberRole_),$g.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(pg(t,"relation")||pg(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=$g.computeColumns_(e);return $g.classifyByColumns_(e,t,"equality")||$g.classifyByColumns_(e,t,"inequality",["equality"])||$g.classifyByColumns_(e,t,"arrow")||$g.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!$g.cayleySpacing(a)||!$g.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=$g.separateSemantics(t);return $g.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=$g.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?$g.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[$g.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=$g.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===lC(e))return e;for(;ig(e)&&1===e.childNodes.length;)if("MSPACE"===lC(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=$g.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",fg(e,"subsup")||fg(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===Mh.functionApplication){$g.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return Um("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),$g.propagateFunctionRole_(e,a),"prefix"}const a=$g.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;fg(e,"subsup")||fg(e,"underover")||(e.role=t),$g.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=$g.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];pg(t,"multiline")?$g.tableToVector_(e):$g.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)$g.assignRoleToRow_(e,$g.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?$g.binomialForm_(t):$g.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?$g.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Hg(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)$g.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Pg(e)&&$g.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";pg(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&pg(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){pg(e,"line")?e.role=t:pg(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){pg(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>_h.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==vh.UNKNOWN)return;const t=[...e.textContent].map((e=>_h.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==vh.UNKNOWN&&t.font!==e?e===vh.UNKNOWN?t.font:null:e}),vh.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();vg(e)?(i.push(e),r.push(n)):($g.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=$g.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=$g.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=$g.rewriteFence_(e,a);return pg(t,"superscript")||pg(t,"subscript")||pg(t,"tensor")?(fg(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),$g.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&$g.testColumns_(t,1,(e=>$g.isPureRelation_(e,a)))||2===t.length&&($g.testColumns_(t,1,(e=>$g.isEndRelation_(e,a)||$g.isPureRelation_(e,a)))||$g.testColumns_(t,0,(e=>$g.isEndRelation_(e,a,!0)||$g.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return pg(e,"relseq")&&fg(e,t)&&pg(e.childNodes[i],"empty")}static isPureRelation_(e,t){return pg(e,"relation")&&fg(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){$g.getInstance().factory_=e,Tm($g.getInstance().factory_)}getNodeFactory(){return $g.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===vh.NORMAL)return e.font=vh.ITALIC,Um("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),$g.exprFont_(e),Um("simpleNamedFunction",e)}implicitNode(e){if(e=$g.getInstance().getMixedNumbers_(e),1===(e=$g.getInstance().combineUnits_(e)).length)return e[0];return Um("combine_juxtaposition",$g.getInstance().implicitNode_(e))}text(e,t){return $g.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!pg(e,"empty")}))).length?$g.getInstance().factory_.makeEmptyNode():(e=$g.getInstance().getFencesInRow_(e),e=$g.getInstance().tablesInRow(e),e=$g.getInstance().getPunctuationInRow_(e),e=$g.getInstance().getTextInRow_(e),e=$g.getInstance().getFunctionsInRow_(e),$g.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return $g.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(Dg(i)){a=$g.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&hg(t[1])||2===n&&hg(t[1])&&hg(t[2]))return a=$g.MML_TO_BOUNDS_[e],$g.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(hg(t[1]))return i=$g.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?$g.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&hg(t[2]))return i=$g.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),$g.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return $g.getInstance().makeLimitNode_(i,t,null,r)}return a=$g.MML_TO_BOUNDS_[e],$g.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=dg(e,Mg),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push($g.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=dg(a,Ng),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();Fg(0,i)&&$g.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=$g.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push($g.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?$g.getInstance().horizontalFencedNode_($g.getInstance().factory_.makeContentNode(e),$g.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift($g.getInstance().factory_.makeContentNode(e)),t&&i.push($g.getInstance().factory_.makeContentNode(t)),$g.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=$g.getInstance().factory_.makeBranchNode("line",[e],[]),i=$g.getInstance().factory_.makeBranchNode("line",[t],[]);return r=$g.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),$g.binomialForm_(r),$g.classifyMultiline(r),r}return r=$g.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=$g.getInstance().factory_.makeBranchNode("tensor",[e,$g.getInstance().scriptNode_(t,"leftsub"),$g.getInstance().scriptNode_(a,"leftsuper"),$g.getInstance().scriptNode_(i,"rightsub"),$g.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=bg(e),n}pseudoTensor(e,t,a){const i=e=>!pg(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push($g.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push($g.getInstance().scriptNode_(a,"rightsuper",!0)),$g.getInstance().limitNode(o,s)}font(e){const t=$g.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=$g.getInstance().cleanInference(e.childNodes),i=t.length?$g.getInstance().factory_.makeBranchNode("inference",a(t),[]):$g.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=$g.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=$g.getInstance().getFormulas(e,[],a);return $g.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=Yp(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push($g.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push($g.getInstance().getLabel(e,r,a,"right"));const o=$g.getInstance().getFormulas(e,r,a),s=$g.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=$g.getInstance().findNestedRow(t,"prooflabel",i),n=$g.getInstance().factory_.makeBranchNode("rulelabel",a(Yp(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?$g.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===$g.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=Yp(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(Yp(o.childNodes[0].childNodes))[0],C=$g.getInstance().factory_.makeBranchNode("premises",u,[]);C.mathmlTree=s;const f=$g.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return f.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:f,premises:C}}findNestedRow(e,t,a){return $g.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return Yp(e).filter((function(e){return"MSPACE"!==lC(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),Um("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new ug,Tm(this.factory_)}implicitNode_(e){const t=$g.getInstance().factory_.makeMultipleContentNodes(e.length-1,Mh.invisibleTimes);$g.matchSpaces_(e,t);const a=$g.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=$g.getInstance().factory_.makeBranchNode("infixop",e,[t],sg(t).textContent);return a.role=t.role,Um("propagateSimpleFunction",a)}explicitMixed_(e){const t=dg(e,(function(e){return e.textContent===Mh.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&pg(r[o],"number")&&!fg(r[o],"mixed")&&pg(n[0],"fraction")){const e=$g.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return sg(e).textContent})).join(" "),r=$g.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=$g.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=$g.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=dg(e,(function(e){return pg(e,"fraction")&&fg(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&pg(r[n],"number")&&(fg(r[n],"integer")||fg(r[n],"float"))){const t=$g.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=dg(e,(e=>pg(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push($g.getInstance().row(r)),o.push(e);let t=$g.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push($g.getInstance().row(r)),i.push(e),r=n;continue}const s=_h.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?($g.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if($g.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push($g.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push($g.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push($g.getInstance().row(r)),i.length>1?[$g.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=dg(e,Ag),a=t.rel[0];if(!a)return $g.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map($g.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=$g.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=$g.getInstance().factory_.makeBranchNode("relseq",i,t.rel,sg(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return $g.getInstance().factory_.makeEmptyNode();if(1===(e=$g.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&Sg(e[0]);)t.push(e.shift());if(0===e.length)return $g.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return $g.getInstance().prefixNode_(e[0],t);const a=lg(e=Um("convert_juxtaposition",e),Sg),i=$g.getInstance().prefixNode_($g.getInstance().implicitNode(a.head),t);return a.div?$g.getInstance().operationsTree_(a.tail,i,a.div):(Ug(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=$g.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return $g.getInstance().postfixNode_(t,r)}const n=lg(e,Sg);if(0===n.head.length)return r.push(n.div),$g.getInstance().operationsTree_(n.tail,t,a,r);const o=$g.getInstance().prefixNode_($g.getInstance().implicitNode(n.head),r),s=$g.getInstance().appendOperand_(t,a,o);return n.div?$g.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return $g.getInstance().infixNode_([e,a],t);const i=$g.getInstance().appendDivisionOp_(e,t,a);return i||($g.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?$g.getInstance().appendMultiplicativeOp_(e,t,a):$g.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?jg(e)?$g.getInstance().infixNode_([e,a],t):$g.getInstance().appendLastOperand_(e,t,a):"division"===e.role?$g.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!jg(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=$g.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(jg(e))return $g.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!jg(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=$g.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return $g.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||jg(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):$g.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=dg(e,Eg);t=$g.purgeFences_(t);const a=t.comp.shift();return $g.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>fg(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();$g.fenceToPunct_(t),e.push(t)}else{const t=lg(a,r),n=t.head.length-1,o=$g.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Hg(e[0])&&(!n||!Gg(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),$g.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=$g.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),$g.getInstance().fences_(e,t,a,i)}if(n&&Gg(e[0],n)){if(!Wg(n)||!Vg(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),$g.getInstance().fences_(e,t,a,i)}const r=$g.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),$g.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Hg(n)&&a.some(r)){const n=lg(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=$g.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=$g.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),$g.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return $g.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),$g.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return $g.fenceToPunct_(e[0]),e;const a=e.shift();if(!Wg(a)){$g.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat($g.getInstance().neutralFences_(e,t))}const i=lg(e,(function(e){return Gg(e,a)}));if(!i.div){$g.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat($g.getInstance().neutralFences_(e,t))}if(!Vg(i.div))return $g.fenceToPunct_(i.div),e.unshift(a),$g.getInstance().neutralFences_(e,t);const r=$g.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=$g.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=$g.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=$g.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=$g.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=$g.getInstance().row(a);let r=$g.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?($g.getInstance().classifyHorizontalFence_(r),r=Um("propagateComposedFunction",r)):r.role=e.role,r=Um("detect_cycle",r),$g.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Og(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void $g.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=dg(e,(function(a){if(!wg(a))return!1;if(wg(a)&&!fg(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push($g.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push($g.getInstance().row(r));return[$g.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=$g.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return Bg(e,t,0)?a.role="startpunct":Bg(e,t,e.length-1)?a.role="endpunct":t.every((e=>fg(e,"dummy")))?a.role="text":t.every((e=>fg(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=$g.getInstance().factory_.makeMultipleContentNodes(e.length-1,Mh.invisibleComma);return t.forEach((function(e){e.role="dummy"})),$g.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!hg(e))return!1;const a=e.textContent,i=_h.Secondary.get(a,Nh.BAR)||_h.Secondary.get(a,Nh.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=$g.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=$g.getInstance().accentRole_(n,a);if(o){$g.getInstance().accentRole_(o,"overscore")&&!i?(s=$g.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=$g.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return $g.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=$g.getInstance().factory_.makeBranchNode(i,t,[]),n=bg(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=$g.classifyFunction_(i,e);if(!r)return a.push(i),$g.getInstance().getFunctionsInRow_(e,a);const n=$g.getInstance().getFunctionsInRow_(e,[]),o=$g.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=$g.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=$g.getInstance().row(a.integrand);return n=$g.getInstance().integralNode_(e,i,a.intvar),Um("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Hg(a)||(a.role="leftright"),n=$g.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=lg(t,mg),i.head.length)r=$g.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!pg(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=$g.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=lg(t,gg),i.head.length?(r=$g.getInstance().row(i.head),n=$g.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Hg(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>pg(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",$g.propagateFunctionRole_(e,"simple function"),n=$g.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=lg(t,gg);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}Um("intvar_from_implicit",e);const a=e[0];if(kg(a))return{integrand:t,intvar:null,rest:e};if(Lg(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&yg(a,e[1])){const i=$g.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),$g.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=$g.getInstance().factory_.makeContentNode(Mh.functionApplication),i=$g.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete $g.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=$g.getFunctionOp_(e,(function(e){return pg(e,"function")||pg(e,"identifier")&&fg(e,"simple function")}));return $g.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=$g.getFunctionOp_(e,(e=>pg(e,"largeop")));return $g.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||$g.getInstance().factory_.makeEmptyNode(),a=a||$g.getInstance().factory_.makeEmptyNode();const i=$g.getFunctionOp_(e,(e=>pg(e,"largeop")));return $g.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=$g.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=$g.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return pg(e,"number")&&fg(e,"integer")}))?"vulgar":a.childNodes.every(Zg)?"unit":"division",Um("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=$g.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=$g.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=lC(r);if("MSPACE"!==e){if("MROW"===e)return $g.getInstance().findNestedRow_(Yp(r.childNodes),t,a+1,i);if($g.findSemantics(r,t,i))return r}}return null}}$g.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},$g.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},$g.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},$g.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},$g.MATHJAX_FONTS={"-tex-caligraphic":vh.CALIGRAPHIC,"-tex-caligraphic-bold":vh.CALIGRAPHICBOLD,"-tex-calligraphic":vh.CALIGRAPHIC,"-tex-calligraphic-bold":vh.CALIGRAPHICBOLD,"-tex-oldstyle":vh.OLDSTYLE,"-tex-oldstyle-bold":vh.OLDSTYLEBOLD,"-tex-mathit":vh.ITALIC};const Xg=$g;let Kg={};function Jg(e){return Array.from(e.textContent).map(em.stringEmpty)}function Yg(e,t){const a=Array.from(e.textContent),i=[],r=Xg.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,vh.UNKNOWN),o=r.identifierNode(a,vh.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function Qg(e){return Yg(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function ey(e){return Yg(e,(function(e){e.font=vh.UNKNOWN,e.type="identifier"}))}const ty=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function ay(e){return Kg={},[e]}function iy(e,t,a,i,r,n){i=i||ty,r=r||{},n=n||function(e){return!1};const o=cC(t);if(Kg[e]||(Kg[e]={}),Kg[e][o])return Kg[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=ry(t,a,Bm(i,a),r,n,0);return Kg[e][o]=s,s}function ry(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=Yp(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=Yp(e.childNodes);return Math.max.apply(null,o.map((function(e){return ry(e,t,a,i,r,n)})))}function ny(e){return iy("fraction",e,["fraction"],ty,{},yC.FUNCTIONS.fracNestDepth)}function oy(e,t,a){const i=ny(e),r=Array(i).fill(t);return a&&r.push(a),r.join(yC.MESSAGES.regexp.JOINER_FRAC)}function sy(e){return em.singleton(oy(e,yC.MESSAGES.MS.START,yC.MESSAGES.MS.FRAC_V))}function ly(e){return em.singleton(oy(e,yC.MESSAGES.MS.END,yC.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function dy(e){return em.singleton(oy(e,yC.MESSAGES.MS.FRAC_OVER),{})}function cy(e){return em.singleton(oy(e,yC.MESSAGES.MS.START,yC.MESSAGES.MS.FRAC_B))}function uy(e){return em.singleton(oy(e,yC.MESSAGES.MS.END,yC.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function py(e){const t=ny(e);return em.singleton(1===t?yC.MESSAGES.MS.FRAC_S:yC.FUNCTIONS.combineNestedFraction(yC.MESSAGES.MS.NEST_FRAC,yC.FUNCTIONS.radicalNestDepth(t-1),yC.MESSAGES.MS.FRAC_S))}function Cy(e){const t=ny(e);return em.singleton(1===t?yC.MESSAGES.MS.ENDFRAC:yC.FUNCTIONS.combineNestedFraction(yC.MESSAGES.MS.NEST_FRAC,yC.FUNCTIONS.radicalNestDepth(t-1),yC.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function fy(e){const t=ny(e);return em.singleton(1===t?yC.MESSAGES.MS.FRAC_OVER:yC.FUNCTIONS.combineNestedFraction(yC.MESSAGES.MS.NEST_FRAC,yC.FUNCTIONS.radicalNestDepth(t-1),yC.MESSAGES.MS.FRAC_OVER))}function hy(e){return yC.FUNCTIONS.fracNestDepth(e)?[e]:[]}function my(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+yC.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+yC.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function gy(e){return em.singleton(my(e,yC.MESSAGES.MS.SUBSCRIPT,{sup:yC.MESSAGES.MS.SUPER,sub:yC.MESSAGES.MS.SUB}))}function yy(e){return em.singleton(my(e,yC.MESSAGES.MS.SUB,{sup:yC.MESSAGES.MS.SUP,sub:yC.MESSAGES.MS.SUB}))}function Ly(e){return em.singleton(my(e,yC.MESSAGES.MS.SUPERSCRIPT,{sup:yC.MESSAGES.MS.SUPER,sub:yC.MESSAGES.MS.SUB}))}function ky(e){return em.singleton(my(e,yC.MESSAGES.MS.SUP,{sup:yC.MESSAGES.MS.SUP,sub:yC.MESSAGES.MS.SUB}))}function by(e){const t=my(e,"",{sup:yC.MESSAGES.MS.SUPER,sub:yC.MESSAGES.MS.SUB});return em.singleton(t?t.replace(new RegExp(yC.MESSAGES.MS.SUB+"$"),yC.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(yC.MESSAGES.MS.SUPER+"$"),yC.MESSAGES.MS.SUPERSCRIPT):yC.MESSAGES.MS.BASELINE)}function Sy(e){const t=my(e,"",{sup:yC.MESSAGES.MS.SUP,sub:yC.MESSAGES.MS.SUB});return em.singleton(t||yC.MESSAGES.MS.BASE)}function Ay(e){return iy("radical",e,["sqrt","root"],ty,{})}function wy(e,t,a){const i=Ay(e),r=function(e){const t="sqrt"===e.tagName?"2":Kp("children/*[1]",e)[0].textContent.trim();return yC.MESSAGES.MSroots[t]||""}(e);return a=r?yC.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:yC.FUNCTIONS.combineNestedRadical(t,yC.FUNCTIONS.radicalNestDepth(i-1),a)}function Ey(e){return em.singleton(wy(e,yC.MESSAGES.MS.NESTED,yC.MESSAGES.MS.STARTROOT))}function vy(e){return em.singleton(wy(e,yC.MESSAGES.MS.NESTED,yC.MESSAGES.MS.ENDROOT))}function xy(e){return em.singleton(wy(e,yC.MESSAGES.MS.NESTED,yC.MESSAGES.MS.ROOTINDEX))}function Ny(e){return em.singleton(wy(e,yC.MESSAGES.MS.NEST_ROOT,yC.MESSAGES.MS.STARTROOT))}function My(e){return em.singleton(wy(e,yC.MESSAGES.MS.NEST_ROOT,yC.MESSAGES.MS.ENDROOT))}function _y(e){return em.singleton(wy(e,yC.MESSAGES.MS.NEST_ROOT,yC.MESSAGES.MS.ROOTINDEX))}function Fy(e){return em.singleton(wy(e,yC.MESSAGES.MS.NEST_ROOT,yC.MESSAGES.MS.ROOT))}function Py(e){return em.singleton(wy(e,yC.MESSAGES.MS.NEST_ROOT,yC.MESSAGES.MS.INDEX))}function Dy(e){const t=function(e){return iy("underscore",e,["underscore"],ty,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return em.singleton(Array(t).join(yC.MESSAGES.MS.UNDER)+yC.MESSAGES.MS.UNDERSCRIPT)}function By(e){return em.singleton(yC.MESSAGES.MS.ENDSCRIPTS)}function Ry(e){const t=function(e){return iy("overscore",e,["overscore"],ty,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return em.singleton(Array(t).join(yC.MESSAGES.MS.OVER)+yC.MESSAGES.MS.OVERSCRIPT)}function Ty(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Kp("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function Iy(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Oy(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return em.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return em.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const qy=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Zy=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function Uy(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Zy.get(e)+"]";if(1&r){const t=qy.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function jy(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=Uy(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=qy.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function zy(e){let t=Object.keys(yC.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Hy(e,t){let a=0;return function(){return yC.NUMBERS.numericOrdinal(++a)+" "+t}}function Gy(e,t){let a=0;return function(){return yC.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Wy(e){const t=hC(e,yC.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[em.node(yC.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),em.stringAttr(yC.NUMBERS.vulgarSep,{separator:""}),em.node(yC.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[em.node(t.content||"",e)]}function Vy(e){const t=Yp(e.parentNode.childNodes);return em.singleton(yC.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function $y(e){const t=by(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Xy(e){const t=Sy(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Ky(e){const t=Ly(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function Jy(e){const t=gy(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function Yy(e){const t=ky(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function Qy(e){const t=yy(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function eL(e,t,a){const i=ny(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(yC.MESSAGES.regexp.JOINER_FRAC)}function tL(e){return em.singleton(eL(e,yC.MESSAGES.MS.START,yC.MESSAGES.MS.FRAC_V))}function aL(e){return em.singleton(eL(e,yC.MESSAGES.MS.END,yC.MESSAGES.MS.FRAC_V))}function iL(e){return em.singleton(eL(e,yC.MESSAGES.MS.START,yC.MESSAGES.MS.FRAC_B))}function rL(e){return em.singleton(eL(e,yC.MESSAGES.MS.END,yC.MESSAGES.MS.FRAC_B))}function nL(e){const t=ny(e);return 1===t?em.singleton(yC.MESSAGES.MS.FRAC_S):em.singleton(yC.FUNCTIONS.combineNestedFraction(yC.FUNCTIONS.radicalNestDepth(t-1),yC.MESSAGES.MS.NEST_FRAC,yC.MESSAGES.MS.FRAC_S))}function oL(e){const t=ny(e);return 1===t?em.singleton(yC.MESSAGES.MS.ENDFRAC):em.singleton(yC.FUNCTIONS.combineNestedFraction(yC.FUNCTIONS.radicalNestDepth(t-1),yC.MESSAGES.MS.NEST_FRAC,yC.MESSAGES.MS.ENDFRAC))}function sL(e){const t=ny(e);return 1===t?em.singleton(yC.MESSAGES.MS.FRAC_OVER):em.singleton(yC.FUNCTIONS.combineNestedFraction(yC.FUNCTIONS.radicalNestDepth(t-1),yC.MESSAGES.MS.NEST_FRAC,yC.MESSAGES.MS.FRAC_OVER))}function lL(e){return 1===Kp("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function dL(e,t,a){const i=Ay(e);return 1===i?a:yC.FUNCTIONS.combineNestedRadical(yC.FUNCTIONS.radicalNestDepth(i-1),t,a)}function cL(e){return em.singleton(dL(e,yC.MESSAGES.MS.NESTED,yC.MESSAGES.MS.STARTROOT))}function uL(e){return em.singleton(dL(e,yC.MESSAGES.MS.NESTED,yC.MESSAGES.MS.ENDROOT))}function pL(e){return em.singleton(dL(e,yC.MESSAGES.MS.NEST_ROOT,yC.MESSAGES.MS.STARTROOT))}function CL(e){return em.singleton(dL(e,yC.MESSAGES.MS.NEST_ROOT,yC.MESSAGES.MS.ENDROOT))}function fL(e){return em.singleton(dL(e,yC.MESSAGES.MS.NEST_ROOT,yC.MESSAGES.MS.ROOT))}function hL(e,t){const a=function(e){const t=Kp("children/*[1]",e)[0].textContent.trim();return yC.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function mL(e){return em.singleton(hL(e,yC.MESSAGES.MS.ROOTINDEX))}function gL(e){return em.singleton(hL(e,yC.MESSAGES.MS.ROOTINDEX))}function yL(e){return em.singleton(hL(e,yC.MESSAGES.MS.INDEX))}function LL(e){const t=Kp("children/*",e);return em.singleton(yC.NUMBERS.wordOrdinal(t.length))}function kL(e){const t=Kp("children/*",e);return em.singleton(yC.NUMBERS.wordOrdinal(t.length-1))}function bL(e){const t=Kp("children/*",e),a=Kp("content/*",e);return em.singleton(yC.NUMBERS.wordOrdinal(t.length-a.length))}function SL(e,t){const a=e;let i=0;return function(){const e=tm.create({text:wL(a[i])&&EL(a[i+1])?yC.MESSAGES.unitTimes:""},{});return i++,[e]}}const AL=["superscript","subscript","overscore","underscore"];function wL(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Kp("children/*",e);e=-1!==AL.indexOf(t)?a[0]:a[a.length-1]}return!1}function EL(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Kp("children/*",e)[0]}return!1}function vL(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Kp("children/*",e)[0]}return[]}function xL(e){const t=ny(e);return em.singleton(new Array(t).join(yC.MESSAGES.MS.FRACTION_REPEAT)+yC.MESSAGES.MS.FRACTION_START)}function NL(e){const t=ny(e);return em.singleton(new Array(t).join(yC.MESSAGES.MS.FRACTION_REPEAT)+yC.MESSAGES.MS.FRACTION_END)}function ML(e){const t=ny(e);return em.singleton(new Array(t).join(yC.MESSAGES.MS.FRACTION_REPEAT)+yC.MESSAGES.MS.FRACTION_OVER)}function _L(e){const t=ny(e);return em.singleton(new Array(t).join(yC.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+yC.MESSAGES.MS.FRACTION_OVER)}function FL(e){return yC.MESSAGES.regexp.HYPER===ny(e).toString()?[e]:[]}function PL(e,t){const a=DL(e);return em.singleton(1===a?t:new Array(a).join(yC.MESSAGES.MS.NESTED)+t)}function DL(e,t){const a=t||0;return e.parentNode?DL(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function BL(e){return PL(e,yC.MESSAGES.MS.STARTROOT)}function RL(e){return PL(e,yC.MESSAGES.MS.ENDROOT)}function TL(e){return PL(e,yC.MESSAGES.MS.ROOTINDEX)}EC.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const IL=["multirel","relseq","appl","row","line"],OL=["subscript","superscript","overscore","underscore"];function qL(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==IL.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function ZL(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Kp("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[tm.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?my(n,"",{sup:yC.MESSAGES.MS.SUPER,sub:yC.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==lC(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[tm.create({text:yC.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==lC(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[tm.create({text:yC.MESSAGES.regexp.SPACE},{})]:[],u=jp.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function UL(e,t){const a=e.slice(0);let i;return i=e.length>0?Kp("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[tm.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===lC(e),l=r&&"NUMBER"===lC(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[tm.create({text:yC.MESSAGES.regexp.SPACE},{})]:[])}}um(new lm("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==OL.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(qL(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(qL(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let jL=!1;function zL(){jL||(im(_p.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Qg,CQFspaceoutIdentifier:ey,CSFspaceoutText:Jg,CSFopenFracVerbose:sy,CSFcloseFracVerbose:ly,CSFoverFracVerbose:dy,CSFopenFracBrief:cy,CSFcloseFracBrief:uy,CSFopenFracSbrief:py,CSFcloseFracSbrief:Cy,CSFoverFracSbrief:fy,CSFvulgarFraction:Wy,CQFvulgarFractionSmall:hy,CSFopenRadicalVerbose:Ey,CSFcloseRadicalVerbose:vy,CSFindexRadicalVerbose:xy,CSFopenRadicalBrief:Ny,CSFcloseRadicalBrief:My,CSFindexRadicalBrief:_y,CSFopenRadicalSbrief:Fy,CSFindexRadicalSbrief:Py,CQFisSmallRoot:zy,CSFsuperscriptVerbose:Ly,CSFsuperscriptBrief:ky,CSFsubscriptVerbose:gy,CSFsubscriptBrief:yy,CSFbaselineVerbose:by,CSFbaselineBrief:Sy,CSFleftsuperscriptVerbose:Ly,CSFleftsubscriptVerbose:gy,CSFrightsuperscriptVerbose:Ly,CSFrightsubscriptVerbose:gy,CSFleftsuperscriptBrief:ky,CSFleftsubscriptBrief:yy,CSFrightsuperscriptBrief:ky,CSFrightsubscriptBrief:yy,CSFunderscript:Dy,CSFoverscript:Ry,CSFendscripts:By,CTFordinalCounter:Hy,CTFwordCounter:Gy,CTFcontentIterator:om,CQFdetIsSimple:Ty,CSFRemoveParens:Oy,CQFresetNesting:ay,CGFbaselineConstraint:Iy,CGFtensorRules:jy}),im("es.speech.mathspeak",_p.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:SL,CQFoneLeft:vL}),im("fr.speech.mathspeak",_p.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:$y,CSFbaselineBrief:Xy,CSFleftsuperscriptVerbose:Ky,CSFleftsubscriptVerbose:Jy,CSFleftsuperscriptBrief:Yy,CSFleftsubscriptBrief:Qy}),im("ko.speech.mathspeak",_p.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:tL,CSFcloseFracVerbose:aL,CSFopenFracBrief:iL,CSFcloseFracBrief:rL,CSFopenFracSbrief:nL,CSFoverFracSbrief:sL,CSFcloseFracSbrief:oL,CQFisSimpleIndex:lL,CSFindexRadicalVerbose:mL,CSFindexRadicalBrief:gL,CSFindexRadicalSbrief:yL,CSFopenRadicalVerbose:cL,CSFcloseRadicalVerbose:uL,CSFopenRadicalBrief:pL,CSFcloseRadicalBrief:CL,CSFopenRadicalSbrief:fL}),im(_p.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:nm,CTFnodeCounter:Cm,CTFcontentIterator:om,CSFvulgarFraction:Wy,CQFvulgarFractionSmall:Am,CQFcellsSimple:Sm,CSFordinalExponent:wm,CSFwordOrdinal:Pm,CQFmatchingFences:xm,CSFnestingDepth:vm,CQFfencedArguments:Nm,CQFsimpleArguments:Mm,CQFspaceoutNumber:Qg}),im("en.prefix.default","",{CSFordinalPosition:Vy}),im("en.speech.chromevox","",{CTFnodeCounter:rm,CTFcontentIterator:om}),im("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:hy,CSFvulgarFraction:Wy}),im("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:LL,CSFdecreasedOrdinalConversion:kL,CSFlistOrdinalConversion:bL}),im("nemeth.braille.default",_p.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:xL,CSFcloseFraction:NL,CSFoverFraction:ML,CSFoverBevFraction:_L,CQFhyperFraction:FL,CSFopenRadical:BL,CSFcloseRadical:RL,CSFindexRadical:TL,CSFsubscript:gy,CSFsuperscript:Ly,CSFbaseline:by,CGFtensorRules:e=>jy(e,!1),CTFrelationIterator:ZL,CTFimplicitIterator:UL}),jL=!0)}class HL{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var GL,WL;function VL(e){switch(e){case"[n]":return GL.NODE;case"[m]":return GL.MULTI;case"[t]":return GL.TEXT;case"[p]":return GL.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(GL||(GL={}));class $L{static grammarFromString(e){return EC.parseInput(e)}static fromString(e){const t={type:VL(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new JL("Missing content.");switch(t.type){case GL.TEXT:if('"'===a[0]){const e=YL(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new JL("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case GL.NODE:case GL.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=$L.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new $L(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new JL("Invalid attribute expression: "+e);const t={},a=YL(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===wC?$L.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case GL.NODE:return"[n]";case GL.MULTI:return"[m]";case GL.TEXT:return"[t]";case GL.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class XL{static fromString(e){const t=YL(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=Xp(e,t,Gp.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[em.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=Xp(e,t,Gp.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class nk{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&nk.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new rk,this.parseOrder=_p.DEFAULT_ORDER,this.parser=new Fp(this.parseOrder),this.locale=_p.DEFAULT_VALUES[vp.LOCALE],this.modality=_p.DEFAULT_VALUES[vp.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new HL(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?tm.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||tm.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&nk.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new KL(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return XL.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=XL.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new HL(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new ok(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new HL(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class ok{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class sk extends nk{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)pm(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new JL("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new JL("Rule named "+e+" with style "+t+" does not exist.");const s=i?XL.fromString(i):n.action,l=new HL(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+yC.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+yC.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new HL(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+yC.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+sk.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(sk.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(sk.regexp.DECIMAL_MARK,"g"),yC.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,yC.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}sk.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class lk extends sk{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=_h.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(WL||(WL={}));class ck{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=WL.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class uk extends ck{constructor(e,t){super(e,t),this.rule_=null,this.kind=WL.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Op.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function pk(e,t,a){switch(e){case WL.ROOT:return new Ck;case WL.DYNAMIC:return new fk(t);case WL.QUERY:return new gk(t,a);case WL.BOOLEAN:return new yk(t,a);default:return null}}class Ck extends ck{constructor(){super("",(()=>!0)),this.kind=WL.ROOT}}class fk extends ck{constructor(e){super(e,(t=>t===e)),this.kind=WL.DYNAMIC}}const hk={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function mk(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&lC(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=Vp(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!EC.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!EC.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&lC(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Kp(t,e)[0];if(r){const e=function(e){const t=Hh.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=hk[a]||hk["="],n=parseInt(i,10);return e=>{const a=Kp(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class gk extends uk{constructor(e,t){super(e,mk(e)),this.context=t,this.kind=WL.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class yk extends uk{constructor(e,t){super(e,mk(e)),this.context=t,this.kind=WL.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class Lk{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===WL.QUERY||e.getKind()===WL.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=Lk.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(Lk.order_));return Math.max(t.length,a)}constructor(){this.root=pk(WL.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===WL.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aOp.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=kk.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Op.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),kk.debugSpeechRule(i,t)}evaluateNode(e){Jp(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Op.getInstance().output(e)}const i=(new Date).getTime();return Op.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=jp.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=bk.get(t);return a.parse(e),a}zL(),e&&!e.functions&&(e.functions=function(e,t,a){return am.get([e,t,a].join("."))||am.get([_p.DEFAULT_VALUES[vp.LOCALE],t,a].join("."))||am.get([_p.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new dk;if("braille"===t)return new lk;return new sk}(e.locale,e.modality);bk.set(t,a),e.inherits&&(a.inherits=bk.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>kk.getInstance().trie.addRule(e))),kk.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;EC.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[_p.DEFAULT_VALUES[vp.LOCALE]];return a[t]||a[_p.DEFAULT_VALUES[vp.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new Lk}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=jp.getInstance();let a;Op.getInstance().output(t.mode!==xp.HTTP?e.toString():e),EC.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Op.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,xp.HTTP,e).toString()])),EC.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=jp.getInstance().dynamicCstr.getComponents();const e=EC.parseInput(o.engine);jp.getInstance().setDynamicCstr(e)}switch(t.type){case GL.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case GL.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case GL.TEXT:{const t=o.span;let a={};if(t){const i=Kp(t,e);a=i.length?em.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return tm.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case GL.PERSONALITY:default:i=[tm.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&EC.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&jp.getInstance().setDynamicCstr(l)}return EC.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[tm.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=jp.getInstance().dynamicCstr,t=jp.getInstance().strict,a=this.trie,i={};let r=e.getValue(vp.LOCALE),n=e.getValue(vp.MODALITY),o=e.getValue(vp.DOMAIN);a.hasSubtrie([r,n,o])||(o=_p.DEFAULT_VALUES[vp.DOMAIN],a.hasSubtrie([r,n,o])||(n=_p.DEFAULT_VALUES[vp.MODALITY],a.hasSubtrie([r,n,o])||(r=_p.DEFAULT_VALUES[vp.LOCALE]))),i[vp.LOCALE]=[r],i[vp.MODALITY]=["summary"!==n?n:_p.DEFAULT_VALUES[vp.MODALITY]],i[vp.DOMAIN]=["speech"!==n?_p.DEFAULT_VALUES[vp.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=_p.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==eC.ELEMENT_NODE&&e.nodeType!==eC.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=jp.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Op.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const bk=new Map;jp.nodeEvaluator=kk.getInstance().evaluateNode.bind(kk.getInstance());const Sk={small:["default"],capital:["default"],digit:["default"]};function Ak(e){const t=jp.getInstance().locale;jp.getInstance().locale=e,lh(),Uh({locale:e}),function(){const e=yC.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};Sk.small=t(e.smallPrefix,e.letterTrans),Sk.capital=t(e.capPrefix,e.letterTrans),Sk.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of Ah.values()){const t=e.unicode;if("offset"in e)vk(t,e.font,e.offset||0);else{Ek(t,yC.ALPHABETS[e.base],e.font,!!e.capital)}}jp.getInstance().locale=t,lh()}function wk(e){return function(e){return"string"==typeof e?{font:e,combiner:yC.ALPHABETS.combiner}:{font:e[0],combiner:yC.COMBINERS[e[1]]||fC[e[1]]||yC.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":yC.MESSAGES.font[e]||yC.MESSAGES.embellish[e]||"")}function Ek(e,t,a,i){const r=wk(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?yC.ALPHABETS.capPrefix:yC.ALPHABETS.smallPrefix,t=i?Sk.capital:Sk.small;xk(r.combiner,a,n,r.font,e,yC.ALPHABETS.letterTrans,t)}}function vk(e,t,a){const i=wk(t);for(let t,r=0;t=e[r];r++){const e=yC.ALPHABETS.digitPrefix,n=r+a;xk(i.combiner,t,n,i.font,e,yC.ALPHABETS.digitTrans,Sk.digit)}}function xk(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;Xh(s,"default",t,e(o(a),i,l))}}var Nk=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Mk={functions:function(e){for(const a of e)Uh(a)||(t=a.key,Bh(a.names||[],_h.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==qh?(Vh(a),Jh(a)):Gh.set(a.key,a));var t},symbols:function(e){for(const t of e){if(Uh(t))continue;const e=Oh.parseUnicode(t.key);"base"!==qh?$h(e,e,t.mappings):Gh.set(e,t)}},units:function(e){for(const t of e)Uh(t)||(t.key+=":unit","base"!==qh?(Vh(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&Yh(t),Jh(t)):Gh.set(t.key,t))},si:e=>e.forEach(zh),messages:function(e){const t=sh[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:kk.addStore,characters:e=>e.forEach(Kh)};let _k=!1;function Fk(e=jp.getInstance().locale){return Nk(this,void 0,void 0,(function*(){return _k||(!function(){for(const e of Ah.values()){const t=e.unicode;for(const a of t)Gh.set(a,{key:a,category:e.category})}}(),Pk(_p.BASE_LOCALE),_k=!0),zp.promises[_p.BASE_LOCALE].then((()=>Nk(this,void 0,void 0,(function*(){const t=jp.getInstance().defaultLocale;return t?(Pk(t),zp.promises[t].then((()=>Nk(this,void 0,void 0,(function*(){return Pk(e),zp.promises[e]}))))):(Pk(e),zp.promises[e])}))))}))}function Pk(e=jp.getInstance().locale){zp.loaded[e]||(zp.loaded[e]=[!1,!1],qh=_p.DEFAULT_VALUES[vp.LOCALE],Zh=_p.DEFAULT_VALUES[vp.MODALITY],function(e){if(jp.getInstance().isIE&&jp.getInstance().mode===xp.HTTP)return void Rk(e);!function(e){const t=function(){if(jp.getInstance().customLoader)return jp.getInstance().customLoader;return Dk()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,Bk(JSON.parse(i)),zp.loaded[e]=[!0,!0],a(e)}),(t=>{zp.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),jp.getInstance().locale=jp.getInstance().defaultLocale,a(e)}))}));zp.promises[e]=a}(e)}(e))}function Dk(){switch(jp.getInstance().mode){case xp.ASYNC:return Tk;case xp.HTTP:return Ok;case xp.SYNC:default:return Ik}}function Bk(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(Ak(r[0]),a=!1),Mk[r[1]](e[i]))}}function Rk(e,t){let a=t||1;ch?Bk(ch,e):a<=5&&setTimeout((()=>Rk(e,a++)).bind(this),300)}function Tk(e){const t=hh(e);return new Promise(((e,a)=>{Ip.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function Ik(e){const t=hh(e);return new Promise(((e,a)=>{let i="{}";try{i=Ip.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function Ok(e){const t=hh(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var qk,Zk=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function Uk(e){return Zk(this,void 0,void 0,(function*(){const t=jp.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),jp.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),jp.STRING_FEATURES.forEach(a),e.debug&&Op.getInstance().init(),e.json&&(Ip.Z.jsonPath=fh(e.json)),e.xpath&&(Ip.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=dh(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,uh(!0),!0)}()}(t),lh(),t.setDynamicCstr(),t.init?(zp.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,zp.get()):t.delay?(t.delay=!1,zp.get()):Fk()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(qk||(qk={}));const jk=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var zk;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(zk||(zk={}));function Hk(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function Gk(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function Wk(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let Vk={},$k=[];function Xk(e){Vk={},$k=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[Np.JOIN];delete n[Np.JOIN],void 0!==n[Np.PAUSE]&&(e={[Np.PAUSE]:n[Np.PAUSE]},delete n[Np.PAUSE]);tb(t,r,ab(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=$k.length-1;t>=0;t--){const a=$k[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=$k.pop();const r=Bm(i,e);if(e=Bm(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&$k.push(i)}$k.push(a.open)}return a}class ib{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===jp.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class nb extends rb{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=Xk(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(Qk(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let ob="";const sb={TABLE:function(e){let t=fb(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=hb(t);return t=mb(t,i),gb(t,a)},CASES:function(e){let t=fb(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=hb(t);return t=mb(t,i),gb(t,a)},CAYLEY:function(e){let t=fb(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=hb(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=mb(t,i),gb(t,a)},MATRIX:function(e){let t=fb(e);const[a,i]=hb(t);return t=mb(t,i),gb(t,a)},CELL:cb,FENCE:cb,ROW:cb,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=lb(a),o=lb(i),s=pb(n),l=pb(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${bb(n,d)}\n${c}\n${bb(o,d)}`},NUMERATOR:Sb,DENOMINATOR:Sb};function lb(e){const t=lC(e),a=sb[t];return a?a(e):e.textContent}function db(e,t){if(!e||!t)return e+t;const a=ub(e),i=ub(t),r=a-i;e=r<0?Cb(e,i,pb(e)):e,t=r>0?Cb(t,a,pb(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function Cb(e,t,a){return e=function(e,t){const a=t-ub(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function fb(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===eC.ELEMENT_NODE&&a.push(kb(e));return a}function hb(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function mb(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=yb(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=db(i,e),i=db(i,t.cells.shift());i=db(yb(t.lfence,t.height),i),i=db(i,yb(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(pb(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function yb(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function Lb(e){return e.nodeType===eC.ELEMENT_NODE&&"FENCE"===lC(e)?lb(e):""}function kb(e){const t=Array.from(e.childNodes),a=Lb(t[0]),i=Lb(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===eC.TEXT_NODE){r=e.textContent;continue}const t=lb(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(ub(t),e)),0),width:n.map(pb)}}function bb(e,t){const a=(t-pb(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function Sb(e){const t=e.firstChild,a=cb(e);if(t&&t.nodeType===eC.ELEMENT_NODE){if("ENGLISH"===lC(t))return"\u2830"+a;if("NUMBER"===lC(t))return"\u283c"+a}return a}class Ab extends ib{markup(e){const t=Xk(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)Yk(e)||(Qk(e)?i=e:(i&&(a+=this.pause(i[Np.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,Ab.PAUSE_PUNCTUATION.get(t)||""}}Ab.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class wb extends nb{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return wb.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,wb.MARKS[o]=!0),jp.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}wb.MARK_ONCE=!1,wb.MARK_KIND=!0,wb.CHARACTER_ATTR="character",wb.MARKS={};const Eb=new wb,vb=new Map([[Rp.NONE,new class extends ib{markup(e){let t="";const a=Xk(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Rp.PUNCTUATION,new Ab],[Rp.LAYOUT,new class extends nb{finalize(e){return function(e){ob="";const t=Qp(`${e}`);return Op.getInstance().output(rC(t.toString())),ob=cb(t),ob}(e)}pause(e){return""}prosodyElement(e,t){return e===Np.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=Xk(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):Qk(e);return t.join("")}}],[Rp.ACSS,new class extends rb{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=Xk(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(Yk(e)){Gk(i,e);continue}if(Qk(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:Hk(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+jk.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Np.RATE:return"(richness . "+t+")";case Np.PITCH:return"(average-pitch . "+t+")";case Np.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[Np.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Rp.SABLE,new class extends nb{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Np.PITCH:return'';case Np.RATE:return'';case Np.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Rp.VOICEXML,Eb],[Rp.SSML,Eb]]);function xb(e){const t=vb.get(jp.getInstance().markup);return t?t.markup(e):""}function Nb(e){const t=vb.get(jp.getInstance().markup);return t?t.finalize(e):e}class Mb{constructor(e){this.type=e,this.factory_=new ug}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class _b extends Mb{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:vh.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){Xg.getInstance().setNodeFactory(this.getFactory());const t=Yp(e.childNodes),a=lC(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return og(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Xg.proof(e,a,this.parseList.bind(this));let i;return 1===(t=ng(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=Xg.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return Xg.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return Xg.getInstance().limitNode(lC(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(ng(t));return this.getFactory().makeBranchNode("sqrt",[Xg.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Xg.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,Xg.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(ng(t));let i;i=a.length?1===a.length&&pg(a[0],"empty")?a:[Xg.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class Pb extends Fb{}class Db extends Fb{}const Bb="data-semantic-";var Rb;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Rb||(Rb={}));const Tb=[Rb.ADDED,Rb.ALTERNATIVE,Rb.CHILDREN,Rb.COLLAPSED,Rb.CONTENT,Rb.EMBELLISHED,Rb.FENCEPOINTER,Rb.FONT,Rb.ID,Rb.ANNOTATION,Rb.ATTRIBUTES,Rb.OPERATOR,Rb.OWNS,Rb.PARENT,Rb.POSTFIX,Rb.PREFIX,Rb.ROLE,Rb.SPEECH,Rb.STRUCTURE,Rb.TYPE];function Ib(e){return e.map((function(e){return e.id})).join(",")}function Ob(e,t){e.setAttribute(Rb.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(Bb+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Rb.CHILDREN,Ib(t.childNodes)),t.contentNodes.length&&e.setAttribute(Rb.CONTENT,Ib(t.contentNodes)),t.parent&&e.setAttribute(Rb.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Rb.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Rb.POSTFIX,a.join(" "))}(e,t)}function qb(e){return Bb+e}function Zb(){const e=aC("mrow");return e.setAttribute(Rb.ADDED,"true"),e}class Ub{static fromTree(e){return Ub.fromNode(e.root)}static fromNode(e){return new Ub(Ub.fromNode_(e))}static fromString(e){return new Ub(Ub.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!Ub.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return Dm(Ub.collapsedLeafs(e),Ub.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,Ub.simpleCollapseStructure(a)?[a]:Ub.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new Ub(Ub.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return Dm(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return Ub.simpleCollapseStructure(e)?e.toString():Ub.contentCollapseStructure(e)?"(c "+e.slice(1).map(Ub.makeSexp_).join(" ")+")":"("+e.map(Ub.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(Ub.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(Ub.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Kp(`.//self::*[@${Rb.ID}=${n}]`,e)[0];if(!t.childNodes.length)return Ub.addAria(s,a,i,r),t.id;const l=Ub.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&Ub.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(Ub.tree_(e,t,a+1,i+1,r));return Ub.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){jp.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Rb.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Rb.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Rb.COLLAPSED),i=a?Ub.realLeafs_(Ub.fromString(a).array):t.map((e=>e.id));e.setAttribute(Rb.OWNS,i.join(" "))}static realLeafs_(e){if(Ub.simpleCollapseStructure(e))return[e];if(Ub.contentCollapseStructure(e))return[];let t=[];for(let a=1;aUb.simpleCollapseStructure(e)?e:Ub.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{Ub.simpleCollapseStructure(e)?a.push(e):(Ub.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function jb(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=Xg.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function zb(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(zg(r)){Op.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return zb(e.concat(o),t,a)}if(!i)return Op.getInstance().output("Juxta Heuristic Case 3"),zb([r].concat(n),t,a);const o=n.shift();if(!o){Op.getInstance().output("Juxta Heuristic Case 9");const n=Rm.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",Um("combine_juxtaposition",n),t.unshift(n),zb(e,t,a)}if(Sg(i)||Sg(o))return Op.getInstance().output("Juxta Heuristic Case 4"),zb(e.concat([i,r,o]).concat(n),t,a);let s=null;return zg(i)&&zg(o)?(Op.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):zg(i)?(Op.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):zg(o)?(Op.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Op.getInstance().output("Juxta Heuristic Case 8"),s=Rm.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),zb(e.concat(n),t,a)}function Hb(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===lC(e.childNodes[0])&&"MPADDED"===lC(e.childNodes[0].childNodes[0])&&"MPHANTOM"===lC(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Zm(new Pb("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)zg(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Zm(new Pb("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Rg)||(e.role="composed function"),e)),(e=>"clearspeak"===jp.getInstance().domain))),Zm(new Pb("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===jp.getInstance().domain))),Zm(new Pb("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===jp.getInstance().domain))),Zm(new Pb("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>_h.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Zm(new Db("convert_juxtaposition",(e=>{let t=dg(e,(function(e){return e.textContent===Mh.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=jb(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),jb(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=dg(e,(function(e){return e.textContent===Mh.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?zb(t.comp.shift(),t.rel,t.comp):e}))),Zm(new Pb("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===jp.getInstance().modality&&"identifier"===e.type))),Zm(new Pb("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Zm(new Db("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&jg(e[0])))),Zm(new Pb("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(Lg(a))return void(a.role="integral");if(!jg(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(Lg(n))return void(n.role="integral");if(yg(r,n)){const e=Xg.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Zm(new Pb("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=Wb(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=Wb(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}Xg.tableToMultiline(e);const a=Xg.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(Hb(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(Hb(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const Gb=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function Wb(e,t){if(!e.childNodes.length)return $b(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;$b(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==Gb.indexOf(e.type)){const i=e.childNodes;$b(i[t?i.length-1:0]);const r=Ub.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const Vb={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function $b(e){if("punctuation"!==e.type)return!1;const t=Vb[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class Xb{static empty(){const e=Qp(""),t=new Xb(e);return t.mathml=e,t}static fromNode(e,t){const a=Xb.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=Xb.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=Xb.empty();return e.childNodes[0]&&(t.root=cg.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new _b,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new _b,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),Kb.visit(this.root,{}),function(e){for(const t of dm.values())t.active&&t.annotate(e);for(const t of cm.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=Qp(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return cC(this.xml(e))}formatXml(e){return rC(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const Kb=new lm("general","unit",((e,t)=>(Ug(e)&&(e.role="unit"),!1)));function Jb(e){return Yb(e).xml()}function Yb(e){return new Xb(e)}const Qb=[],eS={collapsed:!0,implicit:!0,wiki:!0};function tS(e){const t=function(e){for(let t,a=0;t=Qb[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),uS(a);if(1===e.mathml.length){if(Op.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Op.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Ob(a,e),uS(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Op.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Ob(a,e),a.appendChild(tS(t)),uS(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[LS(e)])}))}const i=e.contentNodes.map(gS);kS(e,i);const r=e.childNodes.map(tS),n=Ub.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Op.getInstance().output("Walktree Case 1"),a=aS(n,e);else{const e=lS(n);Op.getInstance().output("Walktree Case 2"),e?(Op.getInstance().output("Walktree Case 2.1"),a=hS(e)):(Op.getInstance().output("Walktree Case 2.2"),a=bS(a))}return a=yS(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Om.combine_juxtaposition?function(e,t,a){const i=[];let r=Yp(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Rb.TYPE)){i.push(e);continue}const a=iS(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):Yp(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||oS(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(nS(a,e)){t.shift();continue}const n=i[r];if(n)rS(e,n,a),t.shift();else{if(a.parentNode){e=hS(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=hS(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Ob(a,e),uS(a)}function aS(e,t){const a=function(e){const t=lS(e);if(!t)return{type:sS.INVALID,node:null};const a=lS(e.slice().reverse());if(t===a)return{type:sS.VALID,node:t};const i=dS(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=dS(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:sS.INVALID,node:null};return{type:r.length!==i.length?sS.PRUNED:cS(r[s+1],n[1])?sS.VALID:sS.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==sS.VALID||!ig(i))if(Op.getInstance().output("Walktree Case 1.1"),i=Zb(),r===sS.PRUNED)Op.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=pS(t);if(tg(i)){Op.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of Tb)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),Yp(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,tC(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Op.getInstance().output("Walktree Case 1.1.1");const t=lS(e),a=function(e,t){const a=Yp(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(hS(t),e);tC(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function iS(e,t){const a=[];let i=Yp(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===eC.ELEMENT_NODE&&(e.hasAttribute(Rb.TYPE)||-1!==t.indexOf(e)?a.push(e):i=Yp(e.childNodes).concat(i))}return a}function rS(e,t,a){let i=t,r=hS(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=hS(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function nS(e,t){if(!e)return!1;do{if((e=hS(e))===t)return!0}while(e);return!1}function oS(e,t){const a=Mh.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Rb.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return tC(e,t),!0}return!1}var sS;function lS(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!tg(e)&&e.parentNode;)e=hS(e),i.unshift(e);return i}function cS(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function uS(e){for(;!tg(e)&&CS(e);)e=hS(e);return e}function pS(e){const t=Yp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===eC.ELEMENT_NODE&&!ag(e)}));return 1===a.length&&ig(a[0])&&!a[0].hasAttribute(Rb.TYPE)?pS(a[0]):e}function CS(e){const t=hS(e);return!(!t||!ig(t))&&Yp(t.childNodes).every((function(t){return t===e||fS(t)}))}function fS(e){if(e.nodeType!==eC.ELEMENT_NODE)return!0;if(!e||ag(e))return!0;const t=Yp(e.childNodes);return!(!ig(e)&&t.length||function(e){return!!e&&-1!==Qm.indexOf(lC(e))}(e)||e.hasAttribute(Rb.TYPE)||rg(e))&&Yp(e.childNodes).every(fS)}function hS(e){return e.parentNode}function mS(e,t){const a=new Ub(t);e.setAttribute(Rb.COLLAPSED,a.toString())}function gS(e){if(e.mathml.length)return tS(e);const t=eS.implicit?LS(e):Zb();return e.mathml=[t],t}function yS(e){if("MFENCED"!==lC(e))return e;const t=Zb();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return Yp(e.childNodes).forEach((function(e){t.appendChild(e)})),tC(e,t),t}function LS(e){const t=aC("mo"),a=(i=e.textContent,Ip.Z.document.createTextNode(i));var i;return t.appendChild(a),Ob(t,e),t.setAttribute(Rb.ADDED,"true"),t}function kS(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){bS(e).setAttribute(Rb.OPERATOR,a)}))}function bS(e){const t=Yp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!fS(e)})),i=[];for(let e,t=0;e=a[t];t++)if(ig(e)){const t=bS(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function SS(e,t,a=!1){const i=rC(e.toString()).toString().replace(new RegExp(Bb,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function AS(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=tS(t);i.push(e);const n=bS(e);r&&!a&&n.setAttribute(Rb.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(sS||(sS={}));class wS{constructor(e){this.semantic=e}}class ES extends wS{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=tS(e),this.mml.hasAttribute(Rb.TYPE)){const e=Zb();tC(this.mml,e),e.appendChild(this.mml),this.mml=e}return Ob(this.mml,this.semantic),this.mml}}class vS extends wS{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=lC(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=tS(a),n=tS(t),o=tS(i);return Ob(this.mml,this.semantic),this.mml.setAttribute(Rb.CHILDREN,Ib([t,i,a])),[n,o,r].forEach((e=>bS(e).setAttribute(Rb.PARENT,this.mml.getAttribute(Rb.ID)))),this.mml.setAttribute(Rb.TYPE,e.role),mS(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class xS extends wS{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?AS(e):(tS(e),e.id)}static createNone_(e){const t=aC("none");return e&&Ob(t,e),t.setAttribute(Rb.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=Yp(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(bS(e).getAttribute(Rb.ID)))bS(e).setAttribute(Rb.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(xS.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==lC(a[i])?this.mml.insertBefore(a[i],aC("mprescripts")):i++,r(t)}}class NS extends xS{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===lC(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Ob(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=xS.multiscriptIndex(this.semantic.childNodes[1]),a=xS.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];mS(this.mml,r),this.mml.setAttribute(Rb.TYPE,i.role),this.completeMultiscript(Ub.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=xS.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];mS(this.mml,a)}const i=Ub.collapsedLeafs(a||[],t);return bS(tS(e)).setAttribute(Rb.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Rb.CHILDREN,i.join(",")),this.mml}}class MS extends xS{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){tS(this.semantic.childNodes[0]);const e=xS.multiscriptIndex(this.semantic.childNodes[1]),t=xS.multiscriptIndex(this.semantic.childNodes[2]),a=xS.multiscriptIndex(this.semantic.childNodes[3]),i=xS.multiscriptIndex(this.semantic.childNodes[4]);Ob(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];mS(this.mml,r);const n=Ub.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Rb.CHILDREN,n.join(",")),this.completeMultiscript(Ub.interleaveIds(a,i),Ub.interleaveIds(e,t)),this.mml}}class _S extends wS{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=Zb(),a=new cg(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&_S.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=tS(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Rb.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],_S.fencedMap_(this.ofence,this.ofenceMap),_S.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=uS(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=uS(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Ob(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Ob(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(tS(a));e=e.childNodes[0]}const n=aC("dummy"),o=i.childNodes[0];tC(i,n),tC(a,i),tC(i.childNodes[0],a),tC(n,o),t||(t=i)}return tS(this.ofence),tS(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=lC(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=vS):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=NS:"tensor"===e.type&&(i=MS),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=_S.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=Zb();if(tC(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=Zb();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Rb.PARENT);e.childNodes[0].setAttribute(Rb.PARENT,t)}))}}class FS extends wS{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=Zb();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===lC(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=Zb();Ob(t,e),this.mrows.unshift(t)}else{if("MTABLE"===lC(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Ob(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=gS(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));kS(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else tS(e)}finalizeTable(e){Ob(e.mathmlTree,e),e.contentNodes.forEach((e=>{tS(e)})),e.childNodes.forEach((e=>{tS(e)}))}}class PS extends wS{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=lC(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&tS(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=aS([this.mml],this.semantic)),Ob(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(PS.walkTree_),this.mml}}class DS extends wS{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&tS(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&tS(this.semantic.childNodes[0]),Ob(this.mml,this.semantic),this.mml}}class BS extends wS{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){tS(e),Ob(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){tS(e)})),Ob(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class RS extends wS{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=gS(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?gS(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(tS),this.mml)if("MFENCED"===lC(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=yS(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=aS(a,this.semantic)}else this.mml=aS([e].concat(this.inner,[t]),this.semantic);return Ob(this.mml,this.semantic),this.mml}}class TS extends wS{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=AS(this.semantic,e);return this.mml=aS(e,this.semantic),Ob(this.mml,this.semantic),this.mml.removeAttribute(Rb.CONTENT),mS(this.mml,t),this.mml}}function IS(e){const t=dC(e);return function(e,t){const a=dC(e);return tS(t.root),jp.getInstance().structure&&e.setAttribute(Rb.STRUCTURE,Ub.fromStructure(e,t).toString()),Op.getInstance().generateOutput((()=>[SS(a,"Original MathML",eS.wiki),SS(t,"Semantic Tree",eS.wiki),SS(e,"Semantically enriched MathML",eS.wiki)])),e}(t,Yb(t))}function OS(e){return IS(Qp(e))}Qb.push({test:PS.test,constr:e=>new PS(e)},{test:_S.test,constr:e=>new _S(e)},{test:vS.test,constr:e=>new vS(e)},{test:MS.test,constr:e=>new MS(e)},{test:NS.test,constr:e=>new NS(e)},{test:DS.test,constr:e=>new DS(e)},{test:ES.test,constr:e=>new ES(e)},{test:BS.test,constr:e=>new BS(e)},{test:FS.test,constr:e=>new FS(e)},{test:RS.test,constr:e=>new RS(e)},{test:TS.test,constr:e=>new TS(e)});let qS=0;class ZS{constructor(){this.counter=qS++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){Jp(e);Kp(`.//*[@${Rb.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Kp(`.//*[@${Rb.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=qb("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=qb("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class US extends ZS{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const jS={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function zS(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?jS[a.color]:a;return i||(i=jS[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class HS{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=zS(t,HS.DEFAULT_FOREGROUND_),this.background=zS(e,HS.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+HS.toHex(e.red)+HS.toHex(e.green)+HS.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}HS.DEFAULT_BACKGROUND_="blue",HS.DEFAULT_FOREGROUND_="black";class GS{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class WS extends ZS{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=iC("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=iC("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function VS(e,t,a){const i=new HS(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(XS[r]||XS.NativeMML);return n.setColor(i),n}function $S(e,t,a){const i=new HS(e,t);a.setColor(i)}const XS={SVG:WS,"SVG-V3":class extends WS{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=iC("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new HS({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Kp(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends ZS{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends ZS{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=aC("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends US{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:US,CHTML:class extends US{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function KS(e){return e?e.split(/,/):[]}function JS(e,t){return e.getAttribute(t)}function YS(e){if(e.hasAttribute(Rb.TYPE)&&!e.hasAttribute(Rb.PARENT))return e;const t=function(e,t){return e.querySelectorAll?Yp(e.querySelectorAll(`[${t}]`)):Kp(`.//*[@${t}]`,e)}(e,Rb.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Rb.PARENT))return e;return e}function QS(e,t){return e.getAttribute(Rb.ID)===t?e:oC(e,Rb.ID,t)[0]}function eA(e,t){return e.getAttribute(Rb.ID)===t?[e]:oC(e,Rb.ID,t)}class tA{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=KS(JS(t,Rb.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!Ub.simpleCollapseStructure(e)&&e[1]&&Ub.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new ug,this.nodeDict={},this.mmlRoot=YS(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=Xb.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),Xg.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=KS(JS(e,Rb.CHILDREN)),i=KS(JS(e,Rb.CONTENT));if(0===i.length&&0===a.length)return tA.textContent(t,e),t;if(i.length>0){const e=QS(this.mathml,i[0]);e&&tA.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=JS(e,Rb.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=JS(e,Rb.TYPE),a=JS(e,Rb.ROLE),i=JS(e,Rb.FONT),r=JS(e,Rb.ANNOTATION)||"",n=JS(e,Rb.ATTRIBUTES)||"",o=JS(e,Rb.ID),s=JS(e,Rb.EMBELLISHED),l=JS(e,Rb.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||vh.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(Mh.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(tA.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);Ub.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=Ub.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(tA.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?kk.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return kk.getInstance().evaluateNode(i)})):[]}(e);return xb(t)}function dA(e){const t=function(e){return e?kk.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return kk.getInstance().evaluateNode(e)})):[]}(e);return xb(t)}class cA{constructor(){this.modality=qb("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=qb(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new tA(t)),Uk(this.options_),iA(this.getRebuilt().xml)}}class uA extends cA{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class pA extends cA{constructor(){super(...arguments),this.modality=qb("foreground"),this.contrast=new GS}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];pA.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>pA.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return JS(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new tA(Qp(t))),this.colorLeaves_(e),JS(e,this.modality)}colorLeaves_(e){const t=[];pA.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=QS(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class CA extends cA{getSpeech(e,t){return JS(e,this.modality)}}class fA extends cA{getSpeech(e,t){return""}}class hA extends cA{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=QS(t,i),o=QS(e,i)||a&&QS(a,i);r&&o&&(this.modality&&this.modality!==Rb.SPEECH?oA(o,n,this.modality):nA(o,n,this.getRebuilt().xml),this.modality===Rb.SPEECH&&sA(o,n))}return i}}class mA extends hA{getSpeech(e,t){return super.getSpeech(e,t),JS(e,this.modality)}}class gA extends cA{getSpeech(e,t){return function(e,t){const a=sC(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Rb.ID);oC(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function yA(e){return(LA[e]||LA.Direct)()}const LA={Adhoc:()=>new uA,Color:()=>new pA,Direct:()=>new CA,Dummy:()=>new fA,Node:()=>new mA,Summary:()=>new gA,Tree:()=>new hA};class kA extends _p{static comparator(){return new SA(jp.getInstance().dynamicCstr,Mp.createProp([_p.DEFAULT_VALUES[vp.LOCALE]],[_p.DEFAULT_VALUES[vp.MODALITY]],[_p.DEFAULT_VALUES[vp.DOMAIN]],[_p.DEFAULT_VALUES[vp.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=bA.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==kA.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nQS(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new EA(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=EA.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=EA.getAllVisibleNodes(s,i);r=r.concat(EA.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(eA(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new EA(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var vA;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(vA||(vA={}));class xA{static resetState(e){delete xA.STATE[e]}static setState(e,t){xA.STATE[e]=t}static getState(e){return xA.STATE[e]}}xA.STATE={};class NA{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[qk.UP,this.up.bind(this)],[qk.DOWN,this.down.bind(this)],[qk.RIGHT,this.right.bind(this)],[qk.LEFT,this.left.bind(this)],[qk.TAB,this.repeat.bind(this)],[qk.DASH,this.expand.bind(this)],[qk.SPACE,this.depth.bind(this)],[qk.HOME,this.home.bind(this)],[qk.X,this.summary.bind(this)],[qk.Z,this.detail.bind(this)],[qk.V,this.virtualize.bind(this)],[qk.P,this.previous.bind(this)],[qk.U,this.undo.bind(this)],[qk.LESS,this.previousRules.bind(this)],[qk.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(NA.SRE_ID_ATTR)?this.id=this.node.getAttribute(NA.SRE_ID_ATTR):(this.node.setAttribute(NA.SRE_ID_ATTR,NA.ID_COUNTER.toString()),this.id=NA.ID_COUNTER++),this.rootNode=YS(e),this.rootId=this.rootNode.getAttribute(Rb.ID),this.xmlString_=i,this.moved=vA.ENTER}getXml(){return this.xml_||(this.xml_=Qp(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(xA.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Rb.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case vA.DEPTH:return this.depth_();case vA.SUMMARY:return this.summary_();case vA.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=xA.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=vA.ENTER}updateFocus(){this.setFocus(EA.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new tA(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=Ub.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=sC(t,"maction");for(let t,r=0;t=i[r];r++){const i=oC(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Rb.ID);let o=QS(e,n);if(o&&"dummy"!==o.getAttribute(Rb.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Rb.PARENT);s&&o.setAttribute(Rb.PARENT,s),o.setAttribute(Rb.TYPE,"dummy"),o.setAttribute(Rb.ID,n),oC(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?JS(e,Rb.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=KS(JS(e,Rb.CHILDREN)),a=KS(JS(e,Rb.CONTENT));const i=JS(e,Rb.TYPE),r=JS(e,Rb.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];Jp(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Kp(`//*[@data-semantic-id="${e}"]`,this.getXml());Kp("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return EA.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?vA.SUMMARY:vA.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?vA.DETAIL:vA.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),Uk(e).then((()=>yA("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Tp[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Tp[e.domain],this.update(e),this.moved=vA.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=kA.getLocalePreferences().en;if(!e)return"default";const a=kA.relevantPreferences(this.getFocus().getSemanticPrimary()),i=kA.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return kA.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=vA.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),Nb(function(e){const t=e.map((e=>"string"==typeof e?em.stringEmpty(e):e)),a=vb.get(jp.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?JS(e[0],Rb.PREFIX):lA(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?JS(e[0],Rb.POSTFIX):""}depth_(){const e=EC.getInstance().getParameter("depth");EC.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?yC.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?yC.MESSAGES.navigate.COLLAPSIBLE:"",i=yC.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=lA(this.getFocus().getSemanticNodes()[0]),n=[new tm({text:i,personality:{}}),new tm({text:r,personality:{}}),new tm({text:a,personality:{}})];return EC.getInstance().setParameter("depth",e),Nb(xb(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=dA(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:oC(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:oC(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=iA(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}NA.ID_COUNTER=0,NA.SRE_ID_ATTR="sre-explorer-id";class MA extends NA{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class _A{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new _A;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class FA extends NA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new _A;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class PA extends NA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new _A;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return Dm(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?Dm(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class DA extends PA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(qk.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(qk.ONE,this.jumpCell.bind(this)),this.keyMapping.set(qk.TWO,this.jumpCell.bind(this)),this.keyMapping.set(qk.THREE,this.jumpCell.bind(this)),this.keyMapping.set(qk.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(qk.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(qk.SIX,this.jumpCell.bind(this)),this.keyMapping.set(qk.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(qk.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(qk.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=vA.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=vA.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===vA.ROW){this.moved=vA.CELL;const e=this.key_-qk.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-qk.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=vA.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==DA.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=oC(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=oC(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==DA.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function BA(e,t,a,i,r){return(RA[e.toLowerCase()]||RA.dummy)(t,a,i,r)}DA.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],DA.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const RA={dummy:(e,t,a,i)=>new MA(e,t,a,i),semantic:(e,t,a,i)=>new FA(e,t,a,i),syntax:(e,t,a,i)=>new PA(e,t,a,i),table:(e,t,a,i)=>new DA(e,t,a,i)};class TA{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||TA.stringify_,this.pprint=t.pprint||this.print}}TA.LocalState={walker:null,speechGenerator:null,highlighter:null};class IA extends TA{static getKey_(e){return"string"==typeof e?qk[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||IA.getKey_}}const OA=new Map;function qA(e){OA.set(e.name,e)}function ZA(e){const t=OA.get(e);if(!t)throw new Zp("Unknown processor "+e);return t}function UA(e,t){const a=ZA(e);try{return a.processor(t)}catch(e){throw new Zp("Processing error for expression "+t)}}function jA(e,t){const a=ZA(e);try{const e=a.processor(t);return jp.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Zp("Processing error for expression "+t)}}qA(new TA("semantic",{processor:function(e){return Jb(Qp(e))},postprocessor:function(e,t){const a=jp.getInstance().speech;if(a===Bp.NONE)return e;const i=dC(e);let r=iA(i);if(a===Bp.SHALLOW)return e.setAttribute("speech",Nb(r)),e;const n=Kp(".//*[@id]",e),o=Kp(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=iA(t),e.setAttribute("speech",Nb(r));return e},pprint:function(e){return rC(e.toString())}})),qA(new TA("speech",{processor:function(e){return Nb(xb(aA(Jb(Qp(e)))))},pprint:function(e){const t=e.toString();return vb.get(jp.getInstance().markup)instanceof nb?rC(t):t}})),qA(new TA("json",{processor:function(e){return Yb(Qp(e)).toJson()},postprocessor:function(e,t){const a=jp.getInstance().speech;if(a===Bp.NONE)return e;const i=Jb(Qp(t)),r=iA(i);if(a===Bp.SHALLOW)return e.stree.speech=Nb(r),e;const n=e=>{const t=iA(Kp(`.//*[@id=${e.id}]`,i)[0]);e.speech=Nb(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),qA(new TA("description",{processor:function(e){return aA(Jb(Qp(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),qA(new TA("enriched",{processor:function(e){return OS(e)},postprocessor:function(e,t){const a=YS(e);let i;switch(jp.getInstance().speech){case Bp.NONE:break;case Bp.SHALLOW:i=yA("Adhoc"),i.getSpeech(a,e);break;case Bp.DEEP:i=yA("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return rC(e.toString())}})),qA(new TA("walker",{processor:function(e){const t=yA("Node");TA.LocalState.speechGenerator=t,t.setOptions({modality:jp.getInstance().modality,locale:jp.getInstance().locale,domain:jp.getInstance().domain,style:jp.getInstance().style}),TA.LocalState.highlighter=VS({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=UA("enriched",e),i=function(e,t){const a=ZA(e);return jp.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return TA.LocalState.walker=BA(jp.getInstance().walker,a,t,TA.LocalState.highlighter,i),TA.LocalState.walker},print:function(e){return TA.LocalState.walker.speech()}})),qA(new IA("move",{processor:function(e){if(!TA.LocalState.walker)return null;return!1===TA.LocalState.walker.move(e)?function(e){const t=vb.get(jp.getInstance().markup);return t?t.error(e):""}(e):TA.LocalState.walker.speech()}})),qA(new TA("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":yC.NUMBERS.numberToWords(t)}})),qA(new TA("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":yC.NUMBERS.wordOrdinal(t)}})),qA(new TA("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":yC.NUMBERS.numericOrdinal(t)}})),qA(new TA("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":UA("speech",`${t}${a}`)}})),qA(new TA("latex",{processor:function(e){return"braille"===jp.getInstance().modality&&"euro"===jp.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),UA("speech",``)}}));var zA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};qp.L.VERSION;function HA(e){return zA(this,void 0,void 0,(function*(){return Uk(e)}))}function GA(){const e=["mode"].concat(jp.STRING_FEATURES,jp.BINARY_FEATURES),t=jp.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=Ip.Z.jsonPath,a.xpath=Ip.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function WA(){return zA(this,void 0,void 0,(function*(){return HA({}).then((()=>zp.getall()))}))}const VA=Dk;function $A(e){return KA("speech",e)}function XA(e){return KA("enriched",e)}function KA(e,t){return UA(e,t)}const JA={};function YA(e,t,a){switch(jp.getInstance().mode){case xp.ASYNC:return function(e,t,a){return zA(this,void 0,void 0,(function*(){const i=yield Ip.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=jA(e,i);if(a)try{Ip.Z.fs.promises.writeFile(a,r)}catch(e){throw new Zp("Can not write to file: "+a)}return r}))}(e,t,a);case xp.SYNC:return function(e,t,a){const i=function(e){let t;try{t=Ip.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Zp("Can not open file: "+e)}return t}(t),r=jA(e,i);if(a)try{Ip.Z.fs.writeFileSync(a,r)}catch(e){throw new Zp("Can not write to file: "+a)}return r}(e,t,a);default:throw new Zp(`Can process files in ${jp.getInstance().mode} mode`)}}JA.toSpeech=function(e,t){return YA("speech",e,t)},JA.toSemantic=function(e,t){return YA("semantic",e,t)},JA.toJson=function(e,t){return YA("json",e,t)},JA.toDescription=function(e,t){return YA("description",e,t)},JA.toEnriched=function(e,t){return YA("enriched",e,t)};Ip.Z.documentSupported?HA({mode:xp.HTTP}).then((()=>HA({}))):HA({mode:xp.SYNC}).then((()=>HA({mode:xp.ASYNC})));const QA=new Map,ew=QA;var tw,aw=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=qp.L.LOCALES,e.sreReady=WA,e.setupEngine=HA,e.engineSetup=GA,e.toEnriched=XA,e.toSpeech=$A,e.clearspeakPreferences=kA,e.getHighlighter=VS,e.updateHighlighter=$S,e.getSpeechGenerator=yA,e.getWalker=BA,e.preloadLocales=function(e){return aw(this,void 0,void 0,(function*(){const t=ew.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):VA()(e)}))}}(tw||(tw={}));const iw=tw.sreReady;jp.getInstance().delay=!0;const rw=tw;let nw={};function ow(e,t){let a=tw.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=tw.clearspeakPreferences.currentPreference();nw=tw.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{nw[i]=e,a.setValue("clearspeak-"+tw.clearspeakPreferences.toPreference(nw))},getter:()=>nw[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}kp.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=ow(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=tw.clearspeakPreferences.currentPreference(),a=tw.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=tw.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+tw.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!tw.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let sw=null;function lw(e){return class extends e{addMenu(e,t=!1){this.state()>=ji.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(ji.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function dw(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=lw(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Bn.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:Ep,menuOptions:Ep.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||pi({}),a11y:e.OPTIONS.a11y||pi({}),renderActions:pi(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[ji.CONTEXT_MENU],checkLoading:[ji.UNPROCESSED+1]}))}),t}function cw(e){return e.documentClass=dw(e.documentClass),e}if(kp.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(sw)return sw;let a=[];for(let e of tw.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:tw.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),sw=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),sw})),zi("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",Ga,"ui"),Ka({_:{ui:{menu:{AnnotationMenu:Ma,MJContextMenu:_a,Menu:Ba,MenuHandler:Ta,MenuUtil:Na,MmlVisitor:Pa,RadioCompare:Fa,SelectableInfo:Da}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>cw(e)),20),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",Ga,"a11y"),Ka({_:{a11y:{sre:Ra}}}),MathJax.startup){let e=Qa.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>tw.preloadLocales(e));let uw="none";zi("ENRICHED",30),zi("ATTACHSPEECH",155);class pw extends Mn{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function Cw(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=ji.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==uw&&(uw=e.options.sre.speech,Bn.retryAfter(tw.setupEngine(e.options.sre).then((()=>tw.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(tw.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(ji.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=ji.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(ji.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function fw(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new pw(this.mmlFactory);this.options.MathItem=Cw(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:pi(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[ji.ENRICHED],attachSpeech:[ji.ATTACHSPEECH]})),sre:pi({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function hw(e,t){return t.setAdaptor(e.adaptor),e.documentClass=fw(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",Ga,"a11y"),Ka({_:{a11y:{"semantic-enrich":Ia}}}),MathJax.loader&&Xa(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>tw.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>hw(e,new Ml({allowHtmlInTokenNodes:!0}))));class mw{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of bw)if(e.hasAttribute(i)){let[r,n]=Sw.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=Sw.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(Sw.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}Sw.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},Sw.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class Aw extends mw{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}Aw.className="MJX_HoverRegion",Aw.style=new oo({["."+Aw.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+Aw.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class ww{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&ww.stopEvent(e)}}var Ew=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class vw extends ww{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class xw extends vw{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(xw.updatePromise=xw.updatePromise.then((()=>Ew(this,void 0,void 0,(function*(){return tw.sreReady().then((()=>tw.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=tw.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=tw.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&xw.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),xw.updatePromise=xw.updatePromise.then((()=>Ew(this,void 0,void 0,(function*(){return tw.sreReady().then((()=>tw.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){xw.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=tw.getSpeechGenerator("Tree");let e=tw.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}xw.updatePromise=Promise.resolve();class Nw extends vw{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=tw.getWalker("table",this.node,tw.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class Mw extends ww{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class _w extends Mw{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Fw extends _w{}class Pw extends _w{}class Dw extends _w{constructor(e,t,a,i){super(e,t,new gw(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Bw extends ww{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Rw extends Bw{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Tw extends Bw{Start(){if(this.active)return;this.active=!0;let e=tw.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class Iw{constructor(e){this.document=e,this.speechRegion=new Sw(this.document),this.brailleRegion=new kw(this.document),this.magnifier=new Aw(this.document),this.tooltip1=new Lw(this.document),this.tooltip2=new Lw(this.document),this.tooltip3=new Lw(this.document)}}let Ow={speech:(e,t,a,...i)=>{let r=xw.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==tw.engineSetup().locale&&(e.options.sre.locale=tw.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=xw.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>Nw.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Pw.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>Dw.create(e,t,null,a),infoType:(e,t,a,...i)=>Fw.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Fw.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Fw.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Rw.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Tw.create(e,t,null,a,...i)};class qw{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return tw.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Ow))this.explorers[e]=Ow[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof vw&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=tw.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=tw.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Zw="undefined"!=typeof window;function Uw(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=ji.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new qw),this.explorers.init(e,a,i)}this.state(ji.EXPLORER)}}rerender(e,t=ji.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Zw&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function jw(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Mn(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=Uw(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new Iw(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),ezw(e))));const Ww=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Vw=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),$w=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');ii.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),QA.set("base",Ww),QA.set("en",Vw),QA.set("nemeth",$w),ii.preLoad("loader","startup","core","input/tex","input/mml","output/svg","ui/menu"),ii.saveVersion("tex-mml-svg"),function(e,t){uu.loadFont(e,"svg",nu,t)}(function(e){return()=>e((()=>tw.sreReady()))}((function(e){return ii.load(...ni.load).then((()=>(e||function(){})())).then((()=>ni.ready())).catch((e=>ni.failed(e)))})),!0)})()})(); \ No newline at end of file diff --git a/tex-svg-nofont.js b/tex-svg-nofont.js new file mode 100644 index 0000000000..92b6187a2d --- /dev/null +++ b/tex-svg-nofont.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>Wa,MathJax:()=>Ya,combineConfig:()=>Xa,combineDefaults:()=>Ka,combineWithMathJax:()=>Ja,isObject:()=>$a});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>Za,PackageError:()=>Qa});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>ei});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>ti});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>ni,Loader:()=>ii,MathJax:()=>ri,PathFilters:()=>ai});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>li,Expandable:()=>ui,OPTIONS:()=>ci,REMOVE:()=>di,copy:()=>mi,defaultOptions:()=>yi,expandable:()=>pi,insert:()=>gi,isObject:()=>si,keys:()=>hi,lookup:()=>wi,makeArray:()=>fi,selectOptions:()=>bi,selectOptionsFromKeys:()=>Si,separateOptions:()=>Ai,userOptions:()=>ki});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>xi,MathJax:()=>vi,Startup:()=>Ei});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>Fi});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>Pi});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Bi});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Di});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Ri});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Ti});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{END:()=>Mi,LinkedList:()=>Oi,ListItem:()=>Ii});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathList:()=>qi});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractMathItem:()=>ji,STATE:()=>Gi,newState:()=>Hi,protoItem:()=>Ui});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractFactory:()=>Vi});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{AbstractNodeFactory:()=>zi});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{Attributes:()=>$i,INHERIT:()=>Wi});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{AbstractEmptyNode:()=>Ki,AbstractNode:()=>Xi});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{AbstractMmlBaseNode:()=>nr,AbstractMmlEmptyNode:()=>or,AbstractMmlLayoutNode:()=>rr,AbstractMmlNode:()=>ar,AbstractMmlTokenNode:()=>ir,MATHVARIANTS:()=>er,TEXCLASS:()=>Ji,TEXCLASSNAMES:()=>Yi,TextNode:()=>sr,XMLNode:()=>lr,indentAttributes:()=>tr});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMath:()=>dr});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MmlMi:()=>cr});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{MmlMn:()=>ur});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MMLSPACING:()=>gr,MO:()=>fr,OPDEF:()=>pr,OPTABLE:()=>yr,RANGES:()=>hr,getRange:()=>mr});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{isPercent:()=>wr,quotePattern:()=>br,replaceUnicode:()=>vr,sortLength:()=>kr,split:()=>Er,unicodeChars:()=>Sr,unicodeString:()=>Ar});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{MmlMo:()=>xr});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{MmlMtext:()=>Cr});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>Lr});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlMs:()=>Nr});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlInferredMrow:()=>Fr,MmlMrow:()=>_r});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMfrac:()=>Pr});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMsqrt:()=>Br});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMroot:()=>Dr});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMstyle:()=>Rr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMerror:()=>Tr});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMpadded:()=>Mr});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>Ir});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>Or});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>qr});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMaction:()=>Ur});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMsub:()=>Gr,MmlMsubsup:()=>jr,MmlMsup:()=>Hr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMover:()=>Wr,MmlMunder:()=>zr,MmlMunderover:()=>Vr});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMmultiscripts:()=>$r,MmlMprescripts:()=>Xr,MmlNone:()=>Kr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMtable:()=>Jr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMlabeledtr:()=>Qr,MmlMtr:()=>Yr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtd:()=>Zr});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMaligngroup:()=>en});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMalignmark:()=>tn});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlMglyph:()=>an});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{MmlAnnotation:()=>on,MmlAnnotationXML:()=>nn,MmlSemantics:()=>rn});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{TeXAtom:()=>sn});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{MathChoice:()=>ln});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{HtmlNode:()=>dn});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>cn});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>un});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>pn,BitFieldClass:()=>fn});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>Sn,RenderList:()=>hn,resetAllOptions:()=>gn,resetOptions:()=>mn});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>wn});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>En});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>vn});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>xn,MmlVisitor:()=>Cn});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>Ln});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>_n,toEntity:()=>Nn});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>Fn});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>Pn});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Bn,retryAfter:()=>Dn});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{mathjax:()=>Rn});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathItem:()=>Tn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLMathList:()=>Mn});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDomStrings:()=>In});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLDocument:()=>On});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{HTMLHandler:()=>qn});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{RegisterHTMLHandler:()=>Un});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{asyncLoad:()=>jn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{BIGDIMEN:()=>Gn,MATHSPACE:()=>zn,RELUNITS:()=>Vn,UNITS:()=>Hn,em:()=>Xn,emRounded:()=>Kn,length2em:()=>Wn,percent:()=>$n,px:()=>Jn});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{BBox:()=>Yn});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{add:()=>to,entities:()=>Zn,numeric:()=>no,options:()=>Qn,remove:()=>ao,translate:()=>io});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{CssStyles:()=>oo});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Styles:()=>yo,TRBL:()=>so,WSC:()=>lo});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{max:()=>bo,sum:()=>ko});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{FindTeX:()=>So});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{default:()=>wo});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{default:()=>vo});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{default:()=>Co});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{default:()=>No});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{default:()=>_o});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{default:()=>Fo});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{BaseItem:()=>Bo,MmlStack:()=>Po});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{default:()=>To});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{NodeFactory:()=>Mo});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{TexConstant:()=>Io});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{ColumnParser:()=>Oo});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{default:()=>jo});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{AbstractTags:()=>Vo,AllTags:()=>Wo,Label:()=>Go,NoTags:()=>zo,TagInfo:()=>Ho,TagsFactory:()=>$o});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{MapHandler:()=>Xo,SubHandler:()=>Jo,SubHandlers:()=>Yo});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{Configuration:()=>Qo,ConfigurationHandler:()=>Ko,ParserConfiguration:()=>Zo});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{Macro:()=>ts,Symbol:()=>es});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{AbstractParseMap:()=>ns,AbstractSymbolMap:()=>is,CharacterMap:()=>os,CommandMap:()=>ds,DelimiterMap:()=>ss,EnvironmentMap:()=>cs,MacroMap:()=>ls,RegExpMap:()=>rs,parseResult:()=>as});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{ArrayItem:()=>Bs,BeginItem:()=>ws,BreakItem:()=>As,CellItem:()=>Cs,CloseItem:()=>hs,DotsItem:()=>Ps,EndItem:()=>Es,EqnArrayItem:()=>Ds,EquationItem:()=>Ts,FnItem:()=>Ns,LeftItem:()=>ks,Middle:()=>bs,MmlItem:()=>Ls,MstyleItem:()=>Rs,NonscriptItem:()=>Fs,NotItem:()=>_s,OpenItem:()=>fs,OverItem:()=>ys,PositionItem:()=>xs,PrimeItem:()=>ms,RightItem:()=>Ss,StartItem:()=>us,StopItem:()=>ps,StyleItem:()=>vs,SubsupItem:()=>gs});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{default:()=>Us,splitAlignArray:()=>Os});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{default:()=>Hs});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{BaseConfiguration:()=>Xs,BaseTags:()=>$s,Other:()=>Ws});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{TeX:()=>Ks});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{FlalignItem:()=>Ys,MultlineItem:()=>Js});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{AmsMethods:()=>Qs,NEW_OPS:()=>Zs});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{AmsConfiguration:()=>il,AmsTags:()=>al});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{RequireConfiguration:()=>dl,RequireLoad:()=>ol,RequireMethods:()=>sl,options:()=>ll});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{AutoloadConfiguration:()=>fl});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{default:()=>ml});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{default:()=>yl});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BeginEnvItem:()=>kl});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{ConfigMacrosConfiguration:()=>El});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{NewcommandConfiguration:()=>vl});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{NoUndefinedConfiguration:()=>xl});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{H:()=>Ll,V:()=>Cl});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{FontData:()=>Pl,NOSTRETCH:()=>_l,mergeOptions:()=>Fl});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{LineBBox:()=>Bl});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{LinebreakVisitor:()=>Tl,Linebreaks:()=>Rl,NOBREAK:()=>Dl});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{ARROWDX:()=>Il,ARROWX:()=>Ml,ARROWY:()=>Ol,CommonArrow:()=>id,CommonBorder:()=>Zl,CommonBorder2:()=>ed,CommonDiagonalArrow:()=>ad,CommonDiagonalStrike:()=>td,PADDING:()=>Ul,SOLID:()=>jl,THICKNESS:()=>ql,arrowBBox:()=>Ql,arrowBBoxHD:()=>Xl,arrowBBoxW:()=>Kl,arrowDef:()=>Jl,arrowHead:()=>$l,diagonalArrowDef:()=>Yl,fullBBox:()=>Vl,fullBorder:()=>Wl,fullPadding:()=>zl,sideIndex:()=>Gl,sideNames:()=>Hl});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{CommonWrapper:()=>sd,SPACE:()=>od});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{CommonWrapperFactory:()=>ld});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{CommonHtmlNodeMixin:()=>dd});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{CommonTeXAtomMixin:()=>cd});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{CommonTextNodeMixin:()=>ud});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{CommonMactionMixin:()=>fd,TooltipData:()=>pd});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{CommonMathMixin:()=>hd});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{CommonMencloseMixin:()=>md});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{CommonMfencedMixin:()=>gd});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{CommonMfracMixin:()=>yd});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{CommonMglyphMixin:()=>kd});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{CommonMiMixin:()=>bd});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{CommonMmultiscriptsMixin:()=>wd,NextScript:()=>Sd,ScriptNames:()=>Ad});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{CommonMnMixin:()=>Ed});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{CommonMoMixin:()=>xd,DirectionVH:()=>vd});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{CommonMpaddedMixin:()=>Cd});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{CommonMrootMixin:()=>Ld});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{CommonInferredMrowMixin:()=>_d,CommonMrowMixin:()=>Nd});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonMsMixin:()=>Fd});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{CommonMspaceMixin:()=>Pd});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{CommonMsqrtMixin:()=>Bd});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{CommonMsubMixin:()=>Dd,CommonMsubsupMixin:()=>Td,CommonMsupMixin:()=>Rd});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{BREAK_BELOW:()=>Md,CommonMtableMixin:()=>Id});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{CommonMtdMixin:()=>Od});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{CommonMtextMixin:()=>qd});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{CommonMlabeledtrMixin:()=>jd,CommonMtrMixin:()=>Ud});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{CommonMoverMixin:()=>Hd,CommonMunderMixin:()=>Gd,CommonMunderoverMixin:()=>Vd});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{CommonScriptbaseMixin:()=>zd});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{CommonSemanticsMixin:()=>Wd});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{SvgWrapper:()=>Xd});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{ZeroFontDataUrl:()=>Kd});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{SvgMath:()=>Jd});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{SvgInferredMrow:()=>Qd,SvgMrow:()=>Yd});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{SvgMi:()=>Zd});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{SvgMo:()=>tc});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{SvgMn:()=>ac});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{SvgMs:()=>ic});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{SvgMtext:()=>rc});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{SvgMerror:()=>nc});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{SvgMspace:()=>sc});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{SvgMpadded:()=>lc});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{SvgMphantom:()=>dc});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{SvgMfrac:()=>cc});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{SvgMsqrt:()=>uc});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{SvgMroot:()=>pc});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{SvgMfenced:()=>fc});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{SvgScriptbase:()=>hc});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{SvgMsub:()=>mc,SvgMsubsup:()=>yc,SvgMsup:()=>gc});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{SvgMover:()=>bc,SvgMunder:()=>kc,SvgMunderover:()=>Sc});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{AlignX:()=>Ac,SvgMmultiscripts:()=>wc});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{SvgMtable:()=>Ec});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{SvgMlabeledtr:()=>xc,SvgMtr:()=>vc});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{SvgMtd:()=>Cc});var ua={};__webpack_require__.r(ua),__webpack_require__.d(ua,{SvgMaction:()=>Lc});var pa={};__webpack_require__.r(pa),__webpack_require__.d(pa,{ARROWDX:()=>Il,ARROWX:()=>Ml,ARROWY:()=>Ol,Arrow:()=>Mc,Border:()=>Bc,Border2:()=>Dc,CommonArrow:()=>id,CommonBorder:()=>Zl,CommonBorder2:()=>ed,CommonDiagonalArrow:()=>ad,CommonDiagonalStrike:()=>td,DiagonalArrow:()=>Tc,DiagonalStrike:()=>Rc,PADDING:()=>Ul,RenderLine:()=>Pc,SOLID:()=>jl,THICKNESS:()=>ql,arrowBBox:()=>Ql,arrowBBoxHD:()=>Xl,arrowBBoxW:()=>Kl,arrowDef:()=>Jl,arrowHead:()=>$l,computeLineData:()=>Nc,diagonalArrowDef:()=>Yl,fullBBox:()=>Vl,fullBorder:()=>Wl,fullPadding:()=>zl,lineData:()=>_c,lineOffset:()=>Fc,sideIndex:()=>Gl,sideNames:()=>Hl});var fa={};__webpack_require__.r(fa),__webpack_require__.d(fa,{SvgMenclose:()=>Ic});var ha={};__webpack_require__.r(ha),__webpack_require__.d(ha,{SvgAnnotation:()=>qc,SvgAnnotationXML:()=>Uc,SvgSemantics:()=>Oc,SvgXmlNode:()=>jc});var ma={};__webpack_require__.r(ma),__webpack_require__.d(ma,{SvgMglyph:()=>Gc});var ga={};__webpack_require__.r(ga),__webpack_require__.d(ga,{SvgTeXAtom:()=>Hc});var ya={};__webpack_require__.r(ya),__webpack_require__.d(ya,{SvgTextNode:()=>Vc});var ka={};__webpack_require__.r(ka),__webpack_require__.d(ka,{SvgHtmlNode:()=>zc});var ba={};__webpack_require__.r(ba),__webpack_require__.d(ba,{SvgWrappers:()=>Wc});var Sa={};__webpack_require__.r(Sa),__webpack_require__.d(Sa,{SvgWrapperFactory:()=>$c});var Aa={};__webpack_require__.r(Aa),__webpack_require__.d(Aa,{FontCache:()=>Xc});var wa={};__webpack_require__.r(wa),__webpack_require__.d(wa,{AddPaths:()=>Jc,FontData:()=>Pl,NOSTRETCH:()=>_l,SvgFontData:()=>Kc,mergeOptions:()=>Fl});var Ea={};__webpack_require__.r(Ea),__webpack_require__.d(Ea,{DefaultFont:()=>Yc,fontName:()=>Qc});var va={};__webpack_require__.r(va),__webpack_require__.d(va,{SVG:()=>tu,SVGNS:()=>Zc,XLINKNS:()=>eu});var xa={};__webpack_require__.r(xa),__webpack_require__.d(xa,{copyToClipboard:()=>nu,isMac:()=>ru});var Ca={};__webpack_require__.r(Ca),__webpack_require__.d(Ca,{annotation:()=>du,copyAnnotations:()=>su,showAnnotations:()=>ou});var La={};__webpack_require__.r(La),__webpack_require__.d(La,{MJContextMenu:()=>pp});var Na={};__webpack_require__.r(Na),__webpack_require__.d(Na,{RadioCompare:()=>fp});var _a={};__webpack_require__.r(_a),__webpack_require__.d(_a,{MmlVisitor:()=>hp});var Fa={};__webpack_require__.r(Fa),__webpack_require__.d(Fa,{SelectableInfo:()=>mp});var Pa={};__webpack_require__.r(Pa),__webpack_require__.d(Pa,{Menu:()=>yp});var Ba={};__webpack_require__.r(Ba),__webpack_require__.d(Ba,{Sre:()=>$E,default:()=>JE,sreReady:()=>KE});var Da={};__webpack_require__.r(Da),__webpack_require__.d(Da,{MenuHandler:()=>av,MenuMathDocumentMixin:()=>tv,MenuMathItemMixin:()=>ev});var Ra={};__webpack_require__.r(Ra),__webpack_require__.d(Ra,{FindMathML:()=>rv});var Ta={};__webpack_require__.r(Ta),__webpack_require__.d(Ta,{MathMLCompile:()=>nv});var Ma={};__webpack_require__.r(Ma),__webpack_require__.d(Ma,{MathML:()=>ov});var Ia={};__webpack_require__.r(Ia),__webpack_require__.d(Ia,{EnrichHandler:()=>uv,EnrichedMathDocumentMixin:()=>cv,EnrichedMathItemMixin:()=>dv,enrichVisitor:()=>lv});var Oa={};__webpack_require__.r(Oa),__webpack_require__.d(Oa,{AbstractRegion:()=>pv,DummyRegion:()=>fv,HoverRegion:()=>bv,LiveRegion:()=>gv,SpeechRegion:()=>kv,StringRegion:()=>hv,ToolTip:()=>mv});var qa={};__webpack_require__.r(qa),__webpack_require__.d(qa,{AbstractExplorer:()=>Sv});var Ua={};__webpack_require__.r(Ua),__webpack_require__.d(Ua,{AbstractKeyExplorer:()=>wv,Magnifier:()=>vv,SpeechExplorer:()=>Ev});var ja={};__webpack_require__.r(ja),__webpack_require__.d(ja,{AbstractMouseExplorer:()=>xv,ContentHoverer:()=>Nv,FlameHoverer:()=>_v,Hoverer:()=>Cv,ValueHoverer:()=>Lv});var Ga={};__webpack_require__.r(Ga),__webpack_require__.d(Ga,{AbstractTreeExplorer:()=>Fv,FlameColorer:()=>Pv,TreeColorer:()=>Bv});var Ha={};__webpack_require__.r(Ha),__webpack_require__.d(Ha,{ExplorerPool:()=>Tv,RegionPool:()=>Dv});var Va={};__webpack_require__.r(Va),__webpack_require__.d(Va,{ExplorerHandler:()=>qv,ExplorerMathDocumentMixin:()=>Ov,ExplorerMathItemMixin:()=>Iv,setA11yOption:()=>jv,setA11yOptions:()=>Uv});const za="4.0.0-beta.3",Wa="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function $a(e){return"object"==typeof e&&null!==e}function Xa(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!$a(e[a])||!$a(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):Xa(e[a],t[a]));return e}function Ka(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))$a(e[t])&&$a(a[t])?Ka(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function Ja(e){return Xa(Ya,e)}void 0===Wa.MathJax&&(Wa.MathJax={}),Wa.MathJax.version||(Wa.MathJax={version:za,_:{},config:Wa.MathJax});const Ya=Wa.MathJax;class Qa extends Error{constructor(e,t){super(e),this.package=t}}class Za{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return ii.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,Za.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=Za.packages,a=this.noLoad,i=this.name,r=[];ni.dependencies.hasOwnProperty(i)?r.push(...ni.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new Za(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=ni[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new Qa(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=Za.resolvePath(this.name);ni.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=ni.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new Qa(e,this.name))}checkLoad(){((ni[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=Za.packages.get(t);e||(ni.dependencies[t]||(ni.dependencies[t]=[]),ni.dependencies[t].push(t),e=new Za(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}Za.packages=new Map;class ei{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=ei.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}ei.DEFAULTPRIORITY=5;class ti extends ei{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const ai={source:e=>(ni.source.hasOwnProperty(e.name)&&(e.name=ni.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&ni.paths.hasOwnProperty(t[1]);)e.name=ni.paths[t[1]]+e.name.substr(t[0].length);return!0}};var ii;!function(e){const t=Ya.version;function a(a){e.versions.set(Za.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(Za.packages.keys()));const t=[];for(const a of e){const e=Za.packages.get(a)||new Za(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=Za.packages.get(i);t||(t=new Za(i),t.provides(ni.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{ni.versionWarnings&&t.isLoaded&&!e.versions.has(Za.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return Za.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=Za.packages.get(t);e||(e=new Za(t,!0),e.provides(ni.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==ri.startup&&ri.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!ni.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new ti,e.pathFilters.add(ai.source,0),e.pathFilters.add(ai.normalize,10),e.pathFilters.add(ai.prefix,20)}(ii||(ii={}));const ri=Ya;if(void 0===ri.loader){Ka(ri.config,"loader",{paths:{mathjax:ii.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:ii.defaultReady.bind(ii),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),Ja({loader:ii});for(const e of ri.config.loader.pathFilters)Array.isArray(e)?ii.pathFilters.add(e[0],e[1]):ii.pathFilters.add(e)}const ni=ri.config.loader,oi={}.constructor;function si(e){return"object"==typeof e&&null!==e&&(e.constructor===oi||e.constructor===ui)}const li="[+]",di="[-]",ci={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===ci.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class ui{}function pi(e){return Object.assign(Object.create(ui.prototype),e)}function fi(e){return Array.isArray(e)?e:[e]}function hi(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function mi(e){let t={};for(const a of hi(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=gi([],r,!1):si(r)&&(i.value=mi(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===ui?pi({}):{},t)}function gi(e,t,a=!0){for(let i of hi(t)){if(a&&void 0===e[i]&&e.constructor!==ui){"symbol"==typeof i&&(i=i.toString()),ci.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!si(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],gi(e[i],r,!1)):si(r)?e[i]=mi(r):e[i]=r;else{const t=hi(r);Array.isArray(n)&&(1===t.length&&(t[0]===li||t[0]===di)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===li+","+di&&Array.isArray(r[li])&&Array.isArray(r[di]))?(r[di]&&(n=e[i]=n.filter((e=>r[di].indexOf(e)<0))),r[li]&&(e[i]=[...n,...r[li]])):gi(n,r,a)}}return e}function yi(e,...t){return t.forEach((t=>gi(e,t,!1))),e}function ki(e,...t){return t.forEach((t=>gi(e,t,!0))),e}function bi(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function Si(e,t){return bi(e,...Object.keys(t))}function Ai(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function wi(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var Ei;!function(e){const t=new ei;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new vi._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=vi._.mathjax.mathjax,e.input=p(),e.output=f(),e.adaptor=h(),e.handler&&i.handlers.unregister(e.handler),e.handler=m(),e.handler&&(i.handlers.register(e.handler),e.document=g())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){vi.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},vi.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),vi.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;vi[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),vi[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),vi[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(vi.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=vi._.core.MathItem.STATE;vi[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),vi[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){vi[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of xi.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(vi.config[a]),t.push(t[a])}return t}function f(){const t=xi.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(vi.config[t])}function h(){const t=xi.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(vi.config[t])}function m(){const a=xi.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function g(t=null){return i.document(t||xi.document,Object.assign(Object.assign({},vi.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=Wa.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){xi.handler&&!t||(xi.handler=e)},e.useAdaptor=function(e,t=!1){xi.adaptor&&!t||(xi.adaptor=e)},e.useInput=function(e,t=!1){Ci&&!t||xi.input.push(e)},e.useOutput=function(e,t=!1){xi.output&&!t||(xi.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>xi.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(xi.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(xi.typeset&&vi.typesetPromise?n(xi.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=f,e.getAdaptor=h,e.getHandler=m,e.getDocument=g}(Ei||(Ei={}));const vi=Ya;void 0===vi._.startup&&(Ka(vi.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:Ei.defaultReady.bind(Ei),pageReady:Ei.defaultPageReady.bind(Ei)}),Ja({startup:Ei,options:{}}),vi.config.startup.invalidOption&&(ci.invalidOption=vi.config.startup.invalidOption),vi.config.startup.optionError&&(ci.optionError=vi.config.startup.optionError));const xi=vi.config.startup,Ci=0!==xi.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",za,"startup"),Ja({_:{components:{loader:r,package:t,startup:o}}});const Li={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ni=Array.from(Object.keys(Li)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),_i={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ni],"[tex]/all-packages":Ni};ii.preLoad("loader","startup"),Ka(MathJax.config.loader,"dependencies",Li),Ka(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),Ka(MathJax.config.loader,"provides",_i),Ka(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class Fi{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class Pi extends Fi{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Bi(){return new Pi(window)}class Di{constructor(e){let t=this.constructor;this.options=ki(yi({},t.OPTIONS),e)}}Di.OPTIONS={};class Ri{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=ki(yi({},t.OPTIONS),e),this.preFilters=new ti,this.postFilters=new ti}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Ri.NAME="generic",Ri.OPTIONS={};class Ti{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=ki(yi({},t.OPTIONS),e),this.postFilters=new ti}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Ti.NAME="generic",Ti.OPTIONS={};const Mi=Symbol();class Ii{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class Oi{constructor(...e){this.list=new Ii(Mi),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==Mi&&i.data!==Mi;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==Mi&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class qi extends Oi{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=Gi.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=Gi.INSERTED&&this.removeFromDocument(t),e=Gi.TYPESET&&(this.outputData={}),e=Gi.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(Gi.UNPROCESSED,e)}}const Gi={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function Hi(e,t){if(e in Gi)throw Error("State "+e+" already exists");Gi[e]=t}class Vi{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}Vi.defaultNodes={};class zi extends Vi{create(e,t={},a=[]){return this.node[e](t,a)}}const Wi="_inherit_";class $i{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===Wi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class Xi{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class Ki extends Xi{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const Ji={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},Yi=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Qi=["","thinmathspace","mediummathspace","thickmathspace"],Zi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],er=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),tr=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class ar extends Xi{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new $i(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:Ji.NONE,t=this.texClass||Ji.ORD;if(e===Ji.NONE||t===Ji.NONE)return"";let a=Zi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":Qi[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||ar.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=ar.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=ar.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||er.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}ar.defaults={mathbackground:Wi,mathcolor:Wi,mathsize:Wi,dir:Wi},ar.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},ar.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},ar.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},ar.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class ir extends ar{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof sr?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof ar&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof ar&&a.walkTree(e,t);return t}}ir.defaults=Object.assign(Object.assign({},ar.defaults),{mathvariant:"normal",mathsize:Wi});class rr extends ar{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}rr.defaults=ar.defaults;class nr extends ar{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=Ji.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}nr.defaults=ar.defaults;class or extends Ki{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Ji.NONE}get prevClass(){return Ji.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class sr extends or{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class lr extends or{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class dr extends rr{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}dr.defaults=Object.assign(Object.assign({},rr.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class cr extends ir{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(cr.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(cr.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Ji.OP,this.setProperty("autoOP",!0)),this}}cr.defaults=Object.assign({},ir.defaults),cr.operatorName=/^[a-z][a-z0-9]*$/i,cr.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class ur extends ir{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mn"}}function pr(e,t,a=Ji.BIN,i=null){return[e,t,a,i]}ur.defaults=Object.assign({},ir.defaults);const fr={ORD:pr(0,0,Ji.ORD),ORD11:pr(1,1,Ji.ORD),ORD21:pr(2,1,Ji.ORD),ORD02:pr(0,2,Ji.ORD),ORD55:pr(5,5,Ji.ORD),NONE:pr(0,0,Ji.NONE),OP:pr(1,2,Ji.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:pr(1,2,Ji.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:pr(0,1,Ji.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:pr(1,2,Ji.OP,{largeop:!0,symmetric:!0}),BIN3:pr(3,3,Ji.BIN),BIN4:pr(4,4,Ji.BIN),BIN01:pr(0,1,Ji.BIN),BIN5:pr(5,5,Ji.BIN),TALLBIN:pr(4,4,Ji.BIN,{stretchy:!0}),BINOP:pr(4,4,Ji.BIN,{largeop:!0,movablelimits:!0}),REL:pr(5,5,Ji.REL),REL1:pr(1,1,Ji.REL,{stretchy:!0}),REL4:pr(4,4,Ji.REL),RELSTRETCH:pr(5,5,Ji.REL,{stretchy:!0}),RELACCENT:pr(5,5,Ji.REL,{accent:!0}),WIDEREL:pr(5,5,Ji.REL,{accent:!0,stretchy:!0}),OPEN:pr(0,0,Ji.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:pr(0,0,Ji.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:pr(0,0,Ji.INNER),PUNCT:pr(0,3,Ji.PUNCT),ACCENT:pr(0,0,Ji.ORD,{accent:!0}),WIDEACCENT:pr(0,0,Ji.ORD,{accent:!0,stretchy:!0})},hr=[[32,127,Ji.REL,"mo"],[160,191,Ji.ORD,"mo"],[192,591,Ji.ORD,"mi"],[688,879,Ji.ORD,"mo"],[880,6688,Ji.ORD,"mi"],[6832,6911,Ji.ORD,"mo"],[6912,7615,Ji.ORD,"mi"],[7616,7679,Ji.ORD,"mo"],[7680,8191,Ji.ORD,"mi"],[8192,8303,Ji.ORD,"mo"],[8304,8351,Ji.ORD,"mo"],[8448,8527,Ji.ORD,"mi"],[8528,8591,Ji.ORD,"mn"],[8592,8703,Ji.REL,"mo"],[8704,8959,Ji.BIN,"mo"],[8960,9215,Ji.ORD,"mo"],[9312,9471,Ji.ORD,"mn"],[9472,10223,Ji.ORD,"mo"],[10224,10239,Ji.REL,"mo"],[10240,10495,Ji.ORD,"mtext"],[10496,10623,Ji.REL,"mo"],[10624,10751,Ji.ORD,"mo"],[10752,11007,Ji.BIN,"mo"],[11008,11055,Ji.ORD,"mo"],[11056,11087,Ji.REL,"mo"],[11088,11263,Ji.ORD,"mo"],[11264,11744,Ji.ORD,"mi"],[11776,11903,Ji.ORD,"mo"],[11904,12255,Ji.ORD,"mi","normal"],[12272,12351,Ji.ORD,"mo"],[12352,42143,Ji.ORD,"mi","normal"],[42192,43055,Ji.ORD,"mi"],[43056,43071,Ji.ORD,"mn"],[43072,55295,Ji.ORD,"mi"],[63744,64255,Ji.ORD,"mi","normal"],[64256,65023,Ji.ORD,"mi"],[65024,65135,Ji.ORD,"mo"],[65136,65791,Ji.ORD,"mi"],[65792,65935,Ji.ORD,"mn"],[65936,74751,Ji.ORD,"mi","normal"],[74752,74879,Ji.ORD,"mn"],[74880,113823,Ji.ORD,"mi","normal"],[113824,119391,Ji.ORD,"mo"],[119648,119679,Ji.ORD,"mn"],[119808,120781,Ji.ORD,"mi"],[120782,120831,Ji.ORD,"mn"],[122624,129023,Ji.ORD,"mo"],[129024,129279,Ji.REL,"mo"],[129280,129535,Ji.ORD,"mo"],[131072,195103,Ji.ORD,"mi","normal"]];function mr(e){const t=e.codePointAt(0);for(const e of hr)if(t<=e[1]){if(t>=e[0])return e;break}return null}const gr=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],yr={prefix:{"(":fr.OPEN,"+":fr.BIN01,"-":fr.BIN01,"[":fr.OPEN,"{":fr.OPEN,"|":fr.OPEN,"||":[0,0,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":fr.ORD21,"\xb1":fr.BIN01,"\u2016":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Ji.OPEN,{fence:!0}],"\u201c":[0,0,Ji.OPEN,{fence:!0}],\u2145:fr.ORD21,\u2146:pr(2,0,Ji.ORD),"\u2200":fr.ORD21,"\u2202":fr.ORD21,"\u2203":fr.ORD21,"\u2204":fr.ORD21,"\u2207":fr.ORD21,"\u220f":fr.OP,"\u2210":fr.OP,"\u2211":fr.OP,"\u2212":fr.BIN01,"\u2213":fr.BIN01,"\u221a":[1,1,Ji.ORD,{stretchy:!0}],"\u221b":fr.ORD11,"\u221c":fr.ORD11,"\u2220":fr.ORD,"\u2221":fr.ORD,"\u2222":fr.ORD,"\u222b":fr.INTEGRAL,"\u222c":fr.INTEGRAL,"\u222d":fr.INTEGRAL,"\u222e":fr.INTEGRAL,"\u222f":fr.INTEGRAL,"\u2230":fr.INTEGRAL,"\u2231":fr.INTEGRAL,"\u2232":fr.INTEGRAL,"\u2233":fr.INTEGRAL,"\u22c0":fr.OP,"\u22c1":fr.OP,"\u22c2":fr.OP,"\u22c3":fr.OP,"\u2308":fr.OPEN,"\u230a":fr.OPEN,"\u2329":fr.OPEN,"\u2772":fr.OPEN,"\u27e6":fr.OPEN,"\u27e8":fr.OPEN,"\u27ea":fr.OPEN,"\u27ec":fr.OPEN,"\u27ee":fr.OPEN,"\u2980":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2983":fr.OPEN,"\u2985":fr.OPEN,"\u2987":fr.OPEN,"\u2989":fr.OPEN,"\u298b":fr.OPEN,"\u298d":fr.OPEN,"\u298f":fr.OPEN,"\u2991":fr.OPEN,"\u2993":fr.OPEN,"\u2995":fr.OPEN,"\u2997":fr.OPEN,"\u29fc":fr.OPEN,"\u2a00":fr.OP,"\u2a01":fr.OP,"\u2a02":fr.OP,"\u2a03":fr.OP,"\u2a04":fr.OP,"\u2a05":fr.OP,"\u2a06":fr.OP,"\u2a07":fr.OP,"\u2a08":fr.OP,"\u2a09":fr.OP,"\u2a0a":fr.OP,"\u2a0b":fr.INTEGRAL2,"\u2a0c":fr.INTEGRAL,"\u2a0d":fr.INTEGRAL2,"\u2a0e":fr.INTEGRAL2,"\u2a0f":fr.INTEGRAL2,"\u2a10":fr.OP,"\u2a11":fr.OP,"\u2a12":fr.OP,"\u2a13":fr.OP,"\u2a14":fr.OP,"\u2a15":fr.INTEGRAL2,"\u2a16":fr.INTEGRAL2,"\u2a17":fr.INTEGRAL2,"\u2a18":fr.INTEGRAL2,"\u2a19":fr.INTEGRAL2,"\u2a1a":fr.INTEGRAL2,"\u2a1b":fr.INTEGRAL2,"\u2a1c":fr.INTEGRAL2,"\u2afc":fr.OP,"\u2aff":fr.OP},postfix:{"!!":pr(1,0),"!":[1,0,Ji.CLOSE,null],'"':fr.ACCENT,"&":fr.ORD,")":fr.CLOSE,"++":pr(0,0),"--":pr(0,0),"..":pr(0,0),"...":fr.ORD,"'":fr.ACCENT,"]":fr.CLOSE,"^":fr.WIDEACCENT,_:fr.WIDEACCENT,"`":fr.ACCENT,"|":fr.CLOSE,"}":fr.CLOSE,"~":fr.WIDEACCENT,"||":[0,0,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":fr.ACCENT,\u00aa:fr.ACCENT,"\xaf":fr.WIDEACCENT,"\xb0":fr.ORD,"\xb2":fr.ACCENT,"\xb3":fr.ACCENT,"\xb4":fr.ACCENT,"\xb8":fr.ACCENT,"\xb9":fr.ACCENT,\u00ba:fr.ACCENT,\u02c6:fr.WIDEACCENT,\u02c7:fr.WIDEACCENT,\u02c9:fr.WIDEACCENT,\u02ca:fr.ACCENT,\u02cb:fr.ACCENT,\u02cd:fr.WIDEACCENT,"\u02d8":fr.ACCENT,"\u02d9":fr.ACCENT,"\u02da":fr.ACCENT,"\u02dc":fr.WIDEACCENT,"\u02dd":fr.ACCENT,"\u02f7":fr.WIDEACCENT,"\u0302":fr.WIDEACCENT,"\u0311":fr.ACCENT,"\u03f6":fr.REL,"\u2016":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Ji.CLOSE,{fence:!0}],"\u201a":fr.ACCENT,"\u201b":fr.ACCENT,"\u201d":[0,0,Ji.CLOSE,{fence:!0}],"\u201e":fr.ACCENT,"\u201f":fr.ACCENT,"\u2032":fr.ORD,"\u2033":fr.ACCENT,"\u2034":fr.ACCENT,"\u2035":fr.ACCENT,"\u2036":fr.ACCENT,"\u2037":fr.ACCENT,"\u203e":fr.WIDEACCENT,"\u2057":fr.ACCENT,"\u20db":fr.ACCENT,"\u20dc":fr.ACCENT,"\u2309":fr.CLOSE,"\u230b":fr.CLOSE,"\u232a":fr.CLOSE,"\u23b4":fr.WIDEACCENT,"\u23b5":fr.WIDEACCENT,"\u23dc":fr.WIDEACCENT,"\u23dd":fr.WIDEACCENT,"\u23de":fr.WIDEACCENT,"\u23df":fr.WIDEACCENT,"\u23e0":fr.WIDEACCENT,"\u23e1":fr.WIDEACCENT,"\u25a0":fr.BIN3,"\u25a1":fr.BIN3,"\u25aa":fr.BIN3,"\u25ab":fr.BIN3,"\u25ad":fr.BIN3,"\u25ae":fr.BIN3,"\u25af":fr.BIN3,"\u25b0":fr.BIN3,"\u25b1":fr.BIN3,"\u25b2":fr.BIN4,"\u25b4":fr.BIN4,"\u25b6":fr.BIN4,"\u25b7":fr.BIN4,"\u25b8":fr.BIN4,"\u25bc":fr.BIN4,"\u25be":fr.BIN4,"\u25c0":fr.BIN4,"\u25c1":fr.BIN4,"\u25c2":fr.BIN4,"\u25c4":fr.BIN4,"\u25c5":fr.BIN4,"\u25c6":fr.BIN4,"\u25c7":fr.BIN4,"\u25c8":fr.BIN4,"\u25c9":fr.BIN4,"\u25cc":fr.BIN4,"\u25cd":fr.BIN4,"\u25ce":fr.BIN4,"\u25cf":fr.BIN4,"\u25d6":fr.BIN4,"\u25d7":fr.BIN4,"\u25e6":fr.BIN4,"\u266d":fr.ORD02,"\u266e":fr.ORD02,"\u266f":fr.ORD02,"\u2773":fr.CLOSE,"\u27e7":fr.CLOSE,"\u27e9":fr.CLOSE,"\u27eb":fr.CLOSE,"\u27ed":fr.CLOSE,"\u27ef":fr.CLOSE,"\u2980":[0,0,Ji.ORD,{fence:!0,stretchy:!0}],"\u2984":fr.CLOSE,"\u2986":fr.CLOSE,"\u2988":fr.CLOSE,"\u298a":fr.CLOSE,"\u298c":fr.CLOSE,"\u298e":fr.CLOSE,"\u2990":fr.CLOSE,"\u2992":fr.CLOSE,"\u2994":fr.CLOSE,"\u2996":fr.CLOSE,"\u2998":fr.CLOSE,"\u29fd":fr.CLOSE},infix:{"!=":fr.BIN4,"#":fr.ORD,$:fr.ORD,"%":[3,3,Ji.ORD,null],"&&":fr.BIN4,"":fr.ORD,"*":fr.BIN3,"**":pr(1,1),"*=":fr.BIN4,"+":fr.BIN4,"+=":fr.BIN4,",":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"-":fr.BIN4,"-=":fr.BIN4,"->":fr.BIN5,".":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"/":fr.ORD11,"//":pr(1,1),"/=":fr.BIN4,":":[1,2,Ji.REL,null],":=":fr.BIN4,";":[0,3,Ji.PUNCT,{linebreakstyle:"after",separator:!0}],"<":fr.REL,"<=":fr.BIN5,"<>":pr(1,1),"=":fr.REL,"==":fr.BIN4,">":fr.REL,">=":fr.BIN5,"?":[1,1,Ji.CLOSE,null],"@":fr.ORD11,"\\":fr.ORD,"^":fr.ORD11,_:fr.ORD11,"|":[2,2,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Ji.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Ji.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":fr.BIN4,"\xb7":fr.BIN4,"\xd7":fr.BIN4,"\xf7":fr.BIN4,\u02b9:fr.ORD,"\u0300":fr.ACCENT,"\u0301":fr.ACCENT,"\u0303":fr.WIDEACCENT,"\u0304":fr.ACCENT,"\u0306":fr.ACCENT,"\u0307":fr.ACCENT,"\u0308":fr.ACCENT,"\u030c":fr.ACCENT,"\u0332":fr.WIDEACCENT,"\u0338":fr.REL4,"\u2015":[0,0,Ji.ORD,{stretchy:!0}],"\u2017":[0,0,Ji.ORD,{stretchy:!0}],"\u2020":fr.BIN3,"\u2021":fr.BIN3,"\u2022":fr.BIN4,"\u2026":fr.INNER,"\u2043":fr.BIN4,"\u2044":fr.TALLBIN,"\u2061":fr.NONE,"\u2062":fr.NONE,"\u2063":[0,0,Ji.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":fr.NONE,"\u20d7":fr.ACCENT,\u2111:fr.ORD,\u2113:fr.ORD,\u2118:fr.ORD,\u211c:fr.ORD,"\u2190":fr.WIDEREL,"\u2191":fr.RELSTRETCH,"\u2192":fr.WIDEREL,"\u2193":fr.RELSTRETCH,"\u2194":fr.WIDEREL,"\u2195":fr.RELSTRETCH,"\u2196":fr.RELSTRETCH,"\u2197":fr.RELSTRETCH,"\u2198":fr.RELSTRETCH,"\u2199":fr.RELSTRETCH,"\u219a":fr.RELACCENT,"\u219b":fr.RELACCENT,"\u219c":fr.WIDEREL,"\u219d":fr.WIDEREL,"\u219e":fr.WIDEREL,"\u219f":fr.WIDEREL,"\u21a0":fr.WIDEREL,"\u21a1":fr.RELSTRETCH,"\u21a2":fr.WIDEREL,"\u21a3":fr.WIDEREL,"\u21a4":fr.WIDEREL,"\u21a5":fr.RELSTRETCH,"\u21a6":fr.WIDEREL,"\u21a7":fr.RELSTRETCH,"\u21a8":fr.RELSTRETCH,"\u21a9":fr.WIDEREL,"\u21aa":fr.WIDEREL,"\u21ab":fr.WIDEREL,"\u21ac":fr.WIDEREL,"\u21ad":fr.WIDEREL,"\u21ae":fr.RELACCENT,"\u21af":fr.RELSTRETCH,"\u21b0":fr.RELSTRETCH,"\u21b1":fr.RELSTRETCH,"\u21b2":fr.RELSTRETCH,"\u21b3":fr.RELSTRETCH,"\u21b4":fr.RELSTRETCH,"\u21b5":fr.RELSTRETCH,"\u21b6":fr.RELACCENT,"\u21b7":fr.RELACCENT,"\u21b8":fr.REL,"\u21b9":fr.WIDEREL,"\u21ba":fr.REL,"\u21bb":fr.REL,"\u21bc":fr.WIDEREL,"\u21bd":fr.WIDEREL,"\u21be":fr.RELSTRETCH,"\u21bf":fr.RELSTRETCH,"\u21c0":fr.WIDEREL,"\u21c1":fr.WIDEREL,"\u21c2":fr.RELSTRETCH,"\u21c3":fr.RELSTRETCH,"\u21c4":fr.WIDEREL,"\u21c5":fr.RELSTRETCH,"\u21c6":fr.WIDEREL,"\u21c7":fr.WIDEREL,"\u21c8":fr.RELSTRETCH,"\u21c9":fr.WIDEREL,"\u21ca":fr.RELSTRETCH,"\u21cb":fr.WIDEREL,"\u21cc":fr.WIDEREL,"\u21cd":fr.RELACCENT,"\u21ce":fr.RELACCENT,"\u21cf":fr.RELACCENT,"\u21d0":fr.WIDEREL,"\u21d1":fr.RELSTRETCH,"\u21d2":fr.WIDEREL,"\u21d3":fr.RELSTRETCH,"\u21d4":fr.WIDEREL,"\u21d5":fr.RELSTRETCH,"\u21d6":fr.RELSTRETCH,"\u21d7":fr.RELSTRETCH,"\u21d8":fr.RELSTRETCH,"\u21d9":fr.RELSTRETCH,"\u21da":fr.WIDEREL,"\u21db":fr.WIDEREL,"\u21dc":fr.WIDEREL,"\u21dd":fr.WIDEREL,"\u21de":fr.REL,"\u21df":fr.REL,"\u21e0":fr.WIDEREL,"\u21e1":fr.RELSTRETCH,"\u21e2":fr.WIDEREL,"\u21e3":fr.RELSTRETCH,"\u21e4":fr.WIDEREL,"\u21e5":fr.WIDEREL,"\u21e6":fr.WIDEREL,"\u21e7":fr.RELSTRETCH,"\u21e8":fr.WIDEREL,"\u21e9":fr.RELSTRETCH,"\u21ea":fr.RELSTRETCH,"\u21eb":fr.RELSTRETCH,"\u21ec":fr.RELSTRETCH,"\u21ed":fr.RELSTRETCH,"\u21ee":fr.RELSTRETCH,"\u21ef":fr.RELSTRETCH,"\u21f0":fr.WIDEREL,"\u21f1":fr.REL,"\u21f2":fr.REL,"\u21f3":fr.RELSTRETCH,"\u21f4":fr.RELACCENT,"\u21f5":fr.RELSTRETCH,"\u21f6":fr.WIDEREL,"\u21f7":fr.RELACCENT,"\u21f8":fr.RELACCENT,"\u21f9":fr.RELACCENT,"\u21fa":fr.RELACCENT,"\u21fb":fr.RELACCENT,"\u21fc":fr.RELACCENT,"\u21fd":fr.WIDEREL,"\u21fe":fr.WIDEREL,"\u21ff":fr.WIDEREL,"\u2201":pr(1,2,Ji.ORD),"\u2205":fr.ORD,"\u2206":fr.BIN3,"\u2208":fr.REL,"\u2209":fr.REL,"\u220a":fr.REL,"\u220b":fr.REL,"\u220c":fr.REL,"\u220d":fr.REL,"\u220e":fr.BIN3,"\u2212":fr.BIN4,"\u2213":fr.BIN4,"\u2214":fr.BIN4,"\u2215":fr.TALLBIN,"\u2216":fr.BIN4,"\u2217":fr.BIN4,"\u2218":fr.BIN4,"\u2219":fr.BIN4,"\u221d":fr.REL,"\u221e":fr.ORD,"\u221f":fr.REL,"\u2223":fr.REL,"\u2224":fr.REL,"\u2225":fr.REL,"\u2226":fr.REL,"\u2227":fr.BIN4,"\u2228":fr.BIN4,"\u2229":fr.BIN4,"\u222a":fr.BIN4,"\u2234":fr.REL,"\u2235":fr.REL,"\u2236":fr.REL,"\u2237":fr.REL,"\u2238":fr.BIN4,"\u2239":fr.REL,"\u223a":fr.BIN4,"\u223b":fr.REL,"\u223c":fr.REL,"\u223d":fr.REL,"\u223d\u0331":fr.BIN3,"\u223e":fr.REL,"\u223f":fr.BIN3,"\u2240":fr.BIN4,"\u2241":fr.REL,"\u2242":fr.REL,"\u2242\u0338":fr.REL,"\u2243":fr.REL,"\u2244":fr.REL,"\u2245":fr.REL,"\u2246":fr.REL,"\u2247":fr.REL,"\u2248":fr.REL,"\u2249":fr.REL,"\u224a":fr.REL,"\u224b":fr.REL,"\u224c":fr.REL,"\u224d":fr.REL,"\u224e":fr.REL,"\u224e\u0338":fr.REL,"\u224f":fr.REL,"\u224f\u0338":fr.REL,"\u2250":fr.REL,"\u2251":fr.REL,"\u2252":fr.REL,"\u2253":fr.REL,"\u2254":fr.REL,"\u2255":fr.REL,"\u2256":fr.REL,"\u2257":fr.REL,"\u2258":fr.REL,"\u2259":fr.REL,"\u225a":fr.REL,"\u225b":fr.REL,"\u225c":fr.REL,"\u225d":fr.REL,"\u225e":fr.REL,"\u225f":fr.REL,"\u2260":fr.REL,"\u2261":fr.REL,"\u2262":fr.REL,"\u2263":fr.REL,"\u2264":fr.REL,"\u2265":fr.REL,"\u2266":fr.REL,"\u2266\u0338":fr.REL,"\u2267":fr.REL,"\u2268":fr.REL,"\u2269":fr.REL,"\u226a":fr.REL,"\u226a\u0338":fr.REL,"\u226b":fr.REL,"\u226b\u0338":fr.REL,"\u226c":fr.REL,"\u226d":fr.REL,"\u226e":fr.REL,"\u226f":fr.REL,"\u2270":fr.REL,"\u2271":fr.REL,"\u2272":fr.REL,"\u2273":fr.REL,"\u2274":fr.REL,"\u2275":fr.REL,"\u2276":fr.REL,"\u2277":fr.REL,"\u2278":fr.REL,"\u2279":fr.REL,"\u227a":fr.REL,"\u227b":fr.REL,"\u227c":fr.REL,"\u227d":fr.REL,"\u227e":fr.REL,"\u227f":fr.REL,"\u227f\u0338":fr.REL,"\u2280":fr.REL,"\u2281":fr.REL,"\u2282":fr.REL,"\u2282\u20d2":fr.REL,"\u2283":fr.REL,"\u2283\u20d2":fr.REL,"\u2284":fr.REL,"\u2285":fr.REL,"\u2286":fr.REL,"\u2287":fr.REL,"\u2288":fr.REL,"\u2289":fr.REL,"\u228a":fr.REL,"\u228b":fr.REL,"\u228c":fr.BIN4,"\u228d":fr.BIN4,"\u228e":fr.BIN4,"\u228f":fr.REL,"\u228f\u0338":fr.REL,"\u2290":fr.REL,"\u2290\u0338":fr.REL,"\u2291":fr.REL,"\u2292":fr.REL,"\u2293":fr.BIN4,"\u2294":fr.BIN4,"\u2295":fr.BIN4,"\u2296":fr.BIN4,"\u2297":fr.BIN4,"\u2298":fr.BIN4,"\u2299":fr.BIN4,"\u229a":fr.BIN4,"\u229b":fr.BIN4,"\u229c":fr.BIN4,"\u229d":fr.BIN4,"\u229e":fr.BIN4,"\u229f":fr.BIN4,"\u22a0":fr.BIN4,"\u22a1":fr.BIN4,"\u22a2":fr.REL,"\u22a3":fr.REL,"\u22a4":fr.ORD55,"\u22a5":fr.REL,"\u22a6":fr.REL,"\u22a7":fr.REL,"\u22a8":fr.REL,"\u22a9":fr.REL,"\u22aa":fr.REL,"\u22ab":fr.REL,"\u22ac":fr.REL,"\u22ad":fr.REL,"\u22ae":fr.REL,"\u22af":fr.REL,"\u22b0":fr.REL,"\u22b1":fr.REL,"\u22b2":fr.REL,"\u22b3":fr.REL,"\u22b4":fr.REL,"\u22b5":fr.REL,"\u22b6":fr.REL,"\u22b7":fr.REL,"\u22b8":fr.REL,"\u22b9":fr.REL,"\u22ba":fr.BIN4,"\u22bb":fr.BIN4,"\u22bc":fr.BIN4,"\u22bd":fr.BIN4,"\u22be":fr.BIN3,"\u22bf":fr.BIN3,"\u22c4":fr.BIN4,"\u22c5":fr.BIN4,"\u22c6":fr.BIN4,"\u22c7":fr.BIN4,"\u22c8":fr.REL,"\u22c9":fr.BIN4,"\u22ca":fr.BIN4,"\u22cb":fr.BIN4,"\u22cc":fr.BIN4,"\u22cd":fr.REL,"\u22ce":fr.BIN4,"\u22cf":fr.BIN4,"\u22d0":fr.REL,"\u22d1":fr.REL,"\u22d2":fr.BIN4,"\u22d3":fr.BIN4,"\u22d4":fr.REL,"\u22d5":fr.REL,"\u22d6":fr.REL,"\u22d7":fr.REL,"\u22d8":fr.REL,"\u22d9":fr.REL,"\u22da":fr.REL,"\u22db":fr.REL,"\u22dc":fr.REL,"\u22dd":fr.REL,"\u22de":fr.REL,"\u22df":fr.REL,"\u22e0":fr.REL,"\u22e1":fr.REL,"\u22e2":fr.REL,"\u22e3":fr.REL,"\u22e4":fr.REL,"\u22e5":fr.REL,"\u22e6":fr.REL,"\u22e7":fr.REL,"\u22e8":fr.REL,"\u22e9":fr.REL,"\u22ea":fr.REL,"\u22eb":fr.REL,"\u22ec":fr.REL,"\u22ed":fr.REL,"\u22ee":fr.ORD55,"\u22ef":fr.INNER,"\u22f0":fr.REL,"\u22f1":[5,5,Ji.INNER,null],"\u22f2":fr.REL,"\u22f3":fr.REL,"\u22f4":fr.REL,"\u22f5":fr.REL,"\u22f6":fr.REL,"\u22f7":fr.REL,"\u22f8":fr.REL,"\u22f9":fr.REL,"\u22fa":fr.REL,"\u22fb":fr.REL,"\u22fc":fr.REL,"\u22fd":fr.REL,"\u22fe":fr.REL,"\u22ff":fr.REL,"\u2305":fr.BIN3,"\u2306":fr.BIN3,"\u2322":fr.REL4,"\u2323":fr.REL4,"\u2329":fr.OPEN,"\u232a":fr.CLOSE,"\u23aa":fr.ORD,"\u23af":[0,0,Ji.ORD,{stretchy:!0}],"\u23b0":fr.OPEN,"\u23b1":fr.CLOSE,"\u2500":fr.ORD,"\u25b3":fr.BIN4,"\u25b5":fr.BIN4,"\u25b9":fr.BIN4,"\u25bd":fr.BIN4,"\u25bf":fr.BIN4,"\u25c3":fr.BIN4,"\u25ef":fr.BIN3,"\u2660":fr.ORD,"\u2661":fr.ORD,"\u2662":fr.ORD,"\u2663":fr.ORD,"\u2758":fr.REL,"\u27f0":fr.RELSTRETCH,"\u27f1":fr.RELSTRETCH,"\u27f5":fr.WIDEREL,"\u27f6":fr.WIDEREL,"\u27f7":fr.WIDEREL,"\u27f8":fr.WIDEREL,"\u27f9":fr.WIDEREL,"\u27fa":fr.WIDEREL,"\u27fb":fr.WIDEREL,"\u27fc":fr.WIDEREL,"\u27fd":fr.WIDEREL,"\u27fe":fr.WIDEREL,"\u27ff":fr.WIDEREL,"\u2900":fr.RELACCENT,"\u2901":fr.RELACCENT,"\u2902":fr.RELACCENT,"\u2903":fr.RELACCENT,"\u2904":fr.RELACCENT,"\u2905":fr.RELACCENT,"\u2906":fr.RELACCENT,"\u2907":fr.RELACCENT,"\u2908":fr.REL,"\u2909":fr.REL,"\u290a":fr.RELSTRETCH,"\u290b":fr.RELSTRETCH,"\u290c":fr.WIDEREL,"\u290d":fr.WIDEREL,"\u290e":fr.WIDEREL,"\u290f":fr.WIDEREL,"\u2910":fr.WIDEREL,"\u2911":fr.RELACCENT,"\u2912":fr.RELSTRETCH,"\u2913":fr.RELSTRETCH,"\u2914":fr.RELACCENT,"\u2915":fr.RELACCENT,"\u2916":fr.RELACCENT,"\u2917":fr.RELACCENT,"\u2918":fr.RELACCENT,"\u2919":fr.RELACCENT,"\u291a":fr.RELACCENT,"\u291b":fr.RELACCENT,"\u291c":fr.RELACCENT,"\u291d":fr.RELACCENT,"\u291e":fr.RELACCENT,"\u291f":fr.RELACCENT,"\u2920":fr.RELACCENT,"\u2921":fr.RELSTRETCH,"\u2922":fr.RELSTRETCH,"\u2923":fr.REL,"\u2924":fr.REL,"\u2925":fr.REL,"\u2926":fr.REL,"\u2927":fr.REL,"\u2928":fr.REL,"\u2929":fr.REL,"\u292a":fr.REL,"\u292b":fr.REL,"\u292c":fr.REL,"\u292d":fr.REL,"\u292e":fr.REL,"\u292f":fr.REL,"\u2930":fr.REL,"\u2931":fr.REL,"\u2932":fr.REL,"\u2933":fr.RELACCENT,"\u2934":fr.REL,"\u2935":fr.REL,"\u2936":fr.REL,"\u2937":fr.REL,"\u2938":fr.REL,"\u2939":fr.REL,"\u293a":fr.RELACCENT,"\u293b":fr.RELACCENT,"\u293c":fr.RELACCENT,"\u293d":fr.RELACCENT,"\u293e":fr.REL,"\u293f":fr.REL,"\u2940":fr.REL,"\u2941":fr.REL,"\u2942":fr.RELACCENT,"\u2943":fr.RELACCENT,"\u2944":fr.RELACCENT,"\u2945":fr.RELACCENT,"\u2946":fr.RELACCENT,"\u2947":fr.RELACCENT,"\u2948":fr.RELACCENT,"\u2949":fr.REL,"\u294a":fr.RELACCENT,"\u294b":fr.RELACCENT,"\u294c":fr.REL,"\u294d":fr.REL,"\u294e":fr.WIDEREL,"\u294f":fr.RELSTRETCH,"\u2950":fr.WIDEREL,"\u2951":fr.RELSTRETCH,"\u2952":fr.WIDEREL,"\u2953":fr.WIDEREL,"\u2954":fr.RELSTRETCH,"\u2955":fr.RELSTRETCH,"\u2956":fr.RELSTRETCH,"\u2957":fr.RELSTRETCH,"\u2958":fr.RELSTRETCH,"\u2959":fr.RELSTRETCH,"\u295a":fr.WIDEREL,"\u295b":fr.WIDEREL,"\u295c":fr.RELSTRETCH,"\u295d":fr.RELSTRETCH,"\u295e":fr.WIDEREL,"\u295f":fr.WIDEREL,"\u2960":fr.RELSTRETCH,"\u2961":fr.RELSTRETCH,"\u2962":fr.RELACCENT,"\u2963":fr.REL,"\u2964":fr.RELACCENT,"\u2965":fr.REL,"\u2966":fr.RELACCENT,"\u2967":fr.RELACCENT,"\u2968":fr.RELACCENT,"\u2969":fr.RELACCENT,"\u296a":fr.RELACCENT,"\u296b":fr.RELACCENT,"\u296c":fr.RELACCENT,"\u296d":fr.RELACCENT,"\u296e":fr.RELSTRETCH,"\u296f":fr.RELSTRETCH,"\u2970":fr.RELACCENT,"\u2971":fr.RELACCENT,"\u2972":fr.RELACCENT,"\u2973":fr.RELACCENT,"\u2974":fr.RELACCENT,"\u2975":fr.RELACCENT,"\u2976":fr.RELACCENT,"\u2977":fr.RELACCENT,"\u2978":fr.RELACCENT,"\u2979":fr.RELACCENT,"\u297a":fr.RELACCENT,"\u297b":fr.RELACCENT,"\u297c":fr.RELACCENT,"\u297d":fr.RELACCENT,"\u297e":fr.REL,"\u297f":fr.REL,"\u2981":fr.BIN3,"\u2982":fr.BIN3,"\u2999":fr.BIN3,"\u299a":fr.BIN3,"\u299b":fr.BIN3,"\u299c":fr.BIN3,"\u299d":fr.BIN3,"\u299e":fr.BIN3,"\u299f":fr.BIN3,"\u29a0":fr.BIN3,"\u29a1":fr.BIN3,"\u29a2":fr.BIN3,"\u29a3":fr.BIN3,"\u29a4":fr.BIN3,"\u29a5":fr.BIN3,"\u29a6":fr.BIN3,"\u29a7":fr.BIN3,"\u29a8":fr.BIN3,"\u29a9":fr.BIN3,"\u29aa":fr.BIN3,"\u29ab":fr.BIN3,"\u29ac":fr.BIN3,"\u29ad":fr.BIN3,"\u29ae":fr.BIN3,"\u29af":fr.BIN3,"\u29b0":fr.BIN3,"\u29b1":fr.BIN3,"\u29b2":fr.BIN3,"\u29b3":fr.BIN3,"\u29b4":fr.BIN3,"\u29b5":fr.BIN3,"\u29b6":fr.BIN4,"\u29b7":fr.BIN4,"\u29b8":fr.BIN4,"\u29b9":fr.BIN4,"\u29ba":fr.BIN4,"\u29bb":fr.BIN4,"\u29bc":fr.BIN4,"\u29bd":fr.BIN4,"\u29be":fr.BIN4,"\u29bf":fr.BIN4,"\u29c0":fr.REL,"\u29c1":fr.REL,"\u29c2":fr.BIN3,"\u29c3":fr.BIN3,"\u29c4":fr.BIN4,"\u29c5":fr.BIN4,"\u29c6":fr.BIN4,"\u29c7":fr.BIN4,"\u29c8":fr.BIN4,"\u29c9":fr.BIN3,"\u29ca":fr.BIN3,"\u29cb":fr.BIN3,"\u29cc":fr.BIN3,"\u29cd":fr.BIN3,"\u29ce":fr.REL,"\u29cf":fr.REL,"\u29cf\u0338":fr.REL,"\u29d0":fr.REL,"\u29d0\u0338":fr.REL,"\u29d1":fr.REL,"\u29d2":fr.REL,"\u29d3":fr.REL,"\u29d4":fr.REL,"\u29d5":fr.REL,"\u29d6":fr.BIN4,"\u29d7":fr.BIN4,"\u29d8":fr.BIN3,"\u29d9":fr.BIN3,"\u29db":fr.BIN3,"\u29dc":fr.BIN3,"\u29dd":fr.BIN3,"\u29de":fr.REL,"\u29df":fr.BIN3,"\u29e0":fr.BIN3,"\u29e1":fr.REL,"\u29e2":fr.BIN4,"\u29e3":fr.REL,"\u29e4":fr.REL,"\u29e5":fr.REL,"\u29e6":fr.REL,"\u29e7":fr.BIN3,"\u29e8":fr.BIN3,"\u29e9":fr.BIN3,"\u29ea":fr.BIN3,"\u29eb":fr.BIN3,"\u29ec":fr.BIN3,"\u29ed":fr.BIN3,"\u29ee":fr.BIN3,"\u29ef":fr.BIN3,"\u29f0":fr.BIN3,"\u29f1":fr.BIN3,"\u29f2":fr.BIN3,"\u29f3":fr.BIN3,"\u29f4":fr.REL,"\u29f5":fr.BIN4,"\u29f6":fr.BIN4,"\u29f7":fr.BIN4,"\u29f8":fr.BIN3,"\u29f9":fr.BIN3,"\u29fa":fr.BIN3,"\u29fb":fr.BIN3,"\u29fe":fr.BIN4,"\u29ff":fr.BIN4,"\u2a1d":fr.BIN3,"\u2a1e":fr.BIN3,"\u2a1f":fr.BIN3,"\u2a20":fr.BIN3,"\u2a21":fr.BIN3,"\u2a22":fr.BIN4,"\u2a23":fr.BIN4,"\u2a24":fr.BIN4,"\u2a25":fr.BIN4,"\u2a26":fr.BIN4,"\u2a27":fr.BIN4,"\u2a28":fr.BIN4,"\u2a29":fr.BIN4,"\u2a2a":fr.BIN4,"\u2a2b":fr.BIN4,"\u2a2c":fr.BIN4,"\u2a2d":fr.BIN4,"\u2a2e":fr.BIN4,"\u2a2f":fr.BIN4,"\u2a30":fr.BIN4,"\u2a31":fr.BIN4,"\u2a32":fr.BIN4,"\u2a33":fr.BIN4,"\u2a34":fr.BIN4,"\u2a35":fr.BIN4,"\u2a36":fr.BIN4,"\u2a37":fr.BIN4,"\u2a38":fr.BIN4,"\u2a39":fr.BIN4,"\u2a3a":fr.BIN4,"\u2a3b":fr.BIN4,"\u2a3c":fr.BIN4,"\u2a3d":fr.BIN4,"\u2a3e":fr.BIN4,"\u2a3f":fr.BIN4,"\u2a40":fr.BIN4,"\u2a41":fr.BIN4,"\u2a42":fr.BIN4,"\u2a43":fr.BIN4,"\u2a44":fr.BIN4,"\u2a45":fr.BIN4,"\u2a46":fr.BIN4,"\u2a47":fr.BIN4,"\u2a48":fr.BIN4,"\u2a49":fr.BIN4,"\u2a4a":fr.BIN4,"\u2a4b":fr.BIN4,"\u2a4c":fr.BIN4,"\u2a4d":fr.BIN4,"\u2a4e":fr.BIN4,"\u2a4f":fr.BIN4,"\u2a50":fr.BIN4,"\u2a51":fr.BIN4,"\u2a52":fr.BIN4,"\u2a53":fr.BIN4,"\u2a54":fr.BIN4,"\u2a55":fr.BIN4,"\u2a56":fr.BIN4,"\u2a57":fr.BIN4,"\u2a58":fr.BIN4,"\u2a59":fr.REL,"\u2a5a":fr.BIN4,"\u2a5b":fr.BIN4,"\u2a5c":fr.BIN4,"\u2a5d":fr.BIN4,"\u2a5e":fr.BIN4,"\u2a5f":fr.BIN4,"\u2a60":fr.BIN4,"\u2a61":fr.BIN4,"\u2a62":fr.BIN4,"\u2a63":fr.BIN4,"\u2a64":fr.BIN4,"\u2a65":fr.BIN4,"\u2a66":fr.REL,"\u2a67":fr.REL,"\u2a68":fr.REL,"\u2a69":fr.REL,"\u2a6a":fr.REL,"\u2a6b":fr.REL,"\u2a6c":fr.REL,"\u2a6d":fr.REL,"\u2a6e":fr.REL,"\u2a6f":fr.REL,"\u2a70":fr.REL,"\u2a71":fr.BIN4,"\u2a72":fr.BIN4,"\u2a73":fr.REL,"\u2a74":fr.REL,"\u2a75":fr.REL,"\u2a76":fr.REL,"\u2a77":fr.REL,"\u2a78":fr.REL,"\u2a79":fr.REL,"\u2a7a":fr.REL,"\u2a7b":fr.REL,"\u2a7c":fr.REL,"\u2a7d":fr.REL,"\u2a7d\u0338":fr.REL,"\u2a7e":fr.REL,"\u2a7e\u0338":fr.REL,"\u2a7f":fr.REL,"\u2a80":fr.REL,"\u2a81":fr.REL,"\u2a82":fr.REL,"\u2a83":fr.REL,"\u2a84":fr.REL,"\u2a85":fr.REL,"\u2a86":fr.REL,"\u2a87":fr.REL,"\u2a88":fr.REL,"\u2a89":fr.REL,"\u2a8a":fr.REL,"\u2a8b":fr.REL,"\u2a8c":fr.REL,"\u2a8d":fr.REL,"\u2a8e":fr.REL,"\u2a8f":fr.REL,"\u2a90":fr.REL,"\u2a91":fr.REL,"\u2a92":fr.REL,"\u2a93":fr.REL,"\u2a94":fr.REL,"\u2a95":fr.REL,"\u2a96":fr.REL,"\u2a97":fr.REL,"\u2a98":fr.REL,"\u2a99":fr.REL,"\u2a9a":fr.REL,"\u2a9b":fr.REL,"\u2a9c":fr.REL,"\u2a9d":fr.REL,"\u2a9e":fr.REL,"\u2a9f":fr.REL,"\u2aa0":fr.REL,"\u2aa1":fr.REL,"\u2aa1\u0338":fr.REL,"\u2aa2":fr.REL,"\u2aa2\u0338":fr.REL,"\u2aa3":fr.REL,"\u2aa4":fr.REL,"\u2aa5":fr.REL,"\u2aa6":fr.REL,"\u2aa7":fr.REL,"\u2aa8":fr.REL,"\u2aa9":fr.REL,"\u2aaa":fr.REL,"\u2aab":fr.REL,"\u2aac":fr.REL,"\u2aad":fr.REL,"\u2aae":fr.REL,"\u2aaf":fr.REL,"\u2aaf\u0338":fr.REL,"\u2ab0":fr.REL,"\u2ab0\u0338":fr.REL,"\u2ab1":fr.REL,"\u2ab2":fr.REL,"\u2ab3":fr.REL,"\u2ab4":fr.REL,"\u2ab5":fr.REL,"\u2ab6":fr.REL,"\u2ab7":fr.REL,"\u2ab8":fr.REL,"\u2ab9":fr.REL,"\u2aba":fr.REL,"\u2abb":fr.REL,"\u2abc":fr.REL,"\u2abd":fr.REL,"\u2abe":fr.REL,"\u2abf":fr.REL,"\u2ac0":fr.REL,"\u2ac1":fr.REL,"\u2ac2":fr.REL,"\u2ac3":fr.REL,"\u2ac4":fr.REL,"\u2ac5":fr.REL,"\u2ac6":fr.REL,"\u2ac7":fr.REL,"\u2ac8":fr.REL,"\u2ac9":fr.REL,"\u2aca":fr.REL,"\u2acb":fr.REL,"\u2acc":fr.REL,"\u2acd":fr.REL,"\u2ace":fr.REL,"\u2acf":fr.REL,"\u2ad0":fr.REL,"\u2ad1":fr.REL,"\u2ad2":fr.REL,"\u2ad3":fr.REL,"\u2ad4":fr.REL,"\u2ad5":fr.REL,"\u2ad6":fr.REL,"\u2ad7":fr.REL,"\u2ad8":fr.REL,"\u2ad9":fr.REL,"\u2ada":fr.REL,"\u2adb":fr.REL,"\u2add":fr.REL,"\u2add\u0338":fr.REL,"\u2ade":fr.REL,"\u2adf":fr.REL,"\u2ae0":fr.REL,"\u2ae1":fr.REL,"\u2ae2":fr.REL,"\u2ae3":fr.REL,"\u2ae4":fr.REL,"\u2ae5":fr.REL,"\u2ae6":fr.REL,"\u2ae7":fr.REL,"\u2ae8":fr.REL,"\u2ae9":fr.REL,"\u2aea":fr.REL,"\u2aeb":fr.REL,"\u2aec":fr.REL,"\u2aed":fr.REL,"\u2aee":fr.REL,"\u2aef":fr.REL,"\u2af0":fr.REL,"\u2af1":fr.REL,"\u2af2":fr.REL,"\u2af3":fr.REL,"\u2af4":fr.BIN4,"\u2af5":fr.BIN4,"\u2af6":fr.BIN4,"\u2af7":fr.REL,"\u2af8":fr.REL,"\u2af9":fr.REL,"\u2afa":fr.REL,"\u2afb":fr.BIN4,"\u2afd":fr.BIN4,"\u2afe":fr.BIN3,"\u2b45":fr.RELSTRETCH,"\u2b46":fr.RELSTRETCH,"\u3008":fr.OPEN,"\u3009":fr.CLOSE,"\ufe37":fr.WIDEACCENT,"\ufe38":fr.WIDEACCENT}};function kr(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function Ar(e){return String.fromCodePoint(...e)}function wr(e){return!!e.match(/%\s*$/)}function Er(e){return e.trim().split(/\s+/)}function vr(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}yr.infix["^"]=fr.WIDEREL,yr.infix._=fr.WIDEREL,yr.infix["\u2adc"]=fr.REL;class xr extends ir{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:Ji.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===Ji.REL&&("prefix"===t&&(this.texClass=Ji.OPEN),"postfix"===t&&(this.texClass=Ji.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===Ji.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==Ji.BIN&&t!==Ji.REL||(a=e.texClass=Ji.ORD),a=this.prevClass=e.texClass||Ji.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=Ji.NONE,t!==Ji.BIN||a!==Ji.NONE&&a!==Ji.BIN&&a!==Ji.OP&&a!==Ji.REL&&a!==Ji.OPEN&&a!==Ji.PUNCT)if(a!==Ji.BIN||t!==Ji.REL&&t!==Ji.CLOSE&&t!==Ji.PUNCT){if(t===Ji.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=Ji.ORD)}}else e.texClass=this.prevClass=Ji.ORD;else this.texClass=Ji.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=mr(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=Ar(Sr(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}xr.defaults=Object.assign(Object.assign({},ir.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),xr.MMLSPACING=gr,xr.OPTABLE=yr,xr.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),xr.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),xr.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},xr.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class Cr extends ir{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}Cr.defaults=Object.assign({},ir.defaults);class Lr extends ir{constructor(){super(...arguments),this.texclass=Ji.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}Lr.defaults=Object.assign(Object.assign({},ir.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Nr extends ir{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"ms"}}Nr.defaults=Object.assign(Object.assign({},ir.defaults),{lquote:'"',rquote:'"'});class _r extends ar{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=Ji.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}_r.defaults=Object.assign({},ar.defaults);class Fr extends _r{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}Fr.defaults=_r.defaults;class Pr extends nr{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}Pr.defaults=Object.assign(Object.assign({},nr.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Br extends ar{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Br.defaults=Object.assign(Object.assign({},ar.defaults),{"data-vertical-align":"bottom"});class Dr extends ar{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Dr.defaults=Object.assign(Object.assign({},ar.defaults),{"data-vertical-align":"bottom"});class Rr extends rr{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Rr.defaults=Object.assign(Object.assign({},rr.defaults),{scriptlevel:Wi,displaystyle:Wi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Wi,mathcolor:Wi,dir:Wi,infixlinebreakstyle:"before"});class Tr extends ar{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Tr.defaults=Object.assign({},ar.defaults);class Mr extends rr{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=Ji.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}Mr.defaults=Object.assign(Object.assign({},rr.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Ir extends rr{constructor(){super(...arguments),this.texclass=Ji.ORD}get kind(){return"mphantom"}}Ir.defaults=Object.assign({},rr.defaults);class Or extends ar{constructor(){super(...arguments),this.texclass=Ji.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}Ur.defaults=Object.assign(Object.assign({},ar.defaults),{actiontype:"toggle",selection:1});class jr extends nr{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}jr.defaults=Object.assign(Object.assign({},nr.defaults),{subscriptshift:"",superscriptshift:""});class Gr extends jr{get kind(){return"msub"}get arity(){return 2}}Gr.defaults=Object.assign({},jr.defaults);class Hr extends jr{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}Hr.defaults=Object.assign({},jr.defaults);class Vr extends nr{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}Vr.defaults=Object.assign(Object.assign({},nr.defaults),{accent:!1,accentunder:!1,align:"center"}),Vr.ACCENTS=["","accentunder","accent"];class zr extends Vr{get kind(){return"munder"}get arity(){return 2}}zr.defaults=Object.assign({},Vr.defaults);class Wr extends Vr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Wr.defaults=Object.assign({},Vr.defaults),Wr.ACCENTS=["","accent","accentunder"];class $r extends jr{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let cn={[dr.prototype.kind]:dr,[cr.prototype.kind]:cr,[ur.prototype.kind]:ur,[xr.prototype.kind]:xr,[Cr.prototype.kind]:Cr,[Lr.prototype.kind]:Lr,[Nr.prototype.kind]:Nr,[_r.prototype.kind]:_r,[Fr.prototype.kind]:Fr,[Pr.prototype.kind]:Pr,[Br.prototype.kind]:Br,[Dr.prototype.kind]:Dr,[Rr.prototype.kind]:Rr,[Tr.prototype.kind]:Tr,[Mr.prototype.kind]:Mr,[Ir.prototype.kind]:Ir,[Or.prototype.kind]:Or,[qr.prototype.kind]:qr,[Ur.prototype.kind]:Ur,[Gr.prototype.kind]:Gr,[Hr.prototype.kind]:Hr,[jr.prototype.kind]:jr,[zr.prototype.kind]:zr,[Wr.prototype.kind]:Wr,[Vr.prototype.kind]:Vr,[$r.prototype.kind]:$r,[Xr.prototype.kind]:Xr,[Kr.prototype.kind]:Kr,[Jr.prototype.kind]:Jr,[Qr.prototype.kind]:Qr,[Yr.prototype.kind]:Yr,[Zr.prototype.kind]:Zr,[en.prototype.kind]:en,[tn.prototype.kind]:tn,[an.prototype.kind]:an,[rn.prototype.kind]:rn,[on.prototype.kind]:on,[nn.prototype.kind]:nn,[sn.prototype.kind]:sn,[ln.prototype.kind]:ln,[sr.prototype.kind]:sr,[lr.prototype.kind]:lr,[dn.prototype.kind]:dn};class un extends zi{get MML(){return this.node}}un.defaultNodes=cn;class pn{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===pn.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function fn(...e){const t=class extends pn{};return t.allocate(...e),t}pn.MAXBIT=1<<31,pn.next=1,pn.names=new Map;class hn extends ei{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=Gi.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=Gi.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=Gi.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const mn={all:!1,processed:!1,inputJax:null,outputJax:null},gn={all:!0,processed:!0,inputJax:[],outputJax:[]};class yn extends Ri{compile(e){return null}}class kn extends Ti{typeset(e,t=null){return null}escaped(e,t){return null}}class bn extends qi{}class Sn{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=ki(yi({},i.OPTIONS),a),this.math=new(this.options.MathList||bn),this.renderActions=hn.create(this.options.renderActions),this.processed=new Sn.ProcessBits,this.outputJax=this.options.OutputJax||new kn;let r=this.options.InputJax||[new yn];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new un,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=hn.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=Gi.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=ki({format:this.inputJax[0].name,display:!0,end:Gi.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}Sn.KIND="MathDocument",Sn.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:bn,MathItem:class extends ji{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:pi({find:[Gi.FINDMATH,"findMath","",!1],compile:[Gi.COMPILED],metrics:[Gi.METRICS,"getMetrics","",!1],typeset:[Gi.TYPESET],update:[Gi.INSERTED,"updateDocument",!1]})},Sn.ProcessBits=fn("findMath","compile","getMetrics","typeset","updateDocument");class An extends Sn{}class wn{constructor(e,t=5){this.documentClass=An,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}wn.NAME="generic";class En extends ei{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class vn{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[vn.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const xn="data-mjx-";class Cn extends vn{constructor(e=null){e||(e=new un),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return wi(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=wi(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===Ji.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(cr.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":Yi[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[xn+t]=a}}Cn.rename={TeXAtom:"mrow"},Cn.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},Cn.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class Ln extends Cn{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Nn=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class _n extends Cn{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Nn).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Nn)}}class Fn{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class Pn extends Vi{wrap(e,...t){return this.create(e.kind,e,...t)}}function Bn(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Dn(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Rn={version:za,handlers:new En,document:function(e,t){return Rn.handlers.document(e,t)},handleRetriesFor:Bn,retryAfter:Dn,asyncLoad:null};class Tn extends ji{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=Gi.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Mn extends qi{}class In{constructor(e=null){let t=this.constructor;this.options=ki(yi({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=fi(this.options.skipHtmlTags),t=fi(this.options.ignoreHtmlClass),a=fi(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}In.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:pi({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class On extends Sn{constructor(e,t,a){let[i,r]=Ai(a,In.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new In(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=ki({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=Gi.INSERTED&&t.state(Gi.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}On.KIND="HTML",On.OPTIONS=Object.assign(Object.assign({},Sn.OPTIONS),{renderActions:pi(Object.assign(Object.assign({},Sn.OPTIONS.renderActions),{styles:[Gi.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Mn,MathItem:Tn,DomStrings:null});class qn extends wn{constructor(){super(...arguments),this.documentClass=On}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function Un(e){const t=new qn(e);return Rn.handlers.register(t),t}function jn(e){return Rn.asyncLoad?new Promise(((t,a)=>{const i=Rn.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const Gn=1e6,Hn={px:1,in:96,cm:96/2.54,mm:96/25.4},Vn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},zn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:Gn};function Wn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(zn[e])return zn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return Hn.hasOwnProperty(o)?n*Hn[o]/i/a:Vn.hasOwnProperty(o)?n*Vn[o]:"%"===o?n/100*t:n*t}function $n(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function Xn(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Kn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Jn(e,t=-Gn,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new Yn;return Object.assign(e,this),e}}Yn.fullWidth="100%",Yn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const Qn={loadMissingEntities:!0},Zn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},eo={};function to(e,t){Object.assign(Zn,e),eo[t]=!0}function ao(e){delete Zn[e]}function io(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,ro)}function ro(e,t){if("#"===t.charAt(0))return no(t.slice(1));if(Zn[t])return Zn[t];if(Qn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();eo[e]||(eo[e]=!0,Dn(jn("./util/entities/"+e+".js")))}return e}function no(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class oo{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const so=["top","right","bottom","left"],lo=["width","style","color"];function co(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function uo(e){const t=co(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of yo.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const po=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,fo=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function ho(e){let t={width:"",style:"",color:""};for(const a of co(this.styles[e]))a.match(po)&&""===t.width?t.width=a:a.match(fo)&&""===t.style?t.style=a:t.color=a;for(const a of yo.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function mo(e){const t=[];for(const a of yo.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const go={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class yo{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),yo.connect[e]&&!yo.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),yo.connect[e]);)yo.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,yo.connect[e]&&yo.connect[e].children&&yo.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of yo.connect[e].children){const e=this.childName(t,a);yo.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(yo.connect[e]&&!yo.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function ko(e){return e.reduce(((e,t)=>e+t),0)}function bo(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}yo.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},yo.connect={padding:{children:so,split:uo,combine:function(e){const t=yo.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:so,split:function(e){for(const t of yo.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...yo.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:lo,split:ho,combine:mo},"border-right":{children:lo,split:ho,combine:mo},"border-bottom":{children:lo,split:ho,combine:mo},"border-left":{children:lo,split:ho,combine:mo},"border-width":{children:so,split:uo,combine:null},"border-style":{children:so,split:uo,combine:null},"border-color":{children:so,split:uo,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=co(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(go))if((Array.isArray(a[t])||""===a[t])&&e.match(go[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of yo.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",za,"core"),Ja({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:m,MathList:h,MmlTree:{Attributes:k,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:S,MmlNodes:{HtmlNode:Z,TeXAtom:Y,maction:U,maligngroup:$,malignmark:X,math:A,mathchoice:Q,menclose:q,merror:T,mfenced:O,mfrac:P,mglyph:K,mi:w,mmultiscripts:H,mn:E,mo:C,mpadded:M,mphantom:I,mroot:D,mrow:F,ms:_,mspace:N,msqrt:B,mstyle:R,msubsup:j,mtable:V,mtd:W,mtext:L,mtr:z,munderover:G,semantics:J},MmlVisitor:se,OperatorDictionary:v,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:g,Node:b,NodeFactory:y,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:be,html:{HTMLDocument:ye,HTMLDomStrings:ge,HTMLHandler:ke,HTMLMathItem:he,HTMLMathList:me}},mathjax:fe,util:{AsyncLoad:Se,BBox:we,BitField:ae,Entities:Ee,FunctionList:i,LinkedList:f,Options:n,PrioritizedList:a,Retries:pe,StyleList:ve,Styles:xe,lengths:Ae,numeric:Ce,string:x}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",qn),MathJax.startup.registerConstructor("browserAdaptor",Bi),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));class So extends Di{constructor(e){super(e),this.getPatterns()}getPatterns(){let e=this.options,t=[],a=[],i=[];this.end={},this.env=this.sub=0;let r=1;e.inlineMath.forEach((e=>this.addPattern(t,e,!1))),e.displayMath.forEach((e=>this.addPattern(t,e,!0))),t.length&&a.push(t.sort(kr).join("|")),e.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=r,r++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(a.push("("+i.join("|")+")"),this.sub=r),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0}addPattern(e,t,a){let[i,r]=t;e.push(br(i)),this.end[i]=[r,a,this.endPattern(r)]}endPattern(e,t){return new RegExp((t||br(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(e,t,a,i){let r,[n,o,s]=i,l=s.lastIndex=a.index+a[0].length,d=0;for(;r=s.exec(e);){if((r[1]||r[0])===n&&0===d)return Ui(a[0],e.substr(l,r.index-l),r[0],t,a.index,r.index+r[0].length,o);"{"===r[0]?d++:"}"===r[0]&&d&&d--}return null}findMathInString(e,t,a){let i,r;for(this.start.lastIndex=0;i=this.start.exec(a);){if(void 0!==i[this.env]&&this.env){let e="\\\\end\\s*(\\{"+br(i[this.env])+"\\})";r=this.findEnd(a,t,i,["{"+i[this.env]+"}",!0,this.endPattern(null,e)]),r&&(r.math=r.open+r.math+r.close,r.open=r.close="")}else if(void 0!==i[this.sub]&&this.sub){let e=i[this.sub],a=i.index+i[this.sub].length;r=2===e.length?Ui("",e.substr(1),"",t,i.index,a):Ui("",e,"",t,i.index,a,!1)}else r=this.findEnd(a,t,i,this.end[i[0]]);r&&(e.push(r),this.start.lastIndex=r.end.n)}}findMath(e){let t=[];if(this.hasPatterns)for(let a=0,i=e.length;a{let a=e.attributes;if(!a)return;const i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];for(const t of a.getExplicitNames())i.has(t)||a.attributes[t]!==e.attributes.getInherited(t)||delete a.attributes[t]}),{})},e.combineRelations=function(e){const i=[];for(let r of e.data.getList("mo")){if(r.getProperty("relationsCombined")||!r.parent||r.parent&&!wo.isType(r.parent,"mrow")||wo.getTexClass(r)!==Ji.REL)continue;let e,n=r.parent.childNodes,o=n.indexOf(r)+1,s=wo.getProperty(r,"variantForm");for(;o{let t=r.getExplicit(e);null!=t&&i.set(e,t)}))},a=function(e,t){let a=(e,t)=>e.getExplicitNames().filter((a=>a!==t&&("stretchy"!==a||e.getExplicit("stretchy")))),i=e.attributes,r=t.attributes,n=a(i,"lspace"),o=a(r,"rspace");if(n.length!==o.length)return!1;for(let e of n)if(i.getExplicit(e)!==r.getExplicit(e))return!1;return!0},i=function(e,t,a){const i=[];for(let r of e.getList("m"+t+a)){const n=r.childNodes;if(n[r[t]]&&n[r[a]])continue;const o=r.parent;let s=n[r[t]]?e.nodeFactory.create("node","m"+t,[n[r.base],n[r[t]]]):e.nodeFactory.create("node","m"+a,[n[r.base],n[r[a]]]);wo.copyAttributes(r,s),o?o.replaceChild(s,r):e.root=s,i.push(r)}e.removeFromList("m"+t+a,i)};e.cleanSubSup=function(e){let t=e.data;t.error||(i(t,"sub","sup"),i(t,"under","over"))};let r=function(e,t,a){const i=[];for(const r of e.getList(t)){if(r.attributes.get("displaystyle"))continue;const t=r.childNodes[r.base],n=t.coreMO();if(t.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let t=e.nodeFactory.create("node",a,r.childNodes);wo.copyAttributes(r,t),r.parent?r.parent.replaceChild(t,r):e.root=t,i.push(r)}}e.removeFromList(t,i)};e.moveLimits=function(e){const t=e.data;r(t,"munderover","msubsup"),r(t,"munder","msub"),r(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(Eo||(Eo={}));const vo=Eo;class xo{static processString(e,t){let a=e.split(xo.pattern);for(let e=1,i=a.length;e="0"&&i<="9")a[e]=t[parseInt(a[e],10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else if("{"===i)if(i=a[e].substr(1),i>="0"&&i<="9")a[e]=t[parseInt(a[e].substr(1,a[e].length-2),10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else{a[e].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[e]="%"+a[e])}null==a[e]&&(a[e]="???")}return a.join("")}constructor(e,t,...a){this.id=e,this.message=xo.processString(t,a)}}xo.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const Co=xo;var Lo;!function(e){const t=7.2,a={em:e=>e,ex:e=>.43*e,pt:e=>e/10,pc:e=>1.2*e,px:e=>e*t/72,in:e=>e*t,cm:e=>e*t/2.54,mm:e=>e*t/25.4,mu:e=>e/18},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",r="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+i+"\\s*"+r+"\\s*$"),o=RegExp("^\\s*"+i+"\\s*"+r+" ?");function s(e,t=!1){let i=e.match(t?o:n);return i?function([e,t,i]){if("mu"!==t)return[e,t,i];let r=l(a[t](parseFloat(e||"1")));return[r.slice(0,-2),"em",i]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function l(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function d(e,t,a){"{"!==t&&"}"!==t||(t="\\"+t);let i="{\\big"+a+" "+t+"}";return new Fo("\\mathchoice"+("{\\bigg"+a+" "+t+"}")+i+i+i,{},e).mml()}function c(e,t,a){t=t.replace(/\n+/g," ").replace(/^\s+/,Zn.nbsp).replace(/\s+$/,Zn.nbsp);let i=e.create("text",t);return e.create("node","mtext",[],a,i)}function u(e,t,a){if(a.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+a.length>e.configuration.options.maxBuffer)throw new Co("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+a}function p(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function f(e,t){let a=e.length,i=0,r="",n=0,o=0,s=!0,l=!1;for(;ni&&(o=i)),i++;break;case"}":i&&i--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!i&&-1!==t.indexOf(a))return[l?"true":p(r,o),a,e.slice(n)];s=!1,l=!1}r+=a}if(i)throw new Co("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":p(r,o),"",e.slice(n)]}e.matchDimen=s,e.dimen2em=function(e){let[t,i]=s(e),r=parseFloat(t||"1"),n=a[i];return n?n(r):0},e.Em=l,e.cols=function(...e){return e.map((e=>l(e))).join(" ")},e.fenced=function(e,t,a,i,r="",n=""){let o,s=e.nodeFactory,l=s.create("node","mrow",[],{open:t,close:i,texClass:Ji.INNER});if(r)o=new Fo("\\"+r+"l"+t,e.parser.stack.env,e).mml();else{let e=s.create("text",t);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ji.OPEN},e)}if(wo.appendChildren(l,[o,a]),r)o=new Fo("\\"+r+"r"+i,e.parser.stack.env,e).mml();else{let e=s.create("text",i);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ji.CLOSE},e)}return n&&o.attributes.set("mathcolor",n),wo.appendChildren(l,[o]),l},e.fixedFence=function(e,t,a,i){let r=e.nodeFactory.create("node","mrow",[],{open:t,close:i,texClass:Ji.ORD});return t&&wo.appendChildren(r,[d(e,t,"l")]),wo.isType(a,"mrow")?wo.appendChildren(r,wo.getChildren(a)):wo.appendChildren(r,[a]),i&&wo.appendChildren(r,[d(e,i,"r")]),r},e.mathPalette=d,e.fixInitialMO=function(e,t){for(let a=0,i=t.length;a1&&(l=[e.create("node","mrow",l)]),l},e.internalText=c,e.underOver=function(t,a,i,r,n){if(e.checkMovableLimits(a),wo.isType(a,"munderover")&&wo.isEmbellished(a)){wo.setProperties(wo.getCoreMO(a),{lspace:0,rspace:0});const e=t.create("node","mo",[],{rspace:0});a=t.create("node","mrow",[e,a])}const o=t.create("node","munderover",[a]);wo.setChild(o,"over"===r?o.over:o.under,i);let s=o;return n&&(s=t.create("node","TeXAtom",[o],{texClass:Ji.OP,movesupsub:!0})),wo.setProperty(s,"subsupOK",!0),s},e.checkMovableLimits=function(e){const t=wo.isType(e,"mo")?wo.getForm(e):null;(wo.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&wo.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;let t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,a,i){return i||(a=e.trimSpaces(a||"")),"t"===a?t.arraydef.align="baseline 1":"b"===a?t.arraydef.align="baseline -1":"c"===a?t.arraydef.align="axis":a&&(i?(i.string=`[${a}]`+i.string.slice(i.i),i.i=0):t.arraydef.align=a),t},e.substituteArgs=function(e,t,a){let i="",r="",n=0;for(;nt.length)throw new Co("IllegalMacroParam","Illegal macro parameter reference");r=u(e,u(e,r,i),t[parseInt(o,10)-1]),i=""}else i+=o}return u(e,r,i)},e.addArgs=u,e.checkMaxMacros=function(e,t=!0){if(!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new Co("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new Co("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e,t=!0){const a=e.stack.Top(),i=a.First;if((!a.getProperty("nestable")||!t||i)&&(!a.isKind("start")||i))throw new Co("ErroneousNestingEq","Erroneous nesting of equation structures")},e.copyNode=function(e,t){const a=e.copy(),i=t.configuration;return a.walkTree((e=>{i.addNode(e.kind,e);const t=(e.getProperty("in-lists")||"").split(/,/);for(const a of t)a&&i.addNode(a,e)})),a},e.MmlFilterAttribute=function(e,t,a){return a},e.getFontDef=function(e){const t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t=null,a=!1){let i=function(e){let t,a,i,r={},n=e;for(;n;)[a,t,n]=f(n,["=",","]),"="===t?([i,t,n]=f(n,[","]),i="false"===i||"true"===i?JSON.parse(i):i,r[a]=i):a&&(r[a]=!0);return r}(e);if(t)for(let e of Object.keys(i))if(!t.hasOwnProperty(e)){if(a)throw new Co("InvalidOption","Invalid option: %1",e);delete i[e]}return i},e.isLatinOrGreekChar=function(e){return!!e.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(Lo||(Lo={}));const No=Lo;class _o{constructor(e,t,a){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:a},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}set env(e){this._env=e}get env(){return this._env}Push(...e){for(const t of e){if(!t)continue;const e=wo.isNode(t)?this._factory.create("mml",t):t;e.global=this.global;const[a,i]=this.stack.length?this.Top().checkItem(e):[null,!0];i&&(a?(this.Pop(),this.Push(...a)):(this.stack.push(e),e.env?(e.copyEnv&&Object.assign(e.env,this.env),this.env=e.env):e.env=this.env))}}Pop(){const e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e}Top(e=1){return this.stack.lengthe.calign[e.j++]="left",c:e=>e.calign[e.j++]="center",r:e=>e.calign[e.j++]="right",p:e=>this.getColumn(e,"top"),m:e=>this.getColumn(e,"middle"),b:e=>this.getColumn(e,"bottom"),w:e=>this.getColumn(e,"top",""),W:e=>this.getColumn(e,"top",""),"|":e=>this.addRule(e,"solid"),":":e=>this.addRule(e,"dashed"),">":e=>e.cstart[e.j]=(e.cstart[e.j]||"")+this.getBraces(e),"<":e=>e.cend[e.j-1]=(e.cend[e.j-1]||"")+this.getBraces(e),"@":e=>this.addAt(e,this.getBraces(e)),"!":e=>this.addBang(e,this.getBraces(e)),P:e=>this.macroColumn(e,">{$}p{#1}<{$}",1),M:e=>this.macroColumn(e,">{$}m{#1}<{$}",1),B:e=>this.macroColumn(e,">{$}b{#1}<{$}",1)," ":e=>{}},this.MAXCOLUMNS=1e4}process(e,t,a){const i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:a.cstart,cend:a.cend,ralign:a.ralign,cextra:a.cextra};let r=0;for(;i.ithis.MAXCOLUMNS)throw new Co("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const e=i.template.codePointAt(i.i),t=i.c=void 0===e?"":String.fromCodePoint(e);if(i.i+=t.length,!this.columnHandler.hasOwnProperty(t))throw new Co("BadPreamToken","Illegal pream-token (%1)",t);this.columnHandler[t](i)}this.setColumnAlign(i,a),this.setColumnWidths(i,a),this.setColumnSpacing(i,a),this.setColumnLines(i,a),this.setPadding(i,a)}setColumnAlign(e,t){t.arraydef.columnalign=e.calign.join(" ")}setColumnWidths(e,t){if(!e.cwidth.length)return;const a=[...e.cwidth];a.lengthe||"auto")).join(" ")}setColumnSpacing(e,t){if(!e.cspace.length)return;const a=[...e.cspace];a.lengthe||"1em")).join(" ")}setColumnLines(e,t){if(!e.clines.length)return;const a=[...e.clines];a[0]&&t.frame.push(["left",a[0]]),a.length>e.calign.length?t.frame.push(["right",a.pop()]):a.length1&&(t.arraydef.columnlines=a.slice(1).map((e=>e||"none")).join(" "))}setPadding(e,t){if(!e.cextra[0]&&!e.cextra[e.calign.length-1])return;const a=e.calign.length-1,i=e.cspace,r=e.cextra[a]?i[a]:null;t.arraydef["data-array-padding"]=`${i[0]||".5em"} ${r||".5em"}`}getColumn(e,t,a="left"){e.calign[e.j]=a||this.getAlign(e),e.cwidth[e.j]=this.getDimen(e),e.ralign[e.j]=[t,e.cwidth[e.j],e.calign[e.j]],e.j++}getDimen(e){const t=this.getBraces(e)||"";if(!No.matchDimen(t)[0])throw new Co("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",e.c);return t}getAlign(e){return wi(this.getBraces(e).toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(e){for(;" "===e.template[e.i];)e.i++;if(e.i>e.template.length)throw new Co("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];let t=++e.i,a=1;for(;e.i0&&a--;)i.push(this.getBraces(e));e.template=No.substituteArgs(e.parser,i,t)+e.template.slice(e.i),e.i=0}addRule(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")}addAt(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",e.clines[r]&&(".5em"===i[r]?a[r-1]+="\\hspace{.25em}":i[r]||(e.cend[r-1]=(e.cend[r-1]||"")+"\\hspace{.5em}")),a[r]=t,i[r]="0",i[++e.j]="0"}addBang(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",a[r]=("0"===i[r]&&e.clines[r]?"\\hspace{.25em}":"")+t,i[r]||(i[r]=".5em"),i[++e.j]=".5em"}}const qo=Io.Variant;class Uo{constructor(e,t=[]){this.options={},this.columnParser=new Oo,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new Mo,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new To(e.items),this.itemFactory.configuration=this,yi(this.options,...t),yi(this.options,e.options),this.mathStyle=Uo.getVariant.get(this.options.mathStyle)||Uo.getVariant.get("TeX")}pushParser(e){this.parsers.unshift(e)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(e,t){let a=this.nodeLists[e];if(a||(a=this.nodeLists[e]=[]),a.push(t),t.kind!==e){const a=wo.getProperty(t,"in-lists")||"",i=(a?a.split(/,/):[]).concat(e).join(",");wo.setProperty(t,"in-lists",i)}}getList(e){let t=this.nodeLists[e]||[],a=[];for(let e of t)this.inTree(e)&&a.push(e);return this.nodeLists[e]=a,a}removeFromList(e,t){const a=this.nodeLists[e]||[];for(const e of t){const t=a.indexOf(e);t>=0&&a.splice(t,1)}}inTree(e){for(;e&&e!==this.root;)e=e.parent;return!!e}}Uo.getVariant=new Map([["TeX",(e,t)=>t&&e.match(/^[\u0391-\u03A9\u03F4]/)?qo.NORMAL:""],["ISO",e=>qo.ITALIC],["French",e=>e.normalize("NFD").match(/^[a-z]/)?qo.ITALIC:qo.NORMAL],["upright",e=>qo.NORMAL]]);const jo=Uo;class Go{constructor(e="???",t=""){this.tag=e,this.id=t}}class Ho{constructor(e="",t=!1,a=!1,i=null,r="",n="",o=!1,s=""){this.env=e,this.taggable=t,this.defaultTags=a,this.tag=i,this.tagId=r,this.tagFormat=n,this.noTag=o,this.labelId=s}}class Vo{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new Ho,this.history=[],this.stack=[],this.enTag=function(e,t){let a=this.configuration.nodeFactory,i=a.create("node","mtd",[e]),r=a.create("node","mlabeledtr",[t,i]);return a.create("node","mtable",[r],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(e,t,a){this.currentTag&&this.stack.push(this.currentTag);const i=this.label;this.currentTag=new Ho(e,t,a),this.label=i}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)}tag(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(e){this.currentTag.labelId=e}get label(){return this.currentTag.labelId}formatUrl(e,t){return t+"#"+encodeURIComponent(e)}formatTag(e){return"("+e+")"}formatRef(e){return this.formatTag(e)}formatId(e){return"mjx-eqn:"+e.replace(/\s/g,"_")}formatNumber(e){return e.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(e=!1){if(e)return this.autoTag(),this.makeTag();const t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(e=0){this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""}startEquation(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new Ho("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)}finishEquation(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;let a=this.makeTag();return this.enTag(e,a)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new Go(this.currentTag.tag,this.currentTag.tagId),this.label="");let e=new Fo("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class zo extends Vo{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Wo extends Vo{finalize(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;let a=this.getTag(!0);return this.enTag(e,a)}}var $o,Xo,Ko;!function(e){let t=new Map([["none",zo],["all",Wo]]),a="none";e.OPTIONS={tags:a,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},e.add=function(e,a){t.set(e,a)},e.addTags=function(t){for(const a of Object.keys(t))e.add(a,t[a])},e.create=function(e){let i=t.get(e)||t.get(a);if(!i)throw Error("Unknown tags class");return new i},e.setDefault=function(e){a=e},e.getDefault=function(){return e.create(a)}}($o||($o={})),function(e){let t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}(Xo||(Xo={}));class Jo{constructor(){this._configuration=new ei,this._fallback=new ti}add(e,t,a=ei.DEFAULTPRIORITY){for(const t of e.slice().reverse()){let e=Xo.getMap(t);if(!e)return void this.warn("Configuration "+t+" not found! Omitted.");this._configuration.add(e,a)}t&&this._fallback.add(t,a)}parse(e){for(let{item:t}of this._configuration){const a=t.parse(e);if(a)return a}let[t,a]=e;Array.from(this._fallback)[0].item(t,a)}lookup(e){let t=this.applicable(e);return t?t.lookup(e):null}contains(e){return!!this.applicable(e)}toString(){let e=[];for(let{item:t}of this._configuration)e.push(t.name);return e.join(", ")}applicable(e){for(let{item:t}of this._configuration)if(t.contains(e))return t;return null}retrieve(e){for(let{item:t}of this._configuration)if(t.name===e)return t;return null}warn(e){console.log("TexParser Warning: "+e)}}class Yo{constructor(){this.map=new Map}add(e,t,a=ei.DEFAULTPRIORITY){for(const i of Object.keys(e)){let r=i,n=this.get(r);n||(n=new Jo,this.set(r,n)),n.add(e[r],t[r],a)}}set(e,t){this.map.set(e,t)}get(e){return this.map.get(e)}retrieve(e){for(const t of this.map.values()){let a=t.retrieve(e);if(a)return a}return null}keys(){return this.map.keys()}}class Qo{static makeProcessor(e,t){return Array.isArray(e)?e:[e,t]}static _create(e,t={}){let a=t.priority||ei.DEFAULTPRIORITY,i=t.init?this.makeProcessor(t.init,a):null,r=t.config?this.makeProcessor(t.config,a):null,n=(t.preprocessors||[]).map((e=>this.makeProcessor(e,a))),o=(t.postprocessors||[]).map((e=>this.makeProcessor(e,a))),s=t.parser||"tex";return new Qo(e,t.handler||{},t.fallback||{},t.items||{},t.tags||{},t.options||{},t.nodes||{},n,o,i,r,a,s)}static create(e,t={}){let a=Qo._create(e,t);return Ko.set(e,a),a}static local(e={}){return Qo._create("",e)}constructor(e,t={},a={},i={},r={},n={},o={},s=[],l=[],d=null,c=null,u,p){this.name=e,this.handler=t,this.fallback=a,this.items=i,this.tags=r,this.options=n,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=d,this.configMethod=c,this.priority=u,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(e){let t=new Map;e.set=function(e,a){t.set(e,a)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(Ko||(Ko={}));class Zo{constructor(e,t=["tex"]){this.initMethod=new ti,this.configMethod=new ti,this.configurations=new ei,this.parsers=[],this.handlers=new Yo,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;for(const t of e.slice().reverse())this.addPackage(t);for(let{item:e,priority:t}of this.configurations)this.append(e,t)}init(){this.initMethod.execute(this)}config(e){this.configMethod.execute(this,e);for(const t of this.configurations)this.addFilters(e,t.item)}addPackage(e){const t="string"==typeof e?e:e[0],a=this.getPackage(t);a&&this.configurations.add(a,"string"==typeof e?a.priority:e[1])}add(e,t,a={}){const i=this.getPackage(e);this.append(i),this.configurations.add(i,i.priority),this.init();const r=t.parseOptions;r.nodeFactory.setCreators(i.nodes);for(const e of Object.keys(i.items))r.itemFactory.setNodeClass(e,i.items[e]);$o.addTags(i.tags),yi(r.options,i.options),ki(r.options,a),this.addFilters(t,i),i.config&&i.config(this,t)}getPackage(e){const t=Ko.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error(`Package ${e} doesn't target the proper parser`);return t}append(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),yi(this.options,e.options),Object.assign(this.nodes,e.nodes)}addFilters(e,t){for(const[a,i]of t.preprocessors)e.preFilters.add(a,i);for(const[a,i]of t.postprocessors)e.postFilters.add(a,i)}}class es{constructor(e,t,a){this._symbol=e,this._char=t,this._attributes=a}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class ts{constructor(e,t,a=[]){this._symbol=e,this._func=t,this._args=a}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function as(e){return void 0===e||e}class is{constructor(e,t){this._name=e,this._parser=t,Xo.register(this)}get name(){return this._name}parserFor(e){return this.contains(e)?this.parser:null}parse([e,t]){let a=this.parserFor(t),i=this.lookup(t);return a&&i?as(a(e,i)):null}set parser(e){this._parser=e}get parser(){return this._parser}}class rs extends is{constructor(e,t,a){super(e,t),this._regExp=a}contains(e){return this._regExp.test(e)}lookup(e){return this.contains(e)?e:null}}class ns extends is{constructor(){super(...arguments),this.map=new Map}lookup(e){return this.map.get(e)}contains(e){return this.map.has(e)}add(e,t){this.map.set(e,t)}remove(e){this.map.delete(e)}}class os extends ns{constructor(e,t,a){super(e,t);for(const e of Object.keys(a)){let t=a[e],[i,r]="string"==typeof t?[t,null]:t,n=new es(e,i,r);this.add(e,n)}}}class ss extends os{parse([e,t]){return super.parse([e,"\\"+t])}}class ls extends ns{constructor(e,t,a){super(e,null);for(const e of Object.keys(t)){let i=t[e],[r,...n]="string"==typeof i?[i]:i,o=new ts(e,a[r],n);this.add(e,o)}}parserFor(e){let t=this.lookup(e);return t?t.func:null}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?as(i(e,a.symbol,...a.args)):null}}class ds extends ls{parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);if(!a||!i)return null;let r=e.currentCS;e.currentCS="\\"+t;let n=i(e,"\\"+a.symbol,...a.args);return e.currentCS=r,as(n)}}class cs extends ls{constructor(e,t,a,i){super(e,a,i),this.parser=t}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?as(this.parser(e,a.symbol,i,a.args)):null}}class us extends Bo{constructor(e,t){super(e),this.global=t}get kind(){return"start"}get isOpen(){return!0}checkItem(e){if(e.isKind("stop")){let e=this.toMml();return this.global.isInner||(e=this.factory.configuration.tags.finalize(e,this.env)),[[this.factory.create("mml",e)],!0]}return super.checkItem(e)}}class ps extends Bo{get kind(){return"stop"}get isClose(){return!0}}class fs extends Bo{get kind(){return"open"}get isOpen(){return!0}checkItem(e){if(e.isKind("close")){let e=this.toMml();const t=this.create("node","TeXAtom",[e]);return[[this.factory.create("mml",t)],!0]}return super.checkItem(e)}}fs.errors=Object.assign(Object.create(Bo.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class hs extends Bo{get kind(){return"close"}get isClose(){return!0}}class ms extends Bo{get kind(){return"prime"}checkItem(e){let[t,a]=this.Peek(2);if(!wo.isType(t,"msubsup")||wo.isType(t,"msup")){return[[this.create("node","msup",[t,a]),e],!0]}return wo.setChild(t,t.sup,a),[[t,e],!0]}}class gs extends Bo{get kind(){return"subsup"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Bo.success;const t=this.First,a=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==a)wo.setChild(t,2,this.getProperty("primes"));else{wo.setProperty(this.getProperty("primes"),"variantForm",!0);const t=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=t}wo.setChild(t,a,e.First),null!=this.getProperty("movesupsub")&&wo.setProperty(t,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",t)],!0]}if(super.checkItem(e)[1]){const e=this.getErrors(["","sub","sup"][a]);throw new Co(e[0],e[1],...e.splice(2))}return null}}gs.errors=Object.assign(Object.create(Bo.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class ys extends Bo{constructor(e){super(e),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(e){if(e.isKind("over"))throw new Co("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){let t=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&wo.setAttribute(t,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(wo.setProperty(t,"withDelims",!0),t=No.fixedFence(this.factory.configuration,this.getProperty("ldelim"),t,this.getProperty("rdelim"))),[[this.factory.create("mml",t),e],!0]}return super.checkItem(e)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class ks extends Bo{constructor(e,t){super(e),this.setProperty("delim",t)}get kind(){return"left"}get isOpen(){return!0}checkItem(e){if(e.isKind("right"))return[[this.factory.create("mml",No.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){const t={stretchy:!0};return e.getProperty("color")&&(t.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Ji.CLOSE}),this.create("token","mo",t,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Ji.OPEN})),this.env={},[[this],!0]}return super.checkItem(e)}}ks.errors=Object.assign(Object.create(Bo.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class bs extends Bo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"middle"}get isClose(){return!0}}class Ss extends Bo{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"right"}get isClose(){return!0}}class As extends Bo{get kind(){return"break"}constructor(e,t,a){super(e),this.setProperty("linebreak",t),this.setProperty("insert",a)}checkItem(e){var t,a;const i=this.getProperty("linebreak");if(e.isKind("mml")){const r=e.First;if(r.isKind("mo")){if("after"!==((null===(a=null===(t=wo.getOp(r))||void 0===t?void 0:t[3])||void 0===a?void 0:a.linebreakstyle)||wo.getAttribute(r,"linebreakstyle")))return wo.setAttribute(r,"linebreak",i),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}const r=this.create("token","mspace",{linebreak:i});return[[this.factory.create("mml",r),e],!0]}}class ws extends Bo{get kind(){return"begin"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new Co("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?Bo.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new Co("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}class Es extends Bo{get kind(){return"end"}get isClose(){return!0}}class vs extends Bo{get kind(){return"style"}checkItem(e){if(!e.isClose)return super.checkItem(e);const t=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",t),e],!0]}}class xs extends Bo{get kind(){return"position"}checkItem(e){if(e.isClose)throw new Co("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){let t=e.toMml();switch(this.getProperty("move")){case"vertical":return t=this.create("node","mpadded",[t],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",t)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(e)}}class Cs extends Bo{get kind(){return"cell"}get isClose(){return!0}}class Ls extends Bo{get isFinal(){return!0}get kind(){return"mml"}}class Ns extends Bo{get kind(){return"fn"}checkItem(e){const t=this.First;if(t){if(e.isOpen)return Bo.success;if(!e.isKind("fn")){let a=e.First;if(!e.isKind("mml")||!a)return[[t,e],!0];if(wo.isType(a,"mstyle")&&a.childNodes.length&&wo.isType(a.childNodes[0].childNodes[0],"mspace")||wo.isType(a,"mspace"))return[[t,e],!0];wo.isEmbellished(a)&&(a=wo.getCoreMO(a));const i=wo.getForm(a);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[t,e],!0]}return[[t,this.create("token","mo",{texClass:Ji.NONE},Zn.ApplyFunction),e],!0]}return super.checkItem.apply(this,arguments)}}class _s extends Bo{constructor(){super(...arguments),this.remap=Xo.getMap("not_remap")}get kind(){return"not"}checkItem(e){let t,a,i;if(e.isKind("open")||e.isKind("left"))return Bo.success;if(e.isKind("mml")&&(wo.isType(e.First,"mo")||wo.isType(e.First,"mi")||wo.isType(e.First,"mtext"))&&(t=e.First,a=wo.getText(t),1===a.length&&!wo.getProperty(t,"movesupsub")&&1===wo.getChildren(t).length))return this.remap.contains(a)?(i=this.create("text",this.remap.lookup(a).char),wo.setChild(t,0,i)):(i=this.create("text","\u0338"),wo.appendChildren(t,[i])),[[e],!0];i=this.create("text","\u29f8");const r=this.create("node","mtext",[],{},i),n=this.create("node","mpadded",[r],{width:0});return t=this.create("node","TeXAtom",[n],{texClass:Ji.REL}),[[t,e],!0]}}class Fs extends Bo{get kind(){return"nonscript"}checkItem(e){if(e.isKind("mml")&&1===e.Size()){let t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=wo.getChildren(wo.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){const t=this.create("node","mrow",[e.Pop()]);e.Push(t)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]}}class Ps extends Bo{get kind(){return"dots"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Bo.success;let t=this.getProperty("ldots"),a=e.First;if(e.isKind("mml")&&wo.isEmbellished(a)){const e=wo.getTexClass(wo.getCoreMO(a));e!==Ji.BIN&&e!==Ji.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]}}class Bs extends Bo{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),Bo.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),Bo.fail;this.EndTable(),this.clearEnv();let t=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[t],!0];throw new Co("MissingCloseBrace","Missing close brace")}return[[t,e],!0]}return super.checkItem(e)}createMml(){const e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.breakAlign.table&&wo.setAttribute(t,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(wo.setAttribute(t,"data-frame-styles",""),wo.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),t=this.handleFrame(t),(this.getProperty("open")||this.getProperty("close"))&&(t=No.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t}handleFrame(e){if(!this.frame.length)return e;const t=new Map(this.frame),a=this.frame.reduce(((e,[,t])=>t===e?t:""),this.frame[0][1]);if(a){if(4===this.frame.length)return wo.setAttribute(e,"frame",a),wo.removeAttribute(e,"data-frame-styles"),e;if("solid"===a)return wo.setAttribute(e,"data-frame-styles",""),e=this.create("node","menclose",[e],{notation:Array.from(t.keys()).join(" "),"data-padding":0})}const i=so.map((e=>t.get(e)||"none")).join(" ");return wo.setAttribute(e,"data-frame-styles",i),e}StartEntry(){const e=this.row.length;let t=this.cstart[e],a=this.cend[e];const i=this.ralign[e],r=this.cextra;if(!(t||a||i||r[e]||r[e+1]))return;let[n,o,s,l]=this.getEntry();if(!r[e]||this.atEnd&&!r[e+1]||(t+="&"),"&"!==s&&(l=!!o.trim()||!(!e&&"\\end"===s.substr(0,4)),r[e+1]&&!r[e]&&(a=(a||"")+"&",this.atEnd=!0)),!l&&!n)return;const d=this.parser;l&&(t&&(o=No.addArgs(d,t,o)),a&&(o=No.addArgs(d,o,a)),i&&(o="\\text{"+o.trim()+"}")),n&&(o=No.addArgs(d,n,o)),d.string=No.addArgs(d,o,d.string),d.i=0}getEntry(){const e=this.parser,t=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let a,i=0,r=0,n=e.i;const o=["","","",!1];for(;null!==(a=e.string.slice(n).match(t));)switch(n+=a[0].length,a[2]){case"\\":n++;break;case"{":i++;break;case"}":if(!i)return o;i--;break;case"\\begin{array}":!i&&r++;break;case"\\end{array}":if(!i&&r){r--;break}default:if(i||r)continue;n-=a[2].length;let t=e.string.slice(e.i,n).trim();const s=t.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(t=t.slice(s[0].length)),e.string=e.string.slice(n),e.i=0,[(null==s?void 0:s[0])||"",t,a[2],!0]}return o}EndEntry(){const e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&wo.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&wo.setAttribute(e,"columnalign",wo.getAttribute(e,"columnalign")?"center":"left"));const t=this.ralign[this.row.length];if(t){let[a,i,r]=t;this.breakAlign.cell&&(a=this.breakAlign.cell);const n=this.create("node","mpadded",e.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":r,"data-vertical-align":a});n.setProperty("vbox",a),e.childNodes[0].childNodes=[],e.appendChild(n)}else this.breakAlign.cell&&wo.setAttribute(e,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(e),this.Clear(),this.hfill=[]}EndRow(){let e="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e="mlabeledtr"):this.getProperty("isLabeled")&&(e="mlabeledtr",this.setProperty("isLabeled",!1));const t=this.create("node",e,this.row);this.breakAlign.row&&(wo.setAttribute(t,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(t),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push(["bottom",e.pop()]),e.length?this.arraydef.rowlines=e.join(" "):delete this.arraydef.rowlines):e.lengththis.maxrow&&(this.maxrow=this.row.length);const e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(e,t){if(!this.arraydef[e])return;const a=this.arraydef[e].split(/ /),i=[...a];if(i.length>1){for(;i.length0){const e="center"===t?".7em":"2em";for(const t of this.table){const i=t.childNodes[t.isKind("mlabeledtr")?a+1:a];if(i){const t=this.create("node","mstyle",i.childNodes[0].childNodes,{indentshift:e});i.childNodes[0].childNodes=[],i.appendChild(t)}}}t=e[a]}}}class Rs extends ws{get kind(){return"mstyle"}constructor(e,t,a){super(e),this.attrList=t,this.setProperty("name",a)}checkItem(e){if(e.isKind("end")&&e.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(e)}}class Ts extends Bo{constructor(e,...t){super(e),this.factory.configuration.tags.start("equation",!0,t[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){let t=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(t,a):t,e],!0]}if(e.isKind("stop"))throw new Co("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}let Ms={};const Is={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Os(e,t=1/0){const a=e.replace(/\s+/g,"").split("").map((e=>{const t={t:"top",b:"bottom",m:"middle",c:"center"}[e];if(!t)throw new Co("BadBreakAlign","Invalid alignment character: %1",e);return t}));if(a.length>t)throw new Co("TooManyAligns","Too many alignment characters: %1",e);return 1===t?a[0]:a.join(" ")}function qs(e,t){const a=e.stack.env,i=a.inRoot;a.inRoot=!0;const r=new Fo(t,a,e.configuration);let n=r.mml();const o=r.stack.global;if(o.leftRoot||o.upRoot){const t={};o.leftRoot&&(t.width=o.leftRoot),o.upRoot&&(t.voffset=o.upRoot,t.height=o.upRoot),n=e.create("node","mpadded",[n],t)}return a.inRoot=i,n}Ms.Open=function(e,t){e.Push(e.itemFactory.create("open"))},Ms.Close=function(e,t){e.Push(e.itemFactory.create("close"))},Ms.Bar=function(e,t){e.Push(e.create("token","mo",{stretchy:!1,texClass:Ji.ORD},t))},Ms.Tilde=function(e,t){e.Push(e.create("token","mtext",{},Zn.nbsp))},Ms.Space=function(e,t){},Ms.Superscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=wo.getProperty(i,"movesupsub");let o=wo.isType(i,"msubsup")?i.sup:i.over;if(wo.isType(i,"msubsup")&&!wo.isType(i,"msup")&&wo.getChildAt(i,i.sup)||wo.isType(i,"munderover")&&!wo.isType(i,"mover")&&wo.getChildAt(i,i.over)&&!wo.getProperty(i,"subsupOK"))throw new Co("DoubleExponent","Double exponent: use braces to clarify");wo.isType(i,"msubsup")&&!wo.isType(i,"msup")||(n?((!wo.isType(i,"munderover")||wo.isType(i,"mover")||wo.getChildAt(i,i.over))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.over):(i=e.create("node","msubsup",[i]),o=i.sup)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ms.Subscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=wo.getProperty(i,"movesupsub");let o=wo.isType(i,"msubsup")?i.sub:i.under;if(wo.isType(i,"msubsup")&&!wo.isType(i,"msup")&&wo.getChildAt(i,i.sub)||wo.isType(i,"munderover")&&!wo.isType(i,"mover")&&wo.getChildAt(i,i.under)&&!wo.getProperty(i,"subsupOK"))throw new Co("DoubleSubscripts","Double subscripts: use braces to clarify");wo.isType(i,"msubsup")&&!wo.isType(i,"msup")||(n?((!wo.isType(i,"munderover")||wo.isType(i,"mover")||wo.getChildAt(i,i.under))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.under):(i=e.create("node","msubsup",[i]),o=i.sub)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ms.Prime=function(e,t){let a=e.stack.Prev();if(a||(a=e.create("token","mi")),wo.isType(a,"msubsup")&&!wo.isType(a,"msup")&&wo.getChildAt(a,a.sup))throw new Co("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let i="";e.i--;do{i+=Zn.prime,e.i++,t=e.GetNext()}while("'"===t||t===Zn.rsquo);i=["","\u2032","\u2033","\u2034","\u2057"][i.length]||i;const r=e.create("token","mo",{variantForm:!0},i);e.Push(e.itemFactory.create("prime",a,r))},Ms.Comment=function(e,t){for(;e.in.macroColumn(e,r,parseInt(i))},Ms.BeginEnd=function(e,t){let a=e.GetArgument(t);if(a.match(/\\/))throw new Co("InvalidEnv","Invalid environment name '%1'",a);let i=e.configuration.handlers.get("environment").lookup(a);if(i&&"\\end"===t){if(!i.args[0]){const t=e.itemFactory.create("end").setProperty("name",a);return void e.Push(t)}e.stack.env.closing=a}No.checkMaxMacros(e,!1),e.parse("environment",[e,a])},Ms.Array=function(e,t,a,i,r,n,o,s,l){r||(r=e.GetArgument("\\begin{"+t.getName()+"}"));const d=e.itemFactory.create("array");return"array"===t.getName()&&d.setProperty("arrayPadding",".5em .125em"),d.parser=e,d.arraydef={columnspacing:n||"1em",rowspacing:o||"4pt"},e.configuration.columnParser.process(e,r,d),a&&d.setProperty("open",e.convertDelimiter(a)),i&&d.setProperty("close",e.convertDelimiter(i)),"'"===(s||"").charAt(1)&&(d.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?d.arraydef.displaystyle=!0:s&&(d.arraydef.displaystyle=!1),"S"===s&&(d.arraydef.scriptlevel=1),l&&(d.arraydef.useHeight=!1),e.Push(t),d.StartEntry(),d},Ms.AlignedArray=function(e,t,a=""){const i=e.GetBrackets("\\begin{"+t.getName()+"}");let r=Ms.Array(e,t,null,null,null,null,null,a);return No.setArrayAlign(r,i)},Ms.IndentAlign=function(e,t){const a=`\\begin{${t.getName()}}`,i=e.GetBrackets(a,"");let r=e.GetBrackets(a,"");const n=e.GetBrackets(a,"");if(i&&!No.matchDimen(i)[0]||r&&!No.matchDimen(r)[0]||n&&!No.matchDimen(n)[0])throw new Co("BracketMustBeDimension","Bracket argument to %1 must be a dimension",a);const o=e.GetArgument(a);if(o&&!o.match(/^([lcr]{1,3})?$/))throw new Co("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...o].map((e=>({l:"left",c:"center",r:"right"}[e])));1===s.length&&s.push(s[0]);const l={};for(const[e,t]of[["indentshiftfirst",i],["indentshift",r||i],["indentshiftlast",n],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])t&&(l[e]=t);e.Push(e.itemFactory.create("mstyle",l,t.getName()))},Ms.Equation=function(e,t,a,i=!0){return e.configuration.mathItem.display=i,e.stack.env.display=i,e.Push(t),No.checkEqnEnv(e),e.Push(t),e.itemFactory.create("equation",a).setProperty("name",t.getName())},Ms.EqnArray=function(e,t,a,i,r,n,o){let s=t.getName(),l="gather"===s||"gather*"===s;i&&No.checkEqnEnv(e,!l),e.Push(t),r=(r=r.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=Os(n);let d=e.itemFactory.create("eqnarray",s,a,i,e.stack.global);return d.arraydef={displaystyle:!0,columnalign:r,columnspacing:o||"1em",rowspacing:"3pt","data-break-align":n,side:e.options.tagSide,minlabelspacing:e.options.tagIndent},l&&d.setProperty("nestable",!0),d},Ms.HandleNoTag=function(e,t){e.tags.notag()},Ms.HandleLabel=function(e,t){let a=e.GetArgument(t);if(""!==a&&!e.tags.refUpdate){if(e.tags.label)throw new Co("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=a,(e.tags.allLabels[a]||e.tags.labels[a])&&!e.options.ignoreDuplicateLabels)throw new Co("MultipleLabel","Label '%1' multiply defined",a);e.tags.labels[a]=new Go}},Ms.HandleRef=function(e,t,a){let i=e.GetArgument(t),r=e.tags.allLabels[i]||e.tags.labels[i];r||(e.tags.refUpdate||(e.tags.redo=!0),r=new Go);let n=r.tag;a&&(n=e.tags.formatRef(n));let o=e.create("node","mrow",No.internalMath(e,n),{href:e.tags.formatUrl(r.id,e.options.baseURL),class:"MathJax_ref"});e.Push(o)},Ms.Macro=function(e,t,a,i,r){if(i){const n=[];if(null!=r){const a=e.GetBrackets(t);n.push(null==a?r:a)}for(let a=n.length;a1&&(i.autoOP=!1)),!i.mathvariant&&No.isLatinOrGreekChar(t)){const a=e.configuration.mathStyle(t);a&&(i.mathvariant=a)}const n=e.create("token","mi",i,t);e.Push(n)},e.digit=function(e,t){let a;const i=e.configuration.options.digits,r=e.string.slice(e.i-1).match(i),n=No.getFontDef(e);r?(a=e.create("token","mn",n,r[0].replace(/[{}]/g,"")),e.i+=r[0].length-1):a=e.create("token","mo",n,t),e.Push(a)},e.controlSequence=function(e,t){const a=e.GetCS();e.parse("macro",[e,a])},e.lcGreek=function(e,t){const a={mathvariant:e.configuration.mathStyle(t.char)||js.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.ucGreek=function(e,t){const a={mathvariant:e.stack.env.font||e.configuration.mathStyle(t.char,!0)||js.NORMAL},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mi=function(e,t){const a=t.attributes||{mathvariant:js.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mo=function(e,t){const a=t.attributes||{};a.stretchy=!1;const i=e.create("token","mo",a,t.char);wo.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i),e.Push(i)},e.mathchar7=function(e,t){const a=t.attributes||{mathvariant:js.NORMAL};e.stack.env.font&&(a.mathvariant=e.stack.env.font);const i=e.create("token","mi",a,t.char);e.Push(i)},e.delimiter=function(e,t){let a=t.attributes||{};a=Object.assign({fence:!1,stretchy:!1},a);const i=e.create("token","mo",a,t.char);e.Push(i)},e.environment=function(e,t,a,i){const r=i[0];let n=e.itemFactory.create("begin").setProperties({name:t,end:r});n=a(e,n,...i.slice(1)),e.Push(n)}}(Gs||(Gs={}));const Hs=Gs,Vs=Xn(zn.thickmathspace),zs=Io.Variant;function Ws(e,t){let a=e.stack.env.font?{mathvariant:e.stack.env.font}:{};const i=Xo.getMap("remap").lookup(t),r=mr(t),n=r?r[3]:"mo";let o=e.create("token",n,a,i?i.char:t);const s=(null==r?void 0:r[4])||(No.isLatinOrGreekChar(t)?e.configuration.mathStyle(t,!0):"");s&&o.attributes.set("mathvariant",s),"mo"===n&&(wo.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new rs("letter",Hs.variable,/[a-z]/i),new rs("digit",Hs.digit,/[0-9.,]/),new rs("command",Hs.controlSequence,/^\\/),new ls("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Us),new os("lcGreek",Hs.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new os("ucGreek",Hs.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new os("mathchar0mi",Hs.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:zs.NORMAL}],aleph:["\u2135",{mathvariant:zs.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:zs.NORMAL}],Re:["\u211c",{mathvariant:zs.NORMAL}],Im:["\u2111",{mathvariant:zs.NORMAL}],partial:["\u2202",{mathvariant:zs.ITALIC}],infty:["\u221e",{mathvariant:zs.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:zs.NORMAL}],nabla:["\u2207",{mathvariant:zs.NORMAL}],top:["\u22a4",{mathvariant:zs.NORMAL}],bot:["\u22a5",{mathvariant:zs.NORMAL}],angle:["\u2220",{mathvariant:zs.NORMAL}],triangle:["\u25b3",{mathvariant:zs.NORMAL}],backslash:["\\",{mathvariant:zs.NORMAL}],forall:["\u2200",{mathvariant:zs.NORMAL}],exists:["\u2203",{mathvariant:zs.NORMAL}],neg:["\xac",{mathvariant:zs.NORMAL}],lnot:["\xac",{mathvariant:zs.NORMAL}],flat:["\u266d",{mathvariant:zs.NORMAL}],natural:["\u266e",{mathvariant:zs.NORMAL}],sharp:["\u266f",{mathvariant:zs.NORMAL}],clubsuit:["\u2663",{mathvariant:zs.NORMAL}],diamondsuit:["\u2662",{mathvariant:zs.NORMAL}],heartsuit:["\u2661",{mathvariant:zs.NORMAL}],spadesuit:["\u2660",{mathvariant:zs.NORMAL}]}),new os("mathchar0mo",Hs.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Ji.PUNCT}],cdotp:["\u22c5",{texClass:Ji.PUNCT}],colon:[":",{texClass:Ji.PUNCT}]}),new os("mathchar7",Hs.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new ss("delimiter",Hs.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Ji.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Ji.ORD}],"\\|":["\u2016",{texClass:Ji.ORD}],"\\vert":["|",{texClass:Ji.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new ds("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",zs.NORMAL],mit:["SetFont",zs.ITALIC],oldstyle:["SetFont",zs.OLDSTYLE],cal:["SetFont",zs.CALLIGRAPHIC],it:["SetFont",zs.MATHITALIC],bf:["SetFont",zs.BOLD],sf:["SetFont",zs.SANSSERIF],tt:["SetFont",zs.MONOSPACE],frak:["MathFont",zs.FRAKTUR],Bbb:["MathFont",zs.DOUBLESTRUCK],mathrm:["MathFont",zs.NORMAL],mathup:["MathFont",zs.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",zs.BOLD],mathbfup:["MathFont",zs.BOLD],mathit:["MathFont",zs.MATHITALIC],mathbfit:["MathFont",zs.BOLDITALIC],mathbb:["MathFont",zs.DOUBLESTRUCK],mathfrak:["MathFont",zs.FRAKTUR],mathbffrak:["MathFont",zs.BOLDFRAKTUR],mathscr:["MathFont",zs.SCRIPT],mathbfscr:["MathFont",zs.BOLDSCRIPT],mathsf:["MathFont",zs.SANSSERIF],mathsfup:["MathFont",zs.SANSSERIF],mathbfsf:["MathFont",zs.BOLDSANSSERIF],mathbfsfup:["MathFont",zs.BOLDSANSSERIF],mathsfit:["MathFont",zs.SANSSERIFITALIC],mathbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],mathtt:["MathFont",zs.MONOSPACE],mathcal:["MathFont",zs.CALLIGRAPHIC],mathbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],symrm:["MathFont",zs.NORMAL],symup:["MathFont",zs.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",zs.BOLD],symbfup:["MathFont",zs.BOLD],symit:["MathFont",zs.ITALIC],symbfit:["MathFont",zs.BOLDITALIC],symbb:["MathFont",zs.DOUBLESTRUCK],symfrak:["MathFont",zs.FRAKTUR],symbffrak:["MathFont",zs.BOLDFRAKTUR],symscr:["MathFont",zs.SCRIPT],symbfscr:["MathFont",zs.BOLDSCRIPT],symsf:["MathFont",zs.SANSSERIF],symsfup:["MathFont",zs.SANSSERIF],symbfsf:["MathFont",zs.BOLDSANSSERIF],symbfsfup:["MathFont",zs.BOLDSANSSERIF],symsfit:["MathFont",zs.SANSSERIFITALIC],symbfsfit:["MathFont",zs.SANSSERIFBOLDITALIC],symtt:["MathFont",zs.MONOSPACE],symcal:["MathFont",zs.CALLIGRAPHIC],symbfcal:["MathFont",zs.BOLDCALLIGRAPHIC],textrm:["HBox",null,zs.NORMAL],textup:["HBox",null,zs.NORMAL],textnormal:["HBox"],textit:["HBox",null,zs.ITALIC],textbf:["HBox",null,zs.BOLD],textsf:["HBox",null,zs.SANSSERIF],texttt:["HBox",null,zs.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",zn.thinmathspace],":":["Spacer",zn.mediummathspace],">":["Spacer",zn.mediummathspace],";":["Spacer",zn.thickmathspace],"!":["Spacer",zn.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",zn.thinmathspace],negthinspace:["Spacer",zn.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Io.LineBreak.GOODBREAK],badbreak:["Linebreak",Io.LineBreak.BADBREAK],nobreak:["Linebreak",Io.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Ji.ORD,.85],Big:["MakeBig",Ji.ORD,1.15],bigg:["MakeBig",Ji.ORD,1.45],Bigg:["MakeBig",Ji.ORD,1.75],bigl:["MakeBig",Ji.OPEN,.85],Bigl:["MakeBig",Ji.OPEN,1.15],biggl:["MakeBig",Ji.OPEN,1.45],Biggl:["MakeBig",Ji.OPEN,1.75],bigr:["MakeBig",Ji.CLOSE,.85],Bigr:["MakeBig",Ji.CLOSE,1.15],biggr:["MakeBig",Ji.CLOSE,1.45],Biggr:["MakeBig",Ji.CLOSE,1.75],bigm:["MakeBig",Ji.REL,.85],Bigm:["MakeBig",Ji.REL,1.15],biggm:["MakeBig",Ji.REL,1.45],Biggm:["MakeBig",Ji.REL,1.75],mathord:["TeXAtom",Ji.ORD],mathop:["TeXAtom",Ji.OP],mathopen:["TeXAtom",Ji.OPEN],mathclose:["TeXAtom",Ji.CLOSE],mathbin:["TeXAtom",Ji.BIN],mathrel:["TeXAtom",Ji.REL],mathpunct:["TeXAtom",Ji.PUNCT],mathinner:["TeXAtom",Ji.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Vs,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Vs,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Vs,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Vs+'" rspace="'+Vs+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Us),new cs("environment",Hs.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",No.cols(0,zn.thickmathspace),".5em"],indentalign:["IndentAlign"]},Us),new os("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"}),new os("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class $s extends Vo{}const Xs=Qo.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Ws,macro:function(e,t){throw new Co("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new Co("UnknownEnv","Unknown environment '%1'",t)}},items:{[us.prototype.kind]:us,[ps.prototype.kind]:ps,[fs.prototype.kind]:fs,[hs.prototype.kind]:hs,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[ys.prototype.kind]:ys,[ks.prototype.kind]:ks,[bs.prototype.kind]:bs,[Ss.prototype.kind]:Ss,[As.prototype.kind]:As,[ws.prototype.kind]:ws,[Es.prototype.kind]:Es,[vs.prototype.kind]:vs,[xs.prototype.kind]:xs,[Cs.prototype.kind]:Cs,[Ls.prototype.kind]:Ls,[Ns.prototype.kind]:Ns,[_s.prototype.kind]:_s,[Fs.prototype.kind]:Fs,[Ps.prototype.kind]:Ps,[Bs.prototype.kind]:Bs,[Ds.prototype.kind]:Ds,[Ts.prototype.kind]:Ts,[Rs.prototype.kind]:Rs},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:$s},postprocessors:[[function({data:e}){for(const t of e.getList("nonscript"))if(t.attributes.get("scriptlevel")>0){const a=t.parent;if(a.childNodes.splice(a.childIndex(t),1),e.removeFromList(t.kind,[t]),t.isKind("mrow")){const a=t.childNodes[0];e.removeFromList("mstyle",[a]),e.removeFromList("mspace",a.childNodes[0].childNodes)}}else t.isKind("mrow")&&(t.parent.replaceChild(t.childNodes[0],t),e.removeFromList("mrow",[t]))},-4]]});class Ks extends Ri{static configure(e){let t=new Zo(e,["tex"]);return t.init(),t}static tags(e,t){$o.addTags(t.tags),$o.setDefault(e.options.tags),e.tags=$o.getDefault(),e.tags.configuration=e}constructor(e={}){const[t,a,i]=Ai(e,Ks.OPTIONS,So.OPTIONS);super(a),this.findTeX=this.options.FindTeX||new So(i);const r=this.options.packages,n=this.configuration=Ks.configure(r),o=this._parseOptions=new jo(n,[this.options,$o.OPTIONS]);ki(o.options,t),n.config(this),Ks.tags(o,n),this.postFilters.add(vo.cleanSubSup,-6),this.postFilters.add(vo.setInherited,-5),this.postFilters.add(vo.moveLimits,-4),this.postFilters.add(vo.cleanStretchy,-3),this.postFilters.add(vo.cleanAttributes,-2),this.postFilters.add(vo.combineRelations,-1)}setMmlFactory(e){super.setMmlFactory(e),this._parseOptions.nodeFactory.setMmlFactory(e)}get parseOptions(){return this._parseOptions}reset(e=0){this.parseOptions.tags.reset(e)}compile(e,t){let a,i,r;this.parseOptions.clear(),this.parseOptions.mathItem=e,this.executeFilters(this.preFilters,e,t,this.parseOptions),this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=new Fo(this.latex,{display:e.display,isInner:!1},this.parseOptions),a=r.mml(),i=r.stack.global}catch(e){if(!(e instanceof Co))throw e;this.parseOptions.error=!0,a=this.options.formatError(this,e)}return a=this.parseOptions.nodeFactory.create("node","math",[a]),(null==i?void 0:i.indentalign)&&wo.setAttribute(a,"indentalign",i.indentalign),e.display&&wo.setAttribute(a,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=a,this.executeFilters(this.postFilters,e,t,this.parseOptions),r&&r.stack.env.hsize&&(wo.setAttribute(a,"maxwidth",r.stack.env.hsize),wo.setAttribute(a,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(e){return this.findTeX.findMath(e)}formatError(e){let t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)}}Ks.NAME="TeX",Ks.OPTIONS=Object.assign(Object.assign({},Ri.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(e,t)=>e.formatError(t)});class Js extends Bs{constructor(e,...t){super(e),this.factory.configuration.tags.start("multline",!0,t[0])}get kind(){return"multline"}EndEntry(){this.table.length&&No.fixInitialMO(this.factory.configuration,this.nodes);const e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()}EndRow(){if(1!==this.row.length)throw new Co("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let e=this.table.length-1,t=-1;wo.getAttribute(wo.getChildren(this.table[0])[0],"columnalign")||wo.setAttribute(wo.getChildren(this.table[0])[0],"columnalign",Io.Align.LEFT),wo.getAttribute(wo.getChildren(this.table[e])[0],"columnalign")||wo.setAttribute(wo.getChildren(this.table[e])[0],"columnalign",Io.Align.RIGHT);let a=this.factory.configuration.tags.getTag();if(a){t=this.arraydef.side===Io.Align.LEFT?0:this.table.length-1;const e=this.table[t],i=this.create("node","mlabeledtr",[a].concat(wo.getChildren(e)));wo.copyAttributes(e,i),this.table[t]=i}}this.factory.configuration.tags.end()}}class Ys extends Ds{get kind(){return"flalign"}constructor(e,t,a,i,r){super(e),this.name=t,this.numbered=a,this.padded=i,this.center=r,this.factory.configuration.tags.start(t,a,a)}EndEntry(){super.EndEntry();const e=this.getProperty("xalignat");if(e&&this.row.length>e)throw new Co("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let e,t=this.row;const a=this.getProperty("xalignat");for(;t.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const i=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&i.isKind("mlabeledtr")){const e=wo.getChildren(i)[0],t=this.factory.configuration.options.tagSide,a=Object.assign({width:0},"right"===t?{lspace:"-1width"}:{}),r=this.create("node","mpadded",wo.getChildren(e),a);e.setChildren([r])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Qs={AmsEqnArray:function(e,t,a,i,r,n,o,s){const l=e.GetBrackets("\\begin{"+t.getName()+"}"),d=Us.EqnArray(e,t,a,i,r,n,o,s);return No.setArrayAlign(d,l,e)},AlignAt:function(e,t,a,i){const r=t.getName();let n,o,s="",l="",d=[];if(i||(o=e.GetBrackets("\\begin{"+r+"}")),n=e.GetArgument("\\begin{"+r+"}"),n.match(/[^0-9]/))throw new Co("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r+"}");let c=parseInt(n,10);for(;c>0;)s+="rl",l+="bt",d.push("0em 0em"),c--;let u=d.join(" ");if(i)return Qs.EqnArray(e,t,a,i,s,l,u);let p=Qs.EqnArray(e,t,a,i,s,l,u);return No.setArrayAlign(p,o,i?null:e)},Multline:function(e,t,a){No.checkEqnEnv(e),e.Push(t);const i=e.itemFactory.create("multline",a,e.stack);return i.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},i},XalignAt:function(e,t,a,i){let r=e.GetArgument("\\begin{"+t.getName()+"}");if(r.match(/[^0-9]/))throw new Co("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+t.getName()+"}");const n=i?"crl":"rlc",o=i?"mbt":"btm",s=i?"fit auto auto":"auto auto fit",l=Qs.FlalignArray(e,t,a,i,!1,n,o,s,!0);return l.setProperty("xalignat",2*parseInt(r)),l},FlalignArray:function(e,t,a,i,r,n,o,s,l=!1){No.checkEqnEnv(e),e.Push(t),n=n.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),o=Os(o);const d=e.itemFactory.create("flalign",t.getName(),a,i,r,e.stack);return d.arraydef={width:"100%",displaystyle:!0,columnalign:n,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":o,side:e.options.tagSide,minlabelspacing:l?"0":e.options.tagIndent,"data-width-includes-label":!0},d.setProperty("zeroWidthLabel",l),d}},Zs="ams-declare-ops";function el(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&tl(e))return[e,null];const t=wo.getChildAt(e,0);return e.isInferred&&t&&tl(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function tl(e){const t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}Qs.HandleDeclareOp=function(e,t){let a=e.GetStar()?"*":"",i=No.trimSpaces(e.GetArgument(t));"\\"===i.charAt(0)&&(i=i.substr(1));let r=e.GetArgument(t);e.configuration.handlers.retrieve(Zs).add(i,new ts(i,Qs.Macro,[`\\operatorname${a}{${r}}`]))},Qs.HandleOperatorName=function(e,t){const a=e.GetStar();let i=No.trimSpaces(e.GetArgument(t)),r=new Fo(i,Object.assign(Object.assign({},e.stack.env),{font:Io.Variant.NORMAL,multiLetterIdentifiers:e.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),e.configuration).mml();if(r.isKind("mi")||(r=e.create("node","TeXAtom",[r])),wo.setProperties(r,{movesupsub:a,movablelimits:!0,texClass:Ji.OP}),!a){const t=e.GetNext(),a=e.i;"\\"===t&&++e.i&&"limits"!==e.GetCS()&&(e.i=a)}e.Push(e.itemFactory.create("fn",r))},Qs.SideSet=function(e,t){const[a,i]=el(e.ParseArg(t)),[r,n]=el(e.ParseArg(t)),o=e.ParseArg(t);let s=o;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[No.copyNode(o,e)],{width:0})]),wo.getChildAt(a,0)):(s=e.create("node","mmultiscripts",[o]),r&&wo.appendChildren(s,[wo.getChildAt(r,1)||e.create("node","none"),wo.getChildAt(r,2)||e.create("node","none")]),wo.setProperty(s,"scriptalign","left"),wo.appendChildren(s,[e.create("node","mprescripts"),wo.getChildAt(a,1)||e.create("node","none"),wo.getChildAt(a,2)||e.create("node","none")]))),r&&s===o&&(r.replaceChild(o,wo.getChildAt(r,0)),s=r);const l=e.create("node","TeXAtom",[],{texClass:Ji.OP,movesupsub:!0,movablelimits:!0});i&&(a&&l.appendChild(a),l.appendChild(i)),l.appendChild(s),n&&l.appendChild(n),e.Push(l)},Qs.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&Hs.variable(e,t)},Qs.MultiIntegral=function(e,t,a){let i=e.GetNext();if("\\"===i){let r=e.i;i=e.GetArgument(t),e.i=r,"\\limits"===i&&(a="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}e.string=a+" "+e.string.slice(e.i),e.i=0},Qs.xArrow=function(e,t,a,i,r){let n={width:"+"+No.Em((i+r)/18),lspace:No.Em(i/18)},o=e.GetBrackets(t),s=e.ParseArg(t),l=e.create("node","mspace",[],{depth:".2em"}),d=e.create("token","mo",{stretchy:!0,texClass:Ji.REL},String.fromCodePoint(a));d=e.create("node","mstyle",[d],{scriptlevel:0});let c=e.create("node","munderover",[d]),u=e.create("node","mpadded",[s,l],n);if(wo.setAttribute(u,"voffset","-.2em"),wo.setAttribute(u,"height","-.2em"),wo.setChild(c,c.over,u),o){let t=new Fo(o,e.stack.env,e.configuration).mml(),a=e.create("node","mspace",[],{height:".75em"});u=e.create("node","mpadded",[t,a],n),wo.setAttribute(u,"voffset",".15em"),wo.setAttribute(u,"depth","-.15em"),wo.setChild(c,c.under,u)}wo.setProperty(c,"subsupOK",!0),e.Push(c)},Qs.HandleShove=function(e,t,a){let i=e.stack.Top();if("multline"!==i.kind)throw new Co("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(i.Size())throw new Co("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);i.setProperty("shove",a)},Qs.CFrac=function(e,t){let a=No.trimSpaces(e.GetBrackets(t,"")),i=e.GetArgument(t),r=e.GetArgument(t),n={l:Io.Align.LEFT,r:Io.Align.RIGHT,"":""},o=new Fo("\\strut\\textstyle{"+i+"}",e.stack.env,e.configuration).mml(),s=new Fo("\\strut\\textstyle{"+r+"}",e.stack.env,e.configuration).mml(),l=e.create("node","mfrac",[o,s]);if(a=n[a],null==a)throw new Co("IllegalAlign","Illegal alignment specified in %1",e.currentCS);a&&wo.setProperties(l,{numalign:a,denomalign:a}),e.Push(l)},Qs.Genfrac=function(e,t,a,i,r,n){null==a&&(a=e.GetDelimiterArg(t)),null==i&&(i=e.GetDelimiterArg(t)),null==r&&(r=e.GetArgument(t)),null==n&&(n=No.trimSpaces(e.GetArgument(t)));let o=e.ParseArg(t),s=e.ParseArg(t),l=e.create("node","mfrac",[o,s]);if(""!==r&&wo.setAttribute(l,"linethickness",r),(a||i)&&(wo.setProperty(l,"withDelims",!0),l=No.fixedFence(e.configuration,a,l,i)),""!==n){let t=parseInt(n,10),a=["D","T","S","SS"][t];if(null==a)throw new Co("BadMathStyleFor","Bad math style for %1",e.currentCS);l=e.create("node","mstyle",[l]),"D"===a?wo.setProperties(l,{displaystyle:!0,scriptlevel:0}):wo.setProperties(l,{displaystyle:!1,scriptlevel:t-1})}e.Push(l)},Qs.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new Co("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new Co("MultipleCommand","Multiple %1",e.currentCS);let a=e.GetStar(),i=No.trimSpaces(e.GetArgument(t));e.tags.tag(i,a)},Qs.HandleNoTag=Us.HandleNoTag,Qs.HandleRef=Us.HandleRef,Qs.Macro=Us.Macro,Qs.Accent=Us.Accent,Qs.Tilde=Us.Tilde,Qs.Array=Us.Array,Qs.Spacer=Us.Spacer,Qs.NamedOp=Us.NamedOp,Qs.EqnArray=Us.EqnArray,Qs.Equation=Us.Equation,new os("AMSmath-mathchar0mo",Hs.mathchar0mo,{iiiint:["\u2a0c",{texClass:Ji.OP}]}),new rs("AMSmath-operatorLetter",Qs.operatorLetter,/[-*]/i),new ds("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",zn.negativemediummathspace],negthickspace:["Spacer",zn.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Io.Align.LEFT],shoveright:["HandleShove",Io.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Qs),new cs("AMSmath-environment",Hs.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",No.cols(0,zn.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",No.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",No.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",No.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",No.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,No.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",No.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Qs),new ss("AMSmath-delimiter",Hs.delimiter,{"\\lvert":["|",{texClass:Ji.OPEN}],"\\rvert":["|",{texClass:Ji.CLOSE}],"\\lVert":["\u2016",{texClass:Ji.OPEN}],"\\rVert":["\u2016",{texClass:Ji.CLOSE}]}),new os("AMSsymbols-mathchar0mi",Hs.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Io.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Io.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Io.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Io.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Io.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Io.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Io.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Io.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Io.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Io.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Io.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Io.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Io.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Io.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new os("AMSsymbols-mathchar0mo",Hs.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new ss("AMSsymbols-delimiter",Hs.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new ds("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Qs);class al extends Vo{}const il=Qo.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Js.prototype.kind]:Js,[Ys.prototype.kind]:Ys},tags:{ams:al},init:function(e){new ds(Zs,{},{}),e.append(Qo.local({handler:{macro:[Zs]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),rl=Ya.config;function nl(e,t){const a=e.parseOptions.options.require,i=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(i.indexOf(r)<0){i.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const i of t)i.substr(0,a.length)===a&&nl(e,i)}(e,ni.dependencies[t]);const a=Ko.get(r);if(a){let i=rl[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(i={[r]:i}),e.configuration.add(r,e,i);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),Rn.retryAfter(Promise.resolve()))}}}function ol(e,t){const a=e.options.require,i=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(i.hasOwnProperty(r)?i[r]:i.hasOwnProperty(t)?i[t]:a.defaultAllow))throw new Co("BadRequire",'Extension "%1" is not allowed to be loaded',r);Za.packages.has(r)?nl(e.configuration.packageData.get("require").jax,r):Rn.retryAfter(ii.load(r))}const sl={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new Co("BadPackageName","Argument for %1 is not a valid package name",t);ol(e,a)}},ll={require:{allow:pi({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new ds("require",{require:"Require"},sl);const dl=Qo.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,i=a.prefix;if(i.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ni.paths[i]||(ni.paths[i]="[mathjax]/input/tex/extensions"),a.prefix="["+i+"]/"},options:ll});function cl(e,t,a,i){if(Za.packages.has(e.options.require.prefix+a)){const r=e.options.autoload[a],[n,o]=2===r.length&&Array.isArray(r[0])?r:[r,[]];for(const e of n)ul.remove(e);for(const e of o)pl.remove(e);e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}ol(e,a)}const ul=new ds("autoload-macros",{},{}),pl=new ds("autoload-environments",{},{}),fl=Qo.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:pi({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(e,t){const a=t.parseOptions,i=a.handlers.get("macro"),r=a.handlers.get("environment"),n=a.options.autoload;a.packageData.set("autoload",{Autoload:cl});for(const e of Object.keys(n)){const t=n[e],[a,o]=2===t.length&&Array.isArray(t[0])?t:[t,[]];for(const t of a)i.lookup(t)&&"color"!==t||ul.add(t,new ts(t,cl,[e,!0]));for(const t of o)r.lookup(t)||pl.add(t,new ts(t,cl,[e,!1]))}a.packageData.get("require")||dl.config(e,t)},init:function(e){e.options.require||yi(e.options,dl.options)},priority:10});var hl;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let a=[e,t.char];if(t.attributes)for(let e in t.attributes)a.push(e),a.push(t.attributes[e]);return a},e.assembleSymbol=function(e){let t=e[0],a=e[1],i={};for(let t=2;t0?[n.toString()].concat(r):n;e.i++}throw new Co("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,a,i){if(null==i)return e.GetArgument(a);let r=e.i,n=0,o=0;for(;e.i{const i=ml.assembleSymbol(a);return n.parser(e,i)};return void ml.addMacro(e,a,s,o)}e.i++;const n=r.get("delimiter").lookup(i);n?ml.addDelimiter(e,"\\"+a,n.char,n.attributes):ml.addMacro(e,a,gl.Macro,[i])},MacroWithTemplate:function(e,t,a,i,...r){const n=parseInt(i,10);if(r.length){let i=[];if(e.GetNext(),r[0]&&!ml.MatchParam(e,r[0]))throw new Co("MismatchUseDef","Use of %1 doesn't match its definition",t);if(n){for(let a=0;a{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])Fl(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=ki(yi({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){Fl(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),yi(this.options,e.options||{}),yi(this.params,e.parameters||{}),this.sizeVariants=Fl(this.sizeVariants,e.sizeVariants),this.stretchVariants=Fl(this.stretchVariants,e.stretchVariants),this.defineCssFonts(Fl([],e.cssFonts)),this.createVariants(Fl([],e.variants)),e.delimiters&&(this.defineDelimiters(Fl([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Nl(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=jn(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Rn.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Rn.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Dn(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Dn(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Pl.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Pl.JAX="common",Pl.NAME="",Pl.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Pl.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Pl.defaultCssFamilyPrefix="",Pl.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Pl.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Pl.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Pl.SmpRemapGreekU={8711:25,1012:17},Pl.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Pl.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Pl.defaultMoMap={45:"\u2212"},Pl.defaultMnMap={45:"\u2212"},Pl.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Pl.defaultDelimiters={},Pl.defaultChars={},Pl.defaultSizeVariants=[],Pl.defaultStretchVariants=[],Pl.dynamicFiles={},Pl.dynamicExtensions=new Map;class Bl extends Yn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Bl.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Dl=1e6;class Rl extends vn{breakToWidth(e,t){}}class Tl extends Rl{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Dl,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===Ji.BIN||a===Ji.REL||a===Ji.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Dl}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Dl},space:(e,t)=>{const a=t;if(!a.canBreak)return Dl;const i=a.getBBox().w;return i<0?Dl:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[Ji.BIN]:e=>e-250,[Ji.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Dl||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Bl.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Bl.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===Ji.OPEN,s=a&&"postfix"===i||e.node.texClass===Ji.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(yr.postfix)){const t=yr.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}yr.infix["\u2061"]=[...yr.infix["\u2061"]],yr.infix["\u2061"][3]={linebreak:"nobreak"}}();const Ml=4,Il=1,Ol=2,ql=.067,Ul=.2,jl=ql+"em solid",Gl={top:0,right:1,bottom:2,left:3},Hl=Object.keys(Gl),Vl=e=>new Array(4).fill(e.thickness+e.padding),zl=e=>new Array(4).fill(e.padding),Wl=e=>new Array(4).fill(e.thickness),$l=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),Xl=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Kl=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},Jl={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},Yl={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},Ql={up:e=>Kl(e,[$l(e),0,e.padding,0]),down:e=>Kl(e,[e.padding,0,$l(e),0]),right:e=>Xl(e,[0,$l(e),0,e.padding]),left:e=>Xl(e,[0,e.padding,0,$l(e)]),updown:e=>Kl(e,[$l(e),0,$l(e),0]),leftright:e=>Xl(e,[0,$l(e),0,$l(e)])},Zl=function(e){return t=>{const a=Gl[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},ed=function(e){return(t,a,i)=>{const r=Gl[a],n=Gl[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},td=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:Vl}]}},ad=function(e){return t=>{const[a,i,r,n]=Yl[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},id=function(e){return t=>{const[a,i,r,n]=Jl[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:Ql[t],remove:n}]}},rd=2/18;function nd(e,t){return e?t{const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=Yn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:Yn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of Yn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Bl.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new yo(e);for(let e=0,a=sd.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(sd.BOLDVARIANTS[a.weight]||{})[t]||t,t=(sd.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new yo),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):nd(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):nd(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof sr&&(e+=t.getText());return e}canStretch(e){if(this.stretch=_l,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return $n(e)}em(e){return Xn(e)}px(e,t=-Gn){return Jn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=wi(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:Wn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=Sr(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}sd.kind="unknown",sd.styles={},sd.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],sd.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},sd.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},sd.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};class ld extends Pn{constructor(){super(...arguments),this.jax=null}get Wrappers(){return this.node}}function dd(e){return class extends e{computeBBox(e,t=!1){const a=this.getHDW(this.node.getHTML(),"use","force"),{h:i,d:r,w:n}=a?this.splitHDW(a):this.jax.measureXMLnode(this.getHTML());e.w=n,e.h=i,e.d=r}getHTML(){var e;const t=this.adaptor,a=this.jax,i={},r=this.addHDW(t.clone(this.node.getHTML()),i),n=a.math.metrics;1!==n.scale&&(i["font-size"]=a.fixed(100/n.scale,1)+"%");const o=t.parent(a.math.start.node);return i["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||n.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:i},[r])}addHDW(e,t){const a=this.getHDW(e,"force");if(!a)return e;const{h:i,d:r,w:n}=this.splitHDW(a);return t.height=this.em(i+r),t.width=this.em(n),t["vertical-align"]=this.em(-r),t.position="relative",this.html("mjx-html-holder",{},[e])}getHDW(e,t,a=t){const i=this.jax.options.htmlHDW,r=this.adaptor.getAttribute(e,"data-mjx-hdw");return!r||i!==t&&i!==a?null:r}splitHDW(e){const[t,a,i]=Er(e).map((e=>this.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}function cd(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}function ud(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}ld.defaultNodes={};const pd={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function fd(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=Er(e||"");this.tipDx=this.length2em(t||pd.dx),this.tipDy=this.length2em(a||pd.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}function hd(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}function md(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,Ul));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,ql));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=Er(i);this.arrowhead={x:e?parseFloat(e):Ml,y:t?parseFloat(t):Ol,dx:a?parseFloat(a):Il}}}getNotations(){const e=this.constructor.notations;for(const t of Er(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=Ul,this.thickness=ql,this.arrowhead={x:Ml,y:Ol,dx:Il},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}function gd(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}function yd(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return st.length&&t.push(Yn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Bl.from(this.addPrescripts(Yn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}function Ed(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const vd={1:"v",2:"h"};function xd(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Ji.OPEN&&this.node.texClass!==Ji.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=Yn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=Yn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Bl.from(Yn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Bl.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Bl.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:_l,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return Sr(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}function Cd(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}function Ld(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}function Nd(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=Yn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Bl({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=Yn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=Yn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;athis.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new Yn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}function Dd(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Rd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function Td(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}let Md=.333;function Id(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=Yn.fullWidth;else{const e=this.node.attributes.get("width");wr(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return ko(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(bo(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):wr(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=bo(e)}else if(wr(e))a=this.percent(1/t);else{const i=ko([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:wr(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:wr(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-ko([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>wr(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!wr(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-ko([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=ko(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=Er(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?Er(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=bo(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new yo(""));const t=e.split(/ /);for(const e of so.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${so[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=ko([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=ko(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,wr(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!wr(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}function Od(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}function qd(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Bl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++ae.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function jd(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}function Gd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function Hd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function Vd(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}function zd(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Bl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return ei&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",$n(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Wn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===Ji.BIN||o===Ji.REL||o===Ji.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state()t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[t,r]of[[e[0],"before"],[e[1],"after"]])a!==r?(this.toSVG([t]),i.push(this.dom[0]),this.place(0,0)):i.push(this.createSvgNodes([t])[0]);return this.dom=i,!0}addChildren(e){let t=0;for(const a of this.childNodes){a.toSVG(e);const i=a.getOuterBBox();a.dom&&a.place(t+i.L*i.rscale,0),t+=(i.L+i.w+i.R)*i.rscale}}standardSvgNodes(e){const t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t}createSvgNodes(e){this.dom=e.map((e=>this.svg("g",{"data-mml-node":this.node.kind}))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");if(!t)return e;let a=0;const i=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((e=>{e=this.adaptor.append(e,this.svg("a",{href:t}));const{h:r,d:n,w:o}=i?this.getOuterBBox():this.getLineBBox(a);return this.adaptor.append(this.dom[a++],this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(o),height:this.fixed(r+n),x:1===a||i?this.fixed(-this.dx):0,y:this.fixed(-n)})),e}))}handleStyles(){var e,t,a;if(!this.styles)return;const i=this.styles.cssText;i&&this.dom.forEach((e=>this.adaptor.setAttribute(e,"style",i)));const r=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],n=((null===(a=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===a?void 0:a.width)||[0,0,0,0])[3];(r||n)&&(this.dx=r+n)}handleScale(){if(1!==this.bbox.rscale){const e="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((t=>this.adaptor.setAttribute(t,"transform",e)))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(i&&this.dom.forEach((e=>{t.setAttribute(e,"fill",i),t.setAttribute(e,"stroke",i)})),r){let e=0;const a=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((i=>{const{h:n,d:o,w:s}=a?this.getOuterBBox():this.getLineBBox(e++),l=this.svg("rect",{fill:r,x:1===e||a?this.fixed(-this.dx):0,y:this.fixed(-o),width:this.fixed(s),height:this.fixed(n+o),"data-bgcolor":!0}),d=t.firstChild(i);d?t.insert(l,d):t.append(i,l)}))}}handleBorder(){var e;const t=null===(e=this.styleData)||void 0===e?void 0:e.border;if(!t)return;const a=Xd.borderFuzz,i=this.adaptor;let r=0;const n=this.dom.length-1,o=this.node.isEmbellished&&!this.node.isKind("mo");for(const e of this.dom){const s=n&&r?0:1,l=n&&r!==n?0:1,d=o?this.getOuterBBox():this.getLineBBox(r++),[c,u,p]=[d.h+a,d.d+a,d.w+a],f=[p,c],h=[-a,c],m=[p,-u],g=[-a,-u],y=[p-l*t.width[1],c-t.width[0]],k=[-a+s*t.width[3],c-t.width[0]],b=[p-l*t.width[1],-u+t.width[2]],S=[-a+s*t.width[3],-u+t.width[2]],A=[[h,f,y,k],[m,f,y,b],[g,m,b,S],[g,h,k,S]],w=i.firstChild(e),E=s*this.dx;for(const a of[0,1,2,3]){if(!t.width[a]||3===a&&!s||1===a&&!l)continue;const i=A[a];"dashed"===t.style[a]||"dotted"===t.style[a]?this.addBorderBroken(i,t.color[a],t.style[a],t.width[a],a,e,E):this.addBorderSolid(i,t.color[a],w,e,E)}}}addBorderSolid(e,t,a,i,r){const n=this.svg("polygon",{points:e.map((([e,t])=>`${this.fixed(e-r)},${this.fixed(t)}`)).join(" "),stroke:"none"});t&&this.adaptor.setAttribute(n,"fill",t),a?this.adaptor.insert(n,a):this.adaptor.append(i,n)}addBorderBroken(e,t,a,i,r,n,o){const s="dotted"===a,l=i/2,[d,c,u,p]=[[l,-l,-l,-l],[-l,l,-l,-l],[l,l,-l,l],[l,l,l,-l]][r],[f,h]=e,m=f[0]+d-o,g=f[1]+c,y=h[0]+u-o,k=h[1]+p,b=Math.abs(r%2?k-g:y-m),S=s?Math.ceil(b/(2*i)):Math.ceil((b-i)/(4*i)),A=b/(4*S+1),w=this.svg("line",{x1:this.fixed(m),y1:this.fixed(g),x2:this.fixed(y),y2:this.fixed(k),"stroke-width":this.fixed(i),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(b/S-.002)].join(" "):[this.fixed(A),this.fixed(3*A)].join(" ")}),E=this.adaptor,v=E.firstChild(n);v?E.insert(w,v):E.append(n,w)}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=Xd.skipAttributes;for(const r of t.getExplicitNames())!1!==i[r]&&(r in a||i[r]||e.hasAttribute(this.dom[0],r))||this.dom.forEach((a=>e.setAttribute(a,r,t.getExplicit(r))));if(t.get("class"))for(const a of Er(t.get("class")))this.dom.forEach((t=>e.addClass(t,a)))}place(e,t,a=null){if(a||(e+=this.dx*this.bbox.rscale),!e&&!t)return;a||(a=this.dom[0],t=this.handleId(t));const i=`translate(${this.fixed(e)},${this.fixed(t)})`,r=this.adaptor.getAttribute(a,"transform")||"";this.adaptor.setAttribute(a,"transform",i+(r?" "+r:""))}handleId(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;const t=this.adaptor,a=this.getBBox().h,i=t.childNodes(this.dom[0]);i.forEach((e=>t.remove(e)));const r=this.svg("g",{"data-idbox":!0,transform:`translate(0,${this.fixed(-a)})`},i);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],r),e+a}firstChild(e=this.dom[0]){const t=this.adaptor;let a=t.firstChild(e);return a&&"text"===t.kind(a)&&t.getAttribute(a,"data-id-align")&&(a=t.firstChild(t.next(a))),a&&"rect"===t.kind(a)&&t.getAttribute(a,"data-hitbox")&&(a=t.next(a)),a}placeChar(e,t,a,i,r=null,n=!1){null===r&&(r=this.variant);const o=e.toString(16).toUpperCase(),[,,s,l]=this.getVariantChar(r,e);if("p"in l){t+=this.addUtext(t,a,i,r);const e=l.p?"M"+l.p+"Z":"";this.place(t,a,this.adaptor.append(i,this.charNode(r,o,e)))}else if("c"in l){t+=this.addUtext(t,a,i,r);const e=this.adaptor.append(i,this.svg("g",{"data-c":o}));this.place(t,a,e),t=0;for(const i of this.unicodeChars(l.c,r))t+=this.placeChar(i,t,a,e,r)}else if(l.unknown)return this.utext+=String.fromCodePoint(e),n?0:this.addUtext(t,a,i,r);return s}addUtext(e,t,a,i){const r=this.utext;if(!r)return 0;this.utext="";const n=this.adaptor.append(a,this.jax.unknownText(r,i));return this.place(e,t,n),this.jax.measureTextNodeWithCache(n,r,i).w}charNode(e,t,a){return"none"!==this.jax.options.fontCache?this.useNode(e,t,a):this.pathNode(t,a)}pathNode(e,t){return this.svg("path",{"data-c":e,d:t})}useNode(e,t,a){const i=this.svg("use",{"data-c":t}),r="#"+this.jax.fontCache.cachePath(e,t,a);return this.adaptor.setAttribute(i,"href",r,this.jax.options.useXlink?eu:null),i}drawBBox(){var e,t;let{w:a,h:i,d:r}=this.getOuterBBox();const n=((null===(t=null===(e=this.styleData)||void 0===e?void 0:e.border)||void 0===t?void 0:t.width)||[0,0,0,0])[3],o={style:{opacity:.25}};n&&(o.transform=`translate(${this.fixed(-n)}, 0)`);const s=this.svg("g",o,[this.svg("rect",{fill:"red",height:this.fixed(i),width:this.fixed(a)}),this.svg("rect",{fill:"green",height:this.fixed(r),width:this.fixed(a),y:this.fixed(-r)})]),l=this.dom[0]||this.parent.dom[0];this.adaptor.append(l,s)}html(e,t={},a=[]){return this.jax.html(e,t,a)}svg(e,t={},a=[]){return this.jax.svg(e,t,a)}text(e){return this.jax.text(e)}fixed(e,t=1){return this.jax.fixed(1e3*e,t)}}Xd.kind="unknown",Xd.borderFuzz=.005;const Kd=["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join(""),Jd=function(){var e;const t=hd(Xd);return(e=class extends t{handleDisplay(){const[e,t]=this.getAlignShift();if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===Yn.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){let{L:a,w:i,R:r}=this.jax.table.getOuterBBox();"right"===e?r=Math.max(r||-t,-t):"left"===e?a=Math.max(a||t,t):"center"===e&&(i+=2*Math.abs(t)),this.jax.minwidth=Math.max(0,a+i+r)}}else this.jax.shift=t}handleSpeech(){const e=this.adaptor,t=this.node.attributes,a=t.get("aria-label")||t.get("data-semantic-speech");if(a){const t=this.getTitleID(),i=this.svg("title",{id:t},[this.text(a)]);e.insert(i,e.firstChild(this.dom[0])),e.setAttribute(this.dom[0],"aria-labeledby",t),e.removeAttribute(this.dom[0],"aria-label");for(const t of this.childNodes[0].childNodes)t.dom.forEach((t=>e.setAttribute(t,"aria-hidden","true")))}}getTitleID(){return"mjx-svg-title-"+String(this.jax.options.titleID++)}toSVG(e){super.toSVG(e);const t=this.adaptor;"block"===this.node.attributes.get("display")&&(t.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()}setChildPWidths(e,t=null,a=!0){return super.setChildPWidths(e,this.parent?t:this.metrics.containerWidth/this.jax.pxPerEm,!1)}}).kind=dr.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="SVG"] mjx-break::after':{content:'" "',"white-space":"normal","line-height":"0","font-family":"MJX-ZERO"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},'mjx-container[jax="SVG"] mjx-break[newline]::before':{"white-space":"pre",content:'"\\A"'},'mjx-break[newline] + svg[width="0.054ex"]':{"margin-right":"-1px"},"mjx-break[prebreak]":{"letter-spacing":"-.999em"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:Kd}},e}(),Yd=function(){var e;const t=Nd(Xd);return e=class extends t{constructor(){super(...arguments),this.linebreakCount=0}toSVG(e){this.getBBox();const t=this.linebreakCount=this.isStack?0:this.breakCount;e=t||!this.node.isInferred?this.standardSvgNodes(e):this.getSvgNodes(e),this.addChildren(e),t&&this.placeLines(e)}getSvgNodes(e){if(this.dh){const t=this.svg("g",{transform:`translate(0 ${this.fixed(this.dh)})`});e=[this.adaptor.append(e[0],t)]}return this.dom=e,e}placeLines(e){var t;const a=this.lineBBox,i=this.jax.math.display;let r=this.dh;for(const n of e.keys()){const o=a[n];this.place(o.L||0,r,e[n]),r-=Math.max(.25,o.d)+(i?o.lineLeading:0)+Math.max(.75,(null===(t=a[n+1])||void 0===t?void 0:t.h)||0)}}createSvgNodes(e){const t=this.linebreakCount;if(!t)return super.createSvgNodes(e);const a=this.adaptor,i=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(e[0],this.svg("g",i))],this.dom=[a.append(this.handleHref(e)[0],this.dom[0])];const r=Array(t);for(let e=0;e<=t;e++)r[e]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":e}));return r}addChildren(e){let t=0,a=0;for(const i of this.childNodes){const r=i.breakCount;if(i.toSVG(e.slice(a,a+r+1)),i.dom){let e=0;for(const a of i.dom){if(a){const r=e?0:i.dx,n=i.getLineBBox(e++);t+=(n.L+r)*n.rscale,this.place(t,0,a),t+=(n.w+n.R-r)*n.rscale}r&&(t=0)}if(r){const e=i.getLineBBox(r);t+=(e.w+e.R)*e.rscale}}a+=r}}},e.kind=_r.prototype.kind,e}(),Qd=function(){var e;const t=_d(Yd);return(e=class extends t{}).kind=Fr.prototype.kind,e}(),Zd=function(){var e;const t=bd(Xd);return(e=class extends t{}).kind=cr.prototype.kind,e}(),ec=.1,tc=function(){var e;const t=xd(Xd);return e=class extends t{toSVG(e){const t=this.node.attributes,a=t.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);let r=this.standardSvgNodes(e);if(r.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;this.adaptor.remove(r[e]),r[e]=null}if(i&&this.size<0)this.stretchSvg();else{const e=a||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",i=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===e&&"0"===i||(r[0]&&this.adaptor.setAttribute(r[0],"transform",`translate(${i} ${e})`),r[1]&&this.adaptor.setAttribute(r[1],"transform",`translate(${i} ${e})`)),r[0]&&this.addChildren([r[0]]),r[1]&&(this.multChar||this).addChildren([r[1]])}}stretchSvg(){const e=this.stretch.stretch,t=this.getStretchVariants(),a=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,a):this.stretchHorizontal(e,t,a)}getStretchVariants(){const e=this.stretch.c||this.getText().codePointAt(0),t=[];for(const a of this.stretch.stretch.keys())t[a]=this.font.getStretchVariant(e,a);return t}stretchVertical(e,t,a){const{h:i,d:r,w:n}=a,o=this.addTop(e[0],t[0],i,n),s=this.addBot(e[2],t[2],r,n);if(4===e.length){const[a,l]=this.addMidV(e[3],t[3],n);this.addExtV(e[1],t[1],i,-a,o,0,n),this.addExtV(e[1],t[1],-l,r,0,s,n)}else this.addExtV(e[1],t[1],i,r,o,s,n)}stretchHorizontal(e,t,a){const i=a.w,r=this.addLeft(e[0],t[0]),n=this.addRight(e[2],t[2],i);if(4===e.length){const[a,o]=this.addMidH(e[3],t[3],i),s=i/2;this.addExtH(e[1],t[1],s,r,s-a),this.addExtH(e[1],t[1],s,o-s,n,s)}else this.addExtH(e[1],t[1],i,r,n)}getChar(e,t){const a=this.font.getChar(t,e)||[0,0,0,null];return[a[0],a[1],a[2],a[3]||{}]}addGlyph(e,t,a,i,r=null){if(r)return this.placeChar(e,a,i,r,t);if(this.dom[0]){const r=this.placeChar(e,a,i,this.dom[0],t);if(!this.dom[1])return r}return this.placeChar(e,a,i,this.dom[1],t)}addTop(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,a-r),r+n}addExtV(e,t,a,i,r,n,o){if(!e)return;r=Math.max(0,r-ec),n=Math.max(0,n-ec);const s=this.adaptor,[l,d,c]=this.getChar(e,t),u=a+i-r-n,p=1.5*u/(l+d),f=(p*(l-d)-u)/2;if(u<=0)return;const h=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),y:this.fixed(n-i),x:this.fixed((o-c)/2),viewBox:[0,f,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,h);const m=s.lastChild(h);s.setAttribute(m,"transform",`scale(1,${this.jax.fixed(p)})`),this.dom[0]&&s.append(this.dom[0],h),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(h):h)}addBot(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,n-a),r+n}addMidV(e,t,a){if(!e)return[0,0];const[i,r,n]=this.getChar(e,t),o=(r-i)/2+this.font.params.axis_height;return this.addGlyph(e,t,(a-n)/2,o),[i+o,r-o]}addLeft(e,t){return e?this.addGlyph(e,t,0,0):0}addExtH(e,t,a,i,r,n=0){if(!e)return;r=Math.max(0,r-.1),i=Math.max(0,i-.1);const o=this.adaptor,[s,l,d]=this.getChar(e,t),c=a-i-r,u=s+l+.2,p=c/d*1.5,f=-(l+ec);if(c<=0)return;const h=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),x:this.fixed(n+i),y:this.fixed(f),viewBox:[(p*d-c)/2,f,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,h);const m=o.lastChild(h);o.setAttribute(m,"transform","scale("+this.jax.fixed(p)+",1)"),this.dom[0]&&o.append(this.dom[0],h),this.dom[1]&&o.append(this.dom[1],this.dom[0]?o.clone(h):h)}addRight(e,t,a){if(!e)return 0;const i=this.getChar(e,t)[2];return this.addGlyph(e,t,a-i,0)}addMidH(e,t,a){if(!e)return[0,0];const i=this.getChar(e,t)[2];return this.addGlyph(e,t,(a-i)/2,0),[(a-i)/2,(a+i)/2]}},e.kind=xr.prototype.kind,e}(),ac=function(){var e;const t=Ed(Xd);return(e=class extends t{}).kind=ur.prototype.kind,e}(),ic=function(){var e;const t=Fd(Xd);return(e=class extends t{}).kind=Nr.prototype.kind,e}(),rc=function(){var e;const t=qd(Xd);return(e=class extends t{toSVG(e){if(!this.breakCount)return void super.toSVG(e);const t=this.standardSvgNodes(e),a=this.textNode.node,i=this.childNodes;for(const e of t.keys()){const r=[t[e]];let[n,o]=this.breakPoints[e-1]||[0,0],[s,l]=this.breakPoints[e]||[i.length,0],d=i[n].node.getText().split(/ /);if(n===s){a.setText(d.slice(o,l).join(" ")),this.textNode.toSVG(r);continue}a.setText(d.slice(o).join(" ")),this.textNode.toSVG(r);let c=this.textNode.getBBox().w;for(;++n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},oc);var oc;const sc=function(){var e;const t=Pd(Xd);return(e=class extends t{}).kind=Lr.prototype.kind,e}(),lc=function(){var e;const t=Cd(Xd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;let t=this.standardSvgNodes(e);const[,,,,,a,i,r,n]=this.getDimens(),o=this.node.attributes.get("data-align")||"left",s=i+n-(a<0&&"left"!==o?"center"===o?a/2:a:0);(s||r)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(s,r,t[0])),this.addChildren(t)}}).kind=Mr.prototype.kind,e}(),dc=function(){var e;return(e=class extends Xd{toSVG(e){this.standardSvgNodes(e)}}).kind=Ir.prototype.kind,e}(),cc=function(){var e;const t=yd(Xd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;this.standardSvgNodes(e);const{linethickness:t,bevelled:a}=this.node.attributes.getList("linethickness","bevelled"),i=this.isDisplay();if(a)this.makeBevelled(i);else{const e=this.length2em(String(t),.06);0===e?this.makeAtop(i):this.makeFraction(i,e)}}makeFraction(e,t){const a=this.dom,{numalign:i,denomalign:r}=this.node.attributes.getList("numalign","denomalign"),[n,o]=this.childNodes,s=n.getOuterBBox(),l=o.getOuterBBox(),d=this.font.params,c=d.axis_height,u=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,p=Math.max((s.L+s.w+s.R)*s.rscale,(l.L+l.w+l.R)*l.rscale),f=this.getAlignX(p,s,i)+.1+u,h=this.getAlignX(p,l,r)+.1+u,{T:m,u:g,v:y}=this.getTUV(e,t);n.toSVG(a),n.place(f,c+m+Math.max(s.d*s.rscale,g)),o.toSVG(a),o.place(h,c-m-Math.max(l.h*l.rscale,y)),this.adaptor.append(a[0],this.svg("rect",{width:this.fixed(p+.2),height:this.fixed(t),x:this.fixed(u),y:this.fixed(c-t/2)}))}makeAtop(e){const t=this.dom,{numalign:a,denomalign:i}=this.node.attributes.getList("numalign","denomalign"),[r,n]=this.childNodes,o=r.getOuterBBox(),s=n.getOuterBBox(),l=this.font.params,d=this.node.getProperty("withDelims")?0:l.nulldelimiterspace,c=Math.max((o.L+o.w+o.R)*o.rscale,(s.L+s.w+s.R)*s.rscale),u=this.getAlignX(c,o,a)+d,p=this.getAlignX(c,s,i)+d,{u:f,v:h}=this.getUVQ(e);r.toSVG(t),r.place(u,f),n.toSVG(t),n.place(p,-h)}makeBevelled(e){const t=this.dom,[a,i]=this.childNodes,{u:r,v:n,delta:o,nbox:s,dbox:l}=this.getBevelData(e),d=(s.L+s.w+s.R)*s.rscale;a.toSVG(t),this.bevel.toSVG(t),i.toSVG(t),a.place(s.L*s.rscale,r),this.bevel.place(d-o/2,0),i.place(d+this.bevel.getOuterBBox().w+l.L*l.rscale-o,n)}}).kind=Pr.prototype.kind,e}(),uc=function(){var e;const t=Bd(Xd);return e=class extends t{constructor(){super(...arguments),this.dx=0}addRoot(e,t,a,i){return 0}toSVG(e){const t=this.surd,a=this.childNodes[this.base],i=this.root?this.childNodes[this.root]:null,r=t.getBBox(),n=a.getOuterBBox(),o=this.getPQ(r)[1],s=this.font.params.surd_height*this.bbox.scale,l=n.h+o+s,d=this.standardSvgNodes(e),c=this.adaptor.append(d[0],this.svg("g")),u=this.addRoot(d,i,r,l);t.toSVG(d),t.place(u,l-r.h),a.toSVG([c]),a.place(u+r.w,0),this.adaptor.append(d[d.length-1],this.svg("rect",{width:this.fixed(n.w),height:this.fixed(s),x:this.fixed(u+r.w),y:this.fixed(l-s)}))}},e.kind=Br.prototype.kind,e}(),pc=function(){var e;const t=Ld(uc);return e=class extends t{addRoot(e,t,a,i){t.toSVG(e);const[r,n,o]=this.getRootDimens(a,i),s=t.getOuterBBox();return t.place(o*s.rscale,n),r}},e.kind=Dr.prototype.kind,e}(),fc=function(){var e;const t=gd(Xd);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)}setChildrenParent(e){for(const t of this.childNodes)t.parent=e}}).kind=Or.prototype.kind,e}(),hc=function(){var e;const t=zd(Xd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.getBaseWidth(),[i,r]=this.getOffset();this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(a+i,r)}}).kind="scriptbase",e}(),mc=function(){var e;const t=Dd(hc);return(e=class extends t{}).kind=Gr.prototype.kind,e}(),gc=function(){var e;const t=Rd(hc);return(e=class extends t{}).kind=Hr.prototype.kind,e}(),yc=function(){var e;const t=Td(hc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.supChild,this.subChild],n=this.getBaseWidth(),o=this.getAdjustedIc(),[s,l]=this.getUVQ();a.toSVG(t);const d=[t[t.length-1]];i.toSVG(d),r.toSVG(d),a.place(0,0),r.place(n+(this.baseIsChar?0:o),l),i.place(n+o,s)}}).kind=jr.prototype.kind,e}(),kc=function(){var e;const t=Gd(mc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),s=this.getUnderKV(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,-o]);a.place(l,0),i.place(d,s)}}).kind=zr.prototype.kind,e}(),bc=function(){var e;const t=Hd(gc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineAbove?0:this.getDelta(this.scriptChild),s=this.getOverKU(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,o]);a.place(l,0),i.place(d,s)}}).kind=Wr.prototype.kind,e}(),Sc=function(){var e;const t=Vd(yc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.overChild,this.underChild],[n,o,s]=[a.getOuterBBox(),i.getOuterBBox(),r.getOuterBBox()];a.toSVG(t),r.toSVG(t),i.toSVG(t);const l=this.getDelta(this.overChild),d=this.getDelta(this.underChild,!0),c=this.getOverKU(n,o)[1],u=this.getUnderKV(n,s)[1],[p,f,h]=this.getDeltaW([n,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:l]);a.place(p,0),r.place(f,u),i.place(h,c)}}).kind=Vr.prototype.kind,e}();function Ac(e){return{left:(e,t)=>0,center:(e,t)=>(t-e)/2,right:(e,t)=>t-e}[e]||((e,t)=>0)}const wc=function(){var e;const t=wd(yc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=Er(i+" "+i),[o,s]=this.getCombinedUV();let l=0;a.numPrescripts&&(l=this.addScripts(this.dom[0],this.font.params.scriptspace,o,s,this.firstPrescript,a.numPrescripts,r));const d=this.baseChild;d.toSVG(t),d.place(l,0),this.breakCount&&(l=0),l+=d.getLineBBox(d.breakCount).w,a.numScripts&&this.addScripts(this.dom[this.dom.length-1],l,o,s,1,a.numScripts,n)}addScripts(e,t,a,i,r,n,o){const s=this.adaptor,l=Ac(o),d=s.append(e,this.svg("g")),c=s.append(e,this.svg("g"));this.place(t,a,d),this.place(t,i,c);let u=r+2*n,p=0;for(;ro?o:this.pWidth),l="left"===n?0:"right"===n?s:s/2;if(l){const t=this.svg("g",{},this.adaptor.childNodes(e));this.place(l,0,t),this.adaptor.append(e,t)}return l}lineClass(e){return"mjx-"+e}makeFrame(e,t,a,i){const r=this.fLine;return this.svg("rect",this.setLineThickness(r,i,{"data-frame":!0,class:this.lineClass(i),width:this.fixed(e-r),height:this.fixed(t+a-r),x:this.fixed(r/2),y:this.fixed(r/2-a)}))}makeVLine(e,t,a){const{h:i,d:r}=this.getBBox(),n="dotted"===t?a/2:0,o=this.fixed(e+a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"v",class:this.lineClass(t),x1:o,y1:this.fixed(n-r),x2:o,y2:this.fixed(i-n)}))}makeHLine(e,t,a){const i=this.getBBox().w,r="dotted"===t?a/2:0,n=this.fixed(e-a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(r),y1:n,x2:this.fixed(i-r),y2:n}))}setLineThickness(e,t,a){return.07!==e&&(a["stroke-thickness"]=this.fixed(e),"solid"!==t&&(a["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),a}handleLabels(e,t,a){if(!this.hasLabels)return;const i=this.labels,r=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,i,r):this.subTable(e,i,r,a)}spaceLabels(){const e=this.adaptor,t=this.getBBox().h,a=this.getTableData().L,i=this.getRowHalfSpacing();let r=t-this.fLine,n=e.firstChild(this.labels);for(let t=0;t line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}(),vc=function(){var e;const t=Ud(Xd);return e=class extends t{placeCell(e,t){const{x:a,y:i,lSpace:r,w:n,rSpace:o,lLine:s,rLine:l}=t,d=1/this.getBBox().rscale,[c,u]=[this.H*d,this.D*d],[p,f]=[this.tSpace*d,this.bSpace*d],[h,m]=e.placeCell(a+r,i,n,c,u),g=r+n+o;return e.placeColor(-(h+r+s/2),-(u+f+m),g+(s+l)/2,c+u+p+f),g+l}placeCells(e){const t=this.parent,a=t.getColumnHalfSpacing(),i=[t.fLine,...t.cLines,t.fLine],r=t.getComputedWidths(),n=1/this.getBBox().rscale;let o=i[0];for(let t=0;ta.addEventListener(e,t)))}Px(e){return this.px(e)}toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.selected;let i=0;this.dom.forEach((e=>{const{h:t,d:r,w:n}=a.getLineBBox(i++);this.adaptor.append(e,this.svg("rect",{width:this.fixed(n),height:this.fixed(t+r),x:1===i?this.fixed(-this.dx):0,y:this.fixed(-r),fill:"none","pointer-events":"all"}))})),a.toSVG(t);const r=a.getOuterBBox();a.dom&&a.place(r.L*r.rscale,0),this.action(this,this.data)}}).kind=Ur.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?Gi.ENRICHED:Gi.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)for(const i of e.dom){const r=e.firstChild(i);if(a.node.isKind("mtext")){const t=a.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(t)]),r)}else{const a=e.adaptor,n=e.jax.container,o=e.node.factory.create("math",{},[e.childNodes[1].node]),s=e.html("mjx-tool",{},[e.html("mjx-tip")]),l=a.append(r,e.svg("foreignObject",{style:{display:"none"}},[s]));e.jax.processMath(e.jax.factory.wrap(o),a.firstChild(s)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(r=>{t.stopTimers(i,t),t.hoverTimer.set(i,setTimeout((()=>{a.setStyle(s,"left","0"),a.setStyle(s,"top","0"),a.append(n,s);const t=a.nodeBBox(s),r=a.nodeBBox(i),o=(r.right-t.left)/e.metrics.em+e.tipDx,l=(r.bottom-t.bottom)/e.metrics.em+e.tipDy;a.setStyle(s,"left",e.Px(o)),a.setStyle(s,"top",e.Px(l))}),t.postDelay)),r.stopPropagation()}),i),e.setEventHandler("mouseout",(e=>{t.stopTimers(i,t);const r=setTimeout((()=>a.append(l,s)),t.clearDelay);t.clearTimer.set(i,r),e.stopPropagation()}),i)}}},pd]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"data-statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}(),Nc={top:(e,t,a,i)=>[0,e-i,a,e-i],right:(e,t,a,i)=>[a-i,-t,a-i,e],bottom:(e,t,a,i)=>[0,i-t,a,i-t],left:(e,t,a,i)=>[i,-t,i,e],vertical:(e,t,a,i)=>[a/2,e,a/2,-t],horizontal:(e,t,a,i)=>[0,(e-t)/2,a,(e-t)/2],up:(e,t,a,i)=>[i,i-t,a-i,e-i],down:(e,t,a,i)=>[i,e-i,a-i,i-t]},_c=function(e,t,a=""){const{h:i,d:r,w:n}=e.getBBox(),o=e.thickness/2;return Fc(Nc[t](i,r,n,o),e,a)},Fc=function(e,t,a){if(a){const i=t.getOffset(a);i&&("X"===a?(e[0]-=i,e[2]-=i):(e[1]-=i,e[3]-=i))}return e},Pc=function(e,t=""){return(a,i)=>{const r=a.line(_c(a,e,t));a.adaptor.append(a.dom[0],r)}},Bc=function(e){return Zl(((t,a)=>{t.adaptor.append(t.dom[0],t.line(_c(t,e)))}))(e)},Dc=function(e,t,a){return ed(((e,i)=>{e.adaptor.append(e.dom[0],e.line(_c(e,t))),e.adaptor.append(e.dom[0],e.line(_c(e,a)))}))(e,t,a)},Rc=function(e){return td((t=>(t,a)=>{t.adaptor.append(t.dom[0],t.line(_c(t,e)))}))(e)},Tc=function(e){return ad(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Mc=function(e){return id(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Ic=function(){var e;const t=md(Xd);return(e=class extends t{line(e){const[t,a,i,r]=e;return this.svg("line",{x1:this.fixed(t),y1:this.fixed(a),x2:this.fixed(i),y2:this.fixed(r),"stroke-width":this.fixed(this.thickness)})}box(e,t,a,i=0){const r=this.thickness,n={x:this.fixed(r/2),y:this.fixed(r/2-a),width:this.fixed(e-r),height:this.fixed(t+a-r),fill:"none","stroke-width":this.fixed(r)};return i&&(n.rx=this.fixed(i)),this.svg("rect",n)}ellipse(e,t,a){const i=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-i)/2),ry:this.fixed((t+a-i)/2),cx:this.fixed(e/2),cy:this.fixed((t-a)/2),fill:"none","stroke-width":this.fixed(i)})}path(e,...t){return this.svg("path",{d:t.map((e=>"string"==typeof e?e:this.fixed(e))).join(" "),style:{"stroke-width":this.fixed(this.thickness)},"stroke-linecap":"round","stroke-linejoin":e,fill:"none"})}fill(...e){return this.svg("path",{d:e.map((e=>"string"==typeof e?e:this.fixed(e))).join(" ")})}arrow(e,t,a,i="",r=0){const{w:n,h:o,d:s}=this.getBBox(),l=(e-n)/2,d=(o-s)/2,c=this.thickness,u=c/2,[p,f,h]=[c*this.arrowhead.x,c*this.arrowhead.y,c*this.arrowhead.dx],m=a?this.fill("M",n+l,d,"l",-(p+h),f,"l",h,u-f,"L",p-l,d+u,"l",h,f-u,"l",-(p+h),-f,"l",p+h,-f,"l",-h,f-u,"L",n+l-p,d-u,"l",-h,u-f,"Z"):this.fill("M",n+l,d,"l",-(p+h),f,"l",h,u-f,"L",-l,d+u,"l",0,-c,"L",n+l-p,d-u,"l",-h,u-f,"Z"),g=[];if(r&&g.push("X"===i?`translate(${this.fixed(-r)} 0)`:`translate(0 ${this.fixed(r)})`),t){const e=this.jax.fixed(180*-t/Math.PI);g.push(`rotate(${e} ${this.fixed(n/2)} ${this.fixed(d)})`)}return g.length&&this.adaptor.setAttribute(m,"transform",g.join(" ")),m}toSVG(e){const t=this.standardSvgNodes(e),a=this.getBBoxExtenders()[3],i={};a>0&&(i.transform="translate("+this.fixed(a)+", 0)");const r=this.adaptor.append(t[0],this.svg("g",i));this.renderChild?this.renderChild(this,r):(this.childNodes[0].toSVG([r]),this.childNodes[0].place(0,0));for(const e of Object.keys(this.notations)){const a=this.notations[e];!a.renderChild&&a.renderer(this,t[0])}}}).kind=qr.prototype.kind,e.notations=new Map([Bc("top"),Bc("right"),Bc("bottom"),Bc("left"),Dc("actuarial","top","right"),Dc("madruwb","bottom","right"),Rc("up"),Rc("down"),["horizontalstrike",{renderer:Pc("horizontal","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Pc("vertical","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.box(a,i,r))},bbox:Vl,border:Wl,remove:"left right top bottom"}],["roundedbox",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,i,r,n))},bbox:Vl}],["circle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.ellipse(a,i,r))},bbox:Vl}],["phasorangle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.getArgMod(1.75*e.padding,i+r)[0],o=e.thickness/2,s=i+r,l=Math.cos(n);e.adaptor.append(e.dom[0],e.path("mitre","M",a,o-r,"L",o+l*o,o-r,"L",l*s+o,s-r-o))},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Mc("up"),Mc("down"),Mc("left"),Mc("right"),Mc("updown"),Mc("leftright"),Tc("updiagonal"),Tc("northeast"),Tc("southeast"),Tc("northwest"),Tc("southwest"),Tc("northeastsouthwest"),Tc("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness/2,o=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",n,n-r,"a",o-n/2,(i+r)/2-4*n,0,"0,1",0,i+r-2*n,"L",a-n,i-n))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toSVG([t]);const a=e.sqrtTRBL()[3];e.place(-a,0,t)},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}(),Oc=function(){var e;const t=Wd(Xd);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}}).kind=rn.prototype.kind,e}(),qc=function(){var e;return(e=class extends Xd{toSVG(e){super.toSVG(e)}computeBBox(){return this.bbox}}).kind=on.prototype.kind,e}(),Uc=function(){var e;return(e=class extends Xd{}).kind=nn.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),jc=function(){var e;return e=class extends Xd{toSVG(e){const t=this.adaptor.clone(this.node.getXML()),a=this.jax.math.metrics.em*this.jax.math.metrics.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[t]))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}},e.kind=lr.prototype.kind,e.autoStyle=!1,e}(),Gc=function(){var e;const t=kd(Xd);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);if(this.charWrapper)return void this.charWrapper.toSVG(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r=this.fixed(this.height),n={width:this.fixed(this.width),height:r,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":i,href:a},o=this.svg("image",n);this.adaptor.append(t[0],o)}}).kind=an.prototype.kind,e}(),Hc=function(){var e;const t=cd(Xd);return(e=class extends t{toSVG(e){super.toSVG(e),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",Yi[this.node.texClass])}}).kind=sn.prototype.kind,e}(),Vc=function(){var e;const t=ud(Xd);return(e=class extends t{static addStyles(e,t){e.addStyles({'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":t.options.blacker}})}toSVG(e){const t=this.adaptor,a=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===a)this.dom=[t.append(e[0],this.jax.unknownText(i,a))];else{const r=this.remappedText(i,a);this.parent.childNodes.length>1?e=this.dom=[t.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;let n=0;for(const t of r)n+=this.placeChar(t,n,0,e[0],a,!0);this.addUtext(n,0,e[0],a)}}}).kind=sr.prototype.kind,e}(),zc=function(){var e;const t=dd(Xd);return e=class extends t{toSVG(e){const t=this.jax.math.metrics,a=t.em*t.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[this.getHTML()]))]}},e.kind=dn.prototype.kind,e.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),Wc={[Jd.kind]:Jd,[Yd.kind]:Yd,[Qd.kind]:Qd,[Zd.kind]:Zd,[tc.kind]:tc,[ac.kind]:ac,[ic.kind]:ic,[rc.kind]:rc,[nc.kind]:nc,[sc.kind]:sc,[lc.kind]:lc,[dc.kind]:dc,[cc.kind]:cc,[uc.kind]:uc,[pc.kind]:pc,[fc.kind]:fc,[mc.kind]:mc,[gc.kind]:gc,[yc.kind]:yc,[kc.kind]:kc,[bc.kind]:bc,[Sc.kind]:Sc,[wc.kind]:wc,[Ec.kind]:Ec,[vc.kind]:vc,[xc.kind]:xc,[Cc.kind]:Cc,[Lc.kind]:Lc,[Ic.kind]:Ic,[Oc.kind]:Oc,[qc.kind]:qc,[Uc.kind]:Uc,[jc.kind]:jc,[Gc.kind]:Gc,[Hc.kind]:Hc,[Vc.kind]:Vc,[zc.kind]:zc,[Xd.kind]:Xd};class $c extends ld{}$c.defaultNodes=Wc;class Xc{constructor(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}cachePath(e,t,a){const i="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(i)||(this.cache.set(i,a),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:i,d:a}))),i}clearLocalID(){this.localID=""}useLocalID(e=null){this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")}clearCache(){this.cache=new Map,this.defs=this.jax.svg("defs")}getCache(){return this.defs}}class Kc extends Pl{static charOptions(e,t){return super.charOptions(e,t)}}function Jc(e,t,a){for(const a of Object.keys(t)){const i=parseInt(a);Kc.charOptions(e,i).p=t[i]}for(const t of Object.keys(a)){const i=parseInt(t);Kc.charOptions(e,i).c=a[i]}return e}Kc.OPTIONS=Object.assign(Object.assign({},Pl.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),Kc.JAX="SVG";class Yc extends Kc{}const Qc="nofont",Zc="http://www.w3.org/2000/svg",eu="http://www.w3.org/1999/xlink";class tu extends $d{get forceInlineBreaks(){return!0}constructor(e=null){super(e,$c,Yc),this.minwidth=0,this.shift=0,this.svgStyles=null,this.fontCache=new Xc(this)}initialize(){"global"===this.options.fontCache&&this.fontCache.clearCache()}clearFontCache(){this.fontCache.clearCache()}reset(){this.clearFontCache()}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.svgStyles)return this.svgStyles;const t=this.svgStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",tu.STYLESHEETID),t}pageElements(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:tu.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])}findCache(e){const t=this.adaptor,a=t.tags(t.body(e.document),"svg");for(let e=a.length-1;e>=0;e--)if(this.adaptor.getAttribute(a[e],"id")===tu.FONTCACHEID)return!0;return!1}processMath(e,t){const a=this.container;this.container=t;const[i,r]=this.createRoot(e);this.typesetSvg(e,i,r),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,i,r),this.container=a}createRoot(e){const{w:t,h:a,d:i,pwidth:r}=e.getOuterBBox(),[n,o]=this.createSVG(a,i,t);if(r){const t=this.adaptor;t.setStyle(n,"min-width",t.getStyle(n,"width")),t.setAttribute(n,"width",r),t.removeAttribute(n,"viewBox");const i=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);t.setAttribute(o,"transform",`scale(${i},-${i}) translate(0, ${this.fixed(1e3*-a,1)})`)}return[n,o]}createSVG(e,t,a){const i=this.math.metrics.em/1e3,r=Math.max(a,i),n=Math.max(e+t,i),o=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,l=s.append(this.container,this.svg("svg",{xmlns:Zc,width:this.ex(r),height:this.ex(n),role:"img",focusable:!1,style:{"vertical-align":this.ex(-t)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*r,1),this.fixed(1e3*n,1)].join(" ")},[o]));return.001===r&&(s.setAttribute(l,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&this.options.useXlink&&s.setAttribute(l,"xmlns:xlink",eu),[l,o]}typesetSvg(e,t,a){const i=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),i.insert(this.fontCache.getCache(),a)),e.toSVG([a]),this.fontCache.clearLocalID(),this.minwidth)i.setStyle(t,"minWidth",this.ex(this.minwidth)),i.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){const e=i.getAttribute(this.container,"justify")||"center";this.setIndent(t,e,this.shift)}}setIndent(e,t,a){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(a)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-a))}handleInlineBreaks(e,t,a){const i=e.childNodes[0].breakCount;if(!i)return;const r=this.adaptor,n=r.firstChild(a),o=r.childNodes(r.firstChild(n)),s=e.childNodes[0].lineBBox;r.remove(a);for(let a=0;a<=i;a++){const i=s[a]||e.childNodes[0].getLineBBox(a),{h:l,d,w:c}=i,[u,p]=e.childNodes[0].getBreakNode(i),{scale:f}=u.getBBox(),[h,m]=this.createSVG(l*f,d*f,c*f),g=r.append(m,r.clone(n,!1));for(const e of r.childNodes(o[a]))r.append(g,e);r.insert(h,t);const y=!(!p||!p.node.getProperty("forcebreak"));if(y&&"after"===p.node.attributes.get("linebreakstyle")){const e=u.parent.node.childIndex(u.node)+1,t=u.parent.childNodes[e],a=(t?t.getLineBBox(0).originalL:0)*f;a&&this.addInlineBreak(h,a,y)}else if(y||a){const e=(u&&a?u.getLineBBox(0).originalL:0)*f;!e&&y||this.addInlineBreak(h,e,y||!!u.node.getProperty("forcebreak"))}}r.childNodes(t).length&&r.append(r.firstChild(r.parent(t)),r.firstChild(t)),r.remove(t)}addInlineBreak(e,t,a){const i=this.adaptor,r=Xn(t);a||i.insert(i.node("mjx-break",{prebreak:!0}),e),i.insert(i.node("mjx-break",a?od[r]?{size:od[r]}:{style:`letter-spacing: ${Xn(t-1)}`}:{newline:!0}),e)}ex(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"}svg(e,t={},a=[]){return this.html(e,t,a,Zc)}unknownText(e,t){const a=this.math.metrics,i=this.font.params.x_height/a.ex*a.em*1e3,r=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(i,1)+"px"},[this.text(e)]),n=this.adaptor;if("-explicitFont"!==t){const a=Sr(e);if(1!==a.length||a[0]<119808||a[0]>120831){const[e,a,i]=this.font.getCssFont(t);n.setAttribute(r,"font-family",e),a&&n.setAttribute(r,"font-style","italic"),i&&n.setAttribute(r,"font-weight","bold")}}return r}measureTextNode(e){const t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");const a=this.fixed(1e3*this.font.params.x_height,1),i=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,a,a].join(" ")},[e]);t.append(t.body(t.document),i);let r=t.nodeSize(e,1e3,!0)[0];return t.remove(i),{w:r,h:.75,d:.2}}}tu.NAME="SVG",tu.OPTIONS=Object.assign(Object.assign({},$d.OPTIONS),{blacker:3,internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null,useXlink:!0}),tu.commonStyles=Object.assign(Object.assign({},$d.commonStyles),{'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}}),tu.FONTCACHEID="MJX-SVG-global-cache",tu.STYLESHEETID="MJX-SVG-styles",MathJax.loader&&MathJax.loader.checkVersion("output/svg",za,"output"),Ja({_:{output:{common:{Direction:st,FontData:lt,LineBBox:dt,LinebreakVisitor:ct,Notation:ut,Wrapper:pt,WrapperFactory:ft,Wrappers:{HtmlNode:ht,TeXAtom:mt,TextNode:gt,maction:yt,math:kt,menclose:bt,mfenced:St,mfrac:At,mglyph:wt,mi:Et,mmultiscripts:vt,mn:xt,mo:Ct,mpadded:Lt,mroot:Nt,mrow:_t,ms:Ft,mspace:Pt,msqrt:Bt,msubsup:Dt,mtable:Rt,mtd:Tt,mtext:Mt,mtr:It,munderover:Ot,scriptbase:qt,semantics:Ut}},svg_ts:va,svg:{DefaultFont:Ea,FontCache:Aa,FontData:wa,Notation:pa,Wrapper:jt,WrapperFactory:Sa,Wrappers_ts:ba,Wrappers:{HtmlNode:ka,TeXAtom:ga,TextNode:ya,maction:ua,math:Ht,menclose:fa,merror:Jt,mfenced:ia,mfrac:ea,mglyph:ma,mi:zt,mmultiscripts:sa,mn:$t,mo:Wt,mpadded:Qt,mphantom:Zt,mroot:aa,mrow:Vt,ms:Xt,mspace:Yt,msqrt:ta,msubsup:na,mtable:la,mtd:ca,mtext:Kt,mtr:da,munderover:oa,scriptbase:ra,semantics:ha,zero:Gt}}}}});const au="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",iu={config(e,t,a,i){if(MathJax.loader){Ka(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||au,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;Ka(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?Ka(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(Ja({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),Ka(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&Ka(MathJax.config,e,{fontURL:Za.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};iu.config("svg",tu,Qc,Yc);const ru="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function nu(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function ou(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=lu(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),cu(i,r,a,(()=>e.post())))}function su(e){return(t,a)=>{const i=e.slice();return e.length=0,cu(t,a,i,(()=>nu(du.trim())))}}function lu(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let du="";function cu(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{du=t,i()}}))),id:"annotations"},t)}var uu;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(uu||(uu={}));const pu="click",fu="dblclick",hu="mousedown",mu="mouseup",gu="mouseover",yu="mouseout",ku="selectstart";class bu{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case uu.ESCAPE:this.escape(e);break;case uu.RIGHT:this.right(e);break;case uu.LEFT:this.left(e);break;case uu.UP:this.up(e);break;case uu.DOWN:this.down(e);break;case uu.RETURN:case uu.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(hu,this.mousedown.bind(this)),e.addEventListener(mu,this.mouseup.bind(this)),e.addEventListener(gu,this.mouseover.bind(this)),e.addEventListener(yu,this.mouseout.bind(this)),e.addEventListener(pu,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(ku,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(fu,this.stop.bind(this))}}class Su extends bu{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class Au extends Su{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const wu="CtxtMenu";function Eu(e){return wu+"_"+e}function vu(e){return Eu(e)}function xu(e){return Eu(e)}const Cu={ATTACHED:vu("Attached"),CONTEXTMENU:vu("ContextMenu"),MENU:vu("Menu"),MENUARROW:vu("MenuArrow"),MENUACTIVE:vu("MenuActive"),MENUCHECK:vu("MenuCheck"),MENUCLOSE:vu("MenuClose"),MENUCOMBOBOX:vu("MenuComboBox"),MENUDISABLED:vu("MenuDisabled"),MENUFRAME:vu("MenuFrame"),MENUITEM:vu("MenuItem"),MENULABEL:vu("MenuLabel"),MENURADIOCHECK:vu("MenuRadioCheck"),MENUINPUTBOX:vu("MenuInputBox"),MENURULE:vu("MenuRule"),MENUSLIDER:vu("MenuSlider"),MOUSEPOST:vu("MousePost"),RTL:vu("RTL"),INFO:vu("Info"),INFOCLOSE:vu("InfoClose"),INFOCONTENT:vu("InfoContent"),INFOSIGNATURE:vu("InfoSignature"),INFOTITLE:vu("InfoTitle"),SLIDERVALUE:vu("SliderValue"),SLIDERBAR:vu("SliderBar"),SELECTION:vu("Selection"),SELECTIONBOX:vu("SelectionBox"),SELECTIONMENU:vu("SelectionMenu"),SELECTIONDIVIDER:vu("SelectionDivider"),SELECTIONITEM:vu("SelectionItem")},Lu={COUNTER:xu("Counter"),KEYDOWNFUNC:xu("keydownFunc"),CONTEXTMENUFUNC:xu("contextmenuFunc"),OLDTAB:xu("Oldtabindex"),TOUCHFUNC:xu("TouchFunc")};class Nu extends Su{constructor(e,t){super(),this._menu=e,this._type=t,this.className=Cu.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function _u(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Fu(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Pu(e,t){console.error("ContextMenu Error: "+t)}function Bu(){return Du++}let Du=0;class Ru extends Nu{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(Cu.MENUACTIVE)}deactivate(){this.html.classList.remove(Cu.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){_u(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(Cu.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(Cu.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Pu(0,"Callback for menu entry "+this.id+" failed.")}}}class Tu extends Ru{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(Cu.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Mu extends Au{constructor(){super(...arguments),this.className=Cu.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Ru&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Ru&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(Cu.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof Tu));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class Iu{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=Cu.ATTACHED+"_"+Bu(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Lu.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Lu.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Lu.OLDTAB)),e.removeAttribute(Lu.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Lu.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Lu.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Lu[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Lu.COUNTER))return;const t=e.getAttribute(Lu.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Lu.COUNTER)}removeEvent(e,t,a){const i=Lu[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===uu.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class Ou{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class qu extends Mu{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new Iu(this),this.widgets=[],this.variablePool=new Ou}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(Cu.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class Uu extends Mu{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof Uu);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class ju extends Au{constructor(e){super(),this.element=e,this.className=Cu.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Gu extends Au{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=Cu.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(Cu.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(Cu.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new ju(this),t=e.html;return t.classList.add(Cu.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(Cu.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(Cu.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(Cu.INFOSIGNATURE),e}toJson(){return{type:""}}}class Hu extends Ru{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class Vu extends Hu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),_u(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Cu.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class zu extends Nu{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=Cu.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(Cu.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class Wu extends Ru{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Fu(this))}catch(e){Pu(0,"Illegal command callback.")}_u(this)}toJson(){return{type:""}}}class $u{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Pu(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Pu(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class Xu extends Hu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),_u(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(Cu.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class Ku extends Hu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Fu(this))}space(e){super.space(e),_u(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Cu.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(Cu.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==uu.ESCAPE&&e.keyCode!==uu.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Fu(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Ju extends Ru{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(Cu.MENULABEL)}toJson(){return{type:""}}}class Yu extends Hu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Bu(),this.valueId="ctx_slideValue"+Bu(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Fu(this)),this.update()}space(e){super.space(e),_u(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(Cu.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(Cu.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(Cu.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===uu.UP||t===uu.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==uu.ESCAPE&&t!==uu.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Fu(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class Qu extends Mu{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=Cu.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(Cu.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class Zu extends Gu{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Bu()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(Cu.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/Zu.chunkSize);default:return Zu.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(Cu.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(Cu.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(Zu.orderMethod.get(this.style))}toJson(){return{type:""}}}Zu.chunkSize=4,Zu.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=tp(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function ip(e){return"."+(Cu[e]||e)}const rp={};rp[ip("INFOCLOSE")]="{ top:.2em; right:.2em;}",rp[ip("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",rp[ip("INFO")+ip("MOUSEPOST")]="{outline:none;}",rp[ip("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const np={};np[ip("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",np[ip("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",np[ip("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",np[ip("MENUACTIVE")+" "+ip("MENUARROW")]="{color:white}",np[ip("MENUARROW")+ip("RTL")]="{left:.5em; right:auto}",np[ip("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",np[ip("MENUCHECK")+ip("RTL")]="{ right:.7em; left:auto }",np[ip("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",np[ip("MENURADIOCHECK")+ip("RTL")]="{ right: .7em; left:auto}",np[ip("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",np[ip("MENUINPUTBOX")+ip("RTL")]="{ left: .1em;}",np[ip("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",np[ip("MENUSLIDER")]="{ left: .1em;}",np[ip("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",np[ip("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",np[ip("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",np[ip("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",np[ip("MENUDISABLED")]="{ color:GrayText}",np[ip("MENUACTIVE")]="{ background-color: #606872; color: white;}",np[ip("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",np[ip("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",np[ip("CONTEXTMENU")+":focus"]="{ outline:none}",np[ip("CONTEXTMENU")+" "+ip("MENUITEM")+":focus"]="{ outline:none}",np[ip("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",np[ip("SELECTIONITEM")]="{ padding-right: 1em;}",np[ip("SELECTION")]="{ right: 40%; width:50%; }",np[ip("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",np[ip("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",np[ip("MENU")+" "+ip("MENUCLOSE")]="{ top:-10px; left:-10px}";const op={};op[ip("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',op[ip("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",op[ip("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",op[ip("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",op[ip("MENUCLOSE")+":hover:focus"]="{ outline:none}";let sp=!1,lp=!1,dp=!1;function cp(e){dp||(up(op,e),dp=!0)}function up(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class pp extends qu{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof Tu?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of pp.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}pp.DynamicSubmenus=new Map;class fp extends Vu{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class hp extends _n{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,ki(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class mp extends Gu{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+Cu.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const gp=Ya;class yp{get isLoading(){return yp.loading>0}get loadingPromise(){return this.isLoading?(yp._loadingPromise||(yp._loadingPromise=new Promise(((e,t)=>{yp._loadingOK=e,yp._loadingFailed=t}))),yp._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new hp,this.jax={CHTML:null,SVG:null},this.rerenderStart=Gi.LAST,this.about=new Gu('MathJax v'+Rn.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Gu("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new mp("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new mp("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new mp("MathJax Annotation Text",(()=>{const e=du;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new mp("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new mp("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new mp("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Gu("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=ki(yi({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,gp._.a11y&&gp._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new ap([["contextMenu",pp.fromJson.bind(pp)],["radioCompare",fp.fromJson.bind(fp)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{gp._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(ru?"Option":"Alt",ru?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!ru}),this.checkbox("Control","Control","ctrl",{hiddne:ru}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;pp.DynamicSubmenus.set("ShowAnnotation",ou(this.annotationBox,this.options.annotationTypes,a)),pp.DynamicSubmenus.set("CopyAnnotation",su(a)),i=this.document.document,sp||(up(rp,i),sp=!0,cp(i)),function(e){lp||(up(np,e),lp=!0,cp(e))}(this.document.document)}checkLoadableItems(){if(gp&&gp._&&gp.loader&&gp.startup)!this.settings.collapsible||gp._.a11y&&gp._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||gp._.a11y&&gp._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||gp._.a11y&&gp._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof zu)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(yp.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(yp.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(yp.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){gp._.a11y&&gp._.a11y.explorer&&gp._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(gp._.a11y&&gp._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=gp.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Rn.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||gp._.a11y&&gp._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||gp._.a11y&&gp._.a11y.explorer?this.rerender(this.settings.collapsible?Gi.RERENDER:Gi.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||gp._.a11y&&gp._.a11y.complexity?this.rerender(Gi.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){yp.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}yp.loading--,this.rerender(Gi.COMPILED)}checkComponent(e){const t=yp.loadingPromises.get(e);t&&Rn.retryAfter(t)}loadComponent(e,t){if(yp.loadingPromises.has(e))return;const a=gp.loader;if(!a)return;yp.loading++;const i=a.load(e).then((()=>{yp.loading--,yp.loadingPromises.delete(e),t(),0===yp.loading&&yp._loadingPromise&&(yp._loadingPromise=null,yp._loadingOK())})).catch((e=>{yp._loadingPromise?(yp._loadingPromise=null,yp._loadingFailed(e)):console.log(e)}));yp.loadingPromises.set(e,i)}loadA11y(e){const t=!Gi.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=gp.startup;Rn.handlers.unregister(a.handler),a.handler=a.getHandler(),Rn.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,yp._loadingPromise||(this.document.outputJax.reset(),Rn.handleRetriesFor((()=>{this.rerender("complexity"===e||t?Gi.COMPILED:Gi.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Rn.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=Gi.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),yp.loading||(this.rerenderStart<=Gi.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=Gi.LAST)}copyMathML(){nu(this.toMML(this.menu.mathItem))}copyOriginal(){nu(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{nu(e)}))}copySpeechText(){nu(this.menu.mathItem.outputData.speech)}copyErrorMessage(){nu(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var kp,bp,Sp;yp.MENU_STORAGE="MathJax-Menu-Settings",yp.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:pi({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},yp.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),yp.loading=0,yp.loadingPromises=new Map,yp._loadingPromise=null,yp._loadingOK=null,yp._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(kp||(kp={}));class Ap{static createProp(...e){const t=wp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class wp extends Ap{static createCstr(...e){const t=wp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}wp.DEFAULT_ORDER=[kp.LOCALE,kp.MODALITY,kp.DOMAIN,kp.STYLE,kp.TOPIC],wp.BASE_LOCALE="base",wp.DEFAULT_VALUE="default",wp.DEFAULT_VALUES={[kp.LOCALE]:"en",[kp.DOMAIN]:wp.DEFAULT_VALUE,[kp.STYLE]:wp.DEFAULT_VALUE,[kp.TOPIC]:wp.DEFAULT_VALUE,[kp.MODALITY]:"speech"};class Ep{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new wp(a,this.order.slice(0,i))}}class vp{constructor(e,t=new Ap(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new Ap(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=_p.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Pp=__webpack_require__(740);class Bp extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class Dp{set defaultLocale(e){this._defaultLocale=Pp.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return Dp.instance=Dp.instance||new Dp,Dp.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return Dp.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(wp.DEFAULT_VALUES[kp.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Rp.getInstance().mode===bp.HTTP?(Ip.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Bp("Illegal input: "+e.message)}}var Wp;function $p(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function Xp(e){return _p.Z.document.createElement(e)}function Kp(e,t){return _p.Z.document.createElementNS(e,t)}function Jp(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=Yp(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function Yp(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function Qp(e,t,a){return e.querySelectorAll?Vp(e.querySelectorAll(`[${t}="${a}"]`)):Gp(`.//*[@${t}="${a}"]`,e)}function Zp(e,t){return e.querySelectorAll?Vp(e.querySelectorAll(t)):Gp(`.//${t}`,e)}function ef(e){return e.tagName.toUpperCase()}function tf(e){return e.cloneNode(!0)}function af(e){return(new _p.Z.xmldom.XMLSerializer).serializeToString(e)}function rf(e,t){return e.toString()}function nf(e){return e.toString()}function of(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(Wp||(Wp={}));const sf={};function lf(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function df(e,t,a){const i=lf(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rdf(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:sf.identityCombiner,combineNestedRadical:sf.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:of,plural:nf},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:nf,mathspeak:nf,clearspeak:nf},letterTrans:{default:nf},combiner:(e,t,a)=>e},NUMBERS:cf(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function ff(e){switch(e){case 1:return uf.MESSAGES.MS.ONCE||"";case 2:return uf.MESSAGES.MS.TWICE;default:return e.toString()}}function hf(e,t){return e===uf.MESSAGES.MS.ROOTINDEX||e===uf.MESSAGES.MS.INDEX?e:e+" "+t}function mf(e){return gf(uf.MESSAGES.font[e],e)}function gf(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const yf="grammar";class kf{static getInstance(){return kf.instance=kf.instance||new kf,kf.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return kf.translateUnit(e);const t=Rp.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,kf.getInstance().getParameter("plural")&&(a=uf.FUNCTIONS.plural(a)),a}static translateUnit(e){e=kf.prepareUnit(e);const t=Rp.getInstance(),a=kf.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=uf.FUNCTIONS.plural(o)),o):kf.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===Wp.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(yf,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?kf.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=kf.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?kf.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function bf(e,t){if(!t||!e)return e;const a=uf.FUNCTIONS.fontRegexp(mf(t));return e.replace(a,"")}function Sf(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":Ef.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return Ef.ones[t];const a=Math.floor(t/10),i=Ef.tens[a],r=Ef.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+Ef.numSep+r:i||r}function Af(e){if(0===e)return Ef.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=Ef.large[t];if(t)if(1===t)a=(1===i?"":Sf(i)+Ef.numSep)+e+(a?Ef.numSep+a:"");else{const t=Af(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+Ef.numSep+e+(a?Ef.numSep+a:"")}else a=Sf(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function wf(e){const t=kf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}kf.getInstance().setCorrection("localFont",mf),kf.getInstance().setCorrection("localRole",(function(e){return gf(uf.MESSAGES.role[e],e)})),kf.getInstance().setCorrection("localEnclose",(function(e){return gf(uf.MESSAGES.enclose[e],e)})),kf.getInstance().setCorrection("ignoreFont",bf),kf.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),kf.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+uf.MESSAGES.regexp.TEXT+"]+$"))&&(kf.getInstance().currentFlags.translate=!1),e})),kf.getInstance().setCorrection("ignoreCaps",(function(e){let t=uf.ALPHABETS.capPrefix[Rp.getInstance().domain];return void 0===t&&(t=uf.ALPHABETS.capPrefix.default),bf(e,t)})),kf.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?uf.NUMBERS.numberToWords(parseInt(e,10)):e}));const Ef=cf();Ef.numericOrdinal=wf,Ef.numberToWords=Af,Ef.numberToOrdinal=function(e,t){if(e>1999)return wf(e);if(e<=10)return Ef.special.onesOrdinals[e-1];const a=Af(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const vf=Ef,xf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Cf=null;function Lf(e,t=!1){return e===Pf.ones[1]?t?"et":"en":e}function Nf(e,t=!1){let a=e%1e3,i="",r=Pf.ones[Math.floor(a/100)];if(i+=r?Lf(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?Pf.special.smallOrdinals[a]:Pf.ones[a],r)i+=r;else{const e=t?Pf.special.tensOrdinals[Math.floor(a/10)]:Pf.tens[Math.floor(a/10)];r=Pf.ones[a%10],i+=r?Lf(r)+"og"+e:e}return i}function _f(e,t=!1){if(0===e)return Pf.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=Nf(r,t&&!a);if(a){const t=Pf.large[a],n=r>1?"er":"";i=Lf(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=Lf(e)+i}e=Math.floor(e/1e3),a++}return i}function Ff(e){if(e%100)return _f(e,!0);const t=_f(e);return t.match(/e$/)?t:t+"e"}const Pf=cf();Pf.wordOrdinal=Ff,Pf.numericOrdinal=function(e){return e.toString()+"."},Pf.numberToWords=_f,Pf.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":Ff(e)+(t?"dele":"del")};const Bf=Pf;let Df=null;function Rf(e,t=!1){return e===Of.ones[1]?t?"eine":"ein":e}function Tf(e){let t=e%1e3,a="",i=Of.ones[Math.floor(t/100)];if(a+=i?Rf(i)+"hundert":"",t%=100,t)if(a+=a?Of.numSep:"",i=Of.ones[t],i)a+=i;else{const e=Of.tens[Math.floor(t/10)];i=Of.ones[t%10],a+=i?Rf(i)+"und"+e:e}return a}function Mf(e){if(0===e)return Of.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=Tf(e%1e3);if(t){const e=Of.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=Rf(r,t>1)+e+n+a}else a=Rf(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function If(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return Mf(e)+(e<19?"te":"ste")}const Of=cf();Of.wordOrdinal=If,Of.numericOrdinal=function(e){return e.toString()+"."},Of.numberToWords=Mf,Of.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":If(e)+"l"};const qf=Of,Uf=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},jf=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let Gf=null;function Hf(e){let t=e%1e3,a="";return a+=Wf.ones[Math.floor(t/100)]?Wf.ones[Math.floor(t/100)]+Wf.numSep+"hundred":"",t%=100,t&&(a+=a?Wf.numSep:"",a+=Wf.ones[t]||Wf.tens[Math.floor(t/10)]+(t%10?Wf.numSep+Wf.ones[t%10]:"")),a}function Vf(e){if(0===e)return Wf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=Hf(e%1e3)+(t?"-"+Wf.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function zf(e){let t=Vf(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const Wf=cf();Wf.wordOrdinal=zf,Wf.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},Wf.numberToWords=Vf,Wf.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=zf(e);return t?a+"s":a};const $f=Wf;let Xf=null;function Kf(e){const t=e%1e3,a=Math.floor(t/100),i=Jf.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return Jf.ones[t];const a=Jf.tens[Math.floor(t/10)],i=Jf.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const Jf=cf();Jf.numericOrdinal=function(e){const t=kf.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},Jf.numberToWords=function(e){if(0===e)return Jf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=Jf.large[t];const r=Kf(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=Kf(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},Jf.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return Jf.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(Jf.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(Jf.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(Jf.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(Jf.special.onesOrdinals[e-1])),a.join(" ")};const Yf=Jf,Qf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let Zf=null;let eh=null;function th(e){let t=e%1e3,a="";if(a+=nh.ones[Math.floor(t/100)]?nh.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=nh.ones[t];if(e)a+=e;else{const i=nh.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=nh.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+nh.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function ah(e){if(0===e)return nh.zero;if(e>=Math.pow(10,36))return e.toString();nh.special["tens-"+Rp.getInstance().subiso]&&(nh.tens=nh.special["tens-"+Rp.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=nh.large[t];const r=th(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const ih={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function rh(e){if(1===e)return"premi\xe8re";let t=ah(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const nh=cf();nh.wordOrdinal=rh,nh.numericOrdinal=function(e){const t=kf.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},nh.numberToWords=ah,nh.numberToOrdinal=function(e,t){const a=ih[e]||rh(e);return 3===e?a:t?a+"s":a};const oh=nh;let sh=null;function lh(e){if(0===e)return ch.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=ch.ones[Math.floor(t/100)]?ch.ones[Math.floor(t/100)]+ch.numSep+ch.special.hundred:"",t%=100,t&&(a+=a?ch.numSep:"",a+=ch.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=ch.ones[i]+ch.numSep+ch.large[t]+(a?ch.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+ch.numSep+i:a}function dh(e){const t=kf.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?ch.special.ordinalsFeminine[e]:ch.special.ordinalsMasculine[e];return lh(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const ch=cf();ch.wordOrdinal=dh,ch.numericOrdinal=function(e){const t=kf.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?ch.special.simpleSmallOrdinalsFeminine[e]:ch.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":ch.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},ch.numberToWords=lh,ch.numberToOrdinal=function(e,t){return e<=10?ch.special.smallDenominators[e]:dh(e)+" \u0905\u0902\u0936"};const uh=ch;let ph=null;function fh(e){let t=e%1e4,a="";return a+=yh.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":yh.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=yh.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":yh.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=yh.tens[Math.floor(t/10)]+(t%10?yh.ones[t%10]:"")),a}function hh(e){if(0===e)return yh.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=fh(e%1e4)+(t?yh.large[t]+yh.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function mh(e,t){return 1===e?"\uccab\ubc88\uc9f8":gh(e)+"\ubc88\uc9f8"}function gh(e){const t=hh(e),a=hh(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":yh.tens[10+Math.floor(e/10)],r=yh.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const yh=cf();yh.wordOrdinal=gh,yh.numericOrdinal=function(e){return mh(e)},yh.numberToWords=hh,yh.numberToOrdinal=mh;const kh=yh;let bh=null;function Sh(e){let t=e%1e3,a="";if(a+=Eh.ones[Math.floor(t/100)]?Eh.ones[Math.floor(t/100)]+Eh.numSep+"cento":"",t%=100,t){a+=a?Eh.numSep:"";const e=Eh.ones[t];if(e)a+=e;else{let e=Eh.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?Eh.numSep+Eh.ones[t%10]:""}}return a}function Ah(e){if(0===e)return Eh.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&kf.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=Sh(e%1e3)+(t?"-"+Eh.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function wh(e){const t="m"===kf.getInstance().getParameter("gender")?"o":"a";let a=Eh.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=Ah(e),a.slice(0,-1)+"esim"+t)}const Eh=cf();Eh.wordOrdinal=wh,Eh.numericOrdinal=function(e){const t=kf.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},Eh.numberToWords=Ah,Eh.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=wh(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const vh=Eh,xh=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let Ch=null;function Lh(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Fh.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Fh.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Fh.tens[Math.floor(a/10)]+Fh.special.smallOrdinals[a%10]}i+=Fh.ones[a]||Fh.tens[Math.floor(a/10)]+(a%10?Fh.ones[a%10]:"")}return t?Nh(i):i}function Nh(e){const t=Fh.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Fh.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Fh.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Fh.special.endOrdinal:(e.match(/e$/),e+"nde")}function _h(e){return Rh(e,!0)}const Fh=cf();Fh.wordOrdinal=_h,Fh.numericOrdinal=function(e){return e.toString()+"."},Fh.numberToWords=Rh,Fh.numberToOrdinal=function(e,t){return _h(e)};const Ph=Fh;function Bh(e,t=!1){return e===Fh.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function Dh(e,t=!1){let a=e%1e3,i="",r=Fh.ones[Math.floor(a/100)];if(i+=r?Bh(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Fh.special.smallOrdinals[a];if(e)return i+e}if(r=Fh.ones[a],r)i+=r;else{const e=Fh.tens[Math.floor(a/10)];r=Fh.ones[a%10],i+=r?r+"og"+e:e}}return t?Nh(i):i}function Rh(e,t=!1){const a="alt"===Rp.getInstance().subiso?function(e,t=!1){if(0===e)return t?Fh.special.smallOrdinals[0]:Fh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Dh(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Bh(n,!0):n)+(a>1?Fh.numSep:"")+(a?Fh.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Fh.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Fh.special.smallOrdinals[0]:Fh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Lh(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Fh.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let Th=null;function Mh(e){return e.toString().split("").map((function(e){return Ih.ones[parseInt(e,10)]})).join("")}const Ih=cf();Ih.numberToWords=Mh,Ih.numberToOrdinal=Mh;const Oh=Ih,qh=function(e){return e.match(RegExp("^"+zh.ALPHABETS.languagePrefix.english))?e.slice(1):e},Uh=function(e,t,a){return e=qh(e),t?e+t:e},jh=function(e,t,a){return t+qh(e)},Gh=function(e,t,a){return t+(a||"")+(e=qh(e))+"\u283b"},Hh=function(e,t,a){return t+(a||"")+(e=qh(e))+"\u283b\u283b"},Vh=function(e,t,a){return t+(e=qh(e))+"\u283e"};let zh=null;let Wh=null;function $h(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=Jh.ones[i]?(1===i?"":Jh.ones[i]+Jh.numSep)+"hundra":"",t%=100,t&&(a+=a?Jh.numSep:"",a+=Jh.ones[t]||Jh.tens[Math.floor(t/10)]+(t%10?Jh.numSep+Jh.ones[t%10]:"")),a}function Xh(e,t=!1){if(0===e)return Jh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Jh.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":$h(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function Kh(e){let t=Xh(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const Jh=cf();Jh.wordOrdinal=Kh,Jh.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},Jh.numberToWords=Xh,Jh.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=Kh(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const Yh=Jh;let Qh=null;const Zh={ca:function(){return Cf||(Cf=function(){const e=pf();return e.NUMBERS=vf,e.COMBINERS.sansserif=xf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=hf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=sf.prefixCombiner,e}()),Cf},da:function(){return Df||(Df=function(){const e=pf();return e.NUMBERS=Bf,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=sf.postfixCombiner,e.ALPHABETS.digitTrans.default=Bf.numberToWords,e}()),Df},de:function(){return Gf||(Gf=function(){const e=pf();return e.NUMBERS=qf,e.COMBINERS.germanPostfix=jf,e.ALPHABETS.combiner=Uf,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>mf(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=kf.getInstance().getParameter("case"),a=kf.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===kf.getInstance().getParameter("case")?e+"n":e,e}()),Gf},en:function(){return Xf||(Xf=function(){const e=pf();return e.NUMBERS=$f,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=$f.numberToWords,e.CORRECTIONS.article=e=>kf.getInstance().getParameter("noArticle")?"":e,e}()),Xf},es:function(){return Zf||(Zf=function(){const e=pf();return e.NUMBERS=Yf,e.COMBINERS.sansserif=Qf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=hf,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=sf.prefixCombiner,e}()),Zf},euro:function(){return eh||(eh=pf()),eh},fr:function(){return sh||(sh=function(){const e=pf();return e.NUMBERS=oh,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.combineRootIndex=hf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>kf.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=sf.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),sh},hi:function(){return ph||(ph=function(){const e=pf();return e.NUMBERS=uh,e.ALPHABETS.combiner=sf.prefixCombiner,e.FUNCTIONS.radicalNestDepth=ff,e}()),ph},it:function(){return Ch||(Ch=function(){const e=pf();return e.NUMBERS=vh,e.COMBINERS.italianPostfix=xh,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.combineRootIndex=hf,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=sf.romanceCombiner,e}()),Ch},ko:function(){return bh||(bh=function(){const e=pf();return e.NUMBERS=kh,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=kh.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),kf.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=kf.getInstance().getParameter("final");t&&kf.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),bh},nb:function(){return Th||(Th=function(){const e=pf();return e.NUMBERS=Ph,e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=Ph.numberToWords,e.FUNCTIONS.radicalNestDepth=ff,e}()),Th},nn:function(){return Wh||(Wh=function(){const e=pf();return e.NUMBERS=Ph,e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=Ph.numberToWords,e.FUNCTIONS.radicalNestDepth=ff,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),Wh},sv:function(){return Qh||(Qh=function(){const e=pf();return e.NUMBERS=Yh,e.FUNCTIONS.radicalNestDepth=ff,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=sf.prefixCombiner,e.ALPHABETS.digitTrans.default=Yh.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),Qh},nemeth:function(){return zh||(zh=function(){const e=pf();return e.NUMBERS=Oh,e.COMBINERS={postfixCombiner:Uh,germanCombiner:jh,embellishCombiner:Gh,doubleEmbellishCombiner:Hh,parensCombiner:Vh},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=nf,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:qh(e),e.ALPHABETS.digitTrans={default:Oh.numberToWords},e}()),zh}};function em(){const e=function(){const e=Pp.L.ensureLocale(Rp.getInstance().locale,Rp.getInstance().defaultLocale);return Rp.getInstance().locale=e,Zh[e]()}();if(function(e){const t=Rp.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Rp.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Rp.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))uf[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))kf.getInstance().setCorrection(t,a)}}function tm(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(nm(_p.Z.mathmapsIePath),im(),!0)}const am=null;function im(e){nm(_p.Z.WGXpath),rm(e)}function rm(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){rm(e,a++)}),200):a>=10||(_p.Z.wgxpath=wgxpath,e?_p.Z.wgxpath.install({document}):_p.Z.wgxpath.install(),Ip.evaluate=document.evaluate,Ip.result=XPathResult,Ip.createNSResolver=document.createNSResolver)}function nm(e){const t=_p.Z.document.createElement("script");t.type="text/javascript",t.src=e,_p.Z.document.head?_p.Z.document.head.appendChild(t):_p.Z.document.body.appendChild(t)}function om(e){return e.match("/$")?e:e+"/"}function sm(e,t="json"){return om(_p.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var lm,dm,cm;function um(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function pm([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=um(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function fm(e,t={}){return pm(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(lm||(lm={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(dm||(dm={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(cm||(cm={}));const hm=[{interval:["1D400","1D419"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLD},{interval:["1D41A","1D433"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLD},{interval:["1D56C","1D585"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLDFRAKTUR},{interval:["1D468","1D481"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLDITALIC},{interval:["1D482","1D49B"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLDSCRIPT},{interval:["1D538","1D551"],base:cm.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:lm.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:cm.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:lm.FRAKTUR},{interval:["1D51E","1D537"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.FRAKTUR},{interval:["FF21","FF3A"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.FULLWIDTH},{interval:["FF41","FF5A"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.FULLWIDTH},{interval:["1D434","1D44D"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.ITALIC},{interval:["1D44E","1D467"],base:cm.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:lm.ITALIC},{interval:["1D670","1D689"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.MONOSPACE},{interval:["1D68A","1D6A3"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.MONOSPACE},{interval:["0041","005A"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.NORMAL},{interval:["0061","007A"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.NORMAL},{interval:["1D49C","1D4B5"],base:cm.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:lm.SCRIPT},{interval:["1D4B6","1D4CF"],base:cm.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:lm.SCRIPT},{interval:["1D5A0","1D5B9"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIF},{interval:["1D5BA","1D5D3"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIF},{interval:["1D608","1D621"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:cm.LATINCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:cm.LATINSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:cm.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:lm.NORMAL},{interval:["03B0","03D0"],base:cm.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:lm.NORMAL},{interval:["1D6A8","1D6C0"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLD},{interval:["1D6C1","1D6E1"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLD},{interval:["1D6E2","1D6FA"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.ITALIC},{interval:["1D6FB","1D71B"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.ITALIC},{interval:["1D71C","1D734"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.BOLDITALIC},{interval:["1D735","1D755"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.BOLDITALIC},{interval:["1D756","1D76E"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:cm.GREEKCAP,subst:{},capital:!0,category:"Lu",font:lm.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:cm.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:lm.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.NORMAL},{interval:["2070","2079"],base:cm.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:dm.SUPER},{interval:["2080","2089"],base:cm.DIGIT,subst:{},offset:0,category:"No",font:dm.SUB},{interval:["245F","2473"],base:cm.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:dm.CIRCLED},{interval:["3251","325F"],base:cm.DIGIT,subst:{},offset:21,category:"No",font:dm.CIRCLED},{interval:["32B1","32BF"],base:cm.DIGIT,subst:{},offset:36,category:"No",font:dm.CIRCLED},{interval:["2474","2487"],base:cm.DIGIT,subst:{},offset:1,category:"No",font:dm.PARENTHESIZED},{interval:["2487","249B"],base:cm.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:dm.PERIOD},{interval:["2775","277F"],base:cm.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:dm.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:cm.DIGIT,subst:{},offset:11,category:"No",font:dm.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:cm.DIGIT,subst:{},offset:1,category:"No",font:dm.DOUBLECIRCLED},{interval:["277F","2789"],base:cm.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:dm.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:cm.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:dm.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.BOLD},{interval:["1D7D8","1D7E1"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.SANSSERIF},{interval:["1D7EC","1D7F5"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:cm.DIGIT,subst:{},offset:0,category:"Nd",font:lm.MONOSPACE},{interval:["1F101","1F10A"],base:cm.DIGIT,subst:{},offset:0,category:"No",font:dm.COMMA},{interval:["24B6","24CF"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.CIRCLED},{interval:["24D0","24E9"],base:cm.LATINSMALL,subst:{},capital:!1,category:"So",font:dm.CIRCLED},{interval:["1F110","1F129"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.PARENTHESIZED},{interval:["249C","24B5"],base:cm.LATINSMALL,subst:{},capital:!1,category:"So",font:dm.PARENTHESIZED},{interval:["1F130","1F149"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.SQUARED},{interval:["1F170","1F189"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.NEGATIVESQUARED},{interval:["1F150","1F169"],base:cm.LATINCAP,subst:{},capital:!0,category:"So",font:dm.NEGATIVECIRCLED}],mm=new Map;function gm(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of hm){const t=gm(e.base,e.font),a=fm(e.interval,e.subst);let i=mm.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,mm.set(t,i))}var ym;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(ym||(ym={}));const km=Object.assign(Object.assign(Object.assign({},lm),ym),dm);var bm;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(bm||(bm={}));const Sm=Object.assign(Object.assign({},cm),bm);var Am,wm,Em=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new vm,e.Secondary=new xm,e.FencesHoriz=new Map,e.FencesVert=new Map}(wm||(wm={}));const Nm=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function _m(e,t,a,i,r,n=[],o={},s={}){const l=mm.get(gm(e,i));l&&(l.unicode.forEach((e=>{wm.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>wm.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&wm.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&wm.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:Sm.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:Sm.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:km.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:km.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:km.DOUBLESTRUCKITALIC,secondary:Sm.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:km.DOUBLESTRUCK,secondary:Sm.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:km.NORMAL,secondary:Sm.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:km.NORMAL,secondary:Sm.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:km.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:km.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:km.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:km.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=Em(e,["set"]);return Cm(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(fm(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),Lm(wm.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),Lm(wm.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),Lm(wm.FencesHoriz,["5b","7b","ff3b","ff5b"],2),Lm(wm.FencesHoriz,[["239b","23a6"]],3),Lm(wm.FencesHoriz,[["23a7","23a9"]],4),Cm([...wm.FencesHoriz.keys()],{type:"fence",role:"open"}),Cm([...wm.FencesHoriz.values()],{type:"fence",role:"close"}),Cm([...wm.FencesVert.keys()],{type:"fence",role:"top"}),Cm([...wm.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(km)){const a=!!dm[e]?km.UNKNOWN:t===km.FULLWIDTH?km.NORMAL:t;_m(cm.LATINCAP,"identifier","latinletter",t,a,[Sm.ALLLETTERS]),_m(cm.LATINSMALL,"identifier","latinletter",t,a,[Sm.ALLLETTERS],{},{3:Sm.D}),_m(cm.GREEKCAP,"identifier","greekletter",t,a,[Sm.ALLLETTERS]),_m(cm.GREEKSMALL,"identifier","greekletter",t,a,[Sm.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),_m(cm.DIGIT,"number","integer",t,a)}}(),Cm(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),Cm(Nm,{type:"function",role:"prefix function"}),Cm(["mod","rem"],{type:"operator",role:"prefix function"});class Fm{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Rp.getInstance().strict?t.cstr.equal(e):Rp.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Rp.getInstance().parsers[a]||Rp.getInstance().defaultParser,s=Rp.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Rp.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(kp.LOCALE));return a=a.filter((function(e){return Fm.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Rp.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Pm=wp.DEFAULT_VALUES[kp.LOCALE],Bm=wp.DEFAULT_VALUES[kp.MODALITY];function Dm(e){return!(!e.locale&&!e.modality)&&(Pm=e.locale||Pm,Bm=e.modality||Bm,!0)}let Rm={};function Tm(e){Rm=e}const Mm=new Map,Im=new Map;function Om(e,t){let a=Mm.get(t);return a||(a=new Fm,a.base=Im.get(e),Mm.set(t,a),a)}function qm(e){const t=Im.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function Um(e,t,a){Om(e,t).defineRulesFromMappings(Pm,Bm,a)}function jm(e,t,a,i){Om(a,a).defineRuleFromStrings(Pm,Bm,e,t,i)}function Gm(e){if(!Dm(e))for(const[t,a]of Object.entries(e))jm("default","default",t,a)}function Hm(e){for(let t,a=0;t=e.names[a];a++)Um(e.key,t,e.mappings)}function Vm(e){for(const t of Object.keys(Rm)){const a=Object.assign({},e);a.mappings={};const i=Rm[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=Zh[Pm]().FUNCTIONS.si(i,e.mappings[t][r])}Hm(a)}}function zm(e,t){return t=t||{},e.length?(t[e[0]]=zm(e.slice(1),t[e[0]]),t):t}Rp.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Mm.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class Wm{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new Wm("",{})}static stringEmpty(e){return new Wm(e,{})}static stringAttr(e,t){return new Wm(e,t)}static singleton(e,t={}){return[Wm.stringAttr(e,t)]}static node(e,t,a={}){const i=Wm.getAttributes(t);return Object.assign(i,a),new Wm(e,i)}static getAttributes(e){const t={};for(const a of Wm.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}Wm.attributeList=["id","extid"];class $m{static create(e,t={}){return e.text=kf.getInstance().apply(e.text,t),new $m(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new $m({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return Wm.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const Xm=new Map;function Km(e,t,a){const i={};if(t){const e=Xm.get(t)||{};Object.assign(i,e)}Xm.set(e,Object.assign(i,a))}function Jm(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Gp("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[$m.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Rp.evaluateNode(e);return i.concat(r)}}class Zm{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class eg{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const tg=new Map,ag=new Map;function ig(e){const t=e.domain+":"+e.name;e instanceof Zm?tg.set(t,e):ag.set(t,e)}function rg(e,t){const a=e+":"+t,i=tg.get(a)||ag.get(a);i&&(i.active=!0)}function ng(e,t){const a=t.split("-"),i=Jm(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function og(e){return cg(e)||function(e){return lg(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(lg(e.childNodes[0])||cg(e.childNodes[0]))&&lg(e.childNodes[1])||3===e.childNodes.length&&cg(e.childNodes[0])&&lg(e.childNodes[1])&&lg(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(lg(e.childNodes[0])||dg(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(lg(e.childNodes[0].childNodes[0])||dg(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&sg(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(sg(e.childNodes[1])||"fenced"===e.childNodes[1].type&&sg(e.childNodes[1].childNodes[0]))}(e)}function sg(e){return e.hasAnnotation("clearspeak","simple")}function lg(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function dg(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function cg(e){return dg(e)||function(e){if(ug("Fraction_Over")||ug("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(ug("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function ug(e){return Rp.getInstance().style===e}function pg(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(fg(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Gp("children/*",e);return t.every((e=>fg(e)||"identifier"===e.tagName))}(a))}function fg(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function hg(e){return Gp("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(pg)?[e]:[]}function mg(e){return df(e,20,11)?[e]:[]}function gg(e){const t=parseInt(e.textContent,10);return[Wm.stringEmpty(isNaN(t)?e.textContent:t>10?uf.NUMBERS.numericOrdinal(t):uf.NUMBERS.wordOrdinal(t))]}ig(new Zm("clearspeak","simple",(function(e){return og(e)?"simple":""}))),ig(new Zm("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&dg(e.childNodes[0])&&function(e){for(let t=0;t1?uf.NUMBERS.wordOrdinal(t):"",[Wm.stringEmpty(yg)]}function bg(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=wm.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:wm.FencesHoriz.get(e)===t||wm.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function Sg(e){const t=Vp(e.parentNode.childNodes),a=Gp("../../children/*",e),i=t.indexOf(e);return Eg(a[i])||Eg(a[i+1])?[e]:[]}function Ag(e){const t=Vp(e.parentNode.childNodes),a=Gp("../../children/*",e),i=t.indexOf(e);return wg(a[i])&&a[i+1]&&(wg(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function wg(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function Eg(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function vg(e){return[Wm.stringEmpty(uf.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function xg(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function Cg(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}kf.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Lg=null;function Ng(e){Lg=e}const _g=new Map,Fg={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Pg={};function Bg(e){const t=e.name;_g.set(t,e),Fg[t]||(Fg[t]=!1)}function Dg(e,t,a){const i=_g.get(e);return i&&!Pg[e]&&(Fg[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Rg=[];function Tg(e,t){for(let a,i=0;a=Rg[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Mg(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(Tg)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===Tg(t[t.length-1],i));return a}function Ig(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Rg.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class Og extends Map{set(e,t){return super.set(Ig(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(Ig(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class qg extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(Ig(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class Ug extends qg{add(e,t){super.add(Ig(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new jg;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class jg extends qg{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(Ig(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Mg(t))}default(){const e=new Og;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Gg=["MO","MI","MN","MTEXT","MS","MSPACE"],Hg=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],Vg=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],zg=["MROOT","MSQRT"],Wg=["aria-label","exact-speech","alt"];function $g(e){return!!e&&"MATH"===ef(e)}function Xg(e){return!!e&&-1!==Hg.indexOf(ef(e))}function Kg(e){return!!e&&-1!==Vg.indexOf(ef(e))}function Jg(e){return!!e&&"MGLYPH"===ef(e)&&!function(e){return!!e&&-1!==Gg.indexOf(ef(e))}(e.parentNode)}function Yg(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==Wp.ELEMENT_NODE)continue;const e=ef(a);-1===Hg.indexOf(e)&&(-1!==Vg.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function Qg(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==Wg.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function Zg(e){return e&&e.embellished&&e.childNodes.length>0?Zg(e.childNodes[0]):e}function ey(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function ty(e,t){let a=e;const i=[],r=[];let n=null;do{n=ey(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class ay{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new ay(t);return a.type=e.tagName,ay.setAttribute(a,e,"role"),ay.setAttribute(a,e,"font"),ay.setAttribute(a,e,"embellished"),ay.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),Qg(a,e),ay.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of Vp(t.childNodes)){if(a.nodeType===Wp.TEXT_NODE){e.textContent=a.textContent;continue}const t=Vp(a.childNodes).map(ay.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===ef(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=km.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=zp("");return af(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==km.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=wm.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&oy(t[t.length-1],"openfence")}function vy(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function xy(e){return ry(e,"largeop")||ry(e,"limboth")||ry(e,"limlower")||ry(e,"limupper")||ry(e,"function")&&oy(e,"limit function")||(ry(e,"overscore")||ry(e,"underscore"))&&xy(e.childNodes[0])}function Cy(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Ly(e){return ry(e,"identifier")&&oy(e,"simple function")}const Ny=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],_y=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Fy(e){const t=e.type;return-1===Ny.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Fy(e.childNodes[0]):-1===_y.indexOf(t)||Fy(e.childNodes[0]))}function Py(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function By(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function Dy(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(By(t[0])||Py(t[0]))&&e.childNodes.slice(1).every(By)}function Ry(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===Am.invisibleTimes)}function Ty(e){return"infixop"===e.type&&"implicit"===e.role}function My(e){return"neutral"===e.role||"metric"===e.role}function Iy(e,t){return My(e)&&My(t)&&Zg(e).textContent===Zg(t).textContent}function Oy(e){return!!My(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function qy(e){return!!My(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class Uy{static getInstance(){return Uy.instance=Uy.instance||new Uy,Uy.instance}static tableToMultiline(e){if(!vy(e))return Dg("rewrite_subcases",e,Uy.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)Uy.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||ry(t=e.childNodes[0],"line")&&t.contentNodes.length&&oy(t.contentNodes[0],"label")||!wy(e.childNodes[0].childNodes[0])||Uy.tableToMatrixOrVector_(Uy.rewriteFencedLine_(e)),Uy.binomialForm_(e),Uy.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),Uy.meaningFromContent(e,Uy.numberRole_),Uy.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(ry(t,"relation")||ry(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=Uy.computeColumns_(e);return Uy.classifyByColumns_(e,t,"equality")||Uy.classifyByColumns_(e,t,"inequality",["equality"])||Uy.classifyByColumns_(e,t,"arrow")||Uy.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!Uy.cayleySpacing(a)||!Uy.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=Uy.separateSemantics(t);return Uy.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=Uy.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?Uy.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[Uy.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=Uy.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===ef(e))return e;for(;Kg(e)&&1===e.childNodes.length;)if("MSPACE"===ef(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=Uy.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",oy(e,"subsup")||oy(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===Am.functionApplication){Uy.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return Dg("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),Uy.propagateFunctionRole_(e,a),"prefix"}const a=Uy.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;oy(e,"subsup")||oy(e,"underover")||(e.role=t),Uy.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=Uy.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];ry(t,"multiline")?Uy.tableToVector_(e):Uy.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)Uy.assignRoleToRow_(e,Uy.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?Uy.binomialForm_(t):Uy.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?Uy.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];My(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)Uy.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),vy(e)&&Uy.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";ry(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&ry(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){ry(e,"line")?e.role=t:ry(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){ry(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>wm.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==km.UNKNOWN)return;const t=[...e.textContent].map((e=>wm.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==km.UNKNOWN&&t.font!==e?e===km.UNKNOWN?t.font:null:e}),km.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();ky(e)?(i.push(e),r.push(n)):(Uy.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=Uy.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=Uy.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=Uy.rewriteFence_(e,a);return ry(t,"superscript")||ry(t,"subscript")||ry(t,"tensor")?(oy(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),Uy.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&Uy.testColumns_(t,1,(e=>Uy.isPureRelation_(e,a)))||2===t.length&&(Uy.testColumns_(t,1,(e=>Uy.isEndRelation_(e,a)||Uy.isPureRelation_(e,a)))||Uy.testColumns_(t,0,(e=>Uy.isEndRelation_(e,a,!0)||Uy.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return ry(e,"relseq")&&oy(e,t)&&ry(e.childNodes[i],"empty")}static isPureRelation_(e,t){return ry(e,"relation")&&oy(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){Uy.getInstance().factory_=e,Ng(Uy.getInstance().factory_)}getNodeFactory(){return Uy.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===km.NORMAL)return e.font=km.ITALIC,Dg("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),Uy.exprFont_(e),Dg("simpleNamedFunction",e)}implicitNode(e){if(e=Uy.getInstance().getMixedNumbers_(e),1===(e=Uy.getInstance().combineUnits_(e)).length)return e[0];return Dg("combine_juxtaposition",Uy.getInstance().implicitNode_(e))}text(e,t){return Uy.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!ry(e,"empty")}))).length?Uy.getInstance().factory_.makeEmptyNode():(e=Uy.getInstance().getFencesInRow_(e),e=Uy.getInstance().tablesInRow(e),e=Uy.getInstance().getPunctuationInRow_(e),e=Uy.getInstance().getTextInRow_(e),e=Uy.getInstance().getFunctionsInRow_(e),Uy.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return Uy.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(xy(i)){a=Uy.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&sy(t[1])||2===n&&sy(t[1])&&sy(t[2]))return a=Uy.MML_TO_BOUNDS_[e],Uy.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(sy(t[1]))return i=Uy.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?Uy.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&sy(t[2]))return i=Uy.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),Uy.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return Uy.getInstance().makeLimitNode_(i,t,null,r)}return a=Uy.MML_TO_BOUNDS_[e],Uy.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=ty(e,Ay),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(Uy.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=ty(a,Sy),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();Ey(0,i)&&Uy.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=Uy.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(Uy.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?Uy.getInstance().horizontalFencedNode_(Uy.getInstance().factory_.makeContentNode(e),Uy.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(Uy.getInstance().factory_.makeContentNode(e)),t&&i.push(Uy.getInstance().factory_.makeContentNode(t)),Uy.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=Uy.getInstance().factory_.makeBranchNode("line",[e],[]),i=Uy.getInstance().factory_.makeBranchNode("line",[t],[]);return r=Uy.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),Uy.binomialForm_(r),Uy.classifyMultiline(r),r}return r=Uy.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=Uy.getInstance().factory_.makeBranchNode("tensor",[e,Uy.getInstance().scriptNode_(t,"leftsub"),Uy.getInstance().scriptNode_(a,"leftsuper"),Uy.getInstance().scriptNode_(i,"rightsub"),Uy.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=fy(e),n}pseudoTensor(e,t,a){const i=e=>!ry(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(Uy.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(Uy.getInstance().scriptNode_(a,"rightsuper",!0)),Uy.getInstance().limitNode(o,s)}font(e){const t=Uy.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=Uy.getInstance().cleanInference(e.childNodes),i=t.length?Uy.getInstance().factory_.makeBranchNode("inference",a(t),[]):Uy.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=Uy.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=Uy.getInstance().getFormulas(e,[],a);return Uy.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=Vp(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(Uy.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(Uy.getInstance().getLabel(e,r,a,"right"));const o=Uy.getInstance().getFormulas(e,r,a),s=Uy.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=Uy.getInstance().findNestedRow(t,"prooflabel",i),n=Uy.getInstance().factory_.makeBranchNode("rulelabel",a(Vp(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?Uy.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===Uy.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=Vp(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a(Vp(o.childNodes[0].childNodes))[0],f=Uy.getInstance().factory_.makeBranchNode("premises",u,[]);f.mathmlTree=s;const h=Uy.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return h.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:h,premises:f}}findNestedRow(e,t,a){return Uy.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return Vp(e).filter((function(e){return"MSPACE"!==ef(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),Dg("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new iy,Ng(this.factory_)}implicitNode_(e){const t=Uy.getInstance().factory_.makeMultipleContentNodes(e.length-1,Am.invisibleTimes);Uy.matchSpaces_(e,t);const a=Uy.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=Uy.getInstance().factory_.makeBranchNode("infixop",e,[t],Zg(t).textContent);return a.role=t.role,Dg("propagateSimpleFunction",a)}explicitMixed_(e){const t=ty(e,(function(e){return e.textContent===Am.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&ry(r[o],"number")&&!oy(r[o],"mixed")&&ry(n[0],"fraction")){const e=Uy.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return Zg(e).textContent})).join(" "),r=Uy.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=Uy.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=Uy.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=ty(e,(function(e){return ry(e,"fraction")&&oy(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&ry(r[n],"number")&&(oy(r[n],"integer")||oy(r[n],"float"))){const t=Uy.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=ty(e,(e=>ry(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(Uy.getInstance().row(r)),o.push(e);let t=Uy.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(Uy.getInstance().row(r)),i.push(e),r=n;continue}const s=wm.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(Uy.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(Uy.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(Uy.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(Uy.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(Uy.getInstance().row(r)),i.length>1?[Uy.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=ty(e,my),a=t.rel[0];if(!a)return Uy.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(Uy.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=Uy.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=Uy.getInstance().factory_.makeBranchNode("relseq",i,t.rel,Zg(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return Uy.getInstance().factory_.makeEmptyNode();if(1===(e=Uy.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&hy(e[0]);)t.push(e.shift());if(0===e.length)return Uy.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return Uy.getInstance().prefixNode_(e[0],t);const a=ey(e=Dg("convert_juxtaposition",e),hy),i=Uy.getInstance().prefixNode_(Uy.getInstance().implicitNode(a.head),t);return a.div?Uy.getInstance().operationsTree_(a.tail,i,a.div):(Dy(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=Uy.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return Uy.getInstance().postfixNode_(t,r)}const n=ey(e,hy);if(0===n.head.length)return r.push(n.div),Uy.getInstance().operationsTree_(n.tail,t,a,r);const o=Uy.getInstance().prefixNode_(Uy.getInstance().implicitNode(n.head),r),s=Uy.getInstance().appendOperand_(t,a,o);return n.div?Uy.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return Uy.getInstance().infixNode_([e,a],t);const i=Uy.getInstance().appendDivisionOp_(e,t,a);return i||(Uy.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?Uy.getInstance().appendMultiplicativeOp_(e,t,a):Uy.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Ry(e)?Uy.getInstance().infixNode_([e,a],t):Uy.getInstance().appendLastOperand_(e,t,a):"division"===e.role?Uy.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Ry(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Uy.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Ry(e))return Uy.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Ry(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Uy.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return Uy.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Ry(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):Uy.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=ty(e,yy);t=Uy.purgeFences_(t);const a=t.comp.shift();return Uy.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>oy(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();Uy.fenceToPunct_(t),e.push(t)}else{const t=ey(a,r),n=t.head.length-1,o=Uy.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||My(e[0])&&(!n||!Iy(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),Uy.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=Uy.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Uy.getInstance().fences_(e,t,a,i)}if(n&&Iy(e[0],n)){if(!Oy(n)||!qy(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),Uy.getInstance().fences_(e,t,a,i)}const r=Uy.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Uy.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&My(n)&&a.some(r)){const n=ey(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=Uy.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=Uy.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),Uy.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return Uy.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),Uy.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return Uy.fenceToPunct_(e[0]),e;const a=e.shift();if(!Oy(a)){Uy.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Uy.getInstance().neutralFences_(e,t))}const i=ey(e,(function(e){return Iy(e,a)}));if(!i.div){Uy.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Uy.getInstance().neutralFences_(e,t))}if(!qy(i.div))return Uy.fenceToPunct_(i.div),e.unshift(a),Uy.getInstance().neutralFences_(e,t);const r=Uy.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=Uy.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=Uy.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=Uy.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=Uy.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=Uy.getInstance().row(a);let r=Uy.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(Uy.getInstance().classifyHorizontalFence_(r),r=Dg("propagateComposedFunction",r)):r.role=e.role,r=Dg("detect_cycle",r),Uy.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Fy(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void Uy.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=ty(e,(function(a){if(!gy(a))return!1;if(gy(a)&&!oy(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(Uy.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(Uy.getInstance().row(r));return[Uy.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=Uy.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return Cy(e,t,0)?a.role="startpunct":Cy(e,t,e.length-1)?a.role="endpunct":t.every((e=>oy(e,"dummy")))?a.role="text":t.every((e=>oy(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=Uy.getInstance().factory_.makeMultipleContentNodes(e.length-1,Am.invisibleComma);return t.forEach((function(e){e.role="dummy"})),Uy.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!sy(e))return!1;const a=e.textContent,i=wm.Secondary.get(a,Sm.BAR)||wm.Secondary.get(a,Sm.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=Uy.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=Uy.getInstance().accentRole_(n,a);if(o){Uy.getInstance().accentRole_(o,"overscore")&&!i?(s=Uy.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=Uy.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return Uy.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=Uy.getInstance().factory_.makeBranchNode(i,t,[]),n=fy(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=Uy.classifyFunction_(i,e);if(!r)return a.push(i),Uy.getInstance().getFunctionsInRow_(e,a);const n=Uy.getInstance().getFunctionsInRow_(e,[]),o=Uy.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=Uy.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=Uy.getInstance().row(a.integrand);return n=Uy.getInstance().integralNode_(e,i,a.intvar),Dg("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return My(a)||(a.role="leftright"),n=Uy.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=ey(t,ly),i.head.length)r=Uy.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!ry(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=Uy.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=ey(t,dy),i.head.length?(r=Uy.getInstance().row(i.head),n=Uy.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!My(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>ry(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",Uy.propagateFunctionRole_(e,"simple function"),n=Uy.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=ey(t,dy);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}Dg("intvar_from_implicit",e);const a=e[0];if(py(a))return{integrand:t,intvar:null,rest:e};if(uy(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&cy(a,e[1])){const i=Uy.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),Uy.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=Uy.getInstance().factory_.makeContentNode(Am.functionApplication),i=Uy.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete Uy.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=Uy.getFunctionOp_(e,(function(e){return ry(e,"function")||ry(e,"identifier")&&oy(e,"simple function")}));return Uy.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=Uy.getFunctionOp_(e,(e=>ry(e,"largeop")));return Uy.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||Uy.getInstance().factory_.makeEmptyNode(),a=a||Uy.getInstance().factory_.makeEmptyNode();const i=Uy.getFunctionOp_(e,(e=>ry(e,"largeop")));return Uy.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=Uy.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=Uy.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return ry(e,"number")&&oy(e,"integer")}))?"vulgar":a.childNodes.every(By)?"unit":"division",Dg("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=Uy.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=Uy.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=ef(r);if("MSPACE"!==e){if("MROW"===e)return Uy.getInstance().findNestedRow_(Vp(r.childNodes),t,a+1,i);if(Uy.findSemantics(r,t,i))return r}}return null}}Uy.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},Uy.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},Uy.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},Uy.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},Uy.MATHJAX_FONTS={"-tex-caligraphic":km.CALIGRAPHIC,"-tex-caligraphic-bold":km.CALIGRAPHICBOLD,"-tex-calligraphic":km.CALIGRAPHIC,"-tex-calligraphic-bold":km.CALIGRAPHICBOLD,"-tex-oldstyle":km.OLDSTYLE,"-tex-oldstyle-bold":km.OLDSTYLEBOLD,"-tex-mathit":km.ITALIC};const jy=Uy;let Gy={};function Hy(e){return Array.from(e.textContent).map(Wm.stringEmpty)}function Vy(e,t){const a=Array.from(e.textContent),i=[],r=jy.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,km.UNKNOWN),o=r.identifierNode(a,km.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function zy(e){return Vy(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function Wy(e){return Vy(e,(function(e){e.font=km.UNKNOWN,e.type="identifier"}))}const $y=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function Xy(e){return Gy={},[e]}function Ky(e,t,a,i,r,n){i=i||$y,r=r||{},n=n||function(e){return!1};const o=af(t);if(Gy[e]||(Gy[e]={}),Gy[e][o])return Gy[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=Jy(t,a,Cg(i,a),r,n,0);return Gy[e][o]=s,s}function Jy(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=Vp(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=Vp(e.childNodes);return Math.max.apply(null,o.map((function(e){return Jy(e,t,a,i,r,n)})))}function Yy(e){return Ky("fraction",e,["fraction"],$y,{},uf.FUNCTIONS.fracNestDepth)}function Qy(e,t,a){const i=Yy(e),r=Array(i).fill(t);return a&&r.push(a),r.join(uf.MESSAGES.regexp.JOINER_FRAC)}function Zy(e){return Wm.singleton(Qy(e,uf.MESSAGES.MS.START,uf.MESSAGES.MS.FRAC_V))}function ek(e){return Wm.singleton(Qy(e,uf.MESSAGES.MS.END,uf.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function tk(e){return Wm.singleton(Qy(e,uf.MESSAGES.MS.FRAC_OVER),{})}function ak(e){return Wm.singleton(Qy(e,uf.MESSAGES.MS.START,uf.MESSAGES.MS.FRAC_B))}function ik(e){return Wm.singleton(Qy(e,uf.MESSAGES.MS.END,uf.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function rk(e){const t=Yy(e);return Wm.singleton(1===t?uf.MESSAGES.MS.FRAC_S:uf.FUNCTIONS.combineNestedFraction(uf.MESSAGES.MS.NEST_FRAC,uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.FRAC_S))}function nk(e){const t=Yy(e);return Wm.singleton(1===t?uf.MESSAGES.MS.ENDFRAC:uf.FUNCTIONS.combineNestedFraction(uf.MESSAGES.MS.NEST_FRAC,uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function ok(e){const t=Yy(e);return Wm.singleton(1===t?uf.MESSAGES.MS.FRAC_OVER:uf.FUNCTIONS.combineNestedFraction(uf.MESSAGES.MS.NEST_FRAC,uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.FRAC_OVER))}function sk(e){return uf.FUNCTIONS.fracNestDepth(e)?[e]:[]}function lk(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+uf.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+uf.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function dk(e){return Wm.singleton(lk(e,uf.MESSAGES.MS.SUBSCRIPT,{sup:uf.MESSAGES.MS.SUPER,sub:uf.MESSAGES.MS.SUB}))}function ck(e){return Wm.singleton(lk(e,uf.MESSAGES.MS.SUB,{sup:uf.MESSAGES.MS.SUP,sub:uf.MESSAGES.MS.SUB}))}function uk(e){return Wm.singleton(lk(e,uf.MESSAGES.MS.SUPERSCRIPT,{sup:uf.MESSAGES.MS.SUPER,sub:uf.MESSAGES.MS.SUB}))}function pk(e){return Wm.singleton(lk(e,uf.MESSAGES.MS.SUP,{sup:uf.MESSAGES.MS.SUP,sub:uf.MESSAGES.MS.SUB}))}function fk(e){const t=lk(e,"",{sup:uf.MESSAGES.MS.SUPER,sub:uf.MESSAGES.MS.SUB});return Wm.singleton(t?t.replace(new RegExp(uf.MESSAGES.MS.SUB+"$"),uf.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(uf.MESSAGES.MS.SUPER+"$"),uf.MESSAGES.MS.SUPERSCRIPT):uf.MESSAGES.MS.BASELINE)}function hk(e){const t=lk(e,"",{sup:uf.MESSAGES.MS.SUP,sub:uf.MESSAGES.MS.SUB});return Wm.singleton(t||uf.MESSAGES.MS.BASE)}function mk(e){return Ky("radical",e,["sqrt","root"],$y,{})}function gk(e,t,a){const i=mk(e),r=function(e){const t="sqrt"===e.tagName?"2":Gp("children/*[1]",e)[0].textContent.trim();return uf.MESSAGES.MSroots[t]||""}(e);return a=r?uf.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:uf.FUNCTIONS.combineNestedRadical(t,uf.FUNCTIONS.radicalNestDepth(i-1),a)}function yk(e){return Wm.singleton(gk(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.STARTROOT))}function kk(e){return Wm.singleton(gk(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.ENDROOT))}function bk(e){return Wm.singleton(gk(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.ROOTINDEX))}function Sk(e){return Wm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.STARTROOT))}function Ak(e){return Wm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ENDROOT))}function wk(e){return Wm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ROOTINDEX))}function Ek(e){return Wm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ROOT))}function vk(e){return Wm.singleton(gk(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.INDEX))}function xk(e){const t=function(e){return Ky("underscore",e,["underscore"],$y,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Wm.singleton(Array(t).join(uf.MESSAGES.MS.UNDER)+uf.MESSAGES.MS.UNDERSCRIPT)}function Ck(e){return Wm.singleton(uf.MESSAGES.MS.ENDSCRIPTS)}function Lk(e){const t=function(e){return Ky("overscore",e,["overscore"],$y,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Wm.singleton(Array(t).join(uf.MESSAGES.MS.OVER)+uf.MESSAGES.MS.OVERSCRIPT)}function Nk(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Gp("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function _k(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function Fk(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return Wm.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return Wm.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Pk=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Bk=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function Dk(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Bk.get(e)+"]";if(1&r){const t=Pk.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Rk(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=Dk(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Pk.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function Tk(e){let t=Object.keys(uf.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Mk(e,t){let a=0;return function(){return uf.NUMBERS.numericOrdinal(++a)+" "+t}}function Ik(e,t){let a=0;return function(){return uf.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function Ok(e){const t=lf(e,uf.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[Wm.node(uf.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),Wm.stringAttr(uf.NUMBERS.vulgarSep,{separator:""}),Wm.node(uf.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[Wm.node(t.content||"",e)]}function qk(e){const t=Vp(e.parentNode.childNodes);return Wm.singleton(uf.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function Uk(e){const t=fk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function jk(e){const t=hk(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Gk(e){const t=uk(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function Hk(e){const t=dk(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function Vk(e){const t=pk(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function zk(e){const t=ck(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function Wk(e,t,a){const i=Yy(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(uf.MESSAGES.regexp.JOINER_FRAC)}function $k(e){return Wm.singleton(Wk(e,uf.MESSAGES.MS.START,uf.MESSAGES.MS.FRAC_V))}function Xk(e){return Wm.singleton(Wk(e,uf.MESSAGES.MS.END,uf.MESSAGES.MS.FRAC_V))}function Kk(e){return Wm.singleton(Wk(e,uf.MESSAGES.MS.START,uf.MESSAGES.MS.FRAC_B))}function Jk(e){return Wm.singleton(Wk(e,uf.MESSAGES.MS.END,uf.MESSAGES.MS.FRAC_B))}function Yk(e){const t=Yy(e);return 1===t?Wm.singleton(uf.MESSAGES.MS.FRAC_S):Wm.singleton(uf.FUNCTIONS.combineNestedFraction(uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.NEST_FRAC,uf.MESSAGES.MS.FRAC_S))}function Qk(e){const t=Yy(e);return 1===t?Wm.singleton(uf.MESSAGES.MS.ENDFRAC):Wm.singleton(uf.FUNCTIONS.combineNestedFraction(uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.NEST_FRAC,uf.MESSAGES.MS.ENDFRAC))}function Zk(e){const t=Yy(e);return 1===t?Wm.singleton(uf.MESSAGES.MS.FRAC_OVER):Wm.singleton(uf.FUNCTIONS.combineNestedFraction(uf.FUNCTIONS.radicalNestDepth(t-1),uf.MESSAGES.MS.NEST_FRAC,uf.MESSAGES.MS.FRAC_OVER))}function eb(e){return 1===Gp("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function tb(e,t,a){const i=mk(e);return 1===i?a:uf.FUNCTIONS.combineNestedRadical(uf.FUNCTIONS.radicalNestDepth(i-1),t,a)}function ab(e){return Wm.singleton(tb(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.STARTROOT))}function ib(e){return Wm.singleton(tb(e,uf.MESSAGES.MS.NESTED,uf.MESSAGES.MS.ENDROOT))}function rb(e){return Wm.singleton(tb(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.STARTROOT))}function nb(e){return Wm.singleton(tb(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ENDROOT))}function ob(e){return Wm.singleton(tb(e,uf.MESSAGES.MS.NEST_ROOT,uf.MESSAGES.MS.ROOT))}function sb(e,t){const a=function(e){const t=Gp("children/*[1]",e)[0].textContent.trim();return uf.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function lb(e){return Wm.singleton(sb(e,uf.MESSAGES.MS.ROOTINDEX))}function db(e){return Wm.singleton(sb(e,uf.MESSAGES.MS.ROOTINDEX))}function cb(e){return Wm.singleton(sb(e,uf.MESSAGES.MS.INDEX))}function ub(e){const t=Gp("children/*",e);return Wm.singleton(uf.NUMBERS.wordOrdinal(t.length))}function pb(e){const t=Gp("children/*",e);return Wm.singleton(uf.NUMBERS.wordOrdinal(t.length-1))}function fb(e){const t=Gp("children/*",e),a=Gp("content/*",e);return Wm.singleton(uf.NUMBERS.wordOrdinal(t.length-a.length))}function hb(e,t){const a=e;let i=0;return function(){const e=$m.create({text:gb(a[i])&&yb(a[i+1])?uf.MESSAGES.unitTimes:""},{});return i++,[e]}}const mb=["superscript","subscript","overscore","underscore"];function gb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Gp("children/*",e);e=-1!==mb.indexOf(t)?a[0]:a[a.length-1]}return!1}function yb(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Gp("children/*",e)[0]}return!1}function kb(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Gp("children/*",e)[0]}return[]}function bb(e){const t=Yy(e);return Wm.singleton(new Array(t).join(uf.MESSAGES.MS.FRACTION_REPEAT)+uf.MESSAGES.MS.FRACTION_START)}function Sb(e){const t=Yy(e);return Wm.singleton(new Array(t).join(uf.MESSAGES.MS.FRACTION_REPEAT)+uf.MESSAGES.MS.FRACTION_END)}function Ab(e){const t=Yy(e);return Wm.singleton(new Array(t).join(uf.MESSAGES.MS.FRACTION_REPEAT)+uf.MESSAGES.MS.FRACTION_OVER)}function wb(e){const t=Yy(e);return Wm.singleton(new Array(t).join(uf.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+uf.MESSAGES.MS.FRACTION_OVER)}function Eb(e){return uf.MESSAGES.regexp.HYPER===Yy(e).toString()?[e]:[]}function vb(e,t){const a=xb(e);return Wm.singleton(1===a?t:new Array(a).join(uf.MESSAGES.MS.NESTED)+t)}function xb(e,t){const a=t||0;return e.parentNode?xb(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function Cb(e){return vb(e,uf.MESSAGES.MS.STARTROOT)}function Lb(e){return vb(e,uf.MESSAGES.MS.ENDROOT)}function Nb(e){return vb(e,uf.MESSAGES.MS.ROOTINDEX)}kf.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const _b=["multirel","relseq","appl","row","line"],Fb=["subscript","superscript","overscore","underscore"];function Pb(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==_b.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function Bb(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Gp("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[$m.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?lk(n,"",{sup:uf.MESSAGES.MS.SUPER,sub:uf.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==ef(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[$m.create({text:uf.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==ef(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[$m.create({text:uf.MESSAGES.regexp.SPACE},{})]:[],u=Rp.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function Db(e,t){const a=e.slice(0);let i;return i=e.length>0?Gp("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[$m.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===ef(e),l=r&&"NUMBER"===ef(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[$m.create({text:uf.MESSAGES.regexp.SPACE},{})]:[])}}ig(new eg("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==Fb.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(Pb(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(Pb(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let Rb=!1;function Tb(){Rb||(Km(wp.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:zy,CQFspaceoutIdentifier:Wy,CSFspaceoutText:Hy,CSFopenFracVerbose:Zy,CSFcloseFracVerbose:ek,CSFoverFracVerbose:tk,CSFopenFracBrief:ak,CSFcloseFracBrief:ik,CSFopenFracSbrief:rk,CSFcloseFracSbrief:nk,CSFoverFracSbrief:ok,CSFvulgarFraction:Ok,CQFvulgarFractionSmall:sk,CSFopenRadicalVerbose:yk,CSFcloseRadicalVerbose:kk,CSFindexRadicalVerbose:bk,CSFopenRadicalBrief:Sk,CSFcloseRadicalBrief:Ak,CSFindexRadicalBrief:wk,CSFopenRadicalSbrief:Ek,CSFindexRadicalSbrief:vk,CQFisSmallRoot:Tk,CSFsuperscriptVerbose:uk,CSFsuperscriptBrief:pk,CSFsubscriptVerbose:dk,CSFsubscriptBrief:ck,CSFbaselineVerbose:fk,CSFbaselineBrief:hk,CSFleftsuperscriptVerbose:uk,CSFleftsubscriptVerbose:dk,CSFrightsuperscriptVerbose:uk,CSFrightsubscriptVerbose:dk,CSFleftsuperscriptBrief:pk,CSFleftsubscriptBrief:ck,CSFrightsuperscriptBrief:pk,CSFrightsubscriptBrief:ck,CSFunderscript:xk,CSFoverscript:Lk,CSFendscripts:Ck,CTFordinalCounter:Mk,CTFwordCounter:Ik,CTFcontentIterator:Qm,CQFdetIsSimple:Nk,CSFRemoveParens:Fk,CQFresetNesting:Xy,CGFbaselineConstraint:_k,CGFtensorRules:Rk}),Km("es.speech.mathspeak",wp.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:hb,CQFoneLeft:kb}),Km("fr.speech.mathspeak",wp.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:Uk,CSFbaselineBrief:jk,CSFleftsuperscriptVerbose:Gk,CSFleftsubscriptVerbose:Hk,CSFleftsuperscriptBrief:Vk,CSFleftsubscriptBrief:zk}),Km("ko.speech.mathspeak",wp.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:$k,CSFcloseFracVerbose:Xk,CSFopenFracBrief:Kk,CSFcloseFracBrief:Jk,CSFopenFracSbrief:Yk,CSFoverFracSbrief:Zk,CSFcloseFracSbrief:Qk,CQFisSimpleIndex:eb,CSFindexRadicalVerbose:lb,CSFindexRadicalBrief:db,CSFindexRadicalSbrief:cb,CSFopenRadicalVerbose:ab,CSFcloseRadicalVerbose:ib,CSFopenRadicalBrief:rb,CSFcloseRadicalBrief:nb,CSFopenRadicalSbrief:ob}),Km(wp.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:Ym,CTFnodeCounter:ng,CTFcontentIterator:Qm,CSFvulgarFraction:Ok,CQFvulgarFractionSmall:mg,CQFcellsSimple:hg,CSFordinalExponent:gg,CSFwordOrdinal:vg,CQFmatchingFences:bg,CSFnestingDepth:kg,CQFfencedArguments:Sg,CQFsimpleArguments:Ag,CQFspaceoutNumber:zy}),Km("en.prefix.default","",{CSFordinalPosition:qk}),Km("en.speech.chromevox","",{CTFnodeCounter:Jm,CTFcontentIterator:Qm}),Km("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:sk,CSFvulgarFraction:Ok}),Km("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:ub,CSFdecreasedOrdinalConversion:pb,CSFlistOrdinalConversion:fb}),Km("nemeth.braille.default",wp.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:bb,CSFcloseFraction:Sb,CSFoverFraction:Ab,CSFoverBevFraction:wb,CQFhyperFraction:Eb,CSFopenRadical:Cb,CSFcloseRadical:Lb,CSFindexRadical:Nb,CSFsubscript:dk,CSFsuperscript:uk,CSFbaseline:fk,CGFtensorRules:e=>Rk(e,!1),CTFrelationIterator:Bb,CTFimplicitIterator:Db}),Rb=!0)}class Mb{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var Ib,Ob;function qb(e){switch(e){case"[n]":return Ib.NODE;case"[m]":return Ib.MULTI;case"[t]":return Ib.TEXT;case"[p]":return Ib.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(Ib||(Ib={}));class Ub{static grammarFromString(e){return kf.parseInput(e)}static fromString(e){const t={type:qb(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new Hb("Missing content.");switch(t.type){case Ib.TEXT:if('"'===a[0]){const e=Vb(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new Hb("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case Ib.NODE:case Ib.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=Ub.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new Ub(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new Hb("Invalid attribute expression: "+e);const t={},a=Vb(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===yf?Ub.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case Ib.NODE:return"[n]";case Ib.MULTI:return"[m]";case Ib.TEXT:return"[t]";case Ib.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class jb{static fromString(e){const t=Vb(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=jp(e,t,Ip.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[Wm.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=jp(e,t,Ip.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class Yb{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&Yb.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new Jb,this.parseOrder=wp.DEFAULT_ORDER,this.parser=new Ep(this.parseOrder),this.locale=wp.DEFAULT_VALUES[kp.LOCALE],this.modality=wp.DEFAULT_VALUES[kp.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new Mb(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?$m.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||$m.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&Yb.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new Gb(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return jb.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=jb.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new Mb(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new Qb(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new Mb(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class Qb{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class Zb extends Yb{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)rg(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new Hb("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new Hb("Rule named "+e+" with style "+t+" does not exist.");const s=i?jb.fromString(i):n.action,l=new Mb(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+uf.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+uf.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new Mb(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+uf.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+Zb.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(Zb.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(Zb.regexp.DECIMAL_MARK,"g"),uf.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,uf.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}Zb.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class eS extends Zb{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=wm.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(Ob||(Ob={}));class aS{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=Ob.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class iS extends aS{constructor(e,t){super(e,t),this.rule_=null,this.kind=Ob.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Fp.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function rS(e,t,a){switch(e){case Ob.ROOT:return new nS;case Ob.DYNAMIC:return new oS(t);case Ob.QUERY:return new dS(t,a);case Ob.BOOLEAN:return new cS(t,a);default:return null}}class nS extends aS{constructor(){super("",(()=>!0)),this.kind=Ob.ROOT}}class oS extends aS{constructor(e){super(e,(t=>t===e)),this.kind=Ob.DYNAMIC}}const sS={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function lS(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&ef(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=qp(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!kf.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!kf.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&ef(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Gp(t,e)[0];if(r){const e=function(e){const t=Mm.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=sS[a]||sS["="],n=parseInt(i,10);return e=>{const a=Gp(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class dS extends iS{constructor(e,t){super(e,lS(e)),this.context=t,this.kind=Ob.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class cS extends iS{constructor(e,t){super(e,lS(e)),this.context=t,this.kind=Ob.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class uS{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===Ob.QUERY||e.getKind()===Ob.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=uS.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(uS.order_));return Math.max(t.length,a)}constructor(){this.root=rS(Ob.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===Ob.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aFp.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=pS.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Fp.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),pS.debugSpeechRule(i,t)}evaluateNode(e){Hp(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Fp.getInstance().output(e)}const i=(new Date).getTime();return Fp.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Rp.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=fS.get(t);return a.parse(e),a}Tb(),e&&!e.functions&&(e.functions=function(e,t,a){return Xm.get([e,t,a].join("."))||Xm.get([wp.DEFAULT_VALUES[kp.LOCALE],t,a].join("."))||Xm.get([wp.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new tS;if("braille"===t)return new eS;return new Zb}(e.locale,e.modality);fS.set(t,a),e.inherits&&(a.inherits=fS.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>pS.getInstance().trie.addRule(e))),pS.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;kf.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[wp.DEFAULT_VALUES[kp.LOCALE]];return a[t]||a[wp.DEFAULT_VALUES[kp.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new uS}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Rp.getInstance();let a;Fp.getInstance().output(t.mode!==bp.HTTP?e.toString():e),kf.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Fp.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,bp.HTTP,e).toString()])),kf.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Rp.getInstance().dynamicCstr.getComponents();const e=kf.parseInput(o.engine);Rp.getInstance().setDynamicCstr(e)}switch(t.type){case Ib.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case Ib.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case Ib.TEXT:{const t=o.span;let a={};if(t){const i=Gp(t,e);a=i.length?Wm.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return $m.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case Ib.PERSONALITY:default:i=[$m.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&kf.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Rp.getInstance().setDynamicCstr(l)}return kf.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[$m.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Rp.getInstance().dynamicCstr,t=Rp.getInstance().strict,a=this.trie,i={};let r=e.getValue(kp.LOCALE),n=e.getValue(kp.MODALITY),o=e.getValue(kp.DOMAIN);a.hasSubtrie([r,n,o])||(o=wp.DEFAULT_VALUES[kp.DOMAIN],a.hasSubtrie([r,n,o])||(n=wp.DEFAULT_VALUES[kp.MODALITY],a.hasSubtrie([r,n,o])||(r=wp.DEFAULT_VALUES[kp.LOCALE]))),i[kp.LOCALE]=[r],i[kp.MODALITY]=["summary"!==n?n:wp.DEFAULT_VALUES[kp.MODALITY]],i[kp.DOMAIN]=["speech"!==n?wp.DEFAULT_VALUES[kp.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=wp.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==Wp.ELEMENT_NODE&&e.nodeType!==Wp.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Rp.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Fp.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const fS=new Map;Rp.nodeEvaluator=pS.getInstance().evaluateNode.bind(pS.getInstance());const hS={small:["default"],capital:["default"],digit:["default"]};function mS(e){const t=Rp.getInstance().locale;Rp.getInstance().locale=e,em(),Dm({locale:e}),function(){const e=uf.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};hS.small=t(e.smallPrefix,e.letterTrans),hS.capital=t(e.capPrefix,e.letterTrans),hS.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of mm.values()){const t=e.unicode;if("offset"in e)kS(t,e.font,e.offset||0);else{yS(t,uf.ALPHABETS[e.base],e.font,!!e.capital)}}Rp.getInstance().locale=t,em()}function gS(e){return function(e){return"string"==typeof e?{font:e,combiner:uf.ALPHABETS.combiner}:{font:e[0],combiner:uf.COMBINERS[e[1]]||sf[e[1]]||uf.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":uf.MESSAGES.font[e]||uf.MESSAGES.embellish[e]||"")}function yS(e,t,a,i){const r=gS(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?uf.ALPHABETS.capPrefix:uf.ALPHABETS.smallPrefix,t=i?hS.capital:hS.small;bS(r.combiner,a,n,r.font,e,uf.ALPHABETS.letterTrans,t)}}function kS(e,t,a){const i=gS(t);for(let t,r=0;t=e[r];r++){const e=uf.ALPHABETS.digitPrefix,n=r+a;bS(i.combiner,t,n,i.font,e,uf.ALPHABETS.digitTrans,hS.digit)}}function bS(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;jm(s,"default",t,e(o(a),i,l))}}var SS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const AS={functions:function(e){for(const a of e)Dm(a)||(t=a.key,Cm(a.names||[],wm.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Pm?(qm(a),Hm(a)):Im.set(a.key,a));var t},symbols:function(e){for(const t of e){if(Dm(t))continue;const e=Fm.parseUnicode(t.key);"base"!==Pm?Um(e,e,t.mappings):Im.set(e,t)}},units:function(e){for(const t of e)Dm(t)||(t.key+=":unit","base"!==Pm?(qm(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&Vm(t),Hm(t)):Im.set(t.key,t))},si:e=>e.forEach(Tm),messages:function(e){const t=Zh[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:pS.addStore,characters:e=>e.forEach(Gm)};let wS=!1;function ES(e=Rp.getInstance().locale){return SS(this,void 0,void 0,(function*(){return wS||(!function(){for(const e of mm.values()){const t=e.unicode;for(const a of t)Im.set(a,{key:a,category:e.category})}}(),vS(wp.BASE_LOCALE),wS=!0),Tp.promises[wp.BASE_LOCALE].then((()=>SS(this,void 0,void 0,(function*(){const t=Rp.getInstance().defaultLocale;return t?(vS(t),Tp.promises[t].then((()=>SS(this,void 0,void 0,(function*(){return vS(e),Tp.promises[e]}))))):(vS(e),Tp.promises[e])}))))}))}function vS(e=Rp.getInstance().locale){Tp.loaded[e]||(Tp.loaded[e]=[!1,!1],Pm=wp.DEFAULT_VALUES[kp.LOCALE],Bm=wp.DEFAULT_VALUES[kp.MODALITY],function(e){if(Rp.getInstance().isIE&&Rp.getInstance().mode===bp.HTTP)return void LS(e);!function(e){const t=function(){if(Rp.getInstance().customLoader)return Rp.getInstance().customLoader;return xS()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,CS(JSON.parse(i)),Tp.loaded[e]=[!0,!0],a(e)}),(t=>{Tp.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Rp.getInstance().locale=Rp.getInstance().defaultLocale,a(e)}))}));Tp.promises[e]=a}(e)}(e))}function xS(){switch(Rp.getInstance().mode){case bp.ASYNC:return NS;case bp.HTTP:return FS;case bp.SYNC:default:return _S}}function CS(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(mS(r[0]),a=!1),AS[r[1]](e[i]))}}function LS(e,t){let a=t||1;am?CS(am,e):a<=5&&setTimeout((()=>LS(e,a++)).bind(this),300)}function NS(e){const t=sm(e);return new Promise(((e,a)=>{_p.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function _S(e){const t=sm(e);return new Promise(((e,a)=>{let i="{}";try{i=_p.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function FS(e){const t=sm(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var PS,BS=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function DS(e){return BS(this,void 0,void 0,(function*(){const t=Rp.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Rp.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Rp.STRING_FEATURES.forEach(a),e.debug&&Fp.getInstance().init(),e.json&&(_p.Z.jsonPath=om(e.json)),e.xpath&&(_p.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=tm(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,im(!0),!0)}()}(t),em(),t.setDynamicCstr(),t.init?(Tp.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,Tp.get()):t.delay?(t.delay=!1,Tp.get()):ES()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(PS||(PS={}));const RS=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var TS;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(TS||(TS={}));function MS(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function IS(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function OS(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let qS={},US=[];function jS(e){qS={},US=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[Sp.JOIN];delete n[Sp.JOIN],void 0!==n[Sp.PAUSE]&&(e={[Sp.PAUSE]:n[Sp.PAUSE]},delete n[Sp.PAUSE]);$S(t,r,XS(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=US.length-1;t>=0;t--){const a=US[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=US.pop();const r=Cg(i,e);if(e=Cg(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&US.push(i)}US.push(a.open)}return a}class KS{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Rp.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class YS extends JS{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=jS(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(zS(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let QS="";const ZS={TABLE:function(e){let t=oA(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=sA(t);return t=lA(t,i),dA(t,a)},CASES:function(e){let t=oA(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=sA(t);return t=lA(t,i),dA(t,a)},CAYLEY:function(e){let t=oA(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=sA(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=lA(t,i),dA(t,a)},MATRIX:function(e){let t=oA(e);const[a,i]=sA(t);return t=lA(t,i),dA(t,a)},CELL:aA,FENCE:aA,ROW:aA,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=eA(a),o=eA(i),s=rA(n),l=rA(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${fA(n,d)}\n${c}\n${fA(o,d)}`},NUMERATOR:hA,DENOMINATOR:hA};function eA(e){const t=ef(e),a=ZS[t];return a?a(e):e.textContent}function tA(e,t){if(!e||!t)return e+t;const a=iA(e),i=iA(t),r=a-i;e=r<0?nA(e,i,rA(e)):e,t=r>0?nA(t,a,rA(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function nA(e,t,a){return e=function(e,t){const a=t-iA(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function oA(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===Wp.ELEMENT_NODE&&a.push(pA(e));return a}function sA(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function lA(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=cA(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=tA(i,e),i=tA(i,t.cells.shift());i=tA(cA(t.lfence,t.height),i),i=tA(i,cA(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(rA(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function cA(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function uA(e){return e.nodeType===Wp.ELEMENT_NODE&&"FENCE"===ef(e)?eA(e):""}function pA(e){const t=Array.from(e.childNodes),a=uA(t[0]),i=uA(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===Wp.TEXT_NODE){r=e.textContent;continue}const t=eA(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(iA(t),e)),0),width:n.map(rA)}}function fA(e,t){const a=(t-rA(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function hA(e){const t=e.firstChild,a=aA(e);if(t&&t.nodeType===Wp.ELEMENT_NODE){if("ENGLISH"===ef(t))return"\u2830"+a;if("NUMBER"===ef(t))return"\u283c"+a}return a}class mA extends KS{markup(e){const t=jS(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)VS(e)||(zS(e)?i=e:(i&&(a+=this.pause(i[Sp.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,mA.PAUSE_PUNCTUATION.get(t)||""}}mA.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class gA extends YS{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return gA.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,gA.MARKS[o]=!0),Rp.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}gA.MARK_ONCE=!1,gA.MARK_KIND=!0,gA.CHARACTER_ATTR="character",gA.MARKS={};const yA=new gA,kA=new Map([[Lp.NONE,new class extends KS{markup(e){let t="";const a=jS(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Lp.PUNCTUATION,new mA],[Lp.LAYOUT,new class extends YS{finalize(e){return function(e){QS="";const t=zp(`${e}`);return Fp.getInstance().output(Jp(t.toString())),QS=aA(t),QS}(e)}pause(e){return""}prosodyElement(e,t){return e===Sp.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=jS(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):zS(e);return t.join("")}}],[Lp.ACSS,new class extends JS{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=jS(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if(VS(e)){IS(i,e);continue}if(zS(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:MS(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+RS.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Sp.RATE:return"(richness . "+t+")";case Sp.PITCH:return"(average-pitch . "+t+")";case Sp.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[Sp.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Lp.SABLE,new class extends YS{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case Sp.PITCH:return'';case Sp.RATE:return'';case Sp.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Lp.VOICEXML,yA],[Lp.SSML,yA]]);function bA(e){const t=kA.get(Rp.getInstance().markup);return t?t.markup(e):""}function SA(e){const t=kA.get(Rp.getInstance().markup);return t?t.finalize(e):e}class AA{constructor(e){this.type=e,this.factory_=new iy}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class wA extends AA{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:km.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){jy.getInstance().setNodeFactory(this.getFactory());const t=Vp(e.childNodes),a=ef(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return Qg(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return jy.proof(e,a,this.parseList.bind(this));let i;return 1===(t=Yg(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=jy.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return jy.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return jy.getInstance().limitNode(ef(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(Yg(t));return this.getFactory().makeBranchNode("sqrt",[jy.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return jy.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,jy.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(Yg(t));let i;i=a.length?1===a.length&&ry(a[0],"empty")?a:[jy.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class vA extends EA{}class xA extends EA{}const CA="data-semantic-";var LA;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(LA||(LA={}));const NA=[LA.ADDED,LA.ALTERNATIVE,LA.CHILDREN,LA.COLLAPSED,LA.CONTENT,LA.EMBELLISHED,LA.FENCEPOINTER,LA.FONT,LA.ID,LA.ANNOTATION,LA.ATTRIBUTES,LA.OPERATOR,LA.OWNS,LA.PARENT,LA.POSTFIX,LA.PREFIX,LA.ROLE,LA.SPEECH,LA.STRUCTURE,LA.TYPE];function _A(e){return e.map((function(e){return e.id})).join(",")}function FA(e,t){e.setAttribute(LA.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(CA+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(LA.CHILDREN,_A(t.childNodes)),t.contentNodes.length&&e.setAttribute(LA.CONTENT,_A(t.contentNodes)),t.parent&&e.setAttribute(LA.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(LA.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(LA.POSTFIX,a.join(" "))}(e,t)}function PA(e){return CA+e}function BA(){const e=Xp("mrow");return e.setAttribute(LA.ADDED,"true"),e}class DA{static fromTree(e){return DA.fromNode(e.root)}static fromNode(e){return new DA(DA.fromNode_(e))}static fromString(e){return new DA(DA.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!DA.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return xg(DA.collapsedLeafs(e),DA.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,DA.simpleCollapseStructure(a)?[a]:DA.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new DA(DA.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return xg(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return DA.simpleCollapseStructure(e)?e.toString():DA.contentCollapseStructure(e)?"(c "+e.slice(1).map(DA.makeSexp_).join(" ")+")":"("+e.map(DA.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(DA.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(DA.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Gp(`.//self::*[@${LA.ID}=${n}]`,e)[0];if(!t.childNodes.length)return DA.addAria(s,a,i,r),t.id;const l=DA.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&DA.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(DA.tree_(e,t,a+1,i+1,r));return DA.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Rp.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(LA.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(LA.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(LA.COLLAPSED),i=a?DA.realLeafs_(DA.fromString(a).array):t.map((e=>e.id));e.setAttribute(LA.OWNS,i.join(" "))}static realLeafs_(e){if(DA.simpleCollapseStructure(e))return[e];if(DA.contentCollapseStructure(e))return[];let t=[];for(let a=1;aDA.simpleCollapseStructure(e)?e:DA.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{DA.simpleCollapseStructure(e)?a.push(e):(DA.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function RA(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=jy.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function TA(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(Ty(r)){Fp.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return TA(e.concat(o),t,a)}if(!i)return Fp.getInstance().output("Juxta Heuristic Case 3"),TA([r].concat(n),t,a);const o=n.shift();if(!o){Fp.getInstance().output("Juxta Heuristic Case 9");const n=Lg.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",Dg("combine_juxtaposition",n),t.unshift(n),TA(e,t,a)}if(hy(i)||hy(o))return Fp.getInstance().output("Juxta Heuristic Case 4"),TA(e.concat([i,r,o]).concat(n),t,a);let s=null;return Ty(i)&&Ty(o)?(Fp.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Ty(i)?(Fp.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):Ty(o)?(Fp.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Fp.getInstance().output("Juxta Heuristic Case 8"),s=Lg.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),TA(e.concat(n),t,a)}function MA(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===ef(e.childNodes[0])&&"MPADDED"===ef(e.childNodes[0].childNodes[0])&&"MPHANTOM"===ef(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Bg(new vA("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)Ty(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Bg(new vA("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Ly)||(e.role="composed function"),e)),(e=>"clearspeak"===Rp.getInstance().domain))),Bg(new vA("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Rp.getInstance().domain))),Bg(new vA("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Rp.getInstance().domain))),Bg(new vA("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>wm.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Bg(new xA("convert_juxtaposition",(e=>{let t=ty(e,(function(e){return e.textContent===Am.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=RA(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),RA(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=ty(e,(function(e){return e.textContent===Am.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?TA(t.comp.shift(),t.rel,t.comp):e}))),Bg(new vA("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Rp.getInstance().modality&&"identifier"===e.type))),Bg(new vA("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Bg(new xA("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Ry(e[0])))),Bg(new vA("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(uy(a))return void(a.role="integral");if(!Ry(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(uy(n))return void(n.role="integral");if(cy(r,n)){const e=jy.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Bg(new vA("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=OA(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=OA(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}jy.tableToMultiline(e);const a=jy.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(MA(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(MA(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const IA=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function OA(e,t){if(!e.childNodes.length)return UA(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;UA(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==IA.indexOf(e.type)){const i=e.childNodes;UA(i[t?i.length-1:0]);const r=DA.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const qA={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function UA(e){if("punctuation"!==e.type)return!1;const t=qA[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class jA{static empty(){const e=zp(""),t=new jA(e);return t.mathml=e,t}static fromNode(e,t){const a=jA.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=jA.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=jA.empty();return e.childNodes[0]&&(t.root=ay.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new wA,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new wA,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),GA.visit(this.root,{}),function(e){for(const t of tg.values())t.active&&t.annotate(e);for(const t of ag.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=zp(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return af(this.xml(e))}formatXml(e){return Jp(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const GA=new eg("general","unit",((e,t)=>(Dy(e)&&(e.role="unit"),!1)));function HA(e){return VA(e).xml()}function VA(e){return new jA(e)}const zA=[],WA={collapsed:!0,implicit:!0,wiki:!0};function $A(e){const t=function(e){for(let t,a=0;t=zA[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),iw(a);if(1===e.mathml.length){if(Fp.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Fp.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],FA(a,e),iw(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Fp.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],FA(a,e),a.appendChild($A(t)),iw(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[uw(e)])}))}const i=e.contentNodes.map(dw);pw(e,i);const r=e.childNodes.map($A),n=DA.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Fp.getInstance().output("Walktree Case 1"),a=XA(n,e);else{const e=ew(n);Fp.getInstance().output("Walktree Case 2"),e?(Fp.getInstance().output("Walktree Case 2.1"),a=sw(e)):(Fp.getInstance().output("Walktree Case 2.2"),a=fw(a))}return a=cw(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Fg.combine_juxtaposition?function(e,t,a){const i=[];let r=Vp(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(LA.TYPE)){i.push(e);continue}const a=KA(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):Vp(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||QA(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(YA(a,e)){t.shift();continue}const n=i[r];if(n)JA(e,n,a),t.shift();else{if(a.parentNode){e=sw(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=sw(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),FA(a,e),iw(a)}function XA(e,t){const a=function(e){const t=ew(e);if(!t)return{type:ZA.INVALID,node:null};const a=ew(e.slice().reverse());if(t===a)return{type:ZA.VALID,node:t};const i=tw(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=tw(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:ZA.INVALID,node:null};return{type:r.length!==i.length?ZA.PRUNED:aw(r[s+1],n[1])?ZA.VALID:ZA.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==ZA.VALID||!Kg(i))if(Fp.getInstance().output("Walktree Case 1.1"),i=BA(),r===ZA.PRUNED)Fp.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=rw(t);if($g(i)){Fp.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of NA)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),Vp(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,$p(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Fp.getInstance().output("Walktree Case 1.1.1");const t=ew(e),a=function(e,t){const a=Vp(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(sw(t),e);$p(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function KA(e,t){const a=[];let i=Vp(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===Wp.ELEMENT_NODE&&(e.hasAttribute(LA.TYPE)||-1!==t.indexOf(e)?a.push(e):i=Vp(e.childNodes).concat(i))}return a}function JA(e,t,a){let i=t,r=sw(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=sw(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function YA(e,t){if(!e)return!1;do{if((e=sw(e))===t)return!0}while(e);return!1}function QA(e,t){const a=Am.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(LA.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return $p(e,t),!0}return!1}var ZA;function ew(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!$g(e)&&e.parentNode;)e=sw(e),i.unshift(e);return i}function aw(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function iw(e){for(;!$g(e)&&nw(e);)e=sw(e);return e}function rw(e){const t=Vp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===Wp.ELEMENT_NODE&&!Xg(e)}));return 1===a.length&&Kg(a[0])&&!a[0].hasAttribute(LA.TYPE)?rw(a[0]):e}function nw(e){const t=sw(e);return!(!t||!Kg(t))&&Vp(t.childNodes).every((function(t){return t===e||ow(t)}))}function ow(e){if(e.nodeType!==Wp.ELEMENT_NODE)return!0;if(!e||Xg(e))return!0;const t=Vp(e.childNodes);return!(!Kg(e)&&t.length||function(e){return!!e&&-1!==zg.indexOf(ef(e))}(e)||e.hasAttribute(LA.TYPE)||Jg(e))&&Vp(e.childNodes).every(ow)}function sw(e){return e.parentNode}function lw(e,t){const a=new DA(t);e.setAttribute(LA.COLLAPSED,a.toString())}function dw(e){if(e.mathml.length)return $A(e);const t=WA.implicit?uw(e):BA();return e.mathml=[t],t}function cw(e){if("MFENCED"!==ef(e))return e;const t=BA();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return Vp(e.childNodes).forEach((function(e){t.appendChild(e)})),$p(e,t),t}function uw(e){const t=Xp("mo"),a=(i=e.textContent,_p.Z.document.createTextNode(i));var i;return t.appendChild(a),FA(t,e),t.setAttribute(LA.ADDED,"true"),t}function pw(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){fw(e).setAttribute(LA.OPERATOR,a)}))}function fw(e){const t=Vp(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!ow(e)})),i=[];for(let e,t=0;e=a[t];t++)if(Kg(e)){const t=fw(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function hw(e,t,a=!1){const i=Jp(e.toString()).toString().replace(new RegExp(CA,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function mw(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=$A(t);i.push(e);const n=fw(e);r&&!a&&n.setAttribute(LA.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(ZA||(ZA={}));class gw{constructor(e){this.semantic=e}}class yw extends gw{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=$A(e),this.mml.hasAttribute(LA.TYPE)){const e=BA();$p(this.mml,e),e.appendChild(this.mml),this.mml=e}return FA(this.mml,this.semantic),this.mml}}class kw extends gw{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=ef(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=$A(a),n=$A(t),o=$A(i);return FA(this.mml,this.semantic),this.mml.setAttribute(LA.CHILDREN,_A([t,i,a])),[n,o,r].forEach((e=>fw(e).setAttribute(LA.PARENT,this.mml.getAttribute(LA.ID)))),this.mml.setAttribute(LA.TYPE,e.role),lw(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class bw extends gw{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?mw(e):($A(e),e.id)}static createNone_(e){const t=Xp("none");return e&&FA(t,e),t.setAttribute(LA.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=Vp(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(fw(e).getAttribute(LA.ID)))fw(e).setAttribute(LA.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(bw.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==ef(a[i])?this.mml.insertBefore(a[i],Xp("mprescripts")):i++,r(t)}}class Sw extends bw{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===ef(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(FA(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=bw.multiscriptIndex(this.semantic.childNodes[1]),a=bw.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];lw(this.mml,r),this.mml.setAttribute(LA.TYPE,i.role),this.completeMultiscript(DA.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=bw.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];lw(this.mml,a)}const i=DA.collapsedLeafs(a||[],t);return fw($A(e)).setAttribute(LA.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(LA.CHILDREN,i.join(",")),this.mml}}class Aw extends bw{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){$A(this.semantic.childNodes[0]);const e=bw.multiscriptIndex(this.semantic.childNodes[1]),t=bw.multiscriptIndex(this.semantic.childNodes[2]),a=bw.multiscriptIndex(this.semantic.childNodes[3]),i=bw.multiscriptIndex(this.semantic.childNodes[4]);FA(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];lw(this.mml,r);const n=DA.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(LA.CHILDREN,n.join(",")),this.completeMultiscript(DA.interleaveIds(a,i),DA.interleaveIds(e,t)),this.mml}}class ww extends gw{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=BA(),a=new ay(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&ww.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=$A(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(LA.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],ww.fencedMap_(this.ofence,this.ofenceMap),ww.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=iw(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=iw(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(FA(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{FA(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push($A(a));e=e.childNodes[0]}const n=Xp("dummy"),o=i.childNodes[0];$p(i,n),$p(a,i),$p(i.childNodes[0],a),$p(n,o),t||(t=i)}return $A(this.ofence),$A(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=ef(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=kw):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=Sw:"tensor"===e.type&&(i=Aw),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=ww.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=BA();if($p(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=BA();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(LA.PARENT);e.childNodes[0].setAttribute(LA.PARENT,t)}))}}class Ew extends gw{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=BA();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===ef(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=BA();FA(t,e),this.mrows.unshift(t)}else{if("MTABLE"===ef(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);FA(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=dw(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));pw(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else $A(e)}finalizeTable(e){FA(e.mathmlTree,e),e.contentNodes.forEach((e=>{$A(e)})),e.childNodes.forEach((e=>{$A(e)}))}}class vw extends gw{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=ef(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&$A(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=XA([this.mml],this.semantic)),FA(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(vw.walkTree_),this.mml}}class xw extends gw{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&$A(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&$A(this.semantic.childNodes[0]),FA(this.mml,this.semantic),this.mml}}class Cw extends gw{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){$A(e),FA(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){$A(e)})),FA(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class Lw extends gw{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=dw(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?dw(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map($A),this.mml)if("MFENCED"===ef(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=cw(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=XA(a,this.semantic)}else this.mml=XA([e].concat(this.inner,[t]),this.semantic);return FA(this.mml,this.semantic),this.mml}}class Nw extends gw{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=mw(this.semantic,e);return this.mml=XA(e,this.semantic),FA(this.mml,this.semantic),this.mml.removeAttribute(LA.CONTENT),lw(this.mml,t),this.mml}}function _w(e){const t=tf(e);return function(e,t){const a=tf(e);return $A(t.root),Rp.getInstance().structure&&e.setAttribute(LA.STRUCTURE,DA.fromStructure(e,t).toString()),Fp.getInstance().generateOutput((()=>[hw(a,"Original MathML",WA.wiki),hw(t,"Semantic Tree",WA.wiki),hw(e,"Semantically enriched MathML",WA.wiki)])),e}(t,VA(t))}function Fw(e){return _w(zp(e))}zA.push({test:vw.test,constr:e=>new vw(e)},{test:ww.test,constr:e=>new ww(e)},{test:kw.test,constr:e=>new kw(e)},{test:Aw.test,constr:e=>new Aw(e)},{test:Sw.test,constr:e=>new Sw(e)},{test:xw.test,constr:e=>new xw(e)},{test:yw.test,constr:e=>new yw(e)},{test:Cw.test,constr:e=>new Cw(e)},{test:Ew.test,constr:e=>new Ew(e)},{test:Lw.test,constr:e=>new Lw(e)},{test:Nw.test,constr:e=>new Nw(e)});let Pw=0;class Bw{constructor(){this.counter=Pw++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){Hp(e);Gp(`.//*[@${LA.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Gp(`.//*[@${LA.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=PA("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=PA("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class Dw extends Bw{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const Rw={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function Tw(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?Rw[a.color]:a;return i||(i=Rw[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class Mw{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=Tw(t,Mw.DEFAULT_FOREGROUND_),this.background=Tw(e,Mw.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+Mw.toHex(e.red)+Mw.toHex(e.green)+Mw.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}Mw.DEFAULT_BACKGROUND_="blue",Mw.DEFAULT_FOREGROUND_="black";class Iw{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class Ow extends Bw{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=Kp("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=Kp("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function qw(e,t,a){const i=new Mw(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(jw[r]||jw.NativeMML);return n.setColor(i),n}function Uw(e,t,a){const i=new Mw(e,t);a.setColor(i)}const jw={SVG:Ow,"SVG-V3":class extends Ow{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=Kp("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new Mw({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Gp(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends Bw{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends Bw{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=Xp("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends Dw{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:Dw,CHTML:class extends Dw{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function Gw(e){return e?e.split(/,/):[]}function Hw(e,t){return e.getAttribute(t)}function Vw(e){if(e.hasAttribute(LA.TYPE)&&!e.hasAttribute(LA.PARENT))return e;const t=function(e,t){return e.querySelectorAll?Vp(e.querySelectorAll(`[${t}]`)):Gp(`.//*[@${t}]`,e)}(e,LA.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(LA.PARENT))return e;return e}function zw(e,t){return e.getAttribute(LA.ID)===t?e:Qp(e,LA.ID,t)[0]}function Ww(e,t){return e.getAttribute(LA.ID)===t?[e]:Qp(e,LA.ID,t)}class $w{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=Gw(Hw(t,LA.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!DA.simpleCollapseStructure(e)&&e[1]&&DA.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new iy,this.nodeDict={},this.mmlRoot=Vw(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=jA.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),jy.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=Gw(Hw(e,LA.CHILDREN)),i=Gw(Hw(e,LA.CONTENT));if(0===i.length&&0===a.length)return $w.textContent(t,e),t;if(i.length>0){const e=zw(this.mathml,i[0]);e&&$w.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=Hw(e,LA.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=Hw(e,LA.TYPE),a=Hw(e,LA.ROLE),i=Hw(e,LA.FONT),r=Hw(e,LA.ANNOTATION)||"",n=Hw(e,LA.ATTRIBUTES)||"",o=Hw(e,LA.ID),s=Hw(e,LA.EMBELLISHED),l=Hw(e,LA.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||km.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(Am.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if($w.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);DA.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=DA.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if($w.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?pS.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return pS.getInstance().evaluateNode(i)})):[]}(e);return bA(t)}function tE(e){const t=function(e){return e?pS.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return pS.getInstance().evaluateNode(e)})):[]}(e);return bA(t)}class aE{constructor(){this.modality=PA("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=PA(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new $w(t)),DS(this.options_),Kw(this.getRebuilt().xml)}}class iE extends aE{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class rE extends aE{constructor(){super(...arguments),this.modality=PA("foreground"),this.contrast=new Iw}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];rE.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>rE.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return Hw(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new $w(zp(t))),this.colorLeaves_(e),Hw(e,this.modality)}colorLeaves_(e){const t=[];rE.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=zw(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class nE extends aE{getSpeech(e,t){return Hw(e,this.modality)}}class oE extends aE{getSpeech(e,t){return""}}class sE extends aE{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=zw(t,i),o=zw(e,i)||a&&zw(a,i);r&&o&&(this.modality&&this.modality!==LA.SPEECH?Qw(o,n,this.modality):Yw(o,n,this.getRebuilt().xml),this.modality===LA.SPEECH&&Zw(o,n))}return i}}class lE extends sE{getSpeech(e,t){return super.getSpeech(e,t),Hw(e,this.modality)}}class dE extends aE{getSpeech(e,t){return function(e,t){const a=Zp(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(LA.ID);Qp(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function cE(e){return(uE[e]||uE.Direct)()}const uE={Adhoc:()=>new iE,Color:()=>new rE,Direct:()=>new nE,Dummy:()=>new oE,Node:()=>new lE,Summary:()=>new dE,Tree:()=>new sE};class pE extends wp{static comparator(){return new hE(Rp.getInstance().dynamicCstr,Ap.createProp([wp.DEFAULT_VALUES[kp.LOCALE]],[wp.DEFAULT_VALUES[kp.MODALITY]],[wp.DEFAULT_VALUES[kp.DOMAIN]],[wp.DEFAULT_VALUES[kp.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=fE.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==pE.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nzw(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new yE(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=yE.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=yE.getAllVisibleNodes(s,i);r=r.concat(yE.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(Ww(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new yE(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var kE;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(kE||(kE={}));class bE{static resetState(e){delete bE.STATE[e]}static setState(e,t){bE.STATE[e]=t}static getState(e){return bE.STATE[e]}}bE.STATE={};class SE{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[PS.UP,this.up.bind(this)],[PS.DOWN,this.down.bind(this)],[PS.RIGHT,this.right.bind(this)],[PS.LEFT,this.left.bind(this)],[PS.TAB,this.repeat.bind(this)],[PS.DASH,this.expand.bind(this)],[PS.SPACE,this.depth.bind(this)],[PS.HOME,this.home.bind(this)],[PS.X,this.summary.bind(this)],[PS.Z,this.detail.bind(this)],[PS.V,this.virtualize.bind(this)],[PS.P,this.previous.bind(this)],[PS.U,this.undo.bind(this)],[PS.LESS,this.previousRules.bind(this)],[PS.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(SE.SRE_ID_ATTR)?this.id=this.node.getAttribute(SE.SRE_ID_ATTR):(this.node.setAttribute(SE.SRE_ID_ATTR,SE.ID_COUNTER.toString()),this.id=SE.ID_COUNTER++),this.rootNode=Vw(e),this.rootId=this.rootNode.getAttribute(LA.ID),this.xmlString_=i,this.moved=kE.ENTER}getXml(){return this.xml_||(this.xml_=zp(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(bE.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===LA.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case kE.DEPTH:return this.depth_();case kE.SUMMARY:return this.summary_();case kE.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=bE.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=kE.ENTER}updateFocus(){this.setFocus(yE.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new $w(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=DA.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=Zp(t,"maction");for(let t,r=0;t=i[r];r++){const i=Qp(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(LA.ID);let o=zw(e,n);if(o&&"dummy"!==o.getAttribute(LA.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(LA.PARENT);s&&o.setAttribute(LA.PARENT,s),o.setAttribute(LA.TYPE,"dummy"),o.setAttribute(LA.ID,n),Qp(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?Hw(e,LA.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=Gw(Hw(e,LA.CHILDREN)),a=Gw(Hw(e,LA.CONTENT));const i=Hw(e,LA.TYPE),r=Hw(e,LA.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];Hp(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Gp(`//*[@data-semantic-id="${e}"]`,this.getXml());Gp("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return yE.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?kE.SUMMARY:kE.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?kE.DETAIL:kE.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),DS(e).then((()=>cE("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Np[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Np[e.domain],this.update(e),this.moved=kE.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=pE.getLocalePreferences().en;if(!e)return"default";const a=pE.relevantPreferences(this.getFocus().getSemanticPrimary()),i=pE.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return pE.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=kE.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),SA(function(e){const t=e.map((e=>"string"==typeof e?Wm.stringEmpty(e):e)),a=kA.get(Rp.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?Hw(e[0],LA.PREFIX):eE(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?Hw(e[0],LA.POSTFIX):""}depth_(){const e=kf.getInstance().getParameter("depth");kf.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?uf.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?uf.MESSAGES.navigate.COLLAPSIBLE:"",i=uf.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=eE(this.getFocus().getSemanticNodes()[0]),n=[new $m({text:i,personality:{}}),new $m({text:r,personality:{}}),new $m({text:a,personality:{}})];return kf.getInstance().setParameter("depth",e),SA(bA(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=tE(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Qp(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:Qp(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=Kw(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}SE.ID_COUNTER=0,SE.SRE_ID_ATTR="sre-explorer-id";class AE extends SE{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class wE{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new wE;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class EE extends SE{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new wE;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class vE extends SE{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new wE;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return xg(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?xg(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class xE extends vE{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(PS.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(PS.ONE,this.jumpCell.bind(this)),this.keyMapping.set(PS.TWO,this.jumpCell.bind(this)),this.keyMapping.set(PS.THREE,this.jumpCell.bind(this)),this.keyMapping.set(PS.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(PS.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(PS.SIX,this.jumpCell.bind(this)),this.keyMapping.set(PS.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(PS.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(PS.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=kE.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=kE.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===kE.ROW){this.moved=kE.CELL;const e=this.key_-PS.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-PS.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=kE.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==xE.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=Qp(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=Qp(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==xE.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function CE(e,t,a,i,r){return(LE[e.toLowerCase()]||LE.dummy)(t,a,i,r)}xE.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],xE.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const LE={dummy:(e,t,a,i)=>new AE(e,t,a,i),semantic:(e,t,a,i)=>new EE(e,t,a,i),syntax:(e,t,a,i)=>new vE(e,t,a,i),table:(e,t,a,i)=>new xE(e,t,a,i)};class NE{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||NE.stringify_,this.pprint=t.pprint||this.print}}NE.LocalState={walker:null,speechGenerator:null,highlighter:null};class _E extends NE{static getKey_(e){return"string"==typeof e?PS[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||_E.getKey_}}const FE=new Map;function PE(e){FE.set(e.name,e)}function BE(e){const t=FE.get(e);if(!t)throw new Bp("Unknown processor "+e);return t}function DE(e,t){const a=BE(e);try{return a.processor(t)}catch(e){throw new Bp("Processing error for expression "+t)}}function RE(e,t){const a=BE(e);try{const e=a.processor(t);return Rp.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Bp("Processing error for expression "+t)}}PE(new NE("semantic",{processor:function(e){return HA(zp(e))},postprocessor:function(e,t){const a=Rp.getInstance().speech;if(a===Cp.NONE)return e;const i=tf(e);let r=Kw(i);if(a===Cp.SHALLOW)return e.setAttribute("speech",SA(r)),e;const n=Gp(".//*[@id]",e),o=Gp(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=Kw(t),e.setAttribute("speech",SA(r));return e},pprint:function(e){return Jp(e.toString())}})),PE(new NE("speech",{processor:function(e){return SA(bA(Xw(HA(zp(e)))))},pprint:function(e){const t=e.toString();return kA.get(Rp.getInstance().markup)instanceof YS?Jp(t):t}})),PE(new NE("json",{processor:function(e){return VA(zp(e)).toJson()},postprocessor:function(e,t){const a=Rp.getInstance().speech;if(a===Cp.NONE)return e;const i=HA(zp(t)),r=Kw(i);if(a===Cp.SHALLOW)return e.stree.speech=SA(r),e;const n=e=>{const t=Kw(Gp(`.//*[@id=${e.id}]`,i)[0]);e.speech=SA(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),PE(new NE("description",{processor:function(e){return Xw(HA(zp(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),PE(new NE("enriched",{processor:function(e){return Fw(e)},postprocessor:function(e,t){const a=Vw(e);let i;switch(Rp.getInstance().speech){case Cp.NONE:break;case Cp.SHALLOW:i=cE("Adhoc"),i.getSpeech(a,e);break;case Cp.DEEP:i=cE("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return Jp(e.toString())}})),PE(new NE("walker",{processor:function(e){const t=cE("Node");NE.LocalState.speechGenerator=t,t.setOptions({modality:Rp.getInstance().modality,locale:Rp.getInstance().locale,domain:Rp.getInstance().domain,style:Rp.getInstance().style}),NE.LocalState.highlighter=qw({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=DE("enriched",e),i=function(e,t){const a=BE(e);return Rp.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return NE.LocalState.walker=CE(Rp.getInstance().walker,a,t,NE.LocalState.highlighter,i),NE.LocalState.walker},print:function(e){return NE.LocalState.walker.speech()}})),PE(new _E("move",{processor:function(e){if(!NE.LocalState.walker)return null;return!1===NE.LocalState.walker.move(e)?function(e){const t=kA.get(Rp.getInstance().markup);return t?t.error(e):""}(e):NE.LocalState.walker.speech()}})),PE(new NE("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":uf.NUMBERS.numberToWords(t)}})),PE(new NE("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":uf.NUMBERS.wordOrdinal(t)}})),PE(new NE("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":uf.NUMBERS.numericOrdinal(t)}})),PE(new NE("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":DE("speech",`${t}${a}`)}})),PE(new NE("latex",{processor:function(e){return"braille"===Rp.getInstance().modality&&"euro"===Rp.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),DE("speech",``)}}));var TE=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Pp.L.VERSION;function ME(e){return TE(this,void 0,void 0,(function*(){return DS(e)}))}function IE(){const e=["mode"].concat(Rp.STRING_FEATURES,Rp.BINARY_FEATURES),t=Rp.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=_p.Z.jsonPath,a.xpath=_p.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function OE(){return TE(this,void 0,void 0,(function*(){return ME({}).then((()=>Tp.getall()))}))}const qE=xS;function UE(e){return GE("speech",e)}function jE(e){return GE("enriched",e)}function GE(e,t){return DE(e,t)}const HE={};function VE(e,t,a){switch(Rp.getInstance().mode){case bp.ASYNC:return function(e,t,a){return TE(this,void 0,void 0,(function*(){const i=yield _p.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=RE(e,i);if(a)try{_p.Z.fs.promises.writeFile(a,r)}catch(e){throw new Bp("Can not write to file: "+a)}return r}))}(e,t,a);case bp.SYNC:return function(e,t,a){const i=function(e){let t;try{t=_p.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Bp("Can not open file: "+e)}return t}(t),r=RE(e,i);if(a)try{_p.Z.fs.writeFileSync(a,r)}catch(e){throw new Bp("Can not write to file: "+a)}return r}(e,t,a);default:throw new Bp(`Can process files in ${Rp.getInstance().mode} mode`)}}HE.toSpeech=function(e,t){return VE("speech",e,t)},HE.toSemantic=function(e,t){return VE("semantic",e,t)},HE.toJson=function(e,t){return VE("json",e,t)},HE.toDescription=function(e,t){return VE("description",e,t)},HE.toEnriched=function(e,t){return VE("enriched",e,t)};_p.Z.documentSupported?ME({mode:bp.HTTP}).then((()=>ME({}))):ME({mode:bp.SYNC}).then((()=>ME({mode:bp.ASYNC})));const zE=new Map,WE=zE;var $E,XE=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Pp.L.LOCALES,e.sreReady=OE,e.setupEngine=ME,e.engineSetup=IE,e.toEnriched=jE,e.toSpeech=UE,e.clearspeakPreferences=pE,e.getHighlighter=qw,e.updateHighlighter=Uw,e.getSpeechGenerator=cE,e.getWalker=CE,e.preloadLocales=function(e){return XE(this,void 0,void 0,(function*(){const t=WE.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):qE()(e)}))}}($E||($E={}));const KE=$E.sreReady;Rp.getInstance().delay=!0;const JE=$E;let YE={};function QE(e,t){let a=$E.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=$E.clearspeakPreferences.currentPreference();YE=$E.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{YE[i]=e,a.setValue("clearspeak-"+$E.clearspeakPreferences.toPreference(YE))},getter:()=>YE[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}pp.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=QE(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=$E.clearspeakPreferences.currentPreference(),a=$E.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=$E.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+$E.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!$E.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let ZE=null;function ev(e){return class extends e{addMenu(e,t=!1){this.state()>=Gi.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(Gi.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function tv(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=ev(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Rn.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:yp,menuOptions:yp.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||pi({}),a11y:e.OPTIONS.a11y||pi({}),renderActions:pi(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[Gi.CONTEXT_MENU],checkLoading:[Gi.UNPROCESSED+1]}))}),t}function av(e){return e.documentClass=tv(e.documentClass),e}pp.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(ZE)return ZE;let a=[];for(let e of $E.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:$E.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),ZE=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),ZE})),Hi("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",za,"ui"),Ja({_:{ui:{menu:{AnnotationMenu:Ca,MJContextMenu:La,Menu:Pa,MenuHandler:Da,MenuUtil:xa,MmlVisitor:_a,RadioCompare:Na,SelectableInfo:Fa}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>av(e)),20);const iv="http://www.w3.org/1998/Math/MathML";class rv extends Di{findMath(e){let t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);const a=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(a)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)}findMathNodes(e,t){for(const a of this.adaptor.tags(e,"math"))t.add(a)}findMathPrefixed(e,t){let a=this.adaptor.root(this.adaptor.document);for(const i of this.adaptor.allAttributes(a))if("xmlns:"===i.name.substr(0,6)&&i.value===iv){let a=i.name.substr(6);for(const i of this.adaptor.tags(e,a+":math"))t.add(i)}}findMathNS(e,t){for(const a of this.adaptor.tags(e,"math",iv))t.add(a)}processMath(e){const t=this.adaptor,a=[];for(const i of e.values()){if("mjx-assistive-mml"===t.kind(t.parent(i)))continue;const e="block"===t.getAttribute(i,"display")||"display"===t.getAttribute(i,"mode"),r={node:i,n:0,delim:""},n={node:i,n:0,delim:""};a.push({math:t.outerHTML(i),start:r,end:n,display:e})}return a}}rv.OPTIONS={};class nv{constructor(e={}){const t=this.constructor;this.options=ki(yi({},t.OPTIONS),e)}setMmlFactory(e){this.factory=e}compile(e){let t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t}makeNode(e){const t=this.adaptor;let a=!1,i=t.kind(e).replace(/^.*:/,""),r=t.getAttribute(e,"data-mjx-texclass")||"";r&&(r=this.filterAttribute("data-mjx-texclass",r)||"");let n=r&&"mrow"===i?"TeXAtom":i;for(const o of this.filterClassList(t.allClasses(e)))o.match(/^MJX-TeXAtom-/)&&"mrow"===i?(r=o.substr(12),n="TeXAtom"):"MJX-fixedlimits"===o&&(a=!0);return this.factory.getNodeClass(n)?this.createMml(n,e,r,a):this.unknownNode(n,e)}createMml(e,t,a,i){let r=this.factory.create(e);return"TeXAtom"!==e||"OP"!==a||i||(r.setProperty("movesupsub",!0),r.attributes.setInherited("movablelimits",!0)),a&&(r.texClass=Ji[a],r.setProperty("texClass",r.texClass)),this.addAttributes(r,t),this.checkClass(r,t),this.addChildren(r,t),r}unknownNode(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)}addAttributes(e,t){let a=!1;for(const i of this.adaptor.allAttributes(t)){let t=i.name,r=this.filterAttribute(t,i.value);if(null!==r&&"xmlns"!==t)if("data-mjx-"===t.substr(0,9))switch(t.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",r),e.setProperty("ignore-variant",!0),a=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===r);break;case"auto-op":e.setProperty("autoOP","true"===r);break;case"script-align":e.setProperty("scriptalign",r);break;case"vbox":e.setProperty("vbox",r)}else if("class"!==t){let i=r.toLowerCase();"true"===i||"false"===i?e.attributes.set(t,"true"===i):a&&"mathvariant"===t||e.attributes.set(t,r)}}}filterAttribute(e,t){return t}filterClassList(e){return e}addChildren(e,t){if(0===e.arity)return;const a=this.adaptor;for(const i of a.childNodes(t)){const t=a.kind(i);if("#comment"!==t)if("#text"===t)this.addText(e,i);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(i,a));else{let t=e.appendChild(this.makeNode(i));0===t.arity&&a.childNodes(i).length&&!t.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,i):t.mError("There should not be children for "+t.kind+" nodes",this.options.verify,!0))}}e.isToken&&this.trimSpace(e)}addText(e,t){let a=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(a=io(a),a=this.normalizeSpace(a)),e.appendChild(this.factory.create("text").setText(a))):a.match(/\S/)&&this.error('Unexpected text node "'+a+'"')}checkClass(e,t){let a=[];for(const i of this.filterClassList(this.adaptor.allClasses(t)))"MJX-"===i.substr(0,4)?"MJX-variant"===i?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==i.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(i.substr(3))):a.push(i);a.length&&e.attributes.set("class",a.join(" "))}fixCalligraphic(e){return e.replace(/caligraphic/,"calligraphic")}markMrows(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}nv.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},ar.verifyDefaults),translateEntities:!0};class ov extends Ri{constructor(e={}){let[t,a,i]=Ai(e,rv.OPTIONS,nv.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new rv(a),this.mathml=this.options.MathMLCompile||new nv(i),this.mmlFilters=new ti}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}if(ov.NAME="MathML",ov.OPTIONS=yi({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Ri.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",za,"input"),Ja({_:{input:{mathml_ts:Ma,mathml:{FindMathML:Ra,MathMLCompile:Ta}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",za,"a11y"),Ja({_:{a11y:{sre:Ba}}}),MathJax.startup){let e=Za.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>$E.preloadLocales(e));let sv="none";Hi("ENRICHED",30),Hi("ATTACHSPEECH",155);class lv extends _n{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function dv(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=Gi.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==sv&&(sv=e.options.sre.speech,Rn.retryAfter($E.setupEngine(e.options.sre).then((()=>$E.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml($E.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(Gi.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=Gi.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(Gi.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function cv(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new lv(this.mmlFactory);this.options.MathItem=dv(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:pi(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[Gi.ENRICHED],attachSpeech:[Gi.ATTACHSPEECH]})),sre:pi({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function uv(e,t){return t.setAdaptor(e.adaptor),e.documentClass=cv(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",za,"a11y"),Ja({_:{a11y:{"semantic-enrich":Ia}}}),MathJax.loader&&Ka(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>$E.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>uv(e,new ov({allowHtmlInTokenNodes:!0}))));class pv{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of yv)if(e.hasAttribute(i)){let[r,n]=kv.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=kv.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(kv.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}kv.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},kv.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class bv extends pv{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}bv.className="MJX_HoverRegion",bv.style=new oo({["."+bv.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+bv.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class Sv{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&Sv.stopEvent(e)}}var Av=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class wv extends Sv{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class Ev extends wv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(Ev.updatePromise=Ev.updatePromise.then((()=>Av(this,void 0,void 0,(function*(){return $E.sreReady().then((()=>$E.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=$E.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=$E.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&Ev.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),Ev.updatePromise=Ev.updatePromise.then((()=>Av(this,void 0,void 0,(function*(){return $E.sreReady().then((()=>$E.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){Ev.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=$E.getSpeechGenerator("Tree");let e=$E.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}Ev.updatePromise=Promise.resolve();class vv extends wv{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=$E.getWalker("table",this.node,$E.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class xv extends Sv{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class Cv extends xv{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Lv extends Cv{}class Nv extends Cv{}class _v extends Cv{constructor(e,t,a,i){super(e,t,new fv(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Fv extends Sv{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Pv extends Fv{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Bv extends Fv{Start(){if(this.active)return;this.active=!0;let e=$E.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class Dv{constructor(e){this.document=e,this.speechRegion=new kv(this.document),this.brailleRegion=new gv(this.document),this.magnifier=new bv(this.document),this.tooltip1=new mv(this.document),this.tooltip2=new mv(this.document),this.tooltip3=new mv(this.document)}}let Rv={speech:(e,t,a,...i)=>{let r=Ev.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==$E.engineSetup().locale&&(e.options.sre.locale=$E.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=Ev.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>vv.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Nv.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>_v.create(e,t,null,a),infoType:(e,t,a,...i)=>Lv.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Lv.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Lv.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Pv.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Bv.create(e,t,null,a,...i)};class Tv{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return $E.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Rv))this.explorers[e]=Rv[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof wv&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=$E.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=$E.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Mv="undefined"!=typeof window;function Iv(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=Gi.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new Tv),this.explorers.init(e,a,i)}this.state(Gi.EXPLORER)}}rerender(e,t=Gi.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Mv&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function Ov(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new _n(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=Iv(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new Dv(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),eqv(e))));const Gv=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Hv=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),Vv=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');ii.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),zE.set("base",Gv),zE.set("en",Hv),zE.set("nemeth",Vv),ii.preLoad("core","input/tex","output/svg","ui/menu"),ii.saveVersion("tex-svg-nofont"),function(e,t){iu.loadFont(e,"svg",Qc,t)}(function(e){return()=>e((()=>$E.sreReady()))}((function(e){return ii.load(...ni.load).then((()=>(e||function(){})())).then((()=>ni.ready())).catch((e=>ni.failed(e)))})))})()})(); \ No newline at end of file diff --git a/tex-svg.js b/tex-svg.js new file mode 100644 index 0000000000..d60152c675 --- /dev/null +++ b/tex-svg.js @@ -0,0 +1 @@ +(()=>{"use strict";var __webpack_modules__={778:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _variables_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(740);class SystemExternal{static extRequire(library){if("undefined"!=typeof process&&"undefined"!=typeof require){const nodeRequire=eval("require");return nodeRequire(library)}return null}}SystemExternal.windowSupported=!("undefined"==typeof window),SystemExternal.documentSupported=SystemExternal.windowSupported&&!(void 0===window.document),SystemExternal.xmldom=SystemExternal.documentSupported?window:SystemExternal.extRequire("@xmldom/xmldom"),SystemExternal.document=SystemExternal.documentSupported?window.document:(new SystemExternal.xmldom.DOMImplementation).createDocument("","",0),SystemExternal.xpath=SystemExternal.documentSupported?document:function(){const e={document:{},XPathResult:{}};return SystemExternal.extRequire("wicked-good-xpath").install(e),e.document.XPathResult=e.XPathResult,e.document}(),SystemExternal.mathmapsIePath="https://cdn.jsdelivr.net/npm/sre-mathmaps-ie@"+_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.VERSION+"mathmaps_ie.js",SystemExternal.commander=SystemExternal.documentSupported?null:SystemExternal.extRequire("commander"),SystemExternal.fs=SystemExternal.documentSupported?null:SystemExternal.extRequire("fs"),SystemExternal.url=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.url,SystemExternal.jsonPath=(SystemExternal.documentSupported?SystemExternal.url:process.env.SRE_JSON_PATH||global.SRE_JSON_PATH||("undefined"!=typeof __dirname?__dirname+"/mathmaps":process.cwd()))+"/",SystemExternal.WGXpath=_variables_js__WEBPACK_IMPORTED_MODULE_0__.L.WGXpath,SystemExternal.wgxpath=null;const __WEBPACK_DEFAULT_EXPORT__=SystemExternal},740:(e,t,a)=>{a.d(t,{L:()=>i});class i{static ensureLocale(e,t){return i.LOCALES.get(e)?e:(console.error(`Locale ${e} does not exist! Using ${i.LOCALES.get(t)} instead.`),t)}}i.VERSION="4.1.0-beta.7",i.LOCALES=new Map([["ca","Catalan"],["da","Danish"],["de","German"],["en","English"],["es","Spanish"],["euro","Euro"],["fr","French"],["hi","Hindi"],["it","Italian"],["ko","Korean"],["nb","Bokm\xe5l"],["nn","Nynorsk"],["sv","Swedish"],["nemeth","Nemeth"]]),i.mathjaxVersion="4.0.0-beta.1",i.url="https://cdn.jsdelivr.net/npm/speech-rule-engine@"+i.VERSION+"/lib/mathmaps",i.WGXpath="https://cdn.jsdelivr.net/npm/wicked-good-xpath@1.3.0/dist/wgxpath.install.js"}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var a=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.d=(e,t)=>{for(var a in t)__webpack_require__.o(t,a)&&!__webpack_require__.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{var e={};__webpack_require__.r(e),__webpack_require__.d(e,{GLOBAL:()=>Wa,MathJax:()=>Ja,combineConfig:()=>$a,combineDefaults:()=>Xa,combineWithMathJax:()=>Ka,isObject:()=>Va});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{Package:()=>Qa,PackageError:()=>Ya});var a={};__webpack_require__.r(a),__webpack_require__.d(a,{PrioritizedList:()=>ei});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{FunctionList:()=>ti});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{CONFIG:()=>ni,Loader:()=>ii,MathJax:()=>ri,PathFilters:()=>ai});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{APPEND:()=>li,Expandable:()=>ui,OPTIONS:()=>ci,REMOVE:()=>di,copy:()=>hi,defaultOptions:()=>gi,expandable:()=>pi,insert:()=>mi,isObject:()=>si,keys:()=>fi,lookup:()=>Si,makeArray:()=>Ci,selectOptions:()=>Li,selectOptionsFromKeys:()=>ki,separateOptions:()=>bi,userOptions:()=>yi});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{CONFIG:()=>Ei,MathJax:()=>wi,Startup:()=>Ai});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AbstractDOMAdaptor:()=>_i});var l={};__webpack_require__.r(l),__webpack_require__.d(l,{HTMLAdaptor:()=>Fi});var d={};__webpack_require__.r(d),__webpack_require__.d(d,{browserAdaptor:()=>Pi});var c={};__webpack_require__.r(c),__webpack_require__.d(c,{AbstractFindMath:()=>Di});var u={};__webpack_require__.r(u),__webpack_require__.d(u,{AbstractInputJax:()=>Bi});var p={};__webpack_require__.r(p),__webpack_require__.d(p,{AbstractOutputJax:()=>Ri});var C={};__webpack_require__.r(C),__webpack_require__.d(C,{END:()=>Ti,LinkedList:()=>Oi,ListItem:()=>Ii});var f={};__webpack_require__.r(f),__webpack_require__.d(f,{AbstractMathList:()=>qi});var h={};__webpack_require__.r(h),__webpack_require__.d(h,{AbstractMathItem:()=>Ui,STATE:()=>ji,newState:()=>zi,protoItem:()=>Zi});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{AbstractFactory:()=>Hi});var g={};__webpack_require__.r(g),__webpack_require__.d(g,{AbstractNodeFactory:()=>Gi});var y={};__webpack_require__.r(y),__webpack_require__.d(y,{Attributes:()=>Vi,INHERIT:()=>Wi});var L={};__webpack_require__.r(L),__webpack_require__.d(L,{AbstractEmptyNode:()=>Xi,AbstractNode:()=>$i});var k={};__webpack_require__.r(k),__webpack_require__.d(k,{AbstractMmlBaseNode:()=>nr,AbstractMmlEmptyNode:()=>or,AbstractMmlLayoutNode:()=>rr,AbstractMmlNode:()=>ar,AbstractMmlTokenNode:()=>ir,MATHVARIANTS:()=>er,TEXCLASS:()=>Ki,TEXCLASSNAMES:()=>Ji,TextNode:()=>sr,XMLNode:()=>lr,indentAttributes:()=>tr});var b={};__webpack_require__.r(b),__webpack_require__.d(b,{MmlMath:()=>dr});var S={};__webpack_require__.r(S),__webpack_require__.d(S,{MmlMi:()=>cr});var A={};__webpack_require__.r(A),__webpack_require__.d(A,{MmlMn:()=>ur});var w={};__webpack_require__.r(w),__webpack_require__.d(w,{MMLSPACING:()=>mr,MO:()=>Cr,OPDEF:()=>pr,OPTABLE:()=>gr,RANGES:()=>fr,getRange:()=>hr});var E={};__webpack_require__.r(E),__webpack_require__.d(E,{isPercent:()=>Sr,quotePattern:()=>Lr,replaceUnicode:()=>wr,sortLength:()=>yr,split:()=>Ar,unicodeChars:()=>kr,unicodeString:()=>br});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{MmlMo:()=>Er});var x={};__webpack_require__.r(x),__webpack_require__.d(x,{MmlMtext:()=>vr});var N={};__webpack_require__.r(N),__webpack_require__.d(N,{MmlMspace:()=>xr});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{MmlMs:()=>Nr});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{MmlInferredMrow:()=>_r,MmlMrow:()=>Mr});var F={};__webpack_require__.r(F),__webpack_require__.d(F,{MmlMfrac:()=>Fr});var P={};__webpack_require__.r(P),__webpack_require__.d(P,{MmlMsqrt:()=>Pr});var D={};__webpack_require__.r(D),__webpack_require__.d(D,{MmlMroot:()=>Dr});var B={};__webpack_require__.r(B),__webpack_require__.d(B,{MmlMstyle:()=>Br});var R={};__webpack_require__.r(R),__webpack_require__.d(R,{MmlMerror:()=>Rr});var T={};__webpack_require__.r(T),__webpack_require__.d(T,{MmlMpadded:()=>Tr});var I={};__webpack_require__.r(I),__webpack_require__.d(I,{MmlMphantom:()=>Ir});var O={};__webpack_require__.r(O),__webpack_require__.d(O,{MmlMfenced:()=>Or});var q={};__webpack_require__.r(q),__webpack_require__.d(q,{MmlMenclose:()=>qr});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{MmlMaction:()=>Zr});var U={};__webpack_require__.r(U),__webpack_require__.d(U,{MmlMsub:()=>jr,MmlMsubsup:()=>Ur,MmlMsup:()=>zr});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{MmlMover:()=>Wr,MmlMunder:()=>Gr,MmlMunderover:()=>Hr});var z={};__webpack_require__.r(z),__webpack_require__.d(z,{MmlMmultiscripts:()=>Vr,MmlMprescripts:()=>$r,MmlNone:()=>Xr});var H={};__webpack_require__.r(H),__webpack_require__.d(H,{MmlMtable:()=>Kr});var G={};__webpack_require__.r(G),__webpack_require__.d(G,{MmlMlabeledtr:()=>Yr,MmlMtr:()=>Jr});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{MmlMtd:()=>Qr});var V={};__webpack_require__.r(V),__webpack_require__.d(V,{MmlMaligngroup:()=>en});var $={};__webpack_require__.r($),__webpack_require__.d($,{MmlMalignmark:()=>tn});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{MmlMglyph:()=>an});var K={};__webpack_require__.r(K),__webpack_require__.d(K,{MmlAnnotation:()=>on,MmlAnnotationXML:()=>nn,MmlSemantics:()=>rn});var J={};__webpack_require__.r(J),__webpack_require__.d(J,{TeXAtom:()=>sn});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{MathChoice:()=>ln});var Q={};__webpack_require__.r(Q),__webpack_require__.d(Q,{HtmlNode:()=>dn});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{MML:()=>cn});var te={};__webpack_require__.r(te),__webpack_require__.d(te,{MmlFactory:()=>un});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{BitField:()=>pn,BitFieldClass:()=>Cn});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{AbstractMathDocument:()=>kn,RenderList:()=>fn,resetAllOptions:()=>mn,resetOptions:()=>hn});var re={};__webpack_require__.r(re),__webpack_require__.d(re,{AbstractHandler:()=>Sn});var ne={};__webpack_require__.r(ne),__webpack_require__.d(ne,{HandlerList:()=>An});var oe={};__webpack_require__.r(oe),__webpack_require__.d(oe,{AbstractVisitor:()=>wn});var se={};__webpack_require__.r(se),__webpack_require__.d(se,{DATAMJX:()=>En,MmlVisitor:()=>vn});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{MathMLVisitor:()=>xn});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{SerializedMmlVisitor:()=>Mn,toEntity:()=>Nn});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{AbstractWrapper:()=>_n});var ue={};__webpack_require__.r(ue),__webpack_require__.d(ue,{AbstractWrapperFactory:()=>Fn});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{handleRetriesFor:()=>Pn,retryAfter:()=>Dn});var Ce={};__webpack_require__.r(Ce),__webpack_require__.d(Ce,{mathjax:()=>Bn});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{HTMLMathItem:()=>Rn});var he={};__webpack_require__.r(he),__webpack_require__.d(he,{HTMLMathList:()=>Tn});var me={};__webpack_require__.r(me),__webpack_require__.d(me,{HTMLDomStrings:()=>In});var ge={};__webpack_require__.r(ge),__webpack_require__.d(ge,{HTMLDocument:()=>On});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{HTMLHandler:()=>qn});var Le={};__webpack_require__.r(Le),__webpack_require__.d(Le,{RegisterHTMLHandler:()=>Zn});var ke={};__webpack_require__.r(ke),__webpack_require__.d(ke,{asyncLoad:()=>Un});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{BIGDIMEN:()=>jn,MATHSPACE:()=>Gn,RELUNITS:()=>Hn,UNITS:()=>zn,em:()=>$n,emRounded:()=>Xn,length2em:()=>Wn,percent:()=>Vn,px:()=>Kn});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{BBox:()=>Jn});var Ae={};__webpack_require__.r(Ae),__webpack_require__.d(Ae,{add:()=>to,entities:()=>Qn,numeric:()=>no,options:()=>Yn,remove:()=>ao,translate:()=>io});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{CssStyles:()=>oo});var Ee={};__webpack_require__.r(Ee),__webpack_require__.d(Ee,{Styles:()=>go,TRBL:()=>so,WSC:()=>lo});var ve={};__webpack_require__.r(ve),__webpack_require__.d(ve,{max:()=>Lo,sum:()=>yo});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{FindTeX:()=>ko});var Ne={};__webpack_require__.r(Ne),__webpack_require__.d(Ne,{default:()=>So});var Me={};__webpack_require__.r(Me),__webpack_require__.d(Me,{default:()=>wo});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{default:()=>vo});var Fe={};__webpack_require__.r(Fe),__webpack_require__.d(Fe,{default:()=>No});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{default:()=>Mo});var De={};__webpack_require__.r(De),__webpack_require__.d(De,{default:()=>_o});var Be={};__webpack_require__.r(Be),__webpack_require__.d(Be,{BaseItem:()=>Po,MmlStack:()=>Fo});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{default:()=>Ro});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{NodeFactory:()=>To});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{TexConstant:()=>Io});var Oe={};__webpack_require__.r(Oe),__webpack_require__.d(Oe,{ColumnParser:()=>Oo});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{default:()=>Uo});var Ze={};__webpack_require__.r(Ze),__webpack_require__.d(Ze,{AbstractTags:()=>Ho,AllTags:()=>Wo,Label:()=>jo,NoTags:()=>Go,TagInfo:()=>zo,TagsFactory:()=>Vo});var Ue={};__webpack_require__.r(Ue),__webpack_require__.d(Ue,{MapHandler:()=>$o,SubHandler:()=>Ko,SubHandlers:()=>Jo});var je={};__webpack_require__.r(je),__webpack_require__.d(je,{Configuration:()=>Yo,ConfigurationHandler:()=>Xo,ParserConfiguration:()=>Qo});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{Macro:()=>ts,Symbol:()=>es});var He={};__webpack_require__.r(He),__webpack_require__.d(He,{AbstractParseMap:()=>ns,AbstractSymbolMap:()=>is,CharacterMap:()=>os,CommandMap:()=>ds,DelimiterMap:()=>ss,EnvironmentMap:()=>cs,MacroMap:()=>ls,RegExpMap:()=>rs,parseResult:()=>as});var Ge={};__webpack_require__.r(Ge),__webpack_require__.d(Ge,{ArrayItem:()=>Ps,BeginItem:()=>Ss,BreakItem:()=>bs,CellItem:()=>vs,CloseItem:()=>fs,DotsItem:()=>Fs,EndItem:()=>As,EqnArrayItem:()=>Ds,EquationItem:()=>Rs,FnItem:()=>Ns,LeftItem:()=>ys,Middle:()=>Ls,MmlItem:()=>xs,MstyleItem:()=>Bs,NonscriptItem:()=>_s,NotItem:()=>Ms,OpenItem:()=>Cs,OverItem:()=>gs,PositionItem:()=>Es,PrimeItem:()=>hs,RightItem:()=>ks,StartItem:()=>us,StopItem:()=>ps,StyleItem:()=>ws,SubsupItem:()=>ms});var We={};__webpack_require__.r(We),__webpack_require__.d(We,{default:()=>Zs,splitAlignArray:()=>Os});var Ve={};__webpack_require__.r(Ve),__webpack_require__.d(Ve,{default:()=>zs});var $e={};__webpack_require__.r($e),__webpack_require__.d($e,{BaseConfiguration:()=>$s,BaseTags:()=>Vs,Other:()=>Ws});var Xe={};__webpack_require__.r(Xe),__webpack_require__.d(Xe,{TeX:()=>Xs});var Ke={};__webpack_require__.r(Ke),__webpack_require__.d(Ke,{FlalignItem:()=>Js,MultlineItem:()=>Ks});var Je={};__webpack_require__.r(Je),__webpack_require__.d(Je,{AmsMethods:()=>Ys,NEW_OPS:()=>Qs});var Ye={};__webpack_require__.r(Ye),__webpack_require__.d(Ye,{AmsConfiguration:()=>il,AmsTags:()=>al});var Qe={};__webpack_require__.r(Qe),__webpack_require__.d(Qe,{RequireConfiguration:()=>dl,RequireLoad:()=>ol,RequireMethods:()=>sl,options:()=>ll});var et={};__webpack_require__.r(et),__webpack_require__.d(et,{AutoloadConfiguration:()=>Cl});var tt={};__webpack_require__.r(tt),__webpack_require__.d(tt,{default:()=>hl});var at={};__webpack_require__.r(at),__webpack_require__.d(at,{default:()=>gl});var it={};__webpack_require__.r(it),__webpack_require__.d(it,{BeginEnvItem:()=>yl});var rt={};__webpack_require__.r(rt),__webpack_require__.d(rt,{ConfigMacrosConfiguration:()=>Al});var nt={};__webpack_require__.r(nt),__webpack_require__.d(nt,{NewcommandConfiguration:()=>wl});var ot={};__webpack_require__.r(ot),__webpack_require__.d(ot,{NoUndefinedConfiguration:()=>El});var st={};__webpack_require__.r(st),__webpack_require__.d(st,{H:()=>xl,V:()=>vl});var lt={};__webpack_require__.r(lt),__webpack_require__.d(lt,{FontData:()=>Fl,NOSTRETCH:()=>Ml,mergeOptions:()=>_l});var dt={};__webpack_require__.r(dt),__webpack_require__.d(dt,{LineBBox:()=>Pl});var ct={};__webpack_require__.r(ct),__webpack_require__.d(ct,{LinebreakVisitor:()=>Rl,Linebreaks:()=>Bl,NOBREAK:()=>Dl});var ut={};__webpack_require__.r(ut),__webpack_require__.d(ut,{ARROWDX:()=>Il,ARROWX:()=>Tl,ARROWY:()=>Ol,CommonArrow:()=>id,CommonBorder:()=>Ql,CommonBorder2:()=>ed,CommonDiagonalArrow:()=>ad,CommonDiagonalStrike:()=>td,PADDING:()=>Zl,SOLID:()=>Ul,THICKNESS:()=>ql,arrowBBox:()=>Yl,arrowBBoxHD:()=>$l,arrowBBoxW:()=>Xl,arrowDef:()=>Kl,arrowHead:()=>Vl,diagonalArrowDef:()=>Jl,fullBBox:()=>Hl,fullBorder:()=>Wl,fullPadding:()=>Gl,sideIndex:()=>jl,sideNames:()=>zl});var pt={};__webpack_require__.r(pt),__webpack_require__.d(pt,{CommonWrapper:()=>sd,SPACE:()=>od});var Ct={};__webpack_require__.r(Ct),__webpack_require__.d(Ct,{CommonWrapperFactory:()=>ld});var ft={};__webpack_require__.r(ft),__webpack_require__.d(ft,{CommonHtmlNodeMixin:()=>dd});var ht={};__webpack_require__.r(ht),__webpack_require__.d(ht,{CommonTeXAtomMixin:()=>cd});var mt={};__webpack_require__.r(mt),__webpack_require__.d(mt,{CommonTextNodeMixin:()=>ud});var gt={};__webpack_require__.r(gt),__webpack_require__.d(gt,{CommonMactionMixin:()=>Cd,TooltipData:()=>pd});var yt={};__webpack_require__.r(yt),__webpack_require__.d(yt,{CommonMathMixin:()=>fd});var Lt={};__webpack_require__.r(Lt),__webpack_require__.d(Lt,{CommonMencloseMixin:()=>hd});var kt={};__webpack_require__.r(kt),__webpack_require__.d(kt,{CommonMfencedMixin:()=>md});var bt={};__webpack_require__.r(bt),__webpack_require__.d(bt,{CommonMfracMixin:()=>gd});var St={};__webpack_require__.r(St),__webpack_require__.d(St,{CommonMglyphMixin:()=>yd});var At={};__webpack_require__.r(At),__webpack_require__.d(At,{CommonMiMixin:()=>Ld});var wt={};__webpack_require__.r(wt),__webpack_require__.d(wt,{CommonMmultiscriptsMixin:()=>Sd,NextScript:()=>kd,ScriptNames:()=>bd});var Et={};__webpack_require__.r(Et),__webpack_require__.d(Et,{CommonMnMixin:()=>Ad});var vt={};__webpack_require__.r(vt),__webpack_require__.d(vt,{CommonMoMixin:()=>Ed,DirectionVH:()=>wd});var xt={};__webpack_require__.r(xt),__webpack_require__.d(xt,{CommonMpaddedMixin:()=>vd});var Nt={};__webpack_require__.r(Nt),__webpack_require__.d(Nt,{CommonMrootMixin:()=>xd});var Mt={};__webpack_require__.r(Mt),__webpack_require__.d(Mt,{CommonInferredMrowMixin:()=>Md,CommonMrowMixin:()=>Nd});var _t={};__webpack_require__.r(_t),__webpack_require__.d(_t,{CommonMsMixin:()=>_d});var Ft={};__webpack_require__.r(Ft),__webpack_require__.d(Ft,{CommonMspaceMixin:()=>Fd});var Pt={};__webpack_require__.r(Pt),__webpack_require__.d(Pt,{CommonMsqrtMixin:()=>Pd});var Dt={};__webpack_require__.r(Dt),__webpack_require__.d(Dt,{CommonMsubMixin:()=>Dd,CommonMsubsupMixin:()=>Rd,CommonMsupMixin:()=>Bd});var Bt={};__webpack_require__.r(Bt),__webpack_require__.d(Bt,{BREAK_BELOW:()=>Td,CommonMtableMixin:()=>Id});var Rt={};__webpack_require__.r(Rt),__webpack_require__.d(Rt,{CommonMtdMixin:()=>Od});var Tt={};__webpack_require__.r(Tt),__webpack_require__.d(Tt,{CommonMtextMixin:()=>qd});var It={};__webpack_require__.r(It),__webpack_require__.d(It,{CommonMlabeledtrMixin:()=>Ud,CommonMtrMixin:()=>Zd});var Ot={};__webpack_require__.r(Ot),__webpack_require__.d(Ot,{CommonMoverMixin:()=>zd,CommonMunderMixin:()=>jd,CommonMunderoverMixin:()=>Hd});var qt={};__webpack_require__.r(qt),__webpack_require__.d(qt,{CommonScriptbaseMixin:()=>Gd});var Zt={};__webpack_require__.r(Zt),__webpack_require__.d(Zt,{CommonSemanticsMixin:()=>Wd});var Ut={};__webpack_require__.r(Ut),__webpack_require__.d(Ut,{SvgWrapper:()=>$d});var jt={};__webpack_require__.r(jt),__webpack_require__.d(jt,{ZeroFontDataUrl:()=>Xd});var zt={};__webpack_require__.r(zt),__webpack_require__.d(zt,{SvgMath:()=>Kd});var Ht={};__webpack_require__.r(Ht),__webpack_require__.d(Ht,{SvgInferredMrow:()=>Yd,SvgMrow:()=>Jd});var Gt={};__webpack_require__.r(Gt),__webpack_require__.d(Gt,{SvgMi:()=>Qd});var Wt={};__webpack_require__.r(Wt),__webpack_require__.d(Wt,{SvgMo:()=>tc});var Vt={};__webpack_require__.r(Vt),__webpack_require__.d(Vt,{SvgMn:()=>ac});var $t={};__webpack_require__.r($t),__webpack_require__.d($t,{SvgMs:()=>ic});var Xt={};__webpack_require__.r(Xt),__webpack_require__.d(Xt,{SvgMtext:()=>rc});var Kt={};__webpack_require__.r(Kt),__webpack_require__.d(Kt,{SvgMerror:()=>nc});var Jt={};__webpack_require__.r(Jt),__webpack_require__.d(Jt,{SvgMspace:()=>sc});var Yt={};__webpack_require__.r(Yt),__webpack_require__.d(Yt,{SvgMpadded:()=>lc});var Qt={};__webpack_require__.r(Qt),__webpack_require__.d(Qt,{SvgMphantom:()=>dc});var ea={};__webpack_require__.r(ea),__webpack_require__.d(ea,{SvgMfrac:()=>cc});var ta={};__webpack_require__.r(ta),__webpack_require__.d(ta,{SvgMsqrt:()=>uc});var aa={};__webpack_require__.r(aa),__webpack_require__.d(aa,{SvgMroot:()=>pc});var ia={};__webpack_require__.r(ia),__webpack_require__.d(ia,{SvgMfenced:()=>Cc});var ra={};__webpack_require__.r(ra),__webpack_require__.d(ra,{SvgScriptbase:()=>fc});var na={};__webpack_require__.r(na),__webpack_require__.d(na,{SvgMsub:()=>hc,SvgMsubsup:()=>gc,SvgMsup:()=>mc});var oa={};__webpack_require__.r(oa),__webpack_require__.d(oa,{SvgMover:()=>Lc,SvgMunder:()=>yc,SvgMunderover:()=>kc});var sa={};__webpack_require__.r(sa),__webpack_require__.d(sa,{AlignX:()=>bc,SvgMmultiscripts:()=>Sc});var la={};__webpack_require__.r(la),__webpack_require__.d(la,{SvgMtable:()=>Ac});var da={};__webpack_require__.r(da),__webpack_require__.d(da,{SvgMlabeledtr:()=>Ec,SvgMtr:()=>wc});var ca={};__webpack_require__.r(ca),__webpack_require__.d(ca,{SvgMtd:()=>vc});var ua={};__webpack_require__.r(ua),__webpack_require__.d(ua,{SvgMaction:()=>xc});var pa={};__webpack_require__.r(pa),__webpack_require__.d(pa,{ARROWDX:()=>Il,ARROWX:()=>Tl,ARROWY:()=>Ol,Arrow:()=>Tc,Border:()=>Pc,Border2:()=>Dc,CommonArrow:()=>id,CommonBorder:()=>Ql,CommonBorder2:()=>ed,CommonDiagonalArrow:()=>ad,CommonDiagonalStrike:()=>td,DiagonalArrow:()=>Rc,DiagonalStrike:()=>Bc,PADDING:()=>Zl,RenderLine:()=>Fc,SOLID:()=>Ul,THICKNESS:()=>ql,arrowBBox:()=>Yl,arrowBBoxHD:()=>$l,arrowBBoxW:()=>Xl,arrowDef:()=>Kl,arrowHead:()=>Vl,computeLineData:()=>Nc,diagonalArrowDef:()=>Jl,fullBBox:()=>Hl,fullBorder:()=>Wl,fullPadding:()=>Gl,lineData:()=>Mc,lineOffset:()=>_c,sideIndex:()=>jl,sideNames:()=>zl});var Ca={};__webpack_require__.r(Ca),__webpack_require__.d(Ca,{SvgMenclose:()=>Ic});var fa={};__webpack_require__.r(fa),__webpack_require__.d(fa,{SvgAnnotation:()=>qc,SvgAnnotationXML:()=>Zc,SvgSemantics:()=>Oc,SvgXmlNode:()=>Uc});var ha={};__webpack_require__.r(ha),__webpack_require__.d(ha,{SvgMglyph:()=>jc});var ma={};__webpack_require__.r(ma),__webpack_require__.d(ma,{SvgTeXAtom:()=>zc});var ga={};__webpack_require__.r(ga),__webpack_require__.d(ga,{SvgTextNode:()=>Hc});var ya={};__webpack_require__.r(ya),__webpack_require__.d(ya,{SvgHtmlNode:()=>Gc});var La={};__webpack_require__.r(La),__webpack_require__.d(La,{SvgWrappers:()=>Wc});var ka={};__webpack_require__.r(ka),__webpack_require__.d(ka,{SvgWrapperFactory:()=>Vc});var ba={};__webpack_require__.r(ba),__webpack_require__.d(ba,{FontCache:()=>$c});var Sa={};__webpack_require__.r(Sa),__webpack_require__.d(Sa,{AddPaths:()=>Kc,FontData:()=>Fl,NOSTRETCH:()=>Ml,SvgFontData:()=>Xc,mergeOptions:()=>_l});var Aa={};__webpack_require__.r(Aa),__webpack_require__.d(Aa,{DefaultFont:()=>au,fontName:()=>tu});var wa={};__webpack_require__.r(wa),__webpack_require__.d(wa,{SVG:()=>nu,SVGNS:()=>iu,XLINKNS:()=>ru});var Ea={};__webpack_require__.r(Ea),__webpack_require__.d(Ea,{copyToClipboard:()=>du,isMac:()=>lu});var va={};__webpack_require__.r(va),__webpack_require__.d(va,{annotation:()=>Cu,copyAnnotations:()=>uu,showAnnotations:()=>cu});var xa={};__webpack_require__.r(xa),__webpack_require__.d(xa,{MJContextMenu:()=>mp});var Na={};__webpack_require__.r(Na),__webpack_require__.d(Na,{RadioCompare:()=>gp});var Ma={};__webpack_require__.r(Ma),__webpack_require__.d(Ma,{MmlVisitor:()=>yp});var _a={};__webpack_require__.r(_a),__webpack_require__.d(_a,{SelectableInfo:()=>Lp});var Fa={};__webpack_require__.r(Fa),__webpack_require__.d(Fa,{Menu:()=>bp});var Pa={};__webpack_require__.r(Pa),__webpack_require__.d(Pa,{Sre:()=>JA,default:()=>ew,sreReady:()=>QA});var Da={};__webpack_require__.r(Da),__webpack_require__.d(Da,{MenuHandler:()=>ow,MenuMathDocumentMixin:()=>nw,MenuMathItemMixin:()=>rw});var Ba={};__webpack_require__.r(Ba),__webpack_require__.d(Ba,{FindMathML:()=>lw});var Ra={};__webpack_require__.r(Ra),__webpack_require__.d(Ra,{MathMLCompile:()=>dw});var Ta={};__webpack_require__.r(Ta),__webpack_require__.d(Ta,{MathML:()=>cw});var Ia={};__webpack_require__.r(Ia),__webpack_require__.d(Ia,{EnrichHandler:()=>hw,EnrichedMathDocumentMixin:()=>fw,EnrichedMathItemMixin:()=>Cw,enrichVisitor:()=>pw});var Oa={};__webpack_require__.r(Oa),__webpack_require__.d(Oa,{AbstractRegion:()=>mw,DummyRegion:()=>gw,HoverRegion:()=>Aw,LiveRegion:()=>kw,SpeechRegion:()=>Sw,StringRegion:()=>yw,ToolTip:()=>Lw});var qa={};__webpack_require__.r(qa),__webpack_require__.d(qa,{AbstractExplorer:()=>ww});var Za={};__webpack_require__.r(Za),__webpack_require__.d(Za,{AbstractKeyExplorer:()=>vw,Magnifier:()=>Nw,SpeechExplorer:()=>xw});var Ua={};__webpack_require__.r(Ua),__webpack_require__.d(Ua,{AbstractMouseExplorer:()=>Mw,ContentHoverer:()=>Pw,FlameHoverer:()=>Dw,Hoverer:()=>_w,ValueHoverer:()=>Fw});var ja={};__webpack_require__.r(ja),__webpack_require__.d(ja,{AbstractTreeExplorer:()=>Bw,FlameColorer:()=>Rw,TreeColorer:()=>Tw});var za={};__webpack_require__.r(za),__webpack_require__.d(za,{ExplorerPool:()=>qw,RegionPool:()=>Iw});var Ha={};__webpack_require__.r(Ha),__webpack_require__.d(Ha,{ExplorerHandler:()=>zw,ExplorerMathDocumentMixin:()=>jw,ExplorerMathItemMixin:()=>Uw,setA11yOption:()=>Gw,setA11yOptions:()=>Hw});const Ga="4.0.0-beta.3",Wa="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:{};function Va(e){return"object"==typeof e&&null!==e}function $a(e,t){for(const a of Object.keys(t))"__esModule"!==a&&(!Va(e[a])||!Va(t[a])||t[a]instanceof Promise?null!==t[a]&&void 0!==t[a]&&e[a]!==t[a]&&(e[a]=t[a]):$a(e[a],t[a]));return e}function Xa(e,t,a){e[t]||(e[t]={}),e=e[t];for(const t of Object.keys(a))Va(e[t])&&Va(a[t])?Xa(e,t,a[t]):null==e[t]&&null!=a[t]&&(e[t]=a[t]);return e}function Ka(e){return $a(Ja,e)}void 0===Wa.MathJax&&(Wa.MathJax={}),Wa.MathJax.version||(Wa.MathJax={version:Ga,_:{},config:Wa.MathJax});const Ja=Wa.MathJax;class Ya extends Error{constructor(e,t){super(e),this.package=t}}class Qa{get canLoad(){return 0===this.dependencyCount&&!this.noLoad&&!this.isLoading&&!this.hasFailed}static resolvePath(e,t=!0){const a={name:e,original:e,addExtension:t};return ii.pathFilters.execute(a),a.name}static loadAll(){for(const e of this.packages.values())e.canLoad&&e.load()}constructor(e,t=!1){this.isLoaded=!1,this.isLoading=!1,this.hasFailed=!1,this.dependents=[],this.dependencies=[],this.dependencyCount=0,this.provided=[],this.name=e,this.noLoad=t,Qa.packages.set(e,this),this.promise=this.makePromise(this.makeDependencies())}makeDependencies(){const e=[],t=Qa.packages,a=this.noLoad,i=this.name,r=[];ni.dependencies.hasOwnProperty(i)?r.push(...ni.dependencies[i]):"core"!==i&&r.push("core");for(const i of r){const r=t.get(i)||new Qa(i,a);this.dependencies.indexOf(r)<0&&(r.addDependent(this,a),this.dependencies.push(r),r.isLoaded||(this.dependencyCount++,e.push(r.promise)))}return e}makePromise(e){let t=new Promise(((e,t)=>{this.resolve=e,this.reject=t}));const a=ni[this.name]||{};return a.ready&&(t=t.then((e=>a.ready(this.name)))),e.length&&(e.push(t),t=Promise.all(e).then((e=>e.join(", ")))),a.failed&&t.catch((e=>a.failed(new Ya(e,this.name)))),t}load(){if(!this.isLoaded&&!this.isLoading&&!this.noLoad){this.isLoading=!0;const e=Qa.resolvePath(this.name);ni.require?this.loadCustom(e):this.loadScript(e)}}loadCustom(e){try{const t=ni.require(e);t instanceof Promise?t.then((()=>this.checkLoad())).catch((t=>this.failed("Can't load \""+e+'"\n'+t.message.trim()))):this.checkLoad()}catch(e){this.failed(e.message)}}loadScript(e){const t=document.createElement("script");t.src=e,t.charset="UTF-8",t.onload=e=>this.checkLoad(),t.onerror=t=>this.failed("Can't load \""+e+'"'),document.head.appendChild(t)}loaded(){this.isLoaded=!0,this.isLoading=!1;for(const e of this.dependents)e.requirementSatisfied();for(const e of this.provided)e.loaded();this.resolve(this.name)}failed(e){this.hasFailed=!0,this.isLoading=!1,this.reject(new Ya(e,this.name))}checkLoad(){((ni[this.name]||{}).checkReady||(()=>Promise.resolve()))().then((()=>this.loaded())).catch((e=>this.failed(e)))}requirementSatisfied(){this.dependencyCount&&(this.dependencyCount--,this.canLoad&&this.load())}provides(e=[]){for(const t of e){let e=Qa.packages.get(t);e||(ni.dependencies[t]||(ni.dependencies[t]=[]),ni.dependencies[t].push(t),e=new Qa(t,!0),e.isLoading=!0),this.provided.push(e)}}addDependent(e,t){this.dependents.push(e),t||this.checkNoLoad()}checkNoLoad(){if(this.noLoad){this.noLoad=!1;for(const e of this.dependencies)e.checkNoLoad()}}}Qa.packages=new Map;class ei{constructor(){this.items=[],this.items=[]}[Symbol.iterator](){let e=0,t=this.items;return{next:()=>({value:t[e++],done:e>t.length})}}add(e,t=ei.DEFAULTPRIORITY){let a=this.items.length;do{a--}while(a>=0&&t=0&&this.items[t].item!==e);t>=0&&this.items.splice(t,1)}}ei.DEFAULTPRIORITY=5;class ti extends ei{execute(...e){for(const t of this){if(!1===t.item(...e))return!1}return!0}asyncExecute(...e){let t=-1,a=this.items;return new Promise(((i,r)=>{!function n(){for(;++tr(e)));if(!1===o)return void i(!1)}i(!0)}()}))}}const ai={source:e=>(ni.source.hasOwnProperty(e.name)&&(e.name=ni.source[e.name]),!0),normalize:e=>{const t=e.name;return t.match(/^(?:[a-z]+:\/)?\/|[a-z]:\\|\[/i)||(e.name="[mathjax]/"+t.replace(/^\.\//,"")),e.addExtension&&!t.match(/\.[^\/]+$/)&&(e.name+=".js"),!0},prefix:e=>{let t;for(;(t=e.name.match(/^\[([^\]]*)\]/))&&ni.paths.hasOwnProperty(t[1]);)e.name=ni.paths[t[1]]+e.name.substr(t[0].length);return!0}};var ii;!function(e){const t=Ja.version;function a(a){e.versions.set(Qa.resolvePath(a),t)}e.versions=new Map,e.ready=function(...e){0===e.length&&(e=Array.from(Qa.packages.keys()));const t=[];for(const a of e){const e=Qa.packages.get(a)||new Qa(a,!0);t.push(e.promise)}return Promise.all(t)},e.load=function(...t){if(0===t.length)return Promise.resolve();const a=[];for(const i of t){let t=Qa.packages.get(i);t||(t=new Qa(i),t.provides(ni.provides[i])),t.checkNoLoad(),a.push(t.promise.then((()=>{ni.versionWarnings&&t.isLoaded&&!e.versions.has(Qa.resolvePath(i))&&console.warn(`No version information available for component ${i}`)})))}return Qa.loadAll(),Promise.all(a)},e.preLoad=function(...e){for(const t of e){let e=Qa.packages.get(t);e||(e=new Qa(t,!0),e.provides(ni.provides[t])),e.loaded()}},e.defaultReady=function(){void 0!==ri.startup&&ri.config.startup.ready()},e.getRoot=function(){if("undefined"!=typeof document){const e=document.currentScript||document.getElementById("MathJax-script");if(e)return e.src.replace(/\/[^\/]*$/,"")}return"/"},e.checkVersion=function(e,i,r){return a(e),!(!ni.versionWarnings||i===t)&&(console.warn(`Component ${e} uses ${i} of MathJax; version in use is ${t}`),!0)},e.saveVersion=a,e.pathFilters=new ti,e.pathFilters.add(ai.source,0),e.pathFilters.add(ai.normalize,10),e.pathFilters.add(ai.prefix,20)}(ii||(ii={}));const ri=Ja;if(void 0===ri.loader){Xa(ri.config,"loader",{paths:{mathjax:ii.getRoot()},source:{},dependencies:{},provides:{},load:[],ready:ii.defaultReady.bind(ii),failed:e=>console.log(`MathJax(${e.package||"?"}): ${e.message}`),require:null,pathFilters:[],versionWarnings:!0}),Ka({loader:ii});for(const e of ri.config.loader.pathFilters)Array.isArray(e)?ii.pathFilters.add(e[0],e[1]):ii.pathFilters.add(e)}const ni=ri.config.loader,oi={}.constructor;function si(e){return"object"==typeof e&&null!==e&&(e.constructor===oi||e.constructor===ui)}const li="[+]",di="[-]",ci={invalidOption:"warn",optionError:(e,t)=>{if("fatal"===ci.invalidOption)throw new Error(e);console.warn("MathJax: "+e)}};class ui{}function pi(e){return Object.assign(Object.create(ui.prototype),e)}function Ci(e){return Array.isArray(e)?e:[e]}function fi(e){return e?Object.keys(e).concat(Object.getOwnPropertySymbols(e)):[]}function hi(e){let t={};for(const a of fi(e)){let i=Object.getOwnPropertyDescriptor(e,a),r=i.value;Array.isArray(r)?i.value=mi([],r,!1):si(r)&&(i.value=hi(r)),i.enumerable&&(t[a]=i)}return Object.defineProperties(e.constructor===ui?pi({}):{},t)}function mi(e,t,a=!0){for(let i of fi(t)){if(a&&void 0===e[i]&&e.constructor!==ui){"symbol"==typeof i&&(i=i.toString()),ci.optionError(`Invalid option "${i}" (no default value).`,i);continue}let r=t[i],n=e[i];if(!si(r)||null===n||"object"!=typeof n&&"function"!=typeof n)Array.isArray(r)?(e[i]=[],mi(e[i],r,!1)):si(r)?e[i]=hi(r):e[i]=r;else{const t=fi(r);Array.isArray(n)&&(1===t.length&&(t[0]===li||t[0]===di)&&Array.isArray(r[t[0]])||2===t.length&&t.sort().join(",")===li+","+di&&Array.isArray(r[li])&&Array.isArray(r[di]))?(r[di]&&(n=e[i]=n.filter((e=>r[di].indexOf(e)<0))),r[li]&&(e[i]=[...n,...r[li]])):mi(n,r,a)}}return e}function gi(e,...t){return t.forEach((t=>mi(e,t,!1))),e}function yi(e,...t){return t.forEach((t=>mi(e,t,!0))),e}function Li(e,...t){let a={};for(const i of t)e.hasOwnProperty(i)&&(a[i]=e[i]);return a}function ki(e,t){return Li(e,...Object.keys(t))}function bi(e,...t){let a=[];for(const i of t){let t={},r={};for(const a of Object.keys(e||{}))(void 0===i[a]?r:t)[a]=e[a];a.push(t),e=r}return a.unshift(e),a}function Si(e,t,a=null){return t.hasOwnProperty(e)?t[e]:a}var Ai;!function(e){const t=new ei;let a,i;function r(t){return a.visitTree(t,e.document)}function n(t){return e.document.options.elements=t,e.document.reset(),i.handleRetriesFor((()=>{e.document.render()}))}function o(){a=new wi._.core.MmlTree.SerializedMmlVisitor.SerializedMmlVisitor,i=wi._.mathjax.mathjax,e.input=p(),e.output=C(),e.adaptor=f(),e.handler&&i.handlers.unregister(e.handler),e.handler=h(),e.handler&&(i.handlers.register(e.handler),e.document=m())}function s(){e.input&&e.output&&l();const t=e.output?e.output.name.toLowerCase():"";for(const a of e.input){const i=a.name.toLowerCase();c(i,a),u(i,a),e.output&&d(i,t,a)}}function l(){wi.typeset=(t=null)=>{e.document.options.elements=t,e.document.reset(),e.document.render()},wi.typesetPromise=(t=null)=>(e.promise=e.promise.then((()=>n(t))),e.promise),wi.typesetClear=(t=null)=>{t?e.document.clearMathItemsWithin(t):e.document.clear()}}function d(t,a,r){const n=t+"2"+a;wi[n]=(t,a={})=>(a.format=r.name,e.document.convert(t,a)),wi[n+"Promise"]=(t,a={})=>(e.promise=e.promise.then((()=>(a.format=r.name,i.handleRetriesFor((()=>e.document.convert(t,a)))))),e.promise),wi[a+"Stylesheet"]=()=>e.output.styleSheet(e.document),"getMetricsFor"in e.output&&(wi.getMetricsFor=(t,a)=>e.output.getMetricsFor(t,a))}function c(t,a){const n=wi._.core.MathItem.STATE;wi[t+"2mml"]=(t,i={})=>(i.end=n.CONVERT,i.format=a.name,r(e.document.convert(t,i))),wi[t+"2mmlPromise"]=(t,o={})=>(e.promise=e.promise.then((()=>(o.end=n.CONVERT,o.format=a.name,i.handleRetriesFor((()=>r(e.document.convert(t,o))))))),e.promise)}function u(e,t){wi[e+"Reset"]=(...e)=>t.reset(...e)}function p(){const t=[];for(const a of Ei.input){const i=e.constructors[a];if(!i)throw Error('Input Jax "'+a+'" is not defined (has it been loaded?)');t[a]=new i(wi.config[a]),t.push(t[a])}return t}function C(){const t=Ei.output;if(!t)return null;const a=e.constructors[t];if(!a)throw Error('Output Jax "'+t+'" is not defined (has it been loaded?)');return new a(wi.config[t])}function f(){const t=Ei.adaptor;if(!t||"none"===t)return null;const a=e.constructors[t];if(!a)throw Error('DOMAdaptor "'+t+'" is not defined (has it been loaded?)');return a(wi.config[t])}function h(){const a=Ei.handler;if(!a||"none"===a||!e.adaptor)return null;const i=e.constructors[a];if(!i)throw Error('Handler "'+a+'" is not defined (has it been loaded?)');let r=new i(e.adaptor,5);for(const e of t)r=e.item(r);return r}function m(t=null){return i.document(t||Ei.document,Object.assign(Object.assign({},wi.config.options),{InputJax:e.input,OutputJax:e.output}))}e.constructors={},e.input=[],e.output=null,e.handler=null,e.adaptor=null,e.elements=null,e.document=null,e.promise=new Promise(((t,a)=>{e.promiseResolve=t,e.promiseReject=a})),e.pagePromise=new Promise(((e,t)=>{const a=Wa.document;if(a&&a.readyState&&"complete"!==a.readyState&&"interactive"!==a.readyState){const t=()=>e();a.defaultView.addEventListener("load",t,!0),a.defaultView.addEventListener("DOMContentLoaded",t,!0)}else e()})),e.toMML=r,e.registerConstructor=function(t,a){e.constructors[t]=a},e.useHandler=function(e,t=!1){Ei.handler&&!t||(Ei.handler=e)},e.useAdaptor=function(e,t=!1){Ei.adaptor&&!t||(Ei.adaptor=e)},e.useInput=function(e,t=!1){vi&&!t||Ei.input.push(e)},e.useOutput=function(e,t=!1){Ei.output&&!t||(Ei.output=e)},e.extendHandler=function(e,a=10){t.add(e,a)},e.defaultReady=function(){o(),s(),e.pagePromise.then((()=>Ei.pageReady())).then((()=>e.promiseResolve())).catch((t=>e.promiseReject(t)))},e.defaultPageReady=function(){return(Ei.loadAllFontFiles&&e.output.font?e.output.font.loadDynamicFiles():Promise.resolve()).then(Ei.typeset&&wi.typesetPromise?n(Ei.elements):Promise.resolve())},e.typesetPromise=n,e.getComponents=o,e.makeMethods=s,e.makeTypesetMethods=l,e.makeOutputMethods=d,e.makeMmlMethods=c,e.makeResetMethod=u,e.getInputJax=p,e.getOutputJax=C,e.getAdaptor=f,e.getHandler=h,e.getDocument=m}(Ai||(Ai={}));const wi=Ja;void 0===wi._.startup&&(Xa(wi.config,"startup",{input:[],output:"",handler:null,adaptor:null,document:"undefined"==typeof document?"":document,elements:null,typeset:!0,ready:Ai.defaultReady.bind(Ai),pageReady:Ai.defaultPageReady.bind(Ai)}),Ka({startup:Ai,options:{}}),wi.config.startup.invalidOption&&(ci.invalidOption=wi.config.startup.invalidOption),wi.config.startup.optionError&&(ci.optionError=wi.config.startup.optionError));const Ei=wi.config.startup,vi=0!==Ei.input.length;MathJax.loader&&MathJax.loader.checkVersion("startup",Ga,"startup"),Ka({_:{components:{loader:r,package:t,startup:o}}});const xi={"a11y/semantic-enrich":["input/mml","a11y/sre"],"a11y/complexity":["a11y/semantic-enrich"],"a11y/explorer":["a11y/semantic-enrich","ui/menu"],"[mml]/mml3":["input/mml"],"[tex]/all-packages":["input/tex-base"],"[tex]/action":["input/tex-base","[tex]/newcommand"],"[tex]/autoload":["input/tex-base","[tex]/require"],"[tex]/ams":["input/tex-base"],"[tex]/amscd":["input/tex-base"],"[tex]/bbox":["input/tex-base","[tex]/ams","[tex]/newcommand"],"[tex]/boldsymbol":["input/tex-base"],"[tex]/braket":["input/tex-base"],"[tex]/bussproofs":["input/tex-base"],"[tex]/cancel":["input/tex-base","[tex]/enclose"],"[tex]/centernot":["input/tex-base"],"[tex]/color":["input/tex-base"],"[tex]/colorv2":["input/tex-base"],"[tex]/colortbl":["input/tex-base","[tex]/color"],"[tex]/configmacros":["input/tex-base","[tex]/newcommand"],"[tex]/enclose":["input/tex-base"],"[tex]/extpfeil":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/html":["input/tex-base"],"[tex]/mathtools":["input/tex-base","[tex]/newcommand","[tex]/ams"],"[tex]/mhchem":["input/tex-base","[tex]/ams"],"[tex]/newcommand":["input/tex-base"],"[tex]/noerrors":["input/tex-base"],"[tex]/noundefined":["input/tex-base"],"[tex]/physics":["input/tex-base"],"[tex]/require":["input/tex-base"],"[tex]/setoptions":["input/tex-base"],"[tex]/tagformat":["input/tex-base"],"[tex]/texhtml":["input/tex-base"],"[tex]/textcomp":["input/tex-base","[tex]/textmacros"],"[tex]/textmacros":["input/tex-base"],"[tex]/unicode":["input/tex-base"],"[tex]/verb":["input/tex-base"],"[tex]/cases":["[tex]/empheq"],"[tex]/empheq":["input/tex-base","[tex]/ams"]},Ni=Array.from(Object.keys(xi)).filter((e=>"[tex]"===e.substr(0,5)&&"[tex]/autoload"!==e&&"[tex]/colorv2"!==e&&"[tex]/all-packages"!==e)),Mi={startup:["loader"],"input/tex":["input/tex-base","[tex]/ams","[tex]/newcommand","[tex]/noundefined","[tex]/require","[tex]/autoload","[tex]/configmacros"],"input/tex-full":["input/tex-base","[tex]/all-packages",...Ni],"[tex]/all-packages":Ni};ii.preLoad("loader","startup"),Xa(MathJax.config.loader,"dependencies",xi),Xa(MathJax.config.loader,"paths",{tex:"[mathjax]/input/tex/extensions",mml:"[mathjax]/input/mml/extensions",sre:"[mathjax]/sre/mathmaps"}),Xa(MathJax.config.loader,"provides",Mi),Xa(MathJax.config.loader,"source",{"[tex]/amsCd":"[tex]/amscd","[tex]/colorV2":"[tex]/colorv2","[tex]/configMacros":"[tex]/configmacros","[tex]/tagFormat":"[tex]/tagformat"});class _i{constructor(e=null){this.canMeasureNodes=!0,this.document=e}node(e,t={},a=[],i){const r=this.create(e,i);this.setAttributes(r,t);for(const e of a)this.append(r,e);return r}setAttributes(e,t){if(t.style&&"string"!=typeof t.style)for(let a of Object.keys(t.style))this.setStyle(e,a.replace(/-([a-z])/g,((e,t)=>t.toUpperCase())),t.style[a]);if(t.properties)for(let a of Object.keys(t.properties))e[a]=t.properties[a];for(let a of Object.keys(t))"style"===a&&"string"!=typeof t.style||"properties"===a||this.setAttribute(e,a,t[a])}replace(e,t){return this.insert(e,t),this.remove(t),t}childNode(e,t){return this.childNodes(e)[t]}allClasses(e){const t=this.getAttribute(e,"class");return t?t.replace(/ +/g," ").replace(/^ /,"").replace(/ $/,"").split(/ /):[]}}class Fi extends _i{constructor(e){super(e.document),this.canMeasureNodes=!0,this.window=e,this.parser=new e.DOMParser}parse(e,t="text/html"){return this.parser.parseFromString(e,t)}create(e,t){return t?this.document.createElementNS(t,e):this.document.createElement(e)}text(e){return this.document.createTextNode(e)}head(e){return e.head||e}body(e){return e.body||e}root(e){return e.documentElement||e}doctype(e){return e.doctype?``:""}tags(e,t,a=null){let i=a?e.getElementsByTagNameNS(a,t):e.getElementsByTagName(t);return Array.from(i)}getElements(e,t){let a=[];for(const t of e)"string"==typeof t?a=a.concat(Array.from(this.document.querySelectorAll(t))):Array.isArray(t)||t instanceof this.window.NodeList||t instanceof this.window.HTMLCollection?a=a.concat(Array.from(t)):a.push(t);return a}contains(e,t){return e.contains(t)}parent(e){return e.parentNode}append(e,t){return e.appendChild(t)}insert(e,t){return this.parent(t).insertBefore(e,t)}remove(e){return this.parent(e).removeChild(e)}replace(e,t){return this.parent(t).replaceChild(e,t)}clone(e,t=!0){return e.cloneNode(t)}split(e,t){return e.splitText(t)}next(e){return e.nextSibling}previous(e){return e.previousSibling}firstChild(e){return e.firstChild}lastChild(e){return e.lastChild}childNodes(e){return Array.from(e.childNodes)}childNode(e,t){return e.childNodes[t]}kind(e){const t=e.nodeType;return 1===t||3===t||8===t?e.nodeName.toLowerCase():""}value(e){return e.nodeValue||""}textContent(e){return e.textContent}innerHTML(e){return e.innerHTML}outerHTML(e){return e.outerHTML}serializeXML(e){return(new this.window.XMLSerializer).serializeToString(e)}setAttribute(e,t,a,i=null){return i?(t=i.replace(/.*\//,"")+":"+t.replace(/^.*:/,""),e.setAttributeNS(i,t,a)):e.setAttribute(t,a)}getAttribute(e,t){return e.getAttribute(t)}removeAttribute(e,t){return e.removeAttribute(t)}hasAttribute(e,t){return e.hasAttribute(t)}allAttributes(e){return Array.from(e.attributes).map((e=>({name:e.name,value:e.value})))}addClass(e,t){e.classList?e.classList.add(t):e.className=(e.className+" "+t).trim()}removeClass(e,t){e.classList?e.classList.remove(t):e.className=e.className.split(/ /).filter((e=>e!==t)).join(" ")}hasClass(e,t){return e.classList?e.classList.contains(t):e.className.split(/ /).indexOf(t)>=0}setStyle(e,t,a){e.style[t]=a}getStyle(e,t){return e.style[t]}allStyles(e){return e.style.cssText}insertRules(e,t){for(const a of t.reverse())try{e.sheet.insertRule(a,0)}catch(e){console.warn(`MathJax: can't insert css rule '${a}': ${e.message}`)}}fontSize(e){const t=this.window.getComputedStyle(e);return parseFloat(t.fontSize)}fontFamily(e){return this.window.getComputedStyle(e).fontFamily||""}nodeSize(e,t=1,a=!1){if(a&&e.getBBox){let{width:a,height:i}=e.getBBox();return[a/t,i/t]}return[e.offsetWidth/t,e.offsetHeight/t]}nodeBBox(e){const{left:t,right:a,top:i,bottom:r}=e.getBoundingClientRect();return{left:t,right:a,top:i,bottom:r}}}function Pi(){return new Fi(window)}class Di{constructor(e){let t=this.constructor;this.options=yi(gi({},t.OPTIONS),e)}}Di.OPTIONS={};class Bi{constructor(e={}){this.adaptor=null,this.mmlFactory=null;let t=this.constructor;this.options=yi(gi({},t.OPTIONS),e),this.preFilters=new ti,this.postFilters=new ti}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}setMmlFactory(e){this.mmlFactory=e}initialize(){}reset(...e){}get processStrings(){return!0}findMath(e,t){return[]}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Bi.NAME="generic",Bi.OPTIONS={};class Ri{constructor(e={}){this.adaptor=null;let t=this.constructor;this.options=yi(gi({},t.OPTIONS),e),this.postFilters=new ti}get name(){return this.constructor.NAME}setAdaptor(e){this.adaptor=e}initialize(){}reset(...e){}getMetrics(e){}styleSheet(e){return null}pageElements(e){return null}executeFilters(e,t,a,i){let r={math:t,document:a,data:i};return e.execute(r),r.data}}Ri.NAME="generic",Ri.OPTIONS={};const Ti=Symbol();class Ii{constructor(e=null){this.next=null,this.prev=null,this.data=e}}class Oi{constructor(...e){this.list=new Ii(Ti),this.list.next=this.list.prev=this.list,this.push(...e)}isBefore(e,t){return e1;){let a=t.shift(),i=t.shift();a.merge(i,e),t.push(a)}return t.length&&(this.list=t[0].list),this}merge(e,t=null){null===t&&(t=this.isBefore.bind(this));let a=this.list.next,i=e.list.next;for(;a.data!==Ti&&i.data!==Ti;)t(i.data,a.data)?([i.prev.next,a.prev.next]=[a,i],[i.prev,a.prev]=[a.prev,i.prev],[this.list.prev.next,e.list.prev.next]=[e.list,this.list],[this.list.prev,e.list.prev]=[e.list.prev,this.list.prev],[a,i]=[i.next,a]):a=a.next;return i.data!==Ti&&(this.list.prev.next=e.list.next,e.list.next.prev=this.list.prev,e.list.prev.next=this.list,this.list.prev=e.list.prev,e.list.next=e.list.prev=e.list),this}}class qi extends Oi{isBefore(e,t){return e.start.i=t&&this.state(t-1),e.renderActions.renderMath(this,e,t)}convert(e,t=ji.LAST){e.renderActions.renderConvert(this,e,t)}compile(e){this.state()=ji.INSERTED&&this.removeFromDocument(t),e=ji.TYPESET&&(this.outputData={}),e=ji.COMPILED&&(this.inputData={}),this._state=e),this._state}reset(e=!1){this.state(ji.UNPROCESSED,e)}}const ji={UNPROCESSED:0,FINDMATH:10,COMPILED:20,CONVERT:100,METRICS:110,RERENDER:125,TYPESET:150,INSERTED:200,LAST:1e4};function zi(e,t){if(e in ji)throw Error("State "+e+" already exists");ji[e]=t}class Hi{constructor(e=null){this.defaultKind="unknown",this.nodeMap=new Map,this.node={},null===e&&(e=this.constructor.defaultNodes);for(const t of Object.keys(e))this.setNodeClass(t,e[t])}create(e,...t){return(this.node[e]||this.node[this.defaultKind])(...t)}setNodeClass(e,t){this.nodeMap.set(e,t);let a=this,i=this.nodeMap.get(e);this.node[e]=(...e)=>new i(a,...e)}getNodeClass(e){return this.nodeMap.get(e)}deleteNodeClass(e){this.nodeMap.delete(e),delete this.node[e]}nodeIsKind(e,t){return e instanceof this.getNodeClass(t)}getKinds(){return Array.from(this.nodeMap.keys())}}Hi.defaultNodes={};class Gi extends Hi{create(e,t={},a=[]){return this.node[e](t,a)}}const Wi="_inherit_";class Vi{constructor(e,t){this.global=t,this.defaults=Object.create(t),this.inherited=Object.create(this.defaults),this.attributes=Object.create(this.inherited),Object.assign(this.defaults,e)}set(e,t){this.attributes[e]=t}setList(e){Object.assign(this.attributes,e)}get(e){let t=this.attributes[e];return t===Wi&&(t=this.global[e]),t}getExplicit(e){if(this.attributes.hasOwnProperty(e))return this.attributes[e]}getList(...e){let t={};for(const a of e)t[a]=this.get(a);return t}setInherited(e,t){this.inherited[e]=t}getInherited(e){return this.inherited[e]}getDefault(e){return this.defaults[e]}isSet(e){return this.attributes.hasOwnProperty(e)||this.inherited.hasOwnProperty(e)}hasDefault(e){return e in this.defaults}getExplicitNames(){return Object.keys(this.attributes)}getInheritedNames(){return Object.keys(this.inherited)}getDefaultNames(){return Object.keys(this.defaults)}getGlobalNames(){return Object.keys(this.global)}getAllAttributes(){return this.attributes}getAllInherited(){return this.inherited}getAllDefaults(){return this.defaults}getAllGlobals(){return this.global}}class $i{constructor(e,t={},a=[]){this.factory=e,this.parent=null,this.properties={},this.childNodes=[];for(const e of Object.keys(t))this.setProperty(e,t[e]);a.length&&this.setChildren(a)}get kind(){return"unknown"}setProperty(e,t){this.properties[e]=t}getProperty(e){return this.properties[e]}getPropertyNames(){return Object.keys(this.properties)}getAllProperties(){return this.properties}removeProperty(...e){for(const t of e)delete this.properties[t]}isKind(e){return this.factory.nodeIsKind(this,e)}setChildren(e){this.childNodes=[];for(let t of e)this.appendChild(t)}appendChild(e){return this.childNodes.push(e),e.parent=this,e}replaceChild(e,t){let a=this.childIndex(t);return null!==a&&(this.childNodes[a]=e,e.parent=this,t.parent===this&&(t.parent=null)),e}removeChild(e){const t=this.childIndex(e);return null!==t&&(this.childNodes.splice(t,1),e.parent=null),e}childIndex(e){let t=this.childNodes.indexOf(e);return-1===t?null:t}copy(){const e=this.factory.create(this.kind);e.properties=Object.assign({},this.properties);for(const t of this.childNodes||[])t&&e.appendChild(t.copy());return e}findNodes(e){let t=[];return this.walkTree((a=>{a.isKind(e)&&t.push(a)})),t}walkTree(e,t){e(this,t);for(const a of this.childNodes)a&&a.walkTree(e,t);return t}toString(){return this.kind+"("+this.childNodes.join(",")+")"}}class Xi extends $i{setChildren(e){}appendChild(e){return e}replaceChild(e,t){return t}childIndex(e){return null}walkTree(e,t){return e(this,t),t}toString(){return this.kind}}const Ki={ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NONE:-1},Ji=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"],Yi=["","thinmathspace","mediummathspace","thickmathspace"],Qi=[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],er=new Set(["normal","bold","italic","bold-italic","double-struck","fraktur","bold-fraktur","script","bold-script","sans-serif","bold-sans-serif","sans-serif-italic","sans-serif-bold-italic","monospace","inital","tailed","looped","stretched"]),tr=["indentalign","indentalignfirst","indentshift","indentshiftfirst"];class ar extends $i{constructor(e,t={},a=[]){super(e),this.prevClass=null,this.prevLevel=null,this.texclass=null,this.arity<0&&(this.childNodes=[e.create("inferredMrow")],this.childNodes[0].parent=this),this.setChildren(a),this.attributes=new Vi(e.getNodeClass(this.kind).defaults,e.getNodeClass("math").defaults),this.attributes.setList(t)}copy(e=!1){const t=this.factory.create(this.kind);if(t.properties=Object.assign({},this.properties),this.attributes){const a=this.attributes.getAllAttributes();for(const i of Object.keys(a))("id"!==i||e)&&t.attributes.set(i,a[i])}if(this.childNodes&&this.childNodes.length){let e=this.childNodes;1===e.length&&e[0].isInferred&&(e=e[0].childNodes);for(const a of e)a?t.appendChild(a.copy()):t.childNodes.push(null)}return t}get texClass(){return this.texclass}set texClass(e){this.texclass=e}get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return"data-align"}get arity(){return 1/0}get isInferred(){return!1}get Parent(){let e=this.parent;for(;e&&e.notParent;)e=e.Parent;return e}get notParent(){return!1}setChildren(e){return this.arity<0?this.childNodes[0].setChildren(e):super.setChildren(e)}appendChild(e){if(this.arity<0)return this.childNodes[0].appendChild(e),e;if(e.isInferred){if(this.arity===1/0)return e.childNodes.forEach((e=>super.appendChild(e))),e;const t=e;(e=this.factory.create("mrow")).setChildren(t.childNodes),e.attributes=t.attributes;for(const a of t.getPropertyNames())e.setProperty(a,t.getProperty(a))}return super.appendChild(e)}replaceChild(e,t){return this.arity<0?(this.childNodes[0].replaceChild(e,t),e):super.replaceChild(e,t)}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){let e=this,t=e.parent;for(;t&&t.notParent;)e=t,t=t.parent;if(t){let a=0;for(const i of t.childNodes){if(i===e)return a;a++}}return null}setTeXclass(e){return this.getPrevClass(e),null!=this.texClass?this:e}updateTeXclass(e){e&&(this.prevClass=e.prevClass,this.prevLevel=e.prevLevel,e.prevClass=e.prevLevel=null,this.texClass=e.texClass)}getPrevClass(e){e&&(this.prevClass=e.texClass,this.prevLevel=e.attributes.get("scriptlevel"))}texSpacing(){let e=null!=this.prevClass?this.prevClass:Ki.NONE,t=this.texClass||Ki.ORD;if(e===Ki.NONE||t===Ki.NONE)return"";let a=Qi[e][t];return(this.prevLevel>0||this.attributes.get("scriptlevel")>0)&&a>=0?"":Yi[Math.abs(a)]}hasSpacingAttributes(){return this.isEmbellished&&this.coreMO().hasSpacingAttributes()}setInheritedAttributes(e={},t=!1,a=0,i=!1){var r,n,o;let s=this.attributes.getAllDefaults();for(const t of Object.keys(e)){if(s.hasOwnProperty(t)||ar.alwaysInherit.hasOwnProperty(t)){let[a,i]=e[t];!(null===(n=null===(r=ar.noInherit[a])||void 0===r?void 0:r[this.kind])||void 0===n?void 0:n[t])&&this.attributes.setInherited(t,i)}(null===(o=ar.stopInherit[this.kind])||void 0===o?void 0:o[t])&&delete(e=Object.assign({},e))[t]}void 0===this.attributes.getExplicit("displaystyle")&&this.attributes.setInherited("displaystyle",t),void 0===this.attributes.getExplicit("scriptlevel")&&this.attributes.setInherited("scriptlevel",a),i&&this.setProperty("texprimestyle",i);let l=this.arity;if(l>=0&&l!==1/0&&(1===l&&0===this.childNodes.length||1!==l&&this.childNodes.length!==l))if(l=0&&t!==1/0&&(1===t&&0===this.childNodes.length||1!==t&&this.childNodes.length!==t)&&this.mError('Wrong number of children for "'+this.kind+'" node',e,!0),this.verifyChildren(e)}verifyAttributes(e){if(e.checkAttributes){const t=this.attributes,a=[];for(const e of t.getExplicitNames())"data-"===e.substr(0,5)||void 0!==t.getDefault(e)||e.match(/^(?:class|style|id|(?:xlink:)?href)$/)||a.push(e);a.length&&this.mError("Unknown attributes for "+this.kind+" node: "+a.join(", "),e)}if(e.checkMathvariants){const t=this.attributes.getExplicit("mathvariant");!t||er.has(t)||this.getProperty("ignore-variant")||this.mError(`Invalid mathvariant: ${t}`,e,!0)}}verifyChildren(e){for(const t of this.childNodes)t.verifyTree(e)}mError(e,t,a=!1){if(this.parent&&this.parent.isKind("merror"))return null;let i=this.factory.create("merror");if(i.attributes.set("data-mjx-message",e),t.fullErrors||a){let a=this.factory.create("mtext"),r=this.factory.create("text");r.setText(t.fullErrors?e:this.kind),a.appendChild(r),i.appendChild(a),this.parent.replaceChild(i,this),t.fullErrors||i.attributes.set("title",e)}else this.parent.replaceChild(i,this),i.appendChild(this);return i}}ar.defaults={mathbackground:Wi,mathcolor:Wi,mathsize:Wi,dir:Wi},ar.noInherit={mstyle:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},maligngroup:{mrow:{groupalign:!0},mtable:{groupalign:!0}},mtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}},mlabeledtr:{msqrt:{"data-vertical-align":!0},mroot:{"data-vertical-align":!0}}},ar.stopInherit={mtd:{columnalign:!0,rowalign:!0,groupalign:!0}},ar.alwaysInherit={scriptminsize:!0,scriptsizemultiplier:!0,infixlinebreakstyle:!0},ar.verifyDefaults={checkArity:!0,checkAttributes:!1,checkMathvariants:!0,fullErrors:!1,fixMmultiscripts:!0,fixMtables:!0};class ir extends ar{get isToken(){return!0}getText(){let e="";for(const t of this.childNodes)t instanceof sr?e+=t.getText():"textContent"in t&&(e+=t.textContent());return e}setChildInheritedAttributes(e,t,a,i){for(const r of this.childNodes)r instanceof ar&&r.setInheritedAttributes(e,t,a,i)}walkTree(e,t){e(this,t);for(const a of this.childNodes)a instanceof ar&&a.walkTree(e,t);return t}}ir.defaults=Object.assign(Object.assign({},ar.defaults),{mathvariant:"normal",mathsize:Wi});class rr extends ar{get isSpacelike(){return this.childNodes[0].isSpacelike}get isEmbellished(){return this.childNodes[0].isEmbellished}get arity(){return-1}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){return e=this.childNodes[0].setTeXclass(e),this.updateTeXclass(this.childNodes[0]),e}}rr.defaults=ar.defaults;class nr extends ar{get isEmbellished(){return this.childNodes[0].isEmbellished}core(){return this.childNodes[0]}coreMO(){return this.childNodes[0].coreMO()}setTeXclass(e){this.getPrevClass(e),this.texClass=Ki.ORD;let t=this.childNodes[0];t?this.isEmbellished||t.isKind("mi")?(e=t.setTeXclass(e),this.updateTeXclass(this.core())):(t.setTeXclass(null),e=this):e=this;for(const e of this.childNodes.slice(1))e&&e.setTeXclass(null);return e}}nr.defaults=ar.defaults;class or extends Xi{get isToken(){return!1}get isEmbellished(){return!1}get isSpacelike(){return!1}get linebreakContainer(){return!1}get linebreakAlign(){return""}get arity(){return 0}get isInferred(){return!1}get notParent(){return!1}get Parent(){return this.parent}get texClass(){return Ki.NONE}get prevClass(){return Ki.NONE}get prevLevel(){return 0}hasSpacingAttributes(){return!1}get attributes(){return null}core(){return this}coreMO(){return this}coreIndex(){return 0}childPosition(){return 0}setTeXclass(e){return e}texSpacing(){return""}setInheritedAttributes(e,t,a,i){}inheritAttributesFrom(e){}verifyTree(e){}mError(e,t,a=!1){return null}}class sr extends or{constructor(){super(...arguments),this.text=""}get kind(){return"text"}getText(){return this.text}setText(e){return this.text=e,this}copy(){return this.factory.create(this.kind).setText(this.getText())}toString(){return this.text}}class lr extends or{constructor(){super(...arguments),this.xml=null,this.adaptor=null}get kind(){return"XML"}getXML(){return this.xml}setXML(e,t=null){return this.xml=e,this.adaptor=t,this}getSerializedXML(){return this.adaptor.serializeXML(this.xml)}copy(){return this.factory.create(this.kind).setXML(this.adaptor.clone(this.xml))}toString(){return"XML data"}}class dr extends rr{get kind(){return"math"}get linebreakContainer(){return!0}get linebreakAlign(){return""}setChildInheritedAttributes(e,t,a,i){"display"===this.attributes.get("mode")&&this.attributes.setInherited("display","block"),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),t=!!this.attributes.get("displaystyle")||!this.attributes.get("displaystyle")&&"block"===this.attributes.get("display"),this.attributes.setInherited("displaystyle",t),a=this.attributes.get("scriptlevel")||this.constructor.defaults.scriptlevel,super.setChildInheritedAttributes(e,t,a,i)}verifyTree(e=null){super.verifyTree(e),this.parent&&this.mError("Improper nesting of math tags",e,!0)}}dr.defaults=Object.assign(Object.assign({},rr.defaults),{mathvariant:"normal",mathsize:"normal",mathcolor:"",mathbackground:"transparent",dir:"ltr",scriptlevel:0,displaystyle:!1,display:"inline",maxwidth:"",overflow:"linebreak",altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",infixlinebreakstyle:"before",lineleading:"100%",linebreakmultchar:"\u2062",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class cr extends ir{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mi"}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i),this.getText().match(cr.singleCharacter)&&!e.mathvariant&&this.attributes.setInherited("mathvariant","italic")}setTeXclass(e){this.getPrevClass(e);let t=this.getText();return t.length>1&&t.match(cr.operatorName)&&"normal"===this.attributes.get("mathvariant")&&void 0===this.getProperty("autoOP")&&void 0===this.getProperty("texClass")&&(this.texClass=Ki.OP,this.setProperty("autoOP",!0)),this}}cr.defaults=Object.assign({},ir.defaults),cr.operatorName=/^[a-z][a-z0-9]*$/i,cr.singleCharacter=/^[\uD800-\uDBFF]?.[\u0300-\u036F\u1AB0-\u1ABE\u1DC0-\u1DFF\u20D0-\u20EF]*$/;class ur extends ir{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mn"}}function pr(e,t,a=Ki.BIN,i=null){return[e,t,a,i]}ur.defaults=Object.assign({},ir.defaults);const Cr={ORD:pr(0,0,Ki.ORD),ORD11:pr(1,1,Ki.ORD),ORD21:pr(2,1,Ki.ORD),ORD02:pr(0,2,Ki.ORD),ORD55:pr(5,5,Ki.ORD),NONE:pr(0,0,Ki.NONE),OP:pr(1,2,Ki.OP,{largeop:!0,movablelimits:!0,symmetric:!0}),OPFIXED:pr(1,2,Ki.OP,{largeop:!0,movablelimits:!0}),INTEGRAL:pr(0,1,Ki.OP,{largeop:!0,symmetric:!0}),INTEGRAL2:pr(1,2,Ki.OP,{largeop:!0,symmetric:!0}),BIN3:pr(3,3,Ki.BIN),BIN4:pr(4,4,Ki.BIN),BIN01:pr(0,1,Ki.BIN),BIN5:pr(5,5,Ki.BIN),TALLBIN:pr(4,4,Ki.BIN,{stretchy:!0}),BINOP:pr(4,4,Ki.BIN,{largeop:!0,movablelimits:!0}),REL:pr(5,5,Ki.REL),REL1:pr(1,1,Ki.REL,{stretchy:!0}),REL4:pr(4,4,Ki.REL),RELSTRETCH:pr(5,5,Ki.REL,{stretchy:!0}),RELACCENT:pr(5,5,Ki.REL,{accent:!0}),WIDEREL:pr(5,5,Ki.REL,{accent:!0,stretchy:!0}),OPEN:pr(0,0,Ki.OPEN,{fence:!0,stretchy:!0,symmetric:!0}),CLOSE:pr(0,0,Ki.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}),INNER:pr(0,0,Ki.INNER),PUNCT:pr(0,3,Ki.PUNCT),ACCENT:pr(0,0,Ki.ORD,{accent:!0}),WIDEACCENT:pr(0,0,Ki.ORD,{accent:!0,stretchy:!0})},fr=[[32,127,Ki.REL,"mo"],[160,191,Ki.ORD,"mo"],[192,591,Ki.ORD,"mi"],[688,879,Ki.ORD,"mo"],[880,6688,Ki.ORD,"mi"],[6832,6911,Ki.ORD,"mo"],[6912,7615,Ki.ORD,"mi"],[7616,7679,Ki.ORD,"mo"],[7680,8191,Ki.ORD,"mi"],[8192,8303,Ki.ORD,"mo"],[8304,8351,Ki.ORD,"mo"],[8448,8527,Ki.ORD,"mi"],[8528,8591,Ki.ORD,"mn"],[8592,8703,Ki.REL,"mo"],[8704,8959,Ki.BIN,"mo"],[8960,9215,Ki.ORD,"mo"],[9312,9471,Ki.ORD,"mn"],[9472,10223,Ki.ORD,"mo"],[10224,10239,Ki.REL,"mo"],[10240,10495,Ki.ORD,"mtext"],[10496,10623,Ki.REL,"mo"],[10624,10751,Ki.ORD,"mo"],[10752,11007,Ki.BIN,"mo"],[11008,11055,Ki.ORD,"mo"],[11056,11087,Ki.REL,"mo"],[11088,11263,Ki.ORD,"mo"],[11264,11744,Ki.ORD,"mi"],[11776,11903,Ki.ORD,"mo"],[11904,12255,Ki.ORD,"mi","normal"],[12272,12351,Ki.ORD,"mo"],[12352,42143,Ki.ORD,"mi","normal"],[42192,43055,Ki.ORD,"mi"],[43056,43071,Ki.ORD,"mn"],[43072,55295,Ki.ORD,"mi"],[63744,64255,Ki.ORD,"mi","normal"],[64256,65023,Ki.ORD,"mi"],[65024,65135,Ki.ORD,"mo"],[65136,65791,Ki.ORD,"mi"],[65792,65935,Ki.ORD,"mn"],[65936,74751,Ki.ORD,"mi","normal"],[74752,74879,Ki.ORD,"mn"],[74880,113823,Ki.ORD,"mi","normal"],[113824,119391,Ki.ORD,"mo"],[119648,119679,Ki.ORD,"mn"],[119808,120781,Ki.ORD,"mi"],[120782,120831,Ki.ORD,"mn"],[122624,129023,Ki.ORD,"mo"],[129024,129279,Ki.REL,"mo"],[129280,129535,Ki.ORD,"mo"],[131072,195103,Ki.ORD,"mi","normal"]];function hr(e){const t=e.codePointAt(0);for(const e of fr)if(t<=e[1]){if(t>=e[0])return e;break}return null}const mr=[[0,0],[1,2],[3,3],[4,4],[0,0],[0,0],[0,3]],gr={prefix:{"(":Cr.OPEN,"+":Cr.BIN01,"-":Cr.BIN01,"[":Cr.OPEN,"{":Cr.OPEN,"|":Cr.OPEN,"||":[0,0,Ki.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ki.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xac":Cr.ORD21,"\xb1":Cr.BIN01,"\u2016":[0,0,Ki.ORD,{fence:!0,stretchy:!0}],"\u2018":[0,0,Ki.OPEN,{fence:!0}],"\u201c":[0,0,Ki.OPEN,{fence:!0}],\u2145:Cr.ORD21,\u2146:pr(2,0,Ki.ORD),"\u2200":Cr.ORD21,"\u2202":Cr.ORD21,"\u2203":Cr.ORD21,"\u2204":Cr.ORD21,"\u2207":Cr.ORD21,"\u220f":Cr.OP,"\u2210":Cr.OP,"\u2211":Cr.OP,"\u2212":Cr.BIN01,"\u2213":Cr.BIN01,"\u221a":[1,1,Ki.ORD,{stretchy:!0}],"\u221b":Cr.ORD11,"\u221c":Cr.ORD11,"\u2220":Cr.ORD,"\u2221":Cr.ORD,"\u2222":Cr.ORD,"\u222b":Cr.INTEGRAL,"\u222c":Cr.INTEGRAL,"\u222d":Cr.INTEGRAL,"\u222e":Cr.INTEGRAL,"\u222f":Cr.INTEGRAL,"\u2230":Cr.INTEGRAL,"\u2231":Cr.INTEGRAL,"\u2232":Cr.INTEGRAL,"\u2233":Cr.INTEGRAL,"\u22c0":Cr.OP,"\u22c1":Cr.OP,"\u22c2":Cr.OP,"\u22c3":Cr.OP,"\u2308":Cr.OPEN,"\u230a":Cr.OPEN,"\u2329":Cr.OPEN,"\u2772":Cr.OPEN,"\u27e6":Cr.OPEN,"\u27e8":Cr.OPEN,"\u27ea":Cr.OPEN,"\u27ec":Cr.OPEN,"\u27ee":Cr.OPEN,"\u2980":[0,0,Ki.ORD,{fence:!0,stretchy:!0}],"\u2983":Cr.OPEN,"\u2985":Cr.OPEN,"\u2987":Cr.OPEN,"\u2989":Cr.OPEN,"\u298b":Cr.OPEN,"\u298d":Cr.OPEN,"\u298f":Cr.OPEN,"\u2991":Cr.OPEN,"\u2993":Cr.OPEN,"\u2995":Cr.OPEN,"\u2997":Cr.OPEN,"\u29fc":Cr.OPEN,"\u2a00":Cr.OP,"\u2a01":Cr.OP,"\u2a02":Cr.OP,"\u2a03":Cr.OP,"\u2a04":Cr.OP,"\u2a05":Cr.OP,"\u2a06":Cr.OP,"\u2a07":Cr.OP,"\u2a08":Cr.OP,"\u2a09":Cr.OP,"\u2a0a":Cr.OP,"\u2a0b":Cr.INTEGRAL2,"\u2a0c":Cr.INTEGRAL,"\u2a0d":Cr.INTEGRAL2,"\u2a0e":Cr.INTEGRAL2,"\u2a0f":Cr.INTEGRAL2,"\u2a10":Cr.OP,"\u2a11":Cr.OP,"\u2a12":Cr.OP,"\u2a13":Cr.OP,"\u2a14":Cr.OP,"\u2a15":Cr.INTEGRAL2,"\u2a16":Cr.INTEGRAL2,"\u2a17":Cr.INTEGRAL2,"\u2a18":Cr.INTEGRAL2,"\u2a19":Cr.INTEGRAL2,"\u2a1a":Cr.INTEGRAL2,"\u2a1b":Cr.INTEGRAL2,"\u2a1c":Cr.INTEGRAL2,"\u2afc":Cr.OP,"\u2aff":Cr.OP},postfix:{"!!":pr(1,0),"!":[1,0,Ki.CLOSE,null],'"':Cr.ACCENT,"&":Cr.ORD,")":Cr.CLOSE,"++":pr(0,0),"--":pr(0,0),"..":pr(0,0),"...":Cr.ORD,"'":Cr.ACCENT,"]":Cr.CLOSE,"^":Cr.WIDEACCENT,_:Cr.WIDEACCENT,"`":Cr.ACCENT,"|":Cr.CLOSE,"}":Cr.CLOSE,"~":Cr.WIDEACCENT,"||":[0,0,Ki.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,Ki.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xa8":Cr.ACCENT,\u00aa:Cr.ACCENT,"\xaf":Cr.WIDEACCENT,"\xb0":Cr.ORD,"\xb2":Cr.ACCENT,"\xb3":Cr.ACCENT,"\xb4":Cr.ACCENT,"\xb8":Cr.ACCENT,"\xb9":Cr.ACCENT,\u00ba:Cr.ACCENT,\u02c6:Cr.WIDEACCENT,\u02c7:Cr.WIDEACCENT,\u02c9:Cr.WIDEACCENT,\u02ca:Cr.ACCENT,\u02cb:Cr.ACCENT,\u02cd:Cr.WIDEACCENT,"\u02d8":Cr.ACCENT,"\u02d9":Cr.ACCENT,"\u02da":Cr.ACCENT,"\u02dc":Cr.WIDEACCENT,"\u02dd":Cr.ACCENT,"\u02f7":Cr.WIDEACCENT,"\u0302":Cr.WIDEACCENT,"\u0311":Cr.ACCENT,"\u03f6":Cr.REL,"\u2016":[0,0,Ki.ORD,{fence:!0,stretchy:!0}],"\u2019":[0,0,Ki.CLOSE,{fence:!0}],"\u201a":Cr.ACCENT,"\u201b":Cr.ACCENT,"\u201d":[0,0,Ki.CLOSE,{fence:!0}],"\u201e":Cr.ACCENT,"\u201f":Cr.ACCENT,"\u2032":Cr.ORD,"\u2033":Cr.ACCENT,"\u2034":Cr.ACCENT,"\u2035":Cr.ACCENT,"\u2036":Cr.ACCENT,"\u2037":Cr.ACCENT,"\u203e":Cr.WIDEACCENT,"\u2057":Cr.ACCENT,"\u20db":Cr.ACCENT,"\u20dc":Cr.ACCENT,"\u2309":Cr.CLOSE,"\u230b":Cr.CLOSE,"\u232a":Cr.CLOSE,"\u23b4":Cr.WIDEACCENT,"\u23b5":Cr.WIDEACCENT,"\u23dc":Cr.WIDEACCENT,"\u23dd":Cr.WIDEACCENT,"\u23de":Cr.WIDEACCENT,"\u23df":Cr.WIDEACCENT,"\u23e0":Cr.WIDEACCENT,"\u23e1":Cr.WIDEACCENT,"\u25a0":Cr.BIN3,"\u25a1":Cr.BIN3,"\u25aa":Cr.BIN3,"\u25ab":Cr.BIN3,"\u25ad":Cr.BIN3,"\u25ae":Cr.BIN3,"\u25af":Cr.BIN3,"\u25b0":Cr.BIN3,"\u25b1":Cr.BIN3,"\u25b2":Cr.BIN4,"\u25b4":Cr.BIN4,"\u25b6":Cr.BIN4,"\u25b7":Cr.BIN4,"\u25b8":Cr.BIN4,"\u25bc":Cr.BIN4,"\u25be":Cr.BIN4,"\u25c0":Cr.BIN4,"\u25c1":Cr.BIN4,"\u25c2":Cr.BIN4,"\u25c4":Cr.BIN4,"\u25c5":Cr.BIN4,"\u25c6":Cr.BIN4,"\u25c7":Cr.BIN4,"\u25c8":Cr.BIN4,"\u25c9":Cr.BIN4,"\u25cc":Cr.BIN4,"\u25cd":Cr.BIN4,"\u25ce":Cr.BIN4,"\u25cf":Cr.BIN4,"\u25d6":Cr.BIN4,"\u25d7":Cr.BIN4,"\u25e6":Cr.BIN4,"\u266d":Cr.ORD02,"\u266e":Cr.ORD02,"\u266f":Cr.ORD02,"\u2773":Cr.CLOSE,"\u27e7":Cr.CLOSE,"\u27e9":Cr.CLOSE,"\u27eb":Cr.CLOSE,"\u27ed":Cr.CLOSE,"\u27ef":Cr.CLOSE,"\u2980":[0,0,Ki.ORD,{fence:!0,stretchy:!0}],"\u2984":Cr.CLOSE,"\u2986":Cr.CLOSE,"\u2988":Cr.CLOSE,"\u298a":Cr.CLOSE,"\u298c":Cr.CLOSE,"\u298e":Cr.CLOSE,"\u2990":Cr.CLOSE,"\u2992":Cr.CLOSE,"\u2994":Cr.CLOSE,"\u2996":Cr.CLOSE,"\u2998":Cr.CLOSE,"\u29fd":Cr.CLOSE},infix:{"!=":Cr.BIN4,"#":Cr.ORD,$:Cr.ORD,"%":[3,3,Ki.ORD,null],"&&":Cr.BIN4,"":Cr.ORD,"*":Cr.BIN3,"**":pr(1,1),"*=":Cr.BIN4,"+":Cr.BIN4,"+=":Cr.BIN4,",":[0,3,Ki.PUNCT,{linebreakstyle:"after",separator:!0}],"-":Cr.BIN4,"-=":Cr.BIN4,"->":Cr.BIN5,".":[0,3,Ki.PUNCT,{linebreakstyle:"after",separator:!0}],"/":Cr.ORD11,"//":pr(1,1),"/=":Cr.BIN4,":":[1,2,Ki.REL,null],":=":Cr.BIN4,";":[0,3,Ki.PUNCT,{linebreakstyle:"after",separator:!0}],"<":Cr.REL,"<=":Cr.BIN5,"<>":pr(1,1),"=":Cr.REL,"==":Cr.BIN4,">":Cr.REL,">=":Cr.BIN5,"?":[1,1,Ki.CLOSE,null],"@":Cr.ORD11,"\\":Cr.ORD,"^":Cr.ORD11,_:Cr.ORD11,"|":[2,2,Ki.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"||":[2,2,Ki.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,Ki.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"\xb1":Cr.BIN4,"\xb7":Cr.BIN4,"\xd7":Cr.BIN4,"\xf7":Cr.BIN4,\u02b9:Cr.ORD,"\u0300":Cr.ACCENT,"\u0301":Cr.ACCENT,"\u0303":Cr.WIDEACCENT,"\u0304":Cr.ACCENT,"\u0306":Cr.ACCENT,"\u0307":Cr.ACCENT,"\u0308":Cr.ACCENT,"\u030c":Cr.ACCENT,"\u0332":Cr.WIDEACCENT,"\u0338":Cr.REL4,"\u2015":[0,0,Ki.ORD,{stretchy:!0}],"\u2017":[0,0,Ki.ORD,{stretchy:!0}],"\u2020":Cr.BIN3,"\u2021":Cr.BIN3,"\u2022":Cr.BIN4,"\u2026":Cr.INNER,"\u2043":Cr.BIN4,"\u2044":Cr.TALLBIN,"\u2061":Cr.NONE,"\u2062":Cr.NONE,"\u2063":[0,0,Ki.NONE,{linebreakstyle:"after",separator:!0}],"\u2064":Cr.NONE,"\u20d7":Cr.ACCENT,\u2111:Cr.ORD,\u2113:Cr.ORD,\u2118:Cr.ORD,\u211c:Cr.ORD,"\u2190":Cr.WIDEREL,"\u2191":Cr.RELSTRETCH,"\u2192":Cr.WIDEREL,"\u2193":Cr.RELSTRETCH,"\u2194":Cr.WIDEREL,"\u2195":Cr.RELSTRETCH,"\u2196":Cr.RELSTRETCH,"\u2197":Cr.RELSTRETCH,"\u2198":Cr.RELSTRETCH,"\u2199":Cr.RELSTRETCH,"\u219a":Cr.RELACCENT,"\u219b":Cr.RELACCENT,"\u219c":Cr.WIDEREL,"\u219d":Cr.WIDEREL,"\u219e":Cr.WIDEREL,"\u219f":Cr.WIDEREL,"\u21a0":Cr.WIDEREL,"\u21a1":Cr.RELSTRETCH,"\u21a2":Cr.WIDEREL,"\u21a3":Cr.WIDEREL,"\u21a4":Cr.WIDEREL,"\u21a5":Cr.RELSTRETCH,"\u21a6":Cr.WIDEREL,"\u21a7":Cr.RELSTRETCH,"\u21a8":Cr.RELSTRETCH,"\u21a9":Cr.WIDEREL,"\u21aa":Cr.WIDEREL,"\u21ab":Cr.WIDEREL,"\u21ac":Cr.WIDEREL,"\u21ad":Cr.WIDEREL,"\u21ae":Cr.RELACCENT,"\u21af":Cr.RELSTRETCH,"\u21b0":Cr.RELSTRETCH,"\u21b1":Cr.RELSTRETCH,"\u21b2":Cr.RELSTRETCH,"\u21b3":Cr.RELSTRETCH,"\u21b4":Cr.RELSTRETCH,"\u21b5":Cr.RELSTRETCH,"\u21b6":Cr.RELACCENT,"\u21b7":Cr.RELACCENT,"\u21b8":Cr.REL,"\u21b9":Cr.WIDEREL,"\u21ba":Cr.REL,"\u21bb":Cr.REL,"\u21bc":Cr.WIDEREL,"\u21bd":Cr.WIDEREL,"\u21be":Cr.RELSTRETCH,"\u21bf":Cr.RELSTRETCH,"\u21c0":Cr.WIDEREL,"\u21c1":Cr.WIDEREL,"\u21c2":Cr.RELSTRETCH,"\u21c3":Cr.RELSTRETCH,"\u21c4":Cr.WIDEREL,"\u21c5":Cr.RELSTRETCH,"\u21c6":Cr.WIDEREL,"\u21c7":Cr.WIDEREL,"\u21c8":Cr.RELSTRETCH,"\u21c9":Cr.WIDEREL,"\u21ca":Cr.RELSTRETCH,"\u21cb":Cr.WIDEREL,"\u21cc":Cr.WIDEREL,"\u21cd":Cr.RELACCENT,"\u21ce":Cr.RELACCENT,"\u21cf":Cr.RELACCENT,"\u21d0":Cr.WIDEREL,"\u21d1":Cr.RELSTRETCH,"\u21d2":Cr.WIDEREL,"\u21d3":Cr.RELSTRETCH,"\u21d4":Cr.WIDEREL,"\u21d5":Cr.RELSTRETCH,"\u21d6":Cr.RELSTRETCH,"\u21d7":Cr.RELSTRETCH,"\u21d8":Cr.RELSTRETCH,"\u21d9":Cr.RELSTRETCH,"\u21da":Cr.WIDEREL,"\u21db":Cr.WIDEREL,"\u21dc":Cr.WIDEREL,"\u21dd":Cr.WIDEREL,"\u21de":Cr.REL,"\u21df":Cr.REL,"\u21e0":Cr.WIDEREL,"\u21e1":Cr.RELSTRETCH,"\u21e2":Cr.WIDEREL,"\u21e3":Cr.RELSTRETCH,"\u21e4":Cr.WIDEREL,"\u21e5":Cr.WIDEREL,"\u21e6":Cr.WIDEREL,"\u21e7":Cr.RELSTRETCH,"\u21e8":Cr.WIDEREL,"\u21e9":Cr.RELSTRETCH,"\u21ea":Cr.RELSTRETCH,"\u21eb":Cr.RELSTRETCH,"\u21ec":Cr.RELSTRETCH,"\u21ed":Cr.RELSTRETCH,"\u21ee":Cr.RELSTRETCH,"\u21ef":Cr.RELSTRETCH,"\u21f0":Cr.WIDEREL,"\u21f1":Cr.REL,"\u21f2":Cr.REL,"\u21f3":Cr.RELSTRETCH,"\u21f4":Cr.RELACCENT,"\u21f5":Cr.RELSTRETCH,"\u21f6":Cr.WIDEREL,"\u21f7":Cr.RELACCENT,"\u21f8":Cr.RELACCENT,"\u21f9":Cr.RELACCENT,"\u21fa":Cr.RELACCENT,"\u21fb":Cr.RELACCENT,"\u21fc":Cr.RELACCENT,"\u21fd":Cr.WIDEREL,"\u21fe":Cr.WIDEREL,"\u21ff":Cr.WIDEREL,"\u2201":pr(1,2,Ki.ORD),"\u2205":Cr.ORD,"\u2206":Cr.BIN3,"\u2208":Cr.REL,"\u2209":Cr.REL,"\u220a":Cr.REL,"\u220b":Cr.REL,"\u220c":Cr.REL,"\u220d":Cr.REL,"\u220e":Cr.BIN3,"\u2212":Cr.BIN4,"\u2213":Cr.BIN4,"\u2214":Cr.BIN4,"\u2215":Cr.TALLBIN,"\u2216":Cr.BIN4,"\u2217":Cr.BIN4,"\u2218":Cr.BIN4,"\u2219":Cr.BIN4,"\u221d":Cr.REL,"\u221e":Cr.ORD,"\u221f":Cr.REL,"\u2223":Cr.REL,"\u2224":Cr.REL,"\u2225":Cr.REL,"\u2226":Cr.REL,"\u2227":Cr.BIN4,"\u2228":Cr.BIN4,"\u2229":Cr.BIN4,"\u222a":Cr.BIN4,"\u2234":Cr.REL,"\u2235":Cr.REL,"\u2236":Cr.REL,"\u2237":Cr.REL,"\u2238":Cr.BIN4,"\u2239":Cr.REL,"\u223a":Cr.BIN4,"\u223b":Cr.REL,"\u223c":Cr.REL,"\u223d":Cr.REL,"\u223d\u0331":Cr.BIN3,"\u223e":Cr.REL,"\u223f":Cr.BIN3,"\u2240":Cr.BIN4,"\u2241":Cr.REL,"\u2242":Cr.REL,"\u2242\u0338":Cr.REL,"\u2243":Cr.REL,"\u2244":Cr.REL,"\u2245":Cr.REL,"\u2246":Cr.REL,"\u2247":Cr.REL,"\u2248":Cr.REL,"\u2249":Cr.REL,"\u224a":Cr.REL,"\u224b":Cr.REL,"\u224c":Cr.REL,"\u224d":Cr.REL,"\u224e":Cr.REL,"\u224e\u0338":Cr.REL,"\u224f":Cr.REL,"\u224f\u0338":Cr.REL,"\u2250":Cr.REL,"\u2251":Cr.REL,"\u2252":Cr.REL,"\u2253":Cr.REL,"\u2254":Cr.REL,"\u2255":Cr.REL,"\u2256":Cr.REL,"\u2257":Cr.REL,"\u2258":Cr.REL,"\u2259":Cr.REL,"\u225a":Cr.REL,"\u225b":Cr.REL,"\u225c":Cr.REL,"\u225d":Cr.REL,"\u225e":Cr.REL,"\u225f":Cr.REL,"\u2260":Cr.REL,"\u2261":Cr.REL,"\u2262":Cr.REL,"\u2263":Cr.REL,"\u2264":Cr.REL,"\u2265":Cr.REL,"\u2266":Cr.REL,"\u2266\u0338":Cr.REL,"\u2267":Cr.REL,"\u2268":Cr.REL,"\u2269":Cr.REL,"\u226a":Cr.REL,"\u226a\u0338":Cr.REL,"\u226b":Cr.REL,"\u226b\u0338":Cr.REL,"\u226c":Cr.REL,"\u226d":Cr.REL,"\u226e":Cr.REL,"\u226f":Cr.REL,"\u2270":Cr.REL,"\u2271":Cr.REL,"\u2272":Cr.REL,"\u2273":Cr.REL,"\u2274":Cr.REL,"\u2275":Cr.REL,"\u2276":Cr.REL,"\u2277":Cr.REL,"\u2278":Cr.REL,"\u2279":Cr.REL,"\u227a":Cr.REL,"\u227b":Cr.REL,"\u227c":Cr.REL,"\u227d":Cr.REL,"\u227e":Cr.REL,"\u227f":Cr.REL,"\u227f\u0338":Cr.REL,"\u2280":Cr.REL,"\u2281":Cr.REL,"\u2282":Cr.REL,"\u2282\u20d2":Cr.REL,"\u2283":Cr.REL,"\u2283\u20d2":Cr.REL,"\u2284":Cr.REL,"\u2285":Cr.REL,"\u2286":Cr.REL,"\u2287":Cr.REL,"\u2288":Cr.REL,"\u2289":Cr.REL,"\u228a":Cr.REL,"\u228b":Cr.REL,"\u228c":Cr.BIN4,"\u228d":Cr.BIN4,"\u228e":Cr.BIN4,"\u228f":Cr.REL,"\u228f\u0338":Cr.REL,"\u2290":Cr.REL,"\u2290\u0338":Cr.REL,"\u2291":Cr.REL,"\u2292":Cr.REL,"\u2293":Cr.BIN4,"\u2294":Cr.BIN4,"\u2295":Cr.BIN4,"\u2296":Cr.BIN4,"\u2297":Cr.BIN4,"\u2298":Cr.BIN4,"\u2299":Cr.BIN4,"\u229a":Cr.BIN4,"\u229b":Cr.BIN4,"\u229c":Cr.BIN4,"\u229d":Cr.BIN4,"\u229e":Cr.BIN4,"\u229f":Cr.BIN4,"\u22a0":Cr.BIN4,"\u22a1":Cr.BIN4,"\u22a2":Cr.REL,"\u22a3":Cr.REL,"\u22a4":Cr.ORD55,"\u22a5":Cr.REL,"\u22a6":Cr.REL,"\u22a7":Cr.REL,"\u22a8":Cr.REL,"\u22a9":Cr.REL,"\u22aa":Cr.REL,"\u22ab":Cr.REL,"\u22ac":Cr.REL,"\u22ad":Cr.REL,"\u22ae":Cr.REL,"\u22af":Cr.REL,"\u22b0":Cr.REL,"\u22b1":Cr.REL,"\u22b2":Cr.REL,"\u22b3":Cr.REL,"\u22b4":Cr.REL,"\u22b5":Cr.REL,"\u22b6":Cr.REL,"\u22b7":Cr.REL,"\u22b8":Cr.REL,"\u22b9":Cr.REL,"\u22ba":Cr.BIN4,"\u22bb":Cr.BIN4,"\u22bc":Cr.BIN4,"\u22bd":Cr.BIN4,"\u22be":Cr.BIN3,"\u22bf":Cr.BIN3,"\u22c4":Cr.BIN4,"\u22c5":Cr.BIN4,"\u22c6":Cr.BIN4,"\u22c7":Cr.BIN4,"\u22c8":Cr.REL,"\u22c9":Cr.BIN4,"\u22ca":Cr.BIN4,"\u22cb":Cr.BIN4,"\u22cc":Cr.BIN4,"\u22cd":Cr.REL,"\u22ce":Cr.BIN4,"\u22cf":Cr.BIN4,"\u22d0":Cr.REL,"\u22d1":Cr.REL,"\u22d2":Cr.BIN4,"\u22d3":Cr.BIN4,"\u22d4":Cr.REL,"\u22d5":Cr.REL,"\u22d6":Cr.REL,"\u22d7":Cr.REL,"\u22d8":Cr.REL,"\u22d9":Cr.REL,"\u22da":Cr.REL,"\u22db":Cr.REL,"\u22dc":Cr.REL,"\u22dd":Cr.REL,"\u22de":Cr.REL,"\u22df":Cr.REL,"\u22e0":Cr.REL,"\u22e1":Cr.REL,"\u22e2":Cr.REL,"\u22e3":Cr.REL,"\u22e4":Cr.REL,"\u22e5":Cr.REL,"\u22e6":Cr.REL,"\u22e7":Cr.REL,"\u22e8":Cr.REL,"\u22e9":Cr.REL,"\u22ea":Cr.REL,"\u22eb":Cr.REL,"\u22ec":Cr.REL,"\u22ed":Cr.REL,"\u22ee":Cr.ORD55,"\u22ef":Cr.INNER,"\u22f0":Cr.REL,"\u22f1":[5,5,Ki.INNER,null],"\u22f2":Cr.REL,"\u22f3":Cr.REL,"\u22f4":Cr.REL,"\u22f5":Cr.REL,"\u22f6":Cr.REL,"\u22f7":Cr.REL,"\u22f8":Cr.REL,"\u22f9":Cr.REL,"\u22fa":Cr.REL,"\u22fb":Cr.REL,"\u22fc":Cr.REL,"\u22fd":Cr.REL,"\u22fe":Cr.REL,"\u22ff":Cr.REL,"\u2305":Cr.BIN3,"\u2306":Cr.BIN3,"\u2322":Cr.REL4,"\u2323":Cr.REL4,"\u2329":Cr.OPEN,"\u232a":Cr.CLOSE,"\u23aa":Cr.ORD,"\u23af":[0,0,Ki.ORD,{stretchy:!0}],"\u23b0":Cr.OPEN,"\u23b1":Cr.CLOSE,"\u2500":Cr.ORD,"\u25b3":Cr.BIN4,"\u25b5":Cr.BIN4,"\u25b9":Cr.BIN4,"\u25bd":Cr.BIN4,"\u25bf":Cr.BIN4,"\u25c3":Cr.BIN4,"\u25ef":Cr.BIN3,"\u2660":Cr.ORD,"\u2661":Cr.ORD,"\u2662":Cr.ORD,"\u2663":Cr.ORD,"\u2758":Cr.REL,"\u27f0":Cr.RELSTRETCH,"\u27f1":Cr.RELSTRETCH,"\u27f5":Cr.WIDEREL,"\u27f6":Cr.WIDEREL,"\u27f7":Cr.WIDEREL,"\u27f8":Cr.WIDEREL,"\u27f9":Cr.WIDEREL,"\u27fa":Cr.WIDEREL,"\u27fb":Cr.WIDEREL,"\u27fc":Cr.WIDEREL,"\u27fd":Cr.WIDEREL,"\u27fe":Cr.WIDEREL,"\u27ff":Cr.WIDEREL,"\u2900":Cr.RELACCENT,"\u2901":Cr.RELACCENT,"\u2902":Cr.RELACCENT,"\u2903":Cr.RELACCENT,"\u2904":Cr.RELACCENT,"\u2905":Cr.RELACCENT,"\u2906":Cr.RELACCENT,"\u2907":Cr.RELACCENT,"\u2908":Cr.REL,"\u2909":Cr.REL,"\u290a":Cr.RELSTRETCH,"\u290b":Cr.RELSTRETCH,"\u290c":Cr.WIDEREL,"\u290d":Cr.WIDEREL,"\u290e":Cr.WIDEREL,"\u290f":Cr.WIDEREL,"\u2910":Cr.WIDEREL,"\u2911":Cr.RELACCENT,"\u2912":Cr.RELSTRETCH,"\u2913":Cr.RELSTRETCH,"\u2914":Cr.RELACCENT,"\u2915":Cr.RELACCENT,"\u2916":Cr.RELACCENT,"\u2917":Cr.RELACCENT,"\u2918":Cr.RELACCENT,"\u2919":Cr.RELACCENT,"\u291a":Cr.RELACCENT,"\u291b":Cr.RELACCENT,"\u291c":Cr.RELACCENT,"\u291d":Cr.RELACCENT,"\u291e":Cr.RELACCENT,"\u291f":Cr.RELACCENT,"\u2920":Cr.RELACCENT,"\u2921":Cr.RELSTRETCH,"\u2922":Cr.RELSTRETCH,"\u2923":Cr.REL,"\u2924":Cr.REL,"\u2925":Cr.REL,"\u2926":Cr.REL,"\u2927":Cr.REL,"\u2928":Cr.REL,"\u2929":Cr.REL,"\u292a":Cr.REL,"\u292b":Cr.REL,"\u292c":Cr.REL,"\u292d":Cr.REL,"\u292e":Cr.REL,"\u292f":Cr.REL,"\u2930":Cr.REL,"\u2931":Cr.REL,"\u2932":Cr.REL,"\u2933":Cr.RELACCENT,"\u2934":Cr.REL,"\u2935":Cr.REL,"\u2936":Cr.REL,"\u2937":Cr.REL,"\u2938":Cr.REL,"\u2939":Cr.REL,"\u293a":Cr.RELACCENT,"\u293b":Cr.RELACCENT,"\u293c":Cr.RELACCENT,"\u293d":Cr.RELACCENT,"\u293e":Cr.REL,"\u293f":Cr.REL,"\u2940":Cr.REL,"\u2941":Cr.REL,"\u2942":Cr.RELACCENT,"\u2943":Cr.RELACCENT,"\u2944":Cr.RELACCENT,"\u2945":Cr.RELACCENT,"\u2946":Cr.RELACCENT,"\u2947":Cr.RELACCENT,"\u2948":Cr.RELACCENT,"\u2949":Cr.REL,"\u294a":Cr.RELACCENT,"\u294b":Cr.RELACCENT,"\u294c":Cr.REL,"\u294d":Cr.REL,"\u294e":Cr.WIDEREL,"\u294f":Cr.RELSTRETCH,"\u2950":Cr.WIDEREL,"\u2951":Cr.RELSTRETCH,"\u2952":Cr.WIDEREL,"\u2953":Cr.WIDEREL,"\u2954":Cr.RELSTRETCH,"\u2955":Cr.RELSTRETCH,"\u2956":Cr.RELSTRETCH,"\u2957":Cr.RELSTRETCH,"\u2958":Cr.RELSTRETCH,"\u2959":Cr.RELSTRETCH,"\u295a":Cr.WIDEREL,"\u295b":Cr.WIDEREL,"\u295c":Cr.RELSTRETCH,"\u295d":Cr.RELSTRETCH,"\u295e":Cr.WIDEREL,"\u295f":Cr.WIDEREL,"\u2960":Cr.RELSTRETCH,"\u2961":Cr.RELSTRETCH,"\u2962":Cr.RELACCENT,"\u2963":Cr.REL,"\u2964":Cr.RELACCENT,"\u2965":Cr.REL,"\u2966":Cr.RELACCENT,"\u2967":Cr.RELACCENT,"\u2968":Cr.RELACCENT,"\u2969":Cr.RELACCENT,"\u296a":Cr.RELACCENT,"\u296b":Cr.RELACCENT,"\u296c":Cr.RELACCENT,"\u296d":Cr.RELACCENT,"\u296e":Cr.RELSTRETCH,"\u296f":Cr.RELSTRETCH,"\u2970":Cr.RELACCENT,"\u2971":Cr.RELACCENT,"\u2972":Cr.RELACCENT,"\u2973":Cr.RELACCENT,"\u2974":Cr.RELACCENT,"\u2975":Cr.RELACCENT,"\u2976":Cr.RELACCENT,"\u2977":Cr.RELACCENT,"\u2978":Cr.RELACCENT,"\u2979":Cr.RELACCENT,"\u297a":Cr.RELACCENT,"\u297b":Cr.RELACCENT,"\u297c":Cr.RELACCENT,"\u297d":Cr.RELACCENT,"\u297e":Cr.REL,"\u297f":Cr.REL,"\u2981":Cr.BIN3,"\u2982":Cr.BIN3,"\u2999":Cr.BIN3,"\u299a":Cr.BIN3,"\u299b":Cr.BIN3,"\u299c":Cr.BIN3,"\u299d":Cr.BIN3,"\u299e":Cr.BIN3,"\u299f":Cr.BIN3,"\u29a0":Cr.BIN3,"\u29a1":Cr.BIN3,"\u29a2":Cr.BIN3,"\u29a3":Cr.BIN3,"\u29a4":Cr.BIN3,"\u29a5":Cr.BIN3,"\u29a6":Cr.BIN3,"\u29a7":Cr.BIN3,"\u29a8":Cr.BIN3,"\u29a9":Cr.BIN3,"\u29aa":Cr.BIN3,"\u29ab":Cr.BIN3,"\u29ac":Cr.BIN3,"\u29ad":Cr.BIN3,"\u29ae":Cr.BIN3,"\u29af":Cr.BIN3,"\u29b0":Cr.BIN3,"\u29b1":Cr.BIN3,"\u29b2":Cr.BIN3,"\u29b3":Cr.BIN3,"\u29b4":Cr.BIN3,"\u29b5":Cr.BIN3,"\u29b6":Cr.BIN4,"\u29b7":Cr.BIN4,"\u29b8":Cr.BIN4,"\u29b9":Cr.BIN4,"\u29ba":Cr.BIN4,"\u29bb":Cr.BIN4,"\u29bc":Cr.BIN4,"\u29bd":Cr.BIN4,"\u29be":Cr.BIN4,"\u29bf":Cr.BIN4,"\u29c0":Cr.REL,"\u29c1":Cr.REL,"\u29c2":Cr.BIN3,"\u29c3":Cr.BIN3,"\u29c4":Cr.BIN4,"\u29c5":Cr.BIN4,"\u29c6":Cr.BIN4,"\u29c7":Cr.BIN4,"\u29c8":Cr.BIN4,"\u29c9":Cr.BIN3,"\u29ca":Cr.BIN3,"\u29cb":Cr.BIN3,"\u29cc":Cr.BIN3,"\u29cd":Cr.BIN3,"\u29ce":Cr.REL,"\u29cf":Cr.REL,"\u29cf\u0338":Cr.REL,"\u29d0":Cr.REL,"\u29d0\u0338":Cr.REL,"\u29d1":Cr.REL,"\u29d2":Cr.REL,"\u29d3":Cr.REL,"\u29d4":Cr.REL,"\u29d5":Cr.REL,"\u29d6":Cr.BIN4,"\u29d7":Cr.BIN4,"\u29d8":Cr.BIN3,"\u29d9":Cr.BIN3,"\u29db":Cr.BIN3,"\u29dc":Cr.BIN3,"\u29dd":Cr.BIN3,"\u29de":Cr.REL,"\u29df":Cr.BIN3,"\u29e0":Cr.BIN3,"\u29e1":Cr.REL,"\u29e2":Cr.BIN4,"\u29e3":Cr.REL,"\u29e4":Cr.REL,"\u29e5":Cr.REL,"\u29e6":Cr.REL,"\u29e7":Cr.BIN3,"\u29e8":Cr.BIN3,"\u29e9":Cr.BIN3,"\u29ea":Cr.BIN3,"\u29eb":Cr.BIN3,"\u29ec":Cr.BIN3,"\u29ed":Cr.BIN3,"\u29ee":Cr.BIN3,"\u29ef":Cr.BIN3,"\u29f0":Cr.BIN3,"\u29f1":Cr.BIN3,"\u29f2":Cr.BIN3,"\u29f3":Cr.BIN3,"\u29f4":Cr.REL,"\u29f5":Cr.BIN4,"\u29f6":Cr.BIN4,"\u29f7":Cr.BIN4,"\u29f8":Cr.BIN3,"\u29f9":Cr.BIN3,"\u29fa":Cr.BIN3,"\u29fb":Cr.BIN3,"\u29fe":Cr.BIN4,"\u29ff":Cr.BIN4,"\u2a1d":Cr.BIN3,"\u2a1e":Cr.BIN3,"\u2a1f":Cr.BIN3,"\u2a20":Cr.BIN3,"\u2a21":Cr.BIN3,"\u2a22":Cr.BIN4,"\u2a23":Cr.BIN4,"\u2a24":Cr.BIN4,"\u2a25":Cr.BIN4,"\u2a26":Cr.BIN4,"\u2a27":Cr.BIN4,"\u2a28":Cr.BIN4,"\u2a29":Cr.BIN4,"\u2a2a":Cr.BIN4,"\u2a2b":Cr.BIN4,"\u2a2c":Cr.BIN4,"\u2a2d":Cr.BIN4,"\u2a2e":Cr.BIN4,"\u2a2f":Cr.BIN4,"\u2a30":Cr.BIN4,"\u2a31":Cr.BIN4,"\u2a32":Cr.BIN4,"\u2a33":Cr.BIN4,"\u2a34":Cr.BIN4,"\u2a35":Cr.BIN4,"\u2a36":Cr.BIN4,"\u2a37":Cr.BIN4,"\u2a38":Cr.BIN4,"\u2a39":Cr.BIN4,"\u2a3a":Cr.BIN4,"\u2a3b":Cr.BIN4,"\u2a3c":Cr.BIN4,"\u2a3d":Cr.BIN4,"\u2a3e":Cr.BIN4,"\u2a3f":Cr.BIN4,"\u2a40":Cr.BIN4,"\u2a41":Cr.BIN4,"\u2a42":Cr.BIN4,"\u2a43":Cr.BIN4,"\u2a44":Cr.BIN4,"\u2a45":Cr.BIN4,"\u2a46":Cr.BIN4,"\u2a47":Cr.BIN4,"\u2a48":Cr.BIN4,"\u2a49":Cr.BIN4,"\u2a4a":Cr.BIN4,"\u2a4b":Cr.BIN4,"\u2a4c":Cr.BIN4,"\u2a4d":Cr.BIN4,"\u2a4e":Cr.BIN4,"\u2a4f":Cr.BIN4,"\u2a50":Cr.BIN4,"\u2a51":Cr.BIN4,"\u2a52":Cr.BIN4,"\u2a53":Cr.BIN4,"\u2a54":Cr.BIN4,"\u2a55":Cr.BIN4,"\u2a56":Cr.BIN4,"\u2a57":Cr.BIN4,"\u2a58":Cr.BIN4,"\u2a59":Cr.REL,"\u2a5a":Cr.BIN4,"\u2a5b":Cr.BIN4,"\u2a5c":Cr.BIN4,"\u2a5d":Cr.BIN4,"\u2a5e":Cr.BIN4,"\u2a5f":Cr.BIN4,"\u2a60":Cr.BIN4,"\u2a61":Cr.BIN4,"\u2a62":Cr.BIN4,"\u2a63":Cr.BIN4,"\u2a64":Cr.BIN4,"\u2a65":Cr.BIN4,"\u2a66":Cr.REL,"\u2a67":Cr.REL,"\u2a68":Cr.REL,"\u2a69":Cr.REL,"\u2a6a":Cr.REL,"\u2a6b":Cr.REL,"\u2a6c":Cr.REL,"\u2a6d":Cr.REL,"\u2a6e":Cr.REL,"\u2a6f":Cr.REL,"\u2a70":Cr.REL,"\u2a71":Cr.BIN4,"\u2a72":Cr.BIN4,"\u2a73":Cr.REL,"\u2a74":Cr.REL,"\u2a75":Cr.REL,"\u2a76":Cr.REL,"\u2a77":Cr.REL,"\u2a78":Cr.REL,"\u2a79":Cr.REL,"\u2a7a":Cr.REL,"\u2a7b":Cr.REL,"\u2a7c":Cr.REL,"\u2a7d":Cr.REL,"\u2a7d\u0338":Cr.REL,"\u2a7e":Cr.REL,"\u2a7e\u0338":Cr.REL,"\u2a7f":Cr.REL,"\u2a80":Cr.REL,"\u2a81":Cr.REL,"\u2a82":Cr.REL,"\u2a83":Cr.REL,"\u2a84":Cr.REL,"\u2a85":Cr.REL,"\u2a86":Cr.REL,"\u2a87":Cr.REL,"\u2a88":Cr.REL,"\u2a89":Cr.REL,"\u2a8a":Cr.REL,"\u2a8b":Cr.REL,"\u2a8c":Cr.REL,"\u2a8d":Cr.REL,"\u2a8e":Cr.REL,"\u2a8f":Cr.REL,"\u2a90":Cr.REL,"\u2a91":Cr.REL,"\u2a92":Cr.REL,"\u2a93":Cr.REL,"\u2a94":Cr.REL,"\u2a95":Cr.REL,"\u2a96":Cr.REL,"\u2a97":Cr.REL,"\u2a98":Cr.REL,"\u2a99":Cr.REL,"\u2a9a":Cr.REL,"\u2a9b":Cr.REL,"\u2a9c":Cr.REL,"\u2a9d":Cr.REL,"\u2a9e":Cr.REL,"\u2a9f":Cr.REL,"\u2aa0":Cr.REL,"\u2aa1":Cr.REL,"\u2aa1\u0338":Cr.REL,"\u2aa2":Cr.REL,"\u2aa2\u0338":Cr.REL,"\u2aa3":Cr.REL,"\u2aa4":Cr.REL,"\u2aa5":Cr.REL,"\u2aa6":Cr.REL,"\u2aa7":Cr.REL,"\u2aa8":Cr.REL,"\u2aa9":Cr.REL,"\u2aaa":Cr.REL,"\u2aab":Cr.REL,"\u2aac":Cr.REL,"\u2aad":Cr.REL,"\u2aae":Cr.REL,"\u2aaf":Cr.REL,"\u2aaf\u0338":Cr.REL,"\u2ab0":Cr.REL,"\u2ab0\u0338":Cr.REL,"\u2ab1":Cr.REL,"\u2ab2":Cr.REL,"\u2ab3":Cr.REL,"\u2ab4":Cr.REL,"\u2ab5":Cr.REL,"\u2ab6":Cr.REL,"\u2ab7":Cr.REL,"\u2ab8":Cr.REL,"\u2ab9":Cr.REL,"\u2aba":Cr.REL,"\u2abb":Cr.REL,"\u2abc":Cr.REL,"\u2abd":Cr.REL,"\u2abe":Cr.REL,"\u2abf":Cr.REL,"\u2ac0":Cr.REL,"\u2ac1":Cr.REL,"\u2ac2":Cr.REL,"\u2ac3":Cr.REL,"\u2ac4":Cr.REL,"\u2ac5":Cr.REL,"\u2ac6":Cr.REL,"\u2ac7":Cr.REL,"\u2ac8":Cr.REL,"\u2ac9":Cr.REL,"\u2aca":Cr.REL,"\u2acb":Cr.REL,"\u2acc":Cr.REL,"\u2acd":Cr.REL,"\u2ace":Cr.REL,"\u2acf":Cr.REL,"\u2ad0":Cr.REL,"\u2ad1":Cr.REL,"\u2ad2":Cr.REL,"\u2ad3":Cr.REL,"\u2ad4":Cr.REL,"\u2ad5":Cr.REL,"\u2ad6":Cr.REL,"\u2ad7":Cr.REL,"\u2ad8":Cr.REL,"\u2ad9":Cr.REL,"\u2ada":Cr.REL,"\u2adb":Cr.REL,"\u2add":Cr.REL,"\u2add\u0338":Cr.REL,"\u2ade":Cr.REL,"\u2adf":Cr.REL,"\u2ae0":Cr.REL,"\u2ae1":Cr.REL,"\u2ae2":Cr.REL,"\u2ae3":Cr.REL,"\u2ae4":Cr.REL,"\u2ae5":Cr.REL,"\u2ae6":Cr.REL,"\u2ae7":Cr.REL,"\u2ae8":Cr.REL,"\u2ae9":Cr.REL,"\u2aea":Cr.REL,"\u2aeb":Cr.REL,"\u2aec":Cr.REL,"\u2aed":Cr.REL,"\u2aee":Cr.REL,"\u2aef":Cr.REL,"\u2af0":Cr.REL,"\u2af1":Cr.REL,"\u2af2":Cr.REL,"\u2af3":Cr.REL,"\u2af4":Cr.BIN4,"\u2af5":Cr.BIN4,"\u2af6":Cr.BIN4,"\u2af7":Cr.REL,"\u2af8":Cr.REL,"\u2af9":Cr.REL,"\u2afa":Cr.REL,"\u2afb":Cr.BIN4,"\u2afd":Cr.BIN4,"\u2afe":Cr.BIN3,"\u2b45":Cr.RELSTRETCH,"\u2b46":Cr.RELSTRETCH,"\u3008":Cr.OPEN,"\u3009":Cr.CLOSE,"\ufe37":Cr.WIDEACCENT,"\ufe38":Cr.WIDEACCENT}};function yr(e,t){return e.length!==t.length?t.length-e.length:e===t?0:ee.codePointAt(0)))}function br(e){return String.fromCodePoint(...e)}function Sr(e){return!!e.match(/%\s*$/)}function Ar(e){return e.trim().split(/\s+/)}function wr(e){return e.replace(/((?:^|[^\\])(?:\\\\)*)\\U\s*(?:([0-9A-F])|\{\s*([0-9A-F]{1,6})\s*\})/g,((e,t,a,i)=>t+String.fromCodePoint(parseInt(a||i,16))))}gr.infix["^"]=Cr.WIDEREL,gr.infix._=Cr.WIDEREL,gr.infix["\u2adc"]=Cr.REL;class Er extends ir{constructor(){super(...arguments),this._texClass=null,this.lspace=5/18,this.rspace=5/18}get texClass(){if(null===this._texClass){let e=this.getText(),[t,a,i]=this.handleExplicitForm(this.getForms()),r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];return n?n[2]:Ki.REL}return this._texClass}set texClass(e){this._texClass=e}get kind(){return"mo"}get isEmbellished(){return!0}coreParent(){let e=this,t=this,a=this.factory.getNodeClass("math");for(;t&&t.isEmbellished&&t.coreMO()===this&&!(t instanceof a);)e=t,t=t.parent;return e}coreText(e){if(!e)return"";if(e.isEmbellished)return e.coreMO().getText();for(;((e.isKind("mrow")||e.isKind("TeXAtom")||e.isKind("mstyle")||e.isKind("mphantom"))&&1===e.childNodes.length||e.isKind("munderover"))&&e.childNodes[0];)e=e.childNodes[0];return e.isToken?e.getText():""}hasSpacingAttributes(){return this.attributes.isSet("lspace")||this.attributes.isSet("rspace")}get isAccent(){let e=!1;const t=this.coreParent().parent;if(t){const a=t.isKind("mover")?t.childNodes[t.over].coreMO()?"accent":"":t.isKind("munder")?t.childNodes[t.under].coreMO()?"accentunder":"":t.isKind("munderover")?this===t.childNodes[t.over].coreMO()?"accent":this===t.childNodes[t.under].coreMO()?"accentunder":"":"";if(a){e=void 0!==t.attributes.getExplicit(a)?e:this.attributes.get("accent")}}return e}setTeXclass(e){let{form:t,fence:a}=this.attributes.getList("form","fence");return void 0===this.getProperty("texClass")&&this.hasSpacingAttributes()?null:(a&&this.texClass===Ki.REL&&("prefix"===t&&(this.texClass=Ki.OPEN),"postfix"===t&&(this.texClass=Ki.CLOSE)),this.adjustTeXclass(e))}adjustTeXclass(e){let t=this.texClass,a=this.prevClass;if(t===Ki.NONE)return e;if(e?(!e.getProperty("autoOP")||t!==Ki.BIN&&t!==Ki.REL||(a=e.texClass=Ki.ORD),a=this.prevClass=e.texClass||Ki.ORD,this.prevLevel=this.attributes.getInherited("scriptlevel")):a=this.prevClass=Ki.NONE,t!==Ki.BIN||a!==Ki.NONE&&a!==Ki.BIN&&a!==Ki.OP&&a!==Ki.REL&&a!==Ki.OPEN&&a!==Ki.PUNCT)if(a!==Ki.BIN||t!==Ki.REL&&t!==Ki.CLOSE&&t!==Ki.PUNCT){if(t===Ki.BIN){let e=this,t=this.parent;for(;t&&t.parent&&t.isEmbellished&&(1===t.childNodes.length||!t.isKind("mrow")&&t.core()===e);)e=t,t=t.parent;t.childNodes[t.childNodes.length-1]===e&&(this.texClass=Ki.ORD)}}else e.texClass=this.prevClass=Ki.ORD;else this.texClass=Ki.ORD;return this}setInheritedAttributes(e={},t=!1,a=0,i=!1){super.setInheritedAttributes(e,t,a,i);let r=this.getText();this.checkOperatorTable(r),this.checkPseudoScripts(r),this.checkPrimes(r),this.checkMathAccent(r)}checkOperatorTable(e){let[t,a,i]=this.handleExplicitForm(this.getForms());this.attributes.setInherited("form",t);let r=this.constructor.OPTABLE,n=r[t][e]||r[a][e]||r[i][e];if(n){void 0===this.getProperty("texClass")&&(this.texClass=n[2]);for(const e of Object.keys(n[3]||{}))this.attributes.setInherited(e,n[3][e]);this.lspace=(n[0]+1)/18,this.rspace=(n[1]+1)/18}else{let t=hr(e);if(t){void 0===this.getProperty("texClass")&&(this.texClass=t[2]);const e=this.constructor.MMLSPACING[t[2]];this.lspace=(e[0]+1)/18,this.rspace=(e[1]+1)/18}}}getForms(){let e=this,t=this.parent,a=this.Parent;for(;a&&a.isEmbellished;)e=t,t=a.parent,a=a.Parent;if(t&&t.isKind("mrow")&&1!==t.nonSpaceLength()){if(t.firstNonSpace()===e)return["prefix","infix","postfix"];if(t.lastNonSpace()===e)return["postfix","infix","prefix"]}return["infix","prefix","postfix"]}handleExplicitForm(e){if(this.attributes.isSet("form")){const t=this.attributes.get("form");e=[t].concat(e.filter((e=>e!==t)))}return e}checkPseudoScripts(e){const t=this.constructor.pseudoScripts;if(!e.match(t))return;const a=this.coreParent().Parent,i=!a||!(a.isKind("msubsup")&&!a.isKind("msub"));this.setProperty("pseudoscript",i),i&&(this.attributes.setInherited("lspace",0),this.attributes.setInherited("rspace",0))}checkPrimes(e){const t=this.constructor.primes;if(!e.match(t))return;const a=this.constructor.remapPrimes,i=br(kr(e).map((e=>a[e])));this.setProperty("primes",i)}checkMathAccent(e){const t=this.Parent;if(void 0!==this.getProperty("mathaccent")||!t||!t.isKind("munderover"))return;const[a,i,r]=t.childNodes;if(a.isEmbellished&&a.coreMO()===this)return;const n=!(!i||!i.isEmbellished||i.coreMO()!==this),o=!(!r||!r.isEmbellished||i.coreMO()!==this);if(!n&&!o)return;const s=this.constructor.mathaccents;e.match(s)&&this.setProperty("mathaccent",!0)}}Er.defaults=Object.assign(Object.assign({},ir.defaults),{form:"infix",fence:!1,separator:!1,lspace:"thickmathspace",rspace:"thickmathspace",stretchy:!1,symmetric:!1,maxsize:"infinity",minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:"auto",lineleading:"100%",linebreakstyle:"before",indentalign:"auto",indentshift:"0",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),Er.MMLSPACING=mr,Er.OPTABLE=gr,Er.pseudoScripts=new RegExp(["^[\"'*`","\xaa","\xb0","\xb2-\xb4","\xb9","\xba","\u2018-\u201f","\u2032-\u2037\u2057","\u2070\u2071","\u2074-\u207f","\u2080-\u208e","]+$"].join("")),Er.primes=new RegExp(["^[\"'","\u2018-\u201f","]+$"].join("")),Er.remapPrimes={34:8243,39:8242,8216:8245,8217:8242,8218:8242,8219:8245,8220:8246,8221:8243,8222:8243,8223:8246},Er.mathaccents=new RegExp(["^[","\xb4\u0301\u02ca","`\u0300\u02cb","\xa8\u0308","~\u0303\u02dc","\xaf\u0304\u02c9","\u02d8\u0306","\u02c7\u030c","^\u0302\u02c6","\u2192\u20d7","\u02d9\u0307","\u02da\u030a","\u20db","\u20dc","]$"].join(""));class vr extends ir{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mtext"}get isSpacelike(){return!0}}vr.defaults=Object.assign({},ir.defaults);class xr extends ir{constructor(){super(...arguments),this.texclass=Ki.NONE}setTeXclass(e){return e}get kind(){return"mspace"}get arity(){return 0}get isSpacelike(){return!0}get hasNewline(){const e=this.attributes.get("linebreak");return this.canBreak&&("newline"===e||"indentingnewline"===e)}get canBreak(){const e=this.attributes;return void 0===e.getExplicit("height")&&void 0===e.getExplicit("depth")&&void 0===e.getExplicit("style")&&void 0===e.getExplicit("mathbackground")&&void 0===e.getExplicit("background")}}xr.defaults=Object.assign(Object.assign({},ir.defaults),{width:"0em",height:"0ex",depth:"0ex",linebreak:"auto",indentshift:"auto",indentalign:"auto",indenttarget:"",indentalignfirst:"indentalign",indentshiftfirst:"indentshift",indentalignlast:"indentalign",indentshiftlast:"indentshift"});class Nr extends ir{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"ms"}}Nr.defaults=Object.assign(Object.assign({},ir.defaults),{lquote:'"',rquote:'"'});class Mr extends ar{constructor(){super(...arguments),this._core=null}get kind(){return"mrow"}get isSpacelike(){for(const e of this.childNodes)if(!e.isSpacelike)return!1;return!0}get isEmbellished(){let e=!1,t=0;for(const a of this.childNodes){if(a)if(a.isEmbellished){if(e)return!1;e=!0,this._core=t}else if(!a.isSpacelike)return!1;t++}return e}core(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core]:this}coreMO(){return this.isEmbellished&&null!=this._core?this.childNodes[this._core].coreMO():this}nonSpaceLength(){let e=0;for(const t of this.childNodes)t&&!t.isSpacelike&&e++;return e}firstNonSpace(){for(const e of this.childNodes)if(e&&!e.isSpacelike)return e;return null}lastNonSpace(){let e=this.childNodes.length;for(;--e>=0;){let t=this.childNodes[e];if(t&&!t.isSpacelike)return t}return null}setTeXclass(e){if(null!=this.getProperty("open")||null!=this.getProperty("close")){this.getPrevClass(e),e=null;for(const t of this.childNodes)e=t.setTeXclass(e);return null==this.texClass&&(this.texClass=Ki.INNER),this}for(const t of this.childNodes)e=t.setTeXclass(e);return this.childNodes[0]&&this.updateTeXclass(this.childNodes[0]),e}}Mr.defaults=Object.assign({},ar.defaults);class _r extends Mr{get kind(){return"inferredMrow"}get isInferred(){return!0}get notParent(){return!0}toString(){return"["+this.childNodes.join(",")+"]"}}_r.defaults=Mr.defaults;class Fr extends nr{get kind(){return"mfrac"}get arity(){return 2}get linebreakContainer(){return!0}get linebreakAlign(){return""}setTeXclass(e){this.getPrevClass(e);for(const e of this.childNodes)e.setTeXclass(null);return this}setChildInheritedAttributes(e,t,a,i){(!t||a>0)&&a++;const r=this.attributes.get("numalign"),n=this.attributes.get("denomalign"),o=this.addInheritedAttributes(Object.assign({},e),{numalign:r,indentshift:"0",indentalignfirst:r,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"}),s=this.addInheritedAttributes(Object.assign({},e),{denalign:n,indentshift:"0",indentalignfirst:n,indentshiftfirst:"0",indentalignlast:"indentalign",indentshiftlast:"indentshift"});this.childNodes[0].setInheritedAttributes(o,!1,a,i),this.childNodes[1].setInheritedAttributes(s,!1,a,!0)}}Fr.defaults=Object.assign(Object.assign({},nr.defaults),{linethickness:"medium",numalign:"center",denomalign:"center",bevelled:!1});class Pr extends ar{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"msqrt"}get arity(){return-1}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0)}}Pr.defaults=Object.assign(Object.assign({},ar.defaults),{"data-vertical-align":"bottom"});class Dr extends ar{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mroot"}get arity(){return 2}get linebreakContainer(){return!0}setTeXclass(e){return this.getPrevClass(e),this.childNodes[0].setTeXclass(null),this.childNodes[1].setTeXclass(null),this}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,!0),this.childNodes[1].setInheritedAttributes(e,!1,a+2,i)}}Dr.defaults=Object.assign(Object.assign({},ar.defaults),{"data-vertical-align":"bottom"});class Br extends rr{get kind(){return"mstyle"}get notParent(){return this.childNodes[0]&&1===this.childNodes[0].childNodes.length}setChildInheritedAttributes(e,t,a,i){let r=this.attributes.getExplicit("scriptlevel");null!=r&&(r=r.toString(),r.match(/^\s*[-+]/)?a+=parseInt(r):a=parseInt(r),i=!1);let n=this.attributes.getExplicit("displaystyle");null!=n&&(t=!0===n,i=!1);const o=this.attributes.getExplicit("data-cramped");null!=o&&(i=o),e=this.addInheritedAttributes(e,this.attributes.getAllAttributes()),this.childNodes[0].setInheritedAttributes(e,t,a,i)}}Br.defaults=Object.assign(Object.assign({},rr.defaults),{scriptlevel:Wi,displaystyle:Wi,scriptsizemultiplier:1/Math.sqrt(2),scriptminsize:".4em",mathbackground:Wi,mathcolor:Wi,dir:Wi,infixlinebreakstyle:"before"});class Rr extends ar{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"merror"}get arity(){return-1}get linebreakContainer(){return!0}}Rr.defaults=Object.assign({},ar.defaults);class Tr extends rr{get kind(){return"mpadded"}get linebreakContainer(){return!0}setTeXclass(e){return this.getProperty("vbox")?(this.texClass=Ki.ORD,this.childNodes[0].setTeXclass(null),this):super.setTeXclass(e)}}Tr.defaults=Object.assign(Object.assign({},rr.defaults),{width:"",height:"",depth:"",lspace:0,voffset:0});class Ir extends rr{constructor(){super(...arguments),this.texclass=Ki.ORD}get kind(){return"mphantom"}}Ir.defaults=Object.assign({},rr.defaults);class Or extends ar{constructor(){super(...arguments),this.texclass=Ki.INNER,this.separators=[],this.open=null,this.close=null}get kind(){return"mfenced"}setTeXclass(e){this.getPrevClass(e),this.open&&(e=this.open.setTeXclass(e)),this.childNodes[0]&&(e=this.childNodes[0].setTeXclass(e));for(let t=1,a=this.childNodes.length;tthis.childNodes.length&&(e=1),this.attributes.set("selection",e)}setChildInheritedAttributes(e,t,a,i){var r,n;"tooltip"===this.attributes.get("actiontype").toLowerCase()?(null===(r=this.childNodes[0])||void 0===r||r.setInheritedAttributes(e,t,a,i),null===(n=this.childNodes[1])||void 0===n||n.setInheritedAttributes(e,!1,1,!1)):super.setChildInheritedAttributes(e,t,a,i)}}Zr.defaults=Object.assign(Object.assign({},ar.defaults),{actiontype:"toggle",selection:1});class Ur extends nr{get kind(){return"msubsup"}get arity(){return 3}get base(){return 0}get sub(){return 1}get sup(){return 2}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i),r[1].setInheritedAttributes(e,!1,a+1,i||1===this.sub),r[2]&&r[2].setInheritedAttributes(e,!1,a+1,i||2===this.sub)}}Ur.defaults=Object.assign(Object.assign({},nr.defaults),{subscriptshift:"",superscriptshift:""});class jr extends Ur{get kind(){return"msub"}get arity(){return 2}}jr.defaults=Object.assign({},Ur.defaults);class zr extends Ur{get kind(){return"msup"}get arity(){return 2}get sup(){return 1}get sub(){return 2}}zr.defaults=Object.assign({},Ur.defaults);class Hr extends nr{get kind(){return"munderover"}get arity(){return 3}get base(){return 0}get under(){return 1}get over(){return 2}get linebreakContainer(){return!0}setChildInheritedAttributes(e,t,a,i){let r=this.childNodes;r[0].setInheritedAttributes(e,t,a,i||!!r[this.over]);let n=!(t||!r[0].coreMO().attributes.get("movablelimits")),o=this.constructor.ACCENTS;r[1].setInheritedAttributes(e,!1,this.getScriptlevel(o[1],n,a),i||1===this.under),this.setInheritedAccent(1,o[1],t,a,i,n),r[2]&&(r[2].setInheritedAttributes(e,!1,this.getScriptlevel(o[2],n,a),i||2===this.under),this.setInheritedAccent(2,o[2],t,a,i,n))}getScriptlevel(e,t,a){return!t&&this.attributes.get(e)||a++,a}setInheritedAccent(e,t,a,i,r,n){let o=this.childNodes[e];if(null==this.attributes.getExplicit(t)&&o.isEmbellished){let e=o.coreMO().attributes.get("accent");this.attributes.setInherited(t,e),e!==this.attributes.getDefault(t)&&o.setInheritedAttributes({},a,this.getScriptlevel(t,n,i),r)}}}Hr.defaults=Object.assign(Object.assign({},nr.defaults),{accent:!1,accentunder:!1,align:"center"}),Hr.ACCENTS=["","accentunder","accent"];class Gr extends Hr{get kind(){return"munder"}get arity(){return 2}}Gr.defaults=Object.assign({},Hr.defaults);class Wr extends Hr{get kind(){return"mover"}get arity(){return 2}get over(){return 1}get under(){return 2}}Wr.defaults=Object.assign({},Hr.defaults),Wr.ACCENTS=["","accent","accentunder"];class Vr extends Ur{get kind(){return"mmultiscripts"}get arity(){return 1}setChildInheritedAttributes(e,t,a,i){this.childNodes[0].setInheritedAttributes(e,t,a,i);let r=!1;for(let t=1,n=0;t...`}verifyTree(e){!this.parent||this.parent.isToken||this.mError("HTML can only be a child of a token element",e,!0)}}let cn={[dr.prototype.kind]:dr,[cr.prototype.kind]:cr,[ur.prototype.kind]:ur,[Er.prototype.kind]:Er,[vr.prototype.kind]:vr,[xr.prototype.kind]:xr,[Nr.prototype.kind]:Nr,[Mr.prototype.kind]:Mr,[_r.prototype.kind]:_r,[Fr.prototype.kind]:Fr,[Pr.prototype.kind]:Pr,[Dr.prototype.kind]:Dr,[Br.prototype.kind]:Br,[Rr.prototype.kind]:Rr,[Tr.prototype.kind]:Tr,[Ir.prototype.kind]:Ir,[Or.prototype.kind]:Or,[qr.prototype.kind]:qr,[Zr.prototype.kind]:Zr,[jr.prototype.kind]:jr,[zr.prototype.kind]:zr,[Ur.prototype.kind]:Ur,[Gr.prototype.kind]:Gr,[Wr.prototype.kind]:Wr,[Hr.prototype.kind]:Hr,[Vr.prototype.kind]:Vr,[$r.prototype.kind]:$r,[Xr.prototype.kind]:Xr,[Kr.prototype.kind]:Kr,[Yr.prototype.kind]:Yr,[Jr.prototype.kind]:Jr,[Qr.prototype.kind]:Qr,[en.prototype.kind]:en,[tn.prototype.kind]:tn,[an.prototype.kind]:an,[rn.prototype.kind]:rn,[on.prototype.kind]:on,[nn.prototype.kind]:nn,[sn.prototype.kind]:sn,[ln.prototype.kind]:ln,[sr.prototype.kind]:sr,[lr.prototype.kind]:lr,[dn.prototype.kind]:dn};class un extends Gi{get MML(){return this.node}}un.defaultNodes=cn;class pn{constructor(){this.bits=0}static allocate(...e){for(const t of e){if(this.has(t))throw new Error("Bit already allocated for "+t);if(this.next===pn.MAXBIT)throw new Error("Maximum number of bits already allocated");this.names.set(t,this.next),this.next<<=1}}static has(e){return this.names.has(e)}set(e){this.bits|=this.getBit(e)}clear(e){this.bits&=~this.getBit(e)}isSet(e){return!!(this.bits&this.getBit(e))}reset(){this.bits=0}getBit(e){const t=this.constructor.names.get(e);if(!t)throw new Error("Unknown bit-field name: "+e);return t}}function Cn(...e){const t=class extends pn{};return t.allocate(...e),t}pn.MAXBIT=1<<31,pn.next=1,pn.names=new Map;class fn extends ei{static create(e){const t=new this;for(const a of Object.keys(e)){const[i,r]=this.action(a,e[a]);r&&t.add(i,r)}return t}static action(e,t){let a,i,r=!0,n=t[0];if(1===t.length||"boolean"==typeof t[1])2===t.length&&(r=t[1]),[a,i]=this.methodActions(e);else if("string"==typeof t[1])if("string"==typeof t[2]){4===t.length&&(r=t[3]);const[e,n]=t.slice(1);[a,i]=this.methodActions(e,n)}else 3===t.length&&(r=t[2]),[a,i]=this.methodActions(t[1]);else 4===t.length&&(r=t[3]),[a,i]=t.slice(1);return[{id:e,renderDoc:a,renderMath:i,convert:r},n]}static methodActions(e,t=e){return[t=>(e&&t[e](),!1),(e,a)=>(t&&e[t](a),!1)]}renderDoc(e,t=ji.UNPROCESSED){for(const a of this.items)if(a.priority>=t&&a.item.renderDoc(e))return}renderMath(e,t,a=ji.UNPROCESSED){for(const i of this.items)if(i.priority>=a&&i.item.renderMath(e,t))return}renderConvert(e,t,a=ji.LAST){for(const i of this.items){if(i.priority>a)return;if(i.item.convert&&i.item.renderMath(e,t))return}}findID(e){for(const t of this.items)if(t.item.id===e)return t.item;return null}}const hn={all:!1,processed:!1,inputJax:null,outputJax:null},mn={all:!0,processed:!0,inputJax:[],outputJax:[]};class gn extends Bi{compile(e){return null}}class yn extends Ri{typeset(e,t=null){return null}escaped(e,t){return null}}class Ln extends qi{}class kn{constructor(e,t,a){let i=this.constructor;this.document=e,this.options=yi(gi({},i.OPTIONS),a),this.math=new(this.options.MathList||Ln),this.renderActions=fn.create(this.options.renderActions),this.processed=new kn.ProcessBits,this.outputJax=this.options.OutputJax||new yn;let r=this.options.InputJax||[new gn];Array.isArray(r)||(r=[r]),this.inputJax=r,this.adaptor=t,this.outputJax.setAdaptor(t),this.inputJax.map((e=>e.setAdaptor(t))),this.mmlFactory=this.options.MmlFactory||new un,this.inputJax.map((e=>e.setMmlFactory(this.mmlFactory))),this.outputJax.initialize(),this.inputJax.map((e=>e.initialize()))}get kind(){return this.constructor.KIND}addRenderAction(e,...t){const[a,i]=fn.action(e,t);this.renderActions.add(a,i)}removeRenderAction(e){const t=this.renderActions.findID(e);t&&this.renderActions.remove(t)}render(){return this.renderActions.renderDoc(this),this}rerender(e=ji.RERENDER){return this.state(e-1),this.render(),this}convert(e,t={}){let{format:a,display:i,end:r,ex:n,em:o,containerWidth:s,scale:l,family:d}=yi({format:this.inputJax[0].name,display:!0,end:ji.LAST,em:16,ex:8,containerWidth:null,scale:1,family:""},t);null===s&&(s=80*n);const c=this.inputJax.reduce(((e,t)=>t.name===a?t:e),null),u=new this.options.MathItem(e,c,i);return u.start.node=this.adaptor.body(this.document),u.setMetrics(o,n,s,l),this.outputJax.options.mtextInheritFont&&(u.outputData.mtextFamily=d),this.outputJax.options.merrorInheritFont&&(u.outputData.merrorFamily=d),u.convert(this,r),u.typesetRoot||u.root}findMath(e=null){return this.processed.set("findMath"),this}compile(){if(!this.processed.isSet("compile")){const e=[];for(const t of this.math)this.compileMath(t),void 0!==t.inputData.recompile&&e.push(t);for(const t of e){const e=t.inputData.recompile;t.state(e.state),t.inputData.recompile=e,this.compileMath(t)}this.processed.set("compile")}return this}compileMath(e){try{e.compile(this)}catch(t){if(t.retry||t.restart)throw t;this.options.compileError(this,e,t),e.inputData.error=t}}compileError(e,t){e.root=this.mmlFactory.create("math",null,[this.mmlFactory.create("merror",{"data-mjx-error":t.message,title:t.message},[this.mmlFactory.create("mtext",null,[this.mmlFactory.create("text").setText("Math input error")])])]),e.display&&e.root.attributes.set("display","block"),e.inputData.error=t.message}typeset(){if(!this.processed.isSet("typeset")){for(const e of this.math)try{e.typeset(this)}catch(t){if(t.retry||t.restart)throw t;this.options.typesetError(this,e,t),e.outputData.error=t}this.processed.set("typeset")}return this}typesetError(e,t){e.typesetRoot=this.adaptor.node("mjx-container",{class:"MathJax mjx-output-error",jax:this.outputJax.name},[this.adaptor.node("span",{"data-mjx-error":t.message,title:t.message,style:{color:"red","background-color":"yellow","line-height":"normal"}},[this.adaptor.text("Math output error")])]),e.display&&this.adaptor.setAttributes(e.typesetRoot,{style:{display:"block",margin:"1em 0","text-align":"center"}}),e.outputData.error=t.message}getMetrics(){return this.processed.isSet("getMetrics")||(this.outputJax.getMetrics(this),this.processed.set("getMetrics")),this}updateDocument(){if(!this.processed.isSet("updateDocument")){for(const e of this.math.reversed())e.updateDocument(this);this.processed.set("updateDocument")}return this}removeFromDocument(e=!1){return this}state(e,t=!1){for(const a of this.math)a.state(e,t);return et.reset(...e.inputJax))),e.outputJax&&this.outputJax.reset(...e.outputJax),this}clear(){return this.reset(),this.math.clear(),this}concat(e){return this.math.merge(e),this}clearMathItemsWithin(e){const t=this.getMathItemsWithin(e);return this.math.remove(...t),t}getMathItemsWithin(e){Array.isArray(e)||(e=[e]);const t=this.adaptor,a=[],i=t.getElements(e,this.document);e:for(const e of this.math)for(const r of i)if(e.start.node&&t.contains(r,e.start.node)){a.push(e);continue e}return a}}kn.KIND="MathDocument",kn.OPTIONS={OutputJax:null,InputJax:null,MmlFactory:null,MathList:Ln,MathItem:class extends Ui{},compileError:(e,t,a)=>{e.compileError(t,a)},typesetError:(e,t,a)=>{e.typesetError(t,a)},renderActions:pi({find:[ji.FINDMATH,"findMath","",!1],compile:[ji.COMPILED],metrics:[ji.METRICS,"getMetrics","",!1],typeset:[ji.TYPESET],update:[ji.INSERTED,"updateDocument",!1]})},kn.ProcessBits=Cn("findMath","compile","getMetrics","typeset","updateDocument");class bn extends kn{}class Sn{constructor(e,t=5){this.documentClass=bn,this.adaptor=e,this.priority=t}get name(){return this.constructor.NAME}handlesDocument(e){return!1}create(e,t){return new this.documentClass(e,this.adaptor,t)}}Sn.NAME="generic";class An extends ei{register(e){return this.add(e,e.priority)}unregister(e){this.remove(e)}handlesDocument(e){for(const t of this){let a=t.item;if(a.handlesDocument(e))return a}throw new Error("Can't find handler for document")}document(e,t=null){return this.handlesDocument(e).create(e,t)}}class wn{static methodName(e){return"visit"+(e.charAt(0).toUpperCase()+e.substr(1)).replace(/[^a-z0-9_]/gi,"_")+"Node"}constructor(e){this.nodeHandlers=new Map;for(const t of e.getKinds()){let e=this[wn.methodName(t)];e&&this.nodeHandlers.set(t,e)}}visitTree(e,...t){return this.visitNode(e,...t)}visitNode(e,...t){return(this.nodeHandlers.get(e.kind)||this.visitDefault).call(this,e,...t)}visitDefault(e,...t){if("childNodes"in e)for(const a of e.childNodes)this.visitNode(a,...t)}setNodeHandler(e,t){this.nodeHandlers.set(e,t)}removeNodeHandler(e){this.nodeHandlers.delete(e)}}const En="data-mjx-";class vn extends wn{constructor(e=null){e||(e=new un),super(e)}visitTextNode(e,...t){}visitXMLNode(e,...t){}visitHtmlNode(e,...t){}getKind(e){const t=e.kind;return Si(t,this.constructor.rename,t)}getAttributeList(e){const t=this.constructor,a=Si(e.kind,t.defaultAttributes,{}),i=Object.assign({},a,this.getDataAttributes(e),e.attributes.getAllAttributes()),r=t.variants;return i.hasOwnProperty("mathvariant")&&r.hasOwnProperty(i.mathvariant)&&(i.mathvariant=r[i.mathvariant]),i}getDataAttributes(e){const t={},a=e.attributes.getExplicit("mathvariant"),i=this.constructor.variants;a&&i.hasOwnProperty(a)&&this.setDataAttribute(t,"variant",a),e.getProperty("variantForm")&&this.setDataAttribute(t,"alternate","1"),e.getProperty("pseudoscript")&&this.setDataAttribute(t,"pseudoscript","true"),!1===e.getProperty("autoOP")&&this.setDataAttribute(t,"auto-op","false");const r=e.getProperty("vbox");r&&this.setDataAttribute(t,"vbox",r);const n=e.getProperty("scriptalign");n&&this.setDataAttribute(t,"script-align",n);const o=e.getProperty("texClass");if(void 0!==o){let a=!0;if(o===Ki.OP&&e.isKind("mi")){const t=e.getText();a=!(t.length>1&&t.match(cr.operatorName))}a&&this.setDataAttribute(t,"texclass",o<0?"NONE":Ji[o])}return e.getProperty("scriptlevel")&&!1===e.getProperty("useHeight")&&this.setDataAttribute(t,"smallmatrix","true"),t}setDataAttribute(e,t,a){e[En+t]=a}}vn.rename={TeXAtom:"mrow"},vn.variants={"-tex-calligraphic":"script","-tex-bold-calligraphic":"bold-script","-tex-oldstyle":"normal","-tex-bold-oldstyle":"bold","-tex-mathit":"italic"},vn.defaultAttributes={math:{xmlns:"http://www.w3.org/1998/Math/MathML"}};class xn extends vn{constructor(){super(...arguments),this.document=null}visitTree(e,t){this.document=t;let a=t.createElement("top");return this.visitNode(e,a),this.document=null,a.firstChild}visitTextNode(e,t){t.appendChild(this.document.createTextNode(e.getText()))}visitXMLNode(e,t){t.appendChild(e.getXML().cloneNode(!0))}visitHtmlNode(e,t){t.appendChild(e.getHTML().cloneNode(!0))}visitInferredMrowNode(e,t){for(const a of e.childNodes)this.visitNode(a,t)}visitDefault(e,t){let a=this.document.createElement(this.getKind(e));this.addAttributes(e,a);for(const t of e.childNodes)this.visitNode(t,a);t.appendChild(a)}addAttributes(e,t){let a=this.getAttributeList(e);for(const e of Object.keys(a))t.setAttribute(e,a[e].toString())}}const Nn=e=>"&#x"+e.codePointAt(0).toString(16).toUpperCase()+";";class Mn extends vn{visitTree(e){return this.visitNode(e,"")}visitTextNode(e,t){return this.quoteHTML(e.getText())}visitXMLNode(e,t){return t+e.getSerializedXML()}visitHtmlNode(e,t){return e.getSerializedHTML()}visitInferredMrowNode(e,t){let a=[];for(const i of e.childNodes)a.push(this.visitNode(i,t));return a.join("\n")}visitAnnotationNode(e,t){return t+""+this.childNodeMml(e,"","")+""}visitDefault(e,t){let a=this.getKind(e),[i,r]=e.isToken||0===e.childNodes.length?["",""]:["\n",t];const n=this.childNodeMml(e,t+" ",i);return t+"<"+a+this.getAttributes(e)+">"+(n.match(/\S/)?i+n+r:"")+""}childNodeMml(e,t,a){let i="";for(const r of e.childNodes)i+=this.visitNode(r,t)+a;return i}getAttributes(e){const t=[],a=this.getAttributeList(e);for(const e of Object.keys(a)){const i=String(a[e]);void 0!==i&&t.push(e+'="'+this.quoteHTML(i)+'"')}return t.length?" "+t.join(" "):""}quoteHTML(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""").replace(/[\uD800-\uDBFF]./g,Nn).replace(/[\u0080-\uD7FF\uE000-\uFFFF]/g,Nn)}}class _n{get kind(){return this.node.kind}constructor(e,t){this.factory=e,this.node=t}wrap(e){return this.factory.wrap(e)}walkTree(e,t){if(e(this,t),"childNodes"in this)for(const a of this.childNodes)a&&a.walkTree(e,t);return t}}class Fn extends Hi{wrap(e,...t){return this.create(e.kind,e,...t)}}function Pn(e){return new Promise((function t(a,i){try{a(e())}catch(e){e.retry&&e.retry instanceof Promise?e.retry.then((()=>t(a,i))).catch((e=>i(e))):e.restart&&e.restart.isCallback?MathJax.Callback.After((()=>t(a,i)),e.restart):i(e)}}))}function Dn(e){let t=new Error("MathJax retry");throw t.retry=e,t}const Bn={version:Ga,handlers:new An,document:function(e,t){return Bn.handlers.document(e,t)},handleRetriesFor:Pn,retryAfter:Dn,asyncLoad:null};class Rn extends Ui{get adaptor(){return this.inputJax.adaptor}constructor(e,t,a=!0,i={node:null,n:0,delim:""},r={node:null,n:0,delim:""}){super(e,t,a,i,r)}updateDocument(e){if(this.state()=ji.TYPESET){const t=this.adaptor;let a=this.start.node,i=t.text("");if(e){let e=this.start.delim+this.math+this.end.delim;if(this.inputJax.processStrings)i=t.text(e);else{const a=t.parse(e,"text/html");i=t.firstChild(t.body(a))}}t.parent(a)&&t.replace(i,a),this.start.node=this.end.node=i,this.start.n=this.end.n=0}}}class Tn extends qi{}class In{constructor(e=null){let t=this.constructor;this.options=yi(gi({},t.OPTIONS),e),this.init(),this.getPatterns()}init(){this.strings=[],this.string="",this.snodes=[],this.nodes=[],this.stack=[]}getPatterns(){let e=Ci(this.options.skipHtmlTags),t=Ci(this.options.ignoreHtmlClass),a=Ci(this.options.processHtmlClass);this.skipHtmlTags=new RegExp("^(?:"+e.join("|")+")$","i"),this.ignoreHtmlClass=new RegExp("(?:^| )(?:"+t.join("|")+")(?: |$)"),this.processHtmlClass=new RegExp("(?:^| )(?:"+a+")(?: |$)")}pushString(){this.string.match(/\S/)&&(this.strings.push(this.string),this.nodes.push(this.snodes)),this.string="",this.snodes=[]}extendString(e,t){this.snodes.push([e,t.length]),this.string+=t}handleText(e,t){return t||this.extendString(e,this.adaptor.value(e)),this.adaptor.next(e)}handleTag(e,t){if(!t){let t=this.options.includeHtmlTags[this.adaptor.kind(e)];t instanceof Function?this.extendString(e,t(e,this.adaptor)):this.extendString(e,t)}return this.adaptor.next(e)}handleContainer(e,t){this.pushString();const a=this.adaptor.getAttribute(e,"class")||"",i=this.adaptor.kind(e)||"",r=this.processHtmlClass.exec(a);let n=e;return!this.adaptor.firstChild(e)||this.adaptor.getAttribute(e,"data-MJX")||!r&&this.skipHtmlTags.exec(i)?n=this.adaptor.next(e):(this.adaptor.next(e)&&this.stack.push([this.adaptor.next(e),t]),n=this.adaptor.firstChild(e),t=(t||this.ignoreHtmlClass.exec(a))&&!r),[n,t]}handleOther(e,t){return this.pushString(),this.adaptor.next(e)}find(e){this.init();let t=this.adaptor.next(e),a=!1,i=this.options.includeHtmlTags;for(;e&&e!==t;){const t=this.adaptor.kind(e);"#text"===t?e=this.handleText(e,a):i.hasOwnProperty(t)?e=this.handleTag(e,a):t?[e,a]=this.handleContainer(e,a):e=this.handleOther(e,a),!e&&this.stack.length&&(this.pushString(),[e,a]=this.stack.pop())}this.pushString();let r=[this.strings,this.nodes];return this.init(),r}}In.OPTIONS={skipHtmlTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml","select","option","mjx-container"],includeHtmlTags:pi({br:"\n",wbr:"","#comment":""}),ignoreHtmlClass:"mathjax_ignore",processHtmlClass:"mathjax_process"};class On extends kn{constructor(e,t,a){let[i,r]=bi(a,In.OPTIONS);super(e,t,i),this.domStrings=this.options.DomStrings||new In(r),this.domStrings.adaptor=t,this.styles=[]}findPosition(e,t,a,i){const r=this.adaptor;for(const n of i[e]){let[e,i]=n;if(t<=i&&"#text"===r.kind(e))return{node:e,n:Math.max(t,0),delim:a};t-=i}return{node:null,n:0,delim:a}}mathItem(e,t,a){let i=e.math,r=this.findPosition(e.n,e.start.n,e.open,a),n=this.findPosition(e.n,e.end.n,e.close,a);return new this.options.MathItem(i,t,e.display,r,n)}findMath(e){if(!this.processed.isSet("findMath")){this.adaptor.document=this.document,e=yi({elements:this.options.elements||[this.adaptor.body(this.document)]},e);const t=this.adaptor.getElements(e.elements,this.document);for(const e of this.inputJax){const a=e.processStrings?this.findMathFromStrings(e,t):this.findMathFromDOM(e,t);this.math.merge(a)}this.processed.set("findMath")}return this}findMathFromStrings(e,t){const a=[],i=[];for(const e of t){const[t,r]=this.domStrings.find(e);a.push(...t),i.push(...r)}const r=new this.options.MathList;for(const t of e.findMath(a))r.push(this.mathItem(t,e,i));return r}findMathFromDOM(e,t){const a=[];for(const i of t)for(const t of e.findMath(i))a.push(new this.options.MathItem(t.math,e,t.display,t.start,t.end));return new this.options.MathList(...a)}updateDocument(){return this.processed.isSet("updateDocument")||(this.addPageElements(),this.addStyleSheet(),super.updateDocument(),this.processed.set("updateDocument")),this}addPageElements(){const e=this.adaptor.body(this.document),t=this.documentPageElements();t&&this.adaptor.append(e,t)}addStyleSheet(){const e=this.documentStyleSheet(),t=this.adaptor;if(e&&!t.parent(e)){const a=t.head(this.document);let i=this.findSheet(a,t.getAttribute(e,"id"));i?t.replace(e,i):t.append(a,e)}}findSheet(e,t){if(t)for(const a of this.adaptor.tags(e,"style"))if(this.adaptor.getAttribute(a,"id")===t)return a;return null}removeFromDocument(e=!1){if(this.processed.isSet("updateDocument"))for(const t of this.math)t.state()>=ji.INSERTED&&t.state(ji.TYPESET,e);return this.processed.clear("updateDocument"),this}documentStyleSheet(){return this.outputJax.styleSheet(this)}documentPageElements(){return this.outputJax.pageElements(this)}addStyles(e){this.styles.push(e)}getStyles(){return this.styles}}On.KIND="HTML",On.OPTIONS=Object.assign(Object.assign({},kn.OPTIONS),{renderActions:pi(Object.assign(Object.assign({},kn.OPTIONS.renderActions),{styles:[ji.INSERTED+1,"","updateStyleSheet",!1]})),MathList:Tn,MathItem:Rn,DomStrings:null});class qn extends Sn{constructor(){super(...arguments),this.documentClass=On}handlesDocument(e){const t=this.adaptor;if("string"==typeof e)try{e=t.parse(e,"text/html")}catch(e){}return e instanceof t.window.Document||e instanceof t.window.HTMLElement||e instanceof t.window.DocumentFragment}create(e,t){const a=this.adaptor;if("string"==typeof e)e=a.parse(e,"text/html");else if(e instanceof a.window.HTMLElement||e instanceof a.window.DocumentFragment){let t=e;e=a.parse("","text/html"),a.append(a.body(e),t)}return super.create(e,t)}}function Zn(e){const t=new qn(e);return Bn.handlers.register(t),t}function Un(e){return Bn.asyncLoad?new Promise(((t,a)=>{const i=Bn.asyncLoad(e);i instanceof Promise?i.then((e=>t(e))).catch((e=>a(e))):t(i)})):Promise.reject(`Can't load '${e}': No asyncLoad method specified`)}const jn=1e6,zn={px:1,in:96,cm:96/2.54,mm:96/25.4},Hn={em:1,ex:.431,pt:.1,pc:1.2,mu:1/18},Gn={veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,normal:1,big:2,small:1/Math.sqrt(2),infinity:jn};function Wn(e,t=0,a=1,i=16){if("string"!=typeof e&&(e=String(e)),""===e||null==e)return t;if(Gn[e])return Gn[e];let r=e.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);if(!r)return t;let n=parseFloat(r[1]||"1"),o=r[2];return zn.hasOwnProperty(o)?n*zn[o]/i/a:Hn.hasOwnProperty(o)?n*Hn[o]:"%"===o?n/100*t:n*t}function Vn(e){return(100*e).toFixed(1).replace(/\.?0+$/,"")+"%"}function $n(e){return Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Xn(e,t=16){return e=(Math.round(e*t)+.05)/t,Math.abs(e)<.001?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function Kn(e,t=-jn,a=16){return e*=a,t&&ethis.w&&(this.w=r),n>this.h&&(this.h=n),o>this.d&&(this.d=o)}append(e){let t=e.rscale;this.w+=t*(e.w+e.L+e.R),t*e.h>this.h&&(this.h=t*e.h),t*e.d>this.d&&(this.d=t*e.d)}updateFrom(e){this.h=e.h,this.d=e.d,this.w=e.w,e.pwidth&&(this.pwidth=e.pwidth)}copy(){const e=new Jn;return Object.assign(e,this),e}}Jn.fullWidth="100%",Jn.boxSides=[["Top",0,"h"],["Right",1,"w"],["Bottom",2,"d"],["Left",3,"w"]];const Yn={loadMissingEntities:!0},Qn={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02d8",Cap:"\u22d2",CenterDot:"\xb7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222e",Coproduct:"\u2210",Cross:"\u2a2f",Cup:"\u22d3",CupCap:"\u224d",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22c4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\xa8",DoubleRightTee:"\u22a8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21bd",DownRightVector:"\u21c1",DownTee:"\u22a4",Downarrow:"\u21d3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21cc",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25aa",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22d9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Hacek:"\u02c7",Hat:"^",HumpDownHump:"\u224e",HumpEqual:"\u224f",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039b",Larr:"\u219e",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDownVector:"\u21c3",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftTee:"\u22a3",LeftTriangle:"\u22b2",LeftTriangleEqual:"\u22b4",LeftUpVector:"\u21bf",LeftVector:"\u21bc",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Ll:"\u22d8",Lleftarrow:"\u21da",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lsh:"\u21b0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22ea",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22e0",NotRightTriangle:"\u22eb",NotRightTriangleEqual:"\u22ed",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22e1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03a9",OverBar:"\u203e",OverBrace:"\u23de",PartialD:"\u2202",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Product:"\u220f",Proportional:"\u221d",Psi:"\u03a8",Rarr:"\u21a0",Re:"\u211c",ReverseEquilibrium:"\u21cb",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDownVector:"\u21c2",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTriangle:"\u22b3",RightTriangleEqual:"\u22b5",RightUpVector:"\u21be",RightVector:"\u21c0",Rightarrow:"\u21d2",Rrightarrow:"\u21db",Rsh:"\u21b1",Sigma:"\u03a3",SmallCircle:"\u2218",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22c6",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"_",UnderBrace:"\u23df",Union:"\u22c3",UnionPlus:"\u228e",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",Upsilon:"\u03a5",Vdash:"\u22a9",Vee:"\u22c1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22aa",Wedge:"\u22c0",Xi:"\u039e",amp:"&",acute:"\xb4",aleph:"\u2135",alpha:"\u03b1",amalg:"\u2a3f",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224a",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",beta:"\u03b2",beth:"\u2136",between:"\u226c",bigcirc:"\u25ef",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",blacklozenge:"\u29eb",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",bowtie:"\u22c8",boxdl:"\u2510",boxdr:"\u250c",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxul:"\u2518",boxur:"\u2514",bsol:"\\",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03c7",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",clubs:"\u2663",colon:":",comp:"\u2201",ctdot:"\u22ef",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cup:"\u222a",curarr:"\u21b7",curlyvee:"\u22ce",curlywedge:"\u22cf",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21ca",deg:"\xb0",delta:"\u03b4",digamma:"\u03dd",div:"\xf7",divideontimes:"\u22c7",dot:"\u02d9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22a1",dtdot:"\u22f1",ecir:"\u2256",efDot:"\u2252",egs:"\u2a96",ell:"\u2113",els:"\u2a95",empty:"\u2205",epsi:"\u03b5",epsiv:"\u03f5",erDot:"\u2253",eta:"\u03b7",eth:"\xf0",flat:"\u266d",fork:"\u22d4",frown:"\u2322",gEl:"\u2a8c",gamma:"\u03b3",gap:"\u2a86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2a8a",gne:"\u2a88",gnsim:"\u22e7",gt:">",gtdot:"\u22d7",harrw:"\u21ad",hbar:"\u210f",hellip:"\u2026",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",imath:"\u0131",infin:"\u221e",intcal:"\u22ba",iota:"\u03b9",jmath:"\u0237",kappa:"\u03ba",kappav:"\u03f0",lEg:"\u2a8b",lambda:"\u03bb",lap:"\u2a85",larrlp:"\u21ab",larrtl:"\u21a2",lbrace:"{",lbrack:"[",le:"\u2264",leftleftarrows:"\u21c7",leftthreetimes:"\u22cb",lessdot:"\u22d6",lmoust:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lne:"\u2a87",lnsim:"\u22e6",longmapsto:"\u27fc",looparrowright:"\u21ac",lowast:"\u2217",loz:"\u25ca",lt:"<",ltimes:"\u22c9",ltri:"\u25c3",macr:"\xaf",malt:"\u2720",mho:"\u2127",mu:"\u03bc",multimap:"\u22b8",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",natur:"\u266e",nearr:"\u2197",nharr:"\u21ae",nlarr:"\u219a",not:"\xac",nrarr:"\u219b",nu:"\u03bd",nvDash:"\u22ad",nvdash:"\u22ac",nwarr:"\u2196",omega:"\u03c9",omicron:"\u03bf",or:"\u2228",osol:"\u2298",period:".",phi:"\u03c6",phiv:"\u03d5",pi:"\u03c0",piv:"\u03d6",prap:"\u2ab7",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",prime:"\u2032",psi:"\u03c8",quot:'"',rarrtl:"\u21a3",rbrace:"}",rbrack:"]",rho:"\u03c1",rhov:"\u03f1",rightrightarrows:"\u21c9",rightthreetimes:"\u22cc",ring:"\u02da",rmoust:"\u23b1",rtimes:"\u22ca",rtri:"\u25b9",scap:"\u2ab8",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",sdot:"\u22c5",searr:"\u2198",sect:"\xa7",sharp:"\u266f",sigma:"\u03c3",sigmav:"\u03c2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2ac5",subnE:"\u2acb",subne:"\u228a",supE:"\u2ac6",supnE:"\u2acc",supne:"\u228b",swarr:"\u2199",tau:"\u03c4",theta:"\u03b8",thetav:"\u03d1",tilde:"\u02dc",times:"\xd7",triangle:"\u25b5",triangleq:"\u225c",upsi:"\u03c5",upuparrows:"\u21c8",veebar:"\u22bb",vellip:"\u22ee",weierp:"\u2118",xi:"\u03be",yen:"\xa5",zeta:"\u03b6",zigrarr:"\u21dd",nbsp:"\xa0",rsquo:"\u2019",lsquo:"\u2018"},eo={};function to(e,t){Object.assign(Qn,e),eo[t]=!0}function ao(e){delete Qn[e]}function io(e){return e.replace(/&([a-z][a-z0-9]*|#(?:[0-9]+|x[0-9a-f]+));/gi,ro)}function ro(e,t){if("#"===t.charAt(0))return no(t.slice(1));if(Qn[t])return Qn[t];if(Yn.loadMissingEntities){let e=t.match(/^[a-zA-Z](fr|scr|opf)$/)?RegExp.$1:t.charAt(0).toLowerCase();eo[e]||(eo[e]=!0,Dn(Un("./util/entities/"+e+".js")))}return e}function no(e){let t="x"===e.charAt(0)?parseInt(e.slice(1),16):parseInt(e);return String.fromCodePoint(t)}class oo{get cssText(){return this.getStyleString()}constructor(e=null){this.styles={},this.addStyles(e)}addStyles(e){if(e)for(const t of Object.keys(e))this.styles[t]||(this.styles[t]={}),Object.assign(this.styles[t],e[t])}removeStyles(...e){for(const t of e)delete this.styles[t]}clear(){this.styles={}}getStyleString(){return this.getStyleRules().join("\n\n")}getStyleRules(){const e=Object.keys(this.styles),t=new Array(e.length);let a=0;for(const i of e)t[a++]=i+" {\n"+this.getStyleDefString(this.styles[i])+"\n}";return t}getStyleDefString(e){const t=Object.keys(e),a=new Array(t.length);let i=0;for(const r of t)a[i++]=" "+r+": "+e[r]+";";return a.join("\n")}}const so=["top","right","bottom","left"],lo=["width","style","color"];function co(e){const t=e.split(/((?:'[^']*'|"[^"]*"|,[\s\n]|[^\s\n])*)/g),a=[];for(;t.length>1;)t.shift(),a.push(t.shift());return a}function uo(e){const t=co(this.styles[e]);0===t.length&&t.push(""),1===t.length&&t.push(t[0]),2===t.length&&t.push(t[0]),3===t.length&&t.push(t[1]);for(const a of go.connect[e].children)this.setStyle(this.childName(e,a),t.shift())}const po=/^(?:[\d.]+(?:[a-z]+)|thin|medium|thick|inherit|initial|unset)$/,Co=/^(?:none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|inherit|initial|unset)$/;function fo(e){let t={width:"",style:"",color:""};for(const a of co(this.styles[e]))a.match(po)&&""===t.width?t.width=a:a.match(Co)&&""===t.style?t.style=a:t.color=a;for(const a of go.connect[e].children)this.setStyle(this.childName(e,a),t[a])}function ho(e){const t=[];for(const a of go.connect[e].children){const i=this.styles[this.childName(e,a)];i&&t.push(i)}t.length?this.styles[e]=t.join(" "):delete this.styles[e]}const mo={style:/^(?:normal|italic|oblique|inherit|initial|unset)$/,variant:new RegExp("^(?:"+["normal|none","inherit|initial|unset","common-ligatures|no-common-ligatures","discretionary-ligatures|no-discretionary-ligatures","historical-ligatures|no-historical-ligatures","contextual|no-contextual","(?:stylistic|character-variant|swash|ornaments|annotation)\\([^)]*\\)","small-caps|all-small-caps|petite-caps|all-petite-caps|unicase|titling-caps","lining-nums|oldstyle-nums|proportional-nums|tabular-nums","diagonal-fractions|stacked-fractions","ordinal|slashed-zero","jis78|jis83|jis90|jis04|simplified|traditional","full-width|proportional-width","ruby"].join("|")+")$"),weight:/^(?:normal|bold|bolder|lighter|[1-9]00|inherit|initial|unset)$/,stretch:new RegExp("^(?:"+["normal","(?:(?:ultra|extra|semi)-)?condensed","(?:(?:semi|extra|ulta)-)?expanded","inherit|initial|unset"].join("|")+")$"),size:new RegExp("^(?:"+["xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller","[d.]+%|[d.]+[a-z]+","inherit|initial|unset"].join("|")+")(?:/(?:normal|[d.+](?:%|[a-z]+)?))?$")};class go{constructor(e=""){this.parse(e)}get cssText(){const e=[];for(const t of Object.keys(this.styles)){const a=this.parentName(t);this.styles[a]||e.push(t+": "+this.styles[t]+";")}return e.join(" ")}get styleList(){return Object.assign({},this.styles)}set(e,t){for(e=this.normalizeName(e),this.setStyle(e,t),go.connect[e]&&!go.connect[e].combine&&(this.combineChildren(e),delete this.styles[e]);e.match(/-/)&&(e=this.parentName(e),go.connect[e]);)go.connect[e].combine.call(this,e)}get(e){return e=this.normalizeName(e),this.styles.hasOwnProperty(e)?this.styles[e]:""}setStyle(e,t){this.styles[e]=t,go.connect[e]&&go.connect[e].children&&go.connect[e].split.call(this,e),""===t&&delete this.styles[e]}combineChildren(e){const t=this.parentName(e);for(const a of go.connect[e].children){const e=this.childName(t,a);go.connect[e].combine.call(this,e)}}parentName(e){const t=e.replace(/-[^-]*$/,"");return e===t?"":t}childName(e,t){return t.match(/-/)?t:(go.connect[e]&&!go.connect[e].combine&&(t+=e.replace(/.*-/,"-"),e=this.parentName(e)),e+"-"+t)}normalizeName(e){return e.replace(/[A-Z]/g,(e=>"-"+e.toLowerCase()))}parse(e=""){let t=this.constructor.pattern;this.styles={};const a=e.replace(t.comment,"").split(t.style);for(;a.length>1;){let[e,t,i]=a.splice(0,3);if(e.match(/[^\s\n]/))return;this.set(t,i)}}}function yo(e){return e.reduce(((e,t)=>e+t),0)}function Lo(e){return e.reduce(((e,t)=>Math.max(e,t)),0)}go.pattern={style:/([-a-z]+)[\s\n]*:[\s\n]*((?:'[^']*'|"[^"]*"|\n|.)*?)[\s\n]*(?:;|$)/g,comment:/\/\*[^]*?\*\//g},go.connect={padding:{children:so,split:uo,combine:function(e){const t=go.connect[e].children,a=[];for(const i of t){const t=this.styles[e+"-"+i];if(!t)return void delete this.styles[e];a.push(t)}a[3]===a[1]&&(a.pop(),a[2]===a[0]&&(a.pop(),a[1]===a[0]&&a.pop())),this.styles[e]=a.join(" ")}},border:{children:so,split:function(e){for(const t of go.connect[e].children)this.setStyle(this.childName(e,t),this.styles[e])},combine:function(e){const t=[...go.connect[e].children],a=this.styles[this.childName(e,t.shift())];for(const i of t)if(this.styles[this.childName(e,i)]!==a)return void delete this.styles[e];this.styles[e]=a}},"border-top":{children:lo,split:fo,combine:ho},"border-right":{children:lo,split:fo,combine:ho},"border-bottom":{children:lo,split:fo,combine:ho},"border-left":{children:lo,split:fo,combine:ho},"border-width":{children:so,split:uo,combine:null},"border-style":{children:so,split:uo,combine:null},"border-color":{children:so,split:uo,combine:null},font:{children:["style","variant","weight","stretch","line-height","size","family"],split:function(e){const t=co(this.styles[e]),a={style:"",variant:[],weight:"",stretch:"",size:"",family:"","line-height":""};for(const e of t){a.family=e;for(const t of Object.keys(mo))if((Array.isArray(a[t])||""===a[t])&&e.match(mo[t]))if("size"===t){const[i,r]=e.split(/\//);a[t]=i,r&&(a["line-height"]=r)}else""===a.size&&(Array.isArray(a[t])?a[t].push(e):a[t]=e)}!function(e,t){for(const a of go.connect[e].children){const i=this.childName(e,a);if(Array.isArray(t[a])){const e=t[a];e.length&&(this.styles[i]=e.join(" "))}else""!==t[a]&&(this.styles[i]=t[a])}}(e,a),delete this.styles[e]},combine:function(e){}}},MathJax.loader&&MathJax.loader.checkVersion("core",Ga,"core"),Ka({_:{adaptors:{HTMLAdaptor:l,browserAdaptor:d},components:{global:e},core:{DOMAdaptor:s,FindMath:c,Handler:re,HandlerList:ne,InputJax:u,MathDocument:ie,MathItem:h,MathList:f,MmlTree:{Attributes:y,MML:ee,MathMLVisitor:le,MmlFactory:te,MmlNode:k,MmlNodes:{HtmlNode:Q,TeXAtom:J,maction:Z,maligngroup:V,malignmark:$,math:b,mathchoice:Y,menclose:q,merror:R,mfenced:O,mfrac:F,mglyph:X,mi:S,mmultiscripts:z,mn:A,mo:v,mpadded:T,mphantom:I,mroot:D,mrow:_,ms:M,mspace:N,msqrt:P,mstyle:B,msubsup:U,mtable:H,mtd:W,mtext:x,mtr:G,munderover:j,semantics:K},MmlVisitor:se,OperatorDictionary:w,SerializedMmlVisitor:de},OutputJax:p,Tree:{Factory:m,Node:L,NodeFactory:g,Visitor:oe,Wrapper:ce,WrapperFactory:ue}},handlers:{html_ts:Le,html:{HTMLDocument:ge,HTMLDomStrings:me,HTMLHandler:ye,HTMLMathItem:fe,HTMLMathList:he}},mathjax:Ce,util:{AsyncLoad:ke,BBox:Se,BitField:ae,Entities:Ae,FunctionList:i,LinkedList:C,Options:n,PrioritizedList:a,Retries:pe,StyleList:we,Styles:Ee,lengths:be,numeric:ve,string:E}}}),MathJax.startup&&(MathJax.startup.registerConstructor("HTMLHandler",qn),MathJax.startup.registerConstructor("browserAdaptor",Pi),MathJax.startup.useHandler("HTMLHandler"),MathJax.startup.useAdaptor("browserAdaptor")),MathJax.loader&&(MathJax._.mathjax.mathjax.asyncLoad=e=>MathJax.loader.load(e));class ko extends Di{constructor(e){super(e),this.getPatterns()}getPatterns(){let e=this.options,t=[],a=[],i=[];this.end={},this.env=this.sub=0;let r=1;e.inlineMath.forEach((e=>this.addPattern(t,e,!1))),e.displayMath.forEach((e=>this.addPattern(t,e,!0))),t.length&&a.push(t.sort(yr).join("|")),e.processEnvironments&&(a.push("\\\\begin\\s*\\{([^}]*)\\}"),this.env=r,r++),e.processEscapes&&i.push("\\\\([\\\\$])"),e.processRefs&&i.push("(\\\\(?:eq)?ref\\s*\\{[^}]*\\})"),i.length&&(a.push("("+i.join("|")+")"),this.sub=r),this.start=new RegExp(a.join("|"),"g"),this.hasPatterns=a.length>0}addPattern(e,t,a){let[i,r]=t;e.push(Lr(i)),this.end[i]=[r,a,this.endPattern(r)]}endPattern(e,t){return new RegExp((t||Lr(e))+"|\\\\(?:[a-zA-Z]|.)|[{}]","g")}findEnd(e,t,a,i){let r,[n,o,s]=i,l=s.lastIndex=a.index+a[0].length,d=0;for(;r=s.exec(e);){if((r[1]||r[0])===n&&0===d)return Zi(a[0],e.substr(l,r.index-l),r[0],t,a.index,r.index+r[0].length,o);"{"===r[0]?d++:"}"===r[0]&&d&&d--}return null}findMathInString(e,t,a){let i,r;for(this.start.lastIndex=0;i=this.start.exec(a);){if(void 0!==i[this.env]&&this.env){let e="\\\\end\\s*(\\{"+Lr(i[this.env])+"\\})";r=this.findEnd(a,t,i,["{"+i[this.env]+"}",!0,this.endPattern(null,e)]),r&&(r.math=r.open+r.math+r.close,r.open=r.close="")}else if(void 0!==i[this.sub]&&this.sub){let e=i[this.sub],a=i.index+i[this.sub].length;r=2===e.length?Zi("",e.substr(1),"",t,i.index,a):Zi("",e,"",t,i.index,a,!1)}else r=this.findEnd(a,t,i,this.end[i[0]]);r&&(e.push(r),this.start.lastIndex=r.end.n)}}findMath(e){let t=[];if(this.hasPatterns)for(let a=0,i=e.length;a{let a=e.attributes;if(!a)return;const i=new Set((a.get("mjx-keep-attrs")||"").split(/ /));delete a.getAllAttributes()["mjx-keep-attrs"];for(const t of a.getExplicitNames())i.has(t)||a.attributes[t]!==e.attributes.getInherited(t)||delete a.attributes[t]}),{})},e.combineRelations=function(e){const i=[];for(let r of e.data.getList("mo")){if(r.getProperty("relationsCombined")||!r.parent||r.parent&&!So.isType(r.parent,"mrow")||So.getTexClass(r)!==Ki.REL)continue;let e,n=r.parent.childNodes,o=n.indexOf(r)+1,s=So.getProperty(r,"variantForm");for(;o{let t=r.getExplicit(e);null!=t&&i.set(e,t)}))},a=function(e,t){let a=(e,t)=>e.getExplicitNames().filter((a=>a!==t&&("stretchy"!==a||e.getExplicit("stretchy")))),i=e.attributes,r=t.attributes,n=a(i,"lspace"),o=a(r,"rspace");if(n.length!==o.length)return!1;for(let e of n)if(i.getExplicit(e)!==r.getExplicit(e))return!1;return!0},i=function(e,t,a){const i=[];for(let r of e.getList("m"+t+a)){const n=r.childNodes;if(n[r[t]]&&n[r[a]])continue;const o=r.parent;let s=n[r[t]]?e.nodeFactory.create("node","m"+t,[n[r.base],n[r[t]]]):e.nodeFactory.create("node","m"+a,[n[r.base],n[r[a]]]);So.copyAttributes(r,s),o?o.replaceChild(s,r):e.root=s,i.push(r)}e.removeFromList("m"+t+a,i)};e.cleanSubSup=function(e){let t=e.data;t.error||(i(t,"sub","sup"),i(t,"under","over"))};let r=function(e,t,a){const i=[];for(const r of e.getList(t)){if(r.attributes.get("displaystyle"))continue;const t=r.childNodes[r.base],n=t.coreMO();if(t.getProperty("movablelimits")&&!n.attributes.getExplicit("movablelimits")){let t=e.nodeFactory.create("node",a,r.childNodes);So.copyAttributes(r,t),r.parent?r.parent.replaceChild(t,r):e.root=t,i.push(r)}}e.removeFromList(t,i)};e.moveLimits=function(e){const t=e.data;r(t,"munderover","msubsup"),r(t,"munder","msub"),r(t,"mover","msup")},e.setInherited=function(e){e.data.root.setInheritedAttributes({},e.math.display,0,!1)}}(Ao||(Ao={}));const wo=Ao;class Eo{static processString(e,t){let a=e.split(Eo.pattern);for(let e=1,i=a.length;e="0"&&i<="9")a[e]=t[parseInt(a[e],10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else if("{"===i)if(i=a[e].substr(1),i>="0"&&i<="9")a[e]=t[parseInt(a[e].substr(1,a[e].length-2),10)-1],"number"==typeof a[e]&&(a[e]=a[e].toString());else{a[e].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/)&&(a[e]="%"+a[e])}null==a[e]&&(a[e]="???")}return a.join("")}constructor(e,t,...a){this.id=e,this.message=Eo.processString(t,a)}}Eo.pattern=/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g;const vo=Eo;var xo;!function(e){const t=7.2,a={em:e=>e,ex:e=>.43*e,pt:e=>e/10,pc:e=>1.2*e,px:e=>e*t/72,in:e=>e*t,cm:e=>e*t/2.54,mm:e=>e*t/25.4,mu:e=>e/18},i="([-+]?([.,]\\d+|\\d+([.,]\\d*)?))",r="(pt|em|ex|mu|px|mm|cm|in|pc)",n=RegExp("^\\s*"+i+"\\s*"+r+"\\s*$"),o=RegExp("^\\s*"+i+"\\s*"+r+" ?");function s(e,t=!1){let i=e.match(t?o:n);return i?function([e,t,i]){if("mu"!==t)return[e,t,i];let r=l(a[t](parseFloat(e||"1")));return[r.slice(0,-2),"em",i]}([i[1].replace(/,/,"."),i[4],i[0].length]):[null,null,0]}function l(e){return Math.abs(e)<6e-4?"0em":e.toFixed(3).replace(/\.?0+$/,"")+"em"}function d(e,t,a){"{"!==t&&"}"!==t||(t="\\"+t);let i="{\\big"+a+" "+t+"}";return new _o("\\mathchoice"+("{\\bigg"+a+" "+t+"}")+i+i+i,{},e).mml()}function c(e,t,a){t=t.replace(/\n+/g," ").replace(/^\s+/,Qn.nbsp).replace(/\s+$/,Qn.nbsp);let i=e.create("text",t);return e.create("node","mtext",[],a,i)}function u(e,t,a){if(a.match(/^[a-z]/i)&&t.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(t+=" "),t.length+a.length>e.configuration.options.maxBuffer)throw new vo("MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?");return t+a}function p(e,t){for(;t>0;)e=e.trim().slice(1,-1),t--;return e.trim()}function C(e,t){let a=e.length,i=0,r="",n=0,o=0,s=!0,l=!1;for(;ni&&(o=i)),i++;break;case"}":i&&i--,(s||l)&&(o--,l=!0),s=!1;break;default:if(!i&&-1!==t.indexOf(a))return[l?"true":p(r,o),a,e.slice(n)];s=!1,l=!1}r+=a}if(i)throw new vo("ExtraOpenMissingClose","Extra open brace or missing close brace");return[l?"true":p(r,o),"",e.slice(n)]}e.matchDimen=s,e.dimen2em=function(e){let[t,i]=s(e),r=parseFloat(t||"1"),n=a[i];return n?n(r):0},e.Em=l,e.cols=function(...e){return e.map((e=>l(e))).join(" ")},e.fenced=function(e,t,a,i,r="",n=""){let o,s=e.nodeFactory,l=s.create("node","mrow",[],{open:t,close:i,texClass:Ki.INNER});if(r)o=new _o("\\"+r+"l"+t,e.parser.stack.env,e).mml();else{let e=s.create("text",t);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ki.OPEN},e)}if(So.appendChildren(l,[o,a]),r)o=new _o("\\"+r+"r"+i,e.parser.stack.env,e).mml();else{let e=s.create("text",i);o=s.create("node","mo",[],{fence:!0,stretchy:!0,symmetric:!0,texClass:Ki.CLOSE},e)}return n&&o.attributes.set("mathcolor",n),So.appendChildren(l,[o]),l},e.fixedFence=function(e,t,a,i){let r=e.nodeFactory.create("node","mrow",[],{open:t,close:i,texClass:Ki.ORD});return t&&So.appendChildren(r,[d(e,t,"l")]),So.isType(a,"mrow")?So.appendChildren(r,So.getChildren(a)):So.appendChildren(r,[a]),i&&So.appendChildren(r,[d(e,i,"r")]),r},e.mathPalette=d,e.fixInitialMO=function(e,t){for(let a=0,i=t.length;a1&&(l=[e.create("node","mrow",l)]),l},e.internalText=c,e.underOver=function(t,a,i,r,n){if(e.checkMovableLimits(a),So.isType(a,"munderover")&&So.isEmbellished(a)){So.setProperties(So.getCoreMO(a),{lspace:0,rspace:0});const e=t.create("node","mo",[],{rspace:0});a=t.create("node","mrow",[e,a])}const o=t.create("node","munderover",[a]);So.setChild(o,"over"===r?o.over:o.under,i);let s=o;return n&&(s=t.create("node","TeXAtom",[o],{texClass:Ki.OP,movesupsub:!0})),So.setProperty(s,"subsupOK",!0),s},e.checkMovableLimits=function(e){const t=So.isType(e,"mo")?So.getForm(e):null;(So.getProperty(e,"movablelimits")||t&&t[3]&&t[3].movablelimits)&&So.setProperties(e,{movablelimits:!1})},e.trimSpaces=function(e){if("string"!=typeof e)return e;let t=e.trim();return t.match(/\\$/)&&e.match(/ $/)&&(t+=" "),t},e.setArrayAlign=function(t,a,i){return i||(a=e.trimSpaces(a||"")),"t"===a?t.arraydef.align="baseline 1":"b"===a?t.arraydef.align="baseline -1":"c"===a?t.arraydef.align="axis":a&&(i?(i.string=`[${a}]`+i.string.slice(i.i),i.i=0):t.arraydef.align=a),t},e.substituteArgs=function(e,t,a){let i="",r="",n=0;for(;nt.length)throw new vo("IllegalMacroParam","Illegal macro parameter reference");r=u(e,u(e,r,i),t[parseInt(o,10)-1]),i=""}else i+=o}return u(e,r,i)},e.addArgs=u,e.checkMaxMacros=function(e,t=!0){if(!(++e.macroCount<=e.configuration.options.maxMacros))throw t?new vo("MaxMacroSub1","MathJax maximum macro substitution count exceeded; is here a recursive macro call?"):new vo("MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?")},e.checkEqnEnv=function(e,t=!0){const a=e.stack.Top(),i=a.First;if((!a.getProperty("nestable")||!t||i)&&(!a.isKind("start")||i))throw new vo("ErroneousNestingEq","Erroneous nesting of equation structures")},e.copyNode=function(e,t){const a=e.copy(),i=t.configuration;return a.walkTree((e=>{i.addNode(e.kind,e);const t=(e.getProperty("in-lists")||"").split(/,/);for(const a of t)a&&i.addNode(a,e)})),a},e.MmlFilterAttribute=function(e,t,a){return a},e.getFontDef=function(e){const t=e.stack.env.font;return t?{mathvariant:t}:{}},e.keyvalOptions=function(e,t=null,a=!1){let i=function(e){let t,a,i,r={},n=e;for(;n;)[a,t,n]=C(n,["=",","]),"="===t?([i,t,n]=C(n,[","]),i="false"===i||"true"===i?JSON.parse(i):i,r[a]=i):a&&(r[a]=!0);return r}(e);if(t)for(let e of Object.keys(i))if(!t.hasOwnProperty(e)){if(a)throw new vo("InvalidOption","Invalid option: %1",e);delete i[e]}return i},e.isLatinOrGreekChar=function(e){return!!e.normalize("NFD").match(/[a-zA-Z\u0370-\u03F0]/)}}(xo||(xo={}));const No=xo;class Mo{constructor(e,t,a){this._factory=e,this._env=t,this.global={},this.stack=[],this.global={isInner:a},this.stack=[this._factory.create("start",this.global)],t&&(this.stack[0].env=t),this.env=this.stack[0].env}set env(e){this._env=e}get env(){return this._env}Push(...e){for(const t of e){if(!t)continue;const e=So.isNode(t)?this._factory.create("mml",t):t;e.global=this.global;const[a,i]=this.stack.length?this.Top().checkItem(e):[null,!0];i&&(a?(this.Pop(),this.Push(...a)):(this.stack.push(e),e.env?(e.copyEnv&&Object.assign(e.env,this.env),this.env=e.env):e.env=this.env))}}Pop(){const e=this.stack.pop();return e.isOpen||delete e.env,this.env=this.stack.length?this.Top().env:{},e}Top(e=1){return this.stack.lengthe.calign[e.j++]="left",c:e=>e.calign[e.j++]="center",r:e=>e.calign[e.j++]="right",p:e=>this.getColumn(e,"top"),m:e=>this.getColumn(e,"middle"),b:e=>this.getColumn(e,"bottom"),w:e=>this.getColumn(e,"top",""),W:e=>this.getColumn(e,"top",""),"|":e=>this.addRule(e,"solid"),":":e=>this.addRule(e,"dashed"),">":e=>e.cstart[e.j]=(e.cstart[e.j]||"")+this.getBraces(e),"<":e=>e.cend[e.j-1]=(e.cend[e.j-1]||"")+this.getBraces(e),"@":e=>this.addAt(e,this.getBraces(e)),"!":e=>this.addBang(e,this.getBraces(e)),P:e=>this.macroColumn(e,">{$}p{#1}<{$}",1),M:e=>this.macroColumn(e,">{$}m{#1}<{$}",1),B:e=>this.macroColumn(e,">{$}b{#1}<{$}",1)," ":e=>{}},this.MAXCOLUMNS=1e4}process(e,t,a){const i={parser:e,template:t,i:0,j:0,c:"",cwidth:[],calign:[],cspace:[],clines:[],cstart:a.cstart,cend:a.cend,ralign:a.ralign,cextra:a.cextra};let r=0;for(;i.ithis.MAXCOLUMNS)throw new vo("MaxColumns","Too many column specifiers (perhaps looping column definitions?)");const e=i.template.codePointAt(i.i),t=i.c=void 0===e?"":String.fromCodePoint(e);if(i.i+=t.length,!this.columnHandler.hasOwnProperty(t))throw new vo("BadPreamToken","Illegal pream-token (%1)",t);this.columnHandler[t](i)}this.setColumnAlign(i,a),this.setColumnWidths(i,a),this.setColumnSpacing(i,a),this.setColumnLines(i,a),this.setPadding(i,a)}setColumnAlign(e,t){t.arraydef.columnalign=e.calign.join(" ")}setColumnWidths(e,t){if(!e.cwidth.length)return;const a=[...e.cwidth];a.lengthe||"auto")).join(" ")}setColumnSpacing(e,t){if(!e.cspace.length)return;const a=[...e.cspace];a.lengthe||"1em")).join(" ")}setColumnLines(e,t){if(!e.clines.length)return;const a=[...e.clines];a[0]&&t.frame.push(["left",a[0]]),a.length>e.calign.length?t.frame.push(["right",a.pop()]):a.length1&&(t.arraydef.columnlines=a.slice(1).map((e=>e||"none")).join(" "))}setPadding(e,t){if(!e.cextra[0]&&!e.cextra[e.calign.length-1])return;const a=e.calign.length-1,i=e.cspace,r=e.cextra[a]?i[a]:null;t.arraydef["data-array-padding"]=`${i[0]||".5em"} ${r||".5em"}`}getColumn(e,t,a="left"){e.calign[e.j]=a||this.getAlign(e),e.cwidth[e.j]=this.getDimen(e),e.ralign[e.j]=[t,e.cwidth[e.j],e.calign[e.j]],e.j++}getDimen(e){const t=this.getBraces(e)||"";if(!No.matchDimen(t)[0])throw new vo("MissingColumnDimOrUnits","Missing dimension or its units for %1 column declaration",e.c);return t}getAlign(e){return Si(this.getBraces(e).toLowerCase(),{l:"left",c:"center",r:"right"},"")}getBraces(e){for(;" "===e.template[e.i];)e.i++;if(e.i>e.template.length)throw new vo("MissingArgForColumn","Missing argument for %1 column declaration",e.c);if("{"!==e.template[e.i])return e.template[e.i++];let t=++e.i,a=1;for(;e.i0&&a--;)i.push(this.getBraces(e));e.template=No.substituteArgs(e.parser,i,t)+e.template.slice(e.i),e.i=0}addRule(e,t){e.clines[e.j]&&this.addAt(e,"\\,"),e.clines[e.j]=t,"0"===e.cspace[e.j]&&(e.cstart[e.j]="\\hspace{.5em}")}addAt(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",e.clines[r]&&(".5em"===i[r]?a[r-1]+="\\hspace{.25em}":i[r]||(e.cend[r-1]=(e.cend[r-1]||"")+"\\hspace{.5em}")),a[r]=t,i[r]="0",i[++e.j]="0"}addBang(e,t){const{cstart:a,cspace:i,j:r}=e;e.cextra[r]=!0,e.calign[r]="center",a[r]=("0"===i[r]&&e.clines[r]?"\\hspace{.25em}":"")+t,i[r]||(i[r]=".5em"),i[++e.j]=".5em"}}const qo=Io.Variant;class Zo{constructor(e,t=[]){this.options={},this.columnParser=new Oo,this.packageData=new Map,this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.handlers=e.handlers,this.nodeFactory=new To,this.nodeFactory.configuration=this,this.nodeFactory.setCreators(e.nodes),this.itemFactory=new Ro(e.items),this.itemFactory.configuration=this,gi(this.options,...t),gi(this.options,e.options),this.mathStyle=Zo.getVariant.get(this.options.mathStyle)||Zo.getVariant.get("TeX")}pushParser(e){this.parsers.unshift(e)}popParser(){this.parsers.shift()}get parser(){return this.parsers[0]}clear(){this.parsers=[],this.root=null,this.nodeLists={},this.error=!1,this.tags.resetTag()}addNode(e,t){let a=this.nodeLists[e];if(a||(a=this.nodeLists[e]=[]),a.push(t),t.kind!==e){const a=So.getProperty(t,"in-lists")||"",i=(a?a.split(/,/):[]).concat(e).join(",");So.setProperty(t,"in-lists",i)}}getList(e){let t=this.nodeLists[e]||[],a=[];for(let e of t)this.inTree(e)&&a.push(e);return this.nodeLists[e]=a,a}removeFromList(e,t){const a=this.nodeLists[e]||[];for(const e of t){const t=a.indexOf(e);t>=0&&a.splice(t,1)}}inTree(e){for(;e&&e!==this.root;)e=e.parent;return!!e}}Zo.getVariant=new Map([["TeX",(e,t)=>t&&e.match(/^[\u0391-\u03A9\u03F4]/)?qo.NORMAL:""],["ISO",e=>qo.ITALIC],["French",e=>e.normalize("NFD").match(/^[a-z]/)?qo.ITALIC:qo.NORMAL],["upright",e=>qo.NORMAL]]);const Uo=Zo;class jo{constructor(e="???",t=""){this.tag=e,this.id=t}}class zo{constructor(e="",t=!1,a=!1,i=null,r="",n="",o=!1,s=""){this.env=e,this.taggable=t,this.defaultTags=a,this.tag=i,this.tagId=r,this.tagFormat=n,this.noTag=o,this.labelId=s}}class Ho{constructor(){this.counter=0,this.allCounter=0,this.configuration=null,this.ids={},this.allIds={},this.labels={},this.allLabels={},this.redo=!1,this.refUpdate=!1,this.currentTag=new zo,this.history=[],this.stack=[],this.enTag=function(e,t){let a=this.configuration.nodeFactory,i=a.create("node","mtd",[e]),r=a.create("node","mlabeledtr",[t,i]);return a.create("node","mtable",[r],{side:this.configuration.options.tagSide,minlabelspacing:this.configuration.options.tagIndent,displaystyle:!0})}}start(e,t,a){this.currentTag&&this.stack.push(this.currentTag);const i=this.label;this.currentTag=new zo(e,t,a),this.label=i}get env(){return this.currentTag.env}end(){this.history.push(this.currentTag);const e=this.label;this.currentTag=this.stack.pop(),e&&!this.label&&(this.label=e)}tag(e,t){this.currentTag.tag=e,this.currentTag.tagFormat=t?e:this.formatTag(e),this.currentTag.noTag=!1}notag(){this.tag("",!0),this.currentTag.noTag=!0}get noTag(){return this.currentTag.noTag}set label(e){this.currentTag.labelId=e}get label(){return this.currentTag.labelId}formatUrl(e,t){return t+"#"+encodeURIComponent(e)}formatTag(e){return"("+e+")"}formatRef(e){return this.formatTag(e)}formatId(e){return"mjx-eqn:"+e.replace(/\s/g,"_")}formatNumber(e){return e.toString()}autoTag(){null==this.currentTag.tag&&(this.counter++,this.tag(this.formatNumber(this.counter),!1))}clearTag(){this.tag(null,!0),this.currentTag.tagId=""}getTag(e=!1){if(e)return this.autoTag(),this.makeTag();const t=this.currentTag;return t.taggable&&!t.noTag&&(t.defaultTags&&this.autoTag(),t.tag)?this.makeTag():null}resetTag(){this.history=[],this.redo=!1,this.refUpdate=!1,this.clearTag()}reset(e=0){this.resetTag(),this.counter=this.allCounter=e,this.allLabels={},this.allIds={},this.label=""}startEquation(e){this.history=[],this.stack=[],this.clearTag(),this.currentTag=new zo("",void 0,void 0),this.labels={},this.ids={},this.counter=this.allCounter,this.redo=!1;const t=e.inputData.recompile;t&&(this.refUpdate=!0,this.counter=t.counter)}finishEquation(e){this.redo&&(e.inputData.recompile={state:e.state(),counter:this.allCounter}),this.refUpdate||(this.allCounter=this.counter),Object.assign(this.allIds,this.ids),Object.assign(this.allLabels,this.labels)}finalize(e,t){if(!t.display||this.currentTag.env||null==this.currentTag.tag)return e;let a=this.makeTag();return this.enTag(e,a)}makeId(){this.currentTag.tagId=this.formatId(this.configuration.options.useLabelIds&&this.label||this.currentTag.tag)}makeTag(){this.makeId(),this.label&&(this.labels[this.label]=new jo(this.currentTag.tag,this.currentTag.tagId),this.label="");let e=new _o("\\text{"+this.currentTag.tagFormat+"}",{},this.configuration).mml();return this.configuration.nodeFactory.create("node","mtd",[e],{id:this.currentTag.tagId,rowalign:this.configuration.options.tagAlign})}}class Go extends Ho{autoTag(){}getTag(){return this.currentTag.tag?super.getTag():null}}class Wo extends Ho{finalize(e,t){if(!t.display||this.history.find((function(e){return e.taggable})))return e;let a=this.getTag(!0);return this.enTag(e,a)}}var Vo,$o,Xo;!function(e){let t=new Map([["none",Go],["all",Wo]]),a="none";e.OPTIONS={tags:a,tagSide:"right",tagIndent:"0.8em",useLabelIds:!0,ignoreDuplicateLabels:!1,tagAlign:"baseline"},e.add=function(e,a){t.set(e,a)},e.addTags=function(t){for(const a of Object.keys(t))e.add(a,t[a])},e.create=function(e){let i=t.get(e)||t.get(a);if(!i)throw Error("Unknown tags class");return new i},e.setDefault=function(e){a=e},e.getDefault=function(){return e.create(a)}}(Vo||(Vo={})),function(e){let t=new Map;e.register=function(e){t.set(e.name,e)},e.getMap=function(e){return t.get(e)}}($o||($o={}));class Ko{constructor(){this._configuration=new ei,this._fallback=new ti}add(e,t,a=ei.DEFAULTPRIORITY){for(const t of e.slice().reverse()){let e=$o.getMap(t);if(!e)return void this.warn("Configuration "+t+" not found! Omitted.");this._configuration.add(e,a)}t&&this._fallback.add(t,a)}parse(e){for(let{item:t}of this._configuration){const a=t.parse(e);if(a)return a}let[t,a]=e;Array.from(this._fallback)[0].item(t,a)}lookup(e){let t=this.applicable(e);return t?t.lookup(e):null}contains(e){return!!this.applicable(e)}toString(){let e=[];for(let{item:t}of this._configuration)e.push(t.name);return e.join(", ")}applicable(e){for(let{item:t}of this._configuration)if(t.contains(e))return t;return null}retrieve(e){for(let{item:t}of this._configuration)if(t.name===e)return t;return null}warn(e){console.log("TexParser Warning: "+e)}}class Jo{constructor(){this.map=new Map}add(e,t,a=ei.DEFAULTPRIORITY){for(const i of Object.keys(e)){let r=i,n=this.get(r);n||(n=new Ko,this.set(r,n)),n.add(e[r],t[r],a)}}set(e,t){this.map.set(e,t)}get(e){return this.map.get(e)}retrieve(e){for(const t of this.map.values()){let a=t.retrieve(e);if(a)return a}return null}keys(){return this.map.keys()}}class Yo{static makeProcessor(e,t){return Array.isArray(e)?e:[e,t]}static _create(e,t={}){let a=t.priority||ei.DEFAULTPRIORITY,i=t.init?this.makeProcessor(t.init,a):null,r=t.config?this.makeProcessor(t.config,a):null,n=(t.preprocessors||[]).map((e=>this.makeProcessor(e,a))),o=(t.postprocessors||[]).map((e=>this.makeProcessor(e,a))),s=t.parser||"tex";return new Yo(e,t.handler||{},t.fallback||{},t.items||{},t.tags||{},t.options||{},t.nodes||{},n,o,i,r,a,s)}static create(e,t={}){let a=Yo._create(e,t);return Xo.set(e,a),a}static local(e={}){return Yo._create("",e)}constructor(e,t={},a={},i={},r={},n={},o={},s=[],l=[],d=null,c=null,u,p){this.name=e,this.handler=t,this.fallback=a,this.items=i,this.tags=r,this.options=n,this.nodes=o,this.preprocessors=s,this.postprocessors=l,this.initMethod=d,this.configMethod=c,this.priority=u,this.parser=p,this.handler=Object.assign({character:[],delimiter:[],macro:[],environment:[]},t)}get init(){return this.initMethod?this.initMethod[0]:null}get config(){return this.configMethod?this.configMethod[0]:null}}!function(e){let t=new Map;e.set=function(e,a){t.set(e,a)},e.get=function(e){return t.get(e)},e.keys=function(){return t.keys()}}(Xo||(Xo={}));class Qo{constructor(e,t=["tex"]){this.initMethod=new ti,this.configMethod=new ti,this.configurations=new ei,this.parsers=[],this.handlers=new Jo,this.items={},this.tags={},this.options={},this.nodes={},this.parsers=t;for(const t of e.slice().reverse())this.addPackage(t);for(let{item:e,priority:t}of this.configurations)this.append(e,t)}init(){this.initMethod.execute(this)}config(e){this.configMethod.execute(this,e);for(const t of this.configurations)this.addFilters(e,t.item)}addPackage(e){const t="string"==typeof e?e:e[0],a=this.getPackage(t);a&&this.configurations.add(a,"string"==typeof e?a.priority:e[1])}add(e,t,a={}){const i=this.getPackage(e);this.append(i),this.configurations.add(i,i.priority),this.init();const r=t.parseOptions;r.nodeFactory.setCreators(i.nodes);for(const e of Object.keys(i.items))r.itemFactory.setNodeClass(e,i.items[e]);Vo.addTags(i.tags),gi(r.options,i.options),yi(r.options,a),this.addFilters(t,i),i.config&&i.config(this,t)}getPackage(e){const t=Xo.get(e);if(t&&this.parsers.indexOf(t.parser)<0)throw Error(`Package ${e} doesn't target the proper parser`);return t}append(e,t){t=t||e.priority,e.initMethod&&this.initMethod.add(e.initMethod[0],e.initMethod[1]),e.configMethod&&this.configMethod.add(e.configMethod[0],e.configMethod[1]),this.handlers.add(e.handler,e.fallback,t),Object.assign(this.items,e.items),Object.assign(this.tags,e.tags),gi(this.options,e.options),Object.assign(this.nodes,e.nodes)}addFilters(e,t){for(const[a,i]of t.preprocessors)e.preFilters.add(a,i);for(const[a,i]of t.postprocessors)e.postFilters.add(a,i)}}class es{constructor(e,t,a){this._symbol=e,this._char=t,this._attributes=a}get symbol(){return this._symbol}get char(){return this._char}get attributes(){return this._attributes}}class ts{constructor(e,t,a=[]){this._symbol=e,this._func=t,this._args=a}get symbol(){return this._symbol}get func(){return this._func}get args(){return this._args}}function as(e){return void 0===e||e}class is{constructor(e,t){this._name=e,this._parser=t,$o.register(this)}get name(){return this._name}parserFor(e){return this.contains(e)?this.parser:null}parse([e,t]){let a=this.parserFor(t),i=this.lookup(t);return a&&i?as(a(e,i)):null}set parser(e){this._parser=e}get parser(){return this._parser}}class rs extends is{constructor(e,t,a){super(e,t),this._regExp=a}contains(e){return this._regExp.test(e)}lookup(e){return this.contains(e)?e:null}}class ns extends is{constructor(){super(...arguments),this.map=new Map}lookup(e){return this.map.get(e)}contains(e){return this.map.has(e)}add(e,t){this.map.set(e,t)}remove(e){this.map.delete(e)}}class os extends ns{constructor(e,t,a){super(e,t);for(const e of Object.keys(a)){let t=a[e],[i,r]="string"==typeof t?[t,null]:t,n=new es(e,i,r);this.add(e,n)}}}class ss extends os{parse([e,t]){return super.parse([e,"\\"+t])}}class ls extends ns{constructor(e,t,a){super(e,null);for(const e of Object.keys(t)){let i=t[e],[r,...n]="string"==typeof i?[i]:i,o=new ts(e,a[r],n);this.add(e,o)}}parserFor(e){let t=this.lookup(e);return t?t.func:null}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?as(i(e,a.symbol,...a.args)):null}}class ds extends ls{parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);if(!a||!i)return null;let r=e.currentCS;e.currentCS="\\"+t;let n=i(e,"\\"+a.symbol,...a.args);return e.currentCS=r,as(n)}}class cs extends ls{constructor(e,t,a,i){super(e,a,i),this.parser=t}parse([e,t]){let a=this.lookup(t),i=this.parserFor(t);return a&&i?as(this.parser(e,a.symbol,i,a.args)):null}}class us extends Po{constructor(e,t){super(e),this.global=t}get kind(){return"start"}get isOpen(){return!0}checkItem(e){if(e.isKind("stop")){let e=this.toMml();return this.global.isInner||(e=this.factory.configuration.tags.finalize(e,this.env)),[[this.factory.create("mml",e)],!0]}return super.checkItem(e)}}class ps extends Po{get kind(){return"stop"}get isClose(){return!0}}class Cs extends Po{get kind(){return"open"}get isOpen(){return!0}checkItem(e){if(e.isKind("close")){let e=this.toMml();const t=this.create("node","TeXAtom",[e]);return[[this.factory.create("mml",t)],!0]}return super.checkItem(e)}}Cs.errors=Object.assign(Object.create(Po.errors),{stop:["ExtraOpenMissingClose","Extra open brace or missing close brace"]});class fs extends Po{get kind(){return"close"}get isClose(){return!0}}class hs extends Po{get kind(){return"prime"}checkItem(e){let[t,a]=this.Peek(2);if(!So.isType(t,"msubsup")||So.isType(t,"msup")){return[[this.create("node","msup",[t,a]),e],!0]}return So.setChild(t,t.sup,a),[[t,e],!0]}}class ms extends Po{get kind(){return"subsup"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Po.success;const t=this.First,a=this.getProperty("position");if(e.isKind("mml")){if(this.getProperty("primes"))if(2!==a)So.setChild(t,2,this.getProperty("primes"));else{So.setProperty(this.getProperty("primes"),"variantForm",!0);const t=this.create("node","mrow",[this.getProperty("primes"),e.First]);e.First=t}So.setChild(t,a,e.First),null!=this.getProperty("movesupsub")&&So.setProperty(t,"movesupsub",this.getProperty("movesupsub"));return[[this.factory.create("mml",t)],!0]}if(super.checkItem(e)[1]){const e=this.getErrors(["","sub","sup"][a]);throw new vo(e[0],e[1],...e.splice(2))}return null}}ms.errors=Object.assign(Object.create(Po.errors),{stop:["MissingScript","Missing superscript or subscript argument"],sup:["MissingOpenForSup","Missing open brace for superscript"],sub:["MissingOpenForSub","Missing open brace for subscript"]});class gs extends Po{constructor(e){super(e),this.setProperty("name","\\over")}get kind(){return"over"}get isClose(){return!0}checkItem(e){if(e.isKind("over"))throw new vo("AmbiguousUseOf","Ambiguous use of %1",e.getName());if(e.isClose){let t=this.create("node","mfrac",[this.getProperty("num"),this.toMml(!1)]);return null!=this.getProperty("thickness")&&So.setAttribute(t,"linethickness",this.getProperty("thickness")),(this.getProperty("ldelim")||this.getProperty("rdelim"))&&(So.setProperty(t,"withDelims",!0),t=No.fixedFence(this.factory.configuration,this.getProperty("ldelim"),t,this.getProperty("rdelim"))),[[this.factory.create("mml",t),e],!0]}return super.checkItem(e)}toString(){return"over["+this.getProperty("num")+" / "+this.nodes.join("; ")+"]"}}class ys extends Po{constructor(e,t){super(e),this.setProperty("delim",t)}get kind(){return"left"}get isOpen(){return!0}checkItem(e){if(e.isKind("right"))return[[this.factory.create("mml",No.fenced(this.factory.configuration,this.getProperty("delim"),this.toMml(),e.getProperty("delim"),"",e.getProperty("color")))],!0];if(e.isKind("middle")){const t={stretchy:!0};return e.getProperty("color")&&(t.mathcolor=e.getProperty("color")),this.Push(this.create("node","TeXAtom",[],{texClass:Ki.CLOSE}),this.create("token","mo",t,e.getProperty("delim")),this.create("node","TeXAtom",[],{texClass:Ki.OPEN})),this.env={},[[this],!0]}return super.checkItem(e)}}ys.errors=Object.assign(Object.create(Po.errors),{stop:["ExtraLeftMissingRight","Extra \\left or missing \\right"]});class Ls extends Po{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"middle"}get isClose(){return!0}}class ks extends Po{constructor(e,t,a){super(e),this.setProperty("delim",t),a&&this.setProperty("color",a)}get kind(){return"right"}get isClose(){return!0}}class bs extends Po{get kind(){return"break"}constructor(e,t,a){super(e),this.setProperty("linebreak",t),this.setProperty("insert",a)}checkItem(e){var t,a;const i=this.getProperty("linebreak");if(e.isKind("mml")){const r=e.First;if(r.isKind("mo")){if("after"!==((null===(a=null===(t=So.getOp(r))||void 0===t?void 0:t[3])||void 0===a?void 0:a.linebreakstyle)||So.getAttribute(r,"linebreakstyle")))return So.setAttribute(r,"linebreak",i),[[e],!0];if(!this.getProperty("insert"))return[[e],!0]}}const r=this.create("token","mspace",{linebreak:i});return[[this.factory.create("mml",r),e],!0]}}class Ss extends Po{get kind(){return"begin"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){if(e.getName()!==this.getName())throw new vo("EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.getName(),e.getName());return this.getProperty("end")?Po.fail:[[this.factory.create("mml",this.toMml())],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}class As extends Po{get kind(){return"end"}get isClose(){return!0}}class ws extends Po{get kind(){return"style"}checkItem(e){if(!e.isClose)return super.checkItem(e);const t=this.create("node","mstyle",this.nodes,this.getProperty("styles"));return[[this.factory.create("mml",t),e],!0]}}class Es extends Po{get kind(){return"position"}checkItem(e){if(e.isClose)throw new vo("MissingBoxFor","Missing box for %1",this.getName());if(e.isFinal){let t=e.toMml();switch(this.getProperty("move")){case"vertical":return t=this.create("node","mpadded",[t],{height:this.getProperty("dh"),depth:this.getProperty("dd"),voffset:this.getProperty("dh")}),[[this.factory.create("mml",t)],!0];case"horizontal":return[[this.factory.create("mml",this.getProperty("left")),e,this.factory.create("mml",this.getProperty("right"))],!0]}}return super.checkItem(e)}}class vs extends Po{get kind(){return"cell"}get isClose(){return!0}}class xs extends Po{get isFinal(){return!0}get kind(){return"mml"}}class Ns extends Po{get kind(){return"fn"}checkItem(e){const t=this.First;if(t){if(e.isOpen)return Po.success;if(!e.isKind("fn")){let a=e.First;if(!e.isKind("mml")||!a)return[[t,e],!0];if(So.isType(a,"mstyle")&&a.childNodes.length&&So.isType(a.childNodes[0].childNodes[0],"mspace")||So.isType(a,"mspace"))return[[t,e],!0];So.isEmbellished(a)&&(a=So.getCoreMO(a));const i=So.getForm(a);if(null!=i&&[0,0,1,1,0,1,1,0,0,0][i[2]])return[[t,e],!0]}return[[t,this.create("token","mo",{texClass:Ki.NONE},Qn.ApplyFunction),e],!0]}return super.checkItem.apply(this,arguments)}}class Ms extends Po{constructor(){super(...arguments),this.remap=$o.getMap("not_remap")}get kind(){return"not"}checkItem(e){let t,a,i;if(e.isKind("open")||e.isKind("left"))return Po.success;if(e.isKind("mml")&&(So.isType(e.First,"mo")||So.isType(e.First,"mi")||So.isType(e.First,"mtext"))&&(t=e.First,a=So.getText(t),1===a.length&&!So.getProperty(t,"movesupsub")&&1===So.getChildren(t).length))return this.remap.contains(a)?(i=this.create("text",this.remap.lookup(a).char),So.setChild(t,0,i)):(i=this.create("text","\u0338"),So.appendChildren(t,[i])),[[e],!0];i=this.create("text","\u29f8");const r=this.create("node","mtext",[],{},i),n=this.create("node","mpadded",[r],{width:0});return t=this.create("node","TeXAtom",[n],{texClass:Ki.REL}),[[t,e],!0]}}class _s extends Po{get kind(){return"nonscript"}checkItem(e){if(e.isKind("mml")&&1===e.Size()){let t=e.First;if(t.isKind("mstyle")&&t.notParent&&(t=So.getChildren(So.getChildren(t)[0])[0]),t.isKind("mspace")){if(t!==e.First){const t=this.create("node","mrow",[e.Pop()]);e.Push(t)}this.factory.configuration.addNode("nonscript",e.First)}}return[[e],!0]}}class Fs extends Po{get kind(){return"dots"}checkItem(e){if(e.isKind("open")||e.isKind("left"))return Po.success;let t=this.getProperty("ldots"),a=e.First;if(e.isKind("mml")&&So.isEmbellished(a)){const e=So.getTexClass(So.getCoreMO(a));e!==Ki.BIN&&e!==Ki.REL||(t=this.getProperty("cdots"))}return[[t,e],!0]}}class Ps extends Po{constructor(){super(...arguments),this.table=[],this.row=[],this.frame=[],this.hfill=[],this.arraydef={},this.cstart=[],this.cend=[],this.cextra=[],this.atEnd=!1,this.ralign=[],this.breakAlign={cell:"",row:"",table:""}}get kind(){return"array"}get isOpen(){return!0}get copyEnv(){return!1}checkItem(e){if(e.isClose&&!e.isKind("over")){if(e.getProperty("isEntry"))return this.EndEntry(),this.clearEnv(),this.StartEntry(),Po.fail;if(e.getProperty("isCR"))return this.EndEntry(),this.EndRow(),this.clearEnv(),this.StartEntry(),Po.fail;this.EndTable(),this.clearEnv();let t=this.factory.create("mml",this.createMml());if(this.getProperty("requireClose")){if(e.isKind("close"))return[[t],!0];throw new vo("MissingCloseBrace","Missing close brace")}return[[t,e],!0]}return super.checkItem(e)}createMml(){const e=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;let t=this.create("node","mtable",this.table,this.arraydef);return e&&t.setProperty("scriptlevel",e),this.breakAlign.table&&So.setAttribute(t,"data-break-align",this.breakAlign.table),this.getProperty("arrayPadding")&&(So.setAttribute(t,"data-frame-styles",""),So.setAttribute(t,"framespacing",this.getProperty("arrayPadding"))),t=this.handleFrame(t),(this.getProperty("open")||this.getProperty("close"))&&(t=No.fenced(this.factory.configuration,this.getProperty("open"),t,this.getProperty("close"))),t}handleFrame(e){if(!this.frame.length)return e;const t=new Map(this.frame),a=this.frame.reduce(((e,[,t])=>t===e?t:""),this.frame[0][1]);if(a){if(4===this.frame.length)return So.setAttribute(e,"frame",a),So.removeAttribute(e,"data-frame-styles"),e;if("solid"===a)return So.setAttribute(e,"data-frame-styles",""),e=this.create("node","menclose",[e],{notation:Array.from(t.keys()).join(" "),"data-padding":0})}const i=so.map((e=>t.get(e)||"none")).join(" ");return So.setAttribute(e,"data-frame-styles",i),e}StartEntry(){const e=this.row.length;let t=this.cstart[e],a=this.cend[e];const i=this.ralign[e],r=this.cextra;if(!(t||a||i||r[e]||r[e+1]))return;let[n,o,s,l]=this.getEntry();if(!r[e]||this.atEnd&&!r[e+1]||(t+="&"),"&"!==s&&(l=!!o.trim()||!(!e&&"\\end"===s.substr(0,4)),r[e+1]&&!r[e]&&(a=(a||"")+"&",this.atEnd=!0)),!l&&!n)return;const d=this.parser;l&&(t&&(o=No.addArgs(d,t,o)),a&&(o=No.addArgs(d,o,a)),i&&(o="\\text{"+o.trim()+"}")),n&&(o=No.addArgs(d,n,o)),d.string=No.addArgs(d,o,d.string),d.i=0}getEntry(){const e=this.parser,t=/^([^]*?)([&{}]|\\\\|\\(?:begin|end)\s*\{array\}|\\cr|\\)/;let a,i=0,r=0,n=e.i;const o=["","","",!1];for(;null!==(a=e.string.slice(n).match(t));)switch(n+=a[0].length,a[2]){case"\\":n++;break;case"{":i++;break;case"}":if(!i)return o;i--;break;case"\\begin{array}":!i&&r++;break;case"\\end{array}":if(!i&&r){r--;break}default:if(i||r)continue;n-=a[2].length;let t=e.string.slice(e.i,n).trim();const s=t.match(/^(?:\s*\\(?:h(?:dash)?line|hfil{1,3}|rowcolor\s*\{.*?\}))+/);return s&&(t=t.slice(s[0].length)),e.string=e.string.slice(n),e.i=0,[(null==s?void 0:s[0])||"",t,a[2],!0]}return o}EndEntry(){const e=this.create("node","mtd",this.nodes);this.hfill.length&&(0===this.hfill[0]&&So.setAttribute(e,"columnalign","right"),this.hfill[this.hfill.length-1]===this.Size()&&So.setAttribute(e,"columnalign",So.getAttribute(e,"columnalign")?"center":"left"));const t=this.ralign[this.row.length];if(t){let[a,i,r]=t;this.breakAlign.cell&&(a=this.breakAlign.cell);const n=this.create("node","mpadded",e.childNodes[0].childNodes,{width:i,"data-overflow":"auto","data-align":r,"data-vertical-align":a});n.setProperty("vbox",a),e.childNodes[0].childNodes=[],e.appendChild(n)}else this.breakAlign.cell&&So.setAttribute(e,"data-vertical-align",this.breakAlign.cell);this.breakAlign.cell="",this.row.push(e),this.Clear(),this.hfill=[]}EndRow(){let e="mtr";this.getProperty("isNumbered")&&3===this.row.length?(this.row.unshift(this.row.pop()),e="mlabeledtr"):this.getProperty("isLabeled")&&(e="mlabeledtr",this.setProperty("isLabeled",!1));const t=this.create("node",e,this.row);this.breakAlign.row&&(So.setAttribute(t,"data-break-align",this.breakAlign.row),this.breakAlign.row=""),this.table.push(t),this.row=[],this.atEnd=!1}EndTable(){(this.Size()||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()}checkLines(){if(this.arraydef.rowlines){const e=this.arraydef.rowlines.split(/ /);e.length===this.table.length?(this.frame.push(["bottom",e.pop()]),e.length?this.arraydef.rowlines=e.join(" "):delete this.arraydef.rowlines):e.lengththis.maxrow&&(this.maxrow=this.row.length);const e=this.factory.configuration.tags.getTag();e&&(this.row=[e].concat(this.row),this.setProperty("isLabeled",!0)),this.factory.configuration.tags.clearTag(),super.EndRow()}EndTable(){super.EndTable(),this.factory.configuration.tags.end(),this.extendArray("columnalign",this.maxrow),this.extendArray("columnwidth",this.maxrow),this.extendArray("columnspacing",this.maxrow-1),this.extendArray("data-break-align",this.maxrow),this.addIndentshift()}extendArray(e,t){if(!this.arraydef[e])return;const a=this.arraydef[e].split(/ /),i=[...a];if(i.length>1){for(;i.length0){const e="center"===t?".7em":"2em";for(const t of this.table){const i=t.childNodes[t.isKind("mlabeledtr")?a+1:a];if(i){const t=this.create("node","mstyle",i.childNodes[0].childNodes,{indentshift:e});i.childNodes[0].childNodes=[],i.appendChild(t)}}}t=e[a]}}}class Bs extends Ss{get kind(){return"mstyle"}constructor(e,t,a){super(e),this.attrList=t,this.setProperty("name",a)}checkItem(e){if(e.isKind("end")&&e.getName()===this.getName()){return[[this.create("node","mstyle",[this.toMml()],this.attrList)],!0]}return super.checkItem(e)}}class Rs extends Po{constructor(e,...t){super(e),this.factory.configuration.tags.start("equation",!0,t[0])}get kind(){return"equation"}get isOpen(){return!0}checkItem(e){if(e.isKind("end")){let t=this.toMml(),a=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[[a?this.factory.configuration.tags.enTag(t,a):t,e],!0]}if(e.isKind("stop"))throw new vo("EnvMissingEnd","Missing \\end{%1}",this.getName());return super.checkItem(e)}}let Ts={};const Is={fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1};function Os(e,t=1/0){const a=e.replace(/\s+/g,"").split("").map((e=>{const t={t:"top",b:"bottom",m:"middle",c:"center"}[e];if(!t)throw new vo("BadBreakAlign","Invalid alignment character: %1",e);return t}));if(a.length>t)throw new vo("TooManyAligns","Too many alignment characters: %1",e);return 1===t?a[0]:a.join(" ")}function qs(e,t){const a=e.stack.env,i=a.inRoot;a.inRoot=!0;const r=new _o(t,a,e.configuration);let n=r.mml();const o=r.stack.global;if(o.leftRoot||o.upRoot){const t={};o.leftRoot&&(t.width=o.leftRoot),o.upRoot&&(t.voffset=o.upRoot,t.height=o.upRoot),n=e.create("node","mpadded",[n],t)}return a.inRoot=i,n}Ts.Open=function(e,t){e.Push(e.itemFactory.create("open"))},Ts.Close=function(e,t){e.Push(e.itemFactory.create("close"))},Ts.Bar=function(e,t){e.Push(e.create("token","mo",{stretchy:!1,texClass:Ki.ORD},t))},Ts.Tilde=function(e,t){e.Push(e.create("token","mtext",{},Qn.nbsp))},Ts.Space=function(e,t){},Ts.Superscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sup:i.over;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sup)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.over)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleExponent","Double exponent: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.over))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.over):(i=e.create("node","msubsup",[i]),o=i.sup)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ts.Subscript=function(e,t){let a,i;e.GetNext().match(/\d/)&&(e.string=e.string.substr(0,e.i+1)+" "+e.string.substr(e.i+1));const r=e.stack.Top();r.isKind("prime")?([i,a]=r.Peek(2),e.stack.Pop()):(i=e.stack.Prev(),i||(i=e.create("token","mi",{},"")));const n=So.getProperty(i,"movesupsub");let o=So.isType(i,"msubsup")?i.sub:i.under;if(So.isType(i,"msubsup")&&!So.isType(i,"msup")&&So.getChildAt(i,i.sub)||So.isType(i,"munderover")&&!So.isType(i,"mover")&&So.getChildAt(i,i.under)&&!So.getProperty(i,"subsupOK"))throw new vo("DoubleSubscripts","Double subscripts: use braces to clarify");So.isType(i,"msubsup")&&!So.isType(i,"msup")||(n?((!So.isType(i,"munderover")||So.isType(i,"mover")||So.getChildAt(i,i.under))&&(i=e.create("node","munderover",[i],{movesupsub:!0})),o=i.under):(i=e.create("node","msubsup",[i]),o=i.sub)),e.Push(e.itemFactory.create("subsup",i).setProperties({position:o,primes:a,movesupsub:n}))},Ts.Prime=function(e,t){let a=e.stack.Prev();if(a||(a=e.create("token","mi")),So.isType(a,"msubsup")&&!So.isType(a,"msup")&&So.getChildAt(a,a.sup))throw new vo("DoubleExponentPrime","Prime causes double exponent: use braces to clarify");let i="";e.i--;do{i+=Qn.prime,e.i++,t=e.GetNext()}while("'"===t||t===Qn.rsquo);i=["","\u2032","\u2033","\u2034","\u2057"][i.length]||i;const r=e.create("token","mo",{variantForm:!0},i);e.Push(e.itemFactory.create("prime",a,r))},Ts.Comment=function(e,t){for(;e.in.macroColumn(e,r,parseInt(i))},Ts.BeginEnd=function(e,t){let a=e.GetArgument(t);if(a.match(/\\/))throw new vo("InvalidEnv","Invalid environment name '%1'",a);let i=e.configuration.handlers.get("environment").lookup(a);if(i&&"\\end"===t){if(!i.args[0]){const t=e.itemFactory.create("end").setProperty("name",a);return void e.Push(t)}e.stack.env.closing=a}No.checkMaxMacros(e,!1),e.parse("environment",[e,a])},Ts.Array=function(e,t,a,i,r,n,o,s,l){r||(r=e.GetArgument("\\begin{"+t.getName()+"}"));const d=e.itemFactory.create("array");return"array"===t.getName()&&d.setProperty("arrayPadding",".5em .125em"),d.parser=e,d.arraydef={columnspacing:n||"1em",rowspacing:o||"4pt"},e.configuration.columnParser.process(e,r,d),a&&d.setProperty("open",e.convertDelimiter(a)),i&&d.setProperty("close",e.convertDelimiter(i)),"'"===(s||"").charAt(1)&&(d.arraydef["data-cramped"]=!0,s=s.charAt(0)),"D"===s?d.arraydef.displaystyle=!0:s&&(d.arraydef.displaystyle=!1),"S"===s&&(d.arraydef.scriptlevel=1),l&&(d.arraydef.useHeight=!1),e.Push(t),d.StartEntry(),d},Ts.AlignedArray=function(e,t,a=""){const i=e.GetBrackets("\\begin{"+t.getName()+"}");let r=Ts.Array(e,t,null,null,null,null,null,a);return No.setArrayAlign(r,i)},Ts.IndentAlign=function(e,t){const a=`\\begin{${t.getName()}}`,i=e.GetBrackets(a,"");let r=e.GetBrackets(a,"");const n=e.GetBrackets(a,"");if(i&&!No.matchDimen(i)[0]||r&&!No.matchDimen(r)[0]||n&&!No.matchDimen(n)[0])throw new vo("BracketMustBeDimension","Bracket argument to %1 must be a dimension",a);const o=e.GetArgument(a);if(o&&!o.match(/^([lcr]{1,3})?$/))throw new vo("BadAlignment","Alignment must be one to three copies of l, c, or r");const s=[...o].map((e=>({l:"left",c:"center",r:"right"}[e])));1===s.length&&s.push(s[0]);const l={};for(const[e,t]of[["indentshiftfirst",i],["indentshift",r||i],["indentshiftlast",n],["indentalignfirst",s[0]],["indentalign",s[1]],["indentalignlast",s[2]]])t&&(l[e]=t);e.Push(e.itemFactory.create("mstyle",l,t.getName()))},Ts.Equation=function(e,t,a,i=!0){return e.configuration.mathItem.display=i,e.stack.env.display=i,e.Push(t),No.checkEqnEnv(e),e.Push(t),e.itemFactory.create("equation",a).setProperty("name",t.getName())},Ts.EqnArray=function(e,t,a,i,r,n,o){let s=t.getName(),l="gather"===s||"gather*"===s;i&&No.checkEqnEnv(e,!l),e.Push(t),r=(r=r.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),n=Os(n);let d=e.itemFactory.create("eqnarray",s,a,i,e.stack.global);return d.arraydef={displaystyle:!0,columnalign:r,columnspacing:o||"1em",rowspacing:"3pt","data-break-align":n,side:e.options.tagSide,minlabelspacing:e.options.tagIndent},l&&d.setProperty("nestable",!0),d},Ts.HandleNoTag=function(e,t){e.tags.notag()},Ts.HandleLabel=function(e,t){let a=e.GetArgument(t);if(""!==a&&!e.tags.refUpdate){if(e.tags.label)throw new vo("MultipleCommand","Multiple %1",e.currentCS);if(e.tags.label=a,(e.tags.allLabels[a]||e.tags.labels[a])&&!e.options.ignoreDuplicateLabels)throw new vo("MultipleLabel","Label '%1' multiply defined",a);e.tags.labels[a]=new jo}},Ts.HandleRef=function(e,t,a){let i=e.GetArgument(t),r=e.tags.allLabels[i]||e.tags.labels[i];r||(e.tags.refUpdate||(e.tags.redo=!0),r=new jo);let n=r.tag;a&&(n=e.tags.formatRef(n));let o=e.create("node","mrow",No.internalMath(e,n),{href:e.tags.formatUrl(r.id,e.options.baseURL),class:"MathJax_ref"});e.Push(o)},Ts.Macro=function(e,t,a,i,r){if(i){const n=[];if(null!=r){const a=e.GetBrackets(t);n.push(null==a?r:a)}for(let a=n.length;a1&&(i.autoOP=!1)),!i.mathvariant&&No.isLatinOrGreekChar(t)){const a=e.configuration.mathStyle(t);a&&(i.mathvariant=a)}const n=e.create("token","mi",i,t);e.Push(n)},e.digit=function(e,t){let a;const i=e.configuration.options.digits,r=e.string.slice(e.i-1).match(i),n=No.getFontDef(e);r?(a=e.create("token","mn",n,r[0].replace(/[{}]/g,"")),e.i+=r[0].length-1):a=e.create("token","mo",n,t),e.Push(a)},e.controlSequence=function(e,t){const a=e.GetCS();e.parse("macro",[e,a])},e.lcGreek=function(e,t){const a={mathvariant:e.configuration.mathStyle(t.char)||Us.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.ucGreek=function(e,t){const a={mathvariant:e.stack.env.font||e.configuration.mathStyle(t.char,!0)||Us.NORMAL},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mi=function(e,t){const a=t.attributes||{mathvariant:Us.ITALIC},i=e.create("token","mi",a,t.char);e.Push(i)},e.mathchar0mo=function(e,t){const a=t.attributes||{};a.stretchy=!1;const i=e.create("token","mo",a,t.char);So.setProperty(i,"fixStretchy",!0),e.configuration.addNode("fixStretchy",i),e.Push(i)},e.mathchar7=function(e,t){const a=t.attributes||{mathvariant:Us.NORMAL};e.stack.env.font&&(a.mathvariant=e.stack.env.font);const i=e.create("token","mi",a,t.char);e.Push(i)},e.delimiter=function(e,t){let a=t.attributes||{};a=Object.assign({fence:!1,stretchy:!1},a);const i=e.create("token","mo",a,t.char);e.Push(i)},e.environment=function(e,t,a,i){const r=i[0];let n=e.itemFactory.create("begin").setProperties({name:t,end:r});n=a(e,n,...i.slice(1)),e.Push(n)}}(js||(js={}));const zs=js,Hs=$n(Gn.thickmathspace),Gs=Io.Variant;function Ws(e,t){let a=e.stack.env.font?{mathvariant:e.stack.env.font}:{};const i=$o.getMap("remap").lookup(t),r=hr(t),n=r?r[3]:"mo";let o=e.create("token",n,a,i?i.char:t);const s=(null==r?void 0:r[4])||(No.isLatinOrGreekChar(t)?e.configuration.mathStyle(t,!0):"");s&&o.attributes.set("mathvariant",s),"mo"===n&&(So.setProperty(o,"fixStretchy",!0),e.configuration.addNode("fixStretchy",o)),e.Push(o)}new rs("letter",zs.variable,/[a-z]/i),new rs("digit",zs.digit,/[0-9.,]/),new rs("command",zs.controlSequence,/^\\/),new ls("special",{"{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript","|":"Bar"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash","\xa0":"Space","\u2019":"Prime"},Zs),new os("lcGreek",zs.lcGreek,{alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03f5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03d5",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",varepsilon:"\u03b5",vartheta:"\u03d1",varpi:"\u03d6",varrho:"\u03f1",varsigma:"\u03c2",varphi:"\u03c6"}),new os("ucGreek",zs.ucGreek,{Gamma:"\u0393",Delta:"\u0394",Theta:"\u0398",Lambda:"\u039b",Xi:"\u039e",Pi:"\u03a0",Sigma:"\u03a3",Upsilon:"\u03a5",Phi:"\u03a6",Psi:"\u03a8",Omega:"\u03a9"}),new os("mathchar0mi",zs.mathchar0mi,{AA:"\u212b",S:["\xa7",{mathvariant:Gs.NORMAL}],aleph:["\u2135",{mathvariant:Gs.NORMAL}],hbar:["\u210f",{variantForm:!0}],imath:"\u0131",jmath:"\u0237",ell:"\u2113",wp:["\u2118",{mathvariant:Gs.NORMAL}],Re:["\u211c",{mathvariant:Gs.NORMAL}],Im:["\u2111",{mathvariant:Gs.NORMAL}],partial:["\u2202",{mathvariant:Gs.ITALIC}],infty:["\u221e",{mathvariant:Gs.NORMAL}],prime:["\u2032",{variantForm:!0}],emptyset:["\u2205",{mathvariant:Gs.NORMAL}],nabla:["\u2207",{mathvariant:Gs.NORMAL}],top:["\u22a4",{mathvariant:Gs.NORMAL}],bot:["\u22a5",{mathvariant:Gs.NORMAL}],angle:["\u2220",{mathvariant:Gs.NORMAL}],triangle:["\u25b3",{mathvariant:Gs.NORMAL}],backslash:["\\",{mathvariant:Gs.NORMAL}],forall:["\u2200",{mathvariant:Gs.NORMAL}],exists:["\u2203",{mathvariant:Gs.NORMAL}],neg:["\xac",{mathvariant:Gs.NORMAL}],lnot:["\xac",{mathvariant:Gs.NORMAL}],flat:["\u266d",{mathvariant:Gs.NORMAL}],natural:["\u266e",{mathvariant:Gs.NORMAL}],sharp:["\u266f",{mathvariant:Gs.NORMAL}],clubsuit:["\u2663",{mathvariant:Gs.NORMAL}],diamondsuit:["\u2662",{mathvariant:Gs.NORMAL}],heartsuit:["\u2661",{mathvariant:Gs.NORMAL}],spadesuit:["\u2660",{mathvariant:Gs.NORMAL}]}),new os("mathchar0mo",zs.mathchar0mo,{surd:"\u221a",coprod:["\u2210",{movesupsub:!0}],bigvee:["\u22c1",{movesupsub:!0}],bigwedge:["\u22c0",{movesupsub:!0}],biguplus:["\u2a04",{movesupsub:!0}],bigcap:["\u22c2",{movesupsub:!0}],bigcup:["\u22c3",{movesupsub:!0}],int:"\u222b",intop:["\u222b",{movesupsub:!0,movablelimits:!0}],iint:"\u222c",iiint:"\u222d",prod:["\u220f",{movesupsub:!0}],sum:["\u2211",{movesupsub:!0}],bigotimes:["\u2a02",{movesupsub:!0}],bigoplus:["\u2a01",{movesupsub:!0}],bigodot:["\u2a00",{movesupsub:!0}],oint:"\u222e",ointop:["\u222e",{movesupsub:!0,movablelimits:!0}],oiint:"\u222f",oiiint:"\u2230",bigsqcup:["\u2a06",{movesupsub:!0}],smallint:["\u222b",{largeop:!1}],triangleleft:"\u25c3",triangleright:"\u25b9",bigtriangleup:"\u25b3",bigtriangledown:"\u25bd",wedge:"\u2227",land:"\u2227",vee:"\u2228",lor:"\u2228",cap:"\u2229",cup:"\u222a",ddagger:"\u2021",dagger:"\u2020",sqcap:"\u2293",sqcup:"\u2294",uplus:"\u228e",amalg:"\u2a3f",diamond:"\u22c4",bullet:"\u2219",wr:"\u2240",div:"\xf7",divsymbol:"\xf7",odot:["\u2299",{largeop:!1}],oslash:["\u2298",{largeop:!1}],otimes:["\u2297",{largeop:!1}],ominus:["\u2296",{largeop:!1}],oplus:["\u2295",{largeop:!1}],mp:"\u2213",pm:"\xb1",circ:"\u2218",bigcirc:"\u25ef",setminus:"\u2216",cdot:"\u22c5",ast:"\u2217",times:"\xd7",star:"\u22c6",propto:"\u221d",sqsubseteq:"\u2291",sqsupseteq:"\u2292",parallel:"\u2225",mid:"\u2223",dashv:"\u22a3",vdash:"\u22a2",leq:"\u2264",le:"\u2264",geq:"\u2265",ge:"\u2265",lt:"<",gt:">",succ:"\u227b",prec:"\u227a",approx:"\u2248",succeq:"\u2ab0",preceq:"\u2aaf",supset:"\u2283",subset:"\u2282",supseteq:"\u2287",subseteq:"\u2286",in:"\u2208",ni:"\u220b",notin:"\u2209",owns:"\u220b",gg:"\u226b",ll:"\u226a",sim:"\u223c",simeq:"\u2243",perp:"\u22a5",equiv:"\u2261",asymp:"\u224d",smile:"\u2323",frown:"\u2322",ne:"\u2260",neq:"\u2260",cong:"\u2245",doteq:"\u2250",bowtie:"\u22c8",models:"\u22a7",notChar:"\u29f8",Leftrightarrow:"\u21d4",Leftarrow:"\u21d0",Rightarrow:"\u21d2",leftrightarrow:"\u2194",leftarrow:"\u2190",gets:"\u2190",rightarrow:"\u2192",to:["\u2192",{accent:!1}],mapsto:"\u21a6",leftharpoonup:"\u21bc",leftharpoondown:"\u21bd",rightharpoonup:"\u21c0",rightharpoondown:"\u21c1",nearrow:"\u2197",searrow:"\u2198",nwarrow:"\u2196",swarrow:"\u2199",rightleftharpoons:"\u21cc",hookrightarrow:"\u21aa",hookleftarrow:"\u21a9",longleftarrow:"\u27f5",Longleftarrow:"\u27f8",longrightarrow:"\u27f6",Longrightarrow:"\u27f9",Longleftrightarrow:"\u27fa",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",ldots:"\u2026",cdots:"\u22ef",vdots:"\u22ee",ddots:"\u22f1",iddots:"\u22f0",dotsc:"\u2026",dotsb:"\u22ef",dotsm:"\u22ef",dotsi:"\u22ef",dotso:"\u2026",ldotp:[".",{texClass:Ki.PUNCT}],cdotp:["\u22c5",{texClass:Ki.PUNCT}],colon:[":",{texClass:Ki.PUNCT}]}),new os("mathchar7",zs.mathchar7,{_:"_","#":"#",$:"$","%":"%","&":"&",And:"&"}),new ss("delimiter",zs.delimiter,{"(":"(",")":")","[":"[","]":"]","<":"\u27e8",">":"\u27e9","\\lt":"\u27e8","\\gt":"\u27e9","/":"/","|":["|",{texClass:Ki.ORD}],".":"","\\\\":"\\","\\lmoustache":"\u23b0","\\rmoustache":"\u23b1","\\lgroup":"\u27ee","\\rgroup":"\u27ef","\\arrowvert":"\u23d0","\\Arrowvert":"\u2016","\\bracevert":"\u23aa","\\Vert":["\u2016",{texClass:Ki.ORD}],"\\|":["\u2016",{texClass:Ki.ORD}],"\\vert":["|",{texClass:Ki.ORD}],"\\uparrow":"\u2191","\\downarrow":"\u2193","\\updownarrow":"\u2195","\\Uparrow":"\u21d1","\\Downarrow":"\u21d3","\\Updownarrow":"\u21d5","\\backslash":"\\","\\rangle":"\u27e9","\\langle":"\u27e8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"\u2309","\\lceil":"\u2308","\\rfloor":"\u230b","\\lfloor":"\u230a","\\lbrack":"[","\\rbrack":"]"}),new ds("macros",{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",Gs.NORMAL],mit:["SetFont",Gs.ITALIC],oldstyle:["SetFont",Gs.OLDSTYLE],cal:["SetFont",Gs.CALLIGRAPHIC],it:["SetFont",Gs.MATHITALIC],bf:["SetFont",Gs.BOLD],sf:["SetFont",Gs.SANSSERIF],tt:["SetFont",Gs.MONOSPACE],frak:["MathFont",Gs.FRAKTUR],Bbb:["MathFont",Gs.DOUBLESTRUCK],mathrm:["MathFont",Gs.NORMAL],mathup:["MathFont",Gs.NORMAL],mathnormal:["MathFont",""],mathbf:["MathFont",Gs.BOLD],mathbfup:["MathFont",Gs.BOLD],mathit:["MathFont",Gs.MATHITALIC],mathbfit:["MathFont",Gs.BOLDITALIC],mathbb:["MathFont",Gs.DOUBLESTRUCK],mathfrak:["MathFont",Gs.FRAKTUR],mathbffrak:["MathFont",Gs.BOLDFRAKTUR],mathscr:["MathFont",Gs.SCRIPT],mathbfscr:["MathFont",Gs.BOLDSCRIPT],mathsf:["MathFont",Gs.SANSSERIF],mathsfup:["MathFont",Gs.SANSSERIF],mathbfsf:["MathFont",Gs.BOLDSANSSERIF],mathbfsfup:["MathFont",Gs.BOLDSANSSERIF],mathsfit:["MathFont",Gs.SANSSERIFITALIC],mathbfsfit:["MathFont",Gs.SANSSERIFBOLDITALIC],mathtt:["MathFont",Gs.MONOSPACE],mathcal:["MathFont",Gs.CALLIGRAPHIC],mathbfcal:["MathFont",Gs.BOLDCALLIGRAPHIC],symrm:["MathFont",Gs.NORMAL],symup:["MathFont",Gs.NORMAL],symnormal:["MathFont",""],symbf:["MathFont",Gs.BOLD],symbfup:["MathFont",Gs.BOLD],symit:["MathFont",Gs.ITALIC],symbfit:["MathFont",Gs.BOLDITALIC],symbb:["MathFont",Gs.DOUBLESTRUCK],symfrak:["MathFont",Gs.FRAKTUR],symbffrak:["MathFont",Gs.BOLDFRAKTUR],symscr:["MathFont",Gs.SCRIPT],symbfscr:["MathFont",Gs.BOLDSCRIPT],symsf:["MathFont",Gs.SANSSERIF],symsfup:["MathFont",Gs.SANSSERIF],symbfsf:["MathFont",Gs.BOLDSANSSERIF],symbfsfup:["MathFont",Gs.BOLDSANSSERIF],symsfit:["MathFont",Gs.SANSSERIFITALIC],symbfsfit:["MathFont",Gs.SANSSERIFBOLDITALIC],symtt:["MathFont",Gs.MONOSPACE],symcal:["MathFont",Gs.CALLIGRAPHIC],symbfcal:["MathFont",Gs.BOLDCALLIGRAPHIC],textrm:["HBox",null,Gs.NORMAL],textup:["HBox",null,Gs.NORMAL],textnormal:["HBox"],textit:["HBox",null,Gs.ITALIC],textbf:["HBox",null,Gs.BOLD],textsf:["HBox",null,Gs.SANSSERIF],texttt:["HBox",null,Gs.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:"NamedFn",arccos:"NamedFn",arctan:"NamedFn",arg:"NamedFn",cos:"NamedFn",cosh:"NamedFn",cot:"NamedFn",coth:"NamedFn",csc:"NamedFn",deg:"NamedFn",det:"NamedOp",dim:"NamedFn",exp:"NamedFn",gcd:"NamedOp",hom:"NamedFn",inf:"NamedOp",ker:"NamedFn",lg:"NamedFn",lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:"NamedFn",log:"NamedFn",max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:"NamedFn",sin:"NamedFn",sinh:"NamedFn",sup:"NamedOp",tan:"NamedFn",tanh:"NamedFn",limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","2015"],underline:["UnderOver","2015"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",overunderset:"Overunderset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],stackbin:["Macro","\\mathbin{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"LeftRight",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",Gn.thinmathspace],":":["Spacer",Gn.mediummathspace],">":["Spacer",Gn.mediummathspace],";":["Spacer",Gn.thickmathspace],"!":["Spacer",Gn.negativethinmathspace],enspace:["Spacer",.5],quad:["Spacer",1],qquad:["Spacer",2],thinspace:["Spacer",Gn.thinmathspace],negthinspace:["Spacer",Gn.negativethinmathspace],"*":"DiscretionaryTimes",allowbreak:"AllowBreak",goodbreak:["Linebreak",Io.LineBreak.GOODBREAK],badbreak:["Linebreak",Io.LineBreak.BADBREAK],nobreak:["Linebreak",Io.LineBreak.NOBREAK],break:"Break",hskip:"Hskip",hspace:"Hskip",kern:["Hskip",!0],mskip:"Hskip",mspace:"Hskip",mkern:["Hskip",!0],rule:"rule",Rule:["Rule"],Space:["Rule","blank"],nonscript:"Nonscript",big:["MakeBig",Ki.ORD,.85],Big:["MakeBig",Ki.ORD,1.15],bigg:["MakeBig",Ki.ORD,1.45],Bigg:["MakeBig",Ki.ORD,1.75],bigl:["MakeBig",Ki.OPEN,.85],Bigl:["MakeBig",Ki.OPEN,1.15],biggl:["MakeBig",Ki.OPEN,1.45],Biggl:["MakeBig",Ki.OPEN,1.75],bigr:["MakeBig",Ki.CLOSE,.85],Bigr:["MakeBig",Ki.CLOSE,1.15],biggr:["MakeBig",Ki.CLOSE,1.45],Biggr:["MakeBig",Ki.CLOSE,1.75],bigm:["MakeBig",Ki.REL,.85],Bigm:["MakeBig",Ki.REL,1.15],biggm:["MakeBig",Ki.REL,1.45],Biggm:["MakeBig",Ki.REL,1.75],mathord:["TeXAtom",Ki.ORD],mathop:["TeXAtom",Ki.OP],mathopen:["TeXAtom",Ki.OPEN],mathclose:["TeXAtom",Ki.CLOSE],mathbin:["TeXAtom",Ki.BIN],mathrel:["TeXAtom",Ki.REL],mathpunct:["TeXAtom",Ki.PUNCT],mathinner:["TeXAtom",Ki.INNER],vtop:["VBox","top"],vcenter:["VBox","center"],vbox:["VBox","bottom"],hsize:"Hsize",parbox:"ParBox",breakAlign:"BreakAlign",buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],framebox:"FrameBox",makebox:"MakeBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".2em",null,!0],eqalign:["Matrix",null,null,"right left",Hs,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:["CrLaTeX",!0],hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",Hs,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="'+Hs+'" rspace="'+Hs+'"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"],not:"Not",dots:"Dots",space:"Tilde","\xa0":"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",label:"HandleLabel",ref:"HandleRef",nonumber:"HandleNoTag",newcolumntype:"NewColumnType",mathchoice:"MathChoice",mmlToken:"MmlToken"},Zs),new cs("environment",zs.environment,{displaymath:["Equation",null,!1],math:["Equation",null,!1,!1],array:["AlignedArray"],darray:["AlignedArray",null,"D"],equation:["Equation",null,!0],eqnarray:["EqnArray",null,!0,!0,"rcl","bmt",No.cols(0,Gn.thickmathspace),".5em"],indentalign:["IndentAlign"]},Zs),new os("not_remap",null,{"\u2190":"\u219a","\u2192":"\u219b","\u2194":"\u21ae","\u21d0":"\u21cd","\u21d2":"\u21cf","\u21d4":"\u21ce","\u2208":"\u2209","\u220b":"\u220c","\u2223":"\u2224","\u2225":"\u2226","\u223c":"\u2241","~":"\u2241","\u2243":"\u2244","\u2245":"\u2247","\u2248":"\u2249","\u224d":"\u226d","=":"\u2260","\u2261":"\u2262","<":"\u226e",">":"\u226f","\u2264":"\u2270","\u2265":"\u2271","\u2272":"\u2274","\u2273":"\u2275","\u2276":"\u2278","\u2277":"\u2279","\u227a":"\u2280","\u227b":"\u2281","\u2282":"\u2284","\u2283":"\u2285","\u2286":"\u2288","\u2287":"\u2289","\u22a2":"\u22ac","\u22a8":"\u22ad","\u22a9":"\u22ae","\u22ab":"\u22af","\u227c":"\u22e0","\u227d":"\u22e1","\u2291":"\u22e2","\u2292":"\u22e3","\u22b2":"\u22ea","\u22b3":"\u22eb","\u22b4":"\u22ec","\u22b5":"\u22ed","\u2203":"\u2204"}),new os("remap",null,{"-":"\u2212","*":"\u2217","`":"\u2018"});class Vs extends Ho{}const $s=Yo.create("base",{handler:{character:["command","special","letter","digit"],delimiter:["delimiter"],macro:["delimiter","macros","lcGreek","ucGreek","mathchar0mi","mathchar0mo","mathchar7"],environment:["environment"]},fallback:{character:Ws,macro:function(e,t){throw new vo("UndefinedControlSequence","Undefined control sequence %1","\\"+t)},environment:function(e,t){throw new vo("UnknownEnv","Unknown environment '%1'",t)}},items:{[us.prototype.kind]:us,[ps.prototype.kind]:ps,[Cs.prototype.kind]:Cs,[fs.prototype.kind]:fs,[hs.prototype.kind]:hs,[ms.prototype.kind]:ms,[gs.prototype.kind]:gs,[ys.prototype.kind]:ys,[Ls.prototype.kind]:Ls,[ks.prototype.kind]:ks,[bs.prototype.kind]:bs,[Ss.prototype.kind]:Ss,[As.prototype.kind]:As,[ws.prototype.kind]:ws,[Es.prototype.kind]:Es,[vs.prototype.kind]:vs,[xs.prototype.kind]:xs,[Ns.prototype.kind]:Ns,[Ms.prototype.kind]:Ms,[_s.prototype.kind]:_s,[Fs.prototype.kind]:Fs,[Ps.prototype.kind]:Ps,[Ds.prototype.kind]:Ds,[Rs.prototype.kind]:Rs,[Bs.prototype.kind]:Bs},options:{maxMacros:1e3,identifierPattern:/^[a-zA-Z]+/,baseURL:"undefined"==typeof document||0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"")},tags:{base:Vs},postprocessors:[[function({data:e}){for(const t of e.getList("nonscript"))if(t.attributes.get("scriptlevel")>0){const a=t.parent;if(a.childNodes.splice(a.childIndex(t),1),e.removeFromList(t.kind,[t]),t.isKind("mrow")){const a=t.childNodes[0];e.removeFromList("mstyle",[a]),e.removeFromList("mspace",a.childNodes[0].childNodes)}}else t.isKind("mrow")&&(t.parent.replaceChild(t.childNodes[0],t),e.removeFromList("mrow",[t]))},-4]]});class Xs extends Bi{static configure(e){let t=new Qo(e,["tex"]);return t.init(),t}static tags(e,t){Vo.addTags(t.tags),Vo.setDefault(e.options.tags),e.tags=Vo.getDefault(),e.tags.configuration=e}constructor(e={}){const[t,a,i]=bi(e,Xs.OPTIONS,ko.OPTIONS);super(a),this.findTeX=this.options.FindTeX||new ko(i);const r=this.options.packages,n=this.configuration=Xs.configure(r),o=this._parseOptions=new Uo(n,[this.options,Vo.OPTIONS]);yi(o.options,t),n.config(this),Xs.tags(o,n),this.postFilters.add(wo.cleanSubSup,-6),this.postFilters.add(wo.setInherited,-5),this.postFilters.add(wo.moveLimits,-4),this.postFilters.add(wo.cleanStretchy,-3),this.postFilters.add(wo.cleanAttributes,-2),this.postFilters.add(wo.combineRelations,-1)}setMmlFactory(e){super.setMmlFactory(e),this._parseOptions.nodeFactory.setMmlFactory(e)}get parseOptions(){return this._parseOptions}reset(e=0){this.parseOptions.tags.reset(e)}compile(e,t){let a,i,r;this.parseOptions.clear(),this.parseOptions.mathItem=e,this.executeFilters(this.preFilters,e,t,this.parseOptions),this.latex=e.math,this.parseOptions.tags.startEquation(e);try{r=new _o(this.latex,{display:e.display,isInner:!1},this.parseOptions),a=r.mml(),i=r.stack.global}catch(e){if(!(e instanceof vo))throw e;this.parseOptions.error=!0,a=this.options.formatError(this,e)}return a=this.parseOptions.nodeFactory.create("node","math",[a]),(null==i?void 0:i.indentalign)&&So.setAttribute(a,"indentalign",i.indentalign),e.display&&So.setAttribute(a,"display","block"),this.parseOptions.tags.finishEquation(e),this.parseOptions.root=a,this.executeFilters(this.postFilters,e,t,this.parseOptions),r&&r.stack.env.hsize&&(So.setAttribute(a,"maxwidth",r.stack.env.hsize),So.setAttribute(a,"overflow","linebreak")),this.mathNode=this.parseOptions.root,this.mathNode}findMath(e){return this.findTeX.findMath(e)}formatError(e){let t=e.message.replace(/\n.*/,"");return this.parseOptions.nodeFactory.create("error",t,e.id,this.latex)}}Xs.NAME="TeX",Xs.OPTIONS=Object.assign(Object.assign({},Bi.OPTIONS),{FindTeX:null,packages:["base"],digits:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)?|\.[0-9]+)/,maxBuffer:5120,mathStyle:"TeX",formatError:(e,t)=>e.formatError(t)});class Ks extends Ps{constructor(e,...t){super(e),this.factory.configuration.tags.start("multline",!0,t[0])}get kind(){return"multline"}EndEntry(){this.table.length&&No.fixInitialMO(this.factory.configuration,this.nodes);const e=this.getProperty("shove"),t=this.create("node","mtd",this.nodes,e?{columnalign:e}:{});this.setProperty("shove",null),this.row.push(t),this.Clear()}EndRow(){if(1!==this.row.length)throw new vo("MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline");let e=this.create("node","mtr",this.row);this.table.push(e),this.row=[]}EndTable(){if(super.EndTable(),this.table.length){let e=this.table.length-1,t=-1;So.getAttribute(So.getChildren(this.table[0])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[0])[0],"columnalign",Io.Align.LEFT),So.getAttribute(So.getChildren(this.table[e])[0],"columnalign")||So.setAttribute(So.getChildren(this.table[e])[0],"columnalign",Io.Align.RIGHT);let a=this.factory.configuration.tags.getTag();if(a){t=this.arraydef.side===Io.Align.LEFT?0:this.table.length-1;const e=this.table[t],i=this.create("node","mlabeledtr",[a].concat(So.getChildren(e)));So.copyAttributes(e,i),this.table[t]=i}}this.factory.configuration.tags.end()}}class Js extends Ds{get kind(){return"flalign"}constructor(e,t,a,i,r){super(e),this.name=t,this.numbered=a,this.padded=i,this.center=r,this.factory.configuration.tags.start(t,a,a)}EndEntry(){super.EndEntry();const e=this.getProperty("xalignat");if(e&&this.row.length>e)throw new vo("XalignOverflow","Extra %1 in row of %2","&",this.name)}EndRow(){let e,t=this.row;const a=this.getProperty("xalignat");for(;t.lengththis.maxrow&&(this.maxrow=this.row.length),super.EndRow();const i=this.table[this.table.length-1];if(this.getProperty("zeroWidthLabel")&&i.isKind("mlabeledtr")){const e=So.getChildren(i)[0],t=this.factory.configuration.options.tagSide,a=Object.assign({width:0},"right"===t?{lspace:"-1width"}:{}),r=this.create("node","mpadded",So.getChildren(e),a);e.setChildren([r])}}EndTable(){if(super.EndTable(),this.center&&this.maxrow<=2){delete this.arraydef.width,delete this.global.indentalign}}}const Ys={AmsEqnArray:function(e,t,a,i,r,n,o,s){const l=e.GetBrackets("\\begin{"+t.getName()+"}"),d=Zs.EqnArray(e,t,a,i,r,n,o,s);return No.setArrayAlign(d,l,e)},AlignAt:function(e,t,a,i){const r=t.getName();let n,o,s="",l="",d=[];if(i||(o=e.GetBrackets("\\begin{"+r+"}")),n=e.GetArgument("\\begin{"+r+"}"),n.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+r+"}");let c=parseInt(n,10);for(;c>0;)s+="rl",l+="bt",d.push("0em 0em"),c--;let u=d.join(" ");if(i)return Ys.EqnArray(e,t,a,i,s,l,u);let p=Ys.EqnArray(e,t,a,i,s,l,u);return No.setArrayAlign(p,o,i?null:e)},Multline:function(e,t,a){No.checkEqnEnv(e),e.Push(t);const i=e.itemFactory.create("multline",a,e.stack);return i.arraydef={displaystyle:!0,rowspacing:".5em",columnspacing:"100%",width:e.options.ams.multlineWidth,side:e.options.tagSide,minlabelspacing:e.options.tagIndent,framespacing:e.options.ams.multlineIndent+" 0",frame:"","data-width-includes-label":!0},i},XalignAt:function(e,t,a,i){let r=e.GetArgument("\\begin{"+t.getName()+"}");if(r.match(/[^0-9]/))throw new vo("PositiveIntegerArg","Argument to %1 must be a positive integer","\\begin{"+t.getName()+"}");const n=i?"crl":"rlc",o=i?"mbt":"btm",s=i?"fit auto auto":"auto auto fit",l=Ys.FlalignArray(e,t,a,i,!1,n,o,s,!0);return l.setProperty("xalignat",2*parseInt(r)),l},FlalignArray:function(e,t,a,i,r,n,o,s,l=!1){No.checkEqnEnv(e),e.Push(t),n=n.split("").join(" ").replace(/r/g,"right").replace(/l/g,"left").replace(/c/g,"center"),o=Os(o);const d=e.itemFactory.create("flalign",t.getName(),a,i,r,e.stack);return d.arraydef={width:"100%",displaystyle:!0,columnalign:n,columnspacing:"0em",columnwidth:s,rowspacing:"3pt","data-break-align":o,side:e.options.tagSide,minlabelspacing:l?"0":e.options.tagIndent,"data-width-includes-label":!0},d.setProperty("zeroWidthLabel",l),d}},Qs="ams-declare-ops";function el(e){if(!e||e.isInferred&&0===e.childNodes.length)return[null,null];if(e.isKind("msubsup")&&tl(e))return[e,null];const t=So.getChildAt(e,0);return e.isInferred&&t&&tl(t)?(e.childNodes.splice(0,1),[t,e]):[null,e]}function tl(e){const t=e.childNodes[0];return t&&t.isKind("mi")&&""===t.getText()}Ys.HandleDeclareOp=function(e,t){let a=e.GetStar()?"*":"",i=No.trimSpaces(e.GetArgument(t));"\\"===i.charAt(0)&&(i=i.substr(1));let r=e.GetArgument(t);e.configuration.handlers.retrieve(Qs).add(i,new ts(i,Ys.Macro,[`\\operatorname${a}{${r}}`]))},Ys.HandleOperatorName=function(e,t){const a=e.GetStar();let i=No.trimSpaces(e.GetArgument(t)),r=new _o(i,Object.assign(Object.assign({},e.stack.env),{font:Io.Variant.NORMAL,multiLetterIdentifiers:e.options.ams.operatornamePattern,operatorLetters:!0,noAutoOP:!0}),e.configuration).mml();if(r.isKind("mi")||(r=e.create("node","TeXAtom",[r])),So.setProperties(r,{movesupsub:a,movablelimits:!0,texClass:Ki.OP}),!a){const t=e.GetNext(),a=e.i;"\\"===t&&++e.i&&"limits"!==e.GetCS()&&(e.i=a)}e.Push(e.itemFactory.create("fn",r))},Ys.SideSet=function(e,t){const[a,i]=el(e.ParseArg(t)),[r,n]=el(e.ParseArg(t)),o=e.ParseArg(t);let s=o;a&&(i?a.replaceChild(e.create("node","mphantom",[e.create("node","mpadded",[No.copyNode(o,e)],{width:0})]),So.getChildAt(a,0)):(s=e.create("node","mmultiscripts",[o]),r&&So.appendChildren(s,[So.getChildAt(r,1)||e.create("node","none"),So.getChildAt(r,2)||e.create("node","none")]),So.setProperty(s,"scriptalign","left"),So.appendChildren(s,[e.create("node","mprescripts"),So.getChildAt(a,1)||e.create("node","none"),So.getChildAt(a,2)||e.create("node","none")]))),r&&s===o&&(r.replaceChild(o,So.getChildAt(r,0)),s=r);const l=e.create("node","TeXAtom",[],{texClass:Ki.OP,movesupsub:!0,movablelimits:!0});i&&(a&&l.appendChild(a),l.appendChild(i)),l.appendChild(s),n&&l.appendChild(n),e.Push(l)},Ys.operatorLetter=function(e,t){return!!e.stack.env.operatorLetters&&zs.variable(e,t)},Ys.MultiIntegral=function(e,t,a){let i=e.GetNext();if("\\"===i){let r=e.i;i=e.GetArgument(t),e.i=r,"\\limits"===i&&(a="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+a+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+a+"}")}e.string=a+" "+e.string.slice(e.i),e.i=0},Ys.xArrow=function(e,t,a,i,r){let n={width:"+"+No.Em((i+r)/18),lspace:No.Em(i/18)},o=e.GetBrackets(t),s=e.ParseArg(t),l=e.create("node","mspace",[],{depth:".2em"}),d=e.create("token","mo",{stretchy:!0,texClass:Ki.REL},String.fromCodePoint(a));d=e.create("node","mstyle",[d],{scriptlevel:0});let c=e.create("node","munderover",[d]),u=e.create("node","mpadded",[s,l],n);if(So.setAttribute(u,"voffset","-.2em"),So.setAttribute(u,"height","-.2em"),So.setChild(c,c.over,u),o){let t=new _o(o,e.stack.env,e.configuration).mml(),a=e.create("node","mspace",[],{height:".75em"});u=e.create("node","mpadded",[t,a],n),So.setAttribute(u,"voffset",".15em"),So.setAttribute(u,"depth","-.15em"),So.setChild(c,c.under,u)}So.setProperty(c,"subsupOK",!0),e.Push(c)},Ys.HandleShove=function(e,t,a){let i=e.stack.Top();if("multline"!==i.kind)throw new vo("CommandOnlyAllowedInEnv","%1 only allowed in %2 environment",e.currentCS,"multline");if(i.Size())throw new vo("CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",e.currentCS);i.setProperty("shove",a)},Ys.CFrac=function(e,t){let a=No.trimSpaces(e.GetBrackets(t,"")),i=e.GetArgument(t),r=e.GetArgument(t),n={l:Io.Align.LEFT,r:Io.Align.RIGHT,"":""},o=new _o("\\strut\\textstyle{"+i+"}",e.stack.env,e.configuration).mml(),s=new _o("\\strut\\textstyle{"+r+"}",e.stack.env,e.configuration).mml(),l=e.create("node","mfrac",[o,s]);if(a=n[a],null==a)throw new vo("IllegalAlign","Illegal alignment specified in %1",e.currentCS);a&&So.setProperties(l,{numalign:a,denomalign:a}),e.Push(l)},Ys.Genfrac=function(e,t,a,i,r,n){null==a&&(a=e.GetDelimiterArg(t)),null==i&&(i=e.GetDelimiterArg(t)),null==r&&(r=e.GetArgument(t)),null==n&&(n=No.trimSpaces(e.GetArgument(t)));let o=e.ParseArg(t),s=e.ParseArg(t),l=e.create("node","mfrac",[o,s]);if(""!==r&&So.setAttribute(l,"linethickness",r),(a||i)&&(So.setProperty(l,"withDelims",!0),l=No.fixedFence(e.configuration,a,l,i)),""!==n){let t=parseInt(n,10),a=["D","T","S","SS"][t];if(null==a)throw new vo("BadMathStyleFor","Bad math style for %1",e.currentCS);l=e.create("node","mstyle",[l]),"D"===a?So.setProperties(l,{displaystyle:!0,scriptlevel:0}):So.setProperties(l,{displaystyle:!1,scriptlevel:t-1})}e.Push(l)},Ys.HandleTag=function(e,t){if(!e.tags.currentTag.taggable&&e.tags.env)throw new vo("CommandNotAllowedInEnv","%1 not allowed in %2 environment",e.currentCS,e.tags.env);if(e.tags.currentTag.tag)throw new vo("MultipleCommand","Multiple %1",e.currentCS);let a=e.GetStar(),i=No.trimSpaces(e.GetArgument(t));e.tags.tag(i,a)},Ys.HandleNoTag=Zs.HandleNoTag,Ys.HandleRef=Zs.HandleRef,Ys.Macro=Zs.Macro,Ys.Accent=Zs.Accent,Ys.Tilde=Zs.Tilde,Ys.Array=Zs.Array,Ys.Spacer=Zs.Spacer,Ys.NamedOp=Zs.NamedOp,Ys.EqnArray=Zs.EqnArray,Ys.Equation=Zs.Equation,new os("AMSmath-mathchar0mo",zs.mathchar0mo,{iiiint:["\u2a0c",{texClass:Ki.OP}]}),new rs("AMSmath-operatorLetter",Ys.operatorLetter,/[-*]/i),new ds("AMSmath-macros",{mathring:["Accent","02DA"],nobreakspace:"Tilde",negmedspace:["Spacer",Gn.negativemediummathspace],negthickspace:["Spacer",Gn.negativethickmathspace],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:"SideSet",boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","","1"],dfrac:["Genfrac","","","","0"],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0","1"],dbinom:["Genfrac","(",")","0","0"],cfrac:"CFrac",shoveleft:["HandleShove",Io.Align.LEFT],shoveright:["HandleShove",Io.Align.RIGHT],xrightarrow:["xArrow",8594,5,10],xleftarrow:["xArrow",8592,10,5]},Ys),new cs("AMSmath-environment",zs.environment,{"equation*":["Equation",null,!1],"eqnarray*":["EqnArray",null,!1,!0,"rcl","bmt",No.cols(0,Gn.thickmathspace),".5em"],align:["EqnArray",null,!0,!0,"rl","bt",No.cols(0,2)],"align*":["EqnArray",null,!1,!0,"rl","bt",No.cols(0,2)],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["EqnArray",null,!1,!1,"rl","bt",No.cols(0)],gather:["EqnArray",null,!0,!0,"c","m"],"gather*":["EqnArray",null,!1,!0,"c","m"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AmsEqnArray",null,null,null,"rl","bt",No.cols(0,2),".5em","D"],gathered:["AmsEqnArray",null,null,null,"c","m",null,".5em","D"],xalignat:["XalignAt",null,!0,!0],"xalignat*":["XalignAt",null,!1,!0],xxalignat:["XalignAt",null,!1,!1],flalign:["FlalignArray",null,!0,!1,!0,"rlc","btm","auto auto fit"],"flalign*":["FlalignArray",null,!1,!1,!0,"rlc","btm","auto auto fit"],subarray:["Array",null,null,null,null,No.cols(0),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",No.cols(1/3),".2em","S",1],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"]},Ys),new ss("AMSmath-delimiter",zs.delimiter,{"\\lvert":["|",{texClass:Ki.OPEN}],"\\rvert":["|",{texClass:Ki.CLOSE}],"\\lVert":["\u2016",{texClass:Ki.OPEN}],"\\rVert":["\u2016",{texClass:Ki.CLOSE}]}),new os("AMSsymbols-mathchar0mi",zs.mathchar0mi,{digamma:"\u03dd",varkappa:"\u03f0",varGamma:["\u0393",{mathvariant:Io.Variant.ITALIC}],varDelta:["\u0394",{mathvariant:Io.Variant.ITALIC}],varTheta:["\u0398",{mathvariant:Io.Variant.ITALIC}],varLambda:["\u039b",{mathvariant:Io.Variant.ITALIC}],varXi:["\u039e",{mathvariant:Io.Variant.ITALIC}],varPi:["\u03a0",{mathvariant:Io.Variant.ITALIC}],varSigma:["\u03a3",{mathvariant:Io.Variant.ITALIC}],varUpsilon:["\u03a5",{mathvariant:Io.Variant.ITALIC}],varPhi:["\u03a6",{mathvariant:Io.Variant.ITALIC}],varPsi:["\u03a8",{mathvariant:Io.Variant.ITALIC}],varOmega:["\u03a9",{mathvariant:Io.Variant.ITALIC}],beth:"\u2136",gimel:"\u2137",daleth:"\u2138",backprime:["\u2035",{variantForm:!0}],hslash:"\u210f",varnothing:["\u2205",{variantForm:!0}],blacktriangle:"\u25b4",triangledown:["\u25bd",{variantForm:!0}],blacktriangledown:"\u25be",square:"\u25fb",Box:"\u25fb",blacksquare:"\u25fc",lozenge:"\u25ca",Diamond:"\u25ca",blacklozenge:"\u29eb",circledS:["\u24c8",{mathvariant:Io.Variant.NORMAL}],bigstar:"\u2605",sphericalangle:"\u2222",measuredangle:"\u2221",nexists:"\u2204",complement:"\u2201",mho:"\u2127",eth:["\xf0",{mathvariant:Io.Variant.NORMAL}],Finv:"\u2132",diagup:"\u2571",Game:"\u2141",diagdown:"\u2572",Bbbk:["k",{mathvariant:Io.Variant.DOUBLESTRUCK}],yen:"\xa5",circledR:"\xae",checkmark:"\u2713",maltese:"\u2720"}),new os("AMSsymbols-mathchar0mo",zs.mathchar0mo,{dotplus:"\u2214",ltimes:"\u22c9",smallsetminus:["\u2216",{variantForm:!0}],rtimes:"\u22ca",Cap:"\u22d2",doublecap:"\u22d2",leftthreetimes:"\u22cb",Cup:"\u22d3",doublecup:"\u22d3",rightthreetimes:"\u22cc",barwedge:"\u22bc",curlywedge:"\u22cf",veebar:"\u22bb",curlyvee:"\u22ce",doublebarwedge:"\u2a5e",boxminus:"\u229f",circleddash:"\u229d",boxtimes:"\u22a0",circledast:"\u229b",boxdot:"\u22a1",circledcirc:"\u229a",boxplus:"\u229e",centerdot:["\u22c5",{variantForm:!0}],divideontimes:"\u22c7",intercal:"\u22ba",leqq:"\u2266",geqq:"\u2267",leqslant:"\u2a7d",geqslant:"\u2a7e",eqslantless:"\u2a95",eqslantgtr:"\u2a96",lesssim:"\u2272",gtrsim:"\u2273",lessapprox:"\u2a85",gtrapprox:"\u2a86",approxeq:"\u224a",lessdot:"\u22d6",gtrdot:"\u22d7",lll:"\u22d8",llless:"\u22d8",ggg:"\u22d9",gggtr:"\u22d9",lessgtr:"\u2276",gtrless:"\u2277",lesseqgtr:"\u22da",gtreqless:"\u22db",lesseqqgtr:"\u2a8b",gtreqqless:"\u2a8c",doteqdot:"\u2251",Doteq:"\u2251",eqcirc:"\u2256",risingdotseq:"\u2253",circeq:"\u2257",fallingdotseq:"\u2252",triangleq:"\u225c",backsim:"\u223d",thicksim:["\u223c",{variantForm:!0}],backsimeq:"\u22cd",thickapprox:["\u2248",{variantForm:!0}],subseteqq:"\u2ac5",supseteqq:"\u2ac6",Subset:"\u22d0",Supset:"\u22d1",sqsubset:"\u228f",sqsupset:"\u2290",preccurlyeq:"\u227c",succcurlyeq:"\u227d",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",precsim:"\u227e",succsim:"\u227f",precapprox:"\u2ab7",succapprox:"\u2ab8",vartriangleleft:"\u22b2",lhd:"\u22b2",vartriangleright:"\u22b3",rhd:"\u22b3",trianglelefteq:"\u22b4",unlhd:"\u22b4",trianglerighteq:"\u22b5",unrhd:"\u22b5",vDash:"\u22a8",Vdash:"\u22a9",Vvdash:"\u22aa",smallsmile:["\u2323",{variantForm:!0}],shortmid:["\u2223",{variantForm:!0}],smallfrown:["\u2322",{variantForm:!0}],shortparallel:["\u2225",{variantForm:!0}],bumpeq:"\u224f",between:"\u226c",Bumpeq:"\u224e",pitchfork:"\u22d4",varpropto:["\u221d",{variantForm:!0}],backepsilon:"\u220d",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",therefore:"\u2234",because:"\u2235",eqsim:"\u2242",vartriangle:["\u25b3",{variantForm:!0}],Join:"\u22c8",nless:"\u226e",ngtr:"\u226f",nleq:"\u2270",ngeq:"\u2271",nleqslant:["\u2a87",{variantForm:!0}],ngeqslant:["\u2a88",{variantForm:!0}],nleqq:["\u2270",{variantForm:!0}],ngeqq:["\u2271",{variantForm:!0}],lneq:"\u2a87",gneq:"\u2a88",lneqq:"\u2268",gneqq:"\u2269",lvertneqq:["\u2268",{variantForm:!0}],gvertneqq:["\u2269",{variantForm:!0}],lnsim:"\u22e6",gnsim:"\u22e7",lnapprox:"\u2a89",gnapprox:"\u2a8a",nprec:"\u2280",nsucc:"\u2281",npreceq:["\u22e0",{variantForm:!0}],nsucceq:["\u22e1",{variantForm:!0}],precneqq:"\u2ab5",succneqq:"\u2ab6",precnsim:"\u22e8",succnsim:"\u22e9",precnapprox:"\u2ab9",succnapprox:"\u2aba",nsim:"\u2241",ncong:"\u2247",nshortmid:["\u2224",{variantForm:!0}],nshortparallel:["\u2226",{variantForm:!0}],nmid:"\u2224",nparallel:"\u2226",nvdash:"\u22ac",nvDash:"\u22ad",nVdash:"\u22ae",nVDash:"\u22af",ntriangleleft:"\u22ea",ntriangleright:"\u22eb",ntrianglelefteq:"\u22ec",ntrianglerighteq:"\u22ed",nsubseteq:"\u2288",nsupseteq:"\u2289",nsubseteqq:["\u2288",{variantForm:!0}],nsupseteqq:["\u2289",{variantForm:!0}],subsetneq:"\u228a",supsetneq:"\u228b",varsubsetneq:["\u228a",{variantForm:!0}],varsupsetneq:["\u228b",{variantForm:!0}],subsetneqq:"\u2acb",supsetneqq:"\u2acc",varsubsetneqq:["\u2acb",{variantForm:!0}],varsupsetneqq:["\u2acc",{variantForm:!0}],leftleftarrows:"\u21c7",rightrightarrows:"\u21c9",leftrightarrows:"\u21c6",rightleftarrows:"\u21c4",Lleftarrow:"\u21da",Rrightarrow:"\u21db",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",leftarrowtail:"\u21a2",rightarrowtail:"\u21a3",looparrowleft:"\u21ab",looparrowright:"\u21ac",leftrightharpoons:"\u21cb",rightleftharpoons:["\u21cc",{variantForm:!0}],curvearrowleft:"\u21b6",curvearrowright:"\u21b7",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",Lsh:"\u21b0",Rsh:"\u21b1",upuparrows:"\u21c8",downdownarrows:"\u21ca",upharpoonleft:"\u21bf",upharpoonright:"\u21be",downharpoonleft:"\u21c3",restriction:"\u21be",multimap:"\u22b8",downharpoonright:"\u21c2",leftrightsquigarrow:"\u21ad",rightsquigarrow:"\u21dd",leadsto:"\u21dd",dashrightarrow:"\u21e2",dashleftarrow:"\u21e0",nleftarrow:"\u219a",nrightarrow:"\u219b",nLeftarrow:"\u21cd",nRightarrow:"\u21cf",nleftrightarrow:"\u21ae",nLeftrightarrow:"\u21ce"}),new ss("AMSsymbols-delimiter",zs.delimiter,{"\\ulcorner":"\u231c","\\urcorner":"\u231d","\\llcorner":"\u231e","\\lrcorner":"\u231f"}),new ds("AMSsymbols-macros",{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]},Ys);class al extends Ho{}const il=Yo.create("ams",{handler:{character:["AMSmath-operatorLetter"],delimiter:["AMSsymbols-delimiter","AMSmath-delimiter"],macro:["AMSsymbols-mathchar0mi","AMSsymbols-mathchar0mo","AMSsymbols-delimiter","AMSsymbols-macros","AMSmath-mathchar0mo","AMSmath-macros","AMSmath-delimiter"],environment:["AMSmath-environment"]},items:{[Ks.prototype.kind]:Ks,[Js.prototype.kind]:Js},tags:{ams:al},init:function(e){new ds(Qs,{},{}),e.append(Yo.local({handler:{macro:[Qs]},priority:-1}))},options:{multlineWidth:"",ams:{operatornamePattern:/^[-*a-zA-Z]+/,multlineWidth:"100%",multlineIndent:"1em"}}}),rl=Ja.config;function nl(e,t){const a=e.parseOptions.options.require,i=e.parseOptions.packageData.get("require").required,r=t.substr(a.prefix.length);if(i.indexOf(r)<0){i.push(r),function(e,t=[]){const a=e.parseOptions.options.require.prefix;for(const i of t)i.substr(0,a.length)===a&&nl(e,i)}(e,ni.dependencies[t]);const a=Xo.get(r);if(a){let i=rl[t]||{};a.options&&1===Object.keys(a.options).length&&a.options[r]&&(i={[r]:i}),e.configuration.add(r,e,i);const n=e.parseOptions.packageData.get("require").configured;a.preprocessors.length&&!n.has(r)&&(n.set(r,!0),Bn.retryAfter(Promise.resolve()))}}}function ol(e,t){const a=e.options.require,i=a.allow,r=("["===t.substr(0,1)?"":a.prefix)+t;if(!(i.hasOwnProperty(r)?i[r]:i.hasOwnProperty(t)?i[t]:a.defaultAllow))throw new vo("BadRequire",'Extension "%1" is not allowed to be loaded',r);Qa.packages.has(r)?nl(e.configuration.packageData.get("require").jax,r):Bn.retryAfter(ii.load(r))}const sl={Require(e,t){const a=e.GetArgument(t);if(a.match(/[^_a-zA-Z0-9]/)||""===a)throw new vo("BadPackageName","Argument for %1 is not a valid package name",t);ol(e,a)}},ll={require:{allow:pi({base:!1,"all-packages":!1,autoload:!1,configmacros:!1,tagformat:!1,setoptions:!1,texhtml:!1}),defaultAllow:!0,prefix:"tex"}};new ds("require",{require:"Require"},sl);const dl=Yo.create("require",{handler:{macro:["require"]},config:function(e,t){t.parseOptions.packageData.set("require",{jax:t,required:[...t.options.packages],configured:new Map});const a=t.parseOptions.options.require,i=a.prefix;if(i.match(/[^_a-zA-Z0-9]/))throw Error("Illegal characters used in \\require prefix");ni.paths[i]||(ni.paths[i]="[mathjax]/input/tex/extensions"),a.prefix="["+i+"]/"},options:ll});function cl(e,t,a,i){if(Qa.packages.has(e.options.require.prefix+a)){const r=e.options.autoload[a],[n,o]=2===r.length&&Array.isArray(r[0])?r:[r,[]];for(const e of n)ul.remove(e);for(const e of o)pl.remove(e);e.string=(i?t+" ":"\\begin{"+t.slice(1)+"}")+e.string.slice(e.i),e.i=0}ol(e,a)}const ul=new ds("autoload-macros",{},{}),pl=new ds("autoload-environments",{},{}),Cl=Yo.create("autoload",{handler:{macro:["autoload-macros"],environment:["autoload-environments"]},options:{autoload:pi({action:["toggle","mathtip","texttip"],amscd:[[],["CD"]],bbox:["bbox"],boldsymbol:["boldsymbol"],braket:["bra","ket","braket","set","Bra","Ket","Braket","Set","ketbra","Ketbra"],bussproofs:[[],["prooftree"]],cancel:["cancel","bcancel","xcancel","cancelto"],color:["color","definecolor","textcolor","colorbox","fcolorbox"],enclose:["enclose"],extpfeil:["xtwoheadrightarrow","xtwoheadleftarrow","xmapsto","xlongequal","xtofrom","Newextarrow"],html:["data","href","class","style","cssId"],mhchem:["ce","pu"],newcommand:["newcommand","renewcommand","newenvironment","renewenvironment","def","let"],unicode:["unicode","U","char"],verb:["verb"]})},config:function(e,t){const a=t.parseOptions,i=a.handlers.get("macro"),r=a.handlers.get("environment"),n=a.options.autoload;a.packageData.set("autoload",{Autoload:cl});for(const e of Object.keys(n)){const t=n[e],[a,o]=2===t.length&&Array.isArray(t[0])?t:[t,[]];for(const t of a)i.lookup(t)&&"color"!==t||ul.add(t,new ts(t,cl,[e,!0]));for(const t of o)r.lookup(t)||pl.add(t,new ts(t,cl,[e,!1]))}a.packageData.get("require")||dl.config(e,t)},init:function(e){e.options.require||gi(e.options,dl.options)},priority:10});var fl;!function(e){function t(e,t){return e.string.substr(e.i,t.length)!==t||t.match(/\\[a-z]+$/i)&&e.string.charAt(e.i+t.length).match(/[a-z]/i)?0:(e.i+=t.length,1)}e.disassembleSymbol=function(e,t){let a=[e,t.char];if(t.attributes)for(let e in t.attributes)a.push(e),a.push(t.attributes[e]);return a},e.assembleSymbol=function(e){let t=e[0],a=e[1],i={};for(let t=2;t0?[n.toString()].concat(r):n;e.i++}throw new vo("MissingReplacementString","Missing replacement string for definition of %1",t)},e.GetParameter=function(e,a,i){if(null==i)return e.GetArgument(a);let r=e.i,n=0,o=0;for(;e.i{const i=hl.assembleSymbol(a);return n.parser(e,i)};return void hl.addMacro(e,a,s,o)}e.i++;const n=r.get("delimiter").lookup(i);n?hl.addDelimiter(e,"\\"+a,n.char,n.attributes):hl.addMacro(e,a,ml.Macro,[i])},MacroWithTemplate:function(e,t,a,i,...r){const n=parseInt(i,10);if(r.length){let i=[];if(e.GetNext(),r[0]&&!hl.MatchParam(e,r[0]))throw new vo("MismatchUseDef","Use of %1 doesn't match its definition",t);if(n){for(let a=0;a{a[e]={extension:t,file:e,variants:i,delimiters:r||[],promise:null,failed:!1,setup:t=>{a[e].failed=!0}}})),a}static dynamicSetup(e,t,a,i={},r=null){const n=e?this.dynamicExtensions.get(e):null;(e?n.files:this.dynamicFiles)[t].setup=t=>{Object.keys(a).forEach((e=>t.defineChars(e,a[e]))),t.defineDelimiters(i),e&&this.adjustDelimiters(t.delimiters,Object.keys(i),n.sizeN,n.stretchN),r&&t.addDynamicFontCss(r)}}static adjustDelimiters(e,t,a,i){t.forEach((t=>{const r=e[parseInt(t)];"dir"in r&&(r.variants&&(r.variants=this.adjustArrayIndices(r.variants,a)),r.stretchv&&(r.stretchv=this.adjustArrayIndices(r.stretchv,i)))}))}static adjustArrayIndices(e,t){return e.map((e=>e<0?t-1-e:e))}static addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.defineDynamicFiles(e.ranges,e.name),sizeN:this.defaultSizeVariants.length,stretchN:this.defaultStretchVariants.length};this.dynamicExtensions.set(e.name,a);for(const[t,a]of[["options","OPTIONS"],["variants","defaultVariants"],["cssFonts","defaultCssFonts"],["accentMap","defaultAccentMap"],["moMap","defaultMoMap"],["mnMap","defaultMnMap"],["parameters","defaultParams"],["chars","defaultChars"],["sizeVariants","defaultSizeVariants"],["stretchVariants","defaultStretchVariants"]])_l(this[a],e[t]);e.delimiters&&(Object.assign(this.defaultDelimiters,e.delimiters),this.adjustDelimiters(this.defaultDelimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN))}constructor(e=null){this.variant={},this.delimiters={},this.cssFontMap={},this.cssFontPrefix="",this.remapChars={},this.skewIcFactor=.75;let t=this.CLASS;this.options=yi(gi({},t.OPTIONS),e),this.params=Object.assign({},t.defaultParams),this.sizeVariants=[...t.defaultSizeVariants],this.stretchVariants=[...t.defaultStretchVariants],this.defineCssFonts(t.defaultCssFonts),this.cssFamilyPrefix=t.defaultCssFamilyPrefix,this.createVariants(t.defaultVariants),this.defineDelimiters(t.defaultDelimiters),Object.keys(t.defaultChars).forEach((e=>this.defineChars(e,t.defaultChars[e]))),this.defineRemap("accent",t.defaultAccentMap),this.defineRemap("mo",t.defaultMoMap),this.defineRemap("mn",t.defaultMnMap),this.defineDynamicCharacters(t.dynamicFiles),t.dynamicExtensions.forEach((e=>this.defineDynamicCharacters(e.files)))}setOptions(e){_l(this.options,e)}addExtension(e,t=""){const a={name:e.name,prefix:t,files:this.CLASS.defineDynamicFiles(e.ranges,t),sizeN:this.sizeVariants.length,stretchN:this.stretchVariants.length};this.CLASS.dynamicExtensions.set(e.name,a),gi(this.options,e.options||{}),gi(this.params,e.parameters||{}),this.sizeVariants=_l(this.sizeVariants,e.sizeVariants),this.stretchVariants=_l(this.stretchVariants,e.stretchVariants),this.defineCssFonts(_l([],e.cssFonts)),this.createVariants(_l([],e.variants)),e.delimiters&&(this.defineDelimiters(_l([],e.delimiters)),this.CLASS.adjustDelimiters(this.delimiters,Object.keys(e.delimiters),a.sizeN,a.stretchN));for(const t of Object.keys(e.chars||{}))this.defineChars(t,e.chars[t]);this.defineRemap("accent",e.accentMap),this.defineRemap("mo",e.moMap),this.defineRemap("mn",e.mnMap),e.ranges&&this.defineDynamicCharacters(a.files)}get styles(){return this._styles}set styles(e){this._styles=e}createVariant(e,t=null,a=null){let i={linked:[],chars:Object.create(t?this.variant[t].chars:{})};this.variant[a]&&(Object.assign(i.chars,this.variant[a].chars),this.variant[a].linked.push(i.chars),i.chars=Object.create(i.chars)),this.remapSmpChars(i.chars,e),this.variant[e]=i}remapSmpChars(e,t){const a=this.CLASS;if(a.VariantSmp[t]){const i=a.SmpRemap,r=[null,null,a.SmpRemapGreekU,a.SmpRemapGreekL];for(const[n,o,s]of a.SmpRanges){const l=a.VariantSmp[t][n];if(l){for(let t=o;t<=s;t++){if(930===t)continue;const a=l+t-o;e[t]=this.smpChar(i[a]||a)}if(r[n])for(const t of Object.keys(r[n]).map((e=>parseInt(e))))e[t]=this.smpChar(l+r[n][t])}}}"bold"===t&&(e[988]=this.smpChar(120778),e[989]=this.smpChar(120779))}smpChar(e){return[,,,{smp:e}]}createVariants(e){for(const t of e)this.createVariant(t[0],t[1],t[2])}defineChars(e,t){const a=this.variant[e];Object.assign(a.chars,t);for(const e of a.linked)Object.assign(e,t)}defineCssFonts(e){Object.assign(this.cssFontMap,e);for(const t of Object.keys(e))"unknown"===this.cssFontMap[t][0]&&(this.cssFontMap[t][0]=this.options.unknownFamily)}defineDelimiters(e){Object.assign(this.delimiters,e)}defineRemap(e,t){t&&(this.remapChars.hasOwnProperty(e)||(this.remapChars[e]={}),Object.assign(this.remapChars[e],t))}defineDynamicCharacters(e){for(const t of Object.keys(e)){const a=e[t];for(const e of Object.keys(a.variants))this.defineChars(e,this.flattenRanges(a.variants[e],a));this.defineDelimiters(this.flattenRanges(a.delimiters,a))}}flattenRanges(e,t){const a={};for(const i of e)if(Array.isArray(i))for(let e=i[0];e<=i[1];e++)a[e]=t;else a[i]=t;return a}dynamicFileName(e){const t=e.extension?this.CLASS.dynamicExtensions.get(e.extension).prefix:this.options.dynamicPrefix;return e.file.match(/^(?:[\/\[]|[a-z]+:\/\/|[a-z]:)/i)?e.file:t+"/"+e.file.replace(/\.js$/,"")}loadDynamicFile(e){return Nl(this,void 0,void 0,(function*(){return e.failed?Promise.reject(new Error(`dynamic file '${e.file}' failed to load`)):(e.promise||(e.promise=Un(this.dynamicFileName(e)).catch((t=>{e.failed=!0,console.warn(t)}))),e.promise.then((()=>e.setup(this))))}))}loadDynamicFiles(){const e=this.CLASS.dynamicFiles,t=Object.keys(e).map((t=>this.loadDynamicFile(e[t])));for(const e of this.CLASS.dynamicExtensions.values())t.push(...Object.keys(e.files).map((t=>this.loadDynamicFile(e.files[t]))));return Promise.all(t)}loadDynamicFilesSync(){if(!Bn.asyncLoad)throw Error("MathJax(loadDynamicFilesSync): mathjax.asyncLoad must be specified and synchronous");const e=this.CLASS.dynamicFiles;Object.keys(e).forEach((t=>this.loadDynamicFileSync(e[t])));for(const e of this.CLASS.dynamicExtensions.values())Object.keys(e.files).forEach((t=>this.loadDynamicFileSync(e.files[t])))}loadDynamicFileSync(e){if(!e.promise){e.promise=Promise.resolve();try{Bn.asyncLoad(this.dynamicFileName(e))}catch(t){e.failed=!0,console.warn(t)}e.setup(this)}}addDynamicFontCss(e,t){}getDelimiter(e){const t=this.delimiters[e];return t&&!("dir"in t)?(this.delimiters[e]=null,Dn(this.loadDynamicFile(t)),null):t}getSizeVariant(e,t){const a=this.getDelimiter(e);return a&&a.variants&&(t=a.variants[t]),this.sizeVariants[t]}getStretchVariant(e,t){const a=this.getDelimiter(e);return this.stretchVariants[a.stretchv?a.stretchv[t]:0]}getStretchVariants(e){return[0,1,2,3].map((t=>this.getStretchVariant(e,t)))}getChar(e,t){const a=this.variant[e].chars[t];if(a&&!Array.isArray(a)){const i=this.variant[e];return delete i.chars[t],i.linked.forEach((e=>delete e[t])),Dn(this.loadDynamicFile(a)),null}return a}getVariant(e){return this.variant[e]}getCssFont(e){return this.cssFontMap[e]||["serif",!1,!1]}getFamily(e){return this.cssFamilyPrefix?this.cssFamilyPrefix+", "+e:e}getRemappedChar(e,t){return(this.remapChars[e]||{})[t]}}Fl.OPTIONS={unknownFamily:"serif",dynamicPrefix:"."},Fl.JAX="common",Fl.NAME="",Fl.defaultVariants=[["normal"],["bold","normal"],["italic","normal"],["bold-italic","italic","bold"],["double-struck","bold"],["fraktur","normal"],["bold-fraktur","bold","fraktur"],["script","italic"],["bold-script","bold-italic","script"],["sans-serif","normal"],["bold-sans-serif","bold","sans-serif"],["sans-serif-italic","italic","sans-serif"],["sans-serif-bold-italic","bold-italic","bold-sans-serif"],["monospace","normal"],["-smallop","normal"],["-largeop","normal"],["-tex-calligraphic","italic"],["-tex-bold-calligraphic","bold-italic"],["-tex-oldstyle","normal"],["-tex-bold-oldstyle","bold"],["-tex-mathit","italic"],["-tex-variant","normal"]],Fl.defaultCssFonts={normal:["unknown",!1,!1],bold:["unknown",!1,!0],italic:["unknown",!0,!1],"bold-italic":["unknown",!0,!0],"double-struck":["unknown",!1,!0],fraktur:["unknown",!1,!1],"bold-fraktur":["unknown",!1,!0],script:["cursive",!1,!1],"bold-script":["cursive",!1,!0],"sans-serif":["sans-serif",!1,!1],"bold-sans-serif":["sans-serif",!1,!0],"sans-serif-italic":["sans-serif",!0,!1],"sans-serif-bold-italic":["sans-serif",!0,!0],monospace:["monospace",!1,!1],"-smallop":["unknown",!1,!1],"-largeop":["unknown",!1,!1],"-tex-calligraphic":["cursive",!0,!1],"-tex-bold-calligraphic":["cursive",!0,!0],"-tex-oldstyle":["unknown",!1,!1],"-tex-bold-oldstyle":["unknown",!1,!0],"-tex-mathit":["unknown",!0,!1],"-tex-variant":["unknown",!1,!1]},Fl.defaultCssFamilyPrefix="",Fl.VariantSmp={bold:[119808,119834,120488,120514,120782],italic:[119860,119886,120546,120572],"bold-italic":[119912,119938,120604,120630],script:[119964,119990],"bold-script":[120016,120042],fraktur:[120068,120094],"double-struck":[120120,120146,,,120792],"bold-fraktur":[120172,120198],"sans-serif":[120224,120250,,,120802],"bold-sans-serif":[120276,120302,120662,120688,120812],"sans-serif-italic":[120328,120354],"sans-serif-bold-italic":[120380,120406,120720,120746],monospace:[120432,120458,,,120822]},Fl.SmpRanges=[[0,65,90],[1,97,122],[2,913,937],[3,945,969],[4,48,57]],Fl.SmpRemap={119893:8462,119965:8492,119968:8496,119969:8497,119971:8459,119972:8464,119975:8466,119976:8499,119981:8475,119994:8495,119996:8458,120004:8500,120070:8493,120075:8460,120076:8465,120085:8476,120093:8488,120122:8450,120127:8461,120133:8469,120135:8473,120136:8474,120137:8477,120145:8484},Fl.SmpRemapGreekU={8711:25,1012:17},Fl.SmpRemapGreekL={977:27,981:29,982:31,1008:28,1009:30,1013:26,8706:25},Fl.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},Fl.defaultMoMap={45:"\u2212"},Fl.defaultMnMap={45:"\u2212"},Fl.defaultParams={x_height:.442,quad:1,num1:.676,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,sup_drop:.386,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111,big_op_spacing2:.167,big_op_spacing3:.2,big_op_spacing4:.6,big_op_spacing5:.1,surd_height:.06,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,rule_factor:1.25,min_rule_thickness:1.25,separation_factor:1.75,extra_ic:.033,extender_factor:.333},Fl.defaultDelimiters={},Fl.defaultChars={},Fl.defaultSizeVariants=[],Fl.defaultStretchVariants=[],Fl.dynamicFiles={},Fl.dynamicExtensions=new Map;class Pl extends Jn{static from(e,t,a=null){const i=new this;return Object.assign(i,e),i.lineLeading=t,a&&(i.indentData=a),i}constructor(e,t=null){super(e),this.indentData=null,this.isFirst=!1,this.originalL=this.L,t&&(this.start=t)}append(e){this.isFirst&&(e.originalL=e.L,e.L=0),e.indentData&&(this.indentData=e.indentData),this.lineLeading=e.lineLeading,super.append(e),this.isFirst=e.isFirst}copy(){const e=Pl.from(this,this.lineLeading);return e.indentData=this.indentData,e.lineLeading=this.lineLeading,e}getIndentData(e){let{indentalign:t,indentshift:a,indentalignfirst:i,indentshiftfirst:r,indentalignlast:n,indentshiftlast:o}=e.attributes.getAllAttributes();"indentalign"===i&&(i=e.attributes.getInherited("indentalign")),"indentshift"===r&&(r=e.attributes.getInherited("indentshift")),"indentalign"===n&&(n=t),"indentshift"===o&&(o=a),this.indentData=[[i,r],[t,a],[n,o]]}copyIndentData(e){return e.indentData.map((([e,t])=>[e,t]))}}const Dl=1e6;class Bl extends wn{breakToWidth(e,t){}}class Rl extends Bl{constructor(){super(...arguments),this.PENALTY={newline:e=>0,nobreak:e=>Dl,goodbreak:e=>e-200*this.state.depth,badbreak:e=>e+200*this.state.depth,auto:e=>e},this.FACTORS={depth:e=>e+800*this.state.depth,width:e=>e+Math.floor((this.state.width-this.state.w)/this.state.width*2500),tail:e=>e+Math.floor(this.state.width/Math.max(1e-4,this.state.mathLeft-this.state.w)*500),open:(e,t)=>{const a=t.node.prevClass;if(a===Ki.BIN||a===Ki.REL||a===Ki.OP)return e+5e3;const i=this.getPrevious(t);if(i&&("postfix"!==i.attributes.get("form")||"nobreak"===i.attributes.get("linebreak")))return e+5e3;const r=t.node.Parent;if((null==r?void 0:r.isKind("mmultiscripts"))&&t.node===this.getFirstToken(r)){if(!!r.childNodes.filter((e=>e.isKind("mprescripts"))).length)return Dl}return e-500},close:(e,t)=>{var a;const i=t.node.Parent;return!(null==i?void 0:i.isKind("msubsup"))||i.isKind("mmultiscripts")&&(null===(a=i.childNodes[1])||void 0===a?void 0:a.isKind("mprescripts"))||t.node!==this.getLastToken(i.childNodes[0])?e+500:Dl},space:(e,t)=>{const a=t;if(!a.canBreak)return Dl;const i=a.getBBox().w;return i<0?Dl:i<1?e:e-100*(i+4)},separator:e=>e+500,fuzz:e=>.99*e},this.TEXCLASS={[Ki.BIN]:e=>e-250,[Ki.REL]:e=>e-500}}breakToWidth(e,t){const a=this.state;this.state=this.createState(e),this.state.width=t;const i=e.breakCount;for(let a=0;a<=i;a++){(e.lineBBox[a]||e.getLineBBox(a)).w>t&&this.breakLineToWidth(e,a)}for(const[e,t]of this.state.breaks){if(null===t){const t=e.coreMO();t.setBreakStyle(t.node.attributes.get("linebreakstyle")||"before")}else e.setBreakAt(t);e.invalidateBBox()}this.state=a}createState(e){const t=e.getBBox().w;return{breaks:new Set,potential:[],width:0,w:0,prevWidth:0,prevBreak:null,depth:0,mathWidth:t,mathLeft:t}}breakLineToWidth(e,t){const a=this.state;a.potential=[],a.w=0,a.prevWidth=0,a.prevBreak=null,a.depth=0,this.visitNode(e,t)}addWidth(e,t=null){null===t&&(t=e.L+e.w+e.R),t&&(t*=e.rscale,this.state.w+=t,this.state.potential.length&&(this.state.potential[0][4]+=t),this.processBreak())}processBreak(){const e=this.state;for(;e.potential.length&&e.w>this.state.width;){const t=e.potential.pop(),[a,,i,r,n]=t;e.breaks.add(a),e.w=e.potential.reduce(((e,t)=>e+t[4]),r+n),e.prevBreak&&e.prevWidth+i<=e.width?(e.breaks.delete(e.prevBreak[0]),e.prevWidth+=i):e.prevWidth=i+r,e.potential.forEach((e=>e[2]-=i)),e.prevBreak=t,e.mathLeft-=i}}pushBreak(e,t,a,i){var r;const n=this.state;if(!(t>=Dl||0===n.w&&0===n.prevWidth)){for(;n.potential.length&&n.potential[0][1]>this.FACTORS.fuzz(t);){const e=n.potential.shift();n.potential.length&&(n.potential[0][4]+=e[4])}n.potential.unshift([[e,i],t,n.w-((null===(r=n.prevBreak)||void 0===r?void 0:r[3])||0),a,0])}}getBorderLR(e){var t;const a=e.styleData;if(!a)return[0,0];const i=(null===(t=null==a?void 0:a.border)||void 0===t?void 0:t.width)||[0,0,0,0],r=(null==a?void 0:a.padding)||[0,0,0,0];return[i[3]+r[3],i[1]+r[1]]}getFirstToken(e){return e.isToken?e:this.getFirstToken(e.childNodes[0])}getLastToken(e){return e.isToken?e:this.getLastToken(e.childNodes[e.childNodes.length-1])}visitNode(e,t){this.state.depth++,e.node.isEmbellished&&!e.node.isKind("mo")?this.visitEmbellishedOperator(e,t):super.visitNode(e,t),this.state.depth--}visitDefault(e,t){const a=e.getLineBBox(t);if(e.node.isToken||e.node.linebreakContainer)this.addWidth(a);else{const[i,r]=this.getBorderLR(e);0===t&&this.addWidth(a,a.L+i),this.visitNode(e.childNodes[0],t),t===e.breakCount&&this.addWidth(a,a.R+r)}}visitEmbellishedOperator(e,t){const a=e.coreMO(),i=Pl.from(e.getOuterBBox(),e.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}visitMoNode(e,t){const a=e,i=Pl.from(a.getOuterBBox(),a.linebreakOptions.lineleading);i.getIndentData(a.node);const r=a.getBreakStyle(a.node.attributes.get("linebreakstyle")),n=a.processIndent("",i.indentData[1][1],"",i.indentData[0][1],this.state.width)[1],o=this.moPenalty(a);if("before"===r)this.pushBreak(e,o,n-i.L,null),this.addWidth(i);else{this.addWidth(i);const t=("after"===r?0:a.multChar?a.multChar.getBBox().w:i.w)+n;this.pushBreak(e,o,t,null)}}moPenalty(e){const{linebreak:t,fence:a,form:i}=e.node.attributes.getList("linebreak","fence","form"),r=this.FACTORS;let n=r.tail(r.width(0));const o=a&&"prefix"===i||e.node.texClass===Ki.OPEN,s=a&&"postfix"===i||e.node.texClass===Ki.CLOSE;return o&&(n=r.open(n,e),this.state.depth++),s&&(n=r.close(n,e),this.state.depth--),n=(this.TEXCLASS[e.node.texClass]||(e=>e))(n),(this.PENALTY[t]||(e=>e))(r.depth(n))}getPrevious(e){let t=e.node,a=t.parent,i=a.childIndex(t);for(;a&&(a.notParent||a.isKind("mrow"))&&0===i;)t=a,a=t.parent,i=a.childIndex(t);if(!a||!i)return null;const r=a.childNodes[i-1];return r.isEmbellished?r.coreMO():null}visitMspaceNode(e,t){const a=e.getLineBBox(t),i=e;if(i.canBreak){const t=this.mspacePenalty(i);a.getIndentData(e.node);const r=e.processIndent("",a.indentData[1][1],"",a.indentData[0][1],this.state.width)[1];this.pushBreak(e,t,r-a.w,null)}this.addWidth(a)}mspacePenalty(e){const t=e.node.attributes.get("linebreak"),a=this.FACTORS;let i=a.space(a.tail(a.width(0)),e);return(this.PENALTY[t]||(e=>e))(a.depth(i))}visitMtextNode(e,t){if(!e.getText().match(/ /))return void this.visitDefault(e,t);const a=e;a.clearBreakPoints();const i=a.textWidth(" "),r=e.getBBox(),[n,o]=this.getBorderLR(e);this.addWidth(r,r.L+n);const s=a.childNodes;for(const t of s.keys()){const n=s[t];if(n.node.isKind("text")){const o=n.node.getText().split(/ /),s=o.pop();for(const n of o.keys())this.addWidth(r,a.textWidth(o[n])),this.pushBreak(e,this.mtextPenalty(),-i,[t,n+1]),this.addWidth(r,i);this.addWidth(r,a.textWidth(s))}else this.addWidth(n.getBBox())}this.addWidth(r,r.R+o)}mtextPenalty(){const e=this.FACTORS;return e.depth(e.tail(e.width(0)))}visitMrowNode(e,t){const a=e.lineBBox[t]||e.getLineBBox(t),[i,r]=a.start||[0,0],[n,o]=a.end||[e.childNodes.length-1,0],[s,l]=this.getBorderLR(e);this.addWidth(a,a.L+s);for(let t=i;t<=n;t++)this.visitNode(e.childNodes[t],t===i?r:t===n?o:0);this.addWidth(a,a.R+l)}visitInferredMrowNode(e,t){this.state.depth--,this.visitMrowNode(e,t),this.state.depth++}visitMfracNode(e,t){const a=e;!a.node.attributes.get("bevelled")&&a.getOuterBBox().w>this.state.width&&(this.breakToWidth(a.childNodes[0],this.state.width),this.breakToWidth(a.childNodes[1],this.state.width)),this.visitDefault(e,t)}visitMsqrtNode(e,t){if(e.getOuterBBox().w>this.state.width){const t=e,a=t.childNodes[t.base];this.breakToWidth(a,this.state.width-t.rootWidth()),t.getStretchedSurd()}this.visitDefault(e,t)}visitMrootNode(e,t){this.visitMsqrtNode(e,t)}visitMsubNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.getOffset()[0],r=a.scriptChild.getOuterBBox(),[n,o]=this.getBorderLR(e);this.addWidth(a.getLineBBox(t),i+n+r.rscale*r.w+a.font.params.scriptspace+o)}visitMsubsupNode(e,t){this.visitDefault(e,t);const a=e,i=a.subChild.getOuterBBox(),r=a.supChild.getOuterBBox(),n=a.getAdjustedIc(),o=Math.max(i.rscale*i.w,n+r.rscale*r.w)+a.font.params.scriptspace,[s,l]=this.getBorderLR(e);this.addWidth(e.getLineBBox(t),s+o+l)}visitMmultiscriptsNode(e,t){const a=e,i=a.scriptData;if(i.numPrescripts){const r=Math.max(i.psup.rscale*i.psup.w,i.psub.rscale*i.psub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}if(this.visitDefault(e,t),i.numScripts){const r=Math.max(i.sup.rscale*i.sup.w,i.sub.rscale*i.sub.w);this.addWidth(e.getLineBBox(t),r+a.font.params.scriptspace)}}visitMfencedNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.mrow,t),t===e.breakCount&&this.addWidth(i,i.R+n)}visitMactionNode(e,t){const a=e,i=e.getLineBBox(t),[r,n]=this.getBorderLR(e);0===t&&this.addWidth(i,i.L+r),this.visitNode(a.selected,t),t===e.breakCount&&this.addWidth(i,i.R+n)}}!function(){for(const e of Object.keys(gr.postfix)){const t=gr.postfix[e][3];t&&t.fence&&(t.linebreakstyle="after")}gr.infix["\u2061"]=[...gr.infix["\u2061"]],gr.infix["\u2061"][3]={linebreak:"nobreak"}}();const Tl=4,Il=1,Ol=2,ql=.067,Zl=.2,Ul=ql+"em solid",jl={top:0,right:1,bottom:2,left:3},zl=Object.keys(jl),Hl=e=>new Array(4).fill(e.thickness+e.padding),Gl=e=>new Array(4).fill(e.padding),Wl=e=>new Array(4).fill(e.thickness),Vl=e=>Math.max(e.padding,e.thickness*(e.arrowhead.x+e.arrowhead.dx+1)),$l=(e,t)=>{if(e.childNodes[0]){const{h:a,d:i}=e.childNodes[0].getBBox();t[0]=t[2]=Math.max(0,e.thickness*e.arrowhead.y-(a+i)/2)}return t},Xl=(e,t)=>{if(e.childNodes[0]){const{w:a}=e.childNodes[0].getBBox();t[1]=t[3]=Math.max(0,e.thickness*e.arrowhead.y-a/2)}return t},Kl={up:[-Math.PI/2,!1,!0,"verticalstrike"],down:[Math.PI/2,!1,!0,"verticakstrike"],right:[0,!1,!1,"horizontalstrike"],left:[Math.PI,!1,!1,"horizontalstrike"],updown:[Math.PI/2,!0,!0,"verticalstrike uparrow downarrow"],leftright:[0,!0,!1,"horizontalstrike leftarrow rightarrow"]},Jl={updiagonal:[-1,0,!1,"updiagonalstrike northeastarrow"],northeast:[-1,0,!1,"updiagonalstrike updiagonalarrow"],southeast:[1,0,!1,"downdiagonalstrike"],northwest:[1,Math.PI,!1,"downdiagonalstrike"],southwest:[-1,Math.PI,!1,"updiagonalstrike"],northeastsouthwest:[-1,0,!0,"updiagonalstrike northeastarrow updiagonalarrow southwestarrow"],northwestsoutheast:[1,0,!0,"downdiagonalstrike northwestarrow southeastarrow"]},Yl={up:e=>Xl(e,[Vl(e),0,e.padding,0]),down:e=>Xl(e,[e.padding,0,Vl(e),0]),right:e=>$l(e,[0,Vl(e),0,e.padding]),left:e=>$l(e,[0,e.padding,0,Vl(e)]),updown:e=>Xl(e,[Vl(e),0,Vl(e),0]),leftright:e=>$l(e,[0,Vl(e),0,Vl(e)])},Ql=function(e){return t=>{const a=jl[t];return[t,{renderer:e,bbox:e=>{const t=[0,0,0,0];return t[a]=e.thickness+e.padding,t},border:e=>{const t=[0,0,0,0];return t[a]=e.thickness,t}}]}},ed=function(e){return(t,a,i)=>{const r=jl[a],n=jl[i];return[t,{renderer:e,bbox:e=>{const t=e.thickness+e.padding,a=[0,0,0,0];return a[r]=a[n]=t,a},border:e=>{const t=[0,0,0,0];return t[r]=t[n]=e.thickness,t},remove:a+" "+i}]}},td=function(e){return t=>{const a="mjx-"+t.charAt(0)+"strike";return[t+"diagonalstrike",{renderer:e(a),bbox:Hl}]}},ad=function(e){return t=>{const[a,i,r,n]=Jl[t];return[t+"arrow",{renderer:(t,n)=>{const[o,s]=t.arrowAW(),l=t.arrow(s,a*(o-i),r);e(t,l)},bbox:e=>{const{a:t,x:a,y:i}=e.arrowData(),[r,n,o]=[e.arrowhead.x,e.arrowhead.y,e.arrowhead.dx],[s,l]=e.getArgMod(r+o,n),d=i+(s>t?e.thickness*l*Math.sin(s-t):0),c=a+(s>Math.PI/2-t?e.thickness*l*Math.sin(s+t-Math.PI/2):0);return[d,c,d,c]},remove:n}]}},id=function(e){return t=>{const[a,i,r,n]=Kl[t];return[t+"arrow",{renderer:(t,n)=>{const{w:o,h:s,d:l}=t.getBBox(),[d,c]=r?[s+l,"X"]:[o,"Y"],u=t.getOffset(c),p=t.arrow(d,a,i,c,u);e(t,p)},bbox:Yl[t],remove:n}]}},rd=2/18;function nd(e,t){return e?t{const a=this.wrap(e);return a.bbox.pwidth&&(t.notParent||t.isKind("math"))&&(this.bbox.pwidth=Jn.fullWidth),a}))}wrap(e,t=null){const a=this.factory.wrap(e,t||this);return t&&t.childNodes.push(a),this.jax.nodeMap.set(e,a),a}getBBox(e=!0){if(this.bboxComputed)return this.bbox;const t=e?this.bbox:Jn.zero();return this.computeBBox(t),this.bboxComputed=e,t}getOuterBBox(e=!0){var t;const a=this.getBBox(e);if(!this.styleData)return a;const i=this.styleData.padding,r=(null===(t=this.styleData.border)||void 0===t?void 0:t.width)||[0,0,0,0],n=a.copy();for(const[,e,t]of Jn.boxSides)n[t]+=i[e]+r[e];return n}getUnbrokenHD(){const e=this.breakCount+1;let t=0,a=0;for(let i=0;it&&(t=e),r>a&&(a=r)}return[t,a]}computeBBox(e,t=!1){e.empty();for(const t of this.childNodes)e.append(t.getOuterBBox());e.clean(),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0)}getLineBBox(e){if(!this.lineBBox[e]){const t=this.breakCount;if(t){const a=this.embellishedBBox(e)||this.computeLineBBox(e);this.lineBBox[e]=a,0===e&&(!this.node.isKind("mo")&&this.node.isEmbellished?a.originalL=this.getBBox().L:a.L=this.getBBox().L),e===t&&(a.R=this.getBBox().R)}else{const t=this.getOuterBBox();this.lineBBox[e]=Pl.from(t,this.linebreakOptions.lineleading)}}return this.lineBBox[e]}embellishedBBox(e){if(!this.node.isEmbellished||this.node.isKind("mo"))return null;const t=this.coreMO();return t.moLineBBox(e,t.embellishedBreakStyle,this.getOuterBBox())}computeLineBBox(e){return this.getChildLineBBox(this.childNodes[0],e)}getBreakNode(e){var t,a;const[i,r]=e.start||[0,0];if(this.node.isEmbellished)return[this,this.coreMO()];const n=(null===(a=null===(t=this.childNodes[0])||void 0===t?void 0:t.node)||void 0===a?void 0:a.isInferred)?this.childNodes[0].childNodes:this.childNodes;return this.node.isToken||!n[i]?[this,null]:n[i].getBreakNode(n[i].getLineBBox(r))}getChildLineBBox(e,t){const a=this.breakCount;let i=e.getLineBBox(t);return(this.styleData||this.bbox.L||this.bbox.R)&&(i=i.copy()),this.addMiddleBorders(i),0===t?(i.L+=this.bbox.L,this.addLeftBorders(i)):t===a&&(i.R+=this.bbox.R,this.addRightBorders(i)),i}addLeftBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[3])||0)+((null==i?void 0:i[3])||0)}addMiddleBorders(e){var t,a;if(!this.styleData)return;const i=this.styleData.border,r=this.styleData.padding;e.h+=((null===(t=null==i?void 0:i.width)||void 0===t?void 0:t[0])||0)+((null==r?void 0:r[0])||0),e.d+=((null===(a=null==i?void 0:i.width)||void 0===a?void 0:a[2])||0)+((null==r?void 0:r[2])||0)}addRightBorders(e){var t;if(!this.styleData)return;const a=this.styleData.border,i=this.styleData.padding;e.w+=((null===(t=null==a?void 0:a.width)||void 0===t?void 0:t[1])||0)+((null==i?void 0:i[1])||0)}setChildPWidths(e,t=null,a=!0){if(e)return!1;a&&(this.bbox.pwidth="");let i=!1;for(const r of this.childNodes){const n=r.getBBox();n.pwidth&&r.setChildPWidths(e,null===t?n.w:t,a)&&(i=!0)}return i}breakToWidth(e){}invalidateBBox(e=!0){(this.bboxComputed||this._breakCount>=0)&&(this.bboxComputed=!1,this.lineBBox=[],this._breakCount=-1,this.parent&&e&&this.parent.invalidateBBox())}copySkewIC(e){var t,a,i;const r=this.childNodes[0];(null===(t=null==r?void 0:r.bbox)||void 0===t?void 0:t.sk)&&(e.sk=r.bbox.sk),(null===(a=null==r?void 0:r.bbox)||void 0===a?void 0:a.dx)&&(e.dx=r.bbox.dx);const n=this.childNodes[this.childNodes.length-1];(null===(i=null==n?void 0:n.bbox)||void 0===i?void 0:i.ic)&&(e.ic=n.bbox.ic,e.w+=e.ic)}getStyles(){const e=this.node.attributes.getExplicit("style");if(!e)return;const t=this.styles=new go(e);for(let e=0,a=sd.removeStyles.length;e600?"bold":"normal"),a.family?t=this.explicitVariant(a.family,a.weight,a.style):(this.node.getProperty("variantForm")&&(t="-tex-variant"),t=(sd.BOLDVARIANTS[a.weight]||{})[t]||t,t=(sd.ITALICVARIANTS[a.style]||{})[t]||t)}this.variant=t}explicitVariant(e,t,a){let i=this.styles;return i||(i=this.styles=new go),i.set("fontFamily",e),t&&i.set("fontWeight",t),a&&i.set("fontStyle",a),"-explicitFont"}getScale(){let e=1,t=this.parent,a=t?t.bbox.scale:1,i=this.node.attributes,r=Math.min(i.get("scriptlevel"),2),n=i.get("fontsize"),o=this.node.isToken||this.node.isKind("mstyle")?i.get("mathsize"):i.getInherited("mathsize");if(0!==r&&(e=Math.pow(i.get("scriptsizemultiplier"),r)),this.removedStyles&&this.removedStyles.fontSize&&!n&&(n=this.removedStyles.fontSize),n&&!i.getExplicit("mathsize")&&(o=n),"1"!==o&&(e*=this.length2em(o,1,1)),0!==r){let t=this.length2em(i.get("scriptminsize"),.4,1);e0;this.bbox.L=i.isSet("lspace")?Math.max(0,this.length2em(i.get("lspace"))):nd(r,e.lspace),this.bbox.R=i.isSet("rspace")?Math.max(0,this.length2em(i.get("rspace"))):nd(r,e.rspace);const n=a.childIndex(t);if(0===n)return;const o=a.childNodes[n-1];if(!o.isEmbellished)return;const s=this.jax.nodeMap.get(o).getBBox();s.R&&(this.bbox.L=Math.max(0,this.bbox.L-s.R))}getTeXSpacing(e,t){if(!t){const e=this.node.texSpacing();e&&(this.bbox.L=this.length2em(e))}if(e||t){const e=this.node.coreMO().attributes;e.isSet("lspace")&&(this.bbox.L=Math.max(0,this.length2em(e.get("lspace")))),e.isSet("rspace")&&(this.bbox.R=Math.max(0,this.length2em(e.get("rspace"))))}}isTopEmbellished(){return this.node.isEmbellished&&!(this.node.parent&&this.node.parent.isEmbellished)}core(){return this.jax.nodeMap.get(this.node.core())}coreMO(){return this.jax.nodeMap.get(this.node.coreMO())}coreRScale(){let e=this.bbox.rscale,t=this.coreMO();for(;t!==this&&t;)e*=t.bbox.rscale,t=t.parent;return e}getText(){let e="";if(this.node.isToken)for(const t of this.node.childNodes)t instanceof sr&&(e+=t.getText());return e}canStretch(e){if(this.stretch=Ml,this.node.isEmbellished){let t=this.core();t&&t.node!==this.node&&t.canStretch(e)&&(this.stretch=t.stretch)}return 0!==this.stretch.dir}getAlignShift(){let{indentalign:e,indentshift:t,indentalignfirst:a,indentshiftfirst:i}=this.node.attributes.getAllAttributes();return"indentalign"!==a&&(e=a),"indentshift"!==i&&(t=i),this.processIndent(e,t)}processIndent(e,t,a="",i="",r=this.metrics.containerWidth){if(!this.jax.math.display)return["left",0];a&&"auto"!==a||(a=this.jax.math.outputData.inlineMarked?"left":this.jax.options.displayAlign),i&&"auto"!==i||(i=this.jax.math.outputData.inlineMarked?"0":this.jax.options.displayIndent),"auto"===e&&(e=a),"auto"===t&&(t=i,"right"!==e||t.match(/^\s*0[a-z]*\s*$/)||(t=("-"+t.trim()).replace(/^--/,"")));return[e,this.length2em(t,r)]}getAlignX(e,t,a){return"right"===a?e-(t.w+t.R)*t.rscale:"left"===a?t.L*t.rscale:(e-t.w*t.rscale)/2}getAlignY(e,t,a,i,r){return"top"===r?e-a:"bottom"===r?i-t:"center"===r?(e-a-(t-i))/2:0}getWrapWidth(e){return this.childNodes[e].getBBox().w}getChildAlign(e){return"left"}percent(e){return Vn(e)}em(e){return $n(e)}px(e,t=-jn){return Kn(e,t,this.metrics.em)}length2em(e,t=1,a=null){null===a&&(a=this.bbox.scale);const i=this.font.params.rule_thickness,r=Si(e,{medium:1,thin:2/3,thick:5/3},0);return r?r*i:Wn(e,t,a,this.jax.pxPerEm)}unicodeChars(e,t=this.variant){let a=kr(e);const i=this.font.getVariant(t);if(i&&i.chars){const e=i.chars;a=a.map((t=>{var a,i;return(null===(i=null===(a=e[t])||void 0===a?void 0:a[3])||void 0===i?void 0:i.smp)||t}))}return a}remapChars(e){return e}mmlText(e){return this.node.factory.create("text").setText(e)}mmlNode(e,t={},a=[]){return this.node.factory.create(e,t,a)}createMo(e){const t=this.node.factory,a=t.create("text").setText(e),i=t.create("mo",{stretchy:!0},[a]);i.inheritAttributesFrom(this.node),i.parent=this.node.parent;const r=this.wrap(i);return r.parent=this,r}getVariantChar(e,t){const a=this.font.getChar(e,t)||[0,0,0,{unknown:!0}];return 3===a.length&&(a[3]={}),a}html(e,t={},a=[]){return this.jax.html(e,t,a)}}sd.kind="unknown",sd.styles={},sd.removeStyles=["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"],sd.skipAttributes={fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,class:!0,href:!0,style:!0,xmlns:!0},sd.BOLDVARIANTS={bold:{normal:"bold",italic:"bold-italic",fraktur:"bold-fraktur",script:"bold-script","sans-serif":"bold-sans-serif","sans-serif-italic":"sans-serif-bold-italic"},normal:{bold:"normal","bold-italic":"italic","bold-fraktur":"fraktur","bold-script":"script","bold-sans-serif":"sans-serif","sans-serif-bold-italic":"sans-serif-italic"}},sd.ITALICVARIANTS={italic:{normal:"italic",bold:"bold-italic","sans-serif":"sans-serif-italic","bold-sans-serif":"sans-serif-bold-italic"},normal:{italic:"normal","bold-italic":"bold","sans-serif-italic":"sans-serif","sans-serif-bold-italic":"bold-sans-serif"}};class ld extends Fn{constructor(){super(...arguments),this.jax=null}get Wrappers(){return this.node}}function dd(e){return class extends e{computeBBox(e,t=!1){const a=this.getHDW(this.node.getHTML(),"use","force"),{h:i,d:r,w:n}=a?this.splitHDW(a):this.jax.measureXMLnode(this.getHTML());e.w=n,e.h=i,e.d=r}getHTML(){var e;const t=this.adaptor,a=this.jax,i={},r=this.addHDW(t.clone(this.node.getHTML()),i),n=a.math.metrics;1!==n.scale&&(i["font-size"]=a.fixed(100/n.scale,1)+"%");const o=t.parent(a.math.start.node);return i["font-family"]=(null===(e=this.parent.styles)||void 0===e?void 0:e.get("font-family"))||n.family||t.fontFamily(o)||"initial",this.html("mjx-html",{variant:this.parent.variant,style:i},[r])}addHDW(e,t){const a=this.getHDW(e,"force");if(!a)return e;const{h:i,d:r,w:n}=this.splitHDW(a);return t.height=this.em(i+r),t.width=this.em(n),t["vertical-align"]=this.em(-r),t.position="relative",this.html("mjx-html-holder",{},[e])}getHDW(e,t,a=t){const i=this.jax.options.htmlHDW,r=this.adaptor.getAttribute(e,"data-mjx-hdw");return!r||i!==t&&i!==a?null:r}splitHDW(e){const[t,a,i]=Ar(e).map((e=>this.length2em(e||"0")));return{h:t,d:a,w:i}}getStyles(){}getScale(){}getVariant(){}}}function cd(e){return class extends e{computeBBox(e,t=!1){super.computeBBox(e,t),this.childNodes[0]&&this.childNodes[0].bbox.ic&&(e.ic=this.childNodes[0].bbox.ic)}}}function ud(e){return class extends e{remappedText(e,t){const a=this.parent.stretch.c;return a?[a]:this.parent.remapChars(this.unicodeChars(e,t))}computeBBox(e,t=!1){const a=this.parent.variant,i=this.node.getText();if("-explicitFont"===a){const t=this.jax.getFontData(this.parent.styles),{w:r,h:n,d:o}=this.jax.measureText(i,a,t);e.h=n,e.d=o,e.w=r}else{const t=this.remappedText(i,a);let r="";e.empty();for(let i=0;i1&&(e.sk=0),e.clean()}}addUtextBBox(e,t,a){if(t){const{h:i,d:r,w:n}=this.jax.measureText(t,a);this.updateBBox(e,i,r,n)}return""}updateBBox(e,t,a,i){e.w+=i,t>e.h&&(e.h=t),a>e.d&&(e.d=a)}getStyles(){}getVariant(){}getScale(){}getSpace(){}}}ld.defaultNodes={};const pd={dx:".2em",dy:".1em",postDelay:600,clearDelay:100,hoverTimer:new Map,clearTimer:new Map,stopTimers:(e,t)=>{t.clearTimer.has(e)&&(clearTimeout(t.clearTimer.get(e)),t.clearTimer.delete(e)),t.hoverTimer.has(e)&&(clearTimeout(t.hoverTimer.get(e)),t.hoverTimer.delete(e))}};function Cd(e){return class extends e{get selected(){const e=this.node.attributes.get("selection"),t=Math.max(1,Math.min(this.childNodes.length,e))-1;return this.childNodes[t]||this.wrap(this.node.selected)}getParameters(){const e=this.node.attributes.get("data-offsets");let[t,a]=Ar(e||"");this.tipDx=this.length2em(t||pd.dx),this.tipDy=this.length2em(a||pd.dy)}constructor(e,t,a=null){super(e,t,a);const i=this.constructor.actions,r=this.node.attributes.get("actiontype"),[n,o]=i.get(r)||[(e,t)=>{},{}];this.action=n,this.data=o,this.getParameters()}computeBBox(e,t=!1){e.updateFrom(this.selected.getOuterBBox()),this.selected.setChildPWidths(t)}get breakCount(){return this.node.isEmbellished?this.selected.coreMO().embellishedBreakCount:this.selected.breakCount}computeLineBBox(e){return this.getChildLineBBox(this.selected,e)}}}function fd(e){return class extends e{getWrapWidth(e){return this.parent?this.getBBox().w:this.metrics.containerWidth/this.jax.pxPerEm}computeBBox(e,t=!1){super.computeBBox(e,t);const a=this.node.attributes;if(!this.parent&&this.jax.math.display&&"linebreak"===a.get("overflow")){const t=this.containerWidth;e.w>t&&this.childNodes[0].breakToWidth(t),e.updateFrom(this.childNodes[0].getBBox())}}}}function hd(e){return class extends e{getParameters(){const e=this.node.attributes,t=e.get("data-padding");void 0!==t&&(this.padding=this.length2em(t,Zl));const a=e.get("data-thickness");void 0!==a&&(this.thickness=this.length2em(a,ql));const i=e.get("data-arrowhead");if(void 0!==i){let[e,t,a]=Ar(i);this.arrowhead={x:e?parseFloat(e):Tl,y:t?parseFloat(t):Ol,dx:a?parseFloat(a):Il}}}getNotations(){const e=this.constructor.notations;for(const t of Ar(this.node.attributes.get("notation"))){const a=e.get(t);a&&(this.notations[t]=a,a.renderChild&&(this.renderChild=a.renderer))}}removeRedundantNotations(){for(const e of Object.keys(this.notations))if(this.notations[e]){const t=this.notations[e].remove||"";for(const e of t.split(/ /))delete this.notations[e]}}initializeNotations(){for(const e of Object.keys(this.notations)){const t=this.notations[e].init;t&&t(this)}}getBBoxExtenders(){let e=[0,0,0,0];for(const t of Object.keys(this.notations))this.maximizeEntries(e,this.notations[t].bbox(this));return e}getPadding(){let e=[0,0,0,0];for(const t of Object.keys(this.notations)){const a=this.notations[t].border;a&&this.maximizeEntries(e,a(this))}return[0,1,2,3].map((t=>this.TRBL[t]-e[t]))}maximizeEntries(e,t){for(let a=0;a.001?n:0}getArgMod(e,t){return[Math.atan2(t,e),Math.sqrt(e*e+t*t)]}arrow(e,t,a,i="",r=0){return null}arrowData(){const[e,t]=[this.padding,this.thickness],a=t*(this.arrowhead.x+Math.max(1,this.arrowhead.dx)),{h:i,d:r,w:n}=this.childNodes[0].getBBox(),o=i+r,s=Math.sqrt(o*o+n*n),l=Math.max(e,a*n/s),d=Math.max(e,a*o/s),[c,u]=this.getArgMod(n+2*l,o+2*d);return{a:c,W:u,x:l,y:d}}arrowAW(){const{h:e,d:t,w:a}=this.childNodes[0].getBBox(),[i,r,n,o]=this.TRBL;return this.getArgMod(o+a+r,i+e+t+n)}createMsqrt(e){const t=this.node.factory.create("msqrt");t.inheritAttributesFrom(this.node),t.childNodes[0]=e.node;const a=this.wrap(t);return a.parent=this,a}sqrtTRBL(){const e=this.msqrt.getBBox(),t=this.msqrt.childNodes[0].getBBox();return[e.h-t.h,0,e.d-t.d,e.w-t.w]}constructor(e,t,a=null){super(e,t,a),this.notations={},this.renderChild=null,this.msqrt=null,this.padding=Zl,this.thickness=ql,this.arrowhead={x:Tl,y:Ol,dx:Il},this.TRBL=[0,0,0,0],this.getParameters(),this.getNotations(),this.removeRedundantNotations(),this.initializeNotations(),this.TRBL=this.getBBoxExtenders()}computeBBox(e,t=!1){let[a,i,r,n]=this.TRBL;const o=this.childNodes[0].getBBox();e.combine(o,n,0),e.h+=a,e.d+=r,e.w+=i,this.setChildPWidths(t)}}}function md(e){return class extends e{createMrow(){const e=this.node.factory.create("inferredMrow");e.inheritAttributesFrom(this.node),this.mrow=this.wrap(e),this.mrow.parent=this}addMrowChildren(){const e=this.node,t=this.mrow;this.addMo(e.open),this.childNodes.length&&t.childNodes.push(this.childNodes[0]);let a=0;for(const i of this.childNodes.slice(1))this.addMo(e.separators[a++]),t.childNodes.push(i);this.addMo(e.close),t.stretchChildren()}addMo(e){if(!e)return;const t=this.wrap(e);this.mrow.childNodes.push(t),t.parent=this.mrow}constructor(e,t,a=null){super(e,t,a),this.mrow=null,this.createMrow(),this.addMrowChildren()}computeBBox(e,t=!1){e.updateFrom(this.mrow.getOuterBBox()),this.setChildPWidths(t)}get breakCount(){return this.mrow.breakCount}computeLineBBox(e){return this.mrow.getLineBBox(e)}}}function gd(e){return class extends e{getFractionBBox(e,t,a){const i=this.childNodes[0].getOuterBBox(),r=this.childNodes[1].getOuterBBox(),n=this.font.params.axis_height,{T:o,u:s,v:l}=this.getTUV(t,a);e.combine(i,0,n+o+Math.max(i.d*i.rscale,s)),e.combine(r,0,n-o-Math.max(r.h*r.rscale,l)),e.w+=2*this.pad+.2}getTUV(e,t){const a=this.font.params,i=a.axis_height,r=(e?3.5:1.5)*t;return{T:(e?3.5:1.5)*t,u:(e?a.num1:a.num2)-i-r,v:(e?a.denom1:a.denom2)+i-r}}getAtopBBox(e,t){const{u:a,v:i,nbox:r,dbox:n}=this.getUVQ(t);e.combine(r,0,a),e.combine(n,0,-i),e.w+=2*this.pad}getUVQ(e){const t=this.childNodes[0].getOuterBBox(),a=this.childNodes[1].getOuterBBox(),i=this.font.params;let[r,n]=e?[i.num1,i.denom1]:[i.num3,i.denom2],o=(e?7:3)*i.rule_thickness,s=r-t.d*t.scale-(a.h*a.scale-n);return st.length&&t.push(Jn.empty())}combineBBoxLists(e,t,a,i){for(let r=0;re.h&&(e.h=o),s>e.d&&(e.d=s),d>t.h&&(t.h=d),c>t.d&&(t.d=c)}}getScaledWHD(e){const{w:t,h:a,d:i,rscale:r}=e;return[t*r,a*r,i*r]}getCombinedUV(){const e=this.scriptData,t=this.combinePrePost(e.sub,e.psub),a=this.combinePrePost(e.sup,e.psup);return this.getUVQ(t,a)}addPrescripts(e,t,a){const i=this.scriptData;if(i.numPrescripts){const r=this.font.params.scriptspace;e.combine(i.psup,r,t),e.combine(i.psub,r,a)}return e}addPostscripts(e,t,a){const i=this.scriptData;if(i.numScripts){const r=e.w;e.combine(i.sup,r,t),e.combine(i.sub,r,a),e.w+=this.font.params.scriptspace}return e}constructor(...e){super(...e),this.scriptData=null,this.firstPrescript=0,this.getScriptData()}appendScripts(e){e.empty();const[t,a]=this.getCombinedUV();return this.addPrescripts(e,t,a),e.append(this.scriptData.base),this.addPostscripts(e,t,a),e.clean(),e}computeLineBBox(e){const t=this.baseChild.breakCount,a=this.baseChild.getLineBBox(e).copy();let i=a;const[r,n]=this.getCombinedUV();return 0===e?(i=Pl.from(this.addPrescripts(Jn.zero(),r,n),this.linebreakOptions.lineleading),i.append(a),this.addLeftBorders(i),i.L=this.bbox.L):e===t&&(i=this.addPostscripts(i,r,n),this.addRightBorders(i),i.R=this.bbox.R),this.addMiddleBorders(i),i}getUVQ(e,t){if(!this.UVQ){let[a,i,r]=[0,0,0];0===e.w?a=this.getU():0===t.w?a=-this.getV():[a,i,r]=super.getUVQ(e,t),this.UVQ=[a,i,r]}return this.UVQ}}}function Ad(e){return class extends e{remapChars(e){if(e.length){const t=this.font.getRemappedChar("mn",e[0]);if(t){const a=this.unicodeChars(t,this.variant);1===a.length?e[0]=a[0]:e=a.concat(e.slice(1))}}return e}}}const wd={1:"v",2:"h"};function Ed(e){return class extends e{get breakCount(){return this.breakStyle?1:0}get embellishedBreakCount(){return this.embellishedBreakStyle?1:0}get embellishedBreakStyle(){return this.breakStyle||this.getBreakStyle()}protoBBox(e){const t=0!==this.stretch.dir;t&&null===this.size&&this.getStretchedVariant([0]),t&&this.size<0||(super.computeBBox(e),0!==e.w||!this.node.attributes.getExplicit("fence")||""!==this.node.getText()||this.node.texClass!==Ki.OPEN&&this.node.texClass!==Ki.CLOSE||this.jax.options.mathmlSpacing||(e.R=this.font.params.nulldelimiterspace),this.copySkewIC(e))}getAccentOffset(){const e=Jn.empty();return this.protoBBox(e),-e.w/2}getCenterOffset(e=null){return e||(e=Jn.empty(),super.computeBBox(e)),(e.h+e.d)/2+this.font.params.axis_height-e.h}getStretchedVariant(e,t=!1){if(0!==this.stretch.dir){let a=this.getWH(e);const i=this.getSize("minsize",0),r=this.getSize("maxsize",1/0),n=this.node.getProperty("mathaccent");a=Math.max(i,Math.min(r,a));const o=this.font.params.delimiterfactor/1e3,s=this.font.params.delimitershortfall,l=i||t?a:n?Math.min(a/o,a+s):Math.max(a*o,a-s),d=this.stretch,c=d.c||this.getText().codePointAt(0);let u=0;if(d.sizes)for(const e of d.sizes){if(e>=l)return n&&u&&u--,void this.setDelimSize(c,u);u++}d.stretch?(this.size=-1,this.invalidateBBox(),this.getStretchBBox(e,this.checkExtendedHeight(a,d),d)):this.setDelimSize(c,u-1)}}setDelimSize(e,t){const a=this.stretch;this.variant=this.font.getSizeVariant(e,t),this.size=t;const i=a.schar&&a.schar[Math.min(t,a.schar.length-1)]||e;this.stretch=Object.assign(Object.assign({},a),{c:i}),this.childNodes[0].invalidateBBox()}getSize(e,t){let a=this.node.attributes;return a.isSet(e)&&(t=this.length2em(a.get(e),1,1)),t}getWH(e){if(0===e.length)return 0;if(1===e.length)return e[0];let[t,a]=e;const i=this.font.params.axis_height;return this.node.attributes.get("symmetric")?2*Math.max(t-i,a+i):t+a}getStretchBBox(e,t,a){a.hasOwnProperty("min")&&a.min>t&&(t=a.min);let[i,r,n]=a.HDW;if(1===this.stretch.dir)[i,r]=this.getBaseline(e,t,a);else if(n=t,this.stretch.hd&&!this.jax.options.mathmlSpacing){const e=this.font.params.extender_factor;i=i*(1-e)+this.stretch.hd[0]*e,r=r*(1-e)+this.stretch.hd[1]*e}this.bbox.h=i,this.bbox.d=r,this.bbox.w=n}getBaseline(e,t,a){const i=2===e.length&&e[0]+e[1]===t,r=this.node.attributes.get("symmetric"),[n,o]=i?e:[t,0];let[s,l]=[n+o,0];if(r){const e=this.font.params.axis_height;i&&(s=2*Math.max(n-e,o+e)),l=s/2-e}else if(i)l=o;else{let[e,t]=a.HDW||[.75,.25];l=t*(s/(e+t))}return[s-l,l]}checkExtendedHeight(e,t){if(t.fullExt){const[a,i]=t.fullExt;e=i+Math.ceil(Math.max(0,e-i)/a)*a}return e}setBreakStyle(e=""){if(this.breakStyle=this.node.parent.isEmbellished&&!e?"":this.getBreakStyle(e),this.breakCount&&this.multChar){const e=this.parent.node.childIndex(this.node),t=this.parent.node.childNodes[e+1];t&&t.setTeXclass(this.multChar.node)}}getBreakStyle(e=""){const t=this.node.attributes;let a=e||("newline"===t.get("linebreak")||this.node.getProperty("forcebreak")?t.get("linebreakstyle"):"");return"infixlinebreakstyle"===a&&(a=t.get(a)),a}getMultChar(){const e=this.node.attributes.get("linebreakmultchar");e&&"\u2062"===this.getText()&&"\u2062"!==e&&(this.multChar=this.createMo(e))}constructor(e,t,a=null){super(e,t,a),this.size=null,this.isAccent=this.node.isAccent,this.getMultChar(),this.setBreakStyle()}computeBBox(e,t=!1){if(this.protoBBox(e),this.node.attributes.get("symmetric")&&2!==this.stretch.dir){const t=this.getCenterOffset(e);e.h+=t,e.d-=t}this.node.getProperty("mathaccent")&&(0===this.stretch.dir||this.size>=0)&&(e.w=0)}computeLineBBox(e){return this.moLineBBox(e,this.breakStyle)}moLineBBox(e,t,a=null){const i=this.node.attributes.get("lineleading"),r=this.length2em(i,this.linebreakOptions.lineleading);if(0===e&&"before"===t){const e=Pl.from(Jn.zero(),r);return e.originalL=this.bbox.L,this.bbox.L=0,e}let n=Pl.from(a||this.getOuterBBox(),r);return 1===e&&("after"===t?(n.w=n.h=n.d=0,n.isFirst=!0,this.bbox.R=0):"duplicate"===t?n.L=0:this.multChar&&(n=Pl.from(this.multChar.getOuterBBox(),r)),n.getIndentData(this.node)),n}canStretch(e){if(0!==this.stretch.dir)return this.stretch.dir===e;if(!this.node.attributes.get("stretchy"))return!1;const t=this.getText();if(1!==Array.from(t).length)return!1;const a=this.font.getDelimiter(t.codePointAt(0));return this.stretch=a&&a.dir===e?a:Ml,0!==this.stretch.dir}getVariant(){this.node.attributes.get("largeop")?this.variant=this.node.attributes.get("displaystyle")?"-largeop":"-smallop":this.node.attributes.getExplicit("mathvariant")||!1!==this.node.getProperty("pseudoscript")?super.getVariant():this.variant="-tex-variant"}remapChars(e){const t=this.node.getProperty("primes");if(t)return kr(t);if(1===e.length){const t=this.node.coreParent().parent,a=this.isAccent&&!t.isKind("mrow")?"accent":"mo",i=this.font.getRemappedChar(a,e[0]);i&&(e=this.unicodeChars(i,this.variant))}return e}}}function vd(e){return class extends e{getDimens(){const e=this.node.attributes.getList("width","height","depth","lspace","voffset"),t=this.childNodes[0].getOuterBBox();let{w:a,h:i,d:r}=t,n=a,o=i,s=r,l=0,d=0,c=0;""!==e.width&&(a=this.dimen(e.width,t,"w",0)),""!==e.height&&(i=this.dimen(e.height,t,"h",0)),""!==e.depth&&(r=this.dimen(e.depth,t,"d",0)),""!==e.voffset&&(d=this.dimen(e.voffset,t)),""!==e.lspace&&(l=this.dimen(e.lspace,t));const u=this.node.attributes.get("data-align");return u&&(c=this.getAlignX(a,t,u)),[o,s,n,i-o,r-s,a-n,l,d,c]}dimen(e,t,a="",i=null){const r=(e=String(e)).match(/width|height|depth/),n=r?t[r[0].charAt(0)]:a?t[a]:0;let o=this.length2em(e,n)||0;return e.match(/^[-+]/)&&a&&(o+=n),null!=i&&(o=Math.max(i,o)),o}setBBoxDimens(e){const[t,a,i,r,n,o]=this.getDimens();e.w=i+o,e.h=t+r,e.d=a+n}computeBBox(e,t=!1){this.setBBoxDimens(e);if(this.childNodes[0].getOuterBBox().w>e.w){const t=this.node.attributes.get("data-overflow");("linebreak"===t||"auto"===t&&"linebreak"===this.jax.math.root.attributes.get("overflow"))&&(this.childNodes[0].breakToWidth(e.w),this.setBBoxDimens(e))}this.setChildPWidths(t,e.w)}getWrapWidth(e){return this.getBBox().w}getChildAlign(e){return this.node.attributes.get("data-align")||"left"}}}function xd(e){return class extends e{get root(){return 1}combineRootBBox(e,t,a){const i=this.childNodes[this.root].getOuterBBox(),r=this.getRootDimens(t,a)[1];e.combine(i,0,r)}getRootDimens(e,t){const a=this.surd,i=this.childNodes[this.root].getOuterBBox(),r=(a.size<0?.5:.6)*e.w,{w:n,rscale:o}=i,s=Math.max(n,r/o),l=Math.max(0,s-n);return[s*o-r,this.rootHeight(i,e,a.size,t),l]}rootHeight(e,t,a,i){const r=t.h+t.d;return(a<0?1.9:.55*r)-(r-i)+Math.max(0,e.d*e.rscale)}rootWidth(){const e=this.childNodes[this.root].getOuterBBox();return.4+e.w*e.rscale}}}function Nd(e){return class extends e{stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(1)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=0,n=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(n||t){const t=e.getBBox().rscale;let[a,n]=e.getUnbrokenHD();a*=t,n*=t,a>i&&(i=a),n>r&&(r=n)}}for(const t of e){const e=t.coreRScale();t.coreMO().getStretchedVariant([i/e,r/e])}}}get fixesPWidth(){return!1}get breakCount(){return this._breakCount<0&&(this._breakCount=this.childNodes.length?this.childNodes.reduce(((e,t)=>e+t.breakCount),0):0),this._breakCount}breakTop(e,t){const a=this;return this.isStack?this.parent.breakTop(a,a):a}constructor(e,t,a=null){super(e,t,a),this.dh=0;const i=this;this.isStack=!this.parent||this.parent.node.isInferred||this.parent.breakTop(i,i)!==i,this.stretchChildren();for(const e of this.childNodes)if(e.bbox.pwidth){this.bbox.pwidth=Jn.fullWidth;break}}computeBBox(e,t=!1){const a=this.breakCount;this.lineBBox=a?[new Pl({h:.75,d:.25,w:0},[0,0])]:[],e.empty();for(const t of this.childNodes.keys()){const i=this.childNodes[t];e.append(i.getOuterBBox()),a&&this.computeChildLineBBox(i,t)}e.clean(),a&&this.computeLinebreakBBox(e),this.fixesPWidth&&this.setChildPWidths(t)&&this.computeBBox(e,!0),this.vboxAdjust(e)}computeLinebreakBBox(e){var t;e.empty();const a=this.isStack,i=this.lineBBox,r=i.length-1;if(a)for(const e of i.keys()){const t=i[e];this.addMiddleBorders(t),0===e&&this.addLeftBorders(t),e===r&&this.addRightBorders(t)}let n=0;for(const a of i.keys()){const r=i[a];e.combine(r,0,n),n-=Math.max(.25,r.d)+r.lineLeading+Math.max(.75,(null===(t=i[a+1])||void 0===t?void 0:t.h)||0)}a?(i[0].L=this.bbox.L,i[r].R=this.bbox.R):(e.w=Math.max(...this.lineBBox.map((e=>e.w))),this.shiftLines(e.w),this.jax.math.display||this.linebreakOptions.inline||(e.pwidth=Jn.fullWidth,this.node.isInferred&&(this.parent.bbox.pwidth=Jn.fullWidth))),e.clean()}vboxAdjust(e){if(!this.parent)return;const t=this.breakCount,a=this.parent.node.attributes.get("data-vertical-align");if(t&&"bottom"===a)this.dh=t?e.d-this.lineBBox[t-1].d:0;else{if(!("center"===a||t&&"middle"===a))return void(this.dh=0);{const{h:t,d:a}=e,i=this.font.params.axis_height;this.dh=(t+a)/2+i-t}}e.h+=this.dh,e.d-=this.dh}computeChildLineBBox(e,t){const a=this.lineBBox[this.lineBBox.length-1];a.end=[t,0],a.append(e.getLineBBox(0));const i=e.breakCount+1;if(1!==i)for(let a=1;athis.surdH?(e.h+e.d-(this.surdH-t-a-i/2))/2:a+i/4]}getRootDimens(e,t){return[0,0,0,0]}rootWidth(){return 1.25}getStretchedSurd(){const e=this.font.params.rule_thickness,t=this.font.params.surd_height,a=this.node.attributes.get("displaystyle")?this.font.params.x_height:e,{h:i,d:r}=this.childNodes[this.base].getOuterBBox();this.surdH=i+r+e+t+a/4,this.surd.getStretchedVariant([this.surdH-r,r],!0)}constructor(e,t,a=null){super(e,t,a),this.surd=this.createMo("\u221a"),this.surd.canStretch(1),this.getStretchedSurd()}computeBBox(e,t=!1){e.empty();const a=this.surd.getBBox(),i=new Jn(this.childNodes[this.base].getOuterBBox()),r=this.getPQ(a)[1],n=this.font.params.rule_thickness,o=this.font.params.surd_height,s=i.h+r+n,[l]=this.getRootDimens(a,s);e.h=s+o,this.combineRootBBox(e,a,s),e.combine(a,l,s-a.h),e.combine(i,l+a.w,0),e.clean(),this.setChildPWidths(t)}invalidateBBox(){super.invalidateBBox(),this.surd.childNodes[0].invalidateBBox()}}}function Dd(e){var t;return(t=class extends e{get scriptChild(){return this.childNodes[this.node.sub]}getOffset(){return[this.baseIsChar?0:this.getAdjustedIc(),-this.getV()]}}).useIC=!1,t}function Bd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.sup]}getOffset(){return[this.getAdjustedIc()-(this.baseRemoveIc?0:this.baseIc),this.getU()]}}}function Rd(e){var t;return t=class extends e{constructor(){super(...arguments),this.UVQ=null}get subChild(){return this.childNodes[this.node.sub]}get supChild(){return this.childNodes[this.node.sup]}getUVQ(e=this.subChild.getOuterBBox(),t=this.supChild.getOuterBBox()){const a=this.baseCore,i=a.getLineBBox(a.breakCount);if(this.UVQ)return this.UVQ;const r=this.font.params,n=3*r.rule_thickness,o=this.length2em(this.node.attributes.get("subscriptshift"),r.sub2),s=this.baseCharZero(i.d*this.baseScale+r.sub_drop*e.rscale);let[l,d]=[this.getU(),Math.max(s,o)],c=l-t.d*t.rscale-(e.h*e.rscale-d);if(c0&&(l+=e,d-=e)}return l=Math.max(this.length2em(this.node.attributes.get("superscriptshift"),l),l),d=Math.max(this.length2em(this.node.attributes.get("subscriptshift"),d),d),c=l-t.d*t.rscale-(e.h*e.rscale-d),this.UVQ=[l,-d,c],this.UVQ}appendScripts(e){const[t,a]=[this.subChild.getOuterBBox(),this.supChild.getOuterBBox()],i=this.getBaseWidth(),r=this.getAdjustedIc(),[n,o]=this.getUVQ(),s=e.d-this.baseChild.getLineBBox(this.baseChild.breakCount).d;return e.combine(t,i+(this.baseIsChar?0:r),o-s),e.combine(a,i+r,n-s),e.w+=this.font.params.scriptspace,e}},t.useIC=!1,t}let Td=.333;function Id(e){return class extends e{get tableRows(){return this.childNodes}findContainer(){let e=this,t=e.parent;for(;t&&(t.node.notParent||t.node.isKind("mrow"));)e=t,t=t.parent;this.container=t,this.containerI=e.node.childPosition()}getPercentageWidth(){if(this.hasLabels)this.bbox.pwidth=Jn.fullWidth;else{const e=this.node.attributes.get("width");Sr(e)&&(this.bbox.pwidth=e)}}stretchRows(){const e=this.node.attributes.get("equalrows"),t=e?this.getEqualRowHeight():0,{H:a,D:i}=e?this.getTableData():{H:[0],D:[0]},r=this.tableRows;for(let n=0;n1&&null===t){t=0;let a=i>1&&i===r;for(const i of this.tableRows){const r=i.getChild(e);if(r){const e=r.childNodes[0],i=0===e.stretch.dir;if(a||i){const{w:a}=e.getBBox(i);a>t&&(t=a)}}}}if(null!==t)for(const e of a)e.coreMO().getStretchedVariant([Math.max(t,e.getBBox().w)/e.coreRScale()])}breakColumn(e,t){if("linebreak"!==this.jax.math.root.attributes.get("overflow")||!this.jax.math.display)return;const{D:a}=this.getTableData();let i=0,r=0;for(const n of this.tableRows){const o=n.getChild(e);if(o&&o.getBBox().w>t){o.childNodes[0].breakToWidth(t);const e=o.getBBox();a[i]=Math.max(a[i],e.d),e.w>r&&(r=e.w)}i++}r>this.cWidths[e]&&(this.cWidths[e]=r)}getTableData(){if(this.data)return this.data;const e=new Array(this.numRows).fill(0),t=new Array(this.numRows).fill(0),a=new Array(this.numCols).fill(0),i=new Array(this.numRows),r=new Array(this.numRows),n=[0],o=this.tableRows;for(let s=0;sr[a]&&(r[a]=l),d>n[a]&&(n[a]=d),p>s&&(s=p),o&&c>o[t]&&(o[t]=c),s}extendHD(e,t,a,i){const r=(i-(t[e]+a[e]))/2;r<1e-5||(t[e]+=r,a[e]+=r)}recordPWidthCell(e,t){e.childNodes[0]&&e.childNodes[0].getBBox().pwidth&&this.pwidthCells.push([e,t])}setColumnPWidths(){const e=this.cWidths;for(const[t,a]of this.pwidthCells)t.setChildPWidths(!1,e[a])&&(t.invalidateBBox(),t.getBBox())}getBBoxHD(e){const[t,a]=this.getAlignmentRow();if(null===a){const a=this.font.params.axis_height,i=e/2;return{top:[0,e],center:[i,i],bottom:[e,0],baseline:[i,i],axis:[i+a,i-a]}[t]||[i,i]}{const i=this.getVerticalPosition(a,t);return[i,e-i]}}getBBoxLR(){var e;if(this.hasLabels){const e=this.node.attributes,t=e.get("side");let[a,i]=this.getPadAlignShift(t);const r=this.hasLabels&&!!e.get("data-width-includes-label");return r&&this.frame&&this.fSpace[0]&&(a-=this.fSpace[0]),"center"!==i||r?"left"===t?[a,0]:[0,a]:[a,a]}return[(null===(e=this.bbox)||void 0===e?void 0:e.L)||0,0]}getPadAlignShift(e){const{L:t}=this.getTableData();let a=t+this.length2em(this.node.attributes.get("minlabelspacing"));const[i,r]=null==this.styles?["",""]:[this.styles.get("padding-left"),this.styles.get("padding-right")];(i||r)&&(a=Math.max(a,this.length2em(i||"0"),this.length2em(r||"0")));let[n,o]=this.getAlignShift();return n===e&&(o="left"===e?Math.max(a,o)-a:Math.min(-a,o)+a),[a,n,o]}getWidth(){return this.pWidth||this.getBBox().w}adjustWideTable(){const e=this.node.attributes;if("auto"!==e.get("width"))return;const[t,a]=this.getPadAlignShift(e.get("side")),i=Math.max(this.containerWidth/10,this.containerWidth-t-("center"===a?t:0));this.naturalWidth()>i&&this.adjustColumnWidths(i)}naturalWidth(){return yo(this.getComputedWidths().concat(this.cLines,this.cSpace))+2*this.fLine+this.fSpace[0]+this.fSpace[2]}getEqualRowHeight(){const{H:e,D:t}=this.getTableData(),a=Array.from(e.keys()).map((a=>e[a]+t[a]));return Math.max.apply(Math,a)}getComputedWidths(){const e=this.getTableData().W;let t=Array.from(e.keys()).map((t=>"number"==typeof this.cWidths[t]?this.cWidths[t]:e[t]));return this.node.attributes.get("equalcolumns")&&(t=Array(t.length).fill(Lo(t))),t}getColumnWidths(){const e=this.node.attributes.get("width");if(this.node.attributes.get("equalcolumns"))return this.getEqualColumns(e);const t=this.getColumnAttributes("columnwidth",0);return"auto"===e?this.getColumnWidthsAuto(t):Sr(e)?this.getColumnWidthsPercent(t):this.getColumnWidthsFixed(t,this.length2em(e))}getEqualColumns(e){const t=Math.max(1,this.numCols);let a;if("auto"===e){const{W:e}=this.getTableData();a=Lo(e)}else if(Sr(e))a=this.percent(1/t);else{const i=yo([].concat(this.cLines,this.cSpace))+this.fSpace[0]+this.fSpace[2];a=Math.max(0,this.length2em(e)-i)/t}return Array(this.numCols).fill(a)}getColumnWidthsAuto(e){return e.map((e=>"auto"===e||"fit"===e?null:Sr(e)?e:this.length2em(e)))}getColumnWidthsPercent(e){const t=e.indexOf("fit")>=0,{W:a}=t?this.getTableData():{W:null};return Array.from(e.keys()).map((i=>{const r=e[i];return"fit"===r?null:"auto"===r?t?a[i]:null:Sr(r)?r:this.length2em(r)}))}getColumnWidthsFixed(e,t){const a=Array.from(e.keys()),i=a.filter((t=>"fit"===e[t])),r=a.filter((t=>"auto"===e[t])),n=i.length||r.length,{W:o}=n?this.getTableData():{W:null},s=t-yo([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let l=s;a.forEach((t=>{const a=e[t];l-="fit"===a||"auto"===a?o[t]:this.length2em(a,s)}));const d=n&&l>0?l/n:0;return a.map((t=>{const a=e[t];return"fit"===a?o[t]+d:"auto"===a?o[t]+(0===i.length?d:0):this.length2em(a,s)}))}adjustColumnWidths(e){const{W:t}=this.getTableData(),a=this.getColumnAttributes("columnwidth",0),i=Array.from(a.keys()),r=[...i.filter((e=>"fit"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"auto"===a[e])).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>Sr(a[e]))).sort(((e,a)=>t[a]-t[e])),...i.filter((e=>"fit"!==a[e]&&"auto"!==a[e]&&!Sr(a[e]))).sort(((e,a)=>t[a]-t[e]))];if(!r.length)return;this.cWidths=i.map((e=>"number"==typeof this.cWidths[e]?this.cWidths[e]:t[e]));const n=e-yo([].concat(this.cLines,this.cSpace))-this.fSpace[0]-this.fSpace[2];let o=yo(this.cWidths)-n,s=0,l=0;for(;lthis.cWidths[e]*=o))}getVerticalPosition(e,t){const a=this.node.attributes.get("equalrows"),{H:i,D:r}=this.getTableData(),n=a?this.getEqualRowHeight():0,o=this.getRowHalfSpacing();let s=this.fLine;for(let t=0;te/2));return e.unshift(this.fSpace[1]),e.push(this.fSpace[1]),e}getColumnHalfSpacing(){const e=this.cSpace.map((e=>e/2));return e.unshift(this.fSpace[0]),e.push(this.fSpace[2]),e}getAlignmentRow(){const[e,t]=Ar(this.node.attributes.get("align"));if(null==t)return[e,null];let a=parseInt(t);return a<0&&(a+=this.numRows+1),[e,a<1||a>this.numRows?null:a-1]}getColumnAttributes(e,t=1){const a=this.numCols-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getRowAttributes(e,t=1){const a=this.numRows-t,i=this.getAttributeArray(e);if(0===i.length)return null;for(;i.lengtha&&i.splice(a),i}getAttributeArray(e){const t=this.node.attributes.get(e);return t?Ar(t):[this.node.attributes.getDefault(e)]}addEm(e,t=1){return e?e.map((e=>this.em(e/t))):null}convertLengths(e){return e?e.map((e=>this.length2em(e))):null}constructor(e,t,a=null){super(e,t,a),this.numCols=0,this.numRows=0,this.data=null,this.pwidthCells=[],this.pWidth=0,this.numCols=Lo(this.tableRows.map((e=>e.numCells))),this.numRows=this.childNodes.length,this.hasLabels=this.childNodes.reduce(((e,t)=>e||t.node.isKind("mlabeledtr")),!1),this.findContainer(),this.isTop=!this.container||this.container.node.isKind("math")&&!this.container.parent,this.isTop&&(this.jax.table=this),this.getPercentageWidth();const i=this.node.attributes,r=i.get("frame");this.frame="none"!==r,this.fframe=this.frame||void 0!==i.get("data-frame-styles"),this.fLine=this.frame?.07:0,this.fSpace=this.getFrameSpacing(),this.cSpace=this.convertLengths(this.getColumnAttributes("columnspacing")),this.rSpace=this.convertLengths(this.getRowAttributes("rowspacing")),this.cLines=this.getColumnAttributes("columnlines").map((e=>"none"===e?0:.07)),this.rLines=this.getRowAttributes("rowlines").map((e=>"none"===e?0:.07)),this.cWidths=this.getColumnWidths(),this.adjustWideTable(),this.stretchColumns(),this.stretchRows()}getStyles(){super.getStyles();const e=this.node.attributes.get("data-frame-styles");if(!e)return;this.styles||(this.styles=new go(""));const t=e.split(/ /);for(const e of so.keys()){const a=t[e];"none"!==a&&this.styles.set(`border-${so[e]}`,`.07em ${a}`)}}computeBBox(e,t=!1){const{H:a,D:i}=this.getTableData();let r,n;if(this.node.attributes.get("equalrows")){const e=this.getEqualRowHeight();r=yo([].concat(this.rLines,this.rSpace))+e*this.numRows}else r=yo(a.concat(i,this.rLines,this.rSpace));r+=2*(this.fLine+this.fSpace[1]),n=this.naturalWidth();const o=this.node.attributes.get("width");"auto"!==o&&(n=Math.max(this.length2em(o,0)+2*this.fLine,n));let[s,l]=this.getBBoxHD(r);e.h=s,e.d=l,e.w=n;let[d,c]=this.getBBoxLR();e.L=d,e.R=c,Sr(o)||this.setColumnPWidths()}setChildPWidths(e,t,a){const i=this.node.attributes.get("width");if(!Sr(i))return!1;this.hasLabels||(this.bbox.pwidth="",this.container.bbox.pwidth="");const{w:r,L:n,R:o}=this.bbox,s=this.node.attributes.get("data-width-includes-label"),l=Math.max(r,this.length2em(i,Math.max(t,n+r+o)))-(s?n+o:0),d=this.node.attributes.get("equalcolumns")?Array(this.numCols).fill(this.percent(1/Math.max(1,this.numCols))):this.getColumnAttributes("columnwidth",0);return this.cWidths=this.getColumnWidthsFixed(d,l),this.pWidth=this.naturalWidth(),this.isTop&&(this.bbox.w=this.pWidth),this.setColumnPWidths(),this.pWidth!==r&&this.parent.invalidateBBox(),this.pWidth!==r}getAlignShift(){return this.isTop?super.getAlignShift():[this.container.getChildAlign(this.containerI),0]}}}function Od(e){return class extends e{get fixesPWidth(){return!1}invalidateBBox(){this.bboxComputed=!1,this.lineBBox=[]}getWrapWidth(e){const t=this.parent.parent,a=this.parent,i=this.node.childPosition()-(a.labeled?1:0);return"number"==typeof t.cWidths[i]?t.cWidths[i]:t.getTableData().W[i]}getChildAlign(e){return this.node.attributes.get("columnalign")}}}function qd(e){var t;return t=class extends e{constructor(){super(...arguments),this.breakPoints=[]}textWidth(e){let t=this.textNode;if(!t){const e=this.node.factory.create("text");e.parent=this.node,t=this.textNode=this.factory.wrap(e),t.parent=this}return t.node.setText(e),t.invalidateBBox(!1),t.getBBox().w}get breakCount(){return this.breakPoints.length}getVariant(){const e=this.jax.options,t=this.jax.math.outputData,a=(!!t.merrorFamily||!!e.merrorFont)&&this.node.Parent.isKind("merror");if(t.mtextFamily||e.mtextFont||a){const i=this.node.attributes.get("mathvariant"),r=this.constructor.INHERITFONTS[i]||this.jax.font.getCssFont(i),n=r[0]||(a?t.merrorFamily||e.merrorFont:t.mtextFamily||e.mtextFont);this.variant=this.explicitVariant(n,r[2]?"bold":"",r[1]?"italic":"")}else super.getVariant()}setBreakAt(e){this.breakPoints.push(e)}clearBreakPoints(){this.breakPoints=[]}computeLineBBox(e){const t=Pl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);return this.breakCount?(t.w=this.getBreakWidth(e),0===e?(t.R=0,this.addLeftBorders(t)):(t.L=0,t.indentData=[["left","0"],["left","0"],["left","0"]],e===this.breakCount&&this.addRightBorders(t)),t):t}getBreakWidth(e){const t=this.childNodes;let[a,i]=this.breakPoints[e-1]||[0,0],[r,n]=this.breakPoints[e]||[t.length,0],o=t[a].node.getText().split(/ /);if(a===r)return this.textWidth(o.slice(i,n).join(" "));let s=this.textWidth(o.slice(i).join(" "));for(;++ae.getBBox()))}stretchChildren(e=null){let t=[],a=this.labeled?this.childNodes.slice(1):this.childNodes;for(const e of a){const a=e.childNodes[0];a.canStretch(1)&&t.push(a)}let i=t.length,r=this.childNodes.length;if(i&&r>1&&!e){let t=0,n=0,o=i>1&&i===r;for(const e of a){const a=e.childNodes[0],i=0===a.stretch.dir;if(o||i){const{h:e,d:r}=a.getBBox(i);e>t&&(t=e),r>n&&(n=r)}}e=[t,n]}if(e)for(const a of t){const t=a.coreRScale();a.coreMO().getStretchedVariant(e.map((e=>e*t)))}}get fixesPWidth(){return!1}}}function Ud(e){return class extends e{get numCells(){return Math.max(0,this.childNodes.length-1)}get labeled(){return!0}get tableCells(){return this.childNodes.slice(1)}getChild(e){return this.childNodes[e+1]}getChildBBoxes(){return this.childNodes.slice(1).map((e=>e.getBBox()))}}}function jd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.under]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e,t=!1){if(this.hasMovableLimits())return void super.computeBBox(e,t);e.empty();const a=this.baseChild.getOuterBBox(),i=this.scriptChild.getOuterBBox(),r=this.getUnderKV(a,i)[1],n=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),[o,s]=this.getDeltaW([a,i],[0,-n]);e.combine(a,o,0),e.combine(i,s,r),e.d+=this.font.params.big_op_spacing5,e.clean(),this.setChildPWidths(t)}}}function zd(e){return class extends e{get scriptChild(){return this.childNodes[this.node.over]}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.baseChild.getOuterBBox(),a=this.scriptChild.getOuterBBox();this.node.attributes.get("accent")&&(t.h=Math.max(t.h,this.font.params.x_height*this.baseScale));const i=this.getOverKU(t,a)[1],r=this.isLineAbove?0:this.getDelta(this.scriptChild),[n,o]=this.getDeltaW([t,a],[0,r]);e.combine(t,n,0),e.combine(a,o,i),e.h+=this.font.params.big_op_spacing5,e.clean()}}}function Hd(e){return class extends e{get underChild(){return this.childNodes[this.node.under]}get overChild(){return this.childNodes[this.node.over]}get subChild(){return this.underChild}get supChild(){return this.overChild}constructor(...e){super(...e),this.stretchChildren()}computeBBox(e){if(this.hasMovableLimits())return void super.computeBBox(e);e.empty();const t=this.overChild.getOuterBBox(),a=this.baseChild.getOuterBBox(),i=this.underChild.getOuterBBox();this.node.attributes.get("accent")&&(a.h=Math.max(a.h,this.font.params.x_height*this.baseScale));const r=this.getOverKU(a,t)[1],n=this.getUnderKV(a,i)[1],o=this.getDelta(this.overChild),s=this.getDelta(this.underChild,!0),[l,d,c]=this.getDeltaW([a,i,t],[0,this.isLineBelow?0:-s,this.isLineAbove?0:o]);e.combine(a,l,0),e.combine(t,c,r),e.combine(i,d,n);const u=this.font.params.big_op_spacing5;e.h+=u,e.d+=u,e.clean()}}}function Gd(e){var t;return t=class extends e{get baseChild(){return this.childNodes[this.node.base]}get scriptChild(){return this.childNodes[1]}getBaseCore(){let e=this.getSemanticBase()||this.childNodes[0];for(;e&&(1===e.childNodes.length&&(e.node.isKind("mrow")||e.node.isKind("TeXAtom")||e.node.isKind("mstyle")||e.node.isKind("mpadded")||e.node.isKind("mphantom")||e.node.isKind("semantics"))||e.node.isKind("munderover")&&e.isMathAccent);)this.setBaseAccentsFor(e),e=e.childNodes[0];return e||(this.baseHasAccentOver=this.baseHasAccentUnder=!1),e||this.childNodes[0]}setBaseAccentsFor(e){e.node.isKind("munderover")&&(null===this.baseHasAccentOver&&(this.baseHasAccentOver=!!e.node.attributes.get("accent")),null===this.baseHasAccentUnder&&(this.baseHasAccentUnder=!!e.node.attributes.get("accentunder")))}getSemanticBase(){let e=this.node.attributes.getExplicit("data-semantic-fencepointer");return this.getBaseFence(this.baseChild,e)}getBaseFence(e,t){if(!e||!e.node.attributes||!t)return null;if(e.node.attributes.getExplicit("data-semantic-id")===t)return e;for(const a of e.childNodes){const e=this.getBaseFence(a,t);if(e)return e}return null}getBaseScale(){let e=this.baseCore,t=1;for(;e&&e!==this;){t*=e.getOuterBBox().rscale,e=e.parent}return t}getBaseIc(){return this.baseCore.getOuterBBox().ic*this.baseScale}getAdjustedIc(){return this.baseIc?1.05*this.baseIc+.05:0}isCharBase(){let e=this.baseCore;return(e.node.isKind("mo")&&null===e.size||e.node.isKind("mi")||e.node.isKind("mn"))&&1===e.bbox.rscale&&1===Array.from(e.getText()).length}checkLineAccents(){if(this.node.isKind("munderover"))if(this.node.isKind("mover"))this.isLineAbove=this.isLineAccent(this.scriptChild);else if(this.node.isKind("munder"))this.isLineBelow=this.isLineAccent(this.scriptChild);else{const e=this;this.isLineAbove=this.isLineAccent(e.overChild),this.isLineBelow=this.isLineAccent(e.underChild)}}isLineAccent(e){const t=e.coreMO().node;return t.isToken&&"\u2015"===t.getText()}getBaseWidth(){const e=this.baseChild.getLineBBox(this.baseChild.breakCount);return e.w*e.rscale-(this.baseRemoveIc?this.baseIc:0)+this.font.params.extra_ic}getOffset(){return[0,0]}baseCharZero(e){const t=!!this.baseCore.node.attributes.get("largeop"),a=!(!this.baseCore.node.isKind("mo")||!this.baseCore.size),i=this.baseScale;return!this.baseIsChar||t||a||1!==i?e:0}getV(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.length2em(this.node.attributes.get("subscriptshift"),i.sub1);return Math.max(this.baseCharZero(t.d*this.baseScale+i.sub_drop*a.rscale),r,a.h*a.rscale-.8*i.x_height)}getU(){const e=this.baseCore,t=e.getLineBBox(e.breakCount),a=this.scriptChild.getOuterBBox(),i=this.font.params,r=this.node.attributes.getList("displaystyle","superscriptshift"),n=this.node.getProperty("texprimestyle")?i.sup3:r.displaystyle?i.sup1:i.sup2,o=this.length2em(r.superscriptshift,n);return Math.max(this.baseCharZero(t.h*this.baseScale-i.sup_drop*a.rscale),o,a.d*a.rscale+1/4*i.x_height)}hasMovableLimits(){const e=this.node.attributes.get("displaystyle"),t=this.baseChild.coreMO().node;return!e&&!!t.attributes.get("movablelimits")}getOverKU(e,t){const a=this.node.attributes.get("accent"),i=this.font.params,r=t.d*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentOver?n:0,s=this.isLineAbove?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing1,i.big_op_spacing3-Math.max(0,r)))-o;return[l,e.h*e.rscale+l+r]}getUnderKV(e,t){const a=this.node.attributes.get("accentunder"),i=this.font.params,r=t.h*t.rscale,n=i.rule_thickness*i.separation_factor,o=this.baseHasAccentUnder?n:0,s=this.isLineBelow?3*i.rule_thickness:n,l=(a?s:Math.max(i.big_op_spacing2,i.big_op_spacing4-r))-o;return[l,-(e.d*e.rscale+l+r)]}getDeltaW(e,t=[0,0,0]){const a=this.node.attributes.get("align"),i=e.map((e=>e.w*e.rscale));i[0]-=this.baseRemoveIc&&!this.baseCore.node.attributes.get("largeop")?this.baseIc:0;const r=Math.max(...i),n=[];let o=0;for(const e of i.keys())n[e]=("center"===a?(r-i[e])/2:"right"===a?r-i[e]:0)+t[e],n[e]n[t]+=e[t]?e[t].dx*e[0].rscale:0)),n}getDelta(e,t=!1){const a=this.node.attributes.get("accent");let{sk:i,ic:r}=this.baseCore.getOuterBBox();return a&&(i-=e.getOuterBBox().sk),((a&&!t?i:0)+this.font.skewIcFactor*r)*this.baseScale}stretchChildren(){let e=[];for(const t of this.childNodes)t.canStretch(2)&&e.push(t);let t=e.length,a=this.childNodes.length;if(t&&a>1){let i=0,r=t>1&&t===a;for(const e of this.childNodes){const t=0===e.stretch.dir;if(r||t){const{w:a,rscale:r}=e.getOuterBBox(t);a*r>i&&(i=a*r)}}for(const t of e){const e=t.coreMO();null===e.size&&e.getStretchedVariant([i/t.coreRScale()])}}}constructor(e,t,a=null){super(e,t,a),this.baseScale=1,this.baseIc=0,this.baseRemoveIc=!1,this.baseIsChar=!1,this.baseHasAccentOver=null,this.baseHasAccentUnder=null,this.isLineAbove=!1,this.isLineBelow=!1,this.isMathAccent=!1;const i=this.baseCore=this.getBaseCore();i&&(this.setBaseAccentsFor(i),this.baseScale=this.getBaseScale(),this.baseIc=this.getBaseIc(),this.baseIsChar=this.isCharBase(),this.isMathAccent=this.baseIsChar&&this.scriptChild&&!!this.scriptChild.coreMO().node.getProperty("mathaccent"),this.checkLineAccents(),this.baseRemoveIc=!this.isLineAbove&&!this.isLineBelow&&(!this.constructor.useIC||this.isMathAccent))}computeBBox(e,t=!1){e.empty(),e.append(this.baseChild.getOuterBBox()),this.appendScripts(e),e.clean(),this.setChildPWidths(t)}appendScripts(e){const t=this.getBaseWidth(),[a,i]=this.getOffset();return e.combine(this.scriptChild.getOuterBBox(),t+a,i),e.w+=this.font.params.scriptspace,e}get breakCount(){return this._breakCount<0&&(this._breakCount=this.node.isEmbellished?this.coreMO().embellishedBreakCount:this.node.linebreakContainer?0:this.childNodes[0].breakCount),this._breakCount}breakTop(e,t){return this.node.linebreakContainer||!this.parent||this.node.childIndex(t.node)?e:this.parent.breakTop(e,this)}computeLineBBox(e){const t=this.breakCount;if(!t)return Pl.from(this.getOuterBBox(),this.linebreakOptions.lineleading);const a=this.baseChild.getLineBBox(e).copy();return ei&&e&&(a*=i/e)}1!==a&&this.adaptor.setStyle(e,"fontSize",Vn(a))}getInitialScale(){return this.math.metrics.scale}toDOM(e,t,a=null){var i;this.setDocument(a),this.math=e,this.container=t,this.pxPerEm=e.metrics.ex/this.font.params.x_height,this.nodeMap=new Map,e.root.attributes.getAllInherited().overflow=this.options.displayOverflow;const r=e.root.attributes.get("overflow");this.adaptor.setAttribute(t,"overflow",r);"linebreak"===r&&this.getLinebreakWidth(),!this.options.linebreaks.inline||e.display||e.outputData.inlineMarked||(this.markInlineBreaks(null===(i=e.root.childNodes)||void 0===i?void 0:i[0]),e.outputData.inlineMarked=!0),e.root.setTeXclass(null);const n=this.factory.wrap(e.root);this.setScale(t,n),this.processMath(n,t),this.nodeMap=null,this.executeFilters(this.postFilters,e,a,t)}getBBox(e,t){this.setDocument(t),this.math=e,e.root.setTeXclass(null),this.nodeMap=new Map;let a=this.factory.wrap(e.root).getOuterBBox();return this.nodeMap=null,a}getLinebreakWidth(){const e=this.math.metrics.containerWidth/this.pxPerEm,t=this.math.root.attributes.get("maxwidth")||this.options.linebreaks.width;this.containerWidth=Wn(t,e,1,this.pxPerEm)}markInlineBreaks(e){if(!e)return;const t=this.forceInlineBreaks;let a=!1,i="";for(const r of e.childNodes)if(i)a=this.markInlineBreak(a,t,i,e,r),i="";else if(r.isEmbellished){if(r===e.childNodes[0])continue;const n=r.coreMO(),o=n.texClass,s=n.attributes.get("linebreak"),l=n.attributes.get("linebreakstyle");(o===Ki.BIN||o===Ki.REL||o===Ki.ORD&&n.hasSpacingAttributes()||"auto"!==s)&&"nobreak"!==s&&("before"===l?a=this.markInlineBreak(a,t,s,e,r,n):i=s)}else if(r.isKind("mspace")){const i=r.attributes.get("linebreak");"nobreak"!==i&&(a=this.markInlineBreak(a,t,i,e,r))}else r.isKind("mstyle")&&!r.attributes.get("style")&&!r.attributes.getExplicit("mathbackground")||r.isKind("semantics")?(this.markInlineBreaks(r.childNodes[0]),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),r.childNodes[0].setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true"))):r.isKind("mrow")&&r.attributes.get("data-semantic-added")&&(this.markInlineBreaks(r),r.getProperty("process-breaks")&&(r.setProperty("inline-breaks",!0),e.parent.setProperty("process-breaks","true")))}markInlineBreak(e,t,a,i,r,n=null){return r.setProperty("breakable",!0),t&&"newline"!==a?(r.setProperty("forcebreak",!0),null==n||n.setProperty("forcebreak",!0)):(r.removeProperty("forcebreak"),null==n||n.removeProperty("forcebreak")),e||(i.setProperty("process-breaks",!0),i.parent.setProperty("process-breaks",!0),e=!0),e}getMetrics(e){this.setDocument(e);const t=this.adaptor,a=this.getMetricMaps(e);for(const i of e.math){const e=t.parent(i.start.node);if(i.state()t.append(e,this.html("mjx-linestrut"))));const a=this.coreMO().embellishedBreakStyle,i=[];for(const[t,r]of[[e[0],"before"],[e[1],"after"]])a!==r?(this.toSVG([t]),i.push(this.dom[0]),this.place(0,0)):i.push(this.createSvgNodes([t])[0]);return this.dom=i,!0}addChildren(e){let t=0;for(const a of this.childNodes){a.toSVG(e);const i=a.getOuterBBox();a.dom&&a.place(t+i.L*i.rscale,0),t+=(i.L+i.w+i.R)*i.rscale}}standardSvgNodes(e){const t=this.createSvgNodes(e);return this.handleStyles(),this.handleScale(),this.handleBorder(),this.handleColor(),this.handleAttributes(),t}createSvgNodes(e){this.dom=e.map((e=>this.svg("g",{"data-mml-node":this.node.kind}))),e=this.handleHref(e);for(const t of e.keys())this.adaptor.append(e[t],this.dom[t]);return this.dom}handleHref(e){const t=this.node.attributes.get("href");if(!t)return e;let a=0;const i=this.node.isEmbellished&&!this.node.isKind("mo");return e.map((e=>{e=this.adaptor.append(e,this.svg("a",{href:t}));const{h:r,d:n,w:o}=i?this.getOuterBBox():this.getLineBBox(a);return this.adaptor.append(this.dom[a++],this.svg("rect",{"data-hitbox":!0,fill:"none",stroke:"none","pointer-events":"all",width:this.fixed(o),height:this.fixed(r+n),x:1===a||i?this.fixed(-this.dx):0,y:this.fixed(-n)})),e}))}handleStyles(){var e,t,a;if(!this.styles)return;const i=this.styles.cssText;i&&this.dom.forEach((e=>this.adaptor.setAttribute(e,"style",i)));const r=((null===(e=this.styleData)||void 0===e?void 0:e.padding)||[0,0,0,0])[3],n=((null===(a=null===(t=this.styleData)||void 0===t?void 0:t.border)||void 0===a?void 0:a.width)||[0,0,0,0])[3];(r||n)&&(this.dx=r+n)}handleScale(){if(1!==this.bbox.rscale){const e="scale("+this.fixed(this.bbox.rscale/1e3,3)+")";this.dom.forEach((t=>this.adaptor.setAttribute(t,"transform",e)))}}handleColor(){var e;const t=this.adaptor,a=this.node.attributes,i=a.getExplicit("mathcolor")||a.getExplicit("color"),r=a.getExplicit("mathbackground")||a.getExplicit("background")||(null===(e=this.styles)||void 0===e?void 0:e.get("background-color"));if(i&&this.dom.forEach((e=>{t.setAttribute(e,"fill",i),t.setAttribute(e,"stroke",i)})),r){let e=0;const a=this.node.isEmbellished&&!this.node.isKind("mo");this.dom.forEach((i=>{const{h:n,d:o,w:s}=a?this.getOuterBBox():this.getLineBBox(e++),l=this.svg("rect",{fill:r,x:1===e||a?this.fixed(-this.dx):0,y:this.fixed(-o),width:this.fixed(s),height:this.fixed(n+o),"data-bgcolor":!0}),d=t.firstChild(i);d?t.insert(l,d):t.append(i,l)}))}}handleBorder(){var e;const t=null===(e=this.styleData)||void 0===e?void 0:e.border;if(!t)return;const a=$d.borderFuzz,i=this.adaptor;let r=0;const n=this.dom.length-1,o=this.node.isEmbellished&&!this.node.isKind("mo");for(const e of this.dom){const s=n&&r?0:1,l=n&&r!==n?0:1,d=o?this.getOuterBBox():this.getLineBBox(r++),[c,u,p]=[d.h+a,d.d+a,d.w+a],C=[p,c],f=[-a,c],h=[p,-u],m=[-a,-u],g=[p-l*t.width[1],c-t.width[0]],y=[-a+s*t.width[3],c-t.width[0]],L=[p-l*t.width[1],-u+t.width[2]],k=[-a+s*t.width[3],-u+t.width[2]],b=[[f,C,g,y],[h,C,g,L],[m,h,L,k],[m,f,y,k]],S=i.firstChild(e),A=s*this.dx;for(const a of[0,1,2,3]){if(!t.width[a]||3===a&&!s||1===a&&!l)continue;const i=b[a];"dashed"===t.style[a]||"dotted"===t.style[a]?this.addBorderBroken(i,t.color[a],t.style[a],t.width[a],a,e,A):this.addBorderSolid(i,t.color[a],S,e,A)}}}addBorderSolid(e,t,a,i,r){const n=this.svg("polygon",{points:e.map((([e,t])=>`${this.fixed(e-r)},${this.fixed(t)}`)).join(" "),stroke:"none"});t&&this.adaptor.setAttribute(n,"fill",t),a?this.adaptor.insert(n,a):this.adaptor.append(i,n)}addBorderBroken(e,t,a,i,r,n,o){const s="dotted"===a,l=i/2,[d,c,u,p]=[[l,-l,-l,-l],[-l,l,-l,-l],[l,l,-l,l],[l,l,l,-l]][r],[C,f]=e,h=C[0]+d-o,m=C[1]+c,g=f[0]+u-o,y=f[1]+p,L=Math.abs(r%2?y-m:g-h),k=s?Math.ceil(L/(2*i)):Math.ceil((L-i)/(4*i)),b=L/(4*k+1),S=this.svg("line",{x1:this.fixed(h),y1:this.fixed(m),x2:this.fixed(g),y2:this.fixed(y),"stroke-width":this.fixed(i),stroke:t,"stroke-linecap":s?"round":"square","stroke-dasharray":s?[1,this.fixed(L/k-.002)].join(" "):[this.fixed(b),this.fixed(3*b)].join(" ")}),A=this.adaptor,w=A.firstChild(n);w?A.insert(S,w):A.append(n,S)}handleAttributes(){const e=this.adaptor,t=this.node.attributes,a=t.getAllDefaults(),i=$d.skipAttributes;for(const r of t.getExplicitNames())!1!==i[r]&&(r in a||i[r]||e.hasAttribute(this.dom[0],r))||this.dom.forEach((a=>e.setAttribute(a,r,t.getExplicit(r))));if(t.get("class"))for(const a of Ar(t.get("class")))this.dom.forEach((t=>e.addClass(t,a)))}place(e,t,a=null){if(a||(e+=this.dx*this.bbox.rscale),!e&&!t)return;a||(a=this.dom[0],t=this.handleId(t));const i=`translate(${this.fixed(e)},${this.fixed(t)})`,r=this.adaptor.getAttribute(a,"transform")||"";this.adaptor.setAttribute(a,"transform",i+(r?" "+r:""))}handleId(e){if(!this.node.attributes||!this.node.attributes.get("id"))return e;const t=this.adaptor,a=this.getBBox().h,i=t.childNodes(this.dom[0]);i.forEach((e=>t.remove(e)));const r=this.svg("g",{"data-idbox":!0,transform:`translate(0,${this.fixed(-a)})`},i);return t.append(this.dom[0],this.svg("text",{"data-id-align":!0},[this.text("")])),t.append(this.dom[0],r),e+a}firstChild(e=this.dom[0]){const t=this.adaptor;let a=t.firstChild(e);return a&&"text"===t.kind(a)&&t.getAttribute(a,"data-id-align")&&(a=t.firstChild(t.next(a))),a&&"rect"===t.kind(a)&&t.getAttribute(a,"data-hitbox")&&(a=t.next(a)),a}placeChar(e,t,a,i,r=null,n=!1){null===r&&(r=this.variant);const o=e.toString(16).toUpperCase(),[,,s,l]=this.getVariantChar(r,e);if("p"in l){t+=this.addUtext(t,a,i,r);const e=l.p?"M"+l.p+"Z":"";this.place(t,a,this.adaptor.append(i,this.charNode(r,o,e)))}else if("c"in l){t+=this.addUtext(t,a,i,r);const e=this.adaptor.append(i,this.svg("g",{"data-c":o}));this.place(t,a,e),t=0;for(const i of this.unicodeChars(l.c,r))t+=this.placeChar(i,t,a,e,r)}else if(l.unknown)return this.utext+=String.fromCodePoint(e),n?0:this.addUtext(t,a,i,r);return s}addUtext(e,t,a,i){const r=this.utext;if(!r)return 0;this.utext="";const n=this.adaptor.append(a,this.jax.unknownText(r,i));return this.place(e,t,n),this.jax.measureTextNodeWithCache(n,r,i).w}charNode(e,t,a){return"none"!==this.jax.options.fontCache?this.useNode(e,t,a):this.pathNode(t,a)}pathNode(e,t){return this.svg("path",{"data-c":e,d:t})}useNode(e,t,a){const i=this.svg("use",{"data-c":t}),r="#"+this.jax.fontCache.cachePath(e,t,a);return this.adaptor.setAttribute(i,"href",r,this.jax.options.useXlink?ru:null),i}drawBBox(){var e,t;let{w:a,h:i,d:r}=this.getOuterBBox();const n=((null===(t=null===(e=this.styleData)||void 0===e?void 0:e.border)||void 0===t?void 0:t.width)||[0,0,0,0])[3],o={style:{opacity:.25}};n&&(o.transform=`translate(${this.fixed(-n)}, 0)`);const s=this.svg("g",o,[this.svg("rect",{fill:"red",height:this.fixed(i),width:this.fixed(a)}),this.svg("rect",{fill:"green",height:this.fixed(r),width:this.fixed(a),y:this.fixed(-r)})]),l=this.dom[0]||this.parent.dom[0];this.adaptor.append(l,s)}html(e,t={},a=[]){return this.jax.html(e,t,a)}svg(e,t={},a=[]){return this.jax.svg(e,t,a)}text(e){return this.jax.text(e)}fixed(e,t=1){return this.jax.fixed(1e3*e,t)}}$d.kind="unknown",$d.borderFuzz=.005;const Xd=["url(data:application/x-font-woff;charset=utf-8;base64,","T1RUTwAJAIAAAwAQQ0ZGIGnFMZkAAARQAAAAlE9TLzJpUWOBAAABAAAAAGBjbWFwAAwAUwAABAQAAAAs","aGVhZCFRvpAAAACcAAAANmhoZWEC8AD9AAAA1AAAACRobXR4A+gAAAAABOQAAAAIbWF4cAACUAAAAAD4","AAAABm5hbWVNb8+2AAABYAAAAqNwb3N0AAMAAAAABDAAAAAgAAEAAAABAABVWOu4Xw889QADA+gAAAAA","3ym+2AAAAADfKb7YAAAAAAPoAAAAAAADAAIAAAAAAAAAAQAAAu79EgAAA+gAAAAAAAAAAQAAAAAAAAAA","AAAAAAAAAAIAAFAAAAIAAAADA+gB9AAFAAACigK7AAAAjAKKArsAAAHfADEBAgAAAAAAAAAAAAAAAAAA","AAEAAAAAAAAAAAAAAABYWFhYAEAAIAAgAu79EgAAAu4C7gAAAAEAAAAAAXcAAAAgACAAAAAAACIBngAB","AAAAAAAAAAEAQQABAAAAAAABAAsAAAABAAAAAAACAAcAIQABAAAAAAADABUAxgABAAAAAAAEABMANgAB","AAAAAAAFAAsApQABAAAAAAAGABIAbwABAAAAAAAHAAEAQQABAAAAAAAIAAEAQQABAAAAAAAJAAEAQQAB","AAAAAAAKAAEAQQABAAAAAAALAAEAQQABAAAAAAAMAAEAQQABAAAAAAANAAEAQQABAAAAAAAOAAEAQQAB","AAAAAAAQAAsAAAABAAAAAAARAAcAIQADAAEECQAAAAIAXwADAAEECQABABYACwADAAEECQACAA4AKAAD","AAEECQADACoA2wADAAEECQAEACYASQADAAEECQAFABYAsAADAAEECQAGACQAgQADAAEECQAHAAIAXwAD","AAEECQAIAAIAXwADAAEECQAJAAIAXwADAAEECQAKAAIAXwADAAEECQALAAIAXwADAAEECQAMAAIAXwAD","AAEECQANAAIAXwADAAEECQAOAAIAXwADAAEECQAQABYACwADAAEECQARAA4AKG1qeC1sbS16ZXJvAG0A","agB4AC0AbABtAC0AegBlAHIAb1JlZ3VsYXIAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvIFJlZ3VsYXIA","bQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcAdQBsAGEAcm1qeC1sbS16ZXJvUmVndWxhcgBtAGoA","eAAtAGwAbQAtAHoAZQByAG8AUgBlAGcAdQBsAGEAclZlcnNpb24gMC4xAFYAZQByAHMAaQBvAG4AIAAw","AC4AMSA6bWp4LWxtLXplcm8gUmVndWxhcgAgADoAbQBqAHgALQBsAG0ALQB6AGUAcgBvACAAUgBlAGcA","dQBsAGEAcgAAAAABAAMAAQAAAAwABAAgAAAABAAEAAEAAAAg//8AAAAg////4QABAAAAAAADAAAAAAAA","AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAQABAQETbWp4LWxtLXplcm9SZWd1bGFyAAEBASf4GwD4","HAL4HQP4HgSLi/mC+nwFHQAAAIYPHQAAAIkRix0AAACUEgAFAQEMHyoxNlZlcnNpb24gMC4xbWp4LWxt","LXplcm8gUmVndWxhcm1qeC1sbS16ZXJvUmVndWxhcnNwYWNlAAAAAYsAAgEBAwaLDvp8DgAAAAAD6AAA",') format("woff")'].join(""),Kd=function(){var e;const t=fd($d);return(e=class extends t{handleDisplay(){const[e,t]=this.getAlignShift();if("center"!==e&&this.adaptor.setAttribute(this.jax.container,"justify",e),this.bbox.pwidth===Jn.fullWidth){if(this.adaptor.setAttribute(this.jax.container,"width","full"),this.jax.table){let{L:a,w:i,R:r}=this.jax.table.getOuterBBox();"right"===e?r=Math.max(r||-t,-t):"left"===e?a=Math.max(a||t,t):"center"===e&&(i+=2*Math.abs(t)),this.jax.minwidth=Math.max(0,a+i+r)}}else this.jax.shift=t}handleSpeech(){const e=this.adaptor,t=this.node.attributes,a=t.get("aria-label")||t.get("data-semantic-speech");if(a){const t=this.getTitleID(),i=this.svg("title",{id:t},[this.text(a)]);e.insert(i,e.firstChild(this.dom[0])),e.setAttribute(this.dom[0],"aria-labeledby",t),e.removeAttribute(this.dom[0],"aria-label");for(const t of this.childNodes[0].childNodes)t.dom.forEach((t=>e.setAttribute(t,"aria-hidden","true")))}}getTitleID(){return"mjx-svg-title-"+String(this.jax.options.titleID++)}toSVG(e){super.toSVG(e);const t=this.adaptor;"block"===this.node.attributes.get("display")&&(t.setAttribute(this.jax.container,"display","true"),this.handleDisplay()),this.jax.document.options.internalSpeechTitles&&this.handleSpeech()}setChildPWidths(e,t=null,a=!0){return super.setChildPWidths(e,this.parent?t:this.metrics.containerWidth/this.jax.pxPerEm,!1)}}).kind=dr.prototype.kind,e.styles={'mjx-container[jax="SVG"][display="true"]':{display:"block","text-align":"center","justify-content":"center",margin:"1em 0"},'mjx-container[jax="SVG"][display="true"][width="full"]':{display:"flex"},'mjx-container[jax="SVG"][justify="left"]':{"text-align":"left","justify-content":"left"},'mjx-container[jax="SVG"][justify="right"]':{"text-align":"right","justify-content":"right"},'mjx-container[jax="SVG"] mjx-break::after':{content:'" "',"white-space":"normal","line-height":"0","font-family":"MJX-ZERO"},'mjx-break[size="0"]':{"letter-spacing":"-0.999em"},'mjx-break[size="1"]':{"letter-spacing":"-0.889em"},'mjx-break[size="2"]':{"letter-spacing":"-0.833em"},'mjx-break[size="3"]':{"letter-spacing":"-0.778em"},'mjx-break[size="4"]':{"letter-spacing":"-0.722em"},'mjx-break[size="5"]':{"letter-spacing":"-0.667em"},'mjx-container[jax="SVG"] mjx-break[newline]::before':{"white-space":"pre",content:'"\\A"'},'mjx-break[newline] + svg[width="0.054ex"]':{"margin-right":"-1px"},"mjx-break[prebreak]":{"letter-spacing":"-.999em"},"@font-face /* zero */":{"font-family":"MJX-ZERO",src:Xd}},e}(),Jd=function(){var e;const t=Nd($d);return e=class extends t{constructor(){super(...arguments),this.linebreakCount=0}toSVG(e){this.getBBox();const t=this.linebreakCount=this.isStack?0:this.breakCount;e=t||!this.node.isInferred?this.standardSvgNodes(e):this.getSvgNodes(e),this.addChildren(e),t&&this.placeLines(e)}getSvgNodes(e){if(this.dh){const t=this.svg("g",{transform:`translate(0 ${this.fixed(this.dh)})`});e=[this.adaptor.append(e[0],t)]}return this.dom=e,e}placeLines(e){var t;const a=this.lineBBox,i=this.jax.math.display;let r=this.dh;for(const n of e.keys()){const o=a[n];this.place(o.L||0,r,e[n]),r-=Math.max(.25,o.d)+(i?o.lineLeading:0)+Math.max(.75,(null===(t=a[n+1])||void 0===t?void 0:t.h)||0)}}createSvgNodes(e){const t=this.linebreakCount;if(!t)return super.createSvgNodes(e);const a=this.adaptor,i=this.node.isInferred?{"data-mjx-linestack":!0}:{"data-mml-node":this.node.kind};this.dom=[a.append(e[0],this.svg("g",i))],this.dom=[a.append(this.handleHref(e)[0],this.dom[0])];const r=Array(t);for(let e=0;e<=t;e++)r[e]=a.append(this.dom[0],this.svg("g",{"data-mjx-linebox":!0,"data-mjx-lineno":e}));return r}addChildren(e){let t=0,a=0;for(const i of this.childNodes){const r=i.breakCount;if(i.toSVG(e.slice(a,a+r+1)),i.dom){let e=0;for(const a of i.dom){if(a){const r=e?0:i.dx,n=i.getLineBBox(e++);t+=(n.L+r)*n.rscale,this.place(t,0,a),t+=(n.w+n.R-r)*n.rscale}r&&(t=0)}if(r){const e=i.getLineBBox(r);t+=(e.w+e.R)*e.rscale}}a+=r}}},e.kind=Mr.prototype.kind,e}(),Yd=function(){var e;const t=Md(Jd);return(e=class extends t{}).kind=_r.prototype.kind,e}(),Qd=function(){var e;const t=Ld($d);return(e=class extends t{}).kind=cr.prototype.kind,e}(),ec=.1,tc=function(){var e;const t=Ed($d);return e=class extends t{toSVG(e){const t=this.node.attributes,a=t.get("symmetric")&&2!==this.stretch.dir,i=0!==this.stretch.dir;i&&null===this.size&&this.getStretchedVariant([]);let r=this.standardSvgNodes(e);if(r.length>1&&"duplicate"!==this.breakStyle){const e="after"===this.breakStyle?1:0;this.adaptor.remove(r[e]),r[e]=null}if(i&&this.size<0)this.stretchSvg();else{const e=a||t.get("largeop")?this.fixed(this.getCenterOffset()):"0",i=this.node.getProperty("mathaccent")?this.fixed(this.getAccentOffset()):"0";"0"===e&&"0"===i||(r[0]&&this.adaptor.setAttribute(r[0],"transform",`translate(${i} ${e})`),r[1]&&this.adaptor.setAttribute(r[1],"transform",`translate(${i} ${e})`)),r[0]&&this.addChildren([r[0]]),r[1]&&(this.multChar||this).addChildren([r[1]])}}stretchSvg(){const e=this.stretch.stretch,t=this.getStretchVariants(),a=this.getBBox();1===this.stretch.dir?this.stretchVertical(e,t,a):this.stretchHorizontal(e,t,a)}getStretchVariants(){const e=this.stretch.c||this.getText().codePointAt(0),t=[];for(const a of this.stretch.stretch.keys())t[a]=this.font.getStretchVariant(e,a);return t}stretchVertical(e,t,a){const{h:i,d:r,w:n}=a,o=this.addTop(e[0],t[0],i,n),s=this.addBot(e[2],t[2],r,n);if(4===e.length){const[a,l]=this.addMidV(e[3],t[3],n);this.addExtV(e[1],t[1],i,-a,o,0,n),this.addExtV(e[1],t[1],-l,r,0,s,n)}else this.addExtV(e[1],t[1],i,r,o,s,n)}stretchHorizontal(e,t,a){const i=a.w,r=this.addLeft(e[0],t[0]),n=this.addRight(e[2],t[2],i);if(4===e.length){const[a,o]=this.addMidH(e[3],t[3],i),s=i/2;this.addExtH(e[1],t[1],s,r,s-a),this.addExtH(e[1],t[1],s,o-s,n,s)}else this.addExtH(e[1],t[1],i,r,n)}getChar(e,t){const a=this.font.getChar(t,e)||[0,0,0,null];return[a[0],a[1],a[2],a[3]||{}]}addGlyph(e,t,a,i,r=null){if(r)return this.placeChar(e,a,i,r,t);if(this.dom[0]){const r=this.placeChar(e,a,i,this.dom[0],t);if(!this.dom[1])return r}return this.placeChar(e,a,i,this.dom[1],t)}addTop(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,a-r),r+n}addExtV(e,t,a,i,r,n,o){if(!e)return;r=Math.max(0,r-ec),n=Math.max(0,n-ec);const s=this.adaptor,[l,d,c]=this.getChar(e,t),u=a+i-r-n,p=1.5*u/(l+d),C=(p*(l-d)-u)/2;if(u<=0)return;const f=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),y:this.fixed(n-i),x:this.fixed((o-c)/2),viewBox:[0,C,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,f);const h=s.lastChild(f);s.setAttribute(h,"transform",`scale(1,${this.jax.fixed(p)})`),this.dom[0]&&s.append(this.dom[0],f),this.dom[1]&&s.append(this.dom[1],this.dom[0]?s.clone(f):f)}addBot(e,t,a,i){if(!e)return 0;const[r,n,o]=this.getChar(e,t);return this.addGlyph(e,t,(i-o)/2,n-a),r+n}addMidV(e,t,a){if(!e)return[0,0];const[i,r,n]=this.getChar(e,t),o=(r-i)/2+this.font.params.axis_height;return this.addGlyph(e,t,(a-n)/2,o),[i+o,r-o]}addLeft(e,t){return e?this.addGlyph(e,t,0,0):0}addExtH(e,t,a,i,r,n=0){if(!e)return;r=Math.max(0,r-.1),i=Math.max(0,i-.1);const o=this.adaptor,[s,l,d]=this.getChar(e,t),c=a-i-r,u=s+l+.2,p=c/d*1.5,C=-(l+ec);if(c<=0)return;const f=this.svg("svg",{width:this.fixed(c),height:this.fixed(u),x:this.fixed(n+i),y:this.fixed(C),viewBox:[(p*d-c)/2,C,c,u].map((e=>this.fixed(e))).join(" ")});this.addGlyph(e,t,0,0,f);const h=o.lastChild(f);o.setAttribute(h,"transform","scale("+this.jax.fixed(p)+",1)"),this.dom[0]&&o.append(this.dom[0],f),this.dom[1]&&o.append(this.dom[1],this.dom[0]?o.clone(f):f)}addRight(e,t,a){if(!e)return 0;const i=this.getChar(e,t)[2];return this.addGlyph(e,t,a-i,0)}addMidH(e,t,a){if(!e)return[0,0];const i=this.getChar(e,t)[2];return this.addGlyph(e,t,(a-i)/2,0),[(a-i)/2,(a+i)/2]}},e.kind=Er.prototype.kind,e}(),ac=function(){var e;const t=Ad($d);return(e=class extends t{}).kind=ur.prototype.kind,e}(),ic=function(){var e;const t=_d($d);return(e=class extends t{}).kind=Nr.prototype.kind,e}(),rc=function(){var e;const t=qd($d);return(e=class extends t{toSVG(e){if(!this.breakCount)return void super.toSVG(e);const t=this.standardSvgNodes(e),a=this.textNode.node,i=this.childNodes;for(const e of t.keys()){const r=[t[e]];let[n,o]=this.breakPoints[e-1]||[0,0],[s,l]=this.breakPoints[e]||[i.length,0],d=i[n].node.getText().split(/ /);if(n===s){a.setText(d.slice(o,l).join(" ")),this.textNode.toSVG(r);continue}a.setText(d.slice(o).join(" ")),this.textNode.toSVG(r);let c=this.textNode.getBBox().w;for(;++n g':{fill:"red",stroke:"red"},'g[data-mml-node="merror"] > rect[data-background]':{fill:"yellow",stroke:"none"}},oc);var oc;const sc=function(){var e;const t=Fd($d);return(e=class extends t{}).kind=xr.prototype.kind,e}(),lc=function(){var e;const t=vd($d);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;let t=this.standardSvgNodes(e);const[,,,,,a,i,r,n]=this.getDimens(),o=this.node.attributes.get("data-align")||"left",s=i+n-(a<0&&"left"!==o?"center"===o?a/2:a:0);(s||r)&&(t=[this.adaptor.append(t[0],this.svg("g"))],this.place(s,r,t[0])),this.addChildren(t)}}).kind=Tr.prototype.kind,e}(),dc=function(){var e;return(e=class extends $d{toSVG(e){this.standardSvgNodes(e)}}).kind=Ir.prototype.kind,e}(),cc=function(){var e;const t=gd($d);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;this.standardSvgNodes(e);const{linethickness:t,bevelled:a}=this.node.attributes.getList("linethickness","bevelled"),i=this.isDisplay();if(a)this.makeBevelled(i);else{const e=this.length2em(String(t),.06);0===e?this.makeAtop(i):this.makeFraction(i,e)}}makeFraction(e,t){const a=this.dom,{numalign:i,denomalign:r}=this.node.attributes.getList("numalign","denomalign"),[n,o]=this.childNodes,s=n.getOuterBBox(),l=o.getOuterBBox(),d=this.font.params,c=d.axis_height,u=this.node.getProperty("withDelims")?0:d.nulldelimiterspace,p=Math.max((s.L+s.w+s.R)*s.rscale,(l.L+l.w+l.R)*l.rscale),C=this.getAlignX(p,s,i)+.1+u,f=this.getAlignX(p,l,r)+.1+u,{T:h,u:m,v:g}=this.getTUV(e,t);n.toSVG(a),n.place(C,c+h+Math.max(s.d*s.rscale,m)),o.toSVG(a),o.place(f,c-h-Math.max(l.h*l.rscale,g)),this.adaptor.append(a[0],this.svg("rect",{width:this.fixed(p+.2),height:this.fixed(t),x:this.fixed(u),y:this.fixed(c-t/2)}))}makeAtop(e){const t=this.dom,{numalign:a,denomalign:i}=this.node.attributes.getList("numalign","denomalign"),[r,n]=this.childNodes,o=r.getOuterBBox(),s=n.getOuterBBox(),l=this.font.params,d=this.node.getProperty("withDelims")?0:l.nulldelimiterspace,c=Math.max((o.L+o.w+o.R)*o.rscale,(s.L+s.w+s.R)*s.rscale),u=this.getAlignX(c,o,a)+d,p=this.getAlignX(c,s,i)+d,{u:C,v:f}=this.getUVQ(e);r.toSVG(t),r.place(u,C),n.toSVG(t),n.place(p,-f)}makeBevelled(e){const t=this.dom,[a,i]=this.childNodes,{u:r,v:n,delta:o,nbox:s,dbox:l}=this.getBevelData(e),d=(s.L+s.w+s.R)*s.rscale;a.toSVG(t),this.bevel.toSVG(t),i.toSVG(t),a.place(s.L*s.rscale,r),this.bevel.place(d-o/2,0),i.place(d+this.bevel.getOuterBBox().w+l.L*l.rscale-o,n)}}).kind=Fr.prototype.kind,e}(),uc=function(){var e;const t=Pd($d);return e=class extends t{constructor(){super(...arguments),this.dx=0}addRoot(e,t,a,i){return 0}toSVG(e){const t=this.surd,a=this.childNodes[this.base],i=this.root?this.childNodes[this.root]:null,r=t.getBBox(),n=a.getOuterBBox(),o=this.getPQ(r)[1],s=this.font.params.surd_height*this.bbox.scale,l=n.h+o+s,d=this.standardSvgNodes(e),c=this.adaptor.append(d[0],this.svg("g")),u=this.addRoot(d,i,r,l);t.toSVG(d),t.place(u,l-r.h),a.toSVG([c]),a.place(u+r.w,0),this.adaptor.append(d[d.length-1],this.svg("rect",{width:this.fixed(n.w),height:this.fixed(s),x:this.fixed(u+r.w),y:this.fixed(l-s)}))}},e.kind=Pr.prototype.kind,e}(),pc=function(){var e;const t=xd(uc);return e=class extends t{addRoot(e,t,a,i){t.toSVG(e);const[r,n,o]=this.getRootDimens(a,i),s=t.getOuterBBox();return t.place(o*s.rscale,n),r}},e.kind=Dr.prototype.kind,e}(),Cc=function(){var e;const t=md($d);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);this.setChildrenParent(this.mrow),this.mrow.toSVG(t),this.setChildrenParent(this)}setChildrenParent(e){for(const t of this.childNodes)t.parent=e}}).kind=Or.prototype.kind,e}(),fc=function(){var e;const t=Gd($d);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.getBaseWidth(),[i,r]=this.getOffset();this.baseChild.toSVG(t),this.baseChild.place(0,0),this.scriptChild.toSVG([t[t.length-1]]),this.scriptChild.place(a+i,r)}}).kind="scriptbase",e}(),hc=function(){var e;const t=Dd(fc);return(e=class extends t{}).kind=jr.prototype.kind,e}(),mc=function(){var e;const t=Bd(fc);return(e=class extends t{}).kind=zr.prototype.kind,e}(),gc=function(){var e;const t=Rd(fc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.supChild,this.subChild],n=this.getBaseWidth(),o=this.getAdjustedIc(),[s,l]=this.getUVQ();a.toSVG(t);const d=[t[t.length-1]];i.toSVG(d),r.toSVG(d),a.place(0,0),r.place(n+(this.baseIsChar?0:o),l),i.place(n+o,s)}}).kind=Ur.prototype.kind,e}(),yc=function(){var e;const t=jd(hc);return e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineBelow?0:this.getDelta(this.scriptChild,!0),s=this.getUnderKV(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,-o]);a.place(l,0),i.place(d,s)}},e.kind=Gr.prototype.kind,e}(),Lc=function(){var e;const t=zd(mc);return e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i]=[this.baseChild,this.scriptChild],[r,n]=[a.getOuterBBox(),i.getOuterBBox()];a.toSVG(t),i.toSVG(t);const o=this.isLineAbove?0:this.getDelta(this.scriptChild),s=this.getOverKU(r,n)[1],[l,d]=this.getDeltaW([r,n],[0,o]);a.place(l,0),i.place(d,s)}},e.kind=Wr.prototype.kind,e}(),kc=function(){var e;const t=Hd(gc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;if(this.hasMovableLimits())return void super.toSVG(e);const t=this.standardSvgNodes(e),[a,i,r]=[this.baseChild,this.overChild,this.underChild],[n,o,s]=[a.getOuterBBox(),i.getOuterBBox(),r.getOuterBBox()];a.toSVG(t),r.toSVG(t),i.toSVG(t);const l=this.getDelta(this.overChild),d=this.getDelta(this.underChild,!0),c=this.getOverKU(n,o)[1],u=this.getUnderKV(n,s)[1],[p,C,f]=this.getDeltaW([n,s,o],[0,this.isLineBelow?0:-d,this.isLineAbove?0:l]);a.place(p,0),r.place(C,u),i.place(f,c)}}).kind=Hr.prototype.kind,e}();function bc(e){return{left:(e,t)=>0,center:(e,t)=>(t-e)/2,right:(e,t)=>t-e}[e]||((e,t)=>0)}const Sc=function(){var e;const t=Sd(gc);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.scriptData,i=this.node.getProperty("scriptalign")||"right left",[r,n]=Ar(i+" "+i),[o,s]=this.getCombinedUV();let l=0;a.numPrescripts&&(l=this.addScripts(this.dom[0],this.font.params.scriptspace,o,s,this.firstPrescript,a.numPrescripts,r));const d=this.baseChild;d.toSVG(t),d.place(l,0),this.breakCount&&(l=0),l+=d.getLineBBox(d.breakCount).w,a.numScripts&&this.addScripts(this.dom[this.dom.length-1],l,o,s,1,a.numScripts,n)}addScripts(e,t,a,i,r,n,o){const s=this.adaptor,l=bc(o),d=s.append(e,this.svg("g")),c=s.append(e,this.svg("g"));this.place(t,a,d),this.place(t,i,c);let u=r+2*n,p=0;for(;ro?o:this.pWidth),l="left"===n?0:"right"===n?s:s/2;if(l){const t=this.svg("g",{},this.adaptor.childNodes(e));this.place(l,0,t),this.adaptor.append(e,t)}return l}lineClass(e){return"mjx-"+e}makeFrame(e,t,a,i){const r=this.fLine;return this.svg("rect",this.setLineThickness(r,i,{"data-frame":!0,class:this.lineClass(i),width:this.fixed(e-r),height:this.fixed(t+a-r),x:this.fixed(r/2),y:this.fixed(r/2-a)}))}makeVLine(e,t,a){const{h:i,d:r}=this.getBBox(),n="dotted"===t?a/2:0,o=this.fixed(e+a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"v",class:this.lineClass(t),x1:o,y1:this.fixed(n-r),x2:o,y2:this.fixed(i-n)}))}makeHLine(e,t,a){const i=this.getBBox().w,r="dotted"===t?a/2:0,n=this.fixed(e-a/2);return this.svg("line",this.setLineThickness(a,t,{"data-line":"h",class:this.lineClass(t),x1:this.fixed(r),y1:n,x2:this.fixed(i-r),y2:n}))}setLineThickness(e,t,a){return.07!==e&&(a["stroke-thickness"]=this.fixed(e),"solid"!==t&&(a["stroke-dasharray"]=("dotted"===t?"0,":"")+this.fixed(2*e))),a}handleLabels(e,t,a){if(!this.hasLabels)return;const i=this.labels,r=this.node.attributes.get("side");this.spaceLabels(),this.isTop?this.topTable(e,i,r):this.subTable(e,i,r,a)}spaceLabels(){const e=this.adaptor,t=this.getBBox().h,a=this.getTableData().L,i=this.getRowHalfSpacing();let r=t-this.fLine,n=e.firstChild(this.labels);for(let t=0;t line[data-line], svg[data-table] > g > line[data-line]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame]':{"stroke-width":"70px",fill:"none"},'g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed':{"stroke-dasharray":"140"},'g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted':{"stroke-linecap":"round","stroke-dasharray":"0,140"},'g[data-mml-node="mtable"] > g > svg':{overflow:"visible"}},e}(),wc=function(){var e;const t=Zd($d);return e=class extends t{placeCell(e,t){const{x:a,y:i,lSpace:r,w:n,rSpace:o,lLine:s,rLine:l}=t,d=1/this.getBBox().rscale,[c,u]=[this.H*d,this.D*d],[p,C]=[this.tSpace*d,this.bSpace*d],[f,h]=e.placeCell(a+r,i,n,c,u),m=r+n+o;return e.placeColor(-(f+r+s/2),-(u+C+h),m+(s+l)/2,c+u+p+C),m+l}placeCells(e){const t=this.parent,a=t.getColumnHalfSpacing(),i=[t.fLine,...t.cLines,t.fLine],r=t.getComputedWidths(),n=1/this.getBBox().rscale;let o=i[0];for(let t=0;ta.addEventListener(e,t)))}Px(e){return this.px(e)}toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e),a=this.selected;let i=0;this.dom.forEach((e=>{const{h:t,d:r,w:n}=a.getLineBBox(i++);this.adaptor.append(e,this.svg("rect",{width:this.fixed(n),height:this.fixed(t+r),x:1===i?this.fixed(-this.dx):0,y:this.fixed(-r),fill:"none","pointer-events":"all"}))})),a.toSVG(t);const r=a.getOuterBBox();a.dom&&a.place(r.L*r.rscale,0),this.action(this,this.data)}}).kind=Zr.prototype.kind,e.styles={'[jax="SVG"] mjx-tool':{display:"inline-block",position:"relative",width:0,height:0},'[jax="SVG"] mjx-tool > mjx-tip':{position:"absolute",top:0,left:0},"mjx-tool > mjx-tip":{display:"inline-block","line-height":0,padding:".2em",border:"1px solid #888","background-color":"#F8F8F8",color:"black","box-shadow":"2px 2px 5px #AAAAAA"},'g[data-mml-node="maction"][data-toggle]':{cursor:"pointer"},"mjx-status":{display:"block",position:"fixed",left:"1em",bottom:"1em","min-width":"25%",padding:".2em .4em",border:"1px solid #888","font-size":"90%","background-color":"#F8F8F8",color:"black"}},e.actions=new Map([["toggle",[(e,t)=>{e.dom.forEach((t=>{e.adaptor.setAttribute(t,"data-toggle",e.node.attributes.get("selection"))}));const a=e.factory.jax.math,i=e.factory.jax.document,r=e.node;e.setEventHandler("click",(e=>{a.end.node||(a.start.node=a.end.node=a.typesetRoot,a.start.n=a.end.n=0),r.nextToggleSelection(),a.rerender(i,r.attributes.get("data-maction-id")?ji.ENRICHED:ji.RERENDER),e.stopPropagation()}))},{}]],["tooltip",[(e,t)=>{const a=e.childNodes[1];if(a)for(const i of e.dom){const r=e.firstChild(i);if(a.node.isKind("mtext")){const t=a.node.getText();e.adaptor.insert(e.svg("title",{},[e.text(t)]),r)}else{const a=e.adaptor,n=e.jax.container,o=e.node.factory.create("math",{},[e.childNodes[1].node]),s=e.html("mjx-tool",{},[e.html("mjx-tip")]),l=a.append(r,e.svg("foreignObject",{style:{display:"none"}},[s]));e.jax.processMath(e.jax.factory.wrap(o),a.firstChild(s)),e.childNodes[1].node.parent=e.node,e.setEventHandler("mouseover",(r=>{t.stopTimers(i,t),t.hoverTimer.set(i,setTimeout((()=>{a.setStyle(s,"left","0"),a.setStyle(s,"top","0"),a.append(n,s);const t=a.nodeBBox(s),r=a.nodeBBox(i),o=(r.right-t.left)/e.metrics.em+e.tipDx,l=(r.bottom-t.bottom)/e.metrics.em+e.tipDy;a.setStyle(s,"left",e.Px(o)),a.setStyle(s,"top",e.Px(l))}),t.postDelay)),r.stopPropagation()}),i),e.setEventHandler("mouseout",(e=>{t.stopTimers(i,t);const r=setTimeout((()=>a.append(l,s)),t.clearDelay);t.clearTimer.set(i,r),e.stopPropagation()}),i)}}},pd]],["statusline",[(e,t)=>{const a=e.childNodes[1];if(a&&a.node.isKind("mtext")){const i=e.adaptor,r=a.node.getText();e.dom.forEach((e=>i.setAttribute(e,"data-statusline",r))),e.setEventHandler("mouseover",(a=>{if(null===t.status){const a=i.body(i.document);t.status=i.append(a,e.html("mjx-status",{},[e.text(r)]))}a.stopPropagation()})),e.setEventHandler("mouseout",(e=>{t.status&&(i.remove(t.status),t.status=null),e.stopPropagation()}))}},{status:null}]]]),e}(),Nc={top:(e,t,a,i)=>[0,e-i,a,e-i],right:(e,t,a,i)=>[a-i,-t,a-i,e],bottom:(e,t,a,i)=>[0,i-t,a,i-t],left:(e,t,a,i)=>[i,-t,i,e],vertical:(e,t,a,i)=>[a/2,e,a/2,-t],horizontal:(e,t,a,i)=>[0,(e-t)/2,a,(e-t)/2],up:(e,t,a,i)=>[i,i-t,a-i,e-i],down:(e,t,a,i)=>[i,e-i,a-i,i-t]},Mc=function(e,t,a=""){const{h:i,d:r,w:n}=e.getBBox(),o=e.thickness/2;return _c(Nc[t](i,r,n,o),e,a)},_c=function(e,t,a){if(a){const i=t.getOffset(a);i&&("X"===a?(e[0]-=i,e[2]-=i):(e[1]-=i,e[3]-=i))}return e},Fc=function(e,t=""){return(a,i)=>{const r=a.line(Mc(a,e,t));a.adaptor.append(a.dom[0],r)}},Pc=function(e){return Ql(((t,a)=>{t.adaptor.append(t.dom[0],t.line(Mc(t,e)))}))(e)},Dc=function(e,t,a){return ed(((e,i)=>{e.adaptor.append(e.dom[0],e.line(Mc(e,t))),e.adaptor.append(e.dom[0],e.line(Mc(e,a)))}))(e,t,a)},Bc=function(e){return td((t=>(t,a)=>{t.adaptor.append(t.dom[0],t.line(Mc(t,e)))}))(e)},Rc=function(e){return ad(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Tc=function(e){return id(((e,t)=>{e.adaptor.append(e.dom[0],t)}))(e)},Ic=function(){var e;const t=hd($d);return(e=class extends t{line(e){const[t,a,i,r]=e;return this.svg("line",{x1:this.fixed(t),y1:this.fixed(a),x2:this.fixed(i),y2:this.fixed(r),"stroke-width":this.fixed(this.thickness)})}box(e,t,a,i=0){const r=this.thickness,n={x:this.fixed(r/2),y:this.fixed(r/2-a),width:this.fixed(e-r),height:this.fixed(t+a-r),fill:"none","stroke-width":this.fixed(r)};return i&&(n.rx=this.fixed(i)),this.svg("rect",n)}ellipse(e,t,a){const i=this.thickness;return this.svg("ellipse",{rx:this.fixed((e-i)/2),ry:this.fixed((t+a-i)/2),cx:this.fixed(e/2),cy:this.fixed((t-a)/2),fill:"none","stroke-width":this.fixed(i)})}path(e,...t){return this.svg("path",{d:t.map((e=>"string"==typeof e?e:this.fixed(e))).join(" "),style:{"stroke-width":this.fixed(this.thickness)},"stroke-linecap":"round","stroke-linejoin":e,fill:"none"})}fill(...e){return this.svg("path",{d:e.map((e=>"string"==typeof e?e:this.fixed(e))).join(" ")})}arrow(e,t,a,i="",r=0){const{w:n,h:o,d:s}=this.getBBox(),l=(e-n)/2,d=(o-s)/2,c=this.thickness,u=c/2,[p,C,f]=[c*this.arrowhead.x,c*this.arrowhead.y,c*this.arrowhead.dx],h=a?this.fill("M",n+l,d,"l",-(p+f),C,"l",f,u-C,"L",p-l,d+u,"l",f,C-u,"l",-(p+f),-C,"l",p+f,-C,"l",-f,C-u,"L",n+l-p,d-u,"l",-f,u-C,"Z"):this.fill("M",n+l,d,"l",-(p+f),C,"l",f,u-C,"L",-l,d+u,"l",0,-c,"L",n+l-p,d-u,"l",-f,u-C,"Z"),m=[];if(r&&m.push("X"===i?`translate(${this.fixed(-r)} 0)`:`translate(0 ${this.fixed(r)})`),t){const e=this.jax.fixed(180*-t/Math.PI);m.push(`rotate(${e} ${this.fixed(n/2)} ${this.fixed(d)})`)}return m.length&&this.adaptor.setAttribute(h,"transform",m.join(" ")),h}toSVG(e){const t=this.standardSvgNodes(e),a=this.getBBoxExtenders()[3],i={};a>0&&(i.transform="translate("+this.fixed(a)+", 0)");const r=this.adaptor.append(t[0],this.svg("g",i));this.renderChild?this.renderChild(this,r):(this.childNodes[0].toSVG([r]),this.childNodes[0].place(0,0));for(const e of Object.keys(this.notations)){const a=this.notations[e];!a.renderChild&&a.renderer(this,t[0])}}}).kind=qr.prototype.kind,e.notations=new Map([Pc("top"),Pc("right"),Pc("bottom"),Pc("left"),Dc("actuarial","top","right"),Dc("madruwb","bottom","right"),Bc("up"),Bc("down"),["horizontalstrike",{renderer:Fc("horizontal","Y"),bbox:e=>[0,e.padding,0,e.padding]}],["verticalstrike",{renderer:Fc("vertical","X"),bbox:e=>[e.padding,0,e.padding,0]}],["box",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.box(a,i,r))},bbox:Hl,border:Wl,remove:"left right top bottom"}],["roundedbox",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness+e.padding;e.adaptor.append(e.dom[0],e.box(a,i,r,n))},bbox:Hl}],["circle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox();e.adaptor.append(e.dom[0],e.ellipse(a,i,r))},bbox:Hl}],["phasorangle",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.getArgMod(1.75*e.padding,i+r)[0],o=e.thickness/2,s=i+r,l=Math.cos(n);e.adaptor.append(e.dom[0],e.path("mitre","M",a,o-r,"L",o+l*o,o-r,"L",l*s+o,s-r-o))},bbox:e=>{const t=e.padding/2,a=e.thickness;return[2*t,t,t+a,3*t+a]},border:e=>[0,0,e.thickness,0],remove:"bottom"}],Tc("up"),Tc("down"),Tc("left"),Tc("right"),Tc("updown"),Tc("leftright"),Rc("updiagonal"),Rc("northeast"),Rc("southeast"),Rc("northwest"),Rc("southwest"),Rc("northeastsouthwest"),Rc("northwestsoutheast"),["longdiv",{renderer:(e,t)=>{const{w:a,h:i,d:r}=e.getBBox(),n=e.thickness/2,o=e.padding;e.adaptor.append(e.dom[0],e.path("round","M",n,n-r,"a",o-n/2,(i+r)/2-4*n,0,"0,1",0,i+r-2*n,"L",a-n,i-n))},bbox:e=>{const t=e.padding,a=e.thickness;return[t+a,t,t,2*t+a/2]}}],["radical",{renderer:(e,t)=>{e.msqrt.toSVG([t]);const a=e.sqrtTRBL()[3];e.place(-a,0,t)},init:e=>{e.msqrt=e.createMsqrt(e.childNodes[0])},bbox:e=>e.sqrtTRBL(),renderChild:!0}]]),e}(),Oc=function(){var e;const t=Wd($d);return(e=class extends t{toSVG(e){if(this.toEmbellishedSVG(e))return;const t=this.standardSvgNodes(e);this.childNodes.length&&this.childNodes[0].toSVG(t)}}).kind=rn.prototype.kind,e}(),qc=function(){var e;return(e=class extends $d{toSVG(e){super.toSVG(e)}computeBBox(){return this.bbox}}).kind=on.prototype.kind,e}(),Zc=function(){var e;return(e=class extends $d{}).kind=nn.prototype.kind,e.styles={"foreignObject[data-mjx-xml]":{"font-family":"initial","line-height":"normal",overflow:"visible"}},e}(),Uc=function(){var e;return e=class extends $d{toSVG(e){const t=this.adaptor.clone(this.node.getXML()),a=this.jax.math.metrics.em*this.jax.math.metrics.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-xml":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[t]))]}computeBBox(e,t=!1){const{w:a,h:i,d:r}=this.jax.measureXMLnode(this.node.getXML());e.w=a,e.h=i,e.d=r}getStyles(){}getScale(){}getVariant(){}},e.kind=lr.prototype.kind,e.autoStyle=!1,e}(),jc=function(){var e;const t=yd($d);return(e=class extends t{toSVG(e){const t=this.standardSvgNodes(e);if(this.charWrapper)return void this.charWrapper.toSVG(t);const{src:a,alt:i}=this.node.attributes.getList("src","alt"),r=this.fixed(this.height),n={width:this.fixed(this.width),height:r,transform:"translate(0 "+this.fixed(this.height+(this.valign||0))+") matrix(1 0 0 -1 0 0)",preserveAspectRatio:"none","aria-label":i,href:a},o=this.svg("image",n);this.adaptor.append(t[0],o)}}).kind=an.prototype.kind,e}(),zc=function(){var e;const t=cd($d);return(e=class extends t{toSVG(e){super.toSVG(e),this.adaptor.setAttribute(this.dom[0],"data-mjx-texclass",Ji[this.node.texClass])}}).kind=sn.prototype.kind,e}(),Hc=function(){var e;const t=ud($d);return(e=class extends t{static addStyles(e,t){e.addStyles({'mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c]':{"stroke-width":t.options.blacker}})}toSVG(e){const t=this.adaptor,a=this.parent.variant,i=this.node.getText();if(0!==i.length)if("-explicitFont"===a)this.dom=[t.append(e[0],this.jax.unknownText(i,a))];else{const r=this.remappedText(i,a);this.parent.childNodes.length>1?e=this.dom=[t.append(e[0],this.svg("g",{"data-mml-node":"text"}))]:this.dom=e;let n=0;for(const t of r)n+=this.placeChar(t,n,0,e[0],a,!0);this.addUtext(n,0,e[0],a)}}}).kind=sr.prototype.kind,e}(),Gc=function(){var e;const t=dd($d);return e=class extends t{toSVG(e){const t=this.jax.math.metrics,a=t.em*t.scale,i=this.fixed(1/a),{w:r,h:n,d:o}=this.getBBox();this.dom=[this.adaptor.append(e[0],this.svg("foreignObject",{"data-mjx-html":!0,y:this.jax.fixed(-n*a)+"px",width:this.jax.fixed(r*a)+"px",height:this.jax.fixed((n+o)*a)+"px",transform:`scale(${i}) matrix(1 0 0 -1 0 0)`},[this.getHTML()]))]}},e.kind=dn.prototype.kind,e.styles={"foreignObject[data-mjx-html]":{overflow:"visible"},"mjx-html":{display:"inline-block","line-height":"normal","text-align":"initial"},"mjx-html-holder":{display:"block",position:"absolute",width:"100%",height:"100%"}},e}(),Wc={[Kd.kind]:Kd,[Jd.kind]:Jd,[Yd.kind]:Yd,[Qd.kind]:Qd,[tc.kind]:tc,[ac.kind]:ac,[ic.kind]:ic,[rc.kind]:rc,[nc.kind]:nc,[sc.kind]:sc,[lc.kind]:lc,[dc.kind]:dc,[cc.kind]:cc,[uc.kind]:uc,[pc.kind]:pc,[Cc.kind]:Cc,[hc.kind]:hc,[mc.kind]:mc,[gc.kind]:gc,[yc.kind]:yc,[Lc.kind]:Lc,[kc.kind]:kc,[Sc.kind]:Sc,[Ac.kind]:Ac,[wc.kind]:wc,[Ec.kind]:Ec,[vc.kind]:vc,[xc.kind]:xc,[Ic.kind]:Ic,[Oc.kind]:Oc,[qc.kind]:qc,[Zc.kind]:Zc,[Uc.kind]:Uc,[jc.kind]:jc,[zc.kind]:zc,[Hc.kind]:Hc,[Gc.kind]:Gc,[$d.kind]:$d};class Vc extends ld{}Vc.defaultNodes=Wc;class $c{constructor(e){this.cache=new Map,this.defs=null,this.localID="",this.nextID=0,this.jax=e}cachePath(e,t,a){const i="MJX-"+this.localID+(this.jax.font.getVariant(e).cacheID||"")+"-"+t;return this.cache.has(i)||(this.cache.set(i,a),this.jax.adaptor.append(this.defs,this.jax.svg("path",{id:i,d:a}))),i}clearLocalID(){this.localID=""}useLocalID(e=null){this.localID=(null==e?++this.nextID:e)+(""===e?"":"-")}clearCache(){this.cache=new Map,this.defs=this.jax.svg("defs")}getCache(){return this.defs}}class Xc extends Fl{static charOptions(e,t){return super.charOptions(e,t)}}function Kc(e,t,a){for(const a of Object.keys(t)){const i=parseInt(a);Xc.charOptions(e,i).p=t[i]}for(const t of Object.keys(a)){const i=parseInt(t);Xc.charOptions(e,i).c=a[i]}return e}Xc.OPTIONS=Object.assign(Object.assign({},Fl.OPTIONS),{dynamicPrefix:"./output/svg/fonts"}),Xc.JAX="SVG";const Jc={40:{dir:vl,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9115,9116,9117],HDW:[.748,.248,.875]},41:{dir:vl,sizes:[.997,1.095,1.195,1.445,1.793,2.093,2.393,2.991],stretch:[9118,9119,9120],HDW:[.748,.248,.875]},45:{c:8722,dir:xl,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},47:{dir:vl,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},61:{dir:xl,stretch:[0,61],HDW:[.367,-.133,.778],hd:[.367,-.133]},91:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122,9123],HDW:[.75,.25,.667]},92:{dir:vl,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},93:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125,9126],HDW:[.75,.25,.667]},94:{c:770,dir:xl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},95:{c:8211,dir:xl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},123:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9127,123,9129,9128],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},124:{dir:vl,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[124,8739],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},125:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9131,123,9133,9132],stretchv:[0,1,0,0],HDW:[.75,.25,.902]},126:{c:771,dir:xl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},175:{c:773,dir:xl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},710:{c:770,dir:xl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},711:{c:780,dir:xl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},713:{c:773,dir:xl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},728:{c:774,dir:xl,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},732:{c:771,dir:xl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},770:{dir:xl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},771:{dir:xl,sizes:[0,.652,.778,.931,1.115,1.335,1.599,1.915]},773:{dir:xl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},774:{dir:xl,sizes:[0,.658,.784,.937,1.12,1.341,1.604,1.92]},780:{dir:xl,sizes:[0,.644,.768,.919,1.1,1.32,1.581,1.896]},8211:{dir:xl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},8212:{dir:xl,stretch:[0,8212],HDW:[.277,-.255,1],hd:[.277,-.255]},8213:{dir:xl,stretch:[0,8213],HDW:[.27,-.23,1.152],hd:[.27,-.23]},8214:{dir:vl,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],schar:[8214,8741],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8254:{c:175,dir:xl,sizes:[0,.568],stretch:[0,773],stretchv:[0,1],HDW:[.67,-.63,0],hd:[.67,-.63]},8260:{dir:vl,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8400:{dir:xl,sizes:[0,.667],stretch:[8400,8400],stretchv:[3,1],HDW:[.711,-.601,0],hd:[.631,-.601]},8401:{dir:xl,sizes:[0,.667],stretch:[0,8400,8401],stretchv:[0,1,4],HDW:[.711,-.601,0],hd:[.631,-.601]},8406:{dir:xl,sizes:[0,.659],stretch:[8406,8400],stretchv:[3,1],HDW:[.711,-.521,0],hd:[.631,-.601]},8407:{dir:xl,sizes:[0,.659],stretch:[0,8400,8407],stretchv:[0,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8417:{dir:xl,sizes:[0,.715],stretch:[8406,8400,8407],stretchv:[3,1,4],HDW:[.711,-.521,0],hd:[.631,-.601]},8428:{dir:xl,sizes:[0,.667],stretch:[0,845,8428],stretchv:[0,1,4],HDW:[-.171,.281,0],hd:[-.171,.201]},8429:{dir:xl,sizes:[0,.667],stretch:[8429,845],stretchv:[3,1],HDW:[-.171,.281,0],hd:[-.171,.201]},8430:{dir:xl,sizes:[0,.659],stretch:[8430,845],stretchv:[3,1],HDW:[-.091,.281,0],hd:[-.171,.201]},8431:{dir:xl,sizes:[0,.659],stretch:[0,845,8431],stretchv:[0,1,4],HDW:[-.091,.281,0],hd:[-.171,.201]},8592:{dir:xl,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},8593:{dir:vl,sizes:[.883,1.349],variants:[0,2],stretch:[8593,8593],stretchv:[3,1],HDW:[.679,.203,.5]},8594:{dir:xl,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8595:{dir:vl,sizes:[.883,1.349],variants:[0,2],stretch:[0,8593,8595],stretchv:[0,1,4],HDW:[.703,.179,.5]},8596:{dir:xl,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},8597:{dir:vl,sizes:[1.015,1.015],variants:[0,2],stretch:[8593,8593,8595],stretchv:[3,1,4],HDW:[.757,.257,.5]},8598:{dir:vl,sizes:[.918,1.384],variants:[0,2]},8599:{dir:vl,sizes:[.918,1.384],variants:[0,2]},8600:{dir:vl,sizes:[.918,1.384],variants:[0,2]},8601:{dir:vl,sizes:[.918,1.384],variants:[0,2]},8602:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[8602,8592,0,8602],stretchv:[3,1,0,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8603:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8592,8603,8602],stretchv:[0,1,4,1],HDW:[.51,.01,.997],hd:[.27,-.23]},8606:{dir:xl,sizes:[1.017,1.463],variants:[0,2],stretch:[8606,8592],stretchv:[3,1],HDW:[.51,.01,1.017],hd:[.27,-.23]},8608:{dir:xl,sizes:[1.017,1.463],variants:[0,2],stretch:[0,8592,8608],stretchv:[0,1,4],HDW:[.51,.01,1.017],hd:[.27,-.23]},8610:{dir:xl,sizes:[1.192,1.658],variants:[0,2],stretch:[8592,8592,8610],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8611:{dir:xl,sizes:[1.192,1.658],variants:[0,2],stretch:[8611,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1.192],hd:[.27,-.23]},8612:{dir:xl,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8614:{dir:xl,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},8617:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8617],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8618:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[8618,8617,8594],stretchv:[3,1,4],HDW:[.55,.01,.997],hd:[.27,-.23]},8619:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[8592,8617,8619],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8620:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[8620,8617,8594],stretchv:[3,1,4],HDW:[.55,.05,.997],hd:[.27,-.23]},8630:{dir:xl,sizes:[.98,1.33],variants:[0,2]},8631:{dir:xl,sizes:[.98,1.33],variants:[0,2]},8636:{dir:xl,sizes:[1,1.478],variants:[0,2],stretch:[8636,8636],stretchv:[3,1],HDW:[.503,-.23,1],hd:[.27,-.23]},8637:{dir:xl,sizes:[1.012,1.478],variants:[0,2],stretch:[8637,8636],stretchv:[3,1],HDW:[.27,.003,1.012],hd:[.27,-.23]},8638:{dir:vl,sizes:[.901,1.367],variants:[0,2],stretch:[8638,8638],stretchv:[3,1],HDW:[.697,.203,.441]},8639:{dir:vl,sizes:[.901,1.367],variants:[0,2],stretch:[8639,8639],stretchv:[3,1],HDW:[.697,.203,.441]},8640:{dir:xl,sizes:[1,1.478],variants:[0,2],stretch:[0,8636,8640],stretchv:[0,1,4],HDW:[.503,-.23,1],hd:[.27,-.23]},8641:{dir:xl,sizes:[1.012,1.478],variants:[0,2],stretch:[0,8636,8641],stretchv:[0,1,4],HDW:[.27,.003,1.012],hd:[.27,-.23]},8642:{dir:vl,sizes:[.901,1.367],variants:[0,2],stretch:[0,8638,8642],stretchv:[0,1,4],HDW:[.703,.197,.441]},8643:{dir:vl,sizes:[.901,1.367],variants:[0,2],stretch:[0,8639,8643],stretchv:[0,1,4],HDW:[.703,.197,.441]},8644:{dir:xl,sizes:[1.018,1.484],variants:[0,2],stretch:[8644,8644,8644],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8645:{dir:vl,sizes:[.907,1.373],variants:[0,2],stretch:[8645,8645,8645],stretchv:[3,1,4],HDW:[.703,.203,.896]},8646:{dir:xl,sizes:[1.018,1.484],variants:[0,2],stretch:[8646,8644,8646],stretchv:[3,1,4],HDW:[.672,.172,1.018],hd:[.432,-.068]},8647:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[8647,8647],stretchv:[3,1],HDW:[.75,.25,.997],hd:[.51,.01]},8648:{dir:vl,sizes:[.883,1.349],variants:[0,2],stretch:[8648,8648],stretchv:[3,1],HDW:[.679,.203,.992]},8649:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8647,8649],stretchv:[0,1,4],HDW:[.75,.25,.997],hd:[.51,.01]},8650:{dir:vl,sizes:[.883,1.349],variants:[0,2],stretch:[0,8648,8650],stretchv:[0,1,4],HDW:[.703,.179,.992]},8651:{dir:xl,sizes:[1.018,1.484],variants:[0,2],stretch:[8651,8651,8651],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8652:{dir:xl,sizes:[1.018,1.484],variants:[0,2],stretch:[8652,8651,8652],stretchv:[3,1,4],HDW:[.6,.1,1.018],hd:[.367,-.133]},8653:{dir:xl,sizes:[.991,1.457],variants:[0,2],stretch:[8653,8654,0,8653],stretchv:[3,1,0,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8654:{dir:xl,sizes:[1.068,1.534],variants:[0,2],stretch:[8656,8654,8658,8653],stretchv:[3,1,4,1],HDW:[.52,.02,1.068],hd:[.367,-.133]},8655:{dir:xl,sizes:[.991,1.457],variants:[0,2],stretch:[0,8654,8658,8653],stretchv:[0,1,4,1],HDW:[.52,.02,.991],hd:[.367,-.133]},8656:{dir:xl,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},8657:{dir:vl,sizes:[.88,1.346],variants:[0,2],stretch:[8657,8657],stretchv:[3,1],HDW:[.676,.203,.652]},8658:{dir:xl,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8659:{dir:vl,sizes:[.88,1.346],variants:[0,2],stretch:[0,8657,8659],stretchv:[0,1,4],HDW:[.703,.176,.652]},8660:{dir:xl,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},8661:{dir:vl,sizes:[.957,1.423],variants:[0,2],stretch:[8657,8657,8659],stretchv:[3,1,4],HDW:[.728,.228,.652]},8666:{dir:xl,sizes:[1.015,1.461],variants:[0,2],stretch:[8666,8666],stretchv:[3,1],HDW:[.617,.117,1.015],hd:[.464,-.036]},8667:{dir:xl,sizes:[1.015,1.461],variants:[0,2],stretch:[0,8666,8667],stretchv:[0,1,4],HDW:[.617,.117,1.015],hd:[.464,-.036]},8693:{dir:vl,sizes:[.907,1.373],variants:[0,2],stretch:[8693,8645,8693],stretchv:[3,1,4],HDW:[.703,.203,.896]},8694:{dir:xl,sizes:[.997,1.463],variants:[0,2],stretch:[0,8694,8694],stretchv:[0,1,4],HDW:[.99,.49,.997],hd:[.75,.25]},8719:{dir:vl,sizes:[1.001,1.401],variants:[0,2]},8720:{dir:vl,sizes:[1.001,1.401],variants:[0,2]},8721:{dir:vl,sizes:[1.001,1.401],variants:[0,2]},8722:{dir:xl,stretch:[0,8722],HDW:[.583,.083,.778],hd:[.583,.083]},8725:{c:47,dir:vl,sizes:[1.001,1.311,1.717,2.249,2.945,3.859,5.055,6.621]},8730:{dir:vl,sizes:[1.001,1.201,1.801,2.401,3.001],stretch:[8730,8730,9143],stretchv:[3,1,0],HDW:[.04,.96,1.056],fullExt:[.64,2.44]},8739:{dir:vl,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},8741:{dir:vl,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8741],stretchv:[0,2],HDW:[.75,.25,.424]},8747:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8748:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8749:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8750:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8751:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8752:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8753:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8754:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8755:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},8801:{dir:xl,stretch:[0,8801],HDW:[.464,-.036,.778],hd:[.464,-.036]},8803:{dir:xl,stretch:[0,8803],HDW:[.561,.061,.778],hd:[.561,.061]},8866:{dir:vl,sizes:[.685,.869],variants:[0,0],schar:[8866,10205]},8867:{dir:vl,sizes:[.685,.869],variants:[0,0],schar:[8867,10206]},8868:{dir:vl,sizes:[.685,.869],variants:[0,0],schar:[8868,10201]},8869:{dir:vl,sizes:[.685,.869],variants:[0,0],schar:[8869,10200]},8896:{dir:vl,sizes:[1.045,1.394],variants:[0,2]},8897:{dir:vl,sizes:[1.045,1.394],variants:[0,2]},8898:{dir:vl,sizes:[1.023,1.357],variants:[0,2]},8899:{dir:vl,sizes:[1.023,1.357],variants:[0,2]},8968:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9121,9122],HDW:[.75,.25,.667]},8969:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[9124,9125],HDW:[.75,.25,.667]},8970:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9122,9123],HDW:[.75,.25,.667]},8971:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[0,9125,9126],HDW:[.75,.25,.667]},8978:{c:9180,dir:xl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8994:{c:9180,dir:xl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},8995:{c:9181,dir:xl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9001:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9001,10216]},9002:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],schar:[9002,10217]},9130:{dir:vl,sizes:[.748],stretch:[0,9130],HDW:[.748,0,.902]},9135:{c:8211,dir:xl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},9136:{dir:vl,sizes:[1.48],stretch:[9127,9130,9133],HDW:[.98,.5,.902]},9137:{dir:vl,sizes:[1.48],stretch:[9131,9130,9129],HDW:[.98,.5,.902]},9140:{dir:xl,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9140,9140,9140],stretchv:[3,1,4],HDW:[.772,-.504,.36],hd:[.772,-.712]},9141:{dir:xl,sizes:[.36,.735,1.11,1.485,1.86,2.235,2.61,2.985],stretch:[9141,9141,9141],stretchv:[3,1,4],HDW:[-.074,.342,.36],hd:[-.282,.342]},9168:{dir:vl,sizes:[.642],stretch:[0,9168],HDW:[.642,0,.333]},9180:{dir:xl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9180,9180,9180],stretchv:[3,1,4],HDW:[.796,-.502,.504],hd:[.796,-.694]},9181:{dir:xl,sizes:[.504,1.006,1.508,2.012,2.516,3.02,3.524,4.032],stretch:[9181,9181,9181],stretchv:[3,1,4],HDW:[-.072,.366,.504],hd:[-.264,.366]},9182:{dir:xl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},9183:{dir:xl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]},9184:{dir:xl,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9184,9184,9184],stretchv:[3,1,4],HDW:[.873,-.605,.546],hd:[.873,-.771]},9185:{dir:xl,sizes:[.546,1.048,1.55,2.056,2.564,3.068,3.574,4.082],stretch:[9185,9185,9185],stretchv:[3,1,4],HDW:[-.175,.443,.546],hd:[-.341,.443]},9472:{c:8211,dir:xl,stretch:[0,8211],HDW:[.277,-.255,.5],hd:[.277,-.255]},10072:{c:8739,dir:vl,sizes:[1.001,1.203,1.445,1.735,2.085,2.503,3.005,3.607],stretch:[0,8739],stretchv:[0,2],HDW:[.75,.25,.278]},10214:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10214,10214,10214],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10215:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001],stretch:[10215,10215,10215],stretchv:[3,1,4],HDW:[.75,.25,1.007]},10216:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10217:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10218:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10219:{dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},10222:{dir:vl,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10222,10222,10222],stretchv:[3,1,4],HDW:[.762,.262,.647]},10223:{dir:vl,sizes:[1.025,1.127,1.229,1.483,1.837,2.141,2.445,3.053],stretch:[10223,10223,10223],stretchv:[3,1,4],HDW:[.762,.262,.647]},10229:{c:8592,dir:xl,sizes:[1,1.463],variants:[0,0],schar:[8592,10229],stretch:[8592,8592],stretchv:[3,1],HDW:[.51,.01,1],hd:[.27,-.23]},10230:{c:8594,dir:xl,sizes:[1,1.463],variants:[0,0],schar:[8594,10230],stretch:[0,8592,8594],stretchv:[0,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10231:{c:8596,dir:xl,sizes:[1,1.442],variants:[0,0],schar:[8596,10231],stretch:[8592,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,1],hd:[.27,-.23]},10232:{c:8656,dir:xl,sizes:[1,1.457],variants:[0,0],schar:[8656,10232],stretch:[8656,8656],stretchv:[3,1],HDW:[.52,.02,1],hd:[.367,-.133]},10233:{c:8658,dir:xl,sizes:[1,1.457],variants:[0,0],schar:[8658,10233],stretch:[0,8656,8658],stretchv:[0,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10234:{c:8660,dir:xl,sizes:[1,1.534],variants:[0,0],schar:[8660,10234],stretch:[8656,8656,8658],stretchv:[3,1,4],HDW:[.52,.02,1],hd:[.367,-.133]},10235:{c:8612,dir:xl,sizes:[.977,1.443],variants:[0,0],schar:[8612,10235],stretch:[8592,8592,8612],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10236:{c:8614,dir:xl,sizes:[.977,1.443],variants:[0,0],schar:[8614,10236],stretch:[8614,8592,8594],stretchv:[3,1,4],HDW:[.51,.01,.977],hd:[.27,-.23]},10570:{dir:xl,sizes:[1.026],stretch:[8636,8636,8641],stretchv:[3,1,4],HDW:[.503,.003,1.026],hd:[.27,-.23]},10571:{dir:xl,sizes:[1.025],stretch:[8637,8636,8640],stretchv:[3,1,4],HDW:[.503,.003,1.025],hd:[.27,-.23]},10574:{dir:xl,sizes:[1.026],stretch:[8636,8636,8640],stretchv:[3,1,4],HDW:[.503,-.23,1.026],hd:[.27,-.23]},10576:{dir:xl,sizes:[1.025],stretch:[8637,8636,8641],stretchv:[3,1,4],HDW:[.27,.003,1.025],hd:[.27,-.23]},10586:{dir:xl,sizes:[1.012],stretch:[8636,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10587:{dir:xl,sizes:[1.012],stretch:[8614,8636,8640],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10590:{dir:xl,sizes:[1.01],stretch:[8637,8636,8612],stretchv:[3,1,4],HDW:[.51,.01,1.011],hd:[.27,-.23]},10591:{dir:xl,sizes:[1.012],stretch:[8614,8636,8641],stretchv:[3,1,4],HDW:[.51,.01,1.012],hd:[.27,-.23]},10752:{dir:vl,sizes:[.987,1.305],variants:[0,2]},10753:{dir:vl,sizes:[.987,1.305],variants:[0,2]},10754:{dir:vl,sizes:[.987,1.305],variants:[0,2]},10755:{dir:vl,sizes:[1.023,1.357],variants:[0,2]},10756:{dir:vl,sizes:[1.023,1.357],variants:[0,2]},10757:{dir:vl,sizes:[1.029,1.373],variants:[0,2]},10758:{dir:vl,sizes:[1.029,1.373],variants:[0,2]},10761:{dir:vl,sizes:[.981,1.26],variants:[0,2]},10764:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},10769:{dir:vl,sizes:[1.112,2.223],variants:[0,2]},12296:{c:10216,dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},12297:{c:10217,dir:vl,sizes:[1.001,1.101,1.201,1.451,1.801,2.101,2.401,3.001]},65079:{c:9182,dir:xl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9182,175,9182,9182],stretchv:[3,1,4,1],HDW:[.854,-.493,.492],hd:[.724,-.622]},65080:{c:9183,dir:xl,sizes:[.492,.993,1.494,1.996,2.498,3,3.502,4.006],stretch:[9183,95,9183,9183],stretchv:[3,1,4,1],HDW:[-.062,.423,.492],hd:[-.192,.294]}},Yc=function(e){var t;return(t=class extends e{}).defaultVariants=[...Fl.defaultVariants,["-size3","normal"],["-size4","normal"],["-size5","normal"],["-size6","normal"],["-size7","normal"],["-lf-tp","normal"],["-rt-bt","normal"],["-ex-md","normal"]],t.defaultCssFonts=Object.assign(Object.assign({},Fl.defaultCssFonts),{"-size3":["serif",!1,!1],"-size4":["serif",!1,!1],"-size5":["serif",!1,!1],"-size6":["serif",!1,!1],"-size7":["serif",!1,!1],"-lf-tp":["serif",!1,!1],"-rt-bt":["serif",!1,!1],"-ex-md":["serif",!1,!1]}),t.defaultAccentMap={94:"\u02c6",126:"\u02dc",768:"\u02cb",769:"\u02ca",770:"\u02c6",771:"\u02dc",772:"\u02c9",774:"\u02d8",775:"\u02d9",776:"\xa8",778:"\u02da",780:"\u02c7",8594:"\u20d7"},t.defaultParams=Object.assign(Object.assign({},Fl.defaultParams),{x_height:.442}),t.defaultSizeVariants=["normal","-smallop","-largeop","-size3","-size4","-size5","-size6","-size7"],t.defaultStretchVariants=["normal","-ex-md","-size7","-lf-tp","-rt-bt"],t}(Xc);class Qc extends Yc{constructor(e={}){super(e);const t=this.constructor;for(const e of Object.keys(t.variantCacheIds))this.variant[e].cacheID="MM-"+t.variantCacheIds[e]}}Qc.NAME="MathJaxModern",Qc.OPTIONS=Object.assign(Object.assign({},Yc.OPTIONS),{dynamicPrefix:Yc.OPTIONS.dynamicPrefix+"/svg/dynamic"}),Qc.defaultDelimiters=Jc,Qc.defaultChars={normal:{32:[0,0,.332,{p:""}],33:[.716,0,.278,{p:"192 665C192 698 165 716 139 716C113 716 86 698 86 665L125 210C126 195 127 187 139 187C149 187 152 192 153 209ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],34:[.705,-.423,.374,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423ZM270 670C272 690 255 705 235 705C215 705 198 690 200 670L222 423L248 423"}],35:[.694,.194,.833,{p:"776 153C776 173 757 173 742 173L531 173L571 327L742 327C757 327 776 327 776 347C776 367 757 367 743 367L583 367L661 656C662 658 665 670 665 674C665 685 656 694 645 694C629 694 626 681 623 670L542 367L354 367L432 656C433 658 436 670 436 674C436 685 427 694 416 694C400 694 397 681 394 670L313 367L89 367C75 367 56 367 56 347C56 327 75 327 90 327L301 327L261 173L90 173C75 173 56 173 56 153C56 133 75 133 89 133L249 133L171-156C170-158 167-170 167-174C167-185 176-194 187-194C203-194 206-181 209-170L290 133L478 133L400-156C399-158 396-170 396-174C396-185 405-194 416-194C432-194 435-181 438-170L519 133L743 133C757 133 776 133 776 153ZM530 327L490 173L302 173L342 327"}],36:[.75,.056,.5,{p:"443 195C443 278 398 329 389 338C349 382 313 391 265 403L265 673C350 669 398 625 413 569C409 570 407 571 397 571C371 571 351 553 351 525C351 494 376 479 397 479C400 479 443 480 443 529C443 626 377 699 265 705L265 750L234 750L234 704C123 694 56 604 56 513C56 444 93 396 111 379C149 340 183 332 234 319L234 21C146 26 99 77 86 139C90 138 98 137 102 137C129 137 148 156 148 183C148 211 127 229 102 229C96 229 56 227 56 178C56 89 109-3 234-11L234-56L265-56L265-10C370-1 443 92 443 195ZM392 165C392 98 344 31 265 21L265 311C385 286 392 189 392 165ZM234 411C111 437 107 523 107 543C107 603 154 665 234 673"}],37:[.75,.056,.833,{p:"693 730C693 741 684 750 673 750C663 750 658 743 652 736C602 668 535 641 462 641C392 641 330 666 275 718C256 735 235 750 203 750C127 750 56 666 56 549C56 428 128 347 203 347C276 347 333 436 333 548C333 562 333 609 312 661C377 624 427 619 463 619C539 619 590 650 596 654L597 653L148-16C139-29 139-36 139-36C139-47 149-56 159-56C169-56 171-52 179-41L685 712C691 721 693 724 693 730ZM776 145C776 260 717 347 646 347C570 347 499 263 499 146C499 25 571-56 646-56C719-56 776 33 776 145ZM308 549C308 441 256 369 204 369C184 369 118 382 118 548C118 715 183 728 204 728C257 728 308 654 308 549ZM751 146C751 38 699-34 647-34C627-34 561-21 561 145C561 312 626 325 647 325C700 325 751 251 751 146"}],38:[.716,.022,.778,{p:"727 400L727 431L630 428C619 428 535 429 508 431L508 400C554 400 579 381 579 356C579 346 574 339 573 336C518 239 473 171 430 118C417 133 308 270 264 385C318 445 386 521 386 587C386 633 370 716 299 716C237 716 163 661 163 555C163 513 169 441 204 352L113 255C68 209 42 182 42 128C42 41 124-22 223-22C308-22 367 21 404 54C473-6 532-22 580-22C656-22 719 35 721 121L696 121C693 42 629 9 584 9C530 9 478 60 446 98C492 151 532 219 578 298C617 364 638 399 727 400ZM361 588C361 522 280 435 256 409C229 489 226 547 226 578C226 662 266 694 301 694C361 694 361 588 361 588ZM385 73C321 16 259 9 231 9C148 9 125 106 125 160C125 241 159 277 213 329C235 282 250 252 293 190C312 162 348 110 385 73"}],39:[.705,-.423,.278,{p:"174 670C176 690 159 705 139 705C119 705 102 690 104 670L126 423L152 423"}],40:[.748,.248,.389,{p:"332-238C332-235 330-232 328-230C224-152 155 48 155 208L155 292C155 452 224 652 328 730C330 732 332 735 332 738C332 743 327 748 322 748C320 748 318 747 316 746C206 663 101 463 101 292L101 208C101 37 206-163 316-246C318-247 320-248 322-248C327-248 332-243 332-238"}],41:[.748,.248,.389,{p:"288 208L288 292C288 463 183 663 73 746C71 747 69 748 67 748C62 748 57 743 57 738C57 735 59 732 61 730C165 652 234 452 234 292L234 208C234 48 165-152 61-230C59-232 57-235 57-238C57-243 62-248 67-248C69-248 71-247 73-246C183-163 288 37 288 208"}],42:[.75,-.32,.5,{sk:.148,p:"436 428C445 443 439 462 423 469L274 535L423 601C439 608 445 627 436 643C427 658 407 662 393 652L262 556L279 717C281 735 268 750 250 750C232 750 219 735 221 717L238 556L107 652C93 662 73 658 64 643C55 627 61 608 77 601L226 535L77 469C61 462 55 443 64 428C73 412 93 408 107 418L238 514L221 353C219 335 232 320 250 320C268 320 281 335 279 353L262 514L393 418C407 408 427 412 436 428"}],43:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],44:[.106,.193,.278,{p:"203 1C203 67 178 106 139 106C106 106 86 81 86 53C86 26 106 0 139 0C151 0 164 4 174 13C177 15 179 16 179 16C179 16 181 15 181 1C181-73 146-133 113-166C102-177 102-179 102-182C102-189 107-193 112-193C123-193 203-116 203 1"}],45:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],46:[.106,0,.278,{p:"192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],47:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],48:[.666,.022,.5,{p:"460 320C460 400 455 480 420 554C374 650 292 666 250 666C190 666 117 640 76 547C44 478 39 400 39 320C39 245 43 155 84 79C127-2 200-22 249-22C303-22 379-1 423 94C455 163 460 241 460 320ZM377 332C377 257 377 189 366 125C351 30 294 0 249 0C210 0 151 25 133 121C122 181 122 273 122 332C122 396 122 462 130 516C149 635 224 644 249 644C282 644 348 626 367 527C377 471 377 395 377 332"}],49:[.666,0,.5,{p:"419 0L419 31L387 31C297 31 294 42 294 79L294 640C294 664 294 666 271 666C209 602 121 602 89 602L89 571C109 571 168 571 220 597L220 79C220 43 217 31 127 31L95 31L95 0C130 3 217 3 257 3C297 3 384 3 419 0"}],50:[.666,0,.5,{sk:-.01,p:"449 174L424 174C419 144 412 100 402 85C395 77 329 77 307 77L127 77L233 180C389 318 449 372 449 472C449 586 359 666 237 666C124 666 50 574 50 485C50 429 100 429 103 429C120 429 155 441 155 482C155 508 137 534 102 534C94 534 92 534 89 533C112 598 166 635 224 635C315 635 358 554 358 472C358 392 308 313 253 251L61 37C50 26 50 24 50 0L421 0"}],51:[.666,.022,.5,{p:"457 171C457 253 394 331 290 352C372 379 430 449 430 528C430 610 342 666 246 666C145 666 69 606 69 530C69 497 91 478 120 478C151 478 171 500 171 529C171 579 124 579 109 579C140 628 206 641 242 641C283 641 338 619 338 529C338 517 336 459 310 415C280 367 246 364 221 363C213 362 189 360 182 360C174 359 167 358 167 348C167 337 174 337 191 337L235 337C317 337 354 269 354 171C354 35 285 6 241 6C198 6 123 23 88 82C123 77 154 99 154 137C154 173 127 193 98 193C74 193 42 179 42 135C42 44 135-22 244-22C366-22 457 69 457 171"}],52:[.677,0,.5,{sk:.103,p:"471 165L471 196L371 196L371 651C371 671 371 677 355 677C346 677 343 677 335 665L28 196L28 165L294 165L294 78C294 42 292 31 218 31L197 31L197 0C238 3 290 3 332 3C374 3 427 3 468 0L468 31L447 31C373 31 371 42 371 78L371 165ZM300 196L56 196L300 569"}],53:[.666,.022,.5,{p:"449 201C449 320 367 420 259 420C211 420 168 404 132 369L132 564C152 558 185 551 217 551C340 551 410 642 410 655C410 661 407 666 400 666C400 666 397 666 392 663C372 654 323 634 256 634C216 634 170 641 123 662C115 665 111 665 111 665C101 665 101 657 101 641L101 345C101 327 101 319 115 319C122 319 124 322 128 328C139 344 176 398 257 398C309 398 334 352 342 334C358 297 360 258 360 208C360 173 360 113 336 71C312 32 275 6 229 6C156 6 99 59 82 118C85 117 88 116 99 116C132 116 149 141 149 165C149 189 132 214 99 214C85 214 50 207 50 161C50 75 119-22 231-22C347-22 449 74 449 201"}],54:[.666,.022,.5,{sk:.068,p:"457 204C457 331 368 427 257 427C189 427 152 376 132 328L132 352C132 605 256 641 307 641C331 641 373 635 395 601C380 601 340 601 340 556C340 525 364 510 386 510C402 510 432 519 432 558C432 618 388 666 305 666C177 666 42 537 42 316C42 49 158-22 251-22C362-22 457 72 457 204ZM367 205C367 157 367 107 350 71C320 11 274 6 251 6C188 6 158 66 152 81C134 128 134 208 134 226C134 304 166 404 256 404C272 404 318 404 349 342C367 305 367 254 367 205"}],55:[.676,.022,.5,{sk:-.147,p:"485 644L242 644C120 644 118 657 114 676L89 676L56 470L81 470C84 486 93 549 106 561C113 567 191 567 204 567L411 567L299 409C209 274 176 135 176 33C176 23 176-22 222-22C268-22 268 23 268 33L268 84C268 139 271 194 279 248C283 271 297 357 341 419L476 609C485 621 485 623 485 644"}],56:[.666,.022,.5,{sk:.011,p:"457 168C457 204 446 249 408 291C389 312 373 322 309 362C381 399 430 451 430 517C430 609 341 666 250 666C150 666 69 592 69 499C69 481 71 436 113 389C124 377 161 352 186 335C128 306 42 250 42 151C42 45 144-22 249-22C362-22 457 61 457 168ZM386 517C386 460 347 412 287 377L163 457C117 487 113 521 113 538C113 599 178 641 249 641C322 641 386 589 386 517ZM407 132C407 58 332 6 250 6C164 6 92 68 92 151C92 209 124 273 209 320L332 242C360 223 407 193 407 132"}],57:[.666,.022,.5,{p:"457 329C457 598 342 666 253 666C198 666 149 648 106 603C65 558 42 516 42 441C42 316 130 218 242 218C303 218 344 260 367 318L367 286C367 52 263 6 205 6C188 6 134 8 107 42C151 42 159 71 159 88C159 119 135 134 113 134C97 134 67 125 67 86C67 19 121-22 206-22C335-22 457 114 457 329ZM365 421C365 338 331 241 243 241C227 241 181 241 150 304C132 341 132 391 132 440C132 494 132 541 153 578C180 628 218 641 253 641C299 641 332 607 349 562C361 530 365 467 365 421"}],58:[.431,0,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM192 53C192 82 168 106 139 106C110 106 86 82 86 53C86 24 110 0 139 0C168 0 192 24 192 53"}],59:[.431,.193,.278,{p:"192 378C192 407 168 431 139 431C110 431 86 407 86 378C86 349 110 325 139 325C168 325 192 349 192 378ZM195 3C195 32 193 106 139 106C104 106 86 79 86 53C86 27 103 0 139 0C144 0 147 1 147 1C154 2 165 4 173 11C173-17 173-95 109-169C102-177 102-179 102-182C102-189 107-193 112-193C123-193 195-113 195 3"}],60:[.547,.047,.778,{p:"689-9L141 250L689 509C713 520 696 556 671 545L90 270C73 262 73 238 90 230L671-45C696-56 713-20 689-9"}],61:[.367,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153"}],62:[.547,.047,.778,{p:"688 230C705 238 705 262 688 270L107 545C82 556 65 520 89 509L637 250L89-9C65-20 82-56 107-45"}],63:[.705,0,.472,{p:"415 570C415 628 375 705 226 705C118 705 56 637 56 572C56 538 79 524 102 524C130 524 148 544 148 570C148 615 106 615 92 615C123 668 181 683 223 683C332 683 332 615 332 576C332 517 316 499 298 481C232 409 210 317 210 256L210 211C210 193 210 187 222 187C235 187 235 196 235 214L235 249C235 375 332 446 367 472C394 492 415 528 415 570ZM275 53C275 82 251 106 222 106C193 106 169 82 169 53C169 24 193 0 222 0C251 0 275 24 275 53"}],64:[.705,.011,.778,{p:"721 338C721 572 550 705 389 705C206 705 56 546 56 347C56 159 194-11 394-11C446-11 510-4 574 11C600 17 720 52 720 68C720 78 713 78 697 78L688 78C672 78 670 78 665 75C580 35 487 11 393 11C211 11 81 168 81 347C81 538 224 683 388 683C525 683 696 573 696 332C696 240 689 150 623 150C588 150 588 201 588 216L588 457C588 480 587 481 564 481L547 481C531 481 530 482 524 489C478 552 426 566 387 566C284 566 189 473 189 347C189 221 284 128 387 128C441 128 489 157 519 199C529 147 581 128 619 128C707 128 721 231 721 338ZM519 262C519 244 519 240 505 219C461 156 410 150 390 150C318 150 258 236 258 347C258 458 317 544 390 544C422 544 470 528 506 472C519 453 519 450 519 432"}],65:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],66:[.683,0,.708,{sk:-.098,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],67:[.705,.022,.722,{sk:.146,p:"665 233C665 243 665 250 652 250C641 250 641 244 640 234C632 91 525 9 416 9C355 9 159 43 159 341C159 640 354 674 415 674C524 674 613 583 633 437C635 423 635 420 649 420C665 420 665 423 665 444L665 681C665 698 665 705 654 705C650 705 646 705 638 693L588 619C551 655 500 705 404 705C217 705 56 546 56 342C56 135 218-22 404-22C567-22 665 117 665 233"}],68:[.683,0,.764,{sk:-.139,p:"707 336C707 526 572 683 401 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0L401 0C569 0 707 148 707 336ZM607 336C607 225 588 165 552 116C532 89 475 31 374 31L273 31C226 31 224 38 224 71L224 612C224 645 226 652 273 652L373 652C435 652 504 630 555 559C598 500 607 414 607 336"}],69:[.68,0,.681,{sk:-.025,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],70:[.68,0,.653,{sk:-.018,p:"610 455L582 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 325L311 325C407 325 417 293 417 208L442 208L442 473L417 473C417 389 407 356 311 356L225 356L225 609C225 642 227 649 274 649L394 649C544 649 569 593 585 455"}],71:[.705,.022,.785,{sk:.115,p:"735 242L735 273L613 270C573 270 488 270 452 273L452 242L484 242C574 242 577 231 577 194L577 130C577 18 450 9 422 9C357 9 159 44 159 342C159 641 356 674 416 674C523 674 614 584 634 437C636 423 636 420 650 420C666 420 666 423 666 444L666 681C666 698 666 705 655 705C651 705 647 705 639 693L589 619C557 651 503 705 404 705C218 705 56 547 56 342C56 137 216-22 406-22C479-22 559 4 593 63C606 41 646 1 657 1C666 1 666 9 666 24L666 198C666 237 670 242 735 242"}],72:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],73:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],74:[.683,.022,.514,{sk:.06,p:"465 652L465 683L336 680C294 680 206 680 168 683L168 652L204 652C302 652 302 639 302 604L302 148C302 56 252 0 199 0C193 0 125 0 89 58C141 58 153 88 153 114C153 150 125 170 97 170C75 170 41 156 41 112C41 38 112-22 201-22C303-22 376 48 387 123C388 131 388 133 388 167L388 611C388 652 402 652 465 652"}],75:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],76:[.683,0,.625,{sk:-.119,p:"582 258L557 258C546 156 532 31 356 31L274 31C227 31 225 38 225 71L225 604C225 638 225 652 320 652L353 652L353 683C317 680 226 680 185 680C146 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0L554 0"}],77:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],78:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],79:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],80:[.683,0,.681,{sk:-.09,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],81:[.705,.194,.778,{p:"727-10C727 0 727 11 716 11C707 11 706 3 705-7C699-61 657-91 614-91C567-91 542-57 518 7C636 60 721 188 721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 137 207-22 389-22C420-22 455-16 484-7C499-102 513-194 606-194C708-194 727-61 727-10ZM621 339C621 261 609 120 503 42C481 98 449 148 390 148C339 148 308 105 308 64C308 37 321 18 322 16C268 36 156 109 156 339C156 599 296 680 388 680C485 680 621 594 621 339ZM477 26C443 7 411 3 389 3C338 3 330 49 330 64C330 93 351 126 390 126C444 126 466 84 477 26"}],82:[.683,.022,.736,{sk:-.134,p:"732 88C732 94 732 105 719 105C708 105 708 96 707 89C701 18 666 0 641 0C592 0 584 51 570 144L557 224C539 288 490 321 435 340C532 364 610 425 610 503C610 599 496 683 349 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C71 3 142 3 181 3C220 3 291 3 327 0L327 31L303 31C226 31 224 42 224 78L224 331L339 331C355 331 397 331 432 297C470 261 470 230 470 163C470 98 470 58 511 20C552-16 607-22 637-22C715-22 732 60 732 88ZM507 503C507 434 483 353 335 353L224 353L224 612C224 635 224 647 246 650C256 652 285 652 305 652C395 652 507 648 507 503"}],83:[.705,.022,.556,{sk:.052,p:"499 186C499 286 433 368 349 388L221 419C159 434 120 488 120 546C120 616 174 677 252 677C419 677 441 513 447 468C448 462 448 456 459 456C472 456 472 461 472 480L472 681C472 698 472 705 461 705C454 705 453 704 446 692L411 635C381 664 340 705 251 705C140 705 56 617 56 511C56 428 109 355 187 328C198 324 249 312 319 295C346 288 376 281 404 244C425 218 435 185 435 152C435 81 385 9 301 9C272 9 196 14 143 63C85 117 82 181 81 217C80 227 72 227 69 227C56 227 56 220 56 202L56 2C56-15 56-22 67-22C74-22 75-20 82-9C82-9 85-5 118 48C149 14 213-22 302-22C419-22 499 76 499 186"}],84:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],85:[.683,.022,.75,{p:"716 652L716 683L598 680L479 683L479 652C582 652 582 605 582 578L582 231C582 89 485 9 390 9C343 9 225 34 225 224L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 228C136 87 252-22 388-22C503-22 593 71 610 185C613 205 613 214 613 254L613 574C613 607 613 652 716 652"}],86:[.683,.022,.75,{p:"730 652L730 683C699 681 659 680 633 680L519 683L519 652C571 651 592 625 592 602C592 594 589 588 587 582L404 100L213 605C207 619 207 623 207 623C207 652 264 652 289 652L289 683C253 680 184 680 146 680L19 683L19 652C84 652 103 652 117 614L349 0C356-19 361-22 374-22C391-22 393-17 398-3L621 585C635 622 662 651 730 652"}],87:[.683,.022,1.028,{p:"1009 652L1009 683C979 681 948 680 918 680L799 683L799 652C866 651 886 618 886 599C886 593 883 585 881 579L731 117L571 607C570 611 568 617 568 622C568 652 626 652 652 652L652 683C616 680 548 680 510 680L388 683L388 652C445 652 466 652 478 616L500 546L361 117L200 609C199 612 198 619 198 622C198 652 256 652 282 652L282 683C246 680 178 680 140 680L18 683L18 652C93 652 97 647 109 610L309-3C312-12 315-22 328-22C342-22 344-15 348-2L513 506L679-3C682-12 685-22 698-22C712-22 714-15 718-2L909 585C927 642 970 652 1009 652"}],88:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],89:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L407 315L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L331 273L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 273L610 587C647 648 706 652 738 652"}],90:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],91:[.75,.25,.278,{p:"256-230C256-219 247-210 236-210L154-210L154 710L236 710C247 710 256 719 256 730C256 741 247 750 236 750L114 750L114-250L236-250C247-250 256-241 256-230"}],92:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],93:[.75,.25,.278,{p:"164-250L164 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L124 710L124-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.1,.14,.333,{p:"333-140L333-100L0-100L0-140"}],96:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],97:[.448,.011,.5,{sk:-.036,p:"483 89L483 145L458 145L458 89C458 31 433 25 422 25C389 25 385 70 385 75L385 275C385 317 385 356 349 393C310 432 260 448 212 448C130 448 61 401 61 335C61 305 81 288 107 288C135 288 153 308 153 334C153 346 148 379 102 380C129 415 178 426 210 426C259 426 316 387 316 298L316 261C265 258 195 255 132 225C57 191 32 139 32 95C32 14 129-11 192-11C258-11 304 29 323 76C327 36 354-6 401-6C422-6 483 8 483 89ZM316 140C316 45 244 11 199 11C150 11 109 46 109 96C109 151 151 234 316 240"}],98:[.694,.011,.556,{sk:-.178,p:"521 216C521 343 423 442 309 442C231 442 188 395 172 377L172 694L28 683L28 652C98 652 106 645 106 596L106 0L131 0L167 62C182 39 224-11 298-11C417-11 521 87 521 216ZM438 217C438 180 436 120 407 75C386 44 348 11 294 11C249 11 213 35 189 72C175 93 175 96 175 114L175 320C175 339 175 340 186 356C225 412 280 420 304 420C349 420 385 394 409 356C435 315 438 258 438 217"}],99:[.448,.011,.444,{sk:.027,p:"415 119C415 129 405 129 402 129C393 129 391 125 389 119C360 26 295 14 258 14C205 14 117 57 117 218C117 381 199 423 252 423C261 423 324 422 359 386C318 383 312 353 312 340C312 314 330 294 358 294C384 294 404 311 404 341C404 409 328 448 251 448C126 448 34 340 34 216C34 88 133-11 249-11C383-11 415 109 415 119"}],100:[.694,.011,.556,{sk:.099,p:"527 0L527 31C457 31 449 38 449 87L449 694L305 683L305 652C375 652 383 645 383 596L383 380C354 416 311 442 257 442C139 442 34 344 34 215C34 88 132-11 246-11C310-11 355 23 380 55L380-11ZM380 118C380 100 380 98 369 81C339 33 294 11 251 11C206 11 170 37 146 75C120 116 117 173 117 214C117 251 119 311 148 356C169 387 207 420 261 420C296 420 338 405 369 360C380 343 380 341 380 323"}],101:[.448,.011,.444,{sk:.014,p:"415 119C415 129 407 131 402 131C393 131 391 125 389 117C354 14 264 14 254 14C204 14 164 44 141 81C111 129 111 195 111 231L390 231C412 231 415 231 415 252C415 351 361 448 236 448C120 448 28 345 28 220C28 86 133-11 248-11C370-11 415 100 415 119ZM349 252L112 252C118 401 202 426 236 426C339 426 349 291 349 252"}],102:[.705,0,.306,{ic:.051,sk:.071,p:"357 635C357 672 320 705 267 705C197 705 112 652 112 546L112 431L33 431L33 400L112 400L112 76C112 31 101 31 34 31L34 0L148 3C188 3 235 3 275 0L275 31L254 31C180 31 178 42 178 78L178 400L292 400L292 431L175 431L175 547C175 635 223 683 267 683C270 683 285 683 300 676C288 672 270 659 270 634C270 611 286 591 313 591C342 591 357 611 357 635"}],103:[.453,.206,.5,{sk:.082,p:"485 404C485 421 473 453 434 453C414 453 370 447 328 406C286 439 244 442 222 442C129 442 60 373 60 296C60 252 82 214 107 193C94 178 76 145 76 110C76 79 89 41 120 21C60 4 28-39 28-79C28-151 127-206 249-206C367-206 471-155 471-77C471-42 457 9 406 37C353 65 295 65 234 65C209 65 166 65 159 66C127 70 106 101 106 133C106 137 106 160 123 180C162 152 203 149 222 149C315 149 384 218 384 295C384 332 368 369 343 392C379 426 415 431 433 431C433 431 440 431 443 430C432 426 427 415 427 403C427 386 440 374 456 374C466 374 485 381 485 404ZM309 296C309 269 308 237 293 212C285 200 262 172 222 172C135 172 135 272 135 295C135 322 136 354 151 379C159 391 182 419 222 419C309 419 309 319 309 296ZM419-79C419-133 348-183 250-183C149-183 80-132 80-79C80-33 118 4 162 7L221 7C307 7 419 7 419-79"}],104:[.694,0,.556,{sk:-.174,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C237 442 193 382 177 346L176 346L176 694L32 683L32 652C102 652 110 645 110 596L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],105:[.657,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0ZM192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],106:[.657,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50ZM210 604C210 631 187 657 157 657C123 657 103 629 103 604C103 577 126 551 156 551C190 551 210 579 210 604"}],107:[.694,0,.528,{sk:-.164,p:"511 0L511 31C474 31 452 31 414 84L287 263C286 265 281 271 281 274C281 278 352 338 362 346C425 397 467 399 488 400L488 431C459 428 446 428 418 428C382 428 320 430 306 431L306 400C325 399 335 388 335 375C335 355 321 343 313 336L172 214L172 694L28 683L28 652C98 652 106 645 106 596L106 76C106 31 95 31 28 31L28 0L137 3L247 0L247 31C180 31 169 31 169 76L169 179L233 234C310 128 352 72 352 54C352 35 335 31 316 31L316 0L424 3C453 3 482 2 511 0"}],108:[.694,0,.278,{sk:-.034,p:"255 0L255 31C188 31 177 31 177 76L177 694L33 683L33 652C103 652 111 645 111 596L111 76C111 31 100 31 33 31L33 0L144 3"}],109:[.442,0,.833,{sk:-.067,p:"813 0L813 31C761 31 736 31 735 61L735 252C735 338 735 369 704 405C690 422 657 442 599 442C515 442 471 382 454 344C440 431 366 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3L535 0L535 31C468 31 457 31 457 76L457 260C457 364 528 420 592 420C655 420 666 366 666 309L666 76C666 31 655 31 588 31L588 0L701 3"}],110:[.442,0,.556,{sk:-.067,p:"535 0L535 31C483 31 458 31 457 61L457 252C457 338 457 369 426 405C412 422 379 442 321 442C248 442 201 399 173 337L173 442L32 431L32 400C102 400 110 393 110 344L110 76C110 31 99 31 32 31L32 0L145 3L257 0L257 31C190 31 179 31 179 76L179 260C179 364 250 420 314 420C377 420 388 366 388 309L388 76C388 31 377 31 310 31L310 0L423 3"}],111:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],112:[.442,.194,.556,{sk:-.076,p:"521 216C521 343 424 442 312 442C234 442 192 398 172 376L172 442L28 431L28 400C99 400 106 394 106 350L106-118C106-163 95-163 28-163L28-194L140-191L253-194L253-163C186-163 175-163 175-118L175 50L175 59C180 43 222-11 298-11C417-11 521 87 521 216ZM438 216C438 95 368 11 294 11C254 11 216 31 189 72C175 93 175 94 175 114L175 337C204 388 253 417 304 417C377 417 438 329 438 216"}],113:[.442,.194,.528,{sk:.054,p:"527-194L527-163C460-163 449-163 449-118L449 442L427 442L389 351C376 379 335 442 255 442C139 442 34 345 34 215C34 90 131-11 247-11C317-11 358 32 380 61L380-118C380-163 369-163 302-163L302-194L414-191ZM383 136C383 104 365 76 343 52C330 38 298 11 251 11C178 11 117 100 117 215C117 334 187 417 261 417C341 417 383 330 383 277"}],114:[.442,0,.392,{sk:-.015,p:"364 381C364 413 333 442 290 442C217 442 181 375 167 332L167 442L28 431L28 400C98 400 106 393 106 344L106 76C106 31 95 31 28 31L28 0L142 3C182 3 229 3 269 0L269 31L248 31C174 31 172 42 172 78L172 232C172 331 214 420 290 420C297 420 299 420 301 419C298 418 278 406 278 380C278 352 299 337 321 337C339 337 364 349 364 381"}],115:[.448,.011,.394,{sk:.035,p:"360 128C360 181 330 211 318 223C285 255 246 263 204 271C148 282 81 295 81 353C81 388 107 429 193 429C303 429 308 339 310 308C311 299 322 299 322 299C335 299 335 304 335 323L335 424C335 441 335 448 324 448C319 448 317 448 304 436C301 432 291 423 287 420C249 448 208 448 193 448C71 448 33 381 33 325C33 290 49 262 76 240C108 214 136 208 208 194C230 190 312 174 312 102C312 51 277 11 199 11C115 11 79 68 60 153C57 166 56 170 46 170C33 170 33 163 33 145L33 13C33-4 33-11 44-11C49-11 50-10 69 9C71 11 71 13 89 32C133-10 178-11 199-11C314-11 360 56 360 128"}],116:[.615,.011,.389,{sk:-.034,p:"332 124L332 181L307 181L307 126C307 52 277 14 240 14C173 14 173 105 173 122L173 400L316 400L316 431L173 431L173 615L148 615C147 533 117 426 19 422L19 400L104 400L104 124C104 1 197-11 233-11C304-11 332 60 332 124"}],117:[.442,.011,.556,{sk:-.033,p:"535 0L535 31C465 31 457 38 457 87L457 442L310 431L310 400C380 400 388 393 388 344L388 166C388 79 340 11 267 11C183 11 179 58 179 110L179 442L32 431L32 400C110 400 110 397 110 308L110 158C110 80 110-11 262-11C318-11 362 17 391 79L391-11"}],118:[.431,.011,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C383 399 394 376 394 357C394 348 392 344 388 333L286 78L174 357C168 370 168 374 168 374C168 400 207 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C82 400 86 394 99 363L243 8C249-6 251-11 264-11C277-11 281-2 285 8L416 333C425 356 442 399 508 400"}],119:[.431,.011,.722,{p:"703 400L703 431C681 429 652 428 630 428L537 431L537 400C573 399 595 381 595 352C595 346 595 344 590 331L499 75L400 354C396 366 395 368 395 373C395 400 434 400 454 400L454 431L350 428C320 428 291 429 261 431L261 400C298 400 314 398 324 385C329 379 340 349 347 330L261 88L166 355C161 367 161 369 161 373C161 400 200 400 220 400L220 431L111 428L18 431L18 400C68 400 80 397 92 365L218 11C223-3 226-11 239-11C252-11 254-5 259 9L360 292L462 8C466-3 469-11 482-11C495-11 498-2 502 8L619 336C637 386 668 399 703 400"}],120:[.431,0,.528,{p:"516 0L516 31C462 31 444 33 421 62L287 235C317 273 355 322 379 348C410 384 451 399 498 400L498 431C472 429 442 428 416 428C386 428 333 430 320 431L320 400C341 398 349 385 349 369C349 353 339 340 334 334L272 256L194 357C185 367 185 369 185 375C185 390 200 399 220 400L220 431L112 428C91 428 44 429 17 431L17 400C87 400 88 399 135 339L234 210C187 150 187 148 140 91C92 33 33 31 12 31L12 0C38 2 69 3 95 3L190 0L190 31C168 34 161 47 161 62C161 84 190 117 251 189L327 89C335 78 348 62 348 56C348 47 339 32 312 31L312 0L420 3C447 3 486 2 516 0"}],121:[.431,.205,.528,{p:"508 400L508 431C485 429 456 428 433 428L346 431L346 400C377 399 393 382 393 357C393 347 392 345 387 333L286 87L175 356C171 366 169 370 169 374C169 400 206 400 225 400L225 431L116 428C89 428 49 429 19 431L19 400C67 400 86 400 100 365L250 0L225-59C203-114 175-183 111-183C106-183 83-183 64-165C95-161 103-139 103-123C103-97 84-81 61-81C41-81 19-94 19-124C19-169 61-205 111-205C174-205 215-148 239-91L415 336C441 399 492 400 508 400"}],122:[.431,0,.444,{p:"401 187L376 187C367 69 346 25 230 25L112 25L390 401C399 412 399 414 399 418C399 431 391 431 373 431L53 431L42 270L67 270C73 372 92 409 202 409L316 409L37 32C28 21 28 19 28 14C28 0 35 0 54 0L384 0"}],123:[.75,.25,.5,{p:"425-238C425-231 420-226 413-226C338-226 283-177 283-125L283 125C283 183 235 229 168 250C235 271 283 317 283 375L283 625C283 677 338 726 413 726C420 726 425 731 425 738C425 745 420 750 413 750C308 750 217 698 217 625L217 375C217 317 162 262 87 262C80 262 75 257 75 250C75 243 80 238 87 238C162 238 217 183 217 125L217-125C217-198 308-250 413-250C420-250 425-245 425-238"}],124:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],125:[.75,.25,.5,{p:"425 250C425 257 420 262 413 262C338 262 283 317 283 375L283 625C283 698 192 750 87 750C80 750 75 745 75 738C75 731 80 726 87 726C162 726 217 677 217 625L217 375C217 317 265 271 332 250C265 229 217 183 217 125L217-125C217-177 162-226 87-226C80-226 75-231 75-238C75-245 80-250 87-250C192-250 283-198 283-125L283 125C283 183 338 238 413 238C420 238 425 243 425 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.332,{p:""}],163:[.683,.035,.75,{p:"688 144L662 144C662 75 610 17 542 17C475 17 423 61 371 104C371 179 353 253 342 327L494 327L494 357L338 357C335 381 333 406 333 431C333 539 356 657 449 657C507 657 558 624 578 576C575 576 571 577 567 577C542 577 521 556 521 531C521 506 542 485 567 485C592 485 613 506 613 531C613 617 538 683 449 683C332 683 263 559 263 431C263 406 266 381 269 357L119 357L119 327L274 327C283 270 297 214 302 157C273 175 242 187 206 187C133 187 62 149 62 82C62 25 106-22 163-22C258-22 358 7 370 83C435 29 497-35 583-35C659-35 688 56 688 144ZM304 115C304 48 236 4 163 4C121 4 88 40 88 82C88 135 147 161 206 161C242 161 274 149 303 132"}],165:[.683,0,.75,{p:"738 652L738 683C707 681 667 680 640 680L525 683L525 652C566 652 582 633 582 613C582 602 576 589 572 583L422 339L392 339L226 610C219 620 219 622 219 627C219 648 244 652 289 652L289 683C253 680 180 680 141 680L11 683L11 652L29 652C97 652 105 641 121 615L290 339L150 339L150 309L309 309L331 273L331 191L150 191L150 161L331 161L331 78C331 42 329 31 252 31L228 31L228 0C264 3 335 3 374 3C413 3 484 3 520 0L520 31L497 31C420 31 417 41 417 80L417 161L600 161L600 191L417 191L417 273L439 309L600 309L600 339L458 339L610 587C647 648 706 652 738 652"}],167:[.705,.205,.444,{p:"374-53C374 19 319 65 261 96C334 117 374 182 374 243C374 343 268 389 225 409C156 439 126 497 126 553C126 611 156 683 223 683C255 683 307 668 328 617C302 615 293 598 293 583C293 562 310 550 326 550C335 550 360 554 360 586C360 648 300 705 222 705C134 705 69 633 69 553C69 481 124 435 182 404C109 383 69 318 69 257C69 157 175 111 218 91C287 61 317 3 317-53C317-111 287-183 220-183C188-183 136-168 115-117C141-115 150-98 150-83C150-62 133-50 117-50C108-50 83-54 83-86C83-148 143-205 221-205C309-205 374-133 374-53ZM317 243C317 166 270 113 227 113C213 113 126 159 126 257C126 334 173 387 216 387C230 387 317 341 317 243"}],168:[.652,-.557,.5,{p:"210 605C210 629 189 652 162 652C131 652 113 627 113 605C113 580 134 557 161 557C192 557 210 582 210 605ZM388 605C388 629 367 652 340 652C309 652 291 627 291 605C291 580 312 557 339 557C370 557 388 582 388 605"}],172:[.367,-.133,.667,{p:"620 153L620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347C47 336 56 327 67 327L580 327L580 153C580 142 589 133 600 133C611 133 620 142 620 153"}],175:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],176:[.683,-.406,.375,{p:"326 544C326 621 264 683 188 683C111 683 49 621 49 544C49 468 111 406 188 406C264 406 326 468 326 544ZM286 544C286 490 242 446 188 446C133 446 89 490 89 544C89 599 133 643 188 643C242 643 286 599 286 544"}],177:[.583,.084,.778,{p:"722-64C722-53 713-44 702-44L409-44L409 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-44L76-44C65-44 56-53 56-64C56-75 65-84 76-84L702-84C713-84 722-75 722-64"}],180:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],181:[.441,.194,.556,{p:"534 0L534 31C463 31 456 38 456 89L456 441L308 430L308 399C379 399 386 392 386 341L386 167C386 79 340 11 266 11C183 11 180 59 180 111L180 441L32 430L32 399C103 399 110 392 110 341L110-116C110-163 101-163 32-163L32-194L145-191L258-194L258-163C189-163 180-163 180-116L180 2C195-4 223-11 261-11C316-11 360 16 388 75L389 75L389-11"}],182:[.694,.194,.611,{p:"582 674C582 694 563 694 549 694L306 694C166 694 56 589 56 463C56 306 221 235 349 230L349-161C349-175 349-194 369-194C389-194 389-175 389-161L389 654L459 654L459-161C459-175 459-194 479-194C499-194 499-175 499-161L499 654L549 654C563 654 582 654 582 674"}],183:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],215:[.491,-.009,.778,{p:"624 15C632 22 632 35 624 43L417 250L624 457C632 465 632 478 624 485C617 493 604 493 596 485L389 278L182 485C174 493 161 493 154 485C146 478 146 465 154 457L361 250L154 43C146 35 146 22 154 15C161 7 174 7 182 15L389 222L596 15C604 7 617 7 624 15"}],240:[.695,.011,.5,{p:"471 238C471 288 471 367 413 467C376 530 324 582 264 620L340 664L324 691L233 638C185 664 133 683 80 695L72 669C115 657 155 638 191 614L118 572L133 545L219 595C290 539 343 463 368 374C342 413 301 447 247 447C133 447 28 346 28 213C28 88 128-11 250-11C320-11 374 23 402 50C471 118 471 187 471 238ZM387 214C387 21 269 14 250 14C208 14 167 36 140 81C114 125 112 184 112 222C112 267 115 322 145 367C175 410 217 425 249 425C324 425 387 335 387 214"}],247:[.504,.004,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451ZM442 49C442 78 418 102 389 102C360 102 336 78 336 49C336 20 360-4 389-4C418-4 442 20 442 49"}],305:[.442,0,.278,{p:"247 0L247 31C181 31 177 36 177 75L177 442L37 431L37 400C102 400 111 394 111 345L111 76C111 31 100 31 33 31L33 0L143 3C178 3 213 1 247 0"}],567:[.442,.205,.306,{p:"210-50L210 442L58 431L58 400C135 400 144 393 144 344L144-52C144-97 135-183 71-183C66-183 43-183 17-170C32-166 52-152 52-125C52-99 34-79 6-79C-22-79-40-99-40-125C-40-177 16-205 73-205C148-205 210-141 210-50"}],710:[.692,-.516,.5,{p:"402 530L250 692L98 530L111 516L250 624L389 516"}],711:[.692,-.516,.5,{p:"402 678L389 692L250 584L111 692L98 678L250 516"}],713:[.62,-.589,.5,{p:"431 589L431 620L70 620L70 589"}],714:[.698,-.51,.5,{sk:.031,p:"374 662C374 680 356 698 338 698C323 698 312 687 308 681L188 528L205 510L357 632C366 639 374 650 374 662"}],715:[.698,-.51,.5,{sk:-.031,p:"312 528L192 681C188 687 177 698 162 698C144 698 126 680 126 662C126 650 134 639 143 632L295 510"}],728:[.69,-.518,.5,{p:"400 690L378 690C376 603 310 556 251 556C188 556 125 605 123 690L101 690C103 582 176 518 250 518C328 518 398 585 400 690"}],729:[.657,-.551,.278,{p:"192 604C192 631 169 657 139 657C105 657 85 629 85 604C85 577 108 551 138 551C172 551 192 579 192 604"}],730:[.705,-.529,.75,{p:"438 617C438 577 414 559 375 559C337 559 312 576 312 617C312 657 336 675 375 675C413 675 438 658 438 617ZM471 618C471 664 430 705 376 705C318 705 279 662 279 618C279 567 323 529 374 529C430 529 471 569 471 618"}],732:[.651,-.558,.5,{p:"417 636L401 651C401 651 363 603 319 603C296 603 271 618 254 628C227 644 209 651 192 651C154 651 135 629 84 573L100 558C100 558 138 606 182 606C205 606 230 591 247 581C274 565 292 558 309 558C347 558 366 580 417 636"}],768:[.733,-.545,0,{dx:.295,p:"-202 563L-322 716C-326 722-337 733-352 733C-370 733-388 715-388 697C-388 685-380 674-371 667L-219 545"}],769:[.733,-.545,0,{dx:.233,p:"-140 697C-140 715-158 733-176 733C-191 733-202 722-206 716L-326 563L-309 545L-157 667C-148 674-140 685-140 697"}],770:[.734,-.587,0,{dx:.264,p:"-82 607C-138 656-199 698-264 734C-329 698-390 656-446 607L-434 587C-376 612-319 641-264 672C-209 641-152 612-94 587"}],771:[.746,-.554,0,{dx:.264,p:"-79 734C-79 741-85 746-91 746C-97 746-102 741-103 736C-109 691-134 672-161 659C-169 655-178 653-186 653C-208 653-231 665-253 675C-282 688-314 700-345 700C-360 700-376 697-390 690C-429 671-440 630-448 568C-449 567-449 567-449 566C-449 559-443 554-437 554C-431 554-426 559-425 564C-419 609-394 628-367 641C-359 645-350 647-342 647C-320 647-297 635-275 625C-246 612-214 600-183 600C-168 600-152 603-138 610C-99 629-88 670-80 732C-79 733-79 733-79 734"}],772:[.64,-.609,0,{dx:.264,p:"-83 609L-83 640L-444 640L-444 609"}],773:[.67,-.63,0,{dx:.264,p:"-68 650C-68 661-77 670-88 670L-440 670C-451 670-460 661-460 650C-460 639-451 630-440 630L-88 630C-77 630-68 639-68 650"}],774:[.729,-.592,0,{dx:.264,p:"-77 721L-99 729C-120 666-194 646-264 646C-334 646-408 666-429 729L-451 721C-425 642-348 592-264 592C-180 592-103 642-77 721"}],775:[.677,-.571,0,{dx:.265,p:"-211 624C-211 651-234 677-264 677C-298 677-318 649-318 624C-318 597-295 571-265 571C-231 571-211 599-211 624"}],776:[.672,-.577,0,{dx:.264,p:"-304 625C-304 649-325 672-352 672C-383 672-401 647-401 625C-401 600-380 577-353 577C-322 577-304 602-304 625ZM-126 625C-126 649-147 672-174 672C-205 672-223 647-223 625C-223 600-202 577-175 577C-144 577-126 602-126 625"}],778:[.725,-.549,0,{dx:.264,p:"-201 637C-201 597-225 579-264 579C-302 579-327 596-327 637C-327 677-303 695-264 695C-226 695-201 678-201 637ZM-168 638C-168 684-209 725-263 725C-321 725-360 682-360 638C-360 587-316 549-265 549C-209 549-168 589-168 638"}],780:[.725,-.578,0,{dx:.264,p:"-82 705L-94 725C-152 700-209 671-264 640C-319 671-376 700-434 725L-446 705C-390 656-329 614-264 578C-199 614-138 656-82 705"}],824:[.75,.25,0,{sk:-.263,p:"-69 730C-69 741-78 750-89 750C-98 750-106 745-108 737L-457-223C-458-225-458-228-458-230C-458-241-450-250-438-250C-430-250-422-245-420-237L-71 723C-70 725-69 728-69 730"}],913:[.716,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584"}],914:[.683,0,.708,{sk:-.068,p:"651 183C651 270 569 345 458 357C555 376 624 440 624 514C624 601 532 683 402 683L36 683L36 652L60 652C137 652 139 641 139 605L139 78C139 42 137 31 60 31L36 31L36 0L428 0C561 0 651 89 651 183ZM527 514C527 450 478 366 367 366L222 366L222 612C222 645 224 652 271 652L395 652C492 652 527 567 527 514ZM551 184C551 113 499 31 396 31L271 31C224 31 222 38 222 71L222 344L410 344C509 344 551 251 551 184"}],915:[.68,0,.625,{sk:-.015,p:"582 455L554 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 146 3 185 3C226 3 317 3 353 0L353 31L320 31C225 31 225 44 225 79L225 609C225 642 227 649 274 649L377 649C520 649 541 590 557 455"}],916:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],917:[.68,0,.681,{sk:-.022,p:"652 258L627 258C602 104 579 31 407 31L274 31C227 31 225 38 225 71L225 338L315 338C412 338 423 306 423 221L448 221L448 486L423 486C423 400 412 369 315 369L225 369L225 609C225 642 227 649 274 649L403 649C556 649 583 594 599 455L624 455L596 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0L610 0"}],918:[.683,0,.611,{sk:.011,p:"560 267L535 267C527 128 508 34 323 34L159 34L547 648C554 659 554 660 554 667C554 683 548 683 528 683L80 683L69 458L94 458C101 571 131 652 295 652L452 652L63 37C56 26 56 25 56 17C56 0 61 0 82 0L543 0"}],919:[.683,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 605C613 641 615 652 692 652L716 652L716 683C681 680 607 680 569 680C531 680 456 680 421 683L421 652L445 652C522 652 524 641 524 605L524 371L225 371L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 340L524 340L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],920:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM624 339C624 84 483 1 389 1C290 1 153 87 153 339C153 596 292 683 388 683C489 683 624 592 624 339ZM567 270L567 414L542 414L542 380L235 380L235 414L210 414L210 270L235 270L235 304L542 304L542 270"}],921:[.683,0,.361,{p:"333 0L333 31L307 31C228 31 225 42 225 78L225 605C225 641 228 652 307 652L333 652L333 683C298 680 219 680 181 680C142 680 63 680 28 683L28 652L54 652C133 652 136 641 136 605L136 78C136 42 133 31 54 31L28 31L28 0C63 3 142 3 180 3C219 3 298 3 333 0"}],922:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],923:[.716,0,.694,{p:"661 0L661 31C585 31 582 37 570 74L370 695C364 714 358 716 347 716C331 716 329 712 324 695L132 100C122 70 102 31 32 31L32 0L125 3L238 0L238 31C184 32 161 59 161 83C161 88 161 91 166 105L316 571L474 79C479 65 479 61 479 61C479 31 420 31 394 31L394 0C429 3 500 3 538 3"}],924:[.683,0,.917,{p:"879 0L879 31L855 31C778 31 776 42 776 78L776 605C776 641 778 652 855 652L879 652L879 683L710 683C684 683 684 682 677 664L458 101L241 661C232 683 229 683 206 683L37 683L37 652L61 652C138 652 140 641 140 605L140 105C140 78 140 31 37 31L37 0L154 3L271 0L271 31C168 31 168 78 168 105L168 644L169 644L410 22C415 9 420 0 430 0C441 0 444 8 448 19L694 652L695 652L695 78C695 42 693 31 616 31L592 31L592 0C629 3 697 3 736 3C775 3 842 3 879 0"}],925:[.683,0,.75,{p:"716 652L716 683L599 680L482 683L482 652C585 652 585 605 585 578L585 151L232 670C223 682 222 683 203 683L33 683L33 652L62 652C77 652 97 651 112 650C135 647 136 646 136 627L136 105C136 78 136 31 33 31L33 0L150 3L267 0L267 31C164 31 164 78 164 105L164 625C169 620 170 619 174 613L582 13C591 1 592 0 599 0C613 0 613 7 613 26L613 578C613 605 613 652 716 652"}],926:[.677,0,.667,{p:"619 521L611 677L55 677L47 521L72 521C74 562 77 588 84 599C90 607 151 607 160 607L506 607C517 607 576 607 582 599C589 588 592 562 594 521ZM624 167L599 167C596 121 595 95 587 81C581 70 529 70 507 70L159 70C141 70 86 70 79 80C71 93 69 123 67 167L42 167L50 0L616 0ZM527 266L527 438L502 438L502 387L164 387L164 438L139 438L139 266L164 266L164 317L502 317L502 266"}],927:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM618 353C618 88 481 4 389 4C293 4 159 92 159 353C159 612 305 680 388 680C475 680 618 609 618 353"}],928:[.68,0,.75,{p:"716 0L716 31L692 31C615 31 613 42 613 78L613 602C613 638 615 649 692 649L716 649L716 680L33 680L33 649L57 649C134 649 136 638 136 602L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 649L524 649L524 78C524 42 522 31 445 31L421 31L421 0C456 3 530 3 568 3C606 3 681 3 716 0"}],929:[.683,0,.681,{sk:-.058,p:"624 497C624 595 525 683 388 683L35 683L35 652L59 652C136 652 138 641 138 605L138 78C138 42 136 31 59 31L35 31L35 0C70 3 144 3 182 3C220 3 295 3 330 0L330 31L306 31C229 31 227 42 227 78L227 316L396 316C516 316 624 397 624 497ZM521 497C521 450 521 342 362 342L224 342L224 612C224 645 226 652 273 652L362 652C521 652 521 546 521 497"}],931:[.683,0,.722,{sk:-.011,p:"665 236L640 236C622 69 554 42 397 42L121 42L372 326C381 336 381 342 381 342C381 347 377 352 374 356L169 652L400 652C569 652 619 616 640 458L665 458L637 683L82 683C58 683 56 683 56 660L305 298L67 27C57 16 57 14 57 11C57 0 67 0 82 0L637 0"}],932:[.677,0,.722,{p:"685 452L666 677L55 677L36 452L61 452C75 613 90 646 241 646C259 646 285 646 295 644C316 640 316 629 316 606L316 79C316 45 316 31 211 31L171 31L171 0C212 3 314 3 360 3C406 3 509 3 550 0L550 31L510 31C405 31 405 45 405 79L405 606C405 626 405 640 423 644C434 646 461 646 480 646C631 646 646 613 660 452"}],933:[.705,0,.778,{p:"721 552C721 612 681 705 590 705C486 705 413 614 389 462L388 462C381 505 346 705 187 705C96 705 56 612 56 552C56 544 56 535 72 535C86 535 86 543 87 548C95 628 181 628 186 628C324 628 344 431 344 351L344 79C344 45 344 31 249 31L216 31L216 0C252 3 347 3 388 3C429 3 525 3 561 0L561 31L528 31C433 31 433 44 433 79L433 351C433 446 459 628 591 628C622 628 683 613 690 551C691 542 692 535 705 535C721 535 721 544 721 552"}],934:[.683,0,.722,{p:"665 341C665 445 551 536 399 548L399 604C399 638 399 652 494 652L527 652L527 683C491 680 399 680 358 680C317 680 224 680 188 683L188 652L221 652C316 652 316 639 316 604L316 548C163 533 56 441 56 342C56 239 167 150 316 135L316 79C316 45 316 31 221 31L188 31L188 0C224 3 316 3 357 3C398 3 491 3 527 0L527 31L494 31C399 31 399 44 399 79L399 135C554 147 665 240 665 341ZM316 158C174 177 156 279 156 341C156 393 166 505 316 525ZM565 342C565 282 550 175 399 157L399 526C537 510 565 418 565 342"}],935:[.683,0,.75,{sk:-.014,p:"726 0L726 31L707 31C655 31 634 36 613 67L402 386L539 587C561 619 595 651 684 652L684 683L573 680C533 680 485 680 445 683L445 652C485 651 507 629 507 606C507 596 505 594 498 583L384 414L255 607C253 610 248 618 248 622C248 634 270 651 313 652L313 683C278 680 205 680 167 680L37 683L37 652L56 652C111 652 130 645 149 617L333 339L169 97C155 77 125 31 24 31L24 0L135 3C172 3 227 3 263 0L263 31C217 32 200 59 200 77C200 86 203 90 210 101L352 311L510 72C512 68 515 64 515 61C515 49 493 32 450 31L450 0C485 3 558 3 596 3"}],936:[.683,0,.778,{p:"720 543C720 554 712 554 696 554L658 554C619 554 570 547 569 402C568 292 535 186 427 160L427 604C427 638 427 652 522 652L555 652L555 683C519 680 427 680 386 680C345 680 252 680 216 683L216 652L249 652C344 652 344 639 344 604L344 160C213 195 208 349 208 414C207 535 163 554 119 554L82 554C67 554 57 554 57 543C57 538 60 533 66 532C99 528 124 514 125 396C125 373 128 294 176 227C215 173 276 144 344 135L344 79C344 45 344 31 249 31L216 31L216 0C252 3 344 3 385 3C426 3 519 3 555 0L555 31L522 31C427 31 427 44 427 79L427 135C499 144 560 174 599 226C651 297 652 376 652 420C652 436 653 525 707 532C713 533 720 534 720 543"}],937:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],945:[.442,.011,.641,{sk:.035,p:"637 60C635 67 629 70 623 70C616 70 613 67 612 60C606 11 568 11 568 11C537 11 518 89 512 113C507 134 506 136 513 148C578 266 569 383 569 383C569 383 566 393 555 393C545 393 546 390 545 372C543 309 529 233 497 174L481 236C442 393 337 442 263 442C126 442 29 299 65 158C88 65 167-11 269-11C332-11 398 12 459 73C485 20 526-11 571-11C624-11 641 44 637 60ZM448 99C380 22 305 11 265 11C205 11 164 56 148 120C136 169 135 277 154 328C183 401 232 420 267 420C366 420 399 289 418 211C428 174 442 116 448 99"}],946:[.706,.194,.558,{p:"486 186C485 208 483 230 478 250C468 290 448 327 421 358C404 375 387 390 367 401C375 407 384 413 392 421C424 451 444 492 444 537C444 550 443 562 440 574C432 605 414 634 390 656C355 688 309 706 262 706C142 706 85 569 85 433L84-182C86-190 91-194 97-194L102-194C107-194 111-191 111-187L110 87C142 29 198-11 266-11C323-11 379 8 422 46C461 82 485 133 486 186ZM418 191C418 145 408 98 377 63C348 30 305 11 261 11C189 11 135 66 117 137C113 153 111 169 111 186L110 428C111 554 156 683 266 683C300 683 332 669 354 643C367 628 374 611 379 592C383 576 385 559 385 542C385 504 377 466 353 437C347 430 339 423 332 418C310 426 285 431 261 431C225 431 183 431 183 404L184 397C190 373 231 373 266 373C291 373 315 377 338 386C353 376 366 363 377 347C393 326 402 303 409 278C416 250 418 220 418 191ZM303 403C290 398 275 395 261 395C239 395 208 395 208 399C209 408 242 408 266 408C279 408 292 406 303 403"}],947:[.442,.215,.586,{p:"515 421C512 431 500 431 500 431C497 431 491 431 490 424C462 329 447 229 432 128C423 159 403 235 340 332C301 393 249 442 180 442C55 442 23 290 30 259C33 249 42 249 52 249L55 254C65 369 174 370 185 370C336 370 390 195 410 116C425 55 425 38 423 18C419-55 418-171 424-197C427-208 434-215 442-215C455-215 457-193 459-155C461-71 456-14 453 17C452 30 450 43 451 56C458 155 485 304 505 383C509 395 516 417 515 421"}],948:[.712,.011,.474,{p:"403 182C403 216 399 251 391 284C387 300 382 315 377 330C356 377 325 417 288 452C230 509 147 588 136 633C134 639 134 645 136 650C138 659 144 668 152 673C162 678 171 679 182 679C228 677 264 645 306 629C310 628 314 627 317 627C331 627 344 636 348 649C349 655 350 661 348 667C345 680 335 690 321 693C282 702 237 712 201 712C192 712 183 711 176 710C162 707 148 703 137 694C126 686 118 674 114 660C109 645 110 628 115 609C128 556 175 492 219 436C180 427 146 406 118 376C79 333 59 276 60 218C59 197 62 177 67 157C76 120 94 86 120 57C157 15 211-11 267-11C355-11 403 84 403 182ZM342 163C342 90 325 11 262 11C221 11 186 34 162 68C150 86 140 107 135 129C128 156 127 185 127 213C127 265 134 318 163 360C181 386 207 406 235 415L240 410C269 374 296 336 315 294C323 278 328 261 332 244C339 218 343 190 342 163"}],949:[.453,.022,.535,{sk:-.024,p:"420 81C418 87 412 91 406 91C401 91 399 87 398 84C390 61 375 24 255 24C194 24 105 39 88 110C79 144 94 197 147 227C184 213 213 213 237 213C263 213 318 213 310 244C304 268 268 271 230 271C209 271 175 269 142 252C116 264 94 283 88 310C72 371 161 407 251 407C267 407 303 407 350 379C363 371 366 369 373 369C386 369 397 382 393 396C388 415 318 453 250 453C135 453 44 386 63 310C73 267 116 242 120 239C70 206 52 150 63 104C79 39 151-22 257-22C389-22 424 66 420 81ZM284 243C271 236 269 235 231 235C209 235 197 235 177 240C198 248 219 249 236 249C261 249 265 248 284 243"}],950:[.697,.205,.53,{sk:-.041,p:"484-84C474-46 450-25 440-17C419 2 398 8 334 28C247 55 230 60 201 81C149 119 135 176 130 195C92 350 170 525 257 579C280 561 303 561 323 561C348 561 412 561 404 592C398 617 357 619 317 619C306 619 279 619 256 609C248 621 245 626 239 647C236 661 235 684 235 684C233 692 227 697 220 697C202 697 213 651 214 648C218 631 226 613 238 598C146 545 34 361 82 167C118 26 216-4 294-28C327-39 329-39 360-49C383-56 427-70 439-117C446-144 437-183 400-183C374-183 344-171 318-153C310-147 308-146 304-146C299-146 295-150 297-157C300-167 352-205 405-205C467-205 498-141 484-84ZM378 591C371 588 362 583 318 583C297 583 290 583 278 590C291 597 309 597 322 597C355 597 359 596 378 591"}],951:[.442,.216,.53,{sk:-.047,p:"465 277C465 295 465 308 458 335C442 400 392 442 317 442C238 442 199 390 183 355C164 412 115 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 353 120 342 120 290L119 59C120 44 120 21 121 16C126-2 142-11 157-11C169-11 185-3 187 17C187 17 188 66 187 91L187 181C187 203 188 225 187 248C188 254 187 287 187 293C188 302 205 358 232 385C250 401 276 420 319 420C362 420 382 386 391 350C392 345 396 327 396 287L397-173C397-185 398-189 398-189C402-204 416-216 433-216C464-216 464-187 464-176"}],952:[.705,.011,.488,{p:"412 500C396 566 343 705 241 705C102 705 18 423 76 194C99 100 156-11 247-11C388-11 468 276 412 500ZM348 363L139 363C140 427 140 507 163 578C177 627 200 683 245 683C294 683 316 619 331 562C343 513 348 462 348 363ZM347 331C348 285 348 200 328 128C310 60 284 11 241 11C208 11 180 40 157 133C146 175 138 233 139 331"}],953:[.442,.011,.308,{sk:-.056,p:"303 143C301 153 292 153 289 153C280 153 279 149 279 142C272 44 197 11 154 11C140 11 128 14 120 44C114 68 116 91 120 118C134 239 133 407 131 415C127 432 113 442 96 442C85 442 68 435 65 416C63 397 66 348 65 329C64 324 61 236 61 223C61 213 58 188 59 178C58 150 45 103 53 71C64 30 102-11 158-11C272-11 312 110 303 143"}],954:[.442,.011,.53,{sk:-.018,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C500 66 490 11 445 11C424 11 410 24 401 59C398 74 396 98 395 115C395 124 395 137 392 148C369 242 229 249 172 251C201 269 226 296 247 319C284 358 307 382 342 399C342 394 342 382 343 377C346 365 359 342 390 342C422 342 436 371 430 396C428 405 417 431 381 431C320 431 274 381 239 344C186 286 165 271 132 259L133 337C132 363 133 410 131 415C127 432 113 442 96 442C93 442 65 442 65 406L64 39C64 25 64 23 66 16C71-2 87-11 102-11C132-11 132 13 132 45C133 81 132 62 133 230C217 227 309 210 325 145C327 138 328 133 328 123C328 107 330 96 332 88C347 29 397-11 449-11C481-11 502 7 514 41C528 83 525 143 525 143"}],955:[.694,.013,.537,{ic:.026,sk:-.202,p:"563-1C563 2 560 4 556 8C543 19 534 34 522 54L175 623C140 681 83 694 36 694C31 694 18 694 20 683C22 675 32 673 32 673C66 667 75 661 117 593L282 321L74 47C65 35 61 29 64 16C68-1 85-13 101-13C117-13 124-2 129 8L299 292C366 187 453 34 474 11C496-11 506-11 533-11L555-11C564-10 564-4 563-1"}],956:[.442,.216,.53,{sk:-.028,p:"525 143C523 153 514 153 511 153C501 153 501 149 501 135C501 70 497 11 456 11C429 11 420 37 415 57C409 79 410 126 409 161L410 269C409 284 410 322 410 337C409 360 410 398 408 404C404 422 387 431 372 431C367 431 342 430 342 396L342 209L341 107C342 102 316 11 235 11C185 11 153 44 140 98C132 127 132 155 132 183L132 351C132 372 133 410 131 415C127 432 113 442 96 442C93 442 65 441 65 406L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C132-186 132-134 132 20C171-7 217-11 237-11C307-11 335 34 352 62C372 17 416-11 460-11C495-11 512 12 520 44C528 80 525 143 525 143"}],957:[.442,0,.502,{sk:-.042,p:"435 415C431 432 417 442 400 442C392 442 370 438 369 409C362 182 238 70 133 33L131 431C131 431 129 442 116 442C93 442 22 434-4 432C-12 431-22 430-18 412C-15 400-6 400 9 400C57 400 61 393 63 383C65 376 65 329 65 302L65 57L65 12C68 1 78 0 84 0L98 0C165 12 264 51 343 147C445 270 438 406 435 415"}],958:[.697,.205,.53,{sk:-.069,p:"481-98C469-50 428-32 416-27L349-4C327 4 305 12 282 19L216 43C167 61 130 90 119 132C109 173 126 260 200 302C240 289 270 289 291 289C321 289 384 289 376 320C370 345 326 347 287 347C269 347 240 347 206 335C174 361 162 394 157 413C143 469 160 546 225 583C249 561 272 561 295 561C320 561 384 561 376 592C370 618 325 619 286 619C273 619 249 619 225 614C219 623 216 630 211 647C208 661 207 684 207 684C205 692 199 697 192 697C174 697 185 651 186 648C191 628 201 613 203 609C103 579 55 499 75 422C84 385 112 343 166 316L156 306C65 234 66 140 75 104C87 56 121 28 124 25C164-8 174-12 256-40C322-64 324-64 389-87C405-94 427-101 434-130C440-153 430-183 399-183C355-183 316-159 303-151C296-147 294-146 290-146C282-146 282-153 283-157C286-169 348-205 404-205C466-205 494-147 481-98ZM350 591C343 588 334 583 290 583C271 583 259 583 246 592C261 597 282 597 293 597C327 597 331 596 350 591ZM350 319C343 315 334 311 288 311C265 311 256 311 236 319C258 325 280 325 292 325C327 325 331 324 350 319"}],959:[.448,.011,.5,{p:"471 214C471 342 371 448 250 448C125 448 28 339 28 214C28 85 132-11 249-11C370-11 471 87 471 214ZM388 222C388 186 388 132 366 88C344 43 300 14 250 14C207 14 163 35 136 81C111 125 111 186 111 222C111 261 111 315 135 359C162 405 209 426 249 426C293 426 336 404 362 361C388 318 388 260 388 222"}],960:[.431,.011,.586,{sk:-.014,p:"515 407C509 431 488 431 469 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 119 373 139 373L196 373C194 252 170 131 151 40C147 25 147 23 149 16C154-3 172-11 185-11C215-11 216 17 219 54L221 152L222 373L335 373C339 225 341 182 357 115C361 100 368 73 384 39C405-5 418-11 433-11C453-11 469 7 464 27C463 33 462 35 453 49C406 121 390 186 383 214C369 267 363 321 361 373L475 373C488 373 524 373 515 407"}],961:[.442,.216,.488,{p:"421 279C395 385 315 442 242 442C145 442 65 342 65 220L65-173C65-185 66-189 66-189C70-204 84-216 101-216C122-216 129-198 131-195C133-186 132-52 132 56C162 16 201-11 248-11C365-11 459 130 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C171 11 135 91 133 100C132 104 132 124 132 137C132 249 133 285 145 325C170 398 214 420 245 420C282 420 321 391 339 322"}],962:[.442,.108,.474,{p:"423 0C411 50 385 62 298 104C278 114 276 114 224 140C182 161 134 184 119 246C96 337 183 420 292 420C313 420 335 417 374 401C384 397 387 395 390 395C398 395 405 404 403 412C398 434 332 442 293 442C141 442 46 327 74 215C96 130 167 95 216 72L323 20C347 8 368-2 375-33C381-58 371-86 342-86C336-86 319-85 299-77C297-76 293-75 290-75C285-75 280-79 281-85C285-100 332-108 348-108C405-108 436-53 423 0"}],963:[.431,.011,.599,{p:"528 407C522 431 501 431 483 431L255 431C104 431 35 266 64 147C86 59 163-11 254-11C372-11 475 110 436 264C432 281 420 329 378 373L488 373C501 373 537 373 528 407ZM369 276C381 229 381 147 360 96C336 37 288 11 249 11C200 11 151 47 133 119C126 149 117 231 138 290C162 359 219 373 253 373C337 373 361 307 369 276"}],964:[.431,.012,.53,{sk:-.033,p:"459 407C453 431 432 431 413 431L133 431C113 431 74 431 42 384C18 348 2 300 4 294C4 294 6 284 18 284C26 284 27 288 31 296C61 373 118 373 139 373L222 373L204 52C203 40 202 19 203 15C206 4 217-12 239-12C272-12 270 16 269 31L251 373L419 373C432 373 468 373 459 407"}],965:[.442,.011,.53,{sk:-.014,p:"477 372C463 428 433 442 416 442C391 442 372 416 378 394C381 381 388 375 399 367C413 356 445 330 457 282C473 216 442 11 316 11C297 11 263 15 237 36C211 58 199 88 194 109C183 151 186 203 200 313C202 324 204 341 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C116 191 118 151 126 121C152 17 246-11 319-11C409-11 448 71 462 107C504 219 481 356 477 372"}],966:[.442,.218,.641,{sk:-.018,p:"590 304C571 382 517 442 442 442C297 442 285 248 274 53C161 73 91 129 73 201C66 229 61 339 104 408C110 417 109 421 109 421C108 425 104 431 94 431C66 431 26 286 50 190C73 96 157 23 271-2L259-170C259-183 258-185 259-190C265-212 285-218 295-218C300-218 322-215 326-192C327-184 324-151 315-9C324-10 332-11 349-11C515-11 630 146 590 304ZM568 282C596 169 497 47 343 47C335 47 333 47 325 48C313 48 312 49 311 52L304 160C303 288 357 384 446 384C515 384 556 330 568 282"}],967:[.442,.205,.641,{sk:-.053,p:"637-140C636-135 632-129 622-129C612-129 612-133 612-143C609-167 588-183 569-183C518-183 389 59 348 136L519 403C528 414 527 416 526 419C525 425 519 431 511 431C505 431 503 426 498 419L333 164C261 291 247 316 211 369C194 392 160 442 72 442C14 442 1 390 4 376C4 376 7 366 19 366C28 366 28 372 29 377C34 416 65 420 71 420C101 420 150 344 178 300C230 221 291 105 292 102C292 102 292 99 286 91L120-166C112-177 113-179 113-182C115-188 122-194 128-194C135-194 139-187 142-183L307 74C364-30 386-69 424-125C445-155 479-205 568-205C626-205 640-153 637-140"}],968:[.694,.205,.641,{sk:.028,p:"596 216C599 241 599 328 588 372C574 428 544 442 527 442C502 442 483 416 489 394C492 381 499 375 510 367C524 356 556 330 568 282C584 218 552 136 526 100C460 11 396 11 360 11L361 668C361 672 362 678 360 683C358 693 351 694 346 694C336 694 335 692 336 674L335 13C257 22 209 59 193 125C188 145 181 171 200 311C201 323 204 340 199 360C188 405 147 442 97 442C2 442 1 297 3 288C6 278 18 278 18 278C28 278 28 280 29 296C32 391 65 420 99 420C107 420 124 420 132 388C139 362 135 337 131 302C114 176 121 150 125 133C149 38 237-3 334-9C335-45 336-47 335-100C335-111 335-192 336-195C336-195 338-205 350-205C350-205 357-205 358-201C361-199 360-174 360-160L361-11C398-11 486-11 553 96C583 142 593 186 596 216"}],969:[.442,.011,.641,{p:"596 239C597 282 596 332 586 372C580 398 569 420 551 433C543 439 535 442 526 442C514 442 502 436 495 426C488 416 486 405 489 394C491 384 497 376 506 369C536 347 557 316 566 281C569 269 571 256 571 244C571 153 536 61 457 61C401 61 358 99 336 151C342 179 345 209 344 239C344 248 344 257 342 265C338 280 330 291 316 291C297 291 294 266 294 244C294 213 297 183 304 154C284 100 246 61 191 61C130 61 91 111 76 174C71 194 68 217 67 239C67 299 89 355 114 408C116 412 117 417 116 421C114 427 109 432 103 435C100 437 97 437 94 437C88 437 82 434 78 428C51 371 42 307 42 244C42 206 46 167 55 132C75 51 120-11 196-11C259-11 300 33 322 95C349 33 395-11 462-11C566-11 597 118 596 239"}],977:[.705,.011,.53,{sk:.026,p:"523 338C521 346 513 347 499 350L468 356C467 440 454 494 451 506C441 543 395 705 290 705C207 705 168 600 188 522C212 425 318 377 394 354C394 264 393 206 377 138C371 110 347 11 288 11C220 11 202 62 194 91C188 117 188 149 187 172L187 249L187 297C188 314 187 335 184 350C169 410 116 442 70 442C24 442 14 403 10 385C0 351 2 291 3 288C6 278 18 278 18 278C28 278 28 279 29 301C28 372 36 420 72 420C89 420 105 412 115 374C120 352 120 298 120 261L120 188C120 158 120 133 127 104C151 9 226-11 291-11C397-11 464 147 468 335C479 333 510 326 516 326C520 326 525 329 523 338ZM394 376C341 393 235 432 212 523C197 585 224 683 294 683C319 683 350 668 376 564C392 501 393 433 394 376"}],981:[.694,.205,.641,{p:"571 262C551 341 475 433 333 443L333 670L332 684C332 684 330 694 318 694C308 694 307 691 308 674L307 443C150 438 36 305 70 169C94 74 183-5 307-12L307-106L307-194C310-204 317-205 322-205C327-205 329-204 331-201C333-199 333-175 332-161L333-12C493-7 604 128 571 262ZM307 10C246 13 165 48 140 148C110 268 161 408 307 421ZM500 283C530 165 480 22 333 10L333 421C410 417 478 371 500 283"}],982:[.431,.011,.836,{sk:-.014,p:"765 407C759 431 738 431 719 431L134 431C112 431 74 431 42 384C17 345 2 299 4 294C4 294 6 284 18 284C26 284 27 287 31 297C40 320 53 340 75 355C100 373 111 373 174 373C135 302 110 213 137 105C150 54 180-11 254-11C351-11 402 69 428 153L429 152C430 146 432 135 435 126C452 55 492-11 573-11C719-11 755 201 730 299C724 324 714 349 701 373C718 373 745 373 750 375C758 379 770 390 765 407ZM705 299C731 195 680 47 568 47C507 47 475 94 457 163C454 176 446 211 445 265C445 281 444 284 444 284C442 294 430 294 430 294C422 294 419 292 419 283C410 97 311 47 249 47C203 47 173 79 159 138C138 220 163 303 205 373L675 373C689 349 701 315 705 299"}],1008:[.442,.012,.624,{sk:-.015,p:"586 145C583 155 578 155 571 155C564 155 561 153 560 137C557 42 525 18 491 18C457 19 436 55 436 115C436 199 455 270 497 382C502 388 504 395 504 402C504 410 501 419 495 426C490 432 480 439 469 439C464 439 459 438 455 433C380 351 308 262 192 127C205 184 214 261 214 316C214 390 182 442 132 442C37 442 36 297 38 288C41 278 46 278 53 278C60 278 63 280 64 296C67 391 99 416 133 416C167 415 188 378 188 318C188 235 159 114 127 51C120 42 117 32 117 23C117 4 128-12 145-12C152-12 161-9 170 0C245 74 346 197 430 300C418 245 410 170 410 117C410 43 442-9 492-9C587-9 588 136 586 145"}],1009:[.442,.194,.488,{p:"421 279C395 385 315 442 242 442C162 442 80 372 66 244C65 233 60 12 82-77C95-128 125-175 247-175C284-175 303-171 343-171C361-171 363-171 369-172C384-173 388-174 391-182C394-188 395-194 406-194C415-194 420-190 414-166C402-117 358-117 258-117C168-117 122-117 105-50C103-42 94-4 92 96C125 32 183-11 247-11C367-11 458 132 421 279ZM339 322C352 267 351 155 337 106C319 43 279 11 241 11C209 11 163 34 142 116C126 179 130 279 145 325C168 395 212 420 245 420C282 420 321 391 339 322"}],1012:[.705,.022,.778,{p:"721 339C721 543 570 705 388 705C209 705 56 545 56 339C56 134 210-22 388-22C570-22 721 137 721 339ZM623 380L154 380C168 605 297 683 388 683C483 683 609 602 623 380ZM623 304C611 76 479 1 389 1C295 1 166 79 154 304"}],1013:[.431,.011,.414,{ic:.007,sk:.03,p:"421 40C420 43 417 54 408 54C408 54 404 54 396 48C370 28 337 11 300 11C242 11 182 53 160 141C151 176 150 214 150 226L315 226C331 226 349 226 344 243C341 257 329 257 312 257L150 257C153 342 194 400 285 400L316 400C333 400 349 400 345 417C341 431 328 431 311 431L276 431C146 431 37 331 76 178C103 68 198-11 304-11C369-11 424 29 421 40"}],8192:[0,0,.5,{p:""}],8193:[0,0,1,{p:""}],8194:[0,0,.5,{p:""}],8195:[0,0,1,{p:""}],8196:[0,0,.333,{p:""}],8197:[0,0,.25,{p:""}],8198:[0,0,.167,{p:""}],8199:[0,0,.5,{p:""}],8200:[0,0,.25,{p:""}],8201:[0,0,.2,{p:""}],8202:[0,0,.1,{p:""}],8203:[0,0,0,{p:""}],8208:[.245,-.187,.333,{p:"276 187L276 245L11 245L11 187"}],8209:[.245,-.187,.333,{p:"299 187L299 245L34 245L34 187"}],8210:[.342,-.302,.68,{p:"624 322C624 333 615 342 604 342L76 342C65 342 56 333 56 322C56 311 65 302 76 302L604 302C615 302 624 311 624 322"}],8211:[.277,-.255,.5,{p:"499 255L499 277L0 277L0 255"}],8212:[.277,-.255,1,{p:"999 255L999 277L0 277L0 255"}],8213:[.27,-.23,1.152,{p:"1096 250C1096 261 1087 270 1076 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1076 230C1087 230 1096 239 1096 250"}],8214:[.75,.25,.398,{p:"151-230L151 730C151 741 142 750 131 750C120 750 111 741 111 730L111-230C111-241 120-250 131-250C142-250 151-241 151-230ZM287-230L287 730C287 741 278 750 267 750C256 750 247 741 247 730L247-230C247-241 256-250 267-250C278-250 287-241 287-230"}],8216:[.693,-.394,.278,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447"}],8217:[.694,-.395,.278,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589"}],8220:[.693,-.394,.472,{p:"192 447C192 473 175 500 139 500C119 500 105 490 99 484C98 482 96 481 96 481C96 481 94 495 94 499C94 531 101 603 164 665C176 677 176 679 176 682C176 689 171 693 166 693C155 693 72 617 72 499C72 439 96 394 139 394C174 394 192 421 192 447ZM386 447C386 473 369 500 333 500C313 500 299 490 293 484C292 482 290 481 290 481C290 481 288 495 288 499C288 531 295 603 358 665C370 677 370 679 370 682C370 689 365 693 360 693C349 693 266 617 266 499C266 439 290 394 333 394C368 394 386 421 386 447"}],8221:[.694,-.395,.472,{p:"206 589C206 649 182 694 139 694C104 694 86 667 86 641C86 615 103 588 139 588C159 588 173 598 179 604C180 606 182 607 182 607C182 607 184 593 184 589C184 557 177 485 114 423C102 411 102 409 102 406C102 399 107 395 112 395C123 395 206 471 206 589ZM400 589C400 649 376 694 333 694C298 694 280 667 280 641C280 615 297 588 333 588C353 588 367 598 373 604C374 606 376 607 376 607C376 607 378 593 378 589C378 557 371 485 308 423C296 411 296 409 296 406C296 399 301 395 306 395C317 395 400 471 400 589"}],8224:[.705,.216,.444,{p:"387 430C387 443 381 464 350 464C329 464 300 456 279 450C276 449 251 442 231 440C232 460 233 488 244 553C249 590 255 627 255 664C255 672 255 705 222 705C188 705 188 673 188 664C188 629 197 571 201 547C208 501 211 469 212 440C201 441 181 445 162 450C143 456 114 464 93 464C58 464 56 436 56 431C56 418 62 397 93 397C114 397 143 405 164 411C167 412 192 419 212 421C210 396 207 376 202 351C188 279 188 271 188 218C188 67 199-101 208-196C209-210 210-216 221-216C233-216 233-211 235-198C241-148 244-95 246-44C250 19 255 122 255 218C255 272 255 279 241 350C236 373 233 394 231 421C242 420 262 416 281 411C300 405 329 397 350 397C385 397 387 425 387 430"}],8225:[.705,.205,.444,{p:"387 477C387 490 381 511 350 511C329 511 300 503 279 497C276 496 251 489 231 487C232 517 239 551 242 565C248 598 255 638 255 666C255 673 255 705 221 705C211 705 188 702 188 666C188 646 192 617 199 582C206 541 211 513 212 487C201 488 181 492 162 497C143 503 114 511 93 511C58 511 56 483 56 478C56 465 62 444 93 444C114 444 143 452 164 458C167 459 192 466 212 468C211 438 204 404 201 390C195 357 188 317 188 289C188 254 210 250 221 250C251 250 255 275 255 289C255 309 251 338 244 373C237 414 232 442 231 468C242 467 262 463 281 458C300 452 329 444 350 444C385 444 387 472 387 477ZM387 22C387 39 375 55 354 55C334 55 317 52 286 44C260 36 253 34 231 32C233 60 237 84 244 126C255 182 255 205 255 210C255 245 233 249 222 249C192 249 188 224 188 210C188 181 196 138 202 104C205 93 210 62 212 32C189 34 186 35 146 46C114 55 97 55 90 55C65 55 56 35 56 22C56 7 66-11 90-11C114-11 138-5 149-1C188 9 195 10 212 12C210-16 206-40 199-82C188-138 188-161 188-166C188-201 210-205 221-205C251-205 255-180 255-166C255-137 247-94 241-60C238-49 233-18 231 12C254 10 257 9 297-2C330-11 348-11 353-11C377-11 387 7 387 22"}],8230:[.106,0,.837,{p:"193 53C193 82 169 106 140 106C111 106 87 82 87 53C87 24 111 0 140 0C169 0 193 24 193 53ZM472 53C472 82 448 106 419 106C390 106 366 82 366 53C366 24 390 0 419 0C448 0 472 24 472 53ZM751 53C751 82 727 106 698 106C669 106 645 82 645 53C645 24 669 0 698 0C727 0 751 24 751 53"}],8239:[0,0,.2,{p:""}],8242:[.748,-.43,.311,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710"}],8243:[.748,-.43,.511,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710"}],8244:[.748,-.43,.711,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710"}],8245:[.748,-.43,.311,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430"}],8246:[.748,-.43,.511,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430"}],8247:[.748,-.43,.711,{p:"251 430L131 727C127 738 113 748 98 748C77 748 60 731 60 710C60 703 62 696 65 691L224 430ZM451 430L331 727C327 738 313 748 298 748C277 748 260 731 260 710C260 703 262 696 265 691L424 430ZM651 430L531 727C527 738 513 748 498 748C477 748 460 731 460 710C460 703 462 696 465 691L624 430"}],8260:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],8279:[.748,-.43,.911,{p:"251 710C251 731 234 748 213 748C198 748 184 738 180 727L60 430L87 430L245 691C249 696 251 703 251 710ZM451 710C451 731 434 748 413 748C398 748 384 738 380 727L260 430L287 430L445 691C449 696 451 703 451 710ZM651 710C651 731 634 748 613 748C598 748 584 738 580 727L460 430L487 430L645 691C649 696 651 703 651 710ZM851 710C851 731 834 748 813 748C798 748 784 738 780 727L660 430L687 430L845 691C849 696 851 703 851 710"}],8287:[0,0,.222,{p:""}],8288:[0,0,0,{p:""}],8289:[0,0,0,{p:""}],8290:[0,0,0,{p:""}],8291:[0,0,0,{p:""}],8292:[0,0,0,{p:""}],8364:[.705,.022,.627,{p:"571-12L571 143C571 149 567 153 561 153L551 153C546 153 542 149 541 144C533 71 481 8 410 8C347 8 295 49 263 103C232 154 220 211 216 271L472 271C476 271 480 274 482 278L485 291C486 296 481 301 475 301L215 301L214 342L215 383L504 383C508 383 512 386 514 390L517 403C518 408 513 413 507 413L216 413C220 472 232 530 263 581C295 634 347 675 410 675C481 675 533 613 541 539C542 534 546 530 551 530L561 530C567 530 571 534 571 540L571 695C571 701 567 705 561 705L558 705C555 705 552 704 551 702L512 660C482 688 443 705 400 705C319 705 246 662 195 598C153 544 128 480 117 413L67 413C63 413 59 410 58 405L55 395C53 389 58 383 65 383L114 383C113 369 112 355 112 342C112 328 113 314 114 301L67 301C63 301 59 298 58 293L55 283C53 277 58 271 65 271L117 271C128 203 153 139 195 85C246 22 319-22 400-22C443-22 482-5 512 23L551-19C552-21 555-22 558-22L561-22C567-22 571-18 571-12"}],8400:[.711,-.601,0,{dx:.264,p:"-53 616C-53 624-59 631-68 631L-402 631C-383 647-367 667-357 690C-356 692-355 694-355 696C-355 704-362 711-370 711C-377 711-382 707-384 702C-400 668-429 642-465 630C-471 628-475 623-475 616C-475 608-469 601-461 601L-68 601C-59 601-53 608-53 616"}],8401:[.711,-.601,0,{dx:.264,p:"-53 616C-53 623-57 628-63 630C-99 642-128 668-144 702C-146 707-151 711-158 711C-166 711-173 704-173 696C-173 694-172 692-171 690C-161 667-145 647-126 631L-460 631C-469 631-475 624-475 616C-475 608-469 601-460 601L-67 601C-59 601-53 608-53 616"}],8402:[.75,.25,0,{sk:-.264,p:"-244-230L-244 730C-244 741-253 750-264 750C-275 750-284 741-284 730L-284-230C-284-241-275-250-264-250C-253-250-244-241-244-230"}],8406:[.711,-.521,0,{dx:.264,p:"-56 616C-56 624-63 631-71 631L-398 631C-379 647-363 667-353 690C-352 692-352 694-352 696C-352 704-358 711-367 711C-373 711-378 707-380 702C-396 668-425 642-461 630C-467 628-472 623-472 616C-472 609-467 604-461 602C-425 590-396 564-380 530C-378 525-373 521-367 521C-358 521-352 528-352 536C-352 538-352 540-353 542C-363 565-379 585-398 601L-71 601C-63 601-56 608-56 616"}],8407:[.711,-.521,0,{dx:.264,p:"-56 616C-56 623-61 628-67 630C-103 642-132 668-148 702C-150 707-155 711-161 711C-170 711-176 704-176 696C-176 694-176 692-175 690C-165 667-149 647-130 631L-457 631C-465 631-472 624-472 616C-472 608-465 601-457 601L-130 601C-149 585-165 565-175 542C-176 540-176 538-176 536C-176 528-170 521-161 521C-155 521-150 525-148 530C-132 564-103 590-67 602C-61 604-56 609-56 616"}],8411:[.696,-.604,0,{ic:.002,dx:.264,p:"-438 650C-438 675-459 696-484 696C-509 696-530 675-530 650C-530 625-509 604-484 604C-459 604-438 625-438 650ZM-218 650C-218 675-239 696-264 696C-289 696-310 675-310 650C-310 625-289 604-264 604C-239 604-218 625-218 650ZM2 650C2 675-19 696-44 696C-69 696-90 675-90 650C-90 625-69 604-44 604C-19 604 2 625 2 650"}],8412:[.696,-.604,0,{ic:.112,dx:.264,sk:-.084,p:"-548 650C-548 675-569 696-594 696C-619 696-640 675-640 650C-640 625-619 604-594 604C-569 604-548 625-548 650ZM-328 650C-328 675-349 696-374 696C-399 696-420 675-420 650C-420 625-399 604-374 604C-349 604-328 625-328 650ZM-108 650C-108 675-129 696-154 696C-179 696-200 675-200 650C-200 625-179 604-154 604C-129 604-108 625-108 650ZM112 650C112 675 91 696 66 696C41 696 20 675 20 650C20 625 41 604 66 604C91 604 112 625 112 650"}],8417:[.711,-.521,0,{dx:.264,p:"-29 616C-29 623-33 628-39 630C-75 642-104 668-120 702C-122 707-127 711-134 711C-142 711-149 704-149 696C-149 694-148 692-147 690C-137 667-121 647-102 631L-426 631C-407 647-391 667-381 690C-380 692-379 694-379 696C-379 704-386 711-394 711C-401 711-406 707-408 702C-424 668-453 642-489 630C-495 628-499 623-499 616C-499 609-495 604-489 602C-453 590-424 564-408 530C-406 525-401 521-394 521C-386 521-379 528-379 536C-379 538-380 540-381 542C-391 565-407 585-426 601L-102 601C-121 585-137 565-147 542C-148 540-149 538-149 536C-149 528-142 521-134 521C-127 521-122 525-120 530C-104 564-75 590-39 602C-33 604-29 609-29 616"}],8428:[-.171,.281,0,{dx:.264,p:"-53-186C-53-178-59-171-67-171L-460-171C-469-171-475-178-475-186C-475-194-469-201-460-201L-126-201C-145-217-161-237-171-260C-172-262-173-264-173-266C-173-274-166-281-158-281C-151-281-146-277-144-272C-128-238-99-212-63-200C-57-198-53-193-53-186"}],8429:[-.171,.281,0,{dx:.264,p:"-53-186C-53-178-59-171-68-171L-461-171C-469-171-475-178-475-186C-475-193-471-198-465-200C-429-212-400-238-384-272C-382-277-377-281-370-281C-362-281-355-274-355-266C-355-264-356-262-357-260C-367-237-383-217-402-201L-68-201C-59-201-53-194-53-186"}],8430:[-.091,.281,0,{dx:.264,p:"-56-186C-56-178-63-171-71-171L-398-171C-379-155-363-135-353-112C-352-110-352-108-352-106C-352-98-358-91-367-91C-373-91-378-95-380-100C-396-134-425-160-461-172C-467-174-472-179-472-186C-472-193-467-198-461-200C-425-212-396-238-380-272C-378-277-373-281-367-281C-358-281-352-274-352-266C-352-264-352-262-353-260C-363-237-379-217-398-201L-71-201C-63-201-56-194-56-186"}],8431:[-.091,.281,0,{dx:.264,p:"-56-186C-56-179-61-174-67-172C-103-160-132-134-148-100C-150-95-155-91-161-91C-170-91-176-98-176-106C-176-108-176-110-175-112C-165-135-149-155-130-171L-457-171C-465-171-472-178-472-186C-472-194-465-201-457-201L-130-201C-149-217-165-237-175-260C-176-262-176-264-176-266C-176-274-170-281-161-281C-155-281-150-277-148-272C-132-238-103-212-67-200C-61-198-56-193-56-186"}],8455:[.705,.022,.53,{p:"495 170C495 178 494 181 484 181C478 181 472 177 472 170C472 164 459 119 448 104C422 69 369 10 286 10C163 10 127 101 127 175C127 260 155 353 283 353C320 353 335 362 335 369C335 375 318 375 313 375C155 383 140 465 140 528C140 551 150 683 282 683C324 683 396 672 397 619C374 614 374 600 374 594C374 587 376 576 394 576C418 576 422 604 422 620C422 666 376 705 281 705C147 705 72 634 72 524C72 443 128 380 212 363C101 340 50 272 50 164C50 57 149-22 252-22C435-22 495 137 495 170"}],8462:[.694,.011,.576,{sk:-.075,p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8463:[.694,.011,.576,{p:"546 143C546 153 537 153 534 153C524 153 524 150 519 135C504 82 472 11 417 11C400 11 393 21 393 44C393 69 402 93 411 115C427 158 472 277 472 335C472 400 432 442 357 442C294 442 246 411 209 365L241 496L411 600C415 602 417 606 417 610C417 617 411 622 405 622C403 622 400 621 399 620L249 529L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L170 481L71 420C68 418 65 414 65 410C65 403 71 398 77 398C80 398 82 399 84 400L162 448L59 39C55 25 55 23 55 17C55-6 75-11 84-11C100-11 116 1 121 15L140 91L162 181C168 203 174 225 179 248C181 254 189 287 190 293C193 302 224 358 258 385C280 401 311 420 354 420C397 420 408 386 408 350C408 296 370 187 346 126C338 103 333 91 333 71C333 24 368-11 415-11C509-11 546 135 546 143"}],8486:[.705,0,.722,{p:"677 162L652 162C647 136 643 113 634 89C629 73 626 65 568 65L488 65C501 121 532 169 577 235C624 306 665 375 665 454C665 593 530 705 361 705C189 705 56 591 56 454C56 375 97 306 144 235C188 169 220 121 233 65L153 65C95 65 92 73 87 88C79 111 74 137 69 162L44 162L77 0L237 0C259 0 262 0 262 21C262 91 231 179 208 243C187 301 159 380 159 455C159 615 269 683 360 683C456 683 562 611 562 455C562 380 535 304 506 222C491 180 459 90 459 21C459 0 462 0 485 0L644 0"}],8487:[.684,.021,.722,{p:"678 522L645 684L485 684C463 684 460 684 460 663C460 593 491 505 514 441C535 383 563 304 563 229C563 69 453 1 362 1C266 1 160 73 160 229C160 304 187 380 216 462C231 504 263 594 263 663C263 684 260 684 237 684L78 684L45 522L70 522C75 548 79 571 88 595C93 611 96 619 154 619L234 619C221 563 190 515 145 449C98 378 57 309 57 230C57 91 192-21 361-21C533-21 666 93 666 230C666 309 625 378 578 449C534 515 502 563 489 619L569 619C627 619 630 611 635 596C643 573 648 547 653 522"}],8490:[.683,0,.778,{sk:-.011,p:"736 0L736 31C682 31 661 35 631 79L400 419L580 592C588 600 641 651 722 652L722 683C696 680 664 680 637 680C601 680 544 680 510 683L510 652C550 651 556 628 556 619C556 603 546 593 538 586L225 287L225 605C225 641 227 652 304 652L328 652L328 683C293 680 219 680 181 680C143 680 68 680 33 683L33 652L57 652C134 652 136 641 136 605L136 78C136 42 134 31 57 31L33 31L33 0C68 3 142 3 180 3C218 3 293 3 328 0L328 31L304 31C227 31 225 42 225 78L225 253L341 363L522 95C528 86 537 73 537 61C537 31 498 31 478 31L478 0C513 3 583 3 621 3"}],8491:[.892,0,.75,{p:"717 0L717 31L699 31C639 31 625 38 614 71L398 696C393 709 391 716 375 716C359 716 356 710 351 696L144 98C126 47 86 32 32 31L32 0L134 3L249 0L249 31C199 31 174 56 174 82C174 85 175 95 176 97L222 228L469 228L522 75C523 71 525 65 525 61C525 31 469 31 442 31L442 0C478 3 548 3 586 3ZM458 259L233 259L345 584ZM438 804C438 764 414 746 375 746C337 746 312 763 312 804C312 844 336 862 375 862C413 862 438 845 438 804ZM471 805C471 851 430 892 376 892C318 892 279 849 279 805C279 754 323 716 374 716C430 716 471 756 471 805"}],8498:[.694,0,.555,{p:"499 659C499 676 499 694 479 694C459 694 459 675 459 658L459 367L241 367C224 367 206 367 206 347C206 327 224 327 241 327L459 327L459 40L91 40C74 40 56 40 56 20C56 0 74 0 91 0L464 0C495 0 499 3 499 35"}],8501:[.693,0,.611,{p:"554 64C554 92 554 108 461 213C446 230 446 232 446 239C446 242 447 275 464 367C467 386 480 455 484 493C515 457 517 436 518 422C519 417 520 410 528 410C533 410 554 420 554 474C554 491 554 514 518 548C488 575 486 577 465 611C431 664 428 672 423 688C421 691 418 693 414 693C409 693 388 681 388 630C388 609 388 586 455 522C452 474 437 391 434 376C428 341 420 293 417 265L137 587C95 635 93 668 92 680C92 685 91 693 82 693C77 693 56 681 56 630C56 609 56 594 103 534C126 505 115 522 164 461C133 415 83 326 83 241C83 215 88 192 115 142C135 105 143 82 143 61C143 50 143 24 72 22C63 22 56 22 56 11C56 0 64 0 81 0L141 0C187 0 240 10 240 60C240 97 215 128 196 151C155 201 150 213 150 248C150 279 154 367 187 436L473 107C515 59 517 26 518 14C518 9 519 1 528 1C533 1 554 13 554 64"}],8502:[.72,.04,.604,{p:"548 26L548 79C548 92 533 94 529 82C523 64 500 62 474 62C498 158 532 321 530 430C529 524 514 613 452 649C418 668 307 676 252 676C197 676 152 674 133 685C124 691 113 693 108 712C105 725 88 722 88 709L88 644C95 627 102 615 124 605C149 594 192 593 252 593C286 593 338 593 378 586C442 576 466 543 479 472C487 432 485 387 485 352C485 268 454 135 435 62L106 62C85 61 65 51 56 26L56-29C56-42 70-43 75-32C82-16 93-11 107-11L497-11C521-11 539-1 548 26"}],8503:[.721,.03,.528,{p:"471 61C470 69 466 72 459 70C428 63 385 145 379 190C359 322 364 551 306 609C258 660 197 626 142 660C125 670 116 693 108 713C103 725 89 723 89 710L89 626C98 600 110 593 132 580C186 548 224 579 285 542C309 526 334 403 338 330C319 259 271 104 212 80C200 75 190 74 186 74C173 74 166 82 137 83C109 86 76 74 57 48L56-18C56-30 67-34 74-24C89-4 114 3 136 1C165 0 172-7 187-7C197-7 204-6 219 0C266 18 326 177 344 270C356 178 381 35 438-13C444-18 450-16 453-9C468 23 475 19 471 61"}],8504:[.71,.017,.574,{p:"518 579L518 635C509 662 491 681 467 681L107 681C93 681 82 686 75 702C70 713 56 712 56 699L56 632C66 607 84 597 107 597L405 597C411 543 421 485 421 415C421 296 412 100 366 79C356 54 363 13 380-12C384-18 389-19 394-14C448 32 468 128 468 244C468 352 456 502 443 596C469 596 493 594 499 576C503 564 518 566 518 579"}],8592:[.51,.01,1,{p:"942 250C942 261 933 270 922 270L156 270C186 290 212 314 234 342C267 384 290 433 300 486C300 487 301 489 301 490C301 501 292 510 281 510C271 510 263 503 261 494C252 447 231 403 203 367C167 322 123 282 66 263C61 261 57 256 57 250C57 244 61 239 66 237C123 218 167 178 203 133C231 97 252 53 261 6C263-3 271-10 281-10C292-10 301-1 301 10C301 11 300 13 300 14C290 67 267 116 234 158C212 186 186 210 156 230L922 230C933 230 942 239 942 250"}],8593:[.679,.203,.5,{p:"480 441C480 450 474 457 466 460C422 473 382 497 350 528C310 567 276 613 263 669C262 675 256 679 250 679C244 679 238 675 237 669C224 613 190 567 150 528C118 497 78 473 34 460C26 457 20 450 20 441C20 430 29 421 40 421C42 421 44 421 46 422C96 437 141 464 178 499C198 519 215 541 230 564L230-183C230-194 239-203 250-203C261-203 270-194 270-183L270 564C285 541 302 519 322 499C359 464 404 437 454 422C456 421 458 421 460 421C471 421 480 430 480 441"}],8594:[.51,.01,1,{p:"943 250C943 256 939 261 934 263C877 282 833 322 797 367C769 403 748 447 739 494C737 503 729 510 719 510C708 510 699 501 699 490C699 489 700 487 700 486C710 433 733 384 766 342C788 314 814 290 844 270L78 270C67 270 58 261 58 250C58 239 67 230 78 230L844 230C814 210 788 186 766 158C733 116 710 67 700 14C700 13 699 11 699 10C699-1 708-10 719-10C729-10 737-3 739 6C748 53 769 97 797 133C833 178 877 218 934 237C939 239 943 244 943 250"}],8595:[.703,.179,.5,{p:"480 59C480 70 471 79 460 79C458 79 456 79 454 78C404 63 359 36 322 1C302-19 285-41 270-64L270 683C270 694 261 703 250 703C239 703 230 694 230 683L230-64C215-41 198-19 178 1C141 36 96 63 46 78C44 79 42 79 40 79C29 79 20 70 20 59C20 50 26 43 34 40C78 27 118 3 150-28C190-67 224-113 237-169C238-175 244-179 250-179C256-179 262-175 263-169C276-113 310-67 350-28C382 3 422 27 466 40C474 43 480 50 480 59"}],8596:[.51,.01,1,{p:"942 250C942 256 938 261 933 263C876 282 832 322 796 367C768 403 747 447 738 494C736 503 728 510 718 510C707 510 698 501 698 490C698 489 699 487 699 486C709 433 732 384 765 342C787 314 813 290 843 270L157 270C187 290 213 314 235 342C268 384 291 433 301 486C301 487 302 489 302 490C302 501 293 510 282 510C272 510 264 503 262 494C253 447 232 403 204 367C168 322 124 282 67 263C62 261 58 256 58 250C58 244 62 239 67 237C124 218 168 178 204 133C232 97 253 53 262 6C264-3 272-10 282-10C293-10 302-1 302 10C302 11 301 13 301 14C291 67 268 116 235 158C213 186 187 210 157 230L843 230C813 210 787 186 765 158C732 116 709 67 699 14C699 13 698 11 698 10C698-1 707-10 718-10C728-10 736-3 738 6C747 53 768 97 796 133C832 178 876 218 933 237C938 239 942 244 942 250"}],8597:[.757,.257,.5,{p:"480-19C480-8 471 1 460 1C458 1 456 1 454 0C404-15 359-42 322-77C302-97 285-119 270-142L270 642C285 619 302 597 322 577C359 542 404 515 454 500C456 499 458 499 460 499C471 499 480 508 480 519C480 528 474 535 466 538C422 551 382 575 350 606C310 645 276 691 263 747C262 753 256 757 250 757C244 757 238 753 237 747C224 691 190 645 150 606C118 575 78 551 34 538C26 535 20 528 20 519C20 508 29 499 40 499C42 499 44 499 46 500C96 515 141 542 178 577C198 597 215 619 230 642L230-142C215-119 198-97 178-77C141-42 96-15 46 0C44 1 42 1 40 1C29 1 20-8 20-19C20-28 26-35 34-38C78-51 118-75 150-106C190-145 224-191 237-247C238-253 244-257 250-257C256-257 262-253 263-247C276-191 310-145 350-106C382-75 422-51 466-38C474-35 480-28 480-19"}],8598:[.714,.203,1,{p:"958-183C958-177 956-172 952-169L157 626C192 619 228 618 263 622C315 629 366 647 412 677C417 681 421 687 421 694C421 705 412 714 401 714C396 714 393 713 389 711C349 684 304 668 258 662C201 655 142 658 88 685C86 686 84 686 82 686C75 686 69 680 69 673C69 671 69 669 70 667C97 613 100 554 93 497C87 451 71 406 44 366C42 362 41 359 41 354C41 343 50 334 61 334C68 334 74 338 78 343C108 389 126 440 133 492C137 527 136 563 129 598L924-197C927-201 932-203 938-203C949-203 958-194 958-183"}],8599:[.714,.203,1,{p:"959 354C959 359 958 362 956 366C929 406 913 451 907 497C900 554 903 613 930 667C931 669 931 671 931 673C931 680 925 686 918 686C916 686 914 686 912 685C858 658 799 655 742 662C696 668 651 684 611 711C607 713 604 714 599 714C588 714 579 705 579 694C579 687 583 681 588 677C634 647 685 629 737 622C772 618 808 619 843 626L48-169C44-172 42-177 42-183C42-194 51-203 62-203C68-203 73-201 76-197L871 598C864 563 863 527 867 492C874 440 892 389 922 343C926 338 932 334 939 334C950 334 959 343 959 354"}],8600:[.703,.214,1,{p:"959 146C959 157 950 166 939 166C932 166 926 162 922 157C892 111 874 60 867 8C863-27 864-63 871-98L76 697C73 701 68 703 62 703C51 703 42 694 42 683C42 677 44 672 48 669L843-126C808-119 772-118 737-122C685-129 634-147 588-177C583-181 579-187 579-194C579-205 588-214 599-214C604-214 607-213 611-211C651-184 696-168 742-162C799-155 858-158 912-185C914-186 916-186 918-186C925-186 931-180 931-173C931-171 931-169 930-167C903-113 900-54 907 3C913 49 929 94 956 134C958 138 959 141 959 146"}],8601:[.703,.214,1,{p:"958 683C958 694 949 703 938 703C932 703 927 701 924 697L129-98C136-63 137-27 133 8C126 60 108 111 78 157C74 162 68 166 61 166C50 166 41 157 41 146C41 141 42 138 44 134C71 94 87 49 93 3C100-54 97-113 70-167C69-169 69-171 69-173C69-180 75-186 82-186C84-186 86-186 88-185C142-158 201-155 258-162C304-168 349-184 389-211C393-213 396-214 401-214C412-214 421-205 421-194C421-187 417-181 412-177C366-147 315-129 263-122C228-118 192-119 157-126L952 669C956 672 958 677 958 683"}],8602:[.51,.01,.997,{p:"941 250C941 261 932 270 921 270L632 270L710 483C711 485 711 488 711 490C711 501 702 510 691 510C682 510 675 505 672 497L590 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L575 230L497 17C497 15 496 12 496 10C496-1 505-10 516-10C525-10 532-5 535 3L618 230L921 230C932 230 941 239 941 250"}],8603:[.51,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L422 270L500 483C500 485 501 488 501 490C501 501 492 510 481 510C472 510 465 505 462 497L379 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L365 230L287 17C286 15 286 12 286 10C286-1 295-10 306-10C315-10 322-5 325 3L407 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8606:[.51,.01,1.017,{p:"961 250C961 261 952 270 941 270L295 270C324 290 351 314 373 342C405 384 428 433 439 486L439 490C439 501 430 510 419 510C410 510 402 503 400 494C390 447 370 403 341 367C310 327 271 291 224 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L224 230C271 209 310 173 341 133C370 97 390 53 400 6C402-3 410-10 419-10C430-10 439-1 439 10L439 14C428 67 405 116 373 158C351 186 324 210 295 230L941 230C952 230 961 239 961 250"}],8608:[.51,.01,1.017,{p:"961 250C961 256 957 261 952 263C895 282 851 322 815 367C787 403 766 447 757 494C755 503 747 510 737 510C726 510 717 501 717 490C717 489 718 487 718 486C728 433 751 384 784 342C806 314 832 290 862 270L793 270C745 291 707 327 675 367C647 403 626 447 617 494C615 503 607 510 597 510C586 510 577 501 577 490C577 489 578 487 578 486C588 433 611 384 644 342C666 314 692 290 722 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L722 230C692 210 666 186 644 158C611 116 588 67 578 14C578 13 577 11 577 10C577-1 586-10 597-10C607-10 615-3 617 6C626 53 647 97 675 133C707 173 745 209 793 230L862 230C832 210 806 186 784 158C751 116 728 67 718 14C718 13 717 11 717 10C717-1 726-10 737-10C747-10 755-3 757 6C766 53 787 97 815 133C851 178 895 218 952 237C957 239 961 244 961 250"}],8610:[.51,.01,1.192,{p:"1136 10L1136 14C1115 117 1049 203 957 250C1049 297 1115 383 1136 486L1136 490C1136 501 1127 510 1116 510C1106 510 1098 503 1097 494C1076 390 1002 305 903 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L903 230C1002 195 1076 110 1097 6C1098-3 1106-10 1116-10C1127-10 1136-1 1136 10"}],8611:[.51,.01,1.192,{p:"1136 250C1136 256 1132 261 1127 263C1071 282 1026 322 991 367C962 403 942 447 932 494C931 503 923 510 913 510C902 510 893 501 893 490L893 486C904 433 927 384 959 342C981 314 1008 290 1038 270L289 270C190 305 116 390 96 494C94 503 86 510 76 510C65 510 56 501 56 490L56 486C77 383 143 297 235 250C143 203 77 117 56 14L56 10C56-1 65-10 76-10C86-10 94-3 96 6C116 110 190 195 289 230L1038 230C1008 210 981 186 959 158C927 116 904 67 893 14L893 10C893-1 902-10 913-10C923-10 931-3 932 6C942 53 962 97 991 133C1026 178 1071 218 1127 237C1132 239 1136 244 1136 250"}],8612:[.51,.01,.977,{p:"921 10L921 490C921 517 881 517 881 490L881 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L881 230L881 10C881-17 921-17 921 10"}],8614:[.51,.01,.977,{p:"921 250C921 256 917 261 912 263C855 282 811 322 775 367C747 403 726 447 717 494C715 503 707 510 697 510C686 510 677 501 677 490C677 489 678 487 678 486C688 433 711 384 744 342C766 314 792 290 822 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L822 230C792 210 766 186 744 158C711 116 688 67 678 14C678 13 677 11 677 10C677-1 686-10 697-10C707-10 715-3 717 6C726 53 747 97 775 133C811 178 855 218 912 237C917 239 921 244 921 250"}],8617:[.55,.01,.997,{p:"941 390C941 478 869 550 781 550L741 550C730 550 721 541 721 530C721 519 730 510 741 510L781 510C847 510 901 456 901 390C901 324 847 270 781 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L781 230C869 230 941 302 941 390"}],8618:[.55,.01,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510L256 510C267 510 276 519 276 530C276 541 267 550 256 550L216 550C128 550 56 478 56 390C56 302 128 230 216 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250"}],8619:[.55,.05,.997,{p:"941 390C941 478 869 550 781 550C692 550 621 478 621 390L621 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L621 230L621-30C621-41 630-50 641-50C652-50 661-41 661-30L661 230L781 230C869 230 941 302 941 390ZM901 390C901 324 847 270 781 270L661 270L661 390C661 456 715 510 781 510C847 510 901 456 901 390"}],8620:[.55,.05,.997,{p:"941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 403 746 447 737 494C735 503 727 510 717 510C706 510 697 501 697 490C697 489 698 487 698 486C708 433 731 384 764 342C786 314 812 290 842 270L376 270L376 390C376 478 304 550 216 550C128 550 56 478 56 390C56 302 128 230 216 230L336 230L336-30C336-41 345-50 356-50C367-50 376-41 376-30L376 230L842 230C812 210 786 186 764 158C731 116 708 67 698 14C698 13 697 11 697 10C697-1 706-10 717-10C727-10 735-3 737 6C746 53 767 97 795 133C831 178 875 218 932 237C937 239 941 244 941 250ZM336 390L336 270L216 270C150 270 96 324 96 390C96 456 150 510 216 510C282 510 336 456 336 390"}],8622:[.51,.01,.996,{p:"940 250C940 256 936 261 930 263C874 282 830 322 794 367C765 403 745 447 736 494C734 503 726 510 716 510C705 510 696 501 696 490C696 489 696 487 697 486C707 433 730 384 763 342C785 314 811 290 841 270L526 270L604 483C605 485 605 488 605 490C605 501 596 510 585 510C577 510 569 505 566 497L484 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L469 230L391 17C391 15 390 12 390 10C390-1 399-10 410-10C419-10 426-5 429 3L512 230L841 230C811 210 785 186 763 158C730 116 707 67 697 14C696 13 696 11 696 10C696-1 705-10 716-10C726-10 734-3 736 6C745 53 765 97 794 133C830 178 874 218 930 237C936 239 940 244 940 250"}],8630:[.562,-.229,.98,{p:"924 250C924 428 764 562 579 562C425 562 309 470 259 332C247 365 230 395 208 423C176 465 134 499 85 522C82 523 79 524 76 524C65 524 56 515 56 504C56 496 61 489 67 486C111 465 148 435 177 399C212 353 240 300 245 241C245 234 251 229 258 229C263 229 267 231 269 235C301 285 351 318 403 342C446 361 493 370 541 368C553 368 562 377 562 388C562 399 553 407 543 408C488 410 435 400 387 378C354 364 324 343 297 319C342 441 443 522 579 522C742 522 884 407 884 250C884 239 893 230 904 230C915 230 924 239 924 250"}],8631:[.562,-.229,.98,{p:"924 504C924 515 915 524 904 524C901 524 898 523 896 522C846 499 804 465 772 423C751 395 733 365 721 332C671 470 555 562 401 562C216 562 56 428 56 250C56 239 65 230 76 230C87 230 96 239 96 250C96 407 238 522 401 522C537 522 638 441 683 319C656 343 626 364 593 378C545 400 492 410 437 408C427 407 418 399 418 388C418 377 427 368 439 368C487 370 534 361 577 342C629 318 679 285 711 235C713 231 717 229 722 229C729 229 735 234 735 241C740 300 768 353 804 399C832 435 869 465 913 486C919 489 924 496 924 504"}],8634:[.68,.059,.771,{p:"715 660C715 671 706 680 695 680C688 680 682 677 679 672C650 633 614 603 572 582C521 556 464 538 405 545L403 545C396 545 390 539 390 531C390 528 391 524 394 522C437 481 460 426 473 370C484 324 484 277 473 230C472 228 472 227 472 225C472 214 481 205 492 205C501 205 509 212 511 220C524 273 524 328 512 379C502 421 485 460 460 496C561 453 633 361 633 250C633 101 513-19 365-19C217-18 98 102 96 250C95 355 156 450 251 493C258 497 263 504 263 512C263 523 254 532 243 532C240 532 237 531 234 530C125 480 54 370 56 250C58 80 195-58 365-59C535-59 673 79 673 250C673 365 606 462 508 517C536 523 564 533 590 546C637 570 679 604 711 648C713 652 715 656 715 660"}],8635:[.68,.059,.771,{p:"715 250C716 370 646 480 536 530C534 531 531 532 528 532C517 532 508 523 508 512C508 504 513 497 520 493C615 450 676 355 675 250C673 102 554-18 406-19C258-19 137 101 137 250C137 361 210 453 311 496C286 460 268 421 259 379C247 328 246 273 259 220C262 212 269 205 279 205C290 205 299 214 299 225C299 227 299 228 298 230C287 277 287 324 298 370C311 426 334 481 377 522C380 524 381 528 381 531C381 539 375 545 368 545L366 545C307 538 250 556 199 582C157 603 121 633 92 672C89 677 83 680 76 680C65 680 56 671 56 660C56 656 57 652 60 648C92 604 134 570 181 546C207 533 234 523 263 517C165 462 97 365 97 250C97 79 236-59 406-59C576-58 713 80 715 250"}],8636:[.503,-.23,1,{p:"950 250C950 261 941 270 930 270L141 270C166 286 190 305 209 328C247 371 276 422 293 477C293 479 294 481 294 483C294 494 285 503 274 503C265 503 257 497 255 489C239 439 213 393 179 354C145 315 107 278 58 255C54 253 50 249 50 243C50 236 56 230 64 230L930 230C941 230 950 239 950 250"}],8637:[.27,.003,1.012,{p:"956 250C956 261 947 270 936 270L69 270C62 270 56 264 56 257C56 251 59 247 64 245C112 222 150 185 185 146C219 107 245 61 260 11C263 3 270-3 279-3C290-3 299 6 299 17C299 19 299 21 298 23C281 78 253 129 215 172C195 195 172 214 147 230L936 230C947 230 956 239 956 250"}],8638:[.697,.203,.441,{p:"385 473C385 482 379 490 371 492C321 508 275 534 236 568C197 602 160 640 137 689C135 693 131 697 125 697C118 697 112 691 112 683L112-183C112-194 121-203 132-203C143-203 152-194 152-183L152 606C168 581 187 557 210 538C253 500 304 471 359 454C361 454 363 453 365 453C376 453 385 462 385 473"}],8639:[.697,.203,.441,{p:"329 683C329 691 323 697 316 697C311 697 306 693 304 689C282 640 244 602 205 568C166 534 120 508 70 492C62 490 56 482 56 473C56 462 65 453 76 453C78 453 80 454 82 454C138 471 188 500 231 538C254 557 273 581 289 606L289-183C289-194 298-203 309-203C320-203 329-194 329-183"}],8640:[.503,-.23,1,{p:"950 243C950 249 946 253 942 255C893 278 855 315 821 354C787 393 761 439 745 489C743 497 735 503 726 503C715 503 706 494 706 483C706 481 707 479 707 477C724 422 753 371 791 328C810 305 834 286 859 270L70 270C59 270 50 261 50 250C50 239 59 230 70 230L936 230C944 230 950 236 950 243"}],8641:[.27,.003,1.012,{p:"956 257C956 264 950 270 942 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L865 230C840 214 816 195 797 172C759 129 730 78 713 23C713 21 712 19 712 17C712 6 721-3 732-3C741-3 749 3 751 11C767 61 793 107 827 146C861 185 899 222 948 245C952 247 956 251 956 257"}],8642:[.703,.197,.441,{p:"385 27C385 38 376 47 365 47C363 47 361 46 359 46C304 29 253 0 210-38C187-57 168-81 152-106L152 683C152 694 143 703 132 703C121 703 112 694 112 683L112-183C112-191 118-197 125-197C131-197 135-193 137-189C160-140 197-102 236-68C275-34 321-8 371 8C379 10 385 18 385 27"}],8643:[.703,.197,.441,{p:"329-183L329 683C329 694 320 703 309 703C298 703 289 694 289 683L289-106C273-81 254-57 231-38C188 0 138 29 82 46C80 46 78 47 76 47C65 47 56 38 56 27C56 18 62 10 70 8C120-8 166-34 205-68C244-102 282-140 304-189C306-193 311-197 316-197C323-197 329-191 329-183"}],8644:[.672,.172,1.018,{p:"962 88C962 99 953 108 942 108L176 108C206 128 232 152 254 180C287 222 310 271 320 324C320 325 321 327 321 328C321 339 312 348 301 348C291 348 283 341 281 332C272 285 251 241 223 205C187 160 143 120 86 101C81 99 77 94 77 88C77 82 81 77 86 75C143 56 187 16 223-29C251-65 272-109 281-156C283-165 291-172 301-172C312-172 321-163 321-152C321-151 320-149 320-148C310-95 287-46 254-4C232 24 206 48 176 68L942 68C953 68 962 77 962 88ZM941 412C941 418 937 423 932 425C875 444 831 484 795 529C767 565 746 609 737 656C735 665 727 672 717 672C706 672 697 663 697 652C697 651 698 649 698 648C708 595 731 546 764 504C786 476 812 452 842 432L76 432C65 432 56 423 56 412C56 401 65 392 76 392L842 392C812 372 786 348 764 320C731 278 708 229 698 176C698 175 697 173 697 172C697 161 706 152 717 152C727 152 735 159 737 168C746 215 767 259 795 295C831 340 875 380 932 399C937 401 941 406 941 412"}],8645:[.703,.203,.896,{p:"516 441C516 450 510 457 502 460C458 473 418 497 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 490 422C492 421 494 421 496 421C507 421 516 430 516 441ZM840 59C840 70 831 79 820 79C818 79 816 79 814 78C764 63 719 36 682 1C662-19 645-41 630-64L630 683C630 694 621 703 610 703C599 703 590 694 590 683L590-64C575-41 558-19 538 1C501 36 456 63 406 78C404 79 402 79 400 79C389 79 380 70 380 59C380 50 386 43 394 40C438 27 478 3 510-28C550-67 584-113 597-169C598-175 604-179 610-179C616-179 622-175 623-169C636-113 670-67 710-28C742 3 782 27 826 40C834 43 840 50 840 59"}],8646:[.672,.172,1.018,{p:"941 88C941 94 937 99 932 101C875 120 831 160 795 205C767 241 746 285 737 332C735 341 727 348 717 348C706 348 697 339 697 328C697 327 698 325 698 324C708 271 731 222 764 180C786 152 812 128 842 108L76 108C65 108 56 99 56 88C56 77 65 68 76 68L842 68C812 48 786 24 764-4C731-46 708-95 698-148C698-149 697-151 697-152C697-163 706-172 717-172C727-172 735-165 737-156C746-109 767-65 795-29C831 16 875 56 932 75C937 77 941 82 941 88ZM962 412C962 423 953 432 942 432L176 432C206 452 232 476 254 504C287 546 310 595 320 648C320 649 321 651 321 652C321 663 312 672 301 672C291 672 283 665 281 656C272 609 251 565 223 529C187 484 143 444 86 425C81 423 77 418 77 412C77 406 81 401 86 399C143 380 187 340 223 295C251 259 272 215 281 168C283 159 291 152 301 152C312 152 321 161 321 172C321 173 320 175 320 176C310 229 287 278 254 320C232 348 206 372 176 392L942 392C953 392 962 401 962 412"}],8647:[.75,.25,.997,{p:"941 10C941 21 932 30 921 30L155 30C184 50 211 74 233 102C265 144 288 193 299 250C288 307 265 356 233 398C211 426 184 450 155 470L921 470C932 470 941 479 941 490C941 501 932 510 921 510L155 510C184 530 211 554 233 582C265 624 288 673 299 726C299 741 290 750 279 750C270 750 262 743 260 734C250 687 230 643 201 607C166 562 121 522 65 503C60 501 56 496 56 490C56 484 60 479 65 477C121 458 166 418 201 373C229 338 249 296 259 250C249 204 229 162 201 127C166 82 121 42 65 23C60 21 56 16 56 10C56 4 60-1 65-3C121-22 166-62 201-107C230-143 250-187 260-234C262-243 270-250 279-250C290-250 299-241 299-226C288-173 265-124 233-82C211-54 184-30 155-10L921-10C932-10 941-1 941 10"}],8648:[.679,.203,.992,{p:"936 441C936 450 930 457 922 460C878 473 838 497 806 528C766 567 732 613 719 669C718 675 712 679 706 679C700 679 694 675 693 669C680 613 646 567 606 528C575 498 538 475 496 462C454 475 417 498 386 528C346 567 312 613 299 669C298 675 292 679 286 679C280 679 274 675 273 669C260 613 226 567 186 528C154 497 114 473 70 460C62 457 56 450 56 441C56 430 65 421 76 421C78 421 80 421 82 422C132 437 177 464 214 499C234 519 251 541 266 564L266-183C266-194 275-203 286-203C297-203 306-194 306-183L306 564C321 541 338 519 358 499C395 464 440 437 496 421C552 437 597 464 634 499C654 519 671 541 686 564L686-183C686-194 695-203 706-203C717-203 726-194 726-183L726 564C741 541 758 519 778 499C815 464 860 437 910 422C912 421 914 421 916 421C927 421 936 430 936 441"}],8649:[.75,.25,.997,{p:"941 10C941 16 937 21 932 23C875 42 831 82 795 127C767 162 747 204 738 250C747 296 767 338 795 373C831 418 875 458 932 477C937 479 941 484 941 490C941 496 937 501 932 503C875 522 831 562 795 607C767 643 746 687 737 734C735 743 727 750 717 750C706 750 697 741 698 726C708 673 731 624 764 582C786 554 812 530 842 510L76 510C65 510 56 501 56 490C56 479 65 470 76 470L842 470C812 450 786 426 764 398C731 356 708 307 698 250C708 193 731 144 764 102C786 74 812 50 842 30L76 30C65 30 56 21 56 10C56-1 65-10 76-10L842-10C812-30 786-54 764-82C731-124 708-173 698-226C697-241 706-250 717-250C727-250 735-243 737-234C746-187 767-143 795-107C831-62 875-22 932-3C937-1 941 4 941 10"}],8650:[.703,.179,.992,{p:"936 59C936 70 927 79 916 79C914 79 912 79 910 78C860 63 815 36 778 1C758-19 741-41 726-64L726 683C726 694 717 703 706 703C695 703 686 694 686 683L686-64C671-41 654-19 634 1C597 36 552 63 496 79C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C417 2 454 25 496 38C538 25 575 2 606-28C646-67 680-113 693-169C694-175 700-179 706-179C712-179 718-175 719-169C732-113 766-67 806-28C838 3 878 27 922 40C930 43 936 50 936 59"}],8651:[.6,.1,1.018,{p:"956 160C956 167 950 173 942 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L865 133C840 117 816 98 797 75C759 32 730-19 713-74C713-76 712-78 712-80C712-91 721-100 732-100C741-100 749-94 751-86C767-36 793 10 827 49C861 88 899 125 948 148C952 150 956 154 956 160ZM962 347C962 358 953 367 942 367L153 367C178 383 202 402 221 425C259 468 288 519 305 574C305 576 306 578 306 580C306 591 297 600 286 600C277 600 269 594 267 586C251 536 225 490 191 451C157 412 119 375 70 352C66 350 62 346 62 340C62 333 68 327 76 327L942 327C953 327 962 336 962 347"}],8652:[.6,.1,1.018,{p:"962 153C962 164 953 173 942 173L76 173C68 173 62 167 62 160C62 154 66 150 70 148C119 125 157 88 191 49C225 10 251-36 267-86C269-94 277-100 286-100C297-100 306-91 306-80C306-78 306-76 305-74C288-19 259 32 221 75C202 98 178 117 153 133L942 133C953 133 962 142 962 153ZM956 340C956 346 952 350 948 352C899 375 861 412 827 451C793 490 767 536 751 586C749 594 741 600 732 600C721 600 712 591 712 580C712 578 713 576 713 574C730 519 759 468 797 425C816 402 840 383 865 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L942 327C950 327 956 333 956 340"}],8653:[.52,.02,.991,{p:"935 153C935 164 927 173 915 173L644 173L700 327L915 327C927 327 935 336 935 347C935 358 927 367 915 367L715 367L761 493C761 495 762 498 762 500C762 511 753 520 742 520C733 520 726 515 723 507L672 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L587 133L541 7C540 5 540 2 540 0C540-11 549-20 560-20C568-20 576-15 579-7L629 133L915 133C927 133 935 142 935 153ZM657 327L601 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8654:[.52,.02,1.068,{p:"1012 250C1012 256 1008 261 1002 263C931 282 869 323 815 370C771 409 734 456 707 509C703 516 697 520 689 520C678 520 669 511 669 500C669 497 670 494 671 491C695 445 725 403 760 367L598 367L644 493C645 495 645 498 645 500C645 511 636 520 625 520C616 520 609 515 606 507L555 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L470 133L424 7C424 5 423 2 423 0C423-11 432-20 443-20C452-20 459-15 462-7L513 133L760 133C725 97 695 55 671 9C670 6 669 3 669 0C669-11 678-20 689-20C697-20 703-16 707-9C734 44 771 91 815 130C869 177 931 218 1002 237C1008 239 1012 244 1012 250ZM935 250C888 231 844 205 804 173L527 173L583 327L804 327C844 295 888 269 935 250ZM541 327L485 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],8655:[.52,.02,.991,{p:"935 250C935 256 931 261 926 263C854 282 792 323 738 370C694 409 657 456 630 509C627 516 620 520 612 520C601 520 592 511 592 500C592 497 593 494 594 491C618 445 648 403 683 367L405 367L451 493C451 495 452 498 452 500C452 511 443 520 432 520C423 520 416 515 413 507L362 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L347 327L291 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L277 133L231 7C230 5 230 2 230 0C230-11 239-20 250-20C258-20 266-15 269-7L319 133L683 133C648 97 618 55 594 9C593 6 592 3 592 0C592-11 601-20 612-20C620-20 627-16 630-9C657 44 694 91 738 130C792 177 854 218 926 237C931 239 935 244 935 250ZM859 250C811 231 767 205 727 173L334 173L390 327L727 327C767 295 811 269 859 250"}],8656:[.52,.02,1,{p:"940 153C940 164 931 173 920 173L269 173C229 205 185 231 137 250C185 269 229 295 269 327L920 327C931 327 940 336 940 347C940 358 931 367 920 367L313 367C348 403 378 445 402 491C403 494 404 497 404 500C404 511 395 520 384 520C376 520 369 516 366 509C339 456 302 409 258 370C204 323 142 282 70 263C65 261 61 256 61 250C61 244 65 239 70 237C142 218 204 177 258 130C302 91 339 44 366-9C369-16 376-20 384-20C395-20 404-11 404 0C404 3 403 6 402 9C378 55 348 97 313 133L920 133C931 133 940 142 940 153"}],8657:[.676,.203,.611,{p:"576 353C576 361 572 368 565 371C512 398 465 435 426 479C379 533 338 595 319 667C317 672 312 676 306 676C300 676 295 672 293 667C274 595 233 533 186 479C147 435 100 398 47 371C40 368 36 361 36 353C36 342 45 333 56 333C59 333 62 334 65 335C111 359 153 389 189 424L189-183C189-194 198-203 209-203C220-203 229-194 229-183L229 468C261 508 287 552 306 600C325 552 351 508 383 468L383-183C383-194 392-203 403-203C414-203 423-194 423-183L423 424C459 389 501 359 547 335C550 334 553 333 556 333C567 333 576 342 576 353"}],8658:[.52,.02,1,{p:"939 250C939 256 935 261 930 263C858 282 796 323 742 370C698 409 661 456 634 509C631 516 624 520 616 520C605 520 596 511 596 500C596 497 597 494 598 491C622 445 652 403 687 367L80 367C69 367 60 358 60 347C60 336 69 327 80 327L731 327C771 295 815 269 863 250C815 231 771 205 731 173L80 173C69 173 60 164 60 153C60 142 69 133 80 133L687 133C652 97 622 55 598 9C597 6 596 3 596 0C596-11 605-20 616-20C624-20 631-16 634-9C661 44 698 91 742 130C796 177 858 218 930 237C935 239 939 244 939 250"}],8659:[.703,.176,.611,{p:"576 147C576 158 567 167 556 167C553 167 550 166 547 165C501 141 459 111 423 76L423 683C423 694 414 703 403 703C392 703 383 694 383 683L383 32C351-8 325-52 306-100C287-52 261-8 229 32L229 683C229 694 220 703 209 703C198 703 189 694 189 683L189 76C153 111 111 141 65 165C62 166 59 167 56 167C45 167 36 158 36 147C36 139 40 132 47 129C100 102 147 65 186 21C233-33 274-95 293-167C295-172 300-176 306-176C312-176 317-172 319-167C338-95 379-33 426 21C465 65 512 102 565 129C572 132 576 139 576 147"}],8660:[.52,.02,1,{p:"978 250C978 256 974 261 968 263C897 282 835 323 781 370C737 409 700 456 673 509C669 516 663 520 655 520C644 520 635 511 635 500C635 497 636 494 637 491C661 445 691 403 726 367L274 367C309 403 339 445 363 491C364 494 365 497 365 500C365 511 356 520 345 520C337 520 331 516 327 509C300 456 263 409 219 370C165 323 103 282 32 263C26 261 22 256 22 250C22 244 26 239 32 237C103 218 165 177 219 130C263 91 300 44 327-9C331-16 337-20 345-20C356-20 365-11 365 0C365 3 364 6 363 9C339 55 309 97 274 133L726 133C691 97 661 55 637 9C636 6 635 3 635 0C635-11 644-20 655-20C663-20 669-16 673-9C700 44 737 91 781 130C835 177 897 218 968 237C974 239 978 244 978 250ZM901 250C854 231 809 205 770 173L230 173C191 205 146 231 99 250C146 269 191 295 230 327L770 327C809 295 854 269 901 250"}],8661:[.728,.228,.611,{p:"576 95C576 106 567 115 556 115C553 115 550 114 547 113C501 89 459 59 423 24L423 476C459 441 501 411 547 387C550 386 553 385 556 385C567 385 576 394 576 405C576 413 572 419 565 423C512 450 465 487 426 531C379 585 338 647 319 718C317 724 312 728 306 728C300 728 295 724 293 718C274 647 233 585 186 531C147 487 100 450 47 423C40 419 36 413 36 405C36 394 45 385 56 385C59 385 62 386 65 387C111 411 153 441 189 476L189 24C153 59 111 89 65 113C62 114 59 115 56 115C45 115 36 106 36 95C36 87 40 81 47 77C100 50 147 13 186-31C233-85 274-147 293-218C295-224 300-228 306-228C312-228 317-224 319-218C338-147 379-85 426-31C465 13 512 50 565 77C572 81 576 87 576 95ZM383 520L383-20C351-59 325-104 306-151C287-104 261-59 229-20L229 520C261 559 287 604 306 651C325 604 351 559 383 520"}],8666:[.617,.117,1.015,{p:"959 56C959 67 950 76 939 76L340 76C331 87 322 98 312 109C268 157 216 198 159 230L939 230C950 230 959 239 959 250C959 261 950 270 939 270L159 270C216 302 268 343 312 391C322 402 331 413 340 424L939 424C950 424 959 433 959 444C959 455 950 464 939 464L369 464C396 503 418 545 435 590C436 592 436 594 436 597C436 608 427 617 416 617C408 617 401 612 398 604C371 535 332 472 282 418C222 352 150 295 65 262C60 261 56 256 56 250C56 244 60 239 65 238C150 205 222 148 282 82C332 28 371-35 398-104C401-112 408-117 416-117C427-117 436-108 436-97C436-94 436-92 435-90C418-45 396-3 369 36L939 36C950 36 959 45 959 56"}],8667:[.617,.117,1.015,{p:"959 250C959 256 955 261 950 262C865 295 793 352 733 418C683 472 644 535 617 604C615 612 607 617 599 617C588 617 579 608 579 597C579 594 579 592 580 590C597 545 619 503 646 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L675 424C684 413 693 402 703 391C747 343 799 302 856 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L856 230C799 198 747 157 703 109C693 98 684 87 675 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L646 36C619-3 597-45 580-90C579-92 579-94 579-97C579-108 588-117 599-117C607-117 615-112 617-104C644-35 683 28 733 82C793 148 865 205 950 238C955 239 959 244 959 250"}],8672:[.437,-.063,1.334,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1216 230C1233 230 1251 230 1251 250C1251 270 1233 270 1216 270L952 270C935 270 917 270 917 250C917 230 935 230 952 230"}],8674:[.437,-.063,1.359,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230ZM799 230C816 230 834 230 834 250C834 270 816 270 799 270L535 270C518 270 500 270 500 250C500 230 518 230 535 230ZM1141 225C1090 175 1054 98 1054 83C1054 63 1075 63 1089 63C1107 63 1118 63 1124 77C1136 106 1167 179 1257 228C1269 235 1276 238 1276 250C1276 259 1271 265 1264 269C1233 285 1167 321 1126 419C1118 436 1113 437 1089 437C1075 437 1054 437 1054 417C1054 403 1090 325 1141 275L957 275C941 275 917 275 917 250C917 225 941 225 957 225"}],8693:[.703,.203,.896,{p:"516 59C516 70 507 79 496 79C494 79 492 79 490 78C440 63 395 36 358 1C338-19 321-41 306-64L306 683C306 694 297 703 286 703C275 703 266 694 266 683L266-64C251-41 234-19 214 1C177 36 132 63 82 78C80 79 78 79 76 79C65 79 56 70 56 59C56 50 62 43 70 40C114 27 154 3 186-28C226-67 260-113 273-169C274-175 280-179 286-179C292-179 298-175 299-169C312-113 346-67 386-28C418 3 458 27 502 40C510 43 516 50 516 59ZM840 441C840 450 834 457 826 460C782 473 742 497 710 528C670 567 636 613 623 669C622 675 616 679 610 679C604 679 598 675 597 669C584 613 550 567 510 528C478 497 438 473 394 460C386 457 380 450 380 441C380 430 389 421 400 421C402 421 404 421 406 422C456 437 501 464 538 499C558 519 575 541 590 564L590-183C590-194 599-203 610-203C621-203 630-194 630-183L630 564C645 541 662 519 682 499C719 464 764 437 814 422C816 421 818 421 820 421C831 421 840 430 840 441"}],8694:[.99,.49,.997,{p:"941-230C941-224 937-219 932-217C875-198 831-158 795-113C767-78 747-36 738 10C747 56 767 98 795 133C831 178 875 218 932 237C937 239 941 244 941 250C941 256 937 261 932 263C875 282 831 322 795 367C767 402 747 444 738 490C747 536 767 578 795 613C831 658 875 698 932 717C937 719 941 724 941 730C941 736 937 741 932 743C875 762 831 802 795 847C767 883 746 927 737 974C735 983 727 990 717 990C706 990 697 981 698 966C708 913 731 864 764 822C786 794 812 770 842 750L76 750C65 750 56 741 56 730C56 719 65 710 76 710L842 710C812 690 786 666 764 638C731 596 708 547 698 490C708 433 731 384 764 342C786 314 812 290 842 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L842 230C812 210 786 186 764 158C731 116 708 67 698 10C708-47 731-96 764-138C786-166 812-190 842-210L76-210C65-210 56-219 56-230C56-241 65-250 76-250L842-250C812-270 786-294 764-322C731-364 708-413 698-466C697-481 706-490 717-490C727-490 735-483 737-474C746-427 767-383 795-347C831-302 875-262 932-243C937-241 941-236 941-230"}],8704:[.684,-.003,.666,{p:"620 656C630 681 594 696 583 672L486 438L180 438L82 672C72 696 35 681 46 656L148 411L148 410L313 16C320-2 345-2 353 16L517 410L518 411ZM469 398L333 72L197 398"}],8705:[.684,0,.556,{p:"500 222C500 233 491 242 480 242C469 242 460 233 460 222C460 122 378 40 278 40C178 40 96 122 96 222L96 462C96 562 178 644 278 644C378 644 460 562 460 462C460 451 469 442 480 442C491 442 500 451 500 462C500 585 401 684 278 684C155 684 56 585 56 462L56 222C56 99 155 0 278 0C401 0 500 99 500 222"}],8706:[.716,.022,.586,{p:"515 457C475 616 357 716 234 716C89 716 76 586 83 558C86 544 99 523 129 523C162 523 176 553 170 576C161 611 130 611 114 611C140 685 209 691 238 691C311 691 394 639 427 510C436 471 443 420 441 339C416 401 361 457 283 457C222 457 161 441 102 363C40 280 56 187 64 156C80 94 152-22 292-22C530-22 551 314 515 457ZM432 303C450 231 443 6 289 6C179 6 153 109 150 119C144 146 134 286 160 346C185 403 226 435 288 435C397 435 427 323 432 303"}],8707:[.684,0,.556,{p:"500 20L500 664C500 675 491 684 480 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L460 644L460 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L460 322L460 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L480 0C491 0 500 9 500 20"}],8708:[.789,.105,.556,{p:"500 20L500 664C500 675 491 684 480 684L424 684L452 762C453 764 454 767 454 769C454 780 445 789 434 789C425 789 417 784 415 776L381 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L367 644L264 362L76 362C65 362 56 353 56 342C56 331 65 322 76 322L249 322L147 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L132 0L104-78C103-80 103-83 103-85C103-96 111-105 123-105C131-105 139-100 141-92L175 0L480 0C491 0 500 9 500 20ZM460 644L460 362L307 362L409 644ZM460 40L189 40L292 322L460 322"}],8709:[.772,.078,.5,{p:"452 345C452 427 451 584 365 669L383 734L388 752C388 763 379 772 368 772C353 772 350 762 344 740L331 695C319 701 287 716 250 716C193 716 128 686 91 609C52 528 47 438 47 345C47 284 47 100 134 25L111-58C111-69 120-78 131-78C146-78 149-68 155-46L168-1C192-14 222-22 249-22C361-22 405 72 423 120C449 190 452 273 452 345ZM322 666L147 70C114 139 114 262 114 357C114 438 114 507 128 571C147 664 205 694 250 694C270 694 296 688 322 666ZM385 357C385 284 385 210 373 143C355 38 302 0 249 0C226 0 202 8 178 29L352 626C385 568 385 452 385 357"}],8710:[.716,0,.833,{p:"785 8C785 8 785 11 780 20L442 698C435 711 433 716 416 716C399 716 397 711 390 698L52 20C47 11 47 8 47 8C47 0 53 0 69 0L763 0C779 0 785 0 785 8ZM653 76L114 76L384 616"}],8711:[.683,.033,.833,{p:"785 675C785 683 779 683 763 683L69 683C53 683 47 683 47 675C47 675 47 672 52 663L390-15C397-28 399-33 416-33C433-33 435-28 442-15L780 663C785 672 785 675 785 675ZM720 612L446 61L445 61L170 612"}],8712:[.543,.043,.667,{p:"587-23C587-12 578-3 567-3L374-3C241-3 132 100 122 230L567 230C594 230 594 270 567 270L122 270C132 400 241 503 374 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L374 543C212 543 81 412 81 250C81 88 212-43 374-43L567-43C578-43 587-34 587-23"}],8713:[.73,.23,.667,{p:"587-23C587-12 578-3 567-3L374-3C337-3 303 5 271 19L348 230L567 230C594 230 594 270 567 270L363 270L447 503L567 503C578 503 587 512 587 523C587 534 578 543 567 543L462 543L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L419 543L374 543C212 543 81 412 81 250C81 144 137 51 222 0L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L257-19C293-34 333-43 374-43L567-43C578-43 587-34 587-23ZM305 230L236 38C172 80 128 150 122 230ZM405 503L320 270L122 270C132 400 241 503 374 503"}],8715:[.543,.043,.667,{p:"586 250C586 412 455 543 293 543L100 543C89 543 80 534 80 523C80 512 89 503 100 503L293 503C426 503 535 400 545 270L100 270C73 270 73 230 100 230L545 230C535 100 426-3 293-3L100-3C89-3 80-12 80-23C80-34 89-43 100-43L293-43C455-43 586 88 586 250"}],8716:[.73,.23,.667,{p:"587 250C587 356 531 449 446 500L520 703C521 705 522 708 522 710C522 721 513 730 502 730C493 730 485 725 483 717L411 519C375 534 335 543 294 543L101 543C90 543 81 534 81 523C81 512 90 503 101 503L294 503C331 503 365 495 397 481L320 270L101 270C74 270 74 230 101 230L305 230L221-3L101-3C90-3 81-12 81-23C81-34 90-43 101-43L206-43L148-203C147-205 147-208 147-210C147-221 155-230 167-230C175-230 183-225 185-217L249-43L294-43C456-43 587 88 587 250ZM546 270L363 270L432 462C496 420 540 350 546 270ZM546 230C536 100 427-3 294-3L263-3L348 230"}],8718:[.554,0,.666,{p:"610 20L610 534C610 545 601 554 590 554L76 554C65 554 56 545 56 534L56 20C56 9 65 0 76 0L590 0C601 0 610 9 610 20"}],8719:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250L359-250L359-210C256-210 256-161 256-131L256 710L687 710L687-131C687-161 687-210 584-210L584-250"}],8720:[.75,.25,.944,{p:"887-250L887-210C784-210 784-161 784-131L784 631C784 661 784 710 887 710L887 750L584 750L584 710C687 710 687 661 687 631L687-210L256-210L256 631C256 661 256 710 359 710L359 750L56 750L56 710C159 710 159 661 159 631L159-131C159-161 159-210 56-210L56-250"}],8721:[.75,.25,1.056,{p:"999-1L974-1C949-76 882-137 797-166C781-171 712-195 565-195L140-195L487 234C494 243 496 246 496 250C496 254 495 255 489 264L164 710L560 710C674 710 904 703 974 516L999 516L913 750L84 750C57 750 56 749 56 718L421 216L66-223C58-233 57-235 57-239C57-250 66-250 84-250L913-250"}],8722:[.583,.083,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250"}],8723:[.584,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 544L702 544C713 544 722 553 722 564C722 575 713 584 702 584L76 584C65 584 56 575 56 564C56 553 65 544 76 544L369 544L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250"}],8724:[.785,.083,.778,{p:"722 250C722 261 713 270 702 270L409 270L409 563C409 574 400 583 389 583C378 583 369 574 369 563L369 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L369 230L369-63C369-74 378-83 389-83C400-83 409-74 409-63L409 230L702 230C713 230 722 239 722 250ZM442 732C442 761 418 785 389 785C360 785 336 761 336 732C336 703 360 679 389 679C418 679 442 703 442 732"}],8725:[.603,.103,.568,{p:"512 583C512 594 503 603 492 603C485 603 479 599 475 594L59-72C57-75 56-79 56-83C56-94 65-103 76-103C83-103 89-99 93-94L509 572C511 575 512 579 512 583"}],8726:[.603,.103,.568,{p:"512-83C512-79 511-75 509-72L93 594C89 599 83 603 76 603C65 603 56 594 56 583C56 579 57 575 59 572L475-94C479-99 485-103 492-103C503-103 512-94 512-83"}],8727:[.462,-.039,.5,{p:"433 144C442 160 436 179 419 186L274 250L419 314C436 321 442 340 433 356C424 371 404 375 390 365L262 271L279 429C281 446 268 462 250 462C232 462 219 446 221 429L238 271L110 365C96 375 76 371 67 356C58 340 64 321 81 314L226 250L81 186C64 179 58 160 67 144C76 129 96 125 110 135L238 229L221 71C219 54 232 39 250 39C268 39 281 54 279 71L262 229L390 135C404 125 424 129 433 144"}],8728:[.4,-.1,.412,{p:"356 250C356 333 289 400 206 400C123 400 56 333 56 250C56 167 123 100 206 100C289 100 356 167 356 250ZM316 250C316 189 267 140 206 140C145 140 96 189 96 250C96 311 145 360 206 360C267 360 316 311 316 250"}],8729:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250"}],8730:[.04,.96,.833,{ic:.02,p:"853 20C853 31 845 40 833 40C821 40 818 33 812 21L389-855L211-463C207-455 205-449 198-449C195-449 193-449 184-457L85-532C74-541 73-542 73-546C73-553 77-557 83-557C86-557 88-557 97-549L149-510L347-945C353-959 355-960 366-960C382-960 384-956 391-941L847 3C852 14 853 15 853 20"}],8733:[.442,.011,.778,{p:"722-7L722 33C716 32 704 30 699 30C618 30 565 112 528 170L485 235C515 302 583 413 695 413C700 413 711 413 722 410C722 436 721 437 719 439C710 442 691 442 688 442C574 442 498 344 463 270C420 337 352 442 230 442C121 442 56 331 56 215C56 106 115-11 228-11C342-11 418 87 453 161C496 94 564-11 686-11C705-11 722-7 722-7ZM431 196C401 129 333 18 221 18C125 18 78 122 78 215C78 315 135 401 217 401C298 401 351 319 388 261"}],8734:[.442,.011,1,{p:"943 216C943 327 873 442 754 442C610 442 521 294 508 272C441 353 440 354 418 373C386 400 327 442 248 442C132 442 56 333 56 215C56 104 126-11 245-11C389-11 478 137 491 159C558 78 559 77 581 58C613 31 672-11 751-11C867-11 943 98 943 216ZM921 216C921 116 851 37 767 37C721 37 680 60 635 109C607 140 562 203 534 237C572 305 648 410 761 410C867 410 921 306 921 216ZM465 194C427 126 351 21 238 21C132 21 78 125 78 215C78 315 148 394 232 394C278 394 319 371 364 322C392 291 437 228 465 194"}],8735:[.679,-.013,.778,{p:"722 33C722 44 713 53 702 53L96 53L96 659C96 670 87 679 76 679C65 679 56 670 56 659L56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8736:[.724,-.013,.778,{p:"722 33C722 44 713 53 702 53L122 53L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L61 47C58 43 56 38 56 33C56 22 65 13 76 13L702 13C713 13 722 22 722 33"}],8737:[.724,.109,.778,{p:"722 33C722 44 713 53 702 53L565 53C560 175 510 290 424 377L717 691C720 694 722 699 722 704C722 715 713 724 702 724C696 724 691 722 687 718L395 404C368 428 338 448 306 465C303 467 300 468 296 468C285 468 276 459 276 448C276 440 281 433 287 430C316 414 343 396 368 375L61 47C58 43 56 38 56 33C56 22 65 13 76 13L525 13C524-19 519-51 510-83L510-89C510-100 518-109 530-109C539-109 547-102 549-94C558-58 564-22 565 13L702 13C713 13 722 22 722 33ZM525 53L122 53L397 348C474 269 520 164 525 53"}],8738:[.562,.062,.778,{p:"696 0C696 9 691 16 684 19L559 73C602 187 602 313 559 427L684 481C691 484 696 491 696 500C696 511 687 520 676 520C673 520 671 519 668 518L543 463C527 495 508 526 485 555C481 559 476 562 469 562C458 562 449 553 449 542C449 538 451 533 454 530C474 504 492 476 506 447L94 268C87 265 82 258 82 250C82 242 87 235 94 232L506 53C492 24 474-4 454-30C451-33 449-38 449-42C449-53 458-62 469-62C476-62 481-59 485-55C508-26 527 5 543 37L668-18C671-19 673-20 676-20C687-20 696-11 696 0ZM522 89L152 250L522 411C561 307 561 193 522 89"}],8739:[.75,.25,.278,{p:"159-230L159 730C159 741 150 750 139 750C128 750 119 741 119 730L119-230C119-241 128-250 139-250C150-250 159-241 159-230"}],8740:[.75,.25,.388,{p:"332 377C332 388 323 397 312 397C306 397 301 394 297 390L214 301L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174 258L61 137C58 134 56 129 56 124C56 112 65 104 76 104C82 104 87 106 91 110L174 199L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 242L327 363C330 366 332 371 332 377"}],8741:[.75,.25,.5,{p:"173-230L173 730C173 741 164 750 153 750C142 750 133 741 133 730L133-230C133-241 142-250 153-250C164-250 173-241 173-230ZM367-230L367 730C367 741 358 750 347 750C336 750 327 741 327 730L327-230C327-241 336-250 347-250C358-250 367-241 367-230"}],8742:[.75,.25,.556,{p:"500 467C500 478 491 487 480 487C474 487 469 484 465 480L395 405L395 730C395 741 386 750 375 750C364 750 355 741 355 730L355 362L201 197L201 730C201 741 192 750 181 750C170 750 161 741 161 730L161 154L61 47C58 44 56 39 56 34C56 22 65 14 76 14C82 14 87 16 91 20L161 95L161-230C161-241 170-250 181-250C192-250 201-241 201-230L201 138L355 303L355-230C355-241 364-250 375-250C386-250 395-241 395-230L395 346L495 453C498 456 500 461 500 467"}],8743:[.602,.02,.667,{p:"597 8L354 588C346 606 321 606 314 588L71 8C60-17 97-32 107-8L334 532L560-8C570-32 607-17 597 8"}],8744:[.601,.021,.667,{p:"597 573C607 598 570 613 560 589L334 49L107 589C97 613 60 598 71 573L314-7C321-25 346-25 354-7"}],8745:[.604,.02,.667,{p:"607 0L607 382C607 503 486 604 334 604C182 604 61 503 61 382L61 0C61-11 70-20 81-20C92-20 101-11 101 0L101 382C101 484 206 564 334 564C462 564 567 484 567 382L567 0C567-11 576-20 587-20C598-20 607-11 607 0"}],8746:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202"}],8747:[.805,.306,.545,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722",ic:.12}],8748:[.805,.306,.915,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722",ic:.12}],8749:[.805,.306,1.285,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722",ic:.12}],8750:[.805,.306,.615,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C343 608 333 539 322 459C214 450 130 360 130 249C130 154 194 73 281 48L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-106 347-38 357 40C465 49 550 139 550 249C550 345 485 426 398 451L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM510 249C510 163 445 92 362 81L388 325L395 410C461 388 510 324 510 249ZM317 418L291 174L284 89C218 112 170 175 170 249C170 336 234 407 317 418",ic:.05}],8751:[.805,.306,.985,{p:"979 722C979 770 929 805 869 805C774 805 735 708 718 632C712 606 701 527 690 440C640 452 584 459 525 459C480 459 437 455 397 448L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 605 330 520 318 428C205 390 130 323 130 249C130 184 190 123 284 84L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-105 348-27 359 59C409 47 465 39 525 39C569 39 612 44 652 51L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-103 719-20 731 71C844 109 920 176 920 249C920 315 859 376 765 415L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM880 249C880 191 823 142 736 112L758 325L762 377C834 347 880 302 880 249ZM313 387L291 174L287 122C215 152 170 197 170 249C170 308 226 357 313 387ZM685 402L661 174L655 91C614 84 570 79 525 79C467 79 412 86 364 97L388 325L394 408C435 415 479 419 525 419C582 419 637 413 685 402",ic:.05}],8752:[.805,.306,1.355,{p:"1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1082 605 1070 522 1059 430L1020 437C950 450 866 457 768 459L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722C979 770 929 805 869 805C774 805 735 708 718 632C713 608 703 539 692 459C577 459 479 451 399 437L397 437L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C342 604 329 515 317 419C270 406 232 390 203 370C154 338 130 297 130 249C130 202 154 161 203 129C225 114 252 101 285 90L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C337-104 349-21 361 69L399 62C469 49 553 42 651 40L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C707-106 717-39 727 40C842 40 940 48 1020 62L1022 62L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1078-103 1090-15 1102 80C1149 93 1187 109 1216 129C1265 161 1290 202 1290 249C1290 297 1265 338 1216 370C1194 385 1167 398 1134 409L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1250 249C1250 215 1230 186 1194 162C1171 147 1142 134 1107 123L1128 325L1131 368C1156 359 1177 348 1194 337C1230 313 1250 284 1250 249ZM312 376L291 174L288 131C263 140 242 151 225 162C189 186 170 215 170 249C170 284 189 313 225 337C248 352 277 365 312 376ZM687 419L661 174L654 80C558 82 475 89 406 101L365 109L388 325L393 396L406 398C483 411 577 419 687 419ZM1054 390L1031 174L1026 103L1013 101C936 88 842 80 732 80L758 325L765 419C861 417 944 410 1013 398",ic:.05}],8753:[.805,.306,.675,{p:"667 346C665 357 654 365 644 363C641 362 638 361 636 360C618 347 603 332 591 315C567 407 494 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 238 88 229 100 229C111 229 120 238 120 249C120 366 210 461 324 469L291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L398 462C473 441 531 382 552 308C535 320 515 329 494 335L486 335C475 333 468 323 470 312C471 304 477 298 484 296C520 287 549 263 566 231C570 224 578 219 587 221C596 222 603 229 604 238C608 274 628 306 658 327C665 331 668 339 667 346",ic:.02}],8754:[.805,.306,.662,{p:"643 407C639 417 627 422 617 418C614 417 612 416 610 414C595 398 583 380 574 361C541 431 478 483 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C467-6 565 77 592 187C592 189 593 190 593 192C593 203 584 212 573 212C563 212 555 205 553 197C531 106 452 37 356 30L388 325L398 462C459 445 509 402 537 347C518 356 497 361 476 363C473 363 470 363 467 362C457 358 452 346 456 336C459 328 466 323 473 323C509 321 543 303 565 275C571 268 580 265 588 268C596 271 601 280 601 288C599 324 613 360 638 385C644 391 646 399 643 407ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8755:[.805,.306,.662,{p:"643 92C646 100 644 108 638 114C613 139 599 175 601 211C601 219 596 228 588 231C580 234 571 231 565 224C543 196 509 178 473 176C466 176 459 171 456 163C452 153 457 141 467 137C470 136 473 136 476 136C497 138 518 143 537 152C503 84 435 36 356 30L388 325L398 462C475 440 534 379 553 302C555 294 563 287 573 287C584 287 593 296 593 307C593 309 592 310 592 312C569 405 495 479 402 502L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C344 613 337 567 329 509C190 504 80 389 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C449-6 534 53 574 138C583 119 595 101 610 85C612 83 614 82 617 81C627 77 639 82 643 92ZM324 469L291 174L281 37C188 63 120 148 120 249C120 366 210 461 324 469",ic:.02}],8756:[.416,-.084,.516,{p:"311 363C311 392 287 416 258 416C229 416 205 392 205 363C205 333 229 310 258 310C287 310 311 333 311 363ZM441 137C441 167 417 190 388 190C359 190 335 167 335 137C335 108 359 84 388 84C417 84 441 108 441 137ZM181 137C181 167 157 190 128 190C99 190 75 167 75 137C75 108 99 84 128 84C157 84 181 108 181 137"}],8757:[.416,-.084,.516,{p:"311 137C311 167 287 190 258 190C229 190 205 167 205 137C205 108 229 84 258 84C287 84 311 108 311 137ZM441 363C441 392 417 416 388 416C359 416 335 392 335 363C335 333 359 310 388 310C417 310 441 333 441 363ZM181 363C181 392 157 416 128 416C99 416 75 392 75 363C75 333 99 310 128 310C157 310 181 333 181 363"}],8758:[.422,-.078,.278,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131"}],8759:[.422,-.078,.516,{p:"192 369C192 398 168 422 139 422C110 422 86 398 86 369C86 340 110 316 139 316C168 316 192 340 192 369ZM192 131C192 160 168 184 139 184C110 184 86 160 86 131C86 102 110 78 139 78C168 78 192 102 192 131ZM430 369C430 398 406 422 377 422C348 422 324 398 324 369C324 340 348 316 377 316C406 316 430 340 430 369ZM430 131C430 160 406 184 377 184C348 184 324 160 324 131C324 102 348 78 377 78C406 78 430 102 430 131"}],8760:[.504,-.23,.778,{p:"722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM442 451C442 480 418 504 389 504C360 504 336 480 336 451C336 422 360 398 389 398C418 398 442 422 442 451"}],8761:[.422,-.078,.906,{p:"616 250C616 261 607 270 596 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L596 230C607 230 616 239 616 250ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8764:[.366,-.134,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C497 188 448 230 404 269C350 318 286 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C276 312 325 270 369 231C423 182 487 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8765:[.366,-.134,.773,{p:"717 146C713 262 683 329 598 357C583 361 568 364 553 364C487 364 423 318 369 269C325 230 276 188 223 188C213 188 202 189 192 193C122 216 83 260 80 354C80 361 74 366 68 366C61 366 56 361 56 354C60 238 90 171 176 143C190 139 205 136 220 136C286 136 350 182 404 231C448 270 497 312 550 312C561 312 571 311 582 307C651 284 690 240 693 146C693 139 699 134 705 134C712 134 717 139 717 146"}],8766:[.466,-.034,.901,{p:"845 232C845 313 792 391 696 416L693 416C686 416 681 411 681 404C681 398 685 394 690 392C760 375 795 320 795 261C795 207 766 150 708 113C691 102 675 98 658 98C590 98 524 179 480 265C422 377 329 466 236 466C210 466 183 459 158 443C89 399 56 332 56 268C56 187 109 109 206 84L209 84C215 84 221 89 221 96C221 102 217 106 212 108C141 125 106 180 106 239C106 293 135 350 193 387C210 398 227 402 243 402C311 402 377 321 421 235C479 123 573 34 665 34C692 34 718 41 743 57C813 101 845 168 845 232"}],8767:[.492,-.008,.778,{p:"722 250C722 261 713 270 702 270C692 270 684 263 682 254C656 128 614 74 546 74C465 74 437 170 421 256C400 374 343 492 233 492C143 492 91 420 56 254L56 250C56 239 65 230 76 230C86 230 94 237 96 246C122 372 164 426 233 426C313 426 341 330 357 244C378 126 435 8 546 8C635 8 687 80 722 246"}],8768:[.583,.083,.28,{p:"224 399C224 410 223 422 221 433C199 539 145 574 77 583L76 583C69 583 64 578 64 571C64 565 69 560 74 559C127 552 139 502 156 420C157 412 158 404 158 396C158 351 134 307 111 266C83 214 56 158 56 101C56 90 57 78 59 67C80-39 135-74 202-83L204-83C211-83 216-78 216-71C216-65 211-60 205-59C153-52 140-2 124 80C122 88 122 96 122 104C122 149 146 193 169 234C197 286 224 342 224 399"}],8769:[.482,-.018,.773,{p:"717 354C717 361 712 366 705 366C699 366 693 361 693 354C690 260 651 216 582 193C571 189 561 188 550 188C502 188 457 223 416 259L536 451C538 454 539 458 539 462C539 473 530 482 519 482C512 482 506 478 502 473L385 286C335 328 279 364 220 364C205 364 190 361 176 357C90 329 60 262 56 146C56 139 61 134 68 134C74 134 80 139 80 146C83 240 122 284 192 307C202 311 213 312 223 312C271 312 317 277 357 241L237 49C235 46 234 42 234 38C234 27 243 18 254 18C261 18 268 22 271 27L388 214C438 172 494 136 553 136C568 136 583 139 598 143C683 171 713 238 717 354"}],8770:[.38,-.032,.778,{p:"722 360C722 371 713 380 702 380L76 380C65 380 56 371 56 360C56 349 65 340 76 340L702 340C713 340 722 349 722 360ZM720 234C720 242 714 247 708 247C701 247 696 242 696 236C687 149 646 108 578 88C568 85 558 84 549 84C497 84 449 123 406 160C352 205 291 248 226 248C213 248 199 246 185 242C101 217 69 154 58 46C58 38 64 33 70 33C77 33 82 38 82 44C91 131 132 172 200 192C210 195 220 196 229 196C281 196 329 157 372 120C426 75 487 32 552 32C565 32 579 34 593 38C677 63 709 126 720 234"}],8771:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C497 304 449 343 406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340C426 295 487 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454"}],8772:[.603,.103,.778,{p:"722 140C722 151 713 160 702 160L378 160L428 298C466 271 508 252 552 252C565 252 579 254 593 258C677 283 709 346 720 454C720 462 714 467 708 467C701 467 696 462 696 456C687 369 646 328 578 308C568 305 558 304 549 304C512 304 478 323 446 347L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L413 374L406 380C352 425 291 468 226 468C213 468 199 466 185 462C101 437 69 374 58 266C58 258 64 253 70 253C77 253 82 258 82 264C91 351 132 392 200 412C210 415 220 416 229 416C281 416 329 377 372 340L394 322L335 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L320 120L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L363 120L702 120C713 120 722 129 722 140"}],8773:[.552,-.036,.778,{p:"720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C497 388 449 427 406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C426 379 487 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8774:[.614,.048,.778,{p:"720 600C720 608 714 613 708 613C701 613 696 608 696 602C687 514 646 474 578 454C568 451 558 450 549 450C497 450 449 489 406 526C352 571 291 614 226 614C213 614 199 612 185 608C101 583 69 520 58 412C58 404 64 399 70 399C77 399 82 404 82 410C91 497 132 537 200 558C210 561 220 562 229 562C281 562 329 523 372 486C426 441 487 398 552 398C565 398 579 400 593 404C677 429 709 492 720 600ZM722 56C722 67 713 76 702 76L365 76L461 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L486 270L519 323C521 326 522 330 522 334C522 345 513 354 502 354C495 354 489 350 485 345L438 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L413 230L317 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L292 36L259-17C257-20 256-24 256-28C256-39 265-48 276-48C283-48 289-44 293-39L340 36L702 36C713 36 722 45 722 56"}],8775:[.603,.103,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L452 366C484 348 517 336 552 336C565 336 579 338 593 342C677 367 709 430 720 538C720 546 714 551 708 551C701 551 696 546 696 540C687 453 646 412 578 392C568 389 558 388 549 388C521 388 495 399 470 414L529 576C530 578 530 581 530 583C530 594 521 603 510 603C501 603 494 598 491 590L436 439L406 464C352 509 291 552 226 552C213 552 199 550 185 546C101 521 69 458 58 350C58 342 64 337 70 337C77 337 82 342 82 348C91 435 132 476 200 496C210 499 220 500 229 500C281 500 329 461 372 424C387 412 402 399 418 388L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L249-76C248-78 248-81 248-83C248-94 257-103 268-103C277-103 284-98 287-90L333 36L702 36C713 36 722 45 722 56"}],8776:[.457,-.043,.773,{p:"717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C491 314 445 349 402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339C423 300 481 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436ZM717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161C350 200 292 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C282 186 328 151 371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8777:[.603,.103,.773,{p:"717 218C717 225 712 230 705 230C699 230 695 226 693 221C677 146 633 114 566 97C557 95 549 94 541 94C491 94 445 129 402 161L381 176L426 301C463 279 502 263 543 263C555 263 567 264 578 267C661 287 697 343 717 436L717 438C717 445 712 450 705 450C699 450 695 446 693 441C677 366 633 334 566 317C557 315 549 314 541 314C507 314 475 330 444 350L526 576C527 578 528 581 528 583C528 594 519 603 508 603C499 603 492 598 489 590L411 375L402 381C350 420 292 457 230 457C219 457 207 456 195 453C112 433 76 377 56 284L56 282C56 275 61 270 68 270C74 270 79 274 80 279C96 354 140 386 207 403C216 405 224 406 233 406C282 406 328 371 371 339L392 324L347 199C310 221 271 237 230 237C219 237 207 236 195 233C112 213 76 157 56 64L56 62C56 55 61 50 68 50C74 50 79 54 80 59C96 134 140 166 207 183C216 185 224 186 233 186C266 186 298 170 329 150L247-76C246-78 246-81 246-83C246-94 255-103 266-103C274-103 282-98 284-90L363 125L371 119C423 80 481 43 543 43C555 43 567 44 578 47C661 67 697 123 717 216"}],8778:[.541,-.036,.778,{p:"720 522C720 529 714 534 708 534C702 534 697 530 696 525C679 450 636 418 568 401C560 399 551 398 543 398C493 398 447 433 405 465C353 504 294 541 233 541C221 541 209 540 197 537C114 517 79 461 59 368C58 367 58 366 58 366C58 359 64 354 70 354C76 354 81 358 82 363C99 438 142 470 210 487C218 489 227 490 235 490C285 490 331 455 373 423C425 384 484 347 545 347C557 347 569 348 581 351C664 371 699 427 719 520C720 521 720 522 720 522ZM720 328C720 335 714 340 708 340C702 340 697 336 696 331C679 256 636 224 568 207C560 205 551 204 543 204C493 204 447 239 405 271C353 310 294 347 233 347C221 347 209 346 197 343C114 323 79 267 59 174C58 173 58 172 58 172C58 165 64 160 70 160C76 160 81 164 82 169C99 244 142 276 210 293C218 295 227 296 235 296C285 296 331 261 373 229C425 190 484 153 545 153C557 153 569 154 581 157C664 177 699 233 719 326C720 327 720 328 720 328ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8779:[.541,.041,.773,{p:"717 522C717 529 712 534 705 534C699 534 695 530 693 525C677 450 633 418 566 401C557 399 549 398 541 398C491 398 445 433 402 465C350 504 292 541 230 541C219 541 207 540 195 537C112 517 76 461 56 368L56 366C56 359 61 354 68 354C74 354 79 358 80 363C96 438 140 470 207 487C216 489 224 490 233 490C282 490 328 455 371 423C423 384 481 347 543 347C555 347 567 348 578 351C661 371 697 427 717 520ZM717 328C717 335 712 340 705 340C699 340 695 336 693 331C677 256 633 224 566 207C557 205 549 204 541 204C491 204 445 239 402 271C350 310 292 347 230 347C219 347 207 346 195 343C112 323 76 267 56 174L56 172C56 165 61 160 68 160C74 160 79 164 80 169C96 244 140 276 207 293C216 295 224 296 233 296C282 296 328 261 371 229C423 190 481 153 543 153C555 153 567 154 578 157C661 177 697 233 717 326ZM717 134C717 141 712 146 705 146C699 146 695 142 693 137C677 62 633 30 566 13C557 11 549 10 541 10C491 10 445 45 402 77C350 116 292 153 230 153C219 153 207 152 195 149C112 129 76 73 56-20L56-22C56-29 61-34 68-34C74-34 79-30 80-25C96 50 140 82 207 99C216 101 224 102 233 102C282 102 328 67 371 35C423-4 481-41 543-41C555-41 567-40 578-37C661-17 697 39 717 132"}],8780:[.541,-.036,.778,{p:"720 366C720 366 720 367 719 368C699 461 664 517 581 537C569 540 557 541 545 541C484 541 425 504 373 465C331 433 285 398 235 398C227 398 218 399 210 401C142 418 99 450 82 525C81 530 76 534 70 534C64 534 58 529 58 522C58 522 58 521 59 520C79 427 114 371 197 351C209 348 221 347 233 347C294 347 353 384 405 423C447 455 493 490 543 490C551 490 560 489 568 487C636 470 679 438 696 363C697 358 702 354 708 354C714 354 720 359 720 366ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8781:[.498,-.002,.778,{p:"722 478C722 489 713 498 702 498C696 498 691 496 688 492C609 412 501 367 389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327C512 327 630 376 716 464C720 467 722 472 722 478ZM722 22C722 28 720 33 716 36C630 124 512 173 389 173C266 173 148 124 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C169 88 277 133 389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8784:[.601,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM442 548C442 577 418 601 389 601C360 601 336 577 336 548C336 519 360 495 389 495C418 495 442 519 442 548"}],8788:[.422,-.078,.906,{p:"850 347C850 358 841 367 830 367L310 367C299 367 290 358 290 347C290 336 299 327 310 327L830 327C841 327 850 336 850 347ZM850 153C850 164 841 173 830 173L310 173C299 173 290 164 290 153C290 142 299 133 310 133L830 133C841 133 850 142 850 153ZM162 369C162 398 138 422 109 422C80 422 56 398 56 369C56 340 80 316 109 316C138 316 162 340 162 369ZM162 131C162 160 138 184 109 184C80 184 56 160 56 131C56 102 80 78 109 78C138 78 162 102 162 131"}],8789:[.422,-.078,.906,{p:"616 347C616 358 607 367 596 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L596 327C607 327 616 336 616 347ZM616 153C616 164 607 173 596 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L596 133C607 133 616 142 616 153ZM850 369C850 398 826 422 797 422C768 422 744 398 744 369C744 340 768 316 797 316C826 316 850 340 850 369ZM850 131C850 160 826 184 797 184C768 184 744 160 744 131C744 102 768 78 797 78C826 78 850 102 850 131"}],8797:[.793,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM306 495L306 523C276 523 272 525 272 541L272 789L193 785L193 757C223 757 227 756 227 739L227 669C215 677 195 686 167 686C102 686 58 643 58 588C58 536 98 490 162 490C191 490 212 501 226 511L226 490ZM226 547C207 520 180 514 164 514C145 514 135 521 122 538C110 554 109 576 109 588C109 598 109 624 126 642C139 656 151 663 170 663C181 663 208 661 226 636ZM528 549C528 560 518 561 514 561C505 561 504 559 500 550C489 525 461 516 440 516C409 516 400 533 393 539C380 555 379 575 379 588L510 588C522 588 528 588 528 602C528 631 512 689 431 689C365 689 328 642 328 590C328 536 372 490 437 490C506 490 528 540 528 549ZM486 610L381 610C387 655 414 666 431 666C478 666 485 626 486 610ZM720 754C720 774 704 793 673 793C634 793 598 768 598 720L598 680L558 680L558 652L598 652L598 533C598 523 597 521 576 521L564 521L564 495L685 495L685 521L669 521C643 521 642 523 642 534L642 652L701 652L701 680L641 680L641 720C641 754 655 769 672 769L676 769C672 765 669 760 669 753C669 739 678 728 694 728C711 728 720 739 720 754"}],8799:[.803,-.133,.778,{p:"722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM483 736C483 752 477 803 386 803C321 803 295 773 295 741C295 719 312 712 322 712C335 712 350 722 350 740C350 751 344 760 335 764C354 778 379 778 386 778C432 778 431 743 431 732C431 725 422 707 414 700C375 669 365 632 365 601L365 587C365 576 374 577 380 577C392 577 393 584 393 595L393 606C393 650 420 658 448 679C463 691 483 712 483 736ZM410 511C410 528 397 542 380 542C363 542 348 528 348 511C348 494 363 480 380 480C396 480 410 494 410 511"}],8800:[.73,.23,.778,{p:"722 153C722 164 713 173 702 173L382 173L438 327L702 327C713 327 722 336 722 347C722 358 713 367 702 367L453 367L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L410 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L396 327L340 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L325 133L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L368 133L702 133C713 133 722 142 722 153"}],8801:[.464,-.036,.778,{p:"722 444C722 455 713 464 702 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L702 424C713 424 722 433 722 444ZM722 250C722 261 713 270 702 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L702 230C713 230 722 239 722 250ZM722 56C722 67 713 76 702 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L702 36C713 36 722 45 722 56"}],8802:[.73,.23,.778,{p:"722 56C722 67 713 76 702 76L347 76L403 230L702 230C713 230 722 239 722 250C722 261 713 270 702 270L418 270L474 424L702 424C713 424 722 433 722 444C722 455 713 464 702 464L488 464L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L446 464L76 464C65 464 56 455 56 444C56 433 65 424 76 424L431 424L375 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L360 230L304 76L76 76C65 76 56 67 56 56C56 45 65 36 76 36L290 36L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L332 36L702 36C713 36 722 45 722 56"}],8803:[.561,.061,.778,{p:"722 541C722 552 713 561 702 561L76 561C65 561 56 552 56 541C56 530 65 521 76 521L702 521C713 521 722 530 722 541ZM722 347C722 358 713 367 702 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L702 327C713 327 722 336 722 347ZM722 153C722 164 713 173 702 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L702 133C713 133 722 142 722 153ZM722-41C722-30 713-21 702-21L76-21C65-21 56-30 56-41C56-52 65-61 76-61L702-61C713-61 722-52 722-41"}],8804:[.631,.119,.778,{p:"691 75L143 334L691 593C715 604 698 640 673 629L92 354C75 346 75 322 92 314L673 39C698 28 715 64 691 75ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8805:[.631,.119,.778,{p:"686 314C703 322 703 346 686 354L105 629C80 640 63 604 87 593L635 334L87 75C63 64 80 28 105 39ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],8806:[.715,.203,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8807:[.715,.203,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-15C702-4 693 5 682 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L682-35C693-35 702-26 702-15ZM702-183C702-172 693-163 682-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L682-203C693-203 702-194 702-183"}],8808:[.715,.287,.778,{p:"691 159L143 418L691 677C715 688 698 724 673 713L92 438C75 430 75 406 92 398L673 123C698 112 715 148 691 159ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8809:[.715,.287,.778,{p:"686 398C703 406 703 430 686 438L105 713C80 724 63 688 87 677L635 418L87 159C63 148 80 112 105 123ZM702-183C702-172 693-163 682-163L357-163L476-35L682-35C693-35 702-26 702-15C702-4 693 5 682 5L513 5L560 55C563 59 566 63 566 69C566 80 557 89 546 89C540 89 535 86 531 82L459 5L96 5C85 5 76-4 76-15C76-26 85-35 96-35L421-35L302-163L96-163C85-163 76-172 76-183C76-194 85-203 96-203L265-203L218-254C215-257 213-262 213-267C213-278 221-287 233-287C238-287 243-285 247-281L319-203L682-203C693-203 702-194 702-183"}],8810:[.547,.047,1,{p:"578-10L136 250L578 510C601 523 581 558 558 544L91 270C75 261 75 239 91 230L558-44C581-58 601-23 578-10ZM910-10L467 250L910 510C933 523 913 558 890 544L422 270C407 261 407 239 422 230L890-44C913-58 933-23 910-10"}],8811:[.547,.047,1,{p:"909 230C925 239 925 261 909 270L442 544C419 558 399 523 422 510L864 250L422-10C399-23 419-58 442-44ZM578 230C593 239 593 261 578 270L110 544C87 558 67 523 90 510L533 250L90-10C67-23 87-58 110-44"}],8812:[.77,.27,.434,{p:"378-250C378-242 373-235 367-232C322-210 280-174 242-131C324-24 378 118 378 250C378 382 324 524 242 631C280 674 322 710 367 732C373 735 378 742 378 750C378 761 369 770 358 770C355 770 352 769 349 768C302 744 257 707 217 662C177 707 132 744 85 768C82 769 79 770 76 770C65 770 56 761 56 750C56 742 61 735 67 732C112 710 154 674 192 631C110 524 56 382 56 250C56 118 110-24 192-131C154-174 112-210 67-232C61-235 56-242 56-250C56-261 65-270 76-270C79-270 82-269 85-268C132-244 177-207 217-162C257-207 302-244 349-268C352-269 355-270 358-270C369-270 378-261 378-250ZM338 250C338 130 290-1 217-99C144-1 96 130 96 250C96 370 144 501 217 599C290 501 338 370 338 250"}],8813:[.73,.23,.778,{p:"722 22C722 28 720 33 716 36C630 124 512 173 389 173L382 173L439 330C544 341 642 388 716 464C720 467 722 472 722 478C722 489 713 498 702 498C696 498 691 496 688 492C624 428 543 386 455 372L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L411 368L389 367C277 367 169 412 90 492C87 496 82 498 76 498C65 498 56 489 56 478C56 472 58 467 62 464C148 376 266 327 389 327L396 327L339 170C234 159 136 112 62 36C58 33 56 28 56 22C56 11 65 2 76 2C82 2 87 4 90 8C154 72 235 114 323 128L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L367 132L389 133C501 133 609 88 688 8C691 4 696 2 702 2C713 2 722 11 722 22"}],8814:[.73,.23,.778,{p:"689-9L370 142L466 404L689 509C713 520 696 556 671 545L485 457L575 703C576 705 576 708 576 710C576 721 567 730 556 730C547 730 540 725 537 717L434 433L90 270C73 262 73 238 90 230L320 121L202-203C201-205 201-208 201-210C201-221 210-230 221-230C230-230 237-225 240-217L357 104L671-45C696-56 713-20 689-9ZM414 379L334 159L141 250"}],8815:[.73,.23,.778,{p:"688 230C705 238 705 262 688 270L458 379L576 703C577 705 577 708 577 710C577 721 568 730 557 730C548 730 541 725 538 717L421 396L107 545C82 556 65 520 89 509L408 358L312 96L89-9C65-20 82-56 107-45L293 43L203-203C202-205 202-208 202-210C202-221 211-230 222-230C231-230 238-225 241-217L344 67ZM637 250L364 121L444 341"}],8816:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L292-79L385 175L673 39C698 28 715 64 691 75L398 213L505 505L691 593C715 604 698 640 673 629L524 559L577 703C578 705 578 708 578 710C578 721 569 730 558 730C549 730 542 725 539 717L473 534L92 354C75 346 75 322 92 314L348 193L249-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L235-119L204-203C203-205 203-208 203-210C203-221 212-230 223-230C232-230 239-225 242-217L277-119L682-119C693-119 702-110 702-99ZM453 481L362 230L143 334"}],8817:[.73,.23,.778,{p:"702-99C702-88 693-79 682-79L289-79L379 169L686 314C703 322 703 346 686 354L482 451L574 703C575 705 575 708 575 710C575 721 566 730 555 730C546 730 539 725 536 717L446 468L105 629C80 640 63 604 87 593L432 430L347 198L87 75C63 64 80 28 105 39L328 144L246-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L232-119L201-203C200-205 200-208 200-210C200-221 209-230 220-230C229-230 236-225 239-217L274-119L682-119C693-119 702-110 702-99ZM635 334L399 222L468 413"}],8818:[.636,.125,.776,{p:"706 173L131 385L706 598C731 607 718 644 693 635L70 405C51 399 51 372 70 365L693 136C718 126 731 164 706 173ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8819:[.636,.125,.776,{p:"706 365C724 372 724 399 706 405L83 635C58 644 44 607 69 598L644 385L69 173C44 164 58 126 83 136ZM718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C351 33 293 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C284 18 330-16 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49"}],8820:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L406 241L693 136C718 126 731 164 706 173L420 279L509 525L706 598C731 607 718 644 693 635L527 574L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L478 556L70 405C51 399 51 372 70 365L368 255L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM460 507L382 293L131 385"}],8821:[.691,.191,.776,{p:"718 51C718 58 713 63 706 63C701 63 696 59 695 54C678-22 634-53 567-70C559-72 550-73 542-73C492-73 446-38 403-6C381 11 357 27 333 40L412 257L706 365C724 372 724 399 706 405L494 483L560 664C560 666 561 668 561 671C561 682 552 691 541 691C532 691 525 685 522 677L457 497L83 635C58 644 44 607 69 598L443 460L380 288L69 173C44 164 58 126 83 136L362 239L296 57C275 65 254 70 231 70C220 70 208 69 196 66C113 46 78-10 57-103L57-106C57-112 63-118 69-118C75-118 80-114 81-108C97-33 141-1 208 15C217 18 225 18 234 18C249 18 264 15 279 10L216-164C215-166 215-168 215-171C215-182 224-191 235-191C243-191 251-185 254-177L315-8C335-20 354-34 372-48C424-87 483-125 544-125C556-125 568-123 580-120C662-100 698-44 718 49ZM644 385L430 306L480 446"}],8822:[.737,.237,.778,{p:"690 221L146 459L690 698C714 709 698 745 674 735L92 479C74 472 74 447 92 439L674 184C698 173 714 210 690 221ZM686 21C704 28 704 53 686 61L104 316C80 327 64 290 88 279L632 41L88-198C64-209 80-245 104-235"}],8823:[.737,.237,.778,{p:"686 439C704 447 704 472 686 479L104 735C80 745 64 709 88 698L632 459L88 221C64 210 80 173 104 184ZM690-198L146 41L690 279C714 290 698 327 674 316L92 61C74 53 74 28 92 21L674-235C698-245 714-209 690-198"}],8824:[.776,.276,.778,{p:"690 221L440 330L551 637L690 698C714 709 698 745 674 735L570 689L592 750C593 752 594 754 594 756C594 768 585 776 574 776C565 776 557 771 555 763L520 667L92 479C74 472 74 447 92 439L389 309L352 207L104 316C80 327 64 290 88 279L338 170L227-137L88-198C64-209 80-245 104-235L208-189L186-250C185-252 185-254 185-256C185-268 193-276 205-276C213-276 221-271 223-263L258-167L686 21C704 28 704 53 686 61L389 191L426 293L674 184C698 173 714 210 690 221ZM501 615L403 346L146 459ZM632 41L277-115L375 154"}],8825:[.776,.276,.778,{p:"690-198L308-30L370 139L690 279C714 290 698 327 674 316L389 191L440 331L686 439C704 447 704 472 686 479L520 552L592 750C593 752 593 754 593 756C593 768 585 776 573 776C565 776 557 771 555 763L484 568L104 735C80 745 64 709 88 698L470 530L408 361L88 221C64 210 80 173 104 184L389 309L338 169L92 61C74 53 74 28 92 21L258-52L186-250C185-252 184-254 184-256C184-268 193-276 204-276C213-276 221-271 223-263L294-68L674-235C698-245 714-209 690-198ZM632 459L459 383L507 514ZM319 117L271-14L146 41"}],8826:[.547,.047,.778,{p:"702-27L702-23C671 132 535 215 373 250C535 285 671 368 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C623 334 393 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C393 230 623 166 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8827:[.547,.047,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C385 270 155 334 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C107 368 243 285 405 250C243 215 107 132 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C155 166 385 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8828:[.639,.139,.738,{p:"682 65L682 69C651 223 515 307 353 342C515 377 651 460 682 615L682 619C682 630 673 639 662 639C652 639 644 632 642 623C603 425 373 362 156 362L76 362C73 362 71 361 69 360C61 357 56 350 56 342C56 333 61 326 69 323C71 322 73 322 76 322L156 322C373 322 603 258 642 61C644 52 652 45 662 45C673 45 682 54 682 65ZM566-119L566-117C545 127 346 194 156 194L76 194C65 194 56 185 56 174C56 163 65 154 76 154L156 154C326 154 507 98 526-121C527-131 535-139 546-139C557-139 566-130 566-119"}],8829:[.639,.139,.738,{p:"682 342C682 350 677 357 669 360C667 361 665 362 662 362L582 362C365 362 135 425 96 623C94 632 86 639 76 639C65 639 56 630 56 619L56 615C87 460 223 377 385 342C223 307 87 223 56 69L56 65C56 54 65 45 76 45C86 45 94 52 96 61C135 258 365 322 582 322L662 322C665 322 667 322 669 323C677 326 682 333 682 342ZM682 174C682 185 673 194 662 194L582 194C392 194 193 127 172-117L172-119C172-130 181-139 192-139C203-139 211-131 212-121C231 98 412 154 582 154L662 154C673 154 682 163 682 174"}],8830:[.682,.17,.773,{p:"700 108C700 110 699 111 699 112C668 267 532 351 371 385C532 420 668 504 699 658C699 660 700 661 700 662C700 673 691 682 680 682C670 682 662 675 660 666C621 469 390 406 174 406L94 405C91 405 88 405 86 404C79 401 74 394 74 385C74 377 79 370 86 367C88 366 91 365 94 365L174 365C390 365 621 302 660 104C662 95 670 88 680 88C691 88 700 97 700 108ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8831:[.682,.17,.773,{p:"700 385C700 394 694 401 687 404C685 405 682 405 680 405L600 405L579 405C368 409 151 475 113 666C111 675 103 682 94 682C83 682 74 673 74 662L74 658C105 504 240 421 401 385C240 350 105 266 74 112L74 108C74 97 83 88 94 88C103 88 111 95 113 104C151 296 368 361 579 365L600 365L680 365C682 365 685 366 687 367C694 370 700 377 700 385ZM717 5C717 12 712 17 705 17C699 17 695 13 693 8C677-67 633-99 566-116C557-118 549-119 541-119C491-119 445-84 402-52C350-13 292 24 230 24C219 24 207 23 195 20C112 0 76-56 56-149L56-151C56-158 61-163 68-163C74-163 79-159 80-154C96-79 140-47 207-30C216-28 224-27 233-27C282-27 328-62 371-94C423-133 481-170 543-170C555-170 567-169 578-166C661-146 697-90 717 3"}],8832:[.73,.23,.778,{p:"702-27L702-23C673 120 554 203 407 242L414 260C557 300 673 382 702 523L702 527C702 538 693 547 682 547C672 547 664 540 662 531C639 413 547 343 430 305L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L383 292C317 277 246 270 176 270L96 270C93 270 91 269 89 269C81 266 76 258 76 250C76 242 81 234 89 231C91 231 93 230 96 230L176 230C236 230 297 225 355 214L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L394 205C527 171 636 99 662-31C664-40 672-47 682-47C693-47 702-38 702-27"}],8833:[.73,.23,.778,{p:"702 250C702 258 697 266 689 269C687 269 685 270 682 270L602 270C542 270 481 275 423 286L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L384 295C251 329 142 401 116 531C114 540 106 547 96 547C85 547 76 538 76 527L76 523C105 380 224 297 371 258L364 240C221 200 105 118 76-23L76-27C76-38 85-47 96-47C106-47 114-40 116-31C139 87 231 157 348 195L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L395 208C461 223 532 230 602 230L682 230C685 230 687 231 689 231C697 234 702 242 702 250"}],8834:[.543,.043,.778,{p:"693-23C693-12 684-3 673-3L378-3C238-3 125 110 125 250C125 390 238 503 378 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L378 543C216 543 85 412 85 250C85 88 216-43 378-43L673-43C684-43 693-34 693-23"}],8835:[.543,.043,.778,{p:"693 250C693 412 562 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C540 503 653 390 653 250C653 110 540-3 400-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L400-43C562-43 693 88 693 250"}],8836:[.73,.23,.778,{p:"693-23C693-12 684-3 673-3L378-3C365-3 352-2 339 0L522 503L673 503C684 503 693 512 693 523C693 534 684 543 673 543L537 543L595 703C596 705 597 708 597 710C597 721 588 730 577 730C568 730 560 725 558 717L494 543L378 543C216 543 85 412 85 250C85 120 169 10 286-28L223-203C222-205 222-208 222-210C222-221 230-230 242-230C250-230 258-225 260-217L325-38C342-41 360-43 378-43L673-43C684-43 693-34 693-23ZM480 503L300 9C198 42 125 138 125 250C125 390 238 503 378 503"}],8837:[.73,.23,.778,{p:"693 250C693 380 609 490 492 528L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L453 538C436 541 418 543 400 543L105 543C94 543 85 534 85 523C85 512 94 503 105 503L400 503C413 503 426 502 439 500L256-3L105-3C94-3 85-12 85-23C85-34 94-43 105-43L241-43L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L284-43L400-43C562-43 693 88 693 250ZM653 250C653 110 540-3 400-3L298-3L478 491C580 458 653 362 653 250"}],8838:[.627,.127,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L673-127C684-127 693-118 693-107"}],8839:[.627,.127,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L651-127C662-127 671-118 671-107"}],8840:[.73,.23,.778,{p:"693-107C693-96 684-87 673-87L288-87L335 44C349 42 364 41 378 41L673 41C684 41 693 50 693 61C693 72 684 81 673 81L378 81C368 81 359 82 349 83L533 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L378 627C216 627 85 496 85 334C85 201 174 88 296 53L245-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L673-127C684-127 693-118 693-107ZM490 587L310 90C203 120 125 218 125 334C125 474 238 587 378 587"}],8841:[.73,.23,.778,{p:"693 334C693 447 629 545 535 594L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L499 610C468 621 435 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C430 587 458 582 485 572L306 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L292 41L245-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L651-127C662-127 671-118 671-107C671-96 662-87 651-87L288-87L334 41L400 41C562 41 693 172 693 334ZM653 334C653 194 540 81 400 81L349 81L522 556C600 513 653 430 653 334"}],8842:[.627,.211,.778,{p:"693 61C693 72 684 81 673 81L378 81C238 81 125 194 125 334C125 474 238 587 378 587L673 587C684 587 693 596 693 607C693 618 684 627 673 627L378 627C216 627 85 496 85 334C85 172 216 41 378 41L673 41C684 41 693 50 693 61ZM693-107C693-96 684-87 673-87L446-87L493-37C496-33 499-28 499-23C499-12 490-3 479-3C473-3 468-5 464-9L391-87L127-87C116-87 107-96 107-107C107-118 116-127 127-127L354-127L307-177C304-181 302-186 302-191C302-202 310-211 322-211C327-211 332-209 336-205L409-127L673-127C684-127 693-118 693-107"}],8843:[.627,.211,.778,{p:"693 334C693 496 562 627 400 627L105 627C94 627 85 618 85 607C85 596 94 587 105 587L400 587C540 587 653 474 653 334C653 194 540 81 400 81L105 81C94 81 85 72 85 61C85 50 94 41 105 41L400 41C562 41 693 172 693 334ZM671-107C671-96 662-87 651-87L424-87L471-37C474-33 477-28 477-23C477-12 468-3 457-3C451-3 446-5 442-9L369-87L105-87C94-87 85-96 85-107C85-118 94-127 105-127L332-127L285-177C282-181 280-186 280-191C280-202 288-211 300-211C305-211 310-209 314-205L387-127L651-127C662-127 671-118 671-107"}],8845:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM387 292C387 321 363 345 334 345C305 345 281 321 281 292C281 263 305 239 334 239C363 239 387 263 387 292"}],8846:[.604,.02,.667,{p:"607 202L607 584C607 595 598 604 587 604C576 604 567 595 567 584L567 202C567 100 462 20 334 20C206 20 101 100 101 202L101 584C101 595 92 604 81 604C70 604 61 595 61 584L61 202C61 81 182-20 334-20C486-20 607 81 607 202ZM491 292C491 303 482 312 471 312L354 312L354 429C354 440 345 449 334 449C323 449 314 440 314 429L314 312L197 312C186 312 177 303 177 292C177 281 186 272 197 272L314 272L314 155C314 144 323 135 334 135C345 135 354 144 354 155L354 272L471 272C482 272 491 281 491 292"}],8847:[.543,.043,.778,{p:"702-23C702-12 693-3 682-3L116-3L116 503L682 503C693 503 702 512 702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523L76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8848:[.543,.043,.778,{p:"702-23L702 523C702 534 693 543 682 543L96 543C85 543 76 534 76 523C76 512 85 503 96 503L662 503L662-3L96-3C85-3 76-12 76-23C76-34 85-43 96-43L682-43C693-43 702-34 702-23"}],8849:[.627,.127,.778,{p:"702 61C702 72 693 81 682 81L116 81L116 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8850:[.627,.127,.778,{p:"702 61L702 607C702 618 693 627 682 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L662 587L662 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L682 41C693 41 702 50 702 61ZM702-107C702-96 693-87 682-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L682-127C693-127 702-118 702-107"}],8851:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604L100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20C111-20 120-11 120 0L120 564L547 564L547 0C547-11 556-20 567-20C578-20 587-11 587 0"}],8852:[.604,.02,.667,{p:"587 0L587 584C587 595 578 604 567 604C556 604 547 595 547 584L547 20L120 20L120 584C120 595 111 604 100 604C89 604 80 595 80 584L80 0C80-11 89-20 100-20L567-20C578-20 587-11 587 0"}],8853:[.592,.092,.778,{p:"690 270L409 270L409 551C560 541 680 421 690 270ZM369 270L88 270C98 421 218 541 369 551ZM369-51C218-41 98 79 88 230L369 230ZM690 230C680 79 560-41 409-51L409 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8854:[.592,.092,.778,{p:"690 270L88 270C98 427 229 552 389 552C549 552 680 427 690 270ZM690 230C680 73 549-52 389-52C229-52 98 73 88 230ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8855:[.592,.092,.778,{p:"691 250C691 174 663 104 616 51L417 250L616 449C663 396 691 326 691 250ZM588 477L389 278L190 477C243 524 313 552 389 552C465 552 535 524 588 477ZM361 250L162 51C115 104 87 174 87 250C87 326 115 396 162 449ZM588 23C535-24 465-52 389-52C313-52 243-24 190 23L389 222ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8856:[.592,.092,.778,{p:"691 250C691 83 556-52 389-52C360-52 331-48 305-40L511 526C617 479 691 373 691 250ZM473 540L267-26C161 21 87 127 87 250C87 417 222 552 389 552C418 552 447 548 473 540ZM731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250"}],8857:[.592,.092,.778,{p:"731 250C731 439 578 592 389 592C200 592 47 439 47 250C47 61 200-92 389-92C578-92 731 61 731 250ZM691 250C691 83 556-52 389-52C222-52 87 83 87 250C87 417 222 552 389 552C556 552 691 417 691 250ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8858:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM548 250C548 333 481 400 398 400C315 400 248 333 248 250C248 167 315 100 398 100C481 100 548 167 548 250ZM508 250C508 189 459 140 398 140C337 140 288 189 288 250C288 311 337 360 398 360C459 360 508 311 508 250"}],8859:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM581 144C590 160 584 179 567 186L422 250L567 314C584 321 590 340 581 356C572 371 552 375 538 365L410 271L427 429C429 446 416 462 398 462C380 462 367 446 369 429L386 271L258 365C244 375 224 371 215 356C206 340 212 321 229 314L374 250L229 186C212 179 206 160 215 144C224 129 244 125 258 135L386 229L369 71C367 54 380 39 398 39C416 39 429 54 427 71L410 229L538 135C552 125 572 129 581 144"}],8860:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM631 166C631 177 622 186 611 186L185 186C174 186 165 177 165 166C165 155 174 146 185 146L611 146C622 146 631 155 631 166ZM631 334C631 345 622 354 611 354L185 354C174 354 165 345 165 334C165 323 174 314 185 314L611 314C622 314 631 323 631 334"}],8861:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250ZM654 250C654 261 645 270 634 270L162 270C151 270 142 261 142 250C142 239 151 230 162 230L634 230C645 230 654 239 654 250"}],8862:[.583,.083,.778,{p:"682 543L682 270L409 270L409 543ZM369 270L96 270L96 543L369 543ZM369-43L96-43L96 230L369 230ZM682 230L682-43L409-43L409 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8863:[.583,.083,.778,{p:"682 543L682 270L96 270L96 543ZM682 230L682-43L96-43L96 230ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8864:[.583,.083,.778,{p:"654 543L389 278L124 543ZM361 250L96-15L96 515ZM654-43L124-43L389 222ZM682-15L417 250L682 515ZM722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],8865:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543ZM442 250C442 279 418 303 389 303C360 303 336 279 336 250C336 221 360 197 389 197C418 197 442 221 442 250"}],8866:[.684,0,.611,{p:"556 342C556 353 547 362 536 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L536 322C547 322 556 331 556 342"}],8867:[.684,0,.611,{p:"555 20L555 664C555 675 546 684 535 684C524 684 515 675 515 664L515 362L75 362C64 362 55 353 55 342C55 331 64 322 75 322L515 322L515 20C515 9 524 0 535 0C546 0 555 9 555 20"}],8868:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8869:[.684,0,.778,{p:"722 20C722 31 713 40 702 40L409 40L409 664C409 675 400 684 389 684C378 684 369 675 369 664L369 40L76 40C65 40 56 31 56 20C56 9 65 0 76 0L702 0C713 0 722 9 722 20"}],8870:[.684,0,.445,{p:"389 342C389 353 380 362 369 362L96 362L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 322L369 322C380 322 389 331 389 342"}],8871:[.684,0,.445,{p:"389 245C389 256 380 265 369 265L96 265L96 419L369 419C380 419 389 428 389 439C389 450 380 459 369 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L369 225C380 225 389 234 389 245"}],8872:[.684,0,.612,{p:"556 245C556 256 547 265 536 265L96 265L96 419L536 419C547 419 556 428 556 439C556 450 547 459 536 459L96 459L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20L96 225L536 225C547 225 556 234 556 245"}],8873:[.684,0,.673,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM617 342C617 353 608 362 597 362L264 362L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 322L597 322C608 322 617 331 617 342"}],8874:[.684,0,.841,{p:"264 20L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20ZM96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM785 342C785 353 776 362 765 362L432 362L432 664C432 675 423 684 412 684C401 684 392 675 392 664L392 20C392 9 401 0 412 0C423 0 432 9 432 20L432 322L765 322C776 322 785 331 785 342"}],8875:[.684,0,.653,{p:"96 20L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56 20C56 9 65 0 76 0C87 0 96 9 96 20ZM597 245C597 256 588 265 577 265L264 265L264 419L577 419C588 419 597 428 597 439C597 450 588 459 577 459L264 459L264 664C264 675 255 684 244 684C233 684 224 675 224 664L224 20C224 9 233 0 244 0C255 0 264 9 264 20L264 225L577 225C588 225 597 234 597 245"}],8876:[.684,0,.565,{p:"509 342C509 353 500 362 489 362L313 362L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L266 362L216 362L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L288 322L489 322C500 322 509 331 509 342ZM241 322L216 282L216 322"}],8877:[.684,0,.732,{p:"676 245C676 256 667 265 656 265L253 265L349 419L656 419C667 419 676 428 676 439C676 450 667 459 656 459L374 459L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L326 459L216 459L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L228 225L656 225C667 225 676 234 676 245ZM301 419L216 282L216 419"}],8878:[.684,0,.793,{p:"737 342C737 353 728 362 717 362L384 362L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 322L717 322C728 322 737 331 737 342"}],8879:[.684,0,.773,{p:"717 245C717 256 708 265 697 265L384 265L384 419L697 419C708 419 717 428 717 439C717 450 708 459 697 459L384 459L384 476L495 653C497 656 498 660 498 664C498 675 489 684 478 684C471 684 465 680 461 675L384 551L384 664C384 675 375 684 364 684C353 684 344 675 344 664L344 487L216 282L216 664C216 675 207 684 196 684C185 684 176 675 176 664L176 218L59 31C57 28 56 24 56 20C56 9 65 0 76 0C83 0 89 4 93 9L176 142L176 20C176 9 185 0 196 0C207 0 216 9 216 20L216 207L344 412L344 20C344 9 353 0 364 0C375 0 384 9 384 20L384 225L697 225C708 225 717 234 717 245"}],8882:[.547,.047,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L67 268C61 265 56 258 56 250C56 242 61 235 67 232L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L123 250L642 495"}],8883:[.547,.047,.738,{p:"682 250C682 258 677 265 671 268L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L671 232C677 235 682 242 682 250ZM615 250L96 5L96 495"}],8884:[.605,.105,.738,{p:"682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L68 346C61 343 56 336 56 328C56 320 61 313 68 310L654 53C656 52 659 51 662 51C673 51 682 60 682 71ZM642 102L126 328L642 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8885:[.605,.105,.738,{p:"682 328C682 336 677 343 670 346L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L670 310C677 313 682 320 682 328ZM612 328L96 102L96 554ZM682-85C682-74 673-65 662-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L662-105C673-105 682-96 682-85"}],8890:[.664,.02,.778,{p:"722 644C722 655 713 664 702 664L76 664C65 664 56 655 56 644C56 633 65 624 76 624L369 624L369 0C369-11 378-20 389-20C400-20 409-11 409 0L409 624L702 624C713 624 722 633 722 644"}],8896:[.78,.264,.833,{p:"780-226L436 766C430 785 403 785 396 766L53-226C40-262 95-281 107-245L416 647L725-245C738-281 793-262 780-226"}],8897:[.764,.28,.833,{p:"780 726C793 762 738 781 725 745L416-147L107 745C95 781 40 762 53 726L396-266C403-285 430-285 436-266"}],8898:[.772,.25,.833,{p:"784-221L784 473C784 636 621 772 417 772C213 772 50 636 50 473L50-221C50-237 63-250 79-250C95-250 108-237 108-221L108 473C108 608 248 714 417 714C586 714 726 608 726 473L726-221C726-237 739-250 755-250C771-250 784-237 784-221"}],8899:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27"}],8900:[.48,-.02,.5,{p:"432 250L250 68L68 250L250 432ZM480 250C480 256 478 261 474 264L264 474C261 478 256 480 250 480C244 480 239 478 236 474L26 264C22 261 20 256 20 250C20 244 22 239 26 236L236 26C239 22 244 20 250 20C256 20 261 22 264 26L474 236C478 239 480 244 480 250"}],8901:[.303,-.197,.278,{p:"192 250C192 279 168 303 139 303C110 303 86 279 86 250C86 221 110 197 139 197C168 197 192 221 192 250"}],8902:[.486,-.014,.5,{p:"497 306C496 309 493 311 490 311L287 277L257 480C256 483 253 486 250 486C247 486 244 483 243 480L213 277L10 311C7 311 4 309 3 306C2 303 3 299 6 298L190 206L95 24C93 21 94 18 97 15C100 13 104 14 106 16L250 162L394 16C396 14 400 13 403 15C406 18 407 21 405 24L310 206L494 298C497 299 498 303 497 306"}],8904:[.505,.005,.623,{p:"283 250L96 63L96 437ZM526 437L526 63L339 250ZM566 15L566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8905:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L339 250L561 471C564 475 566 480 566 485C566 497 558 505 546 505C541 505 536 503 532 500L311 278L90 500C86 503 81 505 76 505C64 505 56 497 56 485L56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15ZM283 250L96 63L96 437"}],8906:[.505,.005,.623,{p:"567 15L567 485C567 497 559 505 547 505C542 505 537 503 533 500L312 278L91 500C87 503 82 505 77 505C65 505 57 497 57 485C57 480 59 475 62 471L284 250L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15ZM527 437L527 63L340 250"}],8907:[.505,.005,.623,{p:"566 15C566 20 564 25 561 29L90 500C86 503 81 505 76 505C64 505 56 497 56 485C56 480 58 475 61 471L283 250L61 29C58 25 56 20 56 15C56 3 64-5 76-5C81-5 86-3 90 0L311 222L532 0C536-3 541-5 546-5C558-5 566 3 566 15"}],8908:[.505,.005,.623,{p:"567 15C567 20 565 25 562 29L340 250L562 471C565 475 567 480 567 485C567 497 559 505 547 505C542 505 537 503 533 500L62 29C59 25 57 20 57 15C57 3 65-5 77-5C82-5 87-3 91 0L312 222L533 0C537-3 542-5 547-5C559-5 567 3 567 15"}],8909:[.468,-.12,.778,{p:"722 140C722 151 713 160 702 160L76 160C65 160 56 151 56 140C56 129 65 120 76 120L702 120C713 120 722 129 722 140ZM720 266C709 374 677 437 593 462C579 466 565 468 552 468C487 468 426 425 372 380C329 343 281 304 229 304C220 304 210 305 200 308C132 328 91 369 82 456C82 462 77 467 70 467C64 467 58 462 58 454C69 346 101 283 185 258C199 254 213 252 226 252C291 252 352 295 406 340C449 377 497 416 549 416C558 416 568 415 578 412C646 392 687 351 696 264C696 258 701 253 708 253C714 253 720 258 720 266"}],8910:[.584,.02,.733,{p:"677 564C677 575 668 584 657 584L653 584C486 546 401 396 367 220C332 396 247 546 80 584L76 584C65 584 56 575 56 564C56 554 63 547 72 544C288 496 347 238 347 0C347-11 355-20 367-20C378-20 387-11 387 0C387 238 445 496 661 544C670 547 677 554 677 564"}],8911:[.584,.02,.733,{p:"677 0C677 10 670 17 661 20C445 68 387 326 387 564C387 575 378 584 367 584C355 584 347 575 347 564C347 326 288 68 72 20C63 17 56 10 56 0C56-11 65-20 76-20L80-20C247 18 332 168 367 344C401 168 486 18 653-20L657-20C668-20 677-11 677 0"}],8930:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61C702 72 693 81 682 81L349 81L533 587L682 587C693 587 702 596 702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607L76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM490 587L306 81L116 81L116 587"}],8931:[.73,.23,.778,{p:"702-107C702-96 693-87 682-87L288-87L334 41L682 41C693 41 702 50 702 61L702 607C702 618 693 627 682 627L548 627L575 703C576 705 577 708 577 710C577 721 568 730 557 730C548 730 540 725 538 717L505 627L96 627C85 627 76 618 76 607C76 596 85 587 96 587L490 587L306 81L96 81C85 81 76 72 76 61C76 50 85 41 96 41L292 41L245-87L96-87C85-87 76-96 76-107C76-118 85-127 96-127L230-127L203-203C202-205 202-208 202-210C202-221 210-230 222-230C230-230 238-225 240-217L273-127L682-127C693-127 702-118 702-107ZM662 81L349 81L533 587L662 587"}],8938:[.73,.23,.738,{p:"682-27L682 527C682 538 673 547 662 547C659 547 656 546 653 545L541 492L618 703C619 705 619 708 619 710C619 721 610 730 599 730C590 730 583 725 580 717L490 468L67 268C61 265 56 258 56 250C56 242 61 235 67 232L354 96L245-203C245-205 244-208 244-210C244-221 253-230 264-230C273-230 280-225 283-217L391 79L653-45C656-46 659-47 662-47C673-47 682-38 682-27ZM642 5L404 117L522 438L642 495ZM470 414L368 134L123 250"}],8939:[.73,.23,.738,{p:"682 250C682 258 677 265 671 268L384 404L493 703C493 705 494 708 494 710C494 721 485 730 474 730C465 730 458 725 455 717L347 421L85 545C82 546 79 547 76 547C65 547 56 538 56 527L56-27C56-38 65-47 76-47C79-47 82-46 85-45L197 8L120-203C119-205 119-208 119-210C119-221 128-230 139-230C148-230 155-225 158-217L248 32L671 232C677 235 682 242 682 250ZM615 250L268 86L370 366ZM334 383L216 62L96 5L96 495"}],8940:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L365 180L654 53C656 52 659 51 662 51C673 51 682 60 682 71L682 585C682 596 673 605 662 605C659 605 656 604 654 603L493 533L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L443 511L68 346C61 343 56 336 56 328C56 320 61 313 68 310L328 196L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM642 102L378 217L474 481L642 554ZM424 459L342 233L126 328"}],8941:[.73,.23,.738,{p:"682-85C682-74 673-65 662-65L276-65L363 175L670 310C677 313 682 320 682 328C682 336 677 343 670 346L459 439L555 703C556 705 557 708 557 710C557 721 548 730 537 730C528 730 520 725 518 717L422 455L84 603C82 604 79 605 76 605C65 605 56 596 56 585L56 71C56 60 65 51 76 51C79 51 82 52 84 53L312 153L233-65L76-65C65-65 56-74 56-85C56-96 65-105 76-105L218-105L183-203C182-205 182-208 182-210C182-221 190-230 202-230C210-230 218-225 220-217L261-105L662-105C673-105 682-96 682-85ZM612 328L382 227L445 401ZM409 417L331 205L96 102L96 554"}],8942:[.582,.082,.218,{p:"162-29C162 0 138 24 109 24C80 24 56 0 56-29C56-58 80-82 109-82C138-82 162-58 162-29ZM162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM162 529C162 558 138 582 109 582C80 582 56 558 56 529C56 500 80 476 109 476C138 476 162 500 162 529"}],8943:[.303,-.197,.776,{p:"162 250C162 279 138 303 109 303C80 303 56 279 56 250C56 221 80 197 109 197C138 197 162 221 162 250ZM441 250C441 279 417 303 388 303C359 303 335 279 335 250C335 221 359 197 388 197C417 197 441 221 441 250ZM720 250C720 279 696 303 667 303C638 303 614 279 614 250C614 221 638 197 667 197C696 197 720 221 720 250"}],8944:[.5,0,.613,{p:"359 250C359 279 335 303 306 303C277 303 253 279 253 250C253 221 277 197 306 197C335 197 359 221 359 250ZM556 447C556 477 533 500 503 500C474 500 450 477 450 447C450 418 474 394 503 394C533 394 556 418 556 447ZM162 53C162 82 138 106 109 106C79 106 56 82 56 53C56 23 79 0 109 0C138 0 162 23 162 53"}],8945:[.5,0,.613,{p:"360 250C360 279 336 303 307 303C278 303 254 279 254 250C254 221 278 197 307 197C336 197 360 221 360 250ZM163 447C163 477 139 500 110 500C80 500 57 477 57 447C57 418 80 394 110 394C139 394 163 418 163 447ZM557 53C557 82 534 106 504 106C475 106 451 82 451 53C451 23 475 0 504 0C534 0 557 23 557 53"}],8968:[.75,.25,.444,{p:"416 730C416 741 407 750 396 750L174 750L174-230C174-241 183-250 194-250C205-250 214-241 214-230L214 710L396 710C407 710 416 719 416 730"}],8969:[.75,.25,.444,{p:"270-230L270 750L48 750C37 750 28 741 28 730C28 719 37 710 48 710L230 710L230-230C230-241 239-250 250-250C261-250 270-241 270-230"}],8970:[.75,.25,.444,{p:"416-230C416-219 407-210 396-210L214-210L214 730C214 741 205 750 194 750C183 750 174 741 174 730L174-250L396-250C407-250 416-241 416-230"}],8971:[.75,.25,.444,{p:"270-250L270 730C270 741 261 750 250 750C239 750 230 741 230 730L230-210L48-210C37-210 28-219 28-230C28-241 37-250 48-250"}],8976:[.367,-.133,.667,{p:"620 347C620 358 611 367 600 367L67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133C78 133 87 142 87 153L87 327L600 327C611 327 620 336 620 347"}],8985:[.367,-.133,.667,{p:"620 153C620 164 611 173 600 173L87 173L87 347C87 358 78 367 67 367C56 367 47 358 47 347L47 153C47 142 56 133 67 133L600 133C611 133 620 142 620 153"}],8988:[.77,-.49,.392,{p:"336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750L56 510C56 499 65 490 76 490C87 490 96 499 96 510L96 730L316 730C327 730 336 739 336 750"}],8989:[.77,-.49,.392,{p:"336 510L336 750C336 761 327 770 316 770L76 770C65 770 56 761 56 750C56 739 65 730 76 730L296 730L296 510C296 499 305 490 316 490C327 490 336 499 336 510"}],8990:[.01,.27,.392,{p:"336-250C336-239 327-230 316-230L96-230L96-10C96 1 87 10 76 10C65 10 56 1 56-10L56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8991:[.01,.27,.392,{p:"336-250L336-10C336 1 327 10 316 10C305 10 296 1 296-10L296-230L76-230C65-230 56-239 56-250C56-261 65-270 76-270L316-270C327-270 336-261 336-250"}],8992:[1.344,0,1.185,{p:"1129 1232C1129 1297 1064 1344 997 1344C905 1344 838 1212 771 966C768 955 662 563 551 0L685 0L766 446C811 704 856 946 897 1102C911 1162 953 1318 1000 1318C1037 1318 1068 1295 1072 1290C1032 1287 1012 1261 1012 1231C1012 1191 1042 1171 1070 1171C1099 1171 1129 1189 1129 1232"}],8993:[1.322,.022,1.185,{p:"685 1322L551 1322L470 876C438 691 403 489 363 320C342 232 286 5 188 5C144 5 114 32 114 32C153 35 173 61 173 92C173 132 143 151 115 151C86 151 56 133 56 91C56 29 117-22 190-22C374-22 443 261 529 612"}],8994:[.381,-.13,1,{p:"944 143C944 154 798 381 500 381C200 381 55 154 55 143C55 136 61 130 68 130C68 130 72 131 74 133C74 133 76 135 88 150C181 278 342 336 499 336C572 336 663 324 753 281C852 233 898 168 919 138C922 135 925 130 931 130C938 130 944 136 944 143"}],8995:[.371,-.133,1,{p:"944 358C944 365 938 371 931 371C931 371 927 370 925 368C925 368 923 366 911 351C833 250 689 178 500 178C457 178 362 181 259 223C151 269 102 334 79 363C77 366 74 371 68 371C61 371 55 365 55 358C55 347 200 133 499 133C801 133 944 348 944 358"}],9001:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],9002:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],9115:[1.495,0,.875,{p:"823 1474C823 1485 813 1495 802 1495C797 1495 793 1493 790 1491C522 1289 277 740 277 250L277 0L379 0L379 250C379 718 559 1265 814 1457C820 1461 823 1467 823 1474"}],9116:[.498,0,.875,{p:"379 0L379 498L277 498L277 0"}],9117:[1.495,0,.875,{p:"823 21C823 28 820 34 814 37C559 230 379 776 379 1245L379 1495L277 1495L277 1245C277 755 522 205 790 4C793 2 797 0 802 0C813 0 823 9 823 21"}],9118:[1.495,0,.875,{p:"598 0L598 250C598 740 353 1289 85 1491C82 1493 78 1495 73 1495C62 1495 52 1485 52 1474C52 1467 55 1461 61 1457C316 1265 496 718 496 250L496 0"}],9119:[.498,0,.875,{p:"598 498L496 498L496 0L598 0"}],9120:[1.495,0,.875,{p:"598 1245L598 1495L496 1495L496 1245C496 776 316 230 61 37C55 34 52 28 52 21C52 9 62 0 73 0C78 0 82 2 85 4C353 205 598 755 598 1245"}],9121:[1.5,0,.667,{p:"647 1470C647 1487 634 1500 617 1500L321 1500L321 0L381 0L381 1440L617 1440C634 1440 647 1453 647 1470"}],9122:[1,0,.667,{p:"381 0L381 1000L321 1000L321 0"}],9123:[1.5,0,.667,{p:"647 30C647 47 634 60 617 60L381 60L381 1500L321 1500L321 0L617 0C634 0 647 13 647 30"}],9124:[1.5,0,.667,{p:"346 0L346 1500L50 1500C33 1500 20 1487 20 1470C20 1453 33 1440 50 1440L286 1440L286 0"}],9125:[1,0,.667,{p:"346 1000L286 1000L286 0L346 0"}],9126:[1.5,0,.667,{p:"346 0L346 1500L286 1500L286 60L50 60C33 60 20 47 20 30C20 13 33 0 50 0"}],9127:[.75,0,.902,{p:"755 724C755 738 743 750 729 750C726 750 723 749 720 748C551 687 400 526 400 375L400 0L502 0L502 375C502 498 600 649 738 700C748 703 755 713 755 724"}],9128:[1.5,0,.902,{p:"502 1500L400 1500L400 1125C400 988 303 825 164 774C154 771 147 761 147 750C147 739 154 729 164 726C303 675 400 512 400 375L400 0L502 0L502 375C502 522 382 675 237 750C382 825 502 978 502 1125"}],9129:[.75,0,.902,{p:"755 26C755 37 748 47 738 50C600 101 502 252 502 375L502 750L400 750L400 375C400 224 551 63 720 2C723 1 726 0 729 0C743 0 755 12 755 26"}],9130:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],9131:[.75,0,.902,{p:"502 0L502 375C502 526 351 687 182 748C179 749 176 750 173 750C159 750 147 738 147 724C147 713 154 703 164 700C302 649 400 498 400 375L400 0"}],9132:[1.5,0,.902,{p:"755 750C755 761 748 771 738 774C599 825 502 988 502 1125L502 1500L400 1500L400 1125C400 978 520 825 665 750C520 675 400 522 400 375L400 0L502 0L502 375C502 512 599 675 738 726C748 729 755 739 755 750"}],9133:[.75,0,.902,{p:"502 375L502 750L400 750L400 375C400 252 302 101 164 50C154 47 147 37 147 26C147 12 159 0 173 0C176 0 179 1 182 2C351 63 502 224 502 375"}],9136:[.98,.5,.902,{p:"502-125L502 250L400 250L400-125C400-248 302-399 164-450C154-453 147-463 147-474C147-488 159-500 173-500C176-500 179-499 182-498C351-437 502-276 502-125ZM755 954C755 968 743 980 729 980C726 980 723 979 720 978C551 917 400 756 400 605L400 230L502 230L502 605C502 728 600 879 738 930C748 933 755 943 755 954"}],9137:[.98,.5,.902,{p:"755-474C755-463 748-453 738-450C600-399 502-248 502-125L502 250L400 250L400-125C400-276 551-437 720-498C723-499 726-500 729-500C743-500 755-488 755-474ZM502 230L502 605C502 756 351 917 182 978C179 979 176 980 173 980C159 980 147 968 147 954C147 943 154 933 164 930C302 879 400 728 400 605L400 230"}],9138:[.846,0,1.576,{p:"1520 506L1387 846L87 846C62 846 60 845 57 838C56 834 56 811 56 798L586 0L771 0C771 2 770 8 763 18L251 788L854 788C1001 788 1101 771 1111 769C1170 759 1266 739 1353 678C1380 659 1455 604 1493 506"}],9139:[.847,0,1.576,{p:"1520 387L1493 387C1450 261 1333 179 1207 143C1184 137 1076 105 865 105L201 105L761 828C769 837 771 841 771 847L587 847L638 770L68 35C57 21 57 13 57 13C57 0 67 0 87 0L1387 0"}],9140:[.726,-.552,.36,{p:"360 726L0 726L0 572C0 561 9 552 20 552C31 552 40 561 40 572L40 686L320 686L320 572C320 561 329 552 340 552C351 552 360 561 360 572"}],9141:[-.122,.296,.36,{p:"360-296L360-142C360-131 351-122 340-122C329-122 320-131 320-142L320-256L40-256L40-142C40-131 31-122 20-122C9-122 0-131 0-142L0-296"}],9143:[1.82,0,1.056,{p:"742 36L742 1820L702 1820L702 255L701 255L250 1622L111 1349L126 1333L209 1495L702 0C740 0 742 6 742 36"}],9168:[.642,0,.333,{p:"188 0L188 642L145 642L145 0"}],9180:[.727,-.572,.504,{p:"504 584C504 585 504 587 503 589C471 658 371 727 272 727L232 727C133 727 33 658 1 589C0 587 0 585 0 584C0 577 5 572 12 572C17 572 21 575 23 579C50 638 148 673 232 673L272 673C356 673 454 638 481 579C483 575 487 572 492 572C499 572 504 577 504 584"}],9181:[-.142,.297,.504,{p:"504-154C504-147 499-142 492-142C487-142 483-145 481-149C454-208 356-243 272-243L232-243C148-243 50-208 23-149C21-145 17-142 12-142C5-142 0-147 0-154C0-155 0-157 1-159C33-228 133-297 232-297L272-297C371-297 471-228 503-159C504-157 504-155 504-154"}],9182:[.783,-.539,.492,{p:"492 546C485 621 452 688 406 688L326 688C294 688 257 725 252 778C252 781 249 783 246 783C243 783 240 781 240 778C235 725 198 688 166 688L86 688C40 688 7 621 0 546C0 542 3 539 6 539C9 539 12 541 12 544C17 597 54 634 86 634L166 634C203 634 233 679 246 737C259 679 289 634 326 634L406 634C438 634 475 597 480 544C480 541 483 539 486 539C489 539 492 542 492 546"}],9183:[-.109,.353,.492,{p:"492-116C492-112 489-109 486-109C483-109 480-111 480-114C475-167 438-204 406-204L326-204C289-204 259-249 246-307C233-249 203-204 166-204L86-204C54-204 17-167 12-114C12-111 9-109 6-109C3-109 0-112 0-116C7-191 40-258 86-258L166-258C198-258 235-295 240-348C240-351 243-353 246-353C249-353 252-351 252-348C257-295 294-258 326-258L406-258C452-258 485-191 492-116"}],9184:[.829,-.657,.546,{p:"546 657L374 829L172 829L0 657L66 657L172 763L374 763L480 657"}],9185:[-.227,.399,.546,{p:"546-227L480-227L374-333L172-333L66-227L0-227L172-399L374-399"}],9632:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],9633:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9642:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162"}],9643:[.358,-.142,.328,{p:"272 162L272 338C272 349 263 358 252 358L76 358C65 358 56 349 56 338L56 162C56 151 65 142 76 142L252 142C263 142 272 151 272 162ZM232 182L96 182L96 318L232 318"}],9650:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9651:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9652:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15"}],9653:[.741,.005,.968,{p:"912 15C912 18 911 22 909 25L501 731C498 737 491 741 484 741C476 741 470 737 467 731L59 25C57 22 56 18 56 15C56 3 65-5 76-5L892-5C903-5 912 3 912 15ZM857 35L111 35L484 681"}],9654:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9655:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9656:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250"}],9657:[.678,.178,.858,{p:"802 250C802 257 798 264 792 267L86 675C83 677 80 678 76 678C65 678 56 669 56 658L56-158C56-169 65-178 76-178C80-178 83-177 86-175L792 233C798 236 802 243 802 250ZM742 250L96-123L96 623"}],9660:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9661:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9662:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485"}],9663:[.505,.241,.968,{p:"912 485C912 497 903 505 892 505L76 505C65 505 56 497 56 485C56 482 57 478 59 475L467-231C470-237 476-241 484-241C491-241 498-237 501-231L909 475C911 478 912 482 912 485ZM857 465L484-181L111 465"}],9664:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9665:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9666:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158"}],9667:[.678,.178,.858,{p:"802-158L802 658C802 669 793 678 782 678C779 678 775 677 772 675L66 267C60 264 56 257 56 250C56 243 60 236 66 233L772-175C775-177 779-178 782-178C793-178 802-169 802-158ZM762-123L116 250L762 623"}],9674:[.61,.11,.572,{p:"472 250L286-52L100 250L286 552ZM516 250C516 254 515 257 513 260L303 600C300 606 293 610 286 610C279 610 272 606 269 600L59 260C57 257 56 254 56 250C56 246 57 243 59 240L269-100C272-106 279-110 286-110C293-110 300-106 303-100L513 240C515 243 516 246 516 250"}],9675:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250ZM700 250C700 83 565-52 398-52C231-52 96 83 96 250C96 417 231 552 398 552C565 552 700 417 700 250"}],9679:[.592,.092,.796,{p:"740 250C740 439 587 592 398 592C209 592 56 439 56 250C56 61 209-92 398-92C587-92 740 61 740 250"}],9702:[.445,-.055,.5,{p:"445 250C445 358 358 445 250 445C142 445 55 358 55 250C55 142 142 55 250 55C358 55 445 142 445 250ZM405 250C405 164 336 95 250 95C164 95 95 164 95 250C95 336 164 405 250 405C336 405 405 336 405 250"}],9711:[.701,.201,1.013,{p:"957 250C957 499 755 701 507 701C258 701 56 499 56 250C56 1 258-201 507-201C755-201 957 1 957 250ZM917 250C917 23 733-161 507-161C280-161 96 23 96 250C96 477 280 661 507 661C733 661 917 477 917 250"}],9723:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63ZM682 543L682-43L96-43L96 543"}],9724:[.583,.083,.778,{p:"722-63L722 563C722 574 713 583 702 583L76 583C65 583 56 574 56 563L56-63C56-74 65-83 76-83L702-83C713-83 722-74 722-63"}],10072:[.694,.083,.525,{p:"297-36L297 647C297 659 297 694 262 694C227 694 227 659 227 647L227-36C227-48 227-83 262-83C297-83 297-48 297-36"}],10200:[.684,.184,.946,{p:"890-164C890-153 881-144 870-144L493-144L493 664C493 675 484 684 473 684C462 684 453 675 453 664L453-144L76-144C65-144 56-153 56-164C56-175 65-184 76-184L870-184C881-184 890-175 890-164"}],10201:[.684,.184,.986,{p:"930 664C930 675 921 684 910 684L76 684C65 684 56 675 56 664C56 653 65 644 76 644L473 644L473-164C473-175 482-184 493-184C504-184 513-175 513-164L513 644L910 644C921 644 930 653 930 664"}],10205:[.684,.184,.946,{p:"890 250C890 261 881 270 870 270L96 270L96 664C96 675 87 684 76 684C65 684 56 675 56 664L56-164C56-175 65-184 76-184C87-184 96-175 96-164L96 230L870 230C881 230 890 239 890 250"}],10206:[.684,.184,.946,{p:"890-164L890 664C890 675 881 684 870 684C859 684 850 675 850 664L850 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L850 230L850-164C850-175 859-184 870-184C881-184 890-175 890-164"}],10214:[.75,.25,.41,{p:"388-230C388-219 379-210 368-210L283-210L283 710L368 710C379 710 388 719 388 730C388 741 379 750 368 750L118 750L118-250L368-250C379-250 388-241 388-230ZM243 710L243-210L158-210L158 710"}],10215:[.75,.25,.41,{p:"292 750L42 750C31 750 22 741 22 730C22 719 31 710 42 710L127 710L127-210L42-210C31-210 22-219 22-230C22-241 31-250 42-250L292-250ZM252-210L167-210L167 710L252 710"}],10216:[.75,.25,.389,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230"}],10217:[.75,.25,.389,{p:"279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10218:[.75,.25,.57,{p:"336-230C336-227 336-225 335-223L151 250L335 723C336 725 336 727 336 730C336 741 327 750 316 750C308 750 300 745 297 737L111 257C110 255 110 253 110 250C110 247 110 245 111 243L297-237C300-245 308-250 316-250C327-250 336-241 336-230ZM517-230C517-227 516-225 515-223L332 250L515 723C516 725 517 727 517 730C517 741 508 750 497 750C488 750 481 745 478 737L292 257C291 255 291 253 291 250C291 247 291 245 292 243L478-237C481-245 488-250 497-250C508-250 517-241 517-230"}],10219:[.75,.25,.57,{p:"460 250C460 253 459 255 458 257L272 737C270 745 262 750 254 750C243 750 234 741 234 730C234 727 234 725 235 723L418 250L235-223C234-225 234-227 234-230C234-241 243-250 254-250C262-250 270-245 272-237L458 243C459 245 460 247 460 250ZM279 250C279 253 279 255 278 257L92 737C89 745 81 750 73 750C62 750 53 741 53 730C53 727 53 725 54 723L238 250L54-223C53-225 53-227 53-230C53-241 62-250 73-250C81-250 89-245 92-237L278 243C279 245 279 247 279 250"}],10222:[.762,.262,.287,{p:"231-250C231-247 230-244 227-242C177-191 152 12 152 208L152 292C152 488 177 691 227 742C230 744 231 747 231 750C231 757 226 762 219 762C216 762 213 761 211 758C157 705 98 498 98 292L98 208C98 2 157-205 211-258C213-261 216-262 219-262C226-262 231-257 231-250"}],10223:[.762,.262,.287,{p:"189 208L189 292C189 498 130 705 76 758C74 761 71 762 68 762C61 762 56 757 56 750C56 747 57 744 60 742C110 691 135 488 135 292L135 208C135 12 110-191 60-242C57-244 56-247 56-250C56-257 61-262 68-262C71-262 74-261 76-258C130-205 189 2 189 208"}],10229:[.51,.01,1.463,{p:"1407 250C1407 261 1398 270 1387 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1387 230C1398 230 1407 239 1407 250"}],10230:[.51,.01,1.463,{p:"1407 250C1407 256 1403 261 1398 263C1341 282 1297 322 1261 367C1233 403 1212 447 1203 494C1201 503 1193 510 1183 510C1172 510 1163 501 1163 490C1163 489 1164 487 1164 486C1174 433 1197 384 1230 342C1252 314 1278 290 1308 270L76 270C65 270 56 261 56 250C56 239 65 230 76 230L1308 230C1278 210 1252 186 1230 158C1197 116 1174 67 1164 14C1164 13 1163 11 1163 10C1163-1 1172-10 1183-10C1193-10 1201-3 1203 6C1212 53 1233 97 1261 133C1297 178 1341 218 1398 237C1403 239 1407 244 1407 250"}],10231:[.51,.01,1.442,{p:"1386 250C1386 256 1382 261 1377 263C1320 282 1276 322 1240 367C1212 403 1191 447 1182 494C1180 503 1172 510 1162 510C1151 510 1142 501 1142 490C1142 489 1143 487 1143 486C1153 433 1176 384 1209 342C1231 314 1257 290 1287 270L155 270C185 290 211 314 233 342C266 384 289 433 299 486C299 487 300 489 300 490C300 501 291 510 280 510C270 510 262 503 260 494C251 447 230 403 202 367C166 322 122 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C122 218 166 178 202 133C230 97 251 53 260 6C262-3 270-10 280-10C291-10 300-1 300 10C300 11 299 13 299 14C289 67 266 116 233 158C211 186 185 210 155 230L1287 230C1257 210 1231 186 1209 158C1176 116 1153 67 1143 14C1143 13 1142 11 1142 10C1142-1 1151-10 1162-10C1172-10 1180-3 1182 6C1191 53 1212 97 1240 133C1276 178 1320 218 1377 237C1382 239 1386 244 1386 250"}],10232:[.52,.02,1.457,{p:"1401 153C1401 164 1392 173 1381 173L264 173C224 205 180 231 132 250C180 269 224 295 264 327L1381 327C1392 327 1401 336 1401 347C1401 358 1392 367 1381 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 364 516 361 509C334 456 297 409 253 370C199 323 137 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C137 218 199 177 253 130C297 91 334 44 361-9C364-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1381 133C1392 133 1401 142 1401 153"}],10233:[.52,.02,1.457,{p:"1401 250C1401 256 1397 261 1392 263C1320 282 1258 323 1204 370C1160 409 1123 456 1096 509C1093 516 1086 520 1078 520C1067 520 1058 511 1058 500C1058 497 1059 494 1060 491C1084 445 1114 403 1149 367L76 367C65 367 56 358 56 347C56 336 65 327 76 327L1193 327C1233 295 1277 269 1325 250C1277 231 1233 205 1193 173L76 173C65 173 56 164 56 153C56 142 65 133 76 133L1149 133C1114 97 1084 55 1060 9C1059 6 1058 3 1058 0C1058-11 1067-20 1078-20C1086-20 1093-16 1096-9C1123 44 1160 91 1204 130C1258 177 1320 218 1392 237C1397 239 1401 244 1401 250"}],10234:[.52,.02,1.534,{p:"1478 250C1478 256 1474 261 1468 263C1397 282 1335 323 1281 370C1237 409 1200 456 1173 509C1169 516 1163 520 1155 520C1144 520 1135 511 1135 500C1135 497 1136 494 1137 491C1161 445 1191 403 1226 367L308 367C343 403 373 445 397 491C398 494 399 497 399 500C399 511 390 520 379 520C371 520 365 516 361 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 361-9C365-16 371-20 379-20C390-20 399-11 399 0C399 3 398 6 397 9C373 55 343 97 308 133L1226 133C1191 97 1161 55 1137 9C1136 6 1135 3 1135 0C1135-11 1144-20 1155-20C1163-20 1169-16 1173-9C1200 44 1237 91 1281 130C1335 177 1397 218 1468 237C1474 239 1478 244 1478 250ZM1401 250C1354 231 1309 205 1270 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327L1270 327C1309 295 1354 269 1401 250"}],10235:[.51,.01,1.443,{p:"1387 10L1387 490C1387 517 1347 517 1347 490L1347 270L155 270C184 290 211 314 233 342C265 384 288 433 299 486L299 490C299 501 290 510 279 510C270 510 262 503 260 494C250 447 230 403 201 367C166 322 121 282 65 263C60 261 56 256 56 250C56 244 60 239 65 237C121 218 166 178 201 133C230 97 250 53 260 6C262-3 270-10 279-10C290-10 299-1 299 10L299 14C288 67 265 116 233 158C211 186 184 210 155 230L1347 230L1347 10C1347-17 1387-17 1387 10"}],10236:[.51,.01,1.443,{p:"1387 250C1387 256 1383 261 1378 263C1321 282 1277 322 1241 367C1213 403 1192 447 1183 494C1181 503 1173 510 1163 510C1152 510 1143 501 1143 490C1143 489 1144 487 1144 486C1154 433 1177 384 1210 342C1232 314 1258 290 1288 270L96 270L96 490C96 517 56 517 56 490L56 10C56-17 96-17 96 10L96 230L1288 230C1258 210 1232 186 1210 158C1177 116 1154 67 1144 14C1144 13 1143 11 1143 10C1143-1 1152-10 1163-10C1173-10 1181-3 1183 6C1192 53 1213 97 1241 133C1277 178 1321 218 1378 237C1383 239 1387 244 1387 250"}],10237:[.52,.02,1.437,{p:"1381 0L1381 500C1381 527 1341 527 1341 500L1341 367L308 367C343 403 374 445 397 491C399 494 399 497 399 500C399 511 390 520 379 520C372 520 365 516 362 509C334 456 297 409 253 370C199 323 137 282 66 263C60 261 56 256 56 250C56 244 60 239 66 237C137 218 199 177 253 130C297 91 334 44 362-9C365-16 372-20 379-20C390-20 399-11 399 0C399 3 399 6 397 9C374 55 343 97 308 133L1341 133L1341 0C1341-27 1381-27 1381 0ZM1341 327L1341 173L264 173C225 205 180 231 133 250C180 269 225 295 264 327"}],10238:[.52,.02,1.437,{p:"1381 250C1381 256 1377 261 1372 263C1300 282 1238 323 1184 370C1140 409 1103 456 1076 509C1073 516 1066 520 1058 520C1047 520 1038 511 1038 500C1038 497 1039 494 1040 491C1064 445 1094 403 1129 367L96 367L96 500C96 527 56 527 56 500L56 0C56-27 96-27 96 0L96 133L1129 133C1094 97 1064 55 1040 9C1039 6 1038 3 1038 0C1038-11 1047-20 1058-20C1066-20 1073-16 1076-9C1103 44 1140 91 1184 130C1238 177 1300 218 1372 237C1377 239 1381 244 1381 250ZM1305 250C1257 231 1213 205 1173 173L96 173L96 327L1173 327C1213 295 1257 269 1305 250"}],10570:[.503,.003,1.026,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1026 257C1026 264 1020 270 1012 270L513 270L513 230L935 230C910 214 886 195 867 172C829 129 800 78 783 23C783 21 782 19 782 17C782 6 791-3 802-3C811-3 819 3 821 11C837 61 863 107 897 146C931 185 969 222 1018 245C1022 247 1026 251 1026 257"}],10571:[.503,.003,1.025,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1025 243C1025 249 1021 253 1017 255C968 278 930 315 896 354C862 393 836 439 820 489C818 497 810 503 801 503C790 503 781 494 781 483C781 481 782 479 782 477C799 422 828 371 866 328C885 305 909 286 934 270L512 270L512 230L1011 230C1019 230 1025 236 1025 243"}],10574:[.503,-.23,1.026,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1026 243C1026 249 1022 253 1018 255C969 278 931 315 897 354C863 393 837 439 821 489C819 497 811 503 802 503C791 503 782 494 782 483C782 481 783 479 783 477C800 422 829 371 867 328C886 305 910 286 935 270L513 270L513 230L1012 230C1020 230 1026 236 1026 243"}],10576:[.27,.003,1.025,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1025 257C1025 264 1019 270 1011 270L512 270L512 230L934 230C909 214 885 195 866 172C828 129 799 78 782 23C782 21 781 19 781 17C781 6 790-3 801-3C810-3 818 3 820 11C836 61 862 107 896 146C930 185 968 222 1017 245C1021 247 1025 251 1025 257"}],10586:[.51,.01,1.012,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230ZM1012 10L1012 490C1012 517 972 517 972 490L972 270L513 270L513 230L972 230L972 10C972-17 1012-17 1012 10"}],10587:[.51,.01,1.012,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230ZM1012 243C1012 249 1008 253 1004 255C955 278 917 315 883 354C849 393 823 439 807 489C805 497 797 503 788 503C777 503 768 494 768 483C768 481 769 479 769 477C786 422 815 371 853 328C872 305 896 286 921 270L499 270L499 230L998 230C1006 230 1012 236 1012 243"}],10590:[.51,.01,1.011,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230ZM1011 10L1011 490C1011 517 971 517 971 490L971 270L512 270L512 230L971 230L971 10C971-17 1011-17 1011 10"}],10591:[.51,.01,1.012,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230ZM1012 257C1012 264 1006 270 998 270L499 270L499 230L921 230C896 214 872 195 853 172C815 129 786 78 769 23C769 21 768 19 768 17C768 6 777-3 788-3C797-3 805 3 807 11C823 61 849 107 883 146C917 185 955 222 1004 245C1008 247 1012 251 1012 257"}],10744:[.75,.25,.5,{p:"445 730C445 741 436 750 425 750C416 750 409 745 406 737L57-223C56-225 56-228 56-230C56-241 65-250 76-250C85-250 92-245 95-237L444 723C445 725 445 728 445 730"}],10745:[.75,.25,.5,{p:"444-230C444-228 444-225 443-223L94 737C91 745 84 750 75 750C64 750 55 741 55 730C55 728 55 725 56 723L405-237C408-245 415-250 424-250C435-250 444-241 444-230"}],10752:[.743,.243,1.111,{p:"1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250ZM632 250C632 292 598 326 556 326C514 326 480 292 480 250C480 208 514 174 556 174C598 174 632 208 632 250ZM991 250C991 10 796-185 556-185C316-185 121 10 121 250C121 490 316 685 556 685C796 685 991 490 991 250"}],10753:[.743,.243,1.111,{p:"990 279L585 279L585 684C802 670 976 496 990 279ZM527 684L527 279L122 279C136 496 310 670 527 684ZM527-184C310-170 136 4 122 221L527 221ZM990 221C976 4 802-170 585-184L585 221ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10754:[.743,.243,1.111,{p:"991 250C991 140 951 40 884-37L597 250L884 537C951 460 991 360 991 250ZM843 578L556 291L269 578C346 645 446 685 556 685C666 685 766 645 843 578ZM515 250L228-37C161 40 121 140 121 250C121 360 161 460 228 537ZM843-78C766-145 666-185 556-185C446-185 346-145 269-78L556 209ZM1049 250C1049 522 828 743 556 743C284 743 63 522 63 250C63-22 284-243 556-243C828-243 1049-22 1049 250"}],10755:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM493 250C493 292 459 326 417 326C375 326 341 292 341 250C341 208 375 174 417 174C459 174 493 208 493 250"}],10756:[.75,.272,.833,{p:"784 27L784 721C784 737 771 750 755 750C739 750 726 737 726 721L726 27C726-108 586-214 417-214C248-214 108-108 108 27L108 721C108 737 95 750 79 750C63 750 50 737 50 721L50 27C50-136 213-272 417-272C621-272 784-136 784 27ZM633 250C633 266 620 279 604 279L446 279L446 437C446 453 433 466 417 466C401 466 388 453 388 437L388 279L230 279C214 279 201 266 201 250C201 234 214 221 230 221L388 221L388 63C388 47 401 34 417 34C433 34 446 47 446 63L446 221L604 221C620 221 633 234 633 250"}],10757:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764L79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264C95-264 108-251 108-235L108 706L726 706L726-235C726-251 739-264 755-264C771-264 784-251 784-235"}],10758:[.764,.264,.833,{p:"784-235L784 735C784 751 771 764 755 764C739 764 726 751 726 735L726-206L108-206L108 735C108 751 95 764 79 764C63 764 50 751 50 735L50-235C50-251 63-264 79-264L755-264C771-264 784-251 784-235"}],10761:[.74,.24,1.092,{p:"1028-232C1039-220 1039-202 1028-191L587 250L1028 691C1039 702 1039 720 1028 732C1016 743 998 743 987 732L546 291L105 732C94 743 76 743 64 732C53 720 53 702 64 691L505 250L64-191C53-202 53-220 64-232C76-243 94-243 105-232L546 209L987-232C998-243 1016-243 1028-232"}],10764:[.805,.306,1.655,{p:"609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C344-77 380 214 388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722ZM979 722C979 770 929 805 869 805C774 805 735 708 718 632C706 577 670 295 661 174L642-75C629-239 593-284 536-284C523-284 493-281 472-263C501-259 509-236 509-222C509-193 487-180 468-180C448-180 426-193 426-223C426-271 476-306 536-306C631-306 679-219 701-129C714-77 750 214 758 325L777 574C791 758 825 783 870 783C880 783 911 781 933 762C904 758 896 735 896 721C896 692 918 679 937 679C957 679 979 692 979 722ZM1349 722C1349 770 1299 805 1239 805C1144 805 1105 708 1088 632C1076 577 1040 295 1031 174L1012-75C999-239 963-284 906-284C893-284 863-281 842-263C871-259 879-236 879-222C879-193 857-180 838-180C818-180 796-193 796-223C796-271 846-306 906-306C1001-306 1049-219 1071-129C1084-77 1120 214 1128 325L1147 574C1161 758 1195 783 1240 783C1250 783 1281 781 1303 762C1274 758 1266 735 1266 721C1266 692 1288 679 1307 679C1327 679 1349 692 1349 722ZM1719 722C1719 770 1669 805 1609 805C1514 805 1475 708 1458 632C1446 577 1410 295 1401 174L1382-75C1369-239 1333-284 1276-284C1263-284 1233-281 1212-263C1241-259 1249-236 1249-222C1249-193 1227-180 1208-180C1188-180 1166-193 1166-223C1166-271 1216-306 1276-306C1371-306 1419-219 1441-129C1454-77 1490 214 1498 325L1517 574C1531 758 1565 783 1610 783C1620 783 1651 781 1673 762C1644 758 1636 735 1636 721C1636 692 1658 679 1677 679C1697 679 1719 692 1719 722",ic:.12}],10769:[.805,.306,.675,{p:"667 153C668 160 665 168 658 172C628 193 608 225 604 261C603 270 596 277 587 278C578 280 570 275 566 268C549 236 520 212 484 203C477 201 471 195 470 187C468 176 475 166 486 164L494 164C515 170 535 179 552 191C528 103 450 37 356 30L388 325L407 574C421 758 455 783 500 783C510 783 541 781 563 762C534 758 526 735 526 721C526 692 548 679 567 679C587 679 609 692 609 722C609 770 559 805 499 805C404 805 365 708 348 632C336 577 300 295 291 174L281 37C188 63 120 148 120 249C120 261 111 269 100 269C88 269 80 261 80 249C80 127 164 25 277-3L272-75C259-239 223-284 166-284C153-284 123-281 102-263C131-259 139-236 139-222C139-193 117-180 98-180C78-180 56-193 56-223C56-271 106-306 166-306C261-306 309-219 331-129C335-111 342-66 350-10C466-6 563 76 591 184C603 167 618 152 636 139C638 138 641 137 644 136C654 134 665 142 667 153",ic:.02}],10799:[.496,-.004,.778,{p:"625 68L443 250L625 432C640 447 640 471 625 485C610 500 587 500 572 485L390 303L207 485C192 500 169 500 154 485C139 471 139 447 154 432L336 250L154 68C139 53 139 29 154 15C169 0 192 0 207 15L389 197L572 15C587 0 610 0 625 15C640 29 640 53 625 68"}],10815:[.683,0,.75,{p:"713 15C713 31 707 31 684 31C610 31 610 38 610 77L610 606C610 645 610 652 687 652C707 652 713 652 713 668C713 683 704 683 696 683C655 683 611 680 569 680C527 680 483 683 441 683C433 683 424 683 424 668C424 652 430 652 453 652C527 652 527 645 527 606L527 31L222 31L222 606C222 645 222 652 299 652C319 652 325 652 325 668C325 683 316 683 308 683C267 683 223 680 181 680C139 680 95 683 53 683C45 683 36 683 36 668C36 652 42 652 65 652C139 652 139 645 139 606L139 77C139 38 139 31 62 31C42 31 36 31 36 15C36 0 43 0 62 0L687 0C706 0 713 0 713 15"}],10877:[.634,.134,.778,{p:"691 78L143 337L691 596C715 607 698 643 673 632L92 357C75 349 75 325 92 317L673 42C698 30 715 67 691 78ZM702-114C702-106 697-99 691-96L105 181C102 182 99 183 96 183C85 183 76 174 76 163C76 155 81 148 87 145L673-132C676-133 679-134 682-134C693-134 702-125 702-114"}],10878:[.634,.134,.778,{p:"686 317C703 325 703 349 686 357L105 632C80 643 63 607 87 596L635 337L87 78C63 67 80 30 105 42ZM702 163C702 174 693 183 682 183C679 183 676 182 673 181L87-96C81-99 76-106 76-114C76-125 85-134 96-134C99-134 102-133 105-132L691 145C697 148 702 155 702 163"}],10885:[.717,.205,.776,{p:"706 287L135 482L706 678C731 687 718 724 693 716L70 502C51 496 51 469 70 462L693 249C718 240 731 278 706 287ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10886:[.717,.205,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C492 41 446 75 404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66C424 26 483-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87C351-48 293-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C284-62 330-96 372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10887:[.667,.167,.778,{p:"691 111L143 370L691 629C715 640 698 676 673 665L92 390C75 382 75 358 92 350L673 75C698 64 715 100 691 111ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10888:[.667,.167,.778,{p:"686 350C703 358 703 382 686 390L105 665C80 676 63 640 87 629L635 370L87 111C63 100 80 64 105 75ZM702-63C702-52 693-43 682-43L435-43L482 7C485 11 488 15 488 21C488 32 479 41 468 41C462 41 457 38 453 34L380-43L96-43C85-43 76-52 76-63C76-74 85-83 96-83L343-83L296-134C293-137 291-142 291-147C291-158 299-167 311-167C316-167 321-165 325-161L398-83L682-83C693-83 702-74 702-63"}],10889:[.749,.321,.776,{p:"706 319L135 514L706 710C731 719 718 756 693 748L70 534C51 528 51 501 70 494L693 281C718 272 731 310 706 319ZM718-61C718-55 713-49 706-49C701-49 696-53 695-59C678-134 634-166 567-182C559-184 550-185 542-185C492-185 446-151 404-119L376-99L433-8C468-28 506-43 544-43C556-43 568-42 580-39C662-18 698 37 718 130L718 133C718 139 713 145 706 145C701 145 696 141 695 135C678 60 634 28 567 12C559 10 550 9 542 9C513 9 486 20 460 35L566 205C568 208 569 212 569 216C569 227 560 236 549 236C542 236 536 232 532 226L427 58L404 75C351 114 293 152 232 152C220 152 208 150 196 147C113 127 78 71 58-22C57-22 57-23 57-24C57-31 63-36 69-36C75-36 80-32 81-27C97 49 141 80 208 97C217 99 226 100 234 100C284 100 330 66 372 34L400 14L343-77C307-57 270-42 232-42C220-42 208-44 196-47C113-67 78-123 58-216C57-216 57-217 57-218C57-225 63-230 69-230C75-230 80-226 81-221C97-145 141-114 208-97C217-95 226-94 234-94C262-94 290-105 315-121L209-290C207-294 206-297 206-301C206-312 215-321 226-321C234-321 240-317 243-312L349-143L372-160C424-200 483-237 544-237C556-237 568-236 580-233C662-212 698-157 718-64"}],10890:[.717,.289,.776,{p:"705 462C725 469 725 496 705 502L83 716C57 724 44 687 70 678L640 482L70 287C44 278 57 240 83 249ZM718-29C718-23 713-17 706-17C701-17 696-21 695-27C678-102 634-134 567-150C559-152 550-153 542-153C492-153 446-119 404-87L376-67L433 24C468 4 506-11 544-11C556-11 568-10 580-7C662 14 698 69 718 162L718 165C718 171 713 177 706 177C701 177 696 173 695 167C678 92 634 60 567 44C559 42 550 41 542 41C513 41 486 52 460 67L566 237C568 240 569 244 569 248C569 259 560 268 549 268C542 268 536 264 532 258L427 90L404 107C351 146 293 184 232 184C220 184 208 182 196 179C113 159 78 103 58 10C57 10 57 9 57 8C57 1 63-4 69-4C75-4 80 0 81 5C97 81 141 112 208 129C217 131 226 132 234 132C284 132 330 98 372 66L400 46L343-45C307-25 270-10 232-10C220-10 208-12 196-15C113-35 78-91 58-184C57-184 57-185 57-186C57-193 63-198 69-198C75-198 80-194 81-189C97-113 141-82 208-65C217-63 226-62 234-62C262-62 290-73 315-89L209-258C207-262 206-265 206-269C206-280 215-289 226-289C234-289 240-285 243-280L349-111L372-128C424-168 483-205 544-205C556-205 568-204 580-201C662-180 698-125 718-32"}],10891:[.973,.473,.778,{p:"690 457L146 695L690 934C714 945 698 981 674 971L92 715C74 708 74 683 92 675L674 420C698 409 714 446 690 457ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM686-215C704-208 704-183 686-175L104 80C80 91 64 54 88 43L632-195L88-434C64-445 80-481 104-471"}],10892:[.973,.473,.778,{p:"686 675C704 683 704 708 686 715L104 971C80 981 64 945 88 934L632 695L88 457C64 446 80 409 104 420ZM702 334C702 345 693 354 682 354L96 354C85 354 76 345 76 334C76 323 85 314 96 314L682 314C693 314 702 323 702 334ZM702 166C702 177 693 186 682 186L96 186C85 186 76 177 76 166C76 155 85 146 96 146L682 146C693 146 702 155 702 166ZM690-434L146-195L690 43C714 54 698 91 674 80L92-175C74-183 74-208 92-215L674-471C698-481 714-445 690-434"}],10901:[.629,.129,.778,{p:"691-91L143 168L691 427C715 439 698 475 673 463L92 188C75 180 75 156 92 148L673-127C698-138 715-102 691-91ZM702 609C702 620 693 629 682 629C679 629 676 628 673 627L87 350C81 347 76 340 76 332C76 321 85 312 96 312C99 312 102 313 105 314L691 591C697 594 702 601 702 609"}],10902:[.629,.129,.778,{p:"686 148C703 156 703 180 686 188L105 463C80 475 63 439 87 427L635 168L87-91C63-102 80-138 105-127ZM702 332C702 340 697 347 691 350L105 627C102 628 99 629 96 629C85 629 76 620 76 609C76 601 81 594 87 591L673 314C676 313 679 312 682 312C693 312 702 321 702 332"}],10927:[.631,.119,.778,{p:"702 57L702 61C671 216 535 299 373 334C535 369 671 452 702 607L702 611C702 622 693 631 682 631C672 631 664 624 662 615C623 418 393 354 176 354L96 354C93 354 91 353 89 353C81 350 76 342 76 334C76 326 81 318 89 315C91 315 93 314 96 314L176 314C393 314 623 250 662 53C664 44 672 37 682 37C693 37 702 46 702 57ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10928:[.631,.119,.778,{p:"702 334C702 342 697 350 689 353C687 353 685 354 682 354L602 354C385 354 155 418 116 615C114 624 106 631 96 631C85 631 76 622 76 611L76 607C107 452 243 369 405 334C243 299 107 216 76 61L76 57C76 46 85 37 96 37C106 37 114 44 116 53C155 250 385 314 602 314L682 314C685 314 687 315 689 315C697 318 702 326 702 334ZM702-99C702-88 693-79 682-79L96-79C85-79 76-88 76-99C76-110 85-119 96-119L682-119C693-119 702-110 702-99"}],10933:[.753,.276,.777,{p:"150 443C230 443 333 433 413 414C570 376 638 299 653 200C655 189 657 174 674 174C684 174 694 181 694 195C694 204 686 299 608 365C559 405 487 444 370 463C485 485 600 526 658 622C676 652 694 697 694 732C694 745 684 753 674 753C670 753 657 751 654 735C645 672 623 570 420 515C307 485 155 484 131 484C100 484 83 484 83 463C83 443 104 443 121 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10934:[.753,.276,.777,{p:"656 443C673 443 694 443 694 463C694 475 685 481 679 482C673 484 644 484 626 484C539 484 439 496 364 513C207 551 139 628 124 727C122 737 120 753 103 753C93 753 83 745 83 732C83 723 91 628 169 562C218 522 290 483 404 464L404 463C292 442 177 401 119 305C101 275 83 230 83 195C83 181 93 174 103 174C120 174 122 188 124 202C147 346 280 416 512 437C550 440 589 443 627 443ZM490 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L528 60C544 75 560 92 575 109C578 113 586 121 589 125C596 133 599 135 599 143C599 154 589 162 579 162C572 162 571 161 553 144C511 103 511 101 473 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L434 20L287-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L249-174C233-189 217-206 202-223C199-227 191-235 188-239C181-247 178-249 178-257C178-268 188-276 198-276C205-276 206-275 224-258C266-217 266-215 304-174L659-174C676-174 694-174 694-154C694-134 675-134 658-134L343-134"}],10935:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10936:[.762,.287,.777,{p:"721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C495-231 450-201 382-156C339-128 286-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C282-149 327-179 395-224C438-252 491-287 555-287C649-287 721-214 721-125ZM721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C495 2 450 32 382 77C339 105 286 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C282 84 327 54 395 9C438-19 491-54 555-54C649-54 721 19 721 108ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10937:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM413 502C544 526 598 572 618 589C687 648 694 736 694 741C694 754 684 762 674 762C670 762 657 760 654 744C645 689 628 593 433 547C331 523 187 523 126 523C102 523 83 523 83 502C83 482 104 482 121 482L178 482C334 482 435 457 452 453C627 410 645 311 655 260C655 256 659 243 674 243C684 243 694 250 694 264C694 265 690 351 620 413C563 464 486 490 413 502"}],10938:[.762,.329,.777,{p:"345-114C338-126 338-127 337-127C336-127 334-127 327-122C306-111 267-93 222-93C130-93 56-163 56-256C56-278 63-286 70-286C81-286 84-268 84-263C89-179 172-149 222-149C260-149 292-162 315-174C304-196 281-240 265-274C259-285 249-304 249-309C249-319 256-329 269-329C280-329 281-327 292-307C299-296 334-224 350-195C398-224 411-236 441-253C488-278 521-287 555-287C649-287 721-214 721-125C721-104 714-94 707-94C696-94 694-111 693-126C688-183 626-231 555-231C501-231 456-207 372-150L432-33C439-21 439-20 440-20C441-20 443-20 450-25C471-36 510-54 555-54C649-54 721 19 721 108C721 129 714 139 707 139C696 139 694 122 693 107C688 50 626 2 555 2C517 2 485 15 462 27C473 49 496 93 512 127C518 138 528 157 528 162C528 172 521 182 508 182C497 182 496 180 485 160C478 149 443 77 427 48C379 77 366 89 336 106C289 131 256 140 222 140C130 140 56 70 56-23C56-45 63-53 70-53C81-53 84-35 84-30C89 54 172 84 222 84C276 84 321 60 405 3ZM599 482L656 482C673 482 694 482 694 502C694 514 685 520 679 521C672 523 645 523 627 523C189 523 142 640 122 745C120 756 111 762 103 762C93 762 83 754 83 741C83 740 87 654 157 592C214 541 291 515 361 503L361 502C233 479 179 433 159 416C90 357 83 269 83 264C83 250 93 243 103 243C114 243 121 251 123 260C133 317 150 412 340 457C418 475 534 482 599 482"}],10949:[.753,.214,.777,{p:"393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214ZM118-174C101-174 83-174 83-194C83-214 101-214 118-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174ZM118 20C101 20 83 20 83 0C83-20 101-20 118-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20"}],10950:[.753,.214,.777,{p:"384 713C545 713 654 595 654 464C654 328 541 214 385 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L388 174C556 174 694 301 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713ZM659-214C676-214 694-214 694-194C694-174 676-174 659-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214ZM659-20C676-20 694-20 694 0C694 20 676 20 659 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20"}],10955:[.785,.375,.777,{p:"393 246C232 246 123 364 123 495C123 631 237 745 392 745L659 745C676 745 694 745 694 765C694 785 676 785 659 785L389 785C221 785 83 658 83 496C83 333 221 206 390 206L659 206C676 206 694 206 694 226C694 246 676 246 659 246ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],10956:[.785,.375,.777,{p:"384 745C545 745 654 627 654 496C654 360 541 246 385 246L118 246C101 246 83 246 83 226C83 206 101 206 118 206L388 206C556 206 694 333 694 495C694 658 557 785 387 785L118 785C101 785 83 785 83 765C83 745 101 745 118 745ZM481-52L659-52C676-52 694-52 694-32C694-12 676-12 659-12L516-12C525-1 564 44 584 67C603 88 603 90 603 97C603 108 593 117 583 117C574 117 573 116 552 93L463-12L118-12C101-12 83-12 83-32C83-52 101-52 118-52L428-52L296-206L118-206C101-206 83-206 83-226C83-246 101-246 118-246L261-246C252-257 209-307 193-325C174-346 174-348 174-355C174-366 184-375 194-375C203-375 204-374 225-351L314-246L659-246C676-246 694-246 694-226C694-206 676-206 659-206L349-206"}],119808:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],119809:[.686,0,.818,{sk:-.109,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],119810:[.697,.011,.831,{sk:.165,p:"766 227C766 247 759 248 742 248C729 248 720 248 719 231C712 97 591 36 490 36C412 36 328 60 276 121C229 178 217 253 217 343C217 399 220 507 283 573C348 639 435 650 487 650C595 650 690 574 712 447C715 428 716 426 739 426C765 426 766 428 766 454L766 669C766 688 766 697 748 697C739 697 737 695 729 688L663 629C601 679 534 697 466 697C217 697 64 548 64 343C64 138 217-11 466-11C653-11 766 112 766 227"}],119811:[.686,0,.882,{sk:-.158,p:"817 337C817 557 667 686 469 686L39 686L39 639L147 639L147 47L39 47L39 0L470 0C667 0 817 123 817 337ZM670 338C670 229 658 176 626 131C578 63 490 47 429 47L283 47L283 639L429 639C495 639 578 620 627 550C662 499 670 431 670 338"}],119812:[.68,0,.756,{sk:-.028,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],119813:[.68,0,.724,{sk:-.02,p:"675 439L644 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 317L339 317C435 317 444 274 444 200L491 200L491 481L444 481C444 407 436 364 339 364L289 364L289 633L429 633C590 633 613 556 628 439"}],119814:[.697,.011,.904,{sk:.127,p:"845 229L845 276C810 273 723 273 684 273C626 273 533 273 479 276L479 229L623 229L623 128C623 109 623 80 584 57C558 42 526 36 494 36C408 36 322 65 273 127C230 182 217 253 217 344C217 456 237 514 274 563C314 613 391 650 487 650C594 650 689 574 711 447C714 428 715 426 738 426C764 426 765 428 765 454L765 669C765 688 765 697 747 697C738 697 736 695 728 688L662 629C589 687 517 697 465 697C219 697 64 550 64 343C64 144 209-11 467-11C500-11 603-9 653 53C684 26 744 0 751 0C765 0 765 13 765 28L765 229"}],119815:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],119816:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],119817:[.686,.011,.594,{sk:.051,p:"527 639L527 686C492 683 407 683 368 683C315 683 217 683 169 686L169 639L310 639L310 149C310 130 310 25 211 25C194 25 161 28 130 42C130 42 176 61 176 114C176 168 133 191 100 191C63 191 23 166 23 114C23 37 102-11 216-11C350-11 446 46 446 150L446 639"}],119818:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],119819:[.686,0,.692,{sk:-.114,p:"643 274L596 274C588 205 571 47 392 47L289 47L289 639L424 639L424 686C380 683 271 683 222 683C178 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0L612 0"}],119820:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],119821:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],119822:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],119823:[.686,0,.786,{sk:-.1,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],119824:[.697,.194,.864,{p:"805-8C805 0 805 18 787 18C772 18 770 5 769-2C763-40 701-41 684-41C661-41 631-41 592 18C756 82 799 230 799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 135 200-11 432-11C454-11 487-10 527-2C555-115 575-194 668-194C770-194 805-76 805-8ZM652 340C652 284 652 135 556 69C534 102 498 155 431 155C380 155 334 121 334 73C334 67 335 56 337 51C214 110 211 262 211 340C211 380 211 475 248 546C300 642 386 657 431 657C485 657 563 637 611 552C649 485 652 399 652 340ZM514 45C489 34 459 29 432 29C377 29 370 61 370 73C370 100 399 119 432 119C460 119 494 108 514 45"}],119825:[.686,.011,.863,{sk:-.15,p:"858 95C858 117 844 117 834 117C813 117 812 107 811 94C806 47 777 25 747 25C687 25 678 96 673 138C671 149 663 218 662 223C648 293 593 324 550 340C666 370 717 435 717 501C717 602 607 686 419 686L39 686L39 639L147 639L147 47L39 47L39 0C75 3 173 3 215 3C257 3 355 3 391 0L391 47L283 47L283 325L400 325C414 325 458 325 489 291C521 256 521 237 521 164C521 98 521 49 591 15C635-7 697-11 738-11C845-11 858 79 858 95ZM564 500C564 444 564 361 399 361L283 361L283 639L401 639C562 639 564 561 564 500"}],119826:[.697,.011,.639,{sk:.054,p:"574 203C574 314 493 395 402 414L257 445C217 454 161 488 161 549C161 592 189 654 289 654C369 654 470 620 493 484C497 460 497 458 518 458C542 458 542 463 542 486L542 669C542 688 542 697 524 697C516 697 515 696 504 686L459 642C401 688 336 697 288 697C136 697 64 601 64 496C64 431 97 385 118 363C167 314 201 307 310 283C398 264 415 261 437 240C452 225 477 199 477 153C477 105 451 36 347 36C271 36 119 56 111 205C110 223 110 228 88 228C64 228 64 222 64 199L64 17C64-2 64-11 82-11C91-11 93-9 101-2L147 44C213-5 306-11 347-11C512-11 574 102 574 203"}],119827:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],119828:[.686,.011,.885,{p:"845 639L845 686C807 683 750 683 711 683C669 683 617 683 576 686L576 639L601 639C619 639 636 638 654 636C683 633 684 632 684 610L684 233C684 85 575 36 466 36C291 36 289 167 289 223L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 231C147 98 255-11 462-11C652-11 737 106 737 229L737 610C737 632 738 633 766 636C790 639 792 639 820 639"}],119829:[.686,.008,.869,{p:"842 639L842 686L729 683C689 683 637 683 598 686L598 639C607 639 686 639 686 627C686 623 683 618 682 615L480 160L267 639L361 639L361 686C323 683 227 683 184 683C145 683 61 683 26 686L26 639L118 639L394 18C402 0 406-8 434-8C450-8 463-8 474 16L740 617C746 630 750 639 823 639"}],119830:[.686,.008,1.189,{p:"1164 639L1164 686C1137 685 1102 683 1057 683C1019 683 957 683 921 686L921 639C946 639 994 639 1023 628L851 181L674 639L770 639L770 686C732 683 638 683 595 683C556 683 477 683 442 686L442 639L528 639L569 533L433 181L256 639L352 639L352 686C314 683 220 683 177 683C138 683 59 683 24 686L24 639L110 639L350 18C356 2 360-8 385-8C410-8 414 2 420 18L594 468L768 18C774 2 778-8 803-8C828-8 832 2 838 18L1069 615C1075 632 1076 634 1107 637C1127 639 1148 639 1164 639"}],119831:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],119832:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L485 342L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L366 274L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 274L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],119833:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],119834:[.453,.006,.559,{sk:-.049,p:"553 24C553 47 540 47 527 47C466 48 466 61 466 84L466 299C466 388 395 453 246 453C189 453 67 449 67 361C67 317 102 298 129 298C160 298 192 319 192 361C192 391 173 408 170 410C198 416 230 417 242 417C317 417 352 375 352 299L352 265C281 262 27 253 27 108C27 12 151-6 220-6C300-6 347 35 369 77C369 46 369 0 473 0L521 0C541 0 553 0 553 24ZM352 139C352 43 260 30 235 30C184 30 144 65 144 109C144 217 302 231 352 234"}],119835:[.694,.006,.639,{sk:-.194,p:"600 223C600 356 506 450 361 450C288 450 238 421 214 401L214 694L37 686L37 639C99 639 106 639 106 600L106 0L153 0C169 19 186 37 202 56C210 48 259-6 348-6C497-6 600 84 600 223ZM472 223C472 176 472 121 446 82C417 41 371 30 339 30C269 30 230 84 220 99L220 350C247 385 295 414 350 414C472 414 472 293 472 223"}],119836:[.453,.006,.511,{sk:.043,p:"478 117C478 131 464 131 454 131C436 131 435 129 430 116C404 53 356 34 305 34C166 34 166 181 166 227C166 283 166 413 295 413C330 413 347 410 360 407C342 391 340 370 340 361C340 317 375 298 402 298C433 298 465 319 465 361C465 447 349 453 291 453C112 453 38 338 38 222C38 89 132-6 286-6C448-6 478 110 478 117"}],119837:[.694,.006,.639,{sk:.124,p:"601 0L601 47C539 47 532 47 532 86L532 694L355 686L355 639C417 639 424 639 424 600L424 405C374 444 322 450 289 450C143 450 38 362 38 221C38 89 130-6 278-6C339-6 387 18 418 43L418-6ZM418 103C405 85 364 30 288 30C166 30 166 151 166 221C166 269 166 323 192 362C221 404 268 414 299 414C356 414 396 382 418 353"}],119838:[.453,.006,.527,{sk:.018,p:"494 117C494 135 475 135 470 135C453 135 451 130 445 114C424 66 367 34 302 34C161 34 160 167 160 218L462 218C484 218 494 218 494 245C494 276 488 349 438 399C401 435 348 453 279 453C119 453 32 350 32 225C32 91 132-6 293-6C451-6 494 100 494 117ZM399 251L160 251C162 290 163 332 184 365C210 405 250 417 279 417C396 417 398 286 399 251"}],119839:[.7,0,.351,{ic:.086,sk:.069,p:"437 613C437 655 401 700 323 700C225 700 117 658 117 545L117 444L42 444L42 397L117 397L117 47L48 47L48 0L174 3C212 3 276 3 312 0L312 47L225 47L225 397L340 397L340 444L219 444L219 545C219 655 295 664 320 664C325 664 330 664 337 662C322 651 314 632 314 613C314 570 349 551 375 551C405 551 437 572 437 613"}],119840:[.455,.201,.575,{sk:.07,p:"558 397C558 420 541 455 495 455C480 455 433 452 389 417C371 429 329 450 255 450C111 450 56 372 56 302C56 261 76 220 108 197C80 162 74 129 74 108C74 93 78 44 118 12C105 9 32-12 32-75C32-126 87-201 287-201C464-201 542-142 542-72C542-42 534 21 467 55C411 83 351 83 255 83C229 83 183 83 178 84C134 91 123 129 123 147C123 157 127 172 133 180C179 156 230 154 255 154C399 154 454 232 454 302C454 349 429 382 414 398C444 414 465 416 476 417C474 412 472 403 472 397C472 372 489 354 515 354C541 354 558 373 558 397ZM343 302C343 257 343 190 255 190C167 190 167 257 167 302C167 347 167 414 255 414C343 414 343 347 343 302ZM456-75C456-111 417-165 287-165C167-165 118-119 118-73C118-13 181-13 195-13L312-13C343-13 456-13 456-75"}],119841:[.694,0,.639,{sk:-.185,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 245 392 223 354L222 354L222 694L45 686L45 639C107 639 114 639 114 600L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119842:[.685,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3ZM238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],119843:[.685,.2,.351,{sk:.013,p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42ZM267 607C267 650 232 685 189 685C146 685 111 650 111 607C111 564 146 529 189 529C232 529 267 564 267 607"}],119844:[.694,0,.607,{sk:-.177,p:"587 0L587 47L570 47C527 47 524 51 511 67L342 278L472 379C486 390 495 397 562 397L562 444C535 441 510 441 484 441L369 444L369 397C392 397 395 394 403 386L214 237L214 694L37 686L37 639C99 639 106 639 106 600L106 47L37 47L37 0L157 3L278 0L278 47L209 47L209 174C238 197 246 203 266 217L367 91C376 79 392 59 392 56C392 47 374 47 361 47L361 0C391 2 478 3 483 3C519 3 553 2 587 0"}],119845:[.694,0,.319,{sk:-.024,p:"293 0L293 47L224 47L224 694L47 686L47 639C109 639 116 639 116 600L116 47L47 47L47 0L170 3"}],119846:[.45,0,.958,{sk:-.061,p:"935 0L935 47L866 47L866 306C866 409 815 450 712 450C621 450 569 400 543 354C523 447 431 450 393 450C306 450 249 405 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 315 414 377 414C411 414 433 394 433 317L433 47L364 47L364 0L490 3L616 0L616 47L547 47L547 256C547 365 634 414 696 414C730 414 752 394 752 317L752 47L683 47L683 0L809 3"}],119847:[.45,0,.639,{sk:-.063,p:"615 0L615 47L546 47L546 306C546 411 492 450 392 450C296 450 243 393 217 342L217 450L45 442L45 395C107 395 114 395 114 356L114 47L45 47L45 0L171 3L297 0L297 47L228 47L228 256C228 365 314 414 377 414C411 414 432 393 432 317L432 47L363 47L363 0L489 3"}],119848:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],119849:[.45,.194,.639,{sk:-.079,p:"600 223C600 356 509 450 365 450C290 450 237 419 214 401L214 450L37 442L37 395C99 395 106 395 106 357L106-147L37-147L37-194L163-191L289-194L289-147L220-147L220 39C263 4 307-6 348-6C498-6 600 84 600 223ZM472 223C472 82 402 30 337 30C323 30 276 30 231 84C220 97 220 98 220 117L220 329C220 348 221 349 235 363C275 404 327 410 349 410C416 410 472 349 472 223"}],119850:[.45,.194,.607,{sk:.066,p:"601-194L601-147L532-147L532 450L491 450L438 371C403 420 347 450 287 450C141 450 38 361 38 222C38 81 139-6 278-6C327-6 372 8 418 48L418-147L349-147L349-194L475-191ZM424 142C424 124 424 121 409 100C369 41 318 30 288 30C226 30 166 88 166 221C166 363 240 410 300 410C376 410 424 331 424 281"}],119851:[.45,0,.474,{sk:-.021,p:"442 368C442 421 388 450 336 450C266 450 226 400 203 337L203 450L37 442L37 395C99 395 106 395 106 356L106 47L37 47L37 0L163 3C201 3 265 3 301 0L301 47L214 47L214 222C214 292 239 414 339 414C339 414 320 397 320 368C320 327 352 307 381 307C410 307 442 328 442 368"}],119852:[.453,.006,.454,{sk:.038,p:"415 140C415 183 395 218 360 246C321 275 289 281 211 294C174 301 109 312 109 359C109 421 202 421 221 421C296 421 334 392 339 337C340 322 341 317 362 317C386 317 386 322 386 345L386 425C386 444 386 453 368 453C364 453 362 453 323 434C297 447 262 453 222 453C192 453 38 453 38 322C38 282 58 255 78 238C118 203 156 197 233 183C269 177 344 164 344 105C344 30 252 30 230 30C124 30 98 103 86 146C81 160 76 160 62 160C38 160 38 154 38 131L38 22C38 3 38-6 56-6C63-6 65-6 86 9L112 26C158-6 210-6 230-6C261-6 415-6 415 140"}],119853:[.635,.006,.447,{sk:-.029,p:"382 124L382 177L335 177L335 126C335 58 303 34 275 34C217 34 217 98 217 121L217 397L363 397L363 444L217 444L217 635L170 635C169 535 120 436 21 433L21 397L103 397L103 123C103 16 190-6 261-6C337-6 382 51 382 124"}],119854:[.45,.006,.639,{sk:-.024,p:"615 0L615 47C553 47 546 47 546 86L546 450L363 442L363 395C425 395 432 395 432 356L432 165C432 83 381 30 308 30C231 30 228 55 228 109L228 450L45 442L45 395C107 395 114 395 114 356L114 123C114 16 195-6 294-6C320-6 392-6 438 72L438-6"}],119855:[.444,.004,.607,{p:"580 397L580 444C555 442 526 441 501 441L410 444L410 397C429 397 458 394 458 386C458 386 458 384 453 374L337 124L210 397L264 397L264 444L140 441L26 444L26 397L90 397L265 21C277-4 290-4 303-4C320-4 330-1 340 20L506 376C512 390 516 397 580 397"}],119856:[.444,.004,.831,{p:"805 397L805 444C782 442 752 441 728 441L632 444L632 397C641 397 690 396 690 385C690 382 687 376 686 373L581 117L467 397L523 397L523 444L409 441C367 441 325 443 309 444L309 397L368 397C389 347 389 344 389 344C389 340 386 334 385 331L306 139L201 397L257 397L257 444L134 441L25 444L25 397L84 397L237 23C244 6 248-4 273-4C298-4 302 6 309 23L415 282L521 23C528 6 532-4 557-4C582-4 586 6 593 23L737 376C742 389 746 397 805 397"}],119857:[.444,0,.607,{p:"585 0L585 47L514 47L346 246L463 376C476 390 482 397 565 397L565 444L473 441L370 444L370 397C384 397 396 395 408 388C404 382 404 380 400 376L316 282L218 397L258 397L258 444L137 441L27 444L27 397L98 397L254 213L123 66C106 47 70 47 22 47L22 0L114 3L217 0L217 47C199 47 180 52 180 58C180 58 180 60 187 68L284 177L394 47L355 47L355 0L475 3"}],119858:[.444,.2,.607,{p:"580 397L580 444C556 442 526 441 501 441L410 444L410 397C410 397 457 397 457 385L452 373L337 127L210 397L264 397L264 444L140 441L26 444L26 397L90 397L277 0L254-48C232-96 200-164 129-164C115-164 113-163 105-160C114-156 137-142 137-107C137-74 113-50 79-50C51-50 22-69 22-108C22-159 69-200 129-200C206-200 264-138 291-81L506 376C513 390 516 397 580 397"}],119859:[.444,0,.511,{p:"462 202L415 202C406 101 390 40 258 40L172 40L449 401C457 412 459 414 459 423C459 444 445 444 427 444L60 444L48 269L95 269C101 372 132 408 235 408L320 408L41 44C32 33 32 31 32 22C32 0 45 0 64 0L444 0"}],119860:[.716,0,.75,{sk:.175,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],119861:[.683,0,.759,{sk:.041,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],119862:[.705,.022,.715,{ic:.045,sk:.205,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 87 168-22 321-22C408-22 484 18 537 64C630 146 647 237 647 240C647 250 635 250 635 250C629 250 624 248 622 240C613 211 590 140 521 82C452 26 389 9 337 9C247 9 141 61 141 217C141 274 162 436 262 553C323 624 417 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119863:[.683,0,.828,{sk:.013,p:"804 430C804 571 719 683 569 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 49 0 68 0L399 0C607 0 804 211 804 430ZM717 467C717 418 697 254 612 144C583 107 504 31 381 31L268 31C254 31 252 31 246 32C236 33 233 34 233 42C233 45 233 47 238 65L375 614C384 649 386 652 429 652L536 652C634 652 717 599 717 467"}],119864:[.68,0,.738,{ic:.026,sk:.095,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],119865:[.68,0,.643,{ic:.106,sk:.074,p:"748 653C751 680 746 680 721 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L185 3L334 0C343 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L303 325L400 325C475 325 483 309 483 280C483 273 483 261 476 231C474 226 473 220 473 220C473 212 479 208 485 208C495 208 495 211 500 229L555 446C558 457 558 459 558 462C558 462 556 473 546 473C536 473 535 468 531 452C510 374 487 356 402 356L311 356L375 610C384 645 385 649 429 649L561 649C684 649 707 616 707 539C707 516 707 512 704 485C702 472 702 470 702 467C702 462 705 455 714 455C725 455 726 461 728 480"}],119866:[.705,.022,.786,{sk:.203,p:"760 695C760 698 758 705 749 705C746 705 745 704 734 693L664 616C655 630 609 705 498 705C275 705 50 484 50 252C50 93 161-22 323-22C367-22 412-13 448 2C498 22 517 43 535 63C544 38 570 1 580 1C585 1 587 5 587 5C589 7 599 45 604 66L623 143C627 160 632 177 636 194C647 239 648 241 705 242C710 242 721 243 721 262C721 269 716 273 708 273C685 273 626 270 603 270L463 273C454 273 442 273 442 253C442 242 450 242 472 242C472 242 502 242 525 240C551 237 556 234 556 221C556 212 545 167 535 130C507 20 377 9 342 9C246 9 141 66 141 219C141 250 151 415 256 545C310 613 407 674 506 674C608 674 667 597 667 481C667 441 664 440 664 430C664 420 675 420 679 420C692 420 692 422 697 440"}],119867:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],119868:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],119869:[.683,.022,.555,{ic:.078,sk:.151,p:"633 671C633 680 627 683 619 683C594 683 533 680 508 680L361 683C352 683 340 683 340 663C340 652 348 652 374 652C397 652 407 652 432 650C456 647 463 644 463 630C463 624 461 617 459 609L344 150C320 53 252 0 200 0C174 0 121 10 105 62C108 61 117 61 117 61C156 61 182 95 182 125C182 157 155 167 138 167C120 167 71 155 71 87C71 25 124-22 203-22C295-22 399 44 424 143L541 610C549 643 551 652 606 652C622 652 633 652 633 671"}],119870:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],119871:[.683,0,.681,{sk:.019,p:"643 247C643 251 640 258 631 258C622 258 621 253 614 237C580 145 536 31 363 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L374 605C383 641 386 652 480 652C510 652 518 652 518 671C518 683 507 683 502 683L354 680L221 683C214 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 48 0 66 0L529 0C553 0 554 0 560 17L639 233C643 244 643 247 643 247"}],119872:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],119873:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],119874:[.705,.022,.763,{sk:.114,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],119875:[.683,0,.642,{ic:.112,sk:.011,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],119876:[.705,.194,.791,{sk:.1,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C330-22 364-18 403-7C399-69 399-71 399-84C399-116 399-194 482-194C601-194 649-11 649 0C649 7 642 10 638 10C630 10 628 5 626-1C602-72 544-97 509-97C463-97 448-70 438 6C593 65 740 243 740 436ZM652 468C652 368 601 134 433 40C428 75 418 148 345 148C292 148 243 98 243 46C243 26 249 14 249 14C171 45 137 123 137 213C137 282 163 424 239 532C312 634 406 680 479 680C579 680 652 602 652 468ZM406 41C406 26 405 25 395 21C369 10 339 3 311 3C297 3 265 3 265 46C265 86 303 126 345 126C387 126 406 102 406 41"}],119877:[.683,.022,.759,{sk:.018,p:"646 553C646 519 630 450 591 411C565 385 512 353 422 353L310 353L375 614C381 638 384 648 403 651C412 652 444 652 464 652C535 652 646 652 646 553ZM755 93C755 105 743 105 743 105C734 105 732 98 730 91C705 17 662 0 639 0C606 0 599 22 599 61C599 92 605 143 609 175C611 189 613 208 613 222C613 299 546 330 519 340C620 362 739 432 739 533C739 619 649 683 518 683L233 683C213 683 204 683 204 663C204 652 213 652 232 652C232 652 253 652 270 650C288 648 297 647 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C50 31 41 31 41 11C41 0 55 0 55 0L181 3L308 0C316 0 328 0 328 20C328 31 319 31 300 31C263 31 235 31 235 49C235 55 237 60 238 66L304 331L423 331C514 331 532 275 532 240C532 225 524 194 518 171C511 143 502 106 502 86C502-22 622-22 635-22C720-22 755 79 755 93"}],119878:[.705,.022,.613,{ic:.032,sk:.168,p:"645 695C645 698 643 705 634 705C629 705 628 704 616 690L568 633C542 680 490 705 425 705C298 705 178 590 178 469C178 388 231 342 282 327L389 299C426 290 481 275 481 193C481 103 399 9 301 9C237 9 126 31 126 155C126 179 131 203 132 209C133 213 134 216 134 216C134 226 127 227 122 227C117 227 115 226 112 223C108 219 52-9 52-12C52-18 57-22 63-22C68-22 69-21 81-7L130 50C173-8 241-22 299-22C435-22 553 111 553 235C553 304 519 338 504 352C481 375 466 379 377 402L310 420C283 429 249 458 249 511C249 592 329 677 424 677C507 677 568 634 568 522C568 490 564 472 564 466C564 466 564 456 576 456C586 456 587 459 591 476"}],119879:[.677,0,.584,{ic:.12,sk:.016,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],119880:[.683,.022,.683,{ic:.077,sk:.022,p:"760 672C760 672 760 683 747 683C714 683 679 680 645 680C611 680 574 683 541 683C535 683 523 683 523 663C523 652 533 652 541 652C598 651 609 630 609 608C609 605 607 590 606 587L516 230C482 96 367 9 267 9C199 9 145 53 145 139C145 139 145 173 156 217L253 606C262 642 264 652 337 652C363 652 371 652 371 672C371 683 360 683 357 683L229 680L100 683C92 683 81 683 81 663C81 652 90 652 109 652C109 652 130 652 147 650C165 648 174 647 174 634C174 628 163 586 157 563L135 475L74 228C67 200 67 185 67 170C67 48 158-22 263-22C389-22 513 91 546 223L635 578C645 619 663 649 743 652C748 652 760 653 760 672"}],119881:[.683,.022,.583,{ic:.186,sk:-.018,p:"769 671C769 679 764 683 756 683C730 683 701 680 674 680C641 680 607 683 575 683C569 683 556 683 556 664C556 653 565 652 572 652C599 650 618 640 618 619C618 604 603 581 603 581L296 93L228 622C228 639 251 652 297 652C311 652 322 652 322 672C322 681 314 683 308 683C268 683 225 680 184 680C166 680 147 681 129 681C111 681 92 683 75 683C68 683 56 683 56 664C56 652 65 652 81 652C137 652 138 643 141 618L220 1C223-19 227-22 240-22C256-22 260-17 268-4L628 569C677 647 719 650 756 652C768 653 769 671 769 671"}],119882:[.683,.022,.944,{ic:.104,p:"1048 672C1048 676 1044 683 1036 683C1012 683 984 680 959 680C925 680 888 683 855 683C849 683 836 683 836 664C836 653 845 652 851 652C875 651 910 643 910 613C910 602 905 594 897 580L627 109L590 605C589 625 587 651 660 652C677 652 687 652 687 672C687 682 676 683 672 683C632 683 590 680 550 680C527 680 468 683 445 683C439 683 426 683 426 663C426 652 436 652 450 652C494 652 501 646 503 627L509 550L256 109L218 616C218 628 218 651 294 652C304 652 315 652 315 672C315 683 301 683 301 683C261 683 219 680 178 680C143 680 107 683 73 683C68 683 55 683 55 664C55 652 64 652 80 652C130 652 131 643 133 615L178 4C179-14 180-22 194-22C206-22 209-16 218-1L512 509L549 4C551-17 553-22 565-22C578-22 584-12 589-3L917 567C942 611 966 647 1029 652C1038 653 1048 653 1048 672"}],119883:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],119884:[.683,0,.581,{ic:.181,sk:-.027,p:"762 671C762 679 757 683 749 683C723 683 694 680 667 680C634 680 599 683 567 683C561 683 548 683 548 664C548 653 558 652 563 652C570 652 599 650 599 629C599 612 576 586 572 581L340 314L230 611C224 625 224 628 224 628C224 652 273 652 283 652C297 652 307 652 307 672C307 683 295 683 292 683L166 680C141 680 79 683 54 683C48 683 35 683 35 663C35 652 45 652 58 652C118 652 122 643 131 618L254 289C255 286 258 275 258 272C258 269 218 108 213 90C200 35 199 32 119 31C100 31 92 31 92 11C92 0 106 0 106 0L232 3L360 0C367 0 379 0 379 20C379 31 370 31 351 31C351 31 330 31 313 33C292 35 286 37 286 49C286 56 295 91 300 112L335 253C340 272 341 275 349 284L597 569L611 583C641 613 674 647 742 652C753 653 762 653 762 671"}],119885:[.683,0,.683,{ic:.04,sk:.114,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],119886:[.442,.011,.529,{sk:.022,p:"498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 79 368 87 379 131L401 221L437 361C444 389 444 391 444 395C444 412 432 422 415 422C391 422 376 400 373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119887:[.694,.011,.429,{sk:-.05,p:"415 282C415 373 362 442 282 442C236 442 195 413 165 382L239 683C239 683 239 694 226 694C203 694 130 686 104 684C96 683 85 682 85 664C85 652 94 652 109 652C157 652 159 645 159 635C159 628 150 594 145 573L63 247C51 197 47 181 47 146C47 51 100-11 174-11C292-11 415 138 415 282ZM343 326C343 267 310 152 292 114C259 47 213 11 174 11C140 11 107 38 107 112C107 131 107 150 123 213L145 305C151 327 151 329 160 340C209 405 254 420 280 420C316 420 343 390 343 326"}],119888:[.442,.011,.433,{sk:.101,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C142 11 115 60 115 120C115 161 135 258 169 320C200 377 255 420 310 420C344 420 382 407 396 380C380 380 366 380 352 366C336 351 334 334 334 327C334 303 352 292 371 292C400 292 427 316 427 356C427 405 380 442 309 442C174 442 41 299 41 158C41 68 99-11 203-11C346-11 430 95 430 107"}],119889:[.694,.011,.52,{sk:.182,p:"516 683C516 683 516 694 503 694C488 694 393 685 376 683C368 682 362 677 362 664C362 652 371 652 386 652C434 652 436 645 436 635L433 615L373 378C355 415 326 442 281 442C164 442 40 295 40 149C40 55 95-11 173-11C193-11 243-7 303 64C311 22 346-11 394-11C429-11 452 12 468 44C485 80 498 143 498 143C498 153 489 153 486 153C476 153 475 149 472 135C455 70 437 11 396 11C369 11 366 37 366 57C366 81 368 88 372 105ZM361 332C361 326 359 320 358 315L308 119C303 101 303 99 288 82C244 27 203 11 175 11C125 11 111 66 111 105C111 155 143 278 166 324C197 383 242 420 282 420C347 420 361 338 361 332"}],119890:[.442,.011,.466,{sk:.067,p:"430 107C430 113 424 120 418 120C413 120 411 118 405 110C326 11 217 11 205 11C127 11 118 95 118 127C118 139 119 170 134 231L187 231C216 231 290 233 340 254C410 284 415 343 415 357C415 401 377 442 308 442C197 442 46 345 46 170C46 68 105-11 203-11C346-11 430 95 430 107ZM382 357C382 253 222 253 181 253L140 253C179 405 282 420 308 420C355 420 382 391 382 357"}],119891:[.705,.205,.49,{ic:.062,sk:.172,p:"552 636C552 682 506 705 465 705C431 705 368 687 338 588C332 567 329 557 305 431L236 431C217 431 206 431 206 412C206 400 215 400 234 400L300 400L225 5C207-92 190-183 138-183C134-183 109-183 90-165C136-162 145-126 145-111C145-88 127-76 108-76C82-76 53-98 53-136C53-181 97-205 138-205C193-205 233-146 251-108C283-45 306 76 307 83L367 400L453 400C473 400 483 400 483 420C483 431 473 431 456 431L373 431C384 489 383 487 394 545C398 566 412 637 418 649C427 668 444 683 465 683C469 683 495 683 514 665C470 661 460 626 460 611C460 588 478 576 497 576C523 576 552 598 552 636"}],119892:[.442,.205,.477,{sk:.077,p:"474 395C474 412 462 422 445 422C435 422 408 415 404 379C386 416 351 442 311 442C197 442 73 302 73 158C73 59 134 0 206 0C265 0 312 47 322 58L323 57L290-75C286-84 252-183 146-183C127-183 94-182 66-173C96-164 107-138 107-121C107-105 96-86 69-86C47-86 15-104 15-144C15-185 52-205 148-205C273-205 345-127 360-67L471 377C472 383 474 388 474 395ZM392 334C392 329 390 323 389 319L341 128C335 102 312 77 290 58C269 40 238 22 209 22C159 22 144 74 144 114C144 162 173 280 200 331C227 380 270 420 312 420C378 420 392 339 392 334"}],119894:[.661,.011,.345,{sk:.074,p:"284 625C284 645 270 661 247 661C220 661 193 635 193 608C193 589 207 572 231 572C254 572 284 595 284 625ZM293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],119895:[.661,.205,.412,{sk:.153,p:"397 625C397 644 383 661 359 661C336 661 306 638 306 608C306 588 320 572 343 572C370 572 397 598 397 625ZM360 350C360 407 318 442 268 442C166 442 109 297 109 288C109 278 121 278 121 278C130 278 131 279 139 298C164 359 210 420 265 420C279 420 297 416 297 374C297 351 294 340 290 323L196-50C177-126 129-183 73-183C67-183 52-183 34-174C64-167 79-141 79-121C79-105 68-86 41-86C16-86-13-107-13-143C-13-183 27-205 75-205C145-205 238-152 263-53L355 313C360 333 360 347 360 350"}],119896:[.694,.011,.521,{sk:-.048,p:"508 379C508 409 485 442 440 442C412 442 366 434 294 354C260 316 221 276 183 261L287 683C287 683 287 694 274 694C251 694 178 686 152 684C144 683 133 682 133 664C133 652 142 652 157 652C205 652 207 645 207 635L204 615L59 39C55 25 55 23 55 17C55-6 75-11 84-11C97-11 112-2 118 10C123 19 168 204 174 229C208 226 290 210 290 144C290 137 290 133 287 123C285 111 283 99 283 88C283 29 323-11 375-11C405-11 432 5 454 42C479 86 490 143 490 143C490 153 481 153 478 153C468 153 467 149 464 135C444 62 421 11 377 11C358 11 345 22 345 58C345 75 349 98 353 114C357 131 357 135 357 145C357 210 294 239 209 250C240 268 272 300 295 324C343 377 389 420 438 420C444 420 445 420 447 419C459 417 460 417 468 411C470 410 470 409 472 407C424 404 415 365 415 353C415 337 426 318 453 318C479 318 508 340 508 379"}],119897:[.694,.011,.298,{sk:.035,p:"258 683C258 683 258 694 245 694C222 694 149 686 123 684C115 683 104 682 104 663C104 652 114 652 129 652C177 652 178 643 178 635L175 615L49 115C46 104 44 97 44 81C44 24 88-11 135-11C168-11 193 9 210 45C228 83 240 143 240 143C240 153 231 153 228 153C218 153 217 149 214 135C197 70 178 11 138 11C108 11 108 43 108 57C108 81 109 86 114 105"}],119898:[.442,.011,.878,{sk:-.035,p:"848 143C848 153 839 153 836 153C826 153 826 150 821 135C806 82 774 11 719 11C702 11 695 21 695 44C695 69 704 93 713 115C732 167 774 278 774 335C774 400 734 442 659 442C584 442 533 398 496 345C495 358 492 392 464 416C439 437 407 442 382 442C292 442 243 378 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 350 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C147 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 325 426 297 418 267L390 151C380 114 379 108 370 75C366 55 357 21 357 16C357-2 371-11 386-11C417-11 423 14 431 46L491 287C494 300 547 420 656 420C699 420 710 386 710 350C710 293 668 179 648 126C639 102 635 91 635 71C635 24 670-11 717-11C811-11 848 135 848 143"}],119899:[.442,.011,.6,{sk:-.035,p:"571 143C571 153 562 153 559 153C549 153 549 150 544 135C524 67 491 11 442 11C425 11 418 21 418 44C418 69 427 93 436 115C455 168 497 278 497 335C497 402 454 442 382 442C292 442 243 378 226 355C221 411 180 442 134 442C88 442 69 403 59 385C43 351 29 292 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C151 420 162 407 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248L216 298C231 329 284 420 379 420C424 420 433 383 433 350C433 288 384 160 368 117C359 94 358 82 358 71C358 24 393-11 440-11C534-11 571 135 571 143"}],119900:[.442,.011,.485,{sk:.072,p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],119901:[.442,.194,.503,{p:"490 282C490 376 433 442 357 442C307 442 259 406 226 367C216 421 173 442 136 442C90 442 71 403 62 385C44 351 31 291 31 288C31 278 43 278 43 278C53 278 54 279 60 301C77 372 97 420 133 420C150 420 164 412 164 374C164 351 161 340 157 323L45-122C37-156 35-163-9-163C-21-163-32-163-32-182C-32-190-27-194-19-194C8-194 37-191 65-191C98-191 132-194 164-194C169-194 182-194 182-174C182-163 172-163 158-163C108-163 108-156 108-147C108-135 150 28 157 53C170 24 198-11 249-11C365-11 490 135 490 282ZM418 326C418 267 385 152 367 114C333 44 285 11 248 11C182 11 169 94 169 100C169 100 169 104 172 116L221 312C228 339 255 367 273 382C308 413 337 420 354 420C394 420 418 385 418 326"}],119902:[.442,.194,.446,{ic:.006,sk:.121,p:"452 431C452 435 449 441 442 441C431 441 391 401 374 372C352 426 313 442 281 442C163 442 40 294 40 149C40 51 99-11 172-11C215-11 254 13 290 49L245-130C237-158 229-162 173-163C160-163 150-163 150-183C150-183 150-194 163-194C195-194 230-191 263-191C297-191 333-194 366-194C371-194 384-194 384-174C384-163 374-163 358-163C310-163 310-156 310-147C310-140 312-134 314-125ZM360 332C360 326 305 107 302 103C287 75 231 11 175 11C115 11 111 88 111 105C111 153 140 262 157 304C188 378 240 420 281 420C346 420 360 339 360 332"}],119903:[.442,.011,.451,{sk:.021,p:"436 377C436 412 404 442 353 442C288 442 244 393 225 365C217 410 181 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C147 21 181 157 185 175L217 305C221 318 249 365 273 387C281 394 310 420 353 420C379 420 395 408 395 408C365 403 343 379 343 353C343 337 354 318 381 318C408 318 436 341 436 377"}],119904:[.442,.011,.469,{sk:.061,p:"420 356C420 401 377 442 301 442C169 442 132 340 132 296C132 218 206 203 235 197C287 187 339 176 339 121C339 95 316 11 196 11C182 11 105 11 82 64C120 59 145 89 145 117C145 140 129 152 108 152C82 152 52 131 52 86C52 29 109-11 195-11C357-11 396 110 396 155C396 191 377 216 365 228C338 256 309 261 265 270C229 278 189 285 189 330C189 359 213 420 301 420C326 420 376 413 391 374C363 373 343 351 343 329C343 315 352 300 374 300C396 300 420 317 420 356"}],119905:[.626,.011,.361,{sk:.044,p:"330 420C330 431 320 431 302 431L214 431C250 573 255 593 255 599C255 616 243 626 226 626C223 626 195 625 186 590L147 431L53 431C33 431 23 431 23 412C23 400 31 400 51 400L139 400C67 116 63 99 63 81C63 27 101-11 155-11C257-11 314 135 314 143C314 153 306 153 302 153C293 153 292 150 287 139C244 35 191 11 157 11C136 11 126 24 126 57C126 81 128 88 132 105L206 400L300 400C320 400 330 400 330 420"}],119906:[.442,.011,.572,{sk:.019,p:"543 143C543 153 534 153 531 153C521 153 520 149 517 135C503 79 484 11 442 11C421 11 411 24 411 57C411 79 423 126 431 161L459 269C462 284 472 322 476 337C481 360 491 398 491 404C491 422 477 431 462 431C457 431 431 430 423 396L348 95C347 91 307 11 234 11C182 11 172 56 172 93C172 149 200 228 226 297C238 327 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C82 383 120 420 158 420C167 420 183 419 183 387C183 363 172 334 166 319C129 220 108 158 108 109C108 14 177-11 231-11C297-11 333 34 350 56C361 15 396-11 439-11C474-11 497 12 513 44C530 80 543 143 543 143"}],119907:[.442,.011,.485,{sk:.051,p:"468 372C468 426 442 442 424 442C399 442 375 416 375 394C375 381 380 375 391 364C412 344 425 318 425 282C425 240 364 11 247 11C196 11 173 46 173 98C173 154 200 227 231 310C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C86 397 129 420 158 420C166 420 183 420 183 388C183 363 173 336 166 318C122 202 109 156 109 113C109 5 197-11 243-11C411-11 468 320 468 372"}],119908:[.442,.011,.716,{sk:.047,p:"691 372C691 427 664 442 647 442C622 442 597 416 597 394C597 381 603 375 612 367C623 356 648 330 648 282C648 248 619 150 593 99C567 46 532 11 483 11C436 11 409 41 409 98C409 126 416 157 420 171L462 339C467 361 477 398 477 404C477 422 463 431 448 431C436 431 418 423 411 403C408 396 361 205 354 179C347 149 345 131 345 113C345 102 345 100 346 95C323 42 293 11 254 11C174 11 174 85 174 102C174 134 179 173 226 296C237 326 243 340 243 360C243 405 210 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 389 123 420 158 420C167 420 183 419 183 387C183 362 172 334 165 317C121 199 109 153 109 115C109 24 176-11 251-11C268-11 315-11 355 59C381-5 450-11 480-11C555-11 599 52 625 112C659 190 691 324 691 372"}],119909:[.442,.011,.572,{sk:.043,p:"527 376C527 428 468 442 434 442C376 442 341 389 329 366C304 432 250 442 221 442C117 442 60 313 60 288C60 278 72 278 72 278C80 278 83 280 85 289C119 395 185 420 219 420C238 420 273 411 273 353C273 322 256 255 219 115C203 53 168 11 124 11C118 11 95 11 74 24C99 29 121 50 121 78C121 105 99 113 84 113C54 113 29 87 29 55C29 9 79-11 123-11C189-11 225 59 228 65C240 28 276-11 336-11C439-11 496 118 496 143C496 153 487 153 484 153C475 153 473 149 471 142C438 35 370 11 338 11C299 11 283 43 283 77C283 99 289 121 300 165L334 302C340 328 363 420 433 420C438 420 462 420 483 407C455 402 435 377 435 353C435 337 446 318 473 318C495 318 527 336 527 376"}],119910:[.442,.205,.49,{sk:.059,p:"490 404C490 422 476 431 461 431C451 431 435 425 426 410C424 405 416 374 412 356L392 276L347 96C343 81 300 11 234 11C183 11 172 55 172 92C172 138 189 200 223 288C239 329 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 363 173 337 166 318C126 212 108 155 108 108C108 19 171-11 230-11C269-11 303 6 331 34C318-18 306-67 266-120C240-154 202-183 156-183C142-183 97-180 80-141C96-141 109-141 123-129C133-120 143-107 143-88C143-57 116-53 106-53C83-53 50-69 50-118C50-168 94-205 156-205C259-205 362-114 390-1L486 381C490 395 490 397 490 404"}],119911:[.442,.011,.465,{ic:.002,sk:.102,p:"467 432C467 442 456 442 456 442C449 442 446 440 441 431C411 383 390 367 366 367C342 367 330 382 315 399C296 422 279 442 246 442C171 442 125 349 125 328C125 323 128 317 137 317C146 317 148 322 150 328C169 374 227 375 235 375C256 375 275 368 298 360C338 345 349 345 375 345C339 302 255 230 236 214L146 130C78 63 43 6 43-1C43-11 55-11 55-11C63-11 65-9 71 2C94 37 124 64 156 64C179 64 189 55 214 26C231 5 249-11 278-11C377-11 435 116 435 143C435 148 431 153 423 153C414 153 412 147 409 140C386 75 322 56 289 56C269 56 251 62 230 69C196 82 181 86 160 86C160 86 142 86 133 83C187 141 216 166 252 197C252 197 314 251 350 287C445 380 467 428 467 432"}],119912:[.711,0,.869,{sk:.173,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],119913:[.686,0,.866,{sk:.044,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],119914:[.703,.017,.817,{ic:.038,sk:.221,p:"855 689C855 703 841 703 830 703L737 631C691 682 623 703 554 703C232 703 55 458 55 253C55 64 206-17 381-17C465-17 550 9 626 65C723 137 741 229 741 234C741 248 727 248 718 248C699 248 698 246 693 229C652 102 522 30 408 30C347 30 293 44 252 76C198 117 194 185 194 212C194 241 210 428 309 544C363 608 460 656 570 656C692 656 743 564 743 476C743 465 740 451 740 441C740 426 753 426 767 426C789 426 790 427 795 448L852 673C853 678 855 683 855 689"}],119915:[.686,0,.938,{p:"915 439C915 612 788 686 639 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L468 0C755 0 915 236 915 439ZM782 474C782 404 745 266 718 210C660 93 556 47 441 47L317 47C302 47 300 47 293 48L436 621C440 636 441 637 447 638C456 639 463 639 474 639L588 639C617 639 684 636 732 598C782 556 782 497 782 474"}],119916:[.68,0,.81,{ic:.015,sk:.099,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],119917:[.68,0,.689,{ic:.12,sk:.072,p:"809 662C809 680 792 680 776 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C410 0 428 0 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L366 317L431 317C491 317 508 307 508 274C508 263 505 244 502 232C500 225 499 218 499 218C499 203 512 200 522 200C541 200 542 206 547 224L603 447C607 460 607 463 607 463C607 481 587 481 583 481C564 481 562 474 557 455C537 379 506 364 434 364L378 364L444 631C457 633 468 633 478 633L597 633C711 633 746 604 746 516C746 492 742 462 742 458C742 439 761 439 766 439C787 439 788 449 790 467L808 646"}],119918:[.703,.017,.887,{sk:.214,p:"854 689C854 703 840 703 829 703L736 631C716 651 664 703 553 703C233 703 55 458 55 253C55 70 196-17 382-17C487-17 557 18 589 52C614 26 665 0 672 0C682 0 684 8 688 23L735 210C739 225 740 226 747 227C759 229 773 229 785 229C810 229 826 229 826 258C826 263 823 276 805 276C783 276 760 274 737 274L670 273L492 276C480 276 461 276 461 247C461 229 479 229 495 229L532 229C543 229 598 229 598 223C598 223 598 220 591 196C590 189 573 124 573 124C556 56 476 30 413 30C355 30 295 42 248 80C195 124 195 193 195 215C195 261 216 440 313 549C371 614 467 656 569 656C695 656 742 559 742 477C742 466 739 451 739 441C739 426 752 426 766 426C788 426 789 427 794 448L851 673C852 678 854 683 854 689"}],119919:[.686,0,.982,{ic:.045,sk:.091,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],119920:[.686,0,.511,{ic:.055,sk:.086,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],119921:[.686,.017,.631,{ic:.063,sk:.153,p:"694 668C694 668 693 686 673 686C653 686 631 684 610 684L541 683L367 686C355 686 337 686 337 657C337 639 353 639 371 639L406 639C445 639 447 639 471 636L350 151C325 49 262 19 216 19C207 19 164 20 134 43C188 56 206 103 206 130C206 163 179 187 145 187C105 187 56 155 56 92C56 23 125-17 221-17C333-17 454 29 483 146L602 620C606 635 607 636 614 637C626 639 640 639 652 639C678 639 694 639 694 668"}],119922:[.686,0,.971,{ic:.032,sk:.095,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],119923:[.686,0,.756,{sk:.018,p:"707 256C707 271 692 274 683 274C666 274 664 270 656 249C628 179 573 47 403 47L323 47C308 47 306 47 299 48L441 618C445 632 446 633 448 634C450 635 467 639 519 639L552 639C572 639 588 639 588 668C588 686 569 686 565 686C536 686 506 684 476 684L392 683L309 684C283 684 257 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L583 0C610 0 611 0 619 22C630 50 707 247 707 256"}],119924:[.686,0,1.142,{ic:.074,sk:.086,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],119925:[.686,0,.95,{ic:.077,sk:.083,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],119926:[.703,.017,.837,{sk:.11,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],119927:[.686,0,.723,{ic:.126,sk:.012,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],119928:[.703,.194,.869,{sk:.093,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C357-17 394-17 444-7L444-57C444-108 451-194 541-194C665-194 722-21 722 0C722 10 714 18 704 18C692 18 688 8 686 3C667-47 593-47 583-47C561-47 535-47 510 11C752 100 815 331 815 445ZM682 483C682 476 669 170 490 63C470 112 443 155 382 155C327 155 267 112 267 56C267 48 267 47 268 43C206 73 186 134 186 201C186 258 214 440 300 552C364 634 449 663 514 663C600 663 682 615 682 483ZM443 39C436 36 396 23 355 23C337 23 303 23 303 56C303 88 342 119 383 119C409 119 441 112 443 39"}],119929:[.686,.017,.872,{ic:.009,sk:.014,p:"702 556C702 556 698 458 646 406C632 392 587 361 487 361L371 361L436 621C440 635 442 637 442 637C448 639 492 639 517 639C608 639 702 639 702 556ZM881 99C881 117 863 117 857 117C840 117 837 112 833 97C820 57 784 19 746 19C719 19 700 30 700 80C700 95 701 111 714 191C716 203 719 222 719 231C719 270 698 315 633 339C812 387 844 482 844 533C844 633 737 686 587 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L214 3L367 0C375 0 383 0 388 7C393 12 395 29 395 29C395 47 381 47 354 47C333 47 314 48 293 49L362 325L483 325C512 325 582 318 582 243C582 229 573 193 566 168C556 126 552 111 552 95C552-9 686-17 738-17C844-17 881 83 881 99"}],119930:[.703,.017,.693,{ic:.021,sk:.199,p:"714 688C714 701 703 703 696 703C689 703 687 703 674 691L619 645C580 685 527 703 460 703C275 703 184 560 184 458C184 405 208 367 232 344C267 313 291 308 365 291L443 273C460 269 522 255 522 183C522 135 481 30 351 30C327 30 261 33 215 60C158 95 158 143 158 163C158 171 158 185 163 204C163 207 164 214 164 214C164 228 150 228 141 228C121 228 120 224 115 205L64-3C64-14 73-17 81-17C90-17 90-16 101-7C104-5 142 28 158 41C214-9 299-17 347-17C543-17 630 146 630 248C630 302 608 342 585 365C549 401 525 406 441 425L363 443C319 453 292 484 292 523C292 571 336 660 457 660C540 660 616 625 616 512C616 494 613 476 613 473C613 458 627 458 637 458C656 458 657 460 662 480L710 668C711 671 714 688 714 688"}],119931:[.675,0,.637,{ic:.135,sk:.014,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],119932:[.686,.017,.8,{ic:.077,sk:.015,p:"877 668C877 679 869 686 857 686C821 686 783 683 746 683C721 683 657 686 632 686C625 686 605 686 605 657C605 639 622 639 636 639C645 639 682 639 706 629L607 235C571 90 453 30 333 30C239 30 195 69 195 141C195 166 199 191 205 216L310 635C332 639 367 639 378 639C413 639 426 639 426 668C426 681 415 686 404 686C379 686 353 684 328 684L253 683L176 684C150 684 123 686 97 686C87 686 68 686 68 657C68 639 81 639 114 639C138 639 170 639 170 634L155 576L133 488L72 241C63 205 63 197 63 178C63 47 175-17 326-17C505-17 625 89 659 226L755 608C760 627 760 628 784 634C801 637 826 639 842 639C861 639 877 639 877 668"}],119933:[.686,.017,.678,{ic:.207,sk:-.018,p:"885 668C885 674 880 686 867 686C838 686 806 683 776 683C740 683 701 686 666 686C658 686 639 686 639 657C639 639 656 639 665 639C670 639 699 639 721 629L391 149L303 617C302 620 301 628 301 631C301 639 355 639 362 639C384 639 400 639 400 668C400 681 390 686 378 686C353 686 327 684 302 684L229 683L160 684C138 684 115 686 94 686C85 686 66 686 66 657C66 639 82 639 103 639C116 639 128 639 142 638C153 637 154 636 157 619L271 11C276-17 287-17 306-17C334-17 339-10 352 9L759 599C774 621 786 638 855 639C867 639 885 639 885 668"}],119934:[.686,.017,1.093,{ic:.114,p:"1207 668C1207 677 1199 686 1189 686C1162 686 1132 683 1104 683C1066 683 1026 686 989 686C981 686 962 686 962 657C962 639 980 639 987 639C991 639 1031 639 1057 628L768 171L708 634C727 638 758 639 773 639C794 639 810 639 810 668C810 668 810 686 789 686L642 683L578 684C549 684 511 686 511 686C504 686 484 686 484 657C484 639 501 639 517 639C532 639 552 638 565 637L578 537C578 534 578 532 570 521L349 171L289 634C308 638 339 639 354 639C377 639 378 640 383 645C389 650 391 668 391 668C391 668 391 686 370 686L222 683L158 684C131 684 92 686 92 686C84 686 65 686 65 657C65 639 81 639 98 639C113 639 133 638 146 637L227 13C230-7 232-17 256-17C277-17 286-10 298 9L587 468L646 13C649-10 652-17 676-17C698-17 706-9 717 9L1090 601C1102 620 1114 638 1177 639C1189 639 1207 639 1207 668"}],119935:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],119936:[.686,0,.675,{ic:.2,sk:-.028,p:"875 668C875 674 870 686 857 686C828 686 795 683 765 683C728 683 690 686 654 686C647 686 627 686 627 657C627 639 644 639 654 639C664 639 684 637 699 632L428 342L300 635C328 639 329 639 356 639C373 639 390 640 390 668C390 681 379 686 368 686L213 683L144 684C120 684 95 686 72 686C62 686 44 686 44 657C44 639 58 639 85 639C98 639 110 639 124 638C136 636 138 636 144 623L296 274L244 68C240 51 239 50 221 49C204 47 187 47 169 47C139 47 137 47 133 43C127 38 123 25 123 18C123 18 124 0 145 0C170 0 196 2 221 2L294 3L447 0C456 0 476 0 476 29C476 47 462 47 434 47C413 47 394 48 373 49L429 274L734 600C756 623 779 638 846 639C857 639 875 639 875 668"}],119937:[.686,0,.773,{ic:.032,sk:.122,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],119938:[.452,.008,.633,{sk:.019,p:"599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 82 460 98 470 138L492 228L515 317C521 342 531 382 531 391C531 423 505 435 484 435C465 435 445 425 433 410C418 426 385 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119939:[.694,.008,.521,{sk:-.035,p:"506 287C506 410 414 452 331 452C283 452 243 433 222 420L281 659C285 673 285 676 285 676C285 689 274 694 263 694C259 694 258 694 256 693L127 687C113 686 95 685 95 657C95 639 114 639 121 639C132 639 150 639 163 637L135 522L66 246C52 190 52 178 52 155C52 27 147-8 222-8C403-8 506 155 506 287ZM393 340C393 288 359 165 343 126C309 45 253 28 224 28C185 28 152 49 152 111C152 143 162 180 169 211L203 348C208 365 265 416 326 416C388 416 393 362 393 340"}],119940:[.452,.008,.513,{sk:.108,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 338 28 260 28C194 28 161 61 161 121C161 156 187 278 217 330C257 398 318 416 360 416C373 416 405 415 431 396C378 380 377 328 377 328C377 313 386 282 427 282C469 282 499 318 499 359C499 412 447 452 359 452C158 452 46 296 46 165C46 75 102-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92"}],119941:[.694,.008,.61,{sk:.207,p:"604 676C604 689 593 694 582 694C578 694 577 694 575 693L446 687C432 686 414 685 414 657C414 639 432 639 440 639C451 639 469 639 482 637L428 416C413 430 380 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C291-8 343 31 359 46C397-8 463-8 474-8C511-8 540 13 561 49C586 89 599 143 599 148C599 162 584 162 575 162C564 162 560 162 555 157C553 155 553 153 547 128C527 48 504 28 479 28C468 28 456 32 456 65C456 80 458 94 462 108L600 659C604 673 604 676 604 676ZM412 358L410 344L349 93C320 59 273 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119942:[.452,.008,.554,{sk:.063,p:"511 92C511 100 495 118 486 118C480 118 478 115 471 107C417 50 339 28 261 28C189 28 163 68 163 125C163 144 167 177 178 218L222 218C289 218 354 224 396 238C481 267 495 324 495 356C495 414 440 452 358 452C177 452 49 327 49 172C49 57 126-8 258-8C284-8 353-7 413 16C471 39 511 80 511 92ZM435 355C435 254 284 254 187 254C205 327 229 354 246 370C281 405 327 416 358 416C394 416 435 400 435 355"}],119943:[.702,.202,.568,{ic:.058,sk:.189,p:"626 622C626 673 574 702 512 702C465 702 409 683 374 627C351 590 345 551 326 444L228 444C209 444 192 444 192 415C192 397 209 397 225 397L317 397L241-29C239-38 228-101 223-115C221-120 205-166 173-166C154-166 146-163 139-160C164-148 183-122 183-94C183-64 159-48 134-48C93-48 62-84 62-122C62-176 119-202 171-202C246-202 298-128 306-115C349-49 372 78 375 95L429 397L546 397C565 397 583 397 583 426C583 444 566 444 549 444L437 444L470 625C473 643 473 645 483 654C496 666 507 666 512 666C526 666 535 664 547 659C523 647 505 621 505 594C505 564 529 548 554 548C595 548 626 584 626 622"}],119944:[.452,.202,.545,{sk:.067,p:"534 391C534 423 508 435 487 435C467 435 449 426 436 411C422 426 389 452 330 452C153 452 49 294 49 163C49 45 138 0 224 0C276 0 316 20 334 31L315-44C308-73 301-103 266-131C224-166 191-166 164-166C140-166 122-166 96-162C125-141 127-108 127-104C127-82 110-58 77-58C44-58 6-86 6-132C6-198 94-202 165-202C255-202 393-181 423-61L530 365C534 381 534 387 534 391ZM416 360C416 360 416 356 413 345L355 113C351 99 351 95 339 84C286 36 239 36 230 36C191 36 162 58 162 111C162 159 195 279 210 316C245 402 302 416 332 416C394 416 416 367 416 360"}],119945:[.694,.008,.668,{sk:-.106,p:"634 148C634 162 619 162 610 162C598 162 591 162 587 149C555 38 500 28 484 28C477 28 467 28 467 49C467 71 478 98 484 114C503 163 549 280 549 336C549 428 472 452 400 452C378 452 317 452 249 390L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 148 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C104-8 149-8 163 48L223 285C228 304 228 306 243 326C259 348 309 416 392 416C418 416 442 406 442 357C442 299 398 182 379 133C368 106 365 99 365 82C365 24 423-8 478-8C584-8 634 128 634 148"}],119946:[.694,.008,.405,{sk:.08,p:"334 646C334 673 313 694 285 694C247 694 214 659 214 625C214 598 234 577 263 577C300 577 334 612 334 646ZM359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],119947:[.694,.202,.471,{sk:.163,p:"450 646C450 673 430 694 401 694C364 694 330 659 330 625C330 598 351 577 379 577C417 577 450 612 450 646ZM413 354C413 418 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C292 416 306 414 306 379C306 360 303 349 300 336L204-46C188-111 141-166 88-166C83-166 78-166 72-164C107-142 107-107 107-104C107-82 90-58 57-58C22-58-14-88-14-131C-14-172 26-202 88-202C151-202 285-171 316-46L408 320C411 331 413 340 413 354"}],119948:[.694,.008,.604,{sk:-.074,p:"570 148C570 162 555 162 546 162C528 162 526 160 521 142C513 113 489 28 438 28C422 28 412 37 412 67C412 77 414 96 420 119C423 130 423 137 423 144C423 229 322 245 250 252C260 259 284 275 339 328C416 404 458 416 488 416C507 416 514 404 514 404C464 397 445 357 445 332C445 310 462 286 495 286C514 286 567 299 567 370C567 422 534 452 491 452C430 452 375 408 316 351C306 340 258 294 220 273L316 659C320 673 320 676 320 676C320 689 309 694 298 694C294 694 293 694 291 693L162 687C148 686 130 685 130 657C130 639 149 639 156 639C167 639 185 639 198 637L54 60C53 56 50 41 50 37C50 13 69-8 98-8C116-8 145 1 159 32L205 215C224 213 311 201 311 140C311 133 311 130 308 119C305 106 305 105 305 95C305 30 367-8 433-8C533-8 570 140 570 148"}],119949:[.694,.008,.348,{sk:.022,p:"288 676C288 689 277 694 266 694C262 694 261 694 259 693L130 687C116 686 98 685 98 657C98 639 117 639 124 639C135 639 153 639 166 637L38 124C35 113 33 104 33 90C33 24 99-8 158-8C195-8 223 13 245 49C269 88 283 142 283 148C283 162 268 162 259 162C248 162 244 162 239 157C237 155 237 153 231 128C212 52 190 28 163 28C148 28 140 38 140 64C140 84 143 94 146 108L284 659C288 673 288 676 288 676"}],119950:[.452,.008,1.032,{sk:-.038,p:"998 148C998 162 983 162 974 162C962 162 955 162 951 149C918 38 864 28 848 28C841 28 831 28 831 49C831 72 841 97 851 122C867 163 913 280 913 336C913 428 836 452 764 452C741 452 665 452 590 366C587 379 580 410 542 431C506 452 456 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 334 480 305 476 290L431 110C425 85 414 43 414 36C414 15 430-8 461-8C478-8 509 1 524 35C532 56 577 245 587 286C590 301 592 306 613 334C639 368 686 416 756 416C782 416 806 406 806 357C806 300 762 183 743 133C732 106 729 99 729 82C729 24 787-8 842-8C948-8 998 128 998 148"}],119951:[.452,.008,.713,{sk:-.038,p:"679 148C679 162 664 162 655 162C643 162 636 162 632 149C599 38 545 28 529 28C522 28 512 28 512 49C512 72 522 97 532 122C548 163 594 280 594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 92 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 394 126 416 152 416C167 416 175 406 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 300 443 183 424 133C413 106 410 99 410 82C410 24 468-8 523-8C629-8 679 128 679 148"}],119952:[.452,.008,.585,{sk:.074,p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],119953:[.452,.194,.601,{p:"586 287C586 410 494 452 411 452C340 452 288 413 272 398C234 452 168 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 364 173 350 169 336L52-129C48-143 46-145 46-145C40-147 29-147 20-147C3-147-15-147-15-175C-15-186-7-194 4-194C33-194 66-191 96-191C131-191 169-194 203-194C210-194 229-194 229-165C229-148 213-147 203-147C189-147 173-147 160-146L203 28C218 14 251-8 304-8C478-8 586 150 586 287ZM473 340C473 288 439 165 423 126C392 53 343 28 302 28C243 28 219 75 219 86L221 100L282 351C311 385 358 416 406 416C468 416 473 362 473 340"}],119954:[.452,.194,.542,{ic:.001,sk:.138,p:"543 434C543 439 539 452 525 452C525 452 465 438 434 409C420 425 386 452 327 452C153 452 45 294 45 157C45 34 137-8 220-8C268-8 308 11 329 24L291-128C287-143 286-144 279-145C268-147 252-147 241-147C224-147 218-147 213-153C208-159 205-176 205-176C205-182 209-194 225-194C259-194 296-191 331-191C368-191 406-194 442-194C449-194 468-194 468-165C468-148 451-147 442-147C428-147 412-147 399-146ZM412 358C412 354 411 347 410 344L350 107C345 90 345 88 334 78C302 46 260 28 225 28C163 28 158 82 158 104C158 156 192 279 208 318C239 391 288 416 329 416C388 416 412 369 412 358"}],119955:[.452,.008,.529,{sk:.018,p:"505 365C505 411 469 452 407 452C351 452 304 424 274 392C250 438 193 452 157 452C120 452 92 431 70 395C46 356 32 302 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C103 392 125 416 152 416C167 416 175 406 175 380C175 362 172 351 161 304L133 196L113 114C107 88 95 43 95 36C95 15 111-8 142-8C162-8 197 4 208 45L278 326C282 341 282 343 295 358C318 387 355 416 405 416C430 416 441 405 444 402C389 391 383 342 383 332C383 310 400 286 433 286C467 286 505 314 505 365"}],119956:[.452,.008,.531,{sk:.059,p:"476 364C476 417 423 452 333 452C304 452 248 450 202 415C157 381 141 323 141 298C141 268 155 240 177 222C205 200 222 197 290 184C320 179 380 168 380 123C380 119 380 28 231 28C182 28 145 38 123 54C157 64 178 93 178 123C178 159 149 169 129 169C95 169 57 141 57 91C57 26 127-8 229-8C457-8 457 164 457 164C457 198 440 225 417 245C386 272 348 279 313 285C258 295 219 302 219 339C219 339 219 416 331 416C351 416 387 414 414 394C381 381 372 351 372 337C372 311 393 296 415 296C439 296 476 316 476 364"}],119957:[.643,.008,.415,{sk:.046,p:"379 148C379 162 364 162 355 162C338 162 337 161 330 146C292 60 236 28 197 28C188 28 173 28 173 65C173 84 176 95 179 108L252 397L341 397C361 397 363 397 368 402C374 406 377 420 377 426C377 444 360 444 344 444L264 444L296 573C300 589 300 595 300 599C300 631 274 643 253 643C238 643 211 636 195 608C191 600 179 554 172 526C168 509 168 507 152 444L62 444C42 444 25 444 25 415C25 397 41 397 59 397L140 397L83 169C76 143 66 101 66 90C66 25 130-8 192-8C311-8 379 131 379 148"}],119958:[.452,.008,.681,{p:"647 148C647 162 632 162 623 162C612 162 608 162 603 157C601 155 601 153 595 128C575 50 553 28 527 28C512 28 504 38 504 65C504 82 508 98 518 138L540 228L563 317C570 345 582 393 582 400C582 421 566 444 535 444C519 444 482 435 469 391L412 163C406 140 399 111 397 93C379 69 340 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C189 416 199 416 199 395C199 372 187 344 183 332C141 227 122 171 122 122C122 8 222-8 281-8C310-8 354-4 408 47C440-2 498-8 522-8C559-8 588 13 609 49C634 89 647 143 647 148"}],119959:[.453,.008,.567,{sk:.049,p:"541 362C541 453 473 453 473 453C433 453 397 411 397 377C397 349 418 337 427 332C469 307 477 289 477 269C477 247 419 28 302 28C230 28 230 88 230 106C230 164 258 237 290 317C298 337 301 346 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 403 164 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C138 219 123 174 123 126C123 20 209-8 296-8C468-8 541 276 541 362"}],119960:[.453,.008,.831,{sk:.044,p:"797 362C797 453 729 453 729 453C691 453 653 413 653 377C653 349 674 337 683 332C722 309 733 291 733 269C733 254 708 159 677 104C649 54 617 28 574 28C502 28 501 87 501 107C501 133 505 148 517 198L542 299L556 355C560 370 566 395 566 400C566 422 550 444 519 444C503 444 466 436 453 391L402 187C394 152 394 139 394 126C394 99 397 100 397 94C397 89 370 28 312 28C231 28 231 89 231 110C231 152 243 199 283 301C291 321 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C138 219 123 170 123 128C123 18 219-8 305-8C325-8 371-8 417 48C444 14 489-8 567-8C627-8 680 21 726 109C766 184 797 310 797 362"}],119961:[.452,.008,.659,{sk:.029,p:"604 364C604 417 551 452 490 452C433 452 396 409 383 391C358 433 302 452 245 452C119 452 51 329 51 296C51 282 66 282 75 282C87 282 94 282 98 295C127 386 199 416 240 416C278 416 296 398 296 366C296 347 282 292 273 256L239 119C224 58 188 28 154 28C149 28 126 28 106 43C142 53 160 87 160 112C160 134 143 158 110 158C75 158 38 129 38 80C38 27 91-8 152-8C209-8 246 35 259 53C284 11 340-8 397-8C523-8 591 115 591 148C591 162 576 162 567 162C555 162 548 162 544 149C515 58 443 28 402 28C364 28 346 46 346 78C346 99 359 152 368 189L403 325C418 385 453 416 488 416C493 416 516 416 536 401C500 391 482 357 482 332C482 310 499 286 532 286C567 286 604 315 604 364"}],119962:[.452,.202,.59,{sk:.05,p:"582 400C582 422 566 444 535 444C483 444 471 397 464 370L438 266L396 100C391 78 360 54 357 52C346 45 322 28 289 28C230 28 229 78 229 101C229 162 260 240 288 312C298 338 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 167 416 182 416C189 416 199 416 199 395C199 372 188 346 182 330C143 230 122 173 122 122C122 8 222-8 281-8C306-8 340-4 377 22C349-101 274-166 205-166C192-166 164-164 144-152C176-139 192-112 192-85C192-49 163-39 143-39C106-39 71-71 71-115C71-166 124-202 205-202C320-202 452-125 483-1L577 377C582 395 582 397 582 400"}],119963:[.452,.008,.555,{sk:.102,p:"538 438C538 452 524 452 515 452C500 452 498 452 492 442C468 407 449 384 425 384C399 384 377 400 354 416C330 434 305 452 268 452C180 452 123 363 123 332C123 318 139 318 147 318C156 318 167 318 170 331C184 338 191 339 221 341L241 341C255 342 268 341 282 342L411 348C383 321 367 305 266 229C64 75 42 10 42 6C42-8 56-8 65-8C81-8 82-7 89 3C125 53 162 60 178 60C205 60 228 43 243 32C274 10 299-8 337-8C449-8 522 114 522 152C522 166 505 166 498 166C491 166 480 166 477 157C468 138 458 113 391 105L168 95C196 122 212 138 314 215C516 369 538 434 538 438"}],120484:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],120485:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],120488:[.698,0,.869,{p:"827 0L827 47L730 47L474 672C463 698 451 698 434 698C406 698 402 690 395 672L147 70C141 55 138 47 62 47L41 47L41 0L158 3C197 3 253 3 290 0L290 47C290 47 201 47 201 60L205 72L255 193L523 193L583 47L488 47L488 0C526 3 621 3 664 3C704 3 792 3 827 0ZM503 240L275 240L389 518"}],120489:[.686,0,.818,{sk:-.075,p:"753 186C753 282 667 349 548 358C656 377 721 437 721 514C721 606 634 686 473 686L39 686L39 639L147 639L147 47L39 47L39 0L503 0C669 0 753 88 753 186ZM579 514C579 437 531 375 434 375L278 375L278 639L460 639C561 639 579 560 579 514ZM606 187C606 175 606 47 462 47L278 47L278 339L472 339C492 339 539 339 573 296C606 254 606 198 606 187"}],120490:[.68,0,.692,{sk:-.019,p:"643 439L612 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 178 3 222 3C271 3 380 3 424 0L424 47L289 47L289 633L405 633C562 633 581 556 596 439"}],120491:[.698,0,.958,{p:"900 12C900 12 900 16 893 27L524 673C510 698 496 698 479 698C460 698 447 698 433 673L64 27C57 16 57 12 57 12C57 0 67 0 83 0L874 0C890 0 900 0 900 12ZM676 121L178 121L427 555"}],120492:[.68,0,.756,{sk:-.027,p:"723 274L676 274C654 136 626 47 441 47L289 47L289 329L344 329C440 329 450 286 450 212L497 212L497 493L450 493C450 419 441 376 344 376L289 376L289 633L441 633C602 633 628 560 644 439L691 439L660 680L39 680L39 633L147 633L147 47L39 47L39 0L677 0"}],120493:[.686,0,.703,{sk:.013,p:"645 284L598 284C590 173 576 51 371 51L231 51L630 637C638 649 638 650 638 661C638 686 627 686 606 686L92 686L80 445L127 445C135 578 202 639 342 639L472 639L72 52C64 40 64 37 64 26C64 0 74 0 96 0L627 0"}],120494:[.686,0,.9,{p:"860 0L860 47L752 47L752 639L860 639L860 686C822 683 724 683 681 683C638 683 540 683 502 686L502 639L610 639L610 380L289 380L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 333L610 333L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120495:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM687 340C687 275 682 187 634 118C587 51 512 27 446 27C390 27 301 46 248 136C211 199 206 278 206 340C206 413 214 494 254 559C302 634 379 661 446 661C520 661 596 629 640 557C677 496 687 421 687 340ZM622 250L622 439L575 439L575 405L318 405L318 439L271 439L271 250L318 250L318 284L575 284L575 250"}],120496:[.686,0,.436,{p:"403 0L403 47L289 47L289 639L403 639L403 686C362 683 264 683 218 683C172 683 74 683 33 686L33 639L147 639L147 47L33 47L33 0C74 3 172 3 218 3C264 3 362 3 403 0"}],120497:[.686,0,.901,{sk:-.013,p:"852 0L852 47L823 47C770 47 767 51 755 67L485 421L725 621C747 639 789 639 819 639L836 639L836 686C796 683 739 683 734 683C696 683 624 683 588 686L588 639C601 639 621 639 646 634C662 630 650 631 659 628L289 319L289 639L397 639L397 686C359 683 261 683 218 683C175 683 77 683 39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 257L389 340L595 69C600 63 600 61 603 55C585 47 565 47 530 47L530 0C571 3 661 3 706 3C746 3 815 3 852 0"}],120498:[.698,0,.806,{p:"765 0L765 47L679 47L440 673C434 690 430 698 403 698C375 698 372 690 365 673L134 70C127 54 126 53 95 49C77 47 56 47 40 47L40 0C72 1 109 3 148 3C186 3 241 3 278 0L278 47C278 47 188 47 188 60L192 72L355 499L527 47L431 47L431 0C472 3 564 3 609 3C648 3 730 3 765 0"}],120499:[.686,0,1.092,{p:"1051 0L1051 47L943 47L943 639L1051 639L1051 686L830 686C808 686 797 686 786 661L546 132L306 661C295 686 284 686 262 686L40 686L40 639L148 639L148 76C148 54 147 53 119 50C95 47 93 47 65 47L40 47L40 0C78 3 135 3 174 3C216 3 268 3 309 0L309 47L284 47C266 47 249 48 231 50C202 53 201 54 201 76L201 626L202 626L474 25C483 5 495 0 506 0C526 0 534 15 538 24L817 639L818 639L818 47L710 47L710 0C746 3 839 3 880 3C921 3 1015 3 1051 0"}],120500:[.686,0,.9,{p:"860 639L860 686C822 683 765 683 726 683C684 683 632 683 591 686L591 639L616 639C634 639 651 638 669 636C698 633 699 632 699 610L699 205L301 673C290 685 289 686 268 686L39 686L39 639L147 639L147 76C147 54 146 53 118 50C94 47 92 47 64 47L39 47L39 0C77 3 134 3 173 3C215 3 267 3 308 0L308 47L283 47C265 47 248 48 230 50C201 53 200 54 200 76L200 599L698 13C708 1 709 0 725 0C752 0 752 9 752 32L752 610C752 632 753 633 781 636C805 639 807 639 835 639"}],120501:[.675,0,.767,{p:"712 477L703 675L63 675L54 477L101 477C102 495 103 537 114 554C120 563 185 563 196 563L570 563C583 563 641 563 650 556C663 546 665 490 665 477ZM718 209L671 209C669 169 667 135 657 121C649 112 576 112 571 112L195 112C169 112 116 112 108 124C99 138 97 174 95 209L48 209L57 0L709 0ZM606 248L606 454L559 454L559 407L207 407L207 454L160 454L160 248L207 248L207 295L559 295L559 248"}],120502:[.697,.011,.864,{p:"799 339C799 555 654 697 432 697C203 697 64 549 64 339C64 132 204-11 431-11C661-11 799 134 799 339ZM646 354C646 284 642 195 600 126C555 53 485 31 431 31C372 31 299 59 258 135C225 197 217 268 217 354C217 418 220 503 264 571C305 632 372 657 431 657C495 657 564 629 604 563C642 499 646 422 646 354"}],120503:[.68,0,.9,{p:"860 0L860 47L752 47L752 633L860 633L860 680L39 680L39 633L147 633L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 633L610 633L610 47L502 47L502 0C540 3 638 3 681 3C724 3 822 3 860 0"}],120504:[.686,0,.786,{sk:-.063,p:"721 491C721 601 622 686 456 686L39 686L39 639L147 639L147 47L39 47L39 0C77 3 175 3 218 3C261 3 359 3 397 0L397 47L289 47L289 302L466 302C605 302 721 374 721 491ZM568 491C568 420 568 343 417 343L283 343L283 639L418 639C568 639 568 563 568 491"}],120505:[.697,.011,.894,{p:"829 340C829 542 691 697 447 697C196 697 64 537 64 340C64 134 207-11 446-11C690-11 829 138 829 340ZM684 405L209 405C213 459 226 513 254 559C302 634 379 661 446 661C520 661 596 629 640 557C667 513 680 461 684 405ZM685 285C681 230 669 169 634 118C587 51 512 27 446 27C390 27 301 46 248 136C221 181 211 235 208 285"}],120506:[.686,0,.831,{sk:-.015,p:"766 260L719 260C698 87 598 66 458 66L189 66L480 324C486 329 492 334 492 343C492 349 488 354 485 358L257 639L461 639C609 639 697 612 719 445L766 445L735 686L96 686C76 686 64 686 64 662C64 652 64 650 74 639L359 288L76 37C70 32 64 27 64 18C64 0 81 0 96 0L735 0"}],120507:[.675,0,.8,{p:"757 434L736 675L63 675L42 434L89 434C98 547 108 628 252 628L329 628L329 47L176 47L176 0C230 3 341 3 400 3C459 3 570 3 624 0L624 47L471 47L471 628L547 628C690 628 700 548 710 434"}],120508:[.697,0,.894,{p:"829 554C829 618 772 697 676 697C585 697 489 635 447 471L446 471C409 617 323 697 217 697C121 697 64 618 64 554C64 531 77 531 91 531C106 531 114 532 117 551C121 573 139 582 203 582C234 582 292 582 335 509C376 440 376 360 376 345L376 47L241 47L241 0C285 3 397 3 447 3C497 3 609 3 653 0L653 47L518 47L518 345C518 401 532 467 560 512C605 582 657 582 690 582C771 582 773 565 776 548C779 531 790 531 802 531C816 531 829 531 829 554"}],120509:[.686,0,.831,{p:"766 343C766 392 732 514 475 534L475 639L610 639L610 686C566 683 459 683 410 683C361 683 253 683 209 686L209 639L344 639L344 533C188 523 64 450 64 343C64 236 188 163 344 153L344 47L209 47L209 0C253 3 360 3 409 3C458 3 566 3 610 0L610 47L475 47L475 152C734 172 766 296 766 343ZM344 190C219 208 211 286 211 343C211 401 219 478 344 496ZM619 343C619 270 602 204 475 189L475 497C602 482 619 416 619 343"}],120510:[.686,0,.869,{sk:-.017,p:"835 0L835 47L737 47L484 397L652 618C663 632 664 633 699 636C723 639 729 639 757 639L786 639L786 686C744 683 695 683 652 683C613 683 536 683 500 686L500 639C518 639 557 639 592 628C591 626 586 620 584 617L452 442L309 639L392 639L392 686C351 683 256 683 211 683C171 683 84 683 49 686L49 639L147 639L369 332L167 67C158 55 156 53 124 50C104 48 83 47 63 47L34 47L34 0C76 3 125 3 168 3C207 3 284 3 320 0L320 47C302 47 263 47 228 58C229 60 234 66 236 69L401 288L575 47L492 47L492 0C533 3 628 3 673 3C713 3 800 3 835 0"}],120511:[.686,0,.894,{p:"829 529C829 547 812 547 797 547L725 547C691 547 637 543 636 405C635 284 592 217 507 194L507 639L642 639L642 686C598 683 491 683 442 683C393 683 285 683 241 686L241 639L376 639L376 195C261 229 257 353 257 416C256 505 228 547 168 547L96 547C81 547 64 547 64 529C64 514 76 512 87 511C125 504 126 428 126 423C126 388 127 299 186 235C236 181 305 160 376 153L376 47L241 47L241 0C285 3 392 3 441 3C490 3 598 3 642 0L642 47L507 47L507 153C600 161 659 192 694 224C763 289 767 384 767 397C767 442 768 504 809 511C816 512 829 514 829 529"}],120512:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],120513:[.686,.025,.958,{p:"900 674C900 686 890 686 872 686L85 686C67 686 57 686 57 674C57 674 57 670 63 660L433 2C445-20 451-25 478-25C508-25 512-19 523 1L893 658C900 670 900 674 900 674ZM782 568L528 117L274 568"}],120514:[.452,.008,.743,{ic:.002,sk:.019,p:"744 59C741 73 727 73 718 73C705 73 700 73 698 60C693 31 659 28 659 28C634 28 603 144 598 164C665 272 659 385 658 388C655 402 640 402 631 402C612 402 611 400 611 381C609 314 592 259 578 228C565 276 549 335 482 389C417 442 349 452 302 452C98 452 28 294 60 165C87 55 185-8 310-8C406-8 478 33 521 71C550 29 600-8 661-8C727-8 750 38 744 59ZM498 115C501 103 449 68 427 57C373 31 330 28 306 28C250 28 202 55 186 121C178 154 173 265 188 323C204 387 259 416 310 416C403 416 442 306 470 208C477 183 492 139 498 115"}],120515:[.703,.194,.647,{p:"562 194C562 218 560 241 554 264C544 306 523 345 491 375C482 384 472 392 462 399C497 430 514 475 515 522C515 537 512 552 509 566C500 600 482 631 456 654C414 689 358 703 303 703C178 703 92 581 92 448L92-177C94-188 101-194 109-194L128-194C135-194 139-190 140-184L140 70C181 22 242-8 310-8C376-8 442 6 493 46C538 82 562 137 562 194ZM450 201C450 155 447 108 417 73C390 41 346 28 303 28C227 28 163 81 145 153C142 166 140 180 140 194L140 441C140 557 204 667 310 667C341 667 373 657 392 632C401 621 406 608 409 595C415 574 415 551 415 529C415 495 414 459 396 431C367 440 335 444 304 444C253 444 195 443 195 400C195 396 196 392 197 389C206 352 261 348 310 348C345 348 379 353 410 366C412 363 415 360 418 356C429 339 437 321 442 302C450 270 450 235 450 201ZM362 399C345 389 324 384 304 384C278 384 244 384 244 393C244 408 281 408 310 408C328 408 346 405 362 399"}],120516:[.452,.211,.679,{p:"594 430C590 444 576 444 567 444C557 444 553 444 549 440C548 438 516 351 486 190C460 257 363 452 208 452C67 452 18 312 28 271C32 256 46 256 55 256C66 256 74 256 76 268C82 332 163 342 215 342C270 342 339 329 385 281C422 241 450 159 461 118C471 78 470 71 469 50C462-31 458-139 467-176C469-184 476-211 500-211C524-211 527-174 528-162C530-138 534-48 520 55C518 67 518 69 519 77C527 152 546 268 585 396C588 407 595 426 594 430"}],120517:[.718,.008,.551,{sk:-.011,p:"466 195C467 234 463 273 454 310C450 324 447 338 440 351C421 401 385 443 342 475C273 528 171 605 163 638C162 641 161 643 163 645C164 655 170 663 179 667C185 671 193 672 200 672C203 672 206 671 209 671C261 665 299 624 346 607C352 605 357 604 362 604C381 604 398 615 404 634C406 642 406 650 404 657C400 674 385 689 366 693C316 703 244 718 211 718L203 718C186 716 169 711 155 702C141 692 131 677 127 661C122 645 122 628 127 609C140 558 183 499 228 445C189 435 153 418 122 391C76 349 53 288 54 226C54 205 56 184 61 164C71 123 93 85 124 56C175 10 242-8 310-8C406-8 467 90 466 195ZM365 160C366 97 357 28 303 28C262 28 221 43 197 76C185 92 178 109 173 128C166 157 165 188 165 219C166 270 167 324 198 365C214 385 235 400 259 408L268 397C297 364 323 328 341 287C347 273 352 258 355 244C362 216 365 188 365 160"}],120518:[.461,.017,.597,{sk:-.025,p:"471 94C468 103 459 111 449 111C444 111 440 108 440 108C428 63 367 59 281 59C218 59 124 59 108 126C103 146 107 184 137 210C183 188 237 188 255 188C282 188 358 188 344 243C334 284 280 284 249 284C229 284 175 284 128 259C118 269 110 283 108 294C94 349 154 385 273 385C300 385 332 385 382 355C392 350 399 347 406 347C427 347 446 369 440 392C436 410 416 423 375 441C326 461 288 461 273 461C101 461 43 365 61 294C68 264 88 243 96 236C64 202 50 161 62 113C79 44 149-17 283-17C446-17 475 78 471 94ZM297 243C296 231 295 224 247 224C230 224 204 224 173 235C206 248 244 248 254 248C281 248 284 247 297 243"}],120519:[.703,.202,.615,{sk:-.041,p:"556-70C537 9 465 29 421 41L326 68C280 81 201 103 174 212C140 348 211 495 288 552C318 522 351 522 371 522C398 522 479 522 465 576C455 615 406 618 363 618C346 618 326 618 300 608C291 636 291 666 291 670C291 678 290 679 290 682C285 702 263 703 263 703C230 703 245 644 249 627C251 621 255 604 263 589C144 512 51 338 94 163C107 113 134 62 178 23C228-19 257-27 393-65C439-77 475-87 484-125C485-129 492-166 458-166C437-166 406-161 367-141C358-137 357-136 351-136C340-136 334-146 336-154C342-175 419-202 467-202C541-202 571-128 556-70ZM418 575C414 565 413 563 398 560C385 558 362 558 362 558C348 558 331 558 319 571C337 582 351 582 369 582C398 582 402 581 418 575"}],120520:[.452,.211,.615,{sk:-.051,p:"555 280C556 298 555 311 549 336C526 428 443 452 371 452C350 452 277 452 225 376C199 426 137 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 362 124 346 124 306L124 216L123 76C124 62 123 43 125 36C130 15 152-8 183-8C235-8 236 38 235 68L235 180C236 193 235 296 236 299C236 305 253 350 279 377C301 399 330 416 372 416C398 416 425 406 437 357C443 332 443 318 443 300L442-141C442-157 444-163 445-167C453-199 482-211 503-211C514-211 554-210 554-150"}],120521:[.702,.008,.567,{p:"498 490C454 666 341 702 280 702C201 702 114 650 73 514C45 420 48 284 68 203C105 58 197-8 287-8C354-8 432 31 476 133C529 256 516 415 498 490ZM387 371L178 371C178 429 181 520 198 572C211 613 239 666 287 666C329 666 358 622 372 563C388 500 388 413 387 371ZM387 323C392 55 315 28 280 28C266 28 244 32 222 63C204 90 194 130 194 130C179 187 178 280 178 323"}],120522:[.452,.008,.359,{ic:.003,sk:-.066,p:"361 148C358 162 343 162 334 162C322 162 315 162 314 149C307 52 216 28 180 28C171 28 161 28 156 49C151 70 154 96 156 113C175 249 172 399 170 408C165 429 143 452 112 452C66 452 62 414 59 399C58 392 60 372 60 365C57 347 59 301 58 283C57 270 55 243 55 225C53 180 53 222 52 177C51 146 38 113 46 82C59 29 117-8 184-8C213-8 267-1 313 40C363 84 363 140 361 148"}],120523:[.452,.008,.615,{ic:.002,sk:-.032,p:"617 148C614 162 599 162 590 162C572 162 570 160 570 142C569 113 566 28 515 28C505 28 489 29 479 68C479 68 474 92 475 110C474 123 473 135 471 143C455 207 385 228 368 233C329 244 316 246 220 254C243 270 265 293 293 320C345 372 360 380 381 392C381 389 381 382 383 374C390 343 416 327 443 327C486 327 505 366 497 397C494 410 479 444 433 444C364 444 310 389 273 352C224 304 203 285 172 269L172 336C172 385 172 400 170 408C165 429 143 452 112 452C94 452 61 442 59 399L60 258L60 82C59 67 59 43 61 36C66 15 88-8 119-8C171-8 172 38 171 64C172 141 171 140 172 217C257 215 346 202 361 142C362 136 363 125 363 119C363 119 363 105 365 95C381 31 453-8 519-8C619-8 619 140 617 148"}],120524:[.694,.012,.618,{ic:.045,sk:-.225,p:"663 6C661 11 657 15 655 18C645 26 631 45 620 61L220 638C201 666 181 694 58 694C35 694 18 694 22 675C26 660 42 658 42 658C58 656 69 655 91 631C108 612 272 374 308 322L77 89C67 80 51 63 58 36C65 8 93-12 118-12C146-12 161 10 181 40C182 43 219 94 222 98C249 136 314 234 342 271L492 55C497 47 511 28 516 20C530 2 551-8 586-8L636-8C654-8 666-8 663 6"}],120525:[.452,.211,.615,{ic:.003,sk:-.035,p:"617 148C614 162 599 162 590 162C579 162 575 162 571 157C569 155 570 153 570 128C570 48 552 28 527 28C516 28 503 32 495 65C491 82 491 98 491 138L491 240L491 330C491 353 491 393 489 400C484 421 462 444 431 444C411 444 379 432 378 391L379 114C379 96 366 79 352 64C327 37 299 28 272 28C204 28 186 77 178 107C172 134 172 158 171 176L172 332C172 358 172 401 170 408C165 429 143 452 112 452C60 452 60 402 60 390L59-141C59-157 61-163 62-167C70-199 99-211 120-211C139-211 163-200 170-172C173-160 172-23 171 8C216-8 261-8 274-8C308-8 353-2 399 52C435 6 494-8 531-8C568-8 592 13 604 49C619 89 618 143 617 148"}],120526:[.452,0,.583,{sk:-.04,p:"521 408C516 430 494 452 463 452C449 452 413 445 410 399C408 317 387 245 342 184C318 153 264 87 172 54L171 434C166 453 147 452 134 451L11 445C-4 444-22 443-15 415C-10 397 8 397 17 397C29 397 47 396 59 395L61 18C64 4 77 0 88 0L116 0C219 17 340 67 428 160C533 272 524 397 521 408"}],120527:[.703,.202,.615,{sk:-.072,p:"557-83C546-40 510-16 488-8L345 38L273 60C235 72 172 92 160 140C145 199 203 270 216 270C216 270 218 270 223 268C276 251 308 251 335 251C366 251 448 251 435 305C424 347 362 347 329 347C310 347 279 347 237 334C227 350 219 368 215 385C202 438 213 514 257 552C287 522 316 522 340 522C367 522 448 522 434 576C424 617 370 618 328 618C318 618 293 618 266 614C259 645 259 670 259 670C259 678 258 679 258 682C253 702 231 703 231 703C198 703 213 644 218 626C219 619 222 610 224 603C109 566 69 476 88 400C100 353 135 315 167 296C80 225 78 132 88 94C108 12 191-28 255-49C309-66 311-66 380-88C407-96 454-111 462-115C471-119 478-128 480-136C481-139 485-166 456-166C450-166 401-165 350-141C342-137 340-136 336-136C322-136 319-148 320-154C326-178 416-202 466-202C544-202 568-130 557-83ZM387 575C387 575 388 573 386 569C379 558 341 558 331 558C315 558 299 558 286 573C304 582 322 582 336 582C367 582 370 581 387 575ZM387 304L386 298C378 287 341 287 329 287C313 287 291 287 270 301C295 311 317 311 334 311C366 311 370 310 387 304"}],120528:[.453,.006,.575,{p:"542 218C542 352 450 453 287 453C123 453 32 351 32 218C32 94 120-6 287-6C455-6 542 95 542 218ZM414 229C414 142 414 34 287 34C160 34 160 142 160 229C160 274 160 325 177 359C196 396 238 417 287 417C329 417 371 401 393 366C414 332 414 277 414 229"}],120529:[.444,.009,.679,{sk:-.011,p:"609 405C599 444 564 444 546 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L217 348C212 269 192 187 164 86C155 56 153 51 157 37C164 10 190-8 216-8C237-8 249 3 255 9C266 24 266 28 266 49L267 348L379 348C380 255 385 194 399 135C416 67 453-9 501-9C534-9 562 24 554 56C551 68 547 74 534 89C468 170 448 247 442 274C436 298 433 308 429 348L553 348C572 348 588 348 599 363C605 370 615 382 609 405"}],120530:[.452,.211,.567,{p:"506 285C479 393 390 452 279 452C144 452 60 358 60 229L59-141C59-157 62-167 62-167C70-199 99-211 120-211C137-211 163-202 170-171C171-162 171-94 171 31C192 15 232-8 288-8C474-8 538 155 506 285ZM382 127C369 55 323 28 278 28C211 28 174 76 172 85C171 88 171 120 172 137L171 255C174 334 192 360 206 377C218 395 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120531:[.452,.105,.551,{p:"496 21C486 61 460 82 437 96C423 104 353 134 327 145C300 156 233 184 212 198C185 217 168 242 162 264C141 348 232 416 339 416C350 416 374 416 422 393C438 385 441 385 446 385C463 385 470 401 467 413C457 452 355 452 341 452C165 452 60 334 90 214C100 171 129 132 167 103C197 81 247 60 307 35C335 24 372 8 389 0C407-10 416-24 418-34C418-34 426-69 395-69C395-69 373-69 348-60C342-58 340-58 336-58C324-58 320-67 322-76C328-101 398-105 405-105C475-105 510-38 496 21"}],120532:[.444,.008,.695,{p:"625 405C615 444 580 444 562 444L283 444C77 444 33 255 59 151C86 43 180-8 287-8C470-8 542 130 506 272C500 297 489 324 473 348L569 348C588 348 604 348 615 363C621 370 631 382 625 405ZM397 278C404 248 409 148 389 99C364 37 308 28 280 28C193 28 176 98 172 114C162 152 160 247 174 284C186 318 211 348 287 348C369 348 388 314 397 278"}],120533:[.444,.012,.615,{sk:-.035,p:"545 405C535 444 499 444 482 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 301C72 348 138 348 157 348L247 348L238 242L227 127C224 96 218 43 221 32C228 4 254-12 279-12C286-12 337-12 331 54L304 348L489 348C510 348 523 348 535 363C551 380 545 405 545 405"}],120534:[.453,.008,.615,{sk:-.019,p:"554 362C531 453 463 453 463 453C424 453 397 411 406 377C413 349 438 336 447 332C492 309 507 291 513 269C523 227 493 28 365 28C288 28 255 66 242 117C230 166 237 227 247 303C253 341 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C49 406 101 416 117 416C124 416 134 416 139 395C145 372 140 343 139 335C122 216 119 175 130 133C160 13 281-8 367-8C435-8 486 25 524 94C581 199 561 332 554 362"}],120535:[.452,.216,.743,{sk:-.015,p:"683 295C662 380 596 452 506 452C348 452 325 244 309 92C188 105 119 140 103 204C97 227 93 339 138 410C148 424 148 426 147 430C143 444 129 444 120 444C104 444 103 443 91 425C45 346 48 228 58 190C81 97 174 27 299 3L288-116C285-134 282-161 285-172C294-208 329-216 343-216C402-216 395-158 394-145L380-7C390-8 392-8 404-8C585-8 726 126 683 295ZM640 266C648 232 644 171 572 128C504 88 423 88 370 88C361 164 355 212 386 273C410 318 453 356 513 356C572 356 626 321 640 266"}],120536:[.452,.202,.743,{ic:.001,sk:-.062,p:"744-125C741-111 728-111 718-111C701-111 699-112 697-126C695-152 673-166 657-166C623-166 545-63 540-57C493 6 470 49 419 147L609 399C618 410 620 413 618 422C614 437 600 444 591 444C581 444 579 441 570 429L395 197C363 256 315 347 265 399C217 449 134 452 92 452C-1 452-5 385-3 375C1 361 13 361 24 361C42 361 44 362 44 376C48 401 68 416 85 416C120 416 206 302 209 298C252 241 270 205 322 103L132-150C124-161 122-164 124-173C127-183 137-194 151-194C159-194 163-189 163-189C173-181 250-73 348 52C404-57 437-102 467-138C505-183 562-202 650-202C745-202 746-132 744-125"}],120537:[.694,.202,.743,{sk:.032,p:"686 204C691 229 694 311 682 362C659 453 591 453 591 453C553 453 525 413 534 377C541 349 565 337 575 332C620 309 635 291 641 269C656 207 590 29 427 28L427 659C428 673 427 675 426 679C423 694 410 694 400 694C380 694 379 692 379 671L379 31C275 42 250 96 241 134C235 158 231 185 248 302C253 339 254 345 250 362C235 420 169 452 114 452C8 452-8 316-3 296C1 282 16 282 25 282C37 282 44 282 44 295C50 406 101 416 117 416C123 416 134 416 139 395C145 372 141 347 137 316C124 228 120 177 128 144C161 12 321-2 368-6C377-7 378-10 378-10C379-13 378-82 379-92C379-124 379-184 380-188C383-202 397-202 406-202C424-202 426-201 426-182C428-95 427-96 427-8C577-8 664 102 686 204"}],120538:[.453,.008,.743,{p:"689 233C689 276 689 323 680 362C671 398 654 428 622 445C613 450 602 453 591 453C570 453 550 442 539 422C531 408 530 393 533 379C538 361 550 345 567 336C600 318 630 292 639 258C640 252 642 246 641 239C642 166 590 102 519 102C475 102 434 119 406 147C415 174 418 203 418 233C418 239 418 246 416 252C410 276 391 296 367 296C340 296 323 269 323 239C323 214 326 189 332 166C333 160 334 155 337 149C311 120 274 102 232 102C170 102 118 144 104 201C101 211 100 222 100 233C100 294 123 351 151 405C154 411 156 418 154 425C152 434 144 443 135 448C131 450 125 451 120 451C110 451 101 446 96 437C64 376 51 308 51 239C51 212 55 184 62 158C85 65 147-8 238-8C297-8 344 24 375 72C410 24 462-8 525-8C633-8 689 112 689 233"}],120539:[.711,.017,.679,{p:"597 459C554 634 413 711 273 711C100 711 90 567 98 536C101 523 117 490 160 490C205 490 220 531 213 560C204 595 171 605 157 607C182 652 224 672 278 672C298 672 347 669 393 636C445 598 458 543 464 519C478 463 478 407 477 352C423 455 338 455 317 455C235 455 170 434 112 364C46 287 72 170 75 157C92 87 145 44 180 22C228-9 281-17 338-17C662-17 616 386 597 459ZM469 296C484 235 470 138 457 106C440 66 399 26 333 26C292 26 227 35 208 112C199 150 193 299 215 350C224 370 251 419 333 419C434 419 463 321 469 296"}],120540:[.444,.008,.506,{sk:.042,p:"505 47C503 58 492 77 479 77C475 77 473 77 465 70C414 34 384 28 359 28C334 28 239 33 213 137C206 163 205 188 205 213L387 213C402 213 426 213 420 238C414 260 395 260 376 260L205 260C206 322 224 397 343 397L385 397C399 397 426 397 419 423C417 431 409 443 394 444L352 444C298 444 192 444 125 366C88 324 67 258 86 179C120 43 248-8 365-8C379-8 412-8 455 9C459 10 509 31 505 47"}],120541:[.702,.008,.615,{sk:.033,p:"608 344C605 355 594 357 587 359C578 361 576 361 557 364C558 378 556 436 541 496C499 663 397 702 336 702C260 702 182 635 209 527C237 416 358 376 439 353C439 269 438 185 421 125C410 87 385 28 333 28C274 28 252 58 242 97C235 123 235 188 236 232L236 290C235 311 236 342 233 354C216 421 141 452 83 452C46 452 22 431 10 395C-5 355-4 301-3 296C1 282 16 282 25 282C36 282 40 282 43 287C45 289 44 291 44 316C44 396 62 416 87 416C98 416 111 412 119 379C124 361 124 305 124 268C124 253 124 201 123 192C124 142 129 121 131 114C160-2 276-8 334-8C485-8 555 147 557 328C571 326 590 322 597 322C607 322 611 333 608 344ZM439 390C309 426 268 479 256 529C236 609 287 666 342 666C392 666 415 602 424 566C438 508 438 424 439 390"}],120542:[.452,.01,.724,{sk:-.018,p:"689 128C689 150 671 153 663 153C654 153 641 149 641 125C641 53 609 28 570 28C530 29 516 77 516 114C516 195 550 312 587 374C590 377 592 383 592 390C592 405 583 427 574 436C569 442 557 449 545 449C539 449 533 448 528 443C441 363 377 307 243 174C255 218 256 255 256 295L256 328C256 413 211 452 153 452C43 452 35 336 35 316C35 294 53 291 61 291C70 291 83 295 83 319C83 391 115 416 154 416C194 415 208 367 208 330C208 249 174 132 137 70C130 63 127 54 127 44C127 18 148-10 173-10C181-10 189-7 197 0L481 270C469 226 468 189 468 149L468 116C468 31 513-8 571-8C681-8 689 108 689 128"}],120543:[.694,.202,.743,{p:"675 270C648 377 544 450 395 455L395 665C395 677 394 680 394 680C391 694 377 694 368 694C348 694 347 692 347 671L347 473C346 460 346 458 346 458C344 457 343 456 326 455C123 443 36 301 68 174C94 67 199-6 347-11L348-188C351-202 365-202 374-202C390-202 395-201 395-184L395-44C395-15 396-13 396-13C398-12 400-12 416-11C616 1 707 141 675 270ZM347 25C260 30 197 67 177 148C170 176 158 268 194 334C218 378 267 412 347 419ZM565 296C572 268 584 176 549 110C525 66 475 32 395 25L395 419C483 414 545 377 565 296"}],120544:[.452,.194,.567,{p:"506 285C479 393 390 452 279 452C167 452 73 385 61 253C60 247 54 29 78-67C98-147 142-175 275-175C295-175 313-175 350-171C375-169 377-169 397-169C409-169 426-169 434-173L435-178C433-192 454-194 462-194C479-194 482-192 482-176C482-155 480-144 478-138C464-79 404-79 295-79C136-79 132-63 121-22C118-8 114 9 111 69C147 26 207-8 287-8C477-8 538 157 506 285ZM382 127C367 47 313 28 280 28C241 28 196 49 179 115C170 153 166 277 182 333C201 393 248 416 286 416C359 416 376 348 379 335C392 286 389 168 382 127"}],120545:[.444,.008,.966,{sk:-.01,p:"896 405C886 444 851 444 833 444L153 444C132 444 89 444 48 396C21 364-5 313-3 303C1 289 13 289 24 289C39 289 40 290 46 299C73 348 127 348 186 348C163 302 134 218 156 130C176 49 230-8 304-8C387-8 457 47 496 137C526 50 581-8 662-8C801-8 875 162 841 295C840 300 834 324 823 348C863 348 870 348 882 357C888 362 903 378 896 405ZM794 295C828 161 733 88 655 88C580 88 544 155 531 210C526 228 524 250 523 269C523 276 522 280 522 280C518 295 502 295 495 295C486 295 475 295 474 283C467 139 365 88 297 88C237 88 206 131 198 163C197 169 181 234 240 348L775 348C788 322 792 305 794 295"}],120546:[.716,0,.75,{sk:.177,p:"721 20C721 31 711 31 698 31C636 31 636 38 633 67L572 692C570 712 570 716 553 716C537 716 533 709 527 699L179 115C139 48 100 34 56 31C44 30 35 30 35 11C35 5 40 0 48 0C75 0 106 3 134 3C167 3 202 0 234 0C240 0 253 0 253 19C253 30 244 31 237 31C214 33 190 41 190 66C190 78 196 89 204 103C211 115 212 115 280 231L531 231C533 210 547 74 547 64C547 34 495 31 475 31C461 31 451 31 451 11C451 0 465 0 465 0C506 0 549 3 590 3C615 3 678 0 703 0C709 0 721 0 721 20ZM528 262L299 262L496 592"}],120547:[.683,0,.759,{sk:.077,p:"756 545C756 619 690 683 570 683L234 683C215 683 205 683 205 663C205 652 214 652 233 652C233 652 254 652 271 650C289 648 298 647 298 634C298 630 297 627 294 615L160 78C150 39 148 31 69 31C52 31 42 31 42 11C42 0 51 0 69 0L426 0C584 0 702 118 702 216C702 288 644 346 547 357C651 376 756 450 756 545ZM665 549C665 461 579 366 457 366L311 366L373 614C382 649 384 652 427 652L556 652C644 652 665 593 665 549ZM609 227C609 128 520 31 402 31L266 31C252 31 250 31 244 32C234 33 231 34 231 42C231 45 231 47 236 65L305 344L494 344C590 344 609 270 609 227"}],120548:[.68,0,.615,{ic:.106,sk:.074,p:"720 653C723 680 718 680 693 680L231 680C211 680 201 680 201 660C201 649 211 649 227 649C267 649 294 649 294 631C294 623 294 621 290 607L157 78C147 39 145 31 66 31C49 31 39 31 39 11C39 0 53 0 53 0L185 3L334 0C342 0 355 0 355 19C355 27 349 30 349 30C346 31 344 31 321 31C299 31 294 31 269 33C240 36 237 40 237 53C237 53 237 61 241 76L375 610C384 645 385 649 429 649L544 649C665 649 679 611 679 542C679 542 679 512 676 485C674 472 674 470 674 467C674 462 677 455 686 455C697 455 698 461 700 480"}],120549:[.716,0,.833,{sk:.17,p:"787 10C787 14 786 20 785 24L618 692C613 712 612 716 594 716C585 716 577 716 563 697L57 20C49 10 49 6 49 6C49 1 50 0 71 0L761 0C778 0 787 0 787 10ZM679 72L130 72L542 622"}],120550:[.68,0,.738,{ic:.026,sk:.094,p:"763 653C766 680 761 680 736 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 627 294 625 289 607L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 47 0 66 0L585 0C608 0 609 1 616 17L708 233C710 238 713 247 713 247C713 247 713 258 701 258C692 258 690 252 688 246C623 98 586 31 415 31L269 31C255 31 253 31 247 32C237 33 234 34 234 42C234 45 234 47 239 65L307 338L406 338C491 338 491 317 491 292C491 285 491 273 484 243C482 238 481 235 481 232C481 227 485 221 494 221C502 221 505 226 509 241L566 475C566 481 561 486 554 486C545 486 543 480 540 468C519 392 501 369 409 369L315 369L375 610C384 645 385 649 429 649L570 649C692 649 722 620 722 538C722 514 722 512 718 485C718 479 717 472 717 467C717 462 720 455 729 455C740 455 741 461 743 480"}],120551:[.683,0,.683,{ic:.04,sk:.11,p:"723 674C723 683 718 683 698 683L276 683C252 683 251 682 245 663L190 483C188 478 187 469 187 469C187 469 187 458 199 458C208 458 210 465 212 468C250 586 302 652 458 652L621 652L62 27C62 27 58 12 58 9C58 0 65 0 83 0L518 0C542 0 543 1 549 20L620 241C621 245 624 252 624 256C624 261 620 267 611 267C602 267 601 263 594 242C550 106 502 34 332 34L161 34L720 659C721 663 723 668 723 674"}],120552:[.683,0,.831,{ic:.05,sk:.089,p:"881 672C881 683 870 683 867 683L739 680L610 683C602 683 591 683 591 663C591 652 600 652 619 652C619 652 640 652 657 650C675 648 684 647 684 634C684 630 683 628 680 615L620 371L315 371L374 606C383 642 386 652 458 652C484 652 492 652 492 672C492 683 481 683 478 683L350 680L221 683C213 683 202 683 202 663C202 652 211 652 230 652C230 652 251 652 268 650C286 648 295 647 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L307 340L612 340L543 64C533 32 514 31 452 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L763 606C772 642 774 652 847 652C873 652 881 652 881 672"}],120553:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 429 643 270 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 247 144 419 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM596 400C596 408 590 412 584 412C574 412 572 406 571 399L565 378L243 378C244 381 248 397 248 400C248 408 242 412 236 412C226 412 224 406 221 393C218 380 194 289 194 284C194 276 200 272 206 272C216 272 218 278 219 285L225 306L547 306C546 303 542 287 542 284C542 276 548 272 554 272C564 272 566 278 569 291C572 304 596 395 596 400"}],120554:[.683,0,.44,{ic:.057,sk:.084,p:"497 671C497 683 486 683 482 683L350 680L217 683C210 683 197 683 197 663C197 652 206 652 225 652C267 652 294 652 294 633C294 628 294 626 292 617L157 78C148 41 145 31 66 31C43 31 34 31 34 11C34 0 46 0 49 0L180 3L314 0C322 0 334 0 334 19C334 31 326 31 304 31C286 31 281 31 261 33C240 35 236 39 236 50C236 58 238 66 240 73L374 606C383 642 386 652 465 652C489 652 497 652 497 671"}],120555:[.683,0,.849,{ic:.04,sk:.09,p:"889 672C889 676 886 683 878 683C856 683 831 680 807 680C771 680 732 683 696 683C689 683 677 683 677 663C677 656 682 653 689 652C711 650 720 645 720 631C720 613 690 590 684 585L294 285L374 606C383 642 385 652 458 652C483 652 492 652 492 672C492 681 484 683 478 683L350 680L221 683C214 683 201 683 201 664C201 652 210 652 230 652C243 652 261 651 273 650C289 648 295 645 295 634C295 630 294 627 291 615L157 78C147 39 145 31 66 31C49 31 38 31 38 12C38 0 50 0 53 0L180 3L244 2C266 2 288 0 309 0C316 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 56 242 78 245 93L285 250L434 366L550 97C562 70 562 68 562 62C562 32 519 31 510 31C499 31 488 31 488 11C488 0 502 0 502 0C542 0 584 3 624 3C646 3 700 0 722 0C727 0 740 0 740 20C740 31 729 31 720 31C679 32 666 41 651 76L509 404C508 407 504 415 504 418C504 418 522 433 533 441L708 576C802 645 841 649 871 652C879 653 889 654 889 672"}],120556:[.716,0,.694,{sk:.17,p:"666 19C666 31 657 31 641 31C592 31 591 38 589 68L544 690C544 693 543 696 543 699C542 715 535 716 525 716C510 716 506 710 498 697L164 114C140 73 116 36 55 31C44 30 35 29 35 12C35 4 41 0 47 0C72 0 99 3 125 3C158 3 192 0 224 0C229 0 242 0 242 20C242 30 231 31 228 31C207 32 178 39 178 67C178 80 182 87 192 104L463 579L500 79C502 57 503 32 426 31C414 31 403 31 403 12C403 0 414 0 418 0C458 0 500 3 541 3C565 3 623 0 647 0C653 0 666 0 666 19"}],120557:[.683,0,.97,{ic:.074,sk:.085,p:"1044 672C1044 683 1034 683 1017 683L885 683C859 683 858 683 846 664L481 94L403 660C400 683 398 683 372 683L235 683C216 683 205 683 205 664C205 652 214 652 234 652C247 652 265 651 277 650C293 648 299 645 299 634C299 630 298 627 295 615L168 106C158 66 141 34 60 31C55 31 42 30 42 12C42 3 48 0 56 0C88 0 123 3 156 3C190 3 226 0 259 0C264 0 277 0 277 20C277 31 266 31 259 31C202 32 191 52 191 75C191 82 192 87 195 98L331 643L332 643L418 23C420 11 421 0 433 0C444 0 450 11 455 18L859 651L860 651L717 78C707 39 705 31 626 31C609 31 598 31 598 12C598 0 610 0 613 0L737 3C778 3 821 0 862 0C868 0 881 0 881 20C881 31 872 31 853 31C816 31 788 31 788 49C788 53 788 55 793 73L926 606C935 642 937 652 1012 652C1035 652 1044 652 1044 672"}],120558:[.683,0,.803,{ic:.078,sk:.082,p:"881 672C881 672 881 683 868 683C835 683 800 680 767 680C733 680 698 683 665 683C659 683 647 683 647 663C647 652 657 652 665 652C722 651 733 630 733 608C733 605 731 590 730 587L618 142L397 664C389 682 388 683 365 683L231 683C211 683 202 683 202 663C202 652 211 652 230 652C235 652 298 652 298 643L164 106C154 66 137 34 56 31C50 31 39 30 39 11C39 4 44 0 52 0C84 0 119 3 152 3C186 3 222 0 255 0C260 0 273 0 273 20C273 30 264 31 253 31C195 33 187 55 187 75C187 82 188 87 191 98L323 626C327 620 327 618 332 608L581 19C588 2 591 0 600 0C611 0 611 3 616 21L756 578C766 618 784 649 864 652C869 652 881 653 881 672"}],120559:[.677,0,.742,{ic:.035,sk:.097,p:"777 666C777 677 767 677 750 677L250 677C225 677 224 676 218 657L185 551C184 547 181 540 181 536C181 531 185 525 194 525C203 525 205 531 209 543C211 550 224 593 235 604C240 611 300 611 311 611L666 611C687 611 712 611 729 608C735 607 736 606 736 594C736 577 733 565 730 550C728 540 728 537 728 537C728 530 733 525 741 525C751 525 752 530 755 547L775 649ZM662 152C662 157 658 163 649 163C643 163 638 157 638 157C636 151 633 140 630 133C627 122 613 77 603 72C594 66 538 66 525 66L168 66C123 66 121 66 95 70C95 88 95 100 102 138L105 151C105 158 100 163 92 163C82 163 81 157 78 141C74 123 53 22 53 12C53 0 61 0 81 0L591 0C614 0 615 1 620 13C625 28 662 147 662 152ZM633 424C633 431 629 436 621 436C611 436 610 432 606 415C604 410 600 392 598 385L261 385C264 398 270 421 270 424C270 431 266 436 258 436C248 436 247 433 243 416L212 295C211 291 209 285 209 280C209 273 213 268 221 268C231 268 232 272 236 289C238 294 242 312 244 319L581 319C578 306 572 283 572 280C572 273 576 268 584 268C594 268 595 271 599 288L630 409C631 413 633 419 633 424"}],120560:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM651 475C651 403 624 247 525 124C477 63 395 4 311 4C212 4 142 85 142 217C142 261 156 407 233 524C302 628 400 680 479 680C561 680 651 624 651 475"}],120561:[.68,0,.831,{ic:.049,sk:.089,p:"880 669C880 680 871 680 853 680L231 680C211 680 201 680 201 660C201 649 210 649 229 649C266 649 294 649 294 631C294 625 292 620 291 614L157 78C147 39 145 31 66 31C48 31 39 31 39 11C39 0 53 0 53 0L180 3L244 2C266 2 288 0 309 0C317 0 329 0 329 20C329 31 320 31 301 31C264 31 236 31 236 49C236 55 238 60 239 66L384 649L689 649L546 78C536 39 534 31 455 31C437 31 428 31 428 11C428 0 442 0 442 0L569 3L633 2C655 2 677 0 698 0C706 0 718 0 718 20C718 31 709 31 690 31C653 31 625 31 625 49C625 55 627 60 628 66L762 602C772 641 774 649 853 649C871 649 880 649 880 669"}],120562:[.683,0,.642,{ic:.112,sk:.049,p:"754 532C754 609 688 683 557 683L233 683C214 683 203 683 203 664C203 652 212 652 232 652C245 652 263 651 275 650C291 648 297 645 297 634C297 630 296 627 293 615L159 78C149 39 147 31 68 31C51 31 40 31 40 12C40 0 52 0 55 0L182 3L246 2C268 2 290 0 311 0C318 0 331 0 331 20C331 31 322 31 303 31C266 31 238 31 238 49C238 55 240 60 241 66L303 316L473 316C615 316 754 420 754 532ZM661 556C661 517 641 431 602 395C552 350 492 342 448 342L307 342L375 614C384 649 386 652 429 652L525 652C608 652 661 625 661 556"}],120563:[.705,.022,.763,{sk:.117,p:"740 436C740 597 634 705 485 705C269 705 49 478 49 245C49 79 161-22 305-22C517-22 740 197 740 436ZM655 469C655 454 653 420 645 378L162 378C180 436 210 501 258 560C309 623 394 683 480 683C585 683 655 598 655 469ZM628 306C612 252 586 193 545 138C488 61 398 1 310 1C207 1 134 82 134 213C134 226 136 261 144 306"}],120564:[.683,0,.78,{ic:.026,sk:.104,p:"806 670C806 683 798 683 778 683L251 683C231 683 221 683 221 663C221 663 221 659 227 647L378 304L70 26C59 16 58 15 58 11C58 0 67 0 86 0L613 0C637 0 638 1 644 17L716 208C717 210 721 224 721 224C721 229 718 235 709 235C701 235 699 229 695 221C634 72 578 41 403 41L131 41L447 325C457 334 459 337 459 342C459 342 458 347 454 356L324 652L567 652C716 652 762 629 762 522C762 505 758 485 758 470C758 470 759 458 771 458C782 458 783 466 785 483L804 657"}],120565:[.677,0,.584,{ic:.12,sk:.012,p:"704 666C704 677 694 677 677 677L122 677C98 677 97 676 90 657L30 481C29 479 24 463 24 463C24 457 29 452 36 452C46 452 47 457 53 473C107 628 133 646 281 646L320 646C348 646 348 642 348 634C348 628 345 616 344 613L210 79C201 42 198 31 91 31C55 31 49 31 49 12C49 0 60 0 66 0C93 0 121 2 148 2L233 3L316 2C345 2 375 0 403 0C413 0 425 0 425 20C425 31 417 31 391 31C366 31 353 31 327 33C298 36 290 39 290 55C290 55 290 61 294 76L427 607C434 635 438 641 450 644C459 646 492 646 513 646C614 646 659 642 659 564C659 549 655 510 651 484C650 480 648 468 648 465C648 459 651 452 660 452C671 452 673 460 675 475L702 649C703 653 704 663 704 666"}],120566:[.705,0,.583,{ic:.118,p:"701 593C701 639 678 705 602 705C482 705 395 591 339 457C341 472 342 493 342 508C342 617 304 705 200 705C86 705 28 569 28 544C28 535 40 535 40 535C53 535 56 541 59 549C82 614 145 632 180 632C282 632 288 530 288 483C288 421 282 396 248 262L203 83C198 62 194 45 177 38C158 31 107 31 85 31C68 31 58 31 58 11C58 0 70 0 74 0C99 0 125 2 150 2L225 3L302 2C328 2 354 0 379 0C388 0 400 0 400 19C400 27 394 30 394 30C391 31 389 31 366 31C344 31 339 31 314 33C285 36 282 40 282 53C282 58 283 63 284 69L352 339C396 515 478 632 584 632C640 632 666 598 666 565C666 555 664 548 664 544C664 535 676 535 676 535C696 535 701 558 701 593"}],120567:[.683,0,.667,{sk:.082,p:"643 376C643 461 560 537 424 548L437 600C448 643 451 652 546 652C575 652 583 652 583 671C583 683 572 683 567 683C542 683 516 681 491 681L418 680L341 681C317 681 292 683 268 683C259 683 247 683 247 663C247 652 255 652 281 652C303 652 309 652 333 650C362 647 365 643 365 630C365 625 359 602 356 587L346 548C172 535 23 423 23 307C23 215 115 144 242 135L230 85C219 40 216 31 121 31C92 31 84 31 84 11C84 0 96 0 100 0C125 0 151 2 176 2L248 3L399 0C408 0 420 0 420 19C420 27 414 30 414 30C411 31 409 31 386 31C364 31 359 31 334 33C305 36 302 40 302 53C302 60 314 108 321 135C501 149 643 264 643 376ZM340 526L248 157C209 162 179 173 155 192C114 223 114 266 114 284C114 343 144 504 340 526ZM552 399C552 373 544 185 327 157L419 526C428 525 476 519 512 490C542 466 552 436 552 399"}],120568:[.683,0,.828,{ic:.023,sk:.097,p:"851 672C851 672 851 683 838 683C808 683 775 680 744 680C707 680 669 683 633 683C627 683 614 683 614 663C614 656 619 653 626 652C635 651 666 649 666 621C666 607 655 594 647 585L485 411L401 610L396 623C396 629 413 648 455 652C465 653 475 654 475 671C475 683 463 683 460 683C419 683 376 680 334 680C309 680 247 683 222 683C216 683 204 683 204 663C204 652 214 652 227 652C287 652 293 642 302 620L420 341L209 114C203 109 202 108 196 103C147 50 100 34 49 31C36 30 27 30 27 11C27 11 27 0 40 0C70 0 103 3 134 3C171 3 210 0 246 0C252 0 264 0 264 20C264 30 252 31 252 31C243 32 212 34 212 62C212 78 227 94 239 107L341 215L431 313L532 74L537 60C537 52 518 35 479 31C468 30 459 29 459 12C459 0 470 0 474 0L600 3C625 3 686 0 711 0C718 0 730 0 730 19C730 31 720 31 712 31C645 32 643 35 626 75L497 384C565 454 670 573 702 601C731 625 769 649 829 652C842 653 851 653 851 672"}],120569:[.683,0,.612,{ic:.081,sk:.025,p:"693 543C693 554 684 554 666 554L638 554C607 554 549 554 511 413C494 352 451 193 304 160L416 605C425 641 428 652 522 652C552 652 560 652 560 671C560 683 549 683 544 683C519 683 493 681 468 681L395 680L318 681C294 681 269 683 245 683C236 683 224 683 224 663C224 652 232 652 258 652C280 652 286 652 310 650C339 647 342 643 342 630C342 624 340 617 338 609L226 159C128 178 128 275 128 301C128 331 132 364 143 405C148 429 153 453 153 476C153 554 107 554 83 554L55 554C36 554 27 554 27 543C27 533 36 532 40 532C52 531 75 528 75 476C75 465 73 442 66 415C62 396 53 358 53 320C53 223 102 150 219 136C212 104 212 102 208 87C196 39 193 31 98 31C69 31 61 31 61 11C61 0 73 0 77 0C102 0 128 2 153 2L225 3L376 0C385 0 397 0 397 19C397 27 391 30 391 30C388 31 386 31 363 31C341 31 336 31 311 33C282 36 279 40 279 53C279 60 291 108 298 135C440 150 542 238 587 403C609 482 633 526 680 532C685 533 693 534 693 543"}],120570:[.705,0,.772,{ic:.014,sk:.137,p:"786 502C786 610 693 705 533 705C355 705 162 575 162 398C162 348 173 309 205 232C233 165 250 123 250 62L164 62C142 62 117 64 112 67C106 71 106 103 106 120C106 145 106 147 105 149C105 155 99 159 94 159C82 159 82 151 81 144C80 132 80 67 80 51L80 12C81 0 87 0 108 0L237 0C259 0 260 1 264 7C265 9 276 46 276 109C276 124 276 158 266 233C255 309 255 335 255 357C255 585 422 683 534 683C610 683 692 639 692 525C692 427 632 331 571 233C547 195 516 146 496 105C471 52 462 18 462 12C462 0 470 0 490 0L619 0C641 0 642 1 650 16C659 33 713 141 713 148C713 153 710 159 701 159C697 159 694 157 692 155C692 155 690 152 682 137C681 133 662 97 651 80C644 68 640 62 582 62L504 62C523 103 554 146 643 242C704 307 786 402 786 502"}],120571:[.683,.033,.833,{p:"789 675C791 683 785 683 769 683L75 683C59 683 53 683 51 675C51 675 50 672 53 663L221-15C225-28 226-33 243-33C260-33 263-28 273-15L781 663C788 672 789 675 789 675ZM708 612L296 61L295 61L158 612"}],120572:[.442,.011,.64,{sk:.072,p:"602 383C602 383 601 393 590 393C580 393 580 390 575 372C557 309 524 233 477 174L477 236C477 393 384 442 310 442C173 442 41 299 41 158C41 65 101-11 203-11C266-11 338 12 414 73C427 20 460-11 505-11C558-11 589 44 589 60C589 67 583 70 577 70C570 70 567 67 564 60C546 11 508 11 508 11C477 11 477 89 477 113C477 134 477 136 487 148C581 266 602 383 602 383ZM410 99C322 22 245 11 205 11C145 11 115 56 115 120C115 169 141 277 173 328C220 401 274 420 309 420C408 420 408 289 408 211C408 174 408 116 410 99"}],120573:[.706,.194,.566,{ic:.008,sk:.148,p:"574 574C574 605 563 634 545 656C518 688 476 706 429 706C309 706 218 569 184 433L30-182C30-190 34-194 40-194L45-194C50-194 54-191 55-187L123 87C140 29 186-11 254-11C311-11 372 8 424 46C472 82 509 133 523 186C528 208 531 230 531 250C531 290 521 327 501 358C489 375 475 390 458 401C468 407 478 413 488 421C528 451 558 492 569 537C572 550 574 562 574 574ZM518 592C518 576 516 559 511 542C502 504 484 466 453 437C445 430 436 423 427 418C407 426 384 431 360 431C324 431 282 431 275 404C274 402 274 397 274 397C274 373 315 373 350 373C375 373 400 377 425 386C438 376 448 363 455 347C465 326 469 303 469 278C469 250 464 220 457 191C445 145 423 98 384 63C346 30 299 11 255 11C183 11 142 66 142 137C142 153 144 169 148 186L208 428C240 554 318 683 428 683C462 683 490 669 506 643C515 628 518 611 518 592ZM395 403C380 398 365 395 351 395C329 395 298 395 299 399C302 408 335 408 359 408C372 408 384 406 395 403"}],120574:[.442,.215,.518,{ic:.025,sk:-.019,p:"543 421C543 431 531 431 531 431C528 431 522 431 519 424C467 329 427 229 387 128C386 159 385 235 346 332C322 393 282 442 213 442C88 442 18 290 18 259C18 249 27 249 37 249L41 254C80 369 189 370 200 370C351 370 362 195 362 116C362 55 357 38 350 18C328-55 298-171 298-197C298-208 303-215 311-215C324-215 332-193 343-155C366-71 376-14 380 17C382 30 384 43 388 56C420 155 484 304 524 383C531 395 543 417 543 421"}],120575:[.712,.011,.444,{ic:.008,sk:.107,p:"452 667C452 680 444 690 431 693C394 702 352 712 316 712C307 712 298 711 290 710C276 707 261 703 247 694C234 686 223 674 216 660C207 645 204 628 204 609C204 556 235 492 265 436C224 427 184 406 149 376C99 333 65 276 51 218C45 197 43 177 43 157C43 120 52 86 71 57C98 15 145-11 201-11C289-11 361 84 385 182C394 216 399 251 399 284C399 300 398 315 396 330C387 377 366 417 338 452C294 509 231 588 231 633C231 639 232 645 235 650C240 659 248 668 257 673C268 678 278 679 289 679C334 677 362 645 400 629C404 628 408 627 411 627C425 627 440 636 447 649C450 655 452 661 452 667ZM330 244C330 218 327 190 320 163C301 90 265 11 202 11C161 11 131 34 116 68C108 86 104 107 104 129C104 156 110 185 117 213C130 265 150 318 190 360C214 386 245 406 276 415L279 410C299 374 317 336 325 294C329 278 330 261 330 244"}],120576:[.453,.022,.466,{sk:.051,p:"429 396C429 415 368 453 300 453C185 453 77 386 77 310C77 267 113 242 117 239C58 206 26 150 26 104C26 39 83-22 189-22C321-22 377 66 377 81C377 87 372 91 366 91C361 91 358 87 356 84C342 61 318 24 198 24C137 24 52 39 52 110C52 144 80 197 141 227C174 213 203 213 227 213C253 213 308 213 308 244C308 268 273 271 235 271C214 271 179 269 142 252C119 264 102 283 102 310C102 371 200 407 290 407C306 407 342 407 382 379C393 371 395 369 402 369C415 369 429 382 429 396ZM282 243C267 236 265 235 227 235C205 235 193 235 174 240C197 248 218 249 235 249C260 249 264 248 282 243"}],120577:[.697,.205,.438,{ic:.036,sk:.067,p:"474 592C474 617 434 619 394 619C383 619 356 619 330 609C325 621 323 626 323 647C323 661 328 684 328 684C328 692 323 697 316 697C298 697 298 651 298 648C298 631 301 613 309 598C204 545 46 361 46 167C46 26 137-4 209-28C239-39 241-39 270-49C291-56 332-70 332-117C332-144 313-183 276-183C250-183 223-171 202-153C195-147 194-146 190-146C185-146 180-150 180-157C180-167 223-205 276-205C338-205 385-141 385-84C385-46 366-25 358-17C341 2 322 8 263 28C183 55 167 60 143 81C101 119 101 176 101 195C101 350 223 525 324 579C342 561 365 561 385 561C410 561 474 561 474 592ZM448 591C440 588 430 583 386 583C365 583 358 583 347 590C362 597 380 597 393 597C426 597 430 596 448 591"}],120578:[.442,.216,.497,{sk:.024,p:"496 335C496 400 456 442 381 442C302 442 250 390 226 355C221 412 179 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 353 159 342 146 290L88 59C85 44 79 21 79 16C79-2 93-11 108-11C120-11 138-3 145 17C146 19 158 66 164 91L186 181C192 203 198 225 203 248C205 254 213 287 214 293C217 302 248 358 282 385C304 401 335 420 378 420C421 420 432 386 432 350C432 345 432 327 422 287L308-173C305-185 305-189 305-189C305-204 316-216 333-216C364-216 371-187 374-176L488 277C493 295 496 308 496 335"}],120579:[.705,.011,.469,{sk:.075,p:"455 500C455 566 437 705 335 705C196 705 42 423 42 194C42 100 71-11 162-11C303-11 455 276 455 500ZM389 562C389 513 381 462 357 363L148 363C165 427 185 507 225 578C252 627 289 683 334 683C383 683 389 619 389 562ZM348 331C337 285 316 200 278 128C243 60 205 11 162 11C129 11 108 40 108 133C108 175 114 233 140 331"}],120580:[.442,.011,.354,{p:"324 143C324 153 315 153 312 153C303 153 301 149 299 142C268 44 185 11 142 11C128 11 116 14 116 44C116 68 124 91 134 118C179 239 220 407 220 415C220 432 208 442 191 442C180 442 162 435 154 416C147 397 138 348 132 329C130 324 105 236 102 223C99 213 90 188 88 178C80 150 56 103 56 71C56 30 84-11 140-11C254-11 324 110 324 143"}],120581:[.442,.011,.576,{sk:.043,p:"546 143C546 153 537 153 534 153C524 153 523 149 520 135C501 66 478 11 433 11C412 11 401 24 401 59C401 74 405 98 409 115C411 124 414 137 414 148C414 242 276 249 220 251C253 269 285 296 312 319C358 358 387 382 427 399C425 394 422 382 422 377C422 365 429 342 460 342C492 342 514 371 514 396C514 405 510 431 474 431C413 431 354 381 310 344C242 286 218 271 182 259L202 337C208 363 220 410 220 415C220 432 208 442 191 442C188 442 160 442 151 406L59 39C55 25 55 23 55 16C55-2 69-11 84-11C114-11 120 13 128 45C138 81 132 62 175 230C259 227 346 210 346 145C346 138 346 133 344 123C340 107 339 96 339 88C339 29 379-11 431-11C463-11 489 7 509 41C534 83 546 143 546 143"}],120582:[.694,.013,.583,{sk:-.053,p:"548-1C548 2 546 4 543 8C533 19 527 34 520 54L316 623C295 681 241 694 194 694C189 694 176 694 176 683C176 675 185 673 185 673C218 667 225 661 250 593L347 321L71 47C59 35 53 29 53 16C53-1 67-13 83-13C99-13 108-2 116 8L357 292C398 187 446 34 462 11C478-11 488-11 515-11L537-11C547-10 548-4 548-1"}],120583:[.442,.216,.603,{sk:.048,p:"572 143C572 153 563 153 560 153C550 153 549 149 546 135C529 70 511 11 470 11C443 11 440 37 440 57C440 79 452 126 460 161L488 269C491 284 501 322 505 337C510 360 520 398 520 404C520 422 506 431 491 431C486 431 460 430 452 396L405 209L379 107C378 102 330 11 249 11C199 11 175 44 175 98C175 127 182 155 189 183L231 351C236 372 246 410 246 415C246 432 234 442 217 442C214 442 186 441 177 406L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C97-186 110-134 148 20C180-7 225-11 245-11C315-11 354 34 378 62C387 17 424-11 468-11C503-11 526 12 542 44C559 80 572 143 572 143"}],120584:[.442,0,.494,{ic:.03,sk:.028,p:"524 415C524 432 512 442 495 442C487 442 464 438 456 409C392 182 240 70 126 33L224 431C224 431 224 442 211 442C188 442 115 434 89 432C81 431 70 430 70 412C70 400 79 400 94 400C142 400 144 393 144 383C144 376 132 329 125 302L64 57L53 12C53 1 63 0 69 0L83 0C153 12 262 51 365 147C497 270 524 406 524 415"}],120585:[.697,.205,.438,{ic:.008,sk:.06,p:"446 592C446 618 402 619 363 619C350 619 326 619 300 614C297 623 295 630 295 647C295 661 300 684 300 684C300 692 295 697 288 697C270 697 270 651 270 648C270 628 276 613 277 609C170 579 102 499 102 422C102 385 120 343 167 316L154 306C45 234 23 140 23 104C23 56 50 28 52 25C84-8 93-12 168-40C228-64 230-64 289-87C304-94 324-101 324-130C324-153 306-183 275-183C231-183 198-159 187-151C181-147 180-146 176-146C168-146 166-153 166-157C166-169 219-205 275-205C337-205 379-147 379-98C379-50 342-32 331-27L270-4C250 4 230 12 209 19L149 43C104 61 74 90 74 132C74 173 113 260 197 302C234 289 264 289 285 289C315 289 378 289 378 320C378 345 335 347 296 347C278 347 249 347 212 335C186 361 182 394 182 413C182 469 218 546 293 583C311 561 334 561 357 561C382 561 446 561 446 592ZM420 591C412 588 402 583 358 583C339 583 327 583 316 592C332 597 353 597 364 597C398 597 402 596 420 591ZM352 319C344 315 334 311 288 311C265 311 256 311 238 319C261 325 283 325 295 325C330 325 334 324 352 319"}],120586:[.442,.011,.485,{p:"469 273C469 377 399 442 309 442C175 442 41 300 41 158C41 59 108-11 201-11C334-11 469 127 469 273ZM396 312C396 273 376 168 338 103C303 45 248 11 202 11C159 11 115 42 115 120C115 169 141 277 173 328C223 405 280 420 308 420C366 420 396 372 396 312"}],120587:[.431,.011,.57,{sk:.043,p:"567 407C567 431 546 431 527 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 162 373 182 373L239 373C207 252 153 131 111 40C103 25 103 23 103 16C103-3 119-11 132-11C162-11 170 17 182 54C196 100 196 102 209 152L265 373L378 373C345 225 336 182 336 115C336 100 336 73 344 39C354-5 365-11 380-11C400-11 421 7 421 27C421 33 421 35 415 49C386 121 386 186 386 214C386 267 393 321 404 373L518 373C531 373 567 373 567 407"}],120588:[.442,.216,.517,{sk:.096,p:"502 279C502 385 436 442 363 442C266 442 161 342 131 220L33-173C30-185 30-189 30-189C30-204 41-216 58-216C79-216 91-198 93-195C98-186 130-52 157 56C177 16 209-11 256-11C373-11 502 130 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C185 11 169 91 169 100C169 104 174 124 177 137C205 249 215 285 237 325C280 398 330 420 361 420C398 420 430 391 430 322"}],120589:[.442,.108,.363,{ic:.046,sk:-.034,p:"409 412C409 434 345 442 306 442C154 442 31 327 31 215C31 130 94 95 137 72L231 20C252 8 270-2 270-33C270-58 253-86 224-86C218-86 201-85 183-77C181-76 177-75 174-75C169-75 163-79 163-85C163-100 208-108 224-108C281-108 326-53 326 0C326 50 303 62 227 104C209 114 207 114 162 140C125 161 83 184 83 246C83 337 191 420 300 420C321 420 342 417 377 401C386 397 389 395 392 395C400 395 409 404 409 412"}],120590:[.431,.011,.571,{p:"567 407C567 431 546 431 528 431L300 431C149 431 38 266 38 147C38 59 97-11 188-11C306-11 439 110 439 264C439 281 439 329 408 373L518 373C531 373 567 373 567 407ZM375 276C375 229 355 147 321 96C282 37 228 11 189 11C140 11 100 47 100 119C100 149 112 231 147 290C189 359 249 373 283 373C367 373 375 307 375 276"}],120591:[.431,.012,.437,{ic:.074,p:"511 407C511 431 490 431 471 431L191 431C171 431 132 431 88 384C55 348 27 300 27 294C27 294 27 284 39 284C47 284 49 288 55 296C104 373 161 373 182 373L265 373L167 52C163 40 157 19 157 15C157 4 164-12 186-12C219-12 224 16 227 31L294 373L462 373C475 373 511 373 511 407"}],120592:[.442,.011,.54,{sk:.036,p:"524 372C524 428 497 442 480 442C455 442 430 416 430 394C430 381 436 375 445 367C456 356 481 330 481 282C481 216 399 11 273 11C254 11 221 15 200 36C179 58 175 88 175 109C175 151 191 203 232 313C237 324 243 341 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C118 191 110 151 110 121C110 17 197-11 270-11C360-11 420 71 443 107C513 219 524 356 524 372"}],120593:[.442,.218,.654,{sk:.028,p:"619 304C619 382 580 442 505 442C360 442 300 248 240 53C132 73 76 129 76 201C76 229 99 339 159 408C167 417 167 421 167 421C167 425 165 431 155 431C127 431 50 286 50 190C50 96 116 23 223-2L170-170C166-183 165-185 165-190C165-212 184-218 194-218C199-218 221-215 231-192C234-184 239-151 266-9C275-10 282-11 299-11C465-11 619 146 619 304ZM591 282C591 169 462 47 308 47C300 47 298 47 290 48C278 48 277 49 277 52L297 160C328 288 406 384 495 384C564 384 591 330 591 282"}],120594:[.442,.205,.626,{sk:.018,p:"594 419C594 425 590 431 582 431C576 431 572 426 566 419L337 164C297 291 289 316 266 369C255 392 233 442 145 442C87 442 61 390 61 376C61 376 61 366 73 366C82 366 84 372 86 377C101 416 133 420 139 420C169 420 199 344 216 300C248 221 280 105 280 102C280 102 280 99 272 91L42-166C31-177 31-179 31-182C31-188 37-194 43-194C50-194 55-187 59-183L288 74C320-30 332-69 356-125C369-155 391-205 480-205C538-205 565-153 565-140C565-135 563-129 553-129C543-129 542-133 539-143C530-167 505-183 486-183C435-183 367 59 345 136L583 403C594 414 594 416 594 419"}],120595:[.694,.205,.651,{sk:.143,p:"635 372C635 428 608 442 591 442C566 442 541 416 541 394C541 381 547 375 556 367C567 356 592 330 592 282C592 218 540 136 505 100C417 11 353 11 317 11L482 668C483 672 485 678 485 683C485 693 478 694 473 694C463 694 462 692 458 674L292 13C216 22 178 59 178 125C178 145 178 171 232 311C236 323 243 340 243 360C243 405 211 442 161 442C66 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 391 124 420 158 420C166 420 183 420 183 388C183 362 173 337 160 302C112 176 112 150 112 133C112 38 190-3 286-9C278-45 278-47 264-100C261-111 241-192 241-195C241-195 241-205 253-205C253-205 260-205 262-201C265-199 271-174 274-160L312-11C349-11 437-11 531 96C572 142 593 186 604 216C613 241 635 328 635 372"}],120596:[.442,.011,.622,{sk:.034,p:"604 372C604 398 599 420 584 433C578 439 570 442 561 442C549 442 536 436 526 426C517 416 512 405 512 394C512 384 516 376 523 369C548 347 561 316 561 281C561 269 560 256 557 244C534 153 476 61 397 61C341 61 308 99 299 151C312 179 322 209 329 239C331 248 333 257 333 265C333 280 328 291 314 291C295 291 285 266 280 244C272 213 268 183 267 154C234 100 186 61 131 61C70 61 44 111 44 174C44 194 47 217 52 239C67 299 103 355 141 408C144 412 146 417 146 421C146 427 142 432 137 435C134 437 131 437 128 437C122 437 115 434 110 428C69 371 44 307 28 244C18 206 13 167 13 132C13 51 42-11 118-11C181-11 233 33 271 95C282 33 317-11 384-11C488-11 551 118 581 239C592 282 604 332 604 372"}],120597:[.716,.022,.531,{ic:.035,sk:.069,p:"566 457C566 616 473 716 350 716C205 716 159 586 159 558C159 544 167 523 197 523C230 523 251 553 251 576C251 611 220 611 204 611C248 685 319 691 348 691C421 691 491 639 491 510C491 471 485 420 463 339C453 401 412 457 334 457C273 457 208 441 130 363C47 280 40 187 40 156C40 94 84-22 224-22C462-22 566 314 566 457ZM445 303C445 231 381 6 227 6C117 6 117 109 117 119C117 146 142 286 183 346C223 403 272 435 334 435C443 435 445 323 445 303"}],120598:[.431,.011,.406,{sk:.066,p:"376 417C376 431 363 431 346 431L311 431C181 431 47 331 47 178C47 68 122-11 228-11C293-11 358 29 358 40C358 43 357 54 348 54C348 54 344 54 335 48C304 28 267 11 230 11C172 11 122 53 122 141C122 176 130 214 133 226L298 226C314 226 332 226 332 243C332 257 320 257 303 257L141 257C165 342 221 400 312 400L343 400C360 400 376 400 376 417"}],120599:[.705,.011,.591,{sk:.116,p:"561 338C561 346 554 347 540 350L511 356C531 440 531 494 531 506C531 543 525 705 420 705C337 705 272 600 272 522C272 425 366 377 436 354C414 264 398 206 365 138C352 110 304 11 245 11C177 11 171 62 171 91C171 117 179 149 184 172L203 249L215 297C220 314 225 335 225 350C225 410 180 442 134 442C88 442 69 403 60 385C42 351 29 291 29 288C29 278 41 278 41 278C51 278 52 279 58 301C75 372 95 420 131 420C148 420 162 412 162 374C162 352 148 298 139 261L121 188C113 158 107 133 107 104C107 9 177-11 242-11C348-11 455 147 506 335C516 333 545 326 551 326C555 326 561 329 561 338ZM471 564C471 501 455 433 442 376C393 393 297 432 297 523C297 585 349 683 419 683C444 683 471 668 471 564"}],120600:[.442,.012,.624,{sk:.053,p:"582 145C582 155 577 155 570 155C563 155 559 153 554 137C527 42 489 18 455 18C431 19 419 37 419 70C419 83 421 98 425 115C446 199 482 270 552 382C561 390 565 401 565 410C565 416 564 421 561 426C558 432 549 439 539 439C534 439 528 438 523 433L184 127C211 184 239 261 253 316C257 334 260 351 260 367C260 413 240 442 202 442C107 442 70 297 70 288C70 278 75 278 82 278C89 278 93 280 98 296C124 391 163 416 197 416C221 415 233 396 233 364C233 351 231 335 227 318C207 235 147 114 100 51C87 39 81 25 81 12C81-2 88-12 102-12C109-12 119-9 130 0C223 74 355 197 465 300C439 245 412 170 399 117C395 99 392 82 392 66C392 20 412-9 450-9C545-9 582 136 582 145"}],120601:[.694,.205,.596,{sk:.125,p:"573 262C573 341 520 433 381 443L437 670L440 684C440 684 440 694 428 694C418 694 417 691 413 674L355 443C196 438 49 305 49 169C49 74 119-5 241-12L218-106C206-153 196-191 196-194C196-204 203-205 208-205C213-205 215-204 218-201C220-199 226-175 229-161L267-12C428-7 573 128 573 262ZM349 421L246 10C186 13 114 48 114 148C114 268 200 408 349 421ZM508 283C508 165 422 22 272 10L375 421C451 417 508 371 508 283"}],120602:[.442,.194,.517,{sk:.102,p:"502 279C502 385 436 442 363 442C283 442 184 372 138 244C134 233 74 12 74-77C74-128 92-175 214-175C251-175 271-171 311-171C329-171 331-171 337-172C352-173 356-174 357-182C358-188 358-194 369-194C378-194 384-190 384-166C384-117 340-117 240-117C150-117 104-117 104-50C104-42 104-4 127 96C144 32 191-11 255-11C375-11 502 132 502 279ZM430 322C430 267 401 155 374 106C341 43 293 11 255 11C223 11 182 34 182 116C182 179 211 279 237 325C278 395 328 420 361 420C398 420 430 391 430 322"}],120603:[.431,.011,.828,{sk:.039,p:"817 407C817 431 796 431 777 431L192 431C170 431 132 431 88 384C53 345 27 299 27 294C27 294 27 284 39 284C47 284 49 287 55 297C70 320 88 340 114 355C143 373 154 373 217 373C160 302 113 213 113 105C113 54 127-11 201-11C298-11 369 69 416 153L417 152C416 146 416 135 416 126C416 55 439-11 520-11C666-11 755 201 755 299C755 324 751 349 744 373C761 373 788 373 794 375C803 379 817 390 817 407ZM730 299C730 195 642 47 530 47C469 47 448 94 448 163C448 176 449 211 461 265C465 281 465 284 465 284C465 294 453 294 453 294C445 294 442 292 440 283C384 97 273 47 211 47C165 47 143 79 143 138C143 220 189 303 248 373L718 373C726 349 730 315 730 299"}],120604:[.711,0,.869,{sk:.174,p:"834 29C834 47 819 47 794 47C780 47 769 47 755 48C743 49 742 50 739 67L645 682C641 707 636 711 611 711C589 711 581 707 567 686L174 85C162 66 150 48 77 47C63 47 45 47 45 18C45 10 52 0 64 0C94 0 128 3 159 3C196 3 234 0 270 0C277 0 297 0 297 29C297 47 279 47 271 47C263 47 235 47 213 58L305 198L575 198L598 52C579 48 548 47 533 47C513 47 496 47 496 18C496 5 507 0 518 0L667 3L736 2C759 2 783 0 806 0C815 0 834 0 834 29ZM568 245L336 245L524 533"}],120605:[.686,0,.866,{sk:.069,p:"854 547C854 629 782 686 641 686L240 686C220 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 61 0 77 0L501 0C710 0 804 132 804 221C804 307 729 350 637 358C797 387 854 480 854 547ZM719 552C719 482 663 375 527 375L369 375L431 621C435 636 436 637 442 638C451 639 458 639 469 639L618 639C638 639 719 639 719 552ZM665 237C665 160 614 47 472 47L312 47C297 47 295 47 288 48L360 339L555 339C581 339 665 339 665 237"}],120606:[.68,0,.657,{ic:.12,sk:.071,p:"777 662C777 680 760 680 744 680L238 680C218 680 216 680 211 675C205 671 202 657 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L222 3L312 2C341 2 370 0 398 0C408 0 416 0 421 7C427 13 428 29 428 29C428 47 411 47 395 47L362 47C324 47 309 49 299 51L444 631C459 633 499 633 526 633C649 633 715 633 715 523C715 503 710 477 710 458C710 439 729 439 734 439C755 439 756 449 758 467L776 646"}],120607:[.711,0,.958,{sk:.168,p:"904 15C904 19 901 26 900 30L696 681C689 704 687 711 656 711C627 711 621 704 608 688L69 25C60 14 60 12 60 9C60 0 67 0 85 0L872 0C888 0 904 0 904 15ZM713 118L205 118L571 569"}],120608:[.68,0,.81,{ic:.015,sk:.098,p:"825 662C825 680 808 680 792 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 0 60 0 77 0L648 0C672 0 676 0 685 21L781 238C787 251 787 256 787 256C787 274 768 274 763 274C747 274 746 272 734 245C674 113 622 47 453 47L323 47C308 47 306 47 299 48L369 329L438 329C497 329 517 320 517 286C517 270 510 243 509 240L508 230C508 215 521 212 531 212C550 212 551 218 556 236L612 459C616 472 616 475 616 475C616 493 596 493 592 493C573 493 571 486 566 467C546 392 516 376 441 376L381 376L444 631C457 633 468 633 478 633L609 633C718 633 762 609 762 514C762 496 758 474 758 458C758 439 777 439 782 439C803 439 804 449 806 467L824 646"}],120609:[.686,0,.773,{ic:.032,sk:.117,p:"805 672C805 686 794 686 776 686L293 686C267 686 263 686 256 662L201 483C196 468 196 463 196 463C196 446 213 445 219 445C234 445 238 448 243 462C288 589 363 639 501 639L635 639L86 52C78 44 68 33 68 14C68 0 78 0 98 0L598 0C624 0 627 0 634 23L708 252C711 263 711 266 711 266C711 281 698 284 688 284C681 284 670 284 665 271C622 144 575 51 385 51L241 51L790 638C798 647 805 658 805 672"}],120610:[.686,0,.982,{ic:.045,sk:.09,p:"1027 668C1027 681 1017 686 1005 686C980 686 954 684 929 684L854 683L777 684C751 684 724 686 698 686C689 686 669 686 669 657C669 639 682 639 711 639C732 639 751 638 772 637L708 380L382 380L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L370 333L696 333L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L911 635C933 639 968 639 979 639C992 639 1012 639 1016 642C1026 649 1027 668 1027 668"}],120611:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 424 693 258 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 259 207 435 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM650 419C650 437 630 437 626 437C620 437 611 437 605 428L598 403L330 403C330 403 334 414 334 419C334 437 314 437 310 437C291 437 290 431 285 412L253 285C249 272 249 269 249 269C249 251 269 251 273 251C279 251 288 251 294 260L301 285L569 285C569 285 565 274 565 269C565 251 585 251 589 251C608 251 609 257 614 276L646 403C650 416 650 419 650 419"}],120612:[.686,0,.511,{ic:.055,sk:.085,p:"566 668C566 680 556 686 544 686C519 686 493 684 468 684L388 683L305 684C279 684 252 686 227 686C216 686 198 686 198 657C198 639 214 639 232 639L253 639L306 637L163 67C159 51 158 50 139 49C127 47 109 47 96 47L75 47C55 47 38 47 38 18C38 5 49 0 60 0C85 0 111 2 136 2L217 3L300 2C326 2 352 0 377 0C387 0 407 0 407 29C407 47 390 47 373 47L352 47C345 47 312 48 299 49L441 618C445 635 446 636 466 638C481 639 494 639 509 639L530 639C551 639 552 640 557 644C563 648 566 662 566 668"}],120613:[.686,0,.971,{ic:.032,sk:.093,p:"1003 668C1003 677 995 686 985 686C960 686 931 683 905 683C864 683 821 686 780 686C772 686 752 686 752 657C752 639 770 639 776 639C784 639 805 638 822 632L366 317L445 635C467 639 502 639 513 639C526 639 546 639 550 642C560 649 561 668 561 668C561 681 551 686 539 686C514 686 488 684 463 684L388 683L311 684C285 684 258 686 232 686C223 686 203 686 203 657C203 639 216 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 44 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 389 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L351 257L475 342L624 53C604 47 574 47 570 47C557 47 551 47 545 40C541 35 539 18 539 18C539 18 539 0 560 0L708 3L772 2C792 2 813 0 832 0C839 0 859 0 859 29C859 47 842 47 827 47C781 47 779 51 771 67L589 420C656 467 839 596 874 614C897 626 918 637 969 639C987 640 1003 640 1003 668"}],120614:[.711,0,.806,{sk:.167,p:"772 29C772 47 756 47 738 47C724 47 703 48 691 49L612 679C609 705 608 711 580 711C564 711 552 711 536 686L161 85C148 65 137 48 73 47C63 47 45 47 45 18C45 13 49 0 63 0C90 0 121 3 149 3C185 3 223 0 258 0C265 0 285 0 285 29C285 47 267 47 260 47C241 47 215 51 200 57L485 513L542 52C523 48 492 47 477 47C456 47 440 47 440 18C440 18 440 0 461 0L611 3L745 0C753 0 772 0 772 29"}],120615:[.686,0,1.142,{ic:.074,sk:.085,p:"1216 668C1216 686 1200 686 1182 686L1004 686C973 686 968 683 953 661L578 129L471 658C465 686 456 686 431 686L243 686C223 686 206 686 206 657C206 639 219 639 248 639C269 639 288 638 309 637L169 79C164 59 164 58 139 53C115 47 85 47 82 47C63 47 46 47 46 18C46 12 51 0 66 0C102 0 140 3 177 3C202 3 266 0 291 0C299 0 318 0 318 29C318 47 301 47 288 47C277 47 242 47 218 57L359 624L360 624L481 30C484 15 487 0 508 0C528 0 536 12 544 23L976 638L977 637L835 67C831 51 830 50 812 48C795 47 775 47 759 47C733 47 731 47 727 45C715 38 715 22 715 18C715 18 716 0 737 0C761 0 786 2 810 2L880 3L957 2C981 2 1005 0 1028 0C1036 0 1044 0 1049 7C1055 13 1056 29 1056 29C1056 47 1043 47 1015 47C994 47 975 48 954 49L1100 635C1122 639 1157 639 1168 639C1203 639 1216 639 1216 668"}],120616:[.686,0,.95,{ic:.077,sk:.082,p:"1027 668C1027 677 1020 686 1007 686C971 686 933 683 896 683C871 683 807 686 782 686C775 686 755 686 755 657C755 639 772 639 786 639C795 639 832 639 856 629L748 198L466 669C456 686 453 686 429 686L240 686C220 686 203 686 203 657C203 639 219 639 237 639L261 639C305 639 305 637 305 634C305 630 303 624 302 620L166 79C161 59 161 58 136 53C112 47 82 47 79 47C60 47 43 47 43 18C43 15 45 0 63 0C99 0 137 3 174 3C199 3 263 0 288 0C295 0 315 0 315 29C315 47 297 47 284 47C275 47 239 47 215 57L351 602L700 18C711 0 715 0 730 0C752 0 753 4 758 24L905 608C910 627 910 628 934 634C951 637 976 639 992 639C1010 639 1027 639 1027 668"}],120617:[.675,0,.841,{ic:.026,sk:.104,p:"867 656C867 675 852 675 833 675L261 675C235 675 233 675 226 654L182 513C181 509 178 502 178 497C178 479 198 479 202 479C220 479 222 486 228 502C230 510 245 557 254 560C263 564 320 565 333 565L725 565C744 565 779 564 797 562C797 552 797 537 791 510C789 500 789 497 789 497C789 479 809 479 813 479C833 479 834 487 838 506ZM765 189C765 206 748 207 742 207C723 207 721 201 716 184C710 165 698 126 688 116C680 110 615 110 603 110L209 110C167 110 165 110 143 113C134 114 133 115 133 126C133 140 136 154 139 168C140 174 142 184 142 189C142 206 125 207 119 207C100 207 97 201 94 184C89 161 62 31 62 19C62 0 77 0 96 0L680 0C700 0 708 0 713 13C719 31 765 182 765 189ZM715 436C715 449 705 455 692 455C686 455 673 455 668 440C667 434 662 414 660 406L309 406C311 412 316 431 316 436C316 449 306 455 293 455C274 455 272 447 267 429L229 280C228 277 227 270 227 266C227 259 229 247 250 247C267 247 271 255 273 263C275 268 275 270 281 296L632 296C626 271 626 269 626 266C626 259 628 247 649 247C668 247 671 257 674 268C680 291 715 424 715 436"}],120618:[.703,.017,.837,{sk:.111,p:"815 445C815 615 697 703 524 703C215 703 53 438 53 238C53 63 178-17 345-17C652-17 815 239 815 445ZM679 491C679 426 643 251 578 157C503 47 412 25 355 25C322 25 276 32 238 71C194 115 194 182 194 205C194 268 224 455 306 558C373 640 456 663 514 663C597 663 679 618 679 491"}],120619:[.68,0,.982,{ic:.044,sk:.09,p:"1026 662C1026 680 1009 680 992 680L238 680C217 680 216 679 211 675C204 670 202 651 202 651C202 633 216 633 243 633C264 633 283 632 304 631L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 55 45C43 38 43 22 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 390 0 395 7C399 13 401 29 401 29C401 47 387 47 360 47C339 47 320 48 299 49L445 633L771 633L629 67C625 51 624 50 606 48C589 47 569 47 553 47C527 47 525 47 521 45C509 38 509 22 509 18C509 18 509 0 531 0C556 0 582 2 607 2L683 3L760 2C786 2 813 0 838 0C848 0 856 0 861 7C865 13 867 29 867 29C867 47 853 47 826 47C805 47 786 48 765 49L906 613C910 629 911 630 929 632C946 633 966 633 982 633C1008 633 1010 633 1014 635C1026 642 1026 658 1026 662"}],120620:[.686,0,.723,{ic:.126,sk:.039,p:"849 532C849 634 757 686 625 686L240 686C221 686 203 686 203 657C203 639 217 639 245 639C266 639 285 638 306 637L163 67C159 51 158 50 140 48C123 47 103 47 87 47C61 47 59 47 56 44C43 38 43 23 43 18C43 18 43 0 65 0C90 0 116 2 141 2L217 3L294 2C320 2 347 0 372 0C382 0 401 0 401 28C401 47 389 47 360 47C339 47 320 48 299 49L362 302L539 302C723 302 849 414 849 532ZM709 560C709 548 696 446 659 398C638 371 593 343 503 343L366 343L436 621C440 636 441 637 447 638C456 639 463 639 474 639L578 639C634 639 709 629 709 560"}],120621:[.703,.017,.867,{sk:.108,p:"844 440C844 625 708 703 539 703C216 703 53 437 53 242C53 64 184-17 360-17C678-17 844 235 844 440ZM715 476C715 460 713 435 708 403L220 403C237 453 261 505 294 547C371 644 469 667 530 667C596 667 644 642 671 612C705 574 715 525 715 476ZM679 285C663 237 641 187 610 145C546 60 453 21 369 21C279 21 182 65 182 208C182 224 184 251 190 285"}],120622:[.686,0,.885,{ic:.017,sk:.11,p:"901 652C904 686 894 686 868 686L265 686C244 686 243 685 238 681C230 676 228 657 228 657C228 652 230 650 236 639L431 292L84 39C69 28 69 23 69 18C69 0 85 0 103 0L706 0C732 0 734 0 742 20C753 48 826 231 826 241C826 258 809 259 803 259C786 259 784 256 776 237C711 85 617 65 468 65L206 65L558 323C571 333 574 334 574 343C574 347 573 348 567 359L410 639L629 639C772 639 837 618 837 498C837 488 835 476 835 466C835 450 844 445 858 445C880 445 881 455 883 475"}],120623:[.675,0,.637,{ic:.135,sk:.01,p:"772 655C772 675 758 675 738 675L131 675C108 675 102 675 95 655L31 470L25 452C25 434 44 434 49 434C66 434 68 439 76 459C128 605 163 628 305 628C335 628 337 628 357 627L214 52C208 51 182 47 131 47L89 47C70 47 53 47 53 19C53 0 70 0 77 0C108 0 140 2 172 2L271 3L373 2C405 2 437 0 469 0C481 0 500 0 500 29C500 47 483 47 466 47L425 47C401 47 377 47 353 50L493 610C497 626 498 627 517 628L559 628C655 628 704 623 704 539C704 513 701 495 697 471C697 465 695 453 695 453C695 434 713 434 719 434C738 434 741 442 744 462"}],120624:[.703,0,.671,{ic:.131,p:"802 586C802 653 756 703 682 703C615 703 556 670 510 629C450 575 415 509 395 472C395 508 394 703 225 703C102 703 32 581 32 545C32 531 43 531 55 531C68 531 79 531 86 550C91 565 101 593 190 593C218 593 254 588 280 550C307 512 307 457 307 443C307 398 303 381 280 289L231 96L221 55C218 47 161 47 146 47L114 47C95 47 78 47 78 18C78 0 97 0 101 0C130 0 160 2 190 2L278 3L368 2C398 2 429 0 459 0C471 0 489 0 489 28C489 47 474 47 455 47L423 47C409 47 361 47 361 53C361 53 361 56 366 76C382 142 433 350 447 391C477 474 545 593 661 593C742 593 744 571 745 557C744 555 744 546 744 546C744 531 754 531 767 531C783 531 802 531 802 586"}],120625:[.686,0,.767,{sk:.08,p:"738 374C738 445 676 520 495 534L516 618C520 632 521 633 523 634C525 635 542 639 594 639L627 639C646 639 663 639 663 668C663 686 644 686 640 686C611 686 581 684 552 684L468 683L378 684C349 684 320 686 292 686C281 686 262 686 262 657C262 639 278 639 296 639L328 639C363 639 365 639 391 636L366 535C86 508 28 374 28 312C28 216 131 162 270 152L250 68C249 65 247 53 242 52C239 50 213 47 171 47L139 47C121 47 117 47 111 43C105 37 102 27 102 18C102 4 115 0 125 0C152 0 180 2 207 2L297 3L387 2C416 2 445 0 473 0C483 0 491 0 496 7C501 13 503 29 503 29C503 47 486 47 470 47L437 47C399 47 384 49 374 51L399 152C631 168 738 283 738 374ZM357 497L279 189C171 203 165 257 165 289C165 327 183 399 218 437C263 485 336 495 357 497ZM601 398C601 365 585 293 550 252C512 210 454 195 409 189L486 497C564 488 601 454 601 398"}],120626:[.686,0,.947,{ic:.006,sk:.106,p:"953 668C953 674 949 686 933 686C898 686 860 683 824 683L694 686C686 686 666 686 666 658C666 640 682 639 691 639C721 638 747 630 751 629L560 440L468 633C478 635 509 639 526 639C537 639 555 639 555 667C555 681 546 686 533 686L381 683L312 684C289 684 265 686 242 686C233 686 214 686 214 658C214 639 227 639 255 639C269 639 280 639 294 638C308 636 309 635 315 623L453 334L202 86C184 69 163 48 74 47C56 47 39 47 39 18C39 11 44 0 59 0C83 0 144 3 168 3L298 0C306 0 326 0 326 29C326 47 308 47 300 47C280 47 260 50 241 57L474 289L587 53C587 53 553 47 529 47C519 47 500 47 500 18C500 15 501 0 522 0L675 3L744 2C767 2 791 0 814 0C822 0 842 0 842 29C842 47 826 47 802 47C788 47 778 47 763 48C748 50 747 51 740 64L582 395L714 525L776 588C816 626 828 638 932 639C951 639 953 665 953 668"}],120627:[.686,0,.714,{ic:.078,sk:.029,p:"792 529C792 547 776 547 758 547L693 547C663 547 607 547 572 414C559 365 523 230 392 196L497 618C501 632 502 633 504 634C506 635 523 639 575 639L607 639C627 639 644 639 644 668C644 686 625 686 621 686C594 686 566 684 539 684L449 683L359 684C330 684 301 686 273 686C262 686 243 686 243 657C243 639 260 639 277 639L309 639C344 639 346 639 372 636L262 193C212 206 175 238 175 316C175 338 180 371 187 400C197 443 197 454 197 470C197 547 150 547 126 547L61 547C45 547 27 547 27 529C27 529 27 513 45 511C57 510 69 508 69 470C69 452 66 436 62 417C52 377 52 360 52 341C52 297 61 248 105 209C157 162 236 155 252 153L231 68C230 64 227 53 223 52C220 50 194 47 152 47L120 47C101 47 84 47 84 18C84 4 95 0 106 0C133 0 161 2 188 2L278 3L368 2C397 2 426 0 454 0C466 0 484 0 484 28C484 47 469 47 450 47L418 47C380 47 365 49 355 51L380 152C590 171 667 289 700 412C716 468 738 506 772 511C778 512 792 514 792 529"}],120628:[.703,0,.879,{ic:.007,sk:.135,p:"886 503C886 606 806 703 586 703C308 703 172 546 172 406C172 354 189 307 228 234C266 165 277 138 283 100L200 100C189 100 158 100 148 104C142 107 142 148 142 152C142 159 143 165 143 172C143 191 136 197 119 197C97 197 97 188 95 163C94 151 94 114 94 101L93 42C93 2 93 0 127 0L282 0C313 0 314 1 322 47C328 83 328 126 328 126C328 151 325 198 322 223C322 226 313 307 313 349C313 549 426 667 586 667C656 667 744 644 744 535C744 436 682 332 637 256C591 181 582 163 565 130C536 70 524 27 524 19C524 0 539 0 558 0L713 0C737 0 740 0 748 16L808 143C814 155 824 175 824 179C824 197 804 197 800 197C784 197 781 192 775 180C761 150 749 126 741 115C734 106 730 100 672 100L600 100C619 127 659 171 689 201C793 300 886 388 886 503"}],120629:[.686,.025,.958,{p:"904 674C907 686 897 686 879 686L92 686C74 686 64 686 61 674C61 674 60 670 63 660L269 2C275-20 280-25 307-25C337-25 342-19 358 1L893 658C903 670 904 674 904 674ZM759 568L392 117L251 568"}],120630:[.452,.008,.761,{sk:.059,p:"704 59C704 73 690 73 681 73C668 73 663 73 658 60C646 31 611 28 611 28C586 28 584 144 584 164C678 272 700 385 700 388C700 402 685 402 676 402C657 402 656 400 651 381C632 314 602 259 580 228C579 276 578 335 524 389C472 442 407 452 360 452C156 452 46 294 46 165C46 55 128-8 253-8C349-8 431 33 484 71C502 29 543-8 604-8C670-8 704 38 704 59ZM472 115C472 103 411 68 386 57C326 31 282 28 258 28C202 28 161 55 161 121C161 154 184 265 214 323C246 387 308 416 359 416C452 416 463 306 467 208C468 183 472 139 472 115"}],120631:[.703,.194,.66,{sk:.153,p:"638 566C638 600 628 631 607 654C574 689 522 703 467 703C342 703 225 581 192 448L36-177C35-188 41-194 49-194L68-194C75-194 80-190 82-184L145 70C174 22 228-8 296-8C362-8 431 6 492 46C546 82 584 137 598 194C604 218 608 241 608 264C608 306 597 345 573 375C566 384 558 392 550 399C592 430 621 475 633 522C637 537 638 552 638 566ZM546 595C546 574 541 551 535 529C527 495 517 459 492 431C465 440 434 444 403 444C352 444 294 443 283 400C282 396 282 392 282 389C282 352 336 348 385 348C420 348 455 353 489 366C491 363 493 360 495 356C502 339 505 321 505 302C505 270 497 235 488 201C477 155 462 108 423 73C388 41 341 28 298 28C222 28 171 81 171 153C171 166 173 180 176 194L238 441C267 557 359 667 465 667C496 667 525 657 538 632C544 621 546 608 546 595ZM450 399C430 389 408 384 388 384C362 384 328 384 330 393C334 408 371 408 400 408C418 408 435 405 450 399"}],120632:[.452,.211,.59,{ic:.027,sk:-.02,p:"617 430C617 444 603 444 594 444C584 444 580 444 575 440C573 438 520 351 449 190C440 257 392 452 237 452C96 452 12 312 12 271C12 256 26 256 35 256C46 256 54 256 59 268C81 332 164 342 216 342C271 342 337 329 371 281C398 241 406 159 406 118C406 78 404 71 397 50C370-31 339-139 339-176C339-184 339-211 363-211C387-211 400-174 404-162C412-138 438-48 450 55C451 67 451 69 454 77C481 152 529 268 600 396C606 407 617 426 617 430"}],120633:[.718,.008,.522,{sk:.115,p:"513 657C513 674 502 689 484 693C437 703 368 718 335 718L327 718C310 716 292 711 275 702C259 692 245 677 237 661C228 645 224 628 224 609C224 558 253 499 284 445C243 435 202 418 165 391C108 349 70 288 55 226C50 205 47 184 47 164C47 123 59 85 83 56C122 10 185-8 253-8C349-8 434 90 460 195C470 234 476 273 476 310C476 324 476 338 473 351C466 401 441 443 406 475C350 528 267 605 267 638C267 641 267 643 269 645C273 655 281 663 291 667C298 671 306 672 313 672C316 672 319 671 322 671C372 665 400 624 443 607C448 605 453 604 458 604C477 604 497 615 507 634C511 642 513 650 513 657ZM361 244C361 216 357 188 350 160C335 97 309 28 255 28C214 28 177 43 161 76C153 92 150 109 150 128C150 157 157 188 165 219C178 270 193 324 234 365C255 385 280 400 306 408L312 397C333 364 350 328 358 287C360 273 361 258 361 244"}],120634:[.461,.017,.529,{sk:.058,p:"483 392C483 410 467 423 430 441C386 461 348 461 333 461C161 461 79 365 79 294C79 264 94 243 100 236C59 202 35 161 35 113C35 44 90-17 224-17C387-17 439 78 439 94C439 103 432 111 422 111C417 111 412 108 412 108C389 63 327 59 241 59C178 59 84 59 84 126C84 146 98 184 134 210C175 188 229 188 247 188C274 188 350 188 350 243C350 284 296 284 265 284C245 284 191 284 138 259C130 269 126 283 126 294C126 349 195 385 314 385C341 385 373 385 416 355C424 350 431 347 438 347C459 347 483 369 483 392ZM303 243C299 231 296 224 248 224C231 224 205 224 177 235C213 248 251 248 261 248C288 248 291 247 303 243"}],120635:[.703,.202,.508,{ic:.014,sk:.083,p:"522 576C522 615 473 618 430 618C413 618 393 618 365 608C363 636 370 666 371 670C373 678 373 679 373 682C373 702 352 703 352 703C319 703 319 644 319 627C319 621 319 604 323 589C185 512 48 338 48 163C48 113 62 62 97 23C136-19 163-27 290-65C333-77 366-87 366-125C366-129 364-166 330-166C309-166 279-161 245-141C237-137 236-136 230-136C219-136 211-146 211-154C211-175 282-202 330-202C404-202 452-128 452-70C452 9 385 29 344 41L256 68C213 81 140 103 140 212C140 348 248 495 339 552C361 522 394 522 414 522C441 522 522 522 522 576ZM475 575C468 565 467 563 451 560C437 558 414 558 414 558C400 558 383 558 375 571C395 582 409 582 427 582C456 582 460 581 475 575"}],120636:[.452,.211,.6,{sk:.019,p:"594 336C594 428 517 452 445 452C424 452 351 452 280 376C266 426 211 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 362 171 346 161 306L139 216L103 76C100 62 95 43 95 36C95 15 111-8 142-8C194-8 206 38 213 68L241 180C245 193 270 296 272 299C273 305 301 350 334 377C362 399 395 416 437 416C463 416 487 406 487 357C487 332 483 318 479 300L368-141C364-157 364-163 364-167C364-199 390-211 411-211C422-211 463-210 478-150L586 280C591 298 594 311 594 336"}],120637:[.702,.008,.562,{sk:.062,p:"547 490C547 666 443 702 382 702C303 702 203 650 128 514C77 420 46 284 46 203C46 58 122-8 212-8C279-8 367 31 436 133C520 256 547 415 547 490ZM440 563C440 500 418 413 407 371L198 371C212 429 238 520 268 572C291 613 332 666 380 666C422 666 440 622 440 563ZM395 323C333 55 249 28 214 28C200 28 179 32 165 63C153 90 153 130 153 130C153 187 175 280 186 323"}],120638:[.452,.008,.412,{p:"378 148C378 162 363 162 354 162C342 162 335 162 331 149C300 52 203 28 167 28C158 28 148 28 148 49C148 70 158 96 164 113C217 249 252 399 252 408C252 429 236 452 205 452C159 452 145 414 139 399C136 392 133 372 131 365C124 347 114 301 109 283C104 270 96 243 91 225C78 180 88 222 76 177C67 146 46 113 46 82C46 29 95-8 162-8C191-8 247-1 303 40C364 84 378 140 378 148"}],120639:[.452,.008,.668,{sk:.025,p:"634 148C634 162 619 162 610 162C592 162 590 160 585 142C577 113 553 28 502 28C492 28 476 29 476 68C476 68 477 92 482 110C485 123 487 135 487 143C487 207 422 228 406 233C370 244 357 246 263 254C290 270 318 293 353 320C418 372 435 380 459 392C458 389 456 382 456 374C456 343 478 327 505 327C548 327 576 366 576 397C576 410 570 444 524 444C455 444 387 389 341 352C280 304 254 285 219 269C225 291 230 314 236 336C248 385 252 400 252 408C252 429 236 452 205 452C187 452 151 442 139 399L104 258L60 82C56 67 50 43 50 36C50 15 66-8 97-8C149-8 161 38 167 64C187 141 186 140 206 217C291 215 376 202 376 142C376 136 374 125 373 119C373 119 369 105 369 95C369 31 431-8 497-8C597-8 634 140 634 148"}],120640:[.694,.012,.671,{sk:-.072,p:"644 6C644 11 641 15 639 18C631 26 622 45 615 61L359 638C347 666 334 694 211 694C188 694 171 694 171 675C171 660 186 658 186 658C202 656 213 655 229 631C241 612 345 374 368 322L79 89C67 80 47 63 47 36C47 8 70-12 95-12C123-12 143 10 171 40C173 43 222 94 226 98C263 136 352 234 390 271L486 55C489 47 498 28 501 20C510 2 529-8 564-8L614-8C632-8 644-8 644 6"}],120641:[.452,.211,.708,{sk:.042,p:"674 148C674 162 659 162 650 162C639 162 635 162 630 157C628 155 628 153 622 128C602 48 579 28 554 28C543 28 531 32 531 65C531 82 535 98 545 138L571 240L593 330C599 353 609 393 609 400C609 421 593 444 562 444C542 444 507 432 496 391L427 114C423 96 406 79 388 64C356 37 326 28 299 28C231 28 225 77 225 107C225 134 231 158 235 176L275 332C281 358 292 401 292 408C292 429 276 452 245 452C193 452 180 402 177 390L44-141C40-157 40-163 40-167C40-199 66-211 87-211C106-211 133-200 147-172C153-160 186-23 193 8C234-8 279-8 292-8C326-8 372-2 432 52C456 6 512-8 549-8C586-8 615 13 636 49C661 89 674 143 674 148"}],120642:[.452,0,.577,{ic:.026,sk:.028,p:"603 408C603 430 587 452 556 452C542 452 504 445 490 399C467 317 428 245 368 184C336 153 266 87 165 54L259 434C259 453 240 452 227 451L102 445C87 444 69 443 69 415C69 397 87 397 96 397C108 397 126 396 138 395L45 18C45 4 57 0 68 0L96 0C203 17 337 67 448 160C581 272 603 397 603 408"}],120643:[.703,.202,.508,{sk:.061,p:"491 576C491 617 437 618 395 618C385 618 360 618 332 614C333 645 339 670 339 670C341 678 341 679 341 682C341 702 320 703 320 703C287 703 287 644 287 626C287 619 287 610 288 603C163 566 101 476 101 400C101 353 127 315 154 296C49 225 24 132 24 94C24 12 97-28 156-49C206-66 208-66 271-88C296-96 339-111 346-115C354-119 359-128 359-136C359-139 357-166 328-166C322-166 273-165 228-141C221-137 219-136 215-136C201-136 195-148 195-154C195-178 279-202 329-202C407-202 449-130 449-83C449-40 419-16 399-8L267 38L201 60C166 72 108 92 108 140C108 199 183 270 196 270C196 270 198 270 203 268C252 251 284 251 311 251C342 251 424 251 424 305C424 347 362 347 329 347C310 347 279 347 233 334C227 350 224 368 224 385C224 438 254 514 308 552C330 522 359 522 383 522C410 522 491 522 491 576ZM444 575C444 575 444 573 441 569C431 558 393 558 383 558C367 558 351 558 342 573C362 582 380 582 394 582C425 582 428 581 444 575ZM376 304L373 298C363 287 326 287 314 287C298 287 276 287 258 301C286 311 308 311 325 311C357 311 360 310 376 304"}],120644:[.452,.008,.585,{p:"569 279C569 386 492 452 361 452C153 452 46 291 46 165C46 58 123-8 254-8C462-8 569 153 569 279ZM454 323C454 288 428 168 398 115C361 50 301 28 256 28C214 28 161 45 161 121C161 156 187 276 217 329C254 394 314 416 359 416C401 416 454 399 454 323"}],120645:[.444,.009,.682,{sk:.046,p:"668 405C668 444 633 444 615 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L262 348C237 269 197 187 143 86C127 56 124 51 124 37C124 10 146-8 172-8C193-8 208 3 215 9C230 24 231 28 236 49L312 348L424 348C402 255 391 194 391 135C391 67 409-9 457-9C490-9 526 24 526 56C526 68 523 74 514 89C468 170 468 247 468 274C468 298 468 308 474 348L598 348C617 348 633 348 648 363C655 370 668 382 668 405"}],120646:[.452,.211,.612,{sk:.1,p:"597 285C597 393 523 452 412 452C277 452 169 358 137 229L44-141C40-157 40-167 40-167C40-199 66-211 87-211C104-211 133-202 147-171C151-162 168-94 199 31C216 15 250-8 306-8C492-8 597 155 597 285ZM483 335C483 286 451 168 434 127C403 55 350 28 305 28C238 28 213 76 213 85C213 88 221 120 226 137L255 255C277 334 302 360 320 377C337 395 372 416 410 416C483 416 483 348 483 335"}],120647:[.452,.105,.424,{ic:.038,sk:-.029,p:"462 413C462 452 360 452 346 452C170 452 35 334 35 214C35 171 54 132 85 103C109 81 154 60 208 35C233 24 266 8 281 0C297-10 302-24 302-34C302-34 301-69 270-69C270-69 248-69 225-60C220-58 218-58 214-58C202-58 195-67 195-76C195-101 264-105 271-105C341-105 393-38 393 21C393 61 372 82 353 96C341 104 278 134 255 145C231 156 171 184 153 198C131 217 120 242 120 264C120 348 228 416 335 416C346 416 370 416 412 393C426 385 429 385 434 385C451 385 462 401 462 413"}],120648:[.444,.008,.686,{p:"671 405C671 444 636 444 618 444L339 444C133 444 42 255 42 151C42 43 123-8 230-8C413-8 519 130 519 272C519 297 515 324 505 348L601 348C620 348 636 348 651 363C658 370 671 382 671 405ZM411 278C411 248 391 148 359 99C318 37 260 28 232 28C145 28 145 98 145 114C145 152 167 247 190 284C210 318 243 348 319 348C401 348 411 314 411 278"}],120649:[.444,.012,.521,{ic:.083,p:"604 405C604 444 568 444 551 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 301C117 348 183 348 202 348L292 348L256 242L217 127C206 96 187 43 187 32C187 4 209-12 234-12C241-12 292-12 302 54L349 348L534 348C555 348 568 348 584 363C604 380 604 405 604 405"}],120650:[.453,.008,.631,{sk:.037,p:"605 362C605 453 537 453 537 453C498 453 461 411 461 377C461 349 483 336 491 332C530 309 541 291 541 269C541 227 461 28 333 28C256 28 232 66 232 117C232 166 255 227 284 303C299 341 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C111 406 166 416 182 416C189 416 199 416 199 395C199 372 187 343 184 335C137 216 124 175 124 133C124 13 240-8 326-8C394-8 453 25 508 94C592 199 605 332 605 362"}],120651:[.452,.216,.747,{sk:.033,p:"704 295C704 380 656 452 566 452C408 452 333 244 279 92C161 105 101 140 101 204C101 227 125 339 187 410C201 424 201 426 201 430C201 444 187 444 178 444C162 444 161 443 144 425C78 346 52 228 52 190C52 97 128 27 247 3L206-116C199-134 189-161 189-172C189-208 222-216 236-216C295-216 303-158 305-145L325-7C335-8 337-8 349-8C530-8 704 126 704 295ZM653 266C653 232 634 171 551 128C473 88 392 88 339 88C349 164 355 212 401 273C436 318 489 356 549 356C608 356 653 321 653 266"}],120652:[.452,.202,.718,{sk:.011,p:"679 422C679 437 667 444 658 444C648 444 645 441 633 429L400 197C383 256 358 347 321 399C285 449 203 452 161 452C68 452 47 385 47 375C47 361 59 361 70 361C88 361 90 362 94 376C104 401 128 416 145 416C180 416 237 302 239 298C268 241 277 205 304 103L51-150C40-161 37-164 37-173C37-183 45-194 59-194C67-194 72-189 72-189C84-181 188-73 317 52C346-57 368-102 389-138C415-183 468-202 556-202C651-202 669-132 669-125C669-111 656-111 646-111C629-111 627-112 622-126C613-152 588-166 572-166C538-166 485-63 482-57C450 6 438 49 412 147L665 399C676 410 679 413 679 422"}],120653:[.694,.202,.758,{sk:.151,p:"733 362C733 453 665 453 665 453C627 453 589 413 589 377C589 349 610 337 619 332C658 309 669 291 669 269C669 207 558 29 395 28L553 659C557 673 557 675 557 679C557 694 544 694 534 694C514 694 513 692 508 671L348 31C246 42 235 96 235 134C235 158 238 185 284 302C299 339 301 345 301 362C301 420 243 452 188 452C82 452 32 316 32 296C32 282 47 282 56 282C68 282 75 282 79 295C112 406 166 416 182 416C188 416 199 416 199 395C199 372 189 347 177 316C142 228 125 177 125 144C125 12 281-2 327-6C336-7 337-10 337-10C337-13 319-82 317-92C309-124 294-184 294-188C294-202 308-202 317-202C335-202 337-201 342-182C365-95 364-96 386-8C536-8 650 102 698 204C709 229 733 311 733 362"}],120654:[.453,.008,.718,{sk:.039,p:"691 362C691 398 682 428 654 445C646 450 636 453 625 453C604 453 581 442 565 422C554 408 549 393 549 379C549 361 557 345 572 336C600 318 624 292 624 258C624 252 624 246 622 239C604 166 536 102 465 102C421 102 385 119 364 147C379 174 390 203 397 233C399 239 400 246 400 252C400 276 386 296 362 296C335 296 311 269 304 239C297 214 294 189 294 166C294 160 294 155 295 149C262 120 220 102 178 102C116 102 75 144 75 201C75 211 76 222 79 233C94 294 132 351 173 405C178 411 181 418 181 425C181 434 176 443 168 448C164 450 159 451 154 451C144 451 133 446 126 437C79 376 49 308 32 239C25 212 22 184 22 158C22 65 66-8 157-8C216-8 271 24 314 72C337 24 381-8 444-8C552-8 638 112 668 233C679 276 691 323 691 362"}],120655:[.711,.017,.628,{ic:.029,sk:.079,p:"657 459C657 634 536 711 396 711C223 711 177 567 177 536C177 523 184 490 227 490C272 490 298 531 298 560C298 595 267 605 254 607C290 652 337 672 391 672C411 672 459 669 497 636C539 598 539 543 539 519C539 463 525 407 510 352C482 455 397 455 376 455C294 455 223 434 148 364C63 287 59 170 59 157C59 87 101 44 130 22C171-9 222-17 279-17C603-17 657 386 657 459ZM488 296C488 235 449 138 428 106C401 66 350 26 284 26C243 26 181 35 181 112C181 150 213 299 247 350C261 370 301 419 383 419C484 419 488 321 488 296"}],120656:[.444,.008,.483,{sk:.074,p:"444 423C444 431 439 443 424 444L382 444C328 444 222 444 135 366C88 324 50 258 50 179C50 43 165-8 282-8C296-8 329-8 376 9C380 10 436 31 436 47C436 58 430 77 417 77C413 77 411 77 401 70C341 34 310 28 285 28C260 28 166 33 166 137C166 163 171 188 177 213L359 213C374 213 398 213 398 238C398 260 379 260 360 260L189 260C205 322 242 397 361 397L403 397C417 397 444 397 444 423"}],120657:[.702,.008,.692,{sk:.119,p:"655 344C655 355 644 357 638 359C629 361 627 361 609 364C613 378 626 436 626 496C626 663 533 702 472 702C396 702 302 635 302 527C302 416 413 376 488 353C467 269 445 185 413 125C393 87 353 28 301 28C242 28 227 58 227 97C227 123 243 188 255 232L269 290C274 311 282 342 282 354C282 421 215 452 157 452C120 452 91 431 70 395C45 355 32 301 32 296C32 282 47 282 56 282C67 282 71 282 76 287C78 289 78 291 84 316C104 396 127 416 152 416C163 416 175 412 175 379C175 361 161 305 152 268C148 253 135 201 132 192C120 142 120 121 120 114C120-2 235-8 293-8C444-8 553 147 600 328C613 326 631 322 638 322C648 322 655 333 655 344ZM526 566C526 508 505 424 497 390C376 426 349 479 349 529C349 609 414 666 469 666C519 666 526 602 526 566"}],120658:[.452,.01,.724,{sk:.053,p:"681 128C686 150 669 153 661 153C652 153 638 149 632 125C614 53 576 28 537 28C509 29 500 52 500 79C500 91 501 103 504 114C525 195 588 312 640 374C648 380 651 392 651 405C651 417 648 430 643 436C639 442 629 449 617 449C611 449 604 448 598 443L246 174C275 230 284 274 298 328C302 345 304 360 304 373C304 427 272 452 226 452C116 452 79 336 74 316C68 294 86 291 94 291C103 291 117 295 123 319C140 391 179 416 218 416C245 415 255 392 255 365C255 353 253 341 250 330C230 249 167 132 114 70C101 60 96 46 96 32C96 10 109-10 130-10C138-10 147-7 157 0L508 270C479 214 470 170 457 116C453 99 451 84 451 71C451 17 483-8 529-8C639-8 676 108 681 128"}],120659:[.694,.202,.713,{sk:.126,p:"687 270C687 377 601 450 454 455L506 665C509 677 509 680 509 680C509 694 495 694 486 694C466 694 465 692 460 671L410 473C406 460 405 458 405 458C403 457 402 456 385 455C179 443 56 301 56 174C56 67 142-6 289-11L246-188C246-202 260-202 269-202C285-202 290-201 294-184L329-44C336-15 338-13 338-13C340-12 342-12 358-11C561 1 687 141 687 270ZM397 419L298 25C212 30 159 67 159 148C159 176 170 268 222 334C257 378 315 412 397 419ZM584 296C584 268 573 176 521 110C486 66 428 32 346 25L445 419C531 414 584 377 584 296"}],120660:[.452,.194,.612,{sk:.094,p:"597 285C597 393 523 452 412 452C300 452 189 385 144 253C142 247 81 29 81-67C81-147 118-175 251-175C271-175 289-175 327-171C353-169 355-169 375-169C387-169 404-169 411-173L411-178C405-192 426-194 434-194C451-194 454-192 458-176C463-155 464-144 464-138C464-79 404-79 295-79C136-79 136-63 136-22C136-8 136 9 148 69C173 26 225-8 305-8C495-8 597 157 597 285ZM483 335C483 286 451 168 434 127C399 47 340 28 307 28C268 28 228 49 228 115C228 153 255 277 285 333C319 393 372 416 410 416C483 416 483 348 483 335"}],120661:[.444,.008,.975,{sk:.043,p:"955 405C955 444 920 444 902 444L222 444C201 444 158 444 105 396C70 364 31 313 31 303C31 289 43 289 54 289C69 289 70 290 79 299C118 348 172 348 231 348C196 302 146 218 146 130C146 49 186-8 260-8C343-8 427 47 488 137C496 50 537-8 618-8C757-8 873 162 873 295C873 300 873 324 868 348C908 348 915 348 929 357C936 362 955 378 955 405ZM826 295C826 161 713 88 635 88C560 88 541 155 541 210C541 228 544 250 548 269C550 276 550 280 550 280C550 295 534 295 527 295C518 295 507 295 503 283C460 139 345 88 277 88C217 88 197 131 197 163C197 169 197 234 285 348L820 348C826 322 826 305 826 295"}],120662:[.694,0,.733,{p:"690 27C690 32 690 34 685 47L474 651C459 694 430 694 410 694L322 694C302 694 273 694 258 651L47 47C42 34 42 32 42 27C42 0 67 0 81 0L117 0C135 0 166 0 180 40L219 151L496 151L530 55C542 20 549 0 597 0L651 0C665 0 690 0 690 27ZM466 237L249 237L321 449C336 493 349 531 357 567L358 567C363 543 363 541 371 518"}],120663:[.694,0,.733,{sk:-.04,p:"671 194C671 335 532 357 495 363C587 384 640 436 640 514C640 694 427 694 385 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L413 0C487 0 671 13 671 194ZM504 511C504 397 373 397 348 397L232 397L232 608L349 608C388 608 504 605 504 511ZM532 196C532 93 425 86 377 86L232 86L232 325L358 325C393 325 532 325 532 196"}],120664:[.691,0,.581,{sk:.022,p:"534 635L534 643C534 675 527 691 486 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 590L270 590L479 587C511 587 534 587 534 635"}],120665:[.694,0,.917,{p:"856 25C856 29 856 31 850 43L571 655C553 694 522 694 503 694L413 694C394 694 363 694 345 655L67 45C60 31 60 29 60 25C60 0 85 0 98 0L818 0C831 0 856 0 856 25ZM648 132L246 132L447 572"}],120666:[.691,0,.642,{sk:.015,p:"595 48L595 62C595 110 572 110 539 110L384 108L238 106L238 311L501 311C532 311 549 318 549 358C549 395 536 405 501 405L238 405L238 590L287 590L522 587C557 587 580 587 580 635L580 643C580 675 573 691 532 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L547 0C585 0 595 13 595 48"}],120667:[.694,0,.672,{p:"616 48L616 57C616 105 593 105 559 105L240 101L600 607C610 620 610 622 610 644C610 671 609 694 562 694L124 694C82 694 76 677 76 645C76 596 97 596 137 596L398 599L433 599L71 91C61 78 61 76 61 56L61 48C61 12 72 0 109 0L568 0C606 0 616 13 616 48"}],120668:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L603 694C565 694 555 681 555 646L555 408L238 408L238 646C238 678 231 694 190 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 314L555 314L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120669:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM653 343C653 252 651 53 427 53C202 53 202 256 202 343C202 429 202 644 427 644C653 644 653 431 653 343ZM591 330L591 367C591 405 578 415 539 415L316 415C279 415 264 407 264 367L264 330C264 292 277 282 316 282L539 282C576 282 591 290 591 330"}],120670:[.694,0,.331,{p:"239 48L239 646C239 678 232 694 191 694L140 694C104 694 92 683 92 646L92 48C92 12 103 0 140 0L191 0C229 0 239 13 239 48"}],120671:[.694,0,.764,{sk:.012,p:"701 29L421 405L684 652C696 663 696 669 696 673C696 694 676 694 662 694L601 694C584 694 564 694 543 674L221 370L221 646C221 678 214 694 173 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L173 0C211 0 221 13 221 48L221 216L332 321L556 21C572 0 587 0 606 0L666 0C687 0 701 0 701 29"}],120672:[.694,0,.672,{p:"631 28C631 31 630 33 626 46L440 651C428 690 407 694 379 694L292 694C265 694 243 691 231 651L45 46C41 33 40 31 40 28C40 0 68 0 81 0L116 0C142 0 165 3 177 43L262 324L300 459C321 535 323 550 324 564L325 564C327 548 338 505 342 491C349 461 354 444 362 416L474 43C486 3 509 0 535 0L590 0C603 0 631 0 631 28"}],120673:[.694,0,.978,{p:"886 48L886 646C886 678 879 694 838 694L754 694C729 694 704 692 687 651L555 327C534 276 497 184 489 149L488 149C479 185 438 284 417 337L289 653C272 694 240 694 222 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 565L215 565C226 520 271 409 295 350L411 65C429 22 453 22 487 22C521 22 545 22 563 65L691 379C701 403 755 539 762 565L763 565L763 48C763 16 770 0 811 0L838 0C876 0 886 13 886 48"}],120674:[.694,0,.794,{p:"702 48L702 646C702 678 695 694 654 694L627 694C589 694 579 681 579 646L579 121L578 121L303 654C282 694 252 694 232 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L166 0C204 0 214 13 214 48L214 573L215 573L490 40C511 0 541 0 561 0L654 0C692 0 702 13 702 48"}],120675:[.688,0,.733,{p:"680 614L680 640C680 672 673 688 632 688L100 688C64 688 52 677 52 640L52 614C52 566 72 566 121 566L366 568L611 566C661 566 680 566 680 614ZM686 48L686 74C686 122 667 122 616 122L366 120L116 122C65 122 46 122 46 74L46 48C46 12 57 0 94 0L638 0C676 0 686 13 686 48ZM610 346L610 370C610 402 603 418 562 418L170 418C134 418 122 407 122 370L122 346C122 314 129 298 170 298L562 298C600 298 610 311 610 346"}],120676:[.716,.022,.794,{p:"732 342C732 543 659 716 397 716C120 716 61 525 61 342C61 155 126-22 396-22C654-22 732 137 732 342ZM585 358C585 269 585 58 397 58C208 58 208 267 208 358C208 446 208 638 396 638C585 638 585 448 585 358"}],120677:[.691,0,.794,{p:"702 48L702 643C702 675 695 691 654 691L139 691C103 691 91 680 91 643L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 597L555 597L555 48C555 16 562 0 603 0L654 0C692 0 702 13 702 48"}],120678:[.694,0,.703,{sk:-.034,p:"641 478C641 629 543 694 389 694L139 694C103 694 91 683 91 646L91 48C91 12 102 0 139 0L190 0C228 0 238 13 238 48L238 268L390 268C547 268 641 334 641 478ZM502 478C502 411 491 347 357 347L235 347L235 608L358 608C489 608 502 548 502 478"}],120679:[.716,.022,.856,{p:"794 342C794 585 678 716 428 716C182 716 61 590 61 342C61 105 177-22 427-22C666-22 794 93 794 342ZM651 415L204 415C213 513 252 644 427 644C604 644 642 514 651 415ZM651 283C645 185 609 53 427 53C245 53 210 186 204 283"}],120680:[.694,0,.794,{p:"732 48L732 64C732 112 712 112 665 112L346 109L288 109L463 318C471 327 476 336 476 347C476 360 470 367 463 375L275 593L332 593L663 590C713 590 732 590 732 638L732 646C732 678 725 694 684 694L109 694C63 694 61 672 61 644C61 620 61 617 73 603L302 337L74 65C64 53 61 44 61 36C61 0 98 0 109 0L684 0C722 0 732 13 732 48"}],120681:[.688,0,.733,{p:"692 632L692 640C692 672 685 688 644 688L88 688C52 688 40 677 40 640L40 632C40 584 64 584 92 584L293 587L293 48C293 12 304 0 341 0L392 0C430 0 440 13 440 48L440 587L640 584C668 584 692 584 692 632"}],120682:[.716,0,.856,{p:"794 558C794 647 703 716 600 716C496 716 448 630 428 526L427 526C403 646 350 716 255 716C152 716 61 647 61 558C61 519 95 519 110 519L148 519C168 519 194 519 197 558C200 591 232 606 258 606C326 606 354 533 354 392L354 48C354 12 365 0 402 0L453 0C491 0 501 13 501 48L501 392C501 533 528 606 597 606C625 606 655 589 658 558C661 519 688 519 707 519L745 519C760 519 794 519 794 558"}],120683:[.694,0,.794,{p:"732 347C732 521 598 578 464 588L464 646C464 678 457 694 416 694L371 694C335 694 323 683 323 646L323 587C194 576 61 521 61 347C61 174 193 118 323 107L323 48C323 12 334 0 371 0L416 0C454 0 464 13 464 48L464 106C596 116 732 172 732 347ZM323 181C212 201 205 285 205 347C205 409 213 493 323 513ZM588 347C588 289 582 198 464 180L464 514C583 496 588 405 588 347"}],120684:[.694,0,.733,{sk:-.015,p:"694 22C694 29 689 37 685 42L433 368L639 651C648 663 649 664 649 671C649 694 627 694 613 694L538 694C521 694 504 694 489 673L358 486L223 671C206 694 193 694 172 694L89 694C75 694 54 694 54 672C54 666 54 664 64 652L283 368L47 43C38 31 37 30 37 23C37 0 59 0 73 0L148 0C181 0 185 6 197 24L358 262L525 22C540 0 556 0 575 0L658 0C671 0 694 0 694 22"}],120685:[.694,0,.856,{p:"794 583C794 619 758 619 746 619L698 619C601 619 601 519 601 414C601 328 592 216 495 187L495 646C495 678 488 694 447 694L402 694C366 694 354 683 354 646L354 187C254 222 254 345 254 438C254 560 234 619 157 619L109 619C98 619 61 619 61 583C61 577 63 550 98 547C108 529 113 502 113 433C113 344 114 138 354 108L354 48C354 12 365 0 402 0L447 0C485 0 495 13 495 48L495 108C742 135 742 350 742 422C742 472 742 520 757 547C792 550 794 577 794 583"}],120686:[.716,0,.794,{p:"744 48L744 60C744 108 722 108 682 108C666 108 649 107 633 107L559 107C545 107 543 107 537 106C557 149 579 177 624 232C679 301 732 370 732 464C732 505 722 595 642 655C564 713 457 716 397 716C323 716 240 710 167 666C77 611 61 516 61 464C61 373 109 306 167 236C218 173 237 146 256 106C249 107 247 107 234 107L160 107C144 107 127 108 111 108C70 108 49 108 49 60L49 48C49 12 60 0 97 0L295 0C312 0 343 0 343 42C343 120 302 204 270 268C227 356 208 406 208 465C208 589 265 644 396 644C524 644 585 592 585 465C585 411 570 363 525 274C493 210 450 123 450 42C450 0 481 0 498 0L696 0C734 0 744 13 744 48"}],120687:[.694,0,.917,{p:"856 669C856 694 831 694 818 694L98 694C85 694 60 694 60 669C60 665 60 663 66 651L345 39C363 0 394 0 413 0L503 0C522 0 553 0 571 39L849 649C856 663 856 665 856 669ZM670 562L469 122L268 562"}],120688:[.469,.012,.837,{sk:-.03,p:"781 83C781 91 776 95 768 95L657 95C649 95 645 91 645 83C645 70 641 65 634 65C631 65 607 143 597 193C625 252 642 310 642 424C642 432 637 436 629 436L518 436C510 436 506 432 506 424L506 385C455 438 383 469 306 469C238 469 168 456 118 409C71 364 56 295 56 229C56 163 71 95 118 49C168 3 238-12 306-12C385-12 453 18 507 68C538 21 574-12 631-12C693-12 781 4 781 83ZM461 172C429 107 379 61 306 61C271 61 236 70 216 99C191 135 192 184 192 229C192 274 191 323 216 360C236 388 271 397 306 397C382 397 415 313 439 236"}],120689:[.705,.195,.606,{p:"550 204C550 279 541 350 475 406C497 438 504 479 504 520C504 571 490 624 453 659C414 695 359 705 306 705C168 705 56 596 56 458L56-182C56-190 60-195 68-195L179-195C188-195 192-191 192-182L192 12C227-3 266-12 306-12C371-12 439 0 487 43C533 82 550 143 550 204ZM368 520C368 501 368 475 365 454C345 458 326 458 306 458C267 458 232 449 192 440C196 540 232 633 306 633C326 633 345 627 355 610C368 588 368 551 368 520ZM414 204C414 165 414 123 391 93C372 68 338 61 306 61C242 61 199 120 191 186L192 354C226 344 268 334 306 334C334 334 366 342 389 352C411 313 414 249 414 204"}],120690:[.469,.217,.698,{sk:.046,p:"641 443C643 453 639 458 629 458L518 458C512 458 507 455 506 449L487 357C438 425 361 469 276 469C159 469 56 389 56 277C56 269 60 264 68 264L179 264C188 264 192 268 192 277C192 318 232 346 276 346C329 346 369 302 392 253C414 206 435 158 454 110C448 41 445-29 445-97C445-156 462-217 512-217C563-217 581-156 581-97C581-11 578 76 562 159C588 254 619 347 641 443"}],120691:[.733,.012,.541,{p:"485 211C485 326 442 397 355 474C289 533 178 606 190 641C193 653 203 655 216 655C267 655 312 619 358 599C424 573 460 676 388 692C331 704 274 736 215 733C168 731 135 708 121 663C107 620 156 534 211 458C177 449 146 434 120 409C72 364 56 295 56 229C56 163 72 94 120 49C171 2 242-12 312-12C411-12 485 99 485 211ZM363 156C363 113 349 61 312 61C276 61 239 71 217 99C191 136 192 184 192 229C192 274 191 323 217 360C227 374 243 384 260 390C323 300 363 251 363 156"}],120692:[.48,.023,.512,{sk:.016,p:"454 84C469 143 403 150 397 124C385 80 328 84 279 84C237 84 192 91 192 143C192 160 196 180 200 195C216 193 233 188 248 188C294 188 340 199 340 240C340 281 294 291 248 291C233 291 217 287 202 284C201 298 200 318 200 326C200 372 244 374 279 374C303 374 327 363 347 349C404 307 467 393 409 435C370 463 326 480 279 480C178 480 66 441 66 326C66 297 74 269 91 246C72 218 56 175 56 143C56 10 173-23 279-23C358-23 436 12 454 84"}],120693:[.75,.208,.566,{sk:.014,p:"510-85C510-39 485 6 431 26L288 83C197 110 167 184 167 281C167 376 223 475 276 522C292 507 311 499 335 499C387 499 442 516 442 561C442 605 395 618 339 621C352 642 365 664 365 682C365 773 229 773 229 682C229 649 232 615 240 587C153 526 56 389 56 252C56 101 115-7 255-50L391-105C396-107 400-113 400-118C400-127 398-136 386-136C366-136 345-132 312-119C255-97 242-165 270-177C316-194 354-208 403-208C468-208 510-146 510-85"}],120694:[.469,.217,.735,{p:"679-149L679 298C679 347 668 396 632 428C594 462 540 469 489 469C432 469 386 448 350 412C321 448 270 469 215 469C137 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 194 397 215 397C236 397 239 369 239 344L239 57C239-34 376-34 376 57L375 144C378 272 390 397 489 397C505 397 520 390 528 377C542 353 543 325 543 298L543-149C543-240 679-240 679-149"}],120695:[.705,.012,.567,{p:"511 347C511 439 504 535 456 614C418 672 351 707 283 705C214 705 148 672 111 614C62 535 56 439 56 347C56 255 62 159 111 81C148 23 214-12 283-12C352-12 418 23 456 81C504 159 511 255 511 347ZM375 383L192 383C192 449 194 518 212 569C224 603 248 633 283 633C318 633 342 603 354 569C372 518 375 449 375 383ZM375 311C375 246 372 177 354 125C342 91 318 61 283 61C248 61 224 91 212 125C194 177 192 246 192 311"}],120696:[.469,.012,.477,{sk:-.098,p:"421 153C421 161 416 165 408 165L297 165C289 165 285 161 285 153C285 104 258 61 211 61C191 61 189 89 192 113C205 209 209 305 209 401C209 492 73 492 73 401C73 307 70 210 57 117C48 44 129-12 211-12C323-12 421 50 421 153"}],120697:[.469,.012,.675,{sk:-.059,p:"619 153C619 161 614 165 606 165L494 165C486 165 482 161 482 153C482 87 462 61 447 61C421 61 421 95 421 125C421 225 346 270 269 280C311 313 357 360 395 385C403 369 419 357 443 357C518 357 518 468 443 468C342 468 275 354 192 306L192 401C192 492 56 492 56 401L56 57C56-34 192-34 192 57L192 213C263 208 285 190 285 125C285 44 362-12 447-12C528-12 619 47 619 153"}],120698:[.694,.012,.764,{sk:-.213,p:"702 11C694 17 666 60 648 86L271 661C251 691 159 694 93 694C44 694 44 622 93 622C119 622 143 609 158 586L309 355L111 99C55 25 165-57 220 16L385 239L535 11C543-1 570-12 587-12L694-12C709-12 714 2 702 11"}],120699:[.469,.217,.735,{sk:-.097,p:"679 153C679 161 674 165 666 165L554 165C546 165 542 161 542 153C542 117 540 61 519 61C498 61 496 90 496 115L496 390C496 481 360 481 360 390L360 215C356 137 343 61 276 61C251 61 226 69 212 90C199 110 193 135 191 160L192 401C192 492 56 492 56 401L56-149C56-240 192-240 192-149L192-3C219-9 248-12 276-12C323-12 364 5 397 32C427 5 472-12 519-12C597-12 679 68 679 153"}],120700:[.469,.001,.574,{p:"518 401C518 492 382 492 382 401C382 267 312 149 192 95L192 428C192 452 180 464 156 464L92 464C68 464 56 452 56 428L56 36C56 14 67 2 89 0C102-1 114-1 127 0C142 1 160 5 169 8C369 69 518 207 518 401"}],120701:[.75,.226,.574,{sk:-.031,p:"518-103C518-57 496-12 443 6L237 77C199 90 161 111 161 149C161 183 175 215 197 238C225 229 253 223 284 223C337 223 391 241 391 286C391 331 337 347 284 347C260 347 236 343 213 336C199 360 193 392 193 423C193 461 212 499 234 523C251 508 270 499 294 499C347 499 401 516 401 561C401 606 355 618 298 621C311 642 324 664 324 682C324 773 188 773 188 682C188 655 190 628 195 603C119 572 56 505 56 423C56 365 81 316 123 281C82 240 56 183 56 119C56 36 123-28 204-56L399-123C405-125 408-130 408-136C408-145 406-154 394-154C374-154 353-150 320-137C263-115 250-183 278-195C324-212 362-226 411-226C476-226 518-164 518-103"}],120702:[.475,.011,.599,{p:"543 225C543 389 463 475 300 475C133 475 56 386 56 225C56 62 142-11 299-11C456-11 543 61 543 225ZM407 237C407 158 407 67 300 67C192 67 192 157 192 237C192 314 192 403 299 403C407 403 407 315 407 237"}],120703:[.458,.012,.76,{sk:.038,p:"664 101C609 165 593 248 590 334L643 334C724 334 724 458 643 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L261 334C260 245 256 156 232 75C207-12 339-48 363 39C390 135 395 234 397 334L455 334C460 217 486 102 559 13C617-56 722 31 664 101"}],120704:[.469,.217,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 303 56 229L56-149C56-240 192-240 192-149L193 1C221-8 252-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120705:[.469,.109,.524,{sk:.016,p:"398 431C371 456 336 469 299 469C170 469 56 381 56 258C56 176 109 106 184 72L332 2C363-13 371-37 360-37C347-37 333-36 321-31C264-9 250-77 278-89C305-99 331-109 360-109C476-109 518 64 389 125L226 201C190 218 161 252 161 291C161 357 228 397 299 397C321 397 341 375 359 357C384 332 449 379 398 431"}],120706:[.458,.012,.683,{sk:.034,p:"565 334C648 334 648 458 565 458L280 458C217 458 153 442 112 395C67 346 56 277 56 211C56 150 69 87 112 45C155 2 219-12 280-12C341-12 403 2 448 45C490 87 505 150 505 211C505 253 500 296 485 334ZM368 211C368 170 368 126 349 94C335 70 308 61 280 61C252 61 224 70 210 94C191 126 192 170 192 211C192 245 190 285 209 310C225 331 253 334 280 334C306 334 334 331 350 310C369 285 368 245 368 211"}],120707:[.458,.011,.699,{sk:.037,p:"582 334C663 334 663 458 582 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L301 334L301 57C301-34 437-34 437 57L437 334"}],120708:[.471,.012,.728,{sk:.012,p:"672 261C672 327 656 396 614 446C554 515 453 425 512 357C527 339 536 295 536 261C536 177 534 61 479 61C447 61 413 68 391 92C367 117 375 155 375 190C375 229 381 291 389 342C399 414 317 469 235 469C129 469 56 394 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 193 397 235 397C255 397 257 369 254 346C247 295 239 229 239 190C239 132 244 72 290 37C342-5 412-12 479-12C594-12 672 130 672 261"}],120709:[.469,.217,.716,{sk:-.021,p:"660 250C660 367 576 469 464 469C324 469 267 311 267 153L267 140C222 162 192 199 192 250C192 316 197 385 235 439C242 449 238 458 225 458L114 458C111 458 106 456 104 453C62 395 56 322 56 250C56 128 146 39 267 5L267-149C267-240 403-240 403-149L403-11C544-2 660 108 660 250ZM524 250C524 179 471 121 403 113L403 153C403 242 387 346 464 346C506 346 524 297 524 250"}],120710:[.469,.206,.849,{sk:-.029,p:"793-79C793-71 788-67 780-67L668-67C660-67 656-71 656-79C656-108 653-135 637-135C610-135 592-91 573-56L496 118L685 347C742 417 638 504 580 434L436 259L390 385C369 434 280 469 209 469C125 469 56 410 56 343C56 335 60 330 68 330L180 330C189 330 193 334 193 343C193 370 195 397 211 397C226 397 258 356 275 322L342 146L153-83C96-153 201-240 259-170L404 6L459-122C497-200 568-206 639-206C727-206 793-146 793-79"}],120711:[.694,.206,.87,{sk:.065,p:"814 261C814 327 798 396 756 446C698 515 595 425 654 357C669 339 678 295 678 261C677 185 640 97 568 69L568 682C568 690 563 694 555 694L444 694C436 694 432 690 432 682L432 70C377 78 359 139 359 190C359 229 363 292 370 342C380 414 307 469 225 469C113 469 56 395 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 346 195 397 225 397C245 397 247 369 244 346C237 294 229 229 229 190C229 80 319-3 432-9L432-193C432-201 436-206 444-206L555-206C564-206 568-202 568-193L568-9C678 1 812 137 814 261"}],120712:[.471,.012,.731,{p:"675 250C675 319 663 391 620 444C562 515 457 429 513 359C530 338 539 289 539 250C539 189 536 112 494 112C464 112 436 126 414 146C424 178 429 215 429 250C429 291 400 327 360 327C320 327 293 291 293 250C293 212 298 176 310 142C291 124 268 112 242 112C187 112 192 187 192 250C192 287 206 322 226 353C274 429 161 504 112 428C76 375 56 313 56 250C56 117 123-12 242-12C292-12 333 11 363 47C398 11 441-12 494-12C608-12 675 119 675 250"}],120713:[.716,.022,.569,{p:"513 340C513 431 418 716 152 716C126 716 117 707 117 688L117 636C117 621 133 616 158 616C240 616 347 609 383 388C356 446 306 479 251 479C56 479 56 293 56 236C56 158 62 101 114 43C155-3 203-22 280-22C513-22 513 237 513 340ZM371 248C371 162 360 72 281 72C196 72 196 139 196 237C196 336 196 407 276 407C347 407 371 331 371 248"}],120714:[.458,.012,.519,{p:"461 47L418 125C411 137 399 137 395 123C387 97 376 61 336 61C294 61 250 72 224 105C199 136 193 174 191 213L367 213C414 213 414 286 367 286L192 286C193 312 199 336 215 355C236 381 273 386 306 386L367 386C414 386 414 458 367 458L306 458C239 458 170 448 119 407C73 369 56 310 56 250C56 177 72 103 126 55C182 3 260-12 336-12C384-12 422 5 457 31C463 35 464 41 461 47"}],120715:[.705,.012,.811,{sk:.07,p:"755 331L755 378C755 385 751 389 744 390C725 393 705 396 687 400C684 475 673 549 635 613C600 671 547 705 478 705C388 705 324 658 324 576C324 486 425 393 553 356C553 276 554 188 534 125C523 92 502 61 468 61C443 61 408 65 393 85C374 113 365 149 365 183L365 324C365 399 288 469 205 469C101 469 56 391 56 306C56 298 60 293 68 293L180 293C189 293 193 297 193 306C193 342 187 397 205 397C226 397 229 369 229 344L229 183C229 128 246 69 288 32C334-8 408-12 468-12C536-12 601 23 635 82C679 155 688 242 689 327C706 324 723 321 740 319C750 318 755 321 755 331ZM552 445C498 473 460 515 460 576C460 604 459 633 478 633C511 633 523 602 534 569C545 535 550 490 552 445"}],120716:[.469,.01,.609,{p:"553 395C553 451 523 469 479 469C437 469 402 445 397 389C393 342 367 320 302 291C280 281 248 262 218 249C218 268 207 382 207 401C207 492 71 492 71 401C71 382 88 300 89 283C94 214 91 183 91 157C72 132 56 101 56 64C56 8 86-10 130-10C172-10 207 14 212 70C216 117 241 139 307 168C338 182 361 197 391 210C391 191 402 77 402 58C402-33 538-33 538 58C538 77 521 159 520 176C515 245 518 277 518 302C537 327 553 358 553 395"}],120717:[.694,.206,.73,{p:"674 229C674 299 649 368 594 410C548 446 491 461 433 466L433 682C433 690 428 694 420 694L309 694C301 694 297 690 297 682L297 466C238 461 181 446 134 410C79 368 56 299 56 229C56 160 79 90 134 48C181 12 238-3 297-8L297-193C297-201 301-206 309-206L420-206C429-206 433-202 433-193L433-8C491-3 548 12 594 48C649 90 674 160 674 229ZM543 229C543 182 537 133 503 101C484 82 459 72 433 67L433 392C459 386 483 376 503 358C537 325 543 276 543 229ZM297 67C270 72 245 82 225 101C191 133 186 182 186 229C186 276 191 325 226 358C246 377 270 387 297 393"}],120718:[.469,.245,.567,{p:"511 229C511 294 498 361 454 409C411 454 346 469 283 469C220 469 155 454 113 409C68 361 56 294 56 229C56 92 64-45 96-97C132-154 199-185 303-185C323-185 348-192 348-232C348-240 352-245 360-245L461-245C470-245 474-241 474-232C474-150 420-62 283-62C249-62 210-55 199-26C198-21 196-12 195 0C223-8 253-12 283-12C346-12 411 4 454 49C498 97 511 164 511 229ZM375 229C375 184 375 133 355 98C340 73 312 61 283 61C254 61 226 73 211 98C191 133 192 184 192 229C192 274 191 325 211 361C225 385 254 397 283 397C313 397 341 385 355 361C375 325 375 274 375 229"}],120719:[.458,.012,1.035,{sk:.049,p:"918 334C999 334 999 458 918 458L247 458C162 458 94 396 58 317C53 306 57 299 69 299L181 299C186 299 190 302 192 307C201 327 224 334 247 334L253 334C236 293 227 249 227 204C227 89 307-12 417-12C479-12 529 20 564 67C601 20 652-12 715-12C832-12 898 86 898 250C898 279 893 307 884 334ZM762 250C762 187 768 112 715 112C641 112 631 200 631 274C631 282 626 286 618 286L508 286C500 286 496 282 496 274C496 202 490 112 417 112C377 112 364 159 364 204C364 249 374 293 391 334L746 334C756 307 762 279 762 250"}],120720:[.694,0,.733,{sk:.146,p:"696 27C697 32 697 34 695 47L612 651C607 694 578 694 558 694L470 694C450 694 421 694 396 651L57 47C49 34 49 32 48 27C42 0 67 0 81 0L117 0C135 0 166 0 189 40L251 151L528 151L542 55C546 20 549 0 597 0L651 0C665 0 690 0 696 27ZM516 237L299 237L416 449C441 493 462 531 478 567L479 567C478 543 478 541 481 518"}],120721:[.694,0,.733,{ic:.021,sk:.083,p:"749 514C788 694 575 694 533 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L413 0C487 0 674 13 712 194C742 335 608 357 572 363C669 384 733 436 749 514ZM613 511C588 397 457 397 432 397L316 397L361 608L478 608C517 608 633 605 613 511ZM574 196C552 93 443 86 395 86L250 86L301 325L427 325C462 325 601 325 574 196"}],120722:[.691,0,.581,{ic:.092,sk:.091,p:"671 643C677 675 674 691 633 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L363 590L395 590L604 587C636 587 659 587 669 635"}],120723:[.694,0,.917,{sk:.139,p:"861 25C862 29 863 31 859 43L710 655C701 694 670 694 651 694L561 694C542 694 511 694 484 655L77 45C67 31 66 29 65 25C60 0 85 0 98 0L818 0C831 0 856 0 861 25ZM676 132L274 132L569 572"}],120724:[.691,0,.642,{ic:.077,sk:.095,p:"717 643C723 675 720 691 679 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L547 0C585 0 598 13 605 48L608 62C618 110 595 110 562 110L407 108L261 106L304 311L567 311C598 311 617 318 625 358C633 395 622 405 587 405L324 405L363 590L412 590L647 587C682 587 705 587 715 635"}],120725:[.694,0,.672,{ic:.079,sk:.087,p:"747 644C753 671 757 694 710 694L272 694C230 694 220 677 213 645C203 596 224 596 264 596L525 599L560 599L90 91C78 78 77 76 73 56L71 48C64 12 72 0 109 0L568 0C606 0 619 13 626 48L628 57C638 105 615 105 581 105L261 101L729 607C742 620 742 622 747 644"}],120726:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L751 694C713 694 700 681 692 646L642 408L325 408L375 646C382 678 379 694 338 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L305 314L622 314L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120727:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM726 343C707 252 662 53 438 53C213 53 256 256 275 343C293 429 339 644 564 644C790 644 745 431 726 343ZM669 367C677 405 666 415 627 415L404 415C367 415 351 407 342 367L334 330C326 292 337 282 376 282L599 282C636 282 653 290 661 330"}],120728:[.694,0,.331,{ic:.048,sk:.103,p:"376 646C383 678 380 694 339 694L288 694C252 694 237 683 229 646L102 48C95 12 103 0 140 0L191 0C229 0 242 13 249 48"}],120729:[.694,0,.764,{ic:.076,sk:.095,p:"839 673C844 694 824 694 810 694L749 694C732 694 712 694 686 674L300 370L358 646C365 678 362 694 321 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L173 0C211 0 224 13 231 48L267 216L400 321L560 21C572 0 587 0 606 0L666 0C687 0 701 0 707 29L507 405L823 652C837 663 838 669 839 673"}],120730:[.694,0,.672,{sk:.138,p:"637 28C638 31 637 33 636 46L578 651C575 690 555 694 527 694L440 694C413 694 390 691 369 651L55 46C48 33 47 31 46 28C40 0 68 0 81 0L116 0C142 0 166 3 186 43L331 324L398 459C435 535 440 550 444 564L445 564C443 548 445 505 446 491L450 416L483 43C487 3 509 0 535 0L590 0C603 0 631 0 637 28"}],120731:[.694,0,.978,{ic:.048,sk:.102,p:"1023 646C1030 678 1027 694 986 694L902 694C877 694 851 692 825 651L625 327C593 276 536 184 521 149L520 149C518 185 498 284 489 337L428 653C420 694 388 694 370 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L334 565L335 565C337 520 358 409 369 350L425 65C434 22 458 22 492 22C526 22 550 22 577 65L772 379C787 403 870 539 882 565L883 565L773 48C766 16 770 0 811 0L838 0C876 0 889 13 896 48"}],120732:[.694,0,.794,{ic:.048,sk:.102,p:"839 646C846 678 843 694 802 694L775 694C737 694 724 681 716 646L605 121L604 121L442 654C430 694 400 694 380 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L166 0C204 0 217 13 224 48L336 573L337 573L499 40C511 0 541 0 561 0L654 0C692 0 705 13 712 48"}],120733:[.688,0,.733,{ic:.086,sk:.072,p:"816 640C823 672 819 688 778 688L246 688C210 688 196 677 188 640L183 614C172 566 192 566 241 566L487 568L731 566C781 566 800 566 811 614ZM702 74C712 122 693 122 642 122L392 120L142 122C91 122 72 122 62 74L56 48C49 12 57 0 94 0L638 0C676 0 689 13 696 48ZM689 370C695 402 692 418 651 418L259 418C223 418 209 407 201 370L196 346C189 314 192 298 233 298L625 298C663 298 676 311 684 346"}],120734:[.716,.022,.794,{ic:.026,sk:.12,p:"805 342C847 543 811 716 549 716C272 716 173 525 134 342C94 155 121-22 391-22C649-22 761 137 805 342ZM661 358C642 269 597 58 409 58C220 58 265 267 284 358C303 446 344 638 532 638C721 638 680 448 661 358"}],120735:[.691,0,.794,{ic:.047,sk:.102,p:"839 643C845 675 842 691 801 691L286 691C250 691 236 680 228 643L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L365 597L682 597L565 48C558 16 562 0 603 0L654 0C692 0 705 13 712 48"}],120736:[.694,0,.703,{ic:.047,sk:.07,p:"743 478C775 629 691 694 537 694L287 694C251 694 236 683 228 646L101 48C94 12 102 0 139 0L190 0C228 0 241 13 248 48L295 268L447 268C604 268 712 334 743 478ZM604 478C589 411 565 347 431 347L309 347L364 608L487 608C618 608 618 548 604 478"}],120737:[.716,.022,.856,{ic:.025,sk:.126,p:"867 342C918 585 830 716 580 716C334 716 186 590 134 342C83 105 172-22 422-22C661-22 814 93 867 342ZM739 415L293 415C322 513 389 644 564 644C741 644 752 514 739 415ZM712 283C684 185 620 53 438 53C256 53 249 186 264 283"}],120738:[.694,0,.794,{ic:.078,sk:.08,p:"869 646C876 678 873 694 832 694L257 694C211 694 204 672 198 644C193 620 192 617 201 603L374 337L88 65C75 53 70 44 69 36C61 0 98 0 109 0L684 0C722 0 735 13 742 48L746 64C756 112 736 112 689 112L369 109L311 109L531 318C541 327 547 336 550 347C553 360 548 367 543 375L401 593L458 593L788 590C838 590 857 590 868 638"}],120739:[.688,0,.733,{ic:.098,sk:.061,p:"828 640C835 672 831 688 790 688L234 688C198 688 184 677 176 640L174 632C164 584 188 584 216 584L418 587L303 48C296 12 304 0 341 0L392 0C430 0 443 13 450 48L565 587L764 584C792 584 816 584 826 632"}],120740:[.716,0,.856,{ic:.06,sk:.097,p:"913 558C932 647 855 716 752 716C648 716 582 630 540 526L539 526C540 646 502 716 407 716C304 716 199 647 180 558C171 519 205 519 220 519L258 519C278 519 304 519 316 558C326 591 361 606 387 606C455 606 467 533 437 392L364 48C357 12 365 0 402 0L453 0C491 0 504 13 511 48L584 392C614 533 657 606 726 606C754 606 780 589 777 558C771 519 798 519 817 519L855 519C870 519 904 519 913 558"}],120741:[.694,0,.794,{ic:.019,sk:.121,p:"806 347C843 521 721 578 589 588L601 646C608 678 605 694 564 694L519 694C483 694 468 683 460 646L448 587C316 576 172 521 135 347C98 174 218 118 346 107L333 48C326 12 334 0 371 0L416 0C454 0 467 13 474 48L487 106C621 116 769 172 806 347ZM432 513L361 181C255 201 266 285 279 347C292 409 318 493 432 513ZM662 347C649 289 624 198 502 180L573 514C688 496 674 405 662 347"}],120742:[.694,0,.769,{ic:.043,sk:.097,p:"811 671C816 694 794 694 780 694L705 694C688 694 671 694 651 673L480 486L385 671C373 694 360 694 339 694L256 694C242 694 221 694 216 672C215 666 214 664 222 652L380 368L75 43C64 31 62 30 61 23C56 0 78 0 92 0L167 0C200 0 205 6 221 24L433 262L549 22C559 0 575 0 594 0L677 0C690 0 713 0 718 22C719 29 716 37 713 42L530 368L796 651C808 663 809 664 811 671"}],120743:[.694,0,.856,{ic:.063,sk:.096,p:"918 583C926 619 890 619 878 619L830 619C733 619 711 519 689 414C671 328 638 216 535 187L632 646C639 678 636 694 595 694L550 694C514 694 499 683 491 646L394 187C301 222 327 345 347 438C373 560 366 619 289 619L241 619C230 619 193 619 185 583C184 577 180 550 214 547C220 529 220 502 205 433C186 344 143 138 377 108L364 48C357 12 365 0 402 0L447 0C485 0 498 13 505 48L518 108C771 135 816 350 832 422C842 472 853 520 873 547C909 550 917 577 918 583"}],120744:[.716,0,.794,{ic:.042,sk:.106,p:"831 464C839 505 848 595 781 655C716 713 609 716 549 716C475 716 391 710 309 666C207 611 171 516 160 464C140 373 174 306 217 236C255 173 268 146 279 106C272 107 270 107 257 107L183 107C167 107 150 108 134 108C93 108 72 108 62 60L59 48C52 12 60 0 97 0L295 0C312 0 343 0 352 42C369 120 345 204 327 268C303 356 294 406 307 465C333 589 402 644 533 644C661 644 711 592 684 465C672 411 647 363 583 274C538 210 476 123 459 42C450 0 481 0 498 0L696 0C734 0 747 13 754 48L757 60C767 108 745 108 705 108C689 108 672 107 656 107L582 107C568 107 566 107 560 106C589 149 617 177 673 232C743 301 811 370 831 464"}],120745:[.682,.012,.917,{ic:.011,sk:.063,p:"927 657C932 682 907 682 894 682L174 682C161 682 136 682 131 657C130 653 129 651 133 639L282 27C291-12 322-12 341-12L431-12C450-12 481-12 508 27L915 637C925 651 926 653 927 657ZM718 550L423 110L316 550"}],120746:[.469,.012,.837,{sk:.059,p:"799 83C800 91 796 95 788 95L677 95C669 95 664 91 663 83C660 70 655 65 648 65C645 65 637 143 638 193C679 252 708 310 732 424C734 432 730 436 722 436L611 436C603 436 598 432 596 424C595 418 589 391 588 385C548 438 483 469 406 469C338 469 265 456 205 409C148 364 119 295 105 229C91 163 91 95 128 49C169 3 235-12 303-12C382-12 457 18 521 68C542 21 571-12 628-12C690-12 782 4 799 83ZM498 172C452 107 392 61 319 61C284 61 251 70 237 99C220 135 231 184 241 229C250 274 260 323 293 360C318 388 355 397 390 397C466 397 482 313 489 236"}],120747:[.705,.195,.606,{ic:.014,sk:.132,p:"615 520C625 571 623 624 593 659C562 695 509 705 456 705C318 705 183 596 153 458L17-182C16-190 19-195 27-195L138-195C147-195 151-191 153-182L195 12C226-3 263-12 303-12C368-12 439 0 496 43C550 82 580 143 593 204C609 279 615 350 561 406C590 438 606 479 615 520ZM485 610C493 588 485 551 479 520C474 501 469 475 461 454C442 458 423 458 403 458C364 458 327 449 286 440C311 540 367 633 441 633C461 633 478 627 485 610ZM464 352C478 313 467 249 457 204C449 165 440 123 411 93C386 68 351 61 319 61C255 61 225 120 231 186L267 354C299 344 339 334 377 334C405 334 439 342 464 352"}],120748:[.469,.217,.697,{ic:.04,sk:.111,p:"735 443C739 453 736 458 726 458L615 458C609 458 604 455 601 449L563 357C528 425 461 469 376 469C259 469 139 389 115 277C113 269 116 264 124 264L235 264C244 264 249 268 251 277C260 318 306 346 350 346C403 346 433 302 446 253C458 206 469 158 477 110C457 41 439-29 424-97C412-156 416-217 466-217C517-217 548-156 560-97C579-11 594 76 596 159C642 254 693 347 735 443"}],120749:[.733,.012,.541,{ic:.025,sk:.126,p:"535 692C481 704 430 736 371 733C323 731 285 708 262 663C239 620 270 534 308 458C272 449 238 434 207 409C149 364 119 295 105 229C91 163 92 94 130 49C171 2 239-12 309-12C408-12 506 99 530 211C554 326 526 397 456 474C402 533 307 606 326 641C332 653 342 655 355 655C406 655 444 619 485 599C546 573 604 676 535 692ZM396 156C387 113 362 61 325 61C289 61 254 71 238 99C220 136 231 184 241 229C250 274 260 323 294 360C306 374 325 384 343 390C387 300 416 251 396 156"}],120750:[.48,.023,.513,{ic:.004,sk:.106,p:"501 435C468 463 428 480 381 480C280 480 160 441 135 326C129 297 131 269 143 246C118 218 93 175 86 143C58 10 168-23 274-23C353-23 439 12 472 84C499 143 435 150 423 124C402 80 346 84 297 84C255 84 211 91 222 143C226 160 234 180 241 195C257 193 273 188 288 188C334 188 382 199 391 240C400 281 356 291 310 291C295 291 278 287 262 284C264 298 268 318 269 326C279 372 323 374 358 374C382 374 404 363 421 349C469 307 551 393 501 435"}],120751:[.75,.208,.566,{sk:.164,p:"561 561C571 605 526 618 471 621C488 642 506 664 510 682C529 773 393 773 374 682C367 649 363 615 365 587C265 526 139 389 110 252C77 101 114-7 244-50L369-105C373-107 376-113 375-118C373-127 369-136 357-136C337-136 317-132 287-119C234-97 207-165 232-177C275-194 310-208 359-208C424-208 479-146 492-85C502-39 486 6 437 26L306 83C220 110 206 184 227 281C247 376 324 475 387 522C400 507 417 499 441 499C493 499 552 516 561 561"}],120752:[.469,.217,.735,{ic:.013,sk:.081,p:"742 298C753 347 752 396 723 428C692 462 640 469 589 469C532 469 481 448 438 412C416 448 370 469 315 469C237 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 278 397 299 397C320 397 317 369 312 344L251 57C232-34 369-34 388 57L406 144C436 272 474 397 573 397C589 397 603 390 608 377C617 353 612 325 606 298L511-149C492-240 628-240 647-149"}],120753:[.705,.012,.567,{ic:.038,sk:.111,p:"587 614C561 672 501 707 433 705C364 705 291 672 242 614C176 535 149 439 130 347C110 255 96 159 128 81C153 23 211-12 280-12C349-12 423 23 473 81C538 159 565 255 585 347C604 439 618 535 587 614ZM475 569C482 518 470 449 456 383L273 383C287 449 304 518 333 569C352 603 383 633 418 633C453 633 470 603 475 569ZM441 311C427 246 410 177 381 125C361 91 331 61 296 61C261 61 243 91 239 125C232 177 244 246 258 311"}],120754:[.469,.012,.477,{p:"454 153C455 161 451 165 443 165L332 165C324 165 319 161 318 153C307 104 271 61 224 61C204 61 208 89 216 113C249 209 274 305 294 401C314 492 178 492 158 401C138 307 115 210 82 117C57 44 126-12 208-12C320-12 432 50 454 153"}],120755:[.469,.012,.676,{sk:.031,p:"652 153C653 161 649 165 641 165L529 165C521 165 516 161 515 153C500 87 475 61 460 61C434 61 441 95 448 125C469 225 403 270 329 280C378 313 434 360 477 385C481 369 495 357 519 357C594 357 617 468 542 468C441 468 350 354 257 306L277 401C297 492 161 492 141 401L68 57C49-34 185-34 204 57L237 213C307 208 325 190 312 125C294 44 359-12 444-12C525-12 629 47 652 153"}],120756:[.694,.012,.764,{sk:-.075,p:"704 11C698 17 679 60 666 86L411 661C398 691 307 694 241 694C192 694 176 622 225 622C251 622 272 609 283 586L384 355L132 99C60 25 153-57 223 16L436 239L537 11C543-1 567-12 584-12L691-12C706-12 714 2 704 11"}],120757:[.469,.217,.736,{p:"712 153C713 161 709 165 701 165L589 165C581 165 576 161 575 153C567 117 553 61 532 61C511 61 515 90 520 115L579 390C598 481 462 481 443 390L406 215C385 137 356 61 289 61C264 61 241 69 231 90C222 110 222 135 225 160L277 401C297 492 161 492 141 401L24-149C5-240 141-240 160-149L191-3C217-9 245-12 273-12C320-12 365 5 404 32C428 5 469-12 516-12C594-12 693 68 712 153"}],120758:[.469,.001,.574,{ic:.031,sk:.066,p:"603 401C623 492 487 492 467 401C439 267 344 149 212 95L283 428C288 452 279 464 255 464L191 464C167 464 152 452 147 428L64 36C59 14 67 2 89 0C102-1 114-1 127 0C142 1 161 5 171 8C384 69 562 207 603 401"}],120759:[.75,.226,.574,{sk:.119,p:"520 561C530 606 486 618 430 621C447 642 465 664 469 682C488 773 352 773 333 682C327 655 323 628 323 603C241 572 163 505 146 423C134 365 148 316 183 281C133 240 95 183 81 119C64 36 117-28 192-56L373-123C378-125 380-130 379-136C377-145 373-154 361-154C341-154 321-150 291-137C239-115 211-183 237-195C279-212 314-226 363-226C428-226 483-164 496-103C506-57 493-12 444 6L253 77C218 90 185 111 193 149C200 183 221 215 248 238C274 229 300 223 331 223C384 223 442 241 452 286C461 331 411 347 358 347C334 347 309 343 284 336C276 360 276 392 283 423C291 461 318 499 345 523C359 508 376 499 400 499C453 499 511 516 520 561"}],120760:[.475,.011,.599,{ic:.001,sk:.09,p:"591 225C626 389 564 475 401 475C234 475 138 386 104 225C69 62 140-11 297-11C454-11 556 61 591 225ZM457 237C441 158 421 67 314 67C206 67 225 157 242 237C259 314 278 403 385 403C493 403 474 315 457 237"}],120761:[.458,.012,.76,{ic:.029,sk:.104,p:"740 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L332 334C312 245 289 156 248 75C204-12 329-48 371 39C419 135 445 234 468 334L526 334C506 217 508 102 562 13C605-56 729 31 685 101C644 165 646 248 661 334L714 334C795 334 821 458 740 458"}],120762:[.469,.217,.568,{ic:.001,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 120 303 105 229L24-149C5-240 141-240 160-149L193 1C219-8 249-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120763:[.469,.109,.524,{sk:.108,p:"490 431C468 456 436 469 399 469C270 469 137 381 111 258C93 176 132 106 199 72L332 2C360-13 363-37 352-37C339-37 325-36 314-31C262-9 234-77 259-89C284-99 308-109 337-109C453-109 532 64 416 125L269 201C236 218 215 252 223 291C237 357 312 397 383 397C405 397 421 375 435 357C455 332 530 379 490 431"}],120764:[.458,.012,.683,{ic:.03,sk:.098,p:"662 458L377 458C314 458 247 442 196 395C141 346 115 277 101 211C88 150 87 87 122 45C155 2 216-12 277-12C338-12 403 2 458 45C508 87 537 150 550 211C559 253 563 296 556 334L636 334C719 334 745 458 662 458ZM416 310C430 285 420 245 413 211C404 170 395 126 369 94C350 70 321 61 293 61C265 61 239 70 230 94C218 126 228 170 237 211C244 245 251 285 275 310C295 331 324 334 351 334C377 334 404 331 416 310"}],120765:[.458,.011,.699,{ic:.029,sk:.104,p:"679 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L372 334L313 57C294-34 430-34 449 57L508 334L653 334C734 334 760 458 679 458"}],120766:[.471,.012,.728,{ic:.008,sk:.098,p:"727 261C742 327 740 396 709 446C663 515 543 425 588 357C599 339 599 295 591 261C574 177 547 61 492 61C460 61 427 68 411 92C392 117 408 155 415 190C424 229 443 291 462 342C487 414 417 469 335 469C229 469 140 394 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 277 397 319 397C339 397 335 369 328 346C310 295 288 229 279 190C267 132 259 72 298 37C341-5 409-12 476-12C591-12 700 130 727 261"}],120767:[.469,.217,.716,{ic:.003,sk:.068,p:"713 250C738 367 676 469 564 469C424 469 333 311 300 153L297 140C256 162 234 199 245 250C259 316 279 385 328 439C337 449 335 458 322 458L211 458C208 458 203 456 200 453C146 395 124 322 109 250C83 128 154 39 268 5L235-149C216-240 352-240 371-149L401-11C544-2 683 108 713 250ZM577 250C562 179 497 121 427 113L436 153C454 242 461 346 538 346C580 346 587 297 577 250"}],120768:[.469,.206,.849,{sk:.063,p:"776-79C778-71 774-67 766-67L654-67C646-67 641-71 639-79C633-108 624-135 608-135C581-135 573-91 561-56L521 118L759 347C831 417 745 504 672 434L491 259L472 385C461 434 380 469 309 469C225 469 143 410 129 343C127 335 130 330 138 330L250 330C259 330 264 334 266 343C272 370 279 397 295 397C310 397 334 356 343 322L373 146L135-83C63-153 150-240 223-170L405 6L433-122C454-200 524-206 595-206C683-206 762-146 776-79"}],120769:[.694,.206,.87,{ic:.008,sk:.202,p:"869 261C884 327 882 396 851 446C807 515 685 425 730 357C741 339 741 295 733 261C716 185 661 97 583 69L713 682C715 690 711 694 703 694L592 694C584 694 579 690 577 682L447 70C394 78 389 139 399 190C408 229 425 292 443 342C468 414 407 469 325 469C213 469 140 395 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C267 346 279 397 309 397C329 397 325 369 318 346C299 294 278 229 269 190C246 80 318-3 430-9L391-193C389-201 392-206 400-206L511-206C520-206 525-202 527-193L566-9C678 1 841 137 869 261"}],120770:[.471,.012,.731,{ic:.008,sk:.101,p:"728 250C743 319 746 391 714 444C671 515 548 429 589 359C602 338 600 289 592 250C579 189 560 112 518 112C488 112 463 126 445 146C462 178 475 215 482 250C491 291 470 327 430 327C390 327 355 291 346 250C338 212 335 176 340 142C317 124 292 112 266 112C211 112 232 187 245 250C253 287 274 322 301 353C365 429 268 504 203 428C156 375 123 313 109 250C81 117 120-12 239-12C289-12 335 11 373 47C400 11 438-12 491-12C605-12 700 119 728 250"}],120771:[.716,.022,.569,{ic:.021,sk:.111,p:"585 340C605 431 570 716 304 716C278 716 267 707 263 688L252 636C249 621 264 616 289 616C371 616 476 609 465 388C451 446 408 479 353 479C158 479 118 293 106 236C90 158 83 101 123 43C154-3 198-22 275-22C508-22 563 237 585 340ZM424 248C405 162 375 72 296 72C211 72 226 139 246 237C267 336 283 407 363 407C434 407 441 331 424 248"}],120772:[.458,.012,.519,{sk:.099,p:"471 47L445 125C440 137 428 137 421 123C408 97 389 61 349 61C307 61 265 72 246 105C228 136 230 174 236 213L412 213C459 213 475 286 428 286L253 286C259 312 270 336 290 355C317 381 355 386 388 386L449 386C496 386 511 458 464 458L403 458C336 458 265 448 206 407C151 369 122 310 109 250C94 177 94 103 138 55C183 3 257-12 333-12C381-12 423 5 464 31C470 35 473 41 471 47"}],120773:[.705,.012,.811,{ic:.025,sk:.191,p:"835 378C837 385 834 389 827 390C809 393 789 396 772 400C785 475 790 549 765 613C743 671 697 705 628 705C538 705 464 658 446 576C427 486 509 393 629 356C612 276 594 188 561 125C543 92 515 61 481 61C456 61 422 65 411 85C398 113 397 149 404 183L434 324C450 399 388 469 305 469C201 469 139 391 121 306C119 298 122 293 130 293L242 293C251 293 256 297 258 306C266 342 271 397 289 397C310 397 307 369 302 344L268 183C256 128 261 69 295 32C332-8 405-12 465-12C533-12 606 23 652 82C712 155 739 242 759 327C775 324 791 321 808 319C818 318 823 321 825 331ZM655 569C659 535 654 490 647 445C599 473 569 515 582 576C588 604 594 633 613 633C646 633 651 602 655 569"}],120774:[.469,.01,.609,{ic:.031,p:"637 395C649 451 623 469 579 469C537 469 497 445 480 389C466 342 435 320 364 291C340 281 304 262 271 249C275 268 288 382 292 401C312 492 176 492 156 401C152 382 152 300 149 283C139 214 130 183 124 157C100 132 77 101 70 64C58 8 84-10 128-10C170-10 210 14 227 70C241 117 271 139 343 168C377 182 403 197 436 210C432 191 418 77 414 58C395-33 531-33 550 58C554 77 555 159 557 176C567 245 577 277 582 302C607 327 629 358 637 395"}],120775:[.694,.206,.73,{sk:.143,p:"723 229C738 299 727 368 681 410C643 446 589 461 532 466L578 682C580 690 576 694 568 694L457 694C449 694 444 690 442 682L396 466C336 461 276 446 221 410C157 368 120 299 105 229C90 160 98 90 144 48C184 12 237-3 295-8L256-193C254-201 257-206 265-206L376-206C385-206 390-202 392-193L431-8C490-3 551 12 604 48C668 90 708 160 723 229ZM592 229C582 182 565 133 524 101C501 82 474 72 447 67L516 392C541 386 563 376 579 358C606 325 602 276 592 229ZM381 393L311 67C285 72 262 82 246 101C219 133 225 182 235 229C245 276 260 325 302 358C326 377 352 387 381 393"}],120776:[.469,.245,.567,{ic:.002,sk:.088,p:"560 229C573 294 575 361 541 409C507 454 446 469 383 469C320 469 251 454 200 409C145 361 118 294 105 229C76 92 54-45 75-97C99-154 160-185 264-185C284-185 307-192 299-232C297-240 300-245 308-245L409-245C418-245 423-241 425-232C442-150 407-62 270-62C236-62 198-55 193-26C194-21 193-12 195 0C221-8 250-12 280-12C343-12 412 4 464 49C519 97 546 164 560 229ZM432 361C444 325 433 274 424 229C414 184 403 133 376 98C356 73 325 61 296 61C267 61 242 73 232 98C219 133 231 184 241 229C250 274 260 325 288 361C307 385 338 397 367 397C397 397 423 385 432 361"}],120777:[.458,.012,1.035,{ic:.029,sk:.133,p:"1015 458L344 458C259 458 178 396 125 317C118 306 121 299 133 299L245 299C250 299 254 302 257 307C271 327 295 334 318 334L324 334C298 293 280 249 270 204C246 89 304-12 414-12C476-12 533 20 578 67C605 20 649-12 712-12C829-12 916 86 951 250C957 279 958 307 955 334L989 334C1070 334 1096 458 1015 458ZM817 334C821 307 821 279 815 250C802 187 792 112 739 112C665 112 674 200 689 274C691 282 687 286 679 286L569 286C561 286 556 282 554 274C539 202 514 112 441 112C401 112 398 159 407 204C417 249 436 293 462 334"}],120782:[.655,.011,.575,{p:"529 319C529 416 528 655 287 655C46 655 45 417 45 319C45 220 46-11 287-11C527-11 529 219 529 319ZM401 331C401 275 401 184 394 132C380 39 317 25 287 25C251 25 195 47 182 120C173 172 173 276 173 331C173 403 173 468 181 520C193 609 263 619 287 619C324 619 365 600 384 556C401 519 401 413 401 331"}],120783:[.655,0,.575,{p:"494 0L494 47L354 47L354 623C354 645 354 655 328 655C317 655 315 655 306 648C229 591 126 591 105 591L85 591L85 544L105 544C121 544 176 545 235 564L235 47L96 47L96 0C140 3 246 3 295 3C344 3 450 3 494 0"}],120784:[.655,0,.575,{sk:-.011,p:"517 222L470 222C467 202 458 138 444 131C433 125 358 125 342 125L195 125C242 164 294 207 339 240C453 324 517 371 517 466C517 581 413 655 272 655C151 655 57 593 57 503C57 444 105 429 129 429C161 429 201 451 201 501C201 553 159 569 144 573C173 597 211 608 247 608C333 608 379 540 379 465C379 396 341 328 271 257L70 52C57 40 57 38 57 18L57 0L486 0"}],120785:[.655,.011,.575,{p:"526 180C526 235 497 321 352 352C421 373 494 430 494 516C494 593 418 655 277 655C158 655 80 591 80 511C80 468 111 441 149 441C194 441 219 473 219 510C219 568 165 579 161 580C196 608 240 616 271 616C354 616 357 552 357 519C357 506 356 375 252 369C211 367 209 366 204 365C194 364 192 354 192 348C192 330 202 330 220 330L264 330C373 330 373 232 373 181C373 134 373 32 269 32C243 32 191 36 143 66C176 75 201 100 201 141C201 186 169 217 125 217C83 217 48 190 48 139C48 49 145-11 274-11C453-11 526 89 526 180"}],120786:[.656,0,.575,{sk:.127,p:"542 0L542 47L445 47L445 156L542 156L542 203L445 203L445 624C445 651 443 656 415 656C394 656 393 655 381 640L32 203L32 156L320 156L320 47L208 47L208 0C246 3 337 3 380 3C420 3 507 3 542 0ZM331 203L84 203L331 513"}],120787:[.655,.011,.575,{p:"517 201C517 316 438 409 290 409C261 409 208 406 161 374L161 506C189 501 200 499 234 499C380 499 472 612 472 637C472 644 470 655 458 655C455 655 454 655 443 651C386 629 333 623 290 623C214 623 161 642 135 651C126 654 125 655 122 655C108 655 108 644 108 628L108 336C108 318 108 305 130 305C143 305 145 309 152 317C191 363 245 373 286 373C375 373 375 285 375 205C375 132 375 32 255 32C231 32 168 37 126 94C162 96 191 120 191 161C191 214 148 229 124 229C109 229 57 220 57 159C57 74 135-11 259-11C419-11 517 79 517 201"}],120788:[.655,.011,.575,{sk:.048,p:"526 205C526 345 425 418 304 418C282 418 226 418 184 342L184 361C184 475 205 518 212 533C236 580 290 616 351 616C369 616 403 613 426 590C390 585 372 558 372 528C372 494 395 466 434 466C473 466 497 492 497 530C497 592 455 655 349 655C213 655 48 569 48 317C48 238 57 158 98 89C145 13 221-11 291-11C430-11 526 71 526 205ZM390 207C390 106 390 32 289 32C237 32 210 71 202 87C186 119 186 192 186 210C186 335 240 382 295 382C390 382 390 307 390 207"}],120789:[.676,.011,.575,{sk:-.164,p:"558 644L354 644C331 644 184 649 170 653C149 657 148 666 146 676L99 676L64 422L111 422C121 498 134 511 138 513C149 519 230 519 247 519L416 519C398 497 379 476 361 454C265 342 193 207 193 59C193-11 249-11 255-11C271-11 318-6 318 60L318 106C318 154 321 202 328 249C337 316 358 375 393 416L548 596C558 607 558 609 558 644"}],120790:[.655,.011,.575,{sk:.011,p:"526 187C526 295 442 342 393 370C463 406 494 450 494 508C494 610 403 655 289 655C150 655 80 576 80 480C80 436 98 373 176 329C92 292 48 235 48 161C48 40 156-11 285-11C445-11 526 77 526 187ZM419 507C419 458 393 424 349 395L199 479C183 488 155 505 155 539C155 609 245 616 285 616C369 616 419 575 419 507ZM440 132C440 48 346 32 289 32C191 32 134 83 134 161C134 239 187 282 222 302L359 226C403 201 440 180 440 132"}],120791:[.655,.011,.575,{p:"526 329C526 396 526 655 289 655C147 655 48 574 48 440C48 302 147 227 270 227C305 227 352 234 390 304L390 282C390 209 381 150 366 116C349 77 306 32 237 32C219 32 183 34 153 54C165 57 202 71 202 116C202 150 179 178 140 178C101 178 77 152 77 114C77 46 128-11 239-11C369-11 526 73 526 329ZM389 428C389 365 363 263 279 263C184 263 184 338 184 438C184 536 184 616 291 616C350 616 373 563 377 553C389 520 389 462 389 428"}]},bold:{32:[0,0,.383,{p:""}],33:[.705,0,.35,{p:"254 634C254 673 218 705 175 705C132 705 96 673 96 634C96 628 96 626 98 616L150 252C153 228 154 226 175 226C194 226 197 228 200 248L252 621ZM253 78C253 121 218 156 175 156C132 156 97 121 97 78C97 35 132 0 175 0C218 0 253 35 253 78"}],34:[.697,-.418,.481,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418ZM379 640C383 671 355 697 322 697C288 697 260 671 265 640L298 418L346 418"}],35:[.694,.194,.958,{p:"893 139C893 169 864 169 852 169L614 169L663 332L852 332C864 332 893 332 893 362C893 393 862 393 847 393L683 393L761 644C765 656 765 657 765 664C765 679 753 694 734 694C712 694 707 677 703 664L619 393L427 393L505 644C509 656 509 657 509 664C509 679 497 694 478 694C456 694 451 677 447 664L363 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L343 332L294 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L274 108L196-144C194-150 192-156 192-164C192-179 204-194 223-194C244-194 249-178 253-166L338 108L530 108L452-144C450-150 448-156 448-164C448-179 460-194 479-194C500-194 505-178 509-166L594 108L847 108C862 108 893 108 893 139ZM599 332L550 169L358 169L407 332"}],36:[.75,.056,.575,{p:"510 210C510 280 478 332 444 366C397 412 342 422 311 428L311 652C334 650 416 643 448 581C399 579 385 543 385 519C385 474 421 456 447 456C465 456 510 466 510 522C510 603 458 690 311 699L311 750L264 750L264 699C116 688 64 585 64 498C64 444 85 397 123 359C171 312 223 302 264 293L264 42C154 52 129 113 123 127C176 127 189 165 189 189C189 236 150 252 127 252C119 252 64 249 64 185C64 107 110 6 264-5L264-56L311-56L311-5C459 9 510 117 510 210ZM264 439C173 454 144 507 144 546C144 599 185 646 264 652ZM430 162C430 101 389 50 311 42L311 283C383 271 430 220 430 162"}],37:[.75,.056,.958,{p:"797 719C797 739 781 750 767 750C752 750 745 741 737 731C693 679 628 644 540 644C424 644 344 702 314 724C293 739 269 750 236 750C152 750 64 689 64 549C64 404 155 347 236 347C310 347 383 406 383 548C383 566 383 602 368 649C434 619 492 608 541 608C562 608 608 610 658 630L171 0C171 0 160-14 160-25C160-42 174-56 191-56C205-56 210-50 217-40L786 695C793 704 797 709 797 719ZM893 145C893 292 816 347 746 347C662 347 574 286 574 146C574 1 665-56 746-56C820-56 893 3 893 145ZM336 549C336 418 276 383 238 383C167 383 167 486 167 548C167 611 167 714 238 714C281 714 336 673 336 549ZM846 146C846 15 786-20 748-20C677-20 677 83 677 145C677 208 677 311 748 311C791 311 846 270 846 146"}],38:[.705,.011,.894,{p:"836 397L836 444C804 442 764 441 737 441C726 441 642 442 615 444L615 397C637 397 664 397 688 387C632 299 572 213 497 141C434 207 359 295 320 379C334 391 379 433 407 464C433 494 462 535 462 574C462 627 430 705 352 705C269 705 172 643 172 528C172 469 185 405 215 336L141 273C120 255 86 226 79 218C58 193 48 166 48 138C48 45 146-11 256-11C327-11 394 12 455 52C483 36 563-11 666-11C748-11 826 34 829 118L782 118C778 43 690 36 671 36C624 36 575 66 529 110C575 157 608 191 654 258L736 377C750 397 783 397 836 397ZM415 574C415 529 372 475 305 415C293 444 276 503 276 565C276 648 328 669 353 669C402 669 415 604 415 574ZM415 80C347 36 275 36 268 36C185 36 176 145 176 174C176 221 190 273 231 302C266 236 325 148 415 80"}],39:[.697,-.418,.319,{p:"217 640C221 671 193 697 160 697C126 697 98 671 103 640L136 418L184 418"}],40:[.75,.249,.447,{p:"382-235C382-230 379-225 379-225C350-198 285-137 243-9C217 70 205 162 205 250C205 447 256 604 366 715C381 730 382 731 382 736C382 747 372 750 364 750C347 750 305 713 287 696C131 541 108 357 108 251C108 126 141 16 188-67C254-182 345-249 364-249C372-249 382-246 382-235"}],41:[.75,.249,.447,{p:"338 250C338 375 305 485 258 568C192 683 101 750 82 750C74 750 64 747 64 736C64 731 64 729 81 713C207 585 241 408 241 251C241 54 190-103 80-214C65-229 64-230 64-235C64-246 74-249 82-249C99-249 141-212 159-195C315-40 338 144 338 250"}],42:[.75,-.306,.575,{p:"500 440C500 469 479 476 470 479L329 528L470 577C479 580 500 587 500 616C500 645 476 664 456 664C450 664 441 662 429 653L306 560L328 688C331 704 331 706 331 711C331 740 304 750 287 750C270 750 243 739 243 711C243 706 243 704 246 688L268 560L145 653C133 662 124 664 118 664C98 664 74 645 74 616C74 587 95 580 104 577L245 528L104 479C95 476 74 469 74 440C74 411 98 392 118 392C124 392 133 394 145 403L268 496L246 368C243 352 243 350 243 345C243 316 270 306 287 306C304 306 331 317 331 345C331 350 324 393 320 418L307 495L429 403C442 393 451 392 456 392C476 392 500 411 500 440"}],43:[.633,.132,.894,{p:"829 250C829 281 800 281 786 281L477 281L477 591C477 603 477 633 447 633C416 633 416 604 416 591L416 281L107 281C93 281 64 281 64 250C64 220 94 220 107 220L416 220L416-90C416-102 416-132 446-132C477-132 477-103 477-90L477 220L786 220C799 220 829 220 829 250"}],44:[.156,.194,.319,{p:"250 31C250 99 216 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C191 0 211 17 214 20C206-89 141-142 120-160C114-165 111-168 111-174C111-184 122-194 130-194C145-194 250-108 250 31"}],45:[.271,-.174,.383,{p:"318 174L318 271L13 271L13 174"}],46:[.156,0,.319,{p:"237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],47:[.75,.25,.575,{p:"510 719C510 739 494 750 480 750C459 750 454 736 448 722L69-200C64-212 64-219 64-219C64-239 80-250 94-250C115-250 120-237 126-222L505 700C510 712 510 719 510 719"}],58:[.444,0,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM237 78C237 121 202 156 159 156C116 156 81 121 81 78C81 35 116 0 159 0C202 0 237 35 237 78"}],59:[.444,.194,.319,{p:"237 366C237 409 202 444 159 444C116 444 81 409 81 366C81 323 116 288 159 288C202 288 237 323 237 366ZM240 32C240 97 215 156 158 156C112 156 81 121 81 78C81 38 108 0 159 0C182 0 198 9 203 12C195-75 152-129 121-159C113-166 111-168 111-174C111-184 122-194 130-194C144-194 240-104 240 32"}],60:[.587,.086,.894,{p:"797-56C797-39 786-31 772-24L197 250L772 525C786 532 797 540 797 557C797 571 785 587 766 587C759 587 754 585 747 581L121 282C110 277 96 269 96 251C96 233 108 225 121 219L744-79C758-86 766-86 766-86C785-86 797-70 797-56"}],61:[.393,-.108,.894,{p:"829 362C829 393 798 393 783 393L110 393C95 393 64 393 64 362C64 332 93 332 105 332L788 332C800 332 829 332 829 362ZM829 139C829 169 800 169 788 169L105 169C93 169 64 169 64 139C64 108 95 108 110 108L783 108C798 108 829 108 829 139"}],62:[.587,.086,.894,{p:"797 251C797 269 783 277 772 282L149 580C135 587 129 587 126 587C110 587 96 573 96 557C96 541 105 533 121 525L696 251L121-24C104-32 96-41 96-56C96-70 108-86 127-86C134-86 139-84 146-80L772 219C786 225 797 233 797 251"}],63:[.7,0,.543,{p:"478 571C478 700 300 700 263 700C124 700 64 637 64 573C64 525 101 509 126 509C158 509 189 531 189 572C189 619 146 632 144 633C170 652 211 664 257 664C349 664 350 625 350 578C350 534 342 518 322 498C260 433 232 356 232 291L232 253C232 231 232 226 255 226C279 226 279 232 279 256L279 283C279 386 372 447 410 469C430 481 478 508 478 571ZM333 78C333 121 298 156 255 156C212 156 177 121 177 78C177 35 212 0 255 0C298 0 333 35 333 78"}],64:[.7,.006,.894,{p:"829 79C829 93 816 93 801 93L777 93C761 93 759 93 743 86C649 50 550 30 450 30C219 30 111 177 111 347C111 533 236 664 446 664C629 664 782 561 782 340C782 250 769 164 709 164C676 164 676 209 676 223L676 453C676 480 675 482 646 482L607 482C578 529 522 566 445 566C309 566 217 479 217 347C217 216 308 128 445 128C491 128 536 141 574 173C605 132 673 128 699 128C820 128 829 285 829 345C829 558 681 700 447 700C201 700 64 546 64 347C64 163 184-6 451-6C647-6 802 57 826 69C826 69 829 74 829 79ZM562 222C531 178 482 164 448 164C388 164 331 219 331 347C331 476 388 530 448 530C483 530 531 515 562 472"}],91:[.75,.25,.319,{p:"293-250L293-189L189-189L189 689L293 689L293 750L128 750L128-250"}],92:[.75,.25,.575,{p:"510-219C510-213 509-212 504-199L127 720C120 737 115 750 94 750C80 750 64 739 64 719C64 713 65 712 70 699L447-220C453-235 459-250 480-250C494-250 510-239 510-219"}],93:[.75,.25,.319,{p:"190-250L190 750L25 750L25 689L129 689L129-189L25-189L25-250"}],94:[.744,-.562,.556,{ic:.005,p:"561 584L278 744L-5 584L6 562L277 685L549 562"}],95:[-.101,.149,.869,{p:"869-149L869-101L0-101L0-149"}],96:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],123:[.75,.25,.575,{p:"496-232C496-219 491-215 479-214C395-209 358-174 346-138C343-128 343-120 343-103L343 134C342 176 310 227 224 250C343 282 343 351 343 396L343 606C343 628 343 657 382 686C393 693 422 711 474 714C488 715 496 715 496 732C496 750 487 750 465 750C323 750 233 700 232 623L232 417C232 355 232 334 199 305C176 284 141 270 100 268C86 267 78 267 78 250C78 237 83 233 95 232C185 227 221 182 230 146C232 138 232 136 232 99L232-111C232-239 398-250 465-250C487-250 496-250 496-232"}],124:[.75,.25,.319,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206"}],125:[.75,.25,.575,{p:"496 250C496 263 491 267 479 268C415 271 363 297 346 352C343 360 343 362 343 401L343 611C343 734 191 750 109 750C88 750 78 750 78 732C78 719 83 715 95 714C176 710 217 677 229 638C232 628 232 620 232 603L232 366C233 324 264 274 351 250C232 218 232 150 232 104L232-106C232-129 232-155 195-184C185-191 154-211 100-214C86-215 78-215 78-232C78-250 88-250 109-250C259-250 342-196 343-123L343 83C343 148 343 165 377 196C388 207 421 229 474 232C488 233 496 233 496 250"}],126:[.307,-.193,.556,{p:"555 290L541 307C492 266 439 236 388 236C348 236 319 253 284 273C255 290 224 307 184 307C159 307 133 299 111 289C91 279 71 268 54 254L0 210L14 193C63 234 116 264 167 264C207 264 236 247 271 227C300 210 331 193 371 193C396 193 422 201 444 211C464 221 484 232 501 246"}],160:[0,0,.575,{p:""}],163:[.686,.031,.869,{p:"806 148L758 148C758 87 690 57 621 57C560 57 503 80 447 105C445 179 417 248 397 319L572 319L572 367L385 367C380 392 376 418 376 444C376 542 421 638 507 638C565 638 620 617 650 580C618 576 594 550 594 517C594 482 622 454 657 454C691 454 720 482 720 517C720 619 617 686 507 686C373 686 262 579 262 444C262 418 266 392 273 367L138 367L138 319L287 319C305 264 328 209 334 152C304 162 272 168 239 168C155 168 63 151 63 79C63 21 125-11 188-11C291-11 404-7 437 57C516 16 594-31 683-31C763-31 806 58 806 148ZM333 104C319 56 253 37 188 37C151 37 111 46 111 79C111 120 181 120 239 120C272 120 303 114 333 104"}],165:[.686,0,.869,{p:"849 639L849 686L735 683C696 683 640 683 603 686L603 639C626 639 653 639 679 629C677 625 677 623 672 617L497 359L473 359L282 639L367 639L367 686C326 683 229 683 184 683C144 683 54 683 19 686L19 639L117 639L308 359L174 359L174 311L341 311L366 274L366 189L174 189L174 141L366 141L366 47L258 47L258 0C294 3 392 3 434 3C477 3 573 3 611 0L611 47L502 47L502 141L696 141L696 189L502 189L502 274L527 311L696 311L696 359L560 359L737 619C746 633 754 633 776 636C793 638 811 639 828 639"}],167:[.712,.212,.695,{p:"633 200C633 299 551 372 454 404L334 442C282 459 224 479 224 530C224 592 283 634 348 634C393 634 439 622 467 598C440 592 419 567 419 537C419 502 447 474 482 474C517 474 545 502 545 537C545 638 453 712 348 712C232 712 126 639 126 530C126 492 139 458 160 429C104 405 63 359 63 300C63 201 145 128 242 96L362 58C414 41 472 21 472-30C472-92 413-134 348-134C303-134 257-122 229-98C256-92 277-67 277-37C277-2 249 26 214 26C179 26 151-2 151-37C151-138 243-212 348-212C464-212 570-139 570-30C570 7 557 41 536 71C592 94 633 140 633 200ZM523 200C523 167 514 134 495 114C467 137 433 155 397 167L277 205C226 221 173 249 173 300C173 332 182 366 201 385C229 362 263 345 299 333L419 295C470 279 523 251 523 200"}],168:[.677,-.537,.575,{p:"229 607C229 646 198 677 159 677C120 677 89 646 89 607C89 569 120 537 159 537C198 537 229 569 229 607ZM486 607C486 646 455 677 416 677C377 677 346 646 346 607C346 569 377 537 416 537C455 537 486 569 486 607"}],172:[.393,-.108,.894,{p:"829 138L829 363C829 380 816 393 799 393L94 393C77 393 64 380 64 363C64 346 77 333 94 333L769 333L769 138C769 121 782 108 799 108C816 108 829 121 829 138"}],175:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],176:[.686,-.367,.431,{p:"375 526C375 615 304 686 216 686C127 686 56 615 56 526C56 438 127 367 216 367C304 367 375 438 375 526ZM315 526C315 471 271 427 216 427C161 427 116 471 116 526C116 581 161 626 216 626C271 626 315 581 315 526"}],177:[.693,0,.894,{p:"829 30C829 61 800 61 786 61L477 61L477 316L786 316C799 316 829 316 829 346C829 377 800 377 786 377L477 377L477 651C477 663 477 693 447 693C416 693 416 664 416 651L416 377L107 377C93 377 64 377 64 346C64 316 94 316 107 316L416 316L416 61L107 61C93 61 64 61 64 30C64 0 94 0 107 0L786 0C799 0 829 0 829 30"}],180:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],181:[.45,.194,.639,{p:"615 0L615 47C552 47 546 47 546 88L546 450L363 442L363 395C426 395 432 395 432 354L432 166C432 82 382 30 307 30C230 30 228 55 228 110L228 450L45 442L45 395C108 395 114 395 114 354L114-147L45-147L45-194C78-192 140-191 171-191C201-191 263-192 297-194L297-147L228-147L228-2C253-6 270-6 294-6C320-6 391-6 438 72L438-6C470-4 526-2 558-2C575-2 598-1 615 0"}],182:[.694,.194,.703,{p:"670 663C670 694 641 694 625 694L351 694C199 694 64 596 64 457C64 323 189 231 372 220L372-150C372-164 372-194 402-194C433-194 433-165 433-150L433 633L513 633L513-150C513-164 513-194 543-194C574-194 574-165 574-150L574 633L625 633C640 633 670 633 670 663"}],183:[.421,-.265,.894,{p:"525 343C525 386 490 421 447 421C404 421 369 386 369 343C369 300 404 265 447 265C490 265 525 300 525 343"}],215:[.531,.03,.894,{p:"717-20C739 2 718 22 709 31L490 251L708 469C717 478 739 499 717 521C695 543 675 522 665 512L447 294L227 513C219 521 198 543 176 521C154 499 175 479 184 470L403 251L185 32C175 22 154 2 176-20C198-42 219-20 228-11L447 207L666-12C674-20 695-42 717-20"}],240:[.702,.006,.575,{p:"542 259C542 322 542 396 494 480C460 538 413 587 358 623L438 659L419 702L306 652C241 683 168 699 93 696L90 658C137 652 182 637 221 614L143 579L162 536L268 583C324 540 367 481 391 413C363 439 324 453 283 453C135 453 32 358 32 219C32 91 125-6 287-6C383-6 445 28 480 62C542 124 542 191 542 259ZM414 215C414 165 414 34 287 34C259 34 211 43 183 90C160 129 160 181 160 229C160 279 160 329 185 366C214 409 260 417 286 417C326 417 364 397 388 353C414 304 414 244 414 215"}],247:[.582,.08,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250ZM525 504C525 547 490 582 447 582C404 582 369 547 369 504C369 461 404 426 447 426C490 426 525 461 525 504ZM525-2C525 41 490 76 447 76C404 76 369 41 369-2C369-45 404-80 447-80C490-80 525-45 525-2"}],305:[.45,0,.319,{p:"286 0L286 47L224 47L224 450L50 442L50 395C109 395 116 395 116 356L116 47L47 47L47 0L169 3"}],567:[.45,.2,.351,{p:"267-42L267 450L83 442L83 395C100 395 122 395 137 393C159 389 159 376 159 355L159-42C159-92 144-164 84-164C68-164 60-162 45-158C64-144 69-123 69-108C69-73 43-46 7-46C-31-46-56-73-56-109C-56-166 4-200 86-200C172-200 267-148 267-42"}],710:[.71,-.503,.575,{p:"465 525L288 710L111 525L129 503L287 602L445 503"}],711:[.71,-.503,.575,{p:"465 688L447 710L289 611L131 710L111 688L288 503"}],713:[.633,-.581,.575,{p:"495 581L495 633L81 633L81 581"}],714:[.704,-.509,.575,{p:"434 642C434 673 406 704 374 704C351 704 339 691 327 678L215 546L245 509L396 590C412 599 434 610 434 642"}],715:[.704,-.509,.575,{p:"360 546L248 678C236 691 224 704 201 704C169 704 141 673 141 642C141 610 163 599 179 590L330 509"}],728:[.7,-.513,.575,{p:"465 700L429 700C427 617 352 575 288 575C224 575 149 617 147 700L111 700C114 584 199 513 288 513C377 513 462 585 465 700"}],729:[.685,-.529,.319,{p:"238 607C238 650 203 685 160 685C117 685 82 650 82 607C82 564 117 529 160 529C203 529 238 564 238 607"}],730:[.689,-.521,.869,{p:"500 605C500 565 474 562 435 562C396 562 370 565 370 605C370 645 399 648 435 648C471 648 500 645 500 605ZM554 604C554 645 522 689 435 689C345 689 316 642 316 606C316 565 348 521 435 521C525 521 554 568 554 604"}],732:[.661,-.553,.575,{p:"479 636L453 661C423 627 388 627 377 627C357 627 340 630 297 644C251 659 232 661 218 661C200 661 173 657 146 630C135 619 108 589 97 578L123 553C153 587 188 587 199 587C219 587 236 584 279 570C325 555 344 553 358 553C376 553 403 557 430 584C441 595 468 625 479 636"}],768:[.704,-.509,0,{dx:.317,p:"-207 546L-319 678C-331 691-343 704-366 704C-398 704-426 673-426 642C-426 610-404 599-388 590L-237 509"}],769:[.704,-.509,0,{dx:.242,p:"-133 642C-133 673-161 704-193 704C-216 704-228 691-240 678L-352 546L-322 509L-171 590C-155 599-133 610-133 642"}],770:[.71,-.503,0,{dx:.279,p:"-102 525L-279 710L-456 525L-438 503L-280 602L-122 503"}],771:[.661,-.553,0,{dx:.279,p:"-88 636L-114 661C-144 627-179 627-190 627C-210 627-227 630-270 644C-316 659-335 661-349 661C-367 661-394 657-421 630C-432 619-459 589-470 578L-444 553C-414 587-379 587-368 587C-348 587-331 584-288 570C-242 555-223 553-209 553C-191 553-164 557-137 584C-126 595-99 625-88 636"}],772:[.633,-.581,0,{dx:.279,p:"-72 581L-72 633L-486 633L-486 581"}],774:[.7,-.513,0,{dx:.279,p:"-102 700L-138 700C-140 617-215 575-279 575C-343 575-418 617-420 700L-456 700C-453 584-368 513-279 513C-190 513-105 585-102 700"}],775:[.685,-.529,0,{dx:.279,p:"-201 607C-201 650-236 685-279 685C-322 685-357 650-357 607C-357 564-322 529-279 529C-236 529-201 564-201 607"}],776:[.677,-.537,0,{dx:.28,p:"-338 607C-338 646-369 677-408 677C-447 677-478 646-478 607C-478 569-447 537-408 537C-369 537-338 569-338 607ZM-81 607C-81 646-112 677-151 677C-190 677-221 646-221 607C-221 569-190 537-151 537C-112 537-81 569-81 607"}],778:[.689,-.521,0,{dx:.279,p:"-214 605C-214 565-240 562-279 562C-318 562-344 565-344 605C-344 645-315 648-279 648C-243 648-214 645-214 605ZM-160 604C-160 645-192 689-279 689C-369 689-398 642-398 606C-398 565-366 521-279 521C-189 521-160 568-160 604"}],780:[.71,-.503,0,{dx:.279,p:"-102 688L-120 710L-278 611L-436 710L-456 688L-279 503"}],8208:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8209:[.271,-.174,.383,{p:"344 174L344 271L39 271L39 174"}],8211:[.292,-.256,.575,{p:"574 256L574 292L0 292L0 256"}],8212:[.292,-.256,1.15,{p:"1149 256L1149 292L0 292L0 256"}],8214:[.75,.25,.499,{p:"190-206L190 706C190 720 190 750 160 750C129 750 129 721 129 706L129-206C129-220 129-250 159-250C190-250 190-221 190-206ZM370-206L370 706C370 720 370 750 340 750C309 750 309 721 309 706L309-206C309-220 309-250 339-250C370-250 370-221 370-206"}],8216:[.694,-.344,.319,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422"}],8217:[.694,-.344,.319,{p:"253 569C253 638 216 694 158 694C112 694 81 659 81 616C81 576 108 538 159 538C181 538 201 546 217 561C211 449 141 394 119 377C115 374 111 371 111 364C111 354 122 344 130 344C144 344 253 429 253 569"}],8220:[.694,-.344,.571,{p:"237 422C237 462 210 500 159 500C137 500 117 492 101 477C107 589 177 644 199 661C203 664 207 667 207 674C207 684 196 694 188 694C174 694 65 609 65 469C65 400 102 344 160 344C206 344 237 379 237 422ZM489 422C489 462 462 500 411 500C389 500 369 492 353 477C359 589 429 644 451 661C455 664 459 667 459 674C459 684 448 694 440 694C426 694 317 609 317 469C317 400 354 344 412 344C458 344 489 379 489 422"}],8221:[.694,-.344,.571,{p:"254 569C254 638 217 694 159 694C113 694 82 659 82 616C82 576 109 538 160 538C182 538 202 546 218 561C212 449 142 394 120 377C116 374 112 371 112 364C112 354 123 344 131 344C145 344 254 429 254 569ZM506 569C506 638 469 694 411 694C365 694 334 659 334 616C334 576 361 538 412 538C434 538 454 546 470 561C464 449 394 394 372 377C368 374 364 371 364 364C364 354 375 344 383 344C397 344 506 429 506 569"}],8224:[.702,.211,.511,{p:"447 443C447 472 427 499 390 499C369 499 345 490 325 480C292 464 283 462 270 459C273 487 280 510 289 537C300 573 311 610 311 643C311 692 274 702 256 702C234 702 200 689 200 643C200 610 211 574 221 542C231 509 238 486 241 459C231 461 220 464 201 473C177 485 148 499 121 499C80 499 64 469 64 444C64 415 84 388 121 388C142 388 166 397 186 407C219 423 228 425 241 428C238 401 228 373 221 353C200 289 200 274 200 231C200 102 210-28 226-156C228-172 232-200 235-204C238-211 246-211 255-211C266-211 276-211 279-200C281-188 311 20 311 231C311 277 311 289 288 359C281 380 273 405 270 428C280 426 291 423 310 414C334 402 363 388 390 388C431 388 447 418 447 443"}],8225:[.702,.202,.511,{p:"447 476C447 504 428 531 391 531C373 531 350 525 326 513C294 498 288 496 271 492C274 510 275 518 288 551C301 585 311 616 311 644C311 688 277 702 256 702C230 702 200 686 200 644C200 613 214 577 224 550C236 517 237 511 240 492C225 496 219 497 200 506C176 518 148 531 120 531C83 531 64 504 64 476C64 463 70 421 121 421C134 421 150 421 199 445C219 455 224 456 240 460C237 442 236 434 223 401C210 367 200 336 200 308C200 264 234 250 255 250C281 250 311 266 311 308C311 339 297 375 287 402C275 435 274 441 271 460C286 456 292 455 311 446C353 425 370 421 390 421C441 421 447 463 447 476ZM447 23C447 52 427 79 390 79C369 79 345 70 325 60C297 47 285 43 271 39C274 59 275 65 291 109C305 145 311 170 311 191C311 235 277 249 256 249C230 249 200 233 200 191C200 163 211 132 222 102C236 65 237 58 240 39C227 42 216 46 201 54C175 66 147 79 121 79C80 79 64 49 64 24C64-5 84-32 121-32C142-32 166-23 186-13C208-3 224 4 240 8C237-12 236-18 220-62C206-98 200-123 200-144C200-188 234-202 255-202C281-202 311-186 311-144C311-116 300-85 289-55C275-18 274-11 271 8C289 3 304-4 327-14C345-23 369-32 390-32C431-32 447-2 447 23"}],8230:[.156,0,.838,{p:"238 78C238 121 203 156 160 156C117 156 82 121 82 78C82 35 117 0 160 0C203 0 238 35 238 78ZM497 78C497 121 462 156 419 156C376 156 341 121 341 78C341 35 376 0 419 0C462 0 497 35 497 78ZM756 78C756 121 721 156 678 156C635 156 600 121 600 78C600 35 635 0 678 0C721 0 756 35 756 78"}],8260:[.696,.01,.648,{p:"584 666C584 683 570 696 554 696C544 696 535 691 529 683L69 37C66 32 64 26 64 20C64 3 77-10 94-10C104-10 113-5 118 3L578 649C582 654 584 660 584 666"}],8364:[.697,.011,.72,{p:"656 3L656 140C656 148 650 154 642 154L618 154C611 154 605 149 604 142C596 82 544 37 484 37C421 37 360 64 325 116C297 157 287 204 283 253L527 253C534 253 539 257 541 263L548 287C550 294 543 301 534 301L280 301L280 343L280 385L569 385C575 385 581 389 583 395L590 419C592 426 585 433 576 433L283 433C287 482 297 529 325 570C360 622 421 649 484 649C544 649 596 604 604 544C605 537 611 532 618 532L642 532C650 532 656 538 656 546L656 683C656 691 650 697 642 697L635 697C632 697 629 696 627 695L579 664C545 685 504 697 461 697C370 697 281 666 219 600C175 553 149 495 137 433L81 433C75 433 70 429 68 423L61 403C59 394 65 385 75 385L130 385C129 371 128 357 128 343C128 329 129 315 130 301L81 301C75 301 70 297 68 291L61 271C59 262 65 253 75 253L137 253C149 191 175 133 219 86C281 20 370-11 461-11C504-11 545 1 579 22L627-9C629-10 632-11 635-11L642-11C650-11 656-5 656 3"}],8486:[.697,0,.831,{p:"779 200L732 200C730 186 722 144 715 126C710 113 706 103 646 103L574 103C595 148 623 183 654 222C710 294 766 366 766 457C766 565 676 697 415 697C154 697 64 565 64 457C64 365 121 293 176 224C211 179 236 145 256 103L184 103C125 103 121 113 116 123C109 141 100 190 98 200L51 200L88 0L279 0C301 0 311 0 311 27C311 97 281 189 266 233C240 312 217 384 217 457C217 496 222 567 271 612C320 656 385 661 415 661C467 661 524 646 560 610C590 581 613 537 613 457C613 387 592 319 567 245C548 185 519 97 519 27C519 0 529 0 551 0L742 0"}],8487:[.686,.011,.831,{p:"779 486L742 686L551 686C529 686 519 686 519 659C519 589 549 497 564 453C590 374 613 302 613 229C613 190 608 119 559 74C510 30 445 25 415 25C363 25 306 40 270 76C240 105 217 149 217 229C217 299 238 367 263 441C282 501 311 589 311 659C311 686 301 686 279 686L88 686L51 486L98 486C100 500 108 542 115 560C120 573 124 583 184 583L256 583C235 538 207 503 176 464C120 392 64 320 64 229C64 121 154-11 415-11C676-11 766 121 766 229C766 321 709 393 654 462C619 507 594 541 574 583L646 583C705 583 709 573 714 563C721 545 730 496 732 486"}],8592:[.5,0,1.15,{p:"1085 251C1085 276 1062 281 1045 281L225 281C288 344 330 409 350 500L298 500C283 500 282 473 277 458C247 363 156 273 64 251L64 250C173 225 264 108 285 15C287 7 289 0 298 0C301 0 304 1 307 1L350 1C331 88 291 154 225 220L1053 220C1072 220 1085 233 1085 251"}],8593:[.694,.194,.575,{p:"544 414L544 474C426 498 328 581 288 694C248 581 150 498 32 474L32 414C120 432 199 477 258 541L258-164C258-204 318-204 318-164L318 541C377 477 456 432 544 414"}],8594:[.5,0,1.15,{p:"1085 250C1068 258 1048 264 1031 273C948 316 888 395 864 484C862 492 863 500 851 500L799 500C818 413 858 347 924 281L96 281C77 281 64 268 64 250C64 225 87 220 104 220L924 220C861 157 819 92 799 1L842 1C842 1 848 0 851 0C865 0 867 28 872 43C902 138 993 228 1085 250"}],8595:[.694,.194,.575,{p:"544 26L544 86C456 68 377 23 318-41L318 664C318 704 258 704 258 664L258-41C199 23 120 68 32 86L32 26C150 2 248-81 288-194C328-81 426 2 544 26"}],8722:[.281,-.22,.894,{p:"829 250C829 281 798 281 783 281L110 281C95 281 64 281 64 250C64 220 93 220 105 220L788 220C800 220 829 220 829 250"}],8730:[.757,.094,.543,{ic:.064,p:"607 725L607 729C604 750 586 757 565 757C557 757 549 756 541 756L460 756C421 756 422 740 397 658L240 143C236 129 231 115 228 101L179 330L28 109L34 99L52 82L120 183C127 162 130 139 134 117C149 53 160-11 175-75C177-83 175-94 188-94L196-94C243-94 243-56 270 29L456 641C465 667 464 695 482 695L570 695C591 695 607 705 607 725"}],8734:[.47,.026,1.15,{p:"499 190C441 112 362 52 266 52C178 52 114 131 114 222C114 303 181 367 262 367C341 367 400 305 452 245ZM1036 222C1036 141 969 77 888 77C809 77 750 139 698 199L651 254C709 332 788 392 884 392C972 392 1036 313 1036 222ZM1100 222C1100 357 992 467 857 467C750 467 658 407 590 324L570 347C502 426 401 470 296 470C160 470 50 359 50 222C50 87 158-23 293-23C400-23 492 37 560 120L580 97C648 18 749-26 854-26C990-26 1100 85 1100 222"}],8738:[.634,.132,.894,{p:"829 30C829 43 820 55 808 59L671 102C684 150 690 200 690 251C690 302 684 352 671 400L808 443C820 447 829 459 829 472C829 492 809 507 790 501L653 458C631 517 600 573 560 623C555 630 546 634 537 634C520 634 507 621 507 604C507 597 509 590 513 585C549 541 576 492 596 440L85 280C73 276 64 264 64 251C64 238 73 226 85 222L596 62C576 10 549-39 513-83C509-88 507-95 507-102C507-119 520-132 537-132C546-132 555-128 560-121C600-71 631-15 653 44L790 1C809-5 829 10 829 30ZM630 251C630 206 624 162 614 120L194 251L614 382C624 340 630 296 630 251"}],9001:[.751,.25,.447,{p:"382-221C382-210 376-199 372-188L221 175C214 192 207 210 199 227C197 234 191 243 191 251C191 254 193 258 194 262L202 281L366 676C372 690 382 707 382 721C382 737 368 751 352 751L346 750C325 747 319 721 311 704L253 564L163 345C154 324 145 304 137 283C133 273 126 262 126 250C126 240 132 229 136 220L158 167L311-202C319-221 325-249 350-250C367-250 382-238 382-221"}],9002:[.751,.25,.447,{p:"320 251C320 261 314 272 310 281L287 337L206 532L135 704C127 722 121 748 98 751C95 751 92 751 89 750C74 748 64 735 64 720L64 718C65 712 67 706 70 700L137 537L221 336L245 278L252 261C253 258 255 254 255 250C255 247 253 243 252 239L244 220C184 83 132-59 71-196C68-204 64-211 64-219C64-235 77-250 94-250L96-250C120-249 126-224 133-206L193-62C231 31 273 124 309 218C313 228 320 239 320 251"}],9702:[.381,-.077,.894,{p:"599 229C599 313 531 381 447 381C363 381 295 313 295 229C295 145 363 77 447 77C531 77 599 145 599 229ZM539 229C539 178 498 137 447 137C396 137 355 178 355 229C355 280 396 321 447 321C498 321 539 280 539 229"}],10214:[.751,.249,.463,{p:"437-249L437-188L332-188L332 690L437 690L437 751L128 751L128-249ZM271-188L189-188L189 690L271 690"}],10215:[.751,.249,.463,{p:"334-249L334 751L26 751L26 690L130 690L130-188L26-188L26-249ZM273-188L191-188L191 690L273 690"}]},italic:{32:[0,0,.358,{p:""}],33:[.716,0,.307,{ic:.068,p:"370 654C374 665 375 669 375 675C375 695 360 716 330 716C327 716 275 715 265 656L190 211C188 202 188 199 188 199C188 189 194 187 203 187C214 187 215 188 221 204ZM222 63C222 83 207 106 177 106C146 106 113 77 113 43C113 18 132 0 157 0C191 0 222 32 222 63"}],34:[.705,-.423,.401,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423ZM448 673C453 691 442 705 424 705C406 705 387 691 384 673L338 423L368 423"}],35:[.694,.194,.818,{ic:.01,p:"828 347C828 367 808 367 794 367L658 367L802 657C804 662 807 668 807 674C807 683 801 694 787 694C781 694 776 692 772 688L613 367L448 367L592 657C594 662 597 668 597 674C597 683 591 694 577 694C571 694 566 692 562 688L403 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L382 327L306 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L285 133L141-157C139-162 136-168 136-174C136-183 142-194 156-194C162-194 167-192 171-188L330 133L495 133L351-157C349-162 346-168 346-174C346-183 352-194 366-194C372-194 377-192 381-188L540 133L746 133C761 133 779 133 779 153C779 173 761 173 746 173L561 173L637 327L794 327C808 327 828 327 828 347ZM592 327L516 173L351 173L427 327"}],36:[.75,.056,.5,{ic:.082,p:"581 560C588 644 535 700 442 704L452 750L421 750L414 722C413 719 412 712 411 709C410 705 409 705 405 704C256 682 186 564 179 483C176 440 188 399 213 371C241 340 266 332 314 319L239 20C170 24 116 62 120 140C124 138 132 137 137 137C172 137 193 165 195 189C197 221 171 229 157 229C102 229 97 164 95 144C86 39 155-6 231-10L220-56L251-56L262-10C379-1 487 109 497 229C503 302 471 341 467 347C435 385 409 391 365 402L433 674C497 671 555 641 555 568C550 570 543 571 538 571C509 571 484 548 481 518C479 491 499 479 519 479C574 479 579 544 581 560ZM402 673L336 410C310 416 232 435 239 522C245 593 316 663 402 673ZM438 191C432 117 364 34 271 21L343 311C394 301 444 269 438 191"}],37:[.75,.056,.818,{ic:.028,p:"846 730C846 741 837 750 827 750C817 750 813 745 802 732C759 682 684 643 608 643C511 643 469 699 455 718C447 729 431 750 395 750C304 750 205 610 205 480C205 398 245 347 300 347C388 347 479 495 479 624C479 637 479 649 476 663C499 645 546 621 607 621C639 621 681 628 729 650L729 649L156-16C149-24 145-28 145-36C145-47 155-56 165-56C171-56 176-55 186-43L835 709C842 718 846 722 846 730ZM788 221C788 269 770 347 704 347C610 347 513 204 513 77C513 1 550-56 608-56C701-56 788 100 788 221ZM449 629C449 507 366 369 302 369C262 369 256 421 256 449C256 522 309 728 395 728C435 728 449 675 449 629ZM757 226C757 101 673-34 610-34C566-34 564 31 564 46C564 113 615 325 704 325C739 325 757 282 757 226"}],38:[.716,.022,.767,{ic:.037,p:"734 311C734 371 712 421 677 467C773 536 804 646 804 663C804 684 787 694 771 694C750 694 724 677 724 647C724 628 736 617 758 616C723 529 654 485 606 455C557 425 490 383 490 313C490 269 518 242 553 242C582 242 601 265 601 289C601 312 584 320 569 320C548 320 531 306 524 288C521 296 521 302 521 310C521 368 558 391 650 448C692 394 702 350 702 308C702 228 645 0 383 0C304 0 202 35 202 156C202 212 230 301 253 342C256 339 287 310 334 310C386 310 430 355 430 401C430 439 403 461 367 461C337 461 302 449 269 427C272 530 331 694 424 694C454 694 498 676 499 603C442 603 442 554 442 554C442 541 451 522 477 522C527 522 530 583 530 601C530 662 493 716 424 716C317 716 211 582 211 456C211 443 211 424 220 396C222 391 222 389 222 389L219 383C147 305 126 213 126 176C126 72 217-22 382-22C660-22 734 211 734 311ZM400 406C400 370 373 332 336 332C306 332 286 352 276 379C286 392 324 439 367 439C383 439 400 431 400 406"}],39:[.705,-.423,.307,{ic:.048,p:"354 673C359 691 348 705 330 705C312 705 293 691 290 673L244 423L274 423"}],40:[.75,.25,.409,{ic:.107,p:"271-240C271-240 271-236 264-226C210-144 202-59 202 11C202 147 261 518 501 722C515 736 516 737 516 740C516 747 512 750 506 750C495 750 380 669 293 527C183 346 152 154 152 47C152-12 161-75 179-125C204-192 247-250 261-250C267-250 271-246 271-240"}],41:[.75,.25,.409,{p:"382 453C382 512 373 575 355 625C330 692 287 750 273 750C267 750 263 746 263 740C263 740 263 736 270 726C324 644 332 559 332 489C332 353 273-18 33-222C19-236 18-237 18-240C18-247 22-250 28-250C39-250 154-169 241-27C351 154 382 346 382 453"}],42:[.75,-.319,.511,{ic:.072,p:"537 447C537 457 530 461 522 466L409 534L559 604C569 608 583 617 583 634C583 637 582 654 563 654C555 654 549 650 546 648L406 555L459 716C460 720 463 728 463 732C463 743 453 750 443 750C416 750 411 723 410 716L383 555L293 643C284 652 282 654 274 654C257 654 242 637 242 622C242 613 245 611 256 604L369 535L219 465C198 455 195 444 195 435C195 423 203 415 215 415C223 415 227 418 232 421L373 514L319 353C318 349 315 342 315 337C315 327 323 319 336 319C362 319 367 345 368 353L395 514L485 426C495 416 498 415 505 415C520 415 537 431 537 447"}],43:[.557,.057,.767,{p:"752 250C752 270 733 270 719 270L472 270L534 518C538 532 538 533 538 537C538 548 530 557 518 557C502 557 498 541 496 532L431 270L173 270C159 270 140 270 140 250C140 230 159 230 173 230L421 230L359-17C356-31 355-32 355-36C355-50 365-57 375-57C390-57 394-43 397-32L462 230L719 230C733 230 752 230 752 250"}],44:[.106,.193,.307,{p:"224 47C224 80 210 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 193 11 198 15C183-62 133-126 86-166C74-178 73-179 73-183C73-186 76-193 83-193C101-193 224-72 224 47"}],45:[.243,-.187,.358,{p:"331 199C333 205 339 227 339 231C339 243 330 243 314 243L119 243C99 243 97 243 93 230C91 224 86 205 86 200C86 187 94 187 112 187L304 187C323 187 328 187 331 199"}],46:[.106,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63"}],47:[.75,.25,.511,{ic:.105,p:"616 730C616 741 607 750 597 750C589 750 583 747 574 732L27-211C20-224 20-230 20-230C20-241 29-250 39-250C47-250 53-247 62-232L609 711C616 724 616 730 616 730"}],48:[.666,.022,.511,{ic:.044,p:"476 164C517 257 555 415 555 496C555 536 550 666 421 666C349 666 269 619 209 505C160 412 117 237 117 148C117 117 117-22 251-22C317-22 411 19 476 164ZM380 98C358 51 308 0 256 0C224 0 181 20 181 98C181 180 256 475 291 547C328 622 382 644 416 644C457 644 493 614 493 550C493 476 423 193 380 98"}],49:[.666,0,.511,{p:"417 19C417 31 407 31 391 31L383 31C370 31 353 32 340 33C318 36 312 37 312 51C312 57 314 66 315 70L458 641C459 644 461 654 461 654C461 662 455 666 449 666C443 666 442 665 430 650C353 547 283 540 254 537C249 536 238 535 238 518C238 506 250 506 254 506C269 506 318 512 365 547L247 73C239 41 231 31 153 31L145 31C128 31 117 31 117 12C117 0 128 0 132 0C175 0 220 3 263 3C307 3 353 0 397 0C404 0 417 0 417 19"}],50:[.666,.022,.511,{ic:.04,p:"515 163C515 173 507 173 500 173C488 173 487 172 483 156C469 115 430 48 363 48C335 48 296 56 280 60C244 68 205 77 174 77C163 77 154 75 152 74C202 160 275 201 306 219C460 306 551 368 551 497C551 612 473 666 395 666C247 666 165 464 165 399C165 379 171 336 216 336C295 336 337 456 337 494C337 512 328 547 315 547C309 547 304 542 304 536C304 536 304 532 305 530C311 518 315 505 315 493C315 464 278 358 217 358C205 358 195 363 195 391C195 456 270 644 392 644C433 644 480 617 480 534C480 389 393 305 294 246C249 219 207 195 165 143C95 59 84-12 84-12C84-22 94-22 99-22C111-22 113-20 116-9C124 19 142 55 172 55C204 55 232 35 257 18C283 0 314-22 354-22C469-22 515 152 515 163"}],51:[.666,.022,.511,{ic:.051,p:"480 203C480 222 476 295 400 330C504 365 562 456 562 532C562 617 497 666 419 666C300 666 199 561 199 476C199 441 218 412 255 412C292 412 338 447 338 497C338 516 327 547 315 547C309 547 304 542 304 536C304 533 305 531 308 525C308 525 316 511 316 496C316 462 284 434 255 434C235 434 229 453 229 471C229 550 320 644 417 644C454 644 502 626 502 554C502 538 492 350 327 350L304 350C287 350 278 350 278 329C278 319 286 319 303 319L331 319C350 319 408 317 408 236C408 218 399 119 347 59C319 25 273 0 228 0C178 0 128 30 126 104C169 100 182 137 182 152C182 168 171 184 148 184C97 184 95 124 95 106C95 38 143-22 228-22C354-22 480 83 480 203"}],52:[.666,.194,.511,{p:"474 14C474 19 468 31 459 31C459 31 455 31 445 27C427 20 402 16 385 16C378 16 374 16 369 17L413 195C417 210 417 212 417 215C417 241 393 242 390 242C360 242 354 216 350 199L308 33C235 59 276 46 247 56C210 67 193 67 171 67C159 67 157 67 144 66C414 316 472 640 472 640C472 661 455 666 445 666C416 666 410 643 403 616C370 491 326 371 255 255C176 127 87 57 83 54C76 51 44 34 44 18C44 14 51 1 59 1C65 1 80 13 91 21C100 29 109 36 168 36C186 36 206 36 241 25L300 2L263-147C259-162 259-164 259-168C259-189 276-194 286-194C305-194 318-183 324-160L361-14C367-15 375-15 381-15C409-15 474-2 474 14"}],53:[.665,.022,.511,{ic:.056,p:"498 265C498 344 454 420 367 420C321 420 280 403 243 374L289 558C292 569 294 570 294 570C294 570 297 570 307 567C326 560 349 558 369 558C479 558 567 641 567 656C567 663 561 665 558 665C555 665 551 664 546 662C501 642 456 634 417 634C373 634 334 644 305 660C299 663 295 665 291 665C284 665 282 659 279 648L203 344C202 341 201 331 201 331C201 321 208 319 214 319C221 319 223 322 230 329C281 389 336 398 365 398C406 398 426 363 426 309C426 254 397 149 376 109C332 28 273 6 236 6C200 6 139 26 138 123C141 122 143 122 148 122C182 122 201 151 201 174C201 194 188 208 165 208C113 208 107 149 107 117C107 44 150-22 236-22C364-22 498 113 498 265"}],54:[.666,.022,.511,{ic:.057,p:"507 270C507 320 480 426 367 426C306 426 262 383 232 339C255 429 279 495 325 554C356 593 409 641 470 641C492 641 525 637 535 601C487 601 482 560 482 553C482 539 490 521 516 521C550 521 568 549 568 587C568 637 531 666 471 666C389 666 299 609 227 507C142 387 120 228 120 158C120 131 120-22 254-22C380-22 507 120 507 270ZM380 96C354 49 312 6 256 6C197 6 185 68 185 97C185 176 231 404 364 404C378 404 400 404 417 380C426 368 435 348 435 317C435 271 400 135 380 96"}],55:[.666,.022,.511,{ic:.114,p:"625 656C625 666 617 666 611 666C606 666 602 666 598 663L583 643C546 589 509 549 468 549C446 549 443 564 440 598C436 636 432 666 391 666C364 666 315 658 257 603C280 653 280 656 280 656C280 666 270 666 265 666C254 666 253 665 246 651L150 447C144 435 144 432 144 432C144 422 152 422 159 422C170 422 171 423 175 430C250 575 342 596 378 596C397 596 402 589 419 561C435 532 451 527 468 527C484 527 499 531 513 538C412 372 411 370 378 304C287 122 268 15 268 11C268-11 286-22 303-22C342-22 351 10 359 44C390 164 432 291 490 415C542 527 588 596 616 639C625 652 625 656 625 656"}],56:[.666,.022,.511,{ic:.043,p:"494 208C494 240 485 272 465 299C459 306 420 340 397 360C496 408 554 474 554 548C554 624 490 666 420 666C310 666 210 563 210 463C210 427 224 399 234 386C240 378 241 377 286 337C116 258 97 160 97 115C97 31 167-22 252-22C378-22 494 93 494 208ZM509 550C509 445 384 377 378 377C378 377 376 377 369 384L293 448C275 463 265 485 265 509C265 575 340 641 417 641C470 641 509 608 509 550ZM435 166C435 86 347 6 255 6C191 6 147 49 147 113C147 186 206 274 305 321L387 252C412 230 435 211 435 166"}],57:[.666,.022,.511,{ic:.042,p:"553 488C553 515 553 666 423 666C292 666 165 524 165 376C165 331 190 219 305 219C365 219 409 259 440 306C414 200 389 140 345 84C324 58 276 6 214 6C186 6 152 13 139 42C187 46 190 86 190 91C190 105 182 123 156 123C122 123 104 94 104 58C104 5 150-22 212-22C308-22 392 59 439 126C539 267 553 444 553 488ZM488 550C488 478 445 241 308 241C237 241 237 314 237 328C237 366 267 501 295 551C307 573 350 641 421 641C472 641 488 593 488 550"}],58:[.431,0,.307,{p:"222 63C222 85 206 106 178 106C146 106 113 76 113 43C113 17 131 0 157 0C191 0 222 33 222 63ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],59:[.431,.193,.307,{p:"218 53C218 66 218 106 178 106C138 106 113 71 113 42C113 10 136 0 157 0C177 0 188 8 190 9C172-65 132-122 80-172C75-175 73-178 73-182C73-188 77-193 83-193C101-193 218-67 218 53ZM303 388C303 411 287 431 259 431C225 431 194 399 194 368C194 345 210 325 238 325C272 325 303 357 303 388"}],60:[.54,.04,.778,{ic:.047,p:"689-20C692-9 686-4 676 2L213 250L800 498C813 504 821 509 824 520C827 531 820 540 809 540C806 540 804 540 789 533L170 272C158 267 149 262 146 250C143 238 149 233 159 228L648-33C659-40 661-40 664-40C675-40 686-31 689-20"}],61:[.367,-.133,.767,{ic:.01,p:"728 153C728 173 710 173 695 173L149 173C135 173 115 173 115 153C115 133 135 133 149 133L695 133C710 133 728 133 728 153ZM777 347C777 367 757 367 743 367L197 367C182 367 164 367 164 347C164 327 182 327 197 327L743 327C757 327 777 327 777 347"}],62:[.54,.04,.778,{p:"757 250C760 262 753 267 743 272L254 533C243 540 241 540 238 540C227 540 216 531 213 520C211 511 214 505 227 498L690 250L103 2C87-5 80-11 78-20C75-31 82-40 93-40C96-40 98-40 113-33L732 228C744 233 754 238 757 250"}],63:[.716,0,.511,{ic:.04,p:"551 592C551 663 504 716 431 716C278 716 194 506 194 463C194 437 215 431 228 431C254 431 277 454 277 480C277 494 269 512 239 512C275 612 349 694 431 694C477 694 516 664 516 606C516 535 465 494 436 470L315 375C290 354 246 320 246 257C246 224 264 187 306 187C373 187 418 258 418 282C418 292 408 292 403 292C391 292 390 290 386 277C372 237 337 209 306 209C288 209 281 227 281 243C281 282 299 296 363 346L441 409C482 441 551 496 551 592ZM324 63C324 83 309 106 279 106C248 106 215 77 215 43C215 18 234 0 259 0C293 0 324 32 324 63"}],64:[.705,.011,.767,{ic:.022,p:"706 68C706 78 700 78 681 78C665 78 663 78 647 71C566 34 478 11 389 11C251 11 182 119 182 246C182 470 377 683 556 683C681 683 759 581 759 448C759 400 721 150 632 150C626 150 614 150 614 175C614 181 616 189 617 195L682 458C683 461 684 471 684 471C684 481 677 481 661 481L635 481C627 501 601 566 522 566C403 566 279 429 279 286C279 188 341 128 417 128C483 128 533 174 553 193C556 136 607 128 628 128C699 128 731 200 746 241C747 244 789 354 789 445C789 611 684 705 557 705C356 705 151 480 151 248C151 113 230-11 388-11C402-11 471-11 558 11C584 17 706 52 706 68ZM570 268C561 232 488 150 420 150C357 150 340 224 340 270C340 401 437 544 522 544C596 544 613 458 613 444L610 430"}],91:[.75,.25,.307,{ic:.139,p:"206-222C206-210 196-210 180-210L121-210L351 710L416 710C434 710 435 711 439 715C442 720 446 738 446 738C446 750 436 750 420 750L343 750C321 750 320 750 315 731L76-225C75-228 73-238 73-238C73-250 83-250 99-250L176-250C194-250 195-249 199-245C202-240 206-222 206-222"}],92:[.75,.25,.5,{p:"386-230C386-230 387-225 385-212L280 728C279 739 278 750 264 750C253 750 241 741 239 730C239 730 237 725 239 712L344-228C345-239 347-250 361-250C372-250 383-241 386-230"}],93:[.75,.25,.307,{ic:.052,p:"117-231L356 725C357 728 359 738 359 738C359 750 349 750 333 750L256 750C238 750 237 749 233 745C230 740 226 722 226 722C226 710 236 710 252 710L311 710L81-210L16-210C-2-210-3-211-7-215C-10-220-14-238-14-238C-14-250-4-250 12-250L89-250C111-250 112-250 117-231"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.11,.14,.743,{p:"727-125C729-117 724-110 716-110L-27-110C-36-110-44-117-46-125C-48-133-43-140-35-140L708-140C717-140 725-133 727-125"}],96:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],123:[.75,.25,.5,{ic:.113,p:"612 739C615 750 607 750 595 750C495 750 393 699 373 627L327 444C304 350 300 334 267 306C249 292 215 265 151 261C144 261 137 260 135 250C132 240 138 240 148 239C190 236 270 215 245 115L195-83C181-141 172-175 215-212C251-242 314-250 345-250C357-250 365-250 367-239C370-229 364-229 354-228C276-223 251-178 251-142C250-131 251-129 260-94L297 56C305 86 317 137 318 147C321 213 264 239 228 250C354 284 372 355 379 383L424 563C442 635 447 657 478 682C500 700 529 724 600 728C605 729 610 733 612 739"}],124:[.75,.25,.278,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217"}],125:[.75,.25,.5,{p:"490 250C492 260 486 260 476 261C434 264 354 285 379 385L429 583C443 641 452 675 409 712C373 741 312 750 280 750C270 750 260 750 257 739C254 729 260 729 270 728C348 723 374 678 374 642C374 631 373 629 365 594L327 444C320 414 307 363 306 353C303 287 360 261 397 250C270 216 252 145 245 117L200-63C182-135 177-157 147-182C124-200 95-224 24-228C19-229 14-233 12-239C10-250 20-250 30-250C130-250 231-199 251-127L297 56C321 150 325 166 358 194C375 208 409 235 473 239C480 239 487 240 490 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.511,{p:""}],168:[.649,-.553,.511,{ic:.032,p:"366 610C366 629 353 649 326 649C297 649 268 621 268 592C268 572 282 553 309 553C337 553 366 581 366 610ZM543 610C543 629 530 649 503 649C474 649 445 621 445 592C445 572 459 553 486 553C514 553 543 581 543 610"}],175:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],176:[.683,-.428,.383,{ic:.079,p:"458 556C476 626 433 683 363 683C292 683 220 626 203 556C185 485 228 428 299 428C369 428 441 485 458 556ZM418 556C406 507 357 468 309 468C260 468 231 507 243 556C255 604 304 643 353 643C401 643 430 604 418 556"}],180:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],305:[.442,.011,.322,{p:"293 143C293 153 284 153 281 153C271 153 271 150 266 135C248 72 215 11 164 11C147 11 140 21 140 44C140 69 146 83 169 144L208 249C220 278 220 280 230 307C238 327 243 341 243 360C243 405 211 442 161 442C67 442 29 297 29 288C29 278 41 278 41 278C51 278 52 280 57 296C84 390 124 420 158 420C166 420 183 420 183 388C183 367 176 346 172 336C164 310 119 194 103 151C93 125 80 92 80 71C80 24 114-11 162-11C256-11 293 134 293 143"}],567:[.442,.205,.384,{sk:.083,p:"361 350C361 407 319 442 269 442C166 442 109 296 109 288C109 278 121 278 121 278C129 278 130 279 139 298C173 378 222 420 266 420C280 420 298 417 298 374C298 351 295 340 291 323L197-50C179-121 139-183 82-183C74-183 53-182 36-174C59-168 79-146 79-121C79-105 68-86 41-86C17-86-13-107-13-143C-13-191 43-205 82-205C158-205 241-145 264-53L356 313C361 333 361 347 361 350"}],710:[.683,-.518,.511,{ic:.018,p:"527 536L433 680C430 684 423 684 418 680L252 536C241 526 251 512 263 520L411 619L509 520C517 512 534 526 527 536"}],711:[.683,-.518,.511,{ic:.054,p:"560 665C571 675 561 689 549 681L402 582L303 681C295 689 278 675 285 665L379 521C382 517 389 517 394 521"}],713:[.616,-.586,.511,{ic:.061,p:"572 605C572 616 562 616 547 616L267 616C250 616 240 616 240 599C240 586 248 586 265 586L545 586C562 586 572 586 572 605"}],714:[.696,-.505,.511,{ic:.028,p:"539 668C539 686 523 696 511 696C497 696 489 688 480 679L338 537C328 527 328 525 328 522C328 514 337 505 344 505C347 505 349 505 358 513L519 636C528 642 539 651 539 668"}],715:[.696,-.505,.511,{p:"444 522C446 525 447 527 442 537L371 679C366 688 362 696 348 696C336 696 315 686 306 668C298 651 304 642 310 636L410 513C415 505 417 505 420 505C427 505 440 514 444 522"}],728:[.686,-.516,.511,{ic:.052,p:"563 676C563 682 558 686 552 686C544 686 542 681 539 672C511 587 438 552 391 552C332 552 303 595 303 642C303 652 308 675 308 675C308 684 301 686 297 686C280 686 280 639 280 634C280 573 316 516 387 516C499 516 563 647 563 676"}],729:[.654,-.548,.307,{ic:.051,p:"358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611"}],730:[.705,-.529,.831,{p:"628 639C628 639 627 559 556 559C535 559 512 565 512 594C512 594 512 675 584 675C614 675 628 664 628 639ZM666 638C666 669 643 705 591 705C534 705 475 655 474 597C474 550 512 529 548 529C607 529 666 582 666 638"}],732:[.651,-.55,.511,{ic:.057,p:"568 640C568 646 563 650 557 650C552 650 549 648 544 643C541 639 484 585 454 585C442 585 434 593 425 608C410 633 398 651 371 651C347 651 318 631 297 615C297 615 244 572 244 561C244 555 248 551 255 551C260 551 263 554 268 558C268 558 327 616 357 616C372 616 380 604 389 589C400 571 413 550 440 550C486 550 568 631 568 640"}],768:[.696,-.505,0,{dx:.137,p:"-67 522C-65 525-64 527-69 537L-140 679C-145 688-149 696-163 696C-175 696-196 686-205 668C-213 651-207 642-201 636L-101 513C-96 505-94 505-91 505C-84 505-71 514-67 522"}],769:[.696,-.505,0,{ic:.028,dx:.077,p:"28 668C28 686 12 696 0 696C-14 696-22 688-31 679L-173 537C-183 527-183 525-183 522C-183 514-174 505-167 505C-164 505-162 505-153 513L8 636C17 642 28 651 28 668"}],770:[.683,-.518,0,{ic:.018,dx:.123,p:"16 536L-78 680C-81 684-88 684-93 680L-259 536C-270 526-260 512-248 520L-100 619L-2 520C6 512 23 526 16 536"}],771:[.651,-.55,0,{ic:.057,dx:.105,p:"57 640C57 646 52 650 46 650C41 650 38 648 33 643C30 639-27 585-57 585C-69 585-77 593-86 608C-101 633-113 651-140 651C-164 651-193 631-214 615C-214 615-267 572-267 561C-267 555-263 551-256 551C-251 551-248 554-243 558C-243 558-184 616-154 616C-139 616-131 604-122 589C-111 571-98 550-71 550C-25 550 57 631 57 640"}],772:[.616,-.586,0,{ic:.061,dx:.105,p:"61 605C61 616 51 616 36 616L-244 616C-261 616-271 616-271 599C-271 586-263 586-246 586L34 586C51 586 61 586 61 605"}],774:[.686,-.516,0,{ic:.052,dx:.089,p:"52 676C52 682 47 686 41 686C33 686 31 681 28 672C0 587-73 552-120 552C-179 552-208 595-208 642C-208 652-203 675-203 675C-203 684-210 686-214 686C-231 686-231 639-231 634C-231 573-195 516-124 516C-12 516 52 647 52 676"}],775:[.654,-.548,0,{dx:.105,p:"-51 611C-51 632-66 654-96 654C-128 654-160 623-160 591C-160 569-144 548-115 548C-83 548-51 579-51 611"}],776:[.649,-.553,0,{ic:.032,dx:.105,p:"-145 610C-145 629-158 649-185 649C-214 649-243 621-243 592C-243 572-229 553-202 553C-174 553-145 581-145 610ZM32 610C32 629 19 649-8 649C-37 649-66 621-66 592C-66 572-52 553-25 553C3 553 32 581 32 610"}],778:[.705,-.529,0,{dx:.101,p:"-43 639C-43 639-44 559-115 559C-136 559-159 565-159 594C-159 594-159 675-87 675C-57 675-43 664-43 639ZM-5 638C-5 669-28 705-80 705C-137 705-196 655-197 597C-197 550-159 529-123 529C-64 529-5 582-5 638"}],780:[.683,-.518,0,{ic:.054,dx:.087,p:"49 665C60 675 50 689 38 681L-109 582L-208 681C-216 689-233 675-226 665L-132 521C-129 517-122 517-117 521"}],8208:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8209:[.243,-.187,.358,{ic:.001,p:"351 199C353 205 359 227 359 231C359 243 350 243 334 243L139 243C119 243 117 243 113 230C111 224 106 205 106 200C106 187 114 187 132 187L324 187C343 187 348 187 351 199"}],8211:[.277,-.255,.511,{ic:.04,p:"551 266C551 277 541 277 526 277L118 277C103 277 93 277 93 266C93 255 103 255 118 255L526 255C541 255 551 255 551 266"}],8212:[.277,-.255,1.022,{ic:.014,p:"1036 266C1036 277 1026 277 1011 277L144 277C129 277 119 277 119 266C119 255 129 255 144 255L1011 255C1026 255 1036 255 1036 266"}],8214:[.75,.25,.398,{ic:.064,p:"105-217L338 717C342 731 347 750 327 750C307 750 302 731 298 717L65-217C61-231 57-250 77-250C97-250 101-231 105-217ZM225-217L458 717C462 731 467 750 447 750C427 750 422 731 418 717L185-217C181-231 177-250 197-250C217-250 221-231 225-217"}],8216:[.693,-.394,.307,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458"}],8217:[.694,-.395,.307,{ic:.066,p:"373 631C373 652 368 694 325 694C285 694 260 659 260 630C260 598 283 588 304 588C321 588 339 597 349 607C338 547 300 476 234 422C221 410 220 409 220 405C220 402 223 395 230 395C249 395 373 514 373 631"}],8220:[.693,-.394,.49,{ic:.053,p:"320 458C320 490 297 500 276 500C259 500 241 491 231 481C242 541 280 612 346 666C359 678 360 679 360 683C360 686 357 693 350 693C331 693 207 574 207 457C207 436 212 394 255 394C295 394 320 429 320 458ZM503 458C503 490 480 500 459 500C442 500 424 491 414 481C425 541 463 612 529 666C542 678 543 679 543 683C543 686 540 693 533 693C514 693 390 574 390 457C390 436 395 394 438 394C478 394 503 429 503 458"}],8221:[.694,-.395,.49,{ic:.064,p:"371 631C371 652 366 694 323 694C283 694 258 659 258 630C258 598 281 588 302 588C319 588 337 597 347 607C336 547 298 476 232 422C219 410 218 409 218 405C218 402 221 395 228 395C247 395 371 514 371 631ZM554 631C554 652 549 694 506 694C466 694 441 659 441 630C441 598 464 588 485 588C502 588 520 597 530 607C519 547 481 476 415 422C402 410 401 409 401 405C401 402 404 395 411 395C430 395 554 514 554 631"}],8230:[.106,0,.684,{p:"221 63C221 85 205 106 177 106C145 106 112 76 112 43C112 17 130 0 156 0C190 0 221 33 221 63ZM410 63C410 85 394 106 366 106C334 106 301 76 301 43C301 17 319 0 345 0C379 0 410 33 410 63ZM599 63C599 85 583 106 555 106C523 106 490 76 490 43C490 17 508 0 534 0C568 0 599 33 599 63"}],8260:[.683,0,.603,{ic:.09,p:"692 663C695 674 688 683 677 683C670 683 663 680 658 674L88 31C85 28 83 24 82 20C79 9 86 0 97 0C104 0 111 4 116 9L686 653C689 656 691 659 692 663"}],8364:[.705,.022,.576,{ic:.123,p:"522-12L561 143C562 149 559 153 553 153L543 153C538 153 533 149 531 144C506 73 445 8 377 8C319 8 282 50 267 102C251 154 255 212 266 271L500 271C504 271 509 274 511 278L517 291C520 296 516 301 510 301L272 301L281 342L292 383L557 383C562 383 566 386 569 390L575 403C577 408 573 413 567 413L301 413C320 472 345 529 386 581C428 633 486 675 544 675C612 675 641 611 630 539C629 534 632 530 638 530L648 530C653 530 659 534 660 540L699 695C700 701 697 705 691 705L688 705C685 705 682 704 680 702L636 661C615 688 584 705 543 705C467 705 388 660 328 598C275 543 236 479 210 413L165 413C161 413 156 410 154 405L149 395C146 389 149 383 155 383L199 383C195 369 191 355 187 342C184 328 181 314 179 301L137 301C133 301 128 298 126 293L121 283C118 277 121 271 127 271L175 271C167 204 174 140 200 86C229 23 285-22 361-22C402-22 442-5 476 22L500-18C501-21 503-22 507-22L510-22C515-22 521-18 522-12"}],8486:[.705,0,.716,{ic:.043,p:"685 146C685 157 673 157 670 157C659 157 658 156 647 133C636 108 623 85 617 75C611 67 607 60 557 60L488 60C508 102 539 146 606 223C686 315 759 404 759 506C759 625 663 705 531 705C360 705 183 567 183 394C183 336 203 281 222 231C259 128 259 101 259 60L184 60C184 60 145 60 138 65C134 68 134 96 134 113L134 143C135 157 124 157 119 157C114 157 105 157 103 146L100 24C100 0 101 0 125 0L248 0C266 0 271 0 274 10C278 25 286 62 286 123C286 140 286 173 278 249C272 305 272 307 272 345C272 574 423 683 531 683C601 683 669 638 669 533C669 430 609 330 554 237C504 154 448 48 448 12C448 0 457 0 473 0L596 0C617 0 618 1 625 15L681 133C682 136 685 142 685 146"}],8487:[.684,.021,.716,{ic:.071,p:"784 538L787 660C787 684 786 684 762 684L639 684C621 684 616 684 613 674C609 659 601 622 601 561C601 544 601 511 609 435C615 379 615 377 615 339C615 110 464 1 356 1C286 1 218 46 218 151C218 254 278 354 333 447C383 530 439 636 439 672C439 684 430 684 414 684L291 684C270 684 269 683 262 669L206 551C205 548 202 542 202 538C202 527 214 527 217 527C228 527 229 528 240 551C251 576 264 599 270 609C276 617 280 624 330 624L399 624C379 582 348 538 281 461C201 369 128 280 128 178C128 59 224-21 356-21C527-21 704 117 704 290C704 348 684 403 665 453C628 556 628 583 628 624L703 624C703 624 742 624 749 619C753 616 753 588 753 571L753 541C752 527 763 527 768 527C773 527 782 527 784 538"}],8592:[.512,.011,.971,{p:"957 253C957 269 942 271 929 271L247 271C321 321 384 388 424 468L427 476C430 482 436 493 436 501C436 512 425 512 416 512C397 512 396 502 391 490C346 395 265 315 170 271C160 267 142 264 140 252C140 240 163 232 175 224C241 178 273 106 273 27L273 8C273-3 275-11 293-11C306-11 313-4 313 8L313 57C306 123 280 183 233 231L923 231C936 231 957 233 957 253"}],8593:[.694,.194,.512,{ic:.07,p:"578 424L582 442C583 448 581 452 576 453C474 480 419 573 438 684C439 690 435 694 430 694C424 694 418 690 416 684C380 573 277 480 162 453C157 452 152 448 151 442L147 424C145 417 150 412 158 414C238 432 315 480 372 546L192-174C186-201 226-201 232-174L412 546C437 480 490 432 561 414C568 412 576 417 578 424"}],8594:[.513,.01,.971,{p:"956 250L956 252C956 262 934 269 922 277C856 323 823 395 823 475L823 494C823 505 821 513 803 513C789 513 783 505 783 494L783 445C790 379 816 319 863 271L173 271C160 271 139 269 139 249C139 233 154 231 167 231L849 231C775 181 712 114 672 34L669 26C666 20 660 9 660 1C660-10 671-10 680-10C699-10 700 0 705 12C750 107 831 187 926 231C935 235 956 240 956 250"}],8595:[.694,.194,.512,{p:"486 58L490 76C492 83 487 88 479 86C399 68 322 20 265-46L445 674C451 701 411 701 405 674L225-46C200 20 147 68 76 86C69 88 61 83 59 76L55 58C54 52 56 48 61 47C163 20 218-73 199-184C198-190 202-194 207-194C213-194 219-190 221-184C257-73 360 20 475 47C480 48 485 52 486 58"}],8722:[.27,-.23,.767,{p:"752 250C752 270 734 270 719 270L173 270C159 270 139 270 139 250C139 230 159 230 173 230L719 230C734 230 752 230 752 250"}],8730:[.735,.104,.46,{ic:.226,p:"686 714L686 716C686 725 678 733 669 735L574 735C563 735 553 734 546 723C523 681 504 637 483 594C394 419 314 239 223 66C219 57 213 48 210 38L209 38C209 130 219 220 219 312C219 318 215 326 208 326C199 326 186 309 178 299L103 215C94 206 80 192 80 185C80 180 86 175 91 175C105 175 140 225 162 247C158 211 159 175 158 139C155 63 149-13 149-89C149-100 156-104 167-104L174-104C192-101 197-76 205-63C230-5 262 51 289 108L506 550L569 679C573 687 575 695 589 695L657 695C670 695 685 698 686 714"}],8734:[.456,.025,.92,{ic:.022,p:"467 201C397 110 311 26 213 26C130 26 113 120 137 213C159 304 232 391 316 391C380 391 412 320 440 261ZM891 218C868 127 796 40 712 40C648 40 615 111 588 170L561 230C631 321 717 405 815 405C898 405 915 311 891 218ZM933 213C964 338 914 453 797 453C698 453 608 378 533 288L522 314C487 390 430 456 338 456C226 456 126 340 95 218C64 93 113-22 230-22C330-22 420 53 494 143L506 117C541 41 598-25 689-25C802-25 902 91 933 213"}],8738:[.557,.057,.767,{ic:.044,p:"695 20C697 28 694 36 687 39L572 90C603 141 626 195 640 250C653 305 657 359 652 410L793 461C801 464 808 472 810 480C814 494 802 504 788 499L646 447C639 483 626 518 609 549C606 554 602 557 595 557C584 557 573 548 570 537C569 532 570 528 571 525C587 496 598 465 605 432L157 269C149 266 142 258 140 250C137 242 141 234 147 231L514 68C491 35 464 4 434-25C431-28 428-32 427-37C424-48 431-57 442-57C448-57 454-54 459-49C492-18 522 17 548 53L663 1C675-4 692 6 695 20ZM600 250C587 200 566 151 538 105L213 250L611 395C616 349 612 300 600 250"}],9001:[.751,.249,.409,{ic:.105,p:"274-231L274-226C274-211 271-195 270-180C259-46 241 90 232 224C232 230 231 236 231 242L231 246C232 251 236 256 238 260L251 282C332 411 403 544 484 673C494 689 514 715 514 730L514 733C513 743 505 751 495 751L490 750C475 746 465 722 457 707L381 579L207 287C201 276 189 262 189 249C189 227 193 204 196 182L233-216C235-231 236-249 254-249C264-249 273-240 274-231"}],9002:[.751,.249,.409,{p:"345 254C345 277 340 304 337 328L301 722C299 734 297 751 280 751C280 751 277 751 275 750C267 748 261 742 260 734L260 729C260 715 262 701 263 687L282 488L297 326C300 305 304 283 304 262C304 254 299 248 296 242L283 220L25-213C23-218 20-223 20-228L20-230C20-240 30-249 40-249C57-247 68-221 75-208L327 215C333 227 345 240 345 254"}],9702:[.379,-.081,.767,{p:"594 258C594 320 549 379 470 379C380 379 287 295 287 202C287 129 338 81 411 81C507 81 594 174 594 258ZM551 230C536 169 474 120 413 120C352 120 315 169 330 230C345 291 407 340 468 340C529 340 566 291 551 230"}],10214:[.751,.249,.422,{ic:.138,p:"320-221C320-212 312-208 303-208C298-208 293-209 288-209L235-209L269-72L460 690C462 700 461 711 478 711L546 711C557 713 560 731 560 740L560 744C557 750 551 751 545 751L336 751C316 751 315 736 313 722L76-225C75-229 73-233 73-237C73-248 83-249 89-249L300-249C317-249 320-234 320-221ZM424 709L198-192L192-207L172-209L121-209L347 694L353 709"}],10215:[.751,.249,.422,{ic:.052,p:"471 727C472 731 474 735 474 739C474 748 465 751 458 751L247 751C230 751 228 734 228 723C228 714 236 710 245 710C250 710 255 711 260 711L312 711L278 574L88-186C84-197 87-210 70-210C66-210 62-209 59-209L2-209C-9-211-12-229-12-238L-12-242C-9-248-3-249 3-249L211-249C231-249 232-234 234-220ZM426 709L200-192L194-207L174-209L123-209L349 694L355 709"}]},"bold-italic":{32:[0,0,.414,{p:""}],33:[.711,0,.386,{ic:.044,p:"423 627C428 642 430 646 430 655C430 680 411 711 367 711C355 711 289 704 279 633L225 247L225 236C221 219 239 219 252 219C275 219 276 220 282 237ZM287 87C287 120 263 147 225 147C184 147 137 109 137 60C137 24 164 0 199 0C241 0 287 39 287 87"}],34:[.703,-.422,.518,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422ZM555 650C566 679 546 703 516 703C485 703 453 679 449 650L417 422L473 422"}],35:[.694,.194,.944,{p:"889 139C889 169 860 169 848 169L644 169L730 332L904 332C916 332 944 332 944 362C944 393 913 393 898 393L763 393L895 644C901 655 902 657 902 663C902 680 888 694 871 694C854 694 848 683 842 672L694 393L529 393L661 644C667 655 668 657 668 663C668 680 654 694 637 694C620 694 614 683 608 672L460 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L427 332L341 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L307 108L174-144C168-155 167-157 167-163C167-180 181-194 198-194C215-194 221-183 227-172L376 108L541 108L408-144C402-155 401-157 401-163C401-180 415-194 432-194C449-194 455-183 461-172L610 108L842 108C857 108 889 108 889 139ZM661 332L575 169L410 169L496 332"}],36:[.75,.056,.575,{ic:.071,p:"645 549C654 656 568 694 486 699L498 750L451 750L439 699C265 690 190 552 183 469C181 440 186 391 221 352C260 309 303 301 337 294L275 42C224 46 165 64 154 127C223 127 236 180 237 198C241 245 201 252 187 252C115 252 106 173 105 154C99 86 128 7 263-5L250-56L297-56L310-5C489 8 561 158 568 243C573 304 552 343 531 369C496 411 445 422 418 428L474 652C529 649 581 630 594 581C542 581 516 543 513 509C510 468 543 456 564 456C617 456 641 500 645 549ZM427 652L373 438C307 450 274 485 278 529C282 578 328 642 427 652ZM474 182C471 140 432 54 322 43L383 283C465 268 477 211 474 182"}],37:[.75,.056,.944,{ic:.002,p:"946 719C946 736 932 750 915 750C902 750 894 742 889 737C836 679 762 646 684 646C618 646 553 670 507 716C486 736 467 750 430 750C302 750 218 602 218 480C218 363 302 347 337 347C462 347 532 518 532 626C532 633 532 644 531 651C541 645 597 611 683 611C707 611 741 613 782 626L783 626L188 3C174-11 172-14 172-25C172-47 189-56 202-56C215-56 220-50 228-42L933 693C939 699 946 709 946 719ZM901 222C901 328 836 347 800 347C667 347 587 193 587 77C587-31 660-56 706-56C830-56 901 113 901 222ZM478 634C478 549 421 383 340 383C319 383 305 402 305 435C305 482 337 594 347 624C373 701 411 714 430 714C477 714 478 642 478 634ZM847 230C847 145 790-20 709-20C689-20 674-2 674 32C674 32 703 311 799 311C842 311 847 255 847 230"}],38:[.711,.017,.886,{ic:.011,p:"834 298C834 371 803 420 776 460C884 543 897 634 897 647C897 679 872 694 847 694C809 694 775 661 775 622C775 597 790 582 813 576C777 519 734 494 697 474C626 433 554 393 554 320C554 271 595 236 648 236C696 236 722 276 722 308C722 332 706 355 672 355C631 355 610 320 610 320C612 347 623 367 655 390C676 404 714 422 726 429C776 357 777 315 777 292C777 245 753 138 665 74C611 36 535 19 448 19C326 19 256 60 256 155C256 204 276 276 294 323C309 316 341 306 374 306C450 306 483 363 483 405C483 443 459 469 407 469C399 469 367 469 326 453C346 563 380 675 459 675C485 675 516 663 529 627C486 619 467 586 467 557C467 519 498 511 516 511C545 511 589 532 589 597C589 663 536 711 459 711C309 711 224 561 224 450C224 440 226 413 234 392C172 330 141 236 141 181C141 70 231-17 444-17C827-17 834 272 834 298ZM429 413C429 377 410 342 377 342C359 342 334 351 324 381C354 420 385 433 407 433C429 433 429 420 429 413"}],39:[.703,-.422,.356,{ic:.04,p:"393 650C404 679 384 703 354 703C323 703 291 679 287 650L255 422L311 422"}],40:[.75,.249,.473,{ic:.094,p:"567 736C567 747 557 750 549 750C528 750 450 686 413 650C280 519 169 296 169 74C169 45 169-30 201-111C225-172 281-249 306-249C310-249 324-249 324-235C324-231 324-229 313-215C255-129 252-21 252 16C252 157 316 516 542 708L561 725C563 726 567 730 567 736"}],41:[.75,.249,.473,{p:"430 427C430 497 418 565 391 628C373 669 319 750 292 750C284 750 274 747 274 736C274 731 277 728 280 724C299 695 346 625 346 485C346 359 291-9 51-212C33-228 32-229 32-235C32-247 43-249 49-249C71-249 146-186 173-159C369 27 430 278 430 427"}],42:[.75,-.306,.591,{ic:.057,p:"604 450C604 461 601 470 584 477L465 528L608 579C620 583 648 593 648 626C648 652 630 661 616 661C604 661 599 657 588 650L455 561L511 702C517 715 517 717 517 721C517 736 504 750 483 750C479 750 435 750 430 698L417 561L331 648C318 661 312 661 305 661C281 661 251 635 251 606C251 595 254 586 271 579L390 528L247 477C235 473 207 463 207 430C207 404 225 395 239 395C250 395 252 395 280 414C348 459 316 440 400 494L344 354C338 341 338 339 338 335C338 320 351 306 372 306C376 306 420 306 425 358L438 495L524 408C537 395 543 395 550 395C574 395 604 421 604 450"}],43:[.603,.102,.886,{p:"859 250C859 281 828 281 816 281L545 281L613 552C617 566 617 568 617 572C617 593 600 603 587 603C563 603 557 581 555 572L482 281L196 281C182 281 153 281 153 251C153 220 181 220 196 220L467 220L398-56C396-63 395-68 395-71C395-88 409-102 426-102C450-102 455-80 457-72L530 220L816 220C827 220 859 220 859 250"}],44:[.147,.194,.356,{p:"276 67C276 114 254 147 211 147C156 147 121 97 121 58C121 34 135 0 182 0C208 0 227 12 230 14C203-73 143-128 106-154C90-167 89-168 89-174C89-183 97-194 107-194C130-194 276-64 276 67"}],45:[.269,-.175,.414,{p:"375 202C379 218 387 248 387 251C387 269 369 269 355 269L138 269C110 269 109 267 103 244C102 237 92 197 92 194C92 175 110 175 125 175L338 175C368 175 369 178 375 202"}],46:[.147,0,.356,{p:"272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],47:[.75,.25,.591,{ic:.09,p:"681 719C681 736 667 750 650 750C633 750 626 738 619 727L45-195C39-205 35-211 35-219C35-236 49-250 66-250C83-250 90-238 97-227L671 695C677 705 681 711 681 719"}],58:[.444,0,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM272 88C272 123 247 147 211 147C170 147 122 109 122 59C122 18 153 0 182 0C227 0 272 41 272 88"}],59:[.444,.194,.356,{p:"346 384C346 429 312 444 286 444C241 444 196 403 196 356C196 321 221 297 257 297C300 297 346 337 346 384ZM268 74C268 114 254 147 210 147C158 147 121 99 121 58C121 34 135 0 182 0C203 0 219 8 219 8C190-80 130-134 100-158C92-165 89-167 89-174C89-183 97-194 107-194C128-194 268-62 268 74"}],60:[.587,.086,.894,{ic:.043,p:"783-56C787-39 778-31 766-24L260 250L903 525C919 532 932 540 936 557C940 571 932 587 913 587C906 587 900 585 892 581L192 282C179 277 163 269 159 251C154 233 164 225 176 219L724-79C737-86 745-86 745-86C764-86 780-70 783-56"}],61:[.393,-.108,.886,{p:"886 362C886 393 855 393 840 393L227 393C212 393 181 393 181 362C181 332 209 332 221 332L846 332C858 332 886 332 886 362ZM831 139C831 169 802 169 790 169L165 169C153 169 125 169 125 139C125 108 156 108 171 108L784 108C799 108 831 108 831 139"}],62:[.587,.086,.894,{p:"860 251C864 269 852 277 843 282L294 580C282 587 276 587 273 587C257 587 239 573 235 557C231 541 238 533 252 525L759 251L115-24C96-32 86-41 82-56C79-70 87-86 106-86C113-86 118-84 126-80L827 219C842 225 855 233 860 251"}],63:[.711,0,.591,{ic:.023,p:"614 587C614 661 562 711 470 711C315 711 214 556 214 490C214 463 234 444 264 444C300 444 334 475 334 514C334 553 299 560 296 561C337 628 401 675 469 675C487 675 556 673 556 606C556 578 544 538 493 505L349 411C293 375 284 321 284 293C284 225 337 219 355 219C435 219 490 280 490 313C490 327 478 327 462 327C442 327 439 327 434 313C416 264 371 255 357 255C346 255 341 263 341 273C341 305 362 319 382 332L505 411C578 459 614 520 614 587ZM389 87C389 120 365 147 327 147C286 147 239 109 239 60C239 24 266 0 301 0C343 0 389 39 389 87"}],64:[.702,.008,.886,{ic:.01,p:"815 77C815 91 803 91 787 91L767 91C751 91 749 91 733 85C643 50 548 28 451 28C302 28 219 107 219 243C219 427 358 666 613 666C741 666 841 600 841 451C841 410 807 163 718 163C711 163 704 166 704 184C704 202 736 322 738 331C743 349 772 459 772 468C772 482 760 482 744 482L715 482C692 547 632 567 580 567C405 567 309 407 309 285C309 176 386 127 477 127C532 127 574 147 608 170C634 127 696 127 708 127C850 127 896 369 896 448C896 617 779 702 614 702C327 702 164 456 164 247C164 78 277-8 449-8C641-8 807 65 807 65C815 68 815 77 815 77ZM610 246C601 210 537 163 482 163C416 163 411 237 411 261C411 355 474 531 580 531C605 531 649 520 665 469"}],91:[.75,.25,.356,{ic:.129,p:"242-241C244-236 250-213 250-207C250-189 233-189 218-189L161-189L381 689L447 689C464 689 471 689 476 699C478 702 485 727 485 732C485 750 468 750 453 750L362 750C339 750 334 750 328 727L92-216C91-221 89-227 89-232C89-250 106-250 121-250L212-250C229-250 237-250 242-241"}],92:[.75,.25,.575,{p:"455-219C457-213 456-212 454-199L307 720C304 737 303 750 282 750C268 750 249 739 244 719C242 713 243 712 245 699L392-220C394-235 397-250 418-250C432-250 450-239 455-219"}],93:[.75,.25,.356,{ic:.036,p:"389 716C390 721 392 727 392 732C392 750 375 750 360 750L269 750C252 750 244 750 239 741C237 736 231 713 231 707C231 689 248 689 263 689L320 689L100-189L34-189C17-189 10-189 5-199C3-202-4-227-4-232C-4-250 13-250 28-250L119-250C142-250 147-250 153-227"}],94:[.744,-.562,.556,{ic:.151,p:"707 584L464 744L141 584L147 562L448 685L690 562"}],95:[-.097,.153,.866,{p:"862-125C866-110 857-97 841-97L-24-97C-40-97-55-110-59-125C-63-140-54-153-38-153L827-153C843-153 858-140 862-125"}],96:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],123:[.75,.25,.575,{ic:.105,p:"438-232C441-219 437-215 426-214C343-209 315-174 312-138C311-128 313-120 317-103L377 134C386 176 367 227 287 250C414 282 431 351 442 396L495 606C500 628 507 657 554 686C566 693 600 711 653 714C667 715 675 715 679 732C684 750 675 750 653 750C511 750 408 700 388 623L336 417C321 355 316 334 275 305C247 284 209 270 167 268C153 267 145 267 141 250C137 237 141 233 153 232C242 227 267 182 267 146C267 138 266 136 257 99L204-111C172-239 336-250 403-250C425-250 434-250 438-232"}],124:[.75,.25,.319,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206"}],125:[.75,.25,.575,{p:"559 250C562 263 558 267 546 268C483 271 437 297 434 352C433 360 434 362 443 401L496 611C527 734 379 750 297 750C276 750 266 750 261 732C258 719 262 715 274 714C354 710 386 677 389 638C389 628 387 620 383 603L324 366C314 324 333 274 414 250C287 218 270 150 258 104L206-106C200-129 193-155 149-184C137-191 101-211 47-214C32-215 24-215 20-232C16-250 26-250 47-250C197-250 293-196 312-123L364 83C380 148 384 165 426 196C440 207 478 229 532 232C546 233 554 233 559 250"}],126:[.307,-.193,.556,{ic:.071,p:"627 290L618 307C558 266 498 236 447 236C407 236 382 253 352 273C327 290 301 307 261 307C236 307 208 299 183 289C161 279 138 268 117 254L52 210L62 193C121 234 182 264 233 264C273 264 298 247 328 227C352 210 379 193 419 193C444 193 472 201 497 211C519 221 542 232 562 246"}],160:[0,0,.591,{p:""}],168:[.667,-.535,.591,{ic:.045,p:"391 613C391 638 373 667 336 667C295 667 255 628 255 589C256 560 277 535 312 535C354 535 391 574 391 613ZM636 613C636 638 618 667 581 667C540 667 500 628 500 589C501 560 522 535 557 535C599 535 636 574 636 613"}],175:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],176:[.686,-.392,.443,{ic:.065,p:"504 539C524 620 475 686 393 686C312 686 229 620 209 539C189 458 238 392 320 392C401 392 483 458 504 539ZM444 539C432 491 383 452 335 452C286 452 257 491 269 539C281 587 330 626 378 626C426 626 456 587 444 539"}],180:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],305:[.452,.008,.394,{sk:-.012,p:"359 148C359 162 344 162 335 162C323 162 316 162 312 149C281 44 230 28 209 28C199 28 193 31 193 50C193 73 202 95 226 155L293 328C298 341 301 353 301 362C301 415 249 452 187 452C83 452 32 318 32 296C32 282 47 282 56 282C68 282 75 282 79 295C110 400 161 416 182 416C192 416 198 413 198 394C198 371 189 349 165 289L98 116C93 103 90 91 90 82C90 29 142-8 204-8C308-8 359 126 359 148"}],567:[.452,.202,.439,{sk:.063,p:"413 354C413 419 349 452 287 452C168 452 100 313 100 296C100 282 115 282 124 282C141 282 142 283 149 298C187 384 243 416 282 416C291 416 306 416 306 379C306 360 303 349 300 336L204-45C187-113 148-166 97-166C88-166 86-166 73-164C105-142 107-109 107-104C107-82 90-58 57-58C20-58-14-91-14-130C-14-177 34-202 98-202C162-202 286-167 316-46L408 320C411 331 413 340 413 354"}],710:[.704,-.497,.591,{ic:.012,p:"603 519L457 704L250 519L265 497L439 596L580 497"}],711:[.704,-.497,.591,{ic:.052,p:"643 682L628 704L454 605L313 704L290 682L436 497"}],713:[.626,-.576,.591,{ic:.047,p:"638 608C638 626 621 626 606 626L289 626C271 626 254 626 254 594C254 576 271 576 286 576L603 576C621 576 638 576 638 608"}],714:[.699,-.502,.591,{ic:.005,p:"596 651C596 679 574 699 549 699C527 699 514 687 494 668L372 554C366 549 360 542 360 535C360 529 372 502 388 502C394 502 399 505 404 508L557 597C571 605 596 620 596 651"}],715:[.699,-.502,.591,{p:"499 535C502 542 500 549 496 554L431 668C421 687 414 699 392 699C367 699 335 679 321 651C305 620 323 605 333 597L441 508C445 505 448 502 454 502C470 502 496 529 499 535"}],728:[.69,-.511,.591,{ic:.037,p:"628 672C628 682 620 690 610 690C597 690 594 679 592 674C564 590 474 570 434 570C385 570 332 594 332 647C332 661 335 665 335 672C335 681 327 690 317 690C298 690 295 665 295 638C295 561 353 511 428 511C552 511 628 632 628 672"}],729:[.674,-.527,.356,{ic:.048,p:"404 614C404 642 383 674 342 674C296 674 253 631 253 587C253 555 277 527 315 527C362 527 404 571 404 614"}],730:[.702,-.534,.949,{p:"686 637C686 631 682 604 671 590C659 576 633 575 619 575C597 575 572 576 572 599C572 604 576 633 587 646C600 660 622 661 639 661C663 661 686 659 686 637ZM748 636C748 676 714 702 650 702C557 702 510 648 510 600C510 557 547 534 608 534C703 534 748 590 748 636"}],732:[.66,-.541,.591,{ic:.042,p:"633 642C633 652 625 660 615 660C607 660 603 656 594 647C581 636 538 599 509 599C496 599 486 606 467 628C446 652 426 660 406 660C372 660 334 631 316 617C300 605 259 572 259 559C259 553 264 541 277 541C284 541 289 545 295 551C317 570 356 602 383 602C397 602 407 594 418 580C449 546 468 541 486 541C515 541 547 560 572 580C588 593 633 628 633 642"}],768:[.699,-.502,0,{dx:.183,p:"-92 535C-89 542-91 549-95 554L-160 668C-170 687-177 699-199 699C-224 699-256 679-270 651C-286 620-268 605-258 597L-150 508C-146 505-143 502-137 502C-121 502-95 529-92 535"}],769:[.699,-.502,0,{ic:.005,dx:.113,p:"5 651C5 679-17 699-42 699C-64 699-77 687-97 668L-219 554C-225 549-231 542-231 535C-231 529-219 502-203 502C-197 502-192 505-187 508L-34 597C-20 605 5 620 5 651"}],770:[.704,-.497,0,{ic:.012,dx:.165,p:"12 519L-134 704L-341 519L-326 497L-152 596L-11 497"}],771:[.66,-.541,0,{ic:.042,dx:.145,p:"42 642C42 652 34 660 24 660C16 660 12 656 3 647C-10 636-53 599-82 599C-95 599-105 606-124 628C-145 652-165 660-185 660C-219 660-257 631-275 617C-291 605-332 572-332 559C-332 553-327 541-314 541C-307 541-302 545-296 551C-274 570-235 602-208 602C-194 602-184 594-173 580C-142 546-123 541-105 541C-76 541-44 560-19 580C-3 593 42 628 42 642"}],772:[.626,-.576,0,{ic:.047,dx:.145,p:"47 608C47 626 30 626 15 626L-302 626C-320 626-337 626-337 594C-337 576-320 576-305 576L12 576C30 576 47 576 47 608"}],774:[.69,-.511,0,{ic:.037,dx:.13,p:"37 672C37 682 29 690 19 690C6 690 3 679 1 674C-27 590-117 570-157 570C-206 570-259 594-259 647C-259 661-256 665-256 672C-256 681-264 690-274 690C-293 690-296 665-296 638C-296 561-238 511-163 511C-39 511 37 632 37 672"}],775:[.674,-.527,0,{dx:.144,p:"-69 614C-69 642-90 674-131 674C-177 674-220 631-220 587C-220 555-196 527-158 527C-111 527-69 571-69 614"}],776:[.667,-.535,0,{ic:.045,dx:.145,p:"-200 613C-200 638-218 667-255 667C-296 667-336 628-336 589C-335 560-314 535-279 535C-237 535-200 574-200 613ZM45 613C45 638 27 667-10 667C-51 667-91 628-91 589C-90 560-69 535-34 535C8 535 45 574 45 613"}],778:[.702,-.534,0,{dx:.141,p:"-84 637C-84 631-88 604-99 590C-111 576-137 575-151 575C-173 575-198 576-198 599C-198 604-194 633-183 646C-170 660-148 661-131 661C-107 661-84 659-84 637ZM-22 636C-22 676-56 702-120 702C-213 702-260 648-260 600C-260 557-223 534-162 534C-67 534-22 590-22 636"}],780:[.704,-.497,0,{ic:.052,dx:.124,p:"52 682L37 704L-137 605L-278 704L-301 682L-155 497"}],8208:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8209:[.269,-.175,.414,{p:"399 202C403 218 411 248 411 251C411 269 393 269 379 269L162 269C134 269 133 267 127 244C126 237 116 197 116 194C116 175 134 175 149 175L362 175C392 175 393 178 399 202"}],8211:[.292,-.256,.591,{ic:.037,p:"628 274C628 292 611 292 597 292L131 292C117 292 100 292 100 274C100 256 117 256 131 256L597 256C611 256 628 256 628 274"}],8212:[.292,-.256,1.182,{ic:.006,p:"1188 274C1188 292 1171 292 1157 292L162 292C148 292 131 292 131 274C131 256 148 256 162 256L1157 256C1171 256 1188 256 1188 274"}],8214:[.75,.25,.499,{ic:.051,p:"139-206L367 706C370 720 378 750 348 750C317 750 309 721 306 706L78-206C74-220 67-250 97-250C128-250 135-221 139-206ZM319-206L547 706C550 720 558 750 528 750C497 750 489 721 486 706L258-206C254-220 247-250 277-250C308-250 315-221 319-206"}],8216:[.694,-.353,.356,{ic:.037,p:"361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8217:[.694,-.353,.356,{ic:.059,p:"415 611C415 676 379 694 348 694C293 694 258 645 258 605C258 572 280 547 319 547C345 547 364 558 371 564C347 486 294 427 238 388C231 384 226 380 226 373C226 367 232 353 244 353C267 353 415 480 415 611"}],8220:[.694,-.353,.59,{ic:.038,p:"596 442C596 466 582 500 535 500C516 500 498 495 483 484C512 572 568 625 614 657C627 667 628 668 628 674C628 683 620 694 610 694C585 694 438 564 438 435C438 400 453 353 506 353C561 353 596 403 596 442ZM361 442C361 466 347 500 300 500C281 500 263 495 248 484C277 572 333 625 379 657C392 667 393 668 393 674C393 683 385 694 375 694C350 694 203 564 203 435C203 400 218 353 271 353C326 353 361 403 361 442"}],8221:[.694,-.353,.59,{ic:.059,p:"649 611C649 676 613 694 582 694C527 694 492 645 492 605C492 572 514 547 553 547C579 547 598 558 605 564C581 486 528 427 472 388C465 384 460 380 460 373C460 367 466 353 478 353C501 353 649 480 649 611ZM414 611C414 676 378 694 347 694C292 694 257 645 257 605C257 572 279 547 318 547C344 547 363 558 370 564C346 486 293 427 237 388C230 384 225 380 225 373C225 367 231 353 243 353C266 353 414 480 414 611"}],8230:[.147,0,.842,{p:"271 88C271 123 246 147 210 147C169 147 121 109 121 59C121 18 152 0 181 0C226 0 271 41 271 88ZM514 88C514 123 489 147 453 147C412 147 364 109 364 59C364 18 395 0 424 0C469 0 514 41 514 88ZM757 88C757 123 732 147 696 147C655 147 607 109 607 59C607 18 638 0 667 0C712 0 757 41 757 88"}],8260:[.696,.01,.713,{ic:.077,p:"789 666C793 683 783 696 767 696C757 696 747 691 739 684L105 38C100 33 97 27 95 20C91 3 101-10 117-10C127-10 137-5 145 2L779 648C784 653 788 659 789 666"}],8364:[.703,.017,.664,{ic:.114,p:"604-3L640 140C642 148 637 154 630 154L596 154C588 154 581 149 579 142C557 83 504 31 448 31C391 31 346 62 329 111C315 153 318 202 327 253L544 253C551 253 557 257 560 263L572 287C576 295 571 301 562 301L337 301L348 343L358 385L615 385C621 385 628 389 631 395L643 419C647 427 641 433 632 433L372 433C388 484 410 533 445 575C486 624 547 655 604 655C660 655 687 603 679 544C678 537 683 532 690 532L724 532C732 532 740 538 742 546L777 689C779 697 775 703 767 703L757 703C754 703 750 702 748 700L698 670C672 691 637 703 597 703C512 703 422 669 351 604C298 555 260 495 234 433L184 433C178 433 171 429 168 423L157 403C153 394 157 385 166 385L216 385C211 371 207 357 204 343C200 329 197 315 195 301L151 301C145 301 138 297 135 291L124 271C120 262 124 253 133 253L189 253C184 191 192 131 221 82C259 17 332-17 417-17C457-17 498-5 535 17L569-14C571-16 574-17 577-17L587-17C594-17 602-11 604-3"}],8486:[.703,0,.827,{ic:.031,p:"793 178C793 196 776 196 765 196C745 196 744 195 729 164C723 151 710 124 702 111C693 99 664 99 642 99L583 99C591 112 613 145 682 214C765 298 858 392 858 507C858 605 788 703 584 703C329 703 198 545 198 404C198 343 219 296 247 238C279 170 291 141 297 99L226 99C214 99 199 99 187 102C178 103 177 104 177 135L178 178C178 196 160 196 151 196C126 196 123 191 122 167L116 31C115 1 123 0 148 0L297 0C315 0 322 0 327 11C328 13 342 53 342 145C342 201 342 203 337 272C335 297 335 299 335 332C335 557 450 667 584 667C636 667 720 650 720 543C720 441 657 330 616 257C593 217 508 66 508 18C508 0 525 0 540 0L689 0C712 0 714 0 722 17C731 37 793 170 793 178"}],8487:[.686,.017,.827,{ic:.055,p:"876 519L882 655C883 685 875 686 850 686L701 686C683 686 676 686 671 675C670 673 656 633 656 541C656 485 656 483 661 414C663 389 663 387 663 354C663 129 548 19 414 19C362 19 278 36 278 143C278 245 341 356 382 429C405 469 490 620 490 668C490 686 473 686 458 686L309 686C286 686 284 686 276 669C267 649 205 516 205 508C205 490 222 490 233 490C253 490 254 491 269 522C275 535 288 562 296 575C305 587 334 587 356 587L415 587C407 574 385 541 316 472C233 388 140 294 140 179C140 81 210-17 414-17C669-17 800 141 800 282C800 343 779 390 751 448C719 516 707 545 701 587L772 587C784 587 799 587 811 584C820 583 821 582 821 551L820 508C820 490 838 490 847 490C872 490 875 495 876 519"}],8592:[.518,.017,1.121,{p:"1094 254C1094 280 1069 281 1053 281L321 281C384 326 439 383 476 451C483 465 498 486 498 499L498 505C495 517 484 518 474 518L459 518C440 518 436 502 430 489C380 391 289 309 184 274C172 270 154 267 153 252L153 250C153 233 179 228 192 222C271 186 313 103 313 19L313 8C313-4 315-15 329-17L352-17C369-17 374-6 374 8C374 90 354 162 299 220L1012 220C1023 220 1035 219 1047 219C1069 219 1094 227 1094 254"}],8593:[.694,.194,.592,{ic:.068,p:"653 414L659 438C661 447 657 454 649 456C543 480 478 568 484 680C484 688 478 694 470 694C461 694 452 688 448 680C398 568 289 480 171 456C162 454 154 447 152 438L146 414C143 403 152 394 163 397C248 414 330 458 397 523L225-164C215-204 275-204 285-164L457 523C491 458 551 414 627 397C638 394 650 403 653 414"}],8594:[.518,.017,1.121,{p:"1093 249L1093 250C1093 268 1065 273 1052 280C973 320 938 395 932 479C932 484 933 490 933 496C933 508 930 512 917 518L896 518C872 518 871 499 871 480L871 476C871 406 897 333 947 281L234 281C223 281 211 282 199 282C175 282 152 273 152 247C152 221 177 220 193 220L925 220C849 170 782 89 749 10C748 7 748 5 748 2C748-10 754-17 769-17L788-17C806-17 810-1 815 11C866 113 956 189 1061 227C1073 231 1092 233 1093 249"}],8595:[.694,.194,.592,{p:"565 62L571 86C574 97 565 106 554 103C469 86 387 42 320-23L492 664C502 704 442 704 432 664L260-23C226 42 166 86 90 103C79 106 67 97 64 86L58 62C56 53 60 46 68 44C174 20 239-68 233-180C233-188 239-194 247-194C256-194 265-188 269-180C319-68 428 20 546 44C555 46 563 53 565 62"}],8722:[.281,-.22,.886,{p:"858 250C858 281 827 281 812 281L199 281C184 281 153 281 153 250C153 220 181 220 193 220L818 220C830 220 858 220 858 250"}],8730:[.757,.094,.531,{ic:.243,p:"774 722L774 726C774 744 759 757 738 757C731 757 723 756 717 756L633 756C603 756 596 734 585 713L305 185C290 157 273 129 260 100L259 100C259 117 260 133 260 150L260 257C260 267 261 276 261 286L261 325C261 335 258 349 243 349C228 349 207 320 205 318L99 209C92 202 82 195 82 184C82 175 89 166 99 166C115 166 131 189 142 201C153 213 165 224 176 236L174-12L174-68C174-82 175-94 199-94C231-94 238-71 251-46C387 192 506 439 636 678C641 686 643 695 656 695L738 695C756 695 772 703 774 722"}],8734:[.473,.029,1.06,{ic:.018,p:"513 203C438 118 345 48 247 48C168 48 142 131 164 219C185 303 265 374 347 374C419 374 454 310 486 252ZM1007 225C986 141 906 70 824 70C752 70 717 134 685 192L658 241C733 326 826 396 924 396C1003 396 1029 313 1007 225ZM1070 219C1104 355 1030 470 896 470C794 470 696 406 604 340C561 419 482 473 381 473C255 473 134 357 101 225C67 89 141-26 275-26C377-26 475 38 567 104C610 25 689-29 790-29C916-29 1037 87 1070 219"}],8738:[.604,.102,.886,{ic:.031,p:"916 472C921 493 904 507 883 500L744 457C736 505 721 551 699 593C695 600 688 604 678 604C661 604 645 591 640 574C639 567 640 561 642 555C662 519 675 479 682 437L179 279C166 275 155 264 152 251C148 238 154 227 165 223L589 65C561 23 528-17 490-53C485-59 481-65 479-72C475-89 485-102 501-102C511-102 521-98 528-91C571-49 609-3 641 45L758 2C776-5 800 9 805 30C808 43 803 54 792 58L674 102C700 150 719 200 732 251C744 302 750 352 749 400L888 444C901 448 912 459 916 472ZM672 251C661 207 644 164 622 122L275 251L687 380C688 338 683 295 672 251"}],9001:[.75,.25,.473,{ic:.09,p:"563 720C563 736 549 750 532 750L527 750C507 747 497 723 488 707L408 579L270 357L229 292C222 279 209 266 209 250C209 243 211 236 212 229L217 183L263-191C266-213 264-250 297-250C318-250 328-231 328-215C328-204 325-192 324-182L280 176L274 220C274 226 272 234 272 240L272 243C273 247 277 251 279 255L293 277L539 673C548 686 563 704 563 720"}],9002:[.751,.25,.473,{p:"388 254C388 261 387 268 386 275L380 324L334 696C332 717 332 751 300 751L295 750C278 750 270 730 270 717C270 707 273 697 274 688L317 330L323 282C324 277 326 269 326 263C326 256 322 250 318 245L305 224L62-167C52-183 35-202 35-219C35-235 48-250 65-250C87-250 97-226 108-210L369 210C377 224 388 237 388 254"}],9702:[.386,-.072,.886,{p:"661 260C661 335 607 386 530 386C443 386 340 305 340 198C340 110 406 72 468 72C564 72 661 160 661 260ZM598 229C584 175 530 132 476 132C422 132 389 175 403 229C416 283 471 326 525 326C578 326 611 283 598 229"}],10214:[.751,.249,.488,{ic:.129,p:"617 732C617 745 606 751 595 751L355 751C334 751 331 742 326 724L90-219C89-223 88-226 88-230C88-246 101-249 113-249L352-249C376-249 382-226 382-207C382-197 375-188 359-188L293-188C298-173 301-157 305-141L498 631C502 648 505 690 524 690L589 690C612 690 617 719 617 732ZM451 688L245-132L229-186L209-188L160-188L366 634L382 688"}],10215:[.751,.249,.488,{ic:.037,p:"523 721C524 725 525 728 525 732C525 748 512 751 500 751L262 751C238 751 232 728 232 709C232 699 239 690 255 690L320 690C315 675 312 659 308 643L115-129C111-146 108-188 89-188L25-188C2-188-3-217-3-230C-3-243 8-249 19-249L259-249C279-249 282-239 287-222ZM453 688L247-132L231-186L211-188L162-188L368 634L384 688"}]},"double-struck":{},fraktur:{},"bold-fraktur":{},script:{},"bold-script":{},"sans-serif":{},"bold-sans-serif":{},"sans-serif-italic":{},"sans-serif-bold-italic":{},monospace:{},"-smallop":{40:[.797,.297,.422,{p:"362-287C362-284 361-281 358-279C247-195 172 22 172 198L172 302C172 478 247 695 358 779C361 781 362 784 362 787C362 793 358 797 352 797C350 797 347 797 346 795C227 706 116 489 116 302L116 198C116 11 227-206 346-295C347-297 350-297 352-297C358-297 362-293 362-287"}],41:[.797,.297,.422,{p:"306 198L306 302C306 489 195 706 76 795C75 797 72 797 70 797C64 797 60 793 60 787C60 784 61 781 64 779C175 695 250 478 250 302L250 198C250 22 175-195 64-279C61-281 60-284 60-287C60-293 64-297 70-297C72-297 75-297 76-295C195-206 306 11 306 198"}],47:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],91:[.8,.3,.34,{p:"313-279C313-267 304-258 292-258L203-258L203 758L292 758C304 758 313 767 313 779C313 791 304 800 292 800L161 800L161-300L292-300C304-300 313-291 313-279"}],92:[.905,.405,.617,{p:"561-383C561-380 561-378 560-375L99 891C96 899 88 905 78 905C66 905 56 895 56 883C56 880 56 878 57 875L518-391C521-399 529-405 539-405C551-405 561-395 561-383"}],93:[.8,.3,.34,{p:"179 800L48 800C37 800 27 791 27 779C27 767 37 758 48 758L137 758L137-258L48-258C37-258 27-267 27-279C27-291 37-300 48-300L179-300"}],123:[.8,.3,.54,{p:"454-287C454-280 449-274 442-274C363-270 304-216 304-163L304 113C304 176 249 227 174 250C249 273 304 324 304 387L304 663C304 716 363 770 442 774C449 774 454 780 454 787C454 794 448 800 440 800C330 794 236 737 236 663L236 387C236 327 178 267 98 263C91 263 86 257 86 250C86 243 91 237 98 237C178 233 236 173 236 113L236-163C236-237 330-294 440-300C448-300 454-294 454-287"}],125:[.8,.3,.54,{p:"454 250C454 257 448 263 442 263C362 267 304 327 304 387L304 663C304 737 210 794 100 800C92 800 86 794 86 787C86 780 91 774 98 774C177 770 236 716 236 663L236 387C236 324 291 273 366 250C291 227 236 176 236 113L236-163C236-216 177-270 98-274C91-274 86-280 86-287C86-294 92-300 100-300C210-294 304-237 304-163L304 113C304 173 362 233 442 237C448 237 454 243 454 250"}],770:[.746,-.572,.644,{p:"644 596C539 651 432 702 322 746C212 702 105 651 0 596L10 572C115 606 219 644 322 686C424 644 529 606 634 572"}],771:[.751,-.55,.652,{p:"652 738C652 745 647 751 640 751C635 751 630 747 628 743C600 675 555 649 500 634C489 631 479 630 468 630C424 630 380 653 339 675C289 701 236 726 182 726C167 726 152 724 137 720C70 701 35 649 1 567C0 565 0 564 0 562C0 555 6 550 13 550C18 550 22 553 24 557C52 625 97 651 152 666C163 669 174 670 184 670C228 670 272 647 313 625C363 599 416 574 471 574C485 574 500 576 515 580C582 599 617 651 651 733C652 735 652 736 652 738"}],773:[.67,-.63,.568,{p:"568 650C568 661 559 670 548 670L20 670C9 670 0 661 0 650C0 639 9 630 20 630L548 630C559 630 568 639 568 650"}],774:[.742,-.578,.658,{p:"658 734L634 742C598 634 454 634 329 634C204 634 60 634 24 742L0 734C42 609 190 578 329 578C467 578 616 609 658 734"}],780:[.74,-.566,.644,{p:"644 716L634 740C529 706 424 668 322 626C219 668 115 706 10 740L0 716C105 661 212 610 322 566C432 610 539 661 644 716"}],8260:[.905,.405,.617,{p:"561 883C561 895 551 905 539 905C529 905 521 899 518 891L57-375C56-378 56-380 56-383C56-395 66-405 78-405C88-405 96-399 99-391L560 875C561 878 561 880 561 883"}],8400:[.711,-.601,.667,{p:"611 616C611 624 604 631 596 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8401:[.711,-.601,.667,{p:"611 616C611 623 607 628 600 630C565 642 535 668 520 702C517 707 512 711 506 711C498 711 491 704 491 696C491 694 491 692 492 690C503 667 518 647 537 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L596 601C604 601 611 608 611 616"}],8406:[.711,-.521,.659,{p:"603 616C603 624 597 631 588 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L588 601C597 601 603 608 603 616"}],8407:[.711,-.521,.659,{p:"603 616C603 623 599 628 593 630C557 642 528 668 512 702C510 707 505 711 498 711C490 711 483 704 483 696C483 694 484 692 485 690C495 667 511 647 530 631L71 631C63 631 56 624 56 616C56 608 63 601 71 601L530 601C511 585 495 565 485 542C484 540 483 538 483 536C483 528 490 521 498 521C505 521 510 525 512 530C528 564 557 590 593 602C599 604 603 609 603 616"}],8417:[.711,-.521,.715,{p:"659 616C659 623 654 628 648 630C612 642 583 668 568 702C565 707 560 711 554 711C546 711 539 704 539 696C539 694 539 692 540 690C551 667 566 647 585 631L130 631C149 647 164 667 175 690C176 692 176 694 176 696C176 704 169 711 161 711C155 711 150 707 147 702C132 668 102 642 66 630C60 628 56 623 56 616C56 609 60 604 66 602C102 590 132 564 147 530C150 525 155 521 161 521C169 521 176 528 176 536C176 538 176 540 175 542C164 565 149 585 130 601L585 601C566 585 551 565 540 542C539 540 539 538 539 536C539 528 546 521 554 521C560 521 565 525 568 530C583 564 612 590 648 602C654 604 659 609 659 616"}],8428:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L537-201C518-217 503-237 492-260C491-262 491-264 491-266C491-274 498-281 506-281C512-281 517-277 520-272C535-238 565-212 600-200C607-198 611-193 611-186"}],8429:[-.171,.281,.667,{p:"611-186C611-178 604-171 596-171L71-171C63-171 56-178 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L596-201C604-201 611-194 611-186"}],8430:[-.091,.281,.659,{p:"603-186C603-178 597-171 588-171L130-171C149-155 164-135 175-112C176-110 176-108 176-106C176-98 169-91 161-91C155-91 150-95 147-100C132-134 102-160 66-172C60-174 56-179 56-186C56-193 60-198 66-200C102-212 132-238 147-272C150-277 155-281 161-281C169-281 176-274 176-266C176-264 176-262 175-260C164-237 149-217 130-201L588-201C597-201 603-194 603-186"}],8431:[-.091,.281,.659,{p:"603-186C603-179 599-174 593-172C557-160 528-134 512-100C510-95 505-91 498-91C490-91 483-98 483-106C483-108 484-110 485-112C495-135 511-155 530-171L71-171C63-171 56-178 56-186C56-194 63-201 71-201L530-201C511-217 495-237 485-260C484-262 483-264 483-266C483-274 490-281 498-281C505-281 510-277 512-272C528-238 557-212 593-200C599-198 603-193 603-186"}],8725:[.605,.105,.572,{p:"516 583C516 595 506 605 494 605C486 605 479 601 475 595L59-71C57-75 56-79 56-83C56-95 66-105 78-105C86-105 93-101 97-95L513 571C515 575 516 579 516 583"}],8726:[.605,.105,.572,{p:"516-83C516-79 515-75 513-71L97 595C93 601 86 605 78 605C66 605 56 595 56 583C56 579 57 575 59 571L475-95C479-101 486-105 494-105C506-105 516-95 516-83"}],8730:[.85,.35,1,{ic:.02,p:"1020 830C1020 841 1012 850 1000 850C987 850 983 841 978 830L462-246L249 250L110 143L125 127L196 181L424-350C455-350 456-349 466-330L1013 812C1020 825 1020 827 1020 830"}],8739:[.851,.351,.278,{p:"161-329L161 829C161 841 151 851 139 851C127 851 117 841 117 829L117-329C117-341 127-351 139-351C151-351 161-341 161-329"}],8741:[.851,.351,.354,{p:"100-329L100 829C100 841 90 851 78 851C66 851 56 841 56 829L56-329C56-341 66-351 78-351C90-351 100-341 100-329ZM298-329L298 829C298 841 288 851 276 851C264 851 254 841 254 829L254-329C254-341 264-351 276-351C288-351 298-341 298-329"}],8968:[.8,.3,.458,{p:"429 779C429 791 420 800 408 800L178 800L178-279C178-291 187-300 199-300C211-300 220-291 220-279L220 758L408 758C420 758 429 767 429 779"}],8969:[.8,.3,.458,{p:"280-279L280 800L50 800C38 800 29 791 29 779C29 767 38 758 50 758L238 758L238-279C238-291 247-300 259-300C270-300 280-291 280-279"}],8970:[.8,.3,.458,{p:"429-279C429-267 420-258 408-258L220-258L220 779C220 791 211 800 199 800C187 800 178 791 178 779L178-300L408-300C420-300 429-291 429-279"}],8971:[.8,.3,.458,{p:"280 779C280 791 270 800 259 800C247 800 238 791 238 779L238-258L50-258C38-258 29-267 29-279C29-291 38-300 50-300L280-300"}],9140:[.73,-.546,.735,{p:"735 567L735 730L0 730L0 567C0 556 9 546 21 546C33 546 42 556 42 567L42 688L693 688L693 567C693 556 702 546 714 546C726 546 735 556 735 567"}],9141:[-.116,.3,.735,{p:"735-300L735-137C735-126 726-116 714-116C702-116 693-126 693-137L693-258L42-258L42-137C42-126 33-116 21-116C9-116 0-126 0-137L0-300"}],9180:[.745,-.54,1.006,{p:"1006 553C1006 556 1005 560 1002 562C909 655 711 745 555 745L451 745C295 745 97 655 4 562C1 560 0 556 0 553C0 545 6 540 13 540C17 540 20 541 22 543C110 631 305 689 451 689L555 689C701 689 896 631 984 543C986 541 989 540 993 540C1000 540 1006 545 1006 553"}],9181:[-.11,.315,1.006,{p:"1006-123C1006-115 1000-110 993-110C989-110 986-111 984-113C896-201 701-259 555-259L451-259C305-259 110-201 22-113C20-111 17-110 13-110C6-110 0-115 0-123C0-126 1-130 4-132C97-225 295-315 451-315L555-315C711-315 909-225 1002-132C1005-130 1006-126 1006-123"}],9182:[.815,-.509,.993,{ic:.001,p:"994 516C994 516 993 517 993 518C961 607 893 690 829 690L655 690C577 690 504 736 504 809C504 812 501 815 497 815C493 815 491 812 491 809C491 736 417 690 339 690L165 690C101 690 33 607 1 518L1 516C1 512 3 509 7 509C10 509 12 511 13 513C40 586 113 634 165 634L339 634C418 634 478 690 497 760C516 690 576 634 655 634L829 634C881 634 954 586 981 513C982 511 984 509 987 509C991 509 994 512 994 516"}],9183:[-.079,.385,.993,{p:"993-85C993-82 990-79 986-79C983-79 981-81 980-83C953-156 880-204 828-204L654-204C575-204 515-260 496-330C477-260 417-204 338-204L164-204C112-204 39-156 12-83C11-81 9-79 6-79C2-79 0-82 0-85L0-88C32-177 100-260 164-260L338-260C416-260 490-306 490-378C490-382 492-385 496-385C500-385 503-382 503-378C503-306 576-260 654-260L828-260C892-260 960-177 992-88C992-87 993-86 993-85"}],9184:[.853,-.613,1.048,{p:"1048 613L808 853L240 853L0 613L68 613L240 785L808 785L980 613"}],9185:[-.183,.423,1.048,{p:"1048-183L980-183L808-355L240-355L68-183L0-183L240-423L808-423"}],10214:[.8,.3,.444,{p:"422-279C422-267 413-258 401-258L308-258L308 758L401 758C413 758 422 767 422 779C422 791 413 800 401 800L130 800L130-300L401-300C413-300 422-291 422-279ZM266 758L266-258L172-258L172 758"}],10215:[.8,.3,.444,{p:"314 800L43 800C31 800 22 791 22 779C22 767 31 758 43 758L136 758L136-258L43-258C31-258 22-267 22-279C22-291 31-300 43-300L314-300ZM272 758L272-258L178-258L178 758"}],10216:[.8,.3,.428,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279"}],10217:[.8,.3,.428,{p:"304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10218:[.8,.3,.623,{p:"372-279C372-276 371-274 371-271L168 250L371 771C371 774 372 776 372 779C372 791 363 800 351 800C342 800 334 794 331 787L125 258C125 255 124 253 124 250C124 247 125 245 125 242L331-287C334-294 342-300 351-300C363-300 372-291 372-279ZM567-279C567-276 566-274 565-271L362 250L565 771C566 774 567 776 567 779C567 791 557 800 546 800C537 800 529 794 526 787L320 258C319 255 319 253 319 250C319 247 319 245 320 242L526-287C529-294 537-300 546-300C557-300 567-291 567-279"}],10219:[.8,.3,.623,{p:"499 250C499 253 499 255 498 258L292 787C289 794 281 800 272 800C261 800 251 791 251 779C251 776 252 774 253 771L456 250L253-271C252-274 251-276 251-279C251-291 261-300 272-300C281-300 289-294 292-287L498 242C499 245 499 247 499 250ZM304 250C304 253 304 255 303 258L97 787C94 794 86 800 77 800C66 800 56 791 56 779C56 776 57 774 58 771L261 250L58-271C57-274 56-276 56-279C56-291 66-300 77-300C86-300 94-294 97-287L303 242C304 245 304 247 304 250"}],10222:[.813,.313,.305,{p:"249-300C249-296 248-293 245-291C191-237 164-22 164 185L164 315C164 522 191 737 245 791C248 793 249 796 249 800C249 807 243 813 236 813C232 813 229 812 227 809C170 753 108 533 108 315L108 185C108-33 170-253 227-309C229-312 232-313 236-313C243-313 249-307 249-300"}],10223:[.813,.313,.305,{p:"197 185L197 315C197 533 135 753 78 809C76 812 73 813 69 813C62 813 56 807 56 800C56 796 57 793 60 791C114 737 141 522 141 315L141 185C141-22 114-237 60-291C57-293 56-296 56-300C56-307 62-313 69-313C73-313 76-312 78-309C135-253 197-33 197 185"}]},"-largeop":{40:[.847,.347,.458,{p:"395-336C395-332 393-329 391-327C271-237 189-3 189 186L189 314C189 503 271 737 391 827C393 829 395 832 395 836C395 842 390 847 384 847C381 847 379 846 377 845C250 749 131 515 131 314L131 186C131-15 250-249 377-345C379-346 381-347 384-347C390-347 395-342 395-336"}],41:[.847,.347,.458,{p:"327 186L327 314C327 515 208 749 81 845C79 846 77 847 74 847C68 847 63 842 63 836C63 832 65 829 67 827C187 737 269 503 269 314L269 186C269-3 187-237 67-327C65-329 63-332 63-336C63-342 68-347 74-347C77-347 79-346 81-345C208-249 327-15 327 186"}],47:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],91:[.85,.35,.417,{p:"383-327C383-314 373-304 360-304L263-304L263 804L360 804C373 804 383 814 383 827C383 840 373 850 360 850L217 850L217-350L360-350C373-350 383-340 383-327"}],92:[1.108,.608,.768,{p:"711-584C711-581 711-578 710-575L103 1092C100 1101 91 1108 80 1108C66 1108 55 1097 55 1084C55 1081 56 1078 57 1075L664-592C667-601 676-608 687-608C701-608 711-597 711-584"}],93:[.85,.35,.417,{p:"200 850L57 850C44 850 34 840 34 827C34 814 44 804 57 804L154 804L154-304L57-304C44-304 34-314 34-327C34-340 44-350 57-350L200-350"}],123:[.85,.35,.583,{p:"486-336C486-329 480-323 473-322C389-314 327-255 327-200L327 100C327 167 264 224 181 250C264 276 327 333 327 400L327 700C327 755 389 814 473 822C480 823 486 829 486 836C486 844 480 850 472 850L471 850C356 838 257 775 257 700L257 400C257 338 195 272 111 264C104 263 98 257 98 250C98 243 104 237 111 236C195 228 257 162 257 100L257-200C257-275 356-338 471-350L472-350C480-350 486-344 486-336"}],125:[.85,.35,.583,{p:"485 250C485 257 479 263 472 264C388 272 326 338 326 400L326 700C326 775 227 838 112 850L111 850C103 850 97 844 97 836C97 829 103 823 110 822C194 814 256 755 256 700L256 400C256 333 319 276 402 250C319 224 256 167 256 100L256-200C256-255 194-314 110-322C103-323 97-329 97-336C97-344 103-350 111-350L112-350C227-338 326-275 326-200L326 100C326 162 388 228 472 236C479 237 485 243 485 250"}],770:[.746,-.572,.768,{p:"768 596C642 652 514 702 384 746C254 702 126 652 0 596L8 572C135 606 260 644 384 686C508 644 633 606 760 572"}],771:[.753,-.548,.778,{p:"778 740C778 747 773 753 766 753C761 753 757 750 755 746C716 677 661 652 592 636C579 633 566 631 554 631C501 631 450 654 401 676C343 701 283 726 222 726C206 726 190 724 173 720C92 700 47 647 2 566C1 564 0 562 0 560C0 553 6 548 13 548C17 548 21 550 23 554C62 623 117 648 187 664C199 667 212 669 225 669C277 669 328 646 378 624C435 599 495 574 556 574C572 574 589 576 605 580C687 600 732 653 777 734C778 736 778 738 778 740"}],774:[.742,-.578,.784,{p:"784 734L760 742C724 635 540 635 392 635C243 635 60 635 24 742L0 734C48 589 230 578 392 578C554 578 735 589 784 734"}],780:[.74,-.566,.768,{p:"768 716L760 740C633 706 508 668 384 626C260 668 135 706 8 740L0 716C126 660 254 610 384 566C514 610 642 660 768 716"}],8260:[1.108,.608,.768,{p:"713 1084C713 1097 702 1108 688 1108C677 1108 668 1101 665 1092L58-575C57-578 57-581 57-584C57-597 67-608 81-608C92-608 101-601 104-592L711 1075C712 1078 713 1081 713 1084"}],8719:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450L537-450L537-396C404-396 373-350 373-286L373 896L904 896L904-286C904-351 872-396 740-396L740-450"}],8720:[.95,.45,1.278,{p:"1221-450L1221-396C1088-396 1057-350 1057-286L1057 786C1057 851 1089 896 1221 896L1221 950L740 950L740 896C873 896 904 850 904 786L904-396L373-396L373 786C373 851 405 896 537 896L537 950L56 950L56 896C189 896 220 850 220 786L220-286C220-351 188-396 56-396L56-450"}],8721:[.95,.45,1.444,{p:"1387-130L1362-130C1323-234 1217-302 1102-332C1081-337 983-363 791-363L188-363L697 234C704 242 706 245 706 250C706 250 706 255 699 265L233 902L781 902C915 902 1006 888 1015 886C1069 878 1156 861 1235 811C1260 795 1328 750 1362 669L1387 669L1266 950L84 950C61 950 60 949 57 943C56 940 56 921 56 910L585 186L67-421C57-433 57-439 57-439C57-450 66-450 84-450L1266-450"}],8725:[.608,.107,.577,{p:"522 583C522 597 511 608 497 608C488 608 481 603 476 596L60-70C58-74 57-78 57-83C57-97 67-107 81-107C90-107 97-103 102-96L518 570C520 574 522 578 522 583"}],8726:[.608,.107,.577,{p:"522-83C522-78 520-74 518-70L102 596C97 603 90 608 81 608C67 608 57 597 57 583C57 578 58 574 60 570L476-96C481-103 488-107 497-107C511-107 522-97 522-83"}],8730:[1.15,.65,1,{ic:.02,p:"1020 1130C1020 1141 1012 1150 1000 1150C985 1150 981 1137 977 1124L464-500L249 250L110 87L126 72L194 152L424-650C457-650 458-650 466-626L1015 1110C1020 1125 1020 1130 1020 1130"}],8739:[.972,.472,.278,{p:"164-448L164 948C164 962 153 972 139 972C125 972 115 962 115 948L115-448C115-462 125-472 139-472C153-472 164-462 164-448"}],8741:[.972,.472,.364,{p:"106-448L106 948C106 962 95 972 81 972C67 972 57 962 57 948L57-448C57-462 67-472 81-472C95-472 106-462 106-448ZM309-448L309 948C309 962 298 972 284 972C270 972 260 962 260 948L260-448C260-462 270-472 284-472C298-472 309-462 309-448"}],8747:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8748:[1.361,.861,1.089,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268",ic:.33}],8749:[1.361,.861,1.509,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268",ic:.33}],8750:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 593 850 528 553L521 553C353 553 218 417 218 250C218 121 299 10 413-33L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L513-53L521-53C688-53 824 83 824 250C824 379 742 490 628 533L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM778 250C778 109 664-6 523-7L620 487C713 448 778 357 778 250ZM518 507L421 13C329 52 264 143 264 250C264 391 378 506 518 507",ic:.33}],8751:[1.361,.861,1.089,{p:"1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1010 839 942 526C878 543 806 553 731 553C696 553 663 551 631 547L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 590 839 523 527C342 479 218 371 218 250C218 154 297 66 420 10L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L519-26C583-43 655-53 731-53C765-53 798-51 830-47L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L939-27C1119 21 1244 129 1244 250C1244 346 1164 434 1041 491L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1198 250C1198 149 1096 65 949 22L1033 447C1133 400 1198 330 1198 250ZM512 478L428 53C328 100 264 170 264 250C264 351 365 435 512 478ZM933 482L839 0C804-5 768-7 731-7C658-7 590 2 528 18L622 500C657 505 693 507 731 507C803 507 872 498 933 482",ic:.33}],8752:[1.361,.861,1.509,{p:"1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1485 1041 1429 833 1360 514L1329 520C1250 537 1158 547 1051 551L1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1065 1041 1013 850 948 553L941 553C822 553 718 546 628 534L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 589 833 520 513C428 491 356 460 307 422C247 375 218 318 218 250C218 182 247 125 307 78C337 55 375 34 422 17L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L521-14L552-20C631-37 724-47 830-51L818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337L933-53L941-53C1059-53 1163-46 1253-34L1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337L1362-13C1454 9 1525 40 1574 78C1634 125 1664 182 1664 250C1664 318 1634 375 1574 422C1544 445 1506 466 1460 484L1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM1618 250C1618 196 1593 151 1546 115C1505 82 1446 56 1372 37L1451 438C1489 423 1521 405 1546 385C1593 349 1618 304 1618 250ZM509 463L430 63C392 77 361 95 335 115C288 151 264 196 264 250C264 304 288 349 335 385C377 418 435 444 509 463ZM938 507L838-5C732-1 640 9 562 25L531 31L620 486C710 500 817 507 938 507ZM1350 469L1261 14C1171 0 1064-7 943-7L1043 505C1149 501 1242 491 1320 475",ic:.33}],8753:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 237 208 227 221 227C233 227 244 237 244 250C244 403 368 527 521 527L523 527L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C515-58 574 224 624 507C709 473 773 398 792 307C775 318 757 327 736 332C734 333 731 333 728 333C717 331 710 320 712 309C713 301 719 295 727 293C762 284 791 261 808 229C812 221 821 217 829 218C838 220 845 227 846 235C851 271 870 304 900 324C907 328 910 336 909 344C907 355 896 362 886 360C883 360 880 359 878 357C862 346 848 333 837 317C813 426 735 515 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}],8754:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C672-73 799 32 834 172C835 174 835 176 835 178C835 191 825 201 812 201C801 201 792 193 790 183C760 63 651-27 521-27L519-27L624 507C701 476 761 411 786 330C768 341 749 348 729 352C726 352 724 352 721 351C710 348 704 338 706 327C708 319 715 313 722 312C758 306 789 285 808 254C813 247 822 243 830 245C839 247 845 255 845 263C848 299 865 333 893 356C899 360 902 368 900 376C897 387 887 393 876 391C873 390 870 389 868 387C853 375 840 360 830 343C801 441 727 519 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8755:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C645 1041 596 859 533 573L521 573C342 573 198 428 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C666-73 790 24 830 157C840 140 853 125 868 113C870 111 873 110 876 109C887 107 897 113 900 124C902 132 899 140 893 144C865 167 848 201 845 237C845 245 839 253 830 255C822 257 813 253 808 246C789 215 758 194 722 188C715 187 708 181 706 173C704 162 710 152 721 149C724 148 726 148 729 148C749 152 768 159 786 170C751 56 646-27 521-27L519-27L624 507C706 474 768 403 790 317C792 307 801 299 812 299C825 299 835 309 835 322C835 324 835 326 834 328C808 432 732 517 632 553L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM523 527L417-7C316 34 244 134 244 250C244 403 368 527 521 527",ic:.33}],8896:[.958,.436,1.111,{p:"1041-393L575 944C569 962 542 962 535 944L69-393C55-433 115-455 129-414L555 807L981-414C995-455 1055-433 1041-393"}],8897:[.936,.458,1.111,{p:"1041 893C1055 933 995 955 981 914L555-307L129 914C115 955 55 933 69 893L535-444C542-462 569-462 575-444"}],8898:[.939,.417,1.111,{p:"1046-385L1046 540C1046 758 828 939 556 939C284 939 66 758 66 540L66-385C66-402 80-417 98-417C116-417 130-402 130-385L130 540C130 727 323 875 556 875C789 875 982 727 982 540L982-385C982-402 996-417 1014-417C1032-417 1046-402 1046-385"}],8899:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40"}],8968:[.85,.35,.472,{p:"443 827C443 840 433 850 420 850L182 850L182-327C182-340 192-350 205-350C218-350 228-340 228-327L228 804L420 804C433 804 443 814 443 827"}],8969:[.85,.35,.472,{p:"290-327L290 850L52 850C39 850 29 840 29 827C29 814 39 804 52 804L244 804L244-327C244-340 254-350 267-350C280-350 290-340 290-327"}],8970:[.85,.35,.472,{p:"443-327C443-314 433-304 420-304L228-304L228 827C228 840 218 850 205 850C192 850 182 840 182 827L182-350L420-350C433-350 443-340 443-327"}],8971:[.85,.35,.472,{p:"290 827C290 840 280 850 267 850C254 850 244 840 244 827L244-304L52-304C39-304 29-314 29-327C29-340 39-350 52-350L290-350"}],9140:[.735,-.541,1.11,{p:"1110 735L0 735L0 564C0 552 10 541 23 541C36 541 46 552 46 564L46 689L1064 689L1064 564C1064 552 1074 541 1087 541C1100 541 1110 552 1110 564"}],9141:[-.111,.305,1.11,{p:"1110-305L1110-134C1110-122 1100-111 1087-111C1074-111 1064-122 1064-134L1064-259L46-259L46-134C46-122 36-111 23-111C10-111 0-122 0-134L0-305"}],9180:[.761,-.511,1.508,{p:"1508 525C1508 529 1506 532 1504 535C1387 652 1097 761 851 761L657 761C411 761 121 652 4 535C2 532 0 529 0 525C0 517 6 511 14 511C18 511 21 513 24 515C136 627 422 703 657 703L851 703C1086 703 1372 627 1484 515C1487 513 1490 511 1494 511C1502 511 1508 517 1508 525"}],9181:[-.081,.331,1.508,{p:"1508-95C1508-87 1502-81 1494-81C1490-81 1487-83 1484-85C1372-197 1086-273 851-273L657-273C422-273 136-197 24-85C21-83 18-81 14-81C6-81 0-87 0-95C0-99 2-102 4-105C121-222 411-331 657-331L851-331C1097-331 1387-222 1504-105C1506-102 1508-99 1508-95"}],9182:[.818,-.509,1.494,{p:"1494 516L1494 518C1462 605 1362 692 1258 692L976 692C859 692 754 735 754 811C754 814 751 818 747 818C743 818 740 814 740 811C740 735 635 692 518 692L236 692C132 692 32 605 0 518L0 516C0 512 3 509 7 509C10 509 13 510 14 513C41 589 146 634 236 634L518 634C633 634 722 697 747 770C772 697 861 634 976 634L1258 634C1348 634 1453 589 1480 513C1481 510 1484 509 1487 509C1491 509 1494 512 1494 516"}],9183:[-.078,.387,1.494,{p:"1494-85C1494-82 1491-78 1487-78C1484-78 1481-80 1480-83C1453-159 1348-204 1258-204L976-204C861-204 772-267 747-340C722-267 633-204 518-204L236-204C146-204 41-159 14-83C13-80 10-78 7-78C3-78 0-82 0-85L0-88C32-175 132-262 236-262L518-262C635-262 740-305 740-380C740-384 743-387 747-387C751-387 754-384 754-380C754-305 859-262 976-262L1258-262C1362-262 1462-175 1494-88"}],9184:[.854,-.612,1.55,{p:"1550 612L1308 854L242 854L0 612L70 612L242 784L1308 784L1480 612"}],9185:[-.182,.424,1.55,{p:"1550-182L1480-182L1308-354L242-354L70-182L0-182L242-424L1308-424"}],10145:[.468,-.032,1.423,{p:"1361 258C1251 287 1158 362 1106 463C1102 472 1090 469 1090 460L1090 347L76 347C65 347 56 338 56 327L56 173C56 162 65 153 76 153L1090 153L1090 40C1090 31 1102 28 1106 37C1158 138 1251 213 1361 242C1369 244 1369 256 1361 258"}],10214:[.85,.35,.48,{p:"458-327C458-314 448-304 435-304L335-304L335 804L435 804C448 804 458 814 458 827C458 840 448 850 435 850L142 850L142-350L435-350C448-350 458-340 458-327ZM289 804L289-304L188-304L188 804"}],10215:[.85,.35,.48,{p:"338-350L338 850L45 850C32 850 22 840 22 827C22 814 32 804 45 804L145 804L145-304L45-304C32-304 22-314 22-327C22-340 32-350 45-350ZM292-304L191-304L191 804L292 804"}],10216:[.85,.35,.472,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327"}],10217:[.85,.35,.472,{p:"333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10218:[.85,.35,.682,{p:"411-327C411-324 410-321 409-319L187 250L409 819C410 821 411 824 411 827C411 840 401 850 388 850C378 850 370 844 367 835L141 258C140 256 139 253 139 250C139 247 140 244 141 242L367-335C370-344 378-350 388-350C401-350 411-340 411-327ZM621-327C621-324 620-321 619-319L397 250L619 819C620 821 621 824 621 827C621 840 611 850 598 850C588 850 580 844 576 835L350 258C349 256 349 253 349 250C349 247 349 244 350 242L576-335C580-344 588-350 598-350C611-350 621-340 621-327"}],10219:[.85,.35,.682,{p:"543 250C543 253 542 256 541 258L315 835C312 844 304 850 294 850C281 850 271 840 271 827C271 824 271 821 272 819L495 250L272-319C271-321 271-324 271-327C271-340 281-350 294-350C304-350 312-344 315-335L541 242C542 244 543 247 543 250ZM333 250C333 253 332 256 331 258L105 835C102 844 94 850 84 850C71 850 61 840 61 827C61 824 62 821 63 819L285 250L63-319C62-321 61-324 61-327C61-340 71-350 84-350C94-350 102-344 105-335L331 242C332 244 333 247 333 250"}],10222:[.864,.364,.323,{p:"267-350C267-346 265-343 263-340C206-283 176-59 176 157L176 343C176 559 206 783 263 840C265 843 267 846 267 850C267 858 261 864 253 864C249 864 246 862 243 860C183 800 118 570 118 343L118 157C118-70 183-300 243-360C246-362 249-364 253-364C261-364 267-358 267-350"}],10223:[.864,.364,.323,{p:"205 157L205 343C205 570 140 800 80 860C77 862 74 864 70 864C62 864 56 858 56 850C56 846 58 843 60 840C117 783 147 559 147 343L147 157C147-59 117-283 60-340C58-343 56-346 56-350C56-358 62-364 70-364C74-364 77-362 80-360C140-300 205-70 205 157"}],10752:[.902,.402,1.511,{p:"1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250ZM840 250C840 296 802 334 756 334C710 334 672 296 672 250C672 204 710 166 756 166C802 166 840 204 840 250ZM1344 250C1344-75 1081-338 756-338C431-338 168-75 168 250C168 575 431 838 756 838C1081 838 1344 575 1344 250"}],10753:[.902,.402,1.511,{p:"1343 282L788 282L788 837C1087 821 1327 581 1343 282ZM724 837L724 282L169 282C185 581 425 821 724 837ZM724-337C425-321 185-81 169 218L724 218ZM1343 218C1327-81 1087-321 788-337L788 218ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10754:[.902,.402,1.511,{p:"1344 250C1344 99 1287-38 1194-142L801 250L1194 642C1287 538 1344 401 1344 250ZM1148 688L756 295L364 688C468 781 605 838 756 838C907 838 1044 781 1148 688ZM711 250L318-142C225-38 168 99 168 250C168 401 225 538 318 642ZM1148-188C1044-281 907-338 756-338C605-338 468-281 364-188L756 205ZM1408 250C1408 610 1116 902 756 902C396 902 104 610 104 250C104-110 396-402 756-402C1116-402 1408-110 1408 250"}],10755:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM640 250C640 296 602 334 556 334C510 334 472 296 472 250C472 204 510 166 556 166C602 166 640 204 640 250"}],10756:[.917,.439,1.111,{p:"1046-40L1046 885C1046 902 1032 917 1014 917C996 917 982 902 982 885L982-40C982-227 789-375 556-375C323-375 130-227 130-40L130 885C130 902 116 917 98 917C80 917 66 902 66 885L66-40C66-258 284-439 556-439C828-439 1046-258 1046-40ZM854 250C854 268 840 282 822 282L588 282L588 516C588 534 574 548 556 548C538 548 524 534 524 516L524 282L290 282C272 282 258 268 258 250C258 232 272 218 290 218L524 218L524-16C524-34 538-48 556-48C574-48 588-34 588-16L588 218L822 218C840 218 854 232 854 250"}],10757:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936L98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436C116-436 130-421 130-404L130 872L982 872L982-404C982-421 996-436 1014-436C1032-436 1046-421 1046-404"}],10758:[.936,.436,1.111,{p:"1046-404L1046 904C1046 921 1032 936 1014 936C996 936 982 921 982 904L982-372L130-372L130 904C130 921 116 936 98 936C80 936 66 921 66 904L66-404C66-421 80-436 98-436L1014-436C1032-436 1046-421 1046-404"}],10761:[.88,.38,1.371,{p:"1306-370C1319-358 1319-337 1306-325L731 250L1306 825C1319 837 1319 858 1306 870C1294 883 1273 883 1261 870L686 295L111 870C99 883 78 883 66 870C53 858 53 837 66 825L641 250L66-325C53-337 53-358 66-370C78-383 99-383 111-370L686 205L1261-370C1273-383 1294-383 1306-370"}],10764:[1.361,.861,1.929,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1037 508 535 398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337C524-21 589 298 643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268ZM1363 1268C1363 1322 1309 1361 1254 1361C1178 1361 1122 1252 1067 1048C1064 1037 928 535 818-119C792-272 763-439 730-578C712-651 666-839 585-839C549-839 524-816 524-816C556-814 573-792 573-767C573-734 548-718 525-718C501-718 476-733 476-768C476-819 526-861 587-861C739-861 796-627 867-337C944-21 1009 298 1063 619C1100 832 1137 1032 1171 1161C1183 1210 1217 1339 1256 1339C1287 1339 1312 1320 1316 1316C1283 1314 1266 1292 1266 1267C1266 1234 1291 1218 1314 1218C1338 1218 1363 1233 1363 1268ZM1783 1268C1783 1322 1729 1361 1674 1361C1598 1361 1542 1252 1487 1048C1484 1037 1348 535 1238-119C1212-272 1183-439 1150-578C1132-651 1086-839 1005-839C969-839 944-816 944-816C976-814 993-792 993-767C993-734 968-718 945-718C921-718 896-733 896-768C896-819 946-861 1007-861C1159-861 1216-627 1287-337C1364-21 1429 298 1483 619C1520 832 1557 1032 1591 1161C1603 1210 1637 1339 1676 1339C1707 1339 1732 1320 1736 1316C1703 1314 1686 1292 1686 1267C1686 1234 1711 1218 1734 1218C1758 1218 1783 1233 1783 1268ZM2203 1268C2203 1322 2149 1361 2094 1361C2018 1361 1962 1252 1907 1048C1904 1037 1768 535 1658-119C1632-272 1603-439 1570-578C1552-651 1506-839 1425-839C1389-839 1364-816 1364-816C1396-814 1413-792 1413-767C1413-734 1388-718 1365-718C1341-718 1316-733 1316-768C1316-819 1366-861 1427-861C1579-861 1636-627 1707-337C1784-21 1849 298 1903 619C1940 832 1977 1032 2011 1161C2023 1210 2057 1339 2096 1339C2127 1339 2152 1320 2156 1316C2123 1314 2106 1292 2106 1267C2106 1234 2131 1218 2154 1218C2178 1218 2203 1233 2203 1268",ic:.33}],10769:[1.361,.861,.669,{p:"943 1268C943 1322 889 1361 834 1361C758 1361 702 1252 647 1048C644 1038 523 591 417-7C316 34 244 134 244 250C244 263 233 273 221 273C208 273 198 263 198 250C198 111 286-8 409-53L398-119C372-272 343-439 310-578C292-651 246-839 165-839C129-839 104-816 104-816C136-814 153-792 153-767C153-734 128-718 105-718C81-718 56-733 56-768C56-819 106-861 167-861C319-861 376-627 447-337L508-73L521-73C676-73 806 37 837 183C848 167 862 154 878 143C880 141 883 140 886 140C896 138 907 145 909 156C910 164 907 172 900 176C870 196 851 229 846 265C845 273 838 280 829 282C821 283 812 279 808 271C791 239 762 216 727 207C719 205 713 199 712 191C710 180 717 169 728 167C731 167 734 167 736 168C757 173 775 182 792 193C766 68 654-27 521-27L519-27L643 619C680 832 717 1032 751 1161C763 1210 797 1339 836 1339C867 1339 892 1320 896 1316C863 1314 846 1292 846 1267C846 1234 871 1218 894 1218C918 1218 943 1233 943 1268",ic:.33}]},"-size3":{40:[.972,.472,.523,{p:"461-459C461-455 459-451 456-449C316-344 220-66 220 164L220 336C220 566 316 844 456 949C459 951 461 955 461 959C461 966 455 972 448 972C445 972 442 971 440 969C293 858 156 579 156 336L156 164C156-79 293-358 440-469C442-471 445-472 448-472C455-472 461-466 461-459"}],41:[.972,.472,.523,{p:"367 164L367 336C367 579 230 858 83 969C80 971 78 972 75 972C68 972 62 966 62 959C62 955 64 951 67 949C207 844 303 566 303 336L303 164C303-66 207-344 67-449C64-451 62-455 62-459C62-466 68-472 75-472C78-472 80-471 83-469C230-358 367-79 367 164"}],47:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],91:[.975,.475,.444,{p:"414-451C414-438 403-427 390-427L274-427L274 927L390 927C403 927 414 938 414 951C414 964 403 975 390 975L226 975L226-475L390-475C403-475 414-464 414-451"}],92:[1.374,.874,.964,{p:"908-848C908-844 907-841 906-838L107 1357C103 1367 93 1374 82 1374C67 1374 56 1362 56 1348C56 1344 56 1341 57 1338L856-857C860-867 870-874 881-874C896-874 908-862 908-848"}],93:[.975,.475,.444,{p:"218 975L54 975C40 975 30 964 30 951C30 938 40 927 54 927L170 927L170-427L54-427C40-427 30-438 30-451C30-464 40-475 54-475L218-475"}],123:[.975,.475,.624,{p:"524-459C524-451 518-444 510-443C418-429 350-357 350-293L350 68C350 147 277 217 182 250C277 283 350 353 350 432L350 793C350 857 418 929 510 943C518 944 524 951 524 959C524 968 517 975 508 975L506 975C382 956 274 879 274 793L274 432C274 359 207 280 114 266C106 265 100 258 100 250C100 242 106 235 114 234C207 220 274 141 274 68L274-293C274-379 382-456 506-475L508-475C517-475 524-468 524-459"}],125:[.975,.475,.624,{p:"524 250C524 258 518 265 510 266C417 280 350 359 350 432L350 793C350 879 242 956 118 975L116 975C107 975 100 968 100 959C100 951 105 944 113 943C206 929 274 857 274 793L274 432C274 353 347 283 441 250C347 217 274 147 274 68L274-293C274-357 206-429 113-443C105-444 100-451 100-459C100-468 107-475 116-475L118-475C242-456 350-379 350-293L350 68C350 141 417 220 510 234C518 235 524 242 524 250"}],770:[.747,-.572,.919,{p:"919 596C768 652 615 702 460 747C305 702 151 652 0 596L7 572C159 605 310 643 460 685C609 643 760 605 912 572"}],771:[.757,-.543,.931,{p:"931 744C931 751 925 757 918 757C914 757 910 755 908 751C859 681 793 657 704 639C688 635 673 634 657 634C596 634 535 656 476 678C409 702 341 725 272 725C253 725 234 723 215 719C115 698 57 643 2 563C1 561 0 559 0 556C0 549 6 543 13 543C17 543 21 545 24 549C72 619 139 643 227 661C243 665 258 666 274 666C335 666 396 644 456 622C522 598 590 575 659 575C678 575 697 577 716 581C816 602 874 657 929 737C930 739 931 741 931 744"}],774:[.742,-.577,.937,{p:"937 734L912 742C876 636 645 636 468 636C292 636 60 636 25 742L0 734C52 577 278 577 468 577C659 577 884 577 937 734"}],780:[.74,-.565,.919,{p:"919 716L912 740C760 707 609 669 460 627C310 669 159 707 7 740L0 716C151 660 305 610 460 565C615 610 768 660 919 716"}],8260:[1.374,.874,.964,{p:"909 1348C909 1362 897 1374 882 1374C871 1374 861 1367 857 1357L58-838C57-841 57-844 57-848C57-862 68-874 83-874C94-874 104-867 108-857L907 1338C908 1341 909 1344 909 1348"}],8725:[.61,.109,.581,{p:"526 583C526 598 514 610 499 610C490 610 481 605 477 597L61-69C58-73 57-78 57-83C57-98 68-109 83-109C92-109 101-105 105-97L521 569C524 573 526 578 526 583"}],8726:[.61,.109,.581,{p:"526-83C526-78 524-73 521-69L105 597C101 605 92 610 83 610C68 610 57 598 57 583C57 578 58 573 61 569L477-97C481-105 490-109 499-109C514-109 526-98 526-83"}],8730:[1.45,.95,1,{ic:.02,p:"1020 1430C1020 1441 1012 1450 1000 1450C984 1450 981 1437 978 1423L466-752L465-752L249 250L118 44C111 35 111 32 111 32C111 28 125 16 125 16L193 123L424-950C457-950 460-950 466-924L1016 1409C1018 1416 1020 1425 1020 1430"}],8739:[1.117,.617,.278,{p:"166-591L166 1091C166 1106 154 1117 139 1117C124 1117 113 1106 113 1091L113-591C113-606 124-617 139-617C154-617 166-606 166-591"}],8741:[1.117,.617,.372,{p:"110-591L110 1091C110 1106 98 1117 83 1117C68 1117 57 1106 57 1091L57-591C57-606 68-617 83-617C98-617 110-606 110-591ZM317-591L317 1091C317 1106 305 1117 290 1117C275 1117 264 1106 264 1091L264-591C264-606 275-617 290-617C305-617 317-606 317-591"}],8968:[.975,.475,.499,{p:"471 951C471 964 460 975 447 975L189 975L189-451C189-464 200-475 213-475C226-475 237-464 237-451L237 927L447 927C460 927 471 938 471 951"}],8969:[.975,.475,.499,{p:"310-451L310 975L52 975C39 975 28 964 28 951C28 938 39 927 52 927L262 927L262-451C262-464 273-475 286-475C299-475 310-464 310-451"}],8970:[.975,.475,.499,{p:"471-451C471-438 460-427 447-427L237-427L237 951C237 964 226 975 213 975C200 975 189 964 189 951L189-475L447-475C460-475 471-464 471-451"}],8971:[.975,.475,.499,{p:"310 951C310 964 299 975 286 975C273 975 262 964 262 951L262-427L52-427C39-427 28-438 28-451C28-464 39-475 52-475L310-475"}],9140:[.742,-.535,1.485,{p:"1485 742L0 742L0 559C0 546 11 535 24 535C37 535 48 546 48 559L48 694L1437 694L1437 559C1437 546 1448 535 1461 535C1474 535 1485 546 1485 559"}],9141:[-.105,.312,1.485,{p:"1485-312L1485-129C1485-116 1474-105 1461-105C1448-105 1437-116 1437-129L1437-264L48-264L48-129C48-116 37-105 24-105C11-105 0-116 0-129L0-312"}],9180:[.767,-.509,2.012,{p:"2012 525C2012 529 2010 533 2007 536C1889 654 1512 767 1159 767L853 767C500 767 123 654 5 536C2 533 0 529 0 525C0 516 7 509 16 509C20 509 24 511 27 514C141 627 513 703 853 703L1159 703C1499 703 1871 627 1985 514C1988 511 1992 509 1996 509C2005 509 2012 516 2012 525"}],9181:[-.079,.337,2.012,{p:"2012-95C2012-86 2005-79 1996-79C1992-79 1988-81 1985-84C1871-197 1499-273 1159-273L853-273C513-273 141-197 27-84C24-81 20-79 16-79C7-79 0-86 0-95C0-99 2-103 5-106C123-224 500-337 853-337L1159-337C1512-337 1889-224 2007-106C2010-103 2012-99 2012-95"}],9182:[.825,-.506,1.996,{p:"1996 514L1996 516C1963 605 1834 697 1693 697L1293 697C1140 697 1006 738 1006 817C1006 821 1002 825 998 825C994 825 990 821 990 817C990 738 856 697 703 697L303 697C162 697 33 605 0 516L0 514C0 509 4 506 8 506C11 506 14 508 16 511C44 590 178 633 303 633L703 633C852 633 967 702 998 777C1029 702 1144 633 1293 633L1693 633C1818 633 1952 590 1980 511C1982 508 1985 506 1988 506C1992 506 1996 509 1996 514"}],9183:[-.075,.394,1.996,{p:"1996-83C1996-79 1992-75 1988-75C1985-75 1982-78 1980-81C1952-160 1818-203 1693-203L1293-203C1144-203 1029-272 998-347C967-272 852-203 703-203L303-203C178-203 44-160 16-81C14-78 11-75 8-75C4-75 0-79 0-83L0-86C33-175 162-267 303-267L703-267C856-267 990-308 990-386C990-391 994-394 998-394C1002-394 1006-391 1006-386C1006-308 1140-267 1293-267L1693-267C1834-267 1963-175 1996-86"}],9184:[.858,-.61,2.056,{p:"2056 610L1808 858L248 858L0 610L76 610L248 782L1808 782L1980 610"}],9185:[-.18,.428,2.056,{p:"2056-180L1980-180L1808-352L248-352L76-180L0-180L248-428L1808-428"}],10214:[.975,.475,.555,{p:"532-451C532-438 521-427 508-427L387-427L387 927L508 927C521 927 532 938 532 951C532 964 521 975 508 975L170 975L170-475L508-475C521-475 532-464 532-451ZM339 927L339-427L218-427L218 927"}],10215:[.975,.475,.555,{p:"385-475L385 975L47 975C34 975 23 964 23 951C23 938 34 927 47 927L168 927L168-427L47-427C34-427 23-438 23-451C23-464 34-475 47-475ZM337 927L337-427L216-427L216 927"}],10216:[.975,.475,.537,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451"}],10217:[.975,.475,.537,{p:"383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10218:[.975,.475,.781,{p:"476-451C476-448 475-445 474-442L204 250L474 942C475 945 476 948 476 951C476 964 465 975 452 975C442 975 433 969 430 960L156 259C155 256 154 253 154 250C154 247 155 244 156 241L430-460C433-469 442-475 452-475C465-475 476-464 476-451ZM720-451C720-448 719-445 718-442L448 250L718 942C719 945 720 948 720 951C720 964 709 975 696 975C686 975 677 969 673 960L399 259C398 256 398 253 398 250C398 247 398 244 399 241L673-460C677-469 686-475 696-475C709-475 720-464 720-451"}],10219:[.975,.475,.781,{p:"627 250C627 253 626 256 625 259L351 960C348 969 339 975 329 975C316 975 305 964 305 951C305 948 305 945 306 942L577 250L306-442C305-445 305-448 305-451C305-464 316-475 329-475C339-475 348-469 351-460L625 241C626 244 627 247 627 250ZM383 250C383 253 382 256 381 259L107 960C104 969 95 975 85 975C72 975 61 964 61 951C61 948 62 945 63 942L333 250L63-442C62-445 61-448 61-451C61-464 72-475 85-475C95-475 104-469 107-460L381 241C382 244 383 247 383 250"}],10222:[.991,.491,.37,{p:"314-475C314-471 312-467 309-464C243-397 206-137 206 112L206 388C206 637 243 897 309 964C312 967 314 971 314 975C314 984 307 991 298 991C294 991 290 989 287 986C216 916 142 650 142 388L142 112C142-150 216-416 287-486C290-489 294-491 298-491C307-491 314-484 314-475"}],10223:[.991,.491,.37,{p:"228 112L228 388C228 650 154 916 83 986C80 989 76 991 72 991C63 991 56 984 56 975C56 971 58 967 61 964C127 897 164 637 164 388L164 112C164-137 127-397 61-464C58-467 56-471 56-475C56-484 63-491 72-491C76-491 80-489 83-486C154-416 228-150 228 112"}]},"-size4":{40:[1.146,.646,.597,{p:"539-632C539-627 537-623 534-620C367-495 251-154 251 132L251 368C251 654 367 995 534 1120C537 1123 539 1127 539 1132C539 1140 533 1146 525 1146C522 1146 519 1145 516 1144C341 1012 179 669 179 368L179 132C179-169 341-512 516-644C519-645 522-646 525-646C533-646 539-640 539-632"}],41:[1.146,.646,.597,{p:"418 132L418 368C418 669 256 1012 81 1144C78 1145 75 1146 72 1146C64 1146 58 1140 58 1132C58 1127 60 1123 63 1120C230 995 346 654 346 368L346 132C346-154 230-495 63-620C60-623 58-627 58-632C58-640 64-646 72-646C75-646 78-645 81-644C256-512 418-169 418 132"}],47:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],91:[1.15,.65,.472,{p:"448-624C448-610 436-598 422-598L278-598L278 1098L422 1098C436 1098 448 1110 448 1124C448 1138 436 1150 422 1150L226 1150L226-650L422-650C436-650 448-638 448-624"}],92:[1.722,1.222,1.222,{p:"1166-1192C1166-1189 1165-1185 1164-1182L114 1703C110 1714 99 1722 86 1722C69 1722 56 1709 56 1692C56 1689 57 1685 58 1682L1108-1203C1112-1214 1123-1222 1136-1222C1153-1222 1166-1209 1166-1192"}],93:[1.15,.65,.472,{p:"246 1150L50 1150C36 1150 24 1138 24 1124C24 1110 36 1098 50 1098L194 1098L194-598L50-598C36-598 24-610 24-624C24-638 36-650 50-650L246-650"}],123:[1.15,.65,.667,{p:"569-632C569-623 563-616 555-614C450-593 375-503 375-425L375 25C375 120 288 209 179 250C288 291 375 380 375 475L375 925C375 1003 450 1093 555 1114C563 1116 569 1123 569 1132C569 1142 561 1150 551 1150L547 1150C411 1122 291 1027 291 925L291 475C291 388 217 289 111 268C103 266 97 259 97 250C97 241 103 234 111 232C217 211 291 112 291 25L291-425C291-527 411-622 547-650L551-650C561-650 569-642 569-632"}],125:[1.15,.65,.667,{p:"570 250C570 259 564 266 556 268C450 289 376 388 376 475L376 925C376 1027 256 1122 120 1150L116 1150C106 1150 98 1142 98 1132C98 1123 104 1116 112 1114C217 1093 292 1003 292 925L292 475C292 380 379 291 488 250C379 209 292 120 292 25L292-425C292-503 217-593 112-614C104-616 98-623 98-632C98-642 106-650 116-650L120-650C256-622 376-527 376-425L376 25C376 112 450 211 556 232C564 234 570 241 570 250"}],770:[.747,-.571,1.1,{p:"1100 597C919 653 735 703 550 747C365 703 182 653 0 597L6 571C189 604 370 642 550 685C730 642 912 604 1094 571"}],771:[.762,-.539,1.115,{p:"1115 748C1115 755 1109 762 1102 762C1098 762 1094 760 1091 757C1033 686 953 662 840 642C821 638 801 637 782 637C709 637 637 658 566 679C489 702 411 724 331 724C309 724 287 723 264 718C140 696 67 639 3 561C1 558 0 555 0 552C0 545 6 539 14 539C18 539 21 540 24 543C82 614 163 638 275 658C295 662 314 663 333 663C406 663 478 642 549 621C626 598 705 576 784 576C806 576 828 577 851 582C975 604 1048 661 1112 739C1114 742 1115 745 1115 748"}],774:[.742,-.576,1.12,{p:"1120 734L1094 742C1059 637 770 637 560 637C349 637 61 637 26 742L0 734C53 576 335 576 560 576C785 576 1067 576 1120 734"}],780:[.741,-.565,1.1,{p:"1100 715L1094 741C912 708 730 670 550 627C370 670 189 708 6 741L0 715C182 659 365 609 550 565C735 609 919 659 1100 715"}],8260:[1.722,1.222,1.222,{p:"1166 1692C1166 1709 1153 1722 1136 1722C1123 1722 1112 1714 1108 1703L58-1182C57-1185 56-1189 56-1192C56-1209 69-1222 86-1222C99-1222 110-1214 114-1203L1164 1682C1165 1685 1166 1689 1166 1692"}],8725:[.613,.113,.588,{p:"532 583C532 600 519 613 502 613C491 613 482 607 477 599L61-67C58-72 56-77 56-83C56-100 69-113 86-113C97-113 106-107 111-99L527 567C530 572 532 577 532 583"}],8726:[.613,.113,.588,{p:"532-83C532-77 530-72 527-67L111 599C106 607 97 613 86 613C69 613 56 600 56 583C56 577 58 572 61 567L477-99C482-107 491-113 502-113C519-113 532-100 532-83"}],8730:[1.75,1.25,1,{ic:.02,p:"1020 1730C1020 1741 1012 1750 1000 1750C984 1750 981 1737 978 1720L466-1005L465-1005L249 250L117-10C112-20 111-23 111-23C111-27 125-39 125-39L193 93L424-1250C455-1250 461-1250 466-1224"}],8739:[1.292,.792,.278,{p:"169-762L169 1262C169 1279 156 1292 139 1292C122 1292 109 1279 109 1262L109-762C109-779 122-792 139-792C156-792 169-779 169-762"}],8741:[1.292,.792,.386,{p:"116-762L116 1262C116 1279 103 1292 86 1292C69 1292 56 1279 56 1262L56-762C56-779 69-792 86-792C103-792 116-779 116-762ZM330-762L330 1262C330 1279 317 1292 300 1292C283 1292 270 1279 270 1262L270-762C270-779 283-792 300-792C317-792 330-779 330-762"}],8968:[1.15,.65,.528,{p:"502 1124C502 1138 490 1150 476 1150L196 1150L196-624C196-638 208-650 222-650C236-650 248-638 248-624L248 1098L476 1098C490 1098 502 1110 502 1124"}],8969:[1.15,.65,.528,{p:"332-624L332 1150L52 1150C38 1150 26 1138 26 1124C26 1110 38 1098 52 1098L280 1098L280-624C280-638 292-650 306-650C320-650 332-638 332-624"}],8970:[1.15,.65,.528,{p:"502-624C502-610 490-598 476-598L248-598L248 1124C248 1138 236 1150 222 1150C208 1150 196 1138 196 1124L196-650L476-650C490-650 502-638 502-624"}],8971:[1.15,.65,.528,{p:"332 1124C332 1138 320 1150 306 1150C292 1150 280 1138 280 1124L280-598L52-598C38-598 26-610 26-624C26-638 38-650 52-650L332-650"}],9140:[.75,-.527,1.86,{p:"1860 553L1860 750L0 750L0 553C0 539 12 527 26 527C40 527 52 539 52 553L52 698L1808 698L1808 553C1808 539 1820 527 1834 527C1848 527 1860 539 1860 553"}],9141:[-.097,.32,1.86,{p:"1860-320L1860-123C1860-109 1848-97 1834-97C1820-97 1808-109 1808-123L1808-268L52-268L52-123C52-109 40-97 26-97C12-97 0-109 0-123L0-320"}],9180:[.774,-.506,2.516,{p:"2516 524C2516 529 2514 534 2511 537C2391 657 1931 774 1479 774L1037 774C585 774 125 657 5 537C2 534 0 529 0 524C0 514 8 506 18 506C23 506 27 508 31 512C147 628 600 702 1037 702L1479 702C1916 702 2369 628 2485 512C2489 508 2493 506 2498 506C2508 506 2516 514 2516 524"}],9181:[-.076,.344,2.516,{p:"2516-94C2516-84 2508-76 2498-76C2493-76 2489-78 2485-82C2369-198 1916-272 1479-272L1037-272C600-272 147-198 31-82C27-78 23-76 18-76C8-76 0-84 0-94C0-99 2-104 5-107C125-227 585-344 1037-344L1479-344C1931-344 2391-227 2511-107C2514-104 2516-99 2516-94"}],9182:[.833,-.502,2.498,{p:"2498 511C2498 512 2498 513 2497 514C2464 605 2308 703 2135 703L1603 703C1419 703 1258 742 1258 824C1258 828 1254 833 1249 833C1244 833 1240 828 1240 824C1240 742 1079 703 895 703L363 703C190 703 34 605 1 514C0 513 0 512 0 511C0 506 4 502 9 502C13 502 16 504 17 507C47 589 208 631 363 631L895 631C1073 631 1213 705 1249 784C1285 705 1425 631 1603 631L2135 631C2290 631 2451 589 2481 507C2482 504 2485 502 2489 502C2494 502 2498 506 2498 511"}],9183:[-.071,.402,2.498,{p:"2498-80C2498-76 2494-71 2489-71C2485-71 2482-74 2481-77C2451-159 2290-201 2135-201L1603-201C1425-201 1285-275 1249-354C1213-275 1073-201 895-201L363-201C208-201 47-159 17-77C16-74 13-71 9-71C4-71 0-76 0-80C0-82 0-83 1-84C34-175 190-273 363-273L895-273C1079-273 1240-312 1240-393C1240-398 1244-402 1249-402C1254-402 1258-398 1258-393C1258-312 1419-273 1603-273L2135-273C2308-273 2464-175 2497-84C2498-83 2498-82 2498-80"}],9184:[.863,-.607,2.564,{p:"2564 607L2308 863L256 863L0 607L84 607L256 779L2308 779L2480 607"}],9185:[-.177,.433,2.564,{p:"2564-177L2480-177L2308-349L256-349L84-177L0-177L256-433L2308-433"}],10214:[1.15,.65,.66,{p:"637-624C637-610 625-598 611-598L463-598L463 1098L611 1098C625 1098 637 1110 637 1124C637 1138 625 1150 611 1150L211 1150L211-650L611-650C625-650 637-638 637-624ZM411-598L263-598L263 1098L411 1098"}],10215:[1.15,.65,.66,{p:"449 1150L49 1150C35 1150 23 1138 23 1124C23 1110 35 1098 49 1098L197 1098L197-598L49-598C35-598 23-610 23-624C23-638 35-650 49-650L449-650ZM397-598L249-598L249 1098L397 1098"}],10216:[1.15,.65,.611,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624"}],10217:[1.15,.65,.611,{p:"452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10218:[1.15,.65,.905,{p:"555-624C555-621 554-617 553-614L213 250L553 1114C554 1117 555 1121 555 1124C555 1138 543 1150 529 1150C518 1150 509 1143 505 1134L161 260C160 257 159 253 159 250C159 247 160 243 161 240L505-634C509-643 518-650 529-650C543-650 555-638 555-624ZM849-624C849-621 849-617 847-614L507 250L847 1114C849 1117 849 1121 849 1124C849 1138 838 1150 823 1150C812 1150 803 1143 799 1134L455 260C454 257 453 253 453 250C453 247 454 243 455 240L799-634C803-643 812-650 823-650C838-650 849-638 849-624"}],10219:[1.15,.65,.905,{p:"746 250C746 253 746 257 744 260L400 1134C397 1143 387 1150 376 1150C362 1150 350 1138 350 1124C350 1121 351 1117 352 1114L692 250L352-614C351-617 350-621 350-624C350-638 362-650 376-650C387-650 397-643 400-634L744 240C746 243 746 247 746 250ZM452 250C452 253 451 257 450 260L106 1134C102 1143 93 1150 82 1150C68 1150 56 1138 56 1124C56 1121 57 1117 58 1114L398 250L58-614C57-617 56-621 56-624C56-638 68-650 82-650C93-650 102-643 106-634L450 240C451 243 452 247 452 250"}],10222:[1.168,.668,.432,{p:"376-650C376-645 374-641 371-637C292-559 248-250 248 46L248 454C248 750 292 1059 371 1137C374 1141 376 1145 376 1150C376 1160 368 1168 358 1168C353 1168 349 1166 345 1163C263 1080 176 765 176 454L176 46C176-265 263-580 345-663C349-666 353-668 358-668C368-668 376-660 376-650"}],10223:[1.168,.668,.432,{p:"256 46L256 454C256 765 169 1080 87 1163C83 1166 79 1168 74 1168C64 1168 56 1160 56 1150C56 1145 58 1141 61 1137C140 1059 184 750 184 454L184 46C184-250 140-559 61-637C58-641 56-645 56-650C56-660 64-668 74-668C79-668 83-666 87-663C169-580 256-265 256 46"}]},"-size5":{40:[1.296,.796,.663,{p:"608-780C608-775 605-770 602-767C412-625 279-232 279 100L279 400C279 732 412 1125 602 1267C605 1270 608 1275 608 1280C608 1289 601 1296 592 1296C588 1296 585 1295 582 1293C383 1143 201 748 201 400L201 100C201-248 383-643 582-793C585-795 588-796 592-796C601-796 608-789 608-780"}],41:[1.296,.796,.663,{p:"462 100L462 400C462 748 280 1143 80 1293C78 1295 74 1296 71 1296C62 1296 55 1289 55 1280C55 1275 57 1270 61 1267C251 1125 384 732 384 400L384 100C384-232 251-625 61-767C57-770 55-775 55-780C55-789 62-796 71-796C74-796 78-795 80-793C280-643 462-248 462 100"}],47:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],91:[1.3,.8,.499,{p:"478-773C478-758 466-746 451-746L284-746L284 1246L451 1246C466 1246 478 1258 478 1273C478 1288 466 1300 451 1300L230 1300L230-800L451-800C466-800 478-788 478-773"}],92:[2.179,1.679,1.557,{p:"1501-1646C1501-1643 1500-1639 1499-1635L119 2158C114 2170 102 2179 88 2179C70 2179 56 2164 56 2146C56 2143 56 2139 57 2135L1437-1658C1442-1670 1454-1679 1468-1679C1486-1679 1501-1664 1501-1646"}],93:[1.3,.8,.499,{p:"269-800L269 1300L48 1300C33 1300 21 1288 21 1273C21 1258 33 1246 48 1246L215 1246L215-746L48-746C33-746 21-758 21-773C21-788 33-800 48-800"}],123:[1.3,.8,.707,{p:"608-780C608-771 602-763 593-761C479-732 398-627 398-538L398-12C398 96 302 200 183 250C302 300 398 404 398 512L398 1038C398 1127 479 1232 593 1261C602 1263 608 1271 608 1280C608 1291 599 1300 588 1300C586 1300 585 1300 583 1299C438 1262 310 1151 310 1038L310 512C310 413 229 299 115 269C106 267 100 259 100 250C100 241 106 233 115 231C229 201 310 87 310-12L310-538C310-651 438-762 583-799C585-800 586-800 588-800C599-800 608-791 608-780"}],125:[1.3,.8,.707,{p:"607 250C607 259 601 267 592 269C478 299 397 413 397 512L397 1038C397 1151 269 1262 124 1299C123 1300 121 1300 119 1300C108 1300 99 1291 99 1280C99 1271 106 1263 114 1261C228 1232 309 1127 309 1038L309 512C309 404 406 300 525 250C406 200 309 96 309-12L309-538C309-627 228-732 114-761C106-763 99-771 99-780C99-791 108-800 119-800C121-800 123-800 124-799C269-762 397-651 397-538L397-12C397 87 478 201 592 231C601 233 607 241 607 250"}],770:[.748,-.57,1.32,{p:"1320 598C1101 654 881 704 660 748C439 704 219 654 0 598L6 570L660 684L1314 570"}],771:[.766,-.534,1.335,{p:"1335 752C1335 760 1329 766 1321 766C1317 766 1314 764 1311 762C1243 691 1146 667 1003 645C979 641 955 639 931 639C845 639 759 660 675 681C585 702 494 724 403 724C376 724 349 722 322 718C167 694 77 634 4 558C1 555 0 552 0 548C0 540 6 534 14 534C18 534 22 536 24 538C92 609 189 633 332 655C356 659 380 661 404 661C490 661 576 640 660 619C750 598 841 576 933 576C959 576 986 578 1013 582C1168 606 1258 666 1331 742C1334 745 1335 748 1335 752"}],774:[.742,-.575,1.341,{p:"1341 734L1314 742C1279 638 922 638 670 638C419 638 62 638 27 742L0 734C53 575 404 575 670 575C937 575 1288 575 1341 734"}],780:[.742,-.564,1.32,{p:"1320 714L1314 742L660 628L6 742L0 714C219 658 439 608 660 564C881 608 1101 658 1320 714"}],8260:[2.179,1.679,1.557,{p:"1502 2146C1502 2164 1487 2179 1469 2179C1455 2179 1443 2170 1438 2158L58-1635C57-1639 57-1643 57-1646C57-1664 71-1679 89-1679C103-1679 115-1670 120-1658L1500 2135C1501 2139 1502 2143 1502 2146"}],8725:[.616,.115,.593,{p:"538 583C538 601 523 616 505 616C493 616 483 609 477 600L61-66C58-71 57-77 57-83C57-101 71-115 89-115C101-115 111-109 117-100L533 566C536 571 538 577 538 583"}],8726:[.616,.115,.593,{p:"538-83C538-77 536-71 533-66L117 600C111 609 101 616 89 616C71 616 57 601 57 583C57 577 58 571 61 566L477-100C483-109 493-115 505-115C523-115 538-101 538-83"}],8739:[1.501,1.001,.278,{p:"172-969L172 1469C172 1487 157 1501 139 1501C121 1501 107 1487 107 1469L107-969C107-987 121-1001 139-1001C157-1001 172-987 172-969"}],8741:[1.501,1.001,.396,{p:"122-969L122 1469C122 1487 107 1501 89 1501C71 1501 57 1487 57 1469L57-969C57-987 71-1001 89-1001C107-1001 122-987 122-969ZM341-969L341 1469C341 1487 326 1501 308 1501C290 1501 276 1487 276 1469L276-969C276-987 290-1001 308-1001C326-1001 341-987 341-969"}],8968:[1.3,.8,.555,{p:"528 1273C528 1288 516 1300 501 1300L203 1300L203-773C203-788 215-800 230-800C245-800 257-788 257-773L257 1246L501 1246C516 1246 528 1258 528 1273"}],8969:[1.3,.8,.555,{p:"352-773L352 1300L54 1300C39 1300 27 1288 27 1273C27 1258 39 1246 54 1246L298 1246L298-773C298-788 310-800 325-800C340-800 352-788 352-773"}],8970:[1.3,.8,.555,{p:"528-773C528-758 516-746 501-746L257-746L257 1273C257 1288 245 1300 230 1300C215 1300 203 1288 203 1273L203-800L501-800C516-800 528-788 528-773"}],8971:[1.3,.8,.555,{p:"352 1273C352 1288 340 1300 325 1300C310 1300 298 1288 298 1273L298-746L54-746C39-746 27-758 27-773C27-788 39-800 54-800L352-800"}],9140:[.757,-.521,2.235,{p:"2235 757L0 757L0 548C0 533 12 521 27 521C42 521 54 533 54 548L54 703L2181 703L2181 548C2181 533 2193 521 2208 521C2223 521 2235 533 2235 548"}],9141:[-.091,.327,2.235,{p:"2235-327L2235-118C2235-103 2223-91 2208-91C2193-91 2181-103 2181-118L2181-273L54-273L54-118C54-103 42-91 27-91C12-91 0-103 0-118L0-327"}],9180:[.78,-.506,3.02,{p:"3020 526C3020 531 3018 536 3014 540C2894 660 2357 780 1812 780L1208 780C663 780 126 660 6 540C2 536 0 531 0 526C0 515 9 506 20 506C26 506 31 508 34 512C151 628 679 702 1208 702L1812 702C2341 702 2869 628 2986 512C2989 508 2994 506 3000 506C3011 506 3020 515 3020 526"}],9181:[-.076,.35,3.02,{p:"3020-96C3020-85 3011-76 3000-76C2994-76 2989-78 2986-82C2869-198 2341-272 1812-272L1208-272C679-272 151-198 34-82C31-78 26-76 20-76C9-76 0-85 0-96C0-101 2-106 6-110C126-230 663-350 1208-350L1812-350C2357-350 2894-230 3014-110C3018-106 3020-101 3020-96"}],9182:[.838,-.5,3,{p:"3000 510C3000 511 3000 512 2999 513C2966 606 2785 708 2582 708L1908 708C1694 708 1510 745 1510 828C1510 834 1506 838 1500 838C1494 838 1490 834 1490 828C1490 745 1306 708 1092 708L418 708C215 708 34 606 1 513C0 512 0 511 0 510C0 504 4 500 10 500C14 500 18 503 19 507C50 590 234 630 418 630L1092 630C1297 630 1459 708 1500 789C1541 708 1703 630 1908 630L2582 630C2766 630 2950 590 2981 507C2982 503 2986 500 2990 500C2996 500 3000 504 3000 510"}],9183:[-.07,.408,3,{p:"3000-80C3000-74 2996-70 2990-70C2986-70 2982-73 2981-77C2950-160 2766-200 2582-200L1908-200C1703-200 1541-278 1500-359C1459-278 1297-200 1092-200L418-200C234-200 50-160 19-77C18-73 14-70 10-70C4-70 0-74 0-80C0-81 0-82 1-83C34-176 215-278 418-278L1092-278C1306-278 1490-315 1490-398C1490-404 1494-408 1500-408C1506-408 1510-404 1510-398C1510-315 1694-278 1908-278L2582-278C2785-278 2966-176 2999-83C3000-82 3000-81 3000-80"}],9184:[.866,-.607,3.068,{p:"3068 607L2809 866L259 866L0 607L88 607L259 778L2809 778L2980 607"}],9185:[-.177,.436,3.068,{p:"3068-177L2980-177L2809-348L259-348L88-177L0-177L259-436L2809-436"}],10214:[1.3,.8,.75,{p:"727-773C727-758 715-746 700-746L528-746L528 1246L700 1246C715 1246 727 1258 727 1273C727 1288 715 1300 700 1300L247 1300L247-800L700-800C715-800 727-788 727-773ZM474 1246L474-746L301-746L301 1246"}],10215:[1.3,.8,.75,{p:"503 1300L50 1300C35 1300 23 1288 23 1273C23 1258 35 1246 50 1246L222 1246L222-746L50-746C35-746 23-758 23-773C23-788 35-800 50-800L503-800ZM449-746L276-746L276 1246L449 1246"}],10216:[1.3,.8,.677,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773"}],10217:[1.3,.8,.677,{p:"512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10218:[1.3,.8,1.011,{p:"623-773C623-770 622-766 621-763L221 250L621 1263C622 1266 623 1270 623 1273C623 1288 611 1300 596 1300C585 1300 575 1293 571 1283L167 260C166 257 165 253 165 250C165 247 166 243 167 240L571-783C575-793 585-800 596-800C611-800 623-788 623-773ZM957-773C957-770 956-766 955-763L555 250L955 1263C956 1266 957 1270 957 1273C957 1288 945 1300 930 1300C918 1300 909 1293 905 1283L501 260C499 257 499 253 499 250C499 247 499 243 501 240L905-783C909-793 918-800 930-800C945-800 957-788 957-773"}],10219:[1.3,.8,1.011,{p:"846 250C846 253 845 257 844 260L440 1283C436 1293 426 1300 415 1300C400 1300 388 1288 388 1273C388 1270 388 1266 390 1263L790 250L390-763C388-766 388-770 388-773C388-788 400-800 415-800C426-800 436-793 440-783L844 240C845 243 846 247 846 250ZM512 250C512 253 511 257 510 260L106 1283C102 1293 92 1300 81 1300C66 1300 54 1288 54 1273C54 1270 55 1266 56 1263L456 250L56-763C55-766 54-770 54-773C54-788 66-800 81-800C92-800 102-793 106-783L510 240C511 243 512 247 512 250"}],10222:[1.32,.82,.485,{p:"429-800C429-794 427-789 423-786C335-697 284-354 284-25L284 525C284 854 335 1197 423 1286C427 1289 429 1294 429 1300C429 1311 420 1320 409 1320C403 1320 398 1318 395 1314C302 1221 206 870 206 525L206-25C206-370 302-721 395-814C398-818 403-820 409-820C420-820 429-811 429-800"}],10223:[1.32,.82,.485,{p:"279-25L279 525C279 870 183 1221 90 1314C87 1318 82 1320 76 1320C65 1320 56 1311 56 1300C56 1294 58 1289 62 1286C150 1197 201 854 201 525L201-25C201-354 150-697 62-786C58-789 56-794 56-800C56-811 65-820 76-820C82-820 87-818 90-814C183-721 279-370 279-25"}]},"-size6":{40:[1.446,.946,.736,{p:"682-928C682-922 679-917 675-914C462-754 314-311 314 64L314 436C314 811 462 1254 675 1414C679 1417 682 1422 682 1428C682 1438 674 1446 664 1446C660 1446 656 1444 653 1442C431 1275 226 829 226 436L226 64C226-329 431-775 653-942C656-944 660-946 664-946C674-946 682-938 682-928"}],41:[1.446,.946,.736,{p:"510 64L510 436C510 829 305 1275 83 1442C80 1444 76 1446 72 1446C62 1446 54 1438 54 1428C54 1422 57 1417 61 1414C274 1254 422 811 422 436L422 64C422-311 274-754 61-914C57-917 54-922 54-928C54-938 62-946 72-946C76-946 80-944 83-942C305-775 510-329 510 64"}],47:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],91:[1.45,.95,.528,{p:"509-921C509-905 496-892 480-892L291-892L291 1392L480 1392C496 1392 509 1405 509 1421C509 1437 496 1450 480 1450L233 1450L233-950L480-950C496-950 509-937 509-921"}],92:[2.777,2.277,1.997,{p:"1941-2241C1941-2237 1940-2232 1939-2229L126 2753C121 2767 108 2777 92 2777C72 2777 56 2761 56 2741C56 2737 57 2732 58 2729L1871-2253C1876-2267 1889-2277 1905-2277C1925-2277 1941-2261 1941-2241"}],93:[1.45,.95,.528,{p:"295 1450L48 1450C32 1450 19 1437 19 1421C19 1405 32 1392 48 1392L237 1392L237-892L48-892C32-892 19-905 19-921C19-937 32-950 48-950L295-950"}],123:[1.45,.95,.75,{p:"648-928C648-918 641-910 632-907C510-869 422-748 422-650L422-50C422 70 315 190 185 250C315 310 422 430 422 550L422 1150C422 1248 510 1369 632 1407C641 1410 648 1418 648 1428C648 1440 638 1450 626 1450C624 1450 622 1450 620 1449C465 1401 328 1273 328 1150L328 550C328 440 241 309 118 271C109 268 102 260 102 250C102 240 109 232 118 229C241 191 328 60 328-50L328-650C328-773 465-901 620-949C622-950 624-950 626-950C638-950 648-940 648-928"}],125:[1.45,.95,.75,{p:"648 250C648 260 641 268 632 271C509 309 422 440 422 550L422 1150C422 1273 285 1401 130 1449C128 1450 126 1450 124 1450C112 1450 102 1440 102 1428C102 1418 109 1410 118 1407C240 1369 328 1248 328 1150L328 550C328 430 435 310 565 250C435 190 328 70 328-50L328-650C328-748 240-869 118-907C109-910 102-918 102-928C102-940 112-950 124-950C126-950 128-950 130-949C285-901 422-773 422-650L422-50C422 60 509 191 632 229C641 232 648 240 648 250"}],770:[.748,-.57,1.581,{p:"1581 598L790 748L0 598L5 570L790 684L1576 570"}],771:[.769,-.532,1.599,{p:"1599 754C1599 762 1593 769 1585 769C1581 769 1577 767 1575 765C1498 694 1381 670 1200 646C1170 642 1141 640 1111 640C1009 640 907 661 806 681C700 703 593 723 486 723C455 723 423 722 391 717C198 692 86 632 5 557C2 554 0 550 0 546C0 538 6 532 15 532C18 532 22 533 24 535C101 606 218 630 400 654C429 658 458 660 488 660C590 660 692 639 793 619C899 597 1006 577 1113 577C1145 577 1176 578 1208 583C1401 608 1513 668 1595 743C1597 746 1599 750 1599 754"}],774:[.743,-.574,1.604,{p:"1604 733L1576 743C1541 638 1102 638 802 638C501 638 62 638 28 743L0 733C53 574 486 574 802 574C1118 574 1550 574 1604 733"}],780:[.742,-.564,1.581,{p:"1581 714L1576 742L790 628L5 742L0 714L790 564"}],8260:[2.777,2.277,1.997,{p:"1941 2741C1941 2761 1925 2777 1905 2777C1889 2777 1876 2767 1871 2753L58-2229C57-2232 56-2237 56-2241C56-2261 72-2277 92-2277C108-2277 121-2267 126-2253L1939 2729C1940 2732 1941 2737 1941 2741"}],8725:[.619,.119,.6,{p:"544 583C544 603 528 619 508 619C495 619 484 612 477 602L61-64C58-69 56-76 56-83C56-103 72-119 92-119C105-119 116-112 123-102L539 564C542 569 544 576 544 583"}],8726:[.619,.119,.6,{p:"544-83C544-76 542-69 539-64L123 602C116 612 105 619 92 619C72 619 56 603 56 583C56 576 58 569 61 564L477-102C484-112 495-119 508-119C528-119 544-103 544-83"}],8739:[1.752,1.252,.278,{p:"175-1216L175 1716C175 1736 159 1752 139 1752C119 1752 103 1736 103 1716L103-1216C103-1236 119-1252 139-1252C159-1252 175-1236 175-1216"}],8741:[1.752,1.252,.41,{p:"128-1216L128 1716C128 1736 112 1752 92 1752C72 1752 56 1736 56 1716L56-1216C56-1236 72-1252 92-1252C112-1252 128-1236 128-1216ZM354-1216L354 1716C354 1736 338 1752 318 1752C298 1752 282 1736 282 1716L282-1216C282-1236 298-1252 318-1252C338-1252 354-1236 354-1216"}],8968:[1.45,.95,.583,{p:"555 1421C555 1437 542 1450 526 1450L210 1450L210-921C210-937 223-950 239-950C255-950 268-937 268-921L268 1392L526 1392C542 1392 555 1405 555 1421"}],8969:[1.45,.95,.583,{p:"373-921L373 1450L57 1450C41 1450 28 1437 28 1421C28 1405 41 1392 57 1392L315 1392L315-921C315-937 328-950 344-950C360-950 373-937 373-921"}],8970:[1.45,.95,.583,{p:"555-921C555-905 542-892 526-892L268-892L268 1421C268 1437 255 1450 239 1450C223 1450 210 1437 210 1421L210-950L526-950C542-950 555-937 555-921"}],8971:[1.45,.95,.583,{p:"373-950L373 1421C373 1437 360 1450 344 1450C328 1450 315 1437 315 1421L315-892L57-892C41-892 28-905 28-921C28-937 41-950 57-950"}],9140:[.764,-.513,2.61,{p:"2610 764L0 764L0 542C0 526 13 513 29 513C45 513 58 526 58 542L58 706L2552 706L2552 542C2552 526 2565 513 2581 513C2597 513 2610 526 2610 542"}],9141:[-.083,.334,2.61,{p:"2610-334L2610-112C2610-96 2597-83 2581-83C2565-83 2552-96 2552-112L2552-276L58-276L58-112C58-96 45-83 29-83C13-83 0-96 0-112L0-334"}],9180:[.787,-.505,3.524,{p:"3524 527C3524 533 3522 539 3518 543C3397 664 2789 787 2156 787L1368 787C735 787 127 664 6 543C2 539 0 533 0 527C0 515 10 505 22 505C28 505 34 507 38 511C155 629 753 699 1368 699L2156 699C2771 699 3369 629 3486 511C3490 507 3496 505 3502 505C3514 505 3524 515 3524 527"}],9181:[-.075,.357,3.524,{p:"3524-97C3524-85 3514-75 3502-75C3496-75 3490-77 3486-81C3369-199 2771-269 2156-269L1368-269C753-269 155-199 38-81C34-77 28-75 22-75C10-75 0-85 0-97C0-103 2-109 6-113C127-234 735-357 1368-357L2156-357C2789-357 3397-234 3518-113C3522-109 3524-103 3524-97"}],9182:[.845,-.498,3.502,{p:"3502 509C3502 510 3502 511 3501 512C3467 606 3265 715 3035 715L2207 715C1968 715 1762 748 1762 834C1762 840 1757 845 1751 845C1745 845 1740 840 1740 834C1740 748 1534 715 1295 715L467 715C237 715 35 606 1 512C0 511 0 510 0 509C0 502 5 498 11 498C16 498 20 501 21 505C53 590 258 627 467 627L1295 627C1524 627 1706 710 1751 794C1796 710 1978 627 2207 627L3035 627C3244 627 3449 590 3481 505C3482 501 3486 498 3491 498C3497 498 3502 502 3502 509"}],9183:[-.067,.414,3.502,{p:"3502-78C3502-72 3497-67 3491-67C3486-67 3482-71 3481-75C3449-160 3244-197 3035-197L2207-197C1978-197 1796-280 1751-364C1706-280 1524-197 1295-197L467-197C258-197 53-160 21-75C20-71 16-67 11-67C5-67 0-72 0-78C0-80 0-81 1-82C35-176 237-285 467-285L1295-285C1534-285 1740-318 1740-403C1740-410 1745-414 1751-414C1757-414 1762-410 1762-403C1762-318 1968-285 2207-285L3035-285C3265-285 3467-176 3501-82C3502-81 3502-80 3502-78"}],9184:[.869,-.606,3.574,{p:"3574 606L3311 869L263 869L0 606L94 606L263 775L3311 775L3480 606"}],9185:[-.176,.439,3.574,{p:"3574-176L3480-176L3311-345L263-345L94-176L0-176L263-439L3311-439"}],10214:[1.45,.95,.838,{p:"816-921C816-905 803-892 787-892L593-892L593 1392L787 1392C803 1392 816 1405 816 1421C816 1437 803 1450 787 1450L282 1450L282-950L787-950C803-950 816-937 816-921ZM535-892L340-892L340 1392L535 1392"}],10215:[1.45,.95,.838,{p:"556-950L556 1450L51 1450C35 1450 22 1437 22 1421C22 1405 35 1392 51 1392L245 1392L245-892L51-892C35-892 22-905 22-921C22-937 35-950 51-950ZM498-892L303-892L303 1392L498 1392"}],10216:[1.45,.95,.75,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921"}],10217:[1.45,.95,.75,{p:"577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10218:[1.45,.95,1.124,{p:"697-921C697-917 696-914 695-910L233 250L695 1410C696 1414 697 1417 697 1421C697 1437 684 1450 668 1450C656 1450 645 1442 641 1432L175 261C174 257 173 254 173 250C173 246 174 243 175 239L641-932C645-942 656-950 668-950C684-950 697-937 697-921ZM1071-921C1071-917 1071-914 1069-910L608 250L1069 1410C1071 1414 1071 1417 1071 1421C1071 1437 1058 1450 1042 1450C1030 1450 1020 1442 1015 1432L549 261C548 257 547 254 547 250C547 246 548 243 549 239L1015-932C1020-942 1030-950 1042-950C1058-950 1071-937 1071-921"}],10219:[1.45,.95,1.124,{p:"951 250C951 254 951 257 949 261L483 1432C479 1442 469 1450 456 1450C440 1450 427 1437 427 1421C427 1417 428 1414 429 1410L891 250L429-910C428-914 427-917 427-921C427-937 440-950 456-950C469-950 479-942 483-932L949 239C951 243 951 246 951 250ZM577 250C577 254 576 257 575 261L109 1432C105 1442 94 1450 82 1450C66 1450 53 1437 53 1421C53 1417 54 1414 55 1410L517 250L55-910C54-914 53-917 53-921C53-937 66-950 82-950C94-950 105-942 109-932L575 239C576 243 577 246 577 250"}],10222:[1.472,.972,.541,{p:"485-950C485-944 483-938 479-934C379-835 323-462 323-107L323 607C323 962 379 1335 479 1434C483 1438 485 1444 485 1450C485 1462 475 1472 463 1472C457 1472 451 1470 447 1466C343 1361 235 980 235 607L235-107C235-480 343-861 447-966C451-970 457-972 463-972C475-972 485-962 485-950"}],10223:[1.472,.972,.541,{p:"306-107L306 607C306 980 198 1361 94 1466C90 1470 84 1472 78 1472C66 1472 56 1462 56 1450C56 1444 58 1438 62 1434C162 1335 218 962 218 607L218-107C218-462 162-835 62-934C58-938 56-944 56-950C56-962 66-972 78-972C84-972 90-970 94-966C198-861 306-480 306-107"}]},"-size7":{40:[1.745,1.245,.875,{p:"823-1224C823-1217 820-1211 814-1207C559-1015 379-468 379 0L379 500C379 968 559 1515 814 1707C820 1711 823 1717 823 1724C823 1735 813 1745 802 1745C797 1745 793 1743 790 1741C522 1539 277 990 277 500L277 0C277-490 522-1039 790-1241C793-1243 797-1245 802-1245C813-1245 823-1235 823-1224"}],41:[1.745,1.245,.875,{p:"598 0L598 500C598 990 353 1539 85 1741C82 1743 78 1745 73 1745C62 1745 52 1735 52 1724C52 1717 55 1711 61 1707C316 1515 496 968 496 500L496 0C496-468 316-1015 61-1207C55-1211 52-1217 52-1224C52-1235 62-1245 73-1245C78-1245 82-1243 85-1241C353-1039 598-490 598 0"}],47:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],91:[1.75,1.25,.667,{p:"647-1220C647-1203 634-1190 617-1190L381-1190L381 1690L617 1690C634 1690 647 1703 647 1720C647 1737 634 1750 617 1750L321 1750L321-1250L617-1250C634-1250 647-1237 647-1220"}],92:[3.56,3.06,2.572,{p:"2515-3021C2515-3016 2515-3011 2513-3007L132 3534C127 3549 112 3560 95 3560C73 3560 55 3543 55 3521C55 3516 56 3511 58 3507L2439-3034C2444-3049 2459-3060 2476-3060C2498-3060 2515-3043 2515-3021"}],93:[1.75,1.25,.667,{p:"346-1250L346 1750L50 1750C33 1750 20 1737 20 1720C20 1703 33 1690 50 1690L286 1690L286-1190L50-1190C33-1190 20-1203 20-1220C20-1237 33-1250 50-1250"}],123:[1.75,1.25,.902,{p:"755-1224C755-1213 748-1203 738-1200C600-1149 502-998 502-875L502-125C502 22 382 175 237 250C382 325 502 478 502 625L502 1375C502 1498 600 1649 738 1700C748 1703 755 1713 755 1724C755 1738 743 1750 729 1750C726 1750 723 1749 720 1748C551 1687 400 1526 400 1375L400 625C400 488 303 325 164 274C154 271 147 261 147 250C147 239 154 229 164 226C303 175 400 12 400-125L400-875C400-1026 551-1187 720-1248C723-1249 726-1250 729-1250C743-1250 755-1238 755-1224"}],125:[1.75,1.25,.902,{p:"755 250C755 261 748 271 738 274C599 325 502 488 502 625L502 1375C502 1526 351 1687 182 1748C179 1749 176 1750 173 1750C159 1750 147 1738 147 1724C147 1713 154 1703 164 1700C302 1649 400 1498 400 1375L400 625C400 478 520 325 665 250C520 175 400 22 400-125L400-875C400-998 302-1149 164-1200C154-1203 147-1213 147-1224C147-1238 159-1250 173-1250C176-1250 179-1249 182-1248C351-1187 502-1026 502-875L502-125C502 12 599 175 738 226C748 229 755 239 755 250"}],770:[.749,-.569,1.896,{p:"1896 599L948 749L0 599L4 569L948 683L1892 569"}],771:[.773,-.527,1.915,{p:"1915 758C1915 766 1908 773 1900 773C1897 773 1893 772 1891 770C1805 699 1665 675 1435 649C1399 645 1362 643 1325 643C1204 643 1083 663 963 683C839 703 714 723 589 723C550 723 511 721 472 716C231 689 95 628 5 554C2 551 0 547 0 542C0 534 7 527 15 527C19 527 22 528 25 530C110 601 250 625 480 651C517 655 553 657 590 657C711 657 832 637 952 617C1076 597 1201 577 1326 577C1365 577 1404 579 1443 584C1684 611 1820 672 1910 746C1913 749 1915 753 1915 758"}],774:[.743,-.573,1.92,{p:"1920 733L1892 743C1857 639 1319 639 960 639C601 639 63 639 28 743L0 733C53 573 585 573 960 573C1336 573 1867 573 1920 733"}],780:[.743,-.563,1.896,{p:"1896 713L1892 743L948 629L4 743L0 713L948 563"}],8260:[3.56,3.06,2.572,{p:"2517 3521C2517 3543 2499 3560 2477 3560C2460 3560 2445 3549 2440 3534L59-3007C57-3011 57-3016 57-3021C57-3043 74-3060 96-3060C113-3060 128-3049 133-3034L2514 3507C2516 3511 2517 3516 2517 3521"}],8725:[.623,.122,.607,{p:"552 583C552 605 534 623 512 623C498 623 485 615 478 604L62-62C59-68 57-75 57-83C57-105 74-122 96-122C110-122 123-115 130-104L546 562C549 568 552 575 552 583"}],8726:[.623,.122,.607,{p:"552-83C552-75 549-68 546-62L130 604C123 615 110 623 96 623C74 623 57 605 57 583C57 575 59 568 62 562L478-104C485-115 498-122 512-122C534-122 552-105 552-83"}],8739:[2.053,1.553,.278,{p:"179-1514L179 2014C179 2035 161 2053 139 2053C117 2053 100 2035 100 2014L100-1514C100-1535 117-1553 139-1553C161-1553 179-1535 179-1514"}],8741:[2.053,1.553,.424,{p:"136-1514L136 2014C136 2035 118 2053 96 2053C74 2053 57 2035 57 2014L57-1514C57-1535 74-1553 96-1553C118-1553 136-1535 136-1514ZM369-1514L369 2014C369 2035 351 2053 329 2053C307 2053 290 2035 290 2014L290-1514C290-1535 307-1553 329-1553C351-1553 369-1535 369-1514"}],8968:[1.75,1.25,.623,{p:"595 1720C595 1737 582 1750 565 1750L221 1750L221-1220C221-1237 234-1250 251-1250C268-1250 281-1237 281-1220L281 1690L565 1690C582 1690 595 1703 595 1720"}],8969:[1.75,1.25,.623,{p:"402-1220L402 1750L58 1750C41 1750 28 1737 28 1720C28 1703 41 1690 58 1690L342 1690L342-1220C342-1237 355-1250 372-1250C389-1250 402-1237 402-1220"}],8970:[1.75,1.25,.623,{p:"595-1220C595-1203 582-1190 565-1190L281-1190L281 1720C281 1737 268 1750 251 1750C234 1750 221 1737 221 1720L221-1250L565-1250C582-1250 595-1237 595-1220"}],8971:[1.75,1.25,.623,{p:"402 1720C402 1737 389 1750 372 1750C355 1750 342 1737 342 1720L342-1190L58-1190C41-1190 28-1203 28-1220C28-1237 41-1250 58-1250L402-1250"}],9140:[.772,-.504,2.985,{p:"2985 534L2985 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712L2925 712L2925 534C2925 518 2938 504 2955 504C2972 504 2985 518 2985 534"}],9141:[-.074,.342,2.985,{p:"2985-342L2985-104C2985-88 2972-74 2955-74C2938-74 2925-88 2925-104L2925-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,4.032,{p:"4032 528C4032 536 4029 542 4024 547C3903 668 3229 796 2514 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694L2514 694C3207 694 3870 628 3988 510C3992 505 3999 502 4006 502C4020 502 4032 514 4032 528"}],9181:[-.072,.366,4.032,{p:"4032-98C4032-84 4020-72 4006-72C3999-72 3992-75 3988-80C3870-198 3207-264 2514-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366L2514-366C3229-366 3903-238 4024-117C4029-112 4032-106 4032-98"}],9182:[.854,-.493,4.006,{p:"4006 506C4006 507 4006 509 4005 510C3970 607 3750 724 3496 724L2500 724C2240 724 2016 753 2016 841C2016 848 2010 854 2003 854C1996 854 1990 848 1990 841C1990 753 1766 724 1506 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622L1506 622C1755 622 1952 711 2003 798C2054 711 2251 622 2500 622L3496 622C3725 622 3949 589 3981 501C3983 496 3987 493 3993 493C4000 493 4006 498 4006 506"}],9183:[-.062,.423,4.006,{p:"4006-75C4006-68 4000-62 3993-62C3987-62 3983-66 3981-71C3949-159 3725-192 3496-192L2500-192C2251-192 2054-281 2003-368C1952-281 1755-192 1506-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294L1506-294C1766-294 1990-323 1990-410C1990-418 1996-423 2003-423C2010-423 2016-418 2016-410C2016-323 2240-294 2500-294L3496-294C3750-294 3970-177 4005-80C4006-79 4006-77 4006-75"}],9184:[.873,-.605,4.082,{p:"4082 605L3814 873L268 873L0 605L102 605L268 771L3814 771L3980 605"}],9185:[-.175,.443,4.082,{p:"4082-175L3980-175L3814-341L268-341L102-175L0-175L268-443L3814-443"}],10214:[1.75,1.25,1.007,{p:"985-1220C985-1203 972-1190 955-1190L714-1190L714 1690L955 1690C972 1690 985 1703 985 1720C985 1737 972 1750 955 1750L353 1750L353-1250L955-1250C972-1250 985-1237 985-1220ZM654-1190L413-1190L413 1690L654 1690"}],10215:[1.75,1.25,1.007,{p:"654-1250L654 1750L52 1750C35 1750 22 1737 22 1720C22 1703 35 1690 52 1690L293 1690L293-1190L52-1190C35-1190 22-1203 22-1220C22-1237 35-1250 52-1250ZM594 1690L594-1190L353-1190L353 1690"}],10216:[1.75,1.25,.908,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220"}],10217:[1.75,1.25,.908,{p:"704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10218:[1.75,1.25,1.362,{p:"852-1220C852-1216 851-1212 850-1209L266 250L850 1709C851 1712 852 1716 852 1720C852 1737 839 1750 822 1750C809 1750 799 1742 794 1731L206 261C205 258 204 254 204 250C204 246 205 242 206 239L794-1231C799-1242 809-1250 822-1250C839-1250 852-1237 852-1220ZM1306-1220C1306-1216 1305-1212 1303-1209L720 250L1303 1709C1305 1712 1306 1716 1306 1720C1306 1737 1292 1750 1276 1750C1263 1750 1252 1742 1248 1731L660 261C658 258 658 254 658 250C658 246 658 242 660 239L1248-1231C1252-1242 1263-1250 1276-1250C1292-1250 1306-1237 1306-1220"}],10219:[1.75,1.25,1.362,{p:"1158 250C1158 254 1157 258 1155 261L567 1731C563 1742 552 1750 540 1750C523 1750 510 1737 510 1720C510 1716 510 1712 512 1709L1095 250L512-1209C510-1212 510-1216 510-1220C510-1237 523-1250 540-1250C552-1250 563-1242 567-1231L1155 239C1157 242 1158 246 1158 250ZM704 250C704 254 703 258 702 261L114 1731C109 1742 99 1750 86 1750C69 1750 56 1737 56 1720C56 1716 57 1712 58 1709L642 250L58-1209C57-1212 56-1216 56-1220C56-1237 69-1250 86-1250C99-1250 109-1242 114-1231L702 239C703 242 704 246 704 250"}],10222:[1.776,1.276,.647,{p:"591-1250C591-1243 588-1236 583-1232C465-1113 396-670 396-250L396 750C396 1170 465 1613 583 1732C588 1736 591 1743 591 1750C591 1764 579 1776 565 1776C558 1776 551 1773 547 1768C422 1644 294 1191 294 750L294-250C294-691 422-1144 547-1268C551-1273 558-1276 565-1276C579-1276 591-1264 591-1250"}],10223:[1.776,1.276,.647,{p:"353-250L353 750C353 1191 225 1644 100 1768C96 1773 89 1776 82 1776C68 1776 56 1764 56 1750C56 1743 59 1736 64 1732C182 1613 251 1170 251 750L251-250C251-670 182-1113 64-1232C59-1236 56-1243 56-1250C56-1264 68-1276 82-1276C89-1276 96-1273 100-1268C225-1144 353-691 353-250"}]},"-tex-mathit":{65:[.716,0,.743,{p:"692 18C692 31 684 31 668 31C616 31 613 39 611 65L568 691C567 713 566 716 550 716C534 716 530 709 524 698L192 113C149 37 106 33 71 31C60 30 59 12 59 12C59 9 60 0 71 0C96 0 125 3 151 3C182 3 214 0 244 0C249 0 262 0 262 19C262 30 254 30 246 31C240 32 204 34 204 65C204 74 209 86 218 103L290 229L518 229L529 63C529 43 505 31 462 31C451 31 439 31 439 12C439 0 451 0 454 0C491 0 531 3 569 3C604 3 640 0 674 0C680 0 692 0 692 18ZM516 260L307 260L493 587"}],66:[.683,0,.704,{p:"677 219C677 302 610 348 538 357C660 384 734 470 734 547C734 619 675 683 566 683L255 683C239 683 228 683 228 664C228 652 236 652 255 652C286 652 313 652 313 635C313 632 313 630 309 616L174 73C166 39 160 31 92 31C76 31 65 31 65 12C65 0 74 0 90 0L420 0C562 0 677 115 677 219ZM646 553C646 468 569 366 455 366L323 366L385 616C394 652 401 652 434 652L552 652C636 652 646 584 646 553ZM588 232C588 135 508 31 398 31L274 31C243 31 243 34 243 41C243 47 246 57 247 63L317 344L489 344C582 344 588 258 588 232",oc:.03}],67:[.705,.022,.716,{p:"810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 81 257-22 395-22C590-22 699 192 699 240C699 250 689 250 684 250C678 250 671 250 668 242C617 73 492 9 409 9C325 9 237 65 237 207C237 269 262 426 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438",oc:.096}],68:[.683,0,.755,{p:"775 438C775 581 694 683 565 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 72 0 88 0L395 0C584 0 775 213 775 438ZM692 476C692 417 663 230 578 130C529 73 458 31 378 31L275 31C244 31 244 34 244 41C244 47 247 57 248 63L386 616C395 651 402 652 435 652L532 652C613 652 692 607 692 476",oc:.02}],69:[.68,0,.678,{p:"687 247C687 258 675 258 672 258C661 258 660 257 651 234C593 96 558 31 399 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L319 338L406 338C474 338 481 322 481 295C481 288 480 273 472 244C472 244 470 236 470 233C470 221 480 221 486 221C497 221 500 223 504 241L559 461C560 464 562 474 562 474C562 486 550 486 546 486C533 486 533 483 527 462C508 391 489 369 408 369L327 369L388 615C396 648 403 649 436 649L561 649C669 649 694 619 694 548C694 521 692 508 689 484C688 479 687 470 687 467C687 455 698 455 702 455C716 455 717 459 719 477L742 654C745 680 739 680 718 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L566 0C586 0 587 1 594 16L683 235C684 237 687 247 687 247",oc:.065}],70:[.68,0,.653,{p:"707 477L730 654C733 680 727 680 706 680L251 680C234 680 224 680 224 662C224 649 231 649 251 649C309 649 309 641 309 632C309 632 309 624 305 609L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C116 0 158 3 198 3C244 3 291 0 336 0C345 0 357 0 357 19C357 31 348 31 332 31L322 31C249 31 249 39 249 52C249 56 249 58 253 73L316 325L399 325C464 325 473 310 473 283C473 266 469 250 465 234C463 227 462 223 462 220C462 208 473 208 477 208C488 208 491 209 496 228L551 448C552 452 553 457 553 462C553 473 541 473 538 473C525 473 524 470 519 452C501 381 485 356 402 356L324 356L388 615C396 648 403 649 436 649L553 649C660 649 682 618 682 549C682 525 679 506 676 483L675 467C675 455 686 455 690 455C704 455 705 459 707 477",oc:.078}],71:[.705,.022,.774,{p:"768 260C768 268 764 273 755 273C724 273 690 270 658 270C615 270 570 273 527 273C519 273 506 273 506 253C506 242 517 242 532 242L540 242C553 242 570 241 583 240C604 237 612 236 612 222C612 218 612 216 604 188C582 99 580 88 550 60C507 21 452 9 414 9C319 9 237 75 237 208C237 266 261 425 342 536C410 628 502 674 579 674C685 674 721 578 721 491C721 465 716 433 716 430C716 420 726 420 731 420C742 420 745 421 749 438L810 681C811 685 812 691 812 695C812 695 811 705 801 705C801 705 794 705 785 694L722 620C679 689 621 705 571 705C365 705 150 480 150 245C150 84 254-22 396-22C488-22 561 24 590 61C599 37 621 1 632 1C639 1 641 7 644 18L692 209C698 232 700 242 744 242C757 242 768 242 768 260",oc:.038}],72:[.683,0,.743,{p:"689 18C689 31 682 31 662 31C604 31 604 39 604 48C604 48 604 56 608 71L743 612C751 644 759 652 822 652C843 652 852 652 852 670C852 681 845 683 838 683C800 683 759 680 720 680C680 680 639 683 600 683C594 683 581 683 581 664C581 652 589 652 608 652C639 652 666 652 666 635C666 632 666 630 662 616L601 371L327 371L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 52 248 54 252 68L319 340L593 340L527 73C519 39 513 31 445 31C429 31 418 31 418 12C418 0 429 0 432 0C470 0 511 3 550 3C590 3 631 0 670 0C677 0 689 0 689 18",oc:.109}],73:[.683,0,.386,{p:"338 19C338 31 330 31 310 31C248 31 248 38 248 49C248 49 248 56 252 71L387 611C395 643 401 652 470 652C491 652 501 652 501 671C501 683 491 683 487 683C447 683 405 680 364 680C323 680 280 683 239 683C232 683 220 683 220 665C220 652 227 652 247 652C281 652 310 652 310 635C310 632 308 619 307 616L171 72C163 39 154 31 87 31C66 31 57 31 57 13C57 2 64 0 71 0C111 0 153 3 194 3C235 3 278 0 318 0C325 0 338 0 338 19",oc:.115}],74:[.683,.022,.525,{p:"622 671C622 680 616 683 608 683C575 683 539 680 505 680C460 680 413 683 369 683C360 683 348 683 348 664C348 652 357 652 373 652L385 652C402 652 413 652 431 650C453 647 461 646 461 631C461 627 461 625 457 611L341 145C322 70 265 0 210 0C169 0 134 25 126 66C128 65 130 65 137 65C175 65 197 99 197 124C197 150 177 163 156 163C153 163 94 163 94 86C94 18 148-22 212-22C306-22 398 53 420 144L537 616C544 644 551 652 596 652C611 652 622 652 622 671",oc:.097}],75:[.683,0,.769,{p:"709 19C709 31 700 31 691 31C655 32 643 39 631 70L500 417L684 570C707 589 775 646 841 652C849 653 859 654 859 671C859 678 855 683 848 683C827 683 802 680 779 680C744 680 706 683 672 683C666 683 653 683 653 664C653 653 662 652 667 652C681 651 693 646 693 632C693 614 676 599 660 586L308 293L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 73 0 76 0C114 0 155 3 194 3C234 3 275 0 314 0C321 0 333 0 333 18C333 31 326 31 306 31C248 31 248 39 248 48C248 54 256 86 261 104L296 248L435 363L539 84C545 69 545 67 545 64C545 32 507 31 494 31C487 31 475 31 475 13C475 2 482 0 489 0C525 0 564 3 601 3C631 3 663 0 692 0C701 0 709 4 709 19",oc:.09}],76:[.683,0,.627,{p:"624 246C624 258 612 258 609 258C597 258 596 255 589 236C557 147 514 31 358 31L277 31C246 31 246 34 246 41C246 47 249 57 250 63L386 607C395 642 401 652 482 652L492 652C509 652 520 652 520 671C520 683 509 683 505 683C460 683 413 680 367 680C326 680 284 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L171 73C163 39 157 31 89 31C73 31 62 31 62 12C62 0 71 0 87 0L515 0C537 0 538 1 544 18L620 233"}],77:[.683,0,.897,{p:"839 18C839 31 832 31 812 31C754 31 754 39 754 48C754 48 754 56 758 71L893 612C901 644 909 652 972 652C993 652 1002 652 1002 670C1002 683 994 683 977 683L849 683C827 683 824 683 813 665L473 100L417 661C415 683 413 683 389 683L256 683C240 683 229 683 229 664C229 652 237 652 256 652C287 652 314 652 314 635C314 632 314 630 310 616L182 101C168 45 130 33 85 31C77 31 66 30 66 12C66 3 72 0 79 0C109 0 143 3 174 3C206 3 241 0 272 0C278 0 290 0 290 18C290 30 283 31 271 31C214 33 212 59 212 74C212 77 212 83 216 99L349 630L350 630L411 24C413 7 413 0 428 0C441 0 446 7 452 18L825 639L826 639L685 73C677 39 671 31 603 31C587 31 576 31 576 12C576 0 587 0 590 0C627 0 666 3 704 3C742 3 783 0 820 0C827 0 839 0 839 18",oc:.105}],78:[.683,0,.743,{p:"852 670C852 678 848 683 839 683C808 683 775 680 743 680C711 680 677 683 646 683C641 683 628 683 628 664C628 653 637 652 646 652C698 650 706 630 706 609C706 600 704 593 702 585L592 146L405 666C399 682 398 683 377 683L252 683C236 683 225 683 225 664C225 652 233 652 252 652C259 652 313 652 313 644C313 644 313 641 310 631L178 101C164 46 127 33 81 31C73 31 62 30 62 12C62 3 68 0 75 0C105 0 139 3 170 3C202 3 237 0 268 0C274 0 286 0 286 18C286 30 279 31 267 31C210 33 208 59 208 74C208 77 208 83 212 99L341 614L556 17C561 2 562 0 576 0C587 0 591 1 596 20L736 584C752 648 808 651 837 652C840 652 852 653 852 670",oc:.109}],79:[.705,.022,.767,{p:"788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C578-22 788 203 788 444ZM703 486C703 398 667 265 614 174C549 63 460 4 385 4C294 4 238 86 238 205C238 251 252 391 322 513C375 607 466 680 553 680C631 680 703 620 703 486",oc:.021}],80:[.683,0,.678,{p:"730 535C730 619 662 683 553 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 156 3 195 3C235 3 276 0 315 0C322 0 334 0 334 18C334 31 327 31 307 31C249 31 249 39 249 48C249 52 249 54 253 68L314 316L469 316C595 316 730 418 730 535ZM642 562C642 542 627 444 589 400C554 361 504 342 444 342L318 342L386 616C395 652 402 652 435 652L521 652C591 652 642 626 642 562",oc:.052}],81:[.705,.194,.767,{p:"695-1C695 6 690 11 684 11C676 11 674 5 672-2C649-72 599-100 562-100C528-100 504-85 502 6C667 78 788 265 788 444C788 608 686 705 560 705C355 705 148 468 148 236C148 85 242-22 378-22C413-22 448-14 469-7C461-59 459-88 459-102C459-157 480-194 538-194C654-194 695-1 695-1ZM704 480C704 392 660 144 499 42C497 74 491 148 419 148C364 148 322 91 322 43C322 27 325 20 327 15C256 48 233 130 233 202C233 266 258 417 333 532C394 625 479 680 553 680C645 680 704 599 704 480ZM473 26C449 14 417 3 385 3C374 3 344 3 344 43C344 79 376 126 420 126C474 126 474 80 474 54C474 46 474 34 473 26",oc:.021}],82:[.683,.022,.729,{p:"723 92C723 99 721 105 708 105C695 105 694 100 691 88C674 32 644 0 613 0C583 0 580 27 580 59C580 85 583 109 586 135C589 158 594 202 594 223C594 279 559 321 508 339C650 375 718 462 718 535C718 614 642 683 517 683L253 683C237 683 226 683 226 664C226 652 234 652 253 652C284 652 311 652 311 635C311 632 311 630 307 616L172 73C164 39 158 31 90 31C74 31 63 31 63 12C63 0 74 0 77 0C115 0 155 3 193 3C232 3 273 0 312 0C319 0 331 0 331 18C331 31 324 31 304 31C246 31 246 39 246 48C246 52 246 54 250 68L315 331L423 331C465 331 517 315 517 243C517 229 514 220 500 164C489 117 485 103 485 84C485 10 546-22 609-22C693-22 723 84 723 92ZM628 558C628 552 624 459 570 405C540 376 490 353 422 353L321 353L386 616C393 646 401 648 408 650C415 652 447 652 466 652C530 652 628 652 628 558"}],83:[.705,.022,.562,{p:"538 238C538 267 531 308 505 340C480 371 468 374 373 402C354 407 323 416 318 418C284 433 267 465 267 506C267 588 344 677 429 677C523 677 551 609 551 535C551 509 550 502 546 480L545 466C545 456 555 456 560 456C571 456 574 457 578 474L630 681C631 685 632 691 632 695C632 695 631 705 621 705C616 705 615 704 606 693L561 637C522 704 451 705 431 705C308 705 199 582 199 467C199 415 221 362 279 335C285 332 307 326 322 322L371 308C423 293 431 290 448 272C459 258 470 236 470 200C470 109 392 9 303 9C228 9 153 45 153 149C153 172 158 199 161 210L162 216C162 227 153 227 147 227C135 227 133 225 129 210L77 1C75-6 74-9 74-12C74-18 79-22 85-22C92-22 93-20 101-10C112 2 138 34 148 47C185-7 249-22 301-22C427-22 538 112 538 238",oc:.07}],84:[.677,0,.716,{p:"775 473L805 652C806 656 806 661 806 665C806 677 797 677 781 677L268 677C248 677 245 677 239 659L180 480C175 467 175 463 175 463C175 452 187 452 190 452C194 452 198 452 201 455C203 457 204 458 214 484C261 625 289 646 418 646L452 646C475 646 475 642 475 635C475 628 473 619 471 613L337 76C328 41 319 31 231 31L215 31C198 31 187 31 187 12C187 0 199 0 204 0C255 0 308 3 359 3C411 3 465 0 516 0C525 0 537 0 537 20C537 31 527 31 512 31L497 31C481 31 450 33 447 33C419 36 414 40 414 54C414 57 414 59 418 73L552 611C559 641 567 643 575 644C583 646 610 646 627 646C731 646 754 632 754 570C754 558 754 539 744 480C742 469 742 465 742 465C742 452 752 452 757 452C770 452 772 455 775 473",oc:.09}],85:[.683,.022,.743,{p:"852 670C852 678 848 683 839 683C809 683 776 680 745 680C713 680 680 683 649 683C644 683 631 683 631 664C631 653 640 652 649 652C701 650 709 630 709 609C709 600 707 593 705 585L616 229C584 100 478 9 384 9C332 9 277 43 277 134C277 156 282 188 287 210L387 612C395 644 403 652 466 652C487 652 496 652 496 670C496 681 489 683 482 683C444 683 403 680 364 680C324 680 283 683 244 683C238 683 225 683 225 664C225 652 233 652 252 652C283 652 310 652 310 635C310 632 310 630 306 616L210 230C202 198 202 176 202 166C202 46 286-22 380-22C507-22 618 108 645 218L736 584C752 648 808 651 837 652C840 652 852 653 852 670",oc:.109}],86:[.683,.022,.743,{p:"868 672C868 672 866 683 855 683C831 683 804 680 779 680C749 680 716 683 687 683C681 683 669 683 669 664C669 653 677 653 685 652C701 651 725 644 725 620C725 607 714 587 710 580L421 97L370 621C370 651 423 652 433 652C447 652 458 652 458 671C458 683 447 683 444 683C407 683 367 680 329 680C295 680 260 683 227 683C222 683 209 683 209 664C209 652 219 652 233 652C283 652 285 643 287 618L347 2C349-17 350-22 366-22C378-22 383-21 394-3L737 571C777 638 812 649 849 652C857 653 868 653 868 672",oc:.125}],87:[.683,.022,.999,{p:"1124 672C1124 672 1124 683 1112 683C1089 683 1063 680 1039 680C1007 680 972 683 940 683C934 683 921 683 921 664C921 653 930 652 937 652C954 651 988 645 988 614C988 602 983 593 977 582L724 116L702 608C702 608 701 611 701 615C701 632 707 651 772 652C780 652 792 652 792 672C792 681 784 683 778 683C741 683 702 680 665 680C633 680 598 683 567 683C563 683 549 683 549 664C549 652 560 652 570 652C612 652 616 646 618 631C619 627 622 564 622 564C622 556 622 554 616 544L383 116L361 605C360 626 359 651 426 652C440 652 451 652 451 671C451 683 440 683 437 683C400 683 361 680 324 680C292 680 257 683 226 683C222 683 208 683 208 664C208 652 218 652 232 652C277 652 277 644 278 620L306 3C307-18 309-22 324-22C339-22 342-17 350-2L625 501L647 3C648-16 648-22 665-22C673-22 681-22 691-4L1004 570C1038 632 1062 648 1110 652C1120 653 1124 662 1124 672",oc:.125}],88:[.683,0,.743,{p:"700 18C700 31 692 31 676 31C622 31 618 42 611 61L492 383L655 570L667 580C691 606 728 647 804 652C815 653 825 653 825 671C825 680 818 683 812 683C784 683 754 680 725 680C691 680 654 683 621 683C615 683 603 683 603 664C603 653 612 652 615 652C622 651 651 649 651 622C651 614 648 603 630 582L482 412L409 611L405 623C405 630 425 649 462 652C467 652 478 653 478 670C478 681 471 683 464 683C426 683 386 680 347 680C313 680 278 683 245 683C239 683 226 683 226 664C226 652 236 652 250 652C304 652 308 642 316 620L419 341L211 104C152 36 96 33 63 31C52 30 51 12 51 12C51 8 53 0 63 0C91 0 122 3 151 3C185 3 221 0 254 0C259 0 273 0 273 20C273 30 260 31 260 31C230 34 225 51 225 61C225 65 226 75 233 85C235 87 236 89 237 91L238 93L430 312L518 73C519 69 521 64 521 61C521 51 500 33 464 31C457 30 448 27 448 12C448 0 460 0 463 0C501 0 541 3 579 3C613 3 649 0 682 0C688 0 700 0 700 18",oc:.082}],89:[.683,0,.743,{p:"874 672C874 672 874 683 862 683C838 683 811 680 786 680C755 680 723 683 693 683C687 683 675 683 675 664C675 653 684 652 690 652C707 651 721 645 721 629C721 612 698 585 696 582L477 315L382 615C378 625 378 628 378 628C378 651 421 652 434 652C445 652 456 652 456 671C456 683 446 683 442 683C404 683 364 680 325 680C291 680 254 683 221 683C215 683 202 683 202 664C202 652 212 652 226 652C273 652 283 645 290 622L396 288C398 283 400 277 400 273C400 268 359 109 354 90C341 35 340 32 266 31C252 31 241 31 241 12C241 0 252 0 255 0C293 0 333 3 371 3C410 3 452 0 490 0C496 0 509 0 509 19C509 31 501 31 482 31C451 31 424 31 424 48C424 56 436 104 443 133L474 256C479 273 479 275 486 283L722 570C769 627 807 648 855 652C864 653 874 653 874 672",oc:.131}],90:[.683,0,.613,{p:"605 255C605 267 595 267 589 267C578 267 577 266 569 242C532 127 498 34 324 34L177 34L692 648C703 661 704 669 704 674C704 683 698 683 681 683L294 683C272 683 271 682 265 663L211 482C210 480 208 469 208 469C208 458 220 458 223 458C235 458 236 462 241 476C270 567 310 652 468 652L608 652L91 34C86 28 80 21 80 9C80 0 87 0 103 0L503 0C525 0 526 0 532 18L600 239C601 241 605 255 605 255",oc:.091}],97:[.442,.011,.511,{p:"525 143C525 153 517 153 510 153C498 153 497 152 491 130C477 74 458 11 424 11C398 11 398 38 398 52C398 59 398 75 405 103L473 375C477 389 477 391 477 396C477 417 460 422 450 422C418 422 411 388 410 383C391 426 359 442 327 442C216 442 98 290 98 144C98 59 144-11 219-11C255-11 299 10 339 59C350 10 387-11 422-11C459-11 480 14 495 45C513 83 525 143 525 143ZM346 124C338 92 276 11 221 11C174 11 166 70 166 100C166 150 197 267 215 309C240 370 286 420 327 420C371 420 396 368 396 326C396 326 395 319 393 313",oc:.014}],98:[.694,.011,.46,{p:"459 286C459 393 399 442 339 442C301 442 267 421 233 389L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L126 223C125 220 115 179 115 141C115 57 157-11 230-11C342-11 459 139 459 286ZM336 106C324 81 281 11 230 11C205 11 172 32 172 107C172 151 181 186 210 300C217 324 217 326 232 346C261 386 299 420 337 420C382 420 392 363 392 331C392 289 365 170 336 106"}],99:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C205 11 180 56 180 114C180 167 207 272 233 320C269 385 319 420 364 420C375 420 420 418 435 377C385 371 385 328 385 328C385 312 396 296 419 296C446 296 470 318 470 356C470 405 427 442 363 442C239 442 110 300 110 154C110 55 169-11 257-11C385-11 468 89 468 104",oc:.01}],100:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C508 153 507 152 501 130C487 74 468 11 434 11C408 11 408 38 408 52C408 59 408 74 414 98L557 669C558 672 560 682 560 682C560 691 554 694 546 694C543 694 533 693 530 692L431 684C419 683 408 682 408 663C408 652 418 652 432 652C480 652 482 645 482 635C482 632 479 618 479 618L421 384C406 415 379 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C265-11 309 10 349 59C360 10 397-11 432-11C469-11 490 14 505 45C523 83 535 143 535 143ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314",oc:.049}],101:[.442,.011,.46,{p:"468 104C468 109 460 120 452 120C448 120 447 119 439 109C365 15 276 11 259 11C194 11 183 82 183 121C183 159 193 204 200 231L239 231C269 231 336 234 384 253C463 285 463 350 463 357C463 403 426 442 362 442C257 442 114 341 114 164C114 74 162-11 257-11C385-11 468 89 468 104ZM425 359C425 253 260 253 227 253L206 253C249 417 352 420 362 420C402 420 425 393 425 359",oc:.008}],102:[.705,.205,.307,{p:"452 639C452 682 411 705 370 705C272 705 247 575 240 541L219 431L153 431C137 431 126 431 126 411C126 400 136 400 151 400L213 400L140 27C128-35 118-76 112-97C104-131 91-183 55-183C45-183 26-180 15-165C45-160 59-136 59-116C59-94 41-84 25-84C0-84-25-104-25-139C-25-184 18-205 55-205C159-205 200 5 207 41L277 400L359 400C376 400 386 400 386 418C386 431 378 431 361 431L283 431L315 593C323 630 334 683 370 683C378 683 399 681 412 665C382 660 368 636 368 616C368 594 386 584 402 584C427 584 452 604 452 639",oc:.145}],103:[.442,.205,.46,{p:"374-63L483 375C487 390 487 392 487 396C487 417 470 422 460 422C448 422 425 414 421 385C407 414 380 442 337 442C225 442 110 294 110 153C110 68 157 0 232 0C283 0 326 41 338 53L317-31C305-81 299-102 271-136C231-183 191-183 176-183C163-183 132-183 105-172C125-164 137-143 137-126C137-113 128-94 102-94C84-94 53-108 53-147C53-187 90-205 174-205C279-205 355-139 374-63ZM358 132C350 100 289 22 234 22C180 22 178 98 178 109C178 157 208 274 229 321C254 375 298 420 337 420C397 420 406 336 406 328L403 314",oc:.027}],104:[.694,.011,.511,{p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143",oc:.024}],105:[.654,.011,.307,{p:"331 143C331 153 323 153 316 153C303 153 303 151 299 136C291 107 264 11 206 11C198 11 184 12 184 39C184 65 197 98 210 135L274 306C284 335 286 343 286 362C286 417 248 442 211 442C117 442 83 293 83 288C83 278 93 278 98 278C111 278 112 280 116 294C125 327 151 420 209 420C220 420 231 415 231 392C231 368 220 339 213 320L183 237L146 138C132 100 128 89 128 69C128 30 152-11 204-11C298-11 331 139 331 143ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611",oc:.051}],106:[.654,.205,.307,{p:"223-55L316 319C317 322 321 338 321 352C321 399 291 442 235 442C136 442 83 295 83 288C83 278 93 278 98 278C111 278 111 279 117 295C142 358 182 420 234 420C259 420 261 398 261 380C261 364 258 345 254 329L158-56C157-62 126-183 53-183C48-183 31-183 13-173C48-162 49-126 49-126C49-113 40-94 14-94C-6-94-35-111-35-146C-35-191 16-205 52-205C135-205 204-130 223-55ZM358 611C358 632 343 654 313 654C281 654 249 623 249 591C249 569 265 548 294 548C326 548 358 579 358 611",oc:.051}],107:[.694,.011,.46,{p:"484 143C484 153 476 153 469 153C457 153 456 152 450 130C437 79 418 11 374 11C347 11 345 34 345 54C345 77 352 105 353 110C358 131 358 132 358 145C358 213 288 240 225 249C248 263 269 284 296 315C348 374 387 420 437 420C456 420 464 408 464 408C422 401 417 366 417 358C417 345 426 326 452 326C474 326 502 344 502 382C502 408 484 442 439 442C386 442 343 400 309 360C252 294 236 278 201 261L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L77 28C76 26 75 15 75 15C75 4 84-11 103-11C133-11 140 17 142 26L193 229C230 224 294 203 294 145C294 138 294 134 291 120C287 103 287 96 287 86C287 14 334-11 371-11C415-11 437 22 448 41C470 79 484 140 484 143",oc:.042}],108:[.694,.011,.256,{p:"280 143C280 153 272 153 265 153C260 153 254 153 251 148L244 123C227 53 208 11 180 11C154 11 154 38 154 52C154 59 154 74 160 98L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L100 118C99 114 94 94 94 79C94 26 130-11 178-11C216-11 236 16 249 41C266 76 280 140 280 143",oc:.05}],109:[.442,.011,.818,{p:"842 143C842 153 834 153 827 153C814 153 814 151 810 136C802 109 775 11 717 11C696 11 695 26 695 40C695 65 705 91 713 115C733 168 774 280 774 338C774 422 716 442 669 442C599 442 549 398 519 354C511 423 459 442 414 442C354 442 305 409 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 289 259 291 271 312C300 362 343 420 412 420C458 420 458 369 458 354C458 327 451 298 449 289L384 29C382 23 381 18 381 15C381 4 389-11 409-11C421-11 438-4 445 15L485 175C490 197 496 218 501 240C514 289 514 291 526 312C555 362 598 420 667 420C713 420 713 369 713 354C713 292 669 173 655 133C642 99 639 90 639 69C639 25 667-11 715-11C808-11 842 138 842 143",oc:.024}],110:[.442,.011,.562,{p:"586 143C586 153 578 153 571 153C558 153 558 151 554 136C546 109 519 11 461 11C440 11 439 26 439 40C439 65 449 91 457 115C477 168 518 280 518 338C518 420 463 442 414 442C332 442 284 382 271 363C264 412 230 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C166-11 183-4 190 15L230 175C235 197 241 218 246 240C259 291 259 292 276 321C290 345 335 420 411 420C455 420 457 375 457 354C457 292 413 173 399 133C386 99 383 90 383 69C383 25 411-11 459-11C552-11 586 138 586 143",oc:.024}],111:[.442,.011,.511,{p:"509 278C509 373 450 442 363 442C239 442 110 300 110 154C110 51 173-11 256-11C380-11 509 131 509 278ZM439 317C439 274 417 171 385 111C356 56 305 11 256 11C217 11 180 42 180 114C180 164 206 275 238 329C275 390 323 420 362 420C411 420 439 376 439 317"}],112:[.442,.194,.511,{p:"510 286C510 393 450 442 390 442C341 442 298 406 269 372C257 430 212 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 374 211 358 204 330L90-128C82-159 74-162 35-163C26-163 14-163 14-182C14-189 19-194 26-194C53-194 82-191 110-191C142-191 176-194 207-194C213-194 226-194 226-175C226-163 216-163 202-163C151-163 151-157 151-147C151-141 158-115 162-99L198 47C205 30 230-11 282-11C391-11 510 137 510 286ZM387 106C375 81 332 11 281 11C223 11 213 96 213 104C213 107 214 110 216 118L263 307C271 341 333 420 388 420C433 420 443 363 443 331C443 289 416 170 387 106"}],113:[.442,.194,.46,{p:"429-175C429-163 419-163 405-163C354-163 354-157 354-147C354-140 356-135 357-129L494 417C495 420 497 430 497 430C497 439 489 441 486 441C475 441 439 406 423 378C411 407 385 442 337 442C226 442 108 290 108 144C108 59 154-11 229-11C270-11 307 15 335 42C315-36 316-36 296-115C285-158 284-162 220-163C207-163 196-163 196-182C196-191 202-194 209-194C241-194 276-191 309-191C342-191 378-194 410-194C416-194 429-194 429-175ZM355 122C347 91 286 11 231 11C184 11 176 70 176 100C176 150 207 267 225 309C250 370 296 420 337 420C345 420 368 419 386 391C396 375 406 346 406 327C406 324 405 320 403 314",oc:.037}],114:[.442,.011,.422,{p:"489 379C489 431 424 442 391 442C322 442 286 392 270 370C259 423 220 442 187 442C151 442 131 419 115 389C96 349 83 288 83 288C83 278 93 278 98 278C111 278 112 279 117 301C135 371 154 420 185 420C211 420 211 391 211 380C211 364 208 345 204 329L129 29C127 23 126 18 126 15C126 4 134-11 154-11C184-11 191 18 193 26L258 288C259 291 304 420 390 420C395 420 423 420 443 406C408 395 405 363 405 358C405 345 414 326 440 326C458 326 489 340 489 379",oc:.067}],115:[.442,.011,.409,{p:"393 157C393 244 315 262 274 271C246 277 210 285 210 328C210 352 231 420 311 420C338 420 375 410 386 371C354 367 346 340 346 330C346 319 352 302 376 302C393 302 419 314 419 357C419 403 378 442 312 442C195 442 154 346 154 294C154 217 219 203 247 197C291 187 336 177 336 123C336 91 309 11 206 11C184 11 126 16 110 67C161 72 161 116 161 116C161 135 148 148 127 148C104 148 76 131 76 86C76 25 134-11 205-11C355-11 393 111 393 157",oc:.01}],116:[.626,.011,.332,{p:"356 143C356 153 348 153 341 153C329 153 329 152 321 134C303 86 263 11 206 11C179 11 179 36 179 52C179 59 179 75 186 103L260 400L345 400C362 400 373 400 373 419C373 431 364 431 348 431L268 431L305 579C309 593 309 595 309 600C309 621 292 626 282 626C257 626 247 605 243 590L204 431L119 431C102 431 91 431 91 412C91 400 100 400 116 400L196 400L124 113C123 109 119 93 119 79C119 29 152-11 204-11C305-11 356 138 356 143",oc:.041}],117:[.442,.011,.537,{p:"561 143C561 153 553 153 546 153C534 153 533 152 527 130C513 74 494 11 460 11C434 11 434 38 434 52C434 59 434 75 441 103L513 391C515 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 102C371 84 371 82 362 69C343 41 314 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C320-11 354 19 378 49C396-5 439-11 458-11C495-11 516 14 531 45C549 83 561 143 561 143",oc:.024}],118:[.442,.011,.46,{p:"493 376C493 411 481 442 452 442C429 442 404 419 404 396C404 383 411 376 417 369C441 343 444 311 444 290C444 262 397 11 282 11C228 11 217 61 217 94C217 152 249 239 276 311C281 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C176 216 156 156 156 109C156 18 220-11 279-11C447-11 493 350 493 376",oc:.033}],119:[.442,.011,.664,{p:"697 376C697 411 685 442 656 442C633 442 608 419 608 396C608 383 615 376 621 369C645 343 648 311 648 290C648 250 616 145 599 104C577 52 545 11 499 11C449 11 433 52 433 94C433 103 434 127 445 171L487 339C493 361 503 401 503 405C503 416 495 431 475 431C446 431 439 404 437 396L380 168C373 140 372 119 372 105C372 94 341 11 288 11C218 11 218 85 218 98C218 152 244 226 275 308C282 327 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C157 165 157 139 157 112C157 78 165 44 191 20C223-8 268-11 285-11C317-11 352 2 382 53C397 16 437-11 496-11C556-11 598 30 628 101C658 169 697 323 697 376",oc:.033}],120:[.442,.011,.464,{p:"488 143C488 153 480 153 473 153C461 153 460 152 455 136C428 50 378 11 336 11C316 11 289 23 289 75C289 99 300 142 308 176L342 313C356 365 383 420 430 420C433 420 458 420 474 406C434 396 434 358 434 358C434 345 443 326 469 326C487 326 518 340 518 379C518 430 460 442 431 442C376 442 343 393 333 374C311 434 262 442 237 442C137 442 83 311 83 288C83 278 93 278 98 278C111 278 111 279 116 295C143 381 195 420 235 420C264 420 283 397 283 357C283 333 271 284 262 247L239 156C223 91 202 11 142 11C139 11 115 11 98 25C128 33 137 58 137 73C137 99 116 105 103 105C78 105 53 84 53 51C53 12 95-11 141-11C189-11 222 27 239 57C259 0 308-11 334-11C437-11 488 123 488 143",oc:.054}],121:[.442,.205,.486,{p:"415-3L513 391C514 397 516 402 516 405C516 416 508 431 488 431C458 431 451 402 449 394L376 100C369 71 329 11 270 11C225 11 216 55 216 88C216 149 249 239 274 307C282 328 287 342 287 361C287 411 254 442 211 442C118 442 83 294 83 288C83 278 93 278 98 278C111 278 112 280 116 294C124 325 151 420 209 420C220 420 231 417 231 391C231 367 221 340 207 301C181 231 155 157 155 105C155 18 213-11 267-11C313-11 344 13 357 26C319-139 245-183 195-183C147-183 133-145 133-140C133-140 134-138 141-137C172-132 184-105 184-89C184-68 168-57 150-57C138-57 99-63 99-119C99-171 140-205 195-205C299-205 390-102 415-3",oc:.03}],122:[.442,.011,.409,{p:"433 143C433 153 421 153 418 153C406 153 405 150 401 137C383 87 335 53 292 53C272 53 256 60 236 69C206 82 194 86 174 86C169 86 161 86 156 85C163 93 184 118 212 146L357 289C416 347 464 423 464 432C464 442 456 442 450 442C438 442 437 441 431 429C398 372 385 367 369 367C351 367 341 377 322 403C310 419 293 442 261 442C187 442 144 348 144 328C144 319 151 317 159 317C171 317 172 319 177 331C185 353 214 378 251 378C271 378 289 370 311 360C344 345 355 345 370 345C355 328 346 317 330 301L166 138C110 83 62 9 62-1C62-11 71-11 77-11C88-11 89-9 93-2C107 19 134 64 172 64C194 64 202 53 220 28C236 8 251-11 282-11C379-11 433 119 433 143",oc:.055}]},"-tex-calligraphic":{},"-tex-bold-calligraphic":{},"-tex-oldstyle":{48:[.453,.022,.5,{p:"459 213C459 336 416 453 250 453C86 453 40 341 40 213C40 89 86-22 249-22C411-22 459 85 459 213ZM250 0C203 0 158 19 138 63C121 102 121 175 121 222C121 271 121 333 137 370C162 425 223 431 249 431C378 431 378 330 378 222C378 169 378 114 363 71C346 18 293 0 250 0"}],49:[.453,0,.5,{p:"294 425C294 444 294 453 282 453C279 453 276 451 269 447C255 438 214 411 121 410C98 410 93 410 93 394C93 379 99 379 119 379C125 379 178 379 223 393L223 79C223 39 223 31 131 31C103 31 98 31 98 15C98 0 108 0 115 0C147 0 226 3 258 3C283 3 308 2 332 2C355 2 379 0 402 0C409 0 419 0 419 15C419 31 414 31 385 31C294 31 294 39 294 79"}],50:[.453,0,.5,{p:"270 144C385 202 449 234 449 313C449 407 353 453 238 453C124 453 55 394 55 328C55 293 83 287 93 287C112 287 131 302 131 325C131 356 103 363 96 364C123 409 181 422 220 422C300 422 362 380 362 312C362 245 299 202 243 164C217 146 52 33 47 28C44 24 44 21 44 16C44 0 50 0 72 0L393 0C417 0 418 1 421 10C424 21 449 118 449 123C449 128 445 134 436 134C427 134 425 127 423 118C421 111 411 74 402 72C390 69 353 69 328 69L145 69C164 80 211 110 230 121"}],51:[.453,.216,.5,{p:"235 132C324 132 360 62 360-28C360-160 287-188 243-188C234-188 133-188 87-112C98-112 148-112 148-59C148-27 123-7 95-7C77-7 42-18 42-62C42-150 134-216 245-216C370-216 457-125 457-29C457 60 382 131 291 147C364 170 430 235 430 318C430 396 345 453 247 453C144 453 69 394 69 322C69 281 101 271 118 271C140 271 166 286 166 320C166 368 121 368 109 368C149 428 236 428 243 428C285 428 342 408 342 319C342 273 329 231 310 204C279 161 246 159 217 157C191 155 189 155 182 155C175 154 166 153 166 143C166 132 172 132 192 132"}],52:[.464,.194,.5,{p:"370 436C370 460 370 464 353 464C341 464 340 462 332 451L28 31C28 1 29 0 56 0L296 0L296-117C296-157 296-163 225-163C205-163 199-163 199-179C199-189 202-194 215-194C253-194 294-191 333-191C359-191 425-194 451-194C463-194 467-189 467-179C467-163 461-163 442-163C370-163 370-157 370-117L370 0L443 0C465 0 471 0 471 16C471 31 465 31 443 31L370 31ZM302 370L302 31L57 31"}],53:[.453,.216,.5,{p:"132 357C174 344 205 344 219 344C239 344 285 344 340 375C369 392 410 429 410 442C410 448 407 453 400 453C399 453 397 453 392 450C369 441 323 422 255 422C193 422 148 438 121 449C114 452 112 452 110 452C101 452 101 445 101 427L101 143C101 123 101 115 114 115C122 115 125 119 130 127C167 180 222 192 259 192C304 192 332 158 345 130C360 97 365 63 365 6C365-44 362-90 335-132C315-162 278-188 230-188C170-188 103-150 82-79C86-80 93-81 97-81C132-81 145-53 145-34C145-15 132 13 97 13C81 13 50 5 50-38C50-123 122-216 232-216C349-216 449-121 449 1C449 116 367 214 260 214C212 214 167 198 132 164"}],54:[.666,.022,.5,{p:"128 328C128 406 132 474 162 538C181 576 228 641 306 641C326 641 373 638 395 601C368 601 343 590 343 557C343 535 359 513 387 513C414 513 432 531 432 560C432 612 394 666 305 666C177 666 42 537 42 316C42 51 156-22 252-22C331-22 372 19 396 45C434 86 457 128 457 204C457 265 442 311 401 358C359 405 319 426 257 426C180 426 144 364 128 328ZM251 6C190 6 159 58 149 83C137 115 130 167 130 227C130 298 161 404 256 404C274 404 319 404 351 342C371 304 371 258 371 204C371 152 371 106 351 68C331 33 302 6 251 6"}],55:[.463,.216,.5,{p:"233 431C211 431 185 432 164 434C117 437 115 443 114 450C113 456 112 463 102 463C91 463 90 459 87 440L58 285L55 272C55 265 60 260 68 260C78 260 79 266 83 285C88 309 96 352 107 353C129 357 167 357 198 357L411 357L323 236C287 185 177 32 177-163C177-173 177-216 221-216C266-216 266-174 266-159L266-116C266-74 269-7 278 44C295 150 318 180 400 292L482 403C484 407 485 410 485 415C485 431 479 431 457 431"}],56:[.666,.022,.5,{p:"306 361C373 395 430 446 430 518C430 605 345 666 250 666C150 666 69 591 69 501C69 416 131 375 151 361C155 359 177 344 190 336C82 285 42 217 42 151C42 47 142-22 249-22C363-22 457 61 457 166C457 264 383 311 355 330ZM284 376L178 444C149 463 112 487 112 536C112 601 180 641 249 641C323 641 387 589 387 518C387 459 348 411 284 376ZM212 321C245 301 268 286 334 243C362 225 408 195 408 133C408 58 332 6 250 6C166 6 91 66 91 151C91 196 112 270 212 321"}],57:[.453,.216,.5,{p:"371 114C371 58 371-25 340-90C318-135 275-188 205-188C186-188 133-186 106-153C149-153 156-124 156-109C156-87 140-65 112-65C83-65 67-85 67-111C67-173 118-216 206-216C335-216 457-83 457 125C457 387 342 453 253 453C193 453 149 433 109 394C53 339 42 287 42 233C42 150 74 109 102 80C147 30 192 17 242 17C295 17 341 46 371 114ZM243 39C227 39 179 39 148 100C128 138 128 181 128 233C128 289 128 331 152 370C178 412 212 428 253 428C306 428 337 386 350 355C369 308 369 229 369 213C369 139 335 39 243 39"}]},"-tex-bold-oldstyle":{48:[.461,.017,.575,{p:"529 219C529 394 445 461 287 461C123 461 45 388 45 219C45 52 124-17 287-17C453-17 529 54 529 219ZM287 19C234 19 193 41 181 79C170 115 170 183 170 228C170 279 170 334 180 367C195 414 248 425 287 425C342 425 381 405 393 369C404 336 404 278 404 228C404 180 404 117 393 80C381 38 336 19 287 19"}],49:[.461,0,.575,{p:"352 427C352 446 352 461 333 461C328 461 326 461 317 455C291 442 243 417 124 417C99 417 86 417 86 393C86 370 95 370 128 370C139 370 188 370 236 379L236 71C236 53 235 52 233 51C225 47 188 47 165 47L130 47C106 47 96 47 96 23C96 9 99 0 121 0C150 0 180 2 210 2C238 2 267 3 295 3C325 3 355 2 385 2C413 2 442 0 469 0C486 0 494 5 494 23C494 47 483 47 460 47L424 47C379 47 353 51 352 51"}],50:[.461,0,.575,{p:"236 113L236 114C268 131 332 163 359 175C451 215 460 218 481 237C508 262 517 289 517 316C517 461 308 461 272 461C238 461 64 461 64 349C64 311 93 296 116 296C138 296 167 312 167 348C167 376 146 390 143 392C177 413 223 414 239 414C312 414 383 385 383 315C383 250 322 212 248 165C226 151 70 53 62 47C52 41 51 38 51 25C51 0 62 0 85 0L452 0C472 0 481 0 485 12C486 16 517 155 517 160C517 178 498 178 493 178C474 178 472 171 468 155C459 116 456 116 440 115C419 114 392 113 370 113"}],51:[.461,.211,.575,{p:"264 133C374 133 379 44 379-18C379-64 379-168 270-168C230-168 174-157 137-129C171-120 193-93 193-58C193-7 151 15 121 15C90 15 48-6 48-59C48-149 143-211 276-211C449-211 526-113 526-18C526 59 470 133 352 155C419 176 494 233 494 321C494 395 422 461 278 461C157 461 80 394 80 316C80 266 121 249 145 249C176 249 211 271 211 315C211 331 204 371 155 379C194 418 255 422 272 422C361 422 361 355 361 324C361 299 359 256 332 215C305 175 270 173 251 172C211 170 209 169 203 168C191 167 191 154 191 151C191 133 200 133 221 133"}],52:[.469,.194,.575,{p:"444 435C444 463 443 469 414 469C392 469 391 468 378 453L44 62C32 48 32 44 32 29C32 0 40 0 66 0L322 0L322-144C316-144 287-147 264-147L244-147C223-147 210-147 210-171C210-194 226-194 234-194C257-194 281-192 304-192C330-192 355-191 381-191C404-191 427-192 450-192C473-192 497-194 519-194C535-194 542-188 542-171C542-147 533-147 501-147C493-147 448-147 445-143C444-141 444-139 444-124L444 0L508 0C530 0 542 0 542 23C542 47 531 47 508 47L444 47ZM333 339L333 47L85 47"}],53:[.461,.211,.575,{p:"160 318C196 310 226 310 235 310C265 310 322 313 386 352C421 374 472 421 472 443C472 452 468 461 458 461C456 461 454 461 437 454C391 438 340 429 290 429C223 429 171 443 134 457C126 460 125 461 122 461C107 461 107 448 107 428L107 144C107 122 107 108 130 108C142 108 145 111 151 119C166 137 202 181 287 181C336 181 360 148 367 125C377 95 378 50 378 8C378-46 378-92 352-127C336-147 304-168 255-168C222-168 157-156 122-97C168-93 183-62 183-34C183 9 150 29 120 29C91 29 57 10 57-36C57-124 136-211 259-211C417-211 517-121 517 6C517 123 435 217 291 217C227 217 184 197 160 178"}],54:[.661,.017,.575,{p:"180 344C180 401 182 470 203 523C227 583 284 622 351 622C370 622 405 619 428 596C403 591 380 571 380 538C380 506 403 480 438 480C470 480 497 500 497 541C497 595 460 661 349 661C214 661 48 574 48 317C48 251 48-17 291-17C334-17 401-12 459 42C502 83 526 125 526 206C526 239 523 303 473 355C441 388 397 424 304 424C282 424 223 424 180 344ZM290 26C231 26 204 71 196 89C182 123 182 205 182 212C182 335 235 388 295 388C344 388 370 364 382 337C394 308 394 253 394 207C394 107 394 26 290 26"}],55:[.476,.211,.575,{p:"508 349C525 369 525 371 542 390C558 407 558 409 558 420C558 444 547 444 524 444L340 444C295 444 225 448 178 450C151 451 150 452 147 461C145 468 142 476 124 476C104 476 102 468 99 449L66 258C64 249 64 247 64 243C64 225 83 225 88 225C108 225 110 233 114 258C120 292 127 312 132 316C137 322 221 322 234 322L420 322C321 206 302 183 265 113C215 19 197-79 197-144C197-211 249-211 255-211C314-211 314-154 314-141L314-101C314 83 351 161 389 210"}],56:[.661,.017,.575,{p:"390 369C487 417 494 478 494 511C494 609 410 661 288 661C156 661 80 586 80 483C80 409 129 356 178 329C77 284 48 219 48 158C48 37 155-17 285-17C446-17 526 74 526 183C526 228 510 268 481 303C455 334 435 344 390 369ZM347 394L233 457C180 488 153 503 153 540C153 610 232 622 285 622C368 622 421 582 421 510C421 450 383 416 347 394ZM224 303L352 232C404 202 441 181 441 130C441 44 349 26 289 26C195 26 133 73 133 159C133 241 190 285 224 303"}],57:[.461,.211,.575,{p:"394 104C394 32 390-33 370-82C351-126 304-168 237-168C220-168 181-166 151-146C177-138 194-117 194-89C194-57 171-31 136-31C101-31 77-54 77-91C77-153 123-211 239-211C369-211 526-125 526 132C526 198 526 461 289 461C195 461 151 433 110 395C58 348 48 293 48 241C48 177 63 132 106 89C134 60 177 24 270 24C291 24 351 24 394 104ZM279 60C180 60 180 141 180 240C180 335 180 422 290 422C328 422 377 401 388 320C391 293 393 240 393 229C393 164 366 60 279 60"}]},"-tex-variant":{8216:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8217:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8218:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8219:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8220:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8221:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8222:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8223:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8242:[.549,-.096,.407,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496"}],8243:[.549,-.096,.647,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496"}],8244:[.549,-.096,.887,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496"}],8245:[.549,-.096,.407,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96"}],8246:[.549,-.096,.647,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96"}],8247:[.549,-.096,.887,{p:"340 96L169 520C162 535 143 549 121 549C91 549 67 525 67 496C67 486 70 476 75 468L301 96ZM580 96L409 520C402 535 383 549 361 549C331 549 307 525 307 496C307 486 310 476 315 468L541 96ZM820 96L649 520C642 535 623 549 601 549C571 549 547 525 547 496C547 486 550 476 555 468L781 96"}],8279:[.549,-.096,1.127,{p:"340 496C340 525 316 549 286 549C264 549 244 535 238 520L67 96L105 96L332 468C337 476 340 486 340 496ZM580 496C580 525 556 549 526 549C504 549 484 535 478 520L307 96L345 96L572 468C577 476 580 486 580 496ZM820 496C820 525 796 549 766 549C744 549 724 535 718 520L547 96L585 96L812 468C817 476 820 486 820 496ZM1060 496C1060 525 1036 549 1006 549C984 549 964 535 958 520L787 96L825 96L1052 468C1057 476 1060 486 1060 496"}],8463:[.694,.011,.511,{ic:.024,p:"535 143C535 153 527 153 520 153C507 153 507 151 503 136C495 109 468 11 410 11C389 11 388 26 388 40C388 65 398 91 406 115C426 168 467 280 467 338C467 420 412 442 363 442C296 442 261 407 230 377L269 533L389 533C397 533 406 539 408 548C410 556 405 563 397 563L277 563L303 669C304 672 306 682 306 682C306 691 300 694 292 694C289 694 279 693 276 692L177 684C165 683 154 682 154 663C154 652 164 652 178 652C226 652 228 645 228 635C228 632 225 618 225 618L211 563L160 563C152 563 143 556 141 548C139 539 144 533 152 533L204 533L77 28C76 26 75 15 75 15C75 4 84-11 103-11C124-11 137 6 140 17L183 190C188 212 194 233 199 255C208 291 209 293 227 325C247 357 290 420 360 420C404 420 406 375 406 354C406 292 362 173 348 133C335 99 332 90 332 69C332 25 360-11 408-11C501-11 535 138 535 143"}],8592:[.437,-.063,.5,{p:"382 225C398 225 422 225 422 250C422 275 398 275 382 275L198 275C249 325 285 402 285 417C285 437 264 437 250 437C232 437 221 437 215 423C203 394 172 321 82 272C70 265 63 262 63 250C63 241 68 235 75 231C106 215 172 179 213 81C221 64 226 63 250 63C264 63 285 63 285 83C285 97 249 175 198 225"}],8594:[.437,-.063,.5,{p:"282 225C231 175 195 98 195 83C195 63 216 63 230 63C248 63 259 63 265 77C277 106 308 179 398 228C410 235 417 238 417 250C417 259 412 265 405 269C374 285 308 321 267 419C259 436 254 437 230 437C216 437 195 437 195 417C195 403 231 325 282 275L98 275C82 275 58 275 58 250C58 225 82 225 98 225"}],8709:[.596,.096,.778,{p:"662 250C662 99 540-23 389-23C321-23 258 2 211 43L596 428C637 380 662 318 662 250ZM567 457L182 72C141 120 116 182 116 250C116 401 238 523 389 523C457 523 520 498 567 457ZM729 562C737 570 737 582 729 590C721 598 709 598 701 590L596 485C541 534 468 563 389 563C216 563 76 423 76 250C76 171 105 98 154 43L49-62C41-70 41-82 49-90C57-98 69-98 77-90L182 15C237-34 310-63 389-63C562-63 702 77 702 250C702 329 673 402 624 457"}],8722:[.27,-.23,.5,{p:"382 230C399 230 417 230 417 250C417 270 399 270 382 270L118 270C101 270 83 270 83 250C83 230 101 230 118 230"}],8726:[.431,.022,.777,{p:"130 421C118 431 116 431 111 431C101 431 91 423 91 411C91 401 97 396 106 390L646-13C658-22 664-22 666-22C676-22 686-14 686-2C686 8 679 13 671 19"}],8733:[.472,-.028,.777,{p:"490 316C455 421 362 472 278 472C160 472 56 378 56 250C56 122 160 28 278 28C368 28 459 86 489 184C523 77 623 28 695 28C701 28 721 28 721 48C721 61 711 67 703 68C565 75 520 181 520 250C520 343 591 426 694 432C705 433 721 433 721 452C721 472 701 472 695 472C618 472 519 417 490 316ZM278 68C181 68 96 145 96 250C96 355 181 432 278 432C372 432 459 357 459 250C459 143 372 68 278 68"}],8739:[.431,.022,.222,{p:"131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8740:[.431,.022,.222,{ic:.019,p:"131 243C158 269 162 273 206 320L228 342C239 355 241 357 241 364C241 375 233 384 221 384C212 384 210 382 197 368C192 363 149 318 131 301L131 396C131 413 131 431 111 431C91 431 91 412 91 395L91 258L16 181L-6 158C-18 145-20 143-20 136C-20 125-12 116 0 116C9 116 11 119 23 130C32 139 67 177 91 200L91 13C91-4 91-22 111-22C131-22 131-4 131 13"}],8741:[.431,.022,.388,{p:"96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 12C56-5 56-22 76-22C96-22 96-2 96 16ZM332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 16C292-2 292-22 312-22C332-22 332-5 332 12"}],8742:[.431,.022,.388,{ic:.02,p:"96 215L96 393C96 411 96 431 76 431C56 431 56 414 56 397L56 192L-7 155C-11 152-20 147-20 136C-20 125-12 116 0 116C6 116 8 116 29 129C29 130 47 140 56 145L56 12C56-5 56-22 76-22C96-22 96-2 96 16L96 169L292 285L292 16C292-2 292-22 312-22C332-22 332-5 332 12L332 308L395 345C399 348 408 353 408 364C408 375 400 384 388 384C382 384 380 384 359 371C359 370 341 360 332 355L332 397C332 414 332 431 312 431C292 431 292 411 292 393L292 331"}],8764:[.367,-.133,.777,{p:"721 326C721 357 712 366 705 366C696 366 690 349 689 336C688 313 686 281 650 246C637 234 605 208 554 208C492 208 446 245 383 294C335 332 284 367 223 367C123 367 56 275 56 174C56 140 68 134 72 134C83 134 87 154 88 164C89 188 91 219 127 254C140 266 172 292 223 292C279 292 326 259 373 223C435 174 487 133 554 133C654 133 721 225 721 326"}],8776:[.483,-.056,.777,{p:"721 443C721 470 713 482 705 482C701 482 692 477 689 452C688 439 685 413 646 389C614 369 580 364 555 364C498 364 451 389 392 423C338 453 284 483 222 483C141 483 56 434 56 329C56 301 65 290 72 290C83 290 87 311 88 320C89 333 91 358 131 383C163 403 197 408 222 408C279 408 326 383 385 349C439 319 493 289 555 289C636 289 721 338 721 443ZM721 210C721 240 710 249 705 249C700 249 692 243 689 219C688 206 685 180 646 156C614 136 580 131 555 131C498 131 451 156 392 190C338 220 284 250 222 250C141 250 56 201 56 96C56 68 65 57 72 57C83 57 87 78 88 87C89 100 91 125 131 150C163 170 197 175 222 175C279 175 326 150 385 116C439 86 493 56 555 56C636 56 721 105 721 210"}],8808:[.753,.276,.777,{p:"675 711C687 717 694 722 694 733C694 744 685 753 674 753C669 753 660 749 656 747L103 486C86 478 83 471 83 463C83 455 87 448 103 441L656 181C669 174 671 174 674 174C685 174 694 183 694 194C694 207 685 211 674 216L150 463ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8809:[.753,.276,.777,{p:"674 441C690 448 694 455 694 463C694 472 690 478 674 486L123 746C109 753 105 753 103 753C92 753 83 744 83 733C83 720 91 717 103 711L627 464L102 216C87 209 83 203 83 194C83 183 92 174 103 174C106 174 108 174 121 181ZM659-174C676-174 694-174 694-154C694-134 675-134 658-134L409-134L409 20L659 20C676 20 694 20 694 40C694 60 675 60 658 60L409 60L409 124C409 142 409 162 389 162C369 162 369 145 369 129L369 60L119 60C102 60 83 60 83 40C83 20 101 20 118 20L369 20L369-134L119-134C102-134 83-134 83-154C83-174 101-174 118-174L369-174L369-243C369-259 369-276 389-276C409-276 409-255 409-238L409-174"}],8816:[.92,.42,.777,{p:"546 651L672 711C688 719 694 721 694 733C694 745 685 753 674 753C669 753 667 753 565 704L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L514 680L104 487C91 481 83 475 83 464C83 451 93 446 104 441L387 308L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L423 291C432 286 434 286 555 229L617 199C636 190 670 174 674 174C685 174 694 184 694 194C694 203 688 208 687 210C685 212 683 212 563 269L436 328ZM150 464L496 627L400 346"}],8817:[.92,.42,.777,{p:"672 441C687 448 694 451 694 464C694 475 685 481 675 486L516 561L625 880C627 886 630 894 630 900C630 911 622 920 610 920C596 920 592 909 588 896L479 578L124 746C118 749 110 753 103 753C92 753 83 745 83 733C83 721 89 718 105 711L466 540L405 359L103 217C86 209 83 202 83 194C83 184 92 174 103 174C107 174 109 175 119 180L387 306L303 60L118 60C100 60 83 60 83 40C83 20 103 20 120 20L289 20L236-134L118-134C100-134 83-134 83-154C83-174 103-174 120-174L223-174L152-380C150-386 147-394 147-400C147-411 155-420 167-420C181-420 185-409 189-396L265-174L657-174C674-174 694-174 694-154C694-134 677-134 659-134L279-134L331 20L657 20C674 20 694 20 694 40C694 60 677 60 659 60L345 60L437 330ZM627 464L455 382L503 523"}],8840:[.828,.328,.777,{p:"617 713L659 713C676 713 694 713 694 733C694 743 686 752 675 753L635 753C650 786 658 802 658 808C658 822 646 828 638 828C625 828 623 822 611 796C601 776 599 770 592 753L389 753C221 753 83 626 83 464C83 327 182 205 335 179L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L394 214ZM574 713L357 230L354 222C352 218 352 217 349 217C345 217 303 222 257 246C184 285 123 363 123 463C123 599 237 713 392 713"}],8841:[.828,.328,.777,{p:"351 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L333 174L264 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L246-20L177-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L159-214C157-218 143-251 139-259C132-275 119-304 119-308C119-322 131-328 139-328C152-328 156-318 159-311C174-279 189-247 203-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L221-174L290-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L308 20L376 174C587 174 694 327 694 463C694 561 643 636 600 672L652 790C654 795 658 804 658 808C658 822 646 828 638 828C627 828 620 820 615 807L568 699C514 734 451 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C439 713 494 701 550 662ZM582 634C627 589 654 528 654 464C654 344 562 222 394 214"}],8842:[.636,.248,.777,{p:"479 57L659 57C676 57 694 57 694 77C694 97 676 97 659 97L513 97C527 115 559 152 570 166C579 176 583 181 583 188C583 195 577 208 563 208C554 208 553 207 535 187L461 97L393 97C232 97 123 215 123 346C123 482 237 596 392 596L659 596C676 596 694 596 694 616C694 636 676 636 659 636L389 636C221 636 83 509 83 347C83 261 122 184 183 132C271 57 357 57 426 57L298-97L138-97C121-97 103-97 103-117C103-137 121-137 138-137L264-137C250-155 218-192 207-206C198-216 194-221 194-228C194-235 200-248 214-248C223-248 224-247 242-227L316-137L659-137C676-137 694-137 694-117C694-97 676-97 659-97L350-97"}],8843:[.636,.248,.777,{p:"639-137C656-137 674-137 674-117C674-97 656-97 639-97L215-97L317 57L388 57C556 57 694 184 694 346C694 509 557 636 387 636L118 636C101 636 83 636 83 616C83 596 101 596 118 596L384 596C545 596 654 478 654 347C654 211 541 97 385 97L344 97L388 163C401 181 401 183 401 188C401 195 396 208 381 208C370 208 367 203 357 188L296 97L118 97C101 97 83 97 83 77C83 57 101 57 118 57L269 57L167-97L118-97C101-97 83-97 83-117C83-127 91-136 102-137L139-137L95-203C86-217 83-222 83-228C83-239 92-248 103-248C114-248 117-243 127-228L187-137"}],8902:[.485,-.019,.5,{p:"495 304C495 311 491 315 484 315C470 315 455 310 441 307C389 298 338 286 286 278L266 438C263 453 265 485 252 485L250 485C235 485 235 453 234 437C227 384 219 331 214 278C150 288 88 303 24 314C24 314 19 315 16 315C9 315 5 311 5 304C5 290 96 253 140 234C157 226 174 216 192 210L112 64L101 44C98 40 96 36 95 31L95 28C95 22 99 19 105 19L108 19C117 21 132 41 141 51L239 155C242 158 246 164 250 164C262 164 336 72 379 29C383 25 387 20 392 19L395 19C401 19 405 22 405 28L405 31C404 36 402 40 399 44L388 64L308 210C326 216 343 226 360 234C404 253 495 290 495 304"}],8994:[.378,-.122,.777,{p:"721 142C721 161 610 378 389 378C166 378 56 160 56 142C56 131 65 122 76 122C88 122 91 128 98 142C154 250 258 338 389 338C498 338 609 273 678 144C686 129 689 122 701 122C713 122 721 131 721 142"}],8995:[.378,-.142,.777,{p:"721 358C721 369 712 378 701 378C693 378 687 373 682 366C588 201 450 182 389 182C265 182 160 254 100 356C90 373 87 378 76 378C66 378 56 369 56 358C56 338 168 142 388 142C610 142 721 339 721 358"}],10887:[.803,.303,.777,{p:"524 523L672 594C688 602 694 604 694 616C694 628 685 636 674 636C667 636 660 633 655 630L547 578L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L493 553L104 370C91 364 83 358 83 347C83 334 93 329 104 324L350 208L298 83L201 129C189 134 160 148 148 153C133 160 107 173 103 173C93 173 83 164 83 153C83 140 89 138 110 128L282 47L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L312 15C314 20 317 28 320 28C322 28 385-2 394-6L644-124C669-137 671-137 674-137C685-137 694-127 694-117C694-109 691-102 674-94L334 66L385 191L537 120C625 78 668 57 674 57C685 57 694 67 694 77C694 90 687 93 672 101L401 228ZM150 347L470 498L365 245"}],10888:[.803,.303,.777,{p:"672 130C687 137 694 140 694 153C694 164 685 173 674 173C669 173 648 163 635 157L493 90L393 42L307 2L384 188L672 324C687 331 694 334 694 347C694 358 685 364 675 369L495 453L624 764C629 776 630 778 630 783C630 794 622 803 610 803C604 803 599 801 595 797L459 471L124 629C118 632 110 636 103 636C92 636 83 628 83 616C83 604 89 601 105 594L443 434L353 218L103 100C86 92 83 85 83 77C83 67 92 57 103 57C107 57 109 58 119 63L330 162C320 139 255-19 252-25L112-90C87-103 83-104 83-117C83-127 92-137 103-137C106-137 108-137 230-79L153-264C148-276 147-278 147-283C147-294 155-303 167-303C173-303 178-301 182-297L284-53ZM479 417L627 347L407 243"}],10955:[.753,.325,.777,{p:"578 174L659 174C676 174 694 174 694 194C694 214 676 214 659 214L604 214C617 236 631 257 645 278C658 298 658 299 658 305C658 316 649 325 638 325C627 325 625 321 614 305L556 214L393 214C232 214 123 332 123 463C123 599 237 713 392 713L659 713C676 713 694 713 694 733C694 753 676 753 659 753L389 753C221 753 83 626 83 464C83 301 221 174 390 174L530 174L431 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L405-20L306-174L118-174C101-174 83-174 83-194C83-214 101-214 118-214L280-214L239-278C226-298 226-300 226-305C226-316 234-325 246-325C257-325 260-319 269-305L328-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L354-174L453-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L479 20"}],10956:[.753,.325,.777,{p:"356 174C424 174 505 174 597 252C638 286 694 361 694 463C694 626 557 753 387 753L118 753C101 753 83 753 83 733C83 713 101 713 118 713L384 713C545 713 654 595 654 464C654 389 621 326 572 283C495 214 411 214 373 214L392 260C398 275 408 301 408 305C408 315 401 325 388 325C375 325 371 315 368 306C346 257 346 255 330 214L118 214C101 214 83 214 83 194C83 174 101 174 118 174L313 174L250 20L118 20C101 20 83 20 83 0C83-20 101-20 118-20L234-20L171-174L118-174C101-174 83-174 83-194C83-214 103-214 108-214L154-214L136-261C130-275 119-301 119-305C119-316 128-325 139-325C152-325 154-320 166-293L198-214L659-214C676-214 694-214 694-194C694-174 676-174 659-174L214-174L277-20L659-20C676-20 694-20 694 0C694 20 676 20 659 20L293 20"}]},"-lf-tp":{8400:[.711,-.601,.208,{p:"208 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 608 7 601 15 601L208 601"}],8406:[.711,-.521,.205,{p:"205 601L205 631L74 631C93 647 108 667 119 690C120 692 120 694 120 696C120 704 113 711 105 711C99 711 94 707 91 702C76 668 46 642 10 630C4 628 0 623 0 616C0 609 4 604 10 602C46 590 76 564 91 530C94 525 99 521 105 521C113 521 120 528 120 536C120 538 120 540 119 542C108 565 93 585 74 601"}],8429:[-.171,.281,.208,{p:"208-201L208-171L15-171C7-171 0-178 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8430:[-.091,.281,.205,{p:"205-201L205-171L74-171C93-155 108-135 119-112C120-110 120-108 120-106C120-98 113-91 105-91C99-91 94-95 91-100C76-134 46-160 10-172C4-174 0-179 0-186C0-193 4-198 10-200C46-212 76-238 91-272C94-277 99-281 105-281C113-281 120-274 120-266C120-264 120-262 119-260C108-237 93-217 74-201"}],8592:[.51,.01,.507,{p:"507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8593:[.505,0,.5,{p:"480 267C480 276 474 283 466 286C422 299 382 323 350 354C310 393 276 439 263 495C262 501 256 505 250 505C244 505 238 501 237 495C224 439 190 393 150 354C118 323 78 299 34 286C26 283 20 276 20 267C20 256 29 247 40 247C42 247 44 247 46 248C96 263 141 290 178 325C198 345 215 367 230 390L230 0L270 0L270 390C285 367 302 345 322 325C359 290 404 263 454 248C456 247 458 247 460 247C471 247 480 256 480 267"}],8602:[.51,.01,.386,{p:"386 230L386 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230"}],8606:[.51,.01,.507,{p:"507 230L507 270L239 270C268 290 295 314 317 342C349 384 372 433 383 486L383 490C383 501 374 510 363 510C354 510 346 503 344 494C334 447 314 403 285 367C254 327 215 291 168 270L99 270C128 290 155 314 177 342C209 384 232 433 243 486L243 490C243 501 234 510 223 510C214 510 206 503 204 494C194 447 174 403 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C174 97 194 53 204 6C206-3 214-10 223-10C234-10 243-1 243 10L243 14C232 67 209 116 177 158C155 186 128 210 99 230L168 230C215 209 254 173 285 133C314 97 334 53 344 6C346-3 354-10 363-10C374-10 383-1 383 10L383 14C372 67 349 116 317 158C295 186 268 210 239 230"}],8607:[.505,0,.572,{p:"516 117C516 126 510 133 502 136C458 149 418 173 386 204C352 237 322 275 306 321L306 390C321 367 338 345 358 325C395 290 440 263 490 248C492 247 494 247 496 247C507 247 516 256 516 267C516 276 510 283 502 286C458 299 418 323 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 321C250 275 220 237 186 204C154 173 114 149 70 136C62 133 56 126 56 117C56 106 65 97 76 97C78 97 80 97 82 98C132 113 177 140 214 175C234 195 251 217 266 240L266 0L306 0L306 240C321 217 338 195 358 175C395 140 440 113 490 98C492 97 494 97 496 97C507 97 516 106 516 117"}],8611:[.51,.01,.58,{p:"580 270L233 270C134 305 60 390 40 494C38 503 30 510 20 510C9 510 0 501 0 490L0 486C21 383 87 297 179 250C87 203 21 117 0 14L0 10C0-1 9-10 20-10C30-10 38-3 40 6C60 110 134 195 233 230L580 230"}],8614:[.51,.01,.499,{p:"499 230L499 270L40 270L40 490C40 517 0 517 0 490L0 10C0-17 40-17 40 10L40 230"}],8615:[.498,0,.632,{p:"556 458C583 458 583 498 556 498L76 498C49 498 49 458 76 458L296 458L296 0L336 0L336 458"}],8618:[.55,-.23,.507,{p:"507 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510L200 510C211 510 220 519 220 530C220 541 211 550 200 550L160 550C72 550 0 478 0 390C0 302 72 230 160 230L507 230"}],8620:[.55,.05,.507,{p:"507 230L507 270L320 270L320 390C320 478 248 550 160 550C72 550 0 478 0 390C0 302 72 230 160 230L280 230L280-30C280-41 289-50 300-50C311-50 320-41 320-30L320 230ZM280 390L280 270L160 270C94 270 40 324 40 390C40 456 94 510 160 510C226 510 280 456 280 390"}],8636:[.503,-.23,.513,{p:"513 270L91 270C116 286 139 305 159 328C197 371 225 422 242 477C243 479 243 481 243 483C243 494 234 503 223 503C214 503 207 497 204 489C189 439 163 393 129 354C94 315 56 278 8 255C3 253 0 249 0 243C0 236 6 230 14 230L513 230"}],8637:[.27,.003,.512,{p:"512 270L13 270C6 270 0 264 0 257C0 251 3 247 8 245C56 222 94 185 129 146C163 107 189 61 204 11C207 3 214-3 223-3C234-3 243 6 243 17C243 19 243 21 242 23C225 78 197 129 159 172C139 195 116 214 91 230L512 230"}],8638:[.513,0,.441,{p:"385 289C385 298 379 306 371 308C321 324 275 350 236 384C197 418 160 456 137 505C135 509 131 513 125 513C118 513 112 507 112 499L112 0L152 0L152 422C168 397 187 373 210 354C253 316 304 287 359 270C361 270 363 269 365 269C376 269 385 278 385 289"}],8639:[.513,0,.441,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],8644:[.432,.172,.515,{p:"515 108L120 108C150 128 176 152 198 180C231 222 254 271 264 324C264 325 265 327 265 328C265 339 256 348 245 348C235 348 227 341 225 332C216 285 195 241 167 205C131 160 87 120 30 101C25 99 21 94 21 88C21 82 25 77 30 75C87 56 131 16 167-29C195-65 216-109 225-156C227-165 235-172 245-172C256-172 265-163 265-152C265-151 264-149 264-148C254-95 231-46 198-4C176 24 150 48 120 68L515 68ZM515 432L20 432C9 432 0 423 0 412C0 401 9 392 20 392L515 392"}],8645:[.514,0,.896,{p:"516 252C516 261 510 268 502 271C458 284 418 308 386 339C346 378 312 424 299 480C298 486 292 490 286 490C280 490 274 486 273 480C260 424 226 378 186 339C154 308 114 284 70 271C62 268 56 261 56 252C56 241 65 232 76 232C78 232 80 232 82 233C132 248 177 275 214 310C234 330 251 352 266 375L266 0L306 0L306 375C321 352 338 330 358 310C395 275 440 248 490 233C492 232 494 232 496 232C507 232 516 241 516 252ZM630 0L630 494C630 505 621 514 610 514C599 514 590 505 590 494L590 0"}],8646:[.672,-.068,.514,{p:"514 68L514 108L20 108C9 108 0 99 0 88C0 77 9 68 20 68ZM514 432L120 432C150 452 176 476 198 504C231 546 254 595 264 648C264 649 265 651 265 652C265 663 256 672 245 672C235 672 227 665 225 656C216 609 195 565 167 529C131 484 87 444 30 425C25 423 21 418 21 412C21 406 25 401 30 399C87 380 131 340 167 295C195 259 216 215 225 168C227 159 235 152 245 152C256 152 265 161 265 172C265 173 264 175 264 176C254 229 231 278 198 320C176 348 150 372 120 392L514 392"}],8647:[.75,.25,.507,{p:"507-10L507 30L99 30C128 50 155 74 177 102C209 144 232 193 243 250C232 307 209 356 177 398C155 426 128 450 99 470L507 470L507 510L99 510C128 530 155 554 177 582C209 624 232 673 243 726C243 741 234 750 223 750C214 750 206 743 204 734C194 687 174 643 145 607C110 562 65 522 9 503C4 501 0 496 0 490C0 484 4 479 9 477C65 458 110 418 145 373C173 338 193 296 203 250C193 204 173 162 145 127C110 82 65 42 9 23C4 21 0 16 0 10C0 4 4-1 9-3C65-22 110-62 145-107C174-143 194-187 204-234C206-243 214-250 223-250C234-250 243-241 243-226C232-173 209-124 177-82C155-54 128-30 99-10"}],8648:[.505,0,.992,{p:"936 267C936 276 930 283 922 286C878 299 838 323 806 354C766 393 732 439 719 495C718 501 712 505 706 505C700 505 694 501 693 495C680 439 646 393 606 354C575 324 538 301 496 288C454 301 417 324 386 354C346 393 312 439 299 495C298 501 292 505 286 505C280 505 274 501 273 495C260 439 226 393 186 354C154 323 114 299 70 286C62 283 56 276 56 267C56 256 65 247 76 247C78 247 80 247 82 248C132 263 177 290 214 325C234 345 251 367 266 390L266 0L306 0L306 390C321 367 338 345 358 325C395 290 440 263 496 247C552 263 597 290 634 325C654 345 671 367 686 390L686 0L726 0L726 390C741 367 758 345 778 325C815 290 860 263 910 248C912 247 914 247 916 247C927 247 936 256 936 267"}],8651:[.6,-.133,.515,{p:"515 173L20 173C9 173 0 164 0 153C0 142 9 133 20 133L515 133ZM515 367L97 367C122 383 146 402 165 425C203 468 232 519 249 574C249 576 250 578 250 580C250 591 241 600 230 600C221 600 213 594 211 586C195 536 169 490 135 451C101 412 63 375 14 352C10 350 6 346 6 340C6 333 12 327 20 327L515 327"}],8652:[.367,.1,.514,{p:"514 133L514 173L20 173C12 173 6 167 6 160C6 154 10 150 14 148C63 125 101 88 135 49C169 10 195-36 211-86C213-94 221-100 230-100C241-100 250-91 250-80C250-78 249-76 249-74C232-19 203 32 165 75C146 98 122 117 97 133ZM514 367L20 367C9 367 0 358 0 347C0 336 9 327 20 327L514 327"}],8653:[.52,.02,.384,{p:"384 133L384 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L384 327L384 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8656:[.52,.02,.504,{p:"504 133L504 173L208 173C169 205 124 231 77 250C124 269 169 295 208 327L504 327L504 367L252 367C287 403 318 445 341 491C343 494 343 497 343 500C343 511 334 520 323 520C316 520 309 516 306 509C278 456 241 409 197 370C143 323 81 282 10 263C4 261 0 256 0 250C0 244 4 239 10 237C81 218 143 177 197 130C241 91 278 44 306-9C309-16 316-20 323-20C334-20 343-11 343 0C343 3 343 6 341 9C318 55 287 97 252 133"}],8657:[.504,0,.652,{p:"596 181C596 189 592 196 585 199C532 226 485 263 446 307C399 361 358 423 339 495C337 500 332 504 326 504C320 504 315 500 313 495C294 423 253 361 206 307C167 263 120 226 67 199C60 196 56 189 56 181C56 170 65 161 76 161C79 161 82 162 85 163C131 187 173 217 209 252L209 0L249 0L249 296C281 336 307 380 326 428C345 380 371 336 403 296L403 0L443 0L443 252C479 217 521 187 567 163C570 162 573 161 576 161C587 161 596 170 596 181"}],8666:[.617,.117,.506,{p:"506 76L284 76C275 87 266 98 256 109C212 157 160 198 103 230L506 230L506 270L103 270C160 302 212 343 256 391C266 402 275 413 284 424L506 424L506 464L313 464C340 503 362 545 379 590C380 592 380 594 380 597C380 608 371 617 360 617C352 617 345 612 342 604C315 535 276 472 226 418C166 352 94 295 9 262C4 261 0 256 0 250C0 244 4 239 9 238C94 205 166 148 226 82C276 28 315-35 342-104C345-112 352-117 360-117C371-117 380-108 380-97C380-94 380-92 379-90C362-45 340-3 313 36L506 36"}],8693:[.515,0,.896,{p:"306 0L306 495C306 506 297 515 286 515C275 515 266 506 266 495L266 0ZM840 253C840 262 834 269 826 272C782 285 742 309 710 340C670 379 636 425 623 481C622 487 616 491 610 491C604 491 598 487 597 481C584 425 550 379 510 340C478 309 438 285 394 272C386 269 380 262 380 253C380 242 389 233 400 233C402 233 404 233 406 234C456 249 501 276 538 311C558 331 575 353 590 376L590 0L630 0L630 376C645 353 662 331 682 311C719 276 764 249 814 234C816 233 818 233 820 233C831 233 840 242 840 253"}],8730:[.62,0,1.056,{ic:.02,p:"1076 580L1076 620L738 620C706 620 702 617 702 584L702 0L742 0L742 580"}],9140:[.772,-.504,1.493,{p:"1493 712L1493 772L0 772L0 534C0 518 13 504 30 504C47 504 60 518 60 534L60 712"}],9141:[-.074,.342,1.493,{p:"1493-342L1493-282L60-282L60-104C60-88 47-74 30-74C13-74 0-88 0-104L0-342"}],9180:[.796,-.502,2.016,{p:"2016 694L2016 796L1518 796C803 796 129 668 8 547C3 542 0 536 0 528C0 514 12 502 26 502C33 502 40 505 44 510C162 628 825 694 1518 694"}],9181:[-.072,.366,2.016,{p:"2016-366L2016-264L1518-264C825-264 162-198 44-80C40-75 33-72 26-72C12-72 0-84 0-98C0-106 3-112 8-117C129-238 803-366 1518-366"}],9182:[.724,-.493,1.002,{p:"1002 622L1002 724L510 724C256 724 36 607 1 510C0 509 0 507 0 506C0 498 6 493 13 493C19 493 23 496 25 501C57 589 281 622 510 622"}],9183:[-.062,.294,1.002,{p:"1002-294L1002-192L510-192C281-192 57-159 25-71C23-66 19-62 13-62C6-62 0-68 0-75C0-77 0-79 1-80C36-177 256-294 510-294"}],9184:[.873,-.605,2.041,{p:"2041 771L2041 873L268 873L0 605L102 605L268 771"}],9185:[-.175,.443,2.041,{p:"2041-443L2041-341L268-341L102-175L0-175L268-443"}],10214:[1,0,1.007,{p:"985 970C985 987 972 1000 955 1000L353 1000L353 0L413 0L413 940L654 940L654 0L714 0L714 940L955 940C972 940 985 953 985 970"}],10215:[1,0,1.007,{p:"654 0L654 1000L52 1000C35 1000 22 987 22 970C22 953 35 940 52 940L293 940L293 0L353 0L353 940L594 940L594 0"}],10222:[1.526,0,.647,{p:"591 1500C591 1514 579 1526 565 1526C558 1526 551 1523 547 1518C422 1394 294 941 294 500L294 0L396 0L396 500C396 920 465 1363 583 1482C588 1486 591 1493 591 1500"}],10223:[1.526,0,.647,{p:"353 0L353 500C353 941 225 1394 100 1518C96 1523 89 1526 82 1526C68 1526 56 1514 56 1500C56 1493 59 1486 64 1482C182 1363 251 920 251 500L251 0"}],10572:[.513,0,.616,{p:"560 289C560 298 554 306 546 308C496 324 450 350 411 384C372 418 335 456 312 505C310 509 306 513 300 513C293 513 287 507 287 499L287 0L327 0L327 422C343 397 362 373 385 354C428 316 479 287 534 270C536 270 538 269 540 269C551 269 560 278 560 289"}],10573:[.513,0,.616,{p:"329 0L329 499C329 507 323 513 316 513C311 513 306 509 304 505C282 456 244 418 205 384C166 350 120 324 70 308C62 306 56 298 56 289C56 278 65 269 76 269C78 269 80 270 82 270C138 287 188 316 231 354C254 373 273 397 289 422L289 0"}],11057:[.99,.49,.507,{p:"507-250L507-210L99-210C128-190 155-166 177-138C209-96 232-47 243 10C232 67 209 116 177 158C155 186 128 210 99 230L507 230L507 270L99 270C128 290 155 314 177 342C209 384 232 433 243 490C232 547 209 596 177 638C155 666 128 690 99 710L507 710L507 750L99 750C128 770 155 794 177 822C209 864 232 913 243 966C243 981 234 990 223 990C214 990 206 983 204 974C194 927 174 883 145 847C110 802 65 762 9 743C4 741 0 736 0 730C0 724 4 719 9 717C65 698 110 658 145 613C173 578 193 536 203 490C193 444 173 402 145 367C110 322 65 282 9 263C4 261 0 256 0 250C0 244 4 239 9 237C65 218 110 178 145 133C173 98 193 56 203 10C193-36 173-78 145-113C110-158 65-198 9-217C4-219 0-224 0-230C0-236 4-241 9-243C65-262 110-302 145-347C174-383 194-427 204-474C206-483 214-490 223-490C234-490 243-481 243-466C232-413 209-364 177-322C155-294 128-270 99-250"}]},"-rt-bt":{8401:[.711,-.601,.208,{p:"208 616C208 623 204 628 197 630C162 642 132 668 117 702C114 707 109 711 103 711C95 711 88 704 88 696C88 694 88 692 89 690C100 667 115 647 134 631L0 631L0 601L193 601C201 601 208 608 208 616"}],8407:[.711,-.521,.205,{p:"205 616C205 623 201 628 195 630C159 642 130 668 114 702C112 707 107 711 100 711C92 711 85 704 85 696C85 694 86 692 87 690C97 667 113 647 132 631L0 631L0 601L132 601C113 585 97 565 87 542C86 540 85 538 85 536C85 528 92 521 100 521C107 521 112 525 114 530C130 564 159 590 195 602C201 604 205 609 205 616"}],8428:[-.171,.281,.208,{p:"208-186C208-178 201-171 193-171L0-171L0-201L134-201C115-217 100-237 89-260C88-262 88-264 88-266C88-274 95-281 103-281C109-281 114-277 117-272C132-238 162-212 197-200C204-198 208-193 208-186"}],8431:[-.091,.281,.205,{p:"205-186C205-179 201-174 195-172C159-160 130-134 114-100C112-95 107-91 100-91C92-91 85-98 85-106C85-108 86-110 87-112C97-135 113-155 132-171L0-171L0-201L132-201C113-217 97-237 87-260C86-262 85-264 85-266C85-274 92-281 100-281C107-281 112-277 114-272C130-238 159-212 195-200C201-198 205-193 205-186"}],8594:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8595:[.505,0,.5,{p:"480 238C480 249 471 258 460 258C458 258 456 258 454 257C404 242 359 215 322 180C302 160 285 138 270 115L270 505L230 505L230 115C215 138 198 160 178 180C141 215 96 242 46 257C44 258 42 258 40 258C29 258 20 249 20 238C20 229 26 222 34 219C78 206 118 182 150 151C190 112 224 66 237 10C238 4 244 0 250 0C256 0 262 4 263 10C276 66 310 112 350 151C382 182 422 206 466 219C474 222 480 229 480 238"}],8603:[.51,.01,.386,{p:"386 250C386 256 382 261 377 263C320 282 276 322 240 367C212 403 191 447 182 494C180 503 172 510 162 510C151 510 142 501 142 490C142 489 143 487 143 486C153 433 176 384 209 342C231 314 257 290 287 270L0 270L0 230L287 230C257 210 231 186 209 158C176 116 153 67 143 14C143 13 142 11 142 10C142-1 151-10 162-10C172-10 180-3 182 6C191 53 212 97 240 133C276 178 320 218 377 237C382 239 386 244 386 250"}],8608:[.51,.01,.507,{p:"507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 403 312 447 303 494C301 503 293 510 283 510C272 510 263 501 263 490C263 489 264 487 264 486C274 433 297 384 330 342C352 314 378 290 408 270L339 270C291 291 253 327 221 367C193 403 172 447 163 494C161 503 153 510 143 510C132 510 123 501 123 490C123 489 124 487 124 486C134 433 157 384 190 342C212 314 238 290 268 270L0 270L0 230L268 230C238 210 212 186 190 158C157 116 134 67 124 14C124 13 123 11 123 10C123-1 132-10 143-10C153-10 161-3 163 6C172 53 193 97 221 133C253 173 291 209 339 230L408 230C378 210 352 186 330 158C297 116 274 67 264 14C264 13 263 11 263 10C263-1 272-10 283-10C293-10 301-3 303 6C312 53 333 97 361 133C397 178 441 218 498 237C503 239 507 244 507 250"}],8609:[.505,0,.572,{p:"516 238C516 249 507 258 496 258C494 258 492 258 490 257C440 242 395 215 358 180C338 160 321 138 306 115L306 184C322 230 352 268 386 301C418 332 458 356 502 369C510 372 516 379 516 388C516 399 507 408 496 408C494 408 492 408 490 407C440 392 395 365 358 330C338 310 321 288 306 265L306 505L266 505L266 265C251 288 234 310 214 330C177 365 132 392 82 407C80 408 78 408 76 408C65 408 56 399 56 388C56 379 62 372 70 369C114 356 154 332 186 301C220 268 250 230 266 184L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C418 182 458 206 502 219C510 222 516 229 516 238"}],8610:[.51,.01,.58,{p:"580 10L580 14C559 117 493 203 401 250C493 297 559 383 580 486L580 490C580 501 571 510 560 510C550 510 542 503 541 494C520 390 446 305 347 270L0 270L0 230L347 230C446 195 520 110 541 6C542-3 550-10 560-10C571-10 580-1 580 10"}],8612:[.51,.01,.499,{p:"499 10L499 490C499 517 459 517 459 490L459 270L0 270L0 230L459 230L459 10C459-17 499-17 499 10"}],8613:[.498,0,.632,{p:"556 0C583 0 583 40 556 40L336 40L336 498L296 498L296 40L76 40C49 40 49 0 76 0"}],8617:[.55,-.23,.507,{p:"507 390C507 478 435 550 347 550L307 550C296 550 287 541 287 530C287 519 296 510 307 510L347 510C413 510 467 456 467 390C467 324 413 270 347 270L0 270L0 230L347 230C435 230 507 302 507 390"}],8619:[.55,.05,.507,{p:"507 390C507 478 435 550 347 550C258 550 187 478 187 390L187 270L0 270L0 230L187 230L187-30C187-41 196-50 207-50C218-50 227-41 227-30L227 230L347 230C435 230 507 302 507 390ZM467 390C467 324 413 270 347 270L227 270L227 390C227 456 281 510 347 510C413 510 467 456 467 390"}],8640:[.503,-.23,.513,{p:"513 243C513 249 509 253 505 255C456 278 418 315 384 354C350 393 324 439 308 489C306 497 298 503 289 503C278 503 269 494 269 483C269 481 270 479 270 477C287 422 316 371 354 328C373 305 397 286 422 270L0 270L0 230L499 230C507 230 513 236 513 243"}],8641:[.27,.003,.513,{p:"513 257C513 264 507 270 499 270L0 270L0 230L422 230C397 214 373 195 354 172C316 129 287 78 270 23C270 21 269 19 269 17C269 6 278-3 289-3C298-3 306 3 308 11C324 61 350 107 384 146C418 185 456 222 505 245C509 247 513 251 513 257"}],8642:[.513,0,.441,{p:"385 223C385 234 376 243 365 243C363 243 361 243 359 242C304 225 253 197 210 159C187 139 168 116 152 91L152 513L112 513L112 14C112 6 118 0 125 0C131 0 135 3 137 8C160 56 197 94 236 129C275 163 321 189 371 204C379 207 385 214 385 223"}],8643:[.513,0,.441,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],8644:[.672,-.068,.514,{p:"514 88C514 99 505 108 494 108L0 108L0 68L494 68C505 68 514 77 514 88ZM493 412C493 418 489 423 484 425C427 444 383 484 347 529C319 565 298 609 289 656C287 665 279 672 269 672C258 672 249 663 249 652C249 651 250 649 250 648C260 595 283 546 316 504C338 476 364 452 394 432L0 432L0 392L394 392C364 372 338 348 316 320C283 278 260 229 250 176C250 175 249 173 249 172C249 161 258 152 269 152C279 152 287 159 289 168C298 215 319 259 347 295C383 340 427 380 484 399C489 401 493 406 493 412"}],8645:[.515,0,.896,{p:"306 20L306 515L266 515L266 20C266 9 275 0 286 0C297 0 306 9 306 20ZM840 262C840 273 831 282 820 282C818 282 816 282 814 281C764 266 719 239 682 204C662 184 645 162 630 139L630 515L590 515L590 139C575 162 558 184 538 204C501 239 456 266 406 281C404 282 402 282 400 282C389 282 380 273 380 262C380 253 386 246 394 243C438 230 478 206 510 175C550 136 584 90 597 34C598 28 604 24 610 24C616 24 622 28 623 34C636 90 670 136 710 175C742 206 782 230 826 243C834 246 840 253 840 262"}],8646:[.432,.172,.515,{p:"494 88C494 94 490 99 485 101C428 120 384 160 348 205C320 241 299 285 290 332C288 341 280 348 270 348C259 348 250 339 250 328C250 327 251 325 251 324C261 271 284 222 317 180C339 152 365 128 395 108L0 108L0 68L395 68C365 48 339 24 317-4C284-46 261-95 251-148C251-149 250-151 250-152C250-163 259-172 270-172C280-172 288-165 290-156C299-109 320-65 348-29C384 16 428 56 485 75C490 77 494 82 494 88ZM515 412C515 423 506 432 495 432L0 432L0 392L495 392C506 392 515 401 515 412"}],8649:[.75,.25,.507,{p:"507 10C507 16 503 21 498 23C441 42 397 82 361 127C333 162 314 204 304 250C314 296 333 338 361 373C397 418 441 458 498 477C503 479 507 484 507 490C507 496 503 501 498 503C441 522 397 562 361 607C333 643 312 687 303 734C301 743 293 750 283 750C272 750 263 741 264 726C274 673 297 624 330 582C352 554 378 530 408 510L0 510L0 470L408 470C378 450 352 426 330 398C297 356 274 307 264 250C274 193 297 144 330 102C352 74 378 50 408 30L0 30L0-10L408-10C378-30 352-54 330-82C297-124 274-173 264-226C263-241 272-250 283-250C293-250 301-243 303-234C312-187 333-143 361-107C397-62 441-22 498-3C503-1 507 4 507 10"}],8650:[.505,0,.992,{p:"936 238C936 249 927 258 916 258C914 258 912 258 910 257C860 242 815 215 778 180C758 160 741 138 726 115L726 505L686 505L686 115C671 138 654 160 634 180C597 215 552 242 496 258C440 242 395 215 358 180C338 160 321 138 306 115L306 505L266 505L266 115C251 138 234 160 214 180C177 215 132 242 82 257C80 258 78 258 76 258C65 258 56 249 56 238C56 229 62 222 70 219C114 206 154 182 186 151C226 112 260 66 273 10C274 4 280 0 286 0C292 0 298 4 299 10C312 66 346 112 386 151C417 181 454 204 496 217C538 204 575 181 606 151C646 112 680 66 693 10C694 4 700 0 706 0C712 0 718 4 719 10C732 66 766 112 806 151C838 182 878 206 922 219C930 222 936 229 936 238"}],8651:[.367,.1,.514,{p:"508 160C508 167 502 173 494 173L0 173L0 133L417 133C392 117 368 98 349 75C311 32 282-19 265-74C265-76 264-78 264-80C264-91 273-100 284-100C293-100 301-94 303-86C319-36 345 10 379 49C413 88 451 125 500 148C504 150 508 154 508 160ZM514 347C514 358 505 367 494 367L0 367L0 327L494 327C505 327 514 336 514 347"}],8652:[.6,-.133,.515,{p:"515 153C515 164 506 173 495 173L0 173L0 133L495 133C506 133 515 142 515 153ZM509 340C509 346 505 350 501 352C452 375 414 412 380 451C346 490 320 536 304 586C302 594 294 600 285 600C274 600 265 591 265 580C265 578 266 576 266 574C283 519 312 468 350 425C369 402 393 383 418 367L0 367L0 327L495 327C503 327 509 333 509 340"}],8654:[.52,.02,.406,{p:"406 250C406 256 402 261 396 263C325 282 263 323 209 370C165 409 128 456 101 509C97 516 91 520 83 520C72 520 63 511 63 500C63 497 64 494 65 491C89 445 119 403 154 367L0 367L0 327L198 327C238 295 282 269 329 250C282 231 238 205 198 173L0 173L0 133L154 133C119 97 89 55 65 9C64 6 63 3 63 0C63-11 72-20 83-20C91-20 97-16 101-9C128 44 165 91 209 130C263 177 325 218 396 237C402 239 406 244 406 250"}],8658:[.52,.02,.504,{p:"504 250C504 256 500 261 495 263C423 282 361 323 307 370C263 409 226 456 199 509C196 516 189 520 181 520C170 520 161 511 161 500C161 497 162 494 163 491C187 445 217 403 252 367L0 367L0 327L296 327C336 295 380 269 428 250C380 231 336 205 296 173L0 173L0 133L252 133C217 97 187 55 163 9C162 6 161 3 161 0C161-11 170-20 181-20C189-20 196-16 199-9C226 44 263 91 307 130C361 177 423 218 495 237C500 239 504 244 504 250"}],8659:[.504,0,.652,{p:"596 323C596 334 587 343 576 343C573 343 570 342 567 341C521 317 479 287 443 252L443 504L403 504L403 208C371 168 345 124 326 76C307 124 281 168 249 208L249 504L209 504L209 252C173 287 131 317 85 341C82 342 79 343 76 343C65 343 56 334 56 323C56 315 60 308 67 305C120 278 167 241 206 197C253 143 294 81 313 9C315 4 320 0 326 0C332 0 337 4 339 9C358 81 399 143 446 197C485 241 532 278 585 305C592 308 596 315 596 323"}],8667:[.617,.117,.506,{p:"506 250C506 256 502 261 497 262C412 295 340 352 280 418C230 472 191 535 164 604C162 612 154 617 146 617C135 617 126 608 126 597C126 594 126 592 127 590C144 545 166 503 193 464L0 464L0 424L222 424C231 413 240 402 250 391C294 343 346 302 403 270L0 270L0 230L403 230C346 198 294 157 250 109C240 98 231 87 222 76L0 76L0 36L193 36C166-3 144-45 127-90C126-92 126-94 126-97C126-108 135-117 146-117C154-117 162-112 164-104C191-35 230 28 280 82C340 148 412 205 497 238C502 239 506 244 506 250"}],8693:[.514,0,.896,{p:"516 262C516 273 507 282 496 282C494 282 492 282 490 281C440 266 395 239 358 204C338 184 321 162 306 139L306 514L266 514L266 139C251 162 234 184 214 204C177 239 132 266 82 281C80 282 78 282 76 282C65 282 56 273 56 262C56 253 62 246 70 243C114 230 154 206 186 175C226 136 260 90 273 34C274 28 280 24 286 24C292 24 298 28 299 34C312 90 346 136 386 175C418 206 458 230 502 243C510 246 516 253 516 262ZM630 514L590 514L590 20C590 9 599 0 610 0C621 0 630 9 630 20"}],8694:[.99,.49,.507,{p:"507-230C507-224 503-219 498-217C441-198 397-158 361-113C333-78 313-36 304 10C313 56 333 98 361 133C397 178 441 218 498 237C503 239 507 244 507 250C507 256 503 261 498 263C441 282 397 322 361 367C333 402 313 444 304 490C313 536 333 578 361 613C397 658 441 698 498 717C503 719 507 724 507 730C507 736 503 741 498 743C441 762 397 802 361 847C333 883 312 927 303 974C301 983 293 990 283 990C272 990 263 981 264 966C274 913 297 864 330 822C352 794 378 770 408 750L0 750L0 710L408 710C378 690 352 666 330 638C297 596 274 547 264 490C274 433 297 384 330 342C352 314 378 290 408 270L0 270L0 230L408 230C378 210 352 186 330 158C297 116 274 67 264 10C274-47 297-96 330-138C352-166 378-190 408-210L0-210L0-250L408-250C378-270 352-294 330-322C297-364 274-413 264-466C263-481 272-490 283-490C293-490 301-483 303-474C312-427 333-383 361-347C397-302 441-262 498-243C503-241 507-236 507-230"}],9140:[.772,-.504,1.492,{p:"1492 534L1492 772L0 772L0 712L1432 712L1432 534C1432 518 1445 504 1462 504C1479 504 1492 518 1492 534"}],9141:[-.074,.342,1.492,{p:"1492-342L1492-104C1492-88 1479-74 1462-74C1445-74 1432-88 1432-104L1432-282L0-282L0-342"}],9180:[.796,-.502,2.016,{p:"2016 528C2016 536 2013 542 2008 547C1887 668 1213 796 498 796L0 796L0 694L498 694C1191 694 1854 628 1972 510C1976 505 1983 502 1990 502C2004 502 2016 514 2016 528"}],9181:[-.072,.366,2.016,{p:"2016-98C2016-84 2004-72 1990-72C1983-72 1976-75 1972-80C1854-198 1191-264 498-264L0-264L0-366L498-366C1213-366 1887-238 2008-117C2013-112 2016-106 2016-98"}],9182:[.724,-.493,1.001,{p:"1001 506C1001 507 1001 509 1000 510C965 607 745 724 491 724L0 724L0 622L491 622C720 622 944 589 976 501C978 496 982 493 988 493C995 493 1001 498 1001 506"}],9183:[-.062,.294,1.001,{p:"1001-75C1001-68 995-62 988-62C982-62 978-66 976-71C944-159 720-192 491-192L0-192L0-294L491-294C745-294 965-177 1000-80C1001-79 1001-77 1001-75"}],9184:[.873,-.605,2.041,{p:"2041 605L1773 873L0 873L0 771L1773 771L1939 605"}],9185:[-.175,.443,2.041,{p:"2041-175L1939-175L1773-341L0-341L0-443L1773-443"}],10214:[1,0,1.007,{p:"985 30C985 47 972 60 955 60L714 60L714 1000L654 1000L654 60L413 60L413 1000L353 1000L353 0L955 0C972 0 985 13 985 30"}],10215:[1,0,1.007,{p:"654 0L654 1000L594 1000L594 60L353 60L353 1000L293 1000L293 60L52 60C35 60 22 47 22 30C22 13 35 0 52 0"}],10222:[1.526,0,.647,{p:"591 26C591 33 588 40 583 44C465 163 396 606 396 1026L396 1526L294 1526L294 1026C294 585 422 132 547 8C551 3 558 0 565 0C579 0 591 12 591 26"}],10223:[1.526,0,.647,{p:"353 1026L353 1526L251 1526L251 1026C251 606 182 163 64 44C59 40 56 33 56 26C56 12 68 0 82 0C89 0 96 3 100 8C225 132 353 585 353 1026"}],10572:[.513,0,.616,{p:"329 13L329 513L289 513L289 91C273 116 254 139 231 159C188 197 138 225 82 242C80 243 78 243 76 243C65 243 56 234 56 223C56 214 62 207 70 204C120 189 166 163 205 129C244 94 282 56 304 8C306 3 311 0 316 0C323 0 329 6 329 13"}],10573:[.513,0,.616,{p:"560 223C560 234 551 243 540 243C538 243 536 243 534 242C479 225 428 197 385 159C362 139 343 116 327 91L327 513L287 513L287 14C287 6 293 0 300 0C306 0 310 3 312 8C335 56 372 94 411 129C450 163 496 189 546 204C554 207 560 214 560 223"}]},"-ex-md":{95:[-.192,.294,.994,{p:"994-294L994-192L5-192L0-192L0-294L5-294"}],123:[.748,0,.902,{p:"502 0L502 748L400 748L400 0"}],175:[.724,-.622,.994,{p:"994 622L994 724L5 724L0 724L0 622L5 622"}],773:[.67,-.63,.19,{p:"190 630L190 670L0 670L0 630"}],8400:[.631,-.601,.139,{p:"139 601L139 631L0 631L0 601"}],8592:[.27,-.23,.337,{p:"337 230L337 270L0 270L0 230"}],8593:[.337,0,.5,{p:"270 337L230 337L230 0L270 0"}],8602:[.51,.01,.386,{p:"386 230L386 270L221 270L299 483C300 485 300 488 300 490C300 501 291 510 280 510C271 510 264 505 261 497L179 270L0 270L0 230L164 230L86 17C86 15 85 12 85 10C85-1 94-10 105-10C114-10 121-5 124 3L207 230"}],8617:[.27,-.23,.337,{p:"337 230L337 270L0 270L0 230"}],8636:[.27,-.23,.341,{p:"341 270L0 270L0 230L341 230"}],8638:[.341,0,.441,{p:"152 0L152 341L112 341L112 0"}],8639:[.341,0,.441,{p:"329 0L329 341L289 341L289 0"}],8644:[.432,-.068,.343,{p:"343 68L343 108L0 108L0 68ZM343 432L0 432L0 392L343 392"}],8645:[.343,0,.896,{p:"306 0L306 343L266 343L266 0ZM630 343L590 343L590 0L630 0"}],8647:[.51,.01,.337,{p:"337-10L337 30L0 30L0-10ZM337 470L337 510L0 510L0 470"}],8648:[.337,0,.992,{p:"306 337L266 337L266 0L306 0ZM726 337L686 337L686 0L726 0"}],8651:[.367,-.133,.343,{p:"343 133L343 173L0 173L0 133ZM343 327L343 367L0 367L0 327"}],8653:[.52,.02,.384,{p:"384 173L185 173L241 327L384 327L384 367L256 367L302 493C302 495 303 498 303 500C303 511 294 520 283 520C274 520 267 515 264 507L213 367L0 367L0 327L198 327L142 173L0 173L0 133L128 133L82 7C81 5 81 2 81 0C81-11 90-20 101-20C109-20 117-15 120-7L170 133L384 133"}],8654:[.367,-.133,.102,{p:"102 367L0 367L0 327L102 327ZM102 133L102 173L0 173L0 133"}],8656:[.367,-.133,.336,{p:"336 133L336 173L0 173L0 133ZM336 327L336 367L0 367L0 327"}],8657:[.336,0,.652,{p:"249 0L249 336L209 336L209 0ZM443 0L443 336L403 336L403 0"}],8666:[.464,-.036,.337,{p:"337 76L0 76L0 36L337 36ZM337 230L337 270L0 270L0 230ZM337 424L337 464L0 464L0 424"}],8694:[.75,.25,.337,{p:"337 750L0 750L0 710L337 710ZM337 270L0 270L0 230L337 230ZM337-210L0-210L0-250L337-250"}],8730:[.64,0,1.056,{p:"742 0L742 640L702 640L702 0"}],9140:[.772,-.712,.995,{p:"995 712L995 772L0 772L0 712"}],9141:[-.282,.342,.995,{p:"995-342L995-282L0-282L0-342"}],9180:[.796,-.694,.994,{p:"994 694L994 796L25 796L0 796L0 694L25 694"}],9181:[-.264,.366,.994,{p:"994-366L994-264L25-264L0-264L0-366L25-366"}],9182:[.854,-.622,2.003,{p:"2003 724L1498 724C1238 724 1014 753 1014 841C1014 848 1008 854 1001 854C994 854 988 848 988 841C988 753 764 724 504 724L0 724L0 622L504 622C753 622 950 711 1001 798C1052 711 1249 622 1498 622L2003 622"}],9183:[-.192,.423,2.003,{p:"2003-192L1498-192C1249-192 1052-281 1001-368C950-281 753-192 504-192L0-192L0-294L504-294C764-294 988-323 988-410C988-418 994-423 1001-423C1008-423 1014-418 1014-410C1014-323 1238-294 1498-294L2003-294"}],9184:[.873,-.771,1.36,{p:"1360 873L0 873L0 771L1360 771"}],9185:[-.341,.443,1.36,{p:"1360-341L0-341L0-443L1360-443"}],10214:[1,0,1.007,{p:"413 1000L353 1000L353 0L413 0ZM714 1000L654 1000L654 0L714 0"}],10215:[1,0,1.007,{p:"353 1000L293 1000L293 0L353 0ZM654 0L654 1000L594 1000L594 0"}],10222:[.998,0,.647,{p:"396 0L396 998L294 998L294 0"}],10223:[.998,0,.647,{p:"353 998L251 998L251 0L353 0"}],10572:[.337,0,.616,{p:"328 337L288 337L288 0L328 0"}]}},Qc.dynamicFiles=Xc.defineDynamicFiles([["latin",{normal:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,7838,[7840,7929]]}],["latin-b",{bold:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-i",{italic:[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["latin-bi",{"bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["double-struck",{normal:[120120,120121,[120123,120126],[120128,120132],120134,[120138,120144],[120146,120171],[120792,120801],8450,8461,8469,8473,8474,8477,8484,[8508,8512],[8517,8521]],"double-struck":[305,567]}],["fraktur",{normal:[120068,120069,[120071,120074],[120077,120084],[120086,120092],[120094,120119],[120172,120223],8460,8465,8476,8488,8493],fraktur:[305,567],"bold-fraktur":[305,567]}],["script",{normal:[119964,119966,119967,119970,119973,119974,[119977,119980],[119982,119993],119995,[119997,120003],[120005,120067],8458,8459,8464,8466,8467,8472,8475,8492,[8495,8497],8499,8500],script:[305,567],"bold-script":[305,567]}],["sans-serif",{normal:[[120224,120431],[120802,120821],8513],"sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"bold-sans-serif":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]],"sans-serif-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]],"sans-serif-bold-italic":[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,56],567,[57,64],710,711,[713,715],[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,[91,96]]}],["sans-serif-r",{"sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-b",{"bold-sans-serif":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-i",{"sans-serif-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-bi",{"sans-serif-bold-italic":[[192,214],[216,239],[241,246],[248,304],[306,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["sans-serif-ex",{"sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"bold-sans-serif":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902],"sans-serif-bold-italic":[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,[64256,64260],702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["monospace",{normal:[[120432,120483],[120822,120831]],monospace:[[123,126],160,163,165,167,168,172,[175,177],[180,183],215,240,247,305,[32,47],567,[58,64],710,711,[728,730],732,[768,772],[774,776],778,780,8208,8209,8211,8212,8214,8216,8217,8220,8221,8224,8225,8230,8260,8364,8486,8487,[8592,8595],8722,8734,91,[913,919],92,[920,929],93,[931,937],[94,96]]}],["monospace-l",{monospace:[[192,214],[216,239],[241,246],[248,304],[308,311],[313,328],[330,357],[360,383],398,402,416,417,431,432,[461,468],[471,477],486,487,490,491,496,500,501,[506,513],516,517,520,521,524,525,528,529,532,533,[536,539],[7692,7695],[7716,7719],7722,7723,7726,7727,[7734,7737],[7746,7751],[7768,7773],7778,7779,[7788,7791],[7808,7813],7826,7827,7831,[7840,7929]]}],["monospace-ex",{monospace:[10214,10215,161,162,164,166,[169,171],173,174,184,[186,191],3647,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,600,601,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198,702,703,731,733,777,779,783,785,803,806,[814,818],8218,8222,8226,8240,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8494,[8592,8595],8730,8738,8960,9001,9002,9250,9251,9702,9834,9901,9902]}],["calligraphic",{"-tex-calligraphic":[[65,90]],"-tex-bold-calligraphic":[[65,90]]}],["math",{normal:[10178,[10202,10204],[10208,10211],10731,10742,8714,8717,8762,8763,8782,8783,[8785,8787],[8790,8796],8798,8844,[8886,8889],[8891,8895],8903,[8912,8929],[8932,8937]]}],["symbols",{normal:[11800,12310,12311,161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],65279,8204,8205,8215,8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8457,8470,8471,8478,8480,8482,8494,8960,8965,8966,9250,9251]},[8215]],["symbols-b-i",{bold:[161,162,164,166,[169,171],173,174,[186,191],3647,600,601,[64256,64260],8218,8222,8226,8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],italic:[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251],"bold-italic":[[161,167],[169,174],177,[181,183],[186,191],215,240,247,3647,600,601,[64256,64260],8218,8222,[8224,8226],8240,8241,[8249,8251],8253,8255,8256,8261,8262,8274,8276,8353,8356,8358,8361,8363,8369,8451,8470,8471,8478,8480,8482,8494,8960,9250,9251]}],["arrows",{normal:[10145,10228,10239,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057,11059,8607,8609,8613,8615,8621,[8624,8629],[8662,8665],8668,8669,[8678,8681],8691],"-largeop":[[11012,11015],11020,11021,11057,8593,8595,[8597,8603],[8606,8611],8613,8615,[8617,8622],[8624,8627],8630,8631,[8636,8655],8657,8659,[8661,8667],[8678,8681],8691,8693,8694],"-lf-tp":[10503,11013,11014,[8678,8681]],"-rt-bt":[10502,11015,11020,[8678,8681]],"-ex-md":[11013,11014,8678,8679]},[8607,8609,8613,8615,8621,8622,[8624,8627],[8662,8665],8668,8669,[8678,8681],8691,10145,10237,10238,10502,10503,10572,10573,10575,10577,10588,10589,10592,10593,[11012,11015],11020,11021,11057]],["accents",{normal:[184,702,703,731,733,777,779,783,785,803,806,[812,819],831,[8403,8405],8408,[8413,8415],[8420,8422],[8424,8427],8432,845],"-smallop":[785,[812,816],818,819,831,845],"-largeop":[785,[812,816]],"-size3":[785,[812,816]],"-size4":[785,[812,816]],"-size5":[785,[812,816]],"-size6":[785,[812,816]],"-size7":[785,[812,816]],"-ex-md":[818,819,831,845]},[785,[812,816],818,819,831,845,8425]],["accents-b-i",{bold:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],italic:[184,702,703,731,733,777,779,783,785,803,806,[814,818]],"bold-italic":[184,702,703,731,733,777,779,783,785,803,806,[814,818]]}],["shapes",{normal:[10003,10016,11034,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9585,9586,9601,9608,[9617,9619],9644,9645,9733,[9824,9831],9834,[9837,9839],9901,9902],bold:[9834,9901,9902],italic:[9834,9901,9902],"bold-italic":[9834,9901,9902]}],["variants",{"-tex-variant":[126,170,176,178,179,185,186,34,39,42,8212,8289,8304,8305,[8308,8334],96]}],["PUA",{normal:[[59264,59273],59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],bold:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],italic:[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198],"bold-italic":[59395,[59908,59910],59913,59915,59917,59920,59927,59930,59932,59934,59935,59942,59946,59948,59951,59957,59962,59966,59970,59973,60163,60164,60168,[60175,60178],60182,60185,60190,60191,60200,60201,60203,60209,60213,60214,60218,60219,60224,60232,60233,60237,60257,60259,60261,60270,60271,[60424,60430],60432,60433,63166,63198]}]]),Qc.variantCacheIds={normal:"N",bold:"B",italic:"I","bold-italic":"BI","double-struck":"DS",fraktur:"F","bold-fraktur":"FB",script:"S","bold-script":"SB","sans-serif":"SS","bold-sans-serif":"SSB","sans-serif-italic":"SSI","sans-serif-bold-italic":"SSBI",monospace:"M","-smallop":"SO","-largeop":"LO","-size3":"S3","-size4":"S4","-size5":"S5","-size6":"S6","-size7":"S7","-tex-mathit":"MI","-tex-calligraphic":"C","-tex-bold-calligraphic":"CB","-tex-oldstyle":"OS","-tex-bold-oldstyle":"OB","-tex-variant":"V","-lf-tp":"LT","-rt-bt":"RB","-ex-md":"EM"};const eu={fontName:"mathjax-modern",DefaultFont:Qc},tu=eu.fontName,au=eu.DefaultFont,iu="http://www.w3.org/2000/svg",ru="http://www.w3.org/1999/xlink";class nu extends Vd{get forceInlineBreaks(){return!0}constructor(e=null){super(e,Vc,au),this.minwidth=0,this.shift=0,this.svgStyles=null,this.fontCache=new $c(this)}initialize(){"global"===this.options.fontCache&&this.fontCache.clearCache()}clearFontCache(){this.fontCache.clearCache()}reset(){this.clearFontCache()}escaped(e,t){return this.setDocument(t),this.html("span",{},[this.text(e.math)])}styleSheet(e){if(this.svgStyles)return this.svgStyles;const t=this.svgStyles=super.styleSheet(e);return this.adaptor.setAttribute(t,"id",nu.STYLESHEETID),t}pageElements(e){return"global"!==this.options.fontCache||this.findCache(e)?null:this.svg("svg",{id:nu.FONTCACHEID,style:{display:"none"}},[this.fontCache.getCache()])}findCache(e){const t=this.adaptor,a=t.tags(t.body(e.document),"svg");for(let e=a.length-1;e>=0;e--)if(this.adaptor.getAttribute(a[e],"id")===nu.FONTCACHEID)return!0;return!1}processMath(e,t){const a=this.container;this.container=t;const[i,r]=this.createRoot(e);this.typesetSvg(e,i,r),e.node.getProperty("process-breaks")&&this.handleInlineBreaks(e,i,r),this.container=a}createRoot(e){const{w:t,h:a,d:i,pwidth:r}=e.getOuterBBox(),[n,o]=this.createSVG(a,i,t);if(r){const t=this.adaptor;t.setStyle(n,"min-width",t.getStyle(n,"width")),t.setAttribute(n,"width",r),t.removeAttribute(n,"viewBox");const i=this.fixed(e.metrics.ex/(1e3*this.font.params.x_height),6);t.setAttribute(o,"transform",`scale(${i},-${i}) translate(0, ${this.fixed(1e3*-a,1)})`)}return[n,o]}createSVG(e,t,a){const i=this.math.metrics.em/1e3,r=Math.max(a,i),n=Math.max(e+t,i),o=this.svg("g",{stroke:"currentColor",fill:"currentColor","stroke-width":0,transform:"scale(1,-1)"}),s=this.adaptor,l=s.append(this.container,this.svg("svg",{xmlns:iu,width:this.ex(r),height:this.ex(n),role:"img",focusable:!1,style:{"vertical-align":this.ex(-t)},viewBox:[0,this.fixed(1e3*-e,1),this.fixed(1e3*r,1),this.fixed(1e3*n,1)].join(" ")},[o]));return.001===r&&(s.setAttribute(l,"preserveAspectRatio","xMidYMid slice"),a<0&&s.setStyle(this.container,"margin-right",this.ex(a))),"none"!==this.options.fontCache&&this.options.useXlink&&s.setAttribute(l,"xmlns:xlink",ru),[l,o]}typesetSvg(e,t,a){const i=this.adaptor;if(this.minwidth=this.shift=0,"local"===this.options.fontCache&&(this.fontCache.clearCache(),this.fontCache.useLocalID(this.options.localID),i.insert(this.fontCache.getCache(),a)),e.toSVG([a]),this.fontCache.clearLocalID(),this.minwidth)i.setStyle(t,"minWidth",this.ex(this.minwidth)),i.setStyle(this.container,"minWidth",this.ex(this.minwidth));else if(this.shift){const e=i.getAttribute(this.container,"justify")||"center";this.setIndent(t,e,this.shift)}}setIndent(e,t,a){"center"!==t&&"left"!==t||this.adaptor.setStyle(e,"margin-left",this.ex(a)),"center"!==t&&"right"!==t||this.adaptor.setStyle(e,"margin-right",this.ex(-a))}handleInlineBreaks(e,t,a){const i=e.childNodes[0].breakCount;if(!i)return;const r=this.adaptor,n=r.firstChild(a),o=r.childNodes(r.firstChild(n)),s=e.childNodes[0].lineBBox;r.remove(a);for(let a=0;a<=i;a++){const i=s[a]||e.childNodes[0].getLineBBox(a),{h:l,d,w:c}=i,[u,p]=e.childNodes[0].getBreakNode(i),{scale:C}=u.getBBox(),[f,h]=this.createSVG(l*C,d*C,c*C),m=r.append(h,r.clone(n,!1));for(const e of r.childNodes(o[a]))r.append(m,e);r.insert(f,t);const g=!(!p||!p.node.getProperty("forcebreak"));if(g&&"after"===p.node.attributes.get("linebreakstyle")){const e=u.parent.node.childIndex(u.node)+1,t=u.parent.childNodes[e],a=(t?t.getLineBBox(0).originalL:0)*C;a&&this.addInlineBreak(f,a,g)}else if(g||a){const e=(u&&a?u.getLineBBox(0).originalL:0)*C;!e&&g||this.addInlineBreak(f,e,g||!!u.node.getProperty("forcebreak"))}}r.childNodes(t).length&&r.append(r.firstChild(r.parent(t)),r.firstChild(t)),r.remove(t)}addInlineBreak(e,t,a){const i=this.adaptor,r=$n(t);a||i.insert(i.node("mjx-break",{prebreak:!0}),e),i.insert(i.node("mjx-break",a?od[r]?{size:od[r]}:{style:`letter-spacing: ${$n(t-1)}`}:{newline:!0}),e)}ex(e){return e/=this.font.params.x_height,Math.abs(e)<.001?"0":e.toFixed(3).replace(/\.?0+$/,"")+"ex"}svg(e,t={},a=[]){return this.html(e,t,a,iu)}unknownText(e,t){const a=this.math.metrics,i=this.font.params.x_height/a.ex*a.em*1e3,r=this.svg("text",{"data-variant":t,transform:"scale(1,-1)","font-size":this.fixed(i,1)+"px"},[this.text(e)]),n=this.adaptor;if("-explicitFont"!==t){const a=kr(e);if(1!==a.length||a[0]<119808||a[0]>120831){const[e,a,i]=this.font.getCssFont(t);n.setAttribute(r,"font-family",e),a&&n.setAttribute(r,"font-style","italic"),i&&n.setAttribute(r,"font-weight","bold")}}return r}measureTextNode(e){const t=this.adaptor;e=t.clone(e),t.removeAttribute(e,"transform");const a=this.fixed(1e3*this.font.params.x_height,1),i=this.svg("svg",{position:"absolute",visibility:"hidden",width:"1ex",height:"1ex",viewBox:[0,0,a,a].join(" ")},[e]);t.append(t.body(t.document),i);let r=t.nodeSize(e,1e3,!0)[0];return t.remove(i),{w:r,h:.75,d:.2}}}nu.NAME="SVG",nu.OPTIONS=Object.assign(Object.assign({},Vd.OPTIONS),{blacker:3,internalSpeechTitles:!0,titleID:0,fontCache:"local",localID:null,useXlink:!0}),nu.commonStyles=Object.assign(Object.assign({},Vd.commonStyles),{'mjx-container[jax="SVG"]':{direction:"ltr","white-space":"nowrap"},'mjx-container[jax="SVG"] > svg':{overflow:"visible","min-height":"1px","min-width":"1px"},'mjx-container[jax="SVG"] > svg a':{fill:"blue",stroke:"blue"}}),nu.FONTCACHEID="MJX-SVG-global-cache",nu.STYLESHEETID="MJX-SVG-styles",MathJax.loader&&MathJax.loader.checkVersion("output/svg",Ga,"output"),Ka({_:{output:{common:{Direction:st,FontData:lt,LineBBox:dt,LinebreakVisitor:ct,Notation:ut,Wrapper:pt,WrapperFactory:Ct,Wrappers:{HtmlNode:ft,TeXAtom:ht,TextNode:mt,maction:gt,math:yt,menclose:Lt,mfenced:kt,mfrac:bt,mglyph:St,mi:At,mmultiscripts:wt,mn:Et,mo:vt,mpadded:xt,mroot:Nt,mrow:Mt,ms:_t,mspace:Ft,msqrt:Pt,msubsup:Dt,mtable:Bt,mtd:Rt,mtext:Tt,mtr:It,munderover:Ot,scriptbase:qt,semantics:Zt}},svg_ts:wa,svg:{DefaultFont:Aa,FontCache:ba,FontData:Sa,Notation:pa,Wrapper:Ut,WrapperFactory:ka,Wrappers_ts:La,Wrappers:{HtmlNode:ya,TeXAtom:ma,TextNode:ga,maction:ua,math:zt,menclose:Ca,merror:Kt,mfenced:ia,mfrac:ea,mglyph:ha,mi:Gt,mmultiscripts:sa,mn:Vt,mo:Wt,mpadded:Yt,mphantom:Qt,mroot:aa,mrow:Ht,ms:$t,mspace:Jt,msqrt:ta,msubsup:na,mtable:la,mtd:ca,mtext:Xt,mtr:da,munderover:oa,scriptbase:ra,semantics:fa,zero:jt}}}}});const ou="undefined"==typeof document?"@mathjax/%%FONT%%-font":"https://cdn.jsdelivr.net/npm/%%FONT%%-font",su={config(e,t,a,i){if(MathJax.loader){Xa(MathJax.config,e,MathJax.config.output||{});let t=MathJax.config[e],r=t.font||a;if("string"!=typeof r&&(t.fontData=r,t.font=r=r.NAME),"["!==r.charAt(0)){const a=t.fontPath||ou,i=r.match(/^[a-z]+:/)?(r.match(/[^/:\\]*$/)||[e])[0]:r;Xa(MathJax.config.loader,"paths",{[i]:i===r?a.replace(/%%FONT%%/g,r):r}),r=`[${i}]`}const n=r.substr(1,r.length-2);n!==a?Xa(MathJax.config.loader,`output/${e}`,{checkReady:()=>MathJax.loader.load(`${r}/${e}`).catch((e=>console.log(e)))}):(Ka({_:{output:{fonts:{[n]:{[e+"_ts"]:{[i.NAME+"Font"]:i}}}}}}),Xa(MathJax,"config",{output:{font:r},[e]:{fontData:i,dynamicPrefix:`${r}/${e}/dynamic`}}),"chtml"===e&&Xa(MathJax.config,e,{fontURL:Qa.resolvePath(`${r}/${e}/woff`,!1)}))}MathJax.startup&&(MathJax.startup.registerConstructor(e,t),MathJax.startup.useOutput(e))},loadFont(e,t,a,i){if(!MathJax.loader)return Promise.resolve();i&&MathJax.loader.preLoad(`[${a}]/${t}`);const r=MathJax.config.loader[`output/${t}`];return(r&&r.checkReady?r.checkReady().then(e):e()).catch((e=>console.log(e)))}};su.config("svg",nu,tu,au);const lu="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function du(e){const t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.body.removeChild(t)}function cu(e,t,a){return(i,r)=>(function(e,t,a){if(!e)return;for(const i of e.childNodes)if(i.isKind("annotation")){const e=pu(i,t);if(e){const t=i.childNodes.reduce(((e,t)=>e+t.toString()),"");a.push([e,t])}}}(function(e){var t;let a=null===(t=e.mathItem)||void 0===t?void 0:t.root;for(;a&&!a.isKind("semantics");){if(a.isToken||1!==a.childNodes.length)return null;a=a.childNodes[0]}return a}(i),t,a),e.attachMenu(i),fu(i,r,a,(()=>e.post())))}function uu(e){return(t,a)=>{const i=e.slice();return e.length=0,fu(t,a,i,(()=>du(Cu.trim())))}}function pu(e,t){const a=e.attributes.get("encoding");for(const e of Object.keys(t))if(t[e].indexOf(a)>=0)return e;return null}let Cu="";function fu(e,t,a,i){return e.factory.get("subMenu")(e.factory,{items:a.map((([e,t])=>({type:"command",id:e,content:e,action:()=>{Cu=t,i()}}))),id:"annotations"},t)}var hu;!function(e){e[e.RETURN=13]="RETURN",e[e.ESCAPE=27]="ESCAPE",e[e.SPACE=32]="SPACE",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(hu||(hu={}));const mu="click",gu="dblclick",yu="mousedown",Lu="mouseup",ku="mouseover",bu="mouseout",Su="selectstart";class Au{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(e){switch(e.keyCode){case hu.ESCAPE:this.escape(e);break;case hu.RIGHT:this.right(e);break;case hu.LEFT:this.left(e);break;case hu.UP:this.up(e);break;case hu.DOWN:this.down(e);break;case hu.RETURN:case hu.SPACE:this.space(e);break;default:return}this.bubble?this.bubble=!1:this.stop(e)}escape(e){}space(e){}left(e){}right(e){}up(e){}down(e){}stop(e){e&&(e.stopPropagation(),e.preventDefault(),e.cancelBubble=!0)}mousedown(e){return this.stop(e)}mouseup(e){return this.stop(e)}mouseover(e){return this.stop(e)}mouseout(e){return this.stop(e)}click(e){return this.stop(e)}addEvents(e){e.addEventListener(yu,this.mousedown.bind(this)),e.addEventListener(Lu,this.mouseup.bind(this)),e.addEventListener(ku,this.mouseover.bind(this)),e.addEventListener(bu,this.mouseout.bind(this)),e.addEventListener(mu,this.click.bind(this)),e.addEventListener("keydown",this.keydown.bind(this)),e.addEventListener("dragstart",this.stop.bind(this)),e.addEventListener(Su,this.stop.bind(this)),e.addEventListener("contextmenu",this.stop.bind(this)),e.addEventListener(gu,this.stop.bind(this))}}class wu extends Au{addAttributes(e){for(const t in e)this.html.setAttribute(t,e[t])}get html(){return this._html||this.generateHtml(),this._html}set html(e){this._html=e,this.addEvents(e)}generateHtml(){const e=document.createElement("div");e.classList.add(this.className),e.setAttribute("role",this.role),this.html=e}focus(){const e=this.html;e.setAttribute("tabindex","0"),e.focus()}unfocus(){const e=this.html;e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");try{e.blur()}catch(e){}e.blur()}}class Eu extends wu{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(e,t){this.posted||(void 0!==e&&void 0!==t&&this.html.setAttribute("style","left: "+e+"px; top: "+t+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const e=this.html;e.parentNode&&e.parentNode.removeChild(e),this.posted=!1}}const vu="CtxtMenu";function xu(e){return vu+"_"+e}function Nu(e){return xu(e)}function Mu(e){return xu(e)}const _u={ATTACHED:Nu("Attached"),CONTEXTMENU:Nu("ContextMenu"),MENU:Nu("Menu"),MENUARROW:Nu("MenuArrow"),MENUACTIVE:Nu("MenuActive"),MENUCHECK:Nu("MenuCheck"),MENUCLOSE:Nu("MenuClose"),MENUCOMBOBOX:Nu("MenuComboBox"),MENUDISABLED:Nu("MenuDisabled"),MENUFRAME:Nu("MenuFrame"),MENUITEM:Nu("MenuItem"),MENULABEL:Nu("MenuLabel"),MENURADIOCHECK:Nu("MenuRadioCheck"),MENUINPUTBOX:Nu("MenuInputBox"),MENURULE:Nu("MenuRule"),MENUSLIDER:Nu("MenuSlider"),MOUSEPOST:Nu("MousePost"),RTL:Nu("RTL"),INFO:Nu("Info"),INFOCLOSE:Nu("InfoClose"),INFOCONTENT:Nu("InfoContent"),INFOSIGNATURE:Nu("InfoSignature"),INFOTITLE:Nu("InfoTitle"),SLIDERVALUE:Nu("SliderValue"),SLIDERBAR:Nu("SliderBar"),SELECTION:Nu("Selection"),SELECTIONBOX:Nu("SelectionBox"),SELECTIONMENU:Nu("SelectionMenu"),SELECTIONDIVIDER:Nu("SelectionDivider"),SELECTIONITEM:Nu("SelectionItem")},Fu={COUNTER:Mu("Counter"),KEYDOWNFUNC:Mu("keydownFunc"),CONTEXTMENUFUNC:Mu("contextmenuFunc"),OLDTAB:Mu("Oldtabindex"),TOUCHFUNC:Mu("TouchFunc")};class Pu extends wu{constructor(e,t){super(),this._menu=e,this._type=t,this.className=_u.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(e){this._menu=e}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function Du(e){const t=e.menu;t.baseMenu?t.baseMenu.unpost():t.unpost()}function Bu(e){const t=e.menu;return(t.baseMenu?t.baseMenu:t).store.active}function Ru(e,t){console.error("ContextMenu Error: "+t)}function Tu(){return Iu++}let Iu=0;class Ou extends Pu{constructor(e,t,a,i){super(e,t),this._content=a,this.disabled=!1,this.callbacks=[],this._id=i||a}get content(){return this._content}set content(e){this._content=e,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(e){-1===this.callbacks.indexOf(e)&&this.callbacks.push(e)}unregisterCallback(e){const t=this.callbacks.indexOf(e);-1!==t&&this.callbacks.splice(t,1)}mousedown(e){this.press(),this.stop(e)}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.deactivate(),this.stop(e)}generateHtml(){super.generateHtml();const e=this.html;e.setAttribute("aria-disabled","false"),e.textContent=this.content}activate(){this.disabled||this.html.classList.add(_u.MENUACTIVE)}deactivate(){this.html.classList.remove(_u.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(e){Du(this)}up(e){this.menu.up(e)}down(e){this.menu.down(e)}left(e){this.menu.left(e)}right(e){this.menu.right(e)}space(e){this.press()}disable(){this.disabled=!0;const e=this.html;e.classList.add(_u.MENUDISABLED),e.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const e=this.html;e.classList.remove(_u.MENUDISABLED),e.removeAttribute("aria-disabled")}executeCallbacks_(){for(const e of this.callbacks)try{e(this)}catch(e){Ru(0,"Callback for menu entry "+this.id+" failed.")}}}class qu extends Ou{static fromJson(e,{content:t,menu:a,id:i},r){const n=new this(r,t,i),o=e.get("subMenu")(e,a,n);return n.submenu=o,n}constructor(e,t,a){super(e,"submenu",t,a),this._submenu=null}set submenu(e){this._submenu=e}get submenu(){return this._submenu}mouseover(e){this.focus(),this.stop(e)}mouseout(e){this.stop(e)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const e=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(_u.MENUARROW),e.appendChild(this.span),e.setAttribute("aria-haspopup","true")}left(e){this.submenu.isPosted()?this.submenu.unpost():super.left(e)}right(e){this.submenu.isPosted()?this.submenu.down(e):this.submenu.post()}toJson(){return{type:""}}}class Zu extends Eu{constructor(){super(...arguments),this.className=_u.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(e){this._baseMenu=e}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(e){this._items=e}get pool(){return this.variablePool}get focused(){return this._focused}set focused(e){if(this._focused===e)return;this._focused||this.unfocus();const t=this._focused;this._focused=e,t&&t.unfocus()}up(e){const t=this.items.filter((e=>e instanceof Ou&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[t.length-1].focus();let a=t.indexOf(this.focused);-1!==a&&(a=a?--a:t.length-1,t[a].focus())}down(e){const t=this.items.filter((e=>e instanceof Ou&&!e.isHidden()));if(0===t.length)return;if(!this.focused)return void t[0].focus();let a=t.indexOf(this.focused);-1!==a&&(a++,a=a===t.length?0:a,t[a].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const e=this.html;e.classList.add(_u.MENU);for(const t of this.items){if(!t.isHidden()){e.appendChild(t.html);continue}const a=t.html;a.parentNode&&a.parentNode.removeChild(a)}}post(e,t){this.variablePool.update(),super.post(e,t)}unpostSubmenus(){const e=this.items.filter((e=>e instanceof qu));for(const t of e)t.submenu.unpost(),t!==this.focused&&t.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(e){for(const t of this.items)if("rule"!==t.type){if(t.id===e)return t;if("submenu"===t.type){const a=t.submenu.find(e);if(a)return a}}return null}}class Uu{constructor(e){this.menu=e,this.store=[],this._active=null,this.counter=0,this.attachedClass=_u.ATTACHED+"_"+Tu(),this.taborder=!0,this.attrMap={}}set active(e){do{if(-1!==this.store.indexOf(e)){this._active=e;break}e=e.parentNode}while(e)}get active(){return this._active}next(){const e=this.store.length;if(0===e)return this.active=null,null;let t=this.store.indexOf(this.active);return t=-1===t?0:te.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((e=>e.setAttribute("tabindex","-1")))}addTabindex(e){e.hasAttribute("tabindex")&&e.setAttribute(Fu.OLDTAB,e.getAttribute("tabindex")),e.setAttribute("tabindex","0")}removeTabindex(e){e.hasAttribute(Fu.OLDTAB)?(e.setAttribute("tabindex",e.getAttribute(Fu.OLDTAB)),e.removeAttribute(Fu.OLDTAB)):e.removeAttribute("tabindex")}addEvents(e){e.hasAttribute(Fu.COUNTER)||(this.addEvent(e,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(e,"keydown",this.keydown.bind(this)),e.setAttribute(Fu.COUNTER,this.counter.toString()),this.counter++)}addEvent(e,t,a){const i=Fu[t.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=a,e.addEventListener(t,a)}removeEvents(e){if(!e.hasAttribute(Fu.COUNTER))return;const t=e.getAttribute(Fu.COUNTER);this.removeEvent(e,"contextmenu",t),this.removeEvent(e,"keydown",t),e.removeAttribute(Fu.COUNTER)}removeEvent(e,t,a){const i=Fu[t.toUpperCase()+"FUNC"],r=this.attrMap[i+a];e.removeEventListener(t,r)}keydown(e){e.keyCode===hu.SPACE&&(this.menu.post(e),e.preventDefault(),e.stopImmediatePropagation())}}class ju{constructor(){this.pool={}}insert(e){this.pool[e.name]=e}lookup(e){return this.pool[e]}remove(e){delete this.pool[e]}update(){for(const e in this.pool)this.pool[e].update()}}class zu extends Zu{static fromJson(e,{pool:t,items:a,id:i=""}){const r=new this(e);r.id=i;const n=e.get("variable");t.forEach((t=>n(e,t,r.pool)));const o=e.get("items")(e,a,r);return r.items=o,r}constructor(e){super(),this.factory=e,this.id="",this.moving=!1,this._store=new Uu(this),this.widgets=[],this.variablePool=new ju}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(_u.MENUFRAME);const e="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+e);const t=document.createElement("div");t.setAttribute("style","position: fixed; "+e),this._frame.appendChild(t),t.addEventListener("mousedown",function(e){this.unpost(),this.unpostWidgets(),this.stop(e)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(e){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const e=this.store;this.moving||e.insertTaborder(),e.active.focus()}left(e){this.move_(this.store.previous())}right(e){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(e,t){if(void 0!==t)return this.moving||this.store.removeTaborder(),void super.post(e,t);const a=e;let i,r,n;if(a instanceof Event?(i=a.target,this.stop(a)):i=a,a instanceof MouseEvent&&(r=a.pageX,n=a.pageY,r||n||!a.clientX||(r=a.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,n=a.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!r&&!n&&i){const e=window.pageXOffset||document.documentElement.scrollLeft,t=window.pageYOffset||document.documentElement.scrollTop,a=i.getBoundingClientRect();r=(a.right+a.left)/2+e,n=(a.bottom+a.top)/2+t}this.store.active=i,this.anchor=this.store.active;const o=this.html;r+o.offsetWidth>document.body.offsetWidth-5&&(r=document.body.offsetWidth-o.offsetWidth-5),this.post(r,n)}registerWidget(e){this.widgets.push(e)}unregisterWidget(e){const t=this.widgets.indexOf(e);t>-1&&this.widgets.splice(t,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((e=>e.unpost()))}toJson(){return{type:""}}move_(e){this.anchor&&e!==this.anchor&&(this.moving=!0,this.unpost(),this.post(e),this.moving=!1)}}class Hu extends Zu{static fromJson(e,{items:t},a){const i=new this(a),r=e.get("items")(e,t,i);return i.items=r,i}constructor(e){super(),this._anchor=e,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let e=this.anchor.html;const t=this.html,a=this.baseMenu.frame,i=e.offsetWidth;let r=i-2,n=0;for(;e&&e!==a;)r+=e.offsetLeft,n+=e.offsetTop,e=e.parentNode;r+t.offsetWidth>document.body.offsetWidth-5&&(r=Math.max(5,r-i-t.offsetWidth+6)),super.post(r,n)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let e=this;do{e=e.anchor.menu}while(e instanceof Hu);this.baseMenu=e}left(e){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class Gu extends Eu{constructor(e){super(),this.element=e,this.className=_u.MENUCLOSE,this.role="button"}generateHtml(){const e=document.createElement("span");e.classList.add(this.className),e.setAttribute("role",this.role),e.setAttribute("tabindex","0");const t=document.createElement("span");t.textContent="\xd7",e.appendChild(t),this.html=e}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(e){this.bubbleKey(),super.keydown(e)}space(e){this.unpost(),this.stop(e)}mousedown(e){this.unpost(),this.stop(e)}}class Wu extends Eu{constructor(e,t,a){super(),this.title=e,this.signature=a,this.className=_u.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=t||function(){return""}}attachMenu(e){this.menu=e}generateHtml(){super.generateHtml();const e=this.html;e.appendChild(this.generateTitle()),e.appendChild(this.contentDiv),e.appendChild(this.generateSignature()),e.appendChild(this.close.html),e.setAttribute("tabindex","0")}post(){super.post();const e=document.documentElement,t=this.html,a=window.innerHeight||e.clientHeight||e.scrollHeight||0,i=Math.floor(-t.offsetWidth/2),r=Math.floor((a-t.offsetHeight)/3);t.setAttribute("style","margin-left: "+i+"px; top: "+r+"px;"),window.event instanceof MouseEvent&&t.classList.add(_u.MOUSEPOST),t.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const e=this.menu.html;e.parentNode&&e.parentNode.removeChild(e),this.menu.frame.appendChild(this.html)}click(e){}keydown(e){this.bubbleKey(),super.keydown(e)}escape(e){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(_u.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const e=new Gu(this),t=e.html;return t.classList.add(_u.INFOCLOSE),t.setAttribute("aria-label","Close Dialog Box"),e}generateTitle(){const e=document.createElement("span");return e.innerHTML=this.title,e.classList.add(_u.INFOTITLE),e}generateContent(){const e=document.createElement("div");return e.classList.add(_u.INFOCONTENT),e.setAttribute("tabindex","0"),e}generateSignature(){const e=document.createElement("span");return e.innerHTML=this.signature,e.classList.add(_u.INFOSIGNATURE),e}toJson(){return{type:""}}}class Vu extends Ou{generateHtml(){super.generateHtml();const e=this.html;this.span||this.generateSpan(),e.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class $u extends Vu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"radio",t,i),this.role="menuitemradio",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.id),Du(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(_u.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Xu extends Pu{static fromJson(e,t,a){return new this(a)}constructor(e){super(e,"rule"),this.className=_u.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const e=this.html;e.classList.add(_u.MENURULE),e.setAttribute("aria-orientation","vertical")}addEvents(e){}toJson(){return{type:"rule"}}}class Ku extends Ou{static fromJson(e,{content:t,action:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"command",t,i),this.command=a}executeAction(){try{this.command(Bu(this))}catch(e){Ru(0,"Illegal command callback.")}Du(this)}toJson(){return{type:""}}}class Ju{static fromJson(e,{name:t,getter:a,setter:i},r){const n=new this(t,a,i);r.insert(n)}constructor(e,t,a){this._name=e,this.getter=t,this.setter=a,this.items=[]}get name(){return this._name}getValue(e){try{return this.getter(e)}catch(e){return Ru(0,"Command of variable "+this.name+" failed."),null}}setValue(e,t){try{this.setter(e,t)}catch(e){Ru(0,"Command of variable "+this.name+" failed.")}this.update()}register(e){-1===this.items.indexOf(e)&&this.items.push(e)}unregister(e){const t=this.items.indexOf(e);-1!==t&&this.items.splice(t,1)}update(){this.items.forEach((e=>e.update()))}registerCallback(e){this.items.forEach((t=>t.registerCallback(e)))}unregisterCallback(e){this.items.forEach((t=>t.unregisterCallback(e)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class Yu extends Vu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"checkbox",t,i),this.role="menuitemcheckbox",this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),Du(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(_u.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class Qu extends Vu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"combobox",t,i),this.role="combobox",this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Bu(this))}space(e){super.space(e),Du(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(_u.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(_u.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(e){this.bubbleKey(),this.inputEvent=!0}keydown(e){if(this.inputEvent&&e.keyCode!==hu.ESCAPE&&e.keyCode!==hu.RETURN)return this.inputEvent=!1,void e.stopPropagation();super.keydown(e),e.stopPropagation()}updateAria(){}updateSpan(){let e;try{e=this.variable.getValue(Bu(this))}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class ep extends Ou{static fromJson(e,{content:t,id:a},i){return new this(i,t,a)}constructor(e,t,a){super(e,"label",t,a)}generateHtml(){super.generateHtml();this.html.classList.add(_u.MENULABEL)}toJson(){return{type:""}}}class tp extends Vu{static fromJson(e,{content:t,variable:a,id:i},r){return new this(r,t,a,i)}constructor(e,t,a,i){super(e,"slider",t,i),this.role="slider",this.labelId="ctx_slideLabel"+Tu(),this.valueId="ctx_slideValue"+Tu(),this.inputEvent=!1,this.variable=e.pool.lookup(a),this.register()}executeAction(){this.variable.setValue(this.input.value,Bu(this)),this.update()}space(e){super.space(e),Du(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(_u.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(_u.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(_u.SLIDERBAR),this.span.appendChild(this.input)}inputKey(e){this.inputEvent=!0}mousedown(e){e.stopPropagation()}mouseup(e){event.stopPropagation()}keydown(e){const t=e.keyCode;return t===hu.UP||t===hu.DOWN?(e.preventDefault(),void super.keydown(e)):this.inputEvent&&t!==hu.ESCAPE&&t!==hu.RETURN?(this.inputEvent=!1,void e.stopPropagation()):(super.keydown(e),void e.stopPropagation())}updateAria(){const e=this.variable.getValue();e&&this.input&&(this.input.setAttribute("aria-valuenow",e),this.input.setAttribute("aria-valuetext",e+"%"))}updateSpan(){let e;try{e=this.variable.getValue(Bu(this)),this.valueSpan.innerHTML=e+"%"}catch(t){e=""}this.input.value=e}toJson(){return{type:""}}}class ap extends Zu{static fromJson(e,{title:t,values:a,variable:i},r){const n=new this(r),o=e.get("label")(e,{content:t||"",id:t||"id"},n),s=e.get("rule")(e,{},n),l=a.map((t=>e.get("radio")(e,{content:t,variable:i,id:t},n))),d=[o,s].concat(l);return n.items=d,n}constructor(e){super(),this.anchor=e,this.className=_u.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((e=>e.html.classList.add(_u.SELECTIONITEM)))}display(){}right(e){this.anchor.right(e)}left(e){this.anchor.left(e)}}class ip extends Wu{static fromJson(e,{title:t,signature:a,selections:i,order:r,grid:n},o){const s=new this(t,a,r,n);s.attachMenu(o);const l=i.map((t=>e.get("selectionMenu")(e,t,s)));return s.selections=l,s}constructor(e,t,a="none",i="vertical"){super(e,null,t),this.style=a,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(e){this.menu=e}get selections(){return this._selections}set selections(e){this._selections=[],e.forEach((e=>this.addSelection(e)))}addSelection(e){e.anchor=this,this._selections.push(e)}rowDiv(e){const t=document.createElement("div");this.contentDiv.appendChild(t);const a=e.map((e=>(t.appendChild(e.html),e.html.id||(e.html.id=this.prefix+Tu()),e.html.getBoundingClientRect()))),i=a.map((e=>e.width)),r=i.reduce(((e,t)=>e+t),0),n=a.reduce(((e,t)=>Math.max(e,t.height)),0);return t.classList.add(_u.SELECTIONDIVIDER),t.setAttribute("style","height: "+n+"px;"),[t,r,n,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const e=[];let t=0,a=[];const i=this.getChunkSize(this.selections.length);for(let r=0;re.html.style.height=l+"px")),a=this.combineColumn(a,d)}this._balanced&&(this.balanceColumn(e,a),t=a.reduce(((e,t)=>e+t),20)),e.forEach((e=>e.style.width=t+"px"))}getChunkSize(e){switch(this.grid){case"square":return Math.floor(Math.sqrt(e));case"horizontal":return Math.floor(e/ip.chunkSize);default:return ip.chunkSize}}balanceColumn(e,t){e.forEach((e=>{const a=Array.from(e.children);for(let e,i=0;e=a[i];i++)e.style.width=t[i]+"px"}))}combineColumn(e,t){let a=[],i=0;for(;e[i]||t[i];){if(!e[i]){a=a.concat(t.slice(i));break}if(!t[i]){a=a.concat(e.slice(i));break}a.push(Math.max(e[i],t[i])),i++}return a}left(e){this.move(e,(e=>(0===e?this.selections.length:e)-1))}right(e){this.move(e,(e=>e===this.selections.length-1?0:e+1))}generateHtml(){super.generateHtml(),this.html.classList.add(_u.SELECTION)}generateContent(){const e=super.generateContent();return e.classList.add(_u.SELECTIONBOX),e.removeAttribute("tabindex"),e}findSelection(e){const t=e.target;let a=null;if(t.id&&(a=this.selections.find((e=>e.html.id===t.id))),!a){const e=t.parentElement.id;a=this.selections.find((t=>t.html.id===e))}return a}move(e,t){const a=this.findSelection(e);a.focused&&a.focused.unfocus();const i=t(this.selections.indexOf(a));this.selections[i].focus()}order(){this.selections.sort(ip.orderMethod.get(this.style))}toJson(){return{type:""}}}ip.chunkSize=4,ip.orderMethod=new Map([["alphabetical",(e,t)=>e.items[0].content.localeCompare(t.items[0].content)],["none",(e,t)=>1],["decreasing",(e,t)=>{const a=e.items.length,i=t.items.length;return a{const a=e.items.length,i=t.items.length;return athis.factory.add(e,t)))}get factory(){return this._factory}items(e,t,a){const i=[];for(const e of t){const t=this.parse(e,a);t&&(a.items.push(t),e.disabled&&t.disable(),e.hidden&&i.push(t))}return i.forEach((e=>e.hide())),a.items}parse(e,...t){var{type:a}=e,i=np(e,["type"]);const r=this.factory.get(a);return r?r(this.factory,i,...t):null}}function sp(e){return"."+(_u[e]||e)}const lp={};lp[sp("INFOCLOSE")]="{ top:.2em; right:.2em;}",lp[sp("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",lp[sp("INFO")+sp("MOUSEPOST")]="{outline:none;}",lp[sp("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const dp={};dp[sp("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",dp[sp("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",dp[sp("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",dp[sp("MENUACTIVE")+" "+sp("MENUARROW")]="{color:white}",dp[sp("MENUARROW")+sp("RTL")]="{left:.5em; right:auto}",dp[sp("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",dp[sp("MENUCHECK")+sp("RTL")]="{ right:.7em; left:auto }",dp[sp("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",dp[sp("MENURADIOCHECK")+sp("RTL")]="{ right: .7em; left:auto}",dp[sp("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",dp[sp("MENUINPUTBOX")+sp("RTL")]="{ left: .1em;}",dp[sp("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",dp[sp("MENUSLIDER")]="{ left: .1em;}",dp[sp("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",dp[sp("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",dp[sp("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",dp[sp("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",dp[sp("MENUDISABLED")]="{ color:GrayText}",dp[sp("MENUACTIVE")]="{ background-color: #606872; color: white;}",dp[sp("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",dp[sp("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",dp[sp("CONTEXTMENU")+":focus"]="{ outline:none}",dp[sp("CONTEXTMENU")+" "+sp("MENUITEM")+":focus"]="{ outline:none}",dp[sp("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",dp[sp("SELECTIONITEM")]="{ padding-right: 1em;}",dp[sp("SELECTION")]="{ right: 40%; width:50%; }",dp[sp("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",dp[sp("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",dp[sp("MENU")+" "+sp("MENUCLOSE")]="{ top:-10px; left:-10px}";const cp={};cp[sp("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',cp[sp("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",cp[sp("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",cp[sp("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",cp[sp("MENUCLOSE")+":hover:focus"]="{ outline:none}";let up=!1,pp=!1,Cp=!1;function fp(e){Cp||(hp(cp,e),Cp=!0)}function hp(e,t){const a=t||document,i=a.createElement("style");i.type="text/css";let r="";for(const t in e)r+=t,r+=" ",r+=e[t],r+="\n";i.innerHTML=r,a.head.appendChild(i)}class mp extends zu{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(e,t){this.mathItem&&(void 0!==t&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(e,t))}unpost(){super.unpost(),this.mathItem=null}findID(...e){let t=this,a=null;for(const i of e)t?(a=t.find(i),t=a instanceof qu?a.submenu:null):a=null;return a}setJax(e){this.jax=e}getOriginalMenu(){const e=this.mathItem.inputJax.name,t=this.findID("Show","Original");t.content="MathML"===e?"Original MathML":e+" Commands";this.findID("Copy","Original").content=t.content}getSemanticsMenu(){const e=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?e.disable():e.enable()}getSpeechMenu(){const e=this.mathItem.outputData.speech;this.findID("Show","Speech")[e?"enable":"disable"](),this.findID("Copy","Speech")[e?"enable":"disable"]()}getSvgMenu(){const e=this.jax.SVG;this.findID("Show","SVG")[e?"enable":"disable"](),this.findID("Copy","SVG")[e?"enable":"disable"]()}getErrorMessage(){const e=this.mathItem.root.childNodes[0].childNodes;let t=!0;if(this.errorMsg="",1===e.length&&e[0].isKind("merror")){const a=e[0].attributes;this.errorMsg=a.get("data-mjx-error")||a.get("data-mjx-message")||"",t=!this.errorMsg}this.findID("Show","Error")[t?"disable":"enable"](),this.findID("Copy","Error")[t?"disable":"enable"]()}dynamicSubmenus(){for(const[e,t]of mp.DynamicSubmenus){const a=this.find(e);if(!a)continue;const i=t(this,a);a.submenu=i,i.items.length?a.enable():a.disable()}}}mp.DynamicSubmenus=new Map;class gp extends $u{static fromJson(e,{content:t,variable:a,id:i,comparator:r},n){return new this(n,t,a,i,r)}constructor(e,t,a,i,r){super(e,t,a,i),this.comparator=r,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}class yp extends Mn{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(e,t=null,a={}){return this.mathItem=t,yi(this.options,a),this.visitNode(e,"")}visitTeXAtomNode(e,t){return this.options.texHints?super.visitDefault(e,t):e.childNodes[0]&&1===e.childNodes[0].childNodes.length?this.visitNode(e.childNodes[0],t):t+"\n"+this.childNodeMml(e,t+" ","\n")+t+""}visitMathNode(e,t){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(e,t);const a=e.childNodes.length&&e.childNodes[0].childNodes.length>1;return t+"\n"+t+" \n"+(a?t+" \n":"")+this.childNodeMml(e,t+(a?" ":" "),"\n")+(a?t+" \n":"")+t+' '+this.mathItem.math+"\n"+t+" \n"+t+""}}class Lp extends Wu{addEvents(e){e.addEventListener("keypress",(e=>{"a"===e.key&&(e.ctrlKey||e.metaKey)&&(this.selectAll(),this.stop(e))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(e){alert("Can't copy to clipboard: "+e.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const e=this.html.querySelector("span."+_u.INFOSIGNATURE).appendChild(document.createElement("input"));e.type="button",e.value="Copy to Clipboard",e.addEventListener("click",(e=>this.copyToClipboard()))}}const kp=Ja;class bp{get isLoading(){return bp.loading>0}get loadingPromise(){return this.isLoading?(bp._loadingPromise||(bp._loadingPromise=new Promise(((e,t)=>{bp._loadingOK=e,bp._loadingFailed=t}))),bp._loadingPromise):Promise.resolve()}constructor(e,t={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new yp,this.jax={CHTML:null,SVG:null},this.rerenderStart=ji.LAST,this.about=new Wu('MathJax v'+Bn.version,(()=>{const e=[];return e.push("Input Jax: "+this.document.inputJax.map((e=>e.name)).join(", ")),e.push("Output Jax: "+this.document.outputJax.name),e.push("Document Type: "+this.document.kind),e.join("
")}),'www.mathjax.org'),this.help=new Wu("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new Lp("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.toMML(this.menu.mathItem);return"
"+this.formatSource(e)+"
"}),""),this.originalText=new Lp("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.math;return'
'+this.formatSource(e)+"
"}),""),this.annotationBox=new Lp("MathJax Annotation Text",(()=>{const e=Cu;return'
'+this.formatSource(e)+"
"}),""),this.svgImage=new Lp("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new Lp("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new Lp("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Wu("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const e=this.menu.mathItem.typesetRoot.cloneNode(!0);e.style.margin="0";return'
'+e.outerHTML+"
"}),""),this.document=e,this.options=yi(gi({},this.constructor.OPTIONS),t),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const e=this.document.outputJax;this.jax[e.name]=e,this.settings.renderer=e.name,kp._.a11y&&kp._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=e.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=e.options.displayOverflow.substr(0,1).toUpperCase()+e.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=e.options.linebreaks.inline}initMenu(){let e=new op([["contextMenu",mp.fromJson.bind(mp)],["radioCompare",gp.fromJson.bind(gp)]]);this.menu=e.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(e=>this.setRenderer(e))),this.variable("overflow",(e=>this.setOverflow(e))),this.variable("breakInline",(e=>this.setInlineBreaks(e))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(e=>this.setScale(e))),this.variable("explorer",(e=>this.setExplorer(e))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(e=>{kp._.a11y.sre.Sre.setupEngine({locale:e})})),this.a11yVar("speechRules",(e=>{const[t,a]=e.split("-");this.document.options.sre.domain=t,this.document.options.sre.style=a})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(e=>this.setCollapsible(e))),this.variable("inTabOrder",(e=>this.setTabOrder(e))),this.variable("assistiveMml",(e=>this.setAssistiveMml(e)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(lu?"Option":"Alt",lu?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!lu}),this.checkbox("Control","Control","ctrl",{hiddne:lu}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const t=this.menu;t.findID("Settings","Overflow","Elide").disable(),t.setJax(this.jax),this.about.attachMenu(t),this.help.attachMenu(t),this.originalText.attachMenu(t),this.mathmlCode.attachMenu(t),this.originalText.attachMenu(t),this.svgImage.attachMenu(t),this.speechText.attachMenu(t),this.errorMessage.attachMenu(t),this.zoomBox.attachMenu(t),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const a=[];var i;mp.DynamicSubmenus.set("ShowAnnotation",cu(this.annotationBox,this.options.annotationTypes,a)),mp.DynamicSubmenus.set("CopyAnnotation",uu(a)),i=this.document.document,up||(hp(lp,i),up=!0,fp(i)),function(e){pp||(hp(dp,e),pp=!0,fp(e))}(this.document.document)}checkLoadableItems(){if(kp&&kp._&&kp.loader&&kp.startup)!this.settings.collapsible||kp._.a11y&&kp._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||kp._.a11y&&kp._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||kp._.a11y&&kp._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const e=this.menu;for(const t of Object.keys(this.jax))this.jax[t]||e.findID("Settings","Renderer",t).disable();e.findID("Accessibility","Activate").disable(),e.findID("Accessibility","AutoCollapse").disable(),e.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(e){const t=this.menu.findID("Accessibility","Activate").menu;for(const a of t.items.slice(1)){if(a instanceof Xu)break;e?a.enable():a.disable()}}mergeUserSettings(){try{const e=localStorage.getItem(bp.MENU_STORAGE);if(!e)return;Object.assign(this.settings,JSON.parse(e)),this.setA11y(this.settings)}catch(e){console.log("MathJax localStorage error: "+e.message)}}saveUserSettings(){const e={};for(const t of Object.keys(this.settings))this.settings[t]!==this.defaultSettings[t]&&(e[t]=this.settings[t]);try{Object.keys(e).length?localStorage.setItem(bp.MENU_STORAGE,JSON.stringify(e)):localStorage.removeItem(bp.MENU_STORAGE)}catch(e){console.log("MathJax localStorage error: "+e.message)}}setA11y(e){kp._.a11y&&kp._.a11y.explorer&&kp._.a11y.explorer_ts.setA11yOptions(this.document,e)}getA11y(e){if(kp._.a11y&&kp._.a11y.explorer)return void 0!==this.document.options.a11y[e]?this.document.options.a11y[e]:this.document.options.sre[e]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const e=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(e!==this.defaultSettings.renderer?this.setRenderer(e,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(e){this.document.outputJax.options.displayOverflow=e.toLowerCase(),this.document.rerender()}setInlineBreaks(e){this.document.outputJax.options.linebreaks.inline=e,this.document.rerender()}setScale(e){this.document.outputJax.options.scale=parseFloat(e),this.document.rerender()}setRenderer(e,t=!0){if(this.jax.hasOwnProperty(e)&&this.jax[e])return this.setOutputJax(e,t);const a=e.toLowerCase();return new Promise(((i,r)=>{this.loadComponent("output/"+a,(()=>{const n=kp.startup;if(!(a in n.constructors))return r(new Error(`Component ${a} not loaded`));n.useOutput(a,!0),n.output=n.getOutputJax(),n.output.setAdaptor(this.document.adaptor),n.output.initialize(),this.jax[e]=n.output,this.setOutputJax(e,t).then((()=>i())).catch((e=>r(e)))}))}))}setOutputJax(e,t=!0){return this.jax[e].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[e],t?Bn.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(e){this.menu.store.inTaborder(e)}setAssistiveMml(e){this.document.options.enableAssistiveMml=e,!e||kp._.a11y&&kp._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(e){this.enableExplorerItems(e),this.document.options.enableExplorer=e,!e||kp._.a11y&&kp._.a11y.explorer?this.rerender(this.settings.collapsible?ji.RERENDER:ji.COMPILED):this.loadA11y("explorer")}setCollapsible(e){this.document.options.enableComplexity=e,!e||kp._.a11y&&kp._.a11y.complexity?this.rerender(ji.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const e=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),t=prompt("Scale all mathematics (compared to surrounding text) by",e+"%");if(t)if(t.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const e=parseFloat(t)/100;e?this.menu.pool.lookup("scale").setValue(String(e)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){bp.loading++;const e=this.menu.pool,t=this.defaultSettings;for(const a of Object.keys(this.settings)){const i=e.lookup(a);if(i){i.setValue(t[a]);const e=i.items[0];e&&e.executeCallbacks_()}else this.settings[a]=t[a]}bp.loading--,this.rerender(ji.COMPILED)}checkComponent(e){const t=bp.loadingPromises.get(e);t&&Bn.retryAfter(t)}loadComponent(e,t){if(bp.loadingPromises.has(e))return;const a=kp.loader;if(!a)return;bp.loading++;const i=a.load(e).then((()=>{bp.loading--,bp.loadingPromises.delete(e),t(),0===bp.loading&&bp._loadingPromise&&(bp._loadingPromise=null,bp._loadingOK())})).catch((e=>{bp._loadingPromise?(bp._loadingPromise=null,bp._loadingFailed(e)):console.log(e)}));bp.loadingPromises.set(e,i)}loadA11y(e){const t=!ji.ENRICHED;this.loadComponent("a11y/"+e,(()=>{const a=kp.startup;Bn.handlers.unregister(a.handler),a.handler=a.getHandler(),Bn.handlers.register(a.handler);const i=this.document;this.document=a.document=a.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,bp._loadingPromise||(this.document.outputJax.reset(),Bn.handleRetriesFor((()=>{this.rerender("complexity"===e||t?ji.COMPILED:ji.TYPESET)})))}))}transferMathList(e){const t=this.document.options.MathItem;for(const a of e.math){const e=new t;Object.assign(e,a),this.document.math.push(e)}}formatSource(e){return e.trim().replace(/&/g,"&").replace(//g,">")}toMML(e){const t=this.MmlVisitor.visitTree(e.root,e,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==e.inputJax.name});return this.settings.filterSRE?t.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):t}toSVG(e){const t=this.jax.SVG;if(!t)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const a=t.adaptor,i=t.options.fontCache,r=!!e.root.getProperty("process-breaks");if("global"!==i&&(e.display||!r)&&"SVG"===a.getAttribute(e.typesetRoot,"jax"))for(const t of a.childNodes(e.typesetRoot))if("svg"===a.kind(t))return Promise.resolve(this.formatSvg(a.outerHTML(t)));return this.typesetSVG(e,i,r)}typesetSVG(e,t,a){const i=this.jax.SVG,r=i.html("div");"global"===t&&(i.options.fontCache="local");const n=e.root;e.root=n.copy(!0),e.root.setInheritedAttributes({},e.display,0,!1),a&&e.root.walkTree((e=>{e.removeProperty("process-breaks"),e.removeProperty("forcebreak"),e.removeProperty("breakable")}));return Bn.handleRetriesFor((()=>{i.toDOM(e,r,i.document)})).then((()=>(e.root=n,i.options.fontCache=t,this.formatSvg(i.adaptor.innerHTML(r)))))}formatSvg(e){const t=this.constructor.SvgCss;return`\n${e=(e=e.match(/^/)?e.replace(//,``):e.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((e=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(e).replace(/\n/g,"
")}))}zoom(e,t,a){e&&!this.isZoomEvent(e,t)||(this.menu.mathItem=a,e&&this.menu.post(e),this.zoomBox.post())}isZoomEvent(e,t){return this.settings.zoom===t&&(!this.settings.alt||e.altKey)&&(!this.settings.ctrl||e.ctrlKey)&&(!this.settings.cmd||e.metaKey)&&(!this.settings.shift||e.shiftKey)}rerender(e=ji.TYPESET){this.rerenderStart=Math.min(e,this.rerenderStart),bp.loading||(this.rerenderStart<=ji.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=ji.LAST)}copyMathML(){du(this.toMML(this.menu.mathItem))}copyOriginal(){du(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((e=>{du(e)}))}copySpeechText(){du(this.menu.mathItem.outputData.speech)}copyErrorMessage(){du(this.menu.errorMsg.trim())}addMenu(e){const t=e.typesetRoot;t.addEventListener("contextmenu",(()=>this.menu.mathItem=e),!0),t.addEventListener("keydown",(()=>this.menu.mathItem=e),!0),t.addEventListener("click",(t=>this.zoom(t,"Click",e)),!0),t.addEventListener("dblclick",(t=>this.zoom(t,"DoubleClick",e)),!0),this.menu.store.insert(t)}clear(){this.menu.store.clear()}variable(e,t){return{name:e,getter:()=>this.settings[e],setter:a=>{this.settings[e]=a,t&&t(a),this.saveUserSettings()}}}a11yVar(e,t){return{name:e,getter:()=>this.getA11y(e),setter:a=>{this.settings[e]=a;let i={};i[e]=a,this.setA11y(i),t&&t(a),this.saveUserSettings()}}}submenu(e,t,a=[],i=!1){let r=[];for(const e of a)Array.isArray(e)?r=r.concat(e):r.push(e);return{type:"submenu",id:e,content:t,menu:{items:r},disabled:0===r.length||i}}command(e,t,a,i={}){return Object.assign({type:"command",id:e,content:t,action:a},i)}checkbox(e,t,a,i={}){return Object.assign({type:"checkbox",id:e,content:t,variable:a},i)}radioGroup(e,t){return t.map((t=>this.radio(t[0],t[1]||t[0],e)))}radio(e,t,a,i={}){return Object.assign({type:"radio",id:e,content:t,variable:a},i)}label(e,t){return{type:"label",id:e,content:t}}rule(){return{type:"rule"}}}var Sp,Ap,wp;bp.MENU_STORAGE="MathJax-Menu-Settings",bp.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:pi({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},bp.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),bp.loading=0,bp.loadingPromises=new Map,bp._loadingPromise=null,bp._loadingOK=null,bp._loadingFailed=null,function(e){e.DOMAIN="domain",e.STYLE="style",e.LOCALE="locale",e.TOPIC="topic",e.MODALITY="modality"}(Sp||(Sp={}));class Ep{static createProp(...e){const t=vp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;ie.push(this.getProperty(t).slice()))),e}toString(){const e=[];return this.order.forEach((t=>e.push(t+": "+this.getProperty(t).toString()))),e.join("\n")}}class vp extends Ep{static createCstr(...e){const t=vp.DEFAULT_ORDER,a={};for(let i=0,r=e.length,n=t.length;i{const a=t.indexOf(e);return-1!==a&&t.splice(a,1)}))}constructor(e,t){const a={};for(const[t,i]of Object.entries(e))a[t]=[i];super(a,t),this.components=e}getComponents(){return this.components}getValue(e){return this.components[e]}getValues(){return this.order.map((e=>this.getValue(e)))}allProperties(){const e=super.allProperties();for(let t,a,i=0;t=e[i],a=this.order[i];i++){const e=this.getValue(a);-1===t.indexOf(e)&&t.unshift(e)}return e}toString(){return this.getValues().join(".")}equal(e){const t=e.getAxes();if(this.order.length!==t.length)return!1;for(let a,i=0;a=t[i];i++){const t=this.getValue(a);if(!t||e.getValue(a)!==t)return!1}return!0}}vp.DEFAULT_ORDER=[Sp.LOCALE,Sp.MODALITY,Sp.DOMAIN,Sp.STYLE,Sp.TOPIC],vp.BASE_LOCALE="base",vp.DEFAULT_VALUE="default",vp.DEFAULT_VALUES={[Sp.LOCALE]:"en",[Sp.DOMAIN]:vp.DEFAULT_VALUE,[Sp.STYLE]:vp.DEFAULT_VALUE,[Sp.TOPIC]:vp.DEFAULT_VALUE,[Sp.MODALITY]:"speech"};class xp{constructor(e){this.order=e}parse(e){const t=e.split("."),a={};if(t.length>this.order.length)throw new Error("Invalid dynamic constraint: "+a);let i=0;for(let e,r=0;e=this.order[r],t.length;r++,i++){const i=t.shift();a[e]=i}return new vp(a,this.order.slice(0,i))}}class Np{constructor(e,t=new Ep(e.getProperties(),e.getOrder())){this.reference=e,this.fallback=t,this.order=this.reference.getOrder()}getReference(){return this.reference}setReference(e,t){this.reference=e,this.fallback=t||new Ep(e.getProperties(),e.getOrder()),this.order=this.reference.getOrder()}match(e){const t=e.getAxes();return t.length===this.reference.getAxes().length&&t.every((t=>{const a=e.getValue(t);return a===this.reference.getValue(t)||-1!==this.fallback.getProperty(t).indexOf(a)}))}compare(e,t){let a=!1;for(let i,r=0;i=this.order[r];r++){const r=e.getValue(i),n=t.getValue(i);if(!a){const e=this.reference.getValue(i);if(e===r&&e!==n)return-1;if(e===n&&e!==r)return 1;if(e===r&&e===n)continue;e!==r&&e!==n&&(a=!0)}const o=this.fallback.getProperty(i),s=o.indexOf(r),l=o.indexOf(n);if(s{})){this.fileHandle.then((()=>{this.isActive_&&this.stream_&&this.stream_.end("","",e)}))}constructor(){this.isActive_=!1,this.outputFunction_=console.info,this.fileHandle=Promise.resolve(),this.stream_=null}startDebugFile_(e){this.fileHandle=Dp.Z.fs.promises.open(e,"w"),this.fileHandle=this.fileHandle.then((t=>{this.stream_=t.createWriteStream(e),this.outputFunction_=function(...e){this.stream_.write(e.join(" ")),this.stream_.write("\n")}.bind(this),this.stream_.on("error",function(e){console.info("Invalid log file. Debug information sent to console."),this.outputFunction_=console.info}.bind(this)),this.stream_.on("finish",(function(){console.info("Finalizing debug file.")}))}))}output_(e){console.info!==this.outputFunction_?this.fileHandle.then((()=>this.outputFunction_.apply(this.outputFunction_,["Speech Rule Engine Debugger:"].concat(e)))):this.outputFunction_.apply(console,["Speech Rule Engine Debugger:"].concat(e))}}var Rp=__webpack_require__(740);class Tp extends Error{constructor(e=""){super(),this.message=e,this.name="SRE Error"}}class Ip{set defaultLocale(e){this._defaultLocale=Rp.L.ensureLocale(e,this._defaultLocale)}get defaultLocale(){return this._defaultLocale}static getInstance(){return Ip.instance=Ip.instance||new Ip,Ip.instance}static defaultEvaluator(e,t){return e}static evaluateNode(e){return Ip.nodeEvaluator(e)}getRate(){const e=parseInt(this.rate,10);return isNaN(e)?100:e}setDynamicCstr(e){if(this.defaultLocale&&(vp.DEFAULT_VALUES[Sp.LOCALE]=this.defaultLocale),e){const t=Object.keys(e);for(let a=0;a[ \f\n\r\t\v\u200b]+<").trim()}(e),i=!!a.match(/&(?!lt|gt|amp|quot|apos)\w+;/g);if(!a)throw new Error("Empty input!");try{const e=t.parseFromString(a,i?"text/html":"text/xml");return Op.getInstance().mode===Ap.HTTP?(Up.currentDocument=e,i?e.body.childNodes[0]:e.documentElement):e.documentElement}catch(e){throw new Tp("Illegal input: "+e.message)}}var Kp;function Jp(e,t){e.parentNode&&(e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e))}function Yp(e){return Dp.Z.document.createElement(e)}function Qp(e,t){return Dp.Z.document.createElementNS(e,t)}function eC(e){let t="",a=/(>)(<)(\/*)/g,i=0,r=(e=e.replace(a,"$1\r\n$2$3")).split("\r\n");for(a=/(\.)*(<)(\/*)/g,r=r.map((e=>e.replace(a,"$1\r\n$2$3").split("\r\n"))).reduce(((e,t)=>e.concat(t)),[]);r.length;){let e=r.shift();if(!e)continue;let a=0;if(e.match(/^<\w[^>/]*>[^>]+$/)){const t=tC(e,r[0]);t[0]?t[1]?(e+=r.shift().slice(0,-t[1].length),t[1].trim()&&r.unshift(t[1])):e+=r.shift():a=1}else if(e.match(/^<\/\w/))0!==i&&(i-=1);else if(e.match(/^<\w[^>]*[^/]>.*$/))a=1;else if(e.match(/^<\w[^>]*\/>.+$/)){const t=e.indexOf(">")+1,a=e.slice(t);a.trim()&&r.unshift(),e=e.slice(0,t)+a}else a=0;t+=new Array(i+1).join(" ")+e+"\r\n",i+=a}return t}function tC(e,t){if(!t)return[!1,""];const a=e.match(/^<([^> ]+).*>/),i=t.match(/^<\/([^>]+)>(.*)/);return a&&i&&a[1]===i[1]?[!0,i[2]]:[!1,""]}function aC(e,t,a){return e.querySelectorAll?$p(e.querySelectorAll(`[${t}="${a}"]`)):Wp(`.//*[@${t}="${a}"]`,e)}function iC(e,t){return e.querySelectorAll?$p(e.querySelectorAll(t)):Wp(`.//${t}`,e)}function rC(e){return e.tagName.toUpperCase()}function nC(e){return e.cloneNode(!0)}function oC(e){return(new Dp.Z.xmldom.XMLSerializer).serializeToString(e)}function sC(e,t){return e.toString()}function lC(e){return e.toString()}function dC(e,t){return e+t.toLowerCase()}!function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE",e[e.NOTATION_NODE=12]="NOTATION_NODE"}(Kp||(Kp={}));const cC={};function uC(e,t=""){if(!e.childNodes||!e.childNodes[0]||!e.childNodes[0].childNodes||e.childNodes[0].childNodes.length<2||"number"!==e.childNodes[0].childNodes[0].tagName||"integer"!==e.childNodes[0].childNodes[0].getAttribute("role")||"number"!==e.childNodes[0].childNodes[1].tagName||"integer"!==e.childNodes[0].childNodes[1].getAttribute("role"))return{convertible:!1,content:e.textContent};const a=e.childNodes[0].childNodes[1].textContent,i=e.childNodes[0].childNodes[0].textContent,r=Number(a),n=Number(i);return isNaN(r)||isNaN(n)?{convertible:!1,content:`${i} ${t} ${a}`}:{convertible:!0,enumerator:n,denominator:r}}function pC(e,t,a){const i=uC(e);if(i.convertible){const e=i.enumerator,r=i.denominator;return e>0&&e0&&rpC(e,10,100),radicalNestDepth:e=>"",combineRootIndex:function(e,t){return e},combineNestedFraction:cC.identityCombiner,combineNestedRadical:cC.identityCombiner,fontRegexp:function(e){return new RegExp("^"+e.split(/ |-/).join("( |-)")+"( |-)")},si:dC,plural:lC},MESSAGES:{MS:{},MSroots:{},font:{},embellish:{},role:{},enclose:{},navigate:{},regexp:{},unitTimes:""},ALPHABETS:{latinSmall:[],latinCap:[],greekSmall:[],greekCap:[],capPrefix:{default:""},smallPrefix:{default:""},digitPrefix:{default:""},languagePrefix:{},digitTrans:{default:lC,mathspeak:lC,clearspeak:lC},letterTrans:{default:lC},combiner:(e,t,a)=>e},NUMBERS:CC(),COMBINERS:{},CORRECTIONS:{},SUBISO:{default:"",current:"",all:[]}}}function mC(e){switch(e){case 1:return fC.MESSAGES.MS.ONCE||"";case 2:return fC.MESSAGES.MS.TWICE;default:return e.toString()}}function gC(e,t){return e===fC.MESSAGES.MS.ROOTINDEX||e===fC.MESSAGES.MS.INDEX?e:e+" "+t}function yC(e){return LC(fC.MESSAGES.font[e],e)}function LC(e,t){return void 0===e?t:"string"==typeof e?e:e[0]}const kC="grammar";class bC{static getInstance(){return bC.instance=bC.instance||new bC,bC.instance}static parseInput(e){const t={},a=e.split(":");for(const e of a){const a=e.split("="),i=a[0].trim();a[1]?t[i]=a[1].trim():i.match(/^!/)?t[i.slice(1)]=!1:t[i]=!0}return t}static parseState(e){const t={},a=e.split(" ");for(const e of a){const a=e.split(":"),i=a[0],r=a[1];t[i]=r||!0}return t}static translateString(e){if(e.match(/:unit$/))return bC.translateUnit(e);const t=Op.getInstance();let a=t.evaluator(e,t.dynamicCstr);return a=null===a?e:a,bC.getInstance().getParameter("plural")&&(a=fC.FUNCTIONS.plural(a)),a}static translateUnit(e){e=bC.prepareUnit(e);const t=Op.getInstance(),a=bC.getInstance().getParameter("plural"),i=t.strict,r=`${t.locale}.${t.modality}.default`;let n,o;return t.strict=!0,a&&(n=t.defaultParser.parse(r+".plural"),o=t.evaluator(e,n)),o?(t.strict=i,o):(n=t.defaultParser.parse(r+".default"),o=t.evaluator(e,n),t.strict=i,o?(a&&(o=fC.FUNCTIONS.plural(o)),o):bC.cleanUnit(e))}static prepareUnit(e){const t=e.match(/:unit$/);return t?e.slice(0,t.index).replace(/\s+/g," ")+e.slice(t.index):e}static cleanUnit(e){return e.match(/:unit$/)?e.replace(/:unit$/,""):e}clear(){this.parameters_={},this.stateStack_=[]}setParameter(e,t){const a=this.parameters_[e];return t?this.parameters_[e]=t:delete this.parameters_[e],a}getParameter(e){return this.parameters_[e]}setCorrection(e,t){this.corrections_[e]=t}setPreprocessor(e,t){this.preprocessors_[e]=t}getCorrection(e){return this.corrections_[e]}getState(){const e=[];for(const[t,a]of Object.entries(this.parameters_))e.push("string"==typeof a?t+":"+a:t);return e.join(" ")}processSingles(){const e={};for(const t of this.singles)e[t]=!1;this.singles=[],this.pushState(e)}pushState(e){for(let[t,a]of Object.entries(e))t.match(/^\?/)&&(delete e[t],t=t.slice(1),this.singles.push(t)),e[t]=this.setParameter(t,a);this.stateStack_.push(e)}popState(){const e=this.stateStack_.pop();for(const[t,a]of Object.entries(e))this.setParameter(t,a)}setAttribute(e){if(e&&e.nodeType===Kp.ELEMENT_NODE){const t=this.getState();t&&e.setAttribute(kC,t)}}preprocess(e){return this.runProcessors(e,this.preprocessors_)}correct(e){return this.runProcessors(e,this.corrections_)}apply(e,t){return this.currentFlags=t||{},e=this.currentFlags.adjust||this.currentFlags.preprocess?bC.getInstance().preprocess(e):e,(this.parameters_.translate||this.currentFlags.translate)&&(e=bC.translateString(e)),e=this.currentFlags.adjust||this.currentFlags.correct?bC.getInstance().correct(e):e,this.currentFlags={},e}runProcessors(e,t){for(const[a,i]of Object.entries(this.parameters_)){const r=t[a];r&&(e=!0===i?r(e):r(e,i))}return e}constructor(){this.currentFlags={},this.parameters_={},this.corrections_={},this.preprocessors_={},this.stateStack_=[],this.singles=[]}}function SC(e,t){if(!t||!e)return e;const a=fC.FUNCTIONS.fontRegexp(yC(t));return e.replace(a,"")}function AC(e){const t=e%1e3,a=Math.floor(t/100),i=a?1===a?"cent":vC.ones[a]+"-cents":"",r=function(e){const t=e%100;if(t<20)return vC.ones[t];const a=Math.floor(t/10),i=vC.tens[a],r=vC.ones[t%10];return i&&r?i+(2===a?"-i-":"-")+r:i||r}(t%100);return i&&r?i+vC.numSep+r:i||r}function wC(e){if(0===e)return vC.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%(t>1?1e6:1e3);if(i){let e=vC.large[t];if(t)if(1===t)a=(1===i?"":AC(i)+vC.numSep)+e+(a?vC.numSep+a:"");else{const t=wC(i);e=1===i?e:e.replace(/\u00f3$/,"ons"),a=t+vC.numSep+e+(a?vC.numSep+a:"")}else a=AC(i)}e=Math.floor(e/(t>1?1e6:1e3)),t++}return a}function EC(e){const t=bC.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"n")}bC.getInstance().setCorrection("localFont",yC),bC.getInstance().setCorrection("localRole",(function(e){return LC(fC.MESSAGES.role[e],e)})),bC.getInstance().setCorrection("localEnclose",(function(e){return LC(fC.MESSAGES.enclose[e],e)})),bC.getInstance().setCorrection("ignoreFont",SC),bC.getInstance().setPreprocessor("annotation",(function(e,t){return e+":"+t})),bC.getInstance().setPreprocessor("noTranslateText",(function(e){return e.match(new RegExp("^["+fC.MESSAGES.regexp.TEXT+"]+$"))&&(bC.getInstance().currentFlags.translate=!1),e})),bC.getInstance().setCorrection("ignoreCaps",(function(e){let t=fC.ALPHABETS.capPrefix[Op.getInstance().domain];return void 0===t&&(t=fC.ALPHABETS.capPrefix.default),SC(e,t)})),bC.getInstance().setPreprocessor("numbers2alpha",(function(e){return e.match(/\d+/)?fC.NUMBERS.numberToWords(parseInt(e,10)):e}));const vC=CC();vC.numericOrdinal=EC,vC.numberToWords=wC,vC.numberToOrdinal=function(e,t){if(e>1999)return EC(e);if(e<=10)return vC.special.onesOrdinals[e-1];const a=wC(e);return a.match(/mil$/)?a.replace(/mil$/,"mil\xb7l\xe8sima"):a.match(/u$/)?a.replace(/u$/,"vena"):a.match(/a$/)?a.replace(/a$/,"ena"):a+(a.match(/e$/)?"na":"ena")};const xC=vC,NC=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let MC=null;function _C(e,t=!1){return e===BC.ones[1]?t?"et":"en":e}function FC(e,t=!1){let a=e%1e3,i="",r=BC.ones[Math.floor(a/100)];if(i+=r?_C(r,!0)+" hundrede":"",a%=100,a)if(i+=i?" og ":"",r=t?BC.special.smallOrdinals[a]:BC.ones[a],r)i+=r;else{const e=t?BC.special.tensOrdinals[Math.floor(a/10)]:BC.tens[Math.floor(a/10)];r=BC.ones[a%10],i+=r?_C(r)+"og"+e:e}return i}function PC(e,t=!1){if(0===e)return BC.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const e=FC(r,t&&!a);if(a){const t=BC.large[a],n=r>1?"er":"";i=_C(e,a<=1)+" "+t+n+(i?" og ":"")+i}else i=_C(e)+i}e=Math.floor(e/1e3),a++}return i}function DC(e){if(e%100)return PC(e,!0);const t=PC(e);return t.match(/e$/)?t:t+"e"}const BC=CC();BC.wordOrdinal=DC,BC.numericOrdinal=function(e){return e.toString()+"."},BC.numberToWords=PC,BC.numberToOrdinal=function(e,t){return 1===e?t?"hel":"hele":2===e?t?"halv":"halve":DC(e)+(t?"dele":"del")};const RC=BC;let TC=null;function IC(e,t=!1){return e===UC.ones[1]?t?"eine":"ein":e}function OC(e){let t=e%1e3,a="",i=UC.ones[Math.floor(t/100)];if(a+=i?IC(i)+"hundert":"",t%=100,t)if(a+=a?UC.numSep:"",i=UC.ones[t],i)a+=i;else{const e=UC.tens[Math.floor(t/10)];i=UC.ones[t%10],a+=i?IC(i)+"und"+e:e}return a}function qC(e){if(0===e)return UC.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){const r=OC(e%1e3);if(t){const e=UC.large[t],n=t>1&&i>1?e.match(/e$/)?"n":"en":"";a=IC(r,t>1)+e+n+a}else a=IC(r,t>1)+a}e=Math.floor(e/1e3),t++}return a.replace(/ein$/,"eins")}function ZC(e){if(1===e)return"erste";if(3===e)return"dritte";if(7===e)return"siebte";if(8===e)return"achte";return qC(e)+(e<19?"te":"ste")}const UC=CC();UC.wordOrdinal=ZC,UC.numericOrdinal=function(e){return e.toString()+"."},UC.numberToWords=qC,UC.numberToOrdinal=function(e,t){return 1===e?"eintel":2===e?t?"halbe":"halb":ZC(e)+"l"};const jC=UC,zC=function(e,t,a){return"s"===a&&(t=t.split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),a=""),e=a?a+" "+e:e,t?t+" "+e:e},HC=function(e,t,a){return e=a&&"s"!==a?a+" "+e:e,t?e+" "+t:e};let GC=null;function WC(e){let t=e%1e3,a="";return a+=XC.ones[Math.floor(t/100)]?XC.ones[Math.floor(t/100)]+XC.numSep+"hundred":"",t%=100,t&&(a+=a?XC.numSep:"",a+=XC.ones[t]||XC.tens[Math.floor(t/10)]+(t%10?XC.numSep+XC.ones[t%10]:"")),a}function VC(e){if(0===e)return XC.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e3&&(a=WC(e%1e3)+(t?"-"+XC.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function $C(e){let t=VC(e);return t.match(/one$/)?t=t.slice(0,-3)+"first":t.match(/two$/)?t=t.slice(0,-3)+"second":t.match(/three$/)?t=t.slice(0,-5)+"third":t.match(/five$/)?t=t.slice(0,-4)+"fifth":t.match(/eight$/)?t=t.slice(0,-5)+"eighth":t.match(/nine$/)?t=t.slice(0,-4)+"ninth":t.match(/twelve$/)?t=t.slice(0,-6)+"twelfth":t.match(/ty$/)?t=t.slice(0,-2)+"tieth":t+="th",t}const XC=CC();XC.wordOrdinal=$C,XC.numericOrdinal=function(e){const t=e%100,a=e.toString();if(t>10&&t<20)return a+"th";switch(e%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd";default:return a+"th"}},XC.numberToWords=VC,XC.numberToOrdinal=function(e,t){if(1===e)return t?"oneths":"oneth";if(2===e)return t?"halves":"half";const a=$C(e);return t?a+"s":a};const KC=XC;let JC=null;function YC(e){const t=e%1e3,a=Math.floor(t/100),i=QC.special.hundreds[a],r=function(e){const t=e%100;if(t<30)return QC.ones[t];const a=QC.tens[Math.floor(t/10)],i=QC.ones[t%10];return a&&i?a+" y "+i:a||i}(t%100);return 1===a?r?i+"to "+r:i:i&&r?i+" "+r:i||r}const QC=CC();QC.numericOrdinal=function(e){const t=bC.getInstance().getParameter("gender");return e.toString()+("f"===t?"a":"o")},QC.numberToWords=function(e){if(0===e)return QC.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=QC.large[t];const r=YC(i);t?1===i?(e=e.match("/^mil( |$)/")?e:"un "+e,a=e+(a?" "+a:"")):(e=e.replace(/\u00f3n$/,"ones"),a=YC(i)+" "+e+(a?" "+a:"")):a=r}e=Math.floor(e/1e3),t++}return a},QC.numberToOrdinal=function(e,t){if(e>1999)return e.toString()+"a";if(e<=12)return QC.special.onesOrdinals[e-1];const a=[];if(e>=1e3&&(e-=1e3,a.push("mil\xe9sima")),!e)return a.join(" ");let i=0;return i=Math.floor(e/100),i>0&&(a.push(QC.special.hundredsOrdinals[i-1]),e%=100),e<=12?a.push(QC.special.onesOrdinals[e-1]):(i=Math.floor(e/10),i>0&&(a.push(QC.special.tensOrdinals[i-1]),e%=10),e>0&&a.push(QC.special.onesOrdinals[e-1])),a.join(" ")};const ef=QC,tf=function(e,t,a){return e="sans serif "+(a?a+" "+e:e),t?e+" "+t:e};let af=null;let rf=null;function nf(e){let t=e%1e3,a="";if(a+=df.ones[Math.floor(t/100)]?df.ones[Math.floor(t/100)]+"-cent":"",t%=100,t){a+=a?"-":"";let e=df.ones[t];if(e)a+=e;else{const i=df.tens[Math.floor(t/10)];i.match(/-dix$/)?(e=df.ones[t%10+10],a+=i.replace(/-dix$/,"")+"-"+e):a+=i+(t%10?"-"+df.ones[t%10]:"")}}const i=a.match(/s-\w+$/);return i?a.replace(/s-\w+$/,i[0].slice(1)):a.replace(/-un$/,"-et-un")}function of(e){if(0===e)return df.zero;if(e>=Math.pow(10,36))return e.toString();df.special["tens-"+Op.getInstance().subiso]&&(df.tens=df.special["tens-"+Op.getInstance().subiso]);let t=0,a="";for(;e>0;){const i=e%1e3;if(i){let e=df.large[t];const r=nf(i);if(e&&e.match(/^mille /)){const i=e.replace(/^mille /,"");a=a.match(RegExp(i))?r+(t?"-mille-":"")+a:a.match(RegExp(i.replace(/s$/,"")))?r+(t?"-mille-":"")+a.replace(i.replace(/s$/,""),i):r+(t?"-"+e+"-":"")+a}else e=1===i&&e?e.replace(/s$/,""):e,a=r+(t?"-"+e+"-":"")+a}e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}const sf={1:"uni\xe8me",2:"demi",3:"tiers",4:"quart"};function lf(e){if(1===e)return"premi\xe8re";let t=of(e);return t.match(/^neuf$/)?t=t.slice(0,-1)+"v":t.match(/cinq$/)?t+="u":t.match(/trois$/)?t+="":(t.match(/e$/)||t.match(/s$/))&&(t=t.slice(0,-1)),t+="i\xe8me",t}const df=CC();df.wordOrdinal=lf,df.numericOrdinal=function(e){const t=bC.getInstance().getParameter("gender");return 1===e?e.toString()+("m"===t?"er":"re"):e.toString()+"e"},df.numberToWords=of,df.numberToOrdinal=function(e,t){const a=sf[e]||lf(e);return 3===e?a:t?a+"s":a};const cf=df;let uf=null;function pf(e){if(0===e)return ff.zero;if(e>=Math.pow(10,32))return e.toString();let t=0,a="";const i=function(e){let t=e%1e3,a="";return a+=ff.ones[Math.floor(t/100)]?ff.ones[Math.floor(t/100)]+ff.numSep+ff.special.hundred:"",t%=100,t&&(a+=a?ff.numSep:"",a+=ff.ones[t]),a}(e%1e3);if(!(e=Math.floor(e/1e3)))return i;for(;e>0;){const i=e%100;i&&(a=ff.ones[i]+ff.numSep+ff.large[t]+(a?ff.numSep+a:"")),e=Math.floor(e/100),t++}return i?a+ff.numSep+i:a}function Cf(e){const t=bC.getInstance().getParameter("gender");if(e<=0)return e.toString();if(e<10)return"f"===t?ff.special.ordinalsFeminine[e]:ff.special.ordinalsMasculine[e];return pf(e)+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")}const ff=CC();ff.wordOrdinal=Cf,ff.numericOrdinal=function(e){const t=bC.getInstance().getParameter("gender");return e>0&&e<10?"f"===t?ff.special.simpleSmallOrdinalsFeminine[e]:ff.special.simpleSmallOrdinalsMasculine[e]:e.toString().split("").map((function(e){const t=parseInt(e,10);return isNaN(t)?"":ff.special.simpleNumbers[t]})).join("")+("f"===t?"\u0935\u0940\u0902":"\u0935\u093e\u0901")},ff.numberToWords=pf,ff.numberToOrdinal=function(e,t){return e<=10?ff.special.smallDenominators[e]:Cf(e)+" \u0905\u0902\u0936"};const hf=ff;let mf=null;function gf(e){let t=e%1e4,a="";return a+=bf.ones[Math.floor(t/1e3)]?1===Math.floor(t/1e3)?"\ucc9c":bf.ones[Math.floor(t/1e3)]+"\ucc9c":"",t%=1e3,t&&(a+=bf.ones[Math.floor(t/100)]?1===Math.floor(t/100)?"\ubc31":bf.ones[Math.floor(t/100)]+"\ubc31":"",t%=100,a+=bf.tens[Math.floor(t/10)]+(t%10?bf.ones[t%10]:"")),a}function yf(e){if(0===e)return bf.zero;if(e>=Math.pow(10,36))return e.toString();let t=0,a="";for(;e>0;){e%1e4&&(a=gf(e%1e4)+(t?bf.large[t]+bf.numSep:"")+a),e=Math.floor(e/1e4),t++}return a.replace(/ $/,"")}function Lf(e,t){return 1===e?"\uccab\ubc88\uc9f8":kf(e)+"\ubc88\uc9f8"}function kf(e){const t=yf(e),a=yf(e%=100);if(!a||!e)return t;const i=20===e?"\uc2a4\ubb34":bf.tens[10+Math.floor(e/10)],r=bf.ones[10+Math.floor(e%10)];return t.slice(0,-a.length)+i+r}const bf=CC();bf.wordOrdinal=kf,bf.numericOrdinal=function(e){return Lf(e)},bf.numberToWords=yf,bf.numberToOrdinal=Lf;const Sf=bf;let Af=null;function wf(e){let t=e%1e3,a="";if(a+=xf.ones[Math.floor(t/100)]?xf.ones[Math.floor(t/100)]+xf.numSep+"cento":"",t%=100,t){a+=a?xf.numSep:"";const e=xf.ones[t];if(e)a+=e;else{let e=xf.tens[Math.floor(t/10)];const i=t%10;1!==i&&8!==i||(e=e.slice(0,-1)),a+=e,a+=i?xf.numSep+xf.ones[t%10]:""}}return a}function Ef(e){if(0===e)return xf.zero;if(e>=Math.pow(10,36))return e.toString();if(1===e&&bC.getInstance().getParameter("fraction"))return"un";let t=0,a="";for(;e>0;){e%1e3&&(a=wf(e%1e3)+(t?"-"+xf.large[t]+"-":"")+a),e=Math.floor(e/1e3),t++}return a.replace(/-$/,"")}function vf(e){const t="m"===bC.getInstance().getParameter("gender")?"o":"a";let a=xf.special.onesOrdinals[e];return a?a.slice(0,-1)+t:(a=Ef(e),a.slice(0,-1)+"esim"+t)}const xf=CC();xf.wordOrdinal=vf,xf.numericOrdinal=function(e){const t=bC.getInstance().getParameter("gender");return e.toString()+("m"===t?"o":"a")},xf.numberToWords=Ef,xf.numberToOrdinal=function(e,t){if(2===e)return t?"mezzi":"mezzo";const a=vf(e);if(!t)return a;const i=a.match(/o$/)?"i":"e";return a.slice(0,-1)+i};const Nf=xf,Mf=function(e,t,a){return e.match(/^[a-zA-Z]$/)&&(t=t.replace("cerchiato","cerchiata")),e=a?e+" "+a:e,t?e+" "+t:e};let _f=null;function Ff(e,t=!1){let a=e%1e3,i="";const r=Math.floor(a/100),n=Bf.ones[r];if(i+=n?(1===r?"":n)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Bf.special.smallOrdinals[a];if(e)return i+e;if(a%10)return i+Bf.tens[Math.floor(a/10)]+Bf.special.smallOrdinals[a%10]}i+=Bf.ones[a]||Bf.tens[Math.floor(a/10)]+(a%10?Bf.ones[a%10]:"")}return t?Pf(i):i}function Pf(e){const t=Bf.special.endOrdinal[0];return"a"===t&&e.match(/en$/)?e.slice(0,-2)+Bf.special.endOrdinal:e.match(/(d|n)$/)||e.match(/hundre$/)?e+"de":e.match(/i$/)?e+Bf.special.endOrdinal:"a"===t&&e.match(/e$/)?e.slice(0,-1)+Bf.special.endOrdinal:(e.match(/e$/),e+"nde")}function Df(e){return Of(e,!0)}const Bf=CC();Bf.wordOrdinal=Df,Bf.numericOrdinal=function(e){return e.toString()+"."},Bf.numberToWords=Of,Bf.numberToOrdinal=function(e,t){return Df(e)};const Rf=Bf;function Tf(e,t=!1){return e===Bf.ones[1]?"ein"===e?"eitt ":t?"et":"ett":e}function If(e,t=!1){let a=e%1e3,i="",r=Bf.ones[Math.floor(a/100)];if(i+=r?Tf(r)+"hundre":"",a%=100,a){if(i+=i?"og":"",t){const e=Bf.special.smallOrdinals[a];if(e)return i+e}if(r=Bf.ones[a],r)i+=r;else{const e=Bf.tens[Math.floor(a/10)];r=Bf.ones[a%10],i+=r?r+"og"+e:e}}return t?Pf(i):i}function Of(e,t=!1){const a="alt"===Op.getInstance().subiso?function(e,t=!1){if(0===e)return t?Bf.special.smallOrdinals[0]:Bf.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=If(e%1e3,!a&&t);!a&&t&&(t=!t),i=(1===a?Tf(n,!0):n)+(a>1?Bf.numSep:"")+(a?Bf.large[a]+(a>1&&r>1?"er":""):"")+(a>1&&i?Bf.numSep:"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t):function(e,t=!1){if(0===e)return t?Bf.special.smallOrdinals[0]:Bf.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=Ff(e%1e3,!a&&t);!a&&t&&(t=!t),i=n+(a?" "+Bf.large[a]+(a>1&&r>1?"er":"")+(i?" ":""):"")+i}e=Math.floor(e/1e3),a++}return t?i+(i.match(/tusen$/)?"de":"te"):i}(e,t);return a}let qf=null;function Zf(e){return e.toString().split("").map((function(e){return Uf.ones[parseInt(e,10)]})).join("")}const Uf=CC();Uf.numberToWords=Zf,Uf.numberToOrdinal=Zf;const jf=Uf,zf=function(e){return e.match(RegExp("^"+Xf.ALPHABETS.languagePrefix.english))?e.slice(1):e},Hf=function(e,t,a){return e=zf(e),t?e+t:e},Gf=function(e,t,a){return t+zf(e)},Wf=function(e,t,a){return t+(a||"")+(e=zf(e))+"\u283b"},Vf=function(e,t,a){return t+(a||"")+(e=zf(e))+"\u283b\u283b"},$f=function(e,t,a){return t+(e=zf(e))+"\u283e"};let Xf=null;let Kf=null;function Jf(e){let t=e%1e3,a="";const i=Math.floor(t/100);return a+=eh.ones[i]?(1===i?"":eh.ones[i]+eh.numSep)+"hundra":"",t%=100,t&&(a+=a?eh.numSep:"",a+=eh.ones[t]||eh.tens[Math.floor(t/10)]+(t%10?eh.numSep+eh.ones[t%10]:"")),a}function Yf(e,t=!1){if(0===e)return eh.zero;if(e>=Math.pow(10,36))return e.toString();let a=0,i="";for(;e>0;){const r=e%1e3;if(r){const n=eh.large[a],o=r>1&&a>1&&!t?"er":"";i=(1===a&&1===r?"":(a>1&&1===r?"en":Jf(e%1e3))+(a>1?" ":""))+(a?n+o+(a>1?" ":""):"")+i}e=Math.floor(e/1e3),a++}return i.replace(/ $/,"")}function Qf(e){let t=Yf(e,!0);return t.match(/^noll$/)?t="nollte":t.match(/ett$/)?t=t.replace(/ett$/,"f\xf6rsta"):t.match(/tv\xe5$/)?t=t.replace(/tv\xe5$/,"andra"):t.match(/tre$/)?t=t.replace(/tre$/,"tredje"):t.match(/fyra$/)?t=t.replace(/fyra$/,"fj\xe4rde"):t.match(/fem$/)?t=t.replace(/fem$/,"femte"):t.match(/sex$/)?t=t.replace(/sex$/,"sj\xe4tte"):t.match(/sju$/)?t=t.replace(/sju$/,"sjunde"):t.match(/\xe5tta$/)?t=t.replace(/\xe5tta$/,"\xe5ttonde"):t.match(/nio$/)?t=t.replace(/nio$/,"nionde"):t.match(/tio$/)?t=t.replace(/tio$/,"tionde"):t.match(/elva$/)?t=t.replace(/elva$/,"elfte"):t.match(/tolv$/)?t=t.replace(/tolv$/,"tolfte"):t.match(/tusen$/)?t=t.replace(/tusen$/,"tusonde"):t.match(/jard$/)||t.match(/jon$/)?t+="te":t+="de",t}const eh=CC();eh.wordOrdinal=Qf,eh.numericOrdinal=function(e){const t=e.toString();return t.match(/11$|12$/)?t+":e":t+(t.match(/1$|2$/)?":a":":e")},eh.numberToWords=Yf,eh.numberToOrdinal=function(e,t){if(1===e)return"hel";if(2===e)return t?"halva":"halv";let a=Qf(e);return a=a.match(/de$/)?a.replace(/de$/,""):a,a+(t?"delar":"del")};const th=eh;let ah=null;const ih={ca:function(){return MC||(MC=function(){const e=hC();return e.NUMBERS=xC,e.COMBINERS.sansserif=NC,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=gC,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*os$/.test(e)?e+"sos":/.*s$/.test(e)?e+"os":/.*ga$/.test(e)?e.slice(0,-2)+"gues":/.*\xe7a$/.test(e)?e.slice(0,-2)+"ces":/.*ca$/.test(e)?e.slice(0,-2)+"ques":/.*ja$/.test(e)?e.slice(0,-2)+"ges":/.*qua$/.test(e)?e.slice(0,-3)+"q\xfces":/.*a$/.test(e)?e.slice(0,-1)+"es":/.*(e|i)$/.test(e)?e+"ns":/.*\xed$/.test(e)?e.slice(0,-1)+"ins":e+"s",e.FUNCTIONS.si=(e,t)=>(t.match(/^metre/)&&(e=e.replace(/a$/,"\xe0").replace(/o$/,"\xf2").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=cC.prefixCombiner,e}()),MC},da:function(){return TC||(TC=function(){const e=hC();return e.NUMBERS=RC,e.FUNCTIONS.radicalNestDepth=mC,e.FUNCTIONS.fontRegexp=t=>t===e.ALPHABETS.capPrefix.default?RegExp("^"+t+" "):RegExp(" "+t+"$"),e.ALPHABETS.combiner=cC.postfixCombiner,e.ALPHABETS.digitTrans.default=RC.numberToWords,e}()),TC},de:function(){return GC||(GC=function(){const e=hC();return e.NUMBERS=jC,e.COMBINERS.germanPostfix=HC,e.ALPHABETS.combiner=zC,e.FUNCTIONS.radicalNestDepth=t=>t>1?e.NUMBERS.numberToWords(t)+"fach":"",e.FUNCTIONS.combineRootIndex=(e,t)=>{const a=t?t+"wurzel":"";return e.replace("Wurzel",a)},e.FUNCTIONS.combineNestedRadical=(e,t,a)=>{const i=(t?t+" ":"")+(e=a.match(/exponent$/)?e+"r":e);return a.match(/ /)?a.replace(/ /," "+i+" "):i+" "+a},e.FUNCTIONS.fontRegexp=function(e){return e=e.split(" ").map((function(e){return e.replace(/s$/,"(|s)")})).join(" "),new RegExp("((^"+e+" )|( "+e+"$))")},e.CORRECTIONS.correctOne=e=>e.replace(/^eins$/,"ein"),e.CORRECTIONS.localFontNumber=e=>yC(e).split(" ").map((function(e){return e.replace(/s$/,"")})).join(" "),e.CORRECTIONS.lowercase=e=>e.toLowerCase(),e.CORRECTIONS.article=e=>{const t=bC.getInstance().getParameter("case"),a=bC.getInstance().getParameter("plural");return"dative"===t?{der:"dem",die:a?"den":"der",das:"dem"}[e]:e},e.CORRECTIONS.masculine=e=>"dative"===bC.getInstance().getParameter("case")?e+"n":e,e}()),GC},en:function(){return JC||(JC=function(){const e=hC();return e.NUMBERS=KC,e.FUNCTIONS.radicalNestDepth=mC,e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.ALPHABETS.combiner=cC.prefixCombiner,e.ALPHABETS.digitTrans.default=KC.numberToWords,e.CORRECTIONS.article=e=>bC.getInstance().getParameter("noArticle")?"":e,e}()),JC},es:function(){return af||(af=function(){const e=hC();return e.NUMBERS=ef,e.COMBINERS.sansserif=tf,e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.combineRootIndex=gC,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>e+a,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e+" "),e.FUNCTIONS.plural=e=>/.*(a|e|i|o|u)$/.test(e)?e+"s":/.*z$/.test(e)?e.slice(0,-1)+"ces":/.*c$/.test(e)?e.slice(0,-1)+"ques":/.*g$/.test(e)?e+"ues":/.*\u00f3n$/.test(e)?e.slice(0,-2)+"ones":e+"es",e.FUNCTIONS.si=(e,t)=>(t.match(/^metro/)&&(e=e.replace(/a$/,"\xe1").replace(/o$/,"\xf3").replace(/i$/,"\xed")),e+t),e.ALPHABETS.combiner=cC.prefixCombiner,e}()),af},euro:function(){return rf||(rf=hC()),rf},fr:function(){return uf||(uf=function(){const e=hC();return e.NUMBERS=cf,e.FUNCTIONS.radicalNestDepth=mC,e.FUNCTIONS.combineRootIndex=gC,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.FUNCTIONS.plural=e=>/.*s$/.test(e)?e:e+"s",e.CORRECTIONS.article=e=>bC.getInstance().getParameter("noArticle")?"":e,e.ALPHABETS.combiner=cC.romanceCombiner,e.SUBISO={default:"fr",current:"fr",all:["fr","be","ch"]},e}()),uf},hi:function(){return mf||(mf=function(){const e=hC();return e.NUMBERS=hf,e.ALPHABETS.combiner=cC.prefixCombiner,e.FUNCTIONS.radicalNestDepth=mC,e}()),mf},it:function(){return _f||(_f=function(){const e=hC();return e.NUMBERS=Nf,e.COMBINERS.italianPostfix=Mf,e.FUNCTIONS.radicalNestDepth=mC,e.FUNCTIONS.combineRootIndex=gC,e.FUNCTIONS.combineNestedFraction=(e,t,a)=>a.replace(/ $/g,"")+t+e,e.FUNCTIONS.combineNestedRadical=(e,t,a)=>a+" "+e,e.FUNCTIONS.fontRegexp=e=>RegExp(" (en |)"+e+"$"),e.ALPHABETS.combiner=cC.romanceCombiner,e}()),_f},ko:function(){return Af||(Af=function(){const e=hC();return e.NUMBERS=Sf,e.FUNCTIONS.radicalNestDepth=mC,e.FUNCTIONS.plural=function(e){return e},e.FUNCTIONS.si=(e,t)=>e+t,e.FUNCTIONS.combineRootIndex=function(e,t){return e+t},e.ALPHABETS.combiner=cC.prefixCombiner,e.ALPHABETS.digitTrans.default=Sf.numberToWords,e.CORRECTIONS.postposition=e=>{if(["\uac19\ub2e4","\ub294","\uc640","\ub97c","\ub85c"].includes(e))return e;const t=e.slice(-1);let a=(t.charCodeAt(0)-44032)%28>0;return t.match(/[r,l,n,m,1,3,6,7,8,0]/i)&&(a=!0),bC.getInstance().setParameter("final",a),e},e.CORRECTIONS.article=e=>{const t=bC.getInstance().getParameter("final");t&&bC.getInstance().setParameter("final",!1),"\uac19\ub2e4"===e&&(e="\ub294");const a={\ub294:"\uc740",\uc640:"\uacfc",\ub97c:"\uc744",\ub85c:"\uc73c\ub85c"}[e];return void 0!==a&&t?a:e},e}()),Af},nb:function(){return qf||(qf=function(){const e=hC();return e.NUMBERS=Rf,e.ALPHABETS.combiner=cC.prefixCombiner,e.ALPHABETS.digitTrans.default=Rf.numberToWords,e.FUNCTIONS.radicalNestDepth=mC,e}()),qf},nn:function(){return Kf||(Kf=function(){const e=hC();return e.NUMBERS=Rf,e.ALPHABETS.combiner=cC.prefixCombiner,e.ALPHABETS.digitTrans.default=Rf.numberToWords,e.FUNCTIONS.radicalNestDepth=mC,e.SUBISO={default:"",current:"",all:["","alt"]},e}()),Kf},sv:function(){return ah||(ah=function(){const e=hC();return e.NUMBERS=th,e.FUNCTIONS.radicalNestDepth=mC,e.FUNCTIONS.fontRegexp=function(e){return new RegExp("((^"+e+" )|( "+e+"$))")},e.ALPHABETS.combiner=cC.prefixCombiner,e.ALPHABETS.digitTrans.default=th.numberToWords,e.CORRECTIONS.correctOne=e=>e.replace(/^ett$/,"en"),e}()),ah},nemeth:function(){return Xf||(Xf=function(){const e=hC();return e.NUMBERS=jf,e.COMBINERS={postfixCombiner:Hf,germanCombiner:Gf,embellishCombiner:Wf,doubleEmbellishCombiner:Vf,parensCombiner:$f},e.FUNCTIONS.fracNestDepth=e=>!1,e.FUNCTIONS.fontRegexp=e=>RegExp("^"+e),e.FUNCTIONS.si=lC,e.ALPHABETS.combiner=(e,t,a)=>t?t+a+e:zf(e),e.ALPHABETS.digitTrans={default:jf.numberToWords},e}()),Xf}};function rh(){const e=function(){const e=Rp.L.ensureLocale(Op.getInstance().locale,Op.getInstance().defaultLocale);return Op.getInstance().locale=e,ih[e]()}();if(function(e){const t=Op.getInstance().subiso;-1===e.SUBISO.all.indexOf(t)&&(Op.getInstance().subiso=e.SUBISO.default);e.SUBISO.current=Op.getInstance().subiso}(e),e){for(const t of Object.getOwnPropertyNames(e))fC[t]=e[t];for(const[t,a]of Object.entries(e.CORRECTIONS))bC.getInstance().setCorrection(t,a)}}function nh(){return"undefined"!=typeof window&&"ActiveXObject"in window&&"clipboardData"in window&&(dh(Dp.Z.mathmapsIePath),sh(),!0)}const oh=null;function sh(e){dh(Dp.Z.WGXpath),lh(e)}function lh(e,t){let a=t||1;"undefined"==typeof wgxpath&&a<10?setTimeout((function(){lh(e,a++)}),200):a>=10||(Dp.Z.wgxpath=wgxpath,e?Dp.Z.wgxpath.install({document}):Dp.Z.wgxpath.install(),Up.evaluate=document.evaluate,Up.result=XPathResult,Up.createNSResolver=document.createNSResolver)}function dh(e){const t=Dp.Z.document.createElement("script");t.type="text/javascript",t.src=e,Dp.Z.document.head?Dp.Z.document.head.appendChild(t):Dp.Z.document.body.appendChild(t)}function ch(e){return e.match("/$")?e:e+"/"}function uh(e,t="json"){return ch(Dp.Z.jsonPath)+e+(t.match(/^\./)?t:"."+t)}var ph,Ch,fh;function hh(e){const t=e.toString(16).toUpperCase();return t.length>3?t:("000"+t).slice(-4)}function mh([e,t],a){const i=parseInt(e,16),r=parseInt(t,16),n=[];for(let e=i;e<=r;e++){let t=hh(e);!1!==a[t]&&(t=a[t]||t,n.push(t))}return n}function gh(e,t={}){return mh(e,t).map((e=>String.fromCodePoint(parseInt(e,16))))}!function(e){e.BOLD="bold",e.BOLDFRAKTUR="bold-fraktur",e.BOLDITALIC="bold-italic",e.BOLDSCRIPT="bold-script",e.DOUBLESTRUCK="double-struck",e.DOUBLESTRUCKITALIC="double-struck-italic",e.FULLWIDTH="fullwidth",e.FRAKTUR="fraktur",e.ITALIC="italic",e.MONOSPACE="monospace",e.NORMAL="normal",e.SCRIPT="script",e.SANSSERIF="sans-serif",e.SANSSERIFITALIC="sans-serif-italic",e.SANSSERIFBOLD="sans-serif-bold",e.SANSSERIFBOLDITALIC="sans-serif-bold-italic"}(ph||(ph={})),function(e){e.SUPER="super",e.SUB="sub",e.CIRCLED="circled",e.PARENTHESIZED="parenthesized",e.PERIOD="period",e.NEGATIVECIRCLED="negative-circled",e.DOUBLECIRCLED="double-circled",e.CIRCLEDSANSSERIF="circled-sans-serif",e.NEGATIVECIRCLEDSANSSERIF="negative-circled-sans-serif",e.COMMA="comma",e.SQUARED="squared",e.NEGATIVESQUARED="negative-squared"}(Ch||(Ch={})),function(e){e.LATINCAP="latinCap",e.LATINSMALL="latinSmall",e.GREEKCAP="greekCap",e.GREEKSMALL="greekSmall",e.DIGIT="digit"}(fh||(fh={}));const yh=[{interval:["1D400","1D419"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.BOLD},{interval:["1D41A","1D433"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.BOLD},{interval:["1D56C","1D585"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.BOLDFRAKTUR},{interval:["1D586","1D59F"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.BOLDFRAKTUR},{interval:["1D468","1D481"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.BOLDITALIC},{interval:["1D482","1D49B"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.BOLDITALIC},{interval:["1D4D0","1D4E9"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.BOLDSCRIPT},{interval:["1D4EA","1D503"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.BOLDSCRIPT},{interval:["1D538","1D551"],base:fh.LATINCAP,subst:{"1D53A":"2102","1D53F":"210D","1D545":"2115","1D547":"2119","1D548":"211A","1D549":"211D","1D551":"2124"},capital:!0,category:"Lu",font:ph.DOUBLESTRUCK},{interval:["1D552","1D56B"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.DOUBLESTRUCK},{interval:["1D504","1D51D"],base:fh.LATINCAP,subst:{"1D506":"212D","1D50B":"210C","1D50C":"2111","1D515":"211C","1D51D":"2128"},capital:!0,category:"Lu",font:ph.FRAKTUR},{interval:["1D51E","1D537"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.FRAKTUR},{interval:["FF21","FF3A"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.FULLWIDTH},{interval:["FF41","FF5A"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.FULLWIDTH},{interval:["1D434","1D44D"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.ITALIC},{interval:["1D44E","1D467"],base:fh.LATINSMALL,subst:{"1D455":"210E"},capital:!1,category:"Ll",font:ph.ITALIC},{interval:["1D670","1D689"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.MONOSPACE},{interval:["1D68A","1D6A3"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.MONOSPACE},{interval:["0041","005A"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.NORMAL},{interval:["0061","007A"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.NORMAL},{interval:["1D49C","1D4B5"],base:fh.LATINCAP,subst:{"1D49D":"212C","1D4A0":"2130","1D4A1":"2131","1D4A3":"210B","1D4A4":"2110","1D4A7":"2112","1D4A8":"2133","1D4AD":"211B"},capital:!0,category:"Lu",font:ph.SCRIPT},{interval:["1D4B6","1D4CF"],base:fh.LATINSMALL,subst:{"1D4BA":"212F","1D4BC":"210A","1D4C4":"2134"},capital:!1,category:"Ll",font:ph.SCRIPT},{interval:["1D5A0","1D5B9"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.SANSSERIF},{interval:["1D5BA","1D5D3"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.SANSSERIF},{interval:["1D608","1D621"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.SANSSERIFITALIC},{interval:["1D622","1D63B"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.SANSSERIFITALIC},{interval:["1D5D4","1D5ED"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.SANSSERIFBOLD},{interval:["1D5EE","1D607"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.SANSSERIFBOLD},{interval:["1D63C","1D655"],base:fh.LATINCAP,subst:{},capital:!0,category:"Lu",font:ph.SANSSERIFBOLDITALIC},{interval:["1D656","1D66F"],base:fh.LATINSMALL,subst:{},capital:!1,category:"Ll",font:ph.SANSSERIFBOLDITALIC},{interval:["0391","03A9"],base:fh.GREEKCAP,subst:{"03A2":"03F4"},capital:!0,category:"Lu",font:ph.NORMAL},{interval:["03B0","03D0"],base:fh.GREEKSMALL,subst:{"03B0":"2207","03CA":"2202","03CB":"03F5","03CC":"03D1","03CD":"03F0","03CE":"03D5","03CF":"03F1","03D0":"03D6"},capital:!1,category:"Ll",font:ph.NORMAL},{interval:["1D6A8","1D6C0"],base:fh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:ph.BOLD},{interval:["1D6C1","1D6E1"],base:fh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:ph.BOLD},{interval:["1D6E2","1D6FA"],base:fh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:ph.ITALIC},{interval:["1D6FB","1D71B"],base:fh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:ph.ITALIC},{interval:["1D71C","1D734"],base:fh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:ph.BOLDITALIC},{interval:["1D735","1D755"],base:fh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:ph.BOLDITALIC},{interval:["1D756","1D76E"],base:fh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:ph.SANSSERIFBOLD},{interval:["1D76F","1D78F"],base:fh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:ph.SANSSERIFBOLD},{interval:["1D790","1D7A8"],base:fh.GREEKCAP,subst:{},capital:!0,category:"Lu",font:ph.SANSSERIFBOLDITALIC},{interval:["1D7A9","1D7C9"],base:fh.GREEKSMALL,subst:{},capital:!1,category:"Ll",font:ph.SANSSERIFBOLDITALIC},{interval:["0030","0039"],base:fh.DIGIT,subst:{},offset:0,category:"Nd",font:ph.NORMAL},{interval:["2070","2079"],base:fh.DIGIT,subst:{2071:"00B9",2072:"00B2",2073:"00B3"},offset:0,category:"No",font:Ch.SUPER},{interval:["2080","2089"],base:fh.DIGIT,subst:{},offset:0,category:"No",font:Ch.SUB},{interval:["245F","2473"],base:fh.DIGIT,subst:{"245F":"24EA"},offset:0,category:"No",font:Ch.CIRCLED},{interval:["3251","325F"],base:fh.DIGIT,subst:{},offset:21,category:"No",font:Ch.CIRCLED},{interval:["32B1","32BF"],base:fh.DIGIT,subst:{},offset:36,category:"No",font:Ch.CIRCLED},{interval:["2474","2487"],base:fh.DIGIT,subst:{},offset:1,category:"No",font:Ch.PARENTHESIZED},{interval:["2487","249B"],base:fh.DIGIT,subst:{2487:"1F100"},offset:0,category:"No",font:Ch.PERIOD},{interval:["2775","277F"],base:fh.DIGIT,subst:{2775:"24FF"},offset:0,category:"No",font:Ch.NEGATIVECIRCLED},{interval:["24EB","24F4"],base:fh.DIGIT,subst:{},offset:11,category:"No",font:Ch.NEGATIVECIRCLED},{interval:["24F5","24FE"],base:fh.DIGIT,subst:{},offset:1,category:"No",font:Ch.DOUBLECIRCLED},{interval:["277F","2789"],base:fh.DIGIT,subst:{"277F":"1F10B"},offset:0,category:"No",font:Ch.CIRCLEDSANSSERIF},{interval:["2789","2793"],base:fh.DIGIT,subst:{2789:"1F10C"},offset:0,category:"No",font:Ch.NEGATIVECIRCLEDSANSSERIF},{interval:["FF10","FF19"],base:fh.DIGIT,subst:{},offset:0,category:"Nd",font:ph.FULLWIDTH},{interval:["1D7CE","1D7D7"],base:fh.DIGIT,subst:{},offset:0,category:"Nd",font:ph.BOLD},{interval:["1D7D8","1D7E1"],base:fh.DIGIT,subst:{},offset:0,category:"Nd",font:ph.DOUBLESTRUCK},{interval:["1D7E2","1D7EB"],base:fh.DIGIT,subst:{},offset:0,category:"Nd",font:ph.SANSSERIF},{interval:["1D7EC","1D7F5"],base:fh.DIGIT,subst:{},offset:0,category:"Nd",font:ph.SANSSERIFBOLD},{interval:["1D7F6","1D7FF"],base:fh.DIGIT,subst:{},offset:0,category:"Nd",font:ph.MONOSPACE},{interval:["1F101","1F10A"],base:fh.DIGIT,subst:{},offset:0,category:"No",font:Ch.COMMA},{interval:["24B6","24CF"],base:fh.LATINCAP,subst:{},capital:!0,category:"So",font:Ch.CIRCLED},{interval:["24D0","24E9"],base:fh.LATINSMALL,subst:{},capital:!1,category:"So",font:Ch.CIRCLED},{interval:["1F110","1F129"],base:fh.LATINCAP,subst:{},capital:!0,category:"So",font:Ch.PARENTHESIZED},{interval:["249C","24B5"],base:fh.LATINSMALL,subst:{},capital:!1,category:"So",font:Ch.PARENTHESIZED},{interval:["1F130","1F149"],base:fh.LATINCAP,subst:{},capital:!0,category:"So",font:Ch.SQUARED},{interval:["1F170","1F189"],base:fh.LATINCAP,subst:{},capital:!0,category:"So",font:Ch.NEGATIVESQUARED},{interval:["1F150","1F169"],base:fh.LATINCAP,subst:{},capital:!0,category:"So",font:Ch.NEGATIVECIRCLED}],Lh=new Map;function kh(e,t){return e+t.split("-").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}for(const e of yh){const t=kh(e.base,e.font),a=gh(e.interval,e.subst);let i=Lh.get(t);i?i.unicode=i.unicode.concat(a):(i=e,i.unicode=a,Lh.set(t,i))}var bh;!function(e){e.CALIGRAPHIC="caligraphic",e.CALIGRAPHICBOLD="caligraphic-bold",e.OLDSTYLE="oldstyle",e.OLDSTYLEBOLD="oldstyle-bold",e.UNKNOWN="unknown"}(bh||(bh={}));const Sh=Object.assign(Object.assign(Object.assign({},ph),bh),Ch);var Ah;!function(e){e.ALLLETTERS="allLetters",e.D="d",e.BAR="bar",e.TILDE="tilde"}(Ah||(Ah={}));const wh=Object.assign(Object.assign({},fh),Ah);var Eh,vh,xh=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);rparseInt(e,16)))):t.push(parseInt(a,16));return t}(t);for(const t of r)i[t]||(e.set(String.fromCodePoint(t),String.fromCodePoint(t+a)),i[t]=!0,i[t+a]=!0)}!function(e){e.Meaning=new Nh,e.Secondary=new Mh,e.FencesHoriz=new Map,e.FencesVert=new Map}(vh||(vh={}));const Ph=["cos","cot","csc","sec","sin","tan","arccos","arccot","arccsc","arcsec","arcsin","arctan"].concat(["cosh","coth","csch","sech","sinh","tanh","arcosh","arcoth","arcsch","arsech","arsinh","artanh"],["deg","det","dim","hom","ker","Tr"],["log","ln","lg","exp","gcd","lcm","arg","im","re","Pr"]);function Dh(e,t,a,i,r,n=[],o={},s={}){const l=Lh.get(kh(e,i));l&&(l.unicode.forEach((e=>{vh.Meaning.set(e,{type:t,role:a,font:r}),n.forEach((t=>vh.Secondary.set(e,t)))})),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&vh.Meaning.set(t,i)}}(l.unicode,o),function(e,t){for(const[a,i]of Object.entries(t)){const t=e[a];void 0!==t&&vh.Secondary.set(t,i)}}(l.unicode,s))}[{set:["23","25","26","40","5c","a1","a7","b6","bf","2017",["2022","2025"],"2027","2030","2031","203b","203c",["2041","2043"],["2047","2049"],["204b","204d"],"2050","2055","2056",["2058","205e"],"2234","2235","fe45","fe46","fe5f","fe60","fe68","fe6a","fe6b","ff03","ff05","ff06","ff0f","ff20","ff3c"],type:"punctuation",role:"unknown"},{set:["22","ab","bb","2dd",["2018","201f"],"2039","203a",["301d","301f"],"fe10","ff02","ff07"],type:"punctuation",role:"quotes"},{set:["3b","204f","2a1f","2a3e","fe14","fe54","ff1b"],type:"punctuation",role:"semicolon"},{set:["3f","203d","fe16","fe56","ff1f"],type:"punctuation",role:"question"},{set:["21","fe15","fe57","ff01"],type:"punctuation",role:"exclamation"},{set:["5e","60","a8","aa","b4","ba","2c7",["2d8","2da"],"2040","207a","207d","207e","ff3e","ff40"],type:"punctuation",role:"overaccent"},{set:["b8","2db","2038","203f","2054","208a","208d","208e"],type:"punctuation",role:"underaccent"},{set:["3a","2982","fe13","fe30","fe55","ff1a"],type:"punctuation",role:"colon"},{set:["2c","2063","fe50","ff0c"],type:"punctuation",role:"comma"},{set:["2026",["22ee","22f1"],"fe19"],type:"punctuation",role:"ellipsis"},{set:["2e","fe52","ff0e"],type:"punctuation",role:"fullstop"},{set:["2d","5f","af",["2010","2015"],"203e","203e","207b","208b","2212","2796",["fe49","fe4f"],"fe58","fe63","ff0d","ff3f","ffe3"],type:"operator",role:"dash",secondary:wh.BAR},{set:["7e","2dc","2f7","303","330","334","2053","223c","223d","301c","ff5e"],type:"operator",role:"tilde",secondary:wh.TILDE},{set:["27","2b9","2ba",["2032","2037"],"2057"],type:"punctuation",role:"prime"},{set:["b0"],type:"punctuation",role:"degree"},{set:["2b","b1","2064","2213","2214","2228","222a",["228c","228e"],"2294","2295","229d","229e","22bb","22bd","22c4","22ce","22d3","2304","271b","271c","2795","27cf","29fa","29fb","29fe",["2a22","2a28"],"2a2d","2a2e","2a39","2a42","2a45","2a46","2a48","2a4a","2a4c","2a4f","2a50","2a52","2a54","2a56","2a57","2a59","2a5b","2a5d",["2a61","2a63"],"2adc","2add","fe62","ff0b"],type:"operator",role:"addition"},{set:["2a","b7","d7","2020","2021","204e","2051","2062",["2217","2219"],"2227","2229","2240","2293","2297",["2299","229b"],"22a0","22a1","22b9","22bc",["22c5","22cc"],"22cf","22d2","22d4","2303","2305","2306","25cb","2715","2716","27ce","27d1",["29d1","29d7"],"29e2","2a1d",["2a2f","2a37"],["2a3b","2a3d"],"2a40","2a43","2a44","2a47","2a49","2a4b","2a4d","2a4e","2a51","2a53","2a55","2a58","2a5a","2a5c",["2a5e","2a60"],"2ada","2adb","fe61","ff0a"],type:"operator",role:"multiplication"},{set:["2d","af","2010","2011","2052","207b","208b","2212","2216","2238","2242","2296","229f","2796","29ff",["2a29","2a2c"],"2a3a","2a41","fe63","ff0d"],type:"operator",role:"subtraction"},{set:["2f","f7","2044","2215","2298","2797","27cc","29bc",["29f5","29f9"],"2a38"],type:"operator",role:"division"},{set:["ac","2200","2201","2203","2204","2206",["221a","221c"],"2310","ffe2"],type:"operator",role:"prefix operator"},{set:["2320","2321","23aa","23ae","23af","23b2","23b3","23b6","23b7"],type:"operator",role:"prefix operator"},{set:["1d7ca","1d7cb"],type:"operator",role:"prefix operator",font:Sh.BOLD},{set:["3d","7e","207c","208c","221d","2237",["223a","223f"],"2243","2245","2248",["224a","224e"],["2251","225f"],"2261","2263","229c","22cd","22d5","29e4","29e6","2a66","2a67",["2a6a","2a6c"],["2a6c","2a78"],"fe66","ff1d"],type:"relation",role:"equality"},{set:["3c","3e","2241","2242","2244","2246","2247","2249","224f","2250","2260","2262",["2264","2281"],"22b0","22b1",["22d6","22e1"],["22e6","22e9"],["2976","2978"],"29c0","29c1","29e1","29e3","29e5",["2a79","2abc"],["2af7","2afa"],"fe64","fe65","ff1c","ff1e"],type:"relation",role:"inequality"},{set:[["2282","228b"],["228f","2292"],["22b2","22b8"],"22d0","22d1",["22e2","22e5"],["22ea","22ed"],"27c3","27c4",["27c7","27c9"],["27d5","27d7"],"27dc",["2979","297b"],"29df",["2abd","2ad8"]],type:"relation",role:"set"},{set:["2236",["27e0","27e5"],"292b","292c",["29b5","29bb"],"29be","29bf",["29c2","29d0"]],type:"relation",role:"unknown"},{set:["2205",["29b0","29b4"]],type:"identifier",role:"set empty"},{set:["1ab2","221e",["29dc","29de"]],type:"identifier",role:"infty"},{set:["22a2","22a3",["22a6","22af"],"27da","27db","27dd","27de","2ade",["2ae2","2ae6"],"2aec","2aed"],type:"relation",role:"logic"},{set:["22a4","22a5","22ba","27d8","27d9","27df","2adf","2ae0",["2ae7","2aeb"],"2af1"],type:"identifier",role:"logic"},{set:[["2190","21ff"],"2301","2324","238b","2794",["2798","27af"],["27b1","27be"],["27f0","27ff"],["2900","292a"],["292d","2975"],["297c","297f"],["2b00","2b11"],["2b30","2b4c"],["ffe9","ffec"]],type:"relation",role:"arrow"},{set:["2208","220a",["22f2","22f9"],"22ff","27d2","2ad9"],type:"operator",role:"element"},{set:["2209"],type:"operator",role:"nonelement"},{set:["220b","220d",["22fa","22fe"]],type:"operator",role:"reelement"},{set:["220c"],type:"operator",role:"renonelement"},{set:[["220f","2211"],["22c0","22c3"],["2a00","2a0b"],"2a3f","2afc","2aff"],type:"largeop",role:"sum"},{set:["2140"],type:"largeop",role:"sum",font:Sh.DOUBLESTRUCK},{set:[["222b","2233"],["2a0c","2a17"],["2a17","2a1c"]],type:"largeop",role:"integral"},{set:[["2500","257F"]],type:"relation",role:"box"},{set:[["2580","259F"]],type:"identifier",role:"block"},{set:[["25A0","25FF"],["2B12","2B2F"],["2B50","2B59"]],type:"relation",role:"geometry"},{set:["220e","2300","2302","2311","29bd","29e0",["29e8","29f3"],"2a1e","2afe","ffed","ffee"],type:"operator",role:"geometry"},{set:[["221f","2222"],"22be","22bf",["2312","2314"],"237c","27c0",["299b","29af"]],type:"operator",role:"geometry"},{set:["24",["a2","a5"],"b5","2123",["2125","2127"],"212a","212b","fe69","ff04","ffe0","ffe1","ffe5","ffe6"],type:"identifier",role:"unknown"},{set:["a9","ae","210f","2114","2116","2117",["211e","2122"],"212e","2132",["2139","213b"],["2141","2144"],"214d","214e",["1f12a","1f12c"],"1f18a"],type:"identifier",role:"otherletter"},{set:["2224","2226","2239","2307","27b0","27bf","27c1","27c2","27ca","27cb","27cd","27d0","27d3","27d4","2981","2999","299a","29e7","29f4","2a20","2a21","2a64","2a65","2a68","2a69","2ae1",["2aee","2af0"],"2af2","2af3","2af5","2af6","2afb","2afd"],type:"operator",role:"unknown"},{set:["2605","2606","26aa","26ab",["2720","274d"]],type:"operator",role:"unknown"},{set:[["2145","2149"]],type:"identifier",role:"latinletter",font:Sh.DOUBLESTRUCKITALIC,secondary:wh.ALLLETTERS},{set:[["213c","213f"]],type:"identifier",role:"greekletter",font:Sh.DOUBLESTRUCK,secondary:wh.ALLLETTERS},{set:["3d0","3d7","3f6",["1d26","1d2a"],"1d5e","1d60",["1d66","1d6a"]],type:"identifier",role:"greekletter",font:Sh.NORMAL,secondary:wh.ALLLETTERS},{set:[["2135","2138"]],type:"identifier",role:"otherletter",font:Sh.NORMAL,secondary:wh.ALLLETTERS},{set:["131","237"],type:"identifier",role:"latinletter",font:Sh.NORMAL},{set:["1d6a4","1d6a5"],type:"identifier",role:"latinletter",font:Sh.ITALIC},{set:["2113","2118"],type:"identifier",role:"latinletter",font:Sh.SCRIPT},{set:[["c0","d6"],["d8","f6"],["f8","1bf"],["1c4","2af"],["1d00","1d25"],["1d6b","1d9a"],["1e00","1ef9"],["363","36f"],["1dd3","1de6"],["1d62","1d65"],"1dca","2071","207f",["2090","209c"],"2c7c"],type:"identifier",role:"latinletter",font:Sh.NORMAL},{set:[["00bc","00be"],["2150","215f"],"2189"],type:"number",role:"float"},{set:["23E8",["3248","324f"]],type:"number",role:"integer"},{set:[["214A","214C"],"2705","2713","2714","2717","2718"],type:"identifier",role:"unknown"},{set:["20","a0","ad",["2000","200f"],["2028","202f"],["205f","2060"],"206a","206b","206e","206f","feff",["fff9","fffb"]],type:"text",role:"space"},{set:["7c","a6","2223","23b8","23b9","23d0","2758",["fe31","fe34"],"ff5c","ffe4","ffe8"],type:"fence",role:"neutral"},{set:["2016","2225","2980","2af4"],type:"fence",role:"metric"}].forEach((e=>{var{set:t}=e,a=xh(e,["set"]);return _h(function(e){let t=[];for(const a of e)Array.isArray(a)?t=t.concat(gh(a)):t.push(String.fromCodePoint(parseInt(a,16)));return t}(t),a)})),Fh(vh.FencesVert,["23b4",["23dc","23e1"],["fe35","fe44"],"fe47"]),Fh(vh.FencesHoriz,["28","2045",["2308","230f"],["231c","231f"],"2329","23b0",["2768","2775"],"27c5",["27e6","27ef"],["2983","2998"],["29d8","29db"],"29fc",["2e22","2e29"],["3008","3011"],["3014","301b"],"fd3e","fe17",["fe59","fe5e"],"ff08","ff5f","ff62"]),Fh(vh.FencesHoriz,["5b","7b","ff3b","ff5b"],2),Fh(vh.FencesHoriz,[["239b","23a6"]],3),Fh(vh.FencesHoriz,[["23a7","23a9"]],4),_h([...vh.FencesHoriz.keys()],{type:"fence",role:"open"}),_h([...vh.FencesHoriz.values()],{type:"fence",role:"close"}),_h([...vh.FencesVert.keys()],{type:"fence",role:"top"}),_h([...vh.FencesVert.values()],{type:"fence",role:"bottom"}),function(){for(const[e,t]of Object.entries(Sh)){const a=!!Ch[e]?Sh.UNKNOWN:t===Sh.FULLWIDTH?Sh.NORMAL:t;Dh(fh.LATINCAP,"identifier","latinletter",t,a,[wh.ALLLETTERS]),Dh(fh.LATINSMALL,"identifier","latinletter",t,a,[wh.ALLLETTERS],{},{3:wh.D}),Dh(fh.GREEKCAP,"identifier","greekletter",t,a,[wh.ALLLETTERS]),Dh(fh.GREEKSMALL,"identifier","greekletter",t,a,[wh.ALLLETTERS],{0:{type:"operator",role:"prefix operator",font:a},26:{type:"operator",role:"prefix operator",font:a}}),Dh(fh.DIGIT,"number","integer",t,a)}}(),_h(["inf","lim","liminf","limsup","max","min","sup","injlim","projlim"],{type:"function",role:"limit function"}),_h(Ph,{type:"function",role:"prefix function"}),_h(["mod","rem"],{type:"operator",role:"prefix function"});class Bh{constructor(){this.rules=new Map}static parseUnicode(e){const t=parseInt(e,16);return String.fromCodePoint(t)}static testDynamicConstraints_(e,t){return Op.getInstance().strict?t.cstr.equal(e):Op.getInstance().comparator.match(t.cstr)}defineRulesFromMappings(e,t,a){for(const[i,r]of Object.entries(a))for(const[a,n]of Object.entries(r))this.defineRuleFromStrings(e,t,i,a,n)}getRules(e){let t=this.rules.get(e);return t||(t=[],this.rules.set(e,t)),t}defineRuleFromStrings(e,t,a,i,r){let n=this.getRules(e);const o=Op.getInstance().parsers[a]||Op.getInstance().defaultParser,s=Op.getInstance().comparators[a],l=`${e}.${t}.${a}.${i}`,d=o.parse(l),c=s?s():Op.getInstance().comparator,u=c.getReference();c.setReference(d);const p={cstr:d,action:r};n=n.filter((e=>!d.equal(e.cstr))),n.push(p),this.rules.set(e,n),c.setReference(u)}lookupRule(e,t){let a=this.getRules(t.getValue(Sp.LOCALE));return a=a.filter((function(e){return Bh.testDynamicConstraints_(t,e)})),1===a.length?a[0]:a.length?a.sort(((e,t)=>Op.getInstance().comparator.compare(e.cstr,t.cstr)))[0]:null}}let Rh=vp.DEFAULT_VALUES[Sp.LOCALE],Th=vp.DEFAULT_VALUES[Sp.MODALITY];function Ih(e){return!(!e.locale&&!e.modality)&&(Rh=e.locale||Rh,Th=e.modality||Th,!0)}let Oh={};function qh(e){Oh=e}const Zh=new Map,Uh=new Map;function jh(e,t){let a=Zh.get(t);return a||(a=new Bh,a.base=Uh.get(e),Zh.set(t,a),a)}function zh(e){const t=Uh.get(e.key);if(!t)return;const a=e.names;Object.assign(e,t),a&&t.names&&(e.names=e.names.concat(a))}function Hh(e,t,a){jh(e,t).defineRulesFromMappings(Rh,Th,a)}function Gh(e,t,a,i){jh(a,a).defineRuleFromStrings(Rh,Th,e,t,i)}function Wh(e){if(!Ih(e))for(const[t,a]of Object.entries(e))Gh("default","default",t,a)}function Vh(e){for(let t,a=0;t=e.names[a];a++)Hh(e.key,t,e.mappings)}function $h(e){for(const t of Object.keys(Oh)){const a=Object.assign({},e);a.mappings={};const i=Oh[t];a.names=a.names.map((function(e){return t+e}));for(const t of Object.keys(e.mappings)){a.mappings[t]={};for(const r of Object.keys(e.mappings[t]))a.mappings[t][r]=ih[Rh]().FUNCTIONS.si(i,e.mappings[t][r])}Vh(a)}}function Xh(e,t){return t=t||{},e.length?(t[e[0]]=Xh(e.slice(1),t[e[0]]),t):t}Op.getInstance().evaluator=function(e,t){const a=function(e,t){const a=Zh.get(e);return a?a.lookupRule(null,t):null}(e,t);return a?a.action:null};class Kh{constructor(e,t){this.speech=e,this.attributes=t}static empty(){return new Kh("",{})}static stringEmpty(e){return new Kh(e,{})}static stringAttr(e,t){return new Kh(e,t)}static singleton(e,t={}){return[Kh.stringAttr(e,t)]}static node(e,t,a={}){const i=Kh.getAttributes(t);return Object.assign(i,a),new Kh(e,i)}static getAttributes(e){const t={};for(const a of Kh.attributeList)e.hasAttribute(a)&&(t[a]=e.getAttribute(a));return t}}Kh.attributeList=["id","extid"];class Jh{static create(e,t={}){return e.text=bC.getInstance().apply(e.text,t),new Jh(e)}constructor({context:e,text:t,userValue:a,annotation:i,attributes:r,personality:n,layout:o}){this.context=e||"",this.text=t||"",this.userValue=a||"",this.annotation=i||"",this.attributes=r||{},this.personality=n||{},this.layout=o||""}isEmpty(){return 0===this.context.length&&0===this.text.length&&0===this.userValue.length&&0===this.annotation.length}clone(){let e,t;if(this.personality){e={};for(const[t,a]of Object.entries(this.personality))e[t]=a}if(this.attributes){t={};for(const[e,a]of Object.entries(this.attributes))t[e]=a}return new Jh({context:this.context,text:this.text,userValue:this.userValue,annotation:this.annotation,personality:e,attributes:t,layout:this.layout})}toString(){return'AuditoryDescription(context="'+this.context+'" text="'+this.text+'" userValue="'+this.userValue+'" annotation="'+this.annotation+'")'}descriptionString(){return this.context&&this.text?this.context+" "+this.text:this.context||this.text}descriptionSpan(){return Kh.stringAttr(this.descriptionString(),this.attributes)}equals(e){return this.context===e.context&&this.text===e.text&&this.userValue===e.userValue&&this.annotation===e.annotation}}const Yh=new Map;function Qh(e,t,a){const i={};if(t){const e=Yh.get(t)||{};Object.assign(i,e)}Yh.set(e,Object.assign(i,a))}function em(e,t){const a=e.length;let i=0,r=t;return t||(r=""),function(){return i0?Wp("../../content/*",e[0]):[],function(){const e=a.shift(),i=t?[Jh.create({text:t},{translate:!0})]:[];if(!e)return i;const r=Op.evaluateNode(e);return i.concat(r)}}class im{constructor(e,t,a){this.domain=e,this.name=t,this.func=a,this.active=!1}annotate(e){e.childNodes.forEach(this.annotate.bind(this)),e.addAnnotation(this.domain,this.func(e))}}class rm{constructor(e,t,a,i={}){this.domain=e,this.name=t,this.func=a,this.def=i,this.active=!1}visit(e,t){let a=this.func(e,t);e.addAnnotation(this.domain,a[0]);for(let t,i=0;t=e.childNodes[i];i++)a=this.visit(t,a[1]);return a}}const nm=new Map,om=new Map;function sm(e){const t=e.domain+":"+e.name;e instanceof im?nm.set(t,e):om.set(t,e)}function lm(e,t){const a=e+":"+t,i=nm.get(a)||om.get(a);i&&(i.active=!0)}function dm(e,t){const a=t.split("-"),i=em(e,a[0]||""),r=a[1]||"",n=a[2]||"";let o=!0;return function(){const e=i();return o?(o=!1,n+e+r):e+r}}function cm(e){return fm(e)||function(e){return pm(e)||"infixop"===e.type&&"implicit"===e.role&&(2===e.childNodes.length&&(pm(e.childNodes[0])||fm(e.childNodes[0]))&&pm(e.childNodes[1])||3===e.childNodes.length&&fm(e.childNodes[0])&&pm(e.childNodes[1])&&pm(e.childNodes[2]))}(e)||function(e){return"punctuated"===e.type&&"endpunct"===e.role&&2===e.childNodes.length&&"degree"===e.childNodes[1].role&&(pm(e.childNodes[0])||Cm(e.childNodes[0])||"prefixop"===e.childNodes[0].type&&"negative"===e.childNodes[0].role&&(pm(e.childNodes[0].childNodes[0])||Cm(e.childNodes[0].childNodes[0])))}(e)||function(e){return"prefixop"===e.type&&"negative"===e.role&&um(e.childNodes[0])&&"prefixop"!==e.childNodes[0].type&&"appl"!==e.childNodes[0].type&&"punctuated"!==e.childNodes[0].type}(e)||function(e){return"appl"===e.type&&("prefix function"===e.childNodes[0].role||"simple function"===e.childNodes[0].role)&&(um(e.childNodes[1])||"fenced"===e.childNodes[1].type&&um(e.childNodes[1].childNodes[0]))}(e)}function um(e){return e.hasAnnotation("clearspeak","simple")}function pm(e){return"identifier"===e.type&&("latinletter"===e.role||"greekletter"===e.role||"otherletter"===e.role||"simple function"===e.role)}function Cm(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}function fm(e){return Cm(e)||function(e){if(hm("Fraction_Over")||hm("Fraction_FracOver"))return!1;if("fraction"!==e.type||"vulgar"!==e.role)return!1;if(hm("Fraction_Ordinal"))return!0;const t=parseInt(e.childNodes[0].textContent,10),a=parseInt(e.childNodes[1].textContent,10);return t>0&&t<20&&a>0&&a<11}(e)}function hm(e){return Op.getInstance().style===e}function mm(e){if(function(e){if(!e.hasAttribute("annotation"))return!1;const t=e.getAttribute("annotation");return!!/clearspeak:simple$|clearspeak:simple;/.exec(t)}(e))return!0;if("subscript"!==e.tagName)return!1;const t=e.childNodes[0].childNodes,a=t[1];return"identifier"===t[0].tagName&&(gm(a)||"infixop"===a.tagName&&a.hasAttribute("role")&&"implicit"===a.getAttribute("role")&&function(e){const t=Wp("children/*",e);return t.every((e=>gm(e)||"identifier"===e.tagName))}(a))}function gm(e){return"number"===e.tagName&&e.hasAttribute("role")&&"integer"===e.getAttribute("role")}function ym(e){return Wp("matrix"===e.tagName?"children/row/children/cell/children/*":"children/line/children/*",e).every(mm)?[e]:[]}function Lm(e){return pC(e,20,11)?[e]:[]}function km(e){const t=parseInt(e.textContent,10);return[Kh.stringEmpty(isNaN(t)?e.textContent:t>10?fC.NUMBERS.numericOrdinal(t):fC.NUMBERS.wordOrdinal(t))]}sm(new im("clearspeak","simple",(function(e){return cm(e)?"simple":""}))),sm(new im("clearspeak","unit",(function(e){return function(e){return"text"===e.type||"punctuated"===e.type&&"text"===e.role&&Cm(e.childNodes[0])&&function(e){for(let t=0;t1?fC.NUMBERS.wordOrdinal(t):"",[Kh.stringEmpty(bm)]}function Am(e){const t=e.previousSibling;let a,i;return t?(a=t,i=e):(a=e,i=e.nextSibling),i&&function(e,t){const a=vh.Meaning.get(e);return"fence"===a.type&&("neutral"===a.role||"metric"===a.role?e===t:vh.FencesHoriz.get(e)===t||vh.FencesVert.get(e)===t)}(a.textContent,i.textContent)?[e]:[]}function wm(e){const t=$p(e.parentNode.childNodes),a=Wp("../../children/*",e),i=t.indexOf(e);return xm(a[i])||xm(a[i+1])?[e]:[]}function Em(e){const t=$p(e.parentNode.childNodes),a=Wp("../../children/*",e),i=t.indexOf(e);return vm(a[i])&&a[i+1]&&(vm(a[i+1])||"root"===a[i+1].tagName||"sqrt"===a[i+1].tagName||"superscript"===a[i+1].tagName&&a[i+1].childNodes[0].childNodes[0]&&("number"===a[i+1].childNodes[0].childNodes[0].tagName||"identifier"===a[i+1].childNodes[0].childNodes[0].tagName)&&("2"===a[i+1].childNodes[0].childNodes[1].textContent||"3"===a[i+1].childNodes[0].childNodes[1].textContent))?[e]:[]}function vm(e){return!!e&&("number"===e.tagName||"identifier"===e.tagName||"function"===e.tagName||"appl"===e.tagName||"fraction"===e.tagName)}function xm(e){return e&&("fenced"===e.tagName||e.hasAttribute("role")&&"leftright"===e.getAttribute("role")||function(e){return!!e&&("matrix"===e.tagName||"vector"===e.tagName)}(e))}function Nm(e){return[Kh.stringEmpty(fC.NUMBERS.wordOrdinal(parseInt(e.textContent,10)))]}function Mm(e,t){const a=[];for(;e.length||t.length;)e.length&&a.push(e.shift()),t.length&&a.push(t.shift());return a}function _m(e,t){return e?t?e.filter((e=>t.indexOf(e)<0)):e:[]}bC.getInstance().setCorrection("insertNesting",(function(e,t){if(!t||!e)return e;const a=e.match(/^(open|close) /);return a?a[0]+t+" "+e.substring(a[0].length):t+" "+e}));let Fm=null;function Pm(e){Fm=e}const Dm=new Map,Bm={combine_juxtaposition:!0,convert_juxtaposition:!0,multioperator:!0},Rm={};function Tm(e){const t=e.name;Dm.set(t,e),Bm[t]||(Bm[t]=!1)}function Im(e,t,a){const i=Dm.get(e);return i&&!Rm[e]&&(Bm[e]||i.applicable(t))?i.apply(t):a?a(t):t}const Om=[];function qm(e,t){for(let a,i=0;a=Om[i];i++){const i=a.compare(e,t);if(0!==i)return i}return 0}function Zm(e){if(e.length<=1)return e;const t=e.slice();!function(e){e.sort(qm)}(t);const a=[];let i;do{i=t.pop(),a.push(i)}while(i&&t.length&&0===qm(t[t.length-1],i));return a}function Um(e,t){return e.match(/^.+:.+$/)||!t?e:e+":"+t}new class{constructor(e,t=null){this.comparator=e,this.type=t,function(e){Om.push(e)}(this)}compare(e,t){return this.type&&this.type===e.type&&this.type===t.type?this.comparator(e,t):0}}((function(e,t){return"simple function"===e.role?1:"simple function"===t.role?-1:0}),"identifier");class jm extends Map{set(e,t){return super.set(Um(e,t.font),t),this}setNode(e){this.set(e.textContent,e.meaning())}get(e,t=null){return super.get(Um(e,t))}getNode(e){return this.get(e.textContent,e.font)}}class zm extends Map{add(e,t){const a=this.get(e);a?a.push(t):super.set(e,[t])}get(e,t=null){return super.get(Um(e,t))}getNode(e){return this.get(e.textContent,e.font)}minimize(){for(const[e,t]of this)1===t.length&&this.delete(e)}isMultiValued(){for(const e of this.values())if(e.length>1)return!0;return!1}}class Hm extends zm{add(e,t){super.add(Um(e,t.font),t)}addNode(e){this.add(e.textContent,e)}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>e.toString())).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}collateMeaning(){const e=new Gm;for(const[t,a]of this)e.set(t,a.map((e=>e.meaning())));return e}}class Gm extends zm{add(e,t){const a=this.get(e,t.font);a&&a.find((function(e){return i=t,(a=e).type===i.type&&a.role===i.role&&a.font===i.font;var a,i}))||super.add(Um(e,t.font),t)}addNode(e){this.add(e.textContent,e.meaning())}toString(){const e=[];for(const[t,a]of this){const i=Array(t.length+3).join(" "),r=a.map((e=>`{type: ${e.type}, role: ${e.role}, font: ${e.font}}`)).join("\n"+i);e.push(t+": "+r)}return e.join("\n")}reduce(){for(const[e,t]of this)1!==t.length&&this.set(e,Zm(t))}default(){const e=new jm;for(const[t,a]of this)1===a.length&&e.set(t,a[0]);return e}newDefault(){const e=this.default();this.reduce();const t=this.default();return e.size!==t.size?t:null}}const Wm=["MO","MI","MN","MTEXT","MS","MSPACE"],Vm=["MERROR","MPHANTOM","MALIGNGROUP","MALIGNMARK","MPRESCRIPTS","ANNOTATION","ANNOTATION-XML"],$m=["MATH","MROW","MPADDED","MACTION","NONE","MSTYLE","SEMANTICS"],Xm=["MROOT","MSQRT"],Km=["aria-label","exact-speech","alt"];function Jm(e){return!!e&&"MATH"===rC(e)}function Ym(e){return!!e&&-1!==Vm.indexOf(rC(e))}function Qm(e){return!!e&&-1!==$m.indexOf(rC(e))}function eg(e){return!!e&&"MGLYPH"===rC(e)&&!function(e){return!!e&&-1!==Wm.indexOf(rC(e))}(e.parentNode)}function tg(e){const t=[];for(let a,i=0;a=e[i];i++){if(a.nodeType!==Kp.ELEMENT_NODE)continue;const e=rC(a);-1===Vm.indexOf(e)&&(-1!==$m.indexOf(e)&&0===a.childNodes.length||t.push(a))}return t}function ag(e,t){if(t.hasAttributes()){const a=t.attributes;for(let t=a.length-1;t>=0;t--){const i=a[t].name;i.match(/^ext/)&&(e.attributes[i]=a[t].value,e.nobreaking=!0),-1!==Km.indexOf(i)&&(e.attributes["ext-speech"]=a[t].value,e.nobreaking=!0),i.match(/texclass$/)&&(e.attributes.texclass=a[t].value),"latex"===i&&(e.attributes.latex=a[t].value),"href"===i&&(e.attributes.href=a[t].value,e.nobreaking=!0)}}}function ig(e){return e&&e.embellished&&e.childNodes.length>0?ig(e.childNodes[0]):e}function rg(e,t,a){a&&e.reverse();const i=[];for(let r,n=0;r=e[n];n++){if(t(r))return a?{head:e.slice(n+1).reverse(),div:r,tail:i.reverse()}:{head:i,div:r,tail:e.slice(n+1)};i.push(r)}return a?{head:[],div:null,tail:i.reverse()}:{head:i,div:null,tail:[]}}function ng(e,t){let a=e;const i=[],r=[];let n=null;do{n=rg(a,t),r.push(n.head),i.push(n.div),a=n.tail}while(n.div);return i.pop(),{rel:i,comp:r}}class og{static fromXml(e){const t=parseInt(e.getAttribute("id"),10),a=new og(t);return a.type=e.tagName,og.setAttribute(a,e,"role"),og.setAttribute(a,e,"font"),og.setAttribute(a,e,"embellished"),og.setAttribute(a,e,"fencepointer","fencePointer"),e.getAttribute("annotation")&&a.parseAnnotation(e.getAttribute("annotation")),ag(a,e),og.processChildren(a,e),a}static setAttribute(e,t,a,i){i=i||a;const r=t.getAttribute(a);r&&(e[i]=r)}static processChildren(e,t){for(const a of $p(t.childNodes)){if(a.nodeType===Kp.TEXT_NODE){e.textContent=a.textContent;continue}const t=$p(a.childNodes).map(og.fromXml);t.forEach((t=>t.parent=e)),"CONTENT"===rC(a)?e.contentNodes=t:e.childNodes=t}}constructor(e){this.id=e,this.mathml=[],this.parent=null,this.type="unknown",this.role="unknown",this.font=Sh.UNKNOWN,this.embellished=null,this.fencePointer="",this.childNodes=[],this.textContent="",this.mathmlTree=null,this.contentNodes=[],this.annotation={},this.attributes={},this.nobreaking=!1}querySelectorAll(e){let t=[];for(let a,i=0;a=this.childNodes[i];i++)t=t.concat(a.querySelectorAll(e));for(let a,i=0;a=this.contentNodes[i];i++)t=t.concat(a.querySelectorAll(e));return e(this)&&t.unshift(this),t}xml(e,t){const a=function(a,i){const r=i.map((function(a){return a.xml(e,t)})),n=e.createElementNS("",a);for(let e,t=0;e=r[t];t++)n.appendChild(e);return n},i=e.createElementNS("",this.type);return t||this.xmlAttributes(i),i.textContent=this.textContent,this.contentNodes.length>0&&i.appendChild(a("content",this.contentNodes)),this.childNodes.length>0&&i.appendChild(a("children",this.childNodes)),i}toString(e=!1){const t=Xp("");return oC(this.xml(t.ownerDocument,e))}allAttributes(){const e=[];return e.push(["role",this.role]),this.font!==Sh.UNKNOWN&&e.push(["font",this.font]),Object.keys(this.annotation).length&&e.push(["annotation",this.annotationXml()]),this.embellished&&e.push(["embellished",this.embellished]),this.fencePointer&&e.push(["fencepointer",this.fencePointer]),e.push(["id",this.id.toString()]),e}annotationXml(){const e=[];for(const[t,a]of Object.entries(this.annotation))a.forEach((a=>e.push(t+":"+a)));return e.join(";")}attributesXml(){const e=[];for(const[t,a]of Object.entries(this.attributes))e.push(t+":"+a);return e.join(";")}toJson(){const e={};e.type=this.type;const t=this.allAttributes();for(let a,i=0;a=t[i];i++)e[a[0]]=a[1].toString();return this.textContent&&(e.$t=this.textContent),this.childNodes.length&&(e.children=this.childNodes.map((function(e){return e.toJson()}))),this.contentNodes.length&&(e.content=this.contentNodes.map((function(e){return e.toJson()}))),e}updateContent(e,t){const a=t?e.replace(/^[ \f\n\r\t\v\u200b]*/,"").replace(/[ \f\n\r\t\v\u200b]*$/,""):e.trim();if(e=e&&!a?e:a,this.textContent===e)return;const i=vh.Meaning.get(e);this.textContent=e,this.role=i.role,this.type=i.type,this.font=i.font}addMathmlNodes(e){for(let t,a=0;t=e[a];a++)-1===this.mathml.indexOf(t)&&this.mathml.push(t)}appendChild(e){this.childNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this}replaceChild(e,t){const a=this.childNodes.indexOf(e);if(-1===a)return;e.parent=null,t.parent=this,this.childNodes[a]=t;const i=e.mathml.filter((function(e){return-1===t.mathml.indexOf(e)})),r=t.mathml.filter((function(t){return-1===e.mathml.indexOf(t)}));this.removeMathmlNodes(i),this.addMathmlNodes(r)}appendContentNode(e){e&&(this.contentNodes.push(e),this.addMathmlNodes(e.mathml),e.parent=this)}removeContentNode(e){if(e){const t=this.contentNodes.indexOf(e);-1!==t&&this.contentNodes.slice(t,1)}}equals(e){if(!e)return!1;if(this.type!==e.type||this.role!==e.role||this.textContent!==e.textContent||this.childNodes.length!==e.childNodes.length||this.contentNodes.length!==e.contentNodes.length)return!1;for(let t,a,i=0;t=this.childNodes[i],a=e.childNodes[i];i++)if(!t.equals(a))return!1;for(let t,a,i=0;t=this.contentNodes[i],a=e.contentNodes[i];i++)if(!t.equals(a))return!1;return!0}displayTree(){console.info(this.displayTree_(0))}addAnnotation(e,t){t&&this.addAnnotation_(e,t)}getAnnotation(e){const t=this.annotation[e];return t||[]}hasAnnotation(e,t){const a=this.annotation[e];return!!a&&-1!==a.indexOf(t)}parseAnnotation(e){const t=e.split(";");for(let e=0,a=t.length;e0&&cg(t[t.length-1],"openfence")}function Ng(e){return e.childNodes.every((function(e){return e.childNodes.length<=1}))}function Mg(e){return lg(e,"largeop")||lg(e,"limboth")||lg(e,"limlower")||lg(e,"limupper")||lg(e,"function")&&cg(e,"limit function")||(lg(e,"overscore")||lg(e,"underscore"))&&Mg(e.childNodes[0])}function _g(e,t,a){return 1===t.length&&("punctuation"===e[a].type||"punctuation"===e[a].embellished)&&e[a]===t[0]}function Fg(e){return lg(e,"identifier")&&cg(e,"simple function")}const Pg=["punctuation","punctuated","relseq","multirel","table","multiline","cases","inference"],Dg=["limupper","limlower","limboth","subscript","superscript","underscore","overscore","tensor"];function Bg(e){const t=e.type;return-1===Pg.indexOf(t)&&("infixop"!==t||"implicit"===e.role)&&("fenced"===t?"leftright"!==e.role||Bg(e.childNodes[0]):-1===Dg.indexOf(t)||Bg(e.childNodes[0]))}function Rg(e){return function(e){return"number"===e.type&&("integer"===e.role||"float"===e.role)}(e)||"vulgar"===e.role||"mixed"===e.role}function Tg(e){const t=e.childNodes;return"unit"===e.role&&(!t.length||"unit"===t[0].role)}function Ig(e){const t=e.childNodes;return"infixop"===e.type&&("multiplication"===e.role||"implicit"===e.role)&&t.length&&(Tg(t[0])||Rg(t[0]))&&e.childNodes.slice(1).every(Tg)}function Og(e){return"infixop"===e.type&&("implicit"===e.role||"unit"===e.role&&!!e.contentNodes.length&&e.contentNodes[0].textContent===Eh.invisibleTimes)}function qg(e){return"infixop"===e.type&&"implicit"===e.role}function Zg(e){return"neutral"===e.role||"metric"===e.role}function Ug(e,t){return Zg(e)&&Zg(t)&&ig(e).textContent===ig(t).textContent}function jg(e){return!!Zg(e)&&(!e.embellished||"superscript"!==e.type&&"subscript"!==e.type&&("tensor"!==e.type||"empty"===e.childNodes[3].type&&"empty"===e.childNodes[4].type))}function zg(e){return!!Zg(e)&&(!e.embellished||("tensor"!==e.type||"empty"===e.childNodes[1].type&&"empty"===e.childNodes[2].type))}class Hg{static getInstance(){return Hg.instance=Hg.instance||new Hg,Hg.instance}static tableToMultiline(e){if(!Ng(e))return Im("rewrite_subcases",e,Hg.classifyTable);e.type="multiline";for(let t,a=0;t=e.childNodes[a];a++)Hg.rowToLine_(t,"multiline");var t;return 1!==e.childNodes.length||lg(t=e.childNodes[0],"line")&&t.contentNodes.length&&cg(t.contentNodes[0],"label")||!vg(e.childNodes[0].childNodes[0])||Hg.tableToMatrixOrVector_(Hg.rewriteFencedLine_(e)),Hg.binomialForm_(e),Hg.classifyMultiline(e),e}static number(e){"unknown"!==e.type&&"identifier"!==e.type||(e.type="number"),Hg.meaningFromContent(e,Hg.numberRole_),Hg.exprFont_(e)}static classifyMultiline(e){let t=0;const a=e.childNodes.length;let i;for(;t=a)return;const r=i.childNodes[0].role;"unknown"!==r&&e.childNodes.every((function(e){const t=e.childNodes[0];return!t||t.role===r&&(lg(t,"relation")||lg(t,"relseq"))}))&&(e.role=r)}static classifyTable(e){const t=Hg.computeColumns_(e);return Hg.classifyByColumns_(e,t,"equality")||Hg.classifyByColumns_(e,t,"inequality",["equality"])||Hg.classifyByColumns_(e,t,"arrow")||Hg.detectCaleyTable(e),e}static detectCaleyTable(e){if(!e.mathmlTree)return!1;const t=e.mathmlTree,a=t.getAttribute("columnlines"),i=t.getAttribute("rowlines");return!(!a||!i)&&(!(!Hg.cayleySpacing(a)||!Hg.cayleySpacing(i))&&(e.role="cayley",!0))}static cayleySpacing(e){const t=e.split(" ");return("solid"===t[0]||"dashed"===t[0])&&t.slice(1).every((e=>"none"===e))}static proof(e,t,a){const i=Hg.separateSemantics(t);return Hg.getInstance().proof(e,i,a)}static findSemantics(e,t,a){const i=null==a?null:a,r=Hg.getSemantics(e);return!!r&&(!!r[t]&&(null==i||r[t]===i))}static getSemantics(e){const t=e.getAttribute("semantics");return t?Hg.separateSemantics(t):null}static removePrefix(e){const[,...t]=e.split("_");return t.join("_")}static separateSemantics(e){const t={};return e.split(";").forEach((function(e){const[a,i]=e.split(":");t[Hg.removePrefix(a)]=i})),t}static matchSpaces_(e,t){for(let a,i=0;a=t[i];i++){const t=e[i].mathmlTree,r=e[i+1].mathmlTree;if(!t||!r)continue;const n=t.nextSibling;if(!n||n===r)continue;const o=Hg.getSpacer_(n);o&&(a.mathml.push(o),a.mathmlTree=o,a.role="space")}}static getSpacer_(e){if("MSPACE"===rC(e))return e;for(;Qm(e)&&1===e.childNodes.length;)if("MSPACE"===rC(e=e.childNodes[0]))return e;return null}static fenceToPunct_(e){const t=Hg.FENCE_TO_PUNCT_[e.role];if(t){for(;e.embellished;)e.embellished="punctuation",cg(e,"subsup")||cg(e,"underover")||(e.role=t),e=e.childNodes[0];e.type="punctuation",e.role=t}}static classifyFunction_(e,t){if("appl"===e.type||"bigop"===e.type||"integral"===e.type)return"";if(t[0]&&t[0].textContent===Eh.functionApplication){Hg.getInstance().funcAppls[e.id]=t.shift();let a="simple function";return Im("simple2prefix",e),"prefix function"!==e.role&&"limit function"!==e.role||(a=e.role),Hg.propagateFunctionRole_(e,a),"prefix"}const a=Hg.CLASSIFY_FUNCTION_[e.role];return a||("identifier"===(i=e).type||"latinletter"===i.role||"greekletter"===i.role||"otherletter"===i.role?"simple":"");var i}static propagateFunctionRole_(e,t){if(e){if("infixop"===e.type)return;cg(e,"subsup")||cg(e,"underover")||(e.role=t),Hg.propagateFunctionRole_(e.childNodes[0],t)}}static getFunctionOp_(e,t){if(t(e))return e;for(let a,i=0;a=e.childNodes[i];i++){const e=Hg.getFunctionOp_(a,t);if(e)return e}return null}static tableToMatrixOrVector_(e){const t=e.childNodes[0];lg(t,"multiline")?Hg.tableToVector_(e):Hg.tableToMatrix_(e),e.contentNodes.forEach(t.appendContentNode.bind(t));for(let e,a=0;e=t.childNodes[a];a++)Hg.assignRoleToRow_(e,Hg.getComponentRoles_(t));return t.parent=null,t}static tableToVector_(e){const t=e.childNodes[0];t.type="vector",1!==t.childNodes.length?Hg.binomialForm_(t):Hg.tableToSquare_(e)}static binomialForm_(e){2===e.childNodes.length&&(e.role="binomial",e.childNodes[0].role="binomial",e.childNodes[1].role="binomial")}static tableToMatrix_(e){const t=e.childNodes[0];t.type="matrix",t.childNodes&&t.childNodes.length>0&&t.childNodes[0].childNodes&&t.childNodes.length===t.childNodes[0].childNodes.length?Hg.tableToSquare_(e):t.childNodes&&1===t.childNodes.length&&(t.role="rowvector")}static tableToSquare_(e){const t=e.childNodes[0];Zg(e)?t.role="determinant":t.role="squarematrix"}static getComponentRoles_(e){const t=e.role;return t&&"unknown"!==t?t:e.type.toLowerCase()||"unknown"}static tableToCases_(e,t){for(let t,a=0;t=e.childNodes[a];a++)Hg.assignRoleToRow_(t,"cases");return e.type="cases",e.appendContentNode(t),Ng(e)&&Hg.binomialForm_(e),e}static rewriteFencedLine_(e){const t=e.childNodes[0],a=e.childNodes[0].childNodes[0],i=e.childNodes[0].childNodes[0].childNodes[0];return a.parent=e.parent,e.parent=a,i.parent=t,a.childNodes=[e],t.childNodes=[i],a}static rowToLine_(e,t){const a=t||"unknown";lg(e,"row")&&(e.type="line",e.role=a,1===e.childNodes.length&&lg(e.childNodes[0],"cell")&&(e.childNodes=e.childNodes[0].childNodes,e.childNodes.forEach((function(t){t.parent=e}))))}static assignRoleToRow_(e,t){lg(e,"line")?e.role=t:lg(e,"row")&&(e.role=t,e.childNodes.forEach((function(e){lg(e,"cell")&&(e.role=t)})))}static nextSeparatorFunction_(e){let t;if(e){if(e.match(/^\s+$/))return null;t=e.replace(/\s/g,"").split("").filter((function(e){return e}))}else t=[","];return function(){return t.length>1?t.shift():t[0]}}static meaningFromContent(e,t){const a=[...e.textContent].filter((e=>e.match(/[^\s]/))),i=a.map((e=>vh.Meaning.get(e)));t(e,a,i)}static numberRole_(e,t,a){if("unknown"===e.role)return a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type&&"comma"===e.role}))?(e.role="integer",void("0"===t[0]&&e.addAnnotation("general","basenumber"))):void(a.every((function(e){return"number"===e.type&&"integer"===e.role||"punctuation"===e.type}))?e.role="float":e.role="othernumber")}static exprFont_(e){if(e.font!==Sh.UNKNOWN)return;const t=[...e.textContent].map((e=>vh.Meaning.get(e))).reduce((function(e,t){return e&&t.font&&t.font!==Sh.UNKNOWN&&t.font!==e?e===Sh.UNKNOWN?t.font:null:e}),Sh.UNKNOWN);t&&(e.font=t)}static purgeFences_(e){const t=e.rel,a=e.comp,i=[],r=[];for(;t.length>0;){const e=t.shift();let n=a.shift();Sg(e)?(i.push(e),r.push(n)):(Hg.fenceToPunct_(e),n.push(e),n=n.concat(a.shift()),a.unshift(n))}return r.push(a.shift()),{rel:i,comp:r}}static rewriteFencedNode_(e){const t=e.contentNodes[0],a=e.contentNodes[1];let i=Hg.rewriteFence_(e,t);return e.contentNodes[0]=i.fence,i=Hg.rewriteFence_(i.node,a),e.contentNodes[1]=i.fence,e.contentNodes[0].parent=e,e.contentNodes[1].parent=e,i.node.parent=null,i.node}static rewriteFence_(e,t){if(!t.embellished)return{node:e,fence:t};const a=t.childNodes[0],i=Hg.rewriteFence_(e,a);return lg(t,"superscript")||lg(t,"subscript")||lg(t,"tensor")?(cg(t,"subsup")||(t.role=e.role),a!==i.node&&(t.replaceChild(a,i.node),a.parent=e),Hg.propagateFencePointer_(t,a),{node:t,fence:i.fence}):(t.replaceChild(a,i.fence),t.mathmlTree&&-1===t.mathml.indexOf(t.mathmlTree)&&t.mathml.push(t.mathmlTree),{node:i.node,fence:t})}static propagateFencePointer_(e,t){e.fencePointer=t.fencePointer||t.id.toString(),e.embellished=null}static classifyByColumns_(e,t,a,i){return!!(3===t.length&&Hg.testColumns_(t,1,(e=>Hg.isPureRelation_(e,a)))||2===t.length&&(Hg.testColumns_(t,1,(e=>Hg.isEndRelation_(e,a)||Hg.isPureRelation_(e,a)))||Hg.testColumns_(t,0,(e=>Hg.isEndRelation_(e,a,!0)||Hg.isPureRelation_(e,a)))))&&(e.role=a,!0)}static isEndRelation_(e,t,a){const i=a?e.childNodes.length-1:0;return lg(e,"relseq")&&cg(e,t)&&lg(e.childNodes[i],"empty")}static isPureRelation_(e,t){return lg(e,"relation")&&cg(e,t)}static computeColumns_(e){const t=[];for(let a,i=0;a=e.childNodes[i];i++)for(let e,i=0;e=a.childNodes[i];i++){t[i]?t[i].push(e):t[i]=[e]}return t}static testColumns_(e,t,a){const i=e[t];return!!i&&(i.some((function(e){return e.childNodes.length&&a(e.childNodes[0])}))&&i.every((function(e){return!e.childNodes.length||a(e.childNodes[0])})))}setNodeFactory(e){Hg.getInstance().factory_=e,Pm(Hg.getInstance().factory_)}getNodeFactory(){return Hg.getInstance().factory_}identifierNode(e,t,a){if("MathML-Unit"===a)e.type="identifier",e.role="unit";else if(!t&&1===e.textContent.length&&("integer"===e.role||"latinletter"===e.role||"greekletter"===e.role)&&e.font===Sh.NORMAL)return e.font=Sh.ITALIC,Im("simpleNamedFunction",e);return"unknown"===e.type&&(e.type="identifier"),Hg.exprFont_(e),Im("simpleNamedFunction",e)}implicitNode(e){if(e=Hg.getInstance().getMixedNumbers_(e),1===(e=Hg.getInstance().combineUnits_(e)).length)return e[0];return Im("combine_juxtaposition",Hg.getInstance().implicitNode_(e))}text(e,t){return Hg.exprFont_(e),e.type="text","ANNOTATION-XML"===t?(e.role="annotation",e):"MS"===t?(e.role="string",e):"MSPACE"===t||e.textContent.match(/^\s*$/)?(e.role="space",e):/\s/.exec(e.textContent)?(e.role="text",e):(e.role="unknown",e)}row(e){return 0===(e=e.filter((function(e){return!lg(e,"empty")}))).length?Hg.getInstance().factory_.makeEmptyNode():(e=Hg.getInstance().getFencesInRow_(e),e=Hg.getInstance().tablesInRow(e),e=Hg.getInstance().getPunctuationInRow_(e),e=Hg.getInstance().getTextInRow_(e),e=Hg.getInstance().getFunctionsInRow_(e),Hg.getInstance().relationsInRow_(e))}limitNode(e,t){if(!t.length)return Hg.getInstance().factory_.makeEmptyNode();let a,i=t[0],r="unknown";if(!t[1])return i;if(Mg(i)){a=Hg.MML_TO_LIMIT_[e];const n=a.length;if(r=a.type,t=t.slice(0,a.length+1),1===n&&ug(t[1])||2===n&&ug(t[1])&&ug(t[2]))return a=Hg.MML_TO_BOUNDS_[e],Hg.getInstance().accentNode_(i,t,a.type,a.length,a.accent);if(2===n){if(ug(t[1]))return i=Hg.getInstance().accentNode_(i,[i,t[1]],{MSUBSUP:"subscript",MUNDEROVER:"underscore"}[e],1,!0),t[2]?Hg.getInstance().makeLimitNode_(i,[i,t[2]],null,"limupper"):i;if(t[2]&&ug(t[2]))return i=Hg.getInstance().accentNode_(i,[i,t[2]],{MSUBSUP:"superscript",MUNDEROVER:"overscore"}[e],1,!0),Hg.getInstance().makeLimitNode_(i,[i,t[1]],null,"limlower");t[n]||(r="limlower")}return Hg.getInstance().makeLimitNode_(i,t,null,r)}return a=Hg.MML_TO_BOUNDS_[e],Hg.getInstance().accentNode_(i,t,a.type,a.length,a.accent)}tablesInRow(e){let t=ng(e,Eg),a=[];for(let e,i=0;e=t.rel[i];i++)a=a.concat(t.comp.shift()),a.push(Hg.tableToMatrixOrVector_(e));a=a.concat(t.comp.shift()),t=ng(a,wg),a=[];for(let e,i=0;e=t.rel[i];i++){const i=t.comp.shift();xg(0,i)&&Hg.tableToCases_(e,i.pop()),a=a.concat(i),a.push(e)}return a.concat(t.comp.shift())}mfenced(e,t,a,i){if(a&&i.length>0){const e=Hg.nextSeparatorFunction_(a),t=[i.shift()];i.forEach((a=>{t.push(Hg.getInstance().factory_.makeContentNode(e())),t.push(a)})),i=t}return e&&t?Hg.getInstance().horizontalFencedNode_(Hg.getInstance().factory_.makeContentNode(e),Hg.getInstance().factory_.makeContentNode(t),i):(e&&i.unshift(Hg.getInstance().factory_.makeContentNode(e)),t&&i.push(Hg.getInstance().factory_.makeContentNode(t)),Hg.getInstance().row(i))}fractionLikeNode(e,t,a,i){let r;if(!i&&function(e){if(!e)return!1;if(-1!==["negativeveryverythinmathspace","negativeverythinmathspace","negativethinmathspace","negativemediummathspace","negativethickmathspace","negativeverythickmathspace","negativeveryverythickmathspace"].indexOf(e))return!0;const t=e.match(/[0-9.]+/);return!!t&&0===parseFloat(t[0])}(a)){const a=Hg.getInstance().factory_.makeBranchNode("line",[e],[]),i=Hg.getInstance().factory_.makeBranchNode("line",[t],[]);return r=Hg.getInstance().factory_.makeBranchNode("multiline",[a,i],[]),Hg.binomialForm_(r),Hg.classifyMultiline(r),r}return r=Hg.getInstance().fractionNode_(e,t),i&&r.addAnnotation("general","bevelled"),r}tensor(e,t,a,i,r){const n=Hg.getInstance().factory_.makeBranchNode("tensor",[e,Hg.getInstance().scriptNode_(t,"leftsub"),Hg.getInstance().scriptNode_(a,"leftsuper"),Hg.getInstance().scriptNode_(i,"rightsub"),Hg.getInstance().scriptNode_(r,"rightsuper")],[]);return n.role=e.role,n.embellished=gg(e),n}pseudoTensor(e,t,a){const i=e=>!lg(e,"empty"),r=t.filter(i).length,n=a.filter(i).length;if(!r&&!n)return e;const o=r?n?"MSUBSUP":"MSUB":"MSUP",s=[e];return r&&s.push(Hg.getInstance().scriptNode_(t,"rightsub",!0)),n&&s.push(Hg.getInstance().scriptNode_(a,"rightsuper",!0)),Hg.getInstance().limitNode(o,s)}font(e){const t=Hg.MATHJAX_FONTS[e];return t||e}proof(e,t,a){if(t.inference||t.axiom||console.log("Noise"),t.axiom){const t=Hg.getInstance().cleanInference(e.childNodes),i=t.length?Hg.getInstance().factory_.makeBranchNode("inference",a(t),[]):Hg.getInstance().factory_.makeEmptyNode();return i.role="axiom",i.mathmlTree=e,i}const i=Hg.getInstance().inference(e,t,a);return t.proof&&(i.role="proof",i.childNodes[0].role="final"),i}inference(e,t,a){if(t.inferenceRule){const t=Hg.getInstance().getFormulas(e,[],a);return Hg.getInstance().factory_.makeBranchNode("inference",[t.conclusion,t.premises],[])}const i=t.labelledRule,r=$p(e.childNodes),n=[];"left"!==i&&"both"!==i||n.push(Hg.getInstance().getLabel(e,r,a,"left")),"right"!==i&&"both"!==i||n.push(Hg.getInstance().getLabel(e,r,a,"right"));const o=Hg.getInstance().getFormulas(e,r,a),s=Hg.getInstance().factory_.makeBranchNode("inference",[o.conclusion,o.premises],n);return s.mathmlTree=e,s}getLabel(e,t,a,i){const r=Hg.getInstance().findNestedRow(t,"prooflabel",i),n=Hg.getInstance().factory_.makeBranchNode("rulelabel",a($p(r.childNodes)),[]);return n.role=i,n.mathmlTree=r,n}getFormulas(e,t,a){const i=t.length?Hg.getInstance().findNestedRow(t,"inferenceRule"):e,r="up"===Hg.getSemantics(i).inferenceRule,n=r?i.childNodes[1]:i.childNodes[0],o=r?i.childNodes[0]:i.childNodes[1],s=n.childNodes[0].childNodes[0],l=$p(s.childNodes[0].childNodes),d=[];let c=1;for(const e of l)c%2&&d.push(e.childNodes[0]),c++;const u=a(d),p=a($p(o.childNodes[0].childNodes))[0],C=Hg.getInstance().factory_.makeBranchNode("premises",u,[]);C.mathmlTree=s;const f=Hg.getInstance().factory_.makeBranchNode("conclusion",[p],[]);return f.mathmlTree=o.childNodes[0].childNodes[0],{conclusion:f,premises:C}}findNestedRow(e,t,a){return Hg.getInstance().findNestedRow_(e,t,0,a)}cleanInference(e){return $p(e).filter((function(e){return"MSPACE"!==rC(e)}))}operatorNode(e){return"unknown"===e.type&&(e.type="operator"),Im("multioperator",e)}constructor(){this.funcAppls={},this.splitRoles=new Map([["subtraction","negative"],["addition","positive"]]),this.splitOps=["\u2212","-","\u2010","\u2011","+"],this.factory_=new sg,Pm(this.factory_)}implicitNode_(e){const t=Hg.getInstance().factory_.makeMultipleContentNodes(e.length-1,Eh.invisibleTimes);Hg.matchSpaces_(e,t);const a=Hg.getInstance().infixNode_(e,t[0]);return a.role="implicit",t.forEach((function(e){e.parent=a})),a.contentNodes=t,a}infixNode_(e,t){const a=Hg.getInstance().factory_.makeBranchNode("infixop",e,[t],ig(t).textContent);return a.role=t.role,Im("propagateSimpleFunction",a)}explicitMixed_(e){const t=ng(e,(function(e){return e.textContent===Eh.invisiblePlus}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=t.comp[i+1],o=r.length-1;if(r[o]&&n[0]&&lg(r[o],"number")&&!cg(r[o],"mixed")&&lg(n[0],"fraction")){const e=Hg.getInstance().factory_.makeBranchNode("number",[r[o],n[0]],[]);e.role="mixed",a=a.concat(r.slice(0,o)),a.push(e),n.shift()}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}concatNode_(e,t,a){if(0===t.length)return e;const i=t.map((function(e){return ig(e).textContent})).join(" "),r=Hg.getInstance().factory_.makeBranchNode(a,[e],t,i);return t.length>1&&(r.role="multiop"),r}prefixNode_(e,t){const a=this.splitSingles(t);let i=e;for(;a.length>0;){const e=a.pop();i=Hg.getInstance().concatNode_(i,e,"prefixop"),1===e.length&&-1!==this.splitOps.indexOf(e[0].textContent)&&(i.role=this.splitRoles.get(e[0].role))}return i}splitSingles(e){let t=0;const a=[];let i=0;for(;i1&&(n=Hg.getInstance().implicitNode_(e),n.role="unit"),n&&a.push(n),i&&a.push(i)}while(i);return a}getMixedNumbers_(e){const t=ng(e,(function(e){return lg(e,"fraction")&&cg(e,"vulgar")}));if(!t.rel.length)return e;let a=[];for(let e,i=0;e=t.rel[i];i++){const r=t.comp[i],n=r.length-1;if(r[n]&&lg(r[n],"number")&&(cg(r[n],"integer")||cg(r[n],"float"))){const t=Hg.getInstance().factory_.makeBranchNode("number",[r[n],e],[]);t.role="mixed",a=a.concat(r.slice(0,n)),a.push(t)}else a=a.concat(r),a.push(e)}return a.concat(t.comp[t.comp.length-1])}getTextInRow_(e){if(0===e.length)return e;if(1===e.length)return"text"===e[0].type&&"unknown"===e[0].role&&(e[0].role="annotation"),e;const{rel:t,comp:a}=ng(e,(e=>lg(e,"text")));if(0===t.length)return e;const i=[];let r=a.shift();for(;t.length>0;){let e=t.shift(),n=a.shift();const o=[];for(;!n.length&&t.length&&"space"!==e.role&&"space"!==t[0].role;)o.push(e),e=t.shift(),n=a.shift();if(o.length){r.length&&i.push(Hg.getInstance().row(r)),o.push(e);let t=Hg.getInstance().dummyNode_(o);i.push(t),r=n;continue}if("unknown"!==e.role){r.length&&i.push(Hg.getInstance().row(r)),i.push(e),r=n;continue}const s=vh.Meaning.get(e.textContent);"punctuation"!==s.type?"unknown"===s.type?(Hg.meaningFromContent(e,((e,t,a)=>{if("unknown"===e.role){if(Hg.numberRole_(e,t,a),"othernumber"===e.role)return a.some((e=>"number"!==e.type&&"identifier"!==e.type))?(e.type="text",void(e.role="annotation")):void(e.role="unknown");e.type="number"}})),"text"!==e.type||"unknown"===e.role?("unknown"===e.role&&(t.length||n.length?n.length&&"fenced"===n[0].type?(e.type="function",e.role="prefix function"):e.role="text":(e.type="identifier",e.role="unit")),r.push(e),r=r.concat(n)):(r.length&&i.push(Hg.getInstance().row(r)),i.push(e),r=n)):(e.type=s.type,e.role=s.role,e.font=s.font,e.addAnnotation("general","text"),r.push(e),r=r.concat(n)):(e.role=s.role,e.font=s.font,r.length&&i.push(Hg.getInstance().row(r)),i.push(e),r=n)}return r.length>0&&i.push(Hg.getInstance().row(r)),i.length>1?[Hg.getInstance().dummyNode_(i)]:i}relationsInRow_(e){const t=ng(e,Lg),a=t.rel[0];if(!a)return Hg.getInstance().operationsInRow_(e);if(1===e.length)return e[0];const i=t.comp.map(Hg.getInstance().operationsInRow_);let r;return t.rel.some((function(e){return!e.equals(a)}))?(r=Hg.getInstance().factory_.makeBranchNode("multirel",i,t.rel),t.rel.every((function(e){return e.role===a.role}))&&(r.role=a.role),r):(r=Hg.getInstance().factory_.makeBranchNode("relseq",i,t.rel,ig(a).textContent),r.role=a.role,r)}operationsInRow_(e){if(0===e.length)return Hg.getInstance().factory_.makeEmptyNode();if(1===(e=Hg.getInstance().explicitMixed_(e)).length)return e[0];const t=[];for(;e.length>0&&yg(e[0]);)t.push(e.shift());if(0===e.length)return Hg.getInstance().prefixNode_(t.pop(),t);if(1===e.length)return Hg.getInstance().prefixNode_(e[0],t);const a=rg(e=Im("convert_juxtaposition",e),yg),i=Hg.getInstance().prefixNode_(Hg.getInstance().implicitNode(a.head),t);return a.div?Hg.getInstance().operationsTree_(a.tail,i,a.div):(Ig(i)&&(i.role="unit"),i)}operationsTree_(e,t,a,i){const r=i||[];if(0===e.length){if(r.unshift(a),"infixop"===t.type){const e=Hg.getInstance().postfixNode_(t.childNodes.pop(),r);return t.appendChild(e),t}return Hg.getInstance().postfixNode_(t,r)}const n=rg(e,yg);if(0===n.head.length)return r.push(n.div),Hg.getInstance().operationsTree_(n.tail,t,a,r);const o=Hg.getInstance().prefixNode_(Hg.getInstance().implicitNode(n.head),r),s=Hg.getInstance().appendOperand_(t,a,o);return n.div?Hg.getInstance().operationsTree_(n.tail,s,n.div,[]):s}appendOperand_(e,t,a){if("infixop"!==e.type)return Hg.getInstance().infixNode_([e,a],t);const i=Hg.getInstance().appendDivisionOp_(e,t,a);return i||(Hg.getInstance().appendExistingOperator_(e,t,a)?e:"multiplication"===t.role?Hg.getInstance().appendMultiplicativeOp_(e,t,a):Hg.getInstance().appendAdditiveOp_(e,t,a))}appendDivisionOp_(e,t,a){return"division"===t.role?Og(e)?Hg.getInstance().infixNode_([e,a],t):Hg.getInstance().appendLastOperand_(e,t,a):"division"===e.role?Hg.getInstance().infixNode_([e,a],t):null}appendLastOperand_(e,t,a){let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Og(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Hg.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendMultiplicativeOp_(e,t,a){if(Og(e))return Hg.getInstance().infixNode_([e,a],t);let i=e,r=e.childNodes[e.childNodes.length-1];for(;r&&"infixop"===r.type&&!Og(r);)i=r,r=i.childNodes[e.childNodes.length-1];const n=Hg.getInstance().infixNode_([i.childNodes.pop(),a],t);return i.appendChild(n),e}appendAdditiveOp_(e,t,a){return Hg.getInstance().infixNode_([e,a],t)}appendExistingOperator_(e,t,a){return!(!e||"infixop"!==e.type||Og(e))&&(e.contentNodes[0].equals(t)?(e.appendContentNode(t),e.appendChild(a),!0):Hg.getInstance().appendExistingOperator_(e.childNodes[e.childNodes.length-1],t,a))}getFencesInRow_(e){let t=ng(e,bg);t=Hg.purgeFences_(t);const a=t.comp.shift();return Hg.getInstance().fences_(t.rel,t.comp,[],[a])}fences_(e,t,a,i){if(0===e.length&&0===a.length)return i[0];const r=e=>cg(e,"open");if(0===e.length){const e=i.shift();for(;a.length>0;){if(r(a[0])){const t=a.shift();Hg.fenceToPunct_(t),e.push(t)}else{const t=rg(a,r),n=t.head.length-1,o=Hg.getInstance().neutralFences_(t.head,i.slice(0,n));i=i.slice(n),e.push(...o),t.div&&t.tail.unshift(t.div),a=t.tail}e.push(...i.shift())}return e}const n=a[a.length-1],o=e[0].role;if("open"===o||Zg(e[0])&&(!n||!Ug(e[0],n))){a.push(e.shift());const r=t.shift();return r&&i.push(r),Hg.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&"open"===n.role){const r=Hg.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Hg.getInstance().fences_(e,t,a,i)}if(n&&Ug(e[0],n)){if(!jg(n)||!zg(e[0])){a.push(e.shift());const r=t.shift();return r&&i.push(r),Hg.getInstance().fences_(e,t,a,i)}const r=Hg.getInstance().horizontalFencedNode_(a.pop(),e.shift(),i.pop());return i.push(i.pop().concat([r],t.shift())),Hg.getInstance().fences_(e,t,a,i)}if(n&&"close"===o&&Zg(n)&&a.some(r)){const n=rg(a,r,!0),o=i.pop(),s=i.length-n.tail.length+1,l=Hg.getInstance().neutralFences_(n.tail,i.slice(s));i=i.slice(0,s);const d=Hg.getInstance().horizontalFencedNode_(n.div,e.shift(),i.pop().concat(l,o));return i.push(i.pop().concat([d],t.shift())),Hg.getInstance().fences_(e,t,n.head,i)}const s=e.shift();return Hg.fenceToPunct_(s),i.push(i.pop().concat([s],t.shift())),Hg.getInstance().fences_(e,t,a,i)}neutralFences_(e,t){if(0===e.length)return e;if(1===e.length)return Hg.fenceToPunct_(e[0]),e;const a=e.shift();if(!jg(a)){Hg.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Hg.getInstance().neutralFences_(e,t))}const i=rg(e,(function(e){return Ug(e,a)}));if(!i.div){Hg.fenceToPunct_(a);const i=t.shift();return i.unshift(a),i.concat(Hg.getInstance().neutralFences_(e,t))}if(!zg(i.div))return Hg.fenceToPunct_(i.div),e.unshift(a),Hg.getInstance().neutralFences_(e,t);const r=Hg.getInstance().combineFencedContent_(a,i.div,i.head,t);if(i.tail.length>0){const e=r.shift(),t=Hg.getInstance().neutralFences_(i.tail,r);return e.concat(t)}return r[0]}combineFencedContent_(e,t,a,i){if(0===a.length){const a=Hg.getInstance().horizontalFencedNode_(e,t,i.shift());return i.length>0?i[0].unshift(a):i=[[a]],i}const r=i.shift(),n=a.length-1,o=i.slice(0,n),s=(i=i.slice(n)).shift(),l=Hg.getInstance().neutralFences_(a,o);r.push(...l),r.push(...s);const d=Hg.getInstance().horizontalFencedNode_(e,t,r);return i.length>0?i[0].unshift(d):i=[[d]],i}horizontalFencedNode_(e,t,a){const i=Hg.getInstance().row(a);let r=Hg.getInstance().factory_.makeBranchNode("fenced",[i],[e,t]);return"open"===e.role?(Hg.getInstance().classifyHorizontalFence_(r),r=Im("propagateComposedFunction",r)):r.role=e.role,r=Im("detect_cycle",r),Hg.rewriteFencedNode_(r)}classifyHorizontalFence_(e){e.role="leftright";const t=e.childNodes;if(!function(e){return function(e){return!!e&&-1!==["{","\ufe5b","\uff5b"].indexOf(e.textContent)}(e.contentNodes[0])&&function(e){return!!e&&-1!==["}","\ufe5c","\uff5d"].indexOf(e.textContent)}(e.contentNodes[1])}(e)||t.length>1)return;if(0===t.length||"empty"===t[0].type)return void(e.role="set empty");const a=t[0].type;if(1===t.length&&Bg(t[0]))return void(e.role="set singleton");const i=t[0].role;if("punctuated"===a&&"sequence"===i){if("comma"!==t[0].contentNodes[0].role)return 1!==t[0].contentNodes.length||"vbar"!==t[0].contentNodes[0].role&&"colon"!==t[0].contentNodes[0].role?void 0:(e.role="set extended",void Hg.getInstance().setExtension_(e));e.role="set collection"}}setExtension_(e){const t=e.childNodes[0].childNodes[0];var a;t&&"infixop"===t.type&&1===t.contentNodes.length&&(a=t.contentNodes[0],["element","nonelement","reelement","renonelement"].includes(a.role))&&(t.addAnnotation("set","intensional"),t.contentNodes[0].addAnnotation("set","intensional"))}getPunctuationInRow_(e){if(e.length<=1)return e;const t=e=>{const t=e.type;return"punctuation"===t||"text"===t||"operator"===t||"relation"===t},a=ng(e,(function(a){if(!kg(a))return!1;if(kg(a)&&!cg(a,"ellipsis"))return!0;const i=e.indexOf(a);if(0===i)return!e[1]||!t(e[1]);const r=e[i-1];if(i===e.length-1)return!t(r);const n=e[i+1];return!t(r)||!t(n)}));if(0===a.rel.length)return e;const i=[];let r=a.comp.shift();r.length>0&&i.push(Hg.getInstance().row(r));let n=0;for(;a.comp.length>0;)i.push(a.rel[n++]),r=a.comp.shift(),r.length>0&&i.push(Hg.getInstance().row(r));return[Hg.getInstance().punctuatedNode_(i,a.rel)]}punctuatedNode_(e,t){const a=Hg.getInstance().factory_.makeBranchNode("punctuated",e,t);if(t.length===e.length){const e=t[0].role;if("unknown"!==e&&t.every((function(t){return t.role===e})))return a.role=e,a}return _g(e,t,0)?a.role="startpunct":_g(e,t,e.length-1)?a.role="endpunct":t.every((e=>cg(e,"dummy")))?a.role="text":t.every((e=>cg(e,"space")))?a.role="space":a.role="sequence",a}dummyNode_(e){const t=Hg.getInstance().factory_.makeMultipleContentNodes(e.length-1,Eh.invisibleComma);return t.forEach((function(e){e.role="dummy"})),Hg.getInstance().punctuatedNode_(e,t)}accentRole_(e,t){if(!ug(e))return!1;const a=e.textContent,i=vh.Secondary.get(a,wh.BAR)||vh.Secondary.get(a,wh.TILDE)||e.role;return e.role="underscore"===t?"underaccent":"overaccent",e.addAnnotation("accent",i),!0}accentNode_(e,t,a,i,r){const n=(t=t.slice(0,i+1))[1],o=t[2];let s;if(!r&&o&&(s=Hg.getInstance().factory_.makeBranchNode("subscript",[e,n],[]),s.role="subsup",t=[s,o],a="superscript"),r){const i=Hg.getInstance().accentRole_(n,a);if(o){Hg.getInstance().accentRole_(o,"overscore")&&!i?(s=Hg.getInstance().factory_.makeBranchNode("overscore",[e,o],[]),t=[s,n],a="underscore"):(s=Hg.getInstance().factory_.makeBranchNode("underscore",[e,n],[]),t=[s,o],a="overscore"),s.role="underover"}}return Hg.getInstance().makeLimitNode_(e,t,s,a)}makeLimitNode_(e,t,a,i){if("limupper"===i&&"limlower"===e.type)return e.childNodes.push(t[1]),t[1].parent=e,e.type="limboth",e;if("limlower"===i&&"limupper"===e.type)return e.childNodes.splice(1,-1,t[1]),t[1].parent=e,e.type="limboth",e;const r=Hg.getInstance().factory_.makeBranchNode(i,t,[]),n=gg(e);return a&&(a.embellished=n),r.embellished=n,r.role=e.role,r}getFunctionsInRow_(e,t){const a=t||[];if(0===e.length)return a;const i=e.shift(),r=Hg.classifyFunction_(i,e);if(!r)return a.push(i),Hg.getInstance().getFunctionsInRow_(e,a);const n=Hg.getInstance().getFunctionsInRow_(e,[]),o=Hg.getInstance().getFunctionArgs_(i,n,r);return a.concat(o)}getFunctionArgs_(e,t,a){let i,r,n;switch(a){case"integral":{const a=Hg.getInstance().getIntegralArgs_(t);if(!a.intvar&&!a.integrand.length)return a.rest.unshift(e),a.rest;const i=Hg.getInstance().row(a.integrand);return n=Hg.getInstance().integralNode_(e,i,a.intvar),Im("intvar_from_fraction",n),a.rest.unshift(n),a.rest}case"prefix":if(t[0]&&"fenced"===t[0].type){const a=t.shift();return Zg(a)||(a.role="leftright"),n=Hg.getInstance().functionNode_(e,a),t.unshift(n),t}if(i=rg(t,pg),i.head.length)r=Hg.getInstance().row(i.head),i.div&&i.tail.unshift(i.div);else{if(!i.div||!lg(i.div,"appl"))return t.unshift(e),t;r=i.div}return n=Hg.getInstance().functionNode_(e,r),i.tail.unshift(n),i.tail;case"bigop":return i=rg(t,Cg),i.head.length?(r=Hg.getInstance().row(i.head),n=Hg.getInstance().bigOpNode_(e,r),i.div&&i.tail.unshift(i.div),i.tail.unshift(n),i.tail):(t.unshift(e),t);default:{if(0===t.length)return[e];const a=t[0];return"fenced"===a.type&&!Zg(a)&&function(e){const t=e.childNodes;if(0===t.length)return!0;if(t.length>1)return!1;const a=t[0];if("infixop"===a.type){if("implicit"!==a.role)return!1;if(a.childNodes.some((e=>lg(e,"infixop"))))return!1}return!0}(a)?(a.role="leftright",Hg.propagateFunctionRole_(e,"simple function"),n=Hg.getInstance().functionNode_(e,t.shift()),t.unshift(n),t):(t.unshift(e),t)}}}getIntegralArgs_(e,t=[]){if(0===e.length){const e=rg(t,Cg);return e.div&&e.tail.unshift(e.div),{integrand:e.head,intvar:null,rest:e.tail}}Im("intvar_from_implicit",e);const a=e[0];if(mg(a))return{integrand:t,intvar:null,rest:e};if(hg(a))return a.role="integral",{integrand:t,intvar:a,rest:e.slice(1)};if(e[1]&&fg(a,e[1])){const i=Hg.getInstance().prefixNode_(e[1],[a]);return i.role="integral",{integrand:t,intvar:i,rest:e.slice(2)}}return t.push(e.shift()),Hg.getInstance().getIntegralArgs_(e,t)}functionNode_(e,t){const a=Hg.getInstance().factory_.makeContentNode(Eh.functionApplication),i=Hg.getInstance().funcAppls[e.id];i&&(a.mathmlTree=i.mathmlTree,a.mathml=i.mathml,a.annotation=i.annotation,a.attributes=i.attributes,delete Hg.getInstance().funcAppls[e.id]),a.type="punctuation",a.role="application";const r=Hg.getFunctionOp_(e,(function(e){return lg(e,"function")||lg(e,"identifier")&&cg(e,"simple function")}));return Hg.getInstance().functionalNode_("appl",[e,t],r,[a])}bigOpNode_(e,t){const a=Hg.getFunctionOp_(e,(e=>lg(e,"largeop")));return Hg.getInstance().functionalNode_("bigop",[e,t],a,[])}integralNode_(e,t,a){t=t||Hg.getInstance().factory_.makeEmptyNode(),a=a||Hg.getInstance().factory_.makeEmptyNode();const i=Hg.getFunctionOp_(e,(e=>lg(e,"largeop")));return Hg.getInstance().functionalNode_("integral",[e,t,a],i,[])}functionalNode_(e,t,a,i){const r=t[0];let n;a&&(n=a.parent,i.push(a));const o=Hg.getInstance().factory_.makeBranchNode(e,t,i);return o.role=r.role,n&&(a.parent=n),o}fractionNode_(e,t){const a=Hg.getInstance().factory_.makeBranchNode("fraction",[e,t],[]);return a.role=a.childNodes.every((function(e){return lg(e,"number")&&cg(e,"integer")}))?"vulgar":a.childNodes.every(Tg)?"unit":"division",Im("propagateSimpleFunction",a)}scriptNode_(e,t,a){let i;switch(e.length){case 0:i=Hg.getInstance().factory_.makeEmptyNode();break;case 1:if(i=e[0],a)return i;break;default:i=Hg.getInstance().dummyNode_(e)}return i.role=t,i}findNestedRow_(e,t,a,i){if(a>3)return null;for(let r,n=0;r=e[n];n++){const e=rC(r);if("MSPACE"!==e){if("MROW"===e)return Hg.getInstance().findNestedRow_($p(r.childNodes),t,a+1,i);if(Hg.findSemantics(r,t,i))return r}}return null}}Hg.FENCE_TO_PUNCT_={metric:"metric",neutral:"vbar",open:"openfence",close:"closefence"},Hg.MML_TO_LIMIT_={MSUB:{type:"limlower",length:1},MUNDER:{type:"limlower",length:1},MSUP:{type:"limupper",length:1},MOVER:{type:"limupper",length:1},MSUBSUP:{type:"limboth",length:2},MUNDEROVER:{type:"limboth",length:2}},Hg.MML_TO_BOUNDS_={MSUB:{type:"subscript",length:1,accent:!1},MSUP:{type:"superscript",length:1,accent:!1},MSUBSUP:{type:"subscript",length:2,accent:!1},MUNDER:{type:"underscore",length:1,accent:!0},MOVER:{type:"overscore",length:1,accent:!0},MUNDEROVER:{type:"underscore",length:2,accent:!0}},Hg.CLASSIFY_FUNCTION_={integral:"integral",sum:"bigop","prefix function":"prefix","limit function":"prefix","simple function":"prefix","composed function":"prefix"},Hg.MATHJAX_FONTS={"-tex-caligraphic":Sh.CALIGRAPHIC,"-tex-caligraphic-bold":Sh.CALIGRAPHICBOLD,"-tex-calligraphic":Sh.CALIGRAPHIC,"-tex-calligraphic-bold":Sh.CALIGRAPHICBOLD,"-tex-oldstyle":Sh.OLDSTYLE,"-tex-oldstyle-bold":Sh.OLDSTYLEBOLD,"-tex-mathit":Sh.ITALIC};const Gg=Hg;let Wg={};function Vg(e){return Array.from(e.textContent).map(Kh.stringEmpty)}function $g(e,t){const a=Array.from(e.textContent),i=[],r=Gg.getInstance(),n=e.ownerDocument;for(let e,o=0;e=a[o];o++){const a=r.getNodeFactory().makeLeafNode(e,Sh.UNKNOWN),o=r.identifierNode(a,Sh.UNKNOWN,"");t(o),i.push(o.xml(n))}return i}function Xg(e){return $g(e,(function(e){e.textContent.match(/\W/)||(e.type="number")}))}function Kg(e){return $g(e,(function(e){e.font=Sh.UNKNOWN,e.type="identifier"}))}const Jg=["cases","cell","integral","line","matrix","multiline","overscore","root","row","sqrt","subscript","superscript","table","underscore","vector"];function Yg(e){return Wg={},[e]}function Qg(e,t,a,i,r,n){i=i||Jg,r=r||{},n=n||function(e){return!1};const o=oC(t);if(Wg[e]||(Wg[e]={}),Wg[e][o])return Wg[e][o];if(n(t)||a.indexOf(t.tagName)<0)return 0;const s=ey(t,a,_m(i,a),r,n,0);return Wg[e][o]=s,s}function ey(e,t,a,i,r,n){if(r(e)||a.indexOf(e.tagName)>-1||function(e,t){if(!e.attributes)return!1;const a=$p(e.attributes);for(let e,i=0;e=a[i];i++)if(t[e.nodeName]===e.nodeValue)return!0;return!1}(e,i))return n;if(t.indexOf(e.tagName)>-1&&n++,!e.childNodes||0===e.childNodes.length)return n;const o=$p(e.childNodes);return Math.max.apply(null,o.map((function(e){return ey(e,t,a,i,r,n)})))}function ty(e){return Qg("fraction",e,["fraction"],Jg,{},fC.FUNCTIONS.fracNestDepth)}function ay(e,t,a){const i=ty(e),r=Array(i).fill(t);return a&&r.push(a),r.join(fC.MESSAGES.regexp.JOINER_FRAC)}function iy(e){return Kh.singleton(ay(e,fC.MESSAGES.MS.START,fC.MESSAGES.MS.FRAC_V))}function ry(e){return Kh.singleton(ay(e,fC.MESSAGES.MS.END,fC.MESSAGES.MS.FRAC_V),{kind:"LAST"})}function ny(e){return Kh.singleton(ay(e,fC.MESSAGES.MS.FRAC_OVER),{})}function oy(e){return Kh.singleton(ay(e,fC.MESSAGES.MS.START,fC.MESSAGES.MS.FRAC_B))}function sy(e){return Kh.singleton(ay(e,fC.MESSAGES.MS.END,fC.MESSAGES.MS.FRAC_B),{kind:"LAST"})}function ly(e){const t=ty(e);return Kh.singleton(1===t?fC.MESSAGES.MS.FRAC_S:fC.FUNCTIONS.combineNestedFraction(fC.MESSAGES.MS.NEST_FRAC,fC.FUNCTIONS.radicalNestDepth(t-1),fC.MESSAGES.MS.FRAC_S))}function dy(e){const t=ty(e);return Kh.singleton(1===t?fC.MESSAGES.MS.ENDFRAC:fC.FUNCTIONS.combineNestedFraction(fC.MESSAGES.MS.NEST_FRAC,fC.FUNCTIONS.radicalNestDepth(t-1),fC.MESSAGES.MS.ENDFRAC),{kind:"LAST"})}function cy(e){const t=ty(e);return Kh.singleton(1===t?fC.MESSAGES.MS.FRAC_OVER:fC.FUNCTIONS.combineNestedFraction(fC.MESSAGES.MS.NEST_FRAC,fC.FUNCTIONS.radicalNestDepth(t-1),fC.MESSAGES.MS.FRAC_OVER))}function uy(e){return fC.FUNCTIONS.fracNestDepth(e)?[e]:[]}function py(e,t,a){for(;e.parentNode;){const i=e.parentNode,r=i.parentNode;if(!r)break;const n=e.getAttribute&&e.getAttribute("role");("subscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsub"===n||"rightsub"===n))&&(t=a.sub+fC.MESSAGES.regexp.JOINER_SUBSUPER+t),("superscript"===r.tagName&&e===i.childNodes[1]||"tensor"===r.tagName&&n&&("leftsuper"===n||"rightsuper"===n))&&(t=a.sup+fC.MESSAGES.regexp.JOINER_SUBSUPER+t),e=r}return t.trim()}function Cy(e){return Kh.singleton(py(e,fC.MESSAGES.MS.SUBSCRIPT,{sup:fC.MESSAGES.MS.SUPER,sub:fC.MESSAGES.MS.SUB}))}function fy(e){return Kh.singleton(py(e,fC.MESSAGES.MS.SUB,{sup:fC.MESSAGES.MS.SUP,sub:fC.MESSAGES.MS.SUB}))}function hy(e){return Kh.singleton(py(e,fC.MESSAGES.MS.SUPERSCRIPT,{sup:fC.MESSAGES.MS.SUPER,sub:fC.MESSAGES.MS.SUB}))}function my(e){return Kh.singleton(py(e,fC.MESSAGES.MS.SUP,{sup:fC.MESSAGES.MS.SUP,sub:fC.MESSAGES.MS.SUB}))}function gy(e){const t=py(e,"",{sup:fC.MESSAGES.MS.SUPER,sub:fC.MESSAGES.MS.SUB});return Kh.singleton(t?t.replace(new RegExp(fC.MESSAGES.MS.SUB+"$"),fC.MESSAGES.MS.SUBSCRIPT).replace(new RegExp(fC.MESSAGES.MS.SUPER+"$"),fC.MESSAGES.MS.SUPERSCRIPT):fC.MESSAGES.MS.BASELINE)}function yy(e){const t=py(e,"",{sup:fC.MESSAGES.MS.SUP,sub:fC.MESSAGES.MS.SUB});return Kh.singleton(t||fC.MESSAGES.MS.BASE)}function Ly(e){return Qg("radical",e,["sqrt","root"],Jg,{})}function ky(e,t,a){const i=Ly(e),r=function(e){const t="sqrt"===e.tagName?"2":Wp("children/*[1]",e)[0].textContent.trim();return fC.MESSAGES.MSroots[t]||""}(e);return a=r?fC.FUNCTIONS.combineRootIndex(a,r):a,1===i?a:fC.FUNCTIONS.combineNestedRadical(t,fC.FUNCTIONS.radicalNestDepth(i-1),a)}function by(e){return Kh.singleton(ky(e,fC.MESSAGES.MS.NESTED,fC.MESSAGES.MS.STARTROOT))}function Sy(e){return Kh.singleton(ky(e,fC.MESSAGES.MS.NESTED,fC.MESSAGES.MS.ENDROOT))}function Ay(e){return Kh.singleton(ky(e,fC.MESSAGES.MS.NESTED,fC.MESSAGES.MS.ROOTINDEX))}function wy(e){return Kh.singleton(ky(e,fC.MESSAGES.MS.NEST_ROOT,fC.MESSAGES.MS.STARTROOT))}function Ey(e){return Kh.singleton(ky(e,fC.MESSAGES.MS.NEST_ROOT,fC.MESSAGES.MS.ENDROOT))}function vy(e){return Kh.singleton(ky(e,fC.MESSAGES.MS.NEST_ROOT,fC.MESSAGES.MS.ROOTINDEX))}function xy(e){return Kh.singleton(ky(e,fC.MESSAGES.MS.NEST_ROOT,fC.MESSAGES.MS.ROOT))}function Ny(e){return Kh.singleton(ky(e,fC.MESSAGES.MS.NEST_ROOT,fC.MESSAGES.MS.INDEX))}function My(e){const t=function(e){return Qg("underscore",e,["underscore"],Jg,{},(function(e){return e.tagName&&"underscore"===e.tagName&&"underaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Kh.singleton(Array(t).join(fC.MESSAGES.MS.UNDER)+fC.MESSAGES.MS.UNDERSCRIPT)}function _y(e){return Kh.singleton(fC.MESSAGES.MS.ENDSCRIPTS)}function Fy(e){const t=function(e){return Qg("overscore",e,["overscore"],Jg,{},(function(e){return e.tagName&&"overscore"===e.tagName&&"overaccent"===e.childNodes[0].childNodes[1].getAttribute("role")}))}(e);return Kh.singleton(Array(t).join(fC.MESSAGES.MS.OVER)+fC.MESSAGES.MS.OVERSCRIPT)}function Py(e){if("matrix"!==e.tagName||"determinant"!==e.getAttribute("role"))return[];const t=Wp("children/row/children/cell/children/*",e);for(let e,a=0;e=t[a];a++)if("number"!==e.tagName){if("identifier"===e.tagName){const t=e.getAttribute("role");if("latinletter"===t||"greekletter"===t||"otherletter"===t)continue}return[]}return[e]}function Dy(){const e=e=>e.map((e=>"ancestor::"+e)),t=e=>"not("+e+")",a=t(e(["subscript","superscript","tensor"]).join(" or ")),i=e(["relseq","multrel"]),r=e(["fraction","punctuation","fenced","sqrt","root"]);let n=[];for(let e,t=0;e=r[t];t++)n=n.concat(i.map((function(t){return e+"/"+t})));return[["ancestor::*/following-sibling::*",a,t(n.join(" | "))].join(" and ")]}function By(e){if(!e.childNodes.length||!e.childNodes[0].childNodes.length||!e.childNodes[0].childNodes[0].childNodes.length)return Kh.singleton("");const t=e.childNodes[0].childNodes[0].childNodes[0].textContent;return Kh.singleton(t.match(/^\(.+\)$/)?t.slice(1,-1):t)}const Ry=new Map([[3,"CSFleftsuperscript"],[4,"CSFleftsubscript"],[2,"CSFbaseline"],[1,"CSFrightsubscript"],[0,"CSFrightsuperscript"]]),Ty=new Map([[4,2],[3,3],[2,1],[1,4],[0,5]]);function Iy(e){const t=[];let a="",i="",r=parseInt(e,2);for(let e=0;e<5;e++){const n="children/*["+Ty.get(e)+"]";if(1&r){const t=Ry.get(e%5);a="[t] "+t+"Verbose; [n] "+n+";"+a,i="[t] "+t+"Brief; [n] "+n+";"+i}else t.unshift("name("+n+')="empty"');r>>=1}return[t,a,i]}function Oy(e,t=!0){const a=["11111","11110","11101","11100","10111","10110","10101","10100","01111","01110","01101","01100"];for(const i of a){let a="tensor"+i,[r,n,o]=Iy(i);if(e.defineRule(a,"default",n,"self::tensor",...r),t&&(e.defineRule(a,"brief",o,"self::tensor",...r),e.defineRule(a,"sbrief",o,"self::tensor",...r)),!(3&parseInt(i,2)))continue;const s=Ry.get(2);n+="; [t]"+s+"Verbose",o+="; [t]"+s+"Brief",a+="-baseline";const l="((.//*[not(*)])[last()]/@id)!=(((.//ancestor::fraction|ancestor::root|ancestor::sqrt|ancestor::cell|ancestor::line|ancestor::stree)[1]//*[not(*)])[last()]/@id)";e.defineRule(a,"default",n,"self::tensor",l,...r),t&&(e.defineRule(a,"brief",o,"self::tensor",l,...r),e.defineRule(a,"sbrief",o,"self::tensor",l,...r))}}function qy(e){let t=Object.keys(fC.MESSAGES.MSroots).length;if(!t)return[];if(t++,!e.childNodes||0===e.childNodes.length||!e.childNodes[0].childNodes)return[];const a=e.childNodes[0].childNodes[0].textContent;if(!/^\d+$/.test(a))return[];const i=parseInt(a,10);return i>1&&i<=t?[e]:[]}function Zy(e,t){let a=0;return function(){return fC.NUMBERS.numericOrdinal(++a)+" "+t}}function Uy(e,t){let a=0;return function(){return fC.NUMBERS.numberToOrdinal(++a,!1)+" "+t}}function jy(e){const t=uC(e,fC.MESSAGES.MS.FRAC_OVER);return t.convertible&&t.enumerator&&t.denominator?[Kh.node(fC.NUMBERS.numberToWords(t.enumerator),e.childNodes[0].childNodes[0],{separator:""}),Kh.stringAttr(fC.NUMBERS.vulgarSep,{separator:""}),Kh.node(fC.NUMBERS.numberToOrdinal(t.denominator,1!==t.enumerator),e.childNodes[0].childNodes[1])]:[Kh.node(t.content||"",e)]}function zy(e){const t=$p(e.parentNode.childNodes);return Kh.singleton(fC.NUMBERS.numericOrdinal(t.indexOf(e)+1).toString())}function Hy(e){const t=gy(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Gy(e){const t=yy(e);return t[0].speech=t[0].speech.replace(/-$/,""),t}function Wy(e){const t=hy(e);return t[0].speech=t[0].speech.replace(/^exposant/,"exposant gauche"),t}function Vy(e){const t=Cy(e);return t[0].speech=t[0].speech.replace(/^indice/,"indice gauche"),t}function $y(e){const t=my(e);return t[0].speech=t[0].speech.replace(/^sup/,"sup gauche"),t}function Xy(e){const t=fy(e);return t[0].speech=t[0].speech.replace(/^sub/,"sub gauche"),t}function Ky(e,t,a){const i=ty(e),r=Array.apply(null,Array(i)).map((e=>t));return a&&r.unshift(a),r.join(fC.MESSAGES.regexp.JOINER_FRAC)}function Jy(e){return Kh.singleton(Ky(e,fC.MESSAGES.MS.START,fC.MESSAGES.MS.FRAC_V))}function Yy(e){return Kh.singleton(Ky(e,fC.MESSAGES.MS.END,fC.MESSAGES.MS.FRAC_V))}function Qy(e){return Kh.singleton(Ky(e,fC.MESSAGES.MS.START,fC.MESSAGES.MS.FRAC_B))}function eL(e){return Kh.singleton(Ky(e,fC.MESSAGES.MS.END,fC.MESSAGES.MS.FRAC_B))}function tL(e){const t=ty(e);return 1===t?Kh.singleton(fC.MESSAGES.MS.FRAC_S):Kh.singleton(fC.FUNCTIONS.combineNestedFraction(fC.FUNCTIONS.radicalNestDepth(t-1),fC.MESSAGES.MS.NEST_FRAC,fC.MESSAGES.MS.FRAC_S))}function aL(e){const t=ty(e);return 1===t?Kh.singleton(fC.MESSAGES.MS.ENDFRAC):Kh.singleton(fC.FUNCTIONS.combineNestedFraction(fC.FUNCTIONS.radicalNestDepth(t-1),fC.MESSAGES.MS.NEST_FRAC,fC.MESSAGES.MS.ENDFRAC))}function iL(e){const t=ty(e);return 1===t?Kh.singleton(fC.MESSAGES.MS.FRAC_OVER):Kh.singleton(fC.FUNCTIONS.combineNestedFraction(fC.FUNCTIONS.radicalNestDepth(t-1),fC.MESSAGES.MS.NEST_FRAC,fC.MESSAGES.MS.FRAC_OVER))}function rL(e){return 1===Wp("children/*[1]",e)[0].toString().match(/[^>\u2062>]+<\/[^>]*>/g).length?[e]:[]}function nL(e,t,a){const i=Ly(e);return 1===i?a:fC.FUNCTIONS.combineNestedRadical(fC.FUNCTIONS.radicalNestDepth(i-1),t,a)}function oL(e){return Kh.singleton(nL(e,fC.MESSAGES.MS.NESTED,fC.MESSAGES.MS.STARTROOT))}function sL(e){return Kh.singleton(nL(e,fC.MESSAGES.MS.NESTED,fC.MESSAGES.MS.ENDROOT))}function lL(e){return Kh.singleton(nL(e,fC.MESSAGES.MS.NEST_ROOT,fC.MESSAGES.MS.STARTROOT))}function dL(e){return Kh.singleton(nL(e,fC.MESSAGES.MS.NEST_ROOT,fC.MESSAGES.MS.ENDROOT))}function cL(e){return Kh.singleton(nL(e,fC.MESSAGES.MS.NEST_ROOT,fC.MESSAGES.MS.ROOT))}function uL(e,t){const a=function(e){const t=Wp("children/*[1]",e)[0].textContent.trim();return fC.MESSAGES.MSroots[t]||t+"\uc81c\uacf1\uadfc"}(e);return a||t}function pL(e){return Kh.singleton(uL(e,fC.MESSAGES.MS.ROOTINDEX))}function CL(e){return Kh.singleton(uL(e,fC.MESSAGES.MS.ROOTINDEX))}function fL(e){return Kh.singleton(uL(e,fC.MESSAGES.MS.INDEX))}function hL(e){const t=Wp("children/*",e);return Kh.singleton(fC.NUMBERS.wordOrdinal(t.length))}function mL(e){const t=Wp("children/*",e);return Kh.singleton(fC.NUMBERS.wordOrdinal(t.length-1))}function gL(e){const t=Wp("children/*",e),a=Wp("content/*",e);return Kh.singleton(fC.NUMBERS.wordOrdinal(t.length-a.length))}function yL(e,t){const a=e;let i=0;return function(){const e=Jh.create({text:kL(a[i])&&bL(a[i+1])?fC.MESSAGES.unitTimes:""},{});return i++,[e]}}const LL=["superscript","subscript","overscore","underscore"];function kL(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;const t=e.tagName,a=Wp("children/*",e);e=-1!==LL.indexOf(t)?a[0]:a[a.length-1]}return!1}function bL(e){for(;e;){if("unit"===e.getAttribute("role"))return!0;e=Wp("children/*",e)[0]}return!1}function SL(e){for(;e;){if("number"===e.tagName&&"1"===e.textContent)return[e];if("infixop"!==e.tagName||"multiplication"!==e.getAttribute("role")&&"implicit"!==e.getAttribute("role"))return[];e=Wp("children/*",e)[0]}return[]}function AL(e){const t=ty(e);return Kh.singleton(new Array(t).join(fC.MESSAGES.MS.FRACTION_REPEAT)+fC.MESSAGES.MS.FRACTION_START)}function wL(e){const t=ty(e);return Kh.singleton(new Array(t).join(fC.MESSAGES.MS.FRACTION_REPEAT)+fC.MESSAGES.MS.FRACTION_END)}function EL(e){const t=ty(e);return Kh.singleton(new Array(t).join(fC.MESSAGES.MS.FRACTION_REPEAT)+fC.MESSAGES.MS.FRACTION_OVER)}function vL(e){const t=ty(e);return Kh.singleton(new Array(t).join(fC.MESSAGES.MS.FRACTION_REPEAT)+"\u2838"+fC.MESSAGES.MS.FRACTION_OVER)}function xL(e){return fC.MESSAGES.regexp.HYPER===ty(e).toString()?[e]:[]}function NL(e,t){const a=ML(e);return Kh.singleton(1===a?t:new Array(a).join(fC.MESSAGES.MS.NESTED)+t)}function ML(e,t){const a=t||0;return e.parentNode?ML(e.parentNode,"root"===e.tagName||"sqrt"===e.tagName?a+1:a):a}function _L(e){return NL(e,fC.MESSAGES.MS.STARTROOT)}function FL(e){return NL(e,fC.MESSAGES.MS.ENDROOT)}function PL(e){return NL(e,fC.MESSAGES.MS.ROOTINDEX)}bC.getInstance().setCorrection("enlargeFence",(function(e){const t="\u2820";if(1===e.length)return t+e;const a=e.split("");return a.every((function(e){return"\u2833"===e}))?t+a.join(t):e.slice(0,-1)+t+e.slice(-1)}));const DL=["multirel","relseq","appl","row","line"],BL=["subscript","superscript","overscore","underscore"];function RL(e,t){const a=e.parent;if(!a)return!1;const i=a.type;return-1!==DL.indexOf(i)||"prefixop"===i&&"negative"===a.role&&!t.script||"prefixop"===i&&"geometry"===a.role||!("punctuated"!==i||t.enclosed&&"text"!==a.role)}function TL(e,t){const a=e.slice(0);let i,r=!0;return i=e.length>0?Wp("../../content/*",e[0]):[],function(){const e=i.shift(),n=a.shift(),o=a[0],s=t?[Jh.create({text:t},{translate:!0})]:[];if(!e)return s;const l=n?py(n,"",{sup:fC.MESSAGES.MS.SUPER,sub:fC.MESSAGES.MS.SUB}):"",d=n&&"EMPTY"!==rC(n)||r&&e.parentNode.parentNode&&e.parentNode.parentNode.previousSibling?[Jh.create({text:fC.MESSAGES.regexp.SPACE+l},{})]:[],c=o&&"EMPTY"!==rC(o)||!i.length&&e.parentNode.parentNode&&e.parentNode.parentNode.nextSibling?[Jh.create({text:fC.MESSAGES.regexp.SPACE},{})]:[],u=Op.evaluateNode(e);return r=!1,s.concat(d,u,c)}}function IL(e,t){const a=e.slice(0);let i;return i=e.length>0?Wp("../../content/*",e[0]):[],function(){const e=a.shift(),r=a[0],n=i.shift(),o=t?[Jh.create({text:t},{translate:!0})]:[];if(!n)return o;const s=e&&"NUMBER"===rC(e),l=r&&"NUMBER"===rC(r);return o.concat(s&&l&&"space"===n.getAttribute("role")?[Jh.create({text:fC.MESSAGES.regexp.SPACE},{})]:[])}}sm(new rm("nemeth","number",(function(e,t){return e.childNodes.length?(-1!==BL.indexOf(e.type)&&(t.script=!0),"fenced"===e.type?(t.number=!1,t.enclosed=!0,["",t]):(RL(e,t)&&(t.number=!0,t.enclosed=!1),["",t])):(RL(e,t)&&(t.number=!0,t.script=!1,t.enclosed=!1),[t.number?"number":"",{number:!1,enclosed:t.enclosed,script:t.script}])}),{number:!0}));let OL=!1;function qL(){OL||(Qh(vp.BASE_LOCALE+".speech.mathspeak","",{CQFspaceoutNumber:Xg,CQFspaceoutIdentifier:Kg,CSFspaceoutText:Vg,CSFopenFracVerbose:iy,CSFcloseFracVerbose:ry,CSFoverFracVerbose:ny,CSFopenFracBrief:oy,CSFcloseFracBrief:sy,CSFopenFracSbrief:ly,CSFcloseFracSbrief:dy,CSFoverFracSbrief:cy,CSFvulgarFraction:jy,CQFvulgarFractionSmall:uy,CSFopenRadicalVerbose:by,CSFcloseRadicalVerbose:Sy,CSFindexRadicalVerbose:Ay,CSFopenRadicalBrief:wy,CSFcloseRadicalBrief:Ey,CSFindexRadicalBrief:vy,CSFopenRadicalSbrief:xy,CSFindexRadicalSbrief:Ny,CQFisSmallRoot:qy,CSFsuperscriptVerbose:hy,CSFsuperscriptBrief:my,CSFsubscriptVerbose:Cy,CSFsubscriptBrief:fy,CSFbaselineVerbose:gy,CSFbaselineBrief:yy,CSFleftsuperscriptVerbose:hy,CSFleftsubscriptVerbose:Cy,CSFrightsuperscriptVerbose:hy,CSFrightsubscriptVerbose:Cy,CSFleftsuperscriptBrief:my,CSFleftsubscriptBrief:fy,CSFrightsuperscriptBrief:my,CSFrightsubscriptBrief:fy,CSFunderscript:My,CSFoverscript:Fy,CSFendscripts:_y,CTFordinalCounter:Zy,CTFwordCounter:Uy,CTFcontentIterator:am,CQFdetIsSimple:Py,CSFRemoveParens:By,CQFresetNesting:Yg,CGFbaselineConstraint:Dy,CGFtensorRules:Oy}),Qh("es.speech.mathspeak",vp.BASE_LOCALE+".speech.mathspeak",{CTFunitMultipliers:yL,CQFoneLeft:SL}),Qh("fr.speech.mathspeak",vp.BASE_LOCALE+".speech.mathspeak",{CSFbaselineVerbose:Hy,CSFbaselineBrief:Gy,CSFleftsuperscriptVerbose:Wy,CSFleftsubscriptVerbose:Vy,CSFleftsuperscriptBrief:$y,CSFleftsubscriptBrief:Xy}),Qh("ko.speech.mathspeak",vp.BASE_LOCALE+".speech.mathspeak",{CSFopenFracVerbose:Jy,CSFcloseFracVerbose:Yy,CSFopenFracBrief:Qy,CSFcloseFracBrief:eL,CSFopenFracSbrief:tL,CSFoverFracSbrief:iL,CSFcloseFracSbrief:aL,CQFisSimpleIndex:rL,CSFindexRadicalVerbose:pL,CSFindexRadicalBrief:CL,CSFindexRadicalSbrief:fL,CSFopenRadicalVerbose:oL,CSFcloseRadicalVerbose:sL,CSFopenRadicalBrief:lL,CSFcloseRadicalBrief:dL,CSFopenRadicalSbrief:cL}),Qh(vp.BASE_LOCALE+".speech.clearspeak","",{CTFpauseSeparator:tm,CTFnodeCounter:dm,CTFcontentIterator:am,CSFvulgarFraction:jy,CQFvulgarFractionSmall:Lm,CQFcellsSimple:ym,CSFordinalExponent:km,CSFwordOrdinal:Nm,CQFmatchingFences:Am,CSFnestingDepth:Sm,CQFfencedArguments:wm,CQFsimpleArguments:Em,CQFspaceoutNumber:Xg}),Qh("en.prefix.default","",{CSFordinalPosition:zy}),Qh("en.speech.chromevox","",{CTFnodeCounter:em,CTFcontentIterator:am}),Qh("en.speech.emacspeak","en.speech.chromevox",{CQFvulgarFractionSmall:uy,CSFvulgarFraction:jy}),Qh("ko.summary.","ko.speech.mathspeak",{CSFordinalConversion:hL,CSFdecreasedOrdinalConversion:mL,CSFlistOrdinalConversion:gL}),Qh("nemeth.braille.default",vp.BASE_LOCALE+".speech.mathspeak",{CSFopenFraction:AL,CSFcloseFraction:wL,CSFoverFraction:EL,CSFoverBevFraction:vL,CQFhyperFraction:xL,CSFopenRadical:_L,CSFcloseRadical:FL,CSFindexRadical:PL,CSFsubscript:Cy,CSFsuperscript:hy,CSFbaseline:gy,CGFtensorRules:e=>Oy(e,!1),CTFrelationIterator:TL,CTFimplicitIterator:IL}),OL=!0)}class ZL{constructor(e,t,a,i){this.name=e,this.dynamicCstr=t,this.precondition=a,this.action=i,this.context=null}toString(){return this.name+" | "+this.dynamicCstr.toString()+" | "+this.precondition.toString()+" ==> "+this.action.toString()}}var UL,jL;function zL(e){switch(e){case"[n]":return UL.NODE;case"[m]":return UL.MULTI;case"[t]":return UL.TEXT;case"[p]":return UL.PERSONALITY;default:throw"Parse error: "+e}}!function(e){e.NODE="NODE",e.MULTI="MULTI",e.TEXT="TEXT",e.PERSONALITY="PERSONALITY"}(UL||(UL={}));class HL{static grammarFromString(e){return bC.parseInput(e)}static fromString(e){const t={type:zL(e.substring(0,3))};let a=e.slice(3).trim();if(!a)throw new VL("Missing content.");switch(t.type){case UL.TEXT:if('"'===a[0]){const e=$L(a,"\\(")[0].trim();if('"'!==e.slice(-1))throw new VL("Invalid string syntax.");t.content=e,a=a.slice(e.length).trim(),-1===a.indexOf("(")&&(a="");break}case UL.NODE:case UL.MULTI:{const e=a.indexOf(" (");if(-1===e){t.content=a.trim(),a="";break}t.content=a.substring(0,e).trim(),a=a.slice(e).trim()}}if(a){const e=HL.attributesFromString(a);e.grammar&&(t.grammar=e.grammar,delete e.grammar),Object.keys(e).length&&(t.attributes=e)}return new HL(t)}static attributesFromString(e){if("("!==e[0]||")"!==e.slice(-1))throw new VL("Invalid attribute expression: "+e);const t={},a=$L(e.slice(1,-1),",");for(const e of a){const a=e.indexOf(":");if(-1===a)t[e.trim()]="true";else{const i=e.substring(0,a).trim(),r=e.slice(a+1).trim();t[i]=i===kC?HL.grammarFromString(r):r}}return t}constructor({type:e,content:t,attributes:a,grammar:i}){this.type=e,this.content=t,this.attributes=a,this.grammar=i}toString(){let e="";e+=function(e){switch(e){case UL.NODE:return"[n]";case UL.MULTI:return"[m]";case UL.TEXT:return"[t]";case UL.PERSONALITY:return"[p]";default:throw"Unknown type error: "+e}}(this.type),e+=this.content?" "+this.content:"";const t=this.attributesToString();return e+=t?" "+t:"",e}grammarToString(){return this.getGrammar().join(":")}getGrammar(){if(!this.grammar)return[];const e=[];for(const[t,a]of Object.entries(this.grammar))e.push(!0===a?t:!1===a?`!${t}`:`${t}=${a}`);return e}attributesToString(){const e=this.getAttributes(),t=this.grammarToString();return t&&e.push("grammar:"+t),e.length>0?"("+e.join(", ")+")":""}getAttributes(){if(!this.attributes)return[];const e=[];for(const[t,a]of Object.entries(this.attributes))e.push("true"===a?t:`${t}:${a}`);return e}}class GL{static fromString(e){const t=$L(e,";").filter((function(e){return e.match(/\S/)})).map((function(e){return e.trim()})),a=[];for(let e=0,i=t.length;e0?a[0]:null}applyConstraint(e,t){return!!this.applyQuery(e,t)||function(e,t){let a;try{a=Gp(e,t,Up.result.BOOLEAN_TYPE)}catch(e){return!1}return a.booleanValue}(t,e)}constructString(e,t){const a=this.constructString_(e,t);return Array.isArray(a)?a.map((e=>e.speech)).join(""):a}constructSpan(e,t,a){const i=this.constructString_(e,t);if(Array.isArray(i)){const e=i[i.length-1];return e.attributes=Object.assign({},a,e.attributes),i}return[Kh.node(i,e,a)]}constructString_(e,t){if(!t)return"";if('"'===t.charAt(0))return t.slice(1,-1);const a=this.customStrings.lookup(t);return a?a(e):function(e,t){let a;try{a=Gp(e,t,Up.result.STRING_TYPE)}catch(e){return""}return a.stringValue}(t,e)}parse(e){const t=Array.isArray(e)?e:Object.entries(e);for(const e of t){switch(e[0].slice(0,3)){case"CQF":this.customQueries.add(e[0],e[1]);break;case"CSF":this.customStrings.add(e[0],e[1]);break;case"CTF":this.contextFunctions.add(e[0],e[1]);break;case"CGF":this.customGenerators.add(e[0],e[1]);break;default:console.error("FunctionError: Invalid function name "+e[0])}}}}class tk{static compareStaticConstraints_(e,t){if(e.length!==t.length)return!1;for(let a,i=0;a=e[i];i++)if(-1===t.indexOf(a))return!1;return!0}static comparePreconditions_(e,t){const a=e.precondition,i=t.precondition;return a.query===i.query&&tk.compareStaticConstraints_(a.constraints,i.constraints)}constructor(){this.context=new ek,this.parseOrder=vp.DEFAULT_ORDER,this.parser=new xp(this.parseOrder),this.locale=vp.DEFAULT_VALUES[Sp.LOCALE],this.modality=vp.DEFAULT_VALUES[Sp.MODALITY],this.domain="",this.initialized=!1,this.inherits=null,this.kind="standard",this.customTranscriptions={},this.preconditions=new Map,this.speechRules_=[],this.rank=0,this.parseMethods={Rule:this.defineRule,Generator:this.generateRules,Action:this.defineAction,Precondition:this.definePrecondition,Ignore:this.ignoreRules}}defineRule(e,t,a,i,...r){const n=this.parseAction(a),o=this.parsePrecondition(i,r),s=this.parseCstr(t);if(!(n&&o&&s))return console.error(`Rule Error: ${i}, (${t}): ${a}`),null;const l=new ZL(e,s,o,n);return l.precondition.rank=this.rank++,this.addRule(l),l}addRule(e){e.context=this.context,this.speechRules_.unshift(e)}deleteRule(e){const t=this.speechRules_.indexOf(e);-1!==t&&this.speechRules_.splice(t,1)}findRule(e){for(let t,a=0;t=this.speechRules_[a];a++)if(e(t))return t;return null}findAllRules(e){return this.speechRules_.filter(e)}evaluateDefault(e){const t=e.textContent.slice(0);return t.match(/^\s+$/)?this.evaluateWhitespace(t):this.evaluateString(t)}evaluateWhitespace(e){return[]}evaluateCustom(e){const t=this.customTranscriptions[e];return void 0!==t?Jh.create({text:t},{adjust:!0,translate:!1}):null}evaluateCharacter(e){return this.evaluateCustom(e)||Jh.create({text:e},{adjust:!0,translate:!0})}removeDuplicates(e){for(let t,a=this.speechRules_.length-1;t=this.speechRules_[a];a--)t!==e&&e.dynamicCstr.equal(t.dynamicCstr)&&tk.comparePreconditions_(t,e)&&this.speechRules_.splice(a,1)}getSpeechRules(){return this.speechRules_}setSpeechRules(e){this.speechRules_=e}getPreconditions(){return this.preconditions}parseCstr(e){try{return this.parser.parse(this.locale+"."+this.modality+(this.domain?"."+this.domain:"")+"."+e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal Dynamic Constraint: ${e}.`,t.message),null;throw t}}parsePrecondition(e,t){try{const a=this.parsePrecondition_(e);e=a[0];let i=a.slice(1);for(const e of t)i=i.concat(this.parsePrecondition_(e));return new WL(e,...i)}catch(a){if("RuleError"===a.name)return console.error("Rule Error ",`Illegal preconditions: ${e}, ${t}.`,a.message),null;throw a}}parseAction(e){try{return GL.fromString(e)}catch(t){if("RuleError"===t.name)return console.error("Rule Error ",`Illegal action: ${e}.`,t.message),null;throw t}}parse(e){this.modality=e.modality||this.modality,this.locale=e.locale||this.locale,this.domain=e.domain||this.domain,this.context.parse(e.functions||[]),"actions"!==e.kind&&(this.kind=e.kind||this.kind,this.inheritRules()),this.parseRules(e.rules||[])}parseRules(e){for(let t,a=0;t=e[a];a++){const e=t[0],a=this.parseMethods[e];e&&a&&a.apply(this,t.slice(1))}}generateRules(e){const t=this.context.customGenerators.lookup(e);t&&t(this)}defineAction(e,t){let a;try{a=GL.fromString(t)}catch(e){if("RuleError"===e.name)return void console.error("Action Error ",t,e.message);throw e}const i=this.getFullPreconditions(e);if(!i)return void console.error(`Action Error: No precondition for action ${e}`);this.ignoreRules(e);const r=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));i.conditions.forEach((([t,i])=>{const n=this.parseCstr(t.toString().replace(r,""));this.addRule(new ZL(e,n,i,a))}))}getFullPreconditions(e){const t=this.preconditions.get(e);return t||!this.inherits?t:this.inherits.getFullPreconditions(e)}definePrecondition(e,t,a,...i){const r=this.parsePrecondition(a,i),n=this.parseCstr(t);r&&n?(r.rank=this.rank++,this.preconditions.set(e,new ak(n,r))):console.error(`Precondition Error: ${a}, (${t})`)}inheritRules(){if(!this.inherits||!this.inherits.getSpeechRules().length)return;const e=new RegExp("^\\w+\\.\\w+\\."+(this.domain?"\\w+\\.":""));this.inherits.getSpeechRules().forEach((t=>{const a=this.parseCstr(t.dynamicCstr.toString().replace(e,""));this.addRule(new ZL(t.name,a,t.precondition,t.action))}))}ignoreRules(e,...t){let a=this.findAllRules((t=>t.name===e));if(!t.length)return void a.forEach(this.deleteRule.bind(this));let i=[];for(const e of t){const t=this.parseCstr(e);for(const e of a)t.equal(e.dynamicCstr)?this.deleteRule(e):i.push(e);a=i,i=[]}}parsePrecondition_(e){const t=this.context.customGenerators.lookup(e);return t?t():[e]}}class ak{constructor(e,t){this.base=e,this._conditions=[],this.constraints=[],this.allCstr={},this.constraints.push(e),this.addCondition(e,t)}get conditions(){return this._conditions}addConstraint(e){if(this.constraints.filter((t=>t.equal(e))).length)return;this.constraints.push(e);const t=[];for(const[a,i]of this.conditions)this.base.equal(a)&&t.push([e,i]);this._conditions=this._conditions.concat(t)}addBaseCondition(e){this.addCondition(this.base,e)}addFullCondition(e){this.constraints.forEach((t=>this.addCondition(t,e)))}addCondition(e,t){const a=e.toString()+" "+t.toString();this.allCstr.condStr||(this.allCstr[a]=!0,this._conditions.push([e,t]))}}class ik extends tk{constructor(){super(),this.annotators=[],this.parseMethods.Alias=this.defineAlias,this.parseMethods.SpecializedRule=this.defineSpecializedRule,this.parseMethods.Specialized=this.defineSpecialized}initialize(){this.initialized||(this.annotations(),this.initialized=!0)}annotations(){for(let e,t=0;e=this.annotators[t];t++)lm(this.domain,e)}defineAlias(e,t,...a){const i=this.parsePrecondition(t,a);if(!i)return void console.error(`Precondition Error: ${t} ${a}`);const r=this.preconditions.get(e);r?r.addFullCondition(i):console.error(`Alias Error: No precondition by the name of ${e}`)}defineRulesAlias(e,t,...a){const i=this.findAllRules((function(t){return t.name===e}));if(0===i.length)throw new VL("Rule with name "+e+" does not exist.");const r=[];i.forEach((e=>{(e=>{const t=e.dynamicCstr.toString(),a=e.action.toString();for(let e,i=0;e=r[i];i++)if(e.action===a&&e.cstr===t)return!1;return r.push({cstr:t,action:a}),!0})(e)&&this.addAlias_(e,t,a)}))}defineSpecializedRule(e,t,a,i){const r=this.parseCstr(t),n=this.findRule((t=>t.name===e&&r.equal(t.dynamicCstr))),o=this.parseCstr(a);if(!n&&i)throw new VL("Rule named "+e+" with style "+t+" does not exist.");const s=i?GL.fromString(i):n.action,l=new ZL(n.name,o,n.precondition,s);this.addRule(l)}defineSpecialized(e,t,a){const i=this.parseCstr(a);if(!i)return void console.error(`Dynamic Constraint Error: ${a}`);const r=this.preconditions.get(e);r?r.addConstraint(i):console.error(`Alias Error: No precondition by the name of ${e}`)}evaluateString(e){const t=[];if(e.match(/^\s+$/))return t;let a=this.matchNumber_(e);if(a&&a.length===e.length)return t.push(this.evaluateCharacter(a.number)),t;const i=e.replace(/\s/g," ").split(" ").filter((e=>e));for(let e,r=0;e=i[r];r++)if(1===e.length)t.push(this.evaluateCharacter(e));else if(e.match(new RegExp("^["+fC.MESSAGES.regexp.TEXT+"]+$")))t.push(this.evaluateCharacter(e));else{let i=e;for(;i;){a=this.matchNumber_(i);const e=i.match(new RegExp("^["+fC.MESSAGES.regexp.TEXT+"]+"));if(a)t.push(this.evaluateCharacter(a.number)),i=i.substring(a.length);else if(e)t.push(this.evaluateCharacter(e[0])),i=i.substring(e[0].length);else{const e=Array.from(i),a=e[0];t.push(this.evaluateCharacter(a)),i=e.slice(1).join("")}}}return t}parse(e){super.parse(e),this.annotators=e.annotators||[]}addAlias_(e,t,a){const i=this.parsePrecondition(t,a),r=new ZL(e.name,e.dynamicCstr,i,e.action);r.name=e.name,this.addRule(r)}matchNumber_(e){const t=e.match(new RegExp("^"+fC.MESSAGES.regexp.NUMBER)),a=e.match(new RegExp("^"+ik.regexp.NUMBER));if(!t&&!a)return null;const i=a&&a[0]===e;if(t&&t[0]===e||!i)return t?{number:t[0],length:t[0].length}:null;return{number:a[0].replace(new RegExp(ik.regexp.DIGIT_GROUP,"g"),"X").replace(new RegExp(ik.regexp.DECIMAL_MARK,"g"),fC.MESSAGES.regexp.DECIMAL_MARK).replace(/X/g,fC.MESSAGES.regexp.DIGIT_GROUP.replace(/\\/g,"")),length:a[0].length}}}ik.regexp={NUMBER:"((\\d{1,3})(?=(,| ))((,| )\\d{3})*(\\.\\d+)?)|^\\d*\\.\\d+|^\\d+",DECIMAL_MARK:"\\.",DIGIT_GROUP:","};class rk extends ik{constructor(){super(...arguments),this.modality="braille",this.customTranscriptions={"\u22ca":"\u2808\u2821\u2833"}}evaluateString(e){const t=[],a=Array.from(e);for(let e=0;e{const t=vh.Meaning.get(e);return"operator"===t.type||"relation"===t.type?" "+e:e}));t=t.concat(e)}return t}}!function(e){e.ROOT="root",e.DYNAMIC="dynamic",e.QUERY="query",e.BOOLEAN="boolean",e.STATIC="static"}(jL||(jL={}));class ok{constructor(e,t){this.constraint=e,this.test=t,this.children_={},this.kind=jL.ROOT}getConstraint(){return this.constraint}getKind(){return this.kind}applyTest(e){return this.test(e)}addChild(e){const t=e.getConstraint(),a=this.children_[t];return this.children_[t]=e,a}getChild(e){return this.children_[e]}getChildren(){const e=[];for(const t of Object.values(this.children_))e.push(t);return e}findChildren(e){const t=[];for(const a of Object.values(this.children_))a.applyTest(e)&&t.push(a);return t}removeChild(e){delete this.children_[e]}toString(){return this.constraint}}class sk extends ok{constructor(e,t){super(e,t),this.rule_=null,this.kind=jL.STATIC}getRule(){return this.rule_}setRule(e){this.rule_&&Bp.getInstance().output("Replacing rule "+this.rule_+" with "+e),this.rule_=e}toString(){return this.getRule()?this.constraint+"\n==> "+this.getRule().action:this.constraint}}function lk(e,t,a){switch(e){case jL.ROOT:return new dk;case jL.DYNAMIC:return new ck(t);case jL.QUERY:return new Ck(t,a);case jL.BOOLEAN:return new fk(t,a);default:return null}}class dk extends ok{constructor(){super("",(()=>!0)),this.kind=jL.ROOT}}class ck extends ok{constructor(e){super(e,(t=>t===e)),this.kind=jL.DYNAMIC}}const uk={"=":(e,t)=>e===t,"!=":(e,t)=>e!==t,"<":(e,t)=>e":(e,t)=>e>t,"<=":(e,t)=>e<=t,">=":(e,t)=>e>=t};function pk(e){if(e.match(/^self::\*$/))return e=>!0;if(e.match(/^self::\w+$/)){const t=e.slice(6).toUpperCase();return e=>e.tagName&&rC(e)===t}if(e.match(/^self::\w+:\w+$/)){const t=e.split(":"),a=zp(t[2]);if(!a)return null;const i=t[3].toUpperCase();return e=>e.localName&&e.localName.toUpperCase()===i&&e.namespaceURI===a}if(e.match(/^@\w+$/)){const t=e.slice(1);return e=>e.hasAttribute&&e.hasAttribute(t)}if(e.match(/^@\w+="[\w\d ]+"$/)){const t=e.split("="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>e.hasAttribute&&e.hasAttribute(a)&&e.getAttribute(a)===i}if(e.match(/^@\w+!="[\w\d ]+"$/)){const t=e.split("!="),a=t[0].slice(1),i=t[1].slice(1,-1);return e=>!e.hasAttribute||!e.hasAttribute(a)||e.getAttribute(a)!==i}if(e.match(/^contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)$/)){const t=e.split('"')[1];return e=>!!bC.getInstance().getParameter(t)}if(e.match(/^not\(\s*contains\(\s*@grammar\s*,\s*"[\w\d ]+"\s*\)\s*\)$/)){const t=e.split('"')[1];return e=>!bC.getInstance().getParameter(t)}if(e.match(/^name\(\.\.\/\.\.\)="\w+"$/)){const t=e.split('"')[1].toUpperCase();return e=>{var a,i;return(null===(i=null===(a=e.parentNode)||void 0===a?void 0:a.parentNode)||void 0===i?void 0:i.tagName)&&rC(e.parentNode.parentNode)===t}}if(e.match(/^count\(preceding-sibling::\*\)=\d+$/)){const t=e.split("="),a=parseInt(t[1],10);return e=>{var t;return(null===(t=e.parentNode)||void 0===t?void 0:t.childNodes[a])===e}}if(e.match(/^.+\[@category!?=".+"\]$/)){let[,t,a,i]=e.match(/^(.+)\[@category(!?=)"(.+)"\]$/);const r=i.match(/^unit:(.+)$/);let n="";return r&&(i=r[1],n=":unit"),e=>{const r=Wp(t,e)[0];if(r){const e=function(e){const t=Zh.get(e);return(null==t?void 0:t.base)?t.base.category:""}(r.textContent+n);return"="===a?e===i:e!==i}return!1}}if(e.match(/^string-length\(.+\)\W+\d+/)){const[,t,a,i]=e.match(/^string-length\((.+)\)(\W+)(\d+)/),r=uk[a]||uk["="],n=parseInt(i,10);return e=>{const a=Wp(t,e)[0];return!!a&&r(Array.from(a.textContent).length,n)}}return null}class Ck extends sk{constructor(e,t){super(e,pk(e)),this.context=t,this.kind=jL.QUERY}applyTest(e){return this.test?this.test(e):this.context.applyQuery(e,this.constraint)===e}}class fk extends sk{constructor(e,t){super(e,pk(e)),this.context=t,this.kind=jL.BOOLEAN}applyTest(e){return this.test?this.test(e):this.context.applyConstraint(e,this.constraint)}}class hk{static collectRules_(e){const t=[];let a=[e];for(;a.length;){const e=a.shift();if(e.getKind()===jL.QUERY||e.getKind()===jL.BOOLEAN){const a=e.getRule();a&&t.unshift(a)}a=a.concat(e.getChildren())}return t}static printWithDepth_(e,t,a){a+=new Array(t+2).join(t.toString())+": "+e.toString()+"\n";const i=e.getChildren();for(let e,r=0;e=i[r];r++)a=hk.printWithDepth_(e,t+1,a);return a}static order_(e){const t=e.getChildren();if(!t.length)return 0;const a=Math.max.apply(null,t.map(hk.order_));return Math.max(t.length,a)}constructor(){this.root=lk(jL.ROOT,"",null)}addRule(e){let t=this.root;const a=e.context,i=e.dynamicCstr.getValues();for(let e=0,r=i.length;e{t.getKind()===jL.DYNAMIC&&-1===e.indexOf(t.getConstraint())||i.push(t)}))}a=i.slice()}for(;a.length;){const t=a.shift();if(t.getRule){const e=t.getRule();e&&i.push(e)}const r=t.findChildren(e);a=a.concat(r)}return i}hasSubtrie(e){let t=this.root;for(let a=0,i=e.length;aBp.getInstance().output(a,e.context.applyConstraint(t,a))))}static debugNamedSpeechRule(e,t){const a=mk.getInstance().trie.collectRules().filter((t=>t.name==e));for(let i,r=0;i=a[r];r++)Bp.getInstance().output("Rule",e,"DynamicCstr:",i.dynamicCstr.toString(),"number",r),mk.debugSpeechRule(i,t)}evaluateNode(e){Vp(e);const t=(new Date).getTime();let a=[];try{a=this.evaluateNode_(e)}catch(e){console.error("Something went wrong computing speech."),Bp.getInstance().output(e)}const i=(new Date).getTime();return Bp.getInstance().output("Time:",i-t),a}toString(){return this.trie.collectRules().map((e=>e.toString())).join("\n")}runInSetting(e,t){const a=Op.getInstance(),i={};for(const[t,r]of Object.entries(e))i[t]=a[t],a[t]=r;a.setDynamicCstr();const r=t();for(const[e,t]of Object.entries(i))a[e]=t;return a.setDynamicCstr(),r}static addStore(e){const t=function(e){const t=`${e.locale}.${e.modality}.${e.domain}`;if("actions"===e.kind){const a=gk.get(t);return a.parse(e),a}qL(),e&&!e.functions&&(e.functions=function(e,t,a){return Yh.get([e,t,a].join("."))||Yh.get([vp.DEFAULT_VALUES[Sp.LOCALE],t,a].join("."))||Yh.get([vp.BASE_LOCALE,t,a].join("."))||{}}(e.locale,e.modality,e.domain));const a=function(e,t){if("braille"===t&&"euro"===e)return new nk;if("braille"===t)return new rk;return new ik}(e.locale,e.modality);gk.set(t,a),e.inherits&&(a.inherits=gk.get(`${e.inherits}.${e.modality}.${e.domain}`));return a.parse(e),a.initialize(),a}(e);"abstract"!==t.kind&&t.getSpeechRules().forEach((e=>mk.getInstance().trie.addRule(e))),mk.getInstance().addEvaluator(t)}processGrammar(e,t,a){const i={};for(const[r,n]of Object.entries(a))i[r]="string"==typeof n?e.constructString(t,n):n;bC.getInstance().pushState(i)}addEvaluator(e){const t=e.evaluateDefault.bind(e),a=this.evaluators_[e.locale];if(a)return void(a[e.modality]=t);const i={};i[e.modality]=t,this.evaluators_[e.locale]=i}getEvaluator(e,t){const a=this.evaluators_[e]||this.evaluators_[vp.DEFAULT_VALUES[Sp.LOCALE]];return a[t]||a[vp.DEFAULT_VALUES[Sp.MODALITY]]}enumerate(e){return this.trie.enumerate(e)}constructor(){this.trie=null,this.evaluators_={},this.trie=new hk}evaluateNode_(e){return e?(this.updateConstraint_(),this.evaluateTree_(e)):[]}evaluateTree_(e){const t=Op.getInstance();let a;Bp.getInstance().output(t.mode!==Ap.HTTP?e.toString():e),bC.getInstance().setAttribute(e);const i=this.lookupRule(e,t.dynamicCstr);if(!i)return t.strict?[]:(a=this.getEvaluator(t.locale,t.modality)(e),e.attributes&&this.addPersonality_(a,{},!1,e),a);Bp.getInstance().generateOutput((()=>["Apply Rule:",i.name,i.dynamicCstr.toString(),(t.mode,Ap.HTTP,e).toString()])),bC.getInstance().processSingles();const r=i.context,n=i.action.components;a=[];for(let t,i=0;t=n[i];i++){let i=[];const n=t.content||"",o=t.attributes||{};let s=!1;t.grammar&&this.processGrammar(r,e,t.grammar);let l=null;if(o.engine){l=Op.getInstance().dynamicCstr.getComponents();const e=bC.parseInput(o.engine);Op.getInstance().setDynamicCstr(e)}switch(t.type){case UL.NODE:{const t=r.applyQuery(e,n);t&&(i=this.evaluateTree_(t))}break;case UL.MULTI:{s=!0;const t=r.applySelector(e,n);t.length>0&&(i=this.evaluateNodeList_(r,t,o.sepFunc,r.constructString(e,o.separator),o.ctxtFunc,r.constructString(e,o.context)))}break;case UL.TEXT:{const t=o.span;let a={};if(t){const i=Wp(t,e);a=i.length?Kh.getAttributes(i[0]):{kind:t}}i=r.constructSpan(e,n,a).map((function(e){return Jh.create({text:e.speech,attributes:e.attributes},{adjust:!0})}))}break;case UL.PERSONALITY:default:i=[Jh.create({text:n})]}i[0]&&!s&&(o.context&&(i[0].context=r.constructString(e,o.context)+(i[0].context||"")),o.annotation&&(i[0].annotation=o.annotation)),this.addLayout(i,o,s),t.grammar&&bC.getInstance().popState(),a=a.concat(this.addPersonality_(i,o,s,e)),l&&Op.getInstance().setDynamicCstr(l)}return bC.getInstance().popState(),a}evaluateNodeList_(e,t,a,i,r,n){if(!t.length)return[];const o=i||"",s=n||"",l=e.contextFunctions.lookup(r),d=l?l(t,s):function(){return s},c=e.contextFunctions.lookup(a),u=c?c(t,o):function(){return[Jh.create({text:o},{translate:!0})]};let p=[];for(let e,a=0;e=t[a];a++){const i=this.evaluateTree_(e);if(i.length>0&&(i[0].context=d()+(i[0].context||""),p=p.concat(i),a=0;t--){const i=a[t].name;!e.attributes[i]&&i.match(/^ext/)&&(e.attributes[i]=a[t].value)}}}addRelativePersonality_(e,t){if(!e.personality)return e.personality=t,e;const a=e.personality;for(const[e,i]of Object.entries(t))a[e]&&"number"==typeof a[e]&&"number"==typeof i?a[e]=a[e]+i:a[e]||(a[e]=i);return e}updateConstraint_(){const e=Op.getInstance().dynamicCstr,t=Op.getInstance().strict,a=this.trie,i={};let r=e.getValue(Sp.LOCALE),n=e.getValue(Sp.MODALITY),o=e.getValue(Sp.DOMAIN);a.hasSubtrie([r,n,o])||(o=vp.DEFAULT_VALUES[Sp.DOMAIN],a.hasSubtrie([r,n,o])||(n=vp.DEFAULT_VALUES[Sp.MODALITY],a.hasSubtrie([r,n,o])||(r=vp.DEFAULT_VALUES[Sp.LOCALE]))),i[Sp.LOCALE]=[r],i[Sp.MODALITY]=["summary"!==n?n:vp.DEFAULT_VALUES[Sp.MODALITY]],i[Sp.DOMAIN]=["speech"!==n?vp.DEFAULT_VALUES[Sp.DOMAIN]:o];const s=e.getOrder();for(let a,r=0;a=s[r];r++)if(!i[a]){const r=e.getValue(a),n=this.makeSet_(r,e.preference),o=vp.DEFAULT_VALUES[a];t||r===o||n.push(o),i[a]=n}e.updateProperties(i)}makeSet_(e,t){return t&&Object.keys(t).length?e.split(":"):[e]}lookupRule(e,t){if(!e||e.nodeType!==Kp.ELEMENT_NODE&&e.nodeType!==Kp.TEXT_NODE)return null;const a=this.lookupRules(e,t);return a.length>0?this.pickMostConstraint_(t,a):null}lookupRules(e,t){return this.trie.lookupRules(e,t.allProperties())}pickMostConstraint_(e,t){const a=Op.getInstance().comparator;return t.sort((function(e,t){return a.compare(e.dynamicCstr,t.dynamicCstr)||t.precondition.priority-e.precondition.priority||t.precondition.constraints.length-e.precondition.constraints.length||t.precondition.rank-e.precondition.rank})),Bp.getInstance().generateOutput((()=>t.map((e=>e.name+"("+e.dynamicCstr.toString()+")"))).bind(this)),t[0]}}const gk=new Map;Op.nodeEvaluator=mk.getInstance().evaluateNode.bind(mk.getInstance());const yk={small:["default"],capital:["default"],digit:["default"]};function Lk(e){const t=Op.getInstance().locale;Op.getInstance().locale=e,rh(),Ih({locale:e}),function(){const e=fC.ALPHABETS,t=(e,t)=>{const a={};return Object.keys(e).forEach((e=>a[e]=!0)),Object.keys(t).forEach((e=>a[e]=!0)),Object.keys(a)};yk.small=t(e.smallPrefix,e.letterTrans),yk.capital=t(e.capPrefix,e.letterTrans),yk.digit=t(e.digitPrefix,e.digitTrans)}();for(const e of Lh.values()){const t=e.unicode;if("offset"in e)Sk(t,e.font,e.offset||0);else{bk(t,fC.ALPHABETS[e.base],e.font,!!e.capital)}}Op.getInstance().locale=t,rh()}function kk(e){return function(e){return"string"==typeof e?{font:e,combiner:fC.ALPHABETS.combiner}:{font:e[0],combiner:fC.COMBINERS[e[1]]||cC[e[1]]||fC.ALPHABETS.combiner}}("normal"===e||"fullwidth"===e?"":fC.MESSAGES.font[e]||fC.MESSAGES.embellish[e]||"")}function bk(e,t,a,i){const r=kk(a);for(let a,n,o=0;a=e[o],n=t[o];o++){const e=i?fC.ALPHABETS.capPrefix:fC.ALPHABETS.smallPrefix,t=i?yk.capital:yk.small;Ak(r.combiner,a,n,r.font,e,fC.ALPHABETS.letterTrans,t)}}function Sk(e,t,a){const i=kk(t);for(let t,r=0;t=e[r];r++){const e=fC.ALPHABETS.digitPrefix,n=r+a;Ak(i.combiner,t,n,i.font,e,fC.ALPHABETS.digitTrans,yk.digit)}}function Ak(e,t,a,i,r,n,o){for(let s,l=0;s=o[l];l++){const o=s in n?n[s]:n.default,l=s in r?r[s]:r.default;Gh(s,"default",t,e(o(a),i,l))}}var wk=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};const Ek={functions:function(e){for(const a of e)Ih(a)||(t=a.key,_h(a.names||[],vh.Meaning.get(t)||{type:"function",role:"prefix function"}),"base"!==Rh?(zh(a),Vh(a)):Uh.set(a.key,a));var t},symbols:function(e){for(const t of e){if(Ih(t))continue;const e=Bh.parseUnicode(t.key);"base"!==Rh?Hh(e,e,t.mappings):Uh.set(e,t)}},units:function(e){for(const t of e)Ih(t)||(t.key+=":unit","base"!==Rh?(zh(t),t.names&&(t.names=t.names.map((function(e){return e+":unit"}))),t.si&&$h(t),Vh(t)):Uh.set(t.key,t))},si:e=>e.forEach(qh),messages:function(e){const t=ih[e.locale];if(!t)return void console.error("Locale "+e.locale+" does not exist!");const a=e.kind.toUpperCase(),i=e.messages;if(!i)return;const r=t();for(const[e,t]of Object.entries(i))r[a][e]=t},rules:mk.addStore,characters:e=>e.forEach(Wh)};let vk=!1;function xk(e=Op.getInstance().locale){return wk(this,void 0,void 0,(function*(){return vk||(!function(){for(const e of Lh.values()){const t=e.unicode;for(const a of t)Uh.set(a,{key:a,category:e.category})}}(),Nk(vp.BASE_LOCALE),vk=!0),qp.promises[vp.BASE_LOCALE].then((()=>wk(this,void 0,void 0,(function*(){const t=Op.getInstance().defaultLocale;return t?(Nk(t),qp.promises[t].then((()=>wk(this,void 0,void 0,(function*(){return Nk(e),qp.promises[e]}))))):(Nk(e),qp.promises[e])}))))}))}function Nk(e=Op.getInstance().locale){qp.loaded[e]||(qp.loaded[e]=[!1,!1],Rh=vp.DEFAULT_VALUES[Sp.LOCALE],Th=vp.DEFAULT_VALUES[Sp.MODALITY],function(e){if(Op.getInstance().isIE&&Op.getInstance().mode===Ap.HTTP)return void Fk(e);!function(e){const t=function(){if(Op.getInstance().customLoader)return Op.getInstance().customLoader;return Mk()}(),a=new Promise((a=>{t(e).then((t=>{var i;i=t,_k(JSON.parse(i)),qp.loaded[e]=[!0,!0],a(e)}),(t=>{qp.loaded[e]=[!0,!1],console.error(`Unable to load locale: ${e}`),Op.getInstance().locale=Op.getInstance().defaultLocale,a(e)}))}));qp.promises[e]=a}(e)}(e))}function Mk(){switch(Op.getInstance().mode){case Ap.ASYNC:return Pk;case Ap.HTTP:return Bk;case Ap.SYNC:default:return Dk}}function _k(e,t){let a=!0;for(let i,r=0;i=Object.keys(e)[r];r++){const r=i.split("/");t&&t!==r[0]||(a&&"symbols"===r[1]&&"base"!==r[0]&&(Lk(r[0]),a=!1),Ek[r[1]](e[i]))}}function Fk(e,t){let a=t||1;oh?_k(oh,e):a<=5&&setTimeout((()=>Fk(e,a++)).bind(this),300)}function Pk(e){const t=uh(e);return new Promise(((e,a)=>{Dp.Z.fs.readFile(t,"utf8",((t,i)=>{if(t)return a(t);e(i)}))}))}function Dk(e){const t=uh(e);return new Promise(((e,a)=>{let i="{}";try{i=Dp.Z.fs.readFileSync(t,"utf8")}catch(e){return a(e)}e(i)}))}function Bk(e){const t=uh(e),a=new XMLHttpRequest;return new Promise(((e,i)=>{a.onreadystatechange=function(){if(4===a.readyState){const t=a.status;0===t||t>=200&&t<400?e(a.responseText):i(t)}},a.open("GET",t,!0),a.send()}))}var Rk,Tk=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};function Ik(e){return Tk(this,void 0,void 0,(function*(){const t=Op.getInstance();"default"!==e.domain||"speech"!==e.modality&&e.modality&&"speech"!==t.modality||(e.domain="mathspeak");const a=a=>{void 0!==e[a]&&(t[a]=e[a])};return a("mode"),t.configurate(e),Op.BINARY_FEATURES.forEach((a=>{void 0!==e[a]&&(t[a]=!!e[a])})),Op.STRING_FEATURES.forEach(a),e.debug&&Bp.getInstance().init(),e.json&&(Dp.Z.jsonPath=ch(e.json)),e.xpath&&(Dp.Z.WGXpath=e.xpath),t.setCustomLoader(e.custom),function(e){e.isIE=nh(),e.isEdge=function(){var e;return"undefined"!=typeof window&&"MSGestureEvent"in window&&null===(null===(e=window.chrome)||void 0===e?void 0:e.loadTimes)&&(document.evaluate=null,sh(!0),!0)}()}(t),rh(),t.setDynamicCstr(),t.init?(qp.promises.init=new Promise(((e,t)=>{setTimeout((()=>{e("init")}),10)})),t.init=!1,qp.get()):t.delay?(t.delay=!1,qp.get()):xk()}))}!function(e){e[e.ENTER=13]="ENTER",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.TAB=9]="TAB",e[e.LESS=188]="LESS",e[e.GREATER=190]="GREATER",e[e.DASH=189]="DASH",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z"}(Rk||(Rk={}));const Ok=new Map([[13,"ENTER"],[27,"ESC"],[32,"SPACE"],[33,"PAGE_UP"],[34,"PAGE_DOWN"],[35,"END"],[36,"HOME"],[37,"LEFT"],[38,"UP"],[39,"RIGHT"],[40,"DOWN"],[9,"TAB"],[188,"LESS"],[190,"GREATER"],[189,"DASH"],[48,"ZERO"],[49,"ONE"],[50,"TWO"],[51,"THREE"],[52,"FOUR"],[53,"FIVE"],[54,"SIX"],[55,"SEVEN"],[56,"EIGHT"],[57,"NINE"],[65,"A"],[66,"B"],[67,"C"],[68,"D"],[69,"E"],[70,"F"],[71,"G"],[72,"H"],[73,"I"],[74,"J"],[75,"K"],[76,"L"],[77,"M"],[78,"N"],[79,"O"],[80,"P"],[81,"Q"],[82,"R"],[83,"S"],[84,"T"],[85,"U"],[86,"V"],[87,"W"],[88,"X"],[89,"Y"],[90,"Z"]]);var qk;!function(e){e.CLICK="click",e.DBLCLICK="dblclick",e.MOUSEDOWN="mousedown",e.MOUSEUP="mouseup",e.MOUSEOVER="mouseover",e.MOUSEOUT="mouseout",e.MOUSEMOVE="mousemove",e.SELECTSTART="selectstart",e.KEYPRESS="keypress",e.KEYDOWN="keydown",e.KEYUP="keyup",e.TOUCHSTART="touchstart",e.TOUCHMOVE="touchmove",e.TOUCHEND="touchend",e.TOUCHCANCEL="touchcancel"}(qk||(qk={}));function Zk(e,t,a){return(a||function(a,i){return"number"==typeof a&&"number"==typeof i?a+i:"number"==typeof a?i:"number"==typeof i?a:[e,t].sort()[0]}).call(null,e,t)}function Uk(e,t){delete e.open,t.close.forEach((t=>delete e[t])),t.open.forEach((a=>e[a]=t[a]));const a=Object.keys(e);e.open=a}function jk(e,t){if(e.length<=1)return e;const a=[];for(let i,r=0;i=t[r],e.length;r++)i.close&&i.close.length&&i.close.forEach((function(t){const i=e.indexOf(t);-1!==i&&(a.unshift(t),e.splice(i,1))}));return a}let zk={},Hk=[];function Gk(e){zk={},Hk=[];let t=[];const a={};for(let i,r=0;i=e[r];r++){let e=null;const r=i.descriptionSpan(),n=i.personality,o=n[wp.JOIN];delete n[wp.JOIN],void 0!==n[wp.PAUSE]&&(e={[wp.PAUSE]:n[wp.PAUSE]},delete n[wp.PAUSE]);Jk(t,r,Yk(n,a),o,e,!0)}return t=t.concat(function(){const e=[];for(let t=Hk.length-1;t>=0;t--){const a=Hk[t];if(a.length){const t={open:[],close:[]};for(let e=0;e0;){let i=Hk.pop();const r=_m(i,e);if(e=_m(e,i),i=r,0!==e.length){if(0!==i.length){a.close=a.close.concat(i),a.open=a.open.concat(i);for(let e,r=0;e=i[r];r++)a[e]=t[e]}}else 0!==i.length&&Hk.push(i)}Hk.push(a.open)}return a}class Qk{constructor(){this.separator_=" "}set separator(e){this.separator_=e}get separator(){return"braille"===Op.getInstance().modality?"":this.separator_}error(e){return null}merge(e){let t="";const a=e.length-1;for(let i,r=0;i=e[r];r++)if(t+=i.speech,r{const o=(n-e)/(t-e),s=a*(1-o)+i*o;return+(Math.round(s+"e+"+r)+"e-"+r)}}applyScaleFunction(e){return this.scaleFunction?this.scaleFunction(e):e}ignoreElement(e){return-1!==this.ignoreElements.indexOf(e)}}class tb extends eb{markup(e){this.setScaleFunction(-2,2,-100,100,2);const t=Gk(e),a=[],i=[];for(let e,r=0;e=t[r];r++)if(e.span)a.push(this.merge(e.span));else if(Xk(e))a.push(this.pause(e));else{if(e.close.length)for(let t=0;t{a.push(this.prosodyElement(t,e[t])),i.push(t)}))}}return a.join(" ")}}let ab="";const ib={TABLE:function(e){let t=cb(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1)}));const[a,i]=ub(t);return t=pb(t,i),Cb(t,a)},CASES:function(e){let t=cb(e);t.forEach((e=>{e.cells=e.cells.slice(0,-1),e.width=e.width.slice(0,-1)}));const[a,i]=ub(t);return t=pb(t,i),Cb(t,a)},CAYLEY:function(e){let t=cb(e);t.forEach((e=>{e.cells=e.cells.slice(1).slice(0,-1),e.width=e.width.slice(1).slice(0,-1),e.sep=e.sep+e.sep}));const[a,i]=ub(t),r={lfence:"",rfence:"",cells:i.map((e=>"\u2810"+new Array(e).join("\u2812"))),width:i,height:1,sep:t[0].sep};return t.splice(1,0,r),t=pb(t,i),Cb(t,a)},MATRIX:function(e){let t=cb(e);const[a,i]=ub(t);return t=pb(t,i),Cb(t,a)},CELL:ob,FENCE:ob,ROW:ob,FRACTION:function(e){const[t,a,,i,r]=Array.from(e.childNodes),n=rb(a),o=rb(i),s=lb(n),l=lb(o);let d=Math.max(s,l);const c=t+new Array(d+1).join("\u2812")+r;return d=c.length,`${gb(n,d)}\n${c}\n${gb(o,d)}`},NUMERATOR:yb,DENOMINATOR:yb};function rb(e){const t=rC(e),a=ib[t];return a?a(e):e.textContent}function nb(e,t){if(!e||!t)return e+t;const a=sb(e),i=sb(t),r=a-i;e=r<0?db(e,i,lb(e)):e,t=r>0?db(t,a,lb(t)):t;const n=e.split(/\r\n|\r|\n/),o=t.split(/\r\n|\r|\n/),s=[];for(let e=0;eMath.max(t.length,e)),0)}function db(e,t,a){return e=function(e,t){const a=t-sb(e);return e+(a>0?new Array(a+1).join("\n"):"")}(e,t),function(e,t){const a=e.split(/\r\n|\r|\n/),i=[];for(const e of a){const a=t-e.length;i.push(e+(a>0?new Array(a+1).join("\u2800"):""))}return i.join("\n")}(e,a)}function cb(e){const t=Array.from(e.childNodes),a=[];for(const e of t)e.nodeType===Kp.ELEMENT_NODE&&a.push(mb(e));return a}function ub(e){const t=e.reduce(((e,t)=>Math.max(t.height,e)),0),a=[];for(let t=0;te.width[t])).reduce(((e,t)=>Math.max(e,t)),0));return[t,a]}function pb(e,t){const a=[];for(const i of e){if(0===i.height)continue;const e=[];for(let a=0;ae.lfence+e.cells.join(e.sep)+e.rfence)).join("\n");const a=[];for(const t of e){const e=fb(t.sep,t.height);let i=t.cells.shift();for(;t.cells.length;)i=nb(i,e),i=nb(i,t.cells.shift());i=nb(fb(t.lfence,t.height),i),i=nb(i,fb(t.rfence,t.height)),a.push(i),a.push(t.lfence+new Array(lb(i)-3).join(t.sep)+t.rfence)}return a.slice(0,-1).join("\n")}function fb(e,t){let a="";for(;t;)a+=e+"\n",t--;return a.slice(0,-1)}function hb(e){return e.nodeType===Kp.ELEMENT_NODE&&"FENCE"===rC(e)?rb(e):""}function mb(e){const t=Array.from(e.childNodes),a=hb(t[0]),i=hb(t[t.length-1]);a&&t.shift(),i&&t.pop();let r="";const n=[];for(const e of t){if(e.nodeType===Kp.TEXT_NODE){r=e.textContent;continue}const t=rb(e);n.push(t)}return{lfence:a,rfence:i,sep:r,cells:n,height:n.reduce(((e,t)=>Math.max(sb(t),e)),0),width:n.map(lb)}}function gb(e,t){const a=(t-lb(e))/2,[i,r]=Math.floor(a)===a?[a,a]:[Math.floor(a),Math.ceil(a)],n=e.split(/\r\n|\r|\n/),o=[],[s,l]=[new Array(i+1).join("\u2800"),new Array(r+1).join("\u2800")];for(const e of n)o.push(s+e+l);return o.join("\n")}function yb(e){const t=e.firstChild,a=ob(e);if(t&&t.nodeType===Kp.ELEMENT_NODE){if("ENGLISH"===rC(t))return"\u2830"+a;if("NUMBER"===rC(t))return"\u283c"+a}return a}class Lb extends Qk{markup(e){const t=Gk(e);let a="",i=null,r=!1;for(let e,n=0;e=t[n];n++)$k(e)||(Xk(e)?i=e:(i&&(a+=this.pause(i[wp.PAUSE]),i=null),a+=(r?this.separator:"")+this.merge(e.span),r=!0));return a}pause(e){let t;return t="number"==typeof e?e<=250?"short":e<=500?"medium":"long":e,Lb.PAUSE_PUNCTUATION.get(t)||""}}Lb.PAUSE_PUNCTUATION=new Map([["short",","],["medium",";"],["long","."]]);class kb extends tb{finalize(e){return`'+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){const a=(t=Math.floor(this.applyScaleFunction(t)))<0?t.toString():"+"+t.toString();return"":'%">')}closeTag(e){return""}markup(e){return kb.MARKS={},super.markup(e)}merge(e){const t=[];let a="";for(let i=0;i`:``),a=o,kb.MARKS[o]=!0),Op.getInstance().character&&1===r.speech.length&&r.speech.match(/[a-zA-Z]/)?t.push(''+r.speech+""):t.push(r.speech)}return t.join(this.separator)}isEmptySpan(e){const t=e.attributes.separator;return e.speech.match(/^\s*$/)&&(!t||t.match(/^\s*$/))}}kb.MARK_ONCE=!1,kb.MARK_KIND=!0,kb.CHARACTER_ATTR="character",kb.MARKS={};const bb=new kb,Sb=new Map([[Fp.NONE,new class extends Qk{markup(e){let t="";const a=Gk(e).filter((e=>e.span));if(!a.length)return t;const i=a.length-1;for(let e,r=0;e=a[r];r++){if(e.span&&(t+=this.merge(e.span)),r>=i)continue;const a=e.join;t+=void 0===a?this.separator:a}return t}}],[Fp.PUNCTUATION,new Lb],[Fp.LAYOUT,new class extends tb{finalize(e){return function(e){ab="";const t=Xp(`${e}`);return Bp.getInstance().output(eC(t.toString())),ab=ob(t),ab}(e)}pause(e){return""}prosodyElement(e,t){return e===wp.LAYOUT?`<${t}>`:""}closeTag(e){return``}markup(e){const t=[];let a=[];for(const i of e){if(!i.layout){a.push(i);continue}t.push(this.processContent(a)),a=[];const e=i.layout;e.match(/^begin/)?t.push("<"+e.replace(/^begin/,"")+">"):e.match(/^end/)?t.push(""):console.warn("Something went wrong with layout markup: "+e)}return t.push(this.processContent(a)),t.join("")}processContent(e){const t=[],a=Gk(e);for(let e,i=0;e=a[i];i++)e.span?t.push(this.merge(e.span)):Xk(e);return t.join("")}}],[Fp.ACSS,new class extends eb{markup(e){this.setScaleFunction(-2,2,0,10,0);const t=Gk(e),a=[],i={open:[]};let r=null,n=!1;for(let e,d=0;e=t[d];d++){if($k(e)){Uk(i,e);continue}if(Xk(e)){n&&(o=r,s=e,l=Math.max,r=o?{pause:Zk(o.pause,s.pause,l)}:s);continue}const t='"'+this.merge(e.span)+'"';n=!0,r&&(a.push(this.pause(r)),r=null);const d=this.prosody_(i);a.push(d?"(text ("+d+") "+t+")":t)}var o,s,l;return"(exp "+a.join(" ")+")"}error(e){return'(error "'+Ok.get(e)+'")'}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case wp.RATE:return"(richness . "+t+")";case wp.PITCH:return"(average-pitch . "+t+")";case wp.VOLUME:return"(stress . "+t+")"}return"(value . "+t+")"}pause(e){return"(pause . "+this.pauseValue(e[wp.PAUSE])+")"}prosody_(e){const t=e.open,a=[];for(let i,r=0;i=t[r];r++)a.push(this.prosodyElement(i,e[i]));return a.join(" ")}}],[Fp.SABLE,new class extends tb{finalize(e){return''+this.separator+e+this.separator+""}pause(e){return''}prosodyElement(e,t){switch(t=this.applyScaleFunction(t),e){case wp.PITCH:return'';case wp.RATE:return'';case wp.VOLUME:return'';default:return"<"+e.toUpperCase()+' VALUE="'+t+'">'}}closeTag(e){return""}}],[Fp.VOICEXML,bb],[Fp.SSML,bb]]);function Ab(e){const t=Sb.get(Op.getInstance().markup);return t?t.markup(e):""}function wb(e){const t=Sb.get(Op.getInstance().markup);return t?t.finalize(e):e}class Eb{constructor(e){this.type=e,this.factory_=new sg}getFactory(){return this.factory_}setFactory(e){this.factory_=e}getType(){return this.type}parseList(e){const t=[];for(let a,i=0;a=e[i];i++)t.push(this.parse(a));return t}}class vb extends Eb{static getAttribute_(e,t,a){if(!e.hasAttribute(t))return a;const i=e.getAttribute(t);return i.match(/^\s*$/)?null:i}constructor(){super("MathML"),this.parseMap_={SEMANTICS:this.semantics_.bind(this),MATH:this.rows_.bind(this),MROW:this.rows_.bind(this),MPADDED:this.rows_.bind(this),MSTYLE:this.rows_.bind(this),MFRAC:this.fraction_.bind(this),MSUB:this.limits_.bind(this),MSUP:this.limits_.bind(this),MSUBSUP:this.limits_.bind(this),MOVER:this.limits_.bind(this),MUNDER:this.limits_.bind(this),MUNDEROVER:this.limits_.bind(this),MROOT:this.root_.bind(this),MSQRT:this.sqrt_.bind(this),MTABLE:this.table_.bind(this),MLABELEDTR:this.tableLabeledRow_.bind(this),MTR:this.tableRow_.bind(this),MTD:this.tableCell_.bind(this),MS:this.text_.bind(this),MTEXT:this.text_.bind(this),MSPACE:this.space_.bind(this),"ANNOTATION-XML":this.text_.bind(this),MI:this.identifier_.bind(this),MN:this.number_.bind(this),MO:this.operator_.bind(this),MFENCED:this.fenced_.bind(this),MENCLOSE:this.enclosed_.bind(this),MMULTISCRIPTS:this.multiscripts_.bind(this),ANNOTATION:this.empty_.bind(this),NONE:this.empty_.bind(this),MACTION:this.action_.bind(this)};const e={type:"identifier",role:"numbersetletter",font:Sh.DOUBLESTRUCK};["C","H","N","P","Q","R","Z","\u2102","\u210d","\u2115","\u2119","\u211a","\u211d","\u2124"].forEach((t=>this.getFactory().defaultMap.set(t,e)).bind(this))}parse(e){Gg.getInstance().setNodeFactory(this.getFactory());const t=$p(e.childNodes),a=rC(e),i=this.parseMap_[a],r=(i||this.dummy_.bind(this))(e,t);return ag(r,e),-1!==["MATH","MROW","MPADDED","MSTYLE","SEMANTICS","MACTION"].indexOf(a)||(r.mathml.unshift(e),r.mathmlTree=e),r}semantics_(e,t){return t.length?this.parse(t[0]):this.getFactory().makeEmptyNode()}rows_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Gg.proof(e,a,this.parseList.bind(this));let i;return 1===(t=tg(t)).length?(i=this.parse(t[0]),"empty"!==i.type||i.mathmlTree||(i.mathmlTree=e)):i=Gg.getInstance().row(this.parseList(t)),i.mathml.unshift(e),i}fraction_(e,t){if(!t.length)return this.getFactory().makeEmptyNode();const a=this.parse(t[0]),i=t[1]?this.parse(t[1]):this.getFactory().makeEmptyNode();return Gg.getInstance().fractionLikeNode(a,i,e.getAttribute("linethickness"),"true"===e.getAttribute("bevelled"))}limits_(e,t){return Gg.getInstance().limitNode(rC(e),this.parseList(t))}root_(e,t){return t[1]?this.getFactory().makeBranchNode("root",[this.parse(t[1]),this.parse(t[0])],[]):this.sqrt_(e,t)}sqrt_(e,t){const a=this.parseList(tg(t));return this.getFactory().makeBranchNode("sqrt",[Gg.getInstance().row(a)],[])}table_(e,t){const a=e.getAttribute("semantics");if(a&&a.match("bspr_"))return Gg.proof(e,a,this.parseList.bind(this));const i=this.getFactory().makeBranchNode("table",this.parseList(t),[]);return i.mathmlTree=e,Gg.tableToMultiline(i)}tableRow_(e,t){const a=this.getFactory().makeBranchNode("row",this.parseList(t),[]);return a.role="table",a}tableLabeledRow_(e,t){if(!t.length)return this.tableRow_(e,t);const a=this.parse(t[0]);a.role="label";const i=this.getFactory().makeBranchNode("row",this.parseList(t.slice(1)),[a]);return i.role="table",i}tableCell_(e,t){const a=this.parseList(tg(t));let i;i=a.length?1===a.length&&lg(a[0],"empty")?a:[Gg.getInstance().row(a)]:[];const r=this.getFactory().makeBranchNode("cell",i,[]);return r.role="table",r}space_(e,t){const a=e.getAttribute("width"),i=a&&a.match(/[a-z]*$/);if(!i)return this.empty_(e,t);const r=i[0],n=parseFloat(a.slice(0,i.index)),o={cm:.4,pc:.5,em:.5,ex:1,in:.15,pt:5,mm:5}[r];if(!o||isNaN(n)||n!1)){this.name=e,this.apply=t,this.applicable=a}}class Nb extends xb{}class Mb extends xb{}const _b="data-semantic-";var Fb;!function(e){e.ADDED="data-semantic-added",e.ALTERNATIVE="data-semantic-alternative",e.CHILDREN="data-semantic-children",e.COLLAPSED="data-semantic-collapsed",e.CONTENT="data-semantic-content",e.EMBELLISHED="data-semantic-embellished",e.FENCEPOINTER="data-semantic-fencepointer",e.FONT="data-semantic-font",e.ID="data-semantic-id",e.ANNOTATION="data-semantic-annotation",e.ATTRIBUTES="data-semantic-attributes",e.OPERATOR="data-semantic-operator",e.OWNS="data-semantic-owns",e.PARENT="data-semantic-parent",e.POSTFIX="data-semantic-postfix",e.PREFIX="data-semantic-prefix",e.ROLE="data-semantic-role",e.SPEECH="data-semantic-speech",e.STRUCTURE="data-semantic-structure",e.TYPE="data-semantic-type"}(Fb||(Fb={}));const Pb=[Fb.ADDED,Fb.ALTERNATIVE,Fb.CHILDREN,Fb.COLLAPSED,Fb.CONTENT,Fb.EMBELLISHED,Fb.FENCEPOINTER,Fb.FONT,Fb.ID,Fb.ANNOTATION,Fb.ATTRIBUTES,Fb.OPERATOR,Fb.OWNS,Fb.PARENT,Fb.POSTFIX,Fb.PREFIX,Fb.ROLE,Fb.SPEECH,Fb.STRUCTURE,Fb.TYPE];function Db(e){return e.map((function(e){return e.id})).join(",")}function Bb(e,t){e.setAttribute(Fb.TYPE,t.type);const a=t.allAttributes();for(let t,i=0;t=a[i];i++)e.setAttribute(_b+t[0].toLowerCase(),t[1]);t.childNodes.length&&e.setAttribute(Fb.CHILDREN,Db(t.childNodes)),t.contentNodes.length&&e.setAttribute(Fb.CONTENT,Db(t.contentNodes)),t.parent&&e.setAttribute(Fb.PARENT,t.parent.id.toString());const i=t.attributesXml();i&&e.setAttribute(Fb.ATTRIBUTES,i),function(e,t){const a=[];"mglyph"===t.role&&a.push("image");t.attributes.href&&a.push("link");a.length&&e.setAttribute(Fb.POSTFIX,a.join(" "))}(e,t)}function Rb(e){return _b+e}function Tb(){const e=Yp("mrow");return e.setAttribute(Fb.ADDED,"true"),e}class Ib{static fromTree(e){return Ib.fromNode(e.root)}static fromNode(e){return new Ib(Ib.fromNode_(e))}static fromString(e){return new Ib(Ib.fromString_(e))}static simpleCollapseStructure(e){return"number"==typeof e}static contentCollapseStructure(e){return!!e&&!Ib.simpleCollapseStructure(e)&&"c"===e[0]}static interleaveIds(e,t){return Mm(Ib.collapsedLeafs(e),Ib.collapsedLeafs(t))}static collapsedLeafs(...e){return e.reduce(((e,t)=>{return e.concat((a=t,Ib.simpleCollapseStructure(a)?[a]:Ib.contentCollapseStructure(a[1])?a.slice(2):a.slice(1)));var a}),[])}static fromStructure(e,t){return new Ib(Ib.tree_(e,t.root))}static combineContentChildren(e,t,a){switch(e.type){case"relseq":case"infixop":case"multirel":return Mm(a,t);case"prefixop":return t.concat(a);case"postfixop":return a.concat(t);case"fenced":return a.unshift(t[0]),a.push(t[1]),a;case"appl":return[a[0],t[0],a[1]];case"root":return[a[1],a[0]];case"row":case"line":return t.length&&a.unshift(t[0]),a;default:return a}}static makeSexp_(e){return Ib.simpleCollapseStructure(e)?e.toString():Ib.contentCollapseStructure(e)?"(c "+e.slice(1).map(Ib.makeSexp_).join(" ")+")":"("+e.map(Ib.makeSexp_).join(" ")+")"}static fromString_(e){let t=e.replace(/\(/g,"[");return t=t.replace(/\)/g,"]"),t=t.replace(/ /g,","),t=t.replace(/c/g,'"c"'),JSON.parse(t)}static fromNode_(e){if(!e)return[];const t=e.contentNodes;let a;t.length&&(a=t.map(Ib.fromNode_),a.unshift("c"));const i=e.childNodes;if(!i.length)return t.length?[e.id,a]:e.id;const r=i.map(Ib.fromNode_);return t.length&&r.unshift(a),r.unshift(e.id),r}static tree_(e,t,a=0,i=1,r=1){if(!t)return[];const n=t.id,o=[n],s=Wp(`.//self::*[@${Fb.ID}=${n}]`,e)[0];if(!t.childNodes.length)return Ib.addAria(s,a,i,r),t.id;const l=Ib.combineContentChildren(t,t.contentNodes.map((function(e){return e})),t.childNodes.map((function(e){return e})));s&&Ib.addOwns_(s,l);for(let t,i=0,r=l.length;t=l[i];i++)o.push(Ib.tree_(e,t,a+1,i+1,r));return Ib.addAria(s,a,i,r,a?"group":"tree"),o}static addAria(e,t,a,i,r=(t?"treeitem":"tree")){Op.getInstance().aria&&e&&(e.setAttribute("aria-level",t.toString()),e.setAttribute("aria-posinset",a.toString()),e.setAttribute("aria-setsize",i.toString()),e.setAttribute("role",r),e.hasAttribute(Fb.OWNS)&&e.setAttribute("aria-owns",e.getAttribute(Fb.OWNS)))}static addOwns_(e,t){const a=e.getAttribute(Fb.COLLAPSED),i=a?Ib.realLeafs_(Ib.fromString(a).array):t.map((e=>e.id));e.setAttribute(Fb.OWNS,i.join(" "))}static realLeafs_(e){if(Ib.simpleCollapseStructure(e))return[e];if(Ib.contentCollapseStructure(e))return[];let t=[];for(let a=1;aIb.simpleCollapseStructure(e)?e:Ib.contentCollapseStructure(e)?e[1]:e[0]))}subtreeNodes(e){if(!this.isRoot(e))return[];const t=(e,a)=>{Ib.simpleCollapseStructure(e)?a.push(e):(Ib.contentCollapseStructure(e)&&(e=e.slice(1)),e.forEach((e=>t(e,a))))},a=this.levelsMap[e],i=[];return t(a.slice(1),i),i}}function Ob(e,t,a){let i=null;if(!e.length)return i;const r=a[a.length-1],n=r&&r.length,o=t&&t.length,s=Gg.getInstance();if(n&&o){if("infixop"===t[0].type&&"implicit"===t[0].role)return i=e.pop(),r.push(s.postfixNode_(r.pop(),e)),i;i=e.shift();const a=s.prefixNode_(t.shift(),e);return t.unshift(a),i}return n?(r.push(s.postfixNode_(r.pop(),e)),i):(o&&t.unshift(s.prefixNode_(t.shift(),e)),i)}function qb(e,t,a){if(!t.length)return e;const i=e.pop(),r=t.shift(),n=a.shift();if(qg(r)){Bp.getInstance().output("Juxta Heuristic Case 2");const o=(i?[i,r]:[r]).concat(n);return qb(e.concat(o),t,a)}if(!i)return Bp.getInstance().output("Juxta Heuristic Case 3"),qb([r].concat(n),t,a);const o=n.shift();if(!o){Bp.getInstance().output("Juxta Heuristic Case 9");const n=Fm.makeBranchNode("infixop",[i,t.shift()],[r],r.textContent);return n.role="implicit",Im("combine_juxtaposition",n),t.unshift(n),qb(e,t,a)}if(yg(i)||yg(o))return Bp.getInstance().output("Juxta Heuristic Case 4"),qb(e.concat([i,r,o]).concat(n),t,a);let s=null;return qg(i)&&qg(o)?(Bp.getInstance().output("Juxta Heuristic Case 5"),i.contentNodes.push(r),i.contentNodes=i.contentNodes.concat(o.contentNodes),i.childNodes.push(o),i.childNodes=i.childNodes.concat(o.childNodes),o.childNodes.forEach((e=>e.parent=i)),r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):qg(i)?(Bp.getInstance().output("Juxta Heuristic Case 6"),i.contentNodes.push(r),i.childNodes.push(o),o.parent=i,r.parent=i,i.addMathmlNodes(r.mathml),i.addMathmlNodes(o.mathml),s=i):qg(o)?(Bp.getInstance().output("Juxta Heuristic Case 7"),o.contentNodes.unshift(r),o.childNodes.unshift(i),i.parent=o,r.parent=o,o.addMathmlNodes(r.mathml),o.addMathmlNodes(i.mathml),s=o):(Bp.getInstance().output("Juxta Heuristic Case 8"),s=Fm.makeBranchNode("infixop",[i,o],[r],r.textContent),s.role="implicit"),e.push(s),qb(e.concat(n),t,a)}function Zb(e){return e.childNodes[0]&&e.childNodes[0].childNodes[0]&&"MPADDED"===rC(e.childNodes[0])&&"MPADDED"===rC(e.childNodes[0].childNodes[0])&&"MPHANTOM"===rC(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1])}Tm(new Nb("combine_juxtaposition",(function(e){for(let t,a=e.childNodes.length-1;t=e.childNodes[a];a--)qg(t)&&!t.nobreaking&&(e.childNodes.splice(a,1,...t.childNodes),e.contentNodes.splice(a,0,...t.contentNodes),t.childNodes.concat(t.contentNodes).forEach((function(t){t.parent=e})),e.addMathmlNodes(t.mathml));return e}))),Tm(new Nb("propagateSimpleFunction",(e=>("infixop"!==e.type&&"fraction"!==e.type||!e.childNodes.every(Fg)||(e.role="composed function"),e)),(e=>"clearspeak"===Op.getInstance().domain))),Tm(new Nb("simpleNamedFunction",(e=>("unit"!==e.role&&-1!==["f","g","h","F","G","H"].indexOf(e.textContent)&&(e.role="simple function"),e)),(e=>"clearspeak"===Op.getInstance().domain))),Tm(new Nb("propagateComposedFunction",(e=>("fenced"===e.type&&"composed function"===e.childNodes[0].role&&(e.role="composed function"),e)),(e=>"clearspeak"===Op.getInstance().domain))),Tm(new Nb("multioperator",(e=>{if("unknown"!==e.role||e.textContent.length<=1)return;const t=[...e.textContent].map((e=>vh.Meaning.get(e))).reduce((function(e,t){return e&&t.role&&"unknown"!==t.role&&t.role!==e?"unknown"===e?t.role:null:e}),"unknown");t&&(e.role=t)}))),Tm(new Mb("convert_juxtaposition",(e=>{let t=ng(e,(function(e){return e.textContent===Eh.invisibleTimes&&"operator"===e.type}));t=t.rel.length?function(e){const t=[],a=[];let i=e.comp.shift(),r=null,n=[];for(;e.comp.length;)if(n=[],i.length)r&&t.push(r),a.push(i),r=e.rel.shift(),i=e.comp.shift();else{for(r&&n.push(r);!i.length&&e.comp.length;)i=e.comp.shift(),n.push(e.rel.shift());r=Ob(n,i,a)}n.length||i.length?(t.push(r),a.push(i)):(n.push(r),Ob(n,i,a));return{rel:t,comp:a}}(t):t,e=t.comp[0];for(let a,i,r=1;a=t.comp[r],i=t.rel[r-1];r++)e.push(i),e=e.concat(a);return t=ng(e,(function(e){return e.textContent===Eh.invisibleTimes&&("operator"===e.type||"infixop"===e.type)})),t.rel.length?qb(t.comp.shift(),t.rel,t.comp):e}))),Tm(new Nb("simple2prefix",(e=>(e.textContent.length>1&&!e.textContent[0].match(/[A-Z]/)&&(e.role="prefix function"),e)),(e=>"braille"===Op.getInstance().modality&&"identifier"===e.type))),Tm(new Nb("detect_cycle",(e=>{e.type="matrix",e.role="cycle";const t=e.childNodes[0];return t.type="row",t.role="cycle",t.textContent="",t.contentNodes=[],e}),(e=>"fenced"===e.type&&"infixop"===e.childNodes[0].type&&"implicit"===e.childNodes[0].role&&e.childNodes[0].childNodes.every((function(e){return"number"===e.type}))&&e.childNodes[0].contentNodes.every((function(e){return"space"===e.role}))))),Tm(new Mb("intvar_from_implicit",(function(e){const t=e[0].childNodes;e.splice(0,1,...t)}),(e=>e[0]&&Og(e[0])))),Tm(new Nb("intvar_from_fraction",(function(e){const t=e.childNodes[1],a=t.childNodes[0];if(hg(a))return void(a.role="integral");if(!Og(a))return;const i=a.childNodes.length,r=a.childNodes[i-2],n=a.childNodes[i-1];if(hg(n))return void(n.role="integral");if(fg(r,n)){const e=Gg.getInstance().prefixNode_(n,[r]);e.role="integral",2===i?t.childNodes[0]=e:(a.childNodes.pop(),a.contentNodes.pop(),a.childNodes[i-2]=e,e.parent=a)}}),(e=>{if("integral"!==e.type)return!1;const[,t,a]=e.childNodes;return"empty"===a.type&&"fraction"===t.type}))),Tm(new Nb("rewrite_subcases",(function(e){e.addAnnotation("Emph","top");let t=[];if(e.hasAnnotation("Emph","left")){const a=jb(e.childNodes[0].childNodes[0].childNodes[0],!0);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a);for(let t,a=0;t=e.childNodes[a];a++)t.childNodes.shift()}if(t.push(e),e.hasAnnotation("Emph","right")){const a=jb(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].childNodes[0]);a.forEach((e=>e.addAnnotation("Emph","left"))),t=t.concat(a),e.childNodes[0].childNodes.pop()}Gg.tableToMultiline(e);const a=Gg.getInstance().row(t),i=e.annotation.Emph;return e.annotation.Emph=["table"],i.forEach((e=>a.addAnnotation("Emph",e))),a}),(e=>{let t=!0,a=!0;if(Zb(e.childNodes[0].childNodes[0].mathmlTree)){for(let a,i=1;a=e.childNodes[i];i++)if(a.childNodes[0].childNodes.length){t=!1;break}}else t=!1;t&&e.addAnnotation("Emph","left");if(Zb(e.childNodes[0].childNodes[e.childNodes[0].childNodes.length-1].mathmlTree)){const t=e.childNodes[0].childNodes.length;for(let i,r=1;i=e.childNodes[r];r++)if(i.childNodes.length>=t){a=!1;break}}else a=!1;return a&&e.addAnnotation("Emph","right"),t||a})));const Ub=["punctuated","relseq","multirel","infixop","prefixop","postfixop"];function jb(e,t){if(!e.childNodes.length)return Hb(e),[e];let a=null;if("punctuated"===e.type&&(t?"endpunct"===e.role:"startpunct"===e.role)){const i=e.childNodes;Hb(i[t?i.length-1:0])&&(e=i[t?0:i.length-1],a=i[t?i.length-1:0])}if(-1!==Ub.indexOf(e.type)){const i=e.childNodes;Hb(i[t?i.length-1:0]);const r=Ib.combineContentChildren(e,e.contentNodes,e.childNodes);return a&&(t?r.push(a):r.unshift(a)),r}return a?t?[e,a]:[a,e]:[e]}const zb={metric:"metric",vbar:"neutral",openfence:"open",closefence:"close"};function Hb(e){if("punctuation"!==e.type)return!1;const t=zb[e.role];return!!t&&(e.role=t,e.type="fence",e.addAnnotation("Emph","fence"),!0)}class Gb{static empty(){const e=Xp(""),t=new Gb(e);return t.mathml=e,t}static fromNode(e,t){const a=Gb.empty();return a.root=e,t&&(a.mathml=t),a}static fromRoot(e,t){let a=e;for(;a.parent;)a=a.parent;const i=Gb.fromNode(a);return t&&(i.mathml=t),i}static fromXml(e){const t=Gb.empty();return e.childNodes[0]&&(t.root=og.fromXml(e.childNodes[0])),t}constructor(e){this.mathml=e,this.parser=new vb,this.root=this.parser.parse(e),this.collator=this.parser.getFactory().leafMap.collateMeaning();const t=this.collator.newDefault();t&&(this.parser=new vb,this.parser.getFactory().defaultMap=t,this.root=this.parser.parse(e)),Wb.visit(this.root,{}),function(e){for(const t of nm.values())t.active&&t.annotate(e);for(const t of om.values())t.active&&t.visit(e,Object.assign({},t.def))}(this.root)}xml(e){const t=Xp(""),a=this.root.xml(t.ownerDocument,e);return t.appendChild(a),t}toString(e){return oC(this.xml(e))}formatXml(e){return eC(this.toString(e))}displayTree(){this.root.displayTree()}replaceNode(e,t){const a=e.parent;a?a.replaceChild(e,t):this.root=t}toJson(){const e={};return e.stree=this.root.toJson(),e}}const Wb=new rm("general","unit",((e,t)=>(Ig(e)&&(e.role="unit"),!1)));function Vb(e){return $b(e).xml()}function $b(e){return new Gb(e)}const Xb=[],Kb={collapsed:!0,implicit:!0,wiki:!0};function Jb(e){const t=function(e){for(let t,a=0;t=Xb[a];a++)if(t.test(e))return t.constr(e);return null}(e);let a;if(t)return a=t.getMathml(),sS(a);if(1===e.mathml.length){if(Bp.getInstance().output("Walktree Case 0"),!e.childNodes.length)return Bp.getInstance().output("Walktree Case 0.1"),a=e.mathml[0],Bb(a,e),sS(a);const t=e.childNodes[0];if(1===e.childNodes.length&&"empty"===t.type)return Bp.getInstance().output("Walktree Case 0.2"),a=e.mathml[0],Bb(a,e),a.appendChild(Jb(t)),sS(a);e.childNodes.forEach((e=>{e.mathml.length||(e.mathml=[hS(e)])}))}const i=e.contentNodes.map(CS);mS(e,i);const r=e.childNodes.map(Jb),n=Ib.combineContentChildren(e,i,r);if(a=e.mathmlTree,null===a)Bp.getInstance().output("Walktree Case 1"),a=Yb(n,e);else{const e=rS(n);Bp.getInstance().output("Walktree Case 2"),e?(Bp.getInstance().output("Walktree Case 2.1"),a=uS(e)):(Bp.getInstance().output("Walktree Case 2.2"),a=gS(a))}return a=fS(a),function(e,t,a){if(!t.length)return;const i="implicit"===a.role&&Bm.combine_juxtaposition?function(e,t,a){const i=[];let r=$p(e.childNodes),n=!1;for(;r.length;){const e=r.shift();if(e.hasAttribute(Fb.TYPE)){i.push(e);continue}const a=Qb(e,t);0!==a.length&&(1!==a.length?(n?e.setAttribute("AuxiliaryImplicit",!0):n=!0,r=a.concat(r)):i.push(e))}const o=[],s=a.childNodes.map((function(e){return e.mathmlTree}));for(;s.length;){const e=s.pop();if(e){if(-1!==i.indexOf(e))break;-1!==t.indexOf(e)&&o.unshift(e)}}return i.concat(o)}(e,t,a):$p(e.childNodes);if(!i.length)return void t.forEach((function(t){e.appendChild(t)}));let r=0;for(;t.length;){const a=t[0];if(i[r]===a||aS(i[r],a)){t.shift(),r++;continue}if(i[r]&&-1===t.indexOf(i[r])){r++;continue}if(tS(a,e)){t.shift();continue}const n=i[r];if(n)eS(e,n,a),t.shift();else{if(a.parentNode){e=uS(a),t.shift();continue}const i=t[1];if(i&&i.parentNode){(e=uS(i)).insertBefore(a,i),t.shift(),t.shift();continue}e.insertBefore(a,null),t.shift()}}}(a,n,e),Bb(a,e),sS(a)}function Yb(e,t){const a=function(e){const t=rS(e);if(!t)return{type:iS.INVALID,node:null};const a=rS(e.slice().reverse());if(t===a)return{type:iS.VALID,node:t};const i=nS(t),r=function(e,t){let a=0;for(;e[a]&&-1===t.indexOf(e[a]);)a++;return e.slice(0,a+1)}(i,e),n=nS(a,(function(e){return-1!==r.indexOf(e)})),o=n[0],s=r.indexOf(o);if(-1===s)return{type:iS.INVALID,node:null};return{type:r.length!==i.length?iS.PRUNED:oS(r[s+1],n[1])?iS.VALID:iS.INVALID,node:o}}(e);let i=a.node;const r=a.type;if(r!==iS.VALID||!Qm(i))if(Bp.getInstance().output("Walktree Case 1.1"),i=Tb(),r===iS.PRUNED)Bp.getInstance().output("Walktree Case 1.1.0"),i=function(e,t,a){let i=lS(t);if(Jm(i)){Bp.getInstance().output("Walktree Case 1.1.0.0"),function(e,t){for(const a of Pb)e.hasAttribute(a)&&(t.setAttribute(a,e.getAttribute(a)),e.removeAttribute(a))}(i,e),$p(i.childNodes).forEach((function(t){e.appendChild(t)}));const t=e;e=i,i=t}const r=a.indexOf(t);return a[r]=i,Jp(i,e),e.appendChild(i),a.forEach((function(t){e.appendChild(t)})),e}(i,a.node,e);else if(e[0]){Bp.getInstance().output("Walktree Case 1.1.1");const t=rS(e),a=function(e,t){const a=$p(e.childNodes);let i=1/0,r=-1/0;return t.forEach((function(e){const t=a.indexOf(e);-1!==t&&(i=Math.min(i,t),r=Math.max(r,t))})),a.slice(i,r+1)}(uS(t),e);Jp(t,i),a.forEach((function(e){i.appendChild(e)}))}return t.mathmlTree||(t.mathmlTree=i),i}function Qb(e,t){const a=[];let i=$p(e.childNodes);for(;i.length;){const e=i.shift();e.nodeType===Kp.ELEMENT_NODE&&(e.hasAttribute(Fb.TYPE)||-1!==t.indexOf(e)?a.push(e):i=$p(e.childNodes).concat(i))}return a}function eS(e,t,a){let i=t,r=uS(i);for(;r&&r.firstChild===i&&!i.hasAttribute("AuxiliaryImplicit")&&r!==e;)i=r,r=uS(i);r&&(r.insertBefore(a,i),i.removeAttribute("AuxiliaryImplicit"))}function tS(e,t){if(!e)return!1;do{if((e=uS(e))===t)return!0}while(e);return!1}function aS(e,t){const a=Eh.functionApplication;if(e&&t&&e.textContent&&t.textContent&&e.textContent===a&&t.textContent===a&&"true"===t.getAttribute(Fb.ADDED)){for(let a,i=0;a=e.attributes[i];i++)t.hasAttribute(a.nodeName)||t.setAttribute(a.nodeName,a.nodeValue);return Jp(e,t),!0}return!1}var iS;function rS(e){let t=0,a=null;for(;!a&&t!1),i=[e];for(;!a(e)&&!Jm(e)&&e.parentNode;)e=uS(e),i.unshift(e);return i}function oS(e,t){return!(!e||!t||e.previousSibling||t.nextSibling)}function sS(e){for(;!Jm(e)&&dS(e);)e=uS(e);return e}function lS(e){const t=$p(e.childNodes);if(!t)return e;const a=t.filter((function(e){return e.nodeType===Kp.ELEMENT_NODE&&!Ym(e)}));return 1===a.length&&Qm(a[0])&&!a[0].hasAttribute(Fb.TYPE)?lS(a[0]):e}function dS(e){const t=uS(e);return!(!t||!Qm(t))&&$p(t.childNodes).every((function(t){return t===e||cS(t)}))}function cS(e){if(e.nodeType!==Kp.ELEMENT_NODE)return!0;if(!e||Ym(e))return!0;const t=$p(e.childNodes);return!(!Qm(e)&&t.length||function(e){return!!e&&-1!==Xm.indexOf(rC(e))}(e)||e.hasAttribute(Fb.TYPE)||eg(e))&&$p(e.childNodes).every(cS)}function uS(e){return e.parentNode}function pS(e,t){const a=new Ib(t);e.setAttribute(Fb.COLLAPSED,a.toString())}function CS(e){if(e.mathml.length)return Jb(e);const t=Kb.implicit?hS(e):Tb();return e.mathml=[t],t}function fS(e){if("MFENCED"!==rC(e))return e;const t=Tb();for(let a,i=0;a=e.attributes[i];i++)-1===["open","close","separators"].indexOf(a.name)&&t.setAttribute(a.name,a.value);return $p(e.childNodes).forEach((function(e){t.appendChild(e)})),Jp(e,t),t}function hS(e){const t=Yp("mo"),a=(i=e.textContent,Dp.Z.document.createTextNode(i));var i;return t.appendChild(a),Bb(t,e),t.setAttribute(Fb.ADDED,"true"),t}function mS(e,t){const a=e.type+(e.textContent?","+e.textContent:"");t.forEach((function(e){gS(e).setAttribute(Fb.OPERATOR,a)}))}function gS(e){const t=$p(e.childNodes);if(!t)return e;const a=t.filter((function(e){return!cS(e)})),i=[];for(let e,t=0;e=a[t];t++)if(Qm(e)){const t=gS(e);t&&t!==e&&i.push(t)}else i.push(e);return 1===i.length?i[0]:e}function yS(e,t,a=!1){const i=eC(e.toString()).toString().replace(new RegExp(_b,"g"),"");return a?t+":\n```html\n"+i+"\n```\n":i}function LS(e,t){const a=!!t,i=t||[],r=e.parent,n=e.contentNodes.map((function(e){return e.id}));n.unshift("c");const o=[e.id,n];for(let t,n=0;t=e.childNodes[n];n++){const e=Jb(t);i.push(e);const n=gS(e);r&&!a&&n.setAttribute(Fb.PARENT,r.id.toString()),o.push(t.id)}return o}!function(e){e.VALID="valid",e.INVALID="invalid",e.PRUNED="pruned"}(iS||(iS={}));class kS{constructor(e){this.semantic=e}}class bS extends kS{static test(e){return!e.mathmlTree&&"line"===e.type&&"binomial"===e.role}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){if(!this.semantic.childNodes.length)return this.mml;const e=this.semantic.childNodes[0];if(this.mml=Jb(e),this.mml.hasAttribute(Fb.TYPE)){const e=Tb();Jp(this.mml,e),e.appendChild(this.mml),this.mml=e}return Bb(this.mml,this.semantic),this.mml}}class SS extends kS{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=rC(e.mathmlTree),a=e.childNodes[0].role;return"MSUBSUP"===t&&"subsup"===a||"MUNDEROVER"===t&&"underover"===a}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes[0],t=e.childNodes[0],a=this.semantic.childNodes[1],i=e.childNodes[1],r=Jb(a),n=Jb(t),o=Jb(i);return Bb(this.mml,this.semantic),this.mml.setAttribute(Fb.CHILDREN,Db([t,i,a])),[n,o,r].forEach((e=>gS(e).setAttribute(Fb.PARENT,this.mml.getAttribute(Fb.ID)))),this.mml.setAttribute(Fb.TYPE,e.role),pS(this.mml,[this.semantic.id,[e.id,t.id,i.id],a.id]),this.mml}}class AS extends kS{static multiscriptIndex(e){return"punctuated"===e.type&&"dummy"===e.contentNodes[0].role?LS(e):(Jb(e),e.id)}static createNone_(e){const t=Yp("none");return e&&Bb(t,e),t.setAttribute(Fb.ADDED,"true"),t}constructor(e){super(e),this.mml=e.mathmlTree}completeMultiscript(e,t){const a=$p(this.mml.childNodes).slice(1);let i=0;const r=e=>{for(let t,r=0;t=e[r];r++){const e=a[i];if(e&&t===parseInt(gS(e).getAttribute(Fb.ID)))gS(e).setAttribute(Fb.PARENT,this.semantic.id.toString()),i++;else{const a=this.semantic.querySelectorAll((e=>e.id===t));this.mml.insertBefore(AS.createNone_(a[0]),e||null)}}};r(e),a[i]&&"MPRESCRIPTS"!==rC(a[i])?this.mml.insertBefore(a[i],Yp("mprescripts")):i++,r(t)}}class wS extends AS{static test(e){if(!e.mathmlTree)return!1;return"MMULTISCRIPTS"===rC(e.mathmlTree)&&("superscript"===e.type||"subscript"===e.type)}constructor(e){super(e)}getMathml(){let e,t,a;if(Bb(this.mml,this.semantic),this.semantic.childNodes[0]&&"subsup"===this.semantic.childNodes[0].role){const i=this.semantic.childNodes[0];e=i.childNodes[0],t=AS.multiscriptIndex(this.semantic.childNodes[1]),a=AS.multiscriptIndex(i.childNodes[1]);const r=[this.semantic.id,[i.id,e.id,a],t];pS(this.mml,r),this.mml.setAttribute(Fb.TYPE,i.role),this.completeMultiscript(Ib.interleaveIds(a,t),[])}else{e=this.semantic.childNodes[0],t=AS.multiscriptIndex(this.semantic.childNodes[1]);const a=[this.semantic.id,e.id,t];pS(this.mml,a)}const i=Ib.collapsedLeafs(a||[],t);return gS(Jb(e)).setAttribute(Fb.PARENT,this.semantic.id.toString()),i.unshift(e.id),this.mml.setAttribute(Fb.CHILDREN,i.join(",")),this.mml}}class ES extends AS{static test(e){return!!e.mathmlTree&&"tensor"===e.type}constructor(e){super(e)}getMathml(){Jb(this.semantic.childNodes[0]);const e=AS.multiscriptIndex(this.semantic.childNodes[1]),t=AS.multiscriptIndex(this.semantic.childNodes[2]),a=AS.multiscriptIndex(this.semantic.childNodes[3]),i=AS.multiscriptIndex(this.semantic.childNodes[4]);Bb(this.mml,this.semantic);const r=[this.semantic.id,this.semantic.childNodes[0].id,e,t,a,i];pS(this.mml,r);const n=Ib.collapsedLeafs(e,t,a,i);return n.unshift(this.semantic.childNodes[0].id),this.mml.setAttribute(Fb.CHILDREN,n.join(",")),this.completeMultiscript(Ib.interleaveIds(a,i),Ib.interleaveIds(e,t)),this.mml}}class vS extends kS{static test(e){return!(!e.mathmlTree||!e.fencePointer||e.mathmlTree.getAttribute("data-semantic-type"))}static makeEmptyNode_(e){const t=Tb(),a=new og(e);return a.type="empty",a.mathmlTree=t,a}static fencedMap_(e,t){t[e.id]=e.mathmlTree,e.embellished&&vS.fencedMap_(e.childNodes[0],t)}constructor(e){super(e),this.fenced=null,this.fencedMml=null,this.fencedMmlNodes=[],this.ofence=null,this.ofenceMml=null,this.ofenceMap={},this.cfence=null,this.cfenceMml=null,this.cfenceMap={},this.parentCleanup=[]}getMathml(){this.getFenced_(),this.fencedMml=Jb(this.fenced),this.getFencesMml_(),"empty"!==this.fenced.type||this.fencedMml.parentNode||(this.fencedMml.setAttribute(Fb.ADDED,"true"),this.cfenceMml.parentNode.insertBefore(this.fencedMml,this.cfenceMml)),this.getFencedMml_();return this.rewrite_()}fencedElement(e){return"fenced"===e.type||"matrix"===e.type||"vector"===e.type}getFenced_(){let e=this.semantic;for(;!this.fencedElement(e);)e=e.childNodes[0];this.fenced=e.childNodes[0],this.ofence=e.contentNodes[0],this.cfence=e.contentNodes[1],vS.fencedMap_(this.ofence,this.ofenceMap),vS.fencedMap_(this.cfence,this.cfenceMap)}getFencedMml_(){let e=this.ofenceMml.nextSibling;for(e=e===this.fencedMml?e:this.fencedMml;e&&e!==this.cfenceMml;)this.fencedMmlNodes.push(e),e=e.nextSibling}getFencesMml_(){let e=this.semantic;const t=Object.keys(this.ofenceMap),a=Object.keys(this.cfenceMap);for(;!(this.ofenceMml&&this.cfenceMml||e===this.fenced);)-1===t.indexOf(e.fencePointer)||this.ofenceMml||(this.ofenceMml=e.mathmlTree),-1===a.indexOf(e.fencePointer)||this.cfenceMml||(this.cfenceMml=e.mathmlTree),e=e.childNodes[0];this.ofenceMml||(this.ofenceMml=this.ofence.mathmlTree),this.cfenceMml||(this.cfenceMml=this.cfence.mathmlTree),this.ofenceMml&&(this.ofenceMml=sS(this.ofenceMml)),this.cfenceMml&&(this.cfenceMml=sS(this.cfenceMml))}rewrite_(){let e=this.semantic,t=null;const a=this.introduceNewLayer_();for(Bb(a,this.fenced.parent);!this.fencedElement(e);){const i=e.mathmlTree,r=this.specialCase_(e,i);if(r)e=r;else{Bb(i,e);const t=[];for(let a,i=1;a=e.childNodes[i];i++)t.push(Jb(a));e=e.childNodes[0]}const n=Yp("dummy"),o=i.childNodes[0];Jp(i,n),Jp(a,i),Jp(i.childNodes[0],a),Jp(n,o),t||(t=i)}return Jb(this.ofence),Jb(this.cfence),this.cleanupParents_(),t||a}specialCase_(e,t){const a=rC(t);let i,r=null;if("MSUBSUP"===a?(r=e.childNodes[0],i=SS):"MMULTISCRIPTS"===a&&("superscript"===e.type||"subscript"===e.type?i=wS:"tensor"===e.type&&(i=ES),r=i&&e.childNodes[0]&&"subsup"===e.childNodes[0].role?e.childNodes[0]:e),!r)return null;const n=r.childNodes[0],o=vS.makeEmptyNode_(n.id);return r.childNodes[0]=o,t=new i(e).getMathml(),r.childNodes[0]=n,this.parentCleanup.push(t),r.childNodes[0]}introduceNewLayer_(){const e=this.fullFence(this.ofenceMml),t=this.fullFence(this.cfenceMml);let a=Tb();if(Jp(this.fencedMml,a),this.fencedMmlNodes.forEach((e=>a.appendChild(e))),a.insertBefore(e,this.fencedMml),a.appendChild(t),!a.parentNode){const e=Tb();for(;a.childNodes.length>0;)e.appendChild(a.childNodes[0]);a.appendChild(e),a=e}return a}fullFence(e){const t=this.fencedMml.parentNode;let a=e;for(;a.parentNode&&a.parentNode!==t;)a=a.parentNode;return a}cleanupParents_(){this.parentCleanup.forEach((function(e){const t=e.childNodes[1].getAttribute(Fb.PARENT);e.childNodes[0].setAttribute(Fb.PARENT,t)}))}}class xS extends kS{static test(e){return!!e.mathmlTree&&e.hasAnnotation("Emph","top")}constructor(e){super(e),this.mrows=[],this.mml=e.mathmlTree}getMathml(){if(this.recurseToTable(this.semantic),this.mrows.length){const e=Tb();this.mml.parentNode.insertBefore(e,this.mml);for(const t of this.mrows)e.appendChild(t);e.appendChild(this.mml)}return this.mml}recurseToTable(e){var t,a;if(e.hasAnnotation("Emph","top")||e.hasAnnotation("Emph","fence")||!e.hasAnnotation("Emph","left")&&!e.hasAnnotation("Emph","right")){if(!e.mathmlTree||"MTABLE"===rC(e.mathmlTree)&&(null===(t=e.annotation.Emph)||void 0===t?void 0:t.length)&&"table"!==e.annotation.Emph[0]){const t=Tb();Bb(t,e),this.mrows.unshift(t)}else{if("MTABLE"===rC(e.mathmlTree)&&(null===(a=e.annotation.Emph)||void 0===a?void 0:a.length)&&"table"===e.annotation.Emph[0])return void this.finalizeTable(e);Bb(e.mathmlTree,e)}if(e.childNodes.forEach(this.recurseToTable.bind(this)),e.textContent||"punctuated"===e.type){const t=e.contentNodes.map((e=>{const t=CS(e);return t.hasAttribute("data-semantic-added")?this.mrows.unshift(t):this.recurseToTable(e),t}));mS(e,t)}else e.contentNodes.forEach(this.recurseToTable.bind(this))}else Jb(e)}finalizeTable(e){Bb(e.mathmlTree,e),e.contentNodes.forEach((e=>{Jb(e)})),e.childNodes.forEach((e=>{Jb(e)}))}}class NS extends kS{static test(e){if(!e.mathmlTree||!e.childNodes.length)return!1;const t=rC(e.mathmlTree),a=e.type;return("limupper"===a||"limlower"===a)&&("MSUBSUP"===t||"MUNDEROVER"===t)||"limboth"===a&&("MSUB"===t||"MUNDER"===t||"MSUP"===t||"MOVER"===t)}static walkTree_(e){e&&Jb(e)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=this.semantic.childNodes;return"limboth"!==this.semantic.type&&this.mml.childNodes.length>=3&&(this.mml=Yb([this.mml],this.semantic)),Bb(this.mml,this.semantic),e[0].mathmlTree||(e[0].mathmlTree=this.semantic.mathmlTree),e.forEach(NS.walkTree_),this.mml}}class MS extends kS{static test(e){return!!e.mathmlTree&&"line"===e.type}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.contentNodes.length&&Jb(this.semantic.contentNodes[0]),this.semantic.childNodes.length&&Jb(this.semantic.childNodes[0]),Bb(this.mml,this.semantic),this.mml}}class _S extends kS{static test(e){return!!e.mathmlTree&&("inference"===e.type||"premises"===e.type)}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){return this.semantic.childNodes.length?(this.semantic.contentNodes.forEach((function(e){Jb(e),Bb(e.mathmlTree,e)})),this.semantic.childNodes.forEach((function(e){Jb(e)})),Bb(this.mml,this.semantic),this.mml.getAttribute("data-semantic-id")===this.mml.getAttribute("data-semantic-parent")&&this.mml.removeAttribute("data-semantic-parent"),this.mml):this.mml}}class FS extends kS{static test(e){return"matrix"===e.type||"vector"===e.type||"cases"===e.type}constructor(e){super(e),this.inner=[],this.mml=e.mathmlTree}getMathml(){const e=CS(this.semantic.contentNodes[0]),t=this.semantic.contentNodes[1]?CS(this.semantic.contentNodes[1]):null;if(this.inner=this.semantic.childNodes.map(Jb),this.mml)if("MFENCED"===rC(this.mml)){const a=this.mml.childNodes;this.mml.insertBefore(e,a[0]||null),t&&this.mml.appendChild(t),this.mml=fS(this.mml)}else{const a=[e,this.mml];t&&a.push(t),this.mml=Yb(a,this.semantic)}else this.mml=Yb([e].concat(this.inner,[t]),this.semantic);return Bb(this.mml,this.semantic),this.mml}}class PS extends kS{static test(e){return"punctuated"===e.type&&("text"===e.role||e.contentNodes.every((e=>"dummy"===e.role)))}constructor(e){super(e),this.mml=e.mathmlTree}getMathml(){const e=[],t=LS(this.semantic,e);return this.mml=Yb(e,this.semantic),Bb(this.mml,this.semantic),this.mml.removeAttribute(Fb.CONTENT),pS(this.mml,t),this.mml}}function DS(e){const t=nC(e);return function(e,t){const a=nC(e);return Jb(t.root),Op.getInstance().structure&&e.setAttribute(Fb.STRUCTURE,Ib.fromStructure(e,t).toString()),Bp.getInstance().generateOutput((()=>[yS(a,"Original MathML",Kb.wiki),yS(t,"Semantic Tree",Kb.wiki),yS(e,"Semantically enriched MathML",Kb.wiki)])),e}(t,$b(t))}function BS(e){return DS(Xp(e))}Xb.push({test:NS.test,constr:e=>new NS(e)},{test:vS.test,constr:e=>new vS(e)},{test:SS.test,constr:e=>new SS(e)},{test:ES.test,constr:e=>new ES(e)},{test:wS.test,constr:e=>new wS(e)},{test:MS.test,constr:e=>new MS(e)},{test:bS.test,constr:e=>new bS(e)},{test:_S.test,constr:e=>new _S(e)},{test:xS.test,constr:e=>new xS(e)},{test:FS.test,constr:e=>new FS(e)},{test:PS.test,constr:e=>new PS(e)});let RS=0;class TS{constructor(){this.counter=RS++,this.ATTR="sre-highlight-"+this.counter.toString(),this.color=null,this.mactionName="",this.currentHighlights=[]}highlight(e){this.currentHighlights.push(e.map((e=>{const t=this.highlightNode(e);return this.setHighlighted(e),t})))}highlightAll(e){const t=this.getMactionNodes(e);for(let e,a=0;e=t[a];a++)this.highlight([e])}unhighlight(){const e=this.currentHighlights.pop();e&&e.forEach((e=>{this.isHighlighted(e.node)&&(this.unhighlightNode(e),this.unsetHighlighted(e.node))}))}unhighlightAll(){for(;this.currentHighlights.length>0;)this.unhighlight()}setColor(e){this.color=e}colorString(){return this.color.rgba()}addEvents(e,t){const a=this.getMactionNodes(e);for(let e,i=0;e=a[i];i++)for(const[a,i]of Object.entries(t))e.addEventListener(a,i)}getMactionNodes(e){return Array.from(e.getElementsByClassName(this.mactionName))}isMactionNode(e){const t=e.className||e.getAttribute("class");return!!t&&!!t.match(new RegExp(this.mactionName))}isHighlighted(e){return e.hasAttribute(this.ATTR)}setHighlighted(e){e.setAttribute(this.ATTR,"true")}unsetHighlighted(e){e.removeAttribute(this.ATTR)}colorizeAll(e){Vp(e);Wp(`.//*[@${Fb.ID}]`,e).forEach((e=>this.colorize(e)))}uncolorizeAll(e){Wp(`.//*[@${Fb.ID}]`,e).forEach((e=>this.uncolorize(e)))}colorize(e){const t=Rb("foreground");e.hasAttribute(t)&&(e.setAttribute(t+"-old",e.style.color),e.style.color=e.getAttribute(t))}uncolorize(e){const t=Rb("foreground")+"-old";e.hasAttribute(t)&&(e.style.color=e.getAttribute(t))}}class IS extends TS{constructor(){super(),this.mactionName="mjx-maction"}highlightNode(e){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};if(!this.isHighlighted(e)){const t=this.colorString();e.style.backgroundColor=t.background,e.style.color=t.foreground}return t}unhighlightNode(e){e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}}const OS={red:{red:255,green:0,blue:0},green:{red:0,green:255,blue:0},blue:{red:0,green:0,blue:255},yellow:{red:255,green:255,blue:0},cyan:{red:0,green:255,blue:255},magenta:{red:255,green:0,blue:255},white:{red:255,green:255,blue:255},black:{red:0,green:0,blue:0}};function qS(e,t){const a=e||{color:t};let i=Object.prototype.hasOwnProperty.call(a,"color")?OS[a.color]:a;return i||(i=OS[t]),i.alpha=Object.prototype.hasOwnProperty.call(a,"alpha")?a.alpha:1,function(e){const t=e=>(e=Math.max(e,0),e=Math.min(255,e),Math.round(e));return e.red=t(e.red),e.green=t(e.green),e.blue=t(e.blue),e.alpha=Math.max(e.alpha,0),e.alpha=Math.min(1,e.alpha),e}(i)}class ZS{static toHex(e){const t=e.toString(16);return 1===t.length?"0"+t:t}constructor(e,t){this.foreground=qS(t,ZS.DEFAULT_FOREGROUND_),this.background=qS(e,ZS.DEFAULT_BACKGROUND_)}rgba(){const e=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"};return{background:e(this.background),foreground:e(this.foreground)}}rgb(){const e=function(e){return"rgb("+e.red+","+e.green+","+e.blue+")"};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}hex(){const e=function(e){return"#"+ZS.toHex(e.red)+ZS.toHex(e.green)+ZS.toHex(e.blue)};return{background:e(this.background),alphaback:this.background.alpha.toString(),foreground:e(this.foreground),alphafore:this.foreground.alpha.toString()}}}ZS.DEFAULT_BACKGROUND_="blue",ZS.DEFAULT_FOREGROUND_="black";class US{constructor(){this.hue=10,this.sat=100,this.light=50,this.incr=50}generate(){return t=function(e,t,a){t=t>1?t/100:t,a=a>1?a/100:a;const i=(1-Math.abs(2*a-1))*t,r=i*(1-Math.abs(e/60%2-1)),n=a-i/2;let o=0,s=0,l=0;return 0<=e&&e<60?[o,s,l]=[i,r,0]:60<=e&&e<120?[o,s,l]=[r,i,0]:120<=e&&e<180?[o,s,l]=[0,i,r]:180<=e&&e<240?[o,s,l]=[0,r,i]:240<=e&&e<300?[o,s,l]=[r,0,i]:300<=e&&e<360&&([o,s,l]=[i,0,r]),{red:o+n,green:s+n,blue:l+n}}(this.hue,this.sat,this.light),"rgb("+(e={red:Math.round(255*t.red),green:Math.round(255*t.green),blue:Math.round(255*t.blue)}).red+","+e.green+","+e.blue+")";var e,t}increment(){this.hue=(this.hue+this.incr)%360}}class jS extends TS{constructor(){super(),this.mactionName="mjx-svg-maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e.previousSibling||e,background:e.style.backgroundColor,foreground:e.style.color},t;if("svg"===e.tagName){const t={node:e,background:e.style.backgroundColor,foreground:e.style.color};return e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t}const a=Qp("http://www.w3.org/2000/svg","rect");let i;if("use"===e.nodeName){const t=Qp("http://www.w3.org/2000/svg","g");e.parentNode.insertBefore(t,e),t.appendChild(e),i=t.getBBox(),t.parentNode.replaceChild(e,t)}else i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");return r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),a.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:a,foreground:e.getAttribute("fill")},e.setAttribute("fill",this.colorString().foreground),t}setHighlighted(e){"svg"===e.tagName&&super.setHighlighted(e)}unhighlightNode(e){if("background"in e)return e.node.style.backgroundColor=e.background,void(e.node.style.color=e.foreground);e.foreground?e.node.nextSibling.setAttribute("fill",e.foreground):e.node.nextSibling.removeAttribute("fill"),e.node.parentNode.removeChild(e.node)}isMactionNode(e){let t=e.className||e.getAttribute("class");return!!t&&(t=void 0!==t.baseVal?t.baseVal:t,!!t&&!!t.match(new RegExp(this.mactionName)))}}function zS(e,t,a){const i=new ZS(e,t),r="NativeMML"===a.renderer&&"Safari"===a.browser?"MML-CSS":"SVG"===a.renderer&&"v3"===a.browser?"SVG-V3":a.renderer,n=new(GS[r]||GS.NativeMML);return n.setColor(i),n}function HS(e,t,a){const i=new ZS(e,t);a.setColor(i)}const GS={SVG:jS,"SVG-V3":class extends jS{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t;if(this.isHighlighted(e))return t={node:e,background:this.colorString().background,foreground:this.colorString().foreground},t;if("svg"===e.tagName||"MJX-CONTAINER"===e.tagName)return t={node:e,background:e.style.backgroundColor,foreground:e.style.color},e.style.backgroundColor=this.colorString().background,e.style.color=this.colorString().foreground,t;const a=Qp("http://www.w3.org/2000/svg","rect");a.setAttribute("sre-highlighter-added","true");const i=e.getBBox();a.setAttribute("x",(i.x-40).toString()),a.setAttribute("y",(i.y-40).toString()),a.setAttribute("width",(i.width+80).toString()),a.setAttribute("height",(i.height+80).toString());const r=e.getAttribute("transform");if(r&&a.setAttribute("transform",r),a.setAttribute("fill",this.colorString().background),e.setAttribute(this.ATTR,"true"),e.parentNode.insertBefore(a,e),t={node:e,foreground:e.getAttribute("fill")},"rect"===e.nodeName){const t=new ZS({alpha:0,color:"black"});e.setAttribute("fill",t.rgba().foreground)}else e.setAttribute("fill",this.colorString().foreground);return t}unhighlightNode(e){const t=e.node.previousSibling;if(t&&t.hasAttribute("sre-highlighter-added"))return e.foreground?e.node.setAttribute("fill",e.foreground):e.node.removeAttribute("fill"),void e.node.parentNode.removeChild(t);e.node.style.backgroundColor=e.background,e.node.style.color=e.foreground}isMactionNode(e){return e.getAttribute("data-mml-node")===this.mactionName}getMactionNodes(e){return Array.from(Wp(`.//*[@data-mml-node="${this.mactionName}"]`,e))}},NativeMML:class extends TS{constructor(){super(),this.mactionName="maction"}highlightNode(e){let t=e.getAttribute("style");return t+=";background-color: "+this.colorString().background,t+=";color: "+this.colorString().foreground,e.setAttribute("style",t),{node:e}}unhighlightNode(e){let t=e.node.getAttribute("style");t=t.replace(";background-color: "+this.colorString().background,""),t=t.replace(";color: "+this.colorString().foreground,""),e.node.setAttribute("style",t)}colorString(){return this.color.rgba()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},"HTML-CSS":class extends TS{constructor(){super(),this.mactionName="maction"}highlightNode(e){const t={node:e,foreground:e.style.color,position:e.style.position},a=this.color.rgb();e.style.color=a.foreground,e.style.position="relative";const i=e.bbox;if(i&&i.w){const r=.05,n=0,o=Yp("span"),s=parseFloat(e.style.paddingLeft||"0");o.style.backgroundColor=a.background,o.style.opacity=a.alphaback.toString(),o.style.display="inline-block",o.style.height=i.h+i.d+2*r+"em",o.style.verticalAlign=-i.d+"em",o.style.marginTop=o.style.marginBottom=-r+"em",o.style.width=i.w+2*n+"em",o.style.marginLeft=s-n+"em",o.style.marginRight=-i.w-n-s+"em",e.parentNode.insertBefore(o,e),t.box=o}return t}unhighlightNode(e){const t=e.node;t.style.color=e.foreground,t.style.position=e.position,e.box&&e.box.parentNode.removeChild(e.box)}},"MML-CSS":class extends IS{constructor(){super(),this.mactionName="maction"}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}isMactionNode(e){return e.tagName===this.mactionName}},CommonHTML:IS,CHTML:class extends IS{constructor(){super()}isMactionNode(e){return e.tagName.toUpperCase()===this.mactionName.toUpperCase()}getMactionNodes(e){return Array.from(e.getElementsByTagName(this.mactionName))}}};function WS(e){return e?e.split(/,/):[]}function VS(e,t){return e.getAttribute(t)}function $S(e){if(e.hasAttribute(Fb.TYPE)&&!e.hasAttribute(Fb.PARENT))return e;const t=function(e,t){return e.querySelectorAll?$p(e.querySelectorAll(`[${t}]`)):Wp(`.//*[@${t}]`,e)}(e,Fb.TYPE);for(let e,a=0;e=t[a];a++)if(!e.hasAttribute(Fb.PARENT))return e;return e}function XS(e,t){return e.getAttribute(Fb.ID)===t?e:aC(e,Fb.ID,t)[0]}function KS(e,t){return e.getAttribute(Fb.ID)===t?[e]:aC(e,Fb.ID,t)}class JS{static textContent(e,t,a){if(!a&&t.textContent)return void(e.textContent=t.textContent);const i=WS(VS(t,Fb.OPERATOR));i.length>1&&(e.textContent=i[1])}static isPunctuated(e){return!Ib.simpleCollapseStructure(e)&&e[1]&&Ib.contentCollapseStructure(e[1])}constructor(e){this.mathml=e,this.factory=new sg,this.nodeDict={},this.mmlRoot=$S(e),this.streeRoot=this.assembleTree(this.mmlRoot),this.stree=Gb.fromNode(this.streeRoot,this.mathml),this.xml=this.stree.xml(),Gg.getInstance().setNodeFactory(this.factory)}getTree(){return this.stree}assembleTree(e){const t=this.makeNode(e),a=WS(VS(e,Fb.CHILDREN)),i=WS(VS(e,Fb.CONTENT));if(0===i.length&&0===a.length)return JS.textContent(t,e),t;if(i.length>0){const e=XS(this.mathml,i[0]);e&&JS.textContent(t,e,!0)}t.contentNodes=i.map((e=>this.setParent(e,t))),t.childNodes=a.map((e=>this.setParent(e,t)));const r=VS(e,Fb.COLLAPSED);return r?this.postProcess(t,r):t}makeNode(e){const t=VS(e,Fb.TYPE),a=VS(e,Fb.ROLE),i=VS(e,Fb.FONT),r=VS(e,Fb.ANNOTATION)||"",n=VS(e,Fb.ATTRIBUTES)||"",o=VS(e,Fb.ID),s=VS(e,Fb.EMBELLISHED),l=VS(e,Fb.FENCEPOINTER),d=this.createNode(parseInt(o,10));return d.type=t,d.role=a,d.font=i||Sh.UNKNOWN,d.parseAnnotation(r),d.parseAttributes(n),l&&(d.fencePointer=l),s&&(d.embellished=s),d}makePunctuation(e){const t=this.createNode(e);return t.updateContent(Eh.invisibleComma),t.role="dummy",t}makePunctuated(e,t,a){const i=this.createNode(t[0]);i.type="punctuated",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a;const r=t.splice(1,1)[0].slice(1);i.contentNodes=r.map(this.makePunctuation.bind(this)),this.collapsedChildren_(t)}makeEmpty(e,t,a){const i=this.createNode(t);i.type="empty",i.embellished=e.embellished,i.fencePointer=e.fencePointer,i.role=a}makeIndex(e,t,a){if(JS.isPunctuated(t))return this.makePunctuated(e,t,a),void(t=t[0]);Ib.simpleCollapseStructure(t)&&!this.nodeDict[t.toString()]&&this.makeEmpty(e,t,a)}postProcess(e,t){const a=Ib.fromString(t).array;if("subsup"===e.type){const t=this.createNode(a[1][0]);return t.type="subscript",t.role="subsup",e.type="superscript",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.makeIndex(e,a[1][2],"rightsub"),this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e}if("subscript"===e.type)return this.makeIndex(e,a[2],"rightsub"),this.collapsedChildren_(a),e;if("superscript"===e.type)return this.makeIndex(e,a[2],"rightsuper"),this.collapsedChildren_(a),e;if("tensor"===e.type)return this.makeIndex(e,a[2],"leftsub"),this.makeIndex(e,a[3],"leftsuper"),this.makeIndex(e,a[4],"rightsub"),this.makeIndex(e,a[5],"rightsuper"),this.collapsedChildren_(a),e;if("punctuated"===e.type){if(JS.isPunctuated(a)){const t=a.splice(1,1)[0].slice(1);e.contentNodes=t.map(this.makePunctuation.bind(this))}return e}if("underover"===e.type){const t=this.createNode(a[1][0]);return"overaccent"===e.childNodes[1].role?(t.type="overscore",e.type="underscore"):(t.type="underscore",e.type="overscore"),t.role="underover",t.embellished=e.embellished,t.fencePointer=e.fencePointer,this.collapsedChildren_(a),e}return e}createNode(e){const t=this.factory.makeNode(e);return this.nodeDict[e.toString()]=t,t}collapsedChildren_(e){const t=e=>{const a=this.nodeDict[e[0]];a.childNodes=[];for(let i=1,r=e.length;i1&&(i=function(e,t){const a=t[0];if(!e.parent)return a;const i=[];for(;e;)i.push(e.id),e=e.parent;const r=function(e,t){for(;t.length&&t.shift().toString()===e.getAttribute("id")&&e.parentNode&&e.parentNode.parentNode;)e=e.parentNode.parentNode;return!t.length};for(let e,a=0;e=t[a];a++)if(r(e,i.slice()))return e;return a}(e,a)||i);return i?mk.getInstance().runInSetting({modality:"prefix",domain:"default",style:"default",strict:!0,speech:!0},(function(){return mk.getInstance().evaluateNode(i)})):[]}(e);return Ab(t)}function nA(e){const t=function(e){return e?mk.getInstance().runInSetting({modality:"summary",strict:!1,speech:!0},(function(){return mk.getInstance().evaluateNode(e)})):[]}(e);return Ab(t)}class oA{constructor(){this.modality=Rb("speech"),this.rebuilt_=null,this.options_={}}getRebuilt(){return this.rebuilt_}setRebuilt(e){this.rebuilt_=e}setOptions(e){this.options_=e||{},this.modality=Rb(this.options_.modality||"speech")}getOptions(){return this.options_}start(){}end(){}generateSpeech(e,t){return this.rebuilt_||(this.rebuilt_=new JS(t)),Ik(this.options_),QS(this.getRebuilt().xml)}}class sA extends oA{getSpeech(e,t){const a=this.generateSpeech(e,t);return e.setAttribute(this.modality,a),a}}class lA extends oA{constructor(){super(...arguments),this.modality=Rb("foreground"),this.contrast=new US}static visitStree_(e,t,a){if(e.childNodes.length){if(e.contentNodes.length&&("punctuated"===e.type&&e.contentNodes.forEach((e=>a[e.id]=!0)),"implicit"!==e.role&&t.push(e.contentNodes.map((e=>e.id)))),e.childNodes.length){if("implicit"===e.role){const i=[];let r=[];for(const t of e.childNodes){const e=[];lA.visitStree_(t,e,a),e.length<=2&&i.push(e.shift()),r=r.concat(e)}return t.push(i),void r.forEach((e=>t.push(e)))}e.childNodes.forEach((e=>lA.visitStree_(e,t,a)))}}else a[e.id]||t.push(e.id)}getSpeech(e,t){return VS(e,this.modality)}generateSpeech(e,t){return this.getRebuilt()||this.setRebuilt(new JS(Xp(t))),this.colorLeaves_(e),VS(e,this.modality)}colorLeaves_(e){const t=[];lA.visitStree_(this.getRebuilt().streeRoot,t,{});for(const a of t){const t=this.contrast.generate();let i=!1;i=Array.isArray(a)?a.map((a=>this.colorLeave_(e,a,t))).reduce(((e,t)=>e||t),!1):this.colorLeave_(e,a.toString(),t),i&&this.contrast.increment()}}colorLeave_(e,t,a){const i=XS(e,t);return!!i&&(i.setAttribute(this.modality,a),!0)}}class dA extends oA{getSpeech(e,t){return VS(e,this.modality)}}class cA extends oA{getSpeech(e,t){return""}}class uA extends oA{getSpeech(e,t,a=null){const i=this.generateSpeech(e,t),r=this.getRebuilt().nodeDict;for(const[i,n]of Object.entries(r)){const r=XS(t,i),o=XS(e,i)||a&&XS(a,i);r&&o&&(this.modality&&this.modality!==Fb.SPEECH?aA(o,n,this.modality):tA(o,n,this.getRebuilt().xml),this.modality===Fb.SPEECH&&iA(o,n))}return i}}class pA extends uA{getSpeech(e,t){return super.getSpeech(e,t),VS(e,this.modality)}}class CA extends oA{getSpeech(e,t){return function(e,t){const a=iC(e,"maction");for(let e,i=0;e=a[i];i++){const a=e.childNodes[1].getAttribute(Fb.ID);aC(t,"id",a)[0].setAttribute("alternative",a)}}(t,this.getRebuilt().xml),this.generateSpeech(e,t)}}function fA(e){return(hA[e]||hA.Direct)()}const hA={Adhoc:()=>new sA,Color:()=>new lA,Direct:()=>new dA,Dummy:()=>new cA,Node:()=>new pA,Summary:()=>new CA,Tree:()=>new uA};class mA extends vp{static comparator(){return new yA(Op.getInstance().dynamicCstr,Ep.createProp([vp.DEFAULT_VALUES[Sp.LOCALE]],[vp.DEFAULT_VALUES[Sp.MODALITY]],[vp.DEFAULT_VALUES[Sp.DOMAIN]],[vp.DEFAULT_VALUES[Sp.STYLE]]))}static fromPreference(e){const t=e.split(":"),a={},i=gA.getProperties(),r=Object.keys(i);for(let e,n=0;e=t[n];n++){const t=e.split("_");if(-1===r.indexOf(t[0]))continue;const n=t[1];n&&n!==mA.AUTO&&-1!==i[t[0]].indexOf(n)&&(a[t[0]]=t[1])}return a}static toPreference(e){const t=Object.keys(e),a=[];for(let i=0;io?-1:nXS(i,e),n=a.nodeDict,o=r(e),s=t.map(r),l=t.map((function(e){return n[e]})),d=new bA(l,n[e]);return d.domNodes=s,d.domPrimary_=o,d.allNodes=bA.generateAllVisibleNodes_(t,s,n,i),d}static generateAllVisibleNodes_(e,t,a,i){let r=[];for(let n=0,o=e.length;ne.id.toString())),l=bA.getAllVisibleNodes(s,i);r=r.concat(bA.generateAllVisibleNodes_(s,l,a,i))}return r}static getAllVisibleNodes(e,t){let a=[];for(const i of e)a=a.concat(KS(t,i));return a}constructor(e,t){this.nodes=e,this.primary=t,this.domNodes=[],this.domPrimary_=null,this.allNodes=[]}getSemanticPrimary(){return this.primary}getSemanticNodes(){return this.nodes}getNodes(){return this.allNodes}getDomNodes(){return this.domNodes}getDomPrimary(){return this.domPrimary_}toString(){return"Primary:"+this.domPrimary_+" Nodes:"+this.domNodes}clone(){const e=new bA(this.nodes,this.primary);return e.domNodes=this.domNodes,e.domPrimary_=this.domPrimary_,e.allNodes=this.allNodes,e}}var SA;!function(e){e.UP="up",e.DOWN="down",e.LEFT="left",e.RIGHT="right",e.REPEAT="repeat",e.DEPTH="depth",e.ENTER="enter",e.EXPAND="expand",e.HOME="home",e.SUMMARY="summary",e.DETAIL="detail",e.ROW="row",e.CELL="cell"}(SA||(SA={}));class AA{static resetState(e){delete AA.STATE[e]}static setState(e,t){AA.STATE[e]=t}static getState(e){return AA.STATE[e]}}AA.STATE={};class wA{constructor(e,t,a,i){this.node=e,this.generator=t,this.highlighter=a,this.modifier=!1,this.keyMapping=new Map([[Rk.UP,this.up.bind(this)],[Rk.DOWN,this.down.bind(this)],[Rk.RIGHT,this.right.bind(this)],[Rk.LEFT,this.left.bind(this)],[Rk.TAB,this.repeat.bind(this)],[Rk.DASH,this.expand.bind(this)],[Rk.SPACE,this.depth.bind(this)],[Rk.HOME,this.home.bind(this)],[Rk.X,this.summary.bind(this)],[Rk.Z,this.detail.bind(this)],[Rk.V,this.virtualize.bind(this)],[Rk.P,this.previous.bind(this)],[Rk.U,this.undo.bind(this)],[Rk.LESS,this.previousRules.bind(this)],[Rk.GREATER,this.nextRules.bind(this)]]),this.cursors=[],this.xml_=null,this.rebuilt_=null,this.focus_=null,this.active_=!1,this.node.id?this.id=this.node.id:this.node.hasAttribute(wA.SRE_ID_ATTR)?this.id=this.node.getAttribute(wA.SRE_ID_ATTR):(this.node.setAttribute(wA.SRE_ID_ATTR,wA.ID_COUNTER.toString()),this.id=wA.ID_COUNTER++),this.rootNode=$S(e),this.rootId=this.rootNode.getAttribute(Fb.ID),this.xmlString_=i,this.moved=SA.ENTER}getXml(){return this.xml_||(this.xml_=Xp(this.xmlString_)),this.xml_}getRebuilt(){return this.rebuilt_||this.rebuildStree(),this.rebuilt_}isActive(){return this.active_}activate(){this.isActive()||(this.generator.start(),this.toggleActive_())}deactivate(){this.isActive()&&(AA.setState(this.id,this.primaryId()),this.generator.end(),this.toggleActive_())}getFocus(e=!1){return null===this.rootId&&this.getRebuilt(),this.focus_||(this.focus_=this.singletonFocus(this.rootId)),e&&this.updateFocus(),this.focus_}setFocus(e){this.focus_=e}getDepth(){return this.levels.depth()-1}isSpeech(){return this.generator.modality===Fb.SPEECH}focusDomNodes(){return this.getFocus().getDomNodes()}focusSemanticNodes(){return this.getFocus().getSemanticNodes()}speech(){const e=this.focusDomNodes();if(!e.length)return"";const t=this.specialMove();if(null!==t)return t;switch(this.moved){case SA.DEPTH:return this.depth_();case SA.SUMMARY:return this.summary_();case SA.DETAIL:return this.detail_();default:{const t=[],a=this.focusSemanticNodes();for(let i=0,r=e.length;i0}restoreState(){if(!this.highlighter)return;const e=AA.getState(this.id);if(!e)return;let t=this.getRebuilt().nodeDict[e];const a=[];for(;t;)a.push(t.id),t=t.parent;for(a.pop();a.length>0;){this.down();const e=a.pop(),t=this.findFocusOnLevel(e);if(!t)break;this.setFocus(t)}this.moved=SA.ENTER}updateFocus(){this.setFocus(bA.factory(this.getFocus().getSemanticPrimary().id.toString(),this.getFocus().getSemanticNodes().map((e=>e.id.toString())),this.getRebuilt(),this.node))}rebuildStree(){this.rebuilt_=new JS(this.getXml()),this.rootId=this.rebuilt_.stree.root.id.toString(),this.generator.setRebuilt(this.rebuilt_),this.skeleton=Ib.fromTree(this.rebuilt_.stree),this.skeleton.populate(),this.focus_=this.singletonFocus(this.rootId),this.levels=this.initLevels(),function(e,t,a){const i=iC(t,"maction");for(let t,r=0;t=i[r];r++){const i=aC(e,"id",t.getAttribute("id"))[0];if(!i)continue;const r=t.childNodes[1],n=r.getAttribute(Fb.ID);let o=XS(e,n);if(o&&"dummy"!==o.getAttribute(Fb.TYPE))continue;if(o=i.childNodes[0],o.getAttribute("sre-highlighter-added"))continue;const s=r.getAttribute(Fb.PARENT);s&&o.setAttribute(Fb.PARENT,s),o.setAttribute(Fb.TYPE,"dummy"),o.setAttribute(Fb.ID,n),aC(a,"id",n)[0].setAttribute("alternative",n)}}(this.node,this.getXml(),this.rebuilt_.xml)}previousLevel(){const e=this.getFocus().getDomPrimary();return e?VS(e,Fb.PARENT):this.getFocus().getSemanticPrimary().parent.id.toString()}nextLevel(){const e=this.getFocus().getDomPrimary();let t,a;if(e){t=WS(VS(e,Fb.CHILDREN)),a=WS(VS(e,Fb.CONTENT));const i=VS(e,Fb.TYPE),r=VS(e,Fb.ROLE);return this.combineContentChildren(i,r,a,t)}const i=e=>e.id.toString(),r=this.getRebuilt().nodeDict[this.primaryId()];return t=r.childNodes.map(i),a=r.contentNodes.map(i),0===t.length?[]:this.combineContentChildren(r.type,r.role,a,t)}singletonFocus(e){this.getRebuilt();const t=this.retrieveVisuals(e);return this.focusFromId(e,t)}retrieveVisuals(e){if(!this.skeleton)return[e];const t=parseInt(e,10),a=this.skeleton.subtreeNodes(t);if(!a.length)return[e];a.unshift(t);const i={},r=[];Vp(this.getXml());for(const e of a)i[e]||(r.push(e.toString()),i[e]=!0,this.subtreeIds(e,i));return r}subtreeIds(e,t){const a=Wp(`//*[@data-semantic-id="${e}"]`,this.getXml());Wp("*//@data-semantic-id",a[0]).forEach((e=>t[parseInt(e.textContent,10)]=!0))}focusFromId(e,t){return bA.factory(e,t,this.getRebuilt(),this.node)}summary(){return this.moved=this.isSpeech()?SA.SUMMARY:SA.REPEAT,this.getFocus().clone()}detail(){return this.moved=this.isSpeech()?SA.DETAIL:SA.REPEAT,this.getFocus().clone()}specialMove(){return null}virtualize(e){return this.cursors.push({focus:this.getFocus(),levels:this.levels,undo:e||!this.cursors.length}),this.levels=this.levels.clone(),this.getFocus().clone()}previous(){const e=this.cursors.pop();return e?(this.levels=e.levels,e.focus):this.getFocus()}undo(){let e;do{e=this.cursors.pop()}while(e&&!e.undo);return e?(this.levels=e.levels,e.focus):this.getFocus()}update(e){this.generator.setOptions(e),Ik(e).then((()=>fA("Tree").getSpeech(this.node,this.getXml())))}nextRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(Pp[e.domain]=e.style,e.domain="mathspeak"===e.domain?"clearspeak":"mathspeak",e.style=Pp[e.domain],this.update(e),this.moved=SA.REPEAT,this.getFocus().clone())}nextStyle(e,t){if("mathspeak"===e){const e=["default","brief","sbrief"],a=e.indexOf(t);return-1===a?t:a>=e.length-1?e[0]:e[a+1]}if("clearspeak"===e){const e=mA.getLocalePreferences().en;if(!e)return"default";const a=mA.relevantPreferences(this.getFocus().getSemanticPrimary()),i=mA.findPreference(t,a),r=e[a].map((function(e){return e.split("_")[1]})),n=r.indexOf(i);if(-1===n)return t;const o=n>=r.length-1?r[0]:r[n+1];return mA.addPreference(t,a,o)}return t}previousRules(){const e=this.generator.getOptions();return"speech"!==e.modality?this.getFocus():(e.style=this.nextStyle(e.domain,e.style),this.update(e),this.moved=SA.REPEAT,this.getFocus().clone())}refocus(){let e,t=this.getFocus();for(;!t.getNodes().length;){e=this.levels.peek();const a=this.up();if(!a)break;this.setFocus(a),t=this.getFocus(!0)}this.levels.push(e),this.setFocus(t)}toggleActive_(){this.active_=!this.active_}mergePrefix_(e,t=[]){const a=this.isSpeech()?this.prefix_():"";a&&e.unshift(a);const i=this.isSpeech()?this.postfix_():"";return i&&e.push(i),wb(function(e){const t=e.map((e=>"string"==typeof e?Kh.stringEmpty(e):e)),a=Sb.get(Op.getInstance().markup);return a?a.merge(t):e.join()}(t.concat(e)))}prefix_(){const e=this.getFocus().getDomNodes(),t=this.getFocus().getSemanticNodes();return e[0]?VS(e[0],Fb.PREFIX):rA(t[0])}postfix_(){const e=this.getFocus().getDomNodes();return e[0]?VS(e[0],Fb.POSTFIX):""}depth_(){const e=bC.getInstance().getParameter("depth");bC.getInstance().setParameter("depth",!0);const t=this.getFocus().getDomPrimary(),a=this.expandable(t)?fC.MESSAGES.navigate.EXPANDABLE:this.collapsible(t)?fC.MESSAGES.navigate.COLLAPSIBLE:"",i=fC.MESSAGES.navigate.LEVEL+" "+this.getDepth(),r=rA(this.getFocus().getSemanticNodes()[0]),n=[new Jh({text:i,personality:{}}),new Jh({text:r,personality:{}}),new Jh({text:a,personality:{}})];return bC.getInstance().setParameter("depth",e),wb(Ab(n))}actionable_(e){const t=null==e?void 0:e.parentNode;return t&&this.highlighter.isMactionNode(t)?t:null}summary_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=nA(this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:aC(this.getRebuilt().xml,"id",e)[0]);return this.mergePrefix_([t])}detail_(){const e=this.getFocus().getSemanticPrimary().id.toString(),t=this.getRebuilt().xml.getAttribute("id")===e?this.getRebuilt().xml:aC(this.getRebuilt().xml,"id",e)[0],a=t.getAttribute("alternative");t.removeAttribute("alternative");const i=QS(t),r=this.mergePrefix_([i]);return t.setAttribute("alternative",a),r}}wA.ID_COUNTER=0,wA.SRE_ID_ATTR="sre-explorer-id";class EA extends wA{up(){return null}down(){return null}left(){return null}right(){return null}repeat(){return null}depth(){return null}home(){return null}getDepth(){return 0}initLevels(){return null}combineContentChildren(e,t,a,i){return[]}findFocusOnLevel(e){return null}}class vA{constructor(){this.level_=[]}push(e){this.level_.push(e)}pop(){return this.level_.pop()}peek(){return this.level_[this.level_.length-1]||null}indexOf(e){const t=this.peek();return t?t.indexOf(e):null}find(e){const t=this.peek();if(!t)return null;for(let a=0,i=t.length;a=t.length?null:t[e]}depth(){return this.level_.length}clone(){const e=new vA;return e.level_=this.level_.slice(0),e}toString(){let e="";for(let t,a=0;t=this.level_[a];a++)e+="\n"+t.map((function(e){return e.toString()}));return e}}class xA extends wA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new vA;return e.push([this.getFocus()]),e}up(){super.up();const e=this.previousLevel();if(!e)return null;this.levels.pop();return this.levels.find((function(t){return t.getSemanticNodes().some((function(t){return t.id.toString()===e}))}))}down(){super.down();const e=this.nextLevel();return 0===e.length?null:(this.levels.push(e),e[0])}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return this.makePairList(i,a);case"prefixop":return[this.focusFromId(i[0],a.concat(i))];case"postfixop":return[this.focusFromId(i[0],i.concat(a))];case"matrix":case"vector":case"fenced":return[this.focusFromId(i[0],[a[0],i[0],a[1]])];case"cases":return[this.focusFromId(i[0],[a[0],i[0]])];case"punctuated":return"text"===t?i.map(this.singletonFocus.bind(this)):i.length===a.length?a.map(this.singletonFocus.bind(this)):this.combinePunctuations(i,a,[],[]);case"appl":return[this.focusFromId(i[0],[i[0],a[0]]),this.singletonFocus(i[1])];case"root":return[this.singletonFocus(i[1]),this.singletonFocus(i[0])];default:return i.map(this.singletonFocus.bind(this))}}combinePunctuations(e,t,a,i){if(0===e.length)return i;const r=e.shift(),n=t.shift();return r===n?(a.push(n),this.combinePunctuations(e,t,a,i)):(t.unshift(n),a.push(r),e.length===t.length?(i.push(this.focusFromId(r,a.concat(t))),i):(i.push(this.focusFromId(r,a)),this.combinePunctuations(e,t,[],i)))}makePairList(e,t){if(0===e.length)return[];if(1===e.length)return[this.singletonFocus(e[0])];const a=[this.singletonFocus(e.shift())];for(let i=0,r=e.length;it.getSemanticPrimary().id===e))}}class NA extends wA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.levels=null,this.restoreState()}initLevels(){const e=new vA;return e.push([this.primaryId()]),e}up(){super.up();const e=this.previousLevel();return e?(this.levels.pop(),this.singletonFocus(e)):null}down(){super.down();const e=this.nextLevel();if(0===e.length)return null;const t=this.singletonFocus(e[0]);return t&&this.levels.push(e),t}combineContentChildren(e,t,a,i){switch(e){case"relseq":case"infixop":case"multirel":return Mm(i,a);case"prefixop":return a.concat(i);case"postfixop":return i.concat(a);case"matrix":case"vector":case"fenced":return i.unshift(a[0]),i.push(a[1]),i;case"cases":return i.unshift(a[0]),i;case"punctuated":return"text"===t?Mm(i,a):i;case"appl":return[i[0],a[0],i[1]];case"root":return[i[1],i[0]];default:return i}}left(){super.left();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e-1);return t?this.singletonFocus(t):null}right(){super.right();const e=this.levels.indexOf(this.primaryId());if(null===e)return null;const t=this.levels.get(e+1);return t?this.singletonFocus(t):null}findFocusOnLevel(e){return this.singletonFocus(e.toString())}focusDomNodes(){return[this.getFocus().getDomPrimary()]}focusSemanticNodes(){return[this.getFocus().getSemanticPrimary()]}}class MA extends NA{constructor(e,t,a,i){super(e,t,a,i),this.node=e,this.generator=t,this.highlighter=a,this.firstJump=null,this.key_=null,this.row_=0,this.currentTable_=null,this.keyMapping.set(Rk.ZERO,this.jumpCell.bind(this)),this.keyMapping.set(Rk.ONE,this.jumpCell.bind(this)),this.keyMapping.set(Rk.TWO,this.jumpCell.bind(this)),this.keyMapping.set(Rk.THREE,this.jumpCell.bind(this)),this.keyMapping.set(Rk.FOUR,this.jumpCell.bind(this)),this.keyMapping.set(Rk.FIVE,this.jumpCell.bind(this)),this.keyMapping.set(Rk.SIX,this.jumpCell.bind(this)),this.keyMapping.set(Rk.SEVEN,this.jumpCell.bind(this)),this.keyMapping.set(Rk.EIGHT,this.jumpCell.bind(this)),this.keyMapping.set(Rk.NINE,this.jumpCell.bind(this))}move(e){this.key_=e;const t=super.move(e);return this.modifier=!1,t}up(){return this.moved=SA.UP,this.eligibleCell_()?this.verticalMove_(!1):super.up()}down(){return this.moved=SA.DOWN,this.eligibleCell_()?this.verticalMove_(!0):super.down()}jumpCell(){if(!this.isInTable_()||null===this.key_)return this.getFocus();if(this.moved===SA.ROW){this.moved=SA.CELL;const e=this.key_-Rk.ZERO;return this.isLegalJump_(this.row_,e)?this.jumpCell_(this.row_,e):this.getFocus()}const e=this.key_-Rk.ZERO;return e>this.currentTable_.childNodes.length?this.getFocus():(this.row_=e,this.moved=SA.ROW,this.getFocus().clone())}undo(){const e=super.undo();return e===this.firstJump&&(this.firstJump=null),e}eligibleCell_(){const e=this.getFocus().getSemanticPrimary();return this.modifier&&"cell"===e.type&&-1!==MA.ELIGIBLE_CELL_ROLES.indexOf(e.role)}verticalMove_(e){const t=this.previousLevel();if(!t)return null;const a=this.getFocus(),i=this.levels.indexOf(this.primaryId()),r=this.levels.pop(),n=this.levels.indexOf(t),o=this.levels.get(e?n+1:n-1);if(!o)return this.levels.push(r),null;this.setFocus(this.singletonFocus(o));const s=this.nextLevel();return s[i]?(this.levels.push(s),this.singletonFocus(s[i])):(this.setFocus(a),this.levels.push(r),null)}jumpCell_(e,t){this.firstJump?this.virtualize(!1):(this.firstJump=this.getFocus(),this.virtualize(!0));const a=this.currentTable_.id.toString();let i;do{i=this.levels.pop()}while(-1===i.indexOf(a));this.levels.push(i),this.setFocus(this.singletonFocus(a)),this.levels.push(this.nextLevel());const r=this.currentTable_.childNodes[e-1];return this.setFocus(this.singletonFocus(r.id.toString())),this.levels.push(this.nextLevel()),this.singletonFocus(r.childNodes[t-1].id.toString())}isLegalJump_(e,t){const a=aC(this.getRebuilt().xml,"id",this.currentTable_.id.toString())[0];if(!a||a.hasAttribute("alternative"))return!1;const i=this.currentTable_.childNodes[e-1];if(!i)return!1;const r=aC(a,"id",i.id.toString())[0];return!(!r||r.hasAttribute("alternative"))&&!(!i||!i.childNodes[t-1])}isInTable_(){let e=this.getFocus().getSemanticPrimary();for(;e;){if(-1!==MA.ELIGIBLE_TABLE_TYPES.indexOf(e.type))return this.currentTable_=e,!0;e=e.parent}return!1}}function _A(e,t,a,i,r){return(FA[e.toLowerCase()]||FA.dummy)(t,a,i,r)}MA.ELIGIBLE_CELL_ROLES=["determinant","rowvector","binomial","squarematrix","multiline","matrix","vector","cases","table"],MA.ELIGIBLE_TABLE_TYPES=["multiline","matrix","vector","cases","table"];const FA={dummy:(e,t,a,i)=>new EA(e,t,a,i),semantic:(e,t,a,i)=>new xA(e,t,a,i),syntax:(e,t,a,i)=>new NA(e,t,a,i),table:(e,t,a,i)=>new MA(e,t,a,i)};class PA{static stringify_(e){return e?e.toString():e}constructor(e,t){this.name=e,this.process=t.processor,this.postprocess=t.postprocessor||((e,t)=>e),this.processor=this.postprocess?function(e){return this.postprocess(this.process(e),e)}:this.process,this.print=t.print||PA.stringify_,this.pprint=t.pprint||this.print}}PA.LocalState={walker:null,speechGenerator:null,highlighter:null};class DA extends PA{static getKey_(e){return"string"==typeof e?Rk[e.toUpperCase()]:e}constructor(e,t){super(e,t),this.key=t.key||DA.getKey_}}const BA=new Map;function RA(e){BA.set(e.name,e)}function TA(e){const t=BA.get(e);if(!t)throw new Tp("Unknown processor "+e);return t}function IA(e,t){const a=TA(e);try{return a.processor(t)}catch(e){throw new Tp("Processing error for expression "+t)}}function OA(e,t){const a=TA(e);try{const e=a.processor(t);return Op.getInstance().pprint?a.pprint(e):a.print(e)}catch(e){throw console.log(e),new Tp("Processing error for expression "+t)}}RA(new PA("semantic",{processor:function(e){return Vb(Xp(e))},postprocessor:function(e,t){const a=Op.getInstance().speech;if(a===_p.NONE)return e;const i=nC(e);let r=QS(i);if(a===_p.SHALLOW)return e.setAttribute("speech",wb(r)),e;const n=Wp(".//*[@id]",e),o=Wp(".//*[@id]",i);for(let e,t,a=0;e=n[a],t=o[a];a++)r=QS(t),e.setAttribute("speech",wb(r));return e},pprint:function(e){return eC(e.toString())}})),RA(new PA("speech",{processor:function(e){return wb(Ab(YS(Vb(Xp(e)))))},pprint:function(e){const t=e.toString();return Sb.get(Op.getInstance().markup)instanceof tb?eC(t):t}})),RA(new PA("json",{processor:function(e){return $b(Xp(e)).toJson()},postprocessor:function(e,t){const a=Op.getInstance().speech;if(a===_p.NONE)return e;const i=Vb(Xp(t)),r=QS(i);if(a===_p.SHALLOW)return e.stree.speech=wb(r),e;const n=e=>{const t=QS(Wp(`.//*[@id=${e.id}]`,i)[0]);e.speech=wb(t),e.children&&e.children.forEach(n)};return n(e.stree),e},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),RA(new PA("description",{processor:function(e){return YS(Vb(Xp(e)))},print:function(e){return JSON.stringify(e)},pprint:function(e){return JSON.stringify(e,null,2)}})),RA(new PA("enriched",{processor:function(e){return BS(e)},postprocessor:function(e,t){const a=$S(e);let i;switch(Op.getInstance().speech){case _p.NONE:break;case _p.SHALLOW:i=fA("Adhoc"),i.getSpeech(a,e);break;case _p.DEEP:i=fA("Tree"),i.getSpeech(e,e)}return e},pprint:function(e){return eC(e.toString())}})),RA(new PA("walker",{processor:function(e){const t=fA("Node");PA.LocalState.speechGenerator=t,t.setOptions({modality:Op.getInstance().modality,locale:Op.getInstance().locale,domain:Op.getInstance().domain,style:Op.getInstance().style}),PA.LocalState.highlighter=zS({color:"black"},{color:"white"},{renderer:"NativeMML"});const a=IA("enriched",e),i=function(e,t){const a=TA(e);return Op.getInstance().pprint?a.pprint(t):a.print(t)}("enriched",a);return PA.LocalState.walker=_A(Op.getInstance().walker,a,t,PA.LocalState.highlighter,i),PA.LocalState.walker},print:function(e){return PA.LocalState.walker.speech()}})),RA(new DA("move",{processor:function(e){if(!PA.LocalState.walker)return null;return!1===PA.LocalState.walker.move(e)?function(e){const t=Sb.get(Op.getInstance().markup);return t?t.error(e):""}(e):PA.LocalState.walker.speech()}})),RA(new PA("number",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":fC.NUMBERS.numberToWords(t)}})),RA(new PA("ordinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":fC.NUMBERS.wordOrdinal(t)}})),RA(new PA("numericOrdinal",{processor:function(e){const t=parseInt(e,10);return isNaN(t)?"":fC.NUMBERS.numericOrdinal(t)}})),RA(new PA("vulgar",{processor:function(e){const[t,a]=e.split("/").map((e=>parseInt(e,10)));return isNaN(t)||isNaN(a)?"":IA("speech",`${t}${a}`)}})),RA(new PA("latex",{processor:function(e){return"braille"===Op.getInstance().modality&&"euro"===Op.getInstance().locale||console.info("LaTeX input currently only works for Euro Braille output. Please use the latex-to-speech package from npm for general LaTeX input to SRE."),IA("speech",``)}}));var qA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};Rp.L.VERSION;function ZA(e){return qA(this,void 0,void 0,(function*(){return Ik(e)}))}function UA(){const e=["mode"].concat(Op.STRING_FEATURES,Op.BINARY_FEATURES),t=Op.getInstance(),a={};return e.forEach((function(e){a[e]=t[e]})),a.json=Dp.Z.jsonPath,a.xpath=Dp.Z.WGXpath,a.rules=t.ruleSets.slice(),a}function jA(){return qA(this,void 0,void 0,(function*(){return ZA({}).then((()=>qp.getall()))}))}const zA=Mk;function HA(e){return WA("speech",e)}function GA(e){return WA("enriched",e)}function WA(e,t){return IA(e,t)}const VA={};function $A(e,t,a){switch(Op.getInstance().mode){case Ap.ASYNC:return function(e,t,a){return qA(this,void 0,void 0,(function*(){const i=yield Dp.Z.fs.promises.readFile(t,{encoding:"utf8"}),r=OA(e,i);if(a)try{Dp.Z.fs.promises.writeFile(a,r)}catch(e){throw new Tp("Can not write to file: "+a)}return r}))}(e,t,a);case Ap.SYNC:return function(e,t,a){const i=function(e){let t;try{t=Dp.Z.fs.readFileSync(e,{encoding:"utf8"})}catch(t){throw new Tp("Can not open file: "+e)}return t}(t),r=OA(e,i);if(a)try{Dp.Z.fs.writeFileSync(a,r)}catch(e){throw new Tp("Can not write to file: "+a)}return r}(e,t,a);default:throw new Tp(`Can process files in ${Op.getInstance().mode} mode`)}}VA.toSpeech=function(e,t){return $A("speech",e,t)},VA.toSemantic=function(e,t){return $A("semantic",e,t)},VA.toJson=function(e,t){return $A("json",e,t)},VA.toDescription=function(e,t){return $A("description",e,t)},VA.toEnriched=function(e,t){return $A("enriched",e,t)};Dp.Z.documentSupported?ZA({mode:Ap.HTTP}).then((()=>ZA({}))):ZA({mode:Ap.SYNC}).then((()=>ZA({mode:Ap.ASYNC})));const XA=new Map,KA=XA;var JA,YA=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};!function(e){e.locales=Rp.L.LOCALES,e.sreReady=jA,e.setupEngine=ZA,e.engineSetup=UA,e.toEnriched=GA,e.toSpeech=HA,e.clearspeakPreferences=mA,e.getHighlighter=zS,e.updateHighlighter=HS,e.getSpeechGenerator=fA,e.getWalker=_A,e.preloadLocales=function(e){return YA(this,void 0,void 0,(function*(){const t=KA.get(e);return t?new Promise(((e,a)=>e(JSON.stringify(t)))):zA()(e)}))}}(JA||(JA={}));const QA=JA.sreReady;Op.getInstance().delay=!0;const ew=JA;let tw={};function aw(e,t){let a=JA.clearspeakPreferences.getLocalePreferences()[t];if(!a){let t=e.findID("Accessibility","Speech","Clearspeak");return t&&t.disable(),null}!function(e,t){let a=e.pool.lookup("speechRules"),i=JA.clearspeakPreferences.currentPreference();tw=JA.clearspeakPreferences.fromPreference(i);for(let i of t)e.factory.get("variable")(e.factory,{name:"csprf_"+i,setter:e=>{tw[i]=e,a.setValue("clearspeak-"+JA.clearspeakPreferences.toPreference(tw))},getter:()=>tw[i]||"Auto"},e.pool)}(e,Object.keys(a));let i=[];for(const e of Object.getOwnPropertyNames(a))i.push({title:e,values:a[e].map((t=>t.replace(RegExp("^"+e+"_"),""))),variable:"csprf_"+e});let r=e.factory.get("selectionBox")(e.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},e);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>r.post(0,0)}}mp.DynamicSubmenus.set("Clearspeak",(function(e,t){var a,i,r,n;let o=e.pool.lookup("locale").getValue();const s=aw(e,o);let l=[],d=null===(r=null===(i=null===(a=e.mathItem)||void 0===a?void 0:a.explorers)||void 0===i?void 0:i.explorers)||void 0===r?void 0:r.speech;if(null==d?void 0:d.walker){let e=null===(n=d.walker.getFocus())||void 0===n?void 0:n.getSemanticPrimary();if(e){const t=JA.clearspeakPreferences.currentPreference(),a=JA.clearspeakPreferences.relevantPreferences(e);l=l.concat(function(e){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+e,variable:"speechRules"},{type:"rule"}]}(t)),l=l.concat(function(e,t,a){const i=JA.clearspeakPreferences.getLocalePreferences()[a];return i?[{type:"label",content:"Preferences for "+t},{type:"rule"}].concat(i[t].map((function(t){const[a,i]=t.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+JA.clearspeakPreferences.addPreference(e,a,i),variable:"speechRules",comparator:(e,t)=>{if(e===t)return!0;if("Auto"!==i)return!1;let[r,n]=e.split("-"),[o]=t.split("-");return r===o&&!JA.clearspeakPreferences.fromPreference(n)[a]}}}))):[]}(t,a,o))}}return s&&l.splice(2,0,s),e.factory.get("subMenu")(e.factory,{items:l,id:"Clearspeak"},t)}));let iw=null;function rw(e){return class extends e{addMenu(e,t=!1){this.state()>=ji.CONTEXT_MENU||(this.isEscaped||!e.options.enableMenu&&!t||e.menu.addMenu(this),this.state(ji.CONTEXT_MENU))}checkLoading(e){e.checkLoading()}}}function nw(e){var t;return(t=class extends e{constructor(...e){super(...e),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const t=this.constructor.ProcessBits;t.has("context-menu")||t.allocate("context-menu"),this.options.MathItem=rw(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const e of this.math)e.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&Bn.retryAfter(this.menu.loadingPromise.catch((e=>console.log(e))));const e=this.menu.settings;return e.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),e.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(e,t=!1){return super.state(e,t),econsole.warn("Enrichment Error:",a)},e.OPTIONS),{MenuClass:bp,menuOptions:bp.OPTIONS,enableMenu:!0,sre:e.OPTIONS.sre||pi({}),a11y:e.OPTIONS.a11y||pi({}),renderActions:pi(Object.assign(Object.assign({},e.OPTIONS.renderActions),{addMenu:[ji.CONTEXT_MENU],checkLoading:[ji.UNPROCESSED+1]}))}),t}function ow(e){return e.documentClass=nw(e.documentClass),e}mp.DynamicSubmenus.set("A11yLanguage",(function(e,t){if(iw)return iw;let a=[];for(let e of JA.locales.keys())"nemeth"!==e&&"euro"!==e&&a.push({type:"radio",id:e,content:JA.locales.get(e)||e,variable:"locale"});return a.sort(((e,t)=>e.content.localeCompare(t.content,"en"))),iw=e.factory.get("subMenu")(e.factory,{items:a,id:"Language"},t),iw})),zi("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu",Ga,"ui"),Ka({_:{ui:{menu:{AnnotationMenu:va,MJContextMenu:xa,Menu:Fa,MenuHandler:Da,MenuUtil:Ea,MmlVisitor:Ma,RadioCompare:Na,SelectableInfo:_a}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((e=>ow(e)),20);const sw="http://www.w3.org/1998/Math/MathML";class lw extends Di{findMath(e){let t=new Set;this.findMathNodes(e,t),this.findMathPrefixed(e,t);const a=this.adaptor.root(this.adaptor.document);return"html"===this.adaptor.kind(a)&&0===t.size&&this.findMathNS(e,t),this.processMath(t)}findMathNodes(e,t){for(const a of this.adaptor.tags(e,"math"))t.add(a)}findMathPrefixed(e,t){let a=this.adaptor.root(this.adaptor.document);for(const i of this.adaptor.allAttributes(a))if("xmlns:"===i.name.substr(0,6)&&i.value===sw){let a=i.name.substr(6);for(const i of this.adaptor.tags(e,a+":math"))t.add(i)}}findMathNS(e,t){for(const a of this.adaptor.tags(e,"math",sw))t.add(a)}processMath(e){const t=this.adaptor,a=[];for(const i of e.values()){if("mjx-assistive-mml"===t.kind(t.parent(i)))continue;const e="block"===t.getAttribute(i,"display")||"display"===t.getAttribute(i,"mode"),r={node:i,n:0,delim:""},n={node:i,n:0,delim:""};a.push({math:t.outerHTML(i),start:r,end:n,display:e})}return a}}lw.OPTIONS={};class dw{constructor(e={}){const t=this.constructor;this.options=yi(gi({},t.OPTIONS),e)}setMmlFactory(e){this.factory=e}compile(e){let t=this.makeNode(e);return t.verifyTree(this.options.verify),t.setInheritedAttributes({},!1,0,!1),t.walkTree(this.markMrows),t}makeNode(e){const t=this.adaptor;let a=!1,i=t.kind(e).replace(/^.*:/,""),r=t.getAttribute(e,"data-mjx-texclass")||"";r&&(r=this.filterAttribute("data-mjx-texclass",r)||"");let n=r&&"mrow"===i?"TeXAtom":i;for(const o of this.filterClassList(t.allClasses(e)))o.match(/^MJX-TeXAtom-/)&&"mrow"===i?(r=o.substr(12),n="TeXAtom"):"MJX-fixedlimits"===o&&(a=!0);return this.factory.getNodeClass(n)?this.createMml(n,e,r,a):this.unknownNode(n,e)}createMml(e,t,a,i){let r=this.factory.create(e);return"TeXAtom"!==e||"OP"!==a||i||(r.setProperty("movesupsub",!0),r.attributes.setInherited("movablelimits",!0)),a&&(r.texClass=Ki[a],r.setProperty("texClass",r.texClass)),this.addAttributes(r,t),this.checkClass(r,t),this.addChildren(r,t),r}unknownNode(e,t){return this.factory.getNodeClass("html")&&this.options.allowHtmlInTokenNodes?this.factory.create("html").setHTML(t,this.adaptor):(this.error('Unknown node type "'+e+'"'),null)}addAttributes(e,t){let a=!1;for(const i of this.adaptor.allAttributes(t)){let t=i.name,r=this.filterAttribute(t,i.value);if(null!==r&&"xmlns"!==t)if("data-mjx-"===t.substr(0,9))switch(t.substr(9)){case"alternate":e.setProperty("variantForm",!0);break;case"variant":e.attributes.set("mathvariant",r),e.setProperty("ignore-variant",!0),a=!0;break;case"smallmatrix":e.setProperty("scriptlevel",1),e.setProperty("useHeight",!1);break;case"accent":e.setProperty("mathaccent","true"===r);break;case"auto-op":e.setProperty("autoOP","true"===r);break;case"script-align":e.setProperty("scriptalign",r);break;case"vbox":e.setProperty("vbox",r)}else if("class"!==t){let i=r.toLowerCase();"true"===i||"false"===i?e.attributes.set(t,"true"===i):a&&"mathvariant"===t||e.attributes.set(t,r)}}}filterAttribute(e,t){return t}filterClassList(e){return e}addChildren(e,t){if(0===e.arity)return;const a=this.adaptor;for(const i of a.childNodes(t)){const t=a.kind(i);if("#comment"!==t)if("#text"===t)this.addText(e,i);else if(e.isKind("annotation-xml"))e.appendChild(this.factory.create("XML").setXML(i,a));else{let t=e.appendChild(this.makeNode(i));0===t.arity&&a.childNodes(i).length&&!t.isKind("html")&&(this.options.fixMisplacedChildren?this.addChildren(e,i):t.mError("There should not be children for "+t.kind+" nodes",this.options.verify,!0))}}e.isToken&&this.trimSpace(e)}addText(e,t){let a=this.adaptor.value(t);(e.isToken||e.getProperty("isChars"))&&e.arity?(e.isToken&&(a=io(a),a=this.normalizeSpace(a)),e.appendChild(this.factory.create("text").setText(a))):a.match(/\S/)&&this.error('Unexpected text node "'+a+'"')}checkClass(e,t){let a=[];for(const i of this.filterClassList(this.adaptor.allClasses(t)))"MJX-"===i.substr(0,4)?"MJX-variant"===i?e.setProperty("variantForm",!0):"MJX-TeXAtom"!==i.substr(0,11)&&e.attributes.set("mathvariant",this.fixCalligraphic(i.substr(3))):a.push(i);a.length&&e.attributes.set("class",a.join(" "))}fixCalligraphic(e){return e.replace(/caligraphic/,"calligraphic")}markMrows(e){if(e.isKind("mrow")&&!e.isInferred&&e.childNodes.length>=2){let t=e.childNodes[0],a=e.childNodes[e.childNodes.length-1];t.isKind("mo")&&t.attributes.get("fence")&&t.attributes.get("stretchy")&&a.isKind("mo")&&a.attributes.get("fence")&&a.attributes.get("stretchy")&&(t.childNodes.length&&e.setProperty("open",t.getText()),a.childNodes.length&&e.setProperty("close",a.getText()))}}normalizeSpace(e){return e.replace(/[\t\n\r]/g," ").replace(/ +/g," ")}trimSpace(e){let t=e.childNodes[0];t&&(t.isKind("text")&&t.setText(t.getText().replace(/^ +/,"")),t=e.childNodes[e.childNodes.length-1],t.isKind("text")&&t.setText(t.getText().replace(/ +$/,"")))}error(e){throw new Error(e)}}dw.OPTIONS={MmlFactory:null,allowHtmlInTokenNodes:!1,fixMisplacedChildren:!0,verify:Object.assign({},ar.verifyDefaults),translateEntities:!0};class cw extends Bi{constructor(e={}){let[t,a,i]=bi(e,lw.OPTIONS,dw.OPTIONS);super(t),this.findMathML=this.options.FindMathML||new lw(a),this.mathml=this.options.MathMLCompile||new dw(i),this.mmlFilters=new ti}setAdaptor(e){super.setAdaptor(e),this.findMathML.adaptor=e,this.mathml.adaptor=e}setMmlFactory(e){super.setMmlFactory(e),this.mathml.setMmlFactory(e)}get processStrings(){return!1}compile(e,t){let a=e.start.node;if(!a||!e.end.node||this.options.forceReparse||"#text"===this.adaptor.kind(a)){let i=this.executeFilters(this.preFilters,e,t,(e.math||"").trim());"html"===this.options.parseAs&&(i=`${i}`);let r=this.checkForErrors(this.adaptor.parse(i,"text/"+this.options.parseAs)),n=this.adaptor.body(r);1!==this.adaptor.childNodes(n).length&&this.error("MathML must consist of a single element"),a=this.adaptor.remove(this.adaptor.firstChild(n)),"math"!==this.adaptor.kind(a).replace(/^[a-z]+:/,"")&&this.error("MathML must be formed by a element, not <"+this.adaptor.kind(a)+">")}a=this.executeFilters(this.mmlFilters,e,t,a);let i=this.mathml.compile(a);return i=this.executeFilters(this.postFilters,e,t,i),e.display="block"===i.attributes.get("display"),i}checkForErrors(e){let t=this.adaptor.tags(this.adaptor.body(e),"parsererror")[0];return t&&(""===this.adaptor.textContent(t)&&this.error("Error processing MathML"),this.options.parseError.call(this,t)),e}error(e){throw new Error(e)}findMath(e){return this.findMathML.findMath(e)}}if(cw.NAME="MathML",cw.OPTIONS=gi({parseAs:"html",forceReparse:!1,FindMathML:null,MathMLCompile:null,parseError:function(e){this.error(this.adaptor.textContent(e).replace(/\n.*/g,""))}},Bi.OPTIONS),MathJax.loader&&MathJax.loader.checkVersion("input/mml",Ga,"input"),Ka({_:{input:{mathml_ts:Ta,mathml:{FindMathML:Ba,MathMLCompile:Ra}}}}),MathJax.loader&&MathJax.loader.pathFilters.add((e=>(e.name=e.name.replace(/\/util\/entities\/.*?\.js/,"/input/mml/entities.js"),!0))),MathJax.loader&&MathJax.loader.checkVersion("a11y/sre",Ga,"a11y"),Ka({_:{a11y:{sre:Pa}}}),MathJax.startup){let e=Qa.resolvePath("[sre]",!1);if("undefined"!=typeof window)window.SREfeature={json:e};else{try{e=MathJax.config.loader.require.resolve(e+"/base.json").replace(/\/base\.json$/,"")}catch(e){}global.SREfeature={json:e}}}MathJax.startup&&(("undefined"!=typeof window?window:global).SREfeature.custom=e=>JA.preloadLocales(e));let uw="none";zi("ENRICHED",30),zi("ATTACHSPEECH",155);class pw extends Mn{visitTree(e,t){this.mactionId=1;const a=super.visitTree(e);return this.mactionId&&(t.inputData.hasMaction=!0),a}visitMactionNode(e,t){let[a,i]=0===e.childNodes.length?["",""]:["\n",t];const r=this.childNodeMml(e,t+" ",a);let n=this.getAttributes(e);if("toggle"===e.attributes.get("actiontype")){const t=this.mactionId++;e.setProperty("mactionId",t),n=` data-maction-id="${t}" selection="${e.attributes.get("selection")}"`+n.replace(/ selection="\d+"/,"")}return t+""+(r.match(/\S/)?a+r+i:"")+""}}function Cw(e,t,a){return class extends e{serializeMml(e){if("outerHTML"in e)return e.outerHTML;if("undefined"!=typeof Element&&"undefined"!=typeof window&&e instanceof Element){const t=window.document.createElement("div");return t.appendChild(e),t.innerHTML}return e.toString()}enrich(e,i=!1){if(!(this.state()>=ji.ENRICHED)){if(!this.isEscaped&&(e.options.enableEnrichment||i)){e.options.sre.speech!==uw&&(uw=e.options.sre.speech,Bn.retryAfter(JA.setupEngine(e.options.sre).then((()=>JA.sreReady()))));const i=new e.options.MathItem("",t);try{let t;t=this.inputData.originalMml?this.adjustSelections():this.inputData.originalMml=a(this.root,this),this.inputData.enrichedMml=i.math=this.serializeMml(JA.toEnriched(t)),i.display=this.display,i.compile(e),this.root=i.root}catch(t){e.options.enrichError(e,this,t)}}this.state(ji.ENRICHED)}}adjustSelections(){let e=this.inputData.originalMml;if(!this.inputData.hasMaction)return e;const t=[];return this.root.walkTree((e=>{e.isKind("maction")&&(t[e.attributes.get("data-maction-id")]=e)})),e.replace(/(data-maction-id="(\d+)" selection=)"\d+"/g,((e,a,i)=>`${a}"${t[i].attributes.get("selection")}"`))}attachSpeech(e){if(this.state()>=ji.ATTACHSPEECH)return;const t=this.root.attributes.get("aria-label")||this.getSpeech(this.root);if(t){const a=e.adaptor,i=this.typesetRoot;a.setAttribute(i,"aria-label",t);for(const e of a.childNodes(i))a.setAttribute(e,"aria-hidden","true");this.outputData.speech=t}this.state(ji.ATTACHSPEECH)}getSpeech(e){const t=e.attributes;if(!t)return"";const a=t.getExplicit("data-semantic-speech");if(!t.getExplicit("data-semantic-parent")&&a)return a;for(let t of e.childNodes){let e=this.getSpeech(t);if(e)return e}return""}}}function fw(e,t){var a;return(a=class extends e{constructor(...e){super(...e),t.setMmlFactory(this.mmlFactory);const a=this.constructor.ProcessBits;a.has("enriched")||(a.allocate("enriched"),a.allocate("attach-speech"));const i=new pw(this.mmlFactory);this.options.MathItem=Cw(this.options.MathItem,t,((e,t)=>i.visitTree(e,t)))}attachSpeech(){if(!this.processed.isSet("attach-speech")){for(const e of this.math)e.attachSpeech(this);this.processed.set("attach-speech")}return this}enrich(){if(!this.processed.isSet("enriched")){if(this.options.enableEnrichment)for(const e of this.math)e.enrich(this);this.processed.set("enriched")}return this}enrichError(e,t,a){console.warn("Enrichment error:",a)}state(e,t=!1){return super.state(e,t),ee.enrichError(e,t,a),renderActions:pi(Object.assign(Object.assign({},e.OPTIONS.renderActions),{enrich:[ji.ENRICHED],attachSpeech:[ji.ATTACHSPEECH]})),sre:pi({structure:!0,speech:"none",domain:"mathspeak",style:"default",locale:"en"})}),a}function hw(e,t){return t.setAdaptor(e.adaptor),e.documentClass=fw(e.documentClass,t),e}MathJax.loader&&MathJax.loader.checkVersion("a11y/semantic-enrich",Ga,"a11y"),Ka({_:{a11y:{"semantic-enrich":Ia}}}),MathJax.loader&&Xa(MathJax.config.loader,"a11y/semantic-enrich",{checkReady:()=>JA.sreReady()}),MathJax.startup&&MathJax.startup.extendHandler((e=>hw(e,new cw({allowHtmlInTokenNodes:!0}))));class mw{constructor(e){this.document=e,this.CLASS=this.constructor,this.AddStyles(),this.AddElement()}AddStyles(){if(this.CLASS.styleAdded)return;let e=this.document.adaptor.node("style");e.innerHTML=this.CLASS.style.cssText,this.document.adaptor.head(this.document.adaptor.document).appendChild(e),this.CLASS.styleAdded=!0}AddElement(){let e=this.document.adaptor.node("div");e.classList.add(this.CLASS.className),e.style.backgroundColor="white",this.div=e,this.inner=this.document.adaptor.node("div"),this.div.appendChild(this.inner),this.document.adaptor.body(this.document.adaptor.document).appendChild(this.div)}Show(e,t){this.position(e),this.highlight(t),this.div.classList.add(this.CLASS.className+"_Show")}Hide(){this.div.classList.remove(this.CLASS.className+"_Show")}stackRegions(e){const t=e.getBoundingClientRect();let a=0,i=Number.POSITIVE_INFINITY,r=this.document.adaptor.document.getElementsByClassName(this.CLASS.className+"_Show");for(let e,t=0;e=r[t];t++)e!==this.div&&(a=Math.max(e.getBoundingClientRect().bottom,a),i=Math.min(e.getBoundingClientRect().left,i));const n=(a||t.bottom+10)+window.pageYOffset,o=(i{this.highlightNode(i.mark)}))}else if(i.pause){let e=parseInt(i.pause.match(/^[0-9]+/)[0]);if(isNaN(e)||!a)continue;a.addEventListener("end",(t=>{speechSynthesis.pause(),setTimeout((()=>{speechSynthesis.resume()}),e)}))}else a=new SpeechSynthesisUtterance(i.text),i.rate&&(a.rate=i.rate),i.pitch&&(a.pitch=i.pitch),a.lang=t,speechSynthesis.speak(a);a&&a.addEventListener("end",(e=>{this.highlighter.unhighlight()}))}highlightNode(e,t=!1){this.highlighter.unhighlight();let a=Array.from(this.node.querySelectorAll(`[data-semantic-id="${e}"]`));this.clear&&!t||this.highlighter.highlight(a),this.clear=!1}ssmlParsing(e){let t=(new DOMParser).parseFromString(e,"text/xml"),a=[],i=[];return this.recurseSsml(Array.from(t.documentElement.childNodes),a,i),[i.join(" "),a]}recurseSsml(e,t,a,i={}){for(let r of e)if(3!==r.nodeType){if(1===r.nodeType){let e=r,n=e.tagName;if("speak"===n)continue;if("prosody"===n){this.recurseSsml(Array.from(r.childNodes),t,a,this.getProsody(e,i));continue}switch(n){case"break":t.push({pause:e.getAttribute("time")});break;case"mark":t.push({mark:e.getAttribute("name")});break;case"say-as":let r=e.textContent;t.push(Object.assign({text:r,character:!0},i)),a.push(r)}}}else{let e=r.textContent.trim();e&&(a.push(e),t.push(Object.assign({text:e},i)))}}getProsody(e,t){let a={};for(let i of bw)if(e.hasAttribute(i)){let[r,n]=Sw.extractProsody(e.getAttribute(i));if(!r){a[i]="volume"===i?.5:1;continue}let o=t[i];o=o||("volume"===i?.5:1);let s=Sw.combinePros[i](parseInt(n,10),r);a[i]="-"===r?o-s:o+s}return a}static extractProsody(e){let t=e.match(Sw.prosodyRegexp);return t?[t[1],t[2]]:(console.warn("Something went wrong with the prosody matching."),["","100"])}}Sw.combinePros={pitch:(e,t)=>e/100*1,volume:(e,t)=>e/100*.5,rate:(e,t)=>e/100*1},Sw.prosodyRegexp=/([\+|-]*)([0-9]+)%/;class Aw extends mw{constructor(e){super(e),this.document=e,this.inner.style.lineHeight="0"}position(e){const t=e.getBoundingClientRect(),a=this.div.getBoundingClientRect();let i,r=t.left+t.width/2-a.width/2;switch(r=r<0?0:r,r+=window.pageXOffset,this.document.options.a11y.align){case"top":i=t.top-a.height-10;break;case"bottom":i=t.bottom+10;break;default:i=t.top+t.height/2-a.height/2}i+=window.pageYOffset,i=i<0?0:i,this.div.style.top=i+"px",this.div.style.left=r+"px"}highlight(e){if(this.inner.firstChild&&!this.inner.firstChild.hasAttribute("sre-highlight"))return;const t=e.colorString();this.inner.style.backgroundColor=t.background,this.inner.style.color=t.foreground}Show(e,t){this.div.style.fontSize=this.document.options.a11y.magnify,this.Update(e),super.Show(e,t)}Clear(){this.inner.textContent="",this.inner.style.top="",this.inner.style.backgroundColor=""}Update(e){this.Clear();let t=this.cloneNode(e);this.inner.appendChild(t)}cloneNode(e){let t=e.cloneNode(!0);if("MJX-CONTAINER"!==t.nodeName){"g"!==t.nodeName&&(t.style.marginLeft=t.style.marginRight="0");let a=e;for(;a&&"MJX-CONTAINER"!==a.nodeName;)a=a.parentNode;if("MJX-MATH"!==t.nodeName&&"svg"!==t.nodeName){if(t=a.firstChild.cloneNode(!1).appendChild(t).parentNode,"svg"===t.nodeName){t.firstChild.setAttribute("transform","matrix(1 0 0 -1 0 0)");const i=parseFloat(t.getAttribute("viewBox").split(/ /)[2]),r=parseFloat(t.getAttribute("width")),{x:n,y:o,width:s,height:l}=e.getBBox();t.setAttribute("viewBox",[n,-(o+l),s,l].join(" ")),t.removeAttribute("style"),t.setAttribute("width",r/i*s+"ex"),t.setAttribute("height",r/i*l+"ex"),a.setAttribute("sre-highlight","false")}}t=a.cloneNode(!1).appendChild(t).parentNode,t.style.margin="0"}return t}}Aw.className="MJX_HoverRegion",Aw.style=new oo({["."+Aw.className]:{position:"absolute",height:"1px",width:"1px",padding:"1px",overflow:"hidden"},["."+Aw.className+"_Show"]:{position:"absolute",width:"max-content",height:"auto",padding:"0px 0px",opacity:1,"z-index":"202",margin:"0 auto","background-color":"rgba(0, 0, 255, 0.2)","box-shadow":"0px 10px 20px #888",border:"2px solid #CCCCCC"}});class ww{get highlighter(){return this.pool.highlighter}static stopEvent(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopImmediatePropagation?e.stopImmediatePropagation():e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0}static create(e,t,a,i,...r){return new this(e,t,a,i,...r)}constructor(e,t,a,i,...r){this.document=e,this.pool=t,this.region=a,this.node=i,this.stoppable=!0,this.events=[],this._active=!1}Events(){return this.events}get active(){return this._active}set active(e){this._active=e}Attach(){this.AddEvents()}Detach(){this.RemoveEvents()}Start(){this.active=!0}Stop(){this.active&&(this.region.Clear(),this.region.Hide(),this.active=!1)}AddEvents(){for(let[e,t]of this.events)this.node.addEventListener(e,t)}RemoveEvents(){for(let[e,t]of this.events)this.node.removeEventListener(e,t)}Update(e=!1){}stopEvent(e){this.stoppable&&ww.stopEvent(e)}}var Ew=function(e,t,a,i){return new(a||(a=Promise))((function(r,n){function o(e){try{l(i.next(e))}catch(e){n(e)}}function s(e){try{l(i.throw(e))}catch(e){n(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof a?t:new a((function(e){e(t)}))).then(o,s)}l((i=i.apply(e,t||[])).next())}))};class vw extends ww{constructor(){super(...arguments),this.attached=!1,this.sound=!1,this.eventsAttached=!1,this.events=super.Events().concat([["keydown",this.KeyDown.bind(this)],["focusin",this.FocusIn.bind(this)],["focusout",this.FocusOut.bind(this)]]),this.oldIndex=null}FocusIn(e){}FocusOut(e){this.Stop()}Update(e=!1){if(!this.active&&!e)return;this.pool.unhighlight();let t=this.walker.getFocus(!0).getNodes();t.length||(this.walker.refocus(),t=this.walker.getFocus().getNodes()),this.pool.highlight(t)}Attach(){super.Attach(),this.attached=!0,this.oldIndex=this.node.tabIndex,this.node.tabIndex=1,this.node.setAttribute("role","tree")}AddEvents(){this.eventsAttached||(super.AddEvents(),this.eventsAttached=!0)}Detach(){this.active&&(this.node.tabIndex=this.oldIndex,this.oldIndex=null,this.node.removeAttribute("role")),this.attached=!1}Stop(){this.active&&(this.walker.deactivate(),this.pool.unhighlight()),super.Stop()}Move(e){this.walker.move(e)?this.Update():this.sound&&this.NoMove()}NoMove(){let e=new AudioContext,t=e.createOscillator();t.frequency.value=300,t.connect(e.destination),t.start(e.currentTime),t.stop(e.currentTime+.05)}}class xw extends vw{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.showRegion="subtitles",this.init=!1,this.restarted=!1,this.initWalker()}Start(){if(!this.attached)return;let e=this.getOptions();if(!this.init)return this.init=!0,void(xw.updatePromise=xw.updatePromise.then((()=>Ew(this,void 0,void 0,(function*(){return JA.sreReady().then((()=>JA.setupEngine({locale:e.locale}))).then((()=>{this.Speech(this.walker),this.Start()}))})))).catch((e=>console.log(e.message))));super.Start(),this.speechGenerator=JA.getSpeechGenerator("Direct"),this.speechGenerator.setOptions(e),this.walker=JA.getWalker("table",this.node,this.speechGenerator,this.highlighter,this.mml),this.walker.activate(),this.Update(),this.document.options.a11y[this.showRegion]&&xw.updatePromise.then((()=>this.region.Show(this.node,this.highlighter))),this.restarted=!0}Update(e=!1){let t=e;e=!1,super.Update(e);let a=this.speechGenerator.getOptions();"speech"===a.modality&&(this.document.options.sre.domain=a.domain,this.document.options.sre.style=a.style,this.document.options.a11y.speechRules=a.domain+"-"+a.style),xw.updatePromise=xw.updatePromise.then((()=>Ew(this,void 0,void 0,(function*(){return JA.sreReady().then((()=>JA.setupEngine({markup:a.markup,modality:a.modality,locale:a.locale}))).then((()=>{if(!t){let e=this.walker.speech();this.region.Update(e)}}))}))))}Speech(e){xw.updatePromise.then((()=>{e.speech(),this.node.setAttribute("hasspeech","true"),this.Update(!0),this.restarted&&this.document.options.a11y[this.showRegion]&&this.region.Show(this.node,this.highlighter)}))}KeyDown(e){const t=e.keyCode;if(this.walker.modifier=e.shiftKey,17!==t){if(27===t)return this.Stop(),void this.stopEvent(e);if(this.active){if(this.Move(t),this.triggerLink(t))return;this.stopEvent(e)}else(32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e))}else speechSynthesis.cancel()}triggerLink(e){var t,a;if(13!==e)return!1;let i=null===(t=this.walker.getFocus().getNodes())||void 0===t?void 0:t[0];return!!(null===(a=null==i?void 0:i.getAttribute("data-semantic-postfix"))||void 0===a?void 0:a.match(/(^| )link($| )/))&&(i.parentNode.dispatchEvent(new MouseEvent("click")),!0)}initWalker(){this.speechGenerator=JA.getSpeechGenerator("Tree");let e=JA.getWalker("dummy",this.node,this.speechGenerator,this.highlighter,this.mml);this.walker=e}getOptions(){let e=this.speechGenerator.getOptions(),t=this.document.options.sre;return"speech"!==e.modality||e.locale===t.locale&&e.domain===t.domain&&e.style===t.style||(e.domain=t.domain,e.style=t.style,e.locale=t.locale,this.walker.update(e)),e}}xw.updatePromise=Promise.resolve();class Nw extends vw{constructor(e,t,a,i,r){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.walker=JA.getWalker("table",this.node,JA.getSpeechGenerator("Dummy"),this.highlighter,this.mml)}Update(e=!1){super.Update(e),this.showFocus()}Start(){super.Start(),this.attached&&(this.region.Show(this.node,this.highlighter),this.walker.activate(),this.Update())}showFocus(){let e=this.walker.getFocus().getNodes()[0];this.region.Show(e,this.highlighter)}KeyDown(e){const t=e.keyCode;return this.walker.modifier=e.shiftKey,27===t?(this.Stop(),void this.stopEvent(e)):this.active&&13!==t?(this.Move(t),void this.stopEvent(e)):void((32===t&&e.shiftKey||13===t)&&(this.Start(),this.stopEvent(e)))}}class Mw extends ww{constructor(){super(...arguments),this.events=super.Events().concat([["mouseover",this.MouseOver.bind(this)],["mouseout",this.MouseOut.bind(this)]])}MouseOver(e){this.Start()}MouseOut(e){this.Stop()}}class _w extends Mw{constructor(e,t,a,i,r,n){super(e,t,a,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.nodeQuery=r,this.nodeAccess=n}MouseOut(e){e.clientX===this.coord[0]&&e.clientY===this.coord[1]||(this.highlighter.unhighlight(),this.region.Hide(),super.MouseOut(e))}MouseOver(e){super.MouseOver(e);let t=e.target;this.coord=[e.clientX,e.clientY];let[a,i]=this.getNode(t);a&&(this.highlighter.unhighlight(),this.highlighter.highlight([a]),this.region.Update(i),this.region.Show(a,this.highlighter))}getNode(e){let t=e;for(;e&&e!==this.node;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];e=e.parentNode}for(e=t;e;){if(this.nodeQuery(e))return[e,this.nodeAccess(e)];let t=e.childNodes[0];e=t&&"defs"===t.tagName?e.childNodes[1]:t}return[null,null]}}class Fw extends _w{}class Pw extends _w{}class Dw extends _w{constructor(e,t,a,i){super(e,t,new gw(e),i,(e=>this.highlighter.isMactionNode(e)),(()=>{})),this.document=e,this.pool=t,this.node=i}}class Bw extends ww{constructor(e,t,a,i,r){super(e,t,null,i),this.document=e,this.pool=t,this.region=a,this.node=i,this.mml=r,this.stoppable=!1}Attach(){super.Attach(),this.Start()}Detach(){this.Stop(),super.Detach()}}class Rw extends Bw{Start(){this.active||(this.active=!0,this.highlighter.highlightAll(this.node))}Stop(){this.active&&this.highlighter.unhighlightAll(),this.active=!1}}class Tw extends Bw{Start(){if(this.active)return;this.active=!0;let e=JA.getSpeechGenerator("Color");this.node.hasAttribute("hasforegroundcolor")||(e.generateSpeech(this.node,this.mml),this.node.setAttribute("hasforegroundcolor","true")),this.highlighter.colorizeAll(this.node)}Stop(){this.active&&this.highlighter.uncolorizeAll(this.node),this.active=!1}}class Iw{constructor(e){this.document=e,this.speechRegion=new Sw(this.document),this.brailleRegion=new kw(this.document),this.magnifier=new Aw(this.document),this.tooltip1=new Lw(this.document),this.tooltip2=new Lw(this.document),this.tooltip3=new Lw(this.document)}}let Ow={speech:(e,t,a,...i)=>{let r=xw.create(e,t,e.explorerRegions.speechRegion,a,...i);return r.speechGenerator.setOptions({automark:!0,markup:"ssml",locale:e.options.sre.locale,domain:e.options.sre.domain,style:e.options.sre.style,modality:"speech"}),r.speechGenerator.getOptions().locale!==JA.engineSetup().locale&&(e.options.sre.locale=JA.engineSetup().locale,r.speechGenerator.setOptions({locale:e.options.sre.locale})),r.sound=!0,r.showRegion="subtitles",r},braille:(e,t,a,...i)=>{let r=xw.create(e,t,e.explorerRegions.brailleRegion,a,...i);return r.speechGenerator.setOptions({automark:!1,markup:"none",locale:"nemeth",domain:"default",style:"default",modality:"braille"}),r.showRegion="viewBraille",r},keyMagnifier:(e,t,a,...i)=>Nw.create(e,t,e.explorerRegions.magnifier,a,...i),mouseMagnifier:(e,t,a,...i)=>Pw.create(e,t,e.explorerRegions.magnifier,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e)),hover:(e,t,a,...i)=>Dw.create(e,t,null,a),infoType:(e,t,a,...i)=>Fw.create(e,t,e.explorerRegions.tooltip1,a,(e=>e.hasAttribute("data-semantic-type")),(e=>e.getAttribute("data-semantic-type"))),infoRole:(e,t,a,...i)=>Fw.create(e,t,e.explorerRegions.tooltip2,a,(e=>e.hasAttribute("data-semantic-role")),(e=>e.getAttribute("data-semantic-role"))),infoPrefix:(e,t,a,...i)=>Fw.create(e,t,e.explorerRegions.tooltip3,a,(e=>e.hasAttribute("data-semantic-prefix")),(e=>e.getAttribute("data-semantic-prefix"))),flame:(e,t,a,...i)=>Rw.create(e,t,null,a),treeColoring:(e,t,a,...i)=>Tw.create(e,t,null,a,...i)};class qw{constructor(){this.explorers={},this.attached=[],this._restart=[]}get highlighter(){if(this._renderer!==this.document.outputJax.name)return this._renderer=this.document.outputJax.name,this.setPrimaryHighlighter(),this._highlighter;let[e,t]=this.colorOptions();return JA.updateHighlighter(t,e,this._highlighter),this._highlighter}init(e,t,a){this.document=e,this.mml=a,this.node=t,this.setPrimaryHighlighter();for(let e of Object.keys(Ow))this.explorers[e]=Ow[e](this.document,this,this.node,this.mml);this.setSecondaryHighlighter(),this.attach()}attach(){this.attached=[];let e=[];for(let t of Object.keys(this.explorers)){let a=this.explorers[t];a instanceof vw&&(a.AddEvents(),a.stoppable=!1,e.unshift(a)),this.document.options.a11y[t]?(a.Attach(),this.attached.push(t)):a.Detach()}for(let t of e)if(t.attached){t.stoppable=!0;break}}reattach(){for(let e of this.attached){let t=this.explorers[e];t.active&&(this._restart.push(e),t.Stop())}}restart(){this._restart.forEach((e=>this.explorers[e].Start())),this._restart=[]}setPrimaryHighlighter(){let[e,t]=this.colorOptions();this._highlighter=JA.getHighlighter(t,e,{renderer:this.document.outputJax.name,browser:"v3"})}setSecondaryHighlighter(){this.secondaryHighlighter=JA.getHighlighter({color:"red"},{color:"black"},{renderer:this.document.outputJax.name,browser:"v3"}),this.explorers.speech.region.highlighter=this.secondaryHighlighter}highlight(e){this.highlighter.highlight(e)}unhighlight(){this.secondaryHighlighter.unhighlight(),this.highlighter.unhighlight()}colorOptions(){let e=this.document.options.a11y;return[{color:e.foregroundColor.toLowerCase(),alpha:e.foregroundOpacity/100},{color:e.backgroundColor.toLowerCase(),alpha:e.backgroundOpacity/100}]}}const Zw="undefined"!=typeof window;function Uw(e,t){return class extends e{constructor(){super(...arguments),this.refocus=!1,this.savedId=null}explorable(e,a=!1){if(!(this.state()>=ji.EXPLORER)){if(!this.isEscaped&&(e.options.enableExplorer||a)){const a=this.typesetRoot,i=t(this.root);this.savedId&&(this.typesetRoot.setAttribute("sre-explorer-id",this.savedId),this.savedId=null),this.explorers||(this.explorers=new qw),this.explorers.init(e,a,i)}this.state(ji.EXPLORER)}}rerender(e,t=ji.RERENDER){this.savedId=this.typesetRoot.getAttribute("sre-explorer-id"),this.refocus=!!Zw&&window.document.activeElement===this.typesetRoot,this.explorers&&this.explorers.reattach(),super.rerender(e,t)}updateDocument(e){super.updateDocument(e),this.refocus&&this.typesetRoot.focus(),this.explorers&&this.explorers.restart(),this.refocus=!1}}}function jw(e){var t;return t=class extends e{constructor(...e){super(...e),this.explorerRegions=null;const t=this.constructor.ProcessBits;t.has("explorer")||t.allocate("explorer");const a=new Mn(this.mmlFactory),i=this.options;i.a11y.speechRules||(i.a11y.speechRules=`${i.sre.domain}-${i.sre.style}`),i.MathItem=Uw(i.MathItem,(e=>a.visitTree(e)))}explorable(){if(!this.processed.isSet("explorer")){if(this.options.enableExplorer){this.explorerRegions||(this.explorerRegions=new Iw(this));for(const e of this.math)e.explorable(this)}this.processed.set("explorer")}return this}state(e,t=!1){return super.state(e,t),ezw(e))));const Ww=JSON.parse('{"base/functions/algebra.min":[{"locale":"base"},{"key":"deg","category":"Algebra","names":["deg","Deg"]},{"key":"det","category":"Algebra","names":["det","Det"]},{"key":"dim","category":"Algebra","names":["dim","Dim"]},{"key":"hom","category":"Algebra","names":["hom","Hom","HOM"]},{"key":"ker","category":"Algebra","names":["ker","Ker"]},{"key":"Tr","category":"Algebra","names":["Tr","tr"]}],"base/functions/elementary.min":[{"locale":"base"},{"key":"log","category":"Logarithm","names":["log"]},{"key":"ln","category":"Logarithm","names":["ln"]},{"key":"lg","category":"Logarithm","names":["lg"]},{"key":"exp","category":"Elementary","names":["exp","expt"]},{"key":"gcd","category":"Elementary","names":["gcd","GCD"]},{"key":"lcm","category":"Elementary","names":["lcm","LCM"]},{"key":"arg","category":"Complex","names":["arg","Arg"]},{"key":"im","category":"Complex","names":["im","Im"]},{"key":"re","category":"Complex","names":["re","Re"]},{"key":"inf","category":"Limits","names":["inf","Inf"]},{"key":"lim","category":"Limits","names":["lim"]},{"key":"liminf","category":"Limits","names":["lim inf","liminf"]},{"key":"limsup","category":"Limits","names":["lim sup","limsup"]},{"key":"max","category":"Limits","names":["max","Max"]},{"key":"min","category":"Limits","names":["min","Min"]},{"key":"sup","category":"Limits","names":["sup","Sup"]},{"key":"injlim","category":"Limits","names":["injlim","inj lim"]},{"key":"projlim","category":"Limits","names":["projlim","proj lim"]},{"key":"mod","category":"Elementary","names":["mod"]},{"key":"Pr","category":"Probability","names":["Pr"]}],"base/functions/hyperbolic.min":[{"locale":"base"},{"key":"cosh","category":"Hyperbolic","names":["cosh"]},{"key":"coth","category":"Hyperbolic","names":["coth"]},{"key":"csch","category":"Hyperbolic","names":["csch"]},{"key":"sech","category":"Hyperbolic","names":["sech"]},{"key":"sinh","category":"Hyperbolic","names":["sinh"]},{"key":"tanh","category":"Hyperbolic","names":["tanh"]},{"key":"arcosh","category":"Area","names":["arcosh","arccosh"]},{"key":"arcoth","category":"Area","names":["arcoth","arccoth"]},{"key":"arcsch","category":"Area","names":["arcsch","arccsch"]},{"key":"arsech","category":"Area","names":["arsech","arcsech"]},{"key":"arsinh","category":"Area","names":["arsinh","arcsinh"]},{"key":"artanh","category":"Area","names":["artanh","arctanh"]}],"base/functions/trigonometry.min":[{"locale":"base"},{"key":"cos","category":"Trigonometric","names":["cos","cosine"]},{"key":"cot","category":"Trigonometric","names":["cot"]},{"key":"csc","category":"Trigonometric","names":["csc"]},{"key":"sec","category":"Trigonometric","names":["sec"]},{"key":"sin","category":"Trigonometric","names":["sin","sine"]},{"key":"tan","category":"Trigonometric","names":["tan"]},{"key":"arccos","category":"Cyclometric","names":["arccos"]},{"key":"arccot","category":"Cyclometric","names":["arccot"]},{"key":"arccsc","category":"Cyclometric","names":["arccsc"]},{"key":"arcsec","category":"Cyclometric","names":["arcsec"]},{"key":"arcsin","category":"Cyclometric","names":["arcsin"]},{"key":"arctan","category":"Cyclometric","names":["arctan"]}],"base/symbols/digits_rest.min":[{"locale":"base"},{"key":"00B2","category":"No"},{"key":"00B3","category":"No"},{"key":"00BC","category":"No"},{"key":"00BD","category":"No"},{"key":"00BE","category":"No"},{"key":"2150","category":"No"},{"key":"2151","category":"No"},{"key":"2152","category":"No"},{"key":"2153","category":"No"},{"key":"2154","category":"No"},{"key":"2155","category":"No"},{"key":"2156","category":"No"},{"key":"2157","category":"No"},{"key":"2158","category":"No"},{"key":"2159","category":"No"},{"key":"215A","category":"No"},{"key":"215B","category":"No"},{"key":"215C","category":"No"},{"key":"215D","category":"No"},{"key":"215E","category":"No"},{"key":"215F","category":"No"},{"key":"2189","category":"No"},{"key":"3248","category":"No"},{"key":"3249","category":"No"},{"key":"324A","category":"No"},{"key":"324B","category":"No"},{"key":"324C","category":"No"},{"key":"324D","category":"No"},{"key":"324E","category":"No"},{"key":"324F","category":"No"}],"base/symbols/greek-rest.min":[{"locale":"base"},{"key":"0394","category":"Lu"}],"base/symbols/greek-scripts.min":[{"locale":"base"},{"key":"1D26","category":"Ll"},{"key":"1D27","category":"Ll"},{"key":"1D28","category":"Ll"},{"key":"1D29","category":"Ll"},{"key":"1D2A","category":"Ll"},{"key":"1D5E","category":"Lm"},{"key":"1D60","category":"Lm"},{"key":"1D66","category":"Lm"},{"key":"1D67","category":"Lm"},{"key":"1D68","category":"Lm"},{"key":"1D69","category":"Lm"},{"key":"1D6A","category":"Lm"}],"base/symbols/greek-symbols.min":[{"locale":"base"},{"key":"03D0","category":"Ll"},{"key":"03D7","category":"Ll"},{"key":"03F6","category":"Sm"},{"key":"1D7CA","category":"Lu"},{"key":"1D7CB","category":"Ll"}],"base/symbols/hebrew_letters.min":[{"locale":"base"},{"key":"2135","category":"Lo"},{"key":"2136","category":"Lo"},{"key":"2137","category":"Lo"},{"key":"2138","category":"Lo"}],"base/symbols/latin-lower-double-accent.min":[{"locale":"base"},{"key":"01D6","category":"Ll"},{"key":"01D8","category":"Ll"},{"key":"01DA","category":"Ll"},{"key":"01DC","category":"Ll"},{"key":"01DF","category":"Ll"},{"key":"01E1","category":"Ll"},{"key":"01ED","category":"Ll"},{"key":"01FB","category":"Ll"},{"key":"022B","category":"Ll"},{"key":"022D","category":"Ll"},{"key":"0231","category":"Ll"},{"key":"1E09","category":"Ll"},{"key":"1E15","category":"Ll"},{"key":"1E17","category":"Ll"},{"key":"1E1D","category":"Ll"},{"key":"1E2F","category":"Ll"},{"key":"1E39","category":"Ll"},{"key":"1E4D","category":"Ll"},{"key":"1E4F","category":"Ll"},{"key":"1E51","category":"Ll"},{"key":"1E53","category":"Ll"},{"key":"1E5D","category":"Ll"},{"key":"1E65","category":"Ll"},{"key":"1E67","category":"Ll"},{"key":"1E69","category":"Ll"},{"key":"1E79","category":"Ll"},{"key":"1E7B","category":"Ll"},{"key":"1EA5","category":"Ll"},{"key":"1EA7","category":"Ll"},{"key":"1EA9","category":"Ll"},{"key":"1EAB","category":"Ll"},{"key":"1EAD","category":"Ll"},{"key":"1EAF","category":"Ll"},{"key":"1EB1","category":"Ll"},{"key":"1EB3","category":"Ll"},{"key":"1EB5","category":"Ll"},{"key":"1EB7","category":"Ll"},{"key":"1EBF","category":"Ll"},{"key":"1EC1","category":"Ll"},{"key":"1EC3","category":"Ll"},{"key":"1EC5","category":"Ll"},{"key":"1EC7","category":"Ll"},{"key":"1ED1","category":"Ll"},{"key":"1ED3","category":"Ll"},{"key":"1ED5","category":"Ll"},{"key":"1ED7","category":"Ll"},{"key":"1ED9","category":"Ll"},{"key":"1EDB","category":"Ll"},{"key":"1EDD","category":"Ll"},{"key":"1EDF","category":"Ll"},{"key":"1EE1","category":"Ll"},{"key":"1EE3","category":"Ll"},{"key":"1EE9","category":"Ll"},{"key":"1EEB","category":"Ll"},{"key":"1EED","category":"Ll"},{"key":"1EEF","category":"Ll"},{"key":"1EF1","category":"Ll"}],"base/symbols/latin-lower-phonetic.min":[{"locale":"base"},{"key":"00F8","category":"Ll"},{"key":"0111","category":"Ll"},{"key":"0127","category":"Ll"},{"key":"0142","category":"Ll"},{"key":"0167","category":"Ll"},{"key":"0180","category":"Ll"},{"key":"019B","category":"Ll"},{"key":"01B6","category":"Ll"},{"key":"01BE","category":"Ll"},{"key":"01E5","category":"Ll"},{"key":"01FF","category":"Ll"},{"key":"023C","category":"Ll"},{"key":"0247","category":"Ll"},{"key":"0249","category":"Ll"},{"key":"024D","category":"Ll"},{"key":"024F","category":"Ll"},{"key":"025F","category":"Ll"},{"key":"0268","category":"Ll"},{"key":"0284","category":"Ll"},{"key":"02A1","category":"Ll"},{"key":"02A2","category":"Ll"},{"key":"1D13","category":"Ll"},{"key":"1D7C","category":"Ll"},{"key":"1D7D","category":"Ll"},{"key":"1D7F","category":"Ll"},{"key":"1E9C","category":"Ll"},{"key":"1E9D","category":"Ll"},{"key":"018D","category":"Ll"},{"key":"1E9B","category":"Ll"},{"key":"1E9F","category":"Ll"},{"key":"0138","category":"Ll"},{"key":"017F","category":"Ll"},{"key":"0183","category":"Ll"},{"key":"0185","category":"Ll"},{"key":"0188","category":"Ll"},{"key":"018C","category":"Ll"},{"key":"0192","category":"Ll"},{"key":"0195","category":"Ll"},{"key":"0199","category":"Ll"},{"key":"019A","category":"Ll"},{"key":"019E","category":"Ll"},{"key":"01A1","category":"Ll"},{"key":"01A3","category":"Ll"},{"key":"01A5","category":"Ll"},{"key":"01A8","category":"Ll"},{"key":"01AA","category":"Ll"},{"key":"01AB","category":"Ll"},{"key":"01AD","category":"Ll"},{"key":"01B0","category":"Ll"},{"key":"01B4","category":"Ll"},{"key":"01B9","category":"Ll"},{"key":"01BA","category":"Ll"},{"key":"01BD","category":"Ll"},{"key":"01BF","category":"Ll"},{"key":"01C6","category":"Ll"},{"key":"01C9","category":"Ll"},{"key":"01CC","category":"Ll"},{"key":"01E3","category":"Ll"},{"key":"01EF","category":"Ll"},{"key":"01F3","category":"Ll"},{"key":"021D","category":"Ll"},{"key":"026E","category":"Ll"},{"key":"0292","category":"Ll"},{"key":"0293","category":"Ll"},{"key":"02A4","category":"Ll"},{"key":"01DD","category":"Ll"},{"key":"01FD","category":"Ll"},{"key":"0221","category":"Ll"},{"key":"0223","category":"Ll"},{"key":"0225","category":"Ll"},{"key":"0234","category":"Ll"},{"key":"0235","category":"Ll"},{"key":"0236","category":"Ll"},{"key":"0238","category":"Ll"},{"key":"0239","category":"Ll"},{"key":"023F","category":"Ll"},{"key":"0240","category":"Ll"},{"key":"0242","category":"Ll"},{"key":"024B","category":"Ll"},{"key":"0250","category":"Ll"},{"key":"0251","category":"Ll"},{"key":"0252","category":"Ll"},{"key":"0253","category":"Ll"},{"key":"0254","category":"Ll"},{"key":"0255","category":"Ll"},{"key":"0256","category":"Ll"},{"key":"0257","category":"Ll"},{"key":"0258","category":"Ll"},{"key":"0259","category":"Ll"},{"key":"025A","category":"Ll"},{"key":"025B","category":"Ll"},{"key":"025C","category":"Ll"},{"key":"025D","category":"Ll"},{"key":"025E","category":"Ll"},{"key":"0260","category":"Ll"},{"key":"0261","category":"Ll"},{"key":"0263","category":"Ll"},{"key":"0264","category":"Ll"},{"key":"0265","category":"Ll"},{"key":"0266","category":"Ll"},{"key":"0267","category":"Ll"},{"key":"0269","category":"Ll"},{"key":"026B","category":"Ll"},{"key":"026C","category":"Ll"},{"key":"026D","category":"Ll"},{"key":"026F","category":"Ll"},{"key":"0270","category":"Ll"},{"key":"0271","category":"Ll"},{"key":"0272","category":"Ll"},{"key":"0273","category":"Ll"},{"key":"0275","category":"Ll"},{"key":"0277","category":"Ll"},{"key":"0278","category":"Ll"},{"key":"0279","category":"Ll"},{"key":"027A","category":"Ll"},{"key":"027B","category":"Ll"},{"key":"027C","category":"Ll"},{"key":"027D","category":"Ll"},{"key":"027E","category":"Ll"},{"key":"027F","category":"Ll"},{"key":"0282","category":"Ll"},{"key":"0283","category":"Ll"},{"key":"0285","category":"Ll"},{"key":"0286","category":"Ll"},{"key":"0287","category":"Ll"},{"key":"0288","category":"Ll"},{"key":"0289","category":"Ll"},{"key":"028A","category":"Ll"},{"key":"028B","category":"Ll"},{"key":"028C","category":"Ll"},{"key":"028D","category":"Ll"},{"key":"028E","category":"Ll"},{"key":"0290","category":"Ll"},{"key":"0291","category":"Ll"},{"key":"0295","category":"Ll"},{"key":"0296","category":"Ll"},{"key":"0297","category":"Ll"},{"key":"0298","category":"Ll"},{"key":"029A","category":"Ll"},{"key":"029E","category":"Ll"},{"key":"02A0","category":"Ll"},{"key":"02A3","category":"Ll"},{"key":"02A5","category":"Ll"},{"key":"02A6","category":"Ll"},{"key":"02A7","category":"Ll"},{"key":"02A8","category":"Ll"},{"key":"02A9","category":"Ll"},{"key":"02AA","category":"Ll"},{"key":"02AB","category":"Ll"},{"key":"02AC","category":"Ll"},{"key":"02AD","category":"Ll"},{"key":"02AE","category":"Ll"},{"key":"02AF","category":"Ll"},{"key":"1D02","category":"Ll"},{"key":"1D08","category":"Ll"},{"key":"1D09","category":"Ll"},{"key":"1D11","category":"Ll"},{"key":"1D12","category":"Ll"},{"key":"1D14","category":"Ll"},{"key":"1D16","category":"Ll"},{"key":"1D17","category":"Ll"},{"key":"1D1D","category":"Ll"},{"key":"1D1E","category":"Ll"},{"key":"1D1F","category":"Ll"},{"key":"1D24","category":"Ll"},{"key":"1D25","category":"Ll"},{"key":"1D6B","category":"Ll"},{"key":"1D6C","category":"Ll"},{"key":"1D6D","category":"Ll"},{"key":"1D6E","category":"Ll"},{"key":"1D6F","category":"Ll"},{"key":"1D70","category":"Ll"},{"key":"1D71","category":"Ll"},{"key":"1D72","category":"Ll"},{"key":"1D73","category":"Ll"},{"key":"1D74","category":"Ll"},{"key":"1D75","category":"Ll"},{"key":"1D76","category":"Ll"},{"key":"1D77","category":"Ll"},{"key":"1D79","category":"Ll"},{"key":"1D7A","category":"Ll"},{"key":"1D80","category":"Ll"},{"key":"1D81","category":"Ll"},{"key":"1D82","category":"Ll"},{"key":"1D83","category":"Ll"},{"key":"1D84","category":"Ll"},{"key":"1D85","category":"Ll"},{"key":"1D86","category":"Ll"},{"key":"1D87","category":"Ll"},{"key":"1D88","category":"Ll"},{"key":"1D89","category":"Ll"},{"key":"1D8A","category":"Ll"},{"key":"1D8B","category":"Ll"},{"key":"1D8C","category":"Ll"},{"key":"1D8D","category":"Ll"},{"key":"1D8E","category":"Ll"},{"key":"1D8F","category":"Ll"},{"key":"1D90","category":"Ll"},{"key":"1D91","category":"Ll"},{"key":"1D92","category":"Ll"},{"key":"1D93","category":"Ll"},{"key":"1D94","category":"Ll"},{"key":"1D95","category":"Ll"},{"key":"1D96","category":"Ll"},{"key":"1D97","category":"Ll"},{"key":"1D98","category":"Ll"},{"key":"1D99","category":"Ll"},{"key":"1D9A","category":"Ll"},{"key":"0149","category":"Ll"},{"key":"014B","category":"Ll"}],"base/symbols/latin-lower-single-accent.min":[{"locale":"base"},{"key":"00E0","category":"Ll"},{"key":"00E1","category":"Ll"},{"key":"00E2","category":"Ll"},{"key":"00E3","category":"Ll"},{"key":"00E4","category":"Ll"},{"key":"00E5","category":"Ll"},{"key":"00E7","category":"Ll"},{"key":"00E8","category":"Ll"},{"key":"00E9","category":"Ll"},{"key":"00EA","category":"Ll"},{"key":"00EB","category":"Ll"},{"key":"00EC","category":"Ll"},{"key":"00ED","category":"Ll"},{"key":"00EE","category":"Ll"},{"key":"00EF","category":"Ll"},{"key":"00F1","category":"Ll"},{"key":"00F2","category":"Ll"},{"key":"00F3","category":"Ll"},{"key":"00F4","category":"Ll"},{"key":"00F5","category":"Ll"},{"key":"00F6","category":"Ll"},{"key":"00F9","category":"Ll"},{"key":"00FA","category":"Ll"},{"key":"00FB","category":"Ll"},{"key":"00FC","category":"Ll"},{"key":"00FD","category":"Ll"},{"key":"00FF","category":"Ll"},{"key":"0101","category":"Ll"},{"key":"0103","category":"Ll"},{"key":"0105","category":"Ll"},{"key":"0107","category":"Ll"},{"key":"0109","category":"Ll"},{"key":"010B","category":"Ll"},{"key":"010D","category":"Ll"},{"key":"010F","category":"Ll"},{"key":"0113","category":"Ll"},{"key":"0115","category":"Ll"},{"key":"0117","category":"Ll"},{"key":"0119","category":"Ll"},{"key":"011B","category":"Ll"},{"key":"011D","category":"Ll"},{"key":"011F","category":"Ll"},{"key":"0121","category":"Ll"},{"key":"0123","category":"Ll"},{"key":"0125","category":"Ll"},{"key":"0129","category":"Ll"},{"key":"012B","category":"Ll"},{"key":"012D","category":"Ll"},{"key":"012F","category":"Ll"},{"key":"0131","category":"Ll"},{"key":"0135","category":"Ll"},{"key":"0137","category":"Ll"},{"key":"013A","category":"Ll"},{"key":"013C","category":"Ll"},{"key":"013E","category":"Ll"},{"key":"0140","category":"Ll"},{"key":"0144","category":"Ll"},{"key":"0146","category":"Ll"},{"key":"0148","category":"Ll"},{"key":"014D","category":"Ll"},{"key":"014F","category":"Ll"},{"key":"0151","category":"Ll"},{"key":"0155","category":"Ll"},{"key":"0157","category":"Ll"},{"key":"0159","category":"Ll"},{"key":"015B","category":"Ll"},{"key":"015D","category":"Ll"},{"key":"015F","category":"Ll"},{"key":"0161","category":"Ll"},{"key":"0163","category":"Ll"},{"key":"0165","category":"Ll"},{"key":"0169","category":"Ll"},{"key":"016B","category":"Ll"},{"key":"016D","category":"Ll"},{"key":"016F","category":"Ll"},{"key":"0171","category":"Ll"},{"key":"0173","category":"Ll"},{"key":"0175","category":"Ll"},{"key":"0177","category":"Ll"},{"key":"017A","category":"Ll"},{"key":"017C","category":"Ll"},{"key":"017E","category":"Ll"},{"key":"01CE","category":"Ll"},{"key":"01D0","category":"Ll"},{"key":"01D2","category":"Ll"},{"key":"01D4","category":"Ll"},{"key":"01E7","category":"Ll"},{"key":"01E9","category":"Ll"},{"key":"01EB","category":"Ll"},{"key":"01F0","category":"Ll"},{"key":"01F5","category":"Ll"},{"key":"01F9","category":"Ll"},{"key":"0201","category":"Ll"},{"key":"0203","category":"Ll"},{"key":"0205","category":"Ll"},{"key":"0207","category":"Ll"},{"key":"0209","category":"Ll"},{"key":"020B","category":"Ll"},{"key":"020D","category":"Ll"},{"key":"020F","category":"Ll"},{"key":"0211","category":"Ll"},{"key":"0213","category":"Ll"},{"key":"0215","category":"Ll"},{"key":"0217","category":"Ll"},{"key":"0219","category":"Ll"},{"key":"021B","category":"Ll"},{"key":"021F","category":"Ll"},{"key":"0227","category":"Ll"},{"key":"0229","category":"Ll"},{"key":"022F","category":"Ll"},{"key":"0233","category":"Ll"},{"key":"0237","category":"Ll"},{"key":"1E01","category":"Ll"},{"key":"1E03","category":"Ll"},{"key":"1E05","category":"Ll"},{"key":"1E07","category":"Ll"},{"key":"1E0B","category":"Ll"},{"key":"1E0D","category":"Ll"},{"key":"1E0F","category":"Ll"},{"key":"1E11","category":"Ll"},{"key":"1E13","category":"Ll"},{"key":"1E19","category":"Ll"},{"key":"1E1B","category":"Ll"},{"key":"1E1F","category":"Ll"},{"key":"1E21","category":"Ll"},{"key":"1E23","category":"Ll"},{"key":"1E25","category":"Ll"},{"key":"1E27","category":"Ll"},{"key":"1E29","category":"Ll"},{"key":"1E2B","category":"Ll"},{"key":"1E2D","category":"Ll"},{"key":"1E31","category":"Ll"},{"key":"1E33","category":"Ll"},{"key":"1E35","category":"Ll"},{"key":"1E37","category":"Ll"},{"key":"1E3B","category":"Ll"},{"key":"1E3D","category":"Ll"},{"key":"1E3F","category":"Ll"},{"key":"1E41","category":"Ll"},{"key":"1E43","category":"Ll"},{"key":"1E45","category":"Ll"},{"key":"1E47","category":"Ll"},{"key":"1E49","category":"Ll"},{"key":"1E4B","category":"Ll"},{"key":"1E55","category":"Ll"},{"key":"1E57","category":"Ll"},{"key":"1E59","category":"Ll"},{"key":"1E5B","category":"Ll"},{"key":"1E5F","category":"Ll"},{"key":"1E61","category":"Ll"},{"key":"1E63","category":"Ll"},{"key":"1E6B","category":"Ll"},{"key":"1E6D","category":"Ll"},{"key":"1E6F","category":"Ll"},{"key":"1E71","category":"Ll"},{"key":"1E73","category":"Ll"},{"key":"1E75","category":"Ll"},{"key":"1E77","category":"Ll"},{"key":"1E7D","category":"Ll"},{"key":"1E7F","category":"Ll"},{"key":"1E81","category":"Ll"},{"key":"1E83","category":"Ll"},{"key":"1E85","category":"Ll"},{"key":"1E87","category":"Ll"},{"key":"1E89","category":"Ll"},{"key":"1E8B","category":"Ll"},{"key":"1E8D","category":"Ll"},{"key":"1E8F","category":"Ll"},{"key":"1E91","category":"Ll"},{"key":"1E93","category":"Ll"},{"key":"1E95","category":"Ll"},{"key":"1E96","category":"Ll"},{"key":"1E97","category":"Ll"},{"key":"1E98","category":"Ll"},{"key":"1E99","category":"Ll"},{"key":"1E9A","category":"Ll"},{"key":"1EA1","category":"Ll"},{"key":"1EA3","category":"Ll"},{"key":"1EB9","category":"Ll"},{"key":"1EBB","category":"Ll"},{"key":"1EBD","category":"Ll"},{"key":"1EC9","category":"Ll"},{"key":"1ECB","category":"Ll"},{"key":"1ECD","category":"Ll"},{"key":"1ECF","category":"Ll"},{"key":"1EE5","category":"Ll"},{"key":"1EE7","category":"Ll"},{"key":"1EF3","category":"Ll"},{"key":"1EF5","category":"Ll"},{"key":"1EF7","category":"Ll"},{"key":"1EF9","category":"Ll"}],"base/symbols/latin-rest.min":[{"locale":"base"},{"key":"210E","category":"Ll"},{"key":"0363","category":"Mn"},{"key":"0364","category":"Mn"},{"key":"0365","category":"Mn"},{"key":"0366","category":"Mn"},{"key":"0367","category":"Mn"},{"key":"0368","category":"Mn"},{"key":"0369","category":"Mn"},{"key":"036A","category":"Mn"},{"key":"036B","category":"Mn"},{"key":"036C","category":"Mn"},{"key":"036D","category":"Mn"},{"key":"036E","category":"Mn"},{"key":"036F","category":"Mn"},{"key":"1D62","category":"Lm"},{"key":"1D63","category":"Lm"},{"key":"1D64","category":"Lm"},{"key":"1D65","category":"Lm"},{"key":"1DCA","category":"Mn"},{"key":"1DD3","category":"Mn"},{"key":"1DD4","category":"Mn"},{"key":"1DD5","category":"Mn"},{"key":"1DD6","category":"Mn"},{"key":"1DD7","category":"Mn"},{"key":"1DD8","category":"Mn"},{"key":"1DD9","category":"Mn"},{"key":"1DDA","category":"Mn"},{"key":"1DDB","category":"Mn"},{"key":"1DDC","category":"Mn"},{"key":"1DDD","category":"Mn"},{"key":"1DDE","category":"Mn"},{"key":"1DDF","category":"Mn"},{"key":"1DE0","category":"Mn"},{"key":"1DE1","category":"Mn"},{"key":"1DE2","category":"Mn"},{"key":"1DE3","category":"Mn"},{"key":"1DE4","category":"Mn"},{"key":"1DE5","category":"Mn"},{"key":"1DE6","category":"Mn"},{"key":"2071","category":"Lm"},{"key":"207F","category":"Lm"},{"key":"2090","category":"Lm"},{"key":"2091","category":"Lm"},{"key":"2092","category":"Lm"},{"key":"2093","category":"Lm"},{"key":"2094","category":"Lm"},{"key":"2095","category":"Lm"},{"key":"2096","category":"Lm"},{"key":"2097","category":"Lm"},{"key":"2098","category":"Lm"},{"key":"2099","category":"Lm"},{"key":"209A","category":"Lm"},{"key":"209B","category":"Lm"},{"key":"209C","category":"Lm"},{"key":"2C7C","category":"Lm"},{"key":"1F12A","category":"So"},{"key":"1F12B","category":"So"},{"key":"1F12C","category":"So"},{"key":"1F18A","category":"So"}],"base/symbols/latin-upper-double-accent.min":[{"locale":"base"},{"key":"01D5","category":"Lu"},{"key":"01D7","category":"Lu"},{"key":"01D9","category":"Lu"},{"key":"01DB","category":"Lu"},{"key":"01DE","category":"Lu"},{"key":"01E0","category":"Lu"},{"key":"01EC","category":"Lu"},{"key":"01FA","category":"Lu"},{"key":"022A","category":"Lu"},{"key":"022C","category":"Lu"},{"key":"0230","category":"Lu"},{"key":"1E08","category":"Lu"},{"key":"1E14","category":"Lu"},{"key":"1E16","category":"Lu"},{"key":"1E1C","category":"Lu"},{"key":"1E2E","category":"Lu"},{"key":"1E38","category":"Lu"},{"key":"1E4C","category":"Lu"},{"key":"1E4E","category":"Lu"},{"key":"1E50","category":"Lu"},{"key":"1E52","category":"Lu"},{"key":"1E5C","category":"Lu"},{"key":"1E64","category":"Lu"},{"key":"1E66","category":"Lu"},{"key":"1E68","category":"Lu"},{"key":"1E78","category":"Lu"},{"key":"1E7A","category":"Lu"},{"key":"1EA4","category":"Lu"},{"key":"1EA6","category":"Lu"},{"key":"1EA8","category":"Lu"},{"key":"1EAA","category":"Lu"},{"key":"1EAC","category":"Lu"},{"key":"1EAE","category":"Lu"},{"key":"1EB0","category":"Lu"},{"key":"1EB2","category":"Lu"},{"key":"1EB4","category":"Lu"},{"key":"1EB6","category":"Lu"},{"key":"1EBE","category":"Lu"},{"key":"1EC0","category":"Lu"},{"key":"1EC2","category":"Lu"},{"key":"1EC4","category":"Lu"},{"key":"1EC6","category":"Lu"},{"key":"1ED0","category":"Lu"},{"key":"1ED2","category":"Lu"},{"key":"1ED4","category":"Lu"},{"key":"1ED6","category":"Lu"},{"key":"1ED8","category":"Lu"},{"key":"1EDA","category":"Lu"},{"key":"1EDC","category":"Lu"},{"key":"1EDE","category":"Lu"},{"key":"1EE0","category":"Lu"},{"key":"1EE2","category":"Lu"},{"key":"1EE8","category":"Lu"},{"key":"1EEA","category":"Lu"},{"key":"1EEC","category":"Lu"},{"key":"1EEE","category":"Lu"},{"key":"1EF0","category":"Lu"}],"base/symbols/latin-upper-single-accent.min":[{"locale":"base"},{"key":"00C0","category":"Lu"},{"key":"00C1","category":"Lu"},{"key":"00C2","category":"Lu"},{"key":"00C3","category":"Lu"},{"key":"00C4","category":"Lu"},{"key":"00C5","category":"Lu"},{"key":"00C7","category":"Lu"},{"key":"00C8","category":"Lu"},{"key":"00C9","category":"Lu"},{"key":"00CA","category":"Lu"},{"key":"00CB","category":"Lu"},{"key":"00CC","category":"Lu"},{"key":"00CD","category":"Lu"},{"key":"00CE","category":"Lu"},{"key":"00CF","category":"Lu"},{"key":"00D1","category":"Lu"},{"key":"00D2","category":"Lu"},{"key":"00D3","category":"Lu"},{"key":"00D4","category":"Lu"},{"key":"00D5","category":"Lu"},{"key":"00D6","category":"Lu"},{"key":"00D9","category":"Lu"},{"key":"00DA","category":"Lu"},{"key":"00DB","category":"Lu"},{"key":"00DC","category":"Lu"},{"key":"00DD","category":"Lu"},{"key":"0100","category":"Lu"},{"key":"0102","category":"Lu"},{"key":"0104","category":"Lu"},{"key":"0106","category":"Lu"},{"key":"0108","category":"Lu"},{"key":"010A","category":"Lu"},{"key":"010C","category":"Lu"},{"key":"010E","category":"Lu"},{"key":"0112","category":"Lu"},{"key":"0114","category":"Lu"},{"key":"0116","category":"Lu"},{"key":"0118","category":"Lu"},{"key":"011A","category":"Lu"},{"key":"011C","category":"Lu"},{"key":"011E","category":"Lu"},{"key":"0120","category":"Lu"},{"key":"0122","category":"Lu"},{"key":"0124","category":"Lu"},{"key":"0128","category":"Lu"},{"key":"012A","category":"Lu"},{"key":"012C","category":"Lu"},{"key":"012E","category":"Lu"},{"key":"0130","category":"Lu"},{"key":"0134","category":"Lu"},{"key":"0136","category":"Lu"},{"key":"0139","category":"Lu"},{"key":"013B","category":"Lu"},{"key":"013D","category":"Lu"},{"key":"013F","category":"Lu"},{"key":"0143","category":"Lu"},{"key":"0145","category":"Lu"},{"key":"0147","category":"Lu"},{"key":"014C","category":"Lu"},{"key":"014E","category":"Lu"},{"key":"0150","category":"Lu"},{"key":"0154","category":"Lu"},{"key":"0156","category":"Lu"},{"key":"0158","category":"Lu"},{"key":"015A","category":"Lu"},{"key":"015C","category":"Lu"},{"key":"015E","category":"Lu"},{"key":"0160","category":"Lu"},{"key":"0162","category":"Lu"},{"key":"0164","category":"Lu"},{"key":"0168","category":"Lu"},{"key":"016A","category":"Lu"},{"key":"016C","category":"Lu"},{"key":"016E","category":"Lu"},{"key":"0170","category":"Lu"},{"key":"0172","category":"Lu"},{"key":"0174","category":"Lu"},{"key":"0176","category":"Lu"},{"key":"0178","category":"Lu"},{"key":"0179","category":"Lu"},{"key":"017B","category":"Lu"},{"key":"017D","category":"Lu"},{"key":"01CD","category":"Lu"},{"key":"01CF","category":"Lu"},{"key":"01D1","category":"Lu"},{"key":"01D3","category":"Lu"},{"key":"01E6","category":"Lu"},{"key":"01E8","category":"Lu"},{"key":"01EA","category":"Lu"},{"key":"01F4","category":"Lu"},{"key":"01F8","category":"Lu"},{"key":"0200","category":"Lu"},{"key":"0202","category":"Lu"},{"key":"0204","category":"Lu"},{"key":"0206","category":"Lu"},{"key":"0208","category":"Lu"},{"key":"020A","category":"Lu"},{"key":"020C","category":"Lu"},{"key":"020E","category":"Lu"},{"key":"0210","category":"Lu"},{"key":"0212","category":"Lu"},{"key":"0214","category":"Lu"},{"key":"0216","category":"Lu"},{"key":"0218","category":"Lu"},{"key":"021A","category":"Lu"},{"key":"021E","category":"Lu"},{"key":"0226","category":"Lu"},{"key":"0228","category":"Lu"},{"key":"022E","category":"Lu"},{"key":"0232","category":"Lu"},{"key":"1E00","category":"Lu"},{"key":"1E02","category":"Lu"},{"key":"1E04","category":"Lu"},{"key":"1E06","category":"Lu"},{"key":"1E0A","category":"Lu"},{"key":"1E0C","category":"Lu"},{"key":"1E0E","category":"Lu"},{"key":"1E10","category":"Lu"},{"key":"1E12","category":"Lu"},{"key":"1E18","category":"Lu"},{"key":"1E1A","category":"Lu"},{"key":"1E1E","category":"Lu"},{"key":"1E20","category":"Lu"},{"key":"1E22","category":"Lu"},{"key":"1E24","category":"Lu"},{"key":"1E26","category":"Lu"},{"key":"1E28","category":"Lu"},{"key":"1E2A","category":"Lu"},{"key":"1E2C","category":"Lu"},{"key":"1E30","category":"Lu"},{"key":"1E32","category":"Lu"},{"key":"1E34","category":"Lu"},{"key":"1E36","category":"Lu"},{"key":"1E3A","category":"Lu"},{"key":"1E3C","category":"Lu"},{"key":"1E3E","category":"Lu"},{"key":"1E40","category":"Lu"},{"key":"1E42","category":"Lu"},{"key":"1E44","category":"Lu"},{"key":"1E46","category":"Lu"},{"key":"1E48","category":"Lu"},{"key":"1E4A","category":"Lu"},{"key":"1E54","category":"Lu"},{"key":"1E56","category":"Lu"},{"key":"1E58","category":"Lu"},{"key":"1E5A","category":"Lu"},{"key":"1E5E","category":"Lu"},{"key":"1E60","category":"Lu"},{"key":"1E62","category":"Lu"},{"key":"1E6A","category":"Lu"},{"key":"1E6C","category":"Lu"},{"key":"1E6E","category":"Lu"},{"key":"1E70","category":"Lu"},{"key":"1E72","category":"Lu"},{"key":"1E74","category":"Lu"},{"key":"1E76","category":"Lu"},{"key":"1E7C","category":"Lu"},{"key":"1E7E","category":"Lu"},{"key":"1E80","category":"Lu"},{"key":"1E82","category":"Lu"},{"key":"1E84","category":"Lu"},{"key":"1E86","category":"Lu"},{"key":"1E88","category":"Lu"},{"key":"1E8A","category":"Lu"},{"key":"1E8C","category":"Lu"},{"key":"1E8E","category":"Lu"},{"key":"1E90","category":"Lu"},{"key":"1E92","category":"Lu"},{"key":"1E94","category":"Lu"},{"key":"1EA0","category":"Lu"},{"key":"1EA2","category":"Lu"},{"key":"1EB8","category":"Lu"},{"key":"1EBA","category":"Lu"},{"key":"1EBC","category":"Lu"},{"key":"1EC8","category":"Lu"},{"key":"1ECA","category":"Lu"},{"key":"1ECC","category":"Lu"},{"key":"1ECE","category":"Lu"},{"key":"1EE4","category":"Lu"},{"key":"1EE6","category":"Lu"},{"key":"1EF2","category":"Lu"},{"key":"1EF4","category":"Lu"},{"key":"1EF6","category":"Lu"},{"key":"1EF8","category":"Lu"}],"base/symbols/math_angles.min":[{"locale":"base"},{"key":"22BE","category":"Sm"},{"key":"237C","category":"Sm"},{"key":"27C0","category":"Sm"},{"key":"299B","category":"Sm"},{"key":"299C","category":"Sm"},{"key":"299D","category":"Sm"},{"key":"299E","category":"Sm"},{"key":"299F","category":"Sm"},{"key":"29A0","category":"Sm"},{"key":"29A1","category":"Sm"},{"key":"29A2","category":"Sm"},{"key":"29A3","category":"Sm"},{"key":"29A4","category":"Sm"},{"key":"29A5","category":"Sm"},{"key":"29A6","category":"Sm"},{"key":"29A7","category":"Sm"},{"key":"29A8","category":"Sm"},{"key":"29A9","category":"Sm"},{"key":"29AA","category":"Sm"},{"key":"29AB","category":"Sm"},{"key":"29AC","category":"Sm"},{"key":"29AD","category":"Sm"},{"key":"29AE","category":"Sm"},{"key":"29AF","category":"Sm"}],"base/symbols/math_arrows.min":[{"locale":"base"},{"key":"2190","category":"Sm"},{"key":"2191","category":"Sm"},{"key":"2192","category":"Sm"},{"key":"2193","category":"Sm"},{"key":"2194","category":"Sm"},{"key":"2195","category":"So"},{"key":"2196","category":"So"},{"key":"2197","category":"So"},{"key":"2198","category":"So"},{"key":"2199","category":"So"},{"key":"219A","category":"Sm"},{"key":"219B","category":"Sm"},{"key":"219C","category":"So"},{"key":"219D","category":"So"},{"key":"219E","category":"So"},{"key":"219F","category":"So"},{"key":"21A0","category":"Sm"},{"key":"21A1","category":"So"},{"key":"21A2","category":"So"},{"key":"21A3","category":"Sm"},{"key":"21A4","category":"So"},{"key":"21A5","category":"So"},{"key":"21A6","category":"Sm"},{"key":"21A7","category":"So"},{"key":"21A8","category":"So"},{"key":"21A9","category":"So"},{"key":"21AA","category":"So"},{"key":"21AB","category":"So"},{"key":"21AC","category":"So"},{"key":"21AD","category":"So"},{"key":"21AE","category":"Sm"},{"key":"21AF","category":"So"},{"key":"21B0","category":"So"},{"key":"21B1","category":"So"},{"key":"21B2","category":"So"},{"key":"21B3","category":"So"},{"key":"21B4","category":"So"},{"key":"21B5","category":"So"},{"key":"21B6","category":"So"},{"key":"21B7","category":"So"},{"key":"21B8","category":"So"},{"key":"21B9","category":"So"},{"key":"21BA","category":"So"},{"key":"21BB","category":"So"},{"key":"21C4","category":"So"},{"key":"21C5","category":"So"},{"key":"21C6","category":"So"},{"key":"21C7","category":"So"},{"key":"21C8","category":"So"},{"key":"21C9","category":"So"},{"key":"21CA","category":"So"},{"key":"21CD","category":"So"},{"key":"21CE","category":"Sm"},{"key":"21CF","category":"Sm"},{"key":"21D0","category":"So"},{"key":"21D1","category":"So"},{"key":"21D2","category":"Sm"},{"key":"21D3","category":"So"},{"key":"21D4","category":"Sm"},{"key":"21D5","category":"So"},{"key":"21D6","category":"So"},{"key":"21D7","category":"So"},{"key":"21D8","category":"So"},{"key":"21D9","category":"So"},{"key":"21DA","category":"So"},{"key":"21DB","category":"So"},{"key":"21DC","category":"So"},{"key":"21DD","category":"So"},{"key":"21DE","category":"So"},{"key":"21DF","category":"So"},{"key":"21E0","category":"So"},{"key":"21E1","category":"So"},{"key":"21E2","category":"So"},{"key":"21E3","category":"So"},{"key":"21E4","category":"So"},{"key":"21E5","category":"So"},{"key":"21E6","category":"So"},{"key":"21E7","category":"So"},{"key":"21E8","category":"So"},{"key":"21E9","category":"So"},{"key":"21EA","category":"So"},{"key":"21EB","category":"So"},{"key":"21EC","category":"So"},{"key":"21ED","category":"So"},{"key":"21EE","category":"So"},{"key":"21EF","category":"So"},{"key":"21F0","category":"So"},{"key":"21F1","category":"So"},{"key":"21F2","category":"So"},{"key":"21F3","category":"So"},{"key":"21F4","category":"Sm"},{"key":"21F5","category":"Sm"},{"key":"21F6","category":"Sm"},{"key":"21F7","category":"Sm"},{"key":"21F8","category":"Sm"},{"key":"21F9","category":"Sm"},{"key":"21FA","category":"Sm"},{"key":"21FB","category":"Sm"},{"key":"21FC","category":"Sm"},{"key":"21FD","category":"Sm"},{"key":"21FE","category":"Sm"},{"key":"21FF","category":"Sm"},{"key":"2301","category":"So"},{"key":"2303","category":"So"},{"key":"2304","category":"So"},{"key":"2324","category":"So"},{"key":"238B","category":"So"},{"key":"2794","category":"So"},{"key":"2798","category":"So"},{"key":"2799","category":"So"},{"key":"279A","category":"So"},{"key":"279B","category":"So"},{"key":"279C","category":"So"},{"key":"279D","category":"So"},{"key":"279E","category":"So"},{"key":"279F","category":"So"},{"key":"27A0","category":"So"},{"key":"27A1","category":"So"},{"key":"27A2","category":"So"},{"key":"27A3","category":"So"},{"key":"27A4","category":"So"},{"key":"27A5","category":"So"},{"key":"27A6","category":"So"},{"key":"27A7","category":"So"},{"key":"27A8","category":"So"},{"key":"27A9","category":"So"},{"key":"27AA","category":"So"},{"key":"27AB","category":"So"},{"key":"27AC","category":"So"},{"key":"27AD","category":"So"},{"key":"27AE","category":"So"},{"key":"27AF","category":"So"},{"key":"27B1","category":"So"},{"key":"27B2","category":"So"},{"key":"27B3","category":"So"},{"key":"27B4","category":"So"},{"key":"27B5","category":"So"},{"key":"27B6","category":"So"},{"key":"27B7","category":"So"},{"key":"27B8","category":"So"},{"key":"27B9","category":"So"},{"key":"27BA","category":"So"},{"key":"27BB","category":"So"},{"key":"27BC","category":"So"},{"key":"27BD","category":"So"},{"key":"27BE","category":"So"},{"key":"27F0","category":"Sm"},{"key":"27F1","category":"Sm"},{"key":"27F2","category":"Sm"},{"key":"27F3","category":"Sm"},{"key":"27F4","category":"Sm"},{"key":"27F5","category":"Sm"},{"key":"27F6","category":"Sm"},{"key":"27F7","category":"Sm"},{"key":"27F8","category":"Sm"},{"key":"27F9","category":"Sm"},{"key":"27FA","category":"Sm"},{"key":"27FB","category":"Sm"},{"key":"27FC","category":"Sm"},{"key":"27FD","category":"Sm"},{"key":"27FE","category":"Sm"},{"key":"27FF","category":"Sm"},{"key":"2900","category":"Sm"},{"key":"2901","category":"Sm"},{"key":"2902","category":"Sm"},{"key":"2903","category":"Sm"},{"key":"2904","category":"Sm"},{"key":"2905","category":"Sm"},{"key":"2906","category":"Sm"},{"key":"2907","category":"Sm"},{"key":"2908","category":"Sm"},{"key":"2909","category":"Sm"},{"key":"290A","category":"Sm"},{"key":"290B","category":"Sm"},{"key":"290C","category":"Sm"},{"key":"290D","category":"Sm"},{"key":"290E","category":"Sm"},{"key":"290F","category":"Sm"},{"key":"2910","category":"Sm"},{"key":"2911","category":"Sm"},{"key":"2912","category":"Sm"},{"key":"2913","category":"Sm"},{"key":"2914","category":"Sm"},{"key":"2915","category":"Sm"},{"key":"2916","category":"Sm"},{"key":"2917","category":"Sm"},{"key":"2918","category":"Sm"},{"key":"2919","category":"Sm"},{"key":"291A","category":"Sm"},{"key":"291B","category":"Sm"},{"key":"291C","category":"Sm"},{"key":"291D","category":"Sm"},{"key":"291E","category":"Sm"},{"key":"291F","category":"Sm"},{"key":"2920","category":"Sm"},{"key":"2921","category":"Sm"},{"key":"2922","category":"Sm"},{"key":"2923","category":"Sm"},{"key":"2924","category":"Sm"},{"key":"2925","category":"Sm"},{"key":"2926","category":"Sm"},{"key":"2927","category":"Sm"},{"key":"2928","category":"Sm"},{"key":"2929","category":"Sm"},{"key":"292A","category":"Sm"},{"key":"292D","category":"Sm"},{"key":"292E","category":"Sm"},{"key":"292F","category":"Sm"},{"key":"2930","category":"Sm"},{"key":"2931","category":"Sm"},{"key":"2932","category":"Sm"},{"key":"2933","category":"Sm"},{"key":"2934","category":"Sm"},{"key":"2935","category":"Sm"},{"key":"2936","category":"Sm"},{"key":"2937","category":"Sm"},{"key":"2938","category":"Sm"},{"key":"2939","category":"Sm"},{"key":"293A","category":"Sm"},{"key":"293B","category":"Sm"},{"key":"293C","category":"Sm"},{"key":"293D","category":"Sm"},{"key":"293E","category":"Sm"},{"key":"293F","category":"Sm"},{"key":"2940","category":"Sm"},{"key":"2941","category":"Sm"},{"key":"2942","category":"Sm"},{"key":"2943","category":"Sm"},{"key":"2944","category":"Sm"},{"key":"2945","category":"Sm"},{"key":"2946","category":"Sm"},{"key":"2947","category":"Sm"},{"key":"2948","category":"Sm"},{"key":"2949","category":"Sm"},{"key":"2970","category":"Sm"},{"key":"2971","category":"Sm"},{"key":"2972","category":"Sm"},{"key":"2973","category":"Sm"},{"key":"2974","category":"Sm"},{"key":"2975","category":"Sm"},{"key":"2976","category":"Sm"},{"key":"2977","category":"Sm"},{"key":"2978","category":"Sm"},{"key":"2979","category":"Sm"},{"key":"297A","category":"Sm"},{"key":"297B","category":"Sm"},{"key":"29B3","category":"Sm"},{"key":"29B4","category":"Sm"},{"key":"29BD","category":"Sm"},{"key":"29EA","category":"Sm"},{"key":"29EC","category":"Sm"},{"key":"29ED","category":"Sm"},{"key":"2A17","category":"Sm"},{"key":"2B00","category":"So"},{"key":"2B01","category":"So"},{"key":"2B02","category":"So"},{"key":"2B03","category":"So"},{"key":"2B04","category":"So"},{"key":"2B05","category":"So"},{"key":"2B06","category":"So"},{"key":"2B07","category":"So"},{"key":"2B08","category":"So"},{"key":"2B09","category":"So"},{"key":"2B0A","category":"So"},{"key":"2B0B","category":"So"},{"key":"2B0C","category":"So"},{"key":"2B0D","category":"So"},{"key":"2B0E","category":"So"},{"key":"2B0F","category":"So"},{"key":"2B10","category":"So"},{"key":"2B11","category":"So"},{"key":"2B30","category":"Sm"},{"key":"2B31","category":"Sm"},{"key":"2B32","category":"Sm"},{"key":"2B33","category":"Sm"},{"key":"2B34","category":"Sm"},{"key":"2B35","category":"Sm"},{"key":"2B36","category":"Sm"},{"key":"2B37","category":"Sm"},{"key":"2B38","category":"Sm"},{"key":"2B39","category":"Sm"},{"key":"2B3A","category":"Sm"},{"key":"2B3B","category":"Sm"},{"key":"2B3C","category":"Sm"},{"key":"2B3D","category":"Sm"},{"key":"2B3E","category":"Sm"},{"key":"2B3F","category":"Sm"},{"key":"2B40","category":"Sm"},{"key":"2B41","category":"Sm"},{"key":"2B42","category":"Sm"},{"key":"2B43","category":"Sm"},{"key":"2B44","category":"Sm"},{"key":"2B45","category":"So"},{"key":"2B46","category":"So"},{"key":"2B47","category":"Sm"},{"key":"2B48","category":"Sm"},{"key":"2B49","category":"Sm"},{"key":"2B4A","category":"Sm"},{"key":"2B4B","category":"Sm"},{"key":"2B4C","category":"Sm"},{"key":"FFE9","category":"Sm"},{"key":"FFEA","category":"Sm"},{"key":"FFEB","category":"Sm"},{"key":"FFEC","category":"Sm"}],"base/symbols/math_characters.min":[{"locale":"base"},{"key":"2113","category":"Ll"},{"key":"2118","category":"Sm"},{"key":"213C","category":"Ll"},{"key":"213D","category":"Ll"},{"key":"213E","category":"Lu"},{"key":"213F","category":"Lu"},{"key":"2140","category":"Sm"},{"key":"2145","category":"Lu"},{"key":"2146","category":"Ll"},{"key":"2147","category":"Ll"},{"key":"2148","category":"Ll"},{"key":"2149","category":"Ll"},{"key":"1D6A4","category":"Ll"},{"key":"1D6A5","category":"Ll"}],"base/symbols/math_delimiters.min":[{"locale":"base"},{"key":"0028","category":"Ps"},{"key":"0029","category":"Pe"},{"key":"005B","category":"Ps"},{"key":"005D","category":"Pe"},{"key":"007B","category":"Ps"},{"key":"007D","category":"Pe"},{"key":"2045","category":"Ps"},{"key":"2046","category":"Pe"},{"key":"2308","category":"Sm"},{"key":"2309","category":"Sm"},{"key":"230A","category":"Sm"},{"key":"230B","category":"Sm"},{"key":"230C","category":"So"},{"key":"230D","category":"So"},{"key":"230E","category":"So"},{"key":"230F","category":"So"},{"key":"231C","category":"So"},{"key":"231D","category":"So"},{"key":"231E","category":"So"},{"key":"231F","category":"So"},{"key":"2320","category":"Sm"},{"key":"2321","category":"Sm"},{"key":"2329","category":"Ps"},{"key":"232A","category":"Pe"},{"key":"239B","category":"Sm"},{"key":"239C","category":"Sm"},{"key":"239D","category":"Sm"},{"key":"239E","category":"Sm"},{"key":"239F","category":"Sm"},{"key":"23A0","category":"Sm"},{"key":"23A1","category":"Sm"},{"key":"23A2","category":"Sm"},{"key":"23A3","category":"Sm"},{"key":"23A4","category":"Sm"},{"key":"23A5","category":"Sm"},{"key":"23A6","category":"Sm"},{"key":"23A7","category":"Sm"},{"key":"23A8","category":"Sm"},{"key":"23A9","category":"Sm"},{"key":"23AA","category":"Sm"},{"key":"23AB","category":"Sm"},{"key":"23AC","category":"Sm"},{"key":"23AD","category":"Sm"},{"key":"23AE","category":"Sm"},{"key":"23AF","category":"Sm"},{"key":"23B0","category":"Sm"},{"key":"23B1","category":"Sm"},{"key":"23B2","category":"Sm"},{"key":"23B3","category":"Sm"},{"key":"23B4","category":"So"},{"key":"23B5","category":"So"},{"key":"23B6","category":"So"},{"key":"23B7","category":"So"},{"key":"23B8","category":"So"},{"key":"23B9","category":"So"},{"key":"23DC","category":"Sm"},{"key":"23DD","category":"Sm"},{"key":"23DE","category":"Sm"},{"key":"23DF","category":"Sm"},{"key":"23E0","category":"Sm"},{"key":"23E1","category":"Sm"},{"key":"2768","category":"Ps"},{"key":"2769","category":"Pe"},{"key":"276A","category":"Ps"},{"key":"276B","category":"Pe"},{"key":"276C","category":"Ps"},{"key":"276D","category":"Pe"},{"key":"276E","category":"Ps"},{"key":"276F","category":"Pe"},{"key":"2770","category":"Ps"},{"key":"2771","category":"Pe"},{"key":"2772","category":"Ps"},{"key":"2773","category":"Pe"},{"key":"2774","category":"Ps"},{"key":"2775","category":"Pe"},{"key":"27C5","category":"Ps"},{"key":"27C6","category":"Pe"},{"key":"27E6","category":"Ps"},{"key":"27E7","category":"Pe"},{"key":"27E8","category":"Ps"},{"key":"27E9","category":"Pe"},{"key":"27EA","category":"Ps"},{"key":"27EB","category":"Pe"},{"key":"27EC","category":"Ps"},{"key":"27ED","category":"Pe"},{"key":"27EE","category":"Ps"},{"key":"27EF","category":"Pe"},{"key":"2983","category":"Ps"},{"key":"2984","category":"Pe"},{"key":"2985","category":"Ps"},{"key":"2986","category":"Pe"},{"key":"2987","category":"Ps"},{"key":"2988","category":"Pe"},{"key":"2989","category":"Ps"},{"key":"298A","category":"Pe"},{"key":"298B","category":"Ps"},{"key":"298C","category":"Pe"},{"key":"298D","category":"Ps"},{"key":"298E","category":"Pe"},{"key":"298F","category":"Ps"},{"key":"2990","category":"Pe"},{"key":"2991","category":"Ps"},{"key":"2992","category":"Pe"},{"key":"2993","category":"Ps"},{"key":"2994","category":"Pe"},{"key":"2995","category":"Ps"},{"key":"2996","category":"Pe"},{"key":"2997","category":"Ps"},{"key":"2998","category":"Pe"},{"key":"29D8","category":"Ps"},{"key":"29D9","category":"Pe"},{"key":"29DA","category":"Ps"},{"key":"29DB","category":"Pe"},{"key":"29FC","category":"Ps"},{"key":"29FD","category":"Pe"},{"key":"2E22","category":"Ps"},{"key":"2E23","category":"Pe"},{"key":"2E24","category":"Ps"},{"key":"2E25","category":"Pe"},{"key":"2E26","category":"Ps"},{"key":"2E27","category":"Pe"},{"key":"2E28","category":"Ps"},{"key":"2E29","category":"Pe"},{"key":"3008","category":"Ps"},{"key":"3009","category":"Pe"},{"key":"300A","category":"Ps"},{"key":"300B","category":"Pe"},{"key":"300C","category":"Ps"},{"key":"300D","category":"Pe"},{"key":"300E","category":"Ps"},{"key":"300F","category":"Pe"},{"key":"3010","category":"Ps"},{"key":"3011","category":"Pe"},{"key":"3014","category":"Ps"},{"key":"3015","category":"Pe"},{"key":"3016","category":"Ps"},{"key":"3017","category":"Pe"},{"key":"3018","category":"Ps"},{"key":"3019","category":"Pe"},{"key":"301A","category":"Ps"},{"key":"301B","category":"Pe"},{"key":"301D","category":"Ps"},{"key":"301E","category":"Pe"},{"key":"301F","category":"Pe"},{"key":"FD3E","category":"Ps"},{"key":"FD3F","category":"Pe"},{"key":"FE17","category":"Ps"},{"key":"FE18","category":"Pe"},{"key":"FE35","category":"Ps"},{"key":"FE36","category":"Pe"},{"key":"FE37","category":"Ps"},{"key":"FE38","category":"Pe"},{"key":"FE39","category":"Ps"},{"key":"FE3A","category":"Pe"},{"key":"FE3B","category":"Ps"},{"key":"FE3C","category":"Pe"},{"key":"FE3D","category":"Ps"},{"key":"FE3E","category":"Pe"},{"key":"FE3F","category":"Ps"},{"key":"FE40","category":"Pe"},{"key":"FE41","category":"Ps"},{"key":"FE42","category":"Pe"},{"key":"FE43","category":"Ps"},{"key":"FE44","category":"Pe"},{"key":"FE47","category":"Ps"},{"key":"FE48","category":"Pe"},{"key":"FE59","category":"Ps"},{"key":"FE5A","category":"Pe"},{"key":"FE5B","category":"Ps"},{"key":"FE5C","category":"Pe"},{"key":"FE5D","category":"Ps"},{"key":"FE5E","category":"Pe"},{"key":"FF08","category":"Ps"},{"key":"FF09","category":"Pe"},{"key":"FF3B","category":"Ps"},{"key":"FF3D","category":"Pe"},{"key":"FF5B","category":"Ps"},{"key":"FF5D","category":"Pe"},{"key":"FF5F","category":"Ps"},{"key":"FF60","category":"Pe"},{"key":"FF62","category":"Ps"},{"key":"FF63","category":"Pe"}],"base/symbols/math_geometry.min":[{"locale":"base"},{"key":"2500","category":"So"},{"key":"2501","category":"So"},{"key":"2502","category":"So"},{"key":"2503","category":"So"},{"key":"2504","category":"So"},{"key":"2505","category":"So"},{"key":"2506","category":"So"},{"key":"2507","category":"So"},{"key":"2508","category":"So"},{"key":"2509","category":"So"},{"key":"250A","category":"So"},{"key":"250B","category":"So"},{"key":"250C","category":"So"},{"key":"250D","category":"So"},{"key":"250E","category":"So"},{"key":"250F","category":"So"},{"key":"2510","category":"So"},{"key":"2511","category":"So"},{"key":"2512","category":"So"},{"key":"2513","category":"So"},{"key":"2514","category":"So"},{"key":"2515","category":"So"},{"key":"2516","category":"So"},{"key":"2517","category":"So"},{"key":"2518","category":"So"},{"key":"2519","category":"So"},{"key":"251A","category":"So"},{"key":"251B","category":"So"},{"key":"251C","category":"So"},{"key":"251D","category":"So"},{"key":"251E","category":"So"},{"key":"251F","category":"So"},{"key":"2520","category":"So"},{"key":"2521","category":"So"},{"key":"2522","category":"So"},{"key":"2523","category":"So"},{"key":"2524","category":"So"},{"key":"2525","category":"So"},{"key":"2526","category":"So"},{"key":"2527","category":"So"},{"key":"2528","category":"So"},{"key":"2529","category":"So"},{"key":"252A","category":"So"},{"key":"252B","category":"So"},{"key":"252C","category":"So"},{"key":"252D","category":"So"},{"key":"252E","category":"So"},{"key":"252F","category":"So"},{"key":"2530","category":"So"},{"key":"2531","category":"So"},{"key":"2532","category":"So"},{"key":"2533","category":"So"},{"key":"2534","category":"So"},{"key":"2535","category":"So"},{"key":"2536","category":"So"},{"key":"2537","category":"So"},{"key":"2538","category":"So"},{"key":"2539","category":"So"},{"key":"253A","category":"So"},{"key":"253B","category":"So"},{"key":"253C","category":"So"},{"key":"253D","category":"So"},{"key":"253E","category":"So"},{"key":"253F","category":"So"},{"key":"2540","category":"So"},{"key":"2541","category":"So"},{"key":"2542","category":"So"},{"key":"2543","category":"So"},{"key":"2544","category":"So"},{"key":"2545","category":"So"},{"key":"2546","category":"So"},{"key":"2547","category":"So"},{"key":"2548","category":"So"},{"key":"2549","category":"So"},{"key":"254A","category":"So"},{"key":"254B","category":"So"},{"key":"254C","category":"So"},{"key":"254D","category":"So"},{"key":"254E","category":"So"},{"key":"254F","category":"So"},{"key":"2550","category":"So"},{"key":"2551","category":"So"},{"key":"2552","category":"So"},{"key":"2553","category":"So"},{"key":"2554","category":"So"},{"key":"2555","category":"So"},{"key":"2556","category":"So"},{"key":"2557","category":"So"},{"key":"2558","category":"So"},{"key":"2559","category":"So"},{"key":"255A","category":"So"},{"key":"255B","category":"So"},{"key":"255C","category":"So"},{"key":"255D","category":"So"},{"key":"255E","category":"So"},{"key":"255F","category":"So"},{"key":"2560","category":"So"},{"key":"2561","category":"So"},{"key":"2562","category":"So"},{"key":"2563","category":"So"},{"key":"2564","category":"So"},{"key":"2565","category":"So"},{"key":"2566","category":"So"},{"key":"2567","category":"So"},{"key":"2568","category":"So"},{"key":"2569","category":"So"},{"key":"256A","category":"So"},{"key":"256B","category":"So"},{"key":"256C","category":"So"},{"key":"256D","category":"So"},{"key":"256E","category":"So"},{"key":"256F","category":"So"},{"key":"2570","category":"So"},{"key":"2571","category":"So"},{"key":"2572","category":"So"},{"key":"2573","category":"So"},{"key":"2574","category":"So"},{"key":"2575","category":"So"},{"key":"2576","category":"So"},{"key":"2577","category":"So"},{"key":"2578","category":"So"},{"key":"2579","category":"So"},{"key":"257A","category":"So"},{"key":"257B","category":"So"},{"key":"257C","category":"So"},{"key":"257D","category":"So"},{"key":"257E","category":"So"},{"key":"257F","category":"So"},{"key":"2580","category":"So"},{"key":"2581","category":"So"},{"key":"2582","category":"So"},{"key":"2583","category":"So"},{"key":"2584","category":"So"},{"key":"2585","category":"So"},{"key":"2586","category":"So"},{"key":"2587","category":"So"},{"key":"2588","category":"So"},{"key":"2589","category":"So"},{"key":"258A","category":"So"},{"key":"258B","category":"So"},{"key":"258C","category":"So"},{"key":"258D","category":"So"},{"key":"258E","category":"So"},{"key":"258F","category":"So"},{"key":"2590","category":"So"},{"key":"2591","category":"So"},{"key":"2592","category":"So"},{"key":"2593","category":"So"},{"key":"2594","category":"So"},{"key":"2595","category":"So"},{"key":"2596","category":"So"},{"key":"2597","category":"So"},{"key":"2598","category":"So"},{"key":"2599","category":"So"},{"key":"259A","category":"So"},{"key":"259B","category":"So"},{"key":"259C","category":"So"},{"key":"259D","category":"So"},{"key":"259E","category":"So"},{"key":"259F","category":"So"},{"key":"25A0","category":"So"},{"key":"25A1","category":"So"},{"key":"25A2","category":"So"},{"key":"25A3","category":"So"},{"key":"25A4","category":"So"},{"key":"25A5","category":"So"},{"key":"25A6","category":"So"},{"key":"25A7","category":"So"},{"key":"25A8","category":"So"},{"key":"25A9","category":"So"},{"key":"25AA","category":"So"},{"key":"25AB","category":"So"},{"key":"25AC","category":"So"},{"key":"25AD","category":"So"},{"key":"25AE","category":"So"},{"key":"25AF","category":"So"},{"key":"25B0","category":"So"},{"key":"25B1","category":"So"},{"key":"25B2","category":"So"},{"key":"25B3","category":"So"},{"key":"25B4","category":"So"},{"key":"25B5","category":"So"},{"key":"25B6","category":"So"},{"key":"25B7","category":"Sm"},{"key":"25B8","category":"So"},{"key":"25B9","category":"So"},{"key":"25BA","category":"So"},{"key":"25BB","category":"So"},{"key":"25BC","category":"So"},{"key":"25BD","category":"So"},{"key":"25BE","category":"So"},{"key":"25BF","category":"So"},{"key":"25C0","category":"So"},{"key":"25C1","category":"Sm"},{"key":"25C2","category":"So"},{"key":"25C3","category":"So"},{"key":"25C4","category":"So"},{"key":"25C5","category":"So"},{"key":"25C6","category":"So"},{"key":"25C7","category":"So"},{"key":"25C8","category":"So"},{"key":"25C9","category":"So"},{"key":"25CA","category":"So"},{"key":"25CB","category":"So"},{"key":"25CC","category":"So"},{"key":"25CD","category":"So"},{"key":"25CE","category":"So"},{"key":"25CF","category":"So"},{"key":"25D0","category":"So"},{"key":"25D1","category":"So"},{"key":"25D2","category":"So"},{"key":"25D3","category":"So"},{"key":"25D4","category":"So"},{"key":"25D5","category":"So"},{"key":"25D6","category":"So"},{"key":"25D7","category":"So"},{"key":"25D8","category":"So"},{"key":"25D9","category":"So"},{"key":"25DA","category":"So"},{"key":"25DB","category":"So"},{"key":"25DC","category":"So"},{"key":"25DD","category":"So"},{"key":"25DE","category":"So"},{"key":"25DF","category":"So"},{"key":"25E0","category":"So"},{"key":"25E1","category":"So"},{"key":"25E2","category":"So"},{"key":"25E3","category":"So"},{"key":"25E4","category":"So"},{"key":"25E5","category":"So"},{"key":"25E6","category":"So"},{"key":"25E7","category":"So"},{"key":"25E8","category":"So"},{"key":"25E9","category":"So"},{"key":"25EA","category":"So"},{"key":"25EB","category":"So"},{"key":"25EC","category":"So"},{"key":"25ED","category":"So"},{"key":"25EE","category":"So"},{"key":"25EF","category":"So"},{"key":"25F0","category":"So"},{"key":"25F1","category":"So"},{"key":"25F2","category":"So"},{"key":"25F3","category":"So"},{"key":"25F4","category":"So"},{"key":"25F5","category":"So"},{"key":"25F6","category":"So"},{"key":"25F7","category":"So"},{"key":"25F8","category":"Sm"},{"key":"25F9","category":"Sm"},{"key":"25FA","category":"Sm"},{"key":"25FB","category":"Sm"},{"key":"25FC","category":"Sm"},{"key":"25FD","category":"Sm"},{"key":"25FE","category":"Sm"},{"key":"25FF","category":"Sm"},{"key":"2B12","category":"So"},{"key":"2B13","category":"So"},{"key":"2B14","category":"So"},{"key":"2B15","category":"So"},{"key":"2B16","category":"So"},{"key":"2B17","category":"So"},{"key":"2B18","category":"So"},{"key":"2B19","category":"So"},{"key":"2B1A","category":"So"},{"key":"2B1B","category":"So"},{"key":"2B1C","category":"So"},{"key":"2B1D","category":"So"},{"key":"2B1E","category":"So"},{"key":"2B1F","category":"So"},{"key":"2B20","category":"So"},{"key":"2B21","category":"So"},{"key":"2B22","category":"So"},{"key":"2B23","category":"So"},{"key":"2B24","category":"So"},{"key":"2B25","category":"So"},{"key":"2B26","category":"So"},{"key":"2B27","category":"So"},{"key":"2B28","category":"So"},{"key":"2B29","category":"So"},{"key":"2B2A","category":"So"},{"key":"2B2B","category":"So"},{"key":"2B2C","category":"So"},{"key":"2B2D","category":"So"},{"key":"2B2E","category":"So"},{"key":"2B2F","category":"So"},{"key":"2B50","category":"So"},{"key":"2B51","category":"So"},{"key":"2B52","category":"So"},{"key":"2B53","category":"So"},{"key":"2B54","category":"So"},{"key":"2B55","category":"So"},{"key":"2B56","category":"So"},{"key":"2B57","category":"So"},{"key":"2B58","category":"So"},{"key":"2B59","category":"So"}],"base/symbols/math_harpoons.min":[{"locale":"base"},{"key":"21BC","category":"So"},{"key":"21BD","category":"So"},{"key":"21BE","category":"So"},{"key":"21BF","category":"So"},{"key":"21C0","category":"So"},{"key":"21C1","category":"So"},{"key":"21C2","category":"So"},{"key":"21C3","category":"So"},{"key":"21CB","category":"So"},{"key":"21CC","category":"So"},{"key":"294A","category":"Sm"},{"key":"294B","category":"Sm"},{"key":"294C","category":"Sm"},{"key":"294D","category":"Sm"},{"key":"294E","category":"Sm"},{"key":"294F","category":"Sm"},{"key":"2950","category":"Sm"},{"key":"2951","category":"Sm"},{"key":"2952","category":"Sm"},{"key":"2953","category":"Sm"},{"key":"2954","category":"Sm"},{"key":"2955","category":"Sm"},{"key":"2956","category":"Sm"},{"key":"2957","category":"Sm"},{"key":"2958","category":"Sm"},{"key":"2959","category":"Sm"},{"key":"295A","category":"Sm"},{"key":"295B","category":"Sm"},{"key":"295C","category":"Sm"},{"key":"295D","category":"Sm"},{"key":"295E","category":"Sm"},{"key":"295F","category":"Sm"},{"key":"2960","category":"Sm"},{"key":"2961","category":"Sm"},{"key":"2962","category":"Sm"},{"key":"2963","category":"Sm"},{"key":"2964","category":"Sm"},{"key":"2965","category":"Sm"},{"key":"2966","category":"Sm"},{"key":"2967","category":"Sm"},{"key":"2968","category":"Sm"},{"key":"2969","category":"Sm"},{"key":"296A","category":"Sm"},{"key":"296B","category":"Sm"},{"key":"296C","category":"Sm"},{"key":"296D","category":"Sm"},{"key":"296E","category":"Sm"},{"key":"296F","category":"Sm"},{"key":"297C","category":"Sm"},{"key":"297D","category":"Sm"},{"key":"297E","category":"Sm"},{"key":"297F","category":"Sm"}],"base/symbols/math_non_characters.min":[{"locale":"base"},{"key":"210F","category":"Ll"},{"key":"2114","category":"So"},{"key":"2116","category":"So"},{"key":"2117","category":"So"},{"key":"211E","category":"So"},{"key":"211F","category":"So"},{"key":"2120","category":"So"},{"key":"2121","category":"So"},{"key":"2122","category":"So"},{"key":"2123","category":"So"},{"key":"2125","category":"So"},{"key":"2126","category":"Lu"},{"key":"2127","category":"So"},{"key":"212A","category":"Lu"},{"key":"212B","category":"Lu"},{"key":"212E","category":"So"},{"key":"2132","category":"Lu"},{"key":"2139","category":"Ll"},{"key":"213A","category":"So"},{"key":"213B","category":"So"},{"key":"2141","category":"Sm"},{"key":"2142","category":"Sm"},{"key":"2143","category":"Sm"},{"key":"2144","category":"Sm"}],"base/symbols/math_symbols.min":[{"locale":"base"},{"key":"0021","category":"Po"},{"key":"0022","category":"Po"},{"key":"0023","category":"Po"},{"key":"0024","category":"Sc"},{"key":"0025","category":"Po"},{"key":"0026","category":"Po"},{"key":"0027","category":"Po"},{"key":"002A","category":"Po"},{"key":"002B","category":"Sm"},{"key":"002C","category":"Po"},{"key":"002D","category":"Pd"},{"key":"002E","category":"Po"},{"key":"002F","category":"Po"},{"key":"003A","category":"Po"},{"key":"003B","category":"Po"},{"key":"003C","category":"Sm"},{"key":"003D","category":"Sm"},{"key":"003E","category":"Sm"},{"key":"003F","category":"Po"},{"key":"0040","category":"Po"},{"key":"005C","category":"Po"},{"key":"005E","category":"Sk"},{"key":"005F","category":"Pc"},{"key":"0060","category":"Sk"},{"key":"007C","category":"Sm"},{"key":"007E","category":"Sm"},{"key":"00A1","category":"Po"},{"key":"00A2","category":"Sc"},{"key":"00A3","category":"Sc"},{"key":"00A4","category":"Sc"},{"key":"00A5","category":"Sc"},{"key":"00A6","category":"So"},{"key":"00A7","category":"Po"},{"key":"00A8","category":"Sk"},{"key":"00A9","category":"So"},{"key":"00AA","category":"Lo"},{"key":"00AB","category":"Pi"},{"key":"00AC","category":"Sm"},{"key":"00AE","category":"So"},{"key":"00AF","category":"Sk"},{"key":"00B0","category":"So"},{"key":"00B1","category":"Sm"},{"key":"00B4","category":"Sk"},{"key":"00B5","category":"Ll"},{"key":"00B6","category":"Po"},{"key":"00B7","category":"Po"},{"key":"00B8","category":"Sk"},{"key":"00BA","category":"Lo"},{"key":"00BB","category":"Pf"},{"key":"00BF","category":"Po"},{"key":"00D7","category":"Sm"},{"key":"00F7","category":"Sm"},{"key":"02D8","category":"Sk"},{"key":"02B9","category":"Lm"},{"key":"02BA","category":"Lm"},{"key":"02D9","category":"Sk"},{"key":"02DA","category":"Sk"},{"key":"02DB","category":"Sk"},{"key":"02DC","category":"Sk"},{"key":"02DD","category":"Sk"},{"key":"2010","category":"Pd"},{"key":"2011","category":"Pd"},{"key":"2012","category":"Pd"},{"key":"2013","category":"Pd"},{"key":"2014","category":"Pd"},{"key":"2015","category":"Pd"},{"key":"2016","category":"Po"},{"key":"2017","category":"Po"},{"key":"2018","category":"Pi"},{"key":"2019","category":"Pf"},{"key":"201A","category":"Ps"},{"key":"201B","category":"Pi"},{"key":"201C","category":"Pi"},{"key":"201D","category":"Pf"},{"key":"201E","category":"Ps"},{"key":"201F","category":"Pi"},{"key":"2020","category":"Po"},{"key":"2021","category":"Po"},{"key":"2022","category":"Po"},{"key":"2023","category":"Po"},{"key":"2024","category":"Po"},{"key":"2025","category":"Po"},{"key":"2026","category":"Po"},{"key":"2027","category":"Po"},{"key":"2030","category":"Po"},{"key":"2031","category":"Po"},{"key":"2032","category":"Po"},{"key":"2033","category":"Po"},{"key":"2034","category":"Po"},{"key":"2035","category":"Po"},{"key":"2036","category":"Po"},{"key":"2037","category":"Po"},{"key":"2038","category":"Po"},{"key":"2039","category":"Pi"},{"key":"203A","category":"Pf"},{"key":"203B","category":"Po"},{"key":"203C","category":"Po"},{"key":"203D","category":"Po"},{"key":"203E","category":"Po"},{"key":"203F","category":"Pc"},{"key":"2040","category":"Pc"},{"key":"2041","category":"Po"},{"key":"2042","category":"Po"},{"key":"2043","category":"Po"},{"key":"2044","category":"Sm"},{"key":"2047","category":"Po"},{"key":"2048","category":"Po"},{"key":"2049","category":"Po"},{"key":"204B","category":"Po"},{"key":"204C","category":"Po"},{"key":"204D","category":"Po"},{"key":"204E","category":"Po"},{"key":"204F","category":"Po"},{"key":"2050","category":"Po"},{"key":"2051","category":"Po"},{"key":"2052","category":"Sm"},{"key":"2053","category":"Po"},{"key":"2054","category":"Pc"},{"key":"2055","category":"Po"},{"key":"2056","category":"Po"},{"key":"2057","category":"Po"},{"key":"2058","category":"Po"},{"key":"2059","category":"Po"},{"key":"205A","category":"Po"},{"key":"205B","category":"Po"},{"key":"205C","category":"Po"},{"key":"205D","category":"Po"},{"key":"205E","category":"Po"},{"key":"207A","category":"Sm"},{"key":"207B","category":"Sm"},{"key":"207C","category":"Sm"},{"key":"207D","category":"Ps"},{"key":"207E","category":"Pe"},{"key":"208A","category":"Sm"},{"key":"208B","category":"Sm"},{"key":"208C","category":"Sm"},{"key":"208D","category":"Ps"},{"key":"208E","category":"Pe"},{"key":"214A","category":"So"},{"key":"214B","category":"Sm"},{"key":"214C","category":"So"},{"key":"214D","category":"So"},{"key":"214E","category":"Ll"},{"key":"2200","category":"Sm"},{"key":"2201","category":"Sm"},{"key":"2203","category":"Sm"},{"key":"2204","category":"Sm"},{"key":"2205","category":"Sm"},{"key":"2206","category":"Sm"},{"key":"2208","category":"Sm"},{"key":"2209","category":"Sm"},{"key":"220A","category":"Sm"},{"key":"220B","category":"Sm"},{"key":"220C","category":"Sm"},{"key":"220D","category":"Sm"},{"key":"220E","category":"Sm"},{"key":"220F","category":"Sm"},{"key":"2210","category":"Sm"},{"key":"2211","category":"Sm"},{"key":"2212","category":"Sm"},{"key":"2213","category":"Sm"},{"key":"2214","category":"Sm"},{"key":"2215","category":"Sm"},{"key":"2216","category":"Sm"},{"key":"2217","category":"Sm"},{"key":"2218","category":"Sm"},{"key":"2219","category":"Sm"},{"key":"221A","category":"Sm"},{"key":"221B","category":"Sm"},{"key":"221C","category":"Sm"},{"key":"221D","category":"Sm"},{"key":"221E","category":"Sm"},{"key":"221F","category":"Sm"},{"key":"2220","category":"Sm"},{"key":"2221","category":"Sm"},{"key":"2222","category":"Sm"},{"key":"2223","category":"Sm"},{"key":"2224","category":"Sm"},{"key":"2225","category":"Sm"},{"key":"2226","category":"Sm"},{"key":"2227","category":"Sm"},{"key":"2228","category":"Sm"},{"key":"2229","category":"Sm"},{"key":"222A","category":"Sm"},{"key":"222B","category":"Sm"},{"key":"222C","category":"Sm"},{"key":"222D","category":"Sm"},{"key":"222E","category":"Sm"},{"key":"222F","category":"Sm"},{"key":"2230","category":"Sm"},{"key":"2231","category":"Sm"},{"key":"2232","category":"Sm"},{"key":"2233","category":"Sm"},{"key":"2234","category":"Sm"},{"key":"2235","category":"Sm"},{"key":"2236","category":"Sm"},{"key":"2237","category":"Sm"},{"key":"2238","category":"Sm"},{"key":"2239","category":"Sm"},{"key":"223A","category":"Sm"},{"key":"223B","category":"Sm"},{"key":"223C","category":"Sm"},{"key":"223D","category":"Sm"},{"key":"223E","category":"Sm"},{"key":"223F","category":"Sm"},{"key":"2240","category":"Sm"},{"key":"2241","category":"Sm"},{"key":"2242","category":"Sm"},{"key":"2243","category":"Sm"},{"key":"2244","category":"Sm"},{"key":"2245","category":"Sm"},{"key":"2246","category":"Sm"},{"key":"2247","category":"Sm"},{"key":"2248","category":"Sm"},{"key":"2249","category":"Sm"},{"key":"224A","category":"Sm"},{"key":"224B","category":"Sm"},{"key":"224C","category":"Sm"},{"key":"224D","category":"Sm"},{"key":"224E","category":"Sm"},{"key":"224F","category":"Sm"},{"key":"2250","category":"Sm"},{"key":"2251","category":"Sm"},{"key":"2252","category":"Sm"},{"key":"2253","category":"Sm"},{"key":"2254","category":"Sm"},{"key":"2255","category":"Sm"},{"key":"2256","category":"Sm"},{"key":"2257","category":"Sm"},{"key":"2258","category":"Sm"},{"key":"2259","category":"Sm"},{"key":"225A","category":"Sm"},{"key":"225B","category":"Sm"},{"key":"225C","category":"Sm"},{"key":"225D","category":"Sm"},{"key":"225E","category":"Sm"},{"key":"225F","category":"Sm"},{"key":"2260","category":"Sm"},{"key":"2261","category":"Sm"},{"key":"2262","category":"Sm"},{"key":"2263","category":"Sm"},{"key":"2264","category":"Sm"},{"key":"2265","category":"Sm"},{"key":"2266","category":"Sm"},{"key":"2267","category":"Sm"},{"key":"2268","category":"Sm"},{"key":"2269","category":"Sm"},{"key":"226A","category":"Sm"},{"key":"226B","category":"Sm"},{"key":"226C","category":"Sm"},{"key":"226D","category":"Sm"},{"key":"226E","category":"Sm"},{"key":"226F","category":"Sm"},{"key":"2270","category":"Sm"},{"key":"2271","category":"Sm"},{"key":"2272","category":"Sm"},{"key":"2273","category":"Sm"},{"key":"2274","category":"Sm"},{"key":"2275","category":"Sm"},{"key":"2276","category":"Sm"},{"key":"2277","category":"Sm"},{"key":"2278","category":"Sm"},{"key":"2279","category":"Sm"},{"key":"227A","category":"Sm"},{"key":"227B","category":"Sm"},{"key":"227C","category":"Sm"},{"key":"227D","category":"Sm"},{"key":"227E","category":"Sm"},{"key":"227F","category":"Sm"},{"key":"2280","category":"Sm"},{"key":"2281","category":"Sm"},{"key":"2282","category":"Sm"},{"key":"2283","category":"Sm"},{"key":"2284","category":"Sm"},{"key":"2285","category":"Sm"},{"key":"2286","category":"Sm"},{"key":"2287","category":"Sm"},{"key":"2288","category":"Sm"},{"key":"2289","category":"Sm"},{"key":"228A","category":"Sm"},{"key":"228B","category":"Sm"},{"key":"228C","category":"Sm"},{"key":"228D","category":"Sm"},{"key":"228E","category":"Sm"},{"key":"228F","category":"Sm"},{"key":"2290","category":"Sm"},{"key":"2291","category":"Sm"},{"key":"2292","category":"Sm"},{"key":"2293","category":"Sm"},{"key":"2294","category":"Sm"},{"key":"2295","category":"Sm"},{"key":"2296","category":"Sm"},{"key":"2297","category":"Sm"},{"key":"2298","category":"Sm"},{"key":"2299","category":"Sm"},{"key":"229A","category":"Sm"},{"key":"229B","category":"Sm"},{"key":"229C","category":"Sm"},{"key":"229D","category":"Sm"},{"key":"229E","category":"Sm"},{"key":"229F","category":"Sm"},{"key":"22A0","category":"Sm"},{"key":"22A1","category":"Sm"},{"key":"22A2","category":"Sm"},{"key":"22A3","category":"Sm"},{"key":"22A4","category":"Sm"},{"key":"22A5","category":"Sm"},{"key":"22A6","category":"Sm"},{"key":"22A7","category":"Sm"},{"key":"22A8","category":"Sm"},{"key":"22A9","category":"Sm"},{"key":"22AA","category":"Sm"},{"key":"22AB","category":"Sm"},{"key":"22AC","category":"Sm"},{"key":"22AD","category":"Sm"},{"key":"22AE","category":"Sm"},{"key":"22AF","category":"Sm"},{"key":"22B0","category":"Sm"},{"key":"22B1","category":"Sm"},{"key":"22B2","category":"Sm"},{"key":"22B3","category":"Sm"},{"key":"22B4","category":"Sm"},{"key":"22B5","category":"Sm"},{"key":"22B6","category":"Sm"},{"key":"22B7","category":"Sm"},{"key":"22B8","category":"Sm"},{"key":"22B9","category":"Sm"},{"key":"22BA","category":"Sm"},{"key":"22BB","category":"Sm"},{"key":"22BC","category":"Sm"},{"key":"22BD","category":"Sm"},{"key":"22BF","category":"Sm"},{"key":"22C0","category":"Sm"},{"key":"22C1","category":"Sm"},{"key":"22C2","category":"Sm"},{"key":"22C3","category":"Sm"},{"key":"22C4","category":"Sm"},{"key":"22C5","category":"Sm"},{"key":"22C6","category":"Sm"},{"key":"22C7","category":"Sm"},{"key":"22C8","category":"Sm"},{"key":"22C9","category":"Sm"},{"key":"22CA","category":"Sm"},{"key":"22CB","category":"Sm"},{"key":"22CC","category":"Sm"},{"key":"22CD","category":"Sm"},{"key":"22CE","category":"Sm"},{"key":"22CF","category":"Sm"},{"key":"22D0","category":"Sm"},{"key":"22D1","category":"Sm"},{"key":"22D2","category":"Sm"},{"key":"22D3","category":"Sm"},{"key":"22D4","category":"Sm"},{"key":"22D5","category":"Sm"},{"key":"22D6","category":"Sm"},{"key":"22D7","category":"Sm"},{"key":"22D8","category":"Sm"},{"key":"22D9","category":"Sm"},{"key":"22DA","category":"Sm"},{"key":"22DB","category":"Sm"},{"key":"22DC","category":"Sm"},{"key":"22DD","category":"Sm"},{"key":"22DE","category":"Sm"},{"key":"22DF","category":"Sm"},{"key":"22E0","category":"Sm"},{"key":"22E1","category":"Sm"},{"key":"22E2","category":"Sm"},{"key":"22E3","category":"Sm"},{"key":"22E4","category":"Sm"},{"key":"22E5","category":"Sm"},{"key":"22E6","category":"Sm"},{"key":"22E7","category":"Sm"},{"key":"22E8","category":"Sm"},{"key":"22E9","category":"Sm"},{"key":"22EA","category":"Sm"},{"key":"22EB","category":"Sm"},{"key":"22EC","category":"Sm"},{"key":"22ED","category":"Sm"},{"key":"22EE","category":"Sm"},{"key":"22EF","category":"Sm"},{"key":"22F0","category":"Sm"},{"key":"22F1","category":"Sm"},{"key":"22F2","category":"Sm"},{"key":"22F3","category":"Sm"},{"key":"22F4","category":"Sm"},{"key":"22F5","category":"Sm"},{"key":"22F6","category":"Sm"},{"key":"22F7","category":"Sm"},{"key":"22F8","category":"Sm"},{"key":"22F9","category":"Sm"},{"key":"22FA","category":"Sm"},{"key":"22FB","category":"Sm"},{"key":"22FC","category":"Sm"},{"key":"22FD","category":"Sm"},{"key":"22FE","category":"Sm"},{"key":"22FF","category":"Sm"},{"key":"2300","category":"So"},{"key":"2302","category":"So"},{"key":"2305","category":"So"},{"key":"2306","category":"So"},{"key":"2307","category":"So"},{"key":"2310","category":"So"},{"key":"2311","category":"So"},{"key":"2312","category":"So"},{"key":"2313","category":"So"},{"key":"2314","category":"So"},{"key":"2795","category":"So"},{"key":"2796","category":"So"},{"key":"2797","category":"So"},{"key":"27B0","category":"So"},{"key":"27BF","category":"So"},{"key":"27C1","category":"Sm"},{"key":"27C2","category":"Sm"},{"key":"27C3","category":"Sm"},{"key":"27C4","category":"Sm"},{"key":"27C7","category":"Sm"},{"key":"27C8","category":"Sm"},{"key":"27C9","category":"Sm"},{"key":"27CA","category":"Sm"},{"key":"27CB","category":"Sm"},{"key":"27CC","category":"Sm"},{"key":"27CD","category":"Sm"},{"key":"27CE","category":"Sm"},{"key":"27CF","category":"Sm"},{"key":"27D0","category":"Sm"},{"key":"27D1","category":"Sm"},{"key":"27D2","category":"Sm"},{"key":"27D3","category":"Sm"},{"key":"27D4","category":"Sm"},{"key":"27D5","category":"Sm"},{"key":"27D6","category":"Sm"},{"key":"27D7","category":"Sm"},{"key":"27D8","category":"Sm"},{"key":"27D9","category":"Sm"},{"key":"27DA","category":"Sm"},{"key":"27DB","category":"Sm"},{"key":"27DC","category":"Sm"},{"key":"27DD","category":"Sm"},{"key":"27DE","category":"Sm"},{"key":"27DF","category":"Sm"},{"key":"27E0","category":"Sm"},{"key":"27E1","category":"Sm"},{"key":"27E2","category":"Sm"},{"key":"27E3","category":"Sm"},{"key":"27E4","category":"Sm"},{"key":"27E5","category":"Sm"},{"key":"292B","category":"Sm"},{"key":"292C","category":"Sm"},{"key":"2980","category":"Sm"},{"key":"2981","category":"Sm"},{"key":"2982","category":"Sm"},{"key":"2999","category":"Sm"},{"key":"299A","category":"Sm"},{"key":"29B0","category":"Sm"},{"key":"29B1","category":"Sm"},{"key":"29B2","category":"Sm"},{"key":"29B5","category":"Sm"},{"key":"29B6","category":"Sm"},{"key":"29B7","category":"Sm"},{"key":"29B8","category":"Sm"},{"key":"29B9","category":"Sm"},{"key":"29BA","category":"Sm"},{"key":"29BB","category":"Sm"},{"key":"29BC","category":"Sm"},{"key":"29BE","category":"Sm"},{"key":"29BF","category":"Sm"},{"key":"29C0","category":"Sm"},{"key":"29C1","category":"Sm"},{"key":"29C2","category":"Sm"},{"key":"29C3","category":"Sm"},{"key":"29C4","category":"Sm"},{"key":"29C5","category":"Sm"},{"key":"29C6","category":"Sm"},{"key":"29C7","category":"Sm"},{"key":"29C8","category":"Sm"},{"key":"29C9","category":"Sm"},{"key":"29CA","category":"Sm"},{"key":"29CB","category":"Sm"},{"key":"29CC","category":"Sm"},{"key":"29CD","category":"Sm"},{"key":"29CE","category":"Sm"},{"key":"29CF","category":"Sm"},{"key":"29D0","category":"Sm"},{"key":"29D1","category":"Sm"},{"key":"29D2","category":"Sm"},{"key":"29D3","category":"Sm"},{"key":"29D4","category":"Sm"},{"key":"29D5","category":"Sm"},{"key":"29D6","category":"Sm"},{"key":"29D7","category":"Sm"},{"key":"29DC","category":"Sm"},{"key":"29DD","category":"Sm"},{"key":"29DE","category":"Sm"},{"key":"29DF","category":"Sm"},{"key":"29E0","category":"Sm"},{"key":"29E1","category":"Sm"},{"key":"29E2","category":"Sm"},{"key":"29E3","category":"Sm"},{"key":"29E4","category":"Sm"},{"key":"29E5","category":"Sm"},{"key":"29E6","category":"Sm"},{"key":"29E7","category":"Sm"},{"key":"29E8","category":"Sm"},{"key":"29E9","category":"Sm"},{"key":"29EB","category":"Sm"},{"key":"29EE","category":"Sm"},{"key":"29EF","category":"Sm"},{"key":"29F0","category":"Sm"},{"key":"29F1","category":"Sm"},{"key":"29F2","category":"Sm"},{"key":"29F3","category":"Sm"},{"key":"29F4","category":"Sm"},{"key":"29F5","category":"Sm"},{"key":"29F6","category":"Sm"},{"key":"29F7","category":"Sm"},{"key":"29F8","category":"Sm"},{"key":"29F9","category":"Sm"},{"key":"29FA","category":"Sm"},{"key":"29FB","category":"Sm"},{"key":"29FE","category":"Sm"},{"key":"29FF","category":"Sm"},{"key":"2A00","category":"Sm"},{"key":"2A01","category":"Sm"},{"key":"2A02","category":"Sm"},{"key":"2A03","category":"Sm"},{"key":"2A04","category":"Sm"},{"key":"2A05","category":"Sm"},{"key":"2A06","category":"Sm"},{"key":"2A07","category":"Sm"},{"key":"2A08","category":"Sm"},{"key":"2A09","category":"Sm"},{"key":"2A0A","category":"Sm"},{"key":"2A0B","category":"Sm"},{"key":"2A0C","category":"Sm"},{"key":"2A0D","category":"Sm"},{"key":"2A0E","category":"Sm"},{"key":"2A0F","category":"Sm"},{"key":"2A10","category":"Sm"},{"key":"2A11","category":"Sm"},{"key":"2A12","category":"Sm"},{"key":"2A13","category":"Sm"},{"key":"2A14","category":"Sm"},{"key":"2A15","category":"Sm"},{"key":"2A16","category":"Sm"},{"key":"2A18","category":"Sm"},{"key":"2A19","category":"Sm"},{"key":"2A1A","category":"Sm"},{"key":"2A1B","category":"Sm"},{"key":"2A1C","category":"Sm"},{"key":"2A1D","category":"Sm"},{"key":"2A1E","category":"Sm"},{"key":"2A1F","category":"Sm"},{"key":"2A20","category":"Sm"},{"key":"2A21","category":"Sm"},{"key":"2A22","category":"Sm"},{"key":"2A23","category":"Sm"},{"key":"2A24","category":"Sm"},{"key":"2A25","category":"Sm"},{"key":"2A26","category":"Sm"},{"key":"2A27","category":"Sm"},{"key":"2A28","category":"Sm"},{"key":"2A29","category":"Sm"},{"key":"2A2A","category":"Sm"},{"key":"2A2B","category":"Sm"},{"key":"2A2C","category":"Sm"},{"key":"2A2D","category":"Sm"},{"key":"2A2E","category":"Sm"},{"key":"2A2F","category":"Sm"},{"key":"2A30","category":"Sm"},{"key":"2A31","category":"Sm"},{"key":"2A32","category":"Sm"},{"key":"2A33","category":"Sm"},{"key":"2A34","category":"Sm"},{"key":"2A35","category":"Sm"},{"key":"2A36","category":"Sm"},{"key":"2A37","category":"Sm"},{"key":"2A38","category":"Sm"},{"key":"2A39","category":"Sm"},{"key":"2A3A","category":"Sm"},{"key":"2A3B","category":"Sm"},{"key":"2A3C","category":"Sm"},{"key":"2A3D","category":"Sm"},{"key":"2A3E","category":"Sm"},{"key":"2A3F","category":"Sm"},{"key":"2A40","category":"Sm"},{"key":"2A41","category":"Sm"},{"key":"2A42","category":"Sm"},{"key":"2A43","category":"Sm"},{"key":"2A44","category":"Sm"},{"key":"2A45","category":"Sm"},{"key":"2A46","category":"Sm"},{"key":"2A47","category":"Sm"},{"key":"2A48","category":"Sm"},{"key":"2A49","category":"Sm"},{"key":"2A4A","category":"Sm"},{"key":"2A4B","category":"Sm"},{"key":"2A4C","category":"Sm"},{"key":"2A4D","category":"Sm"},{"key":"2A4E","category":"Sm"},{"key":"2A4F","category":"Sm"},{"key":"2A50","category":"Sm"},{"key":"2A51","category":"Sm"},{"key":"2A52","category":"Sm"},{"key":"2A53","category":"Sm"},{"key":"2A54","category":"Sm"},{"key":"2A55","category":"Sm"},{"key":"2A56","category":"Sm"},{"key":"2A57","category":"Sm"},{"key":"2A58","category":"Sm"},{"key":"2A59","category":"Sm"},{"key":"2A5A","category":"Sm"},{"key":"2A5B","category":"Sm"},{"key":"2A5C","category":"Sm"},{"key":"2A5D","category":"Sm"},{"key":"2A5E","category":"Sm"},{"key":"2A5F","category":"Sm"},{"key":"2A60","category":"Sm"},{"key":"2A61","category":"Sm"},{"key":"2A62","category":"Sm"},{"key":"2A63","category":"Sm"},{"key":"2A64","category":"Sm"},{"key":"2A65","category":"Sm"},{"key":"2A66","category":"Sm"},{"key":"2A67","category":"Sm"},{"key":"2A68","category":"Sm"},{"key":"2A69","category":"Sm"},{"key":"2A6A","category":"Sm"},{"key":"2A6B","category":"Sm"},{"key":"2A6C","category":"Sm"},{"key":"2A6D","category":"Sm"},{"key":"2A6E","category":"Sm"},{"key":"2A6F","category":"Sm"},{"key":"2A70","category":"Sm"},{"key":"2A71","category":"Sm"},{"key":"2A72","category":"Sm"},{"key":"2A73","category":"Sm"},{"key":"2A74","category":"Sm"},{"key":"2A75","category":"Sm"},{"key":"2A76","category":"Sm"},{"key":"2A77","category":"Sm"},{"key":"2A78","category":"Sm"},{"key":"2A79","category":"Sm"},{"key":"2A7A","category":"Sm"},{"key":"2A7B","category":"Sm"},{"key":"2A7C","category":"Sm"},{"key":"2A7D","category":"Sm"},{"key":"2A7E","category":"Sm"},{"key":"2A7F","category":"Sm"},{"key":"2A80","category":"Sm"},{"key":"2A81","category":"Sm"},{"key":"2A82","category":"Sm"},{"key":"2A83","category":"Sm"},{"key":"2A84","category":"Sm"},{"key":"2A85","category":"Sm"},{"key":"2A86","category":"Sm"},{"key":"2A87","category":"Sm"},{"key":"2A88","category":"Sm"},{"key":"2A89","category":"Sm"},{"key":"2A8A","category":"Sm"},{"key":"2A8B","category":"Sm"},{"key":"2A8C","category":"Sm"},{"key":"2A8D","category":"Sm"},{"key":"2A8E","category":"Sm"},{"key":"2A8F","category":"Sm"},{"key":"2A90","category":"Sm"},{"key":"2A91","category":"Sm"},{"key":"2A92","category":"Sm"},{"key":"2A93","category":"Sm"},{"key":"2A94","category":"Sm"},{"key":"2A95","category":"Sm"},{"key":"2A96","category":"Sm"},{"key":"2A97","category":"Sm"},{"key":"2A98","category":"Sm"},{"key":"2A99","category":"Sm"},{"key":"2A9A","category":"Sm"},{"key":"2A9B","category":"Sm"},{"key":"2A9C","category":"Sm"},{"key":"2A9D","category":"Sm"},{"key":"2A9E","category":"Sm"},{"key":"2A9F","category":"Sm"},{"key":"2AA0","category":"Sm"},{"key":"2AA1","category":"Sm"},{"key":"2AA2","category":"Sm"},{"key":"2AA3","category":"Sm"},{"key":"2AA4","category":"Sm"},{"key":"2AA5","category":"Sm"},{"key":"2AA6","category":"Sm"},{"key":"2AA7","category":"Sm"},{"key":"2AA8","category":"Sm"},{"key":"2AA9","category":"Sm"},{"key":"2AAA","category":"Sm"},{"key":"2AAB","category":"Sm"},{"key":"2AAC","category":"Sm"},{"key":"2AAD","category":"Sm"},{"key":"2AAE","category":"Sm"},{"key":"2AAF","category":"Sm"},{"key":"2AB0","category":"Sm"},{"key":"2AB1","category":"Sm"},{"key":"2AB2","category":"Sm"},{"key":"2AB3","category":"Sm"},{"key":"2AB4","category":"Sm"},{"key":"2AB5","category":"Sm"},{"key":"2AB6","category":"Sm"},{"key":"2AB7","category":"Sm"},{"key":"2AB8","category":"Sm"},{"key":"2AB9","category":"Sm"},{"key":"2ABA","category":"Sm"},{"key":"2ABB","category":"Sm"},{"key":"2ABC","category":"Sm"},{"key":"2ABD","category":"Sm"},{"key":"2ABE","category":"Sm"},{"key":"2ABF","category":"Sm"},{"key":"2AC0","category":"Sm"},{"key":"2AC1","category":"Sm"},{"key":"2AC2","category":"Sm"},{"key":"2AC3","category":"Sm"},{"key":"2AC4","category":"Sm"},{"key":"2AC5","category":"Sm"},{"key":"2AC6","category":"Sm"},{"key":"2AC7","category":"Sm"},{"key":"2AC8","category":"Sm"},{"key":"2AC9","category":"Sm"},{"key":"2ACA","category":"Sm"},{"key":"2ACB","category":"Sm"},{"key":"2ACC","category":"Sm"},{"key":"2ACD","category":"Sm"},{"key":"2ACE","category":"Sm"},{"key":"2ACF","category":"Sm"},{"key":"2AD0","category":"Sm"},{"key":"2AD1","category":"Sm"},{"key":"2AD2","category":"Sm"},{"key":"2AD3","category":"Sm"},{"key":"2AD4","category":"Sm"},{"key":"2AD5","category":"Sm"},{"key":"2AD6","category":"Sm"},{"key":"2AD7","category":"Sm"},{"key":"2AD8","category":"Sm"},{"key":"2AD9","category":"Sm"},{"key":"2ADA","category":"Sm"},{"key":"2ADB","category":"Sm"},{"key":"2ADC","category":"Sm"},{"key":"2ADD","category":"Sm"},{"key":"2ADE","category":"Sm"},{"key":"2ADF","category":"Sm"},{"key":"2AE0","category":"Sm"},{"key":"2AE1","category":"Sm"},{"key":"2AE2","category":"Sm"},{"key":"2AE3","category":"Sm"},{"key":"2AE4","category":"Sm"},{"key":"2AE5","category":"Sm"},{"key":"2AE6","category":"Sm"},{"key":"2AE7","category":"Sm"},{"key":"2AE8","category":"Sm"},{"key":"2AE9","category":"Sm"},{"key":"2AEA","category":"Sm"},{"key":"2AEB","category":"Sm"},{"key":"2AEC","category":"Sm"},{"key":"2AED","category":"Sm"},{"key":"2AEE","category":"Sm"},{"key":"2AEF","category":"Sm"},{"key":"2AF0","category":"Sm"},{"key":"2AF1","category":"Sm"},{"key":"2AF2","category":"Sm"},{"key":"2AF3","category":"Sm"},{"key":"2AF4","category":"Sm"},{"key":"2AF5","category":"Sm"},{"key":"2AF6","category":"Sm"},{"key":"2AF7","category":"Sm"},{"key":"2AF8","category":"Sm"},{"key":"2AF9","category":"Sm"},{"key":"2AFA","category":"Sm"},{"key":"2AFB","category":"Sm"},{"key":"2AFC","category":"Sm"},{"key":"2AFD","category":"Sm"},{"key":"2AFE","category":"Sm"},{"key":"2AFF","category":"Sm"},{"key":"301C","category":"Pd"},{"key":"FE10","category":"Po"},{"key":"FE13","category":"Po"},{"key":"FE14","category":"Po"},{"key":"FE15","category":"Po"},{"key":"FE16","category":"Po"},{"key":"FE19","category":"Po"},{"key":"FE30","category":"Po"},{"key":"FE31","category":"Pd"},{"key":"FE32","category":"Pd"},{"key":"FE33","category":"Pc"},{"key":"FE34","category":"Pc"},{"key":"FE45","category":"Po"},{"key":"FE46","category":"Po"},{"key":"FE49","category":"Po"},{"key":"FE4A","category":"Po"},{"key":"FE4B","category":"Po"},{"key":"FE4C","category":"Po"},{"key":"FE4D","category":"Pc"},{"key":"FE4E","category":"Pc"},{"key":"FE4F","category":"Pc"},{"key":"FE50","category":"Po"},{"key":"FE52","category":"Po"},{"key":"FE54","category":"Po"},{"key":"FE55","category":"Po"},{"key":"FE56","category":"Po"},{"key":"FE57","category":"Po"},{"key":"FE58","category":"Pd"},{"key":"FE5F","category":"Po"},{"key":"FE60","category":"Po"},{"key":"FE61","category":"Po"},{"key":"FE62","category":"Sm"},{"key":"FE63","category":"Pd"},{"key":"FE64","category":"Sm"},{"key":"FE65","category":"Sm"},{"key":"FE66","category":"Sm"},{"key":"FE68","category":"Po"},{"key":"FE69","category":"Sc"},{"key":"FE6A","category":"Po"},{"key":"FE6B","category":"Po"},{"key":"FF01","category":"Po"},{"key":"FF02","category":"Po"},{"key":"FF03","category":"Po"},{"key":"FF04","category":"Sc"},{"key":"FF05","category":"Po"},{"key":"FF06","category":"Po"},{"key":"FF07","category":"Po"},{"key":"FF0A","category":"Po"},{"key":"FF0B","category":"Sm"},{"key":"FF0C","category":"Po"},{"key":"FF0D","category":"Pd"},{"key":"FF0E","category":"Po"},{"key":"FF0F","category":"Po"},{"key":"FF1A","category":"Po"},{"key":"FF1B","category":"Po"},{"key":"FF1C","category":"Sm"},{"key":"FF1D","category":"Sm"},{"key":"FF1E","category":"Sm"},{"key":"FF1F","category":"Po"},{"key":"FF20","category":"Po"},{"key":"FF3C","category":"Po"},{"key":"FF3E","category":"Sk"},{"key":"FF3F","category":"Pc"},{"key":"FF40","category":"Sk"},{"key":"FF5C","category":"Sm"},{"key":"FF5E","category":"Sm"},{"key":"FFE0","category":"Sc"},{"key":"FFE1","category":"Sc"},{"key":"FFE2","category":"Sm"},{"key":"FFE3","category":"Sk"},{"key":"FFE4","category":"So"},{"key":"FFE5","category":"Sc"},{"key":"FFE6","category":"Sc"},{"key":"FFE8","category":"So"},{"key":"FFED","category":"So"},{"key":"FFEE","category":"So"}],"base/symbols/math_whitespace.min":[{"locale":"base"},{"key":"0020","category":"Zs"},{"key":"00A0","category":"Zs"},{"key":"00AD","category":"Cf"},{"key":"2000","category":"Zs"},{"key":"2001","category":"Zs"},{"key":"2002","category":"Zs"},{"key":"2003","category":"Zs"},{"key":"2004","category":"Zs"},{"key":"2005","category":"Zs"},{"key":"2006","category":"Zs"},{"key":"2007","category":"Zs"},{"key":"2008","category":"Zs"},{"key":"2009","category":"Zs"},{"key":"200A","category":"Zs"},{"key":"200B","category":"Cf"},{"key":"200C","category":"Cf"},{"key":"200D","category":"Cf"},{"key":"200E","category":"Cf"},{"key":"200F","category":"Cf"},{"key":"2028","category":"Zl"},{"key":"2029","category":"Zp"},{"key":"202A","category":"Cf"},{"key":"202B","category":"Cf"},{"key":"202C","category":"Cf"},{"key":"202D","category":"Cf"},{"key":"202E","category":"Cf"},{"key":"202F","category":"Zs"},{"key":"205F","category":"Zs"},{"key":"2060","category":"Cf"},{"key":"2061","category":"Cf"},{"key":"2062","category":"Cf"},{"key":"2063","category":"Cf"},{"key":"2064","category":"Cf"},{"key":"206A","category":"Cf"},{"key":"206B","category":"Cf"},{"key":"206E","category":"Cf"},{"key":"206F","category":"Cf"},{"key":"FEFF","category":"Cf"},{"key":"FFF9","category":"Cf"},{"key":"FFFA","category":"Cf"},{"key":"FFFB","category":"Cf"}],"base/symbols/other_stars.min":[{"locale":"base"},{"key":"23E8","category":"So"},{"key":"2605","category":"So"},{"key":"2606","category":"So"},{"key":"26AA","category":"So"},{"key":"26AB","category":"So"},{"key":"2705","category":"So"},{"key":"2713","category":"So"},{"key":"2714","category":"So"},{"key":"2715","category":"So"},{"key":"2716","category":"So"},{"key":"2717","category":"So"},{"key":"2718","category":"So"},{"key":"271B","category":"So"},{"key":"271C","category":"So"},{"key":"2720","category":"So"},{"key":"2721","category":"So"},{"key":"2722","category":"So"},{"key":"2723","category":"So"},{"key":"2724","category":"So"},{"key":"2725","category":"So"},{"key":"2726","category":"So"},{"key":"2727","category":"So"},{"key":"2728","category":"So"},{"key":"2729","category":"So"},{"key":"272A","category":"So"},{"key":"272B","category":"So"},{"key":"272C","category":"So"},{"key":"272D","category":"So"},{"key":"272E","category":"So"},{"key":"272F","category":"So"},{"key":"2730","category":"So"},{"key":"2731","category":"So"},{"key":"2732","category":"So"},{"key":"2733","category":"So"},{"key":"2734","category":"So"},{"key":"2735","category":"So"},{"key":"2736","category":"So"},{"key":"2739","category":"So"},{"key":"273A","category":"So"},{"key":"273B","category":"So"},{"key":"273C","category":"So"},{"key":"273D","category":"So"},{"key":"273E","category":"So"},{"key":"273F","category":"So"},{"key":"2740","category":"So"},{"key":"2741","category":"So"},{"key":"2742","category":"So"},{"key":"2743","category":"So"},{"key":"2744","category":"So"},{"key":"2745","category":"So"},{"key":"2746","category":"So"},{"key":"2747","category":"So"},{"key":"2748","category":"So"},{"key":"2749","category":"So"},{"key":"274A","category":"So"},{"key":"274B","category":"So"},{"key":"274C","category":"So"},{"key":"274D","category":"So"}],"base/units/area.min":[{"locale":"base"},{"key":"sq","category":"other","names":["sq","sq."]},{"key":"sq inch","category":"area","names":["sq in","sq. in.","sq inch","sq. inch"]},{"key":"sq rd","category":"area","names":["sq rd","sq. rd."]},{"key":"sq ft","category":"area","names":["sq ft","sq. ft."]},{"key":"sq yd","category":"area","names":["sq yd","sq. yd."]},{"key":"sq mi","category":"area","names":["sq mi","sq. mi."]},{"key":"acr","category":"area","names":["ac","ac.","acr","acr."]},{"key":"ha","category":"area","names":["ha"]}],"base/units/currency.min":[{"locale":"base"},{"key":"$","category":"currency","names":["$","\u{1f4b2}","\uff04","\ufe69","USD"]},{"key":"\xa3","category":"currency","names":["\xa3","\uffe1","GBP"]},{"key":"\xa5","category":"currency","names":["\xa5","\uffe5","JPY"]},{"key":"\u20ac","category":"currency","names":["\u20ac","EUR"]},{"key":"\u20a1","category":"currency","names":["\u20a1","CRC"]},{"key":"\u20a2","category":"currency","names":["\u20a2"]},{"key":"\u20a3","category":"currency","names":["\u20a3"]},{"key":"\u20a4","category":"currency","names":["\u20a4"]},{"key":"\u20a5","category":"currency","names":["\u20a5"]},{"key":"\u20a6","category":"currency","names":["\u20a6","NGN"]},{"key":"\u20a7","category":"currency","names":["\u20a7"]},{"key":"\u20a8","category":"currency","names":["\u20a8","\u20b9","INR","NPR","PKR","LKR"]},{"key":"\u20a9","category":"currency","names":["\u20a9","\uffe6","KRW"]},{"key":"\u20aa","category":"currency","names":["\u20aa"]},{"key":"\u20ab","category":"currency","names":["\u20ab"]},{"key":"\u20ad","category":"currency","names":["\u20ad"]},{"key":"\u20ae","category":"currency","names":["\u20ae"]},{"key":"\u20af","category":"currency","names":["\u20af"]},{"key":"\u20b0","category":"currency","names":["\u20b0"]},{"key":"\u20b1","category":"currency","names":["\u20b1"]},{"key":"\u20b2","category":"currency","names":["\u20b2"]},{"key":"\u20b3","category":"currency","names":["\u20b3"]},{"key":"\u20b4","category":"currency","names":["\u20b4","UAH"]},{"key":"\u20b5","category":"currency","names":["\u20b5","GHS"]},{"key":"\u20b8","category":"currency","names":["\u20b8","KZT"]},{"key":"\u20ba","category":"currency","names":["\u20ba","TRY"]},{"key":"\u5143","category":"currency","names":["\u5143"]},{"key":"\xa2","category":"currency","names":["\uffe0","\xa2"]}],"base/units/energy.min":[{"locale":"base"},{"key":"W","category":"energy","si":true,"names":["W","w"]},{"key":"kwh","category":"energy","names":["kwh","kWh"]},{"key":"J","category":"energy","si":true,"names":["J"]},{"key":"N","category":"energy","si":true,"names":["N"]},{"key":"A","category":"energy","si":true,"names":["A"]},{"key":"V","category":"energy","si":true,"names":["V"]},{"key":"ohm","category":"energy","names":["Ohm","ohm"]},{"key":"\u03a9","category":"energy","si":true,"names":["\u03a9"]}],"base/units/length.min":[{"locale":"base"},{"key":"ft","category":"length","names":["ft","ft."]},{"key":"in","category":"length","names":["in","in."]},{"key":"mi","category":"length","names":["mi","mi."]},{"key":"yd","category":"length","names":["yd","yd."]},{"key":"link","category":"length","names":["li","li."]},{"key":"rod","category":"length","names":["rd","rd."]},{"key":"chain","category":"length","names":["ch","ch."]},{"key":"furlong","category":"length","names":["fur","fur."]},{"key":"n.m.","category":"length","names":["n.m."]},{"key":"m","category":"length","si":true,"names":["m"]}],"base/units/memory.min":[{"locale":"base"},{"key":"b","category":"memory","names":["b"]},{"key":"B","category":"memory","si":true,"names":["B"]},{"key":"KB","category":"memory","names":["KB"]}],"base/units/other.min":[{"locale":"base"},{"key":"doz","category":"other","names":["doz","doz.","dz","dz."]}],"base/units/speed.min":[{"locale":"base"},{"key":"kt","category":"speed","names":["kt","kt."]},{"key":"mph","category":"speed","names":["mph"]},{"key":"rpm","category":"speed","names":["rpm"]},{"key":"kmh","category":"speed","names":["kmh","kph"]}],"base/units/temperature.min":[{"locale":"base"},{"key":"F","category":"temperature","names":["F","F.","\xb0F"]},{"key":"C","category":"temperature","names":["C","\xb0C"]},{"key":"K","category":"temperature","names":["K","\xb0K"]}],"base/units/time.min":[{"locale":"base"},{"key":"s","category":"time","si":true,"names":["s"]},{"key":"\u2033","category":"time","names":["\u2033"]},{"key":"min","category":"time","names":["min","\u2032"]},{"key":"\xb0","category":"time","names":["\xb0"]},{"key":"h","category":"time","names":["h","hr"]}],"base/units/volume.min":[{"locale":"base"},{"key":"cu","category":"volume","names":["cu","cu."]},{"key":"cu inch","category":"volume","names":["cu in","cu. in."]},{"key":"cu ft","category":"volume","names":["cu ft","cu. ft."]},{"key":"cu yd","category":"volume","names":["cu yd","cu. yd."]},{"key":"bbl","category":"volume","names":["bbl.","bbl"]},{"key":"fl. oz.","category":"volume","names":["fl. oz.","fl oz"]},{"key":"gal","category":"volume","names":["gal","gal."]},{"key":"pt","category":"volume","names":["pt","pt."]},{"key":"qt","category":"volume","names":["qt","qt."]},{"key":"fluid dram","category":"volume","names":["fl dr","fl. dr."]},{"key":"tbsp","category":"volume","names":["tbsp","tbsp.","Tbsp","Tbsp."]},{"key":"tsp","category":"volume","names":["tsp","tsp."]},{"key":"cup","category":"volume","names":["cp","cp."]},{"key":"cc","category":"volume","names":["cc","ccm"]},{"key":"l","category":"volume","si":true,"names":["l"]}],"base/units/weight.min":[{"locale":"base"},{"key":"dram","category":"weight","names":["dr","dr."]},{"key":"oz","category":"weight","names":["oz","oz."]},{"key":"lb","category":"weight","names":["lb","lb."]},{"key":"st","category":"weight","names":["st","st."]},{"key":"qtr","category":"weight","names":["qtr","qtr."]},{"key":"cwt","category":"weight","names":["cwt","cwt."]},{"key":"LT","category":"weight","names":["LT","L.T."]},{"key":"gr","category":"weight","names":["gr"]},{"key":"g","category":"weight","si":true,"names":["g"]},{"key":"mcg","category":"weight","names":["mcg"]},{"key":"t","category":"weight","names":["t","T"]}],"base/rules/clearspeak_base.min":{"locale":"base","domain":"clearspeak","modality":"speech","kind":"abstract","rules":[["Rule","direct-speech","default","[t] @ext-speech","self::*[@ext-speech]","priority=Infinity"],["Rule","stree","default","[n] ./*[1]","self::stree"],["Rule","unknown","default","[n] text()","self::unknown"],["Rule","protected","default","[n] text() (grammar:ignoreCaps)","self::number","contains(@grammar, \\"protected\\")"],["Rule","omit-empty","default","[p] (pause:short)","self::empty"],["Rule","omit-font","default","[n] self::* (grammar:ignoreFont=@font)","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Rule","omit-font-text","default","[n] . (grammar:ignoreFont=@font)","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","contains(@annotation, \\"general:text\\")"],["SpecializedRule","omit-font","default","Caps_SayCaps"],["Rule","text","default","[n] text()","self::text"],["Rule","capital","default","[n] text() (pitch:0.6, grammar:ignoreCaps)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"simple function\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap","Caps_SayCaps","[n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]"],["Rule","capital-cap-l","Caps_SayCaps","[p] (pause:short); [n] text()","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Rule","capital-cap-r","Caps_SayCaps","[n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","following-sibling::*[1]"],["Rule","capital-cap-lr","Caps_SayCaps","[p] (pause:short); [n] text() (pause:short)","self::identifier","@role=\\"latinletter\\" or @role=\\"greekletter\\"",".[@category=\\"Lu\\"]","preceding-sibling::*[1]","following-sibling::*[1]","not(name(preceding-sibling::*[1])=\\"function\\")","not(contains(@grammar, \\"angle\\"))"],["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Specialized","font","default","Caps_SayCaps"],["Alias","font","self::identifier[@font=\\"normal\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","punctuation-lr","default","self::punctuation","@role=\\"comma\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)","not(following-sibling::*[1]/children)"],["Precondition","punctuation-l","default","self::punctuation","@role=\\"comma\\"","not(following-sibling::*[1]/children)"],["Precondition","punctuation-r","default","self::punctuation","@role=\\"comma\\"","not(preceding-sibling::*[1]/children)"],["Precondition","ellipsis","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","not(following-sibling::*[1])","not(preceding-sibling::*[last()][@role=\\"ellipsis\\"])"],["Precondition","ellipsis-andsoon","Ellipses_AndSoOn","self::punctuation","@role=\\"ellipsis\\"","preceding-sibling::*[1]","following-sibling::*[1]"],["Precondition","vbar-evaluated","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"subscript\\""],["Precondition","vbar-evaluated-both","default","self::punctuated","@role=\\"endpunct\\"","content/*[1][@role=\\"vbar\\"]","content/*[1][@embellished]","name(content/*[1])=\\"superscript\\"","name(content/*[1]/children/*[1])=\\"subscript\\""],["Precondition","vbar-such-that","VerticalLine_SuchThat","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-divides","default","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])","parent::*/parent::*[@role=\\"sequence\\"]"],["Precondition","vbar-always-divides","VerticalLine_Divides","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","vbar-given","VerticalLine_Given","self::punctuation","@role=\\"vbar\\"","not(parent::*/parent::*[@embellished=\\"punctuation\\"])"],["Precondition","member","default","self::operator","@role=\\"element\\""],["Precondition","member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\""],["Precondition","member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\""],["Precondition","member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\""],["Precondition","member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\""],["Precondition","not-member","default","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\""],["Precondition","not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\""],["Precondition","set-member","default","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-member","SetMemberSymbol_Member","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-element","SetMemberSymbol_Element","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-in","SetMemberSymbol_In","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"element\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member","default","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-member","SetMemberSymbol_Member","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-element","SetMemberSymbol_Element","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-in","SetMemberSymbol_In","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","set-not-member-belongs","SetMemberSymbol_Belongs","self::operator","@role=\\"nonelement\\"","contains(@annotation, \\"set:intensional\\")"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]","self::*"],["Precondition","degrees","default","self::punctuated[@role=\\"sequence\\"]","content/*[1][@role=\\"degree\\"]"],["Precondition","feet","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","foot","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2032\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inches","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","inch","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"number\\"","children/*[2][text()=\\"\u2033\\"]","children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"degree\\"))"],["Precondition","minutes","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")"],["Precondition","minute","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","seconds","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")"],["Precondition","second","default","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","contains(@grammar, \\"degree\\")","children/*[1][text()=\\"1\\"]"],["Precondition","degrees-angle","default","self::punctuation","@role=\\"degree\\""],["Precondition","degree-angle","default","self::punctuation","@role=\\"degree\\"","preceding-sibling::*[text()=\\"1\\"]"],["Precondition","minutes-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","minute-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","seconds-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","second-angle","Prime_Angle","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","feet-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","foot-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2032\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","inches-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","name(children/*[1])=\\"number\\" or (children/*[1][@role=\\"latinletter\\"] and \\"\\"=translate(children/*[1]/text(),\\"abcdefghijklmnopqrstuvwxyz\\", \\"\\"))"],["Precondition","inch-length","Prime_Length","self::superscript","children/*[2][@role=\\"prime\\"]","children/*[2][text()=\\"\u2033\\"]","not(contains(@grammar, \\"degree\\"))","children/*[1][text()=\\"1\\"]"],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","article","default","self::*[contains(@grammar, \\"addArticle\\")]","not(contains(@grammar, \\"noArticle\\"))"],["Precondition","appl","default","self::appl"],["Precondition","appl-simple","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"appl\\""],["Precondition","appl-simple-fenced","default","self::appl","@role=\\"simple function\\"","name(children/*[2])=\\"fenced\\"","name(children/*[2]/children/*[1])=\\"appl\\""],["Precondition","appl-times","Functions_None","self::appl"],["Precondition","function-prefix","default","self::appl","@role=\\"prefix function\\""],["Precondition","binary-operation","ImpliedTimes_MoreImpliedTimes","self::appl","@role=\\"prefix function\\"","parent::*/parent::infixop[@role=\\"implicit\\"]","following-sibling::*","not(contains(@grammar, \\"impliedTimes\\"))"],["Precondition","function-prefix-simple-arg","default","self::appl","@role=\\"prefix function\\"","name(children/*[2])=\\"fenced\\"","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[2]/children/*[1])!=\\"number\\"","name(children/*[2]/children/*[1])!=\\"identifier\\"","name(children/*[2]/children/*[1])!=\\"appl\\""],["Precondition","function-prefix-embell","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])!=\\"function\\""],["Precondition","function-prefix-fenced-or-frac-arg","default","self::appl","@role=\\"prefix function\\"","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))","self::*"],["Precondition","function-prefix-subscript","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"subscript\\"","self::*"],["Precondition","function-ln","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-pause","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-of","default","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","name(children/*[2])=\\"fenced\\"","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(following-sibling::*)","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-ln-natlog-pause","Log_LnAsNaturalLog","self::appl","@role=\\"prefix function\\"","content/*[2][text()=\\"ln\\"]","not(contains(@grammar, \\"NatLog\\"))"],["Precondition","function-prefix-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or name(children/*[2])=\\"fraction\\" or (name(children/*[2])!=\\"fenced\\" and not(contains(children/*[2]/@annotation, \\"clearspeak:simple\\")))"],["Precondition","function-prefix-subscript-as-exp","default","self::appl","@role=\\"prefix function\\"","name(parent::*/parent::*)=\\"superscript\\"","not(following-sibling::*)","name(children/*[1])=\\"subscript\\""],["Precondition","function-prefix-hyper","default","self::appl","@role=\\"prefix function\\"","children/*[1][@category=\\"Hyperbolic\\"]"],["Precondition","function-prefix-inverse","default","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","appl-triginverse","Trig_TrigInverse","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]"],["Precondition","function-prefix-arc-simple","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc-simple-fenced","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","name(children/*[2])=\\"fenced\\"","children/*[2]/children/*[1][@role=\\"prefix function\\"]","contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","function-prefix-arc","Trig_ArcTrig","self::appl","@role=\\"prefix function\\"","name(children/*[1])=\\"superscript\\"","name(children/*[1]/children/*[2])=\\"prefixop\\"","children/*[1]/children/*[2][@role=\\"negative\\"]","children/*[1]/children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))","(name(children/*[2])=\\"fenced\\" and not(contains(children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\"))) or (name(children/*[2])=\\"fraction\\" and children/*[2][@role!=\\"vulgar\\"])"],["Precondition","function-inverse","default","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-prefix-function","default","self::superscript","@role=\\"prefix function\\"","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-prefix-function","self::superscript[@role=\\"prefix function\\"]","name(children/*[2])=\\"identifier\\""],["Precondition","function-no-inverse","Functions_None","self::superscript","@role=\\"prefix function\\" or @role=\\"simple function\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=\\"1\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-simple-exponent","default","self::superscript","not(descendant::superscript)"],["Precondition","superscript-simple-exponent-end","default","self::superscript","not(descendant::superscript)","not(following-sibling::*)"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"number\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"fraction\\"","contains(children/superscript/children/*[1]/@annotation, \\"clearspeak:simple\\")"],["Alias","superscript-simple-exponent","self::superscript","children/superscript/children/*[2][text()=\\"2\\"] or children/superscript/children/*[2][text()=\\"3\\"]","name(children/superscript/children/*[1])=\\"identifier\\""],["Alias","superscript-simple-exponent","self::superscript","children/*[2][@role=\\"implicit\\"]","count(children/*[2]/children/*)=2","contains(children/*[2]/children/*[1]/@annotation, \\"simple\\")","name(children/*[2]/children/*[2])=\\"superscript\\"","(name(children/*[2]/children/*[2]/children/*[1])=\\"number\\" and contains(children/*[2]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")) or name(children/*[2]/children/*[2]/children/*[1])=\\"identifier\\"","children/*[2]/children/*[2]/children/*[2][text()=\\"2\\"] or children/*[2]/children/*[2]/children/*[2][text()=\\"3\\"]"],["Precondition","superscript-ordinal","default","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-non-ordinal","default","self::superscript","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-simple-function","default","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","children/*[2][@role!=\\"prime\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-simple-function-none","Functions_None","self::superscript","name(children/*[1])=\\"identifier\\"","children/*[1][@role=\\"simple function\\"]","not(contains(@grammar, \\"functions_none\\"))"],["Precondition","superscript-ordinal-number","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Alias","superscript-ordinal-number","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-negative","Exponent_Ordinal","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-default","Exponent_Ordinal","self::superscript","children//superscript"],["Precondition","superscript-ordinal-power-number","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-negative","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","name(children/*[2]/children/*[1])=\\"number\\"","children/*[2]/children/*[1][@role=\\"integer\\"]"],["Precondition","superscript-ordinal-power-identifier","Exponent_OrdinalPower","self::superscript","name(children/*[2])=\\"identifier\\"","children/*[2][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]"],["Precondition","superscript-ordinal-power-default","Exponent_OrdinalPower","self::superscript","children//superscript"],["Precondition","superscript-power","Exponent_AfterPower","self::superscript"],["Precondition","superscript-power-default","Exponent_AfterPower","self::superscript","children//superscript"],["Precondition","exponent","default","self::identifier","contains(@grammar, \\"ordinal\\")"],["Precondition","exponent-number","default","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinal-zero","Exponent_Ordinal","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","exponent-ordinalpower","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()!=\\"0\\"","not(contains(@annotation, \\"general:basenumber\\"))"],["Precondition","exponent-ordinalpower-zero","Exponent_OrdinalPower","self::number","@role=\\"integer\\"","contains(@grammar, \\"ordinal\\")","text()=\\"0\\""],["Precondition","square","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"2\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","cube","default","self::superscript","@role!=\\"unit\\"","children/*[2][text()=\\"3\\"]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","self::*"],["Precondition","paren-simple","default","self::fenced","@role=\\"leftright\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","name(../..)!=\\"superscript\\" and name(../..)!=\\"subscript\\""],["Precondition","paren-simple-exp","default","self::fenced","@role=\\"leftright\\"","name(../..)=\\"superscript\\"","children/*[1][@role=\\"integer\\"] or children/*[1][@role=\\"float\\"] or (children/*[1][@role=\\"vulgar\\"] and contains(children/*[1]/@annotation, \\"clearspeak:simple\\")) or children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"]"],["Precondition","paren-simple-nested-func","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Precondition","paren-simple-nested-func-no-bracket","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","name(children/*[1]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[1])=\\"function\\"","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\")","name(children/*[1]/children/*[2]/children/*[1])=\\"identifier\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"number\\""],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Specialized","fences-open-close","default","self::fenced","@role=\\"metric\\""],["Precondition","paren-simple-nested-func-default","default","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","not(contains(children/*[1]/@annotation, \\"clearspeak:simple\\"))"],["Precondition","paren-simple-nested-func-none","Functions_None","self::fenced","@role=\\"leftright\\"","name(../*[1])=\\"identifier\\" or name(../*[1])=\\"function\\"","parent::*/parent::*[@role=\\"simple function\\" or @role=\\"prefix function\\"]","children/*[1][@role=\\"simple function\\" or @role=\\"prefix function\\"]","contains(children/*[1]/children/*[2]/children/*[1]/@annotation, \\"clearspeak:simple\\") or name(children/*[1]/children/*[2]/children/*[1])=\\"subscript\\" or name(children/*[1]/children/*[2]/children/*[1])=\\"superscript\\" or children/*[1]/children/*[2]/children/*[1][@role=\\"vulgar\\"] "],["Specialized","fences-open-close","default","Paren_Speak"],["Alias","fences-open-close","self::fenced","@role=\\"composed function\\""],["Precondition","fence-silent","Paren_Silent","self::fenced"],["Precondition","fences-open-close-none","ImpliedTimes_None","self::fenced","@role=\\"leftright\\"","parent::*/parent::*[@role!=\\"simple function\\"]","parent::*/parent::*[@role!=\\"prefix function\\"]"],["Precondition","fence-nesting","Paren_SpeakNestingLevel","self::fence","contains(@grammar, \\"spokenFence\\")","CQFmatchingFences"],["Precondition","fence-no-nesting","Paren_SpeakNestingLevel","self::fence"],["Precondition","fences-points","Paren_CoordPoint","self::fenced","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]"],["Precondition","fences-interval","Paren_Interval","self::fenced","not(contains(@grammar, \\"interval\\"))","name(children/*[1])=\\"punctuated\\"","children/*[1][@role=\\"sequence\\"]","count(./children/*[1]/content/*)=1","children/*[1]/content/*[1][@role=\\"comma\\"]"],["Precondition","interval-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-closed-open","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\""],["Precondition","interval-open-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-closed","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\"]\\""],["Precondition","interval-open-inf-r","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-l","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-inf-lr","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-closed-open-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"[\\"","content/*[2]/text()=\\")\\"","children/*[1]/children/*[3]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[3])=\\"prefixop\\" and children/*[1]/children/*[3]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","interval-open-closed-inf","Paren_Interval","self::fenced","contains(@grammar, \\"interval\\")","content/*[1]/text()=\\"(\\"","content/*[2]/text()=\\"]\\"","children/*[1]/children/*[1]/text()=\\"\u221e\\" or (name(children/*[1]/children/*[1])=\\"prefixop\\" and children/*[1]/children/*[1]/children/*[1]/text()=\\"\u221e\\")"],["Precondition","paren-nested-embellished-funcs","Functions_None","self::fenced","@role=\\"leftright\\"","name(../..)=\\"appl\\"","name(children/*[1]) = \\"appl\\"","preceding-sibling::*/descendant-or-self::*[@role=\\"subsup\\"] or children/*[1]/descendant-or-self::*[@role=\\"subsup\\"]"],["Precondition","set-empty","default","self::fenced","@role=\\"set empty\\""],["Precondition","set-extended","default","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection","default","self::fenced","@role=\\"set collection\\""],["Alias","set-collection","self::fenced","@role=\\"set singleton\\""],["Precondition","set-extended-woall","Sets_woAll","self::fenced","@role=\\"set extended\\""],["Precondition","set-collection-silentbracket","Sets_SilentBracket","self::fenced","@role=\\"set collection\\""],["Precondition","subscript","default","self::subscript"],["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]"],["Precondition","subscript-index","default","self::subscript","contains(@grammar, \\"simpleDet\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-none","Functions_None","self::fraction","name(children/*[1])=\\"appl\\" or name(children/*[2])=\\"appl\\""],["Precondition","simple-fraction","default","self::fraction","contains(children/*[1]/@annotation, \\"clearspeak:simple\\") or contains(children/*[1]/@annotation, \\"clearspeak:unit\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\") or contains(children/*[2]/@annotation, \\"clearspeak:unit\\")"],["Precondition","simple-vulgar-fraction","default","self::fraction","@role=\\"vulgar\\""],["Precondition","simple-text-fraction","default","self::fraction","name(children/*[1])=\\"text\\"","name(children/*[2])=\\"text\\""],["Alias","simple-text-fraction","self::fraction","name(children/*[1])=\\"infixop\\"","children/*[1][@role=\\"unit\\"]","name(children/*[2])=\\"text\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction-over","Fraction_Over","self::fraction"],["Precondition","fraction-overendfrac","Fraction_OverEndFrac","self::fraction"],["Precondition","fraction-fracover","Fraction_FracOver","self::fraction"],["Precondition","fraction-per","Fraction_Per","self::fraction"],["Precondition","fraction-generalendfrac","Fraction_GeneralEndFrac","self::fraction"],["Precondition","fraction-general","Fraction_General","self::fraction"],["Precondition","simple-vulgar-fraction-ordinal","Fraction_Ordinal","self::fraction","@role=\\"vulgar\\""],["Precondition","fraction-endfrac","Fraction_EndFrac","self::fraction","not(contains(@grammar, \\"endfrac\\"))","not(contains(children/*[1]/@annotation, \\"clearspeak:unit\\"))","not(contains(children/*[2]/@annotation, \\"clearspeak:unit\\"))"],["Precondition","vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","name(children/*[1])=\\"fraction\\"","name(children/*[2])=\\"fraction\\"","contains(children/*[1]/@annotation, \\"clearspeak:simple\\")","contains(children/*[2]/@annotation, \\"clearspeak:simple\\")"],["Precondition","simple-vulgar-fraction-endfrac","Fraction_EndFrac","self::fraction","@role=\\"vulgar\\"","contains(@annotation, \\"clearspeak:simple\\")","self::*"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-nested","default","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","negative-sqrt","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\""],["Precondition","negative-sqrt-default","default","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","sqrt-plus-minus","Roots_PosNegSqRoot","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus","Roots_PosNegSqRoot","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-nested-plus-minus-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root","parent::stree or not(parent::*/parent::infixop[@role=\\"addition\\"]) or (parent::*/parent::*[1]/text()!=\\"\xb1\\" and parent::*/parent::*/text()!=\\"\u2213\\")"],["Precondition","sqrt-endroot","Roots_RootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-endroot","Roots_RootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::sqrt","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative-sqrt-posnegsqrootend","Roots_PosNegSqRootEnd","self::prefixop","@role=\\"negative\\"","name(children/*[1])=\\"sqrt\\"","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","cubic","default","self::root","children/*[1][text()=\\"3\\"]"],["Precondition","cubic-nested","default","self::root","children/*[1][text()=\\"3\\"]","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root","default","self::root"],["Precondition","root-nested","default","self::root","not(preceding-sibling::*)","ancestor::sqrt|ancestor::root"],["Precondition","root-endroot","Roots_RootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","root-posnegsqrootend","Roots_PosNegSqRootEnd","self::root","not(contains(@grammar, \\"EndRoot\\"))"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","positive","default","self::prefixop","@role=\\"positive\\""],["Precondition","angle-measure","default","self::infixop","content/*[1]/text()=\\"\u2220\\"","children/*[1][text()=\\"m\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","set-prefix-operators","default","self::*[@grammar]","contains(@grammar,\\"prefix\\")","descendant-or-self::*/text()=\\"\u2229\\" or descendant-or-self::*/text()=\\"\u222a\\"","self::*","self::*","self::*"],["Precondition","binary-operation-default","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","binary-operation-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::infixop","@role=\\"implicit\\""],["Precondition","binary-operation-pause","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\""],["Precondition","binary-operation-pause-r","default","self::infixop","@role=\\"implicit\\"","name(children/*[last()])=\\"appl\\""],["Precondition","binary-operation-pause-lr","default","self::infixop","@role=\\"implicit\\"","name(children/*[1])=\\"appl\\"","name(children/*[last()])=\\"appl\\""],["Precondition","implicit-times","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-default","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFsimpleArguments"],["Precondition","implicit-times-simple","default","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\"","CQFfencedArguments"],["Precondition","implicit-times-moreimpliedtimes","ImpliedTimes_MoreImpliedTimes","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","implicit-times-none","ImpliedTimes_None","self::operator","@role=\\"multiplication\\"","text()=\\"\u2062\\""],["Precondition","binary-operation-simple","default","self::infixop","@role=\\"implicit\\"","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))"],["Precondition","simple-in-fraction","default","self::*[@annotation]","contains(@annotation, \\"clearspeak:simple\\")","not(contains(@grammar, \\"inFrac\\"))","name(.)!=\\"identifier\\"","name(.)!=\\"function\\"","name(.)!=\\"number\\"","name(parent::*/parent::*)=\\"fraction\\"","not(preceding-sibling::*)"],["Precondition","operators-after-power","Exponent_AfterPower","self::infixop","@role=\\"implicit\\"","contains(@grammar, \\"afterPower\\")"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","natural-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2115\\" or (text()=\\"N\\" and @font=\\"double-struck\\")"],["Precondition","integers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2124\\" or (text()=\\"Z\\" and @font=\\"double-struck\\")"],["Precondition","rational-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211a\\" or (text()=\\"Q\\" and @font=\\"double-struck\\")"],["Precondition","real-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u211d\\" or (text()=\\"R\\" and @font=\\"double-struck\\")"],["Precondition","complex-numbers","default","self::identifier[@role=\\"numbersetletter\\"]","text()=\\"\u2102\\" or (text()=\\"C\\" and @font=\\"double-struck\\")"],["Precondition","natural-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","integers-super","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","rational-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","real-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u211d\\" or (children/*[1]/text()=\\"R\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","complex-numbers-super","default","self::superscript","children/*[1]/text()=\\"\u2102\\" or (children/*[1]/text()=\\"C\\" and children/*[1]/@font=\\"double-struck\\")","self::*","self::*","self::*"],["Precondition","natural-numbers-with-zero","default","self::subscript","children/*[1]/text()=\\"\u2115\\" or (children/*[1]/text()=\\"N\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"0\\""],["Precondition","positive-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-integers","default","self::superscript","children/*[1]/text()=\\"\u2124\\" or (children/*[1]/text()=\\"Z\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","positive-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"+\\"","self::*","self::*","self::*"],["Precondition","negative-rational-numbers","default","self::superscript","children/*[1]/text()=\\"\u211a\\" or (children/*[1]/text()=\\"Q\\" and children/*[1]/@font=\\"double-struck\\")","children/*[2]/text()=\\"-\\"","self::*","self::*","self::*"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-cardinality","AbsoluteValue_Cardinality","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-determinant","AbsoluteValue_Determinant","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-absend","AbsoluteValue_AbsEnd","self::fenced","@role=\\"metric\\""],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-simple","default","self::matrix","count(children/*)<4","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-trivial","default","self::vector","@role=\\"squarematrix\\""],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\"","count(children/*)<4","CQFcellsSimple"],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\""],["Precondition","matrix-vector","default","self::vector"],["Specialized","matrix-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-vector-simple","default","self::vector","count(children/*)<4","CQFcellsSimple","@role!=\\"squarematrix\\""],["Precondition","matrix-vector-simple-silentcolnum","Matrix_SilentColNum","self::vector"],["Precondition","matrix-row-vector","default","self::matrix","@role=\\"rowvector\\""],["Specialized","matrix-row-vector","default","Matrix_SpeakColNum"],["Precondition","matrix-row-vector-simple","default","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Precondition","matrix-row-vector-simple-silentcolnum","Matrix_SilentColNum","self::matrix","@role=\\"rowvector\\""],["Precondition","matrix-row-simple","default","self::row","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row-simple-silentcolnum","Matrix_SilentColNum","self::row"],["Precondition","line-simple","default","self::line","contains(@grammar, \\"simpleDet\\")"],["Precondition","matrix-row","default","self::row"],["Specialized","matrix-row","default","Matrix_SpeakColNum"],["Precondition","matrix-cell","default","self::cell"],["Precondition","matrix-end-matrix","Matrix_EndMatrix","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-vector","Matrix_EndMatrix","self::vector","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","matrix-end-determinant","Matrix_EndMatrix","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))"],["Precondition","vector","Matrix_Vector","self::vector"],["Specialized","vector","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-simple","Matrix_Vector","self::vector","count(children/*)<4","CQFcellsSimple"],["Specialized","vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector","Matrix_Vector","self::matrix","@role=\\"rowvector\\""],["Specialized","row-vector","Matrix_Vector","Matrix_EndVector"],["Precondition","row-vector-simple","Matrix_Vector","self::matrix","@role=\\"rowvector\\"","count(children/*[1]/children/*)<4","CQFcellsSimple"],["Specialized","row-vector-simple","Matrix_Vector","Matrix_EndVector"],["Precondition","vector-end-matrix","Matrix_EndVector","self::matrix","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector","Matrix_EndVector","self::vector","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-vector-endvector","Matrix_EndVector","self::matrix","@role=\\"rowvector\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","vector-end-determinant","Matrix_EndVector","self::matrix","@role=\\"determinant\\"","not(contains(@grammar, \\"EndMatrix\\"))","self::*"],["Precondition","binomial","Matrix_Combinatoric","self::vector","@role=\\"binomial\\""],["Precondition","lines-summary","default","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines-summary-none","MultiLineOverview_None","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Alias","lines-summary-none","self::table","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","cases-summary","default","self::cases","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","cases-summary-none","MultiLineOverview_None","self::cases","not(contains(@grammar, \\"layoutSummary\\"))","self::*"],["Precondition","lines","default","self::table"],["Alias","lines","self::multiline"],["Precondition","line","default","self::line"],["Precondition","row-medium","default","self::row","@role=\\"table\\""],["Alias","row-medium","self::row","@role=\\"cases\\""],["Precondition","row-long","MultiLinePausesBetweenColumns_Long","self::row","@role=\\"table\\""],["Alias","row-long","self::row","@role=\\"cases\\""],["Precondition","row-short","MultiLinePausesBetweenColumns_Short","self::row","@role=\\"table\\""],["Alias","row-short","self::row","@role=\\"cases\\""],["Precondition","blank-cell","default","self::cell","count(children/*)=0"],["Precondition","blank-line","default","self::line","count(children/*)=0"],["Precondition","blank-cell-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\""],["Precondition","blank-line-empty","default","self::empty","count(../*)=1","name(../..)=\\"line\\""],["Precondition","cases","default","self::cases"],["Precondition","lines-cases-summary","MultiLineLabel_Case","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-cases-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-cases","MultiLineLabel_Case","self::table"],["Alias","lines-cases","self::multiline"],["Precondition","lines-equations-summary","MultiLineLabel_Equation","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-equations-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-equations","MultiLineLabel_Equation","self::table"],["Alias","lines-equations","self::multiline"],["Precondition","lines-steps-summary","MultiLineLabel_Step","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-steps-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-steps","MultiLineLabel_Step","self::table"],["Alias","lines-steps","self::multiline"],["Precondition","lines-rows-summary","MultiLineLabel_Row","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-rows-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-rows","MultiLineLabel_Row","self::table"],["Alias","lines-rows","self::multiline"],["Precondition","lines-constraints-summary","MultiLineLabel_Constraint","self::multiline","not(contains(@grammar, \\"layoutSummary\\"))"],["Alias","lines-constraints-summary","self::table","not(contains(@grammar, \\"layoutSummary\\"))"],["Precondition","lines-constraints","MultiLineLabel_Constraint","self::table"],["Alias","lines-constraints","self::multiline"],["Precondition","lines-none","MultiLineLabel_None","self::table","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::multiline","contains(@grammar, \\"layoutSummary\\")"],["Alias","lines-none","self::cases","contains(@grammar, \\"layoutSummary\\")"],["Precondition","bigop","default","self::bigop"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","integral","default","self::integral"],["Precondition","integral-novar","default","self::integral","name(children/*[3])=\\"empty\\""],["Precondition","overscript","default","self::overscore"],["Precondition","overscript-accent","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscript-limits","default","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role!=\\"underaccent\\"]"],["Precondition","underscript","default","self::underscore"],["Precondition","underscript-limits","default","self::underscore","@role=\\"underover\\"","children/*[2][@role!=\\"underaccent\\"]"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","@role=\\"othernumber\\"","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","not(contains(@grammar, \\"protected\\"))"],["Precondition","decimal-period","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","decimal-period-singular","default","self::punctuated","@role=\\"sequence\\"","count(./content/*)=1","./content/*[1][@role=\\"fullstop\\"]","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"integer\\"]","name(children/*[3])=\\"overscore\\"","children/*[3][@role=\\"integer\\"]","children/*[3]/children/*[2][@role=\\"overaccent\\"]","children/*[3]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[3]/children/*[1]/text())=1"],["Precondition","decimal-period-singular-float","default","self::infixop","@role=\\"implicit\\"","count(./children/*)=2","name(children/*[1])=\\"number\\"","children/*[1][@role=\\"float\\"]","name(children/*[2])=\\"overscore\\"","children/*[2][@role=\\"integer\\"]","children/*[2]/children/*[2][@role=\\"overaccent\\"]","children/*[2]/children/*[2][contains(@annotation, \\"accent:bar\\")]","string-length(./children/*[2]/children/*[1]/text())=1"],["Precondition","number-with-spaces","default","self::number","contains(@grammar, \\"spaceout\\")"],["Precondition","decimal-point","default","self::punctuation","@role=\\"fullstop\\"","contains(@grammar,\\"number\\")"],["Precondition","line-segment","default","self::overscore","@role=\\"implicit\\"","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]","name(children/*[1])=\\"infixop\\"","count(./children/*[1]/children/*)=2"],["Precondition","conjugate","Bar_Conjugate","self::overscore","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","defined-by","default","self::overscore","@role=\\"equality\\"","@embellished=\\"relation\\"","name(children/*[2])=\\"text\\"","children/*[2][text()]=\\"def\\""],["Precondition","adorned-sign","default","self::overscore","@embellished","name(children/*[1])=\\"operator\\" or name(children/*[1])=\\"relation\\""],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","tensor-base","default","self::tensor"],["Precondition","left-super","default","self::*[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-super-list","default","self::punctuated[@role=\\"leftsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub","default","self::*[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","left-sub-list","default","self::punctuated[@role=\\"leftsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super","default","self::*[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-super-list","default","self::punctuated[@role=\\"rightsuper\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub","default","self::*[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","right-sub-list","default","self::punctuated[@role=\\"rightsub\\"]","not(contains(@grammar,\\"combinatorics\\"))"],["Precondition","empty-index","default","self::empty[@role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"leftsub\\" or @role=\\"leftsuper\\"]"],["Precondition","combinatorics","default","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\" or text()=\\"C\\"]"],["Precondition","choose","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"C\\"]"],["Precondition","permute","CombinationPermutation_ChoosePermute","self::tensor","name(children/*[3])=\\"empty\\"","name(children/*[5])=\\"empty\\"","children/*[1][text()=\\"P\\"]"],["Precondition","unit-singular","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-plural","default","self::identifier[@role=\\"unit\\"]","not(contains(@grammar, \\"singular\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-reciprocal","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","unit-reciprocal-singular","default","self::superscript[@role=\\"unit\\"]","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","unit-combine-singular","default","self::infixop[@role=\\"unit\\"]","name(children/*[1])=\\"number\\"","children/*[1][text()=1]"],["Precondition","unit-divide","default","self::fraction[@role=\\"unit\\"]"],["Precondition","currency","default","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[1][@role=\\"unit\\"]","children/*[1][@category=\\"unit:currency\\"]"],["Precondition","currency-position","Currency_Position","self::infixop","contains(@annotation, \\"clearspeak:unit\\")"],["Specialized","currency-position","Currency_Position","Currency_Prefix"],["Precondition","currency-prefix","Currency_Prefix","self::infixop","contains(@annotation, \\"clearspeak:unit\\")","children/*[last()][@role=\\"unit\\"]","children/*[last()][@category=\\"unit:currency\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","enclose-end","Enclosed_EndEnclose","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","crossout-end","Enclosed_EndEnclose","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-over","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under","default","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","cancel-over-end","Enclosed_EndEnclose","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel-over-end","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-under-end","Enclosed_EndEnclose","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-under-end","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"]],"annotators":["simple","unit"]},"base/rules/clearspeak_base_actions.min":{"domain":"clearspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","punctuation-lr","[p] (pause:short); [n] text() (pause:short)"],["Action","punctuation","[n] text()"],["Action","punctuation-l","[p] (pause:short); [n] text()"],["Action","punctuation-r","[n] text() (pause:short)"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","degrees","[m] children/* (grammar:degree)"],["Action","feet","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","foot","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate)"],["Action","inches","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural)"],["Action","inch","[n] children/*[1]; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate)"],["Action","minutes","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","degrees-angle","[t] text() (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","degree-angle","[t] text() (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","minutes-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","minute-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","seconds-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","second-angle","[n] children/*[1]; [t] children/*[2]/text() (grammar:annotation=\\"unit\\":translate)"],["Action","feet-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","foot-length","[n] children/*[1]; [t] \\"ft\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","inches-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate:plural, pause:short)"],["Action","inch-length","[n] children/*[1]; ; [t] \\"in\\" (grammar:annotation=\\"unit\\":translate, pause:short)"],["Action","punctuated","[m] children/*"],["Action","function","[n] text()"],["Action","binary-operation","[n] . (grammar:impliedTimes, pause:short)"],["Action","function-ln-natlog","[n] . (grammar:NatLog)"],["Action","function-ln-natlog-pause","[n] . (grammar:NatLog, pause:short)"],["Action","function-no-inverse","[n] . (grammar:functions_none)"],["Action","paren-simple","[n] children/*[1]"],["Action","paren-simple-exp","[n] children/*[1]"],["Action","paren-simple-nested-func","[n] children/*[1]"],["Action","paren-simple-nested-func-no-bracket","[n] children/*[1]"],["Action","fences-open-close","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","paren-simple-nested-func-default","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","paren-simple-nested-func-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-silent","[p] (pause:short); [n] children/*[1] (pause:short)"],["Action","fences-open-close-none","[p] (pause:short); [n] content/*[1] (grammar:spokenFence, pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (grammar:spokenFence, pause:short)"],["Action","fence-nesting","[n] text() (grammar:insertNesting=CSFnestingDepth)"],["Action","fence-no-nesting","[n] text()"],["Action","interval-open-inf-lr",""],["Action","paren-nested-embellished-funcs","[p] (pause:short); [n] content/*[1] (pause:short); [n] children/*[1] (pause:short); [n] content/*[2] (pause:short)"],["Action","set-collection-silentbracket","[n] children/*[1]"],["Action","prefix","[m] content/* (grammar:?prefix); [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/* (grammar:postfix)"],["Action","binary-operation-default","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-moreimpliedtimes","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation-pause-r","[m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","binary-operation-pause-lr","[p] (pause:short); [m] children/* (sepFunc:CTFcontentIterator, pause:short)"],["Action","implicit-times","[p] (pause:short)"],["Action","implicit-times-default",""],["Action","implicit-times-simple","[n] text()"],["Action","implicit-times-moreimpliedtimes","[n] text()"],["Action","implicit-times-none",""],["Action","binary-operation-simple","[m] children/* (rate:\\"0.5\\", pause:short)"],["Action","simple-in-fraction","[n] . (rate:\\"0.5\\", grammar:inFrac)"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","natural-numbers-super","[t] \\"n\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","integers-super","[t] \\"z\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","rational-numbers-super","[t] \\"q\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","real-numbers-super","[t] \\"r\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","complex-numbers-super","[t] \\"c\\" (join:\\"-\\",grammar:translate); [n] children/*[2] (grammar:numbers2alpha)"],["Action","matrix-row-simple","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","matrix-row-simple-silentcolnum","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","line-simple","[n] children/*[1]"],["Action","matrix-cell","[n] children/*[1]"],["Action","lines-summary-none","[n] . (grammar:?layoutSummary)"],["Action","cases-summary-none","[n] . (grammar:?layoutSummary)"],["Action","line","[n] children/*[1]"],["Action","row-medium","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"medium\\")"],["Action","row-long","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\")"],["Action","row-short","[m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\")"],["Action","lines-none","[p] (pause:short); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","overscript-accent","[n] children/*[1]; [n] children/*[2]"],["Action","number","[n] text()"],["Action","number-with-spaces","[m] CQFspaceoutNumber (grammar:!spaceout:number)"],["Action","tensor-base","[n] children/*[2]; [n] children/*[3]; [n] children/*[1]; [n] children/*[4]; [n] children/*[5]"],["Action","empty-index","[p] (pause:medium)"],["Action","combinatorics","[n] children/*[2] (grammar:combinatorics); [n] children/*[1]; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-singular","[t] text() (grammar:annotation=\\"unit\\":translate)"],["Action","unit-plural","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","unit-combine-singular","[n] children/*[1]; [n] children/*[2] (grammar:singular); [m] children/*[position()>2]"],["Action","currency","[m] children/*[position()>1]; [n] children/*[1]"],["Action","currency-position","[m] children/*"],["Action","currency-prefix","[n] children/*[last()]; [m] children/*[position()1","text()=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\\", \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\")","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\",\\"\\")"],["Specialized","number-as-upper-word","default","brief"],["Specialized","number-as-upper-word","default","sbrief"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-brief","brief","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","not(contains(@grammar, \\"baseline\\"))","preceding-sibling::*[1][contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-brief","brief","sbrief"],["Precondition","number-baseline-font","default","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font-brief","brief","self::number[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[contains(@role,\\"letter\\")]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Specialized","number-baseline-font-brief","brief","sbrief"],["Precondition","identifier-spacing","default","self::identifier","string-length(text())>1","@role!=\\"unit\\"","not(@font) or @font=\\"normal\\" or contains(@grammar, \\"ignoreFont\\")","text()!=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","identifier","default","self::identifier"],["Precondition","negative-number","default","self::prefixop","@role=\\"negative\\"","children/identifier"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/number"],["Alias","negative-number","self::prefixop","@role=\\"negative\\"","children/fraction[@role=\\"vulgar\\"]"],["Precondition","negative","default","self::prefixop","@role=\\"negative\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","division","default","self::infixop","@role=\\"division\\"","count(children/*)=2"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","subtraction","default","self::infixop","@role=\\"subtraction\\""],["Precondition","function-unknown","default","self::appl"],["Precondition","function-prefix","default","self::appl","children/*[1][@role=\\"prefix function\\"]"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Alias","fences-open-close","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-neutral-sbrief","sbrief","self::fenced","@role=\\"neutral\\""],["Precondition","fences-metric","default","self::fenced","@role=\\"metric\\""],["Precondition","fences-metric-sbrief","sbrief","self::fenced","@role=\\"metric\\""],["Precondition","empty-set","default","self::fenced[@role=\\"set empty\\"]","not(name(../..)=\\"appl\\")"],["Specialized","empty-set","default","sbrief"],["Precondition","fences-set","default","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","fences-set-sbrief","sbrief","self::fenced","contains(@role,\\"set \\")","not(name(../..)=\\"appl\\")"],["Precondition","text","default","self::text"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","minus","default","self::operator","text()=\\"-\\""],["Precondition","fraction","default","self::fraction"],["Precondition","fraction-brief","brief","self::fraction"],["Precondition","fraction-sbrief","sbrief","self::fraction"],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Specialized","vulgar-fraction","default","brief"],["Specialized","vulgar-fraction","default","sbrief"],["Precondition","continued-fraction-outer","default","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-outer-brief","brief","self::fraction","not(ancestor::fraction)","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Specialized","continued-fraction-outer-brief","brief","sbrief"],["Precondition","continued-fraction-inner","default","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-brief","brief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","continued-fraction-inner-sbrief","sbrief","self::fraction","ancestor::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\" and not(following-sibling::*)]"],["Precondition","sqrt","default","self::sqrt"],["Precondition","sqrt-brief","brief","self::sqrt"],["Precondition","sqrt-sbrief","sbrief","self::sqrt"],["Precondition","root-small","default","self::root","CQFisSmallRoot"],["Precondition","root-small-brief","brief","self::root","CQFisSmallRoot"],["Precondition","root-small-sbrief","sbrief","self::root","CQFisSmallRoot"],["Precondition","root","default","self::root"],["Precondition","root-brief","brief","self::root"],["Precondition","root-sbrief","sbrief","self::root"],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","integral-brief","brief","self::limboth","@role=\\"integral\\""],["Specialized","integral-brief","brief","sbrief"],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)=2"],["Precondition","multi-equality","default","self::relseq","@role=\\"equality\\"","count(./children/*)>2"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-brief","brief","self::subscript"],["Specialized","subscript-brief","brief","sbrief"],["Precondition","subscript-simple","default","self::subscript","name(./children/*[1])=\\"identifier\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","subscript-simple","default","brief"],["Specialized","subscript-simple","default","sbrief"],["Precondition","subscript-baseline","default","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","subscript-baseline-brief","brief","self::subscript","following-sibling::*","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and @role!=\\"subsup\\"","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","subscript-baseline-brief","brief","sbrief"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline","self::subscript","not(following-sibling::*)","@embellished"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","CGFbaselineConstraint"],["Alias","subscript-baseline-brief","self::subscript","not(following-sibling::*)","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","subscript-empty-sup","default","brief"],["Specialized","subscript-empty-sup","brief","sbrief"],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-brief","brief","self::superscript"],["Specialized","superscript-brief","brief","sbrief"],["Precondition","superscript-baseline","default","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Precondition","superscript-baseline-brief","brief","self::superscript","following-sibling::*","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Specialized","superscript-baseline-brief","brief","sbrief"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","ancestor::relseq|ancestor::multirel","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline-brief","self::superscript","not(following-sibling::*)","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Specialized","superscript-empty-sub","default","brief"],["Specialized","superscript-empty-sub","brief","sbrief"],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","square","default","self::superscript","children/*[2]","children/*[2][text()=2]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","square","default","brief"],["Specialized","square","default","sbrief"],["Alias","square","self::superscript","children/*[2]","children/*[2][text()=2]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","cube","default","self::superscript","children/*[2]","children/*[2][text()=3]","name(children/*[1])!=\\"text\\" or not(name(children/*[1])=\\"text\\" and (name(../../../punctuated[@role=\\"text\\"]/..)=\\"stree\\" or name(..)=\\"stree\\"))","name(children/*[1])!=\\"subscript\\" or (name(children/*[1])=\\"subscript\\" and name(children/*[1]/children/*[1])=\\"identifier\\" and name(children/*[1]/children/*[2])=\\"number\\" and children/*[1]/children/*[2][@role!=\\"mixed\\"] and children/*[1]/children/*[2][@role!=\\"othernumber\\"])","not(@embellished)"],["Specialized","cube","default","brief"],["Specialized","cube","default","sbrief"],["Alias","cube","self::superscript","children/*[2]","children/*[2][text()=3]","@embellished","children/*[1][@role=\\"prefix operator\\"]"],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Specialized","prime","default","brief"],["Specialized","prime","default","sbrief"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Alias","double-prime","self::operator","@role=\\"prime\\"","string-length(text())=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Alias","triple-prime","self::operator","@role=\\"prime\\"","string-length(text())=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Alias","quadruple-prime","self::operator","@role=\\"prime\\"","string-length(text())=4"],["Precondition","counted-prime","default","self::punctuated","@role=\\"prime\\""],["Precondition","counted-prime-multichar","default","self::operator","@role=\\"prime\\"","string-length(text())>4"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Specialized","prime-subscript-brief","brief","sbrief"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Precondition","prime-subscript-baseline-brief","brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Specialized","prime-subscript-baseline-brief","brief","sbrief"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Alias","prime-subscript-baseline-brief","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Specialized","prime-subscript-simple","default","brief"],["Specialized","prime-subscript-simple","default","sbrief"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Specialized","overscore-brief","brief","sbrief"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","double-overscore-brief","brief","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Specialized","double-overscore-brief","brief","sbrief"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Specialized","underscore-brief","brief","sbrief"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","double-underscore-brief","brief","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Specialized","double-underscore-brief","brief","sbrief"],["Precondition","overbar","default","self::overscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"overaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","overbar","default","brief"],["Specialized","overbar","default","sbrief"],["Precondition","underbar","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Specialized","underbar","default","brief"],["Specialized","underbar","default","sbrief"],["Precondition","overtilde","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@role,\\"letter\\")","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","overtilde","default","brief"],["Specialized","overtilde","default","sbrief"],["Precondition","undertilde","default","self::underscore","contains(@role,\\"letter\\")","children/*[2][@role=\\"underaccent\\"]","children/*[2][contains(@annotation, \\"accent:tilde\\")]"],["Specialized","undertilde","default","brief"],["Specialized","undertilde","default","sbrief"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-sbrief","sbrief","self::matrix"],["Alias","matrix","self::vector"],["Alias","matrix-sbrief","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","row-with-label","default","self::row","content"],["Precondition","row-with-label-brief","brief","self::row","content"],["Specialized","row-with-label-brief","brief","sbrief"],["Precondition","row-with-text-label","sbrief","self::row","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","determinant","default","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-sbrief","sbrief","self::matrix","@role=\\"determinant\\""],["Precondition","determinant-simple","default","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","determinant-simple-sbrief","sbrief","self::matrix","@role=\\"determinant\\"","CQFdetIsSimple"],["Precondition","row-simple","default","self::row","@role=\\"determinant\\"","contains(@grammar, \\"simpleDet\\")"],["Precondition","layout","default","self::table"],["Precondition","layout-sbrief","sbrief","self::table"],["Precondition","binomial","default","self::vector","@role=\\"binomial\\""],["Precondition","binomial-sbrief","sbrief","self::vector","@role=\\"binomial\\""],["Precondition","cases","default","self::cases"],["Precondition","cases-sbrief","sbrief","self::cases"],["Alias","layout","self::multiline"],["Alias","layout-sbrief","self::multiline"],["Precondition","line","default","self::line"],["Precondition","line-with-label","default","self::line","content"],["Precondition","line-with-label-brief","brief","self::line","content"],["Specialized","line-with-label-brief","brief","sbrief"],["Precondition","line-with-text-label","sbrief","self::line","content","name(content/cell/children/*[1])=\\"text\\""],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Specialized","empty-line","default","brief"],["Specialized","empty-line","brief","sbrief"],["Precondition","empty-line-with-label","default","self::line","count(children/*)=0","content"],["Precondition","empty-line-with-label-brief","brief","self::line","count(children/*)=0","content"],["Specialized","empty-line-with-label-brief","brief","sbrief"],["Precondition","enclose","default","self::enclose"],["Alias","overbar","self::enclose","@role=\\"top\\""],["Alias","underbar","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Specialized","cancel","default","brief"],["Specialized","cancel","default","sbrief"],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Specialized","cancel-reverse","default","brief"],["Specialized","cancel-reverse","default","sbrief"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","unit","default","self::identifier[@role=\\"unit\\"]"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-square","default","brief"],["Specialized","unit-square","brief","sbrief"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Specialized","unit-cubic","default","brief"],["Specialized","unit-cubic","brief","sbrief"],["Precondition","unit-combine","default","self::infixop[@role=\\"unit\\"]"],["Precondition","multi-inference","default","self::inference"],["Precondition","inference","default","self::inference","count(children/*[2]/children/*)<2"],["Precondition","premise","default","self::premises"],["Precondition","conclusion","default","self::conclusion"],["Precondition","label","default","self::rulelabel"],["Precondition","axiom","default","self::inference[@role=\\"axiom\\"]"],["Precondition","empty-axiom","default","self::inference[@role=\\"axiom\\"]","name(children/*[1])=\\"empty\\""],["Generator","CGFtensorRules"]]},"base/rules/mathspeak_base_actions.min":{"domain":"mathspeak","locale":"base","modality":"speech","kind":"actions","rules":[["Action","number","[n] text()"],["Action","identifier-spacing","[m] CQFspaceoutIdentifier"],["Action","identifier","[n] text()"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","implicit","[m] children/*"],["Action","function-unknown","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","text","[n] text()"],["Action","matrix-cell","[n] children/*[1] (pause:300)"],["Action","row-simple","[m] children/*;"],["Action","line","[m] children/*"],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuated","[m] children/*"],["Action","fraction","[t] CSFopenFracVerbose; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracVerbose"],["Action","fraction-brief","[t] CSFopenFracBrief; [n] children/*[1]; [t] CSFoverFracVerbose; [n] children/*[2]; [t] CSFcloseFracBrief"],["Action","fraction-sbrief","[t] CSFopenFracSbrief; [n] children/*[1]; [t] CSFoverFracSbrief; [n] children/*[2]; [t] CSFcloseFracSbrief"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","sqrt","[t] CSFopenRadicalVerbose; [n] children/*[1]; [t] CSFcloseRadicalVerbose"],["Action","sqrt-brief","[t] CSFopenRadicalBrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","sqrt-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[1]; [t] CSFcloseRadicalBrief"],["Action","root-small","[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-small-brief","[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-small-sbrief","[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root","[t] CSFindexRadicalVerbose; [n] children/*[1];[t] CSFopenRadicalVerbose; [n] children/*[2]; [t] CSFcloseRadicalVerbose"],["Action","root-brief","[t] CSFindexRadicalBrief; [n] children/*[1];[t] CSFopenRadicalBrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","root-sbrief","[t] CSFindexRadicalSbrief; [n] children/*[1];[t] CSFopenRadicalSbrief; [n] children/*[2]; [t] CSFcloseRadicalBrief"],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","multi-equality","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]"],["Action","subscript-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscriptVerbose; [n] children/*[2]; [t] CSFbaselineVerbose"],["Action","subscript-baseline-brief","[n] children/*[1]; [t] CSFsubscriptBrief; [n] children/*[2]; [t] CSFbaselineBrief"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2]"],["Action","superscript-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscriptVerbose; [n] children/*[2];[t] CSFbaselineVerbose"],["Action","superscript-baseline-brief","[n] children/*[1]; [t] CSFsuperscriptBrief; [n] children/*[2];[t] CSFbaselineBrief"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","double-prime","[t] \\"\u2033\\" (grammar:translate)"],["Action","triple-prime","[t] \\"\u2034\\" (grammar:translate)"],["Action","quadruple-prime","[t] \\"\u2057\\" (grammar:translate)"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptVerbose; [n] children/*[1]/children/*[2]; [t] CSFbaselineVerbose"],["Action","prime-subscript-baseline-brief","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscriptBrief; [n] children/*[1]/children/*[2]; [t] CSFbaselineBrief"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2];[n] children/*[1]/children/*[2]"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-combine","[m] children/*"],["Action","limboth","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]"],["Action","limupper","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]"],["Action","limboth-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFoverscript; [n] children/*[3]; [t] CSFendscripts"],["Action","limlower-end","[n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] CSFendscripts"],["Action","limupper-end","[n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] CSFendscripts"]]},"base/rules/mathspeak_base_romance.min":{"domain":"mathspeak","locale":"romance","modality":"speech","kind":"abstract","inherits":"base","rules":[["Precondition","logarithm-base","default","self::subscript","children/*[1][@category=\\"Logarithm\\"]","name(./children/*[2])=\\"identifier\\" or name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Specialized","logarithm-base","default","brief"],["Specialized","logarithm-base","default","sbrief"]]},"base/rules/prefix_base.min":{"modality":"prefix","domain":"default","locale":"base","kind":"abstract","rules":[["Precondition","numerator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=0"],["Precondition","denominator","default","self::*","name(../..)=\\"fraction\\"","count(preceding-sibling::*)=1"],["Precondition","base","default","self::*","count(preceding-sibling::*)=0","name(../..)=\\"superscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"subscript\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"overscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"underscore\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"tensor\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limlower\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limupper\\""],["Alias","base","self::*","count(preceding-sibling::*)=0","name(../..)=\\"limboth\\""],["Precondition","exponent","default","self::*","name(../..)=\\"superscript\\"","count(preceding-sibling::*)=1"],["Precondition","subscript","default","self::*","name(../..)=\\"subscript\\"","count(preceding-sibling::*)=1"],["Precondition","overscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"overscore\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limupper\\""],["Alias","overscript","self::*","count(preceding-sibling::*)=2","name(../..)=\\"limboth\\""],["Precondition","underscript","default","self::*","count(preceding-sibling::*)=1","name(../..)=\\"underscore\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limlower\\""],["Alias","underscript","self::*","count(preceding-sibling::*)=1","name(../..)=\\"limboth\\""],["Precondition","radicand","default","self::*","name(../..)=\\"sqrt\\""],["Alias","radicand","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=1"],["Precondition","index","default","self::*","name(../..)=\\"root\\"","count(preceding-sibling::*)=0"],["Precondition","leftsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsub\\""],["Precondition","leftsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsub\\""],["Precondition","leftsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"leftsuper\\""],["Precondition","leftsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"leftsuper\\""],["Precondition","rightsub","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsub\\""],["Precondition","rightsub-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsub\\""],["Precondition","rightsuper","default","self::*","name(../..)=\\"tensor\\"","@role=\\"rightsuper\\""],["Precondition","rightsuper-counted","default","self::*","name(../..)=\\"punctuated\\"","name(../../../..)=\\"tensor\\"","../../@role=\\"rightsuper\\""],["Precondition","choice","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=0"],["Precondition","select","default","self::line","@role=\\"binomial\\"","parent::*/parent::vector","count(preceding-sibling::*)=1"],["Precondition","row","default","self::row"],["Alias","row","self::line"],["Precondition","cell","default","self::cell","contains(@grammar,\\"depth\\")"],["Precondition","cell-simple","default","self::cell"]]},"base/rules/summary_base.min":{"modality":"summary","locale":"base","kind":"abstract","rules":[["Rule","stree","default.default","[n] ./*[1]","self::stree"],["Precondition","abstr-identifier-long","default.default","self::identifier","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-identifier","default.default","self::identifier"],["Precondition","abstr-number-long","default.default","self::number","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-number","default.default","self::number"],["Precondition","abstr-mixed-number-long","default.default","self::number","@role=\\"mixed\\"","contains(@grammar, \\"collapsed\\")"],["Precondition","abstr-mixed-number","default.default","self::number","@role=\\"mixed\\""],["Precondition","abstr-text","default.default","self::text"],["Precondition","abstr-function","default.default","self::function"],["Precondition","abstr-function-brief","mathspeak.brief","self::function"],["Specialized","abstr-function-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-lim","default.default","self::function","@role=\\"limit function\\""],["Precondition","abstr-lim-brief","mathspeak.brief","self::function","@role=\\"limit function\\""],["Specialized","abstr-lim-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-fraction","default.default","self::fraction"],["Precondition","abstr-fraction-brief","mathspeak.brief","self::fraction"],["Specialized","abstr-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-continued-fraction","default.default","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Precondition","abstr-continued-fraction-brief","mathspeak.brief","self::fraction","children/*[2]/descendant-or-self::*[@role=\\"ellipsis\\"]"],["Specialized","abstr-continued-fraction-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-sqrt","default.default","self::sqrt"],["Precondition","abstr-sqrt-nested","default.default","self::sqrt","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root","default.default","self::root"],["Precondition","abstr-root-brief","mathspeak.brief","self::root"],["Specialized","abstr-root-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-root-nested-end","default.default","self::root","contains(@grammar, \\"collapsed\\")","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root","following-sibling::* or ancestor::*/following-sibling::*"],["Precondition","abstr-root-nested","default.default","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Precondition","abstr-root-nested-brief","mathspeak.brief","self::root","children/*/descendant-or-self::sqrt or children/*/descendant-or-self::root"],["Specialized","abstr-root-nested-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-superscript","default.default","self::superscript"],["Precondition","abstr-subscript","default.default","self::subscript"],["Precondition","abstr-subsup","default.default","self::superscript","name(children/*[1])=\\"subscript\\""],["Precondition","abstr-infixop","default.default","self::infixop"],["Precondition","abstr-infixop-var","default.default","self::infixop","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-infixop-brief","mathspeak.brief","self::infixop"],["Specialized","abstr-infixop-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition","default.default","self::infixop","@role=\\"addition\\""],["Precondition","abstr-addition-brief","mathspeak.brief","self::infixop","@role=\\"addition\\""],["Specialized","abstr-addition-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-addition-var","default.default","self::infixop","@role=\\"addition\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multiplication","default.default","self::infixop","@role=\\"multiplication\\""],["Precondition","abstr-multiplication-brief","mathspeak.brief","self::infixop","@role=\\"multiplication\\""],["Specialized","abstr-multiplication-brief","mathspeak.brief","mathspeak.sbrief"],["Alias","abstr-multiplication","self::infixop","@role=\\"implicit\\""],["Alias","abstr-multiplication-brief","self::infixop","@role=\\"implicit\\""],["Precondition","abstr-multiplication-var","default.default","self::infixop","@role=\\"multiplication\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-multiplication-var","self::infixop","@role=\\"implicit\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-vector","default.default","self::vector"],["Precondition","abstr-vector-brief","mathspeak.brief","self::vector"],["Specialized","abstr-vector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-vector-var","default.default","self::vector","./children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-binomial","default.default","self::vector","@role=\\"binomial\\""],["Specialized","abstr-binomial","default.default","mathspeak.brief"],["Specialized","abstr-binomial","default.default","mathspeak.sbrief"],["Precondition","abstr-determinant","default.default","self::matrix","@role=\\"determinant\\""],["Precondition","abstr-determinant-brief","mathspeak.brief","self::matrix","@role=\\"determinant\\""],["Specialized","abstr-determinant-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-determinant-var","default.default","self::matrix","@role=\\"determinant\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-squarematrix","default.default","self::matrix","@role=\\"squarematrix\\""],["Precondition","abstr-squarematrix-brief","mathspeak.brief","self::matrix","@role=\\"squarematrix\\""],["Specialized","abstr-squarematrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector","default.default","self::matrix","@role=\\"rowvector\\""],["Precondition","abstr-rowvector-brief","mathspeak.brief","self::matrix","@role=\\"rowvector\\""],["Specialized","abstr-rowvector-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-rowvector-var","default.default","self::matrix","@role=\\"rowvector\\"","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-matrix","default.default","self::matrix"],["Precondition","abstr-matrix-brief","mathspeak.brief","self::matrix"],["Specialized","abstr-matrix-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-matrix-var","default.default","self::matrix","./children/*/children/*/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-cases","default.default","self::cases"],["Precondition","abstr-cases-brief","mathspeak.brief","self::cases"],["Specialized","abstr-cases-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-cases-var","default.default","self::cases","./children/row/children/cell/children/punctuation[@role=\\"ellipsis\\"]or ./children/line/children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-punctuated","default.default","self::punctuated"],["Precondition","abstr-punctuated-brief","mathspeak.brief","self::punctuated"],["Specialized","abstr-punctuated-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-punctuated-var","default.default","self::punctuated","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-bigop","default.default","self::bigop"],["Precondition","abstr-integral","default.default","self::*","@role=\\"integral\\""],["Precondition","abstr-relation","default.default","self::relseq","count(./children/*)=2"],["Precondition","abstr-relation-seq","default.default","self::relseq","count(./children/*)>2"],["Precondition","abstr-relation-seq-brief","mathspeak.brief","self::relseq","count(./children/*)>2"],["Specialized","abstr-relation-seq-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-relation-var","default.default","self::relseq","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Alias","abstr-relation","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2"],["Alias","abstr-relation-var","self::multirel","@role!=\\"unknown\\"","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-multirel","default.default","self::multirel","count(./children/*)>2"],["Precondition","abstr-multirel-brief","mathspeak.brief","self::multirel","count(./children/*)>2"],["Specialized","abstr-multirel-brief","mathspeak.brief","mathspeak.sbrief"],["Precondition","abstr-multirel-var","default.default","self::multirel","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","abstr-table","default.default","self::table"],["Precondition","abstr-line","default.default","self::line"],["Precondition","abstr-row","default.default","self::row"],["Precondition","abstr-cell","default.default","self::cell"]]},"base/rules/summary_base_romance.min":{"modality":"summary","locale":"romance","kind":"abstract","inherits":"base","rules":[["Precondition","collapsed-masculine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:m\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-masculine","default.default","mathspeak.brief"],["Specialized","collapsed-masculine","default.default","mathspeak.sbrief"],["Precondition","collapsed-feminine","default.default","self::*[@grammar]","contains(@grammar, \\"gender:f\\")","contains(@grammar, \\"collapsed\\")"],["Specialized","collapsed-feminine","default.default","mathspeak.brief"],["Specialized","collapsed-feminine","default.default","mathspeak.sbrief"],["Rule","no-collapsed","default.default","[t] \\"\\"","self::*[@grammar]","contains(@grammar, \\"gender\\")","not(contains(@grammar, \\"collapsed\\"))"],["SpecializedRule","no-collapsed","default.default","mathspeak.brief"],["SpecializedRule","no-collapsed","default.default","mathspeak.sbrief"]]}}'),Vw=JSON.parse('{"en/messages/alphabets.min":{"kind":"alphabets","locale":"en","messages":{"latinSmall":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],"latinCap":["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],"greekSmall":["nabla","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lamda","mu","nu","xi","omicron","pi","rho","final sigma","sigma","tau","upsilon","phi","chi","psi","omega","partial differential","epsilon","theta","kappa","phi","rho","pi"],"greekCap":["Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lamda","Mu","Nu","Xi","Omicron","Pi","Rho","Theta","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega"],"capPrefix":{"default":"cap","mathspeak":"upper"},"smallPrefix":{"default":""},"digitPrefix":{"default":""}}},"en/messages/messages.min":{"kind":"messages","locale":"en","messages":{"MS":{"START":"Start","FRAC_V":"Fraction","FRAC_B":"Frac","FRAC_S":"Frac","END":"End","FRAC_OVER":"Over","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"EndFrac","SUPER":"Super","SUB":"Sub","SUP":"Sup","SUPERSCRIPT":"Superscript","SUBSCRIPT":"Subscript","BASELINE":"Baseline","BASE":"Base","NESTED":"Nested","NEST_ROOT":"Nest","STARTROOT":"StartRoot","ENDROOT":"EndRoot","ROOTINDEX":"RootIndex","ROOT":"Root","INDEX":"Index","UNDER":"Under","UNDERSCRIPT":"Underscript","OVER":"Over","OVERSCRIPT":"Overscript","ENDSCRIPTS":"Endscripts"},"MSroots":{},"font":{"bold":"bold","bold-fraktur":"bold fraktur","bold-italic":"bold italic","bold-script":"bold script","caligraphic":"calligraphic","caligraphic-bold":"calligraphic bold","double-struck":"double struck","double-struck-italic":"double struck italic","fraktur":"fraktur","fullwidth":"fullwidth","italic":"italic","monospace":"monospace","normal":"normal","oldstyle":"oldstyle","oldstyle-bold":"oldstyle bold","script":"script","sans-serif":"sans serif","sans-serif-italic":"sans serif italic","sans-serif-bold":"sans serif bold","sans-serif-bold-italic":"sans serif bold italic","unknown":"unknown"},"embellish":{"super":"super","sub":"sub","circled":"circled","parenthesized":"parenthesized","period":["period","postfixCombiner"],"negative-circled":"black circled","double-circled":"double circled","circled-sans-serif":"circled sans serif","negative-circled-sans-serif":"black circled sans serif","comma":["comma","postfixCombiner"],"squared":"squared","negative-squared":"black squared"},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"box","roundedbox":"rounded box","circle":"circle","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"phasor angle","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":"\\\\.","DIGIT_GROUP":",","JOINER_SUBSUPER":" ","JOINER_FRAC":""},"unitTimes":""}},"en/messages/numbers.min":{"kind":"numbers","locale":"en","messages":{"zero":"zero","ones":["","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"],"tens":["","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"],"large":["","thousand","million","billion","trillion","quadrillion","quintillion","sextillion","septillion","octillion","nonillion","decillion"],"vulgarSep":" ","numSep":" "}},"en/si/prefixes.min":[{"Y":"yotta","Z":"zetta","E":"exa","P":"peta","T":"tera","G":"giga","M":"mega","k":"kilo","h":"hecto","da":"deka","d":"deci","c":"centi","m":"milli","\xb5":"micro","\u03bc":"micro","n":"nano","p":"pico","f":"femto","a":"atto","z":"zepto","y":"yocto"}],"en/functions/algebra.min":[{"locale":"en"},{"key":"deg","mappings":{"default":{"default":"degree"}}},{"key":"det","mappings":{"default":{"default":"determinant"},"mathspeak":{"default":"det"}}},{"key":"dim","mappings":{"default":{"default":"dimension"}}},{"key":"hom","mappings":{"default":{"default":"homomorphism"},"mathspeak":{"default":"hom"},"clearspeak":{"default":"hom"}}},{"key":"ker","mappings":{"default":{"default":"kernel"}}},{"key":"Tr","mappings":{"default":{"default":"trace"}}}],"en/functions/elementary.min":[{"locale":"en"},{"key":"log","mappings":{"default":{"default":"log"}}},{"key":"ln","mappings":{"default":{"default":"natural log"},"mathspeak":{"default":"ln"},"clearspeak":{"default":"l n","Log_LnAsNaturalLog":"natural log"}}},{"key":"lg","mappings":{"default":{"default":"log base 10"}}},{"key":"exp","mappings":{"default":{"default":"exponential"},"mathspeak":{"default":"exp"},"clearspeak":{"default":"exp"}}},{"key":"gcd","mappings":{"default":{"default":"greatest common divisor"},"mathspeak":{"default":"gcd"},"clearspeak":{"default":"gcd"}}},{"key":"lcm","mappings":{"default":{"default":"least common multiple"},"mathspeak":{"default":"lcm"},"clearspeak":{"default":"lcm"}}},{"key":"arg","mappings":{"default":{"default":"argument"},"mathspeak":{"default":"arg"},"clearspeak":{"default":"arg"}}},{"key":"im","mappings":{"default":{"default":"imaginary part"},"mathspeak":{"default":"im"},"clearspeak":{"default":"imaginary"}}},{"key":"re","mappings":{"default":{"default":"real part"},"mathspeak":{"default":"re"},"clearspeak":{"default":"real"}}},{"key":"inf","mappings":{"default":{"default":"infimum"},"mathspeak":{"default":"inf"},"clearspeak":{"default":"inf"}}},{"key":"lim","mappings":{"default":{"default":"limit"},"mathspeak":{"default":"limit"},"clearspeak":{"default":"lim"}}},{"key":"liminf","mappings":{"default":{"default":"limit inferior"},"mathspeak":{"default":"liminf"},"clearspeak":{"default":"liminf"}}},{"key":"limsup","mappings":{"default":{"default":"limit superior"},"mathspeak":{"default":"limsup"},"clearspeak":{"default":"limsup"}}},{"key":"max","mappings":{"default":{"default":"maximum"},"mathspeak":{"default":"max"},"clearspeak":{"default":"max"}}},{"key":"min","mappings":{"default":{"default":"minimum"},"mathspeak":{"default":"min"},"clearspeak":{"default":"min"}}},{"key":"sup","mappings":{"default":{"default":"supremum"},"mathspeak":{"default":"sup"},"clearspeak":{"default":"sup"}}},{"key":"injlim","mappings":{"default":{"default":"colimit"}}},{"key":"projlim","mappings":{"default":{"default":"projective limit"}}},{"key":"mod","mappings":{"default":{"default":"modulo"},"mathspeak":{"default":"mod"},"clearspeak":{"default":"mod"}}},{"key":"Pr","mappings":{"default":{"default":"probability"}}}],"en/functions/hyperbolic.min":[{"locale":"en"},{"key":"cosh","mappings":{"default":{"default":"hyperbolic cosine"}}},{"key":"coth","mappings":{"default":{"default":"hyperbolic cotangent"}}},{"key":"csch","mappings":{"default":{"default":"hyperbolic cosecant"}}},{"key":"sech","mappings":{"default":{"default":"hyperbolic secant"}}},{"key":"sinh","mappings":{"default":{"default":"hyperbolic sine"}}},{"key":"tanh","mappings":{"default":{"default":"hyperbolic tangent"}}},{"key":"arcosh","mappings":{"default":{"default":"area hyperbolic cosine"}}},{"key":"arcoth","mappings":{"default":{"default":"area hyperbolic cotangent"}}},{"key":"arcsch","mappings":{"default":{"default":"area hyperbolic cosecant"}}},{"key":"arsech","mappings":{"default":{"default":"area hyperbolic secant"}}},{"key":"arsinh","mappings":{"default":{"default":"area hyperbolic sine"}}},{"key":"artanh","mappings":{"default":{"default":"area hyperbolic tangent"}}}],"en/functions/trigonometry.min":[{"locale":"en"},{"key":"cos","mappings":{"default":{"default":"cosine"}}},{"key":"cot","mappings":{"default":{"default":"cotangent"}}},{"key":"csc","mappings":{"default":{"default":"cosecant"}}},{"key":"sec","mappings":{"default":{"default":"secant"}}},{"key":"sin","mappings":{"default":{"default":"sine"}}},{"key":"tan","mappings":{"default":{"default":"tangent"}}},{"key":"arccos","mappings":{"default":{"default":"arc cosine"},"clearspeak":{"Trig_TrigInverse":"cosine inverse"}}},{"key":"arccot","mappings":{"default":{"default":"arc cotangent"},"clearspeak":{"Trig_TrigInverse":"cotangent inverse"}}},{"key":"arccsc","mappings":{"default":{"default":"arc cosecant"},"clearspeak":{"Trig_TrigInverse":"cosecant inverse"}}},{"key":"arcsec","mappings":{"default":{"default":"arc secant"},"clearspeak":{"Trig_TrigInverse":"secant inverse"}}},{"key":"arcsin","mappings":{"default":{"default":"arc sine"},"clearspeak":{"Trig_TrigInverse":"sine inverse"}}},{"key":"arctan","mappings":{"default":{"default":"arc tangent"},"clearspeak":{"Trig_TrigInverse":"tangent inverse"}}}],"en/symbols/digits_rest.min":[{"locale":"en"},{"key":"00B2","mappings":{"default":{"default":"squared"},"mathspeak":{"default":"squared"},"clearspeak":{"default":"squared"}}},{"key":"00B3","mappings":{"default":{"default":"cubed"},"mathspeak":{"default":"cubed"},"clearspeak":{"default":"cubed"}}},{"key":"00BC","mappings":{"default":{"default":"one quarter"}}},{"key":"00BD","mappings":{"default":{"default":"one half"}}},{"key":"00BE","mappings":{"default":{"default":"three quarters"}}},{"key":"2150","mappings":{"default":{"default":"one seventh"}}},{"key":"2151","mappings":{"default":{"default":"one ninth"}}},{"key":"2152","mappings":{"default":{"default":"one tenth"}}},{"key":"2153","mappings":{"default":{"default":"one third"}}},{"key":"2154","mappings":{"default":{"default":"two thirds"}}},{"key":"2155","mappings":{"default":{"default":"one fifth"}}},{"key":"2156","mappings":{"default":{"default":"two fifths"}}},{"key":"2157","mappings":{"default":{"default":"three fifths"}}},{"key":"2158","mappings":{"default":{"default":"four fifths"}}},{"key":"2159","mappings":{"default":{"default":"one sixth"}}},{"key":"215A","mappings":{"default":{"default":"five sixths"}}},{"key":"215B","mappings":{"default":{"default":"one eighth"}}},{"key":"215C","mappings":{"default":{"default":"three eighths"}}},{"key":"215D","mappings":{"default":{"default":"five eighths"}}},{"key":"215E","mappings":{"default":{"default":"seven eighths"}}},{"key":"215F","mappings":{"default":{"default":"numerator one"}}},{"key":"2189","mappings":{"default":{"default":"zero thirds"}}},{"key":"3248","mappings":{"default":{"default":"circled ten on black square"}}},{"key":"3249","mappings":{"default":{"default":"circled twenty on black square"}}},{"key":"324A","mappings":{"default":{"default":"circled thirty on black square"}}},{"key":"324B","mappings":{"default":{"default":"circled forty on black square"}}},{"key":"324C","mappings":{"default":{"default":"circled fifty on black square"}}},{"key":"324D","mappings":{"default":{"default":"circled sixty on black square"}}},{"key":"324E","mappings":{"default":{"default":"circled seventy on black square"}}},{"key":"324F","mappings":{"default":{"default":"circled eighty on black square"}}}],"en/symbols/greek-rest.min":[{"locale":"en"},{"key":"0394","mappings":{"clearspeak":{"default":"triangle","TriangleSymbol_Delta":"cap Delta"}}}],"en/symbols/greek-scripts.min":[{"locale":"en"},{"key":"1D26","mappings":{"default":{"default":"small cap Gamma"},"mathspeak":{"default":"small upper Gamma"}}},{"key":"1D27","mappings":{"default":{"default":"small cap Lamda"},"mathspeak":{"default":"small upper Lamda"}}},{"key":"1D28","mappings":{"default":{"default":"small cap Pi"},"mathspeak":{"default":"small upper Pi"}}},{"key":"1D29","mappings":{"default":{"default":"small cap Rho"},"mathspeak":{"default":"small upper Rho"}}},{"key":"1D2A","mappings":{"default":{"default":"small cap Psi"},"mathspeak":{"default":"small upper Psi"}}},{"key":"1D5E","mappings":{"default":{"default":"superscript gamma"}}},{"key":"1D60","mappings":{"default":{"default":"superscript phi"}}},{"key":"1D66","mappings":{"default":{"default":"subscript beta"}}},{"key":"1D67","mappings":{"default":{"default":"subscript gamma"}}},{"key":"1D68","mappings":{"default":{"default":"subscript rho"}}},{"key":"1D69","mappings":{"default":{"default":"subscript phi"}}},{"key":"1D6A","mappings":{"default":{"default":"subscript chi"}}}],"en/symbols/greek-symbols.min":[{"locale":"en"},{"key":"03D0","mappings":{"default":{"default":"beta"}}},{"key":"03D7","mappings":{"default":{"default":"kai"}}},{"key":"03F6","mappings":{"default":{"default":"reversed epsilon"}}},{"key":"1D7CA","mappings":{"default":{"default":"bold cap Digamma"},"mathspeak":{"default":"bold upper Digamma"}}},{"key":"1D7CB","mappings":{"default":{"default":"bold digamma"}}}],"en/symbols/hebrew_letters.min":[{"locale":"en"},{"key":"2135","mappings":{"default":{"default":"first transfinite cardinal","alternative":"alef"}}},{"key":"2136","mappings":{"default":{"default":"second transfinite cardinal","alternative":"bet"}}},{"key":"2137","mappings":{"default":{"default":"third transfinite cardinal","alternative":"gimel"}}},{"key":"2138","mappings":{"default":{"default":"fourth transfinite cardinal","alternative":"dalet"}}}],"en/symbols/latin-lower-double-accent.min":[{"locale":"en"},{"key":"01D6","mappings":{"default":{"default":"u double overdot overbar"}}},{"key":"01D8","mappings":{"default":{"default":"u double overdot acute"}}},{"key":"01DA","mappings":{"default":{"default":"u double overdot caron"}}},{"key":"01DC","mappings":{"default":{"default":"u double overdot grave"}}},{"key":"01DF","mappings":{"default":{"default":"a double overdot overbar"}}},{"key":"01E1","mappings":{"default":{"default":"a overdot overbar"}}},{"key":"01ED","mappings":{"default":{"default":"o ogonek overbar"}}},{"key":"01FB","mappings":{"default":{"default":"a ring above acute"}}},{"key":"022B","mappings":{"default":{"default":"o double overdot overbar"}}},{"key":"022D","mappings":{"default":{"default":"o tilde overbar"}}},{"key":"0231","mappings":{"default":{"default":"o overdot overbar"}}},{"key":"1E09","mappings":{"default":{"default":"c cedilla acute"}}},{"key":"1E15","mappings":{"default":{"default":"e overbar grave"}}},{"key":"1E17","mappings":{"default":{"default":"e overbar acute"}}},{"key":"1E1D","mappings":{"default":{"default":"e cedilla breve"}}},{"key":"1E2F","mappings":{"default":{"default":"i double overdot acute"}}},{"key":"1E39","mappings":{"default":{"default":"l underdot overbar"}}},{"key":"1E4D","mappings":{"default":{"default":"o tilde acute"}}},{"key":"1E4F","mappings":{"default":{"default":"o tilde double overdot"}}},{"key":"1E51","mappings":{"default":{"default":"o overbar grave"}}},{"key":"1E53","mappings":{"default":{"default":"o overbar acute"}}},{"key":"1E5D","mappings":{"default":{"default":"r underdot overbar"}}},{"key":"1E65","mappings":{"default":{"default":"s acute overdot"}}},{"key":"1E67","mappings":{"default":{"default":"s caron overdot"}}},{"key":"1E69","mappings":{"default":{"default":"s underdot overdot"}}},{"key":"1E79","mappings":{"default":{"default":"u tilde acute"}}},{"key":"1E7B","mappings":{"default":{"default":"u overbar double overdot"}}},{"key":"1EA5","mappings":{"default":{"default":"a hat acute"}}},{"key":"1EA7","mappings":{"default":{"default":"a hat grave"}}},{"key":"1EA9","mappings":{"default":{"default":"a hat hook above"}}},{"key":"1EAB","mappings":{"default":{"default":"a hat tilde"}}},{"key":"1EAD","mappings":{"default":{"default":"a hat underdot"}}},{"key":"1EAF","mappings":{"default":{"default":"a breve acute"}}},{"key":"1EB1","mappings":{"default":{"default":"a breve grave"}}},{"key":"1EB3","mappings":{"default":{"default":"a breve hook above"}}},{"key":"1EB5","mappings":{"default":{"default":"a breve tilde"}}},{"key":"1EB7","mappings":{"default":{"default":"a breve underdot"}}},{"key":"1EBF","mappings":{"default":{"default":"e hat acute"}}},{"key":"1EC1","mappings":{"default":{"default":"e hat grave"}}},{"key":"1EC3","mappings":{"default":{"default":"e hat hook above"}}},{"key":"1EC5","mappings":{"default":{"default":"e hat tilde"}}},{"key":"1EC7","mappings":{"default":{"default":"e hat underdot"}}},{"key":"1ED1","mappings":{"default":{"default":"o hat acute"}}},{"key":"1ED3","mappings":{"default":{"default":"o hat grave"}}},{"key":"1ED5","mappings":{"default":{"default":"o hat hook above"}}},{"key":"1ED7","mappings":{"default":{"default":"o hat tilde"}}},{"key":"1ED9","mappings":{"default":{"default":"o hat underdot"}}},{"key":"1EDB","mappings":{"default":{"default":"o acute prime"}}},{"key":"1EDD","mappings":{"default":{"default":"o grave prime"}}},{"key":"1EDF","mappings":{"default":{"default":"o hook above prime"}}},{"key":"1EE1","mappings":{"default":{"default":"o tilde prime"}}},{"key":"1EE3","mappings":{"default":{"default":"o underdot prime"}}},{"key":"1EE9","mappings":{"default":{"default":"u acute prime"}}},{"key":"1EEB","mappings":{"default":{"default":"u grave prime"}}},{"key":"1EED","mappings":{"default":{"default":"u hook above prime"}}},{"key":"1EEF","mappings":{"default":{"default":"u tilde prime"}}},{"key":"1EF1","mappings":{"default":{"default":"u underdot prime"}}}],"en/symbols/latin-lower-phonetic.min":[{"locale":"en"},{"key":"00F8","mappings":{"default":{"default":"o with stroke"}}},{"key":"0111","mappings":{"default":{"default":"d with stroke"}}},{"key":"0127","mappings":{"default":{"default":"h with stroke"}}},{"key":"0142","mappings":{"default":{"default":"l with stroke"}}},{"key":"0167","mappings":{"default":{"default":"t with stroke"}}},{"key":"0180","mappings":{"default":{"default":"b with stroke"}}},{"key":"019B","mappings":{"default":{"default":"lambda with stroke"}}},{"key":"01B6","mappings":{"default":{"default":"z with stroke"}}},{"key":"01BE","mappings":{"default":{"default":"latin letter inverted glottal stop with stroke"}}},{"key":"01E5","mappings":{"default":{"default":"g with stroke"}}},{"key":"01FF","mappings":{"default":{"default":"o with stroke and acute"}}},{"key":"023C","mappings":{"default":{"default":"c with stroke"}}},{"key":"0247","mappings":{"default":{"default":"e with stroke"}}},{"key":"0249","mappings":{"default":{"default":"j with stroke"}}},{"key":"024D","mappings":{"default":{"default":"r with stroke"}}},{"key":"024F","mappings":{"default":{"default":"y with stroke"}}},{"key":"025F","mappings":{"default":{"default":"dotless j with stroke"}}},{"key":"0268","mappings":{"default":{"default":"i with stroke"}}},{"key":"0284","mappings":{"default":{"default":"dotless j with stroke and hook"}}},{"key":"02A1","mappings":{"default":{"default":"latin letter glottal stop with stroke"}}},{"key":"02A2","mappings":{"default":{"default":"latin letter reversed glottal stop with stroke"}}},{"key":"1D13","mappings":{"default":{"default":"sideways o with stroke"}}},{"key":"1D7C","mappings":{"default":{"default":"iota with stroke"}}},{"key":"1D7D","mappings":{"default":{"default":"p with stroke"}}},{"key":"1D7F","mappings":{"default":{"default":"upsilon with stroke"}}},{"key":"1E9C","mappings":{"default":{"default":"long s with diagonal stroke"}}},{"key":"1E9D","mappings":{"default":{"default":"long s with high stroke"}}},{"key":"018D","mappings":{"default":{"default":"turned delta"}}},{"key":"1E9B","mappings":{"default":{"default":"long s with dot above"}}},{"key":"1E9F","mappings":{"default":{"default":"delta"}}},{"key":"0138","mappings":{"default":{"default":"kra"}}},{"key":"017F","mappings":{"default":{"default":"long s"}}},{"key":"0183","mappings":{"default":{"default":"b with topbar"}}},{"key":"0185","mappings":{"default":{"default":"tone six"}}},{"key":"0188","mappings":{"default":{"default":"c with hook"}}},{"key":"018C","mappings":{"default":{"default":"d with topbar"}}},{"key":"0192","mappings":{"default":{"default":"f with hook"}}},{"key":"0195","mappings":{"default":{"default":"hv"}}},{"key":"0199","mappings":{"default":{"default":"k with hook"}}},{"key":"019A","mappings":{"default":{"default":"l with bar"}}},{"key":"019E","mappings":{"default":{"default":"n with long right leg"}}},{"key":"01A1","mappings":{"default":{"default":"o with horn"}}},{"key":"01A3","mappings":{"default":{"default":"oi"}}},{"key":"01A5","mappings":{"default":{"default":"p with hook"}}},{"key":"01A8","mappings":{"default":{"default":"tone two"}}},{"key":"01AA","mappings":{"default":{"default":"latin letter reversed esh loop"}}},{"key":"01AB","mappings":{"default":{"default":"t with palatal hook"}}},{"key":"01AD","mappings":{"default":{"default":"t with hook"}}},{"key":"01B0","mappings":{"default":{"default":"u with horn"}}},{"key":"01B4","mappings":{"default":{"default":"y with hook"}}},{"key":"01B9","mappings":{"default":{"default":"ezh reversed"}}},{"key":"01BA","mappings":{"default":{"default":"ezh with tail"}}},{"key":"01BD","mappings":{"default":{"default":"tone five"}}},{"key":"01BF","mappings":{"default":{"default":"latin letter wynn"}}},{"key":"01C6","mappings":{"default":{"default":"dz with caron"}}},{"key":"01C9","mappings":{"default":{"default":"lj"}}},{"key":"01CC","mappings":{"default":{"default":"nj"}}},{"key":"01E3","mappings":{"default":{"default":"ae with macron"}}},{"key":"01EF","mappings":{"default":{"default":"ezh with caron"}}},{"key":"01F3","mappings":{"default":{"default":"dz"}}},{"key":"021D","mappings":{"default":{"default":"yogh"}}},{"key":"026E","mappings":{"default":{"default":"lezh"}}},{"key":"0292","mappings":{"default":{"default":"ezh"}}},{"key":"0293","mappings":{"default":{"default":"ezh with curl"}}},{"key":"02A4","mappings":{"default":{"default":"dezh digraph"}}},{"key":"01DD","mappings":{"default":{"default":"turned e"}}},{"key":"01FD","mappings":{"default":{"default":"ae with acute"}}},{"key":"0221","mappings":{"default":{"default":"d with curl"}}},{"key":"0223","mappings":{"default":{"default":"ou"}}},{"key":"0225","mappings":{"default":{"default":"z with hook"}}},{"key":"0234","mappings":{"default":{"default":"l with curl"}}},{"key":"0235","mappings":{"default":{"default":"n with curl"}}},{"key":"0236","mappings":{"default":{"default":"t with curl"}}},{"key":"0238","mappings":{"default":{"default":"db digraph"}}},{"key":"0239","mappings":{"default":{"default":"qp digraph"}}},{"key":"023F","mappings":{"default":{"default":"s with swash tail"}}},{"key":"0240","mappings":{"default":{"default":"z with swash tail"}}},{"key":"0242","mappings":{"default":{"default":"glottal stop"}}},{"key":"024B","mappings":{"default":{"default":"q with hook tail"}}},{"key":"0250","mappings":{"default":{"default":"turned a"}}},{"key":"0251","mappings":{"default":{"default":"alpha"}}},{"key":"0252","mappings":{"default":{"default":"turned alpha"}}},{"key":"0253","mappings":{"default":{"default":"b with hook"}}},{"key":"0254","mappings":{"default":{"default":"open o"}}},{"key":"0255","mappings":{"default":{"default":"c with curl"}}},{"key":"0256","mappings":{"default":{"default":"d with tail"}}},{"key":"0257","mappings":{"default":{"default":"d with hook"}}},{"key":"0258","mappings":{"default":{"default":"reversed e"}}},{"key":"0259","mappings":{"default":{"default":"schwa"}}},{"key":"025A","mappings":{"default":{"default":"schwa with hook"}}},{"key":"025B","mappings":{"default":{"default":"open e"}}},{"key":"025C","mappings":{"default":{"default":"reversed open e"}}},{"key":"025D","mappings":{"default":{"default":"reversed open e with hook"}}},{"key":"025E","mappings":{"default":{"default":"closed reversed open e"}}},{"key":"0260","mappings":{"default":{"default":"g with hook"}}},{"key":"0261","mappings":{"default":{"default":"script g"}}},{"key":"0263","mappings":{"default":{"default":"gamma"}}},{"key":"0264","mappings":{"default":{"default":"rams horn"}}},{"key":"0265","mappings":{"default":{"default":"turned h"}}},{"key":"0266","mappings":{"default":{"default":"h with hook"}}},{"key":"0267","mappings":{"default":{"default":"heng with hook"}}},{"key":"0269","mappings":{"default":{"default":"iota"}}},{"key":"026B","mappings":{"default":{"default":"l with middle tilde"}}},{"key":"026C","mappings":{"default":{"default":"l with belt"}}},{"key":"026D","mappings":{"default":{"default":"l with retroflex hook"}}},{"key":"026F","mappings":{"default":{"default":"turned m"}}},{"key":"0270","mappings":{"default":{"default":"turned m with long leg"}}},{"key":"0271","mappings":{"default":{"default":"m with hook"}}},{"key":"0272","mappings":{"default":{"default":"n with left hook"}}},{"key":"0273","mappings":{"default":{"default":"n with retroflex hook"}}},{"key":"0275","mappings":{"default":{"default":"barred o"}}},{"key":"0277","mappings":{"default":{"default":"closed omega"}}},{"key":"0278","mappings":{"default":{"default":"phi"}}},{"key":"0279","mappings":{"default":{"default":"turned r"}}},{"key":"027A","mappings":{"default":{"default":"turned r with long leg"}}},{"key":"027B","mappings":{"default":{"default":"turned r with hook"}}},{"key":"027C","mappings":{"default":{"default":"r with long leg"}}},{"key":"027D","mappings":{"default":{"default":"r with tail"}}},{"key":"027E","mappings":{"default":{"default":"r with fishhook"}}},{"key":"027F","mappings":{"default":{"default":"reversed r with fishhook"}}},{"key":"0282","mappings":{"default":{"default":"s with hook"}}},{"key":"0283","mappings":{"default":{"default":"esh"}}},{"key":"0285","mappings":{"default":{"default":"squat reversed esh"}}},{"key":"0286","mappings":{"default":{"default":"esh with curl"}}},{"key":"0287","mappings":{"default":{"default":"turned t"}}},{"key":"0288","mappings":{"default":{"default":"t with retroflex hook"}}},{"key":"0289","mappings":{"default":{"default":"u bar"}}},{"key":"028A","mappings":{"default":{"default":"upsilon"}}},{"key":"028B","mappings":{"default":{"default":"v with hook"}}},{"key":"028C","mappings":{"default":{"default":"turned v"}}},{"key":"028D","mappings":{"default":{"default":"turned w"}}},{"key":"028E","mappings":{"default":{"default":"turned y"}}},{"key":"0290","mappings":{"default":{"default":"z with retroflex hook"}}},{"key":"0291","mappings":{"default":{"default":"z with curl"}}},{"key":"0295","mappings":{"default":{"default":"latin letter pharyngeal voiced fricative"}}},{"key":"0296","mappings":{"default":{"default":"latin letter inverted glottal stop"}}},{"key":"0297","mappings":{"default":{"default":"latin letter stretched c"}}},{"key":"0298","mappings":{"default":{"default":"latin letter bilabial click"}}},{"key":"029A","mappings":{"default":{"default":"closed open e"}}},{"key":"029E","mappings":{"default":{"default":"turned k"}}},{"key":"02A0","mappings":{"default":{"default":"q with hook"}}},{"key":"02A3","mappings":{"default":{"default":"dz digraph"}}},{"key":"02A5","mappings":{"default":{"default":"dz digraph with curl"}}},{"key":"02A6","mappings":{"default":{"default":"ts digraph"}}},{"key":"02A7","mappings":{"default":{"default":"tesh digraph"}}},{"key":"02A8","mappings":{"default":{"default":"tc digraph with curl"}}},{"key":"02A9","mappings":{"default":{"default":"feng digraph"}}},{"key":"02AA","mappings":{"default":{"default":"ls digraph"}}},{"key":"02AB","mappings":{"default":{"default":"lz digraph"}}},{"key":"02AC","mappings":{"default":{"default":"latin letter bilabial percussive"}}},{"key":"02AD","mappings":{"default":{"default":"latin letter bidental percussive"}}},{"key":"02AE","mappings":{"default":{"default":"turned h with fishhook"}}},{"key":"02AF","mappings":{"default":{"default":"turned h with fishhook and tail"}}},{"key":"1D02","mappings":{"default":{"default":"turned ae"}}},{"key":"1D08","mappings":{"default":{"default":"turned open e"}}},{"key":"1D09","mappings":{"default":{"default":"turned i"}}},{"key":"1D11","mappings":{"default":{"default":"sideways o"}}},{"key":"1D12","mappings":{"default":{"default":"sideways open o"}}},{"key":"1D14","mappings":{"default":{"default":"turned oe"}}},{"key":"1D16","mappings":{"default":{"default":"top half o"}}},{"key":"1D17","mappings":{"default":{"default":"bottom half o"}}},{"key":"1D1D","mappings":{"default":{"default":"sideways u"}}},{"key":"1D1E","mappings":{"default":{"default":"sideways diaeresized u"}}},{"key":"1D1F","mappings":{"default":{"default":"sideways turned m"}}},{"key":"1D24","mappings":{"default":{"default":"latin letter voiced laryngeal spirant"}}},{"key":"1D25","mappings":{"default":{"default":"latin letter ain"}}},{"key":"1D6B","mappings":{"default":{"default":"ue"}}},{"key":"1D6C","mappings":{"default":{"default":"b with middle tilde"}}},{"key":"1D6D","mappings":{"default":{"default":"d with middle tilde"}}},{"key":"1D6E","mappings":{"default":{"default":"f with middle tilde"}}},{"key":"1D6F","mappings":{"default":{"default":"m with middle tilde"}}},{"key":"1D70","mappings":{"default":{"default":"n with middle tilde"}}},{"key":"1D71","mappings":{"default":{"default":"p with middle tilde"}}},{"key":"1D72","mappings":{"default":{"default":"r with middle tilde"}}},{"key":"1D73","mappings":{"default":{"default":"r with fishhook and middle tilde"}}},{"key":"1D74","mappings":{"default":{"default":"s with middle tilde"}}},{"key":"1D75","mappings":{"default":{"default":"t with middle tilde"}}},{"key":"1D76","mappings":{"default":{"default":"z with middle tilde"}}},{"key":"1D77","mappings":{"default":{"default":"turned g"}}},{"key":"1D79","mappings":{"default":{"default":"insular g"}}},{"key":"1D7A","mappings":{"default":{"default":"th with strikethrough"}}},{"key":"1D80","mappings":{"default":{"default":"b with palatal hook"}}},{"key":"1D81","mappings":{"default":{"default":"d with palatal hook"}}},{"key":"1D82","mappings":{"default":{"default":"f with palatal hook"}}},{"key":"1D83","mappings":{"default":{"default":"g with palatal hook"}}},{"key":"1D84","mappings":{"default":{"default":"k with palatal hook"}}},{"key":"1D85","mappings":{"default":{"default":"l with palatal hook"}}},{"key":"1D86","mappings":{"default":{"default":"m with palatal hook"}}},{"key":"1D87","mappings":{"default":{"default":"n with palatal hook"}}},{"key":"1D88","mappings":{"default":{"default":"p with palatal hook"}}},{"key":"1D89","mappings":{"default":{"default":"r with palatal hook"}}},{"key":"1D8A","mappings":{"default":{"default":"s with palatal hook"}}},{"key":"1D8B","mappings":{"default":{"default":"esh with palatal hook"}}},{"key":"1D8C","mappings":{"default":{"default":"v with palatal hook"}}},{"key":"1D8D","mappings":{"default":{"default":"x with palatal hook"}}},{"key":"1D8E","mappings":{"default":{"default":"z with palatal hook"}}},{"key":"1D8F","mappings":{"default":{"default":"a with retroflex hook"}}},{"key":"1D90","mappings":{"default":{"default":"alpha with retroflex hook"}}},{"key":"1D91","mappings":{"default":{"default":"d with hook and tail"}}},{"key":"1D92","mappings":{"default":{"default":"e with retroflex hook"}}},{"key":"1D93","mappings":{"default":{"default":"open e with retroflex hook"}}},{"key":"1D94","mappings":{"default":{"default":"reversed open e with retroflex hook"}}},{"key":"1D95","mappings":{"default":{"default":"schwa with retroflex hook"}}},{"key":"1D96","mappings":{"default":{"default":"i with retroflex hook"}}},{"key":"1D97","mappings":{"default":{"default":"open o with retroflex hook"}}},{"key":"1D98","mappings":{"default":{"default":"esh with retroflex hook"}}},{"key":"1D99","mappings":{"default":{"default":"u with retroflex hook"}}},{"key":"1D9A","mappings":{"default":{"default":"ezh with retroflex hook"}}},{"key":"0149","mappings":{"default":{"default":"n preceded by apostrophe"}}},{"key":"014B","mappings":{"default":{"default":"eng"}}}],"en/symbols/latin-lower-single-accent.min":[{"locale":"en"},{"key":"00E0","mappings":{"default":{"default":"a grave"},"mathspeak":{"default":"modifying above a with grave","brief":"mod above a with grave","sbrief":"mod above a with grave"}}},{"key":"00E1","mappings":{"default":{"default":"a acute"},"mathspeak":{"default":"modifying above a with acute","brief":"mod above a with acute","sbrief":"mod above a with acute"}}},{"key":"00E2","mappings":{"default":{"default":"a hat"},"mathspeak":{"default":"modifying above a with caret","brief":"mod above a with caret","sbrief":"mod above a with caret"}}},{"key":"00E3","mappings":{"default":{"default":"a tilde"},"mathspeak":{"default":"a overtilde","brief":"a overtilde","sbrief":"a overtilde"}}},{"key":"00E4","mappings":{"default":{"default":"a double overdot"},"mathspeak":{"default":"modifying above a with double dot","brief":"mod above a with double dot","sbrief":"mod above a with double dot"}}},{"key":"00E5","mappings":{"default":{"default":"a ring"},"mathspeak":{"default":"modifying above a with ring","brief":"mod above a with ring","sbrief":"mod above a with ring"}}},{"key":"00E7","mappings":{"default":{"default":"c cedilla"},"mathspeak":{"default":"modifying above c with cedilla","brief":"mod above c with cedilla","sbrief":"mod above c with cedilla"}}},{"key":"00E8","mappings":{"default":{"default":"e grave"},"mathspeak":{"default":"modifying above e with grave","brief":"mod above e with grave","sbrief":"mod above e with grave"}}},{"key":"00E9","mappings":{"default":{"default":"e acute"},"mathspeak":{"default":"modifying above e with acute","brief":"mod above e with acute","sbrief":"mod above e with acute"}}},{"key":"00EA","mappings":{"default":{"default":"e hat"},"mathspeak":{"default":"modifying above e with caret","brief":"mod above e with caret","sbrief":"mod above e with caret"}}},{"key":"00EB","mappings":{"default":{"default":"e double overdot"},"mathspeak":{"default":"modifying above e with double dot","brief":"mod above e with double dot","sbrief":"mod above e with double dot"}}},{"key":"00EC","mappings":{"default":{"default":"i grave"},"mathspeak":{"default":"modifying above i with grave","brief":"mod above i with grave","sbrief":"mod above i with grave"}}},{"key":"00ED","mappings":{"default":{"default":"i acute"},"mathspeak":{"default":"modifying above i with acute","brief":"mod above i with acute","sbrief":"mod above i with acute"}}},{"key":"00EE","mappings":{"default":{"default":"i hat"},"mathspeak":{"default":"modifying above i with caret","brief":"mod above i with caret","sbrief":"mod above i with caret"}}},{"key":"00EF","mappings":{"default":{"default":"i double overdot"},"mathspeak":{"default":"modifying above i with double dot","brief":"mod above i with double dot","sbrief":"mod above i with double dot"}}},{"key":"00F1","mappings":{"default":{"default":"n tilde"},"mathspeak":{"default":"n overtilde","brief":"n overtilde","sbrief":"n overtilde"}}},{"key":"00F2","mappings":{"default":{"default":"o grave"},"mathspeak":{"default":"modifying above o with grave","brief":"mod above o with grave","sbrief":"mod above o with grave"}}},{"key":"00F3","mappings":{"default":{"default":"o acute"},"mathspeak":{"default":"modifying above o with acute","brief":"mod above o with acute","sbrief":"mod above o with acute"}}},{"key":"00F4","mappings":{"default":{"default":"o hat"},"mathspeak":{"default":"modifying above o with caret","brief":"mod above o with caret","sbrief":"mod above o with caret"}}},{"key":"00F5","mappings":{"default":{"default":"o tilde"},"mathspeak":{"default":"o overtilde","brief":"o overtilde","sbrief":"o overtilde"}}},{"key":"00F6","mappings":{"default":{"default":"o double overdot"},"mathspeak":{"default":"modifying above o with double dot","brief":"mod above o with double dot","sbrief":"mod above o with double dot"}}},{"key":"00F9","mappings":{"default":{"default":"u grave"},"mathspeak":{"default":"modifying above u with grave","brief":"mod above u with grave","sbrief":"mod above u with grave"}}},{"key":"00FA","mappings":{"default":{"default":"u acute"},"mathspeak":{"default":"modifying above u with acute","brief":"mod above u with acute","sbrief":"mod above u with acute"}}},{"key":"00FB","mappings":{"default":{"default":"u hat"},"mathspeak":{"default":"modifying above u with caret","brief":"mod above u with caret","sbrief":"mod above u with caret"}}},{"key":"00FC","mappings":{"default":{"default":"u double overdot"},"mathspeak":{"default":"modifying above u with double dot","brief":"mod above u with double dot","sbrief":"mod above u with double dot"}}},{"key":"00FD","mappings":{"default":{"default":"y acute"},"mathspeak":{"default":"modifying above y with acute","brief":"mod above y with acute","sbrief":"mod above y with acute"}}},{"key":"00FF","mappings":{"default":{"default":"y double overdot"},"mathspeak":{"default":"modifying above y with double dot","brief":"mod above y with double dot","sbrief":"mod above y with double dot"}}},{"key":"0101","mappings":{"default":{"default":"a overbar"},"mathspeak":{"default":"a overbar","brief":"a overbar","sbrief":"a overbar"}}},{"key":"0103","mappings":{"default":{"default":"a breve"},"mathspeak":{"default":"modifying above a with breve","brief":"mod above a with breve","sbrief":"mod above a with breve"}}},{"key":"0105","mappings":{"default":{"default":"a ogonek"},"mathspeak":{"default":"modifying above a with ogonek","brief":"mod above a with ogonek","sbrief":"mod above a with ogonek"}}},{"key":"0107","mappings":{"default":{"default":"c acute"},"mathspeak":{"default":"modifying above c with acute","brief":"mod above c with acute","sbrief":"mod above c with acute"}}},{"key":"0109","mappings":{"default":{"default":"c hat"},"mathspeak":{"default":"modifying above c with caret","brief":"mod above c with caret","sbrief":"mod above c with caret"}}},{"key":"010B","mappings":{"default":{"default":"c overdot"},"mathspeak":{"default":"modifying above c with dot","brief":"mod above c with dot","sbrief":"mod above c with dot"}}},{"key":"010D","mappings":{"default":{"default":"c caron"},"mathspeak":{"default":"modifying above c with caron","brief":"mod above c with caron","sbrief":"mod above c with caron"}}},{"key":"010F","mappings":{"default":{"default":"d caron"},"mathspeak":{"default":"modifying above d with caron","brief":"mod above d with caron","sbrief":"mod above d with caron"}}},{"key":"0113","mappings":{"default":{"default":"e overbar"},"mathspeak":{"default":"e overbar","brief":"e overbar","sbrief":"e overbar"}}},{"key":"0115","mappings":{"default":{"default":"e breve"},"mathspeak":{"default":"modifying above e with breve","brief":"mod above e with breve","sbrief":"mod above e with breve"}}},{"key":"0117","mappings":{"default":{"default":"e overdot"},"mathspeak":{"default":"modifying above e with dot","brief":"mod above e with dot","sbrief":"mod above e with dot"}}},{"key":"0119","mappings":{"default":{"default":"e ogonek"},"mathspeak":{"default":"modifying above e with ogonek","brief":"mod above e with ogonek","sbrief":"mod above e with ogonek"}}},{"key":"011B","mappings":{"default":{"default":"e caron"},"mathspeak":{"default":"modifying above e with caron","brief":"mod above e with caron","sbrief":"mod above e with caron"}}},{"key":"011D","mappings":{"default":{"default":"g hat"},"mathspeak":{"default":"modifying above g with caret","brief":"mod above g with caret","sbrief":"mod above g with caret"}}},{"key":"011F","mappings":{"default":{"default":"g breve"},"mathspeak":{"default":"modifying above g with breve","brief":"mod above g with breve","sbrief":"mod above g with breve"}}},{"key":"0121","mappings":{"default":{"default":"g overdot"},"mathspeak":{"default":"modifying above g with dot","brief":"mod above g with dot","sbrief":"mod above g with dot"}}},{"key":"0123","mappings":{"default":{"default":"g cedilla"},"mathspeak":{"default":"modifying above g with cedilla","brief":"mod above g with cedilla","sbrief":"mod above g with cedilla"}}},{"key":"0125","mappings":{"default":{"default":"h hat"},"mathspeak":{"default":"modifying above h with caret","brief":"mod above h with caret","sbrief":"mod above h with caret"}}},{"key":"0129","mappings":{"default":{"default":"i tilde"},"mathspeak":{"default":"i overtilde","brief":"i overtilde","sbrief":"i overtilde"}}},{"key":"012B","mappings":{"default":{"default":"i overbar"},"mathspeak":{"default":"i overbar","brief":"i overbar","sbrief":"i overbar"}}},{"key":"012D","mappings":{"default":{"default":"i breve"},"mathspeak":{"default":"modifying above i with breve","brief":"mod above i with breve","sbrief":"mod above i with breve"}}},{"key":"012F","mappings":{"default":{"default":"i ogonek"},"mathspeak":{"default":"modifying above i with ogonek","brief":"mod above i with ogonek","sbrief":"mod above i with ogonek"}}},{"key":"0131","mappings":{"default":{"default":"dotless i"},"mathspeak":{"default":"modifying above dotless i","brief":"mod above dotless i","sbrief":"mod above dotless i"}}},{"key":"0135","mappings":{"default":{"default":"j hat"},"mathspeak":{"default":"modifying above j with caret","brief":"mod above j with caret","sbrief":"mod above j with caret"}}},{"key":"0137","mappings":{"default":{"default":"k cedilla"},"mathspeak":{"default":"modifying above k with cedilla","brief":"mod above k with cedilla","sbrief":"mod above k with cedilla"}}},{"key":"013A","mappings":{"default":{"default":"l acute"},"mathspeak":{"default":"modifying above l with acute","brief":"mod above l with acute","sbrief":"mod above l with acute"}}},{"key":"013C","mappings":{"default":{"default":"l cedilla"},"mathspeak":{"default":"modifying above l with cedilla","brief":"mod above l with cedilla","sbrief":"mod above l with cedilla"}}},{"key":"013E","mappings":{"default":{"default":"l caron"},"mathspeak":{"default":"modifying above l with caron","brief":"mod above l with caron","sbrief":"mod above l with caron"}}},{"key":"0140","mappings":{"default":{"default":"l middle dot"},"mathspeak":{"default":"modifying above l with middle dot","brief":"mod above l with middle dot","sbrief":"mod above l with middle dot"}}},{"key":"0144","mappings":{"default":{"default":"n acute"},"mathspeak":{"default":"modifying above n with acute","brief":"mod above n with acute","sbrief":"mod above n with acute"}}},{"key":"0146","mappings":{"default":{"default":"n cedilla"},"mathspeak":{"default":"modifying above n with cedilla","brief":"mod above n with cedilla","sbrief":"mod above n with cedilla"}}},{"key":"0148","mappings":{"default":{"default":"n caron"},"mathspeak":{"default":"modifying above n with caron","brief":"mod above n with caron","sbrief":"mod above n with caron"}}},{"key":"014D","mappings":{"default":{"default":"o overbar"},"mathspeak":{"default":"o overbar","brief":"o overbar","sbrief":"o overbar"}}},{"key":"014F","mappings":{"default":{"default":"o breve"},"mathspeak":{"default":"modifying above o with breve","brief":"mod above o with breve","sbrief":"mod above o with breve"}}},{"key":"0151","mappings":{"default":{"default":"o double acute"},"mathspeak":{"default":"modifying above o with double acute","brief":"mod above o with double acute","sbrief":"mod above o with double acute"}}},{"key":"0155","mappings":{"default":{"default":"r acute"},"mathspeak":{"default":"modifying above r with acute","brief":"mod above r with acute","sbrief":"mod above r with acute"}}},{"key":"0157","mappings":{"default":{"default":"r cedilla"},"mathspeak":{"default":"modifying above r with cedilla","brief":"mod above r with cedilla","sbrief":"mod above r with cedilla"}}},{"key":"0159","mappings":{"default":{"default":"r caron"},"mathspeak":{"default":"modifying above r with caron","brief":"mod above r with caron","sbrief":"mod above r with caron"}}},{"key":"015B","mappings":{"default":{"default":"s acute"},"mathspeak":{"default":"modifying above s with acute","brief":"mod above s with acute","sbrief":"mod above s with acute"}}},{"key":"015D","mappings":{"default":{"default":"s hat"},"mathspeak":{"default":"modifying above s with caret","brief":"mod above s with caret","sbrief":"mod above s with caret"}}},{"key":"015F","mappings":{"default":{"default":"s cedilla"},"mathspeak":{"default":"modifying above s with cedilla","brief":"mod above s with cedilla","sbrief":"mod above s with cedilla"}}},{"key":"0161","mappings":{"default":{"default":"s caron"},"mathspeak":{"default":"modifying above s with caron","brief":"mod above s with caron","sbrief":"mod above s with caron"}}},{"key":"0163","mappings":{"default":{"default":"t cedilla"},"mathspeak":{"default":"modifying above t with cedilla","brief":"mod above t with cedilla","sbrief":"mod above t with cedilla"}}},{"key":"0165","mappings":{"default":{"default":"t caron"},"mathspeak":{"default":"modifying above t with caron","brief":"mod above t with caron","sbrief":"mod above t with caron"}}},{"key":"0169","mappings":{"default":{"default":"u tilde"},"mathspeak":{"default":"u overtilde","brief":"u overtilde","sbrief":"u overtilde"}}},{"key":"016B","mappings":{"default":{"default":"u overbar"},"mathspeak":{"default":"u overbar","brief":"u overbar","sbrief":"u overbar"}}},{"key":"016D","mappings":{"default":{"default":"u breve"},"mathspeak":{"default":"modifying above u with breve","brief":"mod above u with breve","sbrief":"mod above u with breve"}}},{"key":"016F","mappings":{"default":{"default":"u ring"},"mathspeak":{"default":"modifying above u with ring","brief":"mod above u with ring","sbrief":"mod above u with ring"}}},{"key":"0171","mappings":{"default":{"default":"u double acute"},"mathspeak":{"default":"modifying above u with double acute","brief":"mod above u with double acute","sbrief":"mod above u with double acute"}}},{"key":"0173","mappings":{"default":{"default":"u ogonek"},"mathspeak":{"default":"modifying above u with ogonek","brief":"mod above u with ogonek","sbrief":"mod above u with ogonek"}}},{"key":"0175","mappings":{"default":{"default":"w hat"},"mathspeak":{"default":"modifying above w with caret","brief":"mod above w with caret","sbrief":"mod above w with caret"}}},{"key":"0177","mappings":{"default":{"default":"y hat"},"mathspeak":{"default":"modifying above y with caret","brief":"mod above y with caret","sbrief":"mod above y with caret"}}},{"key":"017A","mappings":{"default":{"default":"z acute"},"mathspeak":{"default":"modifying above z with acute","brief":"mod above z with acute","sbrief":"mod above z with acute"}}},{"key":"017C","mappings":{"default":{"default":"z overdot"},"mathspeak":{"default":"modifying above z with dot","brief":"mod above z with dot","sbrief":"mod above z with dot"}}},{"key":"017E","mappings":{"default":{"default":"z caron"},"mathspeak":{"default":"modifying above z with caron","brief":"mod above z with caron","sbrief":"mod above z with caron"}}},{"key":"01CE","mappings":{"default":{"default":"a caron"},"mathspeak":{"default":"modifying above a with caron","brief":"mod above a with caron","sbrief":"mod above a with caron"}}},{"key":"01D0","mappings":{"default":{"default":"i caron"},"mathspeak":{"default":"modifying above i with caron","brief":"mod above i with caron","sbrief":"mod above i with caron"}}},{"key":"01D2","mappings":{"default":{"default":"o caron"},"mathspeak":{"default":"modifying above o with caron","brief":"mod above o with caron","sbrief":"mod above o with caron"}}},{"key":"01D4","mappings":{"default":{"default":"u caron"},"mathspeak":{"default":"modifying above u with caron","brief":"mod above u with caron","sbrief":"mod above u with caron"}}},{"key":"01E7","mappings":{"default":{"default":"g caron"},"mathspeak":{"default":"modifying above g with caron","brief":"mod above g with caron","sbrief":"mod above g with caron"}}},{"key":"01E9","mappings":{"default":{"default":"k caron"},"mathspeak":{"default":"modifying above k with caron","brief":"mod above k with caron","sbrief":"mod above k with caron"}}},{"key":"01EB","mappings":{"default":{"default":"o ogonek"},"mathspeak":{"default":"modifying above o with ogonek","brief":"mod above o with ogonek","sbrief":"mod above o with ogonek"}}},{"key":"01F0","mappings":{"default":{"default":"j caron"},"mathspeak":{"default":"modifying above j with caron","brief":"mod above j with caron","sbrief":"mod above j with caron"}}},{"key":"01F5","mappings":{"default":{"default":"g acute"},"mathspeak":{"default":"modifying above g with acute","brief":"mod above g with acute","sbrief":"mod above g with acute"}}},{"key":"01F9","mappings":{"default":{"default":"n grave"},"mathspeak":{"default":"modifying above n with grave","brief":"mod above n with grave","sbrief":"mod above n with grave"}}},{"key":"0201","mappings":{"default":{"default":"a double grave"},"mathspeak":{"default":"modifying above a with double grave","brief":"mod above a with double grave","sbrief":"mod above a with double grave"}}},{"key":"0203","mappings":{"default":{"default":"a inverted breve"},"mathspeak":{"default":"modifying above a with inverted breve","brief":"mod above a with inverted breve","sbrief":"mod above a with inverted breve"}}},{"key":"0205","mappings":{"default":{"default":"e double grave"},"mathspeak":{"default":"modifying above e with double grave","brief":"mod above e with double grave","sbrief":"mod above e with double grave"}}},{"key":"0207","mappings":{"default":{"default":"e inverted breve"},"mathspeak":{"default":"modifying above e with inverted breve","brief":"mod above e with inverted breve","sbrief":"mod above e with inverted breve"}}},{"key":"0209","mappings":{"default":{"default":"i double grave"},"mathspeak":{"default":"modifying above i with double grave","brief":"mod above i with double grave","sbrief":"mod above i with double grave"}}},{"key":"020B","mappings":{"default":{"default":"i inverted breve"},"mathspeak":{"default":"modifying above i with inverted breve","brief":"mod above i with inverted breve","sbrief":"mod above i with inverted breve"}}},{"key":"020D","mappings":{"default":{"default":"o double grave"},"mathspeak":{"default":"modifying above o with double grave","brief":"mod above o with double grave","sbrief":"mod above o with double grave"}}},{"key":"020F","mappings":{"default":{"default":"o inverted breve"},"mathspeak":{"default":"modifying above o with inverted breve","brief":"mod above o with inverted breve","sbrief":"mod above o with inverted breve"}}},{"key":"0211","mappings":{"default":{"default":"r double grave"},"mathspeak":{"default":"modifying above r with double grave","brief":"mod above r with double grave","sbrief":"mod above r with double grave"}}},{"key":"0213","mappings":{"default":{"default":"r inverted breve"},"mathspeak":{"default":"modifying above r with inverted breve","brief":"mod above r with inverted breve","sbrief":"mod above r with inverted breve"}}},{"key":"0215","mappings":{"default":{"default":"u double grave"},"mathspeak":{"default":"modifying above u with double grave","brief":"mod above u with double grave","sbrief":"mod above u with double grave"}}},{"key":"0217","mappings":{"default":{"default":"u inverted breve"},"mathspeak":{"default":"modifying above u with inverted breve","brief":"mod above u with inverted breve","sbrief":"mod above u with inverted breve"}}},{"key":"0219","mappings":{"default":{"default":"s comma below"},"mathspeak":{"default":"modifying below s with comma below","brief":"mod below s with comma below","sbrief":"mod below s with comma below"}}},{"key":"021B","mappings":{"default":{"default":"t comma below"},"mathspeak":{"default":"modifying below t with comma below","brief":"mod below t with comma below","sbrief":"mod below t with comma below"}}},{"key":"021F","mappings":{"default":{"default":"h caron"},"mathspeak":{"default":"modifying above h with caron","brief":"mod above h with caron","sbrief":"mod above h with caron"}}},{"key":"0227","mappings":{"default":{"default":"a overdot"},"mathspeak":{"default":"modifying above a with dot","brief":"mod above a with dot","sbrief":"mod above a with dot"}}},{"key":"0229","mappings":{"default":{"default":"e cedilla"},"mathspeak":{"default":"modifying above e with cedilla","brief":"mod above e with cedilla","sbrief":"mod above e with cedilla"}}},{"key":"022F","mappings":{"default":{"default":"o overdot"},"mathspeak":{"default":"modifying above o with dot","brief":"mod above o with dot","sbrief":"mod above o with dot"}}},{"key":"0233","mappings":{"default":{"default":"y overbar"},"mathspeak":{"default":"y overbar","brief":"y overbar","sbrief":"y overbar"}}},{"key":"0237","mappings":{"default":{"default":"dotless j"},"mathspeak":{"default":"modifying above dotless j","brief":"mod above dotless j","sbrief":"mod above dotless j"}}},{"key":"1E01","mappings":{"default":{"default":"a ring below"},"mathspeak":{"default":"modifying below a with ring below","brief":"mod below a with ring below","sbrief":"mod below a with ring below"}}},{"key":"1E03","mappings":{"default":{"default":"b overdot"},"mathspeak":{"default":"modifying above b with dot","brief":"mod above b with dot","sbrief":"mod above b with dot"}}},{"key":"1E05","mappings":{"default":{"default":"b underdot"},"mathspeak":{"default":"modifying below b with dot","brief":"mod below b with dot","sbrief":"mod below b with dot"}}},{"key":"1E07","mappings":{"default":{"default":"b underbar"},"mathspeak":{"default":"b underbar","brief":"b underbar","sbrief":"b underbar"}}},{"key":"1E0B","mappings":{"default":{"default":"d overdot"},"mathspeak":{"default":"modifying above d with dot","brief":"mod above d with dot","sbrief":"mod above d with dot"}}},{"key":"1E0D","mappings":{"default":{"default":"d underdot"},"mathspeak":{"default":"modifying below d with dot","brief":"mod below d with dot","sbrief":"mod below d with dot"}}},{"key":"1E0F","mappings":{"default":{"default":"d underbar"},"mathspeak":{"default":"d underbar","brief":"d underbar","sbrief":"d underbar"}}},{"key":"1E11","mappings":{"default":{"default":"d cedilla"},"mathspeak":{"default":"modifying above d with cedilla","brief":"mod above d with cedilla","sbrief":"mod above d with cedilla"}}},{"key":"1E13","mappings":{"default":{"default":"d underhat"},"mathspeak":{"default":"modifying below d with caret","brief":"mod below d with caret","sbrief":"mod below d with caret"}}},{"key":"1E19","mappings":{"default":{"default":"e underhat"},"mathspeak":{"default":"modifying below e with caret","brief":"mod below e with caret","sbrief":"mod below e with caret"}}},{"key":"1E1B","mappings":{"default":{"default":"e tilde below"},"mathspeak":{"default":"e undertilde","brief":"e undertilde","sbrief":"e undertilde"}}},{"key":"1E1F","mappings":{"default":{"default":"f overdot"},"mathspeak":{"default":"modifying above f with dot","brief":"mod above f with dot","sbrief":"mod above f with dot"}}},{"key":"1E21","mappings":{"default":{"default":"g overbar"},"mathspeak":{"default":"g overbar","brief":"g overbar","sbrief":"g overbar"}}},{"key":"1E23","mappings":{"default":{"default":"h overdot"},"mathspeak":{"default":"modifying above h with dot","brief":"mod above h with dot","sbrief":"mod above h with dot"}}},{"key":"1E25","mappings":{"default":{"default":"h underdot"},"mathspeak":{"default":"modifying below h with dot","brief":"mod below h with dot","sbrief":"mod below h with dot"}}},{"key":"1E27","mappings":{"default":{"default":"h double overdot"},"mathspeak":{"default":"modifying above h with double dot","brief":"mod above h with double dot","sbrief":"mod above h with double dot"}}},{"key":"1E29","mappings":{"default":{"default":"h cedilla"},"mathspeak":{"default":"modifying above h with cedilla","brief":"mod above h with cedilla","sbrief":"mod above h with cedilla"}}},{"key":"1E2B","mappings":{"default":{"default":"h breve below"},"mathspeak":{"default":"modifying below h with breve below","brief":"mod below h with breve below","sbrief":"mod below h with breve below"}}},{"key":"1E2D","mappings":{"default":{"default":"i tilde below"},"mathspeak":{"default":"i undertilde","brief":"i undertilde","sbrief":"i undertilde"}}},{"key":"1E31","mappings":{"default":{"default":"k acute"},"mathspeak":{"default":"modifying above k with acute","brief":"mod above k with acute","sbrief":"mod above k with acute"}}},{"key":"1E33","mappings":{"default":{"default":"k underdot"},"mathspeak":{"default":"modifying below k with dot","brief":"mod below k with dot","sbrief":"mod below k with dot"}}},{"key":"1E35","mappings":{"default":{"default":"k underbar"},"mathspeak":{"default":"k underbar","brief":"k underbar","sbrief":"k underbar"}}},{"key":"1E37","mappings":{"default":{"default":"l underdot"},"mathspeak":{"default":"modifying below l with dot","brief":"mod below l with dot","sbrief":"mod below l with dot"}}},{"key":"1E3B","mappings":{"default":{"default":"l underbar"},"mathspeak":{"default":"l underbar","brief":"l underbar","sbrief":"l underbar"}}},{"key":"1E3D","mappings":{"default":{"default":"l underhat"},"mathspeak":{"default":"modifying below l with caret","brief":"mod below l with caret","sbrief":"mod below l with caret"}}},{"key":"1E3F","mappings":{"default":{"default":"m acute"},"mathspeak":{"default":"modifying above m with acute","brief":"mod above m with acute","sbrief":"mod above m with acute"}}},{"key":"1E41","mappings":{"default":{"default":"m overdot"},"mathspeak":{"default":"modifying above m with dot","brief":"mod above m with dot","sbrief":"mod above m with dot"}}},{"key":"1E43","mappings":{"default":{"default":"m underdot"},"mathspeak":{"default":"modifying below m with dot","brief":"mod below m with dot","sbrief":"mod below m with dot"}}},{"key":"1E45","mappings":{"default":{"default":"n overdot"},"mathspeak":{"default":"modifying above n with dot","brief":"mod above n with dot","sbrief":"mod above n with dot"}}},{"key":"1E47","mappings":{"default":{"default":"n underdot"},"mathspeak":{"default":"modifying below n with dot","brief":"mod below n with dot","sbrief":"mod below n with dot"}}},{"key":"1E49","mappings":{"default":{"default":"n underbar"},"mathspeak":{"default":"n underbar","brief":"n underbar","sbrief":"n underbar"}}},{"key":"1E4B","mappings":{"default":{"default":"n underhat"},"mathspeak":{"default":"modifying below n with caret","brief":"mod below n with caret","sbrief":"mod below n with caret"}}},{"key":"1E55","mappings":{"default":{"default":"p acute"},"mathspeak":{"default":"modifying above p with acute","brief":"mod above p with acute","sbrief":"mod above p with acute"}}},{"key":"1E57","mappings":{"default":{"default":"p overdot"},"mathspeak":{"default":"modifying above p with dot","brief":"mod above p with dot","sbrief":"mod above p with dot"}}},{"key":"1E59","mappings":{"default":{"default":"r overdot"},"mathspeak":{"default":"modifying above r with dot","brief":"mod above r with dot","sbrief":"mod above r with dot"}}},{"key":"1E5B","mappings":{"default":{"default":"r underdot"},"mathspeak":{"default":"modifying below r with dot","brief":"mod below r with dot","sbrief":"mod below r with dot"}}},{"key":"1E5F","mappings":{"default":{"default":"r underbar"},"mathspeak":{"default":"r underbar","brief":"r underbar","sbrief":"r underbar"}}},{"key":"1E61","mappings":{"default":{"default":"s overdot"},"mathspeak":{"default":"modifying above s with dot","brief":"mod above s with dot","sbrief":"mod above s with dot"}}},{"key":"1E63","mappings":{"default":{"default":"s underdot"},"mathspeak":{"default":"modifying below s with dot","brief":"mod below s with dot","sbrief":"mod below s with dot"}}},{"key":"1E6B","mappings":{"default":{"default":"t overdot"},"mathspeak":{"default":"modifying above t with dot","brief":"mod above t with dot","sbrief":"mod above t with dot"}}},{"key":"1E6D","mappings":{"default":{"default":"t underdot"},"mathspeak":{"default":"modifying below t with dot","brief":"mod below t with dot","sbrief":"mod below t with dot"}}},{"key":"1E6F","mappings":{"default":{"default":"t underbar"},"mathspeak":{"default":"t underbar","brief":"t underbar","sbrief":"t underbar"}}},{"key":"1E71","mappings":{"default":{"default":"t underhat"},"mathspeak":{"default":"modifying below t with caret","brief":"mod below t with caret","sbrief":"mod below t with caret"}}},{"key":"1E73","mappings":{"default":{"default":"u double underdot"},"mathspeak":{"default":"modifying below u with double dot","brief":"mod below u with double dot","sbrief":"mod below u with double dot"}}},{"key":"1E75","mappings":{"default":{"default":"u tilde below"},"mathspeak":{"default":"u undertilde","brief":"u undertilde","sbrief":"u undertilde"}}},{"key":"1E77","mappings":{"default":{"default":"u underhat"},"mathspeak":{"default":"modifying below u with caret","brief":"mod below u with caret","sbrief":"mod below u with caret"}}},{"key":"1E7D","mappings":{"default":{"default":"v tilde"},"mathspeak":{"default":"v overtilde","brief":"v overtilde","sbrief":"v overtilde"}}},{"key":"1E7F","mappings":{"default":{"default":"v underdot"},"mathspeak":{"default":"modifying below v with dot","brief":"mod below v with dot","sbrief":"mod below v with dot"}}},{"key":"1E81","mappings":{"default":{"default":"w grave"},"mathspeak":{"default":"modifying above w with grave","brief":"mod above w with grave","sbrief":"mod above w with grave"}}},{"key":"1E83","mappings":{"default":{"default":"w acute"},"mathspeak":{"default":"modifying above w with acute","brief":"mod above w with acute","sbrief":"mod above w with acute"}}},{"key":"1E85","mappings":{"default":{"default":"w double overdot"},"mathspeak":{"default":"modifying above w with double dot","brief":"mod above w with double dot","sbrief":"mod above w with double dot"}}},{"key":"1E87","mappings":{"default":{"default":"w overdot"},"mathspeak":{"default":"modifying above w with dot","brief":"mod above w with dot","sbrief":"mod above w with dot"}}},{"key":"1E89","mappings":{"default":{"default":"w underdot"},"mathspeak":{"default":"modifying below w with dot","brief":"mod below w with dot","sbrief":"mod below w with dot"}}},{"key":"1E8B","mappings":{"default":{"default":"x overdot"},"mathspeak":{"default":"modifying above x with dot","brief":"mod above x with dot","sbrief":"mod above x with dot"}}},{"key":"1E8D","mappings":{"default":{"default":"x double overdot"},"mathspeak":{"default":"modifying above x with double dot","brief":"mod above x with double dot","sbrief":"mod above x with double dot"}}},{"key":"1E8F","mappings":{"default":{"default":"y overdot"},"mathspeak":{"default":"modifying above y with dot","brief":"mod above y with dot","sbrief":"mod above y with dot"}}},{"key":"1E91","mappings":{"default":{"default":"z hat"},"mathspeak":{"default":"modifying above z with caret","brief":"mod above z with caret","sbrief":"mod above z with caret"}}},{"key":"1E93","mappings":{"default":{"default":"z underdot"},"mathspeak":{"default":"modifying below z with dot","brief":"mod below z with dot","sbrief":"mod below z with dot"}}},{"key":"1E95","mappings":{"default":{"default":"z underbar"},"mathspeak":{"default":"z underbar","brief":"z underbar","sbrief":"z underbar"}}},{"key":"1E96","mappings":{"default":{"default":"h underbar"},"mathspeak":{"default":"h underbar","brief":"h underbar","sbrief":"h underbar"}}},{"key":"1E97","mappings":{"default":{"default":"t double overdot"},"mathspeak":{"default":"modifying above t with double dot","brief":"mod above t with double dot","sbrief":"mod above t with double dot"}}},{"key":"1E98","mappings":{"default":{"default":"w ring"},"mathspeak":{"default":"modifying above w with ring","brief":"mod above w with ring","sbrief":"mod above w with ring"}}},{"key":"1E99","mappings":{"default":{"default":"y ring"},"mathspeak":{"default":"modifying above y with ring","brief":"mod above y with ring","sbrief":"mod above y with ring"}}},{"key":"1E9A","mappings":{"default":{"default":"a right half ring"},"mathspeak":{"default":"modifying above a with right half ring","brief":"mod above a with right half ring","sbrief":"mod above a with right half ring"}}},{"key":"1EA1","mappings":{"default":{"default":"a underdot"},"mathspeak":{"default":"modifying below a with dot","brief":"mod below a with dot","sbrief":"mod below a with dot"}}},{"key":"1EA3","mappings":{"default":{"default":"a hook"},"mathspeak":{"default":"modifying above a with hook","brief":"mod above a with hook","sbrief":"mod above a with hook"}}},{"key":"1EB9","mappings":{"default":{"default":"e underdot"},"mathspeak":{"default":"modifying below e with dot","brief":"mod below e with dot","sbrief":"mod below e with dot"}}},{"key":"1EBB","mappings":{"default":{"default":"e hook"},"mathspeak":{"default":"modifying above e with hook","brief":"mod above e with hook","sbrief":"mod above e with hook"}}},{"key":"1EBD","mappings":{"default":{"default":"e tilde"},"mathspeak":{"default":"e overtilde","brief":"e overtilde","sbrief":"e overtilde"}}},{"key":"1EC9","mappings":{"default":{"default":"i hook"},"mathspeak":{"default":"modifying above i with hook","brief":"mod above i with hook","sbrief":"mod above i with hook"}}},{"key":"1ECB","mappings":{"default":{"default":"i underdot"},"mathspeak":{"default":"modifying below i with dot","brief":"mod below i with dot","sbrief":"mod below i with dot"}}},{"key":"1ECD","mappings":{"default":{"default":"o underdot"},"mathspeak":{"default":"modifying below o with dot","brief":"mod below o with dot","sbrief":"mod below o with dot"}}},{"key":"1ECF","mappings":{"default":{"default":"o hook"},"mathspeak":{"default":"modifying above o with hook","brief":"mod above o with hook","sbrief":"mod above o with hook"}}},{"key":"1EE5","mappings":{"default":{"default":"u underdot"},"mathspeak":{"default":"modifying below u with dot","brief":"mod below u with dot","sbrief":"mod below u with dot"}}},{"key":"1EE7","mappings":{"default":{"default":"u hook"},"mathspeak":{"default":"modifying above u with hook","brief":"mod above u with hook","sbrief":"mod above u with hook"}}},{"key":"1EF3","mappings":{"default":{"default":"y grave"},"mathspeak":{"default":"modifying above y with grave","brief":"mod above y with grave","sbrief":"mod above y with grave"}}},{"key":"1EF5","mappings":{"default":{"default":"y underdot"},"mathspeak":{"default":"modifying below y with dot","brief":"mod below y with dot","sbrief":"mod below y with dot"}}},{"key":"1EF7","mappings":{"default":{"default":"y hook"},"mathspeak":{"default":"modifying above y with hook","brief":"mod above y with hook","sbrief":"mod above y with hook"}}},{"key":"1EF9","mappings":{"default":{"default":"y tilde"},"mathspeak":{"default":"y overtilde","brief":"y overtilde","sbrief":"y overtilde"}}}],"en/symbols/latin-rest.min":[{"locale":"en"},{"key":"210E","mappings":{"default":{"default":"italic h","physics":"planck constant"}}},{"key":"0363","mappings":{"default":{"default":"combining a"}}},{"key":"0364","mappings":{"default":{"default":"combining e"}}},{"key":"0365","mappings":{"default":{"default":"combining i"}}},{"key":"0366","mappings":{"default":{"default":"combining o"}}},{"key":"0367","mappings":{"default":{"default":"combining u"}}},{"key":"0368","mappings":{"default":{"default":"combining c"}}},{"key":"0369","mappings":{"default":{"default":"combining d"}}},{"key":"036A","mappings":{"default":{"default":"combining h"}}},{"key":"036B","mappings":{"default":{"default":"combining m"}}},{"key":"036C","mappings":{"default":{"default":"combining r"}}},{"key":"036D","mappings":{"default":{"default":"combining t"}}},{"key":"036E","mappings":{"default":{"default":"combining v"}}},{"key":"036F","mappings":{"default":{"default":"combining x"}}},{"key":"1D62","mappings":{"default":{"default":"subscript i"}}},{"key":"1D63","mappings":{"default":{"default":"subscript r"}}},{"key":"1D64","mappings":{"default":{"default":"subscript u"}}},{"key":"1D65","mappings":{"default":{"default":"subscript v"}}},{"key":"1DCA","mappings":{"default":{"default":"combining r below"}}},{"key":"1DD3","mappings":{"default":{"default":"combining flattened open a above"}}},{"key":"1DD4","mappings":{"default":{"default":"combining ae"}}},{"key":"1DD5","mappings":{"default":{"default":"combining ao"}}},{"key":"1DD6","mappings":{"default":{"default":"combining av"}}},{"key":"1DD7","mappings":{"default":{"default":"combining c cedilla"}}},{"key":"1DD8","mappings":{"default":{"default":"combining insular d"}}},{"key":"1DD9","mappings":{"default":{"default":"combining eth"}}},{"key":"1DDA","mappings":{"default":{"default":"combining g"}}},{"key":"1DDB","mappings":{"default":{"default":"combining small cap G"},"mathspeak":{"default":"combining small upper G"}}},{"key":"1DDC","mappings":{"default":{"default":"combining k"}}},{"key":"1DDD","mappings":{"default":{"default":"combining l"}}},{"key":"1DDE","mappings":{"default":{"default":"combining small cap L"},"mathspeak":{"default":"combining small upper L"}}},{"key":"1DDF","mappings":{"default":{"default":"combining small cap M"},"mathspeak":{"default":"combining small upper M"}}},{"key":"1DE0","mappings":{"default":{"default":"combining n"}}},{"key":"1DE1","mappings":{"default":{"default":"combining small cap N"},"mathspeak":{"default":"combining small upper N"}}},{"key":"1DE2","mappings":{"default":{"default":"combining small cap R"},"mathspeak":{"default":"combining small upper R"}}},{"key":"1DE3","mappings":{"default":{"default":"combining r rotunda"}}},{"key":"1DE4","mappings":{"default":{"default":"combining s"}}},{"key":"1DE5","mappings":{"default":{"default":"combining long s"}}},{"key":"1DE6","mappings":{"default":{"default":"combining z"}}},{"key":"2071","mappings":{"default":{"default":"superscript i"}}},{"key":"207F","mappings":{"default":{"default":"superscript n"}}},{"key":"2090","mappings":{"default":{"default":"subscript a"}}},{"key":"2091","mappings":{"default":{"default":"subscript e"}}},{"key":"2092","mappings":{"default":{"default":"subscript o"}}},{"key":"2093","mappings":{"default":{"default":"subscript x"}}},{"key":"2094","mappings":{"default":{"default":"subscript schwa"}}},{"key":"2095","mappings":{"default":{"default":"subscript h"}}},{"key":"2096","mappings":{"default":{"default":"subscript k"}}},{"key":"2097","mappings":{"default":{"default":"subscript l"}}},{"key":"2098","mappings":{"default":{"default":"subscript m"}}},{"key":"2099","mappings":{"default":{"default":"subscript n"}}},{"key":"209A","mappings":{"default":{"default":"subscript p"}}},{"key":"209B","mappings":{"default":{"default":"subscript s"}}},{"key":"209C","mappings":{"default":{"default":"subscript t"}}},{"key":"2C7C","mappings":{"default":{"default":"subscript j"}}},{"key":"1F12A","mappings":{"default":{"default":"tortoise shell bracketed cap S"},"mathspeak":{"default":"tortoise shell bracketed upper S"}}},{"key":"1F12B","mappings":{"default":{"default":"circled italic cap C"},"mathspeak":{"default":"circled italic upper C"}}},{"key":"1F12C","mappings":{"default":{"default":"circled italic cap R"},"mathspeak":{"default":"circled italic upper R"}}},{"key":"1F18A","mappings":{"default":{"default":"crossed negative squared cap P"},"mathspeak":{"default":"crossed negative squared upper P"}}}],"en/symbols/latin-upper-double-accent.min":[{"locale":"en"},{"key":"01D5","mappings":{"default":{"default":"cap U double overdot overbar"},"mathspeak":{"default":"upper U double overdot overbar"}}},{"key":"01D7","mappings":{"default":{"default":"cap U double overdot acute"},"mathspeak":{"default":"upper U double overdot acute"}}},{"key":"01D9","mappings":{"default":{"default":"cap U double overdot caron"},"mathspeak":{"default":"upper U double overdot caron"}}},{"key":"01DB","mappings":{"default":{"default":"cap U double overdot grave"},"mathspeak":{"default":"upper U double overdot grave"}}},{"key":"01DE","mappings":{"default":{"default":"cap A double overdot overbar"},"mathspeak":{"default":"upper A double overdot overbar"}}},{"key":"01E0","mappings":{"default":{"default":"cap A overdot overbar"},"mathspeak":{"default":"upper A overdot overbar"}}},{"key":"01EC","mappings":{"default":{"default":"cap O ogonek overbar"},"mathspeak":{"default":"upper O ogonek overbar"}}},{"key":"01FA","mappings":{"default":{"default":"cap A ring acute"},"mathspeak":{"default":"upper A ring acute"}}},{"key":"022A","mappings":{"default":{"default":"cap O double overdot overbar"},"mathspeak":{"default":"upper O double overdot overbar"}}},{"key":"022C","mappings":{"default":{"default":"cap O tilde overbar"},"mathspeak":{"default":"upper O tilde overbar"}}},{"key":"0230","mappings":{"default":{"default":"cap O overdot overbar"},"mathspeak":{"default":"upper O overdot overbar"}}},{"key":"1E08","mappings":{"default":{"default":"cap C cedilla acute"},"mathspeak":{"default":"upper C cedilla acute"}}},{"key":"1E14","mappings":{"default":{"default":"cap E overbar grave"},"mathspeak":{"default":"upper E overbar grave"}}},{"key":"1E16","mappings":{"default":{"default":"cap E overbar acute"},"mathspeak":{"default":"upper E overbar acute"}}},{"key":"1E1C","mappings":{"default":{"default":"cap E cedilla breve"},"mathspeak":{"default":"upper E cedilla breve"}}},{"key":"1E2E","mappings":{"default":{"default":"cap I double overdot acute"},"mathspeak":{"default":"upper I double overdot acute"}}},{"key":"1E38","mappings":{"default":{"default":"cap L underdot overbar"},"mathspeak":{"default":"upper L underdot overbar"}}},{"key":"1E4C","mappings":{"default":{"default":"cap O tilde acute"},"mathspeak":{"default":"upper O tilde acute"}}},{"key":"1E4E","mappings":{"default":{"default":"cap O tilde double overdot"},"mathspeak":{"default":"upper O tilde double overdot"}}},{"key":"1E50","mappings":{"default":{"default":"cap O overbar grave"},"mathspeak":{"default":"upper O overbar grave"}}},{"key":"1E52","mappings":{"default":{"default":"cap O overbar acute"},"mathspeak":{"default":"upper O overbar acute"}}},{"key":"1E5C","mappings":{"default":{"default":"cap R overbar underdot"},"mathspeak":{"default":"upper R overbar underdot"}}},{"key":"1E64","mappings":{"default":{"default":"cap S acute overdot"},"mathspeak":{"default":"upper S acute overdot"}}},{"key":"1E66","mappings":{"default":{"default":"cap S caron overdot"},"mathspeak":{"default":"upper S caron overdot"}}},{"key":"1E68","mappings":{"default":{"default":"cap S underdot overdot"},"mathspeak":{"default":"upper S underdot overdot"}}},{"key":"1E78","mappings":{"default":{"default":"cap U tilde acute"},"mathspeak":{"default":"upper U tilde acute"}}},{"key":"1E7A","mappings":{"default":{"default":"cap U overbar double overdot"},"mathspeak":{"default":"upper U overbar double overdot"}}},{"key":"1EA4","mappings":{"default":{"default":"cap A hat acute"},"mathspeak":{"default":"upper A hat acute"}}},{"key":"1EA6","mappings":{"default":{"default":"cap A hat grave"},"mathspeak":{"default":"upper A hat grave"}}},{"key":"1EA8","mappings":{"default":{"default":"cap A hat hook"},"mathspeak":{"default":"upper A hat hook"}}},{"key":"1EAA","mappings":{"default":{"default":"cap A hat tilde"},"mathspeak":{"default":"upper A hat tilde"}}},{"key":"1EAC","mappings":{"default":{"default":"cap A hat underdot"},"mathspeak":{"default":"upper A hat underdot"}}},{"key":"1EAE","mappings":{"default":{"default":"cap A breve acute"},"mathspeak":{"default":"upper A breve acute"}}},{"key":"1EB0","mappings":{"default":{"default":"cap A breve grave"},"mathspeak":{"default":"upper A breve grave"}}},{"key":"1EB2","mappings":{"default":{"default":"cap A breve hook"},"mathspeak":{"default":"upper A breve hook"}}},{"key":"1EB4","mappings":{"default":{"default":"cap A breve tilde"},"mathspeak":{"default":"upper A breve tilde"}}},{"key":"1EB6","mappings":{"default":{"default":"cap A breve underdot"},"mathspeak":{"default":"upper A breve underdot"}}},{"key":"1EBE","mappings":{"default":{"default":"cap E hat acute"},"mathspeak":{"default":"upper E hat acute"}}},{"key":"1EC0","mappings":{"default":{"default":"cap E hat grave"},"mathspeak":{"default":"upper E hat grave"}}},{"key":"1EC2","mappings":{"default":{"default":"cap E hat hook"},"mathspeak":{"default":"upper E hat hook"}}},{"key":"1EC4","mappings":{"default":{"default":"cap E hat tilde"},"mathspeak":{"default":"upper E hat tilde"}}},{"key":"1EC6","mappings":{"default":{"default":"cap E hat underdot"},"mathspeak":{"default":"upper E hat underdot"}}},{"key":"1ED0","mappings":{"default":{"default":"cap O hat acute"},"mathspeak":{"default":"upper O hat acute"}}},{"key":"1ED2","mappings":{"default":{"default":"cap O hat grave"},"mathspeak":{"default":"upper O hat grave"}}},{"key":"1ED4","mappings":{"default":{"default":"cap O hat hook"},"mathspeak":{"default":"upper O hat hook"}}},{"key":"1ED6","mappings":{"default":{"default":"cap O hat tilde"},"mathspeak":{"default":"upper O hat tilde"}}},{"key":"1ED8","mappings":{"default":{"default":"cap O hat underdot"},"mathspeak":{"default":"upper O hat underdot"}}},{"key":"1EDA","mappings":{"default":{"default":"cap O acute prime"},"mathspeak":{"default":"upper O acute prime"}}},{"key":"1EDC","mappings":{"default":{"default":"cap O grave prime"},"mathspeak":{"default":"upper O grave prime"}}},{"key":"1EDE","mappings":{"default":{"default":"cap O hook prime"},"mathspeak":{"default":"upper O hook prime"}}},{"key":"1EE0","mappings":{"default":{"default":"cap O tilde prime"},"mathspeak":{"default":"upper O tilde prime"}}},{"key":"1EE2","mappings":{"default":{"default":"cap O underdot prime"},"mathspeak":{"default":"upper O underdot prime"}}},{"key":"1EE8","mappings":{"default":{"default":"cap U acute prime"},"mathspeak":{"default":"upper U acute prime"}}},{"key":"1EEA","mappings":{"default":{"default":"cap U grave prime"},"mathspeak":{"default":"upper U grave prime"}}},{"key":"1EEC","mappings":{"default":{"default":"cap U hook prime"},"mathspeak":{"default":"upper U hook prime"}}},{"key":"1EEE","mappings":{"default":{"default":"cap U tilde prime"},"mathspeak":{"default":"upper U tilde prime"}}},{"key":"1EF0","mappings":{"default":{"default":"cap U underdot prime"},"mathspeak":{"default":"upper U underdot prime"}}}],"en/symbols/latin-upper-single-accent.min":[{"locale":"en"},{"key":"00C0","mappings":{"default":{"default":"cap A grave"},"mathspeak":{"default":"modifying above upper A with grave","brief":"mod above upper A with grave","sbrief":"mod above upper A with grave"}}},{"key":"00C1","mappings":{"default":{"default":"cap A acute"},"mathspeak":{"default":"modifying above upper A with acute","brief":"mod above upper A with acute","sbrief":"mod above upper A with acute"}}},{"key":"00C2","mappings":{"default":{"default":"cap A hat"},"mathspeak":{"default":"modifying above upper A with caret","brief":"mod above upper A with caret","sbrief":"mod above upper A with caret"}}},{"key":"00C3","mappings":{"default":{"default":"cap A tilde"},"mathspeak":{"default":"upper A overtilde","brief":"upper A overtilde","sbrief":"upper A overtilde"}}},{"key":"00C4","mappings":{"default":{"default":"cap A double overdot"},"mathspeak":{"default":"modifying above upper A with double dot","brief":"mod above upper A with double dot","sbrief":"mod above upper A with double dot"}}},{"key":"00C5","mappings":{"default":{"default":"cap A ring"},"mathspeak":{"default":"modifying above upper A with ring","brief":"mod above upper A with ring","sbrief":"mod above upper A with ring"}}},{"key":"00C7","mappings":{"default":{"default":"cap C cedilla"},"mathspeak":{"default":"modifying above upper C with cedilla","brief":"mod above upper C with cedilla","sbrief":"mod above upper C with cedilla"}}},{"key":"00C8","mappings":{"default":{"default":"cap E grave"},"mathspeak":{"default":"modifying above upper E with grave","brief":"mod above upper E with grave","sbrief":"mod above upper E with grave"}}},{"key":"00C9","mappings":{"default":{"default":"cap E acute"},"mathspeak":{"default":"modifying above upper E with acute","brief":"mod above upper E with acute","sbrief":"mod above upper E with acute"}}},{"key":"00CA","mappings":{"default":{"default":"cap E hat"},"mathspeak":{"default":"modifying above upper E with caret","brief":"mod above upper E with caret","sbrief":"mod above upper E with caret"}}},{"key":"00CB","mappings":{"default":{"default":"cap E double overdot"},"mathspeak":{"default":"modifying above upper E with double dot","brief":"mod above upper E with double dot","sbrief":"mod above upper E with double dot"}}},{"key":"00CC","mappings":{"default":{"default":"cap I grave"},"mathspeak":{"default":"modifying above upper I with grave","brief":"mod above upper I with grave","sbrief":"mod above upper I with grave"}}},{"key":"00CD","mappings":{"default":{"default":"cap I acute"},"mathspeak":{"default":"modifying above upper I with acute","brief":"mod above upper I with acute","sbrief":"mod above upper I with acute"}}},{"key":"00CE","mappings":{"default":{"default":"cap I hat"},"mathspeak":{"default":"modifying above upper I with caret","brief":"mod above upper I with caret","sbrief":"mod above upper I with caret"}}},{"key":"00CF","mappings":{"default":{"default":"cap I double overdot"},"mathspeak":{"default":"modifying above upper I with double dot","brief":"mod above upper I with double dot","sbrief":"mod above upper I with double dot"}}},{"key":"00D1","mappings":{"default":{"default":"cap N tilde"},"mathspeak":{"default":"upper N overtilde","brief":"upper N overtilde","sbrief":"upper N overtilde"}}},{"key":"00D2","mappings":{"default":{"default":"cap O grave"},"mathspeak":{"default":"modifying above upper O with grave","brief":"mod above upper O with grave","sbrief":"mod above upper O with grave"}}},{"key":"00D3","mappings":{"default":{"default":"cap O acute"},"mathspeak":{"default":"modifying above upper O with acute","brief":"mod above upper O with acute","sbrief":"mod above upper O with acute"}}},{"key":"00D4","mappings":{"default":{"default":"cap O hat"},"mathspeak":{"default":"modifying above upper O with caret","brief":"mod above upper O with caret","sbrief":"mod above upper O with caret"}}},{"key":"00D5","mappings":{"default":{"default":"cap O tilde"},"mathspeak":{"default":"upper O overtilde","brief":"upper O overtilde","sbrief":"upper O overtilde"}}},{"key":"00D6","mappings":{"default":{"default":"cap O double overdot"},"mathspeak":{"default":"modifying above upper O with double dot","brief":"mod above upper O with double dot","sbrief":"mod above upper O with double dot"}}},{"key":"00D9","mappings":{"default":{"default":"cap U grave"},"mathspeak":{"default":"modifying above upper U with grave","brief":"mod above upper U with grave","sbrief":"mod above upper U with grave"}}},{"key":"00DA","mappings":{"default":{"default":"cap U acute"},"mathspeak":{"default":"modifying above upper U with acute","brief":"mod above upper U with acute","sbrief":"mod above upper U with acute"}}},{"key":"00DB","mappings":{"default":{"default":"cap U hat"},"mathspeak":{"default":"modifying above upper U with caret","brief":"mod above upper U with caret","sbrief":"mod above upper U with caret"}}},{"key":"00DC","mappings":{"default":{"default":"cap U double overdot"},"mathspeak":{"default":"modifying above upper U with double dot","brief":"mod above upper U with double dot","sbrief":"mod above upper U with double dot"}}},{"key":"00DD","mappings":{"default":{"default":"cap Y acute"},"mathspeak":{"default":"modifying above upper Y with acute","brief":"mod above upper Y with acute","sbrief":"mod above upper Y with acute"}}},{"key":"0100","mappings":{"default":{"default":"cap A overbar"},"mathspeak":{"default":"upper A overbar","brief":"upper A overbar","sbrief":"upper A overbar"}}},{"key":"0102","mappings":{"default":{"default":"cap A breve"},"mathspeak":{"default":"modifying above upper A with breve","brief":"mod above upper A with breve","sbrief":"mod above upper A with breve"}}},{"key":"0104","mappings":{"default":{"default":"cap A ogonek"},"mathspeak":{"default":"modifying above upper A with ogonek","brief":"mod above upper A with ogonek","sbrief":"mod above upper A with ogonek"}}},{"key":"0106","mappings":{"default":{"default":"cap C acute"},"mathspeak":{"default":"modifying above upper C with acute","brief":"mod above upper C with acute","sbrief":"mod above upper C with acute"}}},{"key":"0108","mappings":{"default":{"default":"cap C hat"},"mathspeak":{"default":"modifying above upper C with caret","brief":"mod above upper C with caret","sbrief":"mod above upper C with caret"}}},{"key":"010A","mappings":{"default":{"default":"cap C overdot"},"mathspeak":{"default":"modifying above upper C with dot","brief":"mod above upper C with dot","sbrief":"mod above upper C with dot"}}},{"key":"010C","mappings":{"default":{"default":"cap C caron"},"mathspeak":{"default":"modifying above upper C with caron","brief":"mod above upper C with caron","sbrief":"mod above upper C with caron"}}},{"key":"010E","mappings":{"default":{"default":"cap D caron"},"mathspeak":{"default":"modifying above upper D with caron","brief":"mod above upper D with caron","sbrief":"mod above upper D with caron"}}},{"key":"0112","mappings":{"default":{"default":"cap E overbar"},"mathspeak":{"default":"upper E overbar","brief":"upper E overbar","sbrief":"upper E overbar"}}},{"key":"0114","mappings":{"default":{"default":"cap E breve"},"mathspeak":{"default":"modifying above upper E with breve","brief":"mod above upper E with breve","sbrief":"mod above upper E with breve"}}},{"key":"0116","mappings":{"default":{"default":"cap E overdot"},"mathspeak":{"default":"modifying above upper E with dot","brief":"mod above upper E with dot","sbrief":"mod above upper E with dot"}}},{"key":"0118","mappings":{"default":{"default":"cap E ogonek"},"mathspeak":{"default":"modifying above upper E with ogonek","brief":"mod above upper E with ogonek","sbrief":"mod above upper E with ogonek"}}},{"key":"011A","mappings":{"default":{"default":"cap E caron"},"mathspeak":{"default":"modifying above upper E with caron","brief":"mod above upper E with caron","sbrief":"mod above upper E with caron"}}},{"key":"011C","mappings":{"default":{"default":"cap G hat"},"mathspeak":{"default":"modifying above upper G with caret","brief":"mod above upper G with caret","sbrief":"mod above upper G with caret"}}},{"key":"011E","mappings":{"default":{"default":"cap G breve"},"mathspeak":{"default":"modifying above upper G with breve","brief":"mod above upper G with breve","sbrief":"mod above upper G with breve"}}},{"key":"0120","mappings":{"default":{"default":"cap G overdot"},"mathspeak":{"default":"modifying above upper G with dot","brief":"mod above upper G with dot","sbrief":"mod above upper G with dot"}}},{"key":"0122","mappings":{"default":{"default":"cap G cedilla"},"mathspeak":{"default":"modifying above upper G with cedilla","brief":"mod above upper G with cedilla","sbrief":"mod above upper G with cedilla"}}},{"key":"0124","mappings":{"default":{"default":"cap H hat"},"mathspeak":{"default":"modifying above upper H with caret","brief":"mod above upper H with caret","sbrief":"mod above upper H with caret"}}},{"key":"0128","mappings":{"default":{"default":"cap I tilde"},"mathspeak":{"default":"upper I overtilde","brief":"upper I overtilde","sbrief":"upper I overtilde"}}},{"key":"012A","mappings":{"default":{"default":"cap I overbar"},"mathspeak":{"default":"upper I overbar","brief":"upper I overbar","sbrief":"upper I overbar"}}},{"key":"012C","mappings":{"default":{"default":"cap I breve"},"mathspeak":{"default":"modifying above upper I with breve","brief":"mod above upper I with breve","sbrief":"mod above upper I with breve"}}},{"key":"012E","mappings":{"default":{"default":"cap I ogonek"},"mathspeak":{"default":"modifying above upper I with ogonek","brief":"mod above upper I with ogonek","sbrief":"mod above upper I with ogonek"}}},{"key":"0130","mappings":{"default":{"default":"cap I overdot"},"mathspeak":{"default":"modifying above upper I with dot","brief":"mod above upper I with dot","sbrief":"mod above upper I with dot"}}},{"key":"0134","mappings":{"default":{"default":"cap J hat"},"mathspeak":{"default":"modifying above upper J with caret","brief":"mod above upper J with caret","sbrief":"mod above upper J with caret"}}},{"key":"0136","mappings":{"default":{"default":"cap K cedilla"},"mathspeak":{"default":"modifying above upper K with cedilla","brief":"mod above upper K with cedilla","sbrief":"mod above upper K with cedilla"}}},{"key":"0139","mappings":{"default":{"default":"cap L acute"},"mathspeak":{"default":"modifying above upper L with acute","brief":"mod above upper L with acute","sbrief":"mod above upper L with acute"}}},{"key":"013B","mappings":{"default":{"default":"cap L cedilla"},"mathspeak":{"default":"modifying above upper L with cedilla","brief":"mod above upper L with cedilla","sbrief":"mod above upper L with cedilla"}}},{"key":"013D","mappings":{"default":{"default":"cap L caron"},"mathspeak":{"default":"modifying above upper L with caron","brief":"mod above upper L with caron","sbrief":"mod above upper L with caron"}}},{"key":"013F","mappings":{"default":{"default":"cap L middle dot"},"mathspeak":{"default":"modifying above upper L with middle dot","brief":"mod above upper L with middle dot","sbrief":"mod above upper L with middle dot"}}},{"key":"0143","mappings":{"default":{"default":"cap N acute"},"mathspeak":{"default":"modifying above upper N with acute","brief":"mod above upper N with acute","sbrief":"mod above upper N with acute"}}},{"key":"0145","mappings":{"default":{"default":"cap N cedilla"},"mathspeak":{"default":"modifying above upper N with cedilla","brief":"mod above upper N with cedilla","sbrief":"mod above upper N with cedilla"}}},{"key":"0147","mappings":{"default":{"default":"cap N caron"},"mathspeak":{"default":"modifying above upper N with caron","brief":"mod above upper N with caron","sbrief":"mod above upper N with caron"}}},{"key":"014C","mappings":{"default":{"default":"cap O overbar"},"mathspeak":{"default":"upper O overbar","brief":"upper O overbar","sbrief":"upper O overbar"}}},{"key":"014E","mappings":{"default":{"default":"cap O breve"},"mathspeak":{"default":"modifying above upper O with breve","brief":"mod above upper O with breve","sbrief":"mod above upper O with breve"}}},{"key":"0150","mappings":{"default":{"default":"cap O double acute"},"mathspeak":{"default":"modifying above upper O with double acute","brief":"mod above upper O with double acute","sbrief":"mod above upper O with double acute"}}},{"key":"0154","mappings":{"default":{"default":"cap R acute"},"mathspeak":{"default":"modifying above upper R with acute","brief":"mod above upper R with acute","sbrief":"mod above upper R with acute"}}},{"key":"0156","mappings":{"default":{"default":"cap R cedilla"},"mathspeak":{"default":"modifying above upper R with cedilla","brief":"mod above upper R with cedilla","sbrief":"mod above upper R with cedilla"}}},{"key":"0158","mappings":{"default":{"default":"cap R caron"},"mathspeak":{"default":"modifying above upper R with caron","brief":"mod above upper R with caron","sbrief":"mod above upper R with caron"}}},{"key":"015A","mappings":{"default":{"default":"cap S acute"},"mathspeak":{"default":"modifying above upper S with acute","brief":"mod above upper S with acute","sbrief":"mod above upper S with acute"}}},{"key":"015C","mappings":{"default":{"default":"cap S hat"},"mathspeak":{"default":"modifying above upper S with caret","brief":"mod above upper S with caret","sbrief":"mod above upper S with caret"}}},{"key":"015E","mappings":{"default":{"default":"cap S cedilla"},"mathspeak":{"default":"modifying above upper S with cedilla","brief":"mod above upper S with cedilla","sbrief":"mod above upper S with cedilla"}}},{"key":"0160","mappings":{"default":{"default":"cap S caron"},"mathspeak":{"default":"modifying above upper S with caron","brief":"mod above upper S with caron","sbrief":"mod above upper S with caron"}}},{"key":"0162","mappings":{"default":{"default":"cap T cedilla"},"mathspeak":{"default":"modifying above upper T with cedilla","brief":"mod above upper T with cedilla","sbrief":"mod above upper T with cedilla"}}},{"key":"0164","mappings":{"default":{"default":"cap T caron"},"mathspeak":{"default":"modifying above upper T with caron","brief":"mod above upper T with caron","sbrief":"mod above upper T with caron"}}},{"key":"0168","mappings":{"default":{"default":"cap U tilde"},"mathspeak":{"default":"upper U overtilde","brief":"upper U overtilde","sbrief":"upper U overtilde"}}},{"key":"016A","mappings":{"default":{"default":"cap U overbar"},"mathspeak":{"default":"upper U overbar","brief":"upper U overbar","sbrief":"upper U overbar"}}},{"key":"016C","mappings":{"default":{"default":"cap U breve"},"mathspeak":{"default":"modifying above upper U with breve","brief":"mod above upper U with breve","sbrief":"mod above upper U with breve"}}},{"key":"016E","mappings":{"default":{"default":"cap U ring"},"mathspeak":{"default":"modifying above upper U with ring","brief":"mod above upper U with ring","sbrief":"mod above upper U with ring"}}},{"key":"0170","mappings":{"default":{"default":"cap U double acute"},"mathspeak":{"default":"modifying above upper U with double acute","brief":"mod above upper U with double acute","sbrief":"mod above upper U with double acute"}}},{"key":"0172","mappings":{"default":{"default":"cap U ogonek"},"mathspeak":{"default":"modifying above upper U with ogonek","brief":"mod above upper U with ogonek","sbrief":"mod above upper U with ogonek"}}},{"key":"0174","mappings":{"default":{"default":"cap W hat"},"mathspeak":{"default":"modifying above upper W with caret","brief":"mod above upper W with caret","sbrief":"mod above upper W with caret"}}},{"key":"0176","mappings":{"default":{"default":"cap Y hat"},"mathspeak":{"default":"modifying above upper Y with caret","brief":"mod above upper Y with caret","sbrief":"mod above upper Y with caret"}}},{"key":"0178","mappings":{"default":{"default":"cap Y double overdot"},"mathspeak":{"default":"modifying above upper Y with double dot","brief":"mod above upper Y with double dot","sbrief":"mod above upper Y with double dot"}}},{"key":"0179","mappings":{"default":{"default":"cap Z acute"},"mathspeak":{"default":"modifying above upper Z with acute","brief":"mod above upper Z with acute","sbrief":"mod above upper Z with acute"}}},{"key":"017B","mappings":{"default":{"default":"cap Z overdot"},"mathspeak":{"default":"modifying above upper Z with dot","brief":"mod above upper Z with dot","sbrief":"mod above upper Z with dot"}}},{"key":"017D","mappings":{"default":{"default":"cap Z caron"},"mathspeak":{"default":"modifying above upper Z with caron","brief":"mod above upper Z with caron","sbrief":"mod above upper Z with caron"}}},{"key":"01CD","mappings":{"default":{"default":"cap A caron"},"mathspeak":{"default":"modifying above upper A with caron","brief":"mod above upper A with caron","sbrief":"mod above upper A with caron"}}},{"key":"01CF","mappings":{"default":{"default":"cap I caron"},"mathspeak":{"default":"modifying above upper I with caron","brief":"mod above upper I with caron","sbrief":"mod above upper I with caron"}}},{"key":"01D1","mappings":{"default":{"default":"cap O caron"},"mathspeak":{"default":"modifying above upper O with caron","brief":"mod above upper O with caron","sbrief":"mod above upper O with caron"}}},{"key":"01D3","mappings":{"default":{"default":"cap U caron"},"mathspeak":{"default":"modifying above upper U with caron","brief":"mod above upper U with caron","sbrief":"mod above upper U with caron"}}},{"key":"01E6","mappings":{"default":{"default":"cap G caron"},"mathspeak":{"default":"modifying above upper G with caron","brief":"mod above upper G with caron","sbrief":"mod above upper G with caron"}}},{"key":"01E8","mappings":{"default":{"default":"cap K caron"},"mathspeak":{"default":"modifying above upper K with caron","brief":"mod above upper K with caron","sbrief":"mod above upper K with caron"}}},{"key":"01EA","mappings":{"default":{"default":"cap O ogonek"},"mathspeak":{"default":"modifying above upper O with ogonek","brief":"mod above upper O with ogonek","sbrief":"mod above upper O with ogonek"}}},{"key":"01F4","mappings":{"default":{"default":"cap G acute"},"mathspeak":{"default":"modifying above upper G with acute","brief":"mod above upper G with acute","sbrief":"mod above upper G with acute"}}},{"key":"01F8","mappings":{"default":{"default":"cap N grave"},"mathspeak":{"default":"modifying above upper N with grave","brief":"mod above upper N with grave","sbrief":"mod above upper N with grave"}}},{"key":"0200","mappings":{"default":{"default":"cap A double grave"},"mathspeak":{"default":"modifying above upper A with double grave","brief":"mod above upper A with double grave","sbrief":"mod above upper A with double grave"}}},{"key":"0202","mappings":{"default":{"default":"cap A inverted breve"},"mathspeak":{"default":"modifying above upper A with inverted breve","brief":"mod above upper A with inverted breve","sbrief":"mod above upper A with inverted breve"}}},{"key":"0204","mappings":{"default":{"default":"cap E double grave"},"mathspeak":{"default":"modifying above upper E with double grave","brief":"mod above upper E with double grave","sbrief":"mod above upper E with double grave"}}},{"key":"0206","mappings":{"default":{"default":"cap E inverted breve"},"mathspeak":{"default":"modifying above upper E with inverted breve","brief":"mod above upper E with inverted breve","sbrief":"mod above upper E with inverted breve"}}},{"key":"0208","mappings":{"default":{"default":"cap I double grave"},"mathspeak":{"default":"modifying above upper I with double grave","brief":"mod above upper I with double grave","sbrief":"mod above upper I with double grave"}}},{"key":"020A","mappings":{"default":{"default":"cap I inverted breve"},"mathspeak":{"default":"modifying above upper I with inverted breve","brief":"mod above upper I with inverted breve","sbrief":"mod above upper I with inverted breve"}}},{"key":"020C","mappings":{"default":{"default":"cap O double grave"},"mathspeak":{"default":"modifying above upper O with double grave","brief":"mod above upper O with double grave","sbrief":"mod above upper O with double grave"}}},{"key":"020E","mappings":{"default":{"default":"cap O inverted breve"},"mathspeak":{"default":"modifying above upper O with inverted breve","brief":"mod above upper O with inverted breve","sbrief":"mod above upper O with inverted breve"}}},{"key":"0210","mappings":{"default":{"default":"cap R double grave"},"mathspeak":{"default":"modifying above upper R with double grave","brief":"mod above upper R with double grave","sbrief":"mod above upper R with double grave"}}},{"key":"0212","mappings":{"default":{"default":"cap R inverted breve"},"mathspeak":{"default":"modifying above upper R with inverted breve","brief":"mod above upper R with inverted breve","sbrief":"mod above upper R with inverted breve"}}},{"key":"0214","mappings":{"default":{"default":"cap U double grave"},"mathspeak":{"default":"modifying above upper U with double grave","brief":"mod above upper U with double grave","sbrief":"mod above upper U with double grave"}}},{"key":"0216","mappings":{"default":{"default":"cap U inverted breve"},"mathspeak":{"default":"modifying above upper U with inverted breve","brief":"mod above upper U with inverted breve","sbrief":"mod above upper U with inverted breve"}}},{"key":"0218","mappings":{"default":{"default":"cap S comma below"},"mathspeak":{"default":"modifying below upper S with comma below","brief":"mod below upper S with comma below","sbrief":"mod below upper S with comma below"}}},{"key":"021A","mappings":{"default":{"default":"cap T comma below"},"mathspeak":{"default":"modifying below upper T with comma below","brief":"mod below upper T with comma below","sbrief":"mod below upper T with comma below"}}},{"key":"021E","mappings":{"default":{"default":"cap H caron"},"mathspeak":{"default":"modifying above upper H with caron","brief":"mod above upper H with caron","sbrief":"mod above upper H with caron"}}},{"key":"0226","mappings":{"default":{"default":"cap A overdot"},"mathspeak":{"default":"modifying above upper A with dot","brief":"mod above upper A with dot","sbrief":"mod above upper A with dot"}}},{"key":"0228","mappings":{"default":{"default":"cap E cedilla"},"mathspeak":{"default":"modifying above upper E with cedilla","brief":"mod above upper E with cedilla","sbrief":"mod above upper E with cedilla"}}},{"key":"022E","mappings":{"default":{"default":"cap O overdot"},"mathspeak":{"default":"modifying above upper O with dot","brief":"mod above upper O with dot","sbrief":"mod above upper O with dot"}}},{"key":"0232","mappings":{"default":{"default":"cap Y overbar"},"mathspeak":{"default":"upper Y overbar","brief":"upper Y overbar","sbrief":"upper Y overbar"}}},{"key":"1E00","mappings":{"default":{"default":"cap A ring below"},"mathspeak":{"default":"modifying below upper A with ring below","brief":"mod below upper A with ring below","sbrief":"mod below upper A with ring below"}}},{"key":"1E02","mappings":{"default":{"default":"cap B overdot"},"mathspeak":{"default":"modifying above upper B with dot","brief":"mod above upper B with dot","sbrief":"mod above upper B with dot"}}},{"key":"1E04","mappings":{"default":{"default":"cap B underdot"},"mathspeak":{"default":"modifying below upper B with dot","brief":"mod below upper B with dot","sbrief":"mod below upper B with dot"}}},{"key":"1E06","mappings":{"default":{"default":"cap B underbar"},"mathspeak":{"default":"upper B underbar","brief":"upper B underbar","sbrief":"upper B underbar"}}},{"key":"1E0A","mappings":{"default":{"default":"cap D overdot"},"mathspeak":{"default":"modifying above upper D with dot","brief":"mod above upper D with dot","sbrief":"mod above upper D with dot"}}},{"key":"1E0C","mappings":{"default":{"default":"cap D underdot"},"mathspeak":{"default":"modifying below upper D with dot","brief":"mod below upper D with dot","sbrief":"mod below upper D with dot"}}},{"key":"1E0E","mappings":{"default":{"default":"cap D underbar"},"mathspeak":{"default":"upper D underbar","brief":"upper D underbar","sbrief":"upper D underbar"}}},{"key":"1E10","mappings":{"default":{"default":"cap D cedilla"},"mathspeak":{"default":"modifying above upper D with cedilla","brief":"mod above upper D with cedilla","sbrief":"mod above upper D with cedilla"}}},{"key":"1E12","mappings":{"default":{"default":"cap D underhat"},"mathspeak":{"default":"modifying below upper D with caret","brief":"mod below upper D with caret","sbrief":"mod below upper D with caret"}}},{"key":"1E18","mappings":{"default":{"default":"cap E underhat"},"mathspeak":{"default":"modifying below upper E with caret","brief":"mod below upper E with caret","sbrief":"mod below upper E with caret"}}},{"key":"1E1A","mappings":{"default":{"default":"cap E tilde below"},"mathspeak":{"default":"upper E undertilde","brief":"upper E undertilde","sbrief":"upper E undertilde"}}},{"key":"1E1E","mappings":{"default":{"default":"cap F overdot"},"mathspeak":{"default":"modifying above upper F with dot","brief":"mod above upper F with dot","sbrief":"mod above upper F with dot"}}},{"key":"1E20","mappings":{"default":{"default":"cap G overbar"},"mathspeak":{"default":"upper G overbar","brief":"upper G overbar","sbrief":"upper G overbar"}}},{"key":"1E22","mappings":{"default":{"default":"cap H overdot"},"mathspeak":{"default":"modifying above upper H with dot","brief":"mod above upper H with dot","sbrief":"mod above upper H with dot"}}},{"key":"1E24","mappings":{"default":{"default":"cap H underdot"},"mathspeak":{"default":"modifying below upper H with dot","brief":"mod below upper H with dot","sbrief":"mod below upper H with dot"}}},{"key":"1E26","mappings":{"default":{"default":"cap H double overdot"},"mathspeak":{"default":"modifying above upper H with double dot","brief":"mod above upper H with double dot","sbrief":"mod above upper H with double dot"}}},{"key":"1E28","mappings":{"default":{"default":"cap H cedilla"},"mathspeak":{"default":"modifying above upper H with cedilla","brief":"mod above upper H with cedilla","sbrief":"mod above upper H with cedilla"}}},{"key":"1E2A","mappings":{"default":{"default":"cap H breve below"},"mathspeak":{"default":"modifying below upper H with breve below","brief":"mod below upper H with breve below","sbrief":"mod below upper H with breve below"}}},{"key":"1E2C","mappings":{"default":{"default":"cap I tilde below"},"mathspeak":{"default":"upper I undertilde","brief":"upper I undertilde","sbrief":"upper I undertilde"}}},{"key":"1E30","mappings":{"default":{"default":"cap K acute"},"mathspeak":{"default":"modifying above upper K with acute","brief":"mod above upper K with acute","sbrief":"mod above upper K with acute"}}},{"key":"1E32","mappings":{"default":{"default":"cap K underdot"},"mathspeak":{"default":"modifying below upper K with dot","brief":"mod below upper K with dot","sbrief":"mod below upper K with dot"}}},{"key":"1E34","mappings":{"default":{"default":"cap K underbar"},"mathspeak":{"default":"upper K underbar","brief":"upper K underbar","sbrief":"upper K underbar"}}},{"key":"1E36","mappings":{"default":{"default":"cap L underdot"},"mathspeak":{"default":"modifying below upper L with dot","brief":"mod below upper L with dot","sbrief":"mod below upper L with dot"}}},{"key":"1E3A","mappings":{"default":{"default":"cap L underbar"},"mathspeak":{"default":"upper L underbar","brief":"upper L underbar","sbrief":"upper L underbar"}}},{"key":"1E3C","mappings":{"default":{"default":"cap L underhat"},"mathspeak":{"default":"modifying below upper L with caret","brief":"mod below upper L with caret","sbrief":"mod below upper L with caret"}}},{"key":"1E3E","mappings":{"default":{"default":"cap M acute"},"mathspeak":{"default":"modifying above upper M with acute","brief":"mod above upper M with acute","sbrief":"mod above upper M with acute"}}},{"key":"1E40","mappings":{"default":{"default":"cap M overdot"},"mathspeak":{"default":"modifying above upper M with dot","brief":"mod above upper M with dot","sbrief":"mod above upper M with dot"}}},{"key":"1E42","mappings":{"default":{"default":"cap M underdot"},"mathspeak":{"default":"modifying below upper M with dot","brief":"mod below upper M with dot","sbrief":"mod below upper M with dot"}}},{"key":"1E44","mappings":{"default":{"default":"cap N overdot"},"mathspeak":{"default":"modifying above upper N with dot","brief":"mod above upper N with dot","sbrief":"mod above upper N with dot"}}},{"key":"1E46","mappings":{"default":{"default":"cap N underdot"},"mathspeak":{"default":"modifying below upper N with dot","brief":"mod below upper N with dot","sbrief":"mod below upper N with dot"}}},{"key":"1E48","mappings":{"default":{"default":"cap N underbar"},"mathspeak":{"default":"upper N underbar","brief":"upper N underbar","sbrief":"upper N underbar"}}},{"key":"1E4A","mappings":{"default":{"default":"cap N underhat"},"mathspeak":{"default":"modifying below upper N with caret","brief":"mod below upper N with caret","sbrief":"mod below upper N with caret"}}},{"key":"1E54","mappings":{"default":{"default":"cap P acute"},"mathspeak":{"default":"modifying above upper P with acute","brief":"mod above upper P with acute","sbrief":"mod above upper P with acute"}}},{"key":"1E56","mappings":{"default":{"default":"cap P overdot"},"mathspeak":{"default":"modifying above upper P with dot","brief":"mod above upper P with dot","sbrief":"mod above upper P with dot"}}},{"key":"1E58","mappings":{"default":{"default":"cap R overdot"},"mathspeak":{"default":"modifying above upper R with dot","brief":"mod above upper R with dot","sbrief":"mod above upper R with dot"}}},{"key":"1E5A","mappings":{"default":{"default":"cap R underdot"},"mathspeak":{"default":"modifying below upper R with dot","brief":"mod below upper R with dot","sbrief":"mod below upper R with dot"}}},{"key":"1E5E","mappings":{"default":{"default":"cap R underbar"},"mathspeak":{"default":"upper R underbar","brief":"upper R underbar","sbrief":"upper R underbar"}}},{"key":"1E60","mappings":{"default":{"default":"cap S overdot"},"mathspeak":{"default":"modifying above upper S with dot","brief":"mod above upper S with dot","sbrief":"mod above upper S with dot"}}},{"key":"1E62","mappings":{"default":{"default":"cap S underdot"},"mathspeak":{"default":"modifying below upper S with dot","brief":"mod below upper S with dot","sbrief":"mod below upper S with dot"}}},{"key":"1E6A","mappings":{"default":{"default":"cap T overdot"},"mathspeak":{"default":"modifying above upper T with dot","brief":"mod above upper T with dot","sbrief":"mod above upper T with dot"}}},{"key":"1E6C","mappings":{"default":{"default":"cap T underdot"},"mathspeak":{"default":"modifying below upper T with dot","brief":"mod below upper T with dot","sbrief":"mod below upper T with dot"}}},{"key":"1E6E","mappings":{"default":{"default":"cap T underbar"},"mathspeak":{"default":"upper T underbar","brief":"upper T underbar","sbrief":"upper T underbar"}}},{"key":"1E70","mappings":{"default":{"default":"cap T underhat"},"mathspeak":{"default":"modifying below upper T with caret","brief":"mod below upper T with caret","sbrief":"mod below upper T with caret"}}},{"key":"1E72","mappings":{"default":{"default":"cap U double underdot"},"mathspeak":{"default":"modifying below upper U with double dot","brief":"mod below upper U with double dot","sbrief":"mod below upper U with double dot"}}},{"key":"1E74","mappings":{"default":{"default":"cap U tilde below"},"mathspeak":{"default":"upper U undertilde","brief":"upper U undertilde","sbrief":"upper U undertilde"}}},{"key":"1E76","mappings":{"default":{"default":"cap U underhat"},"mathspeak":{"default":"modifying below upper U with caret","brief":"mod below upper U with caret","sbrief":"mod below upper U with caret"}}},{"key":"1E7C","mappings":{"default":{"default":"cap V tilde"},"mathspeak":{"default":"upper V overtilde","brief":"upper V overtilde","sbrief":"upper V overtilde"}}},{"key":"1E7E","mappings":{"default":{"default":"cap V underdot"},"mathspeak":{"default":"modifying below upper V with dot","brief":"mod below upper V with dot","sbrief":"mod below upper V with dot"}}},{"key":"1E80","mappings":{"default":{"default":"cap W grave"},"mathspeak":{"default":"modifying above upper W with grave","brief":"mod above upper W with grave","sbrief":"mod above upper W with grave"}}},{"key":"1E82","mappings":{"default":{"default":"cap W acute"},"mathspeak":{"default":"modifying above upper W with acute","brief":"mod above upper W with acute","sbrief":"mod above upper W with acute"}}},{"key":"1E84","mappings":{"default":{"default":"cap W double overdot"},"mathspeak":{"default":"modifying above upper W with double dot","brief":"mod above upper W with double dot","sbrief":"mod above upper W with double dot"}}},{"key":"1E86","mappings":{"default":{"default":"cap W overdot"},"mathspeak":{"default":"modifying above upper W with dot","brief":"mod above upper W with dot","sbrief":"mod above upper W with dot"}}},{"key":"1E88","mappings":{"default":{"default":"cap W underdot"},"mathspeak":{"default":"modifying below upper W with dot","brief":"mod below upper W with dot","sbrief":"mod below upper W with dot"}}},{"key":"1E8A","mappings":{"default":{"default":"cap X overdot"},"mathspeak":{"default":"modifying above upper X with dot","brief":"mod above upper X with dot","sbrief":"mod above upper X with dot"}}},{"key":"1E8C","mappings":{"default":{"default":"cap X double overdot"},"mathspeak":{"default":"modifying above upper X with double dot","brief":"mod above upper X with double dot","sbrief":"mod above upper X with double dot"}}},{"key":"1E8E","mappings":{"default":{"default":"cap Y overdot"},"mathspeak":{"default":"modifying above upper Y with dot","brief":"mod above upper Y with dot","sbrief":"mod above upper Y with dot"}}},{"key":"1E90","mappings":{"default":{"default":"cap Z circumflex"},"mathspeak":{"default":"modifying above upper Z with circumflex","brief":"mod above upper Z with circumflex","sbrief":"mod above upper Z with circumflex"}}},{"key":"1E92","mappings":{"default":{"default":"cap Z underdot"},"mathspeak":{"default":"modifying below upper Z with dot","brief":"mod below upper Z with dot","sbrief":"mod below upper Z with dot"}}},{"key":"1E94","mappings":{"default":{"default":"cap Z underbar"},"mathspeak":{"default":"upper Z underbar","brief":"upper Z underbar","sbrief":"upper Z underbar"}}},{"key":"1EA0","mappings":{"default":{"default":"cap A underdot"},"mathspeak":{"default":"modifying below upper A with dot","brief":"mod below upper A with dot","sbrief":"mod below upper A with dot"}}},{"key":"1EA2","mappings":{"default":{"default":"cap A hook"},"mathspeak":{"default":"modifying above upper A with hook","brief":"mod above upper A with hook","sbrief":"mod above upper A with hook"}}},{"key":"1EB8","mappings":{"default":{"default":"cap E underdot"},"mathspeak":{"default":"modifying below upper E with dot","brief":"mod below upper E with dot","sbrief":"mod below upper E with dot"}}},{"key":"1EBA","mappings":{"default":{"default":"cap E hook"},"mathspeak":{"default":"modifying above upper E with hook","brief":"mod above upper E with hook","sbrief":"mod above upper E with hook"}}},{"key":"1EBC","mappings":{"default":{"default":"cap E tilde"},"mathspeak":{"default":"upper E overtilde","brief":"upper E overtilde","sbrief":"upper E overtilde"}}},{"key":"1EC8","mappings":{"default":{"default":"cap I hook"},"mathspeak":{"default":"modifying above upper I with hook","brief":"mod above upper I with hook","sbrief":"mod above upper I with hook"}}},{"key":"1ECA","mappings":{"default":{"default":"cap I underdot"},"mathspeak":{"default":"modifying below upper I with dot","brief":"mod below upper I with dot","sbrief":"mod below upper I with dot"}}},{"key":"1ECC","mappings":{"default":{"default":"cap O underdot"},"mathspeak":{"default":"modifying below upper O with dot","brief":"mod below upper O with dot","sbrief":"mod below upper O with dot"}}},{"key":"1ECE","mappings":{"default":{"default":"cap O hook"},"mathspeak":{"default":"modifying above upper O with hook","brief":"mod above upper O with hook","sbrief":"mod above upper O with hook"}}},{"key":"1EE4","mappings":{"default":{"default":"cap U underdot"},"mathspeak":{"default":"modifying below upper U with dot","brief":"mod below upper U with dot","sbrief":"mod below upper U with dot"}}},{"key":"1EE6","mappings":{"default":{"default":"cap U hook"},"mathspeak":{"default":"modifying above upper U with hook","brief":"mod above upper U with hook","sbrief":"mod above upper U with hook"}}},{"key":"1EF2","mappings":{"default":{"default":"cap Y grave"},"mathspeak":{"default":"modifying above upper Y with grave","brief":"mod above upper Y with grave","sbrief":"mod above upper Y with grave"}}},{"key":"1EF4","mappings":{"default":{"default":"cap Y underdot"},"mathspeak":{"default":"modifying below upper Y with dot","brief":"mod below upper Y with dot","sbrief":"mod below upper Y with dot"}}},{"key":"1EF6","mappings":{"default":{"default":"cap Y hook"},"mathspeak":{"default":"modifying above upper Y with hook","brief":"mod above upper Y with hook","sbrief":"mod above upper Y with hook"}}},{"key":"1EF8","mappings":{"default":{"default":"cap Y tilde"},"mathspeak":{"default":"upper Y overtilde","brief":"upper Y overtilde","sbrief":"upper Y overtilde"}}}],"en/symbols/math_angles.min":[{"locale":"en"},{"key":"22BE","mappings":{"default":{"default":"right angle with arc"}}},{"key":"237C","mappings":{"default":{"default":"right angle with downwards zigzag arrow"}}},{"key":"27C0","mappings":{"default":{"default":"three dimensional angle"}}},{"key":"299B","mappings":{"default":{"default":"measured angle opening left"}}},{"key":"299C","mappings":{"default":{"default":"right angle variant with square"}}},{"key":"299D","mappings":{"default":{"default":"measured right angle with dot"}}},{"key":"299E","mappings":{"default":{"default":"angle with s inside"}}},{"key":"299F","mappings":{"default":{"default":"acute angle"}}},{"key":"29A0","mappings":{"default":{"default":"spherical angle opening left"}}},{"key":"29A1","mappings":{"default":{"default":"spherical angle opening up"}}},{"key":"29A2","mappings":{"default":{"default":"turned angle"}}},{"key":"29A3","mappings":{"default":{"default":"reversed angle"}}},{"key":"29A4","mappings":{"default":{"default":"angle with underbar"}}},{"key":"29A5","mappings":{"default":{"default":"reversed angle with underbar"}}},{"key":"29A6","mappings":{"default":{"default":"oblique angle opening up"}}},{"key":"29A7","mappings":{"default":{"default":"oblique angle opening down"}}},{"key":"29A8","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and right"}}},{"key":"29A9","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing up and left"}}},{"key":"29AA","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and right"}}},{"key":"29AB","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing down and left"}}},{"key":"29AC","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and up"}}},{"key":"29AD","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and up"}}},{"key":"29AE","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing right and down"}}},{"key":"29AF","mappings":{"default":{"default":"measured angle with open arm ending in arrow pointing left and down"}}}],"en/symbols/math_arrows.min":[{"locale":"en"},{"key":"2190","mappings":{"default":{"default":"left arrow"},"mathspeak":{"sbrief":"L arrow"}}},{"key":"2191","mappings":{"default":{"default":"up arrow"},"mathspeak":{"sbrief":"U arrow"}}},{"key":"2192","mappings":{"default":{"default":"right arrow"},"mathspeak":{"sbrief":"R arrow"}}},{"key":"2193","mappings":{"default":{"default":"down arrow"},"mathspeak":{"sbrief":"D arrow"}}},{"key":"2194","mappings":{"default":{"default":"left right arrow"},"mathspeak":{"sbrief":"L R arrow"}}},{"key":"2195","mappings":{"default":{"default":"up down arrow"},"mathspeak":{"sbrief":"U D arrow"}}},{"key":"2196","mappings":{"default":{"default":"up left arrow"},"mathspeak":{"sbrief":"U L arrow"}}},{"key":"2197","mappings":{"default":{"default":"up right arrow"},"mathspeak":{"sbrief":"U R arrow"}}},{"key":"2198","mappings":{"default":{"default":"down right arrow"},"mathspeak":{"sbrief":"D R arrow"}}},{"key":"2199","mappings":{"default":{"default":"down left arrow"},"mathspeak":{"sbrief":"D L arrow"}}},{"key":"219A","mappings":{"default":{"default":"left arrow with stroke"},"mathspeak":{"sbrief":"L arrow with stroke"}}},{"key":"219B","mappings":{"default":{"default":"right arrow with stroke"},"mathspeak":{"sbrief":"R arrow with stroke"}}},{"key":"219C","mappings":{"default":{"default":"left wave arrow"},"mathspeak":{"sbrief":"L wave arrow"}}},{"key":"219D","mappings":{"default":{"default":"right wave arrow"},"mathspeak":{"sbrief":"R wave arrow"}}},{"key":"219E","mappings":{"default":{"default":"two headed left arrow"},"mathspeak":{"sbrief":"two headed L arrow"}}},{"key":"219F","mappings":{"default":{"default":"two headed up arrow"},"mathspeak":{"sbrief":"two headed U arrow"}}},{"key":"21A0","mappings":{"default":{"default":"two headed right arrow"},"mathspeak":{"sbrief":"two headed R arrow"}}},{"key":"21A1","mappings":{"default":{"default":"two headed down arrow"},"mathspeak":{"sbrief":"two headed D arrow"}}},{"key":"21A2","mappings":{"default":{"default":"left arrow with tail"},"mathspeak":{"sbrief":"L arrow with tail"}}},{"key":"21A3","mappings":{"default":{"default":"right arrow with tail"},"mathspeak":{"sbrief":"R arrow with tail"}}},{"key":"21A4","mappings":{"default":{"default":"left arrow from bar"},"mathspeak":{"sbrief":"L arrow from bar"}}},{"key":"21A5","mappings":{"default":{"default":"up arrow from bar"},"mathspeak":{"sbrief":"U arrow from bar"}}},{"key":"21A6","mappings":{"default":{"default":"right arrow from bar"},"mathspeak":{"sbrief":"R arrow from bar"}}},{"key":"21A7","mappings":{"default":{"default":"down arrow from bar"},"mathspeak":{"sbrief":"D arrow from bar"}}},{"key":"21A8","mappings":{"default":{"default":"up down arrow with base"},"mathspeak":{"sbrief":"U D arrow with base"}}},{"key":"21A9","mappings":{"default":{"default":"left arrow with hook"},"mathspeak":{"sbrief":"L arrow with hook"}}},{"key":"21AA","mappings":{"default":{"default":"right arrow with hook"},"mathspeak":{"sbrief":"R arrow with hook"}}},{"key":"21AB","mappings":{"default":{"default":"left arrow with loop"},"mathspeak":{"sbrief":"L arrow with loop"}}},{"key":"21AC","mappings":{"default":{"default":"right arrow with loop"},"mathspeak":{"sbrief":"R arrow with loop"}}},{"key":"21AD","mappings":{"default":{"default":"left right wave arrow"},"mathspeak":{"sbrief":"L R wave arrow"}}},{"key":"21AE","mappings":{"default":{"default":"left right arrow with stroke"},"mathspeak":{"sbrief":"L R arrow with stroke"}}},{"key":"21AF","mappings":{"default":{"default":"down zigzag arrow"},"mathspeak":{"sbrief":"D zigzag arrow"}}},{"key":"21B0","mappings":{"default":{"default":"up arrow with tip left"},"mathspeak":{"sbrief":"U arrow with tip left"}}},{"key":"21B1","mappings":{"default":{"default":"up arrow with tip right"},"mathspeak":{"sbrief":"U arrow with tip right"}}},{"key":"21B2","mappings":{"default":{"default":"down arrow with tip left"},"mathspeak":{"sbrief":"D arrow with tip left"}}},{"key":"21B3","mappings":{"default":{"default":"down arrow with tip right"},"mathspeak":{"sbrief":"D arrow with tip right"}}},{"key":"21B4","mappings":{"default":{"default":"right arrow with corner down"},"mathspeak":{"sbrief":"R arrow with corner down"}}},{"key":"21B5","mappings":{"default":{"default":"down arrow with corner left"},"mathspeak":{"sbrief":"D arrow with corner left"}}},{"key":"21B6","mappings":{"default":{"default":"anticlockwise top semicircle arrow"}}},{"key":"21B7","mappings":{"default":{"default":"clockwise top semicircle arrow"}}},{"key":"21B8","mappings":{"default":{"default":"up left arrow to long bar"},"mathspeak":{"sbrief":"U L arrow to long bar"}}},{"key":"21B9","mappings":{"default":{"default":"left arrow to bar over right arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar over R arrow to bar"}}},{"key":"21BA","mappings":{"default":{"default":"anticlockwise open circle arrow"}}},{"key":"21BB","mappings":{"default":{"default":"clockwise open circle arrow"}}},{"key":"21C4","mappings":{"default":{"default":"right arrow over left arrow"},"mathspeak":{"sbrief":"R arrow over L arrow"}}},{"key":"21C5","mappings":{"default":{"default":"up arrow left of down arrow"},"mathspeak":{"sbrief":"U arrow L of D arrow"}}},{"key":"21C6","mappings":{"default":{"default":"left arrow over right arrow"},"mathspeak":{"sbrief":"L arrow over R arrow"}}},{"key":"21C7","mappings":{"default":{"default":"left paired arrows"},"mathspeak":{"sbrief":"L paired arrows"}}},{"key":"21C8","mappings":{"default":{"default":"up paired arrows"},"mathspeak":{"sbrief":"U paired arrows"}}},{"key":"21C9","mappings":{"default":{"default":"right paired arrows"},"mathspeak":{"sbrief":"R paired arrows"}}},{"key":"21CA","mappings":{"default":{"default":"down paired arrows"},"mathspeak":{"sbrief":"D paired arrows"}}},{"key":"21CD","mappings":{"default":{"default":"left double arrow with stroke"},"mathspeak":{"sbrief":"L double arrow with stroke"}}},{"key":"21CE","mappings":{"default":{"default":"left right double arrow with stroke"},"mathspeak":{"sbrief":"L R double arrow with stroke"}}},{"key":"21CF","mappings":{"default":{"default":"right double arrow with stroke"},"mathspeak":{"sbrief":"R double arrow with stroke"}}},{"key":"21D0","mappings":{"default":{"default":"left double arrow"},"mathspeak":{"sbrief":"L double arrow"}}},{"key":"21D1","mappings":{"default":{"default":"up double arrow"},"mathspeak":{"sbrief":"U double arrow"}}},{"key":"21D2","mappings":{"default":{"default":"right double arrow"},"mathspeak":{"sbrief":"R double arrow"}}},{"key":"21D3","mappings":{"default":{"default":"down double arrow"},"mathspeak":{"sbrief":"D double arrow"}}},{"key":"21D4","mappings":{"default":{"default":"left right double arrow"},"mathspeak":{"sbrief":"L R double arrow"}}},{"key":"21D5","mappings":{"default":{"default":"up down double arrow"},"mathspeak":{"sbrief":"U D double arrow"}}},{"key":"21D6","mappings":{"default":{"default":"up left double arrow"},"mathspeak":{"sbrief":"U L double arrow"}}},{"key":"21D7","mappings":{"default":{"default":"up right double arrow"},"mathspeak":{"sbrief":"U R double arrow"}}},{"key":"21D8","mappings":{"default":{"default":"down right double arrow"},"mathspeak":{"sbrief":"D R double arrow"}}},{"key":"21D9","mappings":{"default":{"default":"down left double arrow"},"mathspeak":{"sbrief":"D L double arrow"}}},{"key":"21DA","mappings":{"default":{"default":"left triple arrow"},"mathspeak":{"sbrief":"L triple arrow"}}},{"key":"21DB","mappings":{"default":{"default":"right triple arrow"},"mathspeak":{"sbrief":"R triple arrow"}}},{"key":"21DC","mappings":{"default":{"default":"left squiggle arrow"},"mathspeak":{"sbrief":"L squiggle arrow"}}},{"key":"21DD","mappings":{"default":{"default":"right squiggle arrow"},"mathspeak":{"sbrief":"R squiggle arrow"}}},{"key":"21DE","mappings":{"default":{"default":"up arrow with double stroke"},"mathspeak":{"sbrief":"U arrow with double stroke"}}},{"key":"21DF","mappings":{"default":{"default":"down arrow with double stroke"},"mathspeak":{"sbrief":"D arrow with double stroke"}}},{"key":"21E0","mappings":{"default":{"default":"left dashed arrow"},"mathspeak":{"sbrief":"L dashed arrow"}}},{"key":"21E1","mappings":{"default":{"default":"up dashed arrow"},"mathspeak":{"sbrief":"U dashed arrow"}}},{"key":"21E2","mappings":{"default":{"default":"right dashed arrow"},"mathspeak":{"sbrief":"R dashed arrow"}}},{"key":"21E3","mappings":{"default":{"default":"down dashed arrow"},"mathspeak":{"sbrief":"D dashed arrow"}}},{"key":"21E4","mappings":{"default":{"default":"left arrow to bar"},"mathspeak":{"sbrief":"L arrow to bar"}}},{"key":"21E5","mappings":{"default":{"default":"right arrow to bar"},"mathspeak":{"sbrief":"R arrow to bar"}}},{"key":"21E6","mappings":{"default":{"default":"white left arrow"},"mathspeak":{"sbrief":"white L arrow"}}},{"key":"21E7","mappings":{"default":{"default":"white up arrow"},"mathspeak":{"sbrief":"white U arrow"}}},{"key":"21E8","mappings":{"default":{"default":"white right arrow"},"mathspeak":{"sbrief":"white R arrow"}}},{"key":"21E9","mappings":{"default":{"default":"white down arrow"},"mathspeak":{"sbrief":"white D arrow"}}},{"key":"21EA","mappings":{"default":{"default":"white up arrow from bar"},"mathspeak":{"sbrief":"white U arrow from bar"}}},{"key":"21EB","mappings":{"default":{"default":"white up arrow on pedestal"},"mathspeak":{"sbrief":"white U arrow on pedestal"}}},{"key":"21EC","mappings":{"default":{"default":"white up arrow on pedestal with horizontal bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with horizontal bar"}}},{"key":"21ED","mappings":{"default":{"default":"white up arrow on pedestal with vertical bar"},"mathspeak":{"sbrief":"white U arrow on pedestal with vertical bar"}}},{"key":"21EE","mappings":{"default":{"default":"white double up arrow"},"mathspeak":{"sbrief":"white double U arrow"}}},{"key":"21EF","mappings":{"default":{"default":"white double up arrow on pedestal"},"mathspeak":{"sbrief":"white double U arrow on pedestal"}}},{"key":"21F0","mappings":{"default":{"default":"white right arrow from wall"},"mathspeak":{"sbrief":"white R arrow from wall"}}},{"key":"21F1","mappings":{"default":{"default":"north west arrow to corner"}}},{"key":"21F2","mappings":{"default":{"default":"south east arrow to corner"}}},{"key":"21F3","mappings":{"default":{"default":"up down white arrow"},"mathspeak":{"sbrief":"U D white arrow"}}},{"key":"21F4","mappings":{"default":{"default":"right arrow with small circle"},"mathspeak":{"sbrief":"R arrow with small circle"}}},{"key":"21F5","mappings":{"default":{"default":"down arrow left of up arrow"},"mathspeak":{"sbrief":"D arrow L of U arrow"}}},{"key":"21F6","mappings":{"default":{"default":"three right arrows"},"mathspeak":{"sbrief":"three R arrows"}}},{"key":"21F7","mappings":{"default":{"default":"left arrow with vertical stroke"},"mathspeak":{"sbrief":"L arrow with vertical stroke"}}},{"key":"21F8","mappings":{"default":{"default":"right arrow with vertical stroke"},"mathspeak":{"sbrief":"R arrow with vertical stroke"}}},{"key":"21F9","mappings":{"default":{"default":"left right arrow with vertical stroke"},"mathspeak":{"sbrief":"L R arrow with vertical stroke"}}},{"key":"21FA","mappings":{"default":{"default":"left arrow with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with double vertical stroke"}}},{"key":"21FB","mappings":{"default":{"default":"right arrow with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with double vertical stroke"}}},{"key":"21FC","mappings":{"default":{"default":"left right arrow with double vertical stroke"},"mathspeak":{"sbrief":"L R arrow with double vertical stroke"}}},{"key":"21FD","mappings":{"default":{"default":"left open headed arrow"},"mathspeak":{"sbrief":"L open headed arrow"}}},{"key":"21FE","mappings":{"default":{"default":"right open headed arrow"},"mathspeak":{"sbrief":"r open headed arrow"}}},{"key":"21FF","mappings":{"default":{"default":"left right open headed arrow"},"mathspeak":{"sbrief":"L R open headed arrow"}}},{"key":"2301","mappings":{"default":{"default":"electric arrow"}}},{"key":"2303","mappings":{"default":{"default":"up arrowhead"},"mathspeak":{"sbrief":"U arrowhead"}}},{"key":"2304","mappings":{"default":{"default":"down arrowhead"},"mathspeak":{"sbrief":"D arrowhead"}}},{"key":"2324","mappings":{"default":{"default":"up arrowhead between two horizontal bars","alternative":"enter key"},"mathspeak":{"sbrief":"U arrowhead between two horizontal bars"}}},{"key":"238B","mappings":{"default":{"default":"broken circle with northwest arrow"}}},{"key":"2794","mappings":{"default":{"default":"heavy wide headed right arrow"},"mathspeak":{"sbrief":"heavy wide headed R arrow"}}},{"key":"2798","mappings":{"default":{"default":"heavy down right arrow"},"mathspeak":{"sbrief":"heavy D R arrow"}}},{"key":"2799","mappings":{"default":{"default":"heavy right arrow"},"mathspeak":{"sbrief":"heavy R arrow"}}},{"key":"279A","mappings":{"default":{"default":"heavy up right arrow"},"mathspeak":{"sbrief":"heavy U R arrow"}}},{"key":"279B","mappings":{"default":{"default":"drafting point right arrow"},"mathspeak":{"sbrief":"drafting point R arrow"}}},{"key":"279C","mappings":{"default":{"default":"heavy round tipped right arrow"},"mathspeak":{"sbrief":"heavy round tipped R arrow"}}},{"key":"279D","mappings":{"default":{"default":"triangle headed right arrow"},"mathspeak":{"sbrief":"triangle headed R arrow"}}},{"key":"279E","mappings":{"default":{"default":"heavy triangle headed right arrow"},"mathspeak":{"sbrief":"heavy triangle headed R arrow"}}},{"key":"279F","mappings":{"default":{"default":"dashed triangle headed right arrow"},"mathspeak":{"sbrief":"dashed triangle headed R arrow"}}},{"key":"27A0","mappings":{"default":{"default":"heavy dashed triangle headed right arrow"},"mathspeak":{"sbrief":"heavy dashed triangle headed R arrow"}}},{"key":"27A1","mappings":{"default":{"default":"black right arrow"},"mathspeak":{"sbrief":"black R arrow"}}},{"key":"27A2","mappings":{"default":{"default":"three d top lighted right arrowhead"},"mathspeak":{"sbrief":"three d top lighted R arrowhead"}}},{"key":"27A3","mappings":{"default":{"default":"three d bottom lighted right arrowhead"},"mathspeak":{"sbrief":"three d bottom lighted R arrowhead"}}},{"key":"27A4","mappings":{"default":{"default":"black right arrowhead"},"mathspeak":{"sbrief":"black R arrowhead"}}},{"key":"27A5","mappings":{"default":{"default":"heavy black curved down and right arrow"},"mathspeak":{"sbrief":"heavy black curved D and R arrow"}}},{"key":"27A6","mappings":{"default":{"default":"heavy black curved up and right arrow"},"mathspeak":{"sbrief":"heavy black curved U and R arrow"}}},{"key":"27A7","mappings":{"default":{"default":"squat black right arrow"},"mathspeak":{"sbrief":"squat black R arrow"}}},{"key":"27A8","mappings":{"default":{"default":"heavy concave pointed black right arrow"},"mathspeak":{"sbrief":"heavy concave pointed black R arrow"}}},{"key":"27A9","mappings":{"default":{"default":"right shaded white right arrow"},"mathspeak":{"sbrief":"right shaded white R arrow"}}},{"key":"27AA","mappings":{"default":{"default":"left shaded white right arrow"},"mathspeak":{"sbrief":"left shaded white R arrow"}}},{"key":"27AB","mappings":{"default":{"default":"back tilted shadowed white right arrow"},"mathspeak":{"sbrief":"back tilted shadowed white R arrow"}}},{"key":"27AC","mappings":{"default":{"default":"front tilted shadowed white right arrow"},"mathspeak":{"sbrief":"front tilted shadowed white R arrow"}}},{"key":"27AD","mappings":{"default":{"default":"heavy lower right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy lower right shadowed white R arrow"}}},{"key":"27AE","mappings":{"default":{"default":"heavy upper right shadowed white right arrow"},"mathspeak":{"sbrief":"heavy upper right shadowed white R arrow"}}},{"key":"27AF","mappings":{"default":{"default":"notched lower right shadowed white right arrow"},"mathspeak":{"sbrief":"notched lower right shadowed white R arrow"}}},{"key":"27B1","mappings":{"default":{"default":"notched upper right shadowed white right arrow"},"mathspeak":{"sbrief":"notched upper right shadowed white R arrow"}}},{"key":"27B2","mappings":{"default":{"default":"circled heavy white right arrow"},"mathspeak":{"sbrief":"circled heavy white R arrow"}}},{"key":"27B3","mappings":{"default":{"default":"white feathered right arrow"},"mathspeak":{"sbrief":"white feathered R arrow"}}},{"key":"27B4","mappings":{"default":{"default":"black feathered down right arrow"},"mathspeak":{"sbrief":"black feathered D R arrow"}}},{"key":"27B5","mappings":{"default":{"default":"black feathered right arrow"},"mathspeak":{"sbrief":"black feathered R arrow"}}},{"key":"27B6","mappings":{"default":{"default":"black feathered up right arrow"},"mathspeak":{"sbrief":"black feathered U R arrow"}}},{"key":"27B7","mappings":{"default":{"default":"heavy black feathered down right arrow"},"mathspeak":{"sbrief":"heavy black feathered D R arrow"}}},{"key":"27B8","mappings":{"default":{"default":"heavy black feathered right arrow"},"mathspeak":{"sbrief":"heavy black feathered R arrow"}}},{"key":"27B9","mappings":{"default":{"default":"heavy black feathered up right arrow"},"mathspeak":{"sbrief":"heavy black feathered U R arrow"}}},{"key":"27BA","mappings":{"default":{"default":"teardrop barbed right arrow"},"mathspeak":{"sbrief":"teardrop barbed R arrow"}}},{"key":"27BB","mappings":{"default":{"default":"heavy teardrop shanked right arrow"},"mathspeak":{"sbrief":"heavy teardrop shanked R arrow"}}},{"key":"27BC","mappings":{"default":{"default":"wedge tailed right arrow"},"mathspeak":{"sbrief":"wedge tailed R arrow"}}},{"key":"27BD","mappings":{"default":{"default":"heavy wedge tailed right arrow"},"mathspeak":{"sbrief":"heavy wedge tailed R arrow"}}},{"key":"27BE","mappings":{"default":{"default":"open outlined right arrow"},"mathspeak":{"sbrief":"open outlined R arrow"}}},{"key":"27F0","mappings":{"default":{"default":"up quadruple arrow"},"mathspeak":{"sbrief":"U quadruple arrow"}}},{"key":"27F1","mappings":{"default":{"default":"down quadruple arrow"},"mathspeak":{"sbrief":"D quadrule arrow"}}},{"key":"27F2","mappings":{"default":{"default":"anticlockwise gapped circle arrow"}}},{"key":"27F3","mappings":{"default":{"default":"clockwise gapped circle arrow"}}},{"key":"27F4","mappings":{"default":{"default":"right arrow with circled plus"},"mathspeak":{"sbrief":"R arrow with circled plus"}}},{"key":"27F5","mappings":{"default":{"default":"long left arrow"},"mathspeak":{"sbrief":"long L arrow"}}},{"key":"27F6","mappings":{"default":{"default":"long right arrow"},"mathspeak":{"sbrief":"long R arrow"}}},{"key":"27F7","mappings":{"default":{"default":"long left right arrow"},"mathspeak":{"sbrief":"long L R arrow"}}},{"key":"27F8","mappings":{"default":{"default":"long left double arrow"},"mathspeak":{"sbrief":"long l double arrow"}}},{"key":"27F9","mappings":{"default":{"default":"long right double arrow"},"mathspeak":{"sbrief":"long R double arrow"}}},{"key":"27FA","mappings":{"default":{"default":"long left right double arrow"},"mathspeak":{"sbrief":"long L R double arrow"}}},{"key":"27FB","mappings":{"default":{"default":"long left arrow from bar"},"mathspeak":{"sbrief":"long L arrow from bar"}}},{"key":"27FC","mappings":{"default":{"default":"long right arrow from bar"},"mathspeak":{"sbrief":"long R arrow from bar"}}},{"key":"27FD","mappings":{"default":{"default":"long left double arrow from bar"},"mathspeak":{"sbrief":"long l double arrow from bar"}}},{"key":"27FE","mappings":{"default":{"default":"long right double arrow from bar"},"mathspeak":{"sbrief":"long R double arrow from bar"}}},{"key":"27FF","mappings":{"default":{"default":"long right squiggle arrow"},"mathspeak":{"sbrief":"long r squiggle arrow"}}},{"key":"2900","mappings":{"default":{"default":"two headed right arrow with vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with vertical stroke"}}},{"key":"2901","mappings":{"default":{"default":"two headed right arrow with double vertical stroke"},"mathspeak":{"sbrief":"two headed R arrow with double vertical stroke"}}},{"key":"2902","mappings":{"default":{"default":"double left arrow with vertical stroke"},"mathspeak":{"sbrief":"double L arrow with vertical stroke"}}},{"key":"2903","mappings":{"default":{"default":"double right arrow with vertical stroke"},"mathspeak":{"sbrief":"double R arrow with vertical stroke"}}},{"key":"2904","mappings":{"default":{"default":"double left right arrow with vertical stroke"},"mathspeak":{"sbrief":"double L R arrow with vertical stroke"}}},{"key":"2905","mappings":{"default":{"default":"two headed right arrow from bar"},"mathspeak":{"sbrief":"two headed R arrow from bar"}}},{"key":"2906","mappings":{"default":{"default":"double left arrow from bar"},"mathspeak":{"sbrief":"double L arrow from bar"}}},{"key":"2907","mappings":{"default":{"default":"double right arrow from bar"},"mathspeak":{"sbrief":"double R arrow from bar"}}},{"key":"2908","mappings":{"default":{"default":"arrow down with horizontal stroke"}}},{"key":"2909","mappings":{"default":{"default":"up arrow with horizontal stroke"},"mathspeak":{"sbrief":"U arrow with horizontal stroke"}}},{"key":"290A","mappings":{"default":{"default":"up triple arrow"},"mathspeak":{"sbrief":"U triple arrow"}}},{"key":"290B","mappings":{"default":{"default":"down triple arrow"},"mathspeak":{"sbrief":"D triple arrow"}}},{"key":"290C","mappings":{"default":{"default":"left double dash arrow"},"mathspeak":{"sbrief":"L double dash arrow"}}},{"key":"290D","mappings":{"default":{"default":"right double dash arrow"},"mathspeak":{"sbrief":"R double dash arrow"}}},{"key":"290E","mappings":{"default":{"default":"left triple dash arrow"},"mathspeak":{"sbrief":"L triple dash arrow"}}},{"key":"290F","mappings":{"default":{"default":"right triple dash arrow"},"mathspeak":{"sbrief":"r triple dash arrow"}}},{"key":"2910","mappings":{"default":{"default":"right two headed triple dash arrow"},"mathspeak":{"sbrief":"r two headed triple dash arrow"}}},{"key":"2911","mappings":{"default":{"default":"right arrow with dotted stem"},"mathspeak":{"sbrief":"R arrow with dotted stem"}}},{"key":"2912","mappings":{"default":{"default":"up arrow to bar"},"mathspeak":{"sbrief":"U arrow to bar"}}},{"key":"2913","mappings":{"default":{"default":"down arrow to bar"},"mathspeak":{"sbrief":"D arrow to bar"}}},{"key":"2914","mappings":{"default":{"default":"right arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with vertical stroke"}}},{"key":"2915","mappings":{"default":{"default":"right arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R arrow with tail with double vertical stroke"}}},{"key":"2916","mappings":{"default":{"default":"right two headed arrow with tail"},"mathspeak":{"sbrief":"R two headed arrow with tail"}}},{"key":"2917","mappings":{"default":{"default":"right two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with vertical stroke"}}},{"key":"2918","mappings":{"default":{"default":"right two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"R two headed arrow with tail with double vertical stroke"}}},{"key":"2919","mappings":{"default":{"default":"left arrow tail"},"mathspeak":{"sbrief":"L arrow tail"}}},{"key":"291A","mappings":{"default":{"default":"right arrow tail"},"mathspeak":{"sbrief":"R arrow tail"}}},{"key":"291B","mappings":{"default":{"default":"left double arrow tail"},"mathspeak":{"sbrief":"L double arrow tail"}}},{"key":"291C","mappings":{"default":{"default":"right double arrow tail"},"mathspeak":{"sbrief":"R double arrow tail"}}},{"key":"291D","mappings":{"default":{"default":"left arrow to black diamond"},"mathspeak":{"sbrief":"L arrow to black diamond"}}},{"key":"291E","mappings":{"default":{"default":"right arrow to black diamond"},"mathspeak":{"sbrief":"R arrow to black diamond"}}},{"key":"291F","mappings":{"default":{"default":"left arrow from bar to black diamond"},"mathspeak":{"sbrief":"L arrow from bar to black diamond"}}},{"key":"2920","mappings":{"default":{"default":"right arrow from bar to black diamond"},"mathspeak":{"sbrief":"R arrow from bar to black diamond"}}},{"key":"2921","mappings":{"default":{"default":"north west and south east arrow"}}},{"key":"2922","mappings":{"default":{"default":"north east and south west arrow"}}},{"key":"2923","mappings":{"default":{"default":"north west arrow with hook"}}},{"key":"2924","mappings":{"default":{"default":"north east arrow with hook"}}},{"key":"2925","mappings":{"default":{"default":"south east arrow with hook"}}},{"key":"2926","mappings":{"default":{"default":"south west arrow with hook"}}},{"key":"2927","mappings":{"default":{"default":"north west arrow and north east arrow"}}},{"key":"2928","mappings":{"default":{"default":"north east arrow and south east arrow"}}},{"key":"2929","mappings":{"default":{"default":"south east arrow and south west arrow"}}},{"key":"292A","mappings":{"default":{"default":"south west arrow and north west arrow"}}},{"key":"292D","mappings":{"default":{"default":"south east arrow crossing north east arrow"}}},{"key":"292E","mappings":{"default":{"default":"north east arrow crossing south east arrow"}}},{"key":"292F","mappings":{"default":{"default":"falling diagonal crossing north east arrow"}}},{"key":"2930","mappings":{"default":{"default":"rising diagonal crossing south east arrow"}}},{"key":"2931","mappings":{"default":{"default":"north east arrow crossing north west arrow"}}},{"key":"2932","mappings":{"default":{"default":"north west arrow crossing north east arrow"}}},{"key":"2933","mappings":{"default":{"default":"wave arrow pointing directly right"}}},{"key":"2934","mappings":{"default":{"default":"arrow pointing right then curving up"}}},{"key":"2935","mappings":{"default":{"default":"arrow pointing right then curving down"}}},{"key":"2936","mappings":{"default":{"default":"arrow pointing down then curving left"}}},{"key":"2937","mappings":{"default":{"default":"arrow pointing down then curving right"}}},{"key":"2938","mappings":{"default":{"default":"right side arc clockwise arrow"},"mathspeak":{"sbrief":"R side arc clockwise arrow"}}},{"key":"2939","mappings":{"default":{"default":"left side arc anticlockwise arrow"},"mathspeak":{"sbrief":"L side arc anticlockwise arrow"}}},{"key":"293A","mappings":{"default":{"default":"top arc anticlockwise arrow"}}},{"key":"293B","mappings":{"default":{"default":"bottom arc anticlockwise arrow"}}},{"key":"293C","mappings":{"default":{"default":"top arc clockwise arrow with minus"}}},{"key":"293D","mappings":{"default":{"default":"top arc anticlockwise arrow with plus"}}},{"key":"293E","mappings":{"default":{"default":"down right semicircular clockwise arrow"},"mathspeak":{"sbrief":"D R semicircular clockwise arrow"}}},{"key":"293F","mappings":{"default":{"default":"down left semicircular anticlockwise arrow"},"mathspeak":{"sbrief":"D L semicircular anticlockwise arrow"}}},{"key":"2940","mappings":{"default":{"default":"anticlockwise closed circle arrow"}}},{"key":"2941","mappings":{"default":{"default":"clockwise closed circle arrow"}}},{"key":"2942","mappings":{"default":{"default":"right arrow above short left arrow"},"mathspeak":{"sbrief":"R arrow above short L arrow"}}},{"key":"2943","mappings":{"default":{"default":"left arrow above short right arrow"},"mathspeak":{"sbrief":"L arrow above short R arrow"}}},{"key":"2944","mappings":{"default":{"default":"short right arrow above left arrow"},"mathspeak":{"sbrief":"short R arrow above L arrow"}}},{"key":"2945","mappings":{"default":{"default":"right arrow with plus below"},"mathspeak":{"sbrief":"R arrow with plus below"}}},{"key":"2946","mappings":{"default":{"default":"left arrow with plus below"},"mathspeak":{"sbrief":"L arrow with plus below"}}},{"key":"2947","mappings":{"default":{"default":"right arrow through x"},"mathspeak":{"sbrief":"R arrow through x"}}},{"key":"2948","mappings":{"default":{"default":"left right arrow through small circle"},"mathspeak":{"sbrief":"L R arrow through small circle"}}},{"key":"2949","mappings":{"default":{"default":"up two headed arrow from small circle"},"mathspeak":{"sbrief":"U two headed arrow from small circle"}}},{"key":"2970","mappings":{"default":{"default":"right double arrow with rounded head"},"mathspeak":{"sbrief":"R double arrow with rounded head"}}},{"key":"2971","mappings":{"default":{"default":"equals sign above right arrow"},"mathspeak":{"sbrief":"equals sign above R arrow"}}},{"key":"2972","mappings":{"default":{"default":"tilde operator above right arrow"},"mathspeak":{"sbrief":"tilde operator above R arrow"}}},{"key":"2973","mappings":{"default":{"default":"left arrow above tilde operator"},"mathspeak":{"sbrief":"L arrow above tilde operator"}}},{"key":"2974","mappings":{"default":{"default":"right arrow above tilde operator"},"mathspeak":{"sbrief":"R arrow above tilde operator"}}},{"key":"2975","mappings":{"default":{"default":"right arrow above almost equals"},"mathspeak":{"sbrief":"R arrow above almost equals"}}},{"key":"2976","mappings":{"default":{"default":"less than above left arrow"},"mathspeak":{"sbrief":"less than above L arrow"}}},{"key":"2977","mappings":{"default":{"default":"left arrow through less than"},"mathspeak":{"sbrief":"L arrow through less than"}}},{"key":"2978","mappings":{"default":{"default":"greater than above right arrow"},"mathspeak":{"sbrief":"greater than above R arrow"}}},{"key":"2979","mappings":{"default":{"default":"subset above right arrow"},"mathspeak":{"sbrief":"subset above R arrow"}}},{"key":"297A","mappings":{"default":{"default":"left arrow through subset"},"mathspeak":{"sbrief":"L arrow through subset"}}},{"key":"297B","mappings":{"default":{"default":"superset above left arrow"},"mathspeak":{"sbrief":"suerset above L arrow"}}},{"key":"29B3","mappings":{"default":{"default":"empty set with right arrow above"},"mathspeak":{"sbrief":"empty set with R arrow above"}}},{"key":"29B4","mappings":{"default":{"default":"empty set with left arrow above"},"mathspeak":{"sbrief":"empty set with L arrow above"}}},{"key":"29BD","mappings":{"default":{"default":"up arrow through circle"},"mathspeak":{"sbrief":"U arrow through circle"}}},{"key":"29EA","mappings":{"default":{"default":"black diamond with down arrow"},"mathspeak":{"sbrief":"black diamond with D arrow"}}},{"key":"29EC","mappings":{"default":{"default":"white circle with down arrow"},"mathspeak":{"sbrief":"white circle with D arrow"}}},{"key":"29ED","mappings":{"default":{"default":"black circle with down arrow"},"mathspeak":{"sbrief":"black circle with D arrow"}}},{"key":"2A17","mappings":{"default":{"default":"integral with left arrow with hook"},"mathspeak":{"sbrief":"integral with L arrow with hook"}}},{"key":"2B00","mappings":{"default":{"default":"north east white arrow"}}},{"key":"2B01","mappings":{"default":{"default":"north west white arrow"}}},{"key":"2B02","mappings":{"default":{"default":"south east white arrow"}}},{"key":"2B03","mappings":{"default":{"default":"south west white arrow"}}},{"key":"2B04","mappings":{"default":{"default":"left right white arrow"},"mathspeak":{"sbrief":"L R white arrow"}}},{"key":"2B05","mappings":{"default":{"default":"left black arrow"},"mathspeak":{"sbrief":"L black arrow"}}},{"key":"2B06","mappings":{"default":{"default":"up black arrow"},"mathspeak":{"sbrief":"U black arrow"}}},{"key":"2B07","mappings":{"default":{"default":"down black arrow"},"mathspeak":{"sbrief":"D black arrow"}}},{"key":"2B08","mappings":{"default":{"default":"north east black arrow"}}},{"key":"2B09","mappings":{"default":{"default":"north west black arrow"}}},{"key":"2B0A","mappings":{"default":{"default":"south east black arrow"}}},{"key":"2B0B","mappings":{"default":{"default":"south west black arrow"}}},{"key":"2B0C","mappings":{"default":{"default":"left right black arrow"},"mathspeak":{"sbrief":"L R black arrow"}}},{"key":"2B0D","mappings":{"default":{"default":"up down black arrow"},"mathspeak":{"sbrief":"U D black arrow"}}},{"key":"2B0E","mappings":{"default":{"default":"right arrow with tip down"},"mathspeak":{"sbrief":"R arrow with tip down"}}},{"key":"2B0F","mappings":{"default":{"default":"right arrow with tip up"},"mathspeak":{"sbrief":"R arrow with tip up"}}},{"key":"2B10","mappings":{"default":{"default":"left arrow with tip down"},"mathspeak":{"sbrief":"L arrow with tip down"}}},{"key":"2B11","mappings":{"default":{"default":"left arrow with tip up"},"mathspeak":{"sbrief":"L arrow with tip up"}}},{"key":"2B30","mappings":{"default":{"default":"left arrow with small circle"},"mathspeak":{"sbrief":"L arrow with small circle"}}},{"key":"2B31","mappings":{"default":{"default":"three left arrows"},"mathspeak":{"sbrief":"three L arrows"}}},{"key":"2B32","mappings":{"default":{"default":"left arrow with circled plus"},"mathspeak":{"sbrief":"L arrow with circled plus"}}},{"key":"2B33","mappings":{"default":{"default":"long left squiggle arrow"},"mathspeak":{"sbrief":"long l squiggle arrow"}}},{"key":"2B34","mappings":{"default":{"default":"left two headed arrow with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with vertical stroke"}}},{"key":"2B35","mappings":{"default":{"default":"left two headed arrow with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with double vertical stroke"}}},{"key":"2B36","mappings":{"default":{"default":"left two headed arrow from bar"},"mathspeak":{"sbrief":"L two headed arrow from bar"}}},{"key":"2B37","mappings":{"default":{"default":"left two headed triple dash arrow"},"mathspeak":{"sbrief":"L two headed triple dash arrow"}}},{"key":"2B38","mappings":{"default":{"default":"left arrow with dotted stem"},"mathspeak":{"sbrief":"L arrow with dotted stem"}}},{"key":"2B39","mappings":{"default":{"default":"left arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with vertical stroke"}}},{"key":"2B3A","mappings":{"default":{"default":"left arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L arrow with tail with double vertical stroke"}}},{"key":"2B3B","mappings":{"default":{"default":"left two headed arrow with tail"},"mathspeak":{"sbrief":"L two headed arrow with tail"}}},{"key":"2B3C","mappings":{"default":{"default":"left two headed arrow with tail with vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with vertical stroke"}}},{"key":"2B3D","mappings":{"default":{"default":"left two headed arrow with tail with double vertical stroke"},"mathspeak":{"sbrief":"L two headed arrow with tail with double vertical stroke"}}},{"key":"2B3E","mappings":{"default":{"default":"left arrow through x"},"mathspeak":{"sbrief":"L arrow through x"}}},{"key":"2B3F","mappings":{"default":{"default":"wave arrow pointing directly left"}}},{"key":"2B40","mappings":{"default":{"default":"equals sign above left arrow"},"mathspeak":{"sbrief":"equals sign above L arrow"}}},{"key":"2B41","mappings":{"default":{"default":"reverse tilde operator above left arrow"},"mathspeak":{"sbrief":"reverse tilde operator above L arrow"}}},{"key":"2B42","mappings":{"default":{"default":"left arrow above reverse almost equals"},"mathspeak":{"sbrief":"L arrow above reverse almost equals"}}},{"key":"2B43","mappings":{"default":{"default":"right arrow through greater than"},"mathspeak":{"sbrief":"R arrow through greater than"}}},{"key":"2B44","mappings":{"default":{"default":"right arrow through superset"},"mathspeak":{"sbrief":"R arrow through superset"}}},{"key":"2B45","mappings":{"default":{"default":"left quadruple arrow"},"mathspeak":{"sbrief":"L quadrule arrow"}}},{"key":"2B46","mappings":{"default":{"default":"right quadruple arrow"},"mathspeak":{"sbrief":"R quadrule arrow"}}},{"key":"2B47","mappings":{"default":{"default":"reverse tilde operator above right arrow"},"mathspeak":{"sbrief":"reverse tilde operator above R arrow"}}},{"key":"2B48","mappings":{"default":{"default":"right arrow above reverse almost equals"},"mathspeak":{"sbrief":"R arrow above reverse almost equals"}}},{"key":"2B49","mappings":{"default":{"default":"tilde operator above left arrow"},"mathspeak":{"sbrief":"tilde operator above L arrow"}}},{"key":"2B4A","mappings":{"default":{"default":"left arrow above almost equals"},"mathspeak":{"sbrief":"L arrow above almost equals"}}},{"key":"2B4B","mappings":{"default":{"default":"left arrow above reverse tilde operator"},"mathspeak":{"sbrief":"L arrow above reverse tilde operator"}}},{"key":"2B4C","mappings":{"default":{"default":"right arrow above reverse tilde operator"},"mathspeak":{"sbrief":"R arrow above reverse tilde operator"}}},{"key":"FFE9","mappings":{"default":{"default":"halfwidth left arrow"},"mathspeak":{"sbrief":"halfwidth L arrow"}}},{"key":"FFEA","mappings":{"default":{"default":"halfwidth up arrow"},"mathspeak":{"sbrief":"halfwidth U arrow"}}},{"key":"FFEB","mappings":{"default":{"default":"halfwidth right arrow"},"mathspeak":{"sbrief":"halfwidth R arrow"}}},{"key":"FFEC","mappings":{"default":{"default":"halfwidth down arrow"},"mathspeak":{"sbrief":"halfwidth D arrow"}}}],"en/symbols/math_characters.min":[{"locale":"en"},{"key":"2113","mappings":{"default":{"default":"script l"}}},{"key":"2118","mappings":{"default":{"default":"script cap P"},"mathspeak":{"default":"script upper P"}}},{"key":"213C","mappings":{"default":{"default":"double struck pi"}}},{"key":"213D","mappings":{"default":{"default":"double struck gamma"}}},{"key":"213E","mappings":{"default":{"default":"double struck cap Gamma"},"mathspeak":{"default":"double struck upper Gamma"}}},{"key":"213F","mappings":{"default":{"default":"double struck cap Pi"},"mathspeak":{"default":"double struck upper Pi"}}},{"key":"2140","mappings":{"default":{"default":"double struck sum"},"mathspeak":{"default":"double struck sigma summation"}}},{"key":"2145","mappings":{"default":{"default":"double struck italic cap D"},"mathspeak":{"default":"double struck italic upper D"}}},{"key":"2146","mappings":{"default":{"default":"double struck italic d"}}},{"key":"2147","mappings":{"default":{"default":"double struck italic e"}}},{"key":"2148","mappings":{"default":{"default":"double struck italic i"}}},{"key":"2149","mappings":{"default":{"default":"double struck italic j"}}},{"key":"1D6A4","mappings":{"default":{"default":"italic dotless i"}}},{"key":"1D6A5","mappings":{"default":{"default":"italic dotless j"}}}],"en/symbols/math_delimiters.min":[{"locale":"en"},{"key":"0028","mappings":{"default":{"default":"left parenthesis"},"mathspeak":{"brief":"left p\'ren","sbrief":"L p\'ren"},"clearspeak":{"default":"open paren"}}},{"key":"0029","mappings":{"default":{"default":"right parenthesis"},"mathspeak":{"brief":"right p\'ren","sbrief":"R p\'ren"},"clearspeak":{"default":"close paren"}}},{"key":"005B","mappings":{"default":{"default":"left bracket"},"mathspeak":{"brief":"left brack","sbrief":"L brack"},"clearspeak":{"default":"open bracket"}}},{"key":"005D","mappings":{"default":{"default":"right bracket"},"mathspeak":{"brief":"right brack","sbrief":"R brack"},"clearspeak":{"default":"close bracket"}}},{"key":"007B","mappings":{"default":{"default":"left brace"},"mathspeak":{"sbrief":"L brace"},"clearspeak":{"default":"open brace"}}},{"key":"007D","mappings":{"default":{"default":"right brace"},"mathspeak":{"sbrief":"R brace"},"clearspeak":{"default":"close brace"}}},{"key":"2045","mappings":{"default":{"default":"left bracket with quill"},"mathspeak":{"brief":"left brack with quill","sbrief":"L brack with quill"}}},{"key":"2046","mappings":{"default":{"default":"right bracket with quill"},"mathspeak":{"brief":"right brack with quill","sbrief":"R brack with quill"}}},{"key":"2308","mappings":{"default":{"default":"left ceiling"}}},{"key":"2309","mappings":{"default":{"default":"right ceiling"}}},{"key":"230A","mappings":{"default":{"default":"left floor"}}},{"key":"230B","mappings":{"default":{"default":"right floor"}}},{"key":"230C","mappings":{"default":{"default":"bottom right crop"}}},{"key":"230D","mappings":{"default":{"default":"bottom left crop"}}},{"key":"230E","mappings":{"default":{"default":"top right crop"}}},{"key":"230F","mappings":{"default":{"default":"top left crop"}}},{"key":"231C","mappings":{"default":{"default":"top left corner"}}},{"key":"231D","mappings":{"default":{"default":"top right corner"}}},{"key":"231E","mappings":{"default":{"default":"bottom left corner"}}},{"key":"231F","mappings":{"default":{"default":"bottom right corner"}}},{"key":"2320","mappings":{"default":{"default":"top half integral"}}},{"key":"2321","mappings":{"default":{"default":"bottom half integral"}}},{"key":"2329","mappings":{"default":{"default":"left pointing angle bracket","physics":"bra"}}},{"key":"232A","mappings":{"default":{"default":"right pointing angle bracket","physics":"ket"}}},{"key":"239B","mappings":{"default":{"default":"left parenthesis upper hook"},"mathspeak":{"brief":"left p\'ren upper hook","sbrief":"L p\'ren upper hook"}}},{"key":"239C","mappings":{"default":{"default":"left parenthesis extension"},"mathspeak":{"brief":"left p\'ren extension","sbrief":"L p\'ren extension"}}},{"key":"239D","mappings":{"default":{"default":"left parenthesis lower hook"},"mathspeak":{"brief":"left p\'ren lower hook","sbrief":"L p\'ren lower hook"}}},{"key":"239E","mappings":{"default":{"default":"right parenthesis upper hook"},"mathspeak":{"brief":"right p\'ren upper hook","sbrief":"R p\'ren upper hook"}}},{"key":"239F","mappings":{"default":{"default":"right parenthesis extension"},"mathspeak":{"brief":"right p\'ren extension","sbrief":"R p\'ren extension"}}},{"key":"23A0","mappings":{"default":{"default":"right parenthesis lower hook"},"mathspeak":{"brief":"right p\'ren lower hook","sbrief":"R p\'ren lower hook"}}},{"key":"23A1","mappings":{"default":{"default":"left bracket upper corner"},"mathspeak":{"brief":"left brack upper corner","sbrief":"L brack upper corner"}}},{"key":"23A2","mappings":{"default":{"default":"left bracket extension"},"mathspeak":{"brief":"left brack extension","sbrief":"L brack extension"}}},{"key":"23A3","mappings":{"default":{"default":"left bracket lower corner"},"mathspeak":{"brief":"left brack lower corner","sbrief":"L brack lower corner"}}},{"key":"23A4","mappings":{"default":{"default":"right bracket upper corner"},"mathspeak":{"brief":"right brack upper corner","sbrief":"R brack upper corner"}}},{"key":"23A5","mappings":{"default":{"default":"right bracket extension"},"mathspeak":{"brief":"right brack extension","sbrief":"R brack extension"}}},{"key":"23A6","mappings":{"default":{"default":"right bracket lower corner"},"mathspeak":{"brief":"right brack lower corner","sbrief":"R brack lower corner"}}},{"key":"23A7","mappings":{"default":{"default":"left brace upper hook"},"mathspeak":{"sbrief":"L brace upper hook"}}},{"key":"23A8","mappings":{"default":{"default":"left brace middle piece"},"mathspeak":{"sbrief":"L brace middle piece"}}},{"key":"23A9","mappings":{"default":{"default":"left brace lower hook"},"mathspeak":{"sbrief":"L brace lower hook"}}},{"key":"23AA","mappings":{"default":{"default":"brace extension"}}},{"key":"23AB","mappings":{"default":{"default":"right brace upper hook"},"mathspeak":{"sbrief":"R brace upper hook"}}},{"key":"23AC","mappings":{"default":{"default":"right brace middle piece"},"mathspeak":{"sbrief":"R brace middle piece"}}},{"key":"23AD","mappings":{"default":{"default":"right brace lower hook"},"mathspeak":{"sbrief":"R brace lower hook"}}},{"key":"23AE","mappings":{"default":{"default":"integral extension"}}},{"key":"23AF","mappings":{"default":{"default":"horizontal line extension"}}},{"key":"23B0","mappings":{"default":{"default":"upper left or lower right brace section"}}},{"key":"23B1","mappings":{"default":{"default":"upper right or lower left brace section"}}},{"key":"23B2","mappings":{"default":{"default":"summation top"}}},{"key":"23B3","mappings":{"default":{"default":"summation bottom"}}},{"key":"23B4","mappings":{"default":{"default":"top bracket"},"mathspeak":{"brief":"top brack","sbrief":"T brack"}}},{"key":"23B5","mappings":{"default":{"default":"bottom bracket"},"mathspeak":{"brief":"bottom brack","sbrief":"B brack"}}},{"key":"23B6","mappings":{"default":{"default":"bottom bracket over top bracket"},"mathspeak":{"brief":"bottom brack over top brack","sbrief":"B brack over T brack"}}},{"key":"23B7","mappings":{"default":{"default":"radical symbol bottom"}}},{"key":"23B8","mappings":{"default":{"default":"left vertical box line"}}},{"key":"23B9","mappings":{"default":{"default":"right vertical box line"}}},{"key":"23DC","mappings":{"default":{"default":"top parenthesis"},"mathspeak":{"brief":"top p\'ren","sbrief":"t p\'ren"}}},{"key":"23DD","mappings":{"default":{"default":"bottom parenthesis"},"mathspeak":{"brief":"bottom p\'ren","sbrief":"b p\'ren"}}},{"key":"23DE","mappings":{"default":{"default":"top brace"},"mathspeak":{"sbrief":"T brace"}}},{"key":"23DF","mappings":{"default":{"default":"bottom brace"},"mathspeak":{"sbrief":"B brace"}}},{"key":"23E0","mappings":{"default":{"default":"top tortoise shell bracket"}}},{"key":"23E1","mappings":{"default":{"default":"bottom tortoise shell bracket"}}},{"key":"2768","mappings":{"default":{"default":"medium left parenthesis ornament"},"mathspeak":{"brief":"medium left p\'ren ornament","sbrief":"medium L p\'ren ornament"}}},{"key":"2769","mappings":{"default":{"default":"medium right parenthesis ornament"},"mathspeak":{"brief":"medium right p\'ren ornament","sbrief":"medium R p\'ren ornament"}}},{"key":"276A","mappings":{"default":{"default":"medium flattened left parenthesis ornament"},"mathspeak":{"brief":"medium flattened left p\'ren ornament","sbrief":"medium flattened L p\'ren ornament"}}},{"key":"276B","mappings":{"default":{"default":"medium flattened right parenthesis ornament"},"mathspeak":{"brief":"medium flattened right p\'ren ornament","sbrief":"medium flattened R p\'ren ornament"}}},{"key":"276C","mappings":{"default":{"default":"medium left pointing angle bracket ornament"}}},{"key":"276D","mappings":{"default":{"default":"medium right pointing angle bracket ornament"}}},{"key":"276E","mappings":{"default":{"default":"heavy left pointing angle quotation mark ornament"}}},{"key":"276F","mappings":{"default":{"default":"heavy right pointing angle quotation mark ornament"}}},{"key":"2770","mappings":{"default":{"default":"heavy left pointing angle bracket ornament"}}},{"key":"2771","mappings":{"default":{"default":"heavy right pointing angle bracket ornament"}}},{"key":"2772","mappings":{"default":{"default":"light left tortoise shell bracket ornament"}}},{"key":"2773","mappings":{"default":{"default":"light right tortoise shell bracket ornament"}}},{"key":"2774","mappings":{"default":{"default":"medium left brace ornament"},"mathspeak":{"sbrief":"medium L brace ornament"}}},{"key":"2775","mappings":{"default":{"default":"medium right brace ornament"},"mathspeak":{"sbrief":"medium R brace ornament"}}},{"key":"27C5","mappings":{"default":{"default":"left s shaped bag delimiter"}}},{"key":"27C6","mappings":{"default":{"default":"right s shaped bag delimiter"}}},{"key":"27E6","mappings":{"default":{"default":"left white bracket"}}},{"key":"27E7","mappings":{"default":{"default":"right white bracket"}}},{"key":"27E8","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"27E9","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"27EA","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"27EB","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"27EC","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"27ED","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"27EE","mappings":{"default":{"default":"flattened left parenthesis"},"mathspeak":{"brief":"flattened left p\'ren","sbrief":"flattened L p\'ren"}}},{"key":"27EF","mappings":{"default":{"default":"flattened right parenthesis"},"mathspeak":{"brief":"flattened right p\'ren","sbrief":"flattened R p\'ren"}}},{"key":"2983","mappings":{"default":{"default":"left white brace"}}},{"key":"2984","mappings":{"default":{"default":"right white brace"}}},{"key":"2985","mappings":{"default":{"default":"white left parenthesis"},"mathspeak":{"brief":"white left p\'ren","sbrief":"white L p\'ren"}}},{"key":"2986","mappings":{"default":{"default":"white right parenthesis"},"mathspeak":{"brief":"white right p\'ren","sbrief":"white R p\'ren"}}},{"key":"2987","mappings":{"default":{"default":"z notation left image bracket"}}},{"key":"2988","mappings":{"default":{"default":"z notation right image bracket"}}},{"key":"2989","mappings":{"default":{"default":"z notation left binding bracket"}}},{"key":"298A","mappings":{"default":{"default":"z notation right binding bracket"}}},{"key":"298B","mappings":{"default":{"default":"left bracket with underbar"},"mathspeak":{"brief":"left brack with underbar","sbrief":"L brack with underbar"}}},{"key":"298C","mappings":{"default":{"default":"right bracket with underbar"},"mathspeak":{"brief":"right brack with underbar","sbrief":"R brack with underbar"}}},{"key":"298D","mappings":{"default":{"default":"left bracket with tick in top corner"},"mathspeak":{"brief":"left brack with tick in top corner","sbrief":"L brack with tick in top corner"}}},{"key":"298E","mappings":{"default":{"default":"right bracket with tick in bottom corner"},"mathspeak":{"brief":"right brack with tick in bottom corner","sbrief":"R brack with tick in bottom corner"}}},{"key":"298F","mappings":{"default":{"default":"left bracket with tick in bottom corner"},"mathspeak":{"brief":"left brack with tick in bottom corner","sbrief":"L brack with tick in bottom corner"}}},{"key":"2990","mappings":{"default":{"default":"right bracket with tick in top corner"},"mathspeak":{"brief":"right brack with tick in top corner","sbrief":"R brack with tick in top corner"}}},{"key":"2991","mappings":{"default":{"default":"left angle bracket with dot"},"mathspeak":{"sbrief":"l angle bracket with dot"}}},{"key":"2992","mappings":{"default":{"default":"right angle bracket with dot"},"mathspeak":{"sbrief":"r angle bracket with dot"}}},{"key":"2993","mappings":{"default":{"default":"left arc less than bracket"}}},{"key":"2994","mappings":{"default":{"default":"right arc greater than bracket"}}},{"key":"2995","mappings":{"default":{"default":"double left arc greater than bracket"}}},{"key":"2996","mappings":{"default":{"default":"double right arc less than bracket"}}},{"key":"2997","mappings":{"default":{"default":"left black tortoise shell bracket"}}},{"key":"2998","mappings":{"default":{"default":"right black tortoise shell bracket"}}},{"key":"29D8","mappings":{"default":{"default":"left wiggly fence"}}},{"key":"29D9","mappings":{"default":{"default":"right wiggly fence"}}},{"key":"29DA","mappings":{"default":{"default":"left double wiggly fence"}}},{"key":"29DB","mappings":{"default":{"default":"right double wiggly fence"}}},{"key":"29FC","mappings":{"default":{"default":"left pointing curved angle bracket"}}},{"key":"29FD","mappings":{"default":{"default":"right pointing curved angle bracket"}}},{"key":"2E22","mappings":{"default":{"default":"top half left bracket"},"mathspeak":{"brief":"top half left brack","sbrief":"top half L brack"}}},{"key":"2E23","mappings":{"default":{"default":"top half right bracket"},"mathspeak":{"brief":"top half right brack","sbrief":"top half R brack"}}},{"key":"2E24","mappings":{"default":{"default":"bottom half left bracket"},"mathspeak":{"brief":"bottom half left brack","sbrief":"bottom half L brack"}}},{"key":"2E25","mappings":{"default":{"default":"bottom half right bracket"},"mathspeak":{"brief":"bottom half right brack","sbrief":"bottom half R brack"}}},{"key":"2E26","mappings":{"default":{"default":"left sideways U bracket"}}},{"key":"2E27","mappings":{"default":{"default":"right sideways U bracket"}}},{"key":"2E28","mappings":{"default":{"default":"double left parenthesis"},"mathspeak":{"brief":"double left p\'ren","sbrief":"double L p\'ren"}}},{"key":"2E29","mappings":{"default":{"default":"double right parenthesis"},"mathspeak":{"brief":"double right p\'ren","sbrief":"double R p\'ren"}}},{"key":"3008","mappings":{"default":{"default":"left angle bracket"},"mathspeak":{"sbrief":"l angle bracket"}}},{"key":"3009","mappings":{"default":{"default":"right angle bracket"},"mathspeak":{"sbrief":"r angle bracket"}}},{"key":"300A","mappings":{"default":{"default":"left double angle bracket"}}},{"key":"300B","mappings":{"default":{"default":"right double angle bracket"}}},{"key":"300C","mappings":{"default":{"default":"left corner bracket"}}},{"key":"300D","mappings":{"default":{"default":"right corner bracket"}}},{"key":"300E","mappings":{"default":{"default":"left white corner bracket"}}},{"key":"300F","mappings":{"default":{"default":"right white corner bracket"}}},{"key":"3010","mappings":{"default":{"default":"left black lenticular bracket"}}},{"key":"3011","mappings":{"default":{"default":"right black lenticular bracket"}}},{"key":"3014","mappings":{"default":{"default":"left tortoise shell bracket"}}},{"key":"3015","mappings":{"default":{"default":"right tortoise shell bracket"}}},{"key":"3016","mappings":{"default":{"default":"left white lenticular bracket"}}},{"key":"3017","mappings":{"default":{"default":"right white lenticular bracket"}}},{"key":"3018","mappings":{"default":{"default":"left white tortoise shell bracket"}}},{"key":"3019","mappings":{"default":{"default":"right white tortoise shell bracket"}}},{"key":"301A","mappings":{"default":{"default":"left white bracket"}}},{"key":"301B","mappings":{"default":{"default":"right white bracket"}}},{"key":"301D","mappings":{"default":{"default":"reversed double prime quotation mark"}}},{"key":"301E","mappings":{"default":{"default":"double prime quotation mark"}}},{"key":"301F","mappings":{"default":{"default":"low double prime quotation mark"}}},{"key":"FD3E","mappings":{"default":{"default":"ornate left parenthesis"},"mathspeak":{"brief":"ornate left p\'ren","sbrief":"ornate L p\'ren"}}},{"key":"FD3F","mappings":{"default":{"default":"ornate right parenthesis"},"mathspeak":{"brief":"ornate right p\'ren","sbrief":"ornate R p\'ren"}}},{"key":"FE17","mappings":{"default":{"default":"presentation form for vertical left white lenticular bracket"}}},{"key":"FE18","mappings":{"default":{"default":"presentation form for vertical right white lenticular bracket"}}},{"key":"FE35","mappings":{"default":{"default":"presentation form for vertical left parenthesis"},"mathspeak":{"brief":"presentation form for vertical left p\'ren","sbrief":"presentation form for vertical L p\'ren"}}},{"key":"FE36","mappings":{"default":{"default":"presentation form for vertical right parenthesis"},"mathspeak":{"brief":"presentation form for vertical right p\'ren","sbrief":"presentation form for vertical R p\'ren"}}},{"key":"FE37","mappings":{"default":{"default":"presentation form for vertical left brace"},"mathspeak":{"sbrief":"presentation form for vertical L brace"}}},{"key":"FE38","mappings":{"default":{"default":"presentation form for vertical right brace"},"mathspeak":{"sbrief":"presentation form for vertical R brace"}}},{"key":"FE39","mappings":{"default":{"default":"presentation form for vertical left tortoise shell bracket"}}},{"key":"FE3A","mappings":{"default":{"default":"presentation form for vertical right tortoise shell bracket"}}},{"key":"FE3B","mappings":{"default":{"default":"presentation form for vertical left black lenticular bracket"}}},{"key":"FE3C","mappings":{"default":{"default":"presentation form for vertical right black lenticular bracket"}}},{"key":"FE3D","mappings":{"default":{"default":"presentation form for vertical left double angle bracket"}}},{"key":"FE3E","mappings":{"default":{"default":"presentation form for vertical right double angle bracket"}}},{"key":"FE3F","mappings":{"default":{"default":"presentation form for vertical left angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical L angle bracket"}}},{"key":"FE40","mappings":{"default":{"default":"presentation form for vertical right angle bracket"},"mathspeak":{"sbrief":"presentation form for vertical R angle bracket"}}},{"key":"FE41","mappings":{"default":{"default":"presentation form for vertical left corner bracket"}}},{"key":"FE42","mappings":{"default":{"default":"presentation form for vertical right corner bracket"}}},{"key":"FE43","mappings":{"default":{"default":"presentation form for vertical left white corner bracket"}}},{"key":"FE44","mappings":{"default":{"default":"presentation form for vertical right white corner bracket"}}},{"key":"FE47","mappings":{"default":{"default":"presentation form for vertical left bracket"},"mathspeak":{"brief":"presentation form for vertical left brack","sbrief":"presentation form for vertical L brack"}}},{"key":"FE48","mappings":{"default":{"default":"presentation form for vertical right bracket"},"mathspeak":{"brief":"presentation form for vertical right brack","sbrief":"presentation form for vertical R brack"}}},{"key":"FE59","mappings":{"default":{"default":"small left parenthesis"},"mathspeak":{"brief":"small left p\'ren","sbrief":"small L p\'ren"}}},{"key":"FE5A","mappings":{"default":{"default":"small right parenthesis"},"mathspeak":{"brief":"small right p\'ren","sbrief":"small R p\'ren"}}},{"key":"FE5B","mappings":{"default":{"default":"small left brace"},"mathspeak":{"sbrief":"small L brace"}}},{"key":"FE5C","mappings":{"default":{"default":"small right brace"},"mathspeak":{"sbrief":"small R brace"}}},{"key":"FE5D","mappings":{"default":{"default":"small left tortoise shell bracket"}}},{"key":"FE5E","mappings":{"default":{"default":"small right tortoise shell bracket"}}},{"key":"FF08","mappings":{"default":{"default":"fullwidth left parenthesis"},"mathspeak":{"brief":"fullwidth left p\'ren","sbrief":"fullwidth L p\'ren"}}},{"key":"FF09","mappings":{"default":{"default":"fullwidth right parenthesis"},"mathspeak":{"brief":"fullwidth right p\'ren","sbrief":"fullwidth R p\'ren"}}},{"key":"FF3B","mappings":{"default":{"default":"fullwidth left bracket"},"mathspeak":{"brief":"fullwidth left brack","sbrief":"fullwidth L brack"}}},{"key":"FF3D","mappings":{"default":{"default":"fullwidth right bracket"},"mathspeak":{"brief":"fullwidth right brack","sbrief":"fullwidth R brack"}}},{"key":"FF5B","mappings":{"default":{"default":"fullwidth left brace"},"mathspeak":{"sbrief":"fullwidth L brace"}}},{"key":"FF5D","mappings":{"default":{"default":"fullwidth right brace"},"mathspeak":{"sbrief":"fullwidth R brace"}}},{"key":"FF5F","mappings":{"default":{"default":"fullwidth white left parenthesis"},"mathspeak":{"brief":"fullwidth white left p\'ren","sbrief":"fullwidth white L p\'ren"}}},{"key":"FF60","mappings":{"default":{"default":"fullwidth white right parenthesis"},"mathspeak":{"brief":"fullwidth white right p\'ren","sbrief":"fullwidth white R p\'ren"}}},{"key":"FF62","mappings":{"default":{"default":"halfwidth left corner bracket"}}},{"key":"FF63","mappings":{"default":{"default":"halfwidth right corner bracket"}}}],"en/symbols/math_geometry.min":[{"locale":"en"},{"key":"2500","mappings":{"default":{"default":"box drawings light horizontal"}}},{"key":"2501","mappings":{"default":{"default":"box drawings heavy horizontal"}}},{"key":"2502","mappings":{"default":{"default":"box drawings light vertical"}}},{"key":"2503","mappings":{"default":{"default":"box drawings heavy vertical"}}},{"key":"2504","mappings":{"default":{"default":"box drawings light triple dash horizontal"}}},{"key":"2505","mappings":{"default":{"default":"box drawings heavy triple dash horizontal"}}},{"key":"2506","mappings":{"default":{"default":"box drawings light triple dash vertical"}}},{"key":"2507","mappings":{"default":{"default":"box drawings heavy triple dash vertical"}}},{"key":"2508","mappings":{"default":{"default":"box drawings light quadruple dash horizontal"}}},{"key":"2509","mappings":{"default":{"default":"box drawings heavy quadruple dash horizontal"}}},{"key":"250A","mappings":{"default":{"default":"box drawings light quadruple dash vertical"}}},{"key":"250B","mappings":{"default":{"default":"box drawings heavy quadruple dash vertical"}}},{"key":"250C","mappings":{"default":{"default":"box drawings light down and right"}}},{"key":"250D","mappings":{"default":{"default":"box drawings down light and right heavy"}}},{"key":"250E","mappings":{"default":{"default":"box drawings down heavy and right light"}}},{"key":"250F","mappings":{"default":{"default":"box drawings heavy down and right"}}},{"key":"2510","mappings":{"default":{"default":"box drawings light down and left"}}},{"key":"2511","mappings":{"default":{"default":"box drawings down light and left heavy"}}},{"key":"2512","mappings":{"default":{"default":"box drawings down heavy and left light"}}},{"key":"2513","mappings":{"default":{"default":"box drawings heavy down and left"}}},{"key":"2514","mappings":{"default":{"default":"box drawings light up and right"}}},{"key":"2515","mappings":{"default":{"default":"box drawings up light and right heavy"}}},{"key":"2516","mappings":{"default":{"default":"box drawings up heavy and right light"}}},{"key":"2517","mappings":{"default":{"default":"box drawings heavy up and right"}}},{"key":"2518","mappings":{"default":{"default":"box drawings light up and left"}}},{"key":"2519","mappings":{"default":{"default":"box drawings up light and left heavy"}}},{"key":"251A","mappings":{"default":{"default":"box drawings up heavy and left light"}}},{"key":"251B","mappings":{"default":{"default":"box drawings heavy up and left"}}},{"key":"251C","mappings":{"default":{"default":"box drawings light vertical and right"}}},{"key":"251D","mappings":{"default":{"default":"box drawings vertical light and right heavy"}}},{"key":"251E","mappings":{"default":{"default":"box drawings up heavy and right down light"}}},{"key":"251F","mappings":{"default":{"default":"box drawings down heavy and right up light"}}},{"key":"2520","mappings":{"default":{"default":"box drawings vertical heavy and right light"}}},{"key":"2521","mappings":{"default":{"default":"box drawings down light and right up heavy"}}},{"key":"2522","mappings":{"default":{"default":"box drawings up light and right down heavy"}}},{"key":"2523","mappings":{"default":{"default":"box drawings heavy vertical and right"}}},{"key":"2524","mappings":{"default":{"default":"box drawings light vertical and left"}}},{"key":"2525","mappings":{"default":{"default":"box drawings vertical light and left heavy"}}},{"key":"2526","mappings":{"default":{"default":"box drawings up heavy and left down light"}}},{"key":"2527","mappings":{"default":{"default":"box drawings down heavy and left up light"}}},{"key":"2528","mappings":{"default":{"default":"box drawings vertical heavy and left light"}}},{"key":"2529","mappings":{"default":{"default":"box drawings down light and left up heavy"}}},{"key":"252A","mappings":{"default":{"default":"box drawings up light and left down heavy"}}},{"key":"252B","mappings":{"default":{"default":"box drawings heavy vertical and left"}}},{"key":"252C","mappings":{"default":{"default":"box drawings light down and horizontal"}}},{"key":"252D","mappings":{"default":{"default":"box drawings left heavy and right down light"}}},{"key":"252E","mappings":{"default":{"default":"box drawings right heavy and left down light"}}},{"key":"252F","mappings":{"default":{"default":"box drawings down light and horizontal heavy"}}},{"key":"2530","mappings":{"default":{"default":"box drawings down heavy and horizontal light"}}},{"key":"2531","mappings":{"default":{"default":"box drawings right light and left down heavy"}}},{"key":"2532","mappings":{"default":{"default":"box drawings left light and right down heavy"}}},{"key":"2533","mappings":{"default":{"default":"box drawings heavy down and horizontal"}}},{"key":"2534","mappings":{"default":{"default":"box drawings light up and horizontal"}}},{"key":"2535","mappings":{"default":{"default":"box drawings left heavy and right up light"}}},{"key":"2536","mappings":{"default":{"default":"box drawings right heavy and left up light"}}},{"key":"2537","mappings":{"default":{"default":"box drawings up light and horizontal heavy"}}},{"key":"2538","mappings":{"default":{"default":"box drawings up heavy and horizontal light"}}},{"key":"2539","mappings":{"default":{"default":"box drawings right light and left up heavy"}}},{"key":"253A","mappings":{"default":{"default":"box drawings left light and right up heavy"}}},{"key":"253B","mappings":{"default":{"default":"box drawings heavy up and horizontal"}}},{"key":"253C","mappings":{"default":{"default":"box drawings light vertical and horizontal"}}},{"key":"253D","mappings":{"default":{"default":"box drawings left heavy and right vertical light"}}},{"key":"253E","mappings":{"default":{"default":"box drawings right heavy and left vertical light"}}},{"key":"253F","mappings":{"default":{"default":"box drawings vertical light and horizontal heavy"}}},{"key":"2540","mappings":{"default":{"default":"box drawings up heavy and down horizontal light"}}},{"key":"2541","mappings":{"default":{"default":"box drawings down heavy and up horizontal light"}}},{"key":"2542","mappings":{"default":{"default":"box drawings vertical heavy and horizontal light"}}},{"key":"2543","mappings":{"default":{"default":"box drawings left up heavy and right down light"}}},{"key":"2544","mappings":{"default":{"default":"box drawings right up heavy and left down light"}}},{"key":"2545","mappings":{"default":{"default":"box drawings left down heavy and right up light"}}},{"key":"2546","mappings":{"default":{"default":"box drawings right down heavy and left up light"}}},{"key":"2547","mappings":{"default":{"default":"box drawings down light and up horizontal heavy"}}},{"key":"2548","mappings":{"default":{"default":"box drawings up light and down horizontal heavy"}}},{"key":"2549","mappings":{"default":{"default":"box drawings right light and left vertical heavy"}}},{"key":"254A","mappings":{"default":{"default":"box drawings left light and right vertical heavy"}}},{"key":"254B","mappings":{"default":{"default":"box drawings heavy vertical and horizontal"}}},{"key":"254C","mappings":{"default":{"default":"box drawings light double dash horizontal"}}},{"key":"254D","mappings":{"default":{"default":"box drawings heavy double dash horizontal"}}},{"key":"254E","mappings":{"default":{"default":"box drawings light double dash vertical"}}},{"key":"254F","mappings":{"default":{"default":"box drawings heavy double dash vertical"}}},{"key":"2550","mappings":{"default":{"default":"box drawings double horizontal"}}},{"key":"2551","mappings":{"default":{"default":"box drawings double vertical"}}},{"key":"2552","mappings":{"default":{"default":"box drawings down single and right double"}}},{"key":"2553","mappings":{"default":{"default":"box drawings down double and right single"}}},{"key":"2554","mappings":{"default":{"default":"box drawings double down and right"}}},{"key":"2555","mappings":{"default":{"default":"box drawings down single and left double"}}},{"key":"2556","mappings":{"default":{"default":"box drawings down double and left single"}}},{"key":"2557","mappings":{"default":{"default":"box drawings double down and left"}}},{"key":"2558","mappings":{"default":{"default":"box drawings up single and right double"}}},{"key":"2559","mappings":{"default":{"default":"box drawings up double and right single"}}},{"key":"255A","mappings":{"default":{"default":"box drawings double up and right"}}},{"key":"255B","mappings":{"default":{"default":"box drawings up single and left double"}}},{"key":"255C","mappings":{"default":{"default":"box drawings up double and left single"}}},{"key":"255D","mappings":{"default":{"default":"box drawings double up and left"}}},{"key":"255E","mappings":{"default":{"default":"box drawings vertical single and right double"}}},{"key":"255F","mappings":{"default":{"default":"box drawings vertical double and right single"}}},{"key":"2560","mappings":{"default":{"default":"box drawings double vertical and right"}}},{"key":"2561","mappings":{"default":{"default":"box drawings vertical single and left double"}}},{"key":"2562","mappings":{"default":{"default":"box drawings vertical double and left single"}}},{"key":"2563","mappings":{"default":{"default":"box drawings double vertical and left"}}},{"key":"2564","mappings":{"default":{"default":"box drawings down single and horizontal double"}}},{"key":"2565","mappings":{"default":{"default":"box drawings down double and horizontal single"}}},{"key":"2566","mappings":{"default":{"default":"box drawings double down and horizontal"}}},{"key":"2567","mappings":{"default":{"default":"box drawings up single and horizontal double"}}},{"key":"2568","mappings":{"default":{"default":"box drawings up double and horizontal single"}}},{"key":"2569","mappings":{"default":{"default":"box drawings double up and horizontal"}}},{"key":"256A","mappings":{"default":{"default":"box drawings vertical single and horizontal double"}}},{"key":"256B","mappings":{"default":{"default":"box drawings vertical double and horizontal single"}}},{"key":"256C","mappings":{"default":{"default":"box drawings double vertical and horizontal"}}},{"key":"256D","mappings":{"default":{"default":"box drawings light arc down and right"}}},{"key":"256E","mappings":{"default":{"default":"box drawings light arc down and left"}}},{"key":"256F","mappings":{"default":{"default":"box drawings light arc up and left"}}},{"key":"2570","mappings":{"default":{"default":"box drawings light arc up and right"}}},{"key":"2571","mappings":{"default":{"default":"box drawings light diagonal upper right to lower left"}}},{"key":"2572","mappings":{"default":{"default":"box drawings light diagonal upper left to lower right"}}},{"key":"2573","mappings":{"default":{"default":"box drawings light diagonal cross"}}},{"key":"2574","mappings":{"default":{"default":"box drawings light left"}}},{"key":"2575","mappings":{"default":{"default":"box drawings light up"}}},{"key":"2576","mappings":{"default":{"default":"box drawings light right"}}},{"key":"2577","mappings":{"default":{"default":"box drawings light down"}}},{"key":"2578","mappings":{"default":{"default":"box drawings heavy left"}}},{"key":"2579","mappings":{"default":{"default":"box drawings heavy up"}}},{"key":"257A","mappings":{"default":{"default":"box drawings heavy right"}}},{"key":"257B","mappings":{"default":{"default":"box drawings heavy down"}}},{"key":"257C","mappings":{"default":{"default":"box drawings light left and heavy right"}}},{"key":"257D","mappings":{"default":{"default":"box drawings light up and heavy down"}}},{"key":"257E","mappings":{"default":{"default":"box drawings heavy left and light right"}}},{"key":"257F","mappings":{"default":{"default":"box drawings heavy up and light down"}}},{"key":"2580","mappings":{"default":{"default":"upper half block"}}},{"key":"2581","mappings":{"default":{"default":"lower one eighth block"}}},{"key":"2582","mappings":{"default":{"default":"lower one quarter block"}}},{"key":"2583","mappings":{"default":{"default":"lower three eighths block"}}},{"key":"2584","mappings":{"default":{"default":"lower half block"}}},{"key":"2585","mappings":{"default":{"default":"lower five eighths block"}}},{"key":"2586","mappings":{"default":{"default":"lower three quarters block"}}},{"key":"2587","mappings":{"default":{"default":"lower seven eighths block"}}},{"key":"2588","mappings":{"default":{"default":"full block"}}},{"key":"2589","mappings":{"default":{"default":"left seven eighths block"}}},{"key":"258A","mappings":{"default":{"default":"left three quarters block"}}},{"key":"258B","mappings":{"default":{"default":"left five eighths block"}}},{"key":"258C","mappings":{"default":{"default":"left half block"}}},{"key":"258D","mappings":{"default":{"default":"left three eighths block"}}},{"key":"258E","mappings":{"default":{"default":"left one quarter block"}}},{"key":"258F","mappings":{"default":{"default":"left one eighth block"}}},{"key":"2590","mappings":{"default":{"default":"right half block"}}},{"key":"2591","mappings":{"default":{"default":"light shade"}}},{"key":"2592","mappings":{"default":{"default":"medium shade"}}},{"key":"2593","mappings":{"default":{"default":"dark shade"}}},{"key":"2594","mappings":{"default":{"default":"upper one eighth block"}}},{"key":"2595","mappings":{"default":{"default":"right one eighth block"}}},{"key":"2596","mappings":{"default":{"default":"quadrant lower left"}}},{"key":"2597","mappings":{"default":{"default":"quadrant lower right"}}},{"key":"2598","mappings":{"default":{"default":"quadrant upper left"}}},{"key":"2599","mappings":{"default":{"default":"quadrant upper left and lower left and lower right"}}},{"key":"259A","mappings":{"default":{"default":"quadrant upper left and lower right"}}},{"key":"259B","mappings":{"default":{"default":"quadrant upper left and upper right and lower left"}}},{"key":"259C","mappings":{"default":{"default":"quadrant upper left and upper right and lower right"}}},{"key":"259D","mappings":{"default":{"default":"quadrant upper right"}}},{"key":"259E","mappings":{"default":{"default":"quadrant upper right and lower left"}}},{"key":"259F","mappings":{"default":{"default":"quadrant upper right and lower left and lower right"}}},{"key":"25A0","mappings":{"default":{"default":"black square"}}},{"key":"25A1","mappings":{"default":{"default":"white square"}}},{"key":"25A2","mappings":{"default":{"default":"white square with rounded corners"}}},{"key":"25A3","mappings":{"default":{"default":"white square containing black small square"}}},{"key":"25A4","mappings":{"default":{"default":"square with horizontal fill"}}},{"key":"25A5","mappings":{"default":{"default":"square with vertical fill"}}},{"key":"25A6","mappings":{"default":{"default":"square with orthogonal crosshatch fill"}}},{"key":"25A7","mappings":{"default":{"default":"square with upper left to lower right fill"}}},{"key":"25A8","mappings":{"default":{"default":"square with upper right to lower left fill"}}},{"key":"25A9","mappings":{"default":{"default":"square with diagonal crosshatch fill"}}},{"key":"25AA","mappings":{"default":{"default":"black small square"}}},{"key":"25AB","mappings":{"default":{"default":"white small square"}}},{"key":"25AC","mappings":{"default":{"default":"black rectangle"}}},{"key":"25AD","mappings":{"default":{"default":"white rectangle"}}},{"key":"25AE","mappings":{"default":{"default":"black vertical rectangle"}}},{"key":"25AF","mappings":{"default":{"default":"white vertical rectangle"}}},{"key":"25B0","mappings":{"default":{"default":"black parallelogram"}}},{"key":"25B1","mappings":{"default":{"default":"white parallelogram"}}},{"key":"25B2","mappings":{"default":{"default":"black up pointing triangle"}}},{"key":"25B3","mappings":{"default":{"default":"white up pointing triangle"}}},{"key":"25B4","mappings":{"default":{"default":"black up pointing small triangle"}}},{"key":"25B5","mappings":{"default":{"default":"white up pointing small triangle"}}},{"key":"25B6","mappings":{"default":{"default":"black right pointing triangle"}}},{"key":"25B7","mappings":{"default":{"default":"white right pointing triangle"}}},{"key":"25B8","mappings":{"default":{"default":"black right pointing small triangle"}}},{"key":"25B9","mappings":{"default":{"default":"white right pointing small triangle"}}},{"key":"25BA","mappings":{"default":{"default":"black right pointing pointer"}}},{"key":"25BB","mappings":{"default":{"default":"white right pointing pointer"}}},{"key":"25BC","mappings":{"default":{"default":"black down pointing triangle"}}},{"key":"25BD","mappings":{"default":{"default":"white down pointing triangle"}}},{"key":"25BE","mappings":{"default":{"default":"black down pointing small triangle"}}},{"key":"25BF","mappings":{"default":{"default":"white down pointing small triangle"}}},{"key":"25C0","mappings":{"default":{"default":"black left pointing triangle"}}},{"key":"25C1","mappings":{"default":{"default":"white left pointing triangle"}}},{"key":"25C2","mappings":{"default":{"default":"black left pointing small triangle"}}},{"key":"25C3","mappings":{"default":{"default":"white left pointing small triangle"}}},{"key":"25C4","mappings":{"default":{"default":"black left pointing pointer"}}},{"key":"25C5","mappings":{"default":{"default":"white left pointing pointer"}}},{"key":"25C6","mappings":{"default":{"default":"black diamond"}}},{"key":"25C7","mappings":{"default":{"default":"white diamond"}}},{"key":"25C8","mappings":{"default":{"default":"white diamond containing black small diamond"}}},{"key":"25C9","mappings":{"default":{"default":"fisheye"}}},{"key":"25CA","mappings":{"default":{"default":"lozenge"}}},{"key":"25CB","mappings":{"default":{"default":"white circle"}}},{"key":"25CC","mappings":{"default":{"default":"dotted circle"}}},{"key":"25CD","mappings":{"default":{"default":"circle with vertical fill"}}},{"key":"25CE","mappings":{"default":{"default":"bullseye"}}},{"key":"25CF","mappings":{"default":{"default":"black circle"}}},{"key":"25D0","mappings":{"default":{"default":"circle with left half black"}}},{"key":"25D1","mappings":{"default":{"default":"circle with right half black"}}},{"key":"25D2","mappings":{"default":{"default":"circle with lower half black"}}},{"key":"25D3","mappings":{"default":{"default":"circle with upper half black"}}},{"key":"25D4","mappings":{"default":{"default":"circle with upper right quadrant black"}}},{"key":"25D5","mappings":{"default":{"default":"circle with all but upper left quadrant black"}}},{"key":"25D6","mappings":{"default":{"default":"left half black circle"}}},{"key":"25D7","mappings":{"default":{"default":"right half black circle"}}},{"key":"25D8","mappings":{"default":{"default":"inverse bullet"}}},{"key":"25D9","mappings":{"default":{"default":"inverse white circle"}}},{"key":"25DA","mappings":{"default":{"default":"upper half inverse white circle"}}},{"key":"25DB","mappings":{"default":{"default":"lower half inverse white circle"}}},{"key":"25DC","mappings":{"default":{"default":"upper left quadrant circular arc"}}},{"key":"25DD","mappings":{"default":{"default":"upper right quadrant circular arc"}}},{"key":"25DE","mappings":{"default":{"default":"lower right quadrant circular arc"}}},{"key":"25DF","mappings":{"default":{"default":"lower left quadrant circular arc"}}},{"key":"25E0","mappings":{"default":{"default":"upper half circle"}}},{"key":"25E1","mappings":{"default":{"default":"lower half circle"}}},{"key":"25E2","mappings":{"default":{"default":"black lower right triangle"}}},{"key":"25E3","mappings":{"default":{"default":"black lower left triangle"}}},{"key":"25E4","mappings":{"default":{"default":"black upper left triangle"}}},{"key":"25E5","mappings":{"default":{"default":"black upper right triangle"}}},{"key":"25E6","mappings":{"default":{"default":"white bullet"}}},{"key":"25E7","mappings":{"default":{"default":"square with left half black"}}},{"key":"25E8","mappings":{"default":{"default":"square with right half black"}}},{"key":"25E9","mappings":{"default":{"default":"square with upper left diagonal half black"}}},{"key":"25EA","mappings":{"default":{"default":"square with lower right diagonal half black"}}},{"key":"25EB","mappings":{"default":{"default":"white square with vertical bisecting line"}}},{"key":"25EC","mappings":{"default":{"default":"white up pointing triangle with dot"}}},{"key":"25ED","mappings":{"default":{"default":"up pointing triangle with left half black"}}},{"key":"25EE","mappings":{"default":{"default":"up pointing triangle with right half black"}}},{"key":"25EF","mappings":{"default":{"default":"large circle"}}},{"key":"25F0","mappings":{"default":{"default":"white square with upper left quadrant"}}},{"key":"25F1","mappings":{"default":{"default":"white square with lower left quadrant"}}},{"key":"25F2","mappings":{"default":{"default":"white square with lower right quadrant"}}},{"key":"25F3","mappings":{"default":{"default":"white square with upper right quadrant"}}},{"key":"25F4","mappings":{"default":{"default":"white circle with upper left quadrant"}}},{"key":"25F5","mappings":{"default":{"default":"white circle with lower left quadrant"}}},{"key":"25F6","mappings":{"default":{"default":"white circle with lower right quadrant"}}},{"key":"25F7","mappings":{"default":{"default":"white circle with upper right quadrant"}}},{"key":"25F8","mappings":{"default":{"default":"upper left triangle"}}},{"key":"25F9","mappings":{"default":{"default":"upper right triangle"}}},{"key":"25FA","mappings":{"default":{"default":"lower left triangle"}}},{"key":"25FB","mappings":{"default":{"default":"white medium square"}}},{"key":"25FC","mappings":{"default":{"default":"black medium square"}}},{"key":"25FD","mappings":{"default":{"default":"white medium small square"}}},{"key":"25FE","mappings":{"default":{"default":"black medium small square"}}},{"key":"25FF","mappings":{"default":{"default":"lower right triangle"}}},{"key":"2B12","mappings":{"default":{"default":"square with top half black"}}},{"key":"2B13","mappings":{"default":{"default":"square with bottom half black"}}},{"key":"2B14","mappings":{"default":{"default":"square with upper right diagonal half black"}}},{"key":"2B15","mappings":{"default":{"default":"square with lower left diagonal half black"}}},{"key":"2B16","mappings":{"default":{"default":"diamond with left half black"}}},{"key":"2B17","mappings":{"default":{"default":"diamond with right half black"}}},{"key":"2B18","mappings":{"default":{"default":"diamond with top half black"}}},{"key":"2B19","mappings":{"default":{"default":"diamond with bottom half black"}}},{"key":"2B1A","mappings":{"default":{"default":"dotted square"}}},{"key":"2B1B","mappings":{"default":{"default":"black large square"}}},{"key":"2B1C","mappings":{"default":{"default":"white large square"}}},{"key":"2B1D","mappings":{"default":{"default":"black very small square"}}},{"key":"2B1E","mappings":{"default":{"default":"white very small square"}}},{"key":"2B1F","mappings":{"default":{"default":"black pentagon"}}},{"key":"2B20","mappings":{"default":{"default":"white pentagon"}}},{"key":"2B21","mappings":{"default":{"default":"white hexagon"}}},{"key":"2B22","mappings":{"default":{"default":"black hexagon"}}},{"key":"2B23","mappings":{"default":{"default":"horizontal black hexagon"}}},{"key":"2B24","mappings":{"default":{"default":"black large circle"}}},{"key":"2B25","mappings":{"default":{"default":"black medium diamond"}}},{"key":"2B26","mappings":{"default":{"default":"white medium diamond"}}},{"key":"2B27","mappings":{"default":{"default":"black medium lozenge"}}},{"key":"2B28","mappings":{"default":{"default":"white medium lozenge"}}},{"key":"2B29","mappings":{"default":{"default":"black small diamond"}}},{"key":"2B2A","mappings":{"default":{"default":"black small lozenge"}}},{"key":"2B2B","mappings":{"default":{"default":"white small lozenge"}}},{"key":"2B2C","mappings":{"default":{"default":"black horizontal ellipse"}}},{"key":"2B2D","mappings":{"default":{"default":"white horizontal ellipse"}}},{"key":"2B2E","mappings":{"default":{"default":"black vertical ellipse"}}},{"key":"2B2F","mappings":{"default":{"default":"white vertical ellipse"}}},{"key":"2B50","mappings":{"default":{"default":"white medium star"}}},{"key":"2B51","mappings":{"default":{"default":"black small star"}}},{"key":"2B52","mappings":{"default":{"default":"white small star"}}},{"key":"2B53","mappings":{"default":{"default":"black right pointing pentagon"}}},{"key":"2B54","mappings":{"default":{"default":"white right pointing pentagon"}}},{"key":"2B55","mappings":{"default":{"default":"heavy large circle"}}},{"key":"2B56","mappings":{"default":{"default":"heavy oval with oval inside"}}},{"key":"2B57","mappings":{"default":{"default":"heavy circle with circle inside"}}},{"key":"2B58","mappings":{"default":{"default":"heavy circle"}}},{"key":"2B59","mappings":{"default":{"default":"heavy circled saltire"}}}],"en/symbols/math_harpoons.min":[{"locale":"en"},{"key":"21BC","mappings":{"default":{"default":"left harpoon with barb up"}}},{"key":"21BD","mappings":{"default":{"default":"left harpoon with barb down"}}},{"key":"21BE","mappings":{"default":{"default":"up harpoon with barb right"}}},{"key":"21BF","mappings":{"default":{"default":"up harpoon with barb left"}}},{"key":"21C0","mappings":{"default":{"default":"right harpoon with barb up"}}},{"key":"21C1","mappings":{"default":{"default":"right harpoon with barb down"}}},{"key":"21C2","mappings":{"default":{"default":"down harpoon with barb right"}}},{"key":"21C3","mappings":{"default":{"default":"down harpoon with barb left"}}},{"key":"21CB","mappings":{"default":{"default":"left harpoon over right harpoon"}}},{"key":"21CC","mappings":{"default":{"default":"right harpoon over left harpoon"}}},{"key":"294A","mappings":{"default":{"default":"left barb up right barb down harpoon"}}},{"key":"294B","mappings":{"default":{"default":"left barb down right barb up harpoon"}}},{"key":"294C","mappings":{"default":{"default":"up barb right down barb left harpoon"}}},{"key":"294D","mappings":{"default":{"default":"up barb left down barb right harpoon"}}},{"key":"294E","mappings":{"default":{"default":"left barb up right barb up harpoon"}}},{"key":"294F","mappings":{"default":{"default":"up barb right down barb right harpoon"}}},{"key":"2950","mappings":{"default":{"default":"left barb down right barb down harpoon"}}},{"key":"2951","mappings":{"default":{"default":"up barb left down barb left harpoon"}}},{"key":"2952","mappings":{"default":{"default":"left harpoon with barb up to bar"}}},{"key":"2953","mappings":{"default":{"default":"right harpoon with barb up to bar"}}},{"key":"2954","mappings":{"default":{"default":"up harpoon with barb right to bar"}}},{"key":"2955","mappings":{"default":{"default":"down harpoon with barb right to bar"}}},{"key":"2956","mappings":{"default":{"default":"left harpoon with barb down to bar"}}},{"key":"2957","mappings":{"default":{"default":"right harpoon with barb down to bar"}}},{"key":"2958","mappings":{"default":{"default":"up harpoon with barb left to bar"}}},{"key":"2959","mappings":{"default":{"default":"down harpoon with barb left to bar"}}},{"key":"295A","mappings":{"default":{"default":"left harpoon with barb up from bar"}}},{"key":"295B","mappings":{"default":{"default":"right harpoon with barb up from bar"}}},{"key":"295C","mappings":{"default":{"default":"up harpoon with barb right from bar"}}},{"key":"295D","mappings":{"default":{"default":"down harpoon with barb right from bar"}}},{"key":"295E","mappings":{"default":{"default":"left harpoon with barb down from bar"}}},{"key":"295F","mappings":{"default":{"default":"right harpoon with barb down from bar"}}},{"key":"2960","mappings":{"default":{"default":"up harpoon with barb left from bar"}}},{"key":"2961","mappings":{"default":{"default":"down harpoon with barb left from bar"}}},{"key":"2962","mappings":{"default":{"default":"left harpoon with barb up above left harpoon with barb down"}}},{"key":"2963","mappings":{"default":{"default":"up harpoon with barb left beside up harpoon with barb right"}}},{"key":"2964","mappings":{"default":{"default":"right harpoon with barb up above right harpoon with barb down"}}},{"key":"2965","mappings":{"default":{"default":"down harpoon with barb left beside down harpoon with barb right"}}},{"key":"2966","mappings":{"default":{"default":"left harpoon with barb up above right harpoon with barb up"}}},{"key":"2967","mappings":{"default":{"default":"left harpoon with barb down above right harpoon with barb down"}}},{"key":"2968","mappings":{"default":{"default":"right harpoon with barb up above left harpoon with barb up"}}},{"key":"2969","mappings":{"default":{"default":"right harpoon with barb down above left harpoon with barb down"}}},{"key":"296A","mappings":{"default":{"default":"left harpoon with barb up above long dash"}}},{"key":"296B","mappings":{"default":{"default":"left harpoon with barb down below long dash"}}},{"key":"296C","mappings":{"default":{"default":"right harpoon with barb up above long dash"}}},{"key":"296D","mappings":{"default":{"default":"right harpoon with barb down below long dash"}}},{"key":"296E","mappings":{"default":{"default":"up harpoon with barb left beside down harpoon with barb right"}}},{"key":"296F","mappings":{"default":{"default":"down harpoon with barb left beside up harpoon with barb right"}}},{"key":"297C","mappings":{"default":{"default":"left fish tail"}}},{"key":"297D","mappings":{"default":{"default":"right fish tail"}}},{"key":"297E","mappings":{"default":{"default":"up fish tail"}}},{"key":"297F","mappings":{"default":{"default":"down fish tail"}}}],"en/symbols/math_non_characters.min":[{"locale":"en"},{"key":"210F","mappings":{"default":{"default":"italic h over two pi","physics":"planck constant over two pi"}}},{"key":"2114","mappings":{"default":{"default":"l b bar"}}},{"key":"2116","mappings":{"default":{"default":"numero"}}},{"key":"2117","mappings":{"default":{"default":"sound recording copyright"}}},{"key":"211E","mappings":{"default":{"default":"prescription take"}}},{"key":"211F","mappings":{"default":{"default":"response"}}},{"key":"2120","mappings":{"default":{"default":"service mark"}}},{"key":"2121","mappings":{"default":{"default":"telephone sign","alternative":"t e l symbol"}}},{"key":"2122","mappings":{"default":{"default":"trade mark"}}},{"key":"2123","mappings":{"default":{"default":"versicle"}}},{"key":"2125","mappings":{"default":{"default":"ounce"}}},{"key":"2126","mappings":{"default":{"default":"ohm"}}},{"key":"2127","mappings":{"default":{"default":"inverted ohm"}}},{"key":"212A","mappings":{"default":{"default":"kelvin"}}},{"key":"212B","mappings":{"default":{"default":"angstrom"}}},{"key":"212E","mappings":{"default":{"default":"estimated"}}},{"key":"2132","mappings":{"default":{"default":"turned cap F"},"mathspeak":{"default":"turned upper F"}}},{"key":"2139","mappings":{"default":{"default":"information source"}}},{"key":"213A","mappings":{"default":{"default":"rotated cap Q"},"mathspeak":{"default":"rotated upper Q"}}},{"key":"213B","mappings":{"default":{"default":"facsimile sign"}}},{"key":"2141","mappings":{"default":{"default":"turned sans serif cap G"},"mathspeak":{"default":"turned sans serif upper G"}}},{"key":"2142","mappings":{"default":{"default":"turned sans serif cap L"},"mathspeak":{"default":"turned sans serif upper L"}}},{"key":"2143","mappings":{"default":{"default":"reversed sans serif cap L"},"mathspeak":{"default":"reversed sans serif upper L"}}},{"key":"2144","mappings":{"default":{"default":"turned sans serif cap Y"},"mathspeak":{"default":"turned sans serif upper Y"}}}],"en/symbols/math_symbols.min":[{"locale":"en"},{"key":"0021","mappings":{"default":{"default":"exclamation mark"}}},{"key":"0022","mappings":{"default":{"default":"quotation mark"}}},{"key":"0023","mappings":{"default":{"default":"number sign","alternative":"hash"},"mathspeak":{"brief":"num sign","sbrief":"num sign"}}},{"key":"0024","mappings":{"default":{"default":"dollar sign"}}},{"key":"0025","mappings":{"default":{"default":"percent sign"}}},{"key":"0026","mappings":{"default":{"default":"ampersand"}}},{"key":"0027","mappings":{"default":{"default":"prime"}}},{"key":"002A","mappings":{"default":{"default":"asterisk"}}},{"key":"002B","mappings":{"default":{"default":"plus"}}},{"key":"002C","mappings":{"default":{"default":"comma"}}},{"key":"002D","mappings":{"default":{"default":"minus"},"mathspeak":{"default":"hyphen"}}},{"key":"002E","mappings":{"default":{"default":"period"}}},{"key":"002F","mappings":{"default":{"default":"slash","alternative":"solidus"},"emacspeak":{"default":"slash"}}},{"key":"003A","mappings":{"default":{"default":"colon"}}},{"key":"003B","mappings":{"default":{"default":"semicolon"}}},{"key":"003C","mappings":{"default":{"default":"less than"},"clearspeak":{"default":"is less than"}}},{"key":"003D","mappings":{"default":{"default":"equals"}}},{"key":"003E","mappings":{"default":{"default":"greater than"},"clearspeak":{"default":"is greater than"}}},{"key":"003F","mappings":{"default":{"default":"question mark"}}},{"key":"0040","mappings":{"default":{"default":"at"}}},{"key":"005C","mappings":{"default":{"default":"backslash"}}},{"key":"005E","mappings":{"default":{"default":"hat"},"mathspeak":{"default":"caret"}}},{"key":"005F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"0060","mappings":{"default":{"default":"grave"},"mathspeak":{"default":"grave"}}},{"key":"007C","mappings":{"default":{"default":"vertical bar"}}},{"key":"007E","mappings":{"default":{"default":"tilde"}}},{"key":"00A1","mappings":{"default":{"default":"inverted exclamation mark"}}},{"key":"00A2","mappings":{"default":{"default":"cent sign"}}},{"key":"00A3","mappings":{"default":{"default":"pound sign"}}},{"key":"00A4","mappings":{"default":{"default":"currency sign"}}},{"key":"00A5","mappings":{"default":{"default":"yen sign"}}},{"key":"00A6","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"00A7","mappings":{"default":{"default":"section sign"}}},{"key":"00A8","mappings":{"default":{"default":"two dots"}}},{"key":"00A9","mappings":{"default":{"default":"copyright sign"}}},{"key":"00AA","mappings":{"default":{"default":"feminine ordinal indicator"}}},{"key":"00AB","mappings":{"default":{"default":"left pointing guillemet"}}},{"key":"00AC","mappings":{"default":{"default":"not sign"}}},{"key":"00AE","mappings":{"default":{"default":"registered sign"},"mathspeak":{"default":"registered trade mark sign"},"clearspeak":{"default":"trade mark sign"}}},{"key":"00AF","mappings":{"default":{"default":"bar"}}},{"key":"00B0","mappings":{"default":{"default":"degree"},"clearspeak":{"default":"degrees"}}},{"key":"00B1","mappings":{"default":{"default":"plus or minus"}}},{"key":"00B4","mappings":{"default":{"default":"acute"}}},{"key":"00B5","mappings":{"default":{"default":"micro sign"}}},{"key":"00B6","mappings":{"default":{"default":"paragraph sign"}}},{"key":"00B7","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times"}}},{"key":"00B8","mappings":{"default":{"default":"cedilla"}}},{"key":"00BA","mappings":{"default":{"default":"masculine ordinal indicator"}}},{"key":"00BB","mappings":{"default":{"default":"right pointing guillemet"}}},{"key":"00BF","mappings":{"default":{"default":"inverted question mark"}}},{"key":"00D7","mappings":{"default":{"default":"times"},"clearspeak":{"MultsymbolX_By":"by","MultsymbolX_Cross":"cross"}}},{"key":"00F7","mappings":{"default":{"default":"division sign"}}},{"key":"02D8","mappings":{"default":{"default":"breve"}}},{"key":"02B9","mappings":{"default":{"default":"prime"}}},{"key":"02BA","mappings":{"default":{"default":"double prime"}}},{"key":"02D9","mappings":{"default":{"default":"dot above"},"mathspeak":{"default":"dot"}}},{"key":"02DA","mappings":{"default":{"default":"ring above"}}},{"key":"02DB","mappings":{"default":{"default":"ogonek"}}},{"key":"02DC","mappings":{"default":{"default":"tilde"}}},{"key":"02DD","mappings":{"default":{"default":"double acute"}}},{"key":"2010","mappings":{"default":{"default":"hyphen"}}},{"key":"2011","mappings":{"default":{"default":"non breaking hyphen"}}},{"key":"2012","mappings":{"default":{"default":"figure dash"}}},{"key":"2013","mappings":{"default":{"default":"en dash"}}},{"key":"2014","mappings":{"default":{"default":"em dash"}}},{"key":"2015","mappings":{"default":{"default":"horizontal bar"},"mathspeak":{"default":"quotation dash"}}},{"key":"2016","mappings":{"default":{"default":"double vertical bar"}}},{"key":"2017","mappings":{"default":{"default":"double underline"}}},{"key":"2018","mappings":{"default":{"default":"left single quotation mark"}}},{"key":"2019","mappings":{"default":{"default":"right single quotation mark"}}},{"key":"201A","mappings":{"default":{"default":"low right single quotation mark"}}},{"key":"201B","mappings":{"default":{"default":"left reversed single quotation mark"}}},{"key":"201C","mappings":{"default":{"default":"left double quotation mark"}}},{"key":"201D","mappings":{"default":{"default":"right double quotation mark"}}},{"key":"201E","mappings":{"default":{"default":"low right double quotation mark"}}},{"key":"201F","mappings":{"default":{"default":"left reversed double quotation mark"}}},{"key":"2020","mappings":{"default":{"default":"dagger"}}},{"key":"2021","mappings":{"default":{"default":"double dagger"}}},{"key":"2022","mappings":{"default":{"default":"bullet"}}},{"key":"2023","mappings":{"default":{"default":"triangular bullet"}}},{"key":"2024","mappings":{"default":{"default":"one dot leader"}}},{"key":"2025","mappings":{"default":{"default":"two dot leader"}}},{"key":"2026","mappings":{"default":{"default":"ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"2027","mappings":{"default":{"default":"hyphenation point"}}},{"key":"2030","mappings":{"default":{"default":"per mille"}}},{"key":"2031","mappings":{"default":{"default":"per ten thousand"}}},{"key":"2032","mappings":{"default":{"default":"prime"}}},{"key":"2033","mappings":{"default":{"default":"double prime"}}},{"key":"2034","mappings":{"default":{"default":"triple prime"}}},{"key":"2035","mappings":{"default":{"default":"reversed prime"}}},{"key":"2036","mappings":{"default":{"default":"reversed double prime"}}},{"key":"2037","mappings":{"default":{"default":"reversed triple prime"}}},{"key":"2038","mappings":{"default":{"default":"caret"}}},{"key":"2039","mappings":{"default":{"default":"left pointing single guillemet"}}},{"key":"203A","mappings":{"default":{"default":"right pointing single guillemet"}}},{"key":"203B","mappings":{"default":{"default":"reference mark"}}},{"key":"203C","mappings":{"default":{"default":"double exclamation mark"}}},{"key":"203D","mappings":{"default":{"default":"interrobang"}}},{"key":"203E","mappings":{"default":{"default":"overline"},"mathspeak":{"default":"bar"}}},{"key":"203F","mappings":{"default":{"default":"undertie"}}},{"key":"2040","mappings":{"default":{"default":"character tie"}}},{"key":"2041","mappings":{"default":{"default":"caret insertion point"}}},{"key":"2042","mappings":{"default":{"default":"asterism"}}},{"key":"2043","mappings":{"default":{"default":"hyphen bullet"}}},{"key":"2044","mappings":{"default":{"default":"fraction slash"}}},{"key":"2047","mappings":{"default":{"default":"double question mark"}}},{"key":"2048","mappings":{"default":{"default":"question exclamation mark"}}},{"key":"2049","mappings":{"default":{"default":"exclamation question mark"}}},{"key":"204B","mappings":{"default":{"default":"reversed pilcrow"}}},{"key":"204C","mappings":{"default":{"default":"black leftwards bullet"}}},{"key":"204D","mappings":{"default":{"default":"black rightwards bullet"}}},{"key":"204E","mappings":{"default":{"default":"low asterisk"}}},{"key":"204F","mappings":{"default":{"default":"reversed semicolon"}}},{"key":"2050","mappings":{"default":{"default":"close up"}}},{"key":"2051","mappings":{"default":{"default":"two asterisks aligned vertically"}}},{"key":"2052","mappings":{"default":{"default":"commercial minus"}}},{"key":"2053","mappings":{"default":{"default":"swung dash"}}},{"key":"2054","mappings":{"default":{"default":"inverted undertie"}}},{"key":"2055","mappings":{"default":{"default":"flower punctuation mark"}}},{"key":"2056","mappings":{"default":{"default":"three dot punctuation"}}},{"key":"2057","mappings":{"default":{"default":"quadruple prime"}}},{"key":"2058","mappings":{"default":{"default":"four dot punctuation"}}},{"key":"2059","mappings":{"default":{"default":"five dot punctuation"}}},{"key":"205A","mappings":{"default":{"default":"two dot punctuation"}}},{"key":"205B","mappings":{"default":{"default":"four dot mark"}}},{"key":"205C","mappings":{"default":{"default":"dotted cross"}}},{"key":"205D","mappings":{"default":{"default":"tricolon"}}},{"key":"205E","mappings":{"default":{"default":"vertical four dots"}}},{"key":"207A","mappings":{"default":{"default":"superscript plus"}}},{"key":"207B","mappings":{"default":{"default":"superscript minus"}}},{"key":"207C","mappings":{"default":{"default":"superscript equals"}}},{"key":"207D","mappings":{"default":{"default":"superscript left parenthesis"}}},{"key":"207E","mappings":{"default":{"default":"superscript right parenthesis"}}},{"key":"208A","mappings":{"default":{"default":"subscript plus"}}},{"key":"208B","mappings":{"default":{"default":"subscript minus"}}},{"key":"208C","mappings":{"default":{"default":"subscript equals"}}},{"key":"208D","mappings":{"default":{"default":"subscript left parenthesis"}}},{"key":"208E","mappings":{"default":{"default":"subscript right parenthesis"}}},{"key":"214A","mappings":{"default":{"default":"property line"}}},{"key":"214B","mappings":{"default":{"default":"turned ampersand"}}},{"key":"214C","mappings":{"default":{"default":"per"}}},{"key":"214D","mappings":{"default":{"default":"aktieselskab"}}},{"key":"214E","mappings":{"default":{"default":"turned small f"}}},{"key":"2200","mappings":{"default":{"default":"for all"}}},{"key":"2201","mappings":{"default":{"default":"complement"}}},{"key":"2203","mappings":{"default":{"default":"there exists"}}},{"key":"2204","mappings":{"default":{"default":"there does not exist"}}},{"key":"2205","mappings":{"default":{"default":"empty set"}}},{"key":"2206","mappings":{"default":{"default":"increment"}}},{"key":"2208","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"2209","mappings":{"default":{"default":"not an element of"},"clearspeak":{"default":"is not a member of"}}},{"key":"220A","mappings":{"default":{"default":"element of"},"clearspeak":{"default":"is a member of"}}},{"key":"220B","mappings":{"default":{"default":"contains as member"}}},{"key":"220C","mappings":{"default":{"default":"does not contain as member"}}},{"key":"220D","mappings":{"default":{"default":"contains as member"}}},{"key":"220E","mappings":{"default":{"default":"end of proof"}}},{"key":"220F","mappings":{"default":{"default":"product"}}},{"key":"2210","mappings":{"default":{"default":"coproduct"}}},{"key":"2211","mappings":{"default":{"default":"sum"},"mathspeak":{"default":"sigma summation"}}},{"key":"2212","mappings":{"default":{"default":"minus"}}},{"key":"2213","mappings":{"default":{"default":"minus or plus"}}},{"key":"2214","mappings":{"default":{"default":"dot plus"}}},{"key":"2215","mappings":{"default":{"default":"division slash"}}},{"key":"2216","mappings":{"default":{"default":"set minus"}}},{"key":"2217","mappings":{"default":{"default":"asterisk"}}},{"key":"2218","mappings":{"default":{"default":"ring"},"clearspeak":{"default":"composed with"}}},{"key":"2219","mappings":{"default":{"default":"bullet"}}},{"key":"221A","mappings":{"default":{"default":"square root"}}},{"key":"221B","mappings":{"default":{"default":"cube root"}}},{"key":"221C","mappings":{"default":{"default":"fourth root"}}},{"key":"221D","mappings":{"default":{"default":"proportional to"}}},{"key":"221E","mappings":{"default":{"default":"infinity"}}},{"key":"221F","mappings":{"default":{"default":"right angle"}}},{"key":"2220","mappings":{"default":{"default":"angle"}}},{"key":"2221","mappings":{"default":{"default":"measured angle"}}},{"key":"2222","mappings":{"default":{"default":"spherical angle"}}},{"key":"2223","mappings":{"default":{"default":"vertical bar","alternative":"divides"}}},{"key":"2224","mappings":{"default":{"default":"does not divide"}}},{"key":"2225","mappings":{"default":{"default":"parallel to"}}},{"key":"2226","mappings":{"default":{"default":"not parallel to"}}},{"key":"2227","mappings":{"default":{"default":"and"}}},{"key":"2228","mappings":{"default":{"default":"or"}}},{"key":"2229","mappings":{"default":{"default":"intersection"}}},{"key":"222A","mappings":{"default":{"default":"union"}}},{"key":"222B","mappings":{"default":{"default":"integral"}}},{"key":"222C","mappings":{"default":{"default":"double integral"}}},{"key":"222D","mappings":{"default":{"default":"triple integral"}}},{"key":"222E","mappings":{"default":{"default":"contour integral"}}},{"key":"222F","mappings":{"default":{"default":"surface integral"}}},{"key":"2230","mappings":{"default":{"default":"volume integral"}}},{"key":"2231","mappings":{"default":{"default":"clockwise integral"}}},{"key":"2232","mappings":{"default":{"default":"clockwise contour integral"}}},{"key":"2233","mappings":{"default":{"default":"anticlockwise contour integral"}}},{"key":"2234","mappings":{"default":{"default":"therefore"}}},{"key":"2235","mappings":{"default":{"default":"because"}}},{"key":"2236","mappings":{"default":{"default":"ratio"}}},{"key":"2237","mappings":{"default":{"default":"proportion"}}},{"key":"2238","mappings":{"default":{"default":"dot minus"}}},{"key":"2239","mappings":{"default":{"default":"excess"}}},{"key":"223A","mappings":{"default":{"default":"geometric proportion"}}},{"key":"223B","mappings":{"default":{"default":"homothetic"}}},{"key":"223C","mappings":{"default":{"default":"tilde"}}},{"key":"223D","mappings":{"default":{"default":"reversed tilde"}}},{"key":"223E","mappings":{"default":{"default":"inverted lazy s"}}},{"key":"223F","mappings":{"default":{"default":"sine wave"}}},{"key":"2240","mappings":{"default":{"default":"wreath product"}}},{"key":"2241","mappings":{"default":{"default":"not tilde"}}},{"key":"2242","mappings":{"default":{"default":"minus tilde"}}},{"key":"2243","mappings":{"default":{"default":"asymptotically equals"}}},{"key":"2244","mappings":{"default":{"default":"not asymptotically equals"}}},{"key":"2245","mappings":{"default":{"default":"approximately equals"}}},{"key":"2246","mappings":{"default":{"default":"approximately but not actually equals"}}},{"key":"2247","mappings":{"default":{"default":"neither approximately nor actually equals"}}},{"key":"2248","mappings":{"default":{"default":"almost equals"}}},{"key":"2249","mappings":{"default":{"default":"not almost equals"}}},{"key":"224A","mappings":{"default":{"default":"almost equal or equals"}}},{"key":"224B","mappings":{"default":{"default":"triple tilde"}}},{"key":"224C","mappings":{"default":{"default":"all equals"}}},{"key":"224D","mappings":{"default":{"default":"equivalent to"}}},{"key":"224E","mappings":{"default":{"default":"geometrically equivalent to"}}},{"key":"224F","mappings":{"default":{"default":"difference between"}}},{"key":"2250","mappings":{"default":{"default":"approaches the limit"}}},{"key":"2251","mappings":{"default":{"default":"geometrically equals"}}},{"key":"2252","mappings":{"default":{"default":"approximately equals or the image of"}}},{"key":"2253","mappings":{"default":{"default":"image of or approximately equals"}}},{"key":"2254","mappings":{"default":{"default":"colon equals"}}},{"key":"2255","mappings":{"default":{"default":"equals colon"}}},{"key":"2256","mappings":{"default":{"default":"ring in equals"}}},{"key":"2257","mappings":{"default":{"default":"ring equals"}}},{"key":"2258","mappings":{"default":{"default":"corresponds to"}}},{"key":"2259","mappings":{"default":{"default":"estimates"}}},{"key":"225A","mappings":{"default":{"default":"equiangular to"},"clearspeak":{"default":"is equiangular to"}}},{"key":"225B","mappings":{"default":{"default":"star equals"}}},{"key":"225C","mappings":{"default":{"default":"delta equals"}}},{"key":"225D","mappings":{"default":{"default":"equals by definition"},"clearspeak":{"default":"is defined to be"}}},{"key":"225E","mappings":{"default":{"default":"measured by"},"clearspeak":{"default":"is measured by"}}},{"key":"225F","mappings":{"default":{"default":"questioned equals"}}},{"key":"2260","mappings":{"default":{"default":"not equals"},"clearspeak":{"default":"is not equal to"}}},{"key":"2261","mappings":{"default":{"default":"identical to"},"clearspeak":{"default":"is identical to"}}},{"key":"2262","mappings":{"default":{"default":"not identical to"},"clearspeak":{"default":"is not identical to"}}},{"key":"2263","mappings":{"default":{"default":"strictly equivalent to"},"clearspeak":{"default":"is strictly equivalent to"}}},{"key":"2264","mappings":{"default":{"default":"less than or equals"},"clearspeak":{"default":"is less than or equal to"}}},{"key":"2265","mappings":{"default":{"default":"greater than or equals"},"clearspeak":{"default":"is greater than or equal to"}}},{"key":"2266","mappings":{"default":{"default":"less than over equals"},"clearspeak":{"default":"is less than over equals"}}},{"key":"2267","mappings":{"default":{"default":"greater than over equals"},"clearspeak":{"default":"is greater than over equals"}}},{"key":"2268","mappings":{"default":{"default":"less than but not equals"},"clearspeak":{"default":"is less than but not equal to"}}},{"key":"2269","mappings":{"default":{"default":"greater than but not equals"},"clearspeak":{"default":"is greater than but not equal to"}}},{"key":"226A","mappings":{"default":{"default":"much less than"},"clearspeak":{"default":"is much less than"}}},{"key":"226B","mappings":{"default":{"default":"much greater than"},"clearspeak":{"default":"is much greater than"}}},{"key":"226C","mappings":{"default":{"default":"between"}}},{"key":"226D","mappings":{"default":{"default":"not equivalent to"},"clearspeak":{"default":"is not equivalent to"}}},{"key":"226E","mappings":{"default":{"default":"not less than"},"clearspeak":{"default":"is not less than"}}},{"key":"226F","mappings":{"default":{"default":"not greater than"},"clearspeak":{"default":"is not greater than"}}},{"key":"2270","mappings":{"default":{"default":"neither less than nor equals"},"clearspeak":{"default":"is neither less than nor equal to"}}},{"key":"2271","mappings":{"default":{"default":"neither greater than nor equals"},"clearspeak":{"default":"is neither greater than nor equal to"}}},{"key":"2272","mappings":{"default":{"default":"less than or equivalent to"},"clearspeak":{"default":"is less than or equivalent to"}}},{"key":"2273","mappings":{"default":{"default":"greater than or equivalent to"},"clearspeak":{"default":"is greater than or equivalent to"}}},{"key":"2274","mappings":{"default":{"default":"neither less than nor equivalent to"},"clearspeak":{"default":"is neither less than nor equivalent to"}}},{"key":"2275","mappings":{"default":{"default":"neither greater than nor equivalent to"},"clearspeak":{"default":"is neither greater than nor equivalent to"}}},{"key":"2276","mappings":{"default":{"default":"less than or greater than"},"clearspeak":{"default":"is less than or greater than"}}},{"key":"2277","mappings":{"default":{"default":"greater than or less than"},"clearspeak":{"default":"is greater than or less than"}}},{"key":"2278","mappings":{"default":{"default":"neither less than nor greater than"},"clearspeak":{"default":"is neither less than nor greater than"}}},{"key":"2279","mappings":{"default":{"default":"neither greater than nor less than"},"clearspeak":{"default":"is neither greater than nor less than"}}},{"key":"227A","mappings":{"default":{"default":"precedes"}}},{"key":"227B","mappings":{"default":{"default":"succeeds"}}},{"key":"227C","mappings":{"default":{"default":"precedes or equal to"}}},{"key":"227D","mappings":{"default":{"default":"succeeds or equal to"}}},{"key":"227E","mappings":{"default":{"default":"precedes or equivalent to"}}},{"key":"227F","mappings":{"default":{"default":"succeeds or equivalent to"}}},{"key":"2280","mappings":{"default":{"default":"does not precede"}}},{"key":"2281","mappings":{"default":{"default":"does not succeed"}}},{"key":"2282","mappings":{"default":{"default":"subset of"}}},{"key":"2283","mappings":{"default":{"default":"superset of"}}},{"key":"2284","mappings":{"default":{"default":"not a subset of"}}},{"key":"2285","mappings":{"default":{"default":"not a superset of"}}},{"key":"2286","mappings":{"default":{"default":"subset of or equal to"}}},{"key":"2287","mappings":{"default":{"default":"superset of or equal to"}}},{"key":"2288","mappings":{"default":{"default":"neither a subset of nor equal to"}}},{"key":"2289","mappings":{"default":{"default":"neither a superset of nor equal to"}}},{"key":"228A","mappings":{"default":{"default":"subset of or not equals"}}},{"key":"228B","mappings":{"default":{"default":"superset of or not equals"}}},{"key":"228C","mappings":{"default":{"default":"multiset"}}},{"key":"228D","mappings":{"default":{"default":"multiset multiplication"}}},{"key":"228E","mappings":{"default":{"default":"multiset union"}}},{"key":"228F","mappings":{"default":{"default":"square image of"}}},{"key":"2290","mappings":{"default":{"default":"square original of"}}},{"key":"2291","mappings":{"default":{"default":"square image of or equal to"}}},{"key":"2292","mappings":{"default":{"default":"square original of or equal to"}}},{"key":"2293","mappings":{"default":{"default":"square cap"}}},{"key":"2294","mappings":{"default":{"default":"square cup"}}},{"key":"2295","mappings":{"default":{"default":"circled plus"}}},{"key":"2296","mappings":{"default":{"default":"circled minus"}}},{"key":"2297","mappings":{"default":{"default":"circled times"}}},{"key":"2298","mappings":{"default":{"default":"circled division slash"}}},{"key":"2299","mappings":{"default":{"default":"circled dot"}}},{"key":"229A","mappings":{"default":{"default":"circled ring"}}},{"key":"229B","mappings":{"default":{"default":"circled asterisk"}}},{"key":"229C","mappings":{"default":{"default":"circled equals"}}},{"key":"229D","mappings":{"default":{"default":"circled dash"}}},{"key":"229E","mappings":{"default":{"default":"squared plus"}}},{"key":"229F","mappings":{"default":{"default":"squared minus"}}},{"key":"22A0","mappings":{"default":{"default":"squared times"}}},{"key":"22A1","mappings":{"default":{"default":"squared dot"}}},{"key":"22A2","mappings":{"default":{"default":"right tack"}}},{"key":"22A3","mappings":{"default":{"default":"left tack"}}},{"key":"22A4","mappings":{"default":{"default":"down tack"}}},{"key":"22A5","mappings":{"default":{"default":"up tack"}}},{"key":"22A6","mappings":{"default":{"default":"assertion"}}},{"key":"22A7","mappings":{"default":{"default":"models"}}},{"key":"22A8","mappings":{"default":{"default":"true"}}},{"key":"22A9","mappings":{"default":{"default":"forces"}}},{"key":"22AA","mappings":{"default":{"default":"triple vertical bar right turnstile"}}},{"key":"22AB","mappings":{"default":{"default":"double vertical bar double right turnstile"}}},{"key":"22AC","mappings":{"default":{"default":"does not prove"}}},{"key":"22AD","mappings":{"default":{"default":"not true"}}},{"key":"22AE","mappings":{"default":{"default":"does not force"}}},{"key":"22AF","mappings":{"default":{"default":"negated double vertical bar double right turnstile"}}},{"key":"22B0","mappings":{"default":{"default":"precedes under relation"}}},{"key":"22B1","mappings":{"default":{"default":"succeeds under relation"}}},{"key":"22B2","mappings":{"default":{"default":"normal subgroup of"}}},{"key":"22B3","mappings":{"default":{"default":"contains as normal subgroup"}}},{"key":"22B4","mappings":{"default":{"default":"normal subgroup of or equal to"}}},{"key":"22B5","mappings":{"default":{"default":"contains as normal subgroup or equal to"}}},{"key":"22B6","mappings":{"default":{"default":"original of"}}},{"key":"22B7","mappings":{"default":{"default":"image of"}}},{"key":"22B8","mappings":{"default":{"default":"multimap"}}},{"key":"22B9","mappings":{"default":{"default":"hermitian conjugate matrix"}}},{"key":"22BA","mappings":{"default":{"default":"intercalate"}}},{"key":"22BB","mappings":{"default":{"default":"xor"}}},{"key":"22BC","mappings":{"default":{"default":"nand"}}},{"key":"22BD","mappings":{"default":{"default":"nor"}}},{"key":"22BF","mappings":{"default":{"default":"right triangle"}}},{"key":"22C0","mappings":{"default":{"default":"n ary and"},"mathspeak":{"default":"and"}}},{"key":"22C1","mappings":{"default":{"default":"n ary or"},"mathspeak":{"default":"or"}}},{"key":"22C2","mappings":{"default":{"default":"n ary intersection"},"mathspeak":{"default":"intersection"}}},{"key":"22C3","mappings":{"default":{"default":"n ary union"},"mathspeak":{"default":"union"}}},{"key":"22C4","mappings":{"default":{"default":"diamond"}}},{"key":"22C5","mappings":{"default":{"default":"dot"},"clearspeak":{"default":"times","MultsymbolDot_Dot":"dot"}}},{"key":"22C6","mappings":{"default":{"default":"star"}}},{"key":"22C7","mappings":{"default":{"default":"division times"}}},{"key":"22C8","mappings":{"default":{"default":"bowtie"}}},{"key":"22C9","mappings":{"default":{"default":"left normal factor semidirect product"}}},{"key":"22CA","mappings":{"default":{"default":"right normal factor semidirect product"}}},{"key":"22CB","mappings":{"default":{"default":"left semidirect product"}}},{"key":"22CC","mappings":{"default":{"default":"right semidirect product"}}},{"key":"22CD","mappings":{"default":{"default":"reversed tilde equals"}}},{"key":"22CE","mappings":{"default":{"default":"curly or"}}},{"key":"22CF","mappings":{"default":{"default":"curly and"}}},{"key":"22D0","mappings":{"default":{"default":"double subset"}}},{"key":"22D1","mappings":{"default":{"default":"double superset"}}},{"key":"22D2","mappings":{"default":{"default":"double intersection"}}},{"key":"22D3","mappings":{"default":{"default":"double union"}}},{"key":"22D4","mappings":{"default":{"default":"pitchfork"}}},{"key":"22D5","mappings":{"default":{"default":"equal and parallel to"},"clearspeak":{"default":"is equal and parallel to"}}},{"key":"22D6","mappings":{"default":{"default":"less than dot"},"clearspeak":{"default":"is less than dot"}}},{"key":"22D7","mappings":{"default":{"default":"greater than dot"},"clearspeak":{"default":"is greater than dot"}}},{"key":"22D8","mappings":{"default":{"default":"very much less than"},"clearspeak":{"default":"is very much less than"}}},{"key":"22D9","mappings":{"default":{"default":"very much greater than"},"clearspeak":{"default":"is very much greater than"}}},{"key":"22DA","mappings":{"default":{"default":"less than equals or greater than"},"clearspeak":{"default":"is less than equal to or greater than"}}},{"key":"22DB","mappings":{"default":{"default":"greater than equals or less than"},"clearspeak":{"default":"is greater than equal to or less than"}}},{"key":"22DC","mappings":{"default":{"default":"equals or less than"},"clearspeak":{"default":"is equal to or less than"}}},{"key":"22DD","mappings":{"default":{"default":"equals or greater than"},"clearspeak":{"default":"is equal to or greater than"}}},{"key":"22DE","mappings":{"default":{"default":"equals or precedes"},"clearspeak":{"default":"is equal to or precedes"}}},{"key":"22DF","mappings":{"default":{"default":"equals or succeeds"},"clearspeak":{"default":"is equal to or succeeds"}}},{"key":"22E0","mappings":{"default":{"default":"does not precede or equal"}}},{"key":"22E1","mappings":{"default":{"default":"does not succeed or equal"}}},{"key":"22E2","mappings":{"default":{"default":"not square image of or equals"},"clearspeak":{"default":"is not square image of or equal to"}}},{"key":"22E3","mappings":{"default":{"default":"not square original of or equals"},"clearspeak":{"default":"is not square original of or equal to"}}},{"key":"22E4","mappings":{"default":{"default":"square image of or not equals"},"clearspeak":{"default":"is square image of or not equal to"}}},{"key":"22E5","mappings":{"default":{"default":"square original of or not equals"},"clearspeak":{"default":"is square original of or not equal to"}}},{"key":"22E6","mappings":{"default":{"default":"less than but not equivalent to"},"clearspeak":{"default":"is less than but not equivalent to"}}},{"key":"22E7","mappings":{"default":{"default":"greater than but not equivalent to"},"clearspeak":{"default":"is greater than but not equivalent to"}}},{"key":"22E8","mappings":{"default":{"default":"precedes but not equivalent to"}}},{"key":"22E9","mappings":{"default":{"default":"succeeds but not equivalent to"}}},{"key":"22EA","mappings":{"default":{"default":"not normal subgroup of"},"clearspeak":{"default":"is not normal subgroup of"}}},{"key":"22EB","mappings":{"default":{"default":"does not contain as normal subgroup"}}},{"key":"22EC","mappings":{"default":{"default":"not normal subgroup of or equals"},"clearspeak":{"default":"is not normal subgroup of or equal to"}}},{"key":"22ED","mappings":{"default":{"default":"does not contain as normal subgroup or equal"}}},{"key":"22EE","mappings":{"default":{"default":"vertical ellipsis"}}},{"key":"22EF","mappings":{"default":{"default":"midline horizontal ellipsis"},"clearspeak":{"default":"dot dot dot"}}},{"key":"22F0","mappings":{"default":{"default":"up right diagonal ellipsis"}}},{"key":"22F1","mappings":{"default":{"default":"down right diagonal ellipsis"}}},{"key":"22F2","mappings":{"default":{"default":"element of with long horizontal stroke"}}},{"key":"22F3","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F4","mappings":{"default":{"default":"element of with vertical bar at end of horizontal stroke"}}},{"key":"22F5","mappings":{"default":{"default":"element of with dot above"}}},{"key":"22F6","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F7","mappings":{"default":{"default":"element of with overbar"}}},{"key":"22F8","mappings":{"default":{"default":"element of with underbar"}}},{"key":"22F9","mappings":{"default":{"default":"element of with two horizontal strokes"}}},{"key":"22FA","mappings":{"default":{"default":"contains with long horizontal stroke"}}},{"key":"22FB","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FC","mappings":{"default":{"default":"contains with vertical bar at end of horizontal stroke"}}},{"key":"22FD","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FE","mappings":{"default":{"default":"contains with overbar"}}},{"key":"22FF","mappings":{"default":{"default":"z notation bag membership"}}},{"key":"2300","mappings":{"default":{"default":"diameter sign"}}},{"key":"2302","mappings":{"default":{"default":"house"}}},{"key":"2305","mappings":{"default":{"default":"projective"}}},{"key":"2306","mappings":{"default":{"default":"perspective"}}},{"key":"2307","mappings":{"default":{"default":"wavy line"}}},{"key":"2310","mappings":{"default":{"default":"reversed not"}}},{"key":"2311","mappings":{"default":{"default":"square lozenge"}}},{"key":"2312","mappings":{"default":{"default":"arc"}}},{"key":"2313","mappings":{"default":{"default":"segment"}}},{"key":"2314","mappings":{"default":{"default":"sector"}}},{"key":"2795","mappings":{"default":{"default":"bold plus"}}},{"key":"2796","mappings":{"default":{"default":"bold minus"}}},{"key":"2797","mappings":{"default":{"default":"bold division"}}},{"key":"27B0","mappings":{"default":{"default":"curly loop"}}},{"key":"27BF","mappings":{"default":{"default":"double curly loop"}}},{"key":"27C1","mappings":{"default":{"default":"white triangle containing small white triangle"}}},{"key":"27C2","mappings":{"default":{"default":"perpendicular"}}},{"key":"27C3","mappings":{"default":{"default":"open subset"}}},{"key":"27C4","mappings":{"default":{"default":"open superset"}}},{"key":"27C7","mappings":{"default":{"default":"or with dot inside"}}},{"key":"27C8","mappings":{"default":{"default":"backslash preceding subset"}}},{"key":"27C9","mappings":{"default":{"default":"superset preceding solidus"}}},{"key":"27CA","mappings":{"default":{"default":"vertical bar with horizontal stroke"}}},{"key":"27CB","mappings":{"default":{"default":"rising diagonal"}}},{"key":"27CC","mappings":{"default":{"default":"long division"}}},{"key":"27CD","mappings":{"default":{"default":"falling diagonal"}}},{"key":"27CE","mappings":{"default":{"default":"squared and"}}},{"key":"27CF","mappings":{"default":{"default":"squared or"}}},{"key":"27D0","mappings":{"default":{"default":"white diamond with centered dot"}}},{"key":"27D1","mappings":{"default":{"default":"and with dot"}}},{"key":"27D2","mappings":{"default":{"default":"element of opening upwards"}}},{"key":"27D3","mappings":{"default":{"default":"lower right corner with dot"}}},{"key":"27D4","mappings":{"default":{"default":"upper left corner with dot"}}},{"key":"27D5","mappings":{"default":{"default":"left outer join"}}},{"key":"27D6","mappings":{"default":{"default":"right outer join"}}},{"key":"27D7","mappings":{"default":{"default":"full outer join"}}},{"key":"27D8","mappings":{"default":{"default":"large up tack"}}},{"key":"27D9","mappings":{"default":{"default":"large down tack"}}},{"key":"27DA","mappings":{"default":{"default":"left and right double turnstile"}}},{"key":"27DB","mappings":{"default":{"default":"left and right tack"}}},{"key":"27DC","mappings":{"default":{"default":"left multimap"}}},{"key":"27DD","mappings":{"default":{"default":"long right tack"}}},{"key":"27DE","mappings":{"default":{"default":"long left tack"}}},{"key":"27DF","mappings":{"default":{"default":"up tack with circle above"}}},{"key":"27E0","mappings":{"default":{"default":"lozenge divided by horizontal rule"}}},{"key":"27E1","mappings":{"default":{"default":"white concave sided diamond"}}},{"key":"27E2","mappings":{"default":{"default":"white concave sided diamond with leftwards tick"}}},{"key":"27E3","mappings":{"default":{"default":"white concave sided diamond with rightwards tick"}}},{"key":"27E4","mappings":{"default":{"default":"white square with leftwards tick"}}},{"key":"27E5","mappings":{"default":{"default":"white square with rightwards tick"}}},{"key":"292B","mappings":{"default":{"default":"rising diagonal crossing falling diagonal"}}},{"key":"292C","mappings":{"default":{"default":"falling diagonal crossing rising diagonal"}}},{"key":"2980","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2981","mappings":{"default":{"default":"z notation spot"}}},{"key":"2982","mappings":{"default":{"default":"z notation type colon"}}},{"key":"2999","mappings":{"default":{"default":"dotted fence"}}},{"key":"299A","mappings":{"default":{"default":"vertical zigzag line"}}},{"key":"29B0","mappings":{"default":{"default":"reversed empty set"}}},{"key":"29B1","mappings":{"default":{"default":"empty set with overbar"}}},{"key":"29B2","mappings":{"default":{"default":"empty set with small circle above"}}},{"key":"29B5","mappings":{"default":{"default":"circle with horizontal bar"}}},{"key":"29B6","mappings":{"default":{"default":"circled vertical bar"}}},{"key":"29B7","mappings":{"default":{"default":"circled parallel"}}},{"key":"29B8","mappings":{"default":{"default":"circled backslash"}}},{"key":"29B9","mappings":{"default":{"default":"circled perpendicular"}}},{"key":"29BA","mappings":{"default":{"default":"circle divided by horizontal bar and top half divided by vertical bar"}}},{"key":"29BB","mappings":{"default":{"default":"circle with superimposed x"}}},{"key":"29BC","mappings":{"default":{"default":"circled anticlockwise rotated division"}}},{"key":"29BE","mappings":{"default":{"default":"circled white bullet"}}},{"key":"29BF","mappings":{"default":{"default":"circled bullet"}}},{"key":"29C0","mappings":{"default":{"default":"circled less than"}}},{"key":"29C1","mappings":{"default":{"default":"circled greater than"}}},{"key":"29C2","mappings":{"default":{"default":"circle with small circle to the right"}}},{"key":"29C3","mappings":{"default":{"default":"circle with two horizontal strokes to the right"}}},{"key":"29C4","mappings":{"default":{"default":"squared rising diagonal slash"}}},{"key":"29C5","mappings":{"default":{"default":"squared falling diagonal slash"}}},{"key":"29C6","mappings":{"default":{"default":"squared asterisk"}}},{"key":"29C7","mappings":{"default":{"default":"squared small circle"}}},{"key":"29C8","mappings":{"default":{"default":"squared square"}}},{"key":"29C9","mappings":{"default":{"default":"two joined squares"}}},{"key":"29CA","mappings":{"default":{"default":"triangle with dot above"}}},{"key":"29CB","mappings":{"default":{"default":"triangle with underbar"}}},{"key":"29CC","mappings":{"default":{"default":"s in triangle"}}},{"key":"29CD","mappings":{"default":{"default":"triangle with serifs at bottom"}}},{"key":"29CE","mappings":{"default":{"default":"right triangle above left triangle"}}},{"key":"29CF","mappings":{"default":{"default":"left triangle beside vertical bar"}}},{"key":"29D0","mappings":{"default":{"default":"vertical bar beside right triangle"}}},{"key":"29D1","mappings":{"default":{"default":"bowtie with left half black"}}},{"key":"29D2","mappings":{"default":{"default":"bowtie with right half black"}}},{"key":"29D3","mappings":{"default":{"default":"black bowtie"}}},{"key":"29D4","mappings":{"default":{"default":"times with left half black"}}},{"key":"29D5","mappings":{"default":{"default":"times with right half black"}}},{"key":"29D6","mappings":{"default":{"default":"white hourglass"}}},{"key":"29D7","mappings":{"default":{"default":"black hourglass"}}},{"key":"29DC","mappings":{"default":{"default":"incomplete infinity"}}},{"key":"29DD","mappings":{"default":{"default":"tie over infinity"}}},{"key":"29DE","mappings":{"default":{"default":"infinity negated with vertical bar"}}},{"key":"29DF","mappings":{"default":{"default":"double ended multimap"}}},{"key":"29E0","mappings":{"default":{"default":"square with contoured outline"}}},{"key":"29E1","mappings":{"default":{"default":"increases as"}}},{"key":"29E2","mappings":{"default":{"default":"shuffle product"}}},{"key":"29E3","mappings":{"default":{"default":"equals and slanted parallel"}}},{"key":"29E4","mappings":{"default":{"default":"equals and slanted parallel with tilde above"}}},{"key":"29E5","mappings":{"default":{"default":"identical to and slanted parallel"}}},{"key":"29E6","mappings":{"default":{"default":"gleich stark"}}},{"key":"29E7","mappings":{"default":{"default":"thermodynamic"}}},{"key":"29E8","mappings":{"default":{"default":"down pointing triangle with left half black"}}},{"key":"29E9","mappings":{"default":{"default":"down pointing triangle with right half black"}}},{"key":"29EB","mappings":{"default":{"default":"black lozenge"}}},{"key":"29EE","mappings":{"default":{"default":"error barred white square"}}},{"key":"29EF","mappings":{"default":{"default":"error barred black square"}}},{"key":"29F0","mappings":{"default":{"default":"error barred white diamond"}}},{"key":"29F1","mappings":{"default":{"default":"error barred black diamond"}}},{"key":"29F2","mappings":{"default":{"default":"error barred white circle"}}},{"key":"29F3","mappings":{"default":{"default":"error barred black circle"}}},{"key":"29F4","mappings":{"default":{"default":"rule delayed"}}},{"key":"29F5","mappings":{"default":{"default":"backslash"}}},{"key":"29F6","mappings":{"default":{"default":"solidus with overbar"}}},{"key":"29F7","mappings":{"default":{"default":"backslash with horizontal stroke"}}},{"key":"29F8","mappings":{"default":{"default":"big solidus"},"mathspeak":{"default":"solidus"}}},{"key":"29F9","mappings":{"default":{"default":"big backslash"},"mathspeak":{"default":"backslash"}}},{"key":"29FA","mappings":{"default":{"default":"double plus"}}},{"key":"29FB","mappings":{"default":{"default":"triple plus"}}},{"key":"29FE","mappings":{"default":{"default":"tiny"}}},{"key":"29FF","mappings":{"default":{"default":"miny"}}},{"key":"2A00","mappings":{"default":{"default":"n ary circled dot"},"mathspeak":{"default":"circled dot"}}},{"key":"2A01","mappings":{"default":{"default":"n ary circled plus"},"mathspeak":{"default":"circled plus"}}},{"key":"2A02","mappings":{"default":{"default":"n ary circled times"},"mathspeak":{"default":"circled times"}}},{"key":"2A03","mappings":{"default":{"default":"n ary union with dot"},"mathspeak":{"default":"union with dot"}}},{"key":"2A04","mappings":{"default":{"default":"n ary union operator with plus"},"mathspeak":{"default":"union with plus"}}},{"key":"2A05","mappings":{"default":{"default":"n ary square intersection"},"mathspeak":{"default":"square intersection"}}},{"key":"2A06","mappings":{"default":{"default":"n ary square union"},"mathspeak":{"default":"square union"}}},{"key":"2A07","mappings":{"default":{"default":"two and"}}},{"key":"2A08","mappings":{"default":{"default":"two or"}}},{"key":"2A09","mappings":{"default":{"default":"n ary times"},"mathspeak":{"default":"times"}}},{"key":"2A0A","mappings":{"default":{"default":"modulo two sum"}}},{"key":"2A0B","mappings":{"default":{"default":"summation with integral"}}},{"key":"2A0C","mappings":{"default":{"default":"quadruple integral"}}},{"key":"2A0D","mappings":{"default":{"default":"finite part integral"}}},{"key":"2A0E","mappings":{"default":{"default":"integral with double stroke"}}},{"key":"2A0F","mappings":{"default":{"default":"integral average with slash"}}},{"key":"2A10","mappings":{"default":{"default":"circulation function"}}},{"key":"2A11","mappings":{"default":{"default":"anticlockwise integration"}}},{"key":"2A12","mappings":{"default":{"default":"line integration with rectangular path around pole"}}},{"key":"2A13","mappings":{"default":{"default":"line integration with semicircular path around pole"}}},{"key":"2A14","mappings":{"default":{"default":"line integration not including the pole"}}},{"key":"2A15","mappings":{"default":{"default":"integral around a point"}}},{"key":"2A16","mappings":{"default":{"default":"quaternion integral"}}},{"key":"2A18","mappings":{"default":{"default":"integral with times"}}},{"key":"2A19","mappings":{"default":{"default":"integral with intersection"}}},{"key":"2A1A","mappings":{"default":{"default":"integral with union"}}},{"key":"2A1B","mappings":{"default":{"default":"integral with overbar"}}},{"key":"2A1C","mappings":{"default":{"default":"integral with underbar"}}},{"key":"2A1D","mappings":{"default":{"default":"join"}}},{"key":"2A1E","mappings":{"default":{"default":"large left triangle"}}},{"key":"2A1F","mappings":{"default":{"default":"z notation schema composition"}}},{"key":"2A20","mappings":{"default":{"default":"z notation schema piping"}}},{"key":"2A21","mappings":{"default":{"default":"z notation schema projection"}}},{"key":"2A22","mappings":{"default":{"default":"plus with circle above"}}},{"key":"2A23","mappings":{"default":{"default":"plus hat"}}},{"key":"2A24","mappings":{"default":{"default":"plus tilde"}}},{"key":"2A25","mappings":{"default":{"default":"plus underdot"}}},{"key":"2A26","mappings":{"default":{"default":"plus sign with tilde below"}}},{"key":"2A27","mappings":{"default":{"default":"plus sign with subscript two"}}},{"key":"2A28","mappings":{"default":{"default":"plus sign with black triangle"}}},{"key":"2A29","mappings":{"default":{"default":"minus sign with comma above"}}},{"key":"2A2A","mappings":{"default":{"default":"minus sign with dot below"}}},{"key":"2A2B","mappings":{"default":{"default":"minus sign with falling dots"}}},{"key":"2A2C","mappings":{"default":{"default":"minus sign with rising dots"}}},{"key":"2A2D","mappings":{"default":{"default":"plus sign in left half circle"}}},{"key":"2A2E","mappings":{"default":{"default":"plus sign in right half circle"}}},{"key":"2A2F","mappings":{"default":{"default":"vector or cross product"}}},{"key":"2A30","mappings":{"default":{"default":"multiplication sign with dot above"}}},{"key":"2A31","mappings":{"default":{"default":"multiplication sign with underbar"}}},{"key":"2A32","mappings":{"default":{"default":"semidirect product with bottom closed"}}},{"key":"2A33","mappings":{"default":{"default":"smash product"}}},{"key":"2A34","mappings":{"default":{"default":"multiplication sign in left half circle"}}},{"key":"2A35","mappings":{"default":{"default":"multiplication sign in right half circle"}}},{"key":"2A36","mappings":{"default":{"default":"circled multiplication sign with circumflex accent"}}},{"key":"2A37","mappings":{"default":{"default":"multiplication sign in double circle"}}},{"key":"2A38","mappings":{"default":{"default":"circled division"}}},{"key":"2A39","mappings":{"default":{"default":"plus sign in triangle"}}},{"key":"2A3A","mappings":{"default":{"default":"minus sign in triangle"}}},{"key":"2A3B","mappings":{"default":{"default":"multiplication sign in triangle"}}},{"key":"2A3C","mappings":{"default":{"default":"interior product"}}},{"key":"2A3D","mappings":{"default":{"default":"righthand interior product"}}},{"key":"2A3E","mappings":{"default":{"default":"z notation relational composition"}}},{"key":"2A3F","mappings":{"default":{"default":"amalgamation or coproduct"}}},{"key":"2A40","mappings":{"default":{"default":"intersection with dot"}}},{"key":"2A41","mappings":{"default":{"default":"union with minus"}}},{"key":"2A42","mappings":{"default":{"default":"union with overbar"}}},{"key":"2A43","mappings":{"default":{"default":"intersection with overbar"}}},{"key":"2A44","mappings":{"default":{"default":"intersection with and"}}},{"key":"2A45","mappings":{"default":{"default":"union with or"}}},{"key":"2A46","mappings":{"default":{"default":"union above intersection"}}},{"key":"2A47","mappings":{"default":{"default":"intersection above union"}}},{"key":"2A48","mappings":{"default":{"default":"union above bar above intersection"}}},{"key":"2A49","mappings":{"default":{"default":"intersection above bar above union"}}},{"key":"2A4A","mappings":{"default":{"default":"union beside and joined with union"}}},{"key":"2A4B","mappings":{"default":{"default":"intersection beside and joined with intersection"}}},{"key":"2A4C","mappings":{"default":{"default":"closed union with serifs"}}},{"key":"2A4D","mappings":{"default":{"default":"closed intersection with serifs"}}},{"key":"2A4E","mappings":{"default":{"default":"double square intersection"}}},{"key":"2A4F","mappings":{"default":{"default":"double square union"}}},{"key":"2A50","mappings":{"default":{"default":"closed union with serifs and smash product"}}},{"key":"2A51","mappings":{"default":{"default":"and with dot above"}}},{"key":"2A52","mappings":{"default":{"default":"or with dot above"}}},{"key":"2A53","mappings":{"default":{"default":"double and"}}},{"key":"2A54","mappings":{"default":{"default":"double or"}}},{"key":"2A55","mappings":{"default":{"default":"two intersecting and"}}},{"key":"2A56","mappings":{"default":{"default":"two intersecting or"}}},{"key":"2A57","mappings":{"default":{"default":"sloping large or"}}},{"key":"2A58","mappings":{"default":{"default":"sloping large and"}}},{"key":"2A59","mappings":{"default":{"default":"or overlapping and"}}},{"key":"2A5A","mappings":{"default":{"default":"and with middle stem"}}},{"key":"2A5B","mappings":{"default":{"default":"or with middle stem"}}},{"key":"2A5C","mappings":{"default":{"default":"and with horizontal dash"}}},{"key":"2A5D","mappings":{"default":{"default":"or with horizontal dash"}}},{"key":"2A5E","mappings":{"default":{"default":"and with double overbar"}}},{"key":"2A5F","mappings":{"default":{"default":"and with underbar"}}},{"key":"2A60","mappings":{"default":{"default":"and with double underbar"}}},{"key":"2A61","mappings":{"default":{"default":"small vee with underbar"}}},{"key":"2A62","mappings":{"default":{"default":"or with double overbar"}}},{"key":"2A63","mappings":{"default":{"default":"or with double underbar"}}},{"key":"2A64","mappings":{"default":{"default":"z notation domain antirestriction"}}},{"key":"2A65","mappings":{"default":{"default":"z notation range antirestriction"}}},{"key":"2A66","mappings":{"default":{"default":"equals sign with dot below"}}},{"key":"2A67","mappings":{"default":{"default":"identical with dot above"}}},{"key":"2A68","mappings":{"default":{"default":"triple horizontal bar with double vertical stroke"}}},{"key":"2A69","mappings":{"default":{"default":"triple horizontal bar with triple vertical stroke"}}},{"key":"2A6A","mappings":{"default":{"default":"tilde with dot above"}}},{"key":"2A6B","mappings":{"default":{"default":"tilde with rising dots"}}},{"key":"2A6C","mappings":{"default":{"default":"similar minus similar"}}},{"key":"2A6D","mappings":{"default":{"default":"congruent with dot above"}}},{"key":"2A6E","mappings":{"default":{"default":"equals with asterisk"}}},{"key":"2A6F","mappings":{"default":{"default":"almost equal hat"}}},{"key":"2A70","mappings":{"default":{"default":"approximately equal or equal to"}}},{"key":"2A71","mappings":{"default":{"default":"equals above plus"}}},{"key":"2A72","mappings":{"default":{"default":"plus above equals"}}},{"key":"2A73","mappings":{"default":{"default":"equals above tilde"}}},{"key":"2A74","mappings":{"default":{"default":"double colon equal"}}},{"key":"2A75","mappings":{"default":{"default":"two consecutive equals"}}},{"key":"2A76","mappings":{"default":{"default":"three consecutive equals"}}},{"key":"2A77","mappings":{"default":{"default":"equals sign with two dots above and two dots below"}}},{"key":"2A78","mappings":{"default":{"default":"equivalent with four dots above"}}},{"key":"2A79","mappings":{"default":{"default":"less than with circle inside"}}},{"key":"2A7A","mappings":{"default":{"default":"greater than with circle inside"}}},{"key":"2A7B","mappings":{"default":{"default":"less than with question mark above"}}},{"key":"2A7C","mappings":{"default":{"default":"greater than with question mark above"}}},{"key":"2A7D","mappings":{"default":{"default":"less than or slanted equals"}}},{"key":"2A7E","mappings":{"default":{"default":"greater than or slanted equals"}}},{"key":"2A7F","mappings":{"default":{"default":"less than or slanted equals with dot inside"}}},{"key":"2A80","mappings":{"default":{"default":"greater than or slanted equals with dot inside"}}},{"key":"2A81","mappings":{"default":{"default":"less than or slanted equals with dot above"}}},{"key":"2A82","mappings":{"default":{"default":"greater than or slanted equals with dot above"}}},{"key":"2A83","mappings":{"default":{"default":"less than or slanted equals with dot above right"}}},{"key":"2A84","mappings":{"default":{"default":"greater than or slanted equals with dot above left"}}},{"key":"2A85","mappings":{"default":{"default":"less than or approximate"}}},{"key":"2A86","mappings":{"default":{"default":"greater than or approximate"}}},{"key":"2A87","mappings":{"default":{"default":"less than and single line not equals"}}},{"key":"2A88","mappings":{"default":{"default":"greater than and single line not equals"}}},{"key":"2A89","mappings":{"default":{"default":"less than and not approximate"}}},{"key":"2A8A","mappings":{"default":{"default":"greater than and not approximate"}}},{"key":"2A8B","mappings":{"default":{"default":"less than above double line equal above greater than"}}},{"key":"2A8C","mappings":{"default":{"default":"greater than above double line equal above less than"}}},{"key":"2A8D","mappings":{"default":{"default":"less than above similar or equal"}}},{"key":"2A8E","mappings":{"default":{"default":"greater than above similar or equal"}}},{"key":"2A8F","mappings":{"default":{"default":"less than above similar above greater than"}}},{"key":"2A90","mappings":{"default":{"default":"greater than above similar above less than"}}},{"key":"2A91","mappings":{"default":{"default":"less than above greater than above double line equal"}}},{"key":"2A92","mappings":{"default":{"default":"greater than above less than above double line equal"}}},{"key":"2A93","mappings":{"default":{"default":"less than above slanted equal above greater than above slanted equal"}}},{"key":"2A94","mappings":{"default":{"default":"greater than above slanted equal above less than above slanted equal"}}},{"key":"2A95","mappings":{"default":{"default":"slanted equals or less than"}}},{"key":"2A96","mappings":{"default":{"default":"slanted equals or greater than"}}},{"key":"2A97","mappings":{"default":{"default":"slanted equals or less than with dot inside"}}},{"key":"2A98","mappings":{"default":{"default":"slanted equals or greater than with dot inside"}}},{"key":"2A99","mappings":{"default":{"default":"double line equals or less than"}}},{"key":"2A9A","mappings":{"default":{"default":"double line equals or greater than"}}},{"key":"2A9B","mappings":{"default":{"default":"double line slanted equals or less than"}}},{"key":"2A9C","mappings":{"default":{"default":"double line slanted equals or greater than"}}},{"key":"2A9D","mappings":{"default":{"default":"similar or less than"}}},{"key":"2A9E","mappings":{"default":{"default":"similar or greater than"}}},{"key":"2A9F","mappings":{"default":{"default":"similar above less than above equals sign"}}},{"key":"2AA0","mappings":{"default":{"default":"similar above greater than above equals sign"}}},{"key":"2AA1","mappings":{"default":{"default":"double nested less than"}}},{"key":"2AA2","mappings":{"default":{"default":"double nested greater than"}}},{"key":"2AA3","mappings":{"default":{"default":"double nested less than with underbar"}}},{"key":"2AA4","mappings":{"default":{"default":"greater than overlapping less than"}}},{"key":"2AA5","mappings":{"default":{"default":"greater than beside less than"}}},{"key":"2AA6","mappings":{"default":{"default":"less than closed by curve"}}},{"key":"2AA7","mappings":{"default":{"default":"greater than closed by curve"}}},{"key":"2AA8","mappings":{"default":{"default":"less than closed by curve above slanted equal"}}},{"key":"2AA9","mappings":{"default":{"default":"greater than closed by curve above slanted equal"}}},{"key":"2AAA","mappings":{"default":{"default":"smaller than"},"clearspeak":{"default":"is smaller than"}}},{"key":"2AAB","mappings":{"default":{"default":"larger than"},"clearspeak":{"default":"is larger than"}}},{"key":"2AAC","mappings":{"default":{"default":"smaller than or equals"},"clearspeak":{"default":"is smaller than or equal to"}}},{"key":"2AAD","mappings":{"default":{"default":"larger than or equal"},"clearspeak":{"default":"is larger than or equal to"}}},{"key":"2AAE","mappings":{"default":{"default":"equals with bumpy above"}}},{"key":"2AAF","mappings":{"default":{"default":"precedes above single line equals sign"}}},{"key":"2AB0","mappings":{"default":{"default":"succeeds above single line equals sign"}}},{"key":"2AB1","mappings":{"default":{"default":"precedes above single line not equals"}}},{"key":"2AB2","mappings":{"default":{"default":"succeeds above single line not equals"}}},{"key":"2AB3","mappings":{"default":{"default":"precedes above equals"}}},{"key":"2AB4","mappings":{"default":{"default":"succeeds above equals"}}},{"key":"2AB5","mappings":{"default":{"default":"precedes above not equals"}}},{"key":"2AB6","mappings":{"default":{"default":"succeeds above not equals"}}},{"key":"2AB7","mappings":{"default":{"default":"precedes above almost equals"}}},{"key":"2AB8","mappings":{"default":{"default":"succeeds above almost equals"}}},{"key":"2AB9","mappings":{"default":{"default":"precedes above not almost equals"}}},{"key":"2ABA","mappings":{"default":{"default":"succeeds above not almost equals"}}},{"key":"2ABB","mappings":{"default":{"default":"double precedes"}}},{"key":"2ABC","mappings":{"default":{"default":"double succeeds"}}},{"key":"2ABD","mappings":{"default":{"default":"subset with dot"}}},{"key":"2ABE","mappings":{"default":{"default":"superset with dot"}}},{"key":"2ABF","mappings":{"default":{"default":"subset with plus sign below"}}},{"key":"2AC0","mappings":{"default":{"default":"superset with plus sign below"}}},{"key":"2AC1","mappings":{"default":{"default":"subset with multiplication sign below"}}},{"key":"2AC2","mappings":{"default":{"default":"superset with multiplication sign below"}}},{"key":"2AC3","mappings":{"default":{"default":"subset of or equals with dot above"}}},{"key":"2AC4","mappings":{"default":{"default":"superset of or equals with dot above"}}},{"key":"2AC5","mappings":{"default":{"default":"subset of above equals sign"}}},{"key":"2AC6","mappings":{"default":{"default":"superset of above equals sign"}}},{"key":"2AC7","mappings":{"default":{"default":"subset of above tilde"}}},{"key":"2AC8","mappings":{"default":{"default":"superset of above tilde"}}},{"key":"2AC9","mappings":{"default":{"default":"subset of above almost equals"}}},{"key":"2ACA","mappings":{"default":{"default":"superset of above almost equals"}}},{"key":"2ACB","mappings":{"default":{"default":"subset of above not equals"}}},{"key":"2ACC","mappings":{"default":{"default":"superset of above not equals"}}},{"key":"2ACD","mappings":{"default":{"default":"square left open box"}}},{"key":"2ACE","mappings":{"default":{"default":"square right open box"}}},{"key":"2ACF","mappings":{"default":{"default":"closed subset"}}},{"key":"2AD0","mappings":{"default":{"default":"closed superset"}}},{"key":"2AD1","mappings":{"default":{"default":"closed subset or equals"}}},{"key":"2AD2","mappings":{"default":{"default":"closed superset or equals"}}},{"key":"2AD3","mappings":{"default":{"default":"subset above superset"}}},{"key":"2AD4","mappings":{"default":{"default":"superset above subset"}}},{"key":"2AD5","mappings":{"default":{"default":"subset above subset"}}},{"key":"2AD6","mappings":{"default":{"default":"superset above superset"}}},{"key":"2AD7","mappings":{"default":{"default":"superset beside subset"}}},{"key":"2AD8","mappings":{"default":{"default":"superset beside and joined by dash with subset"}}},{"key":"2AD9","mappings":{"default":{"default":"element of opening downwards"}}},{"key":"2ADA","mappings":{"default":{"default":"pitchfork with tee top"}}},{"key":"2ADB","mappings":{"default":{"default":"transversal intersection"}}},{"key":"2ADC","mappings":{"default":{"default":"forking"}}},{"key":"2ADD","mappings":{"default":{"default":"nonforking"}}},{"key":"2ADE","mappings":{"default":{"default":"short left tack"}}},{"key":"2ADF","mappings":{"default":{"default":"short down tack"}}},{"key":"2AE0","mappings":{"default":{"default":"short up tack"}}},{"key":"2AE1","mappings":{"default":{"default":"perpendicular with s"}}},{"key":"2AE2","mappings":{"default":{"default":"vertical bar triple right turnstile"}}},{"key":"2AE3","mappings":{"default":{"default":"double vertical bar left turnstile"}}},{"key":"2AE4","mappings":{"default":{"default":"vertical bar double left turnstile"}}},{"key":"2AE5","mappings":{"default":{"default":"double vertical bar double left turnstile"}}},{"key":"2AE6","mappings":{"default":{"default":"long dash from left member of double vertical"}}},{"key":"2AE7","mappings":{"default":{"default":"short down tack with overbar"}}},{"key":"2AE8","mappings":{"default":{"default":"short up tack with underbar"}}},{"key":"2AE9","mappings":{"default":{"default":"short up tack above short down tack"}}},{"key":"2AEA","mappings":{"default":{"default":"double down tack"}}},{"key":"2AEB","mappings":{"default":{"default":"double up tack"}}},{"key":"2AEC","mappings":{"default":{"default":"double stroke not sign"}}},{"key":"2AED","mappings":{"default":{"default":"reversed double stroke not sign"}}},{"key":"2AEE","mappings":{"default":{"default":"does not divide with reversed negation slash"}}},{"key":"2AEF","mappings":{"default":{"default":"vertical line with circle above"}}},{"key":"2AF0","mappings":{"default":{"default":"vertical line with circle below"}}},{"key":"2AF1","mappings":{"default":{"default":"down tack with circle below"}}},{"key":"2AF2","mappings":{"default":{"default":"parallel with horizontal stroke"}}},{"key":"2AF3","mappings":{"default":{"default":"parallel with tilde"}}},{"key":"2AF4","mappings":{"default":{"default":"triple vertical bar"}}},{"key":"2AF5","mappings":{"default":{"default":"triple vertical bar with horizontal stroke"}}},{"key":"2AF6","mappings":{"default":{"default":"triple colon"}}},{"key":"2AF7","mappings":{"default":{"default":"triple nested less than"}}},{"key":"2AF8","mappings":{"default":{"default":"triple nested greater than"}}},{"key":"2AF9","mappings":{"default":{"default":"double line slanted less than or equals"}}},{"key":"2AFA","mappings":{"default":{"default":"double line slanted greater than or equals"}}},{"key":"2AFB","mappings":{"default":{"default":"triple solidus"}}},{"key":"2AFC","mappings":{"default":{"default":"large triple vertical bar"}}},{"key":"2AFD","mappings":{"default":{"default":"double solidus"}}},{"key":"2AFE","mappings":{"default":{"default":"white vertical bar"}}},{"key":"2AFF","mappings":{"default":{"default":"n ary white vertical bar"},"mathspeak":{"default":"white vertical bar"}}},{"key":"301C","mappings":{"default":{"default":"wave dash"}}},{"key":"FE10","mappings":{"default":{"default":"presentation form for vertical comma"}}},{"key":"FE13","mappings":{"default":{"default":"presentation form for vertical colon"}}},{"key":"FE14","mappings":{"default":{"default":"presentation form for vertical semicolon"}}},{"key":"FE15","mappings":{"default":{"default":"presentation form for vertical exclamation mark"}}},{"key":"FE16","mappings":{"default":{"default":"presentation form for vertical question mark"}}},{"key":"FE19","mappings":{"default":{"default":"presentation form for vertical horizontal ellipsis"}}},{"key":"FE30","mappings":{"default":{"default":"glyph for vertical two dot leader"}}},{"key":"FE31","mappings":{"default":{"default":"glyph for vertical em dash"}}},{"key":"FE32","mappings":{"default":{"default":"glyph for vertical en dash"}}},{"key":"FE33","mappings":{"default":{"default":"glyph for vertical underline"}}},{"key":"FE34","mappings":{"default":{"default":"glyph for vertical wavy underline"}}},{"key":"FE45","mappings":{"default":{"default":"sesame dot"}}},{"key":"FE46","mappings":{"default":{"default":"white sesame dot"}}},{"key":"FE49","mappings":{"default":{"default":"dashed overline"}}},{"key":"FE4A","mappings":{"default":{"default":"dash dot overline"}}},{"key":"FE4B","mappings":{"default":{"default":"wavy overline"}}},{"key":"FE4C","mappings":{"default":{"default":"double wavy overline"}}},{"key":"FE4D","mappings":{"default":{"default":"dashed underline"}}},{"key":"FE4E","mappings":{"default":{"default":"dash dot underline"}}},{"key":"FE4F","mappings":{"default":{"default":"wavy underline"}}},{"key":"FE50","mappings":{"default":{"default":"small comma"}}},{"key":"FE52","mappings":{"default":{"default":"small period"}}},{"key":"FE54","mappings":{"default":{"default":"small semicolon"}}},{"key":"FE55","mappings":{"default":{"default":"small colon"}}},{"key":"FE56","mappings":{"default":{"default":"small question mark"}}},{"key":"FE57","mappings":{"default":{"default":"small exclamation mark"}}},{"key":"FE58","mappings":{"default":{"default":"small em dash"}}},{"key":"FE5F","mappings":{"default":{"default":"small number sign"}}},{"key":"FE60","mappings":{"default":{"default":"small ampersand"}}},{"key":"FE61","mappings":{"default":{"default":"small asterisk"}}},{"key":"FE62","mappings":{"default":{"default":"small plus sign"}}},{"key":"FE63","mappings":{"default":{"default":"small hyphen minus"}}},{"key":"FE64","mappings":{"default":{"default":"small less than sign"}}},{"key":"FE65","mappings":{"default":{"default":"small greater than sign"}}},{"key":"FE66","mappings":{"default":{"default":"small equals"}}},{"key":"FE68","mappings":{"default":{"default":"small backslash","alternative":"small reverse solidus"}}},{"key":"FE69","mappings":{"default":{"default":"small dollar sign"}}},{"key":"FE6A","mappings":{"default":{"default":"small percent sign"}}},{"key":"FE6B","mappings":{"default":{"default":"small commercial at"}}},{"key":"FF01","mappings":{"default":{"default":"exclamation mark"}}},{"key":"FF02","mappings":{"default":{"default":"quotation mark"}}},{"key":"FF03","mappings":{"default":{"default":"number sign"}}},{"key":"FF04","mappings":{"default":{"default":"dollar sign"}}},{"key":"FF05","mappings":{"default":{"default":"percent sign"}}},{"key":"FF06","mappings":{"default":{"default":"ampersand"}}},{"key":"FF07","mappings":{"default":{"default":"apostrophe"}}},{"key":"FF0A","mappings":{"default":{"default":"asterisk"}}},{"key":"FF0B","mappings":{"default":{"default":"plus sign"}}},{"key":"FF0C","mappings":{"default":{"default":"comma"}}},{"key":"FF0D","mappings":{"default":{"default":"hyphen minus"}}},{"key":"FF0E","mappings":{"default":{"default":"period"}}},{"key":"FF0F","mappings":{"default":{"default":"slash","alternative":"solidus"}}},{"key":"FF1A","mappings":{"default":{"default":"colon"}}},{"key":"FF1B","mappings":{"default":{"default":"semicolon"}}},{"key":"FF1C","mappings":{"default":{"default":"less than"}}},{"key":"FF1D","mappings":{"default":{"default":"equals"}}},{"key":"FF1E","mappings":{"default":{"default":"greater than"}}},{"key":"FF1F","mappings":{"default":{"default":"question mark"}}},{"key":"FF20","mappings":{"default":{"default":"commercial at"}}},{"key":"FF3C","mappings":{"default":{"default":"backslash","alternative":"reverse solidus"}}},{"key":"FF3E","mappings":{"default":{"default":"caret","alternative":"circumflex"}}},{"key":"FF3F","mappings":{"default":{"default":"bar","alternative":"underline"}}},{"key":"FF40","mappings":{"default":{"default":"grave"}}},{"key":"FF5C","mappings":{"default":{"default":"vertical bar"}}},{"key":"FF5E","mappings":{"default":{"default":"tilde"}}},{"key":"FFE0","mappings":{"default":{"default":"cent sign"}}},{"key":"FFE1","mappings":{"default":{"default":"pound sign"}}},{"key":"FFE2","mappings":{"default":{"default":"not sign"}}},{"key":"FFE3","mappings":{"default":{"default":"macron"},"mathspeak":{"default":"bar"}}},{"key":"FFE4","mappings":{"default":{"default":"broken vertical bar"}}},{"key":"FFE5","mappings":{"default":{"default":"yen sign"}}},{"key":"FFE6","mappings":{"default":{"default":"won sign"}}},{"key":"FFE8","mappings":{"default":{"default":"halfwidth forms light vertical"}}},{"key":"FFED","mappings":{"default":{"default":"halfwidth black square"}}},{"key":"FFEE","mappings":{"default":{"default":"halfwidth white circle"}}}],"en/symbols/math_whitespace.min":[{"locale":"en"},{"key":"0020","mappings":{"default":{"default":"space"}}},{"key":"00A0","mappings":{"default":{"default":"no break space","alternative":"non breaking space"}}},{"key":"00AD","mappings":{"default":{"default":"soft hyphen"}}},{"key":"2000","mappings":{"default":{"default":"en quad"}}},{"key":"2001","mappings":{"default":{"default":"em quad"}}},{"key":"2002","mappings":{"default":{"default":"en space"}}},{"key":"2003","mappings":{"default":{"default":"em space"}}},{"key":"2004","mappings":{"default":{"default":"three per em space"}}},{"key":"2005","mappings":{"default":{"default":"four per em space"}}},{"key":"2006","mappings":{"default":{"default":"six per em space"}}},{"key":"2007","mappings":{"default":{"default":"figure space"}}},{"key":"2008","mappings":{"default":{"default":"punctuation space"}}},{"key":"2009","mappings":{"default":{"default":"thin space"}}},{"key":"200A","mappings":{"default":{"default":"hair space"}}},{"key":"200B","mappings":{"default":{"default":"zero width space"}}},{"key":"200C","mappings":{"default":{"default":"zero width non joiner"}}},{"key":"200D","mappings":{"default":{"default":"zero width joiner"}}},{"key":"200E","mappings":{"default":{"default":"left to right mark"}}},{"key":"200F","mappings":{"default":{"default":"right to left mark"}}},{"key":"2028","mappings":{"default":{"default":"line separator"}}},{"key":"2029","mappings":{"default":{"default":"paragraph separator"}}},{"key":"202A","mappings":{"default":{"default":"left to right embedding"}}},{"key":"202B","mappings":{"default":{"default":"right to left embedding"}}},{"key":"202C","mappings":{"default":{"default":"pop directional formatting"}}},{"key":"202D","mappings":{"default":{"default":"left to right override"}}},{"key":"202E","mappings":{"default":{"default":"right to left override"}}},{"key":"202F","mappings":{"default":{"default":"narrow no break space"}}},{"key":"205F","mappings":{"default":{"default":"medium mathematical space"}}},{"key":"2060","mappings":{"default":{"default":"word joiner"}}},{"key":"2061","mappings":{"default":{"default":"of","alternative":"function application"}}},{"key":"2062","mappings":{"default":{"default":"times","alternative":"invisible times"}}},{"key":"2063","mappings":{"default":{"default":"comma","alternative":"invisible separator"}}},{"key":"2064","mappings":{"default":{"default":"plus","alternative":"invisible plus"}}},{"key":"206A","mappings":{"default":{"default":"inhibit symmetric swapping"}}},{"key":"206B","mappings":{"default":{"default":"activate symmetric swapping"}}},{"key":"206E","mappings":{"default":{"default":"national digit shapes"}}},{"key":"206F","mappings":{"default":{"default":"nominal digit shapes"}}},{"key":"FEFF","mappings":{"default":{"default":"zero width no break space","alternative":"byte order mark"}}},{"key":"FFF9","mappings":{"default":{"default":"interlinear annotation anchor"}}},{"key":"FFFA","mappings":{"default":{"default":"interlinear annotation separator"}}},{"key":"FFFB","mappings":{"default":{"default":"interlinear annotation terminator"}}}],"en/symbols/other_stars.min":[{"locale":"en"},{"key":"23E8","mappings":{"default":{"default":"decimal exponent symbol"}}},{"key":"2605","mappings":{"default":{"default":"black star"}}},{"key":"2606","mappings":{"default":{"default":"white star"}}},{"key":"26AA","mappings":{"default":{"default":"white circle","alternative":"medium white circle"}}},{"key":"26AB","mappings":{"default":{"default":"black circle","alternative":"medium black circle"}}},{"key":"2705","mappings":{"default":{"default":"white check mark","alternative":"white heavy check mark"}}},{"key":"2713","mappings":{"default":{"default":"check mark"}}},{"key":"2714","mappings":{"default":{"default":"heavy check mark"}}},{"key":"2715","mappings":{"default":{"default":"multiplication x"}}},{"key":"2716","mappings":{"default":{"default":"heavy multiplication x"}}},{"key":"2717","mappings":{"default":{"default":"ballot x"}}},{"key":"2718","mappings":{"default":{"default":"heavy ballot x"}}},{"key":"271B","mappings":{"default":{"default":"open center cross"}}},{"key":"271C","mappings":{"default":{"default":"heavy open center cross"}}},{"key":"2720","mappings":{"default":{"default":"maltese cross"}}},{"key":"2721","mappings":{"default":{"default":"star of david"}}},{"key":"2722","mappings":{"default":{"default":"four teardrop spoked asterisk"}}},{"key":"2723","mappings":{"default":{"default":"four balloon spoked asterisk"}}},{"key":"2724","mappings":{"default":{"default":"heavy four balloon spoked asterisk"}}},{"key":"2725","mappings":{"default":{"default":"four club spoked asterisk"}}},{"key":"2726","mappings":{"default":{"default":"black four pointed star"}}},{"key":"2727","mappings":{"default":{"default":"white four pointed star"}}},{"key":"2728","mappings":{"default":{"default":"sparkles"}}},{"key":"2729","mappings":{"default":{"default":"stress outlined white star"}}},{"key":"272A","mappings":{"default":{"default":"circled white star"}}},{"key":"272B","mappings":{"default":{"default":"open center black star"}}},{"key":"272C","mappings":{"default":{"default":"black center white star"}}},{"key":"272D","mappings":{"default":{"default":"outlined black star"}}},{"key":"272E","mappings":{"default":{"default":"heavy outlined black star"}}},{"key":"272F","mappings":{"default":{"default":"pinwheel star"}}},{"key":"2730","mappings":{"default":{"default":"shadowed white star"}}},{"key":"2731","mappings":{"default":{"default":"heavy asterisk"}}},{"key":"2732","mappings":{"default":{"default":"open center asterisk"}}},{"key":"2733","mappings":{"default":{"default":"eight spoked asterisk"}}},{"key":"2734","mappings":{"default":{"default":"eight pointed black star"}}},{"key":"2735","mappings":{"default":{"default":"eight pointed pinwheel star"}}},{"key":"2736","mappings":{"default":{"default":"six pointed black star"}}},{"key":"2739","mappings":{"default":{"default":"twelve pointed black star"}}},{"key":"273A","mappings":{"default":{"default":"sixteen pointed asterisk"}}},{"key":"273B","mappings":{"default":{"default":"teardrop spoked asterisk"}}},{"key":"273C","mappings":{"default":{"default":"open center teardrop spoked asterisk"}}},{"key":"273D","mappings":{"default":{"default":"heavy teardrop spoked asterisk"}}},{"key":"273E","mappings":{"default":{"default":"six petalled black and white florette"}}},{"key":"273F","mappings":{"default":{"default":"black florette"}}},{"key":"2740","mappings":{"default":{"default":"white florette"}}},{"key":"2741","mappings":{"default":{"default":"eight petalled outlined black florette"}}},{"key":"2742","mappings":{"default":{"default":"circled open center eight pointed star"}}},{"key":"2743","mappings":{"default":{"default":"heavy teardrop spoked pinwheel asterisk"}}},{"key":"2744","mappings":{"default":{"default":"snowflake"}}},{"key":"2745","mappings":{"default":{"default":"tight trifoliate snowflake"}}},{"key":"2746","mappings":{"default":{"default":"heavy chevron snowflake"}}},{"key":"2747","mappings":{"default":{"default":"sparkle"}}},{"key":"2748","mappings":{"default":{"default":"heavy sparkle"}}},{"key":"2749","mappings":{"default":{"default":"balloon spoked asterisk"}}},{"key":"274A","mappings":{"default":{"default":"eight teardrop spoked propeller asterisk"}}},{"key":"274B","mappings":{"default":{"default":"heavy eight teardrop spoked propeller asterisk"}}},{"key":"274C","mappings":{"default":{"default":"cross mark"}}},{"key":"274D","mappings":{"default":{"default":"shadowed white circle"}}}],"en/units/area.min":[{"locale":"en"},{"key":"sq","mappings":{"default":{"default":"square","plural":"square"}}},{"key":"sq inch","mappings":{"default":{"default":"square inch","plural":"square inches"}}},{"key":"sq rd","mappings":{"default":{"default":"square rod"}}},{"key":"sq ft","mappings":{"default":{"default":"square foot","plural":"square feet"}}},{"key":"sq yd","mappings":{"default":{"default":"square yard"}}},{"key":"sq mi","mappings":{"default":{"default":"square mile"}}},{"key":"acr","mappings":{"default":{"default":"acre"}}},{"key":"ha","mappings":{"default":{"default":"hectare"}}}],"en/units/currency.min":[{"locale":"en"},{"key":"$","mappings":{"default":{"default":"dollar"}}},{"key":"\xa3","mappings":{"default":{"default":"pound"}}},{"key":"\xa5","mappings":{"default":{"default":"yen"}}},{"key":"\u20ac","mappings":{"default":{"default":"euro"}}},{"key":"\u20a1","mappings":{"default":{"default":"colon"}}},{"key":"\u20a2","mappings":{"default":{"default":"cruzeiro"}}},{"key":"\u20a3","mappings":{"default":{"default":"franc"}}},{"key":"\u20a4","mappings":{"default":{"default":"lira"}}},{"key":"\u20a5","mappings":{"default":{"default":"mill"}}},{"key":"\u20a6","mappings":{"default":{"default":"naira"}}},{"key":"\u20a7","mappings":{"default":{"default":"peseta"}}},{"key":"\u20a8","mappings":{"default":{"default":"rupee"}}},{"key":"\u20a9","mappings":{"default":{"default":"won"}}},{"key":"\u20aa","mappings":{"default":{"default":"sheqel"}}},{"key":"\u20ab","mappings":{"default":{"default":"dong"}}},{"key":"\u20ad","mappings":{"default":{"default":"kip"}}},{"key":"\u20ae","mappings":{"default":{"default":"tugrik"}}},{"key":"\u20af","mappings":{"default":{"default":"drachma"}}},{"key":"\u20b0","mappings":{"default":{"default":"Pfennig"}}},{"key":"\u20b1","mappings":{"default":{"default":"peso"}}},{"key":"\u20b2","mappings":{"default":{"default":"guaranis"}}},{"key":"\u20b3","mappings":{"default":{"default":"austral"}}},{"key":"\u20b4","mappings":{"default":{"default":"hryvnia"}}},{"key":"\u20b5","mappings":{"default":{"default":"cedi"}}},{"key":"\u20b8","mappings":{"default":{"default":"tenge","plural":"tenge"}}},{"key":"\u20ba","mappings":{"default":{"default":"turkish lira","plural":"turkish lira"}}},{"key":"\u5143","mappings":{"default":{"default":"yuan"}}},{"key":"\xa2","mappings":{"default":{"default":"cent"}}}],"en/units/energy.min":[{"locale":"en"},{"key":"W","mappings":{"default":{"default":"watt"}}},{"key":"kwh","mappings":{"default":{"default":"kilowatt hour"}}},{"key":"J","mappings":{"default":{"default":"joule"}}},{"key":"N","mappings":{"default":{"default":"Newton"}}},{"key":"A","mappings":{"default":{"default":"ampere"}}},{"key":"V","mappings":{"default":{"default":"volt"}}},{"key":"ohm","mappings":{"default":{"default":"ohm"}}},{"key":"\u03a9","mappings":{"default":{"default":"ohm"}}},{"key":"M\u03a9","mappings":{"default":{"default":"megohm"}},"names":["M\u03a9"]},{"key":"k\u03a9","mappings":{"default":{"default":"kilohm"}},"names":["k\u03a9"]}],"en/units/length.min":[{"locale":"en"},{"key":"ft","mappings":{"default":{"default":"foot","plural":"feet"}}},{"key":"in","mappings":{"default":{"default":"inch","plural":"inches"}}},{"key":"mi","mappings":{"default":{"default":"mile"}}},{"key":"yd","mappings":{"default":{"default":"yard"}}},{"key":"link","mappings":{"default":{"default":"link"}}},{"key":"rod","mappings":{"default":{"default":"rod"}}},{"key":"chain","mappings":{"default":{"default":"chain"}}},{"key":"furlong","mappings":{"default":{"default":"furlong"}}},{"key":"n.m.","mappings":{"default":{"default":"nautical mile"}}},{"key":"m","mappings":{"default":{"default":"meter"}}}],"en/units/memory.min":[{"locale":"en"},{"key":"b","mappings":{"default":{"default":"bit"}}},{"key":"B","mappings":{"default":{"default":"byte"}}},{"key":"KB","mappings":{"default":{"default":"kilobyte"}}}],"en/units/other.min":[{"locale":"en"},{"key":"doz","mappings":{"default":{"default":"dozen","plural":"dozen"}}}],"en/units/speed.min":[{"locale":"en"},{"key":"kt","mappings":{"default":{"default":"knot"}}},{"key":"mph","mappings":{"default":{"default":"mile per hour","plural":"miles per hour"}}},{"key":"rpm","mappings":{"default":{"default":"revolution per minute","plural":"revolutions per minute"}}},{"key":"kmh","mappings":{"default":{"default":"kilometer per hour","plural":"kilometers per hour"}}}],"en/units/temperature.min":[{"locale":"en"},{"key":"F","mappings":{"default":{"default":"Fahrenheit","plural":"Fahrenheit"}}},{"key":"C","mappings":{"default":{"default":"Celsius","alternative":"Centigrade"}}},{"key":"K","mappings":{"default":{"default":"Kelvin","plural":"Kelvin"}}}],"en/units/time.min":[{"locale":"en"},{"key":"s","mappings":{"default":{"default":"second"}}},{"key":"\u2033","mappings":{"default":{"default":"second"}}},{"key":"min","mappings":{"default":{"default":"minute"}}},{"key":"\xb0","mappings":{"default":{"default":"degree"}}},{"key":"h","mappings":{"default":{"default":"hour"}}}],"en/units/volume.min":[{"locale":"en"},{"key":"cu","mappings":{"default":{"default":"cubic","plural":"cubic"}}},{"key":"cu inch","mappings":{"default":{"default":"cubic inch","plural":"cubic inches"}}},{"key":"cu ft","mappings":{"default":{"default":"cubic foot","plural":"cubic feet"}}},{"key":"cu yd","mappings":{"default":{"default":"cubic yard"}}},{"key":"bbl","mappings":{"default":{"default":"barrel"}}},{"key":"fl. oz.","mappings":{"default":{"default":"fluid ounce"}}},{"key":"gal","mappings":{"default":{"default":"gallon"}}},{"key":"pt","mappings":{"default":{"default":"pint"}}},{"key":"qt","mappings":{"default":{"default":"quart"}}},{"key":"fluid dram","mappings":{"default":{"default":"fluid dram"}}},{"key":"tbsp","mappings":{"default":{"default":"tablespoon"}}},{"key":"tsp","mappings":{"default":{"default":"teaspoon"}}},{"key":"cup","mappings":{"default":{"default":"cup"}}},{"key":"cc","mappings":{"default":{"default":"cubic centimeter"}}},{"key":"l","mappings":{"default":{"default":"liter"}}}],"en/units/weight.min":[{"locale":"en"},{"key":"dram","mappings":{"default":{"default":"dram"}}},{"key":"oz","mappings":{"default":{"default":"ounce"}}},{"key":"lb","mappings":{"default":{"default":"pound"}}},{"key":"st","mappings":{"default":{"default":"stone"}}},{"key":"qtr","mappings":{"default":{"default":"quarter"}}},{"key":"cwt","mappings":{"default":{"default":"hundredweight"}}},{"key":"LT","mappings":{"default":{"default":"long ton"}}},{"key":"gr","mappings":{"default":{"default":"gram"}}},{"key":"g","mappings":{"default":{"default":"gram"}}},{"key":"mcg","mappings":{"default":{"default":"microgram"}}},{"key":"t","mappings":{"default":{"default":"ton"}}}],"en/rules/chromevox.min":{"locale":"en","domain":"chromevox","modality":"speech","rules":[["Precondition","collapsed","default","self::*[@alternative]","not(contains(@grammar, \\"collapsed\\"))"],["Precondition","stree","default","self::stree"],["Precondition","factorial","default","self::punctuation","text()=\\"!\\"","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-addition","default","self::infixop[@role=\\"addition\\"]","count(./children/*)>2"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","font","default","self::*[@font!=\\"normal\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","multiline-ineq","default","self::multiline","@role=\\"inequality\\""],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-ineq","default","self::table","@role=\\"inequality\\""],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","self::limboth[@role=\\"sum\\"]"],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/chromevox_actions.min":{"locale":"en","domain":"chromevox","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary,grammar:collapsed)"],["Action","stree","[n] ./*[1]"],["Action","factorial","[t] \\"factorial\\""],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","multi-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [m] content/* (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [m] content/* (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]; "],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\"; [n] children/*[2] (rate:-0.35, pause:400)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:100); [n] content/*[1]; [n] children/*[1]; [n] content/*[2] (pause:100)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","multiline-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-ineq","[t] \\"multiline inequality\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","empty-cell","[t] \\"Blank\\""],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:300)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:300)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:400)"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (grammar:annotation=\\"unit\\":translate:plural)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/clearspeak_english.min":{"domain":"clearspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","unit-square","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Precondition","unit-cubic","default","self::superscript[@role=\\"unit\\"]","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\"","children/*[1][@category=\\"unit:length\\"]"],["Rule","caley-table","default","[p] (pause:short); [t] \\"cayley table with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","not(contains(@grammar, \\"layoutSummary\\"))"],["Rule","caley-table-operator","default","[p] (pause:short); [t] \\"cayley table for\\"; [n] children/*[1]/children/*[1]/children/*[1]; [t] \\"with\\"; [t] count(children/*)-1; [t] \\"elements\\"; [n] . (grammar:?layoutSummary)","self::table[@role=\\"cayley\\"]","name(children/*[1]/children/*[1]/children/*[1])=\\"operator\\"","not(contains(@grammar, \\"layoutSummary\\"))"]]},"en/rules/clearspeak_english_actions.min":{"domain":"clearspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","font","[t] @font (grammar:localFont); [n] . (pause:short, grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","ellipsis","[t] \\"and so on\\""],["Action","ellipsis-andsoon","[t] \\"and so on up to\\""],["Action","vbar-evaluated","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short)"],["Action","vbar-evaluated-both","[n] children/*[1] (pause:short); [t] \\"evaluated at\\"; [n] content/*[1]/children/*[2] (pause:short); [t] \\"minus the same expression evaluated at\\"; [n] content/*[1]/children/*[1]/children/*[2] (pause:short)"],["Action","vbar-such-that","[t] \\"such that\\""],["Action","vbar-divides","[t] \\"divides\\""],["Action","vbar-always-divides","[t] \\"divides\\""],["Action","vbar-given","[t] \\"given\\""],["Action","member","[t] \\"is a member of\\""],["Action","member-member","[t] \\"is a member of\\""],["Action","member-element","[t] \\"is an element of\\""],["Action","member-in","[t] \\"is in\\""],["Action","member-belongs","[t] \\"belongs to\\""],["Action","not-member","[t] \\"is not a member of\\""],["Action","not-member-member","[t] \\"is not a member of\\""],["Action","not-member-element","[t] \\"is not an element of\\""],["Action","not-member-in","[t] \\"is not in\\""],["Action","not-member-belongs","[t] \\"does not belong to\\""],["Action","set-member","[t] \\"in\\""],["Action","set-member-member","[t] \\"member of\\""],["Action","set-member-element","[t] \\"element of\\""],["Action","set-member-in","[t] \\"in\\""],["Action","set-member-belongs","[t] \\"belonging to\\""],["Action","set-not-member","[t] \\"not in\\""],["Action","set-not-member-member","[t] \\"not a member of\\""],["Action","set-not-member-element","[t] \\"not an element of\\""],["Action","set-not-member-in","[t] \\"not in\\""],["Action","set-not-member-belongs","[t] \\"not belonging to\\""],["Action","article","[t] \\"the\\"; [n] . (grammar:noArticle)"],["Action","appl","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-simple","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-simple-fenced","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","appl-times","[p] (pause:short); [n] children/*[1]; [t] \\"times\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-simple-arg","[n] children/*[1]; [n] children/*[2]"],["Action","function-prefix-embell","[p] (pause:short); [n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-fenced-or-frac-arg","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript","[p] (pause:short); [n] children/*[1] (grammar:addArticle); [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-ln","[n] children/*[1]; [n] children/*[2]"],["Action","function-ln-pause","[n] children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-ln-of","[n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-subscript-as-exp","[n] children/*[1]; [t] \\"of\\" (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-hyper","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-inverse","[p] (pause:short); [t] \\"the inverse\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","appl-triginverse","[p] (pause:short); [n] children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [n] children/*[2] (pause:short)"],["Action","function-prefix-arc-simple-fenced","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1] (pause:short); [n] children/*[2] (pause:short)"],["Action","function-prefix-arc","[p] (pause:short); [t] \\"arc\\"; [n] children/*[1]/children/*[1]; [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","function-inverse","[n] children/*[1]; [t] \\"inverse\\""],["Action","superscript-prefix-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\"; [n] children/*[1]"],["Action","superscript","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-simple-exponent","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-exponent-end","[n] children/*[1]; [t] \\"raised to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\""],["Action","superscript-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-non-ordinal","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-simple-function","[n] children/*[2] (grammar:ordinal:addArticle); [t] \\"power of\\" (pause:short); [n] children/*[1]"],["Action","superscript-simple-function-none","[n] . (grammar:functions_none)"],["Action","superscript-ordinal-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:ordinal:noArticle)"],["Action","superscript-ordinal-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (pause:short, grammar:noArticle)"],["Action","superscript-ordinal-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-ordinal-power-number","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-negative","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-identifier","[n] children/*[1]; [t] \\"to the\\"; [n] children/*[2] (grammar:ordinal:noArticle); [t] \\"power\\" (pause:short)"],["Action","superscript-ordinal-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","superscript-power","[n] children/*[1]; [t] \\"raised to the power\\"; [n] children/*[2] (pause:short, grammar:afterPower)"],["Action","superscript-power-default","[n] children/*[1]; [t] \\"raised to the exponent\\" (pause:short); [n] children/*[2] (pause:short); [t] \\"end exponent\\" (pause:short)"],["Action","exponent","[n] text() (join:\\"-\\"); [t] \\"th\\""],["Action","exponent-number","[t] CSFordinalExponent"],["Action","exponent-ordinal","[t] CSFwordOrdinal"],["Action","exponent-ordinal-zero","[t] \\"zero\\""],["Action","exponent-ordinalpower","[t] CSFwordOrdinal"],["Action","exponent-ordinalpower-zero","[t] \\"zero\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","fences-points","[t] \\"the point with coordinates\\"; [n] children/*[1]"],["Action","fences-interval","[t] \\"the interval from\\"; [n] children/*[1]/children/*[1]; [t] \\"to\\"; [n] children/*[1]/children/*[3] (pause:short); [n] . (grammar:interval)"],["Action","interval-open","[t] \\"not including\\"; [n] children/*[1]/children/*[1]; [t] \\"or\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open","[t] \\"including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-closed","[t] \\"not including\\"; [n] children/*[1]/children/*[1] (pause:short); [t] \\"but including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed","[t] \\"including\\"; [n] children/*[1]/children/*[1]; [t] \\"and\\"; [n] children/*[1]/children/*[3]"],["Action","interval-open-inf-r","[t] \\"not including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-inf-l","[t] \\"not including\\"; [n] children/*[1]/children/*[3]"],["Action","interval-closed-open-inf","[t] \\"including\\"; [n] children/*[1]/children/*[1]"],["Action","interval-open-closed-inf","[t] \\"including\\"; [n] children/*[1]/children/*[3]"],["Action","set-empty","[t] \\"the empty set\\""],["Action","set-extended","[t] \\"the set of all\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","set-collection","[t] \\"the set\\"; [n] children/*[1]"],["Action","set-extended-woall","[t] \\"the set of\\"; [n] children/*[1]/children/*[1]; [t] \\"such that\\"; [n] children/*[1]/children/*[3]"],["Action","subscript","[p] (pause:short); [n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pause:short)"],["Action","logarithm-base","[n] children/*[1]; [t] \\"base\\"; [n] children/*[2]"],["Action","subscript-index","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2]"],["Action","fraction","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","fraction-none","[p] (pause:short); [t] \\"the\\" (grammar:article); [t] \\"fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-text-fraction","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction-over","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-overendfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-fracover","[p] (pause:short); [t] \\"the fraction\\"; [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","fraction-per","[p] (pause:short); [n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (pause:short)"],["Action","fraction-generalendfrac","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short); [t] \\"end fraction\\" (pause:short)"],["Action","fraction-general","[p] (pause:short); [t] \\"the fraction with numerator\\"; [n] children/*[1] (pause:short); [t] \\"and denominator\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-ordinal","[t] CSFvulgarFraction"],["Action","fraction-endfrac","[p] (pause:short); [n] . (grammar:endfrac); [t] \\"end fraction\\" (pause:short)"],["Action","vulgar-fraction-endfrac","[p] (pause:short); [n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","simple-vulgar-fraction-endfrac","[t] CSFvulgarFraction"],["Action","sqrt","[t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested","[p] (pause:\\"short\\"); [t] \\"the square root of\\"; [n] children/*[1] (pause:short)"],["Action","negative-sqrt","[t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","negative-sqrt-default","[p] (pause:\\"short\\"); [t] \\"the negative square root of\\"; [n] children/*[1]/children/*[1] (pause:short)"],["Action","sqrt-plus-minus","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-plus-minus-posnegsqrootend","[t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-nested-plus-minus-posnegsqrootend","[p] (pause:\\"short\\"); [t] \\"the positive square root of\\"; [n] children/*[1] (pause:short)"],["Action","sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative-sqrt-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","cubic","[t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","cubic-nested","[p] (pause:short); [t] \\"the cube root of\\"; [n] children/*[2] (pause:short)"],["Action","root","[n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-nested","[p] (pause:short); [n] children/*[1] (grammar:ordinal:addArticle); [t] \\"root of\\"; [n] children/*[2] (pause:short)"],["Action","root-endroot","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","root-posnegsqrootend","[n] . (grammar:?EndRoot); [t] \\"end root\\" (pause:short)"],["Action","negative","[t] \\"negative\\" (span:content/*[1]); [n] children/*[1]"],["Action","positive","[t] \\"positive\\" (span:content/*[1]); [n] children/*[1]"],["Action","angle-measure","[t] \\"the measure of\\"; [n] content/*[1]; [n] children/*[2] (grammar:angle)"],["Action","set-prefix-operators","[n] . (grammar:addArticle); [t] \\"of\\""],["Action","division","[n] children/*[1]; [t] \\"divided by\\" (span:content/*[1]); [n] children/*[2]"],["Action","operators-after-power","[m] children/* (rate:\\"0.5\\")"],["Action","natural-numbers","[t] \\"the natural numbers\\""],["Action","integers","[t] \\"the integers\\""],["Action","rational-numbers","[t] \\"the rational numbers\\""],["Action","real-numbers","[t] \\"the real numbers\\""],["Action","complex-numbers","[t] \\"the complex numbers\\""],["Action","natural-numbers-with-zero","[t] \\"the natural numbers with zero\\""],["Action","positive-integers","[t] \\"the positive integers\\""],["Action","negative-integers","[t] \\"the negative integers\\""],["Action","positive-rational-numbers","[t] \\"the positive rational numbers\\""],["Action","negative-rational-numbers","[t] \\"the negative rational numbers\\""],["Action","fences-neutral","[p] (pause:short); [t] \\"the absolute value of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-absend","[p] (pause:short); [t] \\"the absolute value of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end absolute value\\" (span:content/*[1], pause:short)"],["Action","fences-neutral-cardinality","[p] (pause:short); [t] \\"the cardinality of\\"; [n] children/*[1] (pause:short)"],["Action","fences-neutral-determinant","[p] (pause:short); [t] \\"the determinant of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric","[p] (pause:short); [t] \\"the metric of\\"; [n] children/*[1] (pause:short)"],["Action","fences-metric-absend","[p] (pause:short); [t] \\"the metric of\\" (span:content/*[1]); [n] children/*[1] (pause:short); [t] \\"end metric\\" (span:content/*[1], pause:short)"],["Action","matrix","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-trivial","[t] \\"the 1 by 1 matrix with entry\\"; [n] children/*[1] (pause:long)"],["Action","determinant","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","determinant-simple","[t] \\"the determinant of the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long)"],["Action","matrix-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column matrix\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row-vector-simple-silentcolnum","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row matrix\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-,- \\", sepFunc:CTFpauseSeparator, separator:\\"medium\\", pause:long)"],["Action","matrix-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","matrix-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", pause:long, grammar:simpleDet)"],["Action","vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"column vector\\" (pause:long); [m] children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","row-vector","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (ctxtFunc:CTFnodeCounter, context:\\"Column-:\\", pause:long, grammar:simpleDet)"],["Action","row-vector-simple","[t] \\"the\\"; [t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"row vector\\" (pause:long); [m] children/*[1]/children/* (sepFunc:CTFpauseSeparator, separator:\\"short\\", pause:long, grammar:simpleDet)"],["Action","vector-end-matrix","[n] . (grammar:?EndMatrix); [t] \\"end matrix\\""],["Action","vector-end-vector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-vector-endvector","[n] . (grammar:?EndMatrix); [t] \\"end vector\\""],["Action","vector-end-determinant","[n] . (grammar:?EndMatrix); [t] \\"end determinant\\""],["Action","binomial","[n] children/*[1]/children/*[1]; [t] \\"choose\\"; [n] children/*[2]/children/*[1]"],["Action","lines-summary","[p] (pause:short); [t] count(children/*); [t] \\"lines\\"; [n] . (grammar:?layoutSummary)"],["Action","cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Line-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","blank-cell","[t] \\"blank\\""],["Action","blank-line","[t] \\"blank\\""],["Action","blank-cell-empty","[t] \\"blank\\""],["Action","blank-line-empty","[t] \\"blank\\""],["Action","cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-cases-summary","[p] (pause:short); [t] count(children/*); [t] \\"cases\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-cases","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Case-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-equations-summary","[p] (pause:short); [t] count(children/*); [t] \\"equations\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-equations","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Equation-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-steps-summary","[p] (pause:short); [t] count(children/*); [t] \\"steps\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-steps","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Step-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-rows-summary","[p] (pause:short); [t] count(children/*); [t] \\"rows\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-rows","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Row-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","lines-constraints-summary","[p] (pause:short); [t] count(children/*); [t] \\"constraints\\"; [n] . (grammar:?layoutSummary)"],["Action","lines-constraints","[p] (pause:short); [m] children/* (ctxtFunc:CTFnodeCounter, context:\\"Constraint-:\\", sepFunc:CTFpauseSeparator, separator:\\"long\\", pause:long)"],["Action","bigop","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","limboth","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\"; [n] children/*[3]"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","integral","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short); [n] children/*[3] (pause:short)"],["Action","integral-novar","[n] children/*[1] (grammar:addArticle); [t] \\"of\\"; [n] children/*[2] (pause:short)"],["Action","overscript","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2] (pause:short)"],["Action","overscript-limits","[n] children/*[1]; [t] \\"to\\"; [n] children/*[2]"],["Action","underscript","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2] (pause:short)"],["Action","underscript-limits","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","decimal-period","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digits\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digits\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"point followed by repeating digit\\"; [n] children/*[3]/children/*[1] (grammar:spaceout)"],["Action","decimal-period-singular-float","[t] \\"the repeating decimal\\"; [n] children/*[1] (grammar:spaceout); [t] \\"followed by repeating digit\\"; [n] children/*[2]/children/*[1] (grammar:spaceout)"],["Action","decimal-point","[t] \\"point\\""],["Action","line-segment","[t] \\"the line segment\\"; [n] children/*[1]/children/*[1]; [n] children/*[1]/children/*[2] (pause:short)"],["Action","conjugate","[t] \\"the complex conjugate of\\"; [n] children/*[1]"],["Action","defined-by","[t] \\"is defined to be\\" (pause:short)"],["Action","adorned-sign","[n] children/*[1]; [t] \\"sign with\\"; [n] children/*[2]; [t] \\"over it\\""],["Action","factorial","[t] \\"factorial\\""],["Action","left-super","[t] \\"left super\\"; [n] text()"],["Action","left-super-list","[t] \\"left super\\"; [m] children/*"],["Action","left-sub","[t] \\"left sub\\"; [n] text()"],["Action","left-sub-list","[t] \\"left sub\\"; [m] children/*"],["Action","right-super","[t] \\"right super\\"; [n] text()"],["Action","right-super-list","[t] \\"right super\\"; [m] children/*"],["Action","right-sub","[t] \\"right sub\\"; [n] text()"],["Action","right-sub-list","[t] \\"right sub\\"; [m] children/*"],["Action","choose","[n] children/*[2] (grammar:combinatorics); [t] \\"choose\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","permute","[n] children/*[2] (grammar:combinatorics); [t] \\"permute\\"; [n] children/*[4] (grammar:combinatorics)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","unit-reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","unit-reciprocal-singular","[t] \\"per\\"; [n] children/*[1] (grammar:singular)"],["Action","unit-divide","[n] children/*[1]; [t] \\"per\\"; [n] children/*[2] (grammar:singular)"],["Action","enclose","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]"],["Action","enclose-end","[t] \\"enclosed with\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"end enclosed\\""],["Action","overbar","[n] children/*[1]; [t] \\"horizontal bar\\""],["Action","underbar","[n] children/*[1]; [t] \\"over horizontal bar\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"crossed out\\"; [n] children/*[1]"],["Action","crossout-end","[t] \\"crossed out\\"; [n] children/*[1]; [t] \\"end crossout\\""],["Action","cancel-over","[n] children/*[1]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[2]"],["Action","cancel-under","[n] children/*[2]/children/*[1]; [t] \\"crossed out with\\"; [n] children/*[1]"],["Action","cancel-over-end","[t] \\"crossed out\\"; [n] children/*[1]/children/*[1]; [t] \\"with\\"; [n] children/*[2]; [t] \\"end crossout\\""],["Action","cancel-under-end","[t] \\"crossed out\\"; [n] children/*[2]/children/*[1]; [t] \\"with\\"; [n] children/*[1]; [t] \\"end crossout\\""]]},"en/rules/emacspeak.min":{"domain":"emacspeak","locale":"en","modality":"speech","rules":[["Precondition","stree","default","self::stree"],["Precondition","multrel","default","self::multirel"],["Precondition","variable-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2","./children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","multi-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)>2"],["Precondition","equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2"],["Precondition","simple-equality","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/identifier or ./children/number"],["Precondition","simple-equality2","default","self::relseq[@role=\\"equality\\"]","count(./children/*)=2","./children/function or ./children/appl"],["Precondition","relseq","default","self::relseq"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\"","children/*[1][@role=\\"latinletter\\"] or children/*[1][@role=\\"greekletter\\"] or children/*[1][@role=\\"otherletter\\"] or name(children/*[1])=\\"number\\"","children/*[2][@role=\\"latinletter\\"] or children/*[2][@role=\\"greekletter\\"] or children/*[2][@role=\\"otherletter\\"] or name(children/*[2])=\\"number\\""],["Precondition","binary-operation","default","self::infixop"],["Precondition","variable-addition","default","self::infixop[@role=\\"addition\\"]","count(children/*)>2","children/punctuation[@role=\\"ellipsis\\"]"],["Precondition","prefix","default","self::prefixop"],["Precondition","negative","default","self::prefixop","self::prefixop[@role=\\"negative\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","identifier","default","self::identifier"],["Precondition","number","default","self::number"],["Precondition","font","default","self::*","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\""],["Precondition","font-identifier-short","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")","@role!=\\"unit\\""],["Precondition","font-identifier","default","self::identifier","string-length(text())=1","@font","@font=\\"normal\\"","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\""],["Precondition","omit-font","default","self::identifier","string-length(text())=1","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font=\\"italic\\""],["Precondition","simple-fraction","default","self::fraction","name(children/*[1])=\\"number\\" or name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"number\\" or name(children/*[2])=\\"identifier\\""],["Precondition","vulgar-fraction","default","self::fraction","@role=\\"vulgar\\"","CQFvulgarFractionSmall"],["Precondition","fraction","default","self::fraction"],["Precondition","superscript","default","self::superscript"],["Precondition","subscript","default","self::subscript"],["Precondition","ellipsis","default","self::punctuation","self::punctuation[@role=\\"ellipsis\\"]"],["Precondition","fence-single","default","self::punctuation","self::punctuation[@role=\\"openfence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"closefence\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"vbar\\"]"],["Alias","fence-single","self::punctuation","self::punctuation[@role=\\"application\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","fences-open-close","default","self::fenced","@role=\\"leftright\\""],["Precondition","fences-open-close-in-appl","default","self::fenced[@role=\\"leftright\\"]","./parent::children/parent::appl"],["Precondition","fences-neutral","default","self::fenced[@role=\\"neutral\\"]"],["Precondition","omit-fences","default","self::fenced"],["Precondition","matrix","default","self::matrix"],["Precondition","matrix-row","default","self::row[@role=\\"matrix\\"]"],["Precondition","matrix-cell","default","self::cell[@role=\\"matrix\\"]"],["Precondition","vector","default","self::vector"],["Precondition","cases","default","self::cases"],["Precondition","cases-row","default","self::row[@role=\\"cases\\"]"],["Precondition","cases-cell","default","self::cell[@role=\\"cases\\"]"],["Precondition","row","default","self::row"],["Precondition","cases-end","default","self::cases","following-sibling::*"],["Precondition","multiline","default","self::multiline"],["Precondition","line","default","self::line"],["Precondition","table","default","self::table"],["Precondition","table-row","default","self::row[@role=\\"table\\"]"],["Alias","cases-cell","self::cell[@role=\\"table\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuated","default","self::punctuated"],["Precondition","function","default","self::function"],["Precondition","appl","default","self::appl"],["Precondition","sum-only","default","self::limboth","@role=\\"sum\\" or @role=\\"integral\\""],["Precondition","limboth","default","self::limboth"],["Precondition","limlower","default","self::limlower"],["Precondition","limupper","default","self::limupper"],["Precondition","largeop","default","self::largeop"],["Precondition","bigop","default","self::bigop"],["Precondition","integral","default","self::integral"],["Precondition","sqrt","default","self::sqrt"],["Precondition","square","default","self::superscript","children/*[2][text()=2]","name(./children/*[1])!=\\"text\\""],["Precondition","cube","default","self::superscript","children/*[2][text()=3]","name(./children/*[1])!=\\"text\\""],["Precondition","root","default","self::root"],["Precondition","text-no-mult","default","self::infixop","children/text"],["Precondition","text","default","self::text"],["Precondition","unit","default","self::identifier","@role=\\"unit\\""],["Precondition","unit-square","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=2]","name(children/*[1])=\\"identifier\\""],["Precondition","unit-cubic","default","self::superscript","@role=\\"unit\\"","children/*[2][text()=3]","name(children/*[1])=\\"identifier\\""],["Precondition","reciprocal","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","count(preceding-sibling::*)=0 or preceding-sibling::*[@role!=\\"unit\\"]"],["Precondition","per","default","self::superscript","@role=\\"unit\\"","name(children/*[1])=\\"identifier\\"","name(children/*[2])=\\"prefixop\\"","children/*[2][@role=\\"negative\\"]","children/*[2]/children/*[1][text()=1]","preceding-sibling::*[@role=\\"unit\\"]"],["Precondition","unit-combine","default","self::infixop","@role=\\"unit\\""],["Precondition","unit-divide","default","self::fraction","@role=\\"unit\\""]]},"en/rules/emacspeak_actions.min":{"domain":"emacspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","multrel","[t] \\"multirelation\\"; [m] children/* (sepFunc:CTFcontentIterator)"],["Action","variable-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","multi-equality","[t] \\"equation sequence\\"; [m] children/* (context:\\"part\\",ctxtFunc:CTFnodeCounter,sepFunc:CTFcontentIterator)"],["Action","equality","[t] \\"equation\\"; [t] \\"left hand side\\"; [n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[t] \\"right hand side\\"; [n] children/*[2]"],["Action","simple-equality","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","simple-equality2","[n] children/*[1] (pause:200); [n] content/*[1] (pause:200);[n] children/*[2]"],["Action","relseq","[m] children/* (sepFunc:CTFcontentIterator)"],["Action","implicit","[m] children/*"],["Action","binary-operation","[p] (pause:100); [m] children/* (sepFunc:CTFcontentIterator, pause:100);"],["Action","variable-addition","[t] \\"sum with variable number of summands\\" (pause:400); [m] children/* (sepFunc:CTFcontentIterator)"],["Action","prefix","[t] \\"prefix\\"; [n] text(); [t] \\"of\\" (pause 150);[n] children/*[1]"],["Action","negative","[t] \\"negative\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [t] \\"postfix\\"; [n] text() (pause 300)"],["Action","identifier","[n] text()"],["Action","number","[n] text()"],["Action","font","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font; [n] CQFhideFont; [t] CSFshowFont"],["Action","font-identifier","[t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","simple-fraction","[p] (pause:100); [n] children/*[1] (rate:0.35); [t] \\"over\\"; [n] children/*[2] (rate:0.35, pause:100)"],["Action","vulgar-fraction","[t] CSFvulgarFraction"],["Action","fraction","[p] (pause:250); [n] children/*[1] (rate:0.35, pause:250); [t] \\"divided by\\" (pause:250); [n] children/*[2] (rate:0.35, pause:250)"],["Action","superscript","[n] children/*[1]; [t] \\"super\\"; [n] children/*[2] (pitch:0.35, pause:300)"],["Action","subscript","[n] children/*[1]; [t] \\"sub\\"; [n] children/*[2] (pitch:-0.35, pause:300)"],["Action","ellipsis","[p] (pause:200); [t] \\"ellipsis\\" (pause:300)"],["Action","fence-single","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","fences-open-close","[p] (pause:200); [n] children/*[1] (rate:0.35, pause:200)"],["Action","fences-open-close-in-appl","[p] (pause:200); [n] children/*[1] (pause:200);"],["Action","fences-neutral","[p] (pause:100); [t] \\"absolute value of\\"; [n] children/*[1] (pause:350);"],["Action","omit-fences","[p] (pause:500); [n] children/*[1] (pause:200);"],["Action","matrix","[t] \\"matrix\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:100)"],["Action","matrix-row","[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","matrix-cell","[n] children/*[1]"],["Action","vector","[t] \\"vector\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"element\\",pause:100)"],["Action","cases","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100)"],["Action","cases-row","[m] children/*"],["Action","cases-cell","[n] children/*[1]"],["Action","row","[m] ./* (ctxtFunc:CTFnodeCounter,context:\\"column\\",pause:100)"],["Action","cases-end","[t] \\"case statement\\"; [m] children/* (ctxtFunc:CTFnodeCounter,context:\\"case\\",pause:100);[t] \\"end cases\\""],["Action","multiline","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"line\\",pause:100)"],["Action","line","[m] children/*"],["Action","table","[t] \\"multiline equation\\";[m] children/* (ctxtFunc:CTFnodeCounter,context:\\"row\\",pause:200)"],["Action","table-row","[m] children/* (pause:100)"],["Action","end-punct","[m] children/* (pause:300)"],["Action","start-punct","[n] content/*[1] (pause:200); [m] children/*[position()>1]"],["Action","punctuated","[m] children/* (pause:100)"],["Action","function","[n] text()"],["Action","appl","[n] children/*[1]; [n] content/*[1]; [n] children/*[2]"],["Action","sum-only","[n] children/*[1]; [t] \\"from\\"; [n] children/*[2]; [t] \\"to\\";[n] children/*[3]"],["Action","limboth","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2];[t] \\"under\\"; [n] children/*[3] (pause 250);"],["Action","limlower","[n] children/*[1]; [t] \\"over\\"; [n] children/*[2];"],["Action","limupper","[n] children/*[1]; [t] \\"under\\"; [n] children/*[2];"],["Action","largeop","[n] text()"],["Action","bigop","[n] children/*[1] (pause 100); [t] \\"over\\"; [n] children/*[2] (pause 250);"],["Action","integral","[n] children/*[1] (pause 100); [n] children/*[2] (pause 200); [n] children/*[3] (rate:0.35);"],["Action","sqrt","[t] \\"Square root of\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","square","[n] children/*[1]; [t] \\"squared\\" (pitch:0.35, pause:200)"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (pitch:0.35, pause:200)"],["Action","root","[t] \\"root of order\\"; [n] children/*[1];[t] \\"over\\"; [n] children/*[1] (rate:0.35, pause:400)"],["Action","text-no-mult","[n] children/*[1] (pause:200); [n] children/*[2]"],["Action","text","[n] text() (pause:200)"],["Action","unit","[t] text() (annotation:unit, preprocess)"],["Action","unit-square","[t] \\"square\\"; [n] children/*[1]"],["Action","unit-cubic","[t] \\"cubic\\"; [n] children/*[1]"],["Action","reciprocal","[t] \\"reciprocal\\"; [n] children/*[1]"],["Action","per","[t] \\"per\\"; [n] children/*[1]"],["Action","unit-combine","[m] children/*"],["Action","unit-divide","[n] children/*[1] (pitch:0.3); [t] \\"per\\"; [n] children/*[2] (pitch:-0.3)"]]},"en/rules/mathspeak_english.min":{"domain":"mathspeak","locale":"en","modality":"speech","inherits":"base","rules":[["Precondition","german-font","default","self::*[@font=\\"fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"],["Precondition","german-font-bold","default","self::*[@font=\\"bold-fraktur\\"]","not(contains(@grammar, \\"ignoreFont\\"))"]]},"en/rules/mathspeak_english_actions.min":{"domain":"mathspeak","locale":"en","modality":"speech","kind":"actions","rules":[["Action","collapsed","[t] \\"collapsed\\"; [n] . (engine:modality=summary, grammar:collapsed)"],["Action","blank-cell-empty","[t] \\"Blank\\""],["Action","blank-line-empty","[t] \\"Blank\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","german-font","[t] \\"German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","german-font-bold","[t] \\"bold German\\"; [n] . (grammar:ignoreFont=@font)"],["Action","mixed-number","[n] children/*[1]; [t] \\"and\\"; [n] children/*[2]"],["Action","number-with-chars","[t] \\"Number\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-with-chars-brief","[t] \\"Num\\"; [m] CQFspaceoutNumber (grammar:protected)"],["Action","number-as-upper-word","[t] \\"UpperWord\\"; [t] CSFspaceoutText"],["Action","number-baseline","[t] \\"Baseline\\"; [n] . (grammar:baseline)"],["Action","number-baseline-brief","[t] \\"Base\\"; [n] . (grammar:baseline)"],["Action","number-baseline-font","[t] \\"Baseline\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","number-baseline-font-brief","[t] \\"Base\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","negative-number","[t] \\"negative\\"; [n] children/*[1]"],["Action","negative","[t] \\"minus\\"; [n] children/*[1]"],["Action","division","[n] children/*[1]; [t] \\"divided by\\"; [n] children/*[2]"],["Action","subtraction","[m] children/* (separator:\\"minus\\")"],["Action","fences-neutral","[t] \\"StartAbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-neutral-sbrief","[t] \\"AbsoluteValue\\"; [n] children/*[1]; [t] \\"EndAbsoluteValue\\""],["Action","fences-metric","[t] \\"StartMetric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","fences-metric-sbrief","[t] \\"Metric\\"; [n] children/*[1]; [t] \\"EndMetric\\""],["Action","empty-set","[t] \\"empty set\\""],["Action","fences-set","[t] \\"StartSet\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","fences-set-sbrief","[t] \\"Set\\"; [n] children/*[1]; [t] \\"EndSet\\""],["Action","factorial","[t] \\"factorial\\""],["Action","minus","[t] \\"minus\\""],["Action","continued-fraction-outer","[t] \\"ContinuedFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-outer-brief","[t] \\"ContinuedFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner","[t] \\"StartFraction\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-brief","[t] \\"StartFrac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","continued-fraction-inner-sbrief","[t] \\"Frac\\"; [n] children/*[1]; [t] \\"Over\\"; [n] children/*[2]"],["Action","integral","[n] children/*[1]; [t] \\"Subscript\\"; [n] children/*[2]; [t] \\"Superscript\\"; [n] children/*[3]; [t] \\"Baseline\\""],["Action","integral-brief","[n] children/*[1]; [t] \\"Sub\\"; [n] children/*[2]; [t] \\"Sup\\"; [n] children/*[3]; [t] \\"Base\\""],["Action","square","[n] children/*[1]; [t] \\"squared\\" (span:children/*[2])"],["Action","cube","[n] children/*[1]; [t] \\"cubed\\" (span:children/*[2])"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","counted-prime","[t] count(children/*) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","counted-prime-multichar","[t] string-length(text()) (grammar:numbers2alpha); [t] \\"prime\\""],["Action","overscore","[t] \\"ModifyingAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overscore-brief","[t] \\"ModAbove\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore","[t] \\"ModifyingAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-overscore-brief","[t] \\"ModAbove Above\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore","[t] \\"ModifyingBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","underscore-brief","[t] \\"ModBelow\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore","[t] \\"ModifyingBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","double-underscore-brief","[t] \\"ModBelow Below\\"; [n] children/*[1]; [t] \\"With\\"; [n] children/*[2]"],["Action","overbar","[n] children/*[1]; [t] \\"overbar\\""],["Action","underbar","[n] children/*[1]; [t] \\"underbar\\""],["Action","overtilde","[n] children/*[1]; [t] \\"overtilde\\""],["Action","undertilde","[n] children/*[1]; [t] \\"undertilde\\""],["Action","matrix","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Matrix\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndMatrix\\""],["Action","matrix-row","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\", pause:200)"],["Action","row-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-label-brief","[t] \\"Label\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","row-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Column\\")"],["Action","empty-row","[t] \\"Blank\\""],["Action","empty-cell","[t] \\"Blank\\" (pause:300)"],["Action","determinant","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndDeterminant\\""],["Action","determinant-simple","[t] \\"Start\\"; [t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","determinant-simple-sbrief","[t] count(children/*); [t] \\"By\\"; [t] count(children/*[1]/children/*); [t] \\"Determinant\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row\\", grammar:simpleDet); [t] \\"EndDeterminant\\""],["Action","layout","[t] \\"StartLayout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","layout-sbrief","[t] \\"Layout\\"; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","binomial","[t] \\"StartBinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","binomial-sbrief","[t] \\"BinomialOrMatrix\\"; [n] children/*[1]/children/*[1]; [t] \\"Choose\\"; [n] children/*[2]/children/*[1]; [t] \\"EndBinomialOrMatrix\\""],["Action","cases","[t] \\"StartLayout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","cases-sbrief","[t] \\"Layout\\"; [t] \\"Enlarged\\"; [n] content/*[1]; [m] children/* (ctxtFunc:CTFordinalCounter, context:\\"Row \\"); [t] \\"EndLayout\\""],["Action","line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [m] children/*"],["Action","line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [m] children/*"],["Action","line-with-text-label","[t] \\"Label\\"; [t] CSFRemoveParens; [m] children/*"],["Action","empty-line","[t] \\"Blank\\""],["Action","empty-line-with-label","[t] \\"with Label\\"; [n] content/*[1]; [t] \\"EndLabel\\" (pause:200); [t] \\"Blank\\""],["Action","empty-line-with-label-brief","[t] \\"Label\\"; [n] content/*[1] (pause:200); [t] \\"Blank\\""],["Action","enclose","[t] \\"StartEnclose\\"; [t] @role (grammar:localEnclose); [n] children/*[1]; [t] \\"EndEnclose\\""],["Action","leftbar","[t] \\"vertical bar\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"vertical bar\\""],["Action","crossout","[t] \\"CrossOut\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","cancel","[t] \\"CrossOut\\"; [n] children/*[1]/children/*[1]; [t] \\"With\\"; [n] children/*[2]; [t] \\"EndCrossOut\\""],["Action","cancel-reverse","[t] \\"CrossOut\\"; [n] children/*[2]/children/*[1]; [t] \\"With\\"; [n] children/*[1]; [t] \\"EndCrossOut\\""],["Action","multi-inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premises\\""],["Action","inference","[t] \\"inference rule\\"; [m] content/*; [t] \\"with conclusion\\"; [n] children/*[1]; [t] \\"and\\"; [t] count(children/*[2]/children/*); [t] \\"premise\\""],["Action","premise","[m] children/* (ctxtFunc:CTFordinalCounter, context:\\"premise \\")"],["Action","conclusion","[n] children/*[1]"],["Action","label","[t] \\"label\\"; [n] children/*[1]"],["Action","axiom","[t] \\"axiom\\"; [m] children/*[1]"],["Action","empty-axiom","[t] \\"empty axiom\\""]]},"en/rules/prefix_english.min":{"modality":"prefix","domain":"default","locale":"en","inherits":"base","rules":[]},"en/rules/prefix_english_actions.min":{"modality":"prefix","domain":"default","locale":"en","kind":"actions","rules":[["Action","numerator","[t] \\"Numerator\\" (pause:200)"],["Action","denominator","[t] \\"Denominator\\" (pause:200)"],["Action","base","[t] \\"Base\\" (pause:200)"],["Action","exponent","[t] \\"Exponent\\" (pause:200)"],["Action","subscript","[t] \\"Subscript\\" (pause:200)"],["Action","overscript","[t] \\"Overscript\\" (pause:200)"],["Action","underscript","[t] \\"Underscript\\" (pause:200)"],["Action","radicand","[t] \\"Radicand\\" (pause:200)"],["Action","index","[t] \\"Index\\" (pause:200)"],["Action","leftsub","[t] \\"Left Subscript\\" (pause:200)"],["Action","leftsub-counted","[t] CSFordinalPosition; [t] \\"Left Subscript\\" (pause:200)"],["Action","leftsuper","[t] \\"Left Superscript\\" (pause:200)"],["Action","leftsuper-counted","[t] CSFordinalPosition; [t] \\"Left Superscript\\" (pause:200)"],["Action","rightsub","[t] \\"Right Subscript\\" (pause:200)"],["Action","rightsub-counted","[t] CSFordinalPosition; [t] \\"Right Subscript\\" (pause:200)"],["Action","rightsuper","[t] \\"Right Superscript\\" (pause:200)"],["Action","rightsuper-counted","[t] CSFordinalPosition; [t] \\"Right Superscript\\" (pause:200)"],["Action","choice","[t] \\"Choice Quantity\\" (pause:200)"],["Action","select","[t] \\"Selection Quantity\\" (pause:200)"],["Action","row","[t] CSFordinalPosition; [t] \\"Row\\" (pause:200)"],["Action","cell","[n] ../..; [t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"],["Action","cell-simple","[t] CSFordinalPosition; [t] \\"Column\\" (pause:200)"]]},"en/rules/summary_english.min":{"locale":"en","modality":"summary","inherits":"base","rules":[]},"en/rules/summary_english_actions.min":{"locale":"en","modality":"summary","kind":"actions","rules":[["Action","abstr-identifier-long","[t] \\"long identifier\\""],["Action","abstr-identifier","[t] \\"identifier\\""],["Action","abstr-number-long","[t] \\"long number\\""],["Action","abstr-number","[t] \\"number\\""],["Action","abstr-mixed-number-long","[t] \\"long mixed number\\""],["Action","abstr-mixed-number","[t] \\"mixed number\\""],["Action","abstr-text","[t] \\"text\\""],["Action","abstr-function","[t] \\"functional expression\\""],["Action","abstr-function-brief","[t] \\"function\\""],["Action","abstr-lim","[t] \\"limit function\\""],["Action","abstr-lim-brief","[t] \\"lim\\""],["Action","abstr-fraction","[t] \\"fraction\\""],["Action","abstr-fraction-brief","[t] \\"frac\\""],["Action","abstr-continued-fraction","[t] \\"continued fraction\\""],["Action","abstr-continued-fraction-brief","[t] \\"continued frac\\""],["Action","abstr-sqrt","[t] \\"square root\\""],["Action","abstr-sqrt-nested","[t] \\"nested square root\\""],["Action","abstr-root-end","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root","[t] \\"root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-brief","[t] \\"root\\""],["Action","abstr-root-nested-end","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech); [t] \\"endindex\\""],["Action","abstr-root-nested","[t] \\"nested root of index\\"; [n] children/*[1] (engine:modality=speech)"],["Action","abstr-root-nested-brief","[t] \\"nested root\\""],["Action","abstr-superscript","[t] \\"power\\""],["Action","abstr-subscript","[t] \\"subscript\\""],["Action","abstr-subsup","[t] \\"power with subscript\\""],["Action","abstr-infixop","[t] @role (grammar:localRole); [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-infixop-var","[t] @role (grammar:localRole); [t] \\"with variable number of elements\\""],["Action","abstr-infixop-brief","[t] @role (grammar:localRole)"],["Action","abstr-addition","[t] \\"sum with\\"; [t] count(./children/*); [t] \\"summands\\""],["Action","abstr-addition-brief","[t] \\"sum\\""],["Action","abstr-addition-var","[t] \\"sum with variable number of summands\\""],["Action","abstr-multiplication","[t] \\"product with\\"; [t] count(./children/*); [t] \\"factors\\""],["Action","abstr-multiplication-brief","[t] \\"product\\""],["Action","abstr-multiplication-var","[t] \\"product with variable number of factors\\""],["Action","abstr-vector","[t] count(./children/*); [t] \\"dimensional vector\\""],["Action","abstr-vector-brief","[t] \\"vector\\""],["Action","abstr-vector-var","[t] \\"n dimensional vector\\""],["Action","abstr-binomial","[t] \\"binomial\\""],["Action","abstr-determinant","[t] count(./children/*); [t] \\"dimensional determinant\\""],["Action","abstr-determinant-brief","[t] \\"determinant\\""],["Action","abstr-determinant-var","[t] \\"n dimensional determinant\\""],["Action","abstr-squarematrix","[t] count(./children/*); [t] \\"dimensional square matrix\\""],["Action","abstr-squarematrix-brief","[t] \\"square matrix\\""],["Action","abstr-rowvector","[t] count(./children/row/children/*); [t] \\"dimensional row vector\\""],["Action","abstr-rowvector-brief","[t] \\"row vector\\""],["Action","abstr-rowvector-var","[t] \\"n dimensional row vector\\""],["Action","abstr-matrix","[t] count(children/*); [t] \\"by\\"; [t] count(children/*[1]/children/*); [t] \\"matrix\\""],["Action","abstr-matrix-brief","[t] \\"matrix\\""],["Action","abstr-matrix-var","[t] \\"n by m dimensional matrix\\""],["Action","abstr-cases","[t] \\"case statement\\"; [t] \\"with\\"; [t] count(children/*); [t] \\"cases\\""],["Action","abstr-cases-brief","[t] \\"case statement\\""],["Action","abstr-cases-var","[t] \\"case statement with variable number of cases\\""],["Action","abstr-punctuated","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of length\\"; [t] count(children/*) - count(content/*)"],["Action","abstr-punctuated-brief","[n] content/*[1]; [t] \\"separated list\\""],["Action","abstr-punctuated-var","[n] content/*[1]; [t] \\"separated list\\"; [t] \\"of variable length\\""],["Action","abstr-bigop","[n] content/*[1]"],["Action","abstr-integral","[t] \\"integral\\""],["Action","abstr-relation","[t] @role (grammar:localRole)"],["Action","abstr-relation-seq","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-relation-seq-brief","[t] @role (grammar:localRole); [t] \\"sequence\\""],["Action","abstr-relation-var","[t] @role (grammar:localRole); [t] \\"sequence\\"; [t] \\"with variable number of elements\\""],["Action","abstr-multirel","[t] \\"relation sequence\\"; [t] \\"with\\"; [t] count(./children/*); [t] \\"elements\\""],["Action","abstr-multirel-brief","[t] \\"relation sequence\\""],["Action","abstr-multirel-var","[t] \\"relation sequence with variable number of elements\\""],["Action","abstr-table","[t] \\"table with\\"; [t] count(children/*); [t] \\"rows and\\"; [t] count(children/*[1]/children/*); [t] \\"columns\\""],["Action","abstr-line","[t] \\"in\\"; [t] @role (grammar:localRole)"],["Action","abstr-row","[t] \\"in\\"; [t] @role (grammar:localRole); [t] count(preceding-sibling::..); [t] \\"with\\"; [t] count(children/*); [t] \\"columns\\""],["Action","abstr-cell","[t] \\"in\\"; [t] @role (grammar:localRole)"]]}}'),$w=JSON.parse('{"nemeth/messages/alphabets.min":{"kind":"alphabets","locale":"nemeth","messages":{"latinSmall":["\u2830\u2801","\u2830\u2803","\u2830\u2809","\u2830\u2819","\u2830\u2811","\u2830\u280b","\u2830\u281b","\u2830\u2813","\u2830\u280a","\u2830\u281a","\u2830\u2805","\u2830\u2807","\u2830\u280d","\u2830\u281d","\u2830\u2815","\u2830\u280f","\u2830\u281f","\u2830\u2817","\u2830\u280e","\u2830\u281e","\u2830\u2825","\u2830\u2827","\u2830\u283a","\u2830\u282d","\u2830\u283d","\u2830\u2835"],"latinCap":["\u2830\u2820\u2801","\u2830\u2820\u2803","\u2830\u2820\u2809","\u2830\u2820\u2819","\u2830\u2820\u2811","\u2830\u2820\u280b","\u2830\u2820\u281b","\u2830\u2820\u2813","\u2830\u2820\u280a","\u2830\u2820\u281a","\u2830\u2820\u2805","\u2830\u2820\u2807","\u2830\u2820\u280d","\u2830\u2820\u281d","\u2830\u2820\u2815","\u2830\u2820\u280f","\u2830\u2820\u281f","\u2830\u2820\u2817","\u2830\u2820\u280e","\u2830\u2820\u281e","\u2830\u2820\u2825","\u2830\u2820\u2827","\u2830\u2820\u283a","\u2830\u2820\u282d","\u2830\u2820\u283d","\u2830\u2820\u2835"],"greekSmall":["\u2828\u282b","\u2828\u2801","\u2828\u2803","\u2828\u281b","\u2828\u2819","\u2828\u2811","\u2828\u2835","\u2828\u2831","\u2828\u2839","\u2828\u280a","\u2828\u2805","\u2828\u2807","\u2828\u280d","\u2828\u281d","\u2828\u282d","\u2828\u2815","\u2828\u280f","\u2828\u2817","\u2828\u2808\u280e","\u2828\u280e","\u2828\u281e","\u2828\u2825","\u2828\u2808\u280b","\u2828\u282f","\u2828\u283d","\u2828\u283a","\u2808\u2819","\u2828\u2811","\u2828\u2808\u2839","\u2828\u2805","\u2828\u280b","\u2828\u2817","\u2828\u280f"],"greekCap":["\u2828\u2820\u2801","\u2828\u2820\u2803","\u2828\u2820\u281b","\u2828\u2820\u2819","\u2828\u2820\u2811","\u2828\u2820\u2835","\u2828\u2820\u2831","\u2828\u2820\u2839","\u2828\u2820\u280a","\u2828\u2820\u2805","\u2828\u2820\u2807","\u2828\u2820\u280d","\u2828\u2820\u281d","\u2828\u2820\u282d","\u2828\u2820\u2815","\u2828\u2820\u280f","\u2828\u2820\u2817","\u2828\u2820\u2839","\u2828\u2820\u280e","\u2828\u2820\u281e","\u2828\u2820\u2825","\u2828\u2820\u280b","\u2828\u2820\u282f","\u2828\u2820\u283d","\u2828\u2820\u283a"],"capPrefix":{"default":""},"smallPrefix":{"default":""},"digitPrefix":{"default":"\u283c"},"languagePrefix":{"greek":"\u2828","english":"\u2830","german":"\u2838","hebrew":"\u2820\u2820","number":"\u283c"}}},"nemeth/messages/messages.min":{"kind":"messages","locale":"nemeth","messages":{"MS":{"FRACTION_REPEAT":"\u2820","FRACTION_START":"\u2839","FRAC_V":"\u2839","FRAC_B":"Frac","FRAC_S":"Frac","END":"\u2820","FRACTION_OVER":"\u280c","TWICE":"Twice","NEST_FRAC":"Nest","ENDFRAC":"\u283c","FRACTION_END":"\u283c","SUPER":"\u2818","SUB":"\u2830","SUP":"\u2818","SUPERSCRIPT":"\u2818","SUBSCRIPT":"\u2830","BASELINE":"\u2810","BASE":"\u2810","NESTED":"\u2828","NEST_ROOT":"Nest","STARTROOT":"\u281c","ENDROOT":"\u283b","ROOTINDEX":"\u2823","ROOT":"\u2828","INDEX":"\u2823","UNDER":"\u2829","UNDERSCRIPT":"\u2829","OVER":"\u2823","OVERSCRIPT":"\u2823"},"MSroots":{},"font":{"bold":"\u2838","bold-fraktur":["\u2838\u2838","germanCombiner"],"bold-italic":"\u2838\u2828","bold-script":"\u2838\u2808","caligraphic":"\u2808","caligraphic-bold":"\u2808\u2838","double-struck":"\u2808","double-struck-italic":"\u2838\u2828","fraktur":["\u2838","germanCombiner"],"fullwidth":"","italic":"\u2828","monospace":"","normal":"","oldstyle":"","oldstyle-bold":"\u2838","script":"\u2808","sans-serif":"\u2820\u2828","sans-serif-italic":"\u2820\u2828\u2828","sans-serif-bold":"\u2820\u2828\u2838","sans-serif-bold-italic":"\u2820\u2828\u2838\u2828","unknown":""},"embellish":{"super":["\u2818","germanCombiner"],"sub":["\u2830","germanCombiner"],"circled":["\u282b\u2809\u2838\u282b","embellishCombiner"],"parenthesized":["\u2837","parensCombiner"],"period":["\u2838\u2832","postfixCombiner"],"negative-circled":["\u282b\u2838\u2809\u2838\u282b","embellishCombiner"],"double-circled":["\u282b\u2809\u2838\u282b\u282b\u2809\u2838\u282b","doubleEmbellishCombiner"],"circled-sans-serif":["\u282b\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"negative-circled-sans-serif":["\u282b\u2838\u2809\u2838\u282b\u2820\u2828","embellishCombiner"],"comma":["\u2820","postfixCombiner"],"squared":["\u282b\u2832\u2838\u282b","embellishCombiner"],"negative-squared":["\u282b\u2838\u2832\u2838\u282b","embellishCombiner"]},"role":{"addition":"addition","multiplication":"multiplication","subtraction":"subtraction","division":"division","equality":"equality","inequality":"inequality","element":"element","arrow":"arrow","determinant":"determinant","rowvector":"row vector","binomial":"binomial","squarematrix":"square matrix","multiline":"multiple lines","matrix":"matrix","vector":"vector","cases":"case statement","table":"table","unknown":"unknown"},"enclose":{"longdiv":"long division","actuarial":"actuarial symbol","radical":"square root","box":"\u2817","roundedbox":"rounded box","circle":"\u2809","left":"left vertical-line","right":"right vertical-line","top":"overbar","bottom":"underbar","updiagonalstrike":"crossout","downdiagonalstrike":"crossout","verticalstrike":"vertical strikeout","horizontalstrike":"crossout","madruwb":"Arabic factorial symbol","updiagonalarrow":"diagonal arrow","phasorangle":"\u282a","unknown":"long division"},"navigate":{"COLLAPSIBLE":"collapsible","EXPANDABLE":"expandable","LEVEL":"Level"},"regexp":{"TEXT":"a-zA-Z","NUMBER":"((\\\\d{1,3})(?=(,| ))((,| )\\\\d{3})*(\\\\.\\\\d+)?)|^\\\\d*\\\\.\\\\d+|^\\\\d+","DECIMAL_MARK":".","DIGIT_GROUP":",","JOINER_SUBSUPER":"","JOINER_FRAC":"","SPACE":"\u2800","HYPER":"3"},"unitTimes":""}},"nemeth/messages/numbers.min":{"kind":"numbers","locale":"nemeth","messages":{"ones":["\u2834","\u2802","\u2806","\u2812","\u2832","\u2822","\u2816","\u2836","\u2826","\u2814"],"vulgarSep":""}},"nemeth/si/prefixes.min":[{}],"nemeth/functions/algebra.min":[{"locale":"nemeth"}],"nemeth/functions/elementary.min":[{"locale":"nemeth"}],"nemeth/functions/hyperbolic.min":[{"locale":"nemeth"}],"nemeth/functions/trigonometry.min":[{"locale":"nemeth"}],"nemeth/symbols/currency_symbols.min":[{"locale":"nemeth"},{"key":"0024","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"1F4B2","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FF04","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"FE69","category":"Sc","mappings":{"default":{"default":"\u2808\u280e"}}},{"key":"00A3","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"FFE1","category":"Sc","mappings":{"default":{"default":"\u2808\u2807"}}},{"key":"00A5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"FFE5","category":"Sc","mappings":{"default":{"default":"\u2808\u283d"}}},{"key":"20AC","category":"Sc","mappings":{"default":{"default":"\u2808\u2811"}}},{"key":"20A3","category":"Sc","mappings":{"default":{"default":"\u2808\u280b"}}},{"key":"20A6","category":"Sc","mappings":{"default":{"default":"\u2808\u281d"}}},{"key":"FFE0","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"key":"00A2","category":"Sc","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Sc","mappings":{"default":{"default":"\u2808\u282b"}},"key":"00A4"},{"category":"Sc","mappings":{"default":{"default":""}},"key":"FFE6"}],"nemeth/symbols/digits_rest.min":[{"locale":"nemeth"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2832\u283c"}},"key":"00BC"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2806\u283c"}},"key":"00BD"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2832\u283c"}},"key":"00BE"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2836\u283c"}},"key":"2150"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2814\u283c"}},"key":"2151"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2802\u2834\u283c"}},"key":"2152"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2812\u283c"}},"key":"2153"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2812\u283c"}},"key":"2154"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2822\u283c"}},"key":"2155"},{"category":"No","mappings":{"default":{"default":"\u2839\u2806\u280c\u2822\u283c"}},"key":"2156"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2822\u283c"}},"key":"2157"},{"category":"No","mappings":{"default":{"default":"\u2839\u2832\u280c\u2822\u283c"}},"key":"2158"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2816\u283c"}},"key":"2159"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2816\u283c"}},"key":"215A"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u2826\u283c"}},"key":"215B"},{"category":"No","mappings":{"default":{"default":"\u2839\u2812\u280c\u2826\u283c"}},"key":"215C"},{"category":"No","mappings":{"default":{"default":"\u2839\u2822\u280c\u2826\u283c"}},"key":"215D"},{"category":"No","mappings":{"default":{"default":"\u2839\u2836\u280c\u2826\u283c"}},"key":"215E"},{"category":"No","mappings":{"default":{"default":"\u2839\u2802\u280c\u283c"}},"key":"215F"},{"category":"No","mappings":{"default":{"default":"\u2839\u2834\u280c\u2812\u283c"}},"key":"2189"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2802\u2834\u283b\u283b"}},"key":"3248"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2806\u2834\u283b\u283b"}},"key":"3249"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2812\u2834\u283b\u283b"}},"key":"324A"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2832\u2834\u283b\u283b"}},"key":"324B"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2822\u2834\u283b\u283b"}},"key":"324C"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2816\u2834\u283b\u283b"}},"key":"324D"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2836\u2834\u283b\u283b"}},"key":"324E"},{"category":"No","mappings":{"default":{"default":"\u282b\u2838\u2832\u2838\u282b\u282b\u2809\u2838\u282b\u283c\u2826\u2834\u283b\u283b"}},"key":"324F"}],"nemeth/symbols/greek-rest.min":[{"locale":"nemeth"}],"nemeth/symbols/greek-scripts.min":[{"locale":"nemeth"},{"category":"Ll","key":"1D26","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D28","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D2A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D5E","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D60","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D66","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D67","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D68","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D69","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D6A","mappings":{"default":{"default":""}}}],"nemeth/symbols/greek-symbols.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D0"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"03D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"03F6"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"1D7CA"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D7CB"}],"nemeth/symbols/hebrew_letters.min":[{"locale":"nemeth"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2801"}},"key":"2135"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2803"}},"key":"2136"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2809"}},"key":"2137"},{"category":"Lo","mappings":{"default":{"default":"\u2820\u2820\u2819"}},"key":"2138"}],"nemeth/symbols/latin-lower-double-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"01D6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01ED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0231","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E15","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E39","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E51","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E53","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E65","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E67","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E69","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EAF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ED9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EDF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EED","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EEF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF1","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-phonetic.min":[{"locale":"nemeth"},{"category":"Ll","key":"00F8","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"0111","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0127","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0142","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0167","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0180","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0247","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0249","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0268","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0284","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0138","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0183","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0185","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0188","mappings":{"default":{"default":""}}},{"category":"Ll","key":"018C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0192","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0195","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0199","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"019E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01B9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01BF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01C9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01DD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01FD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0221","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0223","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0225","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0234","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0235","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0236","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0238","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0239","mappings":{"default":{"default":""}}},{"category":"Ll","key":"023F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0240","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0242","mappings":{"default":{"default":""}}},{"category":"Ll","key":"024B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0250","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0251","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0252","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0253","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0254","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0255","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0256","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0257","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0258","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0259","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"025E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0260","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0261","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0263","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0264","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0265","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0266","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0267","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0269","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"026F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0270","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0271","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0272","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0273","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0275","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0277","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0278","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0279","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"027F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0282","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0283","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0285","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0286","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0287","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0288","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0289","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"028E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0290","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0291","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0292","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0293","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0295","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0296","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0297","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0298","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"029E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A6","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A8","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02A9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AA","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AC","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"02AF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D02","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D08","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D09","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D12","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D14","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D16","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D17","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D24","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D70","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D72","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D74","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D76","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D79","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D7A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D80","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D82","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D84","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D86","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D88","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D90","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D92","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D94","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1D9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0149","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014B","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-lower-single-accent.min":[{"locale":"nemeth"},{"category":"Ll","key":"00E0","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E1","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E2","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E3","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E4","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E5","mappings":{"default":{"default":"\u2808\u2801"}}},{"category":"Ll","key":"00E7","mappings":{"default":{"default":"\u2808\u2809"}}},{"category":"Ll","key":"00E8","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00E9","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EA","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EB","mappings":{"default":{"default":"\u2808\u2811"}}},{"category":"Ll","key":"00EC","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00ED","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EE","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00EF","mappings":{"default":{"default":"\u2808\u280a"}}},{"category":"Ll","key":"00F1","mappings":{"default":{"default":"\u2808\u281d"}}},{"category":"Ll","key":"00F2","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F3","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F4","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F5","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F6","mappings":{"default":{"default":"\u2808\u2815"}}},{"category":"Ll","key":"00F9","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FA","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FB","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FC","mappings":{"default":{"default":"\u2808\u2825"}}},{"category":"Ll","key":"00FD","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"00FF","mappings":{"default":{"default":"\u2808\u283d"}}},{"category":"Ll","key":"0101","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0103","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0105","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0107","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0109","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"010F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0113","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0115","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0117","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0119","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"011F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0121","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0123","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0125","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0129","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"012F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0131","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0135","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0137","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"013E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0140","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0144","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0146","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0148","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"014F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0151","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0155","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0157","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0159","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"015F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0161","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0163","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0165","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0169","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"016F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0171","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0173","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0175","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0177","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017C","mappings":{"default":{"default":""}}},{"category":"Ll","key":"017E","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01CE","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D2","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01D4","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01E9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01EB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F0","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"01F9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0201","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0203","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0205","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0207","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0209","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"020F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0211","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0213","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0215","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0217","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0219","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"021F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0227","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0229","mappings":{"default":{"default":""}}},{"category":"Ll","key":"022F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0233","mappings":{"default":{"default":""}}},{"category":"Ll","key":"0237","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E01","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E03","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E05","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E07","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E0F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E11","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E13","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E19","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E1F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E21","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E23","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E25","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E27","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E29","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E2D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E31","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E33","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E35","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E37","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E3F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E41","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E43","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E45","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E47","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E49","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E4B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E55","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E57","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E59","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E5F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E61","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E63","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E6F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E71","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E73","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E75","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E77","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E7F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E81","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E83","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E85","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E87","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E89","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8B","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8D","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E8F","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E91","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E93","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E95","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E96","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E97","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E98","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E99","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1E9A","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA1","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EA3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EB9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EBD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EC9","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECB","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECD","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1ECF","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EE7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF3","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF5","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF7","mappings":{"default":{"default":""}}},{"category":"Ll","key":"1EF9","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-rest.min":[{"locale":"nemeth"},{"category":"Mn","key":"0363","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0364","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0365","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0366","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0367","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0368","mappings":{"default":{"default":""}}},{"category":"Mn","key":"0369","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036A","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036B","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036C","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036D","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036E","mappings":{"default":{"default":""}}},{"category":"Mn","key":"036F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D62","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D63","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D64","mappings":{"default":{"default":""}}},{"category":"Lm","key":"1D65","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DCA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD6","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD7","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD8","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DD9","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDA","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDB","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDC","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDD","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDE","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DDF","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE0","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE1","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE2","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE3","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE4","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE5","mappings":{"default":{"default":""}}},{"category":"Mn","key":"1DE6","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2071","mappings":{"default":{"default":""}}},{"category":"Lm","key":"207F","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2090","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2091","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2092","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2093","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2094","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2095","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2096","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2097","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2098","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2099","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209A","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209B","mappings":{"default":{"default":""}}},{"category":"Lm","key":"209C","mappings":{"default":{"default":""}}},{"category":"Lm","key":"2C7C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12A","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12B","mappings":{"default":{"default":""}}},{"category":"So","key":"1F12C","mappings":{"default":{"default":""}}},{"category":"So","key":"1F18A","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-double-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"01D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D7","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D9","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DB","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01DE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01FA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0230","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E08","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E14","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E16","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E38","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E50","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E52","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E64","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E66","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E68","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E78","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EAE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ED8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EDE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EEE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF0","mappings":{"default":{"default":""}}}],"nemeth/symbols/latin-upper-single-accent.min":[{"locale":"nemeth"},{"category":"Lu","key":"00C0","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C1","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C2","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C3","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C4","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C5","mappings":{"default":{"default":"\u2820\u2808\u2801"}}},{"category":"Lu","key":"00C7","mappings":{"default":{"default":"\u2820\u2808\u2809"}}},{"category":"Lu","key":"00C8","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00C9","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CA","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CB","mappings":{"default":{"default":"\u2820\u2808\u2811"}}},{"category":"Lu","key":"00CC","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CD","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CE","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00CF","mappings":{"default":{"default":"\u2820\u2808\u280a"}}},{"category":"Lu","key":"00D1","mappings":{"default":{"default":"\u2820\u2808\u281d"}}},{"category":"Lu","key":"00D2","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D3","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D4","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D5","mappings":{"default":{"default":""}}},{"category":"Lu","key":"00D6","mappings":{"default":{"default":"\u2820\u2808\u2815"}}},{"category":"Lu","key":"00D9","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DA","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DB","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DC","mappings":{"default":{"default":"\u2820\u2808\u2825"}}},{"category":"Lu","key":"00DD","mappings":{"default":{"default":"\u2820\u2808\u283d"}}},{"category":"Lu","key":"0100","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0102","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0104","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0106","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0108","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"010E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0112","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0114","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0116","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0118","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"011E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0120","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0122","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0124","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0128","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"012E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0130","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0134","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0136","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0139","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"013F","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0143","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0145","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0147","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"014E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0150","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0154","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0156","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0158","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"015E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0160","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0162","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0164","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0168","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"016E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0170","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0172","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0174","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0176","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0178","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0179","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017B","mappings":{"default":{"default":""}}},{"category":"Lu","key":"017D","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CD","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01CF","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D1","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01D3","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01E8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01EA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"01F8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0200","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0202","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0204","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0206","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0208","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"020E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0210","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0212","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0214","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0216","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0218","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"021E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0226","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0228","mappings":{"default":{"default":""}}},{"category":"Lu","key":"022E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"0232","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E00","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E02","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E04","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E06","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E0E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E10","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E12","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E18","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E1E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E20","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E22","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E24","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E26","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E28","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E2C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E30","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E32","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E34","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E36","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E3E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E40","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E42","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E44","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E46","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E48","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E4A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E54","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E56","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E58","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E5E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E60","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E62","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E6E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E70","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E72","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E74","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E76","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E7E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E80","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E82","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E84","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E86","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E88","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8A","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8C","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E8E","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E90","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E92","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1E94","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA0","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EA2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EB8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EBC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EC8","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECA","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECC","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1ECE","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EE6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF2","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF4","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF6","mappings":{"default":{"default":""}}},{"category":"Lu","key":"1EF8","mappings":{"default":{"default":""}}}],"nemeth/symbols/math_angles.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"237C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29AF"}],"nemeth/symbols/math_arrows.min":[{"locale":"nemeth"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"2190"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"2191"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2815","uncontracted":"\u282b\u2812\u2812\u2815"}},"key":"2192"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"2193"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2815"}},"key":"2194"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2829\u282a\u2812\u2812\u2815"}},"key":"2195"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u2812\u2812"}},"key":"2196"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815"}},"key":"2197"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815"}},"key":"2198"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u2812\u2812"}},"key":"2199"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"219A"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"219B"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822"}},"key":"219C"},{"category":"So","mappings":{"default":{"default":"\u282b\u2814\u2812\u2822\u2815"}},"key":"219D"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812"}},"key":"219E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"219F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2815"}},"key":"21A1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u283d"}},"key":"21A2"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2820\u282f\u2812\u2812\u2815"}},"key":"21A3"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2833"}},"key":"21A4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2833\u2812\u2812\u2815"}},"key":"21A5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2815"}},"key":"21A6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2833\u2812\u2812\u2815"}},"key":"21A7"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2833\u2812\u2815"}},"key":"21A8"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2820\u2815"}},"key":"21A9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812\u2815"}},"key":"21AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2828\u2821"}},"key":"21AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2828\u2821\u2812\u2812\u2815"}},"key":"21AC"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2814\u2812\u2822\u2815"}},"key":"21AD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21AE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2814\u2822\u2814"}},"key":"21AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u2833\u2812\u2812\u2815"}},"key":"21B4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2820\u2833\u2812\u2812\u2815"}},"key":"21B5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21B6"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"21B9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2814\u2815"}},"key":"21BA"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2814"}},"key":"21BB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u282a\u2812\u2812"}},"key":"21C4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u282b\u2812\u2812\u2815"}},"key":"21C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u281a\u2812\u2812\u282b\u281a\u2812\u2812"}},"key":"21C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2829\u2812\u2812\u2815"}},"key":"21CA"},{"category":"So","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812"}},"key":"21CD"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21CE"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u2815"}},"key":"21CF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2836\u2836"}},"key":"21D0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815"}},"key":"21D2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815\u2815"}},"key":"21D3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u282a\u282a\u2812\u2812\u2815\u2815"}},"key":"21D5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u282a\u282a\u2812\u2812"}},"key":"21D6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2818\u2812\u2812\u2815\u2815"}},"key":"21D7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u2812\u2812\u2815\u2815"}},"key":"21D8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2830\u282a\u282a\u2812\u2812"}},"key":"21D9"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u282a\u282a\u2812\u2812"}},"key":"21DA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2815\u2815"}},"key":"21DB"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2822\u2824\u2814\u2812\u2822"}},"key":"21DC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822\u2824\u2814\u2812\u2822\u2815"}},"key":"21DD"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2823\u2812\u2812\u2815\u283b"}},"key":"21DE"},{"category":"So","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2829\u2812\u2812\u2815\u283b"}},"key":"21DF"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812"}},"key":"21E0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2815"}},"key":"21E1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815"}},"key":"21E2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815"}},"key":"21E3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2833\u282a\u2812\u2812"}},"key":"21E4"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2833"}},"key":"21E5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u282a\u2812\u2812"}},"key":"21E6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u2812\u2812\u2815"}},"key":"21E7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2812\u2812\u2815"}},"key":"21E8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2838\u2812\u2812\u2815"}},"key":"21E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"21ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"21EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"21F2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2838\u282a\u2812\u2812\u2815"}},"key":"21F3"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u2828\u2821"}},"key":"21F4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2815\u2810\u282b\u2823\u2812\u2812\u2815"}},"key":"21F5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815\u282b\u2812\u2812\u2815"}},"key":"21F6"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21F7"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21F8"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21F9"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u283b"}},"key":"21FA"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u2812\u2812\u2815\u283b"}},"key":"21FB"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2808\u282b\u282a\u2812\u2812\u2815"}},"key":"21FC"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812"}},"key":"21FD"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2812\u2812\u2833"}},"key":"21FE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2833\u2812\u2812\u2833"}},"key":"21FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2301"},{"category":"So","mappings":{"default":{"default":""}},"key":"2303"},{"category":"So","mappings":{"default":{"default":""}},"key":"2304"},{"category":"So","mappings":{"default":{"default":""}},"key":"2324"},{"category":"So","mappings":{"default":{"default":""}},"key":"238B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2794"},{"category":"So","mappings":{"default":{"default":""}},"key":"2798"},{"category":"So","mappings":{"default":{"default":""}},"key":"2799"},{"category":"So","mappings":{"default":{"default":""}},"key":"279A"},{"category":"So","mappings":{"default":{"default":""}},"key":"279B"},{"category":"So","mappings":{"default":{"default":""}},"key":"279C"},{"category":"So","mappings":{"default":{"default":""}},"key":"279D"},{"category":"So","mappings":{"default":{"default":""}},"key":"279E"},{"category":"So","mappings":{"default":{"default":""}},"key":"279F"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"27AF"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B1"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B2"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BB"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BC"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27FF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2900"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2901"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2902"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2903"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2904"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2905"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2906"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2907"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2908"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2909"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"290F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2910"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2911"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2912"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2913"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2914"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2915"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2916"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2917"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2918"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2919"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"291F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2920"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2921"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2922"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2923"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2924"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2925"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2926"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2927"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2928"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2929"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2930"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2931"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2932"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2933"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2934"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2935"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2936"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2937"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2938"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2939"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"293F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2940"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2941"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2942"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2943"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2944"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2945"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2946"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2947"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2948"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2949"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2970"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2971"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2972"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2973"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2974"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2975"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2976"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2977"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2978"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2979"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29ED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B00"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B01"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B02"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B03"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B04"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B05"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B06"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B07"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B08"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B09"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B0F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B10"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B37"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B44"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B45"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2B4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFEC"}],"nemeth/symbols/math_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":"\u2808\u2830\u2807"}},"key":"2113"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2118"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213C"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"213D"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"213F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2140"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2145"},{"category":"Ll","mappings":{"default":{"default":"\u2819"}},"key":"2146"},{"category":"Ll","mappings":{"default":{"default":"\u2811"}},"key":"2147"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2148"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2149"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A4"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"1D6A5"}],"nemeth/symbols/math_delimiters.min":[{"locale":"nemeth"},{"category":"Ps","mappings":{"default":{"default":"\u2837"}},"key":"0028"},{"category":"Pe","mappings":{"default":{"default":"\u283e"}},"key":"0029"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2837"}},"key":"005B"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u283e"}},"key":"005D"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2837"}},"key":"007B"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u283e"}},"key":"007D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2045"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2046"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"2308"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"2309"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"230A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"230B"},{"category":"So","mappings":{"default":{"default":""}},"key":"230C"},{"category":"So","mappings":{"default":{"default":""}},"key":"230D"},{"category":"So","mappings":{"default":{"default":""}},"key":"230E"},{"category":"So","mappings":{"default":{"default":""}},"key":"230F"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"231C"},{"category":"So","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"231D"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u2837"}},"key":"231E"},{"category":"So","mappings":{"default":{"default":"\u2808\u2830\u283e"}},"key":"231F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2320"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2321"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"2329"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"232A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"239F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B6"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"23B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23DD"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u2837"}},"key":"23DE"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2828\u283e"}},"key":"23DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"23E1"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2768"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2769"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276C"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"276E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"276F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2770"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2771"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2772"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2773"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2774"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2775"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27C5"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27C6"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2838\u2837"}},"key":"27E6"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2838\u283e"}},"key":"27E7"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"27E8"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"27E9"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"27EA"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"27EB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27ED"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"27EE"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"27EF"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2838\u2837"}},"key":"2983"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2838\u283e"}},"key":"2984"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2985"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2986"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2987"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2988"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2989"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"298E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"298F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2990"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2991"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2992"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2993"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2994"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2995"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2996"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2997"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2998"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29D8"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29D9"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29DA"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29DB"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"29FC"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"29FD"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E22"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E23"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E24"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E25"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E26"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E27"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"2E28"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"2E29"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2837"}},"key":"3008"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u283e"}},"key":"3009"},{"category":"Ps","mappings":{"default":{"default":"\u2828\u2828\u2828\u2837"}},"key":"300A"},{"category":"Pe","mappings":{"default":{"default":"\u2828\u2828\u2828\u283e"}},"key":"300B"},{"category":"Ps","mappings":{"default":{"default":"\u2808\u2818\u2837"}},"key":"300C"},{"category":"Pe","mappings":{"default":{"default":"\u2808\u2818\u283e"}},"key":"300D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"300E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"300F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3010"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3011"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3014"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3015"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3016"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3017"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"3018"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"3019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301A"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301B"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"301D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"301F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FD3E"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FD3F"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE17"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE18"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE35"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE36"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE37"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE38"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE39"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE3E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE3F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE40"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE41"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE42"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE43"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE44"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE47"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE48"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE59"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5A"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FE5D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FE5E"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF08"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF09"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF3B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF3D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5B"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF5D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF5F"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF60"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"FF62"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"FF63"}],"nemeth/symbols/math_geometry.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u2831"}},"key":"2500"},{"category":"So","mappings":{"default":{"default":""}},"key":"2501"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2502"},{"category":"So","mappings":{"default":{"default":""}},"key":"2503"},{"category":"So","mappings":{"default":{"default":""}},"key":"2504"},{"category":"So","mappings":{"default":{"default":""}},"key":"2505"},{"category":"So","mappings":{"default":{"default":""}},"key":"2506"},{"category":"So","mappings":{"default":{"default":""}},"key":"2507"},{"category":"So","mappings":{"default":{"default":""}},"key":"2508"},{"category":"So","mappings":{"default":{"default":""}},"key":"2509"},{"category":"So","mappings":{"default":{"default":""}},"key":"250A"},{"category":"So","mappings":{"default":{"default":""}},"key":"250B"},{"category":"So","mappings":{"default":{"default":""}},"key":"250C"},{"category":"So","mappings":{"default":{"default":""}},"key":"250D"},{"category":"So","mappings":{"default":{"default":""}},"key":"250E"},{"category":"So","mappings":{"default":{"default":""}},"key":"250F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2510"},{"category":"So","mappings":{"default":{"default":""}},"key":"2511"},{"category":"So","mappings":{"default":{"default":""}},"key":"2512"},{"category":"So","mappings":{"default":{"default":""}},"key":"2513"},{"category":"So","mappings":{"default":{"default":""}},"key":"2514"},{"category":"So","mappings":{"default":{"default":""}},"key":"2515"},{"category":"So","mappings":{"default":{"default":""}},"key":"2516"},{"category":"So","mappings":{"default":{"default":""}},"key":"2517"},{"category":"So","mappings":{"default":{"default":""}},"key":"2518"},{"category":"So","mappings":{"default":{"default":""}},"key":"2519"},{"category":"So","mappings":{"default":{"default":""}},"key":"251A"},{"category":"So","mappings":{"default":{"default":""}},"key":"251B"},{"category":"So","mappings":{"default":{"default":""}},"key":"251C"},{"category":"So","mappings":{"default":{"default":""}},"key":"251D"},{"category":"So","mappings":{"default":{"default":""}},"key":"251E"},{"category":"So","mappings":{"default":{"default":""}},"key":"251F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2520"},{"category":"So","mappings":{"default":{"default":""}},"key":"2521"},{"category":"So","mappings":{"default":{"default":""}},"key":"2522"},{"category":"So","mappings":{"default":{"default":""}},"key":"2523"},{"category":"So","mappings":{"default":{"default":""}},"key":"2524"},{"category":"So","mappings":{"default":{"default":""}},"key":"2525"},{"category":"So","mappings":{"default":{"default":""}},"key":"2526"},{"category":"So","mappings":{"default":{"default":""}},"key":"2527"},{"category":"So","mappings":{"default":{"default":""}},"key":"2528"},{"category":"So","mappings":{"default":{"default":""}},"key":"2529"},{"category":"So","mappings":{"default":{"default":""}},"key":"252A"},{"category":"So","mappings":{"default":{"default":""}},"key":"252B"},{"category":"So","mappings":{"default":{"default":""}},"key":"252C"},{"category":"So","mappings":{"default":{"default":""}},"key":"252D"},{"category":"So","mappings":{"default":{"default":""}},"key":"252E"},{"category":"So","mappings":{"default":{"default":""}},"key":"252F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2530"},{"category":"So","mappings":{"default":{"default":""}},"key":"2531"},{"category":"So","mappings":{"default":{"default":""}},"key":"2532"},{"category":"So","mappings":{"default":{"default":""}},"key":"2533"},{"category":"So","mappings":{"default":{"default":""}},"key":"2534"},{"category":"So","mappings":{"default":{"default":""}},"key":"2535"},{"category":"So","mappings":{"default":{"default":""}},"key":"2536"},{"category":"So","mappings":{"default":{"default":""}},"key":"2537"},{"category":"So","mappings":{"default":{"default":""}},"key":"2538"},{"category":"So","mappings":{"default":{"default":""}},"key":"2539"},{"category":"So","mappings":{"default":{"default":""}},"key":"253A"},{"category":"So","mappings":{"default":{"default":""}},"key":"253B"},{"category":"So","mappings":{"default":{"default":""}},"key":"253C"},{"category":"So","mappings":{"default":{"default":""}},"key":"253D"},{"category":"So","mappings":{"default":{"default":""}},"key":"253E"},{"category":"So","mappings":{"default":{"default":""}},"key":"253F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2540"},{"category":"So","mappings":{"default":{"default":""}},"key":"2541"},{"category":"So","mappings":{"default":{"default":""}},"key":"2542"},{"category":"So","mappings":{"default":{"default":""}},"key":"2543"},{"category":"So","mappings":{"default":{"default":""}},"key":"2544"},{"category":"So","mappings":{"default":{"default":""}},"key":"2545"},{"category":"So","mappings":{"default":{"default":""}},"key":"2546"},{"category":"So","mappings":{"default":{"default":""}},"key":"2547"},{"category":"So","mappings":{"default":{"default":""}},"key":"2548"},{"category":"So","mappings":{"default":{"default":""}},"key":"2549"},{"category":"So","mappings":{"default":{"default":""}},"key":"254A"},{"category":"So","mappings":{"default":{"default":""}},"key":"254B"},{"category":"So","mappings":{"default":{"default":""}},"key":"254C"},{"category":"So","mappings":{"default":{"default":""}},"key":"254D"},{"category":"So","mappings":{"default":{"default":""}},"key":"254E"},{"category":"So","mappings":{"default":{"default":""}},"key":"254F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2550"},{"category":"So","mappings":{"default":{"default":""}},"key":"2551"},{"category":"So","mappings":{"default":{"default":""}},"key":"2552"},{"category":"So","mappings":{"default":{"default":""}},"key":"2553"},{"category":"So","mappings":{"default":{"default":""}},"key":"2554"},{"category":"So","mappings":{"default":{"default":""}},"key":"2555"},{"category":"So","mappings":{"default":{"default":""}},"key":"2556"},{"category":"So","mappings":{"default":{"default":""}},"key":"2557"},{"category":"So","mappings":{"default":{"default":""}},"key":"2558"},{"category":"So","mappings":{"default":{"default":""}},"key":"2559"},{"category":"So","mappings":{"default":{"default":""}},"key":"255A"},{"category":"So","mappings":{"default":{"default":""}},"key":"255B"},{"category":"So","mappings":{"default":{"default":""}},"key":"255C"},{"category":"So","mappings":{"default":{"default":""}},"key":"255D"},{"category":"So","mappings":{"default":{"default":""}},"key":"255E"},{"category":"So","mappings":{"default":{"default":""}},"key":"255F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2560"},{"category":"So","mappings":{"default":{"default":""}},"key":"2561"},{"category":"So","mappings":{"default":{"default":""}},"key":"2562"},{"category":"So","mappings":{"default":{"default":""}},"key":"2563"},{"category":"So","mappings":{"default":{"default":""}},"key":"2564"},{"category":"So","mappings":{"default":{"default":""}},"key":"2565"},{"category":"So","mappings":{"default":{"default":""}},"key":"2566"},{"category":"So","mappings":{"default":{"default":""}},"key":"2567"},{"category":"So","mappings":{"default":{"default":""}},"key":"2568"},{"category":"So","mappings":{"default":{"default":""}},"key":"2569"},{"category":"So","mappings":{"default":{"default":""}},"key":"256A"},{"category":"So","mappings":{"default":{"default":""}},"key":"256B"},{"category":"So","mappings":{"default":{"default":""}},"key":"256C"},{"category":"So","mappings":{"default":{"default":""}},"key":"256D"},{"category":"So","mappings":{"default":{"default":""}},"key":"256E"},{"category":"So","mappings":{"default":{"default":""}},"key":"256F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2570"},{"category":"So","mappings":{"default":{"default":""}},"key":"2571"},{"category":"So","mappings":{"default":{"default":""}},"key":"2572"},{"category":"So","mappings":{"default":{"default":""}},"key":"2573"},{"category":"So","mappings":{"default":{"default":""}},"key":"2574"},{"category":"So","mappings":{"default":{"default":""}},"key":"2575"},{"category":"So","mappings":{"default":{"default":""}},"key":"2576"},{"category":"So","mappings":{"default":{"default":""}},"key":"2577"},{"category":"So","mappings":{"default":{"default":""}},"key":"2578"},{"category":"So","mappings":{"default":{"default":""}},"key":"2579"},{"category":"So","mappings":{"default":{"default":""}},"key":"257A"},{"category":"So","mappings":{"default":{"default":""}},"key":"257B"},{"category":"So","mappings":{"default":{"default":""}},"key":"257C"},{"category":"So","mappings":{"default":{"default":""}},"key":"257D"},{"category":"So","mappings":{"default":{"default":""}},"key":"257E"},{"category":"So","mappings":{"default":{"default":""}},"key":"257F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2580"},{"category":"So","mappings":{"default":{"default":""}},"key":"2581"},{"category":"So","mappings":{"default":{"default":""}},"key":"2582"},{"category":"So","mappings":{"default":{"default":""}},"key":"2583"},{"category":"So","mappings":{"default":{"default":""}},"key":"2584"},{"category":"So","mappings":{"default":{"default":""}},"key":"2585"},{"category":"So","mappings":{"default":{"default":""}},"key":"2586"},{"category":"So","mappings":{"default":{"default":""}},"key":"2587"},{"category":"So","mappings":{"default":{"default":""}},"key":"2588"},{"category":"So","mappings":{"default":{"default":""}},"key":"2589"},{"category":"So","mappings":{"default":{"default":""}},"key":"258A"},{"category":"So","mappings":{"default":{"default":""}},"key":"258B"},{"category":"So","mappings":{"default":{"default":""}},"key":"258C"},{"category":"So","mappings":{"default":{"default":""}},"key":"258D"},{"category":"So","mappings":{"default":{"default":""}},"key":"258E"},{"category":"So","mappings":{"default":{"default":""}},"key":"258F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2590"},{"category":"So","mappings":{"default":{"default":""}},"key":"2591"},{"category":"So","mappings":{"default":{"default":""}},"key":"2592"},{"category":"So","mappings":{"default":{"default":""}},"key":"2593"},{"category":"So","mappings":{"default":{"default":""}},"key":"2594"},{"category":"So","mappings":{"default":{"default":""}},"key":"2595"},{"category":"So","mappings":{"default":{"default":""}},"key":"2596"},{"category":"So","mappings":{"default":{"default":""}},"key":"2597"},{"category":"So","mappings":{"default":{"default":""}},"key":"2598"},{"category":"So","mappings":{"default":{"default":""}},"key":"2599"},{"category":"So","mappings":{"default":{"default":""}},"key":"259A"},{"category":"So","mappings":{"default":{"default":""}},"key":"259B"},{"category":"So","mappings":{"default":{"default":""}},"key":"259C"},{"category":"So","mappings":{"default":{"default":""}},"key":"259D"},{"category":"So","mappings":{"default":{"default":""}},"key":"259E"},{"category":"So","mappings":{"default":{"default":""}},"key":"259F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2832"}},"key":"25A0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2832"}},"key":"25A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25A9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2817"}},"key":"25AB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2817"}},"key":"25AC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25AF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281b"}},"key":"25B0"},{"category":"So","mappings":{"default":{"default":"\u282b\u281b"}},"key":"25B1"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u281e"}},"key":"25B2"},{"category":"So","mappings":{"default":{"default":"\u282b\u281e"}},"key":"25B3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25B7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25B9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BB"},{"category":"So","mappings":{"default":{"default":"\u2838\u2828\u282b"}},"key":"25BC"},{"category":"So","mappings":{"default":{"default":"\u2828\u282b"}},"key":"25BD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25BF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25C1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25C5"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C6"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25C7"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"25C8"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25C9"},{"category":"So","mappings":{"default":{"default":"\u282b\u2819"}},"key":"25CA"},{"category":"So","mappings":{"default":{"default":"\u282b\u2809"}},"key":"25CB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25CE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"25CF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25D9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DD"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25DF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E7"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"25E9"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EA"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EB"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EC"},{"category":"So","mappings":{"default":{"default":""}},"key":"25ED"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EE"},{"category":"So","mappings":{"default":{"default":""}},"key":"25EF"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F0"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F1"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F2"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F3"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F4"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F5"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F6"},{"category":"So","mappings":{"default":{"default":""}},"key":"25F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"25FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B12"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B13"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B14"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B15"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B16"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B17"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B18"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B19"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B1E"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2822"}},"key":"2B1F"},{"category":"So","mappings":{"default":{"default":"\u282b\u2822"}},"key":"2B20"},{"category":"So","mappings":{"default":{"default":"\u282b\u2816"}},"key":"2B21"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B22"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2816"}},"key":"2B23"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2809"}},"key":"2B24"},{"category":"So","mappings":{"default":{"default":"\u282b\u2838\u2819"}},"key":"2B25"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B26"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B27"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B28"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B29"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2A"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2B"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2D"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2E"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B2F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B50"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B51"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B52"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B53"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B54"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B55"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B56"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B57"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B58"},{"category":"So","mappings":{"default":{"default":""}},"key":"2B59"}],"nemeth/symbols/math_harpoons.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812"}},"key":"21BC"},{"category":"So","mappings":{"default":{"default":"\u282b\u2820\u282a\u2812\u2812"}},"key":"21BD"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2820\u2815"}},"key":"21BE"},{"category":"So","mappings":{"default":{"default":"\u282b\u2823\u2812\u2812\u2808\u2815"}},"key":"21BF"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815"}},"key":"21C0"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2820\u2815"}},"key":"21C1"},{"category":"So","mappings":{"default":{"default":"\u282b\u282a\u2812\u2812\u2808\u2815"}},"key":"21C2"},{"category":"So","mappings":{"default":{"default":"\u282b\u2829\u2812\u2812\u2820\u2815"}},"key":"21C3"},{"category":"So","mappings":{"default":{"default":"\u282b\u2808\u282a\u2812\u2812\u282b\u2812\u2812\u2808\u2815"}},"key":"21CB"},{"category":"So","mappings":{"default":{"default":"\u282b\u2812\u2812\u2808\u2815\u282b\u2808\u282a\u2812\u2812"}},"key":"21CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"294F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2950"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2951"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2952"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2953"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2954"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2955"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2956"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2957"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2958"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2959"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"295F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2960"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2961"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2962"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2963"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2964"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2965"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2966"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2967"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2968"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2969"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"296F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"297F"}],"nemeth/symbols/math_non_characters.min":[{"locale":"nemeth"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"210F"},{"category":"So","mappings":{"default":{"default":"\u2833"}},"key":"2114"},{"category":"So","mappings":{"default":{"default":""}},"key":"2116"},{"category":"So","mappings":{"default":{"default":""}},"key":"2117"},{"category":"So","mappings":{"default":{"default":""}},"key":"211E"},{"category":"So","mappings":{"default":{"default":""}},"key":"211F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2120"},{"category":"So","mappings":{"default":{"default":""}},"key":"2121"},{"category":"So","mappings":{"default":{"default":"\u2818\u281e"}},"key":"2122"},{"category":"So","mappings":{"default":{"default":""}},"key":"2123"},{"category":"So","mappings":{"default":{"default":""}},"key":"2125"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2126"},{"category":"So","mappings":{"default":{"default":""}},"key":"2127"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"212A"},{"category":"Lu","mappings":{"default":{"default":"\u2808\u2820\u2801"}},"key":"212B"},{"category":"So","mappings":{"default":{"default":""}},"key":"212E"},{"category":"Lu","mappings":{"default":{"default":""}},"key":"2132"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"2139"},{"category":"So","mappings":{"default":{"default":""}},"key":"213A"},{"category":"So","mappings":{"default":{"default":""}},"key":"213B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2141"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2142"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2143"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2144"}],"nemeth/symbols/math_symbols.min":[{"locale":"nemeth"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"0021"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"0022"},{"category":"Po","mappings":{"default":{"default":"\u2828\u283c"}},"key":"0023"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2834"}},"key":"0025"},{"category":"Po","mappings":{"default":{"default":"\u2838\u282f"}},"key":"0026"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"0027"},{"category":"Po","mappings":{"default":{"default":"\u2808\u283c"}},"key":"002A"},{"category":"Sm","mappings":{"default":{"default":"\u282c"}},"key":"002B"},{"category":"Po","mappings":{"default":{"default":"\u2820","defaultLibLouis":"\u2820\u2800"}},"key":"002C"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"002D"},{"category":"Po","mappings":{"default":{"default":"\u2828","other":"\u2832"}},"key":"002E"},{"category":"Po","mappings":{"default":{"default":"\u2838\u280c"}},"key":"002F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2812"}},"key":"003A"},{"category":"Po","mappings":{"default":{"default":"\u2806"}},"key":"003B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805"}},"key":"003C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2805"}},"key":"003D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802"}},"key":"003E"},{"category":"Po","mappings":{"default":{"default":"\u283f"}},"key":"003F"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2801"}},"key":"0040"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2821"}},"key":"005C"},{"category":"Sk","mappings":{"default":{"default":"\u2838\u2823"}},"key":"005E"},{"category":"Pc","mappings":{"default":{"default":"\u2838"}},"key":"005F"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"0060"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"007C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"007E"},{"category":"Po","mappings":{"default":{"default":"\u2816"}},"key":"00A1"},{"category":"So","mappings":{"default":{"default":""}},"key":"00A6"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280e"}},"key":"00A7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00A8"},{"category":"So","mappings":{"default":{"default":"\u2818\u2809"}},"key":"00A9"},{"category":"Lo","mappings":{"default":{"default":"\u2838\u2830\u2801"}},"key":"00AA"},{"category":"Pi","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"00AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"00AC"},{"category":"So","mappings":{"default":{"default":"\u2818\u2817"}},"key":"00AE"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"00AF"},{"category":"So","mappings":{"default":{"default":"\u2818\u2828\u2821"}},"key":"00B0"},{"category":"Sm","mappings":{"default":{"default":"\u282c\u2824"}},"key":"00B1"},{"category":"Sk","mappings":{"default":{"default":"\u2808"}},"key":"00B4"},{"category":"Ll","mappings":{"default":{"default":"\u2828\u280d"}},"key":"00B5"},{"category":"Po","mappings":{"default":{"default":"\u2808\u2820\u280f"}},"key":"00B6"},{"category":"Po","mappings":{"default":{"default":"\u2821"}},"key":"00B7"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"00B8"},{"category":"Lo","mappings":{"default":{"default":""}},"key":"00BA"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"00BB"},{"category":"Po","mappings":{"default":{"default":"\u2826"}},"key":"00BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2821"}},"key":"00D7"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"00F7"},{"key":"02B9","mappings":{"default":{"default":"\u2804"}},"category":"Lm"},{"key":"02BA","mappings":{"default":{"default":"\u2804\u2804"}},"category":"Lm"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02D8"},{"category":"Sk","mappings":{"default":{"default":"\u2821"}},"key":"02D9"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DA"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DB"},{"category":"Sk","mappings":{"default":{"default":"\u2808\u2831"}},"key":"02DC"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"02DD"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2010"},{"category":"Pd","mappings":{"default":{"default":"\u2824"}},"key":"2011"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2012"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2013"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2014"},{"category":"Pd","mappings":{"default":{"default":"\u2824\u2824"}},"key":"2015"},{"category":"Po","mappings":{"default":{"default":"\u2833\u2833"}},"key":"2016"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2017"},{"category":"Pi","mappings":{"default":{"default":"\u2820\u2826"}},"key":"2018"},{"category":"Pf","mappings":{"default":{"default":"\u2804"}},"key":"2019"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201A"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201B"},{"category":"Pi","mappings":{"default":{"default":"\u2826"}},"key":"201C"},{"category":"Pf","mappings":{"default":{"default":"\u2834"}},"key":"201D"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"201E"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"201F"},{"category":"Po","mappings":{"default":{"default":"\u2838\u283b"}},"key":"2020"},{"category":"Po","mappings":{"default":{"default":"\u2838\u2838\u283b"}},"key":"2021"},{"category":"Po","mappings":{"default":{"default":"\u2814\u2814"}},"key":"2022"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2023"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2024"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2025"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2026"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2027"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2030"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2031"},{"category":"Po","mappings":{"default":{"default":"\u2804"}},"key":"2032"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804"}},"key":"2033"},{"category":"Po","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"2034"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2035"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2036"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2037"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2038"},{"category":"Pi","mappings":{"default":{"default":""}},"key":"2039"},{"category":"Pf","mappings":{"default":{"default":""}},"key":"203A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203B"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2816"}},"key":"203C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"203D"},{"category":"Po","mappings":{"default":{"default":"\u2831"}},"key":"203E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"203F"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2040"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2041"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2042"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2043"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2044"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2839"}},"key":"2047"},{"category":"Po","mappings":{"default":{"default":"\u2839\u2816"}},"key":"2048"},{"category":"Po","mappings":{"default":{"default":"\u2816\u2839"}},"key":"2049"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"204F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2050"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2051"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2052"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2053"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"2054"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2055"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2056"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2057"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2058"},{"category":"Po","mappings":{"default":{"default":""}},"key":"2059"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"205E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"207C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"207D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"207E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"208C"},{"category":"Ps","mappings":{"default":{"default":""}},"key":"208D"},{"category":"Pe","mappings":{"default":{"default":""}},"key":"208E"},{"category":"So","mappings":{"default":{"default":""}},"key":"214A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"214B"},{"category":"So","mappings":{"default":{"default":""}},"key":"214C"},{"category":"So","mappings":{"default":{"default":""}},"key":"214D"},{"category":"Ll","mappings":{"default":{"default":""}},"key":"214E"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282f"}},"key":"2200"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2201"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283f"}},"key":"2203"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u283f"}},"key":"2204"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2834"}},"key":"2205"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2206"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"2208"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2811"}},"key":"2209"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2811"}},"key":"220A"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220B"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2822"}},"key":"220C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2822"}},"key":"220D"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2833"}},"key":"220E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"220F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2210"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2820\u280e"}},"key":"2211"},{"category":"Sm","mappings":{"default":{"default":"\u2824"}},"key":"2212"},{"category":"Sm","mappings":{"default":{"default":"\u2824\u282c"}},"key":"2213"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2214"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u280c"}},"key":"2215"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2821"}},"key":"2216"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u283c"}},"key":"2217"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2821"}},"key":"2218"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2219"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"221C"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"221D"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u283f"}},"key":"221E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2828\u2817\u283b"}},"key":"221F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a"}},"key":"2220"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2221"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u282a\u2838\u282b\u282b\u2801\u283b"}},"key":"2222"},{"category":"Sm","mappings":{"default":{"default":"\u2833"}},"key":"2223"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2833"}},"key":"2224"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2807"}},"key":"2225"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u282b\u2807"}},"key":"2226"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"2227"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"2228"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"2229"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"222A"},{"category":"Sm","mappings":{"default":{"default":"\u282e"}},"key":"222B"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e"}},"key":"222C"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u282e\u282e"}},"key":"222D"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2809\u283b"}},"key":"222E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"222F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2230"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2231"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u282a\u2822\u2814\u283b"}},"key":"2232"},{"category":"Sm","mappings":{"default":{"default":"\u282e\u2808\u282b\u2822\u2814\u2815\u283b"}},"key":"2233"},{"category":"Sm","mappings":{"default":{"default":"\u2820\u2821"}},"key":"2234"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u280c"}},"key":"2235"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2802"}},"key":"2236"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2806"}},"key":"2237"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2824"}},"key":"2238"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2239"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223B"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"223C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"223F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2240"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831"}},"key":"2241"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2808\u2831"}},"key":"2242"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2831"}},"key":"2243"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2831"}},"key":"2244"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2828\u2805"}},"key":"2245"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u280c\u2828\u2805"}},"key":"2246"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2828\u2805"}},"key":"2247"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831"}},"key":"2248"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2831\u2808\u2831"}},"key":"2249"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831\u2808\u2831\u2831"}},"key":"224A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224D"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2823\u2820\u2823"}},"key":"224E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"224F"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2821\u283b"}},"key":"2250"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2829\u2821\u2823\u2821\u283b"}},"key":"2251"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2252"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2253"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2254"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2255"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2256"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2828\u2821\u283b"}},"key":"2257"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2801\u283b"}},"key":"2258"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2823\u283b"}},"key":"2259"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2829\u283b"}},"key":"225A"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u2838\u280e\u283b"}},"key":"225B"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u282b\u281e\u283b"}},"key":"225C"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2819\u2811\u280b\u283b"}},"key":"225D"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u280d\u283b"}},"key":"225E"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2828\u2805\u2823\u2838\u2826\u283b"}},"key":"225F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2805"}},"key":"2260"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2807"}},"key":"2261"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2807"}},"key":"2262"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2263"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2831"}},"key":"2264"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2831"}},"key":"2265"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2805"}},"key":"2266"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2828\u2805"}},"key":"2267"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u280c\u2828\u2805"}},"key":"2268"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u280c\u2828\u2805"}},"key":"2269"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2810\u2805\u283b"}},"key":"226A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2828\u2802\u283b"}},"key":"226B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"226C"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2808\u2823\u2820\u2823"}},"key":"226D"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805"}},"key":"226E"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802"}},"key":"226F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2831"}},"key":"2270"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2831"}},"key":"2271"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2808\u2831"}},"key":"2272"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2808\u2831"}},"key":"2273"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2808\u2831"}},"key":"2274"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2808\u2831"}},"key":"2275"},{"category":"Sm","mappings":{"default":{"default":"\u2810\u2805\u2828\u2802"}},"key":"2276"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2802\u2810\u2805"}},"key":"2277"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2810\u2805\u2828\u2802"}},"key":"2278"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2810\u2805"}},"key":"2279"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805"}},"key":"227A"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802"}},"key":"227B"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"227C"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"227D"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831"}},"key":"227E"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831"}},"key":"227F"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2810\u2805"}},"key":"2280"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2828\u2802\u2805"}},"key":"2281"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805"}},"key":"2282"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802"}},"key":"2283"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805"}},"key":"2284"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802"}},"key":"2285"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u2831"}},"key":"2286"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u2831"}},"key":"2287"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2810\u2805\u2831"}},"key":"2288"},{"category":"Sm","mappings":{"default":{"default":"\u280c\u2838\u2828\u2802\u2831"}},"key":"2289"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2810\u2805\u280c\u2828\u2805"}},"key":"228A"},{"category":"Sm","mappings":{"default":{"default":"\u2838\u2828\u2802\u280c\u2828\u2805"}},"key":"228B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"228F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2290"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2291"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2292"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2293"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2294"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2295"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"2296"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2297"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u280c\u283b"}},"key":"2298"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2299"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2818\u2828\u2821\u283b"}},"key":"229A"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u283c\u283b"}},"key":"229B"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2805\u283b"}},"key":"229C"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2824\u283b"}},"key":"229D"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u282c\u283b"}},"key":"229E"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2824\u283b"}},"key":"229F"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2808\u2821\u283b"}},"key":"22A0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2832\u2838\u282b\u2821\u283b"}},"key":"22A1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A4"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"22A5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22A9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22AF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22BF"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2829"}},"key":"22C0"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u282c"}},"key":"22C1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2829"}},"key":"22C2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u282c"}},"key":"22C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C4"},{"category":"Sm","mappings":{"default":{"default":"\u2821"}},"key":"22C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DB"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2810\u2805"}},"key":"22DC"},{"category":"Sm","mappings":{"default":{"default":"\u2831\u2828\u2802"}},"key":"22DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22EC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22ED"},{"category":"Sm","mappings":{"default":{"default":"\u2823\u2804\u2804\u2804"}},"key":"22EE"},{"category":"Sm","mappings":{"default":{"default":"\u2804\u2804\u2804"}},"key":"22EF"},{"category":"Sm","mappings":{"default":{"default":"\u2818\u2804\u2804\u2804"}},"key":"22F0"},{"category":"Sm","mappings":{"default":{"default":"\u2830\u2804\u2804\u2804"}},"key":"22F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"22FF"},{"category":"So","mappings":{"default":{"default":""}},"key":"2300"},{"category":"So","mappings":{"default":{"default":""}},"key":"2302"},{"category":"So","mappings":{"default":{"default":""}},"key":"2305"},{"category":"So","mappings":{"default":{"default":""}},"key":"2306"},{"category":"So","mappings":{"default":{"default":""}},"key":"2307"},{"category":"So","mappings":{"default":{"default":""}},"key":"2310"},{"category":"So","mappings":{"default":{"default":""}},"key":"2311"},{"category":"So","mappings":{"default":{"default":""}},"key":"2312"},{"category":"So","mappings":{"default":{"default":""}},"key":"2313"},{"category":"So","mappings":{"default":{"default":""}},"key":"2314"},{"category":"So","mappings":{"default":{"default":""}},"key":"2795"},{"category":"So","mappings":{"default":{"default":""}},"key":"2796"},{"category":"So","mappings":{"default":{"default":""}},"key":"2797"},{"category":"So","mappings":{"default":{"default":""}},"key":"27B0"},{"category":"So","mappings":{"default":{"default":""}},"key":"27BF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C1"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u280f"}},"key":"27C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27D9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"27E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"292C"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2980"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2981"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2982"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2999"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"299A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29B5"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2833\u283b"}},"key":"29B6"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u2807\u283b"}},"key":"29B7"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2838\u2821\u283b"}},"key":"29B8"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282b\u280f\u283b"}},"key":"29B9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29BE"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2814\u2814\u283b"}},"key":"29BF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2810\u2805\u283b"}},"key":"29C0"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2828\u2802\u283b"}},"key":"29C1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29C9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29CF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29D7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29DF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29E9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29EF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29F9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"29FF"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2821\u283b"}},"key":"2A00"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u282c\u283b"}},"key":"2A01"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u2821\u283b"}},"key":"2A02"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A03"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A04"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A05"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A06"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A07"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A08"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A09"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A0F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A10"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A11"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A12"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A13"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A14"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A15"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A16"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A18"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A19"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A1F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A20"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A21"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A22"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A23"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A24"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A25"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A26"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A27"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A28"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A29"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A2F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A30"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A31"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A32"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A33"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A34"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A35"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A36"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A37"},{"category":"Sm","mappings":{"default":{"default":"\u282b\u2809\u2838\u282b\u2808\u280c\u283b"}},"key":"2A38"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A39"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A3F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A41"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A42"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A43"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A44"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A45"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A46"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A47"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A48"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A49"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A4F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A50"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A51"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A52"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A53"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A54"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A55"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A56"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A57"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A58"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A59"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A5F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A60"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A62"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A66"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A67"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A68"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A69"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A6F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A70"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A71"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A72"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A73"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A74"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A75"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A76"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A77"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A78"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A79"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A7F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A80"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A81"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A82"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A83"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A84"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A85"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A86"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A87"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A88"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A89"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A8F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A90"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A91"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A92"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A93"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A94"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A95"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A96"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A97"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A98"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A99"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2A9F"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AA9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AAE"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2831"}},"key":"2AAF"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2831"}},"key":"2AB0"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2831"}},"key":"2AB1"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2831"}},"key":"2AB2"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2828\u2805"}},"key":"2AB3"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2828\u2805"}},"key":"2AB4"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2828\u2805"}},"key":"2AB5"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2828\u2805"}},"key":"2AB6"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2831\u2808\u2831"}},"key":"2AB7"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2831\u2808\u2831"}},"key":"2AB8"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u280c\u2808\u2831\u2808\u2831"}},"key":"2AB9"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u280c\u2808\u2831\u2808\u2831"}},"key":"2ABA"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2810\u2805\u2808\u2828\u2810\u2805\u283b"}},"key":"2ABB"},{"category":"Sm","mappings":{"default":{"default":"\u2828\u2828\u2802\u2808\u2828\u2828\u2802\u283b"}},"key":"2ABC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ABF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AC9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ACF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AD9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2ADF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE3"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AE9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AED"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AEF"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF0"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF1"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF2"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF3"},{"category":"Sm","mappings":{"default":{"default":"\u2833\u2833\u2833"}},"key":"2AF4"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF5"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF6"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF7"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF8"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AF9"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFA"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFB"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFC"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFD"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFE"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"2AFF"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"301C"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE10"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE13"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE14"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE15"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE16"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE19"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE30"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE31"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE32"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE33"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE34"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE45"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE46"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE49"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE4C"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4D"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4E"},{"category":"Pc","mappings":{"default":{"default":""}},"key":"FE4F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE50"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE52"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE54"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE55"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE56"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE57"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE58"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE5F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE60"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE61"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE62"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FE63"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE64"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE65"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FE66"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE68"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FE6B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF01"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF02"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF03"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF05"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF06"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF07"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0A"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF0B"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0C"},{"category":"Pd","mappings":{"default":{"default":""}},"key":"FF0D"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF0F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1A"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1B"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1C"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1D"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF1E"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF1F"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF20"},{"category":"Po","mappings":{"default":{"default":""}},"key":"FF3C"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF3E"},{"category":"Pc","mappings":{"default":{"default":"\u2831"}},"key":"FF3F"},{"category":"Sk","mappings":{"default":{"default":""}},"key":"FF40"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FF5C"},{"category":"Sm","mappings":{"default":{"default":"\u2808\u2831"}},"key":"FF5E"},{"category":"Sm","mappings":{"default":{"default":""}},"key":"FFE2"},{"category":"Sk","mappings":{"default":{"default":"\u2831"}},"key":"FFE3"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE4"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFE8"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFED"},{"category":"So","mappings":{"default":{"default":""}},"key":"FFEE"}],"nemeth/symbols/math_whitespace.min":[{"locale":"nemeth"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"0020"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"00A0"},{"category":"Cf","mappings":{"default":{"default":"\u2824"}},"key":"00AD"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2000"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2001"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2002"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2003"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2004"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2005"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2006"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2007"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2008"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"2009"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"200A"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"200B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"200F"},{"category":"Zl","mappings":{"default":{"default":""}},"key":"2028"},{"category":"Zp","mappings":{"default":{"default":""}},"key":"2029"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202C"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202D"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"202E"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"202F"},{"category":"Zs","mappings":{"default":{"default":"\u2800"}},"key":"205F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"2060"},{"category":"Cf","mappings":{"default":{"default":"\u2800"}},"key":"2061"},{"category":"Cf","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2062"},{"category":"Cf","mappings":{"default":{"default":"\u2820"}},"key":"2063"},{"category":"Cf","mappings":{"default":{"default":"\u282c"}},"key":"2064"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206A"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206B"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206E"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"206F"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FEFF"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFF9"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFA"},{"category":"Cf","mappings":{"default":{"default":""}},"key":"FFFB"}],"nemeth/symbols/other_stars.min":[{"locale":"nemeth"},{"category":"So","mappings":{"default":{"default":""}},"key":"23E8"},{"category":"So","mappings":{"default":{"default":""}},"key":"2605"},{"category":"So","mappings":{"default":{"default":"\u282b\u280e"}},"key":"2606"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AA"},{"category":"So","mappings":{"default":{"default":""}},"key":"26AB"},{"category":"So","mappings":{"default":{"default":""}},"key":"2705"},{"category":"So","mappings":{"default":{"default":""}},"key":"2713"},{"category":"So","mappings":{"default":{"default":""}},"key":"2714"},{"category":"So","mappings":{"default":{"default":"\u2808\u2821"}},"key":"2715"},{"category":"So","mappings":{"default":{"default":""}},"key":"2716"},{"category":"So","mappings":{"default":{"default":""}},"key":"2717"},{"category":"So","mappings":{"default":{"default":""}},"key":"2718"},{"category":"So","mappings":{"default":{"default":""}},"key":"271B"},{"category":"So","mappings":{"default":{"default":""}},"key":"271C"},{"category":"So","mappings":{"default":{"default":""}},"key":"2720"},{"category":"So","mappings":{"default":{"default":""}},"key":"2721"},{"category":"So","mappings":{"default":{"default":""}},"key":"2722"},{"category":"So","mappings":{"default":{"default":""}},"key":"2723"},{"category":"So","mappings":{"default":{"default":""}},"key":"2724"},{"category":"So","mappings":{"default":{"default":""}},"key":"2725"},{"category":"So","mappings":{"default":{"default":""}},"key":"2726"},{"category":"So","mappings":{"default":{"default":""}},"key":"2727"},{"category":"So","mappings":{"default":{"default":""}},"key":"2728"},{"category":"So","mappings":{"default":{"default":""}},"key":"2729"},{"category":"So","mappings":{"default":{"default":""}},"key":"272A"},{"category":"So","mappings":{"default":{"default":""}},"key":"272B"},{"category":"So","mappings":{"default":{"default":""}},"key":"272C"},{"category":"So","mappings":{"default":{"default":""}},"key":"272D"},{"category":"So","mappings":{"default":{"default":""}},"key":"272E"},{"category":"So","mappings":{"default":{"default":""}},"key":"272F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2730"},{"category":"So","mappings":{"default":{"default":""}},"key":"2731"},{"category":"So","mappings":{"default":{"default":""}},"key":"2732"},{"category":"So","mappings":{"default":{"default":""}},"key":"2733"},{"category":"So","mappings":{"default":{"default":""}},"key":"2734"},{"category":"So","mappings":{"default":{"default":""}},"key":"2735"},{"category":"So","mappings":{"default":{"default":""}},"key":"2736"},{"category":"So","mappings":{"default":{"default":""}},"key":"2739"},{"category":"So","mappings":{"default":{"default":""}},"key":"273A"},{"category":"So","mappings":{"default":{"default":""}},"key":"273B"},{"category":"So","mappings":{"default":{"default":""}},"key":"273C"},{"category":"So","mappings":{"default":{"default":""}},"key":"273D"},{"category":"So","mappings":{"default":{"default":""}},"key":"273E"},{"category":"So","mappings":{"default":{"default":""}},"key":"273F"},{"category":"So","mappings":{"default":{"default":""}},"key":"2740"},{"category":"So","mappings":{"default":{"default":""}},"key":"2741"},{"category":"So","mappings":{"default":{"default":""}},"key":"2742"},{"category":"So","mappings":{"default":{"default":""}},"key":"2743"},{"category":"So","mappings":{"default":{"default":""}},"key":"2744"},{"category":"So","mappings":{"default":{"default":""}},"key":"2745"},{"category":"So","mappings":{"default":{"default":""}},"key":"2746"},{"category":"So","mappings":{"default":{"default":""}},"key":"2747"},{"category":"So","mappings":{"default":{"default":""}},"key":"2748"},{"category":"So","mappings":{"default":{"default":""}},"key":"2749"},{"category":"So","mappings":{"default":{"default":""}},"key":"274A"},{"category":"So","mappings":{"default":{"default":""}},"key":"274B"},{"category":"So","mappings":{"default":{"default":""}},"key":"274C"},{"category":"So","mappings":{"default":{"default":""}},"key":"274D"}],"nemeth/units/energy.min":[{"locale":"nemeth"}],"nemeth/units/length.min":[{"locale":"nemeth"}],"nemeth/units/memory.min":[{"locale":"nemeth"}],"nemeth/units/other.min":[{"locale":"nemeth"}],"nemeth/units/speed.min":[{"locale":"nemeth"}],"nemeth/units/temperature.min":[{"locale":"nemeth"}],"nemeth/units/time.min":[{"locale":"nemeth"}],"nemeth/units/volume.min":[{"locale":"nemeth"}],"nemeth/units/weight.min":[{"locale":"nemeth"}],"nemeth/rules/nemeth.min":{"locale":"nemeth","modality":"braille","domain":"default","rules":[["Precondition","stree","default","self::stree","CQFresetNesting"],["Precondition","unknown","default","self::unknown"],["Precondition","protected","default","self::*[@role=\\"protected\\"]"],["Precondition","omit-empty","default","self::empty"],["Precondition","blank-empty","default","self::empty","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Precondition","font","default","self::*[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\""],["Precondition","font-identifier-short","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyz\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9ABCDEFGHIJKLMNOPQRSTUVWXYZ\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","font-identifier-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","\\"\\"=translate(text(), \\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","multi-caps-english","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())>1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","\\"\\"=translate(text(), \\"ABCDEFGHIJKLMNOPQRSTUVWXYZ\\", \\"\\")"],["Precondition","font-identifier","default","self::identifier[@font]","not(contains(@grammar, \\"ignoreFont\\"))","@role!=\\"unit\\"","string-length(text())=1","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\""],["Precondition","omit-font","default","self::identifier[@font=\\"italic\\"]","string-length(text())=1","@role!=\\"greekletter\\"","not(contains(@grammar, \\"ignoreFont\\"))","\\"\\"!=translate(text(), \\"\u03b1\u03b2\u03b3\u03b4\u03b5\u03b6\u03b7\u03b8\u03b9\u03ba\u03bb\u03bc\u03bd\u03be\u03bf\u03c0\u03c1\u03c2\u03c3\u03c4\u03c5\u03c6\u03c7\u03c8\u03c9\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039a\u039b\u039c\u039d\u039e\u039f\u03a0\u03a1\u03a3\u03a3\u03a4\u03a5\u03a6\u03a7\u03a8\u03a9\\", \\"\\")"],["Precondition","number-indicator","default","self::number","@font=\\"normal\\" or @font=\\"fullwidth\\" or @font=\\"monospace\\"","contains(@annotation, \\"nemeth:number\\")","not(ancestor::sqrt)","not(ancestor::root)","not(ancestor::fraction)","@role!=\\"othernumber\\""],["Precondition","number","default","self::number"],["Precondition","number-font-indicator","default","self::number[contains(@grammar, \\"ignoreFont\\")]","\\"\\" = translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","mixed-number","default","self::number","@role=\\"mixed\\""],["Precondition","number-with-chars","default","self::number","\\"\\" != translate(text(), \\"0123456789.,\\", \\"\\")","text() != translate(text(), \\"0123456789.,\\", \\"\\")"],["Precondition","number-baseline","default","self::number","not(contains(@grammar, \\"ignoreFont\\"))","preceding-sibling::identifier","preceding-sibling::*[1][@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","number-baseline-font","default","self::number","@font","not(contains(@grammar, \\"ignoreFont\\"))","@font!=\\"normal\\"","@font!=\\"fullwidth\\"","@font!=\\"monospace\\"","preceding-sibling::identifier","preceding-sibling::*[@role=\\"latinletter\\" or @role=\\"greekletter\\" or @role=\\"otherletter\\"]","parent::*/parent::infixop[@role=\\"implicit\\"]"],["Precondition","identifier","default","self::identifier","@role=\\"protected\\""],["Precondition","english-letter","default","self::identifier","@role=\\"latinletter\\""],["Precondition","prefix","default","self::prefixop"],["Precondition","prefix-geometry","default","self::prefixop[@role=\\"geometry\\"]"],["Precondition","postfix","default","self::postfixop"],["Precondition","binary-operation","default","self::infixop"],["Precondition","element","default","self::infixop[contains(@role, \\"element\\")]"],["Precondition","implicit","default","self::infixop","@role=\\"implicit\\""],["Alias","implicit","self::infixop","@role=\\"leftsuper\\" or @role=\\"leftsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\""],["Precondition","function-named","default","self::appl"],["Precondition","function-prefix","default","self::prefixop","content/*[1][@role=\\"infix function\\"]"],["Precondition","function-infix","default","self::infixop","@role=\\"infix function\\""],["Precondition","function-simple","default","self::appl","children/*[1][@role=\\"simple function\\"]"],["Precondition","fences-open-close","default","self::fenced"],["Precondition","fences-neutral","default","self::fenced","@role=\\"neutral\\""],["Precondition","fences-parallel","default","self::fenced[@role=\\"metric\\"]","content/*[1][text()]=\\"\u2225\\""],["Precondition","text","default","self::text"],["Precondition","factorial-space","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\""],["Precondition","factorial","default","self::punctuation[text()=\\"!\\"]","name(preceding-sibling::*[1])!=\\"text\\"","not(following::*) or name(following::*)=\\"punctuation\\""],["Precondition","single-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=1"],["Precondition","double-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=2"],["Precondition","triple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=3"],["Precondition","quadruple-prime","default","self::punctuated","@role=\\"prime\\"","count(children/*)=4"],["Precondition","hyperfraction","default","self::fraction","CQFhyperFraction"],["Alias","hyperfraction","self::fraction","contains(@grammar, \\"hyperfraction\\")"],["Precondition","fraction","default","self::fraction"],["Precondition","bevelled-fraction","default","self::fraction","contains(@annotation, \\"general:bevelled\\")"],["Precondition","sqrt","default","self::sqrt"],["Precondition","root","default","self::root"],["Precondition","arrow-underscore","default","self::underscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","arrow-overscore","default","self::overscore","name(children/*[1])=\\"relation\\"","children/*[1][@role=\\"arrow\\"]","children/*[1][text()]=\\"\u2192\\""],["Precondition","limboth","default","self::limboth","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limlower","default","self::limlower","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limupper","default","self::limupper","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","@role=\\"limit function\\"","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limlower","self::underscore","children/*[2][@role!=\\"underaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Alias","limupper","self::overscore","children/*[2][@role!=\\"overaccent\\"]","name(../..)=\\"underscore\\" or name(../..)=\\"overscore\\"","following-sibling::*[@role!=\\"underaccent\\" and @role!=\\"overaccent\\"]"],["Precondition","limboth-end","default","self::limboth"],["Precondition","limlower-end","default","self::limlower"],["Precondition","limupper-end","default","self::limupper"],["Alias","limlower-end","self::underscore","@role=\\"limit function\\""],["Alias","limlower-end","self::underscore"],["Alias","limupper-end","self::overscore"],["Precondition","integral-index","default","self::integral"],["Precondition","integral","default","self::limboth","@role=\\"integral\\""],["Precondition","bigop","default","self::bigop"],["Precondition","relseq","default","self::relseq"],["Precondition","multrel","default","self::multirel"],["Precondition","subscript","default","self::subscript"],["Precondition","subscript-simple","default","self::subscript[@role!=\\"unknown\\"]","name(./children/*[1])=\\"identifier\\" or name(./children/*[1])=\\"function\\"","name(./children/*[2])=\\"number\\"","./children/*[2][@role!=\\"mixed\\"]","./children/*[2][@role!=\\"othernumber\\"]"],["Precondition","subscript-baseline","default","self::subscript","@role!=\\"subsup\\"","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::subscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"subscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\"))","not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fenced|ancestor::root|ancestor::sqrt|ancestor::punctuated|ancestor::fraction","not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","subscript-baseline","self::subscript","ancestor::fenced","name(following::*[1])!=\\"punctuation\\""],["Alias","subscript-baseline","self::subscript","following::*","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished"],["Precondition","subscript-empty-sup","default","self::subscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"superscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","subscript-empty-sup","self::subscript","name(children/*[2])=\\"superscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","superscript","default","self::superscript"],["Precondition","superscript-baseline","default","self::superscript","following::*","@role!=\\"prefix function\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","name(following::*[1])!=\\"punctuation\\"","not(name(following-sibling::superscript/children/*[1])=\\"empty\\" or (name(following-sibling::infixop[@role=\\"implicit\\"]/children/*[1])=\\"superscript\\" and name(following-sibling::*/children/*[1]/children/*[1])=\\"empty\\")) and not(following-sibling::*[@role=\\"rightsuper\\" or @role=\\"rightsub\\" or @role=\\"leftsub\\" or @role=\\"leftsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::punctuated","ancestor::*/following-sibling::* and not(ancestor::punctuated[@role=\\"leftsuper\\" or @role=\\"rightsub\\" or @role=\\"rightsuper\\" or @role=\\"rightsub\\"])"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","ancestor::fraction|ancestor::fenced|ancestor::root|ancestor::sqrt"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","name(following::*[1]/../..)!=\\"relseq\\"","name(following::*[1]/../..)!=\\"multirel\\"","not(@embellished)","CGFbaselineConstraint"],["Alias","superscript-baseline","self::superscript","not(following-sibling::*)","name(following::*[1])!=\\"punctuation\\"","@embellished","not(children/*[2][@role=\\"prime\\"])"],["Precondition","superscript-empty-sub","default","self::superscript","name(children/*[2])=\\"infixop\\"","name(children/*[2][@role=\\"implicit\\"]/children/*[1])=\\"subscript\\"","name(children/*[2]/children/*[1]/children/*[1])=\\"empty\\""],["Alias","superscript-empty-sub","self::superscript","name(children/*[2])=\\"subscript\\"","name(children/*[2]/children/*[1])=\\"empty\\""],["Precondition","prime","default","self::superscript","children/*[2]","children/*[2][@role=\\"prime\\"]"],["Precondition","prime-subscript","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)"],["Precondition","prime-subscript-baseline","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","following-sibling::*"],["Alias","prime-subscript-baseline","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","not(following-sibling::*)","@embellished"],["Precondition","prime-subscript-simple","default","self::superscript","children/*[2][@role=\\"prime\\"]","name(children/*[1])=\\"subscript\\"","name(children/*[1]/children/*[1])=\\"identifier\\"","name(children/*[1]/children/*[2])=\\"number\\"","children/*[1]/children/*[2][@role!=\\"mixed\\"]","children/*[1]/children/*[2][@role!=\\"othernumber\\"]"],["Precondition","overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]"],["Precondition","overscore-modified","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-overscore","default","self::overscore","children/*[2][@role=\\"overaccent\\"]","name(children/*[1])=\\"overscore\\"","children/*[1]/children/*[2][@role=\\"overaccent\\"]"],["Precondition","underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]"],["Precondition","underscore-modified","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","contains(@grammar, \\"modified\\")"],["Precondition","double-underscore","default","self::underscore","children/*[2][@role=\\"underaccent\\"]","name(children/*[1])=\\"underscore\\"","children/*[1]/children/*[2][@role=\\"underaccent\\"]"],["Precondition","modifier-bar","default","self::operator[contains(@grammar, \\"modifier\\")]","contains(@annotation, \\"accent:bar\\")"],["Precondition","matrix","default","self::matrix"],["Alias","matrix","self::vector"],["Precondition","matrix-row","default","self::row"],["Precondition","vector-line","default","self::line","@role=\\"vector\\""],["Alias","vector-line","self::line","@role=\\"binomial\\""],["Precondition","empty-row","default","self::row","count(children/*)=0"],["Precondition","matrix-cell","default","self::cell"],["Precondition","empty-cell","default","self::cell","count(children/*)=0"],["Precondition","layout","default","self::table"],["Precondition","cayley","default","self::table[@role=\\"cayley\\"]"],["Precondition","cases","default","self::cases"],["Alias","layout","self::multiline"],["Precondition","line","default","self::line"],["Precondition","empty-line","default","self::line","count(children/*)=0","not(content)"],["Precondition","row-with-label","default","self::row","content"],["Alias","row-with-label","self::line","content"],["Precondition","cycle","default","self::matrix[@role=\\"cycle\\"]"],["Precondition","enclose","default","self::enclose"],["Precondition","overbar","default","self::enclose","@role=\\"top\\""],["Precondition","bar-above","default","self::overscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","bar-below","default","self::underscore","contains(@role,\\"letter\\") or contains(@role,\\"integer\\")","string-length(children/*[1][text()])=1","children/*[2][contains(@annotation, \\"accent:bar\\")]"],["Precondition","underbar","default","self::enclose","@role=\\"bottom\\""],["Precondition","leftbar","default","self::enclose","@role=\\"left\\""],["Precondition","rightbar","default","self::enclose","@role=\\"right\\""],["Precondition","crossout","default","self::enclose","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel","default","self::overscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Alias","cancel","self::underscore","@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\""],["Precondition","cancel-reverse","default","self::overscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Alias","cancel-reverse","self::underscore","name(children/*[2])=\\"enclose\\"","children/*[2][@role=\\"updiagonalstrike\\" or @role=\\"downdiagonalstrike\\" or @role=\\"horizontalstrike\\"]"],["Precondition","end-punct","default","self::punctuated","@role=\\"endpunct\\""],["Precondition","start-punct","default","self::punctuated","@role=\\"startpunct\\""],["Precondition","punctuation","default","self::punctuation","@role=\\"fullstop\\"","contains(@annotation, \\"nemeth:number\\")"],["Precondition","punctuated","default","self::punctuated"],["Precondition","punctuation-comma","default","self::punctuation","parent::*/parent::punctuated","following-sibling::*","@role!=\\"fullstop\\"","@role!=\\"vbar\\"","@role!=\\"colon\\"","@role!=\\"ellipsis\\""],["Precondition","punctuation-colon-mapping","default","self::punctuation[@role=\\"colon\\"]","following-sibling::relseq[@role=\\"arrow\\"]"],["Precondition","punctuation-colon-ratio","default","self::punctuation[@role=\\"colon\\"]","preceding-sibling::*","following-sibling::*","name(preceding-sibling::*)=name(following-sibling::*)","preceding-sibling::*[@role=following-sibling::*/@role]"],["Precondition","punctuation-ellipses-both","default","self::punctuation[@role=\\"ellipsis\\"]","parent::*/parent::punctuated","following-sibling::*","name(preceding-sibling::*[1])!=\\"punctuation\\"","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-left","default","self::punctuation[@role=\\"ellipsis\\"]","name(preceding-sibling::*[1])!=\\"punctuation\\""],["Precondition","punctuation-ellipses-right","default","self::punctuation[@role=\\"ellipsis\\"]","following-sibling::*","name(following-sibling::*[1])!=\\"punctuation\\""],["Precondition","reference-sign","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"operator\\" or name(children/*[2])=\\"punctuation\\""],["Precondition","reference-number","default","self::superscript","name(children/*[1])=\\"text\\" or (name(children/*[1])=\\"punctuated\\" and children/*[1][@role=\\"text\\"])","name(children/*[2])=\\"number\\"","children/*[2][@role=\\"integer\\"]"],["Generator","CGFtensorRules"]],"annotators":["number"]},"nemeth/rules/nemeth_actions.min":{"locale":"nemeth","modality":"braille","domain":"default","kind":"actions","rules":[["Action","stree","[n] ./*[1]"],["Action","unknown","[n] text()"],["Action","protected","[n] text()"],["Action","omit-empty","[p] (pause:100)"],["Action","blank-empty","[t] \\"\u2800\\""],["Action","font","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-short","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","font-identifier-english","[t] @font (grammar:localFont); [t] \\"\u2830\\"; [n] . (grammar:ignoreFont=@font)"],["Action","multi-caps-english","[t] \\"\u2820\u2820\\"; [n] . (grammar:ignoreFont=\\"\u2820\\");"],["Action","font-identifier","[t] @font (grammar:localFont); [n] . (grammar:ignoreFont=@font)"],["Action","omit-font","[n] . (grammar:ignoreFont=@font)"],["Action","number-indicator","[t] \\"\u283c\\" (layout:numberIndicator); [n] text() (pause:10)"],["Action","number","[n] text() (layout:number)"],["Action","number-font-indicator","[t] \\"\u283c\\"; [n] text() (pause:10)"],["Action","mixed-number","[n] children/*[1]; [t] \\"\u2838\u2839\\"; [n] children/*[2]/children/*[1]; [t] \\"\u280c\\"; [n] children/*[2]/children/*[2]; [t] \\"\u2838\u283c\\""],["Action","number-with-chars","[t] \\"\u283c\\"; [m] CQFspaceoutNumber"],["Action","number-baseline","[t] \\"\u2810\\"; [n] text()"],["Action","number-baseline-font","[t] \\"\u2810\\"; [t] @font; [n] . (grammar:ignoreFont=@font)"],["Action","identifier","[n] text()"],["Action","english-letter","[n] text() (layout:english)"],["Action","prefix","[m] content/*; [n] children/*[1]"],["Action","prefix-geometry","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","postfix","[n] children/*[1]; [m] content/*"],["Action","binary-operation","[m] children/* (sepFunc:CTFcontentIterator);"],["Action","element","[m] children/* (sepFunc:CTFrelationIterator);"],["Action","implicit","[m] children/* (sepFunc:CTFimplicitIterator);"],["Action","function-named","[n] children/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-prefix","[n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[1]"],["Action","function-infix","[n] children/*[1]; [n] content/*[1]; [t] \\"\u2800\\"; [n] children/*[2]"],["Action","function-simple","[n] children/*[1]; [n] children/*[2];"],["Action","fences-open-close","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-neutral","[n] content/*[1]; [n] children/*[1]; [n] content/*[2]"],["Action","fences-parallel","[t] \\"\u2833\u2833\\"; [n] children/*[1]; [t] \\"\u2833\u2833\\""],["Action","text","[n] text()"],["Action","factorial-space","[t] \\"\u282f\u2800\\""],["Action","factorial","[t] \\"\u282f\\""],["Action","single-prime","[t] \\"\u2804\\""],["Action","double-prime","[t] \\"\u2804\u2804\\""],["Action","triple-prime","[t] \\"\u2804\u2804\u2804\\""],["Action","quadruple-prime","[t] \\"\u2804\u2804\u2804\u2804\\""],["Action","hyperfraction","[p] (layout:beginfraction); [t] CSFopenFraction; [n] children/*[1] (layout:numerator, grammar:hyperfraction); [t] CSFoverFraction; [n] children/*[2] (layout:denominator, grammar:hyperfraction); [t] CSFcloseFraction; [p] (layout:endfraction)"],["Action","fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","bevelled-fraction","[t] CSFopenFraction; [n] children/*[1]; [t] CSFoverBevFraction; [n] children/*[2]; [t] CSFcloseFraction"],["Action","sqrt","[t] CSFopenRadical; [n] children/*[1]; [t] CSFcloseRadical"],["Action","root","[t] CSFindexRadical; [n] children/*[1];[t] \\"\u281c\\"; [n] children/*[2]; [t] CSFcloseRadical"],["Action","arrow-underscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","arrow-overscore","[t] \\"\u2810\\"; [t] \\"\u282b\u2812\u2812\u2815\\"; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limboth","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]"],["Action","limlower","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];"],["Action","limupper","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2];"],["Action","limboth-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2];[t] CSFoverscript; [n] children/*[3]; [t] \\"\u283b\\""],["Action","limlower-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFunderscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","limupper-end","[t] \\"\u2810\\"; [n] children/*[1]; [t] CSFoverscript; [n] children/*[2]; [t] \\"\u283b\\""],["Action","integral-index","[n] children/*[1]; [n] children/*[2]; [n] children/*[3];"],["Action","integral","[n] children/*[1]; [t] \\"\u2830\\"; [n] children/*[2];[t] \\"\u2818\\"; [n] children/*[3]; [t] \\"\u2810\\""],["Action","bigop","[n] children/*[1]; [n] children/*[2];"],["Action","relseq","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","multrel","[m] children/* (sepFunc:CTFrelationIterator)"],["Action","subscript","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]"],["Action","subscript-simple","[n] children/*[1]; [n] children/*[2]"],["Action","subscript-baseline","[n] children/*[1]; [t] CSFsubscript; [n] children/*[2]; [t] CSFbaseline"],["Action","subscript-empty-sup","[n] children/*[1]; [n] children/*[2]"],["Action","superscript","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2]"],["Action","superscript-baseline","[n] children/*[1]; [t] CSFsuperscript; [n] children/*[2];[t] CSFbaseline"],["Action","superscript-empty-sub","[n] children/*[1]; [n] children/*[2]"],["Action","prime","[n] children/*[1]; [n] children/*[2]"],["Action","prime-subscript","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]"],["Action","prime-subscript-baseline","[n] children/*[1]/children/*[1]; [n] children/*[2]; [t] CSFsubscript; [n] children/*[1]/children/*[2]; [t] CSFbaseline"],["Action","prime-subscript-simple","[n] children/*[1]/children/*[1]; [n] children/*[2]; [n] children/*[1]/children/*[2]"],["Action","overscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","overscore-modified","[n] children/*[1]; [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-overscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2823\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","underscore-modified","[n] children/*[1]; [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier)"],["Action","double-underscore","[t] \\"\u2810\\"; [n] children/*[1] (grammar:modified); [t] \\"\u2829\\"; [n] children/*[2] (grammar:modifier); [t] \\"\u283b\\""],["Action","modifier-bar","[t] \\"\u2831\\""],["Action","matrix","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:matrix)"],["Action","matrix-row","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [m] children/* (separator:\\"\u2800\\"); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","vector-line","[p] (layout:beginrow); [n] ../../content/*[1] (grammar:enlargeFence, layout:fence); [n] children/*[1] (separator:\\"\u2800\\", layout:cell); [n] ../../content/*[2] (grammar:enlargeFence, layout:fence); [p] (layout:endrow);"],["Action","empty-row","[t] \\"\u2800\\" (pause:300)"],["Action","matrix-cell","[n] children/*[1] (layout:cell)"],["Action","empty-cell","[t] \\"\u2800\\" (pause:300)"],["Action","cayley","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:cayley)"],["Action","layout","[m] children/* (separator:\\"\u2800\\", join:\\"\\", layout:table)"],["Action","cases","[p] (layout:begincases); [m] children/* (separator:\\"\u2800\\"); [t] \\"\u2810\\"; [p] (layout:endcases)"],["Action","line","[p] (layout:beginrow); [p] (layout:fence); [m] children/* (layout:cell); [p] (layout:fence); [p] (layout:endrow)"],["Action","empty-line","[t] \\"\u2800\\""],["Action","row-with-label","[m] children/* (separator:\\"\u2800\\"); [t] \\"\u2800\u2800\u2800\\"; [m] content/*"],["Action","cycle","[n] content/*[1]; [m] children/*[1]/children/* (separator:\\"\u2800\\", join:\\"\\"); [n] content/*[2];"],["Action","enclose","[t] \\"\u282b\\"; [t] @role (grammar:localEnclose); [t] \\"\u2838\u282b\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","overbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2823\u2831\u283b\\""],["Action","bar-above","[n] children/*[1]; [t] \\"\u2831\\""],["Action","bar-below","[n] children/*[1]; [t] \\"\u2829\u2831\\""],["Action","underbar","[t] \\"\u2810\\"; [n] children/*[1]; [t] \\"\u2829\u2831\u283b\\""],["Action","leftbar","[t] \\"\u2833\\"; [n] children/*[1]"],["Action","rightbar","[n] children/*[1]; [t] \\"\u2833\\""],["Action","crossout","[t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","cancel","[t] \\"\u282a\\"; [n] children/*[1]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[2]; [t] \\"\u283b\\""],["Action","cancel-reverse","[t] \\"\u282a\\"; [n] children/*[2]/children/*[1]; [t] \\"\u282a\\"; [n] children/*[1]; [t] \\"\u283b\\""],["Action","end-punct","[m] children/*"],["Action","start-punct","[n] content/*[1]; [m] children/*[position()>1]"],["Action","punctuation","[n] text(); [t] \\"\u2810\\""],["Action","punctuated","[m] children/*"],["Action","punctuation-comma","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-mapping","[n] text(); [t] \\"\u2800\\""],["Action","punctuation-colon-ratio","[t] \\"\u2800\u2810\u2802\u2800\\""],["Rule","punctuation-ellipsis-cell","default","[t] \\"\u2804\u2804\u2804\\"","self::punctuation[@role=\\"ellipsis\\"]","count(../*)=1","name(../..)=\\"cell\\" or name(../..)=\\"line\\""],["Action","punctuation-ellipses-both","[t] \\"\u2800\\"; [n] text(); [t] \\"\u2800\\";"],["Action","punctuation-ellipses-left","[t] \\"\u2800\\"; [n] text();"],["Action","punctuation-ellipses-right","[n] text(); [t] \\"\u2800\\";"],["Action","reference-sign","[n] children/*[1]; [n] children/*[2]"],["Action","reference-number","[n] children/*[1]; [t] \\"\u2808\u283b\\"; [n] children/*[2]; [t] \\"\u2810\\""]]}}');ii.preLoad("a11y/sre","a11y/semantic-enrich","a11y/explorer"),XA.set("base",Ww),XA.set("en",Vw),XA.set("nemeth",$w),ii.preLoad("loader","startup","core","input/tex","output/svg","ui/menu"),ii.saveVersion("tex-svg"),function(e,t){su.loadFont(e,"svg",tu,t)}(function(e){return()=>e((()=>JA.sreReady()))}((function(e){return ii.load(...ni.load).then((()=>(e||function(){})())).then((()=>ni.ready())).catch((e=>ni.failed(e)))})),!0)})()})(); \ No newline at end of file diff --git a/ui/lazy.js b/ui/lazy.js new file mode 100644 index 0000000000..4d9b4204ee --- /dev/null +++ b/ui/lazy.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,s)=>{for(var a in s)t.o(s,a)&&!t.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:s[a]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{LAZYID:()=>c,LazyHandler:()=>d,LazyList:()=>h,LazyMathDocumentMixin:()=>u,LazyMathItemMixin:()=>z});const s=("undefined"!=typeof window?window:global).MathJax._.components.global,a=(s.GLOBAL,s.isObject,s.combineConfig,s.combineDefaults,s.combineWithMathJax),i=(s.MathJax,MathJax._.core.MathItem),l=(i.protoItem,i.AbstractMathItem,i.STATE),r=i.newState,n=MathJax._.util.Retries,o=n.handleRetriesFor;n.retryAfter;var y=function(t,e,s,a){return new(s||(s=Promise))((function(i,l){function r(t){try{o(a.next(t))}catch(t){l(t)}}function n(t){try{o(a.throw(t))}catch(t){l(t)}}function o(t){var e;t.done?i(t.value):(e=t.value,e instanceof s?e:new s((function(t){t(e)}))).then(r,n)}o((a=a.apply(t,e||[])).next())}))};class h{constructor(){this.id=0,this.items=new Map}add(t){const e=String(this.id++);return this.items.set(e,t),e}get(t){return this.items.get(t)}delete(t){return this.items.delete(t)}}r("LAZYALWAYS",l.FINDMATH+3);const c="data-mjx-lazy";function z(t){return class extends t{constructor(...t){super(...t),this.lazyCompile=!0,this.lazyTypeset=!0,this.lazyTex=!1,this.end.node||(this.lazyCompile=this.lazyTypeset=!1)}compile(t){this.lazyCompile?this.state()window.requestIdleCallback(s):()=>setTimeout(s,10),window){let t=!1;const e=()=>{!t&&this.lazyTypesetAll(),t=!0};window.matchMedia("print").addListener(e),window.addEventListener("beforeprint",e)}}lazyAlways(){if(this.lazyAlwaysContainers&&!this.processed.isSet("lazyAlways")){for(const t of this.math){const e=t;e.lazyTypeset&&this.lazyIsAlways(e)&&(e.lazyCompile=e.lazyTypeset=!1)}this.processed.set("lazyAlways")}}lazyIsAlways(t){if(t.state()=i&&(this.lazyAlwaysIndex=0)}while(this.lazyAlwaysIndex!==a)}return!1}state(t,e=!1){return super.state(t,e),tthis.render())).then((()=>{e&&(this.outputJax.options.fontCache=e)}))}))}lazyObserve(t){for(const e of t){const t=this.adaptor.getAttribute(e.target,c);this.lazyList.get(t)&&(e.isIntersecting?(this.lazySet.add(t),this.lazyIdle||(this.lazyIdle=!0,this.lazyProcessSet())):this.lazySet.delete(t))}}lazyHandleSet(){const t=this.lazySet;this.lazySet=new Set,this.lazyPromise=this.lazyPromise.then((()=>{let e=this.compileEarlierItems(t)?l.COMPILED:l.TYPESET;return e=this.resetStates(t,e),this.state(e-1,null),o((()=>{this.render(),this.lazyIdle=!1}))}))}resetStates(t,e){for(const s of t.values()){const t=this.lazyList.get(s);t.lazyCompile?(t.state(l.COMPILED-1),e=l.COMPILED):t.state(l.TYPESET-1),t.lazyCompile=t.lazyTypeset=!1,t.lazyMarker&&this.lazyObserver.unobserve(t.lazyMarker)}return e}compileEarlierItems(t){let e=this.earliestTex(t);if(!e)return!1;let s=!1;for(const t of this.math){const a=t;if(a===e||!(null==a?void 0:a.lazyCompile)||!a.lazyTex)break;a.lazyCompile=!1,a.lazyMarker&&this.lazyObserver.unobserve(a.lazyMarker),a.state(l.COMPILED-1),s=!0}return s}earliestTex(t){let e=null,s=null;for(const a of t.values()){const t=this.lazyList.get(a);t.lazyTex&&((null===e||parseInt(a)d(t)))})(); \ No newline at end of file diff --git a/ui/menu.js b/ui/menu.js new file mode 100644 index 0000000000..3f7e897b54 --- /dev/null +++ b/ui/menu.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,s)=>{for(var i in s)t.o(s,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:s[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{copyToClipboard:()=>p,isMac:()=>d});var s={};t.r(s),t.d(s,{annotation:()=>f,copyAnnotations:()=>b,showAnnotations:()=>m});var i={};t.r(i),t.d(i,{MJContextMenu:()=>Et});var n={};t.r(n),t.d(n,{RadioCompare:()=>At});var o={};t.r(o),t.d(o,{MmlVisitor:()=>Lt});var r={};t.r(r),t.d(r,{SelectableInfo:()=>Pt});var a={};t.r(a),t.d(a,{Menu:()=>Ut});var h={};t.r(h),t.d(h,{MenuHandler:()=>jt,MenuMathDocumentMixin:()=>Ft,MenuMathItemMixin:()=>Bt});const l=("undefined"!=typeof window?window:global).MathJax._.components.global,u=(l.GLOBAL,l.isObject,l.combineConfig,l.combineDefaults,l.combineWithMathJax),c=l.MathJax,d="undefined"!=typeof window&&window.navigator&&"Mac"===window.navigator.platform.substr(0,3);function p(t){const e=document.createElement("textarea");e.value=t,e.setAttribute("readonly",""),e.style.cssText="height: 1px; width: 1px; padding: 1px; position: absolute; left: -10px",document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.body.removeChild(e)}function m(t,e,s){return(i,n)=>(function(t,e,s){if(!t)return;for(const i of t.childNodes)if(i.isKind("annotation")){const t=g(i,e);if(t){const e=i.childNodes.reduce(((t,e)=>t+e.toString()),"");s.push([t,e])}}}(function(t){var e;let s=null===(e=t.mathItem)||void 0===e?void 0:e.root;for(;s&&!s.isKind("semantics");){if(s.isToken||1!==s.childNodes.length)return null;s=s.childNodes[0]}return s}(i),e,s),t.attachMenu(i),x(i,n,s,(()=>t.post())))}function b(t){return(e,s)=>{const i=t.slice();return t.length=0,x(e,s,i,(()=>p(f.trim())))}}function g(t,e){const s=t.attributes.get("encoding");for(const t of Object.keys(e))if(e[t].indexOf(s)>=0)return t;return null}let f="";function x(t,e,s,i){return t.factory.get("subMenu")(t.factory,{items:s.map((([t,e])=>({type:"command",id:t,content:t,action:()=>{f=e,i()}}))),id:"annotations"},e)}var y;!function(t){t[t.RETURN=13]="RETURN",t[t.ESCAPE=27]="ESCAPE",t[t.SPACE=32]="SPACE",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(y||(y={}));const E="click",v="dblclick",M="mousedown",C="mouseup",S="mouseover",O="mouseout",k="selectstart";class w{constructor(){this.bubble=!1}bubbleKey(){this.bubble=!0}keydown(t){switch(t.keyCode){case y.ESCAPE:this.escape(t);break;case y.RIGHT:this.right(t);break;case y.LEFT:this.left(t);break;case y.UP:this.up(t);break;case y.DOWN:this.down(t);break;case y.RETURN:case y.SPACE:this.space(t);break;default:return}this.bubble?this.bubble=!1:this.stop(t)}escape(t){}space(t){}left(t){}right(t){}up(t){}down(t){}stop(t){t&&(t.stopPropagation(),t.preventDefault(),t.cancelBubble=!0)}mousedown(t){return this.stop(t)}mouseup(t){return this.stop(t)}mouseover(t){return this.stop(t)}mouseout(t){return this.stop(t)}click(t){return this.stop(t)}addEvents(t){t.addEventListener(M,this.mousedown.bind(this)),t.addEventListener(C,this.mouseup.bind(this)),t.addEventListener(S,this.mouseover.bind(this)),t.addEventListener(O,this.mouseout.bind(this)),t.addEventListener(E,this.click.bind(this)),t.addEventListener("keydown",this.keydown.bind(this)),t.addEventListener("dragstart",this.stop.bind(this)),t.addEventListener(k,this.stop.bind(this)),t.addEventListener("contextmenu",this.stop.bind(this)),t.addEventListener(v,this.stop.bind(this))}}class T extends w{addAttributes(t){for(const e in t)this.html.setAttribute(e,t[e])}get html(){return this._html||this.generateHtml(),this._html}set html(t){this._html=t,this.addEvents(t)}generateHtml(){const t=document.createElement("div");t.classList.add(this.className),t.setAttribute("role",this.role),this.html=t}focus(){const t=this.html;t.setAttribute("tabindex","0"),t.focus()}unfocus(){const t=this.html;t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1");try{t.blur()}catch(t){}t.blur()}}class A extends T{constructor(){super(...arguments),this.posted=!1}isPosted(){return this.posted}post(t,e){this.posted||(void 0!==t&&void 0!==e&&this.html.setAttribute("style","left: "+t+"px; top: "+e+"px;"),this.display(),this.posted=!0)}unpost(){if(!this.posted)return;const t=this.html;t.parentNode&&t.parentNode.removeChild(t),this.posted=!1}}const N="CtxtMenu";function I(t){return N+"_"+t}function L(t){return I(t)}function P(t){return I(t)}const _={ATTACHED:L("Attached"),CONTEXTMENU:L("ContextMenu"),MENU:L("Menu"),MENUARROW:L("MenuArrow"),MENUACTIVE:L("MenuActive"),MENUCHECK:L("MenuCheck"),MENUCLOSE:L("MenuClose"),MENUCOMBOBOX:L("MenuComboBox"),MENUDISABLED:L("MenuDisabled"),MENUFRAME:L("MenuFrame"),MENUITEM:L("MenuItem"),MENULABEL:L("MenuLabel"),MENURADIOCHECK:L("MenuRadioCheck"),MENUINPUTBOX:L("MenuInputBox"),MENURULE:L("MenuRule"),MENUSLIDER:L("MenuSlider"),MOUSEPOST:L("MousePost"),RTL:L("RTL"),INFO:L("Info"),INFOCLOSE:L("InfoClose"),INFOCONTENT:L("InfoContent"),INFOSIGNATURE:L("InfoSignature"),INFOTITLE:L("InfoTitle"),SLIDERVALUE:L("SliderValue"),SLIDERBAR:L("SliderBar"),SELECTION:L("Selection"),SELECTIONBOX:L("SelectionBox"),SELECTIONMENU:L("SelectionMenu"),SELECTIONDIVIDER:L("SelectionDivider"),SELECTIONITEM:L("SelectionItem")},U={COUNTER:P("Counter"),KEYDOWNFUNC:P("keydownFunc"),CONTEXTMENUFUNC:P("contextmenuFunc"),OLDTAB:P("Oldtabindex"),TOUCHFUNC:P("TouchFunc")};class R extends T{constructor(t,e){super(),this._menu=t,this._type=e,this.className=_.MENUITEM,this.role="menuitem",this.hidden=!1}get menu(){return this._menu}set menu(t){this._menu=t}get type(){return this._type}hide(){this.hidden=!0,this.menu.generateMenu()}show(){this.hidden=!1,this.menu.generateMenu()}isHidden(){return this.hidden}}function D(t){const e=t.menu;e.baseMenu?e.baseMenu.unpost():e.unpost()}function J(t){const e=t.menu;return(e.baseMenu?e.baseMenu:e).store.active}function H(t,e){console.error("ContextMenu Error: "+e)}function V(){return B++}let B=0;class F extends R{constructor(t,e,s,i){super(t,e),this._content=s,this.disabled=!1,this.callbacks=[],this._id=i||s}get content(){return this._content}set content(t){this._content=t,this.generateHtml(),this.menu&&this.menu.generateHtml()}get id(){return this._id}press(){this.disabled||(this.executeAction(),this.executeCallbacks_())}executeAction(){}registerCallback(t){-1===this.callbacks.indexOf(t)&&this.callbacks.push(t)}unregisterCallback(t){const e=this.callbacks.indexOf(t);-1!==e&&this.callbacks.splice(e,1)}mousedown(t){this.press(),this.stop(t)}mouseover(t){this.focus(),this.stop(t)}mouseout(t){this.deactivate(),this.stop(t)}generateHtml(){super.generateHtml();const t=this.html;t.setAttribute("aria-disabled","false"),t.textContent=this.content}activate(){this.disabled||this.html.classList.add(_.MENUACTIVE)}deactivate(){this.html.classList.remove(_.MENUACTIVE)}focus(){this.menu.focused=this,super.focus(),this.activate()}unfocus(){this.deactivate(),super.unfocus()}escape(t){D(this)}up(t){this.menu.up(t)}down(t){this.menu.down(t)}left(t){this.menu.left(t)}right(t){this.menu.right(t)}space(t){this.press()}disable(){this.disabled=!0;const t=this.html;t.classList.add(_.MENUDISABLED),t.setAttribute("aria-disabled","true")}enable(){this.disabled=!1;const t=this.html;t.classList.remove(_.MENUDISABLED),t.removeAttribute("aria-disabled")}executeCallbacks_(){for(const t of this.callbacks)try{t(this)}catch(t){H(0,"Callback for menu entry "+this.id+" failed.")}}}class j extends F{static fromJson(t,{content:e,menu:s,id:i},n){const o=new this(n,e,i),r=t.get("subMenu")(t,s,o);return o.submenu=r,o}constructor(t,e,s){super(t,"submenu",e,s),this._submenu=null}set submenu(t){this._submenu=t}get submenu(){return this._submenu}mouseover(t){this.focus(),this.stop(t)}mouseout(t){this.stop(t)}unfocus(){if(this.submenu.isPosted()){if(this.menu.focused!==this)return super.unfocus(),void this.menu.unpostSubmenus();this.html.setAttribute("tabindex","-1"),this.html.blur()}else super.unfocus()}focus(){super.focus(),this.submenu.isPosted()||this.disabled||this.submenu.post()}executeAction(){this.submenu.isPosted()?this.submenu.unpost():this.submenu.post()}generateHtml(){super.generateHtml();const t=this.html;this.span=document.createElement("span"),this.span.textContent="\u25ba",this.span.classList.add(_.MENUARROW),t.appendChild(this.span),t.setAttribute("aria-haspopup","true")}left(t){this.submenu.isPosted()?this.submenu.unpost():super.left(t)}right(t){this.submenu.isPosted()?this.submenu.down(t):this.submenu.post()}toJson(){return{type:""}}}class z extends A{constructor(){super(...arguments),this.className=_.CONTEXTMENU,this.role="menu",this._items=[],this._baseMenu=null}set baseMenu(t){this._baseMenu=t}get baseMenu(){return this._baseMenu}get items(){return this._items}set items(t){this._items=t}get pool(){return this.variablePool}get focused(){return this._focused}set focused(t){if(this._focused===t)return;this._focused||this.unfocus();const e=this._focused;this._focused=t,e&&e.unfocus()}up(t){const e=this.items.filter((t=>t instanceof F&&!t.isHidden()));if(0===e.length)return;if(!this.focused)return void e[e.length-1].focus();let s=e.indexOf(this.focused);-1!==s&&(s=s?--s:e.length-1,e[s].focus())}down(t){const e=this.items.filter((t=>t instanceof F&&!t.isHidden()));if(0===e.length)return;if(!this.focused)return void e[0].focus();let s=e.indexOf(this.focused);-1!==s&&(s++,s=s===e.length?0:s,e[s].focus())}generateHtml(){super.generateHtml(),this.generateMenu()}generateMenu(){const t=this.html;t.classList.add(_.MENU);for(const e of this.items){if(!e.isHidden()){t.appendChild(e.html);continue}const s=e.html;s.parentNode&&s.parentNode.removeChild(s)}}post(t,e){this.variablePool.update(),super.post(t,e)}unpostSubmenus(){const t=this.items.filter((t=>t instanceof j));for(const e of t)e.submenu.unpost(),e!==this.focused&&e.unfocus()}unpost(){super.unpost(),this.unpostSubmenus(),this.focused=null}find(t){for(const e of this.items)if("rule"!==e.type){if(e.id===t)return e;if("submenu"===e.type){const s=e.submenu.find(t);if(s)return s}}return null}}class G{constructor(t){this.menu=t,this.store=[],this._active=null,this.counter=0,this.attachedClass=_.ATTACHED+"_"+V(),this.taborder=!0,this.attrMap={}}set active(t){do{if(-1!==this.store.indexOf(t)){this._active=t;break}t=t.parentNode}while(t)}get active(){return this._active}next(){const t=this.store.length;if(0===t)return this.active=null,null;let e=this.store.indexOf(this.active);return e=-1===e?0:et.setAttribute("tabindex","0")))}removeTaborder_(){this.store.forEach((t=>t.setAttribute("tabindex","-1")))}addTabindex(t){t.hasAttribute("tabindex")&&t.setAttribute(U.OLDTAB,t.getAttribute("tabindex")),t.setAttribute("tabindex","0")}removeTabindex(t){t.hasAttribute(U.OLDTAB)?(t.setAttribute("tabindex",t.getAttribute(U.OLDTAB)),t.removeAttribute(U.OLDTAB)):t.removeAttribute("tabindex")}addEvents(t){t.hasAttribute(U.COUNTER)||(this.addEvent(t,"contextmenu",this.menu.post.bind(this.menu)),this.addEvent(t,"keydown",this.keydown.bind(this)),t.setAttribute(U.COUNTER,this.counter.toString()),this.counter++)}addEvent(t,e,s){const i=U[e.toUpperCase()+"FUNC"];this.attrMap[i+this.counter]=s,t.addEventListener(e,s)}removeEvents(t){if(!t.hasAttribute(U.COUNTER))return;const e=t.getAttribute(U.COUNTER);this.removeEvent(t,"contextmenu",e),this.removeEvent(t,"keydown",e),t.removeAttribute(U.COUNTER)}removeEvent(t,e,s){const i=U[e.toUpperCase()+"FUNC"],n=this.attrMap[i+s];t.removeEventListener(e,n)}keydown(t){t.keyCode===y.SPACE&&(this.menu.post(t),t.preventDefault(),t.stopImmediatePropagation())}}class K{constructor(){this.pool={}}insert(t){this.pool[t.name]=t}lookup(t){return this.pool[t]}remove(t){delete this.pool[t]}update(){for(const t in this.pool)this.pool[t].update()}}class X extends z{static fromJson(t,{pool:e,items:s,id:i=""}){const n=new this(t);n.id=i;const o=t.get("variable");e.forEach((e=>o(t,e,n.pool)));const r=t.get("items")(t,s,n);return n.items=r,n}constructor(t){super(),this.factory=t,this.id="",this.moving=!1,this._store=new G(this),this.widgets=[],this.variablePool=new K}generateHtml(){this.isPosted()&&this.unpost(),super.generateHtml(),this._frame=document.createElement("div"),this._frame.classList.add(_.MENUFRAME);const t="left: 0px; top: 0px; z-index: 200; width: 100%; height: 100%; border: 0px; padding: 0px; margin: 0px;";this._frame.setAttribute("style","position: absolute; "+t);const e=document.createElement("div");e.setAttribute("style","position: fixed; "+t),this._frame.appendChild(e),e.addEventListener("mousedown",function(t){this.unpost(),this.unpostWidgets(),this.stop(t)}.bind(this))}display(){document.body.appendChild(this.frame),this.frame.appendChild(this.html),this.focus()}escape(t){this.unpost(),this.unpostWidgets()}unpost(){if(super.unpost(),this.widgets.length>0)return;this.frame.parentNode.removeChild(this.frame);const t=this.store;this.moving||t.insertTaborder(),t.active.focus()}left(t){this.move_(this.store.previous())}right(t){this.move_(this.store.next())}get frame(){return this._frame}get store(){return this._store}post(t,e){if(void 0!==e)return this.moving||this.store.removeTaborder(),void super.post(t,e);const s=t;let i,n,o;if(s instanceof Event?(i=s.target,this.stop(s)):i=s,s instanceof MouseEvent&&(n=s.pageX,o=s.pageY,n||o||!s.clientX||(n=s.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,o=s.clientY+document.body.scrollTop+document.documentElement.scrollTop)),!n&&!o&&i){const t=window.pageXOffset||document.documentElement.scrollLeft,e=window.pageYOffset||document.documentElement.scrollTop,s=i.getBoundingClientRect();n=(s.right+s.left)/2+t,o=(s.bottom+s.top)/2+e}this.store.active=i,this.anchor=this.store.active;const r=this.html;n+r.offsetWidth>document.body.offsetWidth-5&&(n=document.body.offsetWidth-r.offsetWidth-5),this.post(n,o)}registerWidget(t){this.widgets.push(t)}unregisterWidget(t){const e=this.widgets.indexOf(t);e>-1&&this.widgets.splice(e,1),0===this.widgets.length&&this.unpost()}unpostWidgets(){this.widgets.forEach((t=>t.unpost()))}toJson(){return{type:""}}move_(t){this.anchor&&t!==this.anchor&&(this.moving=!0,this.unpost(),this.post(t),this.moving=!1)}}class W extends z{static fromJson(t,{items:e},s){const i=new this(s),n=t.get("items")(t,e,i);return i.items=n,i}constructor(t){super(),this._anchor=t,this.variablePool=this.anchor.menu.pool,this.setBaseMenu()}get anchor(){return this._anchor}post(){if(!this.anchor.menu.isPosted())return;let t=this.anchor.html;const e=this.html,s=this.baseMenu.frame,i=t.offsetWidth;let n=i-2,o=0;for(;t&&t!==s;)n+=t.offsetLeft,o+=t.offsetTop,t=t.parentNode;n+e.offsetWidth>document.body.offsetWidth-5&&(n=Math.max(5,n-i-e.offsetWidth+6)),super.post(n,o)}display(){this.baseMenu.frame.appendChild(this.html)}setBaseMenu(){let t=this;do{t=t.anchor.menu}while(t instanceof W);this.baseMenu=t}left(t){this.focused=null,this.anchor.focus()}toJson(){return{type:""}}}class q extends A{constructor(t){super(),this.element=t,this.className=_.MENUCLOSE,this.role="button"}generateHtml(){const t=document.createElement("span");t.classList.add(this.className),t.setAttribute("role",this.role),t.setAttribute("tabindex","0");const e=document.createElement("span");e.textContent="\xd7",t.appendChild(e),this.html=t}display(){}unpost(){super.unpost(),this.element.unpost()}keydown(t){this.bubbleKey(),super.keydown(t)}space(t){this.unpost(),this.stop(t)}mousedown(t){this.unpost(),this.stop(t)}}class Z extends A{constructor(t,e,s){super(),this.title=t,this.signature=s,this.className=_.INFO,this.role="dialog",this.contentDiv=this.generateContent(),this.close=this.generateClose(),this.content=e||function(){return""}}attachMenu(t){this.menu=t}generateHtml(){super.generateHtml();const t=this.html;t.appendChild(this.generateTitle()),t.appendChild(this.contentDiv),t.appendChild(this.generateSignature()),t.appendChild(this.close.html),t.setAttribute("tabindex","0")}post(){super.post();const t=document.documentElement,e=this.html,s=window.innerHeight||t.clientHeight||t.scrollHeight||0,i=Math.floor(-e.offsetWidth/2),n=Math.floor((s-e.offsetHeight)/3);e.setAttribute("style","margin-left: "+i+"px; top: "+n+"px;"),window.event instanceof MouseEvent&&e.classList.add(_.MOUSEPOST),e.focus()}display(){this.menu.registerWidget(this),this.contentDiv.innerHTML=this.content();const t=this.menu.html;t.parentNode&&t.parentNode.removeChild(t),this.menu.frame.appendChild(this.html)}click(t){}keydown(t){this.bubbleKey(),super.keydown(t)}escape(t){this.unpost()}unpost(){super.unpost(),this.html.classList.remove(_.MOUSEPOST),this.menu.unregisterWidget(this)}generateClose(){const t=new q(this),e=t.html;return e.classList.add(_.INFOCLOSE),e.setAttribute("aria-label","Close Dialog Box"),t}generateTitle(){const t=document.createElement("span");return t.innerHTML=this.title,t.classList.add(_.INFOTITLE),t}generateContent(){const t=document.createElement("div");return t.classList.add(_.INFOCONTENT),t.setAttribute("tabindex","0"),t}generateSignature(){const t=document.createElement("span");return t.innerHTML=this.signature,t.classList.add(_.INFOSIGNATURE),t}toJson(){return{type:""}}}class Y extends F{generateHtml(){super.generateHtml();const t=this.html;this.span||this.generateSpan(),t.appendChild(this.span),this.update()}register(){this.variable.register(this)}unregister(){this.variable.unregister(this)}update(){this.updateAria(),this.span&&this.updateSpan()}}class $ extends Y{static fromJson(t,{content:e,variable:s,id:i},n){return new this(n,e,s,i)}constructor(t,e,s,i){super(t,"radio",e,i),this.role="menuitemradio",this.variable=t.pool.lookup(s),this.register()}executeAction(){this.variable.setValue(this.id),D(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(_.MENURADIOCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()===this.id?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()===this.id?"":"none"}toJson(){return{type:""}}}class Q extends R{static fromJson(t,e,s){return new this(s)}constructor(t){super(t,"rule"),this.className=_.MENUITEM,this.role="separator"}generateHtml(){super.generateHtml();const t=this.html;t.classList.add(_.MENURULE),t.setAttribute("aria-orientation","vertical")}addEvents(t){}toJson(){return{type:"rule"}}}class tt extends F{static fromJson(t,{content:e,action:s,id:i},n){return new this(n,e,s,i)}constructor(t,e,s,i){super(t,"command",e,i),this.command=s}executeAction(){try{this.command(J(this))}catch(t){H(0,"Illegal command callback.")}D(this)}toJson(){return{type:""}}}class et{static fromJson(t,{name:e,getter:s,setter:i},n){const o=new this(e,s,i);n.insert(o)}constructor(t,e,s){this._name=t,this.getter=e,this.setter=s,this.items=[]}get name(){return this._name}getValue(t){try{return this.getter(t)}catch(t){return H(0,"Command of variable "+this.name+" failed."),null}}setValue(t,e){try{this.setter(t,e)}catch(t){H(0,"Command of variable "+this.name+" failed.")}this.update()}register(t){-1===this.items.indexOf(t)&&this.items.push(t)}unregister(t){const e=this.items.indexOf(t);-1!==e&&this.items.splice(e,1)}update(){this.items.forEach((t=>t.update()))}registerCallback(t){this.items.forEach((e=>e.registerCallback(t)))}unregisterCallback(t){this.items.forEach((e=>e.unregisterCallback(t)))}toJson(){return{type:"variable",name:this.name,getter:this.getter.toString(),setter:this.setter.toString()}}}class st extends Y{static fromJson(t,{content:e,variable:s,id:i},n){return new this(n,e,s,i)}constructor(t,e,s,i){super(t,"checkbox",e,i),this.role="menuitemcheckbox",this.variable=t.pool.lookup(s),this.register()}executeAction(){this.variable.setValue(!this.variable.getValue()),D(this)}generateSpan(){this.span=document.createElement("span"),this.span.textContent="\u2713",this.span.classList.add(_.MENUCHECK)}updateAria(){this.html.setAttribute("aria-checked",this.variable.getValue()?"true":"false")}updateSpan(){this.span.style.display=this.variable.getValue()?"":"none"}toJson(){return{type:""}}}class it extends Y{static fromJson(t,{content:e,variable:s,id:i},n){return new this(n,e,s,i)}constructor(t,e,s,i){super(t,"combobox",e,i),this.role="combobox",this.inputEvent=!1,this.variable=t.pool.lookup(s),this.register()}executeAction(){this.variable.setValue(this.input.value,J(this))}space(t){super.space(t),D(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(_.MENUCOMBOBOX)}generateSpan(){this.span=document.createElement("span"),this.span.classList.add(_.MENUINPUTBOX),this.input=document.createElement("input"),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.setAttribute("size","10em"),this.input.setAttribute("type","text"),this.input.setAttribute("tabindex","-1"),this.span.appendChild(this.input)}inputKey(t){this.bubbleKey(),this.inputEvent=!0}keydown(t){if(this.inputEvent&&t.keyCode!==y.ESCAPE&&t.keyCode!==y.RETURN)return this.inputEvent=!1,void t.stopPropagation();super.keydown(t),t.stopPropagation()}updateAria(){}updateSpan(){let t;try{t=this.variable.getValue(J(this))}catch(e){t=""}this.input.value=t}toJson(){return{type:""}}}class nt extends F{static fromJson(t,{content:e,id:s},i){return new this(i,e,s)}constructor(t,e,s){super(t,"label",e,s)}generateHtml(){super.generateHtml();this.html.classList.add(_.MENULABEL)}toJson(){return{type:""}}}class ot extends Y{static fromJson(t,{content:e,variable:s,id:i},n){return new this(n,e,s,i)}constructor(t,e,s,i){super(t,"slider",e,i),this.role="slider",this.labelId="ctx_slideLabel"+V(),this.valueId="ctx_slideValue"+V(),this.inputEvent=!1,this.variable=t.pool.lookup(s),this.register()}executeAction(){this.variable.setValue(this.input.value,J(this)),this.update()}space(t){super.space(t),D(this)}focus(){super.focus(),this.input.focus()}unfocus(){super.unfocus(),this.updateSpan()}generateHtml(){super.generateHtml();this.html.classList.add(_.MENUSLIDER),this.valueSpan=document.createElement("span"),this.valueSpan.setAttribute("id",this.valueId),this.valueSpan.classList.add(_.SLIDERVALUE),this.html.appendChild(this.valueSpan)}generateSpan(){this.span=document.createElement("span"),this.labelSpan=document.createElement("span"),this.labelSpan.setAttribute("id",this.labelId),this.labelSpan.appendChild(this.html.childNodes[0]),this.html.appendChild(this.labelSpan),this.input=document.createElement("input"),this.input.setAttribute("type","range"),this.input.setAttribute("min","0"),this.input.setAttribute("max","100"),this.input.setAttribute("aria-valuemin","0"),this.input.setAttribute("aria-valuemax","100"),this.input.setAttribute("aria-labelledby",this.labelId),this.input.addEventListener("keydown",this.inputKey.bind(this)),this.input.addEventListener("input",this.executeAction.bind(this)),this.input.classList.add(_.SLIDERBAR),this.span.appendChild(this.input)}inputKey(t){this.inputEvent=!0}mousedown(t){t.stopPropagation()}mouseup(t){event.stopPropagation()}keydown(t){const e=t.keyCode;return e===y.UP||e===y.DOWN?(t.preventDefault(),void super.keydown(t)):this.inputEvent&&e!==y.ESCAPE&&e!==y.RETURN?(this.inputEvent=!1,void t.stopPropagation()):(super.keydown(t),void t.stopPropagation())}updateAria(){const t=this.variable.getValue();t&&this.input&&(this.input.setAttribute("aria-valuenow",t),this.input.setAttribute("aria-valuetext",t+"%"))}updateSpan(){let t;try{t=this.variable.getValue(J(this)),this.valueSpan.innerHTML=t+"%"}catch(e){t=""}this.input.value=t}toJson(){return{type:""}}}class rt extends z{static fromJson(t,{title:e,values:s,variable:i},n){const o=new this(n),r=t.get("label")(t,{content:e||"",id:e||"id"},o),a=t.get("rule")(t,{},o),h=s.map((e=>t.get("radio")(t,{content:e,variable:i,id:e},o))),l=[r,a].concat(h);return o.items=l,o}constructor(t){super(),this.anchor=t,this.className=_.SELECTIONMENU,this.variablePool=this.anchor.menu.pool,this.baseMenu=this.anchor.menu}generateHtml(){super.generateHtml(),this.items.forEach((t=>t.html.classList.add(_.SELECTIONITEM)))}display(){}right(t){this.anchor.right(t)}left(t){this.anchor.left(t)}}class at extends Z{static fromJson(t,{title:e,signature:s,selections:i,order:n,grid:o},r){const a=new this(e,s,n,o);a.attachMenu(r);const h=i.map((e=>t.get("selectionMenu")(t,e,a)));return a.selections=h,a}constructor(t,e,s="none",i="vertical"){super(t,null,e),this.style=s,this.grid=i,this._selections=[],this.prefix="ctxt-selection",this._balanced=!0}attachMenu(t){this.menu=t}get selections(){return this._selections}set selections(t){this._selections=[],t.forEach((t=>this.addSelection(t)))}addSelection(t){t.anchor=this,this._selections.push(t)}rowDiv(t){const e=document.createElement("div");this.contentDiv.appendChild(e);const s=t.map((t=>(e.appendChild(t.html),t.html.id||(t.html.id=this.prefix+V()),t.html.getBoundingClientRect()))),i=s.map((t=>t.width)),n=i.reduce(((t,e)=>t+e),0),o=s.reduce(((t,e)=>Math.max(t,e.height)),0);return e.classList.add(_.SELECTIONDIVIDER),e.setAttribute("style","height: "+o+"px;"),[e,n,o,i]}display(){if(super.display(),this.order(),!this.selections.length)return;const t=[];let e=0,s=[];const i=this.getChunkSize(this.selections.length);for(let n=0;nt.html.style.height=h+"px")),s=this.combineColumn(s,l)}this._balanced&&(this.balanceColumn(t,s),e=s.reduce(((t,e)=>t+e),20)),t.forEach((t=>t.style.width=e+"px"))}getChunkSize(t){switch(this.grid){case"square":return Math.floor(Math.sqrt(t));case"horizontal":return Math.floor(t/at.chunkSize);default:return at.chunkSize}}balanceColumn(t,e){t.forEach((t=>{const s=Array.from(t.children);for(let t,i=0;t=s[i];i++)t.style.width=e[i]+"px"}))}combineColumn(t,e){let s=[],i=0;for(;t[i]||e[i];){if(!t[i]){s=s.concat(e.slice(i));break}if(!e[i]){s=s.concat(t.slice(i));break}s.push(Math.max(t[i],e[i])),i++}return s}left(t){this.move(t,(t=>(0===t?this.selections.length:t)-1))}right(t){this.move(t,(t=>t===this.selections.length-1?0:t+1))}generateHtml(){super.generateHtml(),this.html.classList.add(_.SELECTION)}generateContent(){const t=super.generateContent();return t.classList.add(_.SELECTIONBOX),t.removeAttribute("tabindex"),t}findSelection(t){const e=t.target;let s=null;if(e.id&&(s=this.selections.find((t=>t.html.id===e.id))),!s){const t=e.parentElement.id;s=this.selections.find((e=>e.html.id===t))}return s}move(t,e){const s=this.findSelection(t);s.focused&&s.focused.unfocus();const i=e(this.selections.indexOf(s));this.selections[i].focus()}order(){this.selections.sort(at.orderMethod.get(this.style))}toJson(){return{type:""}}}at.chunkSize=4,at.orderMethod=new Map([["alphabetical",(t,e)=>t.items[0].content.localeCompare(e.items[0].content)],["none",(t,e)=>1],["decreasing",(t,e)=>{const s=t.items.length,i=e.items.length;return s{const s=t.items.length,i=e.items.length;return sthis.factory.add(t,e)))}get factory(){return this._factory}items(t,e,s){const i=[];for(const t of e){const e=this.parse(t,s);e&&(s.items.push(e),t.disabled&&e.disable(),t.hidden&&i.push(e))}return i.forEach((t=>t.hide())),s.items}parse(t,...e){var{type:s}=t,i=lt(t,["type"]);const n=this.factory.get(s);return n?n(this.factory,i,...e):null}}function ct(t){return"."+(_[t]||t)}const dt={};dt[ct("INFOCLOSE")]="{ top:.2em; right:.2em;}",dt[ct("INFOCONTENT")]="{ overflow:auto; text-align:left; font-size:80%; padding:.4em .6em; border:1px inset; margin:1em 0px; max-height:20em; max-width:30em; background-color:#EEEEEE; white-space:normal;}",dt[ct("INFO")+ct("MOUSEPOST")]="{outline:none;}",dt[ct("INFO")]='{ position:fixed; left:50%; width:auto; text-align:center; border:3px outset; padding:1em 2em; background-color:#DDDDDD; color:black; cursor:default; font-family:message-box; font-size:120%; font-style:normal; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 15px; /* Opera 10.5 and IE9 */ -webkit-border-radius:15px; /* Safari and Chrome */ -moz-border-radius:15px; /* Firefox */ -khtml-border-radius:15px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}';const pt={};pt[ct("MENU")]="{ position:absolute; background-color:white; color:black; width:auto; padding:5px 0px; border:1px solid #CCCCCC; margin:0; cursor:default; font: menu; text-align:left; text-indent:0; text-transform:none; line-height:normal; letter-spacing:normal; word-spacing:normal; word-wrap:normal; white-space:nowrap; float:none; z-index:201; border-radius: 5px; /* Opera 10.5 and IE9 */ -webkit-border-radius: 5px; /* Safari and Chrome */ -moz-border-radius: 5px; /* Firefox */ -khtml-border-radius: 5px; /* Konqueror */ box-shadow:0px 10px 20px #808080; /* Opera 10.5 and IE9 */ -webkit-box-shadow:0px 10px 20px #808080; /* Safari 3 & Chrome */ -moz-box-shadow:0px 10px 20px #808080; /* Forefox 3.5 */ -khtml-box-shadow:0px 10px 20px #808080; /* Konqueror */}",pt[ct("MENUITEM")]="{ padding: 1px 2em; background:transparent;}",pt[ct("MENUARROW")]="{ position:absolute; right:.5em; padding-top:.25em; color:#666666; font-family: null; font-size: .75em}",pt[ct("MENUACTIVE")+" "+ct("MENUARROW")]="{color:white}",pt[ct("MENUARROW")+ct("RTL")]="{left:.5em; right:auto}",pt[ct("MENUCHECK")]="{ position:absolute; left:.7em; font-family: null}",pt[ct("MENUCHECK")+ct("RTL")]="{ right:.7em; left:auto }",pt[ct("MENURADIOCHECK")]="{ position:absolute; left: .7em;}",pt[ct("MENURADIOCHECK")+ct("RTL")]="{ right: .7em; left:auto}",pt[ct("MENUINPUTBOX")]="{ padding-left: 1em; right:.5em; color:#666666; font-family: null;}",pt[ct("MENUINPUTBOX")+ct("RTL")]="{ left: .1em;}",pt[ct("MENUCOMBOBOX")]="{ left:.1em; padding-bottom:.5em;}",pt[ct("MENUSLIDER")]="{ left: .1em;}",pt[ct("SLIDERVALUE")]="{ position:absolute; right:.1em; padding-top:.25em; color:#333333; font-size: .75em}",pt[ct("SLIDERBAR")]="{ outline: none; background: #d3d3d3}",pt[ct("MENULABEL")]="{ padding: 1px 2em 3px 1.33em; font-style:italic}",pt[ct("MENURULE")]="{ border-top: 1px solid #DDDDDD; margin: 4px 3px;}",pt[ct("MENUDISABLED")]="{ color:GrayText}",pt[ct("MENUACTIVE")]="{ background-color: #606872; color: white;}",pt[ct("MENUDISABLED")+":focus"]="{ background-color: #E8E8E8}",pt[ct("MENULABEL")+":focus"]="{ background-color: #E8E8E8}",pt[ct("CONTEXTMENU")+":focus"]="{ outline:none}",pt[ct("CONTEXTMENU")+" "+ct("MENUITEM")+":focus"]="{ outline:none}",pt[ct("SELECTIONMENU")]="{ position:relative; float:left; border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }",pt[ct("SELECTIONITEM")]="{ padding-right: 1em;}",pt[ct("SELECTION")]="{ right: 40%; width:50%; }",pt[ct("SELECTIONBOX")]="{ padding: 0em; max-height:20em; max-width: none; background-color:#FFFFFF;}",pt[ct("SELECTIONDIVIDER")]="{ clear: both; border-top: 2px solid #000000;}",pt[ct("MENU")+" "+ct("MENUCLOSE")]="{ top:-10px; left:-10px}";const mt={};mt[ct("MENUCLOSE")]='{ position:absolute; cursor:pointer; display:inline-block; border:2px solid #AAA; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ font-family: "Courier New", Courier; font-size:24px; color:#F0F0F0}',mt[ct("MENUCLOSE")+" span"]="{ display:block; background-color:#AAA; border:1.5px solid; border-radius:18px; -webkit-border-radius: 18px; /* Safari and Chrome */ -moz-border-radius: 18px; /* Firefox */ -khtml-border-radius: 18px; /* Konqueror */ line-height:0; padding:8px 0 6px /* may need to be browser-specific */}",mt[ct("MENUCLOSE")+":hover"]="{ color:white!important; border:2px solid #CCC!important}",mt[ct("MENUCLOSE")+":hover span"]="{ background-color:#CCC!important}",mt[ct("MENUCLOSE")+":hover:focus"]="{ outline:none}";let bt=!1,gt=!1,ft=!1;function xt(t){ft||(yt(mt,t),ft=!0)}function yt(t,e){const s=e||document,i=s.createElement("style");i.type="text/css";let n="";for(const e in t)n+=e,n+=" ",n+=t[e],n+="\n";i.innerHTML=n,s.head.appendChild(i)}class Et extends X{constructor(){super(...arguments),this.mathItem=null,this.errorMsg=""}post(t,e){this.mathItem&&(void 0!==e&&(this.getOriginalMenu(),this.getSemanticsMenu(),this.getSpeechMenu(),this.getSvgMenu(),this.getErrorMessage(),this.dynamicSubmenus()),super.post(t,e))}unpost(){super.unpost(),this.mathItem=null}findID(...t){let e=this,s=null;for(const i of t)e?(s=e.find(i),e=s instanceof j?s.submenu:null):s=null;return s}setJax(t){this.jax=t}getOriginalMenu(){const t=this.mathItem.inputJax.name,e=this.findID("Show","Original");e.content="MathML"===t?"Original MathML":t+" Commands";this.findID("Copy","Original").content=e.content}getSemanticsMenu(){const t=this.findID("Settings","semantics");"MathML"===this.mathItem.inputJax.name?t.disable():t.enable()}getSpeechMenu(){const t=this.mathItem.outputData.speech;this.findID("Show","Speech")[t?"enable":"disable"](),this.findID("Copy","Speech")[t?"enable":"disable"]()}getSvgMenu(){const t=this.jax.SVG;this.findID("Show","SVG")[t?"enable":"disable"](),this.findID("Copy","SVG")[t?"enable":"disable"]()}getErrorMessage(){const t=this.mathItem.root.childNodes[0].childNodes;let e=!0;if(this.errorMsg="",1===t.length&&t[0].isKind("merror")){const s=t[0].attributes;this.errorMsg=s.get("data-mjx-error")||s.get("data-mjx-message")||"",e=!this.errorMsg}this.findID("Show","Error")[e?"disable":"enable"](),this.findID("Copy","Error")[e?"disable":"enable"]()}dynamicSubmenus(){for(const[t,e]of Et.DynamicSubmenus){const s=this.find(t);if(!s)continue;const i=e(this,s);s.submenu=i,i.items.length?s.enable():s.disable()}}}Et.DynamicSubmenus=new Map;const vt=MathJax._.mathjax.mathjax,Mt=MathJax._.core.MathItem,Ct=(Mt.protoItem,Mt.AbstractMathItem,Mt.STATE),St=Mt.newState,Ot=MathJax._.util.Options,kt=(Ot.isObject,Ot.APPEND,Ot.REMOVE,Ot.OPTIONS,Ot.Expandable,Ot.expandable),wt=(Ot.makeArray,Ot.keys,Ot.copy,Ot.insert,Ot.defaultOptions),Tt=Ot.userOptions;Ot.selectOptions,Ot.selectOptionsFromKeys,Ot.separateOptions,Ot.lookup;class At extends ${static fromJson(t,{content:e,variable:s,id:i,comparator:n},o){return new this(o,e,s,i,n)}constructor(t,e,s,i,n){super(t,e,s,i),this.comparator=n,this.role="menuitemradiocompare"}updateAria(){this.html.setAttribute("aria-checked",this.comparator(this.variable.getValue(),this.id)?"true":"false")}updateSpan(){this.span.style.display=this.comparator(this.variable.getValue(),this.id)?"":"none"}}const Nt=MathJax._.core.MmlTree.SerializedMmlVisitor,It=(Nt.toEntity,Nt.SerializedMmlVisitor);class Lt extends It{constructor(){super(...arguments),this.options={texHints:!0,semantics:!1},this.mathItem=null}visitTree(t,e=null,s={}){return this.mathItem=e,Tt(this.options,s),this.visitNode(t,"")}visitTeXAtomNode(t,e){return this.options.texHints?super.visitDefault(t,e):t.childNodes[0]&&1===t.childNodes[0].childNodes.length?this.visitNode(t.childNodes[0],e):e+"\n"+this.childNodeMml(t,e+" ","\n")+e+""}visitMathNode(t,e){if(!this.options.semantics||"TeX"!==this.mathItem.inputJax.name)return super.visitDefault(t,e);const s=t.childNodes.length&&t.childNodes[0].childNodes.length>1;return e+"\n"+e+" \n"+(s?e+" \n":"")+this.childNodeMml(t,e+(s?" ":" "),"\n")+(s?e+" \n":"")+e+' '+this.mathItem.math+"\n"+e+" \n"+e+""}}class Pt extends Z{addEvents(t){t.addEventListener("keypress",(t=>{"a"===t.key&&(t.ctrlKey||t.metaKey)&&(this.selectAll(),this.stop(t))}))}selectAll(){document.getSelection().selectAllChildren(this.html.querySelector(".CtxtMenu_InfoContent").firstChild)}copyToClipboard(){this.selectAll();try{document.execCommand("copy")}catch(t){alert("Can't copy to clipboard: "+t.message)}document.getSelection().removeAllRanges()}generateHtml(){super.generateHtml();const t=this.html.querySelector("span."+_.INFOSIGNATURE).appendChild(document.createElement("input"));t.type="button",t.value="Copy to Clipboard",t.addEventListener("click",(t=>this.copyToClipboard()))}}const _t=c;class Ut{get isLoading(){return Ut.loading>0}get loadingPromise(){return this.isLoading?(Ut._loadingPromise||(Ut._loadingPromise=new Promise(((t,e)=>{Ut._loadingOK=t,Ut._loadingFailed=e}))),Ut._loadingPromise):Promise.resolve()}constructor(t,e={}){this.settings=null,this.defaultSettings=null,this.menu=null,this.MmlVisitor=new Lt,this.jax={CHTML:null,SVG:null},this.rerenderStart=Ct.LAST,this.about=new Z('MathJax v'+vt.version,(()=>{const t=[];return t.push("Input Jax: "+this.document.inputJax.map((t=>t.name)).join(", ")),t.push("Output Jax: "+this.document.outputJax.name),t.push("Document Type: "+this.document.kind),t.join("
")}),'www.mathjax.org'),this.help=new Z("MathJax Help",(()=>["

MathJax is a JavaScript library that allows page"," authors to include mathematics within their web pages."," As a reader, you don't need to do anything to make that happen.

","

Browsers: MathJax works with all modern browsers including"," Edge, Firefox, Chrome, Safari, Opera, and most mobile browsers.

","

Math Menu: MathJax adds a contextual menu to equations."," Right-click or CTRL-click on any mathematics to access the menu.

",'
',"

Show Math As: These options allow you to view the formula's"," source markup (as MathML or in its original format).

","

Copy to Clipboard: These options copy the formula's source markup,"," as MathML or in its original format, to the clipboard"," (in browsers that support that).

","

Math Settings: These give you control over features of MathJax,"," such the size of the mathematics, and the mechanism used"," to display equations.

","

Accessibility: MathJax can work with screen"," readers to make mathematics accessible to the visually impaired."," Turn on the explorer to enable generation of speech strings"," and the ability to investigate expressions interactively.

","

Language: This menu lets you select the language used by MathJax"," for its menus and warning messages. (Not yet implemented in version 3.)

","
","

Math Zoom: If you are having difficulty reading an"," equation, MathJax can enlarge it to help you see it better, or"," you can scall all the math on the page to make it larger."," Turn these features on in the Math Settings menu.

","

Preferences: MathJax uses your browser's localStorage database"," to save the preferences set via this menu locally in your browser. These"," are not used to track you, and are not transferred or used remotely by"," MathJax in any way.

"].join("\n")),'www.mathjax.org'),this.mathmlCode=new Pt("MathJax MathML Expression",(()=>{if(!this.menu.mathItem)return"";const t=this.toMML(this.menu.mathItem);return"
"+this.formatSource(t)+"
"}),""),this.originalText=new Pt("MathJax Original Source",(()=>{if(!this.menu.mathItem)return"";const t=this.menu.mathItem.math;return'
'+this.formatSource(t)+"
"}),""),this.annotationBox=new Pt("MathJax Annotation Text",(()=>{const t=f;return'
'+this.formatSource(t)+"
"}),""),this.svgImage=new Pt("MathJax SVG Image",(()=>'
Generative SVG Image...
'),""),this.speechText=new Pt("MathJax Speech Text",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.mathItem.outputData.speech)+"
":""),""),this.errorMessage=new Pt("MathJax Error Message",(()=>this.menu.mathItem?'
'+this.formatSource(this.menu.errorMsg)+"
":""),""),this.zoomBox=new Z("MathJax Zoomed Expression",(()=>{if(!this.menu.mathItem)return"";const t=this.menu.mathItem.typesetRoot.cloneNode(!0);t.style.margin="0";return'
'+t.outerHTML+"
"}),""),this.document=t,this.options=Tt(wt({},this.constructor.OPTIONS),e),this.initSettings(),this.mergeUserSettings(),this.initMenu(),this.applySettings()}initSettings(){this.settings=this.options.settings,this.jax=this.options.jax;const t=this.document.outputJax;this.jax[t.name]=t,this.settings.renderer=t.name,_t._.a11y&&_t._.a11y.explorer&&Object.assign(this.settings,this.document.options.a11y),this.settings.scale=t.options.scale,this.defaultSettings=Object.assign({},this.settings),this.settings.overflow=t.options.displayOverflow.substr(0,1).toUpperCase()+t.options.displayOverflow.substr(1).toLowerCase(),this.settings.breakInline=t.options.linebreaks.inline}initMenu(){let t=new ut([["contextMenu",Et.fromJson.bind(Et)],["radioCompare",At.fromJson.bind(At)]]);this.menu=t.parse({type:"contextMenu",id:"MathJax_Menu",pool:[this.variable("filterSRE"),this.variable("texHints"),this.variable("semantics"),this.variable("zoom"),this.variable("zscale"),this.variable("renderer",(t=>this.setRenderer(t))),this.variable("overflow",(t=>this.setOverflow(t))),this.variable("breakInline",(t=>this.setInlineBreaks(t))),this.variable("alt"),this.variable("cmd"),this.variable("ctrl"),this.variable("shift"),this.variable("scale",(t=>this.setScale(t))),this.variable("explorer",(t=>this.setExplorer(t))),this.a11yVar("highlight"),this.a11yVar("backgroundColor"),this.a11yVar("backgroundOpacity"),this.a11yVar("foregroundColor"),this.a11yVar("foregroundOpacity"),this.a11yVar("speech"),this.a11yVar("subtitles"),this.a11yVar("braille"),this.a11yVar("viewBraille"),this.a11yVar("voicing"),this.a11yVar("locale",(t=>{_t._.a11y.sre.Sre.setupEngine({locale:t})})),this.a11yVar("speechRules",(t=>{const[e,s]=t.split("-");this.document.options.sre.domain=e,this.document.options.sre.style=s})),this.a11yVar("magnification"),this.a11yVar("magnify"),this.a11yVar("treeColoring"),this.a11yVar("infoType"),this.a11yVar("infoRole"),this.a11yVar("infoPrefix"),this.variable("autocollapse"),this.variable("collapsible",(t=>this.setCollapsible(t))),this.variable("inTabOrder",(t=>this.setTabOrder(t))),this.variable("assistiveMml",(t=>this.setAssistiveMml(t)))],items:[this.submenu("Show","Show Math As",[this.command("MathMLcode","MathML Code",(()=>this.mathmlCode.post())),this.command("Original","Original Form",(()=>this.originalText.post())),this.rule(),this.command("Speech","Speech Text",(()=>this.speechText.post()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.postSvgImage()),{disabled:!0}),this.submenu("ShowAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.errorMessage.post()),{disabled:!0})]),this.submenu("Copy","Copy to Clipboard",[this.command("MathMLcode","MathML Code",(()=>this.copyMathML())),this.command("Original","Original Form",(()=>this.copyOriginal())),this.rule(),this.command("Speech","Speech Text",(()=>this.copySpeechText()),{disabled:!0}),this.command("SVG","SVG Image",(()=>this.copySvgImage()),{disabled:!0}),this.submenu("CopyAnnotation","Annotation"),this.rule(),this.command("Error","Error Message",(()=>this.copyErrorMessage()),{disabled:!0})]),this.rule(),this.submenu("Settings","Math Settings",[this.submenu("Renderer","Math Renderer",this.radioGroup("renderer",[["CHTML"],["SVG"]])),this.submenu("Overflow","Wide Expressions",[this.radioGroup("overflow",[["Overflow"],["Scroll"],["Linebreak"],["Scale"],["Truncate"],["Elide"]]),this.rule(),this.checkbox("BreakInline","Allow In-line Breaks","breakInline")]),this.rule(),this.submenu("ZoomTrigger","Zoom Trigger",[this.command("ZoomNow","Zoom Once Now",(()=>this.zoom(null,"",this.menu.mathItem))),this.rule(),this.radioGroup("zoom",[["Click"],["DoubleClick","Double-Click"],["NoZoom","No Zoom"]]),this.rule(),this.label("TriggerRequires","Trigger Requires:"),this.checkbox(d?"Option":"Alt",d?"Option":"Alt","alt"),this.checkbox("Command","Command","cmd",{hidden:!d}),this.checkbox("Control","Control","ctrl",{hiddne:d}),this.checkbox("Shift","Shift","shift")]),this.submenu("ZoomFactor","Zoom Factor",this.radioGroup("zscale",[["150%"],["175%"],["200%"],["250%"],["300%"],["400%"]])),this.rule(),this.command("Scale","Scale All Math...",(()=>this.scaleAllMath())),this.rule(),this.checkbox("filterSRE","Filter semantic annotations","filterSRE"),this.checkbox("texHints","Add TeX hints to MathML","texHints"),this.checkbox("semantics","Add original as annotation","semantics"),this.rule(),this.command("Reset","Reset to defaults",(()=>this.resetDefaults()))]),this.submenu("Accessibility","Accessibility",[this.checkbox("Activate","Activate","explorer"),this.submenu("Speech","Speech",[this.checkbox("Speech","Speech Output","speech"),this.checkbox("Subtitles","Speech Subtitles","subtitles"),this.checkbox("Auto Voicing","Auto Voicing","voicing"),this.checkbox("Braille","Braille Output","braille"),this.checkbox("View Braille","Braille Subtitles","viewBraille"),this.rule(),this.submenu("A11yLanguage","Language"),this.rule(),this.submenu("Mathspeak","Mathspeak Rules",this.radioGroup("speechRules",[["mathspeak-default","Verbose"],["mathspeak-brief","Brief"],["mathspeak-sbrief","Superbrief"]])),this.submenu("Clearspeak","Clearspeak Rules",this.radioGroup("speechRules",[["clearspeak-default","Auto"]])),this.submenu("ChromeVox","ChromeVox Rules",this.radioGroup("speechRules",[["chromevox-default","Standard"],["chromevox-alternative","Alternative"]]))]),this.submenu("Highlight","Highlight",[this.submenu("Background","Background",this.radioGroup("backgroundColor",[["Blue"],["Red"],["Green"],["Yellow"],["Cyan"],["Magenta"],["White"],["Black"]])),{type:"slider",variable:"backgroundOpacity",content:" "},this.submenu("Foreground","Foreground",this.radioGroup("foregroundColor",[["Black"],["White"],["Magenta"],["Cyan"],["Yellow"],["Green"],["Red"],["Blue"]])),{type:"slider",variable:"foregroundOpacity",content:" "},this.rule(),this.radioGroup("highlight",[["None"],["Hover"],["Flame"]]),this.rule(),this.checkbox("TreeColoring","Tree Coloring","treeColoring")]),this.submenu("Magnification","Magnification",[this.radioGroup("magnification",[["None"],["Keyboard"],["Mouse"]]),this.rule(),this.radioGroup("magnify",[["200%"],["300%"],["400%"],["500%"]])]),this.submenu("Semantic Info","Semantic Info",[this.checkbox("Type","Type","infoType"),this.checkbox("Role","Role","infoRole"),this.checkbox("Prefix","Prefix","infoPrefix")],!0),this.rule(),this.checkbox("Collapsible","Collapsible Math","collapsible"),this.checkbox("AutoCollapse","Auto Collapse","autocollapse",{disabled:!0}),this.rule(),this.checkbox("InTabOrder","Include in Tab Order","inTabOrder"),this.checkbox("AssistiveMml","Include Hidden MathML","assistiveMml")]),this.submenu("Language","Language"),this.rule(),this.command("About","About MathJax",(()=>this.about.post())),this.command("Help","MathJax Help",(()=>this.help.post()))]});const e=this.menu;e.findID("Settings","Overflow","Elide").disable(),e.setJax(this.jax),this.about.attachMenu(e),this.help.attachMenu(e),this.originalText.attachMenu(e),this.mathmlCode.attachMenu(e),this.originalText.attachMenu(e),this.svgImage.attachMenu(e),this.speechText.attachMenu(e),this.errorMessage.attachMenu(e),this.zoomBox.attachMenu(e),this.checkLoadableItems(),this.enableExplorerItems(this.settings.explorer);const s=[];var i;Et.DynamicSubmenus.set("ShowAnnotation",m(this.annotationBox,this.options.annotationTypes,s)),Et.DynamicSubmenus.set("CopyAnnotation",b(s)),i=this.document.document,bt||(yt(dt,i),bt=!0,xt(i)),function(t){gt||(yt(pt,t),gt=!0,xt(t))}(this.document.document)}checkLoadableItems(){if(_t&&_t._&&_t.loader&&_t.startup)!this.settings.collapsible||_t._.a11y&&_t._.a11y.complexity||this.loadA11y("complexity"),!this.settings.explorer||_t._.a11y&&_t._.a11y.explorer||this.loadA11y("explorer"),!this.settings.assistiveMml||_t._.a11y&&_t._.a11y["assistive-mml"]||this.loadA11y("assistive-mml");else{const t=this.menu;for(const e of Object.keys(this.jax))this.jax[e]||t.findID("Settings","Renderer",e).disable();t.findID("Accessibility","Activate").disable(),t.findID("Accessibility","AutoCollapse").disable(),t.findID("Accessibility","Collapsible").disable()}}enableExplorerItems(t){const e=this.menu.findID("Accessibility","Activate").menu;for(const s of e.items.slice(1)){if(s instanceof Q)break;t?s.enable():s.disable()}}mergeUserSettings(){try{const t=localStorage.getItem(Ut.MENU_STORAGE);if(!t)return;Object.assign(this.settings,JSON.parse(t)),this.setA11y(this.settings)}catch(t){console.log("MathJax localStorage error: "+t.message)}}saveUserSettings(){const t={};for(const e of Object.keys(this.settings))this.settings[e]!==this.defaultSettings[e]&&(t[e]=this.settings[e]);try{Object.keys(t).length?localStorage.setItem(Ut.MENU_STORAGE,JSON.stringify(t)):localStorage.removeItem(Ut.MENU_STORAGE)}catch(t){console.log("MathJax localStorage error: "+t.message)}}setA11y(t){_t._.a11y&&_t._.a11y.explorer&&_t._.a11y.explorer_ts.setA11yOptions(this.document,t)}getA11y(t){if(_t._.a11y&&_t._.a11y.explorer)return void 0!==this.document.options.a11y[t]?this.document.options.a11y[t]:this.document.options.sre[t]}applySettings(){this.setTabOrder(this.settings.inTabOrder),this.document.options.enableAssistiveMml=this.settings.assistiveMml;const t=this.settings.renderer.replace(/[^a-zA-Z0-9]/g,"")||"CHTML";(t!==this.defaultSettings.renderer?this.setRenderer(t,!1):Promise.resolve()).then((()=>{this.document.options.enableExplorer=this.settings.explorer,this.document.outputJax.options.scale=parseFloat(this.settings.scale),this.document.outputJax.options.displayOverflow=this.settings.overflow.toLowerCase(),this.document.outputJax.options.linebreaks.inline=this.settings.breakInline}))}setOverflow(t){this.document.outputJax.options.displayOverflow=t.toLowerCase(),this.document.rerender()}setInlineBreaks(t){this.document.outputJax.options.linebreaks.inline=t,this.document.rerender()}setScale(t){this.document.outputJax.options.scale=parseFloat(t),this.document.rerender()}setRenderer(t,e=!0){if(this.jax.hasOwnProperty(t)&&this.jax[t])return this.setOutputJax(t,e);const s=t.toLowerCase();return new Promise(((i,n)=>{this.loadComponent("output/"+s,(()=>{const o=_t.startup;if(!(s in o.constructors))return n(new Error(`Component ${s} not loaded`));o.useOutput(s,!0),o.output=o.getOutputJax(),o.output.setAdaptor(this.document.adaptor),o.output.initialize(),this.jax[t]=o.output,this.setOutputJax(t,e).then((()=>i())).catch((t=>n(t)))}))}))}setOutputJax(t,e=!0){return this.jax[t].setAdaptor(this.document.adaptor),this.document.outputJax=this.jax[t],e?vt.handleRetriesFor((()=>this.rerender())):Promise.resolve()}setTabOrder(t){this.menu.store.inTaborder(t)}setAssistiveMml(t){this.document.options.enableAssistiveMml=t,!t||_t._.a11y&&_t._.a11y["assistive-mml"]?this.rerender():this.loadA11y("assistive-mml")}setExplorer(t){this.enableExplorerItems(t),this.document.options.enableExplorer=t,!t||_t._.a11y&&_t._.a11y.explorer?this.rerender(this.settings.collapsible?Ct.RERENDER:Ct.COMPILED):this.loadA11y("explorer")}setCollapsible(t){this.document.options.enableComplexity=t,!t||_t._.a11y&&_t._.a11y.complexity?this.rerender(Ct.COMPILED):this.loadA11y("complexity")}scaleAllMath(){const t=(100*parseFloat(this.settings.scale)).toFixed(1).replace(/.0$/,""),e=prompt("Scale all mathematics (compared to surrounding text) by",t+"%");if(e)if(e.match(/^\s*\d+(\.\d*)?\s*%?\s*$/)){const t=parseFloat(e)/100;t?this.menu.pool.lookup("scale").setValue(String(t)):alert("The scale should not be zero")}else alert("The scale should be a percentage (e.g., 120%)")}resetDefaults(){Ut.loading++;const t=this.menu.pool,e=this.defaultSettings;for(const s of Object.keys(this.settings)){const i=t.lookup(s);if(i){i.setValue(e[s]);const t=i.items[0];t&&t.executeCallbacks_()}else this.settings[s]=e[s]}Ut.loading--,this.rerender(Ct.COMPILED)}checkComponent(t){const e=Ut.loadingPromises.get(t);e&&vt.retryAfter(e)}loadComponent(t,e){if(Ut.loadingPromises.has(t))return;const s=_t.loader;if(!s)return;Ut.loading++;const i=s.load(t).then((()=>{Ut.loading--,Ut.loadingPromises.delete(t),e(),0===Ut.loading&&Ut._loadingPromise&&(Ut._loadingPromise=null,Ut._loadingOK())})).catch((t=>{Ut._loadingPromise?(Ut._loadingPromise=null,Ut._loadingFailed(t)):console.log(t)}));Ut.loadingPromises.set(t,i)}loadA11y(t){const e=!Ct.ENRICHED;this.loadComponent("a11y/"+t,(()=>{const s=_t.startup;vt.handlers.unregister(s.handler),s.handler=s.getHandler(),vt.handlers.register(s.handler);const i=this.document;this.document=s.document=s.getDocument(),this.document.menu=this,this.document.outputJax.reset(),this.transferMathList(i),this.document.processed=i.processed,Ut._loadingPromise||(this.document.outputJax.reset(),vt.handleRetriesFor((()=>{this.rerender("complexity"===t||e?Ct.COMPILED:Ct.TYPESET)})))}))}transferMathList(t){const e=this.document.options.MathItem;for(const s of t.math){const t=new e;Object.assign(t,s),this.document.math.push(t)}}formatSource(t){return t.trim().replace(/&/g,"&").replace(//g,">")}toMML(t){const e=this.MmlVisitor.visitTree(t.root,t,{texHints:this.settings.texHints,semantics:this.settings.semantics&&"MathML"!==t.inputJax.name});return this.settings.filterSRE?e.replace(/ (?:data-semantic-.*?|role|aria-(?:level|posinset|setsize))=".*?"/g,""):e}toSVG(t){const e=this.jax.SVG;if(!e)return Promise.resolve("SVG can't be produced.
Try switching to SVG output first.");const s=e.adaptor,i=e.options.fontCache,n=!!t.root.getProperty("process-breaks");if("global"!==i&&(t.display||!n)&&"SVG"===s.getAttribute(t.typesetRoot,"jax"))for(const e of s.childNodes(t.typesetRoot))if("svg"===s.kind(e))return Promise.resolve(this.formatSvg(s.outerHTML(e)));return this.typesetSVG(t,i,n)}typesetSVG(t,e,s){const i=this.jax.SVG,n=i.html("div");"global"===e&&(i.options.fontCache="local");const o=t.root;t.root=o.copy(!0),t.root.setInheritedAttributes({},t.display,0,!1),s&&t.root.walkTree((t=>{t.removeProperty("process-breaks"),t.removeProperty("forcebreak"),t.removeProperty("breakable")}));return vt.handleRetriesFor((()=>{i.toDOM(t,n,i.document)})).then((()=>(t.root=o,i.options.fontCache=e,this.formatSvg(i.adaptor.innerHTML(n)))))}formatSvg(t){const e=this.constructor.SvgCss;return`\n${t=(t=t.match(/^/)?t.replace(//,``):t.replace(/^()/,`$1`)).replace(/ (?:role|focusable)=".*?"/g,"").replace(/"currentColor"/g,'"black"')}`}postSvgImage(){this.svgImage.post(),this.toSVG(this.menu.mathItem).then((t=>{this.svgImage.html.querySelector("#svg-image").innerHTML=this.formatSource(t).replace(/\n/g,"
")}))}zoom(t,e,s){t&&!this.isZoomEvent(t,e)||(this.menu.mathItem=s,t&&this.menu.post(t),this.zoomBox.post())}isZoomEvent(t,e){return this.settings.zoom===e&&(!this.settings.alt||t.altKey)&&(!this.settings.ctrl||t.ctrlKey)&&(!this.settings.cmd||t.metaKey)&&(!this.settings.shift||t.shiftKey)}rerender(t=Ct.TYPESET){this.rerenderStart=Math.min(t,this.rerenderStart),Ut.loading||(this.rerenderStart<=Ct.COMPILED&&this.document.reset({inputJax:[]}),this.document.rerender(this.rerenderStart),this.rerenderStart=Ct.LAST)}copyMathML(){p(this.toMML(this.menu.mathItem))}copyOriginal(){p(this.menu.mathItem.math.trim())}copySvgImage(){this.toSVG(this.menu.mathItem).then((t=>{p(t)}))}copySpeechText(){p(this.menu.mathItem.outputData.speech)}copyErrorMessage(){p(this.menu.errorMsg.trim())}addMenu(t){const e=t.typesetRoot;e.addEventListener("contextmenu",(()=>this.menu.mathItem=t),!0),e.addEventListener("keydown",(()=>this.menu.mathItem=t),!0),e.addEventListener("click",(e=>this.zoom(e,"Click",t)),!0),e.addEventListener("dblclick",(e=>this.zoom(e,"DoubleClick",t)),!0),this.menu.store.insert(e)}clear(){this.menu.store.clear()}variable(t,e){return{name:t,getter:()=>this.settings[t],setter:s=>{this.settings[t]=s,e&&e(s),this.saveUserSettings()}}}a11yVar(t,e){return{name:t,getter:()=>this.getA11y(t),setter:s=>{this.settings[t]=s;let i={};i[t]=s,this.setA11y(i),e&&e(s),this.saveUserSettings()}}}submenu(t,e,s=[],i=!1){let n=[];for(const t of s)Array.isArray(t)?n=n.concat(t):n.push(t);return{type:"submenu",id:t,content:e,menu:{items:n},disabled:0===n.length||i}}command(t,e,s,i={}){return Object.assign({type:"command",id:t,content:e,action:s},i)}checkbox(t,e,s,i={}){return Object.assign({type:"checkbox",id:t,content:e,variable:s},i)}radioGroup(t,e){return e.map((e=>this.radio(e[0],e[1]||e[0],t)))}radio(t,e,s,i={}){return Object.assign({type:"radio",id:t,content:e,variable:s},i)}label(t,e){return{type:"label",id:t,content:e}}rule(){return{type:"rule"}}}Ut.MENU_STORAGE="MathJax-Menu-Settings",Ut.OPTIONS={settings:{filterSRE:!0,texHints:!0,semantics:!1,zoom:"NoZoom",zscale:"200%",renderer:"CHTML",alt:!1,cmd:!1,ctrl:!1,shift:!1,scale:1,overflow:"Scroll",breakInline:!0,autocollapse:!1,collapsible:!1,inTabOrder:!0,assistiveMml:!1,explorer:!1},jax:{CHTML:null,SVG:null},annotationTypes:kt({TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]})},Ut.SvgCss=["svg a{fill:blue;stroke:blue}",'[data-mml-node="merror"]>g{fill:red;stroke:red}','[data-mml-node="merror"]>rect[data-background]{fill:yellow;stroke:none}',"[data-frame],[data-line]{stroke-width:70px;fill:none}",".mjx-dashed{stroke-dasharray:140}",".mjx-dotted{stroke-linecap:round;stroke-dasharray:0,140}","use[data-c]{stroke-width:3px}"].join(""),Ut.loading=0,Ut.loadingPromises=new Map,Ut._loadingPromise=null,Ut._loadingOK=null,Ut._loadingFailed=null;const Rt=MathJax._.a11y.sre,Dt=Rt.Sre;Rt.sreReady,Rt.default;let Jt={};function Ht(t,e){let s=Dt.clearspeakPreferences.getLocalePreferences()[e];if(!s){let e=t.findID("Accessibility","Speech","Clearspeak");return e&&e.disable(),null}!function(t,e){let s=t.pool.lookup("speechRules"),i=Dt.clearspeakPreferences.currentPreference();Jt=Dt.clearspeakPreferences.fromPreference(i);for(let i of e)t.factory.get("variable")(t.factory,{name:"csprf_"+i,setter:t=>{Jt[i]=t,s.setValue("clearspeak-"+Dt.clearspeakPreferences.toPreference(Jt))},getter:()=>Jt[i]||"Auto"},t.pool)}(t,Object.keys(s));let i=[];for(const t of Object.getOwnPropertyNames(s))i.push({title:t,values:s[t].map((e=>e.replace(RegExp("^"+t+"_"),""))),variable:"csprf_"+t});let n=t.factory.get("selectionBox")(t.factory,{title:"Clearspeak Preferences",signature:"",order:"alphabetic",grid:"square",selections:i},t);return{type:"command",id:"ClearspeakPreferences",content:"Select Preferences",action:()=>n.post(0,0)}}Et.DynamicSubmenus.set("Clearspeak",(function(t,e){var s,i,n,o;let r=t.pool.lookup("locale").getValue();const a=Ht(t,r);let h=[],l=null===(n=null===(i=null===(s=t.mathItem)||void 0===s?void 0:s.explorers)||void 0===i?void 0:i.explorers)||void 0===n?void 0:n.speech;if(null==l?void 0:l.walker){let t=null===(o=l.walker.getFocus())||void 0===o?void 0:o.getSemanticPrimary();if(t){const e=Dt.clearspeakPreferences.currentPreference(),s=Dt.clearspeakPreferences.relevantPreferences(t);h=h.concat(function(t){return[{type:"radio",content:"No Preferences",id:"clearspeak-default",variable:"speechRules"},{type:"radio",content:"Current Preferences",id:"clearspeak-"+t,variable:"speechRules"},{type:"rule"}]}(e)),h=h.concat(function(t,e,s){const i=Dt.clearspeakPreferences.getLocalePreferences()[s];return i?[{type:"label",content:"Preferences for "+e},{type:"rule"}].concat(i[e].map((function(e){const[s,i]=e.split("_");return{type:"radioCompare",content:i,id:"clearspeak-"+Dt.clearspeakPreferences.addPreference(t,s,i),variable:"speechRules",comparator:(t,e)=>{if(t===e)return!0;if("Auto"!==i)return!1;let[n,o]=t.split("-"),[r]=e.split("-");return n===r&&!Dt.clearspeakPreferences.fromPreference(o)[s]}}}))):[]}(e,s,r))}}return a&&h.splice(2,0,a),t.factory.get("subMenu")(t.factory,{items:h,id:"Clearspeak"},e)}));let Vt=null;function Bt(t){return class extends t{addMenu(t,e=!1){this.state()>=Ct.CONTEXT_MENU||(this.isEscaped||!t.options.enableMenu&&!e||t.menu.addMenu(this),this.state(Ct.CONTEXT_MENU))}checkLoading(t){t.checkLoading()}}}function Ft(t){var e;return(e=class extends t{constructor(...t){super(...t),this.menu=new this.options.MenuClass(this,this.options.menuOptions);const e=this.constructor.ProcessBits;e.has("context-menu")||e.allocate("context-menu"),this.options.MathItem=Bt(this.options.MathItem)}addMenu(){if(!this.processed.isSet("context-menu")){for(const t of this.math)t.addMenu(this);this.processed.set("context-menu")}return this}checkLoading(){this.menu.isLoading&&vt.retryAfter(this.menu.loadingPromise.catch((t=>console.log(t))));const t=this.menu.settings;return t.collapsible&&(this.options.enableComplexity=!0,this.menu.checkComponent("a11y/complexity")),t.explorer&&(this.options.enableEnrichment=!0,this.options.enableExplorer=!0,this.menu.checkComponent("a11y/explorer")),this}state(t,e=!1){return super.state(t,e),tconsole.warn("Enrichment Error:",s)},t.OPTIONS),{MenuClass:Ut,menuOptions:Ut.OPTIONS,enableMenu:!0,sre:t.OPTIONS.sre||kt({}),a11y:t.OPTIONS.a11y||kt({}),renderActions:kt(Object.assign(Object.assign({},t.OPTIONS.renderActions),{addMenu:[Ct.CONTEXT_MENU],checkLoading:[Ct.UNPROCESSED+1]}))}),e}function jt(t){return t.documentClass=Ft(t.documentClass),t}Et.DynamicSubmenus.set("A11yLanguage",(function(t,e){if(Vt)return Vt;let s=[];for(let t of Dt.locales.keys())"nemeth"!==t&&"euro"!==t&&s.push({type:"radio",id:t,content:Dt.locales.get(t)||t,variable:"locale"});return s.sort(((t,e)=>t.content.localeCompare(e.content,"en"))),Vt=t.factory.get("subMenu")(t.factory,{items:s,id:"Language"},e),Vt})),St("CONTEXT_MENU",170),MathJax.loader&&MathJax.loader.checkVersion("ui/menu","4.0.0-beta.3","ui"),u({_:{ui:{menu:{AnnotationMenu:s,MJContextMenu:i,Menu:a,MenuHandler:h,MenuUtil:e,MmlVisitor:o,RadioCompare:n,SelectableInfo:r}}}}),MathJax.startup&&"undefined"!=typeof window&&MathJax.startup.extendHandler((t=>jt(t)),20)})(); \ No newline at end of file diff --git a/ui/safe.js b/ui/safe.js new file mode 100644 index 0000000000..b8006842f6 --- /dev/null +++ b/ui/safe.js @@ -0,0 +1 @@ +(()=>{"use strict";var t={d:(e,s)=>{for(var i in s)t.o(s,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:s[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{SafeMethods:()=>c});var s={};t.r(s),t.d(s,{Safe:()=>p});var i={};t.r(i),t.d(i,{SafeHandler:()=>d,SafeMathDocumentMixin:()=>h});const a=("undefined"!=typeof window?window:global).MathJax._.components.global,r=(a.GLOBAL,a.isObject,a.combineConfig,a.combineDefaults,a.combineWithMathJax),o=(a.MathJax,MathJax._.util.Options),l=(o.isObject,o.APPEND,o.REMOVE,o.OPTIONS,o.Expandable,o.expandable),n=(o.makeArray,o.keys,o.copy,o.insert,o.defaultOptions,o.userOptions,o.selectOptions,o.selectOptionsFromKeys,o.separateOptions,o.lookup,MathJax._.util.lengths),f=(n.BIGDIMEN,n.UNITS,n.RELUNITS,n.MATHSPACE,n.length2em),c=(n.percent,n.em,n.emRounded,n.px,{filterURL(t,e){const s=(e.match(/^\s*([a-z\n\r]+):/i)||[null,""])[1].replace(/[\n\r]/g,"").toLowerCase(),i=t.allow.URLs;return"all"===i||"safe"===i&&(t.options.safeProtocols[s]||!s)?e:null},filterClassList(t,e){return e.trim().replace(/\s\s+/g," ").split(/ /).map((e=>this.filterClass(t,e)||"")).join(" ").trim().replace(/\s\s+/g,"")},filterClass(t,e){const s=t.allow.classes;return"all"===s||"safe"===s&&e.match(t.options.classPattern)?e:null},filterID(t,e){const s=t.allow.cssIDs;return"all"===s||"safe"===s&&e.match(t.options.idPattern)?e:null},filterStyles(t,e){if("all"===t.allow.styles)return e;if("safe"!==t.allow.styles)return null;const s=t.adaptor,i=t.options;try{const a=s.node("div",{style:e}),r=s.node("div");for(const e of Object.keys(i.safeStyles))if(i.styleParts[e])for(const i of["Top","Right","Bottom","Left"]){const o=e+i,l=this.filterStyle(t,o,a);l&&s.setStyle(r,o,l)}else{const i=this.filterStyle(t,e,a);i&&s.setStyle(r,e,i)}e=s.allStyles(r)}catch(t){e=""}return e},filterStyle(t,e,s){const i=t.adaptor.getStyle(s,e);if("string"!=typeof i||""===i||i.match(/^\s*calc/)||i.match(/javascript:/)&&!t.options.safeProtocols.javascript||i.match(/data:/)&&!t.options.safeProtocols.data)return null;const a=e.replace(/Top|Right|Left|Bottom/,"");return t.options.safeStyles[e]||t.options.safeStyles[a]?this.filterStyleValue(t,e,i,s):null},filterStyleValue(t,e,s,i){const a=t.options.styleLengths[e];if(!a)return s;if("string"!=typeof a)return this.filterStyleLength(t,e,s);const r=this.filterStyleLength(t,a,t.adaptor.getStyle(i,a));return r?(t.adaptor.setStyle(i,a,r),t.adaptor.getStyle(i,e)):null},filterStyleLength(t,e,s){if(!s.match(/^(.+)(em|ex|ch|rem|px|mm|cm|in|pt|pc|%)$/))return null;const i=f(s,1),a=t.options.styleLengths[e],[r,o]=Array.isArray(a)?a:[-t.options.lengthMax,t.options.lengthMax];return r<=i&&i<=o?s:(is.match(t.options.dataPattern)?e:null});class p{constructor(t,e){this.filterAttributes=new Map([["href","filterURL"],["src","filterURL"],["altimg","filterURL"],["class","filterClassList"],["style","filterStyles"],["id","filterID"],["fontsize","filterFontSize"],["mathsize","filterFontSize"],["scriptminsize","filterFontSize"],["scriptsizemultiplier","filterSizeMultiplier"],["scriptlevel","filterScriptLevel"],["data-","filterData"]]),this.filterMethods=Object.assign({},c),this.adaptor=t.adaptor,this.options=e,this.allow=this.options.allow}sanitize(t,e){try{t.root.walkTree(this.sanitizeNode.bind(this))}catch(s){e.options.compileError(e,t,s)}}sanitizeNode(t){const e=t.attributes.getAllAttributes();for(const t of Object.keys(e)){const s=this.filterAttributes.get(t);if(s){const i=this.filterMethods[s](this,e[t]);i?i!==("number"==typeof i?parseFloat(e[t]):e[t])&&(e[t]=i):delete e[t]}}}mmlAttribute(t,e){if("class"===t)return null;const s=this.filterAttributes.get(t)||("data-"===t.substr(0,5)?this.filterAttributes.get("data-"):null);if(!s)return e;const i=this.filterMethods[s](this,e,t);return"number"==typeof i||"boolean"==typeof i?String(i):i}mmlClassList(t){return t.map((t=>this.filterMethods.filterClass(this,t))).filter((t=>null!==t))}}function h(t){var e;return(e=class extends t{constructor(...t){super(...t),this.safe=new this.options.SafeClass(this,this.options.safeOptions);const e=this.constructor.ProcessBits;e.has("safe")||e.allocate("safe");for(const t of this.inputJax)t.name.match(/MathML/)?(t.mathml.filterAttribute=this.safe.mmlAttribute.bind(this.safe),t.mathml.filterClassList=this.safe.mmlClassList.bind(this.safe)):t.name.match(/TeX/)&&t.postFilters.add(this.sanitize.bind(t),-5.5)}sanitize(t){t.math.root=this.parseOptions.root,t.document.safe.sanitize(t.math,t.document)}}).OPTIONS=Object.assign(Object.assign({},t.OPTIONS),{safeOptions:Object.assign({},p.OPTIONS),SafeClass:p}),e}function d(t){return t.documentClass=h(t.documentClass),t}p.OPTIONS={allow:{URLs:"safe",classes:"safe",cssIDs:"safe",styles:"safe"},lengthMax:3,scriptsizemultiplierRange:[.6,1],scriptlevelRange:[-2,2],classPattern:/^mjx-[-a-zA-Z0-9_.]+$/,idPattern:/^mjx-[-a-zA-Z0-9_.]+$/,dataPattern:/^data-mjx-/,safeProtocols:l({http:!0,https:!0,file:!0,javascript:!1,data:!1}),safeStyles:l({color:!0,backgroundColor:!0,border:!0,cursor:!0,margin:!0,padding:!0,textShadow:!0,fontFamily:!0,fontSize:!0,fontStyle:!0,fontWeight:!0,opacity:!0,outline:!0}),styleParts:l({border:!0,padding:!0,margin:!0,outline:!0}),styleLengths:l({borderTop:"borderTopWidth",borderRight:"borderRightWidth",borderBottom:"borderBottomWidth",borderLeft:"borderLeftWidth",paddingTop:!0,paddingRight:!0,paddingBottom:!0,paddingLeft:!0,marginTop:!0,marginRight:!0,marginBottom:!0,marginLeft:!0,outlineTop:!0,outlineRight:!0,outlineBottom:!0,outlineLeft:!0,fontSize:[.707,1.44]})},MathJax.loader&&MathJax.loader.checkVersion("ui/safe","4.0.0-beta.3","ui"),r({_:{ui:{safe:{SafeHandler:i,SafeMethods:e,safe:s}}}}),MathJax.startup&&MathJax.startup.extendHandler((t=>d(t)))})(); \ No newline at end of file